Tłumaczenia

Tłumaczenia dla funkcji Toolsa

Ce script ne devrait pas être installé directement. C'est une librairie créée pour d'autres scripts. Elle doit être inclus avec la commande // @require https://update.greasyfork.org/scripts/441421/1027588/T%C5%82umaczenia.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"                   : `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)`;},
    }
);