Skip to content

Commit 25bf321

Browse files
committed
New translations en.po (Swahili)
[ci skip]
1 parent be58358 commit 25bf321

1 file changed

Lines changed: 2 additions & 53 deletions

File tree

  • frontend/viewer/src/locales

frontend/viewer/src/locales/sw.po

Lines changed: 2 additions & 53 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ msgstr ""
88
"Language: sw\n"
99
"Project-Id-Version: language-depot\n"
1010
"Report-Msgid-Bugs-To: \n"
11-
"PO-Revision-Date: 2026-05-28 10:55\n"
11+
"PO-Revision-Date: 2026-05-28 12:43\n"
1212
"Last-Translator: \n"
1313
"Language-Team: Swahili\n"
1414
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
@@ -790,17 +790,14 @@ msgstr "Maeneo"
790790
msgid "FieldWorks Lite"
791791
msgstr "FieldWorks Lite"
792792

793-
#. Success notification shown after FieldWorks Lite auto-updates. "FieldWorks Lite" is a product name — do not translate.
794793
#: src/lib/notifications/NotificationOutlet.svelte
795794
msgid "FieldWorks Lite has been updated successfully. Please restart the app to apply the changes."
796795
msgstr "FieldWorks Lite imesasishwa kwa ufanisi. Tafadhali anzisha upya programu ili kutumia mabadiliko."
797796

798-
#. Explanatory text in a popover on the sync panel. "FieldWorks Lite" and "FieldWorks Classic" are product names — do not translate.
799797
#: src/project/sync/FwLiteToFwMergeDetails.svelte
800798
msgid "FieldWorks Lite users will automatically receive changes that were made in FieldWorks Classic. FieldWorks Classic users will see changes that were made in FieldWorks Lite after they do Send/Receive."
801799
msgstr "Watumiaji wa FieldWorks Lite watapokea otomatiki mabadiliko yaliyofanywa katika FieldWorks Classic. Watumiaji wa FieldWorks Classic watakuona mabadiliko yaliyofanywa katika FieldWorks Lite baada ya kufanya Tuma/Pokea."
802800

803-
#. Field label in Troubleshoot and Update dialogs. "FieldWorks Lite" is a product name — do not translate.
804801
#: src/lib/troubleshoot/TroubleshootDialog.svelte
805802
#: src/lib/updates/UpdateDialog.svelte
806803
msgid "FieldWorks Lite version"
@@ -966,7 +963,6 @@ msgstr "kijani"
966963
msgid "Headword"
967964
msgstr "Neno la kichwa"
968965

969-
#. Radio button option to hide the Dictionary Preview panel in the entry editor. Paired with "Show" and "Pinned".
970966
#: src/project/browse/EditorViewOptions.svelte
971967
msgid "Hide"
972968
msgstr "Ficha"
@@ -987,28 +983,22 @@ msgstr "Shika ili kurekodi au#bonyeza na kutoleza kuanza kurekodi."
987983
msgid "I don't see my project"
988984
msgstr "Siioni mradi wangu"
989985

990-
#. Toggle switch label in the delete confirmation dialog when the action is flagged as dangerous (e.g. deleting a project).
991-
#. User must enable this switch before the Delete button is enabled.
992986
#: src/lib/entry-editor/DeleteDialog.svelte
993987
msgid "I understand that this can't be undone"
994988
msgstr "Ninaelewa kuwa hii haiwezi kurudishwa nyuma"
995989

996-
#. Dev-mode only icon button tooltip on a Classic FieldWorks project list item. Imports the fwdata project into FwLite.
997990
#: src/home/HomeView.svelte
998991
msgid "Import"
999992
msgstr "Ingiza"
1000993

1001-
#. Future relative date format. {0} = formatted duration string (e.g., "3 hours", "2 days"). Paired with "{0} ago" for past dates.
1002994
#: src/lib/components/ui/format/format-relative-date-fn.svelte.ts
1003995
msgid "in {0}"
1004996
msgstr "katika {0}"
1005997

1006-
#. Toggle switch in the filter panel next to the semantic domain selector. When enabled, also matches child semantic domains.
1007998
#: src/project/browse/SearchFilter.svelte
1008999
msgid "Include subdomains"
10091000
msgstr "Jumuisha vikoa vidogo"
10101001

1011-
#. Filter section label in the browse filter panel. Below it is a dropdown to filter entries that are missing a specific field (e.g., missing gloss or definition).
10121002
#: src/project/browse/SearchFilter.svelte
10131003
msgid "Incomplete entries"
10141004
msgstr "Ingizo lisilo kamili"
@@ -1028,18 +1018,15 @@ msgstr "Inasakinisha Sasisho..."
10281018
msgid "Keep going"
10291019
msgstr "Endelea"
10301020

1031-
#. Label showing the date of the last change in the FwLite↔Classic sync panel. # is replaced by a formatted relative date component (e.g., "3 days ago").
10321021
#: src/project/sync/FwLiteToFwMergeDetails.svelte
10331022
#: src/project/sync/FwLiteToFwMergeDetails.svelte
10341023
msgid "Last change: #"
10351024
msgstr "Badiliko la mwisho: #"
10361025

1037-
#. Label showing the timestamp of the last local sync in the sync panel. # is replaced by a formatted relative date component (e.g., "5 minutes ago").
10381026
#: src/project/sync/SyncStatusPrimitive.svelte
10391027
msgid "Last sync: #"
10401028
msgstr "Kuoanisha kwa mwisho: #"
10411029

1042-
#. Field label in the audio editor showing the duration of the audio file.
10431030
#: src/lib/components/audio/audio-editor.svelte
10441031
msgid "Length:"
10451032
msgstr "Urefu:"
@@ -1049,7 +1036,6 @@ msgstr "Urefu:"
10491036
msgid "Lexbox"
10501037
msgstr "Lexbox"
10511038

1052-
#. Alt text for the Lexbox logo image shown in the home screen app bar. "Lexbox" is a product name — do not translate.
10531039
#: src/home/HomeView.svelte
10541040
msgid "Lexbox logo"
10551041
msgstr "Nembo ya Lexbox"
@@ -1061,9 +1047,6 @@ msgstr "Nembo ya Lexbox"
10611047
msgid "Lexeme form"
10621048
msgstr "Fomu ya Neno"
10631049

1064-
#. Relevant view: Classic
1065-
#. Lite view equivalent: "Word or Display as is required"
1066-
#. Validation error in the New Entry dialog when neither the Lexeme form nor Citation form field has a value.
10671050
#: src/lib/entry-editor/NewEntryDialog.svelte
10681051
#: src/lib/views/custom/validation.ts
10691052
msgid "Lexeme form or Citation form is required"
@@ -1073,7 +1056,6 @@ msgstr "Fomu ya lekseme au fomu ya nukuu inahitajika"
10731056
msgid "Light"
10741057
msgstr "Mwanga"
10751058

1076-
#. Section header in the entry list view options popup. Controls whether the entry list shows simple rows or a preview. Options below it: "Simple" and "Preview".
10771059
#: src/project/browse/EntryListViewOptions.svelte
10781060
msgid "List mode"
10791061
msgstr "Hali ya orodha"
@@ -1085,7 +1067,6 @@ msgstr "Hali ya orodha"
10851067
msgid "Literal meaning"
10861068
msgstr "Maana halisi"
10871069

1088-
#. Loading state text shown in the project/dictionary dropdown while the list of dictionaries is being fetched.
10891070
#: src/project/ProjectDropdown.svelte
10901071
msgid "Loading Dictionaries..."
10911072
msgstr "Inapakia Kamusi..."
@@ -1094,24 +1075,20 @@ msgstr "Inapakia Kamusi..."
10941075
msgid "loading..."
10951076
msgstr "inashughulikia..."
10961077

1097-
#. Section label for the local device box in the sync panel, and section header on the home screen project list.
10981078
#: src/home/HomeView.svelte
10991079
#: src/project/sync/SyncStatusPrimitive.svelte
11001080
msgid "Local"
11011081
msgstr "Mitaa"
11021082

1103-
#. Subtitle shown on a project card when the project has no server configured (no sync partner).
11041083
#: src/home/HomeView.svelte
11051084
msgid "Local only"
11061085
msgstr "Mitaa tu"
11071086

1108-
#. Button label in the sync panel when the user is not logged in. Initiates authentication with the server.
11091087
#: src/project/sync/FwLiteToFwMergeDetails.svelte
11101088
#: src/project/sync/SyncStatusPrimitive.svelte
11111089
msgid "Login"
11121090
msgstr "Ingia"
11131091

1114-
#. Default button label on the login button when not yet authenticated. Clicking opens the login flow for a server.
11151092
#: src/lib/auth/LoginButton.svelte
11161093
#: src/lib/auth/LoginButton.svelte
11171094
msgid "Login to see projects"
@@ -1121,17 +1098,14 @@ msgstr "Ingia kuona miradi"
11211098
msgid "Logout"
11221099
msgstr "Toka nje"
11231100

1124-
#. Footer text in the project sidebar. The emoji flags are the countries of origin of the development team — do not translate.
11251101
#: src/project/ProjectSidebar.svelte
11261102
msgid "Made with ❤️ from 🇦🇹 🇹🇭 🇺🇸"
11271103
msgstr "Iliyotengana na ❤️ kutoka 🇦🇹 🇹🇭 🇺🇸"
11281104

1129-
#. Button label in the Feedback & Support dialog. Opens an external link to submit a feature suggestion.
11301105
#: src/lib/about/FeedbackDialog.svelte
11311106
msgid "Make a suggestion"
11321107
msgstr "Tengeneza pendekezo"
11331108

1134-
#. Warning shown in the delete-project confirmation dialog. Markdown link format: [link text]({0}) where {0} = URL to the sync dialog. "Lexbox" is a product name — do not translate.
11351109
#: src/home/HomeView.svelte
11361110
msgid "Make sure your [changes are synced]({0}) to Lexbox."
11371111
msgstr "Hakikisha mabadiliko yako [yameoanishwa]({0}) kwa Lexbox."
@@ -1166,22 +1140,18 @@ msgstr "Sasisho la mwongozo linahitajika. Tafadhali fuata maelekezo yaliyotolewa
11661140
msgid "Meaning"
11671141
msgstr "Maana"
11681142

1169-
#. Task subject label in the task list. {0} = writing system abbreviation (e.g., "en", "fr"). Identifies entries lacking a definition in that writing system.
11701143
#: src/project/tasks/tasks-service.ts
11711144
msgid "Missing Definition {0}"
11721145
msgstr "Maana yenye kushindwa {0}"
11731146

1174-
#. Task subject label in the task list. {0} = writing system abbreviation (e.g., "en", "fr"). Identifies entries lacking an example sentence in that writing system.
11751147
#: src/project/tasks/tasks-service.ts
11761148
msgid "Missing Example sentence {0}"
11771149
msgstr "Sentensi ya mfano yenye kushindwa {0}"
11781150

1179-
#. Task subject label in the task list. {0} = writing system abbreviation (e.g., "en", "fr"). Identifies entries lacking a gloss (brief translation) in that writing system.
11801151
#: src/project/tasks/tasks-service.ts
11811152
msgid "Missing Gloss {0}"
11821153
msgstr "Glosi yenye kushindwa {0}"
11831154

1184-
#. Task subject label in the task list. Identifies senses/meanings that have no part-of-speech (grammatical category) assigned.
11851155
#: src/project/tasks/tasks-service.ts
11861156
msgid "Missing Part of Speech"
11871157
msgstr "Sehemu ya mazungumzo yenye kushindwa"
@@ -1193,12 +1163,10 @@ msgstr "Sehemu ya mazungumzo yenye kushindwa"
11931163
msgid "Missing: {0}"
11941164
msgstr "Yenye kushindwa: {0}"
11951165

1196-
#. Section label in the theme picker popup for the light/dark/system mode selector. Options below it: "Light", "Dark", "System".
11971166
#: src/lib/components/ThemePicker.svelte
11981167
msgid "Mode"
11991168
msgstr "Hali"
12001169

1201-
#. Drag-handle or button tooltip to reorder an item in a list (e.g., senses or examples within an entry).
12021170
#: src/lib/entry-editor/ItemListItem.svelte
12031171
msgid "Move"
12041172
msgstr "Sogeza"
@@ -1224,7 +1192,6 @@ msgstr "Jina linahitajika"
12241192
msgid "Never"
12251193
msgstr "Kamwe"
12261194

1227-
#. Badge label on the primary "New Entry" / "New Word" button indicating it creates a new item.
12281195
#: src/project/PrimaryNewEntryButton.svelte
12291196
msgid "New"
12301197
msgstr "Mpya"
@@ -1234,7 +1201,6 @@ msgstr "Mpya"
12341201
msgid "New Custom View"
12351202
msgstr "Mtazamo Mpya Uliobinafsishwa"
12361203

1237-
#. Sync status indicator in the FwLite↔Classic sync panel. Shown when there are pending changes waiting to be applied. Paired with "No new data".
12381204
#: src/project/sync/FwLiteToFwMergeDetails.svelte
12391205
msgid "New data"
12401206
msgstr "Data mpya"
@@ -1285,7 +1251,6 @@ msgstr "Hakuna kamusi iliyopatikana"
12851251
msgid "No entries found"
12861252
msgstr "Hakuna ingizo liliyopatikana"
12871253

1288-
#. Error message in the audio upload dialog when the user tries to save/upload without having selected a file.
12891254
#: src/lib/components/audio/AudioDialog.svelte
12901255
msgid "No file to upload"
12911256
msgstr "Hakuna faili la kuweka"
@@ -1299,22 +1264,18 @@ msgstr "Hakuna historia iliyopatikana"
12991264
msgid "No items found"
13001265
msgstr "Hakuna kitu kilichopatikana"
13011266

1302-
#. Sync status indicator in the FwLite↔Classic sync panel. Shown when there are no pending changes. Paired with "New data".
13031267
#: src/project/sync/FwLiteToFwMergeDetails.svelte
13041268
msgid "No new data"
13051269
msgstr "Hakuna data mpya"
13061270

1307-
#. Sync status label shown in the sync panel when no server is associated with this project.
13081271
#: src/project/sync/SyncStatusPrimitive.svelte
13091272
msgid "No server"
13101273
msgstr "Hakuna seva"
13111274

1312-
#. Status text in the project sidebar when the project has no server/sync partner configured.
13131275
#: src/project/ProjectSidebar.svelte
13141276
msgid "No server configured"
13151277
msgstr "Hakuna seva iliyotengwa"
13161278

1317-
#. Error message in the task editing drawer when no subject entity can be found. {0} = subject type (e.g., "sense", "example-sentence").
13181279
#: src/project/tasks/SubjectPopup.svelte
13191280
msgid "No subject, unable to create a new {0}"
13201281
msgstr "Hakuna kigezo, haiwezi kutengeneza {0} mpya"
@@ -1339,18 +1300,15 @@ msgstr "Hamna"
13391300
msgid "Not equal"
13401301
msgstr "Sio sawa"
13411302

1342-
#. Placeholder shown in the activity change preview when a referenced entry or sense no longer exists in the dictionary.
13431303
#: src/lib/activity/ActivityItemChangePreview.svelte
13441304
#: src/lib/activity/ActivityItemChangePreview.svelte
13451305
msgid "Not found"
13461306
msgstr "Haijapatikana"
13471307

1348-
#. Status text in the project sidebar indicating the user is not authenticated with the sync server.
13491308
#: src/project/ProjectSidebar.svelte
13501309
msgid "Not logged in"
13511310
msgstr "Haijaingia"
13521311

1353-
#. Badge label on an activity item indicating these local changes have not yet been uploaded to the server.
13541312
#: src/lib/activity/ActivityItem.svelte
13551313
msgid "Not synced"
13561314
msgstr "Haijaoanishwa"
@@ -1362,7 +1320,6 @@ msgstr "Haijaoanishwa"
13621320
msgid "Note"
13631321
msgstr "Tanbihi"
13641322

1365-
#. Error tooltip/message on the copy button when there is no text content available to copy to the clipboard.
13661323
#: src/lib/components/ui/button/copy-button.svelte
13671324
msgid "Nothing to copy"
13681325
msgstr "Hakuna kitu cha kunakili"
@@ -1414,7 +1371,6 @@ msgstr "Fungua kwenye Dirisha Jipya"
14141371
msgid "Open Log file"
14151372
msgstr "Fungua faili la logi"
14161373

1417-
#. Status message shown after the user clicks "Open in FieldWorks" while the handoff is in progress. "FieldWorks" is a product name — do not translate.
14181374
#: src/lib/components/OpenInFieldWorksButton.svelte
14191375
msgid "Opening in FieldWorks…"
14201376
msgstr "Kufungua katika FieldWorks…"
@@ -1790,7 +1746,6 @@ msgstr "Kuoanisha FieldWorks Lite na FieldWorks Classic"
17901746
msgid "Sync your changes with other FieldWorks Lite users"
17911747
msgstr "Kuoanisha mabadiliko yako na watumiaji wengine wa FieldWorks Lite"
17921748

1793-
#. Sync status label in the project sidebar indicating all changes are in sync with the server.
17941749
#: src/project/ProjectSidebar.svelte
17951750
msgid "Synced"
17961751
msgstr "Kuoanishwa"
@@ -1840,7 +1795,6 @@ msgstr "Jukumu halipatikani: {0}"
18401795
msgid "Tasks"
18411796
msgstr "Jukumu"
18421797

1843-
#. Short description under the "Report a technical problem" button in the Feedback & Support dialog.
18441798
#: src/lib/about/FeedbackDialog.svelte
18451799
msgid "Tell us about a bug or issue you’ve encountered."
18461800
msgstr "Tuambie kuhusu kosa au matatizo uliyokabiliwa."
@@ -1921,7 +1875,6 @@ msgstr "Geuza iliyobandikwa"
19211875
msgid "Translation"
19221876
msgstr "Tafsiri"
19231877

1924-
#. Field title in the example editor when an entry has multiple translations. {0} = 1-based index number (e.g., "Translation 1", "Translation 2"). When there is only one translation, "Translation" is used instead.
19251878
#: src/lib/entry-editor/object-editors/ExampleEditorPrimitive.svelte
19261879
msgid "Translation {0}"
19271880
msgstr "Tafsiri {0}"
@@ -1959,7 +1912,6 @@ msgstr "Aina:"
19591912
msgid "Unable to open in FieldWorks"
19601913
msgstr "Haiwezi kufungua katika FieldWorks"
19611914

1962-
#. Fallback value shown when author name or last-change date is unavailable (e.g., in activity history or the sync panel).
19631915
#: src/lib/activity/ActivityItem.svelte
19641916
#: src/project/sync/FwLiteToFwMergeDetails.svelte
19651917
#: src/project/sync/FwLiteToFwMergeDetails.svelte
@@ -2106,9 +2058,6 @@ msgstr "Neno"
21062058
msgid "Word only"
21072059
msgstr "Neno tu"
21082060

2109-
#. Relevant view: Lite
2110-
#. Classic view equivalent: "Lexeme form or Citation form is required"
2111-
#. Validation error in the New Word dialog when neither the Word (Lexeme form) nor Display as (Citation form) field has a value.
21122061
#: src/lib/entry-editor/NewEntryDialog.svelte
21132062
#: src/lib/views/custom/validation.ts
21142063
msgid "Word or Display as is required"
@@ -2126,7 +2075,6 @@ msgstr "Neno au maana:"
21262075
msgid "Writing System"
21272076
msgstr "Mfumo wa Kuandika"
21282077

2129-
#. Tooltip on a text span in the rich-text editor. {0} = writing system code (e.g., "en", "fr-IPA"). Identifies which writing system the span belongs to.
21302078
#: src/lib/components/lcm-rich-text-editor/editor-schema.ts
21312079
msgid "Writing system: {0}"
21322080
msgstr "Mfumo wa kuandika: {0}"
@@ -2162,3 +2110,4 @@ msgstr "Huna ruhusa ya kupakua mradi {0} kutoka {1}"
21622110
#: src/home/Server.svelte
21632111
msgid "You have already downloaded the {0} project"
21642112
msgstr "Umeshapakua mradi wa {0}"
2113+

0 commit comments

Comments
 (0)