move existing strings to l10n
This commit is contained in:
parent
2b2d57af46
commit
bb653f8e2b
46
README.md
46
README.md
|
@ -1,16 +1,46 @@
|
|||
# flutter_app
|
||||
# flwtch
|
||||
|
||||
A new Flutter application.
|
||||
|
||||
## Getting Started
|
||||
|
||||
This project is a starting point for a Flutter application.
|
||||
click the play button in android studio
|
||||
|
||||
A few resources to get you started if this is your first Flutter project:
|
||||
## l10n
|
||||
|
||||
- [Lab: Write your first Flutter app](https://flutter.dev/docs/get-started/codelab)
|
||||
- [Cookbook: Useful Flutter samples](https://flutter.dev/docs/cookbook)
|
||||
### Adding a new string
|
||||
|
||||
For help getting started with Flutter, view our
|
||||
[online documentation](https://flutter.dev/docs), which offers tutorials,
|
||||
samples, guidance on mobile development, and a full API reference.
|
||||
Strings are managed directly from our Lokalise(url?) project.
|
||||
Keys should be valid Dart variable names in lowerCamelCase.
|
||||
After adding a new key and providing/obtaining translations for it, follow the next step to update your local copy.
|
||||
|
||||
### Updating translations
|
||||
|
||||
Only Open Privacy staff members can update translations automatically:
|
||||
|
||||
```
|
||||
flutter pub run flutter_lokalise download -v --api-token "<X>" --project-id "<Y>"
|
||||
```
|
||||
|
||||
This will download a bundle of translations from Lokalise and convert it to resource files in `lib/l10n/intl_*.arb`.
|
||||
The next time Flwtch is built, Flutter will notice the changes and update `app_localizations.dart` accordingly (thanks to `generate:true` in `pubspec.yaml`).
|
||||
|
||||
### Using a string
|
||||
|
||||
Any widget underneath the main MaterialApp should be able to:
|
||||
|
||||
```
|
||||
import 'package:flutter_gen/gen_l10n/app_localizations.dart';
|
||||
```
|
||||
|
||||
and then use:
|
||||
|
||||
```
|
||||
Text(AppLocalizations.of(context).stringIdentifer),
|
||||
```
|
||||
|
||||
### Configuration
|
||||
|
||||
API tokens are only available to Open Privacy staff at this time, who will perform the translation updates for you as part of merging your PRs.
|
||||
|
||||
With `generate: true` in `pubspec.yaml`, the Flutter build process checks `l10n.yaml` for input/output filenames.
|
|
@ -1,135 +1,135 @@
|
|||
{
|
||||
"@@locale": "de",
|
||||
"acceptgroupbtn": "Annehmen",
|
||||
"acceptgroupinvitelabel": "Möchtest Du die Einladung annehmen",
|
||||
"acknowledgedlabel": "bestätigt",
|
||||
"addlistitem": "Liste hinzufügen",
|
||||
"addlistitembtn": "Element hinzufügen",
|
||||
"addnewitem": "Ein neues Element zur Liste hinzufügen",
|
||||
"addnewprofilebtn": "Neues Profil hinzufügen",
|
||||
"addpeer": "Peer hinzufügen",
|
||||
"addpeertab": "Einen Peer hinzufügen",
|
||||
"addprofiletitle": "Neues Profil hinzufügen",
|
||||
"addresslabel": "Adresse",
|
||||
"blockbtn": "Peer blockieren",
|
||||
"blockunknownlabel": "Unbekannte Peers blockieren",
|
||||
"accept-group-btn": "Annehmen",
|
||||
"accept-group-invite-label": "Möchtest Du die Einladung annehmen",
|
||||
"acknowledged-label": "bestätigt",
|
||||
"add-list-item": "Liste hinzufügen",
|
||||
"add-list-item-btn": "Element hinzufügen",
|
||||
"add-new-item": "Ein neues Element zur Liste hinzufügen",
|
||||
"add-new-profile-btn": "Neues Profil hinzufügen",
|
||||
"add-peer": "Peer hinzufügen",
|
||||
"add-peer-tab": "Einen Peer hinzufügen",
|
||||
"add-profile-title": "Neues Profil hinzufügen",
|
||||
"address-label": "Adresse",
|
||||
"block-btn": "Peer blockieren",
|
||||
"block-unknown-label": "Unbekannte Peers blockieren",
|
||||
"blocked": "Blockiert",
|
||||
"builddate %2": "Aufgebaut auf: %2",
|
||||
"bulletinsbtn": "Meldungen",
|
||||
"chatbtn": "Chat",
|
||||
"copiedclipboardnotification": "in die Zwischenablage kopiert",
|
||||
"copiedtoclipboardnotification": "in die Zwischenablage kopiert",
|
||||
"copybtn": "Kopieren",
|
||||
"couldnotsendmsgerror": "Nachricht konnte nicht gesendet werden",
|
||||
"creategroup": "Gruppe erstellen",
|
||||
"creategroupbtn": "Anlegen",
|
||||
"creategrouptab": "Eine Gruppe erstellen",
|
||||
"creategrouptitle": "Gruppe Anlegen",
|
||||
"createprofilebtn": "Profil speichern",
|
||||
"currentpasswordlabel": "derzeitiges Passwort",
|
||||
"cwtchsettingstitle": "Cwtch Einstellungen",
|
||||
"cyclecatsandroid": "",
|
||||
"cyclecatsdesktop": "",
|
||||
"cyclecoloursandroid": "",
|
||||
"cyclecoloursdesktop": "",
|
||||
"cyclemorphsandroid": "",
|
||||
"cyclemorphsdesktop": "",
|
||||
"defaultgroupname": "Tolle Gruppe",
|
||||
"defaultprofilename": "Alice",
|
||||
"defaultscalingtext": "defaultmäßige Textgröße (Skalierungsfaktor:",
|
||||
"deletebtn": "Löschen",
|
||||
"deleteconfirmlabel": "Geben Sie LÖSCHEN zur Bestätigung ein",
|
||||
"deleteconfirmtext": "LÖSCHEN",
|
||||
"deleteprofilebtn": "Profil löschen",
|
||||
"deleteprofileconfirmbtn": "Profil wirklich löschen",
|
||||
"displaynamelabel": "Angezeigter Name",
|
||||
"dmtooltip": "Klicken, um DM zu senden",
|
||||
"dontsavepeerhistory": "PeerVerlauf löschen",
|
||||
"editprofile": "Profil bearbeiten",
|
||||
"editprofiletitle": "Profil bearbeiten",
|
||||
"enterprofilepassword": "Geben Sie ein Passwort ein, um Ihre Profile anzuzeigen",
|
||||
"error0profilesloadedforpassword": "0 Profile mit diesem Passwort geladen",
|
||||
"experimentsenabled": "Experimente aktiviert",
|
||||
"groupaddr": "Adresse",
|
||||
"groupname": "Gruppenname",
|
||||
"groupnamelabel": "Gruppenname",
|
||||
"bulletins-btn": "Meldungen",
|
||||
"chat-btn": "Chat",
|
||||
"copied-clipboard-notification": "in die Zwischenablage kopiert",
|
||||
"copied-to-clipboard-notification": "in die Zwischenablage kopiert",
|
||||
"copy-btn": "Kopieren",
|
||||
"could-not-send-msg-error": "Nachricht konnte nicht gesendet werden",
|
||||
"create-group": "Gruppe erstellen",
|
||||
"create-group-btn": "Anlegen",
|
||||
"create-group-tab": "Eine Gruppe erstellen",
|
||||
"create-group-title": "Gruppe Anlegen",
|
||||
"create-profile-btn": "Profil speichern",
|
||||
"current-password-label": "derzeitiges Passwort",
|
||||
"cwtch-settings-title": "Cwtch Einstellungen",
|
||||
"cycle-cats-android": "",
|
||||
"cycle-cats-desktop": "",
|
||||
"cycle-colours-android": "",
|
||||
"cycle-colours-desktop": "",
|
||||
"cycle-morphs-android": "",
|
||||
"cycle-morphs-desktop": "",
|
||||
"default-group-name": "Tolle Gruppe",
|
||||
"default-profile-name": "Alice",
|
||||
"default-scaling-text": "defaultmäßige Textgröße (Skalierungsfaktor:",
|
||||
"delete-btn": "Löschen",
|
||||
"delete-confirm-label": "Geben Sie LÖSCHEN zur Bestätigung ein",
|
||||
"delete-confirm-text": "LÖSCHEN",
|
||||
"delete-profile-btn": "Profil löschen",
|
||||
"delete-profile-confirm-btn": "Profil wirklich löschen",
|
||||
"display-name-label": "Angezeigter Name",
|
||||
"dm-tooltip": "Klicken, um DM zu senden",
|
||||
"dont-save-peer-history": "Peer-Verlauf löschen",
|
||||
"edit-profile": "Profil bearbeiten",
|
||||
"edit-profile-title": "Profil bearbeiten",
|
||||
"enter-profile-password": "Geben Sie ein Passwort ein, um Ihre Profile anzuzeigen",
|
||||
"error-0-profiles-loaded-for-password": "0 Profile mit diesem Passwort geladen",
|
||||
"experiments-enabled": "Experimente aktiviert",
|
||||
"group-addr": "Adresse",
|
||||
"group-name": "Gruppenname",
|
||||
"group-name-label": "Gruppenname",
|
||||
"invitation": "Einladung",
|
||||
"invitationlabel": "Einladung",
|
||||
"invitebtn": "Einladen",
|
||||
"invitetogrouplabel": "In die Gruppe einladen",
|
||||
"joingroup": "Gruppe beitreten",
|
||||
"joingrouptab": "Einer Gruppe beitreten",
|
||||
"largetextlabel": "Groß",
|
||||
"listsbtn": "Listen",
|
||||
"loadingtor": "Tor wird geladen...",
|
||||
"localede": "Deutsche",
|
||||
"localeen": "",
|
||||
"localees": "",
|
||||
"localefr": "",
|
||||
"localeit": "",
|
||||
"localept": "",
|
||||
"membershipdescription": "Unten steht eine Liste der Benutzer, die Nachrichten an die Gruppe gesendet haben. Möglicherweise enthält diese Benutzerzliste nicht alle, die Zugang zur Gruppe haben.",
|
||||
"networkstatusattemptingtor": "Versuche, eine Verbindung mit dem TorNetzwerk herzustellen",
|
||||
"networkstatusconnecting": "Verbinde zu Netzwerk und Peers ...",
|
||||
"networkstatusdisconnected": "Vom Internet getrennt, überprüfen Sie Ihre Verbindung",
|
||||
"networkstatusonline": "Online",
|
||||
"newbulletinlabel": "Neue Meldung",
|
||||
"newconnectionpanetitle": "Neue Verbindung",
|
||||
"newgroupbtn": "Neue Gruppe anlegen",
|
||||
"newprofile": "Neues Profil",
|
||||
"nopasswordwarning": "Wenn für dieses Konto kein Passwort verwendet wird, bedeutet dies, dass alle lokal gespeicherten Daten nicht verschlüsselt werden.",
|
||||
"invitation-label": "Einladung",
|
||||
"invite-btn": "Einladen",
|
||||
"invite-to-group-label": "In die Gruppe einladen",
|
||||
"join-group": "Gruppe beitreten",
|
||||
"join-group-tab": "Einer Gruppe beitreten",
|
||||
"large-text-label": "Groß",
|
||||
"lists-btn": "Listen",
|
||||
"loading-tor": "Tor wird geladen...",
|
||||
"locale-de": "Deutsche",
|
||||
"locale-en": "",
|
||||
"locale-es": "",
|
||||
"locale-fr": "",
|
||||
"locale-it": "",
|
||||
"locale-pt": "",
|
||||
"membership-description": "Unten steht eine Liste der Benutzer, die Nachrichten an die Gruppe gesendet haben. Möglicherweise enthält diese Benutzerzliste nicht alle, die Zugang zur Gruppe haben.",
|
||||
"network-status-attempting-tor": "Versuche, eine Verbindung mit dem Tor-Netzwerk herzustellen",
|
||||
"network-status-connecting": "Verbinde zu Netzwerk und Peers ...",
|
||||
"network-status-disconnected": "Vom Internet getrennt, überprüfen Sie Ihre Verbindung",
|
||||
"network-status-online": "Online",
|
||||
"new-bulletin-label": "Neue Meldung",
|
||||
"new-connection-pane-title": "Neue Verbindung",
|
||||
"new-group-btn": "Neue Gruppe anlegen",
|
||||
"new-profile": "Neues Profil",
|
||||
"no-password-warning": "Wenn für dieses Konto kein Passwort verwendet wird, bedeutet dies, dass alle lokal gespeicherten Daten nicht verschlüsselt werden.",
|
||||
"password": "Passwort",
|
||||
"passwordchangeerror": "Fehler beim Ändern des Passworts: Das Passwort wurde abgelehnt",
|
||||
"passworderrorempty": "Passwort kann nicht leer sein",
|
||||
"passworderrormatch": "Passwörter stimmen nicht überein",
|
||||
"password1label": "Passwort",
|
||||
"password2label": "Passwort erneut eingeben",
|
||||
"pasteaddresstoaddcontact": "Adresse hier hinzufügen, um einen Kontakt aufzunehmen",
|
||||
"peeraddress": "Adresse",
|
||||
"peerblockedmessage": "Peer ist blockiert",
|
||||
"peername": "Namen",
|
||||
"peernotonline": "",
|
||||
"peerofflinemessage": "Peer ist offline, Nachrichten können derzeit nicht zugestellt werden",
|
||||
"pendinglabel": "Bestätigung ausstehend",
|
||||
"postnewbulletinlabel": "Neue Meldung veröffentlichen",
|
||||
"profilename": "Anzeigename",
|
||||
"profileoniblonlabel": "Senden Sie diese Adresse an Peers, mit denen Sie sich verbinden möchten",
|
||||
"profileonionlabel": "Senden Sie diese Adresse an Peers, mit denen Sie sich verbinden möchten",
|
||||
"puzzlegamebtn": "Puzzlespiel",
|
||||
"radionopassword": "Unverschlüsselt (kein Passwort)",
|
||||
"radiousepassword": "Passwort",
|
||||
"rejectgroupbtn": "Ablehnen",
|
||||
"savebtn": "Speichern",
|
||||
"savepeerhistory": "PeerVerlauf speichern",
|
||||
"savepeerhistorydescription": "Legt fest, ob ein mit dem Peer verknüpfter Verlauf gelöscht werden soll oder nicht.",
|
||||
"saveprofilebtn": "Profil speichern",
|
||||
"password-change-error": "Fehler beim Ändern des Passworts: Das Passwort wurde abgelehnt",
|
||||
"password-error-empty": "Passwort kann nicht leer sein",
|
||||
"password-error-match": "Passwörter stimmen nicht überein",
|
||||
"password1-label": "Passwort",
|
||||
"password2-label": "Passwort erneut eingeben",
|
||||
"paste-address-to-add-contact": "Adresse hier hinzufügen, um einen Kontakt aufzunehmen",
|
||||
"peer-address": "Adresse",
|
||||
"peer-blocked-message": "Peer ist blockiert",
|
||||
"peer-name": "Namen",
|
||||
"peer-not-online": "",
|
||||
"peer-offline-message": "Peer ist offline, Nachrichten können derzeit nicht zugestellt werden",
|
||||
"pending-label": "Bestätigung ausstehend",
|
||||
"post-new-bulletin-label": "Neue Meldung veröffentlichen",
|
||||
"profile-name": "Anzeigename",
|
||||
"profile-oniblon-label": "Senden Sie diese Adresse an Peers, mit denen Sie sich verbinden möchten",
|
||||
"profile-onion-label": "Senden Sie diese Adresse an Peers, mit denen Sie sich verbinden möchten",
|
||||
"puzzle-game-btn": "Puzzlespiel",
|
||||
"radio-no-password": "Unverschlüsselt (kein Passwort)",
|
||||
"radio-use-password": "Passwort",
|
||||
"reject-group-btn": "Ablehnen",
|
||||
"save-btn": "Speichern",
|
||||
"save-peer-history": "Peer-Verlauf speichern",
|
||||
"save-peer-history-description": "Legt fest, ob ein mit dem Peer verknüpfter Verlauf gelöscht werden soll oder nicht.",
|
||||
"save-profile-btn": "Profil speichern",
|
||||
"search": "Suche...",
|
||||
"searchlist": "",
|
||||
"search-list": "",
|
||||
"server": "Server",
|
||||
"serverconnectivityconnected": "Server verbunden",
|
||||
"serverconnectivitydisconnected": "Server getrennt",
|
||||
"serverinfo": "ServerInformationen",
|
||||
"serverlabel": "Server",
|
||||
"servernotsynced": "",
|
||||
"serversynced": "",
|
||||
"settinginterfacezoom": "Zoomstufe",
|
||||
"settinglanguage": "Sprache",
|
||||
"settingtheme": "Thema",
|
||||
"smalltextlabel": "Klein",
|
||||
"themedark": "Dunkel",
|
||||
"themelight": "Licht",
|
||||
"titleplaceholder": "Titel...",
|
||||
"todoplaceholder": "noch zu erledigen",
|
||||
"unblockbtn": "Peer entblockieren",
|
||||
"server-connectivity-connected": "Server verbunden",
|
||||
"server-connectivity-disconnected": "Server getrennt",
|
||||
"server-info": "Server-Informationen",
|
||||
"server-label": "Server",
|
||||
"server-not-synced": "",
|
||||
"server-synced": "",
|
||||
"setting-interface-zoom": "Zoomstufe",
|
||||
"setting-language": "Sprache",
|
||||
"setting-theme": "Thema",
|
||||
"small-text-label": "Klein",
|
||||
"theme-dark": "Dunkel",
|
||||
"theme-light": "Licht",
|
||||
"title-placeholder": "Titel...",
|
||||
"todo-placeholder": "noch zu erledigen",
|
||||
"unblock-btn": "Peer entblockieren",
|
||||
"unlock": "Entsperren",
|
||||
"Update": "",
|
||||
"version %1": "Version %1",
|
||||
"version %1 builddate %2": "Version: %1 Aufgebaut auf: %2",
|
||||
"version %1 tor %2": "Version %1 mit tor %2",
|
||||
"viewgroupmembershiptooltip": "Gruppenmitgliedschaft anzeigen",
|
||||
"viewserverinfo": "",
|
||||
"yourdisplayname": "Ihr Anzeigename",
|
||||
"yourprofiles": "Ihre Profile",
|
||||
"yourservers": "Ihre Server",
|
||||
"zoomlabel": "BenutzeroberflächenZoom (betriftt hauptsächlich Text und Knopgrößen)"
|
||||
"view-group-membership-tooltip": "Gruppenmitgliedschaft anzeigen",
|
||||
"view-server-info": "",
|
||||
"your-display-name": "Ihr Anzeigename",
|
||||
"your-profiles": "Ihre Profile",
|
||||
"your-servers": "Ihre Server",
|
||||
"zoom-label": "Benutzeroberflächen-Zoom (betriftt hauptsächlich Text- und Knopgrößen)"
|
||||
}
|
|
@ -1,134 +1,135 @@
|
|||
{
|
||||
"@@locale": "en",
|
||||
"acceptgroupbtn": "Accept",
|
||||
"acceptgroupinvitelabel": "Do you want to accept the invitation to",
|
||||
"acknowledgedlabel": "Acknowledged",
|
||||
"addlistitem": "Add a New List Item",
|
||||
"addlistitembtn": "Add Item",
|
||||
"addnewitem": "Add a new item to the list",
|
||||
"addnewprofilebtn": "Add new profile",
|
||||
"addpeer": "Add Peer",
|
||||
"addpeertab": "Add a peer",
|
||||
"addprofiletitle": "Add new profile",
|
||||
"addresslabel": "Address",
|
||||
"blockbtn": "Block Peer",
|
||||
"blockunknownlabel": "Block Unknown Peers",
|
||||
"acceptGroupBtn": "Accept",
|
||||
"acceptGroupInviteLabel": "Do you want to accept the invitation to",
|
||||
"acknowledgedLabel": "Acknowledged",
|
||||
"addListItem": "Add a New List Item",
|
||||
"addListItemBtn": "Add Item",
|
||||
"addNewItem": "Add a new item to the list",
|
||||
"addNewProfileBtn": "Add new profile",
|
||||
"addPeer": "Add Peer",
|
||||
"addPeerTab": "Add a peer",
|
||||
"addProfileTitle": "Add new profile",
|
||||
"addressLabel": "Address",
|
||||
"blockBtn": "Block Peer",
|
||||
"blockUnknownLabel": "Block Unknown Peers",
|
||||
"blocked": "Blocked",
|
||||
"builddate": "Built on: %2",
|
||||
"bulletinsbtn": "Bulletins",
|
||||
"chatbtn": "Chat",
|
||||
"copiedclipboardnotification": "Copied to clipboard",
|
||||
"copiedtoclipboardnotification": "Copied to Clipboard",
|
||||
"copybtn": "Copy",
|
||||
"couldnotsendmsgerror": "Could not send this message",
|
||||
"creategroup": "Create group",
|
||||
"creategroupbtn": "Create",
|
||||
"creategrouptab": "Create a group",
|
||||
"creategrouptitle": "Create Group",
|
||||
"createprofilebtn": "Create Profile",
|
||||
"currentpasswordlabel": "Current Password",
|
||||
"cwtchsettingstitle": "Cwtch Settings",
|
||||
"cyclecatsandroid": "Click to cycle category.\nLongpress to reset.",
|
||||
"cyclecatsdesktop": "Click to cycle category.\nRightclick to reset.",
|
||||
"cyclecoloursandroid": "Click to cycle colours.\nLongpress to reset.",
|
||||
"cyclecoloursdesktop": "Click to cycle colours.\nRightclick to reset.",
|
||||
"cyclemorphsandroid": "Click to cycle morphs.\nLongpress to reset.",
|
||||
"cyclemorphsdesktop": "Click to cycle morphs.\nRightclick to reset.",
|
||||
"defaultgroupname": "Awesome Group",
|
||||
"defaultprofilename": "Alice",
|
||||
"defaultscalingtext": "Default size text (scale factor:",
|
||||
"deletebtn": "Delete",
|
||||
"deleteconfirmlabel": "Type DELETE to confirm",
|
||||
"deleteconfirmtext": "DELETE",
|
||||
"deleteprofilebtn": "Delete Profile",
|
||||
"deleteprofileconfirmbtn": "Really Delete Profile",
|
||||
"displaynamelabel": "Display Name",
|
||||
"dmtooltip": "Click to DM",
|
||||
"dontsavepeerhistory": "Delete Peer History",
|
||||
"editprofile": "Edit Profille",
|
||||
"editprofiletitle": "Edit Profile",
|
||||
"enterprofilepassword": "Enter a password to view your profiles",
|
||||
"error0profilesloadedforpassword": "0 profiles loaded with that password",
|
||||
"experimentsenabled": "Experiments enabled",
|
||||
"groupaddr": "Address",
|
||||
"groupname": "Group name",
|
||||
"groupnamelabel": "Group Name",
|
||||
"bulletinsBtn": "Bulletins",
|
||||
"chatBtn": "Chat",
|
||||
"copiedClipboardNotification": "Copied to clipboard",
|
||||
"copiedToClipboardNotification": "Copied to Clipboard",
|
||||
"copyBtn": "Copy",
|
||||
"couldNotSendMsgError": "Could not send this message",
|
||||
"createGroup": "Create group",
|
||||
"createGroupBtn": "Create",
|
||||
"createGroupTab": "Create a group",
|
||||
"createGroupTitle": "Create Group",
|
||||
"createProfileBtn": "Create Profile",
|
||||
"currentPasswordLabel": "Current Password",
|
||||
"cwtchSettingsTitle": "Cwtch Settings",
|
||||
"cycleCatsAndroid": "Click to cycle category.\nLongPress to reset.",
|
||||
"cycleCatsDesktop": "Click to cycle category.\nRightClick to reset.",
|
||||
"cycleColoursAndroid": "Click to cycle colours.\nLongPress to reset.",
|
||||
"cycleColoursDesktop": "Click to cycle colours.\nRightClick to reset.",
|
||||
"cycleMorphsAndroid": "Click to cycle morphs.\nLongPress to reset.",
|
||||
"cycleMorphsDesktop": "Click to cycle morphs.\nRightClick to reset.",
|
||||
"defaultGroupName": "Awesome Group",
|
||||
"defaultProfileName": "Alice",
|
||||
"defaultScalingText": "Default size text (scale factor:",
|
||||
"deleteBtn": "Delete",
|
||||
"deleteConfirmLabel": "Type DELETE to confirm",
|
||||
"deleteConfirmText": "DELETE",
|
||||
"deleteProfileBtn": "Delete Profile",
|
||||
"deleteProfileConfirmBtn": "Really Delete Profile",
|
||||
"displayNameLabel": "Display Name",
|
||||
"dmTooltip": "Click to DM",
|
||||
"dontSavePeerHistory": "Delete Peer History",
|
||||
"editProfile": "Edit Profille",
|
||||
"editProfileTitle": "Edit Profile",
|
||||
"enterProfilePassword": "Enter a password to view your profiles",
|
||||
"error0ProfilesLoadedForPassword": "0 profiles loaded with that password",
|
||||
"experimentsEnabled": "Experiments enabled",
|
||||
"groupAddr": "Address",
|
||||
"groupName": "Group name",
|
||||
"groupNameLabel": "Group Name",
|
||||
"invitation": "Invitation",
|
||||
"invitationlabel": "Invitation",
|
||||
"invitebtn": "Invite",
|
||||
"invitetogrouplabel": "Invite to group",
|
||||
"joingroup": "Join group",
|
||||
"joingrouptab": "Join a group",
|
||||
"largetextlabel": "Large",
|
||||
"listsbtn": "Lists",
|
||||
"loadingtor": "Loading tor...",
|
||||
"localede": "Deutsche",
|
||||
"localeen": "English",
|
||||
"localees": "Espanol",
|
||||
"localefr": "Frances",
|
||||
"localeit": "Italiana",
|
||||
"localept": "Portuguesa",
|
||||
"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.",
|
||||
"networkstatusattemptingtor": "Attempting to connect to Tor network",
|
||||
"networkstatusconnecting": "Connecting to network and peers...",
|
||||
"networkstatusdisconnected": "Disconnected from the internet, check your connection",
|
||||
"networkstatusonline": "Online",
|
||||
"newbulletinlabel": "New Bulletin",
|
||||
"newconnectionpanetitle": "New Connection",
|
||||
"newgroupbtn": "Create new group",
|
||||
"newprofile": "New Profile",
|
||||
"nopasswordwarning": "Not using a password on this account means that all data stored locally will not be encrypted",
|
||||
"invitationLabel": "Invitation",
|
||||
"inviteBtn": "Invite",
|
||||
"inviteToGroupLabel": "Invite to group",
|
||||
"joinGroup": "Join group",
|
||||
"joinGroupTab": "Join a group",
|
||||
"largeTextLabel": "Large",
|
||||
"listsBtn": "Lists",
|
||||
"loadingTor": "Loading tor...",
|
||||
"localeDe": "Deutsche",
|
||||
"localeEn": "English",
|
||||
"localeEs": "Espanol",
|
||||
"localeFr": "Frances",
|
||||
"localeIt": "Italiana",
|
||||
"localePt": "Portuguesa",
|
||||
"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.",
|
||||
"networkStatusAttemptingTor": "Attempting to connect to Tor network",
|
||||
"networkStatusConnecting": "Connecting to network and peers...",
|
||||
"networkStatusDisconnected": "Disconnected from the internet, check your connection",
|
||||
"networkStatusOnline": "Online",
|
||||
"newBulletinLabel": "New Bulletin",
|
||||
"newConnectionPaneTitle": "New Connection",
|
||||
"newGroupBtn": "Create new group",
|
||||
"newProfile": "New Profile",
|
||||
"noPasswordWarning": "Not using a password on this account means that all data stored locally will not be encrypted",
|
||||
"password": "Password",
|
||||
"passwordchangeerror": "Error changing password: Supplied password rejected",
|
||||
"passworderrorempty": "Password cannot be empty",
|
||||
"passworderrormatch": "Passwords do not match",
|
||||
"password1label": "Password",
|
||||
"password2label": "Reenter password",
|
||||
"pasteaddresstoaddcontact": "... paste an address here to add a contact...",
|
||||
"peeraddress": "Address",
|
||||
"peerblockedmessage": "Peer is blocked",
|
||||
"peername": "Name",
|
||||
"peernotonline": "Peer is Offline. Applications cannot be used right now.",
|
||||
"peerofflinemessage": "Peer is offline, messages can't be delivered right now",
|
||||
"pendinglabel": "Pending",
|
||||
"postnewbulletinlabel": "Post new bulletin",
|
||||
"profilename": "Display name",
|
||||
"profileoniblonlabel": "Send this address to peers you want to connect with",
|
||||
"profileonionlabel": "Send this address to peers you want to connect with",
|
||||
"puzzlegamebtn": "Puzzle Game",
|
||||
"radionopassword": "Unencrypted (No password)",
|
||||
"radiousepassword": "Password",
|
||||
"rejectgroupbtn": "Reject",
|
||||
"savebtn": "Save",
|
||||
"savepeerhistory": "Save Peer History",
|
||||
"savepeerhistorydescription": "Determines whether or not to delete any history associated with the peer.",
|
||||
"saveprofilebtn": "Save Profile",
|
||||
"passwordChangeError": "Error changing password: Supplied password rejected",
|
||||
"passwordErrorEmpty": "Password cannot be empty",
|
||||
"passwordErrorMatch": "Passwords do not match",
|
||||
"password1Label": "Password",
|
||||
"password2Label": "Reenter password",
|
||||
"pasteAddressToAddContact": "... paste an address here to add a contact...",
|
||||
"peerAddress": "Address",
|
||||
"peerBlockedMessage": "Peer is blocked",
|
||||
"peerName": "Name",
|
||||
"peerNotOnline": "Peer is Offline. Applications cannot be used right now.",
|
||||
"peerOfflineMessage": "Peer is offline, messages can't be delivered right now",
|
||||
"pendingLabel": "Pending",
|
||||
"postNewBulletinLabel": "Post new bulletin",
|
||||
"profileName": "Display name",
|
||||
"profileOniblonLabel": "Send this address to peers you want to connect with",
|
||||
"profileOnionLabel": "Send this address to peers you want to connect with",
|
||||
"puzzleGameBtn": "Puzzle Game",
|
||||
"radioNoPassword": "Unencrypted (No password)",
|
||||
"radioUsePassword": "Password",
|
||||
"rejectGroupBtn": "Reject",
|
||||
"saveBtn": "Save",
|
||||
"savePeerHistory": "Save Peer History",
|
||||
"savePeerHistoryDescription": "Determines whether or not to delete any history associated with the peer.",
|
||||
"saveProfileBtn": "Save Profile",
|
||||
"search": "Search...",
|
||||
"searchlist": "Search List",
|
||||
"searchList": "Search List",
|
||||
"server": "Server",
|
||||
"serverconnectivityconnected": "Server Connected",
|
||||
"serverconnectivitydisconnected": "Server Disconnected",
|
||||
"serverinfo": "Server Information",
|
||||
"serverlabel": "Server",
|
||||
"servernotsynced": "Out of Sync",
|
||||
"serversynced": "Synced",
|
||||
"settinginterfacezoom": "Zoom level",
|
||||
"settinglanguage": "Language",
|
||||
"settingtheme": "Theme",
|
||||
"smalltextlabel": "Small",
|
||||
"themedark": "Dark",
|
||||
"themelight": "Light",
|
||||
"titleplaceholder": "title...",
|
||||
"todoplaceholder": "Todo...",
|
||||
"unblockbtn": "Unblock Peer",
|
||||
"serverConnectivityConnected": "Server Connected",
|
||||
"serverConnectivityDisconnected": "Server Disconnected",
|
||||
"serverInfo": "Server Information",
|
||||
"serverLabel": "Server",
|
||||
"serverNotSynced": "Out of Sync",
|
||||
"serverSynced": "Synced",
|
||||
"settingInterfaceZoom": "Zoom level",
|
||||
"settingLanguage": "Language",
|
||||
"settingTheme": "Theme",
|
||||
"smallTextLabel": "Small",
|
||||
"themeDark": "Dark",
|
||||
"themeLight": "Light",
|
||||
"titlePlaceholder": "title...",
|
||||
"todoPlaceholder": "Todo...",
|
||||
"unblockBtn": "Unblock Peer",
|
||||
"unlock": "Unlock",
|
||||
"update": "Update",
|
||||
"version": "Version %1",
|
||||
"versiontor": "Version %1 with tor %2",
|
||||
"viewgroupmembershiptooltip": "View Group Membership",
|
||||
"viewserverinfo": "Server Info",
|
||||
"yourdisplayname": "Your Display Name",
|
||||
"yourprofiles": "Your Profiles",
|
||||
"yourservers": "Your Servers",
|
||||
"zoomlabel": "Interface zoom (mostly affects text and button sizes)"
|
||||
"versionBuilddate": "Version: %1 Built on: %2",
|
||||
"versionTor": "Version %1 with tor %2",
|
||||
"viewGroupMembershipTooltip": "View Group Membership",
|
||||
"viewServerInfo": "Server Info",
|
||||
"yourDisplayName": "Your Display Name",
|
||||
"yourProfiles": "Your Profiles",
|
||||
"yourServers": "Your Servers",
|
||||
"zoomLabel": "Interface zoom (mostly affects text and button sizes)"
|
||||
}
|
|
@ -1,135 +1,135 @@
|
|||
{
|
||||
"@@locale": "es",
|
||||
"acceptgroupbtn": "Aceptar",
|
||||
"acceptgroupinvitelabel": "¿Quieres aceptar la invitación a ",
|
||||
"acknowledgedlabel": "Reconocido",
|
||||
"addlistitem": "Añadir un nuevo elemento a la lista",
|
||||
"addlistitembtn": "Agregar artículo",
|
||||
"addnewitem": "Añadir un nuevo elemento a la lista",
|
||||
"addnewprofilebtn": "Agregar nuevo perfil",
|
||||
"addpeer": "Agregar Contacto",
|
||||
"addpeertab": "Agregar Contacto",
|
||||
"addprofiletitle": "Agregar nuevo perfil",
|
||||
"addresslabel": "Dirección",
|
||||
"blockbtn": "Bloquear contacto",
|
||||
"blockunknownlabel": "Bloquear conexiones desconocidas",
|
||||
"accept-group-btn": "Aceptar",
|
||||
"accept-group-invite-label": "¿Quieres aceptar la invitación a ",
|
||||
"acknowledged-label": "Reconocido",
|
||||
"add-list-item": "Añadir un nuevo elemento a la lista",
|
||||
"add-list-item-btn": "Agregar artículo",
|
||||
"add-new-item": "Añadir un nuevo elemento a la lista",
|
||||
"add-new-profile-btn": "Agregar nuevo perfil",
|
||||
"add-peer": "Agregar Contacto",
|
||||
"add-peer-tab": "Agregar Contacto",
|
||||
"add-profile-title": "Agregar nuevo perfil",
|
||||
"address-label": "Dirección",
|
||||
"block-btn": "Bloquear contacto",
|
||||
"block-unknown-label": "Bloquear conexiones desconocidas",
|
||||
"blocked": "Bloqueado",
|
||||
"builddate %2": "Basado en: %2",
|
||||
"bulletinsbtn": "Boletines",
|
||||
"chatbtn": "Chat",
|
||||
"copiedclipboardnotification": "Copiado al portapapeles",
|
||||
"copiedtoclipboardnotification": "Copiado al portapapeles",
|
||||
"copybtn": "Copiar",
|
||||
"couldnotsendmsgerror": "No se pudo enviar este mensaje",
|
||||
"creategroup": "Crear perfil",
|
||||
"creategroupbtn": "Crear",
|
||||
"creategrouptab": "Crear un grupo",
|
||||
"creategrouptitle": "Crear un grupo",
|
||||
"createprofilebtn": "Crear perfil",
|
||||
"currentpasswordlabel": "Contraseña actual",
|
||||
"cwtchsettingstitle": "Configuración de Cwtch",
|
||||
"cyclecatsandroid": "Click para cambiar categoría. Mantenga pulsado para reiniciar.",
|
||||
"cyclecatsdesktop": "Click para cambiar categoría. Click derecho para reiniciar.",
|
||||
"cyclecoloursandroid": "Click para cambiar colores. Mantenga pulsado para reiniciar.",
|
||||
"cyclecoloursdesktop": "Click para cambiar colores. Click derecho para reiniciar.",
|
||||
"cyclemorphsandroid": "Click para cambiar transformaciones. Mantenga pulsado para reiniciar.",
|
||||
"cyclemorphsdesktop": "Click para cambiar transformaciones. Click derecho para reiniciar.",
|
||||
"defaultgroupname": "El Grupo Asombroso",
|
||||
"defaultprofilename": "Alicia",
|
||||
"defaultscalingtext": "Tamaño predeterminado de texto (factor de escala:",
|
||||
"deletebtn": "Eliminar",
|
||||
"deleteconfirmlabel": "Escribe ELIMINAR para confirmar",
|
||||
"deleteconfirmtext": "ELIMINAR",
|
||||
"deleteprofilebtn": "Eliminar Perfil",
|
||||
"deleteprofileconfirmbtn": "Confirmar eliminar perfil",
|
||||
"displaynamelabel": "Nombre de Usuario",
|
||||
"dmtooltip": "Haz clic para enviar mensaje directo",
|
||||
"dontsavepeerhistory": "Eliminar historial de contacto",
|
||||
"editprofile": "Editar perfil",
|
||||
"editprofiletitle": "Editar perfil",
|
||||
"enterprofilepassword": "Ingresa tu contraseña para ver tus perfiles",
|
||||
"error0profilesloadedforpassword": "0 perfiles cargados con esa contraseña",
|
||||
"experimentsenabled": "Experimentos habilitados",
|
||||
"groupaddr": "Dirección",
|
||||
"groupname": "Nombre del grupo",
|
||||
"groupnamelabel": "Nombre del grupo",
|
||||
"bulletins-btn": "Boletines",
|
||||
"chat-btn": "Chat",
|
||||
"copied-clipboard-notification": "Copiado al portapapeles",
|
||||
"copied-to-clipboard-notification": "Copiado al portapapeles",
|
||||
"copy-btn": "Copiar",
|
||||
"could-not-send-msg-error": "No se pudo enviar este mensaje",
|
||||
"create-group": "Crear perfil",
|
||||
"create-group-btn": "Crear",
|
||||
"create-group-tab": "Crear un grupo",
|
||||
"create-group-title": "Crear un grupo",
|
||||
"create-profile-btn": "Crear perfil",
|
||||
"current-password-label": "Contraseña actual",
|
||||
"cwtch-settings-title": "Configuración de Cwtch",
|
||||
"cycle-cats-android": "Click para cambiar categoría. Mantenga pulsado para reiniciar.",
|
||||
"cycle-cats-desktop": "Click para cambiar categoría. Click derecho para reiniciar.",
|
||||
"cycle-colours-android": "Click para cambiar colores. Mantenga pulsado para reiniciar.",
|
||||
"cycle-colours-desktop": "Click para cambiar colores. Click derecho para reiniciar.",
|
||||
"cycle-morphs-android": "Click para cambiar transformaciones. Mantenga pulsado para reiniciar.",
|
||||
"cycle-morphs-desktop": "Click para cambiar transformaciones. Click derecho para reiniciar.",
|
||||
"default-group-name": "El Grupo Asombroso",
|
||||
"default-profile-name": "Alicia",
|
||||
"default-scaling-text": "Tamaño predeterminado de texto (factor de escala:",
|
||||
"delete-btn": "Eliminar",
|
||||
"delete-confirm-label": "Escribe ELIMINAR para confirmar",
|
||||
"delete-confirm-text": "ELIMINAR",
|
||||
"delete-profile-btn": "Eliminar Perfil",
|
||||
"delete-profile-confirm-btn": "Confirmar eliminar perfil",
|
||||
"display-name-label": "Nombre de Usuario",
|
||||
"dm-tooltip": "Haz clic para enviar mensaje directo",
|
||||
"dont-save-peer-history": "Eliminar historial de contacto",
|
||||
"edit-profile": "Editar perfil",
|
||||
"edit-profile-title": "Editar perfil",
|
||||
"enter-profile-password": "Ingresa tu contraseña para ver tus perfiles",
|
||||
"error-0-profiles-loaded-for-password": "0 perfiles cargados con esa contraseña",
|
||||
"experiments-enabled": "Experimentos habilitados",
|
||||
"group-addr": "Dirección",
|
||||
"group-name": "Nombre del grupo",
|
||||
"group-name-label": "Nombre del grupo",
|
||||
"invitation": "Invitación",
|
||||
"invitationlabel": "Invitación",
|
||||
"invitebtn": "Invitar",
|
||||
"invitetogrouplabel": "Invitar al grupo",
|
||||
"joingroup": "Únete al grupo",
|
||||
"joingrouptab": "Únete a un grupo",
|
||||
"largetextlabel": "Grande",
|
||||
"listsbtn": "Listas",
|
||||
"loadingtor": "Cargando tor...",
|
||||
"localede": "Alemán",
|
||||
"localeen": "Inglés",
|
||||
"localees": "Español",
|
||||
"localefr": "Francés",
|
||||
"localeit": "Italiano",
|
||||
"localept": "Portugués",
|
||||
"membershipdescription": "La lista a continuación solo muestra los miembros que han enviado mensajes al grupo, no incluye a todos los usuarios dentro del grupo",
|
||||
"networkstatusattemptingtor": "Intentando conectarse a la red Tor",
|
||||
"networkstatusconnecting": "Conectando a la red y a los contactos...",
|
||||
"networkstatusdisconnected": "Sin conexión, comprueba tu conexión",
|
||||
"networkstatusonline": "En línea",
|
||||
"newbulletinlabel": "Nuevo Boletín",
|
||||
"newconnectionpanetitle": "Nueva conexión",
|
||||
"newgroupbtn": "Crear un nuevo grupo de chat",
|
||||
"newprofile": "Nuevo perfil",
|
||||
"nopasswordwarning": "No usar una contraseña para esta cuenta significa que los datos almacenados localmente no serán encriptados",
|
||||
"invitation-label": "Invitación",
|
||||
"invite-btn": "Invitar",
|
||||
"invite-to-group-label": "Invitar al grupo",
|
||||
"join-group": "Únete al grupo",
|
||||
"join-group-tab": "Únete a un grupo",
|
||||
"large-text-label": "Grande",
|
||||
"lists-btn": "Listas",
|
||||
"loading-tor": "Cargando tor...",
|
||||
"locale-de": "Alemán",
|
||||
"locale-en": "Inglés",
|
||||
"locale-es": "Español",
|
||||
"locale-fr": "Francés",
|
||||
"locale-it": "Italiano",
|
||||
"locale-pt": "Portugués",
|
||||
"membership-description": "La lista a continuación solo muestra los miembros que han enviado mensajes al grupo, no incluye a todos los usuarios dentro del grupo",
|
||||
"network-status-attempting-tor": "Intentando conectarse a la red Tor",
|
||||
"network-status-connecting": "Conectando a la red y a los contactos...",
|
||||
"network-status-disconnected": "Sin conexión, comprueba tu conexión",
|
||||
"network-status-online": "En línea",
|
||||
"new-bulletin-label": "Nuevo Boletín",
|
||||
"new-connection-pane-title": "Nueva conexión",
|
||||
"new-group-btn": "Crear un nuevo grupo de chat",
|
||||
"new-profile": "Nuevo perfil",
|
||||
"no-password-warning": "No usar una contraseña para esta cuenta significa que los datos almacenados localmente no serán encriptados",
|
||||
"password": "Contraseña",
|
||||
"passwordchangeerror": "Hubo un error cambiando tu contraseña: la contraseña ingresada fue rechazada",
|
||||
"passworderrorempty": "El campo de contraseña no puede estar vacío",
|
||||
"passworderrormatch": "Las contraseñas no coinciden",
|
||||
"password1label": "Contraseña",
|
||||
"password2label": "Vuelve a ingresar tu contraseña",
|
||||
"pasteaddresstoaddcontact": "...pegar una dirección aquí para añadir un contacto...",
|
||||
"peeraddress": "Dirección",
|
||||
"peerblockedmessage": "Contacto bloqueado",
|
||||
"peername": "Nombre",
|
||||
"peernotonline": "Este contacto no está en línea, la aplicación no puede ser usada en este momento",
|
||||
"peerofflinemessage": "Este contacto no está en línea, los mensajes no pueden ser entregados en este momento",
|
||||
"pendinglabel": "Pendiente",
|
||||
"postnewbulletinlabel": "Publicar nuevo boletín",
|
||||
"profilename": "Nombre de Usuario",
|
||||
"profileoniblonlabel": "Envía esta dirección a los contactos con los que quieras conectarte",
|
||||
"profileonionlabel": "Envía esta dirección a los contactos con los que quieras conectarte",
|
||||
"puzzlegamebtn": "Juego de rompecabezas",
|
||||
"radionopassword": "Sin cifrado (sin contraseña)",
|
||||
"radiousepassword": "Contraseña",
|
||||
"rejectgroupbtn": "Rechazar",
|
||||
"savebtn": "Guardar",
|
||||
"savepeerhistory": "Guardar el historial con contacto",
|
||||
"savepeerhistorydescription": "Determina si eliminar o no el historial asociado con el contacto.",
|
||||
"saveprofilebtn": "Guardar perfil",
|
||||
"password-change-error": "Hubo un error cambiando tu contraseña: la contraseña ingresada fue rechazada",
|
||||
"password-error-empty": "El campo de contraseña no puede estar vacío",
|
||||
"password-error-match": "Las contraseñas no coinciden",
|
||||
"password1-label": "Contraseña",
|
||||
"password2-label": "Vuelve a ingresar tu contraseña",
|
||||
"paste-address-to-add-contact": "...pegar una dirección aquí para añadir un contacto...",
|
||||
"peer-address": "Dirección",
|
||||
"peer-blocked-message": "Contacto bloqueado",
|
||||
"peer-name": "Nombre",
|
||||
"peer-not-online": "Este contacto no está en línea, la aplicación no puede ser usada en este momento",
|
||||
"peer-offline-message": "Este contacto no está en línea, los mensajes no pueden ser entregados en este momento",
|
||||
"pending-label": "Pendiente",
|
||||
"post-new-bulletin-label": "Publicar nuevo boletín",
|
||||
"profile-name": "Nombre de Usuario",
|
||||
"profile-oniblon-label": "Envía esta dirección a los contactos con los que quieras conectarte",
|
||||
"profile-onion-label": "Envía esta dirección a los contactos con los que quieras conectarte",
|
||||
"puzzle-game-btn": "Juego de rompecabezas",
|
||||
"radio-no-password": "Sin cifrado (sin contraseña)",
|
||||
"radio-use-password": "Contraseña",
|
||||
"reject-group-btn": "Rechazar",
|
||||
"save-btn": "Guardar",
|
||||
"save-peer-history": "Guardar el historial con contacto",
|
||||
"save-peer-history-description": "Determina si eliminar o no el historial asociado con el contacto.",
|
||||
"save-profile-btn": "Guardar perfil",
|
||||
"search": "Búsqueda...",
|
||||
"searchlist": "Buscar en la lista",
|
||||
"search-list": "Buscar en la lista",
|
||||
"server": "Servidor",
|
||||
"serverconnectivityconnected": "Servidor conectado",
|
||||
"serverconnectivitydisconnected": "Servidor desconectado",
|
||||
"serverinfo": "Información del servidor",
|
||||
"serverlabel": "Servidor",
|
||||
"servernotsynced": "Fuera de sincronización con el servidor",
|
||||
"serversynced": "Sincronizado",
|
||||
"settinginterfacezoom": "Nivel de zoom",
|
||||
"settinglanguage": "Idioma",
|
||||
"settingtheme": "Tema",
|
||||
"smalltextlabel": "Pequeño",
|
||||
"themedark": "Oscuro",
|
||||
"themelight": "Claro",
|
||||
"titleplaceholder": "título...",
|
||||
"todoplaceholder": "Por hacer...",
|
||||
"unblockbtn": "Desbloquear contacto",
|
||||
"server-connectivity-connected": "Servidor conectado",
|
||||
"server-connectivity-disconnected": "Servidor desconectado",
|
||||
"server-info": "Información del servidor",
|
||||
"server-label": "Servidor",
|
||||
"server-not-synced": "Fuera de sincronización con el servidor",
|
||||
"server-synced": "Sincronizado",
|
||||
"setting-interface-zoom": "Nivel de zoom",
|
||||
"setting-language": "Idioma",
|
||||
"setting-theme": "Tema",
|
||||
"small-text-label": "Pequeño",
|
||||
"theme-dark": "Oscuro",
|
||||
"theme-light": "Claro",
|
||||
"title-placeholder": "título...",
|
||||
"todo-placeholder": "Por hacer...",
|
||||
"unblock-btn": "Desbloquear contacto",
|
||||
"unlock": "Desbloquear",
|
||||
"Update": "Actualizar",
|
||||
"version %1": "Versión %1",
|
||||
"version %1 builddate %2": "Versión: %1 Basado en %2",
|
||||
"version %1 tor %2": "Versión %1 con tor %2",
|
||||
"viewgroupmembershiptooltip": "Ver membresía del grupo",
|
||||
"viewserverinfo": "Información del servidor",
|
||||
"yourdisplayname": "Tu nombre de usuario",
|
||||
"yourprofiles": "Tus perfiles",
|
||||
"yourservers": "Tus servidores",
|
||||
"zoomlabel": "Zoom de la interfaz (afecta principalmente el tamaño del texto y de los botones)"
|
||||
"view-group-membership-tooltip": "Ver membresía del grupo",
|
||||
"view-server-info": "Información del servidor",
|
||||
"your-display-name": "Tu nombre de usuario",
|
||||
"your-profiles": "Tus perfiles",
|
||||
"your-servers": "Tus servidores",
|
||||
"zoom-label": "Zoom de la interfaz (afecta principalmente el tamaño del texto y de los botones)"
|
||||
}
|
|
@ -1,135 +1,135 @@
|
|||
{
|
||||
"@@locale": "fr",
|
||||
"acceptgroupbtn": "Accepter",
|
||||
"acceptgroupinvitelabel": "Voulezvous accepter l'invitation au groupe",
|
||||
"acknowledgedlabel": "Confirmé",
|
||||
"addlistitem": "Ajouter un nouvel élément",
|
||||
"addlistitembtn": "",
|
||||
"addnewitem": "Ajouter un nouvel élément à la liste",
|
||||
"addnewprofilebtn": "",
|
||||
"addpeer": "",
|
||||
"addpeertab": "",
|
||||
"addprofiletitle": "",
|
||||
"addresslabel": "Adresse",
|
||||
"blockbtn": "",
|
||||
"blockunknownlabel": "",
|
||||
"accept-group-btn": "Accepter",
|
||||
"accept-group-invite-label": "Voulez-vous accepter l'invitation au groupe",
|
||||
"acknowledged-label": "Confirmé",
|
||||
"add-list-item": "Ajouter un nouvel élément",
|
||||
"add-list-item-btn": "",
|
||||
"add-new-item": "Ajouter un nouvel élément à la liste",
|
||||
"add-new-profile-btn": "",
|
||||
"add-peer": "",
|
||||
"add-peer-tab": "",
|
||||
"add-profile-title": "",
|
||||
"address-label": "Adresse",
|
||||
"block-btn": "",
|
||||
"block-unknown-label": "",
|
||||
"blocked": "",
|
||||
"builddate %2": "",
|
||||
"bulletinsbtn": "Bulletins",
|
||||
"chatbtn": "Discuter",
|
||||
"copiedclipboardnotification": "Copié dans le pressepapier",
|
||||
"copiedtoclipboardnotification": "Copié dans le pressepapier",
|
||||
"copybtn": "Copier",
|
||||
"couldnotsendmsgerror": "Impossible d'envoyer ce message",
|
||||
"creategroup": "",
|
||||
"creategroupbtn": "Créer",
|
||||
"creategrouptab": "",
|
||||
"creategrouptitle": "Créer un groupe",
|
||||
"createprofilebtn": "",
|
||||
"currentpasswordlabel": "",
|
||||
"cwtchsettingstitle": "Préférences Cwtch",
|
||||
"cyclecatsandroid": "",
|
||||
"cyclecatsdesktop": "",
|
||||
"cyclecoloursandroid": "",
|
||||
"cyclecoloursdesktop": "",
|
||||
"cyclemorphsandroid": "",
|
||||
"cyclemorphsdesktop": "",
|
||||
"defaultgroupname": "Un super groupe",
|
||||
"defaultprofilename": "",
|
||||
"defaultscalingtext": "Taille par défaut du texte (échelle:",
|
||||
"deletebtn": "Effacer",
|
||||
"deleteconfirmlabel": "",
|
||||
"deleteconfirmtext": "",
|
||||
"deleteprofilebtn": "",
|
||||
"deleteprofileconfirmbtn": "",
|
||||
"displaynamelabel": "Pseudo",
|
||||
"dmtooltip": "Envoyer un message privé",
|
||||
"dontsavepeerhistory": "",
|
||||
"editprofile": "",
|
||||
"editprofiletitle": "",
|
||||
"enterprofilepassword": "",
|
||||
"error0profilesloadedforpassword": "",
|
||||
"experimentsenabled": "",
|
||||
"groupaddr": "",
|
||||
"groupname": "",
|
||||
"groupnamelabel": "Nom du groupe",
|
||||
"bulletins-btn": "Bulletins",
|
||||
"chat-btn": "Discuter",
|
||||
"copied-clipboard-notification": "Copié dans le presse-papier",
|
||||
"copied-to-clipboard-notification": "Copié dans le presse-papier",
|
||||
"copy-btn": "Copier",
|
||||
"could-not-send-msg-error": "Impossible d'envoyer ce message",
|
||||
"create-group": "",
|
||||
"create-group-btn": "Créer",
|
||||
"create-group-tab": "",
|
||||
"create-group-title": "Créer un groupe",
|
||||
"create-profile-btn": "",
|
||||
"current-password-label": "",
|
||||
"cwtch-settings-title": "Préférences Cwtch",
|
||||
"cycle-cats-android": "",
|
||||
"cycle-cats-desktop": "",
|
||||
"cycle-colours-android": "",
|
||||
"cycle-colours-desktop": "",
|
||||
"cycle-morphs-android": "",
|
||||
"cycle-morphs-desktop": "",
|
||||
"default-group-name": "Un super groupe",
|
||||
"default-profile-name": "",
|
||||
"default-scaling-text": "Taille par défaut du texte (échelle:",
|
||||
"delete-btn": "Effacer",
|
||||
"delete-confirm-label": "",
|
||||
"delete-confirm-text": "",
|
||||
"delete-profile-btn": "",
|
||||
"delete-profile-confirm-btn": "",
|
||||
"display-name-label": "Pseudo",
|
||||
"dm-tooltip": "Envoyer un message privé",
|
||||
"dont-save-peer-history": "",
|
||||
"edit-profile": "",
|
||||
"edit-profile-title": "",
|
||||
"enter-profile-password": "",
|
||||
"error-0-profiles-loaded-for-password": "",
|
||||
"experiments-enabled": "",
|
||||
"group-addr": "",
|
||||
"group-name": "",
|
||||
"group-name-label": "Nom du groupe",
|
||||
"invitation": "",
|
||||
"invitationlabel": "Invitation",
|
||||
"invitebtn": "Invitation",
|
||||
"invitetogrouplabel": "Inviter quelqu'un",
|
||||
"joingroup": "",
|
||||
"joingrouptab": "",
|
||||
"largetextlabel": "Large",
|
||||
"listsbtn": "Listes",
|
||||
"loadingtor": "",
|
||||
"localede": "",
|
||||
"localeen": "",
|
||||
"localees": "",
|
||||
"localefr": "",
|
||||
"localeit": "",
|
||||
"localept": "",
|
||||
"membershipdescription": "Liste des utilisateurs ayant envoyés un ou plusieurs messages au groupe. Cette liste peut ne pas être representatives de l'ensemble des membres du groupe.",
|
||||
"networkstatusattemptingtor": "",
|
||||
"networkstatusconnecting": "",
|
||||
"networkstatusdisconnected": "",
|
||||
"networkstatusonline": "",
|
||||
"newbulletinlabel": "Nouveau bulletin",
|
||||
"newconnectionpanetitle": "",
|
||||
"newgroupbtn": "Créer un nouveau groupe",
|
||||
"newprofile": "",
|
||||
"nopasswordwarning": "",
|
||||
"invitation-label": "Invitation",
|
||||
"invite-btn": "Invitation",
|
||||
"invite-to-group-label": "Inviter quelqu'un",
|
||||
"join-group": "",
|
||||
"join-group-tab": "",
|
||||
"large-text-label": "Large",
|
||||
"lists-btn": "Listes",
|
||||
"loading-tor": "",
|
||||
"locale-de": "",
|
||||
"locale-en": "",
|
||||
"locale-es": "",
|
||||
"locale-fr": "",
|
||||
"locale-it": "",
|
||||
"locale-pt": "",
|
||||
"membership-description": "Liste des utilisateurs ayant envoyés un ou plusieurs messages au groupe. Cette liste peut ne pas être representatives de l'ensemble des membres du groupe.",
|
||||
"network-status-attempting-tor": "",
|
||||
"network-status-connecting": "",
|
||||
"network-status-disconnected": "",
|
||||
"network-status-online": "",
|
||||
"new-bulletin-label": "Nouveau bulletin",
|
||||
"new-connection-pane-title": "",
|
||||
"new-group-btn": "Créer un nouveau groupe",
|
||||
"new-profile": "",
|
||||
"no-password-warning": "",
|
||||
"password": "",
|
||||
"passwordchangeerror": "",
|
||||
"passworderrorempty": "",
|
||||
"passworderrormatch": "",
|
||||
"password1label": "",
|
||||
"password2label": "",
|
||||
"pasteaddresstoaddcontact": "... coller une adresse ici pour ajouter un contact...",
|
||||
"peeraddress": "",
|
||||
"peerblockedmessage": "",
|
||||
"peername": "",
|
||||
"peernotonline": "",
|
||||
"peerofflinemessage": "",
|
||||
"pendinglabel": "En attente",
|
||||
"postnewbulletinlabel": "Envoyer un nouveau bulletin",
|
||||
"profilename": "",
|
||||
"profileoniblonlabel": "",
|
||||
"profileonionlabel": "",
|
||||
"puzzlegamebtn": "Puzzle",
|
||||
"radionopassword": "",
|
||||
"radiousepassword": "",
|
||||
"rejectgroupbtn": "Refuser",
|
||||
"savebtn": "Sauvegarder",
|
||||
"savepeerhistory": "",
|
||||
"savepeerhistorydescription": "",
|
||||
"saveprofilebtn": "",
|
||||
"password-change-error": "",
|
||||
"password-error-empty": "",
|
||||
"password-error-match": "",
|
||||
"password1-label": "",
|
||||
"password2-label": "",
|
||||
"paste-address-to-add-contact": "... coller une adresse ici pour ajouter un contact...",
|
||||
"peer-address": "",
|
||||
"peer-blocked-message": "",
|
||||
"peer-name": "",
|
||||
"peer-not-online": "",
|
||||
"peer-offline-message": "",
|
||||
"pending-label": "En attente",
|
||||
"post-new-bulletin-label": "Envoyer un nouveau bulletin",
|
||||
"profile-name": "",
|
||||
"profile-oniblon-label": "",
|
||||
"profile-onion-label": "",
|
||||
"puzzle-game-btn": "Puzzle",
|
||||
"radio-no-password": "",
|
||||
"radio-use-password": "",
|
||||
"reject-group-btn": "Refuser",
|
||||
"save-btn": "Sauvegarder",
|
||||
"save-peer-history": "",
|
||||
"save-peer-history-description": "",
|
||||
"save-profile-btn": "",
|
||||
"search": "",
|
||||
"searchlist": "",
|
||||
"search-list": "",
|
||||
"server": "",
|
||||
"serverconnectivityconnected": "",
|
||||
"serverconnectivitydisconnected": "",
|
||||
"serverinfo": "",
|
||||
"serverlabel": "Serveur",
|
||||
"servernotsynced": "",
|
||||
"serversynced": "",
|
||||
"settinginterfacezoom": "",
|
||||
"settinglanguage": "",
|
||||
"settingtheme": "",
|
||||
"smalltextlabel": "Petit",
|
||||
"themedark": "",
|
||||
"themelight": "",
|
||||
"titleplaceholder": "titre...",
|
||||
"todoplaceholder": "A faire...",
|
||||
"unblockbtn": "",
|
||||
"server-connectivity-connected": "",
|
||||
"server-connectivity-disconnected": "",
|
||||
"server-info": "",
|
||||
"server-label": "Serveur",
|
||||
"server-not-synced": "",
|
||||
"server-synced": "",
|
||||
"setting-interface-zoom": "",
|
||||
"setting-language": "",
|
||||
"setting-theme": "",
|
||||
"small-text-label": "Petit",
|
||||
"theme-dark": "",
|
||||
"theme-light": "",
|
||||
"title-placeholder": "titre...",
|
||||
"todo-placeholder": "A faire...",
|
||||
"unblock-btn": "",
|
||||
"unlock": "",
|
||||
"Update": "",
|
||||
"version %1": "",
|
||||
"version %1 builddate %2": "",
|
||||
"version %1 tor %2": "",
|
||||
"viewgroupmembershiptooltip": "",
|
||||
"viewserverinfo": "",
|
||||
"yourdisplayname": "",
|
||||
"yourprofiles": "",
|
||||
"yourservers": "",
|
||||
"zoomlabel": "Interface zoom (essentiellement la taille du texte et des composants de l'interface)"
|
||||
"view-group-membership-tooltip": "",
|
||||
"view-server-info": "",
|
||||
"your-display-name": "",
|
||||
"your-profiles": "",
|
||||
"your-servers": "",
|
||||
"zoom-label": "Interface zoom (essentiellement la taille du texte et des composants de l'interface)"
|
||||
}
|
|
@ -1,135 +1,135 @@
|
|||
{
|
||||
"@@locale": "it",
|
||||
"acceptgroupbtn": "Accetta",
|
||||
"acceptgroupinvitelabel": "Vuoi accettare l'invito a",
|
||||
"acknowledgedlabel": "Riconosciuto",
|
||||
"addlistitem": "Aggiungi un nuovo elemento alla lista",
|
||||
"addlistitembtn": "Aggiungi elemento",
|
||||
"addnewitem": "Aggiungi un nuovo elemento alla lista",
|
||||
"addnewprofilebtn": "Aggiungi nuovo profilo",
|
||||
"addpeer": "Aggiungi peer",
|
||||
"addpeertab": "Aggiungi un peer",
|
||||
"addprofiletitle": "Aggiungi nuovo profilo",
|
||||
"addresslabel": "Indirizzo",
|
||||
"blockbtn": "Blocca il peer",
|
||||
"blockunknownlabel": "Blocca peer sconosciuti",
|
||||
"accept-group-btn": "Accetta",
|
||||
"accept-group-invite-label": "Vuoi accettare l'invito a",
|
||||
"acknowledged-label": "Riconosciuto",
|
||||
"add-list-item": "Aggiungi un nuovo elemento alla lista",
|
||||
"add-list-item-btn": "Aggiungi elemento",
|
||||
"add-new-item": "Aggiungi un nuovo elemento alla lista",
|
||||
"add-new-profile-btn": "Aggiungi nuovo profilo",
|
||||
"add-peer": "Aggiungi peer",
|
||||
"add-peer-tab": "Aggiungi un peer",
|
||||
"add-profile-title": "Aggiungi nuovo profilo",
|
||||
"address-label": "Indirizzo",
|
||||
"block-btn": "Blocca il peer",
|
||||
"block-unknown-label": "Blocca peer sconosciuti",
|
||||
"blocked": "Bloccato",
|
||||
"builddate %2": "Costruito il: %2",
|
||||
"bulletinsbtn": "Bollettini",
|
||||
"chatbtn": "Chat",
|
||||
"copiedclipboardnotification": "Copiato negli Appunti",
|
||||
"copiedtoclipboardnotification": "Copiato negli Appunti",
|
||||
"copybtn": "Copia",
|
||||
"couldnotsendmsgerror": "Impossibile inviare questo messaggio",
|
||||
"creategroup": "Crea un gruppo",
|
||||
"creategroupbtn": "Crea",
|
||||
"creategrouptab": "Crea un gruppo",
|
||||
"creategrouptitle": "Crea un gruppo",
|
||||
"createprofilebtn": "Crea un profilo",
|
||||
"currentpasswordlabel": "Password corrente",
|
||||
"cwtchsettingstitle": "Impostazioni di Cwtch",
|
||||
"cyclecatsandroid": "Fare clic per scorrere le categorie.\nPressione lunga per resettare.",
|
||||
"cyclecatsdesktop": "Fare clic per scorrere le categorie.\nCliccare con il tasto destro per resettare.",
|
||||
"cyclecoloursandroid": "Fare clic per scorrere i colori.\nPressione lunga per resettare.",
|
||||
"cyclecoloursdesktop": "Fare clic per scorrere i colori.\nCliccare con il tasto destro per resettare.",
|
||||
"cyclemorphsandroid": "Fare clic per scorrere i morph.\nPressione lunga per resettare.",
|
||||
"cyclemorphsdesktop": "Fare clic per scorrere i morph.\nCliccare con il tasto destro per resettare.",
|
||||
"defaultgroupname": "Gruppo fantastico",
|
||||
"defaultprofilename": "Alice",
|
||||
"defaultscalingtext": "Testo di dimensioni predefinite (fattore di scala:",
|
||||
"deletebtn": "Elimina",
|
||||
"deleteconfirmlabel": "Digita ELIMINA per confermare",
|
||||
"deleteconfirmtext": "ELIMINA",
|
||||
"deleteprofilebtn": "Elimina profilo",
|
||||
"deleteprofileconfirmbtn": "Elimina realmente il profilo",
|
||||
"displaynamelabel": "Nome visualizzato",
|
||||
"dmtooltip": "Clicca per inviare un Messagio Diretto",
|
||||
"dontsavepeerhistory": "Elimina cronologia dei peer",
|
||||
"editprofile": "Modifica profilo",
|
||||
"editprofiletitle": "Modifica profilo",
|
||||
"enterprofilepassword": "Inserisci una password per visualizzare i tuoi profili",
|
||||
"error0profilesloadedforpassword": "0 profili caricati con quella password",
|
||||
"experimentsenabled": "Esperimenti abilitati",
|
||||
"groupaddr": "Indirizzo",
|
||||
"groupname": "Nome del gruppo",
|
||||
"groupnamelabel": "Nome del gruppo",
|
||||
"bulletins-btn": "Bollettini",
|
||||
"chat-btn": "Chat",
|
||||
"copied-clipboard-notification": "Copiato negli Appunti",
|
||||
"copied-to-clipboard-notification": "Copiato negli Appunti",
|
||||
"copy-btn": "Copia",
|
||||
"could-not-send-msg-error": "Impossibile inviare questo messaggio",
|
||||
"create-group": "Crea un gruppo",
|
||||
"create-group-btn": "Crea",
|
||||
"create-group-tab": "Crea un gruppo",
|
||||
"create-group-title": "Crea un gruppo",
|
||||
"create-profile-btn": "Crea un profilo",
|
||||
"current-password-label": "Password corrente",
|
||||
"cwtch-settings-title": "Impostazioni di Cwtch",
|
||||
"cycle-cats-android": "Fare clic per scorrere le categorie.\nPressione lunga per resettare.",
|
||||
"cycle-cats-desktop": "Fare clic per scorrere le categorie.\nCliccare con il tasto destro per resettare.",
|
||||
"cycle-colours-android": "Fare clic per scorrere i colori.\nPressione lunga per resettare.",
|
||||
"cycle-colours-desktop": "Fare clic per scorrere i colori.\nCliccare con il tasto destro per resettare.",
|
||||
"cycle-morphs-android": "Fare clic per scorrere i morph.\nPressione lunga per resettare.",
|
||||
"cycle-morphs-desktop": "Fare clic per scorrere i morph.\nCliccare con il tasto destro per resettare.",
|
||||
"default-group-name": "Gruppo fantastico",
|
||||
"default-profile-name": "Alice",
|
||||
"default-scaling-text": "Testo di dimensioni predefinite (fattore di scala:",
|
||||
"delete-btn": "Elimina",
|
||||
"delete-confirm-label": "Digita ELIMINA per confermare",
|
||||
"delete-confirm-text": "ELIMINA",
|
||||
"delete-profile-btn": "Elimina profilo",
|
||||
"delete-profile-confirm-btn": "Elimina realmente il profilo",
|
||||
"display-name-label": "Nome visualizzato",
|
||||
"dm-tooltip": "Clicca per inviare un Messagio Diretto",
|
||||
"dont-save-peer-history": "Elimina cronologia dei peer",
|
||||
"edit-profile": "Modifica profilo",
|
||||
"edit-profile-title": "Modifica profilo",
|
||||
"enter-profile-password": "Inserisci una password per visualizzare i tuoi profili",
|
||||
"error-0-profiles-loaded-for-password": "0 profili caricati con quella password",
|
||||
"experiments-enabled": "Esperimenti abilitati",
|
||||
"group-addr": "Indirizzo",
|
||||
"group-name": "Nome del gruppo",
|
||||
"group-name-label": "Nome del gruppo",
|
||||
"invitation": "Invito",
|
||||
"invitationlabel": "Invito",
|
||||
"invitebtn": "Invitare",
|
||||
"invitetogrouplabel": "Invitare nel gruppo",
|
||||
"joingroup": "Unisciti al gruppo",
|
||||
"joingrouptab": "Unisciti a un gruppo",
|
||||
"largetextlabel": "Grande",
|
||||
"listsbtn": "Liste",
|
||||
"loadingtor": "Caricamento di tor...",
|
||||
"localede": "Tedesco",
|
||||
"localeen": "Inglese",
|
||||
"localees": "Spagnolo",
|
||||
"localefr": "Francese",
|
||||
"localeit": "Italiano",
|
||||
"localept": "Portoghese",
|
||||
"membershipdescription": "Di seguito è riportato un elenco di utenti che hanno inviato messaggi al gruppo. Questo elenco potrebbe non corrispondere a tutti gli utenti che hanno accesso al gruppo.",
|
||||
"networkstatusattemptingtor": "Tentativo di connessione alla rete Tor",
|
||||
"networkstatusconnecting": "Connessione alla rete e ai peer ...",
|
||||
"networkstatusdisconnected": "Disconnesso da Internet, controlla la tua connessione",
|
||||
"networkstatusonline": "Online",
|
||||
"newbulletinlabel": "Nuovo bollettino",
|
||||
"newconnectionpanetitle": "Nuova connessione",
|
||||
"newgroupbtn": "Crea un nuovo gruppo",
|
||||
"newprofile": "Nuovo profilo",
|
||||
"nopasswordwarning": "Non utilizzare una password su questo account significa che tutti i dati archiviati localmente non verranno criptati",
|
||||
"invitation-label": "Invito",
|
||||
"invite-btn": "Invitare",
|
||||
"invite-to-group-label": "Invitare nel gruppo",
|
||||
"join-group": "Unisciti al gruppo",
|
||||
"join-group-tab": "Unisciti a un gruppo",
|
||||
"large-text-label": "Grande",
|
||||
"lists-btn": "Liste",
|
||||
"loading-tor": "Caricamento di tor...",
|
||||
"locale-de": "Tedesco",
|
||||
"locale-en": "Inglese",
|
||||
"locale-es": "Spagnolo",
|
||||
"locale-fr": "Francese",
|
||||
"locale-it": "Italiano",
|
||||
"locale-pt": "Portoghese",
|
||||
"membership-description": "Di seguito è riportato un elenco di utenti che hanno inviato messaggi al gruppo. Questo elenco potrebbe non corrispondere a tutti gli utenti che hanno accesso al gruppo.",
|
||||
"network-status-attempting-tor": "Tentativo di connessione alla rete Tor",
|
||||
"network-status-connecting": "Connessione alla rete e ai peer ...",
|
||||
"network-status-disconnected": "Disconnesso da Internet, controlla la tua connessione",
|
||||
"network-status-online": "Online",
|
||||
"new-bulletin-label": "Nuovo bollettino",
|
||||
"new-connection-pane-title": "Nuova connessione",
|
||||
"new-group-btn": "Crea un nuovo gruppo",
|
||||
"new-profile": "Nuovo profilo",
|
||||
"no-password-warning": "Non utilizzare una password su questo account significa che tutti i dati archiviati localmente non verranno criptati",
|
||||
"password": "Password",
|
||||
"passwordchangeerror": "Errore durante la modifica della password: password fornita rifiutata",
|
||||
"passworderrorempty": "La password non può essere vuota",
|
||||
"passworderrormatch": "Le password non corrispondono",
|
||||
"password1label": "Password",
|
||||
"password2label": "Reinserire la password",
|
||||
"pasteaddresstoaddcontact": "... incolla qui un indirizzo per aggiungere un contatto ...",
|
||||
"peeraddress": "Indirizzo",
|
||||
"peerblockedmessage": "Il peer è bloccato",
|
||||
"peername": "Nome",
|
||||
"peernotonline": "Il peer è offline. Le applicazioni non possono essere utilizzate in questo momento.",
|
||||
"peerofflinemessage": "Il peer è offline, i messaggi non possono essere recapitati in questo momento",
|
||||
"pendinglabel": "In corso",
|
||||
"postnewbulletinlabel": "Pubblica un nuovo bollettino",
|
||||
"profilename": "Nome visualizzato",
|
||||
"profileoniblonlabel": "Inviare questo indirizzo ai peer con cui si desidera connettersi",
|
||||
"profileonionlabel": "Inviare questo indirizzo ai peer con cui si desidera connettersi",
|
||||
"puzzlegamebtn": "Gioco di puzzle",
|
||||
"radionopassword": "Non criptato (senza password)",
|
||||
"radiousepassword": "Password",
|
||||
"rejectgroupbtn": "Rifiuta",
|
||||
"savebtn": "Salva",
|
||||
"savepeerhistory": "Salva cronologia peer",
|
||||
"savepeerhistorydescription": "Determina se eliminare o meno ogni cronologia eventualmente associata al peer.",
|
||||
"saveprofilebtn": "Salva il profilo",
|
||||
"password-change-error": "Errore durante la modifica della password: password fornita rifiutata",
|
||||
"password-error-empty": "La password non può essere vuota",
|
||||
"password-error-match": "Le password non corrispondono",
|
||||
"password1-label": "Password",
|
||||
"password2-label": "Reinserire la password",
|
||||
"paste-address-to-add-contact": "... incolla qui un indirizzo per aggiungere un contatto ...",
|
||||
"peer-address": "Indirizzo",
|
||||
"peer-blocked-message": "Il peer è bloccato",
|
||||
"peer-name": "Nome",
|
||||
"peer-not-online": "Il peer è offline. Le applicazioni non possono essere utilizzate in questo momento.",
|
||||
"peer-offline-message": "Il peer è offline, i messaggi non possono essere recapitati in questo momento",
|
||||
"pending-label": "In corso",
|
||||
"post-new-bulletin-label": "Pubblica un nuovo bollettino",
|
||||
"profile-name": "Nome visualizzato",
|
||||
"profile-oniblon-label": "Inviare questo indirizzo ai peer con cui si desidera connettersi",
|
||||
"profile-onion-label": "Inviare questo indirizzo ai peer con cui si desidera connettersi",
|
||||
"puzzle-game-btn": "Gioco di puzzle",
|
||||
"radio-no-password": "Non criptato (senza password)",
|
||||
"radio-use-password": "Password",
|
||||
"reject-group-btn": "Rifiuta",
|
||||
"save-btn": "Salva",
|
||||
"save-peer-history": "Salva cronologia peer",
|
||||
"save-peer-history-description": "Determina se eliminare o meno ogni cronologia eventualmente associata al peer.",
|
||||
"save-profile-btn": "Salva il profilo",
|
||||
"search": "Ricerca...",
|
||||
"searchlist": "Cerca nella lista",
|
||||
"search-list": "Cerca nella lista",
|
||||
"server": "Server",
|
||||
"serverconnectivityconnected": "Server connesso",
|
||||
"serverconnectivitydisconnected": "Server disconnesso",
|
||||
"serverinfo": "Informazioni sul server",
|
||||
"serverlabel": "Server",
|
||||
"servernotsynced": "Non sincronizzato",
|
||||
"serversynced": "Sincronizzato",
|
||||
"settinginterfacezoom": "Livello di zoom",
|
||||
"settinglanguage": "Lingua",
|
||||
"settingtheme": "Tema",
|
||||
"smalltextlabel": "Piccolo",
|
||||
"themedark": "Scuro",
|
||||
"themelight": "Chiaro",
|
||||
"titleplaceholder": "titolo...",
|
||||
"todoplaceholder": "Da fare...",
|
||||
"unblockbtn": "Sblocca il peer",
|
||||
"server-connectivity-connected": "Server connesso",
|
||||
"server-connectivity-disconnected": "Server disconnesso",
|
||||
"server-info": "Informazioni sul server",
|
||||
"server-label": "Server",
|
||||
"server-not-synced": "Non sincronizzato",
|
||||
"server-synced": "Sincronizzato",
|
||||
"setting-interface-zoom": "Livello di zoom",
|
||||
"setting-language": "Lingua",
|
||||
"setting-theme": "Tema",
|
||||
"small-text-label": "Piccolo",
|
||||
"theme-dark": "Scuro",
|
||||
"theme-light": "Chiaro",
|
||||
"title-placeholder": "titolo...",
|
||||
"todo-placeholder": "Da fare...",
|
||||
"unblock-btn": "Sblocca il peer",
|
||||
"unlock": "Sblocca",
|
||||
"Update": "Aggiornamento",
|
||||
"version %1": "Versione %1",
|
||||
"version %1 builddate %2": "Versione: %1 Costruito il: %2",
|
||||
"version %1 tor %2": "Versione %1 con tor %2",
|
||||
"viewgroupmembershiptooltip": "Visualizza i membri del gruppo",
|
||||
"viewserverinfo": "Informazioni sul server",
|
||||
"yourdisplayname": "Il tuo nome visualizzato",
|
||||
"yourprofiles": "I tuoi profili",
|
||||
"yourservers": "I tuoi server",
|
||||
"zoomlabel": "Zoom dell'interfaccia (influisce principalmente sulle dimensioni del testo e dei pulsanti)"
|
||||
"view-group-membership-tooltip": "Visualizza i membri del gruppo",
|
||||
"view-server-info": "Informazioni sul server",
|
||||
"your-display-name": "Il tuo nome visualizzato",
|
||||
"your-profiles": "I tuoi profili",
|
||||
"your-servers": "I tuoi server",
|
||||
"zoom-label": "Zoom dell'interfaccia (influisce principalmente sulle dimensioni del testo e dei pulsanti)"
|
||||
}
|
|
@ -1,135 +1,135 @@
|
|||
{
|
||||
"@@locale": "pt",
|
||||
"acceptgroupbtn": "Aceitar",
|
||||
"acceptgroupinvitelabel": "Você quer aceitar o convite para",
|
||||
"acknowledgedlabel": "Confirmada",
|
||||
"addlistitem": "Adicionar Item à Lista",
|
||||
"addlistitembtn": "",
|
||||
"addnewitem": "Adicionar novo item à lista",
|
||||
"addnewprofilebtn": "",
|
||||
"addpeer": "",
|
||||
"addpeertab": "",
|
||||
"addprofiletitle": "",
|
||||
"addresslabel": "Endereço",
|
||||
"blockbtn": "",
|
||||
"blockunknownlabel": "",
|
||||
"accept-group-btn": "Aceitar",
|
||||
"accept-group-invite-label": "Você quer aceitar o convite para",
|
||||
"acknowledged-label": "Confirmada",
|
||||
"add-list-item": "Adicionar Item à Lista",
|
||||
"add-list-item-btn": "",
|
||||
"add-new-item": "Adicionar novo item à lista",
|
||||
"add-new-profile-btn": "",
|
||||
"add-peer": "",
|
||||
"add-peer-tab": "",
|
||||
"add-profile-title": "",
|
||||
"address-label": "Endereço",
|
||||
"block-btn": "",
|
||||
"block-unknown-label": "",
|
||||
"blocked": "",
|
||||
"builddate %2": "",
|
||||
"bulletinsbtn": "Boletins",
|
||||
"chatbtn": "Chat",
|
||||
"copiedclipboardnotification": "Copiado",
|
||||
"copiedtoclipboardnotification": "Copiado",
|
||||
"copybtn": "Copiar",
|
||||
"couldnotsendmsgerror": "Não deu para enviar esta mensagem",
|
||||
"creategroup": "",
|
||||
"creategroupbtn": "Criar",
|
||||
"creategrouptab": "",
|
||||
"creategrouptitle": "Criar Grupo",
|
||||
"createprofilebtn": "",
|
||||
"currentpasswordlabel": "",
|
||||
"cwtchsettingstitle": "Configurações do Cwtch",
|
||||
"cyclecatsandroid": "",
|
||||
"cyclecatsdesktop": "",
|
||||
"cyclecoloursandroid": "",
|
||||
"cyclecoloursdesktop": "",
|
||||
"cyclemorphsandroid": "",
|
||||
"cyclemorphsdesktop": "",
|
||||
"defaultgroupname": "Grupo incrível",
|
||||
"defaultprofilename": "",
|
||||
"defaultscalingtext": "Texto tamanho padrão (fator de escala: ",
|
||||
"deletebtn": "Deletar",
|
||||
"deleteconfirmlabel": "",
|
||||
"deleteconfirmtext": "",
|
||||
"deleteprofilebtn": "",
|
||||
"deleteprofileconfirmbtn": "",
|
||||
"displaynamelabel": "Nome de Exibição",
|
||||
"dmtooltip": "Clique para DM",
|
||||
"dontsavepeerhistory": "",
|
||||
"editprofile": "",
|
||||
"editprofiletitle": "",
|
||||
"enterprofilepassword": "",
|
||||
"error0profilesloadedforpassword": "",
|
||||
"experimentsenabled": "",
|
||||
"groupaddr": "",
|
||||
"groupname": "",
|
||||
"groupnamelabel": "Nome do Grupo",
|
||||
"bulletins-btn": "Boletins",
|
||||
"chat-btn": "Chat",
|
||||
"copied-clipboard-notification": "Copiado",
|
||||
"copied-to-clipboard-notification": "Copiado",
|
||||
"copy-btn": "Copiar",
|
||||
"could-not-send-msg-error": "Não deu para enviar esta mensagem",
|
||||
"create-group": "",
|
||||
"create-group-btn": "Criar",
|
||||
"create-group-tab": "",
|
||||
"create-group-title": "Criar Grupo",
|
||||
"create-profile-btn": "",
|
||||
"current-password-label": "",
|
||||
"cwtch-settings-title": "Configurações do Cwtch",
|
||||
"cycle-cats-android": "",
|
||||
"cycle-cats-desktop": "",
|
||||
"cycle-colours-android": "",
|
||||
"cycle-colours-desktop": "",
|
||||
"cycle-morphs-android": "",
|
||||
"cycle-morphs-desktop": "",
|
||||
"default-group-name": "Grupo incrível",
|
||||
"default-profile-name": "",
|
||||
"default-scaling-text": "Texto tamanho padrão (fator de escala: ",
|
||||
"delete-btn": "Deletar",
|
||||
"delete-confirm-label": "",
|
||||
"delete-confirm-text": "",
|
||||
"delete-profile-btn": "",
|
||||
"delete-profile-confirm-btn": "",
|
||||
"display-name-label": "Nome de Exibição",
|
||||
"dm-tooltip": "Clique para DM",
|
||||
"dont-save-peer-history": "",
|
||||
"edit-profile": "",
|
||||
"edit-profile-title": "",
|
||||
"enter-profile-password": "",
|
||||
"error-0-profiles-loaded-for-password": "",
|
||||
"experiments-enabled": "",
|
||||
"group-addr": "",
|
||||
"group-name": "",
|
||||
"group-name-label": "Nome do Grupo",
|
||||
"invitation": "",
|
||||
"invitationlabel": "Convite",
|
||||
"invitebtn": "Convidar",
|
||||
"invitetogrouplabel": "Convidar ao grupo",
|
||||
"joingroup": "",
|
||||
"joingrouptab": "",
|
||||
"largetextlabel": "Grande",
|
||||
"listsbtn": "Listas",
|
||||
"loadingtor": "",
|
||||
"localede": "",
|
||||
"localeen": "",
|
||||
"localees": "",
|
||||
"localefr": "",
|
||||
"localeit": "",
|
||||
"localept": "",
|
||||
"membershipdescription": "A lista abaixo é de usuários que enviaram mensagens ao grupo. Essa lista pode não refletir todos os usuários que têm acesso ao grupo.",
|
||||
"networkstatusattemptingtor": "",
|
||||
"networkstatusconnecting": "",
|
||||
"networkstatusdisconnected": "",
|
||||
"networkstatusonline": "",
|
||||
"newbulletinlabel": "Novo Boletim",
|
||||
"newconnectionpanetitle": "",
|
||||
"newgroupbtn": "Criar novo grupo",
|
||||
"newprofile": "",
|
||||
"nopasswordwarning": "",
|
||||
"invitation-label": "Convite",
|
||||
"invite-btn": "Convidar",
|
||||
"invite-to-group-label": "Convidar ao grupo",
|
||||
"join-group": "",
|
||||
"join-group-tab": "",
|
||||
"large-text-label": "Grande",
|
||||
"lists-btn": "Listas",
|
||||
"loading-tor": "",
|
||||
"locale-de": "",
|
||||
"locale-en": "",
|
||||
"locale-es": "",
|
||||
"locale-fr": "",
|
||||
"locale-it": "",
|
||||
"locale-pt": "",
|
||||
"membership-description": "A lista abaixo é de usuários que enviaram mensagens ao grupo. Essa lista pode não refletir todos os usuários que têm acesso ao grupo.",
|
||||
"network-status-attempting-tor": "",
|
||||
"network-status-connecting": "",
|
||||
"network-status-disconnected": "",
|
||||
"network-status-online": "",
|
||||
"new-bulletin-label": "Novo Boletim",
|
||||
"new-connection-pane-title": "",
|
||||
"new-group-btn": "Criar novo grupo",
|
||||
"new-profile": "",
|
||||
"no-password-warning": "",
|
||||
"password": "",
|
||||
"passwordchangeerror": "",
|
||||
"passworderrorempty": "",
|
||||
"passworderrormatch": "",
|
||||
"password1label": "",
|
||||
"password2label": "",
|
||||
"pasteaddresstoaddcontact": "… cole um endereço aqui para adicionar um contato…",
|
||||
"peeraddress": "",
|
||||
"peerblockedmessage": "",
|
||||
"peername": "",
|
||||
"peernotonline": "",
|
||||
"peerofflinemessage": "",
|
||||
"pendinglabel": "Pendente",
|
||||
"postnewbulletinlabel": "Postar novo boletim",
|
||||
"profilename": "",
|
||||
"profileoniblonlabel": "",
|
||||
"profileonionlabel": "",
|
||||
"puzzlegamebtn": "Jogo de Adivinhação",
|
||||
"radionopassword": "",
|
||||
"radiousepassword": "",
|
||||
"rejectgroupbtn": "Recusar",
|
||||
"savebtn": "Salvar",
|
||||
"savepeerhistory": "",
|
||||
"savepeerhistorydescription": "",
|
||||
"saveprofilebtn": "",
|
||||
"password-change-error": "",
|
||||
"password-error-empty": "",
|
||||
"password-error-match": "",
|
||||
"password1-label": "",
|
||||
"password2-label": "",
|
||||
"paste-address-to-add-contact": "… cole um endereço aqui para adicionar um contato…",
|
||||
"peer-address": "",
|
||||
"peer-blocked-message": "",
|
||||
"peer-name": "",
|
||||
"peer-not-online": "",
|
||||
"peer-offline-message": "",
|
||||
"pending-label": "Pendente",
|
||||
"post-new-bulletin-label": "Postar novo boletim",
|
||||
"profile-name": "",
|
||||
"profile-oniblon-label": "",
|
||||
"profile-onion-label": "",
|
||||
"puzzle-game-btn": "Jogo de Adivinhação",
|
||||
"radio-no-password": "",
|
||||
"radio-use-password": "",
|
||||
"reject-group-btn": "Recusar",
|
||||
"save-btn": "Salvar",
|
||||
"save-peer-history": "",
|
||||
"save-peer-history-description": "",
|
||||
"save-profile-btn": "",
|
||||
"search": "",
|
||||
"searchlist": "",
|
||||
"search-list": "",
|
||||
"server": "",
|
||||
"serverconnectivityconnected": "",
|
||||
"serverconnectivitydisconnected": "",
|
||||
"serverinfo": "",
|
||||
"serverlabel": "Servidor",
|
||||
"servernotsynced": "",
|
||||
"serversynced": "",
|
||||
"settinginterfacezoom": "",
|
||||
"settinglanguage": "",
|
||||
"settingtheme": "",
|
||||
"smalltextlabel": "Pequeno",
|
||||
"themedark": "",
|
||||
"themelight": "",
|
||||
"titleplaceholder": "título…",
|
||||
"todoplaceholder": "Afazer…",
|
||||
"unblockbtn": "",
|
||||
"server-connectivity-connected": "",
|
||||
"server-connectivity-disconnected": "",
|
||||
"server-info": "",
|
||||
"server-label": "Servidor",
|
||||
"server-not-synced": "",
|
||||
"server-synced": "",
|
||||
"setting-interface-zoom": "",
|
||||
"setting-language": "",
|
||||
"setting-theme": "",
|
||||
"small-text-label": "Pequeno",
|
||||
"theme-dark": "",
|
||||
"theme-light": "",
|
||||
"title-placeholder": "título…",
|
||||
"todo-placeholder": "Afazer…",
|
||||
"unblock-btn": "",
|
||||
"unlock": "",
|
||||
"Update": "",
|
||||
"version %1": "",
|
||||
"version %1 builddate %2": "",
|
||||
"version %1 tor %2": "",
|
||||
"viewgroupmembershiptooltip": "",
|
||||
"viewserverinfo": "",
|
||||
"yourdisplayname": "",
|
||||
"yourprofiles": "",
|
||||
"yourservers": "",
|
||||
"zoomlabel": "Zoom da interface (afeta principalmente tamanho de texto e botões)"
|
||||
"view-group-membership-tooltip": "",
|
||||
"view-server-info": "",
|
||||
"your-display-name": "",
|
||||
"your-profiles": "",
|
||||
"your-servers": "",
|
||||
"zoom-label": "Zoom da interface (afeta principalmente tamanho de texto e botões)"
|
||||
}
|
|
@ -1,4 +1,3 @@
|
|||
import 'dart:collection';
|
||||
import 'package:flutter_app/cwtch/ffi.dart';
|
||||
import 'package:flutter_app/cwtch/gomobile.dart';
|
||||
import 'package:flutter/material.dart';
|
||||
|
@ -11,8 +10,8 @@ import 'views/profilemgrview.dart';
|
|||
import 'views/splashView.dart';
|
||||
import 'dart:io' show Platform;
|
||||
import 'opaque.dart';
|
||||
import 'package:flutter_localizations/flutter_localizations.dart';
|
||||
import 'package:flutter_gen/gen_l10n/app_localizations.dart';
|
||||
|
||||
void main() => runApp(Flwtch());
|
||||
|
||||
class Flwtch extends StatefulWidget {
|
||||
|
|
|
@ -1,4 +1,5 @@
|
|||
import 'package:flutter/material.dart';
|
||||
import 'package:flutter_gen/gen_l10n/app_localizations.dart';
|
||||
|
||||
class AddContactView extends StatefulWidget {
|
||||
@override
|
||||
|
@ -10,7 +11,7 @@ class _AddContactViewState extends State<AddContactView> {
|
|||
Widget build(BuildContext context) {
|
||||
return Scaffold(
|
||||
appBar: AppBar(
|
||||
title: Text('Add Contact'),
|
||||
title: Text(AppLocalizations.of(context).newConnectionPaneTitle),
|
||||
),
|
||||
body: _buildForm(),
|
||||
);
|
||||
|
@ -22,9 +23,9 @@ class _AddContactViewState extends State<AddContactView> {
|
|||
spacing: 20.0,
|
||||
runSpacing: 20.0,
|
||||
children: <Widget>[
|
||||
Text("display name"),
|
||||
Text("peer handle or group invite or server bundle"),
|
||||
Text("Create/save"),
|
||||
Text(AppLocalizations.of(context).profileName),
|
||||
Text("peer handle or group invite or server bundle"),//todo
|
||||
Text(AppLocalizations.of(context).createGroupBtn),
|
||||
],
|
||||
));
|
||||
}
|
||||
|
|
|
@ -1,5 +1,6 @@
|
|||
import 'package:flutter/material.dart';
|
||||
import 'package:provider/provider.dart';
|
||||
import 'package:flutter_gen/gen_l10n/app_localizations.dart';
|
||||
|
||||
import '../main.dart';
|
||||
|
||||
|
@ -26,7 +27,7 @@ class _AddEditProfileViewState extends State<AddEditProfileView> {
|
|||
Widget build(BuildContext context) {
|
||||
return Scaffold(
|
||||
appBar: AppBar(
|
||||
title: Text((widget.profileOnion == "" ? 'Add' : 'Edit') + ' Profile'),
|
||||
title: Text(widget.profileOnion == "" ? AppLocalizations.of(context).addProfileTitle : AppLocalizations.of(context).editProfileTitle),
|
||||
),
|
||||
body: _buildForm(),
|
||||
);
|
||||
|
@ -38,15 +39,16 @@ class _AddEditProfileViewState extends State<AddEditProfileView> {
|
|||
spacing: 20.0,
|
||||
runSpacing: 20.0,
|
||||
children: <Widget>[
|
||||
Text("Display name"),
|
||||
Text(AppLocalizations.of(context).displayNameLabel),
|
||||
SizedBox(width:200, height: 60, child: TextField(controller: ctrlrNick,)),
|
||||
widget.profileOnion == "" ? SizedBox(width:1,height:1,) : Text("Cwtch Address"),
|
||||
widget.profileOnion == "" ? SizedBox(width:1,height:1,) : Text(AppLocalizations.of(context).addressLabel),
|
||||
widget.profileOnion == "" ? SizedBox(width:1,height:1,) : SizedBox(width:200,height:60,child:TextField(controller: ctrlrOnion)),
|
||||
Text("Password/unencrypted"),
|
||||
Text("Password"),
|
||||
Text(AppLocalizations.of(context).radioUsePassword),
|
||||
Text(AppLocalizations.of(context).radioNoPassword),
|
||||
Text(AppLocalizations.of(context).password1Label),
|
||||
SizedBox(width:200, height: 60, child: TextField(controller: ctrlrPass,)),
|
||||
Text("Confirm"),
|
||||
ElevatedButton(onPressed: _createPressed, child: Text("do the thing"),),
|
||||
Text(AppLocalizations.of(context).password2Label),
|
||||
ElevatedButton(onPressed: _createPressed, child: Text(widget.profileOnion == "" ? AppLocalizations.of(context).addNewProfileBtn : AppLocalizations.of(context).saveProfileBtn),),
|
||||
],
|
||||
));
|
||||
}
|
||||
|
|
|
@ -4,6 +4,7 @@ import 'package:provider/provider.dart';
|
|||
import '../main.dart';
|
||||
import 'addcontactview.dart';
|
||||
import '../model.dart';
|
||||
import 'package:flutter_gen/gen_l10n/app_localizations.dart';
|
||||
|
||||
class ContactsView extends StatefulWidget {
|
||||
const ContactsView({Key key}) : super(key: key);
|
||||
|
@ -38,14 +39,14 @@ class _ContactsViewState extends State<ContactsView> {
|
|||
Widget build(BuildContext context) {
|
||||
return Scaffold(
|
||||
appBar: AppBar(
|
||||
title: Text(Provider.of<ProfileInfoState>(context).nickname ?? Provider.of<ProfileInfoState>(context).onion ?? '' + '\'s contacts'),
|
||||
title: Text("%1's contacts".replaceAll("%1", Provider.of<ProfileInfoState>(context).nickname ?? Provider.of<ProfileInfoState>(context).onion ?? '')),//todo
|
||||
actions: [
|
||||
IconButton(icon: Icon(Icons.copy), onPressed: _copyOnion,),
|
||||
],
|
||||
),
|
||||
floatingActionButton: FloatingActionButton(
|
||||
onPressed: _pushAddContact,
|
||||
tooltip: 'New Contact',
|
||||
tooltip: AppLocalizations.of(context).newConnectionPaneTitle,
|
||||
child: const Icon(Icons.person_add_sharp),
|
||||
),
|
||||
body: _buildContactList(),
|
||||
|
@ -89,7 +90,7 @@ class _ContactsViewState extends State<ContactsView> {
|
|||
}
|
||||
|
||||
void _copyOnion() {
|
||||
final snackBar = SnackBar(content: Text('NYI:( Copied profile address to clipboard'));//todo
|
||||
final snackBar = SnackBar(content: Text(AppLocalizations.of(context).copiedClipboardNotification));//todo
|
||||
// Find the Scaffold in the widget tree and use it to show a SnackBar.
|
||||
ScaffoldMessenger.of(context).showSnackBar(snackBar);
|
||||
}
|
||||
|
|
|
@ -23,7 +23,9 @@ class _DoubleColumnViewState extends State<DoubleColumnView> {
|
|||
),
|
||||
Flexible(
|
||||
flex: flwtch.columns[1],
|
||||
child: flwtch.selectedConversation == "" ? Center(child:Text("pick a contact")) : Container(child:MessageView(profile:flwtch.selectedProfile, conversationHandle:flwtch.selectedConversation)),
|
||||
child: flwtch.selectedConversation == "" ?
|
||||
Center(child:Text("pick a contact")) : //dev
|
||||
Container(child:MessageView(profile:flwtch.selectedProfile, conversationHandle:flwtch.selectedConversation)),
|
||||
),
|
||||
],
|
||||
);
|
||||
|
|
|
@ -1,6 +1,7 @@
|
|||
import 'package:flutter/material.dart';
|
||||
import 'package:flutter_app/opaque.dart';
|
||||
import 'package:provider/provider.dart';
|
||||
import 'package:flutter_gen/gen_l10n/app_localizations.dart';
|
||||
|
||||
class GlobalSettingsView extends StatefulWidget {
|
||||
@override
|
||||
|
@ -20,7 +21,7 @@ class _GlobalSettingsViewState extends State<GlobalSettingsView> {
|
|||
Widget build(BuildContext context) {
|
||||
return Scaffold(
|
||||
appBar: AppBar(
|
||||
title: Text('Cwtch Settings'),
|
||||
title: Text(AppLocalizations.of(context).cwtchSettingsTitle),
|
||||
),
|
||||
body: _buildSettingsList(),
|
||||
);
|
||||
|
@ -31,14 +32,14 @@ class _GlobalSettingsViewState extends State<GlobalSettingsView> {
|
|||
builder: (context, theme, child) {
|
||||
return Center(child: Column(
|
||||
children: [
|
||||
Text("Language"),
|
||||
Text(AppLocalizations.of(context).settingLanguage),
|
||||
TextField(
|
||||
controller: myController,
|
||||
onChanged: (text) {
|
||||
print("First text field: $text");
|
||||
},
|
||||
),
|
||||
Text("Zoom"),
|
||||
Text(AppLocalizations.of(context).settingInterfaceZoom),
|
||||
SwitchListTile(
|
||||
title: Text('Theme',
|
||||
style: TextStyle(color: theme.current().mainTextColor())),
|
||||
|
@ -53,11 +54,11 @@ class _GlobalSettingsViewState extends State<GlobalSettingsView> {
|
|||
secondary: Icon(Icons.lightbulb_outline,
|
||||
color: theme.current().mainTextColor()),
|
||||
),
|
||||
Text("Experiments enabled"),
|
||||
Text("Text magnification reference"),
|
||||
Text("Acknowledgements"),
|
||||
Text("Version: xxx"),
|
||||
Text("Built on: xxx"),
|
||||
Text(AppLocalizations.of(context).experimentsEnabled),
|
||||
Text("Text magnification reference"),//dev
|
||||
Text("Acknowledgements"),//todo
|
||||
Text(AppLocalizations.of(context).version),
|
||||
Text(AppLocalizations.of(context).builddate),
|
||||
]
|
||||
));
|
||||
}
|
||||
|
|
|
@ -27,7 +27,7 @@ class _ProfileMgrViewState extends State<ProfileMgrView> {
|
|||
Widget build(BuildContext context) {
|
||||
return Scaffold (
|
||||
appBar: AppBar(
|
||||
title: Text(AppLocalizations.of(context).profilename),
|
||||
title: Text(AppLocalizations.of(context).profileName),
|
||||
actions: [
|
||||
IconButton(icon: Icon(Icons.bug_report_outlined), onPressed: _testChangingContactInfo),
|
||||
IconButton(icon: Icon(Icons.lock_open), onPressed: _modalUnlockProfiles,),
|
||||
|
@ -36,7 +36,7 @@ class _ProfileMgrViewState extends State<ProfileMgrView> {
|
|||
),
|
||||
floatingActionButton: FloatingActionButton(
|
||||
onPressed: _pushAddEditProfile,
|
||||
tooltip: 'New Profile',
|
||||
tooltip: AppLocalizations.of(context).addNewProfileBtn,
|
||||
child: const Icon(Icons.add),
|
||||
),
|
||||
body: _buildProfileManager(),//_buildSuggestions(),
|
||||
|
@ -85,17 +85,17 @@ class _ProfileMgrViewState extends State<ProfileMgrView> {
|
|||
mainAxisAlignment: MainAxisAlignment.center,
|
||||
mainAxisSize: MainAxisSize.min,
|
||||
children: <Widget>[
|
||||
const Text('Enter a password to view your profiles'),
|
||||
Text(AppLocalizations.of(context).enterProfilePassword),
|
||||
TextField(
|
||||
obscureText: true,
|
||||
controller: ctrlrPassword,
|
||||
decoration: InputDecoration(
|
||||
border: OutlineInputBorder(),
|
||||
labelText: 'Password',
|
||||
labelText: AppLocalizations.of(context).password1Label,
|
||||
),
|
||||
),
|
||||
ElevatedButton(
|
||||
child: const Text('Unlock'),
|
||||
child: Text(AppLocalizations.of(context).unlock),
|
||||
onPressed: () {
|
||||
Provider.of<FlwtchState>(context, listen: false).cwtch.LoadProfiles(ctrlrPassword.value.text);
|
||||
Navigator.pop(context);
|
||||
|
|
|
@ -24,11 +24,13 @@ class _TripleColumnViewState extends State<TripleColumnView> {
|
|||
),
|
||||
Flexible(
|
||||
flex: flwtch.columns[1],
|
||||
child: flwtch.selectedProfile == null ? Center(child:Text("pick a profile")) : ContactsView(),
|
||||
child: flwtch.selectedProfile == null ? Center(child:Text("pick a profile")) : ContactsView(),//dev
|
||||
),
|
||||
Flexible(
|
||||
flex: flwtch.columns[2],
|
||||
child: flwtch.selectedConversation == "" ? Center(child:Text("pick a contact")) : Container(child:MessageView(profile:flwtch.selectedProfile, conversationHandle:flwtch.selectedConversation)),
|
||||
child: flwtch.selectedConversation == "" ?
|
||||
Center(child:Text("pick a contact")) : //dev
|
||||
Container(child:MessageView(profile:flwtch.selectedProfile, conversationHandle:flwtch.selectedConversation)),
|
||||
),
|
||||
]
|
||||
);
|
||||
|
|
|
@ -1,6 +1,7 @@
|
|||
import 'package:flutter/material.dart';
|
||||
import 'package:provider/provider.dart';
|
||||
import '../main.dart';
|
||||
import 'package:flutter_gen/gen_l10n/app_localizations.dart';
|
||||
|
||||
class TorStatusLabel extends StatefulWidget {
|
||||
@override
|
||||
|
@ -18,7 +19,7 @@ class _TorStatusState extends State<TorStatusLabel> {
|
|||
builder: (BuildContext context, AsyncSnapshot<String> snapshot) {
|
||||
return Text(
|
||||
snapshot.hasData ?
|
||||
snapshot.data : "Tor not yet Connected",
|
||||
snapshot.data : AppLocalizations.of(context).loadingTor,
|
||||
style: Theme
|
||||
.of(context)
|
||||
.textTheme
|
||||
|
|
Loading…
Reference in New Issue