aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAleksei Korkov <akorkov@luxoft.com>2020-03-30 22:21:39 +0300
committerAleksei Korkov <akorkov@luxoft.com>2020-03-31 13:38:25 +0000
commitc7784b0cdc336646ba5d98aada5c682fe2e1f403 (patch)
treed35ed283a27dcea0d51c42d5cbe04afc2d9d5cec
parent0e1f79d8f17da5764e99fd3add38807b419d50b4 (diff)
[all] add wrapper qsTr("...") for strings
Task-number: AUTOSUITE-1551 Change-Id: I4ec09e540aa028c62c49d34024cd9414a6c5515c Reviewed-by: Egor Nemtsev <enemtsev@luxoft.com>
-rw-r--r--apps/com.pelagicore.apps.settings/panels/ConnectivityPanel.qml6
-rw-r--r--apps/com.pelagicore.apps.settings/panels/HotspotPanel.qml8
-rw-r--r--apps/com.pelagicore.apps.settings/panels/WiFiPanel.qml8
-rw-r--r--apps/com.pelagicore.apps.settings/popups/WiFiPopup.qml8
-rw-r--r--apps/com.pelagicore.calendar/panels/+lucee/CalendarWidgetPanel.qml4
-rw-r--r--apps/com.pelagicore.calendar/panels/CalendarMaximizedPanel.qml6
-rw-r--r--apps/com.pelagicore.map/panels/FavDestinationButtonsPanel.qml4
-rw-r--r--apps/com.pelagicore.music/stores/MusicStore.qml4
-rw-r--r--apps/com.pelagicore.music/views/+lucee/FullScreenBottomView.qml6
-rw-r--r--apps/com.pelagicore.music/views/+lucee/WidgetContentView.qml2
-rw-r--r--apps/com.pelagicore.tuner/stores/TunerStore.qml4
-rw-r--r--apps/com.theqtcompany.cluster/panels/SafeTelltalesPanel.qml6
-rw-r--r--dev/apps/com.pelagicore.sheets/components/ButtonPanel.qml26
-rw-r--r--dev/apps/com.pelagicore.sheets/components/ListItemPanel.qml42
-rw-r--r--dev/apps/com.pelagicore.sheets/components/NotificationPanel.qml24
-rw-r--r--dev/apps/com.pelagicore.sheets/components/PopupsPanel.qml2
-rw-r--r--dev/apps/com.pelagicore.sheets/components/ProgressBarPanel.qml8
-rw-r--r--dev/apps/com.pelagicore.sheets/components/SliderPanel.qml4
-rw-r--r--dev/apps/com.pelagicore.sheets/components/ToolButtonPanel.qml20
-rw-r--r--dev/apps/com.pelagicore.sheets/popups/PopupWithList.qml2
-rw-r--r--examples/neptune3ui/parking-app-tutorial/chapter1-basics/Main.qml22
-rw-r--r--examples/neptune3ui/parking-app-tutorial/chapter2-extend/Main.qml24
-rw-r--r--examples/neptune3ui/parking-app-tutorial/chapter3-middleware/app/Main.qml24
-rw-r--r--imports_shared/assets/translations/ar_MA.ts219
-rw-r--r--imports_shared/assets/translations/cs_CZ.ts216
-rw-r--r--imports_shared/assets/translations/de_DE.ts216
-rw-r--r--imports_shared/assets/translations/en_GB.ts219
-rw-r--r--imports_shared/assets/translations/en_US.ts219
-rw-r--r--imports_shared/assets/translations/ja_JP.ts216
-rw-r--r--imports_shared/assets/translations/ko_KR.ts216
-rw-r--r--imports_shared/assets/translations/zh_CN.ts216
-rw-r--r--src/remotesettings/app/DevelopmentPage.qml8
32 files changed, 1873 insertions, 136 deletions
diff --git a/apps/com.pelagicore.apps.settings/panels/ConnectivityPanel.qml b/apps/com.pelagicore.apps.settings/panels/ConnectivityPanel.qml
index d62964c0..3b2fd732 100644
--- a/apps/com.pelagicore.apps.settings/panels/ConnectivityPanel.qml
+++ b/apps/com.pelagicore.apps.settings/panels/ConnectivityPanel.qml
@@ -55,7 +55,7 @@ Control {
ListItem {
id: wifiItem
width: root.width
- text: "WiFi"
+ text: qsTr("Wi-Fi")
rightToolSymbol: "ic-next-level"
enabled: root.wifiAvailable
onClicked: root.wifiClicked()
@@ -64,7 +64,7 @@ Control {
ListItem {
id: hotspotItem
width: root.width
- text: "Hotspot"
+ text: qsTr("Hotspot")
rightToolSymbol: "ic-next-level"
enabled: root.wifiAvailable
onClicked: root.hotspotClicked()
@@ -73,7 +73,7 @@ Control {
ListItem {
id: bluetoothItem
width: root.width
- text: "Bluetooth"
+ text: qsTr("Bluetooth")
rightToolSymbol: "ic-next-level"
dividerVisible: false
}
diff --git a/apps/com.pelagicore.apps.settings/panels/HotspotPanel.qml b/apps/com.pelagicore.apps.settings/panels/HotspotPanel.qml
index 4ca26ccd..8cd8380d 100644
--- a/apps/com.pelagicore.apps.settings/panels/HotspotPanel.qml
+++ b/apps/com.pelagicore.apps.settings/panels/HotspotPanel.qml
@@ -86,7 +86,7 @@ Control {
horizontalAlignment: Text.AlignHCenter
font.pixelSize: Sizes.fontSizeS
elide: Text.ElideRight
- text: "Hotspot"
+ text: qsTr("Hotspot")
}
Rectangle {
id: headerDivider
@@ -104,7 +104,7 @@ Control {
}
SwitchDelegate {
- text: "Hotspot Enabled"
+ text: qsTr("Hotspot Enabled")
width: root.width
checked: root.hotspotEnabled
onToggled: root.hotspotEnabled = checked
@@ -120,7 +120,7 @@ Control {
Label {
id: ssidTitle
width: root.width
- text: "SSID"
+ text: qsTr("SSID")
font.pixelSize: Sizes.fontSizeS
elide: Text.ElideRight
color: Style.contrastColor
@@ -162,7 +162,7 @@ Control {
Label {
id: passwTitle
width: root.width
- text: "Password"
+ text: qsTr("Password")
font.pixelSize: Sizes.fontSizeS
elide: Text.ElideRight
color: Style.contrastColor
diff --git a/apps/com.pelagicore.apps.settings/panels/WiFiPanel.qml b/apps/com.pelagicore.apps.settings/panels/WiFiPanel.qml
index 6ff0ee6d..ec11c497 100644
--- a/apps/com.pelagicore.apps.settings/panels/WiFiPanel.qml
+++ b/apps/com.pelagicore.apps.settings/panels/WiFiPanel.qml
@@ -97,7 +97,7 @@ Control {
horizontalAlignment: Text.AlignHCenter
font.pixelSize: Sizes.fontSizeS
elide: Text.ElideRight
- text: "WiFi"
+ text: qsTr("Wi-Fi")
}
Rectangle {
id: headerDivider
@@ -115,7 +115,7 @@ Control {
}
SwitchDelegate {
- text: "WiFi Enabled"
+ text: qsTr("Wi-Fi Enabled")
width: root.width
checked: root.wifiEnabled
onToggled: root.wifiEnabled = checked
@@ -153,7 +153,7 @@ Control {
rightPadding: Sizes.dp(30)
topPadding: Sizes.dp(8)
bottomPadding: Sizes.dp(8)
- text: "Disconnect"
+ text: qsTr("Disconnect")
enabled: root.selectedWiFiStatus !== "Disconnecting"
font.pixelSize: Sizes.fontSizeS
onClicked: root.disconnectFromWiFiClicked( root.selectedWiFiSSID )
@@ -206,7 +206,7 @@ Control {
}
}
text: model.modelData.ssid
- secondaryText: model.modelData.connected ? "Connected" : ""
+ secondaryText: model.modelData.connected ? qsTr("Connected") : ""
rightToolSymbol: model.modelData.security != 0 ? "ic_secured_connection" : ""
dividerVisible: index !== wifiListView.count - 1
onClicked: root.connectToWiFiClicked(model.modelData.ssid)
diff --git a/apps/com.pelagicore.apps.settings/popups/WiFiPopup.qml b/apps/com.pelagicore.apps.settings/popups/WiFiPopup.qml
index 60927b00..657a9827 100644
--- a/apps/com.pelagicore.apps.settings/popups/WiFiPopup.qml
+++ b/apps/com.pelagicore.apps.settings/popups/WiFiPopup.qml
@@ -63,7 +63,7 @@ PopupWindow {
anchors.baselineOffset: Sizes.dp(78)
font.pixelSize: Sizes.fontSizeM
width: parent.width
- text: !root.manual ? "Input password" : "Manual connection"
+ text: !root.manual ? qsTr("Input password") : qsTr("Manual connection")
horizontalAlignment: Text.AlignHCenter
}
Image {
@@ -89,7 +89,7 @@ PopupWindow {
Layout.alignment: Qt.AlignBottom | Qt.AlignLeft
verticalAlignment: Text.AlignBottom
Layout.bottomMargin: -Sizes.dp(25)
- text: "SSID"
+ text: qsTr("SSID")
font.pixelSize: Sizes.fontSizeS
elide: Text.ElideRight
color: Style.contrastColor
@@ -121,7 +121,7 @@ PopupWindow {
Layout.alignment: Qt.AlignBottom | Qt.AlignLeft
verticalAlignment: Text.AlignBottom
Layout.bottomMargin: -Sizes.dp(25)
- text: "Password"
+ text: qsTr("Password")
font.pixelSize: Sizes.fontSizeS
elide: Text.ElideRight
color: Style.contrastColor
@@ -157,7 +157,7 @@ PopupWindow {
width: Sizes.dp(315)
height: Sizes.dp(64)
font.pixelSize: Sizes.fontSizeS
- text: "Connect"
+ text: qsTr("Connect")
onClicked: {
p.okClicked = true;
root.connectClicked(ssidTextField.text, passwTextField.text);
diff --git a/apps/com.pelagicore.calendar/panels/+lucee/CalendarWidgetPanel.qml b/apps/com.pelagicore.calendar/panels/+lucee/CalendarWidgetPanel.qml
index 6edb6c1a..aa8839c6 100644
--- a/apps/com.pelagicore.calendar/panels/+lucee/CalendarWidgetPanel.qml
+++ b/apps/com.pelagicore.calendar/panels/+lucee/CalendarWidgetPanel.qml
@@ -70,7 +70,7 @@ Item {
anchors.horizontalCenter: dummyWeatherImg.horizontalCenter
anchors.top: dummyWeatherImg.bottom
anchors.topMargin: Sizes.dp(37)
- text: "Partly sunny, 21°C"
+ text: qsTr("Partly sunny, 21°C")
font.pixelSize: Sizes.dp(26)
font.weight: Font.Normal
visible: root.state !== "Widget1Row"
@@ -97,7 +97,7 @@ Item {
anchors.leftMargin: Sizes.dp(10)
anchors.bottom: dummyWeatherImg.bottom
anchors.bottomMargin: Sizes.dp(10)
- text: "21°C"
+ text: qsTr("21°C")
font.pixelSize: Sizes.dp(26)
font.weight: Font.Normal
visible: opacity > 0.0
diff --git a/apps/com.pelagicore.calendar/panels/CalendarMaximizedPanel.qml b/apps/com.pelagicore.calendar/panels/CalendarMaximizedPanel.qml
index d0563b0f..5cb2d2d8 100644
--- a/apps/com.pelagicore.calendar/panels/CalendarMaximizedPanel.qml
+++ b/apps/com.pelagicore.calendar/panels/CalendarMaximizedPanel.qml
@@ -96,17 +96,17 @@ Item {
Column {
spacing: Sizes.dp(20)
Label {
- text: "Partly sunny, 21°C"
+ text: qsTr("Partly sunny, 21°C")
font.pixelSize: Sizes.dp(27)
}
Label {
- text: "Today: Mostly sunny,\nthe highest temperature will be 26°."
+ text: qsTr("Today: Mostly sunny,\nthe highest temperature will be 26°.")
font.pixelSize: Sizes.dp(18)
}
Label {
- text: "Tonight: Mostly cloudy with light rain,\ntemperatures between 14° and 18°."
+ text: qsTr("Tonight: Mostly cloudy with light rain,\ntemperatures between 14° and 18°.")
font.pixelSize: Sizes.dp(18)
}
}
diff --git a/apps/com.pelagicore.map/panels/FavDestinationButtonsPanel.qml b/apps/com.pelagicore.map/panels/FavDestinationButtonsPanel.qml
index 7c942abe..5ce37a4b 100644
--- a/apps/com.pelagicore.map/panels/FavDestinationButtonsPanel.qml
+++ b/apps/com.pelagicore.map/panels/FavDestinationButtonsPanel.qml
@@ -66,7 +66,7 @@ Item {
primaryText: qsTr("Home")
extendedText: homeRouteTime
//TODO: add properties to the root object to access this externally
- secondaryText: "Welandergatan 29"
+ secondaryText: qsTr("Welandergatan 29")
onClicked: root.showDestinationPoint(root.homeAddressData, secondaryText)
}
Rectangle {
@@ -85,7 +85,7 @@ Item {
primaryText: qsTr("Work")
extendedText: workRouteTime
//TODO: add properties to the root object to access this externally
- secondaryText: "Östra Hamngatan 16"
+ secondaryText: qsTr("Östra Hamngatan 16")
onClicked: root.showDestinationPoint(root.workAddressData, secondaryText)
}
}
diff --git a/apps/com.pelagicore.music/stores/MusicStore.qml b/apps/com.pelagicore.music/stores/MusicStore.qml
index 8a5e4a0e..1054fd4a 100644
--- a/apps/com.pelagicore.music/stores/MusicStore.qml
+++ b/apps/com.pelagicore.music/stores/MusicStore.qml
@@ -133,11 +133,11 @@ Store {
property ListModel musicSourcesModel: ListModel {
id: musicSourcesModel
ListElement {
- text: "Music"
+ text: qsTr("Music")
appId: "com.pelagicore.music"
}
ListElement {
- text: "AM/FM Radio"
+ text: qsTr("AM/FM Radio")
appId: "com.pelagicore.tuner"
}
}
diff --git a/apps/com.pelagicore.music/views/+lucee/FullScreenBottomView.qml b/apps/com.pelagicore.music/views/+lucee/FullScreenBottomView.qml
index e7fb5178..15167078 100644
--- a/apps/com.pelagicore.music/views/+lucee/FullScreenBottomView.qml
+++ b/apps/com.pelagicore.music/views/+lucee/FullScreenBottomView.qml
@@ -161,7 +161,7 @@ Item {
width: Sizes.dp(130)
height: Sizes.dp(50)
font.pixelSize: Sizes.dp(17)
- text: "Title"
+ text: qsTr("Title")
textFormat: Text.RichText
font.weight: rowViewOptions.currentText === "track" ? Font.Bold : Font.Light
color: rowViewOptions.currentText === "track" ? Style.accentColor : "#5e5d5d"
@@ -179,7 +179,7 @@ Item {
width: Sizes.dp(130)
height: Sizes.dp(50)
font.pixelSize: Sizes.dp(17)
- text: "Artist"
+ text: qsTr("Artist")
textFormat: Text.RichText
font.weight: rowViewOptions.currentText === "artists" ? Font.Bold : Font.Light
color: rowViewOptions.currentText === "artists" ? Style.accentColor : "#5e5d5d"
@@ -197,7 +197,7 @@ Item {
width: Sizes.dp(130)
height: Sizes.dp(50)
font.pixelSize: Sizes.dp(17)
- text: "Album"
+ text: qsTr("Album")
textFormat: Text.RichText
font.weight: rowViewOptions.currentText === "albums" ? Font.Bold : Font.Light
color: rowViewOptions.currentText === "albums" ? Style.accentColor : "#5e5d5d"
diff --git a/apps/com.pelagicore.music/views/+lucee/WidgetContentView.qml b/apps/com.pelagicore.music/views/+lucee/WidgetContentView.qml
index efe2c403..c4032628 100644
--- a/apps/com.pelagicore.music/views/+lucee/WidgetContentView.qml
+++ b/apps/com.pelagicore.music/views/+lucee/WidgetContentView.qml
@@ -92,7 +92,7 @@ Item {
anchors.bottom: otherTracks.top
anchors.bottomMargin: Sizes.dp(15)
anchors.left: otherTracks.left
- text: "Discover similar music"
+ text: qsTr("Discover similar music")
font.pixelSize: Sizes.dp(26)
font.weight: Font.Normal
visible: root.state === "Widget3Rows"
diff --git a/apps/com.pelagicore.tuner/stores/TunerStore.qml b/apps/com.pelagicore.tuner/stores/TunerStore.qml
index 4e5c18e9..f05892e7 100644
--- a/apps/com.pelagicore.tuner/stores/TunerStore.qml
+++ b/apps/com.pelagicore.tuner/stores/TunerStore.qml
@@ -82,11 +82,11 @@ Store {
property ListModel musicSourcesModel: ListModel {
id: musicSourcesModel
ListElement {
- text: "AM/FM Radio"
+ text: qsTr("AM/FM Radio")
appId: "com.pelagicore.tuner"
}
ListElement {
- text: "Music"
+ text: qsTr("Music")
appId: "com.pelagicore.music"
}
}
diff --git a/apps/com.theqtcompany.cluster/panels/SafeTelltalesPanel.qml b/apps/com.theqtcompany.cluster/panels/SafeTelltalesPanel.qml
index 49070570..8772fae3 100644
--- a/apps/com.theqtcompany.cluster/panels/SafeTelltalesPanel.qml
+++ b/apps/com.theqtcompany.cluster/panels/SafeTelltalesPanel.qml
@@ -84,7 +84,7 @@ Item {
id: safeErrorText
width: 800
height: 100
- text: "Error occurred. Recovering..."
+ text: qsTr("Error occurred. Recovering...")
color: "white"
runtimeEditable: true
font.bold: true
@@ -106,7 +106,7 @@ Item {
objectName: "speedTextLabel"
width: 140
height: 45
- text: "Speed"
+ text: qsTr("Speed")
color: "white"
font.bold: true
font.pixelSize: 40
@@ -226,7 +226,7 @@ Item {
objectName: "powerTextLabel"
width: 140
height: 45
- text: "Power"
+ text: qsTr("Power")
color: "white"
font.bold: true
font.pixelSize: 40
diff --git a/dev/apps/com.pelagicore.sheets/components/ButtonPanel.qml b/dev/apps/com.pelagicore.sheets/components/ButtonPanel.qml
index b2e5295e..eab9f30e 100644
--- a/dev/apps/com.pelagicore.sheets/components/ButtonPanel.qml
+++ b/dev/apps/com.pelagicore.sheets/components/ButtonPanel.qml
@@ -59,14 +59,14 @@ Item {
implicitWidth: Sizes.dp(315)
implicitHeight: Sizes.dp(64)
font.pixelSize: Sizes.fontSizeS
- text: "This is a button"
+ text: qsTr("This is a button")
}
Button {
implicitWidth: Sizes.dp(315)
implicitHeight: Sizes.dp(64)
font.pixelSize: Sizes.fontSizeS
- text: "Disabled Button"
+ text: qsTr("Disabled Button")
enabled: false
}
@@ -74,7 +74,7 @@ Item {
implicitWidth: Sizes.dp(315)
implicitHeight: Sizes.dp(64)
font.pixelSize: Sizes.fontSizeS
- text: "Button Checkable"
+ text: qsTr("Button Checkable")
checkable: true
}
}
@@ -87,7 +87,7 @@ Item {
leftPadding: smallButtonPadding
rightPadding: smallButtonPadding
font.pixelSize: Sizes.fontSizeS
- text: "Small button"
+ text: qsTr("Small button")
}
Button {
implicitHeight: smallButtonHeight
@@ -95,7 +95,7 @@ Item {
leftPadding: smallButtonPadding
rightPadding: smallButtonPadding
font.pixelSize: Sizes.fontSizeS
- text: "Small button"
+ text: qsTr("Small button")
icon.name: "ic-steering-wheel-heat_OFF"
}
Button {
@@ -104,7 +104,7 @@ Item {
leftPadding: smallButtonPadding
rightPadding: smallButtonPadding
font.pixelSize: Sizes.fontSizeS
- text: "Checkable"
+ text: qsTr("Checkable")
icon.name: checked ? "ic-steering-wheel-heat_ON" : "ic-steering-wheel-heat_OFF"
checkable: true
}
@@ -112,7 +112,7 @@ Item {
RowLayout {
spacing: Sizes.dp(13)
Button {
- text: "Large button"
+ text: qsTr("Large button")
implicitHeight: largeButtonHeight
implicitWidth: Sizes.dp(315)
leftPadding: largeButtonPadding
@@ -126,7 +126,7 @@ Item {
leftPadding: largeButtonPadding
rightPadding: largeButtonPadding
font.pixelSize: Sizes.fontSizeS
- text: "Large button"
+ text: qsTr("Large button")
icon.name: "ic-steering-wheel-heat_OFF"
}
Button {
@@ -135,7 +135,7 @@ Item {
leftPadding: largeButtonPadding
rightPadding: largeButtonPadding
font.pixelSize: Sizes.fontSizeS
- text: "Checkable"
+ text: qsTr("Checkable")
icon.name: checked ? "ic-seat-heat-passenger_ON" : "ic-seat-heat-passenger_OFF"
checkable: true
}
@@ -144,7 +144,7 @@ Item {
spacing: Sizes.dp(13)
Label {
- text: "Custom background:"
+ text: qsTr("Custom background:")
}
Button {
@@ -171,7 +171,7 @@ Item {
opacity: 1
}
icon.name: "ic-seat-heat-passenger_OFF"
- text: "text"
+ text: qsTr("text")
font.pixelSize: Sizes.fontSizeS
display: AbstractButton.TextUnderIcon
spacing: 0
@@ -184,7 +184,7 @@ Item {
implicitWidth: Sizes.dp(500)
leftPadding: largeButtonPadding
rightPadding: largeButtonPadding
- text: "Wide button"
+ text: qsTr("Wide button")
font.pixelSize: Sizes.fontSizeS
icon.name: "ic-steering-wheel-heat_OFF"
}
@@ -194,7 +194,7 @@ Item {
leftPadding: largeButtonPadding
rightPadding: largeButtonPadding
font.pixelSize: Sizes.fontSizeS
- text: "Elide too long text"
+ text: qsTr("Elide too long text")
icon.name: "ic-steering-wheel-heat_OFF"
}
}
diff --git a/dev/apps/com.pelagicore.sheets/components/ListItemPanel.qml b/dev/apps/com.pelagicore.sheets/components/ListItemPanel.qml
index 39d3f38a..44fb59a4 100644
--- a/dev/apps/com.pelagicore.sheets/components/ListItemPanel.qml
+++ b/dev/apps/com.pelagicore.sheets/components/ListItemPanel.qml
@@ -62,21 +62,21 @@ Item {
ListItem {
implicitWidth: Sizes.dp(765)
implicitHeight: Sizes.dp(104)
- text: "Basic ListItem"
+ text: qsTr("Basic ListItem")
dividerVisible: false
}
ListItem {
implicitWidth: Sizes.dp(765)
implicitHeight: Sizes.dp(104)
- text: "ListItem Text"
+ text: qsTr("ListItem Text")
subText: "ListItem Subtext"
}
ListItem {
implicitWidth: Sizes.dp(765)
implicitHeight: Sizes.dp(104)
- text: "ListItem with an image"
+ text: qsTr("ListItem with an image")
icon.source: Style.image("fan-speed-5")
icon.color: "transparent"
}
@@ -85,15 +85,15 @@ Item {
implicitWidth: Sizes.dp(765)
implicitHeight: Sizes.dp(104)
icon.name: "ic-update"
- text: "ListItem with Icon"
+ text: qsTr("ListItem with Icon")
}
ListItem {
implicitWidth: Sizes.dp(765)
implicitHeight: Sizes.dp(104)
icon.name: "ic-update"
- text: "ListItem with Secondary Text"
- secondaryText: "Company"
+ text: qsTr("ListItem with Secondary Text")
+ secondaryText: qsTr("Company")
}
ListItem {
@@ -101,8 +101,8 @@ Item {
implicitHeight: Sizes.dp(104)
icon.name: "ic-update"
rightToolSymbol: "ic-close"
- text: "ListItem with Secondary Text"
- secondaryText: "68% of 14 MB"
+ text: qsTr("ListItem with Secondary Text")
+ secondaryText: qsTr("68% of 14 MB")
}
ListItem {
@@ -110,8 +110,8 @@ Item {
implicitHeight: Sizes.dp(104)
icon.name: "ic-update"
rightToolSymbol: "ic-close"
- text: "ListItem with Looooooooooonnngggg Text"
- secondaryText: "Loooooooong Secondary Text"
+ text: qsTr("ListItem with Looooooooooonnngggg Text")
+ secondaryText: qsTr("Loooooooong Secondary Text")
}
ListItemFlatButton {
@@ -119,8 +119,8 @@ Item {
implicitHeight: Sizes.dp(104)
icon.name: "ic-update"
subText: "subtitle"
- text: "ListItem with button"
- textFlatButton: "Show on map"
+ text: qsTr("ListItem with button")
+ textFlatButton: qsTr("Show on map")
closeButtonVisible: true
}
@@ -131,8 +131,8 @@ Item {
icon.name: "ic-update"
symbolFlatButton: Style.image("ic-favorite")
subText: "subtitle"
- text: "ListItem with button text"
- textFlatButton: "Text"
+ text: qsTr("ListItem with button text")
+ textFlatButton: qsTr("Text")
}
ListItemProgress {
@@ -142,8 +142,8 @@ Item {
minimumValue: 0
maximumValue: 100
icon.name: "ic-placeholder"
- text: "Downloading application"
- secondaryText: value + " % of 46 MB"
+ text: qsTr("Downloading application")
+ secondaryText: value + qsTr(" % of 46 MB")
cancelable: timerDowloading.running
value: 0
onProgressCanceled: {
@@ -175,7 +175,7 @@ Item {
indeterminate: true
icon.name: "ic-placeholder"
cancelable: indeterminate
- text: indeterminate ? "Downloading pending" : "Downloading canceled"
+ text: indeterminate ? qsTr("Downloading pending") : qsTr("Downloading canceled")
onProgressCanceled: indeterminate = false
onClicked: indeterminate = true
}
@@ -195,12 +195,12 @@ Item {
implicitWidth: Sizes.dp(765)
implicitHeight: Sizes.dp(104)
icon.name: "ic-placeholder"
- text: "List item with two accessory buttons"
+ text: qsTr("List item with two accessory buttons")
symbolAccessoryButton1: "ic-call-contrast"
symbolAccessoryButton2: "ic-message-contrast"
- onAccessoryButton1Clicked: listItemTwoButtons.text = "Call clicked"
- onAccessoryButton2Clicked: listItemTwoButtons.text = "Message clicked"
- onClicked: listItemTwoButtons.text = "List item with two accessory buttons"
+ onAccessoryButton1Clicked: listItemTwoButtons.text = qsTr("Call clicked")
+ onAccessoryButton2Clicked: listItemTwoButtons.text = qsTr("Message clicked")
+ onClicked: listItemTwoButtons.text = qsTr("List item with two accessory buttons")
}
}
}
diff --git a/dev/apps/com.pelagicore.sheets/components/NotificationPanel.qml b/dev/apps/com.pelagicore.sheets/components/NotificationPanel.qml
index f25a68f7..ce533e41 100644
--- a/dev/apps/com.pelagicore.sheets/components/NotificationPanel.qml
+++ b/dev/apps/com.pelagicore.sheets/components/NotificationPanel.qml
@@ -51,13 +51,13 @@ Item {
id: simpleNotiButton
implicitWidth: Sizes.dp(500)
implicitHeight: Sizes.dp(64)
- text: "Simple notification"
+ text: qsTr("Simple notification")
onClicked: {
var notification1 = ApplicationInterface.createNotification();
- notification1.summary = "Summary text: simple notification";
- notification1.body = "Body text: simple notification";
+ notification1.summary = qsTr("Summary text: simple notification");
+ notification1.body = qsTr("Body text: simple notification");
notification1.showActionsAsIcons = true;
- notification1.actions = [{"actionText": "Action Text"}];
+ notification1.actions = [{"actionText": qsTr("Action Text")}];
notification1.show();
}
}
@@ -65,11 +65,11 @@ Item {
Button {
implicitWidth: Sizes.dp(500)
implicitHeight: Sizes.dp(64)
- text: "Timeout notification 8 secs"
+ text: qsTr("Timeout notification 8 secs")
onClicked: {
var notification2 = ApplicationInterface.createNotification();
- notification2.summary = "Summary text: timeout notification";
- notification2.body = "Body text: timeout 8 seconds";
+ notification2.summary = qsTr("Summary text: timeout notification");
+ notification2.body = qsTr("Body text: timeout 8 seconds");
notification2.timeout = 8000;
notification2.show();
}
@@ -78,11 +78,11 @@ Item {
Button {
implicitWidth: Sizes.dp(500)
implicitHeight: Sizes.dp(64)
- text: "Sticky notification"
+ text: qsTr("Sticky notification")
onClicked: {
var notification3 = ApplicationInterface.createNotification();
- notification3.summary = "Summary text: sticky notification";
- notification3.body = "Sticky notification has an implicit timeout of 0, it will persist in the notification center";
+ notification3.summary = qsTr("Summary text: sticky notification");
+ notification3.body = qsTr("Sticky notification has an implicit timeout of 0, it will persist in the notification center");
notification3.sticky = true;
notification3.show();
}
@@ -91,7 +91,7 @@ Item {
Button {
implicitWidth: Sizes.dp(500)
implicitHeight: Sizes.dp(64)
- text: "Long text notification"
+ text: qsTr("Long text notification")
onClicked: {
var notification4 = ApplicationInterface.createNotification();
notification4.summary = "Lorem ipsum dolor sit amet, consectetur adipiscing elit. Illa sunt similia: hebes acies est cuipiam oculorum, corpore alius senescit; Negat esse eam, inquit, propter se expetendam. Quoniam, si dis placet, ab Epicuro loqui discimus. At, illa, ut vobis placet, partem quandam tuetur, reliquam deserit. Scaevola tribunus plebis ferret ad plebem vellentne de ea re quaeri.";
@@ -107,7 +107,7 @@ Item {
id: appRequestNotiButton
implicitWidth: Sizes.dp(500)
implicitHeight: Sizes.dp(64)
- text: "Notification w/ App Request"
+ text: qsTr("Notification w/ App Request")
property var notification5: ApplicationInterface.createNotification();
onClicked: {
notification5.summary = qsTr("Battery level is low");
diff --git a/dev/apps/com.pelagicore.sheets/components/PopupsPanel.qml b/dev/apps/com.pelagicore.sheets/components/PopupsPanel.qml
index 202d0a22..9cbd9711 100644
--- a/dev/apps/com.pelagicore.sheets/components/PopupsPanel.qml
+++ b/dev/apps/com.pelagicore.sheets/components/PopupsPanel.qml
@@ -52,7 +52,7 @@ Item {
width: Sizes.dp(300)
height: Sizes.dp(200)
anchors.centerIn: parent
- text: "ListView Popup"
+ text: qsTr("ListView Popup")
onClicked: {
popupWithList.width = Qt.binding(() => Sizes.dp(910))
popupWithList.height = Qt.binding(() => Sizes.dp(450))
diff --git a/dev/apps/com.pelagicore.sheets/components/ProgressBarPanel.qml b/dev/apps/com.pelagicore.sheets/components/ProgressBarPanel.qml
index db7cb0f0..7e7cb3d8 100644
--- a/dev/apps/com.pelagicore.sheets/components/ProgressBarPanel.qml
+++ b/dev/apps/com.pelagicore.sheets/components/ProgressBarPanel.qml
@@ -47,7 +47,7 @@ Item {
Label {
font.pixelSize: Sizes.fontSizeS
- text: "Simple ProgressBar with background"
+ text: qsTr("Simple ProgressBar with background")
}
ProgressBar {
@@ -66,7 +66,7 @@ Item {
Label {
font.pixelSize: Sizes.fontSizeS
- text: "Indeterminate ProgressBar with background"
+ text: qsTr("Indeterminate ProgressBar with background")
}
ProgressBar {
@@ -86,7 +86,7 @@ Item {
Label {
font.pixelSize: Sizes.fontSizeS
- text: "Simple ProgressBar no background"
+ text: qsTr("Simple ProgressBar no background")
}
ProgressBar {
@@ -107,7 +107,7 @@ Item {
Label {
font.pixelSize: Sizes.fontSizeS
- text: "Indeterminate ProgressBar no background"
+ text: qsTr("Indeterminate ProgressBar no background")
}
ProgressBar {
diff --git a/dev/apps/com.pelagicore.sheets/components/SliderPanel.qml b/dev/apps/com.pelagicore.sheets/components/SliderPanel.qml
index 6de43d37..5457898d 100644
--- a/dev/apps/com.pelagicore.sheets/components/SliderPanel.qml
+++ b/dev/apps/com.pelagicore.sheets/components/SliderPanel.qml
@@ -44,7 +44,7 @@ Item {
anchors.horizontalCenter: parent.horizontalCenter
spacing: Sizes.dp(10)
Label {
- text: "Vertical / Horizontal sliders"
+ text: qsTr("Vertical / Horizontal sliders")
}
Row {
anchors.horizontalCenter: parent.horizontalCenter
@@ -67,7 +67,7 @@ Item {
}
}
Label {
- text: "Vertical / Horizontal stepper sliders"
+ text: qsTr("Vertical / Horizontal stepper sliders")
}
Row {
anchors.horizontalCenter: parent.horizontalCenter
diff --git a/dev/apps/com.pelagicore.sheets/components/ToolButtonPanel.qml b/dev/apps/com.pelagicore.sheets/components/ToolButtonPanel.qml
index e1556016..b815cce8 100644
--- a/dev/apps/com.pelagicore.sheets/components/ToolButtonPanel.qml
+++ b/dev/apps/com.pelagicore.sheets/components/ToolButtonPanel.qml
@@ -46,28 +46,28 @@ GridLayout {
icon.name: "ic-close"
}
Label {
- text: "Icon only"
+ text: qsTr("Icon only")
font.pixelSize: Sizes.fontSizeS
}
ToolButton {
Layout.alignment: Qt.AlignCenter
icon.name: "ic_back"
- text: "Back"
+ text: qsTr("Back")
}
Label {
- text: "Icon with text"
+ text: qsTr("Icon with text")
font.pixelSize: Sizes.fontSizeS
}
ToolButton {
Layout.alignment: Qt.AlignCenter
icon.name: "ic-update"
- text: "Update"
+ text: qsTr("Update")
display: AbstractButton.TextUnderIcon
}
Label {
- text: "Icon with text below"
+ text: qsTr("Icon with text below")
font.pixelSize: Sizes.fontSizeS
}
@@ -76,11 +76,11 @@ GridLayout {
checkable: true
checked: true
icon.name: checked ? "ic-color_ON" : "ic-color_OFF"
- text: "Color"
+ text: qsTr("Color")
display: AbstractButton.TextUnderIcon
}
Label {
- text: "Checkable tool button, icon + text below"
+ text: qsTr("Checkable tool button, icon + text below")
font.pixelSize: Sizes.fontSizeS
}
@@ -90,11 +90,11 @@ GridLayout {
checked: true
icon.name: checked ? "ic-themes_ON" : "ic-themes_OFF"
icon.color: "green"
- text: "Green"
+ text: qsTr("Green")
display: AbstractButton.TextUnderIcon
}
Label {
- text: "Checkable tool button, custom colored icon"
+ text: qsTr("Checkable tool button, custom colored icon")
font.pixelSize: Sizes.fontSizeS
}
@@ -105,7 +105,7 @@ GridLayout {
icon.height: Sizes.dp(16)
}
Label {
- text: "Custom icon size"
+ text: qsTr("Custom icon size")
font.pixelSize: Sizes.fontSizeS
}
diff --git a/dev/apps/com.pelagicore.sheets/popups/PopupWithList.qml b/dev/apps/com.pelagicore.sheets/popups/PopupWithList.qml
index 059f7fd6..7b23b3d3 100644
--- a/dev/apps/com.pelagicore.sheets/popups/PopupWithList.qml
+++ b/dev/apps/com.pelagicore.sheets/popups/PopupWithList.qml
@@ -52,7 +52,7 @@ PopupWindow {
anchors.baselineOffset: Sizes.dp(78)
font.pixelSize: Sizes.fontSizeM
width: parent.width
- text: "Choose color"
+ text: qsTr("Choose color")
horizontalAlignment: Text.AlignHCenter
}
Image {
diff --git a/examples/neptune3ui/parking-app-tutorial/chapter1-basics/Main.qml b/examples/neptune3ui/parking-app-tutorial/chapter1-basics/Main.qml
index 1bf57201..9cfe48a2 100644
--- a/examples/neptune3ui/parking-app-tutorial/chapter1-basics/Main.qml
+++ b/examples/neptune3ui/parking-app-tutorial/chapter1-basics/Main.qml
@@ -83,7 +83,7 @@ ApplicationCCWindow {
Label {
- text: "No active parking tickets"
+ text: qsTr("No active parking tickets")
anchors.centerIn: parent
font.weight: Font.Light
opacity: !root.parkingStarted ? 1.0 : 0.0
@@ -111,7 +111,7 @@ ApplicationCCWindow {
Behavior on opacity { DefaultNumberAnimation {} }
Label {
- text: "Zone \nParking Olympia"
+ text: qsTr("Zone \nParking Olympia")
font.weight: Font.Light
color: "black"
}
@@ -160,7 +160,7 @@ ApplicationCCWindow {
}
Label {
- text: "2h, 14 minutes"
+ text: qsTr("2h, 14 minutes")
font.weight: Font.Light
opacity: Style.opacityHigh
color: "black"
@@ -195,7 +195,7 @@ ApplicationCCWindow {
spacing: Sizes.dp(50)
Label {
- text: "Zone"
+ text: qsTr("Zone")
font.weight: Font.Light
opacity: Style.opacityMedium
font.pixelSize: Sizes.fontSizeL
@@ -206,21 +206,21 @@ ApplicationCCWindow {
Column {
Label {
- text: "Every day 12 - 22"
+ text: qsTr("Every day 12 - 22")
font.weight: Font.Light
font.pixelSize: Sizes.fontSizeS
opacity: Style.opacityMedium
}
Label {
- text: "Other times"
+ text: qsTr("Other times")
font.weight: Font.Light
font.pixelSize: Sizes.fontSizeS
opacity: Style.opacityMedium
}
Label {
- text: "Service fee"
+ text: qsTr("Service fee")
font.weight: Font.Light
font.pixelSize: Sizes.fontSizeS
opacity: Style.opacityMedium
@@ -229,14 +229,14 @@ ApplicationCCWindow {
Column {
Label {
- text: "1.5 $ / started hour"
+ text: qsTr("1.5 $ / started hour")
font.weight: Font.Light
font.pixelSize: Sizes.fontSizeS
opacity: Style.opacityMedium
}
Label {
- text: "1 $ / started hour"
+ text: qsTr("1 $ / started hour")
font.weight: Font.Light
font.pixelSize: Sizes.fontSizeS
opacity: Style.opacityMedium
@@ -257,7 +257,7 @@ ApplicationCCWindow {
Label {
anchors.right: parent.right
- text: "1275, Parking Olympia"
+ text: qsTr("1275, Parking Olympia")
font.weight: Font.Light
opacity: Style.opacityMedium
}
@@ -269,7 +269,7 @@ ApplicationCCWindow {
font.pixelSize: Sizes.fontSizeM
checkable: true
checked: root.parkingStarted
- text: !root.parkingStarted ? "Start" : "End (2.29 $)"
+ text: !root.parkingStarted ? qsTr("Start") : qsTr("End (2.29 $)")
background: Rectangle {
color: {
diff --git a/examples/neptune3ui/parking-app-tutorial/chapter2-extend/Main.qml b/examples/neptune3ui/parking-app-tutorial/chapter2-extend/Main.qml
index e2c815b4..51f0de3d 100644
--- a/examples/neptune3ui/parking-app-tutorial/chapter2-extend/Main.qml
+++ b/examples/neptune3ui/parking-app-tutorial/chapter2-extend/Main.qml
@@ -79,7 +79,7 @@ ApplicationCCWindow {
source: Style.image("app-fullscreen-top-bg", Style.theme)
Label {
- text: "No active parking tickets"
+ text: qsTr("No active parking tickets")
anchors.centerIn: parent
font.weight: Font.Light
opacity: !root.parkingStarted ? 1.0 : 0.0
@@ -104,7 +104,7 @@ ApplicationCCWindow {
Behavior on opacity { DefaultNumberAnimation {} }
Label {
- text: "Zone \nParking Olympia"
+ text: qsTr("Zone \nParking Olympia")
font.weight: Font.Light
color: "black"
}
@@ -153,7 +153,7 @@ ApplicationCCWindow {
}
Label {
- text: "2h, 14 minutes"
+ text: qsTr("2h, 14 minutes")
font.weight: Font.Light
opacity: Style.opacityHigh
color: "black"
@@ -206,7 +206,7 @@ ApplicationCCWindow {
spacing: Sizes.dp(50)
Label {
- text: "Zone"
+ text: qsTr("Zone")
font.weight: Font.Light
opacity: Style.opacityMedium
font.pixelSize: Sizes.fontSizeL
@@ -217,21 +217,21 @@ ApplicationCCWindow {
Column {
Label {
- text: "Every day 12 - 22"
+ text: qsTr("Every day 12 - 22")
font.weight: Font.Light
font.pixelSize: Sizes.fontSizeS
opacity: Style.opacityMedium
}
Label {
- text: "Other times"
+ text: qsTr("Other times")
font.weight: Font.Light
font.pixelSize: Sizes.fontSizeS
opacity: Style.opacityMedium
}
Label {
- text: "Service fee"
+ text: qsTr("Service fee")
font.weight: Font.Light
font.pixelSize: Sizes.fontSizeS
opacity: Style.opacityMedium
@@ -240,14 +240,14 @@ ApplicationCCWindow {
Column {
Label {
- text: "1.5 $ / started hour"
+ text: qsTr("1.5 $ / started hour")
font.weight: Font.Light
font.pixelSize: Sizes.fontSizeS
opacity: Style.opacityMedium
}
Label {
- text: "1 $ / started hour"
+ text: qsTr("1 $ / started hour")
font.weight: Font.Light
font.pixelSize: Sizes.fontSizeS
opacity: Style.opacityMedium
@@ -268,7 +268,7 @@ ApplicationCCWindow {
Label {
anchors.right: parent.right
- text: "1275, Parking Olympia"
+ text: qsTr("1275, Parking Olympia")
font.weight: Font.Light
opacity: Style.opacityMedium
}
@@ -280,7 +280,7 @@ ApplicationCCWindow {
font.pixelSize: Sizes.fontSizeM
checkable: true
checked: root.parkingStarted
- text: !root.parkingStarted ? "Start" : "End (2.29 $)"
+ text: !root.parkingStarted ? qsTr("Start") : qsTr("End (2.29 $)")
background: Rectangle {
color: {
@@ -321,7 +321,7 @@ ApplicationCCWindow {
anchors.topMargin: Sizes.dp(340)
font.pixelSize: Sizes.fontSizeM
- text: "Call for support"
+ text: qsTr("Call for support")
onClicked: sendIntent();
diff --git a/examples/neptune3ui/parking-app-tutorial/chapter3-middleware/app/Main.qml b/examples/neptune3ui/parking-app-tutorial/chapter3-middleware/app/Main.qml
index b078c7b0..b1bb24e5 100644
--- a/examples/neptune3ui/parking-app-tutorial/chapter3-middleware/app/Main.qml
+++ b/examples/neptune3ui/parking-app-tutorial/chapter3-middleware/app/Main.qml
@@ -81,7 +81,7 @@ ApplicationCCWindow {
source: Style.image("app-fullscreen-top-bg", Style.theme)
Label {
- text: "No active parking tickets"
+ text: qsTr("No active parking tickets")
anchors.centerIn: parent
font.weight: Font.Light
opacity: !root.parkingStarted ? 1.0 : 0.0
@@ -106,7 +106,7 @@ ApplicationCCWindow {
Behavior on opacity { DefaultNumberAnimation {} }
Label {
- text: "Zone \nParking Olympia"
+ text: qsTr("Zone \nParking Olympia")
font.weight: Font.Light
color: "black"
}
@@ -155,7 +155,7 @@ ApplicationCCWindow {
}
Label {
- text: "2h, 14 minutes"
+ text: qsTr("2h, 14 minutes")
font.weight: Font.Light
opacity: Style.opacityHigh
color: "black"
@@ -208,7 +208,7 @@ ApplicationCCWindow {
spacing: Sizes.dp(50)
Label {
- text: "Zone"
+ text: qsTr("Zone")
font.weight: Font.Light
opacity: Style.opacityMedium
font.pixelSize: Sizes.fontSizeL
@@ -219,21 +219,21 @@ ApplicationCCWindow {
Column {
Label {
- text: "Every day 12 - 22"
+ text: qsTr("Every day 12 - 22")
font.weight: Font.Light
font.pixelSize: Sizes.fontSizeS
opacity: Style.opacityMedium
}
Label {
- text: "Other times"
+ text: qsTr("Other times")
font.weight: Font.Light
font.pixelSize: Sizes.fontSizeS
opacity: Style.opacityMedium
}
Label {
- text: "Service fee"
+ text: qsTr("Service fee")
font.weight: Font.Light
font.pixelSize: Sizes.fontSizeS
opacity: Style.opacityMedium
@@ -242,14 +242,14 @@ ApplicationCCWindow {
Column {
Label {
- text: "1.5 $ / started hour"
+ text: qsTr("1.5 $ / started hour")
font.weight: Font.Light
font.pixelSize: Sizes.fontSizeS
opacity: Style.opacityMedium
}
Label {
- text: "1 $ / started hour"
+ text: qsTr("1 $ / started hour")
font.weight: Font.Light
font.pixelSize: Sizes.fontSizeS
opacity: Style.opacityMedium
@@ -270,7 +270,7 @@ ApplicationCCWindow {
Label {
anchors.right: parent.right
- text: parkingInfo.freeLots + ", Parking Olympia"
+ text: parkingInfo.freeLots + qsTr(", Parking Olympia")
font.weight: Font.Light
opacity: Style.opacityMedium
}
@@ -282,7 +282,7 @@ ApplicationCCWindow {
font.pixelSize: Sizes.fontSizeM
checkable: true
checked: root.parkingStarted
- text: !root.parkingStarted ? "Start" : "End (2.29 $)"
+ text: !root.parkingStarted ? qsTr("Start") : qsTr("End (2.29 $)")
background: Rectangle {
color: {
@@ -322,7 +322,7 @@ ApplicationCCWindow {
anchors.topMargin: Sizes.dp(340)
font.pixelSize: Sizes.fontSizeM
- text: "Call for support"
+ text: qsTr("Call for support")
onClicked: sendIntent();
diff --git a/imports_shared/assets/translations/ar_MA.ts b/imports_shared/assets/translations/ar_MA.ts
index 527862f6..869fd934 100644
--- a/imports_shared/assets/translations/ar_MA.ts
+++ b/imports_shared/assets/translations/ar_MA.ts
@@ -140,6 +140,23 @@
</message>
</context>
<context>
+ <name>CalendarMaximizedPanel</name>
+ <message>
+ <source>Partly sunny, 21°C</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Today: Mostly sunny,
+the highest temperature will be 26°.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Tonight: Mostly cloudy with light rain,
+temperatures between 14° and 18°.</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
<name>CalendarToolsColumn</name>
<message>
<source>year</source>
@@ -160,6 +177,14 @@
<source>Partly cloudy</source>
<translation type="unfinished"></translation>
</message>
+ <message>
+ <source>Partly sunny, 21°C</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>21°C</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>CenterConsoleMonitorOverlay</name>
@@ -195,6 +220,21 @@
</message>
</context>
<context>
+ <name>ConnectivityPanel</name>
+ <message>
+ <source>Wi-Fi</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Hotspot</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Bluetooth</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
<name>CpuMonitor</name>
<message>
<source>CPU: </source>
@@ -465,6 +505,14 @@
<source>Work</source>
<translation type="unfinished"></translation>
</message>
+ <message>
+ <source>Welandergatan 29</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Östra Hamngatan 16</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>FavoritesWidgetView</name>
@@ -486,6 +534,21 @@
</message>
</context>
<context>
+ <name>FullScreenBottomView</name>
+ <message>
+ <source>Title</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Artist</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Album</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
<name>FullScreenTopView</name>
<message>
<source>Next</source>
@@ -505,6 +568,25 @@
</message>
</context>
<context>
+ <name>HotspotPanel</name>
+ <message>
+ <source>Hotspot</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Hotspot Enabled</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>SSID</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Password</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
<name>ICMapView</name>
<message>
<source>Next turn: </source>
@@ -537,6 +619,63 @@
Please extend your parking ticket or move your car.</source>
<translation type="unfinished"></translation>
</message>
+ <message>
+ <source>No active parking tickets</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Zone
+Parking Olympia</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>2h, 14 minutes</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Zone</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Every day 12 - 22</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Other times</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Service fee</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>1.5 $ / started hour</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>1 $ / started hour</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>1275, Parking Olympia</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Start</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>End (2.29 $)</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Call for support</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>, Parking Olympia</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>MapStore</name>
@@ -718,6 +857,14 @@
<source>Unknown Album</source>
<translation type="unfinished"></translation>
</message>
+ <message>
+ <source>Music</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>AM/FM Radio</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>MusicToolsColumn</name>
@@ -903,6 +1050,21 @@
</message>
</context>
<context>
+ <name>SafeTelltalesPanel</name>
+ <message>
+ <source>Error occurred. Recovering...</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Speed</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Power</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
<name>SearchOverlayPanel</name>
<message>
<source>Back</source>
@@ -1026,6 +1188,14 @@
<source>MHz</source>
<translation type="unfinished"></translation>
</message>
+ <message>
+ <source>AM/FM Radio</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Music</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>TunerToolsColumn</name>
@@ -1123,4 +1293,53 @@
<translation type="unfinished"></translation>
</message>
</context>
+<context>
+ <name>WiFiPanel</name>
+ <message>
+ <source>Wi-Fi</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Wi-Fi Enabled</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Disconnect</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Connected</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>WiFiPopup</name>
+ <message>
+ <source>Input password</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Manual connection</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>SSID</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Password</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Connect</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>WidgetContentView</name>
+ <message>
+ <source>Discover similar music</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
</TS>
diff --git a/imports_shared/assets/translations/cs_CZ.ts b/imports_shared/assets/translations/cs_CZ.ts
index e8660018..db2abfaf 100644
--- a/imports_shared/assets/translations/cs_CZ.ts
+++ b/imports_shared/assets/translations/cs_CZ.ts
@@ -247,6 +247,23 @@ UX na cestu</translation>
</message>
</context>
<context>
+ <name>CalendarMaximizedPanel</name>
+ <message>
+ <source>Partly sunny, 21°C</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Today: Mostly sunny,
+the highest temperature will be 26°.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Tonight: Mostly cloudy with light rain,
+temperatures between 14° and 18°.</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
<name>CalendarToolsColumn</name>
<message>
<source>year</source>
@@ -350,6 +367,14 @@ UX na cestu</translation>
<source>Partly cloudy</source>
<translation>Částečně zataženo</translation>
</message>
+ <message>
+ <source>Partly sunny, 21°C</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>21°C</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>CalendarWidgetView</name>
@@ -477,6 +502,21 @@ UX na cestu</translation>
</message>
</context>
<context>
+ <name>ConnectivityPanel</name>
+ <message>
+ <source>Wi-Fi</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Hotspot</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Bluetooth</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
<name>CpuMonitor</name>
<message>
<source>CPU: </source>
@@ -781,6 +821,14 @@ UX na cestu</translation>
<source>Work</source>
<translation>Práce</translation>
</message>
+ <message>
+ <source>Welandergatan 29</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Östra Hamngatan 16</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>FavoriteDestinationButtons</name>
@@ -857,6 +905,18 @@ UX na cestu</translation>
<source>%1 (%2)</source>
<translation type="vanished">%1 (%2)</translation>
</message>
+ <message>
+ <source>Title</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Artist</source>
+ <translation type="unfinished">Umělec</translation>
+ </message>
+ <message>
+ <source>Album</source>
+ <translation type="unfinished">Album</translation>
+ </message>
</context>
<context>
<name>FullScreenTopView</name>
@@ -896,6 +956,25 @@ UX na cestu</translation>
</message>
</context>
<context>
+ <name>HotspotPanel</name>
+ <message>
+ <source>Hotspot</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Hotspot Enabled</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>SSID</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Password</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
<name>ICMapView</name>
<message>
<source>km</source>
@@ -1009,6 +1088,63 @@ UX na cestu</translation>
Please extend your parking ticket or move your car.</source>
<translation type="unfinished"></translation>
</message>
+ <message>
+ <source>No active parking tickets</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Zone
+Parking Olympia</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>2h, 14 minutes</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Zone</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Every day 12 - 22</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Other times</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Service fee</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>1.5 $ / started hour</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>1 $ / started hour</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>1275, Parking Olympia</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Start</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>End (2.29 $)</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Call for support</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>, Parking Olympia</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>MainView</name>
@@ -1420,6 +1556,14 @@ UX na cestu</translation>
<source>Unknown Album</source>
<translation>Neznámé album</translation>
</message>
+ <message>
+ <source>Music</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>AM/FM Radio</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>MusicToolsColumn</name>
@@ -1751,6 +1895,21 @@ UX na cestu</translation>
</message>
</context>
<context>
+ <name>SafeTelltalesPanel</name>
+ <message>
+ <source>Error occurred. Recovering...</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Speed</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Power</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
<name>SearchOverlayPanel</name>
<message>
<source>Back</source>
@@ -2031,6 +2190,14 @@ UX na cestu</translation>
<source>MHz</source>
<translation>MHz</translation>
</message>
+ <message>
+ <source>AM/FM Radio</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Music</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>TunerToolsColumn</name>
@@ -2323,4 +2490,53 @@ UX na cestu</translation>
<translation type="vanished">Zadejte adresu</translation>
</message>
</context>
+<context>
+ <name>WiFiPanel</name>
+ <message>
+ <source>Wi-Fi</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Wi-Fi Enabled</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Disconnect</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Connected</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>WiFiPopup</name>
+ <message>
+ <source>Input password</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Manual connection</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>SSID</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Password</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Connect</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>WidgetContentView</name>
+ <message>
+ <source>Discover similar music</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
</TS>
diff --git a/imports_shared/assets/translations/de_DE.ts b/imports_shared/assets/translations/de_DE.ts
index f27f98df..9d790ae4 100644
--- a/imports_shared/assets/translations/de_DE.ts
+++ b/imports_shared/assets/translations/de_DE.ts
@@ -157,6 +157,23 @@
</message>
</context>
<context>
+ <name>CalendarMaximizedPanel</name>
+ <message>
+ <source>Partly sunny, 21°C</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Today: Mostly sunny,
+the highest temperature will be 26°.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Tonight: Mostly cloudy with light rain,
+temperatures between 14° and 18°.</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
<name>CalendarToolsColumn</name>
<message>
<source>year</source>
@@ -212,6 +229,14 @@
<source>Partly cloudy</source>
<translation>Teilweise bewölkt</translation>
</message>
+ <message>
+ <source>Partly sunny, 21°C</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>21°C</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>CalendarWidgetView</name>
@@ -318,6 +343,21 @@
</message>
</context>
<context>
+ <name>ConnectivityPanel</name>
+ <message>
+ <source>Wi-Fi</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Hotspot</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Bluetooth</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
<name>CpuMonitor</name>
<message>
<source>CPU: </source>
@@ -618,6 +658,14 @@
<source>Work</source>
<translation>Arbeit</translation>
</message>
+ <message>
+ <source>Welandergatan 29</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Östra Hamngatan 16</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>FavoritesWidget</name>
@@ -661,6 +709,18 @@
<source>Browse</source>
<translation type="obsolete">Liste</translation>
</message>
+ <message>
+ <source>Title</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Artist</source>
+ <translation type="unfinished">Artist</translation>
+ </message>
+ <message>
+ <source>Album</source>
+ <translation type="unfinished">Album</translation>
+ </message>
</context>
<context>
<name>FullScreenTopView</name>
@@ -682,6 +742,25 @@
</message>
</context>
<context>
+ <name>HotspotPanel</name>
+ <message>
+ <source>Hotspot</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Hotspot Enabled</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>SSID</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Password</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
<name>ICMapView</name>
<message>
<source>km</source>
@@ -740,6 +819,63 @@
Please extend your parking ticket or move your car.</source>
<translation>Ihre Parkzeit läuft in 5 Minuten ab. Verlängern Sie das Parkticket oder fahren Sie das Auto weg.</translation>
</message>
+ <message>
+ <source>No active parking tickets</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Zone
+Parking Olympia</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>2h, 14 minutes</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Zone</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Every day 12 - 22</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Other times</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Service fee</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>1.5 $ / started hour</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>1 $ / started hour</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>1275, Parking Olympia</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Start</source>
+ <translation type="unfinished">Start</translation>
+ </message>
+ <message>
+ <source>End (2.29 $)</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Call for support</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>, Parking Olympia</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>MainView</name>
@@ -983,6 +1119,14 @@
<source>Unknown Album</source>
<translation>Unbekanntes Album</translation>
</message>
+ <message>
+ <source>Music</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>AM/FM Radio</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>MusicToolsColumn</name>
@@ -1222,6 +1366,21 @@
</message>
</context>
<context>
+ <name>SafeTelltalesPanel</name>
+ <message>
+ <source>Error occurred. Recovering...</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Speed</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Power</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
<name>SearchOverlayPanel</name>
<message>
<source>Back</source>
@@ -1477,6 +1636,14 @@
<source>MHz</source>
<translation>MHz</translation>
</message>
+ <message>
+ <source>AM/FM Radio</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Music</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>TunerToolsColumn</name>
@@ -1725,4 +1892,53 @@
<translation type="vanished">Adresseingabe</translation>
</message>
</context>
+<context>
+ <name>WiFiPanel</name>
+ <message>
+ <source>Wi-Fi</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Wi-Fi Enabled</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Disconnect</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Connected</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>WiFiPopup</name>
+ <message>
+ <source>Input password</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Manual connection</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>SSID</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Password</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Connect</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>WidgetContentView</name>
+ <message>
+ <source>Discover similar music</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
</TS>
diff --git a/imports_shared/assets/translations/en_GB.ts b/imports_shared/assets/translations/en_GB.ts
index ebb4984b..0b4d0391 100644
--- a/imports_shared/assets/translations/en_GB.ts
+++ b/imports_shared/assets/translations/en_GB.ts
@@ -117,6 +117,23 @@
</message>
</context>
<context>
+ <name>CalendarMaximizedPanel</name>
+ <message>
+ <source>Partly sunny, 21°C</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Today: Mostly sunny,
+the highest temperature will be 26°.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Tonight: Mostly cloudy with light rain,
+temperatures between 14° and 18°.</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
<name>CalendarToolsColumn</name>
<message>
<source>year</source>
@@ -137,6 +154,14 @@
<source>Partly cloudy</source>
<translation type="unfinished"></translation>
</message>
+ <message>
+ <source>Partly sunny, 21°C</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>21°C</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>CenterConsoleMonitorOverlay</name>
@@ -172,6 +197,21 @@
</message>
</context>
<context>
+ <name>ConnectivityPanel</name>
+ <message>
+ <source>Wi-Fi</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Hotspot</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Bluetooth</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
<name>CpuMonitor</name>
<message>
<source>CPU: </source>
@@ -438,6 +478,14 @@
<source>Work</source>
<translation type="unfinished"></translation>
</message>
+ <message>
+ <source>Welandergatan 29</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Östra Hamngatan 16</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>FavoritesWidgetView</name>
@@ -459,6 +507,21 @@
</message>
</context>
<context>
+ <name>FullScreenBottomView</name>
+ <message>
+ <source>Title</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Artist</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Album</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
<name>FullScreenTopView</name>
<message>
<source>Next</source>
@@ -478,6 +541,25 @@
</message>
</context>
<context>
+ <name>HotspotPanel</name>
+ <message>
+ <source>Hotspot</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Hotspot Enabled</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>SSID</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Password</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
<name>ICMapView</name>
<message>
<source>Next turn: </source>
@@ -510,6 +592,63 @@
Please extend your parking ticket or move your car.</source>
<translation type="unfinished"></translation>
</message>
+ <message>
+ <source>No active parking tickets</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Zone
+Parking Olympia</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>2h, 14 minutes</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Zone</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Every day 12 - 22</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Other times</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Service fee</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>1.5 $ / started hour</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>1 $ / started hour</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>1275, Parking Olympia</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Start</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>End (2.29 $)</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Call for support</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>, Parking Olympia</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>MapRouting</name>
@@ -713,6 +852,14 @@
<source>Unknown Album</source>
<translation type="unfinished"></translation>
</message>
+ <message>
+ <source>Music</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>AM/FM Radio</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>MusicToolsColumn</name>
@@ -901,6 +1048,21 @@
</message>
</context>
<context>
+ <name>SafeTelltalesPanel</name>
+ <message>
+ <source>Error occurred. Recovering...</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Speed</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Power</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
<name>SearchOverlayPanel</name>
<message>
<source>Back</source>
@@ -1059,6 +1221,14 @@
<source>MHz</source>
<translation type="unfinished"></translation>
</message>
+ <message>
+ <source>AM/FM Radio</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Music</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>TunerToolsColumn</name>
@@ -1185,4 +1355,53 @@
<translation type="obsolete">Traffic Jam Assist</translation>
</message>
</context>
+<context>
+ <name>WiFiPanel</name>
+ <message>
+ <source>Wi-Fi</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Wi-Fi Enabled</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Disconnect</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Connected</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>WiFiPopup</name>
+ <message>
+ <source>Input password</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Manual connection</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>SSID</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Password</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Connect</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>WidgetContentView</name>
+ <message>
+ <source>Discover similar music</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
</TS>
diff --git a/imports_shared/assets/translations/en_US.ts b/imports_shared/assets/translations/en_US.ts
index cf5362e8..4390cd37 100644
--- a/imports_shared/assets/translations/en_US.ts
+++ b/imports_shared/assets/translations/en_US.ts
@@ -117,6 +117,23 @@
</message>
</context>
<context>
+ <name>CalendarMaximizedPanel</name>
+ <message>
+ <source>Partly sunny, 21°C</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Today: Mostly sunny,
+the highest temperature will be 26°.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Tonight: Mostly cloudy with light rain,
+temperatures between 14° and 18°.</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
<name>CalendarToolsColumn</name>
<message>
<source>year</source>
@@ -137,6 +154,14 @@
<source>Partly cloudy</source>
<translation type="unfinished"></translation>
</message>
+ <message>
+ <source>Partly sunny, 21°C</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>21°C</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>CenterConsoleMonitorOverlay</name>
@@ -172,6 +197,21 @@
</message>
</context>
<context>
+ <name>ConnectivityPanel</name>
+ <message>
+ <source>Wi-Fi</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Hotspot</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Bluetooth</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
<name>CpuMonitor</name>
<message>
<source>CPU: </source>
@@ -438,6 +478,14 @@
<source>Work</source>
<translation type="unfinished"></translation>
</message>
+ <message>
+ <source>Welandergatan 29</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Östra Hamngatan 16</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>FavoritesWidgetView</name>
@@ -459,6 +507,21 @@
</message>
</context>
<context>
+ <name>FullScreenBottomView</name>
+ <message>
+ <source>Title</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Artist</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Album</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
<name>FullScreenTopView</name>
<message>
<source>Next</source>
@@ -478,6 +541,25 @@
</message>
</context>
<context>
+ <name>HotspotPanel</name>
+ <message>
+ <source>Hotspot</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Hotspot Enabled</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>SSID</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Password</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
<name>ICMapView</name>
<message>
<source>Next turn: </source>
@@ -510,6 +592,63 @@
Please extend your parking ticket or move your car.</source>
<translation type="unfinished"></translation>
</message>
+ <message>
+ <source>No active parking tickets</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Zone
+Parking Olympia</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>2h, 14 minutes</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Zone</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Every day 12 - 22</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Other times</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Service fee</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>1.5 $ / started hour</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>1 $ / started hour</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>1275, Parking Olympia</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Start</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>End (2.29 $)</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Call for support</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>, Parking Olympia</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>MapRouting</name>
@@ -706,6 +845,14 @@
<source>Unknown Album</source>
<translation type="unfinished"></translation>
</message>
+ <message>
+ <source>Music</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>AM/FM Radio</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>MusicToolsColumn</name>
@@ -894,6 +1041,21 @@
</message>
</context>
<context>
+ <name>SafeTelltalesPanel</name>
+ <message>
+ <source>Error occurred. Recovering...</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Speed</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Power</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
<name>SearchOverlayPanel</name>
<message>
<source>Back</source>
@@ -1017,6 +1179,14 @@
<source>MHz</source>
<translation type="unfinished"></translation>
</message>
+ <message>
+ <source>AM/FM Radio</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Music</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>TunerToolsColumn</name>
@@ -1114,4 +1284,53 @@
<translation type="unfinished"></translation>
</message>
</context>
+<context>
+ <name>WiFiPanel</name>
+ <message>
+ <source>Wi-Fi</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Wi-Fi Enabled</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Disconnect</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Connected</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>WiFiPopup</name>
+ <message>
+ <source>Input password</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Manual connection</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>SSID</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Password</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Connect</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>WidgetContentView</name>
+ <message>
+ <source>Discover similar music</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
</TS>
diff --git a/imports_shared/assets/translations/ja_JP.ts b/imports_shared/assets/translations/ja_JP.ts
index 404f542a..852ce7d2 100644
--- a/imports_shared/assets/translations/ja_JP.ts
+++ b/imports_shared/assets/translations/ja_JP.ts
@@ -157,6 +157,23 @@
</message>
</context>
<context>
+ <name>CalendarMaximizedPanel</name>
+ <message>
+ <source>Partly sunny, 21°C</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Today: Mostly sunny,
+the highest temperature will be 26°.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Tonight: Mostly cloudy with light rain,
+temperatures between 14° and 18°.</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
<name>CalendarToolsColumn</name>
<message>
<source>year</source>
@@ -212,6 +229,14 @@
<source>Partly cloudy</source>
<translation type="unfinished"></translation>
</message>
+ <message>
+ <source>Partly sunny, 21°C</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>21°C</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>CalendarWidgetView</name>
@@ -304,6 +329,21 @@
</message>
</context>
<context>
+ <name>ConnectivityPanel</name>
+ <message>
+ <source>Wi-Fi</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Hotspot</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Bluetooth</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
<name>CpuMonitor</name>
<message>
<source>CPU: </source>
@@ -604,6 +644,14 @@
<source>Work</source>
<translation type="unfinished">作業</translation>
</message>
+ <message>
+ <source>Welandergatan 29</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Östra Hamngatan 16</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>FavoriteDestinationButtons</name>
@@ -657,6 +705,18 @@
<source>Browse</source>
<translation type="obsolete">ブラウズ</translation>
</message>
+ <message>
+ <source>Title</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Artist</source>
+ <translation type="unfinished">アーティスト</translation>
+ </message>
+ <message>
+ <source>Album</source>
+ <translation type="unfinished">アルバム</translation>
+ </message>
</context>
<context>
<name>FullScreenTopView</name>
@@ -678,6 +738,25 @@
</message>
</context>
<context>
+ <name>HotspotPanel</name>
+ <message>
+ <source>Hotspot</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Hotspot Enabled</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>SSID</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Password</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
<name>ICMapView</name>
<message>
<source>km</source>
@@ -759,6 +838,63 @@
Please extend your parking ticket or move your car.</source>
<translation type="unfinished"></translation>
</message>
+ <message>
+ <source>No active parking tickets</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Zone
+Parking Olympia</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>2h, 14 minutes</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Zone</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Every day 12 - 22</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Other times</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Service fee</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>1.5 $ / started hour</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>1 $ / started hour</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>1275, Parking Olympia</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Start</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>End (2.29 $)</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Call for support</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>, Parking Olympia</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>MainView</name>
@@ -1067,6 +1203,14 @@
<source>Unknown Album</source>
<translation type="unfinished"></translation>
</message>
+ <message>
+ <source>Music</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>AM/FM Radio</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>MusicToolsColumn</name>
@@ -1363,6 +1507,21 @@
</message>
</context>
<context>
+ <name>SafeTelltalesPanel</name>
+ <message>
+ <source>Error occurred. Recovering...</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Speed</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Power</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
<name>SearchOverlayPanel</name>
<message>
<source>Back</source>
@@ -1645,6 +1804,14 @@
<source>MHz</source>
<translation type="unfinished">MHz</translation>
</message>
+ <message>
+ <source>AM/FM Radio</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Music</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>TunerToolsColumn</name>
@@ -1921,4 +2088,53 @@
<translation type="vanished">アドレスを入力してください</translation>
</message>
</context>
+<context>
+ <name>WiFiPanel</name>
+ <message>
+ <source>Wi-Fi</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Wi-Fi Enabled</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Disconnect</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Connected</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>WiFiPopup</name>
+ <message>
+ <source>Input password</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Manual connection</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>SSID</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Password</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Connect</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>WidgetContentView</name>
+ <message>
+ <source>Discover similar music</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
</TS>
diff --git a/imports_shared/assets/translations/ko_KR.ts b/imports_shared/assets/translations/ko_KR.ts
index 22550701..f46cb8fe 100644
--- a/imports_shared/assets/translations/ko_KR.ts
+++ b/imports_shared/assets/translations/ko_KR.ts
@@ -164,6 +164,23 @@
</message>
</context>
<context>
+ <name>CalendarMaximizedPanel</name>
+ <message>
+ <source>Partly sunny, 21°C</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Today: Mostly sunny,
+the highest temperature will be 26°.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Tonight: Mostly cloudy with light rain,
+temperatures between 14° and 18°.</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
<name>CalendarToolsColumn</name>
<message>
<source>year</source>
@@ -219,6 +236,14 @@
<source>Partly cloudy</source>
<translation type="unfinished"></translation>
</message>
+ <message>
+ <source>Partly sunny, 21°C</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>21°C</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>CalendarWidgetView</name>
@@ -311,6 +336,21 @@
</message>
</context>
<context>
+ <name>ConnectivityPanel</name>
+ <message>
+ <source>Wi-Fi</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Hotspot</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Bluetooth</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
<name>CpuMonitor</name>
<message>
<source>CPU: </source>
@@ -611,6 +651,14 @@
<source>Work</source>
<translation type="unfinished">작업</translation>
</message>
+ <message>
+ <source>Welandergatan 29</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Östra Hamngatan 16</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>FavoriteDestinationButtons</name>
@@ -664,6 +712,18 @@
<source>Browse</source>
<translation type="obsolete">파일 탐색</translation>
</message>
+ <message>
+ <source>Title</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Artist</source>
+ <translation type="unfinished">아티스트</translation>
+ </message>
+ <message>
+ <source>Album</source>
+ <translation type="unfinished">앨범</translation>
+ </message>
</context>
<context>
<name>FullScreenTopView</name>
@@ -685,6 +745,25 @@
</message>
</context>
<context>
+ <name>HotspotPanel</name>
+ <message>
+ <source>Hotspot</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Hotspot Enabled</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>SSID</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Password</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
<name>ICMapView</name>
<message>
<source>km</source>
@@ -766,6 +845,63 @@
Please extend your parking ticket or move your car.</source>
<translation type="unfinished"></translation>
</message>
+ <message>
+ <source>No active parking tickets</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Zone
+Parking Olympia</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>2h, 14 minutes</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Zone</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Every day 12 - 22</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Other times</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Service fee</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>1.5 $ / started hour</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>1 $ / started hour</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>1275, Parking Olympia</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Start</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>End (2.29 $)</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Call for support</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>, Parking Olympia</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>MainView</name>
@@ -1074,6 +1210,14 @@
<source>Unknown Album</source>
<translation type="unfinished"></translation>
</message>
+ <message>
+ <source>Music</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>AM/FM Radio</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>MusicToolsColumn</name>
@@ -1370,6 +1514,21 @@
</message>
</context>
<context>
+ <name>SafeTelltalesPanel</name>
+ <message>
+ <source>Error occurred. Recovering...</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Speed</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Power</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
<name>SearchOverlayPanel</name>
<message>
<source>Back</source>
@@ -1664,6 +1823,14 @@
<source>MHz</source>
<translation type="unfinished">MHz</translation>
</message>
+ <message>
+ <source>AM/FM Radio</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Music</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>TunerToolsColumn</name>
@@ -1940,4 +2107,53 @@
<translation type="vanished">주소를 입력하세요</translation>
</message>
</context>
+<context>
+ <name>WiFiPanel</name>
+ <message>
+ <source>Wi-Fi</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Wi-Fi Enabled</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Disconnect</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Connected</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>WiFiPopup</name>
+ <message>
+ <source>Input password</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Manual connection</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>SSID</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Password</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Connect</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>WidgetContentView</name>
+ <message>
+ <source>Discover similar music</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
</TS>
diff --git a/imports_shared/assets/translations/zh_CN.ts b/imports_shared/assets/translations/zh_CN.ts
index a679d775..42b48cad 100644
--- a/imports_shared/assets/translations/zh_CN.ts
+++ b/imports_shared/assets/translations/zh_CN.ts
@@ -164,6 +164,23 @@
</message>
</context>
<context>
+ <name>CalendarMaximizedPanel</name>
+ <message>
+ <source>Partly sunny, 21°C</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Today: Mostly sunny,
+the highest temperature will be 26°.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Tonight: Mostly cloudy with light rain,
+temperatures between 14° and 18°.</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
<name>CalendarToolsColumn</name>
<message>
<source>year</source>
@@ -219,6 +236,14 @@
<source>Partly cloudy</source>
<translation type="unfinished"></translation>
</message>
+ <message>
+ <source>Partly sunny, 21°C</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>21°C</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>CalendarWidgetView</name>
@@ -311,6 +336,21 @@
</message>
</context>
<context>
+ <name>ConnectivityPanel</name>
+ <message>
+ <source>Wi-Fi</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Hotspot</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Bluetooth</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
<name>CpuMonitor</name>
<message>
<source>CPU: </source>
@@ -611,6 +651,14 @@
<source>Work</source>
<translation type="unfinished">工作</translation>
</message>
+ <message>
+ <source>Welandergatan 29</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Östra Hamngatan 16</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>FavoriteDestinationButtons</name>
@@ -679,6 +727,18 @@
<source>Browse</source>
<translation type="obsolete">浏览</translation>
</message>
+ <message>
+ <source>Title</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Artist</source>
+ <translation type="unfinished">歌手</translation>
+ </message>
+ <message>
+ <source>Album</source>
+ <translation type="unfinished">专辑</translation>
+ </message>
</context>
<context>
<name>FullScreenTopView</name>
@@ -700,6 +760,25 @@
</message>
</context>
<context>
+ <name>HotspotPanel</name>
+ <message>
+ <source>Hotspot</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Hotspot Enabled</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>SSID</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Password</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
<name>ICMapView</name>
<message>
<source>km</source>
@@ -787,6 +866,63 @@ If it is wrong, you can just delete first two charactor, just ues &quot;源&quot
Please extend your parking ticket or move your car.</source>
<translation type="unfinished"></translation>
</message>
+ <message>
+ <source>No active parking tickets</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Zone
+Parking Olympia</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>2h, 14 minutes</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Zone</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Every day 12 - 22</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Other times</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Service fee</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>1.5 $ / started hour</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>1 $ / started hour</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>1275, Parking Olympia</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Start</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>End (2.29 $)</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Call for support</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>, Parking Olympia</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>MainView</name>
@@ -1102,6 +1238,14 @@ If it is wrong, you can just delete first two charactor, just ues &quot;源&quot
<source>Unknown Album</source>
<translation type="unfinished"></translation>
</message>
+ <message>
+ <source>Music</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>AM/FM Radio</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>MusicToolsColumn</name>
@@ -1413,6 +1557,21 @@ If it is wrong, you can just delete first two charactor, just ues &quot;源&quot
</message>
</context>
<context>
+ <name>SafeTelltalesPanel</name>
+ <message>
+ <source>Error occurred. Recovering...</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Speed</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Power</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
<name>SearchOverlayPanel</name>
<message>
<source>Back</source>
@@ -1737,6 +1896,14 @@ If it is wrong, you can just delete first two charactor, just ues &quot;源&quot
<source>MHz</source>
<translation type="unfinished">MHz</translation>
</message>
+ <message>
+ <source>AM/FM Radio</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Music</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>TunerToolsColumn</name>
@@ -2013,4 +2180,53 @@ If it is wrong, you can just delete first two charactor, just ues &quot;源&quot
<translation type="vanished">输入地址</translation>
</message>
</context>
+<context>
+ <name>WiFiPanel</name>
+ <message>
+ <source>Wi-Fi</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Wi-Fi Enabled</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Disconnect</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Connected</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>WiFiPopup</name>
+ <message>
+ <source>Input password</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Manual connection</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>SSID</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Password</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Connect</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>WidgetContentView</name>
+ <message>
+ <source>Discover similar music</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
</TS>
diff --git a/src/remotesettings/app/DevelopmentPage.qml b/src/remotesettings/app/DevelopmentPage.qml
index 826b19a8..d84f16fa 100644
--- a/src/remotesettings/app/DevelopmentPage.qml
+++ b/src/remotesettings/app/DevelopmentPage.qml
@@ -54,7 +54,7 @@ Flickable {
Layout.alignment: Qt.AlignHCenter
Label {
- text: "System UI"
+ text: qsTr("System UI")
Layout.alignment: Qt.AlignHCenter
font.bold: true
}
@@ -69,7 +69,7 @@ Flickable {
}
Label {
- text: "Cluster"
+ text: qsTr("Cluster")
Layout.alignment: Qt.AlignHCenter
font.bold: true
}
@@ -104,7 +104,7 @@ Flickable {
Label {
- text: "Vehicle state"
+ text: qsTr("Vehicle state")
Layout.alignment: Qt.AlignHCenter
font.bold: true
}
@@ -250,7 +250,7 @@ Flickable {
}
Label {
- text: "Telltales"
+ text: qsTr("Telltales")
Layout.alignment: Qt.AlignHCenter
font.bold: true
}