From bb5536b7143ebf8c97d45716632fd5aeb78eac11 Mon Sep 17 00:00:00 2001 From: "kiyotaka.takizuka.nd" Date: Sat, 18 Feb 2023 02:29:43 +0900 Subject: [PATCH] Update and Add Japanese translations --- README.md | 2 +- messages/index.js | 55 +++++++++++++++++++++++++++++------------------ 2 files changed, 35 insertions(+), 22 deletions(-) diff --git a/README.md b/README.md index 20d437d..aeb3186 100644 --- a/README.md +++ b/README.md @@ -22,7 +22,7 @@ Internationalised error messages for [Ajv](https://github.com/ajv-validator/ajv) |🇭🇺 hu|Hungarian|[szilveszter9](https://github.com/szilveszter9)|✓|-|-|-|*| |🇮🇩 id|Indonesian|[ekoeryanto](https://github.com/ekoeryanto)|✓|✓|✓|-|*| |🇮🇹 it|Italian |[jasoniangreen](https://github.com/jasoniangreen)
[lucacorti](https://github.com/lucacorti)|✓
 |
✓|
✓|
✓|
✓| -|🇯🇵 ja|Japanese |[gilgongo](https://github.com/gilgongo)|✓|-|-|-|*| +|🇯🇵 ja|Japanese |[gilgongo](https://github.com/gilgongo)
[takizuka](https://github.com/takizuka)|✓
 |
✓|
✓|
✓|
✓| |🇰🇷 ko|Korean |[MinByeongDon](https://github.com/MinByeongDon)|✓|✓|✓|✓|✓| |🇳🇴 nb|Norwegian bokmål|[mtramm](https://github.com/mtramm)|✓|✓|-|-|*| |🇳🇱 nl|Dutch |[pimlie](https://github.com/pimlie)
[niekvb](https://github.com/niekvb)|✓|✓|✓|
✓|
✓| diff --git a/messages/index.js b/messages/index.js index e81b2d4..7ab0b71 100644 --- a/messages/index.js +++ b/messages/index.js @@ -88,6 +88,7 @@ module.exports = { fr: 'doit être valide selon le critère "{{=e.keyword}}"', id: 'harus lulus validasi kata kunci "{{=e.keyword}}"', it: 'deve essere valido secondo il criterio "{{=e.keyword}}"', + ja: 'キーワード"{{=e.keyword}}"のバリーデーションを合格しなければなりません', ko: '"{{=e.keyword}}"키워드 검사를 통과해야 합니다', nb: "må samsvare med valideringen for {{=e.keyword}}", nl: 'moet sleutelwoord validatie "{{=e.keyword}}" doorstaan', @@ -112,6 +113,7 @@ module.exports = { fr: 'le schema est "false"', id: "skema boolean salah", it: "lo schema booleano è falso", + ja: "ブール値のスキーマがfalseです", ko: "boolean 스키마는 올바르지 않습니다", nb: "boolsk schema er usannt", nl: "boolean schema is fout", @@ -136,7 +138,7 @@ module.exports = { hu: "{{#def.n}}nem lehet több, mint {{=n}} eleme", id: "{{#def.n}} tidak boleh memiliki lebih dari {{=n}} item", it: "{{#def.n}}non dovrebbe avere più di {{=n}} element{{#def.mPlural}}", - ja: "{{#def.n}}は{{=n}}以上あってはいけない", + ja: "{{#def.n}}は{{=n}}以上あってはなりません", ko: "{{#def.n}} 항목은 아이템을 {{=n}}개 이상 가질 수 없습니다", nb: "{{#def.n}}kan ikke ha mer enn {{=n}} element{{#def.mPlural}}", nl: "{{#def.n}}mag niet meer dan {{=n}} item{{#def.mPlural}} bevatten", @@ -161,7 +163,7 @@ module.exports = { hu: "nem lehetnek további elemei", id: "tidak boleh memiliki properti tambahan", it: "non deve avere attributi aggiuntivi", - ja: "追加してはいけない", + ja: "追加のプロパティを持ってはなりません", ko: "추가적인 속성은 허용되지 않습니다", nb: "kan ikke ha flere egenskaper", nl: "mag geen extra eigenschappen bevatten", @@ -186,7 +188,7 @@ module.exports = { hu: 'meg kell feleljen legalább egy "anyOf" alaknak', id: 'harus cocok dengan beberapa skema pada "anyOf"', it: 'deve corrispondere ad uno degli schema in "anyOf"', - ja: '"anyOf"のスキーマとマッチしなくてはいけない', + ja: '"anyOf"に含まれるスキーマとマッチしなければなりません', ko: '"anyOf"의 스키마와 일치해야 합니다', nb: 'må samsvare med et schema i "anyOf"', nl: 'moet overeenkomen met een schema in "anyOf"', @@ -215,7 +217,7 @@ module.exports = { hu: "{{#def.n}}-nak kell legyen{{? n>1 }}ek{{?}} a következő tulajdonsága{{#def.propPlural}}: {{=e.params.deps}}, ha van {{=e.params.property}} tulajdonsága", id: "{{#def.n}} harus memiliki properti {{=e.params.deps}} ketika properti {{=e.params.property}} hadir", it: "{{#def.n}}dovrebbe avere {{? n==1 }}l'{{??}}gli {{?}}attribut{{#def.propPlural}} {{=e.params.deps}} quando l'attributo {{=e.params.property}} è presente", - ja: "{{=e.params.property}}がある場合、{{#def.n}}は{{=e.params.deps}}をつけなければいけない", + ja: "{{#def.n}}はプロパティ{{=e.params.property}}を持つ場合、プロパティ{{=e.params.deps}}を持たなければなりません", ko: "{{#def.n}}{{=e.params.property}}속성이 있는 경우, {{=e.params.deps}} 속성이 있어야합니다", nb: "{{#def.n}}må ha egenskapen{{? n != 1}}e{{?}} {{=e.params.deps}} når egenskapen {{=e.params.property}} er angitt", nl: "{{#def.n}}moet de eigenschap{{#def.propPlural}} {{=e.params.deps}} bevatten als {{=e.params.property}} is gedefinieerd", @@ -241,7 +243,7 @@ module.exports = { hu: "egyenlő kell legyen valamely előre meghatározott értékkel", id: "harus sama dengan salah satu dari nilai yang telah ditentukan", it: "deve essere uguale ad uno dei valori consentiti", - ja: "事前に定義された値のいずれかに等しくなければいけない", + ja: "許可された値のいずれかと等しくなければなりません", ko: "미리 정의된 값중 하나여야 합니다", nb: "må være lik en av de forhåndsdefinerte verdiene", nl: "moet overeenkomen met één van de voorgedefinieerde waarden", @@ -266,7 +268,7 @@ module.exports = { hu: 'meg kell feleljen a következő formátumnak: "{{=e.params.format}}"', id: 'harus cocok dengan format "{{=e.params.format}}"', it: 'deve corrispondere al formato "{{=e.params.format}}"', - ja: '"{{=e.params.format}}"形式に揃えなければいけない', + ja: '"{{=e.params.format}}"形式でなければなりません', ko: '"{{=e.params.format}}" 포맷과 일치해야 합니다', nb: 'må stemme overens med formatet "{{=e.params.format}}"', nl: 'moet overeenkomen met het volgende formaat: "{{=e.params.format}}"', @@ -295,7 +297,7 @@ module.exports = { hu: "{{#def.c}}kell legyen {{=cond}}", id: "{{#def.c}}harus {{=cond}}", it: "{{#def.c}}deve essere {{=cond}}", - ja: "{{#def.c}}{{=cond}}でなければいけない", + ja: "{{#def.c}}{{=cond}}でなければなりません", ko: "{{#def.c}} {{=cond}} 이여야 합니다", nb: "{{#def.c}}må være {{=cond}}", nl: "{{#def.c}}moet {{=cond}} zijn", @@ -324,7 +326,7 @@ module.exports = { hu: "{{#def.c}}kell legyen {{=cond}}", id: "{{#def.c}}harus {{=cond}}", it: "{{#def.c}}deve essere {{=cond}}", - ja: "{{#def.c}}{{=cond}}でなければいけない", + ja: "{{#def.c}}{{=cond}}でなければなりません", ko: "{{#def.c}} {{=cond}} 이여야 합니다", nb: "{{#def.c}}må være {{=cond}}", nl: "{{#def.c}}moet {{=cond}} zijn", @@ -349,7 +351,7 @@ module.exports = { hu: "{{#def.n}}nem lehet több, mint {{=n}} eleme", id: "{{#def.n}} tidak boleh memiliki lebih dari {{=n}} item", it: "{{#def.n}}non deve avere più di {{=n}} element{{#def.mPlural}}", - ja: "{{#def.n}}は{{=n}}個以上であってはいけない", + ja: "{{#def.n}}の要素が{{=n}}個以上であってはなりません", ko: "{{#def.n}}아이템이 최대 {{=n}}개이여야 합니다", nb: "{{#def.n}}kan ikke ha fler enn {{=n}} element{{#def.mPlural}}", nl: "{{#def.n}}mag niet meer dan {{=n}} item{{#def.mPlural}} bevatten", @@ -374,7 +376,7 @@ module.exports = { hu: "{{#def.n}}nem lehet kevesebb, mint {{=n}} eleme", id: "{{#def.n}} tidak boleh kurang dari {{=n}} item", it: "{{#def.n}}non deve avere meno di {{=n}} element{{#def.mPlural}}", - ja: "{{#def.n}}は{{=n}}個以下であってはいけない", + ja: "{{#def.n}}の要素が{{=n}}個以下であってはなりません", ko: "{{#def.n}}아이템이 최소 {{=n}}개이여야 합니다", nb: "{{#def.n}}kan ikke ha færre enn {{=n}} element{{#def.mPlural}}", nl: "{{#def.n}}mag niet minder dan {{=n}} item{{#def.mPlural}} bevatten", @@ -399,7 +401,7 @@ module.exports = { hu: "{{#def.n}}nem lehet hosszabb, mint {{=n}} szimbólum", id: "{{#def.n}} tidak boleh lebih dari {{=n}} karakter", it: "{{#def.n}}non deve essere più lungo di {{=n}} caratter{{? n==1 }}e{{??}}i{{?}}", - ja: "{{#def.n}}は{{=n}}文字以上であってはいけない", + ja: "{{#def.n}}は{{=n}}文字以上であってはなりません", ko: "{{#def.n}}최대 {{=n}}글자여야 합니다", nb: "{{#def.n}}kan ikke være lengre enn {{=n}} tegn", nl: "{{#def.n}}mag niet langer dan {{=n}} karakter{{#def.mPlural}} zijn", @@ -424,7 +426,7 @@ module.exports = { hu: "{{#def.n}}nem lehet rövidebb, mint {{=n}} szimbólum", id: "{{#def.n}} tidak boleh lebih pendek dari {{=n}} karakter", it: "{{#def.n}}non deve essere meno lungo di {{=n}} caratter{{? n==1 }}e{{??}}i{{?}}", - ja: "{{#def.n}}は{{=n}}文字以下であってはいけない", + ja: "{{#def.n}}は{{=n}}文字以下であってはなりません", ko: "{{#def.n}}최소 {{=n}}글자여야 합니다", nb: "{{#def.n}}kan ikke være kortere enn {{=n}} tegn", nl: "{{#def.n}}mag niet korter dan {{=n}} karakter{{#def.mPlural}} zijn", @@ -449,7 +451,7 @@ module.exports = { hu: "{{#def.n}}nem lehet több, mint {{=n}} tulajdonsága", id: "{{#def.n}} tidak boleh memiliki lebih dari {{=n}} properti", it: "{{#def.n}}non deve avere più di {{=n}} attribut{{#def.propPlural}}", - ja: "{{#def.n}}は{{=n}}個以上のプロパティを有してはいけない", + ja: "{{#def.n}}のプロパティは{{=n}}個以上であってはなりません", ko: "{{#def.n}}속성은 최대 {{=n}}개 이내여야 합니다", nb: "{{#def.n}}kan ikke ha mer enn {{=n}} egenskap{{#def.mPlural}}", nl: "{{#def.n}}mag niet meer dan {{=n}} eigenschap{{#def.propPlural}} bevatten", @@ -474,7 +476,7 @@ module.exports = { hu: "{{#def.n}}nem lehet kevesebb, mint {{=n}} tulajdonsága", id: "{{#def.n}} tidak boleh kurang dari {{=n}} properti", it: "{{#def.n}}non deve avere meno di {{=n}} attribut{{#def.propPlural}}", - ja: "{{#def.n}}は{{=n}}個以下のプロパティを有してはいけない", + ja: "{{#def.n}}のプロパティは{{=n}}個以下であってはなりません", ko: "{{#def.n}}속성은 최소 {{=n}}개 이상이여야 합니다", nb: "{{#def.n}}kan ikke ha mindre enn {{=n}} egenskap{{#def.mPlural}}", nl: "{{#def.n}}mag niet minder dan {{=n}} eigenschap{{#def.propPlural}} bevatten", @@ -499,7 +501,7 @@ module.exports = { hu: "a többszöröse kell legyen a következő számnak: {{=e.params.multipleOf}}", id: "harus merupakan kelipatan dari {{=e.params.multipleOf}}", it: "deve essere un multiplo di {{=e.params.multipleOf}}", - ja: "{{=e.params.multipleOf}}の倍数でなければいけない", + ja: "{{=e.params.multipleOf}}の倍数でなければなりません", ko: "{{=e.params.multipleOf}}의 배수여야 합니다", nb: "må være et multiplum av {{=e.params.multipleOf}}", nl: "moet een veelvoud van {{=e.params.multipleOf}} zijn", @@ -524,7 +526,7 @@ module.exports = { hu: 'nem lehet érvényes a "not" alaknak megfelelően', id: 'tidak boleh valid sesuai dengan skema pada "not"', it: 'non deve essere valido in base allo schema di "non"', - ja: '"not"のスキーマに従って有効としてはいけない', + ja: '"not"に含まれるスキーマに従って有効であってはなりません', ko: '"not"스키마에 따라 유효하지 않아야 합니다', nb: 'kan ikke samsvare med schema i "not"', nl: 'mag niet overeenkomen met een schema in "not"', @@ -549,7 +551,7 @@ module.exports = { hu: 'meg kell feleljen pontosan egy "oneOf" alaknak', id: 'harus sama persis dengan satu skema pada "oneOf"', it: 'deve corrispondere esattamente ad uno degli schema in "oneOf"', - ja: '"oneOf"のスキーマと完全に一致しなくてはいけない', + ja: '"oneOf"に含まれる1つのスキーマとマッチしなければなりません', ko: '"oneOf" 스키마중 하나와 정확하게 일치해야 합니다', nb: 'må samsvare med nøyaktig ett schema i "oneOf"', nl: 'moet overeenkomen met één schema in "oneOf"', @@ -574,7 +576,7 @@ module.exports = { hu: 'meg kell feleljen a következő mintának: "{{=e.params.pattern}}"', id: 'harus cocok dengan pola "{{=e.params.pattern}}"', it: 'deve corrispondere al formato "{{=e.params.pattern}}"', - ja: '"{{=e.params.pattern}}"のパターンと一致しなければいけない', + ja: 'パターン"{{=e.params.pattern}}"と一致しなければなりません', ko: '"{{=e.params.pattern}}"패턴과 일치해야 합니다', nb: 'må samsvare med mønsteret "{{=e.params.pattern}}"', nl: 'moet overeenkomen met het volgende patroon: "{{=e.params.pattern}}"', @@ -599,7 +601,7 @@ module.exports = { hu: "kell legyen {{=e.params.missingProperty}} tulajdonsága", id: "harus memiliki properti {{=e.params.missingProperty}}", it: "deve avere l'attributo obbligatorio {{=e.params.missingProperty}}", - ja: "必要なプロパティ{{=e.params.missingProperty}}がなければいけない", + ja: "プロパティ{{=e.params.missingProperty}}を持たなければなりません", ko: "{{=e.params.missingProperty}} 속성은 필수입니다", nb: "må ha den påkrevde egenskapen {{=e.params.missingProperty}}", nl: "moet de eigenschap {{=e.params.missingProperty}} bevatten", @@ -627,7 +629,7 @@ module.exports = { hu: "{{=e.params.type}} kell legyen", id: "harus berupa {{=e.params.type}}", it: "deve essere di tipo {{=e.params.type}}", - ja: "{{=e.params.type}}でなければいけない", + ja: "{{=e.params.type}}でなければなりません", ko: "{{=e.params.type}}이여야 합니다", nb: '{{#def.t}}må være {{? t == "number" }}et tall{{?? t == "integer"}}et heltall{{?? t == "string"}}en streng{{?? t == "boolean"}}ja eller nei{{??}}{{=t}}{{?}}', nl: '{{#def.t}}moet een {{? t == "number" }}nummer{{?? t == "integer"}}geheel getal{{?? t == "string"}}tekenreeks{{?? t == "boolean"}}ja of nee waarde{{?}} ({{=t}}) bevatten', @@ -646,6 +648,7 @@ module.exports = { de: "darf keine unausgewerteten Attribute haben", fi: "ei saa sisältää arvioimattomia ominaisuuksia", it: "non deve avere attributi non valutati", + ja: "未評価のプロパティを持ってはなりません", ko: "평가되지 않은 속성이 없어야합니다.", nl: "mag geen ongecontroleerde eigenschappen bevatten", "pt-BR": "não pode possuir propridades não avaliadas", @@ -662,6 +665,7 @@ module.exports = { de: "{{#def.n}}darf nicht mehr als {{=n}} Element{{#def.mPlural}} haben", fi: "{{#def.n}}ei saa olla enemmän kuin {{=n}} elementti{{? n!=1 }}ä{{?}}", it: "{{#def.n}}non deve avere più di {{=n}} elementi{{#def.mPlural}}", + ja: "{{#def.n}}は{{=n}}個以上の要素を含んではなりません", ko: "{{#def.n}}항목이 {{=n}}개 아이템을 초과하면 안됩니다", nl: "{{#def.n}}mag niet meer dan {{= n}} item{{#def.mPlural}} bevatten", "pt-BR": "{{#def.n}}não pode possuir mais que {{=n}} {{? n==1 }}item{{??}}itens{{?}}", @@ -682,7 +686,7 @@ module.exports = { hu: "nem lehetnek azonos elemei ({{=e.params.j}} és {{=e.params.i}} elemek azonosak)", id: "tidak boleh memiliki item duplikat (item ## {{=e.params.j}} dan {{=e.params.i}} identik)", it: "non deve avere duplicati (gli elementi ## {{=e.params.j}} e {{=e.params.i}} sono uguali)", - ja: "重複するアイテムがあってはいけない({{=e.params.j}}と{{=e.params.i}}は同じである)", + ja: "重複する要素を含んではなりません({{=e.params.j}}と{{=e.params.i}}は同じです)", ko: "중복 아이템이 없어야 합니다 (아이템{{=e.params.j}}과 아이템{{=e.params.i}}가 동일합니다)", nb: "kan ikke ha duplikate elemeneter (elementene ## {{=e.params.j}} og {{=e.params.i}} er identiske)", nl: "mag geen gedupliceerde items bevatten (items ## {{=e.params.j}} en {{=e.params.i}} zijn identiek)", @@ -707,6 +711,7 @@ module.exports = { fr: "le nom de propriété est invalide", id: "nama properti tidak valid", it: "il nome dell'attritbuto non è valido", + ja: "プロパティ名が不正です", ko: "속성명이 올바르지 않습니다", nb: "egenskapen med navnet '{{e.params.propertyName}}' er ugyldig", nl: "eigenschapnaam is ongeldig", @@ -729,6 +734,7 @@ module.exports = { fr: 'la propriété doit correspondre au format "{{=e.params.missingPattern}}"', id: 'harus memiliki pola pencocokan properti "{{=e.params.missingPattern}}"', it: 'deve avere un attributo che corrisponda al formato "{{=e.params.missingPattern}}"', + ja: 'プロパティはパターン"{{=e.params.missingPattern}}"と一致しなければなりません', ko: '"{{=e.params.missingPattern}}"패턴과 일치하는 속성을 가져야 합니다', nb: 'må ha en egenskap som samsvarer med mønsteret "{{=e.params.missingPattern}}', nl: 'moet een eigenschap bevatten die overeenkomt met het pattroon: "{{=e.params.missingPattern}}"', @@ -752,6 +758,7 @@ module.exports = { fr: "doit être égal à la constante", id: "harus sama dengan konstan", it: "deve essere uguale alla costante", + ja: "定数と同じ値でなければなりません", ko: "상수와 같아야합니다", nb: "må være lik konstanten", nl: "moet gelijk zijn aan constante", @@ -775,6 +782,7 @@ module.exports = { fr: "doit contenir un élément valide", id: "harus berisi item yang valid", it: "deve contentere un elemento valido", + ja: "妥当な要素を含まなければなりません", ko: "올바른 아이템을 포함해야 합니다", nb: "må inneholde et gyldig element", nl: "moet een geldig item bevatten", @@ -801,6 +809,7 @@ module.exports = { fr: "{{#def.c}}doit être {{=cond}}", id: "{{#def.c}}harus {{=cond}}", it: "{{#def.c}}deve essere {{=cond}}", + ja: "{{#def.c}}{{=cond}}でなければなりません", ko: "{{#def.c}} {{=cond}} 이여야 합니다", nb: "{{#def.c}}må være {{=cond}}", nl: "{{#def.c}}moet {{=cond}} zijn", @@ -828,6 +837,7 @@ module.exports = { fr: "{{#def.c}}doit être {{=cond}}", id: "{{#def.c}}harus {{=cond}}", it: "{{#def.c}}deve essere {{=cond}}", + ja: "{{#def.c}}{{=cond}}でなければなりません", ko: "{{#def.c}} {{=cond}} 이여야 합니다", nb: "{{#def.c}}må være {{=cond}}", nl: "{{#def.c}}moet {{=cond}} zijn", @@ -851,6 +861,7 @@ module.exports = { fr: 'doit correspondre au schéma "{{=e.params.failingKeyword}}"', id: 'harus cocok dengan skema "{{=e.params.failingKeyword}}"', it: 'deve corrispondere allo schema "{{=e.params.failingKeyword}}"', + ja: '"{{=e.params.failingKeyword}}"スキーマとマッチしなければなりません', ko: '"{{=e.params.failingKeyword}}" 스키마와 일치해야 합니다', nl: 'moet overeenkomen met "{{=e.params.failingKeyword}}" schema', "pt-BR": 'deve corresponder ao schema "{{=e.params.failingKeyword}}"', @@ -866,6 +877,7 @@ module.exports = { de: 'der Tag "{{=e.params.tag}}" muss eine Zeichenkette sein', fi: 'tunniste "{{=e.params.tag}}" täytyy olla merkkijono', it: 'il tag "{{=e.params.tag}}" deve essere di tipo stringa', + ja: 'タグ"{{=e.params.tag}}"は文字列でなければなりません', ko: '"{{=e.params.tag}}"태그는 반드시 문자열이여야 합니다', nl: 'tag "{{=e.params.tag}}" moet een tekenreeks zijn', "pt-BR": 'a tag "{{=e.params.tag}}" deve ser uma string', @@ -879,6 +891,7 @@ module.exports = { de: 'der Wert vom Tag "{{=e.params.tag}}" muss im oneOf enthalten sein', fi: 'tunnisteen "{{=e.params.tag}}" arvon muoto pitää olla oneOf', it: 'il valore del tag "{{=e.params.tag}}" deve essere nei oneOf', + ja: 'タグの値"{{=e.params.tag}}"はoneOfに含まれていなければなりません', ko: '"{{=e.params.tag}}"태그의 값은 반드시 oneOf에 있어야 합니다', nl: 'de waarde van het veld "{{= e.params.tag}}" moet voorkomen in de oneOf', "pt-BR": 'o valor da tag "{{=e.params.tag}}" deve estar no oneOf',