From c8543064205924cab4c806a300453c6ac0695787 Mon Sep 17 00:00:00 2001 From: Eugen Rochko Date: Tue, 3 Aug 2021 22:32:21 +0200 Subject: [PATCH 01/78] New translations app.json (German) --- .../StringsConvertor/input/de_DE/app.json | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/Localization/StringsConvertor/input/de_DE/app.json b/Localization/StringsConvertor/input/de_DE/app.json index 7b5e271e4..8f6c88302 100644 --- a/Localization/StringsConvertor/input/de_DE/app.json +++ b/Localization/StringsConvertor/input/de_DE/app.json @@ -2,25 +2,25 @@ "common": { "alerts": { "common": { - "please_try_again": "Please try again.", - "please_try_again_later": "Please try again later." + "please_try_again": "Bitte versuchen Sie es erneut.", + "please_try_again_later": "Bitte versuchen Sie es später nochmal." }, "sign_up_failure": { - "title": "Sign Up Failure" + "title": "Anmeldefehler" }, "server_error": { - "title": "Server Error" + "title": "Serverfehler" }, "vote_failure": { - "title": "Vote Failure", - "poll_expired": "The poll has expired" + "title": "Fehler bei Abstimmung", + "poll_expired": "Diese Umfrage ist abgelaufen" }, "discard_post_content": { - "title": "Discard Draft", - "message": "Confirm to discard composed post content." + "title": "Entwurf Verwerfen", + "message": "Bestätigen Sie um den Beitrag zu verwerfen." }, "publish_post_failure": { - "title": "Publish Failure", + "title": "Fehler bei Veröffentlichung", "message": "Failed to publish the post.\nPlease check your internet connection.", "attachments_message": { "video_attach_with_photo": "Cannot attach a video to a post that already contains images.", From 53a39e2d371ffd3598c525332d902f780f8c4702 Mon Sep 17 00:00:00 2001 From: Eugen Rochko Date: Tue, 3 Aug 2021 23:32:19 +0200 Subject: [PATCH 02/78] New translations app.json (German) --- .../StringsConvertor/input/de_DE/app.json | 100 +++++++++--------- 1 file changed, 50 insertions(+), 50 deletions(-) diff --git a/Localization/StringsConvertor/input/de_DE/app.json b/Localization/StringsConvertor/input/de_DE/app.json index 8f6c88302..1bdb7cbcc 100644 --- a/Localization/StringsConvertor/input/de_DE/app.json +++ b/Localization/StringsConvertor/input/de_DE/app.json @@ -21,87 +21,87 @@ }, "publish_post_failure": { "title": "Fehler bei Veröffentlichung", - "message": "Failed to publish the post.\nPlease check your internet connection.", + "message": "Fehler beim Veröffentlichen des Beitrags.\nBitte überprüfen Sie Ihre Internetverbindung.", "attachments_message": { - "video_attach_with_photo": "Cannot attach a video to a post that already contains images.", - "more_than_one_video": "Cannot attach more than one video." + "video_attach_with_photo": "Es kann kein Video an einen Beitrag, der bereits Bilder enthält, angehängt werden.", + "more_than_one_video": "Es kann nicht mehr als ein Video hinzugefügt werden." } }, "edit_profile_failure": { - "title": "Edit Profile Error", - "message": "Cannot edit profile. Please try again." + "title": "Fehler beim Bearbeiten des Profils", + "message": "Profil kann nicht bearbeitet werden. Bitte versuchen Sie es erneut." }, "sign_out": { - "title": "Sign Out", - "message": "Are you sure you want to sign out?", - "confirm": "Sign Out" + "title": "Abmelden", + "message": "Sind Sie sicher, dass Sie sich abmelden möchten?", + "confirm": "Abmelden" }, "block_domain": { "title": "Are you really, really sure you want to block the entire %s? In most cases a few targeted blocks or mutes are sufficient and preferable. You will not see content from that domain and any of your followers from that domain will be removed.", "block_entire_domain": "Block Domain" }, "save_photo_failure": { - "title": "Save Photo Failure", + "title": "Foto konnte nicht gespeichert werden", "message": "Please enable the photo library access permission to save the photo." }, "delete_post": { - "title": "Are you sure you want to delete this post?", - "delete": "Delete" + "title": "Sind Sie sicher, dass Sie diesen Beitrag löschen möchten?", + "delete": "Löschen" }, "clean_cache": { - "title": "Clean Cache", + "title": "Zwischenspeicher leeren", "message": "Successfully cleaned %s cache." } }, "controls": { "actions": { - "back": "Back", - "next": "Next", - "previous": "Previous", - "open": "Open", - "add": "Add", - "remove": "Remove", - "edit": "Edit", - "save": "Save", + "back": "Zurück", + "next": "Weiter", + "previous": "Zurück", + "open": "Öffnen", + "add": "Hinzufügen", + "remove": "Entfernen", + "edit": "Bearbeiten", + "save": "Speichern", "ok": "OK", - "done": "Done", - "confirm": "Confirm", - "continue": "Continue", - "cancel": "Cancel", - "discard": "Discard", - "try_again": "Try Again", - "take_photo": "Take Photo", - "save_photo": "Save Photo", - "copy_photo": "Copy Photo", - "sign_in": "Sign In", - "sign_up": "Sign Up", - "see_more": "See More", - "preview": "Preview", - "share": "Share", - "share_user": "Share %s", - "share_post": "Share Post", - "open_in_safari": "Open in Safari", + "done": "Fertig", + "confirm": "Bestätigen", + "continue": "Fortfahren", + "cancel": "Abbrechen", + "discard": "Verwerfen", + "try_again": "Nochmals versuchen", + "take_photo": "Foto aufnehmen", + "save_photo": "Foto speichern", + "copy_photo": "Foto kopieren", + "sign_in": "Anmelden", + "sign_up": "Registrieren", + "see_more": "Mehr anzeigen", + "preview": "Vorschau", + "share": "Teilen", + "share_user": "%s teilen", + "share_post": "Beitrag teilen", + "open_in_safari": "In Safari öffnen", "find_people": "Find people to follow", "manually_search": "Manually search instead", - "skip": "Skip", - "reply": "Reply", - "report_user": "Report %s", - "block_domain": "Block %s", + "skip": "Überspringen", + "reply": "Antworten", + "report_user": "%s melden", + "block_domain": "%s blockieren", "unblock_domain": "Unblock %s", - "settings": "Settings", - "delete": "Delete" + "settings": "Einstellungen", + "delete": "Löschen" }, "tabs": { - "home": "Home", - "search": "Search", - "notification": "Notification", - "profile": "Profile" + "home": "Startseite", + "search": "Suche", + "notification": "Benachrichtigungen", + "profile": "Profil" }, "keyboard": { "common": { - "switch_to_tab": "Switch to %s", - "compose_new_post": "Compose New Post", - "show_favorites": "Show Favorites", + "switch_to_tab": "Zu %s wechseln", + "compose_new_post": "Neuen Beitrag verfassen", + "show_favorites": "Favoriten anzeigen", "open_settings": "Open Settings" }, "timeline": { From 87a8e6643aef8fce5469cc93f20c10ff21699bd6 Mon Sep 17 00:00:00 2001 From: Eugen Rochko Date: Wed, 4 Aug 2021 12:07:45 +0200 Subject: [PATCH 03/78] New translations app.json (Russian) --- .../StringsConvertor/input/ru_RU/app.json | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/Localization/StringsConvertor/input/ru_RU/app.json b/Localization/StringsConvertor/input/ru_RU/app.json index 7b5e271e4..f502efc41 100644 --- a/Localization/StringsConvertor/input/ru_RU/app.json +++ b/Localization/StringsConvertor/input/ru_RU/app.json @@ -2,39 +2,39 @@ "common": { "alerts": { "common": { - "please_try_again": "Please try again.", - "please_try_again_later": "Please try again later." + "please_try_again": "Пожалуйста, попробуйте ещё раз.", + "please_try_again_later": "Пожалуйста, попробуйте ещё раз позднее." }, "sign_up_failure": { - "title": "Sign Up Failure" + "title": "Не удалось зарегистрироваться" }, "server_error": { - "title": "Server Error" + "title": "Ошибка сервера" }, "vote_failure": { - "title": "Vote Failure", - "poll_expired": "The poll has expired" + "title": "Не удалось проголосовать", + "poll_expired": "Этот опрос завершён" }, "discard_post_content": { - "title": "Discard Draft", + "title": "Удалить черновик", "message": "Confirm to discard composed post content." }, "publish_post_failure": { - "title": "Publish Failure", - "message": "Failed to publish the post.\nPlease check your internet connection.", + "title": "Ошибка публикации", + "message": "Не удалось опубликовать пост.\nПожалуйста, проверьте подключение к интернету.", "attachments_message": { "video_attach_with_photo": "Cannot attach a video to a post that already contains images.", "more_than_one_video": "Cannot attach more than one video." } }, "edit_profile_failure": { - "title": "Edit Profile Error", - "message": "Cannot edit profile. Please try again." + "title": "Ошибка изменения профиля", + "message": "Не удаётся изменить профиль. Пожалуйста, попробуйте ещё раз." }, "sign_out": { - "title": "Sign Out", - "message": "Are you sure you want to sign out?", - "confirm": "Sign Out" + "title": "Выход", + "message": "Вы действительно хотите выйти из учётной записи?", + "confirm": "Выйти" }, "block_domain": { "title": "Are you really, really sure you want to block the entire %s? In most cases a few targeted blocks or mutes are sufficient and preferable. You will not see content from that domain and any of your followers from that domain will be removed.", From 2f938831ac0c4b81668f956d9cb68212189680df Mon Sep 17 00:00:00 2001 From: Eugen Rochko Date: Wed, 4 Aug 2021 13:03:04 +0200 Subject: [PATCH 04/78] New translations app.json (Russian) --- .../StringsConvertor/input/ru_RU/app.json | 194 +++++++++--------- 1 file changed, 97 insertions(+), 97 deletions(-) diff --git a/Localization/StringsConvertor/input/ru_RU/app.json b/Localization/StringsConvertor/input/ru_RU/app.json index f502efc41..57baa1f34 100644 --- a/Localization/StringsConvertor/input/ru_RU/app.json +++ b/Localization/StringsConvertor/input/ru_RU/app.json @@ -17,14 +17,14 @@ }, "discard_post_content": { "title": "Удалить черновик", - "message": "Confirm to discard composed post content." + "message": "Вы действительно хотите удалить набранное содержимое поста?" }, "publish_post_failure": { "title": "Ошибка публикации", "message": "Не удалось опубликовать пост.\nПожалуйста, проверьте подключение к интернету.", "attachments_message": { - "video_attach_with_photo": "Cannot attach a video to a post that already contains images.", - "more_than_one_video": "Cannot attach more than one video." + "video_attach_with_photo": "Невозможно прикрепить видео к посту, содержащему изображения.", + "more_than_one_video": "Невозможно прикрепить более одного видео." } }, "edit_profile_failure": { @@ -37,49 +37,49 @@ "confirm": "Выйти" }, "block_domain": { - "title": "Are you really, really sure you want to block the entire %s? In most cases a few targeted blocks or mutes are sufficient and preferable. You will not see content from that domain and any of your followers from that domain will be removed.", - "block_entire_domain": "Block Domain" + "title": "Вы очень точно уверены, что хотите полностью заблокировать %s? В большинстве случаев пары блокировок и добавлений в игнорируемые вполне достаточно. Вы перестанете видеть содержимое с этого узла и все ваши подписчики оттуда будут убраны.", + "block_entire_domain": "Заблокировать узел" }, "save_photo_failure": { - "title": "Save Photo Failure", - "message": "Please enable the photo library access permission to save the photo." + "title": "Ошибка сохранения изображения", + "message": "Пожалуйста, предоставьте доступ к библиотеке фотографий, чтобы сохранить это изображение." }, "delete_post": { - "title": "Are you sure you want to delete this post?", - "delete": "Delete" + "title": "Вы уверены, что хотите удалить этот пост?", + "delete": "Удалить" }, "clean_cache": { - "title": "Clean Cache", - "message": "Successfully cleaned %s cache." + "title": "Очистка кэша", + "message": "Успешно очищено %s кэша." } }, "controls": { "actions": { - "back": "Back", - "next": "Next", - "previous": "Previous", - "open": "Open", - "add": "Add", - "remove": "Remove", - "edit": "Edit", - "save": "Save", - "ok": "OK", - "done": "Done", - "confirm": "Confirm", - "continue": "Continue", - "cancel": "Cancel", - "discard": "Discard", - "try_again": "Try Again", - "take_photo": "Take Photo", - "save_photo": "Save Photo", - "copy_photo": "Copy Photo", - "sign_in": "Sign In", - "sign_up": "Sign Up", - "see_more": "See More", - "preview": "Preview", - "share": "Share", - "share_user": "Share %s", - "share_post": "Share Post", + "back": "Назад", + "next": "Далее", + "previous": "Прошлые", + "open": "Открыть", + "add": "Добавить", + "remove": "Убрать", + "edit": "Изменить", + "save": "Сохранить", + "ok": "ОК", + "done": "Готово", + "confirm": "Подтвердить", + "continue": "Продолжить", + "cancel": "Отмена", + "discard": "Отмена", + "try_again": "Попробовать снова", + "take_photo": "Сделать фото", + "save_photo": "Сохранить изображение", + "copy_photo": "Скопировать изображение", + "sign_in": "Войти", + "sign_up": "Зарегистрироваться", + "see_more": "Ещё", + "preview": "Предпросмотр", + "share": "Поделиться", + "share_user": "Поделиться %s", + "share_post": "Поделиться постом", "open_in_safari": "Open in Safari", "find_people": "Find people to follow", "manually_search": "Manually search instead", @@ -147,79 +147,79 @@ "link": "Link", "hashtag": "Hashtag", "email": "Email", - "emoji": "Emoji" + "emoji": "Эмодзи" } }, "friendship": { - "follow": "Follow", - "following": "Following", - "request": "Request", - "pending": "Pending", - "block": "Block", - "block_user": "Block %s", - "block_domain": "Block %s", - "unblock": "Unblock", - "unblock_user": "Unblock %s", - "blocked": "Blocked", - "mute": "Mute", - "mute_user": "Mute %s", - "unmute": "Unmute", - "unmute_user": "Unmute %s", - "muted": "Muted", - "edit_info": "Edit Info" + "follow": "Подписаться", + "following": "В подписках", + "request": "Отправить запрос", + "pending": "Отправлен", + "block": "Заблокировать", + "block_user": "Заблокировать %s", + "block_domain": "Заблокировать %s", + "unblock": "Разблокировать", + "unblock_user": "Разблокировать %s", + "blocked": "В заблокированных", + "mute": "Игнорировать", + "mute_user": "Добавить %s в игнорируемые", + "unmute": "Убрать из игнорируемых", + "unmute_user": "Убрать %s из игнорируемых", + "muted": "В игнорируемых", + "edit_info": "Изменить" }, "timeline": { - "filtered": "Filtered", + "filtered": "Отфильтровано", "timestamp": { - "now": "Now", - "time_ago": "%s ago" + "now": "Только что", + "time_ago": "%s назад" }, "loader": { - "load_missing_posts": "Load missing posts", - "loading_missing_posts": "Loading missing posts...", - "show_more_replies": "Show more replies" + "load_missing_posts": "Загрузить недостающие посты", + "loading_missing_posts": "Загрузка недостающих постов...", + "show_more_replies": "Показать больше ответов" }, "header": { - "no_status_found": "No Post Found", - "blocking_warning": "You can’t view this user's profile\n until you unblock them.\nYour profile looks like this to them.", - "user_blocking_warning": "You can’t view %s’s profile\n until you unblock them.\nYour profile looks like this to them.", - "blocked_warning": "You can’t view this user’s profile\n until they unblock you.", - "user_blocked_warning": "You can’t view %s’s profile\n until they unblock you.", - "suspended_warning": "This user has been suspended.", - "user_suspended_warning": "%s’s account has been suspended." + "no_status_found": "Пост не найден", + "blocking_warning": "Вы не можете просматривать\nпрофиль этого пользователя\nпока не разблокируете его.\n\nПримерно так выглядит\nваш профиль для него.", + "user_blocking_warning": "Вы не можете просматривать\nпрофиль %s\nпока не разблокируете его/её.\n\nПримерно так выглядит\nваш профиль для него/неё.", + "blocked_warning": "Вы не можете просматривать\nпрофиль этого пользователя\nпока он не разблокирует вас.", + "user_blocked_warning": "Вы не можете просматривать\nпрофиль %s\nпока он(а) не разблокирует вас.", + "suspended_warning": "Этот пользователь был заморожен.", + "user_suspended_warning": "Учётная запись %s заморожена." }, "accessibility": { - "count_replies": "%s replies", - "count_reblogs": "%s reblogs", - "count_favorites": "%s favorites" + "count_replies": "%s ответов", + "count_reblogs": "%s репостов", + "count_favorites": "%s добавил(и) в избранное" } } } }, "scene": { "welcome": { - "slogan": "Social networking\nback in your hands." + "slogan": "Социальная сеть\nпод вашим контролем." }, "server_picker": { - "title": "Pick a server,\nany server.", + "title": "Выберите сервер,\nлюбой сервер.", "button": { "category": { - "all": "All", - "all_accessiblity_description": "Category: All", - "academia": "academia", - "activism": "activism", - "food": "food", - "furry": "furry", - "games": "games", - "general": "general", - "journalism": "journalism", - "lgbt": "lgbt", - "regional": "regional", - "art": "art", - "music": "music", - "tech": "tech" + "all": "Все", + "all_accessiblity_description": "Категория: все", + "academia": "академия", + "activism": "активизм", + "food": "еда", + "furry": "фурри", + "games": "игры", + "general": "общей тематики", + "journalism": "журнализм", + "lgbt": "ЛГБТКИА+", + "regional": "региональные", + "art": "арт", + "music": "музыка", + "tech": "технологии" }, - "see_less": "See Less", + "see_less": "Показать меньше", "see_more": "See More" }, "label": { @@ -312,24 +312,24 @@ "resend_email": "Resend Email" }, "open_email_app": { - "title": "Check your inbox.", - "description": "We just sent you an email. Check your junk folder if you haven’t.", - "mail": "Mail", - "open_email_client": "Open Email Client" + "title": "Проверьте вашу почту.", + "description": "Мы только что отправили вам e-mail. Проверьте спам, если не нашли его.", + "mail": "Почта", + "open_email_client": "Открыть почтовый клиент" } }, "home_timeline": { - "title": "Home", + "title": "Главная", "navigation_bar_state": { - "offline": "Offline", - "new_posts": "See new posts", - "published": "Published!", - "Publishing": "Publishing post..." + "offline": "Не в сети", + "new_posts": "Показать новые", + "published": "Опубликовано!", + "Publishing": "Публикуем пост..." } }, "suggestion_account": { - "title": "Find People to Follow", - "follow_explain": "When you follow someone, you’ll see their posts in your home feed." + "title": "Подпишитесь на людей", + "follow_explain": "Посты людей, на которых вы подписались, будут видны на главной странице." }, "public_timeline": { "title": "Public" From 4f466684c104120d4516133b126a3ada5925ac08 Mon Sep 17 00:00:00 2001 From: Eugen Rochko Date: Wed, 4 Aug 2021 14:04:43 +0200 Subject: [PATCH 05/78] New translations Localizable.stringsdict (French) --- .../input/fr_FR/Localizable.stringsdict | 102 ++++++++++++++++++ 1 file changed, 102 insertions(+) create mode 100644 Localization/StringsConvertor/input/fr_FR/Localizable.stringsdict diff --git a/Localization/StringsConvertor/input/fr_FR/Localizable.stringsdict b/Localization/StringsConvertor/input/fr_FR/Localizable.stringsdict new file mode 100644 index 000000000..33e100fae --- /dev/null +++ b/Localization/StringsConvertor/input/fr_FR/Localizable.stringsdict @@ -0,0 +1,102 @@ + + + + + plural.count.metric_formatted.post + + NSStringLocalizedFormatKey + %@ %#@post_count@ + post_count + + NSStringFormatSpecTypeKey + NSStringPluralRuleType + NSStringFormatValueTypeKey + ld + one + post + other + posts + + + plural.count.favorite + + NSStringLocalizedFormatKey + %#@favorite_count@ + favorite_count + + NSStringFormatSpecTypeKey + NSStringPluralRuleType + NSStringFormatValueTypeKey + ld + one + 1 favorite + other + %ld favorites + + + plural.count.reblog + + NSStringLocalizedFormatKey + %#@reblog_count@ + reblog_count + + NSStringFormatSpecTypeKey + NSStringPluralRuleType + NSStringFormatValueTypeKey + ld + one + 1 reblog + other + %ld reblogs + + + plural.count.vote + + NSStringLocalizedFormatKey + %#@vote_count@ + vote_count + + NSStringFormatSpecTypeKey + NSStringPluralRuleType + NSStringFormatValueTypeKey + ld + one + 1 vote + other + %ld votes + + + plural.count.voter + + NSStringLocalizedFormatKey + %#@voter_count@ + voter_count + + NSStringFormatSpecTypeKey + NSStringPluralRuleType + NSStringFormatValueTypeKey + ld + one + 1 voter + other + %ld voters + + + plural.people_talking + + NSStringLocalizedFormatKey + %#@count_people_talking@ + count_people_talking + + NSStringFormatSpecTypeKey + NSStringPluralRuleType + NSStringFormatValueTypeKey + ld + one + 1 people talking + other + %ld people talking + + + + From fbacfed349d71b591e67d21cc4eb351aa98cae30 Mon Sep 17 00:00:00 2001 From: Eugen Rochko Date: Wed, 4 Aug 2021 14:04:44 +0200 Subject: [PATCH 06/78] New translations Localizable.stringsdict (Spanish) --- .../input/es_ES/Localizable.stringsdict | 102 ++++++++++++++++++ 1 file changed, 102 insertions(+) create mode 100644 Localization/StringsConvertor/input/es_ES/Localizable.stringsdict diff --git a/Localization/StringsConvertor/input/es_ES/Localizable.stringsdict b/Localization/StringsConvertor/input/es_ES/Localizable.stringsdict new file mode 100644 index 000000000..33e100fae --- /dev/null +++ b/Localization/StringsConvertor/input/es_ES/Localizable.stringsdict @@ -0,0 +1,102 @@ + + + + + plural.count.metric_formatted.post + + NSStringLocalizedFormatKey + %@ %#@post_count@ + post_count + + NSStringFormatSpecTypeKey + NSStringPluralRuleType + NSStringFormatValueTypeKey + ld + one + post + other + posts + + + plural.count.favorite + + NSStringLocalizedFormatKey + %#@favorite_count@ + favorite_count + + NSStringFormatSpecTypeKey + NSStringPluralRuleType + NSStringFormatValueTypeKey + ld + one + 1 favorite + other + %ld favorites + + + plural.count.reblog + + NSStringLocalizedFormatKey + %#@reblog_count@ + reblog_count + + NSStringFormatSpecTypeKey + NSStringPluralRuleType + NSStringFormatValueTypeKey + ld + one + 1 reblog + other + %ld reblogs + + + plural.count.vote + + NSStringLocalizedFormatKey + %#@vote_count@ + vote_count + + NSStringFormatSpecTypeKey + NSStringPluralRuleType + NSStringFormatValueTypeKey + ld + one + 1 vote + other + %ld votes + + + plural.count.voter + + NSStringLocalizedFormatKey + %#@voter_count@ + voter_count + + NSStringFormatSpecTypeKey + NSStringPluralRuleType + NSStringFormatValueTypeKey + ld + one + 1 voter + other + %ld voters + + + plural.people_talking + + NSStringLocalizedFormatKey + %#@count_people_talking@ + count_people_talking + + NSStringFormatSpecTypeKey + NSStringPluralRuleType + NSStringFormatValueTypeKey + ld + one + 1 people talking + other + %ld people talking + + + + From 66cd01ff8ebee3e9314a782ae005f0024d0ca1c5 Mon Sep 17 00:00:00 2001 From: Eugen Rochko Date: Wed, 4 Aug 2021 14:04:45 +0200 Subject: [PATCH 07/78] New translations Localizable.stringsdict (Arabic) --- .../input/ar_SA/Localizable.stringsdict | 150 ++++++++++++++++++ 1 file changed, 150 insertions(+) create mode 100644 Localization/StringsConvertor/input/ar_SA/Localizable.stringsdict diff --git a/Localization/StringsConvertor/input/ar_SA/Localizable.stringsdict b/Localization/StringsConvertor/input/ar_SA/Localizable.stringsdict new file mode 100644 index 000000000..7efc3e0f3 --- /dev/null +++ b/Localization/StringsConvertor/input/ar_SA/Localizable.stringsdict @@ -0,0 +1,150 @@ + + + + + plural.count.metric_formatted.post + + NSStringLocalizedFormatKey + %@ %#@post_count@ + post_count + + NSStringFormatSpecTypeKey + NSStringPluralRuleType + NSStringFormatValueTypeKey + ld + zero + posts + one + post + two + posts + few + posts + many + posts + other + posts + + + plural.count.favorite + + NSStringLocalizedFormatKey + %#@favorite_count@ + favorite_count + + NSStringFormatSpecTypeKey + NSStringPluralRuleType + NSStringFormatValueTypeKey + ld + zero + %ld favorites + one + 1 favorite + two + %ld favorites + few + %ld favorites + many + %ld favorites + other + %ld favorites + + + plural.count.reblog + + NSStringLocalizedFormatKey + %#@reblog_count@ + reblog_count + + NSStringFormatSpecTypeKey + NSStringPluralRuleType + NSStringFormatValueTypeKey + ld + zero + %ld reblogs + one + 1 reblog + two + %ld reblogs + few + %ld reblogs + many + %ld reblogs + other + %ld reblogs + + + plural.count.vote + + NSStringLocalizedFormatKey + %#@vote_count@ + vote_count + + NSStringFormatSpecTypeKey + NSStringPluralRuleType + NSStringFormatValueTypeKey + ld + zero + %ld votes + one + 1 vote + two + %ld votes + few + %ld votes + many + %ld votes + other + %ld votes + + + plural.count.voter + + NSStringLocalizedFormatKey + %#@voter_count@ + voter_count + + NSStringFormatSpecTypeKey + NSStringPluralRuleType + NSStringFormatValueTypeKey + ld + zero + %ld voters + one + 1 voter + two + %ld voters + few + %ld voters + many + %ld voters + other + %ld voters + + + plural.people_talking + + NSStringLocalizedFormatKey + %#@count_people_talking@ + count_people_talking + + NSStringFormatSpecTypeKey + NSStringPluralRuleType + NSStringFormatValueTypeKey + ld + zero + %ld people talking + one + 1 people talking + two + %ld people talking + few + %ld people talking + many + %ld people talking + other + %ld people talking + + + + From 0e2a5121cd0be9226966e7923272435623efe3a8 Mon Sep 17 00:00:00 2001 From: Eugen Rochko Date: Wed, 4 Aug 2021 14:04:46 +0200 Subject: [PATCH 08/78] New translations Localizable.stringsdict (German) --- .../input/de_DE/Localizable.stringsdict | 102 ++++++++++++++++++ 1 file changed, 102 insertions(+) create mode 100644 Localization/StringsConvertor/input/de_DE/Localizable.stringsdict diff --git a/Localization/StringsConvertor/input/de_DE/Localizable.stringsdict b/Localization/StringsConvertor/input/de_DE/Localizable.stringsdict new file mode 100644 index 000000000..33e100fae --- /dev/null +++ b/Localization/StringsConvertor/input/de_DE/Localizable.stringsdict @@ -0,0 +1,102 @@ + + + + + plural.count.metric_formatted.post + + NSStringLocalizedFormatKey + %@ %#@post_count@ + post_count + + NSStringFormatSpecTypeKey + NSStringPluralRuleType + NSStringFormatValueTypeKey + ld + one + post + other + posts + + + plural.count.favorite + + NSStringLocalizedFormatKey + %#@favorite_count@ + favorite_count + + NSStringFormatSpecTypeKey + NSStringPluralRuleType + NSStringFormatValueTypeKey + ld + one + 1 favorite + other + %ld favorites + + + plural.count.reblog + + NSStringLocalizedFormatKey + %#@reblog_count@ + reblog_count + + NSStringFormatSpecTypeKey + NSStringPluralRuleType + NSStringFormatValueTypeKey + ld + one + 1 reblog + other + %ld reblogs + + + plural.count.vote + + NSStringLocalizedFormatKey + %#@vote_count@ + vote_count + + NSStringFormatSpecTypeKey + NSStringPluralRuleType + NSStringFormatValueTypeKey + ld + one + 1 vote + other + %ld votes + + + plural.count.voter + + NSStringLocalizedFormatKey + %#@voter_count@ + voter_count + + NSStringFormatSpecTypeKey + NSStringPluralRuleType + NSStringFormatValueTypeKey + ld + one + 1 voter + other + %ld voters + + + plural.people_talking + + NSStringLocalizedFormatKey + %#@count_people_talking@ + count_people_talking + + NSStringFormatSpecTypeKey + NSStringPluralRuleType + NSStringFormatValueTypeKey + ld + one + 1 people talking + other + %ld people talking + + + + From 5d45659a515d3759ab57118e5e6a0cc3e7a41c7e Mon Sep 17 00:00:00 2001 From: Eugen Rochko Date: Wed, 4 Aug 2021 14:04:46 +0200 Subject: [PATCH 09/78] New translations Localizable.stringsdict (Japanese) --- .../input/ja_JP/Localizable.stringsdict | 90 +++++++++++++++++++ 1 file changed, 90 insertions(+) create mode 100644 Localization/StringsConvertor/input/ja_JP/Localizable.stringsdict diff --git a/Localization/StringsConvertor/input/ja_JP/Localizable.stringsdict b/Localization/StringsConvertor/input/ja_JP/Localizable.stringsdict new file mode 100644 index 000000000..caa81fb6a --- /dev/null +++ b/Localization/StringsConvertor/input/ja_JP/Localizable.stringsdict @@ -0,0 +1,90 @@ + + + + + plural.count.metric_formatted.post + + NSStringLocalizedFormatKey + %@ %#@post_count@ + post_count + + NSStringFormatSpecTypeKey + NSStringPluralRuleType + NSStringFormatValueTypeKey + ld + other + posts + + + plural.count.favorite + + NSStringLocalizedFormatKey + %#@favorite_count@ + favorite_count + + NSStringFormatSpecTypeKey + NSStringPluralRuleType + NSStringFormatValueTypeKey + ld + other + %ld favorites + + + plural.count.reblog + + NSStringLocalizedFormatKey + %#@reblog_count@ + reblog_count + + NSStringFormatSpecTypeKey + NSStringPluralRuleType + NSStringFormatValueTypeKey + ld + other + %ld reblogs + + + plural.count.vote + + NSStringLocalizedFormatKey + %#@vote_count@ + vote_count + + NSStringFormatSpecTypeKey + NSStringPluralRuleType + NSStringFormatValueTypeKey + ld + other + %ld votes + + + plural.count.voter + + NSStringLocalizedFormatKey + %#@voter_count@ + voter_count + + NSStringFormatSpecTypeKey + NSStringPluralRuleType + NSStringFormatValueTypeKey + ld + other + %ld voters + + + plural.people_talking + + NSStringLocalizedFormatKey + %#@count_people_talking@ + count_people_talking + + NSStringFormatSpecTypeKey + NSStringPluralRuleType + NSStringFormatValueTypeKey + ld + other + %ld people talking + + + + From 6d573719d27903ba23878ae91f041daac607b9fd Mon Sep 17 00:00:00 2001 From: Eugen Rochko Date: Wed, 4 Aug 2021 14:04:47 +0200 Subject: [PATCH 10/78] New translations Localizable.stringsdict (Portuguese) --- .../input/pt_PT/Localizable.stringsdict | 102 ++++++++++++++++++ 1 file changed, 102 insertions(+) create mode 100644 Localization/StringsConvertor/input/pt_PT/Localizable.stringsdict diff --git a/Localization/StringsConvertor/input/pt_PT/Localizable.stringsdict b/Localization/StringsConvertor/input/pt_PT/Localizable.stringsdict new file mode 100644 index 000000000..33e100fae --- /dev/null +++ b/Localization/StringsConvertor/input/pt_PT/Localizable.stringsdict @@ -0,0 +1,102 @@ + + + + + plural.count.metric_formatted.post + + NSStringLocalizedFormatKey + %@ %#@post_count@ + post_count + + NSStringFormatSpecTypeKey + NSStringPluralRuleType + NSStringFormatValueTypeKey + ld + one + post + other + posts + + + plural.count.favorite + + NSStringLocalizedFormatKey + %#@favorite_count@ + favorite_count + + NSStringFormatSpecTypeKey + NSStringPluralRuleType + NSStringFormatValueTypeKey + ld + one + 1 favorite + other + %ld favorites + + + plural.count.reblog + + NSStringLocalizedFormatKey + %#@reblog_count@ + reblog_count + + NSStringFormatSpecTypeKey + NSStringPluralRuleType + NSStringFormatValueTypeKey + ld + one + 1 reblog + other + %ld reblogs + + + plural.count.vote + + NSStringLocalizedFormatKey + %#@vote_count@ + vote_count + + NSStringFormatSpecTypeKey + NSStringPluralRuleType + NSStringFormatValueTypeKey + ld + one + 1 vote + other + %ld votes + + + plural.count.voter + + NSStringLocalizedFormatKey + %#@voter_count@ + voter_count + + NSStringFormatSpecTypeKey + NSStringPluralRuleType + NSStringFormatValueTypeKey + ld + one + 1 voter + other + %ld voters + + + plural.people_talking + + NSStringLocalizedFormatKey + %#@count_people_talking@ + count_people_talking + + NSStringFormatSpecTypeKey + NSStringPluralRuleType + NSStringFormatValueTypeKey + ld + one + 1 people talking + other + %ld people talking + + + + From 20cad1055fbbfdbba801df30c8e61eff01fa6358 Mon Sep 17 00:00:00 2001 From: Eugen Rochko Date: Wed, 4 Aug 2021 14:04:48 +0200 Subject: [PATCH 11/78] New translations Localizable.stringsdict (Russian) --- .../input/ru_RU/Localizable.stringsdict | 126 ++++++++++++++++++ 1 file changed, 126 insertions(+) create mode 100644 Localization/StringsConvertor/input/ru_RU/Localizable.stringsdict diff --git a/Localization/StringsConvertor/input/ru_RU/Localizable.stringsdict b/Localization/StringsConvertor/input/ru_RU/Localizable.stringsdict new file mode 100644 index 000000000..bce5a6fe3 --- /dev/null +++ b/Localization/StringsConvertor/input/ru_RU/Localizable.stringsdict @@ -0,0 +1,126 @@ + + + + + plural.count.metric_formatted.post + + NSStringLocalizedFormatKey + %@ %#@post_count@ + post_count + + NSStringFormatSpecTypeKey + NSStringPluralRuleType + NSStringFormatValueTypeKey + ld + one + post + few + posts + many + posts + other + posts + + + plural.count.favorite + + NSStringLocalizedFormatKey + %#@favorite_count@ + favorite_count + + NSStringFormatSpecTypeKey + NSStringPluralRuleType + NSStringFormatValueTypeKey + ld + one + 1 favorite + few + %ld favorites + many + %ld favorites + other + %ld favorites + + + plural.count.reblog + + NSStringLocalizedFormatKey + %#@reblog_count@ + reblog_count + + NSStringFormatSpecTypeKey + NSStringPluralRuleType + NSStringFormatValueTypeKey + ld + one + 1 reblog + few + %ld reblogs + many + %ld reblogs + other + %ld reblogs + + + plural.count.vote + + NSStringLocalizedFormatKey + %#@vote_count@ + vote_count + + NSStringFormatSpecTypeKey + NSStringPluralRuleType + NSStringFormatValueTypeKey + ld + one + 1 vote + few + %ld votes + many + %ld votes + other + %ld votes + + + plural.count.voter + + NSStringLocalizedFormatKey + %#@voter_count@ + voter_count + + NSStringFormatSpecTypeKey + NSStringPluralRuleType + NSStringFormatValueTypeKey + ld + one + 1 voter + few + %ld voters + many + %ld voters + other + %ld voters + + + plural.people_talking + + NSStringLocalizedFormatKey + %#@count_people_talking@ + count_people_talking + + NSStringFormatSpecTypeKey + NSStringPluralRuleType + NSStringFormatValueTypeKey + ld + one + 1 people talking + few + %ld people talking + many + %ld people talking + other + %ld people talking + + + + From c67a3e1217f011b8790e6fdb562a28191e92c08f Mon Sep 17 00:00:00 2001 From: Eugen Rochko Date: Wed, 4 Aug 2021 14:04:49 +0200 Subject: [PATCH 12/78] New translations Localizable.stringsdict (Chinese Simplified) --- .../input/zh_CN/Localizable.stringsdict | 90 +++++++++++++++++++ 1 file changed, 90 insertions(+) create mode 100644 Localization/StringsConvertor/input/zh_CN/Localizable.stringsdict diff --git a/Localization/StringsConvertor/input/zh_CN/Localizable.stringsdict b/Localization/StringsConvertor/input/zh_CN/Localizable.stringsdict new file mode 100644 index 000000000..caa81fb6a --- /dev/null +++ b/Localization/StringsConvertor/input/zh_CN/Localizable.stringsdict @@ -0,0 +1,90 @@ + + + + + plural.count.metric_formatted.post + + NSStringLocalizedFormatKey + %@ %#@post_count@ + post_count + + NSStringFormatSpecTypeKey + NSStringPluralRuleType + NSStringFormatValueTypeKey + ld + other + posts + + + plural.count.favorite + + NSStringLocalizedFormatKey + %#@favorite_count@ + favorite_count + + NSStringFormatSpecTypeKey + NSStringPluralRuleType + NSStringFormatValueTypeKey + ld + other + %ld favorites + + + plural.count.reblog + + NSStringLocalizedFormatKey + %#@reblog_count@ + reblog_count + + NSStringFormatSpecTypeKey + NSStringPluralRuleType + NSStringFormatValueTypeKey + ld + other + %ld reblogs + + + plural.count.vote + + NSStringLocalizedFormatKey + %#@vote_count@ + vote_count + + NSStringFormatSpecTypeKey + NSStringPluralRuleType + NSStringFormatValueTypeKey + ld + other + %ld votes + + + plural.count.voter + + NSStringLocalizedFormatKey + %#@voter_count@ + voter_count + + NSStringFormatSpecTypeKey + NSStringPluralRuleType + NSStringFormatValueTypeKey + ld + other + %ld voters + + + plural.people_talking + + NSStringLocalizedFormatKey + %#@count_people_talking@ + count_people_talking + + NSStringFormatSpecTypeKey + NSStringPluralRuleType + NSStringFormatValueTypeKey + ld + other + %ld people talking + + + + From a144314a6a38177569db49c08851d9e3daaed566 Mon Sep 17 00:00:00 2001 From: Eugen Rochko Date: Wed, 4 Aug 2021 14:04:50 +0200 Subject: [PATCH 13/78] New translations Localizable.stringsdict (Portuguese, Brazilian) --- .../input/pt_BR/Localizable.stringsdict | 102 ++++++++++++++++++ 1 file changed, 102 insertions(+) create mode 100644 Localization/StringsConvertor/input/pt_BR/Localizable.stringsdict diff --git a/Localization/StringsConvertor/input/pt_BR/Localizable.stringsdict b/Localization/StringsConvertor/input/pt_BR/Localizable.stringsdict new file mode 100644 index 000000000..33e100fae --- /dev/null +++ b/Localization/StringsConvertor/input/pt_BR/Localizable.stringsdict @@ -0,0 +1,102 @@ + + + + + plural.count.metric_formatted.post + + NSStringLocalizedFormatKey + %@ %#@post_count@ + post_count + + NSStringFormatSpecTypeKey + NSStringPluralRuleType + NSStringFormatValueTypeKey + ld + one + post + other + posts + + + plural.count.favorite + + NSStringLocalizedFormatKey + %#@favorite_count@ + favorite_count + + NSStringFormatSpecTypeKey + NSStringPluralRuleType + NSStringFormatValueTypeKey + ld + one + 1 favorite + other + %ld favorites + + + plural.count.reblog + + NSStringLocalizedFormatKey + %#@reblog_count@ + reblog_count + + NSStringFormatSpecTypeKey + NSStringPluralRuleType + NSStringFormatValueTypeKey + ld + one + 1 reblog + other + %ld reblogs + + + plural.count.vote + + NSStringLocalizedFormatKey + %#@vote_count@ + vote_count + + NSStringFormatSpecTypeKey + NSStringPluralRuleType + NSStringFormatValueTypeKey + ld + one + 1 vote + other + %ld votes + + + plural.count.voter + + NSStringLocalizedFormatKey + %#@voter_count@ + voter_count + + NSStringFormatSpecTypeKey + NSStringPluralRuleType + NSStringFormatValueTypeKey + ld + one + 1 voter + other + %ld voters + + + plural.people_talking + + NSStringLocalizedFormatKey + %#@count_people_talking@ + count_people_talking + + NSStringFormatSpecTypeKey + NSStringPluralRuleType + NSStringFormatValueTypeKey + ld + one + 1 people talking + other + %ld people talking + + + + From 003062aa12e4a25698b78df450b06ef9b6bf7d64 Mon Sep 17 00:00:00 2001 From: Eugen Rochko Date: Wed, 4 Aug 2021 14:04:51 +0200 Subject: [PATCH 14/78] New translations Localizable.stringsdict (Spanish, Argentina) --- .../input/es_AR/Localizable.stringsdict | 102 ++++++++++++++++++ 1 file changed, 102 insertions(+) create mode 100644 Localization/StringsConvertor/input/es_AR/Localizable.stringsdict diff --git a/Localization/StringsConvertor/input/es_AR/Localizable.stringsdict b/Localization/StringsConvertor/input/es_AR/Localizable.stringsdict new file mode 100644 index 000000000..9af995567 --- /dev/null +++ b/Localization/StringsConvertor/input/es_AR/Localizable.stringsdict @@ -0,0 +1,102 @@ + + + + + plural.count.metric_formatted.post + + NSStringLocalizedFormatKey + %@ %#@post_count@ + post_count + + NSStringFormatSpecTypeKey + NSStringPluralRuleType + NSStringFormatValueTypeKey + ld + one + mensaje + other + mensajes + + + plural.count.favorite + + NSStringLocalizedFormatKey + %#@favorite_count@ + favorite_count + + NSStringFormatSpecTypeKey + NSStringPluralRuleType + NSStringFormatValueTypeKey + ld + one + 1 favorito + other + %ld favoritos + + + plural.count.reblog + + NSStringLocalizedFormatKey + %#@reblog_count@ + reblog_count + + NSStringFormatSpecTypeKey + NSStringPluralRuleType + NSStringFormatValueTypeKey + ld + one + 1 adhesión + other + %ld adhesiones + + + plural.count.vote + + NSStringLocalizedFormatKey + %#@vote_count@ + vote_count + + NSStringFormatSpecTypeKey + NSStringPluralRuleType + NSStringFormatValueTypeKey + ld + one + 1 voto + other + %ld votos + + + plural.count.voter + + NSStringLocalizedFormatKey + %#@voter_count@ + voter_count + + NSStringFormatSpecTypeKey + NSStringPluralRuleType + NSStringFormatValueTypeKey + ld + one + 1 votante + other + %ld votantes + + + plural.people_talking + + NSStringLocalizedFormatKey + %#@count_people_talking@ + count_people_talking + + NSStringFormatSpecTypeKey + NSStringPluralRuleType + NSStringFormatValueTypeKey + ld + one + 1 cuenta hablando + other + %ld cuentas hablando + + + + From b176c386d688065131d7f87342b28744fda397ef Mon Sep 17 00:00:00 2001 From: Eugen Rochko Date: Wed, 4 Aug 2021 14:04:52 +0200 Subject: [PATCH 15/78] New translations Localizable.stringsdict (Hindi) --- .../input/hi_IN/Localizable.stringsdict | 102 ++++++++++++++++++ 1 file changed, 102 insertions(+) create mode 100644 Localization/StringsConvertor/input/hi_IN/Localizable.stringsdict diff --git a/Localization/StringsConvertor/input/hi_IN/Localizable.stringsdict b/Localization/StringsConvertor/input/hi_IN/Localizable.stringsdict new file mode 100644 index 000000000..33e100fae --- /dev/null +++ b/Localization/StringsConvertor/input/hi_IN/Localizable.stringsdict @@ -0,0 +1,102 @@ + + + + + plural.count.metric_formatted.post + + NSStringLocalizedFormatKey + %@ %#@post_count@ + post_count + + NSStringFormatSpecTypeKey + NSStringPluralRuleType + NSStringFormatValueTypeKey + ld + one + post + other + posts + + + plural.count.favorite + + NSStringLocalizedFormatKey + %#@favorite_count@ + favorite_count + + NSStringFormatSpecTypeKey + NSStringPluralRuleType + NSStringFormatValueTypeKey + ld + one + 1 favorite + other + %ld favorites + + + plural.count.reblog + + NSStringLocalizedFormatKey + %#@reblog_count@ + reblog_count + + NSStringFormatSpecTypeKey + NSStringPluralRuleType + NSStringFormatValueTypeKey + ld + one + 1 reblog + other + %ld reblogs + + + plural.count.vote + + NSStringLocalizedFormatKey + %#@vote_count@ + vote_count + + NSStringFormatSpecTypeKey + NSStringPluralRuleType + NSStringFormatValueTypeKey + ld + one + 1 vote + other + %ld votes + + + plural.count.voter + + NSStringLocalizedFormatKey + %#@voter_count@ + voter_count + + NSStringFormatSpecTypeKey + NSStringPluralRuleType + NSStringFormatValueTypeKey + ld + one + 1 voter + other + %ld voters + + + plural.people_talking + + NSStringLocalizedFormatKey + %#@count_people_talking@ + count_people_talking + + NSStringFormatSpecTypeKey + NSStringPluralRuleType + NSStringFormatValueTypeKey + ld + one + 1 people talking + other + %ld people talking + + + + From a90000b8273e4f128944256a4212b13f16a43423 Mon Sep 17 00:00:00 2001 From: Eugen Rochko Date: Wed, 4 Aug 2021 14:04:53 +0200 Subject: [PATCH 16/78] New translations Localizable.stringsdict (Welsh) --- .../input/cy_GB/Localizable.stringsdict | 150 ++++++++++++++++++ 1 file changed, 150 insertions(+) create mode 100644 Localization/StringsConvertor/input/cy_GB/Localizable.stringsdict diff --git a/Localization/StringsConvertor/input/cy_GB/Localizable.stringsdict b/Localization/StringsConvertor/input/cy_GB/Localizable.stringsdict new file mode 100644 index 000000000..7efc3e0f3 --- /dev/null +++ b/Localization/StringsConvertor/input/cy_GB/Localizable.stringsdict @@ -0,0 +1,150 @@ + + + + + plural.count.metric_formatted.post + + NSStringLocalizedFormatKey + %@ %#@post_count@ + post_count + + NSStringFormatSpecTypeKey + NSStringPluralRuleType + NSStringFormatValueTypeKey + ld + zero + posts + one + post + two + posts + few + posts + many + posts + other + posts + + + plural.count.favorite + + NSStringLocalizedFormatKey + %#@favorite_count@ + favorite_count + + NSStringFormatSpecTypeKey + NSStringPluralRuleType + NSStringFormatValueTypeKey + ld + zero + %ld favorites + one + 1 favorite + two + %ld favorites + few + %ld favorites + many + %ld favorites + other + %ld favorites + + + plural.count.reblog + + NSStringLocalizedFormatKey + %#@reblog_count@ + reblog_count + + NSStringFormatSpecTypeKey + NSStringPluralRuleType + NSStringFormatValueTypeKey + ld + zero + %ld reblogs + one + 1 reblog + two + %ld reblogs + few + %ld reblogs + many + %ld reblogs + other + %ld reblogs + + + plural.count.vote + + NSStringLocalizedFormatKey + %#@vote_count@ + vote_count + + NSStringFormatSpecTypeKey + NSStringPluralRuleType + NSStringFormatValueTypeKey + ld + zero + %ld votes + one + 1 vote + two + %ld votes + few + %ld votes + many + %ld votes + other + %ld votes + + + plural.count.voter + + NSStringLocalizedFormatKey + %#@voter_count@ + voter_count + + NSStringFormatSpecTypeKey + NSStringPluralRuleType + NSStringFormatValueTypeKey + ld + zero + %ld voters + one + 1 voter + two + %ld voters + few + %ld voters + many + %ld voters + other + %ld voters + + + plural.people_talking + + NSStringLocalizedFormatKey + %#@count_people_talking@ + count_people_talking + + NSStringFormatSpecTypeKey + NSStringPluralRuleType + NSStringFormatValueTypeKey + ld + zero + %ld people talking + one + 1 people talking + two + %ld people talking + few + %ld people talking + many + %ld people talking + other + %ld people talking + + + + From de08ad43d9b4f432134c76dff4be97cc31e92629 Mon Sep 17 00:00:00 2001 From: Eugen Rochko Date: Wed, 4 Aug 2021 15:00:08 +0200 Subject: [PATCH 17/78] New translations app.json (Spanish) --- .../StringsConvertor/input/es_ES/app.json | 142 +++++++++--------- 1 file changed, 71 insertions(+), 71 deletions(-) diff --git a/Localization/StringsConvertor/input/es_ES/app.json b/Localization/StringsConvertor/input/es_ES/app.json index 7b5e271e4..f0efa41ab 100644 --- a/Localization/StringsConvertor/input/es_ES/app.json +++ b/Localization/StringsConvertor/input/es_ES/app.json @@ -2,26 +2,26 @@ "common": { "alerts": { "common": { - "please_try_again": "Please try again.", - "please_try_again_later": "Please try again later." + "please_try_again": "Por favor, vuelve a intentarlo.", + "please_try_again_later": "Por favor, vuelve a intentarlo más tarde." }, "sign_up_failure": { - "title": "Sign Up Failure" + "title": "Error al registrarse" }, "server_error": { - "title": "Server Error" + "title": "Error del servidor" }, "vote_failure": { - "title": "Vote Failure", - "poll_expired": "The poll has expired" + "title": "Voto fallido", + "poll_expired": "La encuesta ha caducado" }, "discard_post_content": { - "title": "Discard Draft", + "title": "Descartar borrador", "message": "Confirm to discard composed post content." }, "publish_post_failure": { - "title": "Publish Failure", - "message": "Failed to publish the post.\nPlease check your internet connection.", + "title": "Error de publicación", + "message": "No se pudo publicar la publicación.\nPor favor, revise su conexión a internet.", "attachments_message": { "video_attach_with_photo": "Cannot attach a video to a post that already contains images.", "more_than_one_video": "Cannot attach more than one video." @@ -55,31 +55,31 @@ }, "controls": { "actions": { - "back": "Back", - "next": "Next", - "previous": "Previous", - "open": "Open", - "add": "Add", - "remove": "Remove", - "edit": "Edit", - "save": "Save", - "ok": "OK", - "done": "Done", - "confirm": "Confirm", - "continue": "Continue", - "cancel": "Cancel", - "discard": "Discard", - "try_again": "Try Again", - "take_photo": "Take Photo", - "save_photo": "Save Photo", - "copy_photo": "Copy Photo", - "sign_in": "Sign In", - "sign_up": "Sign Up", - "see_more": "See More", - "preview": "Preview", - "share": "Share", - "share_user": "Share %s", - "share_post": "Share Post", + "back": "Atrás", + "next": "Siguiente", + "previous": "Anterior", + "open": "Abrir", + "add": "Añadir", + "remove": "Eliminar", + "edit": "Editar", + "save": "Guardar", + "ok": "Aceptar", + "done": "Hecho", + "confirm": "Confirmar", + "continue": "Continuar", + "cancel": "Cancelar", + "discard": "Descartar", + "try_again": "Inténtalo de nuevo", + "take_photo": "Tomar foto", + "save_photo": "Guardar foto", + "copy_photo": "Copiar foto", + "sign_in": "Iniciar sesión", + "sign_up": "Regístrate", + "see_more": "Ver más", + "preview": "Vista previa", + "share": "Compartir", + "share_user": "Compartir %s", + "share_post": "Compartir publicación", "open_in_safari": "Open in Safari", "find_people": "Find people to follow", "manually_search": "Manually search instead", @@ -129,58 +129,58 @@ "content_warning": "Content Warning", "media_content_warning": "Tap anywhere to reveal", "poll": { - "vote": "Vote", - "time_left": "%s left", - "closed": "Closed" + "vote": "Vota", + "time_left": "Quedan %s", + "closed": "Cerrado" }, "actions": { - "reply": "Reply", + "reply": "Responder", "reblog": "Reblog", - "unreblog": "Undo reblog", - "favorite": "Favorite", - "unfavorite": "Unfavorite", - "menu": "Menu" + "unreblog": "Deshacer reblog", + "favorite": "Favorito", + "unfavorite": "No favorito", + "menu": "Menú" }, "tag": { "url": "URL", - "mention": "Mention", - "link": "Link", - "hashtag": "Hashtag", - "email": "Email", + "mention": "Mención", + "link": "Enlace", + "hashtag": "Etiqueta", + "email": "E-mail", "emoji": "Emoji" } }, "friendship": { - "follow": "Follow", - "following": "Following", - "request": "Request", - "pending": "Pending", - "block": "Block", - "block_user": "Block %s", - "block_domain": "Block %s", - "unblock": "Unblock", - "unblock_user": "Unblock %s", - "blocked": "Blocked", - "mute": "Mute", - "mute_user": "Mute %s", - "unmute": "Unmute", - "unmute_user": "Unmute %s", - "muted": "Muted", - "edit_info": "Edit Info" + "follow": "Seguir", + "following": "Siguiendo", + "request": "Solicitud", + "pending": "Pendiente", + "block": "Bloquear", + "block_user": "Bloquear a %s", + "block_domain": "Bloquear a %s", + "unblock": "Desbloquear", + "unblock_user": "Desbloquear a %s", + "blocked": "Bloqueado", + "mute": "Silenciar", + "mute_user": "Silenciar a %s", + "unmute": "Desmutear", + "unmute_user": "Desmutear a %s", + "muted": "Silenciado", + "edit_info": "Editar Info" }, "timeline": { - "filtered": "Filtered", + "filtered": "Filtrado", "timestamp": { - "now": "Now", - "time_ago": "%s ago" + "now": "Ahora", + "time_ago": "Hace %s" }, "loader": { - "load_missing_posts": "Load missing posts", - "loading_missing_posts": "Loading missing posts...", - "show_more_replies": "Show more replies" + "load_missing_posts": "Cargar publicaciones faltantes", + "loading_missing_posts": "Cargando publicaciones faltantes...", + "show_more_replies": "Mostrar más respuestas" }, "header": { - "no_status_found": "No Post Found", + "no_status_found": "No se ha encontrado ninguna publicación", "blocking_warning": "You can’t view this user's profile\n until you unblock them.\nYour profile looks like this to them.", "user_blocking_warning": "You can’t view %s’s profile\n until you unblock them.\nYour profile looks like this to them.", "blocked_warning": "You can’t view this user’s profile\n until they unblock you.", @@ -189,9 +189,9 @@ "user_suspended_warning": "%s’s account has been suspended." }, "accessibility": { - "count_replies": "%s replies", + "count_replies": "%s respuestas", "count_reblogs": "%s reblogs", - "count_favorites": "%s favorites" + "count_favorites": "%s favoritos" } } } From 99cff6b41c698fb9193e6230be2c8a3bcfa2eae8 Mon Sep 17 00:00:00 2001 From: Eugen Rochko Date: Wed, 4 Aug 2021 15:00:09 +0200 Subject: [PATCH 18/78] New translations ios-infoPlist.json (Spanish) --- .../StringsConvertor/input/es_ES/ios-infoPlist.json | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/Localization/StringsConvertor/input/es_ES/ios-infoPlist.json b/Localization/StringsConvertor/input/es_ES/ios-infoPlist.json index c6db73de0..2e6d5af15 100644 --- a/Localization/StringsConvertor/input/es_ES/ios-infoPlist.json +++ b/Localization/StringsConvertor/input/es_ES/ios-infoPlist.json @@ -1,6 +1,6 @@ { - "NSCameraUsageDescription": "Used to take photo for post status", - "NSPhotoLibraryAddUsageDescription": "Used to save photo into the Photo Library", - "NewPostShortcutItemTitle": "New Post", - "SearchShortcutItemTitle": "Search" + "NSCameraUsageDescription": "Se usa para tomar fotos para el estado de la publicación", + "NSPhotoLibraryAddUsageDescription": "Se usa para guardar fotos en la biblioteca de fotos", + "NewPostShortcutItemTitle": "Nueva publicación", + "SearchShortcutItemTitle": "Buscar" } From a56b34d639f9bf1097cf4b946735d170fabc3d70 Mon Sep 17 00:00:00 2001 From: Eugen Rochko Date: Wed, 4 Aug 2021 15:00:10 +0200 Subject: [PATCH 19/78] New translations Intents.strings (Spanish) --- .../Intents/input/es_ES/Intents.strings | 24 +++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/Localization/StringsConvertor/Intents/input/es_ES/Intents.strings b/Localization/StringsConvertor/Intents/input/es_ES/Intents.strings index e19069797..cf69be004 100644 --- a/Localization/StringsConvertor/Intents/input/es_ES/Intents.strings +++ b/Localization/StringsConvertor/Intents/input/es_ES/Intents.strings @@ -1,26 +1,26 @@ -"16wxgf" = "Post on Mastodon"; +"16wxgf" = "Publicar en Mastodon"; -"751xkl" = "Text Content"; +"751xkl" = "Contenido del texto"; -"CsR7G2" = "Post"; +"CsR7G2" = "Publicación"; -"HZSGTr" = "What content to post?"; +"HZSGTr" = "¿Qué contenido publicar?"; -"HdGikU" = "Posting failed"; +"HdGikU" = "Publicación fallida"; -"KDNTJ4" = "Failure Reason"; +"KDNTJ4" = "Motivo del fallo"; -"RHxKOw" = "Send Post with text content"; +"RHxKOw" = "Enviar publicación con contenido de texto"; -"RxSqsb" = "Post"; +"RxSqsb" = "Publicación"; "WCIR3D" = "Post ${content} on Mastodon"; -"ZKJSNu" = "Post"; +"ZKJSNu" = "Publicación"; "ZS1XaK" = "${content}"; -"ZbSjzC" = "Visibility"; +"ZbSjzC" = "Visibilidad"; "Zo4jgJ" = "Post Visibility"; @@ -32,9 +32,9 @@ "ayoYEb-ehFLjY" = "${content}, Followers Only"; -"dUyuGg" = "Post"; +"dUyuGg" = "Publicación"; -"dYQ5NN" = "Public"; +"dYQ5NN" = "Público"; "ehFLjY" = "Followers Only"; From cdbfbd7e7138c1f8d7e50d16deaed6e2948fd42e Mon Sep 17 00:00:00 2001 From: Eugen Rochko Date: Wed, 4 Aug 2021 15:00:11 +0200 Subject: [PATCH 20/78] New translations Localizable.stringsdict (Spanish) --- .../input/es_ES/Localizable.stringsdict | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/Localization/StringsConvertor/input/es_ES/Localizable.stringsdict b/Localization/StringsConvertor/input/es_ES/Localizable.stringsdict index 33e100fae..e8c896fe2 100644 --- a/Localization/StringsConvertor/input/es_ES/Localizable.stringsdict +++ b/Localization/StringsConvertor/input/es_ES/Localizable.stringsdict @@ -13,7 +13,7 @@ NSStringFormatValueTypeKey ld one - post + publicación other posts @@ -29,7 +29,7 @@ NSStringFormatValueTypeKey ld one - 1 favorite + 1 favorito other %ld favorites @@ -61,7 +61,7 @@ NSStringFormatValueTypeKey ld one - 1 vote + 1 voto other %ld votes @@ -77,7 +77,7 @@ NSStringFormatValueTypeKey ld one - 1 voter + 1 votante other %ld voters @@ -93,7 +93,7 @@ NSStringFormatValueTypeKey ld one - 1 people talking + 1 persona hablando other %ld people talking From c437a68186344fa2f389ac50f32d0571fab9b602 Mon Sep 17 00:00:00 2001 From: Eugen Rochko Date: Wed, 4 Aug 2021 16:11:50 +0200 Subject: [PATCH 21/78] New translations app.json (Russian) --- Localization/StringsConvertor/input/ru_RU/app.json | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/Localization/StringsConvertor/input/ru_RU/app.json b/Localization/StringsConvertor/input/ru_RU/app.json index 57baa1f34..58692cb7f 100644 --- a/Localization/StringsConvertor/input/ru_RU/app.json +++ b/Localization/StringsConvertor/input/ru_RU/app.json @@ -336,16 +336,16 @@ }, "compose": { "title": { - "new_post": "New Post", - "new_reply": "New Reply" + "new_post": "Новый пост", + "new_reply": "Новый ответ" }, "media_selection": { - "camera": "Take Photo", + "camera": "Сделать фото", "photo_library": "Photo Library", - "browse": "Browse" + "browse": "Выбрать" }, "content_input_placeholder": "Type or paste what’s on your mind", - "compose_action": "Publish", + "compose_action": "Опубликовать", "replying_to_user": "replying to %s", "attachment": { "photo": "photo", From e8c53e1b5b08404c822b01c6715adcb9d796d292 Mon Sep 17 00:00:00 2001 From: Eugen Rochko Date: Wed, 4 Aug 2021 16:11:51 +0200 Subject: [PATCH 22/78] New translations Intents.strings (Spanish) --- .../Intents/input/es_ES/Intents.strings | 24 +++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/Localization/StringsConvertor/Intents/input/es_ES/Intents.strings b/Localization/StringsConvertor/Intents/input/es_ES/Intents.strings index cf69be004..0c58015bc 100644 --- a/Localization/StringsConvertor/Intents/input/es_ES/Intents.strings +++ b/Localization/StringsConvertor/Intents/input/es_ES/Intents.strings @@ -14,7 +14,7 @@ "RxSqsb" = "Publicación"; -"WCIR3D" = "Post ${content} on Mastodon"; +"WCIR3D" = "Publicar ${content} en Mastodon"; "ZKJSNu" = "Publicación"; @@ -22,30 +22,30 @@ "ZbSjzC" = "Visibilidad"; -"Zo4jgJ" = "Post Visibility"; +"Zo4jgJ" = "Visibilidad de la publicación"; -"apSxMG-dYQ5NN" = "There are ${count} options matching ‘Public’."; +"apSxMG-dYQ5NN" = "Hay ${count} opciones que coinciden con 'Público'."; -"apSxMG-ehFLjY" = "There are ${count} options matching ‘Followers Only’."; +"apSxMG-ehFLjY" = "Hay ${count} opciones que coinciden con 'Solo seguidores'."; -"ayoYEb-dYQ5NN" = "${content}, Public"; +"ayoYEb-dYQ5NN" = "${content}, Público"; -"ayoYEb-ehFLjY" = "${content}, Followers Only"; +"ayoYEb-ehFLjY" = "${content}, Solo seguidores"; "dUyuGg" = "Publicación"; "dYQ5NN" = "Público"; -"ehFLjY" = "Followers Only"; +"ehFLjY" = "Solo seguidores"; -"gfePDu" = "Posting failed. ${failureReason}"; +"gfePDu" = "Error al publicar. ${failureReason}"; -"k7dbKQ" = "Post was sent successfully."; +"k7dbKQ" = "La publicación se envió correctamente."; -"oGiqmY-dYQ5NN" = "Just to confirm, you wanted ‘Public’?"; +"oGiqmY-dYQ5NN" = "Solo para confirmar, ¿querías \"Público\"?"; -"oGiqmY-ehFLjY" = "Just to confirm, you wanted ‘Followers Only’?"; +"oGiqmY-ehFLjY" = "Solo para confirmar, ¿querías \"Solo seguidores\"?"; "rM6dvp" = "URL"; -"ryJLwG" = "Post was sent successfully. "; +"ryJLwG" = "La publicación se envió correctamente. "; From 04ab8da2e05f7669e29e4ec090f96bbbb4b65a0b Mon Sep 17 00:00:00 2001 From: Eugen Rochko Date: Wed, 4 Aug 2021 18:35:36 +0200 Subject: [PATCH 23/78] New translations app.json (French) --- .../StringsConvertor/input/fr_FR/app.json | 86 +++++++++---------- 1 file changed, 43 insertions(+), 43 deletions(-) diff --git a/Localization/StringsConvertor/input/fr_FR/app.json b/Localization/StringsConvertor/input/fr_FR/app.json index 7b5e271e4..1b988e0d9 100644 --- a/Localization/StringsConvertor/input/fr_FR/app.json +++ b/Localization/StringsConvertor/input/fr_FR/app.json @@ -2,78 +2,78 @@ "common": { "alerts": { "common": { - "please_try_again": "Please try again.", - "please_try_again_later": "Please try again later." + "please_try_again": "Merci de réessayer.", + "please_try_again_later": "Merci de réessayer plus tard." }, "sign_up_failure": { - "title": "Sign Up Failure" + "title": "Échec de l'inscription" }, "server_error": { - "title": "Server Error" + "title": "Erreur du serveur" }, "vote_failure": { - "title": "Vote Failure", - "poll_expired": "The poll has expired" + "title": "Le vote n’a pas pu être enregistré", + "poll_expired": "Le sondage a expiré" }, "discard_post_content": { - "title": "Discard Draft", - "message": "Confirm to discard composed post content." + "title": "Abandonner le brouillon", + "message": "Confirmez pour abandonner le contenu de votre message." }, "publish_post_failure": { - "title": "Publish Failure", - "message": "Failed to publish the post.\nPlease check your internet connection.", + "title": "La publication a échoué", + "message": "La publication a échoué.\nVeuillez vérifier votre accès à Internet.", "attachments_message": { - "video_attach_with_photo": "Cannot attach a video to a post that already contains images.", - "more_than_one_video": "Cannot attach more than one video." + "video_attach_with_photo": "Impossible de joindre une vidéo à un statut contenant déjà des images.", + "more_than_one_video": "Impossible de joindre plus d’une vidéo." } }, "edit_profile_failure": { - "title": "Edit Profile Error", - "message": "Cannot edit profile. Please try again." + "title": "Erreur lors de l'édition du profil", + "message": "Impossible de modifier le profil. Veuillez réessayer." }, "sign_out": { - "title": "Sign Out", - "message": "Are you sure you want to sign out?", - "confirm": "Sign Out" + "title": "Se déconnecter", + "message": "Voulez-vous vraiment vous déconnecter ?", + "confirm": "Se déconnecter" }, "block_domain": { - "title": "Are you really, really sure you want to block the entire %s? In most cases a few targeted blocks or mutes are sufficient and preferable. You will not see content from that domain and any of your followers from that domain will be removed.", - "block_entire_domain": "Block Domain" + "title": "Voulez-vous vraiment, vraiment bloquer %s en entier ? Dans la plupart des cas, quelques blocages ou masquages ciblés sont suffisants et préférables. Vous ne verrez plus de contenu provenant de ce domaine, ni dans fils publics, ni dans vos notifications. Vos abonnés utilisant ce domaine seront retirés.", + "block_entire_domain": "Bloquer le domaine" }, "save_photo_failure": { - "title": "Save Photo Failure", - "message": "Please enable the photo library access permission to save the photo." + "title": "Échec de l'enregistrement de la photo", + "message": "Veuillez activer la permission d'accès à la photothèque pour enregistrer la photo." }, "delete_post": { - "title": "Are you sure you want to delete this post?", - "delete": "Delete" + "title": "Voulez-vous vraiment supprimer ce message ?", + "delete": "Supprimer" }, "clean_cache": { - "title": "Clean Cache", - "message": "Successfully cleaned %s cache." + "title": "Vider le cache", + "message": "Cache de %s effacé avec succès." } }, "controls": { "actions": { - "back": "Back", - "next": "Next", - "previous": "Previous", - "open": "Open", - "add": "Add", - "remove": "Remove", - "edit": "Edit", - "save": "Save", + "back": "Retour", + "next": "Suivant", + "previous": "Précédent", + "open": "Ouvrir", + "add": "Ajouter", + "remove": "Supprimer", + "edit": "Éditer", + "save": "Enregistrer", "ok": "OK", - "done": "Done", - "confirm": "Confirm", - "continue": "Continue", - "cancel": "Cancel", - "discard": "Discard", - "try_again": "Try Again", - "take_photo": "Take Photo", - "save_photo": "Save Photo", - "copy_photo": "Copy Photo", - "sign_in": "Sign In", + "done": "Terminé", + "confirm": "Confirmer", + "continue": "Continuer", + "cancel": "Annuler", + "discard": "Abandonner", + "try_again": "Réessayer", + "take_photo": "Prendre une photo", + "save_photo": "Prendre une photo", + "copy_photo": "Copier la photo", + "sign_in": "Connexion", "sign_up": "Sign Up", "see_more": "See More", "preview": "Preview", From bfa80eb5ed2167c135600c045fd2d2abb6ff5345 Mon Sep 17 00:00:00 2001 From: Eugen Rochko Date: Wed, 4 Aug 2021 19:55:57 +0200 Subject: [PATCH 24/78] New translations app.json (French) --- .../StringsConvertor/input/fr_FR/app.json | 376 +++++++++--------- 1 file changed, 188 insertions(+), 188 deletions(-) diff --git a/Localization/StringsConvertor/input/fr_FR/app.json b/Localization/StringsConvertor/input/fr_FR/app.json index 1b988e0d9..d6d8b6a0a 100644 --- a/Localization/StringsConvertor/input/fr_FR/app.json +++ b/Localization/StringsConvertor/input/fr_FR/app.json @@ -71,144 +71,144 @@ "discard": "Abandonner", "try_again": "Réessayer", "take_photo": "Prendre une photo", - "save_photo": "Prendre une photo", + "save_photo": "Enregistrer la photo", "copy_photo": "Copier la photo", - "sign_in": "Connexion", - "sign_up": "Sign Up", - "see_more": "See More", - "preview": "Preview", - "share": "Share", - "share_user": "Share %s", - "share_post": "Share Post", - "open_in_safari": "Open in Safari", - "find_people": "Find people to follow", - "manually_search": "Manually search instead", - "skip": "Skip", - "reply": "Reply", - "report_user": "Report %s", - "block_domain": "Block %s", - "unblock_domain": "Unblock %s", - "settings": "Settings", - "delete": "Delete" + "sign_in": "Se connecter", + "sign_up": "Créer un compte", + "see_more": "Voir plus", + "preview": "Aperçu", + "share": "Partager", + "share_user": "Partager %s", + "share_post": "Partager la publication", + "open_in_safari": "Ouvrir dans Safari", + "find_people": "Trouver des personnes à suivre", + "manually_search": "Rechercher manuellement à la place", + "skip": "Passer", + "reply": "Répondre", + "report_user": "Signaler %s", + "block_domain": "Bloquer %s", + "unblock_domain": "Débloquer %s", + "settings": "Paramètres", + "delete": "Supprimer" }, "tabs": { - "home": "Home", - "search": "Search", + "home": "Accueil", + "search": "Rechercher", "notification": "Notification", - "profile": "Profile" + "profile": "Profil" }, "keyboard": { "common": { - "switch_to_tab": "Switch to %s", - "compose_new_post": "Compose New Post", - "show_favorites": "Show Favorites", - "open_settings": "Open Settings" + "switch_to_tab": "Basculer vers %s", + "compose_new_post": "Rédiger un nouveau message", + "show_favorites": "Afficher les favoris", + "open_settings": "Ouvrir les paramètres" }, "timeline": { - "previous_status": "Previous Post", - "next_status": "Next Post", - "open_status": "Open Post", - "open_author_profile": "Open Author's Profile", - "open_reblogger_profile": "Open Reblogger's Profile", - "reply_status": "Reply to Post", - "toggle_reblog": "Toggle Reblog on Post", - "toggle_favorite": "Toggle Favorite on Post", - "toggle_content_warning": "Toggle Content Warning", - "preview_image": "Preview Image" + "previous_status": "Article précédent", + "next_status": "Article suivant", + "open_status": "Ouvrir la publication", + "open_author_profile": "Ouvrir le profil de l'auteur", + "open_reblogger_profile": "Ouvrir le profil du rebloggeur", + "reply_status": "Répondre à la publication", + "toggle_reblog": "Basculer le reblogue lors de la publication", + "toggle_favorite": "Basculer le favori lors de la publication", + "toggle_content_warning": "Basculer l’avertissement de contenu", + "preview_image": "Prévisualiser l’image" }, "segmented_control": { - "previous_section": "Previous Section", - "next_section": "Next Section" + "previous_section": "Section précédente", + "next_section": "Prochaine section" } }, "status": { - "user_reblogged": "%s reblogged", - "user_replied_to": "Replied to %s", - "show_post": "Show Post", - "show_user_profile": "Show user profile", - "content_warning": "Content Warning", - "media_content_warning": "Tap anywhere to reveal", + "user_reblogged": "%s à reblogué", + "user_replied_to": "À répondu à %s", + "show_post": "Montrer la publication", + "show_user_profile": "Montrer le profil de l’utilisateur", + "content_warning": "Avertissement de contenu", + "media_content_warning": "Tapotez n’importe où pour révéler la publication", "poll": { - "vote": "Vote", - "time_left": "%s left", - "closed": "Closed" + "vote": "Voter", + "time_left": "%s restantes", + "closed": "Fermé" }, "actions": { - "reply": "Reply", - "reblog": "Reblog", - "unreblog": "Undo reblog", - "favorite": "Favorite", - "unfavorite": "Unfavorite", + "reply": "Répondre", + "reblog": "Rebloguer", + "unreblog": "Annuler le reblog", + "favorite": "Favori", + "unfavorite": "Retirer des favoris", "menu": "Menu" }, "tag": { "url": "URL", "mention": "Mention", - "link": "Link", + "link": "Lien", "hashtag": "Hashtag", - "email": "Email", - "emoji": "Emoji" + "email": "Courriel", + "emoji": "Émoji" } }, "friendship": { - "follow": "Follow", - "following": "Following", - "request": "Request", - "pending": "Pending", - "block": "Block", - "block_user": "Block %s", - "block_domain": "Block %s", - "unblock": "Unblock", - "unblock_user": "Unblock %s", - "blocked": "Blocked", - "mute": "Mute", - "mute_user": "Mute %s", - "unmute": "Unmute", - "unmute_user": "Unmute %s", - "muted": "Muted", - "edit_info": "Edit Info" + "follow": "Suivre", + "following": "Suivi", + "request": "Requête", + "pending": "En attente", + "block": "Bloquer", + "block_user": "Bloquer %s", + "block_domain": "Bloquer %s", + "unblock": "Débloquer", + "unblock_user": "Débloquer %s", + "blocked": "Bloqué", + "mute": "Masquer", + "mute_user": "Ignorer %s", + "unmute": "Ne plus ignorer", + "unmute_user": "Ne plus masquer %s", + "muted": "Masqué", + "edit_info": "Éditer les infos" }, "timeline": { - "filtered": "Filtered", + "filtered": "Filtré", "timestamp": { - "now": "Now", - "time_ago": "%s ago" + "now": "Maintenant", + "time_ago": "il y a %s" }, "loader": { - "load_missing_posts": "Load missing posts", - "loading_missing_posts": "Loading missing posts...", - "show_more_replies": "Show more replies" + "load_missing_posts": "Charger les messages manquants", + "loading_missing_posts": "Charger les messages manquants...", + "show_more_replies": "Charger plus de réponses" }, "header": { - "no_status_found": "No Post Found", - "blocking_warning": "You can’t view this user's profile\n until you unblock them.\nYour profile looks like this to them.", - "user_blocking_warning": "You can’t view %s’s profile\n until you unblock them.\nYour profile looks like this to them.", - "blocked_warning": "You can’t view this user’s profile\n until they unblock you.", - "user_blocked_warning": "You can’t view %s’s profile\n until they unblock you.", - "suspended_warning": "This user has been suspended.", - "user_suspended_warning": "%s’s account has been suspended." + "no_status_found": "Aucune publication trouvée", + "blocking_warning": "Vous ne pouvez pas voir le profil de cet utilisateur\n tant que vous ne l’avez pas débloqué\nVotre profil ressemble à ça pour lui.", + "user_blocking_warning": "Vous ne pouvez pas voir le profil de %s tant que vous ne l’avez pas débloqué\nVotre profil ressemble à ça pour lui.", + "blocked_warning": "Vous ne pouvez pas voir le profil de cet utilisateur\n tant qu'il ne vous aura pas débloqué.", + "user_blocked_warning": "Vous ne pouvez pas voir le profil de %s\n tant qu'il ne vous aura pas débloqué.", + "suspended_warning": "Cet utilisateur a été suspendu.", + "user_suspended_warning": "Le compte de %s à été suspendu." }, "accessibility": { - "count_replies": "%s replies", + "count_replies": "%s réponses", "count_reblogs": "%s reblogs", - "count_favorites": "%s favorites" + "count_favorites": "%s favoris" } } } }, "scene": { "welcome": { - "slogan": "Social networking\nback in your hands." + "slogan": "Le réseau social qui vous rend le contrôle." }, "server_picker": { - "title": "Pick a server,\nany server.", + "title": "Choisissez un serveur,\nn'importe quel serveur.", "button": { "category": { - "all": "All", - "all_accessiblity_description": "Category: All", - "academia": "academia", - "activism": "activism", - "food": "food", + "all": "Tout", + "all_accessiblity_description": "Catégorie: Toutes", + "academia": "domaine universitaire", + "activism": "activisme", + "food": "nourriture", "furry": "furry", "games": "games", "general": "general", @@ -265,88 +265,88 @@ "username": "Username", "email": "Email", "password": "Password", - "agreement": "Agreement", - "locale": "Locale", - "reason": "Reason" + "agreement": "Accord", + "locale": "Lieu", + "reason": "Raison" }, "reason": { - "blocked": "%s contains a disallowed email provider", - "unreachable": "%s does not seem to exist", - "taken": "%s is already in use", - "reserved": "%s is a reserved keyword", - "accepted": "%s must be accepted", - "blank": "%s is required", - "invalid": "%s is invalid", - "too_long": "%s is too long", - "too_short": "%s is too short", - "inclusion": "%s is not a supported value" + "blocked": "%s contient un fournisseur courriel proscrit", + "unreachable": "%s ne semble pas exister", + "taken": "%s est déjà utilisé", + "reserved": "%s est un mot clé réservé", + "accepted": "%s doit être accepté", + "blank": "%s est requis", + "invalid": "%s est invalide", + "too_long": "%s est trop long", + "too_short": "%s est trop court", + "inclusion": "%s n’est pas une valeur acceptée" }, "special": { - "username_invalid": "Username must only contain alphanumeric characters and underscores", - "username_too_long": "Username is too long (can’t be longer than 30 characters)", - "email_invalid": "This is not a valid email address", - "password_too_short": "Password is too short (must be at least 8 characters)" + "username_invalid": "Le nom d’utilisateur ne doit que contenir des caractères alphanumériques et des traits de soulignements", + "username_too_long": "Le nom d’utilisateur est trop long (ne doit pas dépasser 30 caractères)", + "email_invalid": "Cette adresse courriel n’est pas valide", + "password_too_short": "Le mot de passe est trop court (doit contenir au moins 8 caractères)" } } }, "server_rules": { - "title": "Some ground rules.", - "subtitle": "These rules are set by the admins of %s.", - "prompt": "By continuing, you’re subject to the terms of service and privacy policy for %s.", - "terms_of_service": "terms of service", - "privacy_policy": "privacy policy", + "title": "Règles de base.", + "subtitle": "Ces règles sont mis en place par les administrateurs de %s.", + "prompt": "En continuant, vous êtes assujettis à l’entente de service et la politique de confidentialité de %s.", + "terms_of_service": "entente de service", + "privacy_policy": "politique de confidentialité", "button": { - "confirm": "I Agree" + "confirm": "J’accepte" } }, "confirm_email": { - "title": "One last thing.", - "subtitle": "We just sent an email to %s,\ntap the link to confirm your account.", + "title": "Une dernière chose.", + "subtitle": "Nous venons d’envoyer un courriel à %s,\ntapotez le lien pour confirmer votre compte.", "button": { - "open_email_app": "Open Email App", - "dont_receive_email": "I never got an email" + "open_email_app": "Ouvrir l’application de courriel", + "dont_receive_email": "Je n’ai jamais reçu de courriel" }, "dont_receive_email": { - "title": "Check your email", - "description": "Check if your email address is correct as well as your junk folder if you haven’t.", - "resend_email": "Resend Email" + "title": "Vérifier vos courriels", + "description": "Vérifiez que votre adresse courriel est valide ainsi que votre fichier spam si ce n’est pas déjà fait.", + "resend_email": "Renvoyer le courriel" }, "open_email_app": { - "title": "Check your inbox.", - "description": "We just sent you an email. Check your junk folder if you haven’t.", - "mail": "Mail", - "open_email_client": "Open Email Client" + "title": "Vérifier votre boîte aux lettres.", + "description": "Nous venons de vous envoyer un courriel. Vérifier votre fichier spam si vous ne l’avez pas déjà fait.", + "mail": "Courriel", + "open_email_client": "Ouvrir le client de messagerie" } }, "home_timeline": { - "title": "Home", + "title": "Accueil", "navigation_bar_state": { - "offline": "Offline", - "new_posts": "See new posts", - "published": "Published!", - "Publishing": "Publishing post..." + "offline": "Hors ligne", + "new_posts": "Voir les nouvelles publications", + "published": "Publié!", + "Publishing": "Publication en cours ..." } }, "suggestion_account": { - "title": "Find People to Follow", - "follow_explain": "When you follow someone, you’ll see their posts in your home feed." + "title": "Trouver des personnes à suivre", + "follow_explain": "Quand vous suivez quelqu'un, vous verrez leurs messages dans votre flux d’accueil." }, "public_timeline": { "title": "Public" }, "compose": { "title": { - "new_post": "New Post", - "new_reply": "New Reply" + "new_post": "Nouvelle Publication", + "new_reply": "Nouvelle réponse" }, "media_selection": { - "camera": "Take Photo", - "photo_library": "Photo Library", - "browse": "Browse" + "camera": "Prendre une photo", + "photo_library": "Bibliothèque d'images", + "browse": "Parcourir" }, - "content_input_placeholder": "Type or paste what’s on your mind", - "compose_action": "Publish", - "replying_to_user": "replying to %s", + "content_input_placeholder": "Tapez ou collez ce qui est sur votre esprit", + "compose_action": "Publier", + "replying_to_user": "répondre à %s", "attachment": { "photo": "photo", "video": "video", @@ -431,94 +431,94 @@ } }, "search": { - "title": "Search", + "title": "Rechercher", "search_bar": { - "placeholder": "Search hashtags and users", - "cancel": "Cancel" + "placeholder": "Rechercher des hashtags et des utilisateurs", + "cancel": "Annuler" }, "recommend": { - "button_text": "See All", + "button_text": "Tout Voir", "hash_tag": { - "title": "Trending on Mastodon", - "description": "Hashtags that are getting quite a bit of attention", - "people_talking": "%s people are talking" + "title": "Tendance sur Mastodon", + "description": "Les hashtags qui reçoivent pas mal d'attention", + "people_talking": "%s personnes parlent" }, "accounts": { - "title": "Accounts you might like", - "description": "You may like to follow these accounts", - "follow": "Follow" + "title": "Comptes que vous pourriez aimer", + "description": "Vous aimeriez peut-être suivre ces comptes", + "follow": "Suivre" } }, "searching": { "segment": { - "all": "All", - "people": "People", + "all": "Tout", + "people": "Personnes", "hashtags": "Hashtags", - "posts": "Posts" + "posts": "Publications" }, "empty_state": { - "no_results": "No results" + "no_results": "Aucun résultat" }, - "recent_search": "Recent searches", - "clear": "Clear" + "recent_search": "Recherches récentes", + "clear": "Effacer" } }, "hashtag": { - "prompt": "%s people talking" + "prompt": "%s personnes parlent" }, "favorite": { - "title": "Your Favorites" + "title": "Vos favoris" }, "notification": { "title": { - "Everything": "Everything", + "Everything": "Tout", "Mentions": "Mentions" }, "action": { - "follow": "followed you", - "favourite": "favorited your post", - "reblog": "reblogged your post", - "poll": "Your poll has ended", - "mention": "mentioned you", - "follow_request": "requested to follow you" + "follow": "vous suit", + "favourite": "a ajouté votre message à ses favoris", + "reblog": "a reblogué votre post", + "poll": "Votre sondage est terminé", + "mention": "vous a mentionné", + "follow_request": "a demandé à vous suivre" }, "keyobard": { - "show_everything": "Show Everything", - "show_mentions": "Show Mentions" + "show_everything": "Tout Afficher", + "show_mentions": "Afficher les mentions" } }, "thread": { - "back_title": "Post", - "title": "Post from %s" + "back_title": "Publication", + "title": "Publication de %s" }, "settings": { - "title": "Settings", + "title": "Paramètres", "section": { "appearance": { - "title": "Appearance", - "automatic": "Automatic", - "light": "Always Light", - "dark": "Always Dark" + "title": "Apparence", + "automatic": "Automatique", + "light": "Toujours claire", + "dark": "Toujours sombre" }, "notifications": { "title": "Notifications", - "favorites": "Favorites my post", - "follows": "Follows me", - "boosts": "Reblogs my post", - "mentions": "Mentions me", + "favorites": "Ajoute l’une de mes publications à ses favoris", + "follows": "Me suit", + "boosts": "Reblogue mon message", + "mentions": "Me mentionne", "trigger": { - "anyone": "anyone", - "follower": "a follower", - "follow": "anyone I follow", - "noone": "no one", - "title": "Notify me when" + "anyone": "n’importe qui", + "follower": "un abonné", + "follow": "toute personne que je suis", + "noone": "personne", + "title": "Me notifier lorsque" } }, "preference": { - "title": "Preferences", - "true_black_dark_mode": "True black dark mode", - "disable_avatar_animation": "Disable animated avatars", - "disable_emoji_animation": "Disable animated emojis", + "title": "Préférences", + "true_black_dark_mode": "Vrai mode sombre", + "disable_avatar_animation": "Désactiver les avatars animés", + "disable_emoji_animation": "Désactiver les émoticônes animées", "using_default_browser": "Use default browser to open links" }, "boring_zone": { From d42dd4a78202e5d67ca299b5a7bbada447fe8f06 Mon Sep 17 00:00:00 2001 From: Eugen Rochko Date: Wed, 4 Aug 2021 21:06:59 +0200 Subject: [PATCH 25/78] New translations app.json (French) --- .../StringsConvertor/input/fr_FR/app.json | 172 +++++++++--------- 1 file changed, 86 insertions(+), 86 deletions(-) diff --git a/Localization/StringsConvertor/input/fr_FR/app.json b/Localization/StringsConvertor/input/fr_FR/app.json index d6d8b6a0a..74e2b703a 100644 --- a/Localization/StringsConvertor/input/fr_FR/app.json +++ b/Localization/StringsConvertor/input/fr_FR/app.json @@ -210,61 +210,61 @@ "activism": "activisme", "food": "nourriture", "furry": "furry", - "games": "games", - "general": "general", - "journalism": "journalism", + "games": "jeux", + "general": "général", + "journalism": "journalisme", "lgbt": "lgbt", - "regional": "regional", + "regional": "régional", "art": "art", - "music": "music", + "music": "musique", "tech": "tech" }, - "see_less": "See Less", - "see_more": "See More" + "see_less": "Voir moins", + "see_more": "Voir plus" }, "label": { - "language": "LANGUAGE", - "users": "USERS", - "category": "CATEGORY" + "language": "LANGUE", + "users": "UTILISATEURS", + "category": "CATÉGORIE" }, "input": { - "placeholder": "Find a server or join your own..." + "placeholder": "Trouvez un serveur ou rejoignez le vôtre..." }, "empty_state": { - "finding_servers": "Finding available servers...", - "bad_network": "Something went wrong while loading the data. Check your internet connection.", - "no_results": "No results" + "finding_servers": "Recherche des serveurs disponibles...", + "bad_network": "Une erreur s'est produite lors du chargement des données. Vérifiez votre connexion Internet.", + "no_results": "Aucun résultat" } }, "register": { - "title": "Tell us about you.", + "title": "Parlez-nous de vous.", "input": { "avatar": { - "delete": "Delete" + "delete": "Supprimer" }, "username": { - "placeholder": "username", - "duplicate_prompt": "This username is taken." + "placeholder": "nom d'utilisateur", + "duplicate_prompt": "Ce nom d'utilisateur est déjà pris." }, "display_name": { - "placeholder": "display name" + "placeholder": "nom affiché" }, "email": { - "placeholder": "email" + "placeholder": "courriel" }, "password": { - "placeholder": "password", - "hint": "Your password needs at least eight characters" + "placeholder": "mot de passe", + "hint": "Votre mot de passe doit contenir au moins 8 caractères" }, "invite": { - "registration_user_invite_request": "Why do you want to join?" + "registration_user_invite_request": "Pourquoi voulez-vous vous inscrire ?" } }, "error": { "item": { - "username": "Username", - "email": "Email", - "password": "Password", + "username": "Nom d'utilisateur", + "email": "Courriel", + "password": "Mot de passe", "agreement": "Accord", "locale": "Lieu", "reason": "Raison" @@ -349,84 +349,84 @@ "replying_to_user": "répondre à %s", "attachment": { "photo": "photo", - "video": "video", - "attachment_broken": "This %s is broken and can’t be\nuploaded to Mastodon.", - "description_photo": "Describe the photo for the visually-impaired...", - "description_video": "Describe the video for the visually-impaired..." + "video": "vidéo", + "attachment_broken": "Ce %s est brisé et ne peut pas être\ntéléversé sur Mastodon.", + "description_photo": "Décrire cette photo pour les personnes malvoyantes...", + "description_video": "Décrire cette vidéo pour les personnes malvoyantes..." }, "poll": { - "duration_time": "Duration: %s", + "duration_time": "Durée: %s", "thirty_minutes": "30 minutes", - "one_hour": "1 Hour", - "six_hours": "6 Hours", - "one_day": "1 Day", - "three_days": "3 Days", - "seven_days": "7 Days", + "one_hour": "1 Heure", + "six_hours": "6 Heures", + "one_day": "1 Jour", + "three_days": "3 jour", + "seven_days": "7 jour", "option_number": "Option %ld" }, "content_warning": { - "placeholder": "Write an accurate warning here..." + "placeholder": "Écrivez un avertissement précis ici..." }, "visibility": { "public": "Public", - "unlisted": "Unlisted", - "private": "Followers only", - "direct": "Only people I mention" + "unlisted": "Non listé", + "private": "Abonnés seulement", + "direct": "Seulement les personnes que je mentionne" }, "auto_complete": { - "space_to_add": "Space to add" + "space_to_add": "Espace à ajouter" }, "accessibility": { - "append_attachment": "Add Attachment", - "append_poll": "Add Poll", - "remove_poll": "Remove Poll", - "custom_emoji_picker": "Custom Emoji Picker", - "enable_content_warning": "Enable Content Warning", - "disable_content_warning": "Disable Content Warning", - "post_visibility_menu": "Post Visibility Menu", - "input_limit_remains_count": "Input limit remains %ld", - "input_limit_exceeds_count": "Input limit exceeds %ld" + "append_attachment": "Joindre un document", + "append_poll": "Ajouter un Sondage", + "remove_poll": "Retirer le sondage", + "custom_emoji_picker": "Sélecteur d’émojis personnalisé", + "enable_content_warning": "Basculer l’avertissement de contenu", + "disable_content_warning": "Désactiver l'avertissement de contenu", + "post_visibility_menu": "Menu de Visibilité de la publication", + "input_limit_remains_count": "La limite d'entrée reste %ld", + "input_limit_exceeds_count": "La limite d'entrée dépasse %ld" }, "keyboard": { - "discard_post": "Discard Post", - "publish_post": "Publish Post", - "toggle_poll": "Toggle Poll", - "toggle_content_warning": "Toggle Content Warning", - "append_attachment_entry": "Add Attachment - %s", - "select_visibility_entry": "Select Visibility - %s" + "discard_post": "Rejeter la publication", + "publish_post": "Publier la publication", + "toggle_poll": "Basculer le sondage", + "toggle_content_warning": "Basculer l’avertissement de contenu", + "append_attachment_entry": "Ajouter une pièce jointe - %s", + "select_visibility_entry": "Sélectionnez la Visibilité - %s" } }, "profile": { "dashboard": { - "posts": "posts", - "following": "following", - "followers": "followers", + "posts": "publications", + "following": "abonnements", + "followers": "abonnés", "accessibility": { - "count_posts": "%ld posts", - "count_following": "%ld following", - "count_followers": "%ld followers" + "count_posts": "%ld publications", + "count_following": "%ld abonnés", + "count_followers": "%ld abonnés" } }, "fields": { - "add_row": "Add Row", + "add_row": "Ajouter une rangée", "placeholder": { - "label": "Label", - "content": "Content" + "label": "Étiquette", + "content": "Contenu" } }, "segmented_control": { - "posts": "Posts", - "replies": "Replies", - "media": "Media" + "posts": "Publications", + "replies": "Réponses", + "media": "Média" }, "relationship_action_alert": { "confirm_unmute_user": { - "title": "Unmute Account", - "message": "Confirm to unmute %s" + "title": "Ne plus mettre en sourdine ce compte", + "message": "Êtes-vous sûr de vouloir mettre en sourdine %s" }, "confirm_unblock_usre": { - "title": "Unblock Account", - "message": "Confirm to unblock %s" + "title": "Débloquer le compte", + "message": "Confirmer le déblocage de %s" } } }, @@ -519,32 +519,32 @@ "true_black_dark_mode": "Vrai mode sombre", "disable_avatar_animation": "Désactiver les avatars animés", "disable_emoji_animation": "Désactiver les émoticônes animées", - "using_default_browser": "Use default browser to open links" + "using_default_browser": "Utiliser le navigateur par défaut pour ouvrir les liens" }, "boring_zone": { - "title": "The Boring Zone", - "account_settings": "Account Settings", - "terms": "Terms of Service", - "privacy": "Privacy Policy" + "title": "La zone ennuyante", + "account_settings": "Paramètres du compte", + "terms": "Entente de service", + "privacy": "Politique de confidentialité" }, "spicy_zone": { - "title": "The Spicy Zone", - "clear": "Clear Media Cache", - "signout": "Sign Out" + "title": "La Zone Épicée", + "clear": "Vider le cache des médias", + "signout": "Se déconnecter" } }, "footer": { - "mastodon_description": "Mastodon is open source software. You can report issues on GitHub at %s (%s)" + "mastodon_description": "Mastodon est un logiciel open source. Vous pouvez rapporter des problèmes sur GitHub au %s (%s)" }, "keyboard": { - "close_settings_window": "Close Settings Window" + "close_settings_window": "Fermer la fenêtre des paramètres" } }, "report": { - "title": "Report %s", - "step1": "Step 1 of 2", - "step2": "Step 2 of 2", - "content1": "Are there any other posts you’d like to add to the report?", + "title": "Signaler %s", + "step1": "Étape 1 de 2", + "step2": "Étape 2 de 2", + "content1": "Y a-t-il d’autres messages que vous aimeriez ajouter au signalement?", "content2": "Is there anything the moderators should know about this report?", "send": "Send Report", "skip_to_send": "Send without comment", From 4e23f48417926d80870c5c1cf51e93d1aeb5ad9f Mon Sep 17 00:00:00 2001 From: Eugen Rochko Date: Wed, 4 Aug 2021 22:13:03 +0200 Subject: [PATCH 26/78] New translations app.json (French) --- .../StringsConvertor/input/fr_FR/app.json | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/Localization/StringsConvertor/input/fr_FR/app.json b/Localization/StringsConvertor/input/fr_FR/app.json index 74e2b703a..baae1e20a 100644 --- a/Localization/StringsConvertor/input/fr_FR/app.json +++ b/Localization/StringsConvertor/input/fr_FR/app.json @@ -176,7 +176,7 @@ }, "loader": { "load_missing_posts": "Charger les messages manquants", - "loading_missing_posts": "Charger les messages manquants...", + "loading_missing_posts": "Chargement des publications manquantes...", "show_more_replies": "Charger plus de réponses" }, "header": { @@ -545,16 +545,16 @@ "step1": "Étape 1 de 2", "step2": "Étape 2 de 2", "content1": "Y a-t-il d’autres messages que vous aimeriez ajouter au signalement?", - "content2": "Is there anything the moderators should know about this report?", - "send": "Send Report", - "skip_to_send": "Send without comment", - "text_placeholder": "Type or paste additional comments" + "content2": "Y a-t-il quelque chose que les modérateurs devraient savoir sur ce rapport ?", + "send": "Envoyer le rapport", + "skip_to_send": "Envoyer sans commentaire", + "text_placeholder": "Tapez ou collez des informations supplémentaires" }, "preview": { "keyboard": { - "close_preview": "Close Preview", - "show_next": "Show Next", - "show_previous": "Show Previous" + "close_preview": "Fermer l'aperçu", + "show_next": "Afficher le suivant", + "show_previous": "Afficher le précédent" } } } From 56c2cbdceccce73f7f5d1a8b977ca4622fe2c62b Mon Sep 17 00:00:00 2001 From: Eugen Rochko Date: Wed, 4 Aug 2021 22:13:04 +0200 Subject: [PATCH 27/78] New translations ios-infoPlist.json (French) --- .../StringsConvertor/input/fr_FR/ios-infoPlist.json | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/Localization/StringsConvertor/input/fr_FR/ios-infoPlist.json b/Localization/StringsConvertor/input/fr_FR/ios-infoPlist.json index c6db73de0..d57776dd6 100644 --- a/Localization/StringsConvertor/input/fr_FR/ios-infoPlist.json +++ b/Localization/StringsConvertor/input/fr_FR/ios-infoPlist.json @@ -1,6 +1,6 @@ { - "NSCameraUsageDescription": "Used to take photo for post status", - "NSPhotoLibraryAddUsageDescription": "Used to save photo into the Photo Library", - "NewPostShortcutItemTitle": "New Post", - "SearchShortcutItemTitle": "Search" + "NSCameraUsageDescription": "Utilisé pour prendre une photo lors de la publication d’un statut", + "NSPhotoLibraryAddUsageDescription": "Utilisé pour enregistrer les photos dans la Photothèque", + "NewPostShortcutItemTitle": "Nouvelle Publication", + "SearchShortcutItemTitle": "Rechercher" } From 8511588c080d9981fc03ca31b82fb270b04509a0 Mon Sep 17 00:00:00 2001 From: Eugen Rochko Date: Wed, 4 Aug 2021 22:13:06 +0200 Subject: [PATCH 28/78] New translations Intents.strings (French) --- .../Intents/input/fr_FR/Intents.strings | 44 +++++++++---------- 1 file changed, 22 insertions(+), 22 deletions(-) diff --git a/Localization/StringsConvertor/Intents/input/fr_FR/Intents.strings b/Localization/StringsConvertor/Intents/input/fr_FR/Intents.strings index e19069797..b21e895e3 100644 --- a/Localization/StringsConvertor/Intents/input/fr_FR/Intents.strings +++ b/Localization/StringsConvertor/Intents/input/fr_FR/Intents.strings @@ -1,51 +1,51 @@ -"16wxgf" = "Post on Mastodon"; +"16wxgf" = "Publier sur Mastodon"; -"751xkl" = "Text Content"; +"751xkl" = "Contenu textuel"; -"CsR7G2" = "Post"; +"CsR7G2" = "Publication"; -"HZSGTr" = "What content to post?"; +"HZSGTr" = "Quel contenu publier?"; -"HdGikU" = "Posting failed"; +"HdGikU" = "L'envoi a échoué"; -"KDNTJ4" = "Failure Reason"; +"KDNTJ4" = "Raison de l'échec"; -"RHxKOw" = "Send Post with text content"; +"RHxKOw" = "Envoyer un message avec du contenu textuel"; -"RxSqsb" = "Post"; +"RxSqsb" = "Publication"; -"WCIR3D" = "Post ${content} on Mastodon"; +"WCIR3D" = "Publier ${content} sur Mastodon"; -"ZKJSNu" = "Post"; +"ZKJSNu" = "Publication"; "ZS1XaK" = "${content}"; -"ZbSjzC" = "Visibility"; +"ZbSjzC" = "Visibilité"; -"Zo4jgJ" = "Post Visibility"; +"Zo4jgJ" = "Visibilité de la publication"; -"apSxMG-dYQ5NN" = "There are ${count} options matching ‘Public’."; +"apSxMG-dYQ5NN" = "Il y a ${count} options correspondant à « Public »."; -"apSxMG-ehFLjY" = "There are ${count} options matching ‘Followers Only’."; +"apSxMG-ehFLjY" = "Il y a ${count} options correspondant à « Abonnés uniquement »."; "ayoYEb-dYQ5NN" = "${content}, Public"; -"ayoYEb-ehFLjY" = "${content}, Followers Only"; +"ayoYEb-ehFLjY" = "${content}, abonnés seulement"; -"dUyuGg" = "Post"; +"dUyuGg" = "Publication"; "dYQ5NN" = "Public"; -"ehFLjY" = "Followers Only"; +"ehFLjY" = "Abonnés seulement"; -"gfePDu" = "Posting failed. ${failureReason}"; +"gfePDu" = "L'envoi a échoué. ${failureReason}"; -"k7dbKQ" = "Post was sent successfully."; +"k7dbKQ" = "Léa publication a été envoyée avec succès."; -"oGiqmY-dYQ5NN" = "Just to confirm, you wanted ‘Public’?"; +"oGiqmY-dYQ5NN" = "Juste pour confirmer, vous vouliez bien diffuser en « Public » ?"; -"oGiqmY-ehFLjY" = "Just to confirm, you wanted ‘Followers Only’?"; +"oGiqmY-ehFLjY" = "Juste pour confirmer, vous vouliez bien diffuser en « abonnés uniquement » ?"; "rM6dvp" = "URL"; -"ryJLwG" = "Post was sent successfully. "; +"ryJLwG" = "La publication a été envoyée avec succès. "; From 10da35ae20dbb0b87a857a4e1603ee23ef73feb4 Mon Sep 17 00:00:00 2001 From: Eugen Rochko Date: Wed, 4 Aug 2021 22:13:06 +0200 Subject: [PATCH 29/78] New translations Localizable.stringsdict (French) --- .../input/fr_FR/Localizable.stringsdict | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/Localization/StringsConvertor/input/fr_FR/Localizable.stringsdict b/Localization/StringsConvertor/input/fr_FR/Localizable.stringsdict index 33e100fae..d31559e32 100644 --- a/Localization/StringsConvertor/input/fr_FR/Localizable.stringsdict +++ b/Localization/StringsConvertor/input/fr_FR/Localizable.stringsdict @@ -13,9 +13,9 @@ NSStringFormatValueTypeKey ld one - post + publication other - posts + publications plural.count.favorite @@ -29,9 +29,9 @@ NSStringFormatValueTypeKey ld one - 1 favorite + 1 favoris other - %ld favorites + %ld favoris plural.count.reblog @@ -77,9 +77,9 @@ NSStringFormatValueTypeKey ld one - 1 voter + 1 votant other - %ld voters + %ld votants plural.people_talking @@ -93,9 +93,9 @@ NSStringFormatValueTypeKey ld one - 1 people talking + 1 personne en parle other - %ld people talking + %ld personnes en parlent From 48abd4376ae92332a475e35811022a704faa23a7 Mon Sep 17 00:00:00 2001 From: Eugen Rochko Date: Thu, 5 Aug 2021 02:37:54 +0200 Subject: [PATCH 30/78] New translations app.json (German) --- .../StringsConvertor/input/de_DE/app.json | 24 +++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/Localization/StringsConvertor/input/de_DE/app.json b/Localization/StringsConvertor/input/de_DE/app.json index 1bdb7cbcc..e5b6669de 100644 --- a/Localization/StringsConvertor/input/de_DE/app.json +++ b/Localization/StringsConvertor/input/de_DE/app.json @@ -151,15 +151,15 @@ } }, "friendship": { - "follow": "Follow", + "follow": "Folgen", "following": "Following", - "request": "Request", - "pending": "Pending", - "block": "Block", - "block_user": "Block %s", - "block_domain": "Block %s", - "unblock": "Unblock", - "unblock_user": "Unblock %s", + "request": "Anfragen", + "pending": "In Warteschlange", + "block": "Blockieren", + "block_user": "%s blockieren", + "block_domain": "%s blockieren", + "unblock": "Blockierung aufheben", + "unblock_user": "@%s entblocken", "blocked": "Blocked", "mute": "Mute", "mute_user": "Mute %s", @@ -171,12 +171,12 @@ "timeline": { "filtered": "Filtered", "timestamp": { - "now": "Now", - "time_ago": "%s ago" + "now": "Gerade", + "time_ago": "vor %s" }, "loader": { - "load_missing_posts": "Load missing posts", - "loading_missing_posts": "Loading missing posts...", + "load_missing_posts": "Fehlende Beiträge laden", + "loading_missing_posts": "Lade fehlende Beiträge...", "show_more_replies": "Show more replies" }, "header": { From c44c43fdd3204cb9f0489cee7bf24122d9063dcc Mon Sep 17 00:00:00 2001 From: Eugen Rochko Date: Thu, 5 Aug 2021 02:37:55 +0200 Subject: [PATCH 31/78] New translations ios-infoPlist.json (German) --- .../StringsConvertor/input/de_DE/ios-infoPlist.json | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/Localization/StringsConvertor/input/de_DE/ios-infoPlist.json b/Localization/StringsConvertor/input/de_DE/ios-infoPlist.json index c6db73de0..fe8fe1c1a 100644 --- a/Localization/StringsConvertor/input/de_DE/ios-infoPlist.json +++ b/Localization/StringsConvertor/input/de_DE/ios-infoPlist.json @@ -1,6 +1,6 @@ { - "NSCameraUsageDescription": "Used to take photo for post status", - "NSPhotoLibraryAddUsageDescription": "Used to save photo into the Photo Library", - "NewPostShortcutItemTitle": "New Post", - "SearchShortcutItemTitle": "Search" + "NSCameraUsageDescription": "Verwendet um Fotos für neue Beiträge aufzunehmen", + "NSPhotoLibraryAddUsageDescription": "Verwendet um Fotos zu speichern", + "NewPostShortcutItemTitle": "Neuer Beitrag", + "SearchShortcutItemTitle": "Suche" } From 226aab7788b2cc703898176fb3f562dbeb242a2a Mon Sep 17 00:00:00 2001 From: Eugen Rochko Date: Thu, 5 Aug 2021 02:37:56 +0200 Subject: [PATCH 32/78] New translations Localizable.stringsdict (German) --- .../input/de_DE/Localizable.stringsdict | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/Localization/StringsConvertor/input/de_DE/Localizable.stringsdict b/Localization/StringsConvertor/input/de_DE/Localizable.stringsdict index 33e100fae..7c792c449 100644 --- a/Localization/StringsConvertor/input/de_DE/Localizable.stringsdict +++ b/Localization/StringsConvertor/input/de_DE/Localizable.stringsdict @@ -15,7 +15,7 @@ one post other - posts + Beiträge plural.count.favorite @@ -31,7 +31,7 @@ one 1 favorite other - %ld favorites + %ld Favoriten plural.count.reblog @@ -45,7 +45,7 @@ NSStringFormatValueTypeKey ld one - 1 reblog + 1 Reblog other %ld reblogs @@ -63,7 +63,7 @@ one 1 vote other - %ld votes + %ld Stimmen plural.count.voter @@ -79,7 +79,7 @@ one 1 voter other - %ld voters + %ld Wähler plural.people_talking @@ -95,7 +95,7 @@ one 1 people talking other - %ld people talking + %ld Leute reden From 6a17c8571dd322a7e67d5e646a1048b7fafa3074 Mon Sep 17 00:00:00 2001 From: Eugen Rochko Date: Thu, 5 Aug 2021 03:35:56 +0200 Subject: [PATCH 33/78] New translations app.json (German) --- .../StringsConvertor/input/de_DE/app.json | 298 +++++++++--------- 1 file changed, 149 insertions(+), 149 deletions(-) diff --git a/Localization/StringsConvertor/input/de_DE/app.json b/Localization/StringsConvertor/input/de_DE/app.json index e5b6669de..e6acc48ad 100644 --- a/Localization/StringsConvertor/input/de_DE/app.json +++ b/Localization/StringsConvertor/input/de_DE/app.json @@ -177,10 +177,10 @@ "loader": { "load_missing_posts": "Fehlende Beiträge laden", "loading_missing_posts": "Lade fehlende Beiträge...", - "show_more_replies": "Show more replies" + "show_more_replies": "Weitere Antworten anzeigen" }, "header": { - "no_status_found": "No Post Found", + "no_status_found": "Kein Beitrag gefunden", "blocking_warning": "You can’t view this user's profile\n until you unblock them.\nYour profile looks like this to them.", "user_blocking_warning": "You can’t view %s’s profile\n until you unblock them.\nYour profile looks like this to them.", "blocked_warning": "You can’t view this user’s profile\n until they unblock you.", @@ -204,70 +204,70 @@ "title": "Pick a server,\nany server.", "button": { "category": { - "all": "All", - "all_accessiblity_description": "Category: All", - "academia": "academia", - "activism": "activism", - "food": "food", - "furry": "furry", - "games": "games", - "general": "general", - "journalism": "journalism", - "lgbt": "lgbt", - "regional": "regional", - "art": "art", - "music": "music", - "tech": "tech" + "all": "Alle", + "all_accessiblity_description": "Kategorie: Alle", + "academia": "Wissenschaft", + "activism": "Aktivismus", + "food": "Kochen", + "furry": "Furry", + "games": "Spiele", + "general": "Allgemein", + "journalism": "Journalismus", + "lgbt": "LGBT", + "regional": "Regional", + "art": "Kunst", + "music": "Musik", + "tech": "Technologie" }, - "see_less": "See Less", - "see_more": "See More" + "see_less": "Weniger anzeigen", + "see_more": "Mehr anzeigen" }, "label": { - "language": "LANGUAGE", - "users": "USERS", - "category": "CATEGORY" + "language": "SPRACHE", + "users": "BENUTZER", + "category": "KATEGORIE" }, "input": { - "placeholder": "Find a server or join your own..." + "placeholder": "Finde einen Server oder trete deinem eigenen bei..." }, "empty_state": { - "finding_servers": "Finding available servers...", + "finding_servers": "Verfügbare Server werden gesucht...", "bad_network": "Something went wrong while loading the data. Check your internet connection.", - "no_results": "No results" + "no_results": "Keine Ergebnisse" } }, "register": { - "title": "Tell us about you.", + "title": "Erzähle uns von dir.", "input": { "avatar": { - "delete": "Delete" + "delete": "Löschen" }, "username": { - "placeholder": "username", - "duplicate_prompt": "This username is taken." + "placeholder": "Benutzername", + "duplicate_prompt": "Dieser Benutzername ist vergeben." }, "display_name": { - "placeholder": "display name" + "placeholder": "Anzeigename" }, "email": { - "placeholder": "email" + "placeholder": "E-Mail" }, "password": { - "placeholder": "password", - "hint": "Your password needs at least eight characters" + "placeholder": "Passwort", + "hint": "Ihr Passwort muss mindestens 8 Zeichen lang sein" }, "invite": { - "registration_user_invite_request": "Why do you want to join?" + "registration_user_invite_request": "Warum möchtest du beitreten?" } }, "error": { "item": { - "username": "Username", - "email": "Email", - "password": "Password", - "agreement": "Agreement", - "locale": "Locale", - "reason": "Reason" + "username": "Benutzername", + "email": "E-Mail", + "password": "Passwort", + "agreement": "Vereinbarung", + "locale": "Sprache", + "reason": "Begründung" }, "reason": { "blocked": "%s contains a disallowed email provider", @@ -332,54 +332,54 @@ "follow_explain": "When you follow someone, you’ll see their posts in your home feed." }, "public_timeline": { - "title": "Public" + "title": "Öffentlich" }, "compose": { "title": { - "new_post": "New Post", - "new_reply": "New Reply" + "new_post": "Neuer Beitrag", + "new_reply": "Neue Antwort" }, "media_selection": { - "camera": "Take Photo", - "photo_library": "Photo Library", - "browse": "Browse" + "camera": "Foto aufnehmen", + "photo_library": "Fotobibliothek", + "browse": "Durchsuchen" }, - "content_input_placeholder": "Type or paste what’s on your mind", - "compose_action": "Publish", - "replying_to_user": "replying to %s", + "content_input_placeholder": "Tippe oder füge ein, was dir am Herzen liegt", + "compose_action": "Veröffentlichen", + "replying_to_user": "antwortet auf %s", "attachment": { - "photo": "photo", - "video": "video", + "photo": "Foto", + "video": "Video", "attachment_broken": "This %s is broken and can’t be\nuploaded to Mastodon.", - "description_photo": "Describe the photo for the visually-impaired...", - "description_video": "Describe the video for the visually-impaired..." + "description_photo": "Für Menschen mit Sehbehinderung beschreiben...", + "description_video": "Für Menschen mit Sehbehinderung beschreiben..." }, "poll": { - "duration_time": "Duration: %s", - "thirty_minutes": "30 minutes", - "one_hour": "1 Hour", - "six_hours": "6 Hours", - "one_day": "1 Day", - "three_days": "3 Days", - "seven_days": "7 Days", + "duration_time": "Dauer: %s", + "thirty_minutes": "30 Minuten", + "one_hour": "1 Stunde", + "six_hours": "6 Stunden", + "one_day": "1 Tag", + "three_days": "3 Tage", + "seven_days": "7 Tage", "option_number": "Option %ld" }, "content_warning": { - "placeholder": "Write an accurate warning here..." + "placeholder": "Schreibe eine Inhaltswarnung hier..." }, "visibility": { - "public": "Public", - "unlisted": "Unlisted", - "private": "Followers only", - "direct": "Only people I mention" + "public": "Öffentlich", + "unlisted": "Nicht gelistet", + "private": "Nur für Folgende", + "direct": "Nur für Leute, die ich erwähne" }, "auto_complete": { "space_to_add": "Space to add" }, "accessibility": { - "append_attachment": "Add Attachment", - "append_poll": "Add Poll", - "remove_poll": "Remove Poll", + "append_attachment": "Anhang hinzufügen", + "append_poll": "Umfrage hinzufügen", + "remove_poll": "Umfrage entfernen", "custom_emoji_picker": "Custom Emoji Picker", "enable_content_warning": "Enable Content Warning", "disable_content_warning": "Disable Content Warning", @@ -388,36 +388,36 @@ "input_limit_exceeds_count": "Input limit exceeds %ld" }, "keyboard": { - "discard_post": "Discard Post", - "publish_post": "Publish Post", - "toggle_poll": "Toggle Poll", - "toggle_content_warning": "Toggle Content Warning", + "discard_post": "Beitrag verwerfen", + "publish_post": "Beitrag veröffentlichen", + "toggle_poll": "Umfrage umschalten", + "toggle_content_warning": "Inhaltswarnung umschalten", "append_attachment_entry": "Add Attachment - %s", "select_visibility_entry": "Select Visibility - %s" } }, "profile": { "dashboard": { - "posts": "posts", - "following": "following", - "followers": "followers", + "posts": "Beiträge", + "following": "Gefolgte", + "followers": "Folger", "accessibility": { - "count_posts": "%ld posts", - "count_following": "%ld following", - "count_followers": "%ld followers" + "count_posts": "%ld Beiträge", + "count_following": "%ld Gefolgte", + "count_followers": "%ld Folger" } }, "fields": { - "add_row": "Add Row", + "add_row": "Zeile hinzufügen", "placeholder": { - "label": "Label", - "content": "Content" + "label": "Bezeichnung", + "content": "Inhalt" } }, "segmented_control": { - "posts": "Posts", - "replies": "Replies", - "media": "Media" + "posts": "Beiträge", + "replies": "Antworten", + "media": "Medien" }, "relationship_action_alert": { "confirm_unmute_user": { @@ -431,130 +431,130 @@ } }, "search": { - "title": "Search", + "title": "Suche", "search_bar": { - "placeholder": "Search hashtags and users", - "cancel": "Cancel" + "placeholder": "Hashtags und Benutzer suchen", + "cancel": "Abbrechen" }, "recommend": { - "button_text": "See All", + "button_text": "Alle anzeigen", "hash_tag": { "title": "Trending on Mastodon", "description": "Hashtags that are getting quite a bit of attention", - "people_talking": "%s people are talking" + "people_talking": "%s Leute reden" }, "accounts": { "title": "Accounts you might like", "description": "You may like to follow these accounts", - "follow": "Follow" + "follow": "Folgen" } }, "searching": { "segment": { - "all": "All", - "people": "People", + "all": "Alles", + "people": "Personen", "hashtags": "Hashtags", - "posts": "Posts" + "posts": "Beiträge" }, "empty_state": { - "no_results": "No results" + "no_results": "Keine Ergebnisse" }, - "recent_search": "Recent searches", - "clear": "Clear" + "recent_search": "Zuletzt gesucht", + "clear": "Zurücksetzen" } }, "hashtag": { - "prompt": "%s people talking" + "prompt": "%s Leute reden" }, "favorite": { - "title": "Your Favorites" + "title": "Deine Favoriten" }, "notification": { "title": { - "Everything": "Everything", - "Mentions": "Mentions" + "Everything": "Alles", + "Mentions": "Erwähnungen" }, "action": { - "follow": "followed you", - "favourite": "favorited your post", - "reblog": "reblogged your post", - "poll": "Your poll has ended", - "mention": "mentioned you", - "follow_request": "requested to follow you" + "follow": "folgt dir", + "favourite": "hat deinen Beitrag favorisiert", + "reblog": "hat deinen Beitrag geteilt", + "poll": "Deine Umfrage ist beendet", + "mention": "hat dich erwähnt", + "follow_request": "möchte dir folgen" }, "keyobard": { - "show_everything": "Show Everything", - "show_mentions": "Show Mentions" + "show_everything": "Alles anzeigen", + "show_mentions": "Erwähnungen anzeigen" } }, "thread": { - "back_title": "Post", - "title": "Post from %s" + "back_title": "Beitrag", + "title": "Beitrag von %s" }, "settings": { - "title": "Settings", + "title": "Einstellungen", "section": { "appearance": { - "title": "Appearance", - "automatic": "Automatic", - "light": "Always Light", - "dark": "Always Dark" + "title": "Darstellung", + "automatic": "Automatisch", + "light": "Immer hell", + "dark": "Immer dunkel" }, "notifications": { - "title": "Notifications", - "favorites": "Favorites my post", - "follows": "Follows me", - "boosts": "Reblogs my post", - "mentions": "Mentions me", + "title": "Benachrichtigungen", + "favorites": "Meinen Beitrag favorisiert", + "follows": "Mir folgt", + "boosts": "Meinen Beitrag teilt", + "mentions": "Mich erwähnt", "trigger": { - "anyone": "anyone", - "follower": "a follower", - "follow": "anyone I follow", - "noone": "no one", - "title": "Notify me when" + "anyone": "jeder", + "follower": "ein Folger", + "follow": "ein von mir Gefolgter", + "noone": "niemand", + "title": "Benachrichtige mich, wenn" } }, "preference": { - "title": "Preferences", - "true_black_dark_mode": "True black dark mode", - "disable_avatar_animation": "Disable animated avatars", - "disable_emoji_animation": "Disable animated emojis", - "using_default_browser": "Use default browser to open links" + "title": "Präferenzen", + "true_black_dark_mode": "Vollständig dunkler Dunkelmodus", + "disable_avatar_animation": "Animierte Profilbilder deaktivieren", + "disable_emoji_animation": "Animierte Emojis deaktivieren", + "using_default_browser": "Standardbrowser zum Öffnen von Links verwenden" }, "boring_zone": { - "title": "The Boring Zone", - "account_settings": "Account Settings", - "terms": "Terms of Service", - "privacy": "Privacy Policy" + "title": "Der Langweiliger Bereich", + "account_settings": "Kontoeinstellungen", + "terms": "Allgemeine Geschäftsbedingungen", + "privacy": "Datenschutzerklärung" }, "spicy_zone": { - "title": "The Spicy Zone", - "clear": "Clear Media Cache", - "signout": "Sign Out" + "title": "Der Gefährliche Bereich", + "clear": "Medien-Cache leeren", + "signout": "Abmelden" } }, "footer": { - "mastodon_description": "Mastodon is open source software. You can report issues on GitHub at %s (%s)" + "mastodon_description": "Mastodon ist quelloffene Software. Du kannst auf GitHub unter %s (%s) Probleme melden" }, "keyboard": { - "close_settings_window": "Close Settings Window" + "close_settings_window": "Einstellungsfenster schließen" } }, "report": { - "title": "Report %s", - "step1": "Step 1 of 2", - "step2": "Step 2 of 2", - "content1": "Are there any other posts you’d like to add to the report?", - "content2": "Is there anything the moderators should know about this report?", - "send": "Send Report", - "skip_to_send": "Send without comment", - "text_placeholder": "Type or paste additional comments" + "title": "%s melden", + "step1": "Schritt 1 von 2", + "step2": "Schritt 2 von 2", + "content1": "Gibt es noch weitere Beiträge, die du der Meldung hinzufügen möchtest?", + "content2": "Gibt es etwas, was die Moderatoren über diese Meldung wissen sollten?", + "send": "Meldung abschicken", + "skip_to_send": "Ohne Kommentar abschicken", + "text_placeholder": "Zusätzliche Kommentare eingeben oder einfügen" }, "preview": { "keyboard": { - "close_preview": "Close Preview", - "show_next": "Show Next", - "show_previous": "Show Previous" + "close_preview": "Vorschau schließen", + "show_next": "Nächstes anzeigen", + "show_previous": "Vorheriges anzeigen" } } } From b2d9b7930b47837d70af4c25f0916a70a6318e85 Mon Sep 17 00:00:00 2001 From: Eugen Rochko Date: Thu, 5 Aug 2021 03:35:56 +0200 Subject: [PATCH 34/78] New translations app.json (Korean) --- .../StringsConvertor/input/ko_KR/app.json | 561 ++++++++++++++++++ 1 file changed, 561 insertions(+) create mode 100644 Localization/StringsConvertor/input/ko_KR/app.json diff --git a/Localization/StringsConvertor/input/ko_KR/app.json b/Localization/StringsConvertor/input/ko_KR/app.json new file mode 100644 index 000000000..18dfa3f1a --- /dev/null +++ b/Localization/StringsConvertor/input/ko_KR/app.json @@ -0,0 +1,561 @@ +{ + "common": { + "alerts": { + "common": { + "please_try_again": "다시 시도해주세요.", + "please_try_again_later": "나중에 다시 시도해 주세요" + }, + "sign_up_failure": { + "title": "가입 실패" + }, + "server_error": { + "title": "서버 오류" + }, + "vote_failure": { + "title": "투표 실패", + "poll_expired": "투표가 만료되었습니다" + }, + "discard_post_content": { + "title": "초안 버리기", + "message": "Confirm to discard composed post content." + }, + "publish_post_failure": { + "title": "게시 실패", + "message": "글을 게시하는데 실패했습니다.\n인터넷 연결을 확인해 주세요.", + "attachments_message": { + "video_attach_with_photo": "이미 그림이 첨부된 글에는 영상을 첨부할 수 없습니다.", + "more_than_one_video": "영상은 한 개까지만 첨부할 수 있습니다." + } + }, + "edit_profile_failure": { + "title": "프로필 수정 오류", + "message": "프로필을 수정할 수 없습니다. 다시 시도해 주세요." + }, + "sign_out": { + "title": "로그아웃", + "message": "정말로 로그아웃 하시겠습니까?", + "confirm": "로그아웃" + }, + "block_domain": { + "title": "Are you really, really sure you want to block the entire %s? In most cases a few targeted blocks or mutes are sufficient and preferable. You will not see content from that domain and any of your followers from that domain will be removed.", + "block_entire_domain": "도메인 차단" + }, + "save_photo_failure": { + "title": "사진 저장 실패", + "message": "Please enable the photo library access permission to save the photo." + }, + "delete_post": { + "title": "정말로 이 게시물을 삭제하시겠습니까?", + "delete": "삭제" + }, + "clean_cache": { + "title": "캐시 삭제", + "message": "Successfully cleaned %s cache." + } + }, + "controls": { + "actions": { + "back": "뒤로가기", + "next": "다음", + "previous": "이전", + "open": "열기", + "add": "추가", + "remove": "삭제", + "edit": "수정", + "save": "저장", + "ok": "확인", + "done": "완료", + "confirm": "확인", + "continue": "계속", + "cancel": "취소", + "discard": "버리기", + "try_again": "다시 시도", + "take_photo": "사진 촬영", + "save_photo": "Save Photo", + "copy_photo": "Copy Photo", + "sign_in": "Sign In", + "sign_up": "Sign Up", + "see_more": "See More", + "preview": "Preview", + "share": "Share", + "share_user": "Share %s", + "share_post": "Share Post", + "open_in_safari": "Open in Safari", + "find_people": "Find people to follow", + "manually_search": "Manually search instead", + "skip": "Skip", + "reply": "Reply", + "report_user": "Report %s", + "block_domain": "Block %s", + "unblock_domain": "Unblock %s", + "settings": "Settings", + "delete": "Delete" + }, + "tabs": { + "home": "Home", + "search": "Search", + "notification": "Notification", + "profile": "Profile" + }, + "keyboard": { + "common": { + "switch_to_tab": "Switch to %s", + "compose_new_post": "Compose New Post", + "show_favorites": "Show Favorites", + "open_settings": "Open Settings" + }, + "timeline": { + "previous_status": "Previous Post", + "next_status": "Next Post", + "open_status": "Open Post", + "open_author_profile": "Open Author's Profile", + "open_reblogger_profile": "Open Reblogger's Profile", + "reply_status": "Reply to Post", + "toggle_reblog": "Toggle Reblog on Post", + "toggle_favorite": "Toggle Favorite on Post", + "toggle_content_warning": "Toggle Content Warning", + "preview_image": "Preview Image" + }, + "segmented_control": { + "previous_section": "Previous Section", + "next_section": "Next Section" + } + }, + "status": { + "user_reblogged": "%s reblogged", + "user_replied_to": "Replied to %s", + "show_post": "Show Post", + "show_user_profile": "Show user profile", + "content_warning": "Content Warning", + "media_content_warning": "Tap anywhere to reveal", + "poll": { + "vote": "Vote", + "time_left": "%s left", + "closed": "Closed" + }, + "actions": { + "reply": "Reply", + "reblog": "Reblog", + "unreblog": "Undo reblog", + "favorite": "Favorite", + "unfavorite": "Unfavorite", + "menu": "Menu" + }, + "tag": { + "url": "URL", + "mention": "Mention", + "link": "Link", + "hashtag": "Hashtag", + "email": "Email", + "emoji": "Emoji" + } + }, + "friendship": { + "follow": "Follow", + "following": "Following", + "request": "Request", + "pending": "Pending", + "block": "Block", + "block_user": "Block %s", + "block_domain": "Block %s", + "unblock": "Unblock", + "unblock_user": "Unblock %s", + "blocked": "Blocked", + "mute": "Mute", + "mute_user": "Mute %s", + "unmute": "Unmute", + "unmute_user": "Unmute %s", + "muted": "Muted", + "edit_info": "Edit Info" + }, + "timeline": { + "filtered": "Filtered", + "timestamp": { + "now": "Now", + "time_ago": "%s ago" + }, + "loader": { + "load_missing_posts": "Load missing posts", + "loading_missing_posts": "Loading missing posts...", + "show_more_replies": "Show more replies" + }, + "header": { + "no_status_found": "No Post Found", + "blocking_warning": "You can’t view this user's profile\n until you unblock them.\nYour profile looks like this to them.", + "user_blocking_warning": "You can’t view %s’s profile\n until you unblock them.\nYour profile looks like this to them.", + "blocked_warning": "You can’t view this user’s profile\n until they unblock you.", + "user_blocked_warning": "You can’t view %s’s profile\n until they unblock you.", + "suspended_warning": "This user has been suspended.", + "user_suspended_warning": "%s’s account has been suspended." + }, + "accessibility": { + "count_replies": "%s replies", + "count_reblogs": "%s reblogs", + "count_favorites": "%s favorites" + } + } + } + }, + "scene": { + "welcome": { + "slogan": "Social networking\nback in your hands." + }, + "server_picker": { + "title": "Pick a server,\nany server.", + "button": { + "category": { + "all": "All", + "all_accessiblity_description": "Category: All", + "academia": "academia", + "activism": "activism", + "food": "food", + "furry": "furry", + "games": "games", + "general": "general", + "journalism": "journalism", + "lgbt": "lgbt", + "regional": "regional", + "art": "art", + "music": "music", + "tech": "tech" + }, + "see_less": "See Less", + "see_more": "See More" + }, + "label": { + "language": "LANGUAGE", + "users": "USERS", + "category": "CATEGORY" + }, + "input": { + "placeholder": "Find a server or join your own..." + }, + "empty_state": { + "finding_servers": "Finding available servers...", + "bad_network": "Something went wrong while loading the data. Check your internet connection.", + "no_results": "No results" + } + }, + "register": { + "title": "Tell us about you.", + "input": { + "avatar": { + "delete": "Delete" + }, + "username": { + "placeholder": "username", + "duplicate_prompt": "This username is taken." + }, + "display_name": { + "placeholder": "display name" + }, + "email": { + "placeholder": "email" + }, + "password": { + "placeholder": "password", + "hint": "Your password needs at least eight characters" + }, + "invite": { + "registration_user_invite_request": "Why do you want to join?" + } + }, + "error": { + "item": { + "username": "Username", + "email": "Email", + "password": "Password", + "agreement": "Agreement", + "locale": "Locale", + "reason": "Reason" + }, + "reason": { + "blocked": "%s contains a disallowed email provider", + "unreachable": "%s does not seem to exist", + "taken": "%s is already in use", + "reserved": "%s is a reserved keyword", + "accepted": "%s must be accepted", + "blank": "%s is required", + "invalid": "%s is invalid", + "too_long": "%s is too long", + "too_short": "%s is too short", + "inclusion": "%s is not a supported value" + }, + "special": { + "username_invalid": "Username must only contain alphanumeric characters and underscores", + "username_too_long": "Username is too long (can’t be longer than 30 characters)", + "email_invalid": "This is not a valid email address", + "password_too_short": "Password is too short (must be at least 8 characters)" + } + } + }, + "server_rules": { + "title": "Some ground rules.", + "subtitle": "These rules are set by the admins of %s.", + "prompt": "By continuing, you’re subject to the terms of service and privacy policy for %s.", + "terms_of_service": "terms of service", + "privacy_policy": "privacy policy", + "button": { + "confirm": "I Agree" + } + }, + "confirm_email": { + "title": "One last thing.", + "subtitle": "We just sent an email to %s,\ntap the link to confirm your account.", + "button": { + "open_email_app": "Open Email App", + "dont_receive_email": "I never got an email" + }, + "dont_receive_email": { + "title": "Check your email", + "description": "Check if your email address is correct as well as your junk folder if you haven’t.", + "resend_email": "Resend Email" + }, + "open_email_app": { + "title": "Check your inbox.", + "description": "We just sent you an email. Check your junk folder if you haven’t.", + "mail": "Mail", + "open_email_client": "Open Email Client" + } + }, + "home_timeline": { + "title": "Home", + "navigation_bar_state": { + "offline": "Offline", + "new_posts": "See new posts", + "published": "Published!", + "Publishing": "Publishing post..." + } + }, + "suggestion_account": { + "title": "Find People to Follow", + "follow_explain": "When you follow someone, you’ll see their posts in your home feed." + }, + "public_timeline": { + "title": "Public" + }, + "compose": { + "title": { + "new_post": "New Post", + "new_reply": "New Reply" + }, + "media_selection": { + "camera": "Take Photo", + "photo_library": "Photo Library", + "browse": "Browse" + }, + "content_input_placeholder": "Type or paste what’s on your mind", + "compose_action": "Publish", + "replying_to_user": "replying to %s", + "attachment": { + "photo": "photo", + "video": "video", + "attachment_broken": "This %s is broken and can’t be\nuploaded to Mastodon.", + "description_photo": "Describe the photo for the visually-impaired...", + "description_video": "Describe the video for the visually-impaired..." + }, + "poll": { + "duration_time": "Duration: %s", + "thirty_minutes": "30 minutes", + "one_hour": "1 Hour", + "six_hours": "6 Hours", + "one_day": "1 Day", + "three_days": "3 Days", + "seven_days": "7 Days", + "option_number": "Option %ld" + }, + "content_warning": { + "placeholder": "Write an accurate warning here..." + }, + "visibility": { + "public": "Public", + "unlisted": "Unlisted", + "private": "Followers only", + "direct": "Only people I mention" + }, + "auto_complete": { + "space_to_add": "Space to add" + }, + "accessibility": { + "append_attachment": "Add Attachment", + "append_poll": "Add Poll", + "remove_poll": "Remove Poll", + "custom_emoji_picker": "Custom Emoji Picker", + "enable_content_warning": "Enable Content Warning", + "disable_content_warning": "Disable Content Warning", + "post_visibility_menu": "Post Visibility Menu", + "input_limit_remains_count": "Input limit remains %ld", + "input_limit_exceeds_count": "Input limit exceeds %ld" + }, + "keyboard": { + "discard_post": "Discard Post", + "publish_post": "Publish Post", + "toggle_poll": "Toggle Poll", + "toggle_content_warning": "Toggle Content Warning", + "append_attachment_entry": "Add Attachment - %s", + "select_visibility_entry": "Select Visibility - %s" + } + }, + "profile": { + "dashboard": { + "posts": "posts", + "following": "following", + "followers": "followers", + "accessibility": { + "count_posts": "%ld posts", + "count_following": "%ld following", + "count_followers": "%ld followers" + } + }, + "fields": { + "add_row": "Add Row", + "placeholder": { + "label": "Label", + "content": "Content" + } + }, + "segmented_control": { + "posts": "Posts", + "replies": "Replies", + "media": "Media" + }, + "relationship_action_alert": { + "confirm_unmute_user": { + "title": "Unmute Account", + "message": "Confirm to unmute %s" + }, + "confirm_unblock_usre": { + "title": "Unblock Account", + "message": "Confirm to unblock %s" + } + } + }, + "search": { + "title": "Search", + "search_bar": { + "placeholder": "Search hashtags and users", + "cancel": "Cancel" + }, + "recommend": { + "button_text": "See All", + "hash_tag": { + "title": "Trending on Mastodon", + "description": "Hashtags that are getting quite a bit of attention", + "people_talking": "%s people are talking" + }, + "accounts": { + "title": "Accounts you might like", + "description": "You may like to follow these accounts", + "follow": "Follow" + } + }, + "searching": { + "segment": { + "all": "All", + "people": "People", + "hashtags": "Hashtags", + "posts": "Posts" + }, + "empty_state": { + "no_results": "No results" + }, + "recent_search": "Recent searches", + "clear": "Clear" + } + }, + "hashtag": { + "prompt": "%s people talking" + }, + "favorite": { + "title": "Your Favorites" + }, + "notification": { + "title": { + "Everything": "Everything", + "Mentions": "Mentions" + }, + "action": { + "follow": "followed you", + "favourite": "favorited your post", + "reblog": "reblogged your post", + "poll": "Your poll has ended", + "mention": "mentioned you", + "follow_request": "requested to follow you" + }, + "keyobard": { + "show_everything": "Show Everything", + "show_mentions": "Show Mentions" + } + }, + "thread": { + "back_title": "Post", + "title": "Post from %s" + }, + "settings": { + "title": "Settings", + "section": { + "appearance": { + "title": "Appearance", + "automatic": "Automatic", + "light": "Always Light", + "dark": "Always Dark" + }, + "notifications": { + "title": "Notifications", + "favorites": "Favorites my post", + "follows": "Follows me", + "boosts": "Reblogs my post", + "mentions": "Mentions me", + "trigger": { + "anyone": "anyone", + "follower": "a follower", + "follow": "anyone I follow", + "noone": "no one", + "title": "Notify me when" + } + }, + "preference": { + "title": "Preferences", + "true_black_dark_mode": "True black dark mode", + "disable_avatar_animation": "Disable animated avatars", + "disable_emoji_animation": "Disable animated emojis", + "using_default_browser": "Use default browser to open links" + }, + "boring_zone": { + "title": "The Boring Zone", + "account_settings": "Account Settings", + "terms": "Terms of Service", + "privacy": "Privacy Policy" + }, + "spicy_zone": { + "title": "The Spicy Zone", + "clear": "Clear Media Cache", + "signout": "Sign Out" + } + }, + "footer": { + "mastodon_description": "Mastodon is open source software. You can report issues on GitHub at %s (%s)" + }, + "keyboard": { + "close_settings_window": "Close Settings Window" + } + }, + "report": { + "title": "Report %s", + "step1": "Step 1 of 2", + "step2": "Step 2 of 2", + "content1": "Are there any other posts you’d like to add to the report?", + "content2": "Is there anything the moderators should know about this report?", + "send": "Send Report", + "skip_to_send": "Send without comment", + "text_placeholder": "Type or paste additional comments" + }, + "preview": { + "keyboard": { + "close_preview": "Close Preview", + "show_next": "Show Next", + "show_previous": "Show Previous" + } + } + } +} \ No newline at end of file From 43076ac5c149d76276f7c5cd8cdf7d1c9569d98f Mon Sep 17 00:00:00 2001 From: Eugen Rochko Date: Thu, 5 Aug 2021 03:35:57 +0200 Subject: [PATCH 35/78] New translations ios-infoPlist.json (Korean) --- .../StringsConvertor/input/ko_KR/ios-infoPlist.json | 6 ++++++ 1 file changed, 6 insertions(+) create mode 100644 Localization/StringsConvertor/input/ko_KR/ios-infoPlist.json diff --git a/Localization/StringsConvertor/input/ko_KR/ios-infoPlist.json b/Localization/StringsConvertor/input/ko_KR/ios-infoPlist.json new file mode 100644 index 000000000..c6db73de0 --- /dev/null +++ b/Localization/StringsConvertor/input/ko_KR/ios-infoPlist.json @@ -0,0 +1,6 @@ +{ + "NSCameraUsageDescription": "Used to take photo for post status", + "NSPhotoLibraryAddUsageDescription": "Used to save photo into the Photo Library", + "NewPostShortcutItemTitle": "New Post", + "SearchShortcutItemTitle": "Search" +} From 07620206f93e186d67073cf53c27108e07b276e3 Mon Sep 17 00:00:00 2001 From: Eugen Rochko Date: Thu, 5 Aug 2021 03:35:58 +0200 Subject: [PATCH 36/78] New translations Intents.strings (Korean) --- .../Intents/input/ko_KR/Intents.strings | 51 +++++++++++++++++++ 1 file changed, 51 insertions(+) create mode 100644 Localization/StringsConvertor/Intents/input/ko_KR/Intents.strings diff --git a/Localization/StringsConvertor/Intents/input/ko_KR/Intents.strings b/Localization/StringsConvertor/Intents/input/ko_KR/Intents.strings new file mode 100644 index 000000000..e19069797 --- /dev/null +++ b/Localization/StringsConvertor/Intents/input/ko_KR/Intents.strings @@ -0,0 +1,51 @@ +"16wxgf" = "Post on Mastodon"; + +"751xkl" = "Text Content"; + +"CsR7G2" = "Post"; + +"HZSGTr" = "What content to post?"; + +"HdGikU" = "Posting failed"; + +"KDNTJ4" = "Failure Reason"; + +"RHxKOw" = "Send Post with text content"; + +"RxSqsb" = "Post"; + +"WCIR3D" = "Post ${content} on Mastodon"; + +"ZKJSNu" = "Post"; + +"ZS1XaK" = "${content}"; + +"ZbSjzC" = "Visibility"; + +"Zo4jgJ" = "Post Visibility"; + +"apSxMG-dYQ5NN" = "There are ${count} options matching ‘Public’."; + +"apSxMG-ehFLjY" = "There are ${count} options matching ‘Followers Only’."; + +"ayoYEb-dYQ5NN" = "${content}, Public"; + +"ayoYEb-ehFLjY" = "${content}, Followers Only"; + +"dUyuGg" = "Post"; + +"dYQ5NN" = "Public"; + +"ehFLjY" = "Followers Only"; + +"gfePDu" = "Posting failed. ${failureReason}"; + +"k7dbKQ" = "Post was sent successfully."; + +"oGiqmY-dYQ5NN" = "Just to confirm, you wanted ‘Public’?"; + +"oGiqmY-ehFLjY" = "Just to confirm, you wanted ‘Followers Only’?"; + +"rM6dvp" = "URL"; + +"ryJLwG" = "Post was sent successfully. "; From 639a9bf121f856c1b623e3b66b705952230c61d0 Mon Sep 17 00:00:00 2001 From: Eugen Rochko Date: Thu, 5 Aug 2021 03:35:59 +0200 Subject: [PATCH 37/78] New translations Localizable.stringsdict (Korean) --- .../input/ko_KR/Localizable.stringsdict | 90 +++++++++++++++++++ 1 file changed, 90 insertions(+) create mode 100644 Localization/StringsConvertor/input/ko_KR/Localizable.stringsdict diff --git a/Localization/StringsConvertor/input/ko_KR/Localizable.stringsdict b/Localization/StringsConvertor/input/ko_KR/Localizable.stringsdict new file mode 100644 index 000000000..caa81fb6a --- /dev/null +++ b/Localization/StringsConvertor/input/ko_KR/Localizable.stringsdict @@ -0,0 +1,90 @@ + + + + + plural.count.metric_formatted.post + + NSStringLocalizedFormatKey + %@ %#@post_count@ + post_count + + NSStringFormatSpecTypeKey + NSStringPluralRuleType + NSStringFormatValueTypeKey + ld + other + posts + + + plural.count.favorite + + NSStringLocalizedFormatKey + %#@favorite_count@ + favorite_count + + NSStringFormatSpecTypeKey + NSStringPluralRuleType + NSStringFormatValueTypeKey + ld + other + %ld favorites + + + plural.count.reblog + + NSStringLocalizedFormatKey + %#@reblog_count@ + reblog_count + + NSStringFormatSpecTypeKey + NSStringPluralRuleType + NSStringFormatValueTypeKey + ld + other + %ld reblogs + + + plural.count.vote + + NSStringLocalizedFormatKey + %#@vote_count@ + vote_count + + NSStringFormatSpecTypeKey + NSStringPluralRuleType + NSStringFormatValueTypeKey + ld + other + %ld votes + + + plural.count.voter + + NSStringLocalizedFormatKey + %#@voter_count@ + voter_count + + NSStringFormatSpecTypeKey + NSStringPluralRuleType + NSStringFormatValueTypeKey + ld + other + %ld voters + + + plural.people_talking + + NSStringLocalizedFormatKey + %#@count_people_talking@ + count_people_talking + + NSStringFormatSpecTypeKey + NSStringPluralRuleType + NSStringFormatValueTypeKey + ld + other + %ld people talking + + + + From 7bcf3ed45582c03fbf9d70341a487bfa2a2e340b Mon Sep 17 00:00:00 2001 From: Eugen Rochko Date: Thu, 5 Aug 2021 04:51:43 +0200 Subject: [PATCH 38/78] New translations app.json (Korean) --- .../StringsConvertor/input/ko_KR/app.json | 374 +++++++++--------- 1 file changed, 187 insertions(+), 187 deletions(-) diff --git a/Localization/StringsConvertor/input/ko_KR/app.json b/Localization/StringsConvertor/input/ko_KR/app.json index 18dfa3f1a..105231e83 100644 --- a/Localization/StringsConvertor/input/ko_KR/app.json +++ b/Localization/StringsConvertor/input/ko_KR/app.json @@ -71,108 +71,108 @@ "discard": "버리기", "try_again": "다시 시도", "take_photo": "사진 촬영", - "save_photo": "Save Photo", - "copy_photo": "Copy Photo", - "sign_in": "Sign In", - "sign_up": "Sign Up", - "see_more": "See More", - "preview": "Preview", - "share": "Share", - "share_user": "Share %s", - "share_post": "Share Post", - "open_in_safari": "Open in Safari", - "find_people": "Find people to follow", - "manually_search": "Manually search instead", - "skip": "Skip", - "reply": "Reply", - "report_user": "Report %s", - "block_domain": "Block %s", - "unblock_domain": "Unblock %s", - "settings": "Settings", - "delete": "Delete" + "save_photo": "사진 저장", + "copy_photo": "사진 복사", + "sign_in": "로그인", + "sign_up": "회원가입", + "see_more": "더 보기", + "preview": "미리보기", + "share": "공유", + "share_user": "%s를 공유", + "share_post": "게시물 공유", + "open_in_safari": "사파리에서 열기", + "find_people": "팔로우 할 사람들 찾기", + "manually_search": "대신 수동으로 검색하기", + "skip": "건너뛰기", + "reply": "답장", + "report_user": "%s 신고하기", + "block_domain": "%s 차단하기", + "unblock_domain": "%s 차단 해제", + "settings": "설정", + "delete": "삭제" }, "tabs": { - "home": "Home", - "search": "Search", - "notification": "Notification", - "profile": "Profile" + "home": "홈", + "search": "검색", + "notification": "알림", + "profile": "프로필" }, "keyboard": { "common": { - "switch_to_tab": "Switch to %s", - "compose_new_post": "Compose New Post", - "show_favorites": "Show Favorites", - "open_settings": "Open Settings" + "switch_to_tab": "%s로 전환", + "compose_new_post": "새 글 작성", + "show_favorites": "즐겨찾기 보이기", + "open_settings": "설정 열기" }, "timeline": { - "previous_status": "Previous Post", - "next_status": "Next Post", - "open_status": "Open Post", - "open_author_profile": "Open Author's Profile", - "open_reblogger_profile": "Open Reblogger's Profile", - "reply_status": "Reply to Post", + "previous_status": "이전 글", + "next_status": "다음 글", + "open_status": "게시물 열기", + "open_author_profile": "작성자의 프로필 열기", + "open_reblogger_profile": "리블로거의 프로필 열기", + "reply_status": "게시물에 답장", "toggle_reblog": "Toggle Reblog on Post", "toggle_favorite": "Toggle Favorite on Post", "toggle_content_warning": "Toggle Content Warning", - "preview_image": "Preview Image" + "preview_image": "이미지 미리보기" }, "segmented_control": { - "previous_section": "Previous Section", - "next_section": "Next Section" + "previous_section": "이전 구역", + "next_section": "다음 구역" } }, "status": { - "user_reblogged": "%s reblogged", - "user_replied_to": "Replied to %s", - "show_post": "Show Post", - "show_user_profile": "Show user profile", - "content_warning": "Content Warning", + "user_reblogged": "%s 님이 리블로그 하였습니다", + "user_replied_to": "%s 님에게 답장", + "show_post": "게시물 보기", + "show_user_profile": "사용자 프로필 보기", + "content_warning": "열람 주의", "media_content_warning": "Tap anywhere to reveal", "poll": { - "vote": "Vote", - "time_left": "%s left", - "closed": "Closed" + "vote": "투표", + "time_left": "%s 남음", + "closed": "마감" }, "actions": { - "reply": "Reply", - "reblog": "Reblog", - "unreblog": "Undo reblog", - "favorite": "Favorite", - "unfavorite": "Unfavorite", - "menu": "Menu" + "reply": "답글", + "reblog": "리블로그", + "unreblog": "리블로그 취소", + "favorite": "즐겨찾기", + "unfavorite": "즐겨찾기 해제", + "menu": "메뉴" }, "tag": { "url": "URL", - "mention": "Mention", - "link": "Link", - "hashtag": "Hashtag", - "email": "Email", - "emoji": "Emoji" + "mention": "멘션", + "link": "링크", + "hashtag": "해시태그", + "email": "이메일", + "emoji": "에모지" } }, "friendship": { - "follow": "Follow", - "following": "Following", - "request": "Request", - "pending": "Pending", - "block": "Block", - "block_user": "Block %s", - "block_domain": "Block %s", - "unblock": "Unblock", - "unblock_user": "Unblock %s", - "blocked": "Blocked", - "mute": "Mute", - "mute_user": "Mute %s", - "unmute": "Unmute", - "unmute_user": "Unmute %s", - "muted": "Muted", - "edit_info": "Edit Info" + "follow": "팔로우", + "following": "팔로잉", + "request": "요청", + "pending": "대기중", + "block": "차단", + "block_user": "%s 차단", + "block_domain": "%s 차단", + "unblock": "차단 해제", + "unblock_user": "%s 차단 해제", + "blocked": "차단됨", + "mute": "뮤트", + "mute_user": "%s 뮤트", + "unmute": "뮤트 해제", + "unmute_user": "%s 뮤트 해제", + "muted": "뮤트됨", + "edit_info": "정보 편집" }, "timeline": { - "filtered": "Filtered", + "filtered": "필터됨", "timestamp": { - "now": "Now", - "time_ago": "%s ago" + "now": "지금", + "time_ago": "%s 전" }, "loader": { "load_missing_posts": "Load missing posts", @@ -185,47 +185,47 @@ "user_blocking_warning": "You can’t view %s’s profile\n until you unblock them.\nYour profile looks like this to them.", "blocked_warning": "You can’t view this user’s profile\n until they unblock you.", "user_blocked_warning": "You can’t view %s’s profile\n until they unblock you.", - "suspended_warning": "This user has been suspended.", - "user_suspended_warning": "%s’s account has been suspended." + "suspended_warning": "이 사용자는 정지된 상태입니다.", + "user_suspended_warning": "%s의 계정은 정지된 상태입니다." }, "accessibility": { - "count_replies": "%s replies", - "count_reblogs": "%s reblogs", - "count_favorites": "%s favorites" + "count_replies": "%s개의 답장", + "count_reblogs": "%s개의 리블로그", + "count_favorites": "%s개의 즐겨찾기" } } } }, "scene": { "welcome": { - "slogan": "Social networking\nback in your hands." + "slogan": "소셜 네트워킹을\n여러분의 손에 돌려드립니다." }, "server_picker": { - "title": "Pick a server,\nany server.", + "title": "서버를 고르세요,\n아무 서버나 좋습니다.", "button": { "category": { - "all": "All", - "all_accessiblity_description": "Category: All", - "academia": "academia", - "activism": "activism", - "food": "food", - "furry": "furry", - "games": "games", - "general": "general", - "journalism": "journalism", - "lgbt": "lgbt", - "regional": "regional", - "art": "art", - "music": "music", - "tech": "tech" + "all": "모두", + "all_accessiblity_description": "분류: 전체", + "academia": "학술", + "activism": "사회운동", + "food": "음식", + "furry": "수인", + "games": "게임", + "general": "일반", + "journalism": "언론", + "lgbt": "성소수자", + "regional": "지역", + "art": "예술", + "music": "음악", + "tech": "기술" }, - "see_less": "See Less", - "see_more": "See More" + "see_less": "간략히 보기", + "see_more": "더 보기" }, "label": { - "language": "LANGUAGE", - "users": "USERS", - "category": "CATEGORY" + "language": "언어", + "users": "사용자", + "category": "분류" }, "input": { "placeholder": "Find a server or join your own..." @@ -233,48 +233,48 @@ "empty_state": { "finding_servers": "Finding available servers...", "bad_network": "Something went wrong while loading the data. Check your internet connection.", - "no_results": "No results" + "no_results": "결과 없음" } }, "register": { "title": "Tell us about you.", "input": { "avatar": { - "delete": "Delete" + "delete": "삭제" }, "username": { - "placeholder": "username", - "duplicate_prompt": "This username is taken." + "placeholder": "사용자명", + "duplicate_prompt": "이 사용자명은 이미 사용중입니다." }, "display_name": { - "placeholder": "display name" + "placeholder": "표시되는 이름" }, "email": { - "placeholder": "email" + "placeholder": "이메일" }, "password": { - "placeholder": "password", - "hint": "Your password needs at least eight characters" + "placeholder": "암호", + "hint": "암호는 최소 8글자 이상이어야 합니다" }, "invite": { - "registration_user_invite_request": "Why do you want to join?" + "registration_user_invite_request": "가입하려는 이유가 무엇인가요?" } }, "error": { "item": { - "username": "Username", - "email": "Email", - "password": "Password", + "username": "사용자명", + "email": "이메일", + "password": "암호", "agreement": "Agreement", - "locale": "Locale", - "reason": "Reason" + "locale": "지역설정", + "reason": "사유" }, "reason": { - "blocked": "%s contains a disallowed email provider", - "unreachable": "%s does not seem to exist", - "taken": "%s is already in use", - "reserved": "%s is a reserved keyword", - "accepted": "%s must be accepted", + "blocked": "%s는 허용되지 않은 이메일 제공자를 포함합니다", + "unreachable": "%s는 존재하지 않는 것 같습니다", + "taken": "%s는 이미 사용 중입니다", + "reserved": "%s는 예약된 키워드입니다", + "accepted": "%s는 반드시 동의해야 합니다", "blank": "%s is required", "invalid": "%s is invalid", "too_long": "%s is too long", @@ -351,45 +351,45 @@ "photo": "photo", "video": "video", "attachment_broken": "This %s is broken and can’t be\nuploaded to Mastodon.", - "description_photo": "Describe the photo for the visually-impaired...", - "description_video": "Describe the video for the visually-impaired..." + "description_photo": "시각장애인을 위한 사진 설명…", + "description_video": "시각장애인을 위한 영상 설명…" }, "poll": { - "duration_time": "Duration: %s", - "thirty_minutes": "30 minutes", - "one_hour": "1 Hour", - "six_hours": "6 Hours", - "one_day": "1 Day", - "three_days": "3 Days", - "seven_days": "7 Days", - "option_number": "Option %ld" + "duration_time": "기간: %s", + "thirty_minutes": "30분", + "one_hour": "1시간", + "six_hours": "6시간", + "one_day": "1일", + "three_days": "3일", + "seven_days": "7일", + "option_number": "옵션 %ld" }, "content_warning": { - "placeholder": "Write an accurate warning here..." + "placeholder": "정확한 경고 문구를 여기에 작성하세요…" }, "visibility": { - "public": "Public", - "unlisted": "Unlisted", - "private": "Followers only", - "direct": "Only people I mention" + "public": "공개", + "unlisted": "비표시", + "private": "팔로워 전용", + "direct": "내가 멘션한 사람만" }, "auto_complete": { "space_to_add": "Space to add" }, "accessibility": { - "append_attachment": "Add Attachment", - "append_poll": "Add Poll", - "remove_poll": "Remove Poll", - "custom_emoji_picker": "Custom Emoji Picker", - "enable_content_warning": "Enable Content Warning", - "disable_content_warning": "Disable Content Warning", - "post_visibility_menu": "Post Visibility Menu", + "append_attachment": "첨부파일 추가", + "append_poll": "투표 추가", + "remove_poll": "투표 삭제", + "custom_emoji_picker": "커스텀 에모지 선택기", + "enable_content_warning": "열람 주의 설정", + "disable_content_warning": "열람 주의 해제", + "post_visibility_menu": "게시물 공개범위 메뉴", "input_limit_remains_count": "Input limit remains %ld", "input_limit_exceeds_count": "Input limit exceeds %ld" }, "keyboard": { - "discard_post": "Discard Post", - "publish_post": "Publish Post", + "discard_post": "글 버리기", + "publish_post": "게시", "toggle_poll": "Toggle Poll", "toggle_content_warning": "Toggle Content Warning", "append_attachment_entry": "Add Attachment - %s", @@ -398,43 +398,43 @@ }, "profile": { "dashboard": { - "posts": "posts", - "following": "following", - "followers": "followers", + "posts": "게시물", + "following": "팔로잉", + "followers": "팔로워", "accessibility": { - "count_posts": "%ld posts", - "count_following": "%ld following", - "count_followers": "%ld followers" + "count_posts": "%ld 게시물", + "count_following": "%ld 팔로잉", + "count_followers": "%ld 팔로워" } }, "fields": { - "add_row": "Add Row", + "add_row": "행 추가", "placeholder": { - "label": "Label", - "content": "Content" + "label": "라벨", + "content": "내용" } }, "segmented_control": { - "posts": "Posts", - "replies": "Replies", - "media": "Media" + "posts": "게시물", + "replies": "답글", + "media": "미디어" }, "relationship_action_alert": { "confirm_unmute_user": { - "title": "Unmute Account", - "message": "Confirm to unmute %s" + "title": "계정 뮤트 해제", + "message": "%s 뮤트 해제 확인" }, "confirm_unblock_usre": { - "title": "Unblock Account", - "message": "Confirm to unblock %s" + "title": "계정 차단 해제", + "message": "%s 차단 해제 확인" } } }, "search": { - "title": "Search", + "title": "검색", "search_bar": { - "placeholder": "Search hashtags and users", - "cancel": "Cancel" + "placeholder": "해시태그와 사용자 검색", + "cancel": "취소" }, "recommend": { "button_text": "See All", @@ -515,46 +515,46 @@ } }, "preference": { - "title": "Preferences", - "true_black_dark_mode": "True black dark mode", - "disable_avatar_animation": "Disable animated avatars", - "disable_emoji_animation": "Disable animated emojis", - "using_default_browser": "Use default browser to open links" + "title": "설정", + "true_black_dark_mode": "트루 블랙 어두운 모드", + "disable_avatar_animation": "움직이는 아바타 비활성화", + "disable_emoji_animation": "움직이는 에모지 비활성화", + "using_default_browser": "기본 브라우저로 링크 열기" }, "boring_zone": { - "title": "The Boring Zone", - "account_settings": "Account Settings", - "terms": "Terms of Service", - "privacy": "Privacy Policy" + "title": "지루한 영역", + "account_settings": "계정 설정", + "terms": "서비스 약관", + "privacy": "개인정보 정책" }, "spicy_zone": { - "title": "The Spicy Zone", - "clear": "Clear Media Cache", - "signout": "Sign Out" + "title": "매운 영역", + "clear": "미디어 캐시 삭제", + "signout": "로그아웃" } }, "footer": { - "mastodon_description": "Mastodon is open source software. You can report issues on GitHub at %s (%s)" + "mastodon_description": "마스토돈은 오픈소스 소프트웨어입니다. Github의 %s (%s)에서 문제를 보고할 수 있습니다." }, "keyboard": { - "close_settings_window": "Close Settings Window" + "close_settings_window": "설정 창 닫기" } }, "report": { - "title": "Report %s", - "step1": "Step 1 of 2", - "step2": "Step 2 of 2", - "content1": "Are there any other posts you’d like to add to the report?", - "content2": "Is there anything the moderators should know about this report?", - "send": "Send Report", - "skip_to_send": "Send without comment", - "text_placeholder": "Type or paste additional comments" + "title": "%s 신고하기", + "step1": "1단계 (총 2단계)", + "step2": "2단계 (총 2단계)", + "content1": "신고에 추가하고 싶은 다른 게시물이 존재하나요?", + "content2": "이 신고에 대해 중재자들이 알아야 할 것이 있나요?", + "send": "신고 전송", + "skip_to_send": "추가설명 없이 보내기", + "text_placeholder": "추가 설명을 적거나 붙여넣으세요" }, "preview": { "keyboard": { - "close_preview": "Close Preview", - "show_next": "Show Next", - "show_previous": "Show Previous" + "close_preview": "미리보기 닫기", + "show_next": "다음 보기", + "show_previous": "이전 보기" } } } From b79bdbe5960fc3b876a6f1044dc74668f0cac258 Mon Sep 17 00:00:00 2001 From: Eugen Rochko Date: Thu, 5 Aug 2021 04:51:44 +0200 Subject: [PATCH 39/78] New translations ios-infoPlist.json (Korean) --- .../StringsConvertor/input/ko_KR/ios-infoPlist.json | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/Localization/StringsConvertor/input/ko_KR/ios-infoPlist.json b/Localization/StringsConvertor/input/ko_KR/ios-infoPlist.json index c6db73de0..1b073eb0f 100644 --- a/Localization/StringsConvertor/input/ko_KR/ios-infoPlist.json +++ b/Localization/StringsConvertor/input/ko_KR/ios-infoPlist.json @@ -1,6 +1,6 @@ { "NSCameraUsageDescription": "Used to take photo for post status", - "NSPhotoLibraryAddUsageDescription": "Used to save photo into the Photo Library", - "NewPostShortcutItemTitle": "New Post", - "SearchShortcutItemTitle": "Search" + "NSPhotoLibraryAddUsageDescription": "갤러리에 사진을 저장하기 위해 쓰임", + "NewPostShortcutItemTitle": "새 글", + "SearchShortcutItemTitle": "검색" } From 208523cd513987cb7f36359dbfd13757e10d9877 Mon Sep 17 00:00:00 2001 From: Eugen Rochko Date: Thu, 5 Aug 2021 04:51:45 +0200 Subject: [PATCH 40/78] New translations Intents.strings (Korean) --- .../StringsConvertor/Intents/input/ko_KR/Intents.strings | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/Localization/StringsConvertor/Intents/input/ko_KR/Intents.strings b/Localization/StringsConvertor/Intents/input/ko_KR/Intents.strings index e19069797..cda2f7d86 100644 --- a/Localization/StringsConvertor/Intents/input/ko_KR/Intents.strings +++ b/Localization/StringsConvertor/Intents/input/ko_KR/Intents.strings @@ -2,13 +2,13 @@ "751xkl" = "Text Content"; -"CsR7G2" = "Post"; +"CsR7G2" = "게시물"; "HZSGTr" = "What content to post?"; "HdGikU" = "Posting failed"; -"KDNTJ4" = "Failure Reason"; +"KDNTJ4" = "실패 사유"; "RHxKOw" = "Send Post with text content"; @@ -32,7 +32,7 @@ "ayoYEb-ehFLjY" = "${content}, Followers Only"; -"dUyuGg" = "Post"; +"dUyuGg" = "게시물"; "dYQ5NN" = "Public"; @@ -48,4 +48,4 @@ "rM6dvp" = "URL"; -"ryJLwG" = "Post was sent successfully. "; +"ryJLwG" = "메시지가 성공적으로 전송되었습니다. "; From 7736ecbe94b8f1db8c3ff88a793978a0450b4597 Mon Sep 17 00:00:00 2001 From: Eugen Rochko Date: Thu, 5 Aug 2021 05:55:22 +0200 Subject: [PATCH 41/78] New translations app.json (Korean) --- Localization/StringsConvertor/input/ko_KR/app.json | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/Localization/StringsConvertor/input/ko_KR/app.json b/Localization/StringsConvertor/input/ko_KR/app.json index 105231e83..086fb543f 100644 --- a/Localization/StringsConvertor/input/ko_KR/app.json +++ b/Localization/StringsConvertor/input/ko_KR/app.json @@ -175,12 +175,12 @@ "time_ago": "%s 전" }, "loader": { - "load_missing_posts": "Load missing posts", - "loading_missing_posts": "Loading missing posts...", - "show_more_replies": "Show more replies" + "load_missing_posts": "빈 게시물 불러오기", + "loading_missing_posts": "빈 게시물 불러오는 중…", + "show_more_replies": "답글 더 보기" }, "header": { - "no_status_found": "No Post Found", + "no_status_found": "게시물이 없습니다", "blocking_warning": "You can’t view this user's profile\n until you unblock them.\nYour profile looks like this to them.", "user_blocking_warning": "You can’t view %s’s profile\n until you unblock them.\nYour profile looks like this to them.", "blocked_warning": "You can’t view this user’s profile\n until they unblock you.", From f9ecba01c3202fdd99840a8e7d22a44ac7927008 Mon Sep 17 00:00:00 2001 From: Eugen Rochko Date: Thu, 5 Aug 2021 06:51:31 +0200 Subject: [PATCH 42/78] New translations app.json (Russian) --- .../StringsConvertor/input/ru_RU/app.json | 36 +++++++++---------- 1 file changed, 18 insertions(+), 18 deletions(-) diff --git a/Localization/StringsConvertor/input/ru_RU/app.json b/Localization/StringsConvertor/input/ru_RU/app.json index 58692cb7f..3d11d1680 100644 --- a/Localization/StringsConvertor/input/ru_RU/app.json +++ b/Localization/StringsConvertor/input/ru_RU/app.json @@ -80,29 +80,29 @@ "share": "Поделиться", "share_user": "Поделиться %s", "share_post": "Поделиться постом", - "open_in_safari": "Open in Safari", - "find_people": "Find people to follow", - "manually_search": "Manually search instead", - "skip": "Skip", - "reply": "Reply", - "report_user": "Report %s", - "block_domain": "Block %s", - "unblock_domain": "Unblock %s", - "settings": "Settings", - "delete": "Delete" + "open_in_safari": "Открыть в Safari", + "find_people": "Подпишитесь на людей", + "manually_search": "Найти вручную", + "skip": "Пропустить", + "reply": "Ответить", + "report_user": "Пожаловаться на %s", + "block_domain": "Заблокировать %s", + "unblock_domain": "Разблокировать %s", + "settings": "Настройки", + "delete": "Удалить" }, "tabs": { - "home": "Home", - "search": "Search", - "notification": "Notification", - "profile": "Profile" + "home": "Главная", + "search": "Поиск", + "notification": "Уведомление", + "profile": "Профиль" }, "keyboard": { "common": { - "switch_to_tab": "Switch to %s", - "compose_new_post": "Compose New Post", - "show_favorites": "Show Favorites", - "open_settings": "Open Settings" + "switch_to_tab": "Переключиться на %s", + "compose_new_post": "Создать новый пост", + "show_favorites": "Показать избранные", + "open_settings": "Открыть настройки" }, "timeline": { "previous_status": "Previous Post", From ab0eb2c3e132762b1224f3224d31a31c6fc1e20d Mon Sep 17 00:00:00 2001 From: Eugen Rochko Date: Thu, 5 Aug 2021 08:23:12 +0200 Subject: [PATCH 43/78] New translations Localizable.stringsdict (Chinese Simplified) --- .../StringsConvertor/input/zh_CN/Localizable.stringsdict | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/Localization/StringsConvertor/input/zh_CN/Localizable.stringsdict b/Localization/StringsConvertor/input/zh_CN/Localizable.stringsdict index caa81fb6a..00edc9915 100644 --- a/Localization/StringsConvertor/input/zh_CN/Localizable.stringsdict +++ b/Localization/StringsConvertor/input/zh_CN/Localizable.stringsdict @@ -13,7 +13,7 @@ NSStringFormatValueTypeKey ld other - posts + 帖子 plural.count.favorite @@ -27,7 +27,7 @@ NSStringFormatValueTypeKey ld other - %ld favorites + %ld 个喜欢 plural.count.reblog @@ -41,7 +41,7 @@ NSStringFormatValueTypeKey ld other - %ld reblogs + %ld 条转发 plural.count.vote @@ -55,7 +55,7 @@ NSStringFormatValueTypeKey ld other - %ld votes + %ld 票 plural.count.voter From 046b3deab79cf4a76f9e5f6708634cfdacac1745 Mon Sep 17 00:00:00 2001 From: Eugen Rochko Date: Thu, 5 Aug 2021 09:27:16 +0200 Subject: [PATCH 44/78] New translations app.json (French) --- Localization/StringsConvertor/input/fr_FR/app.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Localization/StringsConvertor/input/fr_FR/app.json b/Localization/StringsConvertor/input/fr_FR/app.json index baae1e20a..8a5356806 100644 --- a/Localization/StringsConvertor/input/fr_FR/app.json +++ b/Localization/StringsConvertor/input/fr_FR/app.json @@ -171,7 +171,7 @@ "timeline": { "filtered": "Filtré", "timestamp": { - "now": "Maintenant", + "now": "À l’instant", "time_ago": "il y a %s" }, "loader": { From af40308c1ad17c312401284ceca46d1e76d17c82 Mon Sep 17 00:00:00 2001 From: Eugen Rochko Date: Thu, 5 Aug 2021 09:27:17 +0200 Subject: [PATCH 45/78] New translations app.json (Spanish) --- .../StringsConvertor/input/es_ES/app.json | 30 +++++++++---------- 1 file changed, 15 insertions(+), 15 deletions(-) diff --git a/Localization/StringsConvertor/input/es_ES/app.json b/Localization/StringsConvertor/input/es_ES/app.json index f0efa41ab..6b0059942 100644 --- a/Localization/StringsConvertor/input/es_ES/app.json +++ b/Localization/StringsConvertor/input/es_ES/app.json @@ -17,39 +17,39 @@ }, "discard_post_content": { "title": "Descartar borrador", - "message": "Confirm to discard composed post content." + "message": "Confirma para descartar el contenido de la publicación." }, "publish_post_failure": { "title": "Error de publicación", "message": "No se pudo publicar la publicación.\nPor favor, revise su conexión a internet.", "attachments_message": { - "video_attach_with_photo": "Cannot attach a video to a post that already contains images.", - "more_than_one_video": "Cannot attach more than one video." + "video_attach_with_photo": "No puedes adjuntar un vídeo a una publicación que ya contiene imágenes.", + "more_than_one_video": "No puedes adjuntar más de un vídeo." } }, "edit_profile_failure": { - "title": "Edit Profile Error", - "message": "Cannot edit profile. Please try again." + "title": "Error en la Edición del Perfil", + "message": "No se ha podido editar el perfil. Por favor, inténtalo de nuevo." }, "sign_out": { - "title": "Sign Out", - "message": "Are you sure you want to sign out?", - "confirm": "Sign Out" + "title": "Cerrar Sesión", + "message": "¿Estás seguro de que deseas cerrar la sesión?", + "confirm": "Cerrar Sesión" }, "block_domain": { - "title": "Are you really, really sure you want to block the entire %s? In most cases a few targeted blocks or mutes are sufficient and preferable. You will not see content from that domain and any of your followers from that domain will be removed.", - "block_entire_domain": "Block Domain" + "title": "¿Estás realmente seguro, de verdad, de que quieres bloquear %s al completo? En la mayoría de los casos, unos pocos bloqueos o silenciados concretos son suficientes y preferibles. No verás contenido de ese dominio y todos tus seguidores de ese dominio serán eliminados.", + "block_entire_domain": "Bloquear Dominio" }, "save_photo_failure": { - "title": "Save Photo Failure", - "message": "Please enable the photo library access permission to save the photo." + "title": "Error al Guardar Foto", + "message": "Por favor, activa el permiso de acceso a la biblioteca de fotos para guardar la foto." }, "delete_post": { - "title": "Are you sure you want to delete this post?", - "delete": "Delete" + "title": "¿Estás seguro de que deseas eliminar esta publicación?", + "delete": "Eliminar" }, "clean_cache": { - "title": "Clean Cache", + "title": "Limpiar Caché", "message": "Successfully cleaned %s cache." } }, From 0e48e8b827da63d52b5f38cab150d7277756d8aa Mon Sep 17 00:00:00 2001 From: Eugen Rochko Date: Thu, 5 Aug 2021 09:27:18 +0200 Subject: [PATCH 46/78] New translations app.json (Korean) --- Localization/StringsConvertor/input/ko_KR/app.json | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/Localization/StringsConvertor/input/ko_KR/app.json b/Localization/StringsConvertor/input/ko_KR/app.json index 086fb543f..3151566d3 100644 --- a/Localization/StringsConvertor/input/ko_KR/app.json +++ b/Localization/StringsConvertor/input/ko_KR/app.json @@ -296,11 +296,11 @@ "terms_of_service": "terms of service", "privacy_policy": "privacy policy", "button": { - "confirm": "I Agree" + "confirm": "동의합니다" } }, "confirm_email": { - "title": "One last thing.", + "title": "마지막으로.", "subtitle": "We just sent an email to %s,\ntap the link to confirm your account.", "button": { "open_email_app": "Open Email App", @@ -321,9 +321,9 @@ "home_timeline": { "title": "Home", "navigation_bar_state": { - "offline": "Offline", - "new_posts": "See new posts", - "published": "Published!", + "offline": "오프라인", + "new_posts": "새 글 보기", + "published": "게시됨!", "Publishing": "Publishing post..." } }, From 9576fd38e1d8407075ade8c598d1492bd1324faa Mon Sep 17 00:00:00 2001 From: Eugen Rochko Date: Thu, 5 Aug 2021 09:27:19 +0200 Subject: [PATCH 47/78] New translations Localizable.stringsdict (Chinese Simplified) --- .../StringsConvertor/input/zh_CN/Localizable.stringsdict | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Localization/StringsConvertor/input/zh_CN/Localizable.stringsdict b/Localization/StringsConvertor/input/zh_CN/Localizable.stringsdict index 00edc9915..e94476863 100644 --- a/Localization/StringsConvertor/input/zh_CN/Localizable.stringsdict +++ b/Localization/StringsConvertor/input/zh_CN/Localizable.stringsdict @@ -69,7 +69,7 @@ NSStringFormatValueTypeKey ld other - %ld voters + %ld 人 plural.people_talking @@ -83,7 +83,7 @@ NSStringFormatValueTypeKey ld other - %ld people talking + %ld 人正在讨论 From 2628b1fe12c9083e029c26765912dcf0640a384d Mon Sep 17 00:00:00 2001 From: Eugen Rochko Date: Thu, 5 Aug 2021 09:27:20 +0200 Subject: [PATCH 48/78] New translations Localizable.stringsdict (Korean) --- .../input/ko_KR/Localizable.stringsdict | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/Localization/StringsConvertor/input/ko_KR/Localizable.stringsdict b/Localization/StringsConvertor/input/ko_KR/Localizable.stringsdict index caa81fb6a..b4603a304 100644 --- a/Localization/StringsConvertor/input/ko_KR/Localizable.stringsdict +++ b/Localization/StringsConvertor/input/ko_KR/Localizable.stringsdict @@ -13,7 +13,7 @@ NSStringFormatValueTypeKey ld other - posts + 게시물 plural.count.favorite @@ -27,7 +27,7 @@ NSStringFormatValueTypeKey ld other - %ld favorites + %ld 개의 즐겨찾기 plural.count.reblog @@ -41,7 +41,7 @@ NSStringFormatValueTypeKey ld other - %ld reblogs + %ld 개의 리블로그 plural.count.vote @@ -55,7 +55,7 @@ NSStringFormatValueTypeKey ld other - %ld votes + %ld 개의 투표 plural.count.voter @@ -69,7 +69,7 @@ NSStringFormatValueTypeKey ld other - %ld voters + %ld명의 투표자 plural.people_talking @@ -83,7 +83,7 @@ NSStringFormatValueTypeKey ld other - %ld people talking + %ld 명이 말하고 있음 From 2d985b5ff7dd1d40b0f6cb0092cda195411ab61f Mon Sep 17 00:00:00 2001 From: Eugen Rochko Date: Thu, 5 Aug 2021 10:51:48 +0200 Subject: [PATCH 49/78] New translations app.json (Arabic) --- .../StringsConvertor/input/ar_SA/app.json | 266 +++++++++--------- 1 file changed, 133 insertions(+), 133 deletions(-) diff --git a/Localization/StringsConvertor/input/ar_SA/app.json b/Localization/StringsConvertor/input/ar_SA/app.json index 7b5e271e4..9f709d9ff 100644 --- a/Localization/StringsConvertor/input/ar_SA/app.json +++ b/Localization/StringsConvertor/input/ar_SA/app.json @@ -2,25 +2,25 @@ "common": { "alerts": { "common": { - "please_try_again": "Please try again.", - "please_try_again_later": "Please try again later." + "please_try_again": "الرجاء المحاولة مرة أخرى.", + "please_try_again_later": "الرجاء المحاولة مرة أخرى لاحقاً." }, "sign_up_failure": { - "title": "Sign Up Failure" + "title": "فشل التسجيل" }, "server_error": { - "title": "Server Error" + "title": "خطأ في الخادم" }, "vote_failure": { - "title": "Vote Failure", - "poll_expired": "The poll has expired" + "title": "فشل التصويت", + "poll_expired": "انتهت مدة صلاحية الاستطلاع" }, "discard_post_content": { - "title": "Discard Draft", + "title": "تجاهل المسودة", "message": "Confirm to discard composed post content." }, "publish_post_failure": { - "title": "Publish Failure", + "title": "أخفقت عملية النشر", "message": "Failed to publish the post.\nPlease check your internet connection.", "attachments_message": { "video_attach_with_photo": "Cannot attach a video to a post that already contains images.", @@ -32,93 +32,93 @@ "message": "Cannot edit profile. Please try again." }, "sign_out": { - "title": "Sign Out", - "message": "Are you sure you want to sign out?", - "confirm": "Sign Out" + "title": "تسجيل الخروج", + "message": "هل أنت متأكد من أنك تريد تسجيل الخروج؟", + "confirm": "تسجيل الخروج" }, "block_domain": { "title": "Are you really, really sure you want to block the entire %s? In most cases a few targeted blocks or mutes are sufficient and preferable. You will not see content from that domain and any of your followers from that domain will be removed.", - "block_entire_domain": "Block Domain" + "block_entire_domain": "حظر النطاق" }, "save_photo_failure": { - "title": "Save Photo Failure", + "title": "فشل حفظ الصورة", "message": "Please enable the photo library access permission to save the photo." }, "delete_post": { - "title": "Are you sure you want to delete this post?", - "delete": "Delete" + "title": "هل أنت متأكد من أنك تريد حذف هذا المنشور؟", + "delete": "احذف" }, "clean_cache": { - "title": "Clean Cache", - "message": "Successfully cleaned %s cache." + "title": "تنظيف ذاكرة التخزين المؤقت", + "message": "تم تنظيف ذاكرة التخزين المؤقت %s بنجاح." } }, "controls": { "actions": { - "back": "Back", - "next": "Next", - "previous": "Previous", - "open": "Open", - "add": "Add", - "remove": "Remove", - "edit": "Edit", - "save": "Save", - "ok": "OK", - "done": "Done", - "confirm": "Confirm", - "continue": "Continue", - "cancel": "Cancel", - "discard": "Discard", - "try_again": "Try Again", - "take_photo": "Take Photo", - "save_photo": "Save Photo", - "copy_photo": "Copy Photo", - "sign_in": "Sign In", - "sign_up": "Sign Up", - "see_more": "See More", - "preview": "Preview", - "share": "Share", - "share_user": "Share %s", - "share_post": "Share Post", - "open_in_safari": "Open in Safari", - "find_people": "Find people to follow", - "manually_search": "Manually search instead", - "skip": "Skip", - "reply": "Reply", - "report_user": "Report %s", - "block_domain": "Block %s", - "unblock_domain": "Unblock %s", - "settings": "Settings", - "delete": "Delete" + "back": "العودة", + "next": "التالي", + "previous": "السابق", + "open": "افتح", + "add": "إضافة", + "remove": "احذف", + "edit": "تعديل", + "save": "حفظ", + "ok": "حسنًا", + "done": "تم", + "confirm": "تأكيد", + "continue": "واصل", + "cancel": "إلغاء", + "discard": "تجاهل", + "try_again": "حاول مرة أخرى", + "take_photo": "التقط صورة", + "save_photo": "حفظ الصورة", + "copy_photo": "نسخ الصورة", + "sign_in": "لِج", + "sign_up": "انشئ حسابًا", + "see_more": "عرض المزيد", + "preview": "معاينة", + "share": "شارك", + "share_user": "شارك %s", + "share_post": "شارك المنشور", + "open_in_safari": "افتحه في سفاري", + "find_people": "ابحث عن أشخاص لمتابعتهم", + "manually_search": "البحث يدوياً بدلاً من ذلك", + "skip": "تخطي", + "reply": "رد", + "report_user": "ابلغ عن %s", + "block_domain": "حظر %s", + "unblock_domain": "إلغاء حظر %s", + "settings": "الإعدادات", + "delete": "احذف" }, "tabs": { - "home": "Home", - "search": "Search", - "notification": "Notification", - "profile": "Profile" + "home": "الخيط الرئيسي", + "search": "بحث", + "notification": "الإشعارات", + "profile": "الملف التعريفي" }, "keyboard": { "common": { - "switch_to_tab": "Switch to %s", - "compose_new_post": "Compose New Post", - "show_favorites": "Show Favorites", - "open_settings": "Open Settings" + "switch_to_tab": "التبديل إلى %s", + "compose_new_post": "إنشاء منشور جديد", + "show_favorites": "إظهار المفضلة", + "open_settings": "أفتح الإعدادات" }, "timeline": { - "previous_status": "Previous Post", - "next_status": "Next Post", - "open_status": "Open Post", - "open_author_profile": "Open Author's Profile", - "open_reblogger_profile": "Open Reblogger's Profile", - "reply_status": "Reply to Post", + "previous_status": "المنشور السابق", + "next_status": "المنشور التالي", + "open_status": "افتح المنشور", + "open_author_profile": "افتح الملف التعريفي للمؤلف", + "open_reblogger_profile": "افتح الملف التعريفي لمشارِك المنشور", + "reply_status": "رد على المنشور", "toggle_reblog": "Toggle Reblog on Post", "toggle_favorite": "Toggle Favorite on Post", "toggle_content_warning": "Toggle Content Warning", - "preview_image": "Preview Image" + "preview_image": "معاينة الصورة" }, "segmented_control": { - "previous_section": "Previous Section", - "next_section": "Next Section" + "previous_section": "القسم السابق", + "next_section": "القسم التالي" } }, "status": { @@ -146,7 +146,7 @@ "mention": "Mention", "link": "Link", "hashtag": "Hashtag", - "email": "Email", + "email": "البريد الإلكتروني", "emoji": "Emoji" } }, @@ -171,16 +171,16 @@ "timeline": { "filtered": "Filtered", "timestamp": { - "now": "Now", + "now": "الأن", "time_ago": "%s ago" }, "loader": { "load_missing_posts": "Load missing posts", - "loading_missing_posts": "Loading missing posts...", - "show_more_replies": "Show more replies" + "loading_missing_posts": "تحميل المزيد من المنشورات...", + "show_more_replies": "إظهار المزيد من الردود" }, "header": { - "no_status_found": "No Post Found", + "no_status_found": "لا توجد هناك منشورات", "blocking_warning": "You can’t view this user's profile\n until you unblock them.\nYour profile looks like this to them.", "user_blocking_warning": "You can’t view %s’s profile\n until you unblock them.\nYour profile looks like this to them.", "blocked_warning": "You can’t view this user’s profile\n until they unblock you.", @@ -204,13 +204,13 @@ "title": "Pick a server,\nany server.", "button": { "category": { - "all": "All", - "all_accessiblity_description": "Category: All", + "all": "الكل", + "all_accessiblity_description": "الفئة: الكل", "academia": "academia", - "activism": "activism", - "food": "food", - "furry": "furry", - "games": "games", + "activism": "للنشطاء", + "food": "الطعام", + "furry": "فروي", + "games": "ألعاب", "general": "general", "journalism": "journalism", "lgbt": "lgbt", @@ -223,15 +223,15 @@ "see_more": "See More" }, "label": { - "language": "LANGUAGE", - "users": "USERS", - "category": "CATEGORY" + "language": "اللغة", + "users": "مستخدمون·ات", + "category": "الفئة" }, "input": { - "placeholder": "Find a server or join your own..." + "placeholder": "ابحث عن خادم أو انضم إلى سيرفر خاص بك..." }, "empty_state": { - "finding_servers": "Finding available servers...", + "finding_servers": "البحث عن خوادم متوفرة...", "bad_network": "Something went wrong while loading the data. Check your internet connection.", "no_results": "No results" } @@ -243,31 +243,31 @@ "delete": "Delete" }, "username": { - "placeholder": "username", - "duplicate_prompt": "This username is taken." + "placeholder": "اسم المستخدم", + "duplicate_prompt": "اسم المستخدم هذا غير متوفر." }, "display_name": { - "placeholder": "display name" + "placeholder": "الاسم المعروض" }, "email": { - "placeholder": "email" + "placeholder": "البريد الإلكتروني" }, "password": { - "placeholder": "password", - "hint": "Your password needs at least eight characters" + "placeholder": "الكلمة السرية", + "hint": "يجب أن تكون كلمتك السرية متكونة من ثمانية أحرف على الأقل" }, "invite": { - "registration_user_invite_request": "Why do you want to join?" + "registration_user_invite_request": "لماذا ترغب في الانضمام؟" } }, "error": { "item": { - "username": "Username", - "email": "Email", - "password": "Password", + "username": "اسم المستخدم", + "email": "البريد الإلكتروني", + "password": "الكلمة السرية", "agreement": "Agreement", "locale": "Locale", - "reason": "Reason" + "reason": "السبب" }, "reason": { "blocked": "%s contains a disallowed email provider", @@ -314,14 +314,14 @@ "open_email_app": { "title": "Check your inbox.", "description": "We just sent you an email. Check your junk folder if you haven’t.", - "mail": "Mail", + "mail": "البريد", "open_email_client": "Open Email Client" } }, "home_timeline": { - "title": "Home", + "title": "الخيط الرئيسي", "navigation_bar_state": { - "offline": "Offline", + "offline": "غير متصل", "new_posts": "See new posts", "published": "Published!", "Publishing": "Publishing post..." @@ -336,32 +336,32 @@ }, "compose": { "title": { - "new_post": "New Post", - "new_reply": "New Reply" + "new_post": "منشور جديد", + "new_reply": "رد جديد" }, "media_selection": { - "camera": "Take Photo", - "photo_library": "Photo Library", - "browse": "Browse" + "camera": "التقط صورة", + "photo_library": "مكتبة الصور", + "browse": "تصفح" }, - "content_input_placeholder": "Type or paste what’s on your mind", - "compose_action": "Publish", - "replying_to_user": "replying to %s", + "content_input_placeholder": "ما الذي يجول ببالك", + "compose_action": "انشر", + "replying_to_user": "رد على %s", "attachment": { - "photo": "photo", - "video": "video", + "photo": "صورة", + "video": "فيديو", "attachment_broken": "This %s is broken and can’t be\nuploaded to Mastodon.", "description_photo": "Describe the photo for the visually-impaired...", "description_video": "Describe the video for the visually-impaired..." }, "poll": { "duration_time": "Duration: %s", - "thirty_minutes": "30 minutes", - "one_hour": "1 Hour", - "six_hours": "6 Hours", - "one_day": "1 Day", - "three_days": "3 Days", - "seven_days": "7 Days", + "thirty_minutes": "30 دقيقة", + "one_hour": "ساعة واحدة", + "six_hours": "6 ساعات", + "one_day": "يوم واحد", + "three_days": "3 أيام", + "seven_days": "7 أيام", "option_number": "Option %ld" }, "content_warning": { @@ -415,9 +415,9 @@ } }, "segmented_control": { - "posts": "Posts", - "replies": "Replies", - "media": "Media" + "posts": "منشورات", + "replies": "ردود", + "media": "وسائط" }, "relationship_action_alert": { "confirm_unmute_user": { @@ -431,10 +431,10 @@ } }, "search": { - "title": "Search", + "title": "بحث", "search_bar": { - "placeholder": "Search hashtags and users", - "cancel": "Cancel" + "placeholder": "البحث عن وسوم أو مستخدمين·ات", + "cancel": "إلغاء" }, "recommend": { "button_text": "See All", @@ -515,7 +515,7 @@ } }, "preference": { - "title": "Preferences", + "title": "التفضيلات", "true_black_dark_mode": "True black dark mode", "disable_avatar_animation": "Disable animated avatars", "disable_emoji_animation": "Disable animated emojis", @@ -523,27 +523,27 @@ }, "boring_zone": { "title": "The Boring Zone", - "account_settings": "Account Settings", - "terms": "Terms of Service", - "privacy": "Privacy Policy" + "account_settings": "إعدادات الحساب", + "terms": "شروط الخدمة", + "privacy": "سياسة الخصوصية" }, "spicy_zone": { "title": "The Spicy Zone", "clear": "Clear Media Cache", - "signout": "Sign Out" + "signout": "تسجيل الخروج" } }, "footer": { - "mastodon_description": "Mastodon is open source software. You can report issues on GitHub at %s (%s)" + "mastodon_description": "ماستدون برنامج مفتوح المصدر. يمكنك المساهمة، أو الإبلاغ عن تقارير الأخطاء، على غيت هب %s (%s)" }, "keyboard": { - "close_settings_window": "Close Settings Window" + "close_settings_window": "إغلاق نافذة الإعدادات" } }, "report": { - "title": "Report %s", - "step1": "Step 1 of 2", - "step2": "Step 2 of 2", + "title": "ابلغ عن %s", + "step1": "الخطوة 1 من 2", + "step2": "الخطوة 2 من 2", "content1": "Are there any other posts you’d like to add to the report?", "content2": "Is there anything the moderators should know about this report?", "send": "Send Report", @@ -553,8 +553,8 @@ "preview": { "keyboard": { "close_preview": "Close Preview", - "show_next": "Show Next", - "show_previous": "Show Previous" + "show_next": "إظهار التالي", + "show_previous": "إظهار السابق" } } } From e1e34a5e2627de812d4e931ac3dc1ae672716234 Mon Sep 17 00:00:00 2001 From: Eugen Rochko Date: Thu, 5 Aug 2021 10:51:49 +0200 Subject: [PATCH 50/78] New translations app.json (German) --- .../StringsConvertor/input/de_DE/app.json | 38 +++++++++---------- 1 file changed, 19 insertions(+), 19 deletions(-) diff --git a/Localization/StringsConvertor/input/de_DE/app.json b/Localization/StringsConvertor/input/de_DE/app.json index e6acc48ad..c49775270 100644 --- a/Localization/StringsConvertor/input/de_DE/app.json +++ b/Localization/StringsConvertor/input/de_DE/app.json @@ -37,12 +37,12 @@ "confirm": "Abmelden" }, "block_domain": { - "title": "Are you really, really sure you want to block the entire %s? In most cases a few targeted blocks or mutes are sufficient and preferable. You will not see content from that domain and any of your followers from that domain will be removed.", + "title": "Bist du dir wirklich sicher, dass du die ganze Domain %s blockieren willst? In den meisten Fällen reichen ein paar gezielte Blockierungen oder Stummschaltungen aus und werden bevorzugt. Du wirst den Inhalt von dieser Domain nicht mehr sehen. Deine Folgenden von dieser Domain werden entfernt.", "block_entire_domain": "Block Domain" }, "save_photo_failure": { "title": "Foto konnte nicht gespeichert werden", - "message": "Please enable the photo library access permission to save the photo." + "message": "Bitte aktiviere den Zugriff auf die Fotobibliothek, um das Foto zu speichern." }, "delete_post": { "title": "Sind Sie sicher, dass Sie diesen Beitrag löschen möchten?", @@ -81,13 +81,13 @@ "share_user": "%s teilen", "share_post": "Beitrag teilen", "open_in_safari": "In Safari öffnen", - "find_people": "Find people to follow", - "manually_search": "Manually search instead", + "find_people": "Finde Personen zum Folgen", + "manually_search": "Stattdessen manuell suchen", "skip": "Überspringen", "reply": "Antworten", "report_user": "%s melden", "block_domain": "%s blockieren", - "unblock_domain": "Unblock %s", + "unblock_domain": "Blockierung von %s aufheben", "settings": "Einstellungen", "delete": "Löschen" }, @@ -102,34 +102,34 @@ "switch_to_tab": "Zu %s wechseln", "compose_new_post": "Neuen Beitrag verfassen", "show_favorites": "Favoriten anzeigen", - "open_settings": "Open Settings" + "open_settings": "Einstellungen öffnen" }, "timeline": { - "previous_status": "Previous Post", - "next_status": "Next Post", - "open_status": "Open Post", - "open_author_profile": "Open Author's Profile", + "previous_status": "Vorheriger Beitrag", + "next_status": "Nächster Beitrag", + "open_status": "Beitrag öffnen", + "open_author_profile": "Profil des Verfassers ansehen", "open_reblogger_profile": "Open Reblogger's Profile", - "reply_status": "Reply to Post", + "reply_status": "Auf Beitrag antworten", "toggle_reblog": "Toggle Reblog on Post", "toggle_favorite": "Toggle Favorite on Post", "toggle_content_warning": "Toggle Content Warning", - "preview_image": "Preview Image" + "preview_image": "Bildvorschau" }, "segmented_control": { - "previous_section": "Previous Section", - "next_section": "Next Section" + "previous_section": "Vorheriger Abschnitt", + "next_section": "Nächster Abschnitt" } }, "status": { "user_reblogged": "%s reblogged", "user_replied_to": "Replied to %s", "show_post": "Show Post", - "show_user_profile": "Show user profile", - "content_warning": "Content Warning", - "media_content_warning": "Tap anywhere to reveal", + "show_user_profile": "Benutzerprofil anzeigen", + "content_warning": "Inhaltswarnung", + "media_content_warning": "Tippe irgendwo zum Anzeigen", "poll": { - "vote": "Vote", + "vote": "Abstimmen", "time_left": "%s left", "closed": "Closed" }, @@ -146,7 +146,7 @@ "mention": "Mention", "link": "Link", "hashtag": "Hashtag", - "email": "Email", + "email": "E-Mail", "emoji": "Emoji" } }, From dd0412a0e3aeb222b7b074fa3c05ada62b3d636d Mon Sep 17 00:00:00 2001 From: Eugen Rochko Date: Thu, 5 Aug 2021 11:50:08 +0200 Subject: [PATCH 51/78] New translations app.json (Arabic) --- .../StringsConvertor/input/ar_SA/app.json | 70 +++++++++---------- 1 file changed, 35 insertions(+), 35 deletions(-) diff --git a/Localization/StringsConvertor/input/ar_SA/app.json b/Localization/StringsConvertor/input/ar_SA/app.json index 9f709d9ff..f23270cf3 100644 --- a/Localization/StringsConvertor/input/ar_SA/app.json +++ b/Localization/StringsConvertor/input/ar_SA/app.json @@ -211,16 +211,16 @@ "food": "الطعام", "furry": "فروي", "games": "ألعاب", - "general": "general", - "journalism": "journalism", + "general": "عام", + "journalism": "صحافة", "lgbt": "lgbt", - "regional": "regional", - "art": "art", - "music": "music", - "tech": "tech" + "regional": "اقليمي", + "art": "فن", + "music": "موسيقى", + "tech": "تكنولوجيا" }, - "see_less": "See Less", - "see_more": "See More" + "see_less": "اعرض أقل", + "see_more": "اعرض المزيد" }, "label": { "language": "اللغة", @@ -233,14 +233,14 @@ "empty_state": { "finding_servers": "البحث عن خوادم متوفرة...", "bad_network": "Something went wrong while loading the data. Check your internet connection.", - "no_results": "No results" + "no_results": "لا توجد نتائج" } }, "register": { - "title": "Tell us about you.", + "title": "أخبرنا عنك.", "input": { "avatar": { - "delete": "Delete" + "delete": "احذف" }, "username": { "placeholder": "اسم المستخدم", @@ -265,8 +265,8 @@ "username": "اسم المستخدم", "email": "البريد الإلكتروني", "password": "الكلمة السرية", - "agreement": "Agreement", - "locale": "Locale", + "agreement": "الاتفاقية", + "locale": "اللغة المحلية", "reason": "السبب" }, "reason": { @@ -378,11 +378,11 @@ }, "accessibility": { "append_attachment": "Add Attachment", - "append_poll": "Add Poll", - "remove_poll": "Remove Poll", - "custom_emoji_picker": "Custom Emoji Picker", - "enable_content_warning": "Enable Content Warning", - "disable_content_warning": "Disable Content Warning", + "append_poll": "اضافة استطلاع رأي", + "remove_poll": "إزالة الاستطلاع", + "custom_emoji_picker": "منتقي مخصص للإيموجي", + "enable_content_warning": "تنشيط تحذير المحتوى", + "disable_content_warning": "تعطيل تحذير الحتوى", "post_visibility_menu": "Post Visibility Menu", "input_limit_remains_count": "Input limit remains %ld", "input_limit_exceeds_count": "Input limit exceeds %ld" @@ -398,9 +398,9 @@ }, "profile": { "dashboard": { - "posts": "posts", - "following": "following", - "followers": "followers", + "posts": "منشورات", + "following": "مُتابَع", + "followers": "متابِع", "accessibility": { "count_posts": "%ld posts", "count_following": "%ld following", @@ -408,10 +408,10 @@ } }, "fields": { - "add_row": "Add Row", + "add_row": "إضافة صف", "placeholder": { "label": "Label", - "content": "Content" + "content": "المحتوى" } }, "segmented_control": { @@ -421,11 +421,11 @@ }, "relationship_action_alert": { "confirm_unmute_user": { - "title": "Unmute Account", + "title": "إلغاء كتم الحساب", "message": "Confirm to unmute %s" }, "confirm_unblock_usre": { - "title": "Unblock Account", + "title": "إلغاء حظر الحساب", "message": "Confirm to unblock %s" } } @@ -437,24 +437,24 @@ "cancel": "إلغاء" }, "recommend": { - "button_text": "See All", + "button_text": "طالع الكل", "hash_tag": { - "title": "Trending on Mastodon", + "title": "ذات شعبية على ماستدون", "description": "Hashtags that are getting quite a bit of attention", "people_talking": "%s people are talking" }, "accounts": { "title": "Accounts you might like", "description": "You may like to follow these accounts", - "follow": "Follow" + "follow": "تابع" } }, "searching": { "segment": { - "all": "All", - "people": "People", - "hashtags": "Hashtags", - "posts": "Posts" + "all": "الكل", + "people": "الأشخاص", + "hashtags": "الوسوم", + "posts": "المنشورات" }, "empty_state": { "no_results": "No results" @@ -496,12 +496,12 @@ "section": { "appearance": { "title": "Appearance", - "automatic": "Automatic", + "automatic": "تلقائي", "light": "Always Light", "dark": "Always Dark" }, "notifications": { - "title": "Notifications", + "title": "الإشعارات", "favorites": "Favorites my post", "follows": "Follows me", "boosts": "Reblogs my post", @@ -552,7 +552,7 @@ }, "preview": { "keyboard": { - "close_preview": "Close Preview", + "close_preview": "إغلاق المعاينة", "show_next": "إظهار التالي", "show_previous": "إظهار السابق" } From ea958c4bccd9117cfccf4ef6295fb6778876870c Mon Sep 17 00:00:00 2001 From: Eugen Rochko Date: Thu, 5 Aug 2021 11:50:09 +0200 Subject: [PATCH 52/78] New translations app.json (German) --- .../StringsConvertor/input/de_DE/app.json | 32 +++++++++---------- 1 file changed, 16 insertions(+), 16 deletions(-) diff --git a/Localization/StringsConvertor/input/de_DE/app.json b/Localization/StringsConvertor/input/de_DE/app.json index c49775270..62c46b60e 100644 --- a/Localization/StringsConvertor/input/de_DE/app.json +++ b/Localization/StringsConvertor/input/de_DE/app.json @@ -130,11 +130,11 @@ "media_content_warning": "Tippe irgendwo zum Anzeigen", "poll": { "vote": "Abstimmen", - "time_left": "%s left", - "closed": "Closed" + "time_left": "%s verbleiben", + "closed": "Beendet" }, "actions": { - "reply": "Reply", + "reply": "Antworten", "reblog": "Reblog", "unreblog": "Undo reblog", "favorite": "Favorite", @@ -161,15 +161,15 @@ "unblock": "Blockierung aufheben", "unblock_user": "@%s entblocken", "blocked": "Blocked", - "mute": "Mute", - "mute_user": "Mute %s", + "mute": "Stummschalten", + "mute_user": "%s stummschalten", "unmute": "Unmute", "unmute_user": "Unmute %s", - "muted": "Muted", - "edit_info": "Edit Info" + "muted": "Stummgeschaltet", + "edit_info": "Information bearbeiten" }, "timeline": { - "filtered": "Filtered", + "filtered": "Gefiltert", "timestamp": { "now": "Gerade", "time_ago": "vor %s" @@ -181,9 +181,9 @@ }, "header": { "no_status_found": "Kein Beitrag gefunden", - "blocking_warning": "You can’t view this user's profile\n until you unblock them.\nYour profile looks like this to them.", - "user_blocking_warning": "You can’t view %s’s profile\n until you unblock them.\nYour profile looks like this to them.", - "blocked_warning": "You can’t view this user’s profile\n until they unblock you.", + "blocking_warning": "Du kannst das Profil dieses Benutzers nicht anzeigen\n solange du es nicht entsperrst.\nDein Profil sieht für diesen Benutzer so aus.", + "user_blocking_warning": "Du kannst %s's Profil nicht anzeigen\n solange du es nicht entsperrst.\nDein Profil sieht für diesen Benutzer so aus.", + "blocked_warning": "Das Profil dieses Benutzers\n kann nicht angezeigt werden, bis er dich entsperrt.", "user_blocked_warning": "You can’t view %s’s profile\n until they unblock you.", "suspended_warning": "This user has been suspended.", "user_suspended_warning": "%s’s account has been suspended." @@ -294,16 +294,16 @@ "subtitle": "These rules are set by the admins of %s.", "prompt": "By continuing, you’re subject to the terms of service and privacy policy for %s.", "terms_of_service": "terms of service", - "privacy_policy": "privacy policy", + "privacy_policy": "Datenschutzerklärung", "button": { - "confirm": "I Agree" + "confirm": "Ich stimme zu" } }, "confirm_email": { - "title": "One last thing.", - "subtitle": "We just sent an email to %s,\ntap the link to confirm your account.", + "title": "Noch eine letzte Sache.", + "subtitle": "Wir haben gerade eine E-Mail an %s gesendet,\ntippe auf den Link, um Dein Konto zu bestätigen.", "button": { - "open_email_app": "Open Email App", + "open_email_app": "E-Mail-App öffnen", "dont_receive_email": "I never got an email" }, "dont_receive_email": { From 33c25c980e76536ddd6aabb9743d56ec0ab2f504 Mon Sep 17 00:00:00 2001 From: Eugen Rochko Date: Thu, 5 Aug 2021 12:46:00 +0200 Subject: [PATCH 53/78] New translations app.json (Spanish) --- .../StringsConvertor/input/es_ES/app.json | 144 +++++++++--------- 1 file changed, 72 insertions(+), 72 deletions(-) diff --git a/Localization/StringsConvertor/input/es_ES/app.json b/Localization/StringsConvertor/input/es_ES/app.json index 6b0059942..1cb46322d 100644 --- a/Localization/StringsConvertor/input/es_ES/app.json +++ b/Localization/StringsConvertor/input/es_ES/app.json @@ -50,7 +50,7 @@ }, "clean_cache": { "title": "Limpiar Caché", - "message": "Successfully cleaned %s cache." + "message": "Se han limpiado con éxito %s de caché." } }, "controls": { @@ -80,52 +80,52 @@ "share": "Compartir", "share_user": "Compartir %s", "share_post": "Compartir publicación", - "open_in_safari": "Open in Safari", - "find_people": "Find people to follow", - "manually_search": "Manually search instead", - "skip": "Skip", - "reply": "Reply", - "report_user": "Report %s", - "block_domain": "Block %s", - "unblock_domain": "Unblock %s", - "settings": "Settings", - "delete": "Delete" + "open_in_safari": "Abrir en Safari", + "find_people": "Encuentra gente a la que seguir", + "manually_search": "Mejor hacer una búsqueda manual", + "skip": "Omitir", + "reply": "Responder", + "report_user": "Reportar a %s", + "block_domain": "Bloquear %s", + "unblock_domain": "Desbloquear %s", + "settings": "Configuración", + "delete": "Borrar" }, "tabs": { - "home": "Home", - "search": "Search", - "notification": "Notification", - "profile": "Profile" + "home": "Inicio", + "search": "Buscar", + "notification": "Notificación", + "profile": "Perfil" }, "keyboard": { "common": { - "switch_to_tab": "Switch to %s", - "compose_new_post": "Compose New Post", - "show_favorites": "Show Favorites", - "open_settings": "Open Settings" + "switch_to_tab": "Cambiar a %s", + "compose_new_post": "Escribir Nueva Publicación", + "show_favorites": "Mostrar Favoritos", + "open_settings": "Abrir Configuración" }, "timeline": { - "previous_status": "Previous Post", - "next_status": "Next Post", - "open_status": "Open Post", - "open_author_profile": "Open Author's Profile", - "open_reblogger_profile": "Open Reblogger's Profile", - "reply_status": "Reply to Post", - "toggle_reblog": "Toggle Reblog on Post", - "toggle_favorite": "Toggle Favorite on Post", - "toggle_content_warning": "Toggle Content Warning", - "preview_image": "Preview Image" + "previous_status": "Publicación Anterior", + "next_status": "Siguiente Publicación", + "open_status": "Abrir Publicación", + "open_author_profile": "Abrir Perfil del Autor", + "open_reblogger_profile": "Abrir Perfil del Redifusor", + "reply_status": "Responder Publicación", + "toggle_reblog": "Alternar la Redifusión en la Publicación", + "toggle_favorite": "Alternar la Marca de Favorito en la Publicación", + "toggle_content_warning": "Alternar la Advertencia de Contenido", + "preview_image": "Previsualizar Imagen" }, "segmented_control": { - "previous_section": "Previous Section", - "next_section": "Next Section" + "previous_section": "Sección Anterior", + "next_section": "Siguiente Sección" } }, "status": { - "user_reblogged": "%s reblogged", - "user_replied_to": "Replied to %s", - "show_post": "Show Post", - "show_user_profile": "Show user profile", + "user_reblogged": "%s redifundió", + "user_replied_to": "En respuesta a %s", + "show_post": "Mostrar Publicación", + "show_user_profile": "Mostrar perfil del usuario", "content_warning": "Content Warning", "media_content_warning": "Tap anywhere to reveal", "poll": { @@ -272,67 +272,67 @@ "reason": { "blocked": "%s contains a disallowed email provider", "unreachable": "%s does not seem to exist", - "taken": "%s is already in use", - "reserved": "%s is a reserved keyword", - "accepted": "%s must be accepted", - "blank": "%s is required", - "invalid": "%s is invalid", - "too_long": "%s is too long", - "too_short": "%s is too short", - "inclusion": "%s is not a supported value" + "taken": "%s ya está en uso", + "reserved": "%s es una palabra clave reservada", + "accepted": "%s debe ser aceptado", + "blank": "Se requiere %s", + "invalid": "%s no es válido", + "too_long": "%s es demasiado largo", + "too_short": "%s es demasiado corto", + "inclusion": "%s no es un valor admitido" }, "special": { - "username_invalid": "Username must only contain alphanumeric characters and underscores", - "username_too_long": "Username is too long (can’t be longer than 30 characters)", - "email_invalid": "This is not a valid email address", - "password_too_short": "Password is too short (must be at least 8 characters)" + "username_invalid": "El nombre de usuario solo puede contener caracteres alfanuméricos y guiones bajos", + "username_too_long": "El nombre de usuario es demasiado largo (no puede tener más de 30 caracteres)", + "email_invalid": "Esta no es una dirección de correo electrónico válida", + "password_too_short": "La contraseña es demasiado corta (debe tener al menos 8 caracteres)" } } }, "server_rules": { - "title": "Some ground rules.", - "subtitle": "These rules are set by the admins of %s.", - "prompt": "By continuing, you’re subject to the terms of service and privacy policy for %s.", - "terms_of_service": "terms of service", - "privacy_policy": "privacy policy", + "title": "Algunas reglas básicas.", + "subtitle": "Estas reglas están establecidas por los administradores de %s.", + "prompt": "Si continúas estarás sujeto a los términos de servicio y la política de privacidad de %s.", + "terms_of_service": "términos del servicio", + "privacy_policy": "política de privacidad", "button": { - "confirm": "I Agree" + "confirm": "Acepto" } }, "confirm_email": { - "title": "One last thing.", - "subtitle": "We just sent an email to %s,\ntap the link to confirm your account.", + "title": "Una última cosa.", + "subtitle": "Te acabamos de enviar un correo a %s,\npulsa en el enlace para confirmar tu cuenta.", "button": { - "open_email_app": "Open Email App", - "dont_receive_email": "I never got an email" + "open_email_app": "Abrir Aplicación de Correo Electrónico", + "dont_receive_email": "No he recibido el correo electrónico" }, "dont_receive_email": { - "title": "Check your email", - "description": "Check if your email address is correct as well as your junk folder if you haven’t.", - "resend_email": "Resend Email" + "title": "Revisa tu correo electrónico", + "description": "Comprueba que tu dirección de correo electrónico sea correcta y revisa la carpeta de correo no deseado si no lo has hecho ya.", + "resend_email": "Volver a Enviar Correo Electrónico" }, "open_email_app": { - "title": "Check your inbox.", - "description": "We just sent you an email. Check your junk folder if you haven’t.", - "mail": "Mail", - "open_email_client": "Open Email Client" + "title": "Revisa tu bandeja de entrada.", + "description": "Te acabamos de enviar un correo electrónico. Revisa tu carpeta de correo no deseado si no lo has hecho ya.", + "mail": "Correo", + "open_email_client": "Abrir Cliente de Correo Electrónico" } }, "home_timeline": { - "title": "Home", + "title": "Inicio", "navigation_bar_state": { - "offline": "Offline", - "new_posts": "See new posts", - "published": "Published!", - "Publishing": "Publishing post..." + "offline": "Sin Conexión", + "new_posts": "Ver nuevas publicaciones", + "published": "¡Publicado!", + "Publishing": "Publicación en curso..." } }, "suggestion_account": { - "title": "Find People to Follow", - "follow_explain": "When you follow someone, you’ll see their posts in your home feed." + "title": "Encuentra Gente a la que Seguir", + "follow_explain": "Cuando sigas a alguien verás sus publicaciones en tu página de inicio." }, "public_timeline": { - "title": "Public" + "title": "Pública" }, "compose": { "title": { From 5c2f57e1e7783589df656e3b51763b505f7e2766 Mon Sep 17 00:00:00 2001 From: Eugen Rochko Date: Thu, 5 Aug 2021 13:42:24 +0200 Subject: [PATCH 54/78] New translations app.json (Spanish) --- .../StringsConvertor/input/es_ES/app.json | 350 +++++++++--------- 1 file changed, 175 insertions(+), 175 deletions(-) diff --git a/Localization/StringsConvertor/input/es_ES/app.json b/Localization/StringsConvertor/input/es_ES/app.json index 1cb46322d..2422a1094 100644 --- a/Localization/StringsConvertor/input/es_ES/app.json +++ b/Localization/StringsConvertor/input/es_ES/app.json @@ -126,8 +126,8 @@ "user_replied_to": "En respuesta a %s", "show_post": "Mostrar Publicación", "show_user_profile": "Mostrar perfil del usuario", - "content_warning": "Content Warning", - "media_content_warning": "Tap anywhere to reveal", + "content_warning": "Advertencia de Contenido", + "media_content_warning": "Pulsa en cualquier sitio para mostrar", "poll": { "vote": "Vota", "time_left": "Quedan %s", @@ -181,12 +181,12 @@ }, "header": { "no_status_found": "No se ha encontrado ninguna publicación", - "blocking_warning": "You can’t view this user's profile\n until you unblock them.\nYour profile looks like this to them.", - "user_blocking_warning": "You can’t view %s’s profile\n until you unblock them.\nYour profile looks like this to them.", - "blocked_warning": "You can’t view this user’s profile\n until they unblock you.", - "user_blocked_warning": "You can’t view %s’s profile\n until they unblock you.", - "suspended_warning": "This user has been suspended.", - "user_suspended_warning": "%s’s account has been suspended." + "blocking_warning": "No puedes ver el perfil de este usuario\n hasta que lo desbloquees.\nTu perfil se ve así para él.", + "user_blocking_warning": "No puedes ver el perfil de %s\n hasta que lo desbloquees.\nTu perfil se ve así para él.", + "blocked_warning": "No puedes ver el perfil de este usuario\n hasta que te desbloquee.", + "user_blocked_warning": "No puedes ver el perfil de %s\n hasta que te desbloquee.", + "suspended_warning": "Este usuario ha sido suspendido.", + "user_suspended_warning": "La cuenta de %s ha sido suspendida." }, "accessibility": { "count_replies": "%s respuestas", @@ -198,80 +198,80 @@ }, "scene": { "welcome": { - "slogan": "Social networking\nback in your hands." + "slogan": "Las redes sociales\nde nuevo en tus manos." }, "server_picker": { - "title": "Pick a server,\nany server.", + "title": "Elige un servidor,\ncualquier servidor.", "button": { "category": { - "all": "All", - "all_accessiblity_description": "Category: All", - "academia": "academia", - "activism": "activism", - "food": "food", + "all": "Todas", + "all_accessiblity_description": "Categoría: Todas", + "academia": "académicos", + "activism": "activismo", + "food": "comida", "furry": "furry", - "games": "games", + "games": "juegos", "general": "general", - "journalism": "journalism", + "journalism": "periodismo", "lgbt": "lgbt", "regional": "regional", - "art": "art", - "music": "music", - "tech": "tech" + "art": "arte", + "music": "música", + "tech": "tecnología" }, - "see_less": "See Less", - "see_more": "See More" + "see_less": "Ver Menos", + "see_more": "Ver Más" }, "label": { - "language": "LANGUAGE", - "users": "USERS", - "category": "CATEGORY" + "language": "IDIOMA", + "users": "USUARIOS", + "category": "CATEGORÍA" }, "input": { - "placeholder": "Find a server or join your own..." + "placeholder": "Encuentra un servidor o únete al tuyo propio..." }, "empty_state": { - "finding_servers": "Finding available servers...", - "bad_network": "Something went wrong while loading the data. Check your internet connection.", - "no_results": "No results" + "finding_servers": "Encontrando servidores disponibles...", + "bad_network": "Algo ha ido mal al cargar los datos. Comprueba tu conexión a Internet.", + "no_results": "Sin resultados" } }, "register": { - "title": "Tell us about you.", + "title": "Háblanos de ti.", "input": { "avatar": { - "delete": "Delete" + "delete": "Borrar" }, "username": { - "placeholder": "username", - "duplicate_prompt": "This username is taken." + "placeholder": "nombre de usuario", + "duplicate_prompt": "Este nombre de usuario ya está en uso." }, "display_name": { - "placeholder": "display name" + "placeholder": "nombre a mostrar" }, "email": { - "placeholder": "email" + "placeholder": "correo electrónico" }, "password": { - "placeholder": "password", - "hint": "Your password needs at least eight characters" + "placeholder": "contraseña", + "hint": "Tu contraseña necesita tener al menos ocho caracteres" }, "invite": { - "registration_user_invite_request": "Why do you want to join?" + "registration_user_invite_request": "¿Por qué quieres unirte?" } }, "error": { "item": { - "username": "Username", - "email": "Email", - "password": "Password", - "agreement": "Agreement", - "locale": "Locale", - "reason": "Reason" + "username": "Nombre de usuario", + "email": "Correo electrónico", + "password": "Contraseña", + "agreement": "Aceptación", + "locale": "Idioma", + "reason": "Motivo" }, "reason": { - "blocked": "%s contains a disallowed email provider", - "unreachable": "%s does not seem to exist", + "blocked": "%s contiene un proveedor de correo no permitido", + "unreachable": "%s parece no existir", "taken": "%s ya está en uso", "reserved": "%s es una palabra clave reservada", "accepted": "%s debe ser aceptado", @@ -336,225 +336,225 @@ }, "compose": { "title": { - "new_post": "New Post", - "new_reply": "New Reply" + "new_post": "Nueva Publicación", + "new_reply": "Nueva Respuesta" }, "media_selection": { - "camera": "Take Photo", - "photo_library": "Photo Library", - "browse": "Browse" + "camera": "Hacer Foto", + "photo_library": "Galería de Fotos", + "browse": "Explorar" }, - "content_input_placeholder": "Type or paste what’s on your mind", - "compose_action": "Publish", - "replying_to_user": "replying to %s", + "content_input_placeholder": "Escribe o pega lo que tengas en mente", + "compose_action": "Publicar", + "replying_to_user": "en respuesta a %s", "attachment": { - "photo": "photo", - "video": "video", - "attachment_broken": "This %s is broken and can’t be\nuploaded to Mastodon.", - "description_photo": "Describe the photo for the visually-impaired...", - "description_video": "Describe the video for the visually-impaired..." + "photo": "foto", + "video": "vídeo", + "attachment_broken": "Este %s está roto y no puede\nsubirse a Mastodon.", + "description_photo": "Describe la foto para los usuarios con dificultad visual...", + "description_video": "Describe el vídeo para los usuarios con dificultad visual..." }, "poll": { - "duration_time": "Duration: %s", - "thirty_minutes": "30 minutes", - "one_hour": "1 Hour", - "six_hours": "6 Hours", - "one_day": "1 Day", - "three_days": "3 Days", - "seven_days": "7 Days", - "option_number": "Option %ld" + "duration_time": "Duración: %s", + "thirty_minutes": "30 minutos", + "one_hour": "1 Hora", + "six_hours": "6 Horas", + "one_day": "1 Día", + "three_days": "4 Días", + "seven_days": "7 Días", + "option_number": "Opción %ld" }, "content_warning": { - "placeholder": "Write an accurate warning here..." + "placeholder": "Escribe una advertencia precisa aquí..." }, "visibility": { - "public": "Public", - "unlisted": "Unlisted", - "private": "Followers only", - "direct": "Only people I mention" + "public": "Pública", + "unlisted": "Sin listar", + "private": "Solo seguidores", + "direct": "Solo la gente que yo menciono" }, "auto_complete": { - "space_to_add": "Space to add" + "space_to_add": "Espacio para añadir" }, "accessibility": { - "append_attachment": "Add Attachment", - "append_poll": "Add Poll", - "remove_poll": "Remove Poll", - "custom_emoji_picker": "Custom Emoji Picker", - "enable_content_warning": "Enable Content Warning", - "disable_content_warning": "Disable Content Warning", - "post_visibility_menu": "Post Visibility Menu", - "input_limit_remains_count": "Input limit remains %ld", - "input_limit_exceeds_count": "Input limit exceeds %ld" + "append_attachment": "Añadir Adjunto", + "append_poll": "Añadir Encuesta", + "remove_poll": "Eliminar Encuesta", + "custom_emoji_picker": "Selector de Emojis Personalizados", + "enable_content_warning": "Activar Advertencia de Contenido", + "disable_content_warning": "Desactivar Advertencia de Contenido", + "post_visibility_menu": "Menú de Visibilidad de la Publicación", + "input_limit_remains_count": "%ld restante hasta el límite de entrada", + "input_limit_exceeds_count": "%ld en exceso sobre el límite de entrada" }, "keyboard": { - "discard_post": "Discard Post", - "publish_post": "Publish Post", - "toggle_poll": "Toggle Poll", - "toggle_content_warning": "Toggle Content Warning", - "append_attachment_entry": "Add Attachment - %s", - "select_visibility_entry": "Select Visibility - %s" + "discard_post": "Descartar Publicación", + "publish_post": "Publicar", + "toggle_poll": "Alternar Encuesta", + "toggle_content_warning": "Alternar Advertencia de Contenido", + "append_attachment_entry": "Añadir Adjunto - %s", + "select_visibility_entry": "Seleccionar Visibilidad - %s" } }, "profile": { "dashboard": { - "posts": "posts", - "following": "following", - "followers": "followers", + "posts": "publicaciones", + "following": "siguiendo", + "followers": "seguidores", "accessibility": { - "count_posts": "%ld posts", - "count_following": "%ld following", - "count_followers": "%ld followers" + "count_posts": "%ld publicaciones", + "count_following": "%ld siguiendo", + "count_followers": "%ld seguidores" } }, "fields": { - "add_row": "Add Row", + "add_row": "Añadir Fila", "placeholder": { - "label": "Label", - "content": "Content" + "label": "Nombre para el campo", + "content": "Contenido" } }, "segmented_control": { - "posts": "Posts", - "replies": "Replies", - "media": "Media" + "posts": "Publicaciones", + "replies": "Respuestas", + "media": "Multimedia" }, "relationship_action_alert": { "confirm_unmute_user": { - "title": "Unmute Account", - "message": "Confirm to unmute %s" + "title": "Dejar de Silenciar Cuenta", + "message": "Confirmar para dejar de silenciar a %s" }, "confirm_unblock_usre": { - "title": "Unblock Account", - "message": "Confirm to unblock %s" + "title": "Desbloquear Cuenta", + "message": "Confirmar para desbloquear a %s" } } }, "search": { - "title": "Search", + "title": "Buscar", "search_bar": { - "placeholder": "Search hashtags and users", - "cancel": "Cancel" + "placeholder": "Buscar etiquetas y usuarios", + "cancel": "Cancelar" }, "recommend": { - "button_text": "See All", + "button_text": "Ver Todas", "hash_tag": { - "title": "Trending on Mastodon", - "description": "Hashtags that are getting quite a bit of attention", - "people_talking": "%s people are talking" + "title": "Tendencias en Mastodon", + "description": "Etiquetas que están recibiendo bastante atención", + "people_talking": "%s personas están hablando de esto" }, "accounts": { - "title": "Accounts you might like", - "description": "You may like to follow these accounts", - "follow": "Follow" + "title": "Cuentas que quizá quieras seguir", + "description": "Puede que guste seguir estas cuentas", + "follow": "Seguir" } }, "searching": { "segment": { - "all": "All", - "people": "People", - "hashtags": "Hashtags", - "posts": "Posts" + "all": "Todo", + "people": "Gente", + "hashtags": "Etiquetas", + "posts": "Publicaciones" }, "empty_state": { - "no_results": "No results" + "no_results": "Sin resultados" }, - "recent_search": "Recent searches", - "clear": "Clear" + "recent_search": "Búsquedas recientes", + "clear": "Borrar" } }, "hashtag": { - "prompt": "%s people talking" + "prompt": "%s personas están hablando de esto" }, "favorite": { - "title": "Your Favorites" + "title": "Tus Favoritos" }, "notification": { "title": { - "Everything": "Everything", - "Mentions": "Mentions" + "Everything": "Todo", + "Mentions": "Menciones" }, "action": { - "follow": "followed you", - "favourite": "favorited your post", - "reblog": "reblogged your post", - "poll": "Your poll has ended", - "mention": "mentioned you", - "follow_request": "requested to follow you" + "follow": "ha empezado a seguirte", + "favourite": "ha marcado como favorita tu publicación", + "reblog": "ha redifundido tu publicación", + "poll": "Tu encuesta ha terminado", + "mention": "te ha mencionado", + "follow_request": "ha solicitado seguirte" }, "keyobard": { - "show_everything": "Show Everything", - "show_mentions": "Show Mentions" + "show_everything": "Mostrar Todo", + "show_mentions": "Mostrar Menciones" } }, "thread": { - "back_title": "Post", - "title": "Post from %s" + "back_title": "Publicación", + "title": "Publicación de %s" }, "settings": { - "title": "Settings", + "title": "Configuración", "section": { "appearance": { - "title": "Appearance", - "automatic": "Automatic", - "light": "Always Light", - "dark": "Always Dark" + "title": "Apariencia", + "automatic": "Automática", + "light": "Siempre Clara", + "dark": "Siempre Oscura" }, "notifications": { - "title": "Notifications", - "favorites": "Favorites my post", - "follows": "Follows me", - "boosts": "Reblogs my post", - "mentions": "Mentions me", + "title": "Notificaciones", + "favorites": "Marque como favorita mi publicación", + "follows": "Me siga", + "boosts": "Redifunda mi publicación", + "mentions": "Me mencione", "trigger": { - "anyone": "anyone", - "follower": "a follower", - "follow": "anyone I follow", - "noone": "no one", - "title": "Notify me when" + "anyone": "cualquiera", + "follower": "un seguidor", + "follow": "cualquiera que yo siga", + "noone": "nadie", + "title": "Recibir notificación cuando" } }, "preference": { - "title": "Preferences", - "true_black_dark_mode": "True black dark mode", - "disable_avatar_animation": "Disable animated avatars", - "disable_emoji_animation": "Disable animated emojis", - "using_default_browser": "Use default browser to open links" + "title": "Preferencias", + "true_black_dark_mode": "Modo oscuro negro real", + "disable_avatar_animation": "Deshabilitar avatares animados", + "disable_emoji_animation": "Deshabilitar emojis animados", + "using_default_browser": "Usar navegador predeterminado para abrir los enlaces" }, "boring_zone": { - "title": "The Boring Zone", - "account_settings": "Account Settings", - "terms": "Terms of Service", - "privacy": "Privacy Policy" + "title": "La Zona Aburrida", + "account_settings": "Configuración de Cuenta", + "terms": "Términos de Servicio", + "privacy": "Política de Privacidad" }, "spicy_zone": { - "title": "The Spicy Zone", - "clear": "Clear Media Cache", - "signout": "Sign Out" + "title": "La Zona Picante", + "clear": "Borrar Caché de Multimedia", + "signout": "Cerrar Sesión" } }, "footer": { - "mastodon_description": "Mastodon is open source software. You can report issues on GitHub at %s (%s)" + "mastodon_description": "Mastodon es software de código abierto. Puedes reportar errores en GitHub en %s (%s)" }, "keyboard": { - "close_settings_window": "Close Settings Window" + "close_settings_window": "Cerrar Ventana de Configuración" } }, "report": { - "title": "Report %s", - "step1": "Step 1 of 2", - "step2": "Step 2 of 2", - "content1": "Are there any other posts you’d like to add to the report?", - "content2": "Is there anything the moderators should know about this report?", - "send": "Send Report", - "skip_to_send": "Send without comment", - "text_placeholder": "Type or paste additional comments" + "title": "Reportar %s", + "step1": "Paso 1 de 2", + "step2": "Paso 2 de 2", + "content1": "¿Hay alguna otra publicación que te gustaría añadir al reporte?", + "content2": "¿Hay algo que los moderadores deberían saber acerca de este reporte?", + "send": "Enviar Reporte", + "skip_to_send": "Enviar sin comentarios", + "text_placeholder": "Escribe o pega comentarios adicionales" }, "preview": { "keyboard": { - "close_preview": "Close Preview", - "show_next": "Show Next", - "show_previous": "Show Previous" + "close_preview": "Cerrar Previsualización", + "show_next": "Mostrar Siguiente", + "show_previous": "Mostrar Anterior" } } } From a58dc43706e9792f2a89539f76ae099d5bc58def Mon Sep 17 00:00:00 2001 From: Eugen Rochko Date: Thu, 5 Aug 2021 14:38:29 +0200 Subject: [PATCH 55/78] New translations app.json (Spanish) --- .../StringsConvertor/input/es_ES/app.json | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/Localization/StringsConvertor/input/es_ES/app.json b/Localization/StringsConvertor/input/es_ES/app.json index 2422a1094..febfe4733 100644 --- a/Localization/StringsConvertor/input/es_ES/app.json +++ b/Localization/StringsConvertor/input/es_ES/app.json @@ -111,8 +111,8 @@ "open_author_profile": "Abrir Perfil del Autor", "open_reblogger_profile": "Abrir Perfil del Redifusor", "reply_status": "Responder Publicación", - "toggle_reblog": "Alternar la Redifusión en la Publicación", - "toggle_favorite": "Alternar la Marca de Favorito en la Publicación", + "toggle_reblog": "Conmutar la Redifusión en la Publicación", + "toggle_favorite": "Conmutar la Marca de Favorito en la Publicación", "toggle_content_warning": "Alternar la Advertencia de Contenido", "preview_image": "Previsualizar Imagen" }, @@ -122,7 +122,7 @@ } }, "status": { - "user_reblogged": "%s redifundió", + "user_reblogged": "%s ha redifundido", "user_replied_to": "En respuesta a %s", "show_post": "Mostrar Publicación", "show_user_profile": "Mostrar perfil del usuario", @@ -135,8 +135,8 @@ }, "actions": { "reply": "Responder", - "reblog": "Reblog", - "unreblog": "Deshacer reblog", + "reblog": "Redifundir", + "unreblog": "Deshacer redifusión", "favorite": "Favorito", "unfavorite": "No favorito", "menu": "Menú" @@ -190,7 +190,7 @@ }, "accessibility": { "count_replies": "%s respuestas", - "count_reblogs": "%s reblogs", + "count_reblogs": "%s redifusiones", "count_favorites": "%s favoritos" } } @@ -390,8 +390,8 @@ "keyboard": { "discard_post": "Descartar Publicación", "publish_post": "Publicar", - "toggle_poll": "Alternar Encuesta", - "toggle_content_warning": "Alternar Advertencia de Contenido", + "toggle_poll": "Conmutar Encuesta", + "toggle_content_warning": "Conmutar Advertencia de Contenido", "append_attachment_entry": "Añadir Adjunto - %s", "select_visibility_entry": "Seleccionar Visibilidad - %s" } From da3529d996b97209464f45f6a3ac06ae99d9e026 Mon Sep 17 00:00:00 2001 From: Eugen Rochko Date: Thu, 5 Aug 2021 14:38:30 +0200 Subject: [PATCH 56/78] New translations app.json (Catalan) --- .../StringsConvertor/input/ca_ES/app.json | 561 ++++++++++++++++++ 1 file changed, 561 insertions(+) create mode 100644 Localization/StringsConvertor/input/ca_ES/app.json diff --git a/Localization/StringsConvertor/input/ca_ES/app.json b/Localization/StringsConvertor/input/ca_ES/app.json new file mode 100644 index 000000000..7b5e271e4 --- /dev/null +++ b/Localization/StringsConvertor/input/ca_ES/app.json @@ -0,0 +1,561 @@ +{ + "common": { + "alerts": { + "common": { + "please_try_again": "Please try again.", + "please_try_again_later": "Please try again later." + }, + "sign_up_failure": { + "title": "Sign Up Failure" + }, + "server_error": { + "title": "Server Error" + }, + "vote_failure": { + "title": "Vote Failure", + "poll_expired": "The poll has expired" + }, + "discard_post_content": { + "title": "Discard Draft", + "message": "Confirm to discard composed post content." + }, + "publish_post_failure": { + "title": "Publish Failure", + "message": "Failed to publish the post.\nPlease check your internet connection.", + "attachments_message": { + "video_attach_with_photo": "Cannot attach a video to a post that already contains images.", + "more_than_one_video": "Cannot attach more than one video." + } + }, + "edit_profile_failure": { + "title": "Edit Profile Error", + "message": "Cannot edit profile. Please try again." + }, + "sign_out": { + "title": "Sign Out", + "message": "Are you sure you want to sign out?", + "confirm": "Sign Out" + }, + "block_domain": { + "title": "Are you really, really sure you want to block the entire %s? In most cases a few targeted blocks or mutes are sufficient and preferable. You will not see content from that domain and any of your followers from that domain will be removed.", + "block_entire_domain": "Block Domain" + }, + "save_photo_failure": { + "title": "Save Photo Failure", + "message": "Please enable the photo library access permission to save the photo." + }, + "delete_post": { + "title": "Are you sure you want to delete this post?", + "delete": "Delete" + }, + "clean_cache": { + "title": "Clean Cache", + "message": "Successfully cleaned %s cache." + } + }, + "controls": { + "actions": { + "back": "Back", + "next": "Next", + "previous": "Previous", + "open": "Open", + "add": "Add", + "remove": "Remove", + "edit": "Edit", + "save": "Save", + "ok": "OK", + "done": "Done", + "confirm": "Confirm", + "continue": "Continue", + "cancel": "Cancel", + "discard": "Discard", + "try_again": "Try Again", + "take_photo": "Take Photo", + "save_photo": "Save Photo", + "copy_photo": "Copy Photo", + "sign_in": "Sign In", + "sign_up": "Sign Up", + "see_more": "See More", + "preview": "Preview", + "share": "Share", + "share_user": "Share %s", + "share_post": "Share Post", + "open_in_safari": "Open in Safari", + "find_people": "Find people to follow", + "manually_search": "Manually search instead", + "skip": "Skip", + "reply": "Reply", + "report_user": "Report %s", + "block_domain": "Block %s", + "unblock_domain": "Unblock %s", + "settings": "Settings", + "delete": "Delete" + }, + "tabs": { + "home": "Home", + "search": "Search", + "notification": "Notification", + "profile": "Profile" + }, + "keyboard": { + "common": { + "switch_to_tab": "Switch to %s", + "compose_new_post": "Compose New Post", + "show_favorites": "Show Favorites", + "open_settings": "Open Settings" + }, + "timeline": { + "previous_status": "Previous Post", + "next_status": "Next Post", + "open_status": "Open Post", + "open_author_profile": "Open Author's Profile", + "open_reblogger_profile": "Open Reblogger's Profile", + "reply_status": "Reply to Post", + "toggle_reblog": "Toggle Reblog on Post", + "toggle_favorite": "Toggle Favorite on Post", + "toggle_content_warning": "Toggle Content Warning", + "preview_image": "Preview Image" + }, + "segmented_control": { + "previous_section": "Previous Section", + "next_section": "Next Section" + } + }, + "status": { + "user_reblogged": "%s reblogged", + "user_replied_to": "Replied to %s", + "show_post": "Show Post", + "show_user_profile": "Show user profile", + "content_warning": "Content Warning", + "media_content_warning": "Tap anywhere to reveal", + "poll": { + "vote": "Vote", + "time_left": "%s left", + "closed": "Closed" + }, + "actions": { + "reply": "Reply", + "reblog": "Reblog", + "unreblog": "Undo reblog", + "favorite": "Favorite", + "unfavorite": "Unfavorite", + "menu": "Menu" + }, + "tag": { + "url": "URL", + "mention": "Mention", + "link": "Link", + "hashtag": "Hashtag", + "email": "Email", + "emoji": "Emoji" + } + }, + "friendship": { + "follow": "Follow", + "following": "Following", + "request": "Request", + "pending": "Pending", + "block": "Block", + "block_user": "Block %s", + "block_domain": "Block %s", + "unblock": "Unblock", + "unblock_user": "Unblock %s", + "blocked": "Blocked", + "mute": "Mute", + "mute_user": "Mute %s", + "unmute": "Unmute", + "unmute_user": "Unmute %s", + "muted": "Muted", + "edit_info": "Edit Info" + }, + "timeline": { + "filtered": "Filtered", + "timestamp": { + "now": "Now", + "time_ago": "%s ago" + }, + "loader": { + "load_missing_posts": "Load missing posts", + "loading_missing_posts": "Loading missing posts...", + "show_more_replies": "Show more replies" + }, + "header": { + "no_status_found": "No Post Found", + "blocking_warning": "You can’t view this user's profile\n until you unblock them.\nYour profile looks like this to them.", + "user_blocking_warning": "You can’t view %s’s profile\n until you unblock them.\nYour profile looks like this to them.", + "blocked_warning": "You can’t view this user’s profile\n until they unblock you.", + "user_blocked_warning": "You can’t view %s’s profile\n until they unblock you.", + "suspended_warning": "This user has been suspended.", + "user_suspended_warning": "%s’s account has been suspended." + }, + "accessibility": { + "count_replies": "%s replies", + "count_reblogs": "%s reblogs", + "count_favorites": "%s favorites" + } + } + } + }, + "scene": { + "welcome": { + "slogan": "Social networking\nback in your hands." + }, + "server_picker": { + "title": "Pick a server,\nany server.", + "button": { + "category": { + "all": "All", + "all_accessiblity_description": "Category: All", + "academia": "academia", + "activism": "activism", + "food": "food", + "furry": "furry", + "games": "games", + "general": "general", + "journalism": "journalism", + "lgbt": "lgbt", + "regional": "regional", + "art": "art", + "music": "music", + "tech": "tech" + }, + "see_less": "See Less", + "see_more": "See More" + }, + "label": { + "language": "LANGUAGE", + "users": "USERS", + "category": "CATEGORY" + }, + "input": { + "placeholder": "Find a server or join your own..." + }, + "empty_state": { + "finding_servers": "Finding available servers...", + "bad_network": "Something went wrong while loading the data. Check your internet connection.", + "no_results": "No results" + } + }, + "register": { + "title": "Tell us about you.", + "input": { + "avatar": { + "delete": "Delete" + }, + "username": { + "placeholder": "username", + "duplicate_prompt": "This username is taken." + }, + "display_name": { + "placeholder": "display name" + }, + "email": { + "placeholder": "email" + }, + "password": { + "placeholder": "password", + "hint": "Your password needs at least eight characters" + }, + "invite": { + "registration_user_invite_request": "Why do you want to join?" + } + }, + "error": { + "item": { + "username": "Username", + "email": "Email", + "password": "Password", + "agreement": "Agreement", + "locale": "Locale", + "reason": "Reason" + }, + "reason": { + "blocked": "%s contains a disallowed email provider", + "unreachable": "%s does not seem to exist", + "taken": "%s is already in use", + "reserved": "%s is a reserved keyword", + "accepted": "%s must be accepted", + "blank": "%s is required", + "invalid": "%s is invalid", + "too_long": "%s is too long", + "too_short": "%s is too short", + "inclusion": "%s is not a supported value" + }, + "special": { + "username_invalid": "Username must only contain alphanumeric characters and underscores", + "username_too_long": "Username is too long (can’t be longer than 30 characters)", + "email_invalid": "This is not a valid email address", + "password_too_short": "Password is too short (must be at least 8 characters)" + } + } + }, + "server_rules": { + "title": "Some ground rules.", + "subtitle": "These rules are set by the admins of %s.", + "prompt": "By continuing, you’re subject to the terms of service and privacy policy for %s.", + "terms_of_service": "terms of service", + "privacy_policy": "privacy policy", + "button": { + "confirm": "I Agree" + } + }, + "confirm_email": { + "title": "One last thing.", + "subtitle": "We just sent an email to %s,\ntap the link to confirm your account.", + "button": { + "open_email_app": "Open Email App", + "dont_receive_email": "I never got an email" + }, + "dont_receive_email": { + "title": "Check your email", + "description": "Check if your email address is correct as well as your junk folder if you haven’t.", + "resend_email": "Resend Email" + }, + "open_email_app": { + "title": "Check your inbox.", + "description": "We just sent you an email. Check your junk folder if you haven’t.", + "mail": "Mail", + "open_email_client": "Open Email Client" + } + }, + "home_timeline": { + "title": "Home", + "navigation_bar_state": { + "offline": "Offline", + "new_posts": "See new posts", + "published": "Published!", + "Publishing": "Publishing post..." + } + }, + "suggestion_account": { + "title": "Find People to Follow", + "follow_explain": "When you follow someone, you’ll see their posts in your home feed." + }, + "public_timeline": { + "title": "Public" + }, + "compose": { + "title": { + "new_post": "New Post", + "new_reply": "New Reply" + }, + "media_selection": { + "camera": "Take Photo", + "photo_library": "Photo Library", + "browse": "Browse" + }, + "content_input_placeholder": "Type or paste what’s on your mind", + "compose_action": "Publish", + "replying_to_user": "replying to %s", + "attachment": { + "photo": "photo", + "video": "video", + "attachment_broken": "This %s is broken and can’t be\nuploaded to Mastodon.", + "description_photo": "Describe the photo for the visually-impaired...", + "description_video": "Describe the video for the visually-impaired..." + }, + "poll": { + "duration_time": "Duration: %s", + "thirty_minutes": "30 minutes", + "one_hour": "1 Hour", + "six_hours": "6 Hours", + "one_day": "1 Day", + "three_days": "3 Days", + "seven_days": "7 Days", + "option_number": "Option %ld" + }, + "content_warning": { + "placeholder": "Write an accurate warning here..." + }, + "visibility": { + "public": "Public", + "unlisted": "Unlisted", + "private": "Followers only", + "direct": "Only people I mention" + }, + "auto_complete": { + "space_to_add": "Space to add" + }, + "accessibility": { + "append_attachment": "Add Attachment", + "append_poll": "Add Poll", + "remove_poll": "Remove Poll", + "custom_emoji_picker": "Custom Emoji Picker", + "enable_content_warning": "Enable Content Warning", + "disable_content_warning": "Disable Content Warning", + "post_visibility_menu": "Post Visibility Menu", + "input_limit_remains_count": "Input limit remains %ld", + "input_limit_exceeds_count": "Input limit exceeds %ld" + }, + "keyboard": { + "discard_post": "Discard Post", + "publish_post": "Publish Post", + "toggle_poll": "Toggle Poll", + "toggle_content_warning": "Toggle Content Warning", + "append_attachment_entry": "Add Attachment - %s", + "select_visibility_entry": "Select Visibility - %s" + } + }, + "profile": { + "dashboard": { + "posts": "posts", + "following": "following", + "followers": "followers", + "accessibility": { + "count_posts": "%ld posts", + "count_following": "%ld following", + "count_followers": "%ld followers" + } + }, + "fields": { + "add_row": "Add Row", + "placeholder": { + "label": "Label", + "content": "Content" + } + }, + "segmented_control": { + "posts": "Posts", + "replies": "Replies", + "media": "Media" + }, + "relationship_action_alert": { + "confirm_unmute_user": { + "title": "Unmute Account", + "message": "Confirm to unmute %s" + }, + "confirm_unblock_usre": { + "title": "Unblock Account", + "message": "Confirm to unblock %s" + } + } + }, + "search": { + "title": "Search", + "search_bar": { + "placeholder": "Search hashtags and users", + "cancel": "Cancel" + }, + "recommend": { + "button_text": "See All", + "hash_tag": { + "title": "Trending on Mastodon", + "description": "Hashtags that are getting quite a bit of attention", + "people_talking": "%s people are talking" + }, + "accounts": { + "title": "Accounts you might like", + "description": "You may like to follow these accounts", + "follow": "Follow" + } + }, + "searching": { + "segment": { + "all": "All", + "people": "People", + "hashtags": "Hashtags", + "posts": "Posts" + }, + "empty_state": { + "no_results": "No results" + }, + "recent_search": "Recent searches", + "clear": "Clear" + } + }, + "hashtag": { + "prompt": "%s people talking" + }, + "favorite": { + "title": "Your Favorites" + }, + "notification": { + "title": { + "Everything": "Everything", + "Mentions": "Mentions" + }, + "action": { + "follow": "followed you", + "favourite": "favorited your post", + "reblog": "reblogged your post", + "poll": "Your poll has ended", + "mention": "mentioned you", + "follow_request": "requested to follow you" + }, + "keyobard": { + "show_everything": "Show Everything", + "show_mentions": "Show Mentions" + } + }, + "thread": { + "back_title": "Post", + "title": "Post from %s" + }, + "settings": { + "title": "Settings", + "section": { + "appearance": { + "title": "Appearance", + "automatic": "Automatic", + "light": "Always Light", + "dark": "Always Dark" + }, + "notifications": { + "title": "Notifications", + "favorites": "Favorites my post", + "follows": "Follows me", + "boosts": "Reblogs my post", + "mentions": "Mentions me", + "trigger": { + "anyone": "anyone", + "follower": "a follower", + "follow": "anyone I follow", + "noone": "no one", + "title": "Notify me when" + } + }, + "preference": { + "title": "Preferences", + "true_black_dark_mode": "True black dark mode", + "disable_avatar_animation": "Disable animated avatars", + "disable_emoji_animation": "Disable animated emojis", + "using_default_browser": "Use default browser to open links" + }, + "boring_zone": { + "title": "The Boring Zone", + "account_settings": "Account Settings", + "terms": "Terms of Service", + "privacy": "Privacy Policy" + }, + "spicy_zone": { + "title": "The Spicy Zone", + "clear": "Clear Media Cache", + "signout": "Sign Out" + } + }, + "footer": { + "mastodon_description": "Mastodon is open source software. You can report issues on GitHub at %s (%s)" + }, + "keyboard": { + "close_settings_window": "Close Settings Window" + } + }, + "report": { + "title": "Report %s", + "step1": "Step 1 of 2", + "step2": "Step 2 of 2", + "content1": "Are there any other posts you’d like to add to the report?", + "content2": "Is there anything the moderators should know about this report?", + "send": "Send Report", + "skip_to_send": "Send without comment", + "text_placeholder": "Type or paste additional comments" + }, + "preview": { + "keyboard": { + "close_preview": "Close Preview", + "show_next": "Show Next", + "show_previous": "Show Previous" + } + } + } +} \ No newline at end of file From 7d65366853a988bd35b23069ed3c903c303f6e05 Mon Sep 17 00:00:00 2001 From: Eugen Rochko Date: Thu, 5 Aug 2021 14:38:30 +0200 Subject: [PATCH 57/78] New translations ios-infoPlist.json (Spanish) --- .../StringsConvertor/input/es_ES/ios-infoPlist.json | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/Localization/StringsConvertor/input/es_ES/ios-infoPlist.json b/Localization/StringsConvertor/input/es_ES/ios-infoPlist.json index 2e6d5af15..e27375310 100644 --- a/Localization/StringsConvertor/input/es_ES/ios-infoPlist.json +++ b/Localization/StringsConvertor/input/es_ES/ios-infoPlist.json @@ -1,6 +1,6 @@ { - "NSCameraUsageDescription": "Se usa para tomar fotos para el estado de la publicación", - "NSPhotoLibraryAddUsageDescription": "Se usa para guardar fotos en la biblioteca de fotos", - "NewPostShortcutItemTitle": "Nueva publicación", + "NSCameraUsageDescription": "Se usa para sacar fotos para las publicaciones", + "NSPhotoLibraryAddUsageDescription": "Se usa para guardar fotos en la Galería de Fotos", + "NewPostShortcutItemTitle": "Nueva Publicación", "SearchShortcutItemTitle": "Buscar" } From d5f336716c23b8b012c4ff9cafe65f1626b98ed3 Mon Sep 17 00:00:00 2001 From: Eugen Rochko Date: Thu, 5 Aug 2021 14:38:31 +0200 Subject: [PATCH 58/78] New translations ios-infoPlist.json (Catalan) --- .../StringsConvertor/input/ca_ES/ios-infoPlist.json | 6 ++++++ 1 file changed, 6 insertions(+) create mode 100644 Localization/StringsConvertor/input/ca_ES/ios-infoPlist.json diff --git a/Localization/StringsConvertor/input/ca_ES/ios-infoPlist.json b/Localization/StringsConvertor/input/ca_ES/ios-infoPlist.json new file mode 100644 index 000000000..c6db73de0 --- /dev/null +++ b/Localization/StringsConvertor/input/ca_ES/ios-infoPlist.json @@ -0,0 +1,6 @@ +{ + "NSCameraUsageDescription": "Used to take photo for post status", + "NSPhotoLibraryAddUsageDescription": "Used to save photo into the Photo Library", + "NewPostShortcutItemTitle": "New Post", + "SearchShortcutItemTitle": "Search" +} From e5a869c5424f6ca03df2d6b20b03f7c82cecb6ad Mon Sep 17 00:00:00 2001 From: Eugen Rochko Date: Thu, 5 Aug 2021 14:38:32 +0200 Subject: [PATCH 59/78] New translations Intents.strings (Spanish) --- .../Intents/input/es_ES/Intents.strings | 24 +++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/Localization/StringsConvertor/Intents/input/es_ES/Intents.strings b/Localization/StringsConvertor/Intents/input/es_ES/Intents.strings index 0c58015bc..b04a39c08 100644 --- a/Localization/StringsConvertor/Intents/input/es_ES/Intents.strings +++ b/Localization/StringsConvertor/Intents/input/es_ES/Intents.strings @@ -1,6 +1,6 @@ "16wxgf" = "Publicar en Mastodon"; -"751xkl" = "Contenido del texto"; +"751xkl" = "Contenido del Texto"; "CsR7G2" = "Publicación"; @@ -12,40 +12,40 @@ "RHxKOw" = "Enviar publicación con contenido de texto"; -"RxSqsb" = "Publicación"; +"RxSqsb" = "Publicar"; "WCIR3D" = "Publicar ${content} en Mastodon"; -"ZKJSNu" = "Publicación"; +"ZKJSNu" = "Publicar"; "ZS1XaK" = "${content}"; "ZbSjzC" = "Visibilidad"; -"Zo4jgJ" = "Visibilidad de la publicación"; +"Zo4jgJ" = "Visibilidad de la Publicación"; -"apSxMG-dYQ5NN" = "Hay ${count} opciones que coinciden con 'Público'."; +"apSxMG-dYQ5NN" = "Hay ${count} opciones que coinciden con «Público»."; -"apSxMG-ehFLjY" = "Hay ${count} opciones que coinciden con 'Solo seguidores'."; +"apSxMG-ehFLjY" = "Hay ${count} opciones que coinciden con «Solo seguidores»."; "ayoYEb-dYQ5NN" = "${content}, Público"; -"ayoYEb-ehFLjY" = "${content}, Solo seguidores"; +"ayoYEb-ehFLjY" = "${content}, Solo Seguidores"; -"dUyuGg" = "Publicación"; +"dUyuGg" = "Publicar"; "dYQ5NN" = "Público"; -"ehFLjY" = "Solo seguidores"; +"ehFLjY" = "Solo Seguidores"; "gfePDu" = "Error al publicar. ${failureReason}"; "k7dbKQ" = "La publicación se envió correctamente."; -"oGiqmY-dYQ5NN" = "Solo para confirmar, ¿querías \"Público\"?"; +"oGiqmY-dYQ5NN" = "Solo para confirmar, ¿querías «Público»?"; -"oGiqmY-ehFLjY" = "Solo para confirmar, ¿querías \"Solo seguidores\"?"; +"oGiqmY-ehFLjY" = "Solo para confirmar, ¿querías «Solo seguidores»?"; "rM6dvp" = "URL"; -"ryJLwG" = "La publicación se envió correctamente. "; +"ryJLwG" = "La publicación se envió con éxito. "; From 2c80fb28345667ec9703d325b7b73020779c3b75 Mon Sep 17 00:00:00 2001 From: Eugen Rochko Date: Thu, 5 Aug 2021 14:38:33 +0200 Subject: [PATCH 60/78] New translations Localizable.stringsdict (Spanish) --- .../input/es_ES/Localizable.stringsdict | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/Localization/StringsConvertor/input/es_ES/Localizable.stringsdict b/Localization/StringsConvertor/input/es_ES/Localizable.stringsdict index e8c896fe2..77bb9668e 100644 --- a/Localization/StringsConvertor/input/es_ES/Localizable.stringsdict +++ b/Localization/StringsConvertor/input/es_ES/Localizable.stringsdict @@ -15,7 +15,7 @@ one publicación other - posts + publicaciones plural.count.favorite @@ -31,7 +31,7 @@ one 1 favorito other - %ld favorites + %ld favoritos plural.count.reblog @@ -47,7 +47,7 @@ one 1 reblog other - %ld reblogs + %ld redifusiones plural.count.vote @@ -63,7 +63,7 @@ one 1 voto other - %ld votes + %ld votos plural.count.voter @@ -79,7 +79,7 @@ one 1 votante other - %ld voters + %ld votantes plural.people_talking @@ -95,7 +95,7 @@ one 1 persona hablando other - %ld people talking + %ld personas están hablando de esto From 843452d871652be17d34f2c19bb22b211026b987 Mon Sep 17 00:00:00 2001 From: Eugen Rochko Date: Thu, 5 Aug 2021 14:38:35 +0200 Subject: [PATCH 61/78] New translations Intents.strings (Catalan) --- .../Intents/input/ca_ES/Intents.strings | 51 +++++++++++++++++++ 1 file changed, 51 insertions(+) create mode 100644 Localization/StringsConvertor/Intents/input/ca_ES/Intents.strings diff --git a/Localization/StringsConvertor/Intents/input/ca_ES/Intents.strings b/Localization/StringsConvertor/Intents/input/ca_ES/Intents.strings new file mode 100644 index 000000000..e19069797 --- /dev/null +++ b/Localization/StringsConvertor/Intents/input/ca_ES/Intents.strings @@ -0,0 +1,51 @@ +"16wxgf" = "Post on Mastodon"; + +"751xkl" = "Text Content"; + +"CsR7G2" = "Post"; + +"HZSGTr" = "What content to post?"; + +"HdGikU" = "Posting failed"; + +"KDNTJ4" = "Failure Reason"; + +"RHxKOw" = "Send Post with text content"; + +"RxSqsb" = "Post"; + +"WCIR3D" = "Post ${content} on Mastodon"; + +"ZKJSNu" = "Post"; + +"ZS1XaK" = "${content}"; + +"ZbSjzC" = "Visibility"; + +"Zo4jgJ" = "Post Visibility"; + +"apSxMG-dYQ5NN" = "There are ${count} options matching ‘Public’."; + +"apSxMG-ehFLjY" = "There are ${count} options matching ‘Followers Only’."; + +"ayoYEb-dYQ5NN" = "${content}, Public"; + +"ayoYEb-ehFLjY" = "${content}, Followers Only"; + +"dUyuGg" = "Post"; + +"dYQ5NN" = "Public"; + +"ehFLjY" = "Followers Only"; + +"gfePDu" = "Posting failed. ${failureReason}"; + +"k7dbKQ" = "Post was sent successfully."; + +"oGiqmY-dYQ5NN" = "Just to confirm, you wanted ‘Public’?"; + +"oGiqmY-ehFLjY" = "Just to confirm, you wanted ‘Followers Only’?"; + +"rM6dvp" = "URL"; + +"ryJLwG" = "Post was sent successfully. "; From c58dbb8b7cf44a89ce23f8224a1c9999c731530b Mon Sep 17 00:00:00 2001 From: Eugen Rochko Date: Thu, 5 Aug 2021 14:38:36 +0200 Subject: [PATCH 62/78] New translations Localizable.stringsdict (Catalan) --- .../input/ca_ES/Localizable.stringsdict | 102 ++++++++++++++++++ 1 file changed, 102 insertions(+) create mode 100644 Localization/StringsConvertor/input/ca_ES/Localizable.stringsdict diff --git a/Localization/StringsConvertor/input/ca_ES/Localizable.stringsdict b/Localization/StringsConvertor/input/ca_ES/Localizable.stringsdict new file mode 100644 index 000000000..33e100fae --- /dev/null +++ b/Localization/StringsConvertor/input/ca_ES/Localizable.stringsdict @@ -0,0 +1,102 @@ + + + + + plural.count.metric_formatted.post + + NSStringLocalizedFormatKey + %@ %#@post_count@ + post_count + + NSStringFormatSpecTypeKey + NSStringPluralRuleType + NSStringFormatValueTypeKey + ld + one + post + other + posts + + + plural.count.favorite + + NSStringLocalizedFormatKey + %#@favorite_count@ + favorite_count + + NSStringFormatSpecTypeKey + NSStringPluralRuleType + NSStringFormatValueTypeKey + ld + one + 1 favorite + other + %ld favorites + + + plural.count.reblog + + NSStringLocalizedFormatKey + %#@reblog_count@ + reblog_count + + NSStringFormatSpecTypeKey + NSStringPluralRuleType + NSStringFormatValueTypeKey + ld + one + 1 reblog + other + %ld reblogs + + + plural.count.vote + + NSStringLocalizedFormatKey + %#@vote_count@ + vote_count + + NSStringFormatSpecTypeKey + NSStringPluralRuleType + NSStringFormatValueTypeKey + ld + one + 1 vote + other + %ld votes + + + plural.count.voter + + NSStringLocalizedFormatKey + %#@voter_count@ + voter_count + + NSStringFormatSpecTypeKey + NSStringPluralRuleType + NSStringFormatValueTypeKey + ld + one + 1 voter + other + %ld voters + + + plural.people_talking + + NSStringLocalizedFormatKey + %#@count_people_talking@ + count_people_talking + + NSStringFormatSpecTypeKey + NSStringPluralRuleType + NSStringFormatValueTypeKey + ld + one + 1 people talking + other + %ld people talking + + + + From 3fae11ad4bc74edf939f0da64fe0f78cc4be3271 Mon Sep 17 00:00:00 2001 From: Eugen Rochko Date: Thu, 5 Aug 2021 15:52:19 +0200 Subject: [PATCH 63/78] New translations app.json (Catalan) --- .../StringsConvertor/input/ca_ES/app.json | 280 +++++++++--------- 1 file changed, 140 insertions(+), 140 deletions(-) diff --git a/Localization/StringsConvertor/input/ca_ES/app.json b/Localization/StringsConvertor/input/ca_ES/app.json index 7b5e271e4..b9814918b 100644 --- a/Localization/StringsConvertor/input/ca_ES/app.json +++ b/Localization/StringsConvertor/input/ca_ES/app.json @@ -2,156 +2,156 @@ "common": { "alerts": { "common": { - "please_try_again": "Please try again.", - "please_try_again_later": "Please try again later." + "please_try_again": "Si us plau intenta-ho de nou.", + "please_try_again_later": "Si us plau, prova-ho més tard." }, "sign_up_failure": { - "title": "Sign Up Failure" + "title": "Error en el registre" }, "server_error": { - "title": "Server Error" + "title": "Error del Servidor" }, "vote_failure": { - "title": "Vote Failure", - "poll_expired": "The poll has expired" + "title": "Error del Vot", + "poll_expired": "L'enquesta ha finalitzat" }, "discard_post_content": { - "title": "Discard Draft", - "message": "Confirm to discard composed post content." + "title": "Descarta l'esborrany", + "message": "Confirma per a descartar el contingut de la publicació composta." }, "publish_post_failure": { - "title": "Publish Failure", - "message": "Failed to publish the post.\nPlease check your internet connection.", + "title": "Error de Publicació", + "message": "No s'ha pogut enviar la publicació.\nComprova la teva connexió a Internet.", "attachments_message": { - "video_attach_with_photo": "Cannot attach a video to a post that already contains images.", - "more_than_one_video": "Cannot attach more than one video." + "video_attach_with_photo": "No es pot adjuntar un vídeo a una publicació que ja contingui imatges.", + "more_than_one_video": "No pots adjuntar més d'un vídeo." } }, "edit_profile_failure": { - "title": "Edit Profile Error", - "message": "Cannot edit profile. Please try again." + "title": "Error al Editar el Perfil", + "message": "No es pot editar el perfil. Si us plau torna-ho a provar." }, "sign_out": { - "title": "Sign Out", - "message": "Are you sure you want to sign out?", - "confirm": "Sign Out" + "title": "Tancar Sessió", + "message": "Estàs segur que vols tancar la sessió?", + "confirm": "Tancar Sessió" }, "block_domain": { - "title": "Are you really, really sure you want to block the entire %s? In most cases a few targeted blocks or mutes are sufficient and preferable. You will not see content from that domain and any of your followers from that domain will be removed.", - "block_entire_domain": "Block Domain" + "title": "Estàs segur, realment segur que vols bloquejar totalment %s? En la majoria dels casos bloquejar o silenciar uns pocs objectius és suficient i preferible. No veureu contingut d’aquest domini i se suprimirà qualsevol dels vostres seguidors d’aquest domini.", + "block_entire_domain": "Bloquejar Domini" }, "save_photo_failure": { - "title": "Save Photo Failure", - "message": "Please enable the photo library access permission to save the photo." + "title": "Desa l'Error de la Foto", + "message": "Activa el permís d'accés a la biblioteca de fotos per desar-la." }, "delete_post": { - "title": "Are you sure you want to delete this post?", - "delete": "Delete" + "title": "Estàs segur que vols suprimir aquesta publicació?", + "delete": "Esborra" }, "clean_cache": { - "title": "Clean Cache", - "message": "Successfully cleaned %s cache." + "title": "Neteja la memòria cau", + "message": "S'ha netejat correctament la memòria cau de %s." } }, "controls": { "actions": { - "back": "Back", - "next": "Next", - "previous": "Previous", - "open": "Open", - "add": "Add", - "remove": "Remove", - "edit": "Edit", - "save": "Save", - "ok": "OK", - "done": "Done", - "confirm": "Confirm", - "continue": "Continue", - "cancel": "Cancel", - "discard": "Discard", - "try_again": "Try Again", - "take_photo": "Take Photo", - "save_photo": "Save Photo", - "copy_photo": "Copy Photo", - "sign_in": "Sign In", - "sign_up": "Sign Up", - "see_more": "See More", - "preview": "Preview", - "share": "Share", - "share_user": "Share %s", - "share_post": "Share Post", - "open_in_safari": "Open in Safari", - "find_people": "Find people to follow", - "manually_search": "Manually search instead", - "skip": "Skip", - "reply": "Reply", - "report_user": "Report %s", - "block_domain": "Block %s", - "unblock_domain": "Unblock %s", - "settings": "Settings", - "delete": "Delete" + "back": "Enrere", + "next": "Següent", + "previous": "Anterior", + "open": "Obre", + "add": "Afegeix", + "remove": "Elimina", + "edit": "Edita", + "save": "Desa", + "ok": "D'acord", + "done": "Fet", + "confirm": "Confirma", + "continue": "Continua", + "cancel": "Cancel·la", + "discard": "Descarta", + "try_again": "Torna a provar", + "take_photo": "Fes una foto", + "save_photo": "Desa la foto", + "copy_photo": "Copia la foto", + "sign_in": "Iniciar sessió", + "sign_up": "Registre", + "see_more": "Veure més", + "preview": "Vista prèvia", + "share": "Comparteix", + "share_user": "Compartir %s", + "share_post": "Compartir Publicació", + "open_in_safari": "Obrir a Safari", + "find_people": "Busca persones per seguir", + "manually_search": "Cerca manualment a canvi", + "skip": "Omet", + "reply": "Respon", + "report_user": "Informa sobre %s", + "block_domain": "Bloqueja %s", + "unblock_domain": "Desbloqueja %s", + "settings": "Configuració", + "delete": "Suprimeix" }, "tabs": { - "home": "Home", - "search": "Search", - "notification": "Notification", - "profile": "Profile" + "home": "Inici", + "search": "Cerca", + "notification": "Notificació", + "profile": "Perfil" }, "keyboard": { "common": { - "switch_to_tab": "Switch to %s", - "compose_new_post": "Compose New Post", - "show_favorites": "Show Favorites", - "open_settings": "Open Settings" + "switch_to_tab": "Canviar a %s", + "compose_new_post": "Redacta un nova publicació", + "show_favorites": "Mostra els Favorits", + "open_settings": "Obre la configuració" }, "timeline": { - "previous_status": "Previous Post", - "next_status": "Next Post", - "open_status": "Open Post", - "open_author_profile": "Open Author's Profile", - "open_reblogger_profile": "Open Reblogger's Profile", - "reply_status": "Reply to Post", - "toggle_reblog": "Toggle Reblog on Post", - "toggle_favorite": "Toggle Favorite on Post", - "toggle_content_warning": "Toggle Content Warning", - "preview_image": "Preview Image" + "previous_status": "Publicació anterior", + "next_status": "Publicació següent", + "open_status": "Obre la publicació", + "open_author_profile": "Obre el perfil de l'autor", + "open_reblogger_profile": "Obre el perfil del impulsor", + "reply_status": "Respon a la publicació", + "toggle_reblog": "Commuta l'impuls de la publicació", + "toggle_favorite": "Commuta el Favorit de la publicació", + "toggle_content_warning": "Commuta l'Avís de Contingut", + "preview_image": "Vista prèvia de l'Imatge" }, "segmented_control": { - "previous_section": "Previous Section", - "next_section": "Next Section" + "previous_section": "Secció anterior", + "next_section": "Secció següent" } }, "status": { - "user_reblogged": "%s reblogged", - "user_replied_to": "Replied to %s", - "show_post": "Show Post", - "show_user_profile": "Show user profile", - "content_warning": "Content Warning", - "media_content_warning": "Tap anywhere to reveal", + "user_reblogged": "%s ha impulsat", + "user_replied_to": "Ha respòs a %s", + "show_post": "Mostra la publicació", + "show_user_profile": "Mostra el perfil de l'usuari", + "content_warning": "Advertència de Contingut", + "media_content_warning": "Toca qualsevol lloc per mostrar", "poll": { - "vote": "Vote", - "time_left": "%s left", - "closed": "Closed" + "vote": "Vota", + "time_left": "Falten %s", + "closed": "Finalitzada" }, "actions": { - "reply": "Reply", - "reblog": "Reblog", - "unreblog": "Undo reblog", - "favorite": "Favorite", - "unfavorite": "Unfavorite", - "menu": "Menu" + "reply": "Respon", + "reblog": "Impuls", + "unreblog": "Desfer l'impuls", + "favorite": "Favorit", + "unfavorite": "Desfer Favorit", + "menu": "Menú" }, "tag": { "url": "URL", - "mention": "Mention", - "link": "Link", - "hashtag": "Hashtag", - "email": "Email", + "mention": "Menciona", + "link": "Enllaç", + "hashtag": "Etiqueta", + "email": "Correu electrònic", "emoji": "Emoji" } }, "friendship": { - "follow": "Follow", + "follow": "Segueix", "following": "Following", "request": "Request", "pending": "Pending", @@ -224,77 +224,77 @@ }, "label": { "language": "LANGUAGE", - "users": "USERS", - "category": "CATEGORY" + "users": "USUARIS", + "category": "CATEGORIA" }, "input": { - "placeholder": "Find a server or join your own..." + "placeholder": "Troba un servidor o uneix-te al teu..." }, "empty_state": { - "finding_servers": "Finding available servers...", - "bad_network": "Something went wrong while loading the data. Check your internet connection.", - "no_results": "No results" + "finding_servers": "Cercant els servidors disponibles...", + "bad_network": "S'ha produït un error en carregar les dades. Comprova la teva connexió a Internet.", + "no_results": "No hi ha resultats" } }, "register": { - "title": "Tell us about you.", + "title": "Parla'ns de tu.", "input": { "avatar": { - "delete": "Delete" + "delete": "Suprimeix" }, "username": { - "placeholder": "username", - "duplicate_prompt": "This username is taken." + "placeholder": "nom d'usuari", + "duplicate_prompt": "Aquest nom d'usuari ja està en ús." }, "display_name": { - "placeholder": "display name" + "placeholder": "nom visible" }, "email": { - "placeholder": "email" + "placeholder": "correu electrònic" }, "password": { - "placeholder": "password", - "hint": "Your password needs at least eight characters" + "placeholder": "contrasenya", + "hint": "La teva contrasenya ha de tenir com a mínim buit caràcters" }, "invite": { - "registration_user_invite_request": "Why do you want to join?" + "registration_user_invite_request": "Perquè vols unir-te?" } }, "error": { "item": { - "username": "Username", - "email": "Email", - "password": "Password", - "agreement": "Agreement", - "locale": "Locale", - "reason": "Reason" + "username": "Nom d'usuari", + "email": "Correu electrònic", + "password": "Contrasenya", + "agreement": "Acord", + "locale": "Idioma", + "reason": "Motiu" }, "reason": { - "blocked": "%s contains a disallowed email provider", - "unreachable": "%s does not seem to exist", - "taken": "%s is already in use", - "reserved": "%s is a reserved keyword", - "accepted": "%s must be accepted", - "blank": "%s is required", - "invalid": "%s is invalid", - "too_long": "%s is too long", - "too_short": "%s is too short", - "inclusion": "%s is not a supported value" + "blocked": "%s conté un proveïdor de correu electrònic no autoritzat", + "unreachable": "%s sembla que no existeix", + "taken": "%s ja s’està fent servir", + "reserved": "%s és una paraula clau reservada", + "accepted": "%s ha de ser acceptat", + "blank": "%s és requerit", + "invalid": "%s no és vàlid", + "too_long": "%s és massa llarg", + "too_short": "%s és massa curt", + "inclusion": "%s no és un valor suportat" }, "special": { - "username_invalid": "Username must only contain alphanumeric characters and underscores", - "username_too_long": "Username is too long (can’t be longer than 30 characters)", - "email_invalid": "This is not a valid email address", - "password_too_short": "Password is too short (must be at least 8 characters)" + "username_invalid": "El nom d'usuari només ha de contenir caràcters alfanumèrics i guions baixos", + "username_too_long": "El nom d'usuari és massa llarg (no pot ser més llarg de 30 caràcters)", + "email_invalid": "Aquesta no és una adreça de correu electrònic vàlida", + "password_too_short": "La contrasenya és massa curta (ha de tenir 8 caràcters com a mínim)" } } }, "server_rules": { - "title": "Some ground rules.", - "subtitle": "These rules are set by the admins of %s.", - "prompt": "By continuing, you’re subject to the terms of service and privacy policy for %s.", - "terms_of_service": "terms of service", - "privacy_policy": "privacy policy", + "title": "Algunes regles bàsiques.", + "subtitle": "Aquestes regles estan establertes per els administradors de %s.", + "prompt": "Al continuar, estàs subjecte als termes de servei i a la política de privacitat de %s.", + "terms_of_service": "termes del servei", + "privacy_policy": "política de privadesa", "button": { "confirm": "I Agree" } From 43a77ceb2d99d351d20a3209125a69a3f4ab5346 Mon Sep 17 00:00:00 2001 From: Eugen Rochko Date: Thu, 5 Aug 2021 16:59:46 +0200 Subject: [PATCH 64/78] New translations app.json (Arabic) --- .../StringsConvertor/input/ar_SA/app.json | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/Localization/StringsConvertor/input/ar_SA/app.json b/Localization/StringsConvertor/input/ar_SA/app.json index f23270cf3..684f56946 100644 --- a/Localization/StringsConvertor/input/ar_SA/app.json +++ b/Localization/StringsConvertor/input/ar_SA/app.json @@ -161,18 +161,18 @@ "unblock": "Unblock", "unblock_user": "Unblock %s", "blocked": "Blocked", - "mute": "Mute", - "mute_user": "Mute %s", - "unmute": "Unmute", - "unmute_user": "Unmute %s", - "muted": "Muted", - "edit_info": "Edit Info" + "mute": "أكتم", + "mute_user": "أكتم %s", + "unmute": "إلغاء الكتم", + "unmute_user": "إلغاء كتم %s", + "muted": "مكتوم", + "edit_info": "تعديل المعلومات" }, "timeline": { "filtered": "Filtered", "timestamp": { "now": "الأن", - "time_ago": "%s ago" + "time_ago": "منذ %s" }, "loader": { "load_missing_posts": "Load missing posts", @@ -293,14 +293,14 @@ "title": "Some ground rules.", "subtitle": "These rules are set by the admins of %s.", "prompt": "By continuing, you’re subject to the terms of service and privacy policy for %s.", - "terms_of_service": "terms of service", - "privacy_policy": "privacy policy", + "terms_of_service": "شروط الخدمة", + "privacy_policy": "سياسة الخصوصية", "button": { - "confirm": "I Agree" + "confirm": "انا أوافق" } }, "confirm_email": { - "title": "One last thing.", + "title": "شيء واحد أخير.", "subtitle": "We just sent an email to %s,\ntap the link to confirm your account.", "button": { "open_email_app": "Open Email App", @@ -492,10 +492,10 @@ "title": "Post from %s" }, "settings": { - "title": "Settings", + "title": "الإعدادات", "section": { "appearance": { - "title": "Appearance", + "title": "المظهر", "automatic": "تلقائي", "light": "Always Light", "dark": "Always Dark" From bb87947577a788c6219caad01d1e21ee34d24713 Mon Sep 17 00:00:00 2001 From: Eugen Rochko Date: Thu, 5 Aug 2021 16:59:47 +0200 Subject: [PATCH 65/78] New translations app.json (Catalan) --- .../StringsConvertor/input/ca_ES/app.json | 352 +++++++++--------- 1 file changed, 176 insertions(+), 176 deletions(-) diff --git a/Localization/StringsConvertor/input/ca_ES/app.json b/Localization/StringsConvertor/input/ca_ES/app.json index b9814918b..07788750c 100644 --- a/Localization/StringsConvertor/input/ca_ES/app.json +++ b/Localization/StringsConvertor/input/ca_ES/app.json @@ -152,78 +152,78 @@ }, "friendship": { "follow": "Segueix", - "following": "Following", - "request": "Request", - "pending": "Pending", - "block": "Block", - "block_user": "Block %s", - "block_domain": "Block %s", - "unblock": "Unblock", - "unblock_user": "Unblock %s", - "blocked": "Blocked", - "mute": "Mute", - "mute_user": "Mute %s", - "unmute": "Unmute", - "unmute_user": "Unmute %s", - "muted": "Muted", - "edit_info": "Edit Info" + "following": "Seguint", + "request": "Petició", + "pending": "Pendent", + "block": "Bloqueja", + "block_user": "Bloqueja %s", + "block_domain": "Bloqueja %s", + "unblock": "Desbloqueja", + "unblock_user": "Desbloqueja %s", + "blocked": "Bloquejat", + "mute": "Silencia", + "mute_user": "Silencia %s", + "unmute": "Deixa de silenciar", + "unmute_user": "Treure silenci de %s", + "muted": "Silenciat", + "edit_info": "Edita la informació" }, "timeline": { - "filtered": "Filtered", + "filtered": "Filtrat", "timestamp": { - "now": "Now", - "time_ago": "%s ago" + "now": "Ara", + "time_ago": "fa %s" }, "loader": { - "load_missing_posts": "Load missing posts", - "loading_missing_posts": "Loading missing posts...", - "show_more_replies": "Show more replies" + "load_missing_posts": "Carrega les publicacions que falten", + "loading_missing_posts": "Carregant les publicacions que falten...", + "show_more_replies": "Mostra més respostes" }, "header": { - "no_status_found": "No Post Found", - "blocking_warning": "You can’t view this user's profile\n until you unblock them.\nYour profile looks like this to them.", - "user_blocking_warning": "You can’t view %s’s profile\n until you unblock them.\nYour profile looks like this to them.", - "blocked_warning": "You can’t view this user’s profile\n until they unblock you.", - "user_blocked_warning": "You can’t view %s’s profile\n until they unblock you.", - "suspended_warning": "This user has been suspended.", - "user_suspended_warning": "%s’s account has been suspended." + "no_status_found": "No s'ha trobat cap publicació", + "blocking_warning": "No pots veure el perfil d'aquest usuari\n fins que el desbloquegis.\nEl teu perfil els sembla així.", + "user_blocking_warning": "No pots veure el perfil de %s\n fins que el desbloquegis.\nEl teu perfil els sembla així.", + "blocked_warning": "No pots veure el perfil d'aquest usuari\n fins que et desbloquegi.", + "user_blocked_warning": "No pots veure el perfil de %s\n fins que et desbloquegi.", + "suspended_warning": "Aquest usuari ha estat suspès.", + "user_suspended_warning": "El compte de %s ha estat suspès." }, "accessibility": { - "count_replies": "%s replies", - "count_reblogs": "%s reblogs", - "count_favorites": "%s favorites" + "count_replies": "respostes de %s", + "count_reblogs": "impulsos de %s", + "count_favorites": "favorits de %s" } } } }, "scene": { "welcome": { - "slogan": "Social networking\nback in your hands." + "slogan": "Xarxa social\nde nou a les teves mans." }, "server_picker": { - "title": "Pick a server,\nany server.", + "title": "Tria un servidor,\nqualsevol servidor.", "button": { "category": { - "all": "All", - "all_accessiblity_description": "Category: All", - "academia": "academia", - "activism": "activism", - "food": "food", - "furry": "furry", - "games": "games", + "all": "Totes", + "all_accessiblity_description": "Categoria: Totes", + "academia": "acadèmia", + "activism": "activisme", + "food": "menjar", + "furry": "peluts", + "games": "jocs", "general": "general", - "journalism": "journalism", + "journalism": "periodisme", "lgbt": "lgbt", "regional": "regional", "art": "art", - "music": "music", - "tech": "tech" + "music": "música", + "tech": "tecnologia" }, - "see_less": "See Less", - "see_more": "See More" + "see_less": "Veure Menys", + "see_more": "Veure Més" }, "label": { - "language": "LANGUAGE", + "language": "LLENGUATGE", "users": "USUARIS", "category": "CATEGORIA" }, @@ -296,233 +296,233 @@ "terms_of_service": "termes del servei", "privacy_policy": "política de privadesa", "button": { - "confirm": "I Agree" + "confirm": "Hi estic d'acord" } }, "confirm_email": { - "title": "One last thing.", - "subtitle": "We just sent an email to %s,\ntap the link to confirm your account.", + "title": "Una última cosa.", + "subtitle": "Acabem d'enviar un correu electrònic a %s,\ntoca l'enllaç per a confirmar el teu compte.", "button": { - "open_email_app": "Open Email App", - "dont_receive_email": "I never got an email" + "open_email_app": "Obre l'aplicació de correu", + "dont_receive_email": "No he rebut cap correu electrònic" }, "dont_receive_email": { - "title": "Check your email", - "description": "Check if your email address is correct as well as your junk folder if you haven’t.", - "resend_email": "Resend Email" + "title": "Comprova el teu correu", + "description": "Comprova que la teva adreça de correu electrònic és correcte i revisa la carpeta de correu brossa si encara no ho has fet.", + "resend_email": "Torna a enviar el correu" }, "open_email_app": { - "title": "Check your inbox.", - "description": "We just sent you an email. Check your junk folder if you haven’t.", - "mail": "Mail", - "open_email_client": "Open Email Client" + "title": "Comprova la teva safata d'entrada.", + "description": "Acabem d'enviar-te un correu electrònic. Revisa la carpeta de correu brossa si encara no ho has fet.", + "mail": "Correu electrònic", + "open_email_client": "Obre el Client de Correu electrònic" } }, "home_timeline": { - "title": "Home", + "title": "Inici", "navigation_bar_state": { - "offline": "Offline", - "new_posts": "See new posts", - "published": "Published!", - "Publishing": "Publishing post..." + "offline": "Fora de línia", + "new_posts": "Veure noves publicacions", + "published": "Publicat!", + "Publishing": "S'està publicant..." } }, "suggestion_account": { - "title": "Find People to Follow", - "follow_explain": "When you follow someone, you’ll see their posts in your home feed." + "title": "Cerca Persones per Seguir", + "follow_explain": "Quan segueixes algú, veuràs les seves publicacions a Inici." }, "public_timeline": { - "title": "Public" + "title": "Públic" }, "compose": { "title": { - "new_post": "New Post", - "new_reply": "New Reply" + "new_post": "Nueva publicació", + "new_reply": "Nova Resposta" }, "media_selection": { - "camera": "Take Photo", - "photo_library": "Photo Library", - "browse": "Browse" + "camera": "Fes una Foto", + "photo_library": "Fototeca", + "browse": "Navega" }, - "content_input_placeholder": "Type or paste what’s on your mind", - "compose_action": "Publish", - "replying_to_user": "replying to %s", + "content_input_placeholder": "Escriu o enganxa el que tinguis en ment", + "compose_action": "Publica", + "replying_to_user": "responent a %s", "attachment": { - "photo": "photo", - "video": "video", - "attachment_broken": "This %s is broken and can’t be\nuploaded to Mastodon.", - "description_photo": "Describe the photo for the visually-impaired...", - "description_video": "Describe the video for the visually-impaired..." + "photo": "foto", + "video": "vídeo", + "attachment_broken": "Aquest %s està trencat i no pot ser\ncarregat a Mastodon.", + "description_photo": "Descriu la foto per als disminuïts visuals...", + "description_video": "Descriu el vídeo per als disminuïts visuals..." }, "poll": { - "duration_time": "Duration: %s", - "thirty_minutes": "30 minutes", - "one_hour": "1 Hour", - "six_hours": "6 Hours", - "one_day": "1 Day", - "three_days": "3 Days", - "seven_days": "7 Days", - "option_number": "Option %ld" + "duration_time": "Durada: %s", + "thirty_minutes": "30 minuts", + "one_hour": "1 Hora", + "six_hours": "6 Hores", + "one_day": "1 Dia", + "three_days": "3 Dies", + "seven_days": "7 Dies", + "option_number": "Opció %ld" }, "content_warning": { - "placeholder": "Write an accurate warning here..." + "placeholder": "Escriu un advertiment precís aquí..." }, "visibility": { - "public": "Public", - "unlisted": "Unlisted", - "private": "Followers only", - "direct": "Only people I mention" + "public": "Públic", + "unlisted": "No llistat", + "private": "Només seguidors", + "direct": "Només les persones que menciono" }, "auto_complete": { - "space_to_add": "Space to add" + "space_to_add": "Espai per afegir" }, "accessibility": { - "append_attachment": "Add Attachment", - "append_poll": "Add Poll", - "remove_poll": "Remove Poll", - "custom_emoji_picker": "Custom Emoji Picker", - "enable_content_warning": "Enable Content Warning", - "disable_content_warning": "Disable Content Warning", - "post_visibility_menu": "Post Visibility Menu", - "input_limit_remains_count": "Input limit remains %ld", - "input_limit_exceeds_count": "Input limit exceeds %ld" + "append_attachment": "Afegeix Adjunt", + "append_poll": "Afegir enquesta", + "remove_poll": "Eliminar Enquesta", + "custom_emoji_picker": "Selector d'Emoji Personalitzat", + "enable_content_warning": "Activa l'Avís de Contingut", + "disable_content_warning": "Desactiva l'Avís de Contingut", + "post_visibility_menu": "Menú de Visibilitat de Publicació", + "input_limit_remains_count": "El límit d’entrada continua sent %ld", + "input_limit_exceeds_count": "El límit d’entrada supera a %ld" }, "keyboard": { - "discard_post": "Discard Post", - "publish_post": "Publish Post", - "toggle_poll": "Toggle Poll", - "toggle_content_warning": "Toggle Content Warning", - "append_attachment_entry": "Add Attachment - %s", - "select_visibility_entry": "Select Visibility - %s" + "discard_post": "Descarta la Publicació", + "publish_post": "Envia la Publicació", + "toggle_poll": "Commuta l'enquesta", + "toggle_content_warning": "Commuta l'Avís de Contingut", + "append_attachment_entry": "Afegeix Adjunt - %s", + "select_visibility_entry": "Selecciona la Visibilitat - %s" } }, "profile": { "dashboard": { - "posts": "posts", - "following": "following", - "followers": "followers", + "posts": "publicacions", + "following": "seguint", + "followers": "seguidors", "accessibility": { - "count_posts": "%ld posts", - "count_following": "%ld following", - "count_followers": "%ld followers" + "count_posts": "%ld publicacions", + "count_following": "seguint a %ld", + "count_followers": "%ld seguidors" } }, "fields": { - "add_row": "Add Row", + "add_row": "Afegeix fila", "placeholder": { - "label": "Label", - "content": "Content" + "label": "Etiqueta", + "content": "Contingut" } }, "segmented_control": { - "posts": "Posts", - "replies": "Replies", - "media": "Media" + "posts": "Publicacions", + "replies": "Respostes", + "media": "Mèdia" }, "relationship_action_alert": { "confirm_unmute_user": { - "title": "Unmute Account", - "message": "Confirm to unmute %s" + "title": "Desfer silenciar compte", + "message": "Confirma deixar de silenciar a %s" }, "confirm_unblock_usre": { - "title": "Unblock Account", - "message": "Confirm to unblock %s" + "title": "Desbloquejar Compte", + "message": "Confirma desbloquejar a %s" } } }, "search": { - "title": "Search", + "title": "Cerca", "search_bar": { - "placeholder": "Search hashtags and users", - "cancel": "Cancel" + "placeholder": "Cerca etiquetes i usuaris", + "cancel": "Cancel·la" }, "recommend": { - "button_text": "See All", + "button_text": "Mostra-ho tot", "hash_tag": { - "title": "Trending on Mastodon", - "description": "Hashtags that are getting quite a bit of attention", - "people_talking": "%s people are talking" + "title": "Tendència a Mastodon", + "description": "Etiquetes que estan reben força atenció", + "people_talking": "%s persones hi estan parlant" }, "accounts": { - "title": "Accounts you might like", - "description": "You may like to follow these accounts", - "follow": "Follow" + "title": "Comptes que et podrien agradar", + "description": "Potser t'agradaria seguir aquests comptes", + "follow": "Segueix" } }, "searching": { "segment": { - "all": "All", - "people": "People", - "hashtags": "Hashtags", - "posts": "Posts" + "all": "Tots", + "people": "Gent", + "hashtags": "Etiquetes", + "posts": "Publicacions" }, "empty_state": { - "no_results": "No results" + "no_results": "No hi ha resultats" }, - "recent_search": "Recent searches", - "clear": "Clear" + "recent_search": "Cerques recents", + "clear": "Neteja" } }, "hashtag": { - "prompt": "%s people talking" + "prompt": "%s persones hi estan parlant" }, "favorite": { - "title": "Your Favorites" + "title": "Els teus Favorits" }, "notification": { "title": { - "Everything": "Everything", - "Mentions": "Mentions" + "Everything": "Tot", + "Mentions": "Mencions" }, "action": { - "follow": "followed you", - "favourite": "favorited your post", - "reblog": "reblogged your post", - "poll": "Your poll has ended", - "mention": "mentioned you", - "follow_request": "requested to follow you" + "follow": "et segueix", + "favourite": "ha afavorit el teu estat", + "reblog": "ha impulsat el teu estat", + "poll": "La teva enquesta ha finalitzat", + "mention": "t'ha mencionat", + "follow_request": "ha sol·licitat seguir-te" }, "keyobard": { - "show_everything": "Show Everything", - "show_mentions": "Show Mentions" + "show_everything": "Mostrar-ho tot", + "show_mentions": "Mostrar Mencions" } }, "thread": { - "back_title": "Post", - "title": "Post from %s" + "back_title": "Publicació", + "title": "Publicació de %s" }, "settings": { - "title": "Settings", + "title": "Configuració", "section": { "appearance": { - "title": "Appearance", - "automatic": "Automatic", - "light": "Always Light", - "dark": "Always Dark" + "title": "Aparença", + "automatic": "Automàtic", + "light": "Sempre Clara", + "dark": "Sempre Fosca" }, "notifications": { - "title": "Notifications", - "favorites": "Favorites my post", - "follows": "Follows me", - "boosts": "Reblogs my post", - "mentions": "Mentions me", + "title": "Notificacions", + "favorites": "Ha afavorit el meu estat", + "follows": "Em segueix", + "boosts": "Ha impulsat el meu estat", + "mentions": "M'ha mencionat", "trigger": { - "anyone": "anyone", - "follower": "a follower", - "follow": "anyone I follow", - "noone": "no one", - "title": "Notify me when" + "anyone": "ningú", + "follower": "un seguidor", + "follow": "a qualsevol que segueixi", + "noone": "ningú", + "title": "Notifica'm quan" } }, "preference": { - "title": "Preferences", - "true_black_dark_mode": "True black dark mode", - "disable_avatar_animation": "Disable animated avatars", - "disable_emoji_animation": "Disable animated emojis", - "using_default_browser": "Use default browser to open links" + "title": "Preferències", + "true_black_dark_mode": "Mode autèntic negre fosc", + "disable_avatar_animation": "Desactiva avatars animats", + "disable_emoji_animation": "Desactiva emojis animats", + "using_default_browser": "Utilitza el navegador predeterminat per a obrir enllaços" }, "boring_zone": { - "title": "The Boring Zone", + "title": "La Zona Avorrida", "account_settings": "Account Settings", "terms": "Terms of Service", "privacy": "Privacy Policy" From 595b088cc6edbff62c0b3cc9f20dedd15cd3db58 Mon Sep 17 00:00:00 2001 From: Eugen Rochko Date: Thu, 5 Aug 2021 16:59:48 +0200 Subject: [PATCH 66/78] New translations ios-infoPlist.json (Arabic) --- Localization/StringsConvertor/input/ar_SA/ios-infoPlist.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Localization/StringsConvertor/input/ar_SA/ios-infoPlist.json b/Localization/StringsConvertor/input/ar_SA/ios-infoPlist.json index c6db73de0..932ac804a 100644 --- a/Localization/StringsConvertor/input/ar_SA/ios-infoPlist.json +++ b/Localization/StringsConvertor/input/ar_SA/ios-infoPlist.json @@ -2,5 +2,5 @@ "NSCameraUsageDescription": "Used to take photo for post status", "NSPhotoLibraryAddUsageDescription": "Used to save photo into the Photo Library", "NewPostShortcutItemTitle": "New Post", - "SearchShortcutItemTitle": "Search" + "SearchShortcutItemTitle": "البحث" } From 37b0c94ad5c7a35640b5e7a2765e6400f4e5d5a7 Mon Sep 17 00:00:00 2001 From: Eugen Rochko Date: Thu, 5 Aug 2021 18:17:17 +0200 Subject: [PATCH 67/78] New translations app.json (Catalan) --- .../StringsConvertor/input/ca_ES/app.json | 38 +++++++++---------- 1 file changed, 19 insertions(+), 19 deletions(-) diff --git a/Localization/StringsConvertor/input/ca_ES/app.json b/Localization/StringsConvertor/input/ca_ES/app.json index 07788750c..609e8eeca 100644 --- a/Localization/StringsConvertor/input/ca_ES/app.json +++ b/Localization/StringsConvertor/input/ca_ES/app.json @@ -523,38 +523,38 @@ }, "boring_zone": { "title": "La Zona Avorrida", - "account_settings": "Account Settings", - "terms": "Terms of Service", - "privacy": "Privacy Policy" + "account_settings": "Paràmetres del Compte", + "terms": "Termes de Servei", + "privacy": "Política de Privacitat" }, "spicy_zone": { - "title": "The Spicy Zone", - "clear": "Clear Media Cache", - "signout": "Sign Out" + "title": "La Zona Picant", + "clear": "Esborra la memòria cau de Mèdia", + "signout": "Tancar Sessió" } }, "footer": { - "mastodon_description": "Mastodon is open source software. You can report issues on GitHub at %s (%s)" + "mastodon_description": "Mastodon és un programari de codi obert. Pots informar de problemes a GitHub a %s (%s)" }, "keyboard": { - "close_settings_window": "Close Settings Window" + "close_settings_window": "Tancar la Finestra de Configuració" } }, "report": { - "title": "Report %s", - "step1": "Step 1 of 2", - "step2": "Step 2 of 2", - "content1": "Are there any other posts you’d like to add to the report?", - "content2": "Is there anything the moderators should know about this report?", - "send": "Send Report", - "skip_to_send": "Send without comment", - "text_placeholder": "Type or paste additional comments" + "title": "Informa sobre %s", + "step1": "Pas 1 de 2", + "step2": "Pas 2 de 2", + "content1": "Hi ha alguna altre publicació que vulguis afegir a l'informe?", + "content2": "Hi ha alguna cosa que els moderadors hagin de saber sobre aquest informe?", + "send": "Envia Informe", + "skip_to_send": "Envia sense comentaris", + "text_placeholder": "Escriu o enganxa comentaris addicionals" }, "preview": { "keyboard": { - "close_preview": "Close Preview", - "show_next": "Show Next", - "show_previous": "Show Previous" + "close_preview": "Tanca la Vista Prèvia", + "show_next": "Mostrar Següent", + "show_previous": "Mostrar Anterior" } } } From 590bc22918402b31f9140758f1f8d57f86881aef Mon Sep 17 00:00:00 2001 From: Eugen Rochko Date: Thu, 5 Aug 2021 18:17:18 +0200 Subject: [PATCH 68/78] New translations ios-infoPlist.json (Catalan) --- .../StringsConvertor/input/ca_ES/ios-infoPlist.json | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/Localization/StringsConvertor/input/ca_ES/ios-infoPlist.json b/Localization/StringsConvertor/input/ca_ES/ios-infoPlist.json index c6db73de0..805a99ce0 100644 --- a/Localization/StringsConvertor/input/ca_ES/ios-infoPlist.json +++ b/Localization/StringsConvertor/input/ca_ES/ios-infoPlist.json @@ -1,6 +1,6 @@ { - "NSCameraUsageDescription": "Used to take photo for post status", - "NSPhotoLibraryAddUsageDescription": "Used to save photo into the Photo Library", - "NewPostShortcutItemTitle": "New Post", - "SearchShortcutItemTitle": "Search" + "NSCameraUsageDescription": "S'utilitza per fer fotos per les publicacions", + "NSPhotoLibraryAddUsageDescription": "S'utilitza per a desar fotos en la Fototeca", + "NewPostShortcutItemTitle": "Nova Publicació", + "SearchShortcutItemTitle": "Cerca" } From af981efbfa147ef18418b82a612e4026eeff7d4f Mon Sep 17 00:00:00 2001 From: Eugen Rochko Date: Thu, 5 Aug 2021 18:17:19 +0200 Subject: [PATCH 69/78] New translations Intents.strings (Catalan) --- .../Intents/input/ca_ES/Intents.strings | 48 +++++++++---------- 1 file changed, 24 insertions(+), 24 deletions(-) diff --git a/Localization/StringsConvertor/Intents/input/ca_ES/Intents.strings b/Localization/StringsConvertor/Intents/input/ca_ES/Intents.strings index e19069797..3c3de2574 100644 --- a/Localization/StringsConvertor/Intents/input/ca_ES/Intents.strings +++ b/Localization/StringsConvertor/Intents/input/ca_ES/Intents.strings @@ -1,51 +1,51 @@ -"16wxgf" = "Post on Mastodon"; +"16wxgf" = "Publicar a Mastodon"; -"751xkl" = "Text Content"; +"751xkl" = "Contingut del Text"; -"CsR7G2" = "Post"; +"CsR7G2" = "Publicació"; -"HZSGTr" = "What content to post?"; +"HZSGTr" = "Quin contingut publicar?"; -"HdGikU" = "Posting failed"; +"HdGikU" = "Publicació fallida"; -"KDNTJ4" = "Failure Reason"; +"KDNTJ4" = "Motiu del error"; -"RHxKOw" = "Send Post with text content"; +"RHxKOw" = "Envia Publicació amb contingut de text"; -"RxSqsb" = "Post"; +"RxSqsb" = "Publicació"; -"WCIR3D" = "Post ${content} on Mastodon"; +"WCIR3D" = "Publicar ${content} a Mastodon"; -"ZKJSNu" = "Post"; +"ZKJSNu" = "Publicació"; "ZS1XaK" = "${content}"; -"ZbSjzC" = "Visibility"; +"ZbSjzC" = "Visibilitat"; -"Zo4jgJ" = "Post Visibility"; +"Zo4jgJ" = "Visibilitat de la Publicació"; -"apSxMG-dYQ5NN" = "There are ${count} options matching ‘Public’."; +"apSxMG-dYQ5NN" = "Hi ha ${count} opcions que coincideixen amb ‘Públic’."; -"apSxMG-ehFLjY" = "There are ${count} options matching ‘Followers Only’."; +"apSxMG-ehFLjY" = "Hi ha ${count} opcions que coincideixen amb ‘Només Seguidors’."; -"ayoYEb-dYQ5NN" = "${content}, Public"; +"ayoYEb-dYQ5NN" = "${content}, Públic"; -"ayoYEb-ehFLjY" = "${content}, Followers Only"; +"ayoYEb-ehFLjY" = "${content}, Només Seguidors"; -"dUyuGg" = "Post"; +"dUyuGg" = "Publicació"; -"dYQ5NN" = "Public"; +"dYQ5NN" = "Públic"; -"ehFLjY" = "Followers Only"; +"ehFLjY" = "Només Seguidors"; -"gfePDu" = "Posting failed. ${failureReason}"; +"gfePDu" = "Publicació fallida. ${failureReason}"; -"k7dbKQ" = "Post was sent successfully."; +"k7dbKQ" = "La publicació s'ha enviat correctament."; -"oGiqmY-dYQ5NN" = "Just to confirm, you wanted ‘Public’?"; +"oGiqmY-dYQ5NN" = "Només per a confirmar, volies 'Públic'?"; -"oGiqmY-ehFLjY" = "Just to confirm, you wanted ‘Followers Only’?"; +"oGiqmY-ehFLjY" = "Només per a confirmar, volies 'Només Seguidors'?"; "rM6dvp" = "URL"; -"ryJLwG" = "Post was sent successfully. "; +"ryJLwG" = "La publicació s'ha enviat correctament. "; From 9e10f1363cd99de543068ea611d4604996536db4 Mon Sep 17 00:00:00 2001 From: Eugen Rochko Date: Thu, 5 Aug 2021 18:17:20 +0200 Subject: [PATCH 70/78] New translations Localizable.stringsdict (Catalan) --- .../input/ca_ES/Localizable.stringsdict | 24 +++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/Localization/StringsConvertor/input/ca_ES/Localizable.stringsdict b/Localization/StringsConvertor/input/ca_ES/Localizable.stringsdict index 33e100fae..76ff3b6f2 100644 --- a/Localization/StringsConvertor/input/ca_ES/Localizable.stringsdict +++ b/Localization/StringsConvertor/input/ca_ES/Localizable.stringsdict @@ -13,9 +13,9 @@ NSStringFormatValueTypeKey ld one - post + publicació other - posts + publicacions plural.count.favorite @@ -29,9 +29,9 @@ NSStringFormatValueTypeKey ld one - 1 favorite + 1 favorit other - %ld favorites + %ld favorits plural.count.reblog @@ -45,9 +45,9 @@ NSStringFormatValueTypeKey ld one - 1 reblog + 1 impuls other - %ld reblogs + %ld impuls plural.count.vote @@ -61,9 +61,9 @@ NSStringFormatValueTypeKey ld one - 1 vote + 1 vot other - %ld votes + %ld vots plural.count.voter @@ -77,9 +77,9 @@ NSStringFormatValueTypeKey ld one - 1 voter + 1 votant other - %ld voters + %ld votants plural.people_talking @@ -93,9 +93,9 @@ NSStringFormatValueTypeKey ld one - 1 people talking + 1 persona en parla other - %ld people talking + %ld persones en parlen From c1f2654f744a3eabcb5d3be62712599df61d89b2 Mon Sep 17 00:00:00 2001 From: Eugen Rochko Date: Thu, 5 Aug 2021 19:15:44 +0200 Subject: [PATCH 71/78] New translations app.json (Romanian) --- .../StringsConvertor/input/ro_RO/app.json | 561 ++++++++++++++++++ 1 file changed, 561 insertions(+) create mode 100644 Localization/StringsConvertor/input/ro_RO/app.json diff --git a/Localization/StringsConvertor/input/ro_RO/app.json b/Localization/StringsConvertor/input/ro_RO/app.json new file mode 100644 index 000000000..5afb5f55e --- /dev/null +++ b/Localization/StringsConvertor/input/ro_RO/app.json @@ -0,0 +1,561 @@ +{ + "common": { + "alerts": { + "common": { + "please_try_again": "Vă rugăm să încercaţi din nou.", + "please_try_again_later": "Vă rugăm să încercaţi din nou mai târziu." + }, + "sign_up_failure": { + "title": "Înregistrare Eșuată" + }, + "server_error": { + "title": "Eroare Server" + }, + "vote_failure": { + "title": "Eșec la vot", + "poll_expired": "Sondajul a expirat" + }, + "discard_post_content": { + "title": "Șterge Schită", + "message": "Confirmă renunțarea la conținutul postării." + }, + "publish_post_failure": { + "title": "Eșec la publicare", + "message": "Datele nu au putut fi încărcate. Te rugăm să-ți verifici conexiunea la internet.", + "attachments_message": { + "video_attach_with_photo": "Nu se poate atașa un videoclip la o stare care conține deja imagini.", + "more_than_one_video": "Nu se poate ataşa mai mult de un videoclip." + } + }, + "edit_profile_failure": { + "title": "Eroare în editarea profilului", + "message": "Nu se poate edita profilul. Vă rugăm să încercaţi din nou." + }, + "sign_out": { + "title": "Deconectați-vă", + "message": "Sigur doriți să vă deconectați?", + "confirm": "Deconectați-vă" + }, + "block_domain": { + "title": "Are you really, really sure you want to block the entire %s? In most cases a few targeted blocks or mutes are sufficient and preferable. You will not see content from that domain and any of your followers from that domain will be removed.", + "block_entire_domain": "Block Domain" + }, + "save_photo_failure": { + "title": "Save Photo Failure", + "message": "Please enable the photo library access permission to save the photo." + }, + "delete_post": { + "title": "Are you sure you want to delete this post?", + "delete": "Delete" + }, + "clean_cache": { + "title": "Clean Cache", + "message": "Successfully cleaned %s cache." + } + }, + "controls": { + "actions": { + "back": "Back", + "next": "Next", + "previous": "Previous", + "open": "Deschide", + "add": "Add", + "remove": "Elimină", + "edit": "Edit", + "save": "Salvează", + "ok": "OK", + "done": "Done", + "confirm": "Confirm", + "continue": "Continue", + "cancel": "Cancel", + "discard": "Discard", + "try_again": "Try Again", + "take_photo": "Take Photo", + "save_photo": "Save Photo", + "copy_photo": "Copy Photo", + "sign_in": "Sign In", + "sign_up": "Sign Up", + "see_more": "See More", + "preview": "Preview", + "share": "Share", + "share_user": "Share %s", + "share_post": "Share Post", + "open_in_safari": "Open in Safari", + "find_people": "Find people to follow", + "manually_search": "Manually search instead", + "skip": "Skip", + "reply": "Reply", + "report_user": "Report %s", + "block_domain": "Block %s", + "unblock_domain": "Unblock %s", + "settings": "Settings", + "delete": "Delete" + }, + "tabs": { + "home": "Home", + "search": "Search", + "notification": "Notification", + "profile": "Profile" + }, + "keyboard": { + "common": { + "switch_to_tab": "Switch to %s", + "compose_new_post": "Compose New Post", + "show_favorites": "Show Favorites", + "open_settings": "Open Settings" + }, + "timeline": { + "previous_status": "Previous Post", + "next_status": "Next Post", + "open_status": "Open Post", + "open_author_profile": "Open Author's Profile", + "open_reblogger_profile": "Open Reblogger's Profile", + "reply_status": "Reply to Post", + "toggle_reblog": "Toggle Reblog on Post", + "toggle_favorite": "Toggle Favorite on Post", + "toggle_content_warning": "Toggle Content Warning", + "preview_image": "Preview Image" + }, + "segmented_control": { + "previous_section": "Previous Section", + "next_section": "Next Section" + } + }, + "status": { + "user_reblogged": "%s reblogged", + "user_replied_to": "Replied to %s", + "show_post": "Show Post", + "show_user_profile": "Show user profile", + "content_warning": "Content Warning", + "media_content_warning": "Tap anywhere to reveal", + "poll": { + "vote": "Vote", + "time_left": "%s left", + "closed": "Closed" + }, + "actions": { + "reply": "Reply", + "reblog": "Reblog", + "unreblog": "Undo reblog", + "favorite": "Favorite", + "unfavorite": "Unfavorite", + "menu": "Menu" + }, + "tag": { + "url": "URL", + "mention": "Mention", + "link": "Link", + "hashtag": "Hashtag", + "email": "Email", + "emoji": "Emoji" + } + }, + "friendship": { + "follow": "Follow", + "following": "Following", + "request": "Request", + "pending": "Pending", + "block": "Block", + "block_user": "Block %s", + "block_domain": "Block %s", + "unblock": "Unblock", + "unblock_user": "Unblock %s", + "blocked": "Blocked", + "mute": "Mute", + "mute_user": "Mute %s", + "unmute": "Unmute", + "unmute_user": "Unmute %s", + "muted": "Muted", + "edit_info": "Edit Info" + }, + "timeline": { + "filtered": "Filtered", + "timestamp": { + "now": "Now", + "time_ago": "%s ago" + }, + "loader": { + "load_missing_posts": "Load missing posts", + "loading_missing_posts": "Loading missing posts...", + "show_more_replies": "Show more replies" + }, + "header": { + "no_status_found": "No Post Found", + "blocking_warning": "You can’t view this user's profile\n until you unblock them.\nYour profile looks like this to them.", + "user_blocking_warning": "You can’t view %s’s profile\n until you unblock them.\nYour profile looks like this to them.", + "blocked_warning": "You can’t view this user’s profile\n until they unblock you.", + "user_blocked_warning": "You can’t view %s’s profile\n until they unblock you.", + "suspended_warning": "This user has been suspended.", + "user_suspended_warning": "%s’s account has been suspended." + }, + "accessibility": { + "count_replies": "%s replies", + "count_reblogs": "%s reblogs", + "count_favorites": "%s favorites" + } + } + } + }, + "scene": { + "welcome": { + "slogan": "Social networking\nback in your hands." + }, + "server_picker": { + "title": "Pick a server,\nany server.", + "button": { + "category": { + "all": "All", + "all_accessiblity_description": "Category: All", + "academia": "academia", + "activism": "activism", + "food": "food", + "furry": "furry", + "games": "games", + "general": "general", + "journalism": "journalism", + "lgbt": "lgbt", + "regional": "regional", + "art": "art", + "music": "music", + "tech": "tech" + }, + "see_less": "See Less", + "see_more": "See More" + }, + "label": { + "language": "LANGUAGE", + "users": "USERS", + "category": "CATEGORY" + }, + "input": { + "placeholder": "Find a server or join your own..." + }, + "empty_state": { + "finding_servers": "Finding available servers...", + "bad_network": "Something went wrong while loading the data. Check your internet connection.", + "no_results": "No results" + } + }, + "register": { + "title": "Tell us about you.", + "input": { + "avatar": { + "delete": "Delete" + }, + "username": { + "placeholder": "username", + "duplicate_prompt": "This username is taken." + }, + "display_name": { + "placeholder": "display name" + }, + "email": { + "placeholder": "email" + }, + "password": { + "placeholder": "password", + "hint": "Your password needs at least eight characters" + }, + "invite": { + "registration_user_invite_request": "Why do you want to join?" + } + }, + "error": { + "item": { + "username": "Username", + "email": "Email", + "password": "Password", + "agreement": "Agreement", + "locale": "Locale", + "reason": "Reason" + }, + "reason": { + "blocked": "%s contains a disallowed email provider", + "unreachable": "%s does not seem to exist", + "taken": "%s is already in use", + "reserved": "%s is a reserved keyword", + "accepted": "%s must be accepted", + "blank": "%s is required", + "invalid": "%s is invalid", + "too_long": "%s is too long", + "too_short": "%s is too short", + "inclusion": "%s is not a supported value" + }, + "special": { + "username_invalid": "Username must only contain alphanumeric characters and underscores", + "username_too_long": "Username is too long (can’t be longer than 30 characters)", + "email_invalid": "This is not a valid email address", + "password_too_short": "Password is too short (must be at least 8 characters)" + } + } + }, + "server_rules": { + "title": "Some ground rules.", + "subtitle": "These rules are set by the admins of %s.", + "prompt": "By continuing, you’re subject to the terms of service and privacy policy for %s.", + "terms_of_service": "terms of service", + "privacy_policy": "privacy policy", + "button": { + "confirm": "I Agree" + } + }, + "confirm_email": { + "title": "One last thing.", + "subtitle": "We just sent an email to %s,\ntap the link to confirm your account.", + "button": { + "open_email_app": "Open Email App", + "dont_receive_email": "I never got an email" + }, + "dont_receive_email": { + "title": "Check your email", + "description": "Check if your email address is correct as well as your junk folder if you haven’t.", + "resend_email": "Resend Email" + }, + "open_email_app": { + "title": "Check your inbox.", + "description": "We just sent you an email. Check your junk folder if you haven’t.", + "mail": "Mail", + "open_email_client": "Open Email Client" + } + }, + "home_timeline": { + "title": "Home", + "navigation_bar_state": { + "offline": "Offline", + "new_posts": "See new posts", + "published": "Published!", + "Publishing": "Publishing post..." + } + }, + "suggestion_account": { + "title": "Find People to Follow", + "follow_explain": "When you follow someone, you’ll see their posts in your home feed." + }, + "public_timeline": { + "title": "Public" + }, + "compose": { + "title": { + "new_post": "New Post", + "new_reply": "New Reply" + }, + "media_selection": { + "camera": "Take Photo", + "photo_library": "Photo Library", + "browse": "Browse" + }, + "content_input_placeholder": "Type or paste what’s on your mind", + "compose_action": "Publish", + "replying_to_user": "replying to %s", + "attachment": { + "photo": "photo", + "video": "video", + "attachment_broken": "This %s is broken and can’t be\nuploaded to Mastodon.", + "description_photo": "Describe the photo for the visually-impaired...", + "description_video": "Describe the video for the visually-impaired..." + }, + "poll": { + "duration_time": "Duration: %s", + "thirty_minutes": "30 minutes", + "one_hour": "1 Hour", + "six_hours": "6 Hours", + "one_day": "1 Day", + "three_days": "3 Days", + "seven_days": "7 Days", + "option_number": "Option %ld" + }, + "content_warning": { + "placeholder": "Write an accurate warning here..." + }, + "visibility": { + "public": "Public", + "unlisted": "Unlisted", + "private": "Followers only", + "direct": "Only people I mention" + }, + "auto_complete": { + "space_to_add": "Space to add" + }, + "accessibility": { + "append_attachment": "Add Attachment", + "append_poll": "Add Poll", + "remove_poll": "Remove Poll", + "custom_emoji_picker": "Custom Emoji Picker", + "enable_content_warning": "Enable Content Warning", + "disable_content_warning": "Disable Content Warning", + "post_visibility_menu": "Post Visibility Menu", + "input_limit_remains_count": "Input limit remains %ld", + "input_limit_exceeds_count": "Input limit exceeds %ld" + }, + "keyboard": { + "discard_post": "Discard Post", + "publish_post": "Publish Post", + "toggle_poll": "Toggle Poll", + "toggle_content_warning": "Toggle Content Warning", + "append_attachment_entry": "Add Attachment - %s", + "select_visibility_entry": "Select Visibility - %s" + } + }, + "profile": { + "dashboard": { + "posts": "posts", + "following": "following", + "followers": "followers", + "accessibility": { + "count_posts": "%ld posts", + "count_following": "%ld following", + "count_followers": "%ld followers" + } + }, + "fields": { + "add_row": "Add Row", + "placeholder": { + "label": "Label", + "content": "Content" + } + }, + "segmented_control": { + "posts": "Posts", + "replies": "Replies", + "media": "Media" + }, + "relationship_action_alert": { + "confirm_unmute_user": { + "title": "Unmute Account", + "message": "Confirm to unmute %s" + }, + "confirm_unblock_usre": { + "title": "Unblock Account", + "message": "Confirm to unblock %s" + } + } + }, + "search": { + "title": "Search", + "search_bar": { + "placeholder": "Search hashtags and users", + "cancel": "Cancel" + }, + "recommend": { + "button_text": "See All", + "hash_tag": { + "title": "Trending on Mastodon", + "description": "Hashtags that are getting quite a bit of attention", + "people_talking": "%s people are talking" + }, + "accounts": { + "title": "Accounts you might like", + "description": "You may like to follow these accounts", + "follow": "Follow" + } + }, + "searching": { + "segment": { + "all": "All", + "people": "People", + "hashtags": "Hashtags", + "posts": "Posts" + }, + "empty_state": { + "no_results": "No results" + }, + "recent_search": "Recent searches", + "clear": "Clear" + } + }, + "hashtag": { + "prompt": "%s people talking" + }, + "favorite": { + "title": "Your Favorites" + }, + "notification": { + "title": { + "Everything": "Everything", + "Mentions": "Mentions" + }, + "action": { + "follow": "followed you", + "favourite": "favorited your post", + "reblog": "reblogged your post", + "poll": "Your poll has ended", + "mention": "mentioned you", + "follow_request": "requested to follow you" + }, + "keyobard": { + "show_everything": "Show Everything", + "show_mentions": "Show Mentions" + } + }, + "thread": { + "back_title": "Post", + "title": "Post from %s" + }, + "settings": { + "title": "Settings", + "section": { + "appearance": { + "title": "Appearance", + "automatic": "Automatic", + "light": "Always Light", + "dark": "Always Dark" + }, + "notifications": { + "title": "Notifications", + "favorites": "Favorites my post", + "follows": "Follows me", + "boosts": "Reblogs my post", + "mentions": "Mentions me", + "trigger": { + "anyone": "anyone", + "follower": "a follower", + "follow": "anyone I follow", + "noone": "no one", + "title": "Notify me when" + } + }, + "preference": { + "title": "Preferences", + "true_black_dark_mode": "True black dark mode", + "disable_avatar_animation": "Disable animated avatars", + "disable_emoji_animation": "Disable animated emojis", + "using_default_browser": "Use default browser to open links" + }, + "boring_zone": { + "title": "The Boring Zone", + "account_settings": "Account Settings", + "terms": "Terms of Service", + "privacy": "Privacy Policy" + }, + "spicy_zone": { + "title": "The Spicy Zone", + "clear": "Clear Media Cache", + "signout": "Sign Out" + } + }, + "footer": { + "mastodon_description": "Mastodon is open source software. You can report issues on GitHub at %s (%s)" + }, + "keyboard": { + "close_settings_window": "Close Settings Window" + } + }, + "report": { + "title": "Report %s", + "step1": "Step 1 of 2", + "step2": "Step 2 of 2", + "content1": "Are there any other posts you’d like to add to the report?", + "content2": "Is there anything the moderators should know about this report?", + "send": "Send Report", + "skip_to_send": "Send without comment", + "text_placeholder": "Type or paste additional comments" + }, + "preview": { + "keyboard": { + "close_preview": "Close Preview", + "show_next": "Show Next", + "show_previous": "Show Previous" + } + } + } +} \ No newline at end of file From 8cbcee43960fa2b37bfef3c65ac95a76d6efcb88 Mon Sep 17 00:00:00 2001 From: Eugen Rochko Date: Thu, 5 Aug 2021 19:15:45 +0200 Subject: [PATCH 72/78] New translations ios-infoPlist.json (Romanian) --- .../StringsConvertor/input/ro_RO/ios-infoPlist.json | 6 ++++++ 1 file changed, 6 insertions(+) create mode 100644 Localization/StringsConvertor/input/ro_RO/ios-infoPlist.json diff --git a/Localization/StringsConvertor/input/ro_RO/ios-infoPlist.json b/Localization/StringsConvertor/input/ro_RO/ios-infoPlist.json new file mode 100644 index 000000000..c6db73de0 --- /dev/null +++ b/Localization/StringsConvertor/input/ro_RO/ios-infoPlist.json @@ -0,0 +1,6 @@ +{ + "NSCameraUsageDescription": "Used to take photo for post status", + "NSPhotoLibraryAddUsageDescription": "Used to save photo into the Photo Library", + "NewPostShortcutItemTitle": "New Post", + "SearchShortcutItemTitle": "Search" +} From f54fd7e0365cfc5d342e81c246dc7d813ad575d0 Mon Sep 17 00:00:00 2001 From: Eugen Rochko Date: Thu, 5 Aug 2021 19:15:46 +0200 Subject: [PATCH 73/78] New translations Intents.strings (Romanian) --- .../Intents/input/ro_RO/Intents.strings | 51 +++++++++++++++++++ 1 file changed, 51 insertions(+) create mode 100644 Localization/StringsConvertor/Intents/input/ro_RO/Intents.strings diff --git a/Localization/StringsConvertor/Intents/input/ro_RO/Intents.strings b/Localization/StringsConvertor/Intents/input/ro_RO/Intents.strings new file mode 100644 index 000000000..e19069797 --- /dev/null +++ b/Localization/StringsConvertor/Intents/input/ro_RO/Intents.strings @@ -0,0 +1,51 @@ +"16wxgf" = "Post on Mastodon"; + +"751xkl" = "Text Content"; + +"CsR7G2" = "Post"; + +"HZSGTr" = "What content to post?"; + +"HdGikU" = "Posting failed"; + +"KDNTJ4" = "Failure Reason"; + +"RHxKOw" = "Send Post with text content"; + +"RxSqsb" = "Post"; + +"WCIR3D" = "Post ${content} on Mastodon"; + +"ZKJSNu" = "Post"; + +"ZS1XaK" = "${content}"; + +"ZbSjzC" = "Visibility"; + +"Zo4jgJ" = "Post Visibility"; + +"apSxMG-dYQ5NN" = "There are ${count} options matching ‘Public’."; + +"apSxMG-ehFLjY" = "There are ${count} options matching ‘Followers Only’."; + +"ayoYEb-dYQ5NN" = "${content}, Public"; + +"ayoYEb-ehFLjY" = "${content}, Followers Only"; + +"dUyuGg" = "Post"; + +"dYQ5NN" = "Public"; + +"ehFLjY" = "Followers Only"; + +"gfePDu" = "Posting failed. ${failureReason}"; + +"k7dbKQ" = "Post was sent successfully."; + +"oGiqmY-dYQ5NN" = "Just to confirm, you wanted ‘Public’?"; + +"oGiqmY-ehFLjY" = "Just to confirm, you wanted ‘Followers Only’?"; + +"rM6dvp" = "URL"; + +"ryJLwG" = "Post was sent successfully. "; From f66ede97d652d567e82663e6d32e7858bde92f01 Mon Sep 17 00:00:00 2001 From: Eugen Rochko Date: Thu, 5 Aug 2021 19:15:47 +0200 Subject: [PATCH 74/78] New translations Localizable.stringsdict (Romanian) --- .../input/ro_RO/Localizable.stringsdict | 114 ++++++++++++++++++ 1 file changed, 114 insertions(+) create mode 100644 Localization/StringsConvertor/input/ro_RO/Localizable.stringsdict diff --git a/Localization/StringsConvertor/input/ro_RO/Localizable.stringsdict b/Localization/StringsConvertor/input/ro_RO/Localizable.stringsdict new file mode 100644 index 000000000..0948a4c2e --- /dev/null +++ b/Localization/StringsConvertor/input/ro_RO/Localizable.stringsdict @@ -0,0 +1,114 @@ + + + + + plural.count.metric_formatted.post + + NSStringLocalizedFormatKey + %@ %#@post_count@ + post_count + + NSStringFormatSpecTypeKey + NSStringPluralRuleType + NSStringFormatValueTypeKey + ld + one + post + few + posts + other + posts + + + plural.count.favorite + + NSStringLocalizedFormatKey + %#@favorite_count@ + favorite_count + + NSStringFormatSpecTypeKey + NSStringPluralRuleType + NSStringFormatValueTypeKey + ld + one + 1 favorite + few + %ld favorites + other + %ld favorites + + + plural.count.reblog + + NSStringLocalizedFormatKey + %#@reblog_count@ + reblog_count + + NSStringFormatSpecTypeKey + NSStringPluralRuleType + NSStringFormatValueTypeKey + ld + one + 1 reblog + few + %ld reblogs + other + %ld reblogs + + + plural.count.vote + + NSStringLocalizedFormatKey + %#@vote_count@ + vote_count + + NSStringFormatSpecTypeKey + NSStringPluralRuleType + NSStringFormatValueTypeKey + ld + one + 1 vote + few + %ld votes + other + %ld votes + + + plural.count.voter + + NSStringLocalizedFormatKey + %#@voter_count@ + voter_count + + NSStringFormatSpecTypeKey + NSStringPluralRuleType + NSStringFormatValueTypeKey + ld + one + 1 voter + few + %ld voters + other + %ld voters + + + plural.people_talking + + NSStringLocalizedFormatKey + %#@count_people_talking@ + count_people_talking + + NSStringFormatSpecTypeKey + NSStringPluralRuleType + NSStringFormatValueTypeKey + ld + one + 1 people talking + few + %ld people talking + other + %ld people talking + + + + From 540b08725a41150557e6d1a166118e5a3c06a41a Mon Sep 17 00:00:00 2001 From: Eugen Rochko Date: Fri, 6 Aug 2021 05:54:52 +0200 Subject: [PATCH 75/78] New translations app.json (Scottish Gaelic) --- .../StringsConvertor/input/gd_GB/app.json | 561 ++++++++++++++++++ 1 file changed, 561 insertions(+) create mode 100644 Localization/StringsConvertor/input/gd_GB/app.json diff --git a/Localization/StringsConvertor/input/gd_GB/app.json b/Localization/StringsConvertor/input/gd_GB/app.json new file mode 100644 index 000000000..7b5e271e4 --- /dev/null +++ b/Localization/StringsConvertor/input/gd_GB/app.json @@ -0,0 +1,561 @@ +{ + "common": { + "alerts": { + "common": { + "please_try_again": "Please try again.", + "please_try_again_later": "Please try again later." + }, + "sign_up_failure": { + "title": "Sign Up Failure" + }, + "server_error": { + "title": "Server Error" + }, + "vote_failure": { + "title": "Vote Failure", + "poll_expired": "The poll has expired" + }, + "discard_post_content": { + "title": "Discard Draft", + "message": "Confirm to discard composed post content." + }, + "publish_post_failure": { + "title": "Publish Failure", + "message": "Failed to publish the post.\nPlease check your internet connection.", + "attachments_message": { + "video_attach_with_photo": "Cannot attach a video to a post that already contains images.", + "more_than_one_video": "Cannot attach more than one video." + } + }, + "edit_profile_failure": { + "title": "Edit Profile Error", + "message": "Cannot edit profile. Please try again." + }, + "sign_out": { + "title": "Sign Out", + "message": "Are you sure you want to sign out?", + "confirm": "Sign Out" + }, + "block_domain": { + "title": "Are you really, really sure you want to block the entire %s? In most cases a few targeted blocks or mutes are sufficient and preferable. You will not see content from that domain and any of your followers from that domain will be removed.", + "block_entire_domain": "Block Domain" + }, + "save_photo_failure": { + "title": "Save Photo Failure", + "message": "Please enable the photo library access permission to save the photo." + }, + "delete_post": { + "title": "Are you sure you want to delete this post?", + "delete": "Delete" + }, + "clean_cache": { + "title": "Clean Cache", + "message": "Successfully cleaned %s cache." + } + }, + "controls": { + "actions": { + "back": "Back", + "next": "Next", + "previous": "Previous", + "open": "Open", + "add": "Add", + "remove": "Remove", + "edit": "Edit", + "save": "Save", + "ok": "OK", + "done": "Done", + "confirm": "Confirm", + "continue": "Continue", + "cancel": "Cancel", + "discard": "Discard", + "try_again": "Try Again", + "take_photo": "Take Photo", + "save_photo": "Save Photo", + "copy_photo": "Copy Photo", + "sign_in": "Sign In", + "sign_up": "Sign Up", + "see_more": "See More", + "preview": "Preview", + "share": "Share", + "share_user": "Share %s", + "share_post": "Share Post", + "open_in_safari": "Open in Safari", + "find_people": "Find people to follow", + "manually_search": "Manually search instead", + "skip": "Skip", + "reply": "Reply", + "report_user": "Report %s", + "block_domain": "Block %s", + "unblock_domain": "Unblock %s", + "settings": "Settings", + "delete": "Delete" + }, + "tabs": { + "home": "Home", + "search": "Search", + "notification": "Notification", + "profile": "Profile" + }, + "keyboard": { + "common": { + "switch_to_tab": "Switch to %s", + "compose_new_post": "Compose New Post", + "show_favorites": "Show Favorites", + "open_settings": "Open Settings" + }, + "timeline": { + "previous_status": "Previous Post", + "next_status": "Next Post", + "open_status": "Open Post", + "open_author_profile": "Open Author's Profile", + "open_reblogger_profile": "Open Reblogger's Profile", + "reply_status": "Reply to Post", + "toggle_reblog": "Toggle Reblog on Post", + "toggle_favorite": "Toggle Favorite on Post", + "toggle_content_warning": "Toggle Content Warning", + "preview_image": "Preview Image" + }, + "segmented_control": { + "previous_section": "Previous Section", + "next_section": "Next Section" + } + }, + "status": { + "user_reblogged": "%s reblogged", + "user_replied_to": "Replied to %s", + "show_post": "Show Post", + "show_user_profile": "Show user profile", + "content_warning": "Content Warning", + "media_content_warning": "Tap anywhere to reveal", + "poll": { + "vote": "Vote", + "time_left": "%s left", + "closed": "Closed" + }, + "actions": { + "reply": "Reply", + "reblog": "Reblog", + "unreblog": "Undo reblog", + "favorite": "Favorite", + "unfavorite": "Unfavorite", + "menu": "Menu" + }, + "tag": { + "url": "URL", + "mention": "Mention", + "link": "Link", + "hashtag": "Hashtag", + "email": "Email", + "emoji": "Emoji" + } + }, + "friendship": { + "follow": "Follow", + "following": "Following", + "request": "Request", + "pending": "Pending", + "block": "Block", + "block_user": "Block %s", + "block_domain": "Block %s", + "unblock": "Unblock", + "unblock_user": "Unblock %s", + "blocked": "Blocked", + "mute": "Mute", + "mute_user": "Mute %s", + "unmute": "Unmute", + "unmute_user": "Unmute %s", + "muted": "Muted", + "edit_info": "Edit Info" + }, + "timeline": { + "filtered": "Filtered", + "timestamp": { + "now": "Now", + "time_ago": "%s ago" + }, + "loader": { + "load_missing_posts": "Load missing posts", + "loading_missing_posts": "Loading missing posts...", + "show_more_replies": "Show more replies" + }, + "header": { + "no_status_found": "No Post Found", + "blocking_warning": "You can’t view this user's profile\n until you unblock them.\nYour profile looks like this to them.", + "user_blocking_warning": "You can’t view %s’s profile\n until you unblock them.\nYour profile looks like this to them.", + "blocked_warning": "You can’t view this user’s profile\n until they unblock you.", + "user_blocked_warning": "You can’t view %s’s profile\n until they unblock you.", + "suspended_warning": "This user has been suspended.", + "user_suspended_warning": "%s’s account has been suspended." + }, + "accessibility": { + "count_replies": "%s replies", + "count_reblogs": "%s reblogs", + "count_favorites": "%s favorites" + } + } + } + }, + "scene": { + "welcome": { + "slogan": "Social networking\nback in your hands." + }, + "server_picker": { + "title": "Pick a server,\nany server.", + "button": { + "category": { + "all": "All", + "all_accessiblity_description": "Category: All", + "academia": "academia", + "activism": "activism", + "food": "food", + "furry": "furry", + "games": "games", + "general": "general", + "journalism": "journalism", + "lgbt": "lgbt", + "regional": "regional", + "art": "art", + "music": "music", + "tech": "tech" + }, + "see_less": "See Less", + "see_more": "See More" + }, + "label": { + "language": "LANGUAGE", + "users": "USERS", + "category": "CATEGORY" + }, + "input": { + "placeholder": "Find a server or join your own..." + }, + "empty_state": { + "finding_servers": "Finding available servers...", + "bad_network": "Something went wrong while loading the data. Check your internet connection.", + "no_results": "No results" + } + }, + "register": { + "title": "Tell us about you.", + "input": { + "avatar": { + "delete": "Delete" + }, + "username": { + "placeholder": "username", + "duplicate_prompt": "This username is taken." + }, + "display_name": { + "placeholder": "display name" + }, + "email": { + "placeholder": "email" + }, + "password": { + "placeholder": "password", + "hint": "Your password needs at least eight characters" + }, + "invite": { + "registration_user_invite_request": "Why do you want to join?" + } + }, + "error": { + "item": { + "username": "Username", + "email": "Email", + "password": "Password", + "agreement": "Agreement", + "locale": "Locale", + "reason": "Reason" + }, + "reason": { + "blocked": "%s contains a disallowed email provider", + "unreachable": "%s does not seem to exist", + "taken": "%s is already in use", + "reserved": "%s is a reserved keyword", + "accepted": "%s must be accepted", + "blank": "%s is required", + "invalid": "%s is invalid", + "too_long": "%s is too long", + "too_short": "%s is too short", + "inclusion": "%s is not a supported value" + }, + "special": { + "username_invalid": "Username must only contain alphanumeric characters and underscores", + "username_too_long": "Username is too long (can’t be longer than 30 characters)", + "email_invalid": "This is not a valid email address", + "password_too_short": "Password is too short (must be at least 8 characters)" + } + } + }, + "server_rules": { + "title": "Some ground rules.", + "subtitle": "These rules are set by the admins of %s.", + "prompt": "By continuing, you’re subject to the terms of service and privacy policy for %s.", + "terms_of_service": "terms of service", + "privacy_policy": "privacy policy", + "button": { + "confirm": "I Agree" + } + }, + "confirm_email": { + "title": "One last thing.", + "subtitle": "We just sent an email to %s,\ntap the link to confirm your account.", + "button": { + "open_email_app": "Open Email App", + "dont_receive_email": "I never got an email" + }, + "dont_receive_email": { + "title": "Check your email", + "description": "Check if your email address is correct as well as your junk folder if you haven’t.", + "resend_email": "Resend Email" + }, + "open_email_app": { + "title": "Check your inbox.", + "description": "We just sent you an email. Check your junk folder if you haven’t.", + "mail": "Mail", + "open_email_client": "Open Email Client" + } + }, + "home_timeline": { + "title": "Home", + "navigation_bar_state": { + "offline": "Offline", + "new_posts": "See new posts", + "published": "Published!", + "Publishing": "Publishing post..." + } + }, + "suggestion_account": { + "title": "Find People to Follow", + "follow_explain": "When you follow someone, you’ll see their posts in your home feed." + }, + "public_timeline": { + "title": "Public" + }, + "compose": { + "title": { + "new_post": "New Post", + "new_reply": "New Reply" + }, + "media_selection": { + "camera": "Take Photo", + "photo_library": "Photo Library", + "browse": "Browse" + }, + "content_input_placeholder": "Type or paste what’s on your mind", + "compose_action": "Publish", + "replying_to_user": "replying to %s", + "attachment": { + "photo": "photo", + "video": "video", + "attachment_broken": "This %s is broken and can’t be\nuploaded to Mastodon.", + "description_photo": "Describe the photo for the visually-impaired...", + "description_video": "Describe the video for the visually-impaired..." + }, + "poll": { + "duration_time": "Duration: %s", + "thirty_minutes": "30 minutes", + "one_hour": "1 Hour", + "six_hours": "6 Hours", + "one_day": "1 Day", + "three_days": "3 Days", + "seven_days": "7 Days", + "option_number": "Option %ld" + }, + "content_warning": { + "placeholder": "Write an accurate warning here..." + }, + "visibility": { + "public": "Public", + "unlisted": "Unlisted", + "private": "Followers only", + "direct": "Only people I mention" + }, + "auto_complete": { + "space_to_add": "Space to add" + }, + "accessibility": { + "append_attachment": "Add Attachment", + "append_poll": "Add Poll", + "remove_poll": "Remove Poll", + "custom_emoji_picker": "Custom Emoji Picker", + "enable_content_warning": "Enable Content Warning", + "disable_content_warning": "Disable Content Warning", + "post_visibility_menu": "Post Visibility Menu", + "input_limit_remains_count": "Input limit remains %ld", + "input_limit_exceeds_count": "Input limit exceeds %ld" + }, + "keyboard": { + "discard_post": "Discard Post", + "publish_post": "Publish Post", + "toggle_poll": "Toggle Poll", + "toggle_content_warning": "Toggle Content Warning", + "append_attachment_entry": "Add Attachment - %s", + "select_visibility_entry": "Select Visibility - %s" + } + }, + "profile": { + "dashboard": { + "posts": "posts", + "following": "following", + "followers": "followers", + "accessibility": { + "count_posts": "%ld posts", + "count_following": "%ld following", + "count_followers": "%ld followers" + } + }, + "fields": { + "add_row": "Add Row", + "placeholder": { + "label": "Label", + "content": "Content" + } + }, + "segmented_control": { + "posts": "Posts", + "replies": "Replies", + "media": "Media" + }, + "relationship_action_alert": { + "confirm_unmute_user": { + "title": "Unmute Account", + "message": "Confirm to unmute %s" + }, + "confirm_unblock_usre": { + "title": "Unblock Account", + "message": "Confirm to unblock %s" + } + } + }, + "search": { + "title": "Search", + "search_bar": { + "placeholder": "Search hashtags and users", + "cancel": "Cancel" + }, + "recommend": { + "button_text": "See All", + "hash_tag": { + "title": "Trending on Mastodon", + "description": "Hashtags that are getting quite a bit of attention", + "people_talking": "%s people are talking" + }, + "accounts": { + "title": "Accounts you might like", + "description": "You may like to follow these accounts", + "follow": "Follow" + } + }, + "searching": { + "segment": { + "all": "All", + "people": "People", + "hashtags": "Hashtags", + "posts": "Posts" + }, + "empty_state": { + "no_results": "No results" + }, + "recent_search": "Recent searches", + "clear": "Clear" + } + }, + "hashtag": { + "prompt": "%s people talking" + }, + "favorite": { + "title": "Your Favorites" + }, + "notification": { + "title": { + "Everything": "Everything", + "Mentions": "Mentions" + }, + "action": { + "follow": "followed you", + "favourite": "favorited your post", + "reblog": "reblogged your post", + "poll": "Your poll has ended", + "mention": "mentioned you", + "follow_request": "requested to follow you" + }, + "keyobard": { + "show_everything": "Show Everything", + "show_mentions": "Show Mentions" + } + }, + "thread": { + "back_title": "Post", + "title": "Post from %s" + }, + "settings": { + "title": "Settings", + "section": { + "appearance": { + "title": "Appearance", + "automatic": "Automatic", + "light": "Always Light", + "dark": "Always Dark" + }, + "notifications": { + "title": "Notifications", + "favorites": "Favorites my post", + "follows": "Follows me", + "boosts": "Reblogs my post", + "mentions": "Mentions me", + "trigger": { + "anyone": "anyone", + "follower": "a follower", + "follow": "anyone I follow", + "noone": "no one", + "title": "Notify me when" + } + }, + "preference": { + "title": "Preferences", + "true_black_dark_mode": "True black dark mode", + "disable_avatar_animation": "Disable animated avatars", + "disable_emoji_animation": "Disable animated emojis", + "using_default_browser": "Use default browser to open links" + }, + "boring_zone": { + "title": "The Boring Zone", + "account_settings": "Account Settings", + "terms": "Terms of Service", + "privacy": "Privacy Policy" + }, + "spicy_zone": { + "title": "The Spicy Zone", + "clear": "Clear Media Cache", + "signout": "Sign Out" + } + }, + "footer": { + "mastodon_description": "Mastodon is open source software. You can report issues on GitHub at %s (%s)" + }, + "keyboard": { + "close_settings_window": "Close Settings Window" + } + }, + "report": { + "title": "Report %s", + "step1": "Step 1 of 2", + "step2": "Step 2 of 2", + "content1": "Are there any other posts you’d like to add to the report?", + "content2": "Is there anything the moderators should know about this report?", + "send": "Send Report", + "skip_to_send": "Send without comment", + "text_placeholder": "Type or paste additional comments" + }, + "preview": { + "keyboard": { + "close_preview": "Close Preview", + "show_next": "Show Next", + "show_previous": "Show Previous" + } + } + } +} \ No newline at end of file From 8cbb774f519ce30ac36a0e60e1c8cf9d9c0e527e Mon Sep 17 00:00:00 2001 From: Eugen Rochko Date: Fri, 6 Aug 2021 05:54:53 +0200 Subject: [PATCH 76/78] New translations ios-infoPlist.json (Scottish Gaelic) --- .../StringsConvertor/input/gd_GB/ios-infoPlist.json | 6 ++++++ 1 file changed, 6 insertions(+) create mode 100644 Localization/StringsConvertor/input/gd_GB/ios-infoPlist.json diff --git a/Localization/StringsConvertor/input/gd_GB/ios-infoPlist.json b/Localization/StringsConvertor/input/gd_GB/ios-infoPlist.json new file mode 100644 index 000000000..c6db73de0 --- /dev/null +++ b/Localization/StringsConvertor/input/gd_GB/ios-infoPlist.json @@ -0,0 +1,6 @@ +{ + "NSCameraUsageDescription": "Used to take photo for post status", + "NSPhotoLibraryAddUsageDescription": "Used to save photo into the Photo Library", + "NewPostShortcutItemTitle": "New Post", + "SearchShortcutItemTitle": "Search" +} From f6a549c2353352165536b32955bbcbd452386b8d Mon Sep 17 00:00:00 2001 From: Eugen Rochko Date: Fri, 6 Aug 2021 05:54:53 +0200 Subject: [PATCH 77/78] New translations Intents.strings (Scottish Gaelic) --- .../Intents/input/gd_GB/Intents.strings | 51 +++++++++++++++++++ 1 file changed, 51 insertions(+) create mode 100644 Localization/StringsConvertor/Intents/input/gd_GB/Intents.strings diff --git a/Localization/StringsConvertor/Intents/input/gd_GB/Intents.strings b/Localization/StringsConvertor/Intents/input/gd_GB/Intents.strings new file mode 100644 index 000000000..e19069797 --- /dev/null +++ b/Localization/StringsConvertor/Intents/input/gd_GB/Intents.strings @@ -0,0 +1,51 @@ +"16wxgf" = "Post on Mastodon"; + +"751xkl" = "Text Content"; + +"CsR7G2" = "Post"; + +"HZSGTr" = "What content to post?"; + +"HdGikU" = "Posting failed"; + +"KDNTJ4" = "Failure Reason"; + +"RHxKOw" = "Send Post with text content"; + +"RxSqsb" = "Post"; + +"WCIR3D" = "Post ${content} on Mastodon"; + +"ZKJSNu" = "Post"; + +"ZS1XaK" = "${content}"; + +"ZbSjzC" = "Visibility"; + +"Zo4jgJ" = "Post Visibility"; + +"apSxMG-dYQ5NN" = "There are ${count} options matching ‘Public’."; + +"apSxMG-ehFLjY" = "There are ${count} options matching ‘Followers Only’."; + +"ayoYEb-dYQ5NN" = "${content}, Public"; + +"ayoYEb-ehFLjY" = "${content}, Followers Only"; + +"dUyuGg" = "Post"; + +"dYQ5NN" = "Public"; + +"ehFLjY" = "Followers Only"; + +"gfePDu" = "Posting failed. ${failureReason}"; + +"k7dbKQ" = "Post was sent successfully."; + +"oGiqmY-dYQ5NN" = "Just to confirm, you wanted ‘Public’?"; + +"oGiqmY-ehFLjY" = "Just to confirm, you wanted ‘Followers Only’?"; + +"rM6dvp" = "URL"; + +"ryJLwG" = "Post was sent successfully. "; From 77e076f5a0d8f60bc3eceb9da85e878b90863706 Mon Sep 17 00:00:00 2001 From: Eugen Rochko Date: Fri, 6 Aug 2021 05:54:54 +0200 Subject: [PATCH 78/78] New translations Localizable.stringsdict (Scottish Gaelic) --- .../input/gd_GB/Localizable.stringsdict | 126 ++++++++++++++++++ 1 file changed, 126 insertions(+) create mode 100644 Localization/StringsConvertor/input/gd_GB/Localizable.stringsdict diff --git a/Localization/StringsConvertor/input/gd_GB/Localizable.stringsdict b/Localization/StringsConvertor/input/gd_GB/Localizable.stringsdict new file mode 100644 index 000000000..8b9ad59e5 --- /dev/null +++ b/Localization/StringsConvertor/input/gd_GB/Localizable.stringsdict @@ -0,0 +1,126 @@ + + + + + plural.count.metric_formatted.post + + NSStringLocalizedFormatKey + %@ %#@post_count@ + post_count + + NSStringFormatSpecTypeKey + NSStringPluralRuleType + NSStringFormatValueTypeKey + ld + one + post + two + posts + few + posts + other + posts + + + plural.count.favorite + + NSStringLocalizedFormatKey + %#@favorite_count@ + favorite_count + + NSStringFormatSpecTypeKey + NSStringPluralRuleType + NSStringFormatValueTypeKey + ld + one + 1 favorite + two + %ld favorites + few + %ld favorites + other + %ld favorites + + + plural.count.reblog + + NSStringLocalizedFormatKey + %#@reblog_count@ + reblog_count + + NSStringFormatSpecTypeKey + NSStringPluralRuleType + NSStringFormatValueTypeKey + ld + one + 1 reblog + two + %ld reblogs + few + %ld reblogs + other + %ld reblogs + + + plural.count.vote + + NSStringLocalizedFormatKey + %#@vote_count@ + vote_count + + NSStringFormatSpecTypeKey + NSStringPluralRuleType + NSStringFormatValueTypeKey + ld + one + 1 vote + two + %ld votes + few + %ld votes + other + %ld votes + + + plural.count.voter + + NSStringLocalizedFormatKey + %#@voter_count@ + voter_count + + NSStringFormatSpecTypeKey + NSStringPluralRuleType + NSStringFormatValueTypeKey + ld + one + 1 voter + two + %ld voters + few + %ld voters + other + %ld voters + + + plural.people_talking + + NSStringLocalizedFormatKey + %#@count_people_talking@ + count_people_talking + + NSStringFormatSpecTypeKey + NSStringPluralRuleType + NSStringFormatValueTypeKey + ld + one + 1 people talking + two + %ld people talking + few + %ld people talking + other + %ld people talking + + + +