Merge lp:~laney/ubuntu-system-settings/translation-tweaks into lp:ubuntu-system-settings
- translation-tweaks
- Merge into trunk
Proposed by
Iain Lane
Status: | Merged | ||||
---|---|---|---|---|---|
Approved by: | Sebastien Bacher | ||||
Approved revision: | 412 | ||||
Merged at revision: | 409 | ||||
Proposed branch: | lp:~laney/ubuntu-system-settings/translation-tweaks | ||||
Merge into: | lp:ubuntu-system-settings | ||||
Diff against target: |
934 lines (+187/-155) 11 files modified
plugins/battery/PageComponent.qml (+16/-10) plugins/battery/SleepValues.qml (+20/-15) plugins/bluetooth/ConfirmPasskeyDialog.qml (+1/-0) plugins/bluetooth/PageComponent.qml (+2/-0) plugins/phone/PageComponent.qml (+1/-0) plugins/phone/Services.qml (+1/-0) plugins/security-privacy/LockSecurity.qml (+5/-5) plugins/security-privacy/PageComponent.qml (+8/-3) plugins/security-privacy/PhoneLocking.qml (+4/-3) plugins/system-update/PageComponent.qml (+7/-2) po/ubuntu-system-settings.pot (+122/-117) |
||||
To merge this branch: | bzr merge lp:~laney/ubuntu-system-settings/translation-tweaks | ||||
Related bugs: |
|
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
PS Jenkins bot | continuous-integration | Approve | |
Sebastien Bacher (community) | Approve | ||
Review via email: mp+188374@code.launchpad.net |
Commit message
Various translation tweaks as noted in LP: #1233214
Description of the change
Various translation tweaks as noted in LP: #1233214
To post a comment you must log in.
Revision history for this message
PS Jenkins bot (ps-jenkins) wrote : | # |
review:
Approve
(continuous-integration)
Revision history for this message
Sebastien Bacher (seb128) wrote : | # |
looks fine to me
review:
Approve
Revision history for this message
PS Jenkins bot (ps-jenkins) wrote : | # |
PASSED: Continuous integration, rev:411
http://
Executed test runs:
SUCCESS: http://
Click here to trigger a rebuild:
http://
review:
Approve
(continuous-integration)
Preview Diff
[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
1 | === modified file 'plugins/battery/PageComponent.qml' | |||
2 | --- plugins/battery/PageComponent.qml 2013-09-30 11:09:29 +0000 | |||
3 | +++ plugins/battery/PageComponent.qml 2013-09-30 16:48:42 +0000 | |||
4 | @@ -43,13 +43,17 @@ | |||
5 | 43 | hr = Math.round (timeDelta / 3600), | 43 | hr = Math.round (timeDelta / 3600), |
6 | 44 | day = Math.round (timeDelta / 86400); | 44 | day = Math.round (timeDelta / 86400); |
7 | 45 | if (sec < 60) | 45 | if (sec < 60) |
9 | 46 | return i18n.tr("%1 second ago".arg(sec), "%1 seconds ago".arg(sec), sec) | 46 | // TRANSLATORS: %1 is the number of seconds |
10 | 47 | return i18n.tr("%1 second ago", "%1 seconds ago", sec).arg(sec) | ||
11 | 47 | else if (min < 60) | 48 | else if (min < 60) |
13 | 48 | return i18n.tr("%1 minute ago".arg(min), "%1 minutes ago".arg(min), min) | 49 | // TRANSLATORS: %1 is the number of minutes |
14 | 50 | return i18n.tr("%1 minute ago", "%1 minutes ago", min).arg(min) | ||
15 | 49 | else if (hr < 24) | 51 | else if (hr < 24) |
17 | 50 | return i18n.tr("%1 hour ago".arg(hr), "%1 hours ago".arg(hr), hr) | 52 | // TRANSLATORS: %1 is the number of hours |
18 | 53 | return i18n.tr("%1 hour ago", "%1 hours ago", hr).arg(hr) | ||
19 | 51 | else | 54 | else |
21 | 52 | return i18n.tr("%1 day ago".arg(day), "%1 days ago".arg(day), day) | 55 | // TRANSLATORS: %1 is the number of days |
22 | 56 | return i18n.tr("%1 day ago", "%1 days ago", day).arg(day) | ||
23 | 53 | } | 57 | } |
24 | 54 | 58 | ||
25 | 55 | GSettings { | 59 | GSettings { |
26 | @@ -243,17 +247,19 @@ | |||
27 | 243 | if (batteryBackend.powerdRunning ) { | 247 | if (batteryBackend.powerdRunning ) { |
28 | 244 | var timeout = Math.round(powerSettings.activityTimeout/60) | 248 | var timeout = Math.round(powerSettings.activityTimeout/60) |
29 | 245 | return (powerSettings.activityTimeout != 0) ? | 249 | return (powerSettings.activityTimeout != 0) ? |
33 | 246 | i18n.tr("After %1 minute".arg(timeout), | 250 | // TRANSLATORS: %1 is the number of minutes |
34 | 247 | "After %1 minutes".arg(timeout), | 251 | i18n.tr("After %1 minute", |
35 | 248 | timeout) : | 252 | "After %1 minutes", |
36 | 253 | timeout).arg(timeout) : | ||
37 | 249 | i18n.tr("Never") | 254 | i18n.tr("Never") |
38 | 250 | } | 255 | } |
39 | 251 | else { | 256 | else { |
40 | 252 | var timeout = Math.round(powerSettings.idleDelay/60) | 257 | var timeout = Math.round(powerSettings.idleDelay/60) |
41 | 253 | return (powerSettings.idleDelay != 0) ? | 258 | return (powerSettings.idleDelay != 0) ? |
45 | 254 | i18n.tr("After %1 minute".arg(timeout), | 259 | // TRANSLATORS: %1 is the number of minutes |
46 | 255 | "After %1 minutes".arg(timeout), | 260 | i18n.tr("After %1 minute", |
47 | 256 | timeout) : | 261 | "After %1 minutes", |
48 | 262 | timeout).arg(timeout) : | ||
49 | 257 | i18n.tr("Never") | 263 | i18n.tr("Never") |
50 | 258 | } | 264 | } |
51 | 259 | } | 265 | } |
52 | 260 | 266 | ||
53 | === modified file 'plugins/battery/SleepValues.qml' | |||
54 | --- plugins/battery/SleepValues.qml 2013-09-09 14:34:08 +0000 | |||
55 | +++ plugins/battery/SleepValues.qml 2013-09-30 16:48:42 +0000 | |||
56 | @@ -73,21 +73,26 @@ | |||
57 | 73 | id: sleepSelector | 73 | id: sleepSelector |
58 | 74 | text: lockOnSuspend ? i18n.tr("Lock the phone when it's not in use:") : i18n.tr("Put the phone to sleep when it is not in use:") | 74 | text: lockOnSuspend ? i18n.tr("Lock the phone when it's not in use:") : i18n.tr("Put the phone to sleep when it is not in use:") |
59 | 75 | model: [ | 75 | model: [ |
75 | 76 | i18n.tr("After %1 minute".arg(1), | 76 | // TRANSLATORS: %1 is the number of minutes |
76 | 77 | "After %1 minutes".arg(1), | 77 | i18n.tr("After %1 minute", |
77 | 78 | 1), | 78 | "After %1 minutes", |
78 | 79 | i18n.tr("After %1 minute".arg(2), | 79 | 1).arg(1), |
79 | 80 | "After %1 minutes".arg(2), | 80 | // TRANSLATORS: %1 is the number of minutes |
80 | 81 | 2), | 81 | i18n.tr("After %1 minute", |
81 | 82 | i18n.tr("After %1 minute".arg(3), | 82 | "After %1 minutes", |
82 | 83 | "After %1 minutes".arg(3), | 83 | 2).arg(2), |
83 | 84 | 3), | 84 | // TRANSLATORS: %1 is the number of minutes |
84 | 85 | i18n.tr("After %1 minute".arg(4), | 85 | i18n.tr("After %1 minute", |
85 | 86 | "After %1 minutes".arg(4), | 86 | "After %1 minutes", |
86 | 87 | 4), | 87 | 3).arg(3), |
87 | 88 | i18n.tr("After %1 minute".arg(5), | 88 | // TRANSLATORS: %1 is the number of minutes |
88 | 89 | "After %1 minutes".arg(5), | 89 | i18n.tr("After %1 minute", |
89 | 90 | 5), | 90 | "After %1 minutes", |
90 | 91 | 4).arg(4), | ||
91 | 92 | // TRANSLATORS: %1 is the number of minutes | ||
92 | 93 | i18n.tr("After %1 minute", | ||
93 | 94 | "After %1 minutes", | ||
94 | 95 | 5).arg(5), | ||
95 | 91 | i18n.tr("Never")] | 96 | i18n.tr("Never")] |
96 | 92 | expanded: true | 97 | expanded: true |
97 | 93 | onDelegateClicked: { | 98 | onDelegateClicked: { |
98 | 94 | 99 | ||
99 | === modified file 'plugins/bluetooth/ConfirmPasskeyDialog.qml' | |||
100 | --- plugins/bluetooth/ConfirmPasskeyDialog.qml 2013-09-23 02:50:33 +0000 | |||
101 | +++ plugins/bluetooth/ConfirmPasskeyDialog.qml 2013-09-30 16:48:42 +0000 | |||
102 | @@ -33,6 +33,7 @@ | |||
103 | 33 | signal canceled | 33 | signal canceled |
104 | 34 | signal confirmed | 34 | signal confirmed |
105 | 35 | 35 | ||
106 | 36 | // TRANSLATORS: %1 is the name of the bluetooth device being paired | ||
107 | 36 | text: i18n.tr("Please confirm that the PIN displayed on '%1' matches this one").arg(root.name) | 37 | text: i18n.tr("Please confirm that the PIN displayed on '%1' matches this one").arg(root.name) |
108 | 37 | 38 | ||
109 | 38 | Label { | 39 | Label { |
110 | 39 | 40 | ||
111 | === modified file 'plugins/bluetooth/PageComponent.qml' | |||
112 | --- plugins/bluetooth/PageComponent.qml 2013-09-27 03:18:36 +0000 | |||
113 | +++ plugins/bluetooth/PageComponent.qml 2013-09-30 16:48:42 +0000 | |||
114 | @@ -66,8 +66,10 @@ | |||
115 | 66 | 66 | ||
116 | 67 | function getDisplayName(connection, displayName) { | 67 | function getDisplayName(connection, displayName) { |
117 | 68 | if (connection == Device.Connecting) | 68 | if (connection == Device.Connecting) |
118 | 69 | // TRANSLATORS: %1 is the display name of the device that is connecting | ||
119 | 69 | return i18n.tr("%1 (Connecting…)").arg(displayName); | 70 | return i18n.tr("%1 (Connecting…)").arg(displayName); |
120 | 70 | else if (connection == Device.Disconnecting) | 71 | else if (connection == Device.Disconnecting) |
121 | 72 | // TRANSLATORS: %1 is the display name of the device that is disconnecting | ||
122 | 71 | return i18n.tr("%1 (Disconnecting…)").arg(displayName); | 73 | return i18n.tr("%1 (Disconnecting…)").arg(displayName); |
123 | 72 | else | 74 | else |
124 | 73 | return displayName; | 75 | return displayName; |
125 | 74 | 76 | ||
126 | === modified file 'plugins/phone/PageComponent.qml' | |||
127 | --- plugins/phone/PageComponent.qml 2013-08-07 17:58:12 +0000 | |||
128 | +++ plugins/phone/PageComponent.qml 2013-09-30 16:48:42 +0000 | |||
129 | @@ -57,6 +57,7 @@ | |||
130 | 57 | ListItem.Divider {} | 57 | ListItem.Divider {} |
131 | 58 | 58 | ||
132 | 59 | ListItem.Standard { | 59 | ListItem.Standard { |
133 | 60 | // TRANSLATORS: %1 is the name of the (network) carrier | ||
134 | 60 | text: i18n.tr("%1 Services").arg(carrierString) | 61 | text: i18n.tr("%1 Services").arg(carrierString) |
135 | 61 | progression: true | 62 | progression: true |
136 | 62 | enabled: sim.present | 63 | enabled: sim.present |
137 | 63 | 64 | ||
138 | === modified file 'plugins/phone/Services.qml' | |||
139 | --- plugins/phone/Services.qml 2013-07-31 01:51:36 +0000 | |||
140 | +++ plugins/phone/Services.qml 2013-09-30 16:48:42 +0000 | |||
141 | @@ -26,6 +26,7 @@ | |||
142 | 26 | ItemPage { | 26 | ItemPage { |
143 | 27 | property string carrierString | 27 | property string carrierString |
144 | 28 | property var sim | 28 | property var sim |
145 | 29 | // TRANSLATORS: %1 is the name of the (network) carrier | ||
146 | 29 | title: i18n.tr("%1 Services").arg(carrierString) | 30 | title: i18n.tr("%1 Services").arg(carrierString) |
147 | 30 | 31 | ||
148 | 31 | Column { | 32 | Column { |
149 | 32 | 33 | ||
150 | === modified file 'plugins/security-privacy/LockSecurity.qml' | |||
151 | --- plugins/security-privacy/LockSecurity.qml 2013-09-17 16:13:49 +0000 | |||
152 | +++ plugins/security-privacy/LockSecurity.qml 2013-09-30 16:48:42 +0000 | |||
153 | @@ -79,7 +79,7 @@ | |||
154 | 79 | case UbuntuSecurityPrivacyPanel.Passphrase: | 79 | case UbuntuSecurityPrivacyPanel.Passphrase: |
155 | 80 | return i18n.tr("Change passphrase") | 80 | return i18n.tr("Change passphrase") |
156 | 81 | default: // To stop the runtime complaining | 81 | default: // To stop the runtime complaining |
158 | 82 | return i18n.tr("Change") | 82 | return "" |
159 | 83 | } | 83 | } |
160 | 84 | } else { | 84 | } else { |
161 | 85 | switch (changeSecurityDialog.newMethod) { | 85 | switch (changeSecurityDialog.newMethod) { |
162 | @@ -102,7 +102,7 @@ | |||
163 | 102 | return i18n.tr("Existing passphrase") | 102 | return i18n.tr("Existing passphrase") |
164 | 103 | // Shouldn't be reached when visible but still evaluated | 103 | // Shouldn't be reached when visible but still evaluated |
165 | 104 | default: | 104 | default: |
167 | 105 | return i18n.tr("Existing") | 105 | return "" |
168 | 106 | } | 106 | } |
169 | 107 | } | 107 | } |
170 | 108 | 108 | ||
171 | @@ -168,7 +168,7 @@ | |||
172 | 168 | return i18n.tr("Choose passphrase") | 168 | return i18n.tr("Choose passphrase") |
173 | 169 | // Shouldn't be reached when visible but still evaluated | 169 | // Shouldn't be reached when visible but still evaluated |
174 | 170 | default: | 170 | default: |
176 | 171 | return i18n.tr("Choose") | 171 | return "" |
177 | 172 | } | 172 | } |
178 | 173 | } | 173 | } |
179 | 174 | visible: newInput.visible | 174 | visible: newInput.visible |
180 | @@ -214,7 +214,7 @@ | |||
181 | 214 | return i18n.tr("Confirm passphrase") | 214 | return i18n.tr("Confirm passphrase") |
182 | 215 | // Shouldn't be reached when visible but still evaluated | 215 | // Shouldn't be reached when visible but still evaluated |
183 | 216 | default: | 216 | default: |
185 | 217 | return i18n.tr("Confirm") | 217 | return "" |
186 | 218 | } | 218 | } |
187 | 219 | } | 219 | } |
188 | 220 | visible: confirmInput.visible | 220 | visible: confirmInput.visible |
189 | @@ -259,7 +259,7 @@ | |||
190 | 259 | return i18n.tr("Those passphrases don't match. Try again.") | 259 | return i18n.tr("Those passphrases don't match. Try again.") |
191 | 260 | 260 | ||
192 | 261 | //Fallback to prevent warnings. Not displayed. | 261 | //Fallback to prevent warnings. Not displayed. |
194 | 262 | return i18n.tr("Incorrect. Try again.") | 262 | return "" |
195 | 263 | } | 263 | } |
196 | 264 | visible: false | 264 | visible: false |
197 | 265 | color: "darkred" | 265 | color: "darkred" |
198 | 266 | 266 | ||
199 | === modified file 'plugins/security-privacy/PageComponent.qml' | |||
200 | --- plugins/security-privacy/PageComponent.qml 2013-09-25 17:39:19 +0000 | |||
201 | +++ plugins/security-privacy/PageComponent.qml 2013-09-30 16:48:42 +0000 | |||
202 | @@ -68,9 +68,10 @@ | |||
203 | 68 | } | 68 | } |
204 | 69 | ListItem.SingleValue { | 69 | ListItem.SingleValue { |
205 | 70 | text: i18n.tr("Phone locking") | 70 | text: i18n.tr("Phone locking") |
209 | 71 | value: i18n.tr("1 minute", | 71 | // TRANSLATORS: %1 is the number of minutes |
210 | 72 | "%1 minutes".arg(5), | 72 | value: i18n.tr("%1 minute", |
211 | 73 | 5) | 73 | "%1 minutes", |
212 | 74 | 5).arg(5) | ||
213 | 74 | progression: true | 75 | progression: true |
214 | 75 | onClicked: pageStack.push(Qt.resolvedUrl("PhoneLocking.qml")) | 76 | onClicked: pageStack.push(Qt.resolvedUrl("PhoneLocking.qml")) |
215 | 76 | visible: showAllUI | 77 | visible: showAllUI |
216 | @@ -147,7 +148,11 @@ | |||
217 | 147 | text: i18n.tr("Diagnostics") | 148 | text: i18n.tr("Diagnostics") |
218 | 148 | progression: true | 149 | progression: true |
219 | 149 | value: diagnosticsWidget.canReportCrashes ? | 150 | value: diagnosticsWidget.canReportCrashes ? |
220 | 151 | /* TRANSLATORS: This string is shown when crash | ||
221 | 152 | reports are to be sent by the system. */ | ||
222 | 150 | i18n.tr("Sent") : | 153 | i18n.tr("Sent") : |
223 | 154 | /* TRANSLATORS: This string is shown when crash | ||
224 | 155 | reports are not to be sent by the system */ | ||
225 | 151 | i18n.tr("Not sent") | 156 | i18n.tr("Not sent") |
226 | 152 | onClicked: { | 157 | onClicked: { |
227 | 153 | var path = "../diagnostics/PageComponent.qml"; | 158 | var path = "../diagnostics/PageComponent.qml"; |
228 | 154 | 159 | ||
229 | === modified file 'plugins/security-privacy/PhoneLocking.qml' | |||
230 | --- plugins/security-privacy/PhoneLocking.qml 2013-09-06 15:05:51 +0000 | |||
231 | +++ plugins/security-privacy/PhoneLocking.qml 2013-09-30 16:48:42 +0000 | |||
232 | @@ -61,9 +61,10 @@ | |||
233 | 61 | UbuntuSecurityPrivacyPanel.Swipe | 61 | UbuntuSecurityPrivacyPanel.Swipe |
234 | 62 | text: lockOnSuspend ? i18n.tr("Lock when idle") | 62 | text: lockOnSuspend ? i18n.tr("Lock when idle") |
235 | 63 | : i18n.tr("Sleep when idle") | 63 | : i18n.tr("Sleep when idle") |
239 | 64 | value: i18n.tr("1 minute", | 64 | // TRANSLATORS: %1 is the number of minutes |
240 | 65 | "%1 minutes".arg(5), | 65 | value: i18n.tr("%1 minute", |
241 | 66 | 5) | 66 | "%1 minutes", |
242 | 67 | 5).arg(5) | ||
243 | 67 | progression: true | 68 | progression: true |
244 | 68 | onClicked: | 69 | onClicked: |
245 | 69 | pageStack.push( | 70 | pageStack.push( |
246 | 70 | 71 | ||
247 | === modified file 'plugins/system-update/PageComponent.qml' | |||
248 | --- plugins/system-update/PageComponent.qml 2013-09-27 09:52:33 +0000 | |||
249 | +++ plugins/system-update/PageComponent.qml 2013-09-30 16:48:42 +0000 | |||
250 | @@ -63,7 +63,7 @@ | |||
251 | 63 | currentUpdateState = UbuntuUpdatePanel.CheckingError; | 63 | currentUpdateState = UbuntuUpdatePanel.CheckingError; |
252 | 64 | return; | 64 | return; |
253 | 65 | } | 65 | } |
255 | 66 | currentUpdateState = UbuntuUpdatePanel.Checking; | 66 | currentUpdateStminutesate = UbuntuUpdatePanel.Checking; |
256 | 67 | infoMessage = checkinfoMessage; | 67 | infoMessage = checkinfoMessage; |
257 | 68 | CheckForUpdate(); | 68 | CheckForUpdate(); |
258 | 69 | } | 69 | } |
259 | @@ -103,8 +103,10 @@ | |||
260 | 103 | updateVersion = availableVersion; | 103 | updateVersion = availableVersion; |
261 | 104 | var sizeInMB = updateSize/(1024*1024); | 104 | var sizeInMB = updateSize/(1024*1024); |
262 | 105 | if (sizeInMB > 1024) | 105 | if (sizeInMB > 1024) |
263 | 106 | // TRANSLATORS: %1 is the size of the update in GB | ||
264 | 106 | updateBackend.updateSize = i18n.tr("%1 GB").arg(Math.round(sizeInMB/1024*10)/10); | 107 | updateBackend.updateSize = i18n.tr("%1 GB").arg(Math.round(sizeInMB/1024*10)/10); |
266 | 107 | else | 108 | |
267 | 109 | // TRANSLATORS: %1 is the size of the update in MB | ||
268 | 108 | updateBackend.updateSize = i18n.tr("%1 MB").arg(Math.round(sizeInMB*10)/10); | 110 | updateBackend.updateSize = i18n.tr("%1 MB").arg(Math.round(sizeInMB*10)/10); |
269 | 109 | updateDescriptions = descriptions; | 111 | updateDescriptions = descriptions; |
270 | 110 | 112 | ||
271 | @@ -113,6 +115,7 @@ | |||
272 | 113 | } | 115 | } |
273 | 114 | else { | 116 | else { |
274 | 115 | currentUpdateState = UbuntuUpdatePanel.NoUpdate; | 117 | currentUpdateState = UbuntuUpdatePanel.NoUpdate; |
275 | 118 | // TRANSLATORS: %1 is the date when the device was last updated | ||
276 | 116 | infoMessage = i18n.tr("No software update available") + "<br/>" + i18n.tr("Last updated %1").arg(lastUpdateDate); | 119 | infoMessage = i18n.tr("No software update available") + "<br/>" + i18n.tr("Last updated %1").arg(lastUpdateDate); |
277 | 117 | } | 120 | } |
278 | 118 | 121 | ||
279 | @@ -125,6 +128,7 @@ | |||
280 | 125 | onUpdateProgress: { | 128 | onUpdateProgress: { |
281 | 126 | downloadProgress = percentage; | 129 | downloadProgress = percentage; |
282 | 127 | if (eta > 0) | 130 | if (eta > 0) |
283 | 131 | // TRANSLATORS: %1 is the number of seconds remaining | ||
284 | 128 | downloadRemainingTime = i18n.tr("About %1 second remaining", "About %1 seconds remaining", eta).arg(eta); | 132 | downloadRemainingTime = i18n.tr("About %1 second remaining", "About %1 seconds remaining", eta).arg(eta); |
285 | 129 | else | 133 | else |
286 | 130 | downloadRemainingTime = i18n.tr("No estimate for the download"); | 134 | downloadRemainingTime = i18n.tr("No estimate for the download"); |
287 | @@ -239,6 +243,7 @@ | |||
288 | 239 | 243 | ||
289 | 240 | ListItem.Standard { | 244 | ListItem.Standard { |
290 | 241 | id: versionId | 245 | id: versionId |
291 | 246 | // TRANSLATORS: %1 is the version of the update | ||
292 | 242 | text: i18n.tr("Version %1").arg(updateBackend.updateVersion) | 247 | text: i18n.tr("Version %1").arg(updateBackend.updateVersion) |
293 | 243 | showDivider: false | 248 | showDivider: false |
294 | 244 | } | 249 | } |
295 | 245 | 250 | ||
296 | === modified file 'po/ubuntu-system-settings.pot' | |||
297 | --- po/ubuntu-system-settings.pot 2013-09-30 09:43:13 +0000 | |||
298 | +++ po/ubuntu-system-settings.pot 2013-09-30 16:48:42 +0000 | |||
299 | @@ -8,7 +8,7 @@ | |||
300 | 8 | msgstr "" | 8 | msgstr "" |
301 | 9 | "Project-Id-Version: ubuntu-system-settings\n" | 9 | "Project-Id-Version: ubuntu-system-settings\n" |
302 | 10 | "Report-Msgid-Bugs-To: \n" | 10 | "Report-Msgid-Bugs-To: \n" |
304 | 11 | "POT-Creation-Date: 2013-09-30 09:38+0000\n" | 11 | "POT-Creation-Date: 2013-09-30 16:31+0000\n" |
305 | 12 | "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" | 12 | "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" |
306 | 13 | "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" | 13 | "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" |
307 | 14 | "Language-Team: LANGUAGE <LL@li.org>\n" | 14 | "Language-Team: LANGUAGE <LL@li.org>\n" |
308 | @@ -27,8 +27,8 @@ | |||
309 | 27 | msgstr "" | 27 | msgstr "" |
310 | 28 | 28 | ||
311 | 29 | #: ../plugins/about/PageComponent.qml:77 ../plugins/about/PageComponent.qml:84 | 29 | #: ../plugins/about/PageComponent.qml:77 ../plugins/about/PageComponent.qml:84 |
314 | 30 | #: ../plugins/about/Storage.qml:190 ../plugins/battery/PageComponent.qml:124 | 30 | #: ../plugins/about/Storage.qml:190 ../plugins/battery/PageComponent.qml:128 |
315 | 31 | #: ../plugins/battery/PageComponent.qml:136 | 31 | #: ../plugins/battery/PageComponent.qml:140 |
316 | 32 | #: ../plugins/cellular/PageComponent.qml:73 | 32 | #: ../plugins/cellular/PageComponent.qml:73 |
317 | 33 | msgid "N/A" | 33 | msgid "N/A" |
318 | 34 | msgstr "" | 34 | msgstr "" |
319 | @@ -46,11 +46,11 @@ | |||
320 | 46 | msgstr "" | 46 | msgstr "" |
321 | 47 | 47 | ||
322 | 48 | #: ../plugins/about/PageComponent.qml:98 | 48 | #: ../plugins/about/PageComponent.qml:98 |
326 | 49 | #: ../plugins/battery/PageComponent.qml:249 | 49 | #: ../plugins/battery/PageComponent.qml:254 |
327 | 50 | #: ../plugins/battery/PageComponent.qml:257 | 50 | #: ../plugins/battery/PageComponent.qml:263 |
328 | 51 | #: ../plugins/battery/SleepValues.qml:91 | 51 | #: ../plugins/battery/SleepValues.qml:96 |
329 | 52 | #: ../plugins/system-update/Download.qml:53 | 52 | #: ../plugins/system-update/Download.qml:53 |
331 | 53 | #: ../plugins/system-update/PageComponent.qml:334 | 53 | #: ../plugins/system-update/PageComponent.qml:339 |
332 | 54 | msgid "Never" | 54 | msgid "Never" |
333 | 55 | msgstr "" | 55 | msgstr "" |
334 | 56 | 56 | ||
335 | @@ -142,101 +142,106 @@ | |||
336 | 142 | msgid "Battery" | 142 | msgid "Battery" |
337 | 143 | msgstr "" | 143 | msgstr "" |
338 | 144 | 144 | ||
340 | 145 | #: ../plugins/battery/PageComponent.qml:46 | 145 | #. TRANSLATORS: %1 is the number of seconds |
341 | 146 | #: ../plugins/battery/PageComponent.qml:47 | ||
342 | 146 | #, qt-format | 147 | #, qt-format |
343 | 147 | msgid "%1 second ago" | 148 | msgid "%1 second ago" |
344 | 148 | msgid_plural "%1 seconds ago" | 149 | msgid_plural "%1 seconds ago" |
345 | 149 | msgstr[0] "" | 150 | msgstr[0] "" |
346 | 150 | msgstr[1] "" | 151 | msgstr[1] "" |
347 | 151 | 152 | ||
349 | 152 | #: ../plugins/battery/PageComponent.qml:48 | 153 | #. TRANSLATORS: %1 is the number of minutes |
350 | 154 | #: ../plugins/battery/PageComponent.qml:50 | ||
351 | 153 | #, qt-format | 155 | #, qt-format |
352 | 154 | msgid "%1 minute ago" | 156 | msgid "%1 minute ago" |
353 | 155 | msgid_plural "%1 minutes ago" | 157 | msgid_plural "%1 minutes ago" |
354 | 156 | msgstr[0] "" | 158 | msgstr[0] "" |
355 | 157 | msgstr[1] "" | 159 | msgstr[1] "" |
356 | 158 | 160 | ||
358 | 159 | #: ../plugins/battery/PageComponent.qml:50 | 161 | #. TRANSLATORS: %1 is the number of hours |
359 | 162 | #: ../plugins/battery/PageComponent.qml:53 | ||
360 | 160 | #, qt-format | 163 | #, qt-format |
361 | 161 | msgid "%1 hour ago" | 164 | msgid "%1 hour ago" |
362 | 162 | msgid_plural "%1 hours ago" | 165 | msgid_plural "%1 hours ago" |
363 | 163 | msgstr[0] "" | 166 | msgstr[0] "" |
364 | 164 | msgstr[1] "" | 167 | msgstr[1] "" |
365 | 165 | 168 | ||
367 | 166 | #: ../plugins/battery/PageComponent.qml:52 | 169 | #. TRANSLATORS: %1 is the number of days |
368 | 170 | #: ../plugins/battery/PageComponent.qml:56 | ||
369 | 167 | #, qt-format | 171 | #, qt-format |
370 | 168 | msgid "%1 day ago" | 172 | msgid "%1 day ago" |
371 | 169 | msgid_plural "%1 days ago" | 173 | msgid_plural "%1 days ago" |
372 | 170 | msgstr[0] "" | 174 | msgstr[0] "" |
373 | 171 | msgstr[1] "" | 175 | msgstr[1] "" |
374 | 172 | 176 | ||
376 | 173 | #: ../plugins/battery/PageComponent.qml:72 | 177 | #: ../plugins/battery/PageComponent.qml:76 |
377 | 174 | msgid "Charging now" | 178 | msgid "Charging now" |
378 | 175 | msgstr "" | 179 | msgstr "" |
379 | 176 | 180 | ||
381 | 177 | #: ../plugins/battery/PageComponent.qml:76 | 181 | #: ../plugins/battery/PageComponent.qml:80 |
382 | 178 | msgid "Last full charge" | 182 | msgid "Last full charge" |
383 | 179 | msgstr "" | 183 | msgstr "" |
384 | 180 | 184 | ||
386 | 181 | #: ../plugins/battery/PageComponent.qml:80 | 185 | #: ../plugins/battery/PageComponent.qml:84 |
387 | 182 | msgid "Fully charged" | 186 | msgid "Fully charged" |
388 | 183 | msgstr "" | 187 | msgstr "" |
389 | 184 | 188 | ||
391 | 185 | #: ../plugins/battery/PageComponent.qml:119 | 189 | #: ../plugins/battery/PageComponent.qml:123 |
392 | 186 | msgid "Charge level" | 190 | msgid "Charge level" |
393 | 187 | msgstr "" | 191 | msgstr "" |
394 | 188 | 192 | ||
395 | 189 | #. TRANSLATORS: %1 refers to a percentage that indicates the charging level of the battery | 193 | #. TRANSLATORS: %1 refers to a percentage that indicates the charging level of the battery |
397 | 190 | #: ../plugins/battery/PageComponent.qml:127 | 194 | #: ../plugins/battery/PageComponent.qml:131 |
398 | 191 | #, qt-format | 195 | #, qt-format |
399 | 192 | msgid "%1%" | 196 | msgid "%1%" |
400 | 193 | msgstr "" | 197 | msgstr "" |
401 | 194 | 198 | ||
403 | 195 | #: ../plugins/battery/PageComponent.qml:180 | 199 | #: ../plugins/battery/PageComponent.qml:184 |
404 | 196 | msgid "Ways to reduce battery use:" | 200 | msgid "Ways to reduce battery use:" |
405 | 197 | msgstr "" | 201 | msgstr "" |
406 | 198 | 202 | ||
408 | 199 | #: ../plugins/battery/PageComponent.qml:184 | 203 | #: ../plugins/battery/PageComponent.qml:188 |
409 | 200 | msgid "Display brightness" | 204 | msgid "Display brightness" |
410 | 201 | msgstr "" | 205 | msgstr "" |
411 | 202 | 206 | ||
413 | 203 | #: ../plugins/battery/PageComponent.qml:241 | 207 | #: ../plugins/battery/PageComponent.qml:245 |
414 | 204 | #: ../plugins/security-privacy/PhoneLocking.qml:62 | 208 | #: ../plugins/security-privacy/PhoneLocking.qml:62 |
415 | 205 | msgid "Lock when idle" | 209 | msgid "Lock when idle" |
416 | 206 | msgstr "" | 210 | msgstr "" |
417 | 207 | 211 | ||
419 | 208 | #: ../plugins/battery/PageComponent.qml:241 | 212 | #: ../plugins/battery/PageComponent.qml:245 |
420 | 209 | #: ../plugins/security-privacy/PhoneLocking.qml:63 | 213 | #: ../plugins/security-privacy/PhoneLocking.qml:63 |
421 | 210 | msgid "Sleep when idle" | 214 | msgid "Sleep when idle" |
422 | 211 | msgstr "" | 215 | msgstr "" |
423 | 212 | 216 | ||
429 | 213 | #: ../plugins/battery/PageComponent.qml:246 | 217 | #. TRANSLATORS: %1 is the number of minutes |
430 | 214 | #: ../plugins/battery/PageComponent.qml:254 | 218 | #: ../plugins/battery/PageComponent.qml:251 |
431 | 215 | #: ../plugins/battery/SleepValues.qml:76 ../plugins/battery/SleepValues.qml:79 | 219 | #: ../plugins/battery/PageComponent.qml:260 |
432 | 216 | #: ../plugins/battery/SleepValues.qml:82 ../plugins/battery/SleepValues.qml:85 | 220 | #: ../plugins/battery/SleepValues.qml:77 ../plugins/battery/SleepValues.qml:81 |
433 | 217 | #: ../plugins/battery/SleepValues.qml:88 | 221 | #: ../plugins/battery/SleepValues.qml:85 ../plugins/battery/SleepValues.qml:89 |
434 | 222 | #: ../plugins/battery/SleepValues.qml:93 | ||
435 | 218 | #, qt-format | 223 | #, qt-format |
436 | 219 | msgid "After %1 minute" | 224 | msgid "After %1 minute" |
437 | 220 | msgid_plural "After %1 minutes" | 225 | msgid_plural "After %1 minutes" |
438 | 221 | msgstr[0] "" | 226 | msgstr[0] "" |
439 | 222 | msgstr[1] "" | 227 | msgstr[1] "" |
440 | 223 | 228 | ||
442 | 224 | #: ../plugins/battery/PageComponent.qml:267 | 229 | #: ../plugins/battery/PageComponent.qml:273 |
443 | 225 | #: ../plugins/wifi/PageComponent.qml:27 ../.build/settings.js:18 | 230 | #: ../plugins/wifi/PageComponent.qml:27 ../.build/settings.js:18 |
444 | 226 | msgid "Wi-Fi" | 231 | msgid "Wi-Fi" |
445 | 227 | msgstr "" | 232 | msgstr "" |
446 | 228 | 233 | ||
450 | 229 | #: ../plugins/battery/PageComponent.qml:291 | 234 | #: ../plugins/battery/PageComponent.qml:297 |
451 | 230 | #: ../plugins/bluetooth/PageComponent.qml:98 | 235 | #: ../plugins/bluetooth/PageComponent.qml:100 |
452 | 231 | #: ../plugins/bluetooth/PageComponent.qml:106 ../.build/settings.js:5 | 236 | #: ../plugins/bluetooth/PageComponent.qml:108 ../.build/settings.js:5 |
453 | 232 | msgid "Bluetooth" | 237 | msgid "Bluetooth" |
454 | 233 | msgstr "" | 238 | msgstr "" |
455 | 234 | 239 | ||
457 | 235 | #: ../plugins/battery/PageComponent.qml:320 | 240 | #: ../plugins/battery/PageComponent.qml:326 |
458 | 236 | msgid "GPS" | 241 | msgid "GPS" |
459 | 237 | msgstr "" | 242 | msgstr "" |
460 | 238 | 243 | ||
462 | 239 | #: ../plugins/battery/PageComponent.qml:338 | 244 | #: ../plugins/battery/PageComponent.qml:344 |
463 | 240 | msgid "Accurate location detection requires GPS and/or Wi-Fi." | 245 | msgid "Accurate location detection requires GPS and/or Wi-Fi." |
464 | 241 | msgstr "" | 246 | msgstr "" |
465 | 242 | 247 | ||
466 | @@ -248,13 +253,13 @@ | |||
467 | 248 | msgid "Put the phone to sleep when it is not in use:" | 253 | msgid "Put the phone to sleep when it is not in use:" |
468 | 249 | msgstr "" | 254 | msgstr "" |
469 | 250 | 255 | ||
471 | 251 | #: ../plugins/battery/SleepValues.qml:102 | 256 | #: ../plugins/battery/SleepValues.qml:107 |
472 | 252 | msgid "" | 257 | msgid "" |
473 | 253 | "Shorter times are more secure. Phone won't lock during calls or video " | 258 | "Shorter times are more secure. Phone won't lock during calls or video " |
474 | 254 | "playback." | 259 | "playback." |
475 | 255 | msgstr "" | 260 | msgstr "" |
476 | 256 | 261 | ||
478 | 257 | #: ../plugins/battery/SleepValues.qml:102 | 262 | #: ../plugins/battery/SleepValues.qml:107 |
479 | 258 | msgid "Phone won’t sleep during calls or video playback." | 263 | msgid "Phone won’t sleep during calls or video playback." |
480 | 259 | msgstr "" | 264 | msgstr "" |
481 | 260 | 265 | ||
482 | @@ -263,12 +268,13 @@ | |||
483 | 263 | msgid "Bluetooth Pairing Request" | 268 | msgid "Bluetooth Pairing Request" |
484 | 264 | msgstr "" | 269 | msgstr "" |
485 | 265 | 270 | ||
487 | 266 | #: ../plugins/bluetooth/ConfirmPasskeyDialog.qml:36 | 271 | #. TRANSLATORS: %1 is the name of the bluetooth device being paired |
488 | 272 | #: ../plugins/bluetooth/ConfirmPasskeyDialog.qml:37 | ||
489 | 267 | #, qt-format | 273 | #, qt-format |
490 | 268 | msgid "Please confirm that the PIN displayed on '%1' matches this one" | 274 | msgid "Please confirm that the PIN displayed on '%1' matches this one" |
491 | 269 | msgstr "" | 275 | msgstr "" |
492 | 270 | 276 | ||
494 | 271 | #: ../plugins/bluetooth/ConfirmPasskeyDialog.qml:48 | 277 | #: ../plugins/bluetooth/ConfirmPasskeyDialog.qml:49 |
495 | 272 | #: ../plugins/bluetooth/ProvidePasskeyDialog.qml:54 | 278 | #: ../plugins/bluetooth/ProvidePasskeyDialog.qml:54 |
496 | 273 | #: ../plugins/language/DisplayLanguage.qml:95 | 279 | #: ../plugins/language/DisplayLanguage.qml:95 |
497 | 274 | #: ../plugins/phone/CallForwarding.qml:113 | 280 | #: ../plugins/phone/CallForwarding.qml:113 |
498 | @@ -280,133 +286,135 @@ | |||
499 | 280 | msgid "Cancel" | 286 | msgid "Cancel" |
500 | 281 | msgstr "" | 287 | msgstr "" |
501 | 282 | 288 | ||
503 | 283 | #: ../plugins/bluetooth/ConfirmPasskeyDialog.qml:56 | 289 | #: ../plugins/bluetooth/ConfirmPasskeyDialog.qml:57 |
504 | 284 | msgid "Confirm PIN" | 290 | msgid "Confirm PIN" |
505 | 285 | msgstr "" | 291 | msgstr "" |
506 | 286 | 292 | ||
508 | 287 | #: ../plugins/bluetooth/PageComponent.qml:59 | 293 | #. TRANSLATORS: %1 is the display name of the device that is connecting |
509 | 294 | #: ../plugins/bluetooth/PageComponent.qml:60 | ||
510 | 288 | #, qt-format | 295 | #, qt-format |
511 | 289 | msgid "%1 (Connecting…)" | 296 | msgid "%1 (Connecting…)" |
512 | 290 | msgstr "" | 297 | msgstr "" |
513 | 291 | 298 | ||
515 | 292 | #: ../plugins/bluetooth/PageComponent.qml:61 | 299 | #. TRANSLATORS: %1 is the display name of the device that is disconnecting |
516 | 300 | #: ../plugins/bluetooth/PageComponent.qml:63 | ||
517 | 293 | #, qt-format | 301 | #, qt-format |
518 | 294 | msgid "%1 (Disconnecting…)" | 302 | msgid "%1 (Disconnecting…)" |
519 | 295 | msgstr "" | 303 | msgstr "" |
520 | 296 | 304 | ||
522 | 297 | #: ../plugins/bluetooth/PageComponent.qml:68 | 305 | #: ../plugins/bluetooth/PageComponent.qml:70 |
523 | 298 | msgid "Computer" | 306 | msgid "Computer" |
524 | 299 | msgstr "" | 307 | msgstr "" |
525 | 300 | 308 | ||
527 | 301 | #: ../plugins/bluetooth/PageComponent.qml:69 | 309 | #: ../plugins/bluetooth/PageComponent.qml:71 |
528 | 302 | #: ../plugins/phone/PageComponent.qml:28 ../.build/settings.js:12 | 310 | #: ../plugins/phone/PageComponent.qml:28 ../.build/settings.js:12 |
529 | 303 | msgid "Phone" | 311 | msgid "Phone" |
530 | 304 | msgstr "" | 312 | msgstr "" |
531 | 305 | 313 | ||
533 | 306 | #: ../plugins/bluetooth/PageComponent.qml:70 | 314 | #: ../plugins/bluetooth/PageComponent.qml:72 |
534 | 307 | msgid "Modem" | 315 | msgid "Modem" |
535 | 308 | msgstr "" | 316 | msgstr "" |
536 | 309 | 317 | ||
538 | 310 | #: ../plugins/bluetooth/PageComponent.qml:71 ../src/qml/MainWindow.qml:90 | 318 | #: ../plugins/bluetooth/PageComponent.qml:73 ../src/qml/MainWindow.qml:90 |
539 | 311 | msgid "Network" | 319 | msgid "Network" |
540 | 312 | msgstr "" | 320 | msgstr "" |
541 | 313 | 321 | ||
543 | 314 | #: ../plugins/bluetooth/PageComponent.qml:72 | 322 | #: ../plugins/bluetooth/PageComponent.qml:74 |
544 | 315 | msgid "Headset" | 323 | msgid "Headset" |
545 | 316 | msgstr "" | 324 | msgstr "" |
546 | 317 | 325 | ||
548 | 318 | #: ../plugins/bluetooth/PageComponent.qml:73 | 326 | #: ../plugins/bluetooth/PageComponent.qml:75 |
549 | 319 | msgid "Headphones" | 327 | msgid "Headphones" |
550 | 320 | msgstr "" | 328 | msgstr "" |
551 | 321 | 329 | ||
553 | 322 | #: ../plugins/bluetooth/PageComponent.qml:74 | 330 | #: ../plugins/bluetooth/PageComponent.qml:76 |
554 | 323 | msgid "Video" | 331 | msgid "Video" |
555 | 324 | msgstr "" | 332 | msgstr "" |
556 | 325 | 333 | ||
558 | 326 | #: ../plugins/bluetooth/PageComponent.qml:75 | 334 | #: ../plugins/bluetooth/PageComponent.qml:77 |
559 | 327 | msgid "Other Audio" | 335 | msgid "Other Audio" |
560 | 328 | msgstr "" | 336 | msgstr "" |
561 | 329 | 337 | ||
563 | 330 | #: ../plugins/bluetooth/PageComponent.qml:76 | 338 | #: ../plugins/bluetooth/PageComponent.qml:78 |
564 | 331 | msgid "Joypad" | 339 | msgid "Joypad" |
565 | 332 | msgstr "" | 340 | msgstr "" |
566 | 333 | 341 | ||
568 | 334 | #: ../plugins/bluetooth/PageComponent.qml:77 | 342 | #: ../plugins/bluetooth/PageComponent.qml:79 |
569 | 335 | msgid "Keyboard" | 343 | msgid "Keyboard" |
570 | 336 | msgstr "" | 344 | msgstr "" |
571 | 337 | 345 | ||
573 | 338 | #: ../plugins/bluetooth/PageComponent.qml:78 | 346 | #: ../plugins/bluetooth/PageComponent.qml:80 |
574 | 339 | msgid "Tablet" | 347 | msgid "Tablet" |
575 | 340 | msgstr "" | 348 | msgstr "" |
576 | 341 | 349 | ||
578 | 342 | #: ../plugins/bluetooth/PageComponent.qml:79 | 350 | #: ../plugins/bluetooth/PageComponent.qml:81 |
579 | 343 | msgid "Mouse" | 351 | msgid "Mouse" |
580 | 344 | msgstr "" | 352 | msgstr "" |
581 | 345 | 353 | ||
583 | 346 | #: ../plugins/bluetooth/PageComponent.qml:80 | 354 | #: ../plugins/bluetooth/PageComponent.qml:82 |
584 | 347 | msgid "Printer" | 355 | msgid "Printer" |
585 | 348 | msgstr "" | 356 | msgstr "" |
586 | 349 | 357 | ||
588 | 350 | #: ../plugins/bluetooth/PageComponent.qml:81 | 358 | #: ../plugins/bluetooth/PageComponent.qml:83 |
589 | 351 | msgid "Camera" | 359 | msgid "Camera" |
590 | 352 | msgstr "" | 360 | msgstr "" |
591 | 353 | 361 | ||
593 | 354 | #: ../plugins/bluetooth/PageComponent.qml:82 | 362 | #: ../plugins/bluetooth/PageComponent.qml:84 |
594 | 355 | msgid "Other" | 363 | msgid "Other" |
595 | 356 | msgstr "" | 364 | msgstr "" |
596 | 357 | 365 | ||
598 | 358 | #: ../plugins/bluetooth/PageComponent.qml:88 | 366 | #: ../plugins/bluetooth/PageComponent.qml:90 |
599 | 359 | msgid "Excellent" | 367 | msgid "Excellent" |
600 | 360 | msgstr "" | 368 | msgstr "" |
601 | 361 | 369 | ||
603 | 362 | #: ../plugins/bluetooth/PageComponent.qml:89 | 370 | #: ../plugins/bluetooth/PageComponent.qml:91 |
604 | 363 | msgid "Good" | 371 | msgid "Good" |
605 | 364 | msgstr "" | 372 | msgstr "" |
606 | 365 | 373 | ||
608 | 366 | #: ../plugins/bluetooth/PageComponent.qml:90 | 374 | #: ../plugins/bluetooth/PageComponent.qml:92 |
609 | 367 | msgid "Fair" | 375 | msgid "Fair" |
610 | 368 | msgstr "" | 376 | msgstr "" |
611 | 369 | 377 | ||
613 | 370 | #: ../plugins/bluetooth/PageComponent.qml:91 | 378 | #: ../plugins/bluetooth/PageComponent.qml:93 |
614 | 371 | msgid "Poor" | 379 | msgid "Poor" |
615 | 372 | msgstr "" | 380 | msgstr "" |
616 | 373 | 381 | ||
619 | 374 | #: ../plugins/bluetooth/PageComponent.qml:92 | 382 | #: ../plugins/bluetooth/PageComponent.qml:94 |
618 | 375 | #: ../plugins/bluetooth/PageComponent.qml:175 | ||
620 | 376 | #: ../plugins/bluetooth/PageComponent.qml:183 | 383 | #: ../plugins/bluetooth/PageComponent.qml:183 |
621 | 384 | #: ../plugins/bluetooth/PageComponent.qml:191 | ||
622 | 377 | #: ../plugins/security-privacy/PhoneLocking.qml:40 | 385 | #: ../plugins/security-privacy/PhoneLocking.qml:40 |
623 | 378 | msgid "None" | 386 | msgid "None" |
624 | 379 | msgstr "" | 387 | msgstr "" |
625 | 380 | 388 | ||
627 | 381 | #: ../plugins/bluetooth/PageComponent.qml:118 | 389 | #: ../plugins/bluetooth/PageComponent.qml:120 |
628 | 382 | msgid "Connected headset:" | 390 | msgid "Connected headset:" |
629 | 383 | msgstr "" | 391 | msgstr "" |
630 | 384 | 392 | ||
632 | 385 | #: ../plugins/bluetooth/PageComponent.qml:146 | 393 | #: ../plugins/bluetooth/PageComponent.qml:148 |
633 | 386 | msgid "Connect a different headset:" | 394 | msgid "Connect a different headset:" |
634 | 387 | msgstr "" | 395 | msgstr "" |
635 | 388 | 396 | ||
637 | 389 | #: ../plugins/bluetooth/PageComponent.qml:146 | 397 | #: ../plugins/bluetooth/PageComponent.qml:148 |
638 | 390 | msgid "Connect a headset:" | 398 | msgid "Connect a headset:" |
639 | 391 | msgstr "" | 399 | msgstr "" |
640 | 392 | 400 | ||
642 | 393 | #: ../plugins/bluetooth/PageComponent.qml:167 | 401 | #: ../plugins/bluetooth/PageComponent.qml:174 |
643 | 394 | msgid "None detected" | 402 | msgid "None detected" |
644 | 395 | msgstr "" | 403 | msgstr "" |
645 | 396 | 404 | ||
647 | 397 | #: ../plugins/bluetooth/PageComponent.qml:182 | 405 | #: ../plugins/bluetooth/PageComponent.qml:190 |
648 | 398 | msgid "Name" | 406 | msgid "Name" |
649 | 399 | msgstr "" | 407 | msgstr "" |
650 | 400 | 408 | ||
652 | 401 | #: ../plugins/bluetooth/PageComponent.qml:186 | 409 | #: ../plugins/bluetooth/PageComponent.qml:194 |
653 | 402 | msgid "Type" | 410 | msgid "Type" |
654 | 403 | msgstr "" | 411 | msgstr "" |
655 | 404 | 412 | ||
657 | 405 | #: ../plugins/bluetooth/PageComponent.qml:190 | 413 | #: ../plugins/bluetooth/PageComponent.qml:198 |
658 | 406 | msgid "Signal Strength" | 414 | msgid "Signal Strength" |
659 | 407 | msgstr "" | 415 | msgstr "" |
660 | 408 | 416 | ||
662 | 409 | #: ../plugins/bluetooth/PageComponent.qml:195 | 417 | #: ../plugins/bluetooth/PageComponent.qml:203 |
663 | 410 | msgid "Disconnect" | 418 | msgid "Disconnect" |
664 | 411 | msgstr "" | 419 | msgstr "" |
665 | 412 | 420 | ||
666 | @@ -470,7 +478,6 @@ | |||
667 | 470 | msgstr "" | 478 | msgstr "" |
668 | 471 | 479 | ||
669 | 472 | #: ../plugins/language/DisplayLanguage.qml:115 | 480 | #: ../plugins/language/DisplayLanguage.qml:115 |
670 | 473 | #: ../plugins/security-privacy/LockSecurity.qml:217 | ||
671 | 474 | msgid "Confirm" | 481 | msgid "Confirm" |
672 | 475 | msgstr "" | 482 | msgstr "" |
673 | 476 | 483 | ||
674 | @@ -574,7 +581,8 @@ | |||
675 | 574 | msgid "SIM" | 581 | msgid "SIM" |
676 | 575 | msgstr "" | 582 | msgstr "" |
677 | 576 | 583 | ||
679 | 577 | #: ../plugins/phone/PageComponent.qml:60 ../plugins/phone/Services.qml:29 | 584 | #. TRANSLATORS: %1 is the name of the (network) carrier |
680 | 585 | #: ../plugins/phone/PageComponent.qml:61 ../plugins/phone/Services.qml:30 | ||
681 | 578 | #, qt-format | 586 | #, qt-format |
682 | 579 | msgid "%1 Services" | 587 | msgid "%1 Services" |
683 | 580 | msgstr "" | 588 | msgstr "" |
684 | @@ -625,7 +633,7 @@ | |||
685 | 625 | msgstr "" | 633 | msgstr "" |
686 | 626 | 634 | ||
687 | 627 | #: ../plugins/security-privacy/Dash.qml:29 | 635 | #: ../plugins/security-privacy/Dash.qml:29 |
689 | 628 | #: ../plugins/security-privacy/PageComponent.qml:116 | 636 | #: ../plugins/security-privacy/PageComponent.qml:117 |
690 | 629 | msgid "Dash search" | 637 | msgid "Dash search" |
691 | 630 | msgstr "" | 638 | msgstr "" |
692 | 631 | 639 | ||
693 | @@ -635,13 +643,13 @@ | |||
694 | 635 | 643 | ||
695 | 636 | #: ../plugins/security-privacy/Dash.qml:50 | 644 | #: ../plugins/security-privacy/Dash.qml:50 |
696 | 637 | #: ../plugins/security-privacy/PageComponent.qml:52 | 645 | #: ../plugins/security-privacy/PageComponent.qml:52 |
698 | 638 | #: ../plugins/security-privacy/PageComponent.qml:119 | 646 | #: ../plugins/security-privacy/PageComponent.qml:120 |
699 | 639 | msgid "Phone only" | 647 | msgid "Phone only" |
700 | 640 | msgstr "" | 648 | msgstr "" |
701 | 641 | 649 | ||
702 | 642 | #: ../plugins/security-privacy/Dash.qml:50 | 650 | #: ../plugins/security-privacy/Dash.qml:50 |
703 | 643 | #: ../plugins/security-privacy/PageComponent.qml:50 | 651 | #: ../plugins/security-privacy/PageComponent.qml:50 |
705 | 644 | #: ../plugins/security-privacy/PageComponent.qml:118 | 652 | #: ../plugins/security-privacy/PageComponent.qml:119 |
706 | 645 | msgid "Phone and Internet" | 653 | msgid "Phone and Internet" |
707 | 646 | msgstr "" | 654 | msgstr "" |
708 | 647 | 655 | ||
709 | @@ -713,10 +721,6 @@ | |||
710 | 713 | msgid "Change passphrase" | 721 | msgid "Change passphrase" |
711 | 714 | msgstr "" | 722 | msgstr "" |
712 | 715 | 723 | ||
713 | 716 | #: ../plugins/security-privacy/LockSecurity.qml:82 | ||
714 | 717 | msgid "Change" | ||
715 | 718 | msgstr "" | ||
716 | 719 | |||
717 | 720 | #: ../plugins/security-privacy/LockSecurity.qml:87 | 724 | #: ../plugins/security-privacy/LockSecurity.qml:87 |
718 | 721 | msgid "Switch to swipe" | 725 | msgid "Switch to swipe" |
719 | 722 | msgstr "" | 726 | msgstr "" |
720 | @@ -737,10 +741,6 @@ | |||
721 | 737 | msgid "Existing passphrase" | 741 | msgid "Existing passphrase" |
722 | 738 | msgstr "" | 742 | msgstr "" |
723 | 739 | 743 | ||
724 | 740 | #: ../plugins/security-privacy/LockSecurity.qml:105 | ||
725 | 741 | msgid "Existing" | ||
726 | 742 | msgstr "" | ||
727 | 743 | |||
728 | 744 | #: ../plugins/security-privacy/LockSecurity.qml:150 | 744 | #: ../plugins/security-privacy/LockSecurity.qml:150 |
729 | 745 | msgid "Incorrect passcode. Try again." | 745 | msgid "Incorrect passcode. Try again." |
730 | 746 | msgstr "" | 746 | msgstr "" |
731 | @@ -750,7 +750,6 @@ | |||
732 | 750 | msgstr "" | 750 | msgstr "" |
733 | 751 | 751 | ||
734 | 752 | #: ../plugins/security-privacy/LockSecurity.qml:156 | 752 | #: ../plugins/security-privacy/LockSecurity.qml:156 |
735 | 753 | #: ../plugins/security-privacy/LockSecurity.qml:262 | ||
736 | 754 | msgid "Incorrect. Try again." | 753 | msgid "Incorrect. Try again." |
737 | 755 | msgstr "" | 754 | msgstr "" |
738 | 756 | 755 | ||
739 | @@ -762,10 +761,6 @@ | |||
740 | 762 | msgid "Choose passphrase" | 761 | msgid "Choose passphrase" |
741 | 763 | msgstr "" | 762 | msgstr "" |
742 | 764 | 763 | ||
743 | 765 | #: ../plugins/security-privacy/LockSecurity.qml:171 | ||
744 | 766 | msgid "Choose" | ||
745 | 767 | msgstr "" | ||
746 | 768 | |||
747 | 769 | #: ../plugins/security-privacy/LockSecurity.qml:212 | 764 | #: ../plugins/security-privacy/LockSecurity.qml:212 |
748 | 770 | msgid "Confirm passcode" | 765 | msgid "Confirm passcode" |
749 | 771 | msgstr "" | 766 | msgstr "" |
750 | @@ -840,47 +835,52 @@ | |||
751 | 840 | msgid "Phone locking" | 835 | msgid "Phone locking" |
752 | 841 | msgstr "" | 836 | msgstr "" |
753 | 842 | 837 | ||
756 | 843 | #: ../plugins/security-privacy/PageComponent.qml:71 | 838 | #. TRANSLATORS: %1 is the number of minutes |
757 | 844 | #: ../plugins/security-privacy/PhoneLocking.qml:64 | 839 | #: ../plugins/security-privacy/PageComponent.qml:72 |
758 | 840 | #: ../plugins/security-privacy/PhoneLocking.qml:65 | ||
759 | 845 | #, qt-format | 841 | #, qt-format |
761 | 846 | msgid "1 minute" | 842 | msgid "%1 minute" |
762 | 847 | msgid_plural "%1 minutes" | 843 | msgid_plural "%1 minutes" |
763 | 848 | msgstr[0] "" | 844 | msgstr[0] "" |
764 | 849 | msgstr[1] "" | 845 | msgstr[1] "" |
765 | 850 | 846 | ||
767 | 851 | #: ../plugins/security-privacy/PageComponent.qml:79 | 847 | #: ../plugins/security-privacy/PageComponent.qml:80 |
768 | 852 | msgid "SIM PIN" | 848 | msgid "SIM PIN" |
769 | 853 | msgstr "" | 849 | msgstr "" |
770 | 854 | 850 | ||
772 | 855 | #: ../plugins/security-privacy/PageComponent.qml:85 | 851 | #: ../plugins/security-privacy/PageComponent.qml:86 |
773 | 856 | msgid "Privacy:" | 852 | msgid "Privacy:" |
774 | 857 | msgstr "" | 853 | msgstr "" |
775 | 858 | 854 | ||
777 | 859 | #: ../plugins/security-privacy/PageComponent.qml:88 | 855 | #: ../plugins/security-privacy/PageComponent.qml:89 |
778 | 860 | msgid "Stats on welcome screen" | 856 | msgid "Stats on welcome screen" |
779 | 861 | msgstr "" | 857 | msgstr "" |
780 | 862 | 858 | ||
782 | 863 | #: ../plugins/security-privacy/PageComponent.qml:101 | 859 | #: ../plugins/security-privacy/PageComponent.qml:102 |
783 | 864 | msgid "Messages on welcome screen" | 860 | msgid "Messages on welcome screen" |
784 | 865 | msgstr "" | 861 | msgstr "" |
785 | 866 | 862 | ||
787 | 867 | #: ../plugins/security-privacy/PageComponent.qml:134 | 863 | #: ../plugins/security-privacy/PageComponent.qml:135 |
788 | 868 | msgid "Location access" | 864 | msgid "Location access" |
789 | 869 | msgstr "" | 865 | msgstr "" |
790 | 870 | 866 | ||
792 | 871 | #: ../plugins/security-privacy/PageComponent.qml:142 | 867 | #: ../plugins/security-privacy/PageComponent.qml:143 |
793 | 872 | msgid "Other app access" | 868 | msgid "Other app access" |
794 | 873 | msgstr "" | 869 | msgstr "" |
795 | 874 | 870 | ||
797 | 875 | #: ../plugins/security-privacy/PageComponent.qml:147 | 871 | #: ../plugins/security-privacy/PageComponent.qml:148 |
798 | 876 | msgid "Diagnostics" | 872 | msgid "Diagnostics" |
799 | 877 | msgstr "" | 873 | msgstr "" |
800 | 878 | 874 | ||
802 | 879 | #: ../plugins/security-privacy/PageComponent.qml:150 | 875 | #. TRANSLATORS: This string is shown when crash |
803 | 876 | #. reports are to be sent by the system. | ||
804 | 877 | #: ../plugins/security-privacy/PageComponent.qml:153 | ||
805 | 880 | msgid "Sent" | 878 | msgid "Sent" |
806 | 881 | msgstr "" | 879 | msgstr "" |
807 | 882 | 880 | ||
809 | 883 | #: ../plugins/security-privacy/PageComponent.qml:151 | 881 | #. TRANSLATORS: This string is shown when crash |
810 | 882 | #. reports are not to be sent by the system | ||
811 | 883 | #: ../plugins/security-privacy/PageComponent.qml:156 | ||
812 | 884 | msgid "Not sent" | 884 | msgid "Not sent" |
813 | 885 | msgstr "" | 885 | msgstr "" |
814 | 886 | 886 | ||
815 | @@ -888,7 +888,7 @@ | |||
816 | 888 | msgid "Passcode" | 888 | msgid "Passcode" |
817 | 889 | msgstr "" | 889 | msgstr "" |
818 | 890 | 890 | ||
820 | 891 | #: ../plugins/security-privacy/PhoneLocking.qml:76 | 891 | #: ../plugins/security-privacy/PhoneLocking.qml:77 |
821 | 892 | msgid "Sleep locks immediately" | 892 | msgid "Sleep locks immediately" |
822 | 893 | msgstr "" | 893 | msgstr "" |
823 | 894 | 894 | ||
824 | @@ -937,7 +937,7 @@ | |||
825 | 937 | msgstr "" | 937 | msgstr "" |
826 | 938 | 938 | ||
827 | 939 | #: ../plugins/system-update/Download.qml:29 | 939 | #: ../plugins/system-update/Download.qml:29 |
829 | 940 | #: ../plugins/system-update/PageComponent.qml:331 | 940 | #: ../plugins/system-update/PageComponent.qml:336 |
830 | 941 | msgid "Auto download" | 941 | msgid "Auto download" |
831 | 942 | msgstr "" | 942 | msgstr "" |
832 | 943 | 943 | ||
833 | @@ -973,79 +973,84 @@ | |||
834 | 973 | msgid "Pause failed:" | 973 | msgid "Pause failed:" |
835 | 974 | msgstr "" | 974 | msgstr "" |
836 | 975 | 975 | ||
838 | 976 | #: ../plugins/system-update/PageComponent.qml:106 | 976 | #. TRANSLATORS: %1 is the size of the update in GB |
839 | 977 | #: ../plugins/system-update/PageComponent.qml:107 | ||
840 | 977 | #, qt-format | 978 | #, qt-format |
841 | 978 | msgid "%1 GB" | 979 | msgid "%1 GB" |
842 | 979 | msgstr "" | 980 | msgstr "" |
843 | 980 | 981 | ||
845 | 981 | #: ../plugins/system-update/PageComponent.qml:108 | 982 | #. TRANSLATORS: %1 is the size of the update in MB |
846 | 983 | #: ../plugins/system-update/PageComponent.qml:110 | ||
847 | 982 | #, qt-format | 984 | #, qt-format |
848 | 983 | msgid "%1 MB" | 985 | msgid "%1 MB" |
849 | 984 | msgstr "" | 986 | msgstr "" |
850 | 985 | 987 | ||
852 | 986 | #: ../plugins/system-update/PageComponent.qml:116 | 988 | #. TRANSLATORS: %1 is the date when the device was last updated |
853 | 989 | #: ../plugins/system-update/PageComponent.qml:119 | ||
854 | 987 | msgid "No software update available" | 990 | msgid "No software update available" |
855 | 988 | msgstr "" | 991 | msgstr "" |
856 | 989 | 992 | ||
858 | 990 | #: ../plugins/system-update/PageComponent.qml:116 | 993 | #: ../plugins/system-update/PageComponent.qml:119 |
859 | 991 | #, qt-format | 994 | #, qt-format |
860 | 992 | msgid "Last updated %1" | 995 | msgid "Last updated %1" |
861 | 993 | msgstr "" | 996 | msgstr "" |
862 | 994 | 997 | ||
864 | 995 | #: ../plugins/system-update/PageComponent.qml:128 | 998 | #. TRANSLATORS: %1 is the number of seconds remaining |
865 | 999 | #: ../plugins/system-update/PageComponent.qml:132 | ||
866 | 996 | #, qt-format | 1000 | #, qt-format |
867 | 997 | msgid "About %1 second remaining" | 1001 | msgid "About %1 second remaining" |
868 | 998 | msgid_plural "About %1 seconds remaining" | 1002 | msgid_plural "About %1 seconds remaining" |
869 | 999 | msgstr[0] "" | 1003 | msgstr[0] "" |
870 | 1000 | msgstr[1] "" | 1004 | msgstr[1] "" |
871 | 1001 | 1005 | ||
873 | 1002 | #: ../plugins/system-update/PageComponent.qml:130 | 1006 | #: ../plugins/system-update/PageComponent.qml:134 |
874 | 1003 | msgid "No estimate for the download" | 1007 | msgid "No estimate for the download" |
875 | 1004 | msgstr "" | 1008 | msgstr "" |
876 | 1005 | 1009 | ||
878 | 1006 | #: ../plugins/system-update/PageComponent.qml:136 | 1010 | #: ../plugins/system-update/PageComponent.qml:140 |
879 | 1007 | msgid "Paused" | 1011 | msgid "Paused" |
880 | 1008 | msgstr "" | 1012 | msgstr "" |
881 | 1009 | 1013 | ||
883 | 1010 | #: ../plugins/system-update/PageComponent.qml:145 | 1014 | #: ../plugins/system-update/PageComponent.qml:149 |
884 | 1011 | msgid "Download failed:" | 1015 | msgid "Download failed:" |
885 | 1012 | msgstr "" | 1016 | msgstr "" |
886 | 1013 | 1017 | ||
889 | 1014 | #: ../plugins/system-update/PageComponent.qml:200 | 1018 | #: ../plugins/system-update/PageComponent.qml:204 |
890 | 1015 | #: ../plugins/system-update/PageComponent.qml:309 | 1019 | #: ../plugins/system-update/PageComponent.qml:314 |
891 | 1016 | msgid "Retry" | 1020 | msgid "Retry" |
892 | 1017 | msgstr "" | 1021 | msgstr "" |
893 | 1018 | 1022 | ||
895 | 1019 | #: ../plugins/system-update/PageComponent.qml:230 | 1023 | #: ../plugins/system-update/PageComponent.qml:234 |
896 | 1020 | msgid "Ubuntu Phone" | 1024 | msgid "Ubuntu Phone" |
897 | 1021 | msgstr "" | 1025 | msgstr "" |
898 | 1022 | 1026 | ||
900 | 1023 | #: ../plugins/system-update/PageComponent.qml:242 | 1027 | #. TRANSLATORS: %1 is the version of the update |
901 | 1028 | #: ../plugins/system-update/PageComponent.qml:247 | ||
902 | 1024 | #, qt-format | 1029 | #, qt-format |
903 | 1025 | msgid "Version %1" | 1030 | msgid "Version %1" |
904 | 1026 | msgstr "" | 1031 | msgstr "" |
905 | 1027 | 1032 | ||
907 | 1028 | #: ../plugins/system-update/PageComponent.qml:279 | 1033 | #: ../plugins/system-update/PageComponent.qml:284 |
908 | 1029 | msgid "Pause downloading" | 1034 | msgid "Pause downloading" |
909 | 1030 | msgstr "" | 1035 | msgstr "" |
910 | 1031 | 1036 | ||
912 | 1032 | #: ../plugins/system-update/PageComponent.qml:286 | 1037 | #: ../plugins/system-update/PageComponent.qml:291 |
913 | 1033 | msgid "Resume downloading" | 1038 | msgid "Resume downloading" |
914 | 1034 | msgstr "" | 1039 | msgstr "" |
915 | 1035 | 1040 | ||
917 | 1036 | #: ../plugins/system-update/PageComponent.qml:302 | 1041 | #: ../plugins/system-update/PageComponent.qml:307 |
918 | 1037 | msgid "Download" | 1042 | msgid "Download" |
919 | 1038 | msgstr "" | 1043 | msgstr "" |
920 | 1039 | 1044 | ||
922 | 1040 | #: ../plugins/system-update/PageComponent.qml:316 | 1045 | #: ../plugins/system-update/PageComponent.qml:321 |
923 | 1041 | msgid "Install & Restart" | 1046 | msgid "Install & Restart" |
924 | 1042 | msgstr "" | 1047 | msgstr "" |
925 | 1043 | 1048 | ||
927 | 1044 | #: ../plugins/system-update/PageComponent.qml:336 | 1049 | #: ../plugins/system-update/PageComponent.qml:341 |
928 | 1045 | msgid "On wi-fi" | 1050 | msgid "On wi-fi" |
929 | 1046 | msgstr "" | 1051 | msgstr "" |
930 | 1047 | 1052 | ||
932 | 1048 | #: ../plugins/system-update/PageComponent.qml:338 | 1053 | #: ../plugins/system-update/PageComponent.qml:343 |
933 | 1049 | msgid "Always" | 1054 | msgid "Always" |
934 | 1050 | msgstr "" | 1055 | msgstr "" |
935 | 1051 | 1056 |
PASSED: Continuous integration, rev:409 jenkins. qa.ubuntu. com/job/ ubuntu- system- settings- ci/427/ jenkins. qa.ubuntu. com/job/ ubuntu- system- settings- saucy-amd64- ci/427
http://
Executed test runs:
SUCCESS: http://
Click here to trigger a rebuild: s-jenkins: 8080/job/ ubuntu- system- settings- ci/427/ rebuild
http://