From 296ea1189e2cbbcbd8af945d2d1a21298e43cfc8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Quent=C3=AD?= <33203663+Quenty31@users.noreply.github.com> Date: Sat, 24 Aug 2019 13:24:56 +0200 Subject: [PATCH] [i18n] Adds Occitan language (#95) * Create oc.json * Update index.js * Update index.js * Update oc.json --- client/src/components/Settings/index.js | 1 + client/src/i18n/index.js | 4 ++- client/src/i18n/oc.json | 37 +++++++++++++++++++++++++ 3 files changed, 41 insertions(+), 1 deletion(-) create mode 100644 client/src/i18n/oc.json diff --git a/client/src/components/Settings/index.js b/client/src/components/Settings/index.js index d123d4f..cb4dc41 100644 --- a/client/src/components/Settings/index.js +++ b/client/src/components/Settings/index.js @@ -43,6 +43,7 @@ class Settings extends Component { diff --git a/client/src/i18n/index.js b/client/src/i18n/index.js index ab37ac2..f546a90 100644 --- a/client/src/i18n/index.js +++ b/client/src/i18n/index.js @@ -1,11 +1,13 @@ import en from './en'; import fr from './fr'; +import oc from './oc'; const languagesMap = { en, fr, + oc, } export function getTranslations(language) { return languagesMap[language]; -} \ No newline at end of file +} diff --git a/client/src/i18n/oc.json b/client/src/i18n/oc.json new file mode 100644 index 0000000..9de045f --- /dev/null +++ b/client/src/i18n/oc.json @@ -0,0 +1,37 @@ +{ + "newRoomButton": "Nòva sala", + "lockedRoom": "{username} a clavat la sala", + "unlockedRoom": "{username} a desclavat la sala", + "agreement": "En utilizar Darkwire, acceptatz nòstra Politica d’Utilizacion e Condicion d’Utilizacion", + "typePlaceholder": "Escrivètz aquí", + "aboutButton": "A prepaus", + "settingsButton": "Paramètres", + "settings": "Paramètres", + "aboutHeader": "A prepaus", + "copyButtonTooltip": "Copiat", + "welcomeHeader": "Benvengut a Darkwire v2.0", + "sentFile": "Avètz enviat {filename}", + "userJoined": "{username} a rejonch", + "userLeft": "{username} a quitat", + "userSentFile": "{username} vos a enviat un fichièr.", + "downloadFile": "Telecargament de {filename}", + "nameChange": "{oldUsername} s’apèla ara {newUsername}", + "settingsHeader": "Paramètres e Ajuda", + "copyRoomHeader": "Aquesta sala", + "languageDropdownHeader": "Lenga", + "roomOwnerHeader": "Proprietat de la sala", + "roomOwnerText": "La persona que crèa la sala n’es lo proprietari e ten de privilègis especials, coma la possibilitat de clavar e desclavar la sala. Se lo proprietari quita la sala, la segonda persona qu’a rejonch ven lo proprietari. En cas de despart, la tresena persona ven proprietari e atal en seguida. Lo proprietari de la sala a una icòna d’estela a costat de son nom d’utilizaire dins lo menú dels participants.", + "lockRoomHeader": "Clavar la sala", + "lockRoomText": "Se sètz lo proprietari de la sala, podètz clavar e desclavar en clicar l’icòna del cadenat de la barra de navigacion. Quand una sala es clavada, cap de participant pòt pas la rejónher .", + "slashCommandsHeader": "Comandas", + "slashCommandsText": "Las comandas seguentas son disponiblas :", + "slashCommandsBullets": [ + "càmbia d’escais-nom", + "realiza una accion", + "escafa l’istoric de conversacion", + "lista totas las comandas" + ], + "sound": "Son", + "welcomeModalCTA": "D’acòrdi", + "lockedRoomHeader": "Aquesta sala es clavada" +}