From aa4d768378b9d6c967c69921c4e2c88e438c0572 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ciar=C3=A1n=20Ainsworth?= Date: Sat, 3 Dec 2022 17:19:16 +0100 Subject: [PATCH] Add global close button --- .vscode/settings.json | 2 +- front/src/components/Queue.vue | 2 +- front/src/components/ShortcutsModal.vue | 2 +- front/src/components/channels/UploadModal.vue | 2 +- .../src/components/federation/FetchButton.vue | 2 +- .../components/library/ImportStatusModal.vue | 2 +- .../manage/moderation/InstancePolicyModal.vue | 2 +- front/src/locales/ar.json | 17 +++++------- front/src/locales/ca.json | 17 +++++------- front/src/locales/cs.json | 17 +++++------- front/src/locales/de.json | 17 +++++------- front/src/locales/el.json | 24 +++++++---------- front/src/locales/en_GB.json | 6 ++++- front/src/locales/en_US.json | 21 +++++++-------- front/src/locales/eo.json | 20 ++++++-------- front/src/locales/es.json | 17 +++++------- front/src/locales/eu.json | 17 +++++------- front/src/locales/fr_FR.json | 17 +++++------- front/src/locales/gl.json | 17 +++++------- front/src/locales/it.json | 17 +++++------- front/src/locales/ja_JP.json | 17 +++++------- front/src/locales/kab_DZ.json | 25 +++++++---------- front/src/locales/ml.json | 27 ++++++++----------- front/src/locales/nl.json | 17 +++++------- front/src/locales/oc.json | 17 +++++------- front/src/locales/pl.json | 17 +++++------- front/src/locales/pt_BR.json | 6 ++++- front/src/locales/pt_PT.json | 20 ++++++-------- front/src/locales/ru.json | 17 +++++------- front/src/locales/sv.json | 23 +++++++--------- front/src/locales/zh_Hans.json | 17 +++++------- 31 files changed, 187 insertions(+), 254 deletions(-) diff --git a/.vscode/settings.json b/.vscode/settings.json index 5e3690630..dce664f9d 100644 --- a/.vscode/settings.json +++ b/.vscode/settings.json @@ -8,7 +8,7 @@ "vitest.enable": true, "vitest.commandLine": "yarn vitest", "i18n-ally.localesPaths": ["front/src/locales"], - "i18n-ally.pathMatcher": "*.json", + "i18n-ally.pathMatcher": "{locale}.json", "i18n-ally.enabledFrameworks": ["vue"], "i18n-ally.keystyle": "nested" } diff --git a/front/src/components/Queue.vue b/front/src/components/Queue.vue index ec3d8768e..198bc0e31 100644 --- a/front/src/components/Queue.vue +++ b/front/src/components/Queue.vue @@ -403,7 +403,7 @@ const coverType = useStorage('queue:cover-type', CoverType.COVER_ART) class="ui right floated basic button" @click="$store.commit('ui/queueFocused', null)" > - {{ $t('components.Queue.button.close') }} + {{ $t('global.button.close') }} diff --git a/front/src/components/channels/UploadModal.vue b/front/src/components/channels/UploadModal.vue index 1f3e81d5b..fc42973ad 100644 --- a/front/src/components/channels/UploadModal.vue +++ b/front/src/components/channels/UploadModal.vue @@ -148,7 +148,7 @@ const isLoading = ref(false) class="ui basic cancel button" @click="update(false)" > - {{ $t('components.channels.UploadModal.button.close') }} + {{ $t('global.button.close') }} diff --git a/front/src/components/federation/FetchButton.vue b/front/src/components/federation/FetchButton.vue index 401b6f455..aa348798b 100644 --- a/front/src/components/federation/FetchButton.vue +++ b/front/src/components/federation/FetchButton.vue @@ -209,7 +209,7 @@ const { start: startPolling } = useTimeoutFn(poll, 1000, { immediate: false })
diff --git a/front/src/components/manage/moderation/InstancePolicyModal.vue b/front/src/components/manage/moderation/InstancePolicyModal.vue index c950ea424..1777e2349 100644 --- a/front/src/components/manage/moderation/InstancePolicyModal.vue +++ b/front/src/components/manage/moderation/InstancePolicyModal.vue @@ -103,7 +103,7 @@ const fetchData = async () => {
diff --git a/front/src/locales/ar.json b/front/src/locales/ar.json index c84456a99..a3ed7cf2d 100644 --- a/front/src/locales/ar.json +++ b/front/src/locales/ar.json @@ -819,9 +819,7 @@ "message": "حدث خطأ مجهول" } }, - "button": { - "close": "إغلاق" - }, + "button": {}, "table": { "error": { "debug": "معلومات عن المَقطَع", @@ -1081,7 +1079,6 @@ }, "button": { "cancel": "إلغاء", - "close": "إغلاق", "finishLater": "إكتمل", "next": "المَقطَع التالي", "previous": "المَقطَع السابق", @@ -1992,7 +1989,6 @@ }, "InstancePolicyModal": { "button": { - "close": "إغلاق", "show": "تحديث قاعدة الإشراف" }, "modal": { @@ -2254,7 +2250,6 @@ } }, "button": { - "close": "إغلاق", "reload": "إغلاق وإعادة إنعاش الصفحة" }, "header": { @@ -2290,9 +2285,7 @@ "show": "عرض اختصارات لوحة المفاتيح المتوفّرة" } }, - "button": { - "close": "إغلاق" - }, + "button": {}, "header": { "modal": "اختصارات لوحة المفاتيح" } @@ -2316,7 +2309,6 @@ "Queue": { "button": { "clear": "امسح", - "close": "إغلاق", "stopRadio": "إيقاف الإذاعة" }, "label": { @@ -3815,5 +3807,10 @@ "update": "تحديث" } } + }, + "global": { + "button": { + "close": "إغلاق" + } } } diff --git a/front/src/locales/ca.json b/front/src/locales/ca.json index a49a0f6ba..932365ed7 100644 --- a/front/src/locales/ca.json +++ b/front/src/locales/ca.json @@ -149,7 +149,6 @@ "Queue": { "button": { "clear": "Netejar", - "close": "Tancar", "stopRadio": "Parar la ràdio" }, "header": { @@ -239,9 +238,7 @@ } }, "ShortcutsModal": { - "button": { - "close": "Tancar" - }, + "button": {}, "header": { "modal": "Dreceres de teclat" }, @@ -1083,7 +1080,6 @@ "UploadModal": { "button": { "cancel": "Cancelar", - "close": "Tancar", "finishLater": "Acabar més tard", "next": "Següent pas", "previous": "Pas anterior", @@ -1342,7 +1338,6 @@ "federation": { "FetchButton": { "button": { - "close": "Tancar", "reload": "Tancar i recarregar la pàgina" }, "description": { @@ -1731,9 +1726,7 @@ "title": "Biblioteca" }, "ImportStatusModal": { - "button": { - "close": "Tancar" - }, + "button": {}, "error": { "importFailure": "S'ha produït un error durant la càrrega. Trobaràs més informació a sota.", "invalidMetadata": { @@ -2464,7 +2457,6 @@ }, "InstancePolicyModal": { "button": { - "close": "Tancar", "show": "Regles de moderació …" }, "modal": { @@ -4557,5 +4549,10 @@ "title": "Ràdio" } } + }, + "global": { + "button": { + "close": "Tancar" + } } } diff --git a/front/src/locales/cs.json b/front/src/locales/cs.json index 1c9a75ba6..ef06561fa 100644 --- a/front/src/locales/cs.json +++ b/front/src/locales/cs.json @@ -949,9 +949,7 @@ "message": "Metadata v souboru jsou neplatná, nebo některé povinné položky chybí." } }, - "button": { - "close": "Zavřít" - }, + "button": {}, "table": { "error": { "debug": "Informace pro vývojáře", @@ -1241,7 +1239,6 @@ }, "button": { "cancel": "Zrušit", - "close": "Zavřít", "finishLater": "Dokončeno", "next": "Další stopa", "previous": "Předchozí stopa", @@ -2236,7 +2233,6 @@ }, "InstancePolicyModal": { "button": { - "close": "Zavřít", "show": "Pravidla moderace…" }, "modal": { @@ -2528,7 +2524,6 @@ } }, "button": { - "close": "Zavřít", "reload": "Zavřít a obnovit stránku" }, "header": { @@ -2579,9 +2574,7 @@ "unfocus": "Opustit vyhledávací pole" } }, - "button": { - "close": "Zavřít" - }, + "button": {}, "header": { "modal": "Klávesové zkratky" } @@ -2611,7 +2604,6 @@ "Queue": { "button": { "clear": "Vyčistit", - "close": "Zavřít", "stopRadio": "Zastavit rádio" }, "label": { @@ -4271,5 +4263,10 @@ "rateLimitDelay": "Překročili jste limit počtu požadavků, zkuste to prosím znovu za { delay }", "rateLimitLater": "Překročili jste limit počtu požadavků, zkuste to prosím znovu později" } + }, + "global": { + "button": { + "close": "Zavřít" + } } } diff --git a/front/src/locales/de.json b/front/src/locales/de.json index ca383280c..f74f3f065 100644 --- a/front/src/locales/de.json +++ b/front/src/locales/de.json @@ -155,7 +155,6 @@ "Queue": { "button": { "clear": "Leeren", - "close": "Schließen", "stopRadio": "Radio ausschalten" }, "header": { @@ -250,9 +249,7 @@ } }, "ShortcutsModal": { - "button": { - "close": "Schließen" - }, + "button": {}, "header": { "modal": "Tastenkombinationen" }, @@ -1082,7 +1079,6 @@ "UploadModal": { "button": { "cancel": "Abbrechen", - "close": "Schließen", "finishLater": "Später fertigstellen", "next": "Nächster Schritt", "previous": "Vorheriger Schritt", @@ -1335,7 +1331,6 @@ "federation": { "FetchButton": { "button": { - "close": "Schließen", "reload": "Schließen und Seite neu laden" }, "description": { @@ -1720,9 +1715,7 @@ "title": "Mediathek" }, "ImportStatusModal": { - "button": { - "close": "Schließen" - }, + "button": {}, "error": { "importFailure": "Ein Fehler ist während des Uploads aufgetreten. Weitere Informationen befinden sich unten.", "invalidMetadata": { @@ -2451,7 +2444,6 @@ }, "InstancePolicyModal": { "button": { - "close": "Schließen", "show": "Moderationsregeln…" }, "modal": { @@ -4524,5 +4516,10 @@ "title": "Radio" } } + }, + "global": { + "button": { + "close": "Schließen" + } } } diff --git a/front/src/locales/el.json b/front/src/locales/el.json index 1c4d5f320..37a539ae7 100644 --- a/front/src/locales/el.json +++ b/front/src/locales/el.json @@ -515,9 +515,7 @@ "message": "Συνέβη κάποιο άγνωστο σφάλμα" } }, - "button": { - "close": "Κλείσιμο" - }, + "button": {}, "table": { "error": { "debug": "Πληροφορίες εντοπισμού σφαλμάτων", @@ -661,8 +659,7 @@ "files": "{ n } αρχείο | { n } αρχεία" }, "button": { - "cancel": "Ακύρωση", - "close": "Κλείσιμο" + "cancel": "Ακύρωση" }, "header": { "uploadFiles": "Αρχεία προς ανέβασμα" @@ -1220,9 +1217,7 @@ } }, "InstancePolicyModal": { - "button": { - "close": "Κλείσιμο" - } + "button": {} }, "NotesThread": { "button": { @@ -1407,7 +1402,6 @@ } }, "button": { - "close": "Κλείσιμο", "reload": "Κλείσιμο και ανανέωση σελίδας" }, "header": { @@ -1426,9 +1420,7 @@ "label": "Γενικές συντομεύσεις" } }, - "button": { - "close": "Κλείσιμο" - } + "button": {} }, "SetInstanceModal": { "button": { @@ -1440,8 +1432,7 @@ }, "Queue": { "button": { - "clear": "Καθάρισμα", - "close": "Κλείσιμο" + "clear": "Καθάρισμα" }, "label": { "duration": "Διάρκεια", @@ -2312,5 +2303,10 @@ "serviceWorker": { "newAppVersion": "Μια νέα έκδοση της εφαρμογής είναι διαθέσιμη." } + }, + "global": { + "button": { + "close": "Κλείσιμο" + } } } diff --git a/front/src/locales/en_GB.json b/front/src/locales/en_GB.json index 813562fb0..32fb91261 100644 --- a/front/src/locales/en_GB.json +++ b/front/src/locales/en_GB.json @@ -2789,7 +2789,6 @@ "Queue": { "button": { "clear": "Clear", - "close": "Close", "stopRadio": "Stop radio" }, "label": { @@ -4542,5 +4541,10 @@ }, "App": { "loading": "Loading..." + }, + "global": { + "button": { + "close": "Close" + } } } diff --git a/front/src/locales/en_US.json b/front/src/locales/en_US.json index 1e93a77a0..1ecfe9828 100644 --- a/front/src/locales/en_US.json +++ b/front/src/locales/en_US.json @@ -184,7 +184,6 @@ "connectivity": "You may have a connectivity issue." }, "button": { - "close": "Close", "clear": "Clear", "stopRadio": "Stop radio" }, @@ -254,9 +253,7 @@ "header": { "modal": "Keyboard shortcuts" }, - "button": { - "close": "Close" - }, + "button": {}, "shortcut": { "general": { "label": "General shortcuts", @@ -1118,8 +1115,7 @@ "update": "Update", "next": "Next", "publish": "Publish", - "finishLater": "Finish later", - "close": "Close" + "finishLater": "Finish later" } } }, @@ -1377,7 +1373,6 @@ "pending": "The refresh request hasn't been processed in time by our server. It will be processed later." }, "button": { - "close": "Close", "reload": "Close and reload page" }, "loader": { @@ -1787,9 +1782,7 @@ "documentation": "Read our documentation for this error", "support": "Open a support thread (include the debug information below in your message)" }, - "button": { - "close": "Close" - } + "button": {} }, "Podcasts": { "title": "Podcasts", @@ -2491,8 +2484,7 @@ }, "InstancePolicyModal": { "button": { - "show": "Moderation rules…", - "close": "Close" + "show": "Moderation rules…" }, "modal": { "manage": { @@ -4608,5 +4600,10 @@ } } } + }, + "global": { + "button": { + "close": "Close" + } } } diff --git a/front/src/locales/eo.json b/front/src/locales/eo.json index 4ffd12b1b..3d84cb15f 100644 --- a/front/src/locales/eo.json +++ b/front/src/locales/eo.json @@ -956,9 +956,7 @@ "title": "Kanto" }, "ImportStatusModal": { - "button": { - "close": "Fermi" - }, + "button": {}, "table": { "error": { "debug": "Kantodatumo", @@ -1065,7 +1063,6 @@ }, "button": { "cancel": "Nuligi", - "close": "Fermi", "finishLater": "Finanto", "next": "Baldaŭa kanto", "previous": "Antaŭa kanto", @@ -1979,7 +1976,6 @@ }, "InstancePolicyModal": { "button": { - "close": "Fermi", "show": "Ĝisdati moderecan regulon" }, "modal": { @@ -2234,9 +2230,7 @@ } } }, - "button": { - "close": "Fermi" - }, + "button": {}, "header": { "saveFailure": "Eraro kiam konservi preferojn", "failure": "Ĝisdatigi", @@ -2274,9 +2268,7 @@ "show": "Afiŝi disponeblajn fulmoklavojn" } }, - "button": { - "close": "Fermi" - }, + "button": {}, "header": { "modal": "Fulmoklavo" } @@ -2297,7 +2289,6 @@ "Queue": { "button": { "clear": "Purigi", - "close": "Fermi", "stopRadio": "Halti radion" }, "label": { @@ -3848,5 +3839,10 @@ "update": "Ĝisdati" } } + }, + "global": { + "button": { + "close": "Fermi" + } } } diff --git a/front/src/locales/es.json b/front/src/locales/es.json index 811cbdc89..8de8f5f15 100644 --- a/front/src/locales/es.json +++ b/front/src/locales/es.json @@ -911,9 +911,7 @@ "label": "Metadatos inválidos" } }, - "button": { - "close": "Cerrar" - }, + "button": {}, "table": { "error": { "debug": "Información de depuración", @@ -1186,7 +1184,6 @@ }, "button": { "cancel": "Cancelar", - "close": "Cerrar", "finishLater": "Terminado", "next": "Próxima canción", "previous": "Canción anterior", @@ -2190,7 +2187,6 @@ }, "InstancePolicyModal": { "button": { - "close": "Cerrar", "show": "Actualizar regla de moderación" }, "modal": { @@ -2481,7 +2477,6 @@ } }, "button": { - "close": "Cerrar", "reload": "Cerrar y recargar la página" }, "header": { @@ -2526,9 +2521,7 @@ "show": "Mostrar atajos de teclado disponibles" } }, - "button": { - "close": "Cerrar" - }, + "button": {}, "header": { "modal": "Atajos de teclado" } @@ -2550,7 +2543,6 @@ "Queue": { "button": { "clear": "Borrar", - "close": "Cerrar", "stopRadio": "Parar radio" }, "label": { @@ -4201,5 +4193,10 @@ "update": "Actualizar" } } + }, + "global": { + "button": { + "close": "Cerrar" + } } } diff --git a/front/src/locales/eu.json b/front/src/locales/eu.json index b511d46be..2795cb9d7 100644 --- a/front/src/locales/eu.json +++ b/front/src/locales/eu.json @@ -1006,9 +1006,7 @@ "message": "Fitxategiaren metadatuak baliogabeak dira edo beharrezko eremuak falta dituzte." } }, - "button": { - "close": "Itxi" - }, + "button": {}, "table": { "error": { "debug": "Arazketa informazioa", @@ -1308,7 +1306,6 @@ }, "button": { "cancel": "Ezeztatu", - "close": "Itxi", "finishLater": "Amaitu beranduago", "next": "Hurrengo pausoa", "previous": "Aurreko pausoa", @@ -2365,7 +2362,6 @@ }, "InstancePolicyModal": { "button": { - "close": "Itxi", "show": "Moderazio arauak…" }, "modal": { @@ -2674,7 +2670,6 @@ } }, "button": { - "close": "Itxi", "reload": "Itxi eta freskatu orria" }, "header": { @@ -2726,9 +2721,7 @@ "unfocus": "Kendu fokua bilaketa-barrari" } }, - "button": { - "close": "Itxi" - }, + "button": {}, "header": { "modal": "Laster-teklak" } @@ -2758,7 +2751,6 @@ "Queue": { "button": { "clear": "Garbitu", - "close": "Itxi", "stopRadio": "Gelditu irratia" }, "label": { @@ -4498,5 +4490,10 @@ "rateLimitDelay": "Eskaera gehiegi bidali dituzu eta mugatua izan zara, saiatu { delay } igarotzean", "rateLimitLater": "Eskaera gehiegi bidali dituzu eta mugatua izan zara, saiatu beranduago" } + }, + "global": { + "button": { + "close": "Itxi" + } } } diff --git a/front/src/locales/fr_FR.json b/front/src/locales/fr_FR.json index 825664b28..68e1d00b0 100644 --- a/front/src/locales/fr_FR.json +++ b/front/src/locales/fr_FR.json @@ -1010,9 +1010,7 @@ "message": "Les métadonnées inclues dans le fichier sont invalides, ou certains champs obligatoires sont manquants." } }, - "button": { - "close": "Fermer" - }, + "button": {}, "table": { "error": { "debug": "Informations de débogage", @@ -1312,7 +1310,6 @@ }, "button": { "cancel": "Annuler", - "close": "Fermer", "finishLater": "Terminer plus tard", "next": "Étape suivante", "previous": "Étape précédente", @@ -2369,7 +2366,6 @@ }, "InstancePolicyModal": { "button": { - "close": "Fermer", "show": "Règles de modération…" }, "modal": { @@ -2678,7 +2674,6 @@ } }, "button": { - "close": "Fermer", "reload": "Fermer et recharger la page" }, "header": { @@ -2730,9 +2725,7 @@ "unfocus": "Retirer le focus de la barre de recherche" } }, - "button": { - "close": "Fermer" - }, + "button": {}, "header": { "modal": "Raccourcis clavier" } @@ -2762,7 +2755,6 @@ "Queue": { "button": { "clear": "Effacer", - "close": "Fermer", "stopRadio": "Arrêter la radio" }, "label": { @@ -4502,5 +4494,10 @@ "rateLimitDelay": "Vous avez envoyé trop de requêtes et êtes actuellement limité·e, merci de réessayer dans { delay }", "rateLimitLater": "Vous avez envoyé trop de requêtes et êtes actuellement limité·e, merci de réessayer plus tard" } + }, + "global": { + "button": { + "close": "Fermer" + } } } diff --git a/front/src/locales/gl.json b/front/src/locales/gl.json index e76a6d126..4ab644202 100644 --- a/front/src/locales/gl.json +++ b/front/src/locales/gl.json @@ -1010,9 +1010,7 @@ "message": "Os metadatos incluídos no ficheiro non son válidos ou faltan algúns campos requeridos." } }, - "button": { - "close": "Pechar" - }, + "button": {}, "table": { "error": { "debug": "Información de depuración", @@ -1312,7 +1310,6 @@ }, "button": { "cancel": "Cancelar", - "close": "Pechar", "finishLater": "Rematar máis tarde", "next": "Seguinte paso", "previous": "Paso anterior", @@ -2369,7 +2366,6 @@ }, "InstancePolicyModal": { "button": { - "close": "Pechar", "show": "Regras da moderación…" }, "modal": { @@ -2678,7 +2674,6 @@ } }, "button": { - "close": "Pechar", "reload": "Pechar e recargar páxina" }, "header": { @@ -2730,9 +2725,7 @@ "unfocus": "Saír da barra de busca" } }, - "button": { - "close": "Pechar" - }, + "button": {}, "header": { "modal": "Atallos de teclado" } @@ -2762,7 +2755,6 @@ "Queue": { "button": { "clear": "Baleirar", - "close": "Pechar", "stopRadio": "Deter radio" }, "label": { @@ -4502,5 +4494,10 @@ "rateLimitDelay": "Enviaches demasiadas solicitudes en pouco tempo, inténtao de novo en { delay }", "rateLimitLater": "Enviaches demasiadas solicitudes en pouco tempo, por favor inténtao máis tarde" } + }, + "global": { + "button": { + "close": "Pechar" + } } } diff --git a/front/src/locales/it.json b/front/src/locales/it.json index 39c0b3e4e..126099186 100644 --- a/front/src/locales/it.json +++ b/front/src/locales/it.json @@ -1010,9 +1010,7 @@ "message": "I metadati inclusi nel file non sono validi o alcuni campi obbligatori sono mancanti." } }, - "button": { - "close": "Chiudi" - }, + "button": {}, "table": { "error": { "debug": "Informazioni di debug", @@ -1312,7 +1310,6 @@ }, "button": { "cancel": "Annulla", - "close": "Chiudi", "finishLater": "Finisci più tardi", "next": "Prossimo passo", "previous": "Passo precedente", @@ -2369,7 +2366,6 @@ }, "InstancePolicyModal": { "button": { - "close": "Chiudi", "show": "Regole di moderazione…" }, "modal": { @@ -2678,7 +2674,6 @@ } }, "button": { - "close": "Chiudi", "reload": "Chiudi e ricarica pagina" }, "header": { @@ -2730,9 +2725,7 @@ "unfocus": "Togli il primo piano dalla barra di ricerca" } }, - "button": { - "close": "Chiudi" - }, + "button": {}, "header": { "modal": "Scorciatoie da tastiera" } @@ -2762,7 +2755,6 @@ "Queue": { "button": { "clear": "Svuota", - "close": "Chiudi", "stopRadio": "Ferma radio" }, "label": { @@ -4502,5 +4494,10 @@ "rateLimitDelay": "Hai inviato troppe richieste e sei stato limitato, riprova tra { delay }", "rateLimitLater": "Hai inviato troppe richieste e sei stato limitato, riprova più tardi" } + }, + "global": { + "button": { + "close": "Chiudi" + } } } diff --git a/front/src/locales/ja_JP.json b/front/src/locales/ja_JP.json index ca2abc7eb..737f3c046 100644 --- a/front/src/locales/ja_JP.json +++ b/front/src/locales/ja_JP.json @@ -947,9 +947,7 @@ "message": "ファイルに含まれるメタデータが無効か、必須の項目が入力されていません。" } }, - "button": { - "close": "閉じる" - }, + "button": {}, "table": { "error": { "debug": "デバッグ", @@ -1220,7 +1218,6 @@ }, "button": { "cancel": "キャンセル", - "close": "閉じる", "next": "次へ", "previous": "前のステップ", "publish": "公開", @@ -2195,7 +2192,6 @@ }, "InstancePolicyModal": { "button": { - "close": "閉じる", "show": "モデレーションルール…" } }, @@ -2462,7 +2458,6 @@ } }, "button": { - "close": "閉じる", "reload": "閉じて再読込" }, "header": { @@ -2513,9 +2508,7 @@ "unfocus": "検索窓から離れる" } }, - "button": { - "close": "閉じる" - }, + "button": {}, "header": { "modal": "キーボードショートカット集" } @@ -2543,7 +2536,6 @@ "Queue": { "button": { "clear": "クリア", - "close": "閉じる", "stopRadio": "ラジオを止める" }, "label": { @@ -4141,5 +4133,10 @@ "update": "更新" } } + }, + "global": { + "button": { + "close": "閉じる" + } } } diff --git a/front/src/locales/kab_DZ.json b/front/src/locales/kab_DZ.json index ca8e5311b..6a17616d8 100644 --- a/front/src/locales/kab_DZ.json +++ b/front/src/locales/kab_DZ.json @@ -258,9 +258,7 @@ "label": "Yir iɣf-isefka" } }, - "button": { - "close": "Mdel" - } + "button": {} }, "EditCard": { "button": { @@ -915,9 +913,7 @@ } }, "InstancePolicyModal": { - "button": { - "close": "Mdel" - } + "button": {} }, "NotesThread": { "button": { @@ -1323,7 +1319,6 @@ "UploadModal": { "button": { "cancel": "Sefex", - "close": "Mdel", "publish": "Suffeɣ-d", "update": "Leqqem" } @@ -1398,8 +1393,7 @@ }, "Queue": { "button": { - "clear": "Effacer", - "close": "Mdel" + "clear": "Effacer" }, "label": { "duration": "Durée", @@ -1413,9 +1407,7 @@ }, "federation": { "FetchButton": { - "button": { - "close": "Mdel" - }, + "button": {}, "table": { "error": { "value": { @@ -1431,9 +1423,7 @@ } }, "ShortcutsModal": { - "button": { - "close": "Mdel" - }, + "button": {}, "header": { "modal": "Inegzumen n unasiw" } @@ -2361,5 +2351,10 @@ "update": "Leqqem" } } + }, + "global": { + "button": { + "close": "Mdel" + } } } diff --git a/front/src/locales/ml.json b/front/src/locales/ml.json index 19ac2546c..7774812c1 100644 --- a/front/src/locales/ml.json +++ b/front/src/locales/ml.json @@ -302,9 +302,7 @@ } }, "ImportStatusModal": { - "button": { - "close": "അടയ്ക്കുക" - } + "button": {} }, "AlbumEdit": { "header": { @@ -334,8 +332,7 @@ "files": "{ n } ഫയൽ | { n } ഫയലുകൾ" }, "button": { - "cancel": "റദ്ദാക്കുക", - "close": "അടയ്ക്കുക" + "cancel": "റദ്ദാക്കുക" } }, "LicenseSelect": { @@ -750,9 +747,7 @@ } }, "InstancePolicyModal": { - "button": { - "close": "അടയ്ക്കുക" - } + "button": {} }, "NotesThread": { "button": { @@ -1034,8 +1029,7 @@ }, "Queue": { "button": { - "clear": "മായ്ക്കുക", - "close": "അടയ്ക്കുക" + "clear": "മായ്ക്കുക" }, "label": { "duration": "വിവരണം" @@ -1043,15 +1037,11 @@ }, "federation": { "FetchButton": { - "button": { - "close": "അടയ്ക്കുക" - } + "button": {} } }, "ShortcutsModal": { - "button": { - "close": "അടയ്ക്കുക" - } + "button": {} }, "forms": { "PasswordInput": { @@ -1733,5 +1723,10 @@ } } } + }, + "global": { + "button": { + "close": "അടയ്ക്കുക" + } } } diff --git a/front/src/locales/nl.json b/front/src/locales/nl.json index 77c93199c..99a3bfefe 100644 --- a/front/src/locales/nl.json +++ b/front/src/locales/nl.json @@ -1010,9 +1010,7 @@ "message": "De metadata bij het bestand zijn ongeldig, of sommige verplichte velden ontbreken." } }, - "button": { - "close": "Sluiten" - }, + "button": {}, "table": { "error": { "debug": "Foutgegevens", @@ -1312,7 +1310,6 @@ }, "button": { "cancel": "Annuleren", - "close": "Sluiten", "finishLater": "Rond later af", "next": "Volgende stap", "previous": "Vorige stap", @@ -2369,7 +2366,6 @@ }, "InstancePolicyModal": { "button": { - "close": "Sluiten", "show": "Moderatieregels…" }, "modal": { @@ -2678,7 +2674,6 @@ } }, "button": { - "close": "Sluiten", "reload": "Sluiten en pagina vernieuwen" }, "header": { @@ -2730,9 +2725,7 @@ "unfocus": "Deselecteer zoekbalk" } }, - "button": { - "close": "Sluiten" - }, + "button": {}, "header": { "modal": "Sneltoetsen" } @@ -2762,7 +2755,6 @@ "Queue": { "button": { "clear": "Wissen", - "close": "Sluiten", "stopRadio": "Radio stoppen" }, "label": { @@ -4502,5 +4494,10 @@ "rateLimitDelay": "Je hebt te veel verzoeken ingediend en wordt tijdelijk tegengehouden. Probeer het nog eens over { delay }", "rateLimitLater": "Je hebt te veel verzoeken ingediend en wordt tijdelijk tegengehouden. Probeer het later nog eens" } + }, + "global": { + "button": { + "close": "Sluiten" + } } } diff --git a/front/src/locales/oc.json b/front/src/locales/oc.json index e90f3d311..33a83eb04 100644 --- a/front/src/locales/oc.json +++ b/front/src/locales/oc.json @@ -1010,9 +1010,7 @@ "message": "La metadonada inclusa al fichièr es invalida o de camps obligatòris son absents." } }, - "button": { - "close": "Tampar" - }, + "button": {}, "table": { "error": { "debug": "Informacions de debug", @@ -1312,7 +1310,6 @@ }, "button": { "cancel": "Anullar", - "close": "Tampar", "finishLater": "Acabar mai tard", "next": "Etapa seguenta", "previous": "Etapa precedenta", @@ -2369,7 +2366,6 @@ }, "InstancePolicyModal": { "button": { - "close": "Tampar", "show": "Règlas de moderacion…" }, "modal": { @@ -2678,7 +2674,6 @@ } }, "button": { - "close": "Tampar", "reload": "Tampar e tornar cargar la pagina" }, "header": { @@ -2730,9 +2725,7 @@ "unfocus": "Sortir de la recèrca" } }, - "button": { - "close": "Tampar" - }, + "button": {}, "header": { "modal": "Acorchis clavièr" } @@ -2762,7 +2755,6 @@ "Queue": { "button": { "clear": "Escafar", - "close": "Tampar", "stopRadio": "Arrestar la ràdio" }, "label": { @@ -4502,5 +4494,10 @@ "rateLimitDelay": "Avètz realizat tròpas de requèstas e sètz estat limitat, volgatz tornar ensajar d’aquí { delay }", "rateLimitLater": "Avètz realizat tròpas de requèstas e sètz estat limitat, volgatz tornar ensajar mai tard" } + }, + "global": { + "button": { + "close": "Tampar" + } } } diff --git a/front/src/locales/pl.json b/front/src/locales/pl.json index 910ec87d2..456139bbd 100644 --- a/front/src/locales/pl.json +++ b/front/src/locales/pl.json @@ -1010,9 +1010,7 @@ "message": "Metadane zawarte w tym pliku są nieprawidłowe lub brakuje części wymaganych informacji." } }, - "button": { - "close": "Zamknij" - }, + "button": {}, "table": { "error": { "debug": "Informacje dla programistów", @@ -1312,7 +1310,6 @@ }, "button": { "cancel": "Anuluj", - "close": "Zamknij", "finishLater": "Ukończ później", "next": "Następny krok", "previous": "Poprzedni krok", @@ -2369,7 +2366,6 @@ }, "InstancePolicyModal": { "button": { - "close": "Zamknij", "show": "Reguły moderacyjne…" }, "modal": { @@ -2678,7 +2674,6 @@ } }, "button": { - "close": "Zamknij", "reload": "Zamknij i odśwież stronę" }, "header": { @@ -2730,9 +2725,7 @@ "unfocus": "Dezaktywuj pasek wyszukiwania" } }, - "button": { - "close": "Zamknij" - }, + "button": {}, "header": { "modal": "Skróty klawiszowe" } @@ -2762,7 +2755,6 @@ "Queue": { "button": { "clear": "Wyczyść", - "close": "Zamknij", "stopRadio": "Zatrzymaj radio" }, "label": { @@ -4502,5 +4494,10 @@ "rateLimitDelay": "Wysłałeś zbyt wiele zapytań i zostałeś tymczasowo zablokowany, spróbuj ponownie za { delay }", "rateLimitLater": "Wysłałeś zbyt wiele zapytań i zostałeś tymczasowo zablokowany, spróbuj ponownie później" } + }, + "global": { + "button": { + "close": "Zamknij" + } } } diff --git a/front/src/locales/pt_BR.json b/front/src/locales/pt_BR.json index 632b63177..9091bfe25 100644 --- a/front/src/locales/pt_BR.json +++ b/front/src/locales/pt_BR.json @@ -2647,7 +2647,6 @@ "Queue": { "button": { "clear": "Limpar", - "close": "Fechar", "stopRadio": "Parar rádio" }, "label": { @@ -4336,5 +4335,10 @@ "rateLimitDelay": "Você foi limitado por enviar muitas solicitações, tente novamente em { delay }", "rateLimitLater": "Você foi limitado por enviar muitas solicitações, tente novamente mais tarde" } + }, + "global": { + "button": { + "close": "Fechar" + } } } diff --git a/front/src/locales/pt_PT.json b/front/src/locales/pt_PT.json index 0d19d4934..23be3b96a 100644 --- a/front/src/locales/pt_PT.json +++ b/front/src/locales/pt_PT.json @@ -948,9 +948,7 @@ "title": "Música" }, "ImportStatusModal": { - "button": { - "close": "Fechar" - }, + "button": {}, "table": { "error": { "debug": "Informação da música", @@ -1057,7 +1055,6 @@ }, "button": { "cancel": "Cancelar", - "close": "Fechar", "finishLater": "Acabado", "next": "Música seguinte", "previous": "Música anterior", @@ -1965,7 +1962,6 @@ }, "InstancePolicyModal": { "button": { - "close": "Fechar", "show": "Atualizar a regra de moderação" }, "modal": { @@ -2219,9 +2215,7 @@ } } }, - "button": { - "close": "Fechar" - }, + "button": {}, "header": { "saveFailure": "Erro ao salvar configurações", "failure": "Atualizar", @@ -2259,9 +2253,7 @@ "show": "Mostrar atalhos de teclado disponíveis" } }, - "button": { - "close": "Fechar" - }, + "button": {}, "header": { "modal": "Atalhos do teclado" } @@ -2282,7 +2274,6 @@ "Queue": { "button": { "clear": "Claro", - "close": "Fechar", "stopRadio": "Pare o rádio" }, "label": { @@ -3821,5 +3812,10 @@ "update": "Atualizar" } } + }, + "global": { + "button": { + "close": "Fechar" + } } } diff --git a/front/src/locales/ru.json b/front/src/locales/ru.json index 62ea012b3..e34a016e1 100644 --- a/front/src/locales/ru.json +++ b/front/src/locales/ru.json @@ -1010,9 +1010,7 @@ "message": "Метаданные файла неправильные или некоторые обязательные поля отсутствуют." } }, - "button": { - "close": "Закрыть" - }, + "button": {}, "table": { "error": { "debug": "Диагностика", @@ -1312,7 +1310,6 @@ }, "button": { "cancel": "Отмена", - "close": "Закрыть", "finishLater": "Закончить позже", "next": "Следующий шаг", "previous": "Предыдущий шаг", @@ -2369,7 +2366,6 @@ }, "InstancePolicyModal": { "button": { - "close": "Закрыть", "show": "Правила модерации…" }, "modal": { @@ -2678,7 +2674,6 @@ } }, "button": { - "close": "Закрыть", "reload": "Закрыть и обновить страницу" }, "header": { @@ -2730,9 +2725,7 @@ "unfocus": "Выйти из панели поиска" } }, - "button": { - "close": "Закрыть" - }, + "button": {}, "header": { "modal": "Горячие клавиши" } @@ -2762,7 +2755,6 @@ "Queue": { "button": { "clear": "Очистить", - "close": "Закрыть", "stopRadio": "Остановить радио" }, "label": { @@ -4502,5 +4494,10 @@ "rateLimitDelay": "Вы отправили слишком много запросов и попали под временное ограничение, пожалуйста, попробуйте снова через { delay }", "rateLimitLater": "Вы отправили слишком много запросов и попали под ограничение, пожалуйста, попробуйте позже" } + }, + "global": { + "button": { + "close": "Закрыть" + } } } diff --git a/front/src/locales/sv.json b/front/src/locales/sv.json index 193cda36d..eebcc6c0f 100644 --- a/front/src/locales/sv.json +++ b/front/src/locales/sv.json @@ -822,9 +822,7 @@ "title": "Låt" }, "ImportStatusModal": { - "button": { - "close": "Stängd" - }, + "button": {}, "table": { "error": { "debug": "Låtinformation", @@ -922,7 +920,6 @@ }, "button": { "cancel": "Ångra", - "close": "Stängd", "finishLater": "Avslutad", "next": "Nästa steg", "previous": "Föregående steg", @@ -1729,9 +1726,7 @@ } }, "InstancePolicyModal": { - "button": { - "close": "Stängd" - } + "button": {} }, "NotesThread": { "button": { @@ -1977,9 +1972,7 @@ } } }, - "button": { - "close": "Stängd" - }, + "button": {}, "header": { "saveFailure": "Fel vid sparning av inställningar", "failure": "Uppdatera", @@ -2014,7 +2007,6 @@ "Queue": { "button": { "clear": "Rensa", - "close": "Stängd", "stopRadio": "Stoppa radio" }, "label": { @@ -2048,9 +2040,7 @@ "toggleFavorite": "I favoriter" } }, - "button": { - "close": "Stängd" - } + "button": {} }, "radios": { "Card": { @@ -3242,5 +3232,10 @@ "update": "Uppdatera avatar" } } + }, + "global": { + "button": { + "close": "Stängd" + } } } diff --git a/front/src/locales/zh_Hans.json b/front/src/locales/zh_Hans.json index ef1b099f2..92553474e 100644 --- a/front/src/locales/zh_Hans.json +++ b/front/src/locales/zh_Hans.json @@ -149,7 +149,6 @@ "Queue": { "button": { "clear": "清除", - "close": "关闭", "stopRadio": "停止播放电台" }, "header": { @@ -232,9 +231,7 @@ } }, "ShortcutsModal": { - "button": { - "close": "关闭" - }, + "button": {}, "header": { "modal": "键盘快捷键" }, @@ -1064,7 +1061,6 @@ "UploadModal": { "button": { "cancel": "取消", - "close": "关闭", "finishLater": "以后再完成", "next": "下一步", "previous": "上一步", @@ -1317,7 +1313,6 @@ "federation": { "FetchButton": { "button": { - "close": "关闭", "reload": "关闭并重新加载页面" }, "description": { @@ -1701,9 +1696,7 @@ "title": "曲库" }, "ImportStatusModal": { - "button": { - "close": "关闭" - }, + "button": {}, "error": { "importFailure": "上传处理过程中出错。您可在下方找到更多信息。", "invalidMetadata": { @@ -2432,7 +2425,6 @@ }, "InstancePolicyModal": { "button": { - "close": "关闭", "show": "审核规则…" }, "modal": { @@ -4505,5 +4497,10 @@ "title": "电台" } } + }, + "global": { + "button": { + "close": "关闭" + } } }