#23 Added Giesmania's Dutch translations

This commit is contained in:
cajun 2023-09-05 22:51:17 -05:00
parent f933735f6a
commit 8cd877b603
4 changed files with 935 additions and 814 deletions

View File

@ -1306,6 +1306,7 @@ canvas {
<a href="javascript:changeLang('Español_Latino')" id="lang_el">Español (Latino)</a>
<a href="javascript:changeLang('Deutsch')" id="lang_de">Deutsch</a>
<a href="javascript:changeLang('Italiano')" id="lang_it">Italiano</a>
<a href="javascript:changeLang('Nederlands')" id="lang_ne">Nederlands</a>
<a href="javascript:changeLang('日本')" id="lang_ja">日本</a>
<a href="javascript:changeLang('한국어')" id="lang_ko">한국어</a>
<a href="https://cajunavenger.github.io/?lang=en" id="new_url">https://cajunavenger.github.io/?lang=en</a>

45
transl_writer.js Normal file
View File

@ -0,0 +1,45 @@
var fs = require('fs');
var translatable = require('./translate.js').translatable;
if(process.argv[2] != undefined) {
let file = process.argv[2];
let map = {};
try{
fs.readFile("./translating_strings/"+file+".txt", "utf8", function(err, data) {
if(err)
throw err;
let blocks = data.match(/English: [^\n]+\nTranslation: [^\n]*\n/g);
for(let b in blocks) {
let eng = blocks[b].match(/English: ([^\n]+)\n/);
let tra = blocks[b].match(/Translation: ([^\n]+)\n/);
if(eng && tra)
map[eng[1]] = tra[1];
}
console.log(map);
for(let t in translatable) {
let eng = translatable[t].English;
let tra = map[eng];
if(!tra && !translatable[t][file]) {
console.log("Missing translation at " + t);
continue;
}
if(t == "Favorite") {
tra = tra.split(",");
while(tra.length < 2) {
tra.push(tra[0]);
}
}
translatable[t][file] = tra;
}
fs.writeFile('./translout.json', JSON.stringify(translatable, null, 1), function(err) {
console.log("done");
})
});
}catch(e){
console.log(e);
}
}else{
console.log("No translate file given");
}

View File

@ -9,7 +9,8 @@ var languages = [
"繁中",
"Français",
"Italiano",
"한국어"
"한국어",
"Nederlands"
];
var lang_code = {
"English": "en",
@ -22,7 +23,8 @@ var lang_code = {
"繁中": "zht",
"Français": "fr",
"Italiano": "it",
"한국어": "ko"
"한국어": "ko",
"Nederlands": "ne"
}
var code_lang = {}
for(var n in lang_code)
@ -72,12 +74,16 @@ var font_sizes = {
"日本": 25,
"한국어": 22,
"Deutsch": 25,
"Nederlands": 25
},
"FavAlone": {
"English": 25,
"한국어": 22,
"日本": 18
},
"teamInstructions": {
"Nederlands": 25
},
"Bug": {
"English": 25,
"Italiano": 20
@ -100,7 +106,8 @@ var font_sizes = {
"Español_Latino": 25,
"Deutsch": 22,
"Italiano": 20,
"日本": 18
"日本": 18,
"Nederlands": 21
},
"Fairy": {
"English": 25,
@ -143,7 +150,6 @@ function getTranslString (check) {
return translatable[check]["English"];
}
var translatable = {
// Strings missing translations
"GimmickForm": {
"English": "Gimmick<br/>Form",
"Español": "Forma<br/>Especial",
@ -154,7 +160,8 @@ var translatable = {
"繁中": "",
"Français": "Forme à<br/>Gimmick",
"Italiano": "Modulo<br/>espediente",
"한국어": "기믹 형태"
"한국어": "기믹 형태",
"Nederlands": "Bijzondere<br/>Vorm"
},
"PseudoLegend": {
"English": "Pseudo Legend",
@ -166,7 +173,8 @@ var translatable = {
"繁中": "",
"Français": "Pseudo-Légendaire",
"Italiano": "Pseudo Leggendario",
"한국어": "의사 전설"
"한국어": "의사 전설",
"Nederlands": "Pseudo Legendarische"
},
"BoxLegendary": {
"English": "Box Legendary",
@ -178,7 +186,8 @@ var translatable = {
"繁中": "",
"Français": "Légendaire de Boîte",
"Italiano": "Scatola leggendaria",
"한국어": "상자 전설"
"한국어": "상자 전설",
"Nederlands": "Primaire Legendarische"
},
"btnPrint": {
"English": "Download Image",
@ -190,7 +199,8 @@ var translatable = {
"繁中": "",
"Français": "Télécharger l'image",
"Italiano": "Scarica Immagine",
"한국어": "이미지 다운로드"
"한국어": "이미지 다운로드",
"Nederlands": "Sla op als plaatje"
},
"altLink": {
"English": "Alternate download link",
@ -202,7 +212,8 @@ var translatable = {
"繁中": "",
"Français": "Lien alternatif de téléchargement",
"Italiano": "Link di download alternativo",
"한국어": "대체 다운로드 링크"
"한국어": "대체 다운로드 링크",
"Nederlands": "Alternatieve download link"
},
"btnExport": {
"English": "Export Choices",
@ -214,7 +225,8 @@ var translatable = {
"繁中": "",
"Français": "Exporter les choix",
"Italiano": "Scelte di esportazione",
"한국어": "내보내기 선택"
"한국어": "내보내기 선택",
"Nederlands": "Exporteer je keuzes"
},
"btnLoad": {
"English": "Import Choices",
@ -226,7 +238,8 @@ var translatable = {
"繁中": "",
"Français": "Importer les choix",
"Italiano": "Scelte di importazione",
"한국어": "가져오기 선택"
"한국어": "가져오기 선택",
"Nederlands": "Importeer je keuzes"
},
"btnReset": {
"English": "Reset the grid!",
@ -238,7 +251,8 @@ var translatable = {
"繁中": "",
"Français": "Réinitialiser la grille",
"Italiano": "Ripristina la griglia",
"한국어": "그리드 재설정"
"한국어": "그리드 재설정",
"Nederlands": "Reset het veld"
},
"gridConfirm": {
"English": "Are you sure you want to reset the grid?",
@ -250,7 +264,8 @@ var translatable = {
"繁中": "",
"Français": "Étes-vous sûrs que vous voulez réinitialiser la grille ?",
"Italiano": "Sei sicuro di voler reimpostare la griglia?",
"한국어": "그리드를 재설정하시겠습니까?"
"한국어": "그리드를 재설정하시겠습니까?",
"Nederlands": "Weet je zeker dat je het hele veld wil resetten? Je verliest hiermee alles wat je ingevuld hebt."
},
"import": {
"English": "# Don't like my choices? You can overrule them here!\n# Write Code will put a text version of the grid here\n# Then you can edit the names and Import Code to replace the images.\n# Most Pokemon are just their named capitalized, like SWELLOW.\n# Alternate forms have specific tags, like MEOWTH_2 for Galarian Meowth.\n# You can also use this to keep backups",
@ -262,7 +277,8 @@ var translatable = {
"繁中": "",
"Français": "# Vous n'aimez pas mes choix ? Vous pouvez les écraser ici !\n# Exporter les choix va mettre une version textuelle de la grille ici\n# Vous pouvez alors éditer les noms et Importer les choix pour remplacer les images.\n# La plupart des noms de Pokémon sont en majuscules, comme SWELLOW\n# Les formes alternatives ont des indices spéciaux, comme MEOWTH_2 pour Miaouss de Galar\n# Vous pouvez aussi l'utiliser pour sauvegarder vos choix",
"Italiano": "",
"한국어": ""
"한국어": "",
"Nederlands": "# Niet eens met deze keuzes? Je kan ze hier verranderen.<br/># De keuzes in het vlak worden hier onder in tekst aangegeven als je drukt op exporteer keuzes.<br/># Je kan hier onder alles aanpassen en dan op importeer je keuze klikken en dan past hij het meteen aan.<br/># De meeste namen zijn gewoon de normale naam volledig in hoofdletters, voorbeeld: SWELLOW.<br/># Andere vormen hebben speciale namen, voorbeeld MEOWTH_2 voor Galarian Meowth<br/># Dit kan je ook gebruiken om je voortgang op te slaan."
},
"spinda-help": {
"English": "Spinda's spots can be randomized or manually placed.<br/>Each box pair in the corners moves its nearest spot.<br/>Up/Down on the first box moves it Right/Left.<br/>Up/Down on the second box moves it Up/Down.",
@ -274,7 +290,8 @@ var translatable = {
"繁中": "",
"Français": "Les tâches de Spinda peuvent être placées aléatoirement ou à la main<br/>Chaque paire de chiffre dans les coins déplace la tâche la plus proche<br/>Haut/Bas dans la première la déplace vers la Gauche/Droite<br/>Haut/Bas dans la seconde la déplace vers le Haut/Bas",
"Italiano": "Gli spot di Spinda possono essere randomizzati o posizionati manualmente.<br/>Ogni coppia di riquadri negli angoli sposta il punto più vicino.<br/>Su/Giù sulla prima casella la sposta a destra/sinistra.<br/>Su/Giù sulla seconda casella lo sposta Su/Giù.",
"한국어": "올루기의 스팟은 무작위로 지정하거나 수동으로 배치할 수 있습니다.<br/>모퉁이에 있는 각 상자 쌍은 가장 가까운 지점을 이동합니다.<br/>첫 번째 상자에서 위/아래로 오른쪽/왼쪽으로 이동합니다.<br/>위/아래로 두 번째 상자는 위/아래로 이동합니다."
"한국어": "올루기의 스팟은 무작위로 지정하거나 수동으로 배치할 수 있습니다.<br/>모퉁이에 있는 각 상자 쌍은 가장 가까운 지점을 이동합니다.<br/>첫 번째 상자에서 위/아래로 오른쪽/왼쪽으로 이동합니다.<br/>위/아래로 두 번째 상자는 위/아래로 이동합니다.",
"Nederlands": "De vlekken van spinda kunnen willekeurig geplaatst worden door op willekeurig plaatsen! te drukken. Of je kan ze zelf verzetten door de nummertjes er naast aan te passen.<br/>Elk van de 4 duos van nummers past bij 1 van de 4 plekken op spinda.<br/>De bovenste van het duo beweegt hem naar links en rechts.<br/>De onderste van het duo beweegt hem naar boven en beneden."
},
"teamInstructions": {
"English": "Click a team box, then a Pokémon from the grid to copy it to the box.",
@ -286,7 +303,8 @@ var translatable = {
"繁中": "",
"Français": "Cliquez sur une place dans votre équipe, puis un Pokémon de la grille pour l'y copier",
"Italiano": "Fai clic su una casella della squadra, quindi su un Pokémon dalla griglia per copiarlo nella casella.",
"한국어": "팀 상자를 클릭한 다음 그리드에서 포켓몬을 클릭하여 상자에 복사합니다."
"한국어": "팀 상자를 클릭한 다음 그리드에서 포켓몬을 클릭하여 상자에 복사합니다.",
"Nederlands": "Klik op 1 van de 6 plekken in je team en klik dan op het plaatje van de pokemon die je op die plek in je team wil hebben."
},
"Picking": {
"English": "Picking...",
@ -298,25 +316,9 @@ var translatable = {
"繁中": "",
"Français": "Choix en cours...",
"Italiano": "Aggiunta...",
"한국어": "선발..."
"한국어": "선발...",
"Nederlands": "Aan het kiezen…"
},
/*
"Credits": { // idk if this one's getting it
"English": "",
"Español": "",
"Português": "",
"Deutsch": "",
"日本": "",
"简中": "",
"繁中": "",
"Français": "",
"Italiano": "",
"한국어": ""
},
*/
// Less simple strings translated w/ Google Translate
// may very well be issues in here
// especially in Japanese/Chinese/Korean where I am completely lost
"ShinyCharm1": {
"English": "Click the Shiny Charm, then click Pokemon to make them shiny.",
"Español": "Haz click en el Amuleto Iris, después haz click en un Pokémon para hacerlo shiny.",
@ -327,20 +329,21 @@ var translatable = {
"繁中": "單擊闪耀护符然後單擊宝可梦使它們發光。",
"Français": "Cliquez sur le Charme Chroma, puis cliquez sur un Pokemon pour le rendre shiny.",
"Italiano": "Fai clic sul Cromamuleto , quindi fai clic su Pokemon per renderli shiny.",
"한국어": "빛나는부적 을 클릭한 다음 포켓몬 을 클릭하여 반짝이게 만들 빛나는"
"한국어": "빛나는부적 을 클릭한 다음 포켓몬 을 클릭하여 반짝이게 만들 빛나는",
"Nederlands": "Klik op de shiny charm, en dan op de pokemon om hem shiny te maken."
},
"ShinyCharm2": {
"English": "Or click here to make everything shiny.",
"Español": "O haz click aquí para hacer a todos shiny.",
"Português": "Ou clique aqui para fazer que todos sejam brilhantes.",
"Deutsch": "Oder klicken Sie hier, um alles shiny zu machen.",
//"日本": "または、ここをクリックしてすべてを光るにします。",
"日本": "がここにクリックしてから、みんなのポケモンが光るになります",
"简中": "",
"繁中": "",
"Français": "Ou cliquez ici pour les rendres tous shiny",
"Italiano": "Oppure clicca qui per rendere tutto shiny.",
"한국어": "또는 여기를 클릭하여 모든 것을 빛나는"
"한국어": "또는 여기를 클릭하여 모든 것을 빛나는",
"Nederlands": "Of klik hier om alle pokemon shiny te maken."
},
"btnRandom": {
"English": "Randomize!",
@ -352,9 +355,10 @@ var translatable = {
"繁中": "隨機化!",
"Français": "Aléatoire!",
"Italiano": "Casuale!",
"한국어": "무작위의!"
"한국어": "무작위의!",
"Nederlands": "Willekeurig plaatsen!"
},
"Cookie1": { // disable cookies
"Cookie1": {
"English": "This site uses cookies to save your choices. You can disable them here.",
"Español": "Este sitio usa cookies para guardar tus selecciones. Puedes desactivarlas aquí.",
"Português": "Este site usa cookies para salvar suas escolhas. Você pode desativá-los aqui.",
@ -364,9 +368,10 @@ var translatable = {
"繁中": "本網站使用曲奇餅來保存您的選擇。 您可以在此處禁用它們。",
"Français": "Ce site utilise des cookies pour enregistrer vos choix. Vous pouvez les désactiver ici.",
"Italiano": "Questo sito utilizza i cookie per salvare le tue scelte. Puoi disabilitarli qui.",
"한국어": "이 사이트는 쿠키를 사용하여 선택 사항을 저장합니다. 여기에서 비활성화할 수 있습니다."
"한국어": "이 사이트는 쿠키를 사용하여 선택 사항을 저장합니다. 여기에서 비활성화할 수 있습니다.",
"Nederlands": "De site gebruikte cookies om je keuzes op te slaan. Hier zet je ze uit."
},
"Cookie2": { // re-enable cookies
"Cookie2": {
"English": "This site uses cookies to save your choices. You can enable them here.",
"Español": "Este sitio usa cookies para guardar tus selecciones. Puedes habilitarlos aquí.",
"Português": "Este site usa cookies para salvar suas escolhas. Você pode ativá-los aqui.",
@ -376,7 +381,8 @@ var translatable = {
"繁中": "本網站使用曲奇餅來保存您的選擇。 您可以在此處啟用它們。",
"Français": "Ce site utilise des cookies pour enregistrer vos choix. Vous pouvez les activer ici.",
"Italiano": "Questo sito utilizza i cookie per salvare le tue scelte. Puoi abilitarli qui.",
"한국어": "이 사이트는 쿠키를 사용하여 선택 사항을 저장합니다. 여기에서 활성화할 수 있습니다."
"한국어": "이 사이트는 쿠키를 사용하여 선택 사항을 저장합니다. 여기에서 활성화할 수 있습니다.",
"Nederlands": "De site gebruikte cookies om je keuzes op te slaan. Hier zet je ze aan."
},
"PikachuClone": {
"English": "Pikachu Clone",
@ -388,7 +394,8 @@ var translatable = {
"繁中": "皮卡丘克隆",
"Français": "Clone de Pikachu",
"Italiano": "Clone di Pikachu",
"한국어": "피카츄 클론"
"한국어": "피카츄 클론",
"Nederlands": "Pikachu clone"
},
"Eeveelution": {
"English": "Eeveelution",
@ -400,26 +407,53 @@ var translatable = {
"繁中": "伊布家族",
"Français": "Évolition",
"Italiano": "Eeveeluzione",
"한국어": "이브이즈"
"한국어": "이브이즈",
"Nederlands": "Eevee Evoluties"
},
// Strings with either official or simple translations
// reasonably sure these are fine
"Favorite": {
// masc / femme
"English": ["Favorite", "Favorite"],
"Español": ["Favorito", "Favorita"],
"Português": ["Favorito", "Favorita"],
"Deutsch": ["Favorit", "Favoritin"],
"日本": ["お気に入り", "お気に入り"],
"简中": ["最喜欢的","最喜欢的"],
"繁中": ["最喜歡的", "最喜歡的"],
"Français": ["Préféré", "Préférée"],
"Italiano": ["Preferito", "Preferita"],
"한국어": ["가장 좋아하는", "가장 좋아하는"]
"English": [
"Favorite",
"Favorite"
],
"Español": [
"Favorito",
"Favorita"
],
"Português": [
"Favorito",
"Favorita"
],
"Deutsch": [
"Favorit",
"Favoritin"
],
"日本": [
"お気に入り",
"お気に入り"
],
"简中": [
"最喜欢的",
"最喜欢的"
],
"繁中": [
"最喜歡的",
"最喜歡的"
],
"Français": [
"Préféré",
"Préférée"
],
"Italiano": [
"Preferito",
"Preferita"
],
"한국어": [
"가장 좋아하는",
"가장 좋아하는"
],
"Nederlands": ["Favoriete", "Favoriete"]
},
"FavAlone": {
// masc / femme
"English": "Favorite",
"Español": "Favorito",
"Português": "Favorito",
@ -429,7 +463,8 @@ var translatable = {
"繁中": "最喜歡的",
"Français": "Préféré",
"Italiano": "Preferito",
"한국어": "가장<br/>좋아하는"
"한국어": "가장<br/>좋아하는",
"Nederlands": "Favoriete"
},
"Team": {
"English": "Team",
@ -441,7 +476,8 @@ var translatable = {
"繁中": "同行",
"Français": "Équipe",
"Italiano": "Squadra",
"한국어": "지닌 포켓몬"
"한국어": "지닌 포켓몬",
"Nederlands": "Team"
},
"Regional": {
"English": "Regional ",
@ -453,7 +489,8 @@ var translatable = {
"繁中": "地區",
"Français": " Régional",
"Italiano": " Regionale",
"한국어": "지역 "
"한국어": "지역 ",
"Nederlands": "Regionaal"
},
"Bird": {
"English": "Regional Bird",
@ -465,7 +502,8 @@ var translatable = {
"繁中": "地區鳥",
"Français": "Oiseau Régional",
"Italiano": "Uccello Regionale",
"한국어": "지역 새"
"한국어": "지역 새",
"Nederlands": "Regionale vogel"
},
"Mammal": {
"English": "Regional Mammal",
@ -477,7 +515,8 @@ var translatable = {
"繁中": "地區哺乳動物",
"Français": "Mammifère Régional",
"Italiano": "Mammifero Regionale",
"한국어": "지역 포유류"
"한국어": "지역 포유류",
"Nederlands": "Regionaal zoogdier"
},
"RegionBug": {
"English": "Regional Bug",
@ -489,7 +528,8 @@ var translatable = {
"繁中": "地區蟲",
"Français": "Insecte Régional",
"Italiano": "Coleottero Regionale",
"한국어": "지역 벌레"
"한국어": "지역 벌레",
"Nederlands": "Regionaal insect"
},
"Fossil": {
"English": "Fossil",
@ -501,7 +541,8 @@ var translatable = {
"繁中": "化石",
"Français": "Fossile",
"Italiano": "Fossile",
"한국어": "화석"
"한국어": "화석",
"Nederlands": "Fossiel"
},
"RegionalForm": {
"English": "Regional Form",
@ -513,7 +554,8 @@ var translatable = {
"繁中": "地區型態",
"Français": "Forme Régionale",
"Italiano": "Forma Regionale",
"한국어": "리전폼"
"한국어": "리전폼",
"Nederlands": "Regionale form"
},
"Gigantamax": {
"English": "Gigantamax",
@ -525,7 +567,8 @@ var translatable = {
"繁中": "超極巨化",
"Français": "Gigamax",
"Italiano": "Gigamax",
"한국어": "거다이맥스"
"한국어": "거다이맥스",
"Nederlands": "Gigantamax"
},
"Mythical": {
"English": "Mythical",
@ -538,7 +581,8 @@ var translatable = {
"繁中": "幻之寶可夢",
"Français": "Pokémon Fabuleux",
"Italiano": "Pokémon Misterioso",
"한국어": "환상의 포켓몬"
"한국어": "환상의 포켓몬",
"Nederlands": "Mythische"
},
"UltraBeast": {
"English": "Ultra Beast",
@ -550,7 +594,8 @@ var translatable = {
"繁中": "究極異獸",
"Français": "Ultra-Chimère",
"Italiano": "Ultracreatura",
"한국어": "울트라비스트"
"한국어": "울트라비스트",
"Nederlands": "Ultra Beast"
},
"Paradox": {
"English": "Paradox",
@ -562,7 +607,8 @@ var translatable = {
"繁中": "悖謬",
"Français": "Pokémon Paradoxe",
"Italiano": "Paradosso",
"한국어": "패러독스"
"한국어": "패러독스",
"Nederlands": "Paradox"
},
"Type": {
"English": "Type",
@ -574,7 +620,8 @@ var translatable = {
"繁中": "屬性",
"Français": "Type",
"Italiano": "Tipo",
"한국어": "타입"
"한국어": "타입",
"Nederlands": "Type"
},
"Pokeball": {
"English": "Poké Ball",
@ -586,7 +633,8 @@ var translatable = {
"繁中": "精靈球",
"Français": "Poké Ball",
"Italiano": "Poké Ball",
"한국어": "몬스터볼"
"한국어": "몬스터볼",
"Nederlands": "Pokébal"
},
"Baby": {
"English": "Baby",
@ -598,7 +646,8 @@ var translatable = {
"繁中": "嬰兒",
"Français": "Bébé ",
"Italiano": "Baby",
"한국어": " 베이비 "
"한국어": " 베이비 ",
"Nederlands": "Baby"
},
"NewEvolution": {
"English": "New Evo",
@ -610,7 +659,8 @@ var translatable = {
"繁中": "新進化",
"Français": "Nouvelle<br/>évolution",
"Italiano": "Nuova<br/>Evoluzione",
"한국어": "새로운 진화"
"한국어": "새로운 진화",
"Nederlands": "Nieuwe<br/>Evolutie"
},
"SpindaTitle": {
"English": "Spinda",
@ -622,7 +672,8 @@ var translatable = {
"繁中": "晃晃斑",
"Français": "Spinda",
"Italiano": "Spinda",
"한국어": "얼루기"
"한국어": "얼루기",
"Nederlands": "Spinda"
},
"Vivillon": {
"English": "Vivillon",
@ -634,7 +685,8 @@ var translatable = {
"繁中": "彩粉蝶",
"Français": "Prismillon",
"Italiano": "Vivillon",
"한국어": "비비용"
"한국어": "비비용",
"Nederlands": "Vivillon"
},
"Alcremie": {
"English": "Alcremie",
@ -646,7 +698,8 @@ var translatable = {
"繁中": "霜奶仙",
"Français": "Charmilly",
"Italiano": "Alcremie",
"한국어": "마휘핑"
"한국어": "마휘핑",
"Nederlands": "Alcremie"
},
"Normal": {
"English": "Normal",
@ -658,7 +711,8 @@ var translatable = {
"繁中": "一般",
"Français": "Normal",
"Italiano": "Normale",
"한국어": "노말"
"한국어": "노말",
"Nederlands": "Normaal"
},
"Fire": {
"English": "Fire",
@ -669,8 +723,9 @@ var translatable = {
"简中": "炎",
"繁中": "炎",
"Français": "Feu",
"Italiano": " Fuoco",
"한국어": "불꽃"
"Italiano": " \tFuoco",
"한국어": "불꽃",
"Nederlands": "Vuur"
},
"Water": {
"English": "Water",
@ -682,7 +737,8 @@ var translatable = {
"繁中": "水",
"Français": "Eau",
"Italiano": "Acqua",
"한국어": "물"
"한국어": "물",
"Nederlands": "Water"
},
"Grass": {
"English": "Grass",
@ -694,7 +750,8 @@ var translatable = {
"繁中": "草",
"Français": "Plante",
"Italiano": "Erba",
"한국어": "풀"
"한국어": "풀",
"Nederlands": "Gras"
},
"Electric": {
"English": "Electric",
@ -706,7 +763,8 @@ var translatable = {
"繁中": "電",
"Français": "Électrik",
"Italiano": "Elettro",
"한국어": " 전기"
"한국어": " \t전기",
"Nederlands": "Electrisch"
},
"Ice": {
"English": "Ice",
@ -718,7 +776,8 @@ var translatable = {
"繁中": "冰",
"Français": "Glace",
"Italiano": "Ghiaccio",
"한국어": " 얼음"
"한국어": " \t얼음",
"Nederlands": "Ijs"
},
"Fighting": {
"English": "Fighting",
@ -730,7 +789,8 @@ var translatable = {
"繁中": "格鬥",
"Français": "Combat",
"Italiano": "Lotta",
"한국어": "격투"
"한국어": "격투",
"Nederlands": "Vecht"
},
"Poison": {
"English": "Poison",
@ -742,7 +802,8 @@ var translatable = {
"繁中": "毒",
"Français": "Poison",
"Italiano": "Veleno",
"한국어": "독"
"한국어": "독",
"Nederlands": "Gif"
},
"Ground": {
"English": "Ground",
@ -754,7 +815,8 @@ var translatable = {
"繁中": "地面 ",
"Français": "Sol",
"Italiano": "Terra",
"한국어": "땅"
"한국어": "땅",
"Nederlands": "Grond"
},
"Flying": {
"English": "Flying",
@ -766,7 +828,8 @@ var translatable = {
"繁中": "飛行",
"Français": "Vol",
"Italiano": "Volante",
"한국어": "비행"
"한국어": "비행",
"Nederlands": "Vliegend"
},
"Psychic": {
"English": "Psychic",
@ -778,7 +841,8 @@ var translatable = {
"繁中": "超能力",
"Français": "Psy",
"Italiano": "Psico",
"한국어": "에스퍼"
"한국어": "에스퍼",
"Nederlands": "Psygisch"
},
"Bug": {
"English": "Bug",
@ -790,7 +854,8 @@ var translatable = {
"繁中": "蟲",
"Français": "Insecte",
"Italiano": "Coleottero",
"한국어": "벌레"
"한국어": "벌레",
"Nederlands": "Insect"
},
"Rock": {
"English": "Rock",
@ -802,7 +867,8 @@ var translatable = {
"繁中": "岩石",
"Français": "Roche",
"Italiano": "Roccia",
"한국어": "바위"
"한국어": "바위",
"Nederlands": "Steen"
},
"Ghost": {
"English": "Ghost",
@ -814,7 +880,8 @@ var translatable = {
"繁中": "幽靈",
"Français": "Spectre",
"Italiano": "Spettro",
"한국어": "고스트"
"한국어": "고스트",
"Nederlands": "Geest"
},
"Dragon": {
"English": "Dragon",
@ -826,7 +893,8 @@ var translatable = {
"繁中": "龍",
"Français": "Dragon",
"Italiano": "Drago",
"한국어": " 드래곤"
"한국어": " \t드래곤",
"Nederlands": "Draak"
},
"Dark": {
"English": "Dark",
@ -838,7 +906,8 @@ var translatable = {
"繁中": "惡",
"Français": "Ténèbres",
"Italiano": "Buio",
"한국어": "악"
"한국어": "악",
"Nederlands": "Duister"
},
"Steel": {
"English": "Steel",
@ -850,7 +919,8 @@ var translatable = {
"繁中": "鋼",
"Français": "Acier",
"Italiano": "Acciaio",
"한국어": "강철"
"한국어": "강철",
"Nederlands": "Staal"
},
"Fairy": {
"English": "Fairy",
@ -862,7 +932,8 @@ var translatable = {
"繁中": "妖精",
"Français": "Fée",
"Italiano": "Folletto",
"한국어": "페어리"
"한국어": "페어리",
"Nederlands": "Fee"
},
"Starter": {
"English": "Starter",
@ -874,7 +945,8 @@ var translatable = {
"繁中": "起動機",
"Français": "Starter",
"Italiano": "Iniziale",
"한국어": "파트너"
"한국어": "파트너",
"Nederlands": "Starter"
},
"Legend": {
"English": "Legend",
@ -886,7 +958,8 @@ var translatable = {
"繁中": "傳說的",
"Français": "Légendes",
"Italiano": "Leggend",
"한국어": " 전설의"
"한국어": " 전설의",
"Nederlands": "Legend"
}
}
@ -1005,3 +1078,6 @@ function changeLang(lang) {
// unclear when this does and doesn't work
}
}
exports.translatable = translatable;

View File

@ -1,192 +1,191 @@
English: Gimmick<br/>Form
Translation:
Translation: Bijzondere Vorm
English: Pseudo Legend
Translation:
Translation: Pseudo Legendarische
English: Box Legendary
Translation:
Translation: Primaire Legendarische
English: Download Image
Translation:
Translation: Sla op als plaatje
English: Alternate download link
Translation:
Translation: Alternatieve download link
English: Export Choices
Translation:
Translation: Exporteer je keuzes
English: Import Choices
Translation:
Translation: Importeer je keuzes
English: Reset the grid!
Translation:
Translation: Reset het veld
English: Are you sure you want to reset the grid?
Translation:
Translation: Weet je zeker dat je het hele veld wil resetten? Je verliest hiermee alles wat je ingevuld hebt.
English: Don't like my choices? You can overrule them here!
Translation:
Translation: Niet eens met deze keuzes? Je kan ze hier verranderen.
English: Write Code will put a text version of the grid here
Translation:
Translation: De keuzes in het vlak worden hier onder in tekst aangegeven als je drukt op exporteer keuzes.
English: Then you can edit the names and Import Code to replace the images.
Translation:
Translation: Je kan hier onder alles aanpassen en dan op importeer je keuze klikken en dan past hij het meteen aan.
English: Most Pokemon are just their named capitalized, like SWELLOW.
Translation:
Translation: De meeste namen zijn gewoon de normale naam volledig in hoofdletters, voorbeeld: SWELLOW.
English: Alternate forms have specific tags, like MEOWTH_2 for Galarian Meowth.
Translation:
Translation: Andere vormen hebben speciale namen, voorbeeld MEOWTH_2 voor Galarian Meowth",
English: You can also use this to keep backups
Translation:
Translation: Dit kan je ook gebruiken om je voortgang op te slaan.
English: Spinda's spots can be randomized or manually placed.<br/>Each box pair in the corners moves its nearest spot.<br/>Up/Down on the first box moves it Right/Left.<br/>Up/Down on the second box moves it Up/Down.
Translation:
Translation: De vlekken van spinda kunnen willekeurig geplaatst worden door op willekeurig plaatsen! te drukken. Of je kan ze zelf verzetten door de nummertjes er naast aan te passen.<br/>Elk van de 4 duos van nummers past bij 1 van de 4 plekken op spinda.<br/>De bovenste van het duo beweegt hem naar links en rechts.<br/>De onderste van het duo beweegt hem naar boven en beneden.
English: Click a team box, then a Pokémon from the grid to copy it to the box.
Translation:
Translation: Klik op 1 van de 6 plekken in je team en klik dan op het plaatje van de pokemon die je op die plek in je team wil hebben.
English: Picking...
Translation:
Translation: Aan het kiezen…
English: Click the Shiny Charm, then click Pokemon to make them shiny.
Translation:
Translation: Klik op de shiny charm, en dan op de pokemon om hem shiny te maken.
English: Or click here to make everything shiny.
Translation:
Translation: Of klik hier om alle pokemon shiny te maken.
English: Randomize!
Translation:
Translation: Willekeurig plaatsen!
English: This site uses cookies to save your choices. You can disable them here.
Translation:
Translation: De site gebruikte cookies om je keuzes op te slaan. Hier zet je ze uit.
English: This site uses cookies to save your choices. You can enable them here.
Translation:
Translation: De site gebruikte cookies om je keuzes op te slaan. Hier zet je ze aan.
English: Pikachu Clone
Translation:
Translation: Pikachu clone
English: Eeveelution
Translation:
Translation: Eevee Evoluties
English: Favorite
Translation:
Translation: Favoriete
English: Team
Translation:
Translation: Team
English: Regional
Translation:
Translation: Regionaal
English: Regional Bird
Translation:
Translation: Regionale vogel
English: Regional Mammal
Translation:
Translation: Regionaal zoogdier
English: Regional Bug
Translation:
Translation: Regionaal insect
English: Fossil
Translation:
Translation: Fossiel
English: Regional Form
Translation:
Translation: Regionale form
English: Gigantamax
Translation:
Translation: Gigantamax
English: Mythical
Translation:
Translation: mythische
English: Ultra Beast
Translation:
Translation: Ultra Beast
English: Paradox
Translation:
Translation: Paradox
English: Type
Translation:
Translation: Type
English: Poké Ball
Translation:
Translation: Pokébal
English: Baby
Translation:
Translation: baby
English: New Evo
Translation:
Translation: Nieuwe evolutie
English: Spinda
Translation:
Translation: Spinda
English: Vivillon
Translation:
Translation: Vivillon
English: Alcremie
Translation:
Translation: Alcremie
English: Normal
Translation:
Translation: Normaal
English: Fire
Translation:
Translation: Vuur
English: Water
Translation:
Translation: Water
English: Grass
Translation:
Translation: Gras
English: Electric
Translation:
Translation: Electrisch
English: Ice
Translation:
Translation: IJS
English: Fighting
Translation:
Translation: Vecht
English: Poison
Translation:
Translation: Gif
English: Ground
Translation:
Translation: Grond
English: Flying
Translation:
Translation: Vliegend
English: Psychic
Translation:
Translation: Psygisch
English: Bug
Translation:
Translation: Insect
English: Rock
Translation:
Translation: Steen
English: Ghost
Translation:
Translation: Geest
English: Dragon
Translation:
Translation: Draak
English: Dark
Translation:
Translation: Duister
English: Steel
Translation:
Translation: Staal
English: Fairy
Translation:
Translation: Fee
English: Starter
Translation:
Translation: Starter
English: Legend
Translation:
Translation: Legendarische