forked from cwtch.im/cwtch-ui
fix translations for new feature, use icon
This commit is contained in:
parent
d4546199e4
commit
6746abacd7
|
@ -1,6 +1,10 @@
|
|||
{
|
||||
"@@locale": "cy",
|
||||
"@@last_modified": "2022-11-18T15:19:11+01:00",
|
||||
"@@last_modified": "2022-12-05T21:06:07+01:00",
|
||||
"profileEnabledDescription": "Start or stop the profile",
|
||||
"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",
|
||||
|
|
|
@ -1,6 +1,10 @@
|
|||
{
|
||||
"@@locale": "da",
|
||||
"@@last_modified": "2022-11-18T15:19:11+01:00",
|
||||
"@@last_modified": "2022-12-05T21:06:07+01:00",
|
||||
"profileEnabledDescription": "Start or stop the profile",
|
||||
"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",
|
||||
|
|
|
@ -1,14 +1,18 @@
|
|||
{
|
||||
"@@locale": "de",
|
||||
"@@last_modified": "2022-11-18T15:19:11+01:00",
|
||||
"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",
|
||||
"@@last_modified": "2022-12-05T21:06:07+01:00",
|
||||
"profileEnabledDescription": "Start or stop the profile",
|
||||
"profileAutostartDescription": "Controls if the profile will be automatically launched on startup",
|
||||
"profileEnabled": "Enable",
|
||||
"profileAutostartLabel": "Autostart",
|
||||
"acquiringTicketsFromServer": "Antispam-Herausforderung meistern",
|
||||
"acquiredTicketsFromServer": "Antispam-Herausforderung abgeschlossen",
|
||||
"shareProfileMenuTooltop": "Profil teilen über...",
|
||||
"localeNl": "Niederländisch \/ Nederlands",
|
||||
"localePtBr": "Brasilianisches Portugiesisch \/ Português do Brasil",
|
||||
"shareMenuQRCode": "QR-Code anzeigen",
|
||||
"enableExperimentQRCode": "QR-Codes",
|
||||
"experimentQRCodeDescription": "QR-Code-Unterstützung ermöglicht den Austausch von Daten (z. B. Profilidentität) über QR-Codes",
|
||||
"localeIt": "Italienisch \/ Italiano",
|
||||
"errorDownloadDirectoryDoesNotExist": "Die Dateifreigabe kann nicht aktiviert werden, da der Download-Ordner nicht festgelegt wurde oder auf einen nicht vorhandenen Ordner festgelegt ist.",
|
||||
"localeTr": "Türkisch \/ Türk",
|
||||
|
|
|
@ -1,6 +1,10 @@
|
|||
{
|
||||
"@@locale": "el",
|
||||
"@@last_modified": "2022-11-18T15:19:11+01:00",
|
||||
"@@last_modified": "2022-12-05T21:06:07+01:00",
|
||||
"profileEnabledDescription": "Start or stop the profile",
|
||||
"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",
|
||||
|
|
|
@ -1,6 +1,10 @@
|
|||
{
|
||||
"@@locale": "en",
|
||||
"@@last_modified": "2022-11-18T15:19:11+01:00",
|
||||
"@@last_modified": "2022-12-05T21:06:07+01:00",
|
||||
"profileEnabledDescription": "Start or stop the profile",
|
||||
"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",
|
||||
|
|
|
@ -1,6 +1,10 @@
|
|||
{
|
||||
"@@locale": "es",
|
||||
"@@last_modified": "2022-11-18T15:19:11+01:00",
|
||||
"@@last_modified": "2022-12-05T21:06:07+01:00",
|
||||
"profileEnabledDescription": "Start or stop the profile",
|
||||
"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",
|
||||
|
|
|
@ -1,14 +1,18 @@
|
|||
{
|
||||
"@@locale": "fr",
|
||||
"@@last_modified": "2022-11-18T15:19:11+01:00",
|
||||
"localePtBr": "Brazilian Portuguese \/ Português do Brasil",
|
||||
"localeNl": "Dutch \/ Dutch",
|
||||
"experimentQRCodeDescription": "QR Code support allows sharing data (such as profile identity) by QR Codes",
|
||||
"@@last_modified": "2022-12-05T21:06:07+01:00",
|
||||
"profileEnabledDescription": "Start or stop the profile",
|
||||
"profileAutostartDescription": "Controls if the profile will be automatically launched on startup",
|
||||
"profileEnabled": "Enable",
|
||||
"profileAutostartLabel": "Autostart",
|
||||
"shareProfileMenuTooltop": "Partager le profil via...",
|
||||
"shareMenuQRCode": "Afficher le QR code",
|
||||
"localePtBr": "Portugais du Brésil \/ Português do Brasil",
|
||||
"localeNl": "néerlandais \/ néerlandais",
|
||||
"experimentQRCodeDescription": "La prise en charge des QR codes permet de partager des données (telles que l'identité du profil) par des QR codes \n",
|
||||
"enableExperimentQRCode": "QR Codes",
|
||||
"shareMenuQRCode": "Show QR Code",
|
||||
"shareProfileMenuTooltop": "Share profile via...",
|
||||
"acquiredTicketsFromServer": "Antispam Challenge Complete",
|
||||
"acquiringTicketsFromServer": "Performing Antispam Challenge",
|
||||
"acquiringTicketsFromServer": "Réaliser un défi anti-spam",
|
||||
"acquiredTicketsFromServer": "Défi anti-spam terminé",
|
||||
"errorDownloadDirectoryDoesNotExist": "Le partage de fichiers ne peut pas être activé car le dossier de téléchargement n'a pas été défini ou est défini sur un dossier qui n'existe pas.",
|
||||
"localeIt": "italien \/ italien",
|
||||
"localeTr": "Turc \/ Türk",
|
||||
|
|
|
@ -1,6 +1,10 @@
|
|||
{
|
||||
"@@locale": "it",
|
||||
"@@last_modified": "2022-11-18T15:19:11+01:00",
|
||||
"@@last_modified": "2022-12-05T21:06:07+01:00",
|
||||
"profileEnabledDescription": "Start or stop the profile",
|
||||
"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",
|
||||
"tooltipPinConversation": "Aggiungi la conversazione in cima alla lista \"Conversazioni\"",
|
||||
|
|
|
@ -1,6 +1,10 @@
|
|||
{
|
||||
"@@locale": "lb",
|
||||
"@@last_modified": "2022-11-18T15:19:11+01:00",
|
||||
"@@last_modified": "2022-12-05T21:06:07+01:00",
|
||||
"profileEnabledDescription": "Start or stop the profile",
|
||||
"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",
|
||||
|
|
|
@ -1,7 +1,11 @@
|
|||
{
|
||||
"@@locale": "nl",
|
||||
"@@last_modified": "2022-11-18T15:19:11+01:00",
|
||||
"localePtBr": "Brazilian Portuguese \/ Português do Brasil",
|
||||
"@@last_modified": "2022-12-05T21:06:07+01:00",
|
||||
"profileEnabledDescription": "Start or stop the profile",
|
||||
"profileAutostartDescription": "Controls if the profile will be automatically launched on startup",
|
||||
"profileEnabled": "Enable",
|
||||
"profileAutostartLabel": "Autostart",
|
||||
"localePtBr": "Braziliaans Portugees \/ Português do Brasil",
|
||||
"acquiredTicketsFromServer": "Anti-spam uitdaging voltooid",
|
||||
"acquiringTicketsFromServer": "Anti-spam uitdaging uitvoeren",
|
||||
"acknowledgedLabel": "Erkend",
|
||||
|
|
|
@ -1,6 +1,10 @@
|
|||
{
|
||||
"@@locale": "no",
|
||||
"@@last_modified": "2022-11-18T15:19:11+01:00",
|
||||
"@@last_modified": "2022-12-05T21:06:07+01:00",
|
||||
"profileEnabledDescription": "Start or stop the profile",
|
||||
"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",
|
||||
|
|
|
@ -1,6 +1,10 @@
|
|||
{
|
||||
"@@locale": "pl",
|
||||
"@@last_modified": "2022-11-18T15:19:11+01:00",
|
||||
"@@last_modified": "2022-12-05T21:06:07+01:00",
|
||||
"profileEnabledDescription": "Start or stop the profile",
|
||||
"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",
|
||||
|
|
|
@ -1,6 +1,10 @@
|
|||
{
|
||||
"@@locale": "pt",
|
||||
"@@last_modified": "2022-11-18T15:19:11+01:00",
|
||||
"@@last_modified": "2022-12-05T21:06:07+01:00",
|
||||
"profileEnabledDescription": "Start or stop the profile",
|
||||
"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",
|
||||
|
|
|
@ -1,6 +1,10 @@
|
|||
{
|
||||
"@@locale": "pt_BR",
|
||||
"@@last_modified": "2022-11-18T15:19:11+01:00",
|
||||
"@@last_modified": "2022-12-05T21:06:07+01:00",
|
||||
"profileEnabledDescription": "Start or stop the profile",
|
||||
"profileAutostartDescription": "Controls if the profile will be automatically launched on startup",
|
||||
"profileEnabled": "Enable",
|
||||
"profileAutostartLabel": "Autostart",
|
||||
"localePtBr": "Português do Brasil \/ Português do Brasil",
|
||||
"localeNl": "Dutch \/ Dutch",
|
||||
"experimentQRCodeDescription": "O suporte a QR Code permite o compartilhamento de dados (como identidade de perfil) através dos QR Codes",
|
||||
|
@ -289,7 +293,7 @@
|
|||
"password1Label": "Senha",
|
||||
"currentPasswordLabel": "Senha Atual",
|
||||
"yourDisplayName": "Seu nome de exibição",
|
||||
"profileOnionLabel": "Envie este endereço para contatos que você deseja se conectar",
|
||||
"profileOnionLabel": "Send this address to contacts you want to connect with",
|
||||
"noPasswordWarning": "Não usar uma senha nesta conta significa que todos os dados armazenados localmente não serão criptografados",
|
||||
"radioNoPassword": "Descriptografado (Sem senha)",
|
||||
"radioUsePassword": "Senha",
|
||||
|
@ -299,13 +303,13 @@
|
|||
"profileName": "Nome de exibição",
|
||||
"editProfileTitle": "Editar perfil",
|
||||
"addProfileTitle": "Adicionar novo perfil",
|
||||
"deleteBtn": "Deletar",
|
||||
"deleteBtn": "Delete",
|
||||
"unblockBtn": "Desbloquear Contato",
|
||||
"dontSavePeerHistory": "Deletar histórico",
|
||||
"savePeerHistoryDescription": "Determina se deve excluir algum histórico associado com o contato.",
|
||||
"savePeerHistory": "Salvar histórico",
|
||||
"blockBtn": "Bloquear Contato",
|
||||
"saveBtn": "Salvar",
|
||||
"saveBtn": "Save",
|
||||
"displayNameLabel": "Nome de Exibição",
|
||||
"copiedToClipboardNotification": "Copiado",
|
||||
"addressLabel": "Endereço",
|
||||
|
@ -339,7 +343,7 @@
|
|||
"serverConnectivityConnected": "Servidor Conectado",
|
||||
"serverInfo": "Informação do Servidor",
|
||||
"invitationLabel": "Convite",
|
||||
"serverLabel": "Servidor",
|
||||
"serverLabel": "Server",
|
||||
"search": "Pesquisar...",
|
||||
"blocked": "Bloqueado",
|
||||
"pasteAddressToAddContact": "… cole um endereço aqui para adicionar um contato…",
|
||||
|
|
|
@ -1,6 +1,10 @@
|
|||
{
|
||||
"@@locale": "ro",
|
||||
"@@last_modified": "2022-11-18T15:19:11+01:00",
|
||||
"@@last_modified": "2022-12-05T21:06:07+01:00",
|
||||
"profileEnabledDescription": "Start or stop the profile",
|
||||
"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",
|
||||
|
|
|
@ -1,6 +1,10 @@
|
|||
{
|
||||
"@@locale": "ru",
|
||||
"@@last_modified": "2022-11-18T15:19:11+01:00",
|
||||
"@@last_modified": "2022-12-05T21:06:07+01:00",
|
||||
"profileEnabledDescription": "Start or stop the profile",
|
||||
"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",
|
||||
|
|
|
@ -1,7 +1,11 @@
|
|||
{
|
||||
"@@locale": "tr",
|
||||
"@@last_modified": "2022-11-18T15:19:11+01:00",
|
||||
"localePtBr": "Brazilian Portuguese \/ Português do Brasil",
|
||||
"@@last_modified": "2022-12-05T21:06:07+01:00",
|
||||
"profileEnabledDescription": "Start or stop the profile",
|
||||
"profileAutostartDescription": "Controls if the profile will be automatically launched on startup",
|
||||
"profileEnabled": "Enable",
|
||||
"profileAutostartLabel": "Autostart",
|
||||
"localePtBr": "Brezilya Portekizcesi \/ Português do Brasil",
|
||||
"experimentQRCodeDescription": "QR Kod desteği profil kimliği gibi verilerin QR Kodla paylaşılmasına olanak tanır",
|
||||
"acquiringTicketsFromServer": "Spame Karşı Sınama",
|
||||
"acquiredTicketsFromServer": "Spame Karşı Sınama Tamamlandı",
|
||||
|
|
|
@ -174,8 +174,8 @@ class _AddEditProfileViewState extends State<AddEditProfileView> {
|
|||
Visibility(
|
||||
visible: Provider.of<ProfileInfoState>(context).onion.isNotEmpty,
|
||||
child: SwitchListTile(
|
||||
title: Text(AppLocalizations.of(context)!.serverEnabled, style: TextStyle(color: Provider.of<Settings>(context).current().mainTextColor)),
|
||||
subtitle: Text(AppLocalizations.of(context)!.serverEnabledDescription),
|
||||
title: Text(AppLocalizations.of(context)!.profileEnabled, style: TextStyle(color: Provider.of<Settings>(context).current().mainTextColor)),
|
||||
subtitle: Text(AppLocalizations.of(context)!.profileEnabledDescription),
|
||||
value: Provider.of<ProfileInfoState>(context).enabled,
|
||||
onChanged: (bool value) {
|
||||
Provider.of<ProfileInfoState>(context).enabled = value;
|
||||
|
@ -192,8 +192,8 @@ class _AddEditProfileViewState extends State<AddEditProfileView> {
|
|||
|
||||
// Auto start
|
||||
SwitchListTile(
|
||||
title: Text(AppLocalizations.of(context)!.serverAutostartLabel, style: TextStyle(color: Provider.of<Settings>(context).current().mainTextColor)),
|
||||
subtitle: Text(AppLocalizations.of(context)!.serverAutostartDescription),
|
||||
title: Text(AppLocalizations.of(context)!.profileAutostartLabel, style: TextStyle(color: Provider.of<Settings>(context).current().mainTextColor)),
|
||||
subtitle: Text(AppLocalizations.of(context)!.profileAutostartDescription),
|
||||
value: Provider.of<ProfileInfoState>(context).autostart,
|
||||
onChanged: (bool value) {
|
||||
Provider.of<ProfileInfoState>(context).autostart = value;
|
||||
|
@ -397,6 +397,7 @@ class _AddEditProfileViewState extends State<AddEditProfileView> {
|
|||
// match (and are provided if the user has requested an encrypted profile).
|
||||
if (_formKey.currentState!.validate()) {
|
||||
if (Provider.of<ProfileInfoState>(context, listen: false).onion.isEmpty) {
|
||||
// TODO: save autostart in create flow
|
||||
if (usePassword == true) {
|
||||
Provider.of<FlwtchState>(context, listen: false).cwtch.CreateProfile(ctrlrNick.value.text, ctrlrPass.value.text);
|
||||
Navigator.of(context).pop();
|
||||
|
|
|
@ -116,9 +116,9 @@ class _ProfileImageState extends State<ProfileImage> {
|
|||
Center(
|
||||
|
||||
|
||||
child: ImageIcon(
|
||||
AssetImage("assets/core/negative_heart_512px.png"),
|
||||
size: widget.diameter / 1.25,
|
||||
child: Icon(
|
||||
CwtchIcons.negative_heart_24px,
|
||||
size: widget.diameter / 1.5,
|
||||
color: Provider.of<Settings>(context).theme.portraitOfflineBorderColor,
|
||||
)
|
||||
|
||||
|
|
Loading…
Reference in New Issue