From 84c4975271cd3a0c01c9085d22da3decae1b19ee Mon Sep 17 00:00:00 2001 From: Simon Michael Date: Sat, 12 Apr 2025 21:32:54 -1000 Subject: [PATCH] ;examples:i18n: new translations of the top level account declarations Files named by language code, add comments, add equity:conversion account, new translations by google gemini 2.5 pro, add arabic, german, spanish. --- examples/i18n/ar.journal | 10 ++++++++++ examples/i18n/{arabic.journal => ar2.journal} | 0 examples/i18n/da.journal | 10 ++++++++++ examples/i18n/danish.journal | 9 --------- examples/i18n/de.journal | 10 ++++++++++ examples/i18n/en.journal | 10 ++++++++++ examples/i18n/english.journal | 9 --------- examples/i18n/es.journal | 10 ++++++++++ examples/i18n/{french.conf => fr.conf} | 0 examples/i18n/fr.journal | 10 ++++++++++ examples/i18n/french.journal | 9 --------- examples/i18n/ja.journal | 10 ++++++++++ examples/i18n/japanese.journal | 10 ---------- examples/i18n/ko.journal | 10 ++++++++++ examples/i18n/korean.journal | 10 ---------- examples/i18n/portuguese.journal | 9 --------- examples/i18n/pt.journal | 10 ++++++++++ examples/i18n/simplified-chinese.journal | 10 ---------- examples/i18n/zh.journal | 10 ++++++++++ 19 files changed, 100 insertions(+), 66 deletions(-) create mode 100644 examples/i18n/ar.journal rename examples/i18n/{arabic.journal => ar2.journal} (100%) create mode 100644 examples/i18n/da.journal delete mode 100644 examples/i18n/danish.journal create mode 100644 examples/i18n/de.journal create mode 100644 examples/i18n/en.journal delete mode 100644 examples/i18n/english.journal create mode 100644 examples/i18n/es.journal rename examples/i18n/{french.conf => fr.conf} (100%) create mode 100644 examples/i18n/fr.journal delete mode 100644 examples/i18n/french.journal create mode 100644 examples/i18n/ja.journal delete mode 100644 examples/i18n/japanese.journal create mode 100644 examples/i18n/ko.journal delete mode 100644 examples/i18n/korean.journal delete mode 100644 examples/i18n/portuguese.journal create mode 100644 examples/i18n/pt.journal delete mode 100644 examples/i18n/simplified-chinese.journal create mode 100644 examples/i18n/zh.journal diff --git a/examples/i18n/ar.journal b/examples/i18n/ar.journal new file mode 100644 index 000000000..1ddafcda0 --- /dev/null +++ b/examples/i18n/ar.journal @@ -0,0 +1,10 @@ +; أنواع الحسابات الرئيسية. الحسابات الفرعية سترثها. +; (ترجمة آلية) +account الأصول ; type:A +account الأصول:البنك ; type:C +account الأصول:النقدية ; type:C +account المطلوبات ; type:L +account حقوق الملكية ; type:E +account حقوق الملكية:فروق الصرف ; type:V +account الإيرادات ; type:R +account المصروفات ; type:X diff --git a/examples/i18n/arabic.journal b/examples/i18n/ar2.journal similarity index 100% rename from examples/i18n/arabic.journal rename to examples/i18n/ar2.journal diff --git a/examples/i18n/da.journal b/examples/i18n/da.journal new file mode 100644 index 000000000..1e45bab20 --- /dev/null +++ b/examples/i18n/da.journal @@ -0,0 +1,10 @@ +; Kontotyper på øverste niveau. Underkonti vil arve disse. +; (maskinoversat) +account aktiver ; type:A +account aktiver:bank ; type:C +account aktiver:kontanter ; type:C +account passiver ; type:L +account egenkapital ; type:E +account egenkapital:omregning ; type:V +account indtægter ; type:R +account udgifter ; type:X diff --git a/examples/i18n/danish.journal b/examples/i18n/danish.journal deleted file mode 100644 index cf67aebb0..000000000 --- a/examples/i18n/danish.journal +++ /dev/null @@ -1,9 +0,0 @@ -account aktiver ; type:A -account aktiver:bank ; type:C -account aktiver:bank:checkkonto -account aktiver:bank:opsparingskonto -account aktiver:kontanter ; type:C -account passiver ; type:L -account egenkapital ; type:E -account indtægter ; type:R -account udgifter ; type:X diff --git a/examples/i18n/de.journal b/examples/i18n/de.journal new file mode 100644 index 000000000..8b1af5552 --- /dev/null +++ b/examples/i18n/de.journal @@ -0,0 +1,10 @@ +; Kontotypen der obersten Ebene. Unterkonten erben diese. +; (maschinell übersetzt) +account aktiva ; type:A +account aktiva:bank ; type:C +account aktiva:kasse ; type:C +account passiva ; type:L +account eigenkapital ; type:E +account eigenkapital:kursdifferenzen ; type:V +account erträge ; type:R +account aufwendungen ; type:X diff --git a/examples/i18n/en.journal b/examples/i18n/en.journal new file mode 100644 index 000000000..14b098310 --- /dev/null +++ b/examples/i18n/en.journal @@ -0,0 +1,10 @@ +; Top level account types. Subaccounts will inherit these. +; (machine translated) +account assets ; type:A +account assets:bank ; type:C +account assets:cash ; type:C +account liabilities ; type:L +account equity ; type:E +account equity:conversion ; type:V +account revenues ; type:R +account expenses ; type:X diff --git a/examples/i18n/english.journal b/examples/i18n/english.journal deleted file mode 100644 index d6ddbfca4..000000000 --- a/examples/i18n/english.journal +++ /dev/null @@ -1,9 +0,0 @@ -account assets ; type:A -account assets:bank ; type:C -account assets:bank:checking -account assets:bank:savings -account assets:cash ; type:C -account liabilities ; type:L -account equity ; type:E -account revenues ; type:R -account expenses ; type:X diff --git a/examples/i18n/es.journal b/examples/i18n/es.journal new file mode 100644 index 000000000..d6bd9833d --- /dev/null +++ b/examples/i18n/es.journal @@ -0,0 +1,10 @@ +; Tipos de cuenta de nivel superior. Las subcuentas heredarán estos. +; (traducido automáticamente) +account activos ; type:A +account activos:banco ; type:C +account activos:caja ; type:C +account pasivos ; type:L +account patrimonio ; type:E +account patrimonio:diferencias de cambio ; type:V +account ingresos ; type:R +account gastos ; type:X diff --git a/examples/i18n/french.conf b/examples/i18n/fr.conf similarity index 100% rename from examples/i18n/french.conf rename to examples/i18n/fr.conf diff --git a/examples/i18n/fr.journal b/examples/i18n/fr.journal new file mode 100644 index 000000000..8ceb61e9f --- /dev/null +++ b/examples/i18n/fr.journal @@ -0,0 +1,10 @@ +; Types de compte de premier niveau. Les sous-comptes en hériteront. +; (traduction automatique) +account actifs ; type:A +account actifs:banque ; type:C +account actifs:espèces ; type:C +account passifs ; type:L +account capitaux propres ; type:E +account capitaux propres:conversion ; type:V +account revenus ; type:R +account dépenses ; type:X diff --git a/examples/i18n/french.journal b/examples/i18n/french.journal deleted file mode 100644 index 4b2d0aa3d..000000000 --- a/examples/i18n/french.journal +++ /dev/null @@ -1,9 +0,0 @@ -account actifs ; type:A -account actifs:banque ; type:C -account actifs:banque:compte courant -account actifs:banque:compte d'épargne -account actifs:espèces ; type:C -account passifs ; type:L -account capitaux propres ; type:E -account revenus ; type:R -account dépenses ; type:X diff --git a/examples/i18n/ja.journal b/examples/i18n/ja.journal new file mode 100644 index 000000000..1d14923a4 --- /dev/null +++ b/examples/i18n/ja.journal @@ -0,0 +1,10 @@ +; 最上位の勘定タイプ。サブアカウントはこれらを継承します。 +; (機械翻訳) +account 資産 ; type:A +account 資産:銀行預金 ; type:C +account 資産:現金 ; type:C +account 負債 ; type:L +account 純資産 ; type:E +account 純資産:為替差損益 ; type:V +account 収益 ; type:R +account 費用 ; type:X diff --git a/examples/i18n/japanese.journal b/examples/i18n/japanese.journal deleted file mode 100644 index 14f46bf2f..000000000 --- a/examples/i18n/japanese.journal +++ /dev/null @@ -1,10 +0,0 @@ -; chatgpt draft, corrections welcome -account 資産 ; type:A -account 資産:銀行 ; type:C -account 資産:銀行:当座預金 -account 資産:銀行:普通預金 -account 資産:現金 ; type:C -account 負債 ; type:L -account 純資産 ; type:E -account 収入 ; type:R -account 支出 ; type:X diff --git a/examples/i18n/ko.journal b/examples/i18n/ko.journal new file mode 100644 index 000000000..070d24a07 --- /dev/null +++ b/examples/i18n/ko.journal @@ -0,0 +1,10 @@ +; 최상위 계정 유형. 하위 계정은 이것들을 상속받습니다. +; (기계 번역) +account 자산 ; type:A +account 자산:은행예금 ; type:C +account 자산:현금 ; type:C +account 부채 ; type:L +account 자본 ; type:E +account 자본:외환차손익 ; type:V +account 수익 ; type:R +account 비용 ; type:X diff --git a/examples/i18n/korean.journal b/examples/i18n/korean.journal deleted file mode 100644 index b81ba44e8..000000000 --- a/examples/i18n/korean.journal +++ /dev/null @@ -1,10 +0,0 @@ -; chatgpt draft, corrections welcome -account 자산 ; type:A -account 자산:은행 ; type:C -account 자산:은행:당좌예금 -account 자산:은행:저축예금 -account 자산:현금 ; type:C -account 부채 ; type:L -account 자본 ; type:E -account 수입 ; type:R -account 지출 ; type:X diff --git a/examples/i18n/portuguese.journal b/examples/i18n/portuguese.journal deleted file mode 100644 index bce263812..000000000 --- a/examples/i18n/portuguese.journal +++ /dev/null @@ -1,9 +0,0 @@ -account ativo ; type:A -account ativo:banco ; type:C -account ativo:banco:conta corrente -account ativo:banco:aplicação financeira -account ativo:disponibilidade ; type:C -account passivo ; type:L -account patrimônio líquido ; type:E -account receita ; type:R -account despesa ; type:X diff --git a/examples/i18n/pt.journal b/examples/i18n/pt.journal new file mode 100644 index 000000000..d1059b827 --- /dev/null +++ b/examples/i18n/pt.journal @@ -0,0 +1,10 @@ +; Tipos de conta de nível superior. As subcontas herdarão estes. +; (tradução automática) +account ativos ; type:A +account ativos:banco ; type:C +account ativos:dinheiro ; type:C +account passivos ; type:L +account capital próprio ; type:E +account capital próprio:conversao ; type:V +account receitas ; type:R +account despesas ; type:X diff --git a/examples/i18n/simplified-chinese.journal b/examples/i18n/simplified-chinese.journal deleted file mode 100644 index 203af7d27..000000000 --- a/examples/i18n/simplified-chinese.journal +++ /dev/null @@ -1,10 +0,0 @@ -; chatgpt draft, corrections welcome -account 资产 ; type:A -account 资产:银行 ; type:C -account 资产:银行:支票账户 -account 资产:银行:储蓄账户 -account 资产:钱包 ; type:C -account 负债 ; type:L -account 所有者权益 ; type:E -account 收入 ; type:R -account 支出 ; type:X diff --git a/examples/i18n/zh.journal b/examples/i18n/zh.journal new file mode 100644 index 000000000..7d3b556fc --- /dev/null +++ b/examples/i18n/zh.journal @@ -0,0 +1,10 @@ +; 顶级账户类型。子账户将继承这些。 +; (机器翻译) +account 资产 ; type:A +account 资产:银行存款 ; type:C +account 资产:现金 ; type:C +account 负债 ; type:L +account 权益 ; type:E +account 权益:汇兑损益 ; type:V +account 收入 ; type:R +account 费用 ; type:X