1
0
Fork 0
mirror of https://git.jami.net/savoirfairelinux/jami-client-qt.git synced 2025-08-04 06:45:45 +02:00

misc: many wording improvements/fixes throughout

Change-Id: Ifd2bd08ab29cf3ecdac2588f02928197884eeeb9
This commit is contained in:
Amin Bandali 2022-08-15 16:03:03 -04:00
parent f6147e322c
commit e7a23695f1
2 changed files with 45 additions and 44 deletions

View file

@ -41,7 +41,7 @@ Item {
property string contactSearchInvitations: qsTr("Search your invitations")
property string invitations: qsTr("Invitations")
property string description: qsTr("Jami is a universal communication platform, with privacy as its foundation, that relies on a free distributed network for everyone.")
property string updateToSwarm: qsTr("Migrating to the Swarm technology will enable syncing this conversation across multiple devices and improve reliability. The legacy conversation history will be cleared in the process.")
property string updateToSwarm: qsTr("Migrating to the Swarm technology will enable synchronizing this conversation across multiple devices and improve reliability. The legacy conversation history will be cleared in the process.")
property string migrateConversation: qsTr("Migrate conversation")
// DaemonReconnectWindow
@ -205,7 +205,7 @@ Item {
// BackupKeyPage
property string backupAccountInfos: qsTr("Your account only exists on this device. " +
"If you lose your device or uninstall the application, " +
"your account will be deleted and can not be recovered. " +
"your account will be deleted and CANNOT be recovered. " +
"You can back up your account now or later.")
property string backupAccountHere: qsTr("Back up account here")
property string backupAccount: qsTr("Back up your account!")
@ -253,7 +253,7 @@ Item {
property string participantsSide: qsTr("On the side")
property string participantsTop: qsTr("On the top")
property string hideSelf: qsTr("Hide self")
property string hideAudioOnly: qsTr("Hide participant without video")
property string hideAudioOnly: qsTr("Hide audio-only participants")
// LineEditContextMenu
property string copy: qsTr("Copy")
@ -267,8 +267,8 @@ Item {
property string clearConversation: qsTr("Clear conversation")
property string confirmAction: qsTr("Confirm action")
property string removeConversation: qsTr("Remove conversation")
property string confirmRmConversation: qsTr("Do you really want to remove this conversation?")
property string confirmBlockConversation: qsTr("Do you really want to block this conversation?")
property string confirmRmConversation: qsTr("Would you really like to remove this conversation?")
property string confirmBlockConversation: qsTr("Would you really like to block this conversation?")
property string removeContact: qsTr("Remove contact")
property string blockContact: qsTr("Block contact")
property string blockSwarm: qsTr("Block swarm")
@ -328,9 +328,9 @@ Item {
property string createPassword: qsTr("Encrypt account with password")
property string createAccount: qsTr("Create account")
property string confirmPassword: qsTr("Confirm password")
property string notePasswordRecovery: qsTr("Choose a password to encrypt your account on this device. Note that the password cannot be recovered.")
property string notePasswordRecovery: qsTr("Choose a password to encrypt your account on this device. Note that the password CANNOT be recovered.")
property string optional: qsTr("Optional")
property string chooseUsernameForAccount: qsTr("You can choose a username to be easily found and reached on Jami.")
property string chooseUsernameForAccount: qsTr("You can choose a username to help others more easily find and reach you on Jami.")
property string chooseUsernameForRV: qsTr("Choose a name for your rendezvous point")
property string chooseAName: qsTr("Choose a name")
property string chooseYourUserName: qsTr("Choose username")
@ -338,18 +338,18 @@ Item {
property string invalidUsername: qsTr("Invalid username")
property string nameAlreadyTaken: qsTr("Name already taken")
property string usernameAlreadyTaken: qsTr("Username already taken")
property string joinJamiNoPassword: qsTr("Are you sure that you want to join Jami without a username?\nIf yes, only a randomly generated 40-character identifier will be assigned to this account.")
property string usernameToolTip: qsTr("- 32 characters maximum\n- Alphabetical characters (A to Z)\n- Numeric characters (0 to 9)\n- Special character autorized: dash (-)")
property string joinJamiNoPassword: qsTr("Are you sure you would like to join Jami without a username?\nIf yes, only a randomly generated 40-character identifier will be assigned to this account.")
property string usernameToolTip: qsTr("- 32 characters maximum\n- Alphabetical characters (A to Z and a to z)\n- Numeric characters (0 to 9)\n- Special characters allowed: dash (-)")
// Good to know
property string goodToKnow: qsTr("Good to know")
property string local: qsTr("Local")
property string encrypt: qsTr("Encrypt")
property string localAccount: qsTr("This account is created locally")
property string usernameRecommened: qsTr("Choose a username is recommended and it can’t be changed")
property string passwordOptional: qsTr("Encrypt your account with a password is optional and it can’t be recovered")
property string customizeOptional: qsTr("The picture and the nickname are optional and can be changed in the settings")
property string localAccount: qsTr("Your account will be created and stored locally.")
property string usernameRecommened: qsTr("Choosing a username is recommended, and a chosen username CANNOT be changed later.")
property string passwordOptional: qsTr("Encrypting your account with a password is optional, and if the password is lost it CANNOT be recovered later.")
property string customizeOptional: qsTr("Setting a profile picture and nickname is optional, and can also be changed later in the settings.")
// CreateSIPAccountPage
@ -379,10 +379,10 @@ Item {
property string advancedAccountSettings: qsTr("Advanced account settings")
property string encryptAccount: qsTr("Encrypt account with password")
property string customizeProfile: qsTr("Customize profile")
property string customizeProfileDescription: qsTr("This profile is only shared with this account's contacts.\nThe profile can be changed at all time in the account's settings.")
property string customizeProfileDescription: qsTr("This profile is only shared with this account's contacts.\nThe profile can be changed at all times from the account's settings.")
property string encryptTitle: qsTr("Encrypt your account with a password")
property string encryptDescription: qsTr("A Jami account is registered only on this device as an archive containing the keys of your account. Access to this archive can be protected by a password.")
property string encryptWarning: qsTr("Please note that if you loose your password it cannot be recovered!")
property string encryptDescription: qsTr("A Jami account is created and stored locally only on this device, as an archive containing your account keys. Access to this archive can optionally be protected by a password.")
property string encryptWarning: qsTr("Please note that if you lose your password, it CANNOT be recovered!")
property string enterNickname: qsTr("Enter a nickname, surname...")
// NameRegistrationDialog
@ -411,8 +411,8 @@ Item {
property string bannedContacts: qsTr("Banned contacts")
// DeleteAccountDialog
property string confirmDeleteQuestion: qsTr("Do you really want to delete this account?")
property string deleteAccountInfos: qsTr("If your account has not been backed up or added to another device, your account and registered name will be irrevocably lost.")
property string confirmDeleteQuestion: qsTr("Would you really like to delete this account?")
property string deleteAccountInfos: qsTr("If your account has not been backed up or added to another device, your account and registered username will be IRREVOCABLY LOST.")
// DeviceItemDelegate
property string saveNewDeviceName: qsTr("Save new device name")
@ -556,8 +556,8 @@ Item {
property string importStep4: qsTr("Step 4")
property string importStep1Desc: qsTr("Go to the Account Settings of a previous device")
property string importStep2Desc: qsTr("Choose the account to link")
property string importStep3Desc: qsTr("Select “Link another device”")
property string importStep4Desc: qsTr("The PIN code will be available for 10 minutes.")
property string importStep3Desc: qsTr("Select \"Link another device\"")
property string importStep4Desc: qsTr("The PIN code will be valid for 10 minutes.")
// LinkDevicesDialog
@ -577,7 +577,7 @@ Item {
property string exportAccount: qsTr("Export")
// PhotoBoothView
property string chooseAvatarImage: qsTr("Choose a picture as avatar")
property string chooseAvatarImage: qsTr("Choose a picture as your avatar")
property string importFromFile: qsTr("Import avatar from image file")
property string stopTakingPhoto: qsTr("Stop taking photo")
property string clearAvatar: qsTr("Clear avatar image")
@ -656,7 +656,7 @@ Item {
property string createNewSipAccount: qsTr("Create new SIP account")
property string aboutJami: qsTr("About Jami")
property string welcomeTo: qsTr("Welcome to")
property string introductionJami: qsTr("Share, freely and privately with Jami")
property string introductionJami: qsTr("Share freely and privately with Jami")
property string alreadyHaveAccount: qsTr("I already have an account")
property string useExistingAccount: qsTr("Use existing Jami account")
property string welcomeToJami: qsTr("Welcome to Jami")
@ -758,8 +758,8 @@ Item {
property string customize: qsTr("Customize")
property string tips: qsTr("Tips")
property string dismiss: qsTr("Dismiss")
property string customizeText: qsTr("Add a picture and a nickname to complete your profile")
property string customizationDescription: qsTr("This profile is only shared with this accounts contacts")
property string customizeText: qsTr("Add a profile picture and nickname to complete your profile")
property string customizationDescription: qsTr("This profile is only shared with this account's contacts")
property string customizationDescription2: qsTr("Your profile is only shared with your contacts")
property string whySaveAccount: qsTr("Why should I save my account?")
}

View file

@ -26,20 +26,21 @@ TipsModel::TipsModel(AppSettingsManager* settingsManager, QObject* parent)
tips_.append({{"id", "1"},
{"title", tr("What does Jami mean?")},
{"desc",
tr("The choice of the name Jami was inspired by the Swahili word jamii which "
"means community as a noun and together as an adverb.")},
tr("The choice of the name Jami was inspired by the Swahili word 'jamii', which "
"means 'community' as a noun and 'together' as an adverb.")},
{"isTip", "true"}});
tips_.append({{"id", "2"},
{"title", tr("What is the green dot next to my account?")},
{"desc",
tr("A red dot means that your account is disconnected from the network, it "
"turns green when its connected")},
tr("A red dot means that your account is disconnected from the network; it "
"turns green when it's connected.")},
{"isTip", "true"}});
tips_.append({{"id", "3"},
{"title", tr("Why should I back up my account?")},
{"desc",
tr("Jami is distributed and you're account is only stored on your device. If "
"you loose your password, or your datas you can't recover it")},
tr("Jami is distributed and your account is only stored locally on your device. If "
"you lose your password or your local account data, you WILL NOT be able to "
"recover your account if you did not back it up earlier.")},
{"isTip", "true"}});
tips_.append(
{{"id", "4"},
@ -59,13 +60,13 @@ TipsModel::TipsModel(AppSettingsManager* settingsManager, QObject* parent)
tips_.append({{"id", "7"},
{"title", tr("What information do I need to provide to create a Jami account?")},
{"desc",
tr("When you create a new Jami account, you don’t have to provide any private "
tr("When you create a new Jami account, you do not have to provide any private "
"information like an email, address, or phone number.")},
{"isTip", "true"}});
tips_.append({{"id", "8"},
{"title", tr("Why don't I have to use a password?")},
{"desc",
tr("With Jami, your account is stored in a folder on your device. The password "
tr("With Jami, your account is stored in a directory on your device. The password "
"is only used to encrypt your account in order to protect you from someone "
"who has physical access to your device.")},
{"isTip", "true"}});
@ -79,19 +80,19 @@ TipsModel::TipsModel(AppSettingsManager* settingsManager, QObject* parent)
tips_.append(
{{"id", "10"},
{"title", tr("How can I back up my account?")},
{"desc", tr("In the account settings, a button is available to backup your account.")},
{"desc", tr("In the account settings, a button is available to create a backup your account.")},
{"isTip", "true"}});
tips_.append({{"id", "11"},
{"title", tr("What happens when I delete my account?")},
{"desc",
tr("Your account is only stored on your own devices. If you delete your account "
"from each device, the account is gone and you cannot get it back.")},
"from all of your devices, the account is gone forever and you CANNOT recover it.")},
{"isTip", "true"}});
tips_.append({{"id", "12"},
{"title", tr("Can I use my account on multiple device?")},
{"title", tr("Can I use my account on multiple devices?")},
{"desc",
tr("Yes, you can link your account from the settings, or you can import your "
"back-up on another device.")},
"backup on another device.")},
{"isTip", "true"}});
QStringList hiddenIds = settingsManager_->getValue(Settings::Key::HiddenTips).toStringList();