From 0e069fdba75c99be33c5ea8a53ca9f7fc7f669ca Mon Sep 17 00:00:00 2001 From: xmflsct Date: Fri, 13 May 2022 10:19:56 +0200 Subject: [PATCH 01/22] New translations tabs.json (Chinese Simplified) --- src/i18n/zh-Hans/screens/tabs.json | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/i18n/zh-Hans/screens/tabs.json b/src/i18n/zh-Hans/screens/tabs.json index 47ba7c46..0b52b33c 100644 --- a/src/i18n/zh-Hans/screens/tabs.json +++ b/src/i18n/zh-Hans/screens/tabs.json @@ -251,6 +251,10 @@ "cancel": "$t(common:buttons.cancel)" } }, + "staticEmoji": { + "heading": "使用静态表情", + "description": "如果您在查看表情列表时经常遇到应用闪退,您可以尝试使用静态表情。" + }, "feedback": { "heading": "功能建议" }, From c5af0b3cb70b047032d73bbbe1a62a0f5b026562 Mon Sep 17 00:00:00 2001 From: xmflsct Date: Fri, 13 May 2022 10:42:08 +0200 Subject: [PATCH 02/22] New translations timeline.json (Chinese Traditional) --- src/i18n/zh-Hant/components/timeline.json | 234 ++++++++++++++++++++++ 1 file changed, 234 insertions(+) create mode 100644 src/i18n/zh-Hant/components/timeline.json diff --git a/src/i18n/zh-Hant/components/timeline.json b/src/i18n/zh-Hant/components/timeline.json new file mode 100644 index 00000000..6e5fd6eb --- /dev/null +++ b/src/i18n/zh-Hant/components/timeline.json @@ -0,0 +1,234 @@ +{ + "empty": { + "error": { + "message": "載入錯誤", + "button": "重試" + }, + "success": { + "message": "空蕩蕩的時間軸" + } + }, + "end": { + "message": "到底了,來杯 <0 /> 如何" + }, + "lookback": { + "message": "上次閱讀於" + }, + "refresh": { + "fetchPreviousPage": "", + "refetch": "" + }, + "shared": { + "actioned": { + "pinned": "置頂", + "favourite": "{{name}} 把您的嘟文加入了最愛", + "status": "{{name}} 正發了嘟", + "follow": "{{name}} 追隨您了", + "follow_request": "{{name}} 要求您允許他的追隨", + "poll": "您曾投過的投票已經結束", + "reblog": { + "default": "{{name}} 轉嘟了", + "notification": "{{name}} 轉嘟了您的嘟文" + } + }, + "actions": { + "reply": { + "accessibilityLabel": "回覆嘟文" + }, + "reblogged": { + "accessibilityLabel": "轉發此嘟", + "function": "轉嘟" + }, + "favourited": { + "accessibilityLabel": "將嘟文加入最愛", + "function": "加入最愛" + }, + "bookmarked": { + "accessibilityLabel": "將嘟文加入書籤", + "function": "加入書籤" + } + }, + "actionsUsers": { + "reblogged_by": { + "accessibilityLabel": "{{count}} 個使用者轉嘟了此嘟文", + "accessibilityHint": "", + "text": "" + }, + "favourited_by": { + "accessibilityLabel": "", + "accessibilityHint": "", + "text": "" + }, + "history": { + "accessibilityLabel": "", + "accessibilityHint": "", + "text_one": "", + "text_other": "" + } + }, + "attachment": { + "sensitive": { + "button": "" + }, + "unsupported": { + "text": "", + "button": "" + } + }, + "avatar": { + "accessibilityLabel": "", + "accessibilityHint": "" + }, + "content": { + "expandHint": "" + }, + "filtered": "", + "fullConversation": "", + "translate": { + "default": "", + "succeed": "", + "failed": "", + "source_not_supported": "", + "target_not_supported": "" + }, + "header": { + "shared": { + "account": { + "name": { + "accessibilityHint": "" + }, + "account": { + "accessibilityHint": "" + } + }, + "application": "", + "edited": { + "accessibilityLabel": "" + }, + "muted": { + "accessibilityLabel": "" + }, + "visibility": { + "direct": { + "accessibilityLabel": "" + }, + "private": { + "accessibilityLabel": "" + } + } + }, + "conversation": { + "withAccounts": "", + "delete": { + "function": "" + } + }, + "actions": { + "accessibilityHint": "", + "account": { + "heading": "", + "mute": { + "function": "", + "button": "" + }, + "block": { + "function": "", + "button": "" + }, + "reports": { + "function": "", + "button": "" + } + }, + "domain": { + "heading": "", + "block": { + "function": "", + "button": "" + }, + "alert": { + "title": "", + "message": "", + "buttons": { + "confirm": "", + "cancel": "" + } + } + }, + "share": { + "status": { + "heading": "", + "button": "" + }, + "account": { + "heading": "", + "button": "" + } + }, + "status": { + "heading": "", + "edit": { + "function": "", + "button": "" + }, + "delete": { + "function": "", + "button": "", + "alert": { + "title": "", + "message": "", + "buttons": { + "confirm": "", + "cancel": "" + } + } + }, + "deleteEdit": { + "function": "", + "button": "", + "alert": { + "title": "", + "message": "", + "buttons": { + "confirm": "", + "cancel": "" + } + } + }, + "mute": { + "function": "", + "button": { + "positive": "", + "negative": "" + } + }, + "pin": { + "function": "", + "button": { + "positive": "", + "negative": "" + } + } + } + } + }, + "poll": { + "meta": { + "button": { + "vote": "", + "refresh": "" + }, + "count": { + "voters_one": "", + "voters_other": "", + "votes_one": "", + "votes_other": "" + }, + "expiration": { + "expired": "", + "until": "" + } + } + } + } +} \ No newline at end of file From 34d2d86c9c1008541f9edf19bb57dc59aa019123 Mon Sep 17 00:00:00 2001 From: xmflsct Date: Fri, 13 May 2022 10:42:21 +0200 Subject: [PATCH 03/22] New translations actions.json (Chinese Traditional) --- src/i18n/zh-Hant/screens/actions.json | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 src/i18n/zh-Hant/screens/actions.json diff --git a/src/i18n/zh-Hant/screens/actions.json b/src/i18n/zh-Hant/screens/actions.json new file mode 100644 index 00000000..d6d2c219 --- /dev/null +++ b/src/i18n/zh-Hant/screens/actions.json @@ -0,0 +1,19 @@ +{ + "content": { + "button": { + "apply": "", + "cancel": "" + }, + "notificationsFilter": { + "heading": "", + "content": { + "follow": "", + "favourite": "", + "reblog": "", + "mention": "", + "poll": "", + "follow_request": "" + } + } + } +} \ No newline at end of file From 16390ed56093b988b1f1e61bd8c78e43fdf001ec Mon Sep 17 00:00:00 2001 From: xmflsct Date: Fri, 13 May 2022 10:42:29 +0200 Subject: [PATCH 04/22] New translations imageViewer.json (Chinese Traditional) --- src/i18n/zh-Hant/screens/imageViewer.json | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) create mode 100644 src/i18n/zh-Hant/screens/imageViewer.json diff --git a/src/i18n/zh-Hant/screens/imageViewer.json b/src/i18n/zh-Hant/screens/imageViewer.json new file mode 100644 index 00000000..ad2b495c --- /dev/null +++ b/src/i18n/zh-Hant/screens/imageViewer.json @@ -0,0 +1,17 @@ +{ + "content": { + "actions": { + "accessibilityLabel": "", + "accessibilityHint": "" + }, + "options": { + "save": "", + "share": "", + "cancel": "" + }, + "save": { + "succeed": "", + "failed": "" + } + } +} \ No newline at end of file From 9d1db80ec910a11f0da76aa3a4ee65ba4cac4838 Mon Sep 17 00:00:00 2001 From: xmflsct Date: Fri, 13 May 2022 10:42:34 +0200 Subject: [PATCH 05/22] New translations common.json (German) --- src/i18n/de/common.json | 1 + 1 file changed, 1 insertion(+) diff --git a/src/i18n/de/common.json b/src/i18n/de/common.json index a7bc667b..c9876900 100644 --- a/src/i18n/de/common.json +++ b/src/i18n/de/common.json @@ -1,5 +1,6 @@ { "buttons": { + "OK": "", "apply": "Übernehmen", "cancel": "Abbrechen" }, From 2b9abe9a4adc098c8368687128206f8604db974c Mon Sep 17 00:00:00 2001 From: xmflsct Date: Fri, 13 May 2022 10:42:36 +0200 Subject: [PATCH 06/22] New translations emojis.json (German) --- src/i18n/de/components/emojis.json | 1 + 1 file changed, 1 insertion(+) create mode 100644 src/i18n/de/components/emojis.json diff --git a/src/i18n/de/components/emojis.json b/src/i18n/de/components/emojis.json new file mode 100644 index 00000000..9e26dfee --- /dev/null +++ b/src/i18n/de/components/emojis.json @@ -0,0 +1 @@ +{} \ No newline at end of file From 19236520aca0e4e2b0268a3835cefd59aa9b9e63 Mon Sep 17 00:00:00 2001 From: xmflsct Date: Fri, 13 May 2022 10:42:40 +0200 Subject: [PATCH 07/22] New translations imageViewer.json (German) --- src/i18n/de/screens/imageViewer.json | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) create mode 100644 src/i18n/de/screens/imageViewer.json diff --git a/src/i18n/de/screens/imageViewer.json b/src/i18n/de/screens/imageViewer.json new file mode 100644 index 00000000..036bfa4f --- /dev/null +++ b/src/i18n/de/screens/imageViewer.json @@ -0,0 +1,17 @@ +{ + "content": { + "actions": { + "accessibilityLabel": "Weitere Funktionen für das Bild", + "accessibilityHint": "Das Bild kann gespeichert oder geteilt werden" + }, + "options": { + "save": "Bild speichern", + "share": "Bild teilen", + "cancel": "" + }, + "save": { + "succeed": "Bild gespeichert", + "failed": "Speichern fehlgeschlagen" + } + } +} \ No newline at end of file From 088396ce9b6c9a0657e71489f67e45dc06867669 Mon Sep 17 00:00:00 2001 From: xmflsct Date: Fri, 13 May 2022 10:42:43 +0200 Subject: [PATCH 08/22] New translations compose.json (German) --- src/i18n/de/screens/compose.json | 178 +++++++++++++++++++++++++++++++ 1 file changed, 178 insertions(+) create mode 100644 src/i18n/de/screens/compose.json diff --git a/src/i18n/de/screens/compose.json b/src/i18n/de/screens/compose.json new file mode 100644 index 00000000..caa8fc28 --- /dev/null +++ b/src/i18n/de/screens/compose.json @@ -0,0 +1,178 @@ +{ + "heading": { + "left": { + "button": "Abbrechen", + "alert": { + "title": "Bearbeitung abbrechen?", + "buttons": { + "save": "Entwurf speichern", + "delete": "Entwurf löschen", + "cancel": "Abbrechen" + } + } + }, + "right": { + "button": { + "default": "Tröt", + "conversation": "Direktnachricht tröten", + "reply": "Antwort tröten", + "deleteEdit": "Tröt", + "edit": "Tröt", + "share": "Tröt" + }, + "alert": { + "default": { + "title": "Tröten fehlgeschlagen", + "button": "Erneut versuchen" + }, + "removeReply": { + "title": "Ursprungsnachricht nicht verfügbar", + "description": "Ursprungströt wurde gelöscht. Möchtest du die Verknüpfung zu ihn entfernen?", + "cancel": "$t(common:buttons.cancel)", + "confirm": "" + } + } + } + }, + "content": { + "root": { + "header": { + "postingAs": "Als @{{acct}}@{{domain}} tröten", + "spoilerInput": { + "placeholder": "Spoilerwarnung" + }, + "textInput": { + "placeholder": "Was geht in dir vor", + "keyboardImage": { + "exceedMaximum": { + "title": "", + "OK": "$t(common:buttons.OK)" + } + } + } + }, + "footer": { + "attachments": { + "sensitive": "Triggerwarnung setzen", + "remove": { + "accessibilityLabel": "Hochgeladenen Anhang {{attachment}} entfernen" + }, + "edit": { + "accessibilityLabel": "Hochgeladenen Anhang {{attachment}} bearbeiten" + }, + "upload": { + "accessibilityLabel": "Weiteren Anhang hinzufügen" + } + }, + "emojis": { + "accessibilityHint": "Emoji hinzufügen" + }, + "poll": { + "option": { + "placeholder": { + "accessibilityLabel": "Umfrageoption {{index}}", + "single": "Einfachauswahl", + "multiple": "Mehrfachauswahl" + } + }, + "quantity": { + "reduce": { + "accessibilityLabel": "Reduziere Auswahlmöglichkeiten auf {{amount}}", + "accessibilityHint": "Mindestanzahl der Antwortmöglichkeiten erreicht, aktuell {{amount}}" + }, + "increase": { + "accessibilityLabel": "Erhöhe Anzahl der Antwortmöglichkeiten auf {{amount}}", + "accessibilityHint": "" + } + }, + "multiple": { + "heading": "Auswahltyp wählen", + "options": { + "single": "Einfachauswahl", + "multiple": "Mehrfachauswahl", + "cancel": "$t(common:buttons.cancel)" + } + }, + "expiration": { + "heading": "Gültigkeit", + "options": { + "300": "5 Minuten", + "1800": "30 Minuten", + "3600": "1 Stunde", + "21600": "6 Stunden", + "86400": "1 Tag", + "259200": "3 Tage", + "604800": "7 Tage", + "cancel": "$t(common:buttons.cancel)" + } + } + } + }, + "actions": { + "attachment": { + "accessibilityLabel": "Anhang hochladen", + "accessibilityHint": "Umfrage wird entfernt, wenn ein Anhang vorhanden ist", + "failed": { + "alert": { + "title": "", + "button": "Noch einmal versuchen" + } + } + }, + "poll": { + "accessibilityLabel": "", + "accessibilityHint": "" + }, + "visibility": { + "accessibilityLabel": "", + "title": "", + "options": { + "public": "Öffentlich", + "unlisted": "Ungelistet", + "private": "Nur für Folgende", + "direct": "", + "cancel": "$t(common:buttons.cancel)" + } + }, + "spoiler": { + "accessibilityLabel": "" + }, + "emoji": { + "accessibilityLabel": "", + "accessibilityHint": "" + } + }, + "drafts_one": "", + "drafts_other": "" + }, + "editAttachment": { + "header": { + "title": "Anhang bearbeiten", + "right": { + "accessibilityLabel": "", + "failed": { + "title": "Bearbeitung fehlgeschlagen", + "button": "Noch einmal versuchen" + } + } + }, + "content": { + "altText": { + "heading": "Beschreibe den Inhalt für Sehbehinderte", + "placeholder": "Du kannst den Inhalten eine Beschreibung hinzufügen, auch \"Alt-Text\" genannt, damit sie für mehr Menschen zugänglich sind - auch für Blinde oder Sehbehinderte.\n\nGute Beschreibungen sind kurz und prägnant, geben aber den Inhalt Ihrer Medien genau genug wieder, um den Kontext zu verstehen." + }, + "imageFocus": "" + } + }, + "draftsList": { + "header": { + "title": "Entwurf" + }, + "content": { + "accessibilityHint": "Gespeicherter Entwurf, tippe, um diesen zu bearbeiten", + "textEmpty": "Kein Inhalt" + }, + "checkAttachment": "" + } + } +} \ No newline at end of file From 95313d06a4522d0c47753a1873c4cf5ab31e92e3 Mon Sep 17 00:00:00 2001 From: xmflsct Date: Fri, 13 May 2022 10:42:46 +0200 Subject: [PATCH 09/22] New translations screens.json (German) --- src/i18n/de/screens.json | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/i18n/de/screens.json b/src/i18n/de/screens.json index ee03cc6b..ed9f21fe 100644 --- a/src/i18n/de/screens.json +++ b/src/i18n/de/screens.json @@ -10,5 +10,9 @@ "pushError": { "message": "Fehler des Benachrichtigungsdienstes", "description": "Bitte Benachrichtigungsdienst in den Einstellungen erneut aktivieren" + }, + "shareError": { + "imageNotSupported": "", + "videoNotSupported": "" } } \ No newline at end of file From 75a545e66d7cf456c4141a22df001b15fcf6dffb Mon Sep 17 00:00:00 2001 From: xmflsct Date: Fri, 13 May 2022 10:42:49 +0200 Subject: [PATCH 10/22] New translations tabs.json (German) --- src/i18n/de/screens/tabs.json | 345 ++++++++++++++++++++++++++++++++++ 1 file changed, 345 insertions(+) create mode 100644 src/i18n/de/screens/tabs.json diff --git a/src/i18n/de/screens/tabs.json b/src/i18n/de/screens/tabs.json new file mode 100644 index 00000000..b98356f0 --- /dev/null +++ b/src/i18n/de/screens/tabs.json @@ -0,0 +1,345 @@ +{ + "tabs": { + "local": { + "name": "Gefolgt" + }, + "public": { + "name": "", + "segments": { + "left": "Föderiert", + "right": "Lokal" + } + }, + "notifications": { + "name": "Benachrichtigungen" + }, + "me": { + "name": "Über mich" + } + }, + "common": { + "search": { + "accessibilityLabel": "Suche", + "accessibilityHint": "Suche nach Hashtags, Benutzern oder Tröts" + } + }, + "notifications": { + "filter": { + "accessibilityLabel": "Filter", + "accessibilityHint": "Angezeigte Benachrichtigungstypen filtern" + } + }, + "me": { + "stacks": { + "bookmarks": { + "name": "Lesezeichen" + }, + "conversations": { + "name": "Direktnachrichten" + }, + "favourites": { + "name": "Favoriten" + }, + "fontSize": { + "name": "Schriftgröße" + }, + "lists": { + "name": "Listen" + }, + "list": { + "name": "Liste: {{list}}" + }, + "push": { + "name": "Push-Benachrichtigung" + }, + "profile": { + "name": "Profil bearbeiten" + }, + "profileName": { + "name": "Anzeigename ändern" + }, + "profileNote": { + "name": "Beschreibung bearbeiten" + }, + "profileFields": { + "name": "Metadaten bearbeiten" + }, + "settings": { + "name": "App-Einstellungen" + }, + "webSettings": { + "name": "Kontoeinstellungen" + }, + "switch": { + "name": "Konto wechseln" + } + }, + "fontSize": { + "showcase": "Beispieltröt", + "demo": "

Dies ist ein Beispieltröt😊. Du kannst aus mehreren der unteren Möglichkeiten auswählen.

Diese Einstellung betrifft ausschließlich die Haupteinstellungen, nicht die Schriftgröße in anderen Bereichen der App.

", + "availableSizes": "Verfügbare Größen", + "sizes": { + "S": "S", + "M": "M – Standard", + "L": "L", + "XL": "XL", + "XXL": "XXL" + } + }, + "profile": { + "cancellation": { + "title": "Änderungen nicht gespeichert", + "message": "Änderung wurde nicht gespeichert. Möchtest du die Änderungen verwerfen?", + "buttons": { + "cancel": "$t(common:buttons.cancel)", + "discard": "Verwerfen" + } + }, + "feedback": { + "succeed": "{{type}} aktualisiert", + "failed": "{{type}} Aktualisierung fehlgeschlagen, bitte erneut versuchen" + }, + "root": { + "name": { + "title": "Anzeigename" + }, + "avatar": { + "title": "Avatar", + "description": "Wird auf 400x400px herunterskaliert" + }, + "header": { + "title": "Banner", + "description": "Wird auf 1500x500px herunterskaliert" + }, + "note": { + "title": "Beschreibung" + }, + "fields": { + "title": "Metadaten", + "total_one": "", + "total_other": "" + }, + "visibility": { + "title": "Sichtbarkeit des Beitrags", + "options": { + "public": "Öffentlich", + "unlisted": "Ungelistet", + "private": "Nur für Folgende", + "cancel": "$t(common:buttons.cancel)" + } + }, + "sensitive": { + "title": "Expliziten Beitrag posten" + }, + "lock": { + "title": "Konto sperren", + "description": "Follower manuell bestätigen" + }, + "bot": { + "title": "Bot-Konto", + "description": "Dieses Konto führt hauptsächlich automatisierte Aktionen aus und wird möglicherweise nicht überwacht" + } + }, + "fields": { + "group": "", + "label": "Kennzeichnung", + "content": "Inhalt" + } + }, + "push": { + "notAvailable": "Dein Gerät unterstützt keine Push-Benachrichtigung", + "enable": { + "direct": "Push-Benachrichtigungen aktivieren", + "settings": "In den Einstellungen aktivieren" + }, + "global": { + "heading": "Aktivieren für {{acct}}", + "description": "Nachrichten werden über den Tooot-Server geleitet" + }, + "decode": { + "heading": "Nachrichtendetails anzeigen", + "description": "Nachrichten, die über den tooot-Server geleitet werden, sind verschlüsselt, aber du kannst die Nachricht auf dem Server entschlüsseln. Unser Server-Quellcode ist Open Source - es gibt keine Log-Policy." + }, + "default": { + "heading": "Standard" + }, + "follow": { + "heading": "Neue Follower" + }, + "favourite": { + "heading": "Favoriten" + }, + "reblog": { + "heading": "Geboostet" + }, + "mention": { + "heading": "Hat dich erwähnt" + }, + "poll": { + "heading": "Umfrageupdate" + }, + "howitworks": "Erfahre, wie das Routing funktioniert" + }, + "root": { + "announcements": { + "content": { + "unread": "{{amount}} ungelesen", + "read": "Alles gelesen", + "empty": "Keine" + } + }, + "push": { + "content": { + "enabled": "Aktiviert", + "disabled": "Deaktiviert" + } + }, + "update": { + "title": "Auf neueste Version aktualisiert" + }, + "logout": { + "button": "Abmelden", + "alert": { + "title": "Abmelden?", + "message": "Nach dem Ausloggen musst du dich erneut anmelden", + "buttons": { + "logout": "Abmelden", + "cancel": "$t(common:buttons.cancel)" + } + } + } + }, + "settings": { + "fontsize": { + "heading": "$t(me.stacks.fontSize.name)", + "content": { + "S": "$t(me.fontSize.sizes.S)", + "M": "$t(me.fontSize.sizes.M)", + "L": "$t(me.fontSize.sizes.L)", + "XL": "$t(me.fontSize.sizes.XL)", + "XXL": "$t(me.fontSize.sizes.XXL)" + } + }, + "language": { + "heading": "Sprache", + "options": { + "cancel": "$t(common:buttons.cancel)" + } + }, + "theme": { + "heading": "Erscheinungsbild", + "options": { + "auto": "Wie System", + "light": "Heller Modus", + "dark": "Dunkler Modus", + "cancel": "$t(common:buttons.cancel)" + } + }, + "darkTheme": { + "heading": "Dunkles Design", + "options": { + "lighter": "Heller", + "darker": "Dunkler", + "cancel": "$t(common:buttons.cancel)" + } + }, + "browser": { + "heading": "Link öffnen", + "options": { + "internal": "Innerhalb der App", + "external": "Im Systembrowser öffnen", + "cancel": "$t(common:buttons.cancel)" + } + }, + "staticEmoji": { + "heading": "", + "description": "" + }, + "feedback": { + "heading": "Neue Funktion vorschlagen" + }, + "support": { + "heading": "Unterstütze Tooot" + }, + "review": { + "heading": "Tooot überprüfen" + }, + "contact": { + "heading": "Nimm Kontakt mit tooot auf" + }, + "analytics": { + "heading": "Hilf uns, besser zu werden", + "description": "Es werden ausschließlich Daten gesammelt, welche nicht nutzerbezogen sind" + }, + "version": "Version v{{version}}", + "instanceVersion": "" + }, + "switch": { + "existing": "Wähle ein Konto aus", + "new": "Instanz zur Anmeldung wählen" + } + }, + "shared": { + "account": { + "actions": { + "accessibilityLabel": "Aktionen für Benutzer {{user}}", + "accessibilityHint": "Du kannst diesen Benutzer stummschalten, blockieren, melden oder teilen" + }, + "followed_by": "", + "moved": "Benutzer umgezogen", + "created_at": "Registriert am: {{date}}", + "summary": { + "statuses_count": "{{count}} Tröts", + "following_count": "$t(shared.users.accounts.following)", + "followers_count": "$t(shared.users.accounts.followers)" + }, + "toots": { + "default": "Tröts", + "all": "Tröts und DruTröts" + } + }, + "attachments": { + "name": "<0 /><1>\"s Medien" + }, + "search": { + "header": { + "prefix": "Suche", + "placeholder": "nach..." + }, + "empty": { + "general": "Suche nach Schlüsselwort oder nach $t(screenTabs:shared.search.sections.accounts)$t(screenTabs:shared.search.sections.hashtags) or $t(screenTabs:shared.search.sections.statuses)", + "advanced": { + "header": "Erweiterte Suche", + "example": { + "account": "$t(shared.search.header.prefix) $t(shared.search.sections.accounts)", + "hashtag": "$t(shared.search.header.prefix) $t(shared.search.sections.hashtags)", + "statusLink": "$t(shared.search.header.prefix) $t(shared.search.sections.statuses)", + "accountLink": "$t(shared.search.header.prefix) $t(shared.search.sections.accounts)" + } + } + }, + "sections": { + "accounts": "Benutzer", + "hashtags": "Hashtag", + "statuses": "Tröt" + }, + "notFound": "Konnte {{searchTerm}}-bezogene {{type}} nicht finden" + }, + "toot": { + "name": "Diskussionen" + }, + "users": { + "accounts": { + "following": "Folgt {{count}}", + "followers": "{{count}} Follower" + }, + "statuses": { + "reblogged_by": "{{count}} mal geboosted", + "favourited_by": "{{count}} mal geherzt" + } + }, + "history": { + "name": "" + } + } +} \ No newline at end of file From 788585ff03ac3f904baba5733c313e8fbc493aee Mon Sep 17 00:00:00 2001 From: xmflsct Date: Fri, 13 May 2022 10:42:52 +0200 Subject: [PATCH 11/22] New translations mediaSelector.json (German) --- src/i18n/de/components/mediaSelector.json | 28 +++++++++++++++++++++++ 1 file changed, 28 insertions(+) create mode 100644 src/i18n/de/components/mediaSelector.json diff --git a/src/i18n/de/components/mediaSelector.json b/src/i18n/de/components/mediaSelector.json new file mode 100644 index 00000000..f4eab40b --- /dev/null +++ b/src/i18n/de/components/mediaSelector.json @@ -0,0 +1,28 @@ +{ + "title": "Datenquelle auswählen", + "options": { + "library": "Hochladen", + "photo": "Bild aufnehmen", + "cancel": "" + }, + "library": { + "alert": { + "title": "Kein Zugriff", + "message": "Für den Upload ist eine Zugriffsgenehmigung erforderlich", + "buttons": { + "settings": "Einstellungen bestätigen", + "cancel": "" + } + } + }, + "photo": { + "alert": { + "title": "Zugriff verweigert", + "message": "Zugriff auf die Kamera erforderlich", + "buttons": { + "settings": "Einstellungen übernehmen", + "cancel": "" + } + } + } +} \ No newline at end of file From 8e40dc0d57d7c81167db0a0bf2ee895f96c14ed8 Mon Sep 17 00:00:00 2001 From: xmflsct Date: Fri, 13 May 2022 10:42:54 +0200 Subject: [PATCH 12/22] New translations timeline.json (Korean) --- src/i18n/ko/components/timeline.json | 27 +++++++++++++++++++++++++-- 1 file changed, 25 insertions(+), 2 deletions(-) diff --git a/src/i18n/ko/components/timeline.json b/src/i18n/ko/components/timeline.json index 5106e5ff..8c4150d5 100644 --- a/src/i18n/ko/components/timeline.json +++ b/src/i18n/ko/components/timeline.json @@ -58,6 +58,12 @@ "accessibilityLabel": "{{count}}명의 사용자가 이 툿을 즐겨찾기했어요", "accessibilityHint": "유저를 보려면 탭하세요", "text": "$t(screenTabs:shared.users.statuses.favourited_by)" + }, + "history": { + "accessibilityLabel": "", + "accessibilityHint": "", + "text_one": "", + "text_other": "" } }, "attachment": { @@ -81,7 +87,9 @@ "translate": { "default": "번역", "succeed": "{{source}}에서 {{provider}}으로 번역됨", - "failed": "번역 실패" + "failed": "번역 실패", + "source_not_supported": "", + "target_not_supported": "" }, "header": { "shared": { @@ -94,6 +102,9 @@ } }, "application": "{{application}}으로 툿", + "edited": { + "accessibilityLabel": "" + }, "muted": { "accessibilityLabel": "툿 음소거됨" }, @@ -156,9 +167,21 @@ }, "status": { "heading": "툿 정보", + "edit": { + "function": "", + "button": "" + }, "delete": { "function": "툿 삭제", - "button": "이 툿 삭제" + "button": "이 툿 삭제", + "alert": { + "title": "툿을 정말 삭제할까요?", + "message": "", + "buttons": { + "confirm": "삭제 확인", + "cancel": "$t(common:buttons.cancel)" + } + } }, "deleteEdit": { "function": "툿 삭제", From 60f75b3cacbbf980daaabcd3af16c76187c0d392 Mon Sep 17 00:00:00 2001 From: xmflsct Date: Fri, 13 May 2022 10:43:01 +0200 Subject: [PATCH 13/22] New translations tabs.json (Korean) --- src/i18n/ko/screens/tabs.json | 25 ++++++++++++++++++++++++- 1 file changed, 24 insertions(+), 1 deletion(-) diff --git a/src/i18n/ko/screens/tabs.json b/src/i18n/ko/screens/tabs.json index f1b89e16..2acaefcd 100644 --- a/src/i18n/ko/screens/tabs.json +++ b/src/i18n/ko/screens/tabs.json @@ -67,6 +67,9 @@ "settings": { "name": "앱 설정" }, + "webSettings": { + "name": "" + }, "switch": { "name": "계정 전환" } @@ -232,6 +235,14 @@ "cancel": "$t(common:buttons.cancel)" } }, + "darkTheme": { + "heading": "", + "options": { + "lighter": "", + "darker": "", + "cancel": "$t(common:buttons.cancel)" + } + }, "browser": { "heading": "링크 열기", "options": { @@ -240,6 +251,13 @@ "cancel": "$t(common:buttons.cancel)" } }, + "staticEmoji": { + "heading": "", + "description": "" + }, + "feedback": { + "heading": "" + }, "support": { "heading": "tooot 기부" }, @@ -253,7 +271,8 @@ "heading": "개선할 수 있도록 도와주세요", "description": "유저와 관련이 없는 사용량만 수집해요" }, - "version": "버전 v{{version}}" + "version": "버전 v{{version}}", + "instanceVersion": "" }, "switch": { "existing": "로그인된 것 중 선택", @@ -266,6 +285,7 @@ "accessibilityLabel": "사용자 {{user}}에 대한 동작", "accessibilityHint": "이 사용자를 뮤트, 차단, 신고 또는 공유할 수 있어요" }, + "followed_by": "", "moved": "유저가 이동함", "created_at": "등록된 날: {{date}}", "summary": { @@ -317,6 +337,9 @@ "reblogged_by": "{{count}} 부스트함", "favourited_by": "{{count}} 즐겨찾기함" } + }, + "history": { + "name": "" } } } \ No newline at end of file From 7fa955449fa2ee01e16f972efc20557510ccc3b7 Mon Sep 17 00:00:00 2001 From: xmflsct Date: Fri, 13 May 2022 10:43:10 +0200 Subject: [PATCH 14/22] New translations tabs.json (Vietnamese) --- src/i18n/vi/screens/tabs.json | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/i18n/vi/screens/tabs.json b/src/i18n/vi/screens/tabs.json index 90427159..2435f2e4 100644 --- a/src/i18n/vi/screens/tabs.json +++ b/src/i18n/vi/screens/tabs.json @@ -251,6 +251,10 @@ "cancel": "$t(common:buttons.cancel)" } }, + "staticEmoji": { + "heading": "", + "description": "" + }, "feedback": { "heading": "Đề xuất tính năng" }, From 3ee83491556e866b6f04406b9779eeba89b6731a Mon Sep 17 00:00:00 2001 From: xmflsct Date: Fri, 13 May 2022 10:43:11 +0200 Subject: [PATCH 15/22] New translations compose.json (Korean) --- src/i18n/ko/screens/compose.json | 15 ++++++++++++--- 1 file changed, 12 insertions(+), 3 deletions(-) diff --git a/src/i18n/ko/screens/compose.json b/src/i18n/ko/screens/compose.json index 50acee3a..d9f0bc1c 100644 --- a/src/i18n/ko/screens/compose.json +++ b/src/i18n/ko/screens/compose.json @@ -16,7 +16,9 @@ "default": "툿", "conversation": "툿 DM", "reply": "툿 답장", - "edit": "툿" + "deleteEdit": "툿", + "edit": "툿", + "share": "툿" }, "alert": { "default": { @@ -40,7 +42,13 @@ "placeholder": "스포일러 경고 메시지" }, "textInput": { - "placeholder": "무엇을 생각하고 있나요?" + "placeholder": "무엇을 생각하고 있나요?", + "keyboardImage": { + "exceedMaximum": { + "title": "", + "OK": "$t(common:buttons.OK)" + } + } } }, "footer": { @@ -163,7 +171,8 @@ "content": { "accessibilityHint": "저장된 초안, 수정하려면 탭하세요", "textEmpty": "콘텐츠 빔" - } + }, + "checkAttachment": "" } } } \ No newline at end of file From 34e01f8598848c771acfcb25aeeb401a900f6c13 Mon Sep 17 00:00:00 2001 From: xmflsct Date: Fri, 13 May 2022 10:43:20 +0200 Subject: [PATCH 16/22] New translations announcements.json (Chinese Traditional) --- src/i18n/zh-Hant/screens/announcements.json | 10 ++++++++++ 1 file changed, 10 insertions(+) create mode 100644 src/i18n/zh-Hant/screens/announcements.json diff --git a/src/i18n/zh-Hant/screens/announcements.json b/src/i18n/zh-Hant/screens/announcements.json new file mode 100644 index 00000000..95737a45 --- /dev/null +++ b/src/i18n/zh-Hant/screens/announcements.json @@ -0,0 +1,10 @@ +{ + "heading": "", + "content": { + "published": "", + "button": { + "read": "", + "unread": "" + } + } +} \ No newline at end of file From 03c48a540341df1b59cab7f7595570faba85ccaa Mon Sep 17 00:00:00 2001 From: xmflsct Date: Fri, 13 May 2022 10:43:26 +0200 Subject: [PATCH 17/22] New translations compose.json (Chinese Traditional) --- src/i18n/zh-Hant/screens/compose.json | 178 ++++++++++++++++++++++++++ 1 file changed, 178 insertions(+) create mode 100644 src/i18n/zh-Hant/screens/compose.json diff --git a/src/i18n/zh-Hant/screens/compose.json b/src/i18n/zh-Hant/screens/compose.json new file mode 100644 index 00000000..dc1419b3 --- /dev/null +++ b/src/i18n/zh-Hant/screens/compose.json @@ -0,0 +1,178 @@ +{ + "heading": { + "left": { + "button": "", + "alert": { + "title": "", + "buttons": { + "save": "", + "delete": "", + "cancel": "" + } + } + }, + "right": { + "button": { + "default": "", + "conversation": "", + "reply": "", + "deleteEdit": "", + "edit": "", + "share": "" + }, + "alert": { + "default": { + "title": "", + "button": "" + }, + "removeReply": { + "title": "", + "description": "", + "cancel": "", + "confirm": "" + } + } + } + }, + "content": { + "root": { + "header": { + "postingAs": "", + "spoilerInput": { + "placeholder": "" + }, + "textInput": { + "placeholder": "", + "keyboardImage": { + "exceedMaximum": { + "title": "", + "OK": "" + } + } + } + }, + "footer": { + "attachments": { + "sensitive": "", + "remove": { + "accessibilityLabel": "" + }, + "edit": { + "accessibilityLabel": "" + }, + "upload": { + "accessibilityLabel": "" + } + }, + "emojis": { + "accessibilityHint": "" + }, + "poll": { + "option": { + "placeholder": { + "accessibilityLabel": "", + "single": "", + "multiple": "" + } + }, + "quantity": { + "reduce": { + "accessibilityLabel": "", + "accessibilityHint": "" + }, + "increase": { + "accessibilityLabel": "", + "accessibilityHint": "" + } + }, + "multiple": { + "heading": "", + "options": { + "single": "", + "multiple": "", + "cancel": "" + } + }, + "expiration": { + "heading": "", + "options": { + "300": "", + "1800": "", + "3600": "", + "21600": "", + "86400": "", + "259200": "", + "604800": "", + "cancel": "" + } + } + } + }, + "actions": { + "attachment": { + "accessibilityLabel": "", + "accessibilityHint": "", + "failed": { + "alert": { + "title": "", + "button": "" + } + } + }, + "poll": { + "accessibilityLabel": "", + "accessibilityHint": "" + }, + "visibility": { + "accessibilityLabel": "", + "title": "", + "options": { + "public": "", + "unlisted": "", + "private": "", + "direct": "", + "cancel": "" + } + }, + "spoiler": { + "accessibilityLabel": "" + }, + "emoji": { + "accessibilityLabel": "", + "accessibilityHint": "" + } + }, + "drafts_one": "", + "drafts_other": "" + }, + "editAttachment": { + "header": { + "title": "", + "right": { + "accessibilityLabel": "", + "failed": { + "title": "", + "button": "" + } + } + }, + "content": { + "altText": { + "heading": "", + "placeholder": "" + }, + "imageFocus": "" + } + }, + "draftsList": { + "header": { + "title": "" + }, + "content": { + "accessibilityHint": "", + "textEmpty": "" + }, + "checkAttachment": "" + } + } +} \ No newline at end of file From 67b1ffa12648fdb7a71303ab84ff751eaa592bcf Mon Sep 17 00:00:00 2001 From: xmflsct Date: Fri, 13 May 2022 10:43:27 +0200 Subject: [PATCH 18/22] New translations tabs.json (Chinese Traditional) --- src/i18n/zh-Hant/screens/tabs.json | 345 +++++++++++++++++++++++++++++ 1 file changed, 345 insertions(+) create mode 100644 src/i18n/zh-Hant/screens/tabs.json diff --git a/src/i18n/zh-Hant/screens/tabs.json b/src/i18n/zh-Hant/screens/tabs.json new file mode 100644 index 00000000..4aa7b045 --- /dev/null +++ b/src/i18n/zh-Hant/screens/tabs.json @@ -0,0 +1,345 @@ +{ + "tabs": { + "local": { + "name": "追隨中" + }, + "public": { + "name": "", + "segments": { + "left": "聯邦宇宙", + "right": "本站" + } + }, + "notifications": { + "name": "通知" + }, + "me": { + "name": "關於我" + } + }, + "common": { + "search": { + "accessibilityLabel": "搜尋", + "accessibilityHint": "搜尋標籤、使用者或嘟文" + } + }, + "notifications": { + "filter": { + "accessibilityLabel": "篩選器", + "accessibilityHint": "" + } + }, + "me": { + "stacks": { + "bookmarks": { + "name": "書籤" + }, + "conversations": { + "name": "私訊" + }, + "favourites": { + "name": "最愛" + }, + "fontSize": { + "name": "嘟文字體大小" + }, + "lists": { + "name": "清單" + }, + "list": { + "name": "清單: {{list}}" + }, + "push": { + "name": "推播通知" + }, + "profile": { + "name": "編輯個人資料" + }, + "profileName": { + "name": "編輯顯示名稱" + }, + "profileNote": { + "name": "編輯簡介" + }, + "profileFields": { + "name": "編輯描述資料" + }, + "settings": { + "name": "App 設定" + }, + "webSettings": { + "name": "更多的帳號設定" + }, + "switch": { + "name": "切換帳號" + } + }, + "fontSize": { + "showcase": "嘟文範例", + "demo": "", + "availableSizes": "", + "sizes": { + "S": "", + "M": "", + "L": "", + "XL": "", + "XXL": "" + } + }, + "profile": { + "cancellation": { + "title": "", + "message": "", + "buttons": { + "cancel": "", + "discard": "" + } + }, + "feedback": { + "succeed": "", + "failed": "" + }, + "root": { + "name": { + "title": "" + }, + "avatar": { + "title": "", + "description": "" + }, + "header": { + "title": "", + "description": "" + }, + "note": { + "title": "" + }, + "fields": { + "title": "描述資料", + "total_one": "", + "total_other": "" + }, + "visibility": { + "title": "", + "options": { + "public": "", + "unlisted": "", + "private": "", + "cancel": "" + } + }, + "sensitive": { + "title": "" + }, + "lock": { + "title": "", + "description": "" + }, + "bot": { + "title": "", + "description": "" + } + }, + "fields": { + "group": "", + "label": "", + "content": "" + } + }, + "push": { + "notAvailable": "", + "enable": { + "direct": "", + "settings": "" + }, + "global": { + "heading": "", + "description": "" + }, + "decode": { + "heading": "", + "description": "" + }, + "default": { + "heading": "" + }, + "follow": { + "heading": "" + }, + "favourite": { + "heading": "" + }, + "reblog": { + "heading": "" + }, + "mention": { + "heading": "" + }, + "poll": { + "heading": "" + }, + "howitworks": "" + }, + "root": { + "announcements": { + "content": { + "unread": "", + "read": "", + "empty": "" + } + }, + "push": { + "content": { + "enabled": "", + "disabled": "" + } + }, + "update": { + "title": "" + }, + "logout": { + "button": "", + "alert": { + "title": "", + "message": "", + "buttons": { + "logout": "", + "cancel": "" + } + } + } + }, + "settings": { + "fontsize": { + "heading": "", + "content": { + "S": "", + "M": "", + "L": "", + "XL": "", + "XXL": "" + } + }, + "language": { + "heading": "", + "options": { + "cancel": "" + } + }, + "theme": { + "heading": "", + "options": { + "auto": "", + "light": "", + "dark": "", + "cancel": "" + } + }, + "darkTheme": { + "heading": "", + "options": { + "lighter": "", + "darker": "", + "cancel": "" + } + }, + "browser": { + "heading": "", + "options": { + "internal": "", + "external": "", + "cancel": "" + } + }, + "staticEmoji": { + "heading": "", + "description": "" + }, + "feedback": { + "heading": "" + }, + "support": { + "heading": "" + }, + "review": { + "heading": "" + }, + "contact": { + "heading": "" + }, + "analytics": { + "heading": "", + "description": "" + }, + "version": "", + "instanceVersion": "" + }, + "switch": { + "existing": "", + "new": "" + } + }, + "shared": { + "account": { + "actions": { + "accessibilityLabel": "", + "accessibilityHint": "" + }, + "followed_by": "", + "moved": "", + "created_at": "", + "summary": { + "statuses_count": "", + "following_count": "", + "followers_count": "" + }, + "toots": { + "default": "", + "all": "" + } + }, + "attachments": { + "name": "" + }, + "search": { + "header": { + "prefix": "", + "placeholder": "" + }, + "empty": { + "general": "", + "advanced": { + "header": "", + "example": { + "account": "", + "hashtag": "", + "statusLink": "", + "accountLink": "" + } + } + }, + "sections": { + "accounts": "", + "hashtags": "", + "statuses": "" + }, + "notFound": "" + }, + "toot": { + "name": "" + }, + "users": { + "accounts": { + "following": "", + "followers": "" + }, + "statuses": { + "reblogged_by": "", + "favourited_by": "" + } + }, + "history": { + "name": "" + } + } +} \ No newline at end of file From 964cc9968eb96524c895ce21b502a34b0b827178 Mon Sep 17 00:00:00 2001 From: xmflsct Date: Fri, 13 May 2022 10:43:28 +0200 Subject: [PATCH 19/22] New translations common.json (Korean) --- src/i18n/ko/common.json | 1 + 1 file changed, 1 insertion(+) diff --git a/src/i18n/ko/common.json b/src/i18n/ko/common.json index 572eabf7..0a972cc4 100644 --- a/src/i18n/ko/common.json +++ b/src/i18n/ko/common.json @@ -1,5 +1,6 @@ { "buttons": { + "OK": "", "apply": "적용", "cancel": "취소" }, From f37b3b0828107499e8a2ae2e0eac6c04e5a607fe Mon Sep 17 00:00:00 2001 From: xmflsct Date: Fri, 13 May 2022 10:43:31 +0200 Subject: [PATCH 20/22] New translations common.json (Chinese Traditional) --- src/i18n/zh-Hant/common.json | 1 + 1 file changed, 1 insertion(+) diff --git a/src/i18n/zh-Hant/common.json b/src/i18n/zh-Hant/common.json index 0ccecbde..551ca0b0 100644 --- a/src/i18n/zh-Hant/common.json +++ b/src/i18n/zh-Hant/common.json @@ -1,5 +1,6 @@ { "buttons": { + "OK": "", "apply": "套用", "cancel": "取消" }, From f9335add5f2e2daf88776efdfeae4d3d5214cac8 Mon Sep 17 00:00:00 2001 From: xmflsct Date: Fri, 13 May 2022 10:43:34 +0200 Subject: [PATCH 21/22] New translations screens.json (Korean) --- src/i18n/ko/screens.json | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/i18n/ko/screens.json b/src/i18n/ko/screens.json index 369590d9..db7fcfdd 100644 --- a/src/i18n/ko/screens.json +++ b/src/i18n/ko/screens.json @@ -10,5 +10,9 @@ "pushError": { "message": "푸시 서비스 오류", "description": "푸시 알림을 설정에서 다시 활성화해주세요" + }, + "shareError": { + "imageNotSupported": "", + "videoNotSupported": "" } } \ No newline at end of file From b61820b83db2a55ddac418817f967cdcb18cef50 Mon Sep 17 00:00:00 2001 From: xmflsct Date: Fri, 13 May 2022 10:43:36 +0200 Subject: [PATCH 22/22] New translations screens.json (Chinese Traditional) --- src/i18n/zh-Hant/screens.json | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/i18n/zh-Hant/screens.json b/src/i18n/zh-Hant/screens.json index 7681c218..c8645c3e 100644 --- a/src/i18n/zh-Hant/screens.json +++ b/src/i18n/zh-Hant/screens.json @@ -10,5 +10,9 @@ "pushError": { "message": "推播服務錯誤", "description": "請在設定裡重新啟用推播" + }, + "shareError": { + "imageNotSupported": "", + "videoNotSupported": "" } } \ No newline at end of file