this repo has no description
0
fork

Configure Feed

Select the types of activity you want to include in your feed.

New Crowdin updates (#723)

* New translations (Ukrainian)

* New translations (Portuguese)

* New translations (Portuguese, Brazilian)

* New translations (Ukrainian)

* Update catalogs.json

---------

Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>

authored by

Chee Aun
github-actions[bot]
and committed by
GitHub
ddc9feba 52f0d831

+87 -87
+1 -1
src/data/catalogs.json
··· 141 141 "code": "uk-UA", 142 142 "nativeName": "українська", 143 143 "name": "Ukrainian", 144 - "completion": 6 144 + "completion": 15 145 145 }, 146 146 { 147 147 "code": "zh-CN",
+3 -3
src/locales/pt-BR.po
··· 8 8 "Language: pt\n" 9 9 "Project-Id-Version: phanpy\n" 10 10 "Report-Msgid-Bugs-To: \n" 11 - "PO-Revision-Date: 2024-09-01 10:50\n" 11 + "PO-Revision-Date: 2024-09-01 15:33\n" 12 12 "Last-Translator: \n" 13 13 "Language-Team: Portuguese, Brazilian\n" 14 14 "Plural-Forms: nplurals=2; plural=(n != 1);\n" ··· 1408 1408 1409 1409 #: src/components/notification.jsx:149 1410 1410 msgid "{count, plural, =1 {{postsCount, plural, =1 {{postType, select, reply {{account} liked your reply.} other {{account} liked your post.}}} other {{account} liked {postsCount} of your posts.}}} other {{postType, select, reply {<0><1>{0}</1> people</0> liked your reply.} other {<2><3>{1}</3> people</2> liked your post.}}}}" 1411 - msgstr "{count, plural, =1 {{postsCount, plural, =1 {{postType, select, reply {{account} curtiu sua resposta.} other {{account} curtiu sua publicação.}}} other {{account} curtiu {postsCount} publicações suas.}}} other {{postType, select, reply {<0><1>{0}</1>pessoa(s)</0> curtiu sua resposta.} other {<2><3>{1}</3> pessoa(s)</2> curtiram sua publicação.}}}}" 1411 + msgstr "{count, plural, =1 {{postsCount, plural, =1 {{postType, select, reply {{account} curtiu sua resposta.} other {{account} curtiu sua publicação.}}} other {{account} curtiu {postsCount} publicações suas.}}} other {{postType, select, reply {<0><1>{0}</1> pessoa(s)</0> curtiu(ram) sua resposta.} other {<2><3>{1}</3> pessoa(s)</2> curtiu(ram) sua publicação.}}}}" 1412 1412 1413 1413 #: src/components/notification.jsx:191 1414 1414 msgid "A poll you have voted in or created has ended." ··· 1428 1428 1429 1429 #: src/components/notification.jsx:202 1430 1430 msgid "{count, plural, =1 {{postsCount, plural, =1 {{postType, select, reply {{account} boosted & liked your reply.} other {{account} boosted & liked your post.}}} other {{account} boosted & liked {postsCount} of your posts.}}} other {{postType, select, reply {<0><1>{0}</1> people</0> boosted & liked your reply.} other {<2><3>{1}</3> people</2> boosted & liked your post.}}}}" 1431 - msgstr "{count, plural, =1 {{postsCount, plural, =1 {{postType, select, reply {{account} impulsionou e curtiu sua resposta.} other {{account} impulsionou e curtiu dua publicação.}}} other {{account} impulsionou e curtiu {postsCount} publicações suas.}}} other {{postType, select, reply {<0><1>{0}</1> pessoa(s)</0> impulsionou e curtiu sua resposta.} other {<2><3>{1}</3> pessoa(s)</2> impulsionou e curtiu sua publicação.}}}}" 1431 + msgstr "{count, plural, =1 {{postsCount, plural, =1 {{postType, select, reply {{account} impulsionou e curtiu sua resposta.} other {{account} impulsionou e curtiu dua publicação.}}} other {{account} impulsionou e curtiu {postsCount} publicações suas.}}} other {{postType, select, reply {<0><1>{0}</1> pessoa(s)</0> impulsionou(aram) e curtiu(ram) sua resposta.} other {<2><3>{1}</3> pessoa(s)</2> impulsionou(aram) e curtiu(ram) sua publicação.}}}}" 1432 1432 1433 1433 #: src/components/notification.jsx:244 1434 1434 msgid "{account} signed up."
+2 -2
src/locales/pt-PT.po
··· 8 8 "Language: pt\n" 9 9 "Project-Id-Version: phanpy\n" 10 10 "Report-Msgid-Bugs-To: \n" 11 - "PO-Revision-Date: 2024-09-01 11:50\n" 11 + "PO-Revision-Date: 2024-09-01 15:33\n" 12 12 "Last-Translator: \n" 13 13 "Language-Team: Portuguese\n" 14 14 "Plural-Forms: nplurals=2; plural=(n != 1);\n" ··· 1408 1408 1409 1409 #: src/components/notification.jsx:149 1410 1410 msgid "{count, plural, =1 {{postsCount, plural, =1 {{postType, select, reply {{account} liked your reply.} other {{account} liked your post.}}} other {{account} liked {postsCount} of your posts.}}} other {{postType, select, reply {<0><1>{0}</1> people</0> liked your reply.} other {<2><3>{1}</3> people</2> liked your post.}}}}" 1411 - msgstr "{count, plural, =1 {{postsCount, plural, =1 {{postType, select, reply {{account} gostou da tua resposta.} other {{account} gostou de tua publicação.}}} other {{account} gostou {postsCount} de tuas publicações.}}} other {{postType, select, reply {<0><1>{0}</1>pessoa(s)</0> gostou da tua resposta.} other {<2><3>{1}</3> pessoa(s)</2> gostaram de tua publicação.}}}}" 1411 + msgstr "{count, plural, =1 {{postsCount, plural, =1 {{postType, select, reply {{account} gostou da tua resposta.} other {{account} gostou de tua publicação.}}} other {{account} gostou {postsCount} de tuas publicações.}}} other {{postType, select, reply {<0><1>{0}</1> pessoa(s)</0> gostou da tua resposta.} other {<2><3>{1}</3> pessoa(s)</2> gostou da tua publicação.}}}}" 1412 1412 1413 1413 #: src/components/notification.jsx:191 1414 1414 msgid "A poll you have voted in or created has ended."
+81 -81
src/locales/uk-UA.po
··· 8 8 "Language: uk\n" 9 9 "Project-Id-Version: phanpy\n" 10 10 "Report-Msgid-Bugs-To: \n" 11 - "PO-Revision-Date: 2024-09-01 12:49\n" 11 + "PO-Revision-Date: 2024-09-01 15:33\n" 12 12 "Last-Translator: \n" 13 13 "Language-Team: Ukrainian\n" 14 14 "Plural-Forms: nplurals=4; plural=((n%10==1 && n%100!=11) ? 0 : ((n%10 >= 2 && n%10 <=4 && (n%100 < 12 || n%100 > 14)) ? 1 : ((n%10 == 0 || (n%10 >= 5 && n%10 <=9)) || (n%100 >= 11 && n%100 <= 14)) ? 2 : 3));\n" ··· 140 140 #: src/components/account-info.jsx:587 141 141 #: src/components/account-info.jsx:1276 142 142 msgid "Unable to copy handle" 143 - msgstr "Неможливо скопіювати ідентифікатор" 143 + msgstr "Не вдалося скопіювати ідентифікатор" 144 144 145 145 #: src/components/account-info.jsx:593 146 146 #: src/components/account-info.jsx:1282 ··· 245 245 246 246 #: src/components/account-info.jsx:1191 247 247 msgid "Notifications enabled for @{username}'s posts." 248 - msgstr "Увімкнено сповіщення про дописи @{username}." 248 + msgstr "Сповіщення про дописи @{username} увімкнено." 249 249 250 250 #: src/components/account-info.jsx:1192 251 251 msgid "Notifications disabled for @{username}'s posts." 252 - msgstr "Вимкнено сповіщення про дописи @{username}." 252 + msgstr "Сповіщення про дописи @{username} вимкнено." 253 253 254 254 #: src/components/account-info.jsx:1204 255 255 msgid "Disable notifications" ··· 261 261 262 262 #: src/components/account-info.jsx:1222 263 263 msgid "Boosts from @{username} enabled." 264 - msgstr "Увімкнено поширення від @{username}." 264 + msgstr "Поширення від @{username} увімкнено." 265 265 266 266 #: src/components/account-info.jsx:1223 267 267 msgid "Boosts from @{username} disabled." 268 - msgstr "Вимкнено поширення від @{username}." 268 + msgstr "Поширення від @{username} вимкнено." 269 269 270 270 #: src/components/account-info.jsx:1234 271 271 msgid "Disable boosts" ··· 273 273 274 274 #: src/components/account-info.jsx:1234 275 275 msgid "Enable boosts" 276 - msgstr "" 276 + msgstr "Увімкнути поширення" 277 277 278 278 #: src/components/account-info.jsx:1250 279 279 #: src/components/account-info.jsx:1260 280 280 #: src/components/account-info.jsx:1858 281 281 msgid "Add/Remove from Lists" 282 - msgstr "" 282 + msgstr "Додати/видалити зі Списків" 283 283 284 284 #: src/components/account-info.jsx:1299 285 285 #: src/components/status.jsx:1078 286 286 msgid "Link copied" 287 - msgstr "" 287 + msgstr "Посилання скопійовано" 288 288 289 289 #: src/components/account-info.jsx:1302 290 290 #: src/components/status.jsx:1081 291 291 msgid "Unable to copy link" 292 - msgstr "" 292 + msgstr "Не вдалося скопіювати посилання" 293 293 294 294 #: src/components/account-info.jsx:1308 295 295 #: src/components/shortcuts-settings.jsx:1056 296 296 #: src/components/status.jsx:1087 297 297 #: src/components/status.jsx:3114 298 298 msgid "Copy" 299 - msgstr "" 299 + msgstr "Скопіювати" 300 300 301 301 #: src/components/account-info.jsx:1323 302 302 #: src/components/shortcuts-settings.jsx:1074 303 303 #: src/components/status.jsx:1103 304 304 msgid "Sharing doesn't seem to work." 305 - msgstr "" 305 + msgstr "Здається, поширення не працює." 306 306 307 307 #: src/components/account-info.jsx:1329 308 308 #: src/components/status.jsx:1109 309 309 msgid "Share…" 310 - msgstr "" 310 + msgstr "Поширити…" 311 311 312 312 #: src/components/account-info.jsx:1349 313 313 msgid "Unmuted @{username}" 314 - msgstr "" 314 + msgstr "@{username} більше не глушиться" 315 315 316 316 #: src/components/account-info.jsx:1361 317 317 msgid "Unmute <0>@{username}</0>" 318 - msgstr "" 318 + msgstr "Не глушити <0>@{username}</0>" 319 319 320 320 #: src/components/account-info.jsx:1377 321 321 msgid "Mute <0>@{username}</0>…" 322 - msgstr "" 322 + msgstr "Заглушити <0>@{username}</0>" 323 323 324 324 #: src/components/account-info.jsx:1409 325 325 msgid "Muted @{username} for {0}" 326 - msgstr "" 326 + msgstr "@{username} заглушений на {0}" 327 327 328 328 #: src/components/account-info.jsx:1421 329 329 msgid "Unable to mute @{username}" 330 - msgstr "" 330 + msgstr "Не вдалося заглушити @{username}" 331 331 332 332 #: src/components/account-info.jsx:1442 333 333 msgid "Remove <0>@{username}</0> from followers?" 334 - msgstr "" 334 + msgstr "Відписати <0>@{username}</0>?" 335 335 336 336 #: src/components/account-info.jsx:1462 337 337 msgid "@{username} removed from followers" 338 - msgstr "" 338 + msgstr "@{username} відписано" 339 339 340 340 #: src/components/account-info.jsx:1474 341 341 msgid "Remove follower…" 342 - msgstr "" 342 + msgstr "Відписати…" 343 343 344 344 #: src/components/account-info.jsx:1485 345 345 msgid "Block <0>@{username}</0>?" 346 - msgstr "" 346 + msgstr "Заблокувати <0>@{username}</0>?" 347 347 348 348 #: src/components/account-info.jsx:1506 349 349 msgid "Unblocked @{username}" 350 - msgstr "" 350 + msgstr "@{username} розблоковано" 351 351 352 352 #: src/components/account-info.jsx:1514 353 353 msgid "Blocked @{username}" 354 - msgstr "" 354 + msgstr "@{username} заблоковано" 355 355 356 356 #: src/components/account-info.jsx:1522 357 357 msgid "Unable to unblock @{username}" 358 - msgstr "" 358 + msgstr "Не вдалося розблокувати @{username}" 359 359 360 360 #: src/components/account-info.jsx:1524 361 361 msgid "Unable to block @{username}" 362 - msgstr "" 362 + msgstr "Не вдалося заблокувати @{username}" 363 363 364 364 #: src/components/account-info.jsx:1534 365 365 msgid "Unblock <0>@{username}</0>" 366 - msgstr "" 366 + msgstr "Розблокувати <0>@{username}</0>" 367 367 368 368 #: src/components/account-info.jsx:1543 369 369 msgid "Block <0>@{username}</0>…" 370 - msgstr "" 370 + msgstr "Заблокувати <0>@{username}</0>…" 371 371 372 372 #: src/components/account-info.jsx:1560 373 373 msgid "Report <0>@{username}</0>…" 374 - msgstr "" 374 + msgstr "Поскаржитися на <0>@{username}</0>…" 375 375 376 376 #: src/components/account-info.jsx:1580 377 377 #: src/components/account-info.jsx:2091 378 378 msgid "Edit profile" 379 - msgstr "" 379 + msgstr "Редагувати профіль" 380 380 381 381 #: src/components/account-info.jsx:1616 382 382 msgid "Withdraw follow request?" 383 - msgstr "" 383 + msgstr "Відкликати запит на підписку?" 384 384 385 385 #: src/components/account-info.jsx:1617 386 386 msgid "Unfollow @{0}?" 387 - msgstr "" 387 + msgstr "Відписатися від @{0}?" 388 388 389 389 #: src/components/account-info.jsx:1668 390 390 msgid "Unfollow…" 391 - msgstr "" 391 + msgstr "Відписатися…" 392 392 393 393 #: src/components/account-info.jsx:1677 394 394 msgid "Withdraw…" 395 - msgstr "" 395 + msgstr "Відкликати…" 396 396 397 397 #: src/components/account-info.jsx:1684 398 398 #: src/components/account-info.jsx:1688 399 399 #: src/pages/hashtag.jsx:261 400 400 msgid "Follow" 401 - msgstr "" 401 + msgstr "Підписатися" 402 402 403 403 #: src/components/account-info.jsx:1799 404 404 #: src/components/account-info.jsx:1853 ··· 434 434 #: src/pages/settings.jsx:69 435 435 #: src/pages/status.jsx:1256 436 436 msgid "Close" 437 - msgstr "" 437 + msgstr "Закрити" 438 438 439 439 #: src/components/account-info.jsx:1804 440 440 msgid "Translated Bio" 441 - msgstr "" 441 + msgstr "Перекладена біографія" 442 442 443 443 #: src/components/account-info.jsx:1898 444 444 msgid "Unable to remove from list." 445 - msgstr "" 445 + msgstr "Не вдалося видалити зі списку" 446 446 447 447 #: src/components/account-info.jsx:1899 448 448 msgid "Unable to add to list." 449 - msgstr "" 449 + msgstr "Не вдалося додати до списку" 450 450 451 451 #: src/components/account-info.jsx:1918 452 452 #: src/pages/lists.jsx:104 453 453 msgid "Unable to load lists." 454 - msgstr "" 454 + msgstr "Не вдалося завантажити список" 455 455 456 456 #: src/components/account-info.jsx:1922 457 457 msgid "No lists." 458 - msgstr "" 458 + msgstr "Списки відсутні." 459 459 460 460 #: src/components/account-info.jsx:1933 461 461 #: src/components/list-add-edit.jsx:37 462 462 #: src/pages/lists.jsx:58 463 463 msgid "New list" 464 - msgstr "" 464 + msgstr "Новий список" 465 465 466 466 #: src/components/account-info.jsx:1991 467 467 msgid "Private note about <0>@{0}</0>" 468 - msgstr "" 468 + msgstr "Приватна нотатка про <0>@{0}</0>" 469 469 470 470 #: src/components/account-info.jsx:2021 471 471 msgid "Unable to update private note." 472 - msgstr "" 472 + msgstr "Не вдалося оновити приватну нотатку" 473 473 474 474 #: src/components/account-info.jsx:2044 475 475 #: src/components/account-info.jsx:2214 476 476 msgid "Cancel" 477 - msgstr "" 477 + msgstr "Скасувати" 478 478 479 479 #: src/components/account-info.jsx:2049 480 480 msgid "Save & close" 481 - msgstr "" 481 + msgstr "Зберегти і закрити" 482 482 483 483 #: src/components/account-info.jsx:2142 484 484 msgid "Unable to update profile." 485 - msgstr "" 485 + msgstr "Не вдалося оновити профіль." 486 486 487 487 #: src/components/account-info.jsx:2162 488 488 msgid "Bio" 489 - msgstr "" 489 + msgstr "Біографія" 490 490 491 491 #: src/components/account-info.jsx:2175 492 492 msgid "Extra fields" 493 - msgstr "" 493 + msgstr "Додаткові поля" 494 494 495 495 #: src/components/account-info.jsx:2181 496 496 msgid "Label" 497 - msgstr "" 497 + msgstr "Заголовок" 498 498 499 499 #: src/components/account-info.jsx:2184 500 500 msgid "Content" 501 - msgstr "" 501 + msgstr "Вміст" 502 502 503 503 #: src/components/account-info.jsx:2217 504 504 #: src/components/list-add-edit.jsx:147 ··· 506 506 #: src/pages/filters.jsx:554 507 507 #: src/pages/notifications.jsx:906 508 508 msgid "Save" 509 - msgstr "" 509 + msgstr "Зберегти" 510 510 511 511 #: src/components/account-info.jsx:2270 512 512 msgid "username" 513 - msgstr "" 513 + msgstr "ім'я користувача" 514 514 515 515 #: src/components/account-info.jsx:2274 516 516 msgid "server domain name" 517 - msgstr "" 517 + msgstr "доменне ім'я сервера" 518 518 519 519 #: src/components/background-service.jsx:149 520 520 msgid "Cloak mode disabled" 521 - msgstr "" 521 + msgstr "Режим маскування вимкнено" 522 522 523 523 #: src/components/background-service.jsx:149 524 524 msgid "Cloak mode enabled" 525 - msgstr "" 525 + msgstr "Режим маскування увімкнено" 526 526 527 527 #: src/components/columns.jsx:19 528 528 #: src/components/nav-menu.jsx:184 ··· 534 534 #: src/pages/home.jsx:52 535 535 #: src/pages/notifications.jsx:505 536 536 msgid "Home" 537 - msgstr "" 537 + msgstr "Домашня" 538 538 539 539 #: src/components/compose-button.jsx:49 540 540 #: src/compose.jsx:37 541 541 msgid "Compose" 542 - msgstr "" 542 + msgstr "Написати" 543 543 544 544 #: src/components/compose.jsx:392 545 545 msgid "You have unsaved changes. Discard this post?" 546 - msgstr "" 546 + msgstr "Є незбережені зміни. Скасувати цей допис?" 547 547 548 548 #: src/components/compose.jsx:614 549 549 #: src/components/compose.jsx:630 ··· 554 554 555 555 #: src/components/compose.jsx:778 556 556 msgid "Pop out" 557 - msgstr "" 557 + msgstr "В окремому вікні" 558 558 559 559 #: src/components/compose.jsx:785 560 560 msgid "Minimize" 561 - msgstr "" 561 + msgstr "Згорнути" 562 562 563 563 #: src/components/compose.jsx:821 564 564 msgid "Looks like you closed the parent window." 565 - msgstr "" 565 + msgstr "Здається, ви закрили батьківське вікно." 566 566 567 567 #: src/components/compose.jsx:828 568 568 msgid "Looks like you already have a compose field open in the parent window and currently publishing. Please wait for it to be done and try again later." 569 - msgstr "" 569 + msgstr "Здається, ви вже публікуєте допис в батьківському вікні. Дочекайтеся публікації та повторіть спробу." 570 570 571 571 #: src/components/compose.jsx:833 572 572 msgid "Looks like you already have a compose field open in the parent window. Popping in this window will discard the changes you made in the parent window. Continue?" 573 - msgstr "" 573 + msgstr "Здається, ви вже друкуєте або редагуєте допис в батьківському вікні. Повернення в це вікно скасує зміни, що зроблені в батьківському вікні. Продовжити?" 574 574 575 575 #: src/components/compose.jsx:875 576 576 msgid "Pop in" 577 - msgstr "" 577 + msgstr "Повернути в батьківське вікно" 578 578 579 579 #: src/components/compose.jsx:885 580 580 msgid "Replying to @{0}’s post (<0>{1}</0>)" 581 - msgstr "" 581 + msgstr "Відповідаємо на допис @{0} (<0>{1}</0>)" 582 582 583 583 #: src/components/compose.jsx:895 584 584 msgid "Replying to @{0}’s post" 585 - msgstr "" 585 + msgstr "Відповідаємо на допис @{0}" 586 586 587 587 #: src/components/compose.jsx:908 588 588 msgid "Editing source post" 589 - msgstr "" 589 + msgstr "Редагування вихідного допису" 590 590 591 591 #: src/components/compose.jsx:955 592 592 msgid "Poll must have at least 2 options" 593 - msgstr "" 593 + msgstr "Опитування повинно мати не більше 2 опцій" 594 594 595 595 #: src/components/compose.jsx:959 596 596 msgid "Some poll choices are empty" 597 - msgstr "" 597 + msgstr "Деякі варіанти опитування порожні" 598 598 599 599 #: src/components/compose.jsx:972 600 600 msgid "Some media have no descriptions. Continue?" 601 - msgstr "" 601 + msgstr "Деякі медіа не мають альтернативного тексту. Продовжити?" 602 602 603 603 #: src/components/compose.jsx:1024 604 604 msgid "Attachment #{i} failed" 605 - msgstr "" 605 + msgstr "Помилка вкладення #{i}" 606 606 607 607 #: src/components/compose.jsx:1118 608 608 #: src/components/status.jsx:1961 609 609 #: src/components/timeline.jsx:979 610 610 msgid "Content warning" 611 - msgstr "" 611 + msgstr "Попередження про вміст" 612 612 613 613 #: src/components/compose.jsx:1134 614 614 msgid "Content warning or sensitive media" 615 - msgstr "" 615 + msgstr "Попередження про вміст або чутливе медіа" 616 616 617 617 #: src/components/compose.jsx:1170 618 618 #: src/components/status.jsx:93 619 619 #: src/pages/settings.jsx:297 620 620 msgid "Public" 621 - msgstr "" 621 + msgstr "Для всіх" 622 622 623 623 #: src/components/compose.jsx:1173 624 624 #: src/components/status.jsx:94 625 625 #: src/pages/settings.jsx:300 626 626 msgid "Unlisted" 627 - msgstr "" 627 + msgstr "Поза списком" 628 628 629 629 #: src/components/compose.jsx:1176 630 630 #: src/components/status.jsx:95 631 631 #: src/pages/settings.jsx:303 632 632 msgid "Followers only" 633 - msgstr "" 633 + msgstr "Лише підписники" 634 634 635 635 #: src/components/compose.jsx:1179 636 636 #: src/components/status.jsx:96 637 637 #: src/components/status.jsx:1839 638 638 msgid "Private mention" 639 - msgstr "" 639 + msgstr "Лише згадані" 640 640 641 641 #: src/components/compose.jsx:1188 642 642 msgid "Post your reply" 643 - msgstr "" 643 + msgstr "Опублікувати відповідь" 644 644 645 645 #: src/components/compose.jsx:1190 646 646 msgid "Edit your post" 647 - msgstr "" 647 + msgstr "Редагувати допис" 648 648 649 649 #: src/components/compose.jsx:1191 650 650 msgid "What are you doing?" 651 - msgstr "" 651 + msgstr "Що ви робите?" 652 652 653 653 #: src/components/compose.jsx:1266 654 654 msgid "Mark media as sensitive"