|
|
|
@@ -1,10 +1,11 @@
|
|
|
|
|
export const en = {
|
|
|
|
|
welcome: 'Welcome',
|
|
|
|
|
welcomeMessage: 'Welcome back ',
|
|
|
|
|
signoutBtn: 'Sign out',
|
|
|
|
|
signinBtn: 'Sign in',
|
|
|
|
|
changeLanguageBtn: "Change language",
|
|
|
|
|
searchBtn: "Search",
|
|
|
|
|
signOutBtn: 'Sign out',
|
|
|
|
|
signInBtn: 'Sign in',
|
|
|
|
|
signUpBtn: 'Sign up',
|
|
|
|
|
changeLanguageBtn: 'Change language',
|
|
|
|
|
searchBtn: 'Search',
|
|
|
|
|
playBtn: 'Play',
|
|
|
|
|
playAgain: 'Play Again',
|
|
|
|
|
songPageBtn: 'Go to song page',
|
|
|
|
@@ -12,7 +13,6 @@ export const en = {
|
|
|
|
|
chapters: 'Chapters',
|
|
|
|
|
bestScore: 'Best Score',
|
|
|
|
|
lastScore: 'Last Score',
|
|
|
|
|
play: 'Play',
|
|
|
|
|
langBtn: 'Language',
|
|
|
|
|
backBtn: 'Back',
|
|
|
|
|
settingsBtn: 'Settings',
|
|
|
|
@@ -20,11 +20,11 @@ export const en = {
|
|
|
|
|
notifBtn: 'Notifications',
|
|
|
|
|
privBtn: 'Privacy',
|
|
|
|
|
goNextStep: 'Step Up!',
|
|
|
|
|
mySkillsToImprove: "My Competencies to work on",
|
|
|
|
|
mySkillsToImprove: 'My Competencies to work on',
|
|
|
|
|
recentlyPlayed: 'Recently played',
|
|
|
|
|
search: 'Search',
|
|
|
|
|
|
|
|
|
|
songsToGetBetter: 'Recommendations',
|
|
|
|
|
lastSearched: "Last searched",
|
|
|
|
|
lastSearched: 'Last searched',
|
|
|
|
|
levelProgress: 'good notes',
|
|
|
|
|
score: 'Score',
|
|
|
|
|
|
|
|
|
@@ -58,10 +58,8 @@ export const en = {
|
|
|
|
|
|
|
|
|
|
/* account settings and logs */
|
|
|
|
|
// buttons
|
|
|
|
|
signUp: 'Sign up',
|
|
|
|
|
signIn: 'Sign in',
|
|
|
|
|
"Must Contain 8 Characters, One Uppercase, One Lowercase, One Number and One Special Case Character": "Must Contain 8 Characters, One Uppercase, One Lowercase, One Number and One Special Case Character",
|
|
|
|
|
login: 'Login',
|
|
|
|
|
'Must Contain 8 Characters, One Uppercase, One Lowercase, One Number and One Special Case Character': 'Must Contain 8 Characters, One Uppercase, One Lowercase, One Number and One Special Case Character',
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
// feedback for the user
|
|
|
|
|
usernameTooShort: 'Username is too short',
|
|
|
|
@@ -73,7 +71,7 @@ export const en = {
|
|
|
|
|
invalidEmail: 'Invalid email',
|
|
|
|
|
accountCreated: 'Account created',
|
|
|
|
|
loggedIn: 'Logged in',
|
|
|
|
|
precisionScore: "Precision",
|
|
|
|
|
precisionScore: 'Precision',
|
|
|
|
|
goodNotesInARow: 'Good notes in a row',
|
|
|
|
|
usernameTaken: 'Username already taken',
|
|
|
|
|
goodNotes: 'good notes',
|
|
|
|
@@ -87,18 +85,22 @@ export const en = {
|
|
|
|
|
changeemailBtn: 'Change Email',
|
|
|
|
|
googleacctBtn: 'Google Account',
|
|
|
|
|
forgottenPassword: 'Forgotten password',
|
|
|
|
|
|
|
|
|
|
partition: 'Partition',
|
|
|
|
|
|
|
|
|
|
//errors
|
|
|
|
|
unknownError: 'Unknown error',
|
|
|
|
|
errAlrdExst: 'Already exist',
|
|
|
|
|
errIncrrct: 'Incorrect Credentials',
|
|
|
|
|
|
|
|
|
|
};
|
|
|
|
|
|
|
|
|
|
export const fr: typeof en = {
|
|
|
|
|
welcome: 'Bienvenue',
|
|
|
|
|
welcomeMessage: 'Re-Bonjour ',
|
|
|
|
|
signoutBtn: 'Se déconnecter',
|
|
|
|
|
signinBtn: 'Se connecter',
|
|
|
|
|
changeLanguageBtn: "Changer la langue",
|
|
|
|
|
searchBtn: "Rechercher",
|
|
|
|
|
signOutBtn: 'Se déconnecter',
|
|
|
|
|
signInBtn: 'Se connecter',
|
|
|
|
|
changeLanguageBtn: 'Changer la langue',
|
|
|
|
|
searchBtn: 'Rechercher',
|
|
|
|
|
playBtn: 'Jouer',
|
|
|
|
|
playAgain: 'Rejouer',
|
|
|
|
|
songPageBtn: 'Aller sur la page de la chanson',
|
|
|
|
@@ -106,19 +108,17 @@ export const fr: typeof en = {
|
|
|
|
|
chapters: 'Chapitres',
|
|
|
|
|
bestScore: 'Meilleur Score',
|
|
|
|
|
lastScore: 'Dernier Score',
|
|
|
|
|
play: 'Jouer',
|
|
|
|
|
langBtn: 'Langage',
|
|
|
|
|
backBtn: 'Retour',
|
|
|
|
|
settingsBtn: "Réglages",
|
|
|
|
|
settingsBtn: 'Réglages',
|
|
|
|
|
prefBtn: 'Préférences',
|
|
|
|
|
notifBtn: 'Notifications',
|
|
|
|
|
privBtn: 'Confidentialité',
|
|
|
|
|
goNextStep: "Prochaine Etape",
|
|
|
|
|
mySkillsToImprove: "Mes Skills",
|
|
|
|
|
recentlyPlayed: "Joués récemment",
|
|
|
|
|
search: "Rechercher",
|
|
|
|
|
lastSearched: "Dernières recherches",
|
|
|
|
|
levelProgress: "Niveau",
|
|
|
|
|
goNextStep: 'Prochaine Etape',
|
|
|
|
|
mySkillsToImprove: 'Mes Skills',
|
|
|
|
|
recentlyPlayed: 'Joués récemment',
|
|
|
|
|
lastSearched: 'Dernières recherches',
|
|
|
|
|
levelProgress: 'Niveau',
|
|
|
|
|
|
|
|
|
|
// profile page
|
|
|
|
|
user: 'Profil',
|
|
|
|
@@ -141,94 +141,92 @@ export const fr: typeof en = {
|
|
|
|
|
light: 'Clair',
|
|
|
|
|
|
|
|
|
|
// competencies
|
|
|
|
|
pedalsCompetency: "Pédales",
|
|
|
|
|
rightHandCompetency: "Main droite",
|
|
|
|
|
leftHandCompetency: "Main gauche",
|
|
|
|
|
accuracyCompetency: "Justesse",
|
|
|
|
|
arpegeCompetency: "Arpege",
|
|
|
|
|
chordsCompetency: "Accords",
|
|
|
|
|
pedalsCompetency: 'Pédales',
|
|
|
|
|
rightHandCompetency: 'Main droite',
|
|
|
|
|
leftHandCompetency: 'Main gauche',
|
|
|
|
|
accuracyCompetency: 'Justesse',
|
|
|
|
|
arpegeCompetency: 'Arpege',
|
|
|
|
|
chordsCompetency: 'Accords',
|
|
|
|
|
|
|
|
|
|
/* account settings and logs */
|
|
|
|
|
// buttons
|
|
|
|
|
signUp: "S'inscrire",
|
|
|
|
|
signIn: "Se connecter",
|
|
|
|
|
"Must Contain 8 Characters, One Uppercase, One Lowercase, One Number and One Special Case Character": "",
|
|
|
|
|
login: 'Se connecter',
|
|
|
|
|
'Must Contain 8 Characters, One Uppercase, One Lowercase, One Number and One Special Case Character': 'Doit contenir 8 caractères, une majuscule, une minuscule, un chiffre et un caractère spécial',
|
|
|
|
|
|
|
|
|
|
// feedback for the user
|
|
|
|
|
usernameTooShort: 'Le nom d\'utilisateur est trop court',
|
|
|
|
|
passwordTooShort: 'Le mot de passe est trop court',
|
|
|
|
|
usernameTooLong: 'Le nom d\'utilisateur est trop long',
|
|
|
|
|
passwordTooLong: 'Le mot de passe est trop long',
|
|
|
|
|
passwordsDontMatch: "Mots de passes différents",
|
|
|
|
|
invalidCredentials: "Informations d'identification invalides",
|
|
|
|
|
invalidEmail: "Email invalide",
|
|
|
|
|
passwordsDontMatch: 'Mots de passes différents',
|
|
|
|
|
invalidCredentials: 'Identifiants incorrects',
|
|
|
|
|
invalidEmail: 'Email invalide',
|
|
|
|
|
loggedIn: 'Connecté',
|
|
|
|
|
usernameTaken: 'Nom d\'utilisateur déjà pris',
|
|
|
|
|
accountCreated: "Compte créé",
|
|
|
|
|
accountCreated: 'Compte créé',
|
|
|
|
|
|
|
|
|
|
// categories
|
|
|
|
|
username: 'Nom d\'utilisateur',
|
|
|
|
|
password: 'Mot de passe',
|
|
|
|
|
email: "Email",
|
|
|
|
|
repeatPassword: "Confirmer",
|
|
|
|
|
email: 'Email',
|
|
|
|
|
repeatPassword: 'Confirmer',
|
|
|
|
|
score: 'Score',
|
|
|
|
|
precisionScore: "Précision",
|
|
|
|
|
precisionScore: 'Précision',
|
|
|
|
|
goodNotesInARow: 'Bonnes notes à la suite',
|
|
|
|
|
songsToGetBetter: 'Recommendations',
|
|
|
|
|
goodNotes: 'bonnes notes',
|
|
|
|
|
changepasswdBtn: 'Changer le mot de pass',
|
|
|
|
|
changeemailBtn: 'Changer l\'email',
|
|
|
|
|
googleacctBtn: 'Compte Google',
|
|
|
|
|
forgottenPassword: "Mot de passe oublié",
|
|
|
|
|
|
|
|
|
|
forgottenPassword: 'Mot de passe oublié',
|
|
|
|
|
partition: 'Partition',
|
|
|
|
|
signUpBtn: "S'inscrire",
|
|
|
|
|
|
|
|
|
|
//errors
|
|
|
|
|
errAlrdExst: "Utilisateur existe déjà",
|
|
|
|
|
unknownError: 'Erreur inconnue',
|
|
|
|
|
errIncrrct: 'Identifiant incorrect',
|
|
|
|
|
};
|
|
|
|
|
|
|
|
|
|
export const sp: typeof en = {
|
|
|
|
|
welcome: 'Benvenido a Chromacase',
|
|
|
|
|
welcomeMessage: "Bienvenue",
|
|
|
|
|
signoutBtn: 'Desconectarse',
|
|
|
|
|
signinBtn: 'Connectarse',
|
|
|
|
|
changepasswdBtn: 'Changer le mot de pass',
|
|
|
|
|
changeemailBtn: 'Change l\'email',
|
|
|
|
|
googleacctBtn: 'Compte Google',
|
|
|
|
|
goodNotes: 'bonnes notes',
|
|
|
|
|
welcomeMessage: 'Benvenido',
|
|
|
|
|
signOutBtn: 'Desconectarse',
|
|
|
|
|
signInBtn: 'Connectarse',
|
|
|
|
|
changepasswdBtn: 'Cambiar la contraseña',
|
|
|
|
|
changeemailBtn: 'Cambiar e-mail',
|
|
|
|
|
googleacctBtn: 'Cuenta Google',
|
|
|
|
|
goodNotes: 'buenas notas',
|
|
|
|
|
|
|
|
|
|
// competencies
|
|
|
|
|
changeLanguageBtn: "Changer de langue",
|
|
|
|
|
searchBtn: "Rechercher",
|
|
|
|
|
playBtn: "Jouer",
|
|
|
|
|
playAgain: 'Rejouer',
|
|
|
|
|
precisionScore: "Précision",
|
|
|
|
|
songPageBtn: "Chanson",
|
|
|
|
|
level: "Niveau",
|
|
|
|
|
chapters: "Chapitres",
|
|
|
|
|
bestScore: "Meilleur Score",
|
|
|
|
|
lastScore: "Dernier score",
|
|
|
|
|
play: 'Jouer',
|
|
|
|
|
langBtn: 'Langua',
|
|
|
|
|
changeLanguageBtn: 'Cambiar el idioma',
|
|
|
|
|
searchBtn: 'Buscar',
|
|
|
|
|
playBtn: 'reproducir',
|
|
|
|
|
playAgain: 'Repetición',
|
|
|
|
|
precisionScore: 'Précision',
|
|
|
|
|
songPageBtn: 'canción',
|
|
|
|
|
level: 'nivele',
|
|
|
|
|
chapters: 'Capítulos',
|
|
|
|
|
bestScore: 'Mejor puntuación',
|
|
|
|
|
lastScore: 'Ùltima puntuación',
|
|
|
|
|
langBtn: 'idioma',
|
|
|
|
|
backBtn: 'Volver',
|
|
|
|
|
settingsBtn: 'Settings',
|
|
|
|
|
prefBtn: 'Préférences',
|
|
|
|
|
notifBtn: 'Notifications',
|
|
|
|
|
privBtn: 'Confidentialité',
|
|
|
|
|
goNextStep: "Passer à l'étape supérieure",
|
|
|
|
|
mySkillsToImprove: 'Mes Competences à améliorer',
|
|
|
|
|
recentlyPlayed: "Joués récemment",
|
|
|
|
|
lastSearched: "Dernières recherches",
|
|
|
|
|
search: 'Rechercher',
|
|
|
|
|
levelProgress: 'bonnes notes',
|
|
|
|
|
settingsBtn: 'Ajustes',
|
|
|
|
|
prefBtn: 'Preferencias',
|
|
|
|
|
notifBtn: 'Notificaciones',
|
|
|
|
|
privBtn: 'Privacidad',
|
|
|
|
|
goNextStep: 'Da el siguiente paso',
|
|
|
|
|
mySkillsToImprove: 'Mis habilidades para mejorar',
|
|
|
|
|
recentlyPlayed: 'Recientemente jugado',
|
|
|
|
|
lastSearched: 'Ultimas búsquedas',
|
|
|
|
|
|
|
|
|
|
// profile page
|
|
|
|
|
user: 'Profil',
|
|
|
|
|
medals: 'Medailles',
|
|
|
|
|
playerStats: 'Mes statistiques',
|
|
|
|
|
mostPlayedSong: 'Chanson la plus jouée : ',
|
|
|
|
|
goodNotesPlayed: 'Bonnes notes jouées : ',
|
|
|
|
|
longestCombo: 'Combo le plus long : ',
|
|
|
|
|
favoriteGenre: 'Genre favorit : ',
|
|
|
|
|
user: 'Perfil',
|
|
|
|
|
medals: 'Medallas',
|
|
|
|
|
playerStats: 'mis estadísticas',
|
|
|
|
|
mostPlayedSong: 'Canción más reproducida : ',
|
|
|
|
|
goodNotesPlayed: 'Buenas notas tocadas : ',
|
|
|
|
|
longestCombo: 'combo más largo : ',
|
|
|
|
|
favoriteGenre: 'genero favorito : ',
|
|
|
|
|
|
|
|
|
|
// Difficulty settings
|
|
|
|
|
diffBtn: 'Dificultad',
|
|
|
|
@@ -242,42 +240,44 @@ export const sp: typeof en = {
|
|
|
|
|
light: 'Claro',
|
|
|
|
|
|
|
|
|
|
// competencies
|
|
|
|
|
pedalsCompetency: 'Pédales',
|
|
|
|
|
rightHandCompetency: 'Main droite',
|
|
|
|
|
leftHandCompetency: 'Main gauche',
|
|
|
|
|
accuracyCompetency: 'Précision',
|
|
|
|
|
arpegeCompetency: 'Arpèges',
|
|
|
|
|
pedalsCompetency: 'Pedal',
|
|
|
|
|
rightHandCompetency: 'Mano derecha',
|
|
|
|
|
leftHandCompetency: 'Mano izquierda',
|
|
|
|
|
accuracyCompetency: 'Exactitud',
|
|
|
|
|
arpegeCompetency: 'Arpegios',
|
|
|
|
|
chordsCompetency: 'Accords',
|
|
|
|
|
|
|
|
|
|
/* account settings and logs */
|
|
|
|
|
// buttons
|
|
|
|
|
signUp: 'S\'inscrire',
|
|
|
|
|
signIn: 'Se connecter',
|
|
|
|
|
"Must Contain 8 Characters, One Uppercase, One Lowercase, One Number and One Special Case Character": "Doit contenir 8 caractères, une majuscule, une minuscule, un chiffre et un caractère spécial",
|
|
|
|
|
login: 'Se connecter',
|
|
|
|
|
'Must Contain 8 Characters, One Uppercase, One Lowercase, One Number and One Special Case Character': 'Debe contener 8 caracteres, una mayúscula, una minúscula, un número y un carácter especial',
|
|
|
|
|
|
|
|
|
|
// feedback for the user
|
|
|
|
|
usernameTooShort: 'Le nom d\'utilisateur est trop court',
|
|
|
|
|
passwordTooShort: 'Le mot de passe est trop court',
|
|
|
|
|
usernameTooLong: 'Le nom d\'utilisateur est trop long',
|
|
|
|
|
passwordTooLong: 'Le mot de passe est trop long',
|
|
|
|
|
passwordsDontMatch: 'Les mots de passe ne correspondent pas',
|
|
|
|
|
invalidCredentials: "Informations d'identification invalides",
|
|
|
|
|
forgottenPassword: 'Mot de passe oublié',
|
|
|
|
|
invalidEmail: 'Email invalide',
|
|
|
|
|
accountCreated: 'Compte créé',
|
|
|
|
|
usernameTooShort: 'Nombre de usuario demasiado corto',
|
|
|
|
|
passwordTooShort: 'Contraseña demasiado corta',
|
|
|
|
|
usernameTooLong: 'Nombre de usuario demasiado largo',
|
|
|
|
|
passwordTooLong: 'Contraseña demasiado larga',
|
|
|
|
|
passwordsDontMatch: 'Las contraseñas no coinciden',
|
|
|
|
|
invalidCredentials: 'Credenciales incorrectas',
|
|
|
|
|
forgottenPassword: 'Contraseña olvidada',
|
|
|
|
|
invalidEmail: 'Email inválido',
|
|
|
|
|
accountCreated: 'Cuenta creada',
|
|
|
|
|
loggedIn: 'Connectado',
|
|
|
|
|
usernameTaken: 'Nombre de usuario ya tomado',
|
|
|
|
|
score: 'Score',
|
|
|
|
|
goodNotesInARow: 'Bonnes notes à la suite',
|
|
|
|
|
songsToGetBetter: 'Recommendations',
|
|
|
|
|
score: 'Puntaje',
|
|
|
|
|
goodNotesInARow: 'Buenas notas despues',
|
|
|
|
|
songsToGetBetter: 'Recomendaciones',
|
|
|
|
|
|
|
|
|
|
// categories
|
|
|
|
|
username: 'Nom d\'utilisateur',
|
|
|
|
|
password: 'Mot de passe',
|
|
|
|
|
email: 'Email',
|
|
|
|
|
repeatPassword: 'Répéter le mot de passe',
|
|
|
|
|
username: 'Nombre del usuario',
|
|
|
|
|
password: 'Contraseña',
|
|
|
|
|
email: 'Correo electrónico',
|
|
|
|
|
repeatPassword: 'Repita la contraseña',
|
|
|
|
|
partition: 'Partitura',
|
|
|
|
|
levelProgress: 'Nivel progreso',
|
|
|
|
|
signUpBtn: "Inscribirse",
|
|
|
|
|
|
|
|
|
|
partition: 'Partition',
|
|
|
|
|
//errors
|
|
|
|
|
unknownError: 'Error desconocido',
|
|
|
|
|
errAlrdExst: "Ya existe",
|
|
|
|
|
errIncrrct: "credenciales incorrectas"
|
|
|
|
|
};
|