feat: Initial clean release of CHM
一些检查失败了
automerge / automerge (push) Has been cancelled
react-native-android-build-apk / AssembleRelease (push) Has been cancelled
Build macOS M1 / Main (push) Has been cancelled
Joplin Continuous Integration / Main (macos-15-intel) (push) Has been cancelled
Joplin Continuous Integration / Main (ubuntu-22.04) (push) Has been cancelled
Joplin Continuous Integration / Main (ubuntu-22.04-arm) (push) Has been cancelled
Joplin Continuous Integration / Main (windows-11-vs2026-arm) (push) Has been cancelled
Joplin Continuous Integration / Main (windows-2025) (push) Has been cancelled
Joplin Continuous Integration / ServerDockerImage (ubuntu-22.04) (push) Has been cancelled
Joplin Continuous Integration / ServerDockerImage (ubuntu-22.04-arm) (push) Has been cancelled
Joplin UI tests / Main (ubuntu-22.04) (push) Has been cancelled
Joplin UI tests / Main (windows-2025) (push) Has been cancelled
Joplin UI tests / Mobile (push) Has been cancelled
Close stale issues / ProcessStaleIssues (push) Has been cancelled
一些检查失败了
automerge / automerge (push) Has been cancelled
react-native-android-build-apk / AssembleRelease (push) Has been cancelled
Build macOS M1 / Main (push) Has been cancelled
Joplin Continuous Integration / Main (macos-15-intel) (push) Has been cancelled
Joplin Continuous Integration / Main (ubuntu-22.04) (push) Has been cancelled
Joplin Continuous Integration / Main (ubuntu-22.04-arm) (push) Has been cancelled
Joplin Continuous Integration / Main (windows-11-vs2026-arm) (push) Has been cancelled
Joplin Continuous Integration / Main (windows-2025) (push) Has been cancelled
Joplin Continuous Integration / ServerDockerImage (ubuntu-22.04) (push) Has been cancelled
Joplin Continuous Integration / ServerDockerImage (ubuntu-22.04-arm) (push) Has been cancelled
Joplin UI tests / Main (ubuntu-22.04) (push) Has been cancelled
Joplin UI tests / Main (windows-2025) (push) Has been cancelled
Joplin UI tests / Mobile (push) Has been cancelled
Close stale issues / ProcessStaleIssues (push) Has been cancelled
这个提交包含在:
4075
packages/lib/locales/ar.json
普通文件
4075
packages/lib/locales/ar.json
普通文件
文件差异内容过多而无法显示
加载差异
3498
packages/lib/locales/bg_BG.json
普通文件
3498
packages/lib/locales/bg_BG.json
普通文件
文件差异内容过多而无法显示
加载差异
3572
packages/lib/locales/bs_BA.json
普通文件
3572
packages/lib/locales/bs_BA.json
普通文件
文件差异内容过多而无法显示
加载差异
5046
packages/lib/locales/ca.json
普通文件
5046
packages/lib/locales/ca.json
普通文件
文件差异内容过多而无法显示
加载差异
4183
packages/lib/locales/cs_CZ.json
普通文件
4183
packages/lib/locales/cs_CZ.json
普通文件
文件差异内容过多而无法显示
加载差异
5046
packages/lib/locales/da_DK.json
普通文件
5046
packages/lib/locales/da_DK.json
普通文件
文件差异内容过多而无法显示
加载差异
5046
packages/lib/locales/de_DE.json
普通文件
5046
packages/lib/locales/de_DE.json
普通文件
文件差异内容过多而无法显示
加载差异
4447
packages/lib/locales/el_GR.json
普通文件
4447
packages/lib/locales/el_GR.json
普通文件
文件差异内容过多而无法显示
加载差异
5592
packages/lib/locales/en_GB.json
普通文件
5592
packages/lib/locales/en_GB.json
普通文件
文件差异内容过多而无法显示
加载差异
5520
packages/lib/locales/en_US.json
普通文件
5520
packages/lib/locales/en_US.json
普通文件
文件差异内容过多而无法显示
加载差异
3908
packages/lib/locales/eo.json
普通文件
3908
packages/lib/locales/eo.json
普通文件
文件差异内容过多而无法显示
加载差异
5046
packages/lib/locales/es_ES.json
普通文件
5046
packages/lib/locales/es_ES.json
普通文件
文件差异内容过多而无法显示
加载差异
3434
packages/lib/locales/et_EE.json
普通文件
3434
packages/lib/locales/et_EE.json
普通文件
文件差异内容过多而无法显示
加载差异
3640
packages/lib/locales/eu.json
普通文件
3640
packages/lib/locales/eu.json
普通文件
文件差异内容过多而无法显示
加载差异
5046
packages/lib/locales/fa.json
普通文件
5046
packages/lib/locales/fa.json
普通文件
文件差异内容过多而无法显示
加载差异
5043
packages/lib/locales/fi_FI.json
普通文件
5043
packages/lib/locales/fi_FI.json
普通文件
文件差异内容过多而无法显示
加载差异
5592
packages/lib/locales/fr_FR.json
普通文件
5592
packages/lib/locales/fr_FR.json
普通文件
文件差异内容过多而无法显示
加载差异
4795
packages/lib/locales/gl_ES.json
普通文件
4795
packages/lib/locales/gl_ES.json
普通文件
文件差异内容过多而无法显示
加载差异
5030
packages/lib/locales/hr_HR.json
普通文件
5030
packages/lib/locales/hr_HR.json
普通文件
文件差异内容过多而无法显示
加载差异
5592
packages/lib/locales/hu_HU.json
普通文件
5592
packages/lib/locales/hu_HU.json
普通文件
文件差异内容过多而无法显示
加载差异
5024
packages/lib/locales/id_ID.json
普通文件
5024
packages/lib/locales/id_ID.json
普通文件
文件差异内容过多而无法显示
加载差异
470
packages/lib/locales/index.js
普通文件
470
packages/lib/locales/index.js
普通文件
@@ -0,0 +1,470 @@
|
||||
var locales = {};
|
||||
var stats = {};
|
||||
locales['en_GB'] = require('./en_GB.json');
|
||||
locales['ar'] = require('./ar.json');
|
||||
locales['bg_BG'] = require('./bg_BG.json');
|
||||
locales['bs_BA'] = require('./bs_BA.json');
|
||||
locales['ca'] = require('./ca.json');
|
||||
locales['cs_CZ'] = require('./cs_CZ.json');
|
||||
locales['da_DK'] = require('./da_DK.json');
|
||||
locales['de_DE'] = require('./de_DE.json');
|
||||
locales['el_GR'] = require('./el_GR.json');
|
||||
locales['en_US'] = require('./en_US.json');
|
||||
locales['eo'] = require('./eo.json');
|
||||
locales['es_ES'] = require('./es_ES.json');
|
||||
locales['et_EE'] = require('./et_EE.json');
|
||||
locales['eu'] = require('./eu.json');
|
||||
locales['fa'] = require('./fa.json');
|
||||
locales['fi_FI'] = require('./fi_FI.json');
|
||||
locales['fr_FR'] = require('./fr_FR.json');
|
||||
locales['gl_ES'] = require('./gl_ES.json');
|
||||
locales['hr_HR'] = require('./hr_HR.json');
|
||||
locales['hu_HU'] = require('./hu_HU.json');
|
||||
locales['id_ID'] = require('./id_ID.json');
|
||||
locales['it_IT'] = require('./it_IT.json');
|
||||
locales['ja_JP'] = require('./ja_JP.json');
|
||||
locales['ko'] = require('./ko.json');
|
||||
locales['nb_NO'] = require('./nb_NO.json');
|
||||
locales['nl_BE'] = require('./nl_BE.json');
|
||||
locales['nl_NL'] = require('./nl_NL.json');
|
||||
locales['pl_PL'] = require('./pl_PL.json');
|
||||
locales['pt_BR'] = require('./pt_BR.json');
|
||||
locales['pt_PT'] = require('./pt_PT.json');
|
||||
locales['ro_MD'] = require('./ro_MD.json');
|
||||
locales['ro_RO'] = require('./ro_RO.json');
|
||||
locales['ru_RU'] = require('./ru_RU.json');
|
||||
locales['sk_SK'] = require('./sk_SK.json');
|
||||
locales['sl_SI'] = require('./sl_SI.json');
|
||||
locales['sr_RS'] = require('./sr_RS.json');
|
||||
locales['sv'] = require('./sv.json');
|
||||
locales['th_TH'] = require('./th_TH.json');
|
||||
locales['tr_TR'] = require('./tr_TR.json');
|
||||
locales['uk_UA'] = require('./uk_UA.json');
|
||||
locales['vi'] = require('./vi.json');
|
||||
locales['zh_CN'] = require('./zh_CN.json');
|
||||
locales['zh_TW'] = require('./zh_TW.json');
|
||||
stats['ar'] = {
|
||||
percentDone: 47,
|
||||
pluralForms: function(n) {
|
||||
// AUTO-GENERATED by build-translations.ts
|
||||
var plural;
|
||||
var nplurals;
|
||||
nplurals=6; plural=(n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5);
|
||||
return (plural === true ? 1 : plural ? plural : 0);
|
||||
},
|
||||
};
|
||||
stats['eu'] = {
|
||||
percentDone: 12,
|
||||
pluralForms: function(n) {
|
||||
// AUTO-GENERATED by build-translations.ts
|
||||
var plural;
|
||||
var nplurals;
|
||||
nplurals=2; plural=(n != 1);
|
||||
return (plural === true ? 1 : plural ? plural : 0);
|
||||
},
|
||||
};
|
||||
stats['nb_NO'] = {
|
||||
percentDone: 47,
|
||||
pluralForms: function(n) {
|
||||
// AUTO-GENERATED by build-translations.ts
|
||||
var plural;
|
||||
var nplurals;
|
||||
nplurals=2; plural=(n != 1);
|
||||
return (plural === true ? 1 : plural ? plural : 0);
|
||||
},
|
||||
};
|
||||
stats['bs_BA'] = {
|
||||
percentDone: 30,
|
||||
pluralForms: function(n) {
|
||||
// AUTO-GENERATED by build-translations.ts
|
||||
var plural;
|
||||
var nplurals;
|
||||
nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);
|
||||
return (plural === true ? 1 : plural ? plural : 0);
|
||||
},
|
||||
};
|
||||
stats['bg_BG'] = {
|
||||
percentDone: 53,
|
||||
pluralForms: function(n) {
|
||||
// AUTO-GENERATED by build-translations.ts
|
||||
var plural;
|
||||
var nplurals;
|
||||
nplurals=2; plural=(n != 1);
|
||||
return (plural === true ? 1 : plural ? plural : 0);
|
||||
},
|
||||
};
|
||||
stats['ca'] = {
|
||||
percentDone: 81,
|
||||
pluralForms: function(n) {
|
||||
// AUTO-GENERATED by build-translations.ts
|
||||
var plural;
|
||||
var nplurals;
|
||||
nplurals=2; plural=(n != 1);
|
||||
return (plural === true ? 1 : plural ? plural : 0);
|
||||
},
|
||||
};
|
||||
stats['hr_HR'] = {
|
||||
percentDone: 79,
|
||||
pluralForms: function(n) {
|
||||
// AUTO-GENERATED by build-translations.ts
|
||||
var plural;
|
||||
var nplurals;
|
||||
nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<12 || n%100>14) ? 1 : 2);
|
||||
return (plural === true ? 1 : plural ? plural : 0);
|
||||
},
|
||||
};
|
||||
stats['cs_CZ'] = {
|
||||
percentDone: 52,
|
||||
pluralForms: function(n) {
|
||||
// AUTO-GENERATED by build-translations.ts
|
||||
var plural;
|
||||
var nplurals;
|
||||
nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;
|
||||
return (plural === true ? 1 : plural ? plural : 0);
|
||||
},
|
||||
};
|
||||
stats['da_DK'] = {
|
||||
percentDone: 81,
|
||||
pluralForms: function(n) {
|
||||
// AUTO-GENERATED by build-translations.ts
|
||||
var plural;
|
||||
var nplurals;
|
||||
nplurals=2; plural=(n != 1);
|
||||
return (plural === true ? 1 : plural ? plural : 0);
|
||||
},
|
||||
};
|
||||
stats['de_DE'] = {
|
||||
percentDone: 81,
|
||||
pluralForms: function(n) {
|
||||
// AUTO-GENERATED by build-translations.ts
|
||||
var plural;
|
||||
var nplurals;
|
||||
nplurals=2; plural=(n != 1);
|
||||
return (plural === true ? 1 : plural ? plural : 0);
|
||||
},
|
||||
};
|
||||
stats['et_EE'] = {
|
||||
percentDone: 23,
|
||||
pluralForms: function(n) {
|
||||
// AUTO-GENERATED by build-translations.ts
|
||||
var plural;
|
||||
var nplurals;
|
||||
nplurals=2; plural=(n != 1);
|
||||
return (plural === true ? 1 : plural ? plural : 0);
|
||||
},
|
||||
};
|
||||
stats['en_GB'] = {
|
||||
percentDone: 100,
|
||||
|
||||
};
|
||||
stats['en_US'] = {
|
||||
percentDone: 100,
|
||||
pluralForms: function(n) {
|
||||
// AUTO-GENERATED by build-translations.ts
|
||||
var plural;
|
||||
var nplurals;
|
||||
nplurals=2; plural=(n != 1);
|
||||
return (plural === true ? 1 : plural ? plural : 0);
|
||||
},
|
||||
};
|
||||
stats['es_ES'] = {
|
||||
percentDone: 81,
|
||||
pluralForms: function(n) {
|
||||
// AUTO-GENERATED by build-translations.ts
|
||||
var plural;
|
||||
var nplurals;
|
||||
nplurals=2; plural=(n != 1);
|
||||
return (plural === true ? 1 : plural ? plural : 0);
|
||||
},
|
||||
};
|
||||
stats['eo'] = {
|
||||
percentDone: 13,
|
||||
pluralForms: function(n) {
|
||||
// AUTO-GENERATED by build-translations.ts
|
||||
var plural;
|
||||
var nplurals;
|
||||
nplurals=2; plural=(n != 1);
|
||||
return (plural === true ? 1 : plural ? plural : 0);
|
||||
},
|
||||
};
|
||||
stats['fi_FI'] = {
|
||||
percentDone: 81,
|
||||
pluralForms: function(n) {
|
||||
// AUTO-GENERATED by build-translations.ts
|
||||
var plural;
|
||||
var nplurals;
|
||||
nplurals=2; plural=(n != 1);
|
||||
return (plural === true ? 1 : plural ? plural : 0);
|
||||
},
|
||||
};
|
||||
stats['fr_FR'] = {
|
||||
percentDone: 100,
|
||||
pluralForms: function(n) {
|
||||
// AUTO-GENERATED by build-translations.ts
|
||||
var plural;
|
||||
var nplurals;
|
||||
nplurals=2; plural=(n > 1);
|
||||
return (plural === true ? 1 : plural ? plural : 0);
|
||||
},
|
||||
};
|
||||
stats['gl_ES'] = {
|
||||
percentDone: 73,
|
||||
pluralForms: function(n) {
|
||||
// AUTO-GENERATED by build-translations.ts
|
||||
var plural;
|
||||
var nplurals;
|
||||
nplurals=2; plural=(n != 1);
|
||||
return (plural === true ? 1 : plural ? plural : 0);
|
||||
},
|
||||
};
|
||||
stats['id_ID'] = {
|
||||
percentDone: 81,
|
||||
pluralForms: function(n) {
|
||||
// AUTO-GENERATED by build-translations.ts
|
||||
var plural;
|
||||
var nplurals;
|
||||
nplurals=1; plural=0;
|
||||
return (plural === true ? 1 : plural ? plural : 0);
|
||||
},
|
||||
};
|
||||
stats['it_IT'] = {
|
||||
percentDone: 81,
|
||||
pluralForms: function(n) {
|
||||
// AUTO-GENERATED by build-translations.ts
|
||||
var plural;
|
||||
var nplurals;
|
||||
nplurals=2; plural=(n != 1);
|
||||
return (plural === true ? 1 : plural ? plural : 0);
|
||||
},
|
||||
};
|
||||
stats['hu_HU'] = {
|
||||
percentDone: 100,
|
||||
pluralForms: function(n) {
|
||||
// AUTO-GENERATED by build-translations.ts
|
||||
var plural;
|
||||
var nplurals;
|
||||
nplurals=2; plural=(n != 1);
|
||||
return (plural === true ? 1 : plural ? plural : 0);
|
||||
},
|
||||
};
|
||||
stats['nl_BE'] = {
|
||||
percentDone: 69,
|
||||
pluralForms: function(n) {
|
||||
// AUTO-GENERATED by build-translations.ts
|
||||
var plural;
|
||||
var nplurals;
|
||||
nplurals=2; plural=(n != 1);
|
||||
return (plural === true ? 1 : plural ? plural : 0);
|
||||
},
|
||||
};
|
||||
stats['nl_NL'] = {
|
||||
percentDone: 81,
|
||||
pluralForms: function(n) {
|
||||
// AUTO-GENERATED by build-translations.ts
|
||||
var plural;
|
||||
var nplurals;
|
||||
nplurals=2; plural=(n != 1);
|
||||
return (plural === true ? 1 : plural ? plural : 0);
|
||||
},
|
||||
};
|
||||
stats['fa'] = {
|
||||
percentDone: 81,
|
||||
pluralForms: function(n) {
|
||||
// AUTO-GENERATED by build-translations.ts
|
||||
var plural;
|
||||
var nplurals;
|
||||
nplurals=2; plural=(n==0 || n==1);
|
||||
return (plural === true ? 1 : plural ? plural : 0);
|
||||
},
|
||||
};
|
||||
stats['pl_PL'] = {
|
||||
percentDone: 75,
|
||||
pluralForms: function(n) {
|
||||
// AUTO-GENERATED by build-translations.ts
|
||||
var plural;
|
||||
var nplurals;
|
||||
nplurals=3; plural=(n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<12 || n%100>14) ? 1 : 2);
|
||||
return (plural === true ? 1 : plural ? plural : 0);
|
||||
},
|
||||
};
|
||||
stats['pt_BR'] = {
|
||||
percentDone: 81,
|
||||
pluralForms: function(n) {
|
||||
// AUTO-GENERATED by build-translations.ts
|
||||
var plural;
|
||||
var nplurals;
|
||||
nplurals=2; plural=(n > 1);
|
||||
return (plural === true ? 1 : plural ? plural : 0);
|
||||
},
|
||||
};
|
||||
stats['pt_PT'] = {
|
||||
percentDone: 64,
|
||||
pluralForms: function(n) {
|
||||
// AUTO-GENERATED by build-translations.ts
|
||||
var plural;
|
||||
var nplurals;
|
||||
nplurals=2; plural=(n != 1);
|
||||
return (plural === true ? 1 : plural ? plural : 0);
|
||||
},
|
||||
};
|
||||
stats['ro_MD'] = {
|
||||
percentDone: 81,
|
||||
pluralForms: function(n) {
|
||||
// AUTO-GENERATED by build-translations.ts
|
||||
var plural;
|
||||
var nplurals;
|
||||
nplurals=3; plural=(n==1 ? 0 : n==0 || (n!=1 && n%100>=1 && n%100<=19) ? 1 : 2);
|
||||
return (plural === true ? 1 : plural ? plural : 0);
|
||||
},
|
||||
};
|
||||
stats['ro_RO'] = {
|
||||
percentDone: 81,
|
||||
pluralForms: function(n) {
|
||||
// AUTO-GENERATED by build-translations.ts
|
||||
var plural;
|
||||
var nplurals;
|
||||
nplurals=3; plural=(n==1 ? 0 : n==0 || (n!=1 && n%100>=1 && n%100<=19) ? 1 : 2);
|
||||
return (plural === true ? 1 : plural ? plural : 0);
|
||||
},
|
||||
};
|
||||
stats['sl_SI'] = {
|
||||
percentDone: 42,
|
||||
pluralForms: function(n) {
|
||||
// AUTO-GENERATED by build-translations.ts
|
||||
var plural;
|
||||
var nplurals;
|
||||
nplurals=4; plural=(n%100==1 ? 0 : n%100==2 ? 1 : n%100==3 || n%100==4 ? 2 : 3);
|
||||
return (plural === true ? 1 : plural ? plural : 0);
|
||||
},
|
||||
};
|
||||
stats['sk_SK'] = {
|
||||
percentDone: 81,
|
||||
pluralForms: function(n) {
|
||||
// AUTO-GENERATED by build-translations.ts
|
||||
var plural;
|
||||
var nplurals;
|
||||
nplurals=3; plural=(n==1 ? 0 : n>=2 && n<=4 ? 1 : 2);
|
||||
return (plural === true ? 1 : plural ? plural : 0);
|
||||
},
|
||||
};
|
||||
stats['sv'] = {
|
||||
percentDone: 81,
|
||||
pluralForms: function(n) {
|
||||
// AUTO-GENERATED by build-translations.ts
|
||||
var plural;
|
||||
var nplurals;
|
||||
nplurals=2; plural=(n != 1);
|
||||
return (plural === true ? 1 : plural ? plural : 0);
|
||||
},
|
||||
};
|
||||
stats['th_TH'] = {
|
||||
percentDone: 19,
|
||||
pluralForms: function(n) {
|
||||
// AUTO-GENERATED by build-translations.ts
|
||||
var plural;
|
||||
var nplurals;
|
||||
nplurals=1; plural=0;
|
||||
return (plural === true ? 1 : plural ? plural : 0);
|
||||
},
|
||||
};
|
||||
stats['vi'] = {
|
||||
percentDone: 41,
|
||||
pluralForms: function(n) {
|
||||
// AUTO-GENERATED by build-translations.ts
|
||||
var plural;
|
||||
var nplurals;
|
||||
nplurals=1; plural=0;
|
||||
return (plural === true ? 1 : plural ? plural : 0);
|
||||
},
|
||||
};
|
||||
stats['tr_TR'] = {
|
||||
percentDone: 81,
|
||||
pluralForms: function(n) {
|
||||
// AUTO-GENERATED by build-translations.ts
|
||||
var plural;
|
||||
var nplurals;
|
||||
nplurals=2; plural=(n != 1);
|
||||
return (plural === true ? 1 : plural ? plural : 0);
|
||||
},
|
||||
};
|
||||
stats['uk_UA'] = {
|
||||
percentDone: 68,
|
||||
pluralForms: function(n) {
|
||||
// AUTO-GENERATED by build-translations.ts
|
||||
var plural;
|
||||
var nplurals;
|
||||
nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<12 || n%100>14) ? 1 : 2);
|
||||
return (plural === true ? 1 : plural ? plural : 0);
|
||||
},
|
||||
};
|
||||
stats['el_GR'] = {
|
||||
percentDone: 70,
|
||||
pluralForms: function(n) {
|
||||
// AUTO-GENERATED by build-translations.ts
|
||||
var plural;
|
||||
var nplurals;
|
||||
nplurals=2; plural=(n != 1);
|
||||
return (plural === true ? 1 : plural ? plural : 0);
|
||||
},
|
||||
};
|
||||
stats['ru_RU'] = {
|
||||
percentDone: 81,
|
||||
pluralForms: function(n) {
|
||||
// AUTO-GENERATED by build-translations.ts
|
||||
var plural;
|
||||
var nplurals;
|
||||
nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);
|
||||
return (plural === true ? 1 : plural ? plural : 0);
|
||||
},
|
||||
};
|
||||
stats['sr_RS'] = {
|
||||
percentDone: 34,
|
||||
pluralForms: function(n) {
|
||||
// AUTO-GENERATED by build-translations.ts
|
||||
var plural;
|
||||
var nplurals;
|
||||
nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<12 || n%100>14) ? 1 : 2);
|
||||
return (plural === true ? 1 : plural ? plural : 0);
|
||||
},
|
||||
};
|
||||
stats['zh_CN'] = {
|
||||
percentDone: 80,
|
||||
pluralForms: function(n) {
|
||||
// AUTO-GENERATED by build-translations.ts
|
||||
var plural;
|
||||
var nplurals;
|
||||
nplurals=1; plural=0;
|
||||
return (plural === true ? 1 : plural ? plural : 0);
|
||||
},
|
||||
};
|
||||
stats['zh_TW'] = {
|
||||
percentDone: 81,
|
||||
pluralForms: function(n) {
|
||||
// AUTO-GENERATED by build-translations.ts
|
||||
var plural;
|
||||
var nplurals;
|
||||
nplurals=1; plural=0;
|
||||
return (plural === true ? 1 : plural ? plural : 0);
|
||||
},
|
||||
};
|
||||
stats['ja_JP'] = {
|
||||
percentDone: 81,
|
||||
pluralForms: function(n) {
|
||||
// AUTO-GENERATED by build-translations.ts
|
||||
var plural;
|
||||
var nplurals;
|
||||
nplurals=1; plural=0;
|
||||
return (plural === true ? 1 : plural ? plural : 0);
|
||||
},
|
||||
};
|
||||
stats['ko'] = {
|
||||
percentDone: 59,
|
||||
pluralForms: function(n) {
|
||||
// AUTO-GENERATED by build-translations.ts
|
||||
var plural;
|
||||
var nplurals;
|
||||
nplurals=1; plural=0;
|
||||
return (plural === true ? 1 : plural ? plural : 0);
|
||||
},
|
||||
};
|
||||
module.exports = { locales: locales, stats: stats };
|
||||
5043
packages/lib/locales/it_IT.json
普通文件
5043
packages/lib/locales/it_IT.json
普通文件
文件差异内容过多而无法显示
加载差异
5021
packages/lib/locales/ja_JP.json
普通文件
5021
packages/lib/locales/ja_JP.json
普通文件
文件差异内容过多而无法显示
加载差异
4337
packages/lib/locales/ko.json
普通文件
4337
packages/lib/locales/ko.json
普通文件
文件差异内容过多而无法显示
加载差异
1
packages/lib/locales/nb.json
普通文件
1
packages/lib/locales/nb.json
普通文件
文件差异因一行或多行过长而隐藏
4038
packages/lib/locales/nb_NO.json
普通文件
4038
packages/lib/locales/nb_NO.json
普通文件
文件差异内容过多而无法显示
加载差异
4673
packages/lib/locales/nl_BE.json
普通文件
4673
packages/lib/locales/nl_BE.json
普通文件
文件差异内容过多而无法显示
加载差异
5046
packages/lib/locales/nl_NL.json
普通文件
5046
packages/lib/locales/nl_NL.json
普通文件
文件差异内容过多而无法显示
加载差异
4874
packages/lib/locales/pl_PL.json
普通文件
4874
packages/lib/locales/pl_PL.json
普通文件
文件差异内容过多而无法显示
加载差异
5046
packages/lib/locales/pt_BR.json
普通文件
5046
packages/lib/locales/pt_BR.json
普通文件
文件差异内容过多而无法显示
加载差异
4481
packages/lib/locales/pt_PT.json
普通文件
4481
packages/lib/locales/pt_PT.json
普通文件
文件差异内容过多而无法显示
加载差异
4064
packages/lib/locales/ro.json
普通文件
4064
packages/lib/locales/ro.json
普通文件
文件差异内容过多而无法显示
加载差异
5068
packages/lib/locales/ro_MD.json
普通文件
5068
packages/lib/locales/ro_MD.json
普通文件
文件差异内容过多而无法显示
加载差异
5068
packages/lib/locales/ro_RO.json
普通文件
5068
packages/lib/locales/ro_RO.json
普通文件
文件差异内容过多而无法显示
加载差异
5068
packages/lib/locales/ru_RU.json
普通文件
5068
packages/lib/locales/ru_RU.json
普通文件
文件差异内容过多而无法显示
加载差异
5071
packages/lib/locales/sk_SK.json
普通文件
5071
packages/lib/locales/sk_SK.json
普通文件
文件差异内容过多而无法显示
加载差异
3923
packages/lib/locales/sl_SI.json
普通文件
3923
packages/lib/locales/sl_SI.json
普通文件
文件差异内容过多而无法显示
加载差异
3586
packages/lib/locales/sr_RS.json
普通文件
3586
packages/lib/locales/sr_RS.json
普通文件
文件差异内容过多而无法显示
加载差异
5049
packages/lib/locales/sv.json
普通文件
5049
packages/lib/locales/sv.json
普通文件
文件差异内容过多而无法显示
加载差异
3539
packages/lib/locales/th_TH.json
普通文件
3539
packages/lib/locales/th_TH.json
普通文件
文件差异内容过多而无法显示
加载差异
5046
packages/lib/locales/tr_TR.json
普通文件
5046
packages/lib/locales/tr_TR.json
普通文件
文件差异内容过多而无法显示
加载差异
4664
packages/lib/locales/uk_UA.json
普通文件
4664
packages/lib/locales/uk_UA.json
普通文件
文件差异内容过多而无法显示
加载差异
3899
packages/lib/locales/vi.json
普通文件
3899
packages/lib/locales/vi.json
普通文件
文件差异内容过多而无法显示
加载差异
5021
packages/lib/locales/zh_CN.json
普通文件
5021
packages/lib/locales/zh_CN.json
普通文件
文件差异内容过多而无法显示
加载差异
5024
packages/lib/locales/zh_TW.json
普通文件
5024
packages/lib/locales/zh_TW.json
普通文件
文件差异内容过多而无法显示
加载差异
在新工单中引用
屏蔽一个用户