Rev 3039 | Blame | Compare with Previous | Last modification | View Log | RSS feed
// système de tr(a|ou)duc à la rache - Mathias, 2017-04-05//// @TODO traduire des phrases à trous plutôt que des petits mots séparés (pas fiable sans contexte)///*** Recherche le message identifié par la clé "cle" dans la langue "langue";* s'il n'existe pas, retourne la version française (par défaut); si* "langue" n'est pas défini, regarde si la variable globale global_lang est* disponible, auquel cas on cherche le message dans cette langue*/function msg(cle, langue) {var lang = "fr";if (langue) {lang = langue;} else {if (global_lang) {lang = global_lang;}}if (lang in msgs && cle in msgs[lang]) {return msgs[lang][cle];} else {if (lang != "fr" && cle in msgs["fr"]) {return msgs["fr"][cle];} else {return "N/A";}}}var msgs = {"fr": {"observation": "observation","observations": "observations","avec photos": "avec photos","station": "station","stations": "stations","sur": "sur","pour": "pour","parmi": "parmi","taxon": "taxon","taxons": "taxons","pour l'utilisateur": "pour l'utilisateur","aucune-observation": "Aucune observation pour ces critères ou pour cette zone","Avertissement": "Avertissement","contributeurs-osm": "les contributeurs d’OpenStreetMap","points-renseignes": "points renseignés","chargement-observations": "Chargement des observations","la-commune": "la commune","la-station": "la station","Precedent": "Précédent","Suivant": "Suivant","Image-n": "Image n°","concerne-l-observation": "Concerne l'observation de","du": "du","au-lieu": "au lieu","erreur-transmission-message": "Une erreur est survenue lors de la transmission de votre message.","signaler-dysfonctionnement": "Vous pouvez signaler le dysfonctionnement à"},"en": {"observation": "observation","observations": "observations","avec photos": "with photos","station": "station","stations": "stations","sur": "on","pour": "for","parmi": "among","taxon": "taxon","taxons": "taxons","pour l'utilisateur": "for user","aucune-observation": "No observation matching those criteria or this zone","Avertissement": "Warning","contributeurs-osm": "OpenStreetMap contributors","points-renseignes": "points defined","chargement-observations": "Loading observations","la-commune": "zone","la-station": "station","Precedent": "Previous","Suivant": "Next","Image-n": "Image n°","concerne-l-observation": "About your observation of","du": "on","au-lieu": "located at","erreur-transmission-message": "An error occurred while transmitting your message.","signaler-dysfonctionnement": "You can report this issue to"},"nl": {"observation": "waarneming","observations": "waarnemingen","avec photos": "met foto's","station": "station","stations": "stations","sur": "op","pour": "voor","parmi": "onder","taxon": "taxon","taxons": "taxa","pour l'utilisateur": "voor de gebruiker","aucune-observation": "Geen waarnemingen voor deze criteria of voor die zone","Avertissement": "Waarschuwing","contributeurs-osm": "OpenStreetMap contributors","points-renseignes": "gedefinieerde punten","chargement-observations": "Waarnemingen worden geladen","la-commune": "de stad","la-station": "het station","Precedent": "Vorig","Suivant": "Volgend","Image-n": "Foto n°","concerne-l-observation": "zorgen waarneming van","du": "op","au-lieu": "naar","erreur-transmission-message": "Er is een fout opgetreden tijdens de verzending van uw bericht.","signaler-dysfonctionnement": "U kunt dit melden bij storingen"},"schtroumpf": {"observation": "schtroumpf","observations": "schtroumpfs","avec photos": "avec schtroumpf","station": "schtroumpf","stations": "schtroumpfs","sur": "sur","pour": "pour","parmi": "parmi","taxon": "schtroumpf","taxons": "schtroumpfs","pour l'utilisateur": "pour le schtroumpf","aucune-observation": "Aucune schtroumpf ne correspond à ces schtroumpfs ou cette schtroumpf","Avertissement": "Avertissement","contributeurs-osm": "les schtroumpf d’OpenStreetMap","points-renseignes": "schtroumpf renseignés","chargement-observations": "Chargement des schtroumpf","la-commune": "la schtroumpf","la-station": "la schtroumpf","Precedent": "Précédent","Suivant": "Suivant","Image-n": "schtroumpf n°","concerne-l-observation": "Concerne le schtroumpf de","du": "du","au-lieu": "au lieu","erreur-transmission-message": "Une schtroumpf est survenue lors de la transmission de votre schtroumpf.","signaler-dysfonctionnement": "Vous pouvez schtroumpfer le dysfonctionnement à"}};