Repair fifteen Venda privacy and rule-action translations

Replace Zulu-seeded card windows, privacy descriptions, invitations and rule actions with Tshivenda. Preserve source tokens, public visibility versus edit permission and top/bottom placement directions. Low-confidence wording remains open to fluent-speaker review.

Validation: audited correction regressions pass.

Thanks to xet7 !
This commit is contained in:
Lauri Ojansivu committed 2026-09-13 17:27:02 +03:00
1 parent 10bdbe155c
commit 846fd29ad6
2 files changed
+120 -15

No files matched your search

+15 -15
View File
@@ -636,7 +636,7 @@
"email-invite-subject": "U-__inviter__ ukuthumelele isimemo",
"email-invite-text": "__user__ a funwaho,\n\n__inviter__ u khou ni ramba u dzhena kha bodo ya Kanban \"__board__\" u shumisana.\n\nTevhelani ḽinki i re afho fhasi:\n\n__url__\n\nRo livhuwa.",
"push-invite-title": "U-__inviter__ ukuthumelele isimemo",
"push-invite-text": "Sawubona __user__,\n\nU-__inviter__ ukumema ukuthi ujoyine ibhodi \"__board__\" ukuze uthole ukusebenzisana.\n\nSicela ulandele isixhumanisi esingezansi:\n\n__url__\n\nNgiyabonga.",
"push-invite-text": "__user__ a funwaho,\n\n__inviter__ u khou ni ramba u dzhena kha bodo ya Kanban \"__board__\" u shumisana.\n\nTevhelani ḽinki i re afho fhasi:\n\n__url__\n\nRo livhuwa.",
"email-resetPassword-subject": "Setha kabusha iphasiwedi yakho kokuthi __siteName__",
"email-resetPassword-text": "Sawubona __user__,\n\nUkusetha kabusha iphasiwedi yakho, mane uchofoze isixhumanisi esingezansi.\n\n__url__\n\nNgiyabonga.",
"email-sent": "I-imeyili ithunyelwe",
@@ -912,15 +912,15 @@
"previewAttachedImagePopup-title": "Buka kuqala",
"previewClipboardImagePopup-title": "Buka kuqala",
"private": "Okuyimfihlo",
"private-desc": "Leli bhodi liyimfihlo. Abantu abengezwe ebhodini kuphela abangalibuka futhi balihlele.",
"private-desc": "Bodo iyi ya Kanban ndi ya phuraivethe. Ndi vhathu vho engedzwaho kha bodo fhedzi vhane vha nga i vhona na u i khwinisa.",
"profile": "Iphrofayela",
"public": "Esidlangalaleni",
"public-desc": "Leli bhodi lisesidlangalaleni. Ibonakala kunoma ubani onesixhumanisi futhi izovela ezinjinini zokusesha ezifana ne-Google. Abantu abengezwe ebhodini kuphela abangahlela.",
"public-desc": "Bodo iyi ya Kanban ndi ya nnyi na nnyi. I vhonala kha muṅwe na muṅwe a re na ḽinki nahone i ḓo vhonala kha nḓila dza u ṱoḓa dzi ngaho Google. Ndi vhathu vho engedzwaho kha bodo fhedzi vhane vha nga i khwinisa.",
"custom-private-desc": "Yo dinaho Okuyimfihlo ṱhalutshedzo",
"custom-private-desc-placeholder": "Litshani hu si na tshithu u itela u shumisa ya sialala Okuyimfihlo ṱhalutshedzo ya bodo",
"custom-public-desc": "Yo dinaho Esidlangalaleni ṱhalutshedzo",
"custom-public-desc-placeholder": "Litshani hu si na tshithu u itela u shumisa ya sialala Esidlangalaleni ṱhalutshedzo ya bodo",
"quick-access-description": "Faka inkanyezi ebhodini ukuze ungeze isinqamuleli kule bha.",
"quick-access-description": "Vheani ṋaledzi kha bodo ya Kanban u engedza nḓila pfufhi kha bara iyi.",
"remove-cover": "Susa isithombe sekhava ekhadini elincane",
"remove-from-board": "Susa Ebhodini",
"remove-label": "Susa Ilebula",
@@ -1377,7 +1377,7 @@
"r-label": "ilebula",
"r-member": "ilungu",
"r-add-actinguser-member": "Engedza mushumisi we a thoma mulayo uyu sa muraḓo",
"r-remove-all": "Susa wonke amalungu ekhadini",
"r-remove-all": "Bvisa miraḓo yoṱhe kha khadi",
"r-remove-all-labels": "Bvisa maswao oṱhe kha khadi",
"r-set-color": "Setha umbala ukuze",
"r-checklist": "uhlu lokuhlola",
@@ -1394,16 +1394,16 @@
"r-subject": "isihloko",
"r-email-vars-hint": "Zwiredzo zwi wanalaho: {card}, {cardLink}, {list}, {board}, {member}",
"r-rule-details": "Imininingwane yomthetho",
"r-d-move-to-top-gen": "Hambisa ikhadi phezulu ohlwini lwalo",
"r-d-move-to-top-spec": "Hambisa ikhadi phezulu ohlwini",
"r-d-move-to-bottom-gen": "Hambisa ikhadi phansi ohlwini lwalo",
"r-d-move-to-bottom-spec": "Hambisa ikhadi phansi ohlwini",
"r-d-move-to-top-gen": "Isa khadi mathomoni a mutevhe waḽo",
"r-d-move-to-top-spec": "Isa khadi mathomoni a mutevhe",
"r-d-move-to-bottom-gen": "Isa khadi magumoni a mutevhe waḽo",
"r-d-move-to-bottom-spec": "Isa khadi magumoni a mutevhe",
"r-d-send-email": "Thumela i-imeyili",
"r-d-send-email-to": "ku",
"r-d-send-email-subject": "isihloko",
"r-d-send-email-message": "umyalezo",
"r-d-archive": "Hambisa ikhadi kungobo yomlando",
"r-d-unarchive": "Buyisela ikhadi kusukela kungobo yomlando",
"r-d-archive": "Isa khadi fhethu ha u vhulunga",
"r-d-unarchive": "Vhuyedzedza khadi u bva fhethu ha u vhulunga",
"r-d-add-label": "Engeza ilebula",
"r-d-remove-label": "Susa ilebula",
"r-create-card": "Dala ikhadi elisha",
@@ -1427,7 +1427,7 @@
"r-swimlane-name": "igama lokubhukuda",
"r-board-note": "Qaphela: shiya inkambu ingenalutho ukuze ifane nawo wonke amanani angenzeka.",
"r-checklist-note": "Qaphela: izinto zohlu lokuhlola kufanele zibhalwe njengamavelu ahlukaniswe ngokhefana.",
"r-when-a-card-is-moved": "Uma ikhadi lihanjiswa kolunye uhlu",
"r-when-a-card-is-moved": "Musi khadi ḽi tshi pfuluselwa kha muṅwe mutevhe",
"r-set": "Setha",
"r-update": "Buyekeza",
"r-datefield": "inkambu yedethi",
@@ -1541,7 +1541,7 @@
"drag-to-resize-left-menu": "Kokodza u shandukisa vhuhulwane ha menyu ya monde",
"submit-on-enter": "Vhulunga vhaṅwaledzi nga Enter",
"open-many-cards-at-once": "Vulani makhadi manzhi nga tshifhinga tshithihi",
"open-many-cards-at-once-description": "Ikhadi ngalinye oliqhafazayo lihlala livuliwe kuwindi lalo. Uma lokhu kuvaliwe, ukuqhafaza ikhadi kuvala lelo ebelivuliwe.",
"open-many-cards-at-once-description": "Khadi ḽiṅwe na ḽiṅwe ḽine na kiḽika ḽi dzula ḽo vulea kha fasiṱere yaḽo. Musi izwi zwo dzimwa, u kiḽika khadi zwi vala ḽe ḽa vha ḽo vulea.",
"submit-on-enter-description": "Musi zwo vulwa, u puṱedza Enter zwi vhulunga ṱhoho ya khennde, ṱhaluso na vhaṅwe vhaṅwaledzi vha nga ngomu; Shift+Enter i engedza mutaladzi muswa. Musi zwo valwa, Ctrl/Cmd+Enter zwi a vhulunga, Enter i engedza mutaladzi muswa.",
"checklist-ding-sound": "Tambisa mudzumo musi tshirunwa tsha checklist tsho fhedza",
"checklist-ding-sound-description": "I tambisa mudzumo mupfufhi musi na mbo dzhia tshirunwa tsha checklist. Yo dzimiswa nga ndila ya u tou vha.",
@@ -1746,7 +1746,7 @@
"operator-number-expected": "u-opharetha __operator__ ulindele inombolo, uthole '__value__'",
"operator-sort-invalid": "uhlobo lwe-'%s' aluvumelekile",
"operator-status-invalid": "'%s' akusona isimo esivumelekile",
"operator-has-invalid": "%s akukona ukuhlola ubukhona obuvumelekile",
"operator-has-invalid": "%s a si u sedza u vha hone ho teaho",
"operator-limit-invalid": "%s akuwona umkhawulo ovumelekile. Umkhawulo kufanele ube inombolo ephelele.",
"operator-debug-invalid": "%s akasona isilandiso sokususa iphutha esivumelekile",
"next-page": "Ikhasi Elilandelayo",
@@ -2084,7 +2084,7 @@
"max-avatar-filesize": "Ubukhulu befayela be-avatar ngamabhayithi:",
"allowed-avatar-filetypes": "Izinhlobo zamafayela ze-avatar ezivunyelwe:",
"invalid-file": "Uma igama lefayela lingavumelekile, ukulayisha noma ukuqamba kabusha kukhanseliwe.",
"preview-pdf-not-supported": "Idivayisi yakho ayikusekeli ukuhlola kuqala i-PDF. Zama ukulanda esikhundleni salokho.",
"preview-pdf-not-supported": "Tshishumiswa tshaṋu a tshi tikedzi u vhona PDF hu sa athu bveledzwa. Lingedzani u i daunilouda.",
"drag-board": "Hudula ibhodi",
"drag-board-to-workspace": "Kokodzani bodo ya Kanban u i avhela kha __workspaces__ (i litsheni kha fhethu ha mushumo kha phanele ya thungo)",
"translation-number": "Inombolo yeyunithi yezinhlamvu zokuhumusha ngokwezifiso ithi:",
@@ -104466,5 +104466,110 @@
"before": "Vula amakhadi amaningi ngesikhathi esisodwa",
"after": "Vulani makhadi manzhi nga tshifhinga tshithihi",
"reason": "Replace Zulu-seeded prose directly with Tshivenda. Preserve source placeholders, imported-role permission ceiling, restricted-user capabilities and storage targets. Low-confidence wording; fluent-speaker validation outstanding."
},
{
"locale": "ve",
"key": "open-many-cards-at-once-description",
"before": "Ikhadi ngalinye oliqhafazayo lihlala livuliwe kuwindi lalo. Uma lokhu kuvaliwe, ukuqhafaza ikhadi kuvala lelo ebelivuliwe.",
"after": "Khadi ḽiṅwe na ḽiṅwe ḽine na kiḽika ḽi dzula ḽo vulea kha fasiṱere yaḽo. Musi izwi zwo dzimwa, u kiḽika khadi zwi vala ḽe ḽa vha ḽo vulea.",
"reason": "Replace Zulu-seeded prose directly with Tshivenda. Preserve source placeholders, privacy/edit permission distinctions and top/bottom movement directions. Low-confidence wording; fluent-speaker validation outstanding."
},
{
"locale": "ve",
"key": "operator-has-invalid",
"before": "%s akukona ukuhlola ubukhona obuvumelekile",
"after": "%s a si u sedza u vha hone ho teaho",
"reason": "Replace Zulu-seeded prose directly with Tshivenda. Preserve source placeholders, privacy/edit permission distinctions and top/bottom movement directions. Low-confidence wording; fluent-speaker validation outstanding."
},
{
"locale": "ve",
"key": "preview-pdf-not-supported",
"before": "Idivayisi yakho ayikusekeli ukuhlola kuqala i-PDF. Zama ukulanda esikhundleni salokho.",
"after": "Tshishumiswa tshaṋu a tshi tikedzi u vhona PDF hu sa athu bveledzwa. Lingedzani u i daunilouda.",
"reason": "Replace Zulu-seeded prose directly with Tshivenda. Preserve source placeholders, privacy/edit permission distinctions and top/bottom movement directions. Low-confidence wording; fluent-speaker validation outstanding."
},
{
"locale": "ve",
"key": "private-desc",
"before": "Leli bhodi liyimfihlo. Abantu abengezwe ebhodini kuphela abangalibuka futhi balihlele.",
"after": "Bodo iyi ya Kanban ndi ya phuraivethe. Ndi vhathu vho engedzwaho kha bodo fhedzi vhane vha nga i vhona na u i khwinisa.",
"reason": "Replace Zulu-seeded prose directly with Tshivenda. Preserve source placeholders, privacy/edit permission distinctions and top/bottom movement directions. Low-confidence wording; fluent-speaker validation outstanding."
},
{
"locale": "ve",
"key": "public-desc",
"before": "Leli bhodi lisesidlangalaleni. Ibonakala kunoma ubani onesixhumanisi futhi izovela ezinjinini zokusesha ezifana ne-Google. Abantu abengezwe ebhodini kuphela abangahlela.",
"after": "Bodo iyi ya Kanban ndi ya nnyi na nnyi. I vhonala kha muṅwe na muṅwe a re na ḽinki nahone i ḓo vhonala kha nḓila dza u ṱoḓa dzi ngaho Google. Ndi vhathu vho engedzwaho kha bodo fhedzi vhane vha nga i khwinisa.",
"reason": "Replace Zulu-seeded prose directly with Tshivenda. Preserve source placeholders, privacy/edit permission distinctions and top/bottom movement directions. Low-confidence wording; fluent-speaker validation outstanding."
},
{
"locale": "ve",
"key": "push-invite-text",
"before": "Sawubona __user__,\n\nU-__inviter__ ukumema ukuthi ujoyine ibhodi \"__board__\" ukuze uthole ukusebenzisana.\n\nSicela ulandele isixhumanisi esingezansi:\n\n__url__\n\nNgiyabonga.",
"after": "__user__ a funwaho,\n\n__inviter__ u khou ni ramba u dzhena kha bodo ya Kanban \"__board__\" u shumisana.\n\nTevhelani ḽinki i re afho fhasi:\n\n__url__\n\nRo livhuwa.",
"reason": "Replace Zulu-seeded prose directly with Tshivenda. Preserve source placeholders, privacy/edit permission distinctions and top/bottom movement directions. Low-confidence wording; fluent-speaker validation outstanding."
},
{
"locale": "ve",
"key": "quick-access-description",
"before": "Faka inkanyezi ebhodini ukuze ungeze isinqamuleli kule bha.",
"after": "Vheani ṋaledzi kha bodo ya Kanban u engedza nḓila pfufhi kha bara iyi.",
"reason": "Replace Zulu-seeded prose directly with Tshivenda. Preserve source placeholders, privacy/edit permission distinctions and top/bottom movement directions. Low-confidence wording; fluent-speaker validation outstanding."
},
{
"locale": "ve",
"key": "r-d-archive",
"before": "Hambisa ikhadi kungobo yomlando",
"after": "Isa khadi fhethu ha u vhulunga",
"reason": "Replace Zulu-seeded prose directly with Tshivenda. Preserve source placeholders, privacy/edit permission distinctions and top/bottom movement directions. Low-confidence wording; fluent-speaker validation outstanding."
},
{
"locale": "ve",
"key": "r-d-move-to-bottom-gen",
"before": "Hambisa ikhadi phansi ohlwini lwalo",
"after": "Isa khadi magumoni a mutevhe waḽo",
"reason": "Replace Zulu-seeded prose directly with Tshivenda. Preserve source placeholders, privacy/edit permission distinctions and top/bottom movement directions. Low-confidence wording; fluent-speaker validation outstanding."
},
{
"locale": "ve",
"key": "r-d-move-to-bottom-spec",
"before": "Hambisa ikhadi phansi ohlwini",
"after": "Isa khadi magumoni a mutevhe",
"reason": "Replace Zulu-seeded prose directly with Tshivenda. Preserve source placeholders, privacy/edit permission distinctions and top/bottom movement directions. Low-confidence wording; fluent-speaker validation outstanding."
},
{
"locale": "ve",
"key": "r-d-move-to-top-gen",
"before": "Hambisa ikhadi phezulu ohlwini lwalo",
"after": "Isa khadi mathomoni a mutevhe waḽo",
"reason": "Replace Zulu-seeded prose directly with Tshivenda. Preserve source placeholders, privacy/edit permission distinctions and top/bottom movement directions. Low-confidence wording; fluent-speaker validation outstanding."
},
{
"locale": "ve",
"key": "r-d-move-to-top-spec",
"before": "Hambisa ikhadi phezulu ohlwini",
"after": "Isa khadi mathomoni a mutevhe",
"reason": "Replace Zulu-seeded prose directly with Tshivenda. Preserve source placeholders, privacy/edit permission distinctions and top/bottom movement directions. Low-confidence wording; fluent-speaker validation outstanding."
},
{
"locale": "ve",
"key": "r-d-unarchive",
"before": "Buyisela ikhadi kusukela kungobo yomlando",
"after": "Vhuyedzedza khadi u bva fhethu ha u vhulunga",
"reason": "Replace Zulu-seeded prose directly with Tshivenda. Preserve source placeholders, privacy/edit permission distinctions and top/bottom movement directions. Low-confidence wording; fluent-speaker validation outstanding."
},
{
"locale": "ve",
"key": "r-remove-all",
"before": "Susa wonke amalungu ekhadini",
"after": "Bvisa miraḓo yoṱhe kha khadi",
"reason": "Replace Zulu-seeded prose directly with Tshivenda. Preserve source placeholders, privacy/edit permission distinctions and top/bottom movement directions. Low-confidence wording; fluent-speaker validation outstanding."
},
{
"locale": "ve",
"key": "r-when-a-card-is-moved",
"before": "Uma ikhadi lihanjiswa kolunye uhlu",
"after": "Musi khadi ḽi tshi pfuluselwa kha muṅwe mutevhe",
"reason": "Replace Zulu-seeded prose directly with Tshivenda. Preserve source placeholders, privacy/edit permission distinctions and top/bottom movement directions. Low-confidence wording; fluent-speaker validation outstanding."
}
]