/*

COPYRIGHT

    Copyright (C) 2019-2021 Serge Y. Stroobandt. All rights reserved.

    This document is the property of Serge Y. Stroobandt.
    It is considered proprietary.

    This document may not be reproduced or transmitted in any form, in whole or in part,
    without the express written permission of Serge Y. Stroobandt.


TODO

    - usage:     de, fr
    - copyright: de, es, fr
    - privacy:   de, es, fr

*/


const l10n = {


    "de-CH": {
        "language": "Deutsch (Schweiz)",
        "ampm": false,

        "str_copyright": "Urheberrecht",
        "str_privacy":   "Datenschutz",
        "str_imprint":   "Impressum",

        "str_usage":       "Gebrauchsanwendung",
        "str_alarm_clock": "Alarm",
        "str_contact":     "Kontakt",
        "str_language":    "Sprache",
        "str_key":         "Schlüssel",

        "str_close": "Schliessen",
        "str_save":  "Speichern",


        "str_report_top":     "<b><u>Gerade jetzt</u></b> habe ich …",
        "str_report_level_0": "keine",
        "str_report_level_1": "mässige",
        "str_report_level_2": "extreme",
        "str_report_bottom":  "… Schmerzen oder Beschwerden.",
        "str_cancel":         "Abbrechen",
        "str_send":           "Übermitteln",

        "str_invalid_key": "Ungültiger<br/>API-Schreibschlüssel",
        "str_no_internet": "Keine Internetverbindung",
        "str_try_again":   "Bitte, versuchen Sie nochmals.",
        "str_success":     "Merci vielmals!",


        "str_reminder":        "Zeit für eine neue Meldung!",
        "str_reminder_action": "Jetzt beantworten",


        "str_licensee": "<a href=\"https://teletio.org\" target=\"_blank\">Teletio&nbsp;IVoG</a>",


        "str_alarm_between": "Zwischen",
        "str_alarm_every":   "jede",
        "str_alarm_minutes": "Minuten",
        "str_alarm_vibrate": "Vibrationsalarm",
        "str_alarm_set":     "Alarm einstellen",
        "str_alarm_usage":   "Bitte, diese Anwendung <b>im Hintergrund geöffnet lassen</b> damit Erinnerungen erhalten werden.",


        "str_contact_org":     "Teletio&nbsp;IVoG",
        "str_contact_address": "Kolonel Dusartplein 10<br/>3500 Hasselt<br/>Belgien",
        "str_contact_phone":   "T +32 11 225 883",
        "str_contact_fax":     "F +32 11 500 189",
        "str_contact_e-mail":  "info@teletio.org",
        "str_contact_version": "Version",


        "str_key_warning":    "Unter normalen Umständen, soll man nachstehenden Daten nur ein einziges Mal eingeben müssen. Bitte, änder diese Daten <u>nur wann dazu beauftragt</u>!",
        "str_key_channel":    "Kanalnummer (fakultativ)",
        "str_key_digits":     "zählt mindestens 6 Ziffern.",
        "str_key_api_write":  "API-Schreibschlüssel",
        "str_key_characters": "zählt 16 Zeichen."
        },


    "de-BE": {
        "language": "Deutsch (Belgien)",
        "ampm": false,

        "str_copyright": "Urheberrecht",
        "str_privacy":   "Datenschutz",
        "str_imprint":   "Impressum",

        "str_usage":       "Gebrauchsanwendung",
        "str_alarm_clock": "Alarm",
        "str_contact":     "Kontakt",
        "str_language":    "Sprache",
        "str_key":         "Schlüssel",

        "str_close": "Schließen",
        "str_save":  "Speichern",


        "str_report_top":     "<b><u>Gerade jetzt</u></b> habe ich …",
        "str_report_level_0": "keine",
        "str_report_level_1": "mäßige",
        "str_report_level_2": "extreme",
        "str_report_bottom":  "… Schmerzen oder Beschwerden.",
        "str_send":           "Übermitteln",
        "str_cancel":         "Abbrechen",

        "str_invalid_key": "Ungültiger<br/>API-Schreibschlüssel",
        "str_no_internet": "Keine Internetverbindung",
        "str_try_again":   "Bitte, versuchen Sie nochmals.",
        "str_success":     "Vielen Dank!",


        "str_reminder":        "Zeit für eine neue Meldung!",
        "str_reminder_action": "Jetzt beantworten",


        "str_licensee": "<a href=\"https://teletio.org\" target=\"_blank\">Teletio&nbsp;IVoG</a>",


        "str_alarm_between": "Zwischen",
        "str_alarm_every":   "jede",
        "str_alarm_minutes": "Minuten",
        "str_alarm_vibrate": "Vibrationsalarm",
        "str_alarm_set":     "Alarm einstellen",
        "str_alarm_usage":   "Bitte, diese Anwendung <b>im Hintergrund geöffnet lassen</b> damit Erinnerungen erhalten werden.",


        "str_contact_org":     "Teletio&nbsp;IVoG",
        "str_contact_address": "Kolonel Dusartplein 10<br/>3500 Hasselt<br/>Belgien",
        "str_contact_phone":   "T +32 11 225 883",
        "str_contact_fax":     "F +32 11 500 189",
        "str_contact_e-mail":  "info@teletio.org",
        "str_contact_version": "Version",


        "str_key_warning":    "Unter normalen Umständen, soll man nachstehenden Daten nur ein einziges Mal eingeben müssen. Bitte, änder diese Daten <u>nur wann dazu beauftragt</u>!",
        "str_key_channel":    "Kanalnummer (fakultativ)",
        "str_key_digits":     "zählt mindestens 6 Ziffern.",
        "str_key_api_write":  "API-Schreibschlüssel",
        "str_key_characters": "zählt 16 Zeichen."
        },


    "en-GB": {
        "language": "English (UK)",
        "ampm": true,

        "str_copyright": "Copyright",
        "str_privacy":   "Privacy",
        "str_imprint":   "Imprint",

        "str_usage":       "Usage",
        "str_alarm_clock": "Alarm clock",
        "str_contact":     "Contact",
        "str_language":    "Language",
        "str_key":         "Key",

        "str_close": "Close",
        "str_save":  "Save",


        "str_report_top":     "<b><u>Right now</u>,</b> I have …",
        "str_report_level_0": "no",
        "str_report_level_1": "moderate",
        "str_report_level_2": "extreme",
        "str_report_bottom":  "… pain or discomfort.",
        "str_cancel":         "Cancel",
        "str_send":           "Send",

        "str_invalid_key": "Invalid API write key",
        "str_no_internet": "No Internet connection",
        "str_try_again":   "Try again.",
        "str_success":     "Thank you!",


        "str_reminder":        "Time for a new report!",
        "str_reminder_action": "Answer now",


        "str_copyright_1": "<br/>All rights reserved.",
        "str_copyright_2": "This software is the property of Serge Y. Stroobandt and is considered proprietary.",
        "str_copyright_3": "This software may not be reproduced or transmitted in any form, in whole or in part, without the express written permission of Serge Y. Stroobandt.",
        "str_copyright_4": "The use of this software was licensed to",
        "str_licensee":    "<a href=\"https://teletio.org\" target=\"_blank\">Teletio&nbspivzw&nbsp;|&nbsp;aisbl</a>",


        "str_privacy_1": "Patients are only allowed to participate in a clinical study after providing their informed consent in writing. A clinical study must be approved in advance by an ethics committee.",

        "str_privacy_2": "The application stores the following anonymous essential information locally on your device: the preferred regional language, the channel number, the API write key and the alarm clock settings. The application also maintains a local cache to reduce Internet traffic and load times. None of this locally stored anonymous essential data serves any tracking purposes.",

        "str_privacy_3": "Reported pain and discomfort levels without any additional metadata, apart from your IP address and the browser make, are sent over an encrypted HTTPS request to the US data processor <a href=\"https://thingspeak.com\" target=\"_blank\" rel=\"noreferrer\">ThingSpeak</a> of The&nbsp;MathWorks, Inc.. The channel number serves hereby as the only personal identifier. ThingSpeak time stamps the reports upon arrival. ThingSpeak is currently hosted by the US data processor <a href=\"https://aws.amazon.com\" target=\"_blank\" rel=\"noreferrer\">AWS</a> on servers outside the EU. The reports contain no <code>Origin</code> nor <code>Referer</code> [sic] HTTP header. This conceals, towards the above mentioned data processors, the relation between the origin of the data and the use of this Teletio <i>Patient Reported Outcome</i> application. The database linking the channel numbers to individual patients is encrypted and stored offline by the data controller",

        "str_privacy_4": "This method of pseudo-anonymisation is compliant with both the EU <a href=\"https://en.wikipedia.org/wiki/General_Data_Protection_Regulation\" target=\"_blank\" rel=\"noreferrer\">GDPR</a> and the US <a href=\"https://en.wikipedia.org/wiki/Health_Insurance_Portability_and_Accountability_Act\" target=\"_blank\" rel=\"noreferrer\">HIPAA</a>. No other third parties have access to your personal data except for your treating physician. However, anonymised excerpts of the data may be made available for academic research and publishing. The data is collected on grounds of a vital interest with the goal of determining the aetiology of your condition. Your data will be retained at least for the duration of the clinical study and eventual subsequent retrospective studies, or possibly longer if it is in your interest as part of your personal health record and as long as funding is available.",

        "str_privacy_5": "Patients maintain the following rights: the right to revoke consent to data processing at any time, the right to view their personal data and access an overview of how it is being processed, the right to obtain a portable copy of the stored data, the right to erasure of data under certain circumstances, the right to contest any automated decision-making that was made on a solely algorithmic basis, and the right to file complaints with a Data Protection Authority.",


        "str_usage_1": "<b>Moments of relative good health (green)</b> should also be diligently reported.",
        "str_usage_2": "Report a pain episode <b>no later than <u>10 minutes</u> after its occurrence.</b> Try to report such events as quickly as possible. This guarantees an optimal measurement.",
        "str_usage_3": "<b>Inexplicable fatigue</b> can be considered as moderate pain (orange).",
        "str_usage_4": "<b>Do <u>not</u> use this application when travelling</b> further than 50 km away from home.",
        "str_usage_5": "<b><u>Avoid</u></b> the consumption of <b>citrus fruits, citrus fruit juices, spicy sauces, or alcohol</b> for the duration of this study.",


        "str_alarm_between": "Between",
        "str_alarm_every":   "every",
        "str_alarm_minutes": "minutes",
        "str_alarm_vibrate": "Vibrate",
        "str_alarm_set":     "Set alarm",
        "str_alarm_usage":   "Leave this application <b>open in the background</b> to receive the reminders.",


        "str_contact_org":     "Teletio&nbspivzw&nbsp;|&nbsp;aisbl",
        "str_contact_phone":   "T +32 11 225 883",
        "str_contact_fax":     "F +32 11 500 189",
        "str_contact_address": "Kolonel Dusartplein 10<br/>3500 Hasselt<br/>Belgium",
        "str_contact_e-mail":  "info@teletio.org",
        "str_contact_version": "Version",


        "str_key_warning":    "Under normal circumstances, below data needs to be entered only once. Please, change these values <u>only when instructed to do so</u>!",
        "str_key_channel":    "Channel number (optional)",
        "str_key_digits":     "requires at least 6 digits.",
        "str_key_api_write":  "API write key",
        "str_key_characters": "requires 16 characters."
        },


    "es-ES": {
        "language": "Español (España)",
        "ampm": false,

        "str_copyright": "Derecho de autor",
        "str_privacy":   "Datos personales",
        "str_imprint":   "Impreso",

        "str_usage":       "Uso",
        "str_alarm_clock": "Alarma",
        "str_contact":     "Contacto",
        "str_language":    "Idioma",
        "str_key":         "Llave",

        "str_close": "Cerrar",
        "str_save":  "Guardar",


        "str_report_top":     "<b><u>Ahora mismo</u></b> tengo …",
        "str_report_level_0": "ningún",
        "str_report_level_1": "moderado",
        "str_report_level_2": "mucho",
        "str_report_bottom":  "… dolor o malestar.",
        "str_cancel":         "Cancelar",
        "str_send":           "Enviar",

        "str_invalid_key": "Llave de escritura API<br/>incorrecta",
        "str_no_internet": "No hay conexión Internet",
        "str_try_again":   "Intente de nuevo.",
        "str_success":     "¡Gracias.",


        "str_reminder":        "¡Es tiempo para un nuevo informe!",
        "str_reminder_action": "Contestar ahora",


        "str_copyright_1": ". Se reserva todos los derechos.",
        "str_copyright_2": "Esta aplicación es la propiedad de Serge Y. Stroobandt i está considerada como propiedad.",
        "str_copyright_3": "No se puede reproducir ni transmitir de cualquier modo esta aplicación ni entera, ni por parte, sin el permiso explícito y por escrito de Serge Y. Stroobandt.",
        "str_copyright_4": "recibió una licencia para este uso específico.",
        "str_licensee":    "<a href=\"https://teletio.org\" target=\"_blank\">Teletio&nbsp;aisbl</a>",


        "str_usage_1": "Debe informar también de <b>momentos de relativamente buena salud (verde)</b> con diligencia.",
        "str_usage_2": "<b>No tarde más de <u>10 minutos</u></b> en informar de un episodio de dolor. Intente de informar de estos eventos lo más antes posible. Es lo que garantiza una medición óptima.",
        "str_usage_3": "<b>Un cansancio inexplicable</b> puede considerarse como un dolor moderado (naranja).",
        "str_usage_4": "<b><u>No use</u> esta aplicación cuando viaja</b> a más de 50 km de su casa.",
        "str_usage_5": "<b><u>Evite</u></b> el consumo de <b>frutas cítricas, jugos de frutas cítricas, salsas picantes o alcohol</b> por la duración de este estudio.",


        "str_alarm_between": "Entre",
        "str_alarm_every":   "cada",
        "str_alarm_minutes": "minutos",
        "str_alarm_vibrate": "Vibrar",
        "str_alarm_set":     "Activar alarma",
        "str_alarm_usage":   "Deje la aplicación <b>abierta en segundo plano</b> para recibir los recordatorios.",


        "str_contact_org":     "Teletio&nbsp;aisbl",
        "str_contact_address": "Kolonel Dusartplein 10<br/>3500 Hasselt<br/>Bélgica",
        "str_contact_phone":   "T +32 11 225 883",
        "str_contact_fax":     "F +32 11 500 189",
        "str_contact_e-mail":  "info@teletio.org",
        "str_contact_version": "Versión",


        "str_key_warning":    "Los datos siguientes se introducen normalmente una sola vez. Por favor, ¡<u>cambie estos datos cuando se le ha pedido</u>!",
        "str_key_channel":    "Número del canal (opcional)",
        "str_key_digits":     "requiere por lo menos 6 cifras.",
        "str_key_api_write":  "Llave de escritura API",
        "str_key_characters": "requiere 16 carácteres."
        },


    "fr-BE": {
        "language": "Français (Belgique)",
        "ampm": false,

        "str_copyright": "Droit d'auteur",
        "str_privacy":   "Vie privée",
        "str_imprint":   "Éditeur",

        "str_usage":       "Usage",
        "str_alarm_clock": "Alarme",
        "str_contact":     "Contact",
        "str_language":    "Langue",
        "str_key":         "Clé",

        "str_close": "Fermer",
        "str_save":  "Sauvegarder",


        "str_report_top":     "<b><u>A cet instant</u>,</b> j'ai des douleurs ou une gêne:",
        "str_report_level_0": "aucune",
        "str_report_level_1": "modérée(s)",
        "str_report_level_2": "extrême(s)",
        "str_report_bottom":  "​",
        "str_cancel":         "Annuler",
        "str_send":           "Envoyer",

        "str_invalid_key": "Clé de écriture API<br/>non valable",
        "str_no_internet": "Aucune connexion Internet",
        "str_try_again":   "Essayez de nouveau s.v.p.",
        "str_success":     "Merci!",


        "str_reminder":        "Il est temps pour un nouveau rapport!",
        "str_reminder_action": "Vite répondre",


        "str_licensee": "<a href=\"https://teletio.org\" target=\"_blank\">Teletio&nbsp;aisbl</a>",


        "str_alarm_between": "Entre",
        "str_alarm_every":   "toutes les",
        "str_alarm_minutes": "minutes",
        "str_alarm_vibrate": "Vibrer",
        "str_alarm_set":     "Mettre l'alarme",
        "str_alarm_usage":   "Veuillez laisser l'application <b>ouverte en arrière-plan</b> pour recevoir les rappels.",


        "str_contact_org":     "Teletio&nbsp;aisbl",
        "str_contact_address": "Kolonel Dusartplein 10<br/>3500 Hasselt<br/>Belgique",
        "str_contact_phone":   "T +32 11 225 883",
        "str_contact_fax":     "F +32 11 500 189",
        "str_contact_e-mail":  "info@teletio.org",
        "str_contact_version": "Version",

        "str_key_warning":    "Normalment, les données suivantes ne sont entrées qu'une seule fois. Ne changez ses données <u>que dans le cas qu'on vous le demande</u>!",
        "str_key_channel":    "Numéro de canal (facultatif)",
        "str_key_digits":     "exige au moins 6 chiffres.",
        "str_key_api_write":  "Clé de écriture API",
        "str_key_characters": "exige 16 caractères."
        },


    "nl-BE": {
        "language": "Nederlands (België)",
        "ampm": false,

        "str_copyright": "Auteursrecht",
        "str_privacy":   "Persoonsgegevens",
        "str_imprint":   "Uitgever",

        "str_usage":       "Gebruik",
        "str_alarm_clock": "Alarmklok",
        "str_contact":     "Contact",
        "str_language":    "Taal",
        "str_key":         "Sleutel",

        "str_close": "Sluiten",
        "str_save":  "Bewaren",


        "str_privacy_1": "Patiënten mogen enkel aan een klinische studie deelnemen na het geven van hun schriftelijke geïnformeerde toestemming. Een klinische studie moet vooraf door een ethische commissie worden goedgekeurd.",

        "str_privacy_2": "De toepassing bewaart de volgende anonieme essentiële informatie lokaal op uw apparaat: de gewenste regionale taal, het kanaalnummer, de API-schrijfsleutel en de alarmklokinstellingen. De toepassing onderhoudt ook een lokale buffer om internetverkeer en laadtijden te reduceren. Geen van deze lokaal opgeslagen anonieme essentiële gegevens maakt deel uit van een volgsysteem.",

        "str_privacy_3": "Gemelde niveaus van pijn en ongemak worden zonder enige aanvullende metagegevens, behalve Uw IP-adres en het navigatormodel, met een versleuteld HTTPS-verzoek verzonden naar de Amerikaanse gegevensverwerker <a href=\"https://thingspeak.com\" target=\"_blank\" rel=\"noreferrer\">ThingSpeak</a> of The&nbsp;MathWorks, Inc.. Het kanaalnummer is hierbij het enig identificerend kenmerk. ThingSpeak voorziet de meldingen bij aankomst van een tijdsmarkering. ThingSpeak wordt momenteel ondergebracht bij de Amerikaanse gegevensverwerker <a href=\"https://aws.amazon.com\" target=\"_blank\" rel=\"noreferrer\">AWS</a> in datacentra buiten de EU. De meldingen bevatten geen <code>Origin</code>- noch <code>Referer</code>- [sic] HTTP-kop. Dit verhult, ten opzichte van de voorgenoemde gegevensverwerkers, de relatie tussen de herkomst van de gegevens en het gebruik van de Teletio <i>Patient Reported Outcome</i>-toepassing. De gegevensbank die de kanaalnummers aan individuele patiënten koppelt, wordt versleuteld en weg van het Internet opgeslagen door de gegevensbeheerder",

        "str_privacy_4": "Deze methode van pseudo-anonimisering is in overeenstemming met zowel de Europese <a href=\"https://nl.wikipedia.org/wiki/Algemene_verordening_gegevensbescherming\" target=\"_blank\" rel=\"noreferrer\">AGV</a> als de Amerikaanse <a href=\"https://en.wikipedia.org/wiki/Health_Insurance_Portability_and_Accountability_Act\" target=\"_blank\" rel=\"noreferrer\">HIPAA</a>. Geen enkele andere derde partij heeft toegang tot Uw persoonsgegevens met uitzondering van Uw behandelende arts. Er kunnen echter geanonimiseerde fragmenten van de gegevens beschikbaar worden gesteld voor wetenschappelijk onderzoek en publicatie. De gegevens worden verzameld op grond van een vitaal belang met als doel de etiologie van Uw aandoening te achterhalen. Uw gegevens worden ten minste voor de duur van het klinische onderzoek en eventuele daaropvolgende retrospectieve onderzoeken bewaard, of mogelijk langer als dit in Uw belang is als onderdeel van Uw persoonlijk gezondheidsdossier en zolang de financiële middelen hiertoe beschikbaar zijn.",

        "str_privacy_5": "Patiënten behouden de volgende rechten: het recht om de toestemming voor gegevensverwerking op elk moment in te trekken, het recht om hun persoonlijke gegevens in te zien en toegang te krijgen tot een overzicht van hoe deze worden verwerkt, het recht om een draagbare kopie van de opgeslagen gegevens te verkrijgen, het recht om het wissen van gegevens onder bepaalde omstandigheden, het recht om elke geautomatiseerde besluitvorming die uitsluitend op algoritmische basis is genomen te betwisten, en het recht om klachten in te dienen bij een Gegevensbeschermingsautoriteit.",


        "str_report_top":     "<b><u>Op dit ogenblik</u>,</b> heb ik …",
        "str_report_level_0": "geen",
        "str_report_level_1": "matige",
        "str_report_level_2": "zeer ernstige",
        "str_report_bottom":  "… pijn of andere klachten.",
        "str_cancel":         "Annuleren",
        "str_send":           "Verzenden",

        "str_invalid_key": "Ongeldige API-schrijfsleutel",
        "str_no_internet": "Geen Internetverbinding",
        "str_try_again":   "Probeer nogmaals.",
        "str_success":     "Bedankt!",


        "str_reminder":        "Tijd voor een nieuwe melding!",
        "str_reminder_action": "Snel antwoorden",


        "str_copyright_1": "<br/>Alle rechten zijn voorbehouden.",
        "str_copyright_2": "Deze programmatuur is de eigendom van Serge Y. Stroobandt en dient te worden beschouwd als een eigendomsgoed.",
        "str_copyright_3": "Op geen enkele wijze mag deze programmatuur worden gereproduceerd of overgedragen, in zijn geheel of gedeeltelijk, zonder de uitdrukkelijke schriftelijke toestemming van Serge Y. Stroobandt.",
        "str_copyright_4": "Een licentie voor het gebruik van deze programmatuur werd toegkend aan",
        "str_licensee":    "<a href=\"https://teletio.org\" target=\"_blank\">Teletio&nbsp;ivzw</a>",


        "str_usage_1": "Geef ook <b>momenten van relatief goede gezondheid (groen)</b> zorgvuldig aan.",
        "str_usage_2": "Meld een pijnaanval <b>niet later dan <u>10 minuten</u> na het optreden.</b> Probeer deze gebeurtenissen snel te rapporteren. Dit garandeert een optimale meting.",
        "str_usage_3": "<b>Onverklaarbare vermoeidheid</b> mag worden beschouwd als matige pijn (oranje).",
        "str_usage_4": "<b>Gebruik deze toepassing <u>niet</u> bij reizen</b> verder dan 50 km van huis.",
        "str_usage_5": "<b><u>Vermijd</u></b> de inname van <b>citrusvruchten, citrusfruitsap, pikante sauzen of alcohol</b> voor de duur van deze studie.",


        "str_alarm_between": "Tussen",
        "str_alarm_every":   "elke",
        "str_alarm_minutes": "minuten",
        "str_alarm_vibrate": "Trillen",
        "str_alarm_set":     "Alarm instellen",
        "str_alarm_usage":   "Laat deze toepassing <b>op de achtergrond openstaan</b> om herinneringen te kunnen ontvangen.",


        "str_contact_org":     "Teletio&nbsp;ivzw",
        "str_contact_address": "Kolonel Dusartplein 10<br/>3500 Hasselt<br/>België",
        "str_contact_phone":   "T +32 11 225 883",
        "str_contact_fax":     "F +32 11 500 189",
        "str_contact_e-mail":  "info@teletio.org",
        "str_contact_version": "Versie",


        "str_key_warning":    "Onderstaande gegevens worden normaal gezien éénmalig ingegeven. Wijzig a.u.b. deze gegevens uitsluitend wanneer daartoe verzocht!",
        "str_key_channel":    "Kanaalnummer (optioneel)",
        "str_key_digits":     "telt mindstens 6 cijfers.",
        "str_key_api_write":  "API-schrijfsleutel",
        "str_key_characters": "telt 16 tekens."
        }
};


for(let locale in l10n) {
    l10n[locale]['str_contact_channel'] = l10n[locale]['str_key_channel'].split(' (')[0];
};
