Skip to content

Commit

Permalink
Merge pull request #143 from Doncellup/patch-1
Browse files Browse the repository at this point in the history
Add French to web interface
  • Loading branch information
mesacarlos committed Sep 15, 2023
2 parents 0265584 + 7c94524 commit 1064250
Show file tree
Hide file tree
Showing 3 changed files with 88 additions and 1 deletion.
1 change: 1 addition & 0 deletions client/src/app/content/settings/settings.component.html
Original file line number Diff line number Diff line change
Expand Up @@ -66,6 +66,7 @@ <h2>{{ "SETTINGS.Language" | translate }}</h2>
<option value="en">English</option>
<option value="es">Español</option>
<option value="de">Deutsch</option>
<option value="fr">Français</option>
<option value="no">Norsk</option>
<option value="pl">Polski</option>
<option value="ru">русский</option>
Expand Down
2 changes: 1 addition & 1 deletion client/src/app/core/language.module.ts
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@ export const HttpLoaderFactory = (http: HttpClient): TranslateHttpLoader => {
exports: []
})
export class LanguageModule {
readonly VALID_LANGUAGES = ["en", "es", "de", "no", "pl", "ru", "zh"];
readonly VALID_LANGUAGES = ["en", "es", "de", "fr", "no", "pl", "ru", "zh"];

constructor(private languageService: LanguageService) {
this.setup();
Expand Down
86 changes: 86 additions & 0 deletions client/src/assets/i18n/fr.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,86 @@
{
"GENERAL": {
"Server": "Serveur",
"Loading": "Chargement en cours..."
},
"LAYOUT": {
"Home": "Accueil",
"Settings": "Paramètres",
"Navigation": "Navigation",
"CurrentlyConnectedTo": "Actuellement connecté aux serveurs",
"NoConnectedToServers": "Vous n'êtes actuellement connecté à aucun serveur.",
"Disconnect": "Déconnexion"
},
"HOME": {
"YourServers": "Vos serveurs enregistrés",
"NoServersAdded": "Vous n'avez encore ajouté aucun serveur. Ajoutez le premier en utilisant le bouton en haut à droite de cette page. De plus, consultez la page des paramètres pour personnaliser davantage WebConsole.",
"ServerUri": "URI du serveur",
"Actions": "Actions",
"Connect": "Connecter",
"MoveUp": "Déplacer vers le haut",
"MoveDown": "Déplacer vers le bas",
"Edit": "Modifier",
"Delete": "Supprimer",
"ServerDetails": "Détails du serveur"
},
"SETTINGS": {
"WebConsoleClientSettings": "Paramètres du client WebConsole",
"GeneralSettings": "Paramètres généraux",
"ShowTimeOnConsoleLine": "Afficher l'heure sur chaque ligne de console",
"RetrieveFullLogOnConnect": "Récupérer le fichier journal complet après la connexion. Peut affecter les performances pendant quelques secondes ou atteindre la mémoire maximale du navigateur lors de la connexion à des serveurs occupés.",
"BlurryUriHomepage": "URI du serveur flou sur la page d'accueil (utile lorsque vous utilisez WebConsole dans des espaces publics)",
"WiderViewport": "Vue plus large",
"MigrateData": "Migrer les données",
"MigrateDataDescription": "Ici, vous pouvez exporter vos serveurs enregistrés et vos paramètres et les importer dans un autre client WebConsole.",
"ExportData": "Exporter les données",
"ImportData": "Importer les données",
"CopyString": "Copiez la chaîne suivante et collez-la dans votre client désiré :",
"PasteString": "Coller la chaîne d'import...",
"Import": "Importer",
"ImportSuccessful": "Importation réussie !",
"ImportFailed": "Erreur lors de l'importation. Vérifiez votre chaîne exportée et réessayez.",
"Language": "Langue",
"SelectLanguage": "Sélectionnez votre langue préférée à utiliser avec WebConsole"
},
"ADDEDITSERVER": {
"AddNewServer": "Ajouter un nouveau serveur",
"EditServer": "Modifier le serveur",
"Name": "Nom du serveur",
"NamePlaceholder": "Mon serveur",
"NameNotEditable": "Le nom n'est pas modifiable. Pour le modifier, supprimez ce serveur et recréez-le.",
"Ip": "IP ou domaine",
"IpPlaceholder": "192.168.0.1 ou mc.example.com",
"Port": "Port",
"Password": "Mot de passe (facultatif)",
"PasswordPlaceholder": "Laissez vide pour demander un mot de passe lors de la connexion.",
"KeepPasswordUnchanged": "Garder le mot de passe inchangé",
"SslEnabled": "SSL est activé dans la configuration du plugin",
"SslEnabledMandatory": "SSL est obligatoire lors de l'utilisation du client via des connexions HTTPS en raison des restrictions des navigateurs.",
"Add": "Ajouter le serveur",
"RequiredField": "Ce champ est obligatoire",
"RequiredOrTooLongField": "Ce champ est vide ou dépasse 50 caractères",
"InvalidPort": "Port invalide",
"ServerAlreadyExist": "Un serveur avec ce nom existe déjà"
},
"CONSOLE": {
"ToggleServerInfo": "Basculer les informations du serveur",
"Connected": "Connecté",
"Disconnected": "Déconnecté",
"LoggedInAs": "Connecté en tant que",
"PlayersOnline": "Joueurs en ligne",
"CpuUsage": "Utilisation du CPU",
"RamUsage": "Utilisation de la RAM",
"Tps": "TPS",
"ClickToLogin": "Connexion requise. Cliquez pour vous connecter.",
"Send": "Envoyer",
"Connecting": "Connexion en cours, veuillez patienter...",
"CannotConnect": "Impossible de se connecter au serveur.",
"CannotConnectDescription1": "Assurez-vous que le serveur est en cours d'exécution et que le port WebConsole est ouvert à la fois dans votre pare-feu et votre routeur. Vous pouvez utiliser cet",
"Tool": "outil",
"CannotConnectDescription2": "pour vérifier l'état de votre port.",
"PasswordRequested": "Mot de passe requis",
"WrongPassword": "Mot de passe incorrect. Réessayez.",
"RememberPassword": "Mémoriser le mot de passe",
"Connect": "Connecter"
}
}

0 comments on commit 1064250

Please sign in to comment.