diff --git a/frontend/static/js/api/LanguageManager.js b/frontend/static/js/api/LanguageManager.js index 4c2a6d0..06325f2 100644 --- a/frontend/static/js/api/LanguageManager.js +++ b/frontend/static/js/api/LanguageManager.js @@ -2,7 +2,7 @@ import { reloadView } from '../index.js' export default class LanguageManager { constructor() { - this.availableLanguages = ['en', 'fr']; + this.availableLanguages = ['en', 'fr', 'tp', 'cr']; this.dict = null; this.currentLang = 'en' diff --git a/frontend/static/js/lang/cr.json b/frontend/static/js/lang/cr.json new file mode 100644 index 0000000..82bf7c1 --- /dev/null +++ b/frontend/static/js/lang/cr.json @@ -0,0 +1,39 @@ +{ + "navbarSearch": "cherchbeh", + "navbarHome": "Quoicoubouse", + "navbarLogin": "Quoicouconnec", + "navbarRegister": "Quoicougistré", + "navbarProfile": "Mon crampté Profile", + "navbarSettings": "Roue Crampté", + "navbarLogout": "Déconnexion crampté", + "homeWindowTitle": "Quoicoubouse", + "homeTitle": "Quoicoubouse", + "homeOnline": "Jouer en crampté", + "homeOffline": "Jouer hors crampté", + "homeSettings": "Roue Crampté", + "homeLogout": "Déconnexion crampté", + "loginWindowTitle": "Quoicouconnec", + "loginFormTitle": "Quoicouconnec", + "loginFormUsername": "Nom d'crampté", + "loginFormPassword": "Mot de crampté", + "loginFormButton": "Quoicouconnec", + "loginNoAccount": "Pas de compte encore crampté?", + "loginRegister": "Quoicougistré", + "errorEmptyField": "Ce champ ne peut pas être vide crampté.", + "logoutWindowTitle": "Déconnexion crampté", + "registerWindowTitle": "Quoicougistré", + "registerFormTitle": "Quoicougistré", + "registerFormUsername": "Nom d'crampté", + "registerFormPassword": "Mot de crampté", + "registerFormButton": "Quoicougistré", + "registerAlreadyAccount": "Déjà un compte crampté?", + "registerLogin": "Quoicouconnec", + "404WindowTitle": "Pas crampté", + "SearchWindowTitle": "cherchbeh", + "profileAddFriend": "Demander le cramptéman", + "profileRemoveFriend": "Supprimer le cramptéman", + "profileDenyRequest": "Refuser le cramptéman", + "profileAcceptRequest": "Accepter le cramptéman", + "profileUnblock": "Quoicoudebloquer", + "profileBlock": "Quoicoubloquer" +} diff --git a/frontend/static/js/lang/tp.json b/frontend/static/js/lang/tp.json new file mode 100644 index 0000000..7874462 --- /dev/null +++ b/frontend/static/js/lang/tp.json @@ -0,0 +1,40 @@ +{ + "navbarSearch": "Lukin", + "navbarHome": "Tomo", + "navbarLogin": "Open", + "navbarRegister": "Sitelen", + "navbarProfile": "Sitelen mi", + "navbarSettings": "Nasin", + "navbarLogout": "Tawa ala", + "homeWindowTitle": "Tomo", + "homeTitle": "Tomo", + "homeOnline": "Mute tawa", + "homeOffline": "Mute lon", + "homeSettings": "Nasin", + "homeLogout": "Tawa ala", + "loginWindowTitle": "Open", + "loginFormTitle": "Open", + "loginFormUsername": "nimi pi jan Open", + "loginFormPassword": "nimi nasa", + "loginFormButton": "Open", + "loginNoAccount": "sina wile ala wile jo e nimi pi jan Open?", + "loginRegister": "Sitelen", + "errorEmptyField": "nimi ni li wile sitelen.", + "logoutWindowTitle": "Tawa ala", + "registerWindowTitle": "Sitelen", + "registerFormTitle": "Sitelen", + "registerFormUsername": "nimi pi jan sin", + "registerFormPassword": "nimi nasa", + "registerFormButton": "Sitelen", + "registerAlreadyAccount": "sina jo ala jo e nimi pi jan sin?", + "registerLogin": "Open", + "404WindowTitle": "Ala o lukin e ni", + "SearchWindowTitle": "Lukin", + "profileAddFriend": "kama jo e jan", + "profileRemoveFriend": "tawa ala e jan", + "profileDenyRequest": "ante e ijo ni", + "profileAcceptRequest": "kama jo e ijo ni", + "profileUnblock": "Tawa ala e nimi pi jan ni", + "profileBlock": "Tawa e nimi pi jan ni" +} + diff --git a/frontend/templates/index.html b/frontend/templates/index.html index 06786f0..8e79ce3 100644 --- a/frontend/templates/index.html +++ b/frontend/templates/index.html @@ -22,8 +22,11 @@ Lang.