Repair sixteen Venda filter and workspace translations

Replace Zulu-seeded advanced-filter help, workspace controls, uploads and offline loading prose with Tshivenda. Preserve executable examples, placeholders and the refresh data-loss warning. 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:32:51 +03:00
1 parent d53717154d
commit b110191f1b
2 files changed
+128 -16

No files matched your search

+16 -16
View File
@@ -94,20 +94,20 @@
"allboards.templates": "Izifanekiso",
"allboards.remaining": "Okusele",
"allboards.workspaces": "Izindawo zokusebenza",
"allboards.add-workspace": "Engeza indawo yokusebenza",
"allboards.add-workspace-prompt": "Igama lendawo yokusebenza",
"allboards.add-workspace": "Engedza fhethu ha mushumo",
"allboards.add-workspace-prompt": "Dzina ḽa fhethu ha mushumo",
"allboards.add-subworkspace": "Engeza i-Subworkspace",
"allboards.add-subworkspace-prompt": "Igama lendawo engaphansi",
"allboards.edit-workspace": "Hlela indawo yokusebenza",
"allboards.edit-workspace-name": "Igama lendawo yokusebenza",
"allboards.edit-workspace-icon": "Isithonjana sendawo yokusebenza (umaka phansi)",
"allboards.workspace-menu": "Imenyu yendawo yokusebenza",
"allboards.edit-workspace-name": "Dzina ḽa fhethu ha mushumo",
"allboards.edit-workspace-icon": "Tshiga tsha fhethu ha mushumo (markdown)",
"allboards.workspace-menu": "Menyu wa fhethu ha mushumo",
"workspace-settings": "Izilungiselelo zendawo yokusebenza",
"workspaceActionsPopup-title": "Izilungiselelo zendawo yokusebenza",
"addWorkspacePopup-title": "Engedza fhethu ha mushumo",
"allboards.workspace-color": "Umbala",
"allboards.delete-workspace-confirm": "Uqinisekile ukuthi ufuna ukususa le ndawo yokusebenza?",
"allboards.delete-workspace-confirm-check": "Qinisekisa ukususwa kwendawo yokusebenza",
"allboards.delete-workspace-confirm": "Ni na vhuṱanzi ha uri ni ṱoḓa u susa fhethu uhu ha mushumo?",
"allboards.delete-workspace-confirm-check": "Khwaṱhisedza u susa fhethu ha mushumo",
"multi-selection-active": "Chofoza amabhokisi okuhlola ukuze ukhethe amabhodi",
"archive-permanent-delete-disabled-hint": "Arali kha Phanele ya Mulanguli / Thaidzo / U Thutha ho tendelwa u thutha lwa tshoṱhe kha Mulanguli Muhulwane, buthupu ya U Thutha i ḓo vhonala hafha.",
"no-boards-selected": "A no ngo nanga bodo na nthihi.",
@@ -183,7 +183,7 @@
"and-n-other-card": "Kanye __count__ elinye ikhadi",
"and-n-other-card_plural": "Kanye __count__ namanye amakhadi",
"apply": "Faka isicelo",
"app-is-offline": "Iyalayisha, sicela ulinde. Ukuvuselela ikhasi kuzodala ukulahleka kwedatha. Uma ukulayisha kungasebenzi, sicela uhlole ukuthi iseva ayimile yini.",
"app-is-offline": "I khou ḽouda, lindelani. U ḽouda siaṱari hafhu zwi ḓo ita uri data i xele. Arali u ḽouda hu sa shumi, sedzani uri seva a yo ngo ima.",
"app-try-reconnect": "Zama ukuxhuma kabusha.",
"archive": "Hambisa kungobo yomlando",
"archive-all": "Hambisa Konke Kungobo yomlando",
@@ -239,7 +239,7 @@
"changeFontPopup-title": "Fonto",
"boardChangeBackgroundImagePopup-title": "Shintsha Isithombe Sangemuva",
"allBoardsChangeColorPopup-title": "Shintsha umbala",
"allBoardsChangeBackgroundImagePopup-title": "Shintsha Isithombe Sangemuva",
"allBoardsChangeBackgroundImagePopup-title": "Shandula tshifanyiso tsha murahu",
"boardChangeTitlePopup-title": "Qamba Kabusha Ibhodi",
"boardChangeVisibilityPopup-title": "Shintsha Ukubonakala",
"boardChangeWatchPopup-title": "Shintsha Iwashi",
@@ -355,7 +355,7 @@
"negativeVoteMembersPopup-title": "Abaphikisi",
"card-edit-voting": "Hlela ukuvota",
"editVoteEndDatePopup-title": "Shintsha idethi yokuphela kwevoti",
"allowNonBoardMembers": "Vumela bonke abasebenzisi abangene ngemvume",
"allowNonBoardMembers": "Tendela vhashumisi vhoṱhe vho dzhenaho",
"vote-question": "Umbuzo wokuvota",
"vote-public": "Bonisa ukuthi ubani ovotele ini",
"vote-for-it": "ngoba",
@@ -728,8 +728,8 @@
"filter-on-desc": "Ni khou ṱalula makhadi kha bodo iyi ya Kanban. Kiḽikani afha u shandula tsha u ṱalula.",
"filter-to-selection": "Hlunga ukuze ukhethe",
"other-filters-label": "Ezinye Izihlungi",
"advanced-filter-label": "Isihlungi Esithuthukisiwe",
"advanced-filter-description": "Isihlungi Esithuthukisiwe sivumela ukubhala iyunithi yezinhlamvu equkethe ama-opharetha alandelayo: == != <= >= && || ( ) Isikhala sisetshenziswa njengesihlukanisi phakathi kwama-Opharetha. Ungakwazi ukuhlunga zonke izinkambu ngokwezifiso ngokuthayipha amagama azo kanye namanani. Isibonelo: Inkundla1 == Inani1. Qaphela: Uma izinkambu noma amanani equkethe izikhala, udinga ukuwahlanganisa zibe izingcaphuno ezizodwa. Isibonelo: 'Inkambu 1' == 'Inani 1'. Ukuze izinhlamvu zokulawula okukodwa (' \\/) zeqiwe, ungasebenzisa \\. Isibonelo: I-Field1 == I\\'m. Futhi ungakwazi ukuhlanganisa izimo eziningi. Isibonelo: F1 == V1 || F1 == V2. Ngokuvamile bonke opharetha bahunyushwa kusukela kwesokunxele kuya kwesokudla. Ungashintsha i-oda ngokubeka amabakaki. Isibonelo: F1 == V1 && ( F2 == V2 || F2 == V3 ). Futhi ungasesha izinkambu zombhalo usebenzisa i-regex: F1 == /Tes.*/i",
"advanced-filter-label": "U ṱalula ha nṱha",
"advanced-filter-description": "U ṱalula ha nṱha hu tendela u ṅwala maipfi a re na ndaela idzi: == != <= >= && || ( ) Tshikhala tshi fhambanya ndaela. Ni nga ṱalula fhethu hoṱhe ha data ho dzudzanywaho nga u ṅwala madzina na ndeme. Sa tsumbo: Field1 == Value1. Ṱhogomelani: Arali fhethu kana ndeme zwi na zwikhala, zwi vheeni vhukati ha zwiga zwa khotheisheni nthihi. Sa tsumbo: 'Field 1' == 'Value 1'. U pfuka zwiga zwa u langa (' \\/), ni nga shumisa \\. Sa tsumbo: Field1 == I\\'m. Ni nga ṱanganya zwiimo zwinzhi. Sa tsumbo: F1 == V1 || F1 == V2. Nga misi ndaela dzi ṱalutshedzwa u bva kha tsha monde u ya kha tsha u ḽa. Ni nga shandula mutevhe nga zwitangeli. Sa tsumbo: F1 == V1 && ( F2 == V2 || F2 == V3 ). Ni nga ṱoḓa fhethu ha maipfi nga regex: F1 == /Tes.*/i",
"text-contains-trigger-label": "Umbhalo ozofunwa",
"text-contains-trigger-description": "I elana musi khadi ḽi tshi sikiwa, kana dzina kana ṱhaluso yaḽo i tshi shandulwa, nahone maipfi maswa a vha na izwi (hu sa sedzwi vhuhulwane ha maḽeḓere).",
"fullname": "Igama eligcwele",
@@ -1518,7 +1518,7 @@
"below-selected-swimlane": "Ngezansi kwe-swimlane ekhethiwe",
"left-of-list": "Kwesobunxele sohlu olukhethiwe",
"right-of-list": "Kwesokudla sohlu olukhethiwe",
"almostdue": "isikhathi samanje esimisiwe %s siyeza",
"almostdue": "tshifhinga tsha u fhedza tsha zwino %s tshi khou sendela",
"pastdue": "isikhathi samanje esithi %s sesidlulile",
"duenow": "isikhathi samanje esithi %s sinamuhla",
"act-newDue": "__list__/__card__ i na khumbudzo ya u thoma ya tshifhinga tsha u fhedza [__board__]",
@@ -2080,9 +2080,9 @@
"Mongo_sessions_count": "Tshivhalo tsha sesheni dza Mongo",
"change-visibility": "Shintsha Ukubonakala",
"max-upload-filesize": "Ubukhulu befayela lokulayisha ngamabhayithi:",
"allowed-upload-filetypes": "Izinhlobo zamafayela ezivunyelwe:",
"allowed-upload-filetypes": "Tshaka dza faela dzo tendelwaho u rumelwa:",
"max-avatar-filesize": "Ubukhulu befayela be-avatar ngamabhayithi:",
"allowed-avatar-filetypes": "Izinhlobo zamafayela ze-avatar ezivunyelwe:",
"allowed-avatar-filetypes": "Tshaka dza faela dza tshifanyiso tsha mushumisi dzo tendelwaho:",
"invalid-file": "Uma igama lefayela lingavumelekile, ukulayisha noma ukuqamba kabusha kukhanseliwe.",
"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",
@@ -2573,7 +2573,7 @@
"current-step": "Isinyathelo Samanje",
"otp": "Ikhodi ye-OTP",
"create-account": "Yenza i-akhawunti",
"already-account": "Usuvele unayo i-akhawunti? Ngena ngemvume",
"already-account": "No no vha na akhaunthu? Dzhenani",
"available-repositories": "Amakhosombe Atholakalayo",
"repositories": "Amakhosombe",
"repository": "Inqolobane",
@@ -105488,5 +105488,117 @@
"before": "Umsebenzisi akasebenzi - chofoza ukuze wenze kusebenze",
"after": "Mushumisi ha khou shuma - kiḽikani u mu tendela",
"reason": "Replace Zulu-seeded prose directly with Tshivenda. Preserve source placeholders, HTML tags, movement endpoints and active versus inactive user states. Low-confidence wording; fluent-speaker validation outstanding."
},
{
"locale": "ve",
"key": "advanced-filter-description",
"before": "Isihlungi Esithuthukisiwe sivumela ukubhala iyunithi yezinhlamvu equkethe ama-opharetha alandelayo: == != <= >= && || ( ) Isikhala sisetshenziswa njengesihlukanisi phakathi kwama-Opharetha. Ungakwazi ukuhlunga zonke izinkambu ngokwezifiso ngokuthayipha amagama azo kanye namanani. Isibonelo: Inkundla1 == Inani1. Qaphela: Uma izinkambu noma amanani equkethe izikhala, udinga ukuwahlanganisa zibe izingcaphuno ezizodwa. Isibonelo: 'Inkambu 1' == 'Inani 1'. Ukuze izinhlamvu zokulawula okukodwa (' \\/) zeqiwe, ungasebenzisa \\. Isibonelo: I-Field1 == I\\'m. Futhi ungakwazi ukuhlanganisa izimo eziningi. Isibonelo: F1 == V1 || F1 == V2. Ngokuvamile bonke opharetha bahunyushwa kusukela kwesokunxele kuya kwesokudla. Ungashintsha i-oda ngokubeka amabakaki. Isibonelo: F1 == V1 && ( F2 == V2 || F2 == V3 ). Futhi ungasesha izinkambu zombhalo usebenzisa i-regex: F1 == /Tes.*/i",
"after": "U ṱalula ha nṱha hu tendela u ṅwala maipfi a re na ndaela idzi: == != <= >= && || ( ) Tshikhala tshi fhambanya ndaela. Ni nga ṱalula fhethu hoṱhe ha data ho dzudzanywaho nga u ṅwala madzina na ndeme. Sa tsumbo: Field1 == Value1. Ṱhogomelani: Arali fhethu kana ndeme zwi na zwikhala, zwi vheeni vhukati ha zwiga zwa khotheisheni nthihi. Sa tsumbo: 'Field 1' == 'Value 1'. U pfuka zwiga zwa u langa (' \\/), ni nga shumisa \\. Sa tsumbo: Field1 == I\\'m. Ni nga ṱanganya zwiimo zwinzhi. Sa tsumbo: F1 == V1 || F1 == V2. Nga misi ndaela dzi ṱalutshedzwa u bva kha tsha monde u ya kha tsha u ḽa. Ni nga shandula mutevhe nga zwitangeli. Sa tsumbo: F1 == V1 && ( F2 == V2 || F2 == V3 ). Ni nga ṱoḓa fhethu ha maipfi nga regex: F1 == /Tes.*/i",
"reason": "Replace Zulu-seeded prose directly with Tshivenda. Preserve source placeholders, literal advanced-filter syntax, left-to-right evaluation and offline refresh data-loss warning. Low-confidence wording; fluent-speaker validation outstanding."
},
{
"locale": "ve",
"key": "advanced-filter-label",
"before": "Isihlungi Esithuthukisiwe",
"after": "U ṱalula ha nṱha",
"reason": "Replace Zulu-seeded prose directly with Tshivenda. Preserve source placeholders, literal advanced-filter syntax, left-to-right evaluation and offline refresh data-loss warning. Low-confidence wording; fluent-speaker validation outstanding."
},
{
"locale": "ve",
"key": "allBoardsChangeBackgroundImagePopup-title",
"before": "Shintsha Isithombe Sangemuva",
"after": "Shandula tshifanyiso tsha murahu",
"reason": "Replace Zulu-seeded prose directly with Tshivenda. Preserve source placeholders, literal advanced-filter syntax, left-to-right evaluation and offline refresh data-loss warning. Low-confidence wording; fluent-speaker validation outstanding."
},
{
"locale": "ve",
"key": "allboards.add-workspace",
"before": "Engeza indawo yokusebenza",
"after": "Engedza fhethu ha mushumo",
"reason": "Replace Zulu-seeded prose directly with Tshivenda. Preserve source placeholders, literal advanced-filter syntax, left-to-right evaluation and offline refresh data-loss warning. Low-confidence wording; fluent-speaker validation outstanding."
},
{
"locale": "ve",
"key": "allboards.add-workspace-prompt",
"before": "Igama lendawo yokusebenza",
"after": "Dzina ḽa fhethu ha mushumo",
"reason": "Replace Zulu-seeded prose directly with Tshivenda. Preserve source placeholders, literal advanced-filter syntax, left-to-right evaluation and offline refresh data-loss warning. Low-confidence wording; fluent-speaker validation outstanding."
},
{
"locale": "ve",
"key": "allboards.delete-workspace-confirm",
"before": "Uqinisekile ukuthi ufuna ukususa le ndawo yokusebenza?",
"after": "Ni na vhuṱanzi ha uri ni ṱoḓa u susa fhethu uhu ha mushumo?",
"reason": "Replace Zulu-seeded prose directly with Tshivenda. Preserve source placeholders, literal advanced-filter syntax, left-to-right evaluation and offline refresh data-loss warning. Low-confidence wording; fluent-speaker validation outstanding."
},
{
"locale": "ve",
"key": "allboards.delete-workspace-confirm-check",
"before": "Qinisekisa ukususwa kwendawo yokusebenza",
"after": "Khwaṱhisedza u susa fhethu ha mushumo",
"reason": "Replace Zulu-seeded prose directly with Tshivenda. Preserve source placeholders, literal advanced-filter syntax, left-to-right evaluation and offline refresh data-loss warning. Low-confidence wording; fluent-speaker validation outstanding."
},
{
"locale": "ve",
"key": "allboards.edit-workspace-icon",
"before": "Isithonjana sendawo yokusebenza (umaka phansi)",
"after": "Tshiga tsha fhethu ha mushumo (markdown)",
"reason": "Replace Zulu-seeded prose directly with Tshivenda. Preserve source placeholders, literal advanced-filter syntax, left-to-right evaluation and offline refresh data-loss warning. Low-confidence wording; fluent-speaker validation outstanding."
},
{
"locale": "ve",
"key": "allboards.edit-workspace-name",
"before": "Igama lendawo yokusebenza",
"after": "Dzina ḽa fhethu ha mushumo",
"reason": "Replace Zulu-seeded prose directly with Tshivenda. Preserve source placeholders, literal advanced-filter syntax, left-to-right evaluation and offline refresh data-loss warning. Low-confidence wording; fluent-speaker validation outstanding."
},
{
"locale": "ve",
"key": "allboards.workspace-menu",
"before": "Imenyu yendawo yokusebenza",
"after": "Menyu wa fhethu ha mushumo",
"reason": "Replace Zulu-seeded prose directly with Tshivenda. Preserve source placeholders, literal advanced-filter syntax, left-to-right evaluation and offline refresh data-loss warning. Low-confidence wording; fluent-speaker validation outstanding."
},
{
"locale": "ve",
"key": "allowNonBoardMembers",
"before": "Vumela bonke abasebenzisi abangene ngemvume",
"after": "Tendela vhashumisi vhoṱhe vho dzhenaho",
"reason": "Replace Zulu-seeded prose directly with Tshivenda. Preserve source placeholders, literal advanced-filter syntax, left-to-right evaluation and offline refresh data-loss warning. Low-confidence wording; fluent-speaker validation outstanding."
},
{
"locale": "ve",
"key": "allowed-avatar-filetypes",
"before": "Izinhlobo zamafayela ze-avatar ezivunyelwe:",
"after": "Tshaka dza faela dza tshifanyiso tsha mushumisi dzo tendelwaho:",
"reason": "Replace Zulu-seeded prose directly with Tshivenda. Preserve source placeholders, literal advanced-filter syntax, left-to-right evaluation and offline refresh data-loss warning. Low-confidence wording; fluent-speaker validation outstanding."
},
{
"locale": "ve",
"key": "allowed-upload-filetypes",
"before": "Izinhlobo zamafayela ezivunyelwe:",
"after": "Tshaka dza faela dzo tendelwaho u rumelwa:",
"reason": "Replace Zulu-seeded prose directly with Tshivenda. Preserve source placeholders, literal advanced-filter syntax, left-to-right evaluation and offline refresh data-loss warning. Low-confidence wording; fluent-speaker validation outstanding."
},
{
"locale": "ve",
"key": "almostdue",
"before": "isikhathi samanje esimisiwe %s siyeza",
"after": "tshifhinga tsha u fhedza tsha zwino %s tshi khou sendela",
"reason": "Replace Zulu-seeded prose directly with Tshivenda. Preserve source placeholders, literal advanced-filter syntax, left-to-right evaluation and offline refresh data-loss warning. Low-confidence wording; fluent-speaker validation outstanding."
},
{
"locale": "ve",
"key": "already-account",
"before": "Usuvele unayo i-akhawunti? Ngena ngemvume",
"after": "No no vha na akhaunthu? Dzhenani",
"reason": "Replace Zulu-seeded prose directly with Tshivenda. Preserve source placeholders, literal advanced-filter syntax, left-to-right evaluation and offline refresh data-loss warning. Low-confidence wording; fluent-speaker validation outstanding."
},
{
"locale": "ve",
"key": "app-is-offline",
"before": "Iyalayisha, sicela ulinde. Ukuvuselela ikhasi kuzodala ukulahleka kwedatha. Uma ukulayisha kungasebenzi, sicela uhlole ukuthi iseva ayimile yini.",
"after": "I khou ḽouda, lindelani. U ḽouda siaṱari hafhu zwi ḓo ita uri data i xele. Arali u ḽouda hu sa shumi, sedzani uri seva a yo ngo ima.",
"reason": "Replace Zulu-seeded prose directly with Tshivenda. Preserve source placeholders, literal advanced-filter syntax, left-to-right evaluation and offline refresh data-loss warning. Low-confidence wording; fluent-speaker validation outstanding."
}
]