Merge lp:~vthompson/music-app/add-translator-notes into lp:music-app/remix
- add-translator-notes
- Merge into remix
Proposed by
Victor Thompson
Status: | Merged |
---|---|
Approved by: | Andrew Hayzen |
Approved revision: | 818 |
Merged at revision: | 817 |
Proposed branch: | lp:~vthompson/music-app/add-translator-notes |
Merge into: | lp:music-app/remix |
Diff against target: |
462 lines (+92/-71) 5 files modified
MusicNowPlaying.qml (+7/-1) MusicaddtoPlaylist.qml (+1/-0) common/AlbumsPage.qml (+3/-0) common/SongsPage.qml (+3/-0) po/com.ubuntu.music.pot (+78/-70) |
To merge this branch: | bzr merge lp:~vthompson/music-app/add-translator-notes |
Related bugs: |
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
David Planella | Approve | ||
Andrew Hayzen | Approve | ||
Ubuntu Phone Apps Jenkins Bot | continuous-integration | Approve | |
Review via email:
|
Commit message
* Add notes to translators concerning string lengths.
Description of the change
* Add notes to translators concerning string lengths.
To post a comment you must log in.
- 817. By Victor Thompson
-
remove newline
- 818. By Victor Thompson
-
remove newline
Revision history for this message
![](/+icing/build/overlay/assets/skins/sam/images/close.gif)
Ubuntu Phone Apps Jenkins Bot (ubuntu-phone-apps-jenkins-bot) wrote : | # |
review:
Approve
(continuous-integration)
Revision history for this message
![](/+icing/build/overlay/assets/skins/sam/images/close.gif)
David Planella (dpm) wrote : | # |
Looks good to me too, good work, translators will be happy :)
review:
Approve
Preview Diff
[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
1 | === modified file 'MusicNowPlaying.qml' | |||
2 | --- MusicNowPlaying.qml 2015-01-26 03:20:37 +0000 | |||
3 | +++ MusicNowPlaying.qml 2015-01-28 02:32:37 +0000 | |||
4 | @@ -32,10 +32,14 @@ | |||
5 | 32 | id: nowPlaying | 32 | id: nowPlaying |
6 | 33 | flickable: isListView ? queueListLoader.item : null // Ensures that the header is shown in fullview | 33 | flickable: isListView ? queueListLoader.item : null // Ensures that the header is shown in fullview |
7 | 34 | objectName: "nowPlayingPage" | 34 | objectName: "nowPlayingPage" |
9 | 35 | title: isListView ? i18n.tr("Queue") : i18n.tr("Now playing") | 35 | title: isListView ? queueTitle : nowPlayingTitle |
10 | 36 | visible: false | 36 | visible: false |
11 | 37 | 37 | ||
12 | 38 | property bool isListView: false | 38 | property bool isListView: false |
13 | 39 | // TRANSLATORS: this appears in the header with limited space (around 20 characters) | ||
14 | 40 | property string nowPlayingTitle: i18n.tr("Now playing") | ||
15 | 41 | // TRANSLATORS: this appears in the header with limited space (around 20 characters) | ||
16 | 42 | property string queueTitle: i18n.tr("Queue") | ||
17 | 39 | 43 | ||
18 | 40 | onIsListViewChanged: { | 44 | onIsListViewChanged: { |
19 | 41 | if (isListView) { // When changing to the queue positionAt the currentIndex | 45 | if (isListView) { // When changing to the queue positionAt the currentIndex |
20 | @@ -87,6 +91,7 @@ | |||
21 | 87 | Action { | 91 | Action { |
22 | 88 | enabled: trackQueue.model.count > 0 | 92 | enabled: trackQueue.model.count > 0 |
23 | 89 | iconName: "add-to-playlist" | 93 | iconName: "add-to-playlist" |
24 | 94 | // TRANSLATORS: this action appears in the overflow drawer with limited space (around 18 characters) | ||
25 | 90 | text: i18n.tr("Add to playlist") | 95 | text: i18n.tr("Add to playlist") |
26 | 91 | onTriggered: { | 96 | onTriggered: { |
27 | 92 | var items = [] | 97 | var items = [] |
28 | @@ -107,6 +112,7 @@ | |||
29 | 107 | enabled: trackQueue.model.count > 0 | 112 | enabled: trackQueue.model.count > 0 |
30 | 108 | iconName: "delete" | 113 | iconName: "delete" |
31 | 109 | objectName: "clearQueue" | 114 | objectName: "clearQueue" |
32 | 115 | // TRANSLATORS: this action appears in the overflow drawer with limited space (around 18 characters) | ||
33 | 110 | text: i18n.tr("Clear queue") | 116 | text: i18n.tr("Clear queue") |
34 | 111 | onTriggered: { | 117 | onTriggered: { |
35 | 112 | pageStack.pop() | 118 | pageStack.pop() |
36 | 113 | 119 | ||
37 | === modified file 'MusicaddtoPlaylist.qml' | |||
38 | --- MusicaddtoPlaylist.qml 2015-01-25 16:44:49 +0000 | |||
39 | +++ MusicaddtoPlaylist.qml 2015-01-28 02:32:37 +0000 | |||
40 | @@ -39,6 +39,7 @@ | |||
41 | 39 | MusicPage { | 39 | MusicPage { |
42 | 40 | id: addToPlaylistPage | 40 | id: addToPlaylistPage |
43 | 41 | objectName: "addToPlaylistPage" | 41 | objectName: "addToPlaylistPage" |
44 | 42 | // TRANSLATORS: this appears in the header with limited space (around 20 characters) | ||
45 | 42 | title: i18n.tr("Select playlist") | 43 | title: i18n.tr("Select playlist") |
46 | 43 | searchable: true | 44 | searchable: true |
47 | 44 | searchResultsCount: addToPlaylistModelFilter.count | 45 | searchResultsCount: addToPlaylistModelFilter.count |
48 | 45 | 46 | ||
49 | === modified file 'common/AlbumsPage.qml' | |||
50 | --- common/AlbumsPage.qml 2015-01-17 12:44:57 +0000 | |||
51 | +++ common/AlbumsPage.qml 2015-01-28 02:32:37 +0000 | |||
52 | @@ -60,6 +60,7 @@ | |||
53 | 60 | centerIn: parent | 60 | centerIn: parent |
54 | 61 | } | 61 | } |
55 | 62 | color: "white" | 62 | color: "white" |
56 | 63 | // TRANSLATORS: this appears in a button with limited space (around 14 characters) | ||
57 | 63 | text: i18n.tr("Shuffle") | 64 | text: i18n.tr("Shuffle") |
58 | 64 | } | 65 | } |
59 | 65 | onClicked: shuffleModel(songArtistModel) | 66 | onClicked: shuffleModel(songArtistModel) |
60 | @@ -74,6 +75,7 @@ | |||
61 | 74 | centerIn: parent | 75 | centerIn: parent |
62 | 75 | } | 76 | } |
63 | 76 | color: "white" | 77 | color: "white" |
64 | 78 | // TRANSLATORS: this appears in a button with limited space (around 14 characters) | ||
65 | 77 | text: i18n.tr("Queue all") | 79 | text: i18n.tr("Queue all") |
66 | 78 | } | 80 | } |
67 | 79 | onClicked: addQueueFromModel(songArtistModel) | 81 | onClicked: addQueueFromModel(songArtistModel) |
68 | @@ -82,6 +84,7 @@ | |||
69 | 82 | id: playRow | 84 | id: playRow |
70 | 83 | color: UbuntuColors.green | 85 | color: UbuntuColors.green |
71 | 84 | height: units.gu(4) | 86 | height: units.gu(4) |
72 | 87 | // TRANSLATORS: this appears in a button with limited space (around 14 characters) | ||
73 | 85 | text: i18n.tr("Play all") | 88 | text: i18n.tr("Play all") |
74 | 86 | width: units.gu(15) | 89 | width: units.gu(15) |
75 | 87 | onClicked: trackClicked(songArtistModel, 0, true) | 90 | onClicked: trackClicked(songArtistModel, 0, true) |
76 | 88 | 91 | ||
77 | === modified file 'common/SongsPage.qml' | |||
78 | --- common/SongsPage.qml 2015-01-26 03:20:37 +0000 | |||
79 | +++ common/SongsPage.qml 2015-01-28 02:32:37 +0000 | |||
80 | @@ -308,6 +308,7 @@ | |||
81 | 308 | centerIn: parent | 308 | centerIn: parent |
82 | 309 | } | 309 | } |
83 | 310 | color: "white" | 310 | color: "white" |
84 | 311 | // TRANSLATORS: this appears in a button with limited space (around 14 characters) | ||
85 | 311 | text: i18n.tr("Shuffle") | 312 | text: i18n.tr("Shuffle") |
86 | 312 | } | 313 | } |
87 | 313 | onClicked: { | 314 | onClicked: { |
88 | @@ -334,6 +335,7 @@ | |||
89 | 334 | centerIn: parent | 335 | centerIn: parent |
90 | 335 | } | 336 | } |
91 | 336 | color: "white" | 337 | color: "white" |
92 | 338 | // TRANSLATORS: this appears in a button with limited space (around 14 characters) | ||
93 | 337 | text: i18n.tr("Queue all") | 339 | text: i18n.tr("Queue all") |
94 | 338 | } | 340 | } |
95 | 339 | onClicked: addQueueFromModel(albumtrackslist.model) | 341 | onClicked: addQueueFromModel(albumtrackslist.model) |
96 | @@ -342,6 +344,7 @@ | |||
97 | 342 | id: playRow | 344 | id: playRow |
98 | 343 | color: UbuntuColors.green | 345 | color: UbuntuColors.green |
99 | 344 | height: units.gu(4) | 346 | height: units.gu(4) |
100 | 347 | // TRANSLATORS: this appears in a button with limited space (around 14 characters) | ||
101 | 345 | text: i18n.tr("Play all") | 348 | text: i18n.tr("Play all") |
102 | 346 | width: units.gu(15) | 349 | width: units.gu(15) |
103 | 347 | onClicked: { | 350 | onClicked: { |
104 | 348 | 351 | ||
105 | === modified file 'po/com.ubuntu.music.pot' | |||
106 | --- po/com.ubuntu.music.pot 2015-01-21 01:16:38 +0000 | |||
107 | +++ po/com.ubuntu.music.pot 2015-01-28 02:32:37 +0000 | |||
108 | @@ -8,7 +8,7 @@ | |||
109 | 8 | msgstr "" | 8 | msgstr "" |
110 | 9 | "Project-Id-Version: music-app\n" | 9 | "Project-Id-Version: music-app\n" |
111 | 10 | "Report-Msgid-Bugs-To: \n" | 10 | "Report-Msgid-Bugs-To: \n" |
113 | 11 | "POT-Creation-Date: 2015-01-21 01:16+0000\n" | 11 | "POT-Creation-Date: 2015-01-27 20:23-0600\n" |
114 | 12 | "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" | 12 | "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" |
115 | 13 | "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" | 13 | "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" |
116 | 14 | "Language-Team: LANGUAGE <LL@li.org>\n" | 14 | "Language-Team: LANGUAGE <LL@li.org>\n" |
117 | @@ -22,18 +22,18 @@ | |||
118 | 22 | msgid "Albums" | 22 | msgid "Albums" |
119 | 23 | msgstr "" | 23 | msgstr "" |
120 | 24 | 24 | ||
123 | 25 | #: ../MusicAlbums.qml:69 ../MusicStart.qml:78 ../common/AlbumsPage.qml:148 | 25 | #: ../MusicAlbums.qml:69 ../MusicStart.qml:78 ../common/AlbumsPage.qml:152 |
124 | 26 | #: ../common/AlbumsPage.qml:162 ../common/SongsPage.qml:373 | 26 | #: ../common/AlbumsPage.qml:166 ../common/SongsPage.qml:380 |
125 | 27 | msgid "Unknown Album" | 27 | msgid "Unknown Album" |
126 | 28 | msgstr "" | 28 | msgstr "" |
127 | 29 | 29 | ||
128 | 30 | #: ../MusicAlbums.qml:70 ../MusicArtists.qml:77 ../MusicStart.qml:79 | 30 | #: ../MusicAlbums.qml:70 ../MusicArtists.qml:77 ../MusicStart.qml:79 |
131 | 31 | #: ../common/AlbumsPage.qml:104 ../common/AlbumsPage.qml:161 | 31 | #: ../common/AlbumsPage.qml:108 ../common/AlbumsPage.qml:165 |
132 | 32 | #: ../common/SongsPage.qml:394 | 32 | #: ../common/SongsPage.qml:401 |
133 | 33 | msgid "Unknown Artist" | 33 | msgid "Unknown Artist" |
134 | 34 | msgstr "" | 34 | msgstr "" |
135 | 35 | 35 | ||
137 | 36 | #: ../MusicAlbums.qml:81 ../MusicStart.qml:95 ../common/AlbumsPage.qml:160 | 36 | #: ../MusicAlbums.qml:81 ../MusicStart.qml:95 ../common/AlbumsPage.qml:164 |
138 | 37 | msgid "Album" | 37 | msgid "Album" |
139 | 38 | msgstr "" | 38 | msgstr "" |
140 | 39 | 39 | ||
141 | @@ -49,56 +49,60 @@ | |||
142 | 49 | msgid "Genres" | 49 | msgid "Genres" |
143 | 50 | msgstr "" | 50 | msgstr "" |
144 | 51 | 51 | ||
149 | 52 | #: ../MusicGenres.qml:108 ../MusicGenres.qml:110 ../common/SongsPage.qml:312 | 52 | #: ../MusicGenres.qml:108 ../MusicGenres.qml:110 ../common/SongsPage.qml:317 |
150 | 53 | #: ../common/SongsPage.qml:346 ../common/SongsPage.qml:360 | 53 | #: ../common/SongsPage.qml:353 ../common/SongsPage.qml:367 |
151 | 54 | #: ../common/SongsPage.qml:396 ../common/SongsPage.qml:415 | 54 | #: ../common/SongsPage.qml:403 ../common/SongsPage.qml:422 |
152 | 55 | #: ../common/SongsPage.qml:447 | 55 | #: ../common/SongsPage.qml:454 |
153 | 56 | msgid "Genre" | 56 | msgid "Genre" |
154 | 57 | msgstr "" | 57 | msgstr "" |
155 | 58 | 58 | ||
159 | 59 | #: ../MusicNowPlaying.qml:35 ../music-app.qml:668 ../music-app.qml:700 | 59 | #. TRANSLATORS: this appears in the header with limited space (around 20 characters) |
160 | 60 | #: ../music-app.qml:1059 ../music-app.qml:1262 ../music-app.qml:1274 | 60 | #: ../MusicNowPlaying.qml:40 ../music-app.qml:672 ../music-app.qml:1050 |
161 | 61 | #: ../music-app.qml:1302 | 61 | #: ../music-app.qml:1253 ../music-app.qml:1294 |
162 | 62 | msgid "Now playing" | ||
163 | 63 | msgstr "" | ||
164 | 64 | |||
165 | 65 | #. TRANSLATORS: this appears in the header with limited space (around 20 characters) | ||
166 | 66 | #: ../MusicNowPlaying.qml:42 ../music-app.qml:672 ../music-app.qml:704 | ||
167 | 67 | #: ../music-app.qml:1051 ../music-app.qml:1254 ../music-app.qml:1266 | ||
168 | 68 | #: ../music-app.qml:1294 | ||
169 | 62 | msgid "Queue" | 69 | msgid "Queue" |
170 | 63 | msgstr "" | 70 | msgstr "" |
171 | 64 | 71 | ||
178 | 65 | #: ../MusicNowPlaying.qml:35 ../music-app.qml:668 ../music-app.qml:1058 | 72 | #. TRANSLATORS: this action appears in the overflow drawer with limited space (around 18 characters) |
179 | 66 | #: ../music-app.qml:1261 ../music-app.qml:1302 | 73 | #: ../MusicNowPlaying.qml:96 ../MusicNowPlaying.qml:157 ../MusicTracks.qml:74 |
174 | 67 | msgid "Now playing" | ||
175 | 68 | msgstr "" | ||
176 | 69 | |||
177 | 70 | #: ../MusicNowPlaying.qml:90 ../MusicNowPlaying.qml:150 ../MusicTracks.qml:74 | ||
180 | 71 | #: ../common/ListItemActions/AddToPlaylist.qml:26 ../common/SongsPage.qml:169 | 74 | #: ../common/ListItemActions/AddToPlaylist.qml:26 ../common/SongsPage.qml:169 |
181 | 72 | msgid "Add to playlist" | 75 | msgid "Add to playlist" |
182 | 73 | msgstr "" | 76 | msgstr "" |
183 | 74 | 77 | ||
185 | 75 | #: ../MusicNowPlaying.qml:110 | 78 | #. TRANSLATORS: this action appears in the overflow drawer with limited space (around 18 characters) |
186 | 79 | #: ../MusicNowPlaying.qml:117 | ||
187 | 76 | msgid "Clear queue" | 80 | msgid "Clear queue" |
188 | 77 | msgstr "" | 81 | msgstr "" |
189 | 78 | 82 | ||
191 | 79 | #: ../MusicNowPlaying.qml:128 ../MusicTracks.qml:51 | 83 | #: ../MusicNowPlaying.qml:135 ../MusicTracks.qml:51 |
192 | 80 | #: ../common/SongsPage.qml:147 | 84 | #: ../common/SongsPage.qml:147 |
193 | 81 | msgid "Cancel selection" | 85 | msgid "Cancel selection" |
194 | 82 | msgstr "" | 86 | msgstr "" |
195 | 83 | 87 | ||
197 | 84 | #: ../MusicNowPlaying.qml:137 ../MusicTracks.qml:62 | 88 | #: ../MusicNowPlaying.qml:144 ../MusicTracks.qml:62 |
198 | 85 | #: ../common/SongsPage.qml:157 | 89 | #: ../common/SongsPage.qml:157 |
199 | 86 | msgid "Select All" | 90 | msgid "Select All" |
200 | 87 | msgstr "" | 91 | msgstr "" |
201 | 88 | 92 | ||
203 | 89 | #: ../MusicNowPlaying.qml:173 ../common/SongsPage.qml:204 | 93 | #: ../MusicNowPlaying.qml:180 ../common/SongsPage.qml:208 |
204 | 90 | msgid "Delete" | 94 | msgid "Delete" |
205 | 91 | msgstr "" | 95 | msgstr "" |
206 | 92 | 96 | ||
207 | 93 | #. TRANSLATORS: this is the name of the playlists page shown in the tab header. | 97 | #. TRANSLATORS: this is the name of the playlists page shown in the tab header. |
208 | 94 | #. Remember to keep the translation short to fit the screen width | 98 | #. Remember to keep the translation short to fit the screen width |
210 | 95 | #: ../MusicPlaylists.qml:35 ../MusicaddtoPlaylist.qml:115 | 99 | #: ../MusicPlaylists.qml:35 ../MusicaddtoPlaylist.qml:112 |
211 | 96 | #: ../common/SongsPage.qml:85 | 100 | #: ../common/SongsPage.qml:85 |
212 | 97 | msgid "Playlists" | 101 | msgid "Playlists" |
213 | 98 | msgstr "" | 102 | msgstr "" |
214 | 99 | 103 | ||
217 | 100 | #: ../MusicPlaylists.qml:97 ../MusicaddtoPlaylist.qml:105 | 104 | #: ../MusicPlaylists.qml:97 ../MusicaddtoPlaylist.qml:106 |
218 | 101 | #: ../common/SongsPage.qml:416 ../common/SongsPage.qml:417 | 105 | #: ../common/SongsPage.qml:423 ../common/SongsPage.qml:424 |
219 | 102 | #, qt-format | 106 | #, qt-format |
220 | 103 | msgid "%1 song" | 107 | msgid "%1 song" |
221 | 104 | msgid_plural "%1 songs" | 108 | msgid_plural "%1 songs" |
222 | @@ -107,14 +111,14 @@ | |||
223 | 107 | 111 | ||
224 | 108 | #: ../MusicPlaylists.qml:110 ../MusicPlaylists.qml:111 ../MusicStart.qml:79 | 112 | #: ../MusicPlaylists.qml:110 ../MusicPlaylists.qml:111 ../MusicStart.qml:79 |
225 | 109 | #: ../MusicStart.qml:95 ../common/SongsPage.qml:64 ../common/SongsPage.qml:105 | 113 | #: ../MusicStart.qml:95 ../common/SongsPage.qml:64 ../common/SongsPage.qml:105 |
230 | 110 | #: ../common/SongsPage.qml:205 ../common/SongsPage.qml:314 | 114 | #: ../common/SongsPage.qml:209 ../common/SongsPage.qml:319 |
231 | 111 | #: ../common/SongsPage.qml:348 ../common/SongsPage.qml:359 | 115 | #: ../common/SongsPage.qml:355 ../common/SongsPage.qml:366 |
232 | 112 | #: ../common/SongsPage.qml:395 ../common/SongsPage.qml:431 | 116 | #: ../common/SongsPage.qml:402 ../common/SongsPage.qml:438 |
233 | 113 | #: ../common/SongsPage.qml:434 ../common/SongsPage.qml:449 | 117 | #: ../common/SongsPage.qml:441 ../common/SongsPage.qml:456 |
234 | 114 | msgid "Playlist" | 118 | msgid "Playlist" |
235 | 115 | msgstr "" | 119 | msgstr "" |
236 | 116 | 120 | ||
238 | 117 | #: ../MusicStart.qml:34 ../MusicaddtoPlaylist.qml:123 | 121 | #: ../MusicStart.qml:34 ../MusicaddtoPlaylist.qml:120 |
239 | 118 | #: ../common/SongsPage.qml:95 | 122 | #: ../common/SongsPage.qml:95 |
240 | 119 | msgid "Recent" | 123 | msgid "Recent" |
241 | 120 | msgstr "" | 124 | msgstr "" |
242 | @@ -131,23 +135,27 @@ | |||
243 | 131 | msgid "Add to queue" | 135 | msgid "Add to queue" |
244 | 132 | msgstr "" | 136 | msgstr "" |
245 | 133 | 137 | ||
247 | 134 | #: ../MusicaddtoPlaylist.qml:42 ../music-app.qml:1414 | 138 | #. TRANSLATORS: this appears in the header with limited space (around 20 characters) |
248 | 139 | #: ../MusicaddtoPlaylist.qml:43 ../music-app.qml:1406 | ||
249 | 135 | msgid "Select playlist" | 140 | msgid "Select playlist" |
250 | 136 | msgstr "" | 141 | msgstr "" |
251 | 137 | 142 | ||
253 | 138 | #: ../common/AlbumsPage.qml:63 ../common/SongsPage.qml:307 | 143 | #. TRANSLATORS: this appears in a button with limited space (around 14 characters) |
254 | 144 | #: ../common/AlbumsPage.qml:65 ../common/SongsPage.qml:312 | ||
255 | 139 | msgid "Shuffle" | 145 | msgid "Shuffle" |
256 | 140 | msgstr "" | 146 | msgstr "" |
257 | 141 | 147 | ||
259 | 142 | #: ../common/AlbumsPage.qml:77 ../common/SongsPage.qml:333 | 148 | #. TRANSLATORS: this appears in a button with limited space (around 14 characters) |
260 | 149 | #: ../common/AlbumsPage.qml:80 ../common/SongsPage.qml:339 | ||
261 | 143 | msgid "Queue all" | 150 | msgid "Queue all" |
262 | 144 | msgstr "" | 151 | msgstr "" |
263 | 145 | 152 | ||
265 | 146 | #: ../common/AlbumsPage.qml:85 ../common/SongsPage.qml:341 | 153 | #. TRANSLATORS: this appears in a button with limited space (around 14 characters) |
266 | 154 | #: ../common/AlbumsPage.qml:89 ../common/SongsPage.qml:348 | ||
267 | 147 | msgid "Play all" | 155 | msgid "Play all" |
268 | 148 | msgstr "" | 156 | msgstr "" |
269 | 149 | 157 | ||
271 | 150 | #: ../common/AlbumsPage.qml:123 | 158 | #: ../common/AlbumsPage.qml:127 |
272 | 151 | #, qt-format | 159 | #, qt-format |
273 | 152 | msgid "%1 album" | 160 | msgid "%1 album" |
274 | 153 | msgid_plural "%1 albums" | 161 | msgid_plural "%1 albums" |
275 | @@ -158,7 +166,7 @@ | |||
276 | 158 | msgid "Add to Queue" | 166 | msgid "Add to Queue" |
277 | 159 | msgstr "" | 167 | msgstr "" |
278 | 160 | 168 | ||
280 | 161 | #: ../common/ListItemActions/Remove.qml:27 ../common/SongsPage.qml:586 | 169 | #: ../common/ListItemActions/Remove.qml:27 ../common/SongsPage.qml:593 |
281 | 162 | msgid "Remove" | 170 | msgid "Remove" |
282 | 163 | msgstr "" | 171 | msgstr "" |
283 | 164 | 172 | ||
284 | @@ -175,73 +183,73 @@ | |||
285 | 175 | msgstr "" | 183 | msgstr "" |
286 | 176 | 184 | ||
287 | 177 | #. TRANSLATORS: this is a title of a dialog with a prompt to rename a playlist | 185 | #. TRANSLATORS: this is a title of a dialog with a prompt to rename a playlist |
289 | 178 | #: ../common/SongsPage.qml:521 | 186 | #: ../common/SongsPage.qml:528 |
290 | 179 | msgid "Rename playlist" | 187 | msgid "Rename playlist" |
291 | 180 | msgstr "" | 188 | msgstr "" |
292 | 181 | 189 | ||
294 | 182 | #: ../common/SongsPage.qml:528 ../music-app.qml:1012 | 190 | #: ../common/SongsPage.qml:535 ../music-app.qml:1004 |
295 | 183 | msgid "Enter playlist name" | 191 | msgid "Enter playlist name" |
296 | 184 | msgstr "" | 192 | msgstr "" |
297 | 185 | 193 | ||
299 | 186 | #: ../common/SongsPage.qml:537 | 194 | #: ../common/SongsPage.qml:544 |
300 | 187 | msgid "Change" | 195 | msgid "Change" |
301 | 188 | msgstr "" | 196 | msgstr "" |
302 | 189 | 197 | ||
304 | 190 | #: ../common/SongsPage.qml:558 ../music-app.qml:1038 | 198 | #: ../common/SongsPage.qml:565 ../music-app.qml:1030 |
305 | 191 | msgid "Playlist already exists" | 199 | msgid "Playlist already exists" |
306 | 192 | msgstr "" | 200 | msgstr "" |
307 | 193 | 201 | ||
309 | 194 | #: ../common/SongsPage.qml:562 ../music-app.qml:1043 | 202 | #: ../common/SongsPage.qml:569 ../music-app.qml:1035 |
310 | 195 | msgid "Please type in a name." | 203 | msgid "Please type in a name." |
311 | 196 | msgstr "" | 204 | msgstr "" |
312 | 197 | 205 | ||
315 | 198 | #: ../common/SongsPage.qml:567 ../common/SongsPage.qml:605 | 206 | #: ../common/SongsPage.qml:574 ../common/SongsPage.qml:612 |
316 | 199 | #: ../music-app.qml:485 ../music-app.qml:1049 | 207 | #: ../music-app.qml:488 ../music-app.qml:1041 |
317 | 200 | msgid "Cancel" | 208 | msgid "Cancel" |
318 | 201 | msgstr "" | 209 | msgstr "" |
319 | 202 | 210 | ||
320 | 203 | #. TRANSLATORS: this is a title of a dialog with a prompt to delete a playlist | 211 | #. TRANSLATORS: this is a title of a dialog with a prompt to delete a playlist |
322 | 204 | #: ../common/SongsPage.qml:580 | 212 | #: ../common/SongsPage.qml:587 |
323 | 205 | msgid "Permanently delete playlist?" | 213 | msgid "Permanently delete playlist?" |
324 | 206 | msgstr "" | 214 | msgstr "" |
325 | 207 | 215 | ||
327 | 208 | #: ../common/SongsPage.qml:581 | 216 | #: ../common/SongsPage.qml:588 |
328 | 209 | msgid "This cannot be undone" | 217 | msgid "This cannot be undone" |
329 | 210 | msgstr "" | 218 | msgstr "" |
330 | 211 | 219 | ||
332 | 212 | #: ../common/Walkthrough/Slide1.qml:56 | 220 | #: ../common/Walkthrough/Slide1.qml:57 |
333 | 213 | msgid "Welcome to Music" | 221 | msgid "Welcome to Music" |
334 | 214 | msgstr "" | 222 | msgstr "" |
335 | 215 | 223 | ||
337 | 216 | #: ../common/Walkthrough/Slide1.qml:68 | 224 | #: ../common/Walkthrough/Slide1.qml:70 |
338 | 217 | msgid "" | 225 | msgid "" |
339 | 218 | "Enjoy your favorite music with Ubuntu's Music App. Take a short tour on how " | 226 | "Enjoy your favorite music with Ubuntu's Music App. Take a short tour on how " |
340 | 219 | "to get started or press skip to start listening now." | 227 | "to get started or press skip to start listening now." |
341 | 220 | msgstr "" | 228 | msgstr "" |
342 | 221 | 229 | ||
344 | 222 | #: ../common/Walkthrough/Slide2.qml:51 | 230 | #: ../common/Walkthrough/Slide2.qml:52 |
345 | 223 | msgid "Import your music" | 231 | msgid "Import your music" |
346 | 224 | msgstr "" | 232 | msgstr "" |
347 | 225 | 233 | ||
349 | 226 | #: ../common/Walkthrough/Slide2.qml:62 ../music-app.qml:1399 | 234 | #: ../common/Walkthrough/Slide2.qml:64 ../music-app.qml:1391 |
350 | 227 | msgid "" | 235 | msgid "" |
351 | 228 | "Connect your device to any computer and simply drag files to the Music " | 236 | "Connect your device to any computer and simply drag files to the Music " |
352 | 229 | "folder or insert removable media with music." | 237 | "folder or insert removable media with music." |
353 | 230 | msgstr "" | 238 | msgstr "" |
354 | 231 | 239 | ||
356 | 232 | #: ../common/Walkthrough/Slide3.qml:51 | 240 | #: ../common/Walkthrough/Slide3.qml:52 |
357 | 233 | msgid "Download new music" | 241 | msgid "Download new music" |
358 | 234 | msgstr "" | 242 | msgstr "" |
359 | 235 | 243 | ||
361 | 236 | #: ../common/Walkthrough/Slide3.qml:62 | 244 | #: ../common/Walkthrough/Slide3.qml:64 |
362 | 237 | msgid "Directly import music bought while browsing online." | 245 | msgid "Directly import music bought while browsing online." |
363 | 238 | msgstr "" | 246 | msgstr "" |
364 | 239 | 247 | ||
366 | 240 | #: ../common/Walkthrough/Slide3.qml:76 | 248 | #: ../common/Walkthrough/Slide3.qml:78 |
367 | 241 | msgid "Start" | 249 | msgid "Start" |
368 | 242 | msgstr "" | 250 | msgstr "" |
369 | 243 | 251 | ||
371 | 244 | #: ../common/Walkthrough/Walkthrough.qml:82 | 252 | #: ../common/Walkthrough/Walkthrough.qml:85 |
372 | 245 | msgid "Skip" | 253 | msgid "Skip" |
373 | 246 | msgstr "" | 254 | msgstr "" |
374 | 247 | 255 | ||
375 | @@ -294,71 +302,71 @@ | |||
376 | 294 | msgstr "" | 302 | msgstr "" |
377 | 295 | 303 | ||
378 | 296 | #. TRANSLATORS: This string represents that the target destination filepath does not start with ~/Music/Imported/ | 304 | #. TRANSLATORS: This string represents that the target destination filepath does not start with ~/Music/Imported/ |
380 | 297 | #: ../music-app.qml:328 | 305 | #: ../music-app.qml:331 |
381 | 298 | msgid "Filepath must start with" | 306 | msgid "Filepath must start with" |
382 | 299 | msgstr "" | 307 | msgstr "" |
383 | 300 | 308 | ||
384 | 301 | #. TRANSLATORS: This string represents that a blank filepath destination has been used | 309 | #. TRANSLATORS: This string represents that a blank filepath destination has been used |
386 | 302 | #: ../music-app.qml:354 | 310 | #: ../music-app.qml:357 |
387 | 303 | msgid "Filepath must be a file" | 311 | msgid "Filepath must be a file" |
388 | 304 | msgstr "" | 312 | msgstr "" |
389 | 305 | 313 | ||
390 | 306 | #. TRANSLATORS: This string represents that there was failure moving the file to the target destination | 314 | #. TRANSLATORS: This string represents that there was failure moving the file to the target destination |
392 | 307 | #: ../music-app.qml:360 | 315 | #: ../music-app.qml:363 |
393 | 308 | msgid "Failed to move file" | 316 | msgid "Failed to move file" |
394 | 309 | msgstr "" | 317 | msgstr "" |
395 | 310 | 318 | ||
397 | 311 | #: ../music-app.qml:439 | 319 | #: ../music-app.qml:442 |
398 | 312 | msgid "Waiting for file(s)..." | 320 | msgid "Waiting for file(s)..." |
399 | 313 | msgstr "" | 321 | msgstr "" |
400 | 314 | 322 | ||
402 | 315 | #: ../music-app.qml:458 | 323 | #: ../music-app.qml:461 |
403 | 316 | msgid "OK" | 324 | msgid "OK" |
404 | 317 | msgstr "" | 325 | msgstr "" |
405 | 318 | 326 | ||
407 | 319 | #: ../music-app.qml:471 | 327 | #: ../music-app.qml:474 |
408 | 320 | msgid "Imported file not found" | 328 | msgid "Imported file not found" |
409 | 321 | msgstr "" | 329 | msgstr "" |
410 | 322 | 330 | ||
412 | 323 | #: ../music-app.qml:475 | 331 | #: ../music-app.qml:478 |
413 | 324 | msgid "Wait" | 332 | msgid "Wait" |
414 | 325 | msgstr "" | 333 | msgstr "" |
415 | 326 | 334 | ||
416 | 327 | #. TRANSLATORS: this refers to a number of songs greater than one. The actual number will be prepended to the string automatically (plural forms are not yet fully supported in usermetrics, the library that displays that string) | 335 | #. TRANSLATORS: this refers to a number of songs greater than one. The actual number will be prepended to the string automatically (plural forms are not yet fully supported in usermetrics, the library that displays that string) |
418 | 328 | #: ../music-app.qml:496 | 336 | #: ../music-app.qml:499 |
419 | 329 | msgid "songs played today" | 337 | msgid "songs played today" |
420 | 330 | msgstr "" | 338 | msgstr "" |
421 | 331 | 339 | ||
423 | 332 | #: ../music-app.qml:497 | 340 | #: ../music-app.qml:500 |
424 | 333 | msgid "No songs played today" | 341 | msgid "No songs played today" |
425 | 334 | msgstr "" | 342 | msgstr "" |
426 | 335 | 343 | ||
428 | 336 | #: ../music-app.qml:590 ../music-app.qml:1298 | 344 | #: ../music-app.qml:593 ../music-app.qml:1290 |
429 | 337 | #: com.ubuntu.music_music.desktop.in.in.h:1 | 345 | #: com.ubuntu.music_music.desktop.in.in.h:1 |
430 | 338 | msgid "Music" | 346 | msgid "Music" |
431 | 339 | msgstr "" | 347 | msgstr "" |
432 | 340 | 348 | ||
434 | 341 | #: ../music-app.qml:609 | 349 | #: ../music-app.qml:612 |
435 | 342 | msgid "Debug: " | 350 | msgid "Debug: " |
436 | 343 | msgstr "" | 351 | msgstr "" |
437 | 344 | 352 | ||
439 | 345 | #: ../music-app.qml:1008 | 353 | #: ../music-app.qml:1000 |
440 | 346 | msgid "New playlist" | 354 | msgid "New playlist" |
441 | 347 | msgstr "" | 355 | msgstr "" |
442 | 348 | 356 | ||
444 | 349 | #: ../music-app.qml:1022 | 357 | #: ../music-app.qml:1014 |
445 | 350 | msgid "Create" | 358 | msgid "Create" |
446 | 351 | msgstr "" | 359 | msgstr "" |
447 | 352 | 360 | ||
449 | 353 | #: ../music-app.qml:1388 | 361 | #: ../music-app.qml:1380 |
450 | 354 | msgid "No music found" | 362 | msgid "No music found" |
451 | 355 | msgstr "" | 363 | msgstr "" |
452 | 356 | 364 | ||
454 | 357 | #: ../music-app.qml:1427 | 365 | #: ../music-app.qml:1419 |
455 | 358 | msgid "No playlists found" | 366 | msgid "No playlists found" |
456 | 359 | msgstr "" | 367 | msgstr "" |
457 | 360 | 368 | ||
459 | 361 | #: ../music-app.qml:1438 | 369 | #: ../music-app.qml:1430 |
460 | 362 | #, qt-format | 370 | #, qt-format |
461 | 363 | msgid "" | 371 | msgid "" |
462 | 364 | "Get more out of Music by tapping the %1 icon to start making playlists for " | 372 | "Get more out of Music by tapping the %1 icon to start making playlists for " |
PASSED: Continuous integration, rev:818 91.189. 93.70:8080/ job/music- app-ci/ 1265/ 91.189. 93.70:8080/ job/generic- mediumtests- vivid/844 91.189. 93.70:8080/ job/generic- mediumtests- vivid/844/ artifact/ work/output/ *zip*/output. zip 91.189. 93.70:8080/ job/music- app-vivid- amd64-ci/ 117
http://
Executed test runs:
SUCCESS: http://
deb: http://
SUCCESS: http://
Click here to trigger a rebuild: 91.189. 93.70:8080/ job/music- app-ci/ 1265/rebuild
http://