diff --git a/src/locales/ar-SA.po b/src/locales/ar-SA.po index 86e988a9..80df9646 100644 --- a/src/locales/ar-SA.po +++ b/src/locales/ar-SA.po @@ -8,7 +8,7 @@ msgstr "" "Language: ar\n" "Project-Id-Version: phanpy\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2025-03-06 06:21\n" +"PO-Revision-Date: 2025-03-08 01:54\n" "Last-Translator: \n" "Language-Team: Arabic\n" "Plural-Forms: nplurals=6; plural=(n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5);\n" @@ -113,7 +113,7 @@ msgstr "منشورات" #: src/components/account-info.jsx:430 #: src/components/account-info.jsx:1143 -#: src/components/compose.jsx:2703 +#: src/components/compose.jsx:2772 #: src/components/media-alt-modal.jsx:46 #: src/components/media-modal.jsx:358 #: src/components/status.jsx:1770 @@ -424,11 +424,11 @@ msgstr "متابعة" #: src/components/account-info.jsx:2020 #: src/components/account-info.jsx:2140 #: src/components/account-sheet.jsx:38 -#: src/components/compose.jsx:877 -#: src/components/compose.jsx:2659 -#: src/components/compose.jsx:3133 -#: src/components/compose.jsx:3342 -#: src/components/compose.jsx:3572 +#: src/components/compose.jsx:881 +#: src/components/compose.jsx:2728 +#: src/components/compose.jsx:3202 +#: src/components/compose.jsx:3411 +#: src/components/compose.jsx:3641 #: src/components/drafts.jsx:59 #: src/components/embed-modal.jsx:13 #: src/components/generic-accounts.jsx:143 @@ -575,183 +575,187 @@ msgstr "الرئيسي" msgid "Compose" msgstr "إنشاء" -#: src/components/compose-button.jsx:159 +#: src/components/compose-button.jsx:162 #: src/components/nav-menu.jsx:260 #: src/pages/scheduled-posts.jsx:31 #: src/pages/scheduled-posts.jsx:76 msgid "Scheduled Posts" msgstr "" -#: src/components/compose-button.jsx:172 +#: src/components/compose-button.jsx:175 msgid "Add to thread" msgstr "" #: src/components/compose.jsx:211 -msgid "Add media" +msgid "Take photo or video" msgstr "" #: src/components/compose.jsx:212 -msgid "Add custom emoji" +msgid "Add media" msgstr "" #: src/components/compose.jsx:213 -msgid "Add GIF" +msgid "Add custom emoji" msgstr "" #: src/components/compose.jsx:214 -msgid "Add poll" +msgid "Add GIF" msgstr "" #: src/components/compose.jsx:215 +msgid "Add poll" +msgstr "" + +#: src/components/compose.jsx:216 msgid "Schedule post" msgstr "" -#: src/components/compose.jsx:411 +#: src/components/compose.jsx:415 msgid "You have unsaved changes. Discard this post?" msgstr "" #. placeholder {0}: unsupportedFiles.length #. placeholder {1}: unsupportedFiles[0].name #. placeholder {2}: lf.format( unsupportedFiles.map((f) => f.name), ) -#: src/components/compose.jsx:640 +#: src/components/compose.jsx:644 msgid "{0, plural, one {File {1} is not supported.} other {Files {2} are not supported.}}" msgstr "" -#: src/components/compose.jsx:650 -#: src/components/compose.jsx:668 -#: src/components/compose.jsx:1747 -#: src/components/compose.jsx:1833 +#: src/components/compose.jsx:654 +#: src/components/compose.jsx:672 +#: src/components/compose.jsx:1777 +#: src/components/compose.jsx:1902 msgid "{maxMediaAttachments, plural, one {You can only attach up to 1 file.} other {You can only attach up to # files.}}" msgstr "" -#: src/components/compose.jsx:858 +#: src/components/compose.jsx:862 msgid "Pop out" msgstr "" -#: src/components/compose.jsx:865 +#: src/components/compose.jsx:869 msgid "Minimize" msgstr "" -#: src/components/compose.jsx:901 +#: src/components/compose.jsx:905 msgid "Looks like you closed the parent window." msgstr "" -#: src/components/compose.jsx:908 +#: src/components/compose.jsx:912 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." msgstr "" -#: src/components/compose.jsx:913 +#: src/components/compose.jsx:917 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?" msgstr "" -#: src/components/compose.jsx:956 +#: src/components/compose.jsx:960 msgid "Pop in" msgstr "" #. placeholder {0}: replyToStatus.account.acct || replyToStatus.account.username #. placeholder {1}: rtf.format(-replyToStatusMonthsAgo, 'month') -#: src/components/compose.jsx:966 +#: src/components/compose.jsx:970 msgid "Replying to @{0}’s post (<0>{1})" msgstr "" #. placeholder {0}: replyToStatus.account.acct || replyToStatus.account.username -#: src/components/compose.jsx:976 +#: src/components/compose.jsx:980 msgid "Replying to @{0}’s post" msgstr "" -#: src/components/compose.jsx:989 +#: src/components/compose.jsx:993 msgid "Editing source post" msgstr "" -#: src/components/compose.jsx:1042 +#: src/components/compose.jsx:1046 msgid "Poll must have at least 2 options" msgstr "" -#: src/components/compose.jsx:1046 +#: src/components/compose.jsx:1050 msgid "Some poll choices are empty" msgstr "" -#: src/components/compose.jsx:1059 +#: src/components/compose.jsx:1063 msgid "Some media have no descriptions. Continue?" msgstr "" -#: src/components/compose.jsx:1111 +#: src/components/compose.jsx:1115 msgid "Attachment #{i} failed" msgstr "" -#: src/components/compose.jsx:1207 +#: src/components/compose.jsx:1211 #: src/components/status.jsx:2098 #: src/components/timeline.jsx:989 msgid "Content warning" msgstr "" -#: src/components/compose.jsx:1223 +#: src/components/compose.jsx:1227 msgid "Content warning or sensitive media" msgstr "" -#: src/components/compose.jsx:1259 +#: src/components/compose.jsx:1263 #: src/components/status.jsx:94 #: src/pages/settings.jsx:306 msgid "Public" msgstr "للعامة" -#: src/components/compose.jsx:1264 +#: src/components/compose.jsx:1268 #: src/components/nav-menu.jsx:344 #: src/components/shortcuts-settings.jsx:165 #: src/components/status.jsx:95 msgid "Local" msgstr "المحلي" -#: src/components/compose.jsx:1268 +#: src/components/compose.jsx:1272 #: src/components/status.jsx:96 #: src/pages/settings.jsx:309 msgid "Unlisted" msgstr "" -#: src/components/compose.jsx:1271 +#: src/components/compose.jsx:1275 #: src/components/status.jsx:97 #: src/pages/settings.jsx:312 msgid "Followers only" msgstr "" -#: src/components/compose.jsx:1274 +#: src/components/compose.jsx:1278 #: src/components/status.jsx:98 #: src/components/status.jsx:1976 msgid "Private mention" msgstr "" -#: src/components/compose.jsx:1283 +#: src/components/compose.jsx:1287 msgid "Post your reply" msgstr "انشر ردّك" -#: src/components/compose.jsx:1285 +#: src/components/compose.jsx:1289 msgid "Edit your post" msgstr "" -#: src/components/compose.jsx:1286 +#: src/components/compose.jsx:1290 msgid "What are you doing?" msgstr "ما الجديد؟" -#: src/components/compose.jsx:1364 +#: src/components/compose.jsx:1368 msgid "Mark media as sensitive" msgstr "" -#: src/components/compose.jsx:1401 +#: src/components/compose.jsx:1405 msgid "Posting on <0/>" msgstr "" -#: src/components/compose.jsx:1432 -#: src/components/compose.jsx:3191 +#: src/components/compose.jsx:1436 +#: src/components/compose.jsx:3260 #: src/components/shortcuts-settings.jsx:715 #: src/pages/list.jsx:362 msgid "Add" msgstr "إضافة" -#: src/components/compose.jsx:1626 +#: src/components/compose.jsx:1662 msgid "Schedule" msgstr "" -#: src/components/compose.jsx:1628 +#: src/components/compose.jsx:1664 #: src/components/keyboard-shortcuts-help.jsx:154 #: src/components/status.jsx:984 #: src/components/status.jsx:1750 @@ -760,48 +764,48 @@ msgstr "" msgid "Reply" msgstr "" -#: src/components/compose.jsx:1630 +#: src/components/compose.jsx:1666 msgid "Update" msgstr "تحديث" -#: src/components/compose.jsx:1631 +#: src/components/compose.jsx:1667 msgctxt "Submit button in composer" msgid "Post" msgstr "انشر" -#: src/components/compose.jsx:1759 +#: src/components/compose.jsx:1789 msgid "Downloading GIF…" msgstr "" -#: src/components/compose.jsx:1787 +#: src/components/compose.jsx:1817 msgid "Failed to download GIF" msgstr "" -#: src/components/compose.jsx:1963 -#: src/components/compose.jsx:2040 +#: src/components/compose.jsx:2032 +#: src/components/compose.jsx:2109 #: src/components/nav-menu.jsx:239 msgid "More…" msgstr "المزيد…" -#: src/components/compose.jsx:2472 +#: src/components/compose.jsx:2541 msgid "Uploaded" msgstr "" -#: src/components/compose.jsx:2485 +#: src/components/compose.jsx:2554 msgid "Image description" msgstr "" -#: src/components/compose.jsx:2486 +#: src/components/compose.jsx:2555 msgid "Video description" msgstr "" -#: src/components/compose.jsx:2487 +#: src/components/compose.jsx:2556 msgid "Audio description" msgstr "" #. placeholder {0}: prettyBytes( imageSize, ) #. placeholder {1}: prettyBytes(imageSizeLimit) -#: src/components/compose.jsx:2523 +#: src/components/compose.jsx:2592 msgid "File size too large. Uploading might encounter issues. Try reduce the file size from {0} to {1} or lower." msgstr "" @@ -809,13 +813,13 @@ msgstr "" #. placeholder {3}: i18n.number(height) #. placeholder {4}: i18n.number(newWidth) #. placeholder {5}: i18n.number( newHeight, ) -#: src/components/compose.jsx:2535 +#: src/components/compose.jsx:2604 msgid "Dimension too large. Uploading might encounter issues. Try reduce dimension from {2}×{3}px to {4}×{5}px." msgstr "" #. placeholder {6}: prettyBytes( videoSize, ) #. placeholder {7}: prettyBytes(videoSizeLimit) -#: src/components/compose.jsx:2543 +#: src/components/compose.jsx:2612 msgid "File size too large. Uploading might encounter issues. Try reduce the file size from {6} to {7} or lower." msgstr "" @@ -823,149 +827,149 @@ msgstr "" #. placeholder {9}: i18n.number(height) #. placeholder {10}: i18n.number(newWidth) #. placeholder {11}: i18n.number( newHeight, ) -#: src/components/compose.jsx:2555 +#: src/components/compose.jsx:2624 msgid "Dimension too large. Uploading might encounter issues. Try reduce dimension from {8}×{9}px to {10}×{11}px." msgstr "" -#: src/components/compose.jsx:2563 +#: src/components/compose.jsx:2632 msgid "Frame rate too high. Uploading might encounter issues." msgstr "" -#: src/components/compose.jsx:2623 -#: src/components/compose.jsx:2873 +#: src/components/compose.jsx:2692 +#: src/components/compose.jsx:2942 #: src/components/shortcuts-settings.jsx:726 #: src/pages/catchup.jsx:1074 #: src/pages/filters.jsx:412 msgid "Remove" msgstr "إزالة" -#: src/components/compose.jsx:2640 +#: src/components/compose.jsx:2709 #: src/compose.jsx:84 msgid "Error" msgstr "خطأ" -#: src/components/compose.jsx:2665 +#: src/components/compose.jsx:2734 msgid "Edit image description" msgstr "تعديل وصف الصورة" -#: src/components/compose.jsx:2666 +#: src/components/compose.jsx:2735 msgid "Edit video description" msgstr "تعديل وصف الفيديو" -#: src/components/compose.jsx:2667 +#: src/components/compose.jsx:2736 msgid "Edit audio description" msgstr "تحرير وصف المقطع الصوتي" -#: src/components/compose.jsx:2712 -#: src/components/compose.jsx:2761 +#: src/components/compose.jsx:2781 +#: src/components/compose.jsx:2830 msgid "Generating description. Please wait…" msgstr "إنشاء الوصف. يرجى الانتظار…" #. placeholder {12}: e.message -#: src/components/compose.jsx:2732 +#: src/components/compose.jsx:2801 msgid "Failed to generate description: {12}" msgstr "" -#: src/components/compose.jsx:2733 +#: src/components/compose.jsx:2802 msgid "Failed to generate description" msgstr "" -#: src/components/compose.jsx:2745 -#: src/components/compose.jsx:2751 -#: src/components/compose.jsx:2797 +#: src/components/compose.jsx:2814 +#: src/components/compose.jsx:2820 +#: src/components/compose.jsx:2866 msgid "Generate description…" msgstr "" #. placeholder {13}: e?.message ? `: ${e.message}` : '' -#: src/components/compose.jsx:2784 +#: src/components/compose.jsx:2853 msgid "Failed to generate description{13}" msgstr "" #. placeholder {0}: localeCode2Text(lang) -#: src/components/compose.jsx:2799 +#: src/components/compose.jsx:2868 msgid "({0}) <0>— experimental" msgstr "" -#: src/components/compose.jsx:2818 +#: src/components/compose.jsx:2887 msgid "Done" msgstr "تم" #. placeholder {0}: i + 1 -#: src/components/compose.jsx:2854 +#: src/components/compose.jsx:2923 msgid "Choice {0}" msgstr "" -#: src/components/compose.jsx:2901 +#: src/components/compose.jsx:2970 msgid "Multiple choices" msgstr "خيارات متعددة" -#: src/components/compose.jsx:2904 +#: src/components/compose.jsx:2973 msgid "Duration" msgstr "المدّة" -#: src/components/compose.jsx:2935 +#: src/components/compose.jsx:3004 msgid "Remove poll" msgstr "إزالة استطلاع الرأي" -#: src/components/compose.jsx:3150 +#: src/components/compose.jsx:3219 msgid "Search accounts" msgstr "" -#: src/components/compose.jsx:3204 +#: src/components/compose.jsx:3273 #: src/components/generic-accounts.jsx:228 msgid "Error loading accounts" msgstr "حدث خطأ أثناء تحميل الحسابات" -#: src/components/compose.jsx:3348 +#: src/components/compose.jsx:3417 msgid "Custom emojis" msgstr "الرموز التعبيرية المخصصة" -#: src/components/compose.jsx:3368 +#: src/components/compose.jsx:3437 msgid "Search emoji" msgstr "" -#: src/components/compose.jsx:3399 +#: src/components/compose.jsx:3468 msgid "Error loading custom emojis" msgstr "خطأ في تحميل الرموز التعبيرية المخصصة" -#: src/components/compose.jsx:3410 +#: src/components/compose.jsx:3479 msgid "Recently used" msgstr "" -#: src/components/compose.jsx:3411 +#: src/components/compose.jsx:3480 msgid "Others" msgstr "" #. placeholder {0}: i18n.number(emojis.length - max) -#: src/components/compose.jsx:3449 +#: src/components/compose.jsx:3518 msgid "{0} more…" msgstr "" -#: src/components/compose.jsx:3587 +#: src/components/compose.jsx:3656 msgid "Search GIFs" msgstr "" -#: src/components/compose.jsx:3602 +#: src/components/compose.jsx:3671 msgid "Powered by GIPHY" msgstr "" -#: src/components/compose.jsx:3610 +#: src/components/compose.jsx:3679 msgid "Type to search GIFs" msgstr "" -#: src/components/compose.jsx:3708 +#: src/components/compose.jsx:3777 #: src/components/media-modal.jsx:464 #: src/components/timeline.jsx:893 msgid "Previous" msgstr "" -#: src/components/compose.jsx:3726 +#: src/components/compose.jsx:3795 #: src/components/media-modal.jsx:483 #: src/components/timeline.jsx:910 msgid "Next" msgstr "" -#: src/components/compose.jsx:3743 +#: src/components/compose.jsx:3812 msgid "Error loading GIFs" msgstr "" diff --git a/src/locales/ca-ES.po b/src/locales/ca-ES.po index ee48cf0a..f97865ed 100644 --- a/src/locales/ca-ES.po +++ b/src/locales/ca-ES.po @@ -8,7 +8,7 @@ msgstr "" "Language: ca\n" "Project-Id-Version: phanpy\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2025-03-06 06:21\n" +"PO-Revision-Date: 2025-03-08 01:54\n" "Last-Translator: \n" "Language-Team: Catalan\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" @@ -113,7 +113,7 @@ msgstr "Publicacions" #: src/components/account-info.jsx:430 #: src/components/account-info.jsx:1143 -#: src/components/compose.jsx:2703 +#: src/components/compose.jsx:2772 #: src/components/media-alt-modal.jsx:46 #: src/components/media-modal.jsx:358 #: src/components/status.jsx:1770 @@ -424,11 +424,11 @@ msgstr "Segueix" #: src/components/account-info.jsx:2020 #: src/components/account-info.jsx:2140 #: src/components/account-sheet.jsx:38 -#: src/components/compose.jsx:877 -#: src/components/compose.jsx:2659 -#: src/components/compose.jsx:3133 -#: src/components/compose.jsx:3342 -#: src/components/compose.jsx:3572 +#: src/components/compose.jsx:881 +#: src/components/compose.jsx:2728 +#: src/components/compose.jsx:3202 +#: src/components/compose.jsx:3411 +#: src/components/compose.jsx:3641 #: src/components/drafts.jsx:59 #: src/components/embed-modal.jsx:13 #: src/components/generic-accounts.jsx:143 @@ -575,183 +575,187 @@ msgstr "Inici" msgid "Compose" msgstr "Redacta" -#: src/components/compose-button.jsx:159 +#: src/components/compose-button.jsx:162 #: src/components/nav-menu.jsx:260 #: src/pages/scheduled-posts.jsx:31 #: src/pages/scheduled-posts.jsx:76 msgid "Scheduled Posts" msgstr "" -#: src/components/compose-button.jsx:172 +#: src/components/compose-button.jsx:175 msgid "Add to thread" msgstr "" #: src/components/compose.jsx:211 +msgid "Take photo or video" +msgstr "" + +#: src/components/compose.jsx:212 msgid "Add media" msgstr "Afegeix un mitjà" -#: src/components/compose.jsx:212 +#: src/components/compose.jsx:213 msgid "Add custom emoji" msgstr "Afegeix emoji personalitzat" -#: src/components/compose.jsx:213 +#: src/components/compose.jsx:214 msgid "Add GIF" msgstr "Afegeix un GIF" -#: src/components/compose.jsx:214 +#: src/components/compose.jsx:215 msgid "Add poll" msgstr "Afegeix una enquesta" -#: src/components/compose.jsx:215 +#: src/components/compose.jsx:216 msgid "Schedule post" msgstr "" -#: src/components/compose.jsx:411 +#: src/components/compose.jsx:415 msgid "You have unsaved changes. Discard this post?" msgstr "Hi ha canvis sense desar. Voleu descartar la publicació?" #. placeholder {0}: unsupportedFiles.length #. placeholder {1}: unsupportedFiles[0].name #. placeholder {2}: lf.format( unsupportedFiles.map((f) => f.name), ) -#: src/components/compose.jsx:640 +#: src/components/compose.jsx:644 msgid "{0, plural, one {File {1} is not supported.} other {Files {2} are not supported.}}" msgstr "{0, plural, one {{1} fitxer no és compatible.} other {{2} fitxers no són compatibles.}}" -#: src/components/compose.jsx:650 -#: src/components/compose.jsx:668 -#: src/components/compose.jsx:1747 -#: src/components/compose.jsx:1833 +#: src/components/compose.jsx:654 +#: src/components/compose.jsx:672 +#: src/components/compose.jsx:1777 +#: src/components/compose.jsx:1902 msgid "{maxMediaAttachments, plural, one {You can only attach up to 1 file.} other {You can only attach up to # files.}}" msgstr "{maxMediaAttachments, plural, one {Només podeu adjuntar com a màxim 1 fitxer.} other {Només podeu adjuntar un màxim de # fitxers.}}" -#: src/components/compose.jsx:858 +#: src/components/compose.jsx:862 msgid "Pop out" msgstr "Finestra emergent" -#: src/components/compose.jsx:865 +#: src/components/compose.jsx:869 msgid "Minimize" msgstr "Minimitza" -#: src/components/compose.jsx:901 +#: src/components/compose.jsx:905 msgid "Looks like you closed the parent window." msgstr "Sembla que heu tancat la finestra principal." -#: src/components/compose.jsx:908 +#: src/components/compose.jsx:912 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." msgstr "Sembla que ja teniu un camp d'edició obert a la finestra principal i que esteu publicant. Espereu que es publiqui i torneu-ho a provar més tard." -#: src/components/compose.jsx:913 +#: src/components/compose.jsx:917 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?" msgstr "Sembla que ja teniu un camp d'edició obert a la finestra principal. Si l'utilitzeu en aquesta finestra, es descartaran els canvis que heu fet a la finestra principal. Voleu continuar?" -#: src/components/compose.jsx:956 +#: src/components/compose.jsx:960 msgid "Pop in" msgstr "Mostra" #. placeholder {0}: replyToStatus.account.acct || replyToStatus.account.username #. placeholder {1}: rtf.format(-replyToStatusMonthsAgo, 'month') -#: src/components/compose.jsx:966 +#: src/components/compose.jsx:970 msgid "Replying to @{0}’s post (<0>{1})" msgstr "Contestant la publicació de @{0} (<0>{1})" #. placeholder {0}: replyToStatus.account.acct || replyToStatus.account.username -#: src/components/compose.jsx:976 +#: src/components/compose.jsx:980 msgid "Replying to @{0}’s post" msgstr "En resposta a la publicació de @{0}" -#: src/components/compose.jsx:989 +#: src/components/compose.jsx:993 msgid "Editing source post" msgstr "Editant la publicació original" -#: src/components/compose.jsx:1042 +#: src/components/compose.jsx:1046 msgid "Poll must have at least 2 options" msgstr "L'enquesta ha de tenir si més no 2 opcions" -#: src/components/compose.jsx:1046 +#: src/components/compose.jsx:1050 msgid "Some poll choices are empty" msgstr "Alguna opció de l'enquesta és buida" -#: src/components/compose.jsx:1059 +#: src/components/compose.jsx:1063 msgid "Some media have no descriptions. Continue?" msgstr "Alguns mitjans no tenen descripcions. Voleu continuar?" -#: src/components/compose.jsx:1111 +#: src/components/compose.jsx:1115 msgid "Attachment #{i} failed" msgstr "El fitxer adjunt #{i} ha fallat" -#: src/components/compose.jsx:1207 +#: src/components/compose.jsx:1211 #: src/components/status.jsx:2098 #: src/components/timeline.jsx:989 msgid "Content warning" msgstr "Avís de contingut" -#: src/components/compose.jsx:1223 +#: src/components/compose.jsx:1227 msgid "Content warning or sensitive media" msgstr "Advertiment de contingut o mitjans sensibles" -#: src/components/compose.jsx:1259 +#: src/components/compose.jsx:1263 #: src/components/status.jsx:94 #: src/pages/settings.jsx:306 msgid "Public" msgstr "Públic" -#: src/components/compose.jsx:1264 +#: src/components/compose.jsx:1268 #: src/components/nav-menu.jsx:344 #: src/components/shortcuts-settings.jsx:165 #: src/components/status.jsx:95 msgid "Local" msgstr "Local" -#: src/components/compose.jsx:1268 +#: src/components/compose.jsx:1272 #: src/components/status.jsx:96 #: src/pages/settings.jsx:309 msgid "Unlisted" msgstr "Sense llistar" -#: src/components/compose.jsx:1271 +#: src/components/compose.jsx:1275 #: src/components/status.jsx:97 #: src/pages/settings.jsx:312 msgid "Followers only" msgstr "Només per als seguidors" -#: src/components/compose.jsx:1274 +#: src/components/compose.jsx:1278 #: src/components/status.jsx:98 #: src/components/status.jsx:1976 msgid "Private mention" msgstr "Menció privada" -#: src/components/compose.jsx:1283 +#: src/components/compose.jsx:1287 msgid "Post your reply" msgstr "Publica la resposta" -#: src/components/compose.jsx:1285 +#: src/components/compose.jsx:1289 msgid "Edit your post" msgstr "Edita la publicació" -#: src/components/compose.jsx:1286 +#: src/components/compose.jsx:1290 msgid "What are you doing?" msgstr "Què feu ara?" -#: src/components/compose.jsx:1364 +#: src/components/compose.jsx:1368 msgid "Mark media as sensitive" msgstr "Marca els mitjans com a sensibles" -#: src/components/compose.jsx:1401 +#: src/components/compose.jsx:1405 msgid "Posting on <0/>" msgstr "" -#: src/components/compose.jsx:1432 -#: src/components/compose.jsx:3191 +#: src/components/compose.jsx:1436 +#: src/components/compose.jsx:3260 #: src/components/shortcuts-settings.jsx:715 #: src/pages/list.jsx:362 msgid "Add" msgstr "Afegeix" -#: src/components/compose.jsx:1626 +#: src/components/compose.jsx:1662 msgid "Schedule" msgstr "" -#: src/components/compose.jsx:1628 +#: src/components/compose.jsx:1664 #: src/components/keyboard-shortcuts-help.jsx:154 #: src/components/status.jsx:984 #: src/components/status.jsx:1750 @@ -760,48 +764,48 @@ msgstr "" msgid "Reply" msgstr "Respon" -#: src/components/compose.jsx:1630 +#: src/components/compose.jsx:1666 msgid "Update" msgstr "Actualitza" -#: src/components/compose.jsx:1631 +#: src/components/compose.jsx:1667 msgctxt "Submit button in composer" msgid "Post" msgstr "Publica" -#: src/components/compose.jsx:1759 +#: src/components/compose.jsx:1789 msgid "Downloading GIF…" msgstr "S'està baixant el GIF…" -#: src/components/compose.jsx:1787 +#: src/components/compose.jsx:1817 msgid "Failed to download GIF" msgstr "Ha fallat la descàrrega del GIF" -#: src/components/compose.jsx:1963 -#: src/components/compose.jsx:2040 +#: src/components/compose.jsx:2032 +#: src/components/compose.jsx:2109 #: src/components/nav-menu.jsx:239 msgid "More…" msgstr "Més…" -#: src/components/compose.jsx:2472 +#: src/components/compose.jsx:2541 msgid "Uploaded" msgstr "Pujat" -#: src/components/compose.jsx:2485 +#: src/components/compose.jsx:2554 msgid "Image description" msgstr "Descripció de la imatge" -#: src/components/compose.jsx:2486 +#: src/components/compose.jsx:2555 msgid "Video description" msgstr "Descripció del vídeo" -#: src/components/compose.jsx:2487 +#: src/components/compose.jsx:2556 msgid "Audio description" msgstr "Descripció de l'àudio" #. placeholder {0}: prettyBytes( imageSize, ) #. placeholder {1}: prettyBytes(imageSizeLimit) -#: src/components/compose.jsx:2523 +#: src/components/compose.jsx:2592 msgid "File size too large. Uploading might encounter issues. Try reduce the file size from {0} to {1} or lower." msgstr "La mida del fitxer és massa gran. La càrrega pot tenir problemes. Proveu de reduir la mida del fitxer de {0} a {1} o inferior." @@ -809,13 +813,13 @@ msgstr "La mida del fitxer és massa gran. La càrrega pot tenir problemes. Prov #. placeholder {3}: i18n.number(height) #. placeholder {4}: i18n.number(newWidth) #. placeholder {5}: i18n.number( newHeight, ) -#: src/components/compose.jsx:2535 +#: src/components/compose.jsx:2604 msgid "Dimension too large. Uploading might encounter issues. Try reduce dimension from {2}×{3}px to {4}×{5}px." msgstr "La resolució del fitxer és massa gran. La càrrega pot tenir problemes. Proveu de reduir la resolució de {2}×{3}px a {4}×{5}px." #. placeholder {6}: prettyBytes( videoSize, ) #. placeholder {7}: prettyBytes(videoSizeLimit) -#: src/components/compose.jsx:2543 +#: src/components/compose.jsx:2612 msgid "File size too large. Uploading might encounter issues. Try reduce the file size from {6} to {7} or lower." msgstr "La mida del fitxer és massa gran. La càrrega pot tenir problemes. Proveu de reduir la mida del fitxer de {6} a {7} o inferior." @@ -823,149 +827,149 @@ msgstr "La mida del fitxer és massa gran. La càrrega pot tenir problemes. Prov #. placeholder {9}: i18n.number(height) #. placeholder {10}: i18n.number(newWidth) #. placeholder {11}: i18n.number( newHeight, ) -#: src/components/compose.jsx:2555 +#: src/components/compose.jsx:2624 msgid "Dimension too large. Uploading might encounter issues. Try reduce dimension from {8}×{9}px to {10}×{11}px." msgstr "La resolució del fitxer és massa gran. La càrrega pot tenir problemes. Proveu de reduir la resolució de {8}×{9}px a {10}×{11}px." -#: src/components/compose.jsx:2563 +#: src/components/compose.jsx:2632 msgid "Frame rate too high. Uploading might encounter issues." msgstr "La velocitat de fotogrames és massa alta. La càrrega pot tenir problemes." -#: src/components/compose.jsx:2623 -#: src/components/compose.jsx:2873 +#: src/components/compose.jsx:2692 +#: src/components/compose.jsx:2942 #: src/components/shortcuts-settings.jsx:726 #: src/pages/catchup.jsx:1074 #: src/pages/filters.jsx:412 msgid "Remove" msgstr "Suprimeix" -#: src/components/compose.jsx:2640 +#: src/components/compose.jsx:2709 #: src/compose.jsx:84 msgid "Error" msgstr "Error" -#: src/components/compose.jsx:2665 +#: src/components/compose.jsx:2734 msgid "Edit image description" msgstr "Edita la descripció de la imatge" -#: src/components/compose.jsx:2666 +#: src/components/compose.jsx:2735 msgid "Edit video description" msgstr "Edita la descripció del vídeo" -#: src/components/compose.jsx:2667 +#: src/components/compose.jsx:2736 msgid "Edit audio description" msgstr "Edita la descripció de l'àudio" -#: src/components/compose.jsx:2712 -#: src/components/compose.jsx:2761 +#: src/components/compose.jsx:2781 +#: src/components/compose.jsx:2830 msgid "Generating description. Please wait…" msgstr "Generant descripció. Si us plau, espereu…" #. placeholder {12}: e.message -#: src/components/compose.jsx:2732 +#: src/components/compose.jsx:2801 msgid "Failed to generate description: {12}" msgstr "No s'ha pogut generar la descripció: {12}" -#: src/components/compose.jsx:2733 +#: src/components/compose.jsx:2802 msgid "Failed to generate description" msgstr "No s'ha pogut generar la descripció" -#: src/components/compose.jsx:2745 -#: src/components/compose.jsx:2751 -#: src/components/compose.jsx:2797 +#: src/components/compose.jsx:2814 +#: src/components/compose.jsx:2820 +#: src/components/compose.jsx:2866 msgid "Generate description…" msgstr "Genera una descripció…" #. placeholder {13}: e?.message ? `: ${e.message}` : '' -#: src/components/compose.jsx:2784 +#: src/components/compose.jsx:2853 msgid "Failed to generate description{13}" msgstr "No s'ha pogut generar la descripció{13}" #. placeholder {0}: localeCode2Text(lang) -#: src/components/compose.jsx:2799 +#: src/components/compose.jsx:2868 msgid "({0}) <0>— experimental" msgstr "({0}) <0>— experimental" -#: src/components/compose.jsx:2818 +#: src/components/compose.jsx:2887 msgid "Done" msgstr "Fet" #. placeholder {0}: i + 1 -#: src/components/compose.jsx:2854 +#: src/components/compose.jsx:2923 msgid "Choice {0}" msgstr "Opció {0}" -#: src/components/compose.jsx:2901 +#: src/components/compose.jsx:2970 msgid "Multiple choices" msgstr "Opció múltiple" -#: src/components/compose.jsx:2904 +#: src/components/compose.jsx:2973 msgid "Duration" msgstr "Durada" -#: src/components/compose.jsx:2935 +#: src/components/compose.jsx:3004 msgid "Remove poll" msgstr "Elimina l'enquesta" -#: src/components/compose.jsx:3150 +#: src/components/compose.jsx:3219 msgid "Search accounts" msgstr "Cerca comptes" -#: src/components/compose.jsx:3204 +#: src/components/compose.jsx:3273 #: src/components/generic-accounts.jsx:228 msgid "Error loading accounts" msgstr "S'ha produït un error en carregar els comptes" -#: src/components/compose.jsx:3348 +#: src/components/compose.jsx:3417 msgid "Custom emojis" msgstr "Emojis personalitzats" -#: src/components/compose.jsx:3368 +#: src/components/compose.jsx:3437 msgid "Search emoji" msgstr "Cerca un emoji" -#: src/components/compose.jsx:3399 +#: src/components/compose.jsx:3468 msgid "Error loading custom emojis" msgstr "S'ha produït un error en carregar els emojis personalitzats" -#: src/components/compose.jsx:3410 +#: src/components/compose.jsx:3479 msgid "Recently used" msgstr "Usats recentment" -#: src/components/compose.jsx:3411 +#: src/components/compose.jsx:3480 msgid "Others" msgstr "Altres" #. placeholder {0}: i18n.number(emojis.length - max) -#: src/components/compose.jsx:3449 +#: src/components/compose.jsx:3518 msgid "{0} more…" msgstr "{0} més…" -#: src/components/compose.jsx:3587 +#: src/components/compose.jsx:3656 msgid "Search GIFs" msgstr "Cerca GIF" -#: src/components/compose.jsx:3602 +#: src/components/compose.jsx:3671 msgid "Powered by GIPHY" msgstr "Desenvolupat per GIPHY" -#: src/components/compose.jsx:3610 +#: src/components/compose.jsx:3679 msgid "Type to search GIFs" msgstr "Escriviu per cercar un GIF" -#: src/components/compose.jsx:3708 +#: src/components/compose.jsx:3777 #: src/components/media-modal.jsx:464 #: src/components/timeline.jsx:893 msgid "Previous" msgstr "Anterior" -#: src/components/compose.jsx:3726 +#: src/components/compose.jsx:3795 #: src/components/media-modal.jsx:483 #: src/components/timeline.jsx:910 msgid "Next" msgstr "Següent" -#: src/components/compose.jsx:3743 +#: src/components/compose.jsx:3812 msgid "Error loading GIFs" msgstr "S'ha produït un error en carregar els GIF" diff --git a/src/locales/cs-CZ.po b/src/locales/cs-CZ.po index 87de275a..155fd164 100644 --- a/src/locales/cs-CZ.po +++ b/src/locales/cs-CZ.po @@ -8,7 +8,7 @@ msgstr "" "Language: cs\n" "Project-Id-Version: phanpy\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2025-03-06 06:21\n" +"PO-Revision-Date: 2025-03-08 01:54\n" "Last-Translator: \n" "Language-Team: Czech\n" "Plural-Forms: nplurals=4; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 3;\n" @@ -113,7 +113,7 @@ msgstr "Příspěvky" #: src/components/account-info.jsx:430 #: src/components/account-info.jsx:1143 -#: src/components/compose.jsx:2703 +#: src/components/compose.jsx:2772 #: src/components/media-alt-modal.jsx:46 #: src/components/media-modal.jsx:358 #: src/components/status.jsx:1770 @@ -424,11 +424,11 @@ msgstr "Sledovat" #: src/components/account-info.jsx:2020 #: src/components/account-info.jsx:2140 #: src/components/account-sheet.jsx:38 -#: src/components/compose.jsx:877 -#: src/components/compose.jsx:2659 -#: src/components/compose.jsx:3133 -#: src/components/compose.jsx:3342 -#: src/components/compose.jsx:3572 +#: src/components/compose.jsx:881 +#: src/components/compose.jsx:2728 +#: src/components/compose.jsx:3202 +#: src/components/compose.jsx:3411 +#: src/components/compose.jsx:3641 #: src/components/drafts.jsx:59 #: src/components/embed-modal.jsx:13 #: src/components/generic-accounts.jsx:143 @@ -575,183 +575,187 @@ msgstr "Domovská stránka" msgid "Compose" msgstr "Vytvořit" -#: src/components/compose-button.jsx:159 +#: src/components/compose-button.jsx:162 #: src/components/nav-menu.jsx:260 #: src/pages/scheduled-posts.jsx:31 #: src/pages/scheduled-posts.jsx:76 msgid "Scheduled Posts" msgstr "" -#: src/components/compose-button.jsx:172 +#: src/components/compose-button.jsx:175 msgid "Add to thread" msgstr "" #: src/components/compose.jsx:211 +msgid "Take photo or video" +msgstr "" + +#: src/components/compose.jsx:212 msgid "Add media" msgstr "Přidat média" -#: src/components/compose.jsx:212 +#: src/components/compose.jsx:213 msgid "Add custom emoji" msgstr "Přidat vlastní emoji" -#: src/components/compose.jsx:213 +#: src/components/compose.jsx:214 msgid "Add GIF" msgstr "Přidat GIF" -#: src/components/compose.jsx:214 +#: src/components/compose.jsx:215 msgid "Add poll" msgstr "Přidat anketu" -#: src/components/compose.jsx:215 +#: src/components/compose.jsx:216 msgid "Schedule post" msgstr "" -#: src/components/compose.jsx:411 +#: src/components/compose.jsx:415 msgid "You have unsaved changes. Discard this post?" msgstr "Máte neuložené změny. Zrušit tento příspěvek?" #. placeholder {0}: unsupportedFiles.length #. placeholder {1}: unsupportedFiles[0].name #. placeholder {2}: lf.format( unsupportedFiles.map((f) => f.name), ) -#: src/components/compose.jsx:640 +#: src/components/compose.jsx:644 msgid "{0, plural, one {File {1} is not supported.} other {Files {2} are not supported.}}" msgstr "" -#: src/components/compose.jsx:650 -#: src/components/compose.jsx:668 -#: src/components/compose.jsx:1747 -#: src/components/compose.jsx:1833 +#: src/components/compose.jsx:654 +#: src/components/compose.jsx:672 +#: src/components/compose.jsx:1777 +#: src/components/compose.jsx:1902 msgid "{maxMediaAttachments, plural, one {You can only attach up to 1 file.} other {You can only attach up to # files.}}" msgstr "{maxMediaAttachments, plural, one {Můžete připojit pouze 1 soubor.} few {Můžete připojit pouze # souborů.} many {Můžete připojit pouze # souborů.} other {Můžete připojit pouze # souborů.}}" -#: src/components/compose.jsx:858 +#: src/components/compose.jsx:862 msgid "Pop out" msgstr "Vyskakovací okno" -#: src/components/compose.jsx:865 +#: src/components/compose.jsx:869 msgid "Minimize" msgstr "Minimalizovat" -#: src/components/compose.jsx:901 +#: src/components/compose.jsx:905 msgid "Looks like you closed the parent window." msgstr "Zdá se, že jste zavřeli nadřazené okno." -#: src/components/compose.jsx:908 +#: src/components/compose.jsx:912 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." msgstr "Vypadá to, že již máte složené pole otevřené v nadřazeném okně a aktuálně publikované. Počkejte prosím, než se to udělá a zkuste to znovu později." -#: src/components/compose.jsx:913 +#: src/components/compose.jsx:917 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?" msgstr "Vypadá to, že již máte v nadřazeném okně otevřené políčko. Vyskakování v tomto okně zruší změny, které jste provedli v nadřazeném okně. Pokračovat?" -#: src/components/compose.jsx:956 +#: src/components/compose.jsx:960 msgid "Pop in" msgstr "Ukázat v" #. placeholder {0}: replyToStatus.account.acct || replyToStatus.account.username #. placeholder {1}: rtf.format(-replyToStatusMonthsAgo, 'month') -#: src/components/compose.jsx:966 +#: src/components/compose.jsx:970 msgid "Replying to @{0}’s post (<0>{1})" msgstr "Odpovědět na příspěvek od @{0} (<0>{1})" #. placeholder {0}: replyToStatus.account.acct || replyToStatus.account.username -#: src/components/compose.jsx:976 +#: src/components/compose.jsx:980 msgid "Replying to @{0}’s post" msgstr "Odpovídám na příspěvek uživatele @{0}" -#: src/components/compose.jsx:989 +#: src/components/compose.jsx:993 msgid "Editing source post" msgstr "Editace zdrojového příspěvku" -#: src/components/compose.jsx:1042 +#: src/components/compose.jsx:1046 msgid "Poll must have at least 2 options" msgstr "Anketa musí mít alespoň dvě možnosti" -#: src/components/compose.jsx:1046 +#: src/components/compose.jsx:1050 msgid "Some poll choices are empty" msgstr "Některé volby anket jsou prázdné" -#: src/components/compose.jsx:1059 +#: src/components/compose.jsx:1063 msgid "Some media have no descriptions. Continue?" msgstr "Některá média jsou bez popisu. Pokračovat?" -#: src/components/compose.jsx:1111 +#: src/components/compose.jsx:1115 msgid "Attachment #{i} failed" msgstr "Příloha #{i} selhala" -#: src/components/compose.jsx:1207 +#: src/components/compose.jsx:1211 #: src/components/status.jsx:2098 #: src/components/timeline.jsx:989 msgid "Content warning" msgstr "Varování o obsahu" -#: src/components/compose.jsx:1223 +#: src/components/compose.jsx:1227 msgid "Content warning or sensitive media" msgstr "Upozornění na obsah nebo citlivá média" -#: src/components/compose.jsx:1259 +#: src/components/compose.jsx:1263 #: src/components/status.jsx:94 #: src/pages/settings.jsx:306 msgid "Public" msgstr "Veřejný" -#: src/components/compose.jsx:1264 +#: src/components/compose.jsx:1268 #: src/components/nav-menu.jsx:344 #: src/components/shortcuts-settings.jsx:165 #: src/components/status.jsx:95 msgid "Local" msgstr "Místní" -#: src/components/compose.jsx:1268 +#: src/components/compose.jsx:1272 #: src/components/status.jsx:96 #: src/pages/settings.jsx:309 msgid "Unlisted" msgstr "Neveřejný" -#: src/components/compose.jsx:1271 +#: src/components/compose.jsx:1275 #: src/components/status.jsx:97 #: src/pages/settings.jsx:312 msgid "Followers only" msgstr "Pouze pro sledující" -#: src/components/compose.jsx:1274 +#: src/components/compose.jsx:1278 #: src/components/status.jsx:98 #: src/components/status.jsx:1976 msgid "Private mention" msgstr "Soukromá zmínka" -#: src/components/compose.jsx:1283 +#: src/components/compose.jsx:1287 msgid "Post your reply" msgstr "Poslat odpověď" -#: src/components/compose.jsx:1285 +#: src/components/compose.jsx:1289 msgid "Edit your post" msgstr "Upravit příspěvek" -#: src/components/compose.jsx:1286 +#: src/components/compose.jsx:1290 msgid "What are you doing?" msgstr "Co děláte??" -#: src/components/compose.jsx:1364 +#: src/components/compose.jsx:1368 msgid "Mark media as sensitive" msgstr "Označit média jako citlivá" -#: src/components/compose.jsx:1401 +#: src/components/compose.jsx:1405 msgid "Posting on <0/>" msgstr "" -#: src/components/compose.jsx:1432 -#: src/components/compose.jsx:3191 +#: src/components/compose.jsx:1436 +#: src/components/compose.jsx:3260 #: src/components/shortcuts-settings.jsx:715 #: src/pages/list.jsx:362 msgid "Add" msgstr "Přidat" -#: src/components/compose.jsx:1626 +#: src/components/compose.jsx:1662 msgid "Schedule" msgstr "" -#: src/components/compose.jsx:1628 +#: src/components/compose.jsx:1664 #: src/components/keyboard-shortcuts-help.jsx:154 #: src/components/status.jsx:984 #: src/components/status.jsx:1750 @@ -760,48 +764,48 @@ msgstr "" msgid "Reply" msgstr "Odpovědět" -#: src/components/compose.jsx:1630 +#: src/components/compose.jsx:1666 msgid "Update" msgstr "Aktualizovat" -#: src/components/compose.jsx:1631 +#: src/components/compose.jsx:1667 msgctxt "Submit button in composer" msgid "Post" msgstr "Příspěvek" -#: src/components/compose.jsx:1759 +#: src/components/compose.jsx:1789 msgid "Downloading GIF…" msgstr "Stahování GIFu…" -#: src/components/compose.jsx:1787 +#: src/components/compose.jsx:1817 msgid "Failed to download GIF" msgstr "Nepodařilo se stáhnout GIF" -#: src/components/compose.jsx:1963 -#: src/components/compose.jsx:2040 +#: src/components/compose.jsx:2032 +#: src/components/compose.jsx:2109 #: src/components/nav-menu.jsx:239 msgid "More…" msgstr "Více…" -#: src/components/compose.jsx:2472 +#: src/components/compose.jsx:2541 msgid "Uploaded" msgstr "Odesláno" -#: src/components/compose.jsx:2485 +#: src/components/compose.jsx:2554 msgid "Image description" msgstr "Popis obrázku" -#: src/components/compose.jsx:2486 +#: src/components/compose.jsx:2555 msgid "Video description" msgstr "Popis videa" -#: src/components/compose.jsx:2487 +#: src/components/compose.jsx:2556 msgid "Audio description" msgstr "Popis audia" #. placeholder {0}: prettyBytes( imageSize, ) #. placeholder {1}: prettyBytes(imageSizeLimit) -#: src/components/compose.jsx:2523 +#: src/components/compose.jsx:2592 msgid "File size too large. Uploading might encounter issues. Try reduce the file size from {0} to {1} or lower." msgstr "Velikost souboru je příliš velká. Při nahrávání mohou vzniknout problémy. Zkuste zmenšit velikost souboru z {0} na {1} nebo nižší." @@ -809,13 +813,13 @@ msgstr "Velikost souboru je příliš velká. Při nahrávání mohou vzniknout #. placeholder {3}: i18n.number(height) #. placeholder {4}: i18n.number(newWidth) #. placeholder {5}: i18n.number( newHeight, ) -#: src/components/compose.jsx:2535 +#: src/components/compose.jsx:2604 msgid "Dimension too large. Uploading might encounter issues. Try reduce dimension from {2}×{3}px to {4}×{5}px." msgstr "Rozlišení je příliš velké. Při nahrávání mohou vzniknout problémy. Zkuste zmenšit rozlišení z {2}×{3}px na {4}×{5}px." #. placeholder {6}: prettyBytes( videoSize, ) #. placeholder {7}: prettyBytes(videoSizeLimit) -#: src/components/compose.jsx:2543 +#: src/components/compose.jsx:2612 msgid "File size too large. Uploading might encounter issues. Try reduce the file size from {6} to {7} or lower." msgstr "Velikost souboru je příliš velká. Při nahrávání mohou vzniknout problémy. Zkuste zmenšit velikost souboru z {6} na {7} nebo nižší." @@ -823,149 +827,149 @@ msgstr "Velikost souboru je příliš velká. Při nahrávání mohou vzniknout #. placeholder {9}: i18n.number(height) #. placeholder {10}: i18n.number(newWidth) #. placeholder {11}: i18n.number( newHeight, ) -#: src/components/compose.jsx:2555 +#: src/components/compose.jsx:2624 msgid "Dimension too large. Uploading might encounter issues. Try reduce dimension from {8}×{9}px to {10}×{11}px." msgstr "Rozměr je příliš velký. Při nahrávání mohou vzniknout problémy. Zkuste zmenšit velikost z {8}×{9}px na {10}×{11}px." -#: src/components/compose.jsx:2563 +#: src/components/compose.jsx:2632 msgid "Frame rate too high. Uploading might encounter issues." msgstr "Snímková frekvence je příliš vysoká. Při nahrávání mohou vzniknout problémy." -#: src/components/compose.jsx:2623 -#: src/components/compose.jsx:2873 +#: src/components/compose.jsx:2692 +#: src/components/compose.jsx:2942 #: src/components/shortcuts-settings.jsx:726 #: src/pages/catchup.jsx:1074 #: src/pages/filters.jsx:412 msgid "Remove" msgstr "Odstranit" -#: src/components/compose.jsx:2640 +#: src/components/compose.jsx:2709 #: src/compose.jsx:84 msgid "Error" msgstr "Chyba" -#: src/components/compose.jsx:2665 +#: src/components/compose.jsx:2734 msgid "Edit image description" msgstr "Upravit popis obrázku" -#: src/components/compose.jsx:2666 +#: src/components/compose.jsx:2735 msgid "Edit video description" msgstr "Upravit popis videa" -#: src/components/compose.jsx:2667 +#: src/components/compose.jsx:2736 msgid "Edit audio description" msgstr "Upravit popis audia" -#: src/components/compose.jsx:2712 -#: src/components/compose.jsx:2761 +#: src/components/compose.jsx:2781 +#: src/components/compose.jsx:2830 msgid "Generating description. Please wait…" msgstr "Generování popisu. Počkejte prosím…" #. placeholder {12}: e.message -#: src/components/compose.jsx:2732 +#: src/components/compose.jsx:2801 msgid "Failed to generate description: {12}" msgstr "Nepodařilo se vytvořit popisek: {12}" -#: src/components/compose.jsx:2733 +#: src/components/compose.jsx:2802 msgid "Failed to generate description" msgstr "Nepodařilo se vytvořit popis" -#: src/components/compose.jsx:2745 -#: src/components/compose.jsx:2751 -#: src/components/compose.jsx:2797 +#: src/components/compose.jsx:2814 +#: src/components/compose.jsx:2820 +#: src/components/compose.jsx:2866 msgid "Generate description…" msgstr "Vytvořit popis…" #. placeholder {13}: e?.message ? `: ${e.message}` : '' -#: src/components/compose.jsx:2784 +#: src/components/compose.jsx:2853 msgid "Failed to generate description{13}" msgstr "Nepodařilo se vytvořit popisek{13}" #. placeholder {0}: localeCode2Text(lang) -#: src/components/compose.jsx:2799 +#: src/components/compose.jsx:2868 msgid "({0}) <0>— experimental" msgstr "({0}) <0>– experimentální" -#: src/components/compose.jsx:2818 +#: src/components/compose.jsx:2887 msgid "Done" msgstr "Hotovo" #. placeholder {0}: i + 1 -#: src/components/compose.jsx:2854 +#: src/components/compose.jsx:2923 msgid "Choice {0}" msgstr "Volba {0}" -#: src/components/compose.jsx:2901 +#: src/components/compose.jsx:2970 msgid "Multiple choices" msgstr "Více možností" -#: src/components/compose.jsx:2904 +#: src/components/compose.jsx:2973 msgid "Duration" msgstr "Trvání" -#: src/components/compose.jsx:2935 +#: src/components/compose.jsx:3004 msgid "Remove poll" msgstr "Odstranit anketu" -#: src/components/compose.jsx:3150 +#: src/components/compose.jsx:3219 msgid "Search accounts" msgstr "Hledat účty" -#: src/components/compose.jsx:3204 +#: src/components/compose.jsx:3273 #: src/components/generic-accounts.jsx:228 msgid "Error loading accounts" msgstr "Chyba při načítání účtů" -#: src/components/compose.jsx:3348 +#: src/components/compose.jsx:3417 msgid "Custom emojis" msgstr "Vlastní emoji" -#: src/components/compose.jsx:3368 +#: src/components/compose.jsx:3437 msgid "Search emoji" msgstr "Hledat emoji" -#: src/components/compose.jsx:3399 +#: src/components/compose.jsx:3468 msgid "Error loading custom emojis" msgstr "Chyba při načítání vlastních emoji" -#: src/components/compose.jsx:3410 +#: src/components/compose.jsx:3479 msgid "Recently used" msgstr "Nedávno použité" -#: src/components/compose.jsx:3411 +#: src/components/compose.jsx:3480 msgid "Others" msgstr "Ostatní" #. placeholder {0}: i18n.number(emojis.length - max) -#: src/components/compose.jsx:3449 +#: src/components/compose.jsx:3518 msgid "{0} more…" msgstr "{0} další…" -#: src/components/compose.jsx:3587 +#: src/components/compose.jsx:3656 msgid "Search GIFs" msgstr "Hledat GIFy" -#: src/components/compose.jsx:3602 +#: src/components/compose.jsx:3671 msgid "Powered by GIPHY" msgstr "Běží na GIPHY" -#: src/components/compose.jsx:3610 +#: src/components/compose.jsx:3679 msgid "Type to search GIFs" msgstr "Zadejte pro vyhledávání GIFů" -#: src/components/compose.jsx:3708 +#: src/components/compose.jsx:3777 #: src/components/media-modal.jsx:464 #: src/components/timeline.jsx:893 msgid "Previous" msgstr "Zpět" -#: src/components/compose.jsx:3726 +#: src/components/compose.jsx:3795 #: src/components/media-modal.jsx:483 #: src/components/timeline.jsx:910 msgid "Next" msgstr "Další" -#: src/components/compose.jsx:3743 +#: src/components/compose.jsx:3812 msgid "Error loading GIFs" msgstr "Chyba při načítání GIFů" diff --git a/src/locales/de-DE.po b/src/locales/de-DE.po index 9f2550e8..357ebe21 100644 --- a/src/locales/de-DE.po +++ b/src/locales/de-DE.po @@ -8,7 +8,7 @@ msgstr "" "Language: de\n" "Project-Id-Version: phanpy\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2025-03-06 06:21\n" +"PO-Revision-Date: 2025-03-08 01:54\n" "Last-Translator: \n" "Language-Team: German\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" @@ -113,7 +113,7 @@ msgstr "Beiträge" #: src/components/account-info.jsx:430 #: src/components/account-info.jsx:1143 -#: src/components/compose.jsx:2703 +#: src/components/compose.jsx:2772 #: src/components/media-alt-modal.jsx:46 #: src/components/media-modal.jsx:358 #: src/components/status.jsx:1770 @@ -424,11 +424,11 @@ msgstr "Folgen" #: src/components/account-info.jsx:2020 #: src/components/account-info.jsx:2140 #: src/components/account-sheet.jsx:38 -#: src/components/compose.jsx:877 -#: src/components/compose.jsx:2659 -#: src/components/compose.jsx:3133 -#: src/components/compose.jsx:3342 -#: src/components/compose.jsx:3572 +#: src/components/compose.jsx:881 +#: src/components/compose.jsx:2728 +#: src/components/compose.jsx:3202 +#: src/components/compose.jsx:3411 +#: src/components/compose.jsx:3641 #: src/components/drafts.jsx:59 #: src/components/embed-modal.jsx:13 #: src/components/generic-accounts.jsx:143 @@ -575,183 +575,187 @@ msgstr "Startseite" msgid "Compose" msgstr "Verfassen" -#: src/components/compose-button.jsx:159 +#: src/components/compose-button.jsx:162 #: src/components/nav-menu.jsx:260 #: src/pages/scheduled-posts.jsx:31 #: src/pages/scheduled-posts.jsx:76 msgid "Scheduled Posts" msgstr "" -#: src/components/compose-button.jsx:172 +#: src/components/compose-button.jsx:175 msgid "Add to thread" msgstr "" #: src/components/compose.jsx:211 +msgid "Take photo or video" +msgstr "" + +#: src/components/compose.jsx:212 msgid "Add media" msgstr "Medien hinzufügen" -#: src/components/compose.jsx:212 +#: src/components/compose.jsx:213 msgid "Add custom emoji" msgstr "Benutzerdefinierte Emoji hinzufügen" -#: src/components/compose.jsx:213 +#: src/components/compose.jsx:214 msgid "Add GIF" msgstr "GIF hinzufügen" -#: src/components/compose.jsx:214 +#: src/components/compose.jsx:215 msgid "Add poll" msgstr "Umfrage hinzufügen" -#: src/components/compose.jsx:215 +#: src/components/compose.jsx:216 msgid "Schedule post" msgstr "" -#: src/components/compose.jsx:411 +#: src/components/compose.jsx:415 msgid "You have unsaved changes. Discard this post?" msgstr "Sie haben ungespeicherte Änderungen. Diesen Beitrag verwerfen?" #. placeholder {0}: unsupportedFiles.length #. placeholder {1}: unsupportedFiles[0].name #. placeholder {2}: lf.format( unsupportedFiles.map((f) => f.name), ) -#: src/components/compose.jsx:640 +#: src/components/compose.jsx:644 msgid "{0, plural, one {File {1} is not supported.} other {Files {2} are not supported.}}" msgstr "{0, plural, one {Datei {1} wird nicht unterstützt.} other {Dateien {2} werden nicht unterstützt.}}" -#: src/components/compose.jsx:650 -#: src/components/compose.jsx:668 -#: src/components/compose.jsx:1747 -#: src/components/compose.jsx:1833 +#: src/components/compose.jsx:654 +#: src/components/compose.jsx:672 +#: src/components/compose.jsx:1777 +#: src/components/compose.jsx:1902 msgid "{maxMediaAttachments, plural, one {You can only attach up to 1 file.} other {You can only attach up to # files.}}" msgstr "{maxMediaAttachments, plural, one {Du kannst höchstens eine Datei anhängen.} other {Du kannst höchstens # Dateien anhängen.}}" -#: src/components/compose.jsx:858 +#: src/components/compose.jsx:862 msgid "Pop out" msgstr "Herauslösen" -#: src/components/compose.jsx:865 +#: src/components/compose.jsx:869 msgid "Minimize" msgstr "Minimieren" -#: src/components/compose.jsx:901 +#: src/components/compose.jsx:905 msgid "Looks like you closed the parent window." msgstr "Es sieht so aus, als ob Sie das übergeordnete Fenster geschlossen hätten." -#: src/components/compose.jsx:908 +#: src/components/compose.jsx:912 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." msgstr "Es sieht so aus, als ob Sie bereits ein Verfassen-Feld im übergeordneten Fenster geöffnet haben und gerade veröffentlichen. Bitte warten Sie, bis es fertig ist, und versuchen Sie es später erneut." -#: src/components/compose.jsx:913 +#: src/components/compose.jsx:917 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?" msgstr "Es sieht so aus, als hätten Sie bereits ein Verfassen-Feld im übergeordneten Fenster geöffnet. Wenn Sie dieses Fenster einblenden, werden die Änderungen, die Sie im übergeordneten Fenster vorgenommen haben, verworfen. Fortfahren?" -#: src/components/compose.jsx:956 +#: src/components/compose.jsx:960 msgid "Pop in" msgstr "Einblenden" #. placeholder {0}: replyToStatus.account.acct || replyToStatus.account.username #. placeholder {1}: rtf.format(-replyToStatusMonthsAgo, 'month') -#: src/components/compose.jsx:966 +#: src/components/compose.jsx:970 msgid "Replying to @{0}’s post (<0>{1})" msgstr "Als Antwort auf den Beitrag von @{0} (<0>{1})" #. placeholder {0}: replyToStatus.account.acct || replyToStatus.account.username -#: src/components/compose.jsx:976 +#: src/components/compose.jsx:980 msgid "Replying to @{0}’s post" msgstr "Als Antwort auf den Beitrag von @{0}" -#: src/components/compose.jsx:989 +#: src/components/compose.jsx:993 msgid "Editing source post" msgstr "Quellbeitrag bearbeiten" -#: src/components/compose.jsx:1042 +#: src/components/compose.jsx:1046 msgid "Poll must have at least 2 options" msgstr "Umfrage muss mindestens 2 Optionen enthalten" -#: src/components/compose.jsx:1046 +#: src/components/compose.jsx:1050 msgid "Some poll choices are empty" msgstr "Einige Umfrageoptionen sind leer" -#: src/components/compose.jsx:1059 +#: src/components/compose.jsx:1063 msgid "Some media have no descriptions. Continue?" msgstr "Einige Medien haben keine Beschreibungen. Fortfahren?" -#: src/components/compose.jsx:1111 +#: src/components/compose.jsx:1115 msgid "Attachment #{i} failed" msgstr "Anhang #{i} fehlgeschlagen" -#: src/components/compose.jsx:1207 +#: src/components/compose.jsx:1211 #: src/components/status.jsx:2098 #: src/components/timeline.jsx:989 msgid "Content warning" msgstr "Inhaltswarnung" -#: src/components/compose.jsx:1223 +#: src/components/compose.jsx:1227 msgid "Content warning or sensitive media" msgstr "Inhaltswarnung oder sensible Medien" -#: src/components/compose.jsx:1259 +#: src/components/compose.jsx:1263 #: src/components/status.jsx:94 #: src/pages/settings.jsx:306 msgid "Public" msgstr "Öffentlich" -#: src/components/compose.jsx:1264 +#: src/components/compose.jsx:1268 #: src/components/nav-menu.jsx:344 #: src/components/shortcuts-settings.jsx:165 #: src/components/status.jsx:95 msgid "Local" msgstr "Lokal" -#: src/components/compose.jsx:1268 +#: src/components/compose.jsx:1272 #: src/components/status.jsx:96 #: src/pages/settings.jsx:309 msgid "Unlisted" msgstr "Nicht gelistet" -#: src/components/compose.jsx:1271 +#: src/components/compose.jsx:1275 #: src/components/status.jsx:97 #: src/pages/settings.jsx:312 msgid "Followers only" msgstr "Nur für Folgende" -#: src/components/compose.jsx:1274 +#: src/components/compose.jsx:1278 #: src/components/status.jsx:98 #: src/components/status.jsx:1976 msgid "Private mention" msgstr "Private Erwähnung" -#: src/components/compose.jsx:1283 +#: src/components/compose.jsx:1287 msgid "Post your reply" msgstr "Antwort veröffentlichen" -#: src/components/compose.jsx:1285 +#: src/components/compose.jsx:1289 msgid "Edit your post" msgstr "Post bearbeiten" -#: src/components/compose.jsx:1286 +#: src/components/compose.jsx:1290 msgid "What are you doing?" msgstr "Was machen Sie?" -#: src/components/compose.jsx:1364 +#: src/components/compose.jsx:1368 msgid "Mark media as sensitive" msgstr "Medien als sensibel markieren" -#: src/components/compose.jsx:1401 +#: src/components/compose.jsx:1405 msgid "Posting on <0/>" msgstr "" -#: src/components/compose.jsx:1432 -#: src/components/compose.jsx:3191 +#: src/components/compose.jsx:1436 +#: src/components/compose.jsx:3260 #: src/components/shortcuts-settings.jsx:715 #: src/pages/list.jsx:362 msgid "Add" msgstr "Hinzufügen" -#: src/components/compose.jsx:1626 +#: src/components/compose.jsx:1662 msgid "Schedule" msgstr "" -#: src/components/compose.jsx:1628 +#: src/components/compose.jsx:1664 #: src/components/keyboard-shortcuts-help.jsx:154 #: src/components/status.jsx:984 #: src/components/status.jsx:1750 @@ -760,48 +764,48 @@ msgstr "" msgid "Reply" msgstr "Antworten" -#: src/components/compose.jsx:1630 +#: src/components/compose.jsx:1666 msgid "Update" msgstr "Aktualisieren" -#: src/components/compose.jsx:1631 +#: src/components/compose.jsx:1667 msgctxt "Submit button in composer" msgid "Post" msgstr "Senden" -#: src/components/compose.jsx:1759 +#: src/components/compose.jsx:1789 msgid "Downloading GIF…" msgstr "GIF wird heruntergeladen…" -#: src/components/compose.jsx:1787 +#: src/components/compose.jsx:1817 msgid "Failed to download GIF" msgstr "GIF konnte nicht heruntergeladen werden" -#: src/components/compose.jsx:1963 -#: src/components/compose.jsx:2040 +#: src/components/compose.jsx:2032 +#: src/components/compose.jsx:2109 #: src/components/nav-menu.jsx:239 msgid "More…" msgstr "Mehr…" -#: src/components/compose.jsx:2472 +#: src/components/compose.jsx:2541 msgid "Uploaded" msgstr "Hochgeladen" -#: src/components/compose.jsx:2485 +#: src/components/compose.jsx:2554 msgid "Image description" msgstr "Bildbeschreibung" -#: src/components/compose.jsx:2486 +#: src/components/compose.jsx:2555 msgid "Video description" msgstr "Videobeschreibung" -#: src/components/compose.jsx:2487 +#: src/components/compose.jsx:2556 msgid "Audio description" msgstr "Audiobeschreibung" #. placeholder {0}: prettyBytes( imageSize, ) #. placeholder {1}: prettyBytes(imageSizeLimit) -#: src/components/compose.jsx:2523 +#: src/components/compose.jsx:2592 msgid "File size too large. Uploading might encounter issues. Try reduce the file size from {0} to {1} or lower." msgstr "Datei zu groß. Das Hochladen kann Probleme verursachen. Versuche, die Dateigröße von {0} auf {1} oder weniger zu reduzieren." @@ -809,13 +813,13 @@ msgstr "Datei zu groß. Das Hochladen kann Probleme verursachen. Versuche, die D #. placeholder {3}: i18n.number(height) #. placeholder {4}: i18n.number(newWidth) #. placeholder {5}: i18n.number( newHeight, ) -#: src/components/compose.jsx:2535 +#: src/components/compose.jsx:2604 msgid "Dimension too large. Uploading might encounter issues. Try reduce dimension from {2}×{3}px to {4}×{5}px." msgstr "Auflösung zu groß. Das Hochladen könnte Probleme verursachen. Versuche, das Seitenverhältnis von {2}×{3} px auf {4}×{5} px zu reduzieren." #. placeholder {6}: prettyBytes( videoSize, ) #. placeholder {7}: prettyBytes(videoSizeLimit) -#: src/components/compose.jsx:2543 +#: src/components/compose.jsx:2612 msgid "File size too large. Uploading might encounter issues. Try reduce the file size from {6} to {7} or lower." msgstr "Datei zu groß. Das Hochladen kann Probleme verursachen. Versuche, die Dateigröße von {6} auf {7} oder weniger zu reduzieren." @@ -823,149 +827,149 @@ msgstr "Datei zu groß. Das Hochladen kann Probleme verursachen. Versuche, die D #. placeholder {9}: i18n.number(height) #. placeholder {10}: i18n.number(newWidth) #. placeholder {11}: i18n.number( newHeight, ) -#: src/components/compose.jsx:2555 +#: src/components/compose.jsx:2624 msgid "Dimension too large. Uploading might encounter issues. Try reduce dimension from {8}×{9}px to {10}×{11}px." msgstr "Auflösung zu groß. Das Hochladen könnte Probleme verursachen. Versuche, das Seitenverhältnis von {8}×{9} px auf {10}×{11} px zu reduzieren." -#: src/components/compose.jsx:2563 +#: src/components/compose.jsx:2632 msgid "Frame rate too high. Uploading might encounter issues." msgstr "Bildrate zu hoch. Das Hochladen könnte Probleme verursachen." -#: src/components/compose.jsx:2623 -#: src/components/compose.jsx:2873 +#: src/components/compose.jsx:2692 +#: src/components/compose.jsx:2942 #: src/components/shortcuts-settings.jsx:726 #: src/pages/catchup.jsx:1074 #: src/pages/filters.jsx:412 msgid "Remove" msgstr "Entfernen" -#: src/components/compose.jsx:2640 +#: src/components/compose.jsx:2709 #: src/compose.jsx:84 msgid "Error" msgstr "Fehler" -#: src/components/compose.jsx:2665 +#: src/components/compose.jsx:2734 msgid "Edit image description" msgstr "Bildbeschreibung bearbeiten" -#: src/components/compose.jsx:2666 +#: src/components/compose.jsx:2735 msgid "Edit video description" msgstr "Videobeschreibung bearbeiten" -#: src/components/compose.jsx:2667 +#: src/components/compose.jsx:2736 msgid "Edit audio description" msgstr "Audiobeschreibung bearbeiten" -#: src/components/compose.jsx:2712 -#: src/components/compose.jsx:2761 +#: src/components/compose.jsx:2781 +#: src/components/compose.jsx:2830 msgid "Generating description. Please wait…" msgstr "Erzeuge Beschreibung. Bitte warten Sie…" #. placeholder {12}: e.message -#: src/components/compose.jsx:2732 +#: src/components/compose.jsx:2801 msgid "Failed to generate description: {12}" msgstr "Fehler beim Erzeugen der Beschreibung: {12}" -#: src/components/compose.jsx:2733 +#: src/components/compose.jsx:2802 msgid "Failed to generate description" msgstr "Beschreibung konnte nicht erzeugt werden" -#: src/components/compose.jsx:2745 -#: src/components/compose.jsx:2751 -#: src/components/compose.jsx:2797 +#: src/components/compose.jsx:2814 +#: src/components/compose.jsx:2820 +#: src/components/compose.jsx:2866 msgid "Generate description…" msgstr "Beschreibung erzeugen…" #. placeholder {13}: e?.message ? `: ${e.message}` : '' -#: src/components/compose.jsx:2784 +#: src/components/compose.jsx:2853 msgid "Failed to generate description{13}" msgstr "Fehler beim Erzeugen der Beschreibung{13}" #. placeholder {0}: localeCode2Text(lang) -#: src/components/compose.jsx:2799 +#: src/components/compose.jsx:2868 msgid "({0}) <0>— experimental" msgstr "({0}) <0>– experimentell" -#: src/components/compose.jsx:2818 +#: src/components/compose.jsx:2887 msgid "Done" msgstr "Fertig" #. placeholder {0}: i + 1 -#: src/components/compose.jsx:2854 +#: src/components/compose.jsx:2923 msgid "Choice {0}" msgstr "Auswahl {0}" -#: src/components/compose.jsx:2901 +#: src/components/compose.jsx:2970 msgid "Multiple choices" msgstr "Mehrfache Auswahl" -#: src/components/compose.jsx:2904 +#: src/components/compose.jsx:2973 msgid "Duration" msgstr "Dauer" -#: src/components/compose.jsx:2935 +#: src/components/compose.jsx:3004 msgid "Remove poll" msgstr "Umfrage entfernen" -#: src/components/compose.jsx:3150 +#: src/components/compose.jsx:3219 msgid "Search accounts" msgstr "Konten durchsuchen" -#: src/components/compose.jsx:3204 +#: src/components/compose.jsx:3273 #: src/components/generic-accounts.jsx:228 msgid "Error loading accounts" msgstr "Fehler beim Laden der Konten" -#: src/components/compose.jsx:3348 +#: src/components/compose.jsx:3417 msgid "Custom emojis" msgstr "Benutzerdefinierte Emojis" -#: src/components/compose.jsx:3368 +#: src/components/compose.jsx:3437 msgid "Search emoji" msgstr "Emojis durchsuchen" -#: src/components/compose.jsx:3399 +#: src/components/compose.jsx:3468 msgid "Error loading custom emojis" msgstr "Fehler beim Laden benutzerdefinierter Emojis" -#: src/components/compose.jsx:3410 +#: src/components/compose.jsx:3479 msgid "Recently used" msgstr "Kürzlich verwendet" -#: src/components/compose.jsx:3411 +#: src/components/compose.jsx:3480 msgid "Others" msgstr "Andere" #. placeholder {0}: i18n.number(emojis.length - max) -#: src/components/compose.jsx:3449 +#: src/components/compose.jsx:3518 msgid "{0} more…" msgstr "{0} mehr…" -#: src/components/compose.jsx:3587 +#: src/components/compose.jsx:3656 msgid "Search GIFs" msgstr "" -#: src/components/compose.jsx:3602 +#: src/components/compose.jsx:3671 msgid "Powered by GIPHY" msgstr "" -#: src/components/compose.jsx:3610 +#: src/components/compose.jsx:3679 msgid "Type to search GIFs" msgstr "Eintippen, um GIFs zu suchen" -#: src/components/compose.jsx:3708 +#: src/components/compose.jsx:3777 #: src/components/media-modal.jsx:464 #: src/components/timeline.jsx:893 msgid "Previous" msgstr "Zurück" -#: src/components/compose.jsx:3726 +#: src/components/compose.jsx:3795 #: src/components/media-modal.jsx:483 #: src/components/timeline.jsx:910 msgid "Next" msgstr "Weiter" -#: src/components/compose.jsx:3743 +#: src/components/compose.jsx:3812 msgid "Error loading GIFs" msgstr "Fehler beim Laden der GIFs" diff --git a/src/locales/eo-UY.po b/src/locales/eo-UY.po index 75475395..f6ab6a6e 100644 --- a/src/locales/eo-UY.po +++ b/src/locales/eo-UY.po @@ -8,7 +8,7 @@ msgstr "" "Language: eo\n" "Project-Id-Version: phanpy\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2025-03-06 06:22\n" +"PO-Revision-Date: 2025-03-08 01:54\n" "Last-Translator: \n" "Language-Team: Esperanto\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" @@ -113,7 +113,7 @@ msgstr "Afiŝoj" #: src/components/account-info.jsx:430 #: src/components/account-info.jsx:1143 -#: src/components/compose.jsx:2703 +#: src/components/compose.jsx:2772 #: src/components/media-alt-modal.jsx:46 #: src/components/media-modal.jsx:358 #: src/components/status.jsx:1770 @@ -424,11 +424,11 @@ msgstr "Sekvi" #: src/components/account-info.jsx:2020 #: src/components/account-info.jsx:2140 #: src/components/account-sheet.jsx:38 -#: src/components/compose.jsx:877 -#: src/components/compose.jsx:2659 -#: src/components/compose.jsx:3133 -#: src/components/compose.jsx:3342 -#: src/components/compose.jsx:3572 +#: src/components/compose.jsx:881 +#: src/components/compose.jsx:2728 +#: src/components/compose.jsx:3202 +#: src/components/compose.jsx:3411 +#: src/components/compose.jsx:3641 #: src/components/drafts.jsx:59 #: src/components/embed-modal.jsx:13 #: src/components/generic-accounts.jsx:143 @@ -575,183 +575,187 @@ msgstr "Hejmo" msgid "Compose" msgstr "Redakti" -#: src/components/compose-button.jsx:159 +#: src/components/compose-button.jsx:162 #: src/components/nav-menu.jsx:260 #: src/pages/scheduled-posts.jsx:31 #: src/pages/scheduled-posts.jsx:76 msgid "Scheduled Posts" msgstr "Planitaj afiŝoj" -#: src/components/compose-button.jsx:172 +#: src/components/compose-button.jsx:175 msgid "Add to thread" msgstr "Aldonu al fadeno" #: src/components/compose.jsx:211 +msgid "Take photo or video" +msgstr "" + +#: src/components/compose.jsx:212 msgid "Add media" msgstr "Aldoni plurmedion" -#: src/components/compose.jsx:212 +#: src/components/compose.jsx:213 msgid "Add custom emoji" msgstr "Aldoni propran emoĝion" -#: src/components/compose.jsx:213 +#: src/components/compose.jsx:214 msgid "Add GIF" msgstr "Aldoni GIF-movbildon" -#: src/components/compose.jsx:214 +#: src/components/compose.jsx:215 msgid "Add poll" msgstr "Aldoni balotenketon" -#: src/components/compose.jsx:215 +#: src/components/compose.jsx:216 msgid "Schedule post" msgstr "Planu afiŝon" -#: src/components/compose.jsx:411 +#: src/components/compose.jsx:415 msgid "You have unsaved changes. Discard this post?" msgstr "Vi havas nekonservitajn ŝanĝojn. Ĉu forĵeti ĉi tiun afiŝon?" #. placeholder {0}: unsupportedFiles.length #. placeholder {1}: unsupportedFiles[0].name #. placeholder {2}: lf.format( unsupportedFiles.map((f) => f.name), ) -#: src/components/compose.jsx:640 +#: src/components/compose.jsx:644 msgid "{0, plural, one {File {1} is not supported.} other {Files {2} are not supported.}}" msgstr "{0, plural, one {La dosiero {1} ne estas subtenata.} other {La dosieroj {2} ne estas subtenataj.}}" -#: src/components/compose.jsx:650 -#: src/components/compose.jsx:668 -#: src/components/compose.jsx:1747 -#: src/components/compose.jsx:1833 +#: src/components/compose.jsx:654 +#: src/components/compose.jsx:672 +#: src/components/compose.jsx:1777 +#: src/components/compose.jsx:1902 msgid "{maxMediaAttachments, plural, one {You can only attach up to 1 file.} other {You can only attach up to # files.}}" msgstr "{maxMediaAttachments, plural, one {Vi povas nur kunsendi ĝis 1 dosieron.} other {Vi povas nur kunsendi ĝis # dosierojn.}}" -#: src/components/compose.jsx:858 +#: src/components/compose.jsx:862 msgid "Pop out" msgstr "Foriri" -#: src/components/compose.jsx:865 +#: src/components/compose.jsx:869 msgid "Minimize" msgstr "Minimumigi" -#: src/components/compose.jsx:901 +#: src/components/compose.jsx:905 msgid "Looks like you closed the parent window." msgstr "Ŝajnas, ke vi fermis la patran fenestron." -#: src/components/compose.jsx:908 +#: src/components/compose.jsx:912 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." msgstr "Ŝajnas, ke vi jam havas redaktan fenestron malfermita en la ĉefa fenestro kaj vi nun publikigas. Bonvolu atendi, ke ĝi estos publikigita kaj provu denove poste." -#: src/components/compose.jsx:913 +#: src/components/compose.jsx:917 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?" msgstr "Ŝajnas, ke vi jam havas redaktan fenestron malfermitan en la ĉefa fenestro. Enirante ĉi tiun fenestron forĵetos la ŝanĝojn kiujn vi faris. Ĉu daŭrigi?" -#: src/components/compose.jsx:956 +#: src/components/compose.jsx:960 msgid "Pop in" msgstr "Montri" #. placeholder {0}: replyToStatus.account.acct || replyToStatus.account.username #. placeholder {1}: rtf.format(-replyToStatusMonthsAgo, 'month') -#: src/components/compose.jsx:966 +#: src/components/compose.jsx:970 msgid "Replying to @{0}’s post (<0>{1})" msgstr "Respondante al la afiŝo de @{0} (<0>{1})" #. placeholder {0}: replyToStatus.account.acct || replyToStatus.account.username -#: src/components/compose.jsx:976 +#: src/components/compose.jsx:980 msgid "Replying to @{0}’s post" msgstr "Respondante al la afiŝo de @{0}" -#: src/components/compose.jsx:989 +#: src/components/compose.jsx:993 msgid "Editing source post" msgstr "Redaktante la originalan afiŝon" -#: src/components/compose.jsx:1042 +#: src/components/compose.jsx:1046 msgid "Poll must have at least 2 options" msgstr "Balotenketo devas havi almenaŭ 2 eblojn" -#: src/components/compose.jsx:1046 +#: src/components/compose.jsx:1050 msgid "Some poll choices are empty" msgstr "Iuj elektoj de balotado estas malplenaj" -#: src/components/compose.jsx:1059 +#: src/components/compose.jsx:1063 msgid "Some media have no descriptions. Continue?" msgstr "Iuj plurmedioj ne havas priskribojn. Ĉu daŭrigi?" -#: src/components/compose.jsx:1111 +#: src/components/compose.jsx:1115 msgid "Attachment #{i} failed" msgstr "Eraro aldonante #{i}" -#: src/components/compose.jsx:1207 +#: src/components/compose.jsx:1211 #: src/components/status.jsx:2098 #: src/components/timeline.jsx:989 msgid "Content warning" msgstr "Enhavaverto" -#: src/components/compose.jsx:1223 +#: src/components/compose.jsx:1227 msgid "Content warning or sensitive media" msgstr "Enhavaverto aŭ sentema plurmedio" -#: src/components/compose.jsx:1259 +#: src/components/compose.jsx:1263 #: src/components/status.jsx:94 #: src/pages/settings.jsx:306 msgid "Public" msgstr "Publika" -#: src/components/compose.jsx:1264 +#: src/components/compose.jsx:1268 #: src/components/nav-menu.jsx:344 #: src/components/shortcuts-settings.jsx:165 #: src/components/status.jsx:95 msgid "Local" msgstr "Loka" -#: src/components/compose.jsx:1268 +#: src/components/compose.jsx:1272 #: src/components/status.jsx:96 #: src/pages/settings.jsx:309 msgid "Unlisted" msgstr "Nelistigita" -#: src/components/compose.jsx:1271 +#: src/components/compose.jsx:1275 #: src/components/status.jsx:97 #: src/pages/settings.jsx:312 msgid "Followers only" msgstr "Nur sekvantoj" -#: src/components/compose.jsx:1274 +#: src/components/compose.jsx:1278 #: src/components/status.jsx:98 #: src/components/status.jsx:1976 msgid "Private mention" msgstr "Privata mencio" -#: src/components/compose.jsx:1283 +#: src/components/compose.jsx:1287 msgid "Post your reply" msgstr "Afiŝi vian respondon" -#: src/components/compose.jsx:1285 +#: src/components/compose.jsx:1289 msgid "Edit your post" msgstr "Redakti vian afiŝon" -#: src/components/compose.jsx:1286 +#: src/components/compose.jsx:1290 msgid "What are you doing?" msgstr "Kion vi pensas?" -#: src/components/compose.jsx:1364 +#: src/components/compose.jsx:1368 msgid "Mark media as sensitive" msgstr "Aldoni averton de enhavo" -#: src/components/compose.jsx:1401 +#: src/components/compose.jsx:1405 msgid "Posting on <0/>" msgstr "Afiŝi la <0/>" -#: src/components/compose.jsx:1432 -#: src/components/compose.jsx:3191 +#: src/components/compose.jsx:1436 +#: src/components/compose.jsx:3260 #: src/components/shortcuts-settings.jsx:715 #: src/pages/list.jsx:362 msgid "Add" msgstr "Aldoni" -#: src/components/compose.jsx:1626 +#: src/components/compose.jsx:1662 msgid "Schedule" msgstr "Plani" -#: src/components/compose.jsx:1628 +#: src/components/compose.jsx:1664 #: src/components/keyboard-shortcuts-help.jsx:154 #: src/components/status.jsx:984 #: src/components/status.jsx:1750 @@ -760,48 +764,48 @@ msgstr "Plani" msgid "Reply" msgstr "Respondi" -#: src/components/compose.jsx:1630 +#: src/components/compose.jsx:1666 msgid "Update" msgstr "Ĝisdatigi" -#: src/components/compose.jsx:1631 +#: src/components/compose.jsx:1667 msgctxt "Submit button in composer" msgid "Post" msgstr "Afiŝi" -#: src/components/compose.jsx:1759 +#: src/components/compose.jsx:1789 msgid "Downloading GIF…" msgstr "Elŝutante movbildon…" -#: src/components/compose.jsx:1787 +#: src/components/compose.jsx:1817 msgid "Failed to download GIF" msgstr "Malsukcesis elŝuti movbildon" -#: src/components/compose.jsx:1963 -#: src/components/compose.jsx:2040 +#: src/components/compose.jsx:2032 +#: src/components/compose.jsx:2109 #: src/components/nav-menu.jsx:239 msgid "More…" msgstr "Pli…" -#: src/components/compose.jsx:2472 +#: src/components/compose.jsx:2541 msgid "Uploaded" msgstr "Ĝisdatigita" -#: src/components/compose.jsx:2485 +#: src/components/compose.jsx:2554 msgid "Image description" msgstr "Priskribo de bildo" -#: src/components/compose.jsx:2486 +#: src/components/compose.jsx:2555 msgid "Video description" msgstr "Priskribo de filmeto" -#: src/components/compose.jsx:2487 +#: src/components/compose.jsx:2556 msgid "Audio description" msgstr "Priskribo de aŭdaĵo" #. placeholder {0}: prettyBytes( imageSize, ) #. placeholder {1}: prettyBytes(imageSizeLimit) -#: src/components/compose.jsx:2523 +#: src/components/compose.jsx:2592 msgid "File size too large. Uploading might encounter issues. Try reduce the file size from {0} to {1} or lower." msgstr "Dosiergrandeco estas tro granda. Alŝuto eble renkontos problemojn. Provu redukti la dosiergrandecon de {0} al {1} ​​aŭ malpli." @@ -809,13 +813,13 @@ msgstr "Dosiergrandeco estas tro granda. Alŝuto eble renkontos problemojn. Prov #. placeholder {3}: i18n.number(height) #. placeholder {4}: i18n.number(newWidth) #. placeholder {5}: i18n.number( newHeight, ) -#: src/components/compose.jsx:2535 +#: src/components/compose.jsx:2604 msgid "Dimension too large. Uploading might encounter issues. Try reduce dimension from {2}×{3}px to {4}×{5}px." msgstr "Dimensio estas tro granda. Alŝuto eble renkontos problemojn. Provu redukti dimension de {2}x{3}px al {4}x{5}px." #. placeholder {6}: prettyBytes( videoSize, ) #. placeholder {7}: prettyBytes(videoSizeLimit) -#: src/components/compose.jsx:2543 +#: src/components/compose.jsx:2612 msgid "File size too large. Uploading might encounter issues. Try reduce the file size from {6} to {7} or lower." msgstr "Dosiergrandeco estas tro granda. Alŝuto eble renkontos problemojn. Provu redukti la dosiergrandecon de {6} al {7} ​​aŭ malpli." @@ -823,149 +827,149 @@ msgstr "Dosiergrandeco estas tro granda. Alŝuto eble renkontos problemojn. Prov #. placeholder {9}: i18n.number(height) #. placeholder {10}: i18n.number(newWidth) #. placeholder {11}: i18n.number( newHeight, ) -#: src/components/compose.jsx:2555 +#: src/components/compose.jsx:2624 msgid "Dimension too large. Uploading might encounter issues. Try reduce dimension from {8}×{9}px to {10}×{11}px." msgstr "Dimensio estas tro granda. Alŝuto eble renkontos problemojn. Provu redukti dimension de {8}x{9}px al {10}x{11}px." -#: src/components/compose.jsx:2563 +#: src/components/compose.jsx:2632 msgid "Frame rate too high. Uploading might encounter issues." msgstr "Bildrapido estas tro alta. Alŝuto eble renkontos problemojn." -#: src/components/compose.jsx:2623 -#: src/components/compose.jsx:2873 +#: src/components/compose.jsx:2692 +#: src/components/compose.jsx:2942 #: src/components/shortcuts-settings.jsx:726 #: src/pages/catchup.jsx:1074 #: src/pages/filters.jsx:412 msgid "Remove" msgstr "Forigi" -#: src/components/compose.jsx:2640 +#: src/components/compose.jsx:2709 #: src/compose.jsx:84 msgid "Error" msgstr "Eraro" -#: src/components/compose.jsx:2665 +#: src/components/compose.jsx:2734 msgid "Edit image description" msgstr "Redakti bildopriskribon" -#: src/components/compose.jsx:2666 +#: src/components/compose.jsx:2735 msgid "Edit video description" msgstr "Redakti videopriskribon" -#: src/components/compose.jsx:2667 +#: src/components/compose.jsx:2736 msgid "Edit audio description" msgstr "Redakti aŭdpriskribon" -#: src/components/compose.jsx:2712 -#: src/components/compose.jsx:2761 +#: src/components/compose.jsx:2781 +#: src/components/compose.jsx:2830 msgid "Generating description. Please wait…" msgstr "Kreante priskribon. Bonvolu atendi…" #. placeholder {12}: e.message -#: src/components/compose.jsx:2732 +#: src/components/compose.jsx:2801 msgid "Failed to generate description: {12}" msgstr "Malsukcesis krei priskribon: {12}" -#: src/components/compose.jsx:2733 +#: src/components/compose.jsx:2802 msgid "Failed to generate description" msgstr "Malsukcesis krei priskribon" -#: src/components/compose.jsx:2745 -#: src/components/compose.jsx:2751 -#: src/components/compose.jsx:2797 +#: src/components/compose.jsx:2814 +#: src/components/compose.jsx:2820 +#: src/components/compose.jsx:2866 msgid "Generate description…" msgstr "Krei priskribon…" #. placeholder {13}: e?.message ? `: ${e.message}` : '' -#: src/components/compose.jsx:2784 +#: src/components/compose.jsx:2853 msgid "Failed to generate description{13}" msgstr "Malsukcesis krei priskribon{13}" #. placeholder {0}: localeCode2Text(lang) -#: src/components/compose.jsx:2799 +#: src/components/compose.jsx:2868 msgid "({0}) <0>— experimental" msgstr "({0}) <0>— eksperimenta" -#: src/components/compose.jsx:2818 +#: src/components/compose.jsx:2887 msgid "Done" msgstr "Farite" #. placeholder {0}: i + 1 -#: src/components/compose.jsx:2854 +#: src/components/compose.jsx:2923 msgid "Choice {0}" msgstr "Elekti {0}" -#: src/components/compose.jsx:2901 +#: src/components/compose.jsx:2970 msgid "Multiple choices" msgstr "Multoblaj elektoj" -#: src/components/compose.jsx:2904 +#: src/components/compose.jsx:2973 msgid "Duration" msgstr "Daŭro" -#: src/components/compose.jsx:2935 +#: src/components/compose.jsx:3004 msgid "Remove poll" msgstr "Forigi balotenketon" -#: src/components/compose.jsx:3150 +#: src/components/compose.jsx:3219 msgid "Search accounts" msgstr "Serĉi kontojn" -#: src/components/compose.jsx:3204 +#: src/components/compose.jsx:3273 #: src/components/generic-accounts.jsx:228 msgid "Error loading accounts" msgstr "Eraro dum ŝargo de kontoj" -#: src/components/compose.jsx:3348 +#: src/components/compose.jsx:3417 msgid "Custom emojis" msgstr "Propraj emoĝioj" -#: src/components/compose.jsx:3368 +#: src/components/compose.jsx:3437 msgid "Search emoji" msgstr "Serĉi emoĝion" -#: src/components/compose.jsx:3399 +#: src/components/compose.jsx:3468 msgid "Error loading custom emojis" msgstr "Eraro dum ŝarĝo de propraj emoĝioj" -#: src/components/compose.jsx:3410 +#: src/components/compose.jsx:3479 msgid "Recently used" msgstr "Ofte uzataj" -#: src/components/compose.jsx:3411 +#: src/components/compose.jsx:3480 msgid "Others" msgstr "Aliaj" #. placeholder {0}: i18n.number(emojis.length - max) -#: src/components/compose.jsx:3449 +#: src/components/compose.jsx:3518 msgid "{0} more…" msgstr "{0} pli…" -#: src/components/compose.jsx:3587 +#: src/components/compose.jsx:3656 msgid "Search GIFs" msgstr "Serĉi GIF-movbildojn" -#: src/components/compose.jsx:3602 +#: src/components/compose.jsx:3671 msgid "Powered by GIPHY" msgstr "Funkciigita de GIPHY" -#: src/components/compose.jsx:3610 +#: src/components/compose.jsx:3679 msgid "Type to search GIFs" msgstr "Tajpi por serĉi movbildojn" -#: src/components/compose.jsx:3708 +#: src/components/compose.jsx:3777 #: src/components/media-modal.jsx:464 #: src/components/timeline.jsx:893 msgid "Previous" msgstr "Antaŭa" -#: src/components/compose.jsx:3726 +#: src/components/compose.jsx:3795 #: src/components/media-modal.jsx:483 #: src/components/timeline.jsx:910 msgid "Next" msgstr "Sekva" -#: src/components/compose.jsx:3743 +#: src/components/compose.jsx:3812 msgid "Error loading GIFs" msgstr "Eraro dum ŝargo de movbildoj" diff --git a/src/locales/es-ES.po b/src/locales/es-ES.po index b26af439..4a7e640b 100644 --- a/src/locales/es-ES.po +++ b/src/locales/es-ES.po @@ -8,7 +8,7 @@ msgstr "" "Language: es\n" "Project-Id-Version: phanpy\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2025-03-06 06:21\n" +"PO-Revision-Date: 2025-03-08 01:54\n" "Last-Translator: \n" "Language-Team: Spanish\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" @@ -113,7 +113,7 @@ msgstr "Publicaciones" #: src/components/account-info.jsx:430 #: src/components/account-info.jsx:1143 -#: src/components/compose.jsx:2703 +#: src/components/compose.jsx:2772 #: src/components/media-alt-modal.jsx:46 #: src/components/media-modal.jsx:358 #: src/components/status.jsx:1770 @@ -424,11 +424,11 @@ msgstr "Seguir" #: src/components/account-info.jsx:2020 #: src/components/account-info.jsx:2140 #: src/components/account-sheet.jsx:38 -#: src/components/compose.jsx:877 -#: src/components/compose.jsx:2659 -#: src/components/compose.jsx:3133 -#: src/components/compose.jsx:3342 -#: src/components/compose.jsx:3572 +#: src/components/compose.jsx:881 +#: src/components/compose.jsx:2728 +#: src/components/compose.jsx:3202 +#: src/components/compose.jsx:3411 +#: src/components/compose.jsx:3641 #: src/components/drafts.jsx:59 #: src/components/embed-modal.jsx:13 #: src/components/generic-accounts.jsx:143 @@ -575,183 +575,187 @@ msgstr "Inicio" msgid "Compose" msgstr "Redactar" -#: src/components/compose-button.jsx:159 +#: src/components/compose-button.jsx:162 #: src/components/nav-menu.jsx:260 #: src/pages/scheduled-posts.jsx:31 #: src/pages/scheduled-posts.jsx:76 msgid "Scheduled Posts" msgstr "Publicaciones programadas" -#: src/components/compose-button.jsx:172 +#: src/components/compose-button.jsx:175 msgid "Add to thread" msgstr "Añadir al hilo" #: src/components/compose.jsx:211 +msgid "Take photo or video" +msgstr "" + +#: src/components/compose.jsx:212 msgid "Add media" msgstr "Añadir multimedia" -#: src/components/compose.jsx:212 +#: src/components/compose.jsx:213 msgid "Add custom emoji" msgstr "Insertar emoji personalizado" -#: src/components/compose.jsx:213 +#: src/components/compose.jsx:214 msgid "Add GIF" msgstr "Añadir GIF" -#: src/components/compose.jsx:214 +#: src/components/compose.jsx:215 msgid "Add poll" msgstr "Añadir una encuesta" -#: src/components/compose.jsx:215 +#: src/components/compose.jsx:216 msgid "Schedule post" msgstr "Programar publicación" -#: src/components/compose.jsx:411 +#: src/components/compose.jsx:415 msgid "You have unsaved changes. Discard this post?" msgstr "Tienes cambios sin guardar. ¿Deseas descartar esta publicación?" #. placeholder {0}: unsupportedFiles.length #. placeholder {1}: unsupportedFiles[0].name #. placeholder {2}: lf.format( unsupportedFiles.map((f) => f.name), ) -#: src/components/compose.jsx:640 +#: src/components/compose.jsx:644 msgid "{0, plural, one {File {1} is not supported.} other {Files {2} are not supported.}}" msgstr "{0, plural, one {El archivo {1} no es compatible.} other {Los archivos {2} no son compatibles.}}" -#: src/components/compose.jsx:650 -#: src/components/compose.jsx:668 -#: src/components/compose.jsx:1747 -#: src/components/compose.jsx:1833 +#: src/components/compose.jsx:654 +#: src/components/compose.jsx:672 +#: src/components/compose.jsx:1777 +#: src/components/compose.jsx:1902 msgid "{maxMediaAttachments, plural, one {You can only attach up to 1 file.} other {You can only attach up to # files.}}" msgstr "{maxMediaAttachments, plural, one {Solo puedes adjuntar hasta 1 archivo.} other {Solo puedes adjuntar hasta # archivos.}}" -#: src/components/compose.jsx:858 +#: src/components/compose.jsx:862 msgid "Pop out" msgstr "Salir" -#: src/components/compose.jsx:865 +#: src/components/compose.jsx:869 msgid "Minimize" msgstr "Minimizar" -#: src/components/compose.jsx:901 +#: src/components/compose.jsx:905 msgid "Looks like you closed the parent window." msgstr "Parece que has cerrado la ventana principal." -#: src/components/compose.jsx:908 +#: src/components/compose.jsx:912 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." msgstr "Parece que ya tienes una ventana de edición abierta en la ventana principal y que se está publicando. Por favor, espera a que se publique e inténtalo de nuevo más tarde." -#: src/components/compose.jsx:913 +#: src/components/compose.jsx:917 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?" msgstr "Parece que ya tienes una ventana de redacción abierta en la ventana principal. Entrando en esta ventana se descartarán los cambios que hiciste. ¿Deseas continuar?" -#: src/components/compose.jsx:956 +#: src/components/compose.jsx:960 msgid "Pop in" msgstr "Mostrar" #. placeholder {0}: replyToStatus.account.acct || replyToStatus.account.username #. placeholder {1}: rtf.format(-replyToStatusMonthsAgo, 'month') -#: src/components/compose.jsx:966 +#: src/components/compose.jsx:970 msgid "Replying to @{0}’s post (<0>{1})" msgstr "Respondiendo a la publicación de @{0}(<0>{1})" #. placeholder {0}: replyToStatus.account.acct || replyToStatus.account.username -#: src/components/compose.jsx:976 +#: src/components/compose.jsx:980 msgid "Replying to @{0}’s post" msgstr "Respondiendo a la publicación de @{0}" -#: src/components/compose.jsx:989 +#: src/components/compose.jsx:993 msgid "Editing source post" msgstr "Editando la publicación original" -#: src/components/compose.jsx:1042 +#: src/components/compose.jsx:1046 msgid "Poll must have at least 2 options" msgstr "La encuesta debe tener al menos 2 opciones" -#: src/components/compose.jsx:1046 +#: src/components/compose.jsx:1050 msgid "Some poll choices are empty" msgstr "Algunas opciones de la encuesta están vacías" -#: src/components/compose.jsx:1059 +#: src/components/compose.jsx:1063 msgid "Some media have no descriptions. Continue?" msgstr "Algunos archivos no tienen descripciones. ¿Desear continuar?" -#: src/components/compose.jsx:1111 +#: src/components/compose.jsx:1115 msgid "Attachment #{i} failed" msgstr "Error al adjuntar #{i}" -#: src/components/compose.jsx:1207 +#: src/components/compose.jsx:1211 #: src/components/status.jsx:2098 #: src/components/timeline.jsx:989 msgid "Content warning" msgstr "Advertencia de contenido" -#: src/components/compose.jsx:1223 +#: src/components/compose.jsx:1227 msgid "Content warning or sensitive media" msgstr "Advertencia de contenido o medio sensible" -#: src/components/compose.jsx:1259 +#: src/components/compose.jsx:1263 #: src/components/status.jsx:94 #: src/pages/settings.jsx:306 msgid "Public" msgstr "Público" -#: src/components/compose.jsx:1264 +#: src/components/compose.jsx:1268 #: src/components/nav-menu.jsx:344 #: src/components/shortcuts-settings.jsx:165 #: src/components/status.jsx:95 msgid "Local" msgstr "Local" -#: src/components/compose.jsx:1268 +#: src/components/compose.jsx:1272 #: src/components/status.jsx:96 #: src/pages/settings.jsx:309 msgid "Unlisted" msgstr "No listado" -#: src/components/compose.jsx:1271 +#: src/components/compose.jsx:1275 #: src/components/status.jsx:97 #: src/pages/settings.jsx:312 msgid "Followers only" msgstr "Solo seguidores" -#: src/components/compose.jsx:1274 +#: src/components/compose.jsx:1278 #: src/components/status.jsx:98 #: src/components/status.jsx:1976 msgid "Private mention" msgstr "Mención privada" -#: src/components/compose.jsx:1283 +#: src/components/compose.jsx:1287 msgid "Post your reply" msgstr "Publica tu respuesta" -#: src/components/compose.jsx:1285 +#: src/components/compose.jsx:1289 msgid "Edit your post" msgstr "Edita tu publicación" -#: src/components/compose.jsx:1286 +#: src/components/compose.jsx:1290 msgid "What are you doing?" msgstr "¿En qué estás pensando?" -#: src/components/compose.jsx:1364 +#: src/components/compose.jsx:1368 msgid "Mark media as sensitive" msgstr "Añadir advertencia de contenido" -#: src/components/compose.jsx:1401 +#: src/components/compose.jsx:1405 msgid "Posting on <0/>" msgstr "Publicar el <0/>" -#: src/components/compose.jsx:1432 -#: src/components/compose.jsx:3191 +#: src/components/compose.jsx:1436 +#: src/components/compose.jsx:3260 #: src/components/shortcuts-settings.jsx:715 #: src/pages/list.jsx:362 msgid "Add" msgstr "Añadir" -#: src/components/compose.jsx:1626 +#: src/components/compose.jsx:1662 msgid "Schedule" msgstr "Programar" -#: src/components/compose.jsx:1628 +#: src/components/compose.jsx:1664 #: src/components/keyboard-shortcuts-help.jsx:154 #: src/components/status.jsx:984 #: src/components/status.jsx:1750 @@ -760,48 +764,48 @@ msgstr "Programar" msgid "Reply" msgstr "Responder" -#: src/components/compose.jsx:1630 +#: src/components/compose.jsx:1666 msgid "Update" msgstr "Actualizar" -#: src/components/compose.jsx:1631 +#: src/components/compose.jsx:1667 msgctxt "Submit button in composer" msgid "Post" msgstr "Publicar" -#: src/components/compose.jsx:1759 +#: src/components/compose.jsx:1789 msgid "Downloading GIF…" msgstr "Descargando GIF…" -#: src/components/compose.jsx:1787 +#: src/components/compose.jsx:1817 msgid "Failed to download GIF" msgstr "Hubo un fallo al descargar el GIF" -#: src/components/compose.jsx:1963 -#: src/components/compose.jsx:2040 +#: src/components/compose.jsx:2032 +#: src/components/compose.jsx:2109 #: src/components/nav-menu.jsx:239 msgid "More…" msgstr "Más…" -#: src/components/compose.jsx:2472 +#: src/components/compose.jsx:2541 msgid "Uploaded" msgstr "Cargado" -#: src/components/compose.jsx:2485 +#: src/components/compose.jsx:2554 msgid "Image description" msgstr "Descripción de la imagen" -#: src/components/compose.jsx:2486 +#: src/components/compose.jsx:2555 msgid "Video description" msgstr "Descripción del vídeo" -#: src/components/compose.jsx:2487 +#: src/components/compose.jsx:2556 msgid "Audio description" msgstr "Descripción del audio" #. placeholder {0}: prettyBytes( imageSize, ) #. placeholder {1}: prettyBytes(imageSizeLimit) -#: src/components/compose.jsx:2523 +#: src/components/compose.jsx:2592 msgid "File size too large. Uploading might encounter issues. Try reduce the file size from {0} to {1} or lower." msgstr "El tamaño del archivo es demasiado grande. La carga podría tener problemas. Intenta reducir el tamaño del archivo de {0} a {1} o inferior." @@ -809,13 +813,13 @@ msgstr "El tamaño del archivo es demasiado grande. La carga podría tener probl #. placeholder {3}: i18n.number(height) #. placeholder {4}: i18n.number(newWidth) #. placeholder {5}: i18n.number( newHeight, ) -#: src/components/compose.jsx:2535 +#: src/components/compose.jsx:2604 msgid "Dimension too large. Uploading might encounter issues. Try reduce dimension from {2}×{3}px to {4}×{5}px." msgstr "La dimensión es demasiado grande. La carga podría tener problemas. Trata de reducir la dimensión {2}x{3}px a {4}x{5}px." #. placeholder {6}: prettyBytes( videoSize, ) #. placeholder {7}: prettyBytes(videoSizeLimit) -#: src/components/compose.jsx:2543 +#: src/components/compose.jsx:2612 msgid "File size too large. Uploading might encounter issues. Try reduce the file size from {6} to {7} or lower." msgstr "El tamaño del archivo es demasiado grande. Puede que haya problemas al cargar el archivo. Trata de reducir el tamaño de {6} a {7} o menos." @@ -823,149 +827,149 @@ msgstr "El tamaño del archivo es demasiado grande. Puede que haya problemas al #. placeholder {9}: i18n.number(height) #. placeholder {10}: i18n.number(newWidth) #. placeholder {11}: i18n.number( newHeight, ) -#: src/components/compose.jsx:2555 +#: src/components/compose.jsx:2624 msgid "Dimension too large. Uploading might encounter issues. Try reduce dimension from {8}×{9}px to {10}×{11}px." msgstr "La dimensión es demasiado grande. Puede que haya problemas al cargar el archivo. Trata de reducir la dimensión de {8}x{9}px a {10}x{11}px." -#: src/components/compose.jsx:2563 +#: src/components/compose.jsx:2632 msgid "Frame rate too high. Uploading might encounter issues." msgstr "Tasa de fotogramas demasiado alta. La carga podría tener problemas." -#: src/components/compose.jsx:2623 -#: src/components/compose.jsx:2873 +#: src/components/compose.jsx:2692 +#: src/components/compose.jsx:2942 #: src/components/shortcuts-settings.jsx:726 #: src/pages/catchup.jsx:1074 #: src/pages/filters.jsx:412 msgid "Remove" msgstr "Eliminar" -#: src/components/compose.jsx:2640 +#: src/components/compose.jsx:2709 #: src/compose.jsx:84 msgid "Error" msgstr "Error" -#: src/components/compose.jsx:2665 +#: src/components/compose.jsx:2734 msgid "Edit image description" msgstr "Editar descripción de la imagen" -#: src/components/compose.jsx:2666 +#: src/components/compose.jsx:2735 msgid "Edit video description" msgstr "Editar descripción del vídeo" -#: src/components/compose.jsx:2667 +#: src/components/compose.jsx:2736 msgid "Edit audio description" msgstr "Editar descripción del audio" -#: src/components/compose.jsx:2712 -#: src/components/compose.jsx:2761 +#: src/components/compose.jsx:2781 +#: src/components/compose.jsx:2830 msgid "Generating description. Please wait…" msgstr "Generando descripción. Por favor, espera…" #. placeholder {12}: e.message -#: src/components/compose.jsx:2732 +#: src/components/compose.jsx:2801 msgid "Failed to generate description: {12}" msgstr "Ha habido un fallo al generar la descripción: {12}" -#: src/components/compose.jsx:2733 +#: src/components/compose.jsx:2802 msgid "Failed to generate description" msgstr "No se ha podido generar la descripción" -#: src/components/compose.jsx:2745 -#: src/components/compose.jsx:2751 -#: src/components/compose.jsx:2797 +#: src/components/compose.jsx:2814 +#: src/components/compose.jsx:2820 +#: src/components/compose.jsx:2866 msgid "Generate description…" msgstr "Generar descripción…" #. placeholder {13}: e?.message ? `: ${e.message}` : '' -#: src/components/compose.jsx:2784 +#: src/components/compose.jsx:2853 msgid "Failed to generate description{13}" msgstr "Ha habido un fallo al generar la descripción{13}" #. placeholder {0}: localeCode2Text(lang) -#: src/components/compose.jsx:2799 +#: src/components/compose.jsx:2868 msgid "({0}) <0>— experimental" msgstr "({0}) <0>— experimental" -#: src/components/compose.jsx:2818 +#: src/components/compose.jsx:2887 msgid "Done" msgstr "Hecho" #. placeholder {0}: i + 1 -#: src/components/compose.jsx:2854 +#: src/components/compose.jsx:2923 msgid "Choice {0}" msgstr "Opción {0}" -#: src/components/compose.jsx:2901 +#: src/components/compose.jsx:2970 msgid "Multiple choices" msgstr "Selección múltiple" -#: src/components/compose.jsx:2904 +#: src/components/compose.jsx:2973 msgid "Duration" msgstr "Duración" -#: src/components/compose.jsx:2935 +#: src/components/compose.jsx:3004 msgid "Remove poll" msgstr "Eliminar encuesta" -#: src/components/compose.jsx:3150 +#: src/components/compose.jsx:3219 msgid "Search accounts" msgstr "Buscar cuentas" -#: src/components/compose.jsx:3204 +#: src/components/compose.jsx:3273 #: src/components/generic-accounts.jsx:228 msgid "Error loading accounts" msgstr "Error al cargar cuentas" -#: src/components/compose.jsx:3348 +#: src/components/compose.jsx:3417 msgid "Custom emojis" msgstr "Emojis personalizados" -#: src/components/compose.jsx:3368 +#: src/components/compose.jsx:3437 msgid "Search emoji" msgstr "Buscar emoji" -#: src/components/compose.jsx:3399 +#: src/components/compose.jsx:3468 msgid "Error loading custom emojis" msgstr "Error al cargar emojis personalizados" -#: src/components/compose.jsx:3410 +#: src/components/compose.jsx:3479 msgid "Recently used" msgstr "Usados recientemente" -#: src/components/compose.jsx:3411 +#: src/components/compose.jsx:3480 msgid "Others" msgstr "Otros" #. placeholder {0}: i18n.number(emojis.length - max) -#: src/components/compose.jsx:3449 +#: src/components/compose.jsx:3518 msgid "{0} more…" msgstr "{0} más…" -#: src/components/compose.jsx:3587 +#: src/components/compose.jsx:3656 msgid "Search GIFs" msgstr "Buscar GIF" -#: src/components/compose.jsx:3602 +#: src/components/compose.jsx:3671 msgid "Powered by GIPHY" msgstr "Con tecnología de GIPHY" -#: src/components/compose.jsx:3610 +#: src/components/compose.jsx:3679 msgid "Type to search GIFs" msgstr "Escribe para buscar un GIF" -#: src/components/compose.jsx:3708 +#: src/components/compose.jsx:3777 #: src/components/media-modal.jsx:464 #: src/components/timeline.jsx:893 msgid "Previous" msgstr "Anterior" -#: src/components/compose.jsx:3726 +#: src/components/compose.jsx:3795 #: src/components/media-modal.jsx:483 #: src/components/timeline.jsx:910 msgid "Next" msgstr "Siguiente" -#: src/components/compose.jsx:3743 +#: src/components/compose.jsx:3812 msgid "Error loading GIFs" msgstr "Error al cargar los GIF" diff --git a/src/locales/eu-ES.po b/src/locales/eu-ES.po index c91c1304..a6c7cd48 100644 --- a/src/locales/eu-ES.po +++ b/src/locales/eu-ES.po @@ -8,7 +8,7 @@ msgstr "" "Language: eu\n" "Project-Id-Version: phanpy\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2025-03-06 06:21\n" +"PO-Revision-Date: 2025-03-08 01:54\n" "Last-Translator: \n" "Language-Team: Basque\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" @@ -113,7 +113,7 @@ msgstr "bidalketa" #: src/components/account-info.jsx:430 #: src/components/account-info.jsx:1143 -#: src/components/compose.jsx:2703 +#: src/components/compose.jsx:2772 #: src/components/media-alt-modal.jsx:46 #: src/components/media-modal.jsx:358 #: src/components/status.jsx:1770 @@ -424,11 +424,11 @@ msgstr "Jarraitu" #: src/components/account-info.jsx:2020 #: src/components/account-info.jsx:2140 #: src/components/account-sheet.jsx:38 -#: src/components/compose.jsx:877 -#: src/components/compose.jsx:2659 -#: src/components/compose.jsx:3133 -#: src/components/compose.jsx:3342 -#: src/components/compose.jsx:3572 +#: src/components/compose.jsx:881 +#: src/components/compose.jsx:2728 +#: src/components/compose.jsx:3202 +#: src/components/compose.jsx:3411 +#: src/components/compose.jsx:3641 #: src/components/drafts.jsx:59 #: src/components/embed-modal.jsx:13 #: src/components/generic-accounts.jsx:143 @@ -575,183 +575,187 @@ msgstr "Hasiera" msgid "Compose" msgstr "Idatzi" -#: src/components/compose-button.jsx:159 +#: src/components/compose-button.jsx:162 #: src/components/nav-menu.jsx:260 #: src/pages/scheduled-posts.jsx:31 #: src/pages/scheduled-posts.jsx:76 msgid "Scheduled Posts" msgstr "Programatutako bidalketak" -#: src/components/compose-button.jsx:172 +#: src/components/compose-button.jsx:175 msgid "Add to thread" msgstr "Gehitu harira" #: src/components/compose.jsx:211 +msgid "Take photo or video" +msgstr "" + +#: src/components/compose.jsx:212 msgid "Add media" msgstr "Gehitu multimedia" -#: src/components/compose.jsx:212 +#: src/components/compose.jsx:213 msgid "Add custom emoji" msgstr "Gehitu emoji pertsonala" -#: src/components/compose.jsx:213 +#: src/components/compose.jsx:214 msgid "Add GIF" msgstr "Gehitu GIFa" -#: src/components/compose.jsx:214 +#: src/components/compose.jsx:215 msgid "Add poll" msgstr "Gehitu bozketa" -#: src/components/compose.jsx:215 +#: src/components/compose.jsx:216 msgid "Schedule post" msgstr "Programatu bidalketa" -#: src/components/compose.jsx:411 +#: src/components/compose.jsx:415 msgid "You have unsaved changes. Discard this post?" msgstr "Gorde gabeko aldaketak dituzu. Bidalketa zokoratu nahi duzu?" #. placeholder {0}: unsupportedFiles.length #. placeholder {1}: unsupportedFiles[0].name #. placeholder {2}: lf.format( unsupportedFiles.map((f) => f.name), ) -#: src/components/compose.jsx:640 +#: src/components/compose.jsx:644 msgid "{0, plural, one {File {1} is not supported.} other {Files {2} are not supported.}}" msgstr "{0, plural, one {{1} fitxategia ez da bateragarria.} other {{2} fitxategiak ez dira bateragarriak.}}" -#: src/components/compose.jsx:650 -#: src/components/compose.jsx:668 -#: src/components/compose.jsx:1747 -#: src/components/compose.jsx:1833 +#: src/components/compose.jsx:654 +#: src/components/compose.jsx:672 +#: src/components/compose.jsx:1777 +#: src/components/compose.jsx:1902 msgid "{maxMediaAttachments, plural, one {You can only attach up to 1 file.} other {You can only attach up to # files.}}" msgstr "{maxMediaAttachments, plural, one {Fitxategi bakarra erantsi dezakezu.} other {# fitxategi erantsi ditzakezu gehienez.}}" -#: src/components/compose.jsx:858 +#: src/components/compose.jsx:862 msgid "Pop out" msgstr "Atera" -#: src/components/compose.jsx:865 +#: src/components/compose.jsx:869 msgid "Minimize" msgstr "Ikonotu" -#: src/components/compose.jsx:901 +#: src/components/compose.jsx:905 msgid "Looks like you closed the parent window." msgstr "Badirudi leiho nagusia itxi duzula." -#: src/components/compose.jsx:908 +#: src/components/compose.jsx:912 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." msgstr "Badirudi dagoeneko baduzula editorea irekita leiho nagusian eta zerbait argitaratzen ari zarela. Itxaron bukatu arte eta saiatu berriro geroago." -#: src/components/compose.jsx:913 +#: src/components/compose.jsx:917 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?" msgstr "Badirudi dagoeneko baduzula editorea irekita leiho nagusian. Leiho berri bat ateraz gero, leiho nagusian egindako aldaketak zokoratuko dira. Jarraitu nahi duzu?" -#: src/components/compose.jsx:956 +#: src/components/compose.jsx:960 msgid "Pop in" msgstr "Sartu" #. placeholder {0}: replyToStatus.account.acct || replyToStatus.account.username #. placeholder {1}: rtf.format(-replyToStatusMonthsAgo, 'month') -#: src/components/compose.jsx:966 +#: src/components/compose.jsx:970 msgid "Replying to @{0}’s post (<0>{1})" msgstr "@{0}(r)en bidalketari erantzuten (<0>{1})" #. placeholder {0}: replyToStatus.account.acct || replyToStatus.account.username -#: src/components/compose.jsx:976 +#: src/components/compose.jsx:980 msgid "Replying to @{0}’s post" msgstr "@{0}(r)en bidalketari erantzuten" -#: src/components/compose.jsx:989 +#: src/components/compose.jsx:993 msgid "Editing source post" msgstr "Jatorrizko bidalketa editatzen" -#: src/components/compose.jsx:1042 +#: src/components/compose.jsx:1046 msgid "Poll must have at least 2 options" msgstr "Bozketak 2 aukera izan behar ditu gutxienez" -#: src/components/compose.jsx:1046 +#: src/components/compose.jsx:1050 msgid "Some poll choices are empty" msgstr "Bozketaren aukeretako batzuk hutsik daude" -#: src/components/compose.jsx:1059 +#: src/components/compose.jsx:1063 msgid "Some media have no descriptions. Continue?" msgstr "Ez dituzu multimedia fitxategi batzuk deskribatu. Jarraitu?" -#: src/components/compose.jsx:1111 +#: src/components/compose.jsx:1115 msgid "Attachment #{i} failed" msgstr "#{i} eranskinak huts egin du" -#: src/components/compose.jsx:1207 +#: src/components/compose.jsx:1211 #: src/components/status.jsx:2098 #: src/components/timeline.jsx:989 msgid "Content warning" msgstr "Edukiari buruzko abisua" -#: src/components/compose.jsx:1223 +#: src/components/compose.jsx:1227 msgid "Content warning or sensitive media" msgstr "Edukiari buruzko abisua edo multimedia hunkigarria" -#: src/components/compose.jsx:1259 +#: src/components/compose.jsx:1263 #: src/components/status.jsx:94 #: src/pages/settings.jsx:306 msgid "Public" msgstr "Publikoa" -#: src/components/compose.jsx:1264 +#: src/components/compose.jsx:1268 #: src/components/nav-menu.jsx:344 #: src/components/shortcuts-settings.jsx:165 #: src/components/status.jsx:95 msgid "Local" msgstr "Lokala" -#: src/components/compose.jsx:1268 +#: src/components/compose.jsx:1272 #: src/components/status.jsx:96 #: src/pages/settings.jsx:309 msgid "Unlisted" msgstr "Zerrendatu gabea" -#: src/components/compose.jsx:1271 +#: src/components/compose.jsx:1275 #: src/components/status.jsx:97 #: src/pages/settings.jsx:312 msgid "Followers only" msgstr "Jarraitzaileentzat soilik" -#: src/components/compose.jsx:1274 +#: src/components/compose.jsx:1278 #: src/components/status.jsx:98 #: src/components/status.jsx:1976 msgid "Private mention" msgstr "Aipamen pribatua" -#: src/components/compose.jsx:1283 +#: src/components/compose.jsx:1287 msgid "Post your reply" msgstr "Argitaratu erantzuna" -#: src/components/compose.jsx:1285 +#: src/components/compose.jsx:1289 msgid "Edit your post" msgstr "Editatu bidalketa" -#: src/components/compose.jsx:1286 +#: src/components/compose.jsx:1290 msgid "What are you doing?" msgstr "Zertan zabiltza?" -#: src/components/compose.jsx:1364 +#: src/components/compose.jsx:1368 msgid "Mark media as sensitive" msgstr "Markatu multimedia hunkigarri gisa" -#: src/components/compose.jsx:1401 +#: src/components/compose.jsx:1405 msgid "Posting on <0/>" msgstr "Programatu <0/>" -#: src/components/compose.jsx:1432 -#: src/components/compose.jsx:3191 +#: src/components/compose.jsx:1436 +#: src/components/compose.jsx:3260 #: src/components/shortcuts-settings.jsx:715 #: src/pages/list.jsx:362 msgid "Add" msgstr "Gehitu" -#: src/components/compose.jsx:1626 +#: src/components/compose.jsx:1662 msgid "Schedule" msgstr "Programatu" -#: src/components/compose.jsx:1628 +#: src/components/compose.jsx:1664 #: src/components/keyboard-shortcuts-help.jsx:154 #: src/components/status.jsx:984 #: src/components/status.jsx:1750 @@ -760,48 +764,48 @@ msgstr "Programatu" msgid "Reply" msgstr "Erantzun" -#: src/components/compose.jsx:1630 +#: src/components/compose.jsx:1666 msgid "Update" msgstr "Eguneratu" -#: src/components/compose.jsx:1631 +#: src/components/compose.jsx:1667 msgctxt "Submit button in composer" msgid "Post" msgstr "Argitaratu" -#: src/components/compose.jsx:1759 +#: src/components/compose.jsx:1789 msgid "Downloading GIF…" msgstr "GIFa deskargatzen…" -#: src/components/compose.jsx:1787 +#: src/components/compose.jsx:1817 msgid "Failed to download GIF" msgstr "Ezin da GIFa deskargatu" -#: src/components/compose.jsx:1963 -#: src/components/compose.jsx:2040 +#: src/components/compose.jsx:2032 +#: src/components/compose.jsx:2109 #: src/components/nav-menu.jsx:239 msgid "More…" msgstr "Gehiago…" -#: src/components/compose.jsx:2472 +#: src/components/compose.jsx:2541 msgid "Uploaded" msgstr "Igota" -#: src/components/compose.jsx:2485 +#: src/components/compose.jsx:2554 msgid "Image description" msgstr "Irudiaren deskribapena" -#: src/components/compose.jsx:2486 +#: src/components/compose.jsx:2555 msgid "Video description" msgstr "Bideoaren deskribapena" -#: src/components/compose.jsx:2487 +#: src/components/compose.jsx:2556 msgid "Audio description" msgstr "Audioaren deskribapena" #. placeholder {0}: prettyBytes( imageSize, ) #. placeholder {1}: prettyBytes(imageSizeLimit) -#: src/components/compose.jsx:2523 +#: src/components/compose.jsx:2592 msgid "File size too large. Uploading might encounter issues. Try reduce the file size from {0} to {1} or lower." msgstr "Fitxategia handiegia da. Igoerak arazoak izan ditzake. Saiatu tamaina {0}tik {1} edo gutxiagora murrizten." @@ -809,13 +813,13 @@ msgstr "Fitxategia handiegia da. Igoerak arazoak izan ditzake. Saiatu tamaina {0 #. placeholder {3}: i18n.number(height) #. placeholder {4}: i18n.number(newWidth) #. placeholder {5}: i18n.number( newHeight, ) -#: src/components/compose.jsx:2535 +#: src/components/compose.jsx:2604 msgid "Dimension too large. Uploading might encounter issues. Try reduce dimension from {2}×{3}px to {4}×{5}px." msgstr "Neurria handiegia da. Igoerak arazoak izan ditzake. Saiatu neurria {2}×{3}px-etik {4}×{5}px edo gutxiagora murrizten." #. placeholder {6}: prettyBytes( videoSize, ) #. placeholder {7}: prettyBytes(videoSizeLimit) -#: src/components/compose.jsx:2543 +#: src/components/compose.jsx:2612 msgid "File size too large. Uploading might encounter issues. Try reduce the file size from {6} to {7} or lower." msgstr "Fitxategia handiegia da. Igoerak arazoak izan ditzake. Saiatu tamaina {6}tik {7} edo gutxiagora murrizten." @@ -823,149 +827,149 @@ msgstr "Fitxategia handiegia da. Igoerak arazoak izan ditzake. Saiatu tamaina {6 #. placeholder {9}: i18n.number(height) #. placeholder {10}: i18n.number(newWidth) #. placeholder {11}: i18n.number( newHeight, ) -#: src/components/compose.jsx:2555 +#: src/components/compose.jsx:2624 msgid "Dimension too large. Uploading might encounter issues. Try reduce dimension from {8}×{9}px to {10}×{11}px." msgstr "Neurria handiegia da. Igoerak arazoak izan ditzake. Saiatu neurria {8}×{9}px-etik {10}×{11}px edo gutxiagora murrizten." -#: src/components/compose.jsx:2563 +#: src/components/compose.jsx:2632 msgid "Frame rate too high. Uploading might encounter issues." msgstr "Fotograma-tasa (frame rate) altuegia da. Igoerak arazoak izan ditzake." -#: src/components/compose.jsx:2623 -#: src/components/compose.jsx:2873 +#: src/components/compose.jsx:2692 +#: src/components/compose.jsx:2942 #: src/components/shortcuts-settings.jsx:726 #: src/pages/catchup.jsx:1074 #: src/pages/filters.jsx:412 msgid "Remove" msgstr "Kendu" -#: src/components/compose.jsx:2640 +#: src/components/compose.jsx:2709 #: src/compose.jsx:84 msgid "Error" msgstr "Errorea" -#: src/components/compose.jsx:2665 +#: src/components/compose.jsx:2734 msgid "Edit image description" msgstr "Editatu irudiaren deskribapena" -#: src/components/compose.jsx:2666 +#: src/components/compose.jsx:2735 msgid "Edit video description" msgstr "Editatu bideoaren deskribapena" -#: src/components/compose.jsx:2667 +#: src/components/compose.jsx:2736 msgid "Edit audio description" msgstr "Editatu audioaren deskribapena" -#: src/components/compose.jsx:2712 -#: src/components/compose.jsx:2761 +#: src/components/compose.jsx:2781 +#: src/components/compose.jsx:2830 msgid "Generating description. Please wait…" msgstr "Deskribapena sortzen. Itxaron…" #. placeholder {12}: e.message -#: src/components/compose.jsx:2732 +#: src/components/compose.jsx:2801 msgid "Failed to generate description: {12}" msgstr "Ezin da deskribapena sortu: {12}" -#: src/components/compose.jsx:2733 +#: src/components/compose.jsx:2802 msgid "Failed to generate description" msgstr "Ezin da deskribapena sortu" -#: src/components/compose.jsx:2745 -#: src/components/compose.jsx:2751 -#: src/components/compose.jsx:2797 +#: src/components/compose.jsx:2814 +#: src/components/compose.jsx:2820 +#: src/components/compose.jsx:2866 msgid "Generate description…" msgstr "Sortu deskribapena…" #. placeholder {13}: e?.message ? `: ${e.message}` : '' -#: src/components/compose.jsx:2784 +#: src/components/compose.jsx:2853 msgid "Failed to generate description{13}" msgstr "Ezin izan da deskribapena sortu{13}" #. placeholder {0}: localeCode2Text(lang) -#: src/components/compose.jsx:2799 +#: src/components/compose.jsx:2868 msgid "({0}) <0>— experimental" msgstr "({0}) <0>— esperimentala" -#: src/components/compose.jsx:2818 +#: src/components/compose.jsx:2887 msgid "Done" msgstr "Eginda" #. placeholder {0}: i + 1 -#: src/components/compose.jsx:2854 +#: src/components/compose.jsx:2923 msgid "Choice {0}" msgstr "{0}. aukera" -#: src/components/compose.jsx:2901 +#: src/components/compose.jsx:2970 msgid "Multiple choices" msgstr "Hainbat aukera" -#: src/components/compose.jsx:2904 +#: src/components/compose.jsx:2973 msgid "Duration" msgstr "Iraupena" -#: src/components/compose.jsx:2935 +#: src/components/compose.jsx:3004 msgid "Remove poll" msgstr "Kendu bozketa" -#: src/components/compose.jsx:3150 +#: src/components/compose.jsx:3219 msgid "Search accounts" msgstr "Bilatu kontuak" -#: src/components/compose.jsx:3204 +#: src/components/compose.jsx:3273 #: src/components/generic-accounts.jsx:228 msgid "Error loading accounts" msgstr "Errorea kontuak kargatzean" -#: src/components/compose.jsx:3348 +#: src/components/compose.jsx:3417 msgid "Custom emojis" msgstr "Instantziako emojiak" -#: src/components/compose.jsx:3368 +#: src/components/compose.jsx:3437 msgid "Search emoji" msgstr "Bilatu emojia" -#: src/components/compose.jsx:3399 +#: src/components/compose.jsx:3468 msgid "Error loading custom emojis" msgstr "Errorea emoji pertsonalizatua kargatzean" -#: src/components/compose.jsx:3410 +#: src/components/compose.jsx:3479 msgid "Recently used" msgstr "Oraintsu erabilita" -#: src/components/compose.jsx:3411 +#: src/components/compose.jsx:3480 msgid "Others" msgstr "Besteak" #. placeholder {0}: i18n.number(emojis.length - max) -#: src/components/compose.jsx:3449 +#: src/components/compose.jsx:3518 msgid "{0} more…" msgstr "{0} gehiago…" -#: src/components/compose.jsx:3587 +#: src/components/compose.jsx:3656 msgid "Search GIFs" msgstr "Bilatu GIFak" -#: src/components/compose.jsx:3602 +#: src/components/compose.jsx:3671 msgid "Powered by GIPHY" msgstr "GIPHYri esker" -#: src/components/compose.jsx:3610 +#: src/components/compose.jsx:3679 msgid "Type to search GIFs" msgstr "Idatzi GIFak bilatzeko" -#: src/components/compose.jsx:3708 +#: src/components/compose.jsx:3777 #: src/components/media-modal.jsx:464 #: src/components/timeline.jsx:893 msgid "Previous" msgstr "Aurrekoa" -#: src/components/compose.jsx:3726 +#: src/components/compose.jsx:3795 #: src/components/media-modal.jsx:483 #: src/components/timeline.jsx:910 msgid "Next" msgstr "Hurrengoa" -#: src/components/compose.jsx:3743 +#: src/components/compose.jsx:3812 msgid "Error loading GIFs" msgstr "Errorea GIFak kargatzean" diff --git a/src/locales/fa-IR.po b/src/locales/fa-IR.po index dba3d4af..ba758874 100644 --- a/src/locales/fa-IR.po +++ b/src/locales/fa-IR.po @@ -8,7 +8,7 @@ msgstr "" "Language: fa\n" "Project-Id-Version: phanpy\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2025-03-06 06:22\n" +"PO-Revision-Date: 2025-03-08 01:54\n" "Last-Translator: \n" "Language-Team: Persian\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" @@ -113,7 +113,7 @@ msgstr "فرسته" #: src/components/account-info.jsx:430 #: src/components/account-info.jsx:1143 -#: src/components/compose.jsx:2703 +#: src/components/compose.jsx:2772 #: src/components/media-alt-modal.jsx:46 #: src/components/media-modal.jsx:358 #: src/components/status.jsx:1770 @@ -424,11 +424,11 @@ msgstr "پی گرفتن" #: src/components/account-info.jsx:2020 #: src/components/account-info.jsx:2140 #: src/components/account-sheet.jsx:38 -#: src/components/compose.jsx:877 -#: src/components/compose.jsx:2659 -#: src/components/compose.jsx:3133 -#: src/components/compose.jsx:3342 -#: src/components/compose.jsx:3572 +#: src/components/compose.jsx:881 +#: src/components/compose.jsx:2728 +#: src/components/compose.jsx:3202 +#: src/components/compose.jsx:3411 +#: src/components/compose.jsx:3641 #: src/components/drafts.jsx:59 #: src/components/embed-modal.jsx:13 #: src/components/generic-accounts.jsx:143 @@ -575,183 +575,187 @@ msgstr "خانه" msgid "Compose" msgstr "ترکیب" -#: src/components/compose-button.jsx:159 +#: src/components/compose-button.jsx:162 #: src/components/nav-menu.jsx:260 #: src/pages/scheduled-posts.jsx:31 #: src/pages/scheduled-posts.jsx:76 msgid "Scheduled Posts" msgstr "" -#: src/components/compose-button.jsx:172 +#: src/components/compose-button.jsx:175 msgid "Add to thread" msgstr "" #: src/components/compose.jsx:211 -msgid "Add media" +msgid "Take photo or video" msgstr "" #: src/components/compose.jsx:212 +msgid "Add media" +msgstr "" + +#: src/components/compose.jsx:213 msgid "Add custom emoji" msgstr "افزودن شکلک شخصی‌سازی‌شده" -#: src/components/compose.jsx:213 +#: src/components/compose.jsx:214 msgid "Add GIF" msgstr "" -#: src/components/compose.jsx:214 +#: src/components/compose.jsx:215 msgid "Add poll" msgstr "افزودن نظرسنجی" -#: src/components/compose.jsx:215 +#: src/components/compose.jsx:216 msgid "Schedule post" msgstr "" -#: src/components/compose.jsx:411 +#: src/components/compose.jsx:415 msgid "You have unsaved changes. Discard this post?" msgstr "شما تغییرات ذخیره‌نشده دارید. این فرسته را رها میکنید؟" #. placeholder {0}: unsupportedFiles.length #. placeholder {1}: unsupportedFiles[0].name #. placeholder {2}: lf.format( unsupportedFiles.map((f) => f.name), ) -#: src/components/compose.jsx:640 +#: src/components/compose.jsx:644 msgid "{0, plural, one {File {1} is not supported.} other {Files {2} are not supported.}}" msgstr "" -#: src/components/compose.jsx:650 -#: src/components/compose.jsx:668 -#: src/components/compose.jsx:1747 -#: src/components/compose.jsx:1833 +#: src/components/compose.jsx:654 +#: src/components/compose.jsx:672 +#: src/components/compose.jsx:1777 +#: src/components/compose.jsx:1902 msgid "{maxMediaAttachments, plural, one {You can only attach up to 1 file.} other {You can only attach up to # files.}}" msgstr "{maxMediaAttachments, plural, one {فقط میتوانید تا ۱ پرونده الصاق کنید.} other {فقط میتوانید تا # پرونده الصاق کنید.}}" -#: src/components/compose.jsx:858 +#: src/components/compose.jsx:862 msgid "Pop out" msgstr "" -#: src/components/compose.jsx:865 +#: src/components/compose.jsx:869 msgid "Minimize" msgstr "کوچک‌کردن" -#: src/components/compose.jsx:901 +#: src/components/compose.jsx:905 msgid "Looks like you closed the parent window." msgstr "انگار شما پنجرهٔ اصلی را بستید." -#: src/components/compose.jsx:908 +#: src/components/compose.jsx:912 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." msgstr "انگار شما در حال حاضر یک زمینهٔ نوشتن در پنجرهٔ مادر دارید که در حال حاضر درحال انتشار است. لطفا صبر کنید تا تمام شود و بعدا دوباره تلاش کنید." -#: src/components/compose.jsx:913 +#: src/components/compose.jsx:917 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?" msgstr "انگار شما در حال حاضر یک زمینهٔ نوشتن در پنجرهٔ مادر دارید. وارد شدن به این پنجره تغییراتی که در پنجرهٔ مادر انجام داده‌اید را رها میکند. ادامه میدهید؟" -#: src/components/compose.jsx:956 +#: src/components/compose.jsx:960 msgid "Pop in" msgstr "" #. placeholder {0}: replyToStatus.account.acct || replyToStatus.account.username #. placeholder {1}: rtf.format(-replyToStatusMonthsAgo, 'month') -#: src/components/compose.jsx:966 +#: src/components/compose.jsx:970 msgid "Replying to @{0}’s post (<0>{1})" msgstr "درحال پاسخ دادن به فرستهٔ @{0} (<0>{1})" #. placeholder {0}: replyToStatus.account.acct || replyToStatus.account.username -#: src/components/compose.jsx:976 +#: src/components/compose.jsx:980 msgid "Replying to @{0}’s post" msgstr "درحال پاسخ دادن به فرستهٔ @{0}" -#: src/components/compose.jsx:989 +#: src/components/compose.jsx:993 msgid "Editing source post" msgstr "ویرایش فرستهٔ منبع" -#: src/components/compose.jsx:1042 +#: src/components/compose.jsx:1046 msgid "Poll must have at least 2 options" msgstr "نظرسنجی حداقل باید ۲ گزینه داشته باشد" -#: src/components/compose.jsx:1046 +#: src/components/compose.jsx:1050 msgid "Some poll choices are empty" msgstr "بعضی گزینه‌های نظرسنجی خالی هستند" -#: src/components/compose.jsx:1059 +#: src/components/compose.jsx:1063 msgid "Some media have no descriptions. Continue?" msgstr "بعضی از رسانه‌ها شرح ندارند. ادامه میدهید؟" -#: src/components/compose.jsx:1111 +#: src/components/compose.jsx:1115 msgid "Attachment #{i} failed" msgstr "پیوست #{i} شکست خورد" -#: src/components/compose.jsx:1207 +#: src/components/compose.jsx:1211 #: src/components/status.jsx:2098 #: src/components/timeline.jsx:989 msgid "Content warning" msgstr "هشدار محتوا" -#: src/components/compose.jsx:1223 +#: src/components/compose.jsx:1227 msgid "Content warning or sensitive media" msgstr "هشدار محتوا یا رسانهٔ حساس" -#: src/components/compose.jsx:1259 +#: src/components/compose.jsx:1263 #: src/components/status.jsx:94 #: src/pages/settings.jsx:306 msgid "Public" msgstr "همگانی" -#: src/components/compose.jsx:1264 +#: src/components/compose.jsx:1268 #: src/components/nav-menu.jsx:344 #: src/components/shortcuts-settings.jsx:165 #: src/components/status.jsx:95 msgid "Local" msgstr "محلی" -#: src/components/compose.jsx:1268 +#: src/components/compose.jsx:1272 #: src/components/status.jsx:96 #: src/pages/settings.jsx:309 msgid "Unlisted" msgstr "فهرست‌نشده" -#: src/components/compose.jsx:1271 +#: src/components/compose.jsx:1275 #: src/components/status.jsx:97 #: src/pages/settings.jsx:312 msgid "Followers only" msgstr "فقط پی‌گیرنده" -#: src/components/compose.jsx:1274 +#: src/components/compose.jsx:1278 #: src/components/status.jsx:98 #: src/components/status.jsx:1976 msgid "Private mention" msgstr "اشارهٔ خصوصی" -#: src/components/compose.jsx:1283 +#: src/components/compose.jsx:1287 msgid "Post your reply" msgstr "پاسختان را بفرستید" -#: src/components/compose.jsx:1285 +#: src/components/compose.jsx:1289 msgid "Edit your post" msgstr "فرسته‌تان را ویرایش کنید" -#: src/components/compose.jsx:1286 +#: src/components/compose.jsx:1290 msgid "What are you doing?" msgstr "چکار میکنید؟" -#: src/components/compose.jsx:1364 +#: src/components/compose.jsx:1368 msgid "Mark media as sensitive" msgstr "علامت‌گذاری رسانه به عنوان حساس" -#: src/components/compose.jsx:1401 +#: src/components/compose.jsx:1405 msgid "Posting on <0/>" msgstr "" -#: src/components/compose.jsx:1432 -#: src/components/compose.jsx:3191 +#: src/components/compose.jsx:1436 +#: src/components/compose.jsx:3260 #: src/components/shortcuts-settings.jsx:715 #: src/pages/list.jsx:362 msgid "Add" msgstr "افزودن" -#: src/components/compose.jsx:1626 +#: src/components/compose.jsx:1662 msgid "Schedule" msgstr "" -#: src/components/compose.jsx:1628 +#: src/components/compose.jsx:1664 #: src/components/keyboard-shortcuts-help.jsx:154 #: src/components/status.jsx:984 #: src/components/status.jsx:1750 @@ -760,48 +764,48 @@ msgstr "" msgid "Reply" msgstr "پاسخ دادن" -#: src/components/compose.jsx:1630 +#: src/components/compose.jsx:1666 msgid "Update" msgstr "بروزرسانی" -#: src/components/compose.jsx:1631 +#: src/components/compose.jsx:1667 msgctxt "Submit button in composer" msgid "Post" msgstr "ارسال" -#: src/components/compose.jsx:1759 +#: src/components/compose.jsx:1789 msgid "Downloading GIF…" msgstr "بارگیری جیف…" -#: src/components/compose.jsx:1787 +#: src/components/compose.jsx:1817 msgid "Failed to download GIF" msgstr "بارگیری جیف ناموفق بود" -#: src/components/compose.jsx:1963 -#: src/components/compose.jsx:2040 +#: src/components/compose.jsx:2032 +#: src/components/compose.jsx:2109 #: src/components/nav-menu.jsx:239 msgid "More…" msgstr "بیشتر…" -#: src/components/compose.jsx:2472 +#: src/components/compose.jsx:2541 msgid "Uploaded" msgstr "بارگذاری شد" -#: src/components/compose.jsx:2485 +#: src/components/compose.jsx:2554 msgid "Image description" msgstr "شرح تصویر" -#: src/components/compose.jsx:2486 +#: src/components/compose.jsx:2555 msgid "Video description" msgstr "شرح ویدئو" -#: src/components/compose.jsx:2487 +#: src/components/compose.jsx:2556 msgid "Audio description" msgstr "شرح صدا" #. placeholder {0}: prettyBytes( imageSize, ) #. placeholder {1}: prettyBytes(imageSizeLimit) -#: src/components/compose.jsx:2523 +#: src/components/compose.jsx:2592 msgid "File size too large. Uploading might encounter issues. Try reduce the file size from {0} to {1} or lower." msgstr "اندازهٔ پرونده خیلی بزرگ است. بارگذاری ممکن است با مشکل مواجه شود. کم کردن اندازهٔ پرونده از {0} به {1} یا پایین‌تر را امتحان کنید." @@ -809,13 +813,13 @@ msgstr "اندازهٔ پرونده خیلی بزرگ است. بارگذاری #. placeholder {3}: i18n.number(height) #. placeholder {4}: i18n.number(newWidth) #. placeholder {5}: i18n.number( newHeight, ) -#: src/components/compose.jsx:2535 +#: src/components/compose.jsx:2604 msgid "Dimension too large. Uploading might encounter issues. Try reduce dimension from {2}×{3}px to {4}×{5}px." msgstr "" #. placeholder {6}: prettyBytes( videoSize, ) #. placeholder {7}: prettyBytes(videoSizeLimit) -#: src/components/compose.jsx:2543 +#: src/components/compose.jsx:2612 msgid "File size too large. Uploading might encounter issues. Try reduce the file size from {6} to {7} or lower." msgstr "" @@ -823,149 +827,149 @@ msgstr "" #. placeholder {9}: i18n.number(height) #. placeholder {10}: i18n.number(newWidth) #. placeholder {11}: i18n.number( newHeight, ) -#: src/components/compose.jsx:2555 +#: src/components/compose.jsx:2624 msgid "Dimension too large. Uploading might encounter issues. Try reduce dimension from {8}×{9}px to {10}×{11}px." msgstr "" -#: src/components/compose.jsx:2563 +#: src/components/compose.jsx:2632 msgid "Frame rate too high. Uploading might encounter issues." msgstr "ترخ نوسازی بسیار زیاد است. بارگذاری ممکن است با مشکل موجه شود." -#: src/components/compose.jsx:2623 -#: src/components/compose.jsx:2873 +#: src/components/compose.jsx:2692 +#: src/components/compose.jsx:2942 #: src/components/shortcuts-settings.jsx:726 #: src/pages/catchup.jsx:1074 #: src/pages/filters.jsx:412 msgid "Remove" msgstr "حذف کردن" -#: src/components/compose.jsx:2640 +#: src/components/compose.jsx:2709 #: src/compose.jsx:84 msgid "Error" msgstr "خطا" -#: src/components/compose.jsx:2665 +#: src/components/compose.jsx:2734 msgid "Edit image description" msgstr "ویرایش کردن شرح تصویر" -#: src/components/compose.jsx:2666 +#: src/components/compose.jsx:2735 msgid "Edit video description" msgstr "ویرایش کردن شرح ویدئو" -#: src/components/compose.jsx:2667 +#: src/components/compose.jsx:2736 msgid "Edit audio description" msgstr "ویرایش کردن شرح صدا" -#: src/components/compose.jsx:2712 -#: src/components/compose.jsx:2761 +#: src/components/compose.jsx:2781 +#: src/components/compose.jsx:2830 msgid "Generating description. Please wait…" msgstr "تولید شرح. لطفا صبر کنید…" #. placeholder {12}: e.message -#: src/components/compose.jsx:2732 +#: src/components/compose.jsx:2801 msgid "Failed to generate description: {12}" msgstr "" -#: src/components/compose.jsx:2733 +#: src/components/compose.jsx:2802 msgid "Failed to generate description" msgstr "شکست در تولید شرح" -#: src/components/compose.jsx:2745 -#: src/components/compose.jsx:2751 -#: src/components/compose.jsx:2797 +#: src/components/compose.jsx:2814 +#: src/components/compose.jsx:2820 +#: src/components/compose.jsx:2866 msgid "Generate description…" msgstr "تولید شرح…" #. placeholder {13}: e?.message ? `: ${e.message}` : '' -#: src/components/compose.jsx:2784 +#: src/components/compose.jsx:2853 msgid "Failed to generate description{13}" msgstr "" #. placeholder {0}: localeCode2Text(lang) -#: src/components/compose.jsx:2799 +#: src/components/compose.jsx:2868 msgid "({0}) <0>— experimental" msgstr "({0}) <0>— آزمایشگاهی" -#: src/components/compose.jsx:2818 +#: src/components/compose.jsx:2887 msgid "Done" msgstr "اتمام" #. placeholder {0}: i + 1 -#: src/components/compose.jsx:2854 +#: src/components/compose.jsx:2923 msgid "Choice {0}" msgstr "" -#: src/components/compose.jsx:2901 +#: src/components/compose.jsx:2970 msgid "Multiple choices" msgstr "گزینه‌های چندگانه" -#: src/components/compose.jsx:2904 +#: src/components/compose.jsx:2973 msgid "Duration" msgstr "طول" -#: src/components/compose.jsx:2935 +#: src/components/compose.jsx:3004 msgid "Remove poll" msgstr "حذف نظرسنجی" -#: src/components/compose.jsx:3150 +#: src/components/compose.jsx:3219 msgid "Search accounts" msgstr "" -#: src/components/compose.jsx:3204 +#: src/components/compose.jsx:3273 #: src/components/generic-accounts.jsx:228 msgid "Error loading accounts" msgstr "خطا در بارگذاری حساب‌ها" -#: src/components/compose.jsx:3348 +#: src/components/compose.jsx:3417 msgid "Custom emojis" msgstr "شکلک‌های شخصی‌سازی‌شده" -#: src/components/compose.jsx:3368 +#: src/components/compose.jsx:3437 msgid "Search emoji" msgstr "" -#: src/components/compose.jsx:3399 +#: src/components/compose.jsx:3468 msgid "Error loading custom emojis" msgstr "خطا در بارگذاری شکلک‌های شخصی‌سازی‌شده" -#: src/components/compose.jsx:3410 +#: src/components/compose.jsx:3479 msgid "Recently used" msgstr "" -#: src/components/compose.jsx:3411 +#: src/components/compose.jsx:3480 msgid "Others" msgstr "" #. placeholder {0}: i18n.number(emojis.length - max) -#: src/components/compose.jsx:3449 +#: src/components/compose.jsx:3518 msgid "{0} more…" msgstr "{0} بیشتر…" -#: src/components/compose.jsx:3587 +#: src/components/compose.jsx:3656 msgid "Search GIFs" msgstr "" -#: src/components/compose.jsx:3602 +#: src/components/compose.jsx:3671 msgid "Powered by GIPHY" msgstr "" -#: src/components/compose.jsx:3610 +#: src/components/compose.jsx:3679 msgid "Type to search GIFs" msgstr "برای جستجوی جیف‌ها بنویسید" -#: src/components/compose.jsx:3708 +#: src/components/compose.jsx:3777 #: src/components/media-modal.jsx:464 #: src/components/timeline.jsx:893 msgid "Previous" msgstr "پیشین" -#: src/components/compose.jsx:3726 +#: src/components/compose.jsx:3795 #: src/components/media-modal.jsx:483 #: src/components/timeline.jsx:910 msgid "Next" msgstr "پسین" -#: src/components/compose.jsx:3743 +#: src/components/compose.jsx:3812 msgid "Error loading GIFs" msgstr "خطا در بارگذاری جیف‌ها" diff --git a/src/locales/fi-FI.po b/src/locales/fi-FI.po index e8241824..79cbc615 100644 --- a/src/locales/fi-FI.po +++ b/src/locales/fi-FI.po @@ -8,7 +8,7 @@ msgstr "" "Language: fi\n" "Project-Id-Version: phanpy\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2025-03-06 06:21\n" +"PO-Revision-Date: 2025-03-08 01:54\n" "Last-Translator: \n" "Language-Team: Finnish\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" @@ -113,7 +113,7 @@ msgstr "Julkaisut" #: src/components/account-info.jsx:430 #: src/components/account-info.jsx:1143 -#: src/components/compose.jsx:2703 +#: src/components/compose.jsx:2772 #: src/components/media-alt-modal.jsx:46 #: src/components/media-modal.jsx:358 #: src/components/status.jsx:1770 @@ -424,11 +424,11 @@ msgstr "Seuraa" #: src/components/account-info.jsx:2020 #: src/components/account-info.jsx:2140 #: src/components/account-sheet.jsx:38 -#: src/components/compose.jsx:877 -#: src/components/compose.jsx:2659 -#: src/components/compose.jsx:3133 -#: src/components/compose.jsx:3342 -#: src/components/compose.jsx:3572 +#: src/components/compose.jsx:881 +#: src/components/compose.jsx:2728 +#: src/components/compose.jsx:3202 +#: src/components/compose.jsx:3411 +#: src/components/compose.jsx:3641 #: src/components/drafts.jsx:59 #: src/components/embed-modal.jsx:13 #: src/components/generic-accounts.jsx:143 @@ -575,183 +575,187 @@ msgstr "Koti" msgid "Compose" msgstr "Luo" -#: src/components/compose-button.jsx:159 +#: src/components/compose-button.jsx:162 #: src/components/nav-menu.jsx:260 #: src/pages/scheduled-posts.jsx:31 #: src/pages/scheduled-posts.jsx:76 msgid "Scheduled Posts" msgstr "Ajastetut julkaisut" -#: src/components/compose-button.jsx:172 +#: src/components/compose-button.jsx:175 msgid "Add to thread" msgstr "Lisää ketjuun" #: src/components/compose.jsx:211 +msgid "Take photo or video" +msgstr "" + +#: src/components/compose.jsx:212 msgid "Add media" msgstr "Lisää mediaa" -#: src/components/compose.jsx:212 +#: src/components/compose.jsx:213 msgid "Add custom emoji" msgstr "Lisää mukautettu emoji" -#: src/components/compose.jsx:213 +#: src/components/compose.jsx:214 msgid "Add GIF" msgstr "Lisää GIF" -#: src/components/compose.jsx:214 +#: src/components/compose.jsx:215 msgid "Add poll" msgstr "Lisää äänestys" -#: src/components/compose.jsx:215 +#: src/components/compose.jsx:216 msgid "Schedule post" msgstr "Ajasta julkaisu" -#: src/components/compose.jsx:411 +#: src/components/compose.jsx:415 msgid "You have unsaved changes. Discard this post?" msgstr "Sinulla on tallentamattomia muutoksia. Hylätäänkö julkaisu?" #. placeholder {0}: unsupportedFiles.length #. placeholder {1}: unsupportedFiles[0].name #. placeholder {2}: lf.format( unsupportedFiles.map((f) => f.name), ) -#: src/components/compose.jsx:640 +#: src/components/compose.jsx:644 msgid "{0, plural, one {File {1} is not supported.} other {Files {2} are not supported.}}" msgstr "{0, plural, one {Tiedostoa {1} ei tueta.} other {Tiedostoja {2} ei tueta.}}" -#: src/components/compose.jsx:650 -#: src/components/compose.jsx:668 -#: src/components/compose.jsx:1747 -#: src/components/compose.jsx:1833 +#: src/components/compose.jsx:654 +#: src/components/compose.jsx:672 +#: src/components/compose.jsx:1777 +#: src/components/compose.jsx:1902 msgid "{maxMediaAttachments, plural, one {You can only attach up to 1 file.} other {You can only attach up to # files.}}" msgstr "{maxMediaAttachments, plural, one {Voit liittää enintään 1 tiedoston.} other {Voit liittää enintään # tiedostoa.}}" -#: src/components/compose.jsx:858 +#: src/components/compose.jsx:862 msgid "Pop out" msgstr "Ponnauta ulos" -#: src/components/compose.jsx:865 +#: src/components/compose.jsx:869 msgid "Minimize" msgstr "Pienennä" -#: src/components/compose.jsx:901 +#: src/components/compose.jsx:905 msgid "Looks like you closed the parent window." msgstr "Näytät sulkeneesi pääikkunan." -#: src/components/compose.jsx:908 +#: src/components/compose.jsx:912 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." msgstr "Luontikenttä näyttää olevan sinulla avoinna pääikkunassa ja julkaiseminen meneillään. Odota, että se on valmis, ja yritä myöhemmin uudelleen." -#: src/components/compose.jsx:913 +#: src/components/compose.jsx:917 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?" msgstr "Luontikenttä näyttää olevan sinulla avoinna pääikkunassa. Tämän ikkunan sisään ponnauttaminen hävittää pääikkunassa tekemäsi muutokset. Jatketaanko?" -#: src/components/compose.jsx:956 +#: src/components/compose.jsx:960 msgid "Pop in" msgstr "Ponnauta sisään" #. placeholder {0}: replyToStatus.account.acct || replyToStatus.account.username #. placeholder {1}: rtf.format(-replyToStatusMonthsAgo, 'month') -#: src/components/compose.jsx:966 +#: src/components/compose.jsx:970 msgid "Replying to @{0}’s post (<0>{1})" msgstr "Vastataan käyttäjän @{0} julkaisuun (<0>{1})" #. placeholder {0}: replyToStatus.account.acct || replyToStatus.account.username -#: src/components/compose.jsx:976 +#: src/components/compose.jsx:980 msgid "Replying to @{0}’s post" msgstr "Vastataan käyttäjän @{0} julkaisuun" -#: src/components/compose.jsx:989 +#: src/components/compose.jsx:993 msgid "Editing source post" msgstr "Muokataan lähdejulkaisua" -#: src/components/compose.jsx:1042 +#: src/components/compose.jsx:1046 msgid "Poll must have at least 2 options" msgstr "Äänestyksessä pitää olla vähintään 2 vastausvaihtoehtoa" -#: src/components/compose.jsx:1046 +#: src/components/compose.jsx:1050 msgid "Some poll choices are empty" msgstr "Osa vaihtoehdoista on tyhjiä" -#: src/components/compose.jsx:1059 +#: src/components/compose.jsx:1063 msgid "Some media have no descriptions. Continue?" msgstr "Osalta mediasta puuttuu kuvaus. Jatketaanko?" -#: src/components/compose.jsx:1111 +#: src/components/compose.jsx:1115 msgid "Attachment #{i} failed" msgstr "Liite #{i} epäonnistui" -#: src/components/compose.jsx:1207 +#: src/components/compose.jsx:1211 #: src/components/status.jsx:2098 #: src/components/timeline.jsx:989 msgid "Content warning" msgstr "Sisältövaroitus" -#: src/components/compose.jsx:1223 +#: src/components/compose.jsx:1227 msgid "Content warning or sensitive media" msgstr "Sisältövaroitus tai arkaluonteinen media" -#: src/components/compose.jsx:1259 +#: src/components/compose.jsx:1263 #: src/components/status.jsx:94 #: src/pages/settings.jsx:306 msgid "Public" msgstr "Julkinen" -#: src/components/compose.jsx:1264 +#: src/components/compose.jsx:1268 #: src/components/nav-menu.jsx:344 #: src/components/shortcuts-settings.jsx:165 #: src/components/status.jsx:95 msgid "Local" msgstr "Paikallinen" -#: src/components/compose.jsx:1268 +#: src/components/compose.jsx:1272 #: src/components/status.jsx:96 #: src/pages/settings.jsx:309 msgid "Unlisted" msgstr "Listaamaton" -#: src/components/compose.jsx:1271 +#: src/components/compose.jsx:1275 #: src/components/status.jsx:97 #: src/pages/settings.jsx:312 msgid "Followers only" msgstr "Vain seuraajat" -#: src/components/compose.jsx:1274 +#: src/components/compose.jsx:1278 #: src/components/status.jsx:98 #: src/components/status.jsx:1976 msgid "Private mention" msgstr "Yksityismaininta" -#: src/components/compose.jsx:1283 +#: src/components/compose.jsx:1287 msgid "Post your reply" msgstr "Julkaise vastauksesi" -#: src/components/compose.jsx:1285 +#: src/components/compose.jsx:1289 msgid "Edit your post" msgstr "Muokkaa julkaisuasi" -#: src/components/compose.jsx:1286 +#: src/components/compose.jsx:1290 msgid "What are you doing?" msgstr "Mitä teet?" -#: src/components/compose.jsx:1364 +#: src/components/compose.jsx:1368 msgid "Mark media as sensitive" msgstr "Merkitse media arkaluonteiseksi" -#: src/components/compose.jsx:1401 +#: src/components/compose.jsx:1405 msgid "Posting on <0/>" msgstr "Julkaistaan <0/>" -#: src/components/compose.jsx:1432 -#: src/components/compose.jsx:3191 +#: src/components/compose.jsx:1436 +#: src/components/compose.jsx:3260 #: src/components/shortcuts-settings.jsx:715 #: src/pages/list.jsx:362 msgid "Add" msgstr "Lisää" -#: src/components/compose.jsx:1626 +#: src/components/compose.jsx:1662 msgid "Schedule" msgstr "Ajasta" -#: src/components/compose.jsx:1628 +#: src/components/compose.jsx:1664 #: src/components/keyboard-shortcuts-help.jsx:154 #: src/components/status.jsx:984 #: src/components/status.jsx:1750 @@ -760,48 +764,48 @@ msgstr "Ajasta" msgid "Reply" msgstr "Vastaa" -#: src/components/compose.jsx:1630 +#: src/components/compose.jsx:1666 msgid "Update" msgstr "Päivitä" -#: src/components/compose.jsx:1631 +#: src/components/compose.jsx:1667 msgctxt "Submit button in composer" msgid "Post" msgstr "Julkaise" -#: src/components/compose.jsx:1759 +#: src/components/compose.jsx:1789 msgid "Downloading GIF…" msgstr "Ladataan GIF-kuvaa…" -#: src/components/compose.jsx:1787 +#: src/components/compose.jsx:1817 msgid "Failed to download GIF" msgstr "GIF-kuvan lataus epäonnistui" -#: src/components/compose.jsx:1963 -#: src/components/compose.jsx:2040 +#: src/components/compose.jsx:2032 +#: src/components/compose.jsx:2109 #: src/components/nav-menu.jsx:239 msgid "More…" msgstr "Lisää…" -#: src/components/compose.jsx:2472 +#: src/components/compose.jsx:2541 msgid "Uploaded" msgstr "Ladattu" -#: src/components/compose.jsx:2485 +#: src/components/compose.jsx:2554 msgid "Image description" msgstr "Kuvan kuvaus" -#: src/components/compose.jsx:2486 +#: src/components/compose.jsx:2555 msgid "Video description" msgstr "Videon kuvaus" -#: src/components/compose.jsx:2487 +#: src/components/compose.jsx:2556 msgid "Audio description" msgstr "Äänen kuvaus" #. placeholder {0}: prettyBytes( imageSize, ) #. placeholder {1}: prettyBytes(imageSizeLimit) -#: src/components/compose.jsx:2523 +#: src/components/compose.jsx:2592 msgid "File size too large. Uploading might encounter issues. Try reduce the file size from {0} to {1} or lower." msgstr "Liian suuri tiedostokoko. Palveluun lataaminen saattaa aiheuttaa ongelmia. Kokeile pienentää tiedostoa koosta {0} kokoon {1} tai pienemmäksi." @@ -809,13 +813,13 @@ msgstr "Liian suuri tiedostokoko. Palveluun lataaminen saattaa aiheuttaa ongelmi #. placeholder {3}: i18n.number(height) #. placeholder {4}: i18n.number(newWidth) #. placeholder {5}: i18n.number( newHeight, ) -#: src/components/compose.jsx:2535 +#: src/components/compose.jsx:2604 msgid "Dimension too large. Uploading might encounter issues. Try reduce dimension from {2}×{3}px to {4}×{5}px." msgstr "Liian suuret mitat. Palveluun lataaminen saattaa aiheuttaa ongelmia. Kokeile pienentää kuvaa mitoista {2}×{3} px mittoihin {4}×{5} px." #. placeholder {6}: prettyBytes( videoSize, ) #. placeholder {7}: prettyBytes(videoSizeLimit) -#: src/components/compose.jsx:2543 +#: src/components/compose.jsx:2612 msgid "File size too large. Uploading might encounter issues. Try reduce the file size from {6} to {7} or lower." msgstr "Liian suuri tiedostokoko. Palveluun lataaminen saattaa aiheuttaa ongelmia. Kokeile pienentää tiedostoa koosta {6} kokoon {7} tai pienemmäksi." @@ -823,149 +827,149 @@ msgstr "Liian suuri tiedostokoko. Palveluun lataaminen saattaa aiheuttaa ongelmi #. placeholder {9}: i18n.number(height) #. placeholder {10}: i18n.number(newWidth) #. placeholder {11}: i18n.number( newHeight, ) -#: src/components/compose.jsx:2555 +#: src/components/compose.jsx:2624 msgid "Dimension too large. Uploading might encounter issues. Try reduce dimension from {8}×{9}px to {10}×{11}px." msgstr "Liian suuret mitat. Palveluun lataaminen saattaa aiheuttaa ongelmia. Kokeile pienentää videota mitoista {8}×{9} px mittoihin {10}×{11} px." -#: src/components/compose.jsx:2563 +#: src/components/compose.jsx:2632 msgid "Frame rate too high. Uploading might encounter issues." msgstr "Liian suuri kuvataajuus. Palveluun lataaminen saattaa aiheuttaa ongelmia." -#: src/components/compose.jsx:2623 -#: src/components/compose.jsx:2873 +#: src/components/compose.jsx:2692 +#: src/components/compose.jsx:2942 #: src/components/shortcuts-settings.jsx:726 #: src/pages/catchup.jsx:1074 #: src/pages/filters.jsx:412 msgid "Remove" msgstr "Poista" -#: src/components/compose.jsx:2640 +#: src/components/compose.jsx:2709 #: src/compose.jsx:84 msgid "Error" msgstr "Virhe" -#: src/components/compose.jsx:2665 +#: src/components/compose.jsx:2734 msgid "Edit image description" msgstr "Muokkaa kuvan kuvausta" -#: src/components/compose.jsx:2666 +#: src/components/compose.jsx:2735 msgid "Edit video description" msgstr "Muokkaa videon kuvausta" -#: src/components/compose.jsx:2667 +#: src/components/compose.jsx:2736 msgid "Edit audio description" msgstr "Muokkaa äänen kuvausta" -#: src/components/compose.jsx:2712 -#: src/components/compose.jsx:2761 +#: src/components/compose.jsx:2781 +#: src/components/compose.jsx:2830 msgid "Generating description. Please wait…" msgstr "Luodaan kuvausta. Odota hetki…" #. placeholder {12}: e.message -#: src/components/compose.jsx:2732 +#: src/components/compose.jsx:2801 msgid "Failed to generate description: {12}" msgstr "Kuvauksen luonti epäonnistui: {12}" -#: src/components/compose.jsx:2733 +#: src/components/compose.jsx:2802 msgid "Failed to generate description" msgstr "Kuvauksen luonti epäonnistui" -#: src/components/compose.jsx:2745 -#: src/components/compose.jsx:2751 -#: src/components/compose.jsx:2797 +#: src/components/compose.jsx:2814 +#: src/components/compose.jsx:2820 +#: src/components/compose.jsx:2866 msgid "Generate description…" msgstr "Luo kuvaus…" #. placeholder {13}: e?.message ? `: ${e.message}` : '' -#: src/components/compose.jsx:2784 +#: src/components/compose.jsx:2853 msgid "Failed to generate description{13}" msgstr "Kuvauksen luonti epäonnistui{13}" #. placeholder {0}: localeCode2Text(lang) -#: src/components/compose.jsx:2799 +#: src/components/compose.jsx:2868 msgid "({0}) <0>— experimental" msgstr "({0}) <0>— kokeellinen" -#: src/components/compose.jsx:2818 +#: src/components/compose.jsx:2887 msgid "Done" msgstr "Valmis" #. placeholder {0}: i + 1 -#: src/components/compose.jsx:2854 +#: src/components/compose.jsx:2923 msgid "Choice {0}" msgstr "Vaihtoehto {0}" -#: src/components/compose.jsx:2901 +#: src/components/compose.jsx:2970 msgid "Multiple choices" msgstr "Monivalinta" -#: src/components/compose.jsx:2904 +#: src/components/compose.jsx:2973 msgid "Duration" msgstr "Kesto" -#: src/components/compose.jsx:2935 +#: src/components/compose.jsx:3004 msgid "Remove poll" msgstr "Poista äänestys" -#: src/components/compose.jsx:3150 +#: src/components/compose.jsx:3219 msgid "Search accounts" msgstr "Hae tilejä" -#: src/components/compose.jsx:3204 +#: src/components/compose.jsx:3273 #: src/components/generic-accounts.jsx:228 msgid "Error loading accounts" msgstr "Virhe ladattaessa tilejä" -#: src/components/compose.jsx:3348 +#: src/components/compose.jsx:3417 msgid "Custom emojis" msgstr "Mukautetut emojit" -#: src/components/compose.jsx:3368 +#: src/components/compose.jsx:3437 msgid "Search emoji" msgstr "Hae emojeita" -#: src/components/compose.jsx:3399 +#: src/components/compose.jsx:3468 msgid "Error loading custom emojis" msgstr "Virhe ladattaessa mukautettuja emojeita" -#: src/components/compose.jsx:3410 +#: src/components/compose.jsx:3479 msgid "Recently used" msgstr "Viimeaikaiset" -#: src/components/compose.jsx:3411 +#: src/components/compose.jsx:3480 msgid "Others" msgstr "Muut" #. placeholder {0}: i18n.number(emojis.length - max) -#: src/components/compose.jsx:3449 +#: src/components/compose.jsx:3518 msgid "{0} more…" msgstr "{0} lisää…" -#: src/components/compose.jsx:3587 +#: src/components/compose.jsx:3656 msgid "Search GIFs" msgstr "Hae GIF-kuvia" -#: src/components/compose.jsx:3602 +#: src/components/compose.jsx:3671 msgid "Powered by GIPHY" msgstr "Palvelun tarjoaa GIPHY" -#: src/components/compose.jsx:3610 +#: src/components/compose.jsx:3679 msgid "Type to search GIFs" msgstr "Hae GIF-kuvia kirjoittamalla" -#: src/components/compose.jsx:3708 +#: src/components/compose.jsx:3777 #: src/components/media-modal.jsx:464 #: src/components/timeline.jsx:893 msgid "Previous" msgstr "Edellinen" -#: src/components/compose.jsx:3726 +#: src/components/compose.jsx:3795 #: src/components/media-modal.jsx:483 #: src/components/timeline.jsx:910 msgid "Next" msgstr "Seuraava" -#: src/components/compose.jsx:3743 +#: src/components/compose.jsx:3812 msgid "Error loading GIFs" msgstr "Virhe ladattaessa GIF-kuvia" diff --git a/src/locales/fr-FR.po b/src/locales/fr-FR.po index cc23e4e5..6ab8ee5d 100644 --- a/src/locales/fr-FR.po +++ b/src/locales/fr-FR.po @@ -8,7 +8,7 @@ msgstr "" "Language: fr\n" "Project-Id-Version: phanpy\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2025-03-06 06:21\n" +"PO-Revision-Date: 2025-03-08 01:54\n" "Last-Translator: \n" "Language-Team: French\n" "Plural-Forms: nplurals=2; plural=(n > 1);\n" @@ -113,7 +113,7 @@ msgstr "Messages" #: src/components/account-info.jsx:430 #: src/components/account-info.jsx:1143 -#: src/components/compose.jsx:2703 +#: src/components/compose.jsx:2772 #: src/components/media-alt-modal.jsx:46 #: src/components/media-modal.jsx:358 #: src/components/status.jsx:1770 @@ -424,11 +424,11 @@ msgstr "Suivre" #: src/components/account-info.jsx:2020 #: src/components/account-info.jsx:2140 #: src/components/account-sheet.jsx:38 -#: src/components/compose.jsx:877 -#: src/components/compose.jsx:2659 -#: src/components/compose.jsx:3133 -#: src/components/compose.jsx:3342 -#: src/components/compose.jsx:3572 +#: src/components/compose.jsx:881 +#: src/components/compose.jsx:2728 +#: src/components/compose.jsx:3202 +#: src/components/compose.jsx:3411 +#: src/components/compose.jsx:3641 #: src/components/drafts.jsx:59 #: src/components/embed-modal.jsx:13 #: src/components/generic-accounts.jsx:143 @@ -575,183 +575,187 @@ msgstr "Accueil" msgid "Compose" msgstr "Rédiger" -#: src/components/compose-button.jsx:159 +#: src/components/compose-button.jsx:162 #: src/components/nav-menu.jsx:260 #: src/pages/scheduled-posts.jsx:31 #: src/pages/scheduled-posts.jsx:76 msgid "Scheduled Posts" msgstr "" -#: src/components/compose-button.jsx:172 +#: src/components/compose-button.jsx:175 msgid "Add to thread" msgstr "" #: src/components/compose.jsx:211 +msgid "Take photo or video" +msgstr "" + +#: src/components/compose.jsx:212 msgid "Add media" msgstr "Ajouter un média" -#: src/components/compose.jsx:212 +#: src/components/compose.jsx:213 msgid "Add custom emoji" msgstr "Insérer un émoji personnalisé" -#: src/components/compose.jsx:213 +#: src/components/compose.jsx:214 msgid "Add GIF" msgstr "Ajouter un GIF" -#: src/components/compose.jsx:214 +#: src/components/compose.jsx:215 msgid "Add poll" msgstr "Insérer un sondage" -#: src/components/compose.jsx:215 +#: src/components/compose.jsx:216 msgid "Schedule post" msgstr "" -#: src/components/compose.jsx:411 +#: src/components/compose.jsx:415 msgid "You have unsaved changes. Discard this post?" msgstr "Le message n’est pas sauvegardé. Annuler sa rédaction ?" #. placeholder {0}: unsupportedFiles.length #. placeholder {1}: unsupportedFiles[0].name #. placeholder {2}: lf.format( unsupportedFiles.map((f) => f.name), ) -#: src/components/compose.jsx:640 +#: src/components/compose.jsx:644 msgid "{0, plural, one {File {1} is not supported.} other {Files {2} are not supported.}}" msgstr "" -#: src/components/compose.jsx:650 -#: src/components/compose.jsx:668 -#: src/components/compose.jsx:1747 -#: src/components/compose.jsx:1833 +#: src/components/compose.jsx:654 +#: src/components/compose.jsx:672 +#: src/components/compose.jsx:1777 +#: src/components/compose.jsx:1902 msgid "{maxMediaAttachments, plural, one {You can only attach up to 1 file.} other {You can only attach up to # files.}}" msgstr "{maxMediaAttachments, plural, one {Vous ne pouvez joindre qu’un seul fichier.} other {Vous pouvez joindre jusqu’à # fichiers.}}" -#: src/components/compose.jsx:858 +#: src/components/compose.jsx:862 msgid "Pop out" msgstr "Ouvrir dans une nouvelle fenêtre" -#: src/components/compose.jsx:865 +#: src/components/compose.jsx:869 msgid "Minimize" msgstr "Minimiser" -#: src/components/compose.jsx:901 +#: src/components/compose.jsx:905 msgid "Looks like you closed the parent window." msgstr "Il semblerait que vous ayez fermé la fenêtre d’origine." -#: src/components/compose.jsx:908 +#: src/components/compose.jsx:912 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." msgstr "Il semblerait que vous ayez déjà un message en cours de publication ouvert dans la fenêtre d’origine. Merci de réessayer une fois ce message publié." -#: src/components/compose.jsx:913 +#: src/components/compose.jsx:917 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?" msgstr "Il semblerait que vous ayez déjà un message en cours de rédaction dans la fenêtre d’origine. Restaurer cette fenêtre annulera la rédaction du message de la fenêtre d’origine sans sauvegarder. Continuer ?" -#: src/components/compose.jsx:956 +#: src/components/compose.jsx:960 msgid "Pop in" msgstr "Restaurer dans la fenêtre d’origine" #. placeholder {0}: replyToStatus.account.acct || replyToStatus.account.username #. placeholder {1}: rtf.format(-replyToStatusMonthsAgo, 'month') -#: src/components/compose.jsx:966 +#: src/components/compose.jsx:970 msgid "Replying to @{0}’s post (<0>{1})" msgstr "En réponse au message de @{0} (<0>{1})" #. placeholder {0}: replyToStatus.account.acct || replyToStatus.account.username -#: src/components/compose.jsx:976 +#: src/components/compose.jsx:980 msgid "Replying to @{0}’s post" msgstr "En réponse au message de @{0}" -#: src/components/compose.jsx:989 +#: src/components/compose.jsx:993 msgid "Editing source post" msgstr "Modification du message d’origine" -#: src/components/compose.jsx:1042 +#: src/components/compose.jsx:1046 msgid "Poll must have at least 2 options" msgstr "Au moins deux choix sont nécessaires pour un sondage" -#: src/components/compose.jsx:1046 +#: src/components/compose.jsx:1050 msgid "Some poll choices are empty" msgstr "Tous les choix du sondage ne sont pas renseignés" -#: src/components/compose.jsx:1059 +#: src/components/compose.jsx:1063 msgid "Some media have no descriptions. Continue?" msgstr "Les médias n’ont pas tous de descriptions renseignées. Continuer ?" -#: src/components/compose.jsx:1111 +#: src/components/compose.jsx:1115 msgid "Attachment #{i} failed" msgstr "#{i} n’a pas pu être joint au message" -#: src/components/compose.jsx:1207 +#: src/components/compose.jsx:1211 #: src/components/status.jsx:2098 #: src/components/timeline.jsx:989 msgid "Content warning" msgstr "Avertissement de contenu" -#: src/components/compose.jsx:1223 +#: src/components/compose.jsx:1227 msgid "Content warning or sensitive media" msgstr "Avertissement de contenu ou média délicat" -#: src/components/compose.jsx:1259 +#: src/components/compose.jsx:1263 #: src/components/status.jsx:94 #: src/pages/settings.jsx:306 msgid "Public" msgstr "Public" -#: src/components/compose.jsx:1264 +#: src/components/compose.jsx:1268 #: src/components/nav-menu.jsx:344 #: src/components/shortcuts-settings.jsx:165 #: src/components/status.jsx:95 msgid "Local" msgstr "Local" -#: src/components/compose.jsx:1268 +#: src/components/compose.jsx:1272 #: src/components/status.jsx:96 #: src/pages/settings.jsx:309 msgid "Unlisted" msgstr "Non-listé" -#: src/components/compose.jsx:1271 +#: src/components/compose.jsx:1275 #: src/components/status.jsx:97 #: src/pages/settings.jsx:312 msgid "Followers only" msgstr "Abonné⋅es seulement" -#: src/components/compose.jsx:1274 +#: src/components/compose.jsx:1278 #: src/components/status.jsx:98 #: src/components/status.jsx:1976 msgid "Private mention" msgstr "Mention privée" -#: src/components/compose.jsx:1283 +#: src/components/compose.jsx:1287 msgid "Post your reply" msgstr "Publier votre réponse" -#: src/components/compose.jsx:1285 +#: src/components/compose.jsx:1289 msgid "Edit your post" msgstr "Modifier votre message" -#: src/components/compose.jsx:1286 +#: src/components/compose.jsx:1290 msgid "What are you doing?" msgstr "Quoi de neuf ?" -#: src/components/compose.jsx:1364 +#: src/components/compose.jsx:1368 msgid "Mark media as sensitive" msgstr "Marquer le média comme délicat" -#: src/components/compose.jsx:1401 +#: src/components/compose.jsx:1405 msgid "Posting on <0/>" msgstr "" -#: src/components/compose.jsx:1432 -#: src/components/compose.jsx:3191 +#: src/components/compose.jsx:1436 +#: src/components/compose.jsx:3260 #: src/components/shortcuts-settings.jsx:715 #: src/pages/list.jsx:362 msgid "Add" msgstr "Insérer" -#: src/components/compose.jsx:1626 +#: src/components/compose.jsx:1662 msgid "Schedule" msgstr "" -#: src/components/compose.jsx:1628 +#: src/components/compose.jsx:1664 #: src/components/keyboard-shortcuts-help.jsx:154 #: src/components/status.jsx:984 #: src/components/status.jsx:1750 @@ -760,48 +764,48 @@ msgstr "" msgid "Reply" msgstr "Répondre" -#: src/components/compose.jsx:1630 +#: src/components/compose.jsx:1666 msgid "Update" msgstr "Mettre à jour" -#: src/components/compose.jsx:1631 +#: src/components/compose.jsx:1667 msgctxt "Submit button in composer" msgid "Post" msgstr "Publier" -#: src/components/compose.jsx:1759 +#: src/components/compose.jsx:1789 msgid "Downloading GIF…" msgstr "Téléchargement du GIF…" -#: src/components/compose.jsx:1787 +#: src/components/compose.jsx:1817 msgid "Failed to download GIF" msgstr "Le GIF n’a pas pu être téléchargé." -#: src/components/compose.jsx:1963 -#: src/components/compose.jsx:2040 +#: src/components/compose.jsx:2032 +#: src/components/compose.jsx:2109 #: src/components/nav-menu.jsx:239 msgid "More…" msgstr "Plus…" -#: src/components/compose.jsx:2472 +#: src/components/compose.jsx:2541 msgid "Uploaded" msgstr "Chargé" -#: src/components/compose.jsx:2485 +#: src/components/compose.jsx:2554 msgid "Image description" msgstr "Description de l’image" -#: src/components/compose.jsx:2486 +#: src/components/compose.jsx:2555 msgid "Video description" msgstr "Description de la vidéo" -#: src/components/compose.jsx:2487 +#: src/components/compose.jsx:2556 msgid "Audio description" msgstr "Description de l’audio" #. placeholder {0}: prettyBytes( imageSize, ) #. placeholder {1}: prettyBytes(imageSizeLimit) -#: src/components/compose.jsx:2523 +#: src/components/compose.jsx:2592 msgid "File size too large. Uploading might encounter issues. Try reduce the file size from {0} to {1} or lower." msgstr "Ce fichier est trop lourd. Son chargement pourrait échouer. Essayez de réduire son poids de {0} à {1} ou moins." @@ -809,13 +813,13 @@ msgstr "Ce fichier est trop lourd. Son chargement pourrait échouer. Essayez de #. placeholder {3}: i18n.number(height) #. placeholder {4}: i18n.number(newWidth) #. placeholder {5}: i18n.number( newHeight, ) -#: src/components/compose.jsx:2535 +#: src/components/compose.jsx:2604 msgid "Dimension too large. Uploading might encounter issues. Try reduce dimension from {2}×{3}px to {4}×{5}px." msgstr "" #. placeholder {6}: prettyBytes( videoSize, ) #. placeholder {7}: prettyBytes(videoSizeLimit) -#: src/components/compose.jsx:2543 +#: src/components/compose.jsx:2612 msgid "File size too large. Uploading might encounter issues. Try reduce the file size from {6} to {7} or lower." msgstr "" @@ -823,149 +827,149 @@ msgstr "" #. placeholder {9}: i18n.number(height) #. placeholder {10}: i18n.number(newWidth) #. placeholder {11}: i18n.number( newHeight, ) -#: src/components/compose.jsx:2555 +#: src/components/compose.jsx:2624 msgid "Dimension too large. Uploading might encounter issues. Try reduce dimension from {8}×{9}px to {10}×{11}px." msgstr "" -#: src/components/compose.jsx:2563 +#: src/components/compose.jsx:2632 msgid "Frame rate too high. Uploading might encounter issues." msgstr "Ce média a une fréquence trop élevée. Son chargement pourrait échouer." -#: src/components/compose.jsx:2623 -#: src/components/compose.jsx:2873 +#: src/components/compose.jsx:2692 +#: src/components/compose.jsx:2942 #: src/components/shortcuts-settings.jsx:726 #: src/pages/catchup.jsx:1074 #: src/pages/filters.jsx:412 msgid "Remove" msgstr "Supprimer" -#: src/components/compose.jsx:2640 +#: src/components/compose.jsx:2709 #: src/compose.jsx:84 msgid "Error" msgstr "Erreur" -#: src/components/compose.jsx:2665 +#: src/components/compose.jsx:2734 msgid "Edit image description" msgstr "Modifier la description de l’image" -#: src/components/compose.jsx:2666 +#: src/components/compose.jsx:2735 msgid "Edit video description" msgstr "Modifier la description de la vidéo" -#: src/components/compose.jsx:2667 +#: src/components/compose.jsx:2736 msgid "Edit audio description" msgstr "Modifier la description de l’audio" -#: src/components/compose.jsx:2712 -#: src/components/compose.jsx:2761 +#: src/components/compose.jsx:2781 +#: src/components/compose.jsx:2830 msgid "Generating description. Please wait…" msgstr "Description en cours de génération. Merci de patienter…" #. placeholder {12}: e.message -#: src/components/compose.jsx:2732 +#: src/components/compose.jsx:2801 msgid "Failed to generate description: {12}" msgstr "" -#: src/components/compose.jsx:2733 +#: src/components/compose.jsx:2802 msgid "Failed to generate description" msgstr "Échec lors de la génération d’une description" -#: src/components/compose.jsx:2745 -#: src/components/compose.jsx:2751 -#: src/components/compose.jsx:2797 +#: src/components/compose.jsx:2814 +#: src/components/compose.jsx:2820 +#: src/components/compose.jsx:2866 msgid "Generate description…" msgstr "Générer une description…" #. placeholder {13}: e?.message ? `: ${e.message}` : '' -#: src/components/compose.jsx:2784 +#: src/components/compose.jsx:2853 msgid "Failed to generate description{13}" msgstr "" #. placeholder {0}: localeCode2Text(lang) -#: src/components/compose.jsx:2799 +#: src/components/compose.jsx:2868 msgid "({0}) <0>— experimental" msgstr "({0}) <0>— expérimental" -#: src/components/compose.jsx:2818 +#: src/components/compose.jsx:2887 msgid "Done" msgstr "Enregistrer" #. placeholder {0}: i + 1 -#: src/components/compose.jsx:2854 +#: src/components/compose.jsx:2923 msgid "Choice {0}" msgstr "" -#: src/components/compose.jsx:2901 +#: src/components/compose.jsx:2970 msgid "Multiple choices" msgstr "Choix multiples" -#: src/components/compose.jsx:2904 +#: src/components/compose.jsx:2973 msgid "Duration" msgstr "Durée" -#: src/components/compose.jsx:2935 +#: src/components/compose.jsx:3004 msgid "Remove poll" msgstr "Supprimer le sondage" -#: src/components/compose.jsx:3150 +#: src/components/compose.jsx:3219 msgid "Search accounts" msgstr "" -#: src/components/compose.jsx:3204 +#: src/components/compose.jsx:3273 #: src/components/generic-accounts.jsx:228 msgid "Error loading accounts" msgstr "Les comptes n’ont pas pu être chargés" -#: src/components/compose.jsx:3348 +#: src/components/compose.jsx:3417 msgid "Custom emojis" msgstr "Émojis personnalisés" -#: src/components/compose.jsx:3368 +#: src/components/compose.jsx:3437 msgid "Search emoji" msgstr "" -#: src/components/compose.jsx:3399 +#: src/components/compose.jsx:3468 msgid "Error loading custom emojis" msgstr "Les émojis personnalisés n’ont pas pu être chargés" -#: src/components/compose.jsx:3410 +#: src/components/compose.jsx:3479 msgid "Recently used" msgstr "" -#: src/components/compose.jsx:3411 +#: src/components/compose.jsx:3480 msgid "Others" msgstr "" #. placeholder {0}: i18n.number(emojis.length - max) -#: src/components/compose.jsx:3449 +#: src/components/compose.jsx:3518 msgid "{0} more…" msgstr "{0} de plus…" -#: src/components/compose.jsx:3587 +#: src/components/compose.jsx:3656 msgid "Search GIFs" msgstr "" -#: src/components/compose.jsx:3602 +#: src/components/compose.jsx:3671 msgid "Powered by GIPHY" msgstr "" -#: src/components/compose.jsx:3610 +#: src/components/compose.jsx:3679 msgid "Type to search GIFs" msgstr "Entrez votre recherche pour trouver des GIFs" -#: src/components/compose.jsx:3708 +#: src/components/compose.jsx:3777 #: src/components/media-modal.jsx:464 #: src/components/timeline.jsx:893 msgid "Previous" msgstr "Précédent" -#: src/components/compose.jsx:3726 +#: src/components/compose.jsx:3795 #: src/components/media-modal.jsx:483 #: src/components/timeline.jsx:910 msgid "Next" msgstr "Suivant" -#: src/components/compose.jsx:3743 +#: src/components/compose.jsx:3812 msgid "Error loading GIFs" msgstr "Erreur lors du chargement des GIFs" diff --git a/src/locales/gl-ES.po b/src/locales/gl-ES.po index b5c3af18..27fba7b6 100644 --- a/src/locales/gl-ES.po +++ b/src/locales/gl-ES.po @@ -8,7 +8,7 @@ msgstr "" "Language: gl\n" "Project-Id-Version: phanpy\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2025-03-06 06:22\n" +"PO-Revision-Date: 2025-03-08 01:54\n" "Last-Translator: \n" "Language-Team: Galician\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" @@ -113,7 +113,7 @@ msgstr "Publicacións" #: src/components/account-info.jsx:430 #: src/components/account-info.jsx:1143 -#: src/components/compose.jsx:2703 +#: src/components/compose.jsx:2772 #: src/components/media-alt-modal.jsx:46 #: src/components/media-modal.jsx:358 #: src/components/status.jsx:1770 @@ -424,11 +424,11 @@ msgstr "Seguir" #: src/components/account-info.jsx:2020 #: src/components/account-info.jsx:2140 #: src/components/account-sheet.jsx:38 -#: src/components/compose.jsx:877 -#: src/components/compose.jsx:2659 -#: src/components/compose.jsx:3133 -#: src/components/compose.jsx:3342 -#: src/components/compose.jsx:3572 +#: src/components/compose.jsx:881 +#: src/components/compose.jsx:2728 +#: src/components/compose.jsx:3202 +#: src/components/compose.jsx:3411 +#: src/components/compose.jsx:3641 #: src/components/drafts.jsx:59 #: src/components/embed-modal.jsx:13 #: src/components/generic-accounts.jsx:143 @@ -575,183 +575,187 @@ msgstr "Inicio" msgid "Compose" msgstr "Escribir" -#: src/components/compose-button.jsx:159 +#: src/components/compose-button.jsx:162 #: src/components/nav-menu.jsx:260 #: src/pages/scheduled-posts.jsx:31 #: src/pages/scheduled-posts.jsx:76 msgid "Scheduled Posts" msgstr "Publicacións programadas" -#: src/components/compose-button.jsx:172 +#: src/components/compose-button.jsx:175 msgid "Add to thread" msgstr "Engadir ao fío" #: src/components/compose.jsx:211 +msgid "Take photo or video" +msgstr "" + +#: src/components/compose.jsx:212 msgid "Add media" msgstr "Engadir multimedia" -#: src/components/compose.jsx:212 +#: src/components/compose.jsx:213 msgid "Add custom emoji" msgstr "Engadir emoji persoal" -#: src/components/compose.jsx:213 +#: src/components/compose.jsx:214 msgid "Add GIF" msgstr "Engadir GIF" -#: src/components/compose.jsx:214 +#: src/components/compose.jsx:215 msgid "Add poll" msgstr "Engadir enquisa" -#: src/components/compose.jsx:215 +#: src/components/compose.jsx:216 msgid "Schedule post" msgstr "Programar publicación" -#: src/components/compose.jsx:411 +#: src/components/compose.jsx:415 msgid "You have unsaved changes. Discard this post?" msgstr "Tes cambios sen gardar. Desbotas esta publicación?" #. placeholder {0}: unsupportedFiles.length #. placeholder {1}: unsupportedFiles[0].name #. placeholder {2}: lf.format( unsupportedFiles.map((f) => f.name), ) -#: src/components/compose.jsx:640 +#: src/components/compose.jsx:644 msgid "{0, plural, one {File {1} is not supported.} other {Files {2} are not supported.}}" msgstr "{0, plural, one {O ficheiro {1} non é compatible.} other {Os ficheiros {2} non son compatibles.}}" -#: src/components/compose.jsx:650 -#: src/components/compose.jsx:668 -#: src/components/compose.jsx:1747 -#: src/components/compose.jsx:1833 +#: src/components/compose.jsx:654 +#: src/components/compose.jsx:672 +#: src/components/compose.jsx:1777 +#: src/components/compose.jsx:1902 msgid "{maxMediaAttachments, plural, one {You can only attach up to 1 file.} other {You can only attach up to # files.}}" msgstr "{maxMediaAttachments, plural, one {Só podes anexar un ficheiro.} other {Só podes anexar ata # ficheiros.}}" -#: src/components/compose.jsx:858 +#: src/components/compose.jsx:862 msgid "Pop out" msgstr "Despregar" -#: src/components/compose.jsx:865 +#: src/components/compose.jsx:869 msgid "Minimize" msgstr "Minimizar" -#: src/components/compose.jsx:901 +#: src/components/compose.jsx:905 msgid "Looks like you closed the parent window." msgstr "Semella que fechaches a xanela nai." -#: src/components/compose.jsx:908 +#: src/components/compose.jsx:912 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." msgstr "Semella que xa tes aberto un cadro de edición na xanela nai e estase a publicar. Por favor agarda a que remate e inténtao outra vez máis tarde." -#: src/components/compose.jsx:913 +#: src/components/compose.jsx:917 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?" msgstr "Semella que xa tes un cadro de edición aberto na xanela nai. Ao traelo a esta xanela desbotarás os cambios realizados na xanela nai. Queres continuar?" -#: src/components/compose.jsx:956 +#: src/components/compose.jsx:960 msgid "Pop in" msgstr "Restablecer" #. placeholder {0}: replyToStatus.account.acct || replyToStatus.account.username #. placeholder {1}: rtf.format(-replyToStatusMonthsAgo, 'month') -#: src/components/compose.jsx:966 +#: src/components/compose.jsx:970 msgid "Replying to @{0}’s post (<0>{1})" msgstr "Respondendo á publicación de @{0} (<0>{1})" #. placeholder {0}: replyToStatus.account.acct || replyToStatus.account.username -#: src/components/compose.jsx:976 +#: src/components/compose.jsx:980 msgid "Replying to @{0}’s post" msgstr "Respondendo á publicación de @{0}" -#: src/components/compose.jsx:989 +#: src/components/compose.jsx:993 msgid "Editing source post" msgstr "Editando o contido da publicación" -#: src/components/compose.jsx:1042 +#: src/components/compose.jsx:1046 msgid "Poll must have at least 2 options" msgstr "A enquisa ten que ter 2 opcións como mínimo" -#: src/components/compose.jsx:1046 +#: src/components/compose.jsx:1050 msgid "Some poll choices are empty" msgstr "Algunhas opcións da enquisa están baleiras" -#: src/components/compose.jsx:1059 +#: src/components/compose.jsx:1063 msgid "Some media have no descriptions. Continue?" msgstr "Algún do multimedia non ten descrición. Queres continuar?" -#: src/components/compose.jsx:1111 +#: src/components/compose.jsx:1115 msgid "Attachment #{i} failed" msgstr "Fallou o anexo #{i}" -#: src/components/compose.jsx:1207 +#: src/components/compose.jsx:1211 #: src/components/status.jsx:2098 #: src/components/timeline.jsx:989 msgid "Content warning" msgstr "Aviso sobre o contido" -#: src/components/compose.jsx:1223 +#: src/components/compose.jsx:1227 msgid "Content warning or sensitive media" msgstr "Aviso sobre o contido ou multimedia sensible" -#: src/components/compose.jsx:1259 +#: src/components/compose.jsx:1263 #: src/components/status.jsx:94 #: src/pages/settings.jsx:306 msgid "Public" msgstr "Pública" -#: src/components/compose.jsx:1264 +#: src/components/compose.jsx:1268 #: src/components/nav-menu.jsx:344 #: src/components/shortcuts-settings.jsx:165 #: src/components/status.jsx:95 msgid "Local" msgstr "Local" -#: src/components/compose.jsx:1268 +#: src/components/compose.jsx:1272 #: src/components/status.jsx:96 #: src/pages/settings.jsx:309 msgid "Unlisted" msgstr "Fóra das listas" -#: src/components/compose.jsx:1271 +#: src/components/compose.jsx:1275 #: src/components/status.jsx:97 #: src/pages/settings.jsx:312 msgid "Followers only" msgstr "Só para seguidoras" -#: src/components/compose.jsx:1274 +#: src/components/compose.jsx:1278 #: src/components/status.jsx:98 #: src/components/status.jsx:1976 msgid "Private mention" msgstr "Mención privada" -#: src/components/compose.jsx:1283 +#: src/components/compose.jsx:1287 msgid "Post your reply" msgstr "Publica a resposta" -#: src/components/compose.jsx:1285 +#: src/components/compose.jsx:1289 msgid "Edit your post" msgstr "Edita a publicación" -#: src/components/compose.jsx:1286 +#: src/components/compose.jsx:1290 msgid "What are you doing?" msgstr "Que estás a facer?" -#: src/components/compose.jsx:1364 +#: src/components/compose.jsx:1368 msgid "Mark media as sensitive" msgstr "Marcar o multimedia como sensible" -#: src/components/compose.jsx:1401 +#: src/components/compose.jsx:1405 msgid "Posting on <0/>" msgstr "Publicar o <0/>" -#: src/components/compose.jsx:1432 -#: src/components/compose.jsx:3191 +#: src/components/compose.jsx:1436 +#: src/components/compose.jsx:3260 #: src/components/shortcuts-settings.jsx:715 #: src/pages/list.jsx:362 msgid "Add" msgstr "Engadir" -#: src/components/compose.jsx:1626 +#: src/components/compose.jsx:1662 msgid "Schedule" msgstr "Programar" -#: src/components/compose.jsx:1628 +#: src/components/compose.jsx:1664 #: src/components/keyboard-shortcuts-help.jsx:154 #: src/components/status.jsx:984 #: src/components/status.jsx:1750 @@ -760,48 +764,48 @@ msgstr "Programar" msgid "Reply" msgstr "Responder" -#: src/components/compose.jsx:1630 +#: src/components/compose.jsx:1666 msgid "Update" msgstr "Actualizar" -#: src/components/compose.jsx:1631 +#: src/components/compose.jsx:1667 msgctxt "Submit button in composer" msgid "Post" msgstr "Publicar" -#: src/components/compose.jsx:1759 +#: src/components/compose.jsx:1789 msgid "Downloading GIF…" msgstr "Descargando GIF…" -#: src/components/compose.jsx:1787 +#: src/components/compose.jsx:1817 msgid "Failed to download GIF" msgstr "Fallou a descarga da GIF" -#: src/components/compose.jsx:1963 -#: src/components/compose.jsx:2040 +#: src/components/compose.jsx:2032 +#: src/components/compose.jsx:2109 #: src/components/nav-menu.jsx:239 msgid "More…" msgstr "Máis…" -#: src/components/compose.jsx:2472 +#: src/components/compose.jsx:2541 msgid "Uploaded" msgstr "Cargada" -#: src/components/compose.jsx:2485 +#: src/components/compose.jsx:2554 msgid "Image description" msgstr "Descrición da imaxe" -#: src/components/compose.jsx:2486 +#: src/components/compose.jsx:2555 msgid "Video description" msgstr "Descrición do vídeo" -#: src/components/compose.jsx:2487 +#: src/components/compose.jsx:2556 msgid "Audio description" msgstr "Descrición do audio" #. placeholder {0}: prettyBytes( imageSize, ) #. placeholder {1}: prettyBytes(imageSizeLimit) -#: src/components/compose.jsx:2523 +#: src/components/compose.jsx:2592 msgid "File size too large. Uploading might encounter issues. Try reduce the file size from {0} to {1} or lower." msgstr "Ficheiro demasiado grande. Podería haber problemas ao cargalo. Intenta reducir o tamaño de {0} a {1} ou inferior." @@ -809,13 +813,13 @@ msgstr "Ficheiro demasiado grande. Podería haber problemas ao cargalo. Intenta #. placeholder {3}: i18n.number(height) #. placeholder {4}: i18n.number(newWidth) #. placeholder {5}: i18n.number( newHeight, ) -#: src/components/compose.jsx:2535 +#: src/components/compose.jsx:2604 msgid "Dimension too large. Uploading might encounter issues. Try reduce dimension from {2}×{3}px to {4}×{5}px." msgstr "Tamaño demasiado grande. Podería dar problemas ao cargala. Intenta reducir o tamaño de {2}×{3}px a {4}×{5}px." #. placeholder {6}: prettyBytes( videoSize, ) #. placeholder {7}: prettyBytes(videoSizeLimit) -#: src/components/compose.jsx:2543 +#: src/components/compose.jsx:2612 msgid "File size too large. Uploading might encounter issues. Try reduce the file size from {6} to {7} or lower." msgstr "Ficheiro demasiado grande. Podería haber problemas ao cargalo. Intenta reducir o tamaño de {6} a {7} ou inferior." @@ -823,149 +827,149 @@ msgstr "Ficheiro demasiado grande. Podería haber problemas ao cargalo. Intenta #. placeholder {9}: i18n.number(height) #. placeholder {10}: i18n.number(newWidth) #. placeholder {11}: i18n.number( newHeight, ) -#: src/components/compose.jsx:2555 +#: src/components/compose.jsx:2624 msgid "Dimension too large. Uploading might encounter issues. Try reduce dimension from {8}×{9}px to {10}×{11}px." msgstr "Tamaño demasiado grande. Podería dar problemas ao cargala. Intenta reducir o tamaño de {8}×{9}px a {10}×{11}px." -#: src/components/compose.jsx:2563 +#: src/components/compose.jsx:2632 msgid "Frame rate too high. Uploading might encounter issues." msgstr "Taxa de imaxes demasiado alta. Podería dar problemas ao cargalo." -#: src/components/compose.jsx:2623 -#: src/components/compose.jsx:2873 +#: src/components/compose.jsx:2692 +#: src/components/compose.jsx:2942 #: src/components/shortcuts-settings.jsx:726 #: src/pages/catchup.jsx:1074 #: src/pages/filters.jsx:412 msgid "Remove" msgstr "Retirar" -#: src/components/compose.jsx:2640 +#: src/components/compose.jsx:2709 #: src/compose.jsx:84 msgid "Error" msgstr "Erro" -#: src/components/compose.jsx:2665 +#: src/components/compose.jsx:2734 msgid "Edit image description" msgstr "Editar descrición da imaxe" -#: src/components/compose.jsx:2666 +#: src/components/compose.jsx:2735 msgid "Edit video description" msgstr "Editar descrición do vídeo" -#: src/components/compose.jsx:2667 +#: src/components/compose.jsx:2736 msgid "Edit audio description" msgstr "Editar descrición do audio" -#: src/components/compose.jsx:2712 -#: src/components/compose.jsx:2761 +#: src/components/compose.jsx:2781 +#: src/components/compose.jsx:2830 msgid "Generating description. Please wait…" msgstr "Creando a descrición. Agarda…" #. placeholder {12}: e.message -#: src/components/compose.jsx:2732 +#: src/components/compose.jsx:2801 msgid "Failed to generate description: {12}" msgstr "Fallou a creación da descrición: {12}" -#: src/components/compose.jsx:2733 +#: src/components/compose.jsx:2802 msgid "Failed to generate description" msgstr "Fallou a creación da descrición" -#: src/components/compose.jsx:2745 -#: src/components/compose.jsx:2751 -#: src/components/compose.jsx:2797 +#: src/components/compose.jsx:2814 +#: src/components/compose.jsx:2820 +#: src/components/compose.jsx:2866 msgid "Generate description…" msgstr "Crear unha descrición…" #. placeholder {13}: e?.message ? `: ${e.message}` : '' -#: src/components/compose.jsx:2784 +#: src/components/compose.jsx:2853 msgid "Failed to generate description{13}" msgstr "Fallou a creación da descrición{13}" #. placeholder {0}: localeCode2Text(lang) -#: src/components/compose.jsx:2799 +#: src/components/compose.jsx:2868 msgid "({0}) <0>— experimental" msgstr "({0}) <0>— experimental" -#: src/components/compose.jsx:2818 +#: src/components/compose.jsx:2887 msgid "Done" msgstr "Feito" #. placeholder {0}: i + 1 -#: src/components/compose.jsx:2854 +#: src/components/compose.jsx:2923 msgid "Choice {0}" msgstr "Opción {0}" -#: src/components/compose.jsx:2901 +#: src/components/compose.jsx:2970 msgid "Multiple choices" msgstr "Varias opcións" -#: src/components/compose.jsx:2904 +#: src/components/compose.jsx:2973 msgid "Duration" msgstr "Duración" -#: src/components/compose.jsx:2935 +#: src/components/compose.jsx:3004 msgid "Remove poll" msgstr "Retirar enquisa" -#: src/components/compose.jsx:3150 +#: src/components/compose.jsx:3219 msgid "Search accounts" msgstr "Buscar contas" -#: src/components/compose.jsx:3204 +#: src/components/compose.jsx:3273 #: src/components/generic-accounts.jsx:228 msgid "Error loading accounts" msgstr "Erro ao cargar as contas" -#: src/components/compose.jsx:3348 +#: src/components/compose.jsx:3417 msgid "Custom emojis" msgstr "Emojis personais" -#: src/components/compose.jsx:3368 +#: src/components/compose.jsx:3437 msgid "Search emoji" msgstr "Buscar emoji" -#: src/components/compose.jsx:3399 +#: src/components/compose.jsx:3468 msgid "Error loading custom emojis" msgstr "Erro ao cargar os emojis personais" -#: src/components/compose.jsx:3410 +#: src/components/compose.jsx:3479 msgid "Recently used" msgstr "Usados recentemente" -#: src/components/compose.jsx:3411 +#: src/components/compose.jsx:3480 msgid "Others" msgstr "Outros" #. placeholder {0}: i18n.number(emojis.length - max) -#: src/components/compose.jsx:3449 +#: src/components/compose.jsx:3518 msgid "{0} more…" msgstr "{0} mais…" -#: src/components/compose.jsx:3587 +#: src/components/compose.jsx:3656 msgid "Search GIFs" msgstr "Buscar GIFs" -#: src/components/compose.jsx:3602 +#: src/components/compose.jsx:3671 msgid "Powered by GIPHY" msgstr "Proporcionado por GIPHY" -#: src/components/compose.jsx:3610 +#: src/components/compose.jsx:3679 msgid "Type to search GIFs" msgstr "Escribe para buscar GIFs" -#: src/components/compose.jsx:3708 +#: src/components/compose.jsx:3777 #: src/components/media-modal.jsx:464 #: src/components/timeline.jsx:893 msgid "Previous" msgstr "Anterior" -#: src/components/compose.jsx:3726 +#: src/components/compose.jsx:3795 #: src/components/media-modal.jsx:483 #: src/components/timeline.jsx:910 msgid "Next" msgstr "Seguinte" -#: src/components/compose.jsx:3743 +#: src/components/compose.jsx:3812 msgid "Error loading GIFs" msgstr "Erro ao cargar GIFs" diff --git a/src/locales/he-IL.po b/src/locales/he-IL.po index 04a2e893..c52a3db1 100644 --- a/src/locales/he-IL.po +++ b/src/locales/he-IL.po @@ -8,7 +8,7 @@ msgstr "" "Language: he\n" "Project-Id-Version: phanpy\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2025-03-06 06:21\n" +"PO-Revision-Date: 2025-03-08 01:54\n" "Last-Translator: \n" "Language-Team: Hebrew\n" "Plural-Forms: nplurals=4; plural=n%100==1 ? 0 : n%100==2 ? 1 : n%100==3 || n%100==4 ? 2 : 3;\n" @@ -113,7 +113,7 @@ msgstr "הודעות" #: src/components/account-info.jsx:430 #: src/components/account-info.jsx:1143 -#: src/components/compose.jsx:2703 +#: src/components/compose.jsx:2772 #: src/components/media-alt-modal.jsx:46 #: src/components/media-modal.jsx:358 #: src/components/status.jsx:1770 @@ -424,11 +424,11 @@ msgstr "לעקוב" #: src/components/account-info.jsx:2020 #: src/components/account-info.jsx:2140 #: src/components/account-sheet.jsx:38 -#: src/components/compose.jsx:877 -#: src/components/compose.jsx:2659 -#: src/components/compose.jsx:3133 -#: src/components/compose.jsx:3342 -#: src/components/compose.jsx:3572 +#: src/components/compose.jsx:881 +#: src/components/compose.jsx:2728 +#: src/components/compose.jsx:3202 +#: src/components/compose.jsx:3411 +#: src/components/compose.jsx:3641 #: src/components/drafts.jsx:59 #: src/components/embed-modal.jsx:13 #: src/components/generic-accounts.jsx:143 @@ -575,183 +575,187 @@ msgstr "" msgid "Compose" msgstr "" -#: src/components/compose-button.jsx:159 +#: src/components/compose-button.jsx:162 #: src/components/nav-menu.jsx:260 #: src/pages/scheduled-posts.jsx:31 #: src/pages/scheduled-posts.jsx:76 msgid "Scheduled Posts" msgstr "" -#: src/components/compose-button.jsx:172 +#: src/components/compose-button.jsx:175 msgid "Add to thread" msgstr "" #: src/components/compose.jsx:211 -msgid "Add media" +msgid "Take photo or video" msgstr "" #: src/components/compose.jsx:212 +msgid "Add media" +msgstr "" + +#: src/components/compose.jsx:213 msgid "Add custom emoji" msgstr "הוספת אימוג׳י מיוחד" -#: src/components/compose.jsx:213 +#: src/components/compose.jsx:214 msgid "Add GIF" msgstr "" -#: src/components/compose.jsx:214 +#: src/components/compose.jsx:215 msgid "Add poll" msgstr "" -#: src/components/compose.jsx:215 +#: src/components/compose.jsx:216 msgid "Schedule post" msgstr "" -#: src/components/compose.jsx:411 +#: src/components/compose.jsx:415 msgid "You have unsaved changes. Discard this post?" msgstr "" #. placeholder {0}: unsupportedFiles.length #. placeholder {1}: unsupportedFiles[0].name #. placeholder {2}: lf.format( unsupportedFiles.map((f) => f.name), ) -#: src/components/compose.jsx:640 +#: src/components/compose.jsx:644 msgid "{0, plural, one {File {1} is not supported.} other {Files {2} are not supported.}}" msgstr "" -#: src/components/compose.jsx:650 -#: src/components/compose.jsx:668 -#: src/components/compose.jsx:1747 -#: src/components/compose.jsx:1833 +#: src/components/compose.jsx:654 +#: src/components/compose.jsx:672 +#: src/components/compose.jsx:1777 +#: src/components/compose.jsx:1902 msgid "{maxMediaAttachments, plural, one {You can only attach up to 1 file.} other {You can only attach up to # files.}}" msgstr "" -#: src/components/compose.jsx:858 +#: src/components/compose.jsx:862 msgid "Pop out" msgstr "" -#: src/components/compose.jsx:865 +#: src/components/compose.jsx:869 msgid "Minimize" msgstr "מזעור" -#: src/components/compose.jsx:901 +#: src/components/compose.jsx:905 msgid "Looks like you closed the parent window." msgstr "" -#: src/components/compose.jsx:908 +#: src/components/compose.jsx:912 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." msgstr "" -#: src/components/compose.jsx:913 +#: src/components/compose.jsx:917 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?" msgstr "" -#: src/components/compose.jsx:956 +#: src/components/compose.jsx:960 msgid "Pop in" msgstr "" #. placeholder {0}: replyToStatus.account.acct || replyToStatus.account.username #. placeholder {1}: rtf.format(-replyToStatusMonthsAgo, 'month') -#: src/components/compose.jsx:966 +#: src/components/compose.jsx:970 msgid "Replying to @{0}’s post (<0>{1})" msgstr "בתגובה להודעה של @{0} (<0>{1})" #. placeholder {0}: replyToStatus.account.acct || replyToStatus.account.username -#: src/components/compose.jsx:976 +#: src/components/compose.jsx:980 msgid "Replying to @{0}’s post" msgstr "בתגובה להודעה של @{0}" -#: src/components/compose.jsx:989 +#: src/components/compose.jsx:993 msgid "Editing source post" msgstr "" -#: src/components/compose.jsx:1042 +#: src/components/compose.jsx:1046 msgid "Poll must have at least 2 options" msgstr "סקר צריך לכלול לפחות שתי אפשרויות" -#: src/components/compose.jsx:1046 +#: src/components/compose.jsx:1050 msgid "Some poll choices are empty" msgstr "יש בסקר אפשרויות ריקות" -#: src/components/compose.jsx:1059 +#: src/components/compose.jsx:1063 msgid "Some media have no descriptions. Continue?" msgstr "" -#: src/components/compose.jsx:1111 +#: src/components/compose.jsx:1115 msgid "Attachment #{i} failed" msgstr "" -#: src/components/compose.jsx:1207 +#: src/components/compose.jsx:1211 #: src/components/status.jsx:2098 #: src/components/timeline.jsx:989 msgid "Content warning" msgstr "" -#: src/components/compose.jsx:1223 +#: src/components/compose.jsx:1227 msgid "Content warning or sensitive media" msgstr "" -#: src/components/compose.jsx:1259 +#: src/components/compose.jsx:1263 #: src/components/status.jsx:94 #: src/pages/settings.jsx:306 msgid "Public" msgstr "פומבי" -#: src/components/compose.jsx:1264 +#: src/components/compose.jsx:1268 #: src/components/nav-menu.jsx:344 #: src/components/shortcuts-settings.jsx:165 #: src/components/status.jsx:95 msgid "Local" msgstr "" -#: src/components/compose.jsx:1268 +#: src/components/compose.jsx:1272 #: src/components/status.jsx:96 #: src/pages/settings.jsx:309 msgid "Unlisted" msgstr "" -#: src/components/compose.jsx:1271 +#: src/components/compose.jsx:1275 #: src/components/status.jsx:97 #: src/pages/settings.jsx:312 msgid "Followers only" msgstr "לעוקבים בלבד" -#: src/components/compose.jsx:1274 +#: src/components/compose.jsx:1278 #: src/components/status.jsx:98 #: src/components/status.jsx:1976 msgid "Private mention" msgstr "" -#: src/components/compose.jsx:1283 +#: src/components/compose.jsx:1287 msgid "Post your reply" msgstr "" -#: src/components/compose.jsx:1285 +#: src/components/compose.jsx:1289 msgid "Edit your post" msgstr "" -#: src/components/compose.jsx:1286 +#: src/components/compose.jsx:1290 msgid "What are you doing?" msgstr "" -#: src/components/compose.jsx:1364 +#: src/components/compose.jsx:1368 msgid "Mark media as sensitive" msgstr "" -#: src/components/compose.jsx:1401 +#: src/components/compose.jsx:1405 msgid "Posting on <0/>" msgstr "" -#: src/components/compose.jsx:1432 -#: src/components/compose.jsx:3191 +#: src/components/compose.jsx:1436 +#: src/components/compose.jsx:3260 #: src/components/shortcuts-settings.jsx:715 #: src/pages/list.jsx:362 msgid "Add" msgstr "הוספה" -#: src/components/compose.jsx:1626 +#: src/components/compose.jsx:1662 msgid "Schedule" msgstr "" -#: src/components/compose.jsx:1628 +#: src/components/compose.jsx:1664 #: src/components/keyboard-shortcuts-help.jsx:154 #: src/components/status.jsx:984 #: src/components/status.jsx:1750 @@ -760,48 +764,48 @@ msgstr "" msgid "Reply" msgstr "" -#: src/components/compose.jsx:1630 +#: src/components/compose.jsx:1666 msgid "Update" msgstr "" -#: src/components/compose.jsx:1631 +#: src/components/compose.jsx:1667 msgctxt "Submit button in composer" msgid "Post" msgstr "" -#: src/components/compose.jsx:1759 +#: src/components/compose.jsx:1789 msgid "Downloading GIF…" msgstr "" -#: src/components/compose.jsx:1787 +#: src/components/compose.jsx:1817 msgid "Failed to download GIF" msgstr "" -#: src/components/compose.jsx:1963 -#: src/components/compose.jsx:2040 +#: src/components/compose.jsx:2032 +#: src/components/compose.jsx:2109 #: src/components/nav-menu.jsx:239 msgid "More…" msgstr "עוד…" -#: src/components/compose.jsx:2472 +#: src/components/compose.jsx:2541 msgid "Uploaded" msgstr "" -#: src/components/compose.jsx:2485 +#: src/components/compose.jsx:2554 msgid "Image description" msgstr "תיאור תמונה" -#: src/components/compose.jsx:2486 +#: src/components/compose.jsx:2555 msgid "Video description" msgstr "תיאור סרטון" -#: src/components/compose.jsx:2487 +#: src/components/compose.jsx:2556 msgid "Audio description" msgstr "תיאור שמע" #. placeholder {0}: prettyBytes( imageSize, ) #. placeholder {1}: prettyBytes(imageSizeLimit) -#: src/components/compose.jsx:2523 +#: src/components/compose.jsx:2592 msgid "File size too large. Uploading might encounter issues. Try reduce the file size from {0} to {1} or lower." msgstr "" @@ -809,13 +813,13 @@ msgstr "" #. placeholder {3}: i18n.number(height) #. placeholder {4}: i18n.number(newWidth) #. placeholder {5}: i18n.number( newHeight, ) -#: src/components/compose.jsx:2535 +#: src/components/compose.jsx:2604 msgid "Dimension too large. Uploading might encounter issues. Try reduce dimension from {2}×{3}px to {4}×{5}px." msgstr "" #. placeholder {6}: prettyBytes( videoSize, ) #. placeholder {7}: prettyBytes(videoSizeLimit) -#: src/components/compose.jsx:2543 +#: src/components/compose.jsx:2612 msgid "File size too large. Uploading might encounter issues. Try reduce the file size from {6} to {7} or lower." msgstr "" @@ -823,149 +827,149 @@ msgstr "" #. placeholder {9}: i18n.number(height) #. placeholder {10}: i18n.number(newWidth) #. placeholder {11}: i18n.number( newHeight, ) -#: src/components/compose.jsx:2555 +#: src/components/compose.jsx:2624 msgid "Dimension too large. Uploading might encounter issues. Try reduce dimension from {8}×{9}px to {10}×{11}px." msgstr "" -#: src/components/compose.jsx:2563 +#: src/components/compose.jsx:2632 msgid "Frame rate too high. Uploading might encounter issues." msgstr "" -#: src/components/compose.jsx:2623 -#: src/components/compose.jsx:2873 +#: src/components/compose.jsx:2692 +#: src/components/compose.jsx:2942 #: src/components/shortcuts-settings.jsx:726 #: src/pages/catchup.jsx:1074 #: src/pages/filters.jsx:412 msgid "Remove" msgstr "" -#: src/components/compose.jsx:2640 +#: src/components/compose.jsx:2709 #: src/compose.jsx:84 msgid "Error" msgstr "תקלה" -#: src/components/compose.jsx:2665 +#: src/components/compose.jsx:2734 msgid "Edit image description" msgstr "" -#: src/components/compose.jsx:2666 +#: src/components/compose.jsx:2735 msgid "Edit video description" msgstr "" -#: src/components/compose.jsx:2667 +#: src/components/compose.jsx:2736 msgid "Edit audio description" msgstr "" -#: src/components/compose.jsx:2712 -#: src/components/compose.jsx:2761 +#: src/components/compose.jsx:2781 +#: src/components/compose.jsx:2830 msgid "Generating description. Please wait…" msgstr "" #. placeholder {12}: e.message -#: src/components/compose.jsx:2732 +#: src/components/compose.jsx:2801 msgid "Failed to generate description: {12}" msgstr "" -#: src/components/compose.jsx:2733 +#: src/components/compose.jsx:2802 msgid "Failed to generate description" msgstr "" -#: src/components/compose.jsx:2745 -#: src/components/compose.jsx:2751 -#: src/components/compose.jsx:2797 +#: src/components/compose.jsx:2814 +#: src/components/compose.jsx:2820 +#: src/components/compose.jsx:2866 msgid "Generate description…" msgstr "" #. placeholder {13}: e?.message ? `: ${e.message}` : '' -#: src/components/compose.jsx:2784 +#: src/components/compose.jsx:2853 msgid "Failed to generate description{13}" msgstr "" #. placeholder {0}: localeCode2Text(lang) -#: src/components/compose.jsx:2799 +#: src/components/compose.jsx:2868 msgid "({0}) <0>— experimental" msgstr "" -#: src/components/compose.jsx:2818 +#: src/components/compose.jsx:2887 msgid "Done" msgstr "" #. placeholder {0}: i + 1 -#: src/components/compose.jsx:2854 +#: src/components/compose.jsx:2923 msgid "Choice {0}" msgstr "" -#: src/components/compose.jsx:2901 +#: src/components/compose.jsx:2970 msgid "Multiple choices" msgstr "בחירה מרובה" -#: src/components/compose.jsx:2904 +#: src/components/compose.jsx:2973 msgid "Duration" msgstr "" -#: src/components/compose.jsx:2935 +#: src/components/compose.jsx:3004 msgid "Remove poll" msgstr "הסרת סקר" -#: src/components/compose.jsx:3150 +#: src/components/compose.jsx:3219 msgid "Search accounts" msgstr "" -#: src/components/compose.jsx:3204 +#: src/components/compose.jsx:3273 #: src/components/generic-accounts.jsx:228 msgid "Error loading accounts" msgstr "תקלה בטעינת חשבונות" -#: src/components/compose.jsx:3348 +#: src/components/compose.jsx:3417 msgid "Custom emojis" msgstr "אימוג׳י מיוחדים" -#: src/components/compose.jsx:3368 +#: src/components/compose.jsx:3437 msgid "Search emoji" msgstr "" -#: src/components/compose.jsx:3399 +#: src/components/compose.jsx:3468 msgid "Error loading custom emojis" msgstr "תקלה בטעינת אימוג׳י מיוחדים" -#: src/components/compose.jsx:3410 +#: src/components/compose.jsx:3479 msgid "Recently used" msgstr "" -#: src/components/compose.jsx:3411 +#: src/components/compose.jsx:3480 msgid "Others" msgstr "" #. placeholder {0}: i18n.number(emojis.length - max) -#: src/components/compose.jsx:3449 +#: src/components/compose.jsx:3518 msgid "{0} more…" msgstr "" -#: src/components/compose.jsx:3587 +#: src/components/compose.jsx:3656 msgid "Search GIFs" msgstr "" -#: src/components/compose.jsx:3602 +#: src/components/compose.jsx:3671 msgid "Powered by GIPHY" msgstr "" -#: src/components/compose.jsx:3610 +#: src/components/compose.jsx:3679 msgid "Type to search GIFs" msgstr "" -#: src/components/compose.jsx:3708 +#: src/components/compose.jsx:3777 #: src/components/media-modal.jsx:464 #: src/components/timeline.jsx:893 msgid "Previous" msgstr "" -#: src/components/compose.jsx:3726 +#: src/components/compose.jsx:3795 #: src/components/media-modal.jsx:483 #: src/components/timeline.jsx:910 msgid "Next" msgstr "" -#: src/components/compose.jsx:3743 +#: src/components/compose.jsx:3812 msgid "Error loading GIFs" msgstr "תקלה בטעינת גיפים" diff --git a/src/locales/it-IT.po b/src/locales/it-IT.po index fb138cae..c1c7e50e 100644 --- a/src/locales/it-IT.po +++ b/src/locales/it-IT.po @@ -8,7 +8,7 @@ msgstr "" "Language: it\n" "Project-Id-Version: phanpy\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2025-03-06 06:21\n" +"PO-Revision-Date: 2025-03-08 01:54\n" "Last-Translator: \n" "Language-Team: Italian\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" @@ -113,7 +113,7 @@ msgstr "Post" #: src/components/account-info.jsx:430 #: src/components/account-info.jsx:1143 -#: src/components/compose.jsx:2703 +#: src/components/compose.jsx:2772 #: src/components/media-alt-modal.jsx:46 #: src/components/media-modal.jsx:358 #: src/components/status.jsx:1770 @@ -424,11 +424,11 @@ msgstr "Segui" #: src/components/account-info.jsx:2020 #: src/components/account-info.jsx:2140 #: src/components/account-sheet.jsx:38 -#: src/components/compose.jsx:877 -#: src/components/compose.jsx:2659 -#: src/components/compose.jsx:3133 -#: src/components/compose.jsx:3342 -#: src/components/compose.jsx:3572 +#: src/components/compose.jsx:881 +#: src/components/compose.jsx:2728 +#: src/components/compose.jsx:3202 +#: src/components/compose.jsx:3411 +#: src/components/compose.jsx:3641 #: src/components/drafts.jsx:59 #: src/components/embed-modal.jsx:13 #: src/components/generic-accounts.jsx:143 @@ -575,183 +575,187 @@ msgstr "Home" msgid "Compose" msgstr "Componi" -#: src/components/compose-button.jsx:159 +#: src/components/compose-button.jsx:162 #: src/components/nav-menu.jsx:260 #: src/pages/scheduled-posts.jsx:31 #: src/pages/scheduled-posts.jsx:76 msgid "Scheduled Posts" msgstr "Post pianificati" -#: src/components/compose-button.jsx:172 +#: src/components/compose-button.jsx:175 msgid "Add to thread" msgstr "Aggiungi a discussione" #: src/components/compose.jsx:211 +msgid "Take photo or video" +msgstr "" + +#: src/components/compose.jsx:212 msgid "Add media" msgstr "Aggiungi media" -#: src/components/compose.jsx:212 +#: src/components/compose.jsx:213 msgid "Add custom emoji" msgstr "Aggiungo emoji personalizzata" -#: src/components/compose.jsx:213 +#: src/components/compose.jsx:214 msgid "Add GIF" msgstr "Aggiungi GIF" -#: src/components/compose.jsx:214 +#: src/components/compose.jsx:215 msgid "Add poll" msgstr "Aggiungi sondaggio" -#: src/components/compose.jsx:215 +#: src/components/compose.jsx:216 msgid "Schedule post" msgstr "Pianifica post" -#: src/components/compose.jsx:411 +#: src/components/compose.jsx:415 msgid "You have unsaved changes. Discard this post?" msgstr "Ci sono modifiche non salvate. Scartare il post?" #. placeholder {0}: unsupportedFiles.length #. placeholder {1}: unsupportedFiles[0].name #. placeholder {2}: lf.format( unsupportedFiles.map((f) => f.name), ) -#: src/components/compose.jsx:640 +#: src/components/compose.jsx:644 msgid "{0, plural, one {File {1} is not supported.} other {Files {2} are not supported.}}" msgstr "{0, plural, one {Il file {1} non è supportato.} other {I file {2} non sono supportati.}}" -#: src/components/compose.jsx:650 -#: src/components/compose.jsx:668 -#: src/components/compose.jsx:1747 -#: src/components/compose.jsx:1833 +#: src/components/compose.jsx:654 +#: src/components/compose.jsx:672 +#: src/components/compose.jsx:1777 +#: src/components/compose.jsx:1902 msgid "{maxMediaAttachments, plural, one {You can only attach up to 1 file.} other {You can only attach up to # files.}}" msgstr "{maxMediaAttachments, plural, one {Puoi allegare fino a 1 documento.} other {Puoi allegare fino a # documenti.}}" -#: src/components/compose.jsx:858 +#: src/components/compose.jsx:862 msgid "Pop out" msgstr "Scollega" -#: src/components/compose.jsx:865 +#: src/components/compose.jsx:869 msgid "Minimize" msgstr "Contrai" -#: src/components/compose.jsx:901 +#: src/components/compose.jsx:905 msgid "Looks like you closed the parent window." msgstr "Sembra tu abbia chiuso la finestra genitore." -#: src/components/compose.jsx:908 +#: src/components/compose.jsx:912 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." msgstr "Sembra tu abbia già un campo di composizione aperto nella finestra genitore e sia in fase di pubblicazione. Attendi il completamento e riprova." -#: src/components/compose.jsx:913 +#: src/components/compose.jsx:917 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?" msgstr "Sembra che tu abbia già un campo di composizione aperto nella finestra principale. Far apparire questa finestra eliminerà le modifiche effettuate nella finestra principale. Vuoi proseguire?" -#: src/components/compose.jsx:956 +#: src/components/compose.jsx:960 msgid "Pop in" msgstr "Collega" #. placeholder {0}: replyToStatus.account.acct || replyToStatus.account.username #. placeholder {1}: rtf.format(-replyToStatusMonthsAgo, 'month') -#: src/components/compose.jsx:966 +#: src/components/compose.jsx:970 msgid "Replying to @{0}’s post (<0>{1})" msgstr "In risposta al post di @{0} (<0>{1})" #. placeholder {0}: replyToStatus.account.acct || replyToStatus.account.username -#: src/components/compose.jsx:976 +#: src/components/compose.jsx:980 msgid "Replying to @{0}’s post" msgstr "In risposta al post di @{0}" -#: src/components/compose.jsx:989 +#: src/components/compose.jsx:993 msgid "Editing source post" msgstr "Modificando post originale" -#: src/components/compose.jsx:1042 +#: src/components/compose.jsx:1046 msgid "Poll must have at least 2 options" msgstr "Il sondaggio deve avere almeno 2 opzioni" -#: src/components/compose.jsx:1046 +#: src/components/compose.jsx:1050 msgid "Some poll choices are empty" msgstr "Alcune scelte del sondaggio sono vuote" -#: src/components/compose.jsx:1059 +#: src/components/compose.jsx:1063 msgid "Some media have no descriptions. Continue?" msgstr "Alcuni media sono senza descrizione. Continuare?" -#: src/components/compose.jsx:1111 +#: src/components/compose.jsx:1115 msgid "Attachment #{i} failed" msgstr "Allegato #{i} fallito" -#: src/components/compose.jsx:1207 +#: src/components/compose.jsx:1211 #: src/components/status.jsx:2098 #: src/components/timeline.jsx:989 msgid "Content warning" msgstr "Avviso contenuto" -#: src/components/compose.jsx:1223 +#: src/components/compose.jsx:1227 msgid "Content warning or sensitive media" msgstr "Avviso contenuto o media sensibili" -#: src/components/compose.jsx:1259 +#: src/components/compose.jsx:1263 #: src/components/status.jsx:94 #: src/pages/settings.jsx:306 msgid "Public" msgstr "Pubblico" -#: src/components/compose.jsx:1264 +#: src/components/compose.jsx:1268 #: src/components/nav-menu.jsx:344 #: src/components/shortcuts-settings.jsx:165 #: src/components/status.jsx:95 msgid "Local" msgstr "Locale" -#: src/components/compose.jsx:1268 +#: src/components/compose.jsx:1272 #: src/components/status.jsx:96 #: src/pages/settings.jsx:309 msgid "Unlisted" msgstr "Non in lista" -#: src/components/compose.jsx:1271 +#: src/components/compose.jsx:1275 #: src/components/status.jsx:97 #: src/pages/settings.jsx:312 msgid "Followers only" msgstr "Solo seguaci" -#: src/components/compose.jsx:1274 +#: src/components/compose.jsx:1278 #: src/components/status.jsx:98 #: src/components/status.jsx:1976 msgid "Private mention" msgstr "Menzione privata" -#: src/components/compose.jsx:1283 +#: src/components/compose.jsx:1287 msgid "Post your reply" msgstr "Pubblica la tua risposta" -#: src/components/compose.jsx:1285 +#: src/components/compose.jsx:1289 msgid "Edit your post" msgstr "Modifica il tuo post" -#: src/components/compose.jsx:1286 +#: src/components/compose.jsx:1290 msgid "What are you doing?" msgstr "Che stai facendo?" -#: src/components/compose.jsx:1364 +#: src/components/compose.jsx:1368 msgid "Mark media as sensitive" msgstr "Contrassegna media come sensibili" -#: src/components/compose.jsx:1401 +#: src/components/compose.jsx:1405 msgid "Posting on <0/>" msgstr "Data pubblicazione: <0/>" -#: src/components/compose.jsx:1432 -#: src/components/compose.jsx:3191 +#: src/components/compose.jsx:1436 +#: src/components/compose.jsx:3260 #: src/components/shortcuts-settings.jsx:715 #: src/pages/list.jsx:362 msgid "Add" msgstr "Aggiungi" -#: src/components/compose.jsx:1626 +#: src/components/compose.jsx:1662 msgid "Schedule" msgstr "Pianifica" -#: src/components/compose.jsx:1628 +#: src/components/compose.jsx:1664 #: src/components/keyboard-shortcuts-help.jsx:154 #: src/components/status.jsx:984 #: src/components/status.jsx:1750 @@ -760,48 +764,48 @@ msgstr "Pianifica" msgid "Reply" msgstr "Rispondi" -#: src/components/compose.jsx:1630 +#: src/components/compose.jsx:1666 msgid "Update" msgstr "Aggiorna" -#: src/components/compose.jsx:1631 +#: src/components/compose.jsx:1667 msgctxt "Submit button in composer" msgid "Post" msgstr "Pubblica" -#: src/components/compose.jsx:1759 +#: src/components/compose.jsx:1789 msgid "Downloading GIF…" msgstr "Scarico GIF…" -#: src/components/compose.jsx:1787 +#: src/components/compose.jsx:1817 msgid "Failed to download GIF" msgstr "Download GIF fallito" -#: src/components/compose.jsx:1963 -#: src/components/compose.jsx:2040 +#: src/components/compose.jsx:2032 +#: src/components/compose.jsx:2109 #: src/components/nav-menu.jsx:239 msgid "More…" msgstr "Altro…" -#: src/components/compose.jsx:2472 +#: src/components/compose.jsx:2541 msgid "Uploaded" msgstr "Caricato" -#: src/components/compose.jsx:2485 +#: src/components/compose.jsx:2554 msgid "Image description" msgstr "Descrizione immagine" -#: src/components/compose.jsx:2486 +#: src/components/compose.jsx:2555 msgid "Video description" msgstr "Descrizione video" -#: src/components/compose.jsx:2487 +#: src/components/compose.jsx:2556 msgid "Audio description" msgstr "Descrizione audio" #. placeholder {0}: prettyBytes( imageSize, ) #. placeholder {1}: prettyBytes(imageSizeLimit) -#: src/components/compose.jsx:2523 +#: src/components/compose.jsx:2592 msgid "File size too large. Uploading might encounter issues. Try reduce the file size from {0} to {1} or lower." msgstr "File troppo pesante. Il caricamento potrebbe riscontrare degli errori. Prova a ridurre la dimensione del file da {0} a {1} o meno." @@ -809,13 +813,13 @@ msgstr "File troppo pesante. Il caricamento potrebbe riscontrare degli errori. P #. placeholder {3}: i18n.number(height) #. placeholder {4}: i18n.number(newWidth) #. placeholder {5}: i18n.number( newHeight, ) -#: src/components/compose.jsx:2535 +#: src/components/compose.jsx:2604 msgid "Dimension too large. Uploading might encounter issues. Try reduce dimension from {2}×{3}px to {4}×{5}px." msgstr "Dimensioni eccessive. Il caricamento potrebbe riscontrare degli errori. Prova a ridurre le dimensioni da {2}×{3}px a {4}×{5}px." #. placeholder {6}: prettyBytes( videoSize, ) #. placeholder {7}: prettyBytes(videoSizeLimit) -#: src/components/compose.jsx:2543 +#: src/components/compose.jsx:2612 msgid "File size too large. Uploading might encounter issues. Try reduce the file size from {6} to {7} or lower." msgstr "File troppo pesante. Il caricamento potrebbe riscontrare degli errori. Prova a ridurre la dimensione del file da {6} a {7} o meno." @@ -823,149 +827,149 @@ msgstr "File troppo pesante. Il caricamento potrebbe riscontrare degli errori. P #. placeholder {9}: i18n.number(height) #. placeholder {10}: i18n.number(newWidth) #. placeholder {11}: i18n.number( newHeight, ) -#: src/components/compose.jsx:2555 +#: src/components/compose.jsx:2624 msgid "Dimension too large. Uploading might encounter issues. Try reduce dimension from {8}×{9}px to {10}×{11}px." msgstr "Dimensioni eccessive. Il caricamento potrebbe riscontrare degli errori. Prova a ridurre le dimensioni da {8}×{9}px a {10}×{11}px." -#: src/components/compose.jsx:2563 +#: src/components/compose.jsx:2632 msgid "Frame rate too high. Uploading might encounter issues." msgstr "Frequenza fotogrammi troppo alta. Il caricamento potrebbe riscontrare degli errori." -#: src/components/compose.jsx:2623 -#: src/components/compose.jsx:2873 +#: src/components/compose.jsx:2692 +#: src/components/compose.jsx:2942 #: src/components/shortcuts-settings.jsx:726 #: src/pages/catchup.jsx:1074 #: src/pages/filters.jsx:412 msgid "Remove" msgstr "Rimuovi" -#: src/components/compose.jsx:2640 +#: src/components/compose.jsx:2709 #: src/compose.jsx:84 msgid "Error" msgstr "Errore" -#: src/components/compose.jsx:2665 +#: src/components/compose.jsx:2734 msgid "Edit image description" msgstr "Modifica descrizione immagine" -#: src/components/compose.jsx:2666 +#: src/components/compose.jsx:2735 msgid "Edit video description" msgstr "Modifica descrizione video" -#: src/components/compose.jsx:2667 +#: src/components/compose.jsx:2736 msgid "Edit audio description" msgstr "Modifica descrizione audio" -#: src/components/compose.jsx:2712 -#: src/components/compose.jsx:2761 +#: src/components/compose.jsx:2781 +#: src/components/compose.jsx:2830 msgid "Generating description. Please wait…" msgstr "Genero descrizione. Attendere…" #. placeholder {12}: e.message -#: src/components/compose.jsx:2732 +#: src/components/compose.jsx:2801 msgid "Failed to generate description: {12}" msgstr "Generazione descrizione fallita: {12}" -#: src/components/compose.jsx:2733 +#: src/components/compose.jsx:2802 msgid "Failed to generate description" msgstr "Generazione descrizione fallita" -#: src/components/compose.jsx:2745 -#: src/components/compose.jsx:2751 -#: src/components/compose.jsx:2797 +#: src/components/compose.jsx:2814 +#: src/components/compose.jsx:2820 +#: src/components/compose.jsx:2866 msgid "Generate description…" msgstr "Genera descrizione…" #. placeholder {13}: e?.message ? `: ${e.message}` : '' -#: src/components/compose.jsx:2784 +#: src/components/compose.jsx:2853 msgid "Failed to generate description{13}" msgstr "Generazione descrizione fallita: {13}" #. placeholder {0}: localeCode2Text(lang) -#: src/components/compose.jsx:2799 +#: src/components/compose.jsx:2868 msgid "({0}) <0>— experimental" msgstr "({0}) <0>— sperimentale" -#: src/components/compose.jsx:2818 +#: src/components/compose.jsx:2887 msgid "Done" msgstr "Fine" #. placeholder {0}: i + 1 -#: src/components/compose.jsx:2854 +#: src/components/compose.jsx:2923 msgid "Choice {0}" msgstr "Opzione {0}" -#: src/components/compose.jsx:2901 +#: src/components/compose.jsx:2970 msgid "Multiple choices" msgstr "Scelta multipla" -#: src/components/compose.jsx:2904 +#: src/components/compose.jsx:2973 msgid "Duration" msgstr "Durata" -#: src/components/compose.jsx:2935 +#: src/components/compose.jsx:3004 msgid "Remove poll" msgstr "Rimuovi sondaggio" -#: src/components/compose.jsx:3150 +#: src/components/compose.jsx:3219 msgid "Search accounts" msgstr "Cerca account" -#: src/components/compose.jsx:3204 +#: src/components/compose.jsx:3273 #: src/components/generic-accounts.jsx:228 msgid "Error loading accounts" msgstr "Errore caricamento account" -#: src/components/compose.jsx:3348 +#: src/components/compose.jsx:3417 msgid "Custom emojis" msgstr "Emoji personalizzate" -#: src/components/compose.jsx:3368 +#: src/components/compose.jsx:3437 msgid "Search emoji" msgstr "Cerca emoji" -#: src/components/compose.jsx:3399 +#: src/components/compose.jsx:3468 msgid "Error loading custom emojis" msgstr "Errore caricamento emoji personalizzate" -#: src/components/compose.jsx:3410 +#: src/components/compose.jsx:3479 msgid "Recently used" msgstr "Utilizzate di recente" -#: src/components/compose.jsx:3411 +#: src/components/compose.jsx:3480 msgid "Others" msgstr "Altri" #. placeholder {0}: i18n.number(emojis.length - max) -#: src/components/compose.jsx:3449 +#: src/components/compose.jsx:3518 msgid "{0} more…" msgstr "{0} altri…" -#: src/components/compose.jsx:3587 +#: src/components/compose.jsx:3656 msgid "Search GIFs" msgstr "Cerca GIF" -#: src/components/compose.jsx:3602 +#: src/components/compose.jsx:3671 msgid "Powered by GIPHY" msgstr "Fornito da GIPHY" -#: src/components/compose.jsx:3610 +#: src/components/compose.jsx:3679 msgid "Type to search GIFs" msgstr "Scrivi per cercare GIF" -#: src/components/compose.jsx:3708 +#: src/components/compose.jsx:3777 #: src/components/media-modal.jsx:464 #: src/components/timeline.jsx:893 msgid "Previous" msgstr "Indietro" -#: src/components/compose.jsx:3726 +#: src/components/compose.jsx:3795 #: src/components/media-modal.jsx:483 #: src/components/timeline.jsx:910 msgid "Next" msgstr "Avanti" -#: src/components/compose.jsx:3743 +#: src/components/compose.jsx:3812 msgid "Error loading GIFs" msgstr "Errore caricamento GIF" diff --git a/src/locales/ja-JP.po b/src/locales/ja-JP.po index 9d56bc93..eece6804 100644 --- a/src/locales/ja-JP.po +++ b/src/locales/ja-JP.po @@ -8,7 +8,7 @@ msgstr "" "Language: ja\n" "Project-Id-Version: phanpy\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2025-03-06 06:21\n" +"PO-Revision-Date: 2025-03-08 01:54\n" "Last-Translator: \n" "Language-Team: Japanese\n" "Plural-Forms: nplurals=1; plural=0;\n" @@ -113,7 +113,7 @@ msgstr "投稿" #: src/components/account-info.jsx:430 #: src/components/account-info.jsx:1143 -#: src/components/compose.jsx:2703 +#: src/components/compose.jsx:2772 #: src/components/media-alt-modal.jsx:46 #: src/components/media-modal.jsx:358 #: src/components/status.jsx:1770 @@ -424,11 +424,11 @@ msgstr "フォロー" #: src/components/account-info.jsx:2020 #: src/components/account-info.jsx:2140 #: src/components/account-sheet.jsx:38 -#: src/components/compose.jsx:877 -#: src/components/compose.jsx:2659 -#: src/components/compose.jsx:3133 -#: src/components/compose.jsx:3342 -#: src/components/compose.jsx:3572 +#: src/components/compose.jsx:881 +#: src/components/compose.jsx:2728 +#: src/components/compose.jsx:3202 +#: src/components/compose.jsx:3411 +#: src/components/compose.jsx:3641 #: src/components/drafts.jsx:59 #: src/components/embed-modal.jsx:13 #: src/components/generic-accounts.jsx:143 @@ -575,183 +575,187 @@ msgstr "ホーム" msgid "Compose" msgstr "投稿" -#: src/components/compose-button.jsx:159 +#: src/components/compose-button.jsx:162 #: src/components/nav-menu.jsx:260 #: src/pages/scheduled-posts.jsx:31 #: src/pages/scheduled-posts.jsx:76 msgid "Scheduled Posts" msgstr "" -#: src/components/compose-button.jsx:172 +#: src/components/compose-button.jsx:175 msgid "Add to thread" msgstr "" #: src/components/compose.jsx:211 -msgid "Add media" +msgid "Take photo or video" msgstr "" #: src/components/compose.jsx:212 +msgid "Add media" +msgstr "" + +#: src/components/compose.jsx:213 msgid "Add custom emoji" msgstr "カスタム絵文字を追加" -#: src/components/compose.jsx:213 +#: src/components/compose.jsx:214 msgid "Add GIF" msgstr "" -#: src/components/compose.jsx:214 +#: src/components/compose.jsx:215 msgid "Add poll" msgstr "投票を追加" -#: src/components/compose.jsx:215 +#: src/components/compose.jsx:216 msgid "Schedule post" msgstr "" -#: src/components/compose.jsx:411 +#: src/components/compose.jsx:415 msgid "You have unsaved changes. Discard this post?" msgstr "" #. placeholder {0}: unsupportedFiles.length #. placeholder {1}: unsupportedFiles[0].name #. placeholder {2}: lf.format( unsupportedFiles.map((f) => f.name), ) -#: src/components/compose.jsx:640 +#: src/components/compose.jsx:644 msgid "{0, plural, one {File {1} is not supported.} other {Files {2} are not supported.}}" msgstr "" -#: src/components/compose.jsx:650 -#: src/components/compose.jsx:668 -#: src/components/compose.jsx:1747 -#: src/components/compose.jsx:1833 +#: src/components/compose.jsx:654 +#: src/components/compose.jsx:672 +#: src/components/compose.jsx:1777 +#: src/components/compose.jsx:1902 msgid "{maxMediaAttachments, plural, one {You can only attach up to 1 file.} other {You can only attach up to # files.}}" msgstr "" -#: src/components/compose.jsx:858 +#: src/components/compose.jsx:862 msgid "Pop out" msgstr "ポップアウト" -#: src/components/compose.jsx:865 +#: src/components/compose.jsx:869 msgid "Minimize" msgstr "最小化" -#: src/components/compose.jsx:901 +#: src/components/compose.jsx:905 msgid "Looks like you closed the parent window." msgstr "" -#: src/components/compose.jsx:908 +#: src/components/compose.jsx:912 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." msgstr "" -#: src/components/compose.jsx:913 +#: src/components/compose.jsx:917 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?" msgstr "" -#: src/components/compose.jsx:956 +#: src/components/compose.jsx:960 msgid "Pop in" msgstr "ポップイン" #. placeholder {0}: replyToStatus.account.acct || replyToStatus.account.username #. placeholder {1}: rtf.format(-replyToStatusMonthsAgo, 'month') -#: src/components/compose.jsx:966 +#: src/components/compose.jsx:970 msgid "Replying to @{0}’s post (<0>{1})" msgstr "" #. placeholder {0}: replyToStatus.account.acct || replyToStatus.account.username -#: src/components/compose.jsx:976 +#: src/components/compose.jsx:980 msgid "Replying to @{0}’s post" msgstr "" -#: src/components/compose.jsx:989 +#: src/components/compose.jsx:993 msgid "Editing source post" msgstr "" -#: src/components/compose.jsx:1042 +#: src/components/compose.jsx:1046 msgid "Poll must have at least 2 options" msgstr "" -#: src/components/compose.jsx:1046 +#: src/components/compose.jsx:1050 msgid "Some poll choices are empty" msgstr "" -#: src/components/compose.jsx:1059 +#: src/components/compose.jsx:1063 msgid "Some media have no descriptions. Continue?" msgstr "" -#: src/components/compose.jsx:1111 +#: src/components/compose.jsx:1115 msgid "Attachment #{i} failed" msgstr "" -#: src/components/compose.jsx:1207 +#: src/components/compose.jsx:1211 #: src/components/status.jsx:2098 #: src/components/timeline.jsx:989 msgid "Content warning" msgstr "コンテンツに関する警告" -#: src/components/compose.jsx:1223 +#: src/components/compose.jsx:1227 msgid "Content warning or sensitive media" msgstr "" -#: src/components/compose.jsx:1259 +#: src/components/compose.jsx:1263 #: src/components/status.jsx:94 #: src/pages/settings.jsx:306 msgid "Public" msgstr "公開" -#: src/components/compose.jsx:1264 +#: src/components/compose.jsx:1268 #: src/components/nav-menu.jsx:344 #: src/components/shortcuts-settings.jsx:165 #: src/components/status.jsx:95 msgid "Local" msgstr "ローカル" -#: src/components/compose.jsx:1268 +#: src/components/compose.jsx:1272 #: src/components/status.jsx:96 #: src/pages/settings.jsx:309 msgid "Unlisted" msgstr "未収載" -#: src/components/compose.jsx:1271 +#: src/components/compose.jsx:1275 #: src/components/status.jsx:97 #: src/pages/settings.jsx:312 msgid "Followers only" msgstr "フォロワーのみ" -#: src/components/compose.jsx:1274 +#: src/components/compose.jsx:1278 #: src/components/status.jsx:98 #: src/components/status.jsx:1976 msgid "Private mention" msgstr "非公開の返信" -#: src/components/compose.jsx:1283 +#: src/components/compose.jsx:1287 msgid "Post your reply" msgstr "" -#: src/components/compose.jsx:1285 +#: src/components/compose.jsx:1289 msgid "Edit your post" msgstr "" -#: src/components/compose.jsx:1286 +#: src/components/compose.jsx:1290 msgid "What are you doing?" msgstr "" -#: src/components/compose.jsx:1364 +#: src/components/compose.jsx:1368 msgid "Mark media as sensitive" msgstr "" -#: src/components/compose.jsx:1401 +#: src/components/compose.jsx:1405 msgid "Posting on <0/>" msgstr "" -#: src/components/compose.jsx:1432 -#: src/components/compose.jsx:3191 +#: src/components/compose.jsx:1436 +#: src/components/compose.jsx:3260 #: src/components/shortcuts-settings.jsx:715 #: src/pages/list.jsx:362 msgid "Add" msgstr "追加" -#: src/components/compose.jsx:1626 +#: src/components/compose.jsx:1662 msgid "Schedule" msgstr "" -#: src/components/compose.jsx:1628 +#: src/components/compose.jsx:1664 #: src/components/keyboard-shortcuts-help.jsx:154 #: src/components/status.jsx:984 #: src/components/status.jsx:1750 @@ -760,48 +764,48 @@ msgstr "" msgid "Reply" msgstr "返信" -#: src/components/compose.jsx:1630 +#: src/components/compose.jsx:1666 msgid "Update" msgstr "更新" -#: src/components/compose.jsx:1631 +#: src/components/compose.jsx:1667 msgctxt "Submit button in composer" msgid "Post" msgstr "投稿" -#: src/components/compose.jsx:1759 +#: src/components/compose.jsx:1789 msgid "Downloading GIF…" msgstr "GIF をダウンロード中…" -#: src/components/compose.jsx:1787 +#: src/components/compose.jsx:1817 msgid "Failed to download GIF" msgstr "GIF のダウンロードに失敗しました" -#: src/components/compose.jsx:1963 -#: src/components/compose.jsx:2040 +#: src/components/compose.jsx:2032 +#: src/components/compose.jsx:2109 #: src/components/nav-menu.jsx:239 msgid "More…" msgstr "その他…" -#: src/components/compose.jsx:2472 +#: src/components/compose.jsx:2541 msgid "Uploaded" msgstr "" -#: src/components/compose.jsx:2485 +#: src/components/compose.jsx:2554 msgid "Image description" msgstr "" -#: src/components/compose.jsx:2486 +#: src/components/compose.jsx:2555 msgid "Video description" msgstr "" -#: src/components/compose.jsx:2487 +#: src/components/compose.jsx:2556 msgid "Audio description" msgstr "" #. placeholder {0}: prettyBytes( imageSize, ) #. placeholder {1}: prettyBytes(imageSizeLimit) -#: src/components/compose.jsx:2523 +#: src/components/compose.jsx:2592 msgid "File size too large. Uploading might encounter issues. Try reduce the file size from {0} to {1} or lower." msgstr "" @@ -809,13 +813,13 @@ msgstr "" #. placeholder {3}: i18n.number(height) #. placeholder {4}: i18n.number(newWidth) #. placeholder {5}: i18n.number( newHeight, ) -#: src/components/compose.jsx:2535 +#: src/components/compose.jsx:2604 msgid "Dimension too large. Uploading might encounter issues. Try reduce dimension from {2}×{3}px to {4}×{5}px." msgstr "" #. placeholder {6}: prettyBytes( videoSize, ) #. placeholder {7}: prettyBytes(videoSizeLimit) -#: src/components/compose.jsx:2543 +#: src/components/compose.jsx:2612 msgid "File size too large. Uploading might encounter issues. Try reduce the file size from {6} to {7} or lower." msgstr "" @@ -823,149 +827,149 @@ msgstr "" #. placeholder {9}: i18n.number(height) #. placeholder {10}: i18n.number(newWidth) #. placeholder {11}: i18n.number( newHeight, ) -#: src/components/compose.jsx:2555 +#: src/components/compose.jsx:2624 msgid "Dimension too large. Uploading might encounter issues. Try reduce dimension from {8}×{9}px to {10}×{11}px." msgstr "" -#: src/components/compose.jsx:2563 +#: src/components/compose.jsx:2632 msgid "Frame rate too high. Uploading might encounter issues." msgstr "フレームレートが高すぎます。アップロード時に問題が発生する可能性があります。" -#: src/components/compose.jsx:2623 -#: src/components/compose.jsx:2873 +#: src/components/compose.jsx:2692 +#: src/components/compose.jsx:2942 #: src/components/shortcuts-settings.jsx:726 #: src/pages/catchup.jsx:1074 #: src/pages/filters.jsx:412 msgid "Remove" msgstr "削除" -#: src/components/compose.jsx:2640 +#: src/components/compose.jsx:2709 #: src/compose.jsx:84 msgid "Error" msgstr "" -#: src/components/compose.jsx:2665 +#: src/components/compose.jsx:2734 msgid "Edit image description" msgstr "画像の説明を編集" -#: src/components/compose.jsx:2666 +#: src/components/compose.jsx:2735 msgid "Edit video description" msgstr "動画の説明を編集" -#: src/components/compose.jsx:2667 +#: src/components/compose.jsx:2736 msgid "Edit audio description" msgstr "音声の説明を編集" -#: src/components/compose.jsx:2712 -#: src/components/compose.jsx:2761 +#: src/components/compose.jsx:2781 +#: src/components/compose.jsx:2830 msgid "Generating description. Please wait…" msgstr "説明を生成しています。しばらくお待ちください…" #. placeholder {12}: e.message -#: src/components/compose.jsx:2732 +#: src/components/compose.jsx:2801 msgid "Failed to generate description: {12}" msgstr "" -#: src/components/compose.jsx:2733 +#: src/components/compose.jsx:2802 msgid "Failed to generate description" msgstr "説明の生成に失敗しました" -#: src/components/compose.jsx:2745 -#: src/components/compose.jsx:2751 -#: src/components/compose.jsx:2797 +#: src/components/compose.jsx:2814 +#: src/components/compose.jsx:2820 +#: src/components/compose.jsx:2866 msgid "Generate description…" msgstr "説明の生成…" #. placeholder {13}: e?.message ? `: ${e.message}` : '' -#: src/components/compose.jsx:2784 +#: src/components/compose.jsx:2853 msgid "Failed to generate description{13}" msgstr "" #. placeholder {0}: localeCode2Text(lang) -#: src/components/compose.jsx:2799 +#: src/components/compose.jsx:2868 msgid "({0}) <0>— experimental" msgstr "({0}) <0>実験的" -#: src/components/compose.jsx:2818 +#: src/components/compose.jsx:2887 msgid "Done" msgstr "完了" #. placeholder {0}: i + 1 -#: src/components/compose.jsx:2854 +#: src/components/compose.jsx:2923 msgid "Choice {0}" msgstr "" -#: src/components/compose.jsx:2901 +#: src/components/compose.jsx:2970 msgid "Multiple choices" msgstr "" -#: src/components/compose.jsx:2904 +#: src/components/compose.jsx:2973 msgid "Duration" msgstr "" -#: src/components/compose.jsx:2935 +#: src/components/compose.jsx:3004 msgid "Remove poll" msgstr "" -#: src/components/compose.jsx:3150 +#: src/components/compose.jsx:3219 msgid "Search accounts" msgstr "" -#: src/components/compose.jsx:3204 +#: src/components/compose.jsx:3273 #: src/components/generic-accounts.jsx:228 msgid "Error loading accounts" msgstr "" -#: src/components/compose.jsx:3348 +#: src/components/compose.jsx:3417 msgid "Custom emojis" msgstr "" -#: src/components/compose.jsx:3368 +#: src/components/compose.jsx:3437 msgid "Search emoji" msgstr "" -#: src/components/compose.jsx:3399 +#: src/components/compose.jsx:3468 msgid "Error loading custom emojis" msgstr "" -#: src/components/compose.jsx:3410 +#: src/components/compose.jsx:3479 msgid "Recently used" msgstr "" -#: src/components/compose.jsx:3411 +#: src/components/compose.jsx:3480 msgid "Others" msgstr "" #. placeholder {0}: i18n.number(emojis.length - max) -#: src/components/compose.jsx:3449 +#: src/components/compose.jsx:3518 msgid "{0} more…" msgstr "" -#: src/components/compose.jsx:3587 +#: src/components/compose.jsx:3656 msgid "Search GIFs" msgstr "" -#: src/components/compose.jsx:3602 +#: src/components/compose.jsx:3671 msgid "Powered by GIPHY" msgstr "" -#: src/components/compose.jsx:3610 +#: src/components/compose.jsx:3679 msgid "Type to search GIFs" msgstr "" -#: src/components/compose.jsx:3708 +#: src/components/compose.jsx:3777 #: src/components/media-modal.jsx:464 #: src/components/timeline.jsx:893 msgid "Previous" msgstr "前へ" -#: src/components/compose.jsx:3726 +#: src/components/compose.jsx:3795 #: src/components/media-modal.jsx:483 #: src/components/timeline.jsx:910 msgid "Next" msgstr "次へ" -#: src/components/compose.jsx:3743 +#: src/components/compose.jsx:3812 msgid "Error loading GIFs" msgstr "GIF の読み込みに失敗しました" diff --git a/src/locales/kab.po b/src/locales/kab.po index c8bb46bd..d50f4f65 100644 --- a/src/locales/kab.po +++ b/src/locales/kab.po @@ -8,7 +8,7 @@ msgstr "" "Language: kab\n" "Project-Id-Version: phanpy\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2025-03-06 06:21\n" +"PO-Revision-Date: 2025-03-08 01:54\n" "Last-Translator: \n" "Language-Team: Kabyle\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" @@ -113,7 +113,7 @@ msgstr "Tisuffaɣ" #: src/components/account-info.jsx:430 #: src/components/account-info.jsx:1143 -#: src/components/compose.jsx:2703 +#: src/components/compose.jsx:2772 #: src/components/media-alt-modal.jsx:46 #: src/components/media-modal.jsx:358 #: src/components/status.jsx:1770 @@ -424,11 +424,11 @@ msgstr "Ḍfeṛ" #: src/components/account-info.jsx:2020 #: src/components/account-info.jsx:2140 #: src/components/account-sheet.jsx:38 -#: src/components/compose.jsx:877 -#: src/components/compose.jsx:2659 -#: src/components/compose.jsx:3133 -#: src/components/compose.jsx:3342 -#: src/components/compose.jsx:3572 +#: src/components/compose.jsx:881 +#: src/components/compose.jsx:2728 +#: src/components/compose.jsx:3202 +#: src/components/compose.jsx:3411 +#: src/components/compose.jsx:3641 #: src/components/drafts.jsx:59 #: src/components/embed-modal.jsx:13 #: src/components/generic-accounts.jsx:143 @@ -575,183 +575,187 @@ msgstr "Agejdan" msgid "Compose" msgstr "Suddes" -#: src/components/compose-button.jsx:159 +#: src/components/compose-button.jsx:162 #: src/components/nav-menu.jsx:260 #: src/pages/scheduled-posts.jsx:31 #: src/pages/scheduled-posts.jsx:76 msgid "Scheduled Posts" msgstr "" -#: src/components/compose-button.jsx:172 +#: src/components/compose-button.jsx:175 msgid "Add to thread" msgstr "" #: src/components/compose.jsx:211 +msgid "Take photo or video" +msgstr "" + +#: src/components/compose.jsx:212 msgid "Add media" msgstr "Rnu amidya" -#: src/components/compose.jsx:212 +#: src/components/compose.jsx:213 msgid "Add custom emoji" msgstr "Timerna n imuji udmawan" -#: src/components/compose.jsx:213 +#: src/components/compose.jsx:214 msgid "Add GIF" msgstr "Rnu tugna GIF" -#: src/components/compose.jsx:214 +#: src/components/compose.jsx:215 msgid "Add poll" msgstr "Rnu asisten" -#: src/components/compose.jsx:215 +#: src/components/compose.jsx:216 msgid "Schedule post" msgstr "" -#: src/components/compose.jsx:411 +#: src/components/compose.jsx:415 msgid "You have unsaved changes. Discard this post?" msgstr "Ɣur-k isenfal ur yettwaskelsen ara. Sefsex tasuffeɣt-a?" #. placeholder {0}: unsupportedFiles.length #. placeholder {1}: unsupportedFiles[0].name #. placeholder {2}: lf.format( unsupportedFiles.map((f) => f.name), ) -#: src/components/compose.jsx:640 +#: src/components/compose.jsx:644 msgid "{0, plural, one {File {1} is not supported.} other {Files {2} are not supported.}}" msgstr "" -#: src/components/compose.jsx:650 -#: src/components/compose.jsx:668 -#: src/components/compose.jsx:1747 -#: src/components/compose.jsx:1833 +#: src/components/compose.jsx:654 +#: src/components/compose.jsx:672 +#: src/components/compose.jsx:1777 +#: src/components/compose.jsx:1902 msgid "{maxMediaAttachments, plural, one {You can only attach up to 1 file.} other {You can only attach up to # files.}}" msgstr "{maxMediaAttachments, plural, one {Tzemreḍ ad tsedduḍ 1 ufaylu kan.} other {Tzemreḍ ad tsedduḍ # yifuyla.}}" -#: src/components/compose.jsx:858 +#: src/components/compose.jsx:862 msgid "Pop out" msgstr "Ldi deg ufaylu udhim" -#: src/components/compose.jsx:865 +#: src/components/compose.jsx:869 msgid "Minimize" msgstr "Semẓẓi" -#: src/components/compose.jsx:901 +#: src/components/compose.jsx:905 msgid "Looks like you closed the parent window." msgstr "Waqil tmedleḍ asfaylu amaraw." -#: src/components/compose.jsx:908 +#: src/components/compose.jsx:912 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." msgstr "Yettban-d ɣur-k yakan urti ideg turiḍ yeldi deg usfaylu amaraw, ha-t-an ad t-id-tessuffɣeḍ. Ttxil-k, ṛǧu ad yemmed syen εreḍ ticki." -#: src/components/compose.jsx:913 +#: src/components/compose.jsx:917 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?" msgstr "Yettban tesεiḍ yakan urti ideg turiḍ yeldi deg usfaylu amaraw. Tiririt n usfaylu-a ad issefsex tira n tsuffeɣt deg usfaylu-a war asekles. Kemmel?" -#: src/components/compose.jsx:956 +#: src/components/compose.jsx:960 msgid "Pop in" msgstr "Err-d seg usfaylu agejdan" #. placeholder {0}: replyToStatus.account.acct || replyToStatus.account.username #. placeholder {1}: rtf.format(-replyToStatusMonthsAgo, 'month') -#: src/components/compose.jsx:966 +#: src/components/compose.jsx:970 msgid "Replying to @{0}’s post (<0>{1})" msgstr "Tiririt ɣef tsuffeɣt n @{0} (<0>{1})" #. placeholder {0}: replyToStatus.account.acct || replyToStatus.account.username -#: src/components/compose.jsx:976 +#: src/components/compose.jsx:980 msgid "Replying to @{0}’s post" msgstr "Tiririt ɣef tsuffeɣt n @{0}" -#: src/components/compose.jsx:989 +#: src/components/compose.jsx:993 msgid "Editing source post" msgstr "Aẓrag n tsuffeɣt n uɣbalu" -#: src/components/compose.jsx:1042 +#: src/components/compose.jsx:1046 msgid "Poll must have at least 2 options" msgstr "Asisten ilaq ad yesεu ma drus snat textiṛiyin" -#: src/components/compose.jsx:1046 +#: src/components/compose.jsx:1050 msgid "Some poll choices are empty" msgstr "Kra n yifranen n usisten d ilmawen" -#: src/components/compose.jsx:1059 +#: src/components/compose.jsx:1063 msgid "Some media have no descriptions. Continue?" msgstr "Kra yimidyaten ulac ɣer-sen aglam. Kemmel?" -#: src/components/compose.jsx:1111 +#: src/components/compose.jsx:1115 msgid "Attachment #{i} failed" msgstr "Amedday #{i} yecceḍ" -#: src/components/compose.jsx:1207 +#: src/components/compose.jsx:1211 #: src/components/status.jsx:2098 #: src/components/timeline.jsx:989 msgid "Content warning" msgstr "Yir agbur" -#: src/components/compose.jsx:1223 +#: src/components/compose.jsx:1227 msgid "Content warning or sensitive media" msgstr "Yir agbur neɣ amidya amḥulfu" -#: src/components/compose.jsx:1259 +#: src/components/compose.jsx:1263 #: src/components/status.jsx:94 #: src/pages/settings.jsx:306 msgid "Public" msgstr "Azayaz" -#: src/components/compose.jsx:1264 +#: src/components/compose.jsx:1268 #: src/components/nav-menu.jsx:344 #: src/components/shortcuts-settings.jsx:165 #: src/components/status.jsx:95 msgid "Local" msgstr "Adigan" -#: src/components/compose.jsx:1268 +#: src/components/compose.jsx:1272 #: src/components/status.jsx:96 #: src/pages/settings.jsx:309 msgid "Unlisted" msgstr "War abdar" -#: src/components/compose.jsx:1271 +#: src/components/compose.jsx:1275 #: src/components/status.jsx:97 #: src/pages/settings.jsx:312 msgid "Followers only" msgstr "Imeḍfaṛen kan" -#: src/components/compose.jsx:1274 +#: src/components/compose.jsx:1278 #: src/components/status.jsx:98 #: src/components/status.jsx:1976 msgid "Private mention" msgstr "Abdar uslig" -#: src/components/compose.jsx:1283 +#: src/components/compose.jsx:1287 msgid "Post your reply" msgstr "Suffeɣ tiririt-ik·im" -#: src/components/compose.jsx:1285 +#: src/components/compose.jsx:1289 msgid "Edit your post" msgstr "Ẓreg tasuffeɣt-ik·im" -#: src/components/compose.jsx:1286 +#: src/components/compose.jsx:1290 msgid "What are you doing?" msgstr "Acu i txeddmeḍ?" -#: src/components/compose.jsx:1364 +#: src/components/compose.jsx:1368 msgid "Mark media as sensitive" msgstr "Creḍ allal n teywalt d anafri" -#: src/components/compose.jsx:1401 +#: src/components/compose.jsx:1405 msgid "Posting on <0/>" msgstr "" -#: src/components/compose.jsx:1432 -#: src/components/compose.jsx:3191 +#: src/components/compose.jsx:1436 +#: src/components/compose.jsx:3260 #: src/components/shortcuts-settings.jsx:715 #: src/pages/list.jsx:362 msgid "Add" msgstr "Rnu" -#: src/components/compose.jsx:1626 +#: src/components/compose.jsx:1662 msgid "Schedule" msgstr "" -#: src/components/compose.jsx:1628 +#: src/components/compose.jsx:1664 #: src/components/keyboard-shortcuts-help.jsx:154 #: src/components/status.jsx:984 #: src/components/status.jsx:1750 @@ -760,48 +764,48 @@ msgstr "" msgid "Reply" msgstr "Err" -#: src/components/compose.jsx:1630 +#: src/components/compose.jsx:1666 msgid "Update" msgstr "Leqqem" -#: src/components/compose.jsx:1631 +#: src/components/compose.jsx:1667 msgctxt "Submit button in composer" msgid "Post" msgstr "Suffeɣ" -#: src/components/compose.jsx:1759 +#: src/components/compose.jsx:1789 msgid "Downloading GIF…" msgstr "Asader n GIF…" -#: src/components/compose.jsx:1787 +#: src/components/compose.jsx:1817 msgid "Failed to download GIF" msgstr "Yecceḍ usader n GIF" -#: src/components/compose.jsx:1963 -#: src/components/compose.jsx:2040 +#: src/components/compose.jsx:2032 +#: src/components/compose.jsx:2109 #: src/components/nav-menu.jsx:239 msgid "More…" msgstr "Ugar…" -#: src/components/compose.jsx:2472 +#: src/components/compose.jsx:2541 msgid "Uploaded" msgstr "Yuli-d" -#: src/components/compose.jsx:2485 +#: src/components/compose.jsx:2554 msgid "Image description" msgstr "Aglam n tugna" -#: src/components/compose.jsx:2486 +#: src/components/compose.jsx:2555 msgid "Video description" msgstr "Aglam n tvidyutt" -#: src/components/compose.jsx:2487 +#: src/components/compose.jsx:2556 msgid "Audio description" msgstr "Aglam n useklas ameslaw" #. placeholder {0}: prettyBytes( imageSize, ) #. placeholder {1}: prettyBytes(imageSizeLimit) -#: src/components/compose.jsx:2523 +#: src/components/compose.jsx:2592 msgid "File size too large. Uploading might encounter issues. Try reduce the file size from {0} to {1} or lower." msgstr "Teɣzi n ufaylu meqqret aṭas. asali-ines yezmer ad yesεu uguren. Ԑreḍ ad tesneqseḍ deg teɣzi seg {0} ɣer {1} neɣ ugar." @@ -809,13 +813,13 @@ msgstr "Teɣzi n ufaylu meqqret aṭas. asali-ines yezmer ad yesεu uguren. Ԑre #. placeholder {3}: i18n.number(height) #. placeholder {4}: i18n.number(newWidth) #. placeholder {5}: i18n.number( newHeight, ) -#: src/components/compose.jsx:2535 +#: src/components/compose.jsx:2604 msgid "Dimension too large. Uploading might encounter issues. Try reduce dimension from {2}×{3}px to {4}×{5}px." msgstr "" #. placeholder {6}: prettyBytes( videoSize, ) #. placeholder {7}: prettyBytes(videoSizeLimit) -#: src/components/compose.jsx:2543 +#: src/components/compose.jsx:2612 msgid "File size too large. Uploading might encounter issues. Try reduce the file size from {6} to {7} or lower." msgstr "Teɣzi n ufaylu meqqret aṭas. Asali-ines yezmer ad yesεu uguren. Ԑreḍ ad tesneqseḍ deg teɣzi seg {6} ɣer {7} neɣ ugar." @@ -823,149 +827,149 @@ msgstr "Teɣzi n ufaylu meqqret aṭas. Asali-ines yezmer ad yesεu uguren. Ԑre #. placeholder {9}: i18n.number(height) #. placeholder {10}: i18n.number(newWidth) #. placeholder {11}: i18n.number( newHeight, ) -#: src/components/compose.jsx:2555 +#: src/components/compose.jsx:2624 msgid "Dimension too large. Uploading might encounter issues. Try reduce dimension from {8}×{9}px to {10}×{11}px." msgstr "Amidya-a meqqer aṭas. Asali-ines yezmer ad yesεu uguren. Ԑreḍ ad tesneqseḍ deg teɣzi seg {8}×{9}px ɣer {10}×{11}px." -#: src/components/compose.jsx:2563 +#: src/components/compose.jsx:2632 msgid "Frame rate too high. Uploading might encounter issues." msgstr "Afmiḍi meqqer aṭas. Asali-s yezmer ad d-yeglu s wuguren." -#: src/components/compose.jsx:2623 -#: src/components/compose.jsx:2873 +#: src/components/compose.jsx:2692 +#: src/components/compose.jsx:2942 #: src/components/shortcuts-settings.jsx:726 #: src/pages/catchup.jsx:1074 #: src/pages/filters.jsx:412 msgid "Remove" msgstr "Kkes" -#: src/components/compose.jsx:2640 +#: src/components/compose.jsx:2709 #: src/compose.jsx:84 msgid "Error" msgstr "Tuccḍa" -#: src/components/compose.jsx:2665 +#: src/components/compose.jsx:2734 msgid "Edit image description" msgstr "Ẓreg aglam n tugna" -#: src/components/compose.jsx:2666 +#: src/components/compose.jsx:2735 msgid "Edit video description" msgstr "Ẓreg aglam n tvidyut" -#: src/components/compose.jsx:2667 +#: src/components/compose.jsx:2736 msgid "Edit audio description" msgstr "Ẓreg aglam n useklas ameslaw" -#: src/components/compose.jsx:2712 -#: src/components/compose.jsx:2761 +#: src/components/compose.jsx:2781 +#: src/components/compose.jsx:2830 msgid "Generating description. Please wait…" msgstr "Asirew n uglam. Ttxil-k ṛǧu…" #. placeholder {12}: e.message -#: src/components/compose.jsx:2732 +#: src/components/compose.jsx:2801 msgid "Failed to generate description: {12}" msgstr "Yecceḍ usirew n uglam: {12}" -#: src/components/compose.jsx:2733 +#: src/components/compose.jsx:2802 msgid "Failed to generate description" msgstr "Yecceḍ usirew n uglam" -#: src/components/compose.jsx:2745 -#: src/components/compose.jsx:2751 -#: src/components/compose.jsx:2797 +#: src/components/compose.jsx:2814 +#: src/components/compose.jsx:2820 +#: src/components/compose.jsx:2866 msgid "Generate description…" msgstr "Sirew aglam…" #. placeholder {13}: e?.message ? `: ${e.message}` : '' -#: src/components/compose.jsx:2784 +#: src/components/compose.jsx:2853 msgid "Failed to generate description{13}" msgstr "Yecceḍ usirew n uglam{13}" #. placeholder {0}: localeCode2Text(lang) -#: src/components/compose.jsx:2799 +#: src/components/compose.jsx:2868 msgid "({0}) <0>— experimental" msgstr "({0}) <0>— armitan" -#: src/components/compose.jsx:2818 +#: src/components/compose.jsx:2887 msgid "Done" msgstr "Yemmed" #. placeholder {0}: i + 1 -#: src/components/compose.jsx:2854 +#: src/components/compose.jsx:2923 msgid "Choice {0}" msgstr "Afran {0}" -#: src/components/compose.jsx:2901 +#: src/components/compose.jsx:2970 msgid "Multiple choices" msgstr "Aṭas n tferniwin" -#: src/components/compose.jsx:2904 +#: src/components/compose.jsx:2973 msgid "Duration" msgstr "Tanzagt" -#: src/components/compose.jsx:2935 +#: src/components/compose.jsx:3004 msgid "Remove poll" msgstr "Kkes afmiḍi" -#: src/components/compose.jsx:3150 +#: src/components/compose.jsx:3219 msgid "Search accounts" msgstr "Nadi imiḍanen" -#: src/components/compose.jsx:3204 +#: src/components/compose.jsx:3273 #: src/components/generic-accounts.jsx:228 msgid "Error loading accounts" msgstr "Tuccḍa deg usali n imiḍanen" -#: src/components/compose.jsx:3348 +#: src/components/compose.jsx:3417 msgid "Custom emojis" msgstr "Imujiten udmawanen" -#: src/components/compose.jsx:3368 +#: src/components/compose.jsx:3437 msgid "Search emoji" msgstr "Nadi imujiten" -#: src/components/compose.jsx:3399 +#: src/components/compose.jsx:3468 msgid "Error loading custom emojis" msgstr "Tuccḍa deg usali n yimujiten udmawanen" -#: src/components/compose.jsx:3410 +#: src/components/compose.jsx:3479 msgid "Recently used" msgstr "Wid yettwasqdacen melmi kan" -#: src/components/compose.jsx:3411 +#: src/components/compose.jsx:3480 msgid "Others" msgstr "Wiyyaḍ" #. placeholder {0}: i18n.number(emojis.length - max) -#: src/components/compose.jsx:3449 +#: src/components/compose.jsx:3518 msgid "{0} more…" msgstr "{0} d wugar…" -#: src/components/compose.jsx:3587 +#: src/components/compose.jsx:3656 msgid "Search GIFs" msgstr "Nadi tugniwin GIF" -#: src/components/compose.jsx:3602 +#: src/components/compose.jsx:3671 msgid "Powered by GIPHY" msgstr "S lmendad n GIPHY" -#: src/components/compose.jsx:3610 +#: src/components/compose.jsx:3679 msgid "Type to search GIFs" msgstr "Aru i unadi n GIFs" -#: src/components/compose.jsx:3708 +#: src/components/compose.jsx:3777 #: src/components/media-modal.jsx:464 #: src/components/timeline.jsx:893 msgid "Previous" msgstr "Uzwir" -#: src/components/compose.jsx:3726 +#: src/components/compose.jsx:3795 #: src/components/media-modal.jsx:483 #: src/components/timeline.jsx:910 msgid "Next" msgstr "Uḍfir" -#: src/components/compose.jsx:3743 +#: src/components/compose.jsx:3812 msgid "Error loading GIFs" msgstr "Tuccḍa deg usali GIFs" diff --git a/src/locales/ko-KR.po b/src/locales/ko-KR.po index ed917aae..200e17b0 100644 --- a/src/locales/ko-KR.po +++ b/src/locales/ko-KR.po @@ -8,7 +8,7 @@ msgstr "" "Language: ko\n" "Project-Id-Version: phanpy\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2025-03-06 06:21\n" +"PO-Revision-Date: 2025-03-08 01:54\n" "Last-Translator: \n" "Language-Team: Korean\n" "Plural-Forms: nplurals=1; plural=0;\n" @@ -113,7 +113,7 @@ msgstr "게시물" #: src/components/account-info.jsx:430 #: src/components/account-info.jsx:1143 -#: src/components/compose.jsx:2703 +#: src/components/compose.jsx:2772 #: src/components/media-alt-modal.jsx:46 #: src/components/media-modal.jsx:358 #: src/components/status.jsx:1770 @@ -424,11 +424,11 @@ msgstr "팔로" #: src/components/account-info.jsx:2020 #: src/components/account-info.jsx:2140 #: src/components/account-sheet.jsx:38 -#: src/components/compose.jsx:877 -#: src/components/compose.jsx:2659 -#: src/components/compose.jsx:3133 -#: src/components/compose.jsx:3342 -#: src/components/compose.jsx:3572 +#: src/components/compose.jsx:881 +#: src/components/compose.jsx:2728 +#: src/components/compose.jsx:3202 +#: src/components/compose.jsx:3411 +#: src/components/compose.jsx:3641 #: src/components/drafts.jsx:59 #: src/components/embed-modal.jsx:13 #: src/components/generic-accounts.jsx:143 @@ -575,183 +575,187 @@ msgstr "홈" msgid "Compose" msgstr "쓰기" -#: src/components/compose-button.jsx:159 +#: src/components/compose-button.jsx:162 #: src/components/nav-menu.jsx:260 #: src/pages/scheduled-posts.jsx:31 #: src/pages/scheduled-posts.jsx:76 msgid "Scheduled Posts" msgstr "" -#: src/components/compose-button.jsx:172 +#: src/components/compose-button.jsx:175 msgid "Add to thread" msgstr "" #: src/components/compose.jsx:211 -msgid "Add media" +msgid "Take photo or video" msgstr "" #: src/components/compose.jsx:212 +msgid "Add media" +msgstr "" + +#: src/components/compose.jsx:213 msgid "Add custom emoji" msgstr "커스텀 에모지 더하기" -#: src/components/compose.jsx:213 +#: src/components/compose.jsx:214 msgid "Add GIF" msgstr "" -#: src/components/compose.jsx:214 +#: src/components/compose.jsx:215 msgid "Add poll" msgstr "설문 넣기" -#: src/components/compose.jsx:215 +#: src/components/compose.jsx:216 msgid "Schedule post" msgstr "" -#: src/components/compose.jsx:411 +#: src/components/compose.jsx:415 msgid "You have unsaved changes. Discard this post?" msgstr "저장되지 않은 변경 사항이 있습니다. 해당 게시물을 지우시겠습니까?" #. placeholder {0}: unsupportedFiles.length #. placeholder {1}: unsupportedFiles[0].name #. placeholder {2}: lf.format( unsupportedFiles.map((f) => f.name), ) -#: src/components/compose.jsx:640 +#: src/components/compose.jsx:644 msgid "{0, plural, one {File {1} is not supported.} other {Files {2} are not supported.}}" msgstr "" -#: src/components/compose.jsx:650 -#: src/components/compose.jsx:668 -#: src/components/compose.jsx:1747 -#: src/components/compose.jsx:1833 +#: src/components/compose.jsx:654 +#: src/components/compose.jsx:672 +#: src/components/compose.jsx:1777 +#: src/components/compose.jsx:1902 msgid "{maxMediaAttachments, plural, one {You can only attach up to 1 file.} other {You can only attach up to # files.}}" msgstr "{maxMediaAttachments, plural, one {파일은 1개까지만 첨부할 수 있습니다.} other {파일은 #개 까지만 첨부할 수 있습니다.}}" -#: src/components/compose.jsx:858 +#: src/components/compose.jsx:862 msgid "Pop out" msgstr "새 창으로 열기" -#: src/components/compose.jsx:865 +#: src/components/compose.jsx:869 msgid "Minimize" msgstr "최소화" -#: src/components/compose.jsx:901 +#: src/components/compose.jsx:905 msgid "Looks like you closed the parent window." msgstr "Parent window를 닫으신거 같습니다." -#: src/components/compose.jsx:908 +#: src/components/compose.jsx:912 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." msgstr "Parent window에 이미 작성 필드가 열려 있고 현재 게시 중인 것 같습니다. 완료될 때까지 기다렸다가 나중에 다시 시도하세요." -#: src/components/compose.jsx:913 +#: src/components/compose.jsx:917 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?" msgstr "Parent window에 이미 작성 필드가 열려 있는 것 같습니다. 이 창을 열면 Parent window에서 변경한 내용이 취소됩니다. 계속하시겠습니까?" -#: src/components/compose.jsx:956 +#: src/components/compose.jsx:960 msgid "Pop in" msgstr "창 합치기" #. placeholder {0}: replyToStatus.account.acct || replyToStatus.account.username #. placeholder {1}: rtf.format(-replyToStatusMonthsAgo, 'month') -#: src/components/compose.jsx:966 +#: src/components/compose.jsx:970 msgid "Replying to @{0}’s post (<0>{1})" msgstr "@{0} 님 게시물에 답글 달기(<0>{1})" #. placeholder {0}: replyToStatus.account.acct || replyToStatus.account.username -#: src/components/compose.jsx:976 +#: src/components/compose.jsx:980 msgid "Replying to @{0}’s post" msgstr "@{0} 님 게시물에 답글 달기" -#: src/components/compose.jsx:989 +#: src/components/compose.jsx:993 msgid "Editing source post" msgstr "원본 게시물 고치기" -#: src/components/compose.jsx:1042 +#: src/components/compose.jsx:1046 msgid "Poll must have at least 2 options" msgstr "설문에는 적어도 2개 이상의 선택지가 있어야 합니다" -#: src/components/compose.jsx:1046 +#: src/components/compose.jsx:1050 msgid "Some poll choices are empty" msgstr "선택지 중에 비어있는 게 있습니다" -#: src/components/compose.jsx:1059 +#: src/components/compose.jsx:1063 msgid "Some media have no descriptions. Continue?" msgstr "첨부한 매체 중에 설명이 없는 게 있습니다. 그래도 올릴까요?" -#: src/components/compose.jsx:1111 +#: src/components/compose.jsx:1115 msgid "Attachment #{i} failed" msgstr "첨부 파일 #{i} 실패" -#: src/components/compose.jsx:1207 +#: src/components/compose.jsx:1211 #: src/components/status.jsx:2098 #: src/components/timeline.jsx:989 msgid "Content warning" msgstr "열람 주의" -#: src/components/compose.jsx:1223 +#: src/components/compose.jsx:1227 msgid "Content warning or sensitive media" msgstr "열람 주의 및 민감한 매체" -#: src/components/compose.jsx:1259 +#: src/components/compose.jsx:1263 #: src/components/status.jsx:94 #: src/pages/settings.jsx:306 msgid "Public" msgstr "공개" -#: src/components/compose.jsx:1264 +#: src/components/compose.jsx:1268 #: src/components/nav-menu.jsx:344 #: src/components/shortcuts-settings.jsx:165 #: src/components/status.jsx:95 msgid "Local" msgstr "로컬" -#: src/components/compose.jsx:1268 +#: src/components/compose.jsx:1272 #: src/components/status.jsx:96 #: src/pages/settings.jsx:309 msgid "Unlisted" msgstr "조용히 공개" -#: src/components/compose.jsx:1271 +#: src/components/compose.jsx:1275 #: src/components/status.jsx:97 #: src/pages/settings.jsx:312 msgid "Followers only" msgstr "팔로워만" -#: src/components/compose.jsx:1274 +#: src/components/compose.jsx:1278 #: src/components/status.jsx:98 #: src/components/status.jsx:1976 msgid "Private mention" msgstr "쪽지" -#: src/components/compose.jsx:1283 +#: src/components/compose.jsx:1287 msgid "Post your reply" msgstr "댓글 달기" -#: src/components/compose.jsx:1285 +#: src/components/compose.jsx:1289 msgid "Edit your post" msgstr "게시물 고치기" -#: src/components/compose.jsx:1286 +#: src/components/compose.jsx:1290 msgid "What are you doing?" msgstr "지금은 무얼 하고 계신가요?" -#: src/components/compose.jsx:1364 +#: src/components/compose.jsx:1368 msgid "Mark media as sensitive" msgstr "민감하다고 표시" -#: src/components/compose.jsx:1401 +#: src/components/compose.jsx:1405 msgid "Posting on <0/>" msgstr "" -#: src/components/compose.jsx:1432 -#: src/components/compose.jsx:3191 +#: src/components/compose.jsx:1436 +#: src/components/compose.jsx:3260 #: src/components/shortcuts-settings.jsx:715 #: src/pages/list.jsx:362 msgid "Add" msgstr "더하기" -#: src/components/compose.jsx:1626 +#: src/components/compose.jsx:1662 msgid "Schedule" msgstr "" -#: src/components/compose.jsx:1628 +#: src/components/compose.jsx:1664 #: src/components/keyboard-shortcuts-help.jsx:154 #: src/components/status.jsx:984 #: src/components/status.jsx:1750 @@ -760,48 +764,48 @@ msgstr "" msgid "Reply" msgstr "댓글" -#: src/components/compose.jsx:1630 +#: src/components/compose.jsx:1666 msgid "Update" msgstr "업데이트" -#: src/components/compose.jsx:1631 +#: src/components/compose.jsx:1667 msgctxt "Submit button in composer" msgid "Post" msgstr "올리기" -#: src/components/compose.jsx:1759 +#: src/components/compose.jsx:1789 msgid "Downloading GIF…" msgstr "움짤 받는 중…" -#: src/components/compose.jsx:1787 +#: src/components/compose.jsx:1817 msgid "Failed to download GIF" msgstr "움짤 받기 실패" -#: src/components/compose.jsx:1963 -#: src/components/compose.jsx:2040 +#: src/components/compose.jsx:2032 +#: src/components/compose.jsx:2109 #: src/components/nav-menu.jsx:239 msgid "More…" msgstr "더 보기…" -#: src/components/compose.jsx:2472 +#: src/components/compose.jsx:2541 msgid "Uploaded" msgstr "올라감" -#: src/components/compose.jsx:2485 +#: src/components/compose.jsx:2554 msgid "Image description" msgstr "이미지 설명" -#: src/components/compose.jsx:2486 +#: src/components/compose.jsx:2555 msgid "Video description" msgstr "동영상 설명" -#: src/components/compose.jsx:2487 +#: src/components/compose.jsx:2556 msgid "Audio description" msgstr "오디오 설명" #. placeholder {0}: prettyBytes( imageSize, ) #. placeholder {1}: prettyBytes(imageSizeLimit) -#: src/components/compose.jsx:2523 +#: src/components/compose.jsx:2592 msgid "File size too large. Uploading might encounter issues. Try reduce the file size from {0} to {1} or lower." msgstr "파일 크기가 너무 큽니다. 올리다가 문제가 생길 수 있습니다. 파일 크기를 {0}에서 {1} 이하로 줄여보세요." @@ -809,13 +813,13 @@ msgstr "파일 크기가 너무 큽니다. 올리다가 문제가 생길 수 있 #. placeholder {3}: i18n.number(height) #. placeholder {4}: i18n.number(newWidth) #. placeholder {5}: i18n.number( newHeight, ) -#: src/components/compose.jsx:2535 +#: src/components/compose.jsx:2604 msgid "Dimension too large. Uploading might encounter issues. Try reduce dimension from {2}×{3}px to {4}×{5}px." msgstr "" #. placeholder {6}: prettyBytes( videoSize, ) #. placeholder {7}: prettyBytes(videoSizeLimit) -#: src/components/compose.jsx:2543 +#: src/components/compose.jsx:2612 msgid "File size too large. Uploading might encounter issues. Try reduce the file size from {6} to {7} or lower." msgstr "" @@ -823,149 +827,149 @@ msgstr "" #. placeholder {9}: i18n.number(height) #. placeholder {10}: i18n.number(newWidth) #. placeholder {11}: i18n.number( newHeight, ) -#: src/components/compose.jsx:2555 +#: src/components/compose.jsx:2624 msgid "Dimension too large. Uploading might encounter issues. Try reduce dimension from {8}×{9}px to {10}×{11}px." msgstr "" -#: src/components/compose.jsx:2563 +#: src/components/compose.jsx:2632 msgid "Frame rate too high. Uploading might encounter issues." msgstr "초당 프레임 수가 너무 많습니다. 올리다가 문제가 생길 수 있습니다." -#: src/components/compose.jsx:2623 -#: src/components/compose.jsx:2873 +#: src/components/compose.jsx:2692 +#: src/components/compose.jsx:2942 #: src/components/shortcuts-settings.jsx:726 #: src/pages/catchup.jsx:1074 #: src/pages/filters.jsx:412 msgid "Remove" msgstr "지우기" -#: src/components/compose.jsx:2640 +#: src/components/compose.jsx:2709 #: src/compose.jsx:84 msgid "Error" msgstr "오류" -#: src/components/compose.jsx:2665 +#: src/components/compose.jsx:2734 msgid "Edit image description" msgstr "이미지 설명 고치기" -#: src/components/compose.jsx:2666 +#: src/components/compose.jsx:2735 msgid "Edit video description" msgstr "동영상 설명 고치기" -#: src/components/compose.jsx:2667 +#: src/components/compose.jsx:2736 msgid "Edit audio description" msgstr "오디오 설명 고치기" -#: src/components/compose.jsx:2712 -#: src/components/compose.jsx:2761 +#: src/components/compose.jsx:2781 +#: src/components/compose.jsx:2830 msgid "Generating description. Please wait…" msgstr "설명을 자동 생성중. 잠시 기다려 주세요…" #. placeholder {12}: e.message -#: src/components/compose.jsx:2732 +#: src/components/compose.jsx:2801 msgid "Failed to generate description: {12}" msgstr "" -#: src/components/compose.jsx:2733 +#: src/components/compose.jsx:2802 msgid "Failed to generate description" msgstr "설명을 자동 생성하는 데 실패" -#: src/components/compose.jsx:2745 -#: src/components/compose.jsx:2751 -#: src/components/compose.jsx:2797 +#: src/components/compose.jsx:2814 +#: src/components/compose.jsx:2820 +#: src/components/compose.jsx:2866 msgid "Generate description…" msgstr "설명 자동 생성…" #. placeholder {13}: e?.message ? `: ${e.message}` : '' -#: src/components/compose.jsx:2784 +#: src/components/compose.jsx:2853 msgid "Failed to generate description{13}" msgstr "" #. placeholder {0}: localeCode2Text(lang) -#: src/components/compose.jsx:2799 +#: src/components/compose.jsx:2868 msgid "({0}) <0>— experimental" msgstr "({0}) <0>— 시범중" -#: src/components/compose.jsx:2818 +#: src/components/compose.jsx:2887 msgid "Done" msgstr "완료" #. placeholder {0}: i + 1 -#: src/components/compose.jsx:2854 +#: src/components/compose.jsx:2923 msgid "Choice {0}" msgstr "" -#: src/components/compose.jsx:2901 +#: src/components/compose.jsx:2970 msgid "Multiple choices" msgstr "선다형 질문" -#: src/components/compose.jsx:2904 +#: src/components/compose.jsx:2973 msgid "Duration" msgstr "기간" -#: src/components/compose.jsx:2935 +#: src/components/compose.jsx:3004 msgid "Remove poll" msgstr "설문 지우기" -#: src/components/compose.jsx:3150 +#: src/components/compose.jsx:3219 msgid "Search accounts" msgstr "" -#: src/components/compose.jsx:3204 +#: src/components/compose.jsx:3273 #: src/components/generic-accounts.jsx:228 msgid "Error loading accounts" msgstr "계정 불러오기 오류" -#: src/components/compose.jsx:3348 +#: src/components/compose.jsx:3417 msgid "Custom emojis" msgstr "커스텀 에모지" -#: src/components/compose.jsx:3368 +#: src/components/compose.jsx:3437 msgid "Search emoji" msgstr "" -#: src/components/compose.jsx:3399 +#: src/components/compose.jsx:3468 msgid "Error loading custom emojis" msgstr "커스텀 에모지 불러오기 오류" -#: src/components/compose.jsx:3410 +#: src/components/compose.jsx:3479 msgid "Recently used" msgstr "" -#: src/components/compose.jsx:3411 +#: src/components/compose.jsx:3480 msgid "Others" msgstr "" #. placeholder {0}: i18n.number(emojis.length - max) -#: src/components/compose.jsx:3449 +#: src/components/compose.jsx:3518 msgid "{0} more…" msgstr "{0}개 더…" -#: src/components/compose.jsx:3587 +#: src/components/compose.jsx:3656 msgid "Search GIFs" msgstr "" -#: src/components/compose.jsx:3602 +#: src/components/compose.jsx:3671 msgid "Powered by GIPHY" msgstr "" -#: src/components/compose.jsx:3610 +#: src/components/compose.jsx:3679 msgid "Type to search GIFs" msgstr "움짤을 검색하려면 입력하세요" -#: src/components/compose.jsx:3708 +#: src/components/compose.jsx:3777 #: src/components/media-modal.jsx:464 #: src/components/timeline.jsx:893 msgid "Previous" msgstr "이전" -#: src/components/compose.jsx:3726 +#: src/components/compose.jsx:3795 #: src/components/media-modal.jsx:483 #: src/components/timeline.jsx:910 msgid "Next" msgstr "다음" -#: src/components/compose.jsx:3743 +#: src/components/compose.jsx:3812 msgid "Error loading GIFs" msgstr "GIF 불러오기 오류" diff --git a/src/locales/lt-LT.po b/src/locales/lt-LT.po index f122292c..20884051 100644 --- a/src/locales/lt-LT.po +++ b/src/locales/lt-LT.po @@ -8,7 +8,7 @@ msgstr "" "Language: lt\n" "Project-Id-Version: phanpy\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2025-03-06 06:21\n" +"PO-Revision-Date: 2025-03-08 01:54\n" "Last-Translator: \n" "Language-Team: Lithuanian\n" "Plural-Forms: nplurals=4; plural=(n%10==1 && (n%100>19 || n%100<11) ? 0 : (n%10>=2 && n%10<=9) && (n%100>19 || n%100<11) ? 1 : n%1!=0 ? 2: 3);\n" @@ -113,7 +113,7 @@ msgstr "Įrašai" #: src/components/account-info.jsx:430 #: src/components/account-info.jsx:1143 -#: src/components/compose.jsx:2703 +#: src/components/compose.jsx:2772 #: src/components/media-alt-modal.jsx:46 #: src/components/media-modal.jsx:358 #: src/components/status.jsx:1770 @@ -424,11 +424,11 @@ msgstr "Sekti" #: src/components/account-info.jsx:2020 #: src/components/account-info.jsx:2140 #: src/components/account-sheet.jsx:38 -#: src/components/compose.jsx:877 -#: src/components/compose.jsx:2659 -#: src/components/compose.jsx:3133 -#: src/components/compose.jsx:3342 -#: src/components/compose.jsx:3572 +#: src/components/compose.jsx:881 +#: src/components/compose.jsx:2728 +#: src/components/compose.jsx:3202 +#: src/components/compose.jsx:3411 +#: src/components/compose.jsx:3641 #: src/components/drafts.jsx:59 #: src/components/embed-modal.jsx:13 #: src/components/generic-accounts.jsx:143 @@ -575,183 +575,187 @@ msgstr "Pagrindinis" msgid "Compose" msgstr "Sukurti" -#: src/components/compose-button.jsx:159 +#: src/components/compose-button.jsx:162 #: src/components/nav-menu.jsx:260 #: src/pages/scheduled-posts.jsx:31 #: src/pages/scheduled-posts.jsx:76 msgid "Scheduled Posts" msgstr "Suplanuoti įrašai" -#: src/components/compose-button.jsx:172 +#: src/components/compose-button.jsx:175 msgid "Add to thread" msgstr "Pridėti prie gijos" #: src/components/compose.jsx:211 +msgid "Take photo or video" +msgstr "" + +#: src/components/compose.jsx:212 msgid "Add media" msgstr "Pridėti mediją" -#: src/components/compose.jsx:212 +#: src/components/compose.jsx:213 msgid "Add custom emoji" msgstr "Pridėti pasirinktinį jaustuką" -#: src/components/compose.jsx:213 +#: src/components/compose.jsx:214 msgid "Add GIF" msgstr "Pridėti GIF" -#: src/components/compose.jsx:214 +#: src/components/compose.jsx:215 msgid "Add poll" msgstr "Pridėti apklausą" -#: src/components/compose.jsx:215 +#: src/components/compose.jsx:216 msgid "Schedule post" msgstr "Planuoti įrašą" -#: src/components/compose.jsx:411 +#: src/components/compose.jsx:415 msgid "You have unsaved changes. Discard this post?" msgstr "Turite neišsaugotų pakeitimų. Atmesti šią įrašą?" #. placeholder {0}: unsupportedFiles.length #. placeholder {1}: unsupportedFiles[0].name #. placeholder {2}: lf.format( unsupportedFiles.map((f) => f.name), ) -#: src/components/compose.jsx:640 +#: src/components/compose.jsx:644 msgid "{0, plural, one {File {1} is not supported.} other {Files {2} are not supported.}}" msgstr "{0, plural, one {{1} failas nepalaikomas.} few {{2} failai nepalaikomi.} many {{2} failo nepalaikoma.} other {{2} failų nepalaikoma.}}" -#: src/components/compose.jsx:650 -#: src/components/compose.jsx:668 -#: src/components/compose.jsx:1747 -#: src/components/compose.jsx:1833 +#: src/components/compose.jsx:654 +#: src/components/compose.jsx:672 +#: src/components/compose.jsx:1777 +#: src/components/compose.jsx:1902 msgid "{maxMediaAttachments, plural, one {You can only attach up to 1 file.} other {You can only attach up to # files.}}" msgstr "{maxMediaAttachments, plural, one {Galite pridėti tik iki # failo.} few {Galite pridėti tik iki # failų.} many {Galite pridėti tik iki # failo.} other {Galite pridėti tik iki # failų.}}" -#: src/components/compose.jsx:858 +#: src/components/compose.jsx:862 msgid "Pop out" msgstr "Išskleisti" -#: src/components/compose.jsx:865 +#: src/components/compose.jsx:869 msgid "Minimize" msgstr "Sumažinti" -#: src/components/compose.jsx:901 +#: src/components/compose.jsx:905 msgid "Looks like you closed the parent window." msgstr "Atrodo, kad uždarėte pirminį langą." -#: src/components/compose.jsx:908 +#: src/components/compose.jsx:912 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." msgstr "Atrodo, kad pirminiame lange jau atidarytas sukūrimo laukas ir šiuo metu skelbiamas. Palauk, kol jis bus baigtas, ir pabandyk dar kartą vėliau." -#: src/components/compose.jsx:913 +#: src/components/compose.jsx:917 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?" msgstr "Atrodo, kad pirminiame lange jau yra atidarytas sukūrimo laukas. Suskleisčius šiame lange, bus atmesti pakeitimai, kuriuos padarėte pirminiame lange. Tęsti?" -#: src/components/compose.jsx:956 +#: src/components/compose.jsx:960 msgid "Pop in" msgstr "Suskleisti" #. placeholder {0}: replyToStatus.account.acct || replyToStatus.account.username #. placeholder {1}: rtf.format(-replyToStatusMonthsAgo, 'month') -#: src/components/compose.jsx:966 +#: src/components/compose.jsx:970 msgid "Replying to @{0}’s post (<0>{1})" msgstr "Atsakant į @{0} įrašą (<0>{1})" #. placeholder {0}: replyToStatus.account.acct || replyToStatus.account.username -#: src/components/compose.jsx:976 +#: src/components/compose.jsx:980 msgid "Replying to @{0}’s post" msgstr "Atsakant į @{0} įrašą" -#: src/components/compose.jsx:989 +#: src/components/compose.jsx:993 msgid "Editing source post" msgstr "Redaguojamas šaltinio įrašas" -#: src/components/compose.jsx:1042 +#: src/components/compose.jsx:1046 msgid "Poll must have at least 2 options" msgstr "Apklausa turi turėti bent 2 parinktis." -#: src/components/compose.jsx:1046 +#: src/components/compose.jsx:1050 msgid "Some poll choices are empty" msgstr "Kai kurie apklausos pasirinkimai yra tušti." -#: src/components/compose.jsx:1059 +#: src/components/compose.jsx:1063 msgid "Some media have no descriptions. Continue?" msgstr "Kai kurios medijos neturi aprašymų. Tęsti?" -#: src/components/compose.jsx:1111 +#: src/components/compose.jsx:1115 msgid "Attachment #{i} failed" msgstr "Nepavyko #{i} priedas." -#: src/components/compose.jsx:1207 +#: src/components/compose.jsx:1211 #: src/components/status.jsx:2098 #: src/components/timeline.jsx:989 msgid "Content warning" msgstr "Turinio įspėjimas" -#: src/components/compose.jsx:1223 +#: src/components/compose.jsx:1227 msgid "Content warning or sensitive media" msgstr "Turinio įspėjimas arba jautri medija" -#: src/components/compose.jsx:1259 +#: src/components/compose.jsx:1263 #: src/components/status.jsx:94 #: src/pages/settings.jsx:306 msgid "Public" msgstr "Vieša" -#: src/components/compose.jsx:1264 +#: src/components/compose.jsx:1268 #: src/components/nav-menu.jsx:344 #: src/components/shortcuts-settings.jsx:165 #: src/components/status.jsx:95 msgid "Local" msgstr "Vietinis" -#: src/components/compose.jsx:1268 +#: src/components/compose.jsx:1272 #: src/components/status.jsx:96 #: src/pages/settings.jsx:309 msgid "Unlisted" msgstr "Neįtrauktas į sąrašą" -#: src/components/compose.jsx:1271 +#: src/components/compose.jsx:1275 #: src/components/status.jsx:97 #: src/pages/settings.jsx:312 msgid "Followers only" msgstr "Tik sekėjai" -#: src/components/compose.jsx:1274 +#: src/components/compose.jsx:1278 #: src/components/status.jsx:98 #: src/components/status.jsx:1976 msgid "Private mention" msgstr "Privatus paminėjimas" -#: src/components/compose.jsx:1283 +#: src/components/compose.jsx:1287 msgid "Post your reply" msgstr "Skelbti savo atsakymą" -#: src/components/compose.jsx:1285 +#: src/components/compose.jsx:1289 msgid "Edit your post" msgstr "Redaguoti savo įrašą" -#: src/components/compose.jsx:1286 +#: src/components/compose.jsx:1290 msgid "What are you doing?" msgstr "Ką tu darai?" -#: src/components/compose.jsx:1364 +#: src/components/compose.jsx:1368 msgid "Mark media as sensitive" msgstr "Žymėti mediją kaip jautrią" -#: src/components/compose.jsx:1401 +#: src/components/compose.jsx:1405 msgid "Posting on <0/>" msgstr "Skelbimiama <0/>" -#: src/components/compose.jsx:1432 -#: src/components/compose.jsx:3191 +#: src/components/compose.jsx:1436 +#: src/components/compose.jsx:3260 #: src/components/shortcuts-settings.jsx:715 #: src/pages/list.jsx:362 msgid "Add" msgstr "Pridėti" -#: src/components/compose.jsx:1626 +#: src/components/compose.jsx:1662 msgid "Schedule" msgstr "Planuoti" -#: src/components/compose.jsx:1628 +#: src/components/compose.jsx:1664 #: src/components/keyboard-shortcuts-help.jsx:154 #: src/components/status.jsx:984 #: src/components/status.jsx:1750 @@ -760,48 +764,48 @@ msgstr "Planuoti" msgid "Reply" msgstr "Atsakyti" -#: src/components/compose.jsx:1630 +#: src/components/compose.jsx:1666 msgid "Update" msgstr "Atnaujinti" -#: src/components/compose.jsx:1631 +#: src/components/compose.jsx:1667 msgctxt "Submit button in composer" msgid "Post" msgstr "Skelbti" -#: src/components/compose.jsx:1759 +#: src/components/compose.jsx:1789 msgid "Downloading GIF…" msgstr "Atsisiunčiama GIF…" -#: src/components/compose.jsx:1787 +#: src/components/compose.jsx:1817 msgid "Failed to download GIF" msgstr "Nepavyko atsisiųsti GIF." -#: src/components/compose.jsx:1963 -#: src/components/compose.jsx:2040 +#: src/components/compose.jsx:2032 +#: src/components/compose.jsx:2109 #: src/components/nav-menu.jsx:239 msgid "More…" msgstr "Daugiau…" -#: src/components/compose.jsx:2472 +#: src/components/compose.jsx:2541 msgid "Uploaded" msgstr "Įkelta" -#: src/components/compose.jsx:2485 +#: src/components/compose.jsx:2554 msgid "Image description" msgstr "Vaizdo aprašymas" -#: src/components/compose.jsx:2486 +#: src/components/compose.jsx:2555 msgid "Video description" msgstr "Vaizdo įrašo aprašymas" -#: src/components/compose.jsx:2487 +#: src/components/compose.jsx:2556 msgid "Audio description" msgstr "Garso įrašo aprašymas" #. placeholder {0}: prettyBytes( imageSize, ) #. placeholder {1}: prettyBytes(imageSizeLimit) -#: src/components/compose.jsx:2523 +#: src/components/compose.jsx:2592 msgid "File size too large. Uploading might encounter issues. Try reduce the file size from {0} to {1} or lower." msgstr "Per didelis failo dydis. Įkeliant gali kilti problemų. Bandyk sumažinti failo dydį nuo {0} iki {1} arba mažiau." @@ -809,13 +813,13 @@ msgstr "Per didelis failo dydis. Įkeliant gali kilti problemų. Bandyk sumažin #. placeholder {3}: i18n.number(height) #. placeholder {4}: i18n.number(newWidth) #. placeholder {5}: i18n.number( newHeight, ) -#: src/components/compose.jsx:2535 +#: src/components/compose.jsx:2604 msgid "Dimension too large. Uploading might encounter issues. Try reduce dimension from {2}×{3}px to {4}×{5}px." msgstr "Per didelis matmuo. Įkeliant gali kilti problemų. Bandykite sumažinti matmenis nuo {2}×{3} tšk. iki {4}×{5} tšk." #. placeholder {6}: prettyBytes( videoSize, ) #. placeholder {7}: prettyBytes(videoSizeLimit) -#: src/components/compose.jsx:2543 +#: src/components/compose.jsx:2612 msgid "File size too large. Uploading might encounter issues. Try reduce the file size from {6} to {7} or lower." msgstr "Per didelis failo dydis. Įkeliant gali kilti problemų. Bandykite sumažinti failo dydį nuo {6} iki {7} arba mažiau." @@ -823,149 +827,149 @@ msgstr "Per didelis failo dydis. Įkeliant gali kilti problemų. Bandykite suma #. placeholder {9}: i18n.number(height) #. placeholder {10}: i18n.number(newWidth) #. placeholder {11}: i18n.number( newHeight, ) -#: src/components/compose.jsx:2555 +#: src/components/compose.jsx:2624 msgid "Dimension too large. Uploading might encounter issues. Try reduce dimension from {8}×{9}px to {10}×{11}px." msgstr "Per didelis matmuo. Įkeliant gali kilti problemų. Bandykite sumažinti matmenis nuo {8}×{9} tšk. iki {10}×{11} tšk." -#: src/components/compose.jsx:2563 +#: src/components/compose.jsx:2632 msgid "Frame rate too high. Uploading might encounter issues." msgstr "Per didelis kadrų dažnis. Įkeliant gali kilti problemų." -#: src/components/compose.jsx:2623 -#: src/components/compose.jsx:2873 +#: src/components/compose.jsx:2692 +#: src/components/compose.jsx:2942 #: src/components/shortcuts-settings.jsx:726 #: src/pages/catchup.jsx:1074 #: src/pages/filters.jsx:412 msgid "Remove" msgstr "Šalinti" -#: src/components/compose.jsx:2640 +#: src/components/compose.jsx:2709 #: src/compose.jsx:84 msgid "Error" msgstr "Klaida" -#: src/components/compose.jsx:2665 +#: src/components/compose.jsx:2734 msgid "Edit image description" msgstr "Redaguoti vaizdo aprašymą" -#: src/components/compose.jsx:2666 +#: src/components/compose.jsx:2735 msgid "Edit video description" msgstr "Redaguoti vaizdo įrašo aprašymą" -#: src/components/compose.jsx:2667 +#: src/components/compose.jsx:2736 msgid "Edit audio description" msgstr "Redaguoti garso įrašo aprašymą" -#: src/components/compose.jsx:2712 -#: src/components/compose.jsx:2761 +#: src/components/compose.jsx:2781 +#: src/components/compose.jsx:2830 msgid "Generating description. Please wait…" msgstr "Generuojamas aprašymas. Palauk…" #. placeholder {12}: e.message -#: src/components/compose.jsx:2732 +#: src/components/compose.jsx:2801 msgid "Failed to generate description: {12}" msgstr "Nepavyko sugeneruoti aprašymo: {12}" -#: src/components/compose.jsx:2733 +#: src/components/compose.jsx:2802 msgid "Failed to generate description" msgstr "Nepavyko sugeneruoti aprašymo." -#: src/components/compose.jsx:2745 -#: src/components/compose.jsx:2751 -#: src/components/compose.jsx:2797 +#: src/components/compose.jsx:2814 +#: src/components/compose.jsx:2820 +#: src/components/compose.jsx:2866 msgid "Generate description…" msgstr "Generuoti aprašymą…" #. placeholder {13}: e?.message ? `: ${e.message}` : '' -#: src/components/compose.jsx:2784 +#: src/components/compose.jsx:2853 msgid "Failed to generate description{13}" msgstr "Nepavyko sugeneruoti aprašymo{13}" #. placeholder {0}: localeCode2Text(lang) -#: src/components/compose.jsx:2799 +#: src/components/compose.jsx:2868 msgid "({0}) <0>— experimental" msgstr "({0}) <0>– eksperimentinė" -#: src/components/compose.jsx:2818 +#: src/components/compose.jsx:2887 msgid "Done" msgstr "Atlikta" #. placeholder {0}: i + 1 -#: src/components/compose.jsx:2854 +#: src/components/compose.jsx:2923 msgid "Choice {0}" msgstr "{0} pasirinkimas" -#: src/components/compose.jsx:2901 +#: src/components/compose.jsx:2970 msgid "Multiple choices" msgstr "Keli pasirinkimai" -#: src/components/compose.jsx:2904 +#: src/components/compose.jsx:2973 msgid "Duration" msgstr "Trukmė" -#: src/components/compose.jsx:2935 +#: src/components/compose.jsx:3004 msgid "Remove poll" msgstr "Šalinti apklausą" -#: src/components/compose.jsx:3150 +#: src/components/compose.jsx:3219 msgid "Search accounts" msgstr "Ieškoti paskyrų" -#: src/components/compose.jsx:3204 +#: src/components/compose.jsx:3273 #: src/components/generic-accounts.jsx:228 msgid "Error loading accounts" msgstr "Klaida įkeliant paskyras." -#: src/components/compose.jsx:3348 +#: src/components/compose.jsx:3417 msgid "Custom emojis" msgstr "Pasirinktiniai jaustukai" -#: src/components/compose.jsx:3368 +#: src/components/compose.jsx:3437 msgid "Search emoji" msgstr "Ieškoti jaustukų" -#: src/components/compose.jsx:3399 +#: src/components/compose.jsx:3468 msgid "Error loading custom emojis" msgstr "Klaida įkeliant pasirinktinius jaustukus." -#: src/components/compose.jsx:3410 +#: src/components/compose.jsx:3479 msgid "Recently used" msgstr "Neseniai naudoti" -#: src/components/compose.jsx:3411 +#: src/components/compose.jsx:3480 msgid "Others" msgstr "Kiti" #. placeholder {0}: i18n.number(emojis.length - max) -#: src/components/compose.jsx:3449 +#: src/components/compose.jsx:3518 msgid "{0} more…" msgstr "{0} daugiau…" -#: src/components/compose.jsx:3587 +#: src/components/compose.jsx:3656 msgid "Search GIFs" msgstr "Ieškoti GIF" -#: src/components/compose.jsx:3602 +#: src/components/compose.jsx:3671 msgid "Powered by GIPHY" msgstr "Veikiama su „GIPHY“" -#: src/components/compose.jsx:3610 +#: src/components/compose.jsx:3679 msgid "Type to search GIFs" msgstr "Rašyk, kad ieškotum GIF" -#: src/components/compose.jsx:3708 +#: src/components/compose.jsx:3777 #: src/components/media-modal.jsx:464 #: src/components/timeline.jsx:893 msgid "Previous" msgstr "Ankstesnis" -#: src/components/compose.jsx:3726 +#: src/components/compose.jsx:3795 #: src/components/media-modal.jsx:483 #: src/components/timeline.jsx:910 msgid "Next" msgstr "Kitas" -#: src/components/compose.jsx:3743 +#: src/components/compose.jsx:3812 msgid "Error loading GIFs" msgstr "Klaida įkeliant GIF." diff --git a/src/locales/nb-NO.po b/src/locales/nb-NO.po index 87171f44..50ec833c 100644 --- a/src/locales/nb-NO.po +++ b/src/locales/nb-NO.po @@ -8,7 +8,7 @@ msgstr "" "Language: nb_NO\n" "Project-Id-Version: phanpy\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2025-03-06 06:21\n" +"PO-Revision-Date: 2025-03-08 01:54\n" "Last-Translator: \n" "Language-Team: Norwegian Bokmal\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" @@ -113,7 +113,7 @@ msgstr "Innlegg" #: src/components/account-info.jsx:430 #: src/components/account-info.jsx:1143 -#: src/components/compose.jsx:2703 +#: src/components/compose.jsx:2772 #: src/components/media-alt-modal.jsx:46 #: src/components/media-modal.jsx:358 #: src/components/status.jsx:1770 @@ -424,11 +424,11 @@ msgstr "Følg" #: src/components/account-info.jsx:2020 #: src/components/account-info.jsx:2140 #: src/components/account-sheet.jsx:38 -#: src/components/compose.jsx:877 -#: src/components/compose.jsx:2659 -#: src/components/compose.jsx:3133 -#: src/components/compose.jsx:3342 -#: src/components/compose.jsx:3572 +#: src/components/compose.jsx:881 +#: src/components/compose.jsx:2728 +#: src/components/compose.jsx:3202 +#: src/components/compose.jsx:3411 +#: src/components/compose.jsx:3641 #: src/components/drafts.jsx:59 #: src/components/embed-modal.jsx:13 #: src/components/generic-accounts.jsx:143 @@ -575,183 +575,187 @@ msgstr "Hjem" msgid "Compose" msgstr "Skriv ny" -#: src/components/compose-button.jsx:159 +#: src/components/compose-button.jsx:162 #: src/components/nav-menu.jsx:260 #: src/pages/scheduled-posts.jsx:31 #: src/pages/scheduled-posts.jsx:76 msgid "Scheduled Posts" msgstr "" -#: src/components/compose-button.jsx:172 +#: src/components/compose-button.jsx:175 msgid "Add to thread" msgstr "" #: src/components/compose.jsx:211 +msgid "Take photo or video" +msgstr "" + +#: src/components/compose.jsx:212 msgid "Add media" msgstr "Legg til media" -#: src/components/compose.jsx:212 +#: src/components/compose.jsx:213 msgid "Add custom emoji" msgstr "Legg til egendefinert emoji" -#: src/components/compose.jsx:213 +#: src/components/compose.jsx:214 msgid "Add GIF" msgstr "Legg til GIF" -#: src/components/compose.jsx:214 +#: src/components/compose.jsx:215 msgid "Add poll" msgstr "Legg til avstemming" -#: src/components/compose.jsx:215 +#: src/components/compose.jsx:216 msgid "Schedule post" msgstr "" -#: src/components/compose.jsx:411 +#: src/components/compose.jsx:415 msgid "You have unsaved changes. Discard this post?" msgstr "Du har ulagrede endringer. Forkast dette innlegget?" #. placeholder {0}: unsupportedFiles.length #. placeholder {1}: unsupportedFiles[0].name #. placeholder {2}: lf.format( unsupportedFiles.map((f) => f.name), ) -#: src/components/compose.jsx:640 +#: src/components/compose.jsx:644 msgid "{0, plural, one {File {1} is not supported.} other {Files {2} are not supported.}}" msgstr "" -#: src/components/compose.jsx:650 -#: src/components/compose.jsx:668 -#: src/components/compose.jsx:1747 -#: src/components/compose.jsx:1833 +#: src/components/compose.jsx:654 +#: src/components/compose.jsx:672 +#: src/components/compose.jsx:1777 +#: src/components/compose.jsx:1902 msgid "{maxMediaAttachments, plural, one {You can only attach up to 1 file.} other {You can only attach up to # files.}}" msgstr "" -#: src/components/compose.jsx:858 +#: src/components/compose.jsx:862 msgid "Pop out" msgstr "" -#: src/components/compose.jsx:865 +#: src/components/compose.jsx:869 msgid "Minimize" msgstr "Minimer" -#: src/components/compose.jsx:901 +#: src/components/compose.jsx:905 msgid "Looks like you closed the parent window." msgstr "Ser ut som du lukket foreldrevinduet." -#: src/components/compose.jsx:908 +#: src/components/compose.jsx:912 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." msgstr "" -#: src/components/compose.jsx:913 +#: src/components/compose.jsx:917 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?" msgstr "" -#: src/components/compose.jsx:956 +#: src/components/compose.jsx:960 msgid "Pop in" msgstr "" #. placeholder {0}: replyToStatus.account.acct || replyToStatus.account.username #. placeholder {1}: rtf.format(-replyToStatusMonthsAgo, 'month') -#: src/components/compose.jsx:966 +#: src/components/compose.jsx:970 msgid "Replying to @{0}’s post (<0>{1})" msgstr "Svarer til @{0} sitt innlegg (<0>{1})" #. placeholder {0}: replyToStatus.account.acct || replyToStatus.account.username -#: src/components/compose.jsx:976 +#: src/components/compose.jsx:980 msgid "Replying to @{0}’s post" msgstr "Svarer på @{0} sitt innlegg" -#: src/components/compose.jsx:989 +#: src/components/compose.jsx:993 msgid "Editing source post" msgstr "" -#: src/components/compose.jsx:1042 +#: src/components/compose.jsx:1046 msgid "Poll must have at least 2 options" msgstr "Avstemning må ha minst 2 alternativer" -#: src/components/compose.jsx:1046 +#: src/components/compose.jsx:1050 msgid "Some poll choices are empty" msgstr "Noen avstemningsvalg er tomme" -#: src/components/compose.jsx:1059 +#: src/components/compose.jsx:1063 msgid "Some media have no descriptions. Continue?" msgstr "Noen media mangler beskrivelser. Fortsett?" -#: src/components/compose.jsx:1111 +#: src/components/compose.jsx:1115 msgid "Attachment #{i} failed" msgstr "Vedlegg #{i} mislyktes" -#: src/components/compose.jsx:1207 +#: src/components/compose.jsx:1211 #: src/components/status.jsx:2098 #: src/components/timeline.jsx:989 msgid "Content warning" msgstr "Innholdsvarsel" -#: src/components/compose.jsx:1223 +#: src/components/compose.jsx:1227 msgid "Content warning or sensitive media" msgstr "Innholdsvarsel eller sensitive media" -#: src/components/compose.jsx:1259 +#: src/components/compose.jsx:1263 #: src/components/status.jsx:94 #: src/pages/settings.jsx:306 msgid "Public" msgstr "Offentlig" -#: src/components/compose.jsx:1264 +#: src/components/compose.jsx:1268 #: src/components/nav-menu.jsx:344 #: src/components/shortcuts-settings.jsx:165 #: src/components/status.jsx:95 msgid "Local" msgstr "Lokal" -#: src/components/compose.jsx:1268 +#: src/components/compose.jsx:1272 #: src/components/status.jsx:96 #: src/pages/settings.jsx:309 msgid "Unlisted" msgstr "Ikke listet" -#: src/components/compose.jsx:1271 +#: src/components/compose.jsx:1275 #: src/components/status.jsx:97 #: src/pages/settings.jsx:312 msgid "Followers only" msgstr "Kun følgere" -#: src/components/compose.jsx:1274 +#: src/components/compose.jsx:1278 #: src/components/status.jsx:98 #: src/components/status.jsx:1976 msgid "Private mention" msgstr "Privat omtale" -#: src/components/compose.jsx:1283 +#: src/components/compose.jsx:1287 msgid "Post your reply" msgstr "Skriv ditt svar" -#: src/components/compose.jsx:1285 +#: src/components/compose.jsx:1289 msgid "Edit your post" msgstr "Rediger innlegget ditt" -#: src/components/compose.jsx:1286 +#: src/components/compose.jsx:1290 msgid "What are you doing?" msgstr "Hva gjør du?" -#: src/components/compose.jsx:1364 +#: src/components/compose.jsx:1368 msgid "Mark media as sensitive" msgstr "Marker media som sensitivt" -#: src/components/compose.jsx:1401 +#: src/components/compose.jsx:1405 msgid "Posting on <0/>" msgstr "" -#: src/components/compose.jsx:1432 -#: src/components/compose.jsx:3191 +#: src/components/compose.jsx:1436 +#: src/components/compose.jsx:3260 #: src/components/shortcuts-settings.jsx:715 #: src/pages/list.jsx:362 msgid "Add" msgstr "Legg til" -#: src/components/compose.jsx:1626 +#: src/components/compose.jsx:1662 msgid "Schedule" msgstr "" -#: src/components/compose.jsx:1628 +#: src/components/compose.jsx:1664 #: src/components/keyboard-shortcuts-help.jsx:154 #: src/components/status.jsx:984 #: src/components/status.jsx:1750 @@ -760,48 +764,48 @@ msgstr "" msgid "Reply" msgstr "Svar" -#: src/components/compose.jsx:1630 +#: src/components/compose.jsx:1666 msgid "Update" msgstr "Oppdater" -#: src/components/compose.jsx:1631 +#: src/components/compose.jsx:1667 msgctxt "Submit button in composer" msgid "Post" msgstr "Publiser" -#: src/components/compose.jsx:1759 +#: src/components/compose.jsx:1789 msgid "Downloading GIF…" msgstr "Laster ned GIF…" -#: src/components/compose.jsx:1787 +#: src/components/compose.jsx:1817 msgid "Failed to download GIF" msgstr "Kunne ikke laste ned GIF" -#: src/components/compose.jsx:1963 -#: src/components/compose.jsx:2040 +#: src/components/compose.jsx:2032 +#: src/components/compose.jsx:2109 #: src/components/nav-menu.jsx:239 msgid "More…" msgstr "Mer…" -#: src/components/compose.jsx:2472 +#: src/components/compose.jsx:2541 msgid "Uploaded" msgstr "Lastet opp" -#: src/components/compose.jsx:2485 +#: src/components/compose.jsx:2554 msgid "Image description" msgstr "Bildebeskrivelse" -#: src/components/compose.jsx:2486 +#: src/components/compose.jsx:2555 msgid "Video description" msgstr "Videobeskrivelse" -#: src/components/compose.jsx:2487 +#: src/components/compose.jsx:2556 msgid "Audio description" msgstr "Lydbeskrivelse" #. placeholder {0}: prettyBytes( imageSize, ) #. placeholder {1}: prettyBytes(imageSizeLimit) -#: src/components/compose.jsx:2523 +#: src/components/compose.jsx:2592 msgid "File size too large. Uploading might encounter issues. Try reduce the file size from {0} to {1} or lower." msgstr "" @@ -809,13 +813,13 @@ msgstr "" #. placeholder {3}: i18n.number(height) #. placeholder {4}: i18n.number(newWidth) #. placeholder {5}: i18n.number( newHeight, ) -#: src/components/compose.jsx:2535 +#: src/components/compose.jsx:2604 msgid "Dimension too large. Uploading might encounter issues. Try reduce dimension from {2}×{3}px to {4}×{5}px." msgstr "" #. placeholder {6}: prettyBytes( videoSize, ) #. placeholder {7}: prettyBytes(videoSizeLimit) -#: src/components/compose.jsx:2543 +#: src/components/compose.jsx:2612 msgid "File size too large. Uploading might encounter issues. Try reduce the file size from {6} to {7} or lower." msgstr "" @@ -823,149 +827,149 @@ msgstr "" #. placeholder {9}: i18n.number(height) #. placeholder {10}: i18n.number(newWidth) #. placeholder {11}: i18n.number( newHeight, ) -#: src/components/compose.jsx:2555 +#: src/components/compose.jsx:2624 msgid "Dimension too large. Uploading might encounter issues. Try reduce dimension from {8}×{9}px to {10}×{11}px." msgstr "" -#: src/components/compose.jsx:2563 +#: src/components/compose.jsx:2632 msgid "Frame rate too high. Uploading might encounter issues." msgstr "" -#: src/components/compose.jsx:2623 -#: src/components/compose.jsx:2873 +#: src/components/compose.jsx:2692 +#: src/components/compose.jsx:2942 #: src/components/shortcuts-settings.jsx:726 #: src/pages/catchup.jsx:1074 #: src/pages/filters.jsx:412 msgid "Remove" msgstr "Fjern" -#: src/components/compose.jsx:2640 +#: src/components/compose.jsx:2709 #: src/compose.jsx:84 msgid "Error" msgstr "Feil" -#: src/components/compose.jsx:2665 +#: src/components/compose.jsx:2734 msgid "Edit image description" msgstr "Rediger bildebeskrivelse" -#: src/components/compose.jsx:2666 +#: src/components/compose.jsx:2735 msgid "Edit video description" msgstr "Rediger videobeskrivelse" -#: src/components/compose.jsx:2667 +#: src/components/compose.jsx:2736 msgid "Edit audio description" msgstr "Rediger lydbeskrivelse" -#: src/components/compose.jsx:2712 -#: src/components/compose.jsx:2761 +#: src/components/compose.jsx:2781 +#: src/components/compose.jsx:2830 msgid "Generating description. Please wait…" msgstr "Genererer beskrivelse. Vennligst vent…" #. placeholder {12}: e.message -#: src/components/compose.jsx:2732 +#: src/components/compose.jsx:2801 msgid "Failed to generate description: {12}" msgstr "" -#: src/components/compose.jsx:2733 +#: src/components/compose.jsx:2802 msgid "Failed to generate description" msgstr "Kunne ikke generere beskrivelse" -#: src/components/compose.jsx:2745 -#: src/components/compose.jsx:2751 -#: src/components/compose.jsx:2797 +#: src/components/compose.jsx:2814 +#: src/components/compose.jsx:2820 +#: src/components/compose.jsx:2866 msgid "Generate description…" msgstr "Generer beskrivelse…" #. placeholder {13}: e?.message ? `: ${e.message}` : '' -#: src/components/compose.jsx:2784 +#: src/components/compose.jsx:2853 msgid "Failed to generate description{13}" msgstr "" #. placeholder {0}: localeCode2Text(lang) -#: src/components/compose.jsx:2799 +#: src/components/compose.jsx:2868 msgid "({0}) <0>— experimental" msgstr "({0}) <0>— eksperimentell" -#: src/components/compose.jsx:2818 +#: src/components/compose.jsx:2887 msgid "Done" msgstr "Ferdig" #. placeholder {0}: i + 1 -#: src/components/compose.jsx:2854 +#: src/components/compose.jsx:2923 msgid "Choice {0}" msgstr "" -#: src/components/compose.jsx:2901 +#: src/components/compose.jsx:2970 msgid "Multiple choices" msgstr "Flere alternativer" -#: src/components/compose.jsx:2904 +#: src/components/compose.jsx:2973 msgid "Duration" msgstr "Varighet" -#: src/components/compose.jsx:2935 +#: src/components/compose.jsx:3004 msgid "Remove poll" msgstr "Fjern avstemming" -#: src/components/compose.jsx:3150 +#: src/components/compose.jsx:3219 msgid "Search accounts" msgstr "" -#: src/components/compose.jsx:3204 +#: src/components/compose.jsx:3273 #: src/components/generic-accounts.jsx:228 msgid "Error loading accounts" msgstr "Feil ved lasting av konti" -#: src/components/compose.jsx:3348 +#: src/components/compose.jsx:3417 msgid "Custom emojis" msgstr "Egendefinerte emojier" -#: src/components/compose.jsx:3368 +#: src/components/compose.jsx:3437 msgid "Search emoji" msgstr "" -#: src/components/compose.jsx:3399 +#: src/components/compose.jsx:3468 msgid "Error loading custom emojis" msgstr "Feil ved lasting av egendefinerte emojier" -#: src/components/compose.jsx:3410 +#: src/components/compose.jsx:3479 msgid "Recently used" msgstr "" -#: src/components/compose.jsx:3411 +#: src/components/compose.jsx:3480 msgid "Others" msgstr "" #. placeholder {0}: i18n.number(emojis.length - max) -#: src/components/compose.jsx:3449 +#: src/components/compose.jsx:3518 msgid "{0} more…" msgstr "{0} fler…" -#: src/components/compose.jsx:3587 +#: src/components/compose.jsx:3656 msgid "Search GIFs" msgstr "" -#: src/components/compose.jsx:3602 +#: src/components/compose.jsx:3671 msgid "Powered by GIPHY" msgstr "" -#: src/components/compose.jsx:3610 +#: src/components/compose.jsx:3679 msgid "Type to search GIFs" msgstr "Skriv for å søke GIFer" -#: src/components/compose.jsx:3708 +#: src/components/compose.jsx:3777 #: src/components/media-modal.jsx:464 #: src/components/timeline.jsx:893 msgid "Previous" msgstr "Forrige" -#: src/components/compose.jsx:3726 +#: src/components/compose.jsx:3795 #: src/components/media-modal.jsx:483 #: src/components/timeline.jsx:910 msgid "Next" msgstr "Neste" -#: src/components/compose.jsx:3743 +#: src/components/compose.jsx:3812 msgid "Error loading GIFs" msgstr "Feil ved lasting av GIFer" diff --git a/src/locales/nl-NL.po b/src/locales/nl-NL.po index d5a97487..3aec77fa 100644 --- a/src/locales/nl-NL.po +++ b/src/locales/nl-NL.po @@ -8,7 +8,7 @@ msgstr "" "Language: nl\n" "Project-Id-Version: phanpy\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2025-03-06 06:21\n" +"PO-Revision-Date: 2025-03-08 01:54\n" "Last-Translator: \n" "Language-Team: Dutch\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" @@ -113,7 +113,7 @@ msgstr "Berichten" #: src/components/account-info.jsx:430 #: src/components/account-info.jsx:1143 -#: src/components/compose.jsx:2703 +#: src/components/compose.jsx:2772 #: src/components/media-alt-modal.jsx:46 #: src/components/media-modal.jsx:358 #: src/components/status.jsx:1770 @@ -424,11 +424,11 @@ msgstr "Volg" #: src/components/account-info.jsx:2020 #: src/components/account-info.jsx:2140 #: src/components/account-sheet.jsx:38 -#: src/components/compose.jsx:877 -#: src/components/compose.jsx:2659 -#: src/components/compose.jsx:3133 -#: src/components/compose.jsx:3342 -#: src/components/compose.jsx:3572 +#: src/components/compose.jsx:881 +#: src/components/compose.jsx:2728 +#: src/components/compose.jsx:3202 +#: src/components/compose.jsx:3411 +#: src/components/compose.jsx:3641 #: src/components/drafts.jsx:59 #: src/components/embed-modal.jsx:13 #: src/components/generic-accounts.jsx:143 @@ -575,183 +575,187 @@ msgstr "Startpagina" msgid "Compose" msgstr "Opstellen" -#: src/components/compose-button.jsx:159 +#: src/components/compose-button.jsx:162 #: src/components/nav-menu.jsx:260 #: src/pages/scheduled-posts.jsx:31 #: src/pages/scheduled-posts.jsx:76 msgid "Scheduled Posts" msgstr "" -#: src/components/compose-button.jsx:172 +#: src/components/compose-button.jsx:175 msgid "Add to thread" msgstr "" #: src/components/compose.jsx:211 -msgid "Add media" +msgid "Take photo or video" msgstr "" #: src/components/compose.jsx:212 +msgid "Add media" +msgstr "" + +#: src/components/compose.jsx:213 msgid "Add custom emoji" msgstr "Lokale emoji toevoegen" -#: src/components/compose.jsx:213 +#: src/components/compose.jsx:214 msgid "Add GIF" msgstr "" -#: src/components/compose.jsx:214 +#: src/components/compose.jsx:215 msgid "Add poll" msgstr "Voeg peiling toe" -#: src/components/compose.jsx:215 +#: src/components/compose.jsx:216 msgid "Schedule post" msgstr "" -#: src/components/compose.jsx:411 +#: src/components/compose.jsx:415 msgid "You have unsaved changes. Discard this post?" msgstr "Je hebt niet-opgeslagen wijzigingen. Wil je dit bericht weggooien?" #. placeholder {0}: unsupportedFiles.length #. placeholder {1}: unsupportedFiles[0].name #. placeholder {2}: lf.format( unsupportedFiles.map((f) => f.name), ) -#: src/components/compose.jsx:640 +#: src/components/compose.jsx:644 msgid "{0, plural, one {File {1} is not supported.} other {Files {2} are not supported.}}" msgstr "" -#: src/components/compose.jsx:650 -#: src/components/compose.jsx:668 -#: src/components/compose.jsx:1747 -#: src/components/compose.jsx:1833 +#: src/components/compose.jsx:654 +#: src/components/compose.jsx:672 +#: src/components/compose.jsx:1777 +#: src/components/compose.jsx:1902 msgid "{maxMediaAttachments, plural, one {You can only attach up to 1 file.} other {You can only attach up to # files.}}" msgstr "{maxMediaAttachments, plural, one {Je kunt slechts 1 bestand bijvoegen.} other {Je kunt slechts # bestanden bijvoegen.}}" -#: src/components/compose.jsx:858 +#: src/components/compose.jsx:862 msgid "Pop out" msgstr "Uitklappen" -#: src/components/compose.jsx:865 +#: src/components/compose.jsx:869 msgid "Minimize" msgstr "Minimaliseren" -#: src/components/compose.jsx:901 +#: src/components/compose.jsx:905 msgid "Looks like you closed the parent window." msgstr "Het lijkt erop dat je het bovenste venster hebt gesloten." -#: src/components/compose.jsx:908 +#: src/components/compose.jsx:912 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." msgstr "" -#: src/components/compose.jsx:913 +#: src/components/compose.jsx:917 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?" msgstr "Je hebt al een opstelveld open in het bovenliggende venster. Als je in dit venster wilt opstellen, worden de wijzigingen die je in het bovenliggende venster hebt aangebracht ongedaan gemaakt. Doorgaan?" -#: src/components/compose.jsx:956 +#: src/components/compose.jsx:960 msgid "Pop in" msgstr "Inklappen" #. placeholder {0}: replyToStatus.account.acct || replyToStatus.account.username #. placeholder {1}: rtf.format(-replyToStatusMonthsAgo, 'month') -#: src/components/compose.jsx:966 +#: src/components/compose.jsx:970 msgid "Replying to @{0}’s post (<0>{1})" msgstr "Antwoord op @{0}'s bericht (<0>{1})" #. placeholder {0}: replyToStatus.account.acct || replyToStatus.account.username -#: src/components/compose.jsx:976 +#: src/components/compose.jsx:980 msgid "Replying to @{0}’s post" msgstr "Antwoord op @{0}'s bericht" -#: src/components/compose.jsx:989 +#: src/components/compose.jsx:993 msgid "Editing source post" msgstr "Bronbericht bewerken" -#: src/components/compose.jsx:1042 +#: src/components/compose.jsx:1046 msgid "Poll must have at least 2 options" msgstr "Peiling moet minstens 2 opties hebben" -#: src/components/compose.jsx:1046 +#: src/components/compose.jsx:1050 msgid "Some poll choices are empty" msgstr "Sommige peilingkeuzes zijn leeg" -#: src/components/compose.jsx:1059 +#: src/components/compose.jsx:1063 msgid "Some media have no descriptions. Continue?" msgstr "" -#: src/components/compose.jsx:1111 +#: src/components/compose.jsx:1115 msgid "Attachment #{i} failed" msgstr "Bijlage #{i} is mislukt" -#: src/components/compose.jsx:1207 +#: src/components/compose.jsx:1211 #: src/components/status.jsx:2098 #: src/components/timeline.jsx:989 msgid "Content warning" msgstr "Inhoudswaarschuwing" -#: src/components/compose.jsx:1223 +#: src/components/compose.jsx:1227 msgid "Content warning or sensitive media" msgstr "Inhoudswaarschuwing of gevoelige media" -#: src/components/compose.jsx:1259 +#: src/components/compose.jsx:1263 #: src/components/status.jsx:94 #: src/pages/settings.jsx:306 msgid "Public" msgstr "Openbaar" -#: src/components/compose.jsx:1264 +#: src/components/compose.jsx:1268 #: src/components/nav-menu.jsx:344 #: src/components/shortcuts-settings.jsx:165 #: src/components/status.jsx:95 msgid "Local" msgstr "Lokaal" -#: src/components/compose.jsx:1268 +#: src/components/compose.jsx:1272 #: src/components/status.jsx:96 #: src/pages/settings.jsx:309 msgid "Unlisted" msgstr "Niet openbaar" -#: src/components/compose.jsx:1271 +#: src/components/compose.jsx:1275 #: src/components/status.jsx:97 #: src/pages/settings.jsx:312 msgid "Followers only" msgstr "Alleen volgers" -#: src/components/compose.jsx:1274 +#: src/components/compose.jsx:1278 #: src/components/status.jsx:98 #: src/components/status.jsx:1976 msgid "Private mention" msgstr "Privévermelding" -#: src/components/compose.jsx:1283 +#: src/components/compose.jsx:1287 msgid "Post your reply" msgstr "Plaats je antwoord" -#: src/components/compose.jsx:1285 +#: src/components/compose.jsx:1289 msgid "Edit your post" msgstr "Bewerk je bericht" -#: src/components/compose.jsx:1286 +#: src/components/compose.jsx:1290 msgid "What are you doing?" msgstr "Wat ben je aan het doen?" -#: src/components/compose.jsx:1364 +#: src/components/compose.jsx:1368 msgid "Mark media as sensitive" msgstr "Markeer media als gevoelig" -#: src/components/compose.jsx:1401 +#: src/components/compose.jsx:1405 msgid "Posting on <0/>" msgstr "" -#: src/components/compose.jsx:1432 -#: src/components/compose.jsx:3191 +#: src/components/compose.jsx:1436 +#: src/components/compose.jsx:3260 #: src/components/shortcuts-settings.jsx:715 #: src/pages/list.jsx:362 msgid "Add" msgstr "Toevoegen" -#: src/components/compose.jsx:1626 +#: src/components/compose.jsx:1662 msgid "Schedule" msgstr "" -#: src/components/compose.jsx:1628 +#: src/components/compose.jsx:1664 #: src/components/keyboard-shortcuts-help.jsx:154 #: src/components/status.jsx:984 #: src/components/status.jsx:1750 @@ -760,48 +764,48 @@ msgstr "" msgid "Reply" msgstr "Beantwoord" -#: src/components/compose.jsx:1630 +#: src/components/compose.jsx:1666 msgid "Update" msgstr "Werk bij" -#: src/components/compose.jsx:1631 +#: src/components/compose.jsx:1667 msgctxt "Submit button in composer" msgid "Post" msgstr "Plaats" -#: src/components/compose.jsx:1759 +#: src/components/compose.jsx:1789 msgid "Downloading GIF…" msgstr "Download GIF…" -#: src/components/compose.jsx:1787 +#: src/components/compose.jsx:1817 msgid "Failed to download GIF" msgstr "Downloaden GIF mislukt" -#: src/components/compose.jsx:1963 -#: src/components/compose.jsx:2040 +#: src/components/compose.jsx:2032 +#: src/components/compose.jsx:2109 #: src/components/nav-menu.jsx:239 msgid "More…" msgstr "meer…" -#: src/components/compose.jsx:2472 +#: src/components/compose.jsx:2541 msgid "Uploaded" msgstr "Geüpload" -#: src/components/compose.jsx:2485 +#: src/components/compose.jsx:2554 msgid "Image description" msgstr "Afbeeldingsbeschrijving" -#: src/components/compose.jsx:2486 +#: src/components/compose.jsx:2555 msgid "Video description" msgstr "Videobeschrijving" -#: src/components/compose.jsx:2487 +#: src/components/compose.jsx:2556 msgid "Audio description" msgstr "Audiobeschrijving" #. placeholder {0}: prettyBytes( imageSize, ) #. placeholder {1}: prettyBytes(imageSizeLimit) -#: src/components/compose.jsx:2523 +#: src/components/compose.jsx:2592 msgid "File size too large. Uploading might encounter issues. Try reduce the file size from {0} to {1} or lower." msgstr "Bestandsgrootte is te groot. Uploaden kan problemen opleveren. Probeer de bestandsgrootte van {0} naar {1} of lager te verminderen." @@ -809,13 +813,13 @@ msgstr "Bestandsgrootte is te groot. Uploaden kan problemen opleveren. Probeer d #. placeholder {3}: i18n.number(height) #. placeholder {4}: i18n.number(newWidth) #. placeholder {5}: i18n.number( newHeight, ) -#: src/components/compose.jsx:2535 +#: src/components/compose.jsx:2604 msgid "Dimension too large. Uploading might encounter issues. Try reduce dimension from {2}×{3}px to {4}×{5}px." msgstr "" #. placeholder {6}: prettyBytes( videoSize, ) #. placeholder {7}: prettyBytes(videoSizeLimit) -#: src/components/compose.jsx:2543 +#: src/components/compose.jsx:2612 msgid "File size too large. Uploading might encounter issues. Try reduce the file size from {6} to {7} or lower." msgstr "" @@ -823,149 +827,149 @@ msgstr "" #. placeholder {9}: i18n.number(height) #. placeholder {10}: i18n.number(newWidth) #. placeholder {11}: i18n.number( newHeight, ) -#: src/components/compose.jsx:2555 +#: src/components/compose.jsx:2624 msgid "Dimension too large. Uploading might encounter issues. Try reduce dimension from {8}×{9}px to {10}×{11}px." msgstr "" -#: src/components/compose.jsx:2563 +#: src/components/compose.jsx:2632 msgid "Frame rate too high. Uploading might encounter issues." msgstr "Opnamesnelheid is te hoog. Uploaden kan problemen opleveren." -#: src/components/compose.jsx:2623 -#: src/components/compose.jsx:2873 +#: src/components/compose.jsx:2692 +#: src/components/compose.jsx:2942 #: src/components/shortcuts-settings.jsx:726 #: src/pages/catchup.jsx:1074 #: src/pages/filters.jsx:412 msgid "Remove" msgstr "Verwijder" -#: src/components/compose.jsx:2640 +#: src/components/compose.jsx:2709 #: src/compose.jsx:84 msgid "Error" msgstr "Error" -#: src/components/compose.jsx:2665 +#: src/components/compose.jsx:2734 msgid "Edit image description" msgstr "Bewerk afbeeldingsbeschrijving" -#: src/components/compose.jsx:2666 +#: src/components/compose.jsx:2735 msgid "Edit video description" msgstr "Bewerk videobeschrijving" -#: src/components/compose.jsx:2667 +#: src/components/compose.jsx:2736 msgid "Edit audio description" msgstr "Bewerk audiobeschrijving" -#: src/components/compose.jsx:2712 -#: src/components/compose.jsx:2761 +#: src/components/compose.jsx:2781 +#: src/components/compose.jsx:2830 msgid "Generating description. Please wait…" msgstr "Omschrijving genereren. Even geduld…" #. placeholder {12}: e.message -#: src/components/compose.jsx:2732 +#: src/components/compose.jsx:2801 msgid "Failed to generate description: {12}" msgstr "" -#: src/components/compose.jsx:2733 +#: src/components/compose.jsx:2802 msgid "Failed to generate description" msgstr "Genereren van beschrijving mislukt" -#: src/components/compose.jsx:2745 -#: src/components/compose.jsx:2751 -#: src/components/compose.jsx:2797 +#: src/components/compose.jsx:2814 +#: src/components/compose.jsx:2820 +#: src/components/compose.jsx:2866 msgid "Generate description…" msgstr "Genereer beschrijving…" #. placeholder {13}: e?.message ? `: ${e.message}` : '' -#: src/components/compose.jsx:2784 +#: src/components/compose.jsx:2853 msgid "Failed to generate description{13}" msgstr "" #. placeholder {0}: localeCode2Text(lang) -#: src/components/compose.jsx:2799 +#: src/components/compose.jsx:2868 msgid "({0}) <0>— experimental" msgstr "({0}) <0>– experimenteel" -#: src/components/compose.jsx:2818 +#: src/components/compose.jsx:2887 msgid "Done" msgstr "Gereed" #. placeholder {0}: i + 1 -#: src/components/compose.jsx:2854 +#: src/components/compose.jsx:2923 msgid "Choice {0}" msgstr "" -#: src/components/compose.jsx:2901 +#: src/components/compose.jsx:2970 msgid "Multiple choices" msgstr "Meerdere keuzes" -#: src/components/compose.jsx:2904 +#: src/components/compose.jsx:2973 msgid "Duration" msgstr "Tijdsduur" -#: src/components/compose.jsx:2935 +#: src/components/compose.jsx:3004 msgid "Remove poll" msgstr "Verwijder peiling" -#: src/components/compose.jsx:3150 +#: src/components/compose.jsx:3219 msgid "Search accounts" msgstr "" -#: src/components/compose.jsx:3204 +#: src/components/compose.jsx:3273 #: src/components/generic-accounts.jsx:228 msgid "Error loading accounts" msgstr "Fout bij het laden van accounts" -#: src/components/compose.jsx:3348 +#: src/components/compose.jsx:3417 msgid "Custom emojis" msgstr "Aangepaste emoji" -#: src/components/compose.jsx:3368 +#: src/components/compose.jsx:3437 msgid "Search emoji" msgstr "" -#: src/components/compose.jsx:3399 +#: src/components/compose.jsx:3468 msgid "Error loading custom emojis" msgstr "Fout bij het laden van aangepaste emojis" -#: src/components/compose.jsx:3410 +#: src/components/compose.jsx:3479 msgid "Recently used" msgstr "" -#: src/components/compose.jsx:3411 +#: src/components/compose.jsx:3480 msgid "Others" msgstr "" #. placeholder {0}: i18n.number(emojis.length - max) -#: src/components/compose.jsx:3449 +#: src/components/compose.jsx:3518 msgid "{0} more…" msgstr "{0} meer…" -#: src/components/compose.jsx:3587 +#: src/components/compose.jsx:3656 msgid "Search GIFs" msgstr "" -#: src/components/compose.jsx:3602 +#: src/components/compose.jsx:3671 msgid "Powered by GIPHY" msgstr "" -#: src/components/compose.jsx:3610 +#: src/components/compose.jsx:3679 msgid "Type to search GIFs" msgstr "Typ om GIF's te zoeken" -#: src/components/compose.jsx:3708 +#: src/components/compose.jsx:3777 #: src/components/media-modal.jsx:464 #: src/components/timeline.jsx:893 msgid "Previous" msgstr "Vorige" -#: src/components/compose.jsx:3726 +#: src/components/compose.jsx:3795 #: src/components/media-modal.jsx:483 #: src/components/timeline.jsx:910 msgid "Next" msgstr "Volgende" -#: src/components/compose.jsx:3743 +#: src/components/compose.jsx:3812 msgid "Error loading GIFs" msgstr "Fout bij laden van GIF's" diff --git a/src/locales/oc-FR.po b/src/locales/oc-FR.po index 4a576aef..b2b5ca14 100644 --- a/src/locales/oc-FR.po +++ b/src/locales/oc-FR.po @@ -8,7 +8,7 @@ msgstr "" "Language: oc\n" "Project-Id-Version: phanpy\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2025-03-06 06:22\n" +"PO-Revision-Date: 2025-03-08 01:54\n" "Last-Translator: \n" "Language-Team: Occitan\n" "Plural-Forms: nplurals=2; plural=(n > 1);\n" @@ -113,7 +113,7 @@ msgstr "" #: src/components/account-info.jsx:430 #: src/components/account-info.jsx:1143 -#: src/components/compose.jsx:2703 +#: src/components/compose.jsx:2772 #: src/components/media-alt-modal.jsx:46 #: src/components/media-modal.jsx:358 #: src/components/status.jsx:1770 @@ -424,11 +424,11 @@ msgstr "" #: src/components/account-info.jsx:2020 #: src/components/account-info.jsx:2140 #: src/components/account-sheet.jsx:38 -#: src/components/compose.jsx:877 -#: src/components/compose.jsx:2659 -#: src/components/compose.jsx:3133 -#: src/components/compose.jsx:3342 -#: src/components/compose.jsx:3572 +#: src/components/compose.jsx:881 +#: src/components/compose.jsx:2728 +#: src/components/compose.jsx:3202 +#: src/components/compose.jsx:3411 +#: src/components/compose.jsx:3641 #: src/components/drafts.jsx:59 #: src/components/embed-modal.jsx:13 #: src/components/generic-accounts.jsx:143 @@ -575,183 +575,187 @@ msgstr "" msgid "Compose" msgstr "" -#: src/components/compose-button.jsx:159 +#: src/components/compose-button.jsx:162 #: src/components/nav-menu.jsx:260 #: src/pages/scheduled-posts.jsx:31 #: src/pages/scheduled-posts.jsx:76 msgid "Scheduled Posts" msgstr "" -#: src/components/compose-button.jsx:172 +#: src/components/compose-button.jsx:175 msgid "Add to thread" msgstr "" #: src/components/compose.jsx:211 -msgid "Add media" +msgid "Take photo or video" msgstr "" #: src/components/compose.jsx:212 -msgid "Add custom emoji" +msgid "Add media" msgstr "" #: src/components/compose.jsx:213 -msgid "Add GIF" +msgid "Add custom emoji" msgstr "" #: src/components/compose.jsx:214 -msgid "Add poll" +msgid "Add GIF" msgstr "" #: src/components/compose.jsx:215 +msgid "Add poll" +msgstr "" + +#: src/components/compose.jsx:216 msgid "Schedule post" msgstr "" -#: src/components/compose.jsx:411 +#: src/components/compose.jsx:415 msgid "You have unsaved changes. Discard this post?" msgstr "" #. placeholder {0}: unsupportedFiles.length #. placeholder {1}: unsupportedFiles[0].name #. placeholder {2}: lf.format( unsupportedFiles.map((f) => f.name), ) -#: src/components/compose.jsx:640 +#: src/components/compose.jsx:644 msgid "{0, plural, one {File {1} is not supported.} other {Files {2} are not supported.}}" msgstr "" -#: src/components/compose.jsx:650 -#: src/components/compose.jsx:668 -#: src/components/compose.jsx:1747 -#: src/components/compose.jsx:1833 +#: src/components/compose.jsx:654 +#: src/components/compose.jsx:672 +#: src/components/compose.jsx:1777 +#: src/components/compose.jsx:1902 msgid "{maxMediaAttachments, plural, one {You can only attach up to 1 file.} other {You can only attach up to # files.}}" msgstr "" -#: src/components/compose.jsx:858 +#: src/components/compose.jsx:862 msgid "Pop out" msgstr "" -#: src/components/compose.jsx:865 +#: src/components/compose.jsx:869 msgid "Minimize" msgstr "" -#: src/components/compose.jsx:901 +#: src/components/compose.jsx:905 msgid "Looks like you closed the parent window." msgstr "" -#: src/components/compose.jsx:908 +#: src/components/compose.jsx:912 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." msgstr "" -#: src/components/compose.jsx:913 +#: src/components/compose.jsx:917 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?" msgstr "" -#: src/components/compose.jsx:956 +#: src/components/compose.jsx:960 msgid "Pop in" msgstr "" #. placeholder {0}: replyToStatus.account.acct || replyToStatus.account.username #. placeholder {1}: rtf.format(-replyToStatusMonthsAgo, 'month') -#: src/components/compose.jsx:966 +#: src/components/compose.jsx:970 msgid "Replying to @{0}’s post (<0>{1})" msgstr "" #. placeholder {0}: replyToStatus.account.acct || replyToStatus.account.username -#: src/components/compose.jsx:976 +#: src/components/compose.jsx:980 msgid "Replying to @{0}’s post" msgstr "" -#: src/components/compose.jsx:989 +#: src/components/compose.jsx:993 msgid "Editing source post" msgstr "" -#: src/components/compose.jsx:1042 +#: src/components/compose.jsx:1046 msgid "Poll must have at least 2 options" msgstr "" -#: src/components/compose.jsx:1046 +#: src/components/compose.jsx:1050 msgid "Some poll choices are empty" msgstr "" -#: src/components/compose.jsx:1059 +#: src/components/compose.jsx:1063 msgid "Some media have no descriptions. Continue?" msgstr "" -#: src/components/compose.jsx:1111 +#: src/components/compose.jsx:1115 msgid "Attachment #{i} failed" msgstr "" -#: src/components/compose.jsx:1207 +#: src/components/compose.jsx:1211 #: src/components/status.jsx:2098 #: src/components/timeline.jsx:989 msgid "Content warning" msgstr "" -#: src/components/compose.jsx:1223 +#: src/components/compose.jsx:1227 msgid "Content warning or sensitive media" msgstr "" -#: src/components/compose.jsx:1259 +#: src/components/compose.jsx:1263 #: src/components/status.jsx:94 #: src/pages/settings.jsx:306 msgid "Public" msgstr "" -#: src/components/compose.jsx:1264 +#: src/components/compose.jsx:1268 #: src/components/nav-menu.jsx:344 #: src/components/shortcuts-settings.jsx:165 #: src/components/status.jsx:95 msgid "Local" msgstr "" -#: src/components/compose.jsx:1268 +#: src/components/compose.jsx:1272 #: src/components/status.jsx:96 #: src/pages/settings.jsx:309 msgid "Unlisted" msgstr "" -#: src/components/compose.jsx:1271 +#: src/components/compose.jsx:1275 #: src/components/status.jsx:97 #: src/pages/settings.jsx:312 msgid "Followers only" msgstr "" -#: src/components/compose.jsx:1274 +#: src/components/compose.jsx:1278 #: src/components/status.jsx:98 #: src/components/status.jsx:1976 msgid "Private mention" msgstr "" -#: src/components/compose.jsx:1283 +#: src/components/compose.jsx:1287 msgid "Post your reply" msgstr "" -#: src/components/compose.jsx:1285 +#: src/components/compose.jsx:1289 msgid "Edit your post" msgstr "" -#: src/components/compose.jsx:1286 +#: src/components/compose.jsx:1290 msgid "What are you doing?" msgstr "" -#: src/components/compose.jsx:1364 +#: src/components/compose.jsx:1368 msgid "Mark media as sensitive" msgstr "" -#: src/components/compose.jsx:1401 +#: src/components/compose.jsx:1405 msgid "Posting on <0/>" msgstr "" -#: src/components/compose.jsx:1432 -#: src/components/compose.jsx:3191 +#: src/components/compose.jsx:1436 +#: src/components/compose.jsx:3260 #: src/components/shortcuts-settings.jsx:715 #: src/pages/list.jsx:362 msgid "Add" msgstr "" -#: src/components/compose.jsx:1626 +#: src/components/compose.jsx:1662 msgid "Schedule" msgstr "" -#: src/components/compose.jsx:1628 +#: src/components/compose.jsx:1664 #: src/components/keyboard-shortcuts-help.jsx:154 #: src/components/status.jsx:984 #: src/components/status.jsx:1750 @@ -760,48 +764,48 @@ msgstr "" msgid "Reply" msgstr "" -#: src/components/compose.jsx:1630 +#: src/components/compose.jsx:1666 msgid "Update" msgstr "" -#: src/components/compose.jsx:1631 +#: src/components/compose.jsx:1667 msgctxt "Submit button in composer" msgid "Post" msgstr "" -#: src/components/compose.jsx:1759 +#: src/components/compose.jsx:1789 msgid "Downloading GIF…" msgstr "" -#: src/components/compose.jsx:1787 +#: src/components/compose.jsx:1817 msgid "Failed to download GIF" msgstr "" -#: src/components/compose.jsx:1963 -#: src/components/compose.jsx:2040 +#: src/components/compose.jsx:2032 +#: src/components/compose.jsx:2109 #: src/components/nav-menu.jsx:239 msgid "More…" msgstr "" -#: src/components/compose.jsx:2472 +#: src/components/compose.jsx:2541 msgid "Uploaded" msgstr "" -#: src/components/compose.jsx:2485 +#: src/components/compose.jsx:2554 msgid "Image description" msgstr "" -#: src/components/compose.jsx:2486 +#: src/components/compose.jsx:2555 msgid "Video description" msgstr "" -#: src/components/compose.jsx:2487 +#: src/components/compose.jsx:2556 msgid "Audio description" msgstr "" #. placeholder {0}: prettyBytes( imageSize, ) #. placeholder {1}: prettyBytes(imageSizeLimit) -#: src/components/compose.jsx:2523 +#: src/components/compose.jsx:2592 msgid "File size too large. Uploading might encounter issues. Try reduce the file size from {0} to {1} or lower." msgstr "" @@ -809,13 +813,13 @@ msgstr "" #. placeholder {3}: i18n.number(height) #. placeholder {4}: i18n.number(newWidth) #. placeholder {5}: i18n.number( newHeight, ) -#: src/components/compose.jsx:2535 +#: src/components/compose.jsx:2604 msgid "Dimension too large. Uploading might encounter issues. Try reduce dimension from {2}×{3}px to {4}×{5}px." msgstr "" #. placeholder {6}: prettyBytes( videoSize, ) #. placeholder {7}: prettyBytes(videoSizeLimit) -#: src/components/compose.jsx:2543 +#: src/components/compose.jsx:2612 msgid "File size too large. Uploading might encounter issues. Try reduce the file size from {6} to {7} or lower." msgstr "" @@ -823,149 +827,149 @@ msgstr "" #. placeholder {9}: i18n.number(height) #. placeholder {10}: i18n.number(newWidth) #. placeholder {11}: i18n.number( newHeight, ) -#: src/components/compose.jsx:2555 +#: src/components/compose.jsx:2624 msgid "Dimension too large. Uploading might encounter issues. Try reduce dimension from {8}×{9}px to {10}×{11}px." msgstr "" -#: src/components/compose.jsx:2563 +#: src/components/compose.jsx:2632 msgid "Frame rate too high. Uploading might encounter issues." msgstr "" -#: src/components/compose.jsx:2623 -#: src/components/compose.jsx:2873 +#: src/components/compose.jsx:2692 +#: src/components/compose.jsx:2942 #: src/components/shortcuts-settings.jsx:726 #: src/pages/catchup.jsx:1074 #: src/pages/filters.jsx:412 msgid "Remove" msgstr "" -#: src/components/compose.jsx:2640 +#: src/components/compose.jsx:2709 #: src/compose.jsx:84 msgid "Error" msgstr "" -#: src/components/compose.jsx:2665 +#: src/components/compose.jsx:2734 msgid "Edit image description" msgstr "" -#: src/components/compose.jsx:2666 +#: src/components/compose.jsx:2735 msgid "Edit video description" msgstr "" -#: src/components/compose.jsx:2667 +#: src/components/compose.jsx:2736 msgid "Edit audio description" msgstr "" -#: src/components/compose.jsx:2712 -#: src/components/compose.jsx:2761 +#: src/components/compose.jsx:2781 +#: src/components/compose.jsx:2830 msgid "Generating description. Please wait…" msgstr "" #. placeholder {12}: e.message -#: src/components/compose.jsx:2732 +#: src/components/compose.jsx:2801 msgid "Failed to generate description: {12}" msgstr "" -#: src/components/compose.jsx:2733 +#: src/components/compose.jsx:2802 msgid "Failed to generate description" msgstr "" -#: src/components/compose.jsx:2745 -#: src/components/compose.jsx:2751 -#: src/components/compose.jsx:2797 +#: src/components/compose.jsx:2814 +#: src/components/compose.jsx:2820 +#: src/components/compose.jsx:2866 msgid "Generate description…" msgstr "" #. placeholder {13}: e?.message ? `: ${e.message}` : '' -#: src/components/compose.jsx:2784 +#: src/components/compose.jsx:2853 msgid "Failed to generate description{13}" msgstr "" #. placeholder {0}: localeCode2Text(lang) -#: src/components/compose.jsx:2799 +#: src/components/compose.jsx:2868 msgid "({0}) <0>— experimental" msgstr "" -#: src/components/compose.jsx:2818 +#: src/components/compose.jsx:2887 msgid "Done" msgstr "" #. placeholder {0}: i + 1 -#: src/components/compose.jsx:2854 +#: src/components/compose.jsx:2923 msgid "Choice {0}" msgstr "" -#: src/components/compose.jsx:2901 +#: src/components/compose.jsx:2970 msgid "Multiple choices" msgstr "" -#: src/components/compose.jsx:2904 +#: src/components/compose.jsx:2973 msgid "Duration" msgstr "" -#: src/components/compose.jsx:2935 +#: src/components/compose.jsx:3004 msgid "Remove poll" msgstr "" -#: src/components/compose.jsx:3150 +#: src/components/compose.jsx:3219 msgid "Search accounts" msgstr "" -#: src/components/compose.jsx:3204 +#: src/components/compose.jsx:3273 #: src/components/generic-accounts.jsx:228 msgid "Error loading accounts" msgstr "" -#: src/components/compose.jsx:3348 +#: src/components/compose.jsx:3417 msgid "Custom emojis" msgstr "" -#: src/components/compose.jsx:3368 +#: src/components/compose.jsx:3437 msgid "Search emoji" msgstr "" -#: src/components/compose.jsx:3399 +#: src/components/compose.jsx:3468 msgid "Error loading custom emojis" msgstr "" -#: src/components/compose.jsx:3410 +#: src/components/compose.jsx:3479 msgid "Recently used" msgstr "" -#: src/components/compose.jsx:3411 +#: src/components/compose.jsx:3480 msgid "Others" msgstr "" #. placeholder {0}: i18n.number(emojis.length - max) -#: src/components/compose.jsx:3449 +#: src/components/compose.jsx:3518 msgid "{0} more…" msgstr "" -#: src/components/compose.jsx:3587 +#: src/components/compose.jsx:3656 msgid "Search GIFs" msgstr "" -#: src/components/compose.jsx:3602 +#: src/components/compose.jsx:3671 msgid "Powered by GIPHY" msgstr "" -#: src/components/compose.jsx:3610 +#: src/components/compose.jsx:3679 msgid "Type to search GIFs" msgstr "" -#: src/components/compose.jsx:3708 +#: src/components/compose.jsx:3777 #: src/components/media-modal.jsx:464 #: src/components/timeline.jsx:893 msgid "Previous" msgstr "" -#: src/components/compose.jsx:3726 +#: src/components/compose.jsx:3795 #: src/components/media-modal.jsx:483 #: src/components/timeline.jsx:910 msgid "Next" msgstr "" -#: src/components/compose.jsx:3743 +#: src/components/compose.jsx:3812 msgid "Error loading GIFs" msgstr "" diff --git a/src/locales/pl-PL.po b/src/locales/pl-PL.po index 21643b52..226b4693 100644 --- a/src/locales/pl-PL.po +++ b/src/locales/pl-PL.po @@ -8,7 +8,7 @@ msgstr "" "Language: pl\n" "Project-Id-Version: phanpy\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2025-03-06 06:21\n" +"PO-Revision-Date: 2025-03-08 01:54\n" "Last-Translator: \n" "Language-Team: Polish\n" "Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && (n%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && n%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" @@ -113,7 +113,7 @@ msgstr "Wpisy" #: src/components/account-info.jsx:430 #: src/components/account-info.jsx:1143 -#: src/components/compose.jsx:2703 +#: src/components/compose.jsx:2772 #: src/components/media-alt-modal.jsx:46 #: src/components/media-modal.jsx:358 #: src/components/status.jsx:1770 @@ -424,11 +424,11 @@ msgstr "Obserwuj" #: src/components/account-info.jsx:2020 #: src/components/account-info.jsx:2140 #: src/components/account-sheet.jsx:38 -#: src/components/compose.jsx:877 -#: src/components/compose.jsx:2659 -#: src/components/compose.jsx:3133 -#: src/components/compose.jsx:3342 -#: src/components/compose.jsx:3572 +#: src/components/compose.jsx:881 +#: src/components/compose.jsx:2728 +#: src/components/compose.jsx:3202 +#: src/components/compose.jsx:3411 +#: src/components/compose.jsx:3641 #: src/components/drafts.jsx:59 #: src/components/embed-modal.jsx:13 #: src/components/generic-accounts.jsx:143 @@ -575,183 +575,187 @@ msgstr "Strona główna" msgid "Compose" msgstr "Utwórz wpis" -#: src/components/compose-button.jsx:159 +#: src/components/compose-button.jsx:162 #: src/components/nav-menu.jsx:260 #: src/pages/scheduled-posts.jsx:31 #: src/pages/scheduled-posts.jsx:76 msgid "Scheduled Posts" msgstr "" -#: src/components/compose-button.jsx:172 +#: src/components/compose-button.jsx:175 msgid "Add to thread" msgstr "" #: src/components/compose.jsx:211 -msgid "Add media" +msgid "Take photo or video" msgstr "" #: src/components/compose.jsx:212 -msgid "Add custom emoji" +msgid "Add media" msgstr "" #: src/components/compose.jsx:213 -msgid "Add GIF" +msgid "Add custom emoji" msgstr "" #: src/components/compose.jsx:214 -msgid "Add poll" +msgid "Add GIF" msgstr "" #: src/components/compose.jsx:215 +msgid "Add poll" +msgstr "" + +#: src/components/compose.jsx:216 msgid "Schedule post" msgstr "" -#: src/components/compose.jsx:411 +#: src/components/compose.jsx:415 msgid "You have unsaved changes. Discard this post?" msgstr "" #. placeholder {0}: unsupportedFiles.length #. placeholder {1}: unsupportedFiles[0].name #. placeholder {2}: lf.format( unsupportedFiles.map((f) => f.name), ) -#: src/components/compose.jsx:640 +#: src/components/compose.jsx:644 msgid "{0, plural, one {File {1} is not supported.} other {Files {2} are not supported.}}" msgstr "" -#: src/components/compose.jsx:650 -#: src/components/compose.jsx:668 -#: src/components/compose.jsx:1747 -#: src/components/compose.jsx:1833 +#: src/components/compose.jsx:654 +#: src/components/compose.jsx:672 +#: src/components/compose.jsx:1777 +#: src/components/compose.jsx:1902 msgid "{maxMediaAttachments, plural, one {You can only attach up to 1 file.} other {You can only attach up to # files.}}" msgstr "" -#: src/components/compose.jsx:858 +#: src/components/compose.jsx:862 msgid "Pop out" msgstr "" -#: src/components/compose.jsx:865 +#: src/components/compose.jsx:869 msgid "Minimize" msgstr "" -#: src/components/compose.jsx:901 +#: src/components/compose.jsx:905 msgid "Looks like you closed the parent window." msgstr "" -#: src/components/compose.jsx:908 +#: src/components/compose.jsx:912 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." msgstr "" -#: src/components/compose.jsx:913 +#: src/components/compose.jsx:917 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?" msgstr "" -#: src/components/compose.jsx:956 +#: src/components/compose.jsx:960 msgid "Pop in" msgstr "" #. placeholder {0}: replyToStatus.account.acct || replyToStatus.account.username #. placeholder {1}: rtf.format(-replyToStatusMonthsAgo, 'month') -#: src/components/compose.jsx:966 +#: src/components/compose.jsx:970 msgid "Replying to @{0}’s post (<0>{1})" msgstr "Odpowiedz na post @{0}(<0>{1})" #. placeholder {0}: replyToStatus.account.acct || replyToStatus.account.username -#: src/components/compose.jsx:976 +#: src/components/compose.jsx:980 msgid "Replying to @{0}’s post" msgstr "Odpowiedz na post @{0}" -#: src/components/compose.jsx:989 +#: src/components/compose.jsx:993 msgid "Editing source post" msgstr "Edycja postu źródłowego" -#: src/components/compose.jsx:1042 +#: src/components/compose.jsx:1046 msgid "Poll must have at least 2 options" msgstr "Ankieta musi mieć co najmniej 2 opcje" -#: src/components/compose.jsx:1046 +#: src/components/compose.jsx:1050 msgid "Some poll choices are empty" msgstr "Niektóre opcje ankiety są puste" -#: src/components/compose.jsx:1059 +#: src/components/compose.jsx:1063 msgid "Some media have no descriptions. Continue?" msgstr "Niektóre media nie posiadają opisów. Kontynuować?" -#: src/components/compose.jsx:1111 +#: src/components/compose.jsx:1115 msgid "Attachment #{i} failed" msgstr "Załącznik #{i} nie powiódł się" -#: src/components/compose.jsx:1207 +#: src/components/compose.jsx:1211 #: src/components/status.jsx:2098 #: src/components/timeline.jsx:989 msgid "Content warning" msgstr "" -#: src/components/compose.jsx:1223 +#: src/components/compose.jsx:1227 msgid "Content warning or sensitive media" msgstr "Ostrzeżenie o treściach lub wrażliwych plikach" -#: src/components/compose.jsx:1259 +#: src/components/compose.jsx:1263 #: src/components/status.jsx:94 #: src/pages/settings.jsx:306 msgid "Public" msgstr "Publiczny" -#: src/components/compose.jsx:1264 +#: src/components/compose.jsx:1268 #: src/components/nav-menu.jsx:344 #: src/components/shortcuts-settings.jsx:165 #: src/components/status.jsx:95 msgid "Local" msgstr "Lokalne" -#: src/components/compose.jsx:1268 +#: src/components/compose.jsx:1272 #: src/components/status.jsx:96 #: src/pages/settings.jsx:309 msgid "Unlisted" msgstr "Niepubliczny" -#: src/components/compose.jsx:1271 +#: src/components/compose.jsx:1275 #: src/components/status.jsx:97 #: src/pages/settings.jsx:312 msgid "Followers only" msgstr "Tylko dla obserwujących" -#: src/components/compose.jsx:1274 +#: src/components/compose.jsx:1278 #: src/components/status.jsx:98 #: src/components/status.jsx:1976 msgid "Private mention" msgstr "Prywatne wzmianki" -#: src/components/compose.jsx:1283 +#: src/components/compose.jsx:1287 msgid "Post your reply" msgstr "Opublikuj odpowiedź" -#: src/components/compose.jsx:1285 +#: src/components/compose.jsx:1289 msgid "Edit your post" msgstr "" -#: src/components/compose.jsx:1286 +#: src/components/compose.jsx:1290 msgid "What are you doing?" msgstr "" -#: src/components/compose.jsx:1364 +#: src/components/compose.jsx:1368 msgid "Mark media as sensitive" msgstr "" -#: src/components/compose.jsx:1401 +#: src/components/compose.jsx:1405 msgid "Posting on <0/>" msgstr "" -#: src/components/compose.jsx:1432 -#: src/components/compose.jsx:3191 +#: src/components/compose.jsx:1436 +#: src/components/compose.jsx:3260 #: src/components/shortcuts-settings.jsx:715 #: src/pages/list.jsx:362 msgid "Add" msgstr "" -#: src/components/compose.jsx:1626 +#: src/components/compose.jsx:1662 msgid "Schedule" msgstr "" -#: src/components/compose.jsx:1628 +#: src/components/compose.jsx:1664 #: src/components/keyboard-shortcuts-help.jsx:154 #: src/components/status.jsx:984 #: src/components/status.jsx:1750 @@ -760,48 +764,48 @@ msgstr "" msgid "Reply" msgstr "Odpowiedz" -#: src/components/compose.jsx:1630 +#: src/components/compose.jsx:1666 msgid "Update" msgstr "Zaktualizuj" -#: src/components/compose.jsx:1631 +#: src/components/compose.jsx:1667 msgctxt "Submit button in composer" msgid "Post" msgstr "Opublikuj" -#: src/components/compose.jsx:1759 +#: src/components/compose.jsx:1789 msgid "Downloading GIF…" msgstr "Pobieram GIF…" -#: src/components/compose.jsx:1787 +#: src/components/compose.jsx:1817 msgid "Failed to download GIF" msgstr "Pobieranie GIF'a nie powiodło się" -#: src/components/compose.jsx:1963 -#: src/components/compose.jsx:2040 +#: src/components/compose.jsx:2032 +#: src/components/compose.jsx:2109 #: src/components/nav-menu.jsx:239 msgid "More…" msgstr "Więcej…" -#: src/components/compose.jsx:2472 +#: src/components/compose.jsx:2541 msgid "Uploaded" msgstr "Opublikowano" -#: src/components/compose.jsx:2485 +#: src/components/compose.jsx:2554 msgid "Image description" msgstr "Opis zdjęcia" -#: src/components/compose.jsx:2486 +#: src/components/compose.jsx:2555 msgid "Video description" msgstr "" -#: src/components/compose.jsx:2487 +#: src/components/compose.jsx:2556 msgid "Audio description" msgstr "" #. placeholder {0}: prettyBytes( imageSize, ) #. placeholder {1}: prettyBytes(imageSizeLimit) -#: src/components/compose.jsx:2523 +#: src/components/compose.jsx:2592 msgid "File size too large. Uploading might encounter issues. Try reduce the file size from {0} to {1} or lower." msgstr "" @@ -809,13 +813,13 @@ msgstr "" #. placeholder {3}: i18n.number(height) #. placeholder {4}: i18n.number(newWidth) #. placeholder {5}: i18n.number( newHeight, ) -#: src/components/compose.jsx:2535 +#: src/components/compose.jsx:2604 msgid "Dimension too large. Uploading might encounter issues. Try reduce dimension from {2}×{3}px to {4}×{5}px." msgstr "" #. placeholder {6}: prettyBytes( videoSize, ) #. placeholder {7}: prettyBytes(videoSizeLimit) -#: src/components/compose.jsx:2543 +#: src/components/compose.jsx:2612 msgid "File size too large. Uploading might encounter issues. Try reduce the file size from {6} to {7} or lower." msgstr "" @@ -823,149 +827,149 @@ msgstr "" #. placeholder {9}: i18n.number(height) #. placeholder {10}: i18n.number(newWidth) #. placeholder {11}: i18n.number( newHeight, ) -#: src/components/compose.jsx:2555 +#: src/components/compose.jsx:2624 msgid "Dimension too large. Uploading might encounter issues. Try reduce dimension from {8}×{9}px to {10}×{11}px." msgstr "" -#: src/components/compose.jsx:2563 +#: src/components/compose.jsx:2632 msgid "Frame rate too high. Uploading might encounter issues." msgstr "" -#: src/components/compose.jsx:2623 -#: src/components/compose.jsx:2873 +#: src/components/compose.jsx:2692 +#: src/components/compose.jsx:2942 #: src/components/shortcuts-settings.jsx:726 #: src/pages/catchup.jsx:1074 #: src/pages/filters.jsx:412 msgid "Remove" msgstr "" -#: src/components/compose.jsx:2640 +#: src/components/compose.jsx:2709 #: src/compose.jsx:84 msgid "Error" msgstr "" -#: src/components/compose.jsx:2665 +#: src/components/compose.jsx:2734 msgid "Edit image description" msgstr "" -#: src/components/compose.jsx:2666 +#: src/components/compose.jsx:2735 msgid "Edit video description" msgstr "" -#: src/components/compose.jsx:2667 +#: src/components/compose.jsx:2736 msgid "Edit audio description" msgstr "" -#: src/components/compose.jsx:2712 -#: src/components/compose.jsx:2761 +#: src/components/compose.jsx:2781 +#: src/components/compose.jsx:2830 msgid "Generating description. Please wait…" msgstr "" #. placeholder {12}: e.message -#: src/components/compose.jsx:2732 +#: src/components/compose.jsx:2801 msgid "Failed to generate description: {12}" msgstr "" -#: src/components/compose.jsx:2733 +#: src/components/compose.jsx:2802 msgid "Failed to generate description" msgstr "" -#: src/components/compose.jsx:2745 -#: src/components/compose.jsx:2751 -#: src/components/compose.jsx:2797 +#: src/components/compose.jsx:2814 +#: src/components/compose.jsx:2820 +#: src/components/compose.jsx:2866 msgid "Generate description…" msgstr "Wygeneruj opis…" #. placeholder {13}: e?.message ? `: ${e.message}` : '' -#: src/components/compose.jsx:2784 +#: src/components/compose.jsx:2853 msgid "Failed to generate description{13}" msgstr "" #. placeholder {0}: localeCode2Text(lang) -#: src/components/compose.jsx:2799 +#: src/components/compose.jsx:2868 msgid "({0}) <0>— experimental" msgstr "" -#: src/components/compose.jsx:2818 +#: src/components/compose.jsx:2887 msgid "Done" msgstr "" #. placeholder {0}: i + 1 -#: src/components/compose.jsx:2854 +#: src/components/compose.jsx:2923 msgid "Choice {0}" msgstr "" -#: src/components/compose.jsx:2901 +#: src/components/compose.jsx:2970 msgid "Multiple choices" msgstr "" -#: src/components/compose.jsx:2904 +#: src/components/compose.jsx:2973 msgid "Duration" msgstr "" -#: src/components/compose.jsx:2935 +#: src/components/compose.jsx:3004 msgid "Remove poll" msgstr "" -#: src/components/compose.jsx:3150 +#: src/components/compose.jsx:3219 msgid "Search accounts" msgstr "" -#: src/components/compose.jsx:3204 +#: src/components/compose.jsx:3273 #: src/components/generic-accounts.jsx:228 msgid "Error loading accounts" msgstr "" -#: src/components/compose.jsx:3348 +#: src/components/compose.jsx:3417 msgid "Custom emojis" msgstr "" -#: src/components/compose.jsx:3368 +#: src/components/compose.jsx:3437 msgid "Search emoji" msgstr "" -#: src/components/compose.jsx:3399 +#: src/components/compose.jsx:3468 msgid "Error loading custom emojis" msgstr "" -#: src/components/compose.jsx:3410 +#: src/components/compose.jsx:3479 msgid "Recently used" msgstr "" -#: src/components/compose.jsx:3411 +#: src/components/compose.jsx:3480 msgid "Others" msgstr "" #. placeholder {0}: i18n.number(emojis.length - max) -#: src/components/compose.jsx:3449 +#: src/components/compose.jsx:3518 msgid "{0} more…" msgstr "" -#: src/components/compose.jsx:3587 +#: src/components/compose.jsx:3656 msgid "Search GIFs" msgstr "" -#: src/components/compose.jsx:3602 +#: src/components/compose.jsx:3671 msgid "Powered by GIPHY" msgstr "Obsługiwane przez GIPHY" -#: src/components/compose.jsx:3610 +#: src/components/compose.jsx:3679 msgid "Type to search GIFs" msgstr "Wyszukaj GIF" -#: src/components/compose.jsx:3708 +#: src/components/compose.jsx:3777 #: src/components/media-modal.jsx:464 #: src/components/timeline.jsx:893 msgid "Previous" msgstr "Poprzednie" -#: src/components/compose.jsx:3726 +#: src/components/compose.jsx:3795 #: src/components/media-modal.jsx:483 #: src/components/timeline.jsx:910 msgid "Next" msgstr "Następne" -#: src/components/compose.jsx:3743 +#: src/components/compose.jsx:3812 msgid "Error loading GIFs" msgstr "Wystąpił błąd podczas wczytywania GIFów" diff --git a/src/locales/pt-BR.po b/src/locales/pt-BR.po index b9131998..d44ca4e8 100644 --- a/src/locales/pt-BR.po +++ b/src/locales/pt-BR.po @@ -8,7 +8,7 @@ msgstr "" "Language: pt\n" "Project-Id-Version: phanpy\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2025-03-06 06:22\n" +"PO-Revision-Date: 2025-03-08 01:54\n" "Last-Translator: \n" "Language-Team: Portuguese, Brazilian\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" @@ -113,7 +113,7 @@ msgstr "Publicações" #: src/components/account-info.jsx:430 #: src/components/account-info.jsx:1143 -#: src/components/compose.jsx:2703 +#: src/components/compose.jsx:2772 #: src/components/media-alt-modal.jsx:46 #: src/components/media-modal.jsx:358 #: src/components/status.jsx:1770 @@ -424,11 +424,11 @@ msgstr "Seguir" #: src/components/account-info.jsx:2020 #: src/components/account-info.jsx:2140 #: src/components/account-sheet.jsx:38 -#: src/components/compose.jsx:877 -#: src/components/compose.jsx:2659 -#: src/components/compose.jsx:3133 -#: src/components/compose.jsx:3342 -#: src/components/compose.jsx:3572 +#: src/components/compose.jsx:881 +#: src/components/compose.jsx:2728 +#: src/components/compose.jsx:3202 +#: src/components/compose.jsx:3411 +#: src/components/compose.jsx:3641 #: src/components/drafts.jsx:59 #: src/components/embed-modal.jsx:13 #: src/components/generic-accounts.jsx:143 @@ -575,183 +575,187 @@ msgstr "Início" msgid "Compose" msgstr "Escrever" -#: src/components/compose-button.jsx:159 +#: src/components/compose-button.jsx:162 #: src/components/nav-menu.jsx:260 #: src/pages/scheduled-posts.jsx:31 #: src/pages/scheduled-posts.jsx:76 msgid "Scheduled Posts" msgstr "Publicações agendadas" -#: src/components/compose-button.jsx:172 +#: src/components/compose-button.jsx:175 msgid "Add to thread" msgstr "Adicionar ao tópico" #: src/components/compose.jsx:211 +msgid "Take photo or video" +msgstr "" + +#: src/components/compose.jsx:212 msgid "Add media" msgstr "Adicionar mídia" -#: src/components/compose.jsx:212 +#: src/components/compose.jsx:213 msgid "Add custom emoji" msgstr "Adicionar emoji personalizado" -#: src/components/compose.jsx:213 +#: src/components/compose.jsx:214 msgid "Add GIF" msgstr "Adicionar GIF" -#: src/components/compose.jsx:214 +#: src/components/compose.jsx:215 msgid "Add poll" msgstr "Adicionar enquete" -#: src/components/compose.jsx:215 +#: src/components/compose.jsx:216 msgid "Schedule post" msgstr "Agendar publicação" -#: src/components/compose.jsx:411 +#: src/components/compose.jsx:415 msgid "You have unsaved changes. Discard this post?" msgstr "Você tem mudanças não salvas. Descartar publicação?" #. placeholder {0}: unsupportedFiles.length #. placeholder {1}: unsupportedFiles[0].name #. placeholder {2}: lf.format( unsupportedFiles.map((f) => f.name), ) -#: src/components/compose.jsx:640 +#: src/components/compose.jsx:644 msgid "{0, plural, one {File {1} is not supported.} other {Files {2} are not supported.}}" msgstr "{0, plural, one {O arquivo {1} não é suportado.} other {Os arquivos {2} não são suportados.}}" -#: src/components/compose.jsx:650 -#: src/components/compose.jsx:668 -#: src/components/compose.jsx:1747 -#: src/components/compose.jsx:1833 +#: src/components/compose.jsx:654 +#: src/components/compose.jsx:672 +#: src/components/compose.jsx:1777 +#: src/components/compose.jsx:1902 msgid "{maxMediaAttachments, plural, one {You can only attach up to 1 file.} other {You can only attach up to # files.}}" msgstr "{maxMediaAttachments, plural,one {Você só pode anexar até 1 arquivo.} other {Você só pode anexar até # arquivos.}}" -#: src/components/compose.jsx:858 +#: src/components/compose.jsx:862 msgid "Pop out" msgstr "Fechar" -#: src/components/compose.jsx:865 +#: src/components/compose.jsx:869 msgid "Minimize" msgstr "Minimizar" -#: src/components/compose.jsx:901 +#: src/components/compose.jsx:905 msgid "Looks like you closed the parent window." msgstr "Parece que você fechou a janela principal." -#: src/components/compose.jsx:908 +#: src/components/compose.jsx:912 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." msgstr "Parece que você já tem um campo de edição aberto na janela principal e está atualmente publicando. Espere até terminar e tente novamente mais tarde." -#: src/components/compose.jsx:913 +#: src/components/compose.jsx:917 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?" msgstr "Parece que você já tem um campo de edição aberto na janela principal. Abrir esta janela irá desfazer as mudanças que você fez na janela principal. Continuar?" -#: src/components/compose.jsx:956 +#: src/components/compose.jsx:960 msgid "Pop in" msgstr "Abrir" #. placeholder {0}: replyToStatus.account.acct || replyToStatus.account.username #. placeholder {1}: rtf.format(-replyToStatusMonthsAgo, 'month') -#: src/components/compose.jsx:966 +#: src/components/compose.jsx:970 msgid "Replying to @{0}’s post (<0>{1})" msgstr "Respondendo à publicação de @{0} (<0>{1})" #. placeholder {0}: replyToStatus.account.acct || replyToStatus.account.username -#: src/components/compose.jsx:976 +#: src/components/compose.jsx:980 msgid "Replying to @{0}’s post" msgstr "Respondendo à publicação de @{0}" -#: src/components/compose.jsx:989 +#: src/components/compose.jsx:993 msgid "Editing source post" msgstr "Editando publicação original" -#: src/components/compose.jsx:1042 +#: src/components/compose.jsx:1046 msgid "Poll must have at least 2 options" msgstr "A enquete deve ter no mínimo 2 opções" -#: src/components/compose.jsx:1046 +#: src/components/compose.jsx:1050 msgid "Some poll choices are empty" msgstr "Algumas opções da enquete estão vazias" -#: src/components/compose.jsx:1059 +#: src/components/compose.jsx:1063 msgid "Some media have no descriptions. Continue?" msgstr "Algumas das mídias não têm descrição. Continuar?" -#: src/components/compose.jsx:1111 +#: src/components/compose.jsx:1115 msgid "Attachment #{i} failed" msgstr "Anexo #{i} falhou" -#: src/components/compose.jsx:1207 +#: src/components/compose.jsx:1211 #: src/components/status.jsx:2098 #: src/components/timeline.jsx:989 msgid "Content warning" msgstr "Aviso de conteúdo" -#: src/components/compose.jsx:1223 +#: src/components/compose.jsx:1227 msgid "Content warning or sensitive media" msgstr "Aviso de conteúdo ou mídia sensível" -#: src/components/compose.jsx:1259 +#: src/components/compose.jsx:1263 #: src/components/status.jsx:94 #: src/pages/settings.jsx:306 msgid "Public" msgstr "Público" -#: src/components/compose.jsx:1264 +#: src/components/compose.jsx:1268 #: src/components/nav-menu.jsx:344 #: src/components/shortcuts-settings.jsx:165 #: src/components/status.jsx:95 msgid "Local" msgstr "Local" -#: src/components/compose.jsx:1268 +#: src/components/compose.jsx:1272 #: src/components/status.jsx:96 #: src/pages/settings.jsx:309 msgid "Unlisted" msgstr "Não listado" -#: src/components/compose.jsx:1271 +#: src/components/compose.jsx:1275 #: src/components/status.jsx:97 #: src/pages/settings.jsx:312 msgid "Followers only" msgstr "Apenas seguidores" -#: src/components/compose.jsx:1274 +#: src/components/compose.jsx:1278 #: src/components/status.jsx:98 #: src/components/status.jsx:1976 msgid "Private mention" msgstr "Menção privada" -#: src/components/compose.jsx:1283 +#: src/components/compose.jsx:1287 msgid "Post your reply" msgstr "Publicar resposta" -#: src/components/compose.jsx:1285 +#: src/components/compose.jsx:1289 msgid "Edit your post" msgstr "Editar publicação" -#: src/components/compose.jsx:1286 +#: src/components/compose.jsx:1290 msgid "What are you doing?" msgstr "O que você está fazendo?" -#: src/components/compose.jsx:1364 +#: src/components/compose.jsx:1368 msgid "Mark media as sensitive" msgstr "Marcar mídia como sensível" -#: src/components/compose.jsx:1401 +#: src/components/compose.jsx:1405 msgid "Posting on <0/>" msgstr "Publicando <0/>" -#: src/components/compose.jsx:1432 -#: src/components/compose.jsx:3191 +#: src/components/compose.jsx:1436 +#: src/components/compose.jsx:3260 #: src/components/shortcuts-settings.jsx:715 #: src/pages/list.jsx:362 msgid "Add" msgstr "Adicionar" -#: src/components/compose.jsx:1626 +#: src/components/compose.jsx:1662 msgid "Schedule" msgstr "Agendar" -#: src/components/compose.jsx:1628 +#: src/components/compose.jsx:1664 #: src/components/keyboard-shortcuts-help.jsx:154 #: src/components/status.jsx:984 #: src/components/status.jsx:1750 @@ -760,48 +764,48 @@ msgstr "Agendar" msgid "Reply" msgstr "Responder" -#: src/components/compose.jsx:1630 +#: src/components/compose.jsx:1666 msgid "Update" msgstr "Atualizar" -#: src/components/compose.jsx:1631 +#: src/components/compose.jsx:1667 msgctxt "Submit button in composer" msgid "Post" msgstr "Publicar" -#: src/components/compose.jsx:1759 +#: src/components/compose.jsx:1789 msgid "Downloading GIF…" msgstr "Baixando GIF…" -#: src/components/compose.jsx:1787 +#: src/components/compose.jsx:1817 msgid "Failed to download GIF" msgstr "Houve um erro ao baixar GIF" -#: src/components/compose.jsx:1963 -#: src/components/compose.jsx:2040 +#: src/components/compose.jsx:2032 +#: src/components/compose.jsx:2109 #: src/components/nav-menu.jsx:239 msgid "More…" msgstr "Mais…" -#: src/components/compose.jsx:2472 +#: src/components/compose.jsx:2541 msgid "Uploaded" msgstr "Enviado" -#: src/components/compose.jsx:2485 +#: src/components/compose.jsx:2554 msgid "Image description" msgstr "Descrição da imagem" -#: src/components/compose.jsx:2486 +#: src/components/compose.jsx:2555 msgid "Video description" msgstr "Descrição do vídeo" -#: src/components/compose.jsx:2487 +#: src/components/compose.jsx:2556 msgid "Audio description" msgstr "Descrição do áudio" #. placeholder {0}: prettyBytes( imageSize, ) #. placeholder {1}: prettyBytes(imageSizeLimit) -#: src/components/compose.jsx:2523 +#: src/components/compose.jsx:2592 msgid "File size too large. Uploading might encounter issues. Try reduce the file size from {0} to {1} or lower." msgstr "O arquivo é muito grande. Enviá-lo pode enfrentar problemas. Reduza o tamanho do arquivo de {0} a {1} ou menor." @@ -809,13 +813,13 @@ msgstr "O arquivo é muito grande. Enviá-lo pode enfrentar problemas. Reduza o #. placeholder {3}: i18n.number(height) #. placeholder {4}: i18n.number(newWidth) #. placeholder {5}: i18n.number( newHeight, ) -#: src/components/compose.jsx:2535 +#: src/components/compose.jsx:2604 msgid "Dimension too large. Uploading might encounter issues. Try reduce dimension from {2}×{3}px to {4}×{5}px." msgstr "A dimensão é muito grande. Enviá-lo pode enfrentar problemas. Reduza a dimensão de {2}×{3}px a {4}×{5}px." #. placeholder {6}: prettyBytes( videoSize, ) #. placeholder {7}: prettyBytes(videoSizeLimit) -#: src/components/compose.jsx:2543 +#: src/components/compose.jsx:2612 msgid "File size too large. Uploading might encounter issues. Try reduce the file size from {6} to {7} or lower." msgstr "O arquivo é muito grande. Enviá-lo pode enfrentar problemas. Reduza o tamanho do arquivo de {6} a {7} ou menor." @@ -823,149 +827,149 @@ msgstr "O arquivo é muito grande. Enviá-lo pode enfrentar problemas. Reduza o #. placeholder {9}: i18n.number(height) #. placeholder {10}: i18n.number(newWidth) #. placeholder {11}: i18n.number( newHeight, ) -#: src/components/compose.jsx:2555 +#: src/components/compose.jsx:2624 msgid "Dimension too large. Uploading might encounter issues. Try reduce dimension from {8}×{9}px to {10}×{11}px." msgstr "A dimensão é muito grande. Enviá-lo pode enfrentar problemas. Reduza a dimensão de {8}×{9}px a {10}×{11}px." -#: src/components/compose.jsx:2563 +#: src/components/compose.jsx:2632 msgid "Frame rate too high. Uploading might encounter issues." msgstr "A taxa de quadros está muito alta. Enviá-lo pode enfrentar problemas." -#: src/components/compose.jsx:2623 -#: src/components/compose.jsx:2873 +#: src/components/compose.jsx:2692 +#: src/components/compose.jsx:2942 #: src/components/shortcuts-settings.jsx:726 #: src/pages/catchup.jsx:1074 #: src/pages/filters.jsx:412 msgid "Remove" msgstr "Excluir" -#: src/components/compose.jsx:2640 +#: src/components/compose.jsx:2709 #: src/compose.jsx:84 msgid "Error" msgstr "Erro" -#: src/components/compose.jsx:2665 +#: src/components/compose.jsx:2734 msgid "Edit image description" msgstr "Editar descrição da imagem" -#: src/components/compose.jsx:2666 +#: src/components/compose.jsx:2735 msgid "Edit video description" msgstr "Editar descrição do vídeo" -#: src/components/compose.jsx:2667 +#: src/components/compose.jsx:2736 msgid "Edit audio description" msgstr "Editar descrição do áudio" -#: src/components/compose.jsx:2712 -#: src/components/compose.jsx:2761 +#: src/components/compose.jsx:2781 +#: src/components/compose.jsx:2830 msgid "Generating description. Please wait…" msgstr "Gerando descrição. Por favor, espere…" #. placeholder {12}: e.message -#: src/components/compose.jsx:2732 +#: src/components/compose.jsx:2801 msgid "Failed to generate description: {12}" msgstr "Falhou ao gerar descrição: {12}" -#: src/components/compose.jsx:2733 +#: src/components/compose.jsx:2802 msgid "Failed to generate description" msgstr "Houve um erro ao gerar descrição" -#: src/components/compose.jsx:2745 -#: src/components/compose.jsx:2751 -#: src/components/compose.jsx:2797 +#: src/components/compose.jsx:2814 +#: src/components/compose.jsx:2820 +#: src/components/compose.jsx:2866 msgid "Generate description…" msgstr "Gerar descrição…" #. placeholder {13}: e?.message ? `: ${e.message}` : '' -#: src/components/compose.jsx:2784 +#: src/components/compose.jsx:2853 msgid "Failed to generate description{13}" msgstr "Falhou ao gerar descrição{13}" #. placeholder {0}: localeCode2Text(lang) -#: src/components/compose.jsx:2799 +#: src/components/compose.jsx:2868 msgid "({0}) <0>— experimental" msgstr "({0}) <0>— experimental" -#: src/components/compose.jsx:2818 +#: src/components/compose.jsx:2887 msgid "Done" msgstr "Concluído" #. placeholder {0}: i + 1 -#: src/components/compose.jsx:2854 +#: src/components/compose.jsx:2923 msgid "Choice {0}" msgstr "Escolha {0}" -#: src/components/compose.jsx:2901 +#: src/components/compose.jsx:2970 msgid "Multiple choices" msgstr "Várias escolhas" -#: src/components/compose.jsx:2904 +#: src/components/compose.jsx:2973 msgid "Duration" msgstr "Duração" -#: src/components/compose.jsx:2935 +#: src/components/compose.jsx:3004 msgid "Remove poll" msgstr "Excluir enquete" -#: src/components/compose.jsx:3150 +#: src/components/compose.jsx:3219 msgid "Search accounts" msgstr "Procurar contas" -#: src/components/compose.jsx:3204 +#: src/components/compose.jsx:3273 #: src/components/generic-accounts.jsx:228 msgid "Error loading accounts" msgstr "Erro ao carregar contas" -#: src/components/compose.jsx:3348 +#: src/components/compose.jsx:3417 msgid "Custom emojis" msgstr "Emojis personalizados" -#: src/components/compose.jsx:3368 +#: src/components/compose.jsx:3437 msgid "Search emoji" msgstr "Procurar emoji" -#: src/components/compose.jsx:3399 +#: src/components/compose.jsx:3468 msgid "Error loading custom emojis" msgstr "Erro ao carregar emojis personalizados" -#: src/components/compose.jsx:3410 +#: src/components/compose.jsx:3479 msgid "Recently used" msgstr "Usado recentemente" -#: src/components/compose.jsx:3411 +#: src/components/compose.jsx:3480 msgid "Others" msgstr "Outros" #. placeholder {0}: i18n.number(emojis.length - max) -#: src/components/compose.jsx:3449 +#: src/components/compose.jsx:3518 msgid "{0} more…" msgstr "{0} mais…" -#: src/components/compose.jsx:3587 +#: src/components/compose.jsx:3656 msgid "Search GIFs" msgstr "Procurar GIFs" -#: src/components/compose.jsx:3602 +#: src/components/compose.jsx:3671 msgid "Powered by GIPHY" msgstr "Desenvolvido por GIPHY" -#: src/components/compose.jsx:3610 +#: src/components/compose.jsx:3679 msgid "Type to search GIFs" msgstr "Escreva para pesquisar GIFs" -#: src/components/compose.jsx:3708 +#: src/components/compose.jsx:3777 #: src/components/media-modal.jsx:464 #: src/components/timeline.jsx:893 msgid "Previous" msgstr "Anterior" -#: src/components/compose.jsx:3726 +#: src/components/compose.jsx:3795 #: src/components/media-modal.jsx:483 #: src/components/timeline.jsx:910 msgid "Next" msgstr "Seguinte" -#: src/components/compose.jsx:3743 +#: src/components/compose.jsx:3812 msgid "Error loading GIFs" msgstr "Erro ao carregar GIFs" diff --git a/src/locales/pt-PT.po b/src/locales/pt-PT.po index 95cc82c0..929cbe30 100644 --- a/src/locales/pt-PT.po +++ b/src/locales/pt-PT.po @@ -8,7 +8,7 @@ msgstr "" "Language: pt\n" "Project-Id-Version: phanpy\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2025-03-06 06:21\n" +"PO-Revision-Date: 2025-03-08 01:54\n" "Last-Translator: \n" "Language-Team: Portuguese\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" @@ -113,7 +113,7 @@ msgstr "Postagens" #: src/components/account-info.jsx:430 #: src/components/account-info.jsx:1143 -#: src/components/compose.jsx:2703 +#: src/components/compose.jsx:2772 #: src/components/media-alt-modal.jsx:46 #: src/components/media-modal.jsx:358 #: src/components/status.jsx:1770 @@ -424,11 +424,11 @@ msgstr "Seguir" #: src/components/account-info.jsx:2020 #: src/components/account-info.jsx:2140 #: src/components/account-sheet.jsx:38 -#: src/components/compose.jsx:877 -#: src/components/compose.jsx:2659 -#: src/components/compose.jsx:3133 -#: src/components/compose.jsx:3342 -#: src/components/compose.jsx:3572 +#: src/components/compose.jsx:881 +#: src/components/compose.jsx:2728 +#: src/components/compose.jsx:3202 +#: src/components/compose.jsx:3411 +#: src/components/compose.jsx:3641 #: src/components/drafts.jsx:59 #: src/components/embed-modal.jsx:13 #: src/components/generic-accounts.jsx:143 @@ -575,183 +575,187 @@ msgstr "Página inicial" msgid "Compose" msgstr "Escrever" -#: src/components/compose-button.jsx:159 +#: src/components/compose-button.jsx:162 #: src/components/nav-menu.jsx:260 #: src/pages/scheduled-posts.jsx:31 #: src/pages/scheduled-posts.jsx:76 msgid "Scheduled Posts" msgstr "Publicações Programadas" -#: src/components/compose-button.jsx:172 +#: src/components/compose-button.jsx:175 msgid "Add to thread" msgstr "Adicionar ao tópico" #: src/components/compose.jsx:211 +msgid "Take photo or video" +msgstr "" + +#: src/components/compose.jsx:212 msgid "Add media" msgstr "Adicionar multimédia" -#: src/components/compose.jsx:212 +#: src/components/compose.jsx:213 msgid "Add custom emoji" msgstr "Adicionar emoji personalizado" -#: src/components/compose.jsx:213 +#: src/components/compose.jsx:214 msgid "Add GIF" msgstr "Adicionar GIF" -#: src/components/compose.jsx:214 +#: src/components/compose.jsx:215 msgid "Add poll" msgstr "Adicionar enquete" -#: src/components/compose.jsx:215 +#: src/components/compose.jsx:216 msgid "Schedule post" msgstr "Programar publicação" -#: src/components/compose.jsx:411 +#: src/components/compose.jsx:415 msgid "You have unsaved changes. Discard this post?" msgstr "Tem alterações não guardadas. Desfazer publicação?" #. placeholder {0}: unsupportedFiles.length #. placeholder {1}: unsupportedFiles[0].name #. placeholder {2}: lf.format( unsupportedFiles.map((f) => f.name), ) -#: src/components/compose.jsx:640 +#: src/components/compose.jsx:644 msgid "{0, plural, one {File {1} is not supported.} other {Files {2} are not supported.}}" msgstr "{0, plural, one {O ficheiro {1} não é suportado.} other {Os ficheiros {2} não são suportados.}}" -#: src/components/compose.jsx:650 -#: src/components/compose.jsx:668 -#: src/components/compose.jsx:1747 -#: src/components/compose.jsx:1833 +#: src/components/compose.jsx:654 +#: src/components/compose.jsx:672 +#: src/components/compose.jsx:1777 +#: src/components/compose.jsx:1902 msgid "{maxMediaAttachments, plural, one {You can only attach up to 1 file.} other {You can only attach up to # files.}}" msgstr "{maxMediaAttachments, plural,one {Só pode anexar até 1 ficheiro.} other {Só pode anexar até # ficheiros.}}" -#: src/components/compose.jsx:858 +#: src/components/compose.jsx:862 msgid "Pop out" msgstr "Fechar" -#: src/components/compose.jsx:865 +#: src/components/compose.jsx:869 msgid "Minimize" msgstr "Minimizar" -#: src/components/compose.jsx:901 +#: src/components/compose.jsx:905 msgid "Looks like you closed the parent window." msgstr "Parece que fechaste a janela principal." -#: src/components/compose.jsx:908 +#: src/components/compose.jsx:912 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." msgstr "Parece que já tem um campo de edição aberto na janela principal e atualmente está a publicar. Espere até que esteja concluído e tenta novamente mais tarde." -#: src/components/compose.jsx:913 +#: src/components/compose.jsx:917 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?" msgstr "Parece que já tem um campo de edição aberto na janela principal. Abrindo esta janela irá desfazer as alterações que fizeste na janela principal. Prosseguir?" -#: src/components/compose.jsx:956 +#: src/components/compose.jsx:960 msgid "Pop in" msgstr "Abrir" #. placeholder {0}: replyToStatus.account.acct || replyToStatus.account.username #. placeholder {1}: rtf.format(-replyToStatusMonthsAgo, 'month') -#: src/components/compose.jsx:966 +#: src/components/compose.jsx:970 msgid "Replying to @{0}’s post (<0>{1})" msgstr "A responder à publicação de @{0} (<0>{1})" #. placeholder {0}: replyToStatus.account.acct || replyToStatus.account.username -#: src/components/compose.jsx:976 +#: src/components/compose.jsx:980 msgid "Replying to @{0}’s post" msgstr "A responder à publicação de @{0}" -#: src/components/compose.jsx:989 +#: src/components/compose.jsx:993 msgid "Editing source post" msgstr "A editar publicação original" -#: src/components/compose.jsx:1042 +#: src/components/compose.jsx:1046 msgid "Poll must have at least 2 options" msgstr "A enquete deve ter no mínimo 2 opções" -#: src/components/compose.jsx:1046 +#: src/components/compose.jsx:1050 msgid "Some poll choices are empty" msgstr "Algumas escolhas da enquete estão vazias" -#: src/components/compose.jsx:1059 +#: src/components/compose.jsx:1063 msgid "Some media have no descriptions. Continue?" msgstr "Algumas multimédias não possuem descrições. Prosseguir?" -#: src/components/compose.jsx:1111 +#: src/components/compose.jsx:1115 msgid "Attachment #{i} failed" msgstr "Anexo #{i} falhou" -#: src/components/compose.jsx:1207 +#: src/components/compose.jsx:1211 #: src/components/status.jsx:2098 #: src/components/timeline.jsx:989 msgid "Content warning" msgstr "Alerta de conteúdo" -#: src/components/compose.jsx:1223 +#: src/components/compose.jsx:1227 msgid "Content warning or sensitive media" msgstr "Alerta de conteúdo ou multimédia sensível" -#: src/components/compose.jsx:1259 +#: src/components/compose.jsx:1263 #: src/components/status.jsx:94 #: src/pages/settings.jsx:306 msgid "Public" msgstr "Público" -#: src/components/compose.jsx:1264 +#: src/components/compose.jsx:1268 #: src/components/nav-menu.jsx:344 #: src/components/shortcuts-settings.jsx:165 #: src/components/status.jsx:95 msgid "Local" msgstr "Local" -#: src/components/compose.jsx:1268 +#: src/components/compose.jsx:1272 #: src/components/status.jsx:96 #: src/pages/settings.jsx:309 msgid "Unlisted" msgstr "Não listado" -#: src/components/compose.jsx:1271 +#: src/components/compose.jsx:1275 #: src/components/status.jsx:97 #: src/pages/settings.jsx:312 msgid "Followers only" msgstr "Somente seguidores" -#: src/components/compose.jsx:1274 +#: src/components/compose.jsx:1278 #: src/components/status.jsx:98 #: src/components/status.jsx:1976 msgid "Private mention" msgstr "Menção privada" -#: src/components/compose.jsx:1283 +#: src/components/compose.jsx:1287 msgid "Post your reply" msgstr "Publicar resposta" -#: src/components/compose.jsx:1285 +#: src/components/compose.jsx:1289 msgid "Edit your post" msgstr "Editar publicação" -#: src/components/compose.jsx:1286 +#: src/components/compose.jsx:1290 msgid "What are you doing?" msgstr "O que faz?" -#: src/components/compose.jsx:1364 +#: src/components/compose.jsx:1368 msgid "Mark media as sensitive" msgstr "Marcar multimédia como sensível" -#: src/components/compose.jsx:1401 +#: src/components/compose.jsx:1405 msgid "Posting on <0/>" msgstr "A publicar <0/>" -#: src/components/compose.jsx:1432 -#: src/components/compose.jsx:3191 +#: src/components/compose.jsx:1436 +#: src/components/compose.jsx:3260 #: src/components/shortcuts-settings.jsx:715 #: src/pages/list.jsx:362 msgid "Add" msgstr "Adicionar" -#: src/components/compose.jsx:1626 +#: src/components/compose.jsx:1662 msgid "Schedule" msgstr "Programar" -#: src/components/compose.jsx:1628 +#: src/components/compose.jsx:1664 #: src/components/keyboard-shortcuts-help.jsx:154 #: src/components/status.jsx:984 #: src/components/status.jsx:1750 @@ -760,48 +764,48 @@ msgstr "Programar" msgid "Reply" msgstr "Responder" -#: src/components/compose.jsx:1630 +#: src/components/compose.jsx:1666 msgid "Update" msgstr "Atualizar" -#: src/components/compose.jsx:1631 +#: src/components/compose.jsx:1667 msgctxt "Submit button in composer" msgid "Post" msgstr "Publicar" -#: src/components/compose.jsx:1759 +#: src/components/compose.jsx:1789 msgid "Downloading GIF…" msgstr "A transferir GIF…" -#: src/components/compose.jsx:1787 +#: src/components/compose.jsx:1817 msgid "Failed to download GIF" msgstr "Falhou ao transferir GIF" -#: src/components/compose.jsx:1963 -#: src/components/compose.jsx:2040 +#: src/components/compose.jsx:2032 +#: src/components/compose.jsx:2109 #: src/components/nav-menu.jsx:239 msgid "More…" msgstr "Mais…" -#: src/components/compose.jsx:2472 +#: src/components/compose.jsx:2541 msgid "Uploaded" msgstr "Enviado" -#: src/components/compose.jsx:2485 +#: src/components/compose.jsx:2554 msgid "Image description" msgstr "Descrição da imagem" -#: src/components/compose.jsx:2486 +#: src/components/compose.jsx:2555 msgid "Video description" msgstr "Descrição do vídeo" -#: src/components/compose.jsx:2487 +#: src/components/compose.jsx:2556 msgid "Audio description" msgstr "Descrição do áudio" #. placeholder {0}: prettyBytes( imageSize, ) #. placeholder {1}: prettyBytes(imageSizeLimit) -#: src/components/compose.jsx:2523 +#: src/components/compose.jsx:2592 msgid "File size too large. Uploading might encounter issues. Try reduce the file size from {0} to {1} or lower." msgstr "O ficheiro é muito grande. Ao enviar pode enfrentar problemas. Tenta reduzir o tamanho de {0} a {1} ou mais baixo." @@ -809,13 +813,13 @@ msgstr "O ficheiro é muito grande. Ao enviar pode enfrentar problemas. Tenta re #. placeholder {3}: i18n.number(height) #. placeholder {4}: i18n.number(newWidth) #. placeholder {5}: i18n.number( newHeight, ) -#: src/components/compose.jsx:2535 +#: src/components/compose.jsx:2604 msgid "Dimension too large. Uploading might encounter issues. Try reduce dimension from {2}×{3}px to {4}×{5}px." msgstr "A dimensão é muito grande. Ao enviar pode enfrentar problemas. Tenta reduzir a dimensão de {2}×{3}px para {4}×{5}px." #. placeholder {6}: prettyBytes( videoSize, ) #. placeholder {7}: prettyBytes(videoSizeLimit) -#: src/components/compose.jsx:2543 +#: src/components/compose.jsx:2612 msgid "File size too large. Uploading might encounter issues. Try reduce the file size from {6} to {7} or lower." msgstr "O ficheiro é muito grande. Ao enviar pode enfrentar problemas. Tenta reduzir o tamanho de {6} a {7} ou mais baixo." @@ -823,149 +827,149 @@ msgstr "O ficheiro é muito grande. Ao enviar pode enfrentar problemas. Tenta re #. placeholder {9}: i18n.number(height) #. placeholder {10}: i18n.number(newWidth) #. placeholder {11}: i18n.number( newHeight, ) -#: src/components/compose.jsx:2555 +#: src/components/compose.jsx:2624 msgid "Dimension too large. Uploading might encounter issues. Try reduce dimension from {8}×{9}px to {10}×{11}px." msgstr "A dimensão é muito grande. Ao enviar pode enfrentar problemas. Tenta reduzir a dimensão de {8}×{9}px para {10}×{11}px." -#: src/components/compose.jsx:2563 +#: src/components/compose.jsx:2632 msgid "Frame rate too high. Uploading might encounter issues." msgstr "A taxa de quadros está muito alta. Ao enviar pode enfrentar problemas." -#: src/components/compose.jsx:2623 -#: src/components/compose.jsx:2873 +#: src/components/compose.jsx:2692 +#: src/components/compose.jsx:2942 #: src/components/shortcuts-settings.jsx:726 #: src/pages/catchup.jsx:1074 #: src/pages/filters.jsx:412 msgid "Remove" msgstr "Eliminar" -#: src/components/compose.jsx:2640 +#: src/components/compose.jsx:2709 #: src/compose.jsx:84 msgid "Error" msgstr "Erro" -#: src/components/compose.jsx:2665 +#: src/components/compose.jsx:2734 msgid "Edit image description" msgstr "Editar descrição da imagem" -#: src/components/compose.jsx:2666 +#: src/components/compose.jsx:2735 msgid "Edit video description" msgstr "Editar descrição do vídeo" -#: src/components/compose.jsx:2667 +#: src/components/compose.jsx:2736 msgid "Edit audio description" msgstr "Editar descrição do áudio" -#: src/components/compose.jsx:2712 -#: src/components/compose.jsx:2761 +#: src/components/compose.jsx:2781 +#: src/components/compose.jsx:2830 msgid "Generating description. Please wait…" msgstr "A gerar descrição. Por favor, espere…" #. placeholder {12}: e.message -#: src/components/compose.jsx:2732 +#: src/components/compose.jsx:2801 msgid "Failed to generate description: {12}" msgstr "Falhou ao gerar descrição: {12}" -#: src/components/compose.jsx:2733 +#: src/components/compose.jsx:2802 msgid "Failed to generate description" msgstr "Falhou ao gerar descrição" -#: src/components/compose.jsx:2745 -#: src/components/compose.jsx:2751 -#: src/components/compose.jsx:2797 +#: src/components/compose.jsx:2814 +#: src/components/compose.jsx:2820 +#: src/components/compose.jsx:2866 msgid "Generate description…" msgstr "Gerar descrição…" #. placeholder {13}: e?.message ? `: ${e.message}` : '' -#: src/components/compose.jsx:2784 +#: src/components/compose.jsx:2853 msgid "Failed to generate description{13}" msgstr "Falhou ao gerar descrição{13}" #. placeholder {0}: localeCode2Text(lang) -#: src/components/compose.jsx:2799 +#: src/components/compose.jsx:2868 msgid "({0}) <0>— experimental" msgstr "({0}) <0>— experimental" -#: src/components/compose.jsx:2818 +#: src/components/compose.jsx:2887 msgid "Done" msgstr "Concluído" #. placeholder {0}: i + 1 -#: src/components/compose.jsx:2854 +#: src/components/compose.jsx:2923 msgid "Choice {0}" msgstr "Escolha {0}" -#: src/components/compose.jsx:2901 +#: src/components/compose.jsx:2970 msgid "Multiple choices" msgstr "Várias escolhas" -#: src/components/compose.jsx:2904 +#: src/components/compose.jsx:2973 msgid "Duration" msgstr "Duração" -#: src/components/compose.jsx:2935 +#: src/components/compose.jsx:3004 msgid "Remove poll" msgstr "Eliminar enquete" -#: src/components/compose.jsx:3150 +#: src/components/compose.jsx:3219 msgid "Search accounts" msgstr "Buscar contas" -#: src/components/compose.jsx:3204 +#: src/components/compose.jsx:3273 #: src/components/generic-accounts.jsx:228 msgid "Error loading accounts" msgstr "Erro ao carregar contas" -#: src/components/compose.jsx:3348 +#: src/components/compose.jsx:3417 msgid "Custom emojis" msgstr "Emojis personalizados" -#: src/components/compose.jsx:3368 +#: src/components/compose.jsx:3437 msgid "Search emoji" msgstr "Buscar emoji" -#: src/components/compose.jsx:3399 +#: src/components/compose.jsx:3468 msgid "Error loading custom emojis" msgstr "Erro ao carregar emojis personalizados" -#: src/components/compose.jsx:3410 +#: src/components/compose.jsx:3479 msgid "Recently used" msgstr "Usado recentemente" -#: src/components/compose.jsx:3411 +#: src/components/compose.jsx:3480 msgid "Others" msgstr "Outros" #. placeholder {0}: i18n.number(emojis.length - max) -#: src/components/compose.jsx:3449 +#: src/components/compose.jsx:3518 msgid "{0} more…" msgstr "{0} mais…" -#: src/components/compose.jsx:3587 +#: src/components/compose.jsx:3656 msgid "Search GIFs" msgstr "Buscar GIFs" -#: src/components/compose.jsx:3602 +#: src/components/compose.jsx:3671 msgid "Powered by GIPHY" msgstr "Desenvolvido por GIPHY" -#: src/components/compose.jsx:3610 +#: src/components/compose.jsx:3679 msgid "Type to search GIFs" msgstr "Digite para buscar GIFs" -#: src/components/compose.jsx:3708 +#: src/components/compose.jsx:3777 #: src/components/media-modal.jsx:464 #: src/components/timeline.jsx:893 msgid "Previous" msgstr "Anterior" -#: src/components/compose.jsx:3726 +#: src/components/compose.jsx:3795 #: src/components/media-modal.jsx:483 #: src/components/timeline.jsx:910 msgid "Next" msgstr "Seguinte" -#: src/components/compose.jsx:3743 +#: src/components/compose.jsx:3812 msgid "Error loading GIFs" msgstr "Erro ao carregar GIFs" diff --git a/src/locales/ru-RU.po b/src/locales/ru-RU.po index 1f95a1d5..51f400a7 100644 --- a/src/locales/ru-RU.po +++ b/src/locales/ru-RU.po @@ -8,7 +8,7 @@ msgstr "" "Language: ru\n" "Project-Id-Version: phanpy\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2025-03-06 06:21\n" +"PO-Revision-Date: 2025-03-08 01:54\n" "Last-Translator: \n" "Language-Team: Russian\n" "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" @@ -113,7 +113,7 @@ msgstr "Посты" #: src/components/account-info.jsx:430 #: src/components/account-info.jsx:1143 -#: src/components/compose.jsx:2703 +#: src/components/compose.jsx:2772 #: src/components/media-alt-modal.jsx:46 #: src/components/media-modal.jsx:358 #: src/components/status.jsx:1770 @@ -424,11 +424,11 @@ msgstr "Подписаться" #: src/components/account-info.jsx:2020 #: src/components/account-info.jsx:2140 #: src/components/account-sheet.jsx:38 -#: src/components/compose.jsx:877 -#: src/components/compose.jsx:2659 -#: src/components/compose.jsx:3133 -#: src/components/compose.jsx:3342 -#: src/components/compose.jsx:3572 +#: src/components/compose.jsx:881 +#: src/components/compose.jsx:2728 +#: src/components/compose.jsx:3202 +#: src/components/compose.jsx:3411 +#: src/components/compose.jsx:3641 #: src/components/drafts.jsx:59 #: src/components/embed-modal.jsx:13 #: src/components/generic-accounts.jsx:143 @@ -575,183 +575,187 @@ msgstr "Домашняя" msgid "Compose" msgstr "Написать" -#: src/components/compose-button.jsx:159 +#: src/components/compose-button.jsx:162 #: src/components/nav-menu.jsx:260 #: src/pages/scheduled-posts.jsx:31 #: src/pages/scheduled-posts.jsx:76 msgid "Scheduled Posts" msgstr "Отложенные посты" -#: src/components/compose-button.jsx:172 +#: src/components/compose-button.jsx:175 msgid "Add to thread" msgstr "Добавить в обсуждение" #: src/components/compose.jsx:211 +msgid "Take photo or video" +msgstr "" + +#: src/components/compose.jsx:212 msgid "Add media" msgstr "Добавить медиафайл" -#: src/components/compose.jsx:212 +#: src/components/compose.jsx:213 msgid "Add custom emoji" msgstr "Добавить пользовательские эмодзи" -#: src/components/compose.jsx:213 +#: src/components/compose.jsx:214 msgid "Add GIF" msgstr "Добавить GIF" -#: src/components/compose.jsx:214 +#: src/components/compose.jsx:215 msgid "Add poll" msgstr "Добавить голосование" -#: src/components/compose.jsx:215 +#: src/components/compose.jsx:216 msgid "Schedule post" msgstr "Запланировать пост" -#: src/components/compose.jsx:411 +#: src/components/compose.jsx:415 msgid "You have unsaved changes. Discard this post?" msgstr "У вас есть несохраненные изменения. Отменить этот пост?" #. placeholder {0}: unsupportedFiles.length #. placeholder {1}: unsupportedFiles[0].name #. placeholder {2}: lf.format( unsupportedFiles.map((f) => f.name), ) -#: src/components/compose.jsx:640 +#: src/components/compose.jsx:644 msgid "{0, plural, one {File {1} is not supported.} other {Files {2} are not supported.}}" msgstr "{0, plural, one {Файл {1} не поддерживается.} other {Файлы {2} не поддерживаются.}}" -#: src/components/compose.jsx:650 -#: src/components/compose.jsx:668 -#: src/components/compose.jsx:1747 -#: src/components/compose.jsx:1833 +#: src/components/compose.jsx:654 +#: src/components/compose.jsx:672 +#: src/components/compose.jsx:1777 +#: src/components/compose.jsx:1902 msgid "{maxMediaAttachments, plural, one {You can only attach up to 1 file.} other {You can only attach up to # files.}}" msgstr "{maxMediaAttachments, plural, one {Вы можете прикрепить только 1 файл.} other {Вы можете прикрепить до # файлов.}}" -#: src/components/compose.jsx:858 +#: src/components/compose.jsx:862 msgid "Pop out" msgstr "Открыть в отдельном окне" -#: src/components/compose.jsx:865 +#: src/components/compose.jsx:869 msgid "Minimize" msgstr "Свернуть" -#: src/components/compose.jsx:901 +#: src/components/compose.jsx:905 msgid "Looks like you closed the parent window." msgstr "Похоже, вы закрыли родительское окно." -#: src/components/compose.jsx:908 +#: src/components/compose.jsx:912 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." msgstr "Похоже, вы уже публикуете пост в родительском окне. Дождитесь публикации и попробуйте снова." -#: src/components/compose.jsx:913 +#: src/components/compose.jsx:917 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?" msgstr "Похоже, вы уже пишите или редактируете пост в родительском окне. Возвращение этого окна отменит изменения в родительском окне. Продолжить?" -#: src/components/compose.jsx:956 +#: src/components/compose.jsx:960 msgid "Pop in" msgstr "Вернуть в родительское окно" #. placeholder {0}: replyToStatus.account.acct || replyToStatus.account.username #. placeholder {1}: rtf.format(-replyToStatusMonthsAgo, 'month') -#: src/components/compose.jsx:966 +#: src/components/compose.jsx:970 msgid "Replying to @{0}’s post (<0>{1})" msgstr "Отвечаем пост @{0}(<0>{1})" #. placeholder {0}: replyToStatus.account.acct || replyToStatus.account.username -#: src/components/compose.jsx:976 +#: src/components/compose.jsx:980 msgid "Replying to @{0}’s post" msgstr "Отвечаем на пост @{0}" -#: src/components/compose.jsx:989 +#: src/components/compose.jsx:993 msgid "Editing source post" msgstr "Редактирование исходного поста" -#: src/components/compose.jsx:1042 +#: src/components/compose.jsx:1046 msgid "Poll must have at least 2 options" msgstr "Опрос должен иметь не менее 2 вариантов ответа" -#: src/components/compose.jsx:1046 +#: src/components/compose.jsx:1050 msgid "Some poll choices are empty" msgstr "Некоторые варианты ответа пусты" -#: src/components/compose.jsx:1059 +#: src/components/compose.jsx:1063 msgid "Some media have no descriptions. Continue?" msgstr "У некоторых медиафайлов нет описаний. Продолжить?" -#: src/components/compose.jsx:1111 +#: src/components/compose.jsx:1115 msgid "Attachment #{i} failed" msgstr "Не удалось прикрепить вложение №{i}" -#: src/components/compose.jsx:1207 +#: src/components/compose.jsx:1211 #: src/components/status.jsx:2098 #: src/components/timeline.jsx:989 msgid "Content warning" msgstr "Предупреждение о содержании" -#: src/components/compose.jsx:1223 +#: src/components/compose.jsx:1227 msgid "Content warning or sensitive media" msgstr "Предупреждение о содержании или медиафайлах деликатного характера" -#: src/components/compose.jsx:1259 +#: src/components/compose.jsx:1263 #: src/components/status.jsx:94 #: src/pages/settings.jsx:306 msgid "Public" msgstr "Публичный" -#: src/components/compose.jsx:1264 +#: src/components/compose.jsx:1268 #: src/components/nav-menu.jsx:344 #: src/components/shortcuts-settings.jsx:165 #: src/components/status.jsx:95 msgid "Local" msgstr "Локальная" -#: src/components/compose.jsx:1268 +#: src/components/compose.jsx:1272 #: src/components/status.jsx:96 #: src/pages/settings.jsx:309 msgid "Unlisted" msgstr "Без включения в поиск" -#: src/components/compose.jsx:1271 +#: src/components/compose.jsx:1275 #: src/components/status.jsx:97 #: src/pages/settings.jsx:312 msgid "Followers only" msgstr "Только для подписчиков" -#: src/components/compose.jsx:1274 +#: src/components/compose.jsx:1278 #: src/components/status.jsx:98 #: src/components/status.jsx:1976 msgid "Private mention" msgstr "Личное упоминание" -#: src/components/compose.jsx:1283 +#: src/components/compose.jsx:1287 msgid "Post your reply" msgstr "Опубликовать ответ" -#: src/components/compose.jsx:1285 +#: src/components/compose.jsx:1289 msgid "Edit your post" msgstr "Редактировать свой пост" -#: src/components/compose.jsx:1286 +#: src/components/compose.jsx:1290 msgid "What are you doing?" msgstr "Начните писать свои мысли" -#: src/components/compose.jsx:1364 +#: src/components/compose.jsx:1368 msgid "Mark media as sensitive" msgstr "Отметить медиафайл как деликатный" -#: src/components/compose.jsx:1401 +#: src/components/compose.jsx:1405 msgid "Posting on <0/>" msgstr "Публикация в <0/>" -#: src/components/compose.jsx:1432 -#: src/components/compose.jsx:3191 +#: src/components/compose.jsx:1436 +#: src/components/compose.jsx:3260 #: src/components/shortcuts-settings.jsx:715 #: src/pages/list.jsx:362 msgid "Add" msgstr "Добавить" -#: src/components/compose.jsx:1626 +#: src/components/compose.jsx:1662 msgid "Schedule" msgstr "Запланировать" -#: src/components/compose.jsx:1628 +#: src/components/compose.jsx:1664 #: src/components/keyboard-shortcuts-help.jsx:154 #: src/components/status.jsx:984 #: src/components/status.jsx:1750 @@ -760,48 +764,48 @@ msgstr "Запланировать" msgid "Reply" msgstr "Ответить" -#: src/components/compose.jsx:1630 +#: src/components/compose.jsx:1666 msgid "Update" msgstr "Сохранить" -#: src/components/compose.jsx:1631 +#: src/components/compose.jsx:1667 msgctxt "Submit button in composer" msgid "Post" msgstr "Опубликовать" -#: src/components/compose.jsx:1759 +#: src/components/compose.jsx:1789 msgid "Downloading GIF…" msgstr "Загружаем GIF-анимацию…" -#: src/components/compose.jsx:1787 +#: src/components/compose.jsx:1817 msgid "Failed to download GIF" msgstr "Не удалось загрузить GIF-анимацию" -#: src/components/compose.jsx:1963 -#: src/components/compose.jsx:2040 +#: src/components/compose.jsx:2032 +#: src/components/compose.jsx:2109 #: src/components/nav-menu.jsx:239 msgid "More…" msgstr "Ещё…" -#: src/components/compose.jsx:2472 +#: src/components/compose.jsx:2541 msgid "Uploaded" msgstr "Загружено" -#: src/components/compose.jsx:2485 +#: src/components/compose.jsx:2554 msgid "Image description" msgstr "Описание изображения" -#: src/components/compose.jsx:2486 +#: src/components/compose.jsx:2555 msgid "Video description" msgstr "Описание видео" -#: src/components/compose.jsx:2487 +#: src/components/compose.jsx:2556 msgid "Audio description" msgstr "Описание аудио" #. placeholder {0}: prettyBytes( imageSize, ) #. placeholder {1}: prettyBytes(imageSizeLimit) -#: src/components/compose.jsx:2523 +#: src/components/compose.jsx:2592 msgid "File size too large. Uploading might encounter issues. Try reduce the file size from {0} to {1} or lower." msgstr "Файл слишком большой — при загрузке могут возникнуть проблемы. Попробуйте уменьшить размер с {0} до {1} или меньше." @@ -809,13 +813,13 @@ msgstr "Файл слишком большой — при загрузке мо #. placeholder {3}: i18n.number(height) #. placeholder {4}: i18n.number(newWidth) #. placeholder {5}: i18n.number( newHeight, ) -#: src/components/compose.jsx:2535 +#: src/components/compose.jsx:2604 msgid "Dimension too large. Uploading might encounter issues. Try reduce dimension from {2}×{3}px to {4}×{5}px." msgstr "Сильно большое разрешение — при загрузке могут возникнуть проблемы. Попробуйте уменьшить разрешение с {2}×{3}px до {4}×{5}px." #. placeholder {6}: prettyBytes( videoSize, ) #. placeholder {7}: prettyBytes(videoSizeLimit) -#: src/components/compose.jsx:2543 +#: src/components/compose.jsx:2612 msgid "File size too large. Uploading might encounter issues. Try reduce the file size from {6} to {7} or lower." msgstr "Файл слишком большой — при загрузке могут возникнуть проблемы. Попробуйте уменьшить размер с {6} до {7} или меньше." @@ -823,149 +827,149 @@ msgstr "Файл слишком большой — при загрузке мо #. placeholder {9}: i18n.number(height) #. placeholder {10}: i18n.number(newWidth) #. placeholder {11}: i18n.number( newHeight, ) -#: src/components/compose.jsx:2555 +#: src/components/compose.jsx:2624 msgid "Dimension too large. Uploading might encounter issues. Try reduce dimension from {8}×{9}px to {10}×{11}px." msgstr "Сильно большое разрешение — при загрузке могут возникнуть проблемы. Попробуйте уменьшить разрешение с {8}×{9}px до {10}×{11}px." -#: src/components/compose.jsx:2563 +#: src/components/compose.jsx:2632 msgid "Frame rate too high. Uploading might encounter issues." msgstr "Слишком высокая частота кадров — при загрузке могут возникнуть проблемы." -#: src/components/compose.jsx:2623 -#: src/components/compose.jsx:2873 +#: src/components/compose.jsx:2692 +#: src/components/compose.jsx:2942 #: src/components/shortcuts-settings.jsx:726 #: src/pages/catchup.jsx:1074 #: src/pages/filters.jsx:412 msgid "Remove" msgstr "Убрать" -#: src/components/compose.jsx:2640 +#: src/components/compose.jsx:2709 #: src/compose.jsx:84 msgid "Error" msgstr "Ошибка" -#: src/components/compose.jsx:2665 +#: src/components/compose.jsx:2734 msgid "Edit image description" msgstr "Редактировать описание изображения" -#: src/components/compose.jsx:2666 +#: src/components/compose.jsx:2735 msgid "Edit video description" msgstr "Редактировать описание видео" -#: src/components/compose.jsx:2667 +#: src/components/compose.jsx:2736 msgid "Edit audio description" msgstr "Редактировать описание аудио" -#: src/components/compose.jsx:2712 -#: src/components/compose.jsx:2761 +#: src/components/compose.jsx:2781 +#: src/components/compose.jsx:2830 msgid "Generating description. Please wait…" msgstr "Создаём описание. Один момент, пожалуйста…" #. placeholder {12}: e.message -#: src/components/compose.jsx:2732 +#: src/components/compose.jsx:2801 msgid "Failed to generate description: {12}" msgstr "Не удалось создать описание: {12}" -#: src/components/compose.jsx:2733 +#: src/components/compose.jsx:2802 msgid "Failed to generate description" msgstr "Не удалось создать описание" -#: src/components/compose.jsx:2745 -#: src/components/compose.jsx:2751 -#: src/components/compose.jsx:2797 +#: src/components/compose.jsx:2814 +#: src/components/compose.jsx:2820 +#: src/components/compose.jsx:2866 msgid "Generate description…" msgstr "Автоматическое описание…" #. placeholder {13}: e?.message ? `: ${e.message}` : '' -#: src/components/compose.jsx:2784 +#: src/components/compose.jsx:2853 msgid "Failed to generate description{13}" msgstr "Не удалось создать описание: {13}" #. placeholder {0}: localeCode2Text(lang) -#: src/components/compose.jsx:2799 +#: src/components/compose.jsx:2868 msgid "({0}) <0>— experimental" msgstr "({0}) <0>— экспериментальная функция" -#: src/components/compose.jsx:2818 +#: src/components/compose.jsx:2887 msgid "Done" msgstr "Готово" #. placeholder {0}: i + 1 -#: src/components/compose.jsx:2854 +#: src/components/compose.jsx:2923 msgid "Choice {0}" msgstr "Выбор {0}" -#: src/components/compose.jsx:2901 +#: src/components/compose.jsx:2970 msgid "Multiple choices" msgstr "Разрешить несколько ответов" -#: src/components/compose.jsx:2904 +#: src/components/compose.jsx:2973 msgid "Duration" msgstr "Продолжительность" -#: src/components/compose.jsx:2935 +#: src/components/compose.jsx:3004 msgid "Remove poll" msgstr "Убрать опрос" -#: src/components/compose.jsx:3150 +#: src/components/compose.jsx:3219 msgid "Search accounts" msgstr "Поиск пользователей" -#: src/components/compose.jsx:3204 +#: src/components/compose.jsx:3273 #: src/components/generic-accounts.jsx:228 msgid "Error loading accounts" msgstr "Ошибка поиска пользователей" -#: src/components/compose.jsx:3348 +#: src/components/compose.jsx:3417 msgid "Custom emojis" msgstr "Пользовательские эмодзи" -#: src/components/compose.jsx:3368 +#: src/components/compose.jsx:3437 msgid "Search emoji" msgstr "Поиск эмодзи" -#: src/components/compose.jsx:3399 +#: src/components/compose.jsx:3468 msgid "Error loading custom emojis" msgstr "Ошибка загрузки пользовательских эмодзи" -#: src/components/compose.jsx:3410 +#: src/components/compose.jsx:3479 msgid "Recently used" msgstr "Недавно использованные" -#: src/components/compose.jsx:3411 +#: src/components/compose.jsx:3480 msgid "Others" msgstr "Прочие" #. placeholder {0}: i18n.number(emojis.length - max) -#: src/components/compose.jsx:3449 +#: src/components/compose.jsx:3518 msgid "{0} more…" msgstr "Ещё {0}…" -#: src/components/compose.jsx:3587 +#: src/components/compose.jsx:3656 msgid "Search GIFs" msgstr "Поиск GIF" -#: src/components/compose.jsx:3602 +#: src/components/compose.jsx:3671 msgid "Powered by GIPHY" msgstr "На основе GIPHY" -#: src/components/compose.jsx:3610 +#: src/components/compose.jsx:3679 msgid "Type to search GIFs" msgstr "Начните набирать для поиска GIF-анимаций" -#: src/components/compose.jsx:3708 +#: src/components/compose.jsx:3777 #: src/components/media-modal.jsx:464 #: src/components/timeline.jsx:893 msgid "Previous" msgstr "Назад" -#: src/components/compose.jsx:3726 +#: src/components/compose.jsx:3795 #: src/components/media-modal.jsx:483 #: src/components/timeline.jsx:910 msgid "Next" msgstr "Вперёд" -#: src/components/compose.jsx:3743 +#: src/components/compose.jsx:3812 msgid "Error loading GIFs" msgstr "Ошибка поиска GIF-анимаций" diff --git a/src/locales/th-TH.po b/src/locales/th-TH.po index 8ae5da67..ddc26879 100644 --- a/src/locales/th-TH.po +++ b/src/locales/th-TH.po @@ -8,7 +8,7 @@ msgstr "" "Language: th\n" "Project-Id-Version: phanpy\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2025-03-06 06:22\n" +"PO-Revision-Date: 2025-03-08 01:54\n" "Last-Translator: \n" "Language-Team: Thai\n" "Plural-Forms: nplurals=1; plural=0;\n" @@ -113,7 +113,7 @@ msgstr "โพสต์" #: src/components/account-info.jsx:430 #: src/components/account-info.jsx:1143 -#: src/components/compose.jsx:2703 +#: src/components/compose.jsx:2772 #: src/components/media-alt-modal.jsx:46 #: src/components/media-modal.jsx:358 #: src/components/status.jsx:1770 @@ -424,11 +424,11 @@ msgstr "ติดตาม" #: src/components/account-info.jsx:2020 #: src/components/account-info.jsx:2140 #: src/components/account-sheet.jsx:38 -#: src/components/compose.jsx:877 -#: src/components/compose.jsx:2659 -#: src/components/compose.jsx:3133 -#: src/components/compose.jsx:3342 -#: src/components/compose.jsx:3572 +#: src/components/compose.jsx:881 +#: src/components/compose.jsx:2728 +#: src/components/compose.jsx:3202 +#: src/components/compose.jsx:3411 +#: src/components/compose.jsx:3641 #: src/components/drafts.jsx:59 #: src/components/embed-modal.jsx:13 #: src/components/generic-accounts.jsx:143 @@ -575,183 +575,187 @@ msgstr "หน้าหลัก" msgid "Compose" msgstr "เขียน" -#: src/components/compose-button.jsx:159 +#: src/components/compose-button.jsx:162 #: src/components/nav-menu.jsx:260 #: src/pages/scheduled-posts.jsx:31 #: src/pages/scheduled-posts.jsx:76 msgid "Scheduled Posts" msgstr "" -#: src/components/compose-button.jsx:172 +#: src/components/compose-button.jsx:175 msgid "Add to thread" msgstr "" #: src/components/compose.jsx:211 -msgid "Add media" +msgid "Take photo or video" msgstr "" #: src/components/compose.jsx:212 -msgid "Add custom emoji" +msgid "Add media" msgstr "" #: src/components/compose.jsx:213 -msgid "Add GIF" +msgid "Add custom emoji" msgstr "" #: src/components/compose.jsx:214 -msgid "Add poll" +msgid "Add GIF" msgstr "" #: src/components/compose.jsx:215 +msgid "Add poll" +msgstr "" + +#: src/components/compose.jsx:216 msgid "Schedule post" msgstr "" -#: src/components/compose.jsx:411 +#: src/components/compose.jsx:415 msgid "You have unsaved changes. Discard this post?" msgstr "คุณมีการเปลี่ยนแปลงที่ไม่ได้บันทึก ละทิ้งโพสต์นี้ไหม?" #. placeholder {0}: unsupportedFiles.length #. placeholder {1}: unsupportedFiles[0].name #. placeholder {2}: lf.format( unsupportedFiles.map((f) => f.name), ) -#: src/components/compose.jsx:640 +#: src/components/compose.jsx:644 msgid "{0, plural, one {File {1} is not supported.} other {Files {2} are not supported.}}" msgstr "{0, plural, other {ไฟล์ {2} เป็นไฟล์ที่ไม่รองรับ}}" -#: src/components/compose.jsx:650 -#: src/components/compose.jsx:668 -#: src/components/compose.jsx:1747 -#: src/components/compose.jsx:1833 +#: src/components/compose.jsx:654 +#: src/components/compose.jsx:672 +#: src/components/compose.jsx:1777 +#: src/components/compose.jsx:1902 msgid "{maxMediaAttachments, plural, one {You can only attach up to 1 file.} other {You can only attach up to # files.}}" msgstr "{maxMediaAttachments, plural, other {คุณสามารถแนบไฟล์ได้สูงสุดเพียง # ไฟล์}}" -#: src/components/compose.jsx:858 +#: src/components/compose.jsx:862 msgid "Pop out" msgstr "" -#: src/components/compose.jsx:865 +#: src/components/compose.jsx:869 msgid "Minimize" msgstr "ย่อขนาด" -#: src/components/compose.jsx:901 +#: src/components/compose.jsx:905 msgid "Looks like you closed the parent window." msgstr "" -#: src/components/compose.jsx:908 +#: src/components/compose.jsx:912 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." msgstr "" -#: src/components/compose.jsx:913 +#: src/components/compose.jsx:917 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?" msgstr "" -#: src/components/compose.jsx:956 +#: src/components/compose.jsx:960 msgid "Pop in" msgstr "" #. placeholder {0}: replyToStatus.account.acct || replyToStatus.account.username #. placeholder {1}: rtf.format(-replyToStatusMonthsAgo, 'month') -#: src/components/compose.jsx:966 +#: src/components/compose.jsx:970 msgid "Replying to @{0}’s post (<0>{1})" msgstr "" #. placeholder {0}: replyToStatus.account.acct || replyToStatus.account.username -#: src/components/compose.jsx:976 +#: src/components/compose.jsx:980 msgid "Replying to @{0}’s post" msgstr "" -#: src/components/compose.jsx:989 +#: src/components/compose.jsx:993 msgid "Editing source post" msgstr "กำลังแก้ไขโพสต์ต้นฉบับ" -#: src/components/compose.jsx:1042 +#: src/components/compose.jsx:1046 msgid "Poll must have at least 2 options" msgstr "" -#: src/components/compose.jsx:1046 +#: src/components/compose.jsx:1050 msgid "Some poll choices are empty" msgstr "" -#: src/components/compose.jsx:1059 +#: src/components/compose.jsx:1063 msgid "Some media have no descriptions. Continue?" msgstr "" -#: src/components/compose.jsx:1111 +#: src/components/compose.jsx:1115 msgid "Attachment #{i} failed" msgstr "" -#: src/components/compose.jsx:1207 +#: src/components/compose.jsx:1211 #: src/components/status.jsx:2098 #: src/components/timeline.jsx:989 msgid "Content warning" msgstr "" -#: src/components/compose.jsx:1223 +#: src/components/compose.jsx:1227 msgid "Content warning or sensitive media" msgstr "" -#: src/components/compose.jsx:1259 +#: src/components/compose.jsx:1263 #: src/components/status.jsx:94 #: src/pages/settings.jsx:306 msgid "Public" msgstr "สาธารณะ" -#: src/components/compose.jsx:1264 +#: src/components/compose.jsx:1268 #: src/components/nav-menu.jsx:344 #: src/components/shortcuts-settings.jsx:165 #: src/components/status.jsx:95 msgid "Local" msgstr "ในเซิร์ฟเวอร์" -#: src/components/compose.jsx:1268 +#: src/components/compose.jsx:1272 #: src/components/status.jsx:96 #: src/pages/settings.jsx:309 msgid "Unlisted" msgstr "ไม่อยู่ในรายการ" -#: src/components/compose.jsx:1271 +#: src/components/compose.jsx:1275 #: src/components/status.jsx:97 #: src/pages/settings.jsx:312 msgid "Followers only" msgstr "ผู้ติดตามเท่านั้น" -#: src/components/compose.jsx:1274 +#: src/components/compose.jsx:1278 #: src/components/status.jsx:98 #: src/components/status.jsx:1976 msgid "Private mention" msgstr "การกล่าวถึงแบบส่วนตัว" -#: src/components/compose.jsx:1283 +#: src/components/compose.jsx:1287 msgid "Post your reply" msgstr "" -#: src/components/compose.jsx:1285 +#: src/components/compose.jsx:1289 msgid "Edit your post" msgstr "แก้ไขโพสต์ของคุณ" -#: src/components/compose.jsx:1286 +#: src/components/compose.jsx:1290 msgid "What are you doing?" msgstr "คุณกำลังทำอะไรอยู่?" -#: src/components/compose.jsx:1364 +#: src/components/compose.jsx:1368 msgid "Mark media as sensitive" msgstr "ทำเครื่องหมายสื่อว่าละเอียดอ่อน" -#: src/components/compose.jsx:1401 +#: src/components/compose.jsx:1405 msgid "Posting on <0/>" msgstr "" -#: src/components/compose.jsx:1432 -#: src/components/compose.jsx:3191 +#: src/components/compose.jsx:1436 +#: src/components/compose.jsx:3260 #: src/components/shortcuts-settings.jsx:715 #: src/pages/list.jsx:362 msgid "Add" msgstr "" -#: src/components/compose.jsx:1626 +#: src/components/compose.jsx:1662 msgid "Schedule" msgstr "" -#: src/components/compose.jsx:1628 +#: src/components/compose.jsx:1664 #: src/components/keyboard-shortcuts-help.jsx:154 #: src/components/status.jsx:984 #: src/components/status.jsx:1750 @@ -760,48 +764,48 @@ msgstr "" msgid "Reply" msgstr "" -#: src/components/compose.jsx:1630 +#: src/components/compose.jsx:1666 msgid "Update" msgstr "" -#: src/components/compose.jsx:1631 +#: src/components/compose.jsx:1667 msgctxt "Submit button in composer" msgid "Post" msgstr "" -#: src/components/compose.jsx:1759 +#: src/components/compose.jsx:1789 msgid "Downloading GIF…" msgstr "" -#: src/components/compose.jsx:1787 +#: src/components/compose.jsx:1817 msgid "Failed to download GIF" msgstr "" -#: src/components/compose.jsx:1963 -#: src/components/compose.jsx:2040 +#: src/components/compose.jsx:2032 +#: src/components/compose.jsx:2109 #: src/components/nav-menu.jsx:239 msgid "More…" msgstr "" -#: src/components/compose.jsx:2472 +#: src/components/compose.jsx:2541 msgid "Uploaded" msgstr "" -#: src/components/compose.jsx:2485 +#: src/components/compose.jsx:2554 msgid "Image description" msgstr "" -#: src/components/compose.jsx:2486 +#: src/components/compose.jsx:2555 msgid "Video description" msgstr "" -#: src/components/compose.jsx:2487 +#: src/components/compose.jsx:2556 msgid "Audio description" msgstr "" #. placeholder {0}: prettyBytes( imageSize, ) #. placeholder {1}: prettyBytes(imageSizeLimit) -#: src/components/compose.jsx:2523 +#: src/components/compose.jsx:2592 msgid "File size too large. Uploading might encounter issues. Try reduce the file size from {0} to {1} or lower." msgstr "" @@ -809,13 +813,13 @@ msgstr "" #. placeholder {3}: i18n.number(height) #. placeholder {4}: i18n.number(newWidth) #. placeholder {5}: i18n.number( newHeight, ) -#: src/components/compose.jsx:2535 +#: src/components/compose.jsx:2604 msgid "Dimension too large. Uploading might encounter issues. Try reduce dimension from {2}×{3}px to {4}×{5}px." msgstr "" #. placeholder {6}: prettyBytes( videoSize, ) #. placeholder {7}: prettyBytes(videoSizeLimit) -#: src/components/compose.jsx:2543 +#: src/components/compose.jsx:2612 msgid "File size too large. Uploading might encounter issues. Try reduce the file size from {6} to {7} or lower." msgstr "" @@ -823,149 +827,149 @@ msgstr "" #. placeholder {9}: i18n.number(height) #. placeholder {10}: i18n.number(newWidth) #. placeholder {11}: i18n.number( newHeight, ) -#: src/components/compose.jsx:2555 +#: src/components/compose.jsx:2624 msgid "Dimension too large. Uploading might encounter issues. Try reduce dimension from {8}×{9}px to {10}×{11}px." msgstr "" -#: src/components/compose.jsx:2563 +#: src/components/compose.jsx:2632 msgid "Frame rate too high. Uploading might encounter issues." msgstr "" -#: src/components/compose.jsx:2623 -#: src/components/compose.jsx:2873 +#: src/components/compose.jsx:2692 +#: src/components/compose.jsx:2942 #: src/components/shortcuts-settings.jsx:726 #: src/pages/catchup.jsx:1074 #: src/pages/filters.jsx:412 msgid "Remove" msgstr "" -#: src/components/compose.jsx:2640 +#: src/components/compose.jsx:2709 #: src/compose.jsx:84 msgid "Error" msgstr "" -#: src/components/compose.jsx:2665 +#: src/components/compose.jsx:2734 msgid "Edit image description" msgstr "" -#: src/components/compose.jsx:2666 +#: src/components/compose.jsx:2735 msgid "Edit video description" msgstr "" -#: src/components/compose.jsx:2667 +#: src/components/compose.jsx:2736 msgid "Edit audio description" msgstr "" -#: src/components/compose.jsx:2712 -#: src/components/compose.jsx:2761 +#: src/components/compose.jsx:2781 +#: src/components/compose.jsx:2830 msgid "Generating description. Please wait…" msgstr "" #. placeholder {12}: e.message -#: src/components/compose.jsx:2732 +#: src/components/compose.jsx:2801 msgid "Failed to generate description: {12}" msgstr "" -#: src/components/compose.jsx:2733 +#: src/components/compose.jsx:2802 msgid "Failed to generate description" msgstr "" -#: src/components/compose.jsx:2745 -#: src/components/compose.jsx:2751 -#: src/components/compose.jsx:2797 +#: src/components/compose.jsx:2814 +#: src/components/compose.jsx:2820 +#: src/components/compose.jsx:2866 msgid "Generate description…" msgstr "" #. placeholder {13}: e?.message ? `: ${e.message}` : '' -#: src/components/compose.jsx:2784 +#: src/components/compose.jsx:2853 msgid "Failed to generate description{13}" msgstr "" #. placeholder {0}: localeCode2Text(lang) -#: src/components/compose.jsx:2799 +#: src/components/compose.jsx:2868 msgid "({0}) <0>— experimental" msgstr "" -#: src/components/compose.jsx:2818 +#: src/components/compose.jsx:2887 msgid "Done" msgstr "" #. placeholder {0}: i + 1 -#: src/components/compose.jsx:2854 +#: src/components/compose.jsx:2923 msgid "Choice {0}" msgstr "" -#: src/components/compose.jsx:2901 +#: src/components/compose.jsx:2970 msgid "Multiple choices" msgstr "" -#: src/components/compose.jsx:2904 +#: src/components/compose.jsx:2973 msgid "Duration" msgstr "" -#: src/components/compose.jsx:2935 +#: src/components/compose.jsx:3004 msgid "Remove poll" msgstr "" -#: src/components/compose.jsx:3150 +#: src/components/compose.jsx:3219 msgid "Search accounts" msgstr "" -#: src/components/compose.jsx:3204 +#: src/components/compose.jsx:3273 #: src/components/generic-accounts.jsx:228 msgid "Error loading accounts" msgstr "" -#: src/components/compose.jsx:3348 +#: src/components/compose.jsx:3417 msgid "Custom emojis" msgstr "" -#: src/components/compose.jsx:3368 +#: src/components/compose.jsx:3437 msgid "Search emoji" msgstr "" -#: src/components/compose.jsx:3399 +#: src/components/compose.jsx:3468 msgid "Error loading custom emojis" msgstr "" -#: src/components/compose.jsx:3410 +#: src/components/compose.jsx:3479 msgid "Recently used" msgstr "" -#: src/components/compose.jsx:3411 +#: src/components/compose.jsx:3480 msgid "Others" msgstr "" #. placeholder {0}: i18n.number(emojis.length - max) -#: src/components/compose.jsx:3449 +#: src/components/compose.jsx:3518 msgid "{0} more…" msgstr "" -#: src/components/compose.jsx:3587 +#: src/components/compose.jsx:3656 msgid "Search GIFs" msgstr "" -#: src/components/compose.jsx:3602 +#: src/components/compose.jsx:3671 msgid "Powered by GIPHY" msgstr "" -#: src/components/compose.jsx:3610 +#: src/components/compose.jsx:3679 msgid "Type to search GIFs" msgstr "" -#: src/components/compose.jsx:3708 +#: src/components/compose.jsx:3777 #: src/components/media-modal.jsx:464 #: src/components/timeline.jsx:893 msgid "Previous" msgstr "" -#: src/components/compose.jsx:3726 +#: src/components/compose.jsx:3795 #: src/components/media-modal.jsx:483 #: src/components/timeline.jsx:910 msgid "Next" msgstr "" -#: src/components/compose.jsx:3743 +#: src/components/compose.jsx:3812 msgid "Error loading GIFs" msgstr "" diff --git a/src/locales/tr-TR.po b/src/locales/tr-TR.po index 6cea2c7d..4fa131f8 100644 --- a/src/locales/tr-TR.po +++ b/src/locales/tr-TR.po @@ -8,7 +8,7 @@ msgstr "" "Language: tr\n" "Project-Id-Version: phanpy\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2025-03-06 06:21\n" +"PO-Revision-Date: 2025-03-08 01:54\n" "Last-Translator: \n" "Language-Team: Turkish\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" @@ -113,7 +113,7 @@ msgstr "Gönderiler" #: src/components/account-info.jsx:430 #: src/components/account-info.jsx:1143 -#: src/components/compose.jsx:2703 +#: src/components/compose.jsx:2772 #: src/components/media-alt-modal.jsx:46 #: src/components/media-modal.jsx:358 #: src/components/status.jsx:1770 @@ -424,11 +424,11 @@ msgstr "Takip et" #: src/components/account-info.jsx:2020 #: src/components/account-info.jsx:2140 #: src/components/account-sheet.jsx:38 -#: src/components/compose.jsx:877 -#: src/components/compose.jsx:2659 -#: src/components/compose.jsx:3133 -#: src/components/compose.jsx:3342 -#: src/components/compose.jsx:3572 +#: src/components/compose.jsx:881 +#: src/components/compose.jsx:2728 +#: src/components/compose.jsx:3202 +#: src/components/compose.jsx:3411 +#: src/components/compose.jsx:3641 #: src/components/drafts.jsx:59 #: src/components/embed-modal.jsx:13 #: src/components/generic-accounts.jsx:143 @@ -575,183 +575,187 @@ msgstr "Ana Sayfa" msgid "Compose" msgstr "Oluştur" -#: src/components/compose-button.jsx:159 +#: src/components/compose-button.jsx:162 #: src/components/nav-menu.jsx:260 #: src/pages/scheduled-posts.jsx:31 #: src/pages/scheduled-posts.jsx:76 msgid "Scheduled Posts" msgstr "" -#: src/components/compose-button.jsx:172 +#: src/components/compose-button.jsx:175 msgid "Add to thread" msgstr "" #: src/components/compose.jsx:211 +msgid "Take photo or video" +msgstr "" + +#: src/components/compose.jsx:212 msgid "Add media" msgstr "Medya ekle" -#: src/components/compose.jsx:212 +#: src/components/compose.jsx:213 msgid "Add custom emoji" msgstr "Özel emoji ekle" -#: src/components/compose.jsx:213 +#: src/components/compose.jsx:214 msgid "Add GIF" msgstr "GIF ekle" -#: src/components/compose.jsx:214 +#: src/components/compose.jsx:215 msgid "Add poll" msgstr "Anket ekle" -#: src/components/compose.jsx:215 +#: src/components/compose.jsx:216 msgid "Schedule post" msgstr "" -#: src/components/compose.jsx:411 +#: src/components/compose.jsx:415 msgid "You have unsaved changes. Discard this post?" msgstr "Kaydedilmemiş değişiklikleriniz var. Bu gönderiyi silmek istiyor musunuz?" #. placeholder {0}: unsupportedFiles.length #. placeholder {1}: unsupportedFiles[0].name #. placeholder {2}: lf.format( unsupportedFiles.map((f) => f.name), ) -#: src/components/compose.jsx:640 +#: src/components/compose.jsx:644 msgid "{0, plural, one {File {1} is not supported.} other {Files {2} are not supported.}}" msgstr "" -#: src/components/compose.jsx:650 -#: src/components/compose.jsx:668 -#: src/components/compose.jsx:1747 -#: src/components/compose.jsx:1833 +#: src/components/compose.jsx:654 +#: src/components/compose.jsx:672 +#: src/components/compose.jsx:1777 +#: src/components/compose.jsx:1902 msgid "{maxMediaAttachments, plural, one {You can only attach up to 1 file.} other {You can only attach up to # files.}}" msgstr "" -#: src/components/compose.jsx:858 +#: src/components/compose.jsx:862 msgid "Pop out" msgstr "Açılır pencere" -#: src/components/compose.jsx:865 +#: src/components/compose.jsx:869 msgid "Minimize" msgstr "Küçült" -#: src/components/compose.jsx:901 +#: src/components/compose.jsx:905 msgid "Looks like you closed the parent window." msgstr "Görünüşe göre ana pencereyi kapattınız." -#: src/components/compose.jsx:908 +#: src/components/compose.jsx:912 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." msgstr "Görünüşe göre ana pencerede zaten açık bir oluşturma alanınız var ve şu anda yayınlanıyor. Lütfen tamamlanmasını bekleyin ve daha sonra tekrar deneyin." -#: src/components/compose.jsx:913 +#: src/components/compose.jsx:917 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?" msgstr "Görünüşe göre ana pencerede zaten açık bir oluşturma alanınız var. Bu pencereyi açmak ana pencerede yaptığınız değişiklikleri iptal edecektir. Devam etmek istiyor musunuz?" -#: src/components/compose.jsx:956 +#: src/components/compose.jsx:960 msgid "Pop in" msgstr "" #. placeholder {0}: replyToStatus.account.acct || replyToStatus.account.username #. placeholder {1}: rtf.format(-replyToStatusMonthsAgo, 'month') -#: src/components/compose.jsx:966 +#: src/components/compose.jsx:970 msgid "Replying to @{0}’s post (<0>{1})" msgstr "@{0}'ın gönderisine yanıt veriyorum (<0>{1})" #. placeholder {0}: replyToStatus.account.acct || replyToStatus.account.username -#: src/components/compose.jsx:976 +#: src/components/compose.jsx:980 msgid "Replying to @{0}’s post" msgstr "@{0}'ın gönderisine yanıt veriyorum" -#: src/components/compose.jsx:989 +#: src/components/compose.jsx:993 msgid "Editing source post" msgstr "Kaynak gönderiyi düzenleme" -#: src/components/compose.jsx:1042 +#: src/components/compose.jsx:1046 msgid "Poll must have at least 2 options" msgstr "Anket en az 2 seçeneğe sahip olmalıdır" -#: src/components/compose.jsx:1046 +#: src/components/compose.jsx:1050 msgid "Some poll choices are empty" msgstr "Bazı anket seçenekleri boş" -#: src/components/compose.jsx:1059 +#: src/components/compose.jsx:1063 msgid "Some media have no descriptions. Continue?" msgstr "Bazı medyaların açıklamaları yok. Devam etmek istiyor musunuz?" -#: src/components/compose.jsx:1111 +#: src/components/compose.jsx:1115 msgid "Attachment #{i} failed" msgstr "Ek #{i} başarısız oldu" -#: src/components/compose.jsx:1207 +#: src/components/compose.jsx:1211 #: src/components/status.jsx:2098 #: src/components/timeline.jsx:989 msgid "Content warning" msgstr "İçerik uyarısı" -#: src/components/compose.jsx:1223 +#: src/components/compose.jsx:1227 msgid "Content warning or sensitive media" msgstr "İçerik uyarısı veya hassas medya" -#: src/components/compose.jsx:1259 +#: src/components/compose.jsx:1263 #: src/components/status.jsx:94 #: src/pages/settings.jsx:306 msgid "Public" msgstr "Herkese Açık" -#: src/components/compose.jsx:1264 +#: src/components/compose.jsx:1268 #: src/components/nav-menu.jsx:344 #: src/components/shortcuts-settings.jsx:165 #: src/components/status.jsx:95 msgid "Local" msgstr "Yerel" -#: src/components/compose.jsx:1268 +#: src/components/compose.jsx:1272 #: src/components/status.jsx:96 #: src/pages/settings.jsx:309 msgid "Unlisted" msgstr "Listelenmemiş" -#: src/components/compose.jsx:1271 +#: src/components/compose.jsx:1275 #: src/components/status.jsx:97 #: src/pages/settings.jsx:312 msgid "Followers only" msgstr "Sadece takipçiler" -#: src/components/compose.jsx:1274 +#: src/components/compose.jsx:1278 #: src/components/status.jsx:98 #: src/components/status.jsx:1976 msgid "Private mention" msgstr "Özel bahsetme" -#: src/components/compose.jsx:1283 +#: src/components/compose.jsx:1287 msgid "Post your reply" msgstr "Yanıtınızı gönderin" -#: src/components/compose.jsx:1285 +#: src/components/compose.jsx:1289 msgid "Edit your post" msgstr "Gönderinizi düzenleyin" -#: src/components/compose.jsx:1286 +#: src/components/compose.jsx:1290 msgid "What are you doing?" msgstr "Ne yapıyorsun?" -#: src/components/compose.jsx:1364 +#: src/components/compose.jsx:1368 msgid "Mark media as sensitive" msgstr "Medyayı hassas olarak işaretle" -#: src/components/compose.jsx:1401 +#: src/components/compose.jsx:1405 msgid "Posting on <0/>" msgstr "" -#: src/components/compose.jsx:1432 -#: src/components/compose.jsx:3191 +#: src/components/compose.jsx:1436 +#: src/components/compose.jsx:3260 #: src/components/shortcuts-settings.jsx:715 #: src/pages/list.jsx:362 msgid "Add" msgstr "Ekle" -#: src/components/compose.jsx:1626 +#: src/components/compose.jsx:1662 msgid "Schedule" msgstr "" -#: src/components/compose.jsx:1628 +#: src/components/compose.jsx:1664 #: src/components/keyboard-shortcuts-help.jsx:154 #: src/components/status.jsx:984 #: src/components/status.jsx:1750 @@ -760,48 +764,48 @@ msgstr "" msgid "Reply" msgstr "Yanıtla" -#: src/components/compose.jsx:1630 +#: src/components/compose.jsx:1666 msgid "Update" msgstr "Güncelle" -#: src/components/compose.jsx:1631 +#: src/components/compose.jsx:1667 msgctxt "Submit button in composer" msgid "Post" msgstr "Gönderi" -#: src/components/compose.jsx:1759 +#: src/components/compose.jsx:1789 msgid "Downloading GIF…" msgstr "GIF indiriliyor…" -#: src/components/compose.jsx:1787 +#: src/components/compose.jsx:1817 msgid "Failed to download GIF" msgstr "GIF indirilemedi" -#: src/components/compose.jsx:1963 -#: src/components/compose.jsx:2040 +#: src/components/compose.jsx:2032 +#: src/components/compose.jsx:2109 #: src/components/nav-menu.jsx:239 msgid "More…" msgstr "Daha fazla…" -#: src/components/compose.jsx:2472 +#: src/components/compose.jsx:2541 msgid "Uploaded" msgstr "Yüklendi" -#: src/components/compose.jsx:2485 +#: src/components/compose.jsx:2554 msgid "Image description" msgstr "Resim açıklaması" -#: src/components/compose.jsx:2486 +#: src/components/compose.jsx:2555 msgid "Video description" msgstr "Video açıklaması" -#: src/components/compose.jsx:2487 +#: src/components/compose.jsx:2556 msgid "Audio description" msgstr "Sesli açıklama" #. placeholder {0}: prettyBytes( imageSize, ) #. placeholder {1}: prettyBytes(imageSizeLimit) -#: src/components/compose.jsx:2523 +#: src/components/compose.jsx:2592 msgid "File size too large. Uploading might encounter issues. Try reduce the file size from {0} to {1} or lower." msgstr "Dosya boyutu çok büyük. Yükleme sırasında sorunlarla karşılaşılabilir. Dosya boyutunu {0}'dan {1}'e veya daha düşük bir değere düşürmeyi deneyin." @@ -809,13 +813,13 @@ msgstr "Dosya boyutu çok büyük. Yükleme sırasında sorunlarla karşılaşı #. placeholder {3}: i18n.number(height) #. placeholder {4}: i18n.number(newWidth) #. placeholder {5}: i18n.number( newHeight, ) -#: src/components/compose.jsx:2535 +#: src/components/compose.jsx:2604 msgid "Dimension too large. Uploading might encounter issues. Try reduce dimension from {2}×{3}px to {4}×{5}px." msgstr "Boyut çok büyük. Yüklemede sorunlar yaşanabilir. Boyutu {2}×{3}px'ten {4}×{5}px'e düşürmeyi deneyin." #. placeholder {6}: prettyBytes( videoSize, ) #. placeholder {7}: prettyBytes(videoSizeLimit) -#: src/components/compose.jsx:2543 +#: src/components/compose.jsx:2612 msgid "File size too large. Uploading might encounter issues. Try reduce the file size from {6} to {7} or lower." msgstr "Dosya boyutu çok büyük. Yükleme sırasında sorunlarla karşılaşılabilir. Dosya boyutunu {6}'dan {7}'ye veya daha düşük bir değere düşürmeyi deneyin." @@ -823,149 +827,149 @@ msgstr "Dosya boyutu çok büyük. Yükleme sırasında sorunlarla karşılaşı #. placeholder {9}: i18n.number(height) #. placeholder {10}: i18n.number(newWidth) #. placeholder {11}: i18n.number( newHeight, ) -#: src/components/compose.jsx:2555 +#: src/components/compose.jsx:2624 msgid "Dimension too large. Uploading might encounter issues. Try reduce dimension from {8}×{9}px to {10}×{11}px." msgstr "Boyut çok büyük. Yüklemede sorunlar yaşanabilir. Boyutu {8}×{9}px'ten {10}×{11}px'e düşürmeyi deneyin." -#: src/components/compose.jsx:2563 +#: src/components/compose.jsx:2632 msgid "Frame rate too high. Uploading might encounter issues." msgstr "Kare hızı çok yüksek. Yükleme sırasında sorunlarla karşılaşılabilir." -#: src/components/compose.jsx:2623 -#: src/components/compose.jsx:2873 +#: src/components/compose.jsx:2692 +#: src/components/compose.jsx:2942 #: src/components/shortcuts-settings.jsx:726 #: src/pages/catchup.jsx:1074 #: src/pages/filters.jsx:412 msgid "Remove" msgstr "Kaldır" -#: src/components/compose.jsx:2640 +#: src/components/compose.jsx:2709 #: src/compose.jsx:84 msgid "Error" msgstr "Hata" -#: src/components/compose.jsx:2665 +#: src/components/compose.jsx:2734 msgid "Edit image description" msgstr "Görsel açıklamasını düzenle" -#: src/components/compose.jsx:2666 +#: src/components/compose.jsx:2735 msgid "Edit video description" msgstr "Video açıklamasını düzenle" -#: src/components/compose.jsx:2667 +#: src/components/compose.jsx:2736 msgid "Edit audio description" msgstr "Sesli açıklamayı düzenle" -#: src/components/compose.jsx:2712 -#: src/components/compose.jsx:2761 +#: src/components/compose.jsx:2781 +#: src/components/compose.jsx:2830 msgid "Generating description. Please wait…" msgstr "Açıklama oluşturuluyor. Lütfen bekleyin..." #. placeholder {12}: e.message -#: src/components/compose.jsx:2732 +#: src/components/compose.jsx:2801 msgid "Failed to generate description: {12}" msgstr "Açıklama oluşturulamadı: {12}" -#: src/components/compose.jsx:2733 +#: src/components/compose.jsx:2802 msgid "Failed to generate description" msgstr "Açıklama oluşturulamadı" -#: src/components/compose.jsx:2745 -#: src/components/compose.jsx:2751 -#: src/components/compose.jsx:2797 +#: src/components/compose.jsx:2814 +#: src/components/compose.jsx:2820 +#: src/components/compose.jsx:2866 msgid "Generate description…" msgstr "Açıklama oluştur…" #. placeholder {13}: e?.message ? `: ${e.message}` : '' -#: src/components/compose.jsx:2784 +#: src/components/compose.jsx:2853 msgid "Failed to generate description{13}" msgstr "Açıklama oluşturulamadı{13}" #. placeholder {0}: localeCode2Text(lang) -#: src/components/compose.jsx:2799 +#: src/components/compose.jsx:2868 msgid "({0}) <0>— experimental" msgstr "({0}) <0>— deneysel" -#: src/components/compose.jsx:2818 +#: src/components/compose.jsx:2887 msgid "Done" msgstr "Tamamlandı" #. placeholder {0}: i + 1 -#: src/components/compose.jsx:2854 +#: src/components/compose.jsx:2923 msgid "Choice {0}" msgstr "Seçim {0}" -#: src/components/compose.jsx:2901 +#: src/components/compose.jsx:2970 msgid "Multiple choices" msgstr "Çoklu seçimler" -#: src/components/compose.jsx:2904 +#: src/components/compose.jsx:2973 msgid "Duration" msgstr "Süre" -#: src/components/compose.jsx:2935 +#: src/components/compose.jsx:3004 msgid "Remove poll" msgstr "Anketi kaldır" -#: src/components/compose.jsx:3150 +#: src/components/compose.jsx:3219 msgid "Search accounts" msgstr "Hesapları Ara" -#: src/components/compose.jsx:3204 +#: src/components/compose.jsx:3273 #: src/components/generic-accounts.jsx:228 msgid "Error loading accounts" msgstr "Hesaplar yüklenirken hata oluştu" -#: src/components/compose.jsx:3348 +#: src/components/compose.jsx:3417 msgid "Custom emojis" msgstr "Özel emojiler" -#: src/components/compose.jsx:3368 +#: src/components/compose.jsx:3437 msgid "Search emoji" msgstr "Emoji ara" -#: src/components/compose.jsx:3399 +#: src/components/compose.jsx:3468 msgid "Error loading custom emojis" msgstr "Özel emojiler yüklenirken hata oluştu" -#: src/components/compose.jsx:3410 +#: src/components/compose.jsx:3479 msgid "Recently used" msgstr "Son kullanılanlar" -#: src/components/compose.jsx:3411 +#: src/components/compose.jsx:3480 msgid "Others" msgstr "Diğerleri" #. placeholder {0}: i18n.number(emojis.length - max) -#: src/components/compose.jsx:3449 +#: src/components/compose.jsx:3518 msgid "{0} more…" msgstr "" -#: src/components/compose.jsx:3587 +#: src/components/compose.jsx:3656 msgid "Search GIFs" msgstr "GIF ara" -#: src/components/compose.jsx:3602 +#: src/components/compose.jsx:3671 msgid "Powered by GIPHY" msgstr "GIPHY Tarafından Desteklenmektedir" -#: src/components/compose.jsx:3610 +#: src/components/compose.jsx:3679 msgid "Type to search GIFs" msgstr "" -#: src/components/compose.jsx:3708 +#: src/components/compose.jsx:3777 #: src/components/media-modal.jsx:464 #: src/components/timeline.jsx:893 msgid "Previous" msgstr "Önceki" -#: src/components/compose.jsx:3726 +#: src/components/compose.jsx:3795 #: src/components/media-modal.jsx:483 #: src/components/timeline.jsx:910 msgid "Next" msgstr "Sıradaki" -#: src/components/compose.jsx:3743 +#: src/components/compose.jsx:3812 msgid "Error loading GIFs" msgstr "" diff --git a/src/locales/uk-UA.po b/src/locales/uk-UA.po index f180830d..f24c81f3 100644 --- a/src/locales/uk-UA.po +++ b/src/locales/uk-UA.po @@ -8,7 +8,7 @@ msgstr "" "Language: uk\n" "Project-Id-Version: phanpy\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2025-03-06 06:21\n" +"PO-Revision-Date: 2025-03-08 01:54\n" "Last-Translator: \n" "Language-Team: Ukrainian\n" "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" @@ -113,7 +113,7 @@ msgstr "Дописів" #: src/components/account-info.jsx:430 #: src/components/account-info.jsx:1143 -#: src/components/compose.jsx:2703 +#: src/components/compose.jsx:2772 #: src/components/media-alt-modal.jsx:46 #: src/components/media-modal.jsx:358 #: src/components/status.jsx:1770 @@ -424,11 +424,11 @@ msgstr "Підписатися" #: src/components/account-info.jsx:2020 #: src/components/account-info.jsx:2140 #: src/components/account-sheet.jsx:38 -#: src/components/compose.jsx:877 -#: src/components/compose.jsx:2659 -#: src/components/compose.jsx:3133 -#: src/components/compose.jsx:3342 -#: src/components/compose.jsx:3572 +#: src/components/compose.jsx:881 +#: src/components/compose.jsx:2728 +#: src/components/compose.jsx:3202 +#: src/components/compose.jsx:3411 +#: src/components/compose.jsx:3641 #: src/components/drafts.jsx:59 #: src/components/embed-modal.jsx:13 #: src/components/generic-accounts.jsx:143 @@ -575,183 +575,187 @@ msgstr "Домашня" msgid "Compose" msgstr "Написати" -#: src/components/compose-button.jsx:159 +#: src/components/compose-button.jsx:162 #: src/components/nav-menu.jsx:260 #: src/pages/scheduled-posts.jsx:31 #: src/pages/scheduled-posts.jsx:76 msgid "Scheduled Posts" msgstr "" -#: src/components/compose-button.jsx:172 +#: src/components/compose-button.jsx:175 msgid "Add to thread" msgstr "" #: src/components/compose.jsx:211 -msgid "Add media" +msgid "Take photo or video" msgstr "" #: src/components/compose.jsx:212 +msgid "Add media" +msgstr "" + +#: src/components/compose.jsx:213 msgid "Add custom emoji" msgstr "Додати користувацькі емодзі" -#: src/components/compose.jsx:213 +#: src/components/compose.jsx:214 msgid "Add GIF" msgstr "" -#: src/components/compose.jsx:214 +#: src/components/compose.jsx:215 msgid "Add poll" msgstr "Додати опитування" -#: src/components/compose.jsx:215 +#: src/components/compose.jsx:216 msgid "Schedule post" msgstr "" -#: src/components/compose.jsx:411 +#: src/components/compose.jsx:415 msgid "You have unsaved changes. Discard this post?" msgstr "Є незбережені зміни. Скасувати цей допис?" #. placeholder {0}: unsupportedFiles.length #. placeholder {1}: unsupportedFiles[0].name #. placeholder {2}: lf.format( unsupportedFiles.map((f) => f.name), ) -#: src/components/compose.jsx:640 +#: src/components/compose.jsx:644 msgid "{0, plural, one {File {1} is not supported.} other {Files {2} are not supported.}}" msgstr "{0, plural, one {Файл {1} не підтримується.} other {Файли {2} не підтримуються.}}" -#: src/components/compose.jsx:650 -#: src/components/compose.jsx:668 -#: src/components/compose.jsx:1747 -#: src/components/compose.jsx:1833 +#: src/components/compose.jsx:654 +#: src/components/compose.jsx:672 +#: src/components/compose.jsx:1777 +#: src/components/compose.jsx:1902 msgid "{maxMediaAttachments, plural, one {You can only attach up to 1 file.} other {You can only attach up to # files.}}" msgstr "{maxMediaAttachments, plural, one {Ви можете прикріпити до 1 файлу.} other {Ви можете прикріпити до # файлів.}}" -#: src/components/compose.jsx:858 +#: src/components/compose.jsx:862 msgid "Pop out" msgstr "В окремому вікні" -#: src/components/compose.jsx:865 +#: src/components/compose.jsx:869 msgid "Minimize" msgstr "Згорнути" -#: src/components/compose.jsx:901 +#: src/components/compose.jsx:905 msgid "Looks like you closed the parent window." msgstr "Здається, ви закрили батьківське вікно." -#: src/components/compose.jsx:908 +#: src/components/compose.jsx:912 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." msgstr "Здається, ви вже публікуєте допис в батьківському вікні. Дочекайтеся публікації та повторіть спробу." -#: src/components/compose.jsx:913 +#: src/components/compose.jsx:917 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?" msgstr "Здається, ви вже друкуєте або редагуєте допис в батьківському вікні. Повернення в це вікно скасує зміни, що зроблені в батьківському вікні. Продовжити?" -#: src/components/compose.jsx:956 +#: src/components/compose.jsx:960 msgid "Pop in" msgstr "Повернути в батьківське вікно" #. placeholder {0}: replyToStatus.account.acct || replyToStatus.account.username #. placeholder {1}: rtf.format(-replyToStatusMonthsAgo, 'month') -#: src/components/compose.jsx:966 +#: src/components/compose.jsx:970 msgid "Replying to @{0}’s post (<0>{1})" msgstr "Відповідаємо на допис @{0} (<0>{1})" #. placeholder {0}: replyToStatus.account.acct || replyToStatus.account.username -#: src/components/compose.jsx:976 +#: src/components/compose.jsx:980 msgid "Replying to @{0}’s post" msgstr "Відповідаємо на допис @{0}" -#: src/components/compose.jsx:989 +#: src/components/compose.jsx:993 msgid "Editing source post" msgstr "Редагування вихідного допису" -#: src/components/compose.jsx:1042 +#: src/components/compose.jsx:1046 msgid "Poll must have at least 2 options" msgstr "Опитування повинно мати не більше 2 опцій" -#: src/components/compose.jsx:1046 +#: src/components/compose.jsx:1050 msgid "Some poll choices are empty" msgstr "Деякі варіанти опитування порожні" -#: src/components/compose.jsx:1059 +#: src/components/compose.jsx:1063 msgid "Some media have no descriptions. Continue?" msgstr "Деякі медіа не мають альтернативного тексту. Продовжити?" -#: src/components/compose.jsx:1111 +#: src/components/compose.jsx:1115 msgid "Attachment #{i} failed" msgstr "Помилка вкладення #{i}" -#: src/components/compose.jsx:1207 +#: src/components/compose.jsx:1211 #: src/components/status.jsx:2098 #: src/components/timeline.jsx:989 msgid "Content warning" msgstr "Попередження про вміст" -#: src/components/compose.jsx:1223 +#: src/components/compose.jsx:1227 msgid "Content warning or sensitive media" msgstr "Попередження про вміст або чутливе медіа" -#: src/components/compose.jsx:1259 +#: src/components/compose.jsx:1263 #: src/components/status.jsx:94 #: src/pages/settings.jsx:306 msgid "Public" msgstr "Для всіх" -#: src/components/compose.jsx:1264 +#: src/components/compose.jsx:1268 #: src/components/nav-menu.jsx:344 #: src/components/shortcuts-settings.jsx:165 #: src/components/status.jsx:95 msgid "Local" msgstr "Локальна" -#: src/components/compose.jsx:1268 +#: src/components/compose.jsx:1272 #: src/components/status.jsx:96 #: src/pages/settings.jsx:309 msgid "Unlisted" msgstr "Поза списком" -#: src/components/compose.jsx:1271 +#: src/components/compose.jsx:1275 #: src/components/status.jsx:97 #: src/pages/settings.jsx:312 msgid "Followers only" msgstr "Лише підписники" -#: src/components/compose.jsx:1274 +#: src/components/compose.jsx:1278 #: src/components/status.jsx:98 #: src/components/status.jsx:1976 msgid "Private mention" msgstr "Лише згадані" -#: src/components/compose.jsx:1283 +#: src/components/compose.jsx:1287 msgid "Post your reply" msgstr "Опублікувати відповідь" -#: src/components/compose.jsx:1285 +#: src/components/compose.jsx:1289 msgid "Edit your post" msgstr "Редагувати допис" -#: src/components/compose.jsx:1286 +#: src/components/compose.jsx:1290 msgid "What are you doing?" msgstr "Що ви робите?" -#: src/components/compose.jsx:1364 +#: src/components/compose.jsx:1368 msgid "Mark media as sensitive" msgstr "Позначити медіа як чутливе" -#: src/components/compose.jsx:1401 +#: src/components/compose.jsx:1405 msgid "Posting on <0/>" msgstr "" -#: src/components/compose.jsx:1432 -#: src/components/compose.jsx:3191 +#: src/components/compose.jsx:1436 +#: src/components/compose.jsx:3260 #: src/components/shortcuts-settings.jsx:715 #: src/pages/list.jsx:362 msgid "Add" msgstr "Додати" -#: src/components/compose.jsx:1626 +#: src/components/compose.jsx:1662 msgid "Schedule" msgstr "" -#: src/components/compose.jsx:1628 +#: src/components/compose.jsx:1664 #: src/components/keyboard-shortcuts-help.jsx:154 #: src/components/status.jsx:984 #: src/components/status.jsx:1750 @@ -760,48 +764,48 @@ msgstr "" msgid "Reply" msgstr "Відповісти" -#: src/components/compose.jsx:1630 +#: src/components/compose.jsx:1666 msgid "Update" msgstr "Оновити" -#: src/components/compose.jsx:1631 +#: src/components/compose.jsx:1667 msgctxt "Submit button in composer" msgid "Post" msgstr "Опублікувати" -#: src/components/compose.jsx:1759 +#: src/components/compose.jsx:1789 msgid "Downloading GIF…" msgstr "Завантаження GIF…" -#: src/components/compose.jsx:1787 +#: src/components/compose.jsx:1817 msgid "Failed to download GIF" msgstr "Не вдалося завантажити GIF" -#: src/components/compose.jsx:1963 -#: src/components/compose.jsx:2040 +#: src/components/compose.jsx:2032 +#: src/components/compose.jsx:2109 #: src/components/nav-menu.jsx:239 msgid "More…" msgstr "Більше…" -#: src/components/compose.jsx:2472 +#: src/components/compose.jsx:2541 msgid "Uploaded" msgstr "Вивантажено" -#: src/components/compose.jsx:2485 +#: src/components/compose.jsx:2554 msgid "Image description" msgstr "Опис зображення" -#: src/components/compose.jsx:2486 +#: src/components/compose.jsx:2555 msgid "Video description" msgstr "Опис відео" -#: src/components/compose.jsx:2487 +#: src/components/compose.jsx:2556 msgid "Audio description" msgstr "Опис аудіо" #. placeholder {0}: prettyBytes( imageSize, ) #. placeholder {1}: prettyBytes(imageSizeLimit) -#: src/components/compose.jsx:2523 +#: src/components/compose.jsx:2592 msgid "File size too large. Uploading might encounter issues. Try reduce the file size from {0} to {1} or lower." msgstr "Розмір файлу завеликий. Можуть виникнути проблеми з вивантаженням файлу. Спробуйте зменшити його розмір з {0} до {1} або менше." @@ -809,13 +813,13 @@ msgstr "Розмір файлу завеликий. Можуть виникну #. placeholder {3}: i18n.number(height) #. placeholder {4}: i18n.number(newWidth) #. placeholder {5}: i18n.number( newHeight, ) -#: src/components/compose.jsx:2535 +#: src/components/compose.jsx:2604 msgid "Dimension too large. Uploading might encounter issues. Try reduce dimension from {2}×{3}px to {4}×{5}px." msgstr "" #. placeholder {6}: prettyBytes( videoSize, ) #. placeholder {7}: prettyBytes(videoSizeLimit) -#: src/components/compose.jsx:2543 +#: src/components/compose.jsx:2612 msgid "File size too large. Uploading might encounter issues. Try reduce the file size from {6} to {7} or lower." msgstr "" @@ -823,149 +827,149 @@ msgstr "" #. placeholder {9}: i18n.number(height) #. placeholder {10}: i18n.number(newWidth) #. placeholder {11}: i18n.number( newHeight, ) -#: src/components/compose.jsx:2555 +#: src/components/compose.jsx:2624 msgid "Dimension too large. Uploading might encounter issues. Try reduce dimension from {8}×{9}px to {10}×{11}px." msgstr "" -#: src/components/compose.jsx:2563 +#: src/components/compose.jsx:2632 msgid "Frame rate too high. Uploading might encounter issues." msgstr "Частота кадрів зависока. Можуть виникнути проблеми із вивантаженням. " -#: src/components/compose.jsx:2623 -#: src/components/compose.jsx:2873 +#: src/components/compose.jsx:2692 +#: src/components/compose.jsx:2942 #: src/components/shortcuts-settings.jsx:726 #: src/pages/catchup.jsx:1074 #: src/pages/filters.jsx:412 msgid "Remove" msgstr "Вилучити" -#: src/components/compose.jsx:2640 +#: src/components/compose.jsx:2709 #: src/compose.jsx:84 msgid "Error" msgstr "Помилка" -#: src/components/compose.jsx:2665 +#: src/components/compose.jsx:2734 msgid "Edit image description" msgstr "Редагувати опис зображення" -#: src/components/compose.jsx:2666 +#: src/components/compose.jsx:2735 msgid "Edit video description" msgstr "Редагувати опис відео" -#: src/components/compose.jsx:2667 +#: src/components/compose.jsx:2736 msgid "Edit audio description" msgstr "Редагувати опис аудіо" -#: src/components/compose.jsx:2712 -#: src/components/compose.jsx:2761 +#: src/components/compose.jsx:2781 +#: src/components/compose.jsx:2830 msgid "Generating description. Please wait…" msgstr "Генерується опис. Будь ласка, зачекайте…" #. placeholder {12}: e.message -#: src/components/compose.jsx:2732 +#: src/components/compose.jsx:2801 msgid "Failed to generate description: {12}" msgstr "" -#: src/components/compose.jsx:2733 +#: src/components/compose.jsx:2802 msgid "Failed to generate description" msgstr "Помилка генерації опису" -#: src/components/compose.jsx:2745 -#: src/components/compose.jsx:2751 -#: src/components/compose.jsx:2797 +#: src/components/compose.jsx:2814 +#: src/components/compose.jsx:2820 +#: src/components/compose.jsx:2866 msgid "Generate description…" msgstr "Згенерувати опис…" #. placeholder {13}: e?.message ? `: ${e.message}` : '' -#: src/components/compose.jsx:2784 +#: src/components/compose.jsx:2853 msgid "Failed to generate description{13}" msgstr "" #. placeholder {0}: localeCode2Text(lang) -#: src/components/compose.jsx:2799 +#: src/components/compose.jsx:2868 msgid "({0}) <0>— experimental" msgstr "({0}) <0>— експериментально" -#: src/components/compose.jsx:2818 +#: src/components/compose.jsx:2887 msgid "Done" msgstr "Готово" #. placeholder {0}: i + 1 -#: src/components/compose.jsx:2854 +#: src/components/compose.jsx:2923 msgid "Choice {0}" msgstr "" -#: src/components/compose.jsx:2901 +#: src/components/compose.jsx:2970 msgid "Multiple choices" msgstr "Кілька варіантів відповідей" -#: src/components/compose.jsx:2904 +#: src/components/compose.jsx:2973 msgid "Duration" msgstr "Тривалість" -#: src/components/compose.jsx:2935 +#: src/components/compose.jsx:3004 msgid "Remove poll" msgstr "Прибрати опитування" -#: src/components/compose.jsx:3150 +#: src/components/compose.jsx:3219 msgid "Search accounts" msgstr "" -#: src/components/compose.jsx:3204 +#: src/components/compose.jsx:3273 #: src/components/generic-accounts.jsx:228 msgid "Error loading accounts" msgstr "Помилка завантаження облікових записів" -#: src/components/compose.jsx:3348 +#: src/components/compose.jsx:3417 msgid "Custom emojis" msgstr "Користувацькі емодзі" -#: src/components/compose.jsx:3368 +#: src/components/compose.jsx:3437 msgid "Search emoji" msgstr "" -#: src/components/compose.jsx:3399 +#: src/components/compose.jsx:3468 msgid "Error loading custom emojis" msgstr "Помилка завантаження емодзі" -#: src/components/compose.jsx:3410 +#: src/components/compose.jsx:3479 msgid "Recently used" msgstr "" -#: src/components/compose.jsx:3411 +#: src/components/compose.jsx:3480 msgid "Others" msgstr "" #. placeholder {0}: i18n.number(emojis.length - max) -#: src/components/compose.jsx:3449 +#: src/components/compose.jsx:3518 msgid "{0} more…" msgstr "{0} більше…" -#: src/components/compose.jsx:3587 +#: src/components/compose.jsx:3656 msgid "Search GIFs" msgstr "" -#: src/components/compose.jsx:3602 +#: src/components/compose.jsx:3671 msgid "Powered by GIPHY" msgstr "" -#: src/components/compose.jsx:3610 +#: src/components/compose.jsx:3679 msgid "Type to search GIFs" msgstr "Почніть набирати для пошуку GIF-ок" -#: src/components/compose.jsx:3708 +#: src/components/compose.jsx:3777 #: src/components/media-modal.jsx:464 #: src/components/timeline.jsx:893 msgid "Previous" msgstr "Попередні" -#: src/components/compose.jsx:3726 +#: src/components/compose.jsx:3795 #: src/components/media-modal.jsx:483 #: src/components/timeline.jsx:910 msgid "Next" msgstr "Наступні" -#: src/components/compose.jsx:3743 +#: src/components/compose.jsx:3812 msgid "Error loading GIFs" msgstr "Помилка завантаження GIF-ок" diff --git a/src/locales/zh-CN.po b/src/locales/zh-CN.po index 44d9dd4a..f5d848d1 100644 --- a/src/locales/zh-CN.po +++ b/src/locales/zh-CN.po @@ -8,7 +8,7 @@ msgstr "" "Language: zh\n" "Project-Id-Version: phanpy\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2025-03-06 06:21\n" +"PO-Revision-Date: 2025-03-08 01:54\n" "Last-Translator: \n" "Language-Team: Chinese Simplified\n" "Plural-Forms: nplurals=1; plural=0;\n" @@ -113,7 +113,7 @@ msgstr "嘟文" #: src/components/account-info.jsx:430 #: src/components/account-info.jsx:1143 -#: src/components/compose.jsx:2703 +#: src/components/compose.jsx:2772 #: src/components/media-alt-modal.jsx:46 #: src/components/media-modal.jsx:358 #: src/components/status.jsx:1770 @@ -424,11 +424,11 @@ msgstr "关注" #: src/components/account-info.jsx:2020 #: src/components/account-info.jsx:2140 #: src/components/account-sheet.jsx:38 -#: src/components/compose.jsx:877 -#: src/components/compose.jsx:2659 -#: src/components/compose.jsx:3133 -#: src/components/compose.jsx:3342 -#: src/components/compose.jsx:3572 +#: src/components/compose.jsx:881 +#: src/components/compose.jsx:2728 +#: src/components/compose.jsx:3202 +#: src/components/compose.jsx:3411 +#: src/components/compose.jsx:3641 #: src/components/drafts.jsx:59 #: src/components/embed-modal.jsx:13 #: src/components/generic-accounts.jsx:143 @@ -575,183 +575,187 @@ msgstr "主页" msgid "Compose" msgstr "发嘟" -#: src/components/compose-button.jsx:159 +#: src/components/compose-button.jsx:162 #: src/components/nav-menu.jsx:260 #: src/pages/scheduled-posts.jsx:31 #: src/pages/scheduled-posts.jsx:76 msgid "Scheduled Posts" msgstr "" -#: src/components/compose-button.jsx:172 +#: src/components/compose-button.jsx:175 msgid "Add to thread" msgstr "" #: src/components/compose.jsx:211 +msgid "Take photo or video" +msgstr "" + +#: src/components/compose.jsx:212 msgid "Add media" msgstr "添加媒体" -#: src/components/compose.jsx:212 +#: src/components/compose.jsx:213 msgid "Add custom emoji" msgstr "添加自定义表情" -#: src/components/compose.jsx:213 +#: src/components/compose.jsx:214 msgid "Add GIF" msgstr "添加GIF" -#: src/components/compose.jsx:214 +#: src/components/compose.jsx:215 msgid "Add poll" msgstr "添加投票" -#: src/components/compose.jsx:215 +#: src/components/compose.jsx:216 msgid "Schedule post" msgstr "" -#: src/components/compose.jsx:411 +#: src/components/compose.jsx:415 msgid "You have unsaved changes. Discard this post?" msgstr "你有尚未保存的更改。是否丢弃这条嘟文?" #. placeholder {0}: unsupportedFiles.length #. placeholder {1}: unsupportedFiles[0].name #. placeholder {2}: lf.format( unsupportedFiles.map((f) => f.name), ) -#: src/components/compose.jsx:640 +#: src/components/compose.jsx:644 msgid "{0, plural, one {File {1} is not supported.} other {Files {2} are not supported.}}" msgstr "{0, plural, other {文件 {2} 的类型不受支持。}}" -#: src/components/compose.jsx:650 -#: src/components/compose.jsx:668 -#: src/components/compose.jsx:1747 -#: src/components/compose.jsx:1833 +#: src/components/compose.jsx:654 +#: src/components/compose.jsx:672 +#: src/components/compose.jsx:1777 +#: src/components/compose.jsx:1902 msgid "{maxMediaAttachments, plural, one {You can only attach up to 1 file.} other {You can only attach up to # files.}}" msgstr "{maxMediaAttachments, plural, other {你最多可以添加 # 个附件。}}" -#: src/components/compose.jsx:858 +#: src/components/compose.jsx:862 msgid "Pop out" msgstr "弹出" -#: src/components/compose.jsx:865 +#: src/components/compose.jsx:869 msgid "Minimize" msgstr "最小化" -#: src/components/compose.jsx:901 +#: src/components/compose.jsx:905 msgid "Looks like you closed the parent window." msgstr "你似乎关闭了上级窗口。" -#: src/components/compose.jsx:908 +#: src/components/compose.jsx:912 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." msgstr "你似乎已在上级窗口打开了一个撰写框并正在发布内容。请等待其完成后再试。" -#: src/components/compose.jsx:913 +#: src/components/compose.jsx:917 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?" msgstr "你似乎已在上级窗口中打开了一个撰写框。如果在此窗口中新建撰写框,你在上级窗口中所做的更改将丢失。是否继续?" -#: src/components/compose.jsx:956 +#: src/components/compose.jsx:960 msgid "Pop in" msgstr "弹回" #. placeholder {0}: replyToStatus.account.acct || replyToStatus.account.username #. placeholder {1}: rtf.format(-replyToStatusMonthsAgo, 'month') -#: src/components/compose.jsx:966 +#: src/components/compose.jsx:970 msgid "Replying to @{0}’s post (<0>{1})" msgstr "正在回复 @{0} 的嘟文 (<0>{1})" #. placeholder {0}: replyToStatus.account.acct || replyToStatus.account.username -#: src/components/compose.jsx:976 +#: src/components/compose.jsx:980 msgid "Replying to @{0}’s post" msgstr "正在回复 @{0} 的嘟文" -#: src/components/compose.jsx:989 +#: src/components/compose.jsx:993 msgid "Editing source post" msgstr "编辑原嘟" -#: src/components/compose.jsx:1042 +#: src/components/compose.jsx:1046 msgid "Poll must have at least 2 options" msgstr "投票必须至少包含 2 个选项" -#: src/components/compose.jsx:1046 +#: src/components/compose.jsx:1050 msgid "Some poll choices are empty" msgstr "某些投票选项为空" -#: src/components/compose.jsx:1059 +#: src/components/compose.jsx:1063 msgid "Some media have no descriptions. Continue?" msgstr "某些媒体附件没有描述文本。是否继续?" -#: src/components/compose.jsx:1111 +#: src/components/compose.jsx:1115 msgid "Attachment #{i} failed" msgstr "附加附件 #{i} 失败" -#: src/components/compose.jsx:1207 +#: src/components/compose.jsx:1211 #: src/components/status.jsx:2098 #: src/components/timeline.jsx:989 msgid "Content warning" msgstr "内容警告" -#: src/components/compose.jsx:1223 +#: src/components/compose.jsx:1227 msgid "Content warning or sensitive media" msgstr "内容警告或敏感媒体" -#: src/components/compose.jsx:1259 +#: src/components/compose.jsx:1263 #: src/components/status.jsx:94 #: src/pages/settings.jsx:306 msgid "Public" msgstr "公开" -#: src/components/compose.jsx:1264 +#: src/components/compose.jsx:1268 #: src/components/nav-menu.jsx:344 #: src/components/shortcuts-settings.jsx:165 #: src/components/status.jsx:95 msgid "Local" msgstr "本站" -#: src/components/compose.jsx:1268 +#: src/components/compose.jsx:1272 #: src/components/status.jsx:96 #: src/pages/settings.jsx:309 msgid "Unlisted" msgstr "不列出" -#: src/components/compose.jsx:1271 +#: src/components/compose.jsx:1275 #: src/components/status.jsx:97 #: src/pages/settings.jsx:312 msgid "Followers only" msgstr "仅粉丝" -#: src/components/compose.jsx:1274 +#: src/components/compose.jsx:1278 #: src/components/status.jsx:98 #: src/components/status.jsx:1976 msgid "Private mention" msgstr "私信" -#: src/components/compose.jsx:1283 +#: src/components/compose.jsx:1287 msgid "Post your reply" msgstr "发送回复" -#: src/components/compose.jsx:1285 +#: src/components/compose.jsx:1289 msgid "Edit your post" msgstr "编辑嘟文" -#: src/components/compose.jsx:1286 +#: src/components/compose.jsx:1290 msgid "What are you doing?" msgstr "在做什么呢?" -#: src/components/compose.jsx:1364 +#: src/components/compose.jsx:1368 msgid "Mark media as sensitive" msgstr "将媒体标记为敏感" -#: src/components/compose.jsx:1401 +#: src/components/compose.jsx:1405 msgid "Posting on <0/>" msgstr "" -#: src/components/compose.jsx:1432 -#: src/components/compose.jsx:3191 +#: src/components/compose.jsx:1436 +#: src/components/compose.jsx:3260 #: src/components/shortcuts-settings.jsx:715 #: src/pages/list.jsx:362 msgid "Add" msgstr "添加" -#: src/components/compose.jsx:1626 +#: src/components/compose.jsx:1662 msgid "Schedule" msgstr "" -#: src/components/compose.jsx:1628 +#: src/components/compose.jsx:1664 #: src/components/keyboard-shortcuts-help.jsx:154 #: src/components/status.jsx:984 #: src/components/status.jsx:1750 @@ -760,48 +764,48 @@ msgstr "" msgid "Reply" msgstr "回复" -#: src/components/compose.jsx:1630 +#: src/components/compose.jsx:1666 msgid "Update" msgstr "更新" -#: src/components/compose.jsx:1631 +#: src/components/compose.jsx:1667 msgctxt "Submit button in composer" msgid "Post" msgstr "发布" -#: src/components/compose.jsx:1759 +#: src/components/compose.jsx:1789 msgid "Downloading GIF…" msgstr "正在下载 GIF…" -#: src/components/compose.jsx:1787 +#: src/components/compose.jsx:1817 msgid "Failed to download GIF" msgstr "GIF 下载失败" -#: src/components/compose.jsx:1963 -#: src/components/compose.jsx:2040 +#: src/components/compose.jsx:2032 +#: src/components/compose.jsx:2109 #: src/components/nav-menu.jsx:239 msgid "More…" msgstr "更多…" -#: src/components/compose.jsx:2472 +#: src/components/compose.jsx:2541 msgid "Uploaded" msgstr "已上传" -#: src/components/compose.jsx:2485 +#: src/components/compose.jsx:2554 msgid "Image description" msgstr "图片描述" -#: src/components/compose.jsx:2486 +#: src/components/compose.jsx:2555 msgid "Video description" msgstr "视频描述" -#: src/components/compose.jsx:2487 +#: src/components/compose.jsx:2556 msgid "Audio description" msgstr "音频描述" #. placeholder {0}: prettyBytes( imageSize, ) #. placeholder {1}: prettyBytes(imageSizeLimit) -#: src/components/compose.jsx:2523 +#: src/components/compose.jsx:2592 msgid "File size too large. Uploading might encounter issues. Try reduce the file size from {0} to {1} or lower." msgstr "文件大小过大。上传将有可能出现问题。可尝试将文件大小从 {0} 压缩至 {1} 或更小。" @@ -809,13 +813,13 @@ msgstr "文件大小过大。上传将有可能出现问题。可尝试将文件 #. placeholder {3}: i18n.number(height) #. placeholder {4}: i18n.number(newWidth) #. placeholder {5}: i18n.number( newHeight, ) -#: src/components/compose.jsx:2535 +#: src/components/compose.jsx:2604 msgid "Dimension too large. Uploading might encounter issues. Try reduce dimension from {2}×{3}px to {4}×{5}px." msgstr "文件尺寸过大。上传将有可能出现问题。可尝试将尺寸从 {2}×{3}px 裁剪至 {4}×{5}px。" #. placeholder {6}: prettyBytes( videoSize, ) #. placeholder {7}: prettyBytes(videoSizeLimit) -#: src/components/compose.jsx:2543 +#: src/components/compose.jsx:2612 msgid "File size too large. Uploading might encounter issues. Try reduce the file size from {6} to {7} or lower." msgstr "文件大小过大。上传将有可能出现问题。可尝试将文件大小从 {6} 压缩至 {7} 或更小。" @@ -823,149 +827,149 @@ msgstr "文件大小过大。上传将有可能出现问题。可尝试将文件 #. placeholder {9}: i18n.number(height) #. placeholder {10}: i18n.number(newWidth) #. placeholder {11}: i18n.number( newHeight, ) -#: src/components/compose.jsx:2555 +#: src/components/compose.jsx:2624 msgid "Dimension too large. Uploading might encounter issues. Try reduce dimension from {8}×{9}px to {10}×{11}px." msgstr "文件尺寸过大。上传将有可能出现问题。可尝试将尺寸从 {8}×{9}px 裁剪至 {10}×{11}px。" -#: src/components/compose.jsx:2563 +#: src/components/compose.jsx:2632 msgid "Frame rate too high. Uploading might encounter issues." msgstr "帧率过高。上传将有可能出现问题。" -#: src/components/compose.jsx:2623 -#: src/components/compose.jsx:2873 +#: src/components/compose.jsx:2692 +#: src/components/compose.jsx:2942 #: src/components/shortcuts-settings.jsx:726 #: src/pages/catchup.jsx:1074 #: src/pages/filters.jsx:412 msgid "Remove" msgstr "移除" -#: src/components/compose.jsx:2640 +#: src/components/compose.jsx:2709 #: src/compose.jsx:84 msgid "Error" msgstr "错误" -#: src/components/compose.jsx:2665 +#: src/components/compose.jsx:2734 msgid "Edit image description" msgstr "编辑图片描述" -#: src/components/compose.jsx:2666 +#: src/components/compose.jsx:2735 msgid "Edit video description" msgstr "编辑视频描述" -#: src/components/compose.jsx:2667 +#: src/components/compose.jsx:2736 msgid "Edit audio description" msgstr "编辑音频描述" -#: src/components/compose.jsx:2712 -#: src/components/compose.jsx:2761 +#: src/components/compose.jsx:2781 +#: src/components/compose.jsx:2830 msgid "Generating description. Please wait…" msgstr "正在生成描述。请稍候…" #. placeholder {12}: e.message -#: src/components/compose.jsx:2732 +#: src/components/compose.jsx:2801 msgid "Failed to generate description: {12}" msgstr "描述生成失败: {12}" -#: src/components/compose.jsx:2733 +#: src/components/compose.jsx:2802 msgid "Failed to generate description" msgstr "描述生成失败" -#: src/components/compose.jsx:2745 -#: src/components/compose.jsx:2751 -#: src/components/compose.jsx:2797 +#: src/components/compose.jsx:2814 +#: src/components/compose.jsx:2820 +#: src/components/compose.jsx:2866 msgid "Generate description…" msgstr "生成描述…" #. placeholder {13}: e?.message ? `: ${e.message}` : '' -#: src/components/compose.jsx:2784 +#: src/components/compose.jsx:2853 msgid "Failed to generate description{13}" msgstr "描述生成失败{13}" #. placeholder {0}: localeCode2Text(lang) -#: src/components/compose.jsx:2799 +#: src/components/compose.jsx:2868 msgid "({0}) <0>— experimental" msgstr "({0}) <0>— 实验性功能" -#: src/components/compose.jsx:2818 +#: src/components/compose.jsx:2887 msgid "Done" msgstr "已完成" #. placeholder {0}: i + 1 -#: src/components/compose.jsx:2854 +#: src/components/compose.jsx:2923 msgid "Choice {0}" msgstr "选项 {0}" -#: src/components/compose.jsx:2901 +#: src/components/compose.jsx:2970 msgid "Multiple choices" msgstr "多选" -#: src/components/compose.jsx:2904 +#: src/components/compose.jsx:2973 msgid "Duration" msgstr "时长" -#: src/components/compose.jsx:2935 +#: src/components/compose.jsx:3004 msgid "Remove poll" msgstr "删除投票" -#: src/components/compose.jsx:3150 +#: src/components/compose.jsx:3219 msgid "Search accounts" msgstr "搜索账户" -#: src/components/compose.jsx:3204 +#: src/components/compose.jsx:3273 #: src/components/generic-accounts.jsx:228 msgid "Error loading accounts" msgstr "加载账户时出错" -#: src/components/compose.jsx:3348 +#: src/components/compose.jsx:3417 msgid "Custom emojis" msgstr "自定义表情" -#: src/components/compose.jsx:3368 +#: src/components/compose.jsx:3437 msgid "Search emoji" msgstr "搜索表情" -#: src/components/compose.jsx:3399 +#: src/components/compose.jsx:3468 msgid "Error loading custom emojis" msgstr "加载自定义表情时出错" -#: src/components/compose.jsx:3410 +#: src/components/compose.jsx:3479 msgid "Recently used" msgstr "最近使用" -#: src/components/compose.jsx:3411 +#: src/components/compose.jsx:3480 msgid "Others" msgstr "其它" #. placeholder {0}: i18n.number(emojis.length - max) -#: src/components/compose.jsx:3449 +#: src/components/compose.jsx:3518 msgid "{0} more…" msgstr "更多 {0} 个…" -#: src/components/compose.jsx:3587 +#: src/components/compose.jsx:3656 msgid "Search GIFs" msgstr "搜索动图" -#: src/components/compose.jsx:3602 +#: src/components/compose.jsx:3671 msgid "Powered by GIPHY" msgstr "由 GIPHY 驱动" -#: src/components/compose.jsx:3610 +#: src/components/compose.jsx:3679 msgid "Type to search GIFs" msgstr "输入以搜索 GIF" -#: src/components/compose.jsx:3708 +#: src/components/compose.jsx:3777 #: src/components/media-modal.jsx:464 #: src/components/timeline.jsx:893 msgid "Previous" msgstr "上一页" -#: src/components/compose.jsx:3726 +#: src/components/compose.jsx:3795 #: src/components/media-modal.jsx:483 #: src/components/timeline.jsx:910 msgid "Next" msgstr "下一页" -#: src/components/compose.jsx:3743 +#: src/components/compose.jsx:3812 msgid "Error loading GIFs" msgstr "加载 GIF 时出错" diff --git a/src/locales/zh-TW.po b/src/locales/zh-TW.po index d87e14d7..b1d62a7a 100644 --- a/src/locales/zh-TW.po +++ b/src/locales/zh-TW.po @@ -8,7 +8,7 @@ msgstr "" "Language: zh\n" "Project-Id-Version: phanpy\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2025-03-06 06:21\n" +"PO-Revision-Date: 2025-03-08 01:54\n" "Last-Translator: \n" "Language-Team: Chinese Traditional\n" "Plural-Forms: nplurals=1; plural=0;\n" @@ -113,7 +113,7 @@ msgstr "嘟文" #: src/components/account-info.jsx:430 #: src/components/account-info.jsx:1143 -#: src/components/compose.jsx:2703 +#: src/components/compose.jsx:2772 #: src/components/media-alt-modal.jsx:46 #: src/components/media-modal.jsx:358 #: src/components/status.jsx:1770 @@ -424,11 +424,11 @@ msgstr "跟隨" #: src/components/account-info.jsx:2020 #: src/components/account-info.jsx:2140 #: src/components/account-sheet.jsx:38 -#: src/components/compose.jsx:877 -#: src/components/compose.jsx:2659 -#: src/components/compose.jsx:3133 -#: src/components/compose.jsx:3342 -#: src/components/compose.jsx:3572 +#: src/components/compose.jsx:881 +#: src/components/compose.jsx:2728 +#: src/components/compose.jsx:3202 +#: src/components/compose.jsx:3411 +#: src/components/compose.jsx:3641 #: src/components/drafts.jsx:59 #: src/components/embed-modal.jsx:13 #: src/components/generic-accounts.jsx:143 @@ -575,183 +575,187 @@ msgstr "主頁" msgid "Compose" msgstr "" -#: src/components/compose-button.jsx:159 +#: src/components/compose-button.jsx:162 #: src/components/nav-menu.jsx:260 #: src/pages/scheduled-posts.jsx:31 #: src/pages/scheduled-posts.jsx:76 msgid "Scheduled Posts" msgstr "" -#: src/components/compose-button.jsx:172 +#: src/components/compose-button.jsx:175 msgid "Add to thread" msgstr "" #: src/components/compose.jsx:211 -msgid "Add media" +msgid "Take photo or video" msgstr "" #: src/components/compose.jsx:212 +msgid "Add media" +msgstr "" + +#: src/components/compose.jsx:213 msgid "Add custom emoji" msgstr "新增自訂表情符號" -#: src/components/compose.jsx:213 +#: src/components/compose.jsx:214 msgid "Add GIF" msgstr "" -#: src/components/compose.jsx:214 +#: src/components/compose.jsx:215 msgid "Add poll" msgstr "新增投票" -#: src/components/compose.jsx:215 +#: src/components/compose.jsx:216 msgid "Schedule post" msgstr "" -#: src/components/compose.jsx:411 +#: src/components/compose.jsx:415 msgid "You have unsaved changes. Discard this post?" msgstr "您尚未儲存變更,是否丟棄這則貼文?" #. placeholder {0}: unsupportedFiles.length #. placeholder {1}: unsupportedFiles[0].name #. placeholder {2}: lf.format( unsupportedFiles.map((f) => f.name), ) -#: src/components/compose.jsx:640 +#: src/components/compose.jsx:644 msgid "{0, plural, one {File {1} is not supported.} other {Files {2} are not supported.}}" msgstr "" -#: src/components/compose.jsx:650 -#: src/components/compose.jsx:668 -#: src/components/compose.jsx:1747 -#: src/components/compose.jsx:1833 +#: src/components/compose.jsx:654 +#: src/components/compose.jsx:672 +#: src/components/compose.jsx:1777 +#: src/components/compose.jsx:1902 msgid "{maxMediaAttachments, plural, one {You can only attach up to 1 file.} other {You can only attach up to # files.}}" msgstr "" -#: src/components/compose.jsx:858 +#: src/components/compose.jsx:862 msgid "Pop out" msgstr "彈出" -#: src/components/compose.jsx:865 +#: src/components/compose.jsx:869 msgid "Minimize" msgstr "最小化" -#: src/components/compose.jsx:901 +#: src/components/compose.jsx:905 msgid "Looks like you closed the parent window." msgstr "" -#: src/components/compose.jsx:908 +#: src/components/compose.jsx:912 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." msgstr "" -#: src/components/compose.jsx:913 +#: src/components/compose.jsx:917 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?" msgstr "" -#: src/components/compose.jsx:956 +#: src/components/compose.jsx:960 msgid "Pop in" msgstr "" #. placeholder {0}: replyToStatus.account.acct || replyToStatus.account.username #. placeholder {1}: rtf.format(-replyToStatusMonthsAgo, 'month') -#: src/components/compose.jsx:966 +#: src/components/compose.jsx:970 msgid "Replying to @{0}’s post (<0>{1})" msgstr "正在回覆 @{0} 的文章 (<0>{1})" #. placeholder {0}: replyToStatus.account.acct || replyToStatus.account.username -#: src/components/compose.jsx:976 +#: src/components/compose.jsx:980 msgid "Replying to @{0}’s post" msgstr "正在回覆 @{0} 的文章" -#: src/components/compose.jsx:989 +#: src/components/compose.jsx:993 msgid "Editing source post" msgstr "" -#: src/components/compose.jsx:1042 +#: src/components/compose.jsx:1046 msgid "Poll must have at least 2 options" msgstr "投票必須至少含有兩個選項" -#: src/components/compose.jsx:1046 +#: src/components/compose.jsx:1050 msgid "Some poll choices are empty" msgstr "部份投票選項空白" -#: src/components/compose.jsx:1059 +#: src/components/compose.jsx:1063 msgid "Some media have no descriptions. Continue?" msgstr "" -#: src/components/compose.jsx:1111 +#: src/components/compose.jsx:1115 msgid "Attachment #{i} failed" msgstr "" -#: src/components/compose.jsx:1207 +#: src/components/compose.jsx:1211 #: src/components/status.jsx:2098 #: src/components/timeline.jsx:989 msgid "Content warning" msgstr "內容警告" -#: src/components/compose.jsx:1223 +#: src/components/compose.jsx:1227 msgid "Content warning or sensitive media" msgstr "" -#: src/components/compose.jsx:1259 +#: src/components/compose.jsx:1263 #: src/components/status.jsx:94 #: src/pages/settings.jsx:306 msgid "Public" msgstr "公開" -#: src/components/compose.jsx:1264 +#: src/components/compose.jsx:1268 #: src/components/nav-menu.jsx:344 #: src/components/shortcuts-settings.jsx:165 #: src/components/status.jsx:95 msgid "Local" msgstr "本地" -#: src/components/compose.jsx:1268 +#: src/components/compose.jsx:1272 #: src/components/status.jsx:96 #: src/pages/settings.jsx:309 msgid "Unlisted" msgstr "不公開" -#: src/components/compose.jsx:1271 +#: src/components/compose.jsx:1275 #: src/components/status.jsx:97 #: src/pages/settings.jsx:312 msgid "Followers only" msgstr "僅限跟隨者" -#: src/components/compose.jsx:1274 +#: src/components/compose.jsx:1278 #: src/components/status.jsx:98 #: src/components/status.jsx:1976 msgid "Private mention" msgstr "私人訊息" -#: src/components/compose.jsx:1283 +#: src/components/compose.jsx:1287 msgid "Post your reply" msgstr "張貼你的回覆" -#: src/components/compose.jsx:1285 +#: src/components/compose.jsx:1289 msgid "Edit your post" msgstr "編輯您的貼文" -#: src/components/compose.jsx:1286 +#: src/components/compose.jsx:1290 msgid "What are you doing?" msgstr "你在做什麼?" -#: src/components/compose.jsx:1364 +#: src/components/compose.jsx:1368 msgid "Mark media as sensitive" msgstr "標記媒體為敏感內容" -#: src/components/compose.jsx:1401 +#: src/components/compose.jsx:1405 msgid "Posting on <0/>" msgstr "" -#: src/components/compose.jsx:1432 -#: src/components/compose.jsx:3191 +#: src/components/compose.jsx:1436 +#: src/components/compose.jsx:3260 #: src/components/shortcuts-settings.jsx:715 #: src/pages/list.jsx:362 msgid "Add" msgstr "新增" -#: src/components/compose.jsx:1626 +#: src/components/compose.jsx:1662 msgid "Schedule" msgstr "" -#: src/components/compose.jsx:1628 +#: src/components/compose.jsx:1664 #: src/components/keyboard-shortcuts-help.jsx:154 #: src/components/status.jsx:984 #: src/components/status.jsx:1750 @@ -760,48 +764,48 @@ msgstr "" msgid "Reply" msgstr "回覆" -#: src/components/compose.jsx:1630 +#: src/components/compose.jsx:1666 msgid "Update" msgstr "更新" -#: src/components/compose.jsx:1631 +#: src/components/compose.jsx:1667 msgctxt "Submit button in composer" msgid "Post" msgstr "貼文" -#: src/components/compose.jsx:1759 +#: src/components/compose.jsx:1789 msgid "Downloading GIF…" msgstr "GIF下載中…" -#: src/components/compose.jsx:1787 +#: src/components/compose.jsx:1817 msgid "Failed to download GIF" msgstr "GIF 下載失敗" -#: src/components/compose.jsx:1963 -#: src/components/compose.jsx:2040 +#: src/components/compose.jsx:2032 +#: src/components/compose.jsx:2109 #: src/components/nav-menu.jsx:239 msgid "More…" msgstr "更多…" -#: src/components/compose.jsx:2472 +#: src/components/compose.jsx:2541 msgid "Uploaded" msgstr "已上傳" -#: src/components/compose.jsx:2485 +#: src/components/compose.jsx:2554 msgid "Image description" msgstr "圖片說明" -#: src/components/compose.jsx:2486 +#: src/components/compose.jsx:2555 msgid "Video description" msgstr "影片說明" -#: src/components/compose.jsx:2487 +#: src/components/compose.jsx:2556 msgid "Audio description" msgstr "" #. placeholder {0}: prettyBytes( imageSize, ) #. placeholder {1}: prettyBytes(imageSizeLimit) -#: src/components/compose.jsx:2523 +#: src/components/compose.jsx:2592 msgid "File size too large. Uploading might encounter issues. Try reduce the file size from {0} to {1} or lower." msgstr "檔案大小太大,上載可能會遇到問題。請嘗試把檔案大小從 {0} 縮小到 {1} 或更小" @@ -809,13 +813,13 @@ msgstr "檔案大小太大,上載可能會遇到問題。請嘗試把檔案大 #. placeholder {3}: i18n.number(height) #. placeholder {4}: i18n.number(newWidth) #. placeholder {5}: i18n.number( newHeight, ) -#: src/components/compose.jsx:2535 +#: src/components/compose.jsx:2604 msgid "Dimension too large. Uploading might encounter issues. Try reduce dimension from {2}×{3}px to {4}×{5}px." msgstr "" #. placeholder {6}: prettyBytes( videoSize, ) #. placeholder {7}: prettyBytes(videoSizeLimit) -#: src/components/compose.jsx:2543 +#: src/components/compose.jsx:2612 msgid "File size too large. Uploading might encounter issues. Try reduce the file size from {6} to {7} or lower." msgstr "" @@ -823,149 +827,149 @@ msgstr "" #. placeholder {9}: i18n.number(height) #. placeholder {10}: i18n.number(newWidth) #. placeholder {11}: i18n.number( newHeight, ) -#: src/components/compose.jsx:2555 +#: src/components/compose.jsx:2624 msgid "Dimension too large. Uploading might encounter issues. Try reduce dimension from {8}×{9}px to {10}×{11}px." msgstr "" -#: src/components/compose.jsx:2563 +#: src/components/compose.jsx:2632 msgid "Frame rate too high. Uploading might encounter issues." msgstr "" -#: src/components/compose.jsx:2623 -#: src/components/compose.jsx:2873 +#: src/components/compose.jsx:2692 +#: src/components/compose.jsx:2942 #: src/components/shortcuts-settings.jsx:726 #: src/pages/catchup.jsx:1074 #: src/pages/filters.jsx:412 msgid "Remove" msgstr "刪除" -#: src/components/compose.jsx:2640 +#: src/components/compose.jsx:2709 #: src/compose.jsx:84 msgid "Error" msgstr "錯誤" -#: src/components/compose.jsx:2665 +#: src/components/compose.jsx:2734 msgid "Edit image description" msgstr "編輯圖片說明" -#: src/components/compose.jsx:2666 +#: src/components/compose.jsx:2735 msgid "Edit video description" msgstr "編輯影像說明" -#: src/components/compose.jsx:2667 +#: src/components/compose.jsx:2736 msgid "Edit audio description" msgstr "" -#: src/components/compose.jsx:2712 -#: src/components/compose.jsx:2761 +#: src/components/compose.jsx:2781 +#: src/components/compose.jsx:2830 msgid "Generating description. Please wait…" msgstr "" #. placeholder {12}: e.message -#: src/components/compose.jsx:2732 +#: src/components/compose.jsx:2801 msgid "Failed to generate description: {12}" msgstr "" -#: src/components/compose.jsx:2733 +#: src/components/compose.jsx:2802 msgid "Failed to generate description" msgstr "" -#: src/components/compose.jsx:2745 -#: src/components/compose.jsx:2751 -#: src/components/compose.jsx:2797 +#: src/components/compose.jsx:2814 +#: src/components/compose.jsx:2820 +#: src/components/compose.jsx:2866 msgid "Generate description…" msgstr "" #. placeholder {13}: e?.message ? `: ${e.message}` : '' -#: src/components/compose.jsx:2784 +#: src/components/compose.jsx:2853 msgid "Failed to generate description{13}" msgstr "" #. placeholder {0}: localeCode2Text(lang) -#: src/components/compose.jsx:2799 +#: src/components/compose.jsx:2868 msgid "({0}) <0>— experimental" msgstr "" -#: src/components/compose.jsx:2818 +#: src/components/compose.jsx:2887 msgid "Done" msgstr "完成" #. placeholder {0}: i + 1 -#: src/components/compose.jsx:2854 +#: src/components/compose.jsx:2923 msgid "Choice {0}" msgstr "" -#: src/components/compose.jsx:2901 +#: src/components/compose.jsx:2970 msgid "Multiple choices" msgstr "多種選擇" -#: src/components/compose.jsx:2904 +#: src/components/compose.jsx:2973 msgid "Duration" msgstr "持續時間" -#: src/components/compose.jsx:2935 +#: src/components/compose.jsx:3004 msgid "Remove poll" msgstr "移除投票" -#: src/components/compose.jsx:3150 +#: src/components/compose.jsx:3219 msgid "Search accounts" msgstr "" -#: src/components/compose.jsx:3204 +#: src/components/compose.jsx:3273 #: src/components/generic-accounts.jsx:228 msgid "Error loading accounts" msgstr "載入帳戶時發生錯誤" -#: src/components/compose.jsx:3348 +#: src/components/compose.jsx:3417 msgid "Custom emojis" msgstr "自訂 emoji 表情符號" -#: src/components/compose.jsx:3368 +#: src/components/compose.jsx:3437 msgid "Search emoji" msgstr "" -#: src/components/compose.jsx:3399 +#: src/components/compose.jsx:3468 msgid "Error loading custom emojis" msgstr "" -#: src/components/compose.jsx:3410 +#: src/components/compose.jsx:3479 msgid "Recently used" msgstr "" -#: src/components/compose.jsx:3411 +#: src/components/compose.jsx:3480 msgid "Others" msgstr "" #. placeholder {0}: i18n.number(emojis.length - max) -#: src/components/compose.jsx:3449 +#: src/components/compose.jsx:3518 msgid "{0} more…" msgstr "{0} 更多…" -#: src/components/compose.jsx:3587 +#: src/components/compose.jsx:3656 msgid "Search GIFs" msgstr "" -#: src/components/compose.jsx:3602 +#: src/components/compose.jsx:3671 msgid "Powered by GIPHY" msgstr "" -#: src/components/compose.jsx:3610 +#: src/components/compose.jsx:3679 msgid "Type to search GIFs" msgstr "" -#: src/components/compose.jsx:3708 +#: src/components/compose.jsx:3777 #: src/components/media-modal.jsx:464 #: src/components/timeline.jsx:893 msgid "Previous" msgstr "上一個" -#: src/components/compose.jsx:3726 +#: src/components/compose.jsx:3795 #: src/components/media-modal.jsx:483 #: src/components/timeline.jsx:910 msgid "Next" msgstr "下一個" -#: src/components/compose.jsx:3743 +#: src/components/compose.jsx:3812 msgid "Error loading GIFs" msgstr ""