New Autobindings Version + Korean
continuous-integration/drone/pr Build is pending Details

This commit is contained in:
Sarah Jamie Lewis 2023-03-14 14:46:57 -07:00
parent 444c70a255
commit 9eac097e6b
26 changed files with 421 additions and 32 deletions

View File

@ -1 +0,0 @@
v0.0.2

View File

@ -1 +1 @@
v0.0.2
2023-03-14-11-33-v0.0.3

View File

@ -1,8 +1,8 @@
#!/bin/sh
VERSION=`cat LIBCWTCH-GO-MACOS.version`
VERSION=`cat LIBCWTCH-GO.version`
echo $VERSION
curl --fail https://build.openprivacy.ca/files/libCwtch-autobindings-$VERSION/libCwtch.x64.dylib --output libCwtch.x64.dylib
curl --fail https://build.openprivacy.ca/files/libCwtch-autobindings-$VERSION/libCwtch.arm64.dylib --output libCwtch.arm64.dylib
curl --fail https://build.openprivacy.ca/files/libCwtch-autobindings-$VERSION/macos/libCwtch.x64.dylib --output libCwtch.x64.dylib
curl --fail https://build.openprivacy.ca/files/libCwtch-autobindings-$VERSION/macos/libCwtch.arm64.dylib --output libCwtch.arm64.dylib

View File

@ -2,7 +2,7 @@ $Env:VERSION = type LIBCWTCH-GO.version
echo $Env:VERSION
# This should automatically fail on error...
Invoke-WebRequest -Uri https://build.openprivacy.ca/files/libCwtch-autobindings-$Env:VERSION/libCwtch.dll -OutFile windows/libCwtch.dll
Invoke-WebRequest -Uri https://build.openprivacy.ca/files/libCwtch-autobindings-$Env:VERSION/windows/libCwtch.dll -OutFile windows/libCwtch.dll
#Invoke-WebRequest -Uri https://build.openprivacy.ca/files/libCwtch-go-$Env:VERSION/cwtch.aar -OutFile android/cwtch/cwtch.aar
#Invoke-WebRequest -Uri https://build.openprivacy.ca/files/libCwtch-go-$Env:VERSION/libCwtch.so -Outfile linux/libCwtch.so

View File

@ -3,5 +3,5 @@
VERSION=`cat LIBCWTCH-GO.version`
echo $VERSION
curl --fail https://build.openprivacy.ca/files/libCwtch-autobindings-$VERSION/cwtch.aar --output android/cwtch/cwtch.aar
curl --fail https://build.openprivacy.ca/files/libCwtch-autobindings-$VERSION/libCwtch.so --output linux/libCwtch.so
curl --fail https://build.openprivacy.ca/files/libCwtch-autobindings-$VERSION/android/cwtch.aar --output android/cwtch/cwtch.aar
curl --fail https://build.openprivacy.ca/files/libCwtch-autobindings-$VERSION/linux/libCwtch.so --output linux/libCwtch.so

View File

@ -70,7 +70,7 @@ class CwtchNotifier {
if (data["Online"] == null) {
break;
}
EnvironmentConfig.debugLog("NewPeer $data");
// EnvironmentConfig.debugLog("NewPeer $data");
// if tag != v1-defaultPassword then it is either encrypted OR it is an unencrypted account created during pre-beta...
profileCN.add(data["Identity"], data["name"], data["picture"], data["defaultPicture"], data["ContactsJson"], data["ServerList"], data["Online"] == "true", data["autostart"] == "true",
data["tag"] != "v1-defaultPassword");

View File

@ -1,6 +1,7 @@
{
"@@locale": "cy",
"@@last_modified": "2023-02-07T01:58:40+01:00",
"@@last_modified": "2023-03-14T14:10:01+01:00",
"localeKo": "Korean \/ 한국어",
"localeSk": "Slovak \/ Slovák",
"profileEnabledDescription": "Start or stop the profile",
"profileAutostartDescription": "Controls if the profile will be automatically launched on startup",

View File

@ -1,6 +1,7 @@
{
"@@locale": "da",
"@@last_modified": "2023-02-07T01:58:40+01:00",
"@@last_modified": "2023-03-14T14:10:01+01:00",
"localeKo": "Korean \/ 한국어",
"localeSk": "Slovak \/ Slovák",
"profileEnabledDescription": "Start or stop the profile",
"profileAutostartDescription": "Controls if the profile will be automatically launched on startup",

View File

@ -1,6 +1,7 @@
{
"@@locale": "de",
"@@last_modified": "2023-02-07T01:58:40+01:00",
"@@last_modified": "2023-03-14T14:10:01+01:00",
"localeKo": "Korean \/ 한국어",
"localeSk": "Slovak \/ Slovák",
"profileAutostartLabel": "Autostart",
"profileEnabled": "Aktivieren",

View File

@ -1,6 +1,7 @@
{
"@@locale": "el",
"@@last_modified": "2023-02-07T01:58:40+01:00",
"@@last_modified": "2023-03-14T14:10:01+01:00",
"localeKo": "Korean \/ 한국어",
"localeSk": "Slovak \/ Slovák",
"profileEnabledDescription": "Start or stop the profile",
"profileAutostartDescription": "Controls if the profile will be automatically launched on startup",

View File

@ -1,6 +1,7 @@
{
"@@locale": "en",
"@@last_modified": "2023-02-07T01:58:40+01:00",
"@@last_modified": "2023-03-14T14:10:01+01:00",
"localeKo": "Korean \/ 한국어",
"localeSk": "Slovak \/ Slovák",
"profileEnabledDescription": "Start or stop the profile",
"profileAutostartDescription": "Controls if the profile will be automatically launched on startup",

View File

@ -1,6 +1,7 @@
{
"@@locale": "es",
"@@last_modified": "2023-02-07T01:58:40+01:00",
"@@last_modified": "2023-03-14T14:10:01+01:00",
"localeKo": "Korean \/ 한국어",
"localeSk": "Slovak \/ Slovák",
"profileEnabledDescription": "Start or stop the profile",
"profileAutostartDescription": "Controls if the profile will be automatically launched on startup",

View File

@ -1,6 +1,7 @@
{
"@@locale": "fr",
"@@last_modified": "2023-02-07T01:58:40+01:00",
"@@last_modified": "2023-03-14T14:10:01+01:00",
"localeKo": "Korean \/ 한국어",
"localeSk": "Slovak \/ Slovák",
"profileEnabledDescription": "Start or stop the profile",
"profileAutostartDescription": "Controls if the profile will be automatically launched on startup",

View File

@ -1,6 +1,7 @@
{
"@@locale": "it",
"@@last_modified": "2023-02-07T01:58:40+01:00",
"@@last_modified": "2023-03-14T14:10:01+01:00",
"localeKo": "Korean \/ 한국어",
"localeSk": "Slovak \/ Slovák",
"profileEnabledDescription": "Start or stop the profile",
"profileAutostartDescription": "Controls if the profile will be automatically launched on startup",

369
lib/l10n/intl_ko.arb Normal file
View File

@ -0,0 +1,369 @@
{
"@@locale": "ko",
"@@last_modified": "2023-03-14T14:10:01+01:00",
"deleteServerSuccess": "서버를 성공적으로 삭제했습니다.",
"localeRU": "러시아어 \/ Русский",
"newMessagesLabel": "새로운 메시지",
"themeNameCwtch": "Cwtch (크치)",
"torSettingsErrorSettingPort": "포트 번호는 1에서 65535 사이여야 합니다.",
"labelTorNetwork": "토르 네트워크",
"notificationPolicyOptIn": "옵트인",
"conversationNotificationPolicyOptIn": "옵트인",
"settingGroupBehaviour": "행동",
"settingsGroupExperiments": "실험",
"importProfileTooltip": "암호화된 Cwtch 백업을 사용하여 다른 Cwtch 인스턴스에서 생성된 프로필을 가져옵니다.",
"conversationNotificationPolicyNever": "절대",
"settingAndroidPowerExemptionDescription": "선택 사항: 최적화된 전원 관리에서 Cwtch를 제외하도록 Android에 요청합니다. 이것은 더 많은 배터리 사용 비용으로 더 나은 안정성을 가져올 것입니다.",
"tooltipPreviewFormatting": "메시지 형식 미리 보기",
"formattingExperiment": "메시지 형식",
"settingsAndroidPowerReenablePopup": "Cwtch 내에서 배터리 최적화를 다시 활성화할 수 없습니다. Android \/ 설정 \/ 앱 \/ Cwtch \/ 배터리로 이동하여 사용량을 '최적화'로 설정하십시오.",
"tooltipBackToMessageEditing": "메시지 편집으로 돌아가기",
"tooltipSubscript": "아래 첨자",
"tooltipSuperscript": "위 첨자",
"localeKo": "Korean \/ 한국어",
"notificationContentContactInfo": "대화 정보",
"newMessageNotificationConversationInfo": "%1의 새로운 메시지",
"localePl": "폴란드어 \/ Polski",
"addContact": "Add contact",
"addContactConfirm": "Add contact %1",
"downloadFileButton": "다운로드",
"labelFilesize": "크기",
"messageFileSent": "파일을 보냈습니다.",
"tooltipSendFile": "파일 보내기",
"addServerTitle": "서버 추가",
"serverAddress": "서버 주소",
"serverAutostartLabel": "자동 시작",
"serversManagerTitleLong": "호스팅하는 서버",
"serversManagerTitleShort": "서버",
"addServerTooltip": "새 서버 추가",
"settingServers": "서버 호스팅",
"copyAddress": "주소 복사",
"importLocalServerButton": "%1 가져오기",
"manageKnownServersButton": "서버 관리",
"manageKnownServersLong": "알려진 서버 관리",
"serverMetricsLabel": "서버 지표",
"manageKnownServersShort": "서버",
"serverConnectionsLabel": "연결",
"themeNamePumpkin": "호박",
"themeNameNeon1": "네온1",
"themeNameNeon2": "네온2",
"themeColorLabel": "색상 테마",
"btnSendFile": "파일 보내기",
"msgFileTooBig": "파일 크기는 10GB를 초과할 수 없습니다.",
"localeRo": "루마니아어 \/ Română",
"localeLb": "룩셈부르크어 \/ Lëtzebuergesch",
"localeNo": "노르웨이어 \/ Norsk",
"localeEl": "그리스어 \/ Ελληνικά",
"localeDa": "덴마크어 \/ Dansk",
"localeCy": "웨일스어 \/ Cymraeg",
"newMessageNotificationSimple": "새로운 메시지",
"exportProfile": "프로필 내보내기",
"importProfile": "프로필 가져오기",
"failedToImportProfile": "프로필 가져오기 오류",
"successfullyImportedProfile": "프로필을 성공적으로 가져왔습니다: %profile",
"shuttingDownApp": "종료...",
"clickableLinkError": "URL을 여는 동안 오류가 발생했습니다.",
"clickableLinkOpen": "URL 열기",
"clickableLinksCopy": "URL 복사",
"okButton": "확인",
"manageSharedFiles": "공유 파일 관리",
"stopSharingFile": "파일 공유 중지",
"restartFileShare": "파일 공유 시작",
"messageNoReplies": "이 메시지에 대한 답장이 없습니다.",
"headingReplies": "답장",
"viewReplies": "이 메시지에 대한 답장 보기",
"fileDownloadUnavailable": "이 파일은 다운로드할 수 없는 것 같습니다. 보낸 사람이 이 파일에 대한 다운로드를 비활성화했을 가망이 있습니다.",
"tooltipUnpinConversation": "'대화' 상단에서 고정 해제",
"tooltipPinConversation": "'대화' 상단에 고정",
"localeTr": "터키어 \/ Türk",
"errorDownloadDirectoryDoesNotExist": "다운로드 폴더가 설정되지 않았거나 존재하지 않는 폴더로 설정되어 있으므로 파일 공유를 사용할 수 없습니다.",
"acquiringTicketsFromServer": "안티스팸 챌린지 수행",
"acquiredTicketsFromServer": "안티스팸 챌린지 완료",
"shareProfileMenuTooltop": "다음을 통해 프로필 공유...",
"shareMenuQRCode": "QR 코드 표시",
"enableExperimentQRCode": "QR 코드",
"experimentQRCodeDescription": "QR 코드 지원으로 데이터(예: 프로필 ID)를 공유할 수 있습니다.",
"localeSk": "슬로바키아어 \/ Slovák",
"localePtBr": "브라질 포르투갈어 \/ Português do Brasil",
"localeNl": "네덜란드어 \/ Dutch",
"profileAutostartDescription": "시작 시 프로필이 자동으로 시작되는지 여부를 제어합니다.",
"profileAutostartLabel": "자동 시작",
"profileEnabled": "허락",
"profileEnabledDescription": "프로필 시각 또는 중지",
"replyingTo": "%1에 회신",
"tooltipCode": "Code \/ Monospace",
"tooltipStrikethrough": "Strikethrough",
"tooltipItalicize": "Italic",
"tooltipBoldText": "Bold",
"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*",
"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?",
"exportProfileTooltip": "Backup this profile to an encrypted file. The encrypted file can be imported into another Cwtch app.",
"notificationContentSimpleEvent": "Plain Event",
"conversationNotificationPolicySettingDescription": "Control notification behaviour for this conversation",
"conversationNotificationPolicySettingLabel": "Conversation Notification Policy",
"settingsGroupAppearance": "Appearance",
"notificationContentSettingDescription": "Controls the contents of conversation notifications",
"notificationPolicySettingDescription": "Controls the default application notification behaviour",
"notificationContentSettingLabel": "Notification Content",
"notificationPolicySettingLabel": "Notification Policy",
"conversationNotificationPolicyDefault": "Default",
"notificationPolicyDefaultAll": "Default All",
"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",
"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.",
"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",
"torSettingsCustomSocksPortDescription": "Use a custom port for data connections to the Tor proxy",
"torSettingsCustomSocksPort": "Custom SOCKS Port",
"torSettingsEnabledAdvancedDescription": "Use an existing Tor service on your system, or change the parameters of the Cwtch Tor Service",
"torSettingsEnabledAdvanced": "Enable Advanced Tor Configuration",
"msgAddToAccept": "Add this account to your contacts in order to accept this file.",
"msgConfirmSend": "Are you sure you want to send",
"storageMigrationModalMessage": "Migrating profiles to new storage format. This could take a few minutes...",
"loadingCwtch": "Loading Cwtch...",
"themeNameMidnight": "Midnight",
"themeNameMermaid": "Mermaid",
"themeNameGhost": "Ghost",
"themeNameVampire": "Vampire",
"themeNameWitch": "Witch",
"settingDownloadFolder": "Download Folder",
"settingImagePreviewsDescription": "Images and Profile Pictures will be downloaded and previewed automatically. We recommend that you do not enable this Experiment if you use Cwtch with untrusted contacts.",
"settingImagePreviews": "Image Previews and Profile Pictures",
"experimentClickableLinksDescription": "The clickable links experiment allows you to click on URLs shared in messages",
"enableExperimentClickableLinks": "Enable Clickable Links",
"serverTotalMessagesLabel": "Total Messages",
"displayNameTooltip": "Please enter a display name",
"fieldDescriptionLabel": "Description",
"groupsOnThisServerLabel": "Groups I am in hosted on this server",
"importLocalServerSelectText": "Select Local Server",
"importLocalServerLabel": "Import a locally hosted server",
"copyServerKeys": "Copy keys",
"verfiyResumeButton": "Verify\/resume",
"fileCheckingStatus": "Checking download status",
"fileInterrupted": "Interrupted",
"fileSavedTo": "Saved to",
"encryptedServerDescription": "Encrypting a server with a password protects it from other people who may also use this device. Encrypted servers cannot be decrypted, displayed or accessed until the correct password is entered to unlock them.",
"plainServerDescription": "We recommend that you protect your Cwtch servers with a password. If you do not set a password on this server then anyone who has access to this device may be able to access information about this server, including sensitive cryptographic keys.",
"deleteServerConfirmBtn": "Really delete server",
"enterCurrentPasswordForDeleteServer": "Please enter current password to delete this server",
"settingServersDescription": "The hosting servers experiment enables hosting and managing Cwtch servers",
"enterServerPassword": "Enter password to unlock server",
"unlockProfileTip": "Please create or unlock a profile to begin!",
"unlockServerTip": "Please create or unlock a server to begin!",
"saveServerButton": "Save Server",
"serverAutostartDescription": "Controls if the application will automatically launch the server on start",
"serverEnabledDescription": "Start or stop the server",
"serverEnabled": "Server Enabled",
"serverDescriptionDescription": "Your description of the server for personal management use only, will never be shared",
"serverDescriptionLabel": "Server Description",
"editServerTitle": "Edit Server",
"titleManageProfilesShort": "Profiles",
"descriptionFileSharing": "The file sharing experiment allows you to send and receive files from Cwtch contacts and groups. Note that sharing a file with a group will result in members of that group connecting with you directly over Cwtch to download it.",
"settingFileSharing": "File Sharing",
"messageFileOffered": "Contact is offering to send you a file",
"messageEnableFileSharing": "Enable the file sharing experiment to view this message.",
"labelFilename": "Filename",
"openFolderButton": "Open Folder",
"retrievingManifestMessage": "Retrieving file information...",
"descriptionStreamerMode": "If turned on, this option makes the app more visually private for streaming or presenting with, for example, hiding profile and contact addresses",
"streamerModeLabel": "Streamer\/Presentation Mode",
"archiveConversation": "Archive this Conversation",
"blockUnknownConnectionsEnabledDescription": "Connections from unknown contacts are blocked. You can change this in Settings",
"showMessageButton": "Show Message",
"blockedMessageMessage": "This message is from a profile you have blocked.",
"placeholderEnterMessage": "Type a message...",
"plainProfileDescription": "We recommend that you protect your Cwtch profiles with a password. If you do not set a password on this profile then anyone who has access to this device may be able to access information about this profile, including contacts, messages and sensitive cryptographic keys.",
"encryptedProfileDescription": "Encrypting a profile with a password protects it from other people who may also use this device. Encrypted profiles cannot be decrypted, displayed or accessed until the correct password is entered to unlock them.",
"contactGoto": "Go to conversation with %1",
"settingUIColumnOptionSame": "Same as portrait mode setting",
"settingUIColumnDouble14Ratio": "Double (1:4)",
"settingUIColumnDouble12Ratio": "Double (1:2)",
"settingUIColumnSingle": "Single",
"settingUIColumnLandscape": "UI Columns in Landscape Mode",
"settingUIColumnPortrait": "UI Columns in Portrait Mode",
"tooltipRemoveThisQuotedMessage": "Remove quoted message.",
"tooltipReplyToThisMessage": "Reply to this message",
"tooltipRejectContactRequest": "Reject this contact request",
"tooltipAcceptContactRequest": "Accept this contact request.",
"notificationNewMessageFromGroup": "New message in a group!",
"notificationNewMessageFromPeer": "New message from a contact!",
"tooltipHidePassword": "Hide Password",
"tooltipShowPassword": "Show Password",
"groupInviteSettingsWarning": "You have been invited to join a group! Please enable the Group Chat Experiment in Settings to view this Invitation.",
"shutdownCwtchAction": "Shutdown Cwtch",
"shutdownCwtchDialog": "Are you sure you want to shutdown Cwtch? This will close all connections, and exit the application.",
"shutdownCwtchDialogTitle": "Shutdown Cwtch?",
"shutdownCwtchTooltip": "Shutdown Cwtch",
"malformedMessage": "Malformed message",
"profileDeleteSuccess": "Successfully deleted profile",
"debugLog": "Turn on console debug logging",
"torNetworkStatus": "Tor network status",
"addContactFirst": "Add or pick a contact to begin chatting.",
"createProfileToBegin": "Please create or unlock a profile to begin",
"nickChangeSuccess": "Profile nickname changed successfully",
"addServerFirst": "You need to add a server before you can create a group",
"deleteProfileSuccess": "Successfully deleted profile",
"sendInvite": "Send a contact or group invite",
"sendMessage": "Send Message",
"cancel": "Cancel",
"resetTor": "Reset",
"torStatus": "Tor Status",
"torVersion": "Tor Version",
"sendAnInvitation": "You sent an invitation for: ",
"contactSuggestion": "This is a contact suggestion for: ",
"rejected": "Rejected!",
"accepted": "Accepted!",
"chatHistoryDefault": "This conversation will be deleted when Cwtch is closed! Message history can be enabled per-conversation via the Settings menu in the upper right.",
"newPassword": "New Password",
"yesLeave": "Yes, Leave This Conversation",
"reallyLeaveThisGroupPrompt": "Are you sure you want to leave this conversation? All messages and attributes will be deleted.",
"leaveConversation": "Leave This Conversation",
"inviteToGroup": "You have been invited to join a group:",
"titleManageServers": "Manage Servers",
"successfullAddedContact": "Successfully added ",
"descriptionBlockUnknownConnections": "If turned on, this option will automatically close connections from Cwtch users that have not been added to your contact list.",
"descriptionExperimentsGroups": "The group experiment allows Cwtch to connect with untrusted server infrastructure to facilitate communication with more than one contact.",
"descriptionExperiments": "Cwtch experiments are optional, opt-in features that add additional functionality to Cwtch that may have different privacy considerations than traditional 1:1 metadata resistant chat e.g. group chat, bot integration etc.",
"titleManageProfiles": "Manage Cwtch Profiles",
"tooltipUnlockProfiles": "Unlock encrypted profiles by entering their password.",
"titleManageContacts": "Conversations",
"tooltipAddContact": "Add a new contact or conversation",
"tooltipOpenSettings": "Open the settings pane",
"contactAlreadyExists": "Contact Already Exists",
"invalidImportString": "Invalid import string",
"conversationSettings": "Conversation Settings",
"enterCurrentPasswordForDelete": "Please enter current password to delete this profile.",
"enableGroups": "Enable Group Chat",
"localeIt": "Italian \/ Italiano",
"localeEs": "Spanish \/ Español",
"todoPlaceholder": "Todo...",
"addNewItem": "Add a new item to the list",
"addListItem": "Add a New List Item",
"newConnectionPaneTitle": "New Connection",
"networkStatusOnline": "Online",
"networkStatusConnecting": "Connecting to network and contacts...",
"networkStatusAttemptingTor": "Attempting to connect to Tor network",
"networkStatusDisconnected": "Disconnected from the internet, check your connection",
"viewGroupMembershipTooltip": "View Group Membership",
"loadingTor": "Loading tor...",
"smallTextLabel": "Small",
"defaultScalingText": "Default size text (scale factor:",
"builddate": "Built on: %2",
"version": "Version %1",
"versionTor": "Version %1 with tor %2",
"experimentsEnabled": "Enable Experiments",
"themeDark": "Dark",
"themeLight": "Light",
"settingTheme": "Use Light Themes",
"largeTextLabel": "Large",
"settingInterfaceZoom": "Zoom level",
"localeDe": "German \/ Deutsch",
"localePt": "Portuguese \/ Portuguesa",
"localeFr": "French \/ Français",
"localeEn": "English \/ English",
"settingLanguage": "Language",
"blockUnknownLabel": "Block Unknown Contacts",
"zoomLabel": "Interface zoom (mostly affects text and button sizes)",
"versionBuilddate": "Version: %1 Built on: %2",
"cwtchSettingsTitle": "Cwtch Settings",
"unlock": "Unlock",
"yourServers": "Your Servers",
"yourProfiles": "Your Profiles",
"error0ProfilesLoadedForPassword": "0 profiles loaded with that password",
"password": "Password",
"enterProfilePassword": "Enter a password to view your profiles",
"addNewProfileBtn": "Add new profile",
"deleteConfirmText": "DELETE",
"deleteProfileConfirmBtn": "Really Delete Profile",
"deleteConfirmLabel": "Type DELETE to confirm",
"deleteProfileBtn": "Delete Profile",
"passwordChangeError": "Error changing password: Supplied password rejected",
"passwordErrorMatch": "Passwords do not match",
"saveProfileBtn": "Save Profile",
"createProfileBtn": "Create Profile",
"passwordErrorEmpty": "Password cannot be empty",
"password2Label": "Reenter password",
"password1Label": "Password",
"currentPasswordLabel": "Current Password",
"yourDisplayName": "Your Display Name",
"profileOnionLabel": "Send this address to contacts you want to connect with",
"noPasswordWarning": "Not using a password on this account means that all data stored locally will not be encrypted",
"radioNoPassword": "Unencrypted (No password)",
"radioUsePassword": "Password",
"editProfile": "Edit Profile",
"newProfile": "New Profile",
"defaultProfileName": "Alice",
"profileName": "Display name",
"editProfileTitle": "Edit Profile",
"addProfileTitle": "Add new profile",
"deleteBtn": "Delete",
"unblockBtn": "Unblock Contact",
"dontSavePeerHistory": "Delete History",
"savePeerHistoryDescription": "Determines whether to delete any history associated with the contact.",
"savePeerHistory": "Save History",
"blockBtn": "Block Contact",
"saveBtn": "Save",
"displayNameLabel": "Display Name",
"copiedToClipboardNotification": "Copied to Clipboard",
"addressLabel": "Address",
"puzzleGameBtn": "Puzzle Game",
"bulletinsBtn": "Bulletins",
"listsBtn": "Lists",
"chatBtn": "Chat",
"rejectGroupBtn": "Reject",
"acceptGroupBtn": "Accept",
"acceptGroupInviteLabel": "Do you want to accept the invitation to",
"newGroupBtn": "Create new group",
"copyBtn": "Copy",
"peerOfflineMessage": "Contact is offline, messages can't be delivered right now",
"peerBlockedMessage": "Contact is blocked",
"pendingLabel": "Pending",
"acknowledgedLabel": "Acknowledged",
"couldNotSendMsgError": "Could not send this message",
"dmTooltip": "Click to DM",
"membershipDescription": "Below is a list of users who have sent messages to the group. This list may not reflect all users who have access to the group.",
"addListItemBtn": "Add Item",
"peerNotOnline": "Contact is offline. Applications cannot be used right now.",
"searchList": "Search List",
"update": "Update",
"inviteBtn": "Invite",
"inviteToGroupLabel": "Invite to group",
"groupNameLabel": "Group Name",
"viewServerInfo": "Server Info",
"serverNotSynced": "Syncing New Messages (This can take some time)...",
"serverSynced": "Synced",
"serverConnectivityDisconnected": "Server Disconnected",
"serverConnectivityConnected": "Server Connected",
"serverInfo": "Server Information",
"invitationLabel": "Invitation",
"serverLabel": "Server",
"search": "Search...",
"blocked": "Blocked",
"pasteAddressToAddContact": "Paste a cwtch address, invitation or key bundle here to add a new conversation",
"titlePlaceholder": "title...",
"postNewBulletinLabel": "Post new bulletin",
"newBulletinLabel": "New Bulletin",
"joinGroup": "Join group",
"createGroup": "Create group",
"addPeer": "Add Contact",
"groupAddr": "Address",
"invitation": "Invitation",
"server": "Server",
"peerName": "Name",
"peerAddress": "Address",
"joinGroupTab": "Join a group",
"createGroupTab": "Create a group",
"addPeerTab": "Add a contact",
"createGroupBtn": "Create",
"defaultGroupName": "Awesome Group",
"createGroupTitle": "Create Group"
}

View File

@ -1,6 +1,7 @@
{
"@@locale": "lb",
"@@last_modified": "2023-02-07T01:58:40+01:00",
"@@last_modified": "2023-03-14T14:10:01+01:00",
"localeKo": "Korean \/ 한국어",
"localeSk": "Slovak \/ Slovák",
"profileEnabledDescription": "Start or stop the profile",
"profileAutostartDescription": "Controls if the profile will be automatically launched on startup",

View File

@ -1,11 +1,12 @@
{
"@@locale": "nl",
"@@last_modified": "2023-02-07T01:58:40+01:00",
"localeSk": "Slovak \/ Slovák",
"profileEnabledDescription": "Start or stop the profile",
"profileAutostartDescription": "Controls if the profile will be automatically launched on startup",
"profileEnabled": "Enable",
"profileAutostartLabel": "Autostart",
"@@last_modified": "2023-03-14T14:10:01+01:00",
"localeKo": "Korean \/ 한국어",
"profileAutostartDescription": "Regelt of het profiel automatisch wordt gestart bij het opstarten",
"profileAutostartLabel": "Automatisch starten",
"profileEnabled": "Inschakelen",
"profileEnabledDescription": "Start of stop het profiel",
"localeSk": "Slowaaks \/ Slovák",
"localePtBr": "Braziliaans Portugees \/ Português do Brasil",
"acquiredTicketsFromServer": "Anti-spam uitdaging voltooid",
"acquiringTicketsFromServer": "Anti-spam uitdaging uitvoeren",

View File

@ -1,6 +1,7 @@
{
"@@locale": "no",
"@@last_modified": "2023-02-07T01:58:40+01:00",
"@@last_modified": "2023-03-14T14:10:01+01:00",
"localeKo": "Korean \/ 한국어",
"localeSk": "Slovak \/ Slovák",
"profileEnabledDescription": "Start or stop the profile",
"profileAutostartDescription": "Controls if the profile will be automatically launched on startup",

View File

@ -1,6 +1,7 @@
{
"@@locale": "pl",
"@@last_modified": "2023-02-07T01:58:40+01:00",
"@@last_modified": "2023-03-14T14:10:01+01:00",
"localeKo": "Korean \/ 한국어",
"localeSk": "Slovak \/ Slovák",
"profileEnabledDescription": "Start or stop the profile",
"profileAutostartDescription": "Controls if the profile will be automatically launched on startup",

View File

@ -1,6 +1,7 @@
{
"@@locale": "pt",
"@@last_modified": "2023-02-07T01:58:40+01:00",
"@@last_modified": "2023-03-14T14:10:01+01:00",
"localeKo": "Korean \/ 한국어",
"localeSk": "Slovak \/ Slovák",
"profileEnabledDescription": "Start or stop the profile",
"profileAutostartDescription": "Controls if the profile will be automatically launched on startup",

View File

@ -1,6 +1,7 @@
{
"@@locale": "pt_BR",
"@@last_modified": "2023-02-07T01:58:40+01:00",
"@@last_modified": "2023-03-14T14:10:01+01:00",
"localeKo": "Korean \/ 한국어",
"localeSk": "Slovak \/ Slovák",
"profileEnabledDescription": "Start or stop the profile",
"profileAutostartDescription": "Controls if the profile will be automatically launched on startup",

View File

@ -1,6 +1,7 @@
{
"@@locale": "ro",
"@@last_modified": "2023-02-07T01:58:40+01:00",
"@@last_modified": "2023-03-14T14:10:01+01:00",
"localeKo": "Korean \/ 한국어",
"localeSk": "Slovak \/ Slovák",
"profileEnabledDescription": "Start or stop the profile",
"profileAutostartDescription": "Controls if the profile will be automatically launched on startup",

View File

@ -1,6 +1,7 @@
{
"@@locale": "ru",
"@@last_modified": "2023-02-07T01:58:40+01:00",
"@@last_modified": "2023-03-14T14:10:01+01:00",
"localeKo": "Korean \/ 한국어",
"localeSk": "Slovak \/ Slovák",
"profileEnabledDescription": "Start or stop the profile",
"profileAutostartDescription": "Controls if the profile will be automatically launched on startup",

View File

@ -1,6 +1,7 @@
{
"@@locale": "sk",
"@@last_modified": "2023-02-07T01:58:40+01:00",
"@@last_modified": "2023-03-14T14:10:01+01:00",
"localeKo": "Korean \/ 한국어",
"localeSk": "Slovak \/ Slovák",
"deleteBtn": " Vymazať",
"saveBtn": "Uložiť",

View File

@ -1,6 +1,7 @@
{
"@@locale": "tr",
"@@last_modified": "2023-02-07T01:58:40+01:00",
"@@last_modified": "2023-03-14T14:10:01+01:00",
"localeKo": "Korean \/ 한국어",
"localeSk": "Slovak \/ Slovák",
"profileEnabledDescription": "Profili başlat veya durdur",
"profileAutostartLabel": "Otomatik başlatma",

View File

@ -666,6 +666,9 @@ String getLanguageFull(context, String languageCode, String? countryCode) {
if (languageCode == "sk") {
return AppLocalizations.of(context)!.localeSk;
}
if (languageCode == "ko") {
return AppLocalizations.of(context)!.localeKo;
}
return languageCode;
}