mirror of
https://github.com/wekan/wekan.git
synced 2026-11-05 01:20:07 -05:00
Repair Acehnese service-account wording in GCS credentials controls
Replace Indonesian layanan with attested Acehnese peulayanan in the remaining flagged label and two related instructions. Preserve literal Google Cloud menu labels and JSON. Composed technical wording is low confidence; wider mixed-language review remains. Positive and negative correction checks pass. Thanks to xet7 !
This commit is contained in:
1 parent
b1a4cd5059
commit
c6e76522d1
3 files changed
+29
-3
No files matched your search
@@ -2314,8 +2314,8 @@
|
||||
"gcs-bucket": "Wadah keubah data",
|
||||
"gcs-key-filename": "Rot fail kunci akun layanan",
|
||||
"gcs-key-filename-description": "Hawa: jalur u file kunci JSON akun layanan bak server.",
|
||||
"gcs-credentials": "Kredensial akun layanan (JSON)",
|
||||
"gcs-credentials-description": "Hawa: tempel kunci JSON akun layanan. Peukoseng keu guna file kunci atawa kredensial default.",
|
||||
"gcs-credentials": "Kredensial keu akun peulayanan (JSON)",
|
||||
"gcs-credentials-description": "Hawa: tempel kunci JSON akun peulayanan. Peukoseng keu guna file kunci atawa kredensial default.",
|
||||
"gcs-permissions-note": "Bri akun layanan WeKan akses baca/tuleh u bucket: Google Cloud Console → Cloud Storage → Buckets → bucket droeneueh → Permissions → Grant access. Bak \"New principals\", tempel emel akun layanan — nila \"client_email\" nibak kunci JSON droeneueh — laju pileh peran \"Storage Object Admin\" dan Save.",
|
||||
"cloud-secret-keep-blank": "Peukoseng keu simpan nila nyang na jinoe.",
|
||||
"azure-account-name-description": "Nan akun Azure Storage droeneueh.",
|
||||
@@ -2334,7 +2334,7 @@
|
||||
"gcs-project-id-menu-path": "Google Cloud Console → pemilih proyek di ateuh → ID proyek droeneueh (Cloud overview → Dashboard → Project info → Project ID).",
|
||||
"gcs-bucket-menu-path": "Google Cloud Console → Cloud Storage → Buckets → nan bucket droeneueh (atawa Create keu peugot saboh).",
|
||||
"gcs-key-filename-menu-path": "Jalur bak server WeKan u file kunci JSON akun layanan nyang geuunggah (geupeugot di yup). Guna nyoe ATAWA tempel JSON u ruang di yup.",
|
||||
"gcs-credentials-menu-path": "Google Cloud Console → IAM & Admin → Service accounts → akun layanan droeneueh → Keys → Add key → Create new key → JSON → Create (geuunggah file). Tempel isi jih keunoe, atawa simpan file dan atur jalur jih di ateuh.",
|
||||
"gcs-credentials-menu-path": "Google Cloud Console → IAM & Admin → Service accounts → akun peulayanan droeneueh → Keys → Add key → Create new key → JSON → Create (geuunggah file). Tempel isi jih keunoe, atawa simpan file dan atur jalur jih di ateuh.",
|
||||
"cloud-secret-set": "(ka geusimpan — peukoseng keu simpan)",
|
||||
"cloud-secret-none": "(hana geuatur)",
|
||||
"test-cloud-connection": "Ci koneksi",
|
||||
|
||||
@@ -112026,5 +112026,26 @@
|
||||
"before": "Napsauta avataksesi tämän käyttäjän lukituksen",
|
||||
"after": "Paina, miše avaida nece kävutai",
|
||||
"reason": "Replace Finnish-seeded Veps board/user controls. Dictionary attests laud/board (genitive laudan), nimi/name or title, painda/push button (imperative paina), avaita/unlock (imperative avaida), nece/this; https://kaikki.org/dictionary/Veps/ . Kävutai/user is attested in Veps MediaWiki. Composed username and purpose-clause wording has low confidence and requires fluent-speaker review. Existing shared Nimi remains unchanged."
|
||||
},
|
||||
{
|
||||
"locale": "ace",
|
||||
"key": "gcs-credentials",
|
||||
"before": "Kredensial akun layanan (JSON)",
|
||||
"after": "Kredensial keu akun peulayanan (JSON)",
|
||||
"reason": "Replace Indonesian layanan in Acehnese GCS account wording with attested peulayanan/service; keu is existing native for/to wording. Sources: https://ppid.pidiekab.go.id/news/post/pj-bupati-pidie-resmikan-program-peurumoh-rsud-tas-beureunuen and https://www.wordproject.org/bibles/ace/28/2.htm . Keep literal Google Cloud navigation labels and JSON. Composed technical terminology is low confidence; wider mixed Acehnese wording still needs review."
|
||||
},
|
||||
{
|
||||
"locale": "ace",
|
||||
"key": "gcs-credentials-description",
|
||||
"before": "Hawa: tempel kunci JSON akun layanan. Peukoseng keu guna file kunci atawa kredensial default.",
|
||||
"after": "Hawa: tempel kunci JSON akun peulayanan. Peukoseng keu guna file kunci atawa kredensial default.",
|
||||
"reason": "Replace Indonesian layanan in Acehnese GCS account wording with attested peulayanan/service; keu is existing native for/to wording. Sources: https://ppid.pidiekab.go.id/news/post/pj-bupati-pidie-resmikan-program-peurumoh-rsud-tas-beureunuen and https://www.wordproject.org/bibles/ace/28/2.htm . Keep literal Google Cloud navigation labels and JSON. Composed technical terminology is low confidence; wider mixed Acehnese wording still needs review."
|
||||
},
|
||||
{
|
||||
"locale": "ace",
|
||||
"key": "gcs-credentials-menu-path",
|
||||
"before": "Google Cloud Console → IAM & Admin → Service accounts → akun layanan droeneueh → Keys → Add key → Create new key → JSON → Create (geuunggah file). Tempel isi jih keunoe, atawa simpan file dan atur jalur jih di ateuh.",
|
||||
"after": "Google Cloud Console → IAM & Admin → Service accounts → akun peulayanan droeneueh → Keys → Add key → Create new key → JSON → Create (geuunggah file). Tempel isi jih keunoe, atawa simpan file dan atur jalur jih di ateuh.",
|
||||
"reason": "Replace Indonesian layanan in Acehnese GCS account wording with attested peulayanan/service; keu is existing native for/to wording. Sources: https://ppid.pidiekab.go.id/news/post/pj-bupati-pidie-resmikan-program-peurumoh-rsud-tas-beureunuen and https://www.wordproject.org/bibles/ace/28/2.htm . Keep literal Google Cloud navigation labels and JSON. Composed technical terminology is low confidence; wider mixed Acehnese wording still needs review."
|
||||
}
|
||||
]
|
||||
@@ -137,5 +137,10 @@ const tokens = value => [...value.matchAll(/__[A-Za-z0-9]+(?:_[A-Za-z0-9]+)*__|%
|
||||
assert.doesNotMatch(veps.username, /Käyttäjätunnus/);
|
||||
assert.match(veps['accounts-lockout-click-to-unlock'], /avaida nece kävutai$/);
|
||||
assert.equal(veps.name, 'Nimi', 'valid shared vocabulary is preserved');
|
||||
for (const key of ['gcs-credentials', 'gcs-credentials-description', 'gcs-credentials-menu-path']) {
|
||||
assert.match(cache.ace[key], /akun peulayanan/);
|
||||
assert.doesNotMatch(cache.ace[key], /akun layanan/);
|
||||
}
|
||||
assert.ok(cache.ace['gcs-credentials-menu-path'].includes('Service accounts'));
|
||||
console.log(`auditedTranslationCorrections: ${corrections.length} corrections verified; tokens, JSON examples, key order, idempotency and newer translations preserved`);
|
||||
})().catch(error => { console.error(error); process.exitCode = 1; });
|
||||
Reference in new issue
Block a user