Language Updates (Mostly Swahili)

This commit is contained in:
Sarah Jamie Lewis 2023-05-29 12:36:24 -07:00 committed by Gitea
parent aedc033df9
commit a69f3cb46e
25 changed files with 120 additions and 116 deletions

View File

@ -1,6 +1,6 @@
{
"@@locale": "cy",
"@@last_modified": "2023-05-23T17:30:29+02:00",
"@@last_modified": "2023-05-29T14:05:23+02:00",
"localeUk": "Ukrainian \/ українською",
"profileEnabledDescription": "Activate or Deactivate the profile.",
"localeSw": "Swahili \/ Kiswahili",

View File

@ -1,6 +1,6 @@
{
"@@locale": "da",
"@@last_modified": "2023-05-23T17:30:29+02:00",
"@@last_modified": "2023-05-29T14:05:23+02:00",
"localeUk": "Ukrainian \/ українською",
"profileEnabledDescription": "Activate or Deactivate the profile.",
"localeSw": "Swahili \/ Kiswahili",

View File

@ -1,6 +1,6 @@
{
"@@locale": "de",
"@@last_modified": "2023-05-23T17:30:29+02:00",
"@@last_modified": "2023-05-29T14:05:23+02:00",
"localeUk": "Ukrainian \/ українською",
"profileEnabledDescription": "Starten oder Stoppen des Profils",
"localeSw": "Swahili \/ Kiswahili",

View File

@ -1,6 +1,6 @@
{
"@@locale": "el",
"@@last_modified": "2023-05-23T17:30:29+02:00",
"@@last_modified": "2023-05-29T14:05:23+02:00",
"localeUk": "Ukrainian \/ українською",
"profileEnabledDescription": "Activate or Deactivate the profile.",
"localeSw": "Swahili \/ Kiswahili",

View File

@ -1,6 +1,6 @@
{
"@@locale": "en",
"@@last_modified": "2023-05-23T17:30:29+02:00",
"@@last_modified": "2023-05-29T14:05:23+02:00",
"localeUk": "Ukrainian \/ українською",
"profileEnabledDescription": "Activate or Deactivate the profile.",
"localeSw": "Swahili \/ Kiswahili",

View File

@ -1,6 +1,6 @@
{
"@@locale": "es",
"@@last_modified": "2023-05-23T17:30:29+02:00",
"@@last_modified": "2023-05-29T14:05:23+02:00",
"localeUk": "Ukrainian \/ українською",
"profileEnabledDescription": "Activate or Deactivate the profile.",
"localeSw": "Swahili \/ Kiswahili",

View File

@ -1,6 +1,6 @@
{
"@@locale": "fr",
"@@last_modified": "2023-05-23T17:30:29+02:00",
"@@last_modified": "2023-05-29T14:05:23+02:00",
"localeUk": "Ukrainian \/ українською",
"profileEnabledDescription": "Activate or Deactivate the profile.",
"localeSw": "Swahili \/ Kiswahili",

View File

@ -1,6 +1,6 @@
{
"@@locale": "it",
"@@last_modified": "2023-05-23T17:30:29+02:00",
"@@last_modified": "2023-05-29T14:05:23+02:00",
"localeUk": "Ukrainian \/ українською",
"profileEnabledDescription": "Activate or Deactivate the profile.",
"localeSw": "Swahili \/ Kiswahili",

View File

@ -1,6 +1,6 @@
{
"@@locale": "ja",
"@@last_modified": "2023-05-23T17:30:29+02:00",
"@@last_modified": "2023-05-29T14:05:23+02:00",
"localeUk": "Ukrainian \/ українською",
"profileEnabledDescription": "Activate or Deactivate the profile.",
"localeSw": "Swahili \/ Kiswahili",

View File

@ -1,6 +1,6 @@
{
"@@locale": "ko",
"@@last_modified": "2023-05-23T17:30:29+02:00",
"@@last_modified": "2023-05-29T14:05:23+02:00",
"localeUk": "Ukrainian \/ українською",
"profileEnabledDescription": "프로필 시각 또는 중지",
"localeSw": "Swahili \/ Kiswahili",

View File

@ -1,6 +1,6 @@
{
"@@locale": "lb",
"@@last_modified": "2023-05-23T17:30:29+02:00",
"@@last_modified": "2023-05-29T14:05:23+02:00",
"localeUk": "Ukrainian \/ українською",
"profileEnabledDescription": "Activate or Deactivate the profile.",
"localeSw": "Swahili \/ Kiswahili",

View File

@ -1,6 +1,6 @@
{
"@@locale": "nl",
"@@last_modified": "2023-05-23T17:30:29+02:00",
"@@last_modified": "2023-05-29T14:05:23+02:00",
"localeUk": "Ukrainian \/ українською",
"profileEnabledDescription": "Start of stop het profiel",
"localeSw": "Swahili \/ Kiswahili",

View File

@ -1,6 +1,6 @@
{
"@@locale": "no",
"@@last_modified": "2023-05-23T17:30:29+02:00",
"@@last_modified": "2023-05-29T14:05:23+02:00",
"localeUk": "Ukrainian \/ українською",
"profileEnabledDescription": "Activate or Deactivate the profile.",
"localeSw": "Swahili \/ Kiswahili",

View File

@ -1,6 +1,6 @@
{
"@@locale": "pl",
"@@last_modified": "2023-05-23T17:30:29+02:00",
"@@last_modified": "2023-05-29T14:05:23+02:00",
"localeUk": "Ukrainian \/ українською",
"profileEnabledDescription": "Activate or Deactivate the profile.",
"localeSw": "Swahili \/ Kiswahili",

View File

@ -1,6 +1,6 @@
{
"@@locale": "pt",
"@@last_modified": "2023-05-23T17:30:29+02:00",
"@@last_modified": "2023-05-29T14:05:23+02:00",
"localeUk": "Ukrainian \/ українською",
"profileEnabledDescription": "Activate or Deactivate the profile.",
"localeSw": "Swahili \/ Kiswahili",

View File

@ -1,6 +1,6 @@
{
"@@locale": "pt_BR",
"@@last_modified": "2023-05-23T17:30:29+02:00",
"@@last_modified": "2023-05-29T14:05:23+02:00",
"localeUk": "Ukrainian \/ українською",
"profileEnabledDescription": "Activate or Deactivate the profile.",
"localeSw": "Swahili \/ Kiswahili",

View File

@ -1,6 +1,6 @@
{
"@@locale": "ro",
"@@last_modified": "2023-05-23T17:30:29+02:00",
"@@last_modified": "2023-05-29T14:05:23+02:00",
"localeUk": "Ukrainian \/ українською",
"profileEnabledDescription": "Activate or Deactivate the profile.",
"localeSw": "Swahili \/ Kiswahili",

View File

@ -1,6 +1,6 @@
{
"@@locale": "ru",
"@@last_modified": "2023-05-23T17:30:29+02:00",
"@@last_modified": "2023-05-29T14:05:23+02:00",
"localeUk": "Ukrainian \/ українською",
"profileEnabledDescription": "Activate or Deactivate the profile.",
"localeSw": "Swahili \/ Kiswahili",

View File

@ -1,6 +1,6 @@
{
"@@locale": "sk",
"@@last_modified": "2023-05-23T17:30:29+02:00",
"@@last_modified": "2023-05-29T14:05:23+02:00",
"localeUk": "Ukrainian \/ українською",
"profileEnabledDescription": "Spustiť alebo zastaviť profil",
"localeSw": "Swahili \/ Kiswahili",

View File

@ -1,6 +1,6 @@
{
"@@locale": "sv",
"@@last_modified": "2023-05-23T17:30:29+02:00",
"@@last_modified": "2023-05-29T14:05:23+02:00",
"localeUk": "Ukrainska \/ українською",
"profileEnabledDescription": "Aktivera eller inaktivera profilen",
"localeSw": "Swahili \/ Kiswahili",

View File

@ -1,6 +1,98 @@
{
"@@locale": "sw",
"@@last_modified": "2023-05-23T17:30:29+02:00",
"@@last_modified": "2023-05-29T14:05:23+02:00",
"torSettingsUseCustomTorServiceConfigurastionDescription": "Batilisha usanidi chaguo-msingi wa tor. Onyo: Hii inaweza kuwa hatari. Washa hii ikiwa tu unajua unachofanya.",
"torSettingsErrorSettingPort": "Nambari ya Mlango lazima iwe kati ya 1 na 65535",
"fileSharingSettingsDownloadFolderDescription": "Faili zinapopakuliwa kiotomatiki (km faili za picha, mapitio ya picha yanapowezeshwa) eneo chaguomsingi la kupakua faili linahitajika.",
"fileSharingSettingsDownloadFolderTooltip": "Vinjari ili kuchagua folda chaguo-msingi tofauti kwa faili zilizopakuliwa.",
"labelACNCircuitInfo": "Maelezo ya Mzunguko wa ACN",
"descriptionACNCircuitInfo": "Maelezo ya kina kuhusu njia ambayo mtandao wa mawasiliano usiojulikana unatumia kuunganisha kwenye mazungumzo haya.",
"labelTorNetwork": "Mtandao wa Tor",
"torSettingsEnableCache": "Makubaliano ya Cache Tor",
"tooltipSelectACustomProfileImage": "Chagua Picha Maalum ya Wasifu",
"notificationPolicyMute": "Nyamazisha",
"notificationPolicyOptIn": "Chagua Katika",
"notificationPolicyDefaultAll": "Chaguomsingi Zote",
"availabilityStatusBusy": "Shughuli",
"conversationNotificationPolicyDefault": "Chaguomsingi",
"conversationNotificationPolicyOptIn": "Chagua kujijumuisha ",
"conversationNotificationPolicyNever": "Kamwe",
"notificationPolicySettingLabel": "Sera ya Arifa",
"notificationContentSettingLabel": "Maudhui ya Arifa",
"notificationPolicySettingDescription": "Hudhibiti tabia ya arifa ya programu chaguomsingi",
"notificationContentSettingDescription": "Hudhibiti maudhui ya arifa za mazungumzo",
"settingGroupBehaviour": "Tabia",
"settingsGroupAppearance": "Muonekano",
"settingsGroupExperiments": "Majaribio",
"conversationNotificationPolicySettingLabel": "Sera ya Arifa ya Mazungumzo",
"conversationNotificationPolicySettingDescription": "Dhibiti tabia ya arifa kwa mazungumzo haya",
"notificationContentSimpleEvent": "Tukio la wazi",
"notificationContentContactInfo": "Taarifa za Mazungumzo",
"newMessageNotificationSimple": "Ujumbe Mpya",
"newMessageNotificationConversationInfo": "Ujumbe Mpya Kutoka %1",
"localeRo": "Kiromania \/ Kirumi",
"localeLb": "Luxembourgish \/ Lëtzebuergesch",
"localeNo": "Kinorwe \/ Norsk",
"localeEl": "Kigiriki \/ Ελληνικά",
"localeCy": "Welsh \/ Cymraeg",
"localeDa": "Kidenishi \/ Dansk",
"exportProfile": "Hamisha Wasifu",
"exportProfileTooltip": "Hifadhi nakala ya wasifu huu kwa faili iliyosimbwa. Faili iliyosimbwa kwa njia fiche inaweza kuingizwa kwenye programu nyingine ya Cwtch.",
"importProfile": "Ingiza Wasifu",
"importProfileTooltip": "Tumia chelezo iliyosimbwa kwa njia fiche ya Cwtch kuleta wasifu ulioundwa katika mfano mwingine wa Cwtch.",
"failedToImportProfile": "Hitilafu katika Kuingiza Wasifu",
"successfullyImportedProfile": "Imefaulu Kuingiza Wasifu: %wasifu",
"shuttingDownApp": "Inazima...",
"clickableLinksWarning": "Kufungua URL hii itafungua programu nje ya Cwtch na kunaweza kufichua metadata au vinginevyo kuhatarisha usalama wa Cwtch. Fungua URL kutoka kwa watu unaowaamini pekee. Je, una uhakika ungependa kuendelea?",
"clickableLinkOpen": "Fungua URL",
"clickableLinksCopy": "Nakili URL",
"clickableLinkError": "Hitilafu ilitokea wakati wa kujaribu kufungua URL",
"formattingExperiment": "Uumbizaji wa Ujumbe",
"messageFormattingDescription": "Washa uumbizaji wa maandishi umbizo katika ujumbe unaoonyeshwa kwa mfano **bold** na *italic*",
"thisFeatureRequiresGroupExpermientsToBeEnabled": "Kipengele hiki kinahitaji Majaribio ya Vikundi kuwashwa katika Mipangilio",
"settingAndroidPowerExemption": "Android Puuza Uboreshaji wa Betri",
"settingAndroidPowerExemptionDescription": "Hiari: Omba Android kuondoa Cwtch kutoka kwa usimamizi bora wa nishati. Hii itasababisha uthabiti bora kwa gharama ya matumizi makubwa ya betri.",
"settingsAndroidPowerReenablePopup": "Haiwezi kuwezesha upya Uboreshaji wa Betri kutoka ndani ya Cwtch. Tafadhali nenda kwa Android \/ Mipangilio \/ Programu \/ Cwtch \/ Betri na uweke Matumizi kwa 'Imeboreshwa'",
"okButton": "sawa",
"tooltipBoldText": "Kolevu",
"tooltipBackToMessageEditing": "Rudi kwa Kuhariri Ujumbe",
"tooltipItalicize": "Italiki",
"tooltipSubscript": "Usajili",
"tooltipStrikethrough": "Strikethrough",
"tooltipCode": "Nambari \/ Nafasi moja",
"tooltipPreviewFormatting": "Hakiki Uumbizaji wa Ujumbe",
"manageSharedFiles": "Dhibiti Faili Zilizoshirikiwa",
"stopSharingFile": "Acha Kushiriki Faili",
"restartFileShare": "Anza Kushiriki Faili",
"viewReplies": "Tazama majibu kwa ujumbe huu",
"headingReplies": "Majibu",
"messageNoReplies": "Hakuna majibu kwa ujumbe huu.",
"fileDownloadUnavailable": "Faili hii inaonekana haipatikani kwa kupakuliwa. Mtumaji anaweza kuwa amezima upakuaji wa faili hii.",
"replyingTo": "Kujibu %1",
"tooltipPinConversation": "Bandika mazungumzo juu ya \"Mazungumzo\"",
"tooltipUnpinConversation": "Bandua mazungumzo kutoka sehemu ya juu ya \"Mazungumzo\"",
"localeTr": "Kituruki \/ Kituruki",
"acquiringTicketsFromServer": "Kutekeleza Changamoto ya Antispam",
"acquiredTicketsFromServer": "Changamoto ya Antispam Imekamilika",
"shareProfileMenuTooltop": "Shiriki wasifu kupitia...",
"shareMenuQRCode": "Onyesha Msimbo wa QR",
"enableExperimentQRCode": "Misimbo ya QR",
"experimentQRCodeDescription": "Usaidizi wa Msimbo wa QR huruhusu kushiriki data (kama vile utambulisho wa wasifu) kwa Misimbo ya QR",
"localeNl": "Kiholanzi \/ Kiholanzi",
"localePtBr": "Kireno cha Kibrazili \/ Português do Brasil",
"profileAutostartLabel": "Anzisha kiotomatiki",
"profileEnabled": "Wezesha",
"profileAutostartDescription": "Hudhibiti ikiwa wasifu utazinduliwa kiotomatiki inapowashwa",
"profileEnabledDescription": "Washa au Lemaza wasifu.",
"localeSk": "Kislovakia \/ Kislovakia",
"localeKo": "Kikorea \/ 한국어",
"blodeuweddExperimentEnable": "Msaidizi wa Blodeuwedd",
"blodeuweddNotSupported": "Toleo hili la Cwtch limeundwa bila usaidizi kwa Msaidizi wa Blodeuwedd.",
"retryConnectionTooltip": "Cwtch retries wenzao mara kwa mara, lakini unaweza kuwaambia Cwtch kujaribu mapema kwa kubofya hiki kitufe",
"blodeuweddPath": "The directory where the Blodeuwedd is located on your computer.",
"blodeuweddSummarize": "Fupisha Mazungumzo",
"blodeuweddTranslate": "Tafsiri Ujumbe",
"blodeuweddProcessing": "Blodeuwedd inachakata...",
"availabilityStatusAvailable": "Inapatikana",
"availabilityStatusAway": "Sipo karibu",
"availabilityStatusTooltip": "Weka hali ya upatikanaji wako",
@ -8,108 +100,16 @@
"profileInfoHint2": "Unaweza kuongeza hadi sehemu 3.",
"profileInfoHint3": "Anwani zitaweza kuona maelezo haya katika Mipangilio ya Mazungumzo",
"retryConnection": "Jaribu tena",
"retryConnectionTooltip": "Cwtch retries wenzao mara kwa mara, lakini unaweza kuwaambia Cwtch kujaribu mapema kwa kufinya hiki kitufe",
"fontScalingDescription": "Adjust the relative font scaling factor applied to text and widgets.",
"localeUk": "Kiukreni \/ українською",
"localeSv": "Kiswidi \/ Svenska",
"localeJa": "Kijapani \/ 日本語",
"localeSw": "Kiswahili \/ Kiswahili",
"profileEnabledDescription": "Activate or Deactivate the profile.",
"availabilityStatusBusy": "Busy",
"blodeuweddWarning": "Blodeuwedd uses a local language model and a set of small auxiliary models to power its functionality. These techniques are often very effective they are not without error. \n\nWhile we have taken efforts to minimize the risk, there is still the possibility that Blodeuwedd outputs will be incorrect, hallucinated and\/or offensive.\n\nBecause of that Blodeuwedd requires downloading two additional components separate from Cwtch, the Blodeuwedd Model (or a compatible model) and the Blodeuwedd Runner. \n\nSee https:\/\/docs.cwtch.im\/docs\/settings\/experiments\/blodeuwedd for more information on obtaining these components and setting them up.",
"blodeuweddProcessing": "Blodeuwedd is processing...",
"blodeuweddTranslate": "Translate Message",
"blodeuweddSummarize": "Summarize Conversation",
"blodeuweddPath": "The directory where the Blodeuwedd is located on your computer.",
"blodeuweddNotSupported": "This version of Cwtch has been compiled without support for the Blodeuwedd Assistant.",
"blodeuweddDescription": "The Blodeuwedd assistant adds new features to Cwtch such as chat transcript summarization and message translation via a locally hosted language model.",
"blodeuweddExperimentEnable": "Blodeuwedd Assistant",
"localeKo": "Korean \/ 한국어",
"localeSk": "Slovak \/ Slovák",
"profileAutostartDescription": "Controls if the profile will be automatically launched on startup",
"profileEnabled": "Enable",
"profileAutostartLabel": "Autostart",
"localePtBr": "Brazilian Portuguese \/ Português do Brasil",
"localeNl": "Dutch \/ Dutch",
"experimentQRCodeDescription": "QR Code support allows sharing data (such as profile identity) by QR Codes",
"enableExperimentQRCode": "QR Codes",
"shareMenuQRCode": "Show QR Code",
"shareProfileMenuTooltop": "Share profile via...",
"acquiredTicketsFromServer": "Antispam Challenge Complete",
"acquiringTicketsFromServer": "Performing Antispam Challenge",
"errorDownloadDirectoryDoesNotExist": "Filesharing cannot be enabled because the Download Folder has not been set, or is set to a folder that does not exist.",
"localeTr": "Turkish \/ Türk",
"tooltipUnpinConversation": "Unpin conversation from the top of \"Conversations\"",
"tooltipPinConversation": "Pin conversation to the top of \"Conversations\"",
"replyingTo": "Replying to %1",
"fileDownloadUnavailable": "This file appears unavailable for download. The sender may have disabled downloads for this file.",
"messageNoReplies": "There are no replies to this message.",
"headingReplies": "Replies",
"viewReplies": "View replies to this message",
"restartFileShare": "Start Sharing File",
"stopSharingFile": "Stop Sharing File",
"manageSharedFiles": "Manage Shared Files",
"tooltipPreviewFormatting": "Preview Message Formatting",
"tooltipCode": "Code \/ Monospace",
"tooltipStrikethrough": "Strikethrough",
"tooltipSubscript": "Subscript",
"tooltipSuperscript": "Superscript",
"tooltipItalicize": "Italic",
"tooltipBackToMessageEditing": "Back to Message Editing",
"tooltipBoldText": "Bold",
"okButton": "OK",
"settingsAndroidPowerReenablePopup": "Cannot re-enable Battery Optimization from within Cwtch. Please go to Android \/ Settings \/ Apps \/ Cwtch \/ Battery and set Usage to 'Optimized'",
"settingAndroidPowerExemptionDescription": "Optional: Request Android to exempt Cwtch from optimized power management. This will result in better stability at the cost of greater battery use.",
"settingAndroidPowerExemption": "Android Ignore Battery Optimizations",
"thisFeatureRequiresGroupExpermientsToBeEnabled": "This feature requires the Groups Experiment to be enabled in Settings",
"messageFormattingDescription": "Enable rich text formatting in displayed messages e.g. **bold** and *italic*",
"formattingExperiment": "Message Formatting",
"clickableLinkError": "Error encountered while attempting to open URL",
"clickableLinksCopy": "Copy URL",
"clickableLinkOpen": "Open URL",
"clickableLinksWarning": "Opening this URL will launch an application outside of Cwtch and may reveal metadata or otherwise compromise the security of Cwtch. Only open URLs from people you trust. Are you sure you want to continue?",
"shuttingDownApp": "Shutting down...",
"successfullyImportedProfile": "Successfully Imported Profile: %profile",
"failedToImportProfile": "Error Importing Profile",
"importProfileTooltip": "Use an encrypted Cwtch backup to bring in a profile created in another instance of Cwtch.",
"importProfile": "Import Profile",
"exportProfileTooltip": "Backup this profile to an encrypted file. The encrypted file can be imported into another Cwtch app.",
"exportProfile": "Export Profile",
"localeDa": "Danish \/ Dansk",
"localeCy": "Welsh \/ Cymraeg",
"localeEl": "Greek \/ Ελληνικά",
"localeNo": "Norwegian \/ Norsk",
"localeLb": "Luxembourgish \/ Lëtzebuergesch",
"localeRo": "Romanian \/ Română",
"newMessageNotificationConversationInfo": "New Message From %1",
"newMessageNotificationSimple": "New Message",
"notificationContentContactInfo": "Conversation Information",
"notificationContentSimpleEvent": "Plain Event",
"conversationNotificationPolicySettingDescription": "Control notification behaviour for this conversation",
"conversationNotificationPolicySettingLabel": "Conversation Notification Policy",
"settingsGroupExperiments": "Experiments",
"settingsGroupAppearance": "Appearance",
"settingGroupBehaviour": "Behaviour",
"notificationContentSettingDescription": "Controls the contents of conversation notifications",
"notificationPolicySettingDescription": "Controls the default application notification behaviour",
"notificationContentSettingLabel": "Notification Content",
"notificationPolicySettingLabel": "Notification Policy",
"conversationNotificationPolicyNever": "Never",
"conversationNotificationPolicyOptIn": "Opt In",
"conversationNotificationPolicyDefault": "Default",
"notificationPolicyDefaultAll": "Default All",
"notificationPolicyOptIn": "Opt In",
"notificationPolicyMute": "Mute",
"tooltipSelectACustomProfileImage": "Select a Custom Profile Image",
"torSettingsEnabledCacheDescription": "Cache the current downloaded Tor consensus to reuse next time Cwtch is opened. This will allow Tor to start faster. When disabled, Cwtch will purge cached data on start up.",
"torSettingsEnableCache": "Cache Tor Consensus",
"labelTorNetwork": "Tor Network",
"descriptionACNCircuitInfo": "In depth information about the path that the anonymous communication network is using to connect to this conversation.",
"labelACNCircuitInfo": "ACN Circuit Info",
"fileSharingSettingsDownloadFolderTooltip": "Browse to select a different default folder for downloaded files.",
"fileSharingSettingsDownloadFolderDescription": "When files are downloaded automatically (e.g. image files, when image previews are enabled) a default location to download the files to is needed.",
"torSettingsErrorSettingPort": "Port Number must be between 1 and 65535",
"torSettingsUseCustomTorServiceConfigurastionDescription": "Override the default tor configuration. Warning: This could be dangerous. Only turn this on if you know what you are doing.",
"torSettingsUseCustomTorServiceConfiguration": "Use a Custom Tor Service Configuration (torrc)",
"torSettingsCustomControlPortDescription": "Use a custom port for control connections to the Tor proxy",
"torSettingsCustomControlPort": "Custom Control Port",

View File

@ -1,6 +1,6 @@
{
"@@locale": "tr",
"@@last_modified": "2023-05-23T17:30:29+02:00",
"@@last_modified": "2023-05-29T14:05:23+02:00",
"localeUk": "Ukrainian \/ українською",
"profileEnabledDescription": "Profili başlat veya durdur",
"localeSw": "Swahili \/ Kiswahili",

View File

@ -1,6 +1,6 @@
{
"@@locale": "uk",
"@@last_modified": "2023-05-23T17:30:29+02:00",
"@@last_modified": "2023-05-29T14:05:23+02:00",
"localeUk": "Ukrainian \/ українською",
"localeSw": "Swahili \/ Kiswahili",
"localeSv": "Swedish \/ Svenska",

View File

@ -1,5 +1,6 @@
import 'dart:async';
import 'package:cwtch/config.dart';
import 'package:flutter/widgets.dart';
enum ModalState { none, storageMigration, shutdown }
@ -30,11 +31,13 @@ class AppState extends ChangeNotifier {
void SetAppError(String error) {
appError = error;
EnvironmentConfig.debugLog("App Error: ${appError}");
notifyListeners();
}
void SetModalState(ModalState newState) {
modalState = newState;
EnvironmentConfig.debugLog("Modal State: ${newState}");
notifyListeners();
}

View File

@ -1,4 +1,5 @@
import 'package:cwtch/models/appstate.dart';
import 'package:cwtch/themes/opaque.dart';
import 'package:flutter/cupertino.dart';
import 'package:flutter/material.dart';
import 'package:provider/provider.dart';
@ -52,7 +53,7 @@ class _SplashViewState extends State<SplashView> {
: appState.modalState == ModalState.storageMigration
? AppLocalizations.of(context)!.storageMigrationModalMessage
: AppLocalizations.of(context)!.shuttingDownApp, // Todo l10n AppLocalizations.of(context)!.storageMigrationModalMessage
style: TextStyle(
style: defaultTextButtonStyle.copyWith(
fontSize: 16.0, color: appState.appError == "" ? Provider.of<Settings>(context).theme.mainTextColor : Provider.of<Settings>(context).theme.textfieldErrorColor))),
Visibility(
visible: appState.modalState == ModalState.storageMigration || appState.modalState == ModalState.shutdown,