mirror of
https://git.jami.net/savoirfairelinux/jami-client-qt.git
synced 2025-09-10 12:03:18 +02:00
misc: start to unify terminology
https://git.jami.net/savoirfairelinux/jami-project/-/issues/1468 Change-Id: I1be757e13b1602d306ee4a399d816ba2aaf43dd1
This commit is contained in:
parent
dfb7e918f0
commit
a95386e5a4
7 changed files with 55 additions and 51 deletions
|
@ -35,10 +35,10 @@ Item {
|
||||||
property string endCall: qsTr("End call")
|
property string endCall: qsTr("End call")
|
||||||
property string incomingAudioCallFrom: qsTr("Incoming audio call from {}")
|
property string incomingAudioCallFrom: qsTr("Incoming audio call from {}")
|
||||||
property string incomingVideoCallFrom: qsTr("Incoming video call from {}")
|
property string incomingVideoCallFrom: qsTr("Incoming video call from {}")
|
||||||
property string contactSearchConversation: qsTr("Find a user or search for a conversation")
|
property string contactSearchConversation: qsTr("Find users and conversations")
|
||||||
property string startASwarm: qsTr("Start a swarm")
|
property string startSwarm: qsTr("Start swarm")
|
||||||
property string createASwarm: qsTr("Create a swarm")
|
property string createSwarm: qsTr("Create swarm")
|
||||||
property string contactSearchInvitations: qsTr("Search your invitations")
|
property string showInvitations: qsTr("Show invitations")
|
||||||
property string invitations: qsTr("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 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 synchronizing 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.")
|
||||||
|
@ -291,13 +291,13 @@ Item {
|
||||||
property string selectShareMethod: qsTr("Select sharing method")
|
property string selectShareMethod: qsTr("Select sharing method")
|
||||||
property string viewPlugin: qsTr("View plugin")
|
property string viewPlugin: qsTr("View plugin")
|
||||||
property string noVideoDevice: qsTr("No video device")
|
property string noVideoDevice: qsTr("No video device")
|
||||||
property string notAvailable: qsTr("N/A")
|
property string notAvailable: qsTr("Unavailable")
|
||||||
property string lowerHand: qsTr("Lower hand")
|
property string lowerHand: qsTr("Lower hand")
|
||||||
property string raiseHand: qsTr("Raise hand")
|
property string raiseHand: qsTr("Raise hand")
|
||||||
property string layoutSettings: qsTr("Layout settings")
|
property string layoutSettings: qsTr("Layout settings")
|
||||||
|
|
||||||
// Chatview header
|
// Chatview header
|
||||||
property string hideChatView: qsTr("Hide chat view")
|
property string hideChat: qsTr("Hide chat")
|
||||||
property string placeAudioCall: qsTr("Place audio call")
|
property string placeAudioCall: qsTr("Place audio call")
|
||||||
property string placeVideoCall: qsTr("Place video call")
|
property string placeVideoCall: qsTr("Place video call")
|
||||||
property string showPlugins: qsTr("Show available plugins")
|
property string showPlugins: qsTr("Show available plugins")
|
||||||
|
@ -428,19 +428,18 @@ Item {
|
||||||
property string selectFolder: qsTr("Select a folder")
|
property string selectFolder: qsTr("Select a folder")
|
||||||
property string enableNotifications: qsTr("Enable notifications")
|
property string enableNotifications: qsTr("Enable notifications")
|
||||||
property string applicationTheme: qsTr("Application theme")
|
property string applicationTheme: qsTr("Application theme")
|
||||||
property string enableDesktopNotifications: qsTr("Enable desktop notifications")
|
property string showNotifications: qsTr("Show notifications")
|
||||||
property string keepMinimized: qsTr("Keep minimized on close")
|
property string keepMinimized: qsTr("Minimize on close")
|
||||||
property string tipRunStartup: qsTr("Run application on system startup")
|
property string tipRunStartup: qsTr("Run at system startup")
|
||||||
property string runStartup: qsTr("Launch at startup")
|
property string runStartup: qsTr("Launch at startup")
|
||||||
property string downloadFolder: qsTr("Downloads directory")
|
property string downloadFolder: qsTr("Download directory")
|
||||||
property string tipChooseDownloadFolder: qsTr("Choose download directory")
|
property string tipChooseDownloadFolder: qsTr("Choose download directory")
|
||||||
property string recordCall: qsTr("Record call")
|
property string recordCall: qsTr("Record call")
|
||||||
property string textZoom: qsTr("Text zoom")
|
property string textZoom: qsTr("Text zoom")
|
||||||
|
|
||||||
// ChatviewSettings
|
// ChatviewSettings
|
||||||
property string chatview: qsTr("Chatview")
|
property string enableTypingIndicator: qsTr("Typing indicators")
|
||||||
property string enableTypingIndicator: qsTr("Enable typing indicators")
|
property string displayHyperlinkPreviews: qsTr("Show link previews")
|
||||||
property string displayHyperlinkPreviews: qsTr("Display hyperlink previews in the chatview")
|
|
||||||
property string layout: qsTr("Layout")
|
property string layout: qsTr("Layout")
|
||||||
property string language: qsTr("User interface language")
|
property string language: qsTr("User interface language")
|
||||||
property string verticalViewOpt: qsTr("Vertical view")
|
property string verticalViewOpt: qsTr("Vertical view")
|
||||||
|
@ -448,7 +447,7 @@ Item {
|
||||||
|
|
||||||
// File transfer settings
|
// File transfer settings
|
||||||
property string fileTransfer: qsTr("File transfer")
|
property string fileTransfer: qsTr("File transfer")
|
||||||
property string allowFromUntrusted: qsTr("Allow incoming files from unknown contacts")
|
property string allowFromUntrusted: qsTr("Accept files from unknown senders")
|
||||||
property string autoAcceptFiles: qsTr("Automatically accept incoming files")
|
property string autoAcceptFiles: qsTr("Automatically accept incoming files")
|
||||||
property string acceptTransferBelow: qsTr("Accept transfer limit")
|
property string acceptTransferBelow: qsTr("Accept transfer limit")
|
||||||
property string acceptTransferTooltip: qsTr("in MB, 0 = unlimited")
|
property string acceptTransferTooltip: qsTr("in MB, 0 = unlimited")
|
||||||
|
@ -534,15 +533,15 @@ Item {
|
||||||
// ImportFromBackupPage
|
// ImportFromBackupPage
|
||||||
property string archive: qsTr("Archive")
|
property string archive: qsTr("Archive")
|
||||||
property string openFile: qsTr("Open file")
|
property string openFile: qsTr("Open file")
|
||||||
property string importAccountArchive: qsTr("Create your account from a backup")
|
property string importAccountArchive: qsTr("Create account from backup")
|
||||||
property string importAccountExplanation: qsTr("You can obtain an archive by clicking on \"Back up account\" " +
|
property string importAccountExplanation: qsTr("You can obtain an archive by clicking on \"Back up account\" " +
|
||||||
"in the account settings. " +
|
"in the Account Settings. " +
|
||||||
"This will create a .gz file on your device.")
|
"This will create a .gz file on your device.")
|
||||||
property string connectFromBackup: qsTr("Restore an account from backup")
|
property string connectFromBackup: qsTr("Restore account from backup")
|
||||||
property string generatingAccount: qsTr("Generating account…")
|
property string generatingAccount: qsTr("Generating account…")
|
||||||
property string importFromBackup: qsTr("Import from backup")
|
property string importFromBackup: qsTr("Import from backup")
|
||||||
property string importFromArchiveBackup: qsTr("Import from archive backup")
|
property string importFromArchiveBackup: qsTr("Import from archive backup")
|
||||||
property string importFromArchiveBackupDescription: qsTr("Import a Jami account from an archive file on this device.")
|
property string importFromArchiveBackupDescription: qsTr("Import Jami account from local archive file.")
|
||||||
property string selectArchiveFile: qsTr("Select archive file")
|
property string selectArchiveFile: qsTr("Select archive file")
|
||||||
|
|
||||||
// ImportFromDevicePage
|
// ImportFromDevicePage
|
||||||
|
@ -762,7 +761,7 @@ Item {
|
||||||
|
|
||||||
//TipBox
|
//TipBox
|
||||||
property string customize: qsTr("Customize")
|
property string customize: qsTr("Customize")
|
||||||
property string tips: qsTr("Tips")
|
property string tip: qsTr("Tip")
|
||||||
property string dismiss: qsTr("Dismiss")
|
property string dismiss: qsTr("Dismiss")
|
||||||
property string customizeText: qsTr("Add a profile picture and nickname to complete your profile")
|
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 customizationDescription: qsTr("This profile is only shared with this account's contacts")
|
||||||
|
|
|
@ -81,7 +81,7 @@ Rectangle {
|
||||||
source: CurrentConversation.inCall ?
|
source: CurrentConversation.inCall ?
|
||||||
JamiResources.round_close_24dp_svg :
|
JamiResources.round_close_24dp_svg :
|
||||||
JamiResources.back_24dp_svg
|
JamiResources.back_24dp_svg
|
||||||
toolTipText: JamiStrings.hideChatView
|
toolTipText: JamiStrings.hideChat
|
||||||
|
|
||||||
normalColor: JamiTheme.chatviewBgColor
|
normalColor: JamiTheme.chatviewBgColor
|
||||||
imageColor: JamiTheme.chatviewButtonColor
|
imageColor: JamiTheme.chatviewButtonColor
|
||||||
|
|
|
@ -155,7 +155,7 @@ Rectangle {
|
||||||
font.bold: true
|
font.bold: true
|
||||||
font.pointSize: JamiTheme.contactEventPointSize
|
font.pointSize: JamiTheme.contactEventPointSize
|
||||||
|
|
||||||
text: JamiStrings.createASwarm
|
text: JamiStrings.createSwarm
|
||||||
}
|
}
|
||||||
|
|
||||||
PushButton {
|
PushButton {
|
||||||
|
@ -225,7 +225,7 @@ Rectangle {
|
||||||
visible: UtilsAdapter.getAppValue(Settings.EnableExperimentalSwarm) && !swarmMemberSearchList.visible
|
visible: UtilsAdapter.getAppValue(Settings.EnableExperimentalSwarm) && !swarmMemberSearchList.visible
|
||||||
|
|
||||||
source: smartListLayout.visible ? JamiResources.create_swarm_svg : JamiResources.round_close_24dp_svg
|
source: smartListLayout.visible ? JamiResources.create_swarm_svg : JamiResources.round_close_24dp_svg
|
||||||
toolTipText: smartListLayout.visible ? JamiStrings.startASwarm : JamiStrings.cancel
|
toolTipText: smartListLayout.visible ? JamiStrings.startSwarm : JamiStrings.cancel
|
||||||
|
|
||||||
onClicked: createSwarmClicked()
|
onClicked: createSwarmClicked()
|
||||||
|
|
||||||
|
|
|
@ -85,7 +85,7 @@ Item {
|
||||||
}
|
}
|
||||||
|
|
||||||
Label {
|
Label {
|
||||||
text: root.isTip ? JamiStrings.tips : JamiStrings.customize
|
text: root.isTip ? JamiStrings.tip : JamiStrings.customize
|
||||||
color: JamiTheme.textColor
|
color: JamiTheme.textColor
|
||||||
font.weight: Font.Medium
|
font.weight: Font.Medium
|
||||||
Layout.topMargin: 5
|
Layout.topMargin: 5
|
||||||
|
|
|
@ -35,7 +35,7 @@ ColumnLayout {
|
||||||
Label {
|
Label {
|
||||||
Layout.fillWidth: true
|
Layout.fillWidth: true
|
||||||
|
|
||||||
text: JamiStrings.chatview
|
text: JamiStrings.chat
|
||||||
font.pointSize: JamiTheme.headerFontSize
|
font.pointSize: JamiTheme.headerFontSize
|
||||||
font.kerning: true
|
font.kerning: true
|
||||||
color: JamiTheme.textColor
|
color: JamiTheme.textColor
|
||||||
|
|
|
@ -121,7 +121,7 @@ ColumnLayout {
|
||||||
|
|
||||||
checked: UtilsAdapter.getAppValue(Settings.EnableNotifications)
|
checked: UtilsAdapter.getAppValue(Settings.EnableNotifications)
|
||||||
|
|
||||||
labelText: JamiStrings.enableDesktopNotifications
|
labelText: JamiStrings.showNotifications
|
||||||
fontPointSize: JamiTheme.settingsFontSize
|
fontPointSize: JamiTheme.settingsFontSize
|
||||||
|
|
||||||
tooltipText: JamiStrings.enableNotifications
|
tooltipText: JamiStrings.enableNotifications
|
||||||
|
|
|
@ -35,22 +35,25 @@ TipsModel::TipsModel(AppSettingsManager* settingsManager, QObject* parent)
|
||||||
tr("A red dot means that your account is disconnected from the network; it "
|
tr("A red dot means that your account is disconnected from the network; it "
|
||||||
"turns green when it's connected.")},
|
"turns green when it's connected.")},
|
||||||
{"isTip", "true"}});
|
{"isTip", "true"}});
|
||||||
tips_.append({{"id", "3"},
|
tips_.append(
|
||||||
{"title", tr("Why should I back up my account?")},
|
{{"id", "3"},
|
||||||
{"desc",
|
{"title", tr("Why should I back up my account?")},
|
||||||
tr("Jami is distributed and your account is only stored locally on your device. If "
|
{"desc",
|
||||||
"you lose your password or your local account data, you WILL NOT be able to "
|
tr("Jami is distributed and your account is only stored locally on your device. If "
|
||||||
"recover your account if you did not back it up earlier.")},
|
"you lose your password or your local account data, you WILL NOT be able to "
|
||||||
{"isTip", "true"}});
|
"recover your account if you did not back it up earlier.")},
|
||||||
|
{"isTip", "true"}});
|
||||||
tips_.append(
|
tips_.append(
|
||||||
{{"id", "4"},
|
{{"id", "4"},
|
||||||
{"title", tr("Can I make a conference call?")},
|
{"title", tr("Can I make a conference call?")},
|
||||||
{"desc", tr("In a call, you can click on \"Add participants\" to add a contact to a call")},
|
{"desc",
|
||||||
|
tr("In a call, you can click on \"Add participants\" to add a contact to a call.")},
|
||||||
|
{"isTip", "true"}});
|
||||||
|
tips_.append(
|
||||||
|
{{"id", "5"},
|
||||||
|
{"title", tr("Does Jami have group chats?")},
|
||||||
|
{"desc", tr("In the settings, you can enabled support for groups (experimental).")},
|
||||||
{"isTip", "true"}});
|
{"isTip", "true"}});
|
||||||
tips_.append({{"id", "5"},
|
|
||||||
{"title", tr("Does Jami have group chats?")},
|
|
||||||
{"desc", tr("In the settings, you can enabled support for groups (experimental)")},
|
|
||||||
{"isTip", "true"}});
|
|
||||||
tips_.append({{"id", "6"},
|
tips_.append({{"id", "6"},
|
||||||
{"title", tr("What is a Jami account?")},
|
{"title", tr("What is a Jami account?")},
|
||||||
{"desc",
|
{"desc",
|
||||||
|
@ -63,13 +66,14 @@ TipsModel::TipsModel(AppSettingsManager* settingsManager, QObject* parent)
|
||||||
tr("When you create a new Jami account, you do not 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.")},
|
"information like an email, address, or phone number.")},
|
||||||
{"isTip", "true"}});
|
{"isTip", "true"}});
|
||||||
tips_.append({{"id", "8"},
|
tips_.append(
|
||||||
{"title", tr("Why don't I have to use a password?")},
|
{{"id", "8"},
|
||||||
{"desc",
|
{"title", tr("Why don't I have to use a password?")},
|
||||||
tr("With Jami, your account is stored in a directory on your device. The password "
|
{"desc",
|
||||||
"is only used to encrypt your account in order to protect you from someone "
|
tr("With Jami, your account is stored in a directory on your device. The password "
|
||||||
"who has physical access to your device.")},
|
"is only used to encrypt your account in order to protect you from someone "
|
||||||
{"isTip", "true"}});
|
"who has physical access to your device.")},
|
||||||
|
{"isTip", "true"}});
|
||||||
tips_.append(
|
tips_.append(
|
||||||
{{"id", "9"},
|
{{"id", "9"},
|
||||||
{"title", tr("Why don't I have to register a username?")},
|
{"title", tr("Why don't I have to register a username?")},
|
||||||
|
@ -80,14 +84,15 @@ TipsModel::TipsModel(AppSettingsManager* settingsManager, QObject* parent)
|
||||||
tips_.append(
|
tips_.append(
|
||||||
{{"id", "10"},
|
{{"id", "10"},
|
||||||
{"title", tr("How can I back up my account?")},
|
{"title", tr("How can I back up my account?")},
|
||||||
{"desc", tr("In the account settings, a button is available to create a backup your account.")},
|
{"desc", tr("In 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 all of your devices, the account is gone forever and you CANNOT recover it.")},
|
||||||
{"isTip", "true"}});
|
{"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 all of your devices, the account is gone forever and you CANNOT recover it.")},
|
|
||||||
{"isTip", "true"}});
|
|
||||||
tips_.append({{"id", "12"},
|
tips_.append({{"id", "12"},
|
||||||
{"title", tr("Can I use my account on multiple devices?")},
|
{"title", tr("Can I use my account on multiple devices?")},
|
||||||
{"desc",
|
{"desc",
|
||||||
|
|
Loading…
Add table
Reference in a new issue