Skip to content

Commit

Permalink
Französisch hinzugefügt #96
Browse files Browse the repository at this point in the history
fehlende Übersetzungen ergänzt
  • Loading branch information
Daniel Siekiera committed Sep 20, 2019
1 parent 8c274f9 commit 32cc8b8
Show file tree
Hide file tree
Showing 11 changed files with 239 additions and 34 deletions.
8 changes: 8 additions & 0 deletions changelog.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,13 @@
##Changelog - Chrome Extension

#####v2.3.8.1

**Neu**
- Extension:
- Französische Übersetzung integriert [#96](https://github.com/dsiekiera/foe-helfer-extension/issues/96)

---

#####v2.3.8
**Neu**
- Extension:
Expand Down
4 changes: 2 additions & 2 deletions js/inject.js
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
* Projekt: foe
*
* erstellt von: Daniel Siekiera <[email protected]>
* zu letzt bearbeitet: 16.09.19, 14:37 Uhr
* zu letzt bearbeitet: 20.09.19, 11:01 Uhr
*
* Copyright © 2019
*
Expand All @@ -15,7 +15,7 @@

let tid = setInterval(InjectCode, 5),
manifestData = chrome.runtime.getManifest(),
PossibleLangs = ['de','en'],
PossibleLangs = ['de','en','fr'],
v = manifestData.version;

// muss sehr früh in den head-Tag
Expand Down
7 changes: 6 additions & 1 deletion js/popup.js
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
* Projekt: foe
*
* erstellt von: Daniel Siekiera <[email protected]>
* zu letzt bearbeitet: 19.09.19, 11:12 Uhr
* zu letzt bearbeitet: 20.09.19, 11:02 Uhr
*
* Copyright © 2019
*
Expand All @@ -23,6 +23,11 @@ let i18n = {
'title' : 'FoE Helper',
'desc' : "You like this little free extension and you want to support it so that it stays that way? <br> Then every little donation for support is always welcome.",
'thanks' : 'Thank you so much!'
},
'fr' : {
'title' : 'FoE Assistant',
'desc' : "Vous aimez cette petite extension gratuite et vous voulez la soutenir pour continuer ainsi ? <br> Chaque petite donation pour le support est toujours la bienvenue.",
'thanks' : 'Merci beaucoup !'
}
};

Expand Down
16 changes: 9 additions & 7 deletions js/web/ant.js
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
* Projekt: foe
*
* erstellt von: Daniel Siekiera <[email protected]>
* zu letzt bearbeitet: 18.09.19, 18:16 Uhr
* zu letzt bearbeitet: 20.09.19, 11:01 Uhr
*
* Copyright © 2019
*
Expand All @@ -16,15 +16,13 @@ let ApiURL = 'https://api.foe-rechner.de/',
ActiveMap = 'main',
PlayerNames = [],
FriendNames = [],
Language = 'de',
ExtPlayerID = 0,
ExtGuildID = 0,
ExtWorld = '',
BuildingNamesi18n = false,
CityMapData = null,
Conversations = [],
GoodsNames = [],
PossibleLangs = ['de','en'];
GoodsNames = [];


document.addEventListener("DOMContentLoaded", function(){
Expand Down Expand Up @@ -446,6 +444,10 @@ document.addEventListener("DOMContentLoaded", function(){
*/
let MainParser = {

Language: 'en',

PossibleLangs: ['de','en', 'fr'],

BoostMapper: {
'supplies_boost': 'supply_production',
'happiness' : 'happiness_amount',
Expand Down Expand Up @@ -474,10 +476,10 @@ let MainParser = {
// gibt es eine Übersetzung?
if(PossibleLangs.includes(lang) === false)
{
lang = 'de';
lang = 'en';
}

Language = lang;
MainParser.Language = lang;
},


Expand All @@ -486,7 +488,7 @@ let MainParser = {
* @returns {string}
*/
getLanguage: ()=>{
return Language;
return MainParser.Language;
},


Expand Down
9 changes: 7 additions & 2 deletions js/web/i18n/de.js
Original file line number Diff line number Diff line change
Expand Up @@ -5,14 +5,17 @@
* Projekt: foe
*
* erstellt von: Daniel Siekiera <[email protected]>
* zu letzt bearbeitet: 19.09.19, 10:54 Uhr
* zu letzt bearbeitet: 19.09.19, 15:32 Uhr
*
* Copyright © 2019
*
* **************************************************************************************
*/

let i18n = {
"Local" : "de-DE",
"DateTime" : "DD.MM.YYYY HH:mm [Uhr]",

"Boxes" : {
"OwnpartCalculator" : {
"Title": "Eigenanteilsrechner",
Expand Down Expand Up @@ -49,12 +52,14 @@ let i18n = {
"StrategyPoints" : {
"Title" : "FP - Produktionen",
"TotalFPs": "Gesamt FP aus allen Gebäuden: ",
"Amount": "Anzahl"
"Amount": "Anzahl",
"FPBar" : "FP-Lager: "
},

"Productions" : {
"Title" : "Produktions Übersicht",
"SearchInput": "Gebäude Suche...",
"Total" : "Gesamt: ",
"ModeGroups": "Gruppiert",
"ModeSingle": "Einzeln",
"Headings" : {
Expand Down
9 changes: 7 additions & 2 deletions js/web/i18n/en.js
Original file line number Diff line number Diff line change
Expand Up @@ -5,14 +5,17 @@
* Projekt: foe
*
* erstellt von: Daniel Siekiera <[email protected]>
* zu letzt bearbeitet: 19.09.19, 10:56 Uhr
* zu letzt bearbeitet: 19.09.19, 15:32 Uhr
*
* Copyright © 2019
*
* **************************************************************************************
*/

let i18n = {
"Local" : "en-EN",
"DateTime" : "D/M/YY h:mm:ss a",

"Boxes" : {
"OwnpartCalculator" : {
"Title": "Co-payment calculator",
Expand Down Expand Up @@ -49,12 +52,14 @@ let i18n = {
"StrategyPoints" : {
"Title" : "FP - Productions",
"TotalFPs": "Total FPs from all buildings: ",
"Amount": "Number"
"Amount": "Number",
"FPBar" : "FP-Stock: "
},

"Productions" : {
"Title" : "Production overview",
"SearchInput": "Search building...",
"Total" : "Total: ",
"ModeGroups": "Groups",
"ModeSingle": "Single",
"Headings" : {
Expand Down
181 changes: 181 additions & 0 deletions js/web/i18n/fr.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,181 @@
/*
* **************************************************************************************
*
* Dateiname: fr.js
* Projekt: foe
*
* erstellt von: Daniel Siekiera <[email protected]>
* zu letzt bearbeitet: 20.09.19, 11:18 Uhr
*
* Copyright © 2019
*
* **************************************************************************************
*/

let i18n = {
"Local" : "fr-FR",
"DateTime" : "DD.MM.YYYY HH:mm",

"Boxes" : {
"OwnpartCalculator" : {
"Title": "Calculatrice de up à plusieurs",
"HelpLink": "https://foe-rechner.de/extension/index#Eigenanteilsrechner",
"Step": "Niveau",
"ArcBonus": "Bonus Arche",
"PatronPart": "Patron share: ",
"OwnPart": "Contribution personnelle",
"LGTotalFP": "Total PFs",
"ExternalFP": "PFs externes",
"Order": "Séquence",
"Deposit": "A poser",
"CopyValues": "Copier les valeurs",
"YourName": "Votre nom",
"IndividualName": "nom individuel",
"OutputScheme": "Schéma de sortie",
"Place": "Place",
"Levels": "niveaux"
},

"Calculator": {
"Title": "Calculatrice de coûts",
"HelpLink": "https://foe-rechner.de/extension/index#Kostenrechner",
"Step": "Niveau ",
"AvailableFP": "PFs disponibles",
"ArcBonus": "Bonus Arche",
"Earnings": "Gains",
"Save": "Sauver",
"Commitment": "PFs posés",
"Profit": "Gain",
"NoFPorMedsAvailable": "Pas de PFs ou plans disponible"
},

"StrategyPoints" : {
"Title" : "PFs - Productions",
"TotalFPs": "Total PFs pour tous les batiments: ",
"Amount": "Nombre",
"FPBar" : "PFs-Stock: "
},

"Productions" : {
"Title" : "Vue d'ensemble des productions",
"SearchInput": "Chercher un batiment...",
"Total" : "Totalement: ",
"ModeGroups": "Grouper",
"ModeSingle": "Individuel",
"Headings" : {
"number" : "Nombre",
"amount" : "Lot",
"earning" : "Récolte",
"greatbuilding" : "Grand monument",
"production" : "Bâtiment de production",
"random_production" : "Productions aléatoires",
"residential" : "Bâtiments événementiels",
"main_building" : "Hôtel de ville",
"all" : "Tout"
}
},

"Neighbors" : {
"Title" : "Production de ",
"ReadyProductions" : "Productions terminées",
"OngoingProductions" : "Productions en cours"
},

"Outpost" : {
"Title" : "Ressources de la colonie",
"TitleShort" : "Vue des ressources - ",
"TitleBuildings" : "Bâtiment",
"TitleFree" : "Gratuit",
"DescRequired" : "Requis",
"DescInStock" : "Disponible",
"DescStillMissing" : "<span style='color:#29b206'>Excès</span> / <span style='color:#ef1616'>Manquant</span>",
},

"Settings" : {
"Title" : "Paramètres",
"Active" : "Actif",
"Inactive" : "Inactif",
}
},

"Menu" : {
"Productions" : {
"Title" : "Vue d'ensemble des productions",
"Desc" : "Affiche le nombre en cours de toutes les productions."
},
"Calculator" : {
"Title" : "Calculatrice des coûts",
"Desc" : "Calcule toutes les places pour vous et les PFs pour sniper",
"Warning": "Désactivé: Ouvre d'abord un GM d'un autre joueur !"
},
"OwnpartCalculator" : {
"Title" : "Calculatrice de up à plusieurs",
"Desc" : "Crée un plan de pose de PFs, calcul les coûts et copies les valeurs",
"Warning": "Désactivé: Ouvre d'abord un de tes GM !"
},
"Settings" : {
"Title" : "Paramètres",
"Desc" : "Ici il y a quelques éléments à configurer"
},
"Chat" : {
"Title" : "Chat de guilde",
"Desc" : "Discute en temps réel avec tout le monde"
},
"Forum" : {
"Title" : "Forum",
"Desc" : "Vous avez une question? Quelque chose à proposer ? Ou juste pour parler..."
},
"Ask" : {
"Title" : "Question / Réponse",
"Desc" : "Vous ne savez pas comment utiliser une fonctionnalité ?<br>Jetez un oeil ici !"
},
"Bugs" : {
"Title" : "Erreurs / Envies",
"Desc" : "Quelque chose n'est pas comme il devrait où vous avez une idéée ?"
},
"OutP" : {
"Title" : "Colonie",
"Desc" : "Vue d'ensemble des ressources nécessaires",
"DescWarning" : "<em id='outPW' class='tooltip-error'>Désactivé: Allez d'abord dans la colonie !<br></em>Vue d'ensemble des ressources nécessaires"
},
"Info" : {
"Title" : "Info techniques",
"Desc" : "Affiche tous les éléments qui se déroulent en 'arrière plan'<br><em>Cela se remplit avec les infos ...</em>"
}
},

"Settings" : {
"GlobalSend": {
"Title" : "Envoi à foe-rechner.de",
"Desc" : "Si vous voulez suivre les données avec votre guilde, activez cet élément. <br> Pour une utilisation personnelle, désactivez le."
},
"SendTavernInfo": {
"Title" : "Activité PO/MO",
"Desc" : "Est-ce que les activités de PO/MO doivent être transférer quand les événements ont lieu ?"
},
"SendGEXInfo": {
"Title" : "Evaluations des expéditions de guildes",
"Desc" : "Quand vous cliquez sur l'emplacement des expéditions de guildes ou sur le classement, les infos sont envoyées"
},
"SendGildMemberLGInfo": {
"Title" : "Info GM des membres de la guilde",
"Desc" : "En visitant les autres membres de la guilde, les données des GM seront envoyées à foe-rechner.de quand l'option d'envoi est activé."
},
"ShowNeighborsGoods": {
"Title" : "Récolte des voisins",
"Desc" : "Pendant la visite, montre ce qui est en cours de production"
},
"SendInvestigations": {
"Title" : "Investissements des PFs",
"Desc" : "Ouvrir l'hôtel de ville> Nouvelles > Grand monuments ; cela enverra l'info des PFs investit"
},
"ShowTavernBadge": {
"Title" : "Affiche un compteur sur la taverne",
"Desc" : "Dès qu'un placement dans la taverne est effectué, un compteur global apparaît."
},
"ShowOutpost": {
"Title" : "Ressources de la colonie",
"Desc" : "Affiche un menu pour les ressources de la colonie<br><u>Note:</u> Un rechargement du jeu est requis."
}
}
};
Loading

0 comments on commit 32cc8b8

Please sign in to comment.