i18n: scaffold fragment slots for the 8 new locales

This commit is contained in:
SkateSpots 2026-10-07 21:24:09 +07:00
parent 1460b06277
commit 90c06eeb91
72 changed files with 424 additions and 40 deletions

4
src/i18n/de/batch1.ts Normal file
View file

@ -0,0 +1,4 @@
/** de — batch 1. Filled by the translation pass; empty until then. */
const deBatch1 = {};
export default deBatch1;

4
src/i18n/de/batch2.ts Normal file
View file

@ -0,0 +1,4 @@
/** de — batch 2. Filled by the translation pass; empty until then. */
const deBatch2 = {};
export default deBatch2;

4
src/i18n/de/batch3.ts Normal file
View file

@ -0,0 +1,4 @@
/** de — batch 3. Filled by the translation pass; empty until then. */
const deBatch3 = {};
export default deBatch3;

4
src/i18n/de/batch4.ts Normal file
View file

@ -0,0 +1,4 @@
/** de — batch 4. Filled by the translation pass; empty until then. */
const deBatch4 = {};
export default deBatch4;

4
src/i18n/de/batch5.ts Normal file
View file

@ -0,0 +1,4 @@
/** de — batch 5. Filled by the translation pass; empty until then. */
const deBatch5 = {};
export default deBatch5;

4
src/i18n/de/batch6.ts Normal file
View file

@ -0,0 +1,4 @@
/** de — batch 6. Filled by the translation pass; empty until then. */
const deBatch6 = {};
export default deBatch6;

4
src/i18n/de/batch7.ts Normal file
View file

@ -0,0 +1,4 @@
/** de — batch 7. Filled by the translation pass; empty until then. */
const deBatch7 = {};
export default deBatch7;

4
src/i18n/de/batch8.ts Normal file
View file

@ -0,0 +1,4 @@
/** de — batch 8. Filled by the translation pass; empty until then. */
const deBatch8 = {};
export default deBatch8;

View file

@ -1,9 +1,25 @@
import batch1 from './batch1';
import batch2 from './batch2';
import batch3 from './batch3';
import batch4 from './batch4';
import batch5 from './batch5';
import batch6 from './batch6';
import batch7 from './batch7';
import batch8 from './batch8';
/** /**
* de translations — fragments composed here. * de translations — composed from fragments. Partial: missing keys fall
* * back to English; `check-i18n.mjs` reports coverage.
* Partial by design: missing keys fall back to English; `check-i18n.mjs`
* reports coverage. Add fragments as the namespaces land.
*/ */
const de = {}; const de = {
...batch1,
...batch2,
...batch3,
...batch4,
...batch5,
...batch6,
...batch7,
...batch8,
};
export default de; export default de;

4
src/i18n/fr/batch1.ts Normal file
View file

@ -0,0 +1,4 @@
/** fr — batch 1. Filled by the translation pass; empty until then. */
const frBatch1 = {};
export default frBatch1;

4
src/i18n/fr/batch2.ts Normal file
View file

@ -0,0 +1,4 @@
/** fr — batch 2. Filled by the translation pass; empty until then. */
const frBatch2 = {};
export default frBatch2;

4
src/i18n/fr/batch3.ts Normal file
View file

@ -0,0 +1,4 @@
/** fr — batch 3. Filled by the translation pass; empty until then. */
const frBatch3 = {};
export default frBatch3;

4
src/i18n/fr/batch4.ts Normal file
View file

@ -0,0 +1,4 @@
/** fr — batch 4. Filled by the translation pass; empty until then. */
const frBatch4 = {};
export default frBatch4;

4
src/i18n/fr/batch5.ts Normal file
View file

@ -0,0 +1,4 @@
/** fr — batch 5. Filled by the translation pass; empty until then. */
const frBatch5 = {};
export default frBatch5;

4
src/i18n/fr/batch6.ts Normal file
View file

@ -0,0 +1,4 @@
/** fr — batch 6. Filled by the translation pass; empty until then. */
const frBatch6 = {};
export default frBatch6;

4
src/i18n/fr/batch7.ts Normal file
View file

@ -0,0 +1,4 @@
/** fr — batch 7. Filled by the translation pass; empty until then. */
const frBatch7 = {};
export default frBatch7;

4
src/i18n/fr/batch8.ts Normal file
View file

@ -0,0 +1,4 @@
/** fr — batch 8. Filled by the translation pass; empty until then. */
const frBatch8 = {};
export default frBatch8;

View file

@ -1,9 +1,25 @@
import batch1 from './batch1';
import batch2 from './batch2';
import batch3 from './batch3';
import batch4 from './batch4';
import batch5 from './batch5';
import batch6 from './batch6';
import batch7 from './batch7';
import batch8 from './batch8';
/** /**
* fr translations — fragments composed here. * fr translations — composed from fragments. Partial: missing keys fall
* * back to English; `check-i18n.mjs` reports coverage.
* Partial by design: missing keys fall back to English; `check-i18n.mjs`
* reports coverage. Add fragments as the namespaces land.
*/ */
const fr = {}; const fr = {
...batch1,
...batch2,
...batch3,
...batch4,
...batch5,
...batch6,
...batch7,
...batch8,
};
export default fr; export default fr;

4
src/i18n/it/batch1.ts Normal file
View file

@ -0,0 +1,4 @@
/** it — batch 1. Filled by the translation pass; empty until then. */
const itBatch1 = {};
export default itBatch1;

4
src/i18n/it/batch2.ts Normal file
View file

@ -0,0 +1,4 @@
/** it — batch 2. Filled by the translation pass; empty until then. */
const itBatch2 = {};
export default itBatch2;

4
src/i18n/it/batch3.ts Normal file
View file

@ -0,0 +1,4 @@
/** it — batch 3. Filled by the translation pass; empty until then. */
const itBatch3 = {};
export default itBatch3;

4
src/i18n/it/batch4.ts Normal file
View file

@ -0,0 +1,4 @@
/** it — batch 4. Filled by the translation pass; empty until then. */
const itBatch4 = {};
export default itBatch4;

4
src/i18n/it/batch5.ts Normal file
View file

@ -0,0 +1,4 @@
/** it — batch 5. Filled by the translation pass; empty until then. */
const itBatch5 = {};
export default itBatch5;

4
src/i18n/it/batch6.ts Normal file
View file

@ -0,0 +1,4 @@
/** it — batch 6. Filled by the translation pass; empty until then. */
const itBatch6 = {};
export default itBatch6;

4
src/i18n/it/batch7.ts Normal file
View file

@ -0,0 +1,4 @@
/** it — batch 7. Filled by the translation pass; empty until then. */
const itBatch7 = {};
export default itBatch7;

4
src/i18n/it/batch8.ts Normal file
View file

@ -0,0 +1,4 @@
/** it — batch 8. Filled by the translation pass; empty until then. */
const itBatch8 = {};
export default itBatch8;

View file

@ -1,9 +1,25 @@
import batch1 from './batch1';
import batch2 from './batch2';
import batch3 from './batch3';
import batch4 from './batch4';
import batch5 from './batch5';
import batch6 from './batch6';
import batch7 from './batch7';
import batch8 from './batch8';
/** /**
* it translations — fragments composed here. * it translations — composed from fragments. Partial: missing keys fall
* * back to English; `check-i18n.mjs` reports coverage.
* Partial by design: missing keys fall back to English; `check-i18n.mjs`
* reports coverage. Add fragments as the namespaces land.
*/ */
const it = {}; const it = {
...batch1,
...batch2,
...batch3,
...batch4,
...batch5,
...batch6,
...batch7,
...batch8,
};
export default it; export default it;

4
src/i18n/ko/batch1.ts Normal file
View file

@ -0,0 +1,4 @@
/** ko — batch 1. Filled by the translation pass; empty until then. */
const koBatch1 = {};
export default koBatch1;

4
src/i18n/ko/batch2.ts Normal file
View file

@ -0,0 +1,4 @@
/** ko — batch 2. Filled by the translation pass; empty until then. */
const koBatch2 = {};
export default koBatch2;

4
src/i18n/ko/batch3.ts Normal file
View file

@ -0,0 +1,4 @@
/** ko — batch 3. Filled by the translation pass; empty until then. */
const koBatch3 = {};
export default koBatch3;

4
src/i18n/ko/batch4.ts Normal file
View file

@ -0,0 +1,4 @@
/** ko — batch 4. Filled by the translation pass; empty until then. */
const koBatch4 = {};
export default koBatch4;

4
src/i18n/ko/batch5.ts Normal file
View file

@ -0,0 +1,4 @@
/** ko — batch 5. Filled by the translation pass; empty until then. */
const koBatch5 = {};
export default koBatch5;

4
src/i18n/ko/batch6.ts Normal file
View file

@ -0,0 +1,4 @@
/** ko — batch 6. Filled by the translation pass; empty until then. */
const koBatch6 = {};
export default koBatch6;

4
src/i18n/ko/batch7.ts Normal file
View file

@ -0,0 +1,4 @@
/** ko — batch 7. Filled by the translation pass; empty until then. */
const koBatch7 = {};
export default koBatch7;

4
src/i18n/ko/batch8.ts Normal file
View file

@ -0,0 +1,4 @@
/** ko — batch 8. Filled by the translation pass; empty until then. */
const koBatch8 = {};
export default koBatch8;

View file

@ -1,9 +1,25 @@
import batch1 from './batch1';
import batch2 from './batch2';
import batch3 from './batch3';
import batch4 from './batch4';
import batch5 from './batch5';
import batch6 from './batch6';
import batch7 from './batch7';
import batch8 from './batch8';
/** /**
* ko translations — fragments composed here. * ko translations — composed from fragments. Partial: missing keys fall
* * back to English; `check-i18n.mjs` reports coverage.
* Partial by design: missing keys fall back to English; `check-i18n.mjs`
* reports coverage. Add fragments as the namespaces land.
*/ */
const ko = {}; const ko = {
...batch1,
...batch2,
...batch3,
...batch4,
...batch5,
...batch6,
...batch7,
...batch8,
};
export default ko; export default ko;

4
src/i18n/nl/batch1.ts Normal file
View file

@ -0,0 +1,4 @@
/** nl — batch 1. Filled by the translation pass; empty until then. */
const nlBatch1 = {};
export default nlBatch1;

4
src/i18n/nl/batch2.ts Normal file
View file

@ -0,0 +1,4 @@
/** nl — batch 2. Filled by the translation pass; empty until then. */
const nlBatch2 = {};
export default nlBatch2;

4
src/i18n/nl/batch3.ts Normal file
View file

@ -0,0 +1,4 @@
/** nl — batch 3. Filled by the translation pass; empty until then. */
const nlBatch3 = {};
export default nlBatch3;

4
src/i18n/nl/batch4.ts Normal file
View file

@ -0,0 +1,4 @@
/** nl — batch 4. Filled by the translation pass; empty until then. */
const nlBatch4 = {};
export default nlBatch4;

4
src/i18n/nl/batch5.ts Normal file
View file

@ -0,0 +1,4 @@
/** nl — batch 5. Filled by the translation pass; empty until then. */
const nlBatch5 = {};
export default nlBatch5;

4
src/i18n/nl/batch6.ts Normal file
View file

@ -0,0 +1,4 @@
/** nl — batch 6. Filled by the translation pass; empty until then. */
const nlBatch6 = {};
export default nlBatch6;

4
src/i18n/nl/batch7.ts Normal file
View file

@ -0,0 +1,4 @@
/** nl — batch 7. Filled by the translation pass; empty until then. */
const nlBatch7 = {};
export default nlBatch7;

4
src/i18n/nl/batch8.ts Normal file
View file

@ -0,0 +1,4 @@
/** nl — batch 8. Filled by the translation pass; empty until then. */
const nlBatch8 = {};
export default nlBatch8;

View file

@ -1,9 +1,25 @@
import batch1 from './batch1';
import batch2 from './batch2';
import batch3 from './batch3';
import batch4 from './batch4';
import batch5 from './batch5';
import batch6 from './batch6';
import batch7 from './batch7';
import batch8 from './batch8';
/** /**
* nl translations — fragments composed here. * nl translations — composed from fragments. Partial: missing keys fall
* * back to English; `check-i18n.mjs` reports coverage.
* Partial by design: missing keys fall back to English; `check-i18n.mjs`
* reports coverage. Add fragments as the namespaces land.
*/ */
const nl = {}; const nl = {
...batch1,
...batch2,
...batch3,
...batch4,
...batch5,
...batch6,
...batch7,
...batch8,
};
export default nl; export default nl;

4
src/i18n/pl/batch1.ts Normal file
View file

@ -0,0 +1,4 @@
/** pl — batch 1. Filled by the translation pass; empty until then. */
const plBatch1 = {};
export default plBatch1;

4
src/i18n/pl/batch2.ts Normal file
View file

@ -0,0 +1,4 @@
/** pl — batch 2. Filled by the translation pass; empty until then. */
const plBatch2 = {};
export default plBatch2;

4
src/i18n/pl/batch3.ts Normal file
View file

@ -0,0 +1,4 @@
/** pl — batch 3. Filled by the translation pass; empty until then. */
const plBatch3 = {};
export default plBatch3;

4
src/i18n/pl/batch4.ts Normal file
View file

@ -0,0 +1,4 @@
/** pl — batch 4. Filled by the translation pass; empty until then. */
const plBatch4 = {};
export default plBatch4;

4
src/i18n/pl/batch5.ts Normal file
View file

@ -0,0 +1,4 @@
/** pl — batch 5. Filled by the translation pass; empty until then. */
const plBatch5 = {};
export default plBatch5;

4
src/i18n/pl/batch6.ts Normal file
View file

@ -0,0 +1,4 @@
/** pl — batch 6. Filled by the translation pass; empty until then. */
const plBatch6 = {};
export default plBatch6;

4
src/i18n/pl/batch7.ts Normal file
View file

@ -0,0 +1,4 @@
/** pl — batch 7. Filled by the translation pass; empty until then. */
const plBatch7 = {};
export default plBatch7;

4
src/i18n/pl/batch8.ts Normal file
View file

@ -0,0 +1,4 @@
/** pl — batch 8. Filled by the translation pass; empty until then. */
const plBatch8 = {};
export default plBatch8;

View file

@ -1,9 +1,25 @@
import batch1 from './batch1';
import batch2 from './batch2';
import batch3 from './batch3';
import batch4 from './batch4';
import batch5 from './batch5';
import batch6 from './batch6';
import batch7 from './batch7';
import batch8 from './batch8';
/** /**
* pl translations — fragments composed here. * pl translations — composed from fragments. Partial: missing keys fall
* * back to English; `check-i18n.mjs` reports coverage.
* Partial by design: missing keys fall back to English; `check-i18n.mjs`
* reports coverage. Add fragments as the namespaces land.
*/ */
const pl = {}; const pl = {
...batch1,
...batch2,
...batch3,
...batch4,
...batch5,
...batch6,
...batch7,
...batch8,
};
export default pl; export default pl;

4
src/i18n/pt/batch1.ts Normal file
View file

@ -0,0 +1,4 @@
/** pt — batch 1. Filled by the translation pass; empty until then. */
const ptBatch1 = {};
export default ptBatch1;

4
src/i18n/pt/batch2.ts Normal file
View file

@ -0,0 +1,4 @@
/** pt — batch 2. Filled by the translation pass; empty until then. */
const ptBatch2 = {};
export default ptBatch2;

4
src/i18n/pt/batch3.ts Normal file
View file

@ -0,0 +1,4 @@
/** pt — batch 3. Filled by the translation pass; empty until then. */
const ptBatch3 = {};
export default ptBatch3;

4
src/i18n/pt/batch4.ts Normal file
View file

@ -0,0 +1,4 @@
/** pt — batch 4. Filled by the translation pass; empty until then. */
const ptBatch4 = {};
export default ptBatch4;

4
src/i18n/pt/batch5.ts Normal file
View file

@ -0,0 +1,4 @@
/** pt — batch 5. Filled by the translation pass; empty until then. */
const ptBatch5 = {};
export default ptBatch5;

4
src/i18n/pt/batch6.ts Normal file
View file

@ -0,0 +1,4 @@
/** pt — batch 6. Filled by the translation pass; empty until then. */
const ptBatch6 = {};
export default ptBatch6;

4
src/i18n/pt/batch7.ts Normal file
View file

@ -0,0 +1,4 @@
/** pt — batch 7. Filled by the translation pass; empty until then. */
const ptBatch7 = {};
export default ptBatch7;

4
src/i18n/pt/batch8.ts Normal file
View file

@ -0,0 +1,4 @@
/** pt — batch 8. Filled by the translation pass; empty until then. */
const ptBatch8 = {};
export default ptBatch8;

View file

@ -1,9 +1,25 @@
import batch1 from './batch1';
import batch2 from './batch2';
import batch3 from './batch3';
import batch4 from './batch4';
import batch5 from './batch5';
import batch6 from './batch6';
import batch7 from './batch7';
import batch8 from './batch8';
/** /**
* pt translations — fragments composed here. * pt translations — composed from fragments. Partial: missing keys fall
* * back to English; `check-i18n.mjs` reports coverage.
* Partial by design: missing keys fall back to English; `check-i18n.mjs`
* reports coverage. Add fragments as the namespaces land.
*/ */
const pt = {}; const pt = {
...batch1,
...batch2,
...batch3,
...batch4,
...batch5,
...batch6,
...batch7,
...batch8,
};
export default pt; export default pt;

4
src/i18n/ru/batch1.ts Normal file
View file

@ -0,0 +1,4 @@
/** ru — batch 1. Filled by the translation pass; empty until then. */
const ruBatch1 = {};
export default ruBatch1;

4
src/i18n/ru/batch2.ts Normal file
View file

@ -0,0 +1,4 @@
/** ru — batch 2. Filled by the translation pass; empty until then. */
const ruBatch2 = {};
export default ruBatch2;

4
src/i18n/ru/batch3.ts Normal file
View file

@ -0,0 +1,4 @@
/** ru — batch 3. Filled by the translation pass; empty until then. */
const ruBatch3 = {};
export default ruBatch3;

4
src/i18n/ru/batch4.ts Normal file
View file

@ -0,0 +1,4 @@
/** ru — batch 4. Filled by the translation pass; empty until then. */
const ruBatch4 = {};
export default ruBatch4;

4
src/i18n/ru/batch5.ts Normal file
View file

@ -0,0 +1,4 @@
/** ru — batch 5. Filled by the translation pass; empty until then. */
const ruBatch5 = {};
export default ruBatch5;

4
src/i18n/ru/batch6.ts Normal file
View file

@ -0,0 +1,4 @@
/** ru — batch 6. Filled by the translation pass; empty until then. */
const ruBatch6 = {};
export default ruBatch6;

4
src/i18n/ru/batch7.ts Normal file
View file

@ -0,0 +1,4 @@
/** ru — batch 7. Filled by the translation pass; empty until then. */
const ruBatch7 = {};
export default ruBatch7;

4
src/i18n/ru/batch8.ts Normal file
View file

@ -0,0 +1,4 @@
/** ru — batch 8. Filled by the translation pass; empty until then. */
const ruBatch8 = {};
export default ruBatch8;

View file

@ -1,9 +1,25 @@
import batch1 from './batch1';
import batch2 from './batch2';
import batch3 from './batch3';
import batch4 from './batch4';
import batch5 from './batch5';
import batch6 from './batch6';
import batch7 from './batch7';
import batch8 from './batch8';
/** /**
* ru translations — fragments composed here. * ru translations — composed from fragments. Partial: missing keys fall
* * back to English; `check-i18n.mjs` reports coverage.
* Partial by design: missing keys fall back to English; `check-i18n.mjs`
* reports coverage. Add fragments as the namespaces land.
*/ */
const ru = {}; const ru = {
...batch1,
...batch2,
...batch3,
...batch4,
...batch5,
...batch6,
...batch7,
...batch8,
};
export default ru; export default ru;