Übersetzung

Übersetzung des Tools

Dieses Skript sollte nicht direkt installiert werden. Es handelt sich hier um eine Bibliothek für andere Skripte, welche über folgenden Befehl in den Metadaten eines Skriptes eingebunden wird // @require https://update.greasyfork.org/scripts/380695/863404/%C3%9Cbersetzung.js

/*globals $*/
class Locale{
    constructor(name, texts){
        this.name = name;
        this.texts = texts;
    }
    getText(key){
        return this.texts[key];
    }
}

let Translate = new (class{
    constructor(){
        this.alternativeLanguage = 'English';
        this.locales_names = [];
        this.locales = [];
        this.locales.add = function(name, texts){
            if(this.find(l=>l.name==name)!==undefined) throw new Error(`This language[${name}] has already been created`);
            if(typeof texts.Language != 'string') throw new Error(`There is an error in the 'Language' key of this language[${name}].`);
            if(typeof texts.OtherLanguages != 'object') throw new Error(`There is an error in the 'OtherLanguages' key of this language[${name}].`);
            if(typeof texts.FeaturesName != 'object') throw new Error(`There is an error in the 'FeaturesName' key of this language[${name}].`);
            if(!Array.isArray(texts.Skills) || texts.Skills.length!=14) throw new Error(`There is an error in the 'Skills' key of this language[${name}].`);
            this.push(new Locale(name, texts));
            Translate.locales_names.push(name);
        }
    }

    existLanguage(name){
        return this.locales_names.includes(name);
    }

    getLocale(language){
        return this.locales.find(locale=>locale.name==language);
    }

    start(activeLanguage=null){
        let alternative_locale = this.getLocale(this.alternativeLanguage);
        if(!(alternative_locale instanceof Locale)) return {'status':'error', 'code':1, 'msg': `Alternative language[${this.alternativeLanguage}] not found!`};
        this.alternative_locale=alternative_locale;
        delete this.locales.add;

        if(activeLanguage!=null){
            let locale = this.getLocale(activeLanguage);
            if(!(locale instanceof Locale)) return {'status':'error', 'code':2, 'msg': `Active language[${activeLanguage}] not found!`};
            this.locale = locale;
        }
        else this.locale = this.alternative_locale;
        return {'status':'success'};
    }

    getText(key, opt={tag:1}){
        if(!$.isPlainObject(opt)) opt={tag:1};
        else if(!opt.hasOwnProperty('tag')) opt.tag=1;

        let text = this.locale.getText(key),
            alternativeText=!1;
        if(text===undefined){
            if(this.locale.name!=this.alternativeLanguage){
                text=this.alternative_locale.getText(key);
                alternativeText=!0;
            }
        }

        let type = typeof text;
        if(type == 'undefined'){
            if(opt.tag) return `<font style="background-color:black; color:red; border:1px solid red; font-size:10px;">${key}</font>`;
            else return `Key[${key}] is untranslated`;
        }
        else if(!['string', 'function'].includes(type)) return text;

        if(type == 'function'){
            if(!opt.hasOwnProperty('args')) opt.args=[];
            else if(!Array.isArray(opt.args)) opt.args=[opt.args];
            text=text.apply(null, opt.args);
        }

        if(opt.tag){
            if(alternativeText) text= `<font style="border-bottom:1px dashed; cursor:help; font-style:italic;" title="${this.getText('NotTranslated', {tag:0})}">${text}</font>`;
            if(type=='string') text=`<st k=${key}>${text}</st>`;
            else text=`<ft k=${key} args="${encodeURIComponent(JSON.stringify(opt.args))}">${text}</ft>`;
        }
        return text;
    }

    changeLanguage(language, selectedIndex){
        let locale = this.getLocale(language);
        if(!(locale instanceof Locale)) return {'status':'error', 'msg':`changeLocale: Language[${language}] not found!`};
        this.locale = locale;
        let self = this;

        //Translate: String Text Tags(ST Tags)
        $('st').each(function(){
            let key = $(this).attr('k');
            if(key==undefined) return;
            let st = $(self.getText(key, {tag:1}));
            $(this).html(st.html());
        });

        //Translate: Function Text Tags(FT Tags)
        $('ft').each(function(){
            let key = $(this).attr('k');
            if(key==undefined) return;
            let ft = $(self.getText(key, {args:JSON.parse(decodeURIComponent($(this).attr('args'))) || [], tag:1}));
            $(this).html(ft.html());
        });

        let generateText = r=>{ // Format: key_[args] or key_format or key_[args]_format
            r=r.split('_');
            let key=r[0];
            if(r.length==1) return self.getText(key, {tag:0});
            else if(r.length==2){
                if(r[1].substr(0,3)=="%5B") return self.getText(key, {tag:0, args:JSON.parse(decodeURIComponent(r[1]))});
                else return r[1].replace('{X}', self.getText(key, {tag:0}));
            }
            return r[2].replace('{X}', self.getText(key, {tag:0, args:JSON.parse(decodeURIComponent(r[1]))}));
        }

        //Translate others:
        $('[tool_tt]').each(function(){ //Tool Title Text
            $(this).attr('title', generateText($(this).attr('tool_tt')));
        });
        $('[tool_pt]').each(function(){ //Tool PlaceHolder Text
            $(this).attr('placeholder', generateText($(this).attr('tool_pt')));
        });
        $('[tool_vt]').each(function(){ //Tool Value Text
            $(this).val(generateText($(this).attr('tool_vt')));
        });
        $('[tool_ot]').each(function(){ //Tool Option Text
            $(this).html(generateText($(this).attr('tool_ot')));
        });

        //Translate Trainer and Y.Trainer Options
        $('#AntrenörSeviyesi > option').add($('#GAntrenörSeviyesi > option')).each(function(){
            $(this).text(this.value+' '+self.getText('SortLevel', {tag:0})+(this.textContent.endsWith(' *')?' *':'')); //NOT:Seçili optionların sonunda ' *' bulunur.
        });

        //Translate Features Names in Tool Menu
        $('#featureList > tbody > tr').each(function(){
            var l = $(this).find('label').first();
            l.html(self.locale.texts.FeaturesName[l.attr('k')]);
        });

        //Translate Game Language Select's Options
        $('#gameLanguage > option').each(function(i){
            if(i!=selectedIndex) $(this).text(self.locale.texts.OtherLanguages[this.value]);
            else $(this).text(self.locale.texts.Language+' *'); //Seçili dile ' *' ekleniyor.
        });

        return {'status':'success'};
    }
})();

Translate.locales.add(
    'English',
    {
        "Language": `English`,

        "OtherLanguages": {
            "Turkish": `Turkish`,
            "German" : `German`,
            "Polish" : `Polish`,
            "French" : `French`,
        },
        "FeaturesName"  : {
            "ConstructionCountdown"           : `Construction countdown`,
            "ClubExchange"                    : `Club exchange`,
            "RankingOfPlayers"                : `Ranking of players`,
            "TrainingControl"                 : `Training control`,
            "RematchMatch"                    : `Rematch match`,
            "InviteSimulationMatch"           : `Invite to simulation match`,
            "TrainingGroups"                  : `Training groups`,
            "CampHistory"                     : `Camp history`,
            "TransferDates"                   : `Transfer dates`,
            "GoOffer"                         : `Go to offer that was passed.`,
            "FilterTransferMarket"            : `Filter transfer market`,
            "FilterOwnOffers"                 : `Filter own offers`,
            "ShowOwnOfferInMarket"            : `Show own offer in market`,
            "ShowBoughtPlayers"               : `Show bought players`,
            "ShowStrengthChange"              : `Show power change`,
            "ShowRealStrength"                : `Show the real power of the players`,
            "CalculateNonYoungPlayersStrength": `Calculating the power of non-young players`,
            "YoungPlayersHistory"             : `History of young players`,
            "CalculatingStrengthOfYoungPlayer": `Calculating the strength of a young player`,
            "DownloadTable"                   : `Download table`,
            "AddImage"                        : `Add image`,
            "ShowEloRating"                   : `Show ELO rating`,
            "QuickShopping"                   : `Quick shopping`,
            "ShowAsistantLevelIncrease"       : `Show asistant level increase`,
            "QuickBet"                        : `Quick bet`,
            "NumberOfFootballerChecker"       : `Number of footballer checker`,
            "CancelFriendlyMatchInvites"      : `Cancel friendly match invite`,
            "MatchAnalyst"                    : `Match analysis`,
            "LiveMatchesTable"                : `Live Matches Table`,
            "SortTournaments"                 : `Sort Tournaments`,
        },
        "Skills"        : [
            `Penalty area safety`,
            `Ball catching skill`,
            `Two Footed`,
            `Fitness`,
            `Shot`,
            `Header`,
            `Duel`,
            `Cover`,
            `Speed`,
            `Pass`,
            `Endurance`,
            `Running`,
            `Ball Control`,
            `Aggressive`,
        ],

        "_Skills"                         : `Skills`,
        "AcceptedOffers"                  : `Accepted offers`,
        "AcceptedOwnOffer"                : `Your offer to the player has been accepted!`,
        "Action"                          : `Action`,
        "aDay"                            : `Day`,
        "AddImage"                        : `Add image`,
        "Age"                             : `Age`,
        "AllExceptGoalkeeper"             : `All except Goalkeeper`,
        "AskDeleteTheData"                : `Do you want to delete the all servers' data?`,
        "Average"                         : `Average`,
        "bidIncreasedPlayerNotFound"      : `Sorry, some things went wrong. I didn't see your offer.`,
        "Buildings"                       : `Buildings`,
        "CalculateNonYoungPlayersStrength": `Calculate Non-Young Players' Strength`,
        "Camp"                            : `Camp`,
        "CancelSelectedInvites"           : `Cancel Selected Invites`,
        "CancelUnnecessaryDays"           : `Cancel unnecessary days`,
        "captain"                         : `Captian`,
        "Change"                          : `Change`,
        "ChooseAge"                       : `Choose Age`,
        "ChooseLanguage"                  : `Choose language`,
        "ChooseNotebook"                  : `Please choose a notebook!`,
        "ChoosePlayer"                    : `Choose Player`,
        "ClearedNote"                     : `Note cleared.`,
        "ClearField"                      : `Clear Field`,
        "ClickMe"                         : `Click Me!`,
        "CloseNote"                       : `Close Note`,
        "Club"                            : `Club`,
        "ClubId"                          : `Club Id`,
        "ClubName"                        : `Club Name`,
        "Confirm"                         : `Confirm`,
        "Contract"                        : `Contract`,
        "Country"                         : `Country`,
        "CreditTraining"                  : `CREDIT`,
        "CurrentVersion"                  : `Current Version`,
        "DataCleared"                     : `The data is cleared`,
        "DataLoaded"                      : `Script data has been uploaded!`,
        "Date"                            : `Date`,
        "Days"                            : `Days`,
        "Definition"                      : `Definition`,
        "Delete"                          : `Delete`,
        "DeleteData"                      : `Delete data`,
        "Download"                        : `Download`,
        "DownloadData"                    : `Download data`,
        "DownloadTable"                   : `Download table!`,
        "Drawn"                           : `Drawn`,
        "EloRank"                         : `ELO Rank`,
        "EmptyAll"                        : `Empty All`,
        "EnterClubInformation"            : `Enter current club information (You can change this data later using the Reset button)`,
        "EnterImageLink"                  : `Enter the image link`,
        "error"                           : `error`,
        "Explanation"                     : `Explanation`,
        "fail"                            : `Fail`,
        "FaultyTrainingMessage"           : `The following players develop wrong skill, develop the suggested skill;`,
        "Features"                        : `Features`,
        "FillAll"                         : `Fill All`,
        "FootballersAreComing"            : `Footballers Are Coming`,
        "FormationBonus"                  : `Formation Bonus (+10%)`,
        "friendlyMatch"                   : `Friendly Match`,
        "Full"                            : `Full`,
        "Gain"                            : `Gain`,
        "GameLanguage"                    : `Game language`,
        "GehaltsRechner"                  : `Salary`,
        "gettingPage"                     : `Getting Page`,
        "GoalAgainst"                     : `Goal Against`,
        "GoalFor"                         : `Goal For`,
        "GoalScorerTable"                 : `Goal scorer table`,
        "GoToBuildings"                   : `Go to buildings`,
        "GoToStadium"                     : `Go to stadium`,
        "HealthBonus"                     : `Health Bonus (+5%)`,
        "HelpDataUploading"               : `If you have ever used the script and downloaded the data, then you can upload it via the Upload button (If not, just skip this step):`,
        "HomeBonus"                       : `Home Bonus (+2%)`,
        "HomeBonusCount"                  : `Home Bonus Count`,
        "InformScriptWorking"             : `Saved script data was not found because you are using the script for the first time.`,
        "InfoStrengthChange"              : `This means that this player's data were saved while he were be buying by the script. Thus, strength change can be displayed for you.`,
        "InviteSimulation"                : `Invite to simulation`,
        "ItIsOver"                        : `It is over`,
        "Jugendspieler"                   : `Youth player`,
        "LeadershipBonus"                 : `Leadership Bonus (+1%)`,
        "leagueMatch"                     : `League Match`,
        "LeagueRank"                      : `Leauge Ranking`,
        "LeagueTable"                     : `League table`,
        "ListofPurchasedFootballers"      : `List of Players That Bought`,
        "LiveLeagueTable"                 : `Live League Table`,
        "LiveMatchScores"                 : `Live Match Scores`,
        "Load"                            : `Load`,
        "Loading"                         : `Loading`,
        "Loss"                            : `Loss`,
        "Lost"                            : `Lost`,
        "lowerLeague"                     : `Lower league`,
        "MatchResultsTable"               : `Match results table`,
        "mayNotTrue"                      : `It may not be true.`,
        "Missing"                         : `Missing`,
        "Name"                            : `Name`,
        "NeedNecessaryInformation"        : `The tool needs the information to run properly.`,
        "NewAge"                          : `New Age`,
        "NewFeature1"                     : `New feature available :`,
        "NewFeature2"                     : `Feature is not active. The next time you visit this page, it will start to work.`,
        "NewOffers"                       : `New offers`,
        "NewOwnOffer"                     : `Your bid is new.`,
        "NewVersion"                      : `New version`,
        "No"                              : `No`,
        "NoInformation"                   : `No information`,
        "NonCreditTraining"               : `NON-CREDIT`,
        "NoPlayersInTheGroup"             : `There are <label style='color:red;'>no players</label> in this training group.`,
        "NoRecord"                        : `No record.`,
        "NotDataExist"                    : `No data to download!`,
        "notdetected"                     : `This page could not be recognized by the script`,
        "NotFound"                        : `Not found`,
        "NotTranslated"                   : `This text has not been translated by translators yet!`,
        "Now"                             : `NOW`,
        "OnlyForeignPlayers"              : `Only Foreign Players`,
        "OpenNote"                        : `Open Note`,
        "Ordering"                        : `Ordering`,
        "ownLeague"                       : `Own league`,
        "PassedOwnOffer"                  : `But your bid has passed!`,
        "PerfectTraining"                 : `Perfect Training`,
        "Played"                          : `Played`,
        "Player"                          : `Player`,
        "playerBuyInfo1"                  : `You can buy players from clubs in this league. But clubs in that league cannot buy players from you.`,
        "playerBuyInfo2"                  : `You cannot buy players from clubs in this league.`,
        "Players"                         : `Players`,
        "Points"                          : `Points`,
        "Position"                        : `Position`,
        "PreviouslyVisitedCamps"          : `PREVIOSLY VISITED CAMPS`,
        "PrevMatchesScores"               : `Prev. Matches Scores`,
        "Price"                           : `Price`,
        "Profit"                          : `Profit`,
        "PublicRelations"                 : `Public Relation`,
        "PurchasePrice"                   : `Purchase Price`,
        "QuestionHelp"                    : `Question Help`,
        "Rank"                            : `Ranking`,
        "rankOfPlayerExplanation"         : `The ranking of the players is as follows;\n\t# 1 for the best goalkeeper,\n\tOther players are ranked by strength,\n\tFor young players starting from 90 by arrival date`,
        "ReadingOffers"                   : `Reading offers`,
        "ReadOwnOffer"                    : `Your offer was read.`,
        "RealStrength"                    : `Real Strength`,
        "RefreshPage"                     : `Refresh Page`,
        "RegistrationDate"                : `Registration date`,
        "RejectedOffers"                  : `Rejected offers`,
        "RejectedOwnOffer"                : `Your offer to the player has been rejected!`,
        "RemainingNumberOfCreditTraining" : `Remaining number of credit training`,
        "RemainingNumberOfNormalTraining" : `Remaining number of normal training`,
        "RemainingTime"                   : `Remaining Time`,
        "Salary"                          : `Salary`,
        "SalePrice"                       : `Sale Price`,
        "SameLeague"                      : `Same league`,
        "SavedNote"                       : `The note saved.`,
        "SaveHealth"                      : `Save Health`,
        "SaveNote"                        : `Save Note`,
        "ScriptMenuTitle"                 : `FCup Script`,
        "ScriptWriter"                    : `Script Writer`,
        "Season"                          : `Season`,
        "Seasons"                         : `Seasons`,
        "selectAll"                       : `Select All`,
        "SelectLeague"                    : `Select league`,
        "SeminarIsOver"                   : `Seminar is over.`,
        "ServerDate"                      : `Server Date`,
        "SGoalAgainst"                    : `GA`,
        "SGoalFor"                        : `GF`,
        "ShowAllPlayers"                  : `Show all Player`,
        "ShowAwaySquad"                   : `Show away squad`,
        "ShowHomeSquad"                   : `Show home squad`,
        "ShowMyMarket"                    : `Show My Market`,
        "ShowOnlyOneLeague"               : `Show only one league`,
        "Showtournaments"                 : `Show tournaments`,
        "SimulationRequestAvailable"      : `Simulation request available!`,
        "SimulationRequestSent"           : `Simulation request sent!`,
        "SimulationSendFail"              : `The simulation request failed!`,
        "SkillPassLimitPoint"             : `Set a limit to pass on to the next ability`,
        "SortLevel"                       : `Lvl`,
        "SortPlayers"                     : `Sort Players`,
        "SortPosition"                    : `Pos.`,
        "SortTournaments"                 : `Sort tournaments`,
        "specialTournamentMatch"          : `Special Tournament Match`,
        "SpielerstärkeRechner"            : `Player strength`,
        "SPoints"                         : `pts`,
        "SquadStrength"                   : `Squad Strength`,
        "SquadStrengthExceptBonuses"      : `Squad Strength Except Bonuses`,
        "SquadStrengthTable"              : `Squad strength table`,
        "StadionRechner"                  : `Stadium`,
        "Stadium"                         : `Stadium`,
        "StadiumCapacity"                 : `Stadium Capacity`,
        "StadiumInfrastructure"           : `Stadium Infrastructure`,
        "Strength"                        : `Strength`,
        "StrengthDetails"                 : `Strength Details`,
        "StrongestPlayer"                 : `Strongest Player`,
        "success"                         : `Success`,
        "SuccessfullyContract"            : `You're the boss. As you wish.`,
        "Team"                            : `Team`,
        "Tippspiel"                       : `Prediction game`,
        "TitleOfYoungPlayersTable"        : `Young players coming to the club until today`,
        "TodayOffers"                     : `Today's offers`,
        "total"                           : `Total`,
        "totalBid"                        : `Total Bid`,
        "totalprice"                      : `Total Price`,
        "TotalSquadStrength"              : `Total Squad Strength`,
        "tournamentMatch"                 : `Tournament Match`,
        "TrainerLevel"                    : `Trainer Level`,
        "TrainerLevelS"                   : `Trainer Level`,
        "Training"                        : `Training`,
        "TrainingMessage"                 : `The following players don't develop your skill, develop the suggested skill;`,
        "TrainingPlan"                    : `Training Plan`,
        "Trainingswechsel"                : `Training change`,
        "TransferDate"                    : `Transfer Date`,
        "TransferDateWillChange"          : `Transfer Date Will Change`,
        "Trend"                           : `Trend`,
        "TurnierRechner"                  : `Tournament`,
        "Update"                          : `Update`,
        "UpdateHealth"                    : `Update Health`,
        "UploadDatas"                     : `Upload Datas`,
        "UploadPlayersData"               : `Upload the player data`,
        "upperLeague"                     : `Upper league`,
        "Version"                         : `VERSION`,
        "Warning"                         : `Be Careful!!!!!!
If you continue, the purchased player data will be deleted!`,
        "Won"                             : `Won`,
        "WriteANote"                      : `Write a note!`,
        "YoungTrainerLevel"               : `Young Trainer Level`,
        "YoungTrainerLevelS"              : `Y.Trainer Lev.`,

        "AfterTrainings"          : (trainings)=>{return `After ${trainings} training${trainings>1?'s':''}`;},
        "ClubExchange"            : (date,clubName)=>{return `This player will have gone to ${clubName} zum ${date}!`;},
        "DeleteSquadStrength"     : (days,date)=>{return `This team's data is deleted because it was recorded <span style="color: #ff1a1a;font-weight:bold;">${days}</span> days ago! Because the power of football players can not be displayed correctly.<br><span style="font-size: 12px;"><span style="color: #00ff93;font-weight:bold;margin-right:10px;">Registration date :</span><span style="color:white;">${date}</span></span>`;},
        "EndYouth"                : (remainingDays,date)=>{return `After ${remainingDays} day${remainingDays>1?'s':''} the youth will end on ${date}`;},
        "FilterPlayerInformation" : (CountOfPlayers,showPlayerCount)=>{return `This page shows ${showPlayerCount} of ${CountOfPlayers} player${CountOfPlayers>1?'s':''}.`;},
        "ImproveSkillTitle"       : (skillName)=>{return `${skillName} ability must be improved.`;},
        "ReleasedVersion"         : (newVersion)=>{return `Version ${newVersion} of the FCup script has been released!!!`;},
        "RemainingNextAgeDay"     : (day)=>{return `The next age will remain for ${day} day${day>1?'s':''} and youth will end.`;},
        "SuccessfullyTransferred" : (playerName)=>{return `You have successfully transferred your football player ${playerName} to your club!`;},
        "Tournament_end_1"        : ()=>`And all of these tournaments are listed below.`,
        "Tournament_end_2"        : shown=>`Currently, the remaining ${shown} tournaments you can join are listed below in order.`,
        "Tournament_except"       : except=>`${except} Of these tournament(s) aren't added to the list because they are credit tournaments or more than 8 participants.`,
        "Tournament_intersect_1"  : (intersect, total, attended)=>`${intersect} Of these ${total} tournament(s) aren't displayed because they intersect with the ${attended} tournament(s) you participated in.`,
        "Tournament_intersect_2"  : (intersect, remaining, attended)=>`${intersect} Of the remaining ${remaining} tournament(s) aren't displayed because they intersect with the ${attended} tournament(s) you participated in.`,
        "Tournament_total"        : total=>`There are ${total} tournament(s) in total.`,
        "Tournament_unknown"      : unknown=>`${unknown} Tournament(s) haven't been added to the list for unknown reasons.`,
        "TrainingGroupInformation": (CountOfPlayer)=>{return `${CountOfPlayer} Player${CountOfPlayer>1?'s':''} are developing in this training group`;},
        "UpdateTheScriptInfo"     : (a,b)=>{return `If you want to update the script, ${a}click here${b}. Update the script from the page that opens. Then refresh this page!! (F5 or refresh button)`;},
    }
);
Translate.locales.add(
    'Turkish',
    {
        "Language": `Türkçe`,

        "OtherLanguages": {
            "English": `İngilizce`,
            "German" : `Almanca`,
            "Polish" : `Lehçe`,
            "French" : `Fransızca`,
        },
        "FeaturesName"  : {
            "ConstructionCountdown"           : `İnşaat geri sayım`,
            "ClubExchange"                    : `Kulüp değişimi`,
            "RankingOfPlayers"                : `Oyuncuların sıralaması`,
            "TrainingControl"                 : `Antrenman kontrolü`,
            "RematchMatch"                    : `Rövanş maçı`,
            "InviteSimulationMatch"           : `Similasyon isteği göndermek`,
            "TrainingGroups"                  : `Antrenman grupları`,
            "CampHistory"                     : `Kamp geçmişi`,
            "TransferDates"                   : `Transfer tarihleri`,
            "GoOffer"                         : `Geçilen teklife git!`,
            "FilterTransferMarket"            : `Transfer pazarını filtrele`,
            "FilterOwnOffers"                 : `Kendi tekliflerimizi filtrele`,
            "ShowOwnOfferInMarket"            : `Pazarda kendi tekliflerimizi göster`,
            "ShowBoughtPlayers"               : `Satın alınan oyuncuları göster`,
            "ShowStrengthChange"              : `Güç değişimini göster`,
            "ShowRealStrength"                : `Oyuncuların gerçek gücünü göster`,
            "CalculateNonYoungPlayersStrength": `Genç olmayan oyuncuların gücünü hesaplama`,
            "YoungPlayersHistory"             : `Genç oyuncuların tarihi`,
            "CalculatingStrengthOfYoungPlayer": `Genç oyuncunun gücünü hesaplama`,
            "DownloadTable"                   : `Tabloyu indir`,
            "AddImage"                        : `Resim ekle`,
            "ShowEloRating"                   : `ELO Sıralamasını göster`,
            "QuickShopping"                   : `Hızlı alış-veriş`,
            "ShowAsistantLevelIncrease"       : `Asistan seviye artışını göster`,
            "QuickBet"                        : `Hızlı bahis`,
            "NumberOfFootballerChecker"       : `Futbolcu Sayısı Kontrolü`,
            "CancelFriendlyMatchInvites"      : `Dostluk maçı davetlerini iptal et`,
            "MatchAnalyst"                    : `Maç analizi`,
            "LiveMatchesTable"                : `Canlı Lig Tablosu`,
            "SortTournaments"                 : `Turnuvaları Sırala`,
        },
        "Skills"        : [
            `Ceza sahası güvenliği`,
            `Top yakalama becerisi`,
            `İki ayağa hakimiyet`,
            `Fitness`,
            `Şut`,
            `Kafa topu`,
            `İkili mücadele`,
            `Markaj`,
            `Hız`,
            `Pas`,
            `Dayanıklılık`,
            `Koşmaya hazır olma`,
            `Top kontrolü`,
            `Sertlik`,
        ],

        "_Skills"                         : `Beceriler`,
        "AcceptedOffers"                  : `Kabul edilen teklifler`,
        "AcceptedOwnOffer"                : `Oyuncuya verdiğiniz teklif kabul edildi!`,
        "Action"                          : `Eylem`,
        "aDay"                            : `Gün`,
        "AddImage"                        : `Resim ekle`,
        "Age"                             : `Yaş`,
        "AllExceptGoalkeeper"             : `Kaleci hariç hepsi`,
        "AskDeleteTheData"                : `Tüm serverlerin script verilerini silmek istiyor musunuz?`,
        "Average"                         : `Averaj`,
        "bidIncreasedPlayerNotFound"      : `Üzgüm, bir şeyler yanlış gitti. Oyuncuya verdiğiniz geçilmiş teklif bulunamadı`,
        "Buildings"                       : `Binalar`,
        "CalculateNonYoungPlayersStrength": `Genç Olmayan Oyuncuların Gücünü Hesaplayın`,
        "Camp"                            : `Kamp`,
        "CancelSelectedInvites"           : `seçilen davetleri iptal et`,
        "CancelUnnecessaryDays"           : `Gereksiz günleri iptal et`,
        "captain"                         : `Kaptan`,
        "Change"                          : `Değişim`,
        "ChooseAge"                       : `Yaşını Seçin`,
        "ChooseLanguage"                  : `Dil seçin`,
        "ChooseNotebook"                  : `Lütfen bir not defteri seçin!`,
        "ChoosePlayer"                    : `Oyuncu Seçin`,
        "ClearedNote"                     : `Not temizlendi.`,
        "ClearField"                      : `Notu Temizle`,
        "ClickMe"                         : `Beni tıkla!`,
        "CloseNote"                       : `Notu Kapa`,
        "Club"                            : `Kulüp`,
        "ClubId"                          : `Kulüp Id`,
        "ClubName"                        : `Kulüp İsmi`,
        "Confirm"                         : `Onayla`,
        "Contract"                        : `Sözleşme`,
        "Country"                         : `Ülke`,
        "CreditTraining"                  : `KREDİLİ`,
        "CurrentVersion"                  : `Mevcut versiyon`,
        "DataCleared"                     : `Veriler silindi`,
        "DataLoaded"                      : `Script verileri yüklendi!`,
        "Date"                            : `Tarih`,
        "Days"                            : `Gün`,
        "Definition"                      : `Tanım`,
        "Delete"                          : `Sil`,
        "DeleteData"                      : `Verileri sil`,
        "Download"                        : `İndir`,
        "DownloadData"                    : `Verileri yedekle`,
        "DownloadTable"                   : `Tabloyu indir!`,
        "Drawn"                           : `B`,
        "EloRank"                         : `ELO Sırası`,
        "EmptyAll"                        : `Hepsini Boşalt`,
        "EnterClubInformation"            : `Kulüp Bilgilerini Doldurun`,
        "EnterImageLink"                  : `Resim linkini girin`,
        "error"                           : `hata`,
        "Explanation"                     : `Açıklama`,
        "fail"                            : `Başarısız`,
        "FaultyTrainingMessage"           : `Aşağıdaki futbolcular yanlış yetenek geliştiriyor, önerilen yeteneği geliştir;`,
        "Features"                        : `Özellikler`,
        "FillAll"                         : `Full Doldur`,
        "FootballersAreComing"            : `Oyuncular Geliyor`,
        "FormationBonus"                  : `Diziliş Bonusu (+10%)`,
        "friendlyMatch"                   : `Hazırlık Maçı`,
        "Full"                            : `Tam`,
        "Gain"                            : `Kazanç`,
        "GameLanguage"                    : `Oyun dili`,
        "GehaltsRechner"                  : `Içerik`,
        "gettingPage"                     : `Alınan Sayfa`,
        "GoalAgainst"                     : `Yenilen Gol`,
        "GoalFor"                         : `Atılan Gol`,
        "GoalScorerTable"                 : `Gol krallığı tablosu`,
        "GoToBuildings"                   : `Binalara git`,
        "GoToStadium"                     : `Stadyuma git`,
        "HealthBonus"                     : `Fitness Bonusu (+5%)`,
        "HelpDataUploading"               : `Eğer daha önceden indirdiğiniz verileriniz varsa , lütfen verileri yükle butonundan verileri yükleyin (Eğer yoksa bu kısmı atlayın!): `,
        "HomeBonus"                       : `Ev Sahibi Bonusu (+2%)`,
        "HomeBonusCount"                  : `İç Saha Bonusu`,
        "InformScriptWorking"             : `Script başarıyla çalışıyor. Kayıtlı veri göremedik, bu durum scripti ilk kez kullandığınızdan veya cookielerinizin silinmesinden kaynaklanıyor.`,
        "InfoStrengthChange"              : `Bu şu anlama gelir. Bu oyuncunun verileri oyuncu satın alınırken script tarafından kaydedilmiştir. Bu sayede güçteki değişim size gösterilebiliyor.`,
        "InviteSimulation"                : `Simülasyon gönder`,
        "ItIsOver"                        : `Bitti`,
        "Jugendspieler"                   : `Gençlik oyuncusu`,
        "LeadershipBonus"                 : `Kaptan Bonusu (+1%)`,
        "leagueMatch"                     : `Lig Maçı`,
        "LeagueRank"                      : `Lig Sıralaması`,
        "LeagueTable"                     : `Lig tablosu`,
        "ListofPurchasedFootballers"      : `Satın Alınan Futbolcular Listesi`,
        "LiveLeagueTable"                 : `Canlı Lig Tablosu`,
        "LiveMatchScores"                 : `Canlı Maç Skorları`,
        "Load"                            : `Yükle`,
        "Loading"                         : `Yükleniyor`,
        "Loss"                            : `Zarar`,
        "Lost"                            : `M`,
        "lowerLeague"                     : `Alt Lig`,
        "MatchResultsTable"               : `Maç sonuçları tablosu`,
        "mayNotTrue"                      : `Doğru olmayabilir.`,
        "Missing"                         : `Eksik`,
        "Name"                            : `İsim`,
        "NeedNecessaryInformation"        : `Scriptin çalışması için bilgiye ihtiyaç var`,
        "NewAge"                          : `Yeni Yaş`,
        "NewFeature1"                     : `Yeni özellik geldi : `,
        "NewFeature2"                     : `Şuan aktif değil. Bir sonraki bu sayfayı ziyaret ettiğinizde çalışmaya başlayacaktır.`,
        "NewOffers"                       : `Yeni teklifler`,
        "NewOwnOffer"                     : `Teklifiniz yeni.`,
        "NewVersion"                      : `Yeni versiyon`,
        "No"                              : `No`,
        "NoInformation"                   : `Bilgi yok`,
        "NonCreditTraining"               : `KREDİSİZ`,
        "NoPlayersInTheGroup"             : `Bu antrenman grubunda <label style='color:red;'>hiçbir</label> oyuncu bulunmuyor!`,
        "NoRecord"                        : `Kayıt yok.`,
        "NotDataExist"                    : `İndirilecek veri yok!`,
        "notdetected"                     : `Bu sayfa komut dosyası tarafından tanınamadı`,
        "NotFound"                        : `Bulunamadı`,
        "NotTranslated"                   : `Bu yazı henüz çevirmenler tarafından çevrilmedi!`,
        "Now"                             : `ŞUAN`,
        "OnlyForeignPlayers"              : `Sadece Yabancı Oyuncu`,
        "OpenNote"                        : `Notu Aç`,
        "Ordering"                        : `Sipariş Ver`,
        "ownLeague"                       : `Kendi ligimiz`,
        "PassedOwnOffer"                  : `Fakat teklifiniz geçildi!`,
        "PerfectTraining"                 : `Mükemmel eğitim`,
        "Played"                          : `OM`,
        "Player"                          : `Oyuncu`,
        "playerBuyInfo1"                  : `Bu ligdeki kulüplerden oyuncu satın alabilirsiniz. Ancak o ligdeki kulüpler sizden oyuncu satın alamaz.`,
        "playerBuyInfo2"                  : `Bu ligdeki kulüplerden oyuncu satın alamazsınız.`,
        "Players"                         : `Oyuncu`,
        "Points"                          : `Puan`,
        "Position"                        : `Pozisyon`,
        "PreviouslyVisitedCamps"          : `DAHA ÖNCE ZİYARET EDİLEN KAMPLAR`,
        "PrevMatchesScores"               : `Önceki Maç Sonuçları`,
        "Price"                           : `Ücret`,
        "Profit"                          : `kâr`,
        "PublicRelations"                 : `Halkla İlişkiler`,
        "PurchasePrice"                   : `Alış fiyatı`,
        "QuestionHelp"                    : `Soru/Yardım?`,
        "Rank"                            : `Sıra`,
        "rankOfPlayerExplanation"         : `Oyuncuların sıralanması şu şekilde olur;\n\tEn iyi kaleci #1,\n\tDiğer oyuncular güçlerine göre sıralama devam eder,\n\tGenç oyuncular ise geldikleri tarihe göre 90'dan başlayarak devam eder`,
        "ReadingOffers"                   : `Okunan teklifler`,
        "ReadOwnOffer"                    : `Teklifiniz okundu.`,
        "RealStrength"                    : `Gerçek Güç`,
        "RefreshPage"                     : `Sayfayı Yenile`,
        "RegistrationDate"                : `Kayıt Tarihi`,
        "RejectedOffers"                  : `Reddedilen teklifler`,
        "RejectedOwnOffer"                : `Oyuncuya verdiğiniz teklif reddedildi!`,
        "RemainingNumberOfCreditTraining" : `Kalan kredili antrenman sayısı`,
        "RemainingNumberOfNormalTraining" : `Kalan normal antrenman sayısı`,
        "RemainingTime"                   : `Kalan Süre`,
        "Salary"                          : `Maaş`,
        "SalePrice"                       : `Satış ücreti`,
        "SameLeague"                      : `Aynı lig`,
        "SavedNote"                       : `Not kayıt edildi.`,
        "SaveHealth"                      : `Sağlığı Kaydet`,
        "SaveNote"                        : `Notu Kaydet`,
        "ScriptMenuTitle"                 : `FCup Scripti`,
        "ScriptWriter"                    : `Script Yazarı`,
        "Season"                          : `Yıl`,
        "Seasons"                         : `Yıl`,
        "selectAll"                       : `Hepsini Seç`,
        "SelectLeague"                    : `Lig seçin`,
        "SeminarIsOver"                   : `Seminer bitti.`,
        "ServerDate"                      : `Server Tarihi`,
        "SGoalAgainst"                    : `YG`,
        "SGoalFor"                        : `AG`,
        "ShowAllPlayers"                  : `Tüm oyuncuları göster`,
        "ShowAwaySquad"                   : `Deplasman takımı göster`,
        "ShowHomeSquad"                   : `Ev sahibi takımı göster`,
        "ShowMyMarket"                    : `Pazarımı Göster`,
        "ShowOnlyOneLeague"               : `Yalnızca bir lig göster`,
        "Showtournaments"                 : `Turnuvaları göster`,
        "SimulationRequestAvailable"      : `Simülasyon isteği mevcut!`,
        "SimulationRequestSent"           : `Simülasyon isteği gönderildi!`,
        "SimulationSendFail"              : `Simülasyon isteği başarısız oldu!`,
        "SkillPassLimitPoint"             : `Beceriyi şu seviyeye kadar geliştir`,
        "SortLevel"                       : `Lvl`,
        "SortPlayers"                     : `Oyuncuları Sırala`,
        "SortPosition"                    : `Poz.`,
        "SortTournaments"                 : `Turnuvaları sırala`,
        "specialTournamentMatch"          : `Özel Turnuva Maçı`,
        "SpielerstärkeRechner"            : `Oyuncu gücü`,
        "SPoints"                         : `p.`,
        "SquadStrength"                   : `Kadro Gücü`,
        "SquadStrengthExceptBonuses"      : `Bonussuz Kadro Gücü`,
        "SquadStrengthTable"              : `Kadro güçleri tablosu`,
        "StadionRechner"                  : `Stadyum`,
        "Stadium"                         : `Stadyum`,
        "StadiumCapacity"                 : `Stadyum Kapasitesi`,
        "StadiumInfrastructure"           : `Stadyum Alt Yapısı`,
        "Strength"                        : `Güç`,
        "StrengthDetails"                 : `Kadro Gücü Detayı`,
        "StrongestPlayer"                 : `En Güçlü Oyuncu`,
        "success"                         : `Başarılı`,
        "SuccessfullyContract"            : `Patron sensin. Nasıl istiyorsan öyle olsun.`,
        "Team"                            : `Takım`,
        "Tippspiel"                       : `Tahmin oyunu`,
        "TitleOfYoungPlayersTable"        : `Bu Güne Kadar Gelen Gençler`,
        "TodayOffers"                     : `Bu günkü teklifler`,
        "total"                           : `Toplam`,
        "totalBid"                        : `Toplam Teklif`,
        "totalprice"                      : `Toplam fiyat`,
        "TotalSquadStrength"              : `Topalm Kadro Gücü`,
        "tournamentMatch"                 : `Turnuva Maçı`,
        "TrainerLevel"                    : `Antrenör Seviyesi`,
        "TrainerLevelS"                   : `Antrenör Sev.`,
        "Training"                        : `Antrenman`,
        "TrainingMessage"                 : `Aşağıdaki futbolcular yetenek geliştirmiyor, önerilen yeteneği geliştir;`,
        "TrainingPlan"                    : `Antrenman Planı`,
        "Trainingswechsel"                : `Eğitim değişikliği`,
        "TransferDate"                    : `Transfer Tarihi`,
        "TransferDateWillChange"          : `Transfer Tarihi Değişecek`,
        "Trend"                           : `Trend`,
        "TurnierRechner"                  : `Turnuva`,
        "Update"                          : `Güncelle`,
        "UpdateHealth"                    : `Sağlığı Güncelle`,
        "UploadDatas"                     : `Verileri Yükle`,
        "UploadPlayersData"               : `Satın alınan oyuncu verilerini yükleyin`,
        "upperLeague"                     : `Üst lig`,
        "Version"                         : `VERSİYON`,
        "Warning"                         : `Dikkat!!!!!!Devam edersen satın alınan oyuncu verileri silinir!`,
        "Won"                             : `G`,
        "WriteANote"                      : `Not yaz!`,
        "YoungTrainerLevel"               : `Genç Takım Antrenörü Seviyesi`,
        "YoungTrainerLevelS"              : `G.Antrenör Sev.`,

        "AfterTrainings"          : (trainings)=>{return `${trainings} Antrenman sonra`;},
        "ClubExchange"            : (date,clubName)=>{return `Bu oyuncu ${date} tarihinde ${clubName} adlı kulübe gitmiş olacak!`;},
        "DeleteSquadStrength"     : (days,date)=>{return `Bu takımın verisi <span style="color: #ff1a1a;font-weight:bold;">${days}</span> gün önce kayıt edildiği için siliniyor! Çünkü futbolcu güçleri doğru şekilde gösterilemez. <br><span style="font-size: 12px;"><span style="color: #00ff93;font-weight:bold;margin-right:10px;">Kayıt tarihi :</span><span style="color:white;">${date}</span></span>`;},
        "EndYouth"                : (remainingDays,date)=>{return `${remainingDays} Gün sonra ${date} tarihinde gençlikten çıkacak`;},
        "FilterPlayerInformation" : (CountOfPlayers,showPlayerCount)=>{return `Bu sayfadaki ${CountOfPlayers} oyuncudan ${showPlayerCount} tanesi gösteriliyor.`;},
        "ImproveSkillTitle"       : (skillName)=>{return `${skillName} yeteneği geliştirilmeli.`;},
        "ReleasedVersion"         : (newVersion)=>{return `FCup scriptinin ${newVersion} versiyonu çıktı!!!`;},
        "RemainingNextAgeDay"     : (day)=>{return `Sonraki yaş atlamaya ${day} gün kala çıkacak!`;},
        "SuccessfullyTransferred" : (playerName)=>{return `${playerName} adlı oyuncuyu başarıyla kulübünüze transfer ettiniz!`;},
        "Tournament_end_1"        : ()=>`Ve bu turnuvaların hepsi aşağıda sıralı olarak listenmektedir.`,
        "Tournament_end_2"        : shown=>`Şuanda, geriye kalan katılabileceğiniz ${shown} turnuva aşağıda sıralı olarak listenmektedir.`,
        "Tournament_except"       : except=>`Bu turnuvalardan ${except} tanesi listeye eklenmedi çünkü bu turnuvalar kredili turnuva veya 8 katılımcıdan daha fazla.`,
        "Tournament_intersect_1"  : (intersect, total, attended)=>`Bu ${total} turnuvadan ${intersect} tanesi katıldığınız ${attended} turnuvayla çakıştığı için gösterilmemektedir.`,
        "Tournament_intersect_2"  : (intersect, remaining, attended)=>`Geriye kalan ${remaining} turnuvadan ${intersect} tanesi katıldığınız ${attended} turnuvayla çakıştığı için gösterilmemektedir.`,
        "Tournament_total"        : total=>`Toplamda ${total} turnuva bulunmaktadır.`,
        "Tournament_unknown"      : unknown=>`${unknown} Turnuva ise bilinmeyen nedenlerden dolayı listeye eklenmemiştir.`,
        "TrainingGroupInformation": (CountOfPlayer)=>{return `Bu antrenman grubunda ${CountOfPlayer} oyuncu gelişmektedir`;},
        "UpdateTheScriptInfo"     : (a,b)=>{return `Scripti güncellemek istiyorsanız , ${a}buraya tıklayın${b}. Açılan sayfadan scripti güncelleyin. Daha sonra bu sayfayı yenileyin!! (F5 yada yenileme butonu)`;},
    }
);
Translate.locales.add(
    'German',
    {
        "Language": `Deutsch`,

        "OtherLanguages": {
            "Turkish": `Türkisch`,
            "English": `Englisch`,
            "Polish" : `Polnisch`,
            "French" : `Französisch`,
        },
        "FeaturesName"  : {
            "ConstructionCountdown"           : `Ausbauzeit`,
            "ClubExchange"                    : `Club Austausch`,
            "RankingOfPlayers"                : `Rangliste der Spieler`,
            "TrainingControl"                 : `Trainingskontrolle`,
            "RematchMatch"                    : `Simu-Rückspiel`,
            "InviteSimulationMatch"           : `Zu Simulation einladen`,
            "TrainingGroups"                  : `Trainingsgruppen`,
            "CampHistory"                     : `Trainingslager Historie`,
            "TransferDates"                   : `Datum des Transfers`,
            "GoOffer"                         : `Gehe zum Angebot, was bestätigt wurde..`,
            "FilterTransferMarket"            : `Filter Transfermarkt`,
            "FilterOwnOffers"                 : `Eigene Angebote filtern`,
            "ShowOwnOfferInMarket"            : `Eigene Angebote im Transfermarkt zeigen.`,
            "ShowBoughtPlayers"               : `Zeige gekaufte Spieler`,
            "ShowStrengthChange"              : `Zeige Leistungsänderung`,
            "ShowRealStrength"                : `Zeige die aktuelle Stärke der Spieler`,
            "CalculateNonYoungPlayersStrength": `Berechne die Stärke von nicht Jugendspieler`,
            "YoungPlayersHistory"             : `History der Jugendspieler`,
            "CalculatingStrengthOfYoungPlayer": `Berechne die Stärke von Jugendspielern`,
            "DownloadTable"                   : `Download Tabelle`,
            "AddImage"                        : `Bild hinzufügen`,
            "ShowEloRating"                   : `Zeige ELO Rank`,
            "QuickShopping"                   : `schnelles einkaufen`,
            "ShowAsistantLevelIncrease"       : `Zeige Assistenten Levelanstieg`,
            "QuickBet"                        : `schnelles wetten`,
            "NumberOfFootballerChecker"       : `Aufstellungsanzeige`,
            "CancelFriendlyMatchInvites"      : `Freundschaftsspiel abbrechen`,
            "MatchAnalyst"                    : `Spiel Analyse`,
            "LiveMatchesTable"                : `Live Ligaspiele`,
            "SortTournaments"                 : `Turniere sortieren`,
        },
        "Skills"        : [
            `Strafraumsicherheit`,
            `Fabgsicherheit`,
            `Beidfüssigkeit`,
            `Fitness`,
            `Schuss`,
            `Kopfball`,
            `Zweikampf`,
            `Deckung`,
            `Geschwindigkeit`,
            `Pass`,
            `Ausdauer`,
            `Laufbereitschaft`,
            `Ballkontrolle`,
            `Aggressivität`,
        ],

        "_Skills"                         : `Skills`,
        "AcceptedOffers"                  : `angenommene Angebote`,
        "AcceptedOwnOffer"                : `Ihr Angebot an den Spieler wurde angenommen!`,
        "Action"                          : `Aktion`,
        "aDay"                            : `Tag (e)`,
        "AddImage"                        : `Bild hinzufügen`,
        "Age"                             : `Alter`,
        "AllExceptGoalkeeper"             : `Alle außer Torwart`,
        "AskDeleteTheData"                : `Möchten Sie die Daten vom Server löschen?`,
        "Average"                         : `Tordifferenz`,
        "bidIncreasedPlayerNotFound"      : `Entschuldigung, einige Dinge sind schief gelaufen. Ich habe Ihr Angebot nicht gesehen.`,
        "Buildings"                       : `Vereinsgelände`,
        "CalculateNonYoungPlayersStrength": `Berechnung der Stärke von nicht Jugendspielern`,
        "Camp"                            : `Trainingslager`,
        "CancelSelectedInvites"           : `ausgewählte Einladungen abbrechen`,
        "CancelUnnecessaryDays"           : `Breche unnötige Tage ab`,
        "captain"                         : `Kapitän`,
        "Change"                          : `Veränderung`,
        "ChooseAge"                       : `wähle das Alter`,
        "ChooseLanguage"                  : `Sprache auswählen`,
        "ChooseNotebook"                  : `Bitte wähle deine Notiz!`,
        "ChoosePlayer"                    : `wähle Spieler`,
        "ClearedNote"                     : `Notiz wurde gelöscht.`,
        "ClearField"                      : `Notizen löschen`,
        "ClickMe"                         : `Klick Mich!`,
        "CloseNote"                       : `schließen`,
        "Club"                            : `Verein`,
        "ClubId"                          : `Club Id`,
        "ClubName"                        : `Vereinsname`,
        "Confirm"                         : `Bestätigen`,
        "Contract"                        : `Vertrag`,
        "Country"                         : `Land`,
        "CreditTraining"                  : `mit Credits`,
        "CurrentVersion"                  : `Aktuelle Version`,
        "DataCleared"                     : `Die Daten sind gelöscht`,
        "DataLoaded"                      : `Tool Daten wurden Hochgeladen!`,
        "Date"                            : `Datum`,
        "Days"                            : `Tage`,
        "Definition"                      : `Definition`,
        "Delete"                          : `Reset`,
        "DeleteData"                      : `Reset Tool:`,
        "Download"                        : `Downl.`,
        "DownloadData"                    : `Daten download:`,
        "DownloadTable"                   : `Download Tabelle!`,
        "Drawn"                           : `Unentschieden`,
        "EloRank"                         : `ELO Rang`,
        "EmptyAll"                        : `alles leeren`,
        "EnterClubInformation"            : `Eingabe aktueller Vereinsinformation (kannst du später jederzeit ändern)`,
        "EnterImageLink"                  : `Eingabe des Bild links`,
        "error"                           : `Fehler`,
        "Explanation"                     : `Erläuterung`,
        "fail"                            : `Fehlgeschlagen`,
        "FaultyTrainingMessage"           : `Die folgenden Spieler entwickeln falsche Fähigkeiten, entwickeln die vorgeschlagenen Fähigkeiten;`,
        "Features"                        : `Funktionen`,
        "FillAll"                         : `alles ausfüllen`,
        "FootballersAreComing"            : `Spieler kommen in`,
        "FormationBonus"                  : `Aufstellungsbonus (+10%)`,
        "friendlyMatch"                   : `Freundschaftsspiel`,
        "Full"                            : `Vollständig`,
        "Gain"                            : `Gewinn`,
        "GameLanguage"                    : `Spiel Sprache:`,
        "GehaltsRechner"                  : `Gehalts Rechner`,
        "gettingPage"                     : `Seite erhalten`,
        "GoalAgainst"                     : `Gegentor`,
        "GoalFor"                         : `erzielte Tore`,
        "GoalScorerTable"                 : `Torschützen Tabelle`,
        "GoToBuildings"                   : `gehe zum Vereins.`,
        "GoToStadium"                     : `gehe zum Stadion`,
        "HealthBonus"                     : `Fitnessbonus (+5%)`,
        "HelpDataUploading"               : `Solltest du doch schon mal das Script benutzt haben und die Daten heruntergeladen, dann kannst du die Daten über die Schaltfläche Hochladen, wieder herstellen: `,
        "HomeBonus"                       : `Heimvorteil (+2%)`,
        "HomeBonusCount"                  : `Anzahl Heimbonus`,
        "InformScriptWorking"             : `Gespeicherte Scriptdaten wurden nicht gefunden, weil du das Script zum ersten mal benutzt bzw. keine Daten auf deinem PC gespeichert hast.`,
        "InfoStrengthChange"              : `Dies bedeutet, dass die Daten dieses Spielers während des Kaufs durch das Skript gespeichert wurden. So kann die Stärkeänderung angezeigt werden.`,
        "InviteSimulation"                : `Einladen zum Simulationsspiel`,
        "ItIsOver"                        : `fertiggestellt`,
        "Jugendspieler"                   : `Jugendspieler`,
        "LeadershipBonus"                 : `Spielführerbonus (+1%)`,
        "leagueMatch"                     : `Ligaspiel`,
        "LeagueRank"                      : `Liga Platz`,
        "LeagueTable"                     : `Liga Tabelle`,
        "ListofPurchasedFootballers"      : `Liste der gekauften Spieler`,
        "LiveLeagueTable"                 : `Live Ligatabelle`,
        "LiveMatchScores"                 : `Live Spielstand`,
        "Load"                            : `laden`,
        "Loading"                         : `Laden`,
        "Loss"                            : `Verlust`,
        "Lost"                            : `Niederlage`,
        "lowerLeague"                     : `untere Liga`,
        "MatchResultsTable"               : `Spielrgebnis Tabelle`,
        "mayNotTrue"                      : `Das kann nicht stimmen.`,
        "Missing"                         : `unvollständig`,
        "Name"                            : `Name`,
        "NeedNecessaryInformation"        : `Das Tool braucht die Informationen, damit es richtig ausgeführt wird.`,
        "NewAge"                          : `nächste Alterung`,
        "NewFeature1"                     : `Neue Funktionen verfügbar:`,
        "NewFeature2"                     : `Funktion ist nicht aktiv. Das nächste Mal wenn Sie diese Seite besuchen, funktioniert es.`,
        "NewOffers"                       : `neue Angebote`,
        "NewOwnOffer"                     : `Dein Gebot ist neu.`,
        "NewVersion"                      : `Neue Version`,
        "No"                              : `Nein`,
        "NoInformation"                   : `keine Information`,
        "NonCreditTraining"               : `kein Credit einsatz`,
        "NoPlayersInTheGroup"             : `Es sind<label style='color:red;'>keine Spieler</label> in der Trainingsgruppe.`,
        "NoRecord"                        : `keine Aufnahme.`,
        "NotDataExist"                    : `Es existieren keine Daten!`,
        "notdetected"                     : `Diese Seite konnte vom Skript nicht erkannt werden`,
        "NotFound"                        : `nicht gefunden`,
        "NotTranslated"                   : `Dieser Text wurde noch nicht von einem Übersetzer übersetzt!`,
        "Now"                             : `Aktuell`,
        "OnlyForeignPlayers"              : `Nur Ausländische Spieler`,
        "OpenNote"                        : `Notiz`,
        "Ordering"                        : `Bestellungen`,
        "ownLeague"                       : `Eigene Liga`,
        "PassedOwnOffer"                  : `Abei dein Gebot ist vergangen`,
        "PerfectTraining"                 : `Perfektes Training`,
        "Played"                          : `Spiele`,
        "Player"                          : `Spieler`,
        "playerBuyInfo1"                  : `Du kannst Spieler von Vereinen dieser Liga kaufen. Aber Vereine in dieser Liga können keine Spieler von dir kaufen.`,
        "playerBuyInfo2"                  : `Du kannst keine Spieler von Vereinen dieser Liga kaufen.`,
        "Players"                         : `Spieler`,
        "Points"                          : `Punkte`,
        "Position"                        : `Position`,
        "PreviouslyVisitedCamps"          : `vorher besuchte Trainingslager`,
        "PrevMatchesScores"               : `Letzte Ergebnisse`,
        "Price"                           : `Preis`,
        "Profit"                          : `Gewinn`,
        "PublicRelations"                 : `Fanansehen`,
        "PurchasePrice"                   : `Kaufpreis`,
        "QuestionHelp"                    : `Fragen/Hilfe?`,
        "Rank"                            : `Platz`,
        "rankOfPlayerExplanation"         : `Die Rangfolge der Spieler ist wie folgt;\n\t# 1 für den besten Torhüter,\n\tAndere Spieler sind nach Stärke geordnet,\n\tFür junge Spieler ab 90 bis zum Ankunftsdatum`,
        "ReadingOffers"                   : `gelsesene Angebote`,
        "ReadOwnOffer"                    : `Dein Angebot wurde gelesen.`,
        "RealStrength"                    : `reale Stärke`,
        "RefreshPage"                     : `Aktualisiere die Seite`,
        "RegistrationDate"                : `Registrierungsdatum`,
        "RejectedOffers"                  : `abgelehnte Angebote`,
        "RejectedOwnOffer"                : `Ihr Angebot an den Spieler wurde abgelehnt!`,
        "RemainingNumberOfCreditTraining" : `verbleibende Anzahl von Credit Training`,
        "RemainingNumberOfNormalTraining" : `verbleibende Anzahl von normalen Training`,
        "RemainingTime"                   : `verbleibende Zeit`,
        "Salary"                          : `Gehalt`,
        "SalePrice"                       : `Verkaufspreis`,
        "SameLeague"                      : `gleiche Liga`,
        "SavedNote"                       : `Notiz wurde gespeichert.`,
        "SaveHealth"                      : `speicher Gesundheit`,
        "SaveNote"                        : `Notizen speichern`,
        "ScriptMenuTitle"                 : `Fussballcup Tool`,
        "ScriptWriter"                    : `Erstellt von`,
        "Season"                          : `Saison`,
        "Seasons"                         : `Saisons`,
        "selectAll"                       : `Alles auswählen`,
        "SelectLeague"                    : `Auswahl Liga`,
        "SeminarIsOver"                   : `Die Weiterbildung ist vorbei.`,
        "ServerDate"                      : `Serverdatum`,
        "SGoalAgainst"                    : `GT`,
        "SGoalFor"                        : `ET`,
        "ShowAllPlayers"                  : `Alle Spieler`,
        "ShowAwaySquad"                   : `Zeige Auswärtsmannschaft`,
        "ShowHomeSquad"                   : `Zeige Heimmannschaft`,
        "ShowMyMarket"                    : `Zeige meinen Markt`,
        "ShowOnlyOneLeague"               : `Zeige nur eine Liga`,
        "Showtournaments"                 : `Turniere Anzeigen`,
        "SimulationRequestAvailable"      : `Simulationsanfrage verfügbar!`,
        "SimulationRequestSent"           : `Simulationsanfrage gesendet!`,
        "SimulationSendFail"              : `Die Simulationsanforderung ist fehlgeschlagen!`,
        "SkillPassLimitPoint"             : `Setze ein Limit, um an die nächste Fähigkeit weiterzugeben.`,
        "SortLevel"                       : `Lvl`,
        "SortPlayers"                     : `sortiere Spieler`,
        "SortPosition"                    : `Pos.`,
        "SortTournaments"                 : `Turniere sortieren`,
        "specialTournamentMatch"          : `Spezielturniere`,
        "SpielerstärkeRechner"            : `Spielerstärke Rechner`,
        "SPoints"                         : `Pkt`,
        "SquadStrength"                   : `Kaderstärke`,
        "SquadStrengthExceptBonuses"      : `Mannschaftsstärke ohne Bonus`,
        "SquadStrengthTable"              : `Mannschaftsstärken Tabelle`,
        "StadionRechner"                  : `Stadion Rechner`,
        "Stadium"                         : `Stadion`,
        "StadiumCapacity"                 : `Stadionkapazität`,
        "StadiumInfrastructure"           : `Stadioninfrastruktur`,
        "Strength"                        : `Stärke`,
        "StrengthDetails"                 : `Stärken Details`,
        "StrongestPlayer"                 : `Stärkster Spieler`,
        "success"                         : `Erfolg`,
        "SuccessfullyContract"            : `Du bist der Boss. Wie du möchtest.`,
        "Team"                            : `Team`,
        "Tippspiel"                       : `Tippspiel`,
        "TitleOfYoungPlayersTable"        : `Jugendspieler die bis heute zu deinem Verein kamen`,
        "TodayOffers"                     : `heutige Angebote`,
        "total"                           : `Gesamt`,
        "totalBid"                        : `Gesamtgebot`,
        "totalprice"                      : `gesamter Preis`,
        "TotalSquadStrength"              : `gesamte Mannschaftsstärke`,
        "tournamentMatch"                 : `Turnierspiel`,
        "TrainerLevel"                    : `Trainer Level`,
        "TrainerLevelS"                   : `Trainer Level`,
        "Training"                        : `Training`,
        "TrainingMessage"                 : `Die folgenden Spieler entwickeln Ihre Fähigkeiten nicht, sondern die vorgeschlagenen Fähigkeiten;`,
        "TrainingPlan"                    : `Trainingsplan`,
        "Trainingswechsel"                : `Trainingswechsel`,
        "TransferDate"                    : `Transferdatum`,
        "TransferDateWillChange"          : `Transferdatum ändert sich in`,
        "Trend"                           : `Trend`,
        "TurnierRechner"                  : `Tunrier Rechner`,
        "Update"                          : `Update`,
        "UpdateHealth"                    : `Zeige Gesundheit`,
        "UploadDatas"                     : `Daten Hochladen:`,
        "UploadPlayersData"               : `Spielerdaten Hochladen`,
        "upperLeague"                     : `höhere Liga`,
        "Version"                         : `VERSION`,
        "Warning"                         : `Sei vorsichtig!!!!!!Wenn du fortfährst, werden die erworbenen Spielerdaten gelöscht!`,
        "Won"                             : `Gewonnen`,
        "WriteANote"                      : `Schreibe eine Notiz!`,
        "YoungTrainerLevel"               : `Jugendtrainer Level`,
        "YoungTrainerLevelS"              : `Jugendtra. Level`,

        "AfterTrainings"          : (trainings)=>{return `Nach ${trainings} training`;},
        "ClubExchange"            : (date,clubName)=>{return `Dieser Spieler wechselt zu ${clubName} zum ${date}!`;},
        "DeleteSquadStrength"     : (days,date)=>{return `Die Verein's Daten werden gelöscht, weil sie aufgezeichnet wurde <span style="color: #ff1a1a;font-weight:bold;">${days}</span> vor Tagen! Weil die Stärke von Fußballspielern nicht korrekt angezeigt werden kann.<br><span style="font-size: 12px;"><span style="color: #00ff93;font-weight:bold;margin-right:10px;">Registration date :</span><span style="color:white;">${date}</span></span>`;},
        "EndYouth"                : (remainingDays,date)=>{return `Nach ${remainingDays} Tag${remainingDays>1?'e':''} die Jugendspieler Zeit endet am ${date}`;},
        "FilterPlayerInformation" : (CountOfPlayers,showPlayerCount)=>{return `Diese Seite zeigt ${showPlayerCount} von ${CountOfPlayers} Spielern.`;},
        "ImproveSkillTitle"       : (skillName)=>{return `${skillName} Fähigkeit muss verbessert werden.`;},
        "ReleasedVersion"         : (newVersion)=>{return `Version ${newVersion} wurde veröffentlicht.`;},
        "RemainingNextAgeDay"     : (day)=>{return `Die nächste Alterung findet statt ${day} Tag${day>1?'e':''} und die Jugendspieler Zeit ist beendet.`;},
        "SuccessfullyTransferred" : (playerName)=>{return `Du hast den Spieler erfolgreich transferiert, ${playerName} wechseld zu deinem Verein!`;},
        "Tournament_end_1"        : ()=>`und alle sind unten aufgeführt.`,
        "Tournament_end_2"        : shown=>`Derzeit kannst du an  ${shown} Turnier(e) teilnehmen, diese sind unten in der Liste aufgeführt.`,
        "Tournament_except"       : except=>`${except} Turniere sind nicht aufgeführt, da es sich um Credit Turniere handelt, oder es mehr als 8 Teilnehmer gibt.`,
        "Tournament_intersect_1"  : (intersect, total, attended)=>`${intersect} von diesen ${total} Turnier(e) werden nicht angezeigt, da sie sich überschneiden mit ${attended} Turnier, bei dem du teilnimmst.`,
        "Tournament_intersect_2"  : (intersect, remaining, attended)=>`${intersect} der verbleibenden ${remaining} Turnier(e) werden nicht angezeigt, da sie sich mit ${attended} Turnier(e) überschneiden, bei den du teilgenommen hast.`,
        "Tournament_total"        : total=>`Es gibt insgesamt ${total} Turnier(e).`,
        "Tournament_unknown"      : unknown=>`${unknown} Turniere(e) wurden aus unbekannten Gründen nicht zur Liste hinzugefügt.`,
        "TrainingGroupInformation": (CountOfPlayer)=>{return `${CountOfPlayer} Spieler entwickeln sich in dieser Trainingsgruppe`;},
        "UpdateTheScriptInfo"     : (a,b)=>{return `Eine neue Version des Tools steht zur Installation bereit: ${a}Bitte klick hier zum aktualisieren${b}. Hast du das Update vollzogen, dann klick auf aktualisieren:`;},
    }
);
Translate.locales.add(
    'Polish',
    {
        "Language": `Polski`,

        "OtherLanguages": {
            "English": `Angielski`,
            "Turkish": `Turecki`,
            "German" : `Niemiecki`,
            "French" : `Francuski`,
        },
        "FeaturesName"  : {
            "ConstructionCountdown"           : `Czas budowy`,
            "ClubExchange"                    : `Wymiana klubów`,
            "RankingOfPlayers"                : `Ranking graczy`,
            "TrainingControl"                 : `Kontrola treningu`,
            "RematchMatch"                    : `Mecz rewanżowy`,
            "InviteSimulationMatch"           : `Zaproś na mecz symulacyjny`,
            "TrainingGroups"                  : `Grupy treningowe`,
            "CampHistory"                     : `Historia obozów treningowych`,
            "TransferDates"                   : `Początek okna transferowego`,
            "GoOffer"                         : `Przejdź do oferty, która została przyjęta.`,
            "FilterTransferMarket"            : `Filtry rynku trasferowego`,
            "FilterOwnOffers"                 : `Filtruj własne oferty`,
            "ShowOwnOfferInMarket"            : `Pokaż własną ofertę na rynku`,
            "ShowBoughtPlayers"               : `Pokaż zakupionych graczy`,
            "ShowStrengthChange"              : `Pokaż zmianę siły`,
            "ShowRealStrength"                : `Pokaż prawdziwą siłę gracza`,
            "CalculateNonYoungPlayersStrength": `Obliczanie siły seniorów`,
            "YoungPlayersHistory"             : `Historia juniorów`,
            "CalculatingStrengthOfYoungPlayer": `Obliczanie siły juniorów`,
            "DownloadTable"                   : `Pobierz tabelę`,
            "AddImage"                        : `Dodaj zdjęcie`,
            "ShowEloRating"                   : `Zobacz ranking ELO`,
            "QuickShopping"                   : `Szybkie zakupy`,
            "ShowAsistantLevelIncrease"       : `Pokaż wzrost poziomu asystenta`,
            "QuickBet"                        : `Szybki zakład`,
            "NumberOfFootballerChecker"       : `Pokaż ustawienie`,
            "CancelFriendlyMatchInvites"      : `Anuluj mecz towarzyski`,
            "MatchAnalyst"                    : `Anuluj mecz towarzyski`,
            "LiveMatchesTable"                : `Tabela ligowa na żywo`,
            "SortTournaments"                 : `Mecze na żywo`, 
        },
        "Skills"        : [
            `Gra na przedpolu`,
            `Pewność łapania piłki`,
            `Lewa/prawa noga`,
            `Sprawność ogólna`,
            `Strzał`,
            `Strzał głową`,
            `Pojedynek`,
            `Krycie`,
            `Szybkość`,
            `Podanie`,
            `Wytrzymałość`,
            `Gotowość biegania`,
            `Gra piłką`,
            `Agresywność`,
        ],

        "_Skills"                         : `Umiejętności`,
        "AcceptedOffers"                  : `Zaakceptowane oferty`,
        "AcceptedOwnOffer"                : `Twoja oferta za zawodnika została zaakceptowana!`,
        "Action"                          : `Akcja`,
        "aDay"                            : `Dzień`,
        "AddImage"                        : `Dodaj zdjęcie`,
        "Age"                             : `Wiek`,
        "AllExceptGoalkeeper"             : `Wszyscy z wyjątkiem bramkarza`,
        "AskDeleteTheData"                : `Czy chcesz usunąć dane ze wszystkich serwerów?`,
        "Average"                         : `Bilans`,
        "bidIncreasedPlayerNotFound"      : `Przepraszamy, coś poszło nie tak. Nie widziałem twojej oferty.`,
        "Buildings"                       : `Budynki`,
        "CalculateNonYoungPlayersStrength": `Oblicz siłę seniorów`,
        "Camp"                            : `Obóz`,
        "CancelSelectedInvites"           : `Anuluj wybrane zaproszenia`,
        "CancelUnnecessaryDays"           : `Anuluj niepotrzebne dni`,
        "captain"                         : `Kapitan`,
        "Change"                          : `Zmień`,
        "ChooseAge"                       : `Wybierz wiek`,
        "ChooseLanguage"                  : `Wybierz język`,
        "ChooseNotebook"                  : `Wybierz notebook!`,
        "ChoosePlayer"                    : `Wybierz zawodnika`,
        "ClearedNote"                     : `Uwaga usunięta.`,
        "ClearField"                      : `Wyczyść wszystko`,
        "ClickMe"                         : `Kliknij!`,
        "CloseNote"                       : `Zamknij notatkę`,
        "Club"                            : `Klub`,
        "ClubId"                          : `Identyfikator klubu`,
        "ClubName"                        : `Nazwa klubu`,
        "Confirm"                         : `Potwierdź`,
        "Contract"                        : `Kontrakt`,
        "Country"                         : `Państwo`,
        "CreditTraining"                  : `Credits`,
        "CurrentVersion"                  : `Obecna wersja`,
        "DataCleared"                     : `Dane zostały usunięte`,
        "DataLoaded"                      : `Dane skryptu zostały przesłane!`,
        "Date"                            : `Data`,
        "Days"                            : `Dni`,
        "Definition"                      : `Definicja`,
        "Delete"                          : `Usuń`,
        "DeleteData"                      : `Usuń dane`,
        "Download"                        : `Pobierz`,
        "DownloadData"                    : `Pobierz dane`,
        "DownloadTable"                   : `Pobierz tabelę!`,
        "Drawn"                           : `Remisy`,
        "EloRank"                         : `Ranking ELO`,
        "EmptyAll"                        : `Opróżnij wszystko`,
        "EnterClubInformation"            : `Podaj aktualne informacje o klubie (Możesz zmienić te dane później za pomocą przycisku Resetuj)`,
        "EnterImageLink"                  : `Wprowadź link do zdjęcia`,
        "error"                           : `Błąd`,
        "Explanation"                     : `Wyjaśnienie`,
        "fail"                            : `Nie udało się`,
        "FaultyTrainingMessage"           : `Następujący zawodnicy trenują niewłaściwe umiejętności, trenuj sugerowaną umiejętność:`,
        "Features"                        : `Cechy`,
        "FillAll"                         : `Wypełnij wszystko`,
        "FootballersAreComing"            : `Zawodnicy przyjdą za`,
        "FormationBonus"                  : `Bonus ustawienia (+10%)`,
        "friendlyMatch"                   : `Mecz towarzyski`, 
        "Full"                            : `Pełny skład`,
        "Gain"                            : `Zysk`,
        "GameLanguage"                    : `Język gry`,
        "GehaltsRechner"                  : `Wynagrodzenie`,
        "gettingPage"                     : `Pobieranie strony`,
        "GoalAgainst"                     : `Bramki stracone`,
        "GoalFor"                         : `Bramki zdobyte`,
        "GoalScorerTable"                 : `Tabela królów strzelców`,
        "GoToBuildings"                   : `Idź do siedziby klubu`,
        "GoToStadium"                     : `Idź na stadion`,
        "HealthBonus"                     : `Bonus zdrowia (+5%)`,
        "HelpDataUploading"               : `Jeśli kiedykolwiek korzystałeś ze skryptu i pobierzesz dane, możesz przesłać je za pomocą przycisku Prześlij (jeśli nie, po prostu pomiń ten krok):`,
        "HomeBonus"                       : `Bonus gospodarza (+2%)`,
        "HomeBonusCount"                  : `Liczba bonusów domowych`,
        "InformScriptWorking"             : `Zapisane dane skryptu nie zostały znalezione, ponieważ używasz skryptu po raz pierwszy.`,
        "InfoStrengthChange"              : `Oznacza to, że dane tych graczy zostały zapisane podczas zakupu przez skrypt. Tak może wyglądać zmiana siły.`,
        "InviteSimulation"                : `Zaproś na mecz symulacyjny`,
        "ItIsOver"                        : `Gotowe`,
        "Jugendspieler"                   : `Gracz młodzieżowy`,
        "LeadershipBonus"                 : `Bonus prowadzącego (+1%)`,
        "leagueMatch"                     : `Mecz ligowy`, 
        "LeagueRank"                      : `Liga Miejsce`,
        "LeagueTable"                     : `Tabele ligowe`,
        "ListofPurchasedFootballers"      : `Lista zakupionych graczy`,
        "LiveLeagueTable"                 : `Tabela ligowa na żywo`,
        "LiveMatchScores"                 : `Wyniki meczów na żywo`,
        "Load"                            : `Wczytaj`,
        "Loading"                         : `Ładuje`,
        "Loss"                            : `Strata`,
        "Lost"                            : `Porażki`,
        "lowerLeague"                     : `Niższa liga`,
        "MatchResultsTable"               : `Dopasuj tabelę wyników`,
        "mayNotTrue"                      : `To może być nie prawda.`,
        "Missing"                         : `Niekompletna`,
        "Name"                            : `Nazwa`,
        "NeedNecessaryInformation"        : `Narzędzie wymaga prawidłowego działania informacji.`,
        "NewAge"                          : `Nowy wiek`,
        "NewFeature1"                     : `Nowa dostępna funkcja:`,
        "NewFeature2"                     : `Funkcja nie jest aktywna. Przy następnej wizycie na tej stronie powinna już działać.`,
        "NewOffers"                       : `Nowe oferty`,
        "NewOwnOffer"                     : `Jest nowa oferta.`,
        "NewVersion"                      : `Nowa wersja`,
        "No"                              : `Lp.`,
        "NoInformation"                   : `Brak informacji`,
        "NonCreditTraining"               : `Bez Credits`,
        "NoPlayersInTheGroup"             : `Brak <label style='color:red;'>graczy</label> w tej grupie treningowej.`,
        "NoRecord"                        : `Brak zapisu`,
        "NotDataExist"                    : `Brak danych do pobrania!`,
        "notdetected"                     : `Ta strona nie mogła zostać rozpoznana przez skrypt`,
        "NotFound"                        : `Nie znaleziono`, 
        "NotTranslated"                   : `Ten tekst nie został jeszcze przetłumaczony!`,
        "Now"                             : `Teraz`,
        "OnlyForeignPlayers"              : `Tylko gracze zagraniczni`,
        "OpenNote"                        : `Otwórz notatkę`,
        "Ordering"                        : `Zamówienie`,
        "ownLeague"                       : `Własna liga`,
        "PassedOwnOffer"                  : `Twoja oferta minęła!`,
        "PerfectTraining"                 : `Idealny trening`,
        "Played"                          : `Mecze`,
        "Player"                          : `Gracz`,
        "playerBuyInfo1"                  : `Możesz kupować zawodników od klubów z tej ligi, ale kluby z tej ligi nie mogą kupować zawodników od ciebie.`,
        "playerBuyInfo2"                  : `Nie możesz kupować zawodników od klubów z tej ligi.`,
        "Players"                         : `Gracze`,
        "Points"                          : `Punkty`,
        "Position"                        : `Pozycja`,
        "PreviouslyVisitedCamps"          : `Wcześniejsze odwiedzane obozy`,
        "PrevMatchesScores"               : `Ostatnie wyniki`,
        "Price"                           : `Cena`,
        "Profit"                          : `Zysk`,
        "PublicRelations"                 : `Zadowolenie kibiców`,
        "PurchasePrice"                   : `Cena zakupu`,
        "QuestionHelp"                    : `Pytanie/Pomoc?`,
        "Rank"                            : `Miejsce`,
        "rankOfPlayerExplanation"         : `Ranking zawodników jest następujący;\n\t# 1 dla najlepszego bramkarza,\n\tInni gracze są uszeregowani według siły,\n\tDla młodych graczy od 19 lat według daty ich przybzcia`,
        "ReadingOffers"                   : `Przeczytane oferty`,
        "ReadOwnOffer"                    : `Twoja oferta została przeczytana.`,
        "RealStrength"                    : `Rzeczywista siła`,
        "RefreshPage"                     : `Odśwież stronę`,
        "RegistrationDate"                : `Data rejestracji`,
        "RejectedOffers"                  : `Odrzucone oferty`,
        "RejectedOwnOffer"                : `Twoja oferta za zawodnika została odrzucona!`,
        "RemainingNumberOfCreditTraining" : `Pozostała liczba szkoleń kredytowych`,
        "RemainingNumberOfNormalTraining" : `Pozostała liczba normalnego treningu`,
        "RemainingTime"                   : `Pozostały czas`,
        "Salary"                          : `Wynagrodzenie`,
        "SalePrice"                       : `Cena sprzedaży`,
        "SameLeague"                      : `Ta sama liga`,
        "SavedNote"                       : `Notatka zapisana.`,
        "SaveHealth"                      : `Zdrowie`,
        "SaveNote"                        : `Zapisz notatkę`,
        "ScriptMenuTitle"                 : `FCup Script`,
        "ScriptWriter"                    : `Autor`,
        "Season"                          : `Sezon`,
        "Seasons"                         : `Sezony`,
        "selectAll"                       : `Zaznacz wszystko`,
        "SelectLeague"                    : `Wybierz ligę`,
        "SeminarIsOver"                   : `Seminarium jest zakończone.`,
        "ServerDate"                      : `Data serwera`,
        "SGoalAgainst"                    : `BS`,
        "SGoalFor"                        : `BZ`,
        "ShowAllPlayers"                  : `Pokaż wszystkich graczy`,
        "ShowAwaySquad"                   : `Pokaż drużynę na mecze wyjazdowe`,
        "ShowHomeSquad"                   : `Pokaż drużynę na mecze domowe`,
        "ShowMyMarket"                    : `Pokaż mój rynek`,
        "ShowOnlyOneLeague"               : `Pokaż tylko jedną ligę`,
        "Showtournaments"                 : `Pokaż turnieje`,
        "SimulationRequestAvailable"      : `Rewanż gry symulacynej jest dostępny`,
        "SimulationRequestSent"           : `Wysłano rewanżowy mecz symulacyjny`,
        "SimulationSendFail"              : `Symulacja nie powiodła się`,
        "SkillPassLimitPoint"             : `Ustaw limit, aby przejść do następnej umiejętności:`,
        "SortLevel"                       : `Poziom`,
        "SortPlayers"                     : `Sortuj zawodników`,
        "SortPosition"                    : `Poz.`,
        "SortTournaments"                 : `Sortuj turnieje`,
        "specialTournamentMatch"          : `Mecz turnieju specjalnego`,
        "SpielerstärkeRechner"            : `Siła gracza`,
        "SPoints"                         : `Pkt.`,
        "SquadStrength"                   : `Siła drużyny`,
        "SquadStrengthExceptBonuses"      : `Siła drużyny bez premii`,
        "SquadStrengthTable"              : `Tabela siły drużyny`,
        "StadionRechner"                  : `Stadion`,
        "Stadium"                         : `Stadion`,
        "StadiumCapacity"                 : `Pojemność stadionu`,
        "StadiumInfrastructure"           : `Infrastruktura stadionu`,
        "Strength"                        : `Siła`,
        "StrengthDetails"                 : `Szczegóły siły`,
        "StrongestPlayer"                 : `Najlepszy gracz`,
        "success"                         : `Sukces`,
        "SuccessfullyContract"            : `Jesteś szefem, będzie jak chcesz.`,
        "Team"                            : `Zespół`,
        "Tippspiel"                       : `Gra prognostyczna`,
        "TitleOfYoungPlayersTable"        : `Historia juniorów, którzy przyszli do klubu.`,
        "TodayOffers"                     : `Dzisiejsze oferty`,
        "total"                           : `Razem`,
        "totalBid"                        : `Całkowita oferta`,
        "totalprice"                      : `Suma`,
        "TotalSquadStrength"              : `Całkowita siła drużyny`,
        "tournamentMatch"                 : `Mecz turniejowy`, 
        "TrainerLevel"                    : `Trener juniorów`,
        "TrainerLevelS"                   : `II Trener`,
        "Training"                        : `Trening`,
        "TrainingMessage"                 : `Następujący zawodnicy nie rozwijają swoich umiejętności, trenuj sugerowaną umiejętność:`,
        "TrainingPlan"                    : `Plan treningowy`,
        "Trainingswechsel"                : `Zmiana treningui`,
        "TransferDate"                    : `Rynek transferowy`,
        "TransferDateWillChange"          : `Koniec przeprowadzania transferów`,
        "Trend"                           : `Tend`,
        "TurnierRechner"                  : `Turniej`,
        "Update"                          : `Aktualizacja`,
        "UpdateHealth"                    : `Zaaktulizuj zdrowie`,
        "UploadDatas"                     : `Prześlij dane`,
        "UploadPlayersData"               : `Prześlij dane gracza`,
        "upperLeague"                     : `Wyższa liga`,
        "Version"                         : `Wersja`,
        "Warning"                         : `Bądź ostrożny! Jeżeli będziesz kontynuować, dane kupionego gracza zostaną usunięte!`,
        "Won"                             : `Zwycięstwa`,
        "WriteANote"                      : `Napisz notatkę!`,
        "YoungTrainerLevel"               : `II Trener`,
        "YoungTrainerLevelS"              : `Trener juniorów`,
        "AfterTrainings"          : (trainings)=>{return `po ${trainings} ${trainings>1?'szkolenia':'szkolenie'}`;},
        "ClubExchange"            : (date,clubName)=>{return `Ten gracz pójdzie do ${clubName} do ${date}!`;},
        "DeleteSquadStrength"     : (days,date)=>{return `Dane tego zespołu zostały usunięte, ponieważ zostały zarejestrowane <span style="color: #ff1a1a;font-weight:bold;">${days}</span> kilka dni temu! Ponieważ moc piłkarzy nie może być wyświetlana poprawnie.<br><span style="font-size: 12px;"><span style="color:#00ff93;font-weight:bold;margin-right:10px;">Data rejestracji :</span><span style="color:white;">${date}</span></span>`;},
        "EndYouth"                : (remainingDays,date)=>{return `po ${remainingDays} ${remainingDays>1?'dni':'dzień'} młodzież się skończy ${date}`;},
        "FilterPlayerInformation" : (CountOfPlayers,showPlayerCount)=>{return `Ta strona się wyświetla ${showPlayerCount} z ${CountOfPlayers} gracze.`;},
        "ImproveSkillTitle"       : (skillName)=>{return `${skillName} umiejętność musi zostać poprawiona.`;},
        "ReleasedVersion"         : (newVersion)=>{return `Wersja ${newVersion} skrypt FCup został wydany!!!`;},
        "RemainingNextAgeDay"     : (day)=>{return `Następny wiek pozostanie ${day} ${day>1?'dni':'dzień'} a młodzież się skończy.`;},
        "SuccessfullyTransferred" : (playerName)=>{return `Twój piłkarz został pomyślnie przeniesiony ${playerName} do twojego klubu!`;},
        "Tournament_end_1"        : ()=>`i wszystkie są wymienione poniżej.`,
        "Tournament_end_2"        : shown=>`Obecnie możesz uczestniczyć w ${shown} turnieju(ach), które są wymienione poniżej.`,
        "Tournament_except"       : except=>`${except} Turnieje nie są wymienione, ponieważ są to turnieje premium.`,
        "Tournament_intersect_1"  : (intersect, total, attended)=>`${intersect} Z ${total} turnieju(ów) nie jest pokazanych, ponieważ pokrywają się z turniejem ${attended} w którym bierzesz udział.`,
        "Tournament_intersect_2"  : (intersect, remaining, attended)=>`${intersect} z pozostałych turnieju(ów) ${remaining} nie jest pokazywanych, ponieważ pokrywają się z turniejami  ${attended}w których brałeś udział.`,
        "Tournament_total"        : total=>`Jest w sumie ${total} turniej(ów)`,
        "Tournament_unknown"      : unknown=>`${unknown} turniej(e) nie został(y) dodane do listy z nieznanych przyczyn.`,
        "TrainingGroupInformation": (CountOfPlayer)=>{return `${CountOfPlayer} Zawodnik${CountOfPlayer>1?'ów':''} rozwija się w tej grupie treningowej`;},
        "UpdateTheScriptInfo"     : (a,b)=>{return `Jeśli chcesz zaktualizować skrypt, ${a}Kliknij tutaj${b}.Zaktualizuj skrypt ze strony, która się otworzy. Następnie odśwież tę stronę!! (F5 lub przycisk odświeżania)`;},
    }
);
Translate.locales.add(
    'French',
    {
        "Language": `French`,

        "OtherLanguages": {
            "English": `Anglais`,
            "Turkish": `Turc`,
            "German" : `Allemand`,
            "Polish" : `Polonais`,
        },
        "FeaturesName"  : {
            "ConstructionCountdown"           : `Compte à rebours de la construction`,
            "ClubExchange"                    : `Echange de club`,
            "RankingOfPlayers"                : `Classement des Joueurs`,
            "TrainingControl"                 : `Contrôle de la Formation`,
            "RematchMatch"                    : `Match retour`,
            "InviteSimulationMatch"           : `Inviter à des matchs de simulation`,
            "TrainingGroups"                  : `Groupe de Formation`,
            "CampHistory"                     : `Historique de l équipe`,
            "TransferDates"                   : `Dates de transfert`,
            "GoOffer"                         : `Aller à l'offre qui a été passé`,
            "FilterTransferMarket"            : `Filtrer le marché des transferts`,
            "FilterOwnOffers"                 : `Filtrer ses propres offres`,
            "ShowOwnOfferInMarket"            : `Afficher sa propre offre sur le marché`,
            "ShowBoughtPlayers"               : `Afficher les Joueurs achetés`,
            "ShowStrengthChange"              : `Afficher le changement de puissance`,
            "ShowRealStrength"                : `Montrer le vrai pouvoir des Joueurs`,
            "CalculateNonYoungPlayersStrength": `Calculer la puissance des Joueurs non-jeunes`,
            "YoungPlayersHistory"             : `Histoire des jeunes Joueurs`,
            "CalculatingStrengthOfYoungPlayer": `Calculer la force d un jeune joueur`,
            "AddImage"                        : `Ajouter une image`,
            "ShowEloRating"                   : `Afficher le classement ELO`,
            "QuickShopping"                   : `Achat rapide`,
            "ShowAsistantLevelIncrease"       : `Afficher le niveau d augmentation des assistants`,
            "QuickBet"                        : `pari rapide`,
            "DownloadTable"                   : `Télécharger le tableau`,
            "NumberOfFootballerChecker"       : `Nombre de contrôleurs de football`,
            "CancelFriendlyMatchInvites"      : `Annuler l'invitation à un match amical`,
            "MatchAnalyst"                    : `Analyse de match`,
            //"LiveMatchesTable"                : `Live Matches Table`, //needs to be translated
            //"SortTournaments"                 : `Sort Tournaments`, //needs to be translated
        },
        "Skills"        : [
            `Autorité dans la surface`,
            `Prise de balle`,
            `Deux pieds`,
            `Forme`,
            `Tir`,
            `Tête`,
            `Duel`,
            `Couverture`,
            `Vitesse`,
            `Passe`,
            `Endurance`,
            `Disponibilité`,
            `Touche de balle`,
            `Agressivity`,
        ],

        "_Skills"                         : `Compétences`,
        "AcceptedOffers"                  : `Offres acceptées`,
        "AcceptedOwnOffer"                : `Votre offre pour ce joueur a été acceptée`,
        "Action"                          : `Action`,
        "aDay"                            : `un Jour`,
        "AddImage"                        : `Ajouter l image`,
        "Age"                             : `âge`,
        "AllExceptGoalkeeper"             : `Tous sauf le gardien de but`,
        "AskDeleteTheData"                : `Voulez vous supprimer les données de tous les serveurs`,
        //"Average"                         : `Average`, //needs to be translated
        //"bidIncreasedPlayerNotFound"      : `Sorry, some things went wrong. I didn't see your offer.`, //needs to be translated
        "Buildings"                       : `Constructions`,
        "CalculateNonYoungPlayersStrength": `Calculer la force des Joueurs non jeunes`,
        "Camp"                            : `Camp`,
        "CancelSelectedInvites"           : `annuler les invitations sélectionnées`,
        "CancelUnnecessaryDays"           : `Annuler les jours inutiles`,
        "captain"                         : `capitaine`,
        "Change"                          : `Changer`,
        "ChooseAge"                       : `Choisir l âge`,
        "ChooseLanguage"                  : `Choisissez la langue`,
        "ChooseNotebook"                  : `il vous plaît,choisir un cahier`,
        "ChoosePlayer"                    : `Choisir Joueur`,
        "ClearedNote"                     : `Na note a été effacée`,
        "ClearField"                      : `Effacer le champ`,
        "ClickMe"                         : `Cliquez moi!`,
        "CloseNote"                       : `Fermer la note`,
        "Club"                            : `Club`,
        "ClubId"                          : `Identifiant du club`,
        "ClubName"                        : `Nom du club`,
        "Confirm"                         : `Confirmer`,
        "Contract"                        : `Contrat`,
        "Country"                         : `Pays`,
        "CreditTraining"                  : `Formation créditée`,
        "CurrentVersion"                  : `Version actuelle`,
        "DataCleared"                     : `Les données sont effacées`,
        "DataLoaded"                      : `Les données du script ont été téléchargées`,
        "Date"                            : `Date`,
        "Days"                            : `Jours`,
        "Definition"                      : `Définition`,
        "Delete"                          : `Supprimer`,
        "DeleteData"                      : `Supprimer les données`,
        "Download"                        : `Télécharger`,
        "DownloadData"                    : `Télécharger des données`,
        "DownloadTable"                   : `Téléchargez le tableau`,
        //"Drawn"                           : `Drawn`, //needs to be translated
        "EloRank"                         : `Classement ELO`,
        "EmptyAll"                        : `Tout vider`,
        "EnterClubInformation"            : `Entrez les informations du club actuel(vous pourrez modifier ces données ultérieurement à l aide du bouton de réinitialisation)`,
        "EnterImageLink"                  : `Entrer le lien de l image`,
        //"error"                           : `error`, //needs to be translated
        "Explanation"                     : `Explication`,
        //"fail"                            : `Fail`, //needs to be translated
        //"FaultyTrainingMessage"           : `The following players develop wrong skill, develop the suggested skill;`, //needs to be translated
        "Features"                        : `Caractéristiques`,
        "FillAll"                         : `Tout remplir`,
        "FootballersAreComing"            : `Les Footballeurs arrivent`,
        "FormationBonus"                  : `Bonus de Formation (+10%)`,
        //"friendlyMatch"                   : `Friendly Match`, //needs to be translated
        "Full"                            : `Plein`,
        "Gain"                            : `Gain`,
        "GameLanguage"                    : `Langue du jeu`,
        "GehaltsRechner"                  : `Salaire`,
        //"gettingPage"                     : `Getting Page`, //needs to be translated
        //"GoalAgainst"                     : `Goal Against`, //needs to be translated
        //"GoalFor"                         : `Goal For`, //needs to be translated
        "GoalScorerTable"                 : `Tableau des buts`,
        "GoToBuildings"                   : `Aller aux constructions`,
        "GoToStadium"                     : `Aller au stade`,
        "HealthBonus"                     : `Bonus santé (+5%)`,
        "HelpDataUploading"               : `Si vous avez déjà utilisé le script et téléchargé les données, vous pouvez le télécharger via le bouton Télécharger (si ce n est pasle cas, ignorez cette étape)`,
        "HomeBonus"                       : `Bonus à domicile (+2%)`,
        //"HomeBonusCount"                  : `Home Bonus Count`, //needs to be translated
        "InformScriptWorking"             : `Les données de script enregistrées sont introuvables car vous les utilisez pour la première fois`,
        "InfoStrengthChange"              : `Cela signifie que les données de ce joueur ont été sauvegardées lors de son achat par le script. Ainsi, le changement de force peut être affiché pour vous.`,
        "InviteSimulation"                : `Inviter à une simulation`,
        "ItIsOver"                        : `C'est fini`,
        "Jugendspieler"                   : `Joueur des jeunes`,
        "LeadershipBonus"                 : `Bonus avec un capitaine (+1%)`,
        //"leagueMatch"                     : `League Match`, //needs to be translated
        "LeagueRank"                      : `Ligue Classement`,
        "LeagueTable"                     : `Le tableau de la Ligue`,
        "ListofPurchasedFootballers"      : `Liste des joueurs ayant été achetés`,
        //"LiveLeagueTable"                 : `Live League Table`, //needs to be translated
        //"LiveMatchScores"                 : `Live Match Scores`, //needs to be translated
        "Load"                            : `Charger`,
        "Loading"                         : `Chargement`,
        "Loss"                            : `Perte`,
        //"Lost"                            : `Lost`, //needs to be translated
        //"lowerLeague"                     : `Lower league`, //needs to be translated
        "MatchResultsTable"               : `Tableau des résultats`,
        //"mayNotTrue"                      : `It may not be true.`, //needs to be translated
        "Missing"                         : `Manquant`,
        "Name"                            : `Nom`,
        "NeedNecessaryInformation"        : `l outil a besoin de l information pour fonctionner correctement`,
        "NewAge"                          : `N. âge`,
        "NewFeature1"                     : `Nouvelle fonctionnalité disponible`,
        "NewFeature2"                     : `La fonctionnalité n est`,
        "NewOffers"                       : `Nouvelles offres`,
        "NewOwnOffer"                     : `Votre offre est nouvelle`,
        "NewVersion"                      : `Nouvelle version`,
        "No"                              : `Non`,
        "NoInformation"                   : `Aucune information`,
        "NonCreditTraining"               : `Formation non créditée`,
        "NoPlayersInTheGroup"             : `There are <label style='color:red;'>pas de Joueurs</label> dans ce groupe de formation.`,
        "NoRecord"                        : `Pas d'enregistrement`,
        "NotDataExist"                    : `Aucune donnée à télécharger`,
        "notdetected"                     : `Cette page n'a pas pu être reconnue par le script`,
        //"NotFound"                        : `Not found`, //needs to be translated
        "NotTranslated"                   : `Pas traduit:ce texte n'a pas encore été traduit par les traducteurs`,
        "Now"                             : `Maintenant`,
        "OnlyForeignPlayers"              : `Seulement les joueurs étrangers`,
        "OpenNote"                        : `Ouvrir la note`,
        "Ordering"                        : `Commande`,
        //"ownLeague"                       : `Own league`, //needs to be translated
        "PassedOwnOffer"                  : `Mais votre enchère est passée`,
        "PerfectTraining"                 : `Entraînement parfait`,
        //"Played"                          : `Played`, //needs to be translated
        "Player"                          : `Joueur`,
        //"playerBuyInfo1"                  : `You can buy players from clubs in this league. But clubs in that league cannot buy players from you.`, //needs to be translated
        //"playerBuyInfo2"                  : `You cannot buy players from clubs in this league.`, //needs to be translated
        "Players"                         : `Joueurs`,
        //"Points"                          : `Points`, //needs to be translated
        "Position"                        : `Position`,
        "PreviouslyVisitedCamps"          : `Camps précédemment visités`,
        //"PrevMatchesScores"               : `Prev. Matches Scores`, //needs to be translated
        "Price"                           : `Prix`,
        "Profit"                          : `profit`,
        "PublicRelations"                 : `Relations Publiques`,
        "PurchasePrice"                   : `Prix d'achat`,
        "QuestionHelp"                    : `Question/Aide?`,
        "Rank"                            : `Classement`,
        //"rankOfPlayerExplanation"         : `The ranking of the players is as follows;\n\t# 1 for the best goalkeeper,\n\tOther players are ranked by strength,\n\tFor young players starting from 90 by arrival date`, //needs to be translated
        "ReadingOffers"                   : `Offres en cours de lecture`,
        "ReadOwnOffer"                    : `Votre offre a été lue`,
        //"RealStrength"                    : `Real Strength`, //needs to be translated
        "RefreshPage"                     : `Rafraichir la Page`,
        "RegistrationDate"                : `Date d inscription`,
        "RejectedOffers"                  : `Offres rejetées`,
        "RejectedOwnOffer"                : `Votre offre pour ce joueur a été rejetée`,
        "RemainingNumberOfCreditTraining" : `Nombre restant de crédits de formation`,
        "RemainingNumberOfNormalTraining" : `Nombre restant entrainement normal`,
        "RemainingTime"                   : `Temps restant`,
        "Salary"                          : `Salaire`,
        "SalePrice"                       : `prix de vente`,
        "SameLeague"                      : `Même ligue`,
        "SavedNote"                       : `La note enregistrée`,
        "SaveHealth"                      : `Sauver la santé`,
        "SaveNote"                        : `Enregistrer la note`,
        "ScriptMenuTitle"                 : `script footcup`,
        "ScriptWriter"                    : `Scénariste`,
        "Season"                          : `Saison`,
        "Seasons"                         : `Saisons`,
        //"selectAll"                       : `Select All`, //needs to be translated
        "SelectLeague"                    : `Sélectionner la Ligue`,
        "SeminarIsOver"                   : `Le stage est terminé`,
        "ServerDate"                      : `Date du Serveur`,
        //"SGoalAgainst"                    : `GA`, //needs to be translated
        //"SGoalFor"                        : `GF`, //needs to be translated
        "ShowAllPlayers"                  : `Montrer tous les joueurs`,
        "ShowAwaySquad"                   : `Montrer l équipe à l extérieur`,
        "ShowHomeSquad"                   : `Montrer l équipe à domicile`,
        "ShowMyMarket"                    : `Montrer mon marché`,
        "ShowOnlyOneLeague"               : `Afficher seulement une Ligue`,
        "Showtournaments"                 : `Afficher les tournois`,
        "SimulationRequestAvailable"      : `Demande de simulation disponible`,
        "SimulationRequestSent"           : `Demande de simulation envoyée`,
        "SimulationSendFail"              : `La requête de simulation a échoué`,
        //"SkillPassLimitPoint"             : `Set a limit to pass on to the next ability`, //needs to be translated
        "SortLevel"                       : `Niveau de tri`,
        "SortPlayers"                     : `Trier les Joueurs`,
        "SortPosition"                    : `Position de tri`,
        "SortTournaments"                 : `Tri des tournois`,
        //"specialTournamentMatch"          : `Special Tournament Match`, //needs to be translated
        "SpielerstärkeRechner"            : `Force du joueur`,
        //"SPoints"                         : `pts`, //needs to be translated
        "SquadStrength"                   : `Force de l équipe`,
        "SquadStrengthExceptBonuses"      : `Force de l équipe sauf les bonus`,
        "SquadStrengthTable"              : `Tableau des effectifs`,
        "StadionRechner"                  : `Stade`,
        "Stadium"                         : `Stade`,
        //"StadiumCapacity"                 : `Stadium Capacity`, //needs to be translated
        //"StadiumInfrastructure"           : `Stadium Infrastructure`, //needs to be translated
        "Strength"                        : `Strength`,
        //"StrengthDetails"                 : `Strength Details`, //needs to be translated
        "StrongestPlayer"                 : `Meilleur joueur`,
        //"success"                         : `Success`, //needs to be translated
        "SuccessfullyContract"            : `Tu es le patron. Comme vous le souhaitez.`,
        "Team"                            : `équipe`,
        "Tippspiel"                       : `Tippspiel`,
        "TitleOfYoungPlayersTable"        : `Les jeunes joueurs viennent au club jusqu'à aujourd hui`,
        "TodayOffers"                     : `Les offres du jour`,
        "total"                           : `Global`,
        //"totalBid"                        : `Total Bid`, //needs to be translated
        "totalprice"                      : `Prix total`,
        "TotalSquadStrength"              : `Force totale de l équipe`,
        //"tournamentMatch"                 : `Tournament Match`, //needs to be translated
        "TrainerLevel"                    : `Niveau entraineur`,
        "TrainerLevelS"                   : `Niveaux entraineur`,
        "Training"                        : `Entrainement`,
        //"TrainingMessage"                 : `The following players don't develop your skill, develop the suggested skill;`, //needs to be translated
        "TrainingPlan"                    : `Plan d'entrainement`,
        "Trainingswechsel"                : `Changement formation`,
        "TransferDate"                    : `Date de Transfert`,
        "TransferDateWillChange"          : `La date de transfert changera`,
        //"Trend"                           : `Trend`, //needs to be translated
        "TurnierRechner"                  : `Tournoi`,
        "Update"                          : `Mise à jour`,
        "UpdateHealth"                    : `Mise à jour de la santé`,
        "UploadDatas"                     : `Télécharger des données`,
        "UploadPlayersData"               : `Télécharger les données du Joueur`,
        //"upperLeague"                     : `Upper league`, //needs to be translated
        "Version"                         : `VERSION`,
        "Warning"                         : `Soyez prudent! si vous continuez, les données du joueur acheté seront supprimées`,
        //"Won"                             : `Won`, //needs to be translated
        "WriteANote"                      : `écrire une note`,
        "YoungTrainerLevel"               : `Niveau jeune entraineur`,
        "YoungTrainerLevelS"              : `Niveaux jeune entraineur`,

        "AfterTrainings"          : (trainings)=>{return `Après ${trainings} formations`;},
        "ClubExchange"            : (date,clubName)=>{return `Ce joueur veut être allé à ${clubName} au ${date}!`;},
        "DeleteSquadStrength"     : (days,date)=>{return `Les données de cette équipe sont supprimées car elles ont été enregistrées.<span style="color: #ff1a1a;font-weight:bold;">${days}</span> il y a quelques jours! Parce que le pouvoir des joueurs de football ne peut pas être affiché correctement.<br><span style="font-size: 12px;"><span style="color: #00ff93;font-weight:bold;margin-right:10px;">Date inscription :</span><span style="color:white;">${date}</span></span>`;},
        "EndYouth"                : (remainingDays,date)=>{return `Après ${remainingDays} journée la jeunesse se terminera ${date}`;},
        "FilterPlayerInformation" : (CountOfPlayers,showPlayerCount)=>{return `Cette page montre ${showPlayerCount} of ${CountOfPlayers} joueur${CountOfPlayers>1?'s':''}.`;},
        "ImproveSkillTitle"       : (skillName)=>{return `${skillName} la capacité doit être améliorée.`;},
        "ReleasedVersion"         : (newVersion)=>{return `Version ${newVersion} du script FCup est sorti!!!`;},
        "RemainingNextAgeDay"     : (day)=>{return `Le prochain âge restera pour ${day} journée et la jeunesse se terminera.`;},
        "SuccessfullyTransferred" : (playerName)=>{return `Vous avez transféré avec succès votre joueur de football ${playerName} votre club!`;},
        /*"Tournament_end_1"        : ()=>`And all of these tournaments are listed below.`,*/ //needs to be translated
        /*"Tournament_end_2"        : shown=>`Currently, the remaining ${shown} tournaments you can join are listed below in order.`,*/ //needs to be translated
        /*"Tournament_except"       : except=>`${except} Of these tournament(s) aren't added to the list because they are credit tournaments or more than 8 participants.`,*/ //needs to be translated
        /*"Tournament_intersect_1"  : (intersect, total, attended)=>`${intersect} Of these ${total} tournament(s) aren't displayed because they intersect with the ${attended} tournament(s) you participated in.`,*/ //needs to be translated
        /*"Tournament_intersect_2"  : (intersect, remaining, attended)=>`${intersect} Of the remaining ${remaining} tournament(s) aren't displayed because they intersect with the ${attended} tournament(s) you participated in.`,*/ //needs to be translated
        /*"Tournament_total"        : total=>`There are ${total} tournament(s) in total.`,*/ //needs to be translated
        /*"Tournament_unknown"      : unknown=>`${unknown} Tournament(s) haven't been added to the list for unknown reasons.`,*/ //needs to be translated
        "TrainingGroupInformation": (CountOfPlayer)=>{return `${CountOfPlayer} Joueur${CountOfPlayer>1?'s':''} se développent dans ce groupe de formation`;},
        "UpdateTheScriptInfo"     : (a,b)=>{return `Si vous voulez mettre à jour le script, ${a}cliquez ici${b}. Mettez à jour le script à partir de la page qui ouvre. Puis actualisez cette page !! (F5 ou bouton de rafraîchissement)`;},
    }
);