on xenial help sign in
merge latest phonestage fixes
449a155Michael Zanetti
cmake/modules/Plugins.cmake+1
@@ -24,6 +24,7 @@ macro(export_qmlfiles PLUGIN PLUGIN_SUBPATH)
24 add_custom_target(${PLUGIN}-qmlfiles ALL
24 add_custom_target(${PLUGIN}-qmlfiles ALL
25 COMMAND cp ${QMLFILES} ${CMAKE_BINARY_DIR}/plugins/${PLUGIN_SUBPATH}
25 COMMAND cp ${QMLFILES} ${CMAKE_BINARY_DIR}/plugins/${PLUGIN_SUBPATH}
26 DEPENDS ${QMLFILES}
26 DEPENDS ${QMLFILES}
27+ SOURCES ${QMLFILES}
27 )
28 )
28
29
29 # install the qmlfiles file.
30 # install the qmlfiles file.
debian/changelog+68
@@ -1,3 +1,71 @@
1+unity8 (7.84+14.04.20140212-0ubuntu1) trusty; urgency=low
2+
3+ [ Gerry Boland ]
4+ * Add InputFilterArea to sidestage handle to block input to mainstage
5+ app while moving sidestage (LP: #1275732)
6+
7+ [ Leo Arias ]
8+ * On the autopilot helper to open a scope, wait for the dash content
9+ list to stop moving. (LP: #1277591)
10+ * Added a test to swipe out an application started by url-dispatcher.
11+
12+ [ Nick Dedekind ]
13+ * Added a "-profile" option to the indicator-client to switch between
14+ indicator service profiles.
15+ * Fixed issue importing plugin qml files into qtcreator
16+
17+ [ Albert Astals ]
18+ * Fix test_previewCycle
19+ * Don't move the list contentY unless there's a preview to show (LP:
20+ #1271676)
21+ * Add overlay to card. Fix implicit card height. .
22+ * PreviewHeader Is just a link of the widgetData with the CardHeader
23+ * Fix tst_Preview.qml
24+ * Scopes guys want the data back
25+ * Link the pageheader scope with the current scope So that the
26+ activity indicator on search works again (LP: #1279316)
27+
28+ [ Andrea Cimitan ]
29+ * Add PreviewImage
30+ * Preview widget for video playback
31+
32+ [ CI bot ]
33+ * Add overlay to card. Fix implicit card height. .
34+
35+ -- Ubuntu daily release <ps-jenkins@lists.canonical.com> Wed, 12 Feb 2014 15:15:03 +0000
36+
37+unity8 (7.84+14.04.20140207.1-0ubuntu1) trusty; urgency=low
38+
39+ [ Ted Gould ]
40+ * You can't tap anywhere
41+
42+ [ Michał Sawicz ]
43+ * Wait for the indicator to appear.
44+ * Add CardTool to determine category-wide card properties based on the
45+ category template. Clean up test configurations, too.
46+ * Actions Preview Widget
47+ * Add Preview for new generation scopes.
48+ * Add overlay to card. Fix implicit card height. .
49+
50+ [ Albert Astals ]
51+ * Basic ImageGallery widget for Previews Mostly a copy of the code
52+ used in AppPreview.qml but without the MouseArea hack that I'll wait
53+ to introduce until we start using this somewhere were it is needed
54+ * Actions Preview Widget
55+
56+ [ Andrea Cimitan ]
57+ * First audio player widget for previews, with tests
58+ * Adds TextSummary preview widget
59+
60+ [ Michał Karnicki ]
61+ * Add overlay to card. Fix implicit card height. .
62+
63+ [ Michael Terry ]
64+ * Expand greeter demo support to include listing multiple users and
65+ specifying individual passwords and names.
66+
67+ -- Ubuntu daily release <ps-jenkins@lists.canonical.com> Fri, 07 Feb 2014 10:46:46 +0000
68+
1unity8 (7.84+14.04.20140204-0ubuntu1) trusty; urgency=low
69unity8 (7.84+14.04.20140204-0ubuntu1) trusty; urgency=low
2
70
3 [ Michael Terry ]
71 [ Michael Terry ]
debian/control+2
@@ -111,8 +111,10 @@ Depends: gir1.2-glib-2.0,
111 python-fixtures,
111 python-fixtures,
112 python-gi,
112 python-gi,
113 python-mock,
113 python-mock,
114+ ubuntu-ui-toolkit-autopilot,
114 unity8 (>= ${source:Version}),
115 unity8 (>= ${source:Version}),
115 unity8-fake-env (>= ${source:Version}),
116 unity8-fake-env (>= ${source:Version}),
117+ url-dispatcher-tools,
116 ${misc:Depends},
118 ${misc:Depends},
117 ${python:Depends},
119 ${python:Depends},
118 ${shlibs:Depends},
120 ${shlibs:Depends},
debian/unity8.install+1−1
@@ -10,6 +10,6 @@ usr/share/unity8/Launcher
10usr/share/unity8/Notifications
10usr/share/unity8/Notifications
11usr/share/unity8/Panel
11usr/share/unity8/Panel
12usr/share/unity8/Shell.qml
12usr/share/unity8/Shell.qml
13−usr/share/unity8/SideStage
13+usr/share/unity8/Stages
14usr/share/unity8/graphics
14usr/share/unity8/graphics
15data/unity8.conf usr/share/upstart/sessions/
15data/unity8.conf usr/share/upstart/sessions/
plugins/Unity/Indicators/indicatorsmanager.cpp+5−4
@@ -26,8 +26,6 @@
26
26
27#include <paths.h>
27#include <paths.h>
28
28
29−const QString profile = "phone";
30−
31
29
32class IndicatorsManager::IndicatorData
30class IndicatorsManager::IndicatorData
33{
31{
@@ -49,6 +47,7 @@ public:
49IndicatorsManager::IndicatorsManager(QObject* parent)
47IndicatorsManager::IndicatorsManager(QObject* parent)
50 : QObject(parent)
48 : QObject(parent)
51 , m_loaded(false)
49 , m_loaded(false)
50+ , m_profile("phone")
52{
51{
53}
52}
54
53
@@ -58,9 +57,11 @@ IndicatorsManager::~IndicatorsManager()
58
57
59}
58}
60
59
61−void IndicatorsManager::load()
60+void IndicatorsManager::load(const QString& profile)
62{
61{
63 unload();
62 unload();
63+ m_profile = profile;
64+
64 QStringList xdgLocations = shellDataDirs();//QStandardPaths::standardLocations(QStandardPaths::GenericDataLocation);
65 QStringList xdgLocations = shellDataDirs();//QStandardPaths::standardLocations(QStandardPaths::GenericDataLocation);
65
66
66 m_fsWatcher.reset(new QFileSystemWatcher(this));
67 m_fsWatcher.reset(new QFileSystemWatcher(this));
@@ -300,7 +301,7 @@ Indicator::Ptr IndicatorsManager::indicator(const QString& indicator_name)
300 Indicator::Ptr new_indicator(new Indicator(this));
301 Indicator::Ptr new_indicator(new Indicator(this));
301 data->m_indicator = new_indicator;
302 data->m_indicator = new_indicator;
302 QSettings settings(data->m_fileInfo.absoluteFilePath(), QSettings::IniFormat, this);
303 QSettings settings(data->m_fileInfo.absoluteFilePath(), QSettings::IniFormat, this);
303− new_indicator->init(profile, data->m_fileInfo.fileName(), settings);
304+ new_indicator->init(m_profile, data->m_fileInfo.fileName(), settings);
304 return new_indicator;
305 return new_indicator;
305}
306}
306
307
plugins/Unity/Indicators/indicatorsmanager.h+2−1
@@ -38,7 +38,7 @@ public:
38 explicit IndicatorsManager(QObject* parent = 0);
38 explicit IndicatorsManager(QObject* parent = 0);
39 ~IndicatorsManager();
39 ~IndicatorsManager();
40
40
41− Q_INVOKABLE void load();
41+ Q_INVOKABLE void load(const QString& profile);
42 Q_INVOKABLE void unload();
42 Q_INVOKABLE void unload();
43
43
44 Indicator::Ptr indicator(const QString& indicator_name);
44 Indicator::Ptr indicator(const QString& indicator_name);
@@ -71,6 +71,7 @@ private:
71 QHash<QString, IndicatorData*> m_indicatorsData;
71 QHash<QString, IndicatorData*> m_indicatorsData;
72 QSharedPointer<QFileSystemWatcher> m_fsWatcher;
72 QSharedPointer<QFileSystemWatcher> m_fsWatcher;
73 bool m_loaded;
73 bool m_loaded;
74+ QString m_profile;
74};
75};
75
76
76#endif // INDICATORS_MANAGER_H
77#endif // INDICATORS_MANAGER_H
plugins/Unity/Indicators/indicatorsmodel.cpp+2−2
@@ -85,10 +85,10 @@ int IndicatorsModel::count() const
85
85
86 Load all indicators.
86 Load all indicators.
87*/
87*/
88−void IndicatorsModel::load()
88+void IndicatorsModel::load(const QString& profile)
89{
89{
90 m_indicators.clear();
90 m_indicators.clear();
91− m_manager->load();
91+ m_manager->load(profile);
92}
92}
93
93
94/*!
94/*!
plugins/Unity/Indicators/indicatorsmodel.h+1−1
@@ -40,7 +40,7 @@ public:
40 IndicatorsModel(QObject *parent=0);
40 IndicatorsModel(QObject *parent=0);
41 ~IndicatorsModel();
41 ~IndicatorsModel();
42
42
43− Q_INVOKABLE void load();
43+ Q_INVOKABLE void load(const QString& profile);
44 Q_INVOKABLE void unload();
44 Q_INVOKABLE void unload();
45
45
46 Q_INVOKABLE QVariant data(int row, int role) const;
46 Q_INVOKABLE QVariant data(int row, int role) const;
plugins/Utils/easingcurve.h−1
@@ -39,4 +39,3 @@ private:
39};
39};
40
40
41#endif
41#endif
42−
po/am.po+55−43
@@ -7,7 +7,7 @@ msgid ""
7msgstr ""
7msgstr ""
8"Project-Id-Version: unity8\n"
8"Project-Id-Version: unity8\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2013-11-29 09:21+0100\n"
10+"POT-Creation-Date: 2014-02-04 15:43+0000\n"
11"PO-Revision-Date: 2014-01-18 19:28+0000\n"
11"PO-Revision-Date: 2014-01-18 19:28+0000\n"
12"Last-Translator: samson <Unknown>\n"
12"Last-Translator: samson <Unknown>\n"
13"Language-Team: Amharic <am@li.org>\n"
13"Language-Team: Amharic <am@li.org>\n"
@@ -15,144 +15,156 @@ msgstr ""
15"Content-Type: text/plain; charset=UTF-8\n"
15"Content-Type: text/plain; charset=UTF-8\n"
16"Content-Transfer-Encoding: 8bit\n"
16"Content-Transfer-Encoding: 8bit\n"
17"Plural-Forms: nplurals=2; plural=n > 1;\n"
17"Plural-Forms: nplurals=2; plural=n > 1;\n"
18−"X-Launchpad-Export-Date: 2014-01-19 06:02+0000\n"
18+"X-Launchpad-Export-Date: 2014-02-12 06:27+0000\n"
19−"X-Generator: Launchpad (build 16901)\n"
19+"X-Generator: Launchpad (build 16916)\n"
20
20
21+#: plugins/Unity/Launcher/launcheritem.cpp:43
22+#: plugins/Unity/Launcher/launcheritem.cpp:73
23+msgid "Lock to Launcher"
24+msgstr "ማስነሻው ላይ መቆለፊያ"
25+
26+#: plugins/Unity/Launcher/launcheritem.cpp:73
27+msgid "Unlock from Launcher"
28+msgstr "ከማስነሻው ላይ ማላቀቂያ"
29+
21−#: Components/EdgeDemoOverlay.qml:151
30+#: qml/Components/EdgeDemoOverlay.qml:151
22msgid "Skip intro"
31msgid "Skip intro"
23msgstr ""
32msgstr ""
24
33
25−#: Components/EdgeDemo.qml:112
34+#: qml/Components/EdgeDemo.qml:113
26msgid "Right edge"
35msgid "Right edge"
27msgstr "የቀኝ ጠርዝ"
36msgstr "የቀኝ ጠርዝ"
28
37
29−#: Components/EdgeDemo.qml:113
38+#: qml/Components/EdgeDemo.qml:114
30msgid "Try swiping from the right edge to unlock the phone"
39msgid "Try swiping from the right edge to unlock the phone"
31msgstr ""
40msgstr ""
32
41
33−#: Components/EdgeDemo.qml:144
42+#: qml/Components/EdgeDemo.qml:145
34msgid "Top edge"
43msgid "Top edge"
35msgstr "የላይ ጠርዝ"
44msgstr "የላይ ጠርዝ"
36
45
37−#: Components/EdgeDemo.qml:145
46+#: qml/Components/EdgeDemo.qml:146
38msgid "Try swiping from the top edge to access the indicators"
47msgid "Try swiping from the top edge to access the indicators"
39msgstr ""
48msgstr ""
40
49
41−#: Components/EdgeDemo.qml:170
50+#: qml/Components/EdgeDemo.qml:171
42msgid "Close"
51msgid "Close"
43msgstr "መዝጊያ"
52msgstr "መዝጊያ"
44
53
45−#: Components/EdgeDemo.qml:171
54+#: qml/Components/EdgeDemo.qml:172
46msgid "Swipe up again to close the settings screen"
55msgid "Swipe up again to close the settings screen"
47msgstr ""
56msgstr ""
48
57
49−#: Components/EdgeDemo.qml:198
58+#: qml/Components/EdgeDemo.qml:199
50msgid "Left edge"
59msgid "Left edge"
51msgstr "የግራ ጠርዝ"
60msgstr "የግራ ጠርዝ"
52
61
53−#: Components/EdgeDemo.qml:199
62+#: qml/Components/EdgeDemo.qml:200
54msgid "Swipe from the left to reveal the launcher for quick access to apps"
63msgid "Swipe from the left to reveal the launcher for quick access to apps"
55msgstr ""
64msgstr ""
56
65
57−#: Components/EdgeDemo.qml:226
66+#: qml/Components/EdgeDemo.qml:227
58msgid "Well done"
67msgid "Well done"
59msgstr ""
68msgstr ""
60
69
61−#: Components/EdgeDemo.qml:227
70+#: qml/Components/EdgeDemo.qml:228
62msgid ""
71msgid ""
63"You have now mastered the edge gestures and can start using the "
72"You have now mastered the edge gestures and can start using the "
64−"phone<br><br>Tap anywhere to start"
73+"phone<br><br>Tap on the screen to start"
65msgstr ""
74msgstr ""
66
75
67−#: Components/PageHeader.qml:364
76+#: qml/Components/PageHeader.qml:339
68msgid "Recent searches"
77msgid "Recent searches"
69msgstr ""
78msgstr ""
70
79
80+#: qml/Components/SeeMore.qml:32
81+msgid "See more"
82+msgstr ""
83+
84+#: qml/Components/SeeMore.qml:61
85+msgid "See less"
86+msgstr ""
87+
71−#: Dash/Apps/AppPreview.qml:135
88+#: qml/Dash/Apps/AppPreview.qml:136
72msgid "Rate this"
89msgid "Rate this"
73msgstr ""
90msgstr ""
74
91
75#. TRANSLATORS: Number of persons who rated this app/video/whatever
92#. TRANSLATORS: Number of persons who rated this app/video/whatever
76−#: Dash/Previews/Header.qml:93
93+#: qml/Dash/Previews/Header.qml:93
77#, qt-format
94#, qt-format
78msgid "(%1)"
95msgid "(%1)"
79msgstr "(%1)"
96msgstr "(%1)"
80
97
81#. TRANSLATORS: Number of persons who wrote reviews for this app/video/whatever
98#. TRANSLATORS: Number of persons who wrote reviews for this app/video/whatever
82−#: Dash/Previews/Header.qml:105
99+#: qml/Dash/Previews/Header.qml:105
83#, qt-format
100#, qt-format
84msgid "%1 review"
101msgid "%1 review"
85msgid_plural "%1 reviews"
102msgid_plural "%1 reviews"
86msgstr[0] ""
103msgstr[0] ""
87msgstr[1] ""
104msgstr[1] ""
88
105
89−#: Dash/Previews/Reviews.qml:74
106+#: qml/Dash/Previews/Reviews.qml:74
90msgid "Add a review"
107msgid "Add a review"
91msgstr ""
108msgstr ""
92
109
93−#: Dash/Previews/Reviews.qml:86
110+#: qml/Dash/Previews/Reviews.qml:86
94msgid "Review"
111msgid "Review"
95msgstr ""
112msgstr ""
96
113
97−#: Dash/Previews/Reviews.qml:121
114+#: qml/Dash/Previews/Reviews.qml:121
98msgid "Send"
115msgid "Send"
99msgstr "መላኪያ"
116msgstr "መላኪያ"
100
117
101−#: Dash/Previews/Reviews.qml:139
118+#: qml/Dash/Previews/Reviews.qml:139
102msgid "Comments:"
119msgid "Comments:"
103msgstr "አስተያየቶች:"
120msgstr "አስተያየቶች:"
104
121
105−#: Greeter/Lockscreen.qml:149
122+#: qml/Greeter/Lockscreen.qml:149
106msgid "Emergency Call"
123msgid "Emergency Call"
107msgstr ""
124msgstr ""
108
125
109−#: Greeter/PassphraseLockscreen.qml:59
126+#: qml/Greeter/PassphraseLockscreen.qml:59
110#, qt-format
127#, qt-format
111msgid "Hello %1"
128msgid "Hello %1"
112msgstr "ሰላም %1"
129msgstr "ሰላም %1"
113
130
114−#: Greeter/PassphraseLockscreen.qml:59
131+#: qml/Greeter/PassphraseLockscreen.qml:59
115msgid "Hello"
132msgid "Hello"
116msgstr "ሰላም"
133msgstr "ሰላም"
117
134
118−#: Hud/HudParametrizedActionsPage.qml:132
135+#: qml/Hud/HudParametrizedActionsPage.qml:132
119msgid "Confirm"
136msgid "Confirm"
120msgstr "ማረጋገጫ"
137msgstr "ማረጋገጫ"
121
138
122−#: Hud/Hud.qml:61 Hud/Hud.qml:99 Hud/Hud.qml:372
139+#: qml/Hud/Hud.qml:61 qml/Hud/Hud.qml:99 qml/Hud/Hud.qml:372
123msgid "Type or say a command"
140msgid "Type or say a command"
124msgstr "ትእዛዝ ይናገሩ ወይንም ይጻፉ"
141msgstr "ትእዛዝ ይናገሩ ወይንም ይጻፉ"
125
142
126−#: Hud/Hud.qml:84
143+#: qml/Hud/Hud.qml:84
127msgid "Loading. Please Wait..."
144msgid "Loading. Please Wait..."
128msgstr "እባክዎን ይቆዩ በመጫን ላይ..."
145msgstr "እባክዎን ይቆዩ በመጫን ላይ..."
129
146
130−#: Hud/Hud.qml:89
147+#: qml/Hud/Hud.qml:89
131msgid "Speak Now..."
148msgid "Speak Now..."
132msgstr "አሁን ይናገሩ..."
149msgstr "አሁን ይናገሩ..."
133
150
134−#: Hud/Hud.qml:94
151+#: qml/Hud/Hud.qml:94
135msgid "Speaking..."
152msgid "Speaking..."
136msgstr "በመናገር ላይ..."
153msgstr "በመናገር ላይ..."
137
154
138−#: Notifications/NotificationMenuItemFactory.qml:89
155+#: qml/Notifications/NotificationMenuItemFactory.qml:91
139msgid "Show password"
156msgid "Show password"
140msgstr "የመግቢያ ቃል ማሳያ"
157msgstr "የመግቢያ ቃል ማሳያ"
141
158
159+#: qml/Notifications/NotificationMenuItemFactory.qml:103
160+msgid "Please enter SIM PIN"
161+msgstr ""
162+
142−#: Panel/SearchIndicator.qml:27
163+#: qml/Panel/SearchIndicator.qml:27
143msgid "Search"
164msgid "Search"
144msgstr "መፈለጊያ"
165msgstr "መፈለጊያ"
145
166
146−#: plugins/Unity/Launcher/launcheritem.cpp:43
147−#: plugins/Unity/Launcher/launcheritem.cpp:73
148−msgid "Lock to Launcher"
149−msgstr "ማስነሻው ላይ መቆለፊያ"
150−
151−#: plugins/Unity/Launcher/launcheritem.cpp:73
152−msgid "Unlock from Launcher"
153−msgstr "ከማስነሻው ላይ ማላቀቂያ"
154−
155−#: Shell.qml:439
167+#: qml/Shell.qml:440
156#, qt-format
168#, qt-format
157msgid "Please enter %1"
169msgid "Please enter %1"
158msgstr "እባክዎን ያስገቡ %1"
170msgstr "እባክዎን ያስገቡ %1"
po/ar.po+55−45
@@ -7,7 +7,7 @@ msgid ""
7msgstr ""
7msgstr ""
8"Project-Id-Version: unity\n"
8"Project-Id-Version: unity\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2013-11-29 09:21+0100\n"
10+"POT-Creation-Date: 2014-02-04 15:43+0000\n"
11"PO-Revision-Date: 2013-12-05 06:55+0000\n"
11"PO-Revision-Date: 2013-12-05 06:55+0000\n"
12"Last-Translator: Ibrahim Saed <ibraheem5000@gmail.com>\n"
12"Last-Translator: Ibrahim Saed <ibraheem5000@gmail.com>\n"
13"Language-Team: Arabic <ar@li.org>\n"
13"Language-Team: Arabic <ar@li.org>\n"
@@ -16,74 +16,89 @@ msgstr ""
16"Content-Transfer-Encoding: 8bit\n"
16"Content-Transfer-Encoding: 8bit\n"
17"Plural-Forms: nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n % 100 >= "
17"Plural-Forms: nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n % 100 >= "
18"3 && n % 100 <= 10 ? 3 : n % 100 >= 11 && n % 100 <= 99 ? 4 : 5;\n"
18"3 && n % 100 <= 10 ? 3 : n % 100 >= 11 && n % 100 <= 99 ? 4 : 5;\n"
19−"X-Launchpad-Export-Date: 2013-12-29 06:04+0000\n"
19+"X-Launchpad-Export-Date: 2014-02-12 06:27+0000\n"
20−"X-Generator: Launchpad (build 16877)\n"
20+"X-Generator: Launchpad (build 16916)\n"
21
21
22+#: plugins/Unity/Launcher/launcheritem.cpp:43
23+#: plugins/Unity/Launcher/launcheritem.cpp:73
24+msgid "Lock to Launcher"
25+msgstr "ثبّت في الشريط"
26+
27+#: plugins/Unity/Launcher/launcheritem.cpp:73
28+msgid "Unlock from Launcher"
29+msgstr "فُك التثبيت من الشريط"
30+
22−#: Components/EdgeDemoOverlay.qml:151
31+#: qml/Components/EdgeDemoOverlay.qml:151
23msgid "Skip intro"
32msgid "Skip intro"
24msgstr "تخطي المقدمة"
33msgstr "تخطي المقدمة"
25
34
26−#: Components/EdgeDemo.qml:112
35+#: qml/Components/EdgeDemo.qml:113
27msgid "Right edge"
36msgid "Right edge"
28msgstr "الحافة اليمنى"
37msgstr "الحافة اليمنى"
29
38
30−#: Components/EdgeDemo.qml:113
39+#: qml/Components/EdgeDemo.qml:114
31msgid "Try swiping from the right edge to unlock the phone"
40msgid "Try swiping from the right edge to unlock the phone"
32msgstr "اسحب اصبعك من الحافة اليمنى لفتح قفل الهاتف"
41msgstr "اسحب اصبعك من الحافة اليمنى لفتح قفل الهاتف"
33
42
34−#: Components/EdgeDemo.qml:144
43+#: qml/Components/EdgeDemo.qml:145
35msgid "Top edge"
44msgid "Top edge"
36msgstr "الحافة العلوية"
45msgstr "الحافة العلوية"
37
46
38−#: Components/EdgeDemo.qml:145
47+#: qml/Components/EdgeDemo.qml:146
39msgid "Try swiping from the top edge to access the indicators"
48msgid "Try swiping from the top edge to access the indicators"
40msgstr "اسحب اصبعك من الحافة العلوية للوصول إلى المؤشرات"
49msgstr "اسحب اصبعك من الحافة العلوية للوصول إلى المؤشرات"
41
50
42−#: Components/EdgeDemo.qml:170
51+#: qml/Components/EdgeDemo.qml:171
43msgid "Close"
52msgid "Close"
44msgstr "أغلق"
53msgstr "أغلق"
45
54
46−#: Components/EdgeDemo.qml:171
55+#: qml/Components/EdgeDemo.qml:172
47msgid "Swipe up again to close the settings screen"
56msgid "Swipe up again to close the settings screen"
48msgstr "اسحب اصعبك لأعلى مرة أخرى لغلق شاشة الإعدادات"
57msgstr "اسحب اصعبك لأعلى مرة أخرى لغلق شاشة الإعدادات"
49
58
50−#: Components/EdgeDemo.qml:198
59+#: qml/Components/EdgeDemo.qml:199
51msgid "Left edge"
60msgid "Left edge"
52msgstr "الحافة اليسرى"
61msgstr "الحافة اليسرى"
53
62
54−#: Components/EdgeDemo.qml:199
63+#: qml/Components/EdgeDemo.qml:200
55msgid "Swipe from the left to reveal the launcher for quick access to apps"
64msgid "Swipe from the left to reveal the launcher for quick access to apps"
56msgstr ""
65msgstr ""
57"اسحب أصبعك من الحافة اليسرى لإظهار شريط يونتي للوصول السريع للتطبيقات"
66"اسحب أصبعك من الحافة اليسرى لإظهار شريط يونتي للوصول السريع للتطبيقات"
58
67
59−#: Components/EdgeDemo.qml:226
68+#: qml/Components/EdgeDemo.qml:227
60msgid "Well done"
69msgid "Well done"
61msgstr "أحسنت!"
70msgstr "أحسنت!"
62
71
63−#: Components/EdgeDemo.qml:227
72+#: qml/Components/EdgeDemo.qml:228
64msgid ""
73msgid ""
65"You have now mastered the edge gestures and can start using the "
74"You have now mastered the edge gestures and can start using the "
66−"phone<br><br>Tap anywhere to start"
75+"phone<br><br>Tap on the screen to start"
67msgstr ""
76msgstr ""
68−"لقد أتقنت الآن إيماءات الحواف ويمكنك البدء باستخدام الهاتف<br><br>انقر في أي "
69−"مكان للبدء"
70
77
71−#: Components/PageHeader.qml:364
78+#: qml/Components/PageHeader.qml:339
72msgid "Recent searches"
79msgid "Recent searches"
73msgstr "عمليات البحث الأخيرة"
80msgstr "عمليات البحث الأخيرة"
74
81
82+#: qml/Components/SeeMore.qml:32
83+msgid "See more"
84+msgstr ""
85+
86+#: qml/Components/SeeMore.qml:61
87+msgid "See less"
88+msgstr ""
89+
75−#: Dash/Apps/AppPreview.qml:135
90+#: qml/Dash/Apps/AppPreview.qml:136
76msgid "Rate this"
91msgid "Rate this"
77msgstr "قيّم ذلك"
92msgstr "قيّم ذلك"
78
93
79#. TRANSLATORS: Number of persons who rated this app/video/whatever
94#. TRANSLATORS: Number of persons who rated this app/video/whatever
80−#: Dash/Previews/Header.qml:93
95+#: qml/Dash/Previews/Header.qml:93
81#, qt-format
96#, qt-format
82msgid "(%1)"
97msgid "(%1)"
83msgstr "(%1)"
98msgstr "(%1)"
84
99
85#. TRANSLATORS: Number of persons who wrote reviews for this app/video/whatever
100#. TRANSLATORS: Number of persons who wrote reviews for this app/video/whatever
86−#: Dash/Previews/Header.qml:105
101+#: qml/Dash/Previews/Header.qml:105
87#, qt-format
102#, qt-format
88msgid "%1 review"
103msgid "%1 review"
89msgid_plural "%1 reviews"
104msgid_plural "%1 reviews"
@@ -94,73 +109,68 @@ msgstr[3] "%1 تعليقات"
94msgstr[4] "%1 تعليقا"
109msgstr[4] "%1 تعليقا"
95msgstr[5] "%1 تعليق"
110msgstr[5] "%1 تعليق"
96
111
97−#: Dash/Previews/Reviews.qml:74
112+#: qml/Dash/Previews/Reviews.qml:74
98msgid "Add a review"
113msgid "Add a review"
99msgstr "أضف تعليق"
114msgstr "أضف تعليق"
100
115
101−#: Dash/Previews/Reviews.qml:86
116+#: qml/Dash/Previews/Reviews.qml:86
102msgid "Review"
117msgid "Review"
103msgstr "التعليق"
118msgstr "التعليق"
104
119
105−#: Dash/Previews/Reviews.qml:121
120+#: qml/Dash/Previews/Reviews.qml:121
106msgid "Send"
121msgid "Send"
107msgstr "أرسل"
122msgstr "أرسل"
108
123
109−#: Dash/Previews/Reviews.qml:139
124+#: qml/Dash/Previews/Reviews.qml:139
110msgid "Comments:"
125msgid "Comments:"
111msgstr "التعليقات:"
126msgstr "التعليقات:"
112
127
113−#: Greeter/Lockscreen.qml:149
128+#: qml/Greeter/Lockscreen.qml:149
114msgid "Emergency Call"
129msgid "Emergency Call"
115msgstr "مكالمة طوارئ"
130msgstr "مكالمة طوارئ"
116
131
117−#: Greeter/PassphraseLockscreen.qml:59
132+#: qml/Greeter/PassphraseLockscreen.qml:59
118#, qt-format
133#, qt-format
119msgid "Hello %1"
134msgid "Hello %1"
120msgstr "مرحبا %1"
135msgstr "مرحبا %1"
121
136
122−#: Greeter/PassphraseLockscreen.qml:59
137+#: qml/Greeter/PassphraseLockscreen.qml:59
123msgid "Hello"
138msgid "Hello"
124msgstr "مرحبًا"
139msgstr "مرحبًا"
125
140
126−#: Hud/HudParametrizedActionsPage.qml:132
141+#: qml/Hud/HudParametrizedActionsPage.qml:132
127msgid "Confirm"
142msgid "Confirm"
128msgstr "التأكيد"
143msgstr "التأكيد"
129
144
130−#: Hud/Hud.qml:61 Hud/Hud.qml:99 Hud/Hud.qml:372
145+#: qml/Hud/Hud.qml:61 qml/Hud/Hud.qml:99 qml/Hud/Hud.qml:372
131msgid "Type or say a command"
146msgid "Type or say a command"
132msgstr "اكتب أو قُل أمرا"
147msgstr "اكتب أو قُل أمرا"
133
148
134−#: Hud/Hud.qml:84
149+#: qml/Hud/Hud.qml:84
135msgid "Loading. Please Wait..."
150msgid "Loading. Please Wait..."
136msgstr "يجري التحميل. برجاء الانتظار..."
151msgstr "يجري التحميل. برجاء الانتظار..."
137
152
138−#: Hud/Hud.qml:89
153+#: qml/Hud/Hud.qml:89
139msgid "Speak Now..."
154msgid "Speak Now..."
140msgstr "تكلم الآن..."
155msgstr "تكلم الآن..."
141
156
142−#: Hud/Hud.qml:94
157+#: qml/Hud/Hud.qml:94
143msgid "Speaking..."
158msgid "Speaking..."
144msgstr "تتكلم الآن..."
159msgstr "تتكلم الآن..."
145
160
146−#: Notifications/NotificationMenuItemFactory.qml:89
161+#: qml/Notifications/NotificationMenuItemFactory.qml:91
147msgid "Show password"
162msgid "Show password"
148msgstr "عرض كلمة السر"
163msgstr "عرض كلمة السر"
149
164
165+#: qml/Notifications/NotificationMenuItemFactory.qml:103
166+msgid "Please enter SIM PIN"
167+msgstr ""
168+
150−#: Panel/SearchIndicator.qml:27
169+#: qml/Panel/SearchIndicator.qml:27
151msgid "Search"
170msgid "Search"
152msgstr "ابحث"
171msgstr "ابحث"
153
172
154−#: plugins/Unity/Launcher/launcheritem.cpp:43
155−#: plugins/Unity/Launcher/launcheritem.cpp:73
156−msgid "Lock to Launcher"
157−msgstr "ثبّت في الشريط"
158−
159−#: plugins/Unity/Launcher/launcheritem.cpp:73
160−msgid "Unlock from Launcher"
161−msgstr "فُك التثبيت من الشريط"
162−
163−#: Shell.qml:439
173+#: qml/Shell.qml:440
164#, qt-format
174#, qt-format
165msgid "Please enter %1"
175msgid "Please enter %1"
166msgstr "من فضلك أدخِل %1"
176msgstr "من فضلك أدخِل %1"
po/ast.po+55−45
@@ -7,7 +7,7 @@ msgid ""
7msgstr ""
7msgstr ""
8"Project-Id-Version: unity8\n"
8"Project-Id-Version: unity8\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2013-11-29 09:21+0100\n"
10+"POT-Creation-Date: 2014-02-04 15:43+0000\n"
11"PO-Revision-Date: 2013-12-11 20:45+0000\n"
11"PO-Revision-Date: 2013-12-11 20:45+0000\n"
12"Last-Translator: ivarela <ivarela@ubuntu.com>\n"
12"Last-Translator: ivarela <ivarela@ubuntu.com>\n"
13"Language-Team: Asturian <ast@li.org>\n"
13"Language-Team: Asturian <ast@li.org>\n"
@@ -15,148 +15,158 @@ msgstr ""
15"Content-Type: text/plain; charset=UTF-8\n"
15"Content-Type: text/plain; charset=UTF-8\n"
16"Content-Transfer-Encoding: 8bit\n"
16"Content-Transfer-Encoding: 8bit\n"
17"Plural-Forms: nplurals=2; plural=n != 1;\n"
17"Plural-Forms: nplurals=2; plural=n != 1;\n"
18−"X-Launchpad-Export-Date: 2013-12-29 06:04+0000\n"
18+"X-Launchpad-Export-Date: 2014-02-12 06:27+0000\n"
19−"X-Generator: Launchpad (build 16877)\n"
19+"X-Generator: Launchpad (build 16916)\n"
20
20
21+#: plugins/Unity/Launcher/launcheritem.cpp:43
22+#: plugins/Unity/Launcher/launcheritem.cpp:73
23+msgid "Lock to Launcher"
24+msgstr "Caltener nel Llanzador"
25+
26+#: plugins/Unity/Launcher/launcheritem.cpp:73
27+msgid "Unlock from Launcher"
28+msgstr "Nun caltener nel llanzador"
29+
21−#: Components/EdgeDemoOverlay.qml:151
30+#: qml/Components/EdgeDemoOverlay.qml:151
22msgid "Skip intro"
31msgid "Skip intro"
23msgstr "Omitir la intro"
32msgstr "Omitir la intro"
24
33
25−#: Components/EdgeDemo.qml:112
34+#: qml/Components/EdgeDemo.qml:113
26msgid "Right edge"
35msgid "Right edge"
27msgstr "Berbesu drechu"
36msgstr "Berbesu drechu"
28
37
29−#: Components/EdgeDemo.qml:113
38+#: qml/Components/EdgeDemo.qml:114
30msgid "Try swiping from the right edge to unlock the phone"
39msgid "Try swiping from the right edge to unlock the phone"
31msgstr "Esliza'l deu dende'l berbesu drechu pa desbloquiar el teléfonu"
40msgstr "Esliza'l deu dende'l berbesu drechu pa desbloquiar el teléfonu"
32
41
33−#: Components/EdgeDemo.qml:144
42+#: qml/Components/EdgeDemo.qml:145
34msgid "Top edge"
43msgid "Top edge"
35msgstr "Berbesu superior"
44msgstr "Berbesu superior"
36
45
37−#: Components/EdgeDemo.qml:145
46+#: qml/Components/EdgeDemo.qml:146
38msgid "Try swiping from the top edge to access the indicators"
47msgid "Try swiping from the top edge to access the indicators"
39msgstr "Esliza'l deu dende'l berbesu superior p'acceder a los menús"
48msgstr "Esliza'l deu dende'l berbesu superior p'acceder a los menús"
40
49
41−#: Components/EdgeDemo.qml:170
50+#: qml/Components/EdgeDemo.qml:171
42msgid "Close"
51msgid "Close"
43msgstr "Zarrar"
52msgstr "Zarrar"
44
53
45−#: Components/EdgeDemo.qml:171
54+#: qml/Components/EdgeDemo.qml:172
46msgid "Swipe up again to close the settings screen"
55msgid "Swipe up again to close the settings screen"
47msgstr "Esliza hacia arriba pa zarrar la pantalla d'axustes"
56msgstr "Esliza hacia arriba pa zarrar la pantalla d'axustes"
48
57
49−#: Components/EdgeDemo.qml:198
58+#: qml/Components/EdgeDemo.qml:199
50msgid "Left edge"
59msgid "Left edge"
51msgstr "Berbesu esquierdu"
60msgstr "Berbesu esquierdu"
52
61
53−#: Components/EdgeDemo.qml:199
62+#: qml/Components/EdgeDemo.qml:200
54msgid "Swipe from the left to reveal the launcher for quick access to apps"
63msgid "Swipe from the left to reveal the launcher for quick access to apps"
55msgstr ""
64msgstr ""
56"Esliza'l deu dende la esquierda p'amosar el llanzador y acceder rápidamente "
65"Esliza'l deu dende la esquierda p'amosar el llanzador y acceder rápidamente "
57"a les aplicaciones"
66"a les aplicaciones"
58
67
59−#: Components/EdgeDemo.qml:226
68+#: qml/Components/EdgeDemo.qml:227
60msgid "Well done"
69msgid "Well done"
61msgstr "Bien fecho"
70msgstr "Bien fecho"
62
71
63−#: Components/EdgeDemo.qml:227
72+#: qml/Components/EdgeDemo.qml:228
64msgid ""
73msgid ""
65"You have now mastered the edge gestures and can start using the "
74"You have now mastered the edge gestures and can start using the "
66−"phone<br><br>Tap anywhere to start"
75+"phone<br><br>Tap on the screen to start"
67msgstr ""
76msgstr ""
68−"Agora domines los xestos de berbesos y pues usar el teléfonu<br><br>Toca la "
69−"pantalla pa entamar"
70
77
71−#: Components/PageHeader.qml:364
78+#: qml/Components/PageHeader.qml:339
72msgid "Recent searches"
79msgid "Recent searches"
73msgstr "Busques recientes"
80msgstr "Busques recientes"
74
81
82+#: qml/Components/SeeMore.qml:32
83+msgid "See more"
84+msgstr ""
85+
86+#: qml/Components/SeeMore.qml:61
87+msgid "See less"
88+msgstr ""
89+
75−#: Dash/Apps/AppPreview.qml:135
90+#: qml/Dash/Apps/AppPreview.qml:136
76msgid "Rate this"
91msgid "Rate this"
77msgstr "Valorar esto"
92msgstr "Valorar esto"
78
93
79#. TRANSLATORS: Number of persons who rated this app/video/whatever
94#. TRANSLATORS: Number of persons who rated this app/video/whatever
80−#: Dash/Previews/Header.qml:93
95+#: qml/Dash/Previews/Header.qml:93
81#, qt-format
96#, qt-format
82msgid "(%1)"
97msgid "(%1)"
83msgstr "(%1)"
98msgstr "(%1)"
84
99
85#. TRANSLATORS: Number of persons who wrote reviews for this app/video/whatever
100#. TRANSLATORS: Number of persons who wrote reviews for this app/video/whatever
86−#: Dash/Previews/Header.qml:105
101+#: qml/Dash/Previews/Header.qml:105
87#, qt-format
102#, qt-format
88msgid "%1 review"
103msgid "%1 review"
89msgid_plural "%1 reviews"
104msgid_plural "%1 reviews"
90msgstr[0] "%1 reseña"
105msgstr[0] "%1 reseña"
91msgstr[1] "%1 reseñes"
106msgstr[1] "%1 reseñes"
92
107
93−#: Dash/Previews/Reviews.qml:74
108+#: qml/Dash/Previews/Reviews.qml:74
94msgid "Add a review"
109msgid "Add a review"
95msgstr "Amestar una reseña"
110msgstr "Amestar una reseña"
96
111
97−#: Dash/Previews/Reviews.qml:86
112+#: qml/Dash/Previews/Reviews.qml:86
98msgid "Review"
113msgid "Review"
99msgstr "Revisar"
114msgstr "Revisar"
100
115
101−#: Dash/Previews/Reviews.qml:121
116+#: qml/Dash/Previews/Reviews.qml:121
102msgid "Send"
117msgid "Send"
103msgstr "Unviar"
118msgstr "Unviar"
104
119
105−#: Dash/Previews/Reviews.qml:139
120+#: qml/Dash/Previews/Reviews.qml:139
106msgid "Comments:"
121msgid "Comments:"
107msgstr "Comentarios:"
122msgstr "Comentarios:"
108
123
109−#: Greeter/Lockscreen.qml:149
124+#: qml/Greeter/Lockscreen.qml:149
110msgid "Emergency Call"
125msgid "Emergency Call"
111msgstr "Llamada d'emerxencia"
126msgstr "Llamada d'emerxencia"
112
127
113−#: Greeter/PassphraseLockscreen.qml:59
128+#: qml/Greeter/PassphraseLockscreen.qml:59
114#, qt-format
129#, qt-format
115msgid "Hello %1"
130msgid "Hello %1"
116msgstr "Hola %1"
131msgstr "Hola %1"
117
132
118−#: Greeter/PassphraseLockscreen.qml:59
133+#: qml/Greeter/PassphraseLockscreen.qml:59
119msgid "Hello"
134msgid "Hello"
120msgstr "Hola"
135msgstr "Hola"
121
136
122−#: Hud/HudParametrizedActionsPage.qml:132
137+#: qml/Hud/HudParametrizedActionsPage.qml:132
123msgid "Confirm"
138msgid "Confirm"
124msgstr "Confirmar"
139msgstr "Confirmar"
125
140
126−#: Hud/Hud.qml:61 Hud/Hud.qml:99 Hud/Hud.qml:372
141+#: qml/Hud/Hud.qml:61 qml/Hud/Hud.qml:99 qml/Hud/Hud.qml:372
127msgid "Type or say a command"
142msgid "Type or say a command"
128msgstr "Escribi o di una orde"
143msgstr "Escribi o di una orde"
129
144
130−#: Hud/Hud.qml:84
145+#: qml/Hud/Hud.qml:84
131msgid "Loading. Please Wait..."
146msgid "Loading. Please Wait..."
132msgstr "Cargando, espera…"
147msgstr "Cargando, espera…"
133
148
134−#: Hud/Hud.qml:89
149+#: qml/Hud/Hud.qml:89
135msgid "Speak Now..."
150msgid "Speak Now..."
136msgstr "Fala agora…"
151msgstr "Fala agora…"
137
152
138−#: Hud/Hud.qml:94
153+#: qml/Hud/Hud.qml:94
139msgid "Speaking..."
154msgid "Speaking..."
140msgstr "Falando…"
155msgstr "Falando…"
141
156
142−#: Notifications/NotificationMenuItemFactory.qml:89
157+#: qml/Notifications/NotificationMenuItemFactory.qml:91
143msgid "Show password"
158msgid "Show password"
144msgstr "Amosar contraseña"
159msgstr "Amosar contraseña"
145
160
161+#: qml/Notifications/NotificationMenuItemFactory.qml:103
162+msgid "Please enter SIM PIN"
163+msgstr ""
164+
146−#: Panel/SearchIndicator.qml:27
165+#: qml/Panel/SearchIndicator.qml:27
147msgid "Search"
166msgid "Search"
148msgstr "Guetar"
167msgstr "Guetar"
149
168
150−#: plugins/Unity/Launcher/launcheritem.cpp:43
151−#: plugins/Unity/Launcher/launcheritem.cpp:73
152−msgid "Lock to Launcher"
153−msgstr "Caltener nel Llanzador"
154−
155−#: plugins/Unity/Launcher/launcheritem.cpp:73
156−msgid "Unlock from Launcher"
157−msgstr "Nun caltener nel llanzador"
158−
159−#: Shell.qml:439
169+#: qml/Shell.qml:440
160#, qt-format
170#, qt-format
161msgid "Please enter %1"
171msgid "Please enter %1"
162msgstr "Introduz %1"
172msgstr "Introduz %1"
po/az.po+55−45
@@ -7,7 +7,7 @@ msgid ""
7msgstr ""
7msgstr ""
8"Project-Id-Version: unity\n"
8"Project-Id-Version: unity\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2013-11-29 09:21+0100\n"
10+"POT-Creation-Date: 2014-02-04 15:43+0000\n"
11"PO-Revision-Date: 2014-01-15 09:50+0000\n"
11"PO-Revision-Date: 2014-01-15 09:50+0000\n"
12"Last-Translator: Turan Mahmudov <turan.mahmudov@gmail.com>\n"
12"Last-Translator: Turan Mahmudov <turan.mahmudov@gmail.com>\n"
13"Language-Team: Azerbaijani <az@li.org>\n"
13"Language-Team: Azerbaijani <az@li.org>\n"
@@ -15,147 +15,157 @@ msgstr ""
15"Content-Type: text/plain; charset=UTF-8\n"
15"Content-Type: text/plain; charset=UTF-8\n"
16"Content-Transfer-Encoding: 8bit\n"
16"Content-Transfer-Encoding: 8bit\n"
17"Plural-Forms: nplurals=2; plural=n != 1;\n"
17"Plural-Forms: nplurals=2; plural=n != 1;\n"
18−"X-Launchpad-Export-Date: 2014-01-16 06:09+0000\n"
18+"X-Launchpad-Export-Date: 2014-02-12 06:27+0000\n"
19−"X-Generator: Launchpad (build 16901)\n"
19+"X-Generator: Launchpad (build 16916)\n"
20
20
21+#: plugins/Unity/Launcher/launcheritem.cpp:43
22+#: plugins/Unity/Launcher/launcheritem.cpp:73
23+msgid "Lock to Launcher"
24+msgstr "Panelə Bərkit"
25+
26+#: plugins/Unity/Launcher/launcheritem.cpp:73
27+msgid "Unlock from Launcher"
28+msgstr "Paneldən Qaldır"
29+
21−#: Components/EdgeDemoOverlay.qml:151
30+#: qml/Components/EdgeDemoOverlay.qml:151
22msgid "Skip intro"
31msgid "Skip intro"
23msgstr "Intro -nu keç"
32msgstr "Intro -nu keç"
24
33
25−#: Components/EdgeDemo.qml:112
34+#: qml/Components/EdgeDemo.qml:113
26msgid "Right edge"
35msgid "Right edge"
27msgstr "Sağ Künc"
36msgstr "Sağ Künc"
28
37
29−#: Components/EdgeDemo.qml:113
38+#: qml/Components/EdgeDemo.qml:114
30msgid "Try swiping from the right edge to unlock the phone"
39msgid "Try swiping from the right edge to unlock the phone"
31msgstr "Kilidi açmaq üçün sağ küncdən çəkin"
40msgstr "Kilidi açmaq üçün sağ küncdən çəkin"
32
41
33−#: Components/EdgeDemo.qml:144
42+#: qml/Components/EdgeDemo.qml:145
34msgid "Top edge"
43msgid "Top edge"
35msgstr "Yuxarı künc"
44msgstr "Yuxarı künc"
36
45
37−#: Components/EdgeDemo.qml:145
46+#: qml/Components/EdgeDemo.qml:146
38msgid "Try swiping from the top edge to access the indicators"
47msgid "Try swiping from the top edge to access the indicators"
39msgstr "Göstəricilərə keçid üçün yuxarı küncdən çəkin"
48msgstr "Göstəricilərə keçid üçün yuxarı küncdən çəkin"
40
49
41−#: Components/EdgeDemo.qml:170
50+#: qml/Components/EdgeDemo.qml:171
42msgid "Close"
51msgid "Close"
43msgstr "Bağla"
52msgstr "Bağla"
44
53
45−#: Components/EdgeDemo.qml:171
54+#: qml/Components/EdgeDemo.qml:172
46msgid "Swipe up again to close the settings screen"
55msgid "Swipe up again to close the settings screen"
47msgstr "Nizamlamalar ekranını bağlamaq üçün yenidən yuxarı çəkin"
56msgstr "Nizamlamalar ekranını bağlamaq üçün yenidən yuxarı çəkin"
48
57
49−#: Components/EdgeDemo.qml:198
58+#: qml/Components/EdgeDemo.qml:199
50msgid "Left edge"
59msgid "Left edge"
51msgstr "Sol künc"
60msgstr "Sol künc"
52
61
53−#: Components/EdgeDemo.qml:199
62+#: qml/Components/EdgeDemo.qml:200
54msgid "Swipe from the left to reveal the launcher for quick access to apps"
63msgid "Swipe from the left to reveal the launcher for quick access to apps"
55msgstr ""
64msgstr ""
56"Applikasiyalara sürətli keçid üçün paneli açmaq üçün sol küncdən çəkin"
65"Applikasiyalara sürətli keçid üçün paneli açmaq üçün sol küncdən çəkin"
57
66
58−#: Components/EdgeDemo.qml:226
67+#: qml/Components/EdgeDemo.qml:227
59msgid "Well done"
68msgid "Well done"
60msgstr "Təbriklər"
69msgstr "Təbriklər"
61
70
62−#: Components/EdgeDemo.qml:227
71+#: qml/Components/EdgeDemo.qml:228
63msgid ""
72msgid ""
64"You have now mastered the edge gestures and can start using the "
73"You have now mastered the edge gestures and can start using the "
65−"phone<br><br>Tap anywhere to start"
74+"phone<br><br>Tap on the screen to start"
66msgstr ""
75msgstr ""
67−"Siz indi künc hərəkətlərini mənimsəmisiniz və telefonu işlətməyə başlaya "
68−"bilərsiniz<br><br>Başlamaq üçün toxunun"
69
76
70−#: Components/PageHeader.qml:364
77+#: qml/Components/PageHeader.qml:339
71msgid "Recent searches"
78msgid "Recent searches"
72msgstr "Son axtarışlar"
79msgstr "Son axtarışlar"
73
80
81+#: qml/Components/SeeMore.qml:32
82+msgid "See more"
83+msgstr ""
84+
85+#: qml/Components/SeeMore.qml:61
86+msgid "See less"
87+msgstr ""
88+
74−#: Dash/Apps/AppPreview.qml:135
89+#: qml/Dash/Apps/AppPreview.qml:136
75msgid "Rate this"
90msgid "Rate this"
76msgstr "Qiymət ver"
91msgstr "Qiymət ver"
77
92
78#. TRANSLATORS: Number of persons who rated this app/video/whatever
93#. TRANSLATORS: Number of persons who rated this app/video/whatever
79−#: Dash/Previews/Header.qml:93
94+#: qml/Dash/Previews/Header.qml:93
80#, qt-format
95#, qt-format
81msgid "(%1)"
96msgid "(%1)"
82msgstr "(%1)"
97msgstr "(%1)"
83
98
84#. TRANSLATORS: Number of persons who wrote reviews for this app/video/whatever
99#. TRANSLATORS: Number of persons who wrote reviews for this app/video/whatever
85−#: Dash/Previews/Header.qml:105
100+#: qml/Dash/Previews/Header.qml:105
86#, qt-format
101#, qt-format
87msgid "%1 review"
102msgid "%1 review"
88msgid_plural "%1 reviews"
103msgid_plural "%1 reviews"
89msgstr[0] "%1 rəy"
104msgstr[0] "%1 rəy"
90msgstr[1] "%1 rəy"
105msgstr[1] "%1 rəy"
91
106
92−#: Dash/Previews/Reviews.qml:74
107+#: qml/Dash/Previews/Reviews.qml:74
93msgid "Add a review"
108msgid "Add a review"
94msgstr "Rəy yaz"
109msgstr "Rəy yaz"
95
110
96−#: Dash/Previews/Reviews.qml:86
111+#: qml/Dash/Previews/Reviews.qml:86
97msgid "Review"
112msgid "Review"
98msgstr "Rəy"
113msgstr "Rəy"
99
114
100−#: Dash/Previews/Reviews.qml:121
115+#: qml/Dash/Previews/Reviews.qml:121
101msgid "Send"
116msgid "Send"
102msgstr "Göndər"
117msgstr "Göndər"
103
118
104−#: Dash/Previews/Reviews.qml:139
119+#: qml/Dash/Previews/Reviews.qml:139
105msgid "Comments:"
120msgid "Comments:"
106msgstr "Şərhlər:"
121msgstr "Şərhlər:"
107
122
108−#: Greeter/Lockscreen.qml:149
123+#: qml/Greeter/Lockscreen.qml:149
109msgid "Emergency Call"
124msgid "Emergency Call"
110msgstr "Zərurət zəngi"
125msgstr "Zərurət zəngi"
111
126
112−#: Greeter/PassphraseLockscreen.qml:59
127+#: qml/Greeter/PassphraseLockscreen.qml:59
113#, qt-format
128#, qt-format
114msgid "Hello %1"
129msgid "Hello %1"
115msgstr "Xoş gördük %1"
130msgstr "Xoş gördük %1"
116
131
117−#: Greeter/PassphraseLockscreen.qml:59
132+#: qml/Greeter/PassphraseLockscreen.qml:59
118msgid "Hello"
133msgid "Hello"
119msgstr "Xoş gördük"
134msgstr "Xoş gördük"
120
135
121−#: Hud/HudParametrizedActionsPage.qml:132
136+#: qml/Hud/HudParametrizedActionsPage.qml:132
122msgid "Confirm"
137msgid "Confirm"
123msgstr "Təsdiqlə"
138msgstr "Təsdiqlə"
124
139
125−#: Hud/Hud.qml:61 Hud/Hud.qml:99 Hud/Hud.qml:372
140+#: qml/Hud/Hud.qml:61 qml/Hud/Hud.qml:99 qml/Hud/Hud.qml:372
126msgid "Type or say a command"
141msgid "Type or say a command"
127msgstr "Əmri söyləyin və ya yazın"
142msgstr "Əmri söyləyin və ya yazın"
128
143
129−#: Hud/Hud.qml:84
144+#: qml/Hud/Hud.qml:84
130msgid "Loading. Please Wait..."
145msgid "Loading. Please Wait..."
131msgstr "Yüklənir. Zəhmət olmasa, gözləyin..."
146msgstr "Yüklənir. Zəhmət olmasa, gözləyin..."
132
147
133−#: Hud/Hud.qml:89
148+#: qml/Hud/Hud.qml:89
134msgid "Speak Now..."
149msgid "Speak Now..."
135msgstr "Danışın..."
150msgstr "Danışın..."
136
151
137−#: Hud/Hud.qml:94
152+#: qml/Hud/Hud.qml:94
138msgid "Speaking..."
153msgid "Speaking..."
139msgstr "Danışır..."
154msgstr "Danışır..."
140
155
141−#: Notifications/NotificationMenuItemFactory.qml:89
156+#: qml/Notifications/NotificationMenuItemFactory.qml:91
142msgid "Show password"
157msgid "Show password"
143msgstr "Parolu göstər"
158msgstr "Parolu göstər"
144
159
160+#: qml/Notifications/NotificationMenuItemFactory.qml:103
161+msgid "Please enter SIM PIN"
162+msgstr ""
163+
145−#: Panel/SearchIndicator.qml:27
164+#: qml/Panel/SearchIndicator.qml:27
146msgid "Search"
165msgid "Search"
147msgstr "Axtar"
166msgstr "Axtar"
148
167
149−#: plugins/Unity/Launcher/launcheritem.cpp:43
150−#: plugins/Unity/Launcher/launcheritem.cpp:73
151−msgid "Lock to Launcher"
152−msgstr "Panelə Bərkit"
153−
154−#: plugins/Unity/Launcher/launcheritem.cpp:73
155−msgid "Unlock from Launcher"
156−msgstr "Paneldən Qaldır"
157−
158−#: Shell.qml:439
168+#: qml/Shell.qml:440
159#, qt-format
169#, qt-format
160msgid "Please enter %1"
170msgid "Please enter %1"
161msgstr "Xahiş edirik daxil edin: %1"
171msgstr "Xahiş edirik daxil edin: %1"
po/bg.po+54−44
@@ -7,7 +7,7 @@ msgid ""
7msgstr ""
7msgstr ""
8"Project-Id-Version: unity\n"
8"Project-Id-Version: unity\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2013-11-29 09:21+0100\n"
10+"POT-Creation-Date: 2014-02-04 15:43+0000\n"
11"PO-Revision-Date: 2014-01-28 19:22+0000\n"
11"PO-Revision-Date: 2014-01-28 19:22+0000\n"
12"Last-Translator: Atanas Kovachki <Unknown>\n"
12"Last-Translator: Atanas Kovachki <Unknown>\n"
13"Language-Team: Bulgarian <bg@li.org>\n"
13"Language-Team: Bulgarian <bg@li.org>\n"
@@ -15,153 +15,163 @@ msgstr ""
15"Content-Type: text/plain; charset=UTF-8\n"
15"Content-Type: text/plain; charset=UTF-8\n"
16"Content-Transfer-Encoding: 8bit\n"
16"Content-Transfer-Encoding: 8bit\n"
17"Plural-Forms: nplurals=2; plural=n != 1;\n"
17"Plural-Forms: nplurals=2; plural=n != 1;\n"
18−"X-Launchpad-Export-Date: 2014-01-30 06:07+0000\n"
18+"X-Launchpad-Export-Date: 2014-02-12 06:27+0000\n"
19"X-Generator: Launchpad (build 16916)\n"
19"X-Generator: Launchpad (build 16916)\n"
20
20
21+#: plugins/Unity/Launcher/launcheritem.cpp:43
22+#: plugins/Unity/Launcher/launcheritem.cpp:73
23+msgid "Lock to Launcher"
24+msgstr "Заключване към панела"
25+
26+#: plugins/Unity/Launcher/launcheritem.cpp:73
27+msgid "Unlock from Launcher"
28+msgstr "Отключи от панела за стартиране"
29+
21−#: Components/EdgeDemoOverlay.qml:151
30+#: qml/Components/EdgeDemoOverlay.qml:151
22msgid "Skip intro"
31msgid "Skip intro"
23msgstr "Пропусни интрото"
32msgstr "Пропусни интрото"
24
33
25−#: Components/EdgeDemo.qml:112
34+#: qml/Components/EdgeDemo.qml:113
26msgid "Right edge"
35msgid "Right edge"
27msgstr "Десен край"
36msgstr "Десен край"
28
37
29−#: Components/EdgeDemo.qml:113
38+#: qml/Components/EdgeDemo.qml:114
30msgid "Try swiping from the right edge to unlock the phone"
39msgid "Try swiping from the right edge to unlock the phone"
31msgstr ""
40msgstr ""
32"Опитайте се да приплъзнете пръста си от десния край към левия, за да "
41"Опитайте се да приплъзнете пръста си от десния край към левия, за да "
33"отключите телефона"
42"отключите телефона"
34
43
35−#: Components/EdgeDemo.qml:144
44+#: qml/Components/EdgeDemo.qml:145
36msgid "Top edge"
45msgid "Top edge"
37msgstr "Горен край"
46msgstr "Горен край"
38
47
39−#: Components/EdgeDemo.qml:145
48+#: qml/Components/EdgeDemo.qml:146
40msgid "Try swiping from the top edge to access the indicators"
49msgid "Try swiping from the top edge to access the indicators"
41msgstr ""
50msgstr ""
42"Опитайте се да приплъзнете пръста си от горния край към долния, за да "
51"Опитайте се да приплъзнете пръста си от горния край към долния, за да "
43"получите достъп до индикаторите"
52"получите достъп до индикаторите"
44
53
45−#: Components/EdgeDemo.qml:170
54+#: qml/Components/EdgeDemo.qml:171
46msgid "Close"
55msgid "Close"
47msgstr "Затвори"
56msgstr "Затвори"
48
57
49−#: Components/EdgeDemo.qml:171
58+#: qml/Components/EdgeDemo.qml:172
50msgid "Swipe up again to close the settings screen"
59msgid "Swipe up again to close the settings screen"
51msgstr ""
60msgstr ""
52"Отново приплъзнете пръста си нагоре за да затворите екрана с настройките"
61"Отново приплъзнете пръста си нагоре за да затворите екрана с настройките"
53
62
54−#: Components/EdgeDemo.qml:198
63+#: qml/Components/EdgeDemo.qml:199
55msgid "Left edge"
64msgid "Left edge"
56msgstr "Ляв край"
65msgstr "Ляв край"
57
66
58−#: Components/EdgeDemo.qml:199
67+#: qml/Components/EdgeDemo.qml:200
59msgid "Swipe from the left to reveal the launcher for quick access to apps"
68msgid "Swipe from the left to reveal the launcher for quick access to apps"
60msgstr ""
69msgstr ""
61"Приплъзнете пръста си от левия край към десния, за да отворите стартера за "
70"Приплъзнете пръста си от левия край към десния, за да отворите стартера за "
62"бърз достъп до приложенията"
71"бърз достъп до приложенията"
63
72
64−#: Components/EdgeDemo.qml:226
73+#: qml/Components/EdgeDemo.qml:227
65msgid "Well done"
74msgid "Well done"
66msgstr "Великолепно"
75msgstr "Великолепно"
67
76
68−#: Components/EdgeDemo.qml:227
77+#: qml/Components/EdgeDemo.qml:228
69msgid ""
78msgid ""
70"You have now mastered the edge gestures and can start using the "
79"You have now mastered the edge gestures and can start using the "
71−"phone<br><br>Tap anywhere to start"
80+"phone<br><br>Tap on the screen to start"
72msgstr ""
81msgstr ""
73−"Сега, когато сте научили основните движения, можете да започнете да "
74−"използвате телефона си.<br><br>Натиснете някъде за да започнете"
75
82
76−#: Components/PageHeader.qml:364
83+#: qml/Components/PageHeader.qml:339
77msgid "Recent searches"
84msgid "Recent searches"
78msgstr "Последни търсения"
85msgstr "Последни търсения"
79
86
87+#: qml/Components/SeeMore.qml:32
88+msgid "See more"
89+msgstr ""
90+
91+#: qml/Components/SeeMore.qml:61
92+msgid "See less"
93+msgstr ""
94+
80−#: Dash/Apps/AppPreview.qml:135
95+#: qml/Dash/Apps/AppPreview.qml:136
81msgid "Rate this"
96msgid "Rate this"
82msgstr "Оценете това"
97msgstr "Оценете това"
83
98
84#. TRANSLATORS: Number of persons who rated this app/video/whatever
99#. TRANSLATORS: Number of persons who rated this app/video/whatever
85−#: Dash/Previews/Header.qml:93
100+#: qml/Dash/Previews/Header.qml:93
86#, qt-format
101#, qt-format
87msgid "(%1)"
102msgid "(%1)"
88msgstr "(%1)"
103msgstr "(%1)"
89
104
90#. TRANSLATORS: Number of persons who wrote reviews for this app/video/whatever
105#. TRANSLATORS: Number of persons who wrote reviews for this app/video/whatever
91−#: Dash/Previews/Header.qml:105
106+#: qml/Dash/Previews/Header.qml:105
92#, qt-format
107#, qt-format
93msgid "%1 review"
108msgid "%1 review"
94msgid_plural "%1 reviews"
109msgid_plural "%1 reviews"
95msgstr[0] "%1 отзив"
110msgstr[0] "%1 отзив"
96msgstr[1] "%1 отзива"
111msgstr[1] "%1 отзива"
97
112
98−#: Dash/Previews/Reviews.qml:74
113+#: qml/Dash/Previews/Reviews.qml:74
99msgid "Add a review"
114msgid "Add a review"
100msgstr "Добави отзив"
115msgstr "Добави отзив"
101
116
102−#: Dash/Previews/Reviews.qml:86
117+#: qml/Dash/Previews/Reviews.qml:86
103msgid "Review"
118msgid "Review"
104msgstr "Отзив"
119msgstr "Отзив"
105
120
106−#: Dash/Previews/Reviews.qml:121
121+#: qml/Dash/Previews/Reviews.qml:121
107msgid "Send"
122msgid "Send"
108msgstr "Изпрати"
123msgstr "Изпрати"
109
124
110−#: Dash/Previews/Reviews.qml:139
125+#: qml/Dash/Previews/Reviews.qml:139
111msgid "Comments:"
126msgid "Comments:"
112msgstr "Коментари:"
127msgstr "Коментари:"
113
128
114−#: Greeter/Lockscreen.qml:149
129+#: qml/Greeter/Lockscreen.qml:149
115msgid "Emergency Call"
130msgid "Emergency Call"
116msgstr "Спешно повикване"
131msgstr "Спешно повикване"
117
132
118−#: Greeter/PassphraseLockscreen.qml:59
133+#: qml/Greeter/PassphraseLockscreen.qml:59
119#, qt-format
134#, qt-format
120msgid "Hello %1"
135msgid "Hello %1"
121msgstr "Здравей, %1"
136msgstr "Здравей, %1"
122
137
123−#: Greeter/PassphraseLockscreen.qml:59
138+#: qml/Greeter/PassphraseLockscreen.qml:59
124msgid "Hello"
139msgid "Hello"
125msgstr "Здравей"
140msgstr "Здравей"
126
141
127−#: Hud/HudParametrizedActionsPage.qml:132
142+#: qml/Hud/HudParametrizedActionsPage.qml:132
128msgid "Confirm"
143msgid "Confirm"
129msgstr "Потвърди"
144msgstr "Потвърди"
130
145
131−#: Hud/Hud.qml:61 Hud/Hud.qml:99 Hud/Hud.qml:372
146+#: qml/Hud/Hud.qml:61 qml/Hud/Hud.qml:99 qml/Hud/Hud.qml:372
132msgid "Type or say a command"
147msgid "Type or say a command"
133msgstr "Въведете или кажете команда"
148msgstr "Въведете или кажете команда"
134
149
135−#: Hud/Hud.qml:84
150+#: qml/Hud/Hud.qml:84
136msgid "Loading. Please Wait..."
151msgid "Loading. Please Wait..."
137msgstr "Зарежда се. Моля, почакайте..."
152msgstr "Зарежда се. Моля, почакайте..."
138
153
139−#: Hud/Hud.qml:89
154+#: qml/Hud/Hud.qml:89
140msgid "Speak Now..."
155msgid "Speak Now..."
141msgstr "Говорете сега..."
156msgstr "Говорете сега..."
142
157
143−#: Hud/Hud.qml:94
158+#: qml/Hud/Hud.qml:94
144msgid "Speaking..."
159msgid "Speaking..."
145msgstr "Говорете..."
160msgstr "Говорете..."
146
161
147−#: Notifications/NotificationMenuItemFactory.qml:89
162+#: qml/Notifications/NotificationMenuItemFactory.qml:91
148msgid "Show password"
163msgid "Show password"
149msgstr "Покажи паролата"
164msgstr "Покажи паролата"
150
165
166+#: qml/Notifications/NotificationMenuItemFactory.qml:103
167+msgid "Please enter SIM PIN"
168+msgstr ""
169+
151−#: Panel/SearchIndicator.qml:27
170+#: qml/Panel/SearchIndicator.qml:27
152msgid "Search"
171msgid "Search"
153msgstr "Търсене"
172msgstr "Търсене"
154
173
155−#: plugins/Unity/Launcher/launcheritem.cpp:43
156−#: plugins/Unity/Launcher/launcheritem.cpp:73
157−msgid "Lock to Launcher"
158−msgstr "Заключване към панела"
159−
160−#: plugins/Unity/Launcher/launcheritem.cpp:73
161−msgid "Unlock from Launcher"
162−msgstr "Отключи от панела за стартиране"
163−
164−#: Shell.qml:439
174+#: qml/Shell.qml:440
165#, qt-format
175#, qt-format
166msgid "Please enter %1"
176msgid "Please enter %1"
167msgstr "Моля, въведете %1"
177msgstr "Моля, въведете %1"
po/bs.po+54−42
@@ -7,7 +7,7 @@ msgid ""
7msgstr ""
7msgstr ""
8"Project-Id-Version: unity8\n"
8"Project-Id-Version: unity8\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2013-11-29 09:21+0100\n"
10+"POT-Creation-Date: 2014-02-04 15:43+0000\n"
11"PO-Revision-Date: 2014-01-16 22:33+0000\n"
11"PO-Revision-Date: 2014-01-16 22:33+0000\n"
12"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
12"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
13"Language-Team: Bosnian <bs@li.org>\n"
13"Language-Team: Bosnian <bs@li.org>\n"
@@ -16,144 +16,156 @@ msgstr ""
16"Content-Transfer-Encoding: 8bit\n"
16"Content-Transfer-Encoding: 8bit\n"
17"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && "
17"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && "
18"n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
18"n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
19−"X-Launchpad-Export-Date: 2014-01-17 07:08+0000\n"
19+"X-Launchpad-Export-Date: 2014-02-12 06:27+0000\n"
20−"X-Generator: Launchpad (build 16901)\n"
20+"X-Generator: Launchpad (build 16916)\n"
21
21
22+#: plugins/Unity/Launcher/launcheritem.cpp:43
23+#: plugins/Unity/Launcher/launcheritem.cpp:73
24+msgid "Lock to Launcher"
25+msgstr ""
26+
27+#: plugins/Unity/Launcher/launcheritem.cpp:73
28+msgid "Unlock from Launcher"
29+msgstr ""
30+
22−#: Components/EdgeDemoOverlay.qml:151
31+#: qml/Components/EdgeDemoOverlay.qml:151
23msgid "Skip intro"
32msgid "Skip intro"
24msgstr ""
33msgstr ""
25
34
26−#: Components/EdgeDemo.qml:112
35+#: qml/Components/EdgeDemo.qml:113
27msgid "Right edge"
36msgid "Right edge"
28msgstr ""
37msgstr ""
29
38
30−#: Components/EdgeDemo.qml:113
39+#: qml/Components/EdgeDemo.qml:114
31msgid "Try swiping from the right edge to unlock the phone"
40msgid "Try swiping from the right edge to unlock the phone"
32msgstr ""
41msgstr ""
33
42
34−#: Components/EdgeDemo.qml:144
43+#: qml/Components/EdgeDemo.qml:145
35msgid "Top edge"
44msgid "Top edge"
36msgstr ""
45msgstr ""
37
46
38−#: Components/EdgeDemo.qml:145
47+#: qml/Components/EdgeDemo.qml:146
39msgid "Try swiping from the top edge to access the indicators"
48msgid "Try swiping from the top edge to access the indicators"
40msgstr ""
49msgstr ""
41
50
42−#: Components/EdgeDemo.qml:170
51+#: qml/Components/EdgeDemo.qml:171
43msgid "Close"
52msgid "Close"
44msgstr ""
53msgstr ""
45
54
46−#: Components/EdgeDemo.qml:171
55+#: qml/Components/EdgeDemo.qml:172
47msgid "Swipe up again to close the settings screen"
56msgid "Swipe up again to close the settings screen"
48msgstr ""
57msgstr ""
49
58
50−#: Components/EdgeDemo.qml:198
59+#: qml/Components/EdgeDemo.qml:199
51msgid "Left edge"
60msgid "Left edge"
52msgstr ""
61msgstr ""
53
62
54−#: Components/EdgeDemo.qml:199
63+#: qml/Components/EdgeDemo.qml:200
55msgid "Swipe from the left to reveal the launcher for quick access to apps"
64msgid "Swipe from the left to reveal the launcher for quick access to apps"
56msgstr ""
65msgstr ""
57
66
58−#: Components/EdgeDemo.qml:226
67+#: qml/Components/EdgeDemo.qml:227
59msgid "Well done"
68msgid "Well done"
60msgstr ""
69msgstr ""
61
70
62−#: Components/EdgeDemo.qml:227
71+#: qml/Components/EdgeDemo.qml:228
63msgid ""
72msgid ""
64"You have now mastered the edge gestures and can start using the "
73"You have now mastered the edge gestures and can start using the "
65−"phone<br><br>Tap anywhere to start"
74+"phone<br><br>Tap on the screen to start"
66msgstr ""
75msgstr ""
67
76
68−#: Components/PageHeader.qml:364
77+#: qml/Components/PageHeader.qml:339
69msgid "Recent searches"
78msgid "Recent searches"
70msgstr ""
79msgstr ""
71
80
81+#: qml/Components/SeeMore.qml:32
82+msgid "See more"
83+msgstr ""
84+
85+#: qml/Components/SeeMore.qml:61
86+msgid "See less"
87+msgstr ""
88+
72−#: Dash/Apps/AppPreview.qml:135
89+#: qml/Dash/Apps/AppPreview.qml:136
73msgid "Rate this"
90msgid "Rate this"
74msgstr ""
91msgstr ""
75
92
76#. TRANSLATORS: Number of persons who rated this app/video/whatever
93#. TRANSLATORS: Number of persons who rated this app/video/whatever
77−#: Dash/Previews/Header.qml:93
94+#: qml/Dash/Previews/Header.qml:93
78#, qt-format
95#, qt-format
79msgid "(%1)"
96msgid "(%1)"
80msgstr ""
97msgstr ""
81
98
82#. TRANSLATORS: Number of persons who wrote reviews for this app/video/whatever
99#. TRANSLATORS: Number of persons who wrote reviews for this app/video/whatever
83−#: Dash/Previews/Header.qml:105
100+#: qml/Dash/Previews/Header.qml:105
84#, qt-format
101#, qt-format
85msgid "%1 review"
102msgid "%1 review"
86msgid_plural "%1 reviews"
103msgid_plural "%1 reviews"
87msgstr[0] ""
104msgstr[0] ""
88msgstr[1] ""
105msgstr[1] ""
89
106
90−#: Dash/Previews/Reviews.qml:74
107+#: qml/Dash/Previews/Reviews.qml:74
91msgid "Add a review"
108msgid "Add a review"
92msgstr ""
109msgstr ""
93
110
94−#: Dash/Previews/Reviews.qml:86
111+#: qml/Dash/Previews/Reviews.qml:86
95msgid "Review"
112msgid "Review"
96msgstr ""
113msgstr ""
97
114
98−#: Dash/Previews/Reviews.qml:121
115+#: qml/Dash/Previews/Reviews.qml:121
99msgid "Send"
116msgid "Send"
100msgstr ""
117msgstr ""
101
118
102−#: Dash/Previews/Reviews.qml:139
119+#: qml/Dash/Previews/Reviews.qml:139
103msgid "Comments:"
120msgid "Comments:"
104msgstr ""
121msgstr ""
105
122
106−#: Greeter/Lockscreen.qml:149
123+#: qml/Greeter/Lockscreen.qml:149
107msgid "Emergency Call"
124msgid "Emergency Call"
108msgstr ""
125msgstr ""
109
126
110−#: Greeter/PassphraseLockscreen.qml:59
127+#: qml/Greeter/PassphraseLockscreen.qml:59
111#, qt-format
128#, qt-format
112msgid "Hello %1"
129msgid "Hello %1"
113msgstr ""
130msgstr ""
114
131
115−#: Greeter/PassphraseLockscreen.qml:59
132+#: qml/Greeter/PassphraseLockscreen.qml:59
116msgid "Hello"
133msgid "Hello"
117msgstr ""
134msgstr ""
118
135
119−#: Hud/HudParametrizedActionsPage.qml:132
136+#: qml/Hud/HudParametrizedActionsPage.qml:132
120msgid "Confirm"
137msgid "Confirm"
121msgstr ""
138msgstr ""
122
139
123−#: Hud/Hud.qml:61 Hud/Hud.qml:99 Hud/Hud.qml:372
140+#: qml/Hud/Hud.qml:61 qml/Hud/Hud.qml:99 qml/Hud/Hud.qml:372
124msgid "Type or say a command"
141msgid "Type or say a command"
125msgstr ""
142msgstr ""
126
143
127−#: Hud/Hud.qml:84
144+#: qml/Hud/Hud.qml:84
128msgid "Loading. Please Wait..."
145msgid "Loading. Please Wait..."
129msgstr ""
146msgstr ""
130
147
131−#: Hud/Hud.qml:89
148+#: qml/Hud/Hud.qml:89
132msgid "Speak Now..."
149msgid "Speak Now..."
133msgstr ""
150msgstr ""
134
151
135−#: Hud/Hud.qml:94
152+#: qml/Hud/Hud.qml:94
136msgid "Speaking..."
153msgid "Speaking..."
137msgstr ""
154msgstr ""
138
155
139−#: Notifications/NotificationMenuItemFactory.qml:89
156+#: qml/Notifications/NotificationMenuItemFactory.qml:91
140msgid "Show password"
157msgid "Show password"
141msgstr ""
158msgstr ""
142
159
143−#: Panel/SearchIndicator.qml:27
160+#: qml/Notifications/NotificationMenuItemFactory.qml:103
144−msgid "Search"
161+msgid "Please enter SIM PIN"
145msgstr ""
162msgstr ""
146
163
147−#: plugins/Unity/Launcher/launcheritem.cpp:43
164+#: qml/Panel/SearchIndicator.qml:27
148−#: plugins/Unity/Launcher/launcheritem.cpp:73
165+msgid "Search"
149−msgid "Lock to Launcher"
150−msgstr ""
151−
152−#: plugins/Unity/Launcher/launcheritem.cpp:73
153−msgid "Unlock from Launcher"
154msgstr ""
166msgstr ""
155
167
156−#: Shell.qml:439
168+#: qml/Shell.qml:440
157#, qt-format
169#, qt-format
158msgid "Please enter %1"
170msgid "Please enter %1"
159msgstr ""
171msgstr ""
po/ca.po+55−43
@@ -7,7 +7,7 @@ msgid ""
7msgstr ""
7msgstr ""
8"Project-Id-Version: unity\n"
8"Project-Id-Version: unity\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2013-11-29 09:21+0100\n"
10+"POT-Creation-Date: 2014-02-04 15:43+0000\n"
11"PO-Revision-Date: 2014-01-10 07:45+0000\n"
11"PO-Revision-Date: 2014-01-10 07:45+0000\n"
12"Last-Translator: Adolfo Jayme <fitoschido@gmail.com>\n"
12"Last-Translator: Adolfo Jayme <fitoschido@gmail.com>\n"
13"Language-Team: Catalan <ca@li.org>\n"
13"Language-Team: Catalan <ca@li.org>\n"
@@ -15,150 +15,162 @@ msgstr ""
15"Content-Type: text/plain; charset=UTF-8\n"
15"Content-Type: text/plain; charset=UTF-8\n"
16"Content-Transfer-Encoding: 8bit\n"
16"Content-Transfer-Encoding: 8bit\n"
17"Plural-Forms: nplurals=2; plural=n != 1;\n"
17"Plural-Forms: nplurals=2; plural=n != 1;\n"
18−"X-Launchpad-Export-Date: 2014-01-11 06:38+0000\n"
18+"X-Launchpad-Export-Date: 2014-02-12 06:27+0000\n"
19−"X-Generator: Launchpad (build 16890)\n"
19+"X-Generator: Launchpad (build 16916)\n"
20
20
21+#: plugins/Unity/Launcher/launcheritem.cpp:43
22+#: plugins/Unity/Launcher/launcheritem.cpp:73
23+msgid "Lock to Launcher"
24+msgstr "Mantén-la al llançador"
25+
26+#: plugins/Unity/Launcher/launcheritem.cpp:73
27+msgid "Unlock from Launcher"
28+msgstr "No la mantinguis al llançador"
29+
21−#: Components/EdgeDemoOverlay.qml:151
30+#: qml/Components/EdgeDemoOverlay.qml:151
22msgid "Skip intro"
31msgid "Skip intro"
23msgstr "Omet la introducció"
32msgstr "Omet la introducció"
24
33
25−#: Components/EdgeDemo.qml:112
34+#: qml/Components/EdgeDemo.qml:113
26msgid "Right edge"
35msgid "Right edge"
27msgstr "Vora dreta"
36msgstr "Vora dreta"
28
37
29−#: Components/EdgeDemo.qml:113
38+#: qml/Components/EdgeDemo.qml:114
30msgid "Try swiping from the right edge to unlock the phone"
39msgid "Try swiping from the right edge to unlock the phone"
31msgstr ""
40msgstr ""
32"Proveu de lliscar el dit des de la vora dreta per desblocar el telèfon"
41"Proveu de lliscar el dit des de la vora dreta per desblocar el telèfon"
33
42
34−#: Components/EdgeDemo.qml:144
43+#: qml/Components/EdgeDemo.qml:145
35msgid "Top edge"
44msgid "Top edge"
36msgstr "Vora superior"
45msgstr "Vora superior"
37
46
38−#: Components/EdgeDemo.qml:145
47+#: qml/Components/EdgeDemo.qml:146
39msgid "Try swiping from the top edge to access the indicators"
48msgid "Try swiping from the top edge to access the indicators"
40msgstr ""
49msgstr ""
41"Proveu de lliscar el dit des de la vora superior per accedir als indicadors"
50"Proveu de lliscar el dit des de la vora superior per accedir als indicadors"
42
51
43−#: Components/EdgeDemo.qml:170
52+#: qml/Components/EdgeDemo.qml:171
44msgid "Close"
53msgid "Close"
45msgstr "Tanca"
54msgstr "Tanca"
46
55
47−#: Components/EdgeDemo.qml:171
56+#: qml/Components/EdgeDemo.qml:172
48msgid "Swipe up again to close the settings screen"
57msgid "Swipe up again to close the settings screen"
49msgstr ""
58msgstr ""
50"Llisqueu el dit cap amunt una altra vegada per tancar la pantalla de "
59"Llisqueu el dit cap amunt una altra vegada per tancar la pantalla de "
51"configuració"
60"configuració"
52
61
53−#: Components/EdgeDemo.qml:198
62+#: qml/Components/EdgeDemo.qml:199
54msgid "Left edge"
63msgid "Left edge"
55msgstr "Vora esquerra"
64msgstr "Vora esquerra"
56
65
57−#: Components/EdgeDemo.qml:199
66+#: qml/Components/EdgeDemo.qml:200
58msgid "Swipe from the left to reveal the launcher for quick access to apps"
67msgid "Swipe from the left to reveal the launcher for quick access to apps"
59msgstr ""
68msgstr ""
60"Llisqueu el dit des de la vora esquerra per mostrar el llançador i accedir "
69"Llisqueu el dit des de la vora esquerra per mostrar el llançador i accedir "
61"ràpidament a les aplicacions"
70"ràpidament a les aplicacions"
62
71
63−#: Components/EdgeDemo.qml:226
72+#: qml/Components/EdgeDemo.qml:227
64msgid "Well done"
73msgid "Well done"
65msgstr "Enhorabona!"
74msgstr "Enhorabona!"
66
75
67−#: Components/EdgeDemo.qml:227
76+#: qml/Components/EdgeDemo.qml:228
68msgid ""
77msgid ""
69"You have now mastered the edge gestures and can start using the "
78"You have now mastered the edge gestures and can start using the "
70−"phone<br><br>Tap anywhere to start"
79+"phone<br><br>Tap on the screen to start"
71msgstr ""
80msgstr ""
72
81
73−#: Components/PageHeader.qml:364
82+#: qml/Components/PageHeader.qml:339
74msgid "Recent searches"
83msgid "Recent searches"
75msgstr "Cerques recents"
84msgstr "Cerques recents"
76
85
86+#: qml/Components/SeeMore.qml:32
87+msgid "See more"
88+msgstr ""
89+
90+#: qml/Components/SeeMore.qml:61
91+msgid "See less"
92+msgstr ""
93+
77−#: Dash/Apps/AppPreview.qml:135
94+#: qml/Dash/Apps/AppPreview.qml:136
78msgid "Rate this"
95msgid "Rate this"
79msgstr ""
96msgstr ""
80
97
81#. TRANSLATORS: Number of persons who rated this app/video/whatever
98#. TRANSLATORS: Number of persons who rated this app/video/whatever
82−#: Dash/Previews/Header.qml:93
99+#: qml/Dash/Previews/Header.qml:93
83#, qt-format
100#, qt-format
84msgid "(%1)"
101msgid "(%1)"
85msgstr "(%1)"
102msgstr "(%1)"
86
103
87#. TRANSLATORS: Number of persons who wrote reviews for this app/video/whatever
104#. TRANSLATORS: Number of persons who wrote reviews for this app/video/whatever
88−#: Dash/Previews/Header.qml:105
105+#: qml/Dash/Previews/Header.qml:105
89#, qt-format
106#, qt-format
90msgid "%1 review"
107msgid "%1 review"
91msgid_plural "%1 reviews"
108msgid_plural "%1 reviews"
92msgstr[0] "%1 ressenya"
109msgstr[0] "%1 ressenya"
93msgstr[1] "%1 ressenyes"
110msgstr[1] "%1 ressenyes"
94
111
95−#: Dash/Previews/Reviews.qml:74
112+#: qml/Dash/Previews/Reviews.qml:74
96msgid "Add a review"
113msgid "Add a review"
97msgstr "Afegiu una ressenya"
114msgstr "Afegiu una ressenya"
98
115
99−#: Dash/Previews/Reviews.qml:86
116+#: qml/Dash/Previews/Reviews.qml:86
100msgid "Review"
117msgid "Review"
101msgstr "Ressenya"
118msgstr "Ressenya"
102
119
103−#: Dash/Previews/Reviews.qml:121
120+#: qml/Dash/Previews/Reviews.qml:121
104msgid "Send"
121msgid "Send"
105msgstr "Envia"
122msgstr "Envia"
106
123
107−#: Dash/Previews/Reviews.qml:139
124+#: qml/Dash/Previews/Reviews.qml:139
108msgid "Comments:"
125msgid "Comments:"
109msgstr "Comentaris:"
126msgstr "Comentaris:"
110
127
111−#: Greeter/Lockscreen.qml:149
128+#: qml/Greeter/Lockscreen.qml:149
112msgid "Emergency Call"
129msgid "Emergency Call"
113msgstr "Trucada d'emergència"
130msgstr "Trucada d'emergència"
114
131
115−#: Greeter/PassphraseLockscreen.qml:59
132+#: qml/Greeter/PassphraseLockscreen.qml:59
116#, qt-format
133#, qt-format
117msgid "Hello %1"
134msgid "Hello %1"
118msgstr "Hola %1"
135msgstr "Hola %1"
119
136
120−#: Greeter/PassphraseLockscreen.qml:59
137+#: qml/Greeter/PassphraseLockscreen.qml:59
121msgid "Hello"
138msgid "Hello"
122msgstr "Hola"
139msgstr "Hola"
123
140
124−#: Hud/HudParametrizedActionsPage.qml:132
141+#: qml/Hud/HudParametrizedActionsPage.qml:132
125msgid "Confirm"
142msgid "Confirm"
126msgstr "Confirma"
143msgstr "Confirma"
127
144
128−#: Hud/Hud.qml:61 Hud/Hud.qml:99 Hud/Hud.qml:372
145+#: qml/Hud/Hud.qml:61 qml/Hud/Hud.qml:99 qml/Hud/Hud.qml:372
129msgid "Type or say a command"
146msgid "Type or say a command"
130msgstr "Escriviu o pronuncieu una ordre"
147msgstr "Escriviu o pronuncieu una ordre"
131
148
132−#: Hud/Hud.qml:84
149+#: qml/Hud/Hud.qml:84
133msgid "Loading. Please Wait..."
150msgid "Loading. Please Wait..."
134msgstr "S'està carregant. Espereu-vos un moment..."
151msgstr "S'està carregant. Espereu-vos un moment..."
135
152
136−#: Hud/Hud.qml:89
153+#: qml/Hud/Hud.qml:89
137msgid "Speak Now..."
154msgid "Speak Now..."
138msgstr "Parleu..."
155msgstr "Parleu..."
139
156
140−#: Hud/Hud.qml:94
157+#: qml/Hud/Hud.qml:94
141msgid "Speaking..."
158msgid "Speaking..."
142msgstr "S'està parlant..."
159msgstr "S'està parlant..."
143
160
144−#: Notifications/NotificationMenuItemFactory.qml:89
161+#: qml/Notifications/NotificationMenuItemFactory.qml:91
145msgid "Show password"
162msgid "Show password"
146msgstr "Mostra la contrasenya"
163msgstr "Mostra la contrasenya"
147
164
165+#: qml/Notifications/NotificationMenuItemFactory.qml:103
166+msgid "Please enter SIM PIN"
167+msgstr ""
168+
148−#: Panel/SearchIndicator.qml:27
169+#: qml/Panel/SearchIndicator.qml:27
149msgid "Search"
170msgid "Search"
150msgstr "Cerca"
171msgstr "Cerca"
151
172
152−#: plugins/Unity/Launcher/launcheritem.cpp:43
153−#: plugins/Unity/Launcher/launcheritem.cpp:73
154−msgid "Lock to Launcher"
155−msgstr "Mantén-la al llançador"
156−
157−#: plugins/Unity/Launcher/launcheritem.cpp:73
158−msgid "Unlock from Launcher"
159−msgstr "No la mantinguis al llançador"
160−
161−#: Shell.qml:439
173+#: qml/Shell.qml:440
162#, qt-format
174#, qt-format
163msgid "Please enter %1"
175msgid "Please enter %1"
164msgstr "Introduïu %1"
176msgstr "Introduïu %1"
po/ckb.po+55−45
@@ -7,7 +7,7 @@ msgid ""
7msgstr ""
7msgstr ""
8"Project-Id-Version: unity8\n"
8"Project-Id-Version: unity8\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2013-11-29 09:21+0100\n"
10+"POT-Creation-Date: 2014-02-04 15:43+0000\n"
11"PO-Revision-Date: 2014-01-21 11:05+0000\n"
11"PO-Revision-Date: 2014-01-21 11:05+0000\n"
12"Last-Translator: Aras <aras.noori@gmail.com>\n"
12"Last-Translator: Aras <aras.noori@gmail.com>\n"
13"Language-Team: Kurdish (Sorani) <ckb@li.org>\n"
13"Language-Team: Kurdish (Sorani) <ckb@li.org>\n"
@@ -15,146 +15,156 @@ msgstr ""
15"Content-Type: text/plain; charset=UTF-8\n"
15"Content-Type: text/plain; charset=UTF-8\n"
16"Content-Transfer-Encoding: 8bit\n"
16"Content-Transfer-Encoding: 8bit\n"
17"Plural-Forms: nplurals=2; plural=n != 1;\n"
17"Plural-Forms: nplurals=2; plural=n != 1;\n"
18−"X-Launchpad-Export-Date: 2014-01-22 06:16+0000\n"
18+"X-Launchpad-Export-Date: 2014-02-12 06:27+0000\n"
19−"X-Generator: Launchpad (build 16901)\n"
19+"X-Generator: Launchpad (build 16916)\n"
20
20
21+#: plugins/Unity/Launcher/launcheritem.cpp:43
22+#: plugins/Unity/Launcher/launcheritem.cpp:73
23+msgid "Lock to Launcher"
24+msgstr "چەسباندن بە لانچرەوە"
25+
26+#: plugins/Unity/Launcher/launcheritem.cpp:73
27+msgid "Unlock from Launcher"
28+msgstr "ھەڵکەندن لە لانچر"
29+
21−#: Components/EdgeDemoOverlay.qml:151
30+#: qml/Components/EdgeDemoOverlay.qml:151
22msgid "Skip intro"
31msgid "Skip intro"
23msgstr "پێشەکیی بپەڕێنە"
32msgstr "پێشەکیی بپەڕێنە"
24
33
25−#: Components/EdgeDemo.qml:112
34+#: qml/Components/EdgeDemo.qml:113
26msgid "Right edge"
35msgid "Right edge"
27msgstr "لێواری ڕاست"
36msgstr "لێواری ڕاست"
28
37
29−#: Components/EdgeDemo.qml:113
38+#: qml/Components/EdgeDemo.qml:114
30msgid "Try swiping from the right edge to unlock the phone"
39msgid "Try swiping from the right edge to unlock the phone"
31msgstr "لێواری ڕاست ڕابکێشە بۆ کردنەوەی مۆبایلەکە"
40msgstr "لێواری ڕاست ڕابکێشە بۆ کردنەوەی مۆبایلەکە"
32
41
33−#: Components/EdgeDemo.qml:144
42+#: qml/Components/EdgeDemo.qml:145
34msgid "Top edge"
43msgid "Top edge"
35msgstr "لێواری سەرەوە"
44msgstr "لێواری سەرەوە"
36
45
37−#: Components/EdgeDemo.qml:145
46+#: qml/Components/EdgeDemo.qml:146
38msgid "Try swiping from the top edge to access the indicators"
47msgid "Try swiping from the top edge to access the indicators"
39msgstr "لێواری سەرەوە ڕابکێشە بۆ گەیشتن بە نیشاندەرەکان"
48msgstr "لێواری سەرەوە ڕابکێشە بۆ گەیشتن بە نیشاندەرەکان"
40
49
41−#: Components/EdgeDemo.qml:170
50+#: qml/Components/EdgeDemo.qml:171
42msgid "Close"
51msgid "Close"
43msgstr "داخستن"
52msgstr "داخستن"
44
53
45−#: Components/EdgeDemo.qml:171
54+#: qml/Components/EdgeDemo.qml:172
46msgid "Swipe up again to close the settings screen"
55msgid "Swipe up again to close the settings screen"
47msgstr "ڕایکێشەوە سەرەوە جارێکی تر بۆ داخستنی پەردەی ڕێکخستنەکان"
56msgstr "ڕایکێشەوە سەرەوە جارێکی تر بۆ داخستنی پەردەی ڕێکخستنەکان"
48
57
49−#: Components/EdgeDemo.qml:198
58+#: qml/Components/EdgeDemo.qml:199
50msgid "Left edge"
59msgid "Left edge"
51msgstr "لێواری چەپ"
60msgstr "لێواری چەپ"
52
61
53−#: Components/EdgeDemo.qml:199
62+#: qml/Components/EdgeDemo.qml:200
54msgid "Swipe from the left to reveal the launcher for quick access to apps"
63msgid "Swipe from the left to reveal the launcher for quick access to apps"
55msgstr "لە چەپەوە بچۆرەوە سەر دەستپێک بۆئەوەی بتوانی هەموو ئەپەکان ببینی"
64msgstr "لە چەپەوە بچۆرەوە سەر دەستپێک بۆئەوەی بتوانی هەموو ئەپەکان ببینی"
56
65
57−#: Components/EdgeDemo.qml:226
66+#: qml/Components/EdgeDemo.qml:227
58msgid "Well done"
67msgid "Well done"
59msgstr "دەستخۆش"
68msgstr "دەستخۆش"
60
69
61−#: Components/EdgeDemo.qml:227
70+#: qml/Components/EdgeDemo.qml:228
62msgid ""
71msgid ""
63"You have now mastered the edge gestures and can start using the "
72"You have now mastered the edge gestures and can start using the "
64−"phone<br><br>Tap anywhere to start"
73+"phone<br><br>Tap on the screen to start"
65msgstr ""
74msgstr ""
66−"ئێستا شارەزایییت پەیدا کرد لە جوڵەی لێوارەکان و دەتوانی مۆبایلەکە بەکار "
67−"بهێنییت<br><br>پەنجە بە شوێنێکدا بنێ بۆ دەست پێ کردن"
68
75
69−#: Components/PageHeader.qml:364
76+#: qml/Components/PageHeader.qml:339
70msgid "Recent searches"
77msgid "Recent searches"
71msgstr "دوایین گەڕانەکان"
78msgstr "دوایین گەڕانەکان"
72
79
80+#: qml/Components/SeeMore.qml:32
81+msgid "See more"
82+msgstr ""
83+
84+#: qml/Components/SeeMore.qml:61
85+msgid "See less"
86+msgstr ""
87+
73−#: Dash/Apps/AppPreview.qml:135
88+#: qml/Dash/Apps/AppPreview.qml:136
74msgid "Rate this"
89msgid "Rate this"
75msgstr "پلە دابنی بۆی"
90msgstr "پلە دابنی بۆی"
76
91
77#. TRANSLATORS: Number of persons who rated this app/video/whatever
92#. TRANSLATORS: Number of persons who rated this app/video/whatever
78−#: Dash/Previews/Header.qml:93
93+#: qml/Dash/Previews/Header.qml:93
79#, qt-format
94#, qt-format
80msgid "(%1)"
95msgid "(%1)"
81msgstr "(%1)"
96msgstr "(%1)"
82
97
83#. TRANSLATORS: Number of persons who wrote reviews for this app/video/whatever
98#. TRANSLATORS: Number of persons who wrote reviews for this app/video/whatever
84−#: Dash/Previews/Header.qml:105
99+#: qml/Dash/Previews/Header.qml:105
85#, qt-format
100#, qt-format
86msgid "%1 review"
101msgid "%1 review"
87msgid_plural "%1 reviews"
102msgid_plural "%1 reviews"
88msgstr[0] "%1 پێداچوونەوە"
103msgstr[0] "%1 پێداچوونەوە"
89msgstr[1] "%1 پێداچوونەوەکان"
104msgstr[1] "%1 پێداچوونەوەکان"
90
105
91−#: Dash/Previews/Reviews.qml:74
106+#: qml/Dash/Previews/Reviews.qml:74
92msgid "Add a review"
107msgid "Add a review"
93msgstr "پێداچوونەوە زۆر بکە"
108msgstr "پێداچوونەوە زۆر بکە"
94
109
95−#: Dash/Previews/Reviews.qml:86
110+#: qml/Dash/Previews/Reviews.qml:86
96msgid "Review"
111msgid "Review"
97msgstr "پێداچوونەوە"
112msgstr "پێداچوونەوە"
98
113
99−#: Dash/Previews/Reviews.qml:121
114+#: qml/Dash/Previews/Reviews.qml:121
100msgid "Send"
115msgid "Send"
101msgstr "ناردن"
116msgstr "ناردن"
102
117
103−#: Dash/Previews/Reviews.qml:139
118+#: qml/Dash/Previews/Reviews.qml:139
104msgid "Comments:"
119msgid "Comments:"
105msgstr "لێدوانەکان:"
120msgstr "لێدوانەکان:"
106
121
107−#: Greeter/Lockscreen.qml:149
122+#: qml/Greeter/Lockscreen.qml:149
108msgid "Emergency Call"
123msgid "Emergency Call"
109msgstr "هێڵی فریاگوزاری"
124msgstr "هێڵی فریاگوزاری"
110
125
111−#: Greeter/PassphraseLockscreen.qml:59
126+#: qml/Greeter/PassphraseLockscreen.qml:59
112#, qt-format
127#, qt-format
113msgid "Hello %1"
128msgid "Hello %1"
114msgstr "سڵاو %1"
129msgstr "سڵاو %1"
115
130
116−#: Greeter/PassphraseLockscreen.qml:59
131+#: qml/Greeter/PassphraseLockscreen.qml:59
117msgid "Hello"
132msgid "Hello"
118msgstr "سڵاو"
133msgstr "سڵاو"
119
134
120−#: Hud/HudParametrizedActionsPage.qml:132
135+#: qml/Hud/HudParametrizedActionsPage.qml:132
121msgid "Confirm"
136msgid "Confirm"
122msgstr "پشتڕاستکردنەوە"
137msgstr "پشتڕاستکردنەوە"
123
138
124−#: Hud/Hud.qml:61 Hud/Hud.qml:99 Hud/Hud.qml:372
139+#: qml/Hud/Hud.qml:61 qml/Hud/Hud.qml:99 qml/Hud/Hud.qml:372
125msgid "Type or say a command"
140msgid "Type or say a command"
126msgstr "فەرمانێک بێژە یان بنووسە"
141msgstr "فەرمانێک بێژە یان بنووسە"
127
142
128−#: Hud/Hud.qml:84
143+#: qml/Hud/Hud.qml:84
129msgid "Loading. Please Wait..."
144msgid "Loading. Please Wait..."
130msgstr "لە بارکردندایە. تکایە چاوەڕێ بکە..."
145msgstr "لە بارکردندایە. تکایە چاوەڕێ بکە..."
131
146
132−#: Hud/Hud.qml:89
147+#: qml/Hud/Hud.qml:89
133msgid "Speak Now..."
148msgid "Speak Now..."
134msgstr "ئێستا قسە بکە"
149msgstr "ئێستا قسە بکە"
135
150
136−#: Hud/Hud.qml:94
151+#: qml/Hud/Hud.qml:94
137msgid "Speaking..."
152msgid "Speaking..."
138msgstr "قسە دەکات..."
153msgstr "قسە دەکات..."
139
154
140−#: Notifications/NotificationMenuItemFactory.qml:89
155+#: qml/Notifications/NotificationMenuItemFactory.qml:91
141msgid "Show password"
156msgid "Show password"
142msgstr "تێپەڕەوشە پیشان بدە"
157msgstr "تێپەڕەوشە پیشان بدە"
143
158
159+#: qml/Notifications/NotificationMenuItemFactory.qml:103
160+msgid "Please enter SIM PIN"
161+msgstr ""
162+
144−#: Panel/SearchIndicator.qml:27
163+#: qml/Panel/SearchIndicator.qml:27
145msgid "Search"
164msgid "Search"
146msgstr "گەڕان"
165msgstr "گەڕان"
147
166
148−#: plugins/Unity/Launcher/launcheritem.cpp:43
149−#: plugins/Unity/Launcher/launcheritem.cpp:73
150−msgid "Lock to Launcher"
151−msgstr "چەسباندن بە لانچرەوە"
152−
153−#: plugins/Unity/Launcher/launcheritem.cpp:73
154−msgid "Unlock from Launcher"
155−msgstr "ھەڵکەندن لە لانچر"
156−
157−#: Shell.qml:439
167+#: qml/Shell.qml:440
158#, qt-format
168#, qt-format
159msgid "Please enter %1"
169msgid "Please enter %1"
160msgstr "تکایە %1 بنووسە"
170msgstr "تکایە %1 بنووسە"
po/cs.po+55−45
@@ -7,7 +7,7 @@ msgid ""
7msgstr ""
7msgstr ""
8"Project-Id-Version: unity8\n"
8"Project-Id-Version: unity8\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2013-11-29 09:21+0100\n"
10+"POT-Creation-Date: 2014-02-04 15:43+0000\n"
11"PO-Revision-Date: 2014-01-08 10:11+0000\n"
11"PO-Revision-Date: 2014-01-08 10:11+0000\n"
12"Last-Translator: Tadeáš Pařík <tadeas.parik@gmail.com>\n"
12"Last-Translator: Tadeáš Pařík <tadeas.parik@gmail.com>\n"
13"Language-Team: Czech <cs@li.org>\n"
13"Language-Team: Czech <cs@li.org>\n"
@@ -15,73 +15,88 @@ msgstr ""
15"Content-Type: text/plain; charset=UTF-8\n"
15"Content-Type: text/plain; charset=UTF-8\n"
16"Content-Transfer-Encoding: 8bit\n"
16"Content-Transfer-Encoding: 8bit\n"
17"Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n"
17"Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n"
18−"X-Launchpad-Export-Date: 2014-01-09 05:41+0000\n"
18+"X-Launchpad-Export-Date: 2014-02-12 06:27+0000\n"
19−"X-Generator: Launchpad (build 16884)\n"
19+"X-Generator: Launchpad (build 16916)\n"
20
20
21+#: plugins/Unity/Launcher/launcheritem.cpp:43
22+#: plugins/Unity/Launcher/launcheritem.cpp:73
23+msgid "Lock to Launcher"
24+msgstr "Přidat do Launcheru"
25+
26+#: plugins/Unity/Launcher/launcheritem.cpp:73
27+msgid "Unlock from Launcher"
28+msgstr "Odebrat z Launcheru"
29+
21−#: Components/EdgeDemoOverlay.qml:151
30+#: qml/Components/EdgeDemoOverlay.qml:151
22msgid "Skip intro"
31msgid "Skip intro"
23msgstr "Přeskočit intro"
32msgstr "Přeskočit intro"
24
33
25−#: Components/EdgeDemo.qml:112
34+#: qml/Components/EdgeDemo.qml:113
26msgid "Right edge"
35msgid "Right edge"
27msgstr "Pravý okraj"
36msgstr "Pravý okraj"
28
37
29−#: Components/EdgeDemo.qml:113
38+#: qml/Components/EdgeDemo.qml:114
30msgid "Try swiping from the right edge to unlock the phone"
39msgid "Try swiping from the right edge to unlock the phone"
31msgstr "Pokuste se odemknout telefon potažením prstu z pravého okraje."
40msgstr "Pokuste se odemknout telefon potažením prstu z pravého okraje."
32
41
33−#: Components/EdgeDemo.qml:144
42+#: qml/Components/EdgeDemo.qml:145
34msgid "Top edge"
43msgid "Top edge"
35msgstr "Horní okraj"
44msgstr "Horní okraj"
36
45
37−#: Components/EdgeDemo.qml:145
46+#: qml/Components/EdgeDemo.qml:146
38msgid "Try swiping from the top edge to access the indicators"
47msgid "Try swiping from the top edge to access the indicators"
39msgstr "Pokuste se zpřístupnit indikátory potažením prstu z horního okraje"
48msgstr "Pokuste se zpřístupnit indikátory potažením prstu z horního okraje"
40
49
41−#: Components/EdgeDemo.qml:170
50+#: qml/Components/EdgeDemo.qml:171
42msgid "Close"
51msgid "Close"
43msgstr "Uzavřít"
52msgstr "Uzavřít"
44
53
45−#: Components/EdgeDemo.qml:171
54+#: qml/Components/EdgeDemo.qml:172
46msgid "Swipe up again to close the settings screen"
55msgid "Swipe up again to close the settings screen"
47msgstr "Přetažením nahoru dojde k uzavření obrazovky nastavení"
56msgstr "Přetažením nahoru dojde k uzavření obrazovky nastavení"
48
57
49−#: Components/EdgeDemo.qml:198
58+#: qml/Components/EdgeDemo.qml:199
50msgid "Left edge"
59msgid "Left edge"
51msgstr "Levý okraj"
60msgstr "Levý okraj"
52
61
53−#: Components/EdgeDemo.qml:199
62+#: qml/Components/EdgeDemo.qml:200
54msgid "Swipe from the left to reveal the launcher for quick access to apps"
63msgid "Swipe from the left to reveal the launcher for quick access to apps"
55msgstr "Pro rychlý přístup k aplikacím potáhněte prst z levého okraje."
64msgstr "Pro rychlý přístup k aplikacím potáhněte prst z levého okraje."
56
65
57−#: Components/EdgeDemo.qml:226
66+#: qml/Components/EdgeDemo.qml:227
58msgid "Well done"
67msgid "Well done"
59msgstr "Výborně"
68msgstr "Výborně"
60
69
61−#: Components/EdgeDemo.qml:227
70+#: qml/Components/EdgeDemo.qml:228
62msgid ""
71msgid ""
63"You have now mastered the edge gestures and can start using the "
72"You have now mastered the edge gestures and can start using the "
64−"phone<br><br>Tap anywhere to start"
73+"phone<br><br>Tap on the screen to start"
65msgstr ""
74msgstr ""
66−"Nyní jste si osvojili gesta potřebná k ovládání telefonu, můžete ho začít "
67−"používat <br><br>Klepnutím kdekoli začnete"
68
75
69−#: Components/PageHeader.qml:364
76+#: qml/Components/PageHeader.qml:339
70msgid "Recent searches"
77msgid "Recent searches"
71msgstr "Poslední vyhledávání"
78msgstr "Poslední vyhledávání"
72
79
80+#: qml/Components/SeeMore.qml:32
81+msgid "See more"
82+msgstr ""
83+
84+#: qml/Components/SeeMore.qml:61
85+msgid "See less"
86+msgstr ""
87+
73−#: Dash/Apps/AppPreview.qml:135
88+#: qml/Dash/Apps/AppPreview.qml:136
74msgid "Rate this"
89msgid "Rate this"
75msgstr "Ohodnoťte to"
90msgstr "Ohodnoťte to"
76
91
77#. TRANSLATORS: Number of persons who rated this app/video/whatever
92#. TRANSLATORS: Number of persons who rated this app/video/whatever
78−#: Dash/Previews/Header.qml:93
93+#: qml/Dash/Previews/Header.qml:93
79#, qt-format
94#, qt-format
80msgid "(%1)"
95msgid "(%1)"
81msgstr "(%1)"
96msgstr "(%1)"
82
97
83#. TRANSLATORS: Number of persons who wrote reviews for this app/video/whatever
98#. TRANSLATORS: Number of persons who wrote reviews for this app/video/whatever
84−#: Dash/Previews/Header.qml:105
99+#: qml/Dash/Previews/Header.qml:105
85#, qt-format
100#, qt-format
86msgid "%1 review"
101msgid "%1 review"
87msgid_plural "%1 reviews"
102msgid_plural "%1 reviews"
@@ -89,73 +104,68 @@ msgstr[0] "%1 recenze"
89msgstr[1] "%1 recenze"
104msgstr[1] "%1 recenze"
90msgstr[2] "%1 recenzí"
105msgstr[2] "%1 recenzí"
91
106
92−#: Dash/Previews/Reviews.qml:74
107+#: qml/Dash/Previews/Reviews.qml:74
93msgid "Add a review"
108msgid "Add a review"
94msgstr "Přidat recenzi"
109msgstr "Přidat recenzi"
95
110
96−#: Dash/Previews/Reviews.qml:86
111+#: qml/Dash/Previews/Reviews.qml:86
97msgid "Review"
112msgid "Review"
98msgstr "Recenze"
113msgstr "Recenze"
99
114
100−#: Dash/Previews/Reviews.qml:121
115+#: qml/Dash/Previews/Reviews.qml:121
101msgid "Send"
116msgid "Send"
102msgstr "Odeslat"
117msgstr "Odeslat"
103
118
104−#: Dash/Previews/Reviews.qml:139
119+#: qml/Dash/Previews/Reviews.qml:139
105msgid "Comments:"
120msgid "Comments:"
106msgstr "Komentáře:"
121msgstr "Komentáře:"
107
122
108−#: Greeter/Lockscreen.qml:149
123+#: qml/Greeter/Lockscreen.qml:149
109msgid "Emergency Call"
124msgid "Emergency Call"
110msgstr "Tísňové volání"
125msgstr "Tísňové volání"
111
126
112−#: Greeter/PassphraseLockscreen.qml:59
127+#: qml/Greeter/PassphraseLockscreen.qml:59
113#, qt-format
128#, qt-format
114msgid "Hello %1"
129msgid "Hello %1"
115msgstr "Ahoj %1"
130msgstr "Ahoj %1"
116
131
117−#: Greeter/PassphraseLockscreen.qml:59
132+#: qml/Greeter/PassphraseLockscreen.qml:59
118msgid "Hello"
133msgid "Hello"
119msgstr "Ahoj"
134msgstr "Ahoj"
120
135
121−#: Hud/HudParametrizedActionsPage.qml:132
136+#: qml/Hud/HudParametrizedActionsPage.qml:132
122msgid "Confirm"
137msgid "Confirm"
123msgstr "Potvrdit"
138msgstr "Potvrdit"
124
139
125−#: Hud/Hud.qml:61 Hud/Hud.qml:99 Hud/Hud.qml:372
140+#: qml/Hud/Hud.qml:61 qml/Hud/Hud.qml:99 qml/Hud/Hud.qml:372
126msgid "Type or say a command"
141msgid "Type or say a command"
127msgstr "Napište nebo řekněte příkaz"
142msgstr "Napište nebo řekněte příkaz"
128
143
129−#: Hud/Hud.qml:84
144+#: qml/Hud/Hud.qml:84
130msgid "Loading. Please Wait..."
145msgid "Loading. Please Wait..."
131msgstr "Načítám. Čekejte prosím..."
146msgstr "Načítám. Čekejte prosím..."
132
147
133−#: Hud/Hud.qml:89
148+#: qml/Hud/Hud.qml:89
134msgid "Speak Now..."
149msgid "Speak Now..."
135msgstr "Mluvte..."
150msgstr "Mluvte..."
136
151
137−#: Hud/Hud.qml:94
152+#: qml/Hud/Hud.qml:94
138msgid "Speaking..."
153msgid "Speaking..."
139msgstr "Mluvte..."
154msgstr "Mluvte..."
140
155
141−#: Notifications/NotificationMenuItemFactory.qml:89
156+#: qml/Notifications/NotificationMenuItemFactory.qml:91
142msgid "Show password"
157msgid "Show password"
143msgstr "Zobrazit heslo"
158msgstr "Zobrazit heslo"
144
159
160+#: qml/Notifications/NotificationMenuItemFactory.qml:103
161+msgid "Please enter SIM PIN"
162+msgstr ""
163+
145−#: Panel/SearchIndicator.qml:27
164+#: qml/Panel/SearchIndicator.qml:27
146msgid "Search"
165msgid "Search"
147msgstr "Hledat"
166msgstr "Hledat"
148
167
149−#: plugins/Unity/Launcher/launcheritem.cpp:43
150−#: plugins/Unity/Launcher/launcheritem.cpp:73
151−msgid "Lock to Launcher"
152−msgstr "Přidat do Launcheru"
153−
154−#: plugins/Unity/Launcher/launcheritem.cpp:73
155−msgid "Unlock from Launcher"
156−msgstr "Odebrat z Launcheru"
157−
158−#: Shell.qml:439
168+#: qml/Shell.qml:440
159#, qt-format
169#, qt-format
160msgid "Please enter %1"
170msgid "Please enter %1"
161msgstr "Zadejte prosím %1"
171msgstr "Zadejte prosím %1"
po/da.po+54−42
@@ -7,7 +7,7 @@ msgid ""
7msgstr ""
7msgstr ""
8"Project-Id-Version: unity8\n"
8"Project-Id-Version: unity8\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2013-11-29 09:21+0100\n"
10+"POT-Creation-Date: 2014-02-04 15:43+0000\n"
11"PO-Revision-Date: 2014-01-14 20:16+0000\n"
11"PO-Revision-Date: 2014-01-14 20:16+0000\n"
12"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
12"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
13"Language-Team: Danish <da@li.org>\n"
13"Language-Team: Danish <da@li.org>\n"
@@ -15,144 +15,156 @@ msgstr ""
15"Content-Type: text/plain; charset=UTF-8\n"
15"Content-Type: text/plain; charset=UTF-8\n"
16"Content-Transfer-Encoding: 8bit\n"
16"Content-Transfer-Encoding: 8bit\n"
17"Plural-Forms: nplurals=2; plural=n != 1;\n"
17"Plural-Forms: nplurals=2; plural=n != 1;\n"
18−"X-Launchpad-Export-Date: 2014-01-15 06:35+0000\n"
18+"X-Launchpad-Export-Date: 2014-02-12 06:27+0000\n"
19−"X-Generator: Launchpad (build 16890)\n"
19+"X-Generator: Launchpad (build 16916)\n"
20
20
21+#: plugins/Unity/Launcher/launcheritem.cpp:43
22+#: plugins/Unity/Launcher/launcheritem.cpp:73
23+msgid "Lock to Launcher"
24+msgstr ""
25+
26+#: plugins/Unity/Launcher/launcheritem.cpp:73
27+msgid "Unlock from Launcher"
28+msgstr ""
29+
21−#: Components/EdgeDemoOverlay.qml:151
30+#: qml/Components/EdgeDemoOverlay.qml:151
22msgid "Skip intro"
31msgid "Skip intro"
23msgstr ""
32msgstr ""
24
33
25−#: Components/EdgeDemo.qml:112
34+#: qml/Components/EdgeDemo.qml:113
26msgid "Right edge"
35msgid "Right edge"
27msgstr ""
36msgstr ""
28
37
29−#: Components/EdgeDemo.qml:113
38+#: qml/Components/EdgeDemo.qml:114
30msgid "Try swiping from the right edge to unlock the phone"
39msgid "Try swiping from the right edge to unlock the phone"
31msgstr ""
40msgstr ""
32
41
33−#: Components/EdgeDemo.qml:144
42+#: qml/Components/EdgeDemo.qml:145
34msgid "Top edge"
43msgid "Top edge"
35msgstr ""
44msgstr ""
36
45
37−#: Components/EdgeDemo.qml:145
46+#: qml/Components/EdgeDemo.qml:146
38msgid "Try swiping from the top edge to access the indicators"
47msgid "Try swiping from the top edge to access the indicators"
39msgstr ""
48msgstr ""
40
49
41−#: Components/EdgeDemo.qml:170
50+#: qml/Components/EdgeDemo.qml:171
42msgid "Close"
51msgid "Close"
43msgstr ""
52msgstr ""
44
53
45−#: Components/EdgeDemo.qml:171
54+#: qml/Components/EdgeDemo.qml:172
46msgid "Swipe up again to close the settings screen"
55msgid "Swipe up again to close the settings screen"
47msgstr ""
56msgstr ""
48
57
49−#: Components/EdgeDemo.qml:198
58+#: qml/Components/EdgeDemo.qml:199
50msgid "Left edge"
59msgid "Left edge"
51msgstr ""
60msgstr ""
52
61
53−#: Components/EdgeDemo.qml:199
62+#: qml/Components/EdgeDemo.qml:200
54msgid "Swipe from the left to reveal the launcher for quick access to apps"
63msgid "Swipe from the left to reveal the launcher for quick access to apps"
55msgstr ""
64msgstr ""
56
65
57−#: Components/EdgeDemo.qml:226
66+#: qml/Components/EdgeDemo.qml:227
58msgid "Well done"
67msgid "Well done"
59msgstr ""
68msgstr ""
60
69
61−#: Components/EdgeDemo.qml:227
70+#: qml/Components/EdgeDemo.qml:228
62msgid ""
71msgid ""
63"You have now mastered the edge gestures and can start using the "
72"You have now mastered the edge gestures and can start using the "
64−"phone<br><br>Tap anywhere to start"
73+"phone<br><br>Tap on the screen to start"
65msgstr ""
74msgstr ""
66
75
67−#: Components/PageHeader.qml:364
76+#: qml/Components/PageHeader.qml:339
68msgid "Recent searches"
77msgid "Recent searches"
69msgstr ""
78msgstr ""
70
79
80+#: qml/Components/SeeMore.qml:32
81+msgid "See more"
82+msgstr ""
83+
84+#: qml/Components/SeeMore.qml:61
85+msgid "See less"
86+msgstr ""
87+
71−#: Dash/Apps/AppPreview.qml:135
88+#: qml/Dash/Apps/AppPreview.qml:136
72msgid "Rate this"
89msgid "Rate this"
73msgstr ""
90msgstr ""
74
91
75#. TRANSLATORS: Number of persons who rated this app/video/whatever
92#. TRANSLATORS: Number of persons who rated this app/video/whatever
76−#: Dash/Previews/Header.qml:93
93+#: qml/Dash/Previews/Header.qml:93
77#, qt-format
94#, qt-format
78msgid "(%1)"
95msgid "(%1)"
79msgstr ""
96msgstr ""
80
97
81#. TRANSLATORS: Number of persons who wrote reviews for this app/video/whatever
98#. TRANSLATORS: Number of persons who wrote reviews for this app/video/whatever
82−#: Dash/Previews/Header.qml:105
99+#: qml/Dash/Previews/Header.qml:105
83#, qt-format
100#, qt-format
84msgid "%1 review"
101msgid "%1 review"
85msgid_plural "%1 reviews"
102msgid_plural "%1 reviews"
86msgstr[0] ""
103msgstr[0] ""
87msgstr[1] ""
104msgstr[1] ""
88
105
89−#: Dash/Previews/Reviews.qml:74
106+#: qml/Dash/Previews/Reviews.qml:74
90msgid "Add a review"
107msgid "Add a review"
91msgstr ""
108msgstr ""
92
109
93−#: Dash/Previews/Reviews.qml:86
110+#: qml/Dash/Previews/Reviews.qml:86
94msgid "Review"
111msgid "Review"
95msgstr ""
112msgstr ""
96
113
97−#: Dash/Previews/Reviews.qml:121
114+#: qml/Dash/Previews/Reviews.qml:121
98msgid "Send"
115msgid "Send"
99msgstr ""
116msgstr ""
100
117
101−#: Dash/Previews/Reviews.qml:139
118+#: qml/Dash/Previews/Reviews.qml:139
102msgid "Comments:"
119msgid "Comments:"
103msgstr ""
120msgstr ""
104
121
105−#: Greeter/Lockscreen.qml:149
122+#: qml/Greeter/Lockscreen.qml:149
106msgid "Emergency Call"
123msgid "Emergency Call"
107msgstr ""
124msgstr ""
108
125
109−#: Greeter/PassphraseLockscreen.qml:59
126+#: qml/Greeter/PassphraseLockscreen.qml:59
110#, qt-format
127#, qt-format
111msgid "Hello %1"
128msgid "Hello %1"
112msgstr ""
129msgstr ""
113
130
114−#: Greeter/PassphraseLockscreen.qml:59
131+#: qml/Greeter/PassphraseLockscreen.qml:59
115msgid "Hello"
132msgid "Hello"
116msgstr ""
133msgstr ""
117
134
118−#: Hud/HudParametrizedActionsPage.qml:132
135+#: qml/Hud/HudParametrizedActionsPage.qml:132
119msgid "Confirm"
136msgid "Confirm"
120msgstr ""
137msgstr ""
121
138
122−#: Hud/Hud.qml:61 Hud/Hud.qml:99 Hud/Hud.qml:372
139+#: qml/Hud/Hud.qml:61 qml/Hud/Hud.qml:99 qml/Hud/Hud.qml:372
123msgid "Type or say a command"
140msgid "Type or say a command"
124msgstr ""
141msgstr ""
125
142
126−#: Hud/Hud.qml:84
143+#: qml/Hud/Hud.qml:84
127msgid "Loading. Please Wait..."
144msgid "Loading. Please Wait..."
128msgstr ""
145msgstr ""
129
146
130−#: Hud/Hud.qml:89
147+#: qml/Hud/Hud.qml:89
131msgid "Speak Now..."
148msgid "Speak Now..."
132msgstr ""
149msgstr ""
133
150
134−#: Hud/Hud.qml:94
151+#: qml/Hud/Hud.qml:94
135msgid "Speaking..."
152msgid "Speaking..."
136msgstr ""
153msgstr ""
137
154
138−#: Notifications/NotificationMenuItemFactory.qml:89
155+#: qml/Notifications/NotificationMenuItemFactory.qml:91
139msgid "Show password"
156msgid "Show password"
140msgstr ""
157msgstr ""
141
158
142−#: Panel/SearchIndicator.qml:27
159+#: qml/Notifications/NotificationMenuItemFactory.qml:103
143−msgid "Search"
160+msgid "Please enter SIM PIN"
144msgstr ""
161msgstr ""
145
162
146−#: plugins/Unity/Launcher/launcheritem.cpp:43
163+#: qml/Panel/SearchIndicator.qml:27
147−#: plugins/Unity/Launcher/launcheritem.cpp:73
164+msgid "Search"
148−msgid "Lock to Launcher"
149−msgstr ""
150−
151−#: plugins/Unity/Launcher/launcheritem.cpp:73
152−msgid "Unlock from Launcher"
153msgstr ""
165msgstr ""
154
166
155−#: Shell.qml:439
167+#: qml/Shell.qml:440
156#, qt-format
168#, qt-format
157msgid "Please enter %1"
169msgid "Please enter %1"
158msgstr ""
170msgstr ""
po/de.po+55−45
@@ -7,7 +7,7 @@ msgid ""
7msgstr ""
7msgstr ""
8"Project-Id-Version: unity\n"
8"Project-Id-Version: unity\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2013-11-29 09:21+0100\n"
10+"POT-Creation-Date: 2014-02-04 15:43+0000\n"
11"PO-Revision-Date: 2014-01-15 11:01+0000\n"
11"PO-Revision-Date: 2014-01-15 11:01+0000\n"
12"Last-Translator: Dennis Baudys <Unknown>\n"
12"Last-Translator: Dennis Baudys <Unknown>\n"
13"Language-Team: German <de@li.org>\n"
13"Language-Team: German <de@li.org>\n"
@@ -15,148 +15,158 @@ msgstr ""
15"Content-Type: text/plain; charset=UTF-8\n"
15"Content-Type: text/plain; charset=UTF-8\n"
16"Content-Transfer-Encoding: 8bit\n"
16"Content-Transfer-Encoding: 8bit\n"
17"Plural-Forms: nplurals=2; plural=n != 1;\n"
17"Plural-Forms: nplurals=2; plural=n != 1;\n"
18−"X-Launchpad-Export-Date: 2014-01-16 06:09+0000\n"
18+"X-Launchpad-Export-Date: 2014-02-12 06:27+0000\n"
19−"X-Generator: Launchpad (build 16901)\n"
19+"X-Generator: Launchpad (build 16916)\n"
20
20
21+#: plugins/Unity/Launcher/launcheritem.cpp:43
22+#: plugins/Unity/Launcher/launcheritem.cpp:73
23+msgid "Lock to Launcher"
24+msgstr ""
25+
26+#: plugins/Unity/Launcher/launcheritem.cpp:73
27+msgid "Unlock from Launcher"
28+msgstr ""
29+
21−#: Components/EdgeDemoOverlay.qml:151
30+#: qml/Components/EdgeDemoOverlay.qml:151
22msgid "Skip intro"
31msgid "Skip intro"
23msgstr "Einführung überspringen"
32msgstr "Einführung überspringen"
24
33
25−#: Components/EdgeDemo.qml:112
34+#: qml/Components/EdgeDemo.qml:113
26msgid "Right edge"
35msgid "Right edge"
27msgstr "Rechter Rand"
36msgstr "Rechter Rand"
28
37
29−#: Components/EdgeDemo.qml:113
38+#: qml/Components/EdgeDemo.qml:114
30msgid "Try swiping from the right edge to unlock the phone"
39msgid "Try swiping from the right edge to unlock the phone"
31msgstr "Vom rechten Rand her wischen, um das Gerät zu entsperren"
40msgstr "Vom rechten Rand her wischen, um das Gerät zu entsperren"
32
41
33−#: Components/EdgeDemo.qml:144
42+#: qml/Components/EdgeDemo.qml:145
34msgid "Top edge"
43msgid "Top edge"
35msgstr "Oberer Rand"
44msgstr "Oberer Rand"
36
45
37−#: Components/EdgeDemo.qml:145
46+#: qml/Components/EdgeDemo.qml:146
38msgid "Try swiping from the top edge to access the indicators"
47msgid "Try swiping from the top edge to access the indicators"
39msgstr "Vom oberen Rand her wischen, um die Statusmeldungen anzuzeigen"
48msgstr "Vom oberen Rand her wischen, um die Statusmeldungen anzuzeigen"
40
49
41−#: Components/EdgeDemo.qml:170
50+#: qml/Components/EdgeDemo.qml:171
42msgid "Close"
51msgid "Close"
43msgstr "Schließen"
52msgstr "Schließen"
44
53
45−#: Components/EdgeDemo.qml:171
54+#: qml/Components/EdgeDemo.qml:172
46msgid "Swipe up again to close the settings screen"
55msgid "Swipe up again to close the settings screen"
47msgstr "Nochmals nach oben wischen, um das Einstellungsmenü zu schließen"
56msgstr "Nochmals nach oben wischen, um das Einstellungsmenü zu schließen"
48
57
49−#: Components/EdgeDemo.qml:198
58+#: qml/Components/EdgeDemo.qml:199
50msgid "Left edge"
59msgid "Left edge"
51msgstr "Linker Rand"
60msgstr "Linker Rand"
52
61
53−#: Components/EdgeDemo.qml:199
62+#: qml/Components/EdgeDemo.qml:200
54msgid "Swipe from the left to reveal the launcher for quick access to apps"
63msgid "Swipe from the left to reveal the launcher for quick access to apps"
55msgstr ""
64msgstr ""
56"Von links wischen, um die Seitenleiste für den Anwendungs-Schnellzugriff "
65"Von links wischen, um die Seitenleiste für den Anwendungs-Schnellzugriff "
57"aufzurufen"
66"aufzurufen"
58
67
59−#: Components/EdgeDemo.qml:226
68+#: qml/Components/EdgeDemo.qml:227
60msgid "Well done"
69msgid "Well done"
61msgstr "Gut gemacht"
70msgstr "Gut gemacht"
62
71
63−#: Components/EdgeDemo.qml:227
72+#: qml/Components/EdgeDemo.qml:228
64msgid ""
73msgid ""
65"You have now mastered the edge gestures and can start using the "
74"You have now mastered the edge gestures and can start using the "
66−"phone<br><br>Tap anywhere to start"
75+"phone<br><br>Tap on the screen to start"
67msgstr ""
76msgstr ""
68−"Sie haben nun die Einführung abgeschlossen und können Ihr Gerät nun "
69−"verwenden<br><br>Antippen um zu starten"
70
77
71−#: Components/PageHeader.qml:364
78+#: qml/Components/PageHeader.qml:339
72msgid "Recent searches"
79msgid "Recent searches"
73msgstr "Letzte Suchbegriffe"
80msgstr "Letzte Suchbegriffe"
74
81
82+#: qml/Components/SeeMore.qml:32
83+msgid "See more"
84+msgstr ""
85+
86+#: qml/Components/SeeMore.qml:61
87+msgid "See less"
88+msgstr ""
89+
75−#: Dash/Apps/AppPreview.qml:135
90+#: qml/Dash/Apps/AppPreview.qml:136
76msgid "Rate this"
91msgid "Rate this"
77msgstr "Bewerten"
92msgstr "Bewerten"
78
93
79#. TRANSLATORS: Number of persons who rated this app/video/whatever
94#. TRANSLATORS: Number of persons who rated this app/video/whatever
80−#: Dash/Previews/Header.qml:93
95+#: qml/Dash/Previews/Header.qml:93
81#, qt-format
96#, qt-format
82msgid "(%1)"
97msgid "(%1)"
83msgstr "(%1)"
98msgstr "(%1)"
84
99
85#. TRANSLATORS: Number of persons who wrote reviews for this app/video/whatever
100#. TRANSLATORS: Number of persons who wrote reviews for this app/video/whatever
86−#: Dash/Previews/Header.qml:105
101+#: qml/Dash/Previews/Header.qml:105
87#, qt-format
102#, qt-format
88msgid "%1 review"
103msgid "%1 review"
89msgid_plural "%1 reviews"
104msgid_plural "%1 reviews"
90msgstr[0] "%1 Bewertung"
105msgstr[0] "%1 Bewertung"
91msgstr[1] "%1 Bewertungen"
106msgstr[1] "%1 Bewertungen"
92
107
93−#: Dash/Previews/Reviews.qml:74
108+#: qml/Dash/Previews/Reviews.qml:74
94msgid "Add a review"
109msgid "Add a review"
95msgstr "Bewertung hinzufügen"
110msgstr "Bewertung hinzufügen"
96
111
97−#: Dash/Previews/Reviews.qml:86
112+#: qml/Dash/Previews/Reviews.qml:86
98msgid "Review"
113msgid "Review"
99msgstr "Bewertung"
114msgstr "Bewertung"
100
115
101−#: Dash/Previews/Reviews.qml:121
116+#: qml/Dash/Previews/Reviews.qml:121
102msgid "Send"
117msgid "Send"
103msgstr "Senden"
118msgstr "Senden"
104
119
105−#: Dash/Previews/Reviews.qml:139
120+#: qml/Dash/Previews/Reviews.qml:139
106msgid "Comments:"
121msgid "Comments:"
107msgstr "Kommentare:"
122msgstr "Kommentare:"
108
123
109−#: Greeter/Lockscreen.qml:149
124+#: qml/Greeter/Lockscreen.qml:149
110msgid "Emergency Call"
125msgid "Emergency Call"
111msgstr "Notruf"
126msgstr "Notruf"
112
127
113−#: Greeter/PassphraseLockscreen.qml:59
128+#: qml/Greeter/PassphraseLockscreen.qml:59
114#, qt-format
129#, qt-format
115msgid "Hello %1"
130msgid "Hello %1"
116msgstr "Hallo %1"
131msgstr "Hallo %1"
117
132
118−#: Greeter/PassphraseLockscreen.qml:59
133+#: qml/Greeter/PassphraseLockscreen.qml:59
119msgid "Hello"
134msgid "Hello"
120msgstr "Hallo"
135msgstr "Hallo"
121
136
122−#: Hud/HudParametrizedActionsPage.qml:132
137+#: qml/Hud/HudParametrizedActionsPage.qml:132
123msgid "Confirm"
138msgid "Confirm"
124msgstr "Bestätigen"
139msgstr "Bestätigen"
125
140
126−#: Hud/Hud.qml:61 Hud/Hud.qml:99 Hud/Hud.qml:372
141+#: qml/Hud/Hud.qml:61 qml/Hud/Hud.qml:99 qml/Hud/Hud.qml:372
127msgid "Type or say a command"
142msgid "Type or say a command"
128msgstr "Befehl eingeben oder sprechen"
143msgstr "Befehl eingeben oder sprechen"
129
144
130−#: Hud/Hud.qml:84
145+#: qml/Hud/Hud.qml:84
131msgid "Loading. Please Wait..."
146msgid "Loading. Please Wait..."
132msgstr "Wird geladen. Bitte warten …"
147msgstr "Wird geladen. Bitte warten …"
133
148
134−#: Hud/Hud.qml:89
149+#: qml/Hud/Hud.qml:89
135msgid "Speak Now..."
150msgid "Speak Now..."
136msgstr "Sprechen Sie jetzt …"
151msgstr "Sprechen Sie jetzt …"
137
152
138−#: Hud/Hud.qml:94
153+#: qml/Hud/Hud.qml:94
139msgid "Speaking..."
154msgid "Speaking..."
140msgstr "Sprechen Sie …"
155msgstr "Sprechen Sie …"
141
156
142−#: Notifications/NotificationMenuItemFactory.qml:89
157+#: qml/Notifications/NotificationMenuItemFactory.qml:91
143msgid "Show password"
158msgid "Show password"
144msgstr "Passwort anzeigen"
159msgstr "Passwort anzeigen"
145
160
146−#: Panel/SearchIndicator.qml:27
161+#: qml/Notifications/NotificationMenuItemFactory.qml:103
147−msgid "Search"
162+msgid "Please enter SIM PIN"
148−msgstr "Suchen"
149−
150−#: plugins/Unity/Launcher/launcheritem.cpp:43
151−#: plugins/Unity/Launcher/launcheritem.cpp:73
152−msgid "Lock to Launcher"
153msgstr ""
163msgstr ""
154
164
155−#: plugins/Unity/Launcher/launcheritem.cpp:73
165+#: qml/Panel/SearchIndicator.qml:27
156−msgid "Unlock from Launcher"
166+msgid "Search"
157−msgstr ""
167+msgstr "Suchen"
158
168
159−#: Shell.qml:439
169+#: qml/Shell.qml:440
160#, qt-format
170#, qt-format
161msgid "Please enter %1"
171msgid "Please enter %1"
162msgstr "Bitte geben Sie %1 ein"
172msgstr "Bitte geben Sie %1 ein"
po/el.po+55−45
@@ -7,7 +7,7 @@ msgid ""
7msgstr ""
7msgstr ""
8"Project-Id-Version: unity\n"
8"Project-Id-Version: unity\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2013-11-29 09:21+0100\n"
10+"POT-Creation-Date: 2014-02-04 15:43+0000\n"
11"PO-Revision-Date: 2014-01-15 16:34+0000\n"
11"PO-Revision-Date: 2014-01-15 16:34+0000\n"
12"Last-Translator: Filippos Kolyvas <Unknown>\n"
12"Last-Translator: Filippos Kolyvas <Unknown>\n"
13"Language-Team: Greek <el@li.org>\n"
13"Language-Team: Greek <el@li.org>\n"
@@ -15,148 +15,158 @@ msgstr ""
15"Content-Type: text/plain; charset=UTF-8\n"
15"Content-Type: text/plain; charset=UTF-8\n"
16"Content-Transfer-Encoding: 8bit\n"
16"Content-Transfer-Encoding: 8bit\n"
17"Plural-Forms: nplurals=2; plural=n != 1;\n"
17"Plural-Forms: nplurals=2; plural=n != 1;\n"
18−"X-Launchpad-Export-Date: 2014-01-16 06:09+0000\n"
18+"X-Launchpad-Export-Date: 2014-02-12 06:27+0000\n"
19−"X-Generator: Launchpad (build 16901)\n"
19+"X-Generator: Launchpad (build 16916)\n"
20
20
21+#: plugins/Unity/Launcher/launcheritem.cpp:43
22+#: plugins/Unity/Launcher/launcheritem.cpp:73
23+msgid "Lock to Launcher"
24+msgstr "Διατήρηση στον εκκινητή"
25+
26+#: plugins/Unity/Launcher/launcheritem.cpp:73
27+msgid "Unlock from Launcher"
28+msgstr "Απομάκρυνση από τον εκκινητή"
29+
21−#: Components/EdgeDemoOverlay.qml:151
30+#: qml/Components/EdgeDemoOverlay.qml:151
22msgid "Skip intro"
31msgid "Skip intro"
23msgstr "Παράλειψη εισαγωγής"
32msgstr "Παράλειψη εισαγωγής"
24
33
25−#: Components/EdgeDemo.qml:112
34+#: qml/Components/EdgeDemo.qml:113
26msgid "Right edge"
35msgid "Right edge"
27msgstr "Δεξί άκρο"
36msgstr "Δεξί άκρο"
28
37
29−#: Components/EdgeDemo.qml:113
38+#: qml/Components/EdgeDemo.qml:114
30msgid "Try swiping from the right edge to unlock the phone"
39msgid "Try swiping from the right edge to unlock the phone"
31msgstr "Σύρετε από το δεξί άκρο για ξεκλείδωμα του τηλεφώνου"
40msgstr "Σύρετε από το δεξί άκρο για ξεκλείδωμα του τηλεφώνου"
32
41
33−#: Components/EdgeDemo.qml:144
42+#: qml/Components/EdgeDemo.qml:145
34msgid "Top edge"
43msgid "Top edge"
35msgstr "Πάνω άκρο"
44msgstr "Πάνω άκρο"
36
45
37−#: Components/EdgeDemo.qml:145
46+#: qml/Components/EdgeDemo.qml:146
38msgid "Try swiping from the top edge to access the indicators"
47msgid "Try swiping from the top edge to access the indicators"
39msgstr "Σύρετε από το πάνω άκρο για πρόσβαση στις ρυθμίσεις"
48msgstr "Σύρετε από το πάνω άκρο για πρόσβαση στις ρυθμίσεις"
40
49
41−#: Components/EdgeDemo.qml:170
50+#: qml/Components/EdgeDemo.qml:171
42msgid "Close"
51msgid "Close"
43msgstr "Κλείσιμο"
52msgstr "Κλείσιμο"
44
53
45−#: Components/EdgeDemo.qml:171
54+#: qml/Components/EdgeDemo.qml:172
46msgid "Swipe up again to close the settings screen"
55msgid "Swipe up again to close the settings screen"
47msgstr "Σύρετε προς τα επάνω για κλείσιμο των ρυθμίσεων"
56msgstr "Σύρετε προς τα επάνω για κλείσιμο των ρυθμίσεων"
48
57
49−#: Components/EdgeDemo.qml:198
58+#: qml/Components/EdgeDemo.qml:199
50msgid "Left edge"
59msgid "Left edge"
51msgstr "Αριστερό άκρο"
60msgstr "Αριστερό άκρο"
52
61
53−#: Components/EdgeDemo.qml:199
62+#: qml/Components/EdgeDemo.qml:200
54msgid "Swipe from the left to reveal the launcher for quick access to apps"
63msgid "Swipe from the left to reveal the launcher for quick access to apps"
55msgstr ""
64msgstr ""
56"Σύρετε από τα αριστερό άκρο για εμφάνιση του εκκινητή για άμεση πρόσβαση "
65"Σύρετε από τα αριστερό άκρο για εμφάνιση του εκκινητή για άμεση πρόσβαση "
57"στις εφαρμογές"
66"στις εφαρμογές"
58
67
59−#: Components/EdgeDemo.qml:226
68+#: qml/Components/EdgeDemo.qml:227
60msgid "Well done"
69msgid "Well done"
61msgstr "Συγχαρητήρια"
70msgstr "Συγχαρητήρια"
62
71
63−#: Components/EdgeDemo.qml:227
72+#: qml/Components/EdgeDemo.qml:228
64msgid ""
73msgid ""
65"You have now mastered the edge gestures and can start using the "
74"You have now mastered the edge gestures and can start using the "
66−"phone<br><br>Tap anywhere to start"
75+"phone<br><br>Tap on the screen to start"
67msgstr ""
76msgstr ""
68−"Τώρα γνωρίζετε τις χειρονομίες άκρων και μπορείτε να αρχίσετε να "
69−"χρησιμοποιείτε το τηλέφωνο<br><br>Πατήστε οπουδήποτε για να ξεκινήσετε"
70
77
71−#: Components/PageHeader.qml:364
78+#: qml/Components/PageHeader.qml:339
72msgid "Recent searches"
79msgid "Recent searches"
73msgstr "Πρόσφατες αναζητήσεις"
80msgstr "Πρόσφατες αναζητήσεις"
74
81
82+#: qml/Components/SeeMore.qml:32
83+msgid "See more"
84+msgstr ""
85+
86+#: qml/Components/SeeMore.qml:61
87+msgid "See less"
88+msgstr ""
89+
75−#: Dash/Apps/AppPreview.qml:135
90+#: qml/Dash/Apps/AppPreview.qml:136
76msgid "Rate this"
91msgid "Rate this"
77msgstr "Βαθμολογήστε το"
92msgstr "Βαθμολογήστε το"
78
93
79#. TRANSLATORS: Number of persons who rated this app/video/whatever
94#. TRANSLATORS: Number of persons who rated this app/video/whatever
80−#: Dash/Previews/Header.qml:93
95+#: qml/Dash/Previews/Header.qml:93
81#, qt-format
96#, qt-format
82msgid "(%1)"
97msgid "(%1)"
83msgstr "(%1)"
98msgstr "(%1)"
84
99
85#. TRANSLATORS: Number of persons who wrote reviews for this app/video/whatever
100#. TRANSLATORS: Number of persons who wrote reviews for this app/video/whatever
86−#: Dash/Previews/Header.qml:105
101+#: qml/Dash/Previews/Header.qml:105
87#, qt-format
102#, qt-format
88msgid "%1 review"
103msgid "%1 review"
89msgid_plural "%1 reviews"
104msgid_plural "%1 reviews"
90msgstr[0] "%1 αξιολόγηση"
105msgstr[0] "%1 αξιολόγηση"
91msgstr[1] "%1 αξιολογήσεις"
106msgstr[1] "%1 αξιολογήσεις"
92
107
93−#: Dash/Previews/Reviews.qml:74
108+#: qml/Dash/Previews/Reviews.qml:74
94msgid "Add a review"
109msgid "Add a review"
95msgstr "Προσθέστε την αξιολόγησή σας"
110msgstr "Προσθέστε την αξιολόγησή σας"
96
111
97−#: Dash/Previews/Reviews.qml:86
112+#: qml/Dash/Previews/Reviews.qml:86
98msgid "Review"
113msgid "Review"
99msgstr "Αξιολόγηση"
114msgstr "Αξιολόγηση"
100
115
101−#: Dash/Previews/Reviews.qml:121
116+#: qml/Dash/Previews/Reviews.qml:121
102msgid "Send"
117msgid "Send"
103msgstr "Αποστολή"
118msgstr "Αποστολή"
104
119
105−#: Dash/Previews/Reviews.qml:139
120+#: qml/Dash/Previews/Reviews.qml:139
106msgid "Comments:"
121msgid "Comments:"
107msgstr "Σχόλια:"
122msgstr "Σχόλια:"
108
123
109−#: Greeter/Lockscreen.qml:149
124+#: qml/Greeter/Lockscreen.qml:149
110msgid "Emergency Call"
125msgid "Emergency Call"
111msgstr "Κλήση έκτακτης ανάγκης"
126msgstr "Κλήση έκτακτης ανάγκης"
112
127
113−#: Greeter/PassphraseLockscreen.qml:59
128+#: qml/Greeter/PassphraseLockscreen.qml:59
114#, qt-format
129#, qt-format
115msgid "Hello %1"
130msgid "Hello %1"
116msgstr "Γεια σας %1"
131msgstr "Γεια σας %1"
117
132
118−#: Greeter/PassphraseLockscreen.qml:59
133+#: qml/Greeter/PassphraseLockscreen.qml:59
119msgid "Hello"
134msgid "Hello"
120msgstr "Γεια σας"
135msgstr "Γεια σας"
121
136
122−#: Hud/HudParametrizedActionsPage.qml:132
137+#: qml/Hud/HudParametrizedActionsPage.qml:132
123msgid "Confirm"
138msgid "Confirm"
124msgstr "Επιβεβαίωση"
139msgstr "Επιβεβαίωση"
125
140
126−#: Hud/Hud.qml:61 Hud/Hud.qml:99 Hud/Hud.qml:372
141+#: qml/Hud/Hud.qml:61 qml/Hud/Hud.qml:99 qml/Hud/Hud.qml:372
127msgid "Type or say a command"
142msgid "Type or say a command"
128msgstr "Πληκτρολογήστε ή πείτε μια εντολή"
143msgstr "Πληκτρολογήστε ή πείτε μια εντολή"
129
144
130−#: Hud/Hud.qml:84
145+#: qml/Hud/Hud.qml:84
131msgid "Loading. Please Wait..."
146msgid "Loading. Please Wait..."
132msgstr "Γίνεται φόρτωση, παρακαλώ περιμένετε..."
147msgstr "Γίνεται φόρτωση, παρακαλώ περιμένετε..."
133
148
134−#: Hud/Hud.qml:89
149+#: qml/Hud/Hud.qml:89
135msgid "Speak Now..."
150msgid "Speak Now..."
136msgstr "Μιλήστε τώρα..."
151msgstr "Μιλήστε τώρα..."
137
152
138−#: Hud/Hud.qml:94
153+#: qml/Hud/Hud.qml:94
139msgid "Speaking..."
154msgid "Speaking..."
140msgstr "Ομιλία..."
155msgstr "Ομιλία..."
141
156
142−#: Notifications/NotificationMenuItemFactory.qml:89
157+#: qml/Notifications/NotificationMenuItemFactory.qml:91
143msgid "Show password"
158msgid "Show password"
144msgstr "Εμφάνιση κωδικού"
159msgstr "Εμφάνιση κωδικού"
145
160
161+#: qml/Notifications/NotificationMenuItemFactory.qml:103
162+msgid "Please enter SIM PIN"
163+msgstr ""
164+
146−#: Panel/SearchIndicator.qml:27
165+#: qml/Panel/SearchIndicator.qml:27
147msgid "Search"
166msgid "Search"
148msgstr "Αναζήτηση"
167msgstr "Αναζήτηση"
149
168
150−#: plugins/Unity/Launcher/launcheritem.cpp:43
151−#: plugins/Unity/Launcher/launcheritem.cpp:73
152−msgid "Lock to Launcher"
153−msgstr "Διατήρηση στον εκκινητή"
154−
155−#: plugins/Unity/Launcher/launcheritem.cpp:73
156−msgid "Unlock from Launcher"
157−msgstr "Απομάκρυνση από τον εκκινητή"
158−
159−#: Shell.qml:439
169+#: qml/Shell.qml:440
160#, qt-format
170#, qt-format
161msgid "Please enter %1"
171msgid "Please enter %1"
162msgstr "Πληκτρολογήστε %1"
172msgstr "Πληκτρολογήστε %1"
po/en_AU.po+55−43
@@ -7,7 +7,7 @@ msgid ""
7msgstr ""
7msgstr ""
8"Project-Id-Version: unity\n"
8"Project-Id-Version: unity\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2013-11-29 09:21+0100\n"
10+"POT-Creation-Date: 2014-02-04 15:43+0000\n"
11"PO-Revision-Date: 2013-09-28 07:46+0000\n"
11"PO-Revision-Date: 2013-09-28 07:46+0000\n"
12"Last-Translator: Jared Norris <jarednorris@ubuntu.com>\n"
12"Last-Translator: Jared Norris <jarednorris@ubuntu.com>\n"
13"Language-Team: English (Australia) <en_AU@li.org>\n"
13"Language-Team: English (Australia) <en_AU@li.org>\n"
@@ -15,144 +15,156 @@ msgstr ""
15"Content-Type: text/plain; charset=UTF-8\n"
15"Content-Type: text/plain; charset=UTF-8\n"
16"Content-Transfer-Encoding: 8bit\n"
16"Content-Transfer-Encoding: 8bit\n"
17"Plural-Forms: nplurals=2; plural=n != 1;\n"
17"Plural-Forms: nplurals=2; plural=n != 1;\n"
18−"X-Launchpad-Export-Date: 2013-12-29 06:04+0000\n"
18+"X-Launchpad-Export-Date: 2014-02-12 06:27+0000\n"
19−"X-Generator: Launchpad (build 16877)\n"
19+"X-Generator: Launchpad (build 16916)\n"
20
20
21+#: plugins/Unity/Launcher/launcheritem.cpp:43
22+#: plugins/Unity/Launcher/launcheritem.cpp:73
23+msgid "Lock to Launcher"
24+msgstr ""
25+
26+#: plugins/Unity/Launcher/launcheritem.cpp:73
27+msgid "Unlock from Launcher"
28+msgstr ""
29+
21−#: Components/EdgeDemoOverlay.qml:151
30+#: qml/Components/EdgeDemoOverlay.qml:151
22msgid "Skip intro"
31msgid "Skip intro"
23msgstr "Skip intro"
32msgstr "Skip intro"
24
33
25−#: Components/EdgeDemo.qml:112
34+#: qml/Components/EdgeDemo.qml:113
26msgid "Right edge"
35msgid "Right edge"
27msgstr "Right edge"
36msgstr "Right edge"
28
37
29−#: Components/EdgeDemo.qml:113
38+#: qml/Components/EdgeDemo.qml:114
30msgid "Try swiping from the right edge to unlock the phone"
39msgid "Try swiping from the right edge to unlock the phone"
31msgstr "Try swiping from the right edge to unlock the phone"
40msgstr "Try swiping from the right edge to unlock the phone"
32
41
33−#: Components/EdgeDemo.qml:144
42+#: qml/Components/EdgeDemo.qml:145
34msgid "Top edge"
43msgid "Top edge"
35msgstr "Top edge"
44msgstr "Top edge"
36
45
37−#: Components/EdgeDemo.qml:145
46+#: qml/Components/EdgeDemo.qml:146
38msgid "Try swiping from the top edge to access the indicators"
47msgid "Try swiping from the top edge to access the indicators"
39msgstr "Try swiping from the top edge to access the indicators"
48msgstr "Try swiping from the top edge to access the indicators"
40
49
41−#: Components/EdgeDemo.qml:170
50+#: qml/Components/EdgeDemo.qml:171
42msgid "Close"
51msgid "Close"
43msgstr "Close"
52msgstr "Close"
44
53
45−#: Components/EdgeDemo.qml:171
54+#: qml/Components/EdgeDemo.qml:172
46msgid "Swipe up again to close the settings screen"
55msgid "Swipe up again to close the settings screen"
47msgstr "Swipe up again to close the settings screen"
56msgstr "Swipe up again to close the settings screen"
48
57
49−#: Components/EdgeDemo.qml:198
58+#: qml/Components/EdgeDemo.qml:199
50msgid "Left edge"
59msgid "Left edge"
51msgstr "Left edge"
60msgstr "Left edge"
52
61
53−#: Components/EdgeDemo.qml:199
62+#: qml/Components/EdgeDemo.qml:200
54msgid "Swipe from the left to reveal the launcher for quick access to apps"
63msgid "Swipe from the left to reveal the launcher for quick access to apps"
55msgstr "Swipe from the left to reveal the launcher for quick access to apps"
64msgstr "Swipe from the left to reveal the launcher for quick access to apps"
56
65
57−#: Components/EdgeDemo.qml:226
66+#: qml/Components/EdgeDemo.qml:227
58msgid "Well done"
67msgid "Well done"
59msgstr "Well done"
68msgstr "Well done"
60
69
61−#: Components/EdgeDemo.qml:227
70+#: qml/Components/EdgeDemo.qml:228
62msgid ""
71msgid ""
63"You have now mastered the edge gestures and can start using the "
72"You have now mastered the edge gestures and can start using the "
64−"phone<br><br>Tap anywhere to start"
73+"phone<br><br>Tap on the screen to start"
65msgstr ""
74msgstr ""
66
75
67−#: Components/PageHeader.qml:364
76+#: qml/Components/PageHeader.qml:339
68msgid "Recent searches"
77msgid "Recent searches"
69msgstr "Recent searches"
78msgstr "Recent searches"
70
79
80+#: qml/Components/SeeMore.qml:32
81+msgid "See more"
82+msgstr ""
83+
84+#: qml/Components/SeeMore.qml:61
85+msgid "See less"
86+msgstr ""
87+
71−#: Dash/Apps/AppPreview.qml:135
88+#: qml/Dash/Apps/AppPreview.qml:136
72msgid "Rate this"
89msgid "Rate this"
73msgstr "Rate this"
90msgstr "Rate this"
74
91
75#. TRANSLATORS: Number of persons who rated this app/video/whatever
92#. TRANSLATORS: Number of persons who rated this app/video/whatever
76−#: Dash/Previews/Header.qml:93
93+#: qml/Dash/Previews/Header.qml:93
77#, qt-format
94#, qt-format
78msgid "(%1)"
95msgid "(%1)"
79msgstr "(%1)"
96msgstr "(%1)"
80
97
81#. TRANSLATORS: Number of persons who wrote reviews for this app/video/whatever
98#. TRANSLATORS: Number of persons who wrote reviews for this app/video/whatever
82−#: Dash/Previews/Header.qml:105
99+#: qml/Dash/Previews/Header.qml:105
83#, qt-format
100#, qt-format
84msgid "%1 review"
101msgid "%1 review"
85msgid_plural "%1 reviews"
102msgid_plural "%1 reviews"
86msgstr[0] "%1 review"
103msgstr[0] "%1 review"
87msgstr[1] "%1 reviews"
104msgstr[1] "%1 reviews"
88
105
89−#: Dash/Previews/Reviews.qml:74
106+#: qml/Dash/Previews/Reviews.qml:74
90msgid "Add a review"
107msgid "Add a review"
91msgstr "Add a review"
108msgstr "Add a review"
92
109
93−#: Dash/Previews/Reviews.qml:86
110+#: qml/Dash/Previews/Reviews.qml:86
94msgid "Review"
111msgid "Review"
95msgstr "Review"
112msgstr "Review"
96
113
97−#: Dash/Previews/Reviews.qml:121
114+#: qml/Dash/Previews/Reviews.qml:121
98msgid "Send"
115msgid "Send"
99msgstr "Send"
116msgstr "Send"
100
117
101−#: Dash/Previews/Reviews.qml:139
118+#: qml/Dash/Previews/Reviews.qml:139
102msgid "Comments:"
119msgid "Comments:"
103msgstr "Comments:"
120msgstr "Comments:"
104
121
105−#: Greeter/Lockscreen.qml:149
122+#: qml/Greeter/Lockscreen.qml:149
106msgid "Emergency Call"
123msgid "Emergency Call"
107msgstr "Emergency Call"
124msgstr "Emergency Call"
108
125
109−#: Greeter/PassphraseLockscreen.qml:59
126+#: qml/Greeter/PassphraseLockscreen.qml:59
110#, qt-format
127#, qt-format
111msgid "Hello %1"
128msgid "Hello %1"
112msgstr "Hello %1"
129msgstr "Hello %1"
113
130
114−#: Greeter/PassphraseLockscreen.qml:59
131+#: qml/Greeter/PassphraseLockscreen.qml:59
115msgid "Hello"
132msgid "Hello"
116msgstr "Hello"
133msgstr "Hello"
117
134
118−#: Hud/HudParametrizedActionsPage.qml:132
135+#: qml/Hud/HudParametrizedActionsPage.qml:132
119msgid "Confirm"
136msgid "Confirm"
120msgstr "Confirm"
137msgstr "Confirm"
121
138
122−#: Hud/Hud.qml:61 Hud/Hud.qml:99 Hud/Hud.qml:372
139+#: qml/Hud/Hud.qml:61 qml/Hud/Hud.qml:99 qml/Hud/Hud.qml:372
123msgid "Type or say a command"
140msgid "Type or say a command"
124msgstr "Type or say a command"
141msgstr "Type or say a command"
125
142
126−#: Hud/Hud.qml:84
143+#: qml/Hud/Hud.qml:84
127msgid "Loading. Please Wait..."
144msgid "Loading. Please Wait..."
128msgstr "Loading. Please Wait..."
145msgstr "Loading. Please Wait..."
129
146
130−#: Hud/Hud.qml:89
147+#: qml/Hud/Hud.qml:89
131msgid "Speak Now..."
148msgid "Speak Now..."
132msgstr "Speak Now..."
149msgstr "Speak Now..."
133
150
134−#: Hud/Hud.qml:94
151+#: qml/Hud/Hud.qml:94
135msgid "Speaking..."
152msgid "Speaking..."
136msgstr "Speaking..."
153msgstr "Speaking..."
137
154
138−#: Notifications/NotificationMenuItemFactory.qml:89
155+#: qml/Notifications/NotificationMenuItemFactory.qml:91
139msgid "Show password"
156msgid "Show password"
140msgstr ""
157msgstr ""
141
158
142−#: Panel/SearchIndicator.qml:27
159+#: qml/Notifications/NotificationMenuItemFactory.qml:103
143−msgid "Search"
160+msgid "Please enter SIM PIN"
144−msgstr "Search"
145−
146−#: plugins/Unity/Launcher/launcheritem.cpp:43
147−#: plugins/Unity/Launcher/launcheritem.cpp:73
148−msgid "Lock to Launcher"
149msgstr ""
161msgstr ""
150
162
151−#: plugins/Unity/Launcher/launcheritem.cpp:73
163+#: qml/Panel/SearchIndicator.qml:27
152−msgid "Unlock from Launcher"
164+msgid "Search"
153−msgstr ""
165+msgstr "Search"
154
166
155−#: Shell.qml:439
167+#: qml/Shell.qml:440
156#, qt-format
168#, qt-format
157msgid "Please enter %1"
169msgid "Please enter %1"
158msgstr "Please enter %1"
170msgstr "Please enter %1"
po/en_GB.po+55−45
@@ -7,7 +7,7 @@ msgid ""
7msgstr ""
7msgstr ""
8"Project-Id-Version: unity\n"
8"Project-Id-Version: unity\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2013-11-29 09:21+0100\n"
10+"POT-Creation-Date: 2014-02-04 15:43+0000\n"
11"PO-Revision-Date: 2014-01-14 20:46+0000\n"
11"PO-Revision-Date: 2014-01-14 20:46+0000\n"
12"Last-Translator: Dan Bishop <dan@danbishop.org>\n"
12"Last-Translator: Dan Bishop <dan@danbishop.org>\n"
13"Language-Team: English (United Kingdom) <en_GB@li.org>\n"
13"Language-Team: English (United Kingdom) <en_GB@li.org>\n"
@@ -15,146 +15,156 @@ msgstr ""
15"Content-Type: text/plain; charset=UTF-8\n"
15"Content-Type: text/plain; charset=UTF-8\n"
16"Content-Transfer-Encoding: 8bit\n"
16"Content-Transfer-Encoding: 8bit\n"
17"Plural-Forms: nplurals=2; plural=n != 1;\n"
17"Plural-Forms: nplurals=2; plural=n != 1;\n"
18−"X-Launchpad-Export-Date: 2014-01-15 06:35+0000\n"
18+"X-Launchpad-Export-Date: 2014-02-12 06:27+0000\n"
19−"X-Generator: Launchpad (build 16890)\n"
19+"X-Generator: Launchpad (build 16916)\n"
20
20
21+#: plugins/Unity/Launcher/launcheritem.cpp:43
22+#: plugins/Unity/Launcher/launcheritem.cpp:73
23+msgid "Lock to Launcher"
24+msgstr "Lock to Launcher"
25+
26+#: plugins/Unity/Launcher/launcheritem.cpp:73
27+msgid "Unlock from Launcher"
28+msgstr "Unlock from Launcher"
29+
21−#: Components/EdgeDemoOverlay.qml:151
30+#: qml/Components/EdgeDemoOverlay.qml:151
22msgid "Skip intro"
31msgid "Skip intro"
23msgstr "Skip intro"
32msgstr "Skip intro"
24
33
25−#: Components/EdgeDemo.qml:112
34+#: qml/Components/EdgeDemo.qml:113
26msgid "Right edge"
35msgid "Right edge"
27msgstr "Right edge"
36msgstr "Right edge"
28
37
29−#: Components/EdgeDemo.qml:113
38+#: qml/Components/EdgeDemo.qml:114
30msgid "Try swiping from the right edge to unlock the phone"
39msgid "Try swiping from the right edge to unlock the phone"
31msgstr "Try swiping from the right edge to unlock the phone"
40msgstr "Try swiping from the right edge to unlock the phone"
32
41
33−#: Components/EdgeDemo.qml:144
42+#: qml/Components/EdgeDemo.qml:145
34msgid "Top edge"
43msgid "Top edge"
35msgstr "Top edge"
44msgstr "Top edge"
36
45
37−#: Components/EdgeDemo.qml:145
46+#: qml/Components/EdgeDemo.qml:146
38msgid "Try swiping from the top edge to access the indicators"
47msgid "Try swiping from the top edge to access the indicators"
39msgstr "Try swiping from the top edge to access the indicators"
48msgstr "Try swiping from the top edge to access the indicators"
40
49
41−#: Components/EdgeDemo.qml:170
50+#: qml/Components/EdgeDemo.qml:171
42msgid "Close"
51msgid "Close"
43msgstr "Close"
52msgstr "Close"
44
53
45−#: Components/EdgeDemo.qml:171
54+#: qml/Components/EdgeDemo.qml:172
46msgid "Swipe up again to close the settings screen"
55msgid "Swipe up again to close the settings screen"
47msgstr "Swipe up again to close the settings screen"
56msgstr "Swipe up again to close the settings screen"
48
57
49−#: Components/EdgeDemo.qml:198
58+#: qml/Components/EdgeDemo.qml:199
50msgid "Left edge"
59msgid "Left edge"
51msgstr "Left edge"
60msgstr "Left edge"
52
61
53−#: Components/EdgeDemo.qml:199
62+#: qml/Components/EdgeDemo.qml:200
54msgid "Swipe from the left to reveal the launcher for quick access to apps"
63msgid "Swipe from the left to reveal the launcher for quick access to apps"
55msgstr "Swipe from the left to reveal the launcher for quick access to apps"
64msgstr "Swipe from the left to reveal the launcher for quick access to apps"
56
65
57−#: Components/EdgeDemo.qml:226
66+#: qml/Components/EdgeDemo.qml:227
58msgid "Well done"
67msgid "Well done"
59msgstr "Well done"
68msgstr "Well done"
60
69
61−#: Components/EdgeDemo.qml:227
70+#: qml/Components/EdgeDemo.qml:228
62msgid ""
71msgid ""
63"You have now mastered the edge gestures and can start using the "
72"You have now mastered the edge gestures and can start using the "
64−"phone<br><br>Tap anywhere to start"
73+"phone<br><br>Tap on the screen to start"
65msgstr ""
74msgstr ""
66−"You have now mastered the edge gestures and can start using the "
67−"phone<br><br>Tap anywhere to start"
68
75
69−#: Components/PageHeader.qml:364
76+#: qml/Components/PageHeader.qml:339
70msgid "Recent searches"
77msgid "Recent searches"
71msgstr "Recent searches"
78msgstr "Recent searches"
72
79
80+#: qml/Components/SeeMore.qml:32
81+msgid "See more"
82+msgstr ""
83+
84+#: qml/Components/SeeMore.qml:61
85+msgid "See less"
86+msgstr ""
87+
73−#: Dash/Apps/AppPreview.qml:135
88+#: qml/Dash/Apps/AppPreview.qml:136
74msgid "Rate this"
89msgid "Rate this"
75msgstr "Rate this"
90msgstr "Rate this"
76
91
77#. TRANSLATORS: Number of persons who rated this app/video/whatever
92#. TRANSLATORS: Number of persons who rated this app/video/whatever
78−#: Dash/Previews/Header.qml:93
93+#: qml/Dash/Previews/Header.qml:93
79#, qt-format
94#, qt-format
80msgid "(%1)"
95msgid "(%1)"
81msgstr "(%1)"
96msgstr "(%1)"
82
97
83#. TRANSLATORS: Number of persons who wrote reviews for this app/video/whatever
98#. TRANSLATORS: Number of persons who wrote reviews for this app/video/whatever
84−#: Dash/Previews/Header.qml:105
99+#: qml/Dash/Previews/Header.qml:105
85#, qt-format
100#, qt-format
86msgid "%1 review"
101msgid "%1 review"
87msgid_plural "%1 reviews"
102msgid_plural "%1 reviews"
88msgstr[0] "%1 review"
103msgstr[0] "%1 review"
89msgstr[1] "%1 reviews"
104msgstr[1] "%1 reviews"
90
105
91−#: Dash/Previews/Reviews.qml:74
106+#: qml/Dash/Previews/Reviews.qml:74
92msgid "Add a review"
107msgid "Add a review"
93msgstr "Add a review"
108msgstr "Add a review"
94
109
95−#: Dash/Previews/Reviews.qml:86
110+#: qml/Dash/Previews/Reviews.qml:86
96msgid "Review"
111msgid "Review"
97msgstr "Review"
112msgstr "Review"
98
113
99−#: Dash/Previews/Reviews.qml:121
114+#: qml/Dash/Previews/Reviews.qml:121
100msgid "Send"
115msgid "Send"
101msgstr "Send"
116msgstr "Send"
102
117
103−#: Dash/Previews/Reviews.qml:139
118+#: qml/Dash/Previews/Reviews.qml:139
104msgid "Comments:"
119msgid "Comments:"
105msgstr "Comments:"
120msgstr "Comments:"
106
121
107−#: Greeter/Lockscreen.qml:149
122+#: qml/Greeter/Lockscreen.qml:149
108msgid "Emergency Call"
123msgid "Emergency Call"
109msgstr "Emergency Call"
124msgstr "Emergency Call"
110
125
111−#: Greeter/PassphraseLockscreen.qml:59
126+#: qml/Greeter/PassphraseLockscreen.qml:59
112#, qt-format
127#, qt-format
113msgid "Hello %1"
128msgid "Hello %1"
114msgstr "Hello %1"
129msgstr "Hello %1"
115
130
116−#: Greeter/PassphraseLockscreen.qml:59
131+#: qml/Greeter/PassphraseLockscreen.qml:59
117msgid "Hello"
132msgid "Hello"
118msgstr "Hello"
133msgstr "Hello"
119
134
120−#: Hud/HudParametrizedActionsPage.qml:132
135+#: qml/Hud/HudParametrizedActionsPage.qml:132
121msgid "Confirm"
136msgid "Confirm"
122msgstr "Confirm"
137msgstr "Confirm"
123
138
124−#: Hud/Hud.qml:61 Hud/Hud.qml:99 Hud/Hud.qml:372
139+#: qml/Hud/Hud.qml:61 qml/Hud/Hud.qml:99 qml/Hud/Hud.qml:372
125msgid "Type or say a command"
140msgid "Type or say a command"
126msgstr "Type or say a command"
141msgstr "Type or say a command"
127
142
128−#: Hud/Hud.qml:84
143+#: qml/Hud/Hud.qml:84
129msgid "Loading. Please Wait..."
144msgid "Loading. Please Wait..."
130msgstr "Loading. Please Wait..."
145msgstr "Loading. Please Wait..."
131
146
132−#: Hud/Hud.qml:89
147+#: qml/Hud/Hud.qml:89
133msgid "Speak Now..."
148msgid "Speak Now..."
134msgstr "Speak Now..."
149msgstr "Speak Now..."
135
150
136−#: Hud/Hud.qml:94
151+#: qml/Hud/Hud.qml:94
137msgid "Speaking..."
152msgid "Speaking..."
138msgstr "Speaking..."
153msgstr "Speaking..."
139
154
140−#: Notifications/NotificationMenuItemFactory.qml:89
155+#: qml/Notifications/NotificationMenuItemFactory.qml:91
141msgid "Show password"
156msgid "Show password"
142msgstr "Show password"
157msgstr "Show password"
143
158
159+#: qml/Notifications/NotificationMenuItemFactory.qml:103
160+msgid "Please enter SIM PIN"
161+msgstr ""
162+
144−#: Panel/SearchIndicator.qml:27
163+#: qml/Panel/SearchIndicator.qml:27
145msgid "Search"
164msgid "Search"
146msgstr "Search"
165msgstr "Search"
147
166
148−#: plugins/Unity/Launcher/launcheritem.cpp:43
149−#: plugins/Unity/Launcher/launcheritem.cpp:73
150−msgid "Lock to Launcher"
151−msgstr "Lock to Launcher"
152−
153−#: plugins/Unity/Launcher/launcheritem.cpp:73
154−msgid "Unlock from Launcher"
155−msgstr "Unlock from Launcher"
156−
157−#: Shell.qml:439
167+#: qml/Shell.qml:440
158#, qt-format
168#, qt-format
159msgid "Please enter %1"
169msgid "Please enter %1"
160msgstr "Please enter %1"
170msgstr "Please enter %1"
po/eo.po+54−42
@@ -7,7 +7,7 @@ msgid ""
7msgstr ""
7msgstr ""
8"Project-Id-Version: unity\n"
8"Project-Id-Version: unity\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2013-11-29 09:21+0100\n"
10+"POT-Creation-Date: 2014-02-04 15:43+0000\n"
11"PO-Revision-Date: 2013-06-26 22:35+0000\n"
11"PO-Revision-Date: 2013-06-26 22:35+0000\n"
12"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
12"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
13"Language-Team: Esperanto <eo@li.org>\n"
13"Language-Team: Esperanto <eo@li.org>\n"
@@ -15,144 +15,156 @@ msgstr ""
15"Content-Type: text/plain; charset=UTF-8\n"
15"Content-Type: text/plain; charset=UTF-8\n"
16"Content-Transfer-Encoding: 8bit\n"
16"Content-Transfer-Encoding: 8bit\n"
17"Plural-Forms: nplurals=2; plural=n != 1;\n"
17"Plural-Forms: nplurals=2; plural=n != 1;\n"
18−"X-Launchpad-Export-Date: 2013-12-29 06:04+0000\n"
18+"X-Launchpad-Export-Date: 2014-02-12 06:27+0000\n"
19−"X-Generator: Launchpad (build 16877)\n"
19+"X-Generator: Launchpad (build 16916)\n"
20
20
21+#: plugins/Unity/Launcher/launcheritem.cpp:43
22+#: plugins/Unity/Launcher/launcheritem.cpp:73
23+msgid "Lock to Launcher"
24+msgstr ""
25+
26+#: plugins/Unity/Launcher/launcheritem.cpp:73
27+msgid "Unlock from Launcher"
28+msgstr ""
29+
21−#: Components/EdgeDemoOverlay.qml:151
30+#: qml/Components/EdgeDemoOverlay.qml:151
22msgid "Skip intro"
31msgid "Skip intro"
23msgstr ""
32msgstr ""
24
33
25−#: Components/EdgeDemo.qml:112
34+#: qml/Components/EdgeDemo.qml:113
26msgid "Right edge"
35msgid "Right edge"
27msgstr ""
36msgstr ""
28
37
29−#: Components/EdgeDemo.qml:113
38+#: qml/Components/EdgeDemo.qml:114
30msgid "Try swiping from the right edge to unlock the phone"
39msgid "Try swiping from the right edge to unlock the phone"
31msgstr ""
40msgstr ""
32
41
33−#: Components/EdgeDemo.qml:144
42+#: qml/Components/EdgeDemo.qml:145
34msgid "Top edge"
43msgid "Top edge"
35msgstr ""
44msgstr ""
36
45
37−#: Components/EdgeDemo.qml:145
46+#: qml/Components/EdgeDemo.qml:146
38msgid "Try swiping from the top edge to access the indicators"
47msgid "Try swiping from the top edge to access the indicators"
39msgstr ""
48msgstr ""
40
49
41−#: Components/EdgeDemo.qml:170
50+#: qml/Components/EdgeDemo.qml:171
42msgid "Close"
51msgid "Close"
43msgstr ""
52msgstr ""
44
53
45−#: Components/EdgeDemo.qml:171
54+#: qml/Components/EdgeDemo.qml:172
46msgid "Swipe up again to close the settings screen"
55msgid "Swipe up again to close the settings screen"
47msgstr ""
56msgstr ""
48
57
49−#: Components/EdgeDemo.qml:198
58+#: qml/Components/EdgeDemo.qml:199
50msgid "Left edge"
59msgid "Left edge"
51msgstr ""
60msgstr ""
52
61
53−#: Components/EdgeDemo.qml:199
62+#: qml/Components/EdgeDemo.qml:200
54msgid "Swipe from the left to reveal the launcher for quick access to apps"
63msgid "Swipe from the left to reveal the launcher for quick access to apps"
55msgstr ""
64msgstr ""
56
65
57−#: Components/EdgeDemo.qml:226
66+#: qml/Components/EdgeDemo.qml:227
58msgid "Well done"
67msgid "Well done"
59msgstr ""
68msgstr ""
60
69
61−#: Components/EdgeDemo.qml:227
70+#: qml/Components/EdgeDemo.qml:228
62msgid ""
71msgid ""
63"You have now mastered the edge gestures and can start using the "
72"You have now mastered the edge gestures and can start using the "
64−"phone<br><br>Tap anywhere to start"
73+"phone<br><br>Tap on the screen to start"
65msgstr ""
74msgstr ""
66
75
67−#: Components/PageHeader.qml:364
76+#: qml/Components/PageHeader.qml:339
68msgid "Recent searches"
77msgid "Recent searches"
69msgstr ""
78msgstr ""
70
79
80+#: qml/Components/SeeMore.qml:32
81+msgid "See more"
82+msgstr ""
83+
84+#: qml/Components/SeeMore.qml:61
85+msgid "See less"
86+msgstr ""
87+
71−#: Dash/Apps/AppPreview.qml:135
88+#: qml/Dash/Apps/AppPreview.qml:136
72msgid "Rate this"
89msgid "Rate this"
73msgstr ""
90msgstr ""
74
91
75#. TRANSLATORS: Number of persons who rated this app/video/whatever
92#. TRANSLATORS: Number of persons who rated this app/video/whatever
76−#: Dash/Previews/Header.qml:93
93+#: qml/Dash/Previews/Header.qml:93
77#, qt-format
94#, qt-format
78msgid "(%1)"
95msgid "(%1)"
79msgstr ""
96msgstr ""
80
97
81#. TRANSLATORS: Number of persons who wrote reviews for this app/video/whatever
98#. TRANSLATORS: Number of persons who wrote reviews for this app/video/whatever
82−#: Dash/Previews/Header.qml:105
99+#: qml/Dash/Previews/Header.qml:105
83#, qt-format
100#, qt-format
84msgid "%1 review"
101msgid "%1 review"
85msgid_plural "%1 reviews"
102msgid_plural "%1 reviews"
86msgstr[0] ""
103msgstr[0] ""
87msgstr[1] ""
104msgstr[1] ""
88
105
89−#: Dash/Previews/Reviews.qml:74
106+#: qml/Dash/Previews/Reviews.qml:74
90msgid "Add a review"
107msgid "Add a review"
91msgstr ""
108msgstr ""
92
109
93−#: Dash/Previews/Reviews.qml:86
110+#: qml/Dash/Previews/Reviews.qml:86
94msgid "Review"
111msgid "Review"
95msgstr ""
112msgstr ""
96
113
97−#: Dash/Previews/Reviews.qml:121
114+#: qml/Dash/Previews/Reviews.qml:121
98msgid "Send"
115msgid "Send"
99msgstr ""
116msgstr ""
100
117
101−#: Dash/Previews/Reviews.qml:139
118+#: qml/Dash/Previews/Reviews.qml:139
102msgid "Comments:"
119msgid "Comments:"
103msgstr ""
120msgstr ""
104
121
105−#: Greeter/Lockscreen.qml:149
122+#: qml/Greeter/Lockscreen.qml:149
106msgid "Emergency Call"
123msgid "Emergency Call"
107msgstr ""
124msgstr ""
108
125
109−#: Greeter/PassphraseLockscreen.qml:59
126+#: qml/Greeter/PassphraseLockscreen.qml:59
110#, qt-format
127#, qt-format
111msgid "Hello %1"
128msgid "Hello %1"
112msgstr ""
129msgstr ""
113
130
114−#: Greeter/PassphraseLockscreen.qml:59
131+#: qml/Greeter/PassphraseLockscreen.qml:59
115msgid "Hello"
132msgid "Hello"
116msgstr ""
133msgstr ""
117
134
118−#: Hud/HudParametrizedActionsPage.qml:132
135+#: qml/Hud/HudParametrizedActionsPage.qml:132
119msgid "Confirm"
136msgid "Confirm"
120msgstr ""
137msgstr ""
121
138
122−#: Hud/Hud.qml:61 Hud/Hud.qml:99 Hud/Hud.qml:372
139+#: qml/Hud/Hud.qml:61 qml/Hud/Hud.qml:99 qml/Hud/Hud.qml:372
123msgid "Type or say a command"
140msgid "Type or say a command"
124msgstr ""
141msgstr ""
125
142
126−#: Hud/Hud.qml:84
143+#: qml/Hud/Hud.qml:84
127msgid "Loading. Please Wait..."
144msgid "Loading. Please Wait..."
128msgstr ""
145msgstr ""
129
146
130−#: Hud/Hud.qml:89
147+#: qml/Hud/Hud.qml:89
131msgid "Speak Now..."
148msgid "Speak Now..."
132msgstr ""
149msgstr ""
133
150
134−#: Hud/Hud.qml:94
151+#: qml/Hud/Hud.qml:94
135msgid "Speaking..."
152msgid "Speaking..."
136msgstr ""
153msgstr ""
137
154
138−#: Notifications/NotificationMenuItemFactory.qml:89
155+#: qml/Notifications/NotificationMenuItemFactory.qml:91
139msgid "Show password"
156msgid "Show password"
140msgstr ""
157msgstr ""
141
158
142−#: Panel/SearchIndicator.qml:27
159+#: qml/Notifications/NotificationMenuItemFactory.qml:103
143−msgid "Search"
160+msgid "Please enter SIM PIN"
144msgstr ""
161msgstr ""
145
162
146−#: plugins/Unity/Launcher/launcheritem.cpp:43
163+#: qml/Panel/SearchIndicator.qml:27
147−#: plugins/Unity/Launcher/launcheritem.cpp:73
164+msgid "Search"
148−msgid "Lock to Launcher"
149−msgstr ""
150−
151−#: plugins/Unity/Launcher/launcheritem.cpp:73
152−msgid "Unlock from Launcher"
153msgstr ""
165msgstr ""
154
166
155−#: Shell.qml:439
167+#: qml/Shell.qml:440
156#, qt-format
168#, qt-format
157msgid "Please enter %1"
169msgid "Please enter %1"
158msgstr ""
170msgstr ""
po/es.po+55−45
@@ -7,7 +7,7 @@ msgid ""
7msgstr ""
7msgstr ""
8"Project-Id-Version: unity\n"
8"Project-Id-Version: unity\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2013-11-29 09:21+0100\n"
10+"POT-Creation-Date: 2014-02-04 15:43+0000\n"
11"PO-Revision-Date: 2014-01-15 18:49+0000\n"
11"PO-Revision-Date: 2014-01-15 18:49+0000\n"
12"Last-Translator: Paco Molinero <paco@byasl.com>\n"
12"Last-Translator: Paco Molinero <paco@byasl.com>\n"
13"Language-Team: Spanish <es@li.org>\n"
13"Language-Team: Spanish <es@li.org>\n"
@@ -15,149 +15,159 @@ msgstr ""
15"Content-Type: text/plain; charset=UTF-8\n"
15"Content-Type: text/plain; charset=UTF-8\n"
16"Content-Transfer-Encoding: 8bit\n"
16"Content-Transfer-Encoding: 8bit\n"
17"Plural-Forms: nplurals=2; plural=n != 1;\n"
17"Plural-Forms: nplurals=2; plural=n != 1;\n"
18−"X-Launchpad-Export-Date: 2014-01-16 06:09+0000\n"
18+"X-Launchpad-Export-Date: 2014-02-12 06:27+0000\n"
19−"X-Generator: Launchpad (build 16901)\n"
19+"X-Generator: Launchpad (build 16916)\n"
20
20
21+#: plugins/Unity/Launcher/launcheritem.cpp:43
22+#: plugins/Unity/Launcher/launcheritem.cpp:73
23+msgid "Lock to Launcher"
24+msgstr "Mantener en el lanzador"
25+
26+#: plugins/Unity/Launcher/launcheritem.cpp:73
27+msgid "Unlock from Launcher"
28+msgstr "No mantener en el lanzador"
29+
21−#: Components/EdgeDemoOverlay.qml:151
30+#: qml/Components/EdgeDemoOverlay.qml:151
22msgid "Skip intro"
31msgid "Skip intro"
23msgstr "Omitir la introducción"
32msgstr "Omitir la introducción"
24
33
25−#: Components/EdgeDemo.qml:112
34+#: qml/Components/EdgeDemo.qml:113
26msgid "Right edge"
35msgid "Right edge"
27msgstr "Borde derecho"
36msgstr "Borde derecho"
28
37
29−#: Components/EdgeDemo.qml:113
38+#: qml/Components/EdgeDemo.qml:114
30msgid "Try swiping from the right edge to unlock the phone"
39msgid "Try swiping from the right edge to unlock the phone"
31msgstr "Deslice el dedo desde el borde derecho para desbloquear el teléfono"
40msgstr "Deslice el dedo desde el borde derecho para desbloquear el teléfono"
32
41
33−#: Components/EdgeDemo.qml:144
42+#: qml/Components/EdgeDemo.qml:145
34msgid "Top edge"
43msgid "Top edge"
35msgstr "Borde superior"
44msgstr "Borde superior"
36
45
37−#: Components/EdgeDemo.qml:145
46+#: qml/Components/EdgeDemo.qml:146
38msgid "Try swiping from the top edge to access the indicators"
47msgid "Try swiping from the top edge to access the indicators"
39msgstr ""
48msgstr ""
40"Deslice el dedo desde el borde superior para acceder a los indicadores"
49"Deslice el dedo desde el borde superior para acceder a los indicadores"
41
50
42−#: Components/EdgeDemo.qml:170
51+#: qml/Components/EdgeDemo.qml:171
43msgid "Close"
52msgid "Close"
44msgstr "Cerrar"
53msgstr "Cerrar"
45
54
46−#: Components/EdgeDemo.qml:171
55+#: qml/Components/EdgeDemo.qml:172
47msgid "Swipe up again to close the settings screen"
56msgid "Swipe up again to close the settings screen"
48msgstr "Deslice hacia arriba para cerrar la pantalla de configuración"
57msgstr "Deslice hacia arriba para cerrar la pantalla de configuración"
49
58
50−#: Components/EdgeDemo.qml:198
59+#: qml/Components/EdgeDemo.qml:199
51msgid "Left edge"
60msgid "Left edge"
52msgstr "Borde izquierdo"
61msgstr "Borde izquierdo"
53
62
54−#: Components/EdgeDemo.qml:199
63+#: qml/Components/EdgeDemo.qml:200
55msgid "Swipe from the left to reveal the launcher for quick access to apps"
64msgid "Swipe from the left to reveal the launcher for quick access to apps"
56msgstr ""
65msgstr ""
57"Deslice el dedo desde la izquierda para mostrar el lanzador y acceder "
66"Deslice el dedo desde la izquierda para mostrar el lanzador y acceder "
58"rápidamente a las aplicaciones"
67"rápidamente a las aplicaciones"
59
68
60−#: Components/EdgeDemo.qml:226
69+#: qml/Components/EdgeDemo.qml:227
61msgid "Well done"
70msgid "Well done"
62msgstr "Bien hecho"
71msgstr "Bien hecho"
63
72
64−#: Components/EdgeDemo.qml:227
73+#: qml/Components/EdgeDemo.qml:228
65msgid ""
74msgid ""
66"You have now mastered the edge gestures and can start using the "
75"You have now mastered the edge gestures and can start using the "
67−"phone<br><br>Tap anywhere to start"
76+"phone<br><br>Tap on the screen to start"
68msgstr ""
77msgstr ""
69−"Ahora domina los gestos de bordes y puede usar el teléfono<br><br>Toque la "
70−"pantalla para comenzar"
71
78
72−#: Components/PageHeader.qml:364
79+#: qml/Components/PageHeader.qml:339
73msgid "Recent searches"
80msgid "Recent searches"
74msgstr "Búsquedas recientes"
81msgstr "Búsquedas recientes"
75
82
83+#: qml/Components/SeeMore.qml:32
84+msgid "See more"
85+msgstr ""
86+
87+#: qml/Components/SeeMore.qml:61
88+msgid "See less"
89+msgstr ""
90+
76−#: Dash/Apps/AppPreview.qml:135
91+#: qml/Dash/Apps/AppPreview.qml:136
77msgid "Rate this"
92msgid "Rate this"
78msgstr "Valorar esto"
93msgstr "Valorar esto"
79
94
80#. TRANSLATORS: Number of persons who rated this app/video/whatever
95#. TRANSLATORS: Number of persons who rated this app/video/whatever
81−#: Dash/Previews/Header.qml:93
96+#: qml/Dash/Previews/Header.qml:93
82#, qt-format
97#, qt-format
83msgid "(%1)"
98msgid "(%1)"
84msgstr "(%1)"
99msgstr "(%1)"
85
100
86#. TRANSLATORS: Number of persons who wrote reviews for this app/video/whatever
101#. TRANSLATORS: Number of persons who wrote reviews for this app/video/whatever
87−#: Dash/Previews/Header.qml:105
102+#: qml/Dash/Previews/Header.qml:105
88#, qt-format
103#, qt-format
89msgid "%1 review"
104msgid "%1 review"
90msgid_plural "%1 reviews"
105msgid_plural "%1 reviews"
91msgstr[0] "%1 reseña"
106msgstr[0] "%1 reseña"
92msgstr[1] "%1 reseñas"
107msgstr[1] "%1 reseñas"
93
108
94−#: Dash/Previews/Reviews.qml:74
109+#: qml/Dash/Previews/Reviews.qml:74
95msgid "Add a review"
110msgid "Add a review"
96msgstr "Añadir una reseña"
111msgstr "Añadir una reseña"
97
112
98−#: Dash/Previews/Reviews.qml:86
113+#: qml/Dash/Previews/Reviews.qml:86
99msgid "Review"
114msgid "Review"
100msgstr "Reseñar"
115msgstr "Reseñar"
101
116
102−#: Dash/Previews/Reviews.qml:121
117+#: qml/Dash/Previews/Reviews.qml:121
103msgid "Send"
118msgid "Send"
104msgstr "Enviar"
119msgstr "Enviar"
105
120
106−#: Dash/Previews/Reviews.qml:139
121+#: qml/Dash/Previews/Reviews.qml:139
107msgid "Comments:"
122msgid "Comments:"
108msgstr "Comentarios:"
123msgstr "Comentarios:"
109
124
110−#: Greeter/Lockscreen.qml:149
125+#: qml/Greeter/Lockscreen.qml:149
111msgid "Emergency Call"
126msgid "Emergency Call"
112msgstr "Llamada de emergencia"
127msgstr "Llamada de emergencia"
113
128
114−#: Greeter/PassphraseLockscreen.qml:59
129+#: qml/Greeter/PassphraseLockscreen.qml:59
115#, qt-format
130#, qt-format
116msgid "Hello %1"
131msgid "Hello %1"
117msgstr "Hola, %1"
132msgstr "Hola, %1"
118
133
119−#: Greeter/PassphraseLockscreen.qml:59
134+#: qml/Greeter/PassphraseLockscreen.qml:59
120msgid "Hello"
135msgid "Hello"
121msgstr "Hola"
136msgstr "Hola"
122
137
123−#: Hud/HudParametrizedActionsPage.qml:132
138+#: qml/Hud/HudParametrizedActionsPage.qml:132
124msgid "Confirm"
139msgid "Confirm"
125msgstr "Confirmar"
140msgstr "Confirmar"
126
141
127−#: Hud/Hud.qml:61 Hud/Hud.qml:99 Hud/Hud.qml:372
142+#: qml/Hud/Hud.qml:61 qml/Hud/Hud.qml:99 qml/Hud/Hud.qml:372
128msgid "Type or say a command"
143msgid "Type or say a command"
129msgstr "Escriba o diga una orden"
144msgstr "Escriba o diga una orden"
130
145
131−#: Hud/Hud.qml:84
146+#: qml/Hud/Hud.qml:84
132msgid "Loading. Please Wait..."
147msgid "Loading. Please Wait..."
133msgstr "Cargando, espere…"
148msgstr "Cargando, espere…"
134
149
135−#: Hud/Hud.qml:89
150+#: qml/Hud/Hud.qml:89
136msgid "Speak Now..."
151msgid "Speak Now..."
137msgstr "Hable ahora…"
152msgstr "Hable ahora…"
138
153
139−#: Hud/Hud.qml:94
154+#: qml/Hud/Hud.qml:94
140msgid "Speaking..."
155msgid "Speaking..."
141msgstr "Hablando…"
156msgstr "Hablando…"
142
157
143−#: Notifications/NotificationMenuItemFactory.qml:89
158+#: qml/Notifications/NotificationMenuItemFactory.qml:91
144msgid "Show password"
159msgid "Show password"
145msgstr "Mostrar contraseña"
160msgstr "Mostrar contraseña"
146
161
162+#: qml/Notifications/NotificationMenuItemFactory.qml:103
163+msgid "Please enter SIM PIN"
164+msgstr ""
165+
147−#: Panel/SearchIndicator.qml:27
166+#: qml/Panel/SearchIndicator.qml:27
148msgid "Search"
167msgid "Search"
149msgstr "Buscar"
168msgstr "Buscar"
150
169
151−#: plugins/Unity/Launcher/launcheritem.cpp:43
152−#: plugins/Unity/Launcher/launcheritem.cpp:73
153−msgid "Lock to Launcher"
154−msgstr "Mantener en el lanzador"
155−
156−#: plugins/Unity/Launcher/launcheritem.cpp:73
157−msgid "Unlock from Launcher"
158−msgstr "No mantener en el lanzador"
159−
160−#: Shell.qml:439
170+#: qml/Shell.qml:440
161#, qt-format
171#, qt-format
162msgid "Please enter %1"
172msgid "Please enter %1"
163msgstr "Introduzca %1"
173msgstr "Introduzca %1"
po/eu.po+53−41
@@ -7,7 +7,7 @@ msgid ""
7msgstr ""
7msgstr ""
8"Project-Id-Version: unity8\n"
8"Project-Id-Version: unity8\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2013-11-29 09:21+0100\n"
10+"POT-Creation-Date: 2014-02-04 15:43+0000\n"
11"PO-Revision-Date: 2014-02-03 22:04+0000\n"
11"PO-Revision-Date: 2014-02-03 22:04+0000\n"
12"Last-Translator: Ibai Oihanguren Sala <Unknown>\n"
12"Last-Translator: Ibai Oihanguren Sala <Unknown>\n"
13"Language-Team: Basque <eu@li.org>\n"
13"Language-Team: Basque <eu@li.org>\n"
@@ -15,146 +15,158 @@ msgstr ""
15"Content-Type: text/plain; charset=UTF-8\n"
15"Content-Type: text/plain; charset=UTF-8\n"
16"Content-Transfer-Encoding: 8bit\n"
16"Content-Transfer-Encoding: 8bit\n"
17"Plural-Forms: nplurals=2; plural=n != 1;\n"
17"Plural-Forms: nplurals=2; plural=n != 1;\n"
18−"X-Launchpad-Export-Date: 2014-02-04 07:02+0000\n"
18+"X-Launchpad-Export-Date: 2014-02-12 06:27+0000\n"
19"X-Generator: Launchpad (build 16916)\n"
19"X-Generator: Launchpad (build 16916)\n"
20
20
21+#: plugins/Unity/Launcher/launcheritem.cpp:43
22+#: plugins/Unity/Launcher/launcheritem.cpp:73
23+msgid "Lock to Launcher"
24+msgstr ""
25+
26+#: plugins/Unity/Launcher/launcheritem.cpp:73
27+msgid "Unlock from Launcher"
28+msgstr ""
29+
21−#: Components/EdgeDemoOverlay.qml:151
30+#: qml/Components/EdgeDemoOverlay.qml:151
22msgid "Skip intro"
31msgid "Skip intro"
23msgstr "Saltatu aurkezpena"
32msgstr "Saltatu aurkezpena"
24
33
25−#: Components/EdgeDemo.qml:112
34+#: qml/Components/EdgeDemo.qml:113
26msgid "Right edge"
35msgid "Right edge"
27msgstr "Eskuineko ertza"
36msgstr "Eskuineko ertza"
28
37
29−#: Components/EdgeDemo.qml:113
38+#: qml/Components/EdgeDemo.qml:114
30msgid "Try swiping from the right edge to unlock the phone"
39msgid "Try swiping from the right edge to unlock the phone"
31msgstr "Probatu eskuineko ertzetik arrastatzen telefonoa desblokeatzeko"
40msgstr "Probatu eskuineko ertzetik arrastatzen telefonoa desblokeatzeko"
32
41
33−#: Components/EdgeDemo.qml:144
42+#: qml/Components/EdgeDemo.qml:145
34msgid "Top edge"
43msgid "Top edge"
35msgstr "Goiko ertza"
44msgstr "Goiko ertza"
36
45
37−#: Components/EdgeDemo.qml:145
46+#: qml/Components/EdgeDemo.qml:146
38msgid "Try swiping from the top edge to access the indicators"
47msgid "Try swiping from the top edge to access the indicators"
39msgstr "Probatu goiko ertzetik arrastatzen adierazleak ikusteko"
48msgstr "Probatu goiko ertzetik arrastatzen adierazleak ikusteko"
40
49
41−#: Components/EdgeDemo.qml:170
50+#: qml/Components/EdgeDemo.qml:171
42msgid "Close"
51msgid "Close"
43msgstr "Itxi"
52msgstr "Itxi"
44
53
45−#: Components/EdgeDemo.qml:171
54+#: qml/Components/EdgeDemo.qml:172
46msgid "Swipe up again to close the settings screen"
55msgid "Swipe up again to close the settings screen"
47msgstr "Arrastatu gora berriro ezarpenen leihoa ixteko"
56msgstr "Arrastatu gora berriro ezarpenen leihoa ixteko"
48
57
49−#: Components/EdgeDemo.qml:198
58+#: qml/Components/EdgeDemo.qml:199
50msgid "Left edge"
59msgid "Left edge"
51msgstr "Ezkerreko ertza"
60msgstr "Ezkerreko ertza"
52
61
53−#: Components/EdgeDemo.qml:199
62+#: qml/Components/EdgeDemo.qml:200
54msgid "Swipe from the left to reveal the launcher for quick access to apps"
63msgid "Swipe from the left to reveal the launcher for quick access to apps"
55msgstr ""
64msgstr ""
56"Arrastatu ezkerretik abiarazlea erakutsi eta aplikazioak eskura berehala "
65"Arrastatu ezkerretik abiarazlea erakutsi eta aplikazioak eskura berehala "
57"izateko"
66"izateko"
58
67
59−#: Components/EdgeDemo.qml:226
68+#: qml/Components/EdgeDemo.qml:227
60msgid "Well done"
69msgid "Well done"
61msgstr "Bikain"
70msgstr "Bikain"
62
71
63−#: Components/EdgeDemo.qml:227
72+#: qml/Components/EdgeDemo.qml:228
64msgid ""
73msgid ""
65"You have now mastered the edge gestures and can start using the "
74"You have now mastered the edge gestures and can start using the "
66−"phone<br><br>Tap anywhere to start"
75+"phone<br><br>Tap on the screen to start"
67msgstr ""
76msgstr ""
68
77
69−#: Components/PageHeader.qml:364
78+#: qml/Components/PageHeader.qml:339
70msgid "Recent searches"
79msgid "Recent searches"
71msgstr ""
80msgstr ""
72
81
82+#: qml/Components/SeeMore.qml:32
83+msgid "See more"
84+msgstr ""
85+
86+#: qml/Components/SeeMore.qml:61
87+msgid "See less"
88+msgstr ""
89+
73−#: Dash/Apps/AppPreview.qml:135
90+#: qml/Dash/Apps/AppPreview.qml:136
74msgid "Rate this"
91msgid "Rate this"
75msgstr ""
92msgstr ""
76
93
77#. TRANSLATORS: Number of persons who rated this app/video/whatever
94#. TRANSLATORS: Number of persons who rated this app/video/whatever
78−#: Dash/Previews/Header.qml:93
95+#: qml/Dash/Previews/Header.qml:93
79#, qt-format
96#, qt-format
80msgid "(%1)"
97msgid "(%1)"
81msgstr ""
98msgstr ""
82
99
83#. TRANSLATORS: Number of persons who wrote reviews for this app/video/whatever
100#. TRANSLATORS: Number of persons who wrote reviews for this app/video/whatever
84−#: Dash/Previews/Header.qml:105
101+#: qml/Dash/Previews/Header.qml:105
85#, qt-format
102#, qt-format
86msgid "%1 review"
103msgid "%1 review"
87msgid_plural "%1 reviews"
104msgid_plural "%1 reviews"
88msgstr[0] ""
105msgstr[0] ""
89msgstr[1] ""
106msgstr[1] ""
90
107
91−#: Dash/Previews/Reviews.qml:74
108+#: qml/Dash/Previews/Reviews.qml:74
92msgid "Add a review"
109msgid "Add a review"
93msgstr ""
110msgstr ""
94
111
95−#: Dash/Previews/Reviews.qml:86
112+#: qml/Dash/Previews/Reviews.qml:86
96msgid "Review"
113msgid "Review"
97msgstr ""
114msgstr ""
98
115
99−#: Dash/Previews/Reviews.qml:121
116+#: qml/Dash/Previews/Reviews.qml:121
100msgid "Send"
117msgid "Send"
101msgstr ""
118msgstr ""
102
119
103−#: Dash/Previews/Reviews.qml:139
120+#: qml/Dash/Previews/Reviews.qml:139
104msgid "Comments:"
121msgid "Comments:"
105msgstr ""
122msgstr ""
106
123
107−#: Greeter/Lockscreen.qml:149
124+#: qml/Greeter/Lockscreen.qml:149
108msgid "Emergency Call"
125msgid "Emergency Call"
109msgstr ""
126msgstr ""
110
127
111−#: Greeter/PassphraseLockscreen.qml:59
128+#: qml/Greeter/PassphraseLockscreen.qml:59
112#, qt-format
129#, qt-format
113msgid "Hello %1"
130msgid "Hello %1"
114msgstr ""
131msgstr ""
115
132
116−#: Greeter/PassphraseLockscreen.qml:59
133+#: qml/Greeter/PassphraseLockscreen.qml:59
117msgid "Hello"
134msgid "Hello"
118msgstr ""
135msgstr ""
119
136
120−#: Hud/HudParametrizedActionsPage.qml:132
137+#: qml/Hud/HudParametrizedActionsPage.qml:132
121msgid "Confirm"
138msgid "Confirm"
122msgstr ""
139msgstr ""
123
140
124−#: Hud/Hud.qml:61 Hud/Hud.qml:99 Hud/Hud.qml:372
141+#: qml/Hud/Hud.qml:61 qml/Hud/Hud.qml:99 qml/Hud/Hud.qml:372
125msgid "Type or say a command"
142msgid "Type or say a command"
126msgstr ""
143msgstr ""
127
144
128−#: Hud/Hud.qml:84
145+#: qml/Hud/Hud.qml:84
129msgid "Loading. Please Wait..."
146msgid "Loading. Please Wait..."
130msgstr ""
147msgstr ""
131
148
132−#: Hud/Hud.qml:89
149+#: qml/Hud/Hud.qml:89
133msgid "Speak Now..."
150msgid "Speak Now..."
134msgstr ""
151msgstr ""
135
152
136−#: Hud/Hud.qml:94
153+#: qml/Hud/Hud.qml:94
137msgid "Speaking..."
154msgid "Speaking..."
138msgstr ""
155msgstr ""
139
156
140−#: Notifications/NotificationMenuItemFactory.qml:89
157+#: qml/Notifications/NotificationMenuItemFactory.qml:91
141msgid "Show password"
158msgid "Show password"
142msgstr ""
159msgstr ""
143
160
144−#: Panel/SearchIndicator.qml:27
161+#: qml/Notifications/NotificationMenuItemFactory.qml:103
145−msgid "Search"
162+msgid "Please enter SIM PIN"
146msgstr ""
163msgstr ""
147
164
148−#: plugins/Unity/Launcher/launcheritem.cpp:43
165+#: qml/Panel/SearchIndicator.qml:27
149−#: plugins/Unity/Launcher/launcheritem.cpp:73
166+msgid "Search"
150−msgid "Lock to Launcher"
151−msgstr ""
152−
153−#: plugins/Unity/Launcher/launcheritem.cpp:73
154−msgid "Unlock from Launcher"
155msgstr ""
167msgstr ""
156
168
157−#: Shell.qml:439
169+#: qml/Shell.qml:440
158#, qt-format
170#, qt-format
159msgid "Please enter %1"
171msgid "Please enter %1"
160msgstr ""
172msgstr ""
po/fa.po+54−42
@@ -7,7 +7,7 @@ msgid ""
7msgstr ""
7msgstr ""
8"Project-Id-Version: unity8\n"
8"Project-Id-Version: unity8\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2013-11-29 09:21+0100\n"
10+"POT-Creation-Date: 2014-02-04 15:43+0000\n"
11"PO-Revision-Date: 2013-10-31 19:02+0000\n"
11"PO-Revision-Date: 2013-10-31 19:02+0000\n"
12"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
12"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
13"Language-Team: Persian <fa@li.org>\n"
13"Language-Team: Persian <fa@li.org>\n"
@@ -15,144 +15,156 @@ msgstr ""
15"Content-Type: text/plain; charset=UTF-8\n"
15"Content-Type: text/plain; charset=UTF-8\n"
16"Content-Transfer-Encoding: 8bit\n"
16"Content-Transfer-Encoding: 8bit\n"
17"Plural-Forms: nplurals=1; plural=0;\n"
17"Plural-Forms: nplurals=1; plural=0;\n"
18−"X-Launchpad-Export-Date: 2013-12-29 06:04+0000\n"
18+"X-Launchpad-Export-Date: 2014-02-12 06:27+0000\n"
19−"X-Generator: Launchpad (build 16877)\n"
19+"X-Generator: Launchpad (build 16916)\n"
20
20
21+#: plugins/Unity/Launcher/launcheritem.cpp:43
22+#: plugins/Unity/Launcher/launcheritem.cpp:73
23+msgid "Lock to Launcher"
24+msgstr ""
25+
26+#: plugins/Unity/Launcher/launcheritem.cpp:73
27+msgid "Unlock from Launcher"
28+msgstr ""
29+
21−#: Components/EdgeDemoOverlay.qml:151
30+#: qml/Components/EdgeDemoOverlay.qml:151
22msgid "Skip intro"
31msgid "Skip intro"
23msgstr ""
32msgstr ""
24
33
25−#: Components/EdgeDemo.qml:112
34+#: qml/Components/EdgeDemo.qml:113
26msgid "Right edge"
35msgid "Right edge"
27msgstr ""
36msgstr ""
28
37
29−#: Components/EdgeDemo.qml:113
38+#: qml/Components/EdgeDemo.qml:114
30msgid "Try swiping from the right edge to unlock the phone"
39msgid "Try swiping from the right edge to unlock the phone"
31msgstr ""
40msgstr ""
32
41
33−#: Components/EdgeDemo.qml:144
42+#: qml/Components/EdgeDemo.qml:145
34msgid "Top edge"
43msgid "Top edge"
35msgstr ""
44msgstr ""
36
45
37−#: Components/EdgeDemo.qml:145
46+#: qml/Components/EdgeDemo.qml:146
38msgid "Try swiping from the top edge to access the indicators"
47msgid "Try swiping from the top edge to access the indicators"
39msgstr ""
48msgstr ""
40
49
41−#: Components/EdgeDemo.qml:170
50+#: qml/Components/EdgeDemo.qml:171
42msgid "Close"
51msgid "Close"
43msgstr ""
52msgstr ""
44
53
45−#: Components/EdgeDemo.qml:171
54+#: qml/Components/EdgeDemo.qml:172
46msgid "Swipe up again to close the settings screen"
55msgid "Swipe up again to close the settings screen"
47msgstr ""
56msgstr ""
48
57
49−#: Components/EdgeDemo.qml:198
58+#: qml/Components/EdgeDemo.qml:199
50msgid "Left edge"
59msgid "Left edge"
51msgstr ""
60msgstr ""
52
61
53−#: Components/EdgeDemo.qml:199
62+#: qml/Components/EdgeDemo.qml:200
54msgid "Swipe from the left to reveal the launcher for quick access to apps"
63msgid "Swipe from the left to reveal the launcher for quick access to apps"
55msgstr ""
64msgstr ""
56
65
57−#: Components/EdgeDemo.qml:226
66+#: qml/Components/EdgeDemo.qml:227
58msgid "Well done"
67msgid "Well done"
59msgstr ""
68msgstr ""
60
69
61−#: Components/EdgeDemo.qml:227
70+#: qml/Components/EdgeDemo.qml:228
62msgid ""
71msgid ""
63"You have now mastered the edge gestures and can start using the "
72"You have now mastered the edge gestures and can start using the "
64−"phone<br><br>Tap anywhere to start"
73+"phone<br><br>Tap on the screen to start"
65msgstr ""
74msgstr ""
66
75
67−#: Components/PageHeader.qml:364
76+#: qml/Components/PageHeader.qml:339
68msgid "Recent searches"
77msgid "Recent searches"
69msgstr ""
78msgstr ""
70
79
80+#: qml/Components/SeeMore.qml:32
81+msgid "See more"
82+msgstr ""
83+
84+#: qml/Components/SeeMore.qml:61
85+msgid "See less"
86+msgstr ""
87+
71−#: Dash/Apps/AppPreview.qml:135
88+#: qml/Dash/Apps/AppPreview.qml:136
72msgid "Rate this"
89msgid "Rate this"
73msgstr ""
90msgstr ""
74
91
75#. TRANSLATORS: Number of persons who rated this app/video/whatever
92#. TRANSLATORS: Number of persons who rated this app/video/whatever
76−#: Dash/Previews/Header.qml:93
93+#: qml/Dash/Previews/Header.qml:93
77#, qt-format
94#, qt-format
78msgid "(%1)"
95msgid "(%1)"
79msgstr ""
96msgstr ""
80
97
81#. TRANSLATORS: Number of persons who wrote reviews for this app/video/whatever
98#. TRANSLATORS: Number of persons who wrote reviews for this app/video/whatever
82−#: Dash/Previews/Header.qml:105
99+#: qml/Dash/Previews/Header.qml:105
83#, qt-format
100#, qt-format
84msgid "%1 review"
101msgid "%1 review"
85msgid_plural "%1 reviews"
102msgid_plural "%1 reviews"
86msgstr[0] ""
103msgstr[0] ""
87msgstr[1] ""
104msgstr[1] ""
88
105
89−#: Dash/Previews/Reviews.qml:74
106+#: qml/Dash/Previews/Reviews.qml:74
90msgid "Add a review"
107msgid "Add a review"
91msgstr ""
108msgstr ""
92
109
93−#: Dash/Previews/Reviews.qml:86
110+#: qml/Dash/Previews/Reviews.qml:86
94msgid "Review"
111msgid "Review"
95msgstr ""
112msgstr ""
96
113
97−#: Dash/Previews/Reviews.qml:121
114+#: qml/Dash/Previews/Reviews.qml:121
98msgid "Send"
115msgid "Send"
99msgstr ""
116msgstr ""
100
117
101−#: Dash/Previews/Reviews.qml:139
118+#: qml/Dash/Previews/Reviews.qml:139
102msgid "Comments:"
119msgid "Comments:"
103msgstr ""
120msgstr ""
104
121
105−#: Greeter/Lockscreen.qml:149
122+#: qml/Greeter/Lockscreen.qml:149
106msgid "Emergency Call"
123msgid "Emergency Call"
107msgstr ""
124msgstr ""
108
125
109−#: Greeter/PassphraseLockscreen.qml:59
126+#: qml/Greeter/PassphraseLockscreen.qml:59
110#, qt-format
127#, qt-format
111msgid "Hello %1"
128msgid "Hello %1"
112msgstr ""
129msgstr ""
113
130
114−#: Greeter/PassphraseLockscreen.qml:59
131+#: qml/Greeter/PassphraseLockscreen.qml:59
115msgid "Hello"
132msgid "Hello"
116msgstr ""
133msgstr ""
117
134
118−#: Hud/HudParametrizedActionsPage.qml:132
135+#: qml/Hud/HudParametrizedActionsPage.qml:132
119msgid "Confirm"
136msgid "Confirm"
120msgstr ""
137msgstr ""
121
138
122−#: Hud/Hud.qml:61 Hud/Hud.qml:99 Hud/Hud.qml:372
139+#: qml/Hud/Hud.qml:61 qml/Hud/Hud.qml:99 qml/Hud/Hud.qml:372
123msgid "Type or say a command"
140msgid "Type or say a command"
124msgstr ""
141msgstr ""
125
142
126−#: Hud/Hud.qml:84
143+#: qml/Hud/Hud.qml:84
127msgid "Loading. Please Wait..."
144msgid "Loading. Please Wait..."
128msgstr ""
145msgstr ""
129
146
130−#: Hud/Hud.qml:89
147+#: qml/Hud/Hud.qml:89
131msgid "Speak Now..."
148msgid "Speak Now..."
132msgstr ""
149msgstr ""
133
150
134−#: Hud/Hud.qml:94
151+#: qml/Hud/Hud.qml:94
135msgid "Speaking..."
152msgid "Speaking..."
136msgstr ""
153msgstr ""
137
154
138−#: Notifications/NotificationMenuItemFactory.qml:89
155+#: qml/Notifications/NotificationMenuItemFactory.qml:91
139msgid "Show password"
156msgid "Show password"
140msgstr ""
157msgstr ""
141
158
142−#: Panel/SearchIndicator.qml:27
159+#: qml/Notifications/NotificationMenuItemFactory.qml:103
143−msgid "Search"
160+msgid "Please enter SIM PIN"
144msgstr ""
161msgstr ""
145
162
146−#: plugins/Unity/Launcher/launcheritem.cpp:43
163+#: qml/Panel/SearchIndicator.qml:27
147−#: plugins/Unity/Launcher/launcheritem.cpp:73
164+msgid "Search"
148−msgid "Lock to Launcher"
149−msgstr ""
150−
151−#: plugins/Unity/Launcher/launcheritem.cpp:73
152−msgid "Unlock from Launcher"
153msgstr ""
165msgstr ""
154
166
155−#: Shell.qml:439
167+#: qml/Shell.qml:440
156#, qt-format
168#, qt-format
157msgid "Please enter %1"
169msgid "Please enter %1"
158msgstr ""
170msgstr ""
po/fi.po+55−45
@@ -7,7 +7,7 @@ msgid ""
7msgstr ""
7msgstr ""
8"Project-Id-Version: unity\n"
8"Project-Id-Version: unity\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2013-11-29 09:21+0100\n"
10+"POT-Creation-Date: 2014-02-04 15:43+0000\n"
11"PO-Revision-Date: 2013-11-20 08:09+0000\n"
11"PO-Revision-Date: 2013-11-20 08:09+0000\n"
12"Last-Translator: Jiri Grönroos <Unknown>\n"
12"Last-Translator: Jiri Grönroos <Unknown>\n"
13"Language-Team: Finnish <fi@li.org>\n"
13"Language-Team: Finnish <fi@li.org>\n"
@@ -15,146 +15,156 @@ msgstr ""
15"Content-Type: text/plain; charset=UTF-8\n"
15"Content-Type: text/plain; charset=UTF-8\n"
16"Content-Transfer-Encoding: 8bit\n"
16"Content-Transfer-Encoding: 8bit\n"
17"Plural-Forms: nplurals=2; plural=n != 1;\n"
17"Plural-Forms: nplurals=2; plural=n != 1;\n"
18−"X-Launchpad-Export-Date: 2013-12-29 06:04+0000\n"
18+"X-Launchpad-Export-Date: 2014-02-12 06:27+0000\n"
19−"X-Generator: Launchpad (build 16877)\n"
19+"X-Generator: Launchpad (build 16916)\n"
20
20
21+#: plugins/Unity/Launcher/launcheritem.cpp:43
22+#: plugins/Unity/Launcher/launcheritem.cpp:73
23+msgid "Lock to Launcher"
24+msgstr "Kiinnitä käynnistimeen"
25+
26+#: plugins/Unity/Launcher/launcheritem.cpp:73
27+msgid "Unlock from Launcher"
28+msgstr "Poista käynnistimestä"
29+
21−#: Components/EdgeDemoOverlay.qml:151
30+#: qml/Components/EdgeDemoOverlay.qml:151
22msgid "Skip intro"
31msgid "Skip intro"
23msgstr "Ohita esittely"
32msgstr "Ohita esittely"
24
33
25−#: Components/EdgeDemo.qml:112
34+#: qml/Components/EdgeDemo.qml:113
26msgid "Right edge"
35msgid "Right edge"
27msgstr "Oikea reuna"
36msgstr "Oikea reuna"
28
37
29−#: Components/EdgeDemo.qml:113
38+#: qml/Components/EdgeDemo.qml:114
30msgid "Try swiping from the right edge to unlock the phone"
39msgid "Try swiping from the right edge to unlock the phone"
31msgstr "Vedä oikealta avataksesi puhelimen lukituksen"
40msgstr "Vedä oikealta avataksesi puhelimen lukituksen"
32
41
33−#: Components/EdgeDemo.qml:144
42+#: qml/Components/EdgeDemo.qml:145
34msgid "Top edge"
43msgid "Top edge"
35msgstr "Yläreuna"
44msgstr "Yläreuna"
36
45
37−#: Components/EdgeDemo.qml:145
46+#: qml/Components/EdgeDemo.qml:146
38msgid "Try swiping from the top edge to access the indicators"
47msgid "Try swiping from the top edge to access the indicators"
39msgstr "Vedä yläreunasta käyttääksesi ilmaisimia"
48msgstr "Vedä yläreunasta käyttääksesi ilmaisimia"
40
49
41−#: Components/EdgeDemo.qml:170
50+#: qml/Components/EdgeDemo.qml:171
42msgid "Close"
51msgid "Close"
43msgstr "Sulje"
52msgstr "Sulje"
44
53
45−#: Components/EdgeDemo.qml:171
54+#: qml/Components/EdgeDemo.qml:172
46msgid "Swipe up again to close the settings screen"
55msgid "Swipe up again to close the settings screen"
47msgstr "Vedä uudestaan sulkeaksesi asetusnäkymän"
56msgstr "Vedä uudestaan sulkeaksesi asetusnäkymän"
48
57
49−#: Components/EdgeDemo.qml:198
58+#: qml/Components/EdgeDemo.qml:199
50msgid "Left edge"
59msgid "Left edge"
51msgstr "Vasen reuna"
60msgstr "Vasen reuna"
52
61
53−#: Components/EdgeDemo.qml:199
62+#: qml/Components/EdgeDemo.qml:200
54msgid "Swipe from the left to reveal the launcher for quick access to apps"
63msgid "Swipe from the left to reveal the launcher for quick access to apps"
55msgstr "Vedä vasemmalta saattaaksesi sovellusten käynnistimen esiin"
64msgstr "Vedä vasemmalta saattaaksesi sovellusten käynnistimen esiin"
56
65
57−#: Components/EdgeDemo.qml:226
66+#: qml/Components/EdgeDemo.qml:227
58msgid "Well done"
67msgid "Well done"
59msgstr "Hyvin tehty"
68msgstr "Hyvin tehty"
60
69
61−#: Components/EdgeDemo.qml:227
70+#: qml/Components/EdgeDemo.qml:228
62msgid ""
71msgid ""
63"You have now mastered the edge gestures and can start using the "
72"You have now mastered the edge gestures and can start using the "
64−"phone<br><br>Tap anywhere to start"
73+"phone<br><br>Tap on the screen to start"
65msgstr ""
74msgstr ""
66−"Hallitset nyt reunaeleet, joten voit aloittaa puhelimen "
67−"käytön<br><br>Napauta missä tahansa aloittaaksesi"
68
75
69−#: Components/PageHeader.qml:364
76+#: qml/Components/PageHeader.qml:339
70msgid "Recent searches"
77msgid "Recent searches"
71msgstr "Viimeisimmät haut"
78msgstr "Viimeisimmät haut"
72
79
80+#: qml/Components/SeeMore.qml:32
81+msgid "See more"
82+msgstr ""
83+
84+#: qml/Components/SeeMore.qml:61
85+msgid "See less"
86+msgstr ""
87+
73−#: Dash/Apps/AppPreview.qml:135
88+#: qml/Dash/Apps/AppPreview.qml:136
74msgid "Rate this"
89msgid "Rate this"
75msgstr "Arvioi tämä"
90msgstr "Arvioi tämä"
76
91
77#. TRANSLATORS: Number of persons who rated this app/video/whatever
92#. TRANSLATORS: Number of persons who rated this app/video/whatever
78−#: Dash/Previews/Header.qml:93
93+#: qml/Dash/Previews/Header.qml:93
79#, qt-format
94#, qt-format
80msgid "(%1)"
95msgid "(%1)"
81msgstr "(%1)"
96msgstr "(%1)"
82
97
83#. TRANSLATORS: Number of persons who wrote reviews for this app/video/whatever
98#. TRANSLATORS: Number of persons who wrote reviews for this app/video/whatever
84−#: Dash/Previews/Header.qml:105
99+#: qml/Dash/Previews/Header.qml:105
85#, qt-format
100#, qt-format
86msgid "%1 review"
101msgid "%1 review"
87msgid_plural "%1 reviews"
102msgid_plural "%1 reviews"
88msgstr[0] "%1 arvostelu"
103msgstr[0] "%1 arvostelu"
89msgstr[1] "%1 arvostelua"
104msgstr[1] "%1 arvostelua"
90
105
91−#: Dash/Previews/Reviews.qml:74
106+#: qml/Dash/Previews/Reviews.qml:74
92msgid "Add a review"
107msgid "Add a review"
93msgstr "Lisää arvostelu"
108msgstr "Lisää arvostelu"
94
109
95−#: Dash/Previews/Reviews.qml:86
110+#: qml/Dash/Previews/Reviews.qml:86
96msgid "Review"
111msgid "Review"
97msgstr "Arvostelu"
112msgstr "Arvostelu"
98
113
99−#: Dash/Previews/Reviews.qml:121
114+#: qml/Dash/Previews/Reviews.qml:121
100msgid "Send"
115msgid "Send"
101msgstr "Lähetä"
116msgstr "Lähetä"
102
117
103−#: Dash/Previews/Reviews.qml:139
118+#: qml/Dash/Previews/Reviews.qml:139
104msgid "Comments:"
119msgid "Comments:"
105msgstr "Kommentit:"
120msgstr "Kommentit:"
106
121
107−#: Greeter/Lockscreen.qml:149
122+#: qml/Greeter/Lockscreen.qml:149
108msgid "Emergency Call"
123msgid "Emergency Call"
109msgstr "Hätäpuhelu"
124msgstr "Hätäpuhelu"
110
125
111−#: Greeter/PassphraseLockscreen.qml:59
126+#: qml/Greeter/PassphraseLockscreen.qml:59
112#, qt-format
127#, qt-format
113msgid "Hello %1"
128msgid "Hello %1"
114msgstr "Hei %1!"
129msgstr "Hei %1!"
115
130
116−#: Greeter/PassphraseLockscreen.qml:59
131+#: qml/Greeter/PassphraseLockscreen.qml:59
117msgid "Hello"
132msgid "Hello"
118msgstr "Hei"
133msgstr "Hei"
119
134
120−#: Hud/HudParametrizedActionsPage.qml:132
135+#: qml/Hud/HudParametrizedActionsPage.qml:132
121msgid "Confirm"
136msgid "Confirm"
122msgstr "Hyväksy"
137msgstr "Hyväksy"
123
138
124−#: Hud/Hud.qml:61 Hud/Hud.qml:99 Hud/Hud.qml:372
139+#: qml/Hud/Hud.qml:61 qml/Hud/Hud.qml:99 qml/Hud/Hud.qml:372
125msgid "Type or say a command"
140msgid "Type or say a command"
126msgstr "Kirjoita tai sano komento"
141msgstr "Kirjoita tai sano komento"
127
142
128−#: Hud/Hud.qml:84
143+#: qml/Hud/Hud.qml:84
129msgid "Loading. Please Wait..."
144msgid "Loading. Please Wait..."
130msgstr "Ladataan, pieni hetki..."
145msgstr "Ladataan, pieni hetki..."
131
146
132−#: Hud/Hud.qml:89
147+#: qml/Hud/Hud.qml:89
133msgid "Speak Now..."
148msgid "Speak Now..."
134msgstr "Puhu nyt..."
149msgstr "Puhu nyt..."
135
150
136−#: Hud/Hud.qml:94
151+#: qml/Hud/Hud.qml:94
137msgid "Speaking..."
152msgid "Speaking..."
138msgstr "Puhutaan..."
153msgstr "Puhutaan..."
139
154
140−#: Notifications/NotificationMenuItemFactory.qml:89
155+#: qml/Notifications/NotificationMenuItemFactory.qml:91
141msgid "Show password"
156msgid "Show password"
142msgstr "Näytä salasana"
157msgstr "Näytä salasana"
143
158
159+#: qml/Notifications/NotificationMenuItemFactory.qml:103
160+msgid "Please enter SIM PIN"
161+msgstr ""
162+
144−#: Panel/SearchIndicator.qml:27
163+#: qml/Panel/SearchIndicator.qml:27
145msgid "Search"
164msgid "Search"
146msgstr "Hae"
165msgstr "Hae"
147
166
148−#: plugins/Unity/Launcher/launcheritem.cpp:43
149−#: plugins/Unity/Launcher/launcheritem.cpp:73
150−msgid "Lock to Launcher"
151−msgstr "Kiinnitä käynnistimeen"
152−
153−#: plugins/Unity/Launcher/launcheritem.cpp:73
154−msgid "Unlock from Launcher"
155−msgstr "Poista käynnistimestä"
156−
157−#: Shell.qml:439
167+#: qml/Shell.qml:440
158#, qt-format
168#, qt-format
159msgid "Please enter %1"
169msgid "Please enter %1"
160msgstr "Kirjoita %1"
170msgstr "Kirjoita %1"
po/fo.po+55−43
@@ -7,7 +7,7 @@ msgid ""
7msgstr ""
7msgstr ""
8"Project-Id-Version: unity\n"
8"Project-Id-Version: unity\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2013-11-29 09:21+0100\n"
10+"POT-Creation-Date: 2014-02-04 15:43+0000\n"
11"PO-Revision-Date: 2014-01-14 20:08+0000\n"
11"PO-Revision-Date: 2014-01-14 20:08+0000\n"
12"Last-Translator: Jógvan Olsen <jeggy@jebster.net>\n"
12"Last-Translator: Jógvan Olsen <jeggy@jebster.net>\n"
13"Language-Team: Faroese <fo@li.org>\n"
13"Language-Team: Faroese <fo@li.org>\n"
@@ -15,144 +15,156 @@ msgstr ""
15"Content-Type: text/plain; charset=UTF-8\n"
15"Content-Type: text/plain; charset=UTF-8\n"
16"Content-Transfer-Encoding: 8bit\n"
16"Content-Transfer-Encoding: 8bit\n"
17"Plural-Forms: nplurals=2; plural=n != 1;\n"
17"Plural-Forms: nplurals=2; plural=n != 1;\n"
18−"X-Launchpad-Export-Date: 2014-01-15 06:35+0000\n"
18+"X-Launchpad-Export-Date: 2014-02-12 06:27+0000\n"
19−"X-Generator: Launchpad (build 16890)\n"
19+"X-Generator: Launchpad (build 16916)\n"
20
20
21+#: plugins/Unity/Launcher/launcheritem.cpp:43
22+#: plugins/Unity/Launcher/launcheritem.cpp:73
23+msgid "Lock to Launcher"
24+msgstr ""
25+
26+#: plugins/Unity/Launcher/launcheritem.cpp:73
27+msgid "Unlock from Launcher"
28+msgstr ""
29+
21−#: Components/EdgeDemoOverlay.qml:151
30+#: qml/Components/EdgeDemoOverlay.qml:151
22msgid "Skip intro"
31msgid "Skip intro"
23msgstr ""
32msgstr ""
24
33
25−#: Components/EdgeDemo.qml:112
34+#: qml/Components/EdgeDemo.qml:113
26msgid "Right edge"
35msgid "Right edge"
27msgstr "Høgra kant"
36msgstr "Høgra kant"
28
37
29−#: Components/EdgeDemo.qml:113
38+#: qml/Components/EdgeDemo.qml:114
30msgid "Try swiping from the right edge to unlock the phone"
39msgid "Try swiping from the right edge to unlock the phone"
31msgstr ""
40msgstr ""
32
41
33−#: Components/EdgeDemo.qml:144
42+#: qml/Components/EdgeDemo.qml:145
34msgid "Top edge"
43msgid "Top edge"
35msgstr "Topp kantur"
44msgstr "Topp kantur"
36
45
37−#: Components/EdgeDemo.qml:145
46+#: qml/Components/EdgeDemo.qml:146
38msgid "Try swiping from the top edge to access the indicators"
47msgid "Try swiping from the top edge to access the indicators"
39msgstr ""
48msgstr ""
40
49
41−#: Components/EdgeDemo.qml:170
50+#: qml/Components/EdgeDemo.qml:171
42msgid "Close"
51msgid "Close"
43msgstr ""
52msgstr ""
44
53
45−#: Components/EdgeDemo.qml:171
54+#: qml/Components/EdgeDemo.qml:172
46msgid "Swipe up again to close the settings screen"
55msgid "Swipe up again to close the settings screen"
47msgstr ""
56msgstr ""
48
57
49−#: Components/EdgeDemo.qml:198
58+#: qml/Components/EdgeDemo.qml:199
50msgid "Left edge"
59msgid "Left edge"
51msgstr ""
60msgstr ""
52
61
53−#: Components/EdgeDemo.qml:199
62+#: qml/Components/EdgeDemo.qml:200
54msgid "Swipe from the left to reveal the launcher for quick access to apps"
63msgid "Swipe from the left to reveal the launcher for quick access to apps"
55msgstr ""
64msgstr ""
56
65
57−#: Components/EdgeDemo.qml:226
66+#: qml/Components/EdgeDemo.qml:227
58msgid "Well done"
67msgid "Well done"
59msgstr ""
68msgstr ""
60
69
61−#: Components/EdgeDemo.qml:227
70+#: qml/Components/EdgeDemo.qml:228
62msgid ""
71msgid ""
63"You have now mastered the edge gestures and can start using the "
72"You have now mastered the edge gestures and can start using the "
64−"phone<br><br>Tap anywhere to start"
73+"phone<br><br>Tap on the screen to start"
65msgstr ""
74msgstr ""
66
75
67−#: Components/PageHeader.qml:364
76+#: qml/Components/PageHeader.qml:339
68msgid "Recent searches"
77msgid "Recent searches"
69msgstr ""
78msgstr ""
70
79
80+#: qml/Components/SeeMore.qml:32
81+msgid "See more"
82+msgstr ""
83+
84+#: qml/Components/SeeMore.qml:61
85+msgid "See less"
86+msgstr ""
87+
71−#: Dash/Apps/AppPreview.qml:135
88+#: qml/Dash/Apps/AppPreview.qml:136
72msgid "Rate this"
89msgid "Rate this"
73msgstr ""
90msgstr ""
74
91
75#. TRANSLATORS: Number of persons who rated this app/video/whatever
92#. TRANSLATORS: Number of persons who rated this app/video/whatever
76−#: Dash/Previews/Header.qml:93
93+#: qml/Dash/Previews/Header.qml:93
77#, qt-format
94#, qt-format
78msgid "(%1)"
95msgid "(%1)"
79msgstr ""
96msgstr ""
80
97
81#. TRANSLATORS: Number of persons who wrote reviews for this app/video/whatever
98#. TRANSLATORS: Number of persons who wrote reviews for this app/video/whatever
82−#: Dash/Previews/Header.qml:105
99+#: qml/Dash/Previews/Header.qml:105
83#, qt-format
100#, qt-format
84msgid "%1 review"
101msgid "%1 review"
85msgid_plural "%1 reviews"
102msgid_plural "%1 reviews"
86msgstr[0] ""
103msgstr[0] ""
87msgstr[1] ""
104msgstr[1] ""
88
105
89−#: Dash/Previews/Reviews.qml:74
106+#: qml/Dash/Previews/Reviews.qml:74
90msgid "Add a review"
107msgid "Add a review"
91msgstr ""
108msgstr ""
92
109
93−#: Dash/Previews/Reviews.qml:86
110+#: qml/Dash/Previews/Reviews.qml:86
94msgid "Review"
111msgid "Review"
95msgstr ""
112msgstr ""
96
113
97−#: Dash/Previews/Reviews.qml:121
114+#: qml/Dash/Previews/Reviews.qml:121
98msgid "Send"
115msgid "Send"
99msgstr ""
116msgstr ""
100
117
101−#: Dash/Previews/Reviews.qml:139
118+#: qml/Dash/Previews/Reviews.qml:139
102msgid "Comments:"
119msgid "Comments:"
103msgstr ""
120msgstr ""
104
121
105−#: Greeter/Lockscreen.qml:149
122+#: qml/Greeter/Lockscreen.qml:149
106msgid "Emergency Call"
123msgid "Emergency Call"
107msgstr ""
124msgstr ""
108
125
109−#: Greeter/PassphraseLockscreen.qml:59
126+#: qml/Greeter/PassphraseLockscreen.qml:59
110#, qt-format
127#, qt-format
111msgid "Hello %1"
128msgid "Hello %1"
112msgstr ""
129msgstr ""
113
130
114−#: Greeter/PassphraseLockscreen.qml:59
131+#: qml/Greeter/PassphraseLockscreen.qml:59
115msgid "Hello"
132msgid "Hello"
116msgstr ""
133msgstr ""
117
134
118−#: Hud/HudParametrizedActionsPage.qml:132
135+#: qml/Hud/HudParametrizedActionsPage.qml:132
119msgid "Confirm"
136msgid "Confirm"
120msgstr "Vátta"
137msgstr "Vátta"
121
138
122−#: Hud/Hud.qml:61 Hud/Hud.qml:99 Hud/Hud.qml:372
139+#: qml/Hud/Hud.qml:61 qml/Hud/Hud.qml:99 qml/Hud/Hud.qml:372
123msgid "Type or say a command"
140msgid "Type or say a command"
124msgstr "Skriva ella sig eini stýriboð"
141msgstr "Skriva ella sig eini stýriboð"
125
142
126−#: Hud/Hud.qml:84
143+#: qml/Hud/Hud.qml:84
127msgid "Loading. Please Wait..."
144msgid "Loading. Please Wait..."
128msgstr "Løðar. Vinarliga bíða..."
145msgstr "Løðar. Vinarliga bíða..."
129
146
130−#: Hud/Hud.qml:89
147+#: qml/Hud/Hud.qml:89
131msgid "Speak Now..."
148msgid "Speak Now..."
132msgstr "Snakka nú..."
149msgstr "Snakka nú..."
133
150
134−#: Hud/Hud.qml:94
151+#: qml/Hud/Hud.qml:94
135msgid "Speaking..."
152msgid "Speaking..."
136msgstr "Snakkar..."
153msgstr "Snakkar..."
137
154
138−#: Notifications/NotificationMenuItemFactory.qml:89
155+#: qml/Notifications/NotificationMenuItemFactory.qml:91
139msgid "Show password"
156msgid "Show password"
140msgstr ""
157msgstr ""
141
158
142−#: Panel/SearchIndicator.qml:27
159+#: qml/Notifications/NotificationMenuItemFactory.qml:103
143−msgid "Search"
160+msgid "Please enter SIM PIN"
144−msgstr "Leita"
145−
146−#: plugins/Unity/Launcher/launcheritem.cpp:43
147−#: plugins/Unity/Launcher/launcheritem.cpp:73
148−msgid "Lock to Launcher"
149msgstr ""
161msgstr ""
150
162
151−#: plugins/Unity/Launcher/launcheritem.cpp:73
163+#: qml/Panel/SearchIndicator.qml:27
152−msgid "Unlock from Launcher"
164+msgid "Search"
153−msgstr ""
165+msgstr "Leita"
154
166
155−#: Shell.qml:439
167+#: qml/Shell.qml:440
156#, qt-format
168#, qt-format
157msgid "Please enter %1"
169msgid "Please enter %1"
158msgstr ""
170msgstr ""
po/fr.po+55−43
@@ -7,7 +7,7 @@ msgid ""
7msgstr ""
7msgstr ""
8"Project-Id-Version: unity\n"
8"Project-Id-Version: unity\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2013-11-29 09:21+0100\n"
10+"POT-Creation-Date: 2014-02-04 15:43+0000\n"
11"PO-Revision-Date: 2014-01-28 00:34+0000\n"
11"PO-Revision-Date: 2014-01-28 00:34+0000\n"
12"Last-Translator: Pierre <Unknown>\n"
12"Last-Translator: Pierre <Unknown>\n"
13"Language-Team: French <fr@li.org>\n"
13"Language-Team: French <fr@li.org>\n"
@@ -15,144 +15,156 @@ msgstr ""
15"Content-Type: text/plain; charset=UTF-8\n"
15"Content-Type: text/plain; charset=UTF-8\n"
16"Content-Transfer-Encoding: 8bit\n"
16"Content-Transfer-Encoding: 8bit\n"
17"Plural-Forms: nplurals=2; plural=n > 1;\n"
17"Plural-Forms: nplurals=2; plural=n > 1;\n"
18−"X-Launchpad-Export-Date: 2014-01-28 07:06+0000\n"
18+"X-Launchpad-Export-Date: 2014-02-12 06:27+0000\n"
19−"X-Generator: Launchpad (build 16914)\n"
19+"X-Generator: Launchpad (build 16916)\n"
20
20
21+#: plugins/Unity/Launcher/launcheritem.cpp:43
22+#: plugins/Unity/Launcher/launcheritem.cpp:73
23+msgid "Lock to Launcher"
24+msgstr "Conserver dans le lanceur"
25+
26+#: plugins/Unity/Launcher/launcheritem.cpp:73
27+msgid "Unlock from Launcher"
28+msgstr ""
29+
21−#: Components/EdgeDemoOverlay.qml:151
30+#: qml/Components/EdgeDemoOverlay.qml:151
22msgid "Skip intro"
31msgid "Skip intro"
23msgstr "Passer l'intro"
32msgstr "Passer l'intro"
24
33
25−#: Components/EdgeDemo.qml:112
34+#: qml/Components/EdgeDemo.qml:113
26msgid "Right edge"
35msgid "Right edge"
27msgstr "Bord droit"
36msgstr "Bord droit"
28
37
29−#: Components/EdgeDemo.qml:113
38+#: qml/Components/EdgeDemo.qml:114
30msgid "Try swiping from the right edge to unlock the phone"
39msgid "Try swiping from the right edge to unlock the phone"
31msgstr ""
40msgstr ""
32
41
33−#: Components/EdgeDemo.qml:144
42+#: qml/Components/EdgeDemo.qml:145
34msgid "Top edge"
43msgid "Top edge"
35msgstr "Bord supérieur"
44msgstr "Bord supérieur"
36
45
37−#: Components/EdgeDemo.qml:145
46+#: qml/Components/EdgeDemo.qml:146
38msgid "Try swiping from the top edge to access the indicators"
47msgid "Try swiping from the top edge to access the indicators"
39msgstr ""
48msgstr ""
40
49
41−#: Components/EdgeDemo.qml:170
50+#: qml/Components/EdgeDemo.qml:171
42msgid "Close"
51msgid "Close"
43msgstr "Fermer"
52msgstr "Fermer"
44
53
45−#: Components/EdgeDemo.qml:171
54+#: qml/Components/EdgeDemo.qml:172
46msgid "Swipe up again to close the settings screen"
55msgid "Swipe up again to close the settings screen"
47msgstr ""
56msgstr ""
48
57
49−#: Components/EdgeDemo.qml:198
58+#: qml/Components/EdgeDemo.qml:199
50msgid "Left edge"
59msgid "Left edge"
51msgstr "Bord gauche"
60msgstr "Bord gauche"
52
61
53−#: Components/EdgeDemo.qml:199
62+#: qml/Components/EdgeDemo.qml:200
54msgid "Swipe from the left to reveal the launcher for quick access to apps"
63msgid "Swipe from the left to reveal the launcher for quick access to apps"
55msgstr ""
64msgstr ""
56
65
57−#: Components/EdgeDemo.qml:226
66+#: qml/Components/EdgeDemo.qml:227
58msgid "Well done"
67msgid "Well done"
59msgstr ""
68msgstr ""
60
69
61−#: Components/EdgeDemo.qml:227
70+#: qml/Components/EdgeDemo.qml:228
62msgid ""
71msgid ""
63"You have now mastered the edge gestures and can start using the "
72"You have now mastered the edge gestures and can start using the "
64−"phone<br><br>Tap anywhere to start"
73+"phone<br><br>Tap on the screen to start"
65msgstr ""
74msgstr ""
66
75
67−#: Components/PageHeader.qml:364
76+#: qml/Components/PageHeader.qml:339
68msgid "Recent searches"
77msgid "Recent searches"
69msgstr "Recherches récentes"
78msgstr "Recherches récentes"
70
79
80+#: qml/Components/SeeMore.qml:32
81+msgid "See more"
82+msgstr ""
83+
84+#: qml/Components/SeeMore.qml:61
85+msgid "See less"
86+msgstr ""
87+
71−#: Dash/Apps/AppPreview.qml:135
88+#: qml/Dash/Apps/AppPreview.qml:136
72msgid "Rate this"
89msgid "Rate this"
73msgstr "Evaluez ceci"
90msgstr "Evaluez ceci"
74
91
75#. TRANSLATORS: Number of persons who rated this app/video/whatever
92#. TRANSLATORS: Number of persons who rated this app/video/whatever
76−#: Dash/Previews/Header.qml:93
93+#: qml/Dash/Previews/Header.qml:93
77#, qt-format
94#, qt-format
78msgid "(%1)"
95msgid "(%1)"
79msgstr "(%1)"
96msgstr "(%1)"
80
97
81#. TRANSLATORS: Number of persons who wrote reviews for this app/video/whatever
98#. TRANSLATORS: Number of persons who wrote reviews for this app/video/whatever
82−#: Dash/Previews/Header.qml:105
99+#: qml/Dash/Previews/Header.qml:105
83#, qt-format
100#, qt-format
84msgid "%1 review"
101msgid "%1 review"
85msgid_plural "%1 reviews"
102msgid_plural "%1 reviews"
86msgstr[0] "%1 avis"
103msgstr[0] "%1 avis"
87msgstr[1] "%1 avis"
104msgstr[1] "%1 avis"
88
105
89−#: Dash/Previews/Reviews.qml:74
106+#: qml/Dash/Previews/Reviews.qml:74
90msgid "Add a review"
107msgid "Add a review"
91msgstr "Ajouter un avis"
108msgstr "Ajouter un avis"
92
109
93−#: Dash/Previews/Reviews.qml:86
110+#: qml/Dash/Previews/Reviews.qml:86
94msgid "Review"
111msgid "Review"
95msgstr "Avis"
112msgstr "Avis"
96
113
97−#: Dash/Previews/Reviews.qml:121
114+#: qml/Dash/Previews/Reviews.qml:121
98msgid "Send"
115msgid "Send"
99msgstr "Envoyer"
116msgstr "Envoyer"
100
117
101−#: Dash/Previews/Reviews.qml:139
118+#: qml/Dash/Previews/Reviews.qml:139
102msgid "Comments:"
119msgid "Comments:"
103msgstr "Commentaires :"
120msgstr "Commentaires :"
104
121
105−#: Greeter/Lockscreen.qml:149
122+#: qml/Greeter/Lockscreen.qml:149
106msgid "Emergency Call"
123msgid "Emergency Call"
107msgstr "Appel d'urgence"
124msgstr "Appel d'urgence"
108
125
109−#: Greeter/PassphraseLockscreen.qml:59
126+#: qml/Greeter/PassphraseLockscreen.qml:59
110#, qt-format
127#, qt-format
111msgid "Hello %1"
128msgid "Hello %1"
112msgstr "Bonjour %1"
129msgstr "Bonjour %1"
113
130
114−#: Greeter/PassphraseLockscreen.qml:59
131+#: qml/Greeter/PassphraseLockscreen.qml:59
115msgid "Hello"
132msgid "Hello"
116msgstr "Bonjour"
133msgstr "Bonjour"
117
134
118−#: Hud/HudParametrizedActionsPage.qml:132
135+#: qml/Hud/HudParametrizedActionsPage.qml:132
119msgid "Confirm"
136msgid "Confirm"
120msgstr "Confirmez"
137msgstr "Confirmez"
121
138
122−#: Hud/Hud.qml:61 Hud/Hud.qml:99 Hud/Hud.qml:372
139+#: qml/Hud/Hud.qml:61 qml/Hud/Hud.qml:99 qml/Hud/Hud.qml:372
123msgid "Type or say a command"
140msgid "Type or say a command"
124msgstr "Rédigez ou dictez une commande"
141msgstr "Rédigez ou dictez une commande"
125
142
126−#: Hud/Hud.qml:84
143+#: qml/Hud/Hud.qml:84
127msgid "Loading. Please Wait..."
144msgid "Loading. Please Wait..."
128msgstr "Chargement. Veuillez patienter…"
145msgstr "Chargement. Veuillez patienter…"
129
146
130−#: Hud/Hud.qml:89
147+#: qml/Hud/Hud.qml:89
131msgid "Speak Now..."
148msgid "Speak Now..."
132msgstr "Parlez maintenant…"
149msgstr "Parlez maintenant…"
133
150
134−#: Hud/Hud.qml:94
151+#: qml/Hud/Hud.qml:94
135msgid "Speaking..."
152msgid "Speaking..."
136msgstr ""
153msgstr ""
137
154
138−#: Notifications/NotificationMenuItemFactory.qml:89
155+#: qml/Notifications/NotificationMenuItemFactory.qml:91
139msgid "Show password"
156msgid "Show password"
140msgstr "Afficher le mot de passe"
157msgstr "Afficher le mot de passe"
141
158
159+#: qml/Notifications/NotificationMenuItemFactory.qml:103
160+msgid "Please enter SIM PIN"
161+msgstr ""
162+
142−#: Panel/SearchIndicator.qml:27
163+#: qml/Panel/SearchIndicator.qml:27
143msgid "Search"
164msgid "Search"
144msgstr "Rechercher"
165msgstr "Rechercher"
145
166
146−#: plugins/Unity/Launcher/launcheritem.cpp:43
147−#: plugins/Unity/Launcher/launcheritem.cpp:73
148−msgid "Lock to Launcher"
149−msgstr "Conserver dans le lanceur"
150−
151−#: plugins/Unity/Launcher/launcheritem.cpp:73
152−msgid "Unlock from Launcher"
153−msgstr ""
154−
155−#: Shell.qml:439
167+#: qml/Shell.qml:440
156#, qt-format
168#, qt-format
157msgid "Please enter %1"
169msgid "Please enter %1"
158msgstr "Veuillez saisir %1"
170msgstr "Veuillez saisir %1"
po/gd.po+55−43
@@ -7,7 +7,7 @@ msgid ""
7msgstr ""
7msgstr ""
8"Project-Id-Version: unity8\n"
8"Project-Id-Version: unity8\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2013-11-29 09:21+0100\n"
10+"POT-Creation-Date: 2014-02-04 15:43+0000\n"
11"PO-Revision-Date: 2013-09-30 10:34+0000\n"
11"PO-Revision-Date: 2013-09-30 10:34+0000\n"
12"Last-Translator: Akerbeltz <fios@akerbeltz.org>\n"
12"Last-Translator: Akerbeltz <fios@akerbeltz.org>\n"
13"Language-Team: Gaelic; Scottish <gd@li.org>\n"
13"Language-Team: Gaelic; Scottish <gd@li.org>\n"
@@ -16,77 +16,94 @@ msgstr ""
16"Content-Transfer-Encoding: 8bit\n"
16"Content-Transfer-Encoding: 8bit\n"
17"Plural-Forms: nplurals=4; plural=(n==1 || n==11) ? 0 : (n==2 || n==12) ? 1 : "
17"Plural-Forms: nplurals=4; plural=(n==1 || n==11) ? 0 : (n==2 || n==12) ? 1 : "
18"(n > 2 && n < 20) ? 2 : 3;\n"
18"(n > 2 && n < 20) ? 2 : 3;\n"
19−"X-Launchpad-Export-Date: 2013-12-29 06:04+0000\n"
19+"X-Launchpad-Export-Date: 2014-02-12 06:27+0000\n"
20−"X-Generator: Launchpad (build 16877)\n"
20+"X-Generator: Launchpad (build 16916)\n"
21
21
22+#: plugins/Unity/Launcher/launcheritem.cpp:43
23+#: plugins/Unity/Launcher/launcheritem.cpp:73
24+msgid "Lock to Launcher"
25+msgstr ""
26+
27+#: plugins/Unity/Launcher/launcheritem.cpp:73
28+msgid "Unlock from Launcher"
29+msgstr ""
30+
22−#: Components/EdgeDemoOverlay.qml:151
31+#: qml/Components/EdgeDemoOverlay.qml:151
23msgid "Skip intro"
32msgid "Skip intro"
24msgstr "Gearr leum thairis air an ro-ràdh"
33msgstr "Gearr leum thairis air an ro-ràdh"
25
34
26−#: Components/EdgeDemo.qml:112
35+#: qml/Components/EdgeDemo.qml:113
27msgid "Right edge"
36msgid "Right edge"
28msgstr "An oir dheas"
37msgstr "An oir dheas"
29
38
30−#: Components/EdgeDemo.qml:113
39+#: qml/Components/EdgeDemo.qml:114
31msgid "Try swiping from the right edge to unlock the phone"
40msgid "Try swiping from the right edge to unlock the phone"
32msgstr ""
41msgstr ""
33"Feuch is dèan grad-shlaighdeadh a-steach on oir dheas gus a' ghlas a thoirt "
42"Feuch is dèan grad-shlaighdeadh a-steach on oir dheas gus a' ghlas a thoirt "
34"far an fhòn"
43"far an fhòn"
35
44
36−#: Components/EdgeDemo.qml:144
45+#: qml/Components/EdgeDemo.qml:145
37msgid "Top edge"
46msgid "Top edge"
38msgstr "An oir aig a' bharr"
47msgstr "An oir aig a' bharr"
39
48
40−#: Components/EdgeDemo.qml:145
49+#: qml/Components/EdgeDemo.qml:146
41msgid "Try swiping from the top edge to access the indicators"
50msgid "Try swiping from the top edge to access the indicators"
42msgstr ""
51msgstr ""
43"Feuch is dèan grad-shlaighdeadh a-steach on oir aig a' bharr gus greim "
52"Feuch is dèan grad-shlaighdeadh a-steach on oir aig a' bharr gus greim "
44"fhaighinn air na taisbeanairean"
53"fhaighinn air na taisbeanairean"
45
54
46−#: Components/EdgeDemo.qml:170
55+#: qml/Components/EdgeDemo.qml:171
47msgid "Close"
56msgid "Close"
48msgstr "Dùin"
57msgstr "Dùin"
49
58
50−#: Components/EdgeDemo.qml:171
59+#: qml/Components/EdgeDemo.qml:172
51msgid "Swipe up again to close the settings screen"
60msgid "Swipe up again to close the settings screen"
52msgstr "Dèan grad-shlaighdeadh a-nìos gus sgrìn nan roghainnean a dhùnadh"
61msgstr "Dèan grad-shlaighdeadh a-nìos gus sgrìn nan roghainnean a dhùnadh"
53
62
54−#: Components/EdgeDemo.qml:198
63+#: qml/Components/EdgeDemo.qml:199
55msgid "Left edge"
64msgid "Left edge"
56msgstr "An oir chlì"
65msgstr "An oir chlì"
57
66
58−#: Components/EdgeDemo.qml:199
67+#: qml/Components/EdgeDemo.qml:200
59msgid "Swipe from the left to reveal the launcher for quick access to apps"
68msgid "Swipe from the left to reveal the launcher for quick access to apps"
60msgstr ""
69msgstr ""
61"Dèan grad-shlaighdeadh on oir chlì air an lòinseir a bheir dhut cothrom "
70"Dèan grad-shlaighdeadh on oir chlì air an lòinseir a bheir dhut cothrom "
62"luath air na h-aplacaidean"
71"luath air na h-aplacaidean"
63
72
64−#: Components/EdgeDemo.qml:226
73+#: qml/Components/EdgeDemo.qml:227
65msgid "Well done"
74msgid "Well done"
66msgstr "Gasta!"
75msgstr "Gasta!"
67
76
68−#: Components/EdgeDemo.qml:227
77+#: qml/Components/EdgeDemo.qml:228
69msgid ""
78msgid ""
70"You have now mastered the edge gestures and can start using the "
79"You have now mastered the edge gestures and can start using the "
71−"phone<br><br>Tap anywhere to start"
80+"phone<br><br>Tap on the screen to start"
72msgstr ""
81msgstr ""
73
82
74−#: Components/PageHeader.qml:364
83+#: qml/Components/PageHeader.qml:339
75msgid "Recent searches"
84msgid "Recent searches"
76msgstr "Na lorg thu o chionn goirid"
85msgstr "Na lorg thu o chionn goirid"
77
86
87+#: qml/Components/SeeMore.qml:32
88+msgid "See more"
89+msgstr ""
90+
91+#: qml/Components/SeeMore.qml:61
92+msgid "See less"
93+msgstr ""
94+
78−#: Dash/Apps/AppPreview.qml:135
95+#: qml/Dash/Apps/AppPreview.qml:136
79msgid "Rate this"
96msgid "Rate this"
80msgstr "Rangaich seo"
97msgstr "Rangaich seo"
81
98
82#. TRANSLATORS: Number of persons who rated this app/video/whatever
99#. TRANSLATORS: Number of persons who rated this app/video/whatever
83−#: Dash/Previews/Header.qml:93
100+#: qml/Dash/Previews/Header.qml:93
84#, qt-format
101#, qt-format
85msgid "(%1)"
102msgid "(%1)"
86msgstr "(%1)"
103msgstr "(%1)"
87
104
88#. TRANSLATORS: Number of persons who wrote reviews for this app/video/whatever
105#. TRANSLATORS: Number of persons who wrote reviews for this app/video/whatever
89−#: Dash/Previews/Header.qml:105
106+#: qml/Dash/Previews/Header.qml:105
90#, qt-format
107#, qt-format
91msgid "%1 review"
108msgid "%1 review"
92msgid_plural "%1 reviews"
109msgid_plural "%1 reviews"
@@ -95,73 +112,68 @@ msgstr[1] "%1 lèirmheas"
95msgstr[2] "%1 lèirmheasan"
112msgstr[2] "%1 lèirmheasan"
96msgstr[3] "%1 lèirmheas"
113msgstr[3] "%1 lèirmheas"
97
114
98−#: Dash/Previews/Reviews.qml:74
115+#: qml/Dash/Previews/Reviews.qml:74
99msgid "Add a review"
116msgid "Add a review"
100msgstr "Cuir lèirmheas ris"
117msgstr "Cuir lèirmheas ris"
101
118
102−#: Dash/Previews/Reviews.qml:86
119+#: qml/Dash/Previews/Reviews.qml:86
103msgid "Review"
120msgid "Review"
104msgstr "Lèirmheas"
121msgstr "Lèirmheas"
105
122
106−#: Dash/Previews/Reviews.qml:121
123+#: qml/Dash/Previews/Reviews.qml:121
107msgid "Send"
124msgid "Send"
108msgstr "Cuir"
125msgstr "Cuir"
109
126
110−#: Dash/Previews/Reviews.qml:139
127+#: qml/Dash/Previews/Reviews.qml:139
111msgid "Comments:"
128msgid "Comments:"
112msgstr "Beachdan"
129msgstr "Beachdan"
113
130
114−#: Greeter/Lockscreen.qml:149
131+#: qml/Greeter/Lockscreen.qml:149
115msgid "Emergency Call"
132msgid "Emergency Call"
116msgstr "Gairm èiginn"
133msgstr "Gairm èiginn"
117
134
118−#: Greeter/PassphraseLockscreen.qml:59
135+#: qml/Greeter/PassphraseLockscreen.qml:59
119#, qt-format
136#, qt-format
120msgid "Hello %1"
137msgid "Hello %1"
121msgstr "Shin thu, %1"
138msgstr "Shin thu, %1"
122
139
123−#: Greeter/PassphraseLockscreen.qml:59
140+#: qml/Greeter/PassphraseLockscreen.qml:59
124msgid "Hello"
141msgid "Hello"
125msgstr "Shin thu"
142msgstr "Shin thu"
126
143
127−#: Hud/HudParametrizedActionsPage.qml:132
144+#: qml/Hud/HudParametrizedActionsPage.qml:132
128msgid "Confirm"
145msgid "Confirm"
129msgstr "Dearbhaich"
146msgstr "Dearbhaich"
130
147
131−#: Hud/Hud.qml:61 Hud/Hud.qml:99 Hud/Hud.qml:372
148+#: qml/Hud/Hud.qml:61 qml/Hud/Hud.qml:99 qml/Hud/Hud.qml:372
132msgid "Type or say a command"
149msgid "Type or say a command"
133msgstr "Sgrìobh no can àithne"
150msgstr "Sgrìobh no can àithne"
134
151
135−#: Hud/Hud.qml:84
152+#: qml/Hud/Hud.qml:84
136msgid "Loading. Please Wait..."
153msgid "Loading. Please Wait..."
137msgstr "'Ga luchdadh, fuirich ort..."
154msgstr "'Ga luchdadh, fuirich ort..."
138
155
139−#: Hud/Hud.qml:89
156+#: qml/Hud/Hud.qml:89
140msgid "Speak Now..."
157msgid "Speak Now..."
141msgstr "Can rud a-nis..."
158msgstr "Can rud a-nis..."
142
159
143−#: Hud/Hud.qml:94
160+#: qml/Hud/Hud.qml:94
144msgid "Speaking..."
161msgid "Speaking..."
145msgstr "A' bruidhinn..."
162msgstr "A' bruidhinn..."
146
163
147−#: Notifications/NotificationMenuItemFactory.qml:89
164+#: qml/Notifications/NotificationMenuItemFactory.qml:91
148msgid "Show password"
165msgid "Show password"
149msgstr ""
166msgstr ""
150
167
151−#: Panel/SearchIndicator.qml:27
168+#: qml/Notifications/NotificationMenuItemFactory.qml:103
152−msgid "Search"
169+msgid "Please enter SIM PIN"
153−msgstr "Lorg"
154−
155−#: plugins/Unity/Launcher/launcheritem.cpp:43
156−#: plugins/Unity/Launcher/launcheritem.cpp:73
157−msgid "Lock to Launcher"
158msgstr ""
170msgstr ""
159
171
160−#: plugins/Unity/Launcher/launcheritem.cpp:73
172+#: qml/Panel/SearchIndicator.qml:27
161−msgid "Unlock from Launcher"
173+msgid "Search"
162−msgstr ""
174+msgstr "Lorg"
163
175
164−#: Shell.qml:439
176+#: qml/Shell.qml:440
165#, qt-format
177#, qt-format
166msgid "Please enter %1"
178msgid "Please enter %1"
167msgstr "Cuir a-steach %1"
179msgstr "Cuir a-steach %1"
po/gl.po+55−45
@@ -7,7 +7,7 @@ msgid ""
7msgstr ""
7msgstr ""
8"Project-Id-Version: unity\n"
8"Project-Id-Version: unity\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2013-11-29 09:21+0100\n"
10+"POT-Creation-Date: 2014-02-04 15:43+0000\n"
11"PO-Revision-Date: 2013-12-06 17:15+0000\n"
11"PO-Revision-Date: 2013-12-06 17:15+0000\n"
12"Last-Translator: Marcos Lans <Unknown>\n"
12"Last-Translator: Marcos Lans <Unknown>\n"
13"Language-Team: Galician <gl@li.org>\n"
13"Language-Team: Galician <gl@li.org>\n"
@@ -15,146 +15,156 @@ msgstr ""
15"Content-Type: text/plain; charset=UTF-8\n"
15"Content-Type: text/plain; charset=UTF-8\n"
16"Content-Transfer-Encoding: 8bit\n"
16"Content-Transfer-Encoding: 8bit\n"
17"Plural-Forms: nplurals=2; plural=n != 1;\n"
17"Plural-Forms: nplurals=2; plural=n != 1;\n"
18−"X-Launchpad-Export-Date: 2013-12-29 06:04+0000\n"
18+"X-Launchpad-Export-Date: 2014-02-12 06:27+0000\n"
19−"X-Generator: Launchpad (build 16877)\n"
19+"X-Generator: Launchpad (build 16916)\n"
20
20
21+#: plugins/Unity/Launcher/launcheritem.cpp:43
22+#: plugins/Unity/Launcher/launcheritem.cpp:73
23+msgid "Lock to Launcher"
24+msgstr "Manter no Iniciador"
25+
26+#: plugins/Unity/Launcher/launcheritem.cpp:73
27+msgid "Unlock from Launcher"
28+msgstr "Non manter no Iniciador"
29+
21−#: Components/EdgeDemoOverlay.qml:151
30+#: qml/Components/EdgeDemoOverlay.qml:151
22msgid "Skip intro"
31msgid "Skip intro"
23msgstr "Saltar introdución"
32msgstr "Saltar introdución"
24
33
25−#: Components/EdgeDemo.qml:112
34+#: qml/Components/EdgeDemo.qml:113
26msgid "Right edge"
35msgid "Right edge"
27msgstr "Bordo dereito"
36msgstr "Bordo dereito"
28
37
29−#: Components/EdgeDemo.qml:113
38+#: qml/Components/EdgeDemo.qml:114
30msgid "Try swiping from the right edge to unlock the phone"
39msgid "Try swiping from the right edge to unlock the phone"
31msgstr "Probe o arrastre desde o bordo dereito para desbloquear o teléfono"
40msgstr "Probe o arrastre desde o bordo dereito para desbloquear o teléfono"
32
41
33−#: Components/EdgeDemo.qml:144
42+#: qml/Components/EdgeDemo.qml:145
34msgid "Top edge"
43msgid "Top edge"
35msgstr "Bordo superior"
44msgstr "Bordo superior"
36
45
37−#: Components/EdgeDemo.qml:145
46+#: qml/Components/EdgeDemo.qml:146
38msgid "Try swiping from the top edge to access the indicators"
47msgid "Try swiping from the top edge to access the indicators"
39msgstr "Esvare desde o bordo superior para acceder aos indicadores."
48msgstr "Esvare desde o bordo superior para acceder aos indicadores."
40
49
41−#: Components/EdgeDemo.qml:170
50+#: qml/Components/EdgeDemo.qml:171
42msgid "Close"
51msgid "Close"
43msgstr "Pechar"
52msgstr "Pechar"
44
53
45−#: Components/EdgeDemo.qml:171
54+#: qml/Components/EdgeDemo.qml:172
46msgid "Swipe up again to close the settings screen"
55msgid "Swipe up again to close the settings screen"
47msgstr "Esvare cara a arriba para pechar os axustes"
56msgstr "Esvare cara a arriba para pechar os axustes"
48
57
49−#: Components/EdgeDemo.qml:198
58+#: qml/Components/EdgeDemo.qml:199
50msgid "Left edge"
59msgid "Left edge"
51msgstr "Bordo esquerdo"
60msgstr "Bordo esquerdo"
52
61
53−#: Components/EdgeDemo.qml:199
62+#: qml/Components/EdgeDemo.qml:200
54msgid "Swipe from the left to reveal the launcher for quick access to apps"
63msgid "Swipe from the left to reveal the launcher for quick access to apps"
55msgstr "Esvare desde a esquerda para mostrar o iniciador de acceso rápido"
64msgstr "Esvare desde a esquerda para mostrar o iniciador de acceso rápido"
56
65
57−#: Components/EdgeDemo.qml:226
66+#: qml/Components/EdgeDemo.qml:227
58msgid "Well done"
67msgid "Well done"
59msgstr "Ben feito"
68msgstr "Ben feito"
60
69
61−#: Components/EdgeDemo.qml:227
70+#: qml/Components/EdgeDemo.qml:228
62msgid ""
71msgid ""
63"You have now mastered the edge gestures and can start using the "
72"You have now mastered the edge gestures and can start using the "
64−"phone<br><br>Tap anywhere to start"
73+"phone<br><br>Tap on the screen to start"
65msgstr ""
74msgstr ""
66−"Xa domina os xestos desde os bordos e pode comezar a usar o "
67−"móbil<br><br>Toque en calquera sitio para comezar"
68
75
69−#: Components/PageHeader.qml:364
76+#: qml/Components/PageHeader.qml:339
70msgid "Recent searches"
77msgid "Recent searches"
71msgstr "Buscas recentes"
78msgstr "Buscas recentes"
72
79
80+#: qml/Components/SeeMore.qml:32
81+msgid "See more"
82+msgstr ""
83+
84+#: qml/Components/SeeMore.qml:61
85+msgid "See less"
86+msgstr ""
87+
73−#: Dash/Apps/AppPreview.qml:135
88+#: qml/Dash/Apps/AppPreview.qml:136
74msgid "Rate this"
89msgid "Rate this"
75msgstr "Valore isto"
90msgstr "Valore isto"
76
91
77#. TRANSLATORS: Number of persons who rated this app/video/whatever
92#. TRANSLATORS: Number of persons who rated this app/video/whatever
78−#: Dash/Previews/Header.qml:93
93+#: qml/Dash/Previews/Header.qml:93
79#, qt-format
94#, qt-format
80msgid "(%1)"
95msgid "(%1)"
81msgstr "(%1)"
96msgstr "(%1)"
82
97
83#. TRANSLATORS: Number of persons who wrote reviews for this app/video/whatever
98#. TRANSLATORS: Number of persons who wrote reviews for this app/video/whatever
84−#: Dash/Previews/Header.qml:105
99+#: qml/Dash/Previews/Header.qml:105
85#, qt-format
100#, qt-format
86msgid "%1 review"
101msgid "%1 review"
87msgid_plural "%1 reviews"
102msgid_plural "%1 reviews"
88msgstr[0] "%1 opinión"
103msgstr[0] "%1 opinión"
89msgstr[1] "%1 opinións"
104msgstr[1] "%1 opinións"
90
105
91−#: Dash/Previews/Reviews.qml:74
106+#: qml/Dash/Previews/Reviews.qml:74
92msgid "Add a review"
107msgid "Add a review"
93msgstr "Engadir unha opinión"
108msgstr "Engadir unha opinión"
94
109
95−#: Dash/Previews/Reviews.qml:86
110+#: qml/Dash/Previews/Reviews.qml:86
96msgid "Review"
111msgid "Review"
97msgstr "Opinión"
112msgstr "Opinión"
98
113
99−#: Dash/Previews/Reviews.qml:121
114+#: qml/Dash/Previews/Reviews.qml:121
100msgid "Send"
115msgid "Send"
101msgstr "Enviar"
116msgstr "Enviar"
102
117
103−#: Dash/Previews/Reviews.qml:139
118+#: qml/Dash/Previews/Reviews.qml:139
104msgid "Comments:"
119msgid "Comments:"
105msgstr "Comentarios:"
120msgstr "Comentarios:"
106
121
107−#: Greeter/Lockscreen.qml:149
122+#: qml/Greeter/Lockscreen.qml:149
108msgid "Emergency Call"
123msgid "Emergency Call"
109msgstr "Chamada de emerxencia"
124msgstr "Chamada de emerxencia"
110
125
111−#: Greeter/PassphraseLockscreen.qml:59
126+#: qml/Greeter/PassphraseLockscreen.qml:59
112#, qt-format
127#, qt-format
113msgid "Hello %1"
128msgid "Hello %1"
114msgstr "Ola %1"
129msgstr "Ola %1"
115
130
116−#: Greeter/PassphraseLockscreen.qml:59
131+#: qml/Greeter/PassphraseLockscreen.qml:59
117msgid "Hello"
132msgid "Hello"
118msgstr "Ola"
133msgstr "Ola"
119
134
120−#: Hud/HudParametrizedActionsPage.qml:132
135+#: qml/Hud/HudParametrizedActionsPage.qml:132
121msgid "Confirm"
136msgid "Confirm"
122msgstr "Confirmar"
137msgstr "Confirmar"
123
138
124−#: Hud/Hud.qml:61 Hud/Hud.qml:99 Hud/Hud.qml:372
139+#: qml/Hud/Hud.qml:61 qml/Hud/Hud.qml:99 qml/Hud/Hud.qml:372
125msgid "Type or say a command"
140msgid "Type or say a command"
126msgstr "Escriba ou diga unha orde"
141msgstr "Escriba ou diga unha orde"
127
142
128−#: Hud/Hud.qml:84
143+#: qml/Hud/Hud.qml:84
129msgid "Loading. Please Wait..."
144msgid "Loading. Please Wait..."
130msgstr "Cargando. Agarde…"
145msgstr "Cargando. Agarde…"
131
146
132−#: Hud/Hud.qml:89
147+#: qml/Hud/Hud.qml:89
133msgid "Speak Now..."
148msgid "Speak Now..."
134msgstr "Fale agora…"
149msgstr "Fale agora…"
135
150
136−#: Hud/Hud.qml:94
151+#: qml/Hud/Hud.qml:94
137msgid "Speaking..."
152msgid "Speaking..."
138msgstr "Falando…"
153msgstr "Falando…"
139
154
140−#: Notifications/NotificationMenuItemFactory.qml:89
155+#: qml/Notifications/NotificationMenuItemFactory.qml:91
141msgid "Show password"
156msgid "Show password"
142msgstr "Mostrar contrasinal"
157msgstr "Mostrar contrasinal"
143
158
159+#: qml/Notifications/NotificationMenuItemFactory.qml:103
160+msgid "Please enter SIM PIN"
161+msgstr ""
162+
144−#: Panel/SearchIndicator.qml:27
163+#: qml/Panel/SearchIndicator.qml:27
145msgid "Search"
164msgid "Search"
146msgstr "Buscar"
165msgstr "Buscar"
147
166
148−#: plugins/Unity/Launcher/launcheritem.cpp:43
149−#: plugins/Unity/Launcher/launcheritem.cpp:73
150−msgid "Lock to Launcher"
151−msgstr "Manter no Iniciador"
152−
153−#: plugins/Unity/Launcher/launcheritem.cpp:73
154−msgid "Unlock from Launcher"
155−msgstr "Non manter no Iniciador"
156−
157−#: Shell.qml:439
167+#: qml/Shell.qml:440
158#, qt-format
168#, qt-format
159msgid "Please enter %1"
169msgid "Please enter %1"
160msgstr "Introduza %1"
170msgstr "Introduza %1"
po/he.po+55−45
@@ -7,7 +7,7 @@ msgid ""
7msgstr ""
7msgstr ""
8"Project-Id-Version: unity\n"
8"Project-Id-Version: unity\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2013-11-29 09:21+0100\n"
10+"POT-Creation-Date: 2014-02-04 15:43+0000\n"
11"PO-Revision-Date: 2013-11-20 08:30+0000\n"
11"PO-Revision-Date: 2013-11-20 08:30+0000\n"
12"Last-Translator: Yaron <sh.yaron@gmail.com>\n"
12"Last-Translator: Yaron <sh.yaron@gmail.com>\n"
13"Language-Team: Hebrew <he@li.org>\n"
13"Language-Team: Hebrew <he@li.org>\n"
@@ -15,146 +15,156 @@ msgstr ""
15"Content-Type: text/plain; charset=UTF-8\n"
15"Content-Type: text/plain; charset=UTF-8\n"
16"Content-Transfer-Encoding: 8bit\n"
16"Content-Transfer-Encoding: 8bit\n"
17"Plural-Forms: nplurals=2; plural=n != 1;\n"
17"Plural-Forms: nplurals=2; plural=n != 1;\n"
18−"X-Launchpad-Export-Date: 2013-12-29 06:04+0000\n"
18+"X-Launchpad-Export-Date: 2014-02-12 06:27+0000\n"
19−"X-Generator: Launchpad (build 16877)\n"
19+"X-Generator: Launchpad (build 16916)\n"
20
20
21+#: plugins/Unity/Launcher/launcheritem.cpp:43
22+#: plugins/Unity/Launcher/launcheritem.cpp:73
23+msgid "Lock to Launcher"
24+msgstr "נעילה למשגר"
25+
26+#: plugins/Unity/Launcher/launcheritem.cpp:73
27+msgid "Unlock from Launcher"
28+msgstr "הפרדה מהמשגר"
29+
21−#: Components/EdgeDemoOverlay.qml:151
30+#: qml/Components/EdgeDemoOverlay.qml:151
22msgid "Skip intro"
31msgid "Skip intro"
23msgstr "לדלג על הפתיחה"
32msgstr "לדלג על הפתיחה"
24
33
25−#: Components/EdgeDemo.qml:112
34+#: qml/Components/EdgeDemo.qml:113
26msgid "Right edge"
35msgid "Right edge"
27msgstr "שול ימני"
36msgstr "שול ימני"
28
37
29−#: Components/EdgeDemo.qml:113
38+#: qml/Components/EdgeDemo.qml:114
30msgid "Try swiping from the right edge to unlock the phone"
39msgid "Try swiping from the right edge to unlock the phone"
31msgstr "נא לנסות למשוך מהשול הימני כדי לשחרר את נעילת הטלפון"
40msgstr "נא לנסות למשוך מהשול הימני כדי לשחרר את נעילת הטלפון"
32
41
33−#: Components/EdgeDemo.qml:144
42+#: qml/Components/EdgeDemo.qml:145
34msgid "Top edge"
43msgid "Top edge"
35msgstr "השול העליון"
44msgstr "השול העליון"
36
45
37−#: Components/EdgeDemo.qml:145
46+#: qml/Components/EdgeDemo.qml:146
38msgid "Try swiping from the top edge to access the indicators"
47msgid "Try swiping from the top edge to access the indicators"
39msgstr "נא לנסות למשוך מהשול העליון כדי לגשת למחוונים"
48msgstr "נא לנסות למשוך מהשול העליון כדי לגשת למחוונים"
40
49
41−#: Components/EdgeDemo.qml:170
50+#: qml/Components/EdgeDemo.qml:171
42msgid "Close"
51msgid "Close"
43msgstr "סגירה"
52msgstr "סגירה"
44
53
45−#: Components/EdgeDemo.qml:171
54+#: qml/Components/EdgeDemo.qml:172
46msgid "Swipe up again to close the settings screen"
55msgid "Swipe up again to close the settings screen"
47msgstr "ניתן למשוך שוב כדי לסגור את מסך ההגדרות"
56msgstr "ניתן למשוך שוב כדי לסגור את מסך ההגדרות"
48
57
49−#: Components/EdgeDemo.qml:198
58+#: qml/Components/EdgeDemo.qml:199
50msgid "Left edge"
59msgid "Left edge"
51msgstr "שול שמאלי"
60msgstr "שול שמאלי"
52
61
53−#: Components/EdgeDemo.qml:199
62+#: qml/Components/EdgeDemo.qml:200
54msgid "Swipe from the left to reveal the launcher for quick access to apps"
63msgid "Swipe from the left to reveal the launcher for quick access to apps"
55msgstr "יש למשוך משמאל כדי לחשוף את המשגר לצורך גישה מהירה ליישומים"
64msgstr "יש למשוך משמאל כדי לחשוף את המשגר לצורך גישה מהירה ליישומים"
56
65
57−#: Components/EdgeDemo.qml:226
66+#: qml/Components/EdgeDemo.qml:227
58msgid "Well done"
67msgid "Well done"
59msgstr "כל הכבוד"
68msgstr "כל הכבוד"
60
69
61−#: Components/EdgeDemo.qml:227
70+#: qml/Components/EdgeDemo.qml:228
62msgid ""
71msgid ""
63"You have now mastered the edge gestures and can start using the "
72"You have now mastered the edge gestures and can start using the "
64−"phone<br><br>Tap anywhere to start"
73+"phone<br><br>Tap on the screen to start"
65msgstr ""
74msgstr ""
66−"עתה מכשסיימת את ההשתלמות לשימוש במחוות קצה יש לך את הכלים להשתמש "
67−"בטלפון<br><br>ניתן לגעת במקום כלשהו במסך כדי להתחיל"
68
75
69−#: Components/PageHeader.qml:364
76+#: qml/Components/PageHeader.qml:339
70msgid "Recent searches"
77msgid "Recent searches"
71msgstr "חיפושים אחרונים"
78msgstr "חיפושים אחרונים"
72
79
80+#: qml/Components/SeeMore.qml:32
81+msgid "See more"
82+msgstr ""
83+
84+#: qml/Components/SeeMore.qml:61
85+msgid "See less"
86+msgstr ""
87+
73−#: Dash/Apps/AppPreview.qml:135
88+#: qml/Dash/Apps/AppPreview.qml:136
74msgid "Rate this"
89msgid "Rate this"
75msgstr "דירוג היישום"
90msgstr "דירוג היישום"
76
91
77#. TRANSLATORS: Number of persons who rated this app/video/whatever
92#. TRANSLATORS: Number of persons who rated this app/video/whatever
78−#: Dash/Previews/Header.qml:93
93+#: qml/Dash/Previews/Header.qml:93
79#, qt-format
94#, qt-format
80msgid "(%1)"
95msgid "(%1)"
81msgstr "(%1)"
96msgstr "(%1)"
82
97
83#. TRANSLATORS: Number of persons who wrote reviews for this app/video/whatever
98#. TRANSLATORS: Number of persons who wrote reviews for this app/video/whatever
84−#: Dash/Previews/Header.qml:105
99+#: qml/Dash/Previews/Header.qml:105
85#, qt-format
100#, qt-format
86msgid "%1 review"
101msgid "%1 review"
87msgid_plural "%1 reviews"
102msgid_plural "%1 reviews"
88msgstr[0] "סקירה %1"
103msgstr[0] "סקירה %1"
89msgstr[1] "%1 סקירות"
104msgstr[1] "%1 סקירות"
90
105
91−#: Dash/Previews/Reviews.qml:74
106+#: qml/Dash/Previews/Reviews.qml:74
92msgid "Add a review"
107msgid "Add a review"
93msgstr "הוספת סקירה"
108msgstr "הוספת סקירה"
94
109
95−#: Dash/Previews/Reviews.qml:86
110+#: qml/Dash/Previews/Reviews.qml:86
96msgid "Review"
111msgid "Review"
97msgstr "סקירה"
112msgstr "סקירה"
98
113
99−#: Dash/Previews/Reviews.qml:121
114+#: qml/Dash/Previews/Reviews.qml:121
100msgid "Send"
115msgid "Send"
101msgstr "שליחה"
116msgstr "שליחה"
102
117
103−#: Dash/Previews/Reviews.qml:139
118+#: qml/Dash/Previews/Reviews.qml:139
104msgid "Comments:"
119msgid "Comments:"
105msgstr "הערות:"
120msgstr "הערות:"
106
121
107−#: Greeter/Lockscreen.qml:149
122+#: qml/Greeter/Lockscreen.qml:149
108msgid "Emergency Call"
123msgid "Emergency Call"
109msgstr "שיחת חירום"
124msgstr "שיחת חירום"
110
125
111−#: Greeter/PassphraseLockscreen.qml:59
126+#: qml/Greeter/PassphraseLockscreen.qml:59
112#, qt-format
127#, qt-format
113msgid "Hello %1"
128msgid "Hello %1"
114msgstr "שלום %1"
129msgstr "שלום %1"
115
130
116−#: Greeter/PassphraseLockscreen.qml:59
131+#: qml/Greeter/PassphraseLockscreen.qml:59
117msgid "Hello"
132msgid "Hello"
118msgstr "שלום"
133msgstr "שלום"
119
134
120−#: Hud/HudParametrizedActionsPage.qml:132
135+#: qml/Hud/HudParametrizedActionsPage.qml:132
121msgid "Confirm"
136msgid "Confirm"
122msgstr "אישור"
137msgstr "אישור"
123
138
124−#: Hud/Hud.qml:61 Hud/Hud.qml:99 Hud/Hud.qml:372
139+#: qml/Hud/Hud.qml:61 qml/Hud/Hud.qml:99 qml/Hud/Hud.qml:372
125msgid "Type or say a command"
140msgid "Type or say a command"
126msgstr "ניתן להקליד או לומר פקודה"
141msgstr "ניתן להקליד או לומר פקודה"
127
142
128−#: Hud/Hud.qml:84
143+#: qml/Hud/Hud.qml:84
129msgid "Loading. Please Wait..."
144msgid "Loading. Please Wait..."
130msgstr "בטעינה. נא להמתין..."
145msgstr "בטעינה. נא להמתין..."
131
146
132−#: Hud/Hud.qml:89
147+#: qml/Hud/Hud.qml:89
133msgid "Speak Now..."
148msgid "Speak Now..."
134msgstr "יש לדבר כעת..."
149msgstr "יש לדבר כעת..."
135
150
136−#: Hud/Hud.qml:94
151+#: qml/Hud/Hud.qml:94
137msgid "Speaking..."
152msgid "Speaking..."
138msgstr "הדיבור מושמע…"
153msgstr "הדיבור מושמע…"
139
154
140−#: Notifications/NotificationMenuItemFactory.qml:89
155+#: qml/Notifications/NotificationMenuItemFactory.qml:91
141msgid "Show password"
156msgid "Show password"
142msgstr "הצגת הססמה"
157msgstr "הצגת הססמה"
143
158
159+#: qml/Notifications/NotificationMenuItemFactory.qml:103
160+msgid "Please enter SIM PIN"
161+msgstr ""
162+
144−#: Panel/SearchIndicator.qml:27
163+#: qml/Panel/SearchIndicator.qml:27
145msgid "Search"
164msgid "Search"
146msgstr "חיפוש"
165msgstr "חיפוש"
147
166
148−#: plugins/Unity/Launcher/launcheritem.cpp:43
149−#: plugins/Unity/Launcher/launcheritem.cpp:73
150−msgid "Lock to Launcher"
151−msgstr "נעילה למשגר"
152−
153−#: plugins/Unity/Launcher/launcheritem.cpp:73
154−msgid "Unlock from Launcher"
155−msgstr "הפרדה מהמשגר"
156−
157−#: Shell.qml:439
167+#: qml/Shell.qml:440
158#, qt-format
168#, qt-format
159msgid "Please enter %1"
169msgid "Please enter %1"
160msgstr "נא להזין %1"
170msgstr "נא להזין %1"
po/hi.po+55−43
@@ -7,7 +7,7 @@ msgid ""
7msgstr ""
7msgstr ""
8"Project-Id-Version: unity8\n"
8"Project-Id-Version: unity8\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2013-11-29 09:21+0100\n"
10+"POT-Creation-Date: 2014-02-04 15:43+0000\n"
11"PO-Revision-Date: 2014-01-15 01:49+0000\n"
11"PO-Revision-Date: 2014-01-15 01:49+0000\n"
12"Last-Translator: Siddhanathan S. <Unknown>\n"
12"Last-Translator: Siddhanathan S. <Unknown>\n"
13"Language-Team: Hindi <hi@li.org>\n"
13"Language-Team: Hindi <hi@li.org>\n"
@@ -15,144 +15,156 @@ msgstr ""
15"Content-Type: text/plain; charset=UTF-8\n"
15"Content-Type: text/plain; charset=UTF-8\n"
16"Content-Transfer-Encoding: 8bit\n"
16"Content-Transfer-Encoding: 8bit\n"
17"Plural-Forms: nplurals=2; plural=n != 1;\n"
17"Plural-Forms: nplurals=2; plural=n != 1;\n"
18−"X-Launchpad-Export-Date: 2014-01-16 06:09+0000\n"
18+"X-Launchpad-Export-Date: 2014-02-12 06:27+0000\n"
19−"X-Generator: Launchpad (build 16901)\n"
19+"X-Generator: Launchpad (build 16916)\n"
20
20
21+#: plugins/Unity/Launcher/launcheritem.cpp:43
22+#: plugins/Unity/Launcher/launcheritem.cpp:73
23+msgid "Lock to Launcher"
24+msgstr ""
25+
26+#: plugins/Unity/Launcher/launcheritem.cpp:73
27+msgid "Unlock from Launcher"
28+msgstr ""
29+
21−#: Components/EdgeDemoOverlay.qml:151
30+#: qml/Components/EdgeDemoOverlay.qml:151
22msgid "Skip intro"
31msgid "Skip intro"
23msgstr "परिचय छोड़"
32msgstr "परिचय छोड़"
24
33
25−#: Components/EdgeDemo.qml:112
34+#: qml/Components/EdgeDemo.qml:113
26msgid "Right edge"
35msgid "Right edge"
27msgstr "दायाँ किनारा"
36msgstr "दायाँ किनारा"
28
37
29−#: Components/EdgeDemo.qml:113
38+#: qml/Components/EdgeDemo.qml:114
30msgid "Try swiping from the right edge to unlock the phone"
39msgid "Try swiping from the right edge to unlock the phone"
31msgstr ""
40msgstr ""
32
41
33−#: Components/EdgeDemo.qml:144
42+#: qml/Components/EdgeDemo.qml:145
34msgid "Top edge"
43msgid "Top edge"
35msgstr "ऊपर किनारे"
44msgstr "ऊपर किनारे"
36
45
37−#: Components/EdgeDemo.qml:145
46+#: qml/Components/EdgeDemo.qml:146
38msgid "Try swiping from the top edge to access the indicators"
47msgid "Try swiping from the top edge to access the indicators"
39msgstr ""
48msgstr ""
40
49
41−#: Components/EdgeDemo.qml:170
50+#: qml/Components/EdgeDemo.qml:171
42msgid "Close"
51msgid "Close"
43msgstr "बंद करें"
52msgstr "बंद करें"
44
53
45−#: Components/EdgeDemo.qml:171
54+#: qml/Components/EdgeDemo.qml:172
46msgid "Swipe up again to close the settings screen"
55msgid "Swipe up again to close the settings screen"
47msgstr ""
56msgstr ""
48
57
49−#: Components/EdgeDemo.qml:198
58+#: qml/Components/EdgeDemo.qml:199
50msgid "Left edge"
59msgid "Left edge"
51msgstr "बायाँ किनारा"
60msgstr "बायाँ किनारा"
52
61
53−#: Components/EdgeDemo.qml:199
62+#: qml/Components/EdgeDemo.qml:200
54msgid "Swipe from the left to reveal the launcher for quick access to apps"
63msgid "Swipe from the left to reveal the launcher for quick access to apps"
55msgstr ""
64msgstr ""
56
65
57−#: Components/EdgeDemo.qml:226
66+#: qml/Components/EdgeDemo.qml:227
58msgid "Well done"
67msgid "Well done"
59msgstr "शाबाश"
68msgstr "शाबाश"
60
69
61−#: Components/EdgeDemo.qml:227
70+#: qml/Components/EdgeDemo.qml:228
62msgid ""
71msgid ""
63"You have now mastered the edge gestures and can start using the "
72"You have now mastered the edge gestures and can start using the "
64−"phone<br><br>Tap anywhere to start"
73+"phone<br><br>Tap on the screen to start"
65msgstr ""
74msgstr ""
66
75
67−#: Components/PageHeader.qml:364
76+#: qml/Components/PageHeader.qml:339
68msgid "Recent searches"
77msgid "Recent searches"
69msgstr "पिछले खोजों"
78msgstr "पिछले खोजों"
70
79
80+#: qml/Components/SeeMore.qml:32
81+msgid "See more"
82+msgstr ""
83+
84+#: qml/Components/SeeMore.qml:61
85+msgid "See less"
86+msgstr ""
87+
71−#: Dash/Apps/AppPreview.qml:135
88+#: qml/Dash/Apps/AppPreview.qml:136
72msgid "Rate this"
89msgid "Rate this"
73msgstr ""
90msgstr ""
74
91
75#. TRANSLATORS: Number of persons who rated this app/video/whatever
92#. TRANSLATORS: Number of persons who rated this app/video/whatever
76−#: Dash/Previews/Header.qml:93
93+#: qml/Dash/Previews/Header.qml:93
77#, qt-format
94#, qt-format
78msgid "(%1)"
95msgid "(%1)"
79msgstr ""
96msgstr ""
80
97
81#. TRANSLATORS: Number of persons who wrote reviews for this app/video/whatever
98#. TRANSLATORS: Number of persons who wrote reviews for this app/video/whatever
82−#: Dash/Previews/Header.qml:105
99+#: qml/Dash/Previews/Header.qml:105
83#, qt-format
100#, qt-format
84msgid "%1 review"
101msgid "%1 review"
85msgid_plural "%1 reviews"
102msgid_plural "%1 reviews"
86msgstr[0] ""
103msgstr[0] ""
87msgstr[1] ""
104msgstr[1] ""
88
105
89−#: Dash/Previews/Reviews.qml:74
106+#: qml/Dash/Previews/Reviews.qml:74
90msgid "Add a review"
107msgid "Add a review"
91msgstr "समीक्षा दे"
108msgstr "समीक्षा दे"
92
109
93−#: Dash/Previews/Reviews.qml:86
110+#: qml/Dash/Previews/Reviews.qml:86
94msgid "Review"
111msgid "Review"
95msgstr "समीक्षा"
112msgstr "समीक्षा"
96
113
97−#: Dash/Previews/Reviews.qml:121
114+#: qml/Dash/Previews/Reviews.qml:121
98msgid "Send"
115msgid "Send"
99msgstr "भेजें"
116msgstr "भेजें"
100
117
101−#: Dash/Previews/Reviews.qml:139
118+#: qml/Dash/Previews/Reviews.qml:139
102msgid "Comments:"
119msgid "Comments:"
103msgstr ""
120msgstr ""
104
121
105−#: Greeter/Lockscreen.qml:149
122+#: qml/Greeter/Lockscreen.qml:149
106msgid "Emergency Call"
123msgid "Emergency Call"
107msgstr "आपातकालीन कॉल"
124msgstr "आपातकालीन कॉल"
108
125
109−#: Greeter/PassphraseLockscreen.qml:59
126+#: qml/Greeter/PassphraseLockscreen.qml:59
110#, qt-format
127#, qt-format
111msgid "Hello %1"
128msgid "Hello %1"
112msgstr ""
129msgstr ""
113
130
114−#: Greeter/PassphraseLockscreen.qml:59
131+#: qml/Greeter/PassphraseLockscreen.qml:59
115msgid "Hello"
132msgid "Hello"
116msgstr "नमस्ते"
133msgstr "नमस्ते"
117
134
118−#: Hud/HudParametrizedActionsPage.qml:132
135+#: qml/Hud/HudParametrizedActionsPage.qml:132
119msgid "Confirm"
136msgid "Confirm"
120msgstr ""
137msgstr ""
121
138
122−#: Hud/Hud.qml:61 Hud/Hud.qml:99 Hud/Hud.qml:372
139+#: qml/Hud/Hud.qml:61 qml/Hud/Hud.qml:99 qml/Hud/Hud.qml:372
123msgid "Type or say a command"
140msgid "Type or say a command"
124msgstr ""
141msgstr ""
125
142
126−#: Hud/Hud.qml:84
143+#: qml/Hud/Hud.qml:84
127msgid "Loading. Please Wait..."
144msgid "Loading. Please Wait..."
128msgstr "काम कर रहा है | कृपया प्रतीक्षा करे |"
145msgstr "काम कर रहा है | कृपया प्रतीक्षा करे |"
129
146
130−#: Hud/Hud.qml:89
147+#: qml/Hud/Hud.qml:89
131msgid "Speak Now..."
148msgid "Speak Now..."
132msgstr "अब बात करें"
149msgstr "अब बात करें"
133
150
134−#: Hud/Hud.qml:94
151+#: qml/Hud/Hud.qml:94
135msgid "Speaking..."
152msgid "Speaking..."
136msgstr "अब बोल रहे हैं"
153msgstr "अब बोल रहे हैं"
137
154
138−#: Notifications/NotificationMenuItemFactory.qml:89
155+#: qml/Notifications/NotificationMenuItemFactory.qml:91
139msgid "Show password"
156msgid "Show password"
140msgstr ""
157msgstr ""
141
158
142−#: Panel/SearchIndicator.qml:27
159+#: qml/Notifications/NotificationMenuItemFactory.qml:103
143−msgid "Search"
160+msgid "Please enter SIM PIN"
144−msgstr "खोजें"
145−
146−#: plugins/Unity/Launcher/launcheritem.cpp:43
147−#: plugins/Unity/Launcher/launcheritem.cpp:73
148−msgid "Lock to Launcher"
149msgstr ""
161msgstr ""
150
162
151−#: plugins/Unity/Launcher/launcheritem.cpp:73
163+#: qml/Panel/SearchIndicator.qml:27
152−msgid "Unlock from Launcher"
164+msgid "Search"
153−msgstr ""
165+msgstr "खोजें"
154
166
155−#: Shell.qml:439
167+#: qml/Shell.qml:440
156#, qt-format
168#, qt-format
157msgid "Please enter %1"
169msgid "Please enter %1"
158msgstr ""
170msgstr ""
po/hr.po+55−43
@@ -7,7 +7,7 @@ msgid ""
7msgstr ""
7msgstr ""
8"Project-Id-Version: unity\n"
8"Project-Id-Version: unity\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2013-11-29 09:21+0100\n"
10+"POT-Creation-Date: 2014-02-04 15:43+0000\n"
11"PO-Revision-Date: 2013-06-27 04:14+0000\n"
11"PO-Revision-Date: 2013-06-27 04:14+0000\n"
12"Last-Translator: Michał Sawicz <michal.sawicz@canonical.com>\n"
12"Last-Translator: Michał Sawicz <michal.sawicz@canonical.com>\n"
13"Language-Team: Croatian <hr@li.org>\n"
13"Language-Team: Croatian <hr@li.org>\n"
@@ -16,144 +16,156 @@ msgstr ""
16"Content-Transfer-Encoding: 8bit\n"
16"Content-Transfer-Encoding: 8bit\n"
17"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && "
17"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && "
18"n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
18"n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
19−"X-Launchpad-Export-Date: 2013-12-29 06:04+0000\n"
19+"X-Launchpad-Export-Date: 2014-02-12 06:27+0000\n"
20−"X-Generator: Launchpad (build 16877)\n"
20+"X-Generator: Launchpad (build 16916)\n"
21
21
22+#: plugins/Unity/Launcher/launcheritem.cpp:43
23+#: plugins/Unity/Launcher/launcheritem.cpp:73
24+msgid "Lock to Launcher"
25+msgstr ""
26+
27+#: plugins/Unity/Launcher/launcheritem.cpp:73
28+msgid "Unlock from Launcher"
29+msgstr ""
30+
22−#: Components/EdgeDemoOverlay.qml:151
31+#: qml/Components/EdgeDemoOverlay.qml:151
23msgid "Skip intro"
32msgid "Skip intro"
24msgstr ""
33msgstr ""
25
34
26−#: Components/EdgeDemo.qml:112
35+#: qml/Components/EdgeDemo.qml:113
27msgid "Right edge"
36msgid "Right edge"
28msgstr ""
37msgstr ""
29
38
30−#: Components/EdgeDemo.qml:113
39+#: qml/Components/EdgeDemo.qml:114
31msgid "Try swiping from the right edge to unlock the phone"
40msgid "Try swiping from the right edge to unlock the phone"
32msgstr ""
41msgstr ""
33
42
34−#: Components/EdgeDemo.qml:144
43+#: qml/Components/EdgeDemo.qml:145
35msgid "Top edge"
44msgid "Top edge"
36msgstr ""
45msgstr ""
37
46
38−#: Components/EdgeDemo.qml:145
47+#: qml/Components/EdgeDemo.qml:146
39msgid "Try swiping from the top edge to access the indicators"
48msgid "Try swiping from the top edge to access the indicators"
40msgstr ""
49msgstr ""
41
50
42−#: Components/EdgeDemo.qml:170
51+#: qml/Components/EdgeDemo.qml:171
43msgid "Close"
52msgid "Close"
44msgstr ""
53msgstr ""
45
54
46−#: Components/EdgeDemo.qml:171
55+#: qml/Components/EdgeDemo.qml:172
47msgid "Swipe up again to close the settings screen"
56msgid "Swipe up again to close the settings screen"
48msgstr ""
57msgstr ""
49
58
50−#: Components/EdgeDemo.qml:198
59+#: qml/Components/EdgeDemo.qml:199
51msgid "Left edge"
60msgid "Left edge"
52msgstr ""
61msgstr ""
53
62
54−#: Components/EdgeDemo.qml:199
63+#: qml/Components/EdgeDemo.qml:200
55msgid "Swipe from the left to reveal the launcher for quick access to apps"
64msgid "Swipe from the left to reveal the launcher for quick access to apps"
56msgstr ""
65msgstr ""
57
66
58−#: Components/EdgeDemo.qml:226
67+#: qml/Components/EdgeDemo.qml:227
59msgid "Well done"
68msgid "Well done"
60msgstr ""
69msgstr ""
61
70
62−#: Components/EdgeDemo.qml:227
71+#: qml/Components/EdgeDemo.qml:228
63msgid ""
72msgid ""
64"You have now mastered the edge gestures and can start using the "
73"You have now mastered the edge gestures and can start using the "
65−"phone<br><br>Tap anywhere to start"
74+"phone<br><br>Tap on the screen to start"
66msgstr ""
75msgstr ""
67
76
68−#: Components/PageHeader.qml:364
77+#: qml/Components/PageHeader.qml:339
69msgid "Recent searches"
78msgid "Recent searches"
70msgstr "Nedavne pretrage"
79msgstr "Nedavne pretrage"
71
80
81+#: qml/Components/SeeMore.qml:32
82+msgid "See more"
83+msgstr ""
84+
85+#: qml/Components/SeeMore.qml:61
86+msgid "See less"
87+msgstr ""
88+
72−#: Dash/Apps/AppPreview.qml:135
89+#: qml/Dash/Apps/AppPreview.qml:136
73msgid "Rate this"
90msgid "Rate this"
74msgstr ""
91msgstr ""
75
92
76#. TRANSLATORS: Number of persons who rated this app/video/whatever
93#. TRANSLATORS: Number of persons who rated this app/video/whatever
77−#: Dash/Previews/Header.qml:93
94+#: qml/Dash/Previews/Header.qml:93
78#, qt-format
95#, qt-format
79msgid "(%1)"
96msgid "(%1)"
80msgstr ""
97msgstr ""
81
98
82#. TRANSLATORS: Number of persons who wrote reviews for this app/video/whatever
99#. TRANSLATORS: Number of persons who wrote reviews for this app/video/whatever
83−#: Dash/Previews/Header.qml:105
100+#: qml/Dash/Previews/Header.qml:105
84#, qt-format
101#, qt-format
85msgid "%1 review"
102msgid "%1 review"
86msgid_plural "%1 reviews"
103msgid_plural "%1 reviews"
87msgstr[0] ""
104msgstr[0] ""
88msgstr[1] ""
105msgstr[1] ""
89
106
90−#: Dash/Previews/Reviews.qml:74
107+#: qml/Dash/Previews/Reviews.qml:74
91msgid "Add a review"
108msgid "Add a review"
92msgstr ""
109msgstr ""
93
110
94−#: Dash/Previews/Reviews.qml:86
111+#: qml/Dash/Previews/Reviews.qml:86
95msgid "Review"
112msgid "Review"
96msgstr ""
113msgstr ""
97
114
98−#: Dash/Previews/Reviews.qml:121
115+#: qml/Dash/Previews/Reviews.qml:121
99msgid "Send"
116msgid "Send"
100msgstr ""
117msgstr ""
101
118
102−#: Dash/Previews/Reviews.qml:139
119+#: qml/Dash/Previews/Reviews.qml:139
103msgid "Comments:"
120msgid "Comments:"
104msgstr ""
121msgstr ""
105
122
106−#: Greeter/Lockscreen.qml:149
123+#: qml/Greeter/Lockscreen.qml:149
107msgid "Emergency Call"
124msgid "Emergency Call"
108msgstr ""
125msgstr ""
109
126
110−#: Greeter/PassphraseLockscreen.qml:59
127+#: qml/Greeter/PassphraseLockscreen.qml:59
111#, qt-format
128#, qt-format
112msgid "Hello %1"
129msgid "Hello %1"
113msgstr ""
130msgstr ""
114
131
115−#: Greeter/PassphraseLockscreen.qml:59
132+#: qml/Greeter/PassphraseLockscreen.qml:59
116msgid "Hello"
133msgid "Hello"
117msgstr ""
134msgstr ""
118
135
119−#: Hud/HudParametrizedActionsPage.qml:132
136+#: qml/Hud/HudParametrizedActionsPage.qml:132
120msgid "Confirm"
137msgid "Confirm"
121msgstr "Potvrdi"
138msgstr "Potvrdi"
122
139
123−#: Hud/Hud.qml:61 Hud/Hud.qml:99 Hud/Hud.qml:372
140+#: qml/Hud/Hud.qml:61 qml/Hud/Hud.qml:99 qml/Hud/Hud.qml:372
124msgid "Type or say a command"
141msgid "Type or say a command"
125msgstr "Upišite ili izgovorite naredbu"
142msgstr "Upišite ili izgovorite naredbu"
126
143
127−#: Hud/Hud.qml:84
144+#: qml/Hud/Hud.qml:84
128msgid "Loading. Please Wait..."
145msgid "Loading. Please Wait..."
129msgstr "Učitavanje. Molim pričekajte..."
146msgstr "Učitavanje. Molim pričekajte..."
130
147
131−#: Hud/Hud.qml:89
148+#: qml/Hud/Hud.qml:89
132msgid "Speak Now..."
149msgid "Speak Now..."
133msgstr "Recite..."
150msgstr "Recite..."
134
151
135−#: Hud/Hud.qml:94
152+#: qml/Hud/Hud.qml:94
136msgid "Speaking..."
153msgid "Speaking..."
137msgstr "Govor..."
154msgstr "Govor..."
138
155
139−#: Notifications/NotificationMenuItemFactory.qml:89
156+#: qml/Notifications/NotificationMenuItemFactory.qml:91
140msgid "Show password"
157msgid "Show password"
141msgstr ""
158msgstr ""
142
159
143−#: Panel/SearchIndicator.qml:27
160+#: qml/Notifications/NotificationMenuItemFactory.qml:103
144−msgid "Search"
161+msgid "Please enter SIM PIN"
145−msgstr "Pretraživanje"
146−
147−#: plugins/Unity/Launcher/launcheritem.cpp:43
148−#: plugins/Unity/Launcher/launcheritem.cpp:73
149−msgid "Lock to Launcher"
150msgstr ""
162msgstr ""
151
163
152−#: plugins/Unity/Launcher/launcheritem.cpp:73
164+#: qml/Panel/SearchIndicator.qml:27
153−msgid "Unlock from Launcher"
165+msgid "Search"
154−msgstr ""
166+msgstr "Pretraživanje"
155
167
156−#: Shell.qml:439
168+#: qml/Shell.qml:440
157#, qt-format
169#, qt-format
158msgid "Please enter %1"
170msgid "Please enter %1"
159msgstr ""
171msgstr ""
po/hu.po+55−45
@@ -7,7 +7,7 @@ msgid ""
7msgstr ""
7msgstr ""
8"Project-Id-Version: unity\n"
8"Project-Id-Version: unity\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2013-11-29 09:21+0100\n"
10+"POT-Creation-Date: 2014-02-04 15:43+0000\n"
11"PO-Revision-Date: 2014-01-14 23:02+0000\n"
11"PO-Revision-Date: 2014-01-14 23:02+0000\n"
12"Last-Translator: Kristóf Kiszel <Unknown>\n"
12"Last-Translator: Kristóf Kiszel <Unknown>\n"
13"Language-Team: Hungarian <hu@li.org>\n"
13"Language-Team: Hungarian <hu@li.org>\n"
@@ -15,148 +15,158 @@ msgstr ""
15"Content-Type: text/plain; charset=UTF-8\n"
15"Content-Type: text/plain; charset=UTF-8\n"
16"Content-Transfer-Encoding: 8bit\n"
16"Content-Transfer-Encoding: 8bit\n"
17"Plural-Forms: nplurals=2; plural=n != 1;\n"
17"Plural-Forms: nplurals=2; plural=n != 1;\n"
18−"X-Launchpad-Export-Date: 2014-01-15 06:35+0000\n"
18+"X-Launchpad-Export-Date: 2014-02-12 06:27+0000\n"
19−"X-Generator: Launchpad (build 16890)\n"
19+"X-Generator: Launchpad (build 16916)\n"
20
20
21+#: plugins/Unity/Launcher/launcheritem.cpp:43
22+#: plugins/Unity/Launcher/launcheritem.cpp:73
23+msgid "Lock to Launcher"
24+msgstr "Indítóban tartás"
25+
26+#: plugins/Unity/Launcher/launcheritem.cpp:73
27+msgid "Unlock from Launcher"
28+msgstr "Eltávolítás az Indítóból"
29+
21−#: Components/EdgeDemoOverlay.qml:151
30+#: qml/Components/EdgeDemoOverlay.qml:151
22msgid "Skip intro"
31msgid "Skip intro"
23msgstr "A bemutató kihagyása"
32msgstr "A bemutató kihagyása"
24
33
25−#: Components/EdgeDemo.qml:112
34+#: qml/Components/EdgeDemo.qml:113
26msgid "Right edge"
35msgid "Right edge"
27msgstr "Jobb szél"
36msgstr "Jobb szél"
28
37
29−#: Components/EdgeDemo.qml:113
38+#: qml/Components/EdgeDemo.qml:114
30msgid "Try swiping from the right edge to unlock the phone"
39msgid "Try swiping from the right edge to unlock the phone"
31msgstr "A telefon feloldásához csúsztassa ujját a jobb szélről"
40msgstr "A telefon feloldásához csúsztassa ujját a jobb szélről"
32
41
33−#: Components/EdgeDemo.qml:144
42+#: qml/Components/EdgeDemo.qml:145
34msgid "Top edge"
43msgid "Top edge"
35msgstr "Felső szél"
44msgstr "Felső szél"
36
45
37−#: Components/EdgeDemo.qml:145
46+#: qml/Components/EdgeDemo.qml:146
38msgid "Try swiping from the top edge to access the indicators"
47msgid "Try swiping from the top edge to access the indicators"
39msgstr "A jelzők eléréséhez csúsztassa ujját a felső szélről"
48msgstr "A jelzők eléréséhez csúsztassa ujját a felső szélről"
40
49
41−#: Components/EdgeDemo.qml:170
50+#: qml/Components/EdgeDemo.qml:171
42msgid "Close"
51msgid "Close"
43msgstr "Bezárás"
52msgstr "Bezárás"
44
53
45−#: Components/EdgeDemo.qml:171
54+#: qml/Components/EdgeDemo.qml:172
46msgid "Swipe up again to close the settings screen"
55msgid "Swipe up again to close the settings screen"
47msgstr "A beállítások bezárásához csúsztassa ujját újra felfelé"
56msgstr "A beállítások bezárásához csúsztassa ujját újra felfelé"
48
57
49−#: Components/EdgeDemo.qml:198
58+#: qml/Components/EdgeDemo.qml:199
50msgid "Left edge"
59msgid "Left edge"
51msgstr "Bal szél"
60msgstr "Bal szél"
52
61
53−#: Components/EdgeDemo.qml:199
62+#: qml/Components/EdgeDemo.qml:200
54msgid "Swipe from the left to reveal the launcher for quick access to apps"
63msgid "Swipe from the left to reveal the launcher for quick access to apps"
55msgstr ""
64msgstr ""
56"Csúsztassa ujját a bal szélről az indítón található alkalmazások gyors "
65"Csúsztassa ujját a bal szélről az indítón található alkalmazások gyors "
57"eléréséhez"
66"eléréséhez"
58
67
59−#: Components/EdgeDemo.qml:226
68+#: qml/Components/EdgeDemo.qml:227
60msgid "Well done"
69msgid "Well done"
61msgstr "Rendben"
70msgstr "Rendben"
62
71
63−#: Components/EdgeDemo.qml:227
72+#: qml/Components/EdgeDemo.qml:228
64msgid ""
73msgid ""
65"You have now mastered the edge gestures and can start using the "
74"You have now mastered the edge gestures and can start using the "
66−"phone<br><br>Tap anywhere to start"
75+"phone<br><br>Tap on the screen to start"
67msgstr ""
76msgstr ""
68−"Miután megismerte a szélek használatát, nincs más hátra...<br><br>Koppintson "
69−"a folytatáshoz!"
70
77
71−#: Components/PageHeader.qml:364
78+#: qml/Components/PageHeader.qml:339
72msgid "Recent searches"
79msgid "Recent searches"
73msgstr "Legutóbbi keresések"
80msgstr "Legutóbbi keresések"
74
81
82+#: qml/Components/SeeMore.qml:32
83+msgid "See more"
84+msgstr ""
85+
86+#: qml/Components/SeeMore.qml:61
87+msgid "See less"
88+msgstr ""
89+
75−#: Dash/Apps/AppPreview.qml:135
90+#: qml/Dash/Apps/AppPreview.qml:136
76msgid "Rate this"
91msgid "Rate this"
77msgstr "Osztályzás"
92msgstr "Osztályzás"
78
93
79#. TRANSLATORS: Number of persons who rated this app/video/whatever
94#. TRANSLATORS: Number of persons who rated this app/video/whatever
80−#: Dash/Previews/Header.qml:93
95+#: qml/Dash/Previews/Header.qml:93
81#, qt-format
96#, qt-format
82msgid "(%1)"
97msgid "(%1)"
83msgstr "(%1)"
98msgstr "(%1)"
84
99
85#. TRANSLATORS: Number of persons who wrote reviews for this app/video/whatever
100#. TRANSLATORS: Number of persons who wrote reviews for this app/video/whatever
86−#: Dash/Previews/Header.qml:105
101+#: qml/Dash/Previews/Header.qml:105
87#, qt-format
102#, qt-format
88msgid "%1 review"
103msgid "%1 review"
89msgid_plural "%1 reviews"
104msgid_plural "%1 reviews"
90msgstr[0] "%1 értékelés"
105msgstr[0] "%1 értékelés"
91msgstr[1] "%1 értékelés"
106msgstr[1] "%1 értékelés"
92
107
93−#: Dash/Previews/Reviews.qml:74
108+#: qml/Dash/Previews/Reviews.qml:74
94msgid "Add a review"
109msgid "Add a review"
95msgstr "Értékelés hozzáadása"
110msgstr "Értékelés hozzáadása"
96
111
97−#: Dash/Previews/Reviews.qml:86
112+#: qml/Dash/Previews/Reviews.qml:86
98msgid "Review"
113msgid "Review"
99msgstr "Értékelés"
114msgstr "Értékelés"
100
115
101−#: Dash/Previews/Reviews.qml:121
116+#: qml/Dash/Previews/Reviews.qml:121
102msgid "Send"
117msgid "Send"
103msgstr "Küldés"
118msgstr "Küldés"
104
119
105−#: Dash/Previews/Reviews.qml:139
120+#: qml/Dash/Previews/Reviews.qml:139
106msgid "Comments:"
121msgid "Comments:"
107msgstr "Hozzászólások:"
122msgstr "Hozzászólások:"
108
123
109−#: Greeter/Lockscreen.qml:149
124+#: qml/Greeter/Lockscreen.qml:149
110msgid "Emergency Call"
125msgid "Emergency Call"
111msgstr "Vészhívás"
126msgstr "Vészhívás"
112
127
113−#: Greeter/PassphraseLockscreen.qml:59
128+#: qml/Greeter/PassphraseLockscreen.qml:59
114#, qt-format
129#, qt-format
115msgid "Hello %1"
130msgid "Hello %1"
116msgstr "Szia %1"
131msgstr "Szia %1"
117
132
118−#: Greeter/PassphraseLockscreen.qml:59
133+#: qml/Greeter/PassphraseLockscreen.qml:59
119msgid "Hello"
134msgid "Hello"
120msgstr "Szia"
135msgstr "Szia"
121
136
122−#: Hud/HudParametrizedActionsPage.qml:132
137+#: qml/Hud/HudParametrizedActionsPage.qml:132
123msgid "Confirm"
138msgid "Confirm"
124msgstr "Megerősítés"
139msgstr "Megerősítés"
125
140
126−#: Hud/Hud.qml:61 Hud/Hud.qml:99 Hud/Hud.qml:372
141+#: qml/Hud/Hud.qml:61 qml/Hud/Hud.qml:99 qml/Hud/Hud.qml:372
127msgid "Type or say a command"
142msgid "Type or say a command"
128msgstr "Írjon be vagy mondjon ki egy parancsot"
143msgstr "Írjon be vagy mondjon ki egy parancsot"
129
144
130−#: Hud/Hud.qml:84
145+#: qml/Hud/Hud.qml:84
131msgid "Loading. Please Wait..."
146msgid "Loading. Please Wait..."
132msgstr "Betöltés, kis türelmet…"
147msgstr "Betöltés, kis türelmet…"
133
148
134−#: Hud/Hud.qml:89
149+#: qml/Hud/Hud.qml:89
135msgid "Speak Now..."
150msgid "Speak Now..."
136msgstr "Most beszéljen…"
151msgstr "Most beszéljen…"
137
152
138−#: Hud/Hud.qml:94
153+#: qml/Hud/Hud.qml:94
139msgid "Speaking..."
154msgid "Speaking..."
140msgstr "Beszéd…"
155msgstr "Beszéd…"
141
156
142−#: Notifications/NotificationMenuItemFactory.qml:89
157+#: qml/Notifications/NotificationMenuItemFactory.qml:91
143msgid "Show password"
158msgid "Show password"
144msgstr "Jelszó megjelenítése"
159msgstr "Jelszó megjelenítése"
145
160
161+#: qml/Notifications/NotificationMenuItemFactory.qml:103
162+msgid "Please enter SIM PIN"
163+msgstr ""
164+
146−#: Panel/SearchIndicator.qml:27
165+#: qml/Panel/SearchIndicator.qml:27
147msgid "Search"
166msgid "Search"
148msgstr "Keresés"
167msgstr "Keresés"
149
168
150−#: plugins/Unity/Launcher/launcheritem.cpp:43
151−#: plugins/Unity/Launcher/launcheritem.cpp:73
152−msgid "Lock to Launcher"
153−msgstr "Indítóban tartás"
154−
155−#: plugins/Unity/Launcher/launcheritem.cpp:73
156−msgid "Unlock from Launcher"
157−msgstr "Eltávolítás az Indítóból"
158−
159−#: Shell.qml:439
169+#: qml/Shell.qml:440
160#, qt-format
170#, qt-format
161msgid "Please enter %1"
171msgid "Please enter %1"
162msgstr "Adja meg a következőt: %1"
172msgstr "Adja meg a következőt: %1"
po/hy.po+55−43
@@ -7,7 +7,7 @@ msgid ""
7msgstr ""
7msgstr ""
8"Project-Id-Version: unity\n"
8"Project-Id-Version: unity\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2013-11-29 09:21+0100\n"
10+"POT-Creation-Date: 2014-02-04 15:43+0000\n"
11"PO-Revision-Date: 2013-06-27 04:43+0000\n"
11"PO-Revision-Date: 2013-06-27 04:43+0000\n"
12"Last-Translator: iAbaS <sosabazyan@yandex.ru>\n"
12"Last-Translator: iAbaS <sosabazyan@yandex.ru>\n"
13"Language-Team: Armenian <hy@li.org>\n"
13"Language-Team: Armenian <hy@li.org>\n"
@@ -15,144 +15,156 @@ msgstr ""
15"Content-Type: text/plain; charset=UTF-8\n"
15"Content-Type: text/plain; charset=UTF-8\n"
16"Content-Transfer-Encoding: 8bit\n"
16"Content-Transfer-Encoding: 8bit\n"
17"Plural-Forms: nplurals=1; plural=0;\n"
17"Plural-Forms: nplurals=1; plural=0;\n"
18−"X-Launchpad-Export-Date: 2013-12-29 06:04+0000\n"
18+"X-Launchpad-Export-Date: 2014-02-12 06:27+0000\n"
19−"X-Generator: Launchpad (build 16877)\n"
19+"X-Generator: Launchpad (build 16916)\n"
20
20
21+#: plugins/Unity/Launcher/launcheritem.cpp:43
22+#: plugins/Unity/Launcher/launcheritem.cpp:73
23+msgid "Lock to Launcher"
24+msgstr ""
25+
26+#: plugins/Unity/Launcher/launcheritem.cpp:73
27+msgid "Unlock from Launcher"
28+msgstr ""
29+
21−#: Components/EdgeDemoOverlay.qml:151
30+#: qml/Components/EdgeDemoOverlay.qml:151
22msgid "Skip intro"
31msgid "Skip intro"
23msgstr ""
32msgstr ""
24
33
25−#: Components/EdgeDemo.qml:112
34+#: qml/Components/EdgeDemo.qml:113
26msgid "Right edge"
35msgid "Right edge"
27msgstr ""
36msgstr ""
28
37
29−#: Components/EdgeDemo.qml:113
38+#: qml/Components/EdgeDemo.qml:114
30msgid "Try swiping from the right edge to unlock the phone"
39msgid "Try swiping from the right edge to unlock the phone"
31msgstr ""
40msgstr ""
32
41
33−#: Components/EdgeDemo.qml:144
42+#: qml/Components/EdgeDemo.qml:145
34msgid "Top edge"
43msgid "Top edge"
35msgstr ""
44msgstr ""
36
45
37−#: Components/EdgeDemo.qml:145
46+#: qml/Components/EdgeDemo.qml:146
38msgid "Try swiping from the top edge to access the indicators"
47msgid "Try swiping from the top edge to access the indicators"
39msgstr ""
48msgstr ""
40
49
41−#: Components/EdgeDemo.qml:170
50+#: qml/Components/EdgeDemo.qml:171
42msgid "Close"
51msgid "Close"
43msgstr ""
52msgstr ""
44
53
45−#: Components/EdgeDemo.qml:171
54+#: qml/Components/EdgeDemo.qml:172
46msgid "Swipe up again to close the settings screen"
55msgid "Swipe up again to close the settings screen"
47msgstr ""
56msgstr ""
48
57
49−#: Components/EdgeDemo.qml:198
58+#: qml/Components/EdgeDemo.qml:199
50msgid "Left edge"
59msgid "Left edge"
51msgstr ""
60msgstr ""
52
61
53−#: Components/EdgeDemo.qml:199
62+#: qml/Components/EdgeDemo.qml:200
54msgid "Swipe from the left to reveal the launcher for quick access to apps"
63msgid "Swipe from the left to reveal the launcher for quick access to apps"
55msgstr ""
64msgstr ""
56
65
57−#: Components/EdgeDemo.qml:226
66+#: qml/Components/EdgeDemo.qml:227
58msgid "Well done"
67msgid "Well done"
59msgstr ""
68msgstr ""
60
69
61−#: Components/EdgeDemo.qml:227
70+#: qml/Components/EdgeDemo.qml:228
62msgid ""
71msgid ""
63"You have now mastered the edge gestures and can start using the "
72"You have now mastered the edge gestures and can start using the "
64−"phone<br><br>Tap anywhere to start"
73+"phone<br><br>Tap on the screen to start"
65msgstr ""
74msgstr ""
66
75
67−#: Components/PageHeader.qml:364
76+#: qml/Components/PageHeader.qml:339
68msgid "Recent searches"
77msgid "Recent searches"
69msgstr "Վերջին որոնումներ"
78msgstr "Վերջին որոնումներ"
70
79
80+#: qml/Components/SeeMore.qml:32
81+msgid "See more"
82+msgstr ""
83+
84+#: qml/Components/SeeMore.qml:61
85+msgid "See less"
86+msgstr ""
87+
71−#: Dash/Apps/AppPreview.qml:135
88+#: qml/Dash/Apps/AppPreview.qml:136
72msgid "Rate this"
89msgid "Rate this"
73msgstr ""
90msgstr ""
74
91
75#. TRANSLATORS: Number of persons who rated this app/video/whatever
92#. TRANSLATORS: Number of persons who rated this app/video/whatever
76−#: Dash/Previews/Header.qml:93
93+#: qml/Dash/Previews/Header.qml:93
77#, qt-format
94#, qt-format
78msgid "(%1)"
95msgid "(%1)"
79msgstr ""
96msgstr ""
80
97
81#. TRANSLATORS: Number of persons who wrote reviews for this app/video/whatever
98#. TRANSLATORS: Number of persons who wrote reviews for this app/video/whatever
82−#: Dash/Previews/Header.qml:105
99+#: qml/Dash/Previews/Header.qml:105
83#, qt-format
100#, qt-format
84msgid "%1 review"
101msgid "%1 review"
85msgid_plural "%1 reviews"
102msgid_plural "%1 reviews"
86msgstr[0] ""
103msgstr[0] ""
87msgstr[1] ""
104msgstr[1] ""
88
105
89−#: Dash/Previews/Reviews.qml:74
106+#: qml/Dash/Previews/Reviews.qml:74
90msgid "Add a review"
107msgid "Add a review"
91msgstr ""
108msgstr ""
92
109
93−#: Dash/Previews/Reviews.qml:86
110+#: qml/Dash/Previews/Reviews.qml:86
94msgid "Review"
111msgid "Review"
95msgstr ""
112msgstr ""
96
113
97−#: Dash/Previews/Reviews.qml:121
114+#: qml/Dash/Previews/Reviews.qml:121
98msgid "Send"
115msgid "Send"
99msgstr ""
116msgstr ""
100
117
101−#: Dash/Previews/Reviews.qml:139
118+#: qml/Dash/Previews/Reviews.qml:139
102msgid "Comments:"
119msgid "Comments:"
103msgstr ""
120msgstr ""
104
121
105−#: Greeter/Lockscreen.qml:149
122+#: qml/Greeter/Lockscreen.qml:149
106msgid "Emergency Call"
123msgid "Emergency Call"
107msgstr ""
124msgstr ""
108
125
109−#: Greeter/PassphraseLockscreen.qml:59
126+#: qml/Greeter/PassphraseLockscreen.qml:59
110#, qt-format
127#, qt-format
111msgid "Hello %1"
128msgid "Hello %1"
112msgstr ""
129msgstr ""
113
130
114−#: Greeter/PassphraseLockscreen.qml:59
131+#: qml/Greeter/PassphraseLockscreen.qml:59
115msgid "Hello"
132msgid "Hello"
116msgstr ""
133msgstr ""
117
134
118−#: Hud/HudParametrizedActionsPage.qml:132
135+#: qml/Hud/HudParametrizedActionsPage.qml:132
119msgid "Confirm"
136msgid "Confirm"
120msgstr "Հաստատել"
137msgstr "Հաստատել"
121
138
122−#: Hud/Hud.qml:61 Hud/Hud.qml:99 Hud/Hud.qml:372
139+#: qml/Hud/Hud.qml:61 qml/Hud/Hud.qml:99 qml/Hud/Hud.qml:372
123msgid "Type or say a command"
140msgid "Type or say a command"
124msgstr "Գրիր կամ ասա կոմմենտը"
141msgstr "Գրիր կամ ասա կոմմենտը"
125
142
126−#: Hud/Hud.qml:84
143+#: qml/Hud/Hud.qml:84
127msgid "Loading. Please Wait..."
144msgid "Loading. Please Wait..."
128msgstr "Խնդրում ենք սպասել..."
145msgstr "Խնդրում ենք սպասել..."
129
146
130−#: Hud/Hud.qml:89
147+#: qml/Hud/Hud.qml:89
131msgid "Speak Now..."
148msgid "Speak Now..."
132msgstr "Խոսի՛ր"
149msgstr "Խոսի՛ր"
133
150
134−#: Hud/Hud.qml:94
151+#: qml/Hud/Hud.qml:94
135msgid "Speaking..."
152msgid "Speaking..."
136msgstr "Խոսում եմ..."
153msgstr "Խոսում եմ..."
137
154
138−#: Notifications/NotificationMenuItemFactory.qml:89
155+#: qml/Notifications/NotificationMenuItemFactory.qml:91
139msgid "Show password"
156msgid "Show password"
140msgstr ""
157msgstr ""
141
158
142−#: Panel/SearchIndicator.qml:27
159+#: qml/Notifications/NotificationMenuItemFactory.qml:103
143−msgid "Search"
160+msgid "Please enter SIM PIN"
144−msgstr "Որոնում"
145−
146−#: plugins/Unity/Launcher/launcheritem.cpp:43
147−#: plugins/Unity/Launcher/launcheritem.cpp:73
148−msgid "Lock to Launcher"
149msgstr ""
161msgstr ""
150
162
151−#: plugins/Unity/Launcher/launcheritem.cpp:73
163+#: qml/Panel/SearchIndicator.qml:27
152−msgid "Unlock from Launcher"
164+msgid "Search"
153−msgstr ""
165+msgstr "Որոնում"
154
166
155−#: Shell.qml:439
167+#: qml/Shell.qml:440
156#, qt-format
168#, qt-format
157msgid "Please enter %1"
169msgid "Please enter %1"
158msgstr ""
170msgstr ""
po/id.po+54−42
@@ -7,7 +7,7 @@ msgid ""
7msgstr ""
7msgstr ""
8"Project-Id-Version: unity\n"
8"Project-Id-Version: unity\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2013-11-29 09:21+0100\n"
10+"POT-Creation-Date: 2014-02-04 15:43+0000\n"
11"PO-Revision-Date: 2013-06-26 22:35+0000\n"
11"PO-Revision-Date: 2013-06-26 22:35+0000\n"
12"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
12"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
13"Language-Team: Indonesian <id@li.org>\n"
13"Language-Team: Indonesian <id@li.org>\n"
@@ -15,144 +15,156 @@ msgstr ""
15"Content-Type: text/plain; charset=UTF-8\n"
15"Content-Type: text/plain; charset=UTF-8\n"
16"Content-Transfer-Encoding: 8bit\n"
16"Content-Transfer-Encoding: 8bit\n"
17"Plural-Forms: nplurals=1; plural=0;\n"
17"Plural-Forms: nplurals=1; plural=0;\n"
18−"X-Launchpad-Export-Date: 2013-12-29 06:04+0000\n"
18+"X-Launchpad-Export-Date: 2014-02-12 06:27+0000\n"
19−"X-Generator: Launchpad (build 16877)\n"
19+"X-Generator: Launchpad (build 16916)\n"
20
20
21+#: plugins/Unity/Launcher/launcheritem.cpp:43
22+#: plugins/Unity/Launcher/launcheritem.cpp:73
23+msgid "Lock to Launcher"
24+msgstr ""
25+
26+#: plugins/Unity/Launcher/launcheritem.cpp:73
27+msgid "Unlock from Launcher"
28+msgstr ""
29+
21−#: Components/EdgeDemoOverlay.qml:151
30+#: qml/Components/EdgeDemoOverlay.qml:151
22msgid "Skip intro"
31msgid "Skip intro"
23msgstr ""
32msgstr ""
24
33
25−#: Components/EdgeDemo.qml:112
34+#: qml/Components/EdgeDemo.qml:113
26msgid "Right edge"
35msgid "Right edge"
27msgstr ""
36msgstr ""
28
37
29−#: Components/EdgeDemo.qml:113
38+#: qml/Components/EdgeDemo.qml:114
30msgid "Try swiping from the right edge to unlock the phone"
39msgid "Try swiping from the right edge to unlock the phone"
31msgstr ""
40msgstr ""
32
41
33−#: Components/EdgeDemo.qml:144
42+#: qml/Components/EdgeDemo.qml:145
34msgid "Top edge"
43msgid "Top edge"
35msgstr ""
44msgstr ""
36
45
37−#: Components/EdgeDemo.qml:145
46+#: qml/Components/EdgeDemo.qml:146
38msgid "Try swiping from the top edge to access the indicators"
47msgid "Try swiping from the top edge to access the indicators"
39msgstr ""
48msgstr ""
40
49
41−#: Components/EdgeDemo.qml:170
50+#: qml/Components/EdgeDemo.qml:171
42msgid "Close"
51msgid "Close"
43msgstr ""
52msgstr ""
44
53
45−#: Components/EdgeDemo.qml:171
54+#: qml/Components/EdgeDemo.qml:172
46msgid "Swipe up again to close the settings screen"
55msgid "Swipe up again to close the settings screen"
47msgstr ""
56msgstr ""
48
57
49−#: Components/EdgeDemo.qml:198
58+#: qml/Components/EdgeDemo.qml:199
50msgid "Left edge"
59msgid "Left edge"
51msgstr ""
60msgstr ""
52
61
53−#: Components/EdgeDemo.qml:199
62+#: qml/Components/EdgeDemo.qml:200
54msgid "Swipe from the left to reveal the launcher for quick access to apps"
63msgid "Swipe from the left to reveal the launcher for quick access to apps"
55msgstr ""
64msgstr ""
56
65
57−#: Components/EdgeDemo.qml:226
66+#: qml/Components/EdgeDemo.qml:227
58msgid "Well done"
67msgid "Well done"
59msgstr ""
68msgstr ""
60
69
61−#: Components/EdgeDemo.qml:227
70+#: qml/Components/EdgeDemo.qml:228
62msgid ""
71msgid ""
63"You have now mastered the edge gestures and can start using the "
72"You have now mastered the edge gestures and can start using the "
64−"phone<br><br>Tap anywhere to start"
73+"phone<br><br>Tap on the screen to start"
65msgstr ""
74msgstr ""
66
75
67−#: Components/PageHeader.qml:364
76+#: qml/Components/PageHeader.qml:339
68msgid "Recent searches"
77msgid "Recent searches"
69msgstr ""
78msgstr ""
70
79
80+#: qml/Components/SeeMore.qml:32
81+msgid "See more"
82+msgstr ""
83+
84+#: qml/Components/SeeMore.qml:61
85+msgid "See less"
86+msgstr ""
87+
71−#: Dash/Apps/AppPreview.qml:135
88+#: qml/Dash/Apps/AppPreview.qml:136
72msgid "Rate this"
89msgid "Rate this"
73msgstr ""
90msgstr ""
74
91
75#. TRANSLATORS: Number of persons who rated this app/video/whatever
92#. TRANSLATORS: Number of persons who rated this app/video/whatever
76−#: Dash/Previews/Header.qml:93
93+#: qml/Dash/Previews/Header.qml:93
77#, qt-format
94#, qt-format
78msgid "(%1)"
95msgid "(%1)"
79msgstr ""
96msgstr ""
80
97
81#. TRANSLATORS: Number of persons who wrote reviews for this app/video/whatever
98#. TRANSLATORS: Number of persons who wrote reviews for this app/video/whatever
82−#: Dash/Previews/Header.qml:105
99+#: qml/Dash/Previews/Header.qml:105
83#, qt-format
100#, qt-format
84msgid "%1 review"
101msgid "%1 review"
85msgid_plural "%1 reviews"
102msgid_plural "%1 reviews"
86msgstr[0] ""
103msgstr[0] ""
87msgstr[1] ""
104msgstr[1] ""
88
105
89−#: Dash/Previews/Reviews.qml:74
106+#: qml/Dash/Previews/Reviews.qml:74
90msgid "Add a review"
107msgid "Add a review"
91msgstr ""
108msgstr ""
92
109
93−#: Dash/Previews/Reviews.qml:86
110+#: qml/Dash/Previews/Reviews.qml:86
94msgid "Review"
111msgid "Review"
95msgstr ""
112msgstr ""
96
113
97−#: Dash/Previews/Reviews.qml:121
114+#: qml/Dash/Previews/Reviews.qml:121
98msgid "Send"
115msgid "Send"
99msgstr ""
116msgstr ""
100
117
101−#: Dash/Previews/Reviews.qml:139
118+#: qml/Dash/Previews/Reviews.qml:139
102msgid "Comments:"
119msgid "Comments:"
103msgstr ""
120msgstr ""
104
121
105−#: Greeter/Lockscreen.qml:149
122+#: qml/Greeter/Lockscreen.qml:149
106msgid "Emergency Call"
123msgid "Emergency Call"
107msgstr ""
124msgstr ""
108
125
109−#: Greeter/PassphraseLockscreen.qml:59
126+#: qml/Greeter/PassphraseLockscreen.qml:59
110#, qt-format
127#, qt-format
111msgid "Hello %1"
128msgid "Hello %1"
112msgstr ""
129msgstr ""
113
130
114−#: Greeter/PassphraseLockscreen.qml:59
131+#: qml/Greeter/PassphraseLockscreen.qml:59
115msgid "Hello"
132msgid "Hello"
116msgstr ""
133msgstr ""
117
134
118−#: Hud/HudParametrizedActionsPage.qml:132
135+#: qml/Hud/HudParametrizedActionsPage.qml:132
119msgid "Confirm"
136msgid "Confirm"
120msgstr ""
137msgstr ""
121
138
122−#: Hud/Hud.qml:61 Hud/Hud.qml:99 Hud/Hud.qml:372
139+#: qml/Hud/Hud.qml:61 qml/Hud/Hud.qml:99 qml/Hud/Hud.qml:372
123msgid "Type or say a command"
140msgid "Type or say a command"
124msgstr ""
141msgstr ""
125
142
126−#: Hud/Hud.qml:84
143+#: qml/Hud/Hud.qml:84
127msgid "Loading. Please Wait..."
144msgid "Loading. Please Wait..."
128msgstr ""
145msgstr ""
129
146
130−#: Hud/Hud.qml:89
147+#: qml/Hud/Hud.qml:89
131msgid "Speak Now..."
148msgid "Speak Now..."
132msgstr ""
149msgstr ""
133
150
134−#: Hud/Hud.qml:94
151+#: qml/Hud/Hud.qml:94
135msgid "Speaking..."
152msgid "Speaking..."
136msgstr ""
153msgstr ""
137
154
138−#: Notifications/NotificationMenuItemFactory.qml:89
155+#: qml/Notifications/NotificationMenuItemFactory.qml:91
139msgid "Show password"
156msgid "Show password"
140msgstr ""
157msgstr ""
141
158
142−#: Panel/SearchIndicator.qml:27
159+#: qml/Notifications/NotificationMenuItemFactory.qml:103
143−msgid "Search"
160+msgid "Please enter SIM PIN"
144msgstr ""
161msgstr ""
145
162
146−#: plugins/Unity/Launcher/launcheritem.cpp:43
163+#: qml/Panel/SearchIndicator.qml:27
147−#: plugins/Unity/Launcher/launcheritem.cpp:73
164+msgid "Search"
148−msgid "Lock to Launcher"
149−msgstr ""
150−
151−#: plugins/Unity/Launcher/launcheritem.cpp:73
152−msgid "Unlock from Launcher"
153msgstr ""
165msgstr ""
154
166
155−#: Shell.qml:439
167+#: qml/Shell.qml:440
156#, qt-format
168#, qt-format
157msgid "Please enter %1"
169msgid "Please enter %1"
158msgstr ""
170msgstr ""
po/is.po+55−43
@@ -7,7 +7,7 @@ msgid ""
7msgstr ""
7msgstr ""
8"Project-Id-Version: unity8\n"
8"Project-Id-Version: unity8\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2013-11-29 09:21+0100\n"
10+"POT-Creation-Date: 2014-02-04 15:43+0000\n"
11"PO-Revision-Date: 2013-09-18 16:22+0000\n"
11"PO-Revision-Date: 2013-09-18 16:22+0000\n"
12"Last-Translator: Andri Thorlacius <Unknown>\n"
12"Last-Translator: Andri Thorlacius <Unknown>\n"
13"Language-Team: Icelandic <is@li.org>\n"
13"Language-Team: Icelandic <is@li.org>\n"
@@ -15,145 +15,157 @@ msgstr ""
15"Content-Type: text/plain; charset=UTF-8\n"
15"Content-Type: text/plain; charset=UTF-8\n"
16"Content-Transfer-Encoding: 8bit\n"
16"Content-Transfer-Encoding: 8bit\n"
17"Plural-Forms: nplurals=2; plural=n != 1;\n"
17"Plural-Forms: nplurals=2; plural=n != 1;\n"
18−"X-Launchpad-Export-Date: 2013-12-29 06:04+0000\n"
18+"X-Launchpad-Export-Date: 2014-02-12 06:27+0000\n"
19−"X-Generator: Launchpad (build 16877)\n"
19+"X-Generator: Launchpad (build 16916)\n"
20
20
21+#: plugins/Unity/Launcher/launcheritem.cpp:43
22+#: plugins/Unity/Launcher/launcheritem.cpp:73
23+msgid "Lock to Launcher"
24+msgstr ""
25+
26+#: plugins/Unity/Launcher/launcheritem.cpp:73
27+msgid "Unlock from Launcher"
28+msgstr ""
29+
21−#: Components/EdgeDemoOverlay.qml:151
30+#: qml/Components/EdgeDemoOverlay.qml:151
22msgid "Skip intro"
31msgid "Skip intro"
23msgstr "Hoppa yfir kynningu"
32msgstr "Hoppa yfir kynningu"
24
33
25−#: Components/EdgeDemo.qml:112
34+#: qml/Components/EdgeDemo.qml:113
26msgid "Right edge"
35msgid "Right edge"
27msgstr "Hægri brún"
36msgstr "Hægri brún"
28
37
29−#: Components/EdgeDemo.qml:113
38+#: qml/Components/EdgeDemo.qml:114
30msgid "Try swiping from the right edge to unlock the phone"
39msgid "Try swiping from the right edge to unlock the phone"
31msgstr ""
40msgstr ""
32"Prufaðu að renna puttanum frá hægri brúninni til að aflæsa símanum þínum."
41"Prufaðu að renna puttanum frá hægri brúninni til að aflæsa símanum þínum."
33
42
34−#: Components/EdgeDemo.qml:144
43+#: qml/Components/EdgeDemo.qml:145
35msgid "Top edge"
44msgid "Top edge"
36msgstr "Efri brún"
45msgstr "Efri brún"
37
46
38−#: Components/EdgeDemo.qml:145
47+#: qml/Components/EdgeDemo.qml:146
39msgid "Try swiping from the top edge to access the indicators"
48msgid "Try swiping from the top edge to access the indicators"
40msgstr ""
49msgstr ""
41
50
42−#: Components/EdgeDemo.qml:170
51+#: qml/Components/EdgeDemo.qml:171
43msgid "Close"
52msgid "Close"
44msgstr "Loka"
53msgstr "Loka"
45
54
46−#: Components/EdgeDemo.qml:171
55+#: qml/Components/EdgeDemo.qml:172
47msgid "Swipe up again to close the settings screen"
56msgid "Swipe up again to close the settings screen"
48msgstr ""
57msgstr ""
49
58
50−#: Components/EdgeDemo.qml:198
59+#: qml/Components/EdgeDemo.qml:199
51msgid "Left edge"
60msgid "Left edge"
52msgstr "Vinstri brún"
61msgstr "Vinstri brún"
53
62
54−#: Components/EdgeDemo.qml:199
63+#: qml/Components/EdgeDemo.qml:200
55msgid "Swipe from the left to reveal the launcher for quick access to apps"
64msgid "Swipe from the left to reveal the launcher for quick access to apps"
56msgstr ""
65msgstr ""
57
66
58−#: Components/EdgeDemo.qml:226
67+#: qml/Components/EdgeDemo.qml:227
59msgid "Well done"
68msgid "Well done"
60msgstr "Vel gert"
69msgstr "Vel gert"
61
70
62−#: Components/EdgeDemo.qml:227
71+#: qml/Components/EdgeDemo.qml:228
63msgid ""
72msgid ""
64"You have now mastered the edge gestures and can start using the "
73"You have now mastered the edge gestures and can start using the "
65−"phone<br><br>Tap anywhere to start"
74+"phone<br><br>Tap on the screen to start"
66msgstr ""
75msgstr ""
67
76
68−#: Components/PageHeader.qml:364
77+#: qml/Components/PageHeader.qml:339
69msgid "Recent searches"
78msgid "Recent searches"
70msgstr "Nýlegar leitir"
79msgstr "Nýlegar leitir"
71
80
81+#: qml/Components/SeeMore.qml:32
82+msgid "See more"
83+msgstr ""
84+
85+#: qml/Components/SeeMore.qml:61
86+msgid "See less"
87+msgstr ""
88+
72−#: Dash/Apps/AppPreview.qml:135
89+#: qml/Dash/Apps/AppPreview.qml:136
73msgid "Rate this"
90msgid "Rate this"
74msgstr "Gefa þessu einkunn"
91msgstr "Gefa þessu einkunn"
75
92
76#. TRANSLATORS: Number of persons who rated this app/video/whatever
93#. TRANSLATORS: Number of persons who rated this app/video/whatever
77−#: Dash/Previews/Header.qml:93
94+#: qml/Dash/Previews/Header.qml:93
78#, qt-format
95#, qt-format
79msgid "(%1)"
96msgid "(%1)"
80msgstr "(%1)"
97msgstr "(%1)"
81
98
82#. TRANSLATORS: Number of persons who wrote reviews for this app/video/whatever
99#. TRANSLATORS: Number of persons who wrote reviews for this app/video/whatever
83−#: Dash/Previews/Header.qml:105
100+#: qml/Dash/Previews/Header.qml:105
84#, qt-format
101#, qt-format
85msgid "%1 review"
102msgid "%1 review"
86msgid_plural "%1 reviews"
103msgid_plural "%1 reviews"
87msgstr[0] "%1 ummæli"
104msgstr[0] "%1 ummæli"
88msgstr[1] "%1 ummæli"
105msgstr[1] "%1 ummæli"
89
106
90−#: Dash/Previews/Reviews.qml:74
107+#: qml/Dash/Previews/Reviews.qml:74
91msgid "Add a review"
108msgid "Add a review"
92msgstr "Gefa umsögn"
109msgstr "Gefa umsögn"
93
110
94−#: Dash/Previews/Reviews.qml:86
111+#: qml/Dash/Previews/Reviews.qml:86
95msgid "Review"
112msgid "Review"
96msgstr "Umsögn"
113msgstr "Umsögn"
97
114
98−#: Dash/Previews/Reviews.qml:121
115+#: qml/Dash/Previews/Reviews.qml:121
99msgid "Send"
116msgid "Send"
100msgstr "Senda"
117msgstr "Senda"
101
118
102−#: Dash/Previews/Reviews.qml:139
119+#: qml/Dash/Previews/Reviews.qml:139
103msgid "Comments:"
120msgid "Comments:"
104msgstr "Athugasemdir:"
121msgstr "Athugasemdir:"
105
122
106−#: Greeter/Lockscreen.qml:149
123+#: qml/Greeter/Lockscreen.qml:149
107msgid "Emergency Call"
124msgid "Emergency Call"
108msgstr "Neyðarsímtal"
125msgstr "Neyðarsímtal"
109
126
110−#: Greeter/PassphraseLockscreen.qml:59
127+#: qml/Greeter/PassphraseLockscreen.qml:59
111#, qt-format
128#, qt-format
112msgid "Hello %1"
129msgid "Hello %1"
113msgstr "Hæ %1"
130msgstr "Hæ %1"
114
131
115−#: Greeter/PassphraseLockscreen.qml:59
132+#: qml/Greeter/PassphraseLockscreen.qml:59
116msgid "Hello"
133msgid "Hello"
117msgstr "Hæ"
134msgstr "Hæ"
118
135
119−#: Hud/HudParametrizedActionsPage.qml:132
136+#: qml/Hud/HudParametrizedActionsPage.qml:132
120msgid "Confirm"
137msgid "Confirm"
121msgstr "Staðfesta"
138msgstr "Staðfesta"
122
139
123−#: Hud/Hud.qml:61 Hud/Hud.qml:99 Hud/Hud.qml:372
140+#: qml/Hud/Hud.qml:61 qml/Hud/Hud.qml:99 qml/Hud/Hud.qml:372
124msgid "Type or say a command"
141msgid "Type or say a command"
125msgstr "Skrifaðu eða segðu eitthvað"
142msgstr "Skrifaðu eða segðu eitthvað"
126
143
127−#: Hud/Hud.qml:84
144+#: qml/Hud/Hud.qml:84
128msgid "Loading. Please Wait..."
145msgid "Loading. Please Wait..."
129msgstr "Hleð. Vinsamlegast Bíðið..."
146msgstr "Hleð. Vinsamlegast Bíðið..."
130
147
131−#: Hud/Hud.qml:89
148+#: qml/Hud/Hud.qml:89
132msgid "Speak Now..."
149msgid "Speak Now..."
133msgstr "Talaðu Núna..."
150msgstr "Talaðu Núna..."
134
151
135−#: Hud/Hud.qml:94
152+#: qml/Hud/Hud.qml:94
136msgid "Speaking..."
153msgid "Speaking..."
137msgstr "Tala..."
154msgstr "Tala..."
138
155
139−#: Notifications/NotificationMenuItemFactory.qml:89
156+#: qml/Notifications/NotificationMenuItemFactory.qml:91
140msgid "Show password"
157msgid "Show password"
141msgstr ""
158msgstr ""
142
159
143−#: Panel/SearchIndicator.qml:27
160+#: qml/Notifications/NotificationMenuItemFactory.qml:103
144−msgid "Search"
161+msgid "Please enter SIM PIN"
145−msgstr "Leita"
146−
147−#: plugins/Unity/Launcher/launcheritem.cpp:43
148−#: plugins/Unity/Launcher/launcheritem.cpp:73
149−msgid "Lock to Launcher"
150msgstr ""
162msgstr ""
151
163
152−#: plugins/Unity/Launcher/launcheritem.cpp:73
164+#: qml/Panel/SearchIndicator.qml:27
153−msgid "Unlock from Launcher"
165+msgid "Search"
154−msgstr ""
166+msgstr "Leita"
155
167
156−#: Shell.qml:439
168+#: qml/Shell.qml:440
157#, qt-format
169#, qt-format
158msgid "Please enter %1"
170msgid "Please enter %1"
159msgstr ""
171msgstr ""
po/it.po+55−45
@@ -7,7 +7,7 @@ msgid ""
7msgstr ""
7msgstr ""
8"Project-Id-Version: unity\n"
8"Project-Id-Version: unity\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2013-11-29 09:21+0100\n"
10+"POT-Creation-Date: 2014-02-04 15:43+0000\n"
11"PO-Revision-Date: 2014-01-22 09:15+0000\n"
11"PO-Revision-Date: 2014-01-22 09:15+0000\n"
12"Last-Translator: Domenico <domenico.verde125@live.it>\n"
12"Last-Translator: Domenico <domenico.verde125@live.it>\n"
13"Language-Team: Italian <it@li.org>\n"
13"Language-Team: Italian <it@li.org>\n"
@@ -15,151 +15,161 @@ msgstr ""
15"Content-Type: text/plain; charset=UTF-8\n"
15"Content-Type: text/plain; charset=UTF-8\n"
16"Content-Transfer-Encoding: 8bit\n"
16"Content-Transfer-Encoding: 8bit\n"
17"Plural-Forms: nplurals=2; plural=n != 1;\n"
17"Plural-Forms: nplurals=2; plural=n != 1;\n"
18−"X-Launchpad-Export-Date: 2014-01-23 06:00+0000\n"
18+"X-Launchpad-Export-Date: 2014-02-12 06:27+0000\n"
19−"X-Generator: Launchpad (build 16901)\n"
19+"X-Generator: Launchpad (build 16916)\n"
20
20
21+#: plugins/Unity/Launcher/launcheritem.cpp:43
22+#: plugins/Unity/Launcher/launcheritem.cpp:73
23+msgid "Lock to Launcher"
24+msgstr "Blocca nel Launcher"
25+
26+#: plugins/Unity/Launcher/launcheritem.cpp:73
27+msgid "Unlock from Launcher"
28+msgstr "Sblocca dal Launcher"
29+
21−#: Components/EdgeDemoOverlay.qml:151
30+#: qml/Components/EdgeDemoOverlay.qml:151
22msgid "Skip intro"
31msgid "Skip intro"
23msgstr "Salta introduzione"
32msgstr "Salta introduzione"
24
33
25−#: Components/EdgeDemo.qml:112
34+#: qml/Components/EdgeDemo.qml:113
26msgid "Right edge"
35msgid "Right edge"
27msgstr "Bordo destro"
36msgstr "Bordo destro"
28
37
29−#: Components/EdgeDemo.qml:113
38+#: qml/Components/EdgeDemo.qml:114
30msgid "Try swiping from the right edge to unlock the phone"
39msgid "Try swiping from the right edge to unlock the phone"
31msgstr "Provare a far scorrere dal bordo destro per sbloccare il telefono"
40msgstr "Provare a far scorrere dal bordo destro per sbloccare il telefono"
32
41
33−#: Components/EdgeDemo.qml:144
42+#: qml/Components/EdgeDemo.qml:145
34msgid "Top edge"
43msgid "Top edge"
35msgstr "Bordo superiore"
44msgstr "Bordo superiore"
36
45
37−#: Components/EdgeDemo.qml:145
46+#: qml/Components/EdgeDemo.qml:146
38msgid "Try swiping from the top edge to access the indicators"
47msgid "Try swiping from the top edge to access the indicators"
39msgstr ""
48msgstr ""
40"Provare a far scorrere dal bordo in alto per accedere agli indicatori"
49"Provare a far scorrere dal bordo in alto per accedere agli indicatori"
41
50
42−#: Components/EdgeDemo.qml:170
51+#: qml/Components/EdgeDemo.qml:171
43msgid "Close"
52msgid "Close"
44msgstr "Chiudi"
53msgstr "Chiudi"
45
54
46−#: Components/EdgeDemo.qml:171
55+#: qml/Components/EdgeDemo.qml:172
47msgid "Swipe up again to close the settings screen"
56msgid "Swipe up again to close the settings screen"
48msgstr ""
57msgstr ""
49"Far scorrere verso l'alto nuovamente per chiudere la schermata delle "
58"Far scorrere verso l'alto nuovamente per chiudere la schermata delle "
50"impostazioni"
59"impostazioni"
51
60
52−#: Components/EdgeDemo.qml:198
61+#: qml/Components/EdgeDemo.qml:199
53msgid "Left edge"
62msgid "Left edge"
54msgstr "Bordo sinistro"
63msgstr "Bordo sinistro"
55
64
56−#: Components/EdgeDemo.qml:199
65+#: qml/Components/EdgeDemo.qml:200
57msgid "Swipe from the left to reveal the launcher for quick access to apps"
66msgid "Swipe from the left to reveal the launcher for quick access to apps"
58msgstr ""
67msgstr ""
59"Far scorrere il bordo sinistro per mostrare il Launcher e avere un rapido "
68"Far scorrere il bordo sinistro per mostrare il Launcher e avere un rapido "
60"accesso alle applicazioni"
69"accesso alle applicazioni"
61
70
62−#: Components/EdgeDemo.qml:226
71+#: qml/Components/EdgeDemo.qml:227
63msgid "Well done"
72msgid "Well done"
64msgstr "Ben fatto"
73msgstr "Ben fatto"
65
74
66−#: Components/EdgeDemo.qml:227
75+#: qml/Components/EdgeDemo.qml:228
67msgid ""
76msgid ""
68"You have now mastered the edge gestures and can start using the "
77"You have now mastered the edge gestures and can start using the "
69−"phone<br><br>Tap anywhere to start"
78+"phone<br><br>Tap on the screen to start"
70msgstr ""
79msgstr ""
71−"I gesti sui bordi sono stati configurati ed è possibile iniziare a usare il "
72−"telefono<br><br>Toccare in un punto qualunque per iniziare"
73
80
74−#: Components/PageHeader.qml:364
81+#: qml/Components/PageHeader.qml:339
75msgid "Recent searches"
82msgid "Recent searches"
76msgstr "Ricerche recenti"
83msgstr "Ricerche recenti"
77
84
85+#: qml/Components/SeeMore.qml:32
86+msgid "See more"
87+msgstr ""
88+
89+#: qml/Components/SeeMore.qml:61
90+msgid "See less"
91+msgstr ""
92+
78−#: Dash/Apps/AppPreview.qml:135
93+#: qml/Dash/Apps/AppPreview.qml:136
79msgid "Rate this"
94msgid "Rate this"
80msgstr "Valuta"
95msgstr "Valuta"
81
96
82#. TRANSLATORS: Number of persons who rated this app/video/whatever
97#. TRANSLATORS: Number of persons who rated this app/video/whatever
83−#: Dash/Previews/Header.qml:93
98+#: qml/Dash/Previews/Header.qml:93
84#, qt-format
99#, qt-format
85msgid "(%1)"
100msgid "(%1)"
86msgstr "(%1)"
101msgstr "(%1)"
87
102
88#. TRANSLATORS: Number of persons who wrote reviews for this app/video/whatever
103#. TRANSLATORS: Number of persons who wrote reviews for this app/video/whatever
89−#: Dash/Previews/Header.qml:105
104+#: qml/Dash/Previews/Header.qml:105
90#, qt-format
105#, qt-format
91msgid "%1 review"
106msgid "%1 review"
92msgid_plural "%1 reviews"
107msgid_plural "%1 reviews"
93msgstr[0] "%1 recensione"
108msgstr[0] "%1 recensione"
94msgstr[1] "%1 recensioni"
109msgstr[1] "%1 recensioni"
95
110
96−#: Dash/Previews/Reviews.qml:74
111+#: qml/Dash/Previews/Reviews.qml:74
97msgid "Add a review"
112msgid "Add a review"
98msgstr "Aggiungi una recensione"
113msgstr "Aggiungi una recensione"
99
114
100−#: Dash/Previews/Reviews.qml:86
115+#: qml/Dash/Previews/Reviews.qml:86
101msgid "Review"
116msgid "Review"
102msgstr "Recensisci"
117msgstr "Recensisci"
103
118
104−#: Dash/Previews/Reviews.qml:121
119+#: qml/Dash/Previews/Reviews.qml:121
105msgid "Send"
120msgid "Send"
106msgstr "Invia"
121msgstr "Invia"
107
122
108−#: Dash/Previews/Reviews.qml:139
123+#: qml/Dash/Previews/Reviews.qml:139
109msgid "Comments:"
124msgid "Comments:"
110msgstr "Commenti:"
125msgstr "Commenti:"
111
126
112−#: Greeter/Lockscreen.qml:149
127+#: qml/Greeter/Lockscreen.qml:149
113msgid "Emergency Call"
128msgid "Emergency Call"
114msgstr "Chiamata di emergenza"
129msgstr "Chiamata di emergenza"
115
130
116−#: Greeter/PassphraseLockscreen.qml:59
131+#: qml/Greeter/PassphraseLockscreen.qml:59
117#, qt-format
132#, qt-format
118msgid "Hello %1"
133msgid "Hello %1"
119msgstr "Ciao %1"
134msgstr "Ciao %1"
120
135
121−#: Greeter/PassphraseLockscreen.qml:59
136+#: qml/Greeter/PassphraseLockscreen.qml:59
122msgid "Hello"
137msgid "Hello"
123msgstr "Ciao"
138msgstr "Ciao"
124
139
125−#: Hud/HudParametrizedActionsPage.qml:132
140+#: qml/Hud/HudParametrizedActionsPage.qml:132
126msgid "Confirm"
141msgid "Confirm"
127msgstr "Conferma"
142msgstr "Conferma"
128
143
129−#: Hud/Hud.qml:61 Hud/Hud.qml:99 Hud/Hud.qml:372
144+#: qml/Hud/Hud.qml:61 qml/Hud/Hud.qml:99 qml/Hud/Hud.qml:372
130msgid "Type or say a command"
145msgid "Type or say a command"
131msgstr "Scrivere o pronunciare un comando"
146msgstr "Scrivere o pronunciare un comando"
132
147
133−#: Hud/Hud.qml:84
148+#: qml/Hud/Hud.qml:84
134msgid "Loading. Please Wait..."
149msgid "Loading. Please Wait..."
135msgstr "Caricamento. Attendere..."
150msgstr "Caricamento. Attendere..."
136
151
137−#: Hud/Hud.qml:89
152+#: qml/Hud/Hud.qml:89
138msgid "Speak Now..."
153msgid "Speak Now..."
139msgstr "Parla ora..."
154msgstr "Parla ora..."
140
155
141−#: Hud/Hud.qml:94
156+#: qml/Hud/Hud.qml:94
142msgid "Speaking..."
157msgid "Speaking..."
143msgstr "Sto parlando..."
158msgstr "Sto parlando..."
144
159
145−#: Notifications/NotificationMenuItemFactory.qml:89
160+#: qml/Notifications/NotificationMenuItemFactory.qml:91
146msgid "Show password"
161msgid "Show password"
147msgstr "Mostra password"
162msgstr "Mostra password"
148
163
164+#: qml/Notifications/NotificationMenuItemFactory.qml:103
165+msgid "Please enter SIM PIN"
166+msgstr ""
167+
149−#: Panel/SearchIndicator.qml:27
168+#: qml/Panel/SearchIndicator.qml:27
150msgid "Search"
169msgid "Search"
151msgstr "Cerca"
170msgstr "Cerca"
152
171
153−#: plugins/Unity/Launcher/launcheritem.cpp:43
154−#: plugins/Unity/Launcher/launcheritem.cpp:73
155−msgid "Lock to Launcher"
156−msgstr "Blocca nel Launcher"
157−
158−#: plugins/Unity/Launcher/launcheritem.cpp:73
159−msgid "Unlock from Launcher"
160−msgstr "Sblocca dal Launcher"
161−
162−#: Shell.qml:439
172+#: qml/Shell.qml:440
163#, qt-format
173#, qt-format
164msgid "Please enter %1"
174msgid "Please enter %1"
165msgstr "Inserire %1"
175msgstr "Inserire %1"
po/ja.po+55−43
@@ -7,7 +7,7 @@ msgid ""
7msgstr ""
7msgstr ""
8"Project-Id-Version: unity\n"
8"Project-Id-Version: unity\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2013-11-29 09:21+0100\n"
10+"POT-Creation-Date: 2014-02-04 15:43+0000\n"
11"PO-Revision-Date: 2014-01-18 07:01+0000\n"
11"PO-Revision-Date: 2014-01-18 07:01+0000\n"
12"Last-Translator: Shushi Kurose <md81bird@hitaki.net>\n"
12"Last-Translator: Shushi Kurose <md81bird@hitaki.net>\n"
13"Language-Team: Japanese <ja@li.org>\n"
13"Language-Team: Japanese <ja@li.org>\n"
@@ -15,144 +15,156 @@ msgstr ""
15"Content-Type: text/plain; charset=UTF-8\n"
15"Content-Type: text/plain; charset=UTF-8\n"
16"Content-Transfer-Encoding: 8bit\n"
16"Content-Transfer-Encoding: 8bit\n"
17"Plural-Forms: nplurals=1; plural=0;\n"
17"Plural-Forms: nplurals=1; plural=0;\n"
18−"X-Launchpad-Export-Date: 2014-01-19 06:02+0000\n"
18+"X-Launchpad-Export-Date: 2014-02-12 06:27+0000\n"
19−"X-Generator: Launchpad (build 16901)\n"
19+"X-Generator: Launchpad (build 16916)\n"
20
20
21+#: plugins/Unity/Launcher/launcheritem.cpp:43
22+#: plugins/Unity/Launcher/launcheritem.cpp:73
23+msgid "Lock to Launcher"
24+msgstr "Launcherに登録"
25+
26+#: plugins/Unity/Launcher/launcheritem.cpp:73
27+msgid "Unlock from Launcher"
28+msgstr "Launcherへの登録を解除"
29+
21−#: Components/EdgeDemoOverlay.qml:151
30+#: qml/Components/EdgeDemoOverlay.qml:151
22msgid "Skip intro"
31msgid "Skip intro"
23msgstr ""
32msgstr ""
24
33
25−#: Components/EdgeDemo.qml:112
34+#: qml/Components/EdgeDemo.qml:113
26msgid "Right edge"
35msgid "Right edge"
27msgstr "右端"
36msgstr "右端"
28
37
29−#: Components/EdgeDemo.qml:113
38+#: qml/Components/EdgeDemo.qml:114
30msgid "Try swiping from the right edge to unlock the phone"
39msgid "Try swiping from the right edge to unlock the phone"
31msgstr ""
40msgstr ""
32
41
33−#: Components/EdgeDemo.qml:144
42+#: qml/Components/EdgeDemo.qml:145
34msgid "Top edge"
43msgid "Top edge"
35msgstr "上端"
44msgstr "上端"
36
45
37−#: Components/EdgeDemo.qml:145
46+#: qml/Components/EdgeDemo.qml:146
38msgid "Try swiping from the top edge to access the indicators"
47msgid "Try swiping from the top edge to access the indicators"
39msgstr ""
48msgstr ""
40
49
41−#: Components/EdgeDemo.qml:170
50+#: qml/Components/EdgeDemo.qml:171
42msgid "Close"
51msgid "Close"
43msgstr "閉じる"
52msgstr "閉じる"
44
53
45−#: Components/EdgeDemo.qml:171
54+#: qml/Components/EdgeDemo.qml:172
46msgid "Swipe up again to close the settings screen"
55msgid "Swipe up again to close the settings screen"
47msgstr ""
56msgstr ""
48
57
49−#: Components/EdgeDemo.qml:198
58+#: qml/Components/EdgeDemo.qml:199
50msgid "Left edge"
59msgid "Left edge"
51msgstr "左端"
60msgstr "左端"
52
61
53−#: Components/EdgeDemo.qml:199
62+#: qml/Components/EdgeDemo.qml:200
54msgid "Swipe from the left to reveal the launcher for quick access to apps"
63msgid "Swipe from the left to reveal the launcher for quick access to apps"
55msgstr ""
64msgstr ""
56
65
57−#: Components/EdgeDemo.qml:226
66+#: qml/Components/EdgeDemo.qml:227
58msgid "Well done"
67msgid "Well done"
59msgstr ""
68msgstr ""
60
69
61−#: Components/EdgeDemo.qml:227
70+#: qml/Components/EdgeDemo.qml:228
62msgid ""
71msgid ""
63"You have now mastered the edge gestures and can start using the "
72"You have now mastered the edge gestures and can start using the "
64−"phone<br><br>Tap anywhere to start"
73+"phone<br><br>Tap on the screen to start"
65msgstr ""
74msgstr ""
66
75
67−#: Components/PageHeader.qml:364
76+#: qml/Components/PageHeader.qml:339
68msgid "Recent searches"
77msgid "Recent searches"
69msgstr "最近の検索"
78msgstr "最近の検索"
70
79
80+#: qml/Components/SeeMore.qml:32
81+msgid "See more"
82+msgstr ""
83+
84+#: qml/Components/SeeMore.qml:61
85+msgid "See less"
86+msgstr ""
87+
71−#: Dash/Apps/AppPreview.qml:135
88+#: qml/Dash/Apps/AppPreview.qml:136
72msgid "Rate this"
89msgid "Rate this"
73msgstr ""
90msgstr ""
74
91
75#. TRANSLATORS: Number of persons who rated this app/video/whatever
92#. TRANSLATORS: Number of persons who rated this app/video/whatever
76−#: Dash/Previews/Header.qml:93
93+#: qml/Dash/Previews/Header.qml:93
77#, qt-format
94#, qt-format
78msgid "(%1)"
95msgid "(%1)"
79msgstr "(%1)"
96msgstr "(%1)"
80
97
81#. TRANSLATORS: Number of persons who wrote reviews for this app/video/whatever
98#. TRANSLATORS: Number of persons who wrote reviews for this app/video/whatever
82−#: Dash/Previews/Header.qml:105
99+#: qml/Dash/Previews/Header.qml:105
83#, qt-format
100#, qt-format
84msgid "%1 review"
101msgid "%1 review"
85msgid_plural "%1 reviews"
102msgid_plural "%1 reviews"
86msgstr[0] ""
103msgstr[0] ""
87msgstr[1] ""
104msgstr[1] ""
88
105
89−#: Dash/Previews/Reviews.qml:74
106+#: qml/Dash/Previews/Reviews.qml:74
90msgid "Add a review"
107msgid "Add a review"
91msgstr ""
108msgstr ""
92
109
93−#: Dash/Previews/Reviews.qml:86
110+#: qml/Dash/Previews/Reviews.qml:86
94msgid "Review"
111msgid "Review"
95msgstr ""
112msgstr ""
96
113
97−#: Dash/Previews/Reviews.qml:121
114+#: qml/Dash/Previews/Reviews.qml:121
98msgid "Send"
115msgid "Send"
99msgstr "送信"
116msgstr "送信"
100
117
101−#: Dash/Previews/Reviews.qml:139
118+#: qml/Dash/Previews/Reviews.qml:139
102msgid "Comments:"
119msgid "Comments:"
103msgstr "コメント:"
120msgstr "コメント:"
104
121
105−#: Greeter/Lockscreen.qml:149
122+#: qml/Greeter/Lockscreen.qml:149
106msgid "Emergency Call"
123msgid "Emergency Call"
107msgstr ""
124msgstr ""
108
125
109−#: Greeter/PassphraseLockscreen.qml:59
126+#: qml/Greeter/PassphraseLockscreen.qml:59
110#, qt-format
127#, qt-format
111msgid "Hello %1"
128msgid "Hello %1"
112msgstr ""
129msgstr ""
113
130
114−#: Greeter/PassphraseLockscreen.qml:59
131+#: qml/Greeter/PassphraseLockscreen.qml:59
115msgid "Hello"
132msgid "Hello"
116msgstr "こんにちは"
133msgstr "こんにちは"
117
134
118−#: Hud/HudParametrizedActionsPage.qml:132
135+#: qml/Hud/HudParametrizedActionsPage.qml:132
119msgid "Confirm"
136msgid "Confirm"
120msgstr "確認"
137msgstr "確認"
121
138
122−#: Hud/Hud.qml:61 Hud/Hud.qml:99 Hud/Hud.qml:372
139+#: qml/Hud/Hud.qml:61 qml/Hud/Hud.qml:99 qml/Hud/Hud.qml:372
123msgid "Type or say a command"
140msgid "Type or say a command"
124msgstr ""
141msgstr ""
125
142
126−#: Hud/Hud.qml:84
143+#: qml/Hud/Hud.qml:84
127msgid "Loading. Please Wait..."
144msgid "Loading. Please Wait..."
128msgstr "読み込み中です。お待ちください..."
145msgstr "読み込み中です。お待ちください..."
129
146
130−#: Hud/Hud.qml:89
147+#: qml/Hud/Hud.qml:89
131msgid "Speak Now..."
148msgid "Speak Now..."
132msgstr "音声入力を開始..."
149msgstr "音声入力を開始..."
133
150
134−#: Hud/Hud.qml:94
151+#: qml/Hud/Hud.qml:94
135msgid "Speaking..."
152msgid "Speaking..."
136msgstr ""
153msgstr ""
137
154
138−#: Notifications/NotificationMenuItemFactory.qml:89
155+#: qml/Notifications/NotificationMenuItemFactory.qml:91
139msgid "Show password"
156msgid "Show password"
140msgstr "パスワードを表示"
157msgstr "パスワードを表示"
141
158
159+#: qml/Notifications/NotificationMenuItemFactory.qml:103
160+msgid "Please enter SIM PIN"
161+msgstr ""
162+
142−#: Panel/SearchIndicator.qml:27
163+#: qml/Panel/SearchIndicator.qml:27
143msgid "Search"
164msgid "Search"
144msgstr "検索"
165msgstr "検索"
145
166
146−#: plugins/Unity/Launcher/launcheritem.cpp:43
147−#: plugins/Unity/Launcher/launcheritem.cpp:73
148−msgid "Lock to Launcher"
149−msgstr "Launcherに登録"
150−
151−#: plugins/Unity/Launcher/launcheritem.cpp:73
152−msgid "Unlock from Launcher"
153−msgstr "Launcherへの登録を解除"
154−
155−#: Shell.qml:439
167+#: qml/Shell.qml:440
156#, qt-format
168#, qt-format
157msgid "Please enter %1"
169msgid "Please enter %1"
158msgstr ""
170msgstr ""
po/km.po+58−47
@@ -7,156 +7,167 @@ msgid ""
7msgstr ""
7msgstr ""
8"Project-Id-Version: unity8\n"
8"Project-Id-Version: unity8\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2013-11-29 09:21+0100\n"
10+"POT-Creation-Date: 2014-02-04 15:43+0000\n"
11−"PO-Revision-Date: 2013-11-20 07:34+0000\n"
11+"PO-Revision-Date: 2014-02-12 07:06+0000\n"
12"Last-Translator: Khoem Sokhem <khoemsokhem@khmeros.info>\n"
12"Last-Translator: Khoem Sokhem <khoemsokhem@khmeros.info>\n"
13"Language-Team: Khmer <km@li.org>\n"
13"Language-Team: Khmer <km@li.org>\n"
14"MIME-Version: 1.0\n"
14"MIME-Version: 1.0\n"
15"Content-Type: text/plain; charset=UTF-8\n"
15"Content-Type: text/plain; charset=UTF-8\n"
16"Content-Transfer-Encoding: 8bit\n"
16"Content-Transfer-Encoding: 8bit\n"
17"Plural-Forms: nplurals=1; plural=0;\n"
17"Plural-Forms: nplurals=1; plural=0;\n"
18−"X-Launchpad-Export-Date: 2013-12-29 06:04+0000\n"
18+"X-Launchpad-Export-Date: 2014-02-13 06:51+0000\n"
19−"X-Generator: Launchpad (build 16877)\n"
19+"X-Generator: Launchpad (build 16916)\n"
20
20
21+#: plugins/Unity/Launcher/launcheritem.cpp:43
22+#: plugins/Unity/Launcher/launcheritem.cpp:73
23+msgid "Lock to Launcher"
24+msgstr "ចាក់​សោ​​ទៅ​កម្មវិធី​ចាប់ផ្ដើម"
25+
26+#: plugins/Unity/Launcher/launcheritem.cpp:73
27+msgid "Unlock from Launcher"
28+msgstr "ដោះសោ​ពី​កម្មវិធី​ចាប់ផ្ដើម"
29+
21−#: Components/EdgeDemoOverlay.qml:151
30+#: qml/Components/EdgeDemoOverlay.qml:151
22msgid "Skip intro"
31msgid "Skip intro"
23msgstr "រំលង​ការ​ណែនាំ"
32msgstr "រំលង​ការ​ណែនាំ"
24
33
25−#: Components/EdgeDemo.qml:112
34+#: qml/Components/EdgeDemo.qml:113
26msgid "Right edge"
35msgid "Right edge"
27msgstr "គែម​ស្ដាំ"
36msgstr "គែម​ស្ដាំ"
28
37
29−#: Components/EdgeDemo.qml:113
38+#: qml/Components/EdgeDemo.qml:114
30msgid "Try swiping from the right edge to unlock the phone"
39msgid "Try swiping from the right edge to unlock the phone"
31msgstr "សាកល្បង​​អូស​ពី​គែម​ស្ដាំ​ ដើម្បី​ដោះ​សោ​ទូរស័ព្ទ"
40msgstr "សាកល្បង​​អូស​ពី​គែម​ស្ដាំ​ ដើម្បី​ដោះ​សោ​ទូរស័ព្ទ"
32
41
33−#: Components/EdgeDemo.qml:144
42+#: qml/Components/EdgeDemo.qml:145
34msgid "Top edge"
43msgid "Top edge"
35msgstr "គែម​ខាង​លើ"
44msgstr "គែម​ខាង​លើ"
36
45
37−#: Components/EdgeDemo.qml:145
46+#: qml/Components/EdgeDemo.qml:146
38msgid "Try swiping from the top edge to access the indicators"
47msgid "Try swiping from the top edge to access the indicators"
39msgstr "សាកល្បង​អូស​ពី​គែម​ខាង​លើ ដើម្បី​ចូល​ដំណើរការ​សញ្ញា"
48msgstr "សាកល្បង​អូស​ពី​គែម​ខាង​លើ ដើម្បី​ចូល​ដំណើរការ​សញ្ញា"
40
49
41−#: Components/EdgeDemo.qml:170
50+#: qml/Components/EdgeDemo.qml:171
42msgid "Close"
51msgid "Close"
43msgstr "បិទ"
52msgstr "បិទ"
44
53
45−#: Components/EdgeDemo.qml:171
54+#: qml/Components/EdgeDemo.qml:172
46msgid "Swipe up again to close the settings screen"
55msgid "Swipe up again to close the settings screen"
47msgstr "អូស​ឡើង​លើ​ម្ដងទៀត ដើម្បី​បិទ​ការ​កំណត់​អេក្រង់"
56msgstr "អូស​ឡើង​លើ​ម្ដងទៀត ដើម្បី​បិទ​ការ​កំណត់​អេក្រង់"
48
57
49−#: Components/EdgeDemo.qml:198
58+#: qml/Components/EdgeDemo.qml:199
50msgid "Left edge"
59msgid "Left edge"
51msgstr "គែមឆ្វេង"
60msgstr "គែមឆ្វេង"
52
61
53−#: Components/EdgeDemo.qml:199
62+#: qml/Components/EdgeDemo.qml:200
54msgid "Swipe from the left to reveal the launcher for quick access to apps"
63msgid "Swipe from the left to reveal the launcher for quick access to apps"
55msgstr ""
64msgstr ""
56"អូស​ពី​គែម​ឆ្វេង "
65"អូស​ពី​គែម​ឆ្វេង "
57"ដើម្បី​បង្ហាញ​កម្មវិធី​ចាប់ផ្ដើម​សម្រាប់​ចូល​ដំណើរ​ការ​កម្មវិធី​រហ័ស"
66"ដើម្បី​បង្ហាញ​កម្មវិធី​ចាប់ផ្ដើម​សម្រាប់​ចូល​ដំណើរ​ការ​កម្មវិធី​រហ័ស"
58
67
59−#: Components/EdgeDemo.qml:226
68+#: qml/Components/EdgeDemo.qml:227
60msgid "Well done"
69msgid "Well done"
61msgstr "ធ្វើ​បាន​ល្អ"
70msgstr "ធ្វើ​បាន​ល្អ"
62
71
63−#: Components/EdgeDemo.qml:227
72+#: qml/Components/EdgeDemo.qml:228
64msgid ""
73msgid ""
65"You have now mastered the edge gestures and can start using the "
74"You have now mastered the edge gestures and can start using the "
66−"phone<br><br>Tap anywhere to start"
75+"phone<br><br>Tap on the screen to start"
67msgstr ""
76msgstr ""
68−"ឥឡូវ​អ្នក​បាន​គ្រប់គ្រង​កាយវិការ​គែម "
77+"ឥឡូវ​អ្នក​បាន​ពិនិត្យ​កាយវិការ​គែម​ "
69−"និង​អាច​ចាប់ផ្ដើម​ប្រើ​ទូរស័ព្ទ​បាន<br><br>ប៉ះ​កន្លែង​ណា​មួយ​ "
78+"និង​អាច​ចាប់ផ្ដើម​ប្រើ​ទូរស័ព្ទ<br><br>ប៉ះ លើ​អេក្រង់​ដើម្បី​ចាប់ផ្ដើម"
70−"ដើម្បី​ចាប់ផ្ដើម"
71
79
72−#: Components/PageHeader.qml:364
80+#: qml/Components/PageHeader.qml:339
73msgid "Recent searches"
81msgid "Recent searches"
74msgstr "ការ​ស្វែងរក​ថ្មី"
82msgstr "ការ​ស្វែងរក​ថ្មី"
75
83
84+#: qml/Components/SeeMore.qml:32
85+msgid "See more"
86+msgstr "មើល​ច្រើន​ទៀត"
87+
88+#: qml/Components/SeeMore.qml:61
89+msgid "See less"
90+msgstr "មើល​តិច​ជាង"
91+
76−#: Dash/Apps/AppPreview.qml:135
92+#: qml/Dash/Apps/AppPreview.qml:136
77msgid "Rate this"
93msgid "Rate this"
78msgstr "វាយតម្លៃ​វា"
94msgstr "វាយតម្លៃ​វា"
79
95
80#. TRANSLATORS: Number of persons who rated this app/video/whatever
96#. TRANSLATORS: Number of persons who rated this app/video/whatever
81−#: Dash/Previews/Header.qml:93
97+#: qml/Dash/Previews/Header.qml:93
82#, qt-format
98#, qt-format
83msgid "(%1)"
99msgid "(%1)"
84msgstr "(%1)"
100msgstr "(%1)"
85
101
86#. TRANSLATORS: Number of persons who wrote reviews for this app/video/whatever
102#. TRANSLATORS: Number of persons who wrote reviews for this app/video/whatever
87−#: Dash/Previews/Header.qml:105
103+#: qml/Dash/Previews/Header.qml:105
88#, qt-format
104#, qt-format
89msgid "%1 review"
105msgid "%1 review"
90msgid_plural "%1 reviews"
106msgid_plural "%1 reviews"
91msgstr[0] "ពិនិត្យ​មើល %1"
107msgstr[0] "ពិនិត្យ​មើល %1"
92
108
93−#: Dash/Previews/Reviews.qml:74
109+#: qml/Dash/Previews/Reviews.qml:74
94msgid "Add a review"
110msgid "Add a review"
95msgstr "បន្ថែម​ការ​ពិនិត្យ"
111msgstr "បន្ថែម​ការ​ពិនិត្យ"
96
112
97−#: Dash/Previews/Reviews.qml:86
113+#: qml/Dash/Previews/Reviews.qml:86
98msgid "Review"
114msgid "Review"
99msgstr "ការ​ពិនិត្យ"
115msgstr "ការ​ពិនិត្យ"
100
116
101−#: Dash/Previews/Reviews.qml:121
117+#: qml/Dash/Previews/Reviews.qml:121
102msgid "Send"
118msgid "Send"
103msgstr "ផ្ញើ"
119msgstr "ផ្ញើ"
104
120
105−#: Dash/Previews/Reviews.qml:139
121+#: qml/Dash/Previews/Reviews.qml:139
106msgid "Comments:"
122msgid "Comments:"
107msgstr "មតិយោបល់៖"
123msgstr "មតិយោបល់៖"
108
124
109−#: Greeter/Lockscreen.qml:149
125+#: qml/Greeter/Lockscreen.qml:149
110msgid "Emergency Call"
126msgid "Emergency Call"
111msgstr "ការ​ហៅ​ពេល​អាសន្ន"
127msgstr "ការ​ហៅ​ពេល​អាសន្ន"
112
128
113−#: Greeter/PassphraseLockscreen.qml:59
129+#: qml/Greeter/PassphraseLockscreen.qml:59
114#, qt-format
130#, qt-format
115msgid "Hello %1"
131msgid "Hello %1"
116msgstr "សួស្ដី %1"
132msgstr "សួស្ដី %1"
117
133
118−#: Greeter/PassphraseLockscreen.qml:59
134+#: qml/Greeter/PassphraseLockscreen.qml:59
119msgid "Hello"
135msgid "Hello"
120msgstr "សួស្តី"
136msgstr "សួស្តី"
121
137
122−#: Hud/HudParametrizedActionsPage.qml:132
138+#: qml/Hud/HudParametrizedActionsPage.qml:132
123msgid "Confirm"
139msgid "Confirm"
124msgstr "បញ្ជាក់"
140msgstr "បញ្ជាក់"
125
141
126−#: Hud/Hud.qml:61 Hud/Hud.qml:99 Hud/Hud.qml:372
142+#: qml/Hud/Hud.qml:61 qml/Hud/Hud.qml:99 qml/Hud/Hud.qml:372
127msgid "Type or say a command"
143msgid "Type or say a command"
128msgstr "បញ្ចូល ឬ​និយាយ​ពាក្យ​បញ្ជា"
144msgstr "បញ្ចូល ឬ​និយាយ​ពាក្យ​បញ្ជា"
129
145
130−#: Hud/Hud.qml:84
146+#: qml/Hud/Hud.qml:84
131msgid "Loading. Please Wait..."
147msgid "Loading. Please Wait..."
132msgstr "សូម​រង់ចាំ កំពុង​ផ្ទុក..."
148msgstr "សូម​រង់ចាំ កំពុង​ផ្ទុក..."
133
149
134−#: Hud/Hud.qml:89
150+#: qml/Hud/Hud.qml:89
135msgid "Speak Now..."
151msgid "Speak Now..."
136msgstr "និយាយ​ឥឡូវ..."
152msgstr "និយាយ​ឥឡូវ..."
137
153
138−#: Hud/Hud.qml:94
154+#: qml/Hud/Hud.qml:94
139msgid "Speaking..."
155msgid "Speaking..."
140msgstr "កំពុង​និយាយ..."
156msgstr "កំពុង​និយាយ..."
141
157
142−#: Notifications/NotificationMenuItemFactory.qml:89
158+#: qml/Notifications/NotificationMenuItemFactory.qml:91
143msgid "Show password"
159msgid "Show password"
144msgstr "បង្ហាញ​ពាក្យ​សម្ងាត់"
160msgstr "បង្ហាញ​ពាក្យ​សម្ងាត់"
145
161
162+#: qml/Notifications/NotificationMenuItemFactory.qml:103
163+msgid "Please enter SIM PIN"
164+msgstr "បញ្ចូល​កូដ PIN របស់​ស៊ីមកាត"
165+
146−#: Panel/SearchIndicator.qml:27
166+#: qml/Panel/SearchIndicator.qml:27
147msgid "Search"
167msgid "Search"
148msgstr "ស្វែង​រក"
168msgstr "ស្វែង​រក"
149
169
150−#: plugins/Unity/Launcher/launcheritem.cpp:43
151−#: plugins/Unity/Launcher/launcheritem.cpp:73
152−msgid "Lock to Launcher"
153−msgstr "ចាក់​សោ​​ទៅ​កម្មវិធី​ចាប់ផ្ដើម"
154−
155−#: plugins/Unity/Launcher/launcheritem.cpp:73
156−msgid "Unlock from Launcher"
157−msgstr "ដោះសោ​ពី​កម្មវិធី​ចាប់ផ្ដើម"
158−
159−#: Shell.qml:439
170+#: qml/Shell.qml:440
160#, qt-format
171#, qt-format
161msgid "Please enter %1"
172msgid "Please enter %1"
162msgstr "សូម​បញ្ចូល %1"
173msgstr "សូម​បញ្ចូល %1"
po/kn.po+55−43
@@ -7,7 +7,7 @@ msgid ""
7msgstr ""
7msgstr ""
8"Project-Id-Version: unity\n"
8"Project-Id-Version: unity\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2013-11-29 09:21+0100\n"
10+"POT-Creation-Date: 2014-02-04 15:43+0000\n"
11"PO-Revision-Date: 2013-06-27 05:43+0000\n"
11"PO-Revision-Date: 2013-06-27 05:43+0000\n"
12"Last-Translator: Michał Sawicz <michal.sawicz@canonical.com>\n"
12"Last-Translator: Michał Sawicz <michal.sawicz@canonical.com>\n"
13"Language-Team: Kannada <kn@li.org>\n"
13"Language-Team: Kannada <kn@li.org>\n"
@@ -15,144 +15,156 @@ msgstr ""
15"Content-Type: text/plain; charset=UTF-8\n"
15"Content-Type: text/plain; charset=UTF-8\n"
16"Content-Transfer-Encoding: 8bit\n"
16"Content-Transfer-Encoding: 8bit\n"
17"Plural-Forms: nplurals=2; plural=n != 1;\n"
17"Plural-Forms: nplurals=2; plural=n != 1;\n"
18−"X-Launchpad-Export-Date: 2013-12-29 06:04+0000\n"
18+"X-Launchpad-Export-Date: 2014-02-12 06:27+0000\n"
19−"X-Generator: Launchpad (build 16877)\n"
19+"X-Generator: Launchpad (build 16916)\n"
20
20
21+#: plugins/Unity/Launcher/launcheritem.cpp:43
22+#: plugins/Unity/Launcher/launcheritem.cpp:73
23+msgid "Lock to Launcher"
24+msgstr ""
25+
26+#: plugins/Unity/Launcher/launcheritem.cpp:73
27+msgid "Unlock from Launcher"
28+msgstr ""
29+
21−#: Components/EdgeDemoOverlay.qml:151
30+#: qml/Components/EdgeDemoOverlay.qml:151
22msgid "Skip intro"
31msgid "Skip intro"
23msgstr ""
32msgstr ""
24
33
25−#: Components/EdgeDemo.qml:112
34+#: qml/Components/EdgeDemo.qml:113
26msgid "Right edge"
35msgid "Right edge"
27msgstr ""
36msgstr ""
28
37
29−#: Components/EdgeDemo.qml:113
38+#: qml/Components/EdgeDemo.qml:114
30msgid "Try swiping from the right edge to unlock the phone"
39msgid "Try swiping from the right edge to unlock the phone"
31msgstr ""
40msgstr ""
32
41
33−#: Components/EdgeDemo.qml:144
42+#: qml/Components/EdgeDemo.qml:145
34msgid "Top edge"
43msgid "Top edge"
35msgstr ""
44msgstr ""
36
45
37−#: Components/EdgeDemo.qml:145
46+#: qml/Components/EdgeDemo.qml:146
38msgid "Try swiping from the top edge to access the indicators"
47msgid "Try swiping from the top edge to access the indicators"
39msgstr ""
48msgstr ""
40
49
41−#: Components/EdgeDemo.qml:170
50+#: qml/Components/EdgeDemo.qml:171
42msgid "Close"
51msgid "Close"
43msgstr ""
52msgstr ""
44
53
45−#: Components/EdgeDemo.qml:171
54+#: qml/Components/EdgeDemo.qml:172
46msgid "Swipe up again to close the settings screen"
55msgid "Swipe up again to close the settings screen"
47msgstr ""
56msgstr ""
48
57
49−#: Components/EdgeDemo.qml:198
58+#: qml/Components/EdgeDemo.qml:199
50msgid "Left edge"
59msgid "Left edge"
51msgstr ""
60msgstr ""
52
61
53−#: Components/EdgeDemo.qml:199
62+#: qml/Components/EdgeDemo.qml:200
54msgid "Swipe from the left to reveal the launcher for quick access to apps"
63msgid "Swipe from the left to reveal the launcher for quick access to apps"
55msgstr ""
64msgstr ""
56
65
57−#: Components/EdgeDemo.qml:226
66+#: qml/Components/EdgeDemo.qml:227
58msgid "Well done"
67msgid "Well done"
59msgstr ""
68msgstr ""
60
69
61−#: Components/EdgeDemo.qml:227
70+#: qml/Components/EdgeDemo.qml:228
62msgid ""
71msgid ""
63"You have now mastered the edge gestures and can start using the "
72"You have now mastered the edge gestures and can start using the "
64−"phone<br><br>Tap anywhere to start"
73+"phone<br><br>Tap on the screen to start"
65msgstr ""
74msgstr ""
66
75
67−#: Components/PageHeader.qml:364
76+#: qml/Components/PageHeader.qml:339
68msgid "Recent searches"
77msgid "Recent searches"
69msgstr "ಇತ್ತೀಚಿನ ಹುಡುಕಾಟಗಳು"
78msgstr "ಇತ್ತೀಚಿನ ಹುಡುಕಾಟಗಳು"
70
79
80+#: qml/Components/SeeMore.qml:32
81+msgid "See more"
82+msgstr ""
83+
84+#: qml/Components/SeeMore.qml:61
85+msgid "See less"
86+msgstr ""
87+
71−#: Dash/Apps/AppPreview.qml:135
88+#: qml/Dash/Apps/AppPreview.qml:136
72msgid "Rate this"
89msgid "Rate this"
73msgstr ""
90msgstr ""
74
91
75#. TRANSLATORS: Number of persons who rated this app/video/whatever
92#. TRANSLATORS: Number of persons who rated this app/video/whatever
76−#: Dash/Previews/Header.qml:93
93+#: qml/Dash/Previews/Header.qml:93
77#, qt-format
94#, qt-format
78msgid "(%1)"
95msgid "(%1)"
79msgstr ""
96msgstr ""
80
97
81#. TRANSLATORS: Number of persons who wrote reviews for this app/video/whatever
98#. TRANSLATORS: Number of persons who wrote reviews for this app/video/whatever
82−#: Dash/Previews/Header.qml:105
99+#: qml/Dash/Previews/Header.qml:105
83#, qt-format
100#, qt-format
84msgid "%1 review"
101msgid "%1 review"
85msgid_plural "%1 reviews"
102msgid_plural "%1 reviews"
86msgstr[0] ""
103msgstr[0] ""
87msgstr[1] ""
104msgstr[1] ""
88
105
89−#: Dash/Previews/Reviews.qml:74
106+#: qml/Dash/Previews/Reviews.qml:74
90msgid "Add a review"
107msgid "Add a review"
91msgstr ""
108msgstr ""
92
109
93−#: Dash/Previews/Reviews.qml:86
110+#: qml/Dash/Previews/Reviews.qml:86
94msgid "Review"
111msgid "Review"
95msgstr ""
112msgstr ""
96
113
97−#: Dash/Previews/Reviews.qml:121
114+#: qml/Dash/Previews/Reviews.qml:121
98msgid "Send"
115msgid "Send"
99msgstr ""
116msgstr ""
100
117
101−#: Dash/Previews/Reviews.qml:139
118+#: qml/Dash/Previews/Reviews.qml:139
102msgid "Comments:"
119msgid "Comments:"
103msgstr ""
120msgstr ""
104
121
105−#: Greeter/Lockscreen.qml:149
122+#: qml/Greeter/Lockscreen.qml:149
106msgid "Emergency Call"
123msgid "Emergency Call"
107msgstr ""
124msgstr ""
108
125
109−#: Greeter/PassphraseLockscreen.qml:59
126+#: qml/Greeter/PassphraseLockscreen.qml:59
110#, qt-format
127#, qt-format
111msgid "Hello %1"
128msgid "Hello %1"
112msgstr ""
129msgstr ""
113
130
114−#: Greeter/PassphraseLockscreen.qml:59
131+#: qml/Greeter/PassphraseLockscreen.qml:59
115msgid "Hello"
132msgid "Hello"
116msgstr ""
133msgstr ""
117
134
118−#: Hud/HudParametrizedActionsPage.qml:132
135+#: qml/Hud/HudParametrizedActionsPage.qml:132
119msgid "Confirm"
136msgid "Confirm"
120msgstr "ಖಚಿತಪಡಿಸು"
137msgstr "ಖಚಿತಪಡಿಸು"
121
138
122−#: Hud/Hud.qml:61 Hud/Hud.qml:99 Hud/Hud.qml:372
139+#: qml/Hud/Hud.qml:61 qml/Hud/Hud.qml:99 qml/Hud/Hud.qml:372
123msgid "Type or say a command"
140msgid "Type or say a command"
124msgstr "ಒಂದು ಕಮ್ಯಾಂಡ್ ಅನ್ನು ಹೇಳಿ ಅಥವಾ ಟೈಪ್ ಮಾಡಿ"
141msgstr "ಒಂದು ಕಮ್ಯಾಂಡ್ ಅನ್ನು ಹೇಳಿ ಅಥವಾ ಟೈಪ್ ಮಾಡಿ"
125
142
126−#: Hud/Hud.qml:84
143+#: qml/Hud/Hud.qml:84
127msgid "Loading. Please Wait..."
144msgid "Loading. Please Wait..."
128msgstr "ಲೋಡ್ ಆಗುತ್ತಿದೆ. ದಯವಿಟ್ಟು ನಿರೀಕ್ಷಿಸಿ ..."
145msgstr "ಲೋಡ್ ಆಗುತ್ತಿದೆ. ದಯವಿಟ್ಟು ನಿರೀಕ್ಷಿಸಿ ..."
129
146
130−#: Hud/Hud.qml:89
147+#: qml/Hud/Hud.qml:89
131msgid "Speak Now..."
148msgid "Speak Now..."
132msgstr "ಈಗ ಮಾತನಾಡಿ ..."
149msgstr "ಈಗ ಮಾತನಾಡಿ ..."
133
150
134−#: Hud/Hud.qml:94
151+#: qml/Hud/Hud.qml:94
135msgid "Speaking..."
152msgid "Speaking..."
136msgstr "ಮಾತನಾಡುತಿದ್ದೀರಿ"
153msgstr "ಮಾತನಾಡುತಿದ್ದೀರಿ"
137
154
138−#: Notifications/NotificationMenuItemFactory.qml:89
155+#: qml/Notifications/NotificationMenuItemFactory.qml:91
139msgid "Show password"
156msgid "Show password"
140msgstr ""
157msgstr ""
141
158
142−#: Panel/SearchIndicator.qml:27
159+#: qml/Notifications/NotificationMenuItemFactory.qml:103
143−msgid "Search"
160+msgid "Please enter SIM PIN"
144−msgstr "ಹುಡುಕು"
145−
146−#: plugins/Unity/Launcher/launcheritem.cpp:43
147−#: plugins/Unity/Launcher/launcheritem.cpp:73
148−msgid "Lock to Launcher"
149msgstr ""
161msgstr ""
150
162
151−#: plugins/Unity/Launcher/launcheritem.cpp:73
163+#: qml/Panel/SearchIndicator.qml:27
152−msgid "Unlock from Launcher"
164+msgid "Search"
153−msgstr ""
165+msgstr "ಹುಡುಕು"
154
166
155−#: Shell.qml:439
167+#: qml/Shell.qml:440
156#, qt-format
168#, qt-format
157msgid "Please enter %1"
169msgid "Please enter %1"
158msgstr ""
170msgstr ""
po/ko.po+55−43
@@ -7,7 +7,7 @@ msgid ""
7msgstr ""
7msgstr ""
8"Project-Id-Version: unity\n"
8"Project-Id-Version: unity\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2013-11-29 09:21+0100\n"
10+"POT-Creation-Date: 2014-02-04 15:43+0000\n"
11"PO-Revision-Date: 2013-10-10 07:04+0000\n"
11"PO-Revision-Date: 2013-10-10 07:04+0000\n"
12"Last-Translator: Kim Boram <boramism@gmail.com>\n"
12"Last-Translator: Kim Boram <boramism@gmail.com>\n"
13"Language-Team: Korean <ko@li.org>\n"
13"Language-Team: Korean <ko@li.org>\n"
@@ -15,144 +15,156 @@ msgstr ""
15"Content-Type: text/plain; charset=UTF-8\n"
15"Content-Type: text/plain; charset=UTF-8\n"
16"Content-Transfer-Encoding: 8bit\n"
16"Content-Transfer-Encoding: 8bit\n"
17"Plural-Forms: nplurals=1; plural=0;\n"
17"Plural-Forms: nplurals=1; plural=0;\n"
18−"X-Launchpad-Export-Date: 2013-12-29 06:04+0000\n"
18+"X-Launchpad-Export-Date: 2014-02-12 06:27+0000\n"
19−"X-Generator: Launchpad (build 16877)\n"
19+"X-Generator: Launchpad (build 16916)\n"
20
20
21+#: plugins/Unity/Launcher/launcheritem.cpp:43
22+#: plugins/Unity/Launcher/launcheritem.cpp:73
23+msgid "Lock to Launcher"
24+msgstr ""
25+
26+#: plugins/Unity/Launcher/launcheritem.cpp:73
27+msgid "Unlock from Launcher"
28+msgstr ""
29+
21−#: Components/EdgeDemoOverlay.qml:151
30+#: qml/Components/EdgeDemoOverlay.qml:151
22msgid "Skip intro"
31msgid "Skip intro"
23msgstr "도입부 건너뛰기"
32msgstr "도입부 건너뛰기"
24
33
25−#: Components/EdgeDemo.qml:112
34+#: qml/Components/EdgeDemo.qml:113
26msgid "Right edge"
35msgid "Right edge"
27msgstr "오른쪽 끝"
36msgstr "오른쪽 끝"
28
37
29−#: Components/EdgeDemo.qml:113
38+#: qml/Components/EdgeDemo.qml:114
30msgid "Try swiping from the right edge to unlock the phone"
39msgid "Try swiping from the right edge to unlock the phone"
31msgstr ""
40msgstr ""
32
41
33−#: Components/EdgeDemo.qml:144
42+#: qml/Components/EdgeDemo.qml:145
34msgid "Top edge"
43msgid "Top edge"
35msgstr ""
44msgstr ""
36
45
37−#: Components/EdgeDemo.qml:145
46+#: qml/Components/EdgeDemo.qml:146
38msgid "Try swiping from the top edge to access the indicators"
47msgid "Try swiping from the top edge to access the indicators"
39msgstr ""
48msgstr ""
40
49
41−#: Components/EdgeDemo.qml:170
50+#: qml/Components/EdgeDemo.qml:171
42msgid "Close"
51msgid "Close"
43msgstr ""
52msgstr ""
44
53
45−#: Components/EdgeDemo.qml:171
54+#: qml/Components/EdgeDemo.qml:172
46msgid "Swipe up again to close the settings screen"
55msgid "Swipe up again to close the settings screen"
47msgstr ""
56msgstr ""
48
57
49−#: Components/EdgeDemo.qml:198
58+#: qml/Components/EdgeDemo.qml:199
50msgid "Left edge"
59msgid "Left edge"
51msgstr ""
60msgstr ""
52
61
53−#: Components/EdgeDemo.qml:199
62+#: qml/Components/EdgeDemo.qml:200
54msgid "Swipe from the left to reveal the launcher for quick access to apps"
63msgid "Swipe from the left to reveal the launcher for quick access to apps"
55msgstr ""
64msgstr ""
56
65
57−#: Components/EdgeDemo.qml:226
66+#: qml/Components/EdgeDemo.qml:227
58msgid "Well done"
67msgid "Well done"
59msgstr ""
68msgstr ""
60
69
61−#: Components/EdgeDemo.qml:227
70+#: qml/Components/EdgeDemo.qml:228
62msgid ""
71msgid ""
63"You have now mastered the edge gestures and can start using the "
72"You have now mastered the edge gestures and can start using the "
64−"phone<br><br>Tap anywhere to start"
73+"phone<br><br>Tap on the screen to start"
65msgstr ""
74msgstr ""
66
75
67−#: Components/PageHeader.qml:364
76+#: qml/Components/PageHeader.qml:339
68msgid "Recent searches"
77msgid "Recent searches"
69msgstr "최근 검색"
78msgstr "최근 검색"
70
79
80+#: qml/Components/SeeMore.qml:32
81+msgid "See more"
82+msgstr ""
83+
84+#: qml/Components/SeeMore.qml:61
85+msgid "See less"
86+msgstr ""
87+
71−#: Dash/Apps/AppPreview.qml:135
88+#: qml/Dash/Apps/AppPreview.qml:136
72msgid "Rate this"
89msgid "Rate this"
73msgstr ""
90msgstr ""
74
91
75#. TRANSLATORS: Number of persons who rated this app/video/whatever
92#. TRANSLATORS: Number of persons who rated this app/video/whatever
76−#: Dash/Previews/Header.qml:93
93+#: qml/Dash/Previews/Header.qml:93
77#, qt-format
94#, qt-format
78msgid "(%1)"
95msgid "(%1)"
79msgstr ""
96msgstr ""
80
97
81#. TRANSLATORS: Number of persons who wrote reviews for this app/video/whatever
98#. TRANSLATORS: Number of persons who wrote reviews for this app/video/whatever
82−#: Dash/Previews/Header.qml:105
99+#: qml/Dash/Previews/Header.qml:105
83#, qt-format
100#, qt-format
84msgid "%1 review"
101msgid "%1 review"
85msgid_plural "%1 reviews"
102msgid_plural "%1 reviews"
86msgstr[0] ""
103msgstr[0] ""
87msgstr[1] ""
104msgstr[1] ""
88
105
89−#: Dash/Previews/Reviews.qml:74
106+#: qml/Dash/Previews/Reviews.qml:74
90msgid "Add a review"
107msgid "Add a review"
91msgstr ""
108msgstr ""
92
109
93−#: Dash/Previews/Reviews.qml:86
110+#: qml/Dash/Previews/Reviews.qml:86
94msgid "Review"
111msgid "Review"
95msgstr ""
112msgstr ""
96
113
97−#: Dash/Previews/Reviews.qml:121
114+#: qml/Dash/Previews/Reviews.qml:121
98msgid "Send"
115msgid "Send"
99msgstr ""
116msgstr ""
100
117
101−#: Dash/Previews/Reviews.qml:139
118+#: qml/Dash/Previews/Reviews.qml:139
102msgid "Comments:"
119msgid "Comments:"
103msgstr ""
120msgstr ""
104
121
105−#: Greeter/Lockscreen.qml:149
122+#: qml/Greeter/Lockscreen.qml:149
106msgid "Emergency Call"
123msgid "Emergency Call"
107msgstr ""
124msgstr ""
108
125
109−#: Greeter/PassphraseLockscreen.qml:59
126+#: qml/Greeter/PassphraseLockscreen.qml:59
110#, qt-format
127#, qt-format
111msgid "Hello %1"
128msgid "Hello %1"
112msgstr ""
129msgstr ""
113
130
114−#: Greeter/PassphraseLockscreen.qml:59
131+#: qml/Greeter/PassphraseLockscreen.qml:59
115msgid "Hello"
132msgid "Hello"
116msgstr ""
133msgstr ""
117
134
118−#: Hud/HudParametrizedActionsPage.qml:132
135+#: qml/Hud/HudParametrizedActionsPage.qml:132
119msgid "Confirm"
136msgid "Confirm"
120msgstr ""
137msgstr ""
121
138
122−#: Hud/Hud.qml:61 Hud/Hud.qml:99 Hud/Hud.qml:372
139+#: qml/Hud/Hud.qml:61 qml/Hud/Hud.qml:99 qml/Hud/Hud.qml:372
123msgid "Type or say a command"
140msgid "Type or say a command"
124msgstr ""
141msgstr ""
125
142
126−#: Hud/Hud.qml:84
143+#: qml/Hud/Hud.qml:84
127msgid "Loading. Please Wait..."
144msgid "Loading. Please Wait..."
128msgstr ""
145msgstr ""
129
146
130−#: Hud/Hud.qml:89
147+#: qml/Hud/Hud.qml:89
131msgid "Speak Now..."
148msgid "Speak Now..."
132msgstr ""
149msgstr ""
133
150
134−#: Hud/Hud.qml:94
151+#: qml/Hud/Hud.qml:94
135msgid "Speaking..."
152msgid "Speaking..."
136msgstr ""
153msgstr ""
137
154
138−#: Notifications/NotificationMenuItemFactory.qml:89
155+#: qml/Notifications/NotificationMenuItemFactory.qml:91
139msgid "Show password"
156msgid "Show password"
140msgstr ""
157msgstr ""
141
158
142−#: Panel/SearchIndicator.qml:27
159+#: qml/Notifications/NotificationMenuItemFactory.qml:103
143−msgid "Search"
160+msgid "Please enter SIM PIN"
144−msgstr "검색"
145−
146−#: plugins/Unity/Launcher/launcheritem.cpp:43
147−#: plugins/Unity/Launcher/launcheritem.cpp:73
148−msgid "Lock to Launcher"
149msgstr ""
161msgstr ""
150
162
151−#: plugins/Unity/Launcher/launcheritem.cpp:73
163+#: qml/Panel/SearchIndicator.qml:27
152−msgid "Unlock from Launcher"
164+msgid "Search"
153−msgstr ""
165+msgstr "검색"
154
166
155−#: Shell.qml:439
167+#: qml/Shell.qml:440
156#, qt-format
168#, qt-format
157msgid "Please enter %1"
169msgid "Please enter %1"
158msgstr ""
170msgstr ""
po/ky.po+55−43
@@ -7,7 +7,7 @@ msgid ""
7msgstr ""
7msgstr ""
8"Project-Id-Version: unity\n"
8"Project-Id-Version: unity\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2013-11-29 09:21+0100\n"
10+"POT-Creation-Date: 2014-02-04 15:43+0000\n"
11"PO-Revision-Date: 2013-06-27 06:17+0000\n"
11"PO-Revision-Date: 2013-06-27 06:17+0000\n"
12"Last-Translator: Michał Sawicz <michal.sawicz@canonical.com>\n"
12"Last-Translator: Michał Sawicz <michal.sawicz@canonical.com>\n"
13"Language-Team: Kirghiz <ky@li.org>\n"
13"Language-Team: Kirghiz <ky@li.org>\n"
@@ -15,144 +15,156 @@ msgstr ""
15"Content-Type: text/plain; charset=UTF-8\n"
15"Content-Type: text/plain; charset=UTF-8\n"
16"Content-Transfer-Encoding: 8bit\n"
16"Content-Transfer-Encoding: 8bit\n"
17"Plural-Forms: nplurals=1; plural=0;\n"
17"Plural-Forms: nplurals=1; plural=0;\n"
18−"X-Launchpad-Export-Date: 2013-12-29 06:04+0000\n"
18+"X-Launchpad-Export-Date: 2014-02-12 06:27+0000\n"
19−"X-Generator: Launchpad (build 16877)\n"
19+"X-Generator: Launchpad (build 16916)\n"
20
20
21+#: plugins/Unity/Launcher/launcheritem.cpp:43
22+#: plugins/Unity/Launcher/launcheritem.cpp:73
23+msgid "Lock to Launcher"
24+msgstr ""
25+
26+#: plugins/Unity/Launcher/launcheritem.cpp:73
27+msgid "Unlock from Launcher"
28+msgstr ""
29+
21−#: Components/EdgeDemoOverlay.qml:151
30+#: qml/Components/EdgeDemoOverlay.qml:151
22msgid "Skip intro"
31msgid "Skip intro"
23msgstr ""
32msgstr ""
24
33
25−#: Components/EdgeDemo.qml:112
34+#: qml/Components/EdgeDemo.qml:113
26msgid "Right edge"
35msgid "Right edge"
27msgstr ""
36msgstr ""
28
37
29−#: Components/EdgeDemo.qml:113
38+#: qml/Components/EdgeDemo.qml:114
30msgid "Try swiping from the right edge to unlock the phone"
39msgid "Try swiping from the right edge to unlock the phone"
31msgstr ""
40msgstr ""
32
41
33−#: Components/EdgeDemo.qml:144
42+#: qml/Components/EdgeDemo.qml:145
34msgid "Top edge"
43msgid "Top edge"
35msgstr ""
44msgstr ""
36
45
37−#: Components/EdgeDemo.qml:145
46+#: qml/Components/EdgeDemo.qml:146
38msgid "Try swiping from the top edge to access the indicators"
47msgid "Try swiping from the top edge to access the indicators"
39msgstr ""
48msgstr ""
40
49
41−#: Components/EdgeDemo.qml:170
50+#: qml/Components/EdgeDemo.qml:171
42msgid "Close"
51msgid "Close"
43msgstr ""
52msgstr ""
44
53
45−#: Components/EdgeDemo.qml:171
54+#: qml/Components/EdgeDemo.qml:172
46msgid "Swipe up again to close the settings screen"
55msgid "Swipe up again to close the settings screen"
47msgstr ""
56msgstr ""
48
57
49−#: Components/EdgeDemo.qml:198
58+#: qml/Components/EdgeDemo.qml:199
50msgid "Left edge"
59msgid "Left edge"
51msgstr ""
60msgstr ""
52
61
53−#: Components/EdgeDemo.qml:199
62+#: qml/Components/EdgeDemo.qml:200
54msgid "Swipe from the left to reveal the launcher for quick access to apps"
63msgid "Swipe from the left to reveal the launcher for quick access to apps"
55msgstr ""
64msgstr ""
56
65
57−#: Components/EdgeDemo.qml:226
66+#: qml/Components/EdgeDemo.qml:227
58msgid "Well done"
67msgid "Well done"
59msgstr ""
68msgstr ""
60
69
61−#: Components/EdgeDemo.qml:227
70+#: qml/Components/EdgeDemo.qml:228
62msgid ""
71msgid ""
63"You have now mastered the edge gestures and can start using the "
72"You have now mastered the edge gestures and can start using the "
64−"phone<br><br>Tap anywhere to start"
73+"phone<br><br>Tap on the screen to start"
65msgstr ""
74msgstr ""
66
75
67−#: Components/PageHeader.qml:364
76+#: qml/Components/PageHeader.qml:339
68msgid "Recent searches"
77msgid "Recent searches"
69msgstr "Соңку издөөлөр"
78msgstr "Соңку издөөлөр"
70
79
80+#: qml/Components/SeeMore.qml:32
81+msgid "See more"
82+msgstr ""
83+
84+#: qml/Components/SeeMore.qml:61
85+msgid "See less"
86+msgstr ""
87+
71−#: Dash/Apps/AppPreview.qml:135
88+#: qml/Dash/Apps/AppPreview.qml:136
72msgid "Rate this"
89msgid "Rate this"
73msgstr ""
90msgstr ""
74
91
75#. TRANSLATORS: Number of persons who rated this app/video/whatever
92#. TRANSLATORS: Number of persons who rated this app/video/whatever
76−#: Dash/Previews/Header.qml:93
93+#: qml/Dash/Previews/Header.qml:93
77#, qt-format
94#, qt-format
78msgid "(%1)"
95msgid "(%1)"
79msgstr ""
96msgstr ""
80
97
81#. TRANSLATORS: Number of persons who wrote reviews for this app/video/whatever
98#. TRANSLATORS: Number of persons who wrote reviews for this app/video/whatever
82−#: Dash/Previews/Header.qml:105
99+#: qml/Dash/Previews/Header.qml:105
83#, qt-format
100#, qt-format
84msgid "%1 review"
101msgid "%1 review"
85msgid_plural "%1 reviews"
102msgid_plural "%1 reviews"
86msgstr[0] ""
103msgstr[0] ""
87msgstr[1] ""
104msgstr[1] ""
88
105
89−#: Dash/Previews/Reviews.qml:74
106+#: qml/Dash/Previews/Reviews.qml:74
90msgid "Add a review"
107msgid "Add a review"
91msgstr ""
108msgstr ""
92
109
93−#: Dash/Previews/Reviews.qml:86
110+#: qml/Dash/Previews/Reviews.qml:86
94msgid "Review"
111msgid "Review"
95msgstr ""
112msgstr ""
96
113
97−#: Dash/Previews/Reviews.qml:121
114+#: qml/Dash/Previews/Reviews.qml:121
98msgid "Send"
115msgid "Send"
99msgstr ""
116msgstr ""
100
117
101−#: Dash/Previews/Reviews.qml:139
118+#: qml/Dash/Previews/Reviews.qml:139
102msgid "Comments:"
119msgid "Comments:"
103msgstr ""
120msgstr ""
104
121
105−#: Greeter/Lockscreen.qml:149
122+#: qml/Greeter/Lockscreen.qml:149
106msgid "Emergency Call"
123msgid "Emergency Call"
107msgstr ""
124msgstr ""
108
125
109−#: Greeter/PassphraseLockscreen.qml:59
126+#: qml/Greeter/PassphraseLockscreen.qml:59
110#, qt-format
127#, qt-format
111msgid "Hello %1"
128msgid "Hello %1"
112msgstr ""
129msgstr ""
113
130
114−#: Greeter/PassphraseLockscreen.qml:59
131+#: qml/Greeter/PassphraseLockscreen.qml:59
115msgid "Hello"
132msgid "Hello"
116msgstr ""
133msgstr ""
117
134
118−#: Hud/HudParametrizedActionsPage.qml:132
135+#: qml/Hud/HudParametrizedActionsPage.qml:132
119msgid "Confirm"
136msgid "Confirm"
120msgstr "Аныктоо"
137msgstr "Аныктоо"
121
138
122−#: Hud/Hud.qml:61 Hud/Hud.qml:99 Hud/Hud.qml:372
139+#: qml/Hud/Hud.qml:61 qml/Hud/Hud.qml:99 qml/Hud/Hud.qml:372
123msgid "Type or say a command"
140msgid "Type or say a command"
124msgstr "Команданы териңиз же айтыңыз"
141msgstr "Команданы териңиз же айтыңыз"
125
142
126−#: Hud/Hud.qml:84
143+#: qml/Hud/Hud.qml:84
127msgid "Loading. Please Wait..."
144msgid "Loading. Please Wait..."
128msgstr "Жүктөлүүдө. Күтө туруңуз..."
145msgstr "Жүктөлүүдө. Күтө туруңуз..."
129
146
130−#: Hud/Hud.qml:89
147+#: qml/Hud/Hud.qml:89
131msgid "Speak Now..."
148msgid "Speak Now..."
132msgstr "Азыр сүйлөңүз..."
149msgstr "Азыр сүйлөңүз..."
133
150
134−#: Hud/Hud.qml:94
151+#: qml/Hud/Hud.qml:94
135msgid "Speaking..."
152msgid "Speaking..."
136msgstr "Сүйлөнүүдө..."
153msgstr "Сүйлөнүүдө..."
137
154
138−#: Notifications/NotificationMenuItemFactory.qml:89
155+#: qml/Notifications/NotificationMenuItemFactory.qml:91
139msgid "Show password"
156msgid "Show password"
140msgstr ""
157msgstr ""
141
158
142−#: Panel/SearchIndicator.qml:27
159+#: qml/Notifications/NotificationMenuItemFactory.qml:103
143−msgid "Search"
160+msgid "Please enter SIM PIN"
144−msgstr "Издөө"
145−
146−#: plugins/Unity/Launcher/launcheritem.cpp:43
147−#: plugins/Unity/Launcher/launcheritem.cpp:73
148−msgid "Lock to Launcher"
149msgstr ""
161msgstr ""
150
162
151−#: plugins/Unity/Launcher/launcheritem.cpp:73
163+#: qml/Panel/SearchIndicator.qml:27
152−msgid "Unlock from Launcher"
164+msgid "Search"
153−msgstr ""
165+msgstr "Издөө"
154
166
155−#: Shell.qml:439
167+#: qml/Shell.qml:440
156#, qt-format
168#, qt-format
157msgid "Please enter %1"
169msgid "Please enter %1"
158msgstr ""
170msgstr ""
po/lo.po+55−43
@@ -7,7 +7,7 @@ msgid ""
7msgstr ""
7msgstr ""
8"Project-Id-Version: unity8\n"
8"Project-Id-Version: unity8\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2013-11-29 09:21+0100\n"
10+"POT-Creation-Date: 2014-02-04 15:43+0000\n"
11"PO-Revision-Date: 2013-10-02 10:00+0000\n"
11"PO-Revision-Date: 2013-10-02 10:00+0000\n"
12"Last-Translator: Anousak <anousak@gmail.com>\n"
12"Last-Translator: Anousak <anousak@gmail.com>\n"
13"Language-Team: Lao <lo@li.org>\n"
13"Language-Team: Lao <lo@li.org>\n"
@@ -15,144 +15,156 @@ msgstr ""
15"Content-Type: text/plain; charset=UTF-8\n"
15"Content-Type: text/plain; charset=UTF-8\n"
16"Content-Transfer-Encoding: 8bit\n"
16"Content-Transfer-Encoding: 8bit\n"
17"Plural-Forms: nplurals=1; plural=0;\n"
17"Plural-Forms: nplurals=1; plural=0;\n"
18−"X-Launchpad-Export-Date: 2013-12-29 06:04+0000\n"
18+"X-Launchpad-Export-Date: 2014-02-12 06:27+0000\n"
19−"X-Generator: Launchpad (build 16877)\n"
19+"X-Generator: Launchpad (build 16916)\n"
20
20
21+#: plugins/Unity/Launcher/launcheritem.cpp:43
22+#: plugins/Unity/Launcher/launcheritem.cpp:73
23+msgid "Lock to Launcher"
24+msgstr ""
25+
26+#: plugins/Unity/Launcher/launcheritem.cpp:73
27+msgid "Unlock from Launcher"
28+msgstr ""
29+
21−#: Components/EdgeDemoOverlay.qml:151
30+#: qml/Components/EdgeDemoOverlay.qml:151
22msgid "Skip intro"
31msgid "Skip intro"
23msgstr ""
32msgstr ""
24
33
25−#: Components/EdgeDemo.qml:112
34+#: qml/Components/EdgeDemo.qml:113
26msgid "Right edge"
35msgid "Right edge"
27msgstr ""
36msgstr ""
28
37
29−#: Components/EdgeDemo.qml:113
38+#: qml/Components/EdgeDemo.qml:114
30msgid "Try swiping from the right edge to unlock the phone"
39msgid "Try swiping from the right edge to unlock the phone"
31msgstr ""
40msgstr ""
32
41
33−#: Components/EdgeDemo.qml:144
42+#: qml/Components/EdgeDemo.qml:145
34msgid "Top edge"
43msgid "Top edge"
35msgstr ""
44msgstr ""
36
45
37−#: Components/EdgeDemo.qml:145
46+#: qml/Components/EdgeDemo.qml:146
38msgid "Try swiping from the top edge to access the indicators"
47msgid "Try swiping from the top edge to access the indicators"
39msgstr ""
48msgstr ""
40
49
41−#: Components/EdgeDemo.qml:170
50+#: qml/Components/EdgeDemo.qml:171
42msgid "Close"
51msgid "Close"
43msgstr "ປິດ"
52msgstr "ປິດ"
44
53
45−#: Components/EdgeDemo.qml:171
54+#: qml/Components/EdgeDemo.qml:172
46msgid "Swipe up again to close the settings screen"
55msgid "Swipe up again to close the settings screen"
47msgstr ""
56msgstr ""
48
57
49−#: Components/EdgeDemo.qml:198
58+#: qml/Components/EdgeDemo.qml:199
50msgid "Left edge"
59msgid "Left edge"
51msgstr ""
60msgstr ""
52
61
53−#: Components/EdgeDemo.qml:199
62+#: qml/Components/EdgeDemo.qml:200
54msgid "Swipe from the left to reveal the launcher for quick access to apps"
63msgid "Swipe from the left to reveal the launcher for quick access to apps"
55msgstr ""
64msgstr ""
56
65
57−#: Components/EdgeDemo.qml:226
66+#: qml/Components/EdgeDemo.qml:227
58msgid "Well done"
67msgid "Well done"
59msgstr "ດີຫຼາຍ"
68msgstr "ດີຫຼາຍ"
60
69
61−#: Components/EdgeDemo.qml:227
70+#: qml/Components/EdgeDemo.qml:228
62msgid ""
71msgid ""
63"You have now mastered the edge gestures and can start using the "
72"You have now mastered the edge gestures and can start using the "
64−"phone<br><br>Tap anywhere to start"
73+"phone<br><br>Tap on the screen to start"
65msgstr ""
74msgstr ""
66
75
67−#: Components/PageHeader.qml:364
76+#: qml/Components/PageHeader.qml:339
68msgid "Recent searches"
77msgid "Recent searches"
69msgstr ""
78msgstr ""
70
79
80+#: qml/Components/SeeMore.qml:32
81+msgid "See more"
82+msgstr ""
83+
84+#: qml/Components/SeeMore.qml:61
85+msgid "See less"
86+msgstr ""
87+
71−#: Dash/Apps/AppPreview.qml:135
88+#: qml/Dash/Apps/AppPreview.qml:136
72msgid "Rate this"
89msgid "Rate this"
73msgstr ""
90msgstr ""
74
91
75#. TRANSLATORS: Number of persons who rated this app/video/whatever
92#. TRANSLATORS: Number of persons who rated this app/video/whatever
76−#: Dash/Previews/Header.qml:93
93+#: qml/Dash/Previews/Header.qml:93
77#, qt-format
94#, qt-format
78msgid "(%1)"
95msgid "(%1)"
79msgstr "(%1)"
96msgstr "(%1)"
80
97
81#. TRANSLATORS: Number of persons who wrote reviews for this app/video/whatever
98#. TRANSLATORS: Number of persons who wrote reviews for this app/video/whatever
82−#: Dash/Previews/Header.qml:105
99+#: qml/Dash/Previews/Header.qml:105
83#, qt-format
100#, qt-format
84msgid "%1 review"
101msgid "%1 review"
85msgid_plural "%1 reviews"
102msgid_plural "%1 reviews"
86msgstr[0] ""
103msgstr[0] ""
87msgstr[1] ""
104msgstr[1] ""
88
105
89−#: Dash/Previews/Reviews.qml:74
106+#: qml/Dash/Previews/Reviews.qml:74
90msgid "Add a review"
107msgid "Add a review"
91msgstr ""
108msgstr ""
92
109
93−#: Dash/Previews/Reviews.qml:86
110+#: qml/Dash/Previews/Reviews.qml:86
94msgid "Review"
111msgid "Review"
95msgstr ""
112msgstr ""
96
113
97−#: Dash/Previews/Reviews.qml:121
114+#: qml/Dash/Previews/Reviews.qml:121
98msgid "Send"
115msgid "Send"
99msgstr "ສົ່ງ"
116msgstr "ສົ່ງ"
100
117
101−#: Dash/Previews/Reviews.qml:139
118+#: qml/Dash/Previews/Reviews.qml:139
102msgid "Comments:"
119msgid "Comments:"
103msgstr "ຄໍ່ເຫັນ"
120msgstr "ຄໍ່ເຫັນ"
104
121
105−#: Greeter/Lockscreen.qml:149
122+#: qml/Greeter/Lockscreen.qml:149
106msgid "Emergency Call"
123msgid "Emergency Call"
107msgstr ""
124msgstr ""
108
125
109−#: Greeter/PassphraseLockscreen.qml:59
126+#: qml/Greeter/PassphraseLockscreen.qml:59
110#, qt-format
127#, qt-format
111msgid "Hello %1"
128msgid "Hello %1"
112msgstr "ສະບາຍດີ %1"
129msgstr "ສະບາຍດີ %1"
113
130
114−#: Greeter/PassphraseLockscreen.qml:59
131+#: qml/Greeter/PassphraseLockscreen.qml:59
115msgid "Hello"
132msgid "Hello"
116msgstr "ສະບາຍດີ"
133msgstr "ສະບາຍດີ"
117
134
118−#: Hud/HudParametrizedActionsPage.qml:132
135+#: qml/Hud/HudParametrizedActionsPage.qml:132
119msgid "Confirm"
136msgid "Confirm"
120msgstr "ຢືນຢັນ"
137msgstr "ຢືນຢັນ"
121
138
122−#: Hud/Hud.qml:61 Hud/Hud.qml:99 Hud/Hud.qml:372
139+#: qml/Hud/Hud.qml:61 qml/Hud/Hud.qml:99 qml/Hud/Hud.qml:372
123msgid "Type or say a command"
140msgid "Type or say a command"
124msgstr ""
141msgstr ""
125
142
126−#: Hud/Hud.qml:84
143+#: qml/Hud/Hud.qml:84
127msgid "Loading. Please Wait..."
144msgid "Loading. Please Wait..."
128msgstr ""
145msgstr ""
129
146
130−#: Hud/Hud.qml:89
147+#: qml/Hud/Hud.qml:89
131msgid "Speak Now..."
148msgid "Speak Now..."
132msgstr "ເວົ້າໂລດ"
149msgstr "ເວົ້າໂລດ"
133
150
134−#: Hud/Hud.qml:94
151+#: qml/Hud/Hud.qml:94
135msgid "Speaking..."
152msgid "Speaking..."
136msgstr "ກໍາລັງເວົ້າ"
153msgstr "ກໍາລັງເວົ້າ"
137
154
138−#: Notifications/NotificationMenuItemFactory.qml:89
155+#: qml/Notifications/NotificationMenuItemFactory.qml:91
139msgid "Show password"
156msgid "Show password"
140msgstr ""
157msgstr ""
141
158
142−#: Panel/SearchIndicator.qml:27
159+#: qml/Notifications/NotificationMenuItemFactory.qml:103
143−msgid "Search"
160+msgid "Please enter SIM PIN"
144−msgstr "ຊອກຫາ"
145−
146−#: plugins/Unity/Launcher/launcheritem.cpp:43
147−#: plugins/Unity/Launcher/launcheritem.cpp:73
148−msgid "Lock to Launcher"
149msgstr ""
161msgstr ""
150
162
151−#: plugins/Unity/Launcher/launcheritem.cpp:73
163+#: qml/Panel/SearchIndicator.qml:27
152−msgid "Unlock from Launcher"
164+msgid "Search"
153−msgstr ""
165+msgstr "ຊອກຫາ"
154
166
155−#: Shell.qml:439
167+#: qml/Shell.qml:440
156#, qt-format
168#, qt-format
157msgid "Please enter %1"
169msgid "Please enter %1"
158msgstr "ກະລູນາປ້ອນ %1"
170msgstr "ກະລູນາປ້ອນ %1"
po/lt.po+55−45
@@ -7,7 +7,7 @@ msgid ""
7msgstr ""
7msgstr ""
8"Project-Id-Version: unity8\n"
8"Project-Id-Version: unity8\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2013-11-29 09:21+0100\n"
10+"POT-Creation-Date: 2014-02-04 15:43+0000\n"
11"PO-Revision-Date: 2014-01-15 12:42+0000\n"
11"PO-Revision-Date: 2014-01-15 12:42+0000\n"
12"Last-Translator: Gediminas Paulauskas <menesis@pov.lt>\n"
12"Last-Translator: Gediminas Paulauskas <menesis@pov.lt>\n"
13"Language-Team: Lithuanian <lt@li.org>\n"
13"Language-Team: Lithuanian <lt@li.org>\n"
@@ -16,76 +16,91 @@ msgstr ""
16"Content-Transfer-Encoding: 8bit\n"
16"Content-Transfer-Encoding: 8bit\n"
17"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && "
17"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && "
18"(n%100<10 || n%100>=20) ? 1 : 2;\n"
18"(n%100<10 || n%100>=20) ? 1 : 2;\n"
19−"X-Launchpad-Export-Date: 2014-01-16 06:09+0000\n"
19+"X-Launchpad-Export-Date: 2014-02-12 06:27+0000\n"
20−"X-Generator: Launchpad (build 16901)\n"
20+"X-Generator: Launchpad (build 16916)\n"
21
21
22+#: plugins/Unity/Launcher/launcheritem.cpp:43
23+#: plugins/Unity/Launcher/launcheritem.cpp:73
24+msgid "Lock to Launcher"
25+msgstr "Palikti mygtukų juostoje"
26+
27+#: plugins/Unity/Launcher/launcheritem.cpp:73
28+msgid "Unlock from Launcher"
29+msgstr "Nelaikyti mygtukų juostoje"
30+
22−#: Components/EdgeDemoOverlay.qml:151
31+#: qml/Components/EdgeDemoOverlay.qml:151
23msgid "Skip intro"
32msgid "Skip intro"
24msgstr "Praleisti įžangą"
33msgstr "Praleisti įžangą"
25
34
26−#: Components/EdgeDemo.qml:112
35+#: qml/Components/EdgeDemo.qml:113
27msgid "Right edge"
36msgid "Right edge"
28msgstr "Dešinysis kraštas"
37msgstr "Dešinysis kraštas"
29
38
30−#: Components/EdgeDemo.qml:113
39+#: qml/Components/EdgeDemo.qml:114
31msgid "Try swiping from the right edge to unlock the phone"
40msgid "Try swiping from the right edge to unlock the phone"
32msgstr "Pabandykite braukti nuo dešiniojo krašto, kad atrakintumėte telefoną"
41msgstr "Pabandykite braukti nuo dešiniojo krašto, kad atrakintumėte telefoną"
33
42
34−#: Components/EdgeDemo.qml:144
43+#: qml/Components/EdgeDemo.qml:145
35msgid "Top edge"
44msgid "Top edge"
36msgstr "Viršutinis kraštas"
45msgstr "Viršutinis kraštas"
37
46
38−#: Components/EdgeDemo.qml:145
47+#: qml/Components/EdgeDemo.qml:146
39msgid "Try swiping from the top edge to access the indicators"
48msgid "Try swiping from the top edge to access the indicators"
40msgstr ""
49msgstr ""
41"Pabandykite braukti nuo dešiniojo krašto, kad pasiektumėte indikatorius"
50"Pabandykite braukti nuo dešiniojo krašto, kad pasiektumėte indikatorius"
42
51
43−#: Components/EdgeDemo.qml:170
52+#: qml/Components/EdgeDemo.qml:171
44msgid "Close"
53msgid "Close"
45msgstr "Užverti"
54msgstr "Užverti"
46
55
47−#: Components/EdgeDemo.qml:171
56+#: qml/Components/EdgeDemo.qml:172
48msgid "Swipe up again to close the settings screen"
57msgid "Swipe up again to close the settings screen"
49msgstr "Braukite aukštyn, kad užvertumėte nustatymų langą"
58msgstr "Braukite aukštyn, kad užvertumėte nustatymų langą"
50
59
51−#: Components/EdgeDemo.qml:198
60+#: qml/Components/EdgeDemo.qml:199
52msgid "Left edge"
61msgid "Left edge"
53msgstr "Kairysis kraštas"
62msgstr "Kairysis kraštas"
54
63
55−#: Components/EdgeDemo.qml:199
64+#: qml/Components/EdgeDemo.qml:200
56msgid "Swipe from the left to reveal the launcher for quick access to apps"
65msgid "Swipe from the left to reveal the launcher for quick access to apps"
57msgstr ""
66msgstr ""
58"Braukite nuo kairiojo krašto, kad pamatytumėte skydelį greitam programų "
67"Braukite nuo kairiojo krašto, kad pamatytumėte skydelį greitam programų "
59"paleidimui"
68"paleidimui"
60
69
61−#: Components/EdgeDemo.qml:226
70+#: qml/Components/EdgeDemo.qml:227
62msgid "Well done"
71msgid "Well done"
63msgstr "Šaunu"
72msgstr "Šaunu"
64
73
65−#: Components/EdgeDemo.qml:227
74+#: qml/Components/EdgeDemo.qml:228
66msgid ""
75msgid ""
67"You have now mastered the edge gestures and can start using the "
76"You have now mastered the edge gestures and can start using the "
68−"phone<br><br>Tap anywhere to start"
77+"phone<br><br>Tap on the screen to start"
69msgstr ""
78msgstr ""
70−"Jūs išmokote kraštų gestus, ir galite pradėti naudotis "
71−"telefonu.<br><br>Palieskite bet kur ir pradėkite"
72
79
73−#: Components/PageHeader.qml:364
80+#: qml/Components/PageHeader.qml:339
74msgid "Recent searches"
81msgid "Recent searches"
75msgstr "Paskiausios paieškos"
82msgstr "Paskiausios paieškos"
76
83
84+#: qml/Components/SeeMore.qml:32
85+msgid "See more"
86+msgstr ""
87+
88+#: qml/Components/SeeMore.qml:61
89+msgid "See less"
90+msgstr ""
91+
77−#: Dash/Apps/AppPreview.qml:135
92+#: qml/Dash/Apps/AppPreview.qml:136
78msgid "Rate this"
93msgid "Rate this"
79msgstr "Įvertinkite tai"
94msgstr "Įvertinkite tai"
80
95
81#. TRANSLATORS: Number of persons who rated this app/video/whatever
96#. TRANSLATORS: Number of persons who rated this app/video/whatever
82−#: Dash/Previews/Header.qml:93
97+#: qml/Dash/Previews/Header.qml:93
83#, qt-format
98#, qt-format
84msgid "(%1)"
99msgid "(%1)"
85msgstr "(%1)"
100msgstr "(%1)"
86
101
87#. TRANSLATORS: Number of persons who wrote reviews for this app/video/whatever
102#. TRANSLATORS: Number of persons who wrote reviews for this app/video/whatever
88−#: Dash/Previews/Header.qml:105
103+#: qml/Dash/Previews/Header.qml:105
89#, qt-format
104#, qt-format
90msgid "%1 review"
105msgid "%1 review"
91msgid_plural "%1 reviews"
106msgid_plural "%1 reviews"
@@ -93,73 +108,68 @@ msgstr[0] "%1 apžvalga"
93msgstr[1] "%1 apžvalgos"
108msgstr[1] "%1 apžvalgos"
94msgstr[2] "%1 apžvalgų"
109msgstr[2] "%1 apžvalgų"
95
110
96−#: Dash/Previews/Reviews.qml:74
111+#: qml/Dash/Previews/Reviews.qml:74
97msgid "Add a review"
112msgid "Add a review"
98msgstr "Pridėkite apžvalgą"
113msgstr "Pridėkite apžvalgą"
99
114
100−#: Dash/Previews/Reviews.qml:86
115+#: qml/Dash/Previews/Reviews.qml:86
101msgid "Review"
116msgid "Review"
102msgstr "Apžvalga"
117msgstr "Apžvalga"
103
118
104−#: Dash/Previews/Reviews.qml:121
119+#: qml/Dash/Previews/Reviews.qml:121
105msgid "Send"
120msgid "Send"
106msgstr "Siųsti"
121msgstr "Siųsti"
107
122
108−#: Dash/Previews/Reviews.qml:139
123+#: qml/Dash/Previews/Reviews.qml:139
109msgid "Comments:"
124msgid "Comments:"
110msgstr "Komentarai:"
125msgstr "Komentarai:"
111
126
112−#: Greeter/Lockscreen.qml:149
127+#: qml/Greeter/Lockscreen.qml:149
113msgid "Emergency Call"
128msgid "Emergency Call"
114msgstr "Pagalbos skambutis"
129msgstr "Pagalbos skambutis"
115
130
116−#: Greeter/PassphraseLockscreen.qml:59
131+#: qml/Greeter/PassphraseLockscreen.qml:59
117#, qt-format
132#, qt-format
118msgid "Hello %1"
133msgid "Hello %1"
119msgstr "Laba diena, %1"
134msgstr "Laba diena, %1"
120
135
121−#: Greeter/PassphraseLockscreen.qml:59
136+#: qml/Greeter/PassphraseLockscreen.qml:59
122msgid "Hello"
137msgid "Hello"
123msgstr "Sveiki"
138msgstr "Sveiki"
124
139
125−#: Hud/HudParametrizedActionsPage.qml:132
140+#: qml/Hud/HudParametrizedActionsPage.qml:132
126msgid "Confirm"
141msgid "Confirm"
127msgstr "Patvirtinti"
142msgstr "Patvirtinti"
128
143
129−#: Hud/Hud.qml:61 Hud/Hud.qml:99 Hud/Hud.qml:372
144+#: qml/Hud/Hud.qml:61 qml/Hud/Hud.qml:99 qml/Hud/Hud.qml:372
130msgid "Type or say a command"
145msgid "Type or say a command"
131msgstr "Rašykite arba sakykite komandą"
146msgstr "Rašykite arba sakykite komandą"
132
147
133−#: Hud/Hud.qml:84
148+#: qml/Hud/Hud.qml:84
134msgid "Loading. Please Wait..."
149msgid "Loading. Please Wait..."
135msgstr "Įkeliama. Prašom palaukti..."
150msgstr "Įkeliama. Prašom palaukti..."
136
151
137−#: Hud/Hud.qml:89
152+#: qml/Hud/Hud.qml:89
138msgid "Speak Now..."
153msgid "Speak Now..."
139msgstr "Kalbėkite..."
154msgstr "Kalbėkite..."
140
155
141−#: Hud/Hud.qml:94
156+#: qml/Hud/Hud.qml:94
142msgid "Speaking..."
157msgid "Speaking..."
143msgstr "Kalbama..."
158msgstr "Kalbama..."
144
159
145−#: Notifications/NotificationMenuItemFactory.qml:89
160+#: qml/Notifications/NotificationMenuItemFactory.qml:91
146msgid "Show password"
161msgid "Show password"
147msgstr "Rodyti slaptažodį"
162msgstr "Rodyti slaptažodį"
148
163
164+#: qml/Notifications/NotificationMenuItemFactory.qml:103
165+msgid "Please enter SIM PIN"
166+msgstr ""
167+
149−#: Panel/SearchIndicator.qml:27
168+#: qml/Panel/SearchIndicator.qml:27
150msgid "Search"
169msgid "Search"
151msgstr "Paieška"
170msgstr "Paieška"
152
171
153−#: plugins/Unity/Launcher/launcheritem.cpp:43
154−#: plugins/Unity/Launcher/launcheritem.cpp:73
155−msgid "Lock to Launcher"
156−msgstr "Palikti mygtukų juostoje"
157−
158−#: plugins/Unity/Launcher/launcheritem.cpp:73
159−msgid "Unlock from Launcher"
160−msgstr "Nelaikyti mygtukų juostoje"
161−
162−#: Shell.qml:439
172+#: qml/Shell.qml:440
163#, qt-format
173#, qt-format
164msgid "Please enter %1"
174msgid "Please enter %1"
165msgstr "Prašom įvesti %1"
175msgstr "Prašom įvesti %1"
po/lv.po+55−43
@@ -7,7 +7,7 @@ msgid ""
7msgstr ""
7msgstr ""
8"Project-Id-Version: unity\n"
8"Project-Id-Version: unity\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2013-11-29 09:21+0100\n"
10+"POT-Creation-Date: 2014-02-04 15:43+0000\n"
11"PO-Revision-Date: 2014-01-11 16:48+0000\n"
11"PO-Revision-Date: 2014-01-11 16:48+0000\n"
12"Last-Translator: Jānis-Marks Gailis <jeanmarc.gailis@gmail.com>\n"
12"Last-Translator: Jānis-Marks Gailis <jeanmarc.gailis@gmail.com>\n"
13"Language-Team: Latvian <lv@li.org>\n"
13"Language-Team: Latvian <lv@li.org>\n"
@@ -15,144 +15,156 @@ msgstr ""
15"Content-Type: text/plain; charset=UTF-8\n"
15"Content-Type: text/plain; charset=UTF-8\n"
16"Content-Transfer-Encoding: 8bit\n"
16"Content-Transfer-Encoding: 8bit\n"
17"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n != 0 ? 1 : 2;\n"
17"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n != 0 ? 1 : 2;\n"
18−"X-Launchpad-Export-Date: 2014-01-12 05:52+0000\n"
18+"X-Launchpad-Export-Date: 2014-02-12 06:27+0000\n"
19−"X-Generator: Launchpad (build 16890)\n"
19+"X-Generator: Launchpad (build 16916)\n"
20
20
21+#: plugins/Unity/Launcher/launcheritem.cpp:43
22+#: plugins/Unity/Launcher/launcheritem.cpp:73
23+msgid "Lock to Launcher"
24+msgstr ""
25+
26+#: plugins/Unity/Launcher/launcheritem.cpp:73
27+msgid "Unlock from Launcher"
28+msgstr ""
29+
21−#: Components/EdgeDemoOverlay.qml:151
30+#: qml/Components/EdgeDemoOverlay.qml:151
22msgid "Skip intro"
31msgid "Skip intro"
23msgstr ""
32msgstr ""
24
33
25−#: Components/EdgeDemo.qml:112
34+#: qml/Components/EdgeDemo.qml:113
26msgid "Right edge"
35msgid "Right edge"
27msgstr "Labā mala"
36msgstr "Labā mala"
28
37
29−#: Components/EdgeDemo.qml:113
38+#: qml/Components/EdgeDemo.qml:114
30msgid "Try swiping from the right edge to unlock the phone"
39msgid "Try swiping from the right edge to unlock the phone"
31msgstr ""
40msgstr ""
32
41
33−#: Components/EdgeDemo.qml:144
42+#: qml/Components/EdgeDemo.qml:145
34msgid "Top edge"
43msgid "Top edge"
35msgstr "Augšējā mala"
44msgstr "Augšējā mala"
36
45
37−#: Components/EdgeDemo.qml:145
46+#: qml/Components/EdgeDemo.qml:146
38msgid "Try swiping from the top edge to access the indicators"
47msgid "Try swiping from the top edge to access the indicators"
39msgstr ""
48msgstr ""
40
49
41−#: Components/EdgeDemo.qml:170
50+#: qml/Components/EdgeDemo.qml:171
42msgid "Close"
51msgid "Close"
43msgstr "Aizvērt"
52msgstr "Aizvērt"
44
53
45−#: Components/EdgeDemo.qml:171
54+#: qml/Components/EdgeDemo.qml:172
46msgid "Swipe up again to close the settings screen"
55msgid "Swipe up again to close the settings screen"
47msgstr ""
56msgstr ""
48
57
49−#: Components/EdgeDemo.qml:198
58+#: qml/Components/EdgeDemo.qml:199
50msgid "Left edge"
59msgid "Left edge"
51msgstr "Kreisā mala"
60msgstr "Kreisā mala"
52
61
53−#: Components/EdgeDemo.qml:199
62+#: qml/Components/EdgeDemo.qml:200
54msgid "Swipe from the left to reveal the launcher for quick access to apps"
63msgid "Swipe from the left to reveal the launcher for quick access to apps"
55msgstr ""
64msgstr ""
56
65
57−#: Components/EdgeDemo.qml:226
66+#: qml/Components/EdgeDemo.qml:227
58msgid "Well done"
67msgid "Well done"
59msgstr ""
68msgstr ""
60
69
61−#: Components/EdgeDemo.qml:227
70+#: qml/Components/EdgeDemo.qml:228
62msgid ""
71msgid ""
63"You have now mastered the edge gestures and can start using the "
72"You have now mastered the edge gestures and can start using the "
64−"phone<br><br>Tap anywhere to start"
73+"phone<br><br>Tap on the screen to start"
65msgstr ""
74msgstr ""
66
75
67−#: Components/PageHeader.qml:364
76+#: qml/Components/PageHeader.qml:339
68msgid "Recent searches"
77msgid "Recent searches"
69msgstr "Nesen veiktās meklēšanas"
78msgstr "Nesen veiktās meklēšanas"
70
79
80+#: qml/Components/SeeMore.qml:32
81+msgid "See more"
82+msgstr ""
83+
84+#: qml/Components/SeeMore.qml:61
85+msgid "See less"
86+msgstr ""
87+
71−#: Dash/Apps/AppPreview.qml:135
88+#: qml/Dash/Apps/AppPreview.qml:136
72msgid "Rate this"
89msgid "Rate this"
73msgstr ""
90msgstr ""
74
91
75#. TRANSLATORS: Number of persons who rated this app/video/whatever
92#. TRANSLATORS: Number of persons who rated this app/video/whatever
76−#: Dash/Previews/Header.qml:93
93+#: qml/Dash/Previews/Header.qml:93
77#, qt-format
94#, qt-format
78msgid "(%1)"
95msgid "(%1)"
79msgstr ""
96msgstr ""
80
97
81#. TRANSLATORS: Number of persons who wrote reviews for this app/video/whatever
98#. TRANSLATORS: Number of persons who wrote reviews for this app/video/whatever
82−#: Dash/Previews/Header.qml:105
99+#: qml/Dash/Previews/Header.qml:105
83#, qt-format
100#, qt-format
84msgid "%1 review"
101msgid "%1 review"
85msgid_plural "%1 reviews"
102msgid_plural "%1 reviews"
86msgstr[0] ""
103msgstr[0] ""
87msgstr[1] ""
104msgstr[1] ""
88
105
89−#: Dash/Previews/Reviews.qml:74
106+#: qml/Dash/Previews/Reviews.qml:74
90msgid "Add a review"
107msgid "Add a review"
91msgstr ""
108msgstr ""
92
109
93−#: Dash/Previews/Reviews.qml:86
110+#: qml/Dash/Previews/Reviews.qml:86
94msgid "Review"
111msgid "Review"
95msgstr ""
112msgstr ""
96
113
97−#: Dash/Previews/Reviews.qml:121
114+#: qml/Dash/Previews/Reviews.qml:121
98msgid "Send"
115msgid "Send"
99msgstr ""
116msgstr ""
100
117
101−#: Dash/Previews/Reviews.qml:139
118+#: qml/Dash/Previews/Reviews.qml:139
102msgid "Comments:"
119msgid "Comments:"
103msgstr ""
120msgstr ""
104
121
105−#: Greeter/Lockscreen.qml:149
122+#: qml/Greeter/Lockscreen.qml:149
106msgid "Emergency Call"
123msgid "Emergency Call"
107msgstr ""
124msgstr ""
108
125
109−#: Greeter/PassphraseLockscreen.qml:59
126+#: qml/Greeter/PassphraseLockscreen.qml:59
110#, qt-format
127#, qt-format
111msgid "Hello %1"
128msgid "Hello %1"
112msgstr ""
129msgstr ""
113
130
114−#: Greeter/PassphraseLockscreen.qml:59
131+#: qml/Greeter/PassphraseLockscreen.qml:59
115msgid "Hello"
132msgid "Hello"
116msgstr ""
133msgstr ""
117
134
118−#: Hud/HudParametrizedActionsPage.qml:132
135+#: qml/Hud/HudParametrizedActionsPage.qml:132
119msgid "Confirm"
136msgid "Confirm"
120msgstr "Apstiprināt"
137msgstr "Apstiprināt"
121
138
122−#: Hud/Hud.qml:61 Hud/Hud.qml:99 Hud/Hud.qml:372
139+#: qml/Hud/Hud.qml:61 qml/Hud/Hud.qml:99 qml/Hud/Hud.qml:372
123msgid "Type or say a command"
140msgid "Type or say a command"
124msgstr "Ievadiet vai pasakiet komandu"
141msgstr "Ievadiet vai pasakiet komandu"
125
142
126−#: Hud/Hud.qml:84
143+#: qml/Hud/Hud.qml:84
127msgid "Loading. Please Wait..."
144msgid "Loading. Please Wait..."
128msgstr "Ladejas. Ludzu Uzgaidiet..."
145msgstr "Ladejas. Ludzu Uzgaidiet..."
129
146
130−#: Hud/Hud.qml:89
147+#: qml/Hud/Hud.qml:89
131msgid "Speak Now..."
148msgid "Speak Now..."
132msgstr "Runajiet Tagad"
149msgstr "Runajiet Tagad"
133
150
134−#: Hud/Hud.qml:94
151+#: qml/Hud/Hud.qml:94
135msgid "Speaking..."
152msgid "Speaking..."
136msgstr "Runa..."
153msgstr "Runa..."
137
154
138−#: Notifications/NotificationMenuItemFactory.qml:89
155+#: qml/Notifications/NotificationMenuItemFactory.qml:91
139msgid "Show password"
156msgid "Show password"
140msgstr ""
157msgstr ""
141
158
142−#: Panel/SearchIndicator.qml:27
159+#: qml/Notifications/NotificationMenuItemFactory.qml:103
143−msgid "Search"
160+msgid "Please enter SIM PIN"
144−msgstr "Meklēt"
145−
146−#: plugins/Unity/Launcher/launcheritem.cpp:43
147−#: plugins/Unity/Launcher/launcheritem.cpp:73
148−msgid "Lock to Launcher"
149msgstr ""
161msgstr ""
150
162
151−#: plugins/Unity/Launcher/launcheritem.cpp:73
163+#: qml/Panel/SearchIndicator.qml:27
152−msgid "Unlock from Launcher"
164+msgid "Search"
153−msgstr ""
165+msgstr "Meklēt"
154
166
155−#: Shell.qml:439
167+#: qml/Shell.qml:440
156#, qt-format
168#, qt-format
157msgid "Please enter %1"
169msgid "Please enter %1"
158msgstr ""
170msgstr ""
po/ml.po+55−45
@@ -7,7 +7,7 @@ msgid ""
7msgstr ""
7msgstr ""
8"Project-Id-Version: unity8\n"
8"Project-Id-Version: unity8\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2013-11-29 09:21+0100\n"
10+"POT-Creation-Date: 2014-02-04 15:43+0000\n"
11"PO-Revision-Date: 2013-11-23 11:44+0000\n"
11"PO-Revision-Date: 2013-11-23 11:44+0000\n"
12"Last-Translator: STyM Alfazz <Unknown>\n"
12"Last-Translator: STyM Alfazz <Unknown>\n"
13"Language-Team: Malayalam <ml@li.org>\n"
13"Language-Team: Malayalam <ml@li.org>\n"
@@ -15,148 +15,158 @@ msgstr ""
15"Content-Type: text/plain; charset=UTF-8\n"
15"Content-Type: text/plain; charset=UTF-8\n"
16"Content-Transfer-Encoding: 8bit\n"
16"Content-Transfer-Encoding: 8bit\n"
17"Plural-Forms: nplurals=2; plural=n != 1;\n"
17"Plural-Forms: nplurals=2; plural=n != 1;\n"
18−"X-Launchpad-Export-Date: 2013-12-29 06:04+0000\n"
18+"X-Launchpad-Export-Date: 2014-02-12 06:27+0000\n"
19−"X-Generator: Launchpad (build 16877)\n"
19+"X-Generator: Launchpad (build 16916)\n"
20
20
21+#: plugins/Unity/Launcher/launcheritem.cpp:43
22+#: plugins/Unity/Launcher/launcheritem.cpp:73
23+msgid "Lock to Launcher"
24+msgstr "വിക്ഷേപികയില്‍ സ്ഥിരപ്പെടുത്തുക"
25+
26+#: plugins/Unity/Launcher/launcheritem.cpp:73
27+msgid "Unlock from Launcher"
28+msgstr "വിക്ഷേപികാ സ്ഥിരപ്പെടുത്തല്‍ ഒഴിവാക്കുക"
29+
21−#: Components/EdgeDemoOverlay.qml:151
30+#: qml/Components/EdgeDemoOverlay.qml:151
22msgid "Skip intro"
31msgid "Skip intro"
23msgstr "ആമുഖം ഒഴിവാക്കുക"
32msgstr "ആമുഖം ഒഴിവാക്കുക"
24
33
25−#: Components/EdgeDemo.qml:112
34+#: qml/Components/EdgeDemo.qml:113
26msgid "Right edge"
35msgid "Right edge"
27msgstr "വലത് മൂല"
36msgstr "വലത് മൂല"
28
37
29−#: Components/EdgeDemo.qml:113
38+#: qml/Components/EdgeDemo.qml:114
30msgid "Try swiping from the right edge to unlock the phone"
39msgid "Try swiping from the right edge to unlock the phone"
31msgstr "ഫോണ്‍ അണ്‍ലോക്ക് ചെയ്യാന്‍ വലതു വശത്തുനിന്ന് സ്വൈപ് ചെയ്ത് നോക്കുക"
40msgstr "ഫോണ്‍ അണ്‍ലോക്ക് ചെയ്യാന്‍ വലതു വശത്തുനിന്ന് സ്വൈപ് ചെയ്ത് നോക്കുക"
32
41
33−#: Components/EdgeDemo.qml:144
42+#: qml/Components/EdgeDemo.qml:145
34msgid "Top edge"
43msgid "Top edge"
35msgstr "മുകള്‍ വശം"
44msgstr "മുകള്‍ വശം"
36
45
37−#: Components/EdgeDemo.qml:145
46+#: qml/Components/EdgeDemo.qml:146
38msgid "Try swiping from the top edge to access the indicators"
47msgid "Try swiping from the top edge to access the indicators"
39msgstr "സൂചകങ്ങള്‍ ലഭ്യമാക്കാന്‍ മുകള്‍ വശത്തുനിന്നും സ്വൈപ് ചെയ്യുക"
48msgstr "സൂചകങ്ങള്‍ ലഭ്യമാക്കാന്‍ മുകള്‍ വശത്തുനിന്നും സ്വൈപ് ചെയ്യുക"
40
49
41−#: Components/EdgeDemo.qml:170
50+#: qml/Components/EdgeDemo.qml:171
42msgid "Close"
51msgid "Close"
43msgstr "അടക്കുക"
52msgstr "അടക്കുക"
44
53
45−#: Components/EdgeDemo.qml:171
54+#: qml/Components/EdgeDemo.qml:172
46msgid "Swipe up again to close the settings screen"
55msgid "Swipe up again to close the settings screen"
47msgstr "ക്രമീകരണങ്ങളുടെ സ്ക്രീന്‍ അടക്കാന്‍ മുകളിലേക്ക് സ്വൈപ് ചെയ്യുക"
56msgstr "ക്രമീകരണങ്ങളുടെ സ്ക്രീന്‍ അടക്കാന്‍ മുകളിലേക്ക് സ്വൈപ് ചെയ്യുക"
48
57
49−#: Components/EdgeDemo.qml:198
58+#: qml/Components/EdgeDemo.qml:199
50msgid "Left edge"
59msgid "Left edge"
51msgstr "ഇടത് വശം"
60msgstr "ഇടത് വശം"
52
61
53−#: Components/EdgeDemo.qml:199
62+#: qml/Components/EdgeDemo.qml:200
54msgid "Swipe from the left to reveal the launcher for quick access to apps"
63msgid "Swipe from the left to reveal the launcher for quick access to apps"
55msgstr ""
64msgstr ""
56"പ്രയോഗങ്ങള്‍ പെട്ടെന്ന് ലഭ്യമാക്കുന്ന വിക്ഷേപിക ലഭ്യമാക്കാന്‍ ഇടതു വശത്ത് "
65"പ്രയോഗങ്ങള്‍ പെട്ടെന്ന് ലഭ്യമാക്കുന്ന വിക്ഷേപിക ലഭ്യമാക്കാന്‍ ഇടതു വശത്ത് "
57"നിന്നും സ്വൈപ് ചെയ്യുക"
66"നിന്നും സ്വൈപ് ചെയ്യുക"
58
67
59−#: Components/EdgeDemo.qml:226
68+#: qml/Components/EdgeDemo.qml:227
60msgid "Well done"
69msgid "Well done"
61msgstr "നന്നായി ചെയ്തിരിക്കുന്നു"
70msgstr "നന്നായി ചെയ്തിരിക്കുന്നു"
62
71
63−#: Components/EdgeDemo.qml:227
72+#: qml/Components/EdgeDemo.qml:228
64msgid ""
73msgid ""
65"You have now mastered the edge gestures and can start using the "
74"You have now mastered the edge gestures and can start using the "
66−"phone<br><br>Tap anywhere to start"
75+"phone<br><br>Tap on the screen to start"
67msgstr ""
76msgstr ""
68−"നിങ്ങളിപ്പോള്‍ സ്വൈപുകളും മറ്റും പഠിച്ചിരിക്കുന്നു<br><br>തുടങ്ങാന്‍ "
69−"എവിടെയെങ്കിലും ടാപ് ചെയ്യുക"
70
77
71−#: Components/PageHeader.qml:364
78+#: qml/Components/PageHeader.qml:339
72msgid "Recent searches"
79msgid "Recent searches"
73msgstr "സമീപകാല തിരയലുകള്‍"
80msgstr "സമീപകാല തിരയലുകള്‍"
74
81
82+#: qml/Components/SeeMore.qml:32
83+msgid "See more"
84+msgstr ""
85+
86+#: qml/Components/SeeMore.qml:61
87+msgid "See less"
88+msgstr ""
89+
75−#: Dash/Apps/AppPreview.qml:135
90+#: qml/Dash/Apps/AppPreview.qml:136
76msgid "Rate this"
91msgid "Rate this"
77msgstr "ഇത് അവലോകനം ചെയ്യുക"
92msgstr "ഇത് അവലോകനം ചെയ്യുക"
78
93
79#. TRANSLATORS: Number of persons who rated this app/video/whatever
94#. TRANSLATORS: Number of persons who rated this app/video/whatever
80−#: Dash/Previews/Header.qml:93
95+#: qml/Dash/Previews/Header.qml:93
81#, qt-format
96#, qt-format
82msgid "(%1)"
97msgid "(%1)"
83msgstr "(%1)"
98msgstr "(%1)"
84
99
85#. TRANSLATORS: Number of persons who wrote reviews for this app/video/whatever
100#. TRANSLATORS: Number of persons who wrote reviews for this app/video/whatever
86−#: Dash/Previews/Header.qml:105
101+#: qml/Dash/Previews/Header.qml:105
87#, qt-format
102#, qt-format
88msgid "%1 review"
103msgid "%1 review"
89msgid_plural "%1 reviews"
104msgid_plural "%1 reviews"
90msgstr[0] "%1 അവലോകനം"
105msgstr[0] "%1 അവലോകനം"
91msgstr[1] "%1 അവലോകനങ്ങള്‍"
106msgstr[1] "%1 അവലോകനങ്ങള്‍"
92
107
93−#: Dash/Previews/Reviews.qml:74
108+#: qml/Dash/Previews/Reviews.qml:74
94msgid "Add a review"
109msgid "Add a review"
95msgstr "ഒരു അവലോകനം ചേര്‍ക്കുക"
110msgstr "ഒരു അവലോകനം ചേര്‍ക്കുക"
96
111
97−#: Dash/Previews/Reviews.qml:86
112+#: qml/Dash/Previews/Reviews.qml:86
98msgid "Review"
113msgid "Review"
99msgstr "അവലോകനം"
114msgstr "അവലോകനം"
100
115
101−#: Dash/Previews/Reviews.qml:121
116+#: qml/Dash/Previews/Reviews.qml:121
102msgid "Send"
117msgid "Send"
103msgstr "അയയ്‌ക്കുക"
118msgstr "അയയ്‌ക്കുക"
104
119
105−#: Dash/Previews/Reviews.qml:139
120+#: qml/Dash/Previews/Reviews.qml:139
106msgid "Comments:"
121msgid "Comments:"
107msgstr "അഭിപ്രായങ്ങള്‍:"
122msgstr "അഭിപ്രായങ്ങള്‍:"
108
123
109−#: Greeter/Lockscreen.qml:149
124+#: qml/Greeter/Lockscreen.qml:149
110msgid "Emergency Call"
125msgid "Emergency Call"
111msgstr "അടിയന്തിര വിളി"
126msgstr "അടിയന്തിര വിളി"
112
127
113−#: Greeter/PassphraseLockscreen.qml:59
128+#: qml/Greeter/PassphraseLockscreen.qml:59
114#, qt-format
129#, qt-format
115msgid "Hello %1"
130msgid "Hello %1"
116msgstr "ഹലോ %1"
131msgstr "ഹലോ %1"
117
132
118−#: Greeter/PassphraseLockscreen.qml:59
133+#: qml/Greeter/PassphraseLockscreen.qml:59
119msgid "Hello"
134msgid "Hello"
120msgstr "ഹലോ"
135msgstr "ഹലോ"
121
136
122−#: Hud/HudParametrizedActionsPage.qml:132
137+#: qml/Hud/HudParametrizedActionsPage.qml:132
123msgid "Confirm"
138msgid "Confirm"
124msgstr "സ്ഥിരീകരിക്കുക"
139msgstr "സ്ഥിരീകരിക്കുക"
125
140
126−#: Hud/Hud.qml:61 Hud/Hud.qml:99 Hud/Hud.qml:372
141+#: qml/Hud/Hud.qml:61 qml/Hud/Hud.qml:99 qml/Hud/Hud.qml:372
127msgid "Type or say a command"
142msgid "Type or say a command"
128msgstr "ഒരു ആജ്ഞ പറയുകയോ ടൈപ്പുകയോ ചെയ്യുക"
143msgstr "ഒരു ആജ്ഞ പറയുകയോ ടൈപ്പുകയോ ചെയ്യുക"
129
144
130−#: Hud/Hud.qml:84
145+#: qml/Hud/Hud.qml:84
131msgid "Loading. Please Wait..."
146msgid "Loading. Please Wait..."
132msgstr "വരുന്നു. ദയവായി കാത്തിരിക്കുക..."
147msgstr "വരുന്നു. ദയവായി കാത്തിരിക്കുക..."
133
148
134−#: Hud/Hud.qml:89
149+#: qml/Hud/Hud.qml:89
135msgid "Speak Now..."
150msgid "Speak Now..."
136msgstr "ഇപ്പോള്‍ സംസാരിക്കുക..."
151msgstr "ഇപ്പോള്‍ സംസാരിക്കുക..."
137
152
138−#: Hud/Hud.qml:94
153+#: qml/Hud/Hud.qml:94
139msgid "Speaking..."
154msgid "Speaking..."
140msgstr "സംസാരിക്കുന്നു..."
155msgstr "സംസാരിക്കുന്നു..."
141
156
142−#: Notifications/NotificationMenuItemFactory.qml:89
157+#: qml/Notifications/NotificationMenuItemFactory.qml:91
143msgid "Show password"
158msgid "Show password"
144msgstr "രഹസ്യവാക്ക് കാണിക്കുക"
159msgstr "രഹസ്യവാക്ക് കാണിക്കുക"
145
160
161+#: qml/Notifications/NotificationMenuItemFactory.qml:103
162+msgid "Please enter SIM PIN"
163+msgstr ""
164+
146−#: Panel/SearchIndicator.qml:27
165+#: qml/Panel/SearchIndicator.qml:27
147msgid "Search"
166msgid "Search"
148msgstr "തിരയുക"
167msgstr "തിരയുക"
149
168
150−#: plugins/Unity/Launcher/launcheritem.cpp:43
151−#: plugins/Unity/Launcher/launcheritem.cpp:73
152−msgid "Lock to Launcher"
153−msgstr "വിക്ഷേപികയില്‍ സ്ഥിരപ്പെടുത്തുക"
154−
155−#: plugins/Unity/Launcher/launcheritem.cpp:73
156−msgid "Unlock from Launcher"
157−msgstr "വിക്ഷേപികാ സ്ഥിരപ്പെടുത്തല്‍ ഒഴിവാക്കുക"
158−
159−#: Shell.qml:439
169+#: qml/Shell.qml:440
160#, qt-format
170#, qt-format
161msgid "Please enter %1"
171msgid "Please enter %1"
162msgstr "ദയവായി %1 നല്‍കുക"
172msgstr "ദയവായി %1 നല്‍കുക"
po/mr.po+54−42
@@ -7,7 +7,7 @@ msgid ""
7msgstr ""
7msgstr ""
8"Project-Id-Version: unity8\n"
8"Project-Id-Version: unity8\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2013-11-29 09:21+0100\n"
10+"POT-Creation-Date: 2014-02-04 15:43+0000\n"
11"PO-Revision-Date: 2014-01-14 19:54+0000\n"
11"PO-Revision-Date: 2014-01-14 19:54+0000\n"
12"Last-Translator: Rohan Deshmukh <Unknown>\n"
12"Last-Translator: Rohan Deshmukh <Unknown>\n"
13"Language-Team: Marathi <mr@li.org>\n"
13"Language-Team: Marathi <mr@li.org>\n"
@@ -15,144 +15,156 @@ msgstr ""
15"Content-Type: text/plain; charset=UTF-8\n"
15"Content-Type: text/plain; charset=UTF-8\n"
16"Content-Transfer-Encoding: 8bit\n"
16"Content-Transfer-Encoding: 8bit\n"
17"Plural-Forms: nplurals=2; plural=n != 1;\n"
17"Plural-Forms: nplurals=2; plural=n != 1;\n"
18−"X-Launchpad-Export-Date: 2014-01-15 06:35+0000\n"
18+"X-Launchpad-Export-Date: 2014-02-12 06:27+0000\n"
19−"X-Generator: Launchpad (build 16890)\n"
19+"X-Generator: Launchpad (build 16916)\n"
20
20
21+#: plugins/Unity/Launcher/launcheritem.cpp:43
22+#: plugins/Unity/Launcher/launcheritem.cpp:73
23+msgid "Lock to Launcher"
24+msgstr ""
25+
26+#: plugins/Unity/Launcher/launcheritem.cpp:73
27+msgid "Unlock from Launcher"
28+msgstr ""
29+
21−#: Components/EdgeDemoOverlay.qml:151
30+#: qml/Components/EdgeDemoOverlay.qml:151
22msgid "Skip intro"
31msgid "Skip intro"
23msgstr "परिचय वगळा"
32msgstr "परिचय वगळा"
24
33
25−#: Components/EdgeDemo.qml:112
34+#: qml/Components/EdgeDemo.qml:113
26msgid "Right edge"
35msgid "Right edge"
27msgstr "उजवा काठ"
36msgstr "उजवा काठ"
28
37
29−#: Components/EdgeDemo.qml:113
38+#: qml/Components/EdgeDemo.qml:114
30msgid "Try swiping from the right edge to unlock the phone"
39msgid "Try swiping from the right edge to unlock the phone"
31msgstr "फोन अनलॉक करण्यासाठी उजव्या काठावरुन स्वाइप करण्याचा प्रयत्न करा"
40msgstr "फोन अनलॉक करण्यासाठी उजव्या काठावरुन स्वाइप करण्याचा प्रयत्न करा"
32
41
33−#: Components/EdgeDemo.qml:144
42+#: qml/Components/EdgeDemo.qml:145
34msgid "Top edge"
43msgid "Top edge"
35msgstr "वरचा काठ"
44msgstr "वरचा काठ"
36
45
37−#: Components/EdgeDemo.qml:145
46+#: qml/Components/EdgeDemo.qml:146
38msgid "Try swiping from the top edge to access the indicators"
47msgid "Try swiping from the top edge to access the indicators"
39msgstr "इंडिकेटर वापरण्याकरिता वरचा काठावरून स्वाइप करण्याचा प्रयत्न करा"
48msgstr "इंडिकेटर वापरण्याकरिता वरचा काठावरून स्वाइप करण्याचा प्रयत्न करा"
40
49
41−#: Components/EdgeDemo.qml:170
50+#: qml/Components/EdgeDemo.qml:171
42msgid "Close"
51msgid "Close"
43msgstr "बंद करा"
52msgstr "बंद करा"
44
53
45−#: Components/EdgeDemo.qml:171
54+#: qml/Components/EdgeDemo.qml:172
46msgid "Swipe up again to close the settings screen"
55msgid "Swipe up again to close the settings screen"
47msgstr "सेटिंग्ज स्क्रीन बंद करण्यासाठी पुन्हा एकदा स्वाइप करा"
56msgstr "सेटिंग्ज स्क्रीन बंद करण्यासाठी पुन्हा एकदा स्वाइप करा"
48
57
49−#: Components/EdgeDemo.qml:198
58+#: qml/Components/EdgeDemo.qml:199
50msgid "Left edge"
59msgid "Left edge"
51msgstr "डावा काठ"
60msgstr "डावा काठ"
52
61
53−#: Components/EdgeDemo.qml:199
62+#: qml/Components/EdgeDemo.qml:200
54msgid "Swipe from the left to reveal the launcher for quick access to apps"
63msgid "Swipe from the left to reveal the launcher for quick access to apps"
55msgstr "लाँचर वरील अॕप्प्स त्वरित वापरण्याकरिता डाव्या बाजूने स्वाइप करा"
64msgstr "लाँचर वरील अॕप्प्स त्वरित वापरण्याकरिता डाव्या बाजूने स्वाइप करा"
56
65
57−#: Components/EdgeDemo.qml:226
66+#: qml/Components/EdgeDemo.qml:227
58msgid "Well done"
67msgid "Well done"
59msgstr "कौशल्यपूर्वक केले"
68msgstr "कौशल्यपूर्वक केले"
60
69
61−#: Components/EdgeDemo.qml:227
70+#: qml/Components/EdgeDemo.qml:228
62msgid ""
71msgid ""
63"You have now mastered the edge gestures and can start using the "
72"You have now mastered the edge gestures and can start using the "
64−"phone<br><br>Tap anywhere to start"
73+"phone<br><br>Tap on the screen to start"
65msgstr ""
74msgstr ""
66
75
67−#: Components/PageHeader.qml:364
76+#: qml/Components/PageHeader.qml:339
68msgid "Recent searches"
77msgid "Recent searches"
69msgstr ""
78msgstr ""
70
79
80+#: qml/Components/SeeMore.qml:32
81+msgid "See more"
82+msgstr ""
83+
84+#: qml/Components/SeeMore.qml:61
85+msgid "See less"
86+msgstr ""
87+
71−#: Dash/Apps/AppPreview.qml:135
88+#: qml/Dash/Apps/AppPreview.qml:136
72msgid "Rate this"
89msgid "Rate this"
73msgstr ""
90msgstr ""
74
91
75#. TRANSLATORS: Number of persons who rated this app/video/whatever
92#. TRANSLATORS: Number of persons who rated this app/video/whatever
76−#: Dash/Previews/Header.qml:93
93+#: qml/Dash/Previews/Header.qml:93
77#, qt-format
94#, qt-format
78msgid "(%1)"
95msgid "(%1)"
79msgstr ""
96msgstr ""
80
97
81#. TRANSLATORS: Number of persons who wrote reviews for this app/video/whatever
98#. TRANSLATORS: Number of persons who wrote reviews for this app/video/whatever
82−#: Dash/Previews/Header.qml:105
99+#: qml/Dash/Previews/Header.qml:105
83#, qt-format
100#, qt-format
84msgid "%1 review"
101msgid "%1 review"
85msgid_plural "%1 reviews"
102msgid_plural "%1 reviews"
86msgstr[0] ""
103msgstr[0] ""
87msgstr[1] ""
104msgstr[1] ""
88
105
89−#: Dash/Previews/Reviews.qml:74
106+#: qml/Dash/Previews/Reviews.qml:74
90msgid "Add a review"
107msgid "Add a review"
91msgstr ""
108msgstr ""
92
109
93−#: Dash/Previews/Reviews.qml:86
110+#: qml/Dash/Previews/Reviews.qml:86
94msgid "Review"
111msgid "Review"
95msgstr ""
112msgstr ""
96
113
97−#: Dash/Previews/Reviews.qml:121
114+#: qml/Dash/Previews/Reviews.qml:121
98msgid "Send"
115msgid "Send"
99msgstr ""
116msgstr ""
100
117
101−#: Dash/Previews/Reviews.qml:139
118+#: qml/Dash/Previews/Reviews.qml:139
102msgid "Comments:"
119msgid "Comments:"
103msgstr ""
120msgstr ""
104
121
105−#: Greeter/Lockscreen.qml:149
122+#: qml/Greeter/Lockscreen.qml:149
106msgid "Emergency Call"
123msgid "Emergency Call"
107msgstr ""
124msgstr ""
108
125
109−#: Greeter/PassphraseLockscreen.qml:59
126+#: qml/Greeter/PassphraseLockscreen.qml:59
110#, qt-format
127#, qt-format
111msgid "Hello %1"
128msgid "Hello %1"
112msgstr ""
129msgstr ""
113
130
114−#: Greeter/PassphraseLockscreen.qml:59
131+#: qml/Greeter/PassphraseLockscreen.qml:59
115msgid "Hello"
132msgid "Hello"
116msgstr ""
133msgstr ""
117
134
118−#: Hud/HudParametrizedActionsPage.qml:132
135+#: qml/Hud/HudParametrizedActionsPage.qml:132
119msgid "Confirm"
136msgid "Confirm"
120msgstr ""
137msgstr ""
121
138
122−#: Hud/Hud.qml:61 Hud/Hud.qml:99 Hud/Hud.qml:372
139+#: qml/Hud/Hud.qml:61 qml/Hud/Hud.qml:99 qml/Hud/Hud.qml:372
123msgid "Type or say a command"
140msgid "Type or say a command"
124msgstr ""
141msgstr ""
125
142
126−#: Hud/Hud.qml:84
143+#: qml/Hud/Hud.qml:84
127msgid "Loading. Please Wait..."
144msgid "Loading. Please Wait..."
128msgstr ""
145msgstr ""
129
146
130−#: Hud/Hud.qml:89
147+#: qml/Hud/Hud.qml:89
131msgid "Speak Now..."
148msgid "Speak Now..."
132msgstr ""
149msgstr ""
133
150
134−#: Hud/Hud.qml:94
151+#: qml/Hud/Hud.qml:94
135msgid "Speaking..."
152msgid "Speaking..."
136msgstr ""
153msgstr ""
137
154
138−#: Notifications/NotificationMenuItemFactory.qml:89
155+#: qml/Notifications/NotificationMenuItemFactory.qml:91
139msgid "Show password"
156msgid "Show password"
140msgstr ""
157msgstr ""
141
158
142−#: Panel/SearchIndicator.qml:27
159+#: qml/Notifications/NotificationMenuItemFactory.qml:103
143−msgid "Search"
160+msgid "Please enter SIM PIN"
144msgstr ""
161msgstr ""
145
162
146−#: plugins/Unity/Launcher/launcheritem.cpp:43
163+#: qml/Panel/SearchIndicator.qml:27
147−#: plugins/Unity/Launcher/launcheritem.cpp:73
164+msgid "Search"
148−msgid "Lock to Launcher"
149−msgstr ""
150−
151−#: plugins/Unity/Launcher/launcheritem.cpp:73
152−msgid "Unlock from Launcher"
153msgstr ""
165msgstr ""
154
166
155−#: Shell.qml:439
167+#: qml/Shell.qml:440
156#, qt-format
168#, qt-format
157msgid "Please enter %1"
169msgid "Please enter %1"
158msgstr ""
170msgstr ""
po/ms.po+55−45
@@ -7,7 +7,7 @@ msgid ""
7msgstr ""
7msgstr ""
8"Project-Id-Version: unity8\n"
8"Project-Id-Version: unity8\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2013-11-29 09:21+0100\n"
10+"POT-Creation-Date: 2014-02-04 15:43+0000\n"
11"PO-Revision-Date: 2014-01-17 09:05+0000\n"
11"PO-Revision-Date: 2014-01-17 09:05+0000\n"
12"Last-Translator: abuyop <Unknown>\n"
12"Last-Translator: abuyop <Unknown>\n"
13"Language-Team: Malay <ms@li.org>\n"
13"Language-Team: Malay <ms@li.org>\n"
@@ -15,146 +15,156 @@ msgstr ""
15"Content-Type: text/plain; charset=UTF-8\n"
15"Content-Type: text/plain; charset=UTF-8\n"
16"Content-Transfer-Encoding: 8bit\n"
16"Content-Transfer-Encoding: 8bit\n"
17"Plural-Forms: nplurals=2; plural=n != 1;\n"
17"Plural-Forms: nplurals=2; plural=n != 1;\n"
18−"X-Launchpad-Export-Date: 2014-01-18 07:11+0000\n"
18+"X-Launchpad-Export-Date: 2014-02-12 06:27+0000\n"
19−"X-Generator: Launchpad (build 16901)\n"
19+"X-Generator: Launchpad (build 16916)\n"
20
20
21+#: plugins/Unity/Launcher/launcheritem.cpp:43
22+#: plugins/Unity/Launcher/launcheritem.cpp:73
23+msgid "Lock to Launcher"
24+msgstr "Kunci ke Pelancar"
25+
26+#: plugins/Unity/Launcher/launcheritem.cpp:73
27+msgid "Unlock from Launcher"
28+msgstr "Tanggalkan dari Pelancar"
29+
21−#: Components/EdgeDemoOverlay.qml:151
30+#: qml/Components/EdgeDemoOverlay.qml:151
22msgid "Skip intro"
31msgid "Skip intro"
23msgstr "Langkau pengenalan"
32msgstr "Langkau pengenalan"
24
33
25−#: Components/EdgeDemo.qml:112
34+#: qml/Components/EdgeDemo.qml:113
26msgid "Right edge"
35msgid "Right edge"
27msgstr "Pinggir kanan"
36msgstr "Pinggir kanan"
28
37
29−#: Components/EdgeDemo.qml:113
38+#: qml/Components/EdgeDemo.qml:114
30msgid "Try swiping from the right edge to unlock the phone"
39msgid "Try swiping from the right edge to unlock the phone"
31msgstr "Cuba meleret dari pinggir kanan untuk buka aktifkan telefon"
40msgstr "Cuba meleret dari pinggir kanan untuk buka aktifkan telefon"
32
41
33−#: Components/EdgeDemo.qml:144
42+#: qml/Components/EdgeDemo.qml:145
34msgid "Top edge"
43msgid "Top edge"
35msgstr "Pinggir atas"
44msgstr "Pinggir atas"
36
45
37−#: Components/EdgeDemo.qml:145
46+#: qml/Components/EdgeDemo.qml:146
38msgid "Try swiping from the top edge to access the indicators"
47msgid "Try swiping from the top edge to access the indicators"
39msgstr "Cuba meleret dari pinggir atas untuk buka aktifkan telefon"
48msgstr "Cuba meleret dari pinggir atas untuk buka aktifkan telefon"
40
49
41−#: Components/EdgeDemo.qml:170
50+#: qml/Components/EdgeDemo.qml:171
42msgid "Close"
51msgid "Close"
43msgstr "Tutup"
52msgstr "Tutup"
44
53
45−#: Components/EdgeDemo.qml:171
54+#: qml/Components/EdgeDemo.qml:172
46msgid "Swipe up again to close the settings screen"
55msgid "Swipe up again to close the settings screen"
47msgstr "Leret ke atas sekali lagi untuk menutup skrin tetapan"
56msgstr "Leret ke atas sekali lagi untuk menutup skrin tetapan"
48
57
49−#: Components/EdgeDemo.qml:198
58+#: qml/Components/EdgeDemo.qml:199
50msgid "Left edge"
59msgid "Left edge"
51msgstr "Pinggir kiri"
60msgstr "Pinggir kiri"
52
61
53−#: Components/EdgeDemo.qml:199
62+#: qml/Components/EdgeDemo.qml:200
54msgid "Swipe from the left to reveal the launcher for quick access to apps"
63msgid "Swipe from the left to reveal the launcher for quick access to apps"
55msgstr "Leret dari kiri untuk munculkan pelancar untuk capaian pantas ke apl"
64msgstr "Leret dari kiri untuk munculkan pelancar untuk capaian pantas ke apl"
56
65
57−#: Components/EdgeDemo.qml:226
66+#: qml/Components/EdgeDemo.qml:227
58msgid "Well done"
67msgid "Well done"
59msgstr "Bagus"
68msgstr "Bagus"
60
69
61−#: Components/EdgeDemo.qml:227
70+#: qml/Components/EdgeDemo.qml:228
62msgid ""
71msgid ""
63"You have now mastered the edge gestures and can start using the "
72"You have now mastered the edge gestures and can start using the "
64−"phone<br><br>Tap anywhere to start"
73+"phone<br><br>Tap on the screen to start"
65msgstr ""
74msgstr ""
66−"Anda kini sudah mahir gerak isyarat pinggir dan boleh mulakan "
67−"telefon<br><br>Ketik dimana shaja untuk mula"
68
75
69−#: Components/PageHeader.qml:364
76+#: qml/Components/PageHeader.qml:339
70msgid "Recent searches"
77msgid "Recent searches"
71msgstr "Gelintar baru-baru ini"
78msgstr "Gelintar baru-baru ini"
72
79
80+#: qml/Components/SeeMore.qml:32
81+msgid "See more"
82+msgstr ""
83+
84+#: qml/Components/SeeMore.qml:61
85+msgid "See less"
86+msgstr ""
87+
73−#: Dash/Apps/AppPreview.qml:135
88+#: qml/Dash/Apps/AppPreview.qml:136
74msgid "Rate this"
89msgid "Rate this"
75msgstr "Kadar ini"
90msgstr "Kadar ini"
76
91
77#. TRANSLATORS: Number of persons who rated this app/video/whatever
92#. TRANSLATORS: Number of persons who rated this app/video/whatever
78−#: Dash/Previews/Header.qml:93
93+#: qml/Dash/Previews/Header.qml:93
79#, qt-format
94#, qt-format
80msgid "(%1)"
95msgid "(%1)"
81msgstr "(%1)"
96msgstr "(%1)"
82
97
83#. TRANSLATORS: Number of persons who wrote reviews for this app/video/whatever
98#. TRANSLATORS: Number of persons who wrote reviews for this app/video/whatever
84−#: Dash/Previews/Header.qml:105
99+#: qml/Dash/Previews/Header.qml:105
85#, qt-format
100#, qt-format
86msgid "%1 review"
101msgid "%1 review"
87msgid_plural "%1 reviews"
102msgid_plural "%1 reviews"
88msgstr[0] "%1 ulasan"
103msgstr[0] "%1 ulasan"
89msgstr[1] "%1 ulasan"
104msgstr[1] "%1 ulasan"
90
105
91−#: Dash/Previews/Reviews.qml:74
106+#: qml/Dash/Previews/Reviews.qml:74
92msgid "Add a review"
107msgid "Add a review"
93msgstr "Tambah ulasan"
108msgstr "Tambah ulasan"
94
109
95−#: Dash/Previews/Reviews.qml:86
110+#: qml/Dash/Previews/Reviews.qml:86
96msgid "Review"
111msgid "Review"
97msgstr "Tinjauan"
112msgstr "Tinjauan"
98
113
99−#: Dash/Previews/Reviews.qml:121
114+#: qml/Dash/Previews/Reviews.qml:121
100msgid "Send"
115msgid "Send"
101msgstr "Hantar"
116msgstr "Hantar"
102
117
103−#: Dash/Previews/Reviews.qml:139
118+#: qml/Dash/Previews/Reviews.qml:139
104msgid "Comments:"
119msgid "Comments:"
105msgstr "Ulasan:"
120msgstr "Ulasan:"
106
121
107−#: Greeter/Lockscreen.qml:149
122+#: qml/Greeter/Lockscreen.qml:149
108msgid "Emergency Call"
123msgid "Emergency Call"
109msgstr "panggilan Kecemasan"
124msgstr "panggilan Kecemasan"
110
125
111−#: Greeter/PassphraseLockscreen.qml:59
126+#: qml/Greeter/PassphraseLockscreen.qml:59
112#, qt-format
127#, qt-format
113msgid "Hello %1"
128msgid "Hello %1"
114msgstr "Hai %1"
129msgstr "Hai %1"
115
130
116−#: Greeter/PassphraseLockscreen.qml:59
131+#: qml/Greeter/PassphraseLockscreen.qml:59
117msgid "Hello"
132msgid "Hello"
118msgstr "Hello"
133msgstr "Hello"
119
134
120−#: Hud/HudParametrizedActionsPage.qml:132
135+#: qml/Hud/HudParametrizedActionsPage.qml:132
121msgid "Confirm"
136msgid "Confirm"
122msgstr "Sahkan"
137msgstr "Sahkan"
123
138
124−#: Hud/Hud.qml:61 Hud/Hud.qml:99 Hud/Hud.qml:372
139+#: qml/Hud/Hud.qml:61 qml/Hud/Hud.qml:99 qml/Hud/Hud.qml:372
125msgid "Type or say a command"
140msgid "Type or say a command"
126msgstr "Taip atau sebut satu perintah"
141msgstr "Taip atau sebut satu perintah"
127
142
128−#: Hud/Hud.qml:84
143+#: qml/Hud/Hud.qml:84
129msgid "Loading. Please Wait..."
144msgid "Loading. Please Wait..."
130msgstr "Memuatkan. Tunggu Sebentar..."
145msgstr "Memuatkan. Tunggu Sebentar..."
131
146
132−#: Hud/Hud.qml:89
147+#: qml/Hud/Hud.qml:89
133msgid "Speak Now..."
148msgid "Speak Now..."
134msgstr "Cakap Sekarang..."
149msgstr "Cakap Sekarang..."
135
150
136−#: Hud/Hud.qml:94
151+#: qml/Hud/Hud.qml:94
137msgid "Speaking..."
152msgid "Speaking..."
138msgstr "Bercakap..."
153msgstr "Bercakap..."
139
154
140−#: Notifications/NotificationMenuItemFactory.qml:89
155+#: qml/Notifications/NotificationMenuItemFactory.qml:91
141msgid "Show password"
156msgid "Show password"
142msgstr "Tunjuk kata laluan"
157msgstr "Tunjuk kata laluan"
143
158
159+#: qml/Notifications/NotificationMenuItemFactory.qml:103
160+msgid "Please enter SIM PIN"
161+msgstr ""
162+
144−#: Panel/SearchIndicator.qml:27
163+#: qml/Panel/SearchIndicator.qml:27
145msgid "Search"
164msgid "Search"
146msgstr "Gelintar"
165msgstr "Gelintar"
147
166
148−#: plugins/Unity/Launcher/launcheritem.cpp:43
149−#: plugins/Unity/Launcher/launcheritem.cpp:73
150−msgid "Lock to Launcher"
151−msgstr "Kunci ke Pelancar"
152−
153−#: plugins/Unity/Launcher/launcheritem.cpp:73
154−msgid "Unlock from Launcher"
155−msgstr "Tanggalkan dari Pelancar"
156−
157−#: Shell.qml:439
167+#: qml/Shell.qml:440
158#, qt-format
168#, qt-format
159msgid "Please enter %1"
169msgid "Please enter %1"
160msgstr "Sila masukkan %1"
170msgstr "Sila masukkan %1"
po/my.po+55−43
@@ -7,7 +7,7 @@ msgid ""
7msgstr ""
7msgstr ""
8"Project-Id-Version: unity\n"
8"Project-Id-Version: unity\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2013-11-29 09:21+0100\n"
10+"POT-Creation-Date: 2014-02-04 15:43+0000\n"
11"PO-Revision-Date: 2013-12-12 11:12+0000\n"
11"PO-Revision-Date: 2013-12-12 11:12+0000\n"
12"Last-Translator: Pyae Sone <Unknown>\n"
12"Last-Translator: Pyae Sone <Unknown>\n"
13"Language-Team: Burmese <my@li.org>\n"
13"Language-Team: Burmese <my@li.org>\n"
@@ -15,144 +15,156 @@ msgstr ""
15"Content-Type: text/plain; charset=UTF-8\n"
15"Content-Type: text/plain; charset=UTF-8\n"
16"Content-Transfer-Encoding: 8bit\n"
16"Content-Transfer-Encoding: 8bit\n"
17"Plural-Forms: nplurals=1; plural=0;\n"
17"Plural-Forms: nplurals=1; plural=0;\n"
18−"X-Launchpad-Export-Date: 2013-12-29 06:04+0000\n"
18+"X-Launchpad-Export-Date: 2014-02-12 06:27+0000\n"
19−"X-Generator: Launchpad (build 16877)\n"
19+"X-Generator: Launchpad (build 16916)\n"
20
20
21+#: plugins/Unity/Launcher/launcheritem.cpp:43
22+#: plugins/Unity/Launcher/launcheritem.cpp:73
23+msgid "Lock to Launcher"
24+msgstr "Launcher တွင်ထားမည်"
25+
26+#: plugins/Unity/Launcher/launcheritem.cpp:73
27+msgid "Unlock from Launcher"
28+msgstr "Launcher မှဖြုတ်မည်"
29+
21−#: Components/EdgeDemoOverlay.qml:151
30+#: qml/Components/EdgeDemoOverlay.qml:151
22msgid "Skip intro"
31msgid "Skip intro"
23msgstr "မိတ်ဆက်ကိုကျော်မည်"
32msgstr "မိတ်ဆက်ကိုကျော်မည်"
24
33
25−#: Components/EdgeDemo.qml:112
34+#: qml/Components/EdgeDemo.qml:113
26msgid "Right edge"
35msgid "Right edge"
27msgstr "ညာဖက် အစွန်း"
36msgstr "ညာဖက် အစွန်း"
28
37
29−#: Components/EdgeDemo.qml:113
38+#: qml/Components/EdgeDemo.qml:114
30msgid "Try swiping from the right edge to unlock the phone"
39msgid "Try swiping from the right edge to unlock the phone"
31msgstr ""
40msgstr ""
32
41
33−#: Components/EdgeDemo.qml:144
42+#: qml/Components/EdgeDemo.qml:145
34msgid "Top edge"
43msgid "Top edge"
35msgstr "ထိပ် အစွန်း"
44msgstr "ထိပ် အစွန်း"
36
45
37−#: Components/EdgeDemo.qml:145
46+#: qml/Components/EdgeDemo.qml:146
38msgid "Try swiping from the top edge to access the indicators"
47msgid "Try swiping from the top edge to access the indicators"
39msgstr ""
48msgstr ""
40
49
41−#: Components/EdgeDemo.qml:170
50+#: qml/Components/EdgeDemo.qml:171
42msgid "Close"
51msgid "Close"
43msgstr "ပိတ်"
52msgstr "ပိတ်"
44
53
45−#: Components/EdgeDemo.qml:171
54+#: qml/Components/EdgeDemo.qml:172
46msgid "Swipe up again to close the settings screen"
55msgid "Swipe up again to close the settings screen"
47msgstr ""
56msgstr ""
48
57
49−#: Components/EdgeDemo.qml:198
58+#: qml/Components/EdgeDemo.qml:199
50msgid "Left edge"
59msgid "Left edge"
51msgstr "ဘယ်​ဖက် အစွန်း"
60msgstr "ဘယ်​ဖက် အစွန်း"
52
61
53−#: Components/EdgeDemo.qml:199
62+#: qml/Components/EdgeDemo.qml:200
54msgid "Swipe from the left to reveal the launcher for quick access to apps"
63msgid "Swipe from the left to reveal the launcher for quick access to apps"
55msgstr ""
64msgstr ""
56
65
57−#: Components/EdgeDemo.qml:226
66+#: qml/Components/EdgeDemo.qml:227
58msgid "Well done"
67msgid "Well done"
59msgstr "ကောင်းအောင်ပြုလုပ်ခဲ့သည်"
68msgstr "ကောင်းအောင်ပြုလုပ်ခဲ့သည်"
60
69
61−#: Components/EdgeDemo.qml:227
70+#: qml/Components/EdgeDemo.qml:228
62msgid ""
71msgid ""
63"You have now mastered the edge gestures and can start using the "
72"You have now mastered the edge gestures and can start using the "
64−"phone<br><br>Tap anywhere to start"
73+"phone<br><br>Tap on the screen to start"
65msgstr ""
74msgstr ""
66
75
67−#: Components/PageHeader.qml:364
76+#: qml/Components/PageHeader.qml:339
68msgid "Recent searches"
77msgid "Recent searches"
69msgstr "မကြာသေးခင်က ရှာဖွေခြင်း"
78msgstr "မကြာသေးခင်က ရှာဖွေခြင်း"
70
79
80+#: qml/Components/SeeMore.qml:32
81+msgid "See more"
82+msgstr ""
83+
84+#: qml/Components/SeeMore.qml:61
85+msgid "See less"
86+msgstr ""
87+
71−#: Dash/Apps/AppPreview.qml:135
88+#: qml/Dash/Apps/AppPreview.qml:136
72msgid "Rate this"
89msgid "Rate this"
73msgstr "ဒီဟာကိုအမှတ်ပေးမည်"
90msgstr "ဒီဟာကိုအမှတ်ပေးမည်"
74
91
75#. TRANSLATORS: Number of persons who rated this app/video/whatever
92#. TRANSLATORS: Number of persons who rated this app/video/whatever
76−#: Dash/Previews/Header.qml:93
93+#: qml/Dash/Previews/Header.qml:93
77#, qt-format
94#, qt-format
78msgid "(%1)"
95msgid "(%1)"
79msgstr "(%1)"
96msgstr "(%1)"
80
97
81#. TRANSLATORS: Number of persons who wrote reviews for this app/video/whatever
98#. TRANSLATORS: Number of persons who wrote reviews for this app/video/whatever
82−#: Dash/Previews/Header.qml:105
99+#: qml/Dash/Previews/Header.qml:105
83#, qt-format
100#, qt-format
84msgid "%1 review"
101msgid "%1 review"
85msgid_plural "%1 reviews"
102msgid_plural "%1 reviews"
86msgstr[0] ""
103msgstr[0] ""
87msgstr[1] ""
104msgstr[1] ""
88
105
89−#: Dash/Previews/Reviews.qml:74
106+#: qml/Dash/Previews/Reviews.qml:74
90msgid "Add a review"
107msgid "Add a review"
91msgstr ""
108msgstr ""
92
109
93−#: Dash/Previews/Reviews.qml:86
110+#: qml/Dash/Previews/Reviews.qml:86
94msgid "Review"
111msgid "Review"
95msgstr ""
112msgstr ""
96
113
97−#: Dash/Previews/Reviews.qml:121
114+#: qml/Dash/Previews/Reviews.qml:121
98msgid "Send"
115msgid "Send"
99msgstr "ပို့မည်"
116msgstr "ပို့မည်"
100
117
101−#: Dash/Previews/Reviews.qml:139
118+#: qml/Dash/Previews/Reviews.qml:139
102msgid "Comments:"
119msgid "Comments:"
103msgstr "မှတ်ချက်များ-"
120msgstr "မှတ်ချက်များ-"
104
121
105−#: Greeter/Lockscreen.qml:149
122+#: qml/Greeter/Lockscreen.qml:149
106msgid "Emergency Call"
123msgid "Emergency Call"
107msgstr "အရေးပေါ်ခေါ်မည်"
124msgstr "အရေးပေါ်ခေါ်မည်"
108
125
109−#: Greeter/PassphraseLockscreen.qml:59
126+#: qml/Greeter/PassphraseLockscreen.qml:59
110#, qt-format
127#, qt-format
111msgid "Hello %1"
128msgid "Hello %1"
112msgstr "ဟဲလို %1"
129msgstr "ဟဲလို %1"
113
130
114−#: Greeter/PassphraseLockscreen.qml:59
131+#: qml/Greeter/PassphraseLockscreen.qml:59
115msgid "Hello"
132msgid "Hello"
116msgstr "ဟဲလို"
133msgstr "ဟဲလို"
117
134
118−#: Hud/HudParametrizedActionsPage.qml:132
135+#: qml/Hud/HudParametrizedActionsPage.qml:132
119msgid "Confirm"
136msgid "Confirm"
120msgstr "အတည်ပြုပါ"
137msgstr "အတည်ပြုပါ"
121
138
122−#: Hud/Hud.qml:61 Hud/Hud.qml:99 Hud/Hud.qml:372
139+#: qml/Hud/Hud.qml:61 qml/Hud/Hud.qml:99 qml/Hud/Hud.qml:372
123msgid "Type or say a command"
140msgid "Type or say a command"
124msgstr "Command တစ်ခု ပြောပါ သို့မဟုတ် ရိုက်ထည့်ပါ"
141msgstr "Command တစ်ခု ပြောပါ သို့မဟုတ် ရိုက်ထည့်ပါ"
125
142
126−#: Hud/Hud.qml:84
143+#: qml/Hud/Hud.qml:84
127msgid "Loading. Please Wait..."
144msgid "Loading. Please Wait..."
128msgstr "ဖွင့်နေသည်။ ခဏစောင့်ပါ"
145msgstr "ဖွင့်နေသည်။ ခဏစောင့်ပါ"
129
146
130−#: Hud/Hud.qml:89
147+#: qml/Hud/Hud.qml:89
131msgid "Speak Now..."
148msgid "Speak Now..."
132msgstr "ယခုပြောပါ"
149msgstr "ယခုပြောပါ"
133
150
134−#: Hud/Hud.qml:94
151+#: qml/Hud/Hud.qml:94
135msgid "Speaking..."
152msgid "Speaking..."
136msgstr "ပြောနေသည်"
153msgstr "ပြောနေသည်"
137
154
138−#: Notifications/NotificationMenuItemFactory.qml:89
155+#: qml/Notifications/NotificationMenuItemFactory.qml:91
139msgid "Show password"
156msgid "Show password"
140msgstr "စကားဝှက်ကိုပြ"
157msgstr "စကားဝှက်ကိုပြ"
141
158
159+#: qml/Notifications/NotificationMenuItemFactory.qml:103
160+msgid "Please enter SIM PIN"
161+msgstr ""
162+
142−#: Panel/SearchIndicator.qml:27
163+#: qml/Panel/SearchIndicator.qml:27
143msgid "Search"
164msgid "Search"
144msgstr "ရှာဖွေ"
165msgstr "ရှာဖွေ"
145
166
146−#: plugins/Unity/Launcher/launcheritem.cpp:43
147−#: plugins/Unity/Launcher/launcheritem.cpp:73
148−msgid "Lock to Launcher"
149−msgstr "Launcher တွင်ထားမည်"
150−
151−#: plugins/Unity/Launcher/launcheritem.cpp:73
152−msgid "Unlock from Launcher"
153−msgstr "Launcher မှဖြုတ်မည်"
154−
155−#: Shell.qml:439
167+#: qml/Shell.qml:440
156#, qt-format
168#, qt-format
157msgid "Please enter %1"
169msgid "Please enter %1"
158msgstr "%1ကိုရိုက်ထည့်ပါ"
170msgstr "%1ကိုရိုက်ထည့်ပါ"
po/nb.po+55−43
@@ -7,7 +7,7 @@ msgid ""
7msgstr ""
7msgstr ""
8"Project-Id-Version: unity\n"
8"Project-Id-Version: unity\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2013-11-29 09:21+0100\n"
10+"POT-Creation-Date: 2014-02-04 15:43+0000\n"
11"PO-Revision-Date: 2013-06-27 07:02+0000\n"
11"PO-Revision-Date: 2013-06-27 07:02+0000\n"
12"Last-Translator: Joakim Langvand <jlangvand@gmail.com>\n"
12"Last-Translator: Joakim Langvand <jlangvand@gmail.com>\n"
13"Language-Team: Norwegian Bokmal <nb@li.org>\n"
13"Language-Team: Norwegian Bokmal <nb@li.org>\n"
@@ -15,144 +15,156 @@ msgstr ""
15"Content-Type: text/plain; charset=UTF-8\n"
15"Content-Type: text/plain; charset=UTF-8\n"
16"Content-Transfer-Encoding: 8bit\n"
16"Content-Transfer-Encoding: 8bit\n"
17"Plural-Forms: nplurals=2; plural=n != 1;\n"
17"Plural-Forms: nplurals=2; plural=n != 1;\n"
18−"X-Launchpad-Export-Date: 2013-12-29 06:04+0000\n"
18+"X-Launchpad-Export-Date: 2014-02-12 06:27+0000\n"
19−"X-Generator: Launchpad (build 16877)\n"
19+"X-Generator: Launchpad (build 16916)\n"
20
20
21+#: plugins/Unity/Launcher/launcheritem.cpp:43
22+#: plugins/Unity/Launcher/launcheritem.cpp:73
23+msgid "Lock to Launcher"
24+msgstr ""
25+
26+#: plugins/Unity/Launcher/launcheritem.cpp:73
27+msgid "Unlock from Launcher"
28+msgstr ""
29+
21−#: Components/EdgeDemoOverlay.qml:151
30+#: qml/Components/EdgeDemoOverlay.qml:151
22msgid "Skip intro"
31msgid "Skip intro"
23msgstr ""
32msgstr ""
24
33
25−#: Components/EdgeDemo.qml:112
34+#: qml/Components/EdgeDemo.qml:113
26msgid "Right edge"
35msgid "Right edge"
27msgstr ""
36msgstr ""
28
37
29−#: Components/EdgeDemo.qml:113
38+#: qml/Components/EdgeDemo.qml:114
30msgid "Try swiping from the right edge to unlock the phone"
39msgid "Try swiping from the right edge to unlock the phone"
31msgstr ""
40msgstr ""
32
41
33−#: Components/EdgeDemo.qml:144
42+#: qml/Components/EdgeDemo.qml:145
34msgid "Top edge"
43msgid "Top edge"
35msgstr ""
44msgstr ""
36
45
37−#: Components/EdgeDemo.qml:145
46+#: qml/Components/EdgeDemo.qml:146
38msgid "Try swiping from the top edge to access the indicators"
47msgid "Try swiping from the top edge to access the indicators"
39msgstr ""
48msgstr ""
40
49
41−#: Components/EdgeDemo.qml:170
50+#: qml/Components/EdgeDemo.qml:171
42msgid "Close"
51msgid "Close"
43msgstr ""
52msgstr ""
44
53
45−#: Components/EdgeDemo.qml:171
54+#: qml/Components/EdgeDemo.qml:172
46msgid "Swipe up again to close the settings screen"
55msgid "Swipe up again to close the settings screen"
47msgstr ""
56msgstr ""
48
57
49−#: Components/EdgeDemo.qml:198
58+#: qml/Components/EdgeDemo.qml:199
50msgid "Left edge"
59msgid "Left edge"
51msgstr ""
60msgstr ""
52
61
53−#: Components/EdgeDemo.qml:199
62+#: qml/Components/EdgeDemo.qml:200
54msgid "Swipe from the left to reveal the launcher for quick access to apps"
63msgid "Swipe from the left to reveal the launcher for quick access to apps"
55msgstr ""
64msgstr ""
56
65
57−#: Components/EdgeDemo.qml:226
66+#: qml/Components/EdgeDemo.qml:227
58msgid "Well done"
67msgid "Well done"
59msgstr ""
68msgstr ""
60
69
61−#: Components/EdgeDemo.qml:227
70+#: qml/Components/EdgeDemo.qml:228
62msgid ""
71msgid ""
63"You have now mastered the edge gestures and can start using the "
72"You have now mastered the edge gestures and can start using the "
64−"phone<br><br>Tap anywhere to start"
73+"phone<br><br>Tap on the screen to start"
65msgstr ""
74msgstr ""
66
75
67−#: Components/PageHeader.qml:364
76+#: qml/Components/PageHeader.qml:339
68msgid "Recent searches"
77msgid "Recent searches"
69msgstr "Siste søk"
78msgstr "Siste søk"
70
79
80+#: qml/Components/SeeMore.qml:32
81+msgid "See more"
82+msgstr ""
83+
84+#: qml/Components/SeeMore.qml:61
85+msgid "See less"
86+msgstr ""
87+
71−#: Dash/Apps/AppPreview.qml:135
88+#: qml/Dash/Apps/AppPreview.qml:136
72msgid "Rate this"
89msgid "Rate this"
73msgstr ""
90msgstr ""
74
91
75#. TRANSLATORS: Number of persons who rated this app/video/whatever
92#. TRANSLATORS: Number of persons who rated this app/video/whatever
76−#: Dash/Previews/Header.qml:93
93+#: qml/Dash/Previews/Header.qml:93
77#, qt-format
94#, qt-format
78msgid "(%1)"
95msgid "(%1)"
79msgstr ""
96msgstr ""
80
97
81#. TRANSLATORS: Number of persons who wrote reviews for this app/video/whatever
98#. TRANSLATORS: Number of persons who wrote reviews for this app/video/whatever
82−#: Dash/Previews/Header.qml:105
99+#: qml/Dash/Previews/Header.qml:105
83#, qt-format
100#, qt-format
84msgid "%1 review"
101msgid "%1 review"
85msgid_plural "%1 reviews"
102msgid_plural "%1 reviews"
86msgstr[0] ""
103msgstr[0] ""
87msgstr[1] ""
104msgstr[1] ""
88
105
89−#: Dash/Previews/Reviews.qml:74
106+#: qml/Dash/Previews/Reviews.qml:74
90msgid "Add a review"
107msgid "Add a review"
91msgstr ""
108msgstr ""
92
109
93−#: Dash/Previews/Reviews.qml:86
110+#: qml/Dash/Previews/Reviews.qml:86
94msgid "Review"
111msgid "Review"
95msgstr ""
112msgstr ""
96
113
97−#: Dash/Previews/Reviews.qml:121
114+#: qml/Dash/Previews/Reviews.qml:121
98msgid "Send"
115msgid "Send"
99msgstr ""
116msgstr ""
100
117
101−#: Dash/Previews/Reviews.qml:139
118+#: qml/Dash/Previews/Reviews.qml:139
102msgid "Comments:"
119msgid "Comments:"
103msgstr ""
120msgstr ""
104
121
105−#: Greeter/Lockscreen.qml:149
122+#: qml/Greeter/Lockscreen.qml:149
106msgid "Emergency Call"
123msgid "Emergency Call"
107msgstr ""
124msgstr ""
108
125
109−#: Greeter/PassphraseLockscreen.qml:59
126+#: qml/Greeter/PassphraseLockscreen.qml:59
110#, qt-format
127#, qt-format
111msgid "Hello %1"
128msgid "Hello %1"
112msgstr ""
129msgstr ""
113
130
114−#: Greeter/PassphraseLockscreen.qml:59
131+#: qml/Greeter/PassphraseLockscreen.qml:59
115msgid "Hello"
132msgid "Hello"
116msgstr ""
133msgstr ""
117
134
118−#: Hud/HudParametrizedActionsPage.qml:132
135+#: qml/Hud/HudParametrizedActionsPage.qml:132
119msgid "Confirm"
136msgid "Confirm"
120msgstr "Bekreft"
137msgstr "Bekreft"
121
138
122−#: Hud/Hud.qml:61 Hud/Hud.qml:99 Hud/Hud.qml:372
139+#: qml/Hud/Hud.qml:61 qml/Hud/Hud.qml:99 qml/Hud/Hud.qml:372
123msgid "Type or say a command"
140msgid "Type or say a command"
124msgstr "Skriv inn eller si en kommando"
141msgstr "Skriv inn eller si en kommando"
125
142
126−#: Hud/Hud.qml:84
143+#: qml/Hud/Hud.qml:84
127msgid "Loading. Please Wait..."
144msgid "Loading. Please Wait..."
128msgstr "Laster. Vennligs vent …"
145msgstr "Laster. Vennligs vent …"
129
146
130−#: Hud/Hud.qml:89
147+#: qml/Hud/Hud.qml:89
131msgid "Speak Now..."
148msgid "Speak Now..."
132msgstr "Snakk nå …"
149msgstr "Snakk nå …"
133
150
134−#: Hud/Hud.qml:94
151+#: qml/Hud/Hud.qml:94
135msgid "Speaking..."
152msgid "Speaking..."
136msgstr "Snakker …"
153msgstr "Snakker …"
137
154
138−#: Notifications/NotificationMenuItemFactory.qml:89
155+#: qml/Notifications/NotificationMenuItemFactory.qml:91
139msgid "Show password"
156msgid "Show password"
140msgstr ""
157msgstr ""
141
158
142−#: Panel/SearchIndicator.qml:27
159+#: qml/Notifications/NotificationMenuItemFactory.qml:103
143−msgid "Search"
160+msgid "Please enter SIM PIN"
144−msgstr "Søk"
145−
146−#: plugins/Unity/Launcher/launcheritem.cpp:43
147−#: plugins/Unity/Launcher/launcheritem.cpp:73
148−msgid "Lock to Launcher"
149msgstr ""
161msgstr ""
150
162
151−#: plugins/Unity/Launcher/launcheritem.cpp:73
163+#: qml/Panel/SearchIndicator.qml:27
152−msgid "Unlock from Launcher"
164+msgid "Search"
153−msgstr ""
165+msgstr "Søk"
154
166
155−#: Shell.qml:439
167+#: qml/Shell.qml:440
156#, qt-format
168#, qt-format
157msgid "Please enter %1"
169msgid "Please enter %1"
158msgstr ""
170msgstr ""
po/nl.po+55−45
@@ -7,7 +7,7 @@ msgid ""
7msgstr ""
7msgstr ""
8"Project-Id-Version: unity\n"
8"Project-Id-Version: unity\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2013-11-29 09:21+0100\n"
10+"POT-Creation-Date: 2014-02-04 15:43+0000\n"
11"PO-Revision-Date: 2014-01-15 16:42+0000\n"
11"PO-Revision-Date: 2014-01-15 16:42+0000\n"
12"Last-Translator: Hannie Dumoleyn <Unknown>\n"
12"Last-Translator: Hannie Dumoleyn <Unknown>\n"
13"Language-Team: Dutch <nl@li.org>\n"
13"Language-Team: Dutch <nl@li.org>\n"
@@ -15,146 +15,156 @@ msgstr ""
15"Content-Type: text/plain; charset=UTF-8\n"
15"Content-Type: text/plain; charset=UTF-8\n"
16"Content-Transfer-Encoding: 8bit\n"
16"Content-Transfer-Encoding: 8bit\n"
17"Plural-Forms: nplurals=2; plural=n != 1;\n"
17"Plural-Forms: nplurals=2; plural=n != 1;\n"
18−"X-Launchpad-Export-Date: 2014-01-16 06:09+0000\n"
18+"X-Launchpad-Export-Date: 2014-02-12 06:27+0000\n"
19−"X-Generator: Launchpad (build 16901)\n"
19+"X-Generator: Launchpad (build 16916)\n"
20
20
21+#: plugins/Unity/Launcher/launcheritem.cpp:43
22+#: plugins/Unity/Launcher/launcheritem.cpp:73
23+msgid "Lock to Launcher"
24+msgstr "In Starter vastzetten"
25+
26+#: plugins/Unity/Launcher/launcheritem.cpp:73
27+msgid "Unlock from Launcher"
28+msgstr "Uit Starter verwijderen"
29+
21−#: Components/EdgeDemoOverlay.qml:151
30+#: qml/Components/EdgeDemoOverlay.qml:151
22msgid "Skip intro"
31msgid "Skip intro"
23msgstr "Intro overslaan"
32msgstr "Intro overslaan"
24
33
25−#: Components/EdgeDemo.qml:112
34+#: qml/Components/EdgeDemo.qml:113
26msgid "Right edge"
35msgid "Right edge"
27msgstr "Rechterrand"
36msgstr "Rechterrand"
28
37
29−#: Components/EdgeDemo.qml:113
38+#: qml/Components/EdgeDemo.qml:114
30msgid "Try swiping from the right edge to unlock the phone"
39msgid "Try swiping from the right edge to unlock the phone"
31msgstr ""
40msgstr ""
32
41
33−#: Components/EdgeDemo.qml:144
42+#: qml/Components/EdgeDemo.qml:145
34msgid "Top edge"
43msgid "Top edge"
35msgstr "Bovenrand"
44msgstr "Bovenrand"
36
45
37−#: Components/EdgeDemo.qml:145
46+#: qml/Components/EdgeDemo.qml:146
38msgid "Try swiping from the top edge to access the indicators"
47msgid "Try swiping from the top edge to access the indicators"
39msgstr ""
48msgstr ""
40
49
41−#: Components/EdgeDemo.qml:170
50+#: qml/Components/EdgeDemo.qml:171
42msgid "Close"
51msgid "Close"
43msgstr "Sluiten"
52msgstr "Sluiten"
44
53
45−#: Components/EdgeDemo.qml:171
54+#: qml/Components/EdgeDemo.qml:172
46msgid "Swipe up again to close the settings screen"
55msgid "Swipe up again to close the settings screen"
47msgstr "Veeg nogmaals omhoog om het instellingenscherm te sluiten"
56msgstr "Veeg nogmaals omhoog om het instellingenscherm te sluiten"
48
57
49−#: Components/EdgeDemo.qml:198
58+#: qml/Components/EdgeDemo.qml:199
50msgid "Left edge"
59msgid "Left edge"
51msgstr "Linkerrand"
60msgstr "Linkerrand"
52
61
53−#: Components/EdgeDemo.qml:199
62+#: qml/Components/EdgeDemo.qml:200
54msgid "Swipe from the left to reveal the launcher for quick access to apps"
63msgid "Swipe from the left to reveal the launcher for quick access to apps"
55msgstr "Veeg vanaf links om de Starter te tonen voor snelle toegang tot apps"
64msgstr "Veeg vanaf links om de Starter te tonen voor snelle toegang tot apps"
56
65
57−#: Components/EdgeDemo.qml:226
66+#: qml/Components/EdgeDemo.qml:227
58msgid "Well done"
67msgid "Well done"
59msgstr "Goed gedaan"
68msgstr "Goed gedaan"
60
69
61−#: Components/EdgeDemo.qml:227
70+#: qml/Components/EdgeDemo.qml:228
62msgid ""
71msgid ""
63"You have now mastered the edge gestures and can start using the "
72"You have now mastered the edge gestures and can start using the "
64−"phone<br><br>Tap anywhere to start"
73+"phone<br><br>Tap on the screen to start"
65msgstr ""
74msgstr ""
66−"Nu je het vegen onder de knie hebt, kun je de telefoon gebruiken<br><br>Tik "
67−"ergens om te beginnen"
68
75
69−#: Components/PageHeader.qml:364
76+#: qml/Components/PageHeader.qml:339
70msgid "Recent searches"
77msgid "Recent searches"
71msgstr "Recente zoekopdrachten"
78msgstr "Recente zoekopdrachten"
72
79
80+#: qml/Components/SeeMore.qml:32
81+msgid "See more"
82+msgstr ""
83+
84+#: qml/Components/SeeMore.qml:61
85+msgid "See less"
86+msgstr ""
87+
73−#: Dash/Apps/AppPreview.qml:135
88+#: qml/Dash/Apps/AppPreview.qml:136
74msgid "Rate this"
89msgid "Rate this"
75msgstr "Beoordeel dit"
90msgstr "Beoordeel dit"
76
91
77#. TRANSLATORS: Number of persons who rated this app/video/whatever
92#. TRANSLATORS: Number of persons who rated this app/video/whatever
78−#: Dash/Previews/Header.qml:93
93+#: qml/Dash/Previews/Header.qml:93
79#, qt-format
94#, qt-format
80msgid "(%1)"
95msgid "(%1)"
81msgstr "(%1)"
96msgstr "(%1)"
82
97
83#. TRANSLATORS: Number of persons who wrote reviews for this app/video/whatever
98#. TRANSLATORS: Number of persons who wrote reviews for this app/video/whatever
84−#: Dash/Previews/Header.qml:105
99+#: qml/Dash/Previews/Header.qml:105
85#, qt-format
100#, qt-format
86msgid "%1 review"
101msgid "%1 review"
87msgid_plural "%1 reviews"
102msgid_plural "%1 reviews"
88msgstr[0] "%1 recensie"
103msgstr[0] "%1 recensie"
89msgstr[1] "%1 recensies"
104msgstr[1] "%1 recensies"
90
105
91−#: Dash/Previews/Reviews.qml:74
106+#: qml/Dash/Previews/Reviews.qml:74
92msgid "Add a review"
107msgid "Add a review"
93msgstr "Voeg recensie toe"
108msgstr "Voeg recensie toe"
94
109
95−#: Dash/Previews/Reviews.qml:86
110+#: qml/Dash/Previews/Reviews.qml:86
96msgid "Review"
111msgid "Review"
97msgstr "Recensie"
112msgstr "Recensie"
98
113
99−#: Dash/Previews/Reviews.qml:121
114+#: qml/Dash/Previews/Reviews.qml:121
100msgid "Send"
115msgid "Send"
101msgstr "Versturen"
116msgstr "Versturen"
102
117
103−#: Dash/Previews/Reviews.qml:139
118+#: qml/Dash/Previews/Reviews.qml:139
104msgid "Comments:"
119msgid "Comments:"
105msgstr "Reacties:"
120msgstr "Reacties:"
106
121
107−#: Greeter/Lockscreen.qml:149
122+#: qml/Greeter/Lockscreen.qml:149
108msgid "Emergency Call"
123msgid "Emergency Call"
109msgstr "Noodoproep"
124msgstr "Noodoproep"
110
125
111−#: Greeter/PassphraseLockscreen.qml:59
126+#: qml/Greeter/PassphraseLockscreen.qml:59
112#, qt-format
127#, qt-format
113msgid "Hello %1"
128msgid "Hello %1"
114msgstr "Hallo %1"
129msgstr "Hallo %1"
115
130
116−#: Greeter/PassphraseLockscreen.qml:59
131+#: qml/Greeter/PassphraseLockscreen.qml:59
117msgid "Hello"
132msgid "Hello"
118msgstr "Hallo"
133msgstr "Hallo"
119
134
120−#: Hud/HudParametrizedActionsPage.qml:132
135+#: qml/Hud/HudParametrizedActionsPage.qml:132
121msgid "Confirm"
136msgid "Confirm"
122msgstr "Bevestigen"
137msgstr "Bevestigen"
123
138
124−#: Hud/Hud.qml:61 Hud/Hud.qml:99 Hud/Hud.qml:372
139+#: qml/Hud/Hud.qml:61 qml/Hud/Hud.qml:99 qml/Hud/Hud.qml:372
125msgid "Type or say a command"
140msgid "Type or say a command"
126msgstr "Een opdracht intypen of inspreken"
141msgstr "Een opdracht intypen of inspreken"
127
142
128−#: Hud/Hud.qml:84
143+#: qml/Hud/Hud.qml:84
129msgid "Loading. Please Wait..."
144msgid "Loading. Please Wait..."
130msgstr "Bezig met laden. Even geduld a.u.b."
145msgstr "Bezig met laden. Even geduld a.u.b."
131
146
132−#: Hud/Hud.qml:89
147+#: qml/Hud/Hud.qml:89
133msgid "Speak Now..."
148msgid "Speak Now..."
134msgstr "Nu inspreken…"
149msgstr "Nu inspreken…"
135
150
136−#: Hud/Hud.qml:94
151+#: qml/Hud/Hud.qml:94
137msgid "Speaking..."
152msgid "Speaking..."
138msgstr "Inspreken…"
153msgstr "Inspreken…"
139
154
140−#: Notifications/NotificationMenuItemFactory.qml:89
155+#: qml/Notifications/NotificationMenuItemFactory.qml:91
141msgid "Show password"
156msgid "Show password"
142msgstr "Wachtwoord tonen"
157msgstr "Wachtwoord tonen"
143
158
159+#: qml/Notifications/NotificationMenuItemFactory.qml:103
160+msgid "Please enter SIM PIN"
161+msgstr ""
162+
144−#: Panel/SearchIndicator.qml:27
163+#: qml/Panel/SearchIndicator.qml:27
145msgid "Search"
164msgid "Search"
146msgstr "Zoeken"
165msgstr "Zoeken"
147
166
148−#: plugins/Unity/Launcher/launcheritem.cpp:43
149−#: plugins/Unity/Launcher/launcheritem.cpp:73
150−msgid "Lock to Launcher"
151−msgstr "In Starter vastzetten"
152−
153−#: plugins/Unity/Launcher/launcheritem.cpp:73
154−msgid "Unlock from Launcher"
155−msgstr "Uit Starter verwijderen"
156−
157−#: Shell.qml:439
167+#: qml/Shell.qml:440
158#, qt-format
168#, qt-format
159msgid "Please enter %1"
169msgid "Please enter %1"
160msgstr "Voer %1 in"
170msgstr "Voer %1 in"
po/pl.po+55−45
@@ -7,7 +7,7 @@ msgid ""
7msgstr ""
7msgstr ""
8"Project-Id-Version: unity\n"
8"Project-Id-Version: unity\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2013-11-29 09:21+0100\n"
10+"POT-Creation-Date: 2014-02-04 15:43+0000\n"
11"PO-Revision-Date: 2014-01-10 11:38+0000\n"
11"PO-Revision-Date: 2014-01-10 11:38+0000\n"
12"Last-Translator: Michał Sawicz <michal.sawicz@canonical.com>\n"
12"Last-Translator: Michał Sawicz <michal.sawicz@canonical.com>\n"
13"Language-Team: Polish <pl@li.org>\n"
13"Language-Team: Polish <pl@li.org>\n"
@@ -16,75 +16,90 @@ msgstr ""
16"Content-Transfer-Encoding: 8bit\n"
16"Content-Transfer-Encoding: 8bit\n"
17"Plural-Forms: nplurals=3; plural=n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 "
17"Plural-Forms: nplurals=3; plural=n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 "
18"|| n%100>=20) ? 1 : 2;\n"
18"|| n%100>=20) ? 1 : 2;\n"
19−"X-Launchpad-Export-Date: 2014-01-11 06:38+0000\n"
19+"X-Launchpad-Export-Date: 2014-02-12 06:27+0000\n"
20−"X-Generator: Launchpad (build 16890)\n"
20+"X-Generator: Launchpad (build 16916)\n"
21
21
22+#: plugins/Unity/Launcher/launcheritem.cpp:43
23+#: plugins/Unity/Launcher/launcheritem.cpp:73
24+msgid "Lock to Launcher"
25+msgstr "Dodaj do panelu uruchamiania"
26+
27+#: plugins/Unity/Launcher/launcheritem.cpp:73
28+msgid "Unlock from Launcher"
29+msgstr "Usuń z panelu uruchamiania"
30+
22−#: Components/EdgeDemoOverlay.qml:151
31+#: qml/Components/EdgeDemoOverlay.qml:151
23msgid "Skip intro"
32msgid "Skip intro"
24msgstr "Pomiń intro"
33msgstr "Pomiń intro"
25
34
26−#: Components/EdgeDemo.qml:112
35+#: qml/Components/EdgeDemo.qml:113
27msgid "Right edge"
36msgid "Right edge"
28msgstr "Prawa krawędź"
37msgstr "Prawa krawędź"
29
38
30−#: Components/EdgeDemo.qml:113
39+#: qml/Components/EdgeDemo.qml:114
31msgid "Try swiping from the right edge to unlock the phone"
40msgid "Try swiping from the right edge to unlock the phone"
32msgstr "Aby odblokować telefon, przeciagnij w stronę prawej krawędzi"
41msgstr "Aby odblokować telefon, przeciagnij w stronę prawej krawędzi"
33
42
34−#: Components/EdgeDemo.qml:144
43+#: qml/Components/EdgeDemo.qml:145
35msgid "Top edge"
44msgid "Top edge"
36msgstr "Górna krawędź"
45msgstr "Górna krawędź"
37
46
38−#: Components/EdgeDemo.qml:145
47+#: qml/Components/EdgeDemo.qml:146
39msgid "Try swiping from the top edge to access the indicators"
48msgid "Try swiping from the top edge to access the indicators"
40msgstr "Przeciągnij od górnej krawędzi aby uzyskać wskazówki"
49msgstr "Przeciągnij od górnej krawędzi aby uzyskać wskazówki"
41
50
42−#: Components/EdgeDemo.qml:170
51+#: qml/Components/EdgeDemo.qml:171
43msgid "Close"
52msgid "Close"
44msgstr "Zamknij"
53msgstr "Zamknij"
45
54
46−#: Components/EdgeDemo.qml:171
55+#: qml/Components/EdgeDemo.qml:172
47msgid "Swipe up again to close the settings screen"
56msgid "Swipe up again to close the settings screen"
48msgstr "Przeciągnij ponownie w górę, by zamknąć okno ustawień"
57msgstr "Przeciągnij ponownie w górę, by zamknąć okno ustawień"
49
58
50−#: Components/EdgeDemo.qml:198
59+#: qml/Components/EdgeDemo.qml:199
51msgid "Left edge"
60msgid "Left edge"
52msgstr "Lewa krawędź"
61msgstr "Lewa krawędź"
53
62
54−#: Components/EdgeDemo.qml:199
63+#: qml/Components/EdgeDemo.qml:200
55msgid "Swipe from the left to reveal the launcher for quick access to apps"
64msgid "Swipe from the left to reveal the launcher for quick access to apps"
56msgstr ""
65msgstr ""
57"Przeciągnięcie od lewej krawędzi, uruchamia aktywator szybkiego dostępu do "
66"Przeciągnięcie od lewej krawędzi, uruchamia aktywator szybkiego dostępu do "
58"aplikacji"
67"aplikacji"
59
68
60−#: Components/EdgeDemo.qml:226
69+#: qml/Components/EdgeDemo.qml:227
61msgid "Well done"
70msgid "Well done"
62msgstr "Udało się!"
71msgstr "Udało się!"
63
72
64−#: Components/EdgeDemo.qml:227
73+#: qml/Components/EdgeDemo.qml:228
65msgid ""
74msgid ""
66"You have now mastered the edge gestures and can start using the "
75"You have now mastered the edge gestures and can start using the "
67−"phone<br><br>Tap anywhere to start"
76+"phone<br><br>Tap on the screen to start"
68msgstr ""
77msgstr ""
69−"Polecenia aktywatorów krawędzi ekranu zostały opanowane<br><br>Dotknij "
70−"gdziekolwiek aby kontynuować"
71
78
72−#: Components/PageHeader.qml:364
79+#: qml/Components/PageHeader.qml:339
73msgid "Recent searches"
80msgid "Recent searches"
74msgstr "Ostatnie wyszukiwania"
81msgstr "Ostatnie wyszukiwania"
75
82
83+#: qml/Components/SeeMore.qml:32
84+msgid "See more"
85+msgstr ""
86+
87+#: qml/Components/SeeMore.qml:61
88+msgid "See less"
89+msgstr ""
90+
76−#: Dash/Apps/AppPreview.qml:135
91+#: qml/Dash/Apps/AppPreview.qml:136
77msgid "Rate this"
92msgid "Rate this"
78msgstr "Oceń to"
93msgstr "Oceń to"
79
94
80#. TRANSLATORS: Number of persons who rated this app/video/whatever
95#. TRANSLATORS: Number of persons who rated this app/video/whatever
81−#: Dash/Previews/Header.qml:93
96+#: qml/Dash/Previews/Header.qml:93
82#, qt-format
97#, qt-format
83msgid "(%1)"
98msgid "(%1)"
84msgstr "(%1)"
99msgstr "(%1)"
85
100
86#. TRANSLATORS: Number of persons who wrote reviews for this app/video/whatever
101#. TRANSLATORS: Number of persons who wrote reviews for this app/video/whatever
87−#: Dash/Previews/Header.qml:105
102+#: qml/Dash/Previews/Header.qml:105
88#, qt-format
103#, qt-format
89msgid "%1 review"
104msgid "%1 review"
90msgid_plural "%1 reviews"
105msgid_plural "%1 reviews"
@@ -92,73 +107,68 @@ msgstr[0] "%1 opinia"
92msgstr[1] "%1 opinie"
107msgstr[1] "%1 opinie"
93msgstr[2] "%1 opinii"
108msgstr[2] "%1 opinii"
94
109
95−#: Dash/Previews/Reviews.qml:74
110+#: qml/Dash/Previews/Reviews.qml:74
96msgid "Add a review"
111msgid "Add a review"
97msgstr "Dodaj recenzję"
112msgstr "Dodaj recenzję"
98
113
99−#: Dash/Previews/Reviews.qml:86
114+#: qml/Dash/Previews/Reviews.qml:86
100msgid "Review"
115msgid "Review"
101msgstr "Recenzja"
116msgstr "Recenzja"
102
117
103−#: Dash/Previews/Reviews.qml:121
118+#: qml/Dash/Previews/Reviews.qml:121
104msgid "Send"
119msgid "Send"
105msgstr "Wyślij"
120msgstr "Wyślij"
106
121
107−#: Dash/Previews/Reviews.qml:139
122+#: qml/Dash/Previews/Reviews.qml:139
108msgid "Comments:"
123msgid "Comments:"
109msgstr "Komentarze:"
124msgstr "Komentarze:"
110
125
111−#: Greeter/Lockscreen.qml:149
126+#: qml/Greeter/Lockscreen.qml:149
112msgid "Emergency Call"
127msgid "Emergency Call"
113msgstr "Telefon ratunkowy"
128msgstr "Telefon ratunkowy"
114
129
115−#: Greeter/PassphraseLockscreen.qml:59
130+#: qml/Greeter/PassphraseLockscreen.qml:59
116#, qt-format
131#, qt-format
117msgid "Hello %1"
132msgid "Hello %1"
118msgstr "Witaj %1"
133msgstr "Witaj %1"
119
134
120−#: Greeter/PassphraseLockscreen.qml:59
135+#: qml/Greeter/PassphraseLockscreen.qml:59
121msgid "Hello"
136msgid "Hello"
122msgstr "Witaj"
137msgstr "Witaj"
123
138
124−#: Hud/HudParametrizedActionsPage.qml:132
139+#: qml/Hud/HudParametrizedActionsPage.qml:132
125msgid "Confirm"
140msgid "Confirm"
126msgstr "Potwierdź"
141msgstr "Potwierdź"
127
142
128−#: Hud/Hud.qml:61 Hud/Hud.qml:99 Hud/Hud.qml:372
143+#: qml/Hud/Hud.qml:61 qml/Hud/Hud.qml:99 qml/Hud/Hud.qml:372
129msgid "Type or say a command"
144msgid "Type or say a command"
130msgstr "Wpisz lub wypowiedz polecenie"
145msgstr "Wpisz lub wypowiedz polecenie"
131
146
132−#: Hud/Hud.qml:84
147+#: qml/Hud/Hud.qml:84
133msgid "Loading. Please Wait..."
148msgid "Loading. Please Wait..."
134msgstr "Ładowanie. Proszę czekać..."
149msgstr "Ładowanie. Proszę czekać..."
135
150
136−#: Hud/Hud.qml:89
151+#: qml/Hud/Hud.qml:89
137msgid "Speak Now..."
152msgid "Speak Now..."
138msgstr "Mów teraz..."
153msgstr "Mów teraz..."
139
154
140−#: Hud/Hud.qml:94
155+#: qml/Hud/Hud.qml:94
141msgid "Speaking..."
156msgid "Speaking..."
142msgstr "Rozpoznanie..."
157msgstr "Rozpoznanie..."
143
158
144−#: Notifications/NotificationMenuItemFactory.qml:89
159+#: qml/Notifications/NotificationMenuItemFactory.qml:91
145msgid "Show password"
160msgid "Show password"
146msgstr "Wyświetl hasło"
161msgstr "Wyświetl hasło"
147
162
163+#: qml/Notifications/NotificationMenuItemFactory.qml:103
164+msgid "Please enter SIM PIN"
165+msgstr ""
166+
148−#: Panel/SearchIndicator.qml:27
167+#: qml/Panel/SearchIndicator.qml:27
149msgid "Search"
168msgid "Search"
150msgstr "Szukaj"
169msgstr "Szukaj"
151
170
152−#: plugins/Unity/Launcher/launcheritem.cpp:43
153−#: plugins/Unity/Launcher/launcheritem.cpp:73
154−msgid "Lock to Launcher"
155−msgstr "Dodaj do panelu uruchamiania"
156−
157−#: plugins/Unity/Launcher/launcheritem.cpp:73
158−msgid "Unlock from Launcher"
159−msgstr "Usuń z panelu uruchamiania"
160−
161−#: Shell.qml:439
171+#: qml/Shell.qml:440
162#, qt-format
172#, qt-format
163msgid "Please enter %1"
173msgid "Please enter %1"
164msgstr "Wprowadź %1"
174msgstr "Wprowadź %1"
po/pt.po+54−42
@@ -7,7 +7,7 @@ msgid ""
7msgstr ""
7msgstr ""
8"Project-Id-Version: unity8\n"
8"Project-Id-Version: unity8\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2013-11-29 09:21+0100\n"
10+"POT-Creation-Date: 2014-02-04 15:43+0000\n"
11"PO-Revision-Date: 2014-01-14 19:18+0000\n"
11"PO-Revision-Date: 2014-01-14 19:18+0000\n"
12"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
12"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
13"Language-Team: Portuguese <pt@li.org>\n"
13"Language-Team: Portuguese <pt@li.org>\n"
@@ -15,144 +15,156 @@ msgstr ""
15"Content-Type: text/plain; charset=UTF-8\n"
15"Content-Type: text/plain; charset=UTF-8\n"
16"Content-Transfer-Encoding: 8bit\n"
16"Content-Transfer-Encoding: 8bit\n"
17"Plural-Forms: nplurals=2; plural=n != 1;\n"
17"Plural-Forms: nplurals=2; plural=n != 1;\n"
18−"X-Launchpad-Export-Date: 2014-01-15 06:35+0000\n"
18+"X-Launchpad-Export-Date: 2014-02-12 06:27+0000\n"
19−"X-Generator: Launchpad (build 16890)\n"
19+"X-Generator: Launchpad (build 16916)\n"
20
20
21+#: plugins/Unity/Launcher/launcheritem.cpp:43
22+#: plugins/Unity/Launcher/launcheritem.cpp:73
23+msgid "Lock to Launcher"
24+msgstr ""
25+
26+#: plugins/Unity/Launcher/launcheritem.cpp:73
27+msgid "Unlock from Launcher"
28+msgstr ""
29+
21−#: Components/EdgeDemoOverlay.qml:151
30+#: qml/Components/EdgeDemoOverlay.qml:151
22msgid "Skip intro"
31msgid "Skip intro"
23msgstr ""
32msgstr ""
24
33
25−#: Components/EdgeDemo.qml:112
34+#: qml/Components/EdgeDemo.qml:113
26msgid "Right edge"
35msgid "Right edge"
27msgstr ""
36msgstr ""
28
37
29−#: Components/EdgeDemo.qml:113
38+#: qml/Components/EdgeDemo.qml:114
30msgid "Try swiping from the right edge to unlock the phone"
39msgid "Try swiping from the right edge to unlock the phone"
31msgstr ""
40msgstr ""
32
41
33−#: Components/EdgeDemo.qml:144
42+#: qml/Components/EdgeDemo.qml:145
34msgid "Top edge"
43msgid "Top edge"
35msgstr ""
44msgstr ""
36
45
37−#: Components/EdgeDemo.qml:145
46+#: qml/Components/EdgeDemo.qml:146
38msgid "Try swiping from the top edge to access the indicators"
47msgid "Try swiping from the top edge to access the indicators"
39msgstr ""
48msgstr ""
40
49
41−#: Components/EdgeDemo.qml:170
50+#: qml/Components/EdgeDemo.qml:171
42msgid "Close"
51msgid "Close"
43msgstr ""
52msgstr ""
44
53
45−#: Components/EdgeDemo.qml:171
54+#: qml/Components/EdgeDemo.qml:172
46msgid "Swipe up again to close the settings screen"
55msgid "Swipe up again to close the settings screen"
47msgstr ""
56msgstr ""
48
57
49−#: Components/EdgeDemo.qml:198
58+#: qml/Components/EdgeDemo.qml:199
50msgid "Left edge"
59msgid "Left edge"
51msgstr ""
60msgstr ""
52
61
53−#: Components/EdgeDemo.qml:199
62+#: qml/Components/EdgeDemo.qml:200
54msgid "Swipe from the left to reveal the launcher for quick access to apps"
63msgid "Swipe from the left to reveal the launcher for quick access to apps"
55msgstr ""
64msgstr ""
56
65
57−#: Components/EdgeDemo.qml:226
66+#: qml/Components/EdgeDemo.qml:227
58msgid "Well done"
67msgid "Well done"
59msgstr ""
68msgstr ""
60
69
61−#: Components/EdgeDemo.qml:227
70+#: qml/Components/EdgeDemo.qml:228
62msgid ""
71msgid ""
63"You have now mastered the edge gestures and can start using the "
72"You have now mastered the edge gestures and can start using the "
64−"phone<br><br>Tap anywhere to start"
73+"phone<br><br>Tap on the screen to start"
65msgstr ""
74msgstr ""
66
75
67−#: Components/PageHeader.qml:364
76+#: qml/Components/PageHeader.qml:339
68msgid "Recent searches"
77msgid "Recent searches"
69msgstr ""
78msgstr ""
70
79
80+#: qml/Components/SeeMore.qml:32
81+msgid "See more"
82+msgstr ""
83+
84+#: qml/Components/SeeMore.qml:61
85+msgid "See less"
86+msgstr ""
87+
71−#: Dash/Apps/AppPreview.qml:135
88+#: qml/Dash/Apps/AppPreview.qml:136
72msgid "Rate this"
89msgid "Rate this"
73msgstr ""
90msgstr ""
74
91
75#. TRANSLATORS: Number of persons who rated this app/video/whatever
92#. TRANSLATORS: Number of persons who rated this app/video/whatever
76−#: Dash/Previews/Header.qml:93
93+#: qml/Dash/Previews/Header.qml:93
77#, qt-format
94#, qt-format
78msgid "(%1)"
95msgid "(%1)"
79msgstr ""
96msgstr ""
80
97
81#. TRANSLATORS: Number of persons who wrote reviews for this app/video/whatever
98#. TRANSLATORS: Number of persons who wrote reviews for this app/video/whatever
82−#: Dash/Previews/Header.qml:105
99+#: qml/Dash/Previews/Header.qml:105
83#, qt-format
100#, qt-format
84msgid "%1 review"
101msgid "%1 review"
85msgid_plural "%1 reviews"
102msgid_plural "%1 reviews"
86msgstr[0] ""
103msgstr[0] ""
87msgstr[1] ""
104msgstr[1] ""
88
105
89−#: Dash/Previews/Reviews.qml:74
106+#: qml/Dash/Previews/Reviews.qml:74
90msgid "Add a review"
107msgid "Add a review"
91msgstr ""
108msgstr ""
92
109
93−#: Dash/Previews/Reviews.qml:86
110+#: qml/Dash/Previews/Reviews.qml:86
94msgid "Review"
111msgid "Review"
95msgstr ""
112msgstr ""
96
113
97−#: Dash/Previews/Reviews.qml:121
114+#: qml/Dash/Previews/Reviews.qml:121
98msgid "Send"
115msgid "Send"
99msgstr ""
116msgstr ""
100
117
101−#: Dash/Previews/Reviews.qml:139
118+#: qml/Dash/Previews/Reviews.qml:139
102msgid "Comments:"
119msgid "Comments:"
103msgstr ""
120msgstr ""
104
121
105−#: Greeter/Lockscreen.qml:149
122+#: qml/Greeter/Lockscreen.qml:149
106msgid "Emergency Call"
123msgid "Emergency Call"
107msgstr ""
124msgstr ""
108
125
109−#: Greeter/PassphraseLockscreen.qml:59
126+#: qml/Greeter/PassphraseLockscreen.qml:59
110#, qt-format
127#, qt-format
111msgid "Hello %1"
128msgid "Hello %1"
112msgstr ""
129msgstr ""
113
130
114−#: Greeter/PassphraseLockscreen.qml:59
131+#: qml/Greeter/PassphraseLockscreen.qml:59
115msgid "Hello"
132msgid "Hello"
116msgstr ""
133msgstr ""
117
134
118−#: Hud/HudParametrizedActionsPage.qml:132
135+#: qml/Hud/HudParametrizedActionsPage.qml:132
119msgid "Confirm"
136msgid "Confirm"
120msgstr ""
137msgstr ""
121
138
122−#: Hud/Hud.qml:61 Hud/Hud.qml:99 Hud/Hud.qml:372
139+#: qml/Hud/Hud.qml:61 qml/Hud/Hud.qml:99 qml/Hud/Hud.qml:372
123msgid "Type or say a command"
140msgid "Type or say a command"
124msgstr ""
141msgstr ""
125
142
126−#: Hud/Hud.qml:84
143+#: qml/Hud/Hud.qml:84
127msgid "Loading. Please Wait..."
144msgid "Loading. Please Wait..."
128msgstr ""
145msgstr ""
129
146
130−#: Hud/Hud.qml:89
147+#: qml/Hud/Hud.qml:89
131msgid "Speak Now..."
148msgid "Speak Now..."
132msgstr ""
149msgstr ""
133
150
134−#: Hud/Hud.qml:94
151+#: qml/Hud/Hud.qml:94
135msgid "Speaking..."
152msgid "Speaking..."
136msgstr ""
153msgstr ""
137
154
138−#: Notifications/NotificationMenuItemFactory.qml:89
155+#: qml/Notifications/NotificationMenuItemFactory.qml:91
139msgid "Show password"
156msgid "Show password"
140msgstr ""
157msgstr ""
141
158
142−#: Panel/SearchIndicator.qml:27
159+#: qml/Notifications/NotificationMenuItemFactory.qml:103
143−msgid "Search"
160+msgid "Please enter SIM PIN"
144msgstr ""
161msgstr ""
145
162
146−#: plugins/Unity/Launcher/launcheritem.cpp:43
163+#: qml/Panel/SearchIndicator.qml:27
147−#: plugins/Unity/Launcher/launcheritem.cpp:73
164+msgid "Search"
148−msgid "Lock to Launcher"
149−msgstr ""
150−
151−#: plugins/Unity/Launcher/launcheritem.cpp:73
152−msgid "Unlock from Launcher"
153msgstr ""
165msgstr ""
154
166
155−#: Shell.qml:439
167+#: qml/Shell.qml:440
156#, qt-format
168#, qt-format
157msgid "Please enter %1"
169msgid "Please enter %1"
158msgstr ""
170msgstr ""
po/pt_BR.po+55−45
@@ -7,7 +7,7 @@ msgid ""
7msgstr ""
7msgstr ""
8"Project-Id-Version: unity\n"
8"Project-Id-Version: unity\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2013-11-29 09:21+0100\n"
10+"POT-Creation-Date: 2014-02-04 15:43+0000\n"
11"PO-Revision-Date: 2014-01-18 23:24+0000\n"
11"PO-Revision-Date: 2014-01-18 23:24+0000\n"
12"Last-Translator: Fábio Nogueira <deb-user-ba@ubuntu.com>\n"
12"Last-Translator: Fábio Nogueira <deb-user-ba@ubuntu.com>\n"
13"Language-Team: Brazilian Portuguese <pt_BR@li.org>\n"
13"Language-Team: Brazilian Portuguese <pt_BR@li.org>\n"
@@ -15,148 +15,158 @@ msgstr ""
15"Content-Type: text/plain; charset=UTF-8\n"
15"Content-Type: text/plain; charset=UTF-8\n"
16"Content-Transfer-Encoding: 8bit\n"
16"Content-Transfer-Encoding: 8bit\n"
17"Plural-Forms: nplurals=2; plural=n > 1;\n"
17"Plural-Forms: nplurals=2; plural=n > 1;\n"
18−"X-Launchpad-Export-Date: 2014-01-19 06:02+0000\n"
18+"X-Launchpad-Export-Date: 2014-02-12 06:27+0000\n"
19−"X-Generator: Launchpad (build 16901)\n"
19+"X-Generator: Launchpad (build 16916)\n"
20
20
21+#: plugins/Unity/Launcher/launcheritem.cpp:43
22+#: plugins/Unity/Launcher/launcheritem.cpp:73
23+msgid "Lock to Launcher"
24+msgstr "Bloquear no lançador"
25+
26+#: plugins/Unity/Launcher/launcheritem.cpp:73
27+msgid "Unlock from Launcher"
28+msgstr "Desbloquear do lançador"
29+
21−#: Components/EdgeDemoOverlay.qml:151
30+#: qml/Components/EdgeDemoOverlay.qml:151
22msgid "Skip intro"
31msgid "Skip intro"
23msgstr "Pular introdução"
32msgstr "Pular introdução"
24
33
25−#: Components/EdgeDemo.qml:112
34+#: qml/Components/EdgeDemo.qml:113
26msgid "Right edge"
35msgid "Right edge"
27msgstr "Borda direita"
36msgstr "Borda direita"
28
37
29−#: Components/EdgeDemo.qml:113
38+#: qml/Components/EdgeDemo.qml:114
30msgid "Try swiping from the right edge to unlock the phone"
39msgid "Try swiping from the right edge to unlock the phone"
31msgstr "Tente deslizar da borda direita para desbloquear o telefone"
40msgstr "Tente deslizar da borda direita para desbloquear o telefone"
32
41
33−#: Components/EdgeDemo.qml:144
42+#: qml/Components/EdgeDemo.qml:145
34msgid "Top edge"
43msgid "Top edge"
35msgstr "Borda superior"
44msgstr "Borda superior"
36
45
37−#: Components/EdgeDemo.qml:145
46+#: qml/Components/EdgeDemo.qml:146
38msgid "Try swiping from the top edge to access the indicators"
47msgid "Try swiping from the top edge to access the indicators"
39msgstr "Tente deslizar da borda superior para acessar os indicadores"
48msgstr "Tente deslizar da borda superior para acessar os indicadores"
40
49
41−#: Components/EdgeDemo.qml:170
50+#: qml/Components/EdgeDemo.qml:171
42msgid "Close"
51msgid "Close"
43msgstr "Fechar"
52msgstr "Fechar"
44
53
45−#: Components/EdgeDemo.qml:171
54+#: qml/Components/EdgeDemo.qml:172
46msgid "Swipe up again to close the settings screen"
55msgid "Swipe up again to close the settings screen"
47msgstr "Deslize novamente para cima para fechar a tela de configurações"
56msgstr "Deslize novamente para cima para fechar a tela de configurações"
48
57
49−#: Components/EdgeDemo.qml:198
58+#: qml/Components/EdgeDemo.qml:199
50msgid "Left edge"
59msgid "Left edge"
51msgstr "Borda esquerda"
60msgstr "Borda esquerda"
52
61
53−#: Components/EdgeDemo.qml:199
62+#: qml/Components/EdgeDemo.qml:200
54msgid "Swipe from the left to reveal the launcher for quick access to apps"
63msgid "Swipe from the left to reveal the launcher for quick access to apps"
55msgstr ""
64msgstr ""
56"Deslize da esquerda para revelar o lançador para acesso rápido aos "
65"Deslize da esquerda para revelar o lançador para acesso rápido aos "
57"aplicativos"
66"aplicativos"
58
67
59−#: Components/EdgeDemo.qml:226
68+#: qml/Components/EdgeDemo.qml:227
60msgid "Well done"
69msgid "Well done"
61msgstr "Bem feito"
70msgstr "Bem feito"
62
71
63−#: Components/EdgeDemo.qml:227
72+#: qml/Components/EdgeDemo.qml:228
64msgid ""
73msgid ""
65"You have now mastered the edge gestures and can start using the "
74"You have now mastered the edge gestures and can start using the "
66−"phone<br><br>Tap anywhere to start"
75+"phone<br><br>Tap on the screen to start"
67msgstr ""
76msgstr ""
68−"Agora você já domina o uso dos gestos de borda e pode começar a utilizar o "
69−"telefone<br><br>Toque na tela para começar"
70
77
71−#: Components/PageHeader.qml:364
78+#: qml/Components/PageHeader.qml:339
72msgid "Recent searches"
79msgid "Recent searches"
73msgstr "Pesquisas recentes"
80msgstr "Pesquisas recentes"
74
81
82+#: qml/Components/SeeMore.qml:32
83+msgid "See more"
84+msgstr ""
85+
86+#: qml/Components/SeeMore.qml:61
87+msgid "See less"
88+msgstr ""
89+
75−#: Dash/Apps/AppPreview.qml:135
90+#: qml/Dash/Apps/AppPreview.qml:136
76msgid "Rate this"
91msgid "Rate this"
77msgstr "Avaliar isto"
92msgstr "Avaliar isto"
78
93
79#. TRANSLATORS: Number of persons who rated this app/video/whatever
94#. TRANSLATORS: Number of persons who rated this app/video/whatever
80−#: Dash/Previews/Header.qml:93
95+#: qml/Dash/Previews/Header.qml:93
81#, qt-format
96#, qt-format
82msgid "(%1)"
97msgid "(%1)"
83msgstr "(%1)"
98msgstr "(%1)"
84
99
85#. TRANSLATORS: Number of persons who wrote reviews for this app/video/whatever
100#. TRANSLATORS: Number of persons who wrote reviews for this app/video/whatever
86−#: Dash/Previews/Header.qml:105
101+#: qml/Dash/Previews/Header.qml:105
87#, qt-format
102#, qt-format
88msgid "%1 review"
103msgid "%1 review"
89msgid_plural "%1 reviews"
104msgid_plural "%1 reviews"
90msgstr[0] "%1 análise"
105msgstr[0] "%1 análise"
91msgstr[1] "%1 análises"
106msgstr[1] "%1 análises"
92
107
93−#: Dash/Previews/Reviews.qml:74
108+#: qml/Dash/Previews/Reviews.qml:74
94msgid "Add a review"
109msgid "Add a review"
95msgstr "Adicionar uma análise"
110msgstr "Adicionar uma análise"
96
111
97−#: Dash/Previews/Reviews.qml:86
112+#: qml/Dash/Previews/Reviews.qml:86
98msgid "Review"
113msgid "Review"
99msgstr "Revisão"
114msgstr "Revisão"
100
115
101−#: Dash/Previews/Reviews.qml:121
116+#: qml/Dash/Previews/Reviews.qml:121
102msgid "Send"
117msgid "Send"
103msgstr "Enviar"
118msgstr "Enviar"
104
119
105−#: Dash/Previews/Reviews.qml:139
120+#: qml/Dash/Previews/Reviews.qml:139
106msgid "Comments:"
121msgid "Comments:"
107msgstr "Comentários:"
122msgstr "Comentários:"
108
123
109−#: Greeter/Lockscreen.qml:149
124+#: qml/Greeter/Lockscreen.qml:149
110msgid "Emergency Call"
125msgid "Emergency Call"
111msgstr "Chamada de emergência"
126msgstr "Chamada de emergência"
112
127
113−#: Greeter/PassphraseLockscreen.qml:59
128+#: qml/Greeter/PassphraseLockscreen.qml:59
114#, qt-format
129#, qt-format
115msgid "Hello %1"
130msgid "Hello %1"
116msgstr "Olá %1"
131msgstr "Olá %1"
117
132
118−#: Greeter/PassphraseLockscreen.qml:59
133+#: qml/Greeter/PassphraseLockscreen.qml:59
119msgid "Hello"
134msgid "Hello"
120msgstr "Olá"
135msgstr "Olá"
121
136
122−#: Hud/HudParametrizedActionsPage.qml:132
137+#: qml/Hud/HudParametrizedActionsPage.qml:132
123msgid "Confirm"
138msgid "Confirm"
124msgstr "Confirmar"
139msgstr "Confirmar"
125
140
126−#: Hud/Hud.qml:61 Hud/Hud.qml:99 Hud/Hud.qml:372
141+#: qml/Hud/Hud.qml:61 qml/Hud/Hud.qml:99 qml/Hud/Hud.qml:372
127msgid "Type or say a command"
142msgid "Type or say a command"
128msgstr "Fale ou digite um comando"
143msgstr "Fale ou digite um comando"
129
144
130−#: Hud/Hud.qml:84
145+#: qml/Hud/Hud.qml:84
131msgid "Loading. Please Wait..."
146msgid "Loading. Please Wait..."
132msgstr "Carregando. Por favor, aguarde..."
147msgstr "Carregando. Por favor, aguarde..."
133
148
134−#: Hud/Hud.qml:89
149+#: qml/Hud/Hud.qml:89
135msgid "Speak Now..."
150msgid "Speak Now..."
136msgstr "Fale agora..."
151msgstr "Fale agora..."
137
152
138−#: Hud/Hud.qml:94
153+#: qml/Hud/Hud.qml:94
139msgid "Speaking..."
154msgid "Speaking..."
140msgstr "Falando..."
155msgstr "Falando..."
141
156
142−#: Notifications/NotificationMenuItemFactory.qml:89
157+#: qml/Notifications/NotificationMenuItemFactory.qml:91
143msgid "Show password"
158msgid "Show password"
144msgstr "Exibir senha"
159msgstr "Exibir senha"
145
160
161+#: qml/Notifications/NotificationMenuItemFactory.qml:103
162+msgid "Please enter SIM PIN"
163+msgstr ""
164+
146−#: Panel/SearchIndicator.qml:27
165+#: qml/Panel/SearchIndicator.qml:27
147msgid "Search"
166msgid "Search"
148msgstr "Pesquisar"
167msgstr "Pesquisar"
149
168
150−#: plugins/Unity/Launcher/launcheritem.cpp:43
151−#: plugins/Unity/Launcher/launcheritem.cpp:73
152−msgid "Lock to Launcher"
153−msgstr "Bloquear no lançador"
154−
155−#: plugins/Unity/Launcher/launcheritem.cpp:73
156−msgid "Unlock from Launcher"
157−msgstr "Desbloquear do lançador"
158−
159−#: Shell.qml:439
169+#: qml/Shell.qml:440
160#, qt-format
170#, qt-format
161msgid "Please enter %1"
171msgid "Please enter %1"
162msgstr "Por favor, digite %1"
172msgstr "Por favor, digite %1"
po/ro.po+55−43
@@ -7,7 +7,7 @@ msgid ""
7msgstr ""
7msgstr ""
8"Project-Id-Version: unity\n"
8"Project-Id-Version: unity\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2013-11-29 09:21+0100\n"
10+"POT-Creation-Date: 2014-02-04 15:43+0000\n"
11"PO-Revision-Date: 2013-06-27 07:53+0000\n"
11"PO-Revision-Date: 2013-06-27 07:53+0000\n"
12"Last-Translator: Michał Sawicz <michal.sawicz@canonical.com>\n"
12"Last-Translator: Michał Sawicz <michal.sawicz@canonical.com>\n"
13"Language-Team: Romanian <ro@li.org>\n"
13"Language-Team: Romanian <ro@li.org>\n"
@@ -16,144 +16,156 @@ msgstr ""
16"Content-Transfer-Encoding: 8bit\n"
16"Content-Transfer-Encoding: 8bit\n"
17"Plural-Forms: nplurals=3; plural=(n == 1 ? 0: (((n % 100 > 19) || ((n % 100 "
17"Plural-Forms: nplurals=3; plural=(n == 1 ? 0: (((n % 100 > 19) || ((n % 100 "
18"== 0) && (n != 0))) ? 2: 1));\n"
18"== 0) && (n != 0))) ? 2: 1));\n"
19−"X-Launchpad-Export-Date: 2013-12-29 06:04+0000\n"
19+"X-Launchpad-Export-Date: 2014-02-12 06:27+0000\n"
20−"X-Generator: Launchpad (build 16877)\n"
20+"X-Generator: Launchpad (build 16916)\n"
21
21
22+#: plugins/Unity/Launcher/launcheritem.cpp:43
23+#: plugins/Unity/Launcher/launcheritem.cpp:73
24+msgid "Lock to Launcher"
25+msgstr ""
26+
27+#: plugins/Unity/Launcher/launcheritem.cpp:73
28+msgid "Unlock from Launcher"
29+msgstr ""
30+
22−#: Components/EdgeDemoOverlay.qml:151
31+#: qml/Components/EdgeDemoOverlay.qml:151
23msgid "Skip intro"
32msgid "Skip intro"
24msgstr ""
33msgstr ""
25
34
26−#: Components/EdgeDemo.qml:112
35+#: qml/Components/EdgeDemo.qml:113
27msgid "Right edge"
36msgid "Right edge"
28msgstr ""
37msgstr ""
29
38
30−#: Components/EdgeDemo.qml:113
39+#: qml/Components/EdgeDemo.qml:114
31msgid "Try swiping from the right edge to unlock the phone"
40msgid "Try swiping from the right edge to unlock the phone"
32msgstr ""
41msgstr ""
33
42
34−#: Components/EdgeDemo.qml:144
43+#: qml/Components/EdgeDemo.qml:145
35msgid "Top edge"
44msgid "Top edge"
36msgstr ""
45msgstr ""
37
46
38−#: Components/EdgeDemo.qml:145
47+#: qml/Components/EdgeDemo.qml:146
39msgid "Try swiping from the top edge to access the indicators"
48msgid "Try swiping from the top edge to access the indicators"
40msgstr ""
49msgstr ""
41
50
42−#: Components/EdgeDemo.qml:170
51+#: qml/Components/EdgeDemo.qml:171
43msgid "Close"
52msgid "Close"
44msgstr ""
53msgstr ""
45
54
46−#: Components/EdgeDemo.qml:171
55+#: qml/Components/EdgeDemo.qml:172
47msgid "Swipe up again to close the settings screen"
56msgid "Swipe up again to close the settings screen"
48msgstr ""
57msgstr ""
49
58
50−#: Components/EdgeDemo.qml:198
59+#: qml/Components/EdgeDemo.qml:199
51msgid "Left edge"
60msgid "Left edge"
52msgstr ""
61msgstr ""
53
62
54−#: Components/EdgeDemo.qml:199
63+#: qml/Components/EdgeDemo.qml:200
55msgid "Swipe from the left to reveal the launcher for quick access to apps"
64msgid "Swipe from the left to reveal the launcher for quick access to apps"
56msgstr ""
65msgstr ""
57
66
58−#: Components/EdgeDemo.qml:226
67+#: qml/Components/EdgeDemo.qml:227
59msgid "Well done"
68msgid "Well done"
60msgstr ""
69msgstr ""
61
70
62−#: Components/EdgeDemo.qml:227
71+#: qml/Components/EdgeDemo.qml:228
63msgid ""
72msgid ""
64"You have now mastered the edge gestures and can start using the "
73"You have now mastered the edge gestures and can start using the "
65−"phone<br><br>Tap anywhere to start"
74+"phone<br><br>Tap on the screen to start"
66msgstr ""
75msgstr ""
67
76
68−#: Components/PageHeader.qml:364
77+#: qml/Components/PageHeader.qml:339
69msgid "Recent searches"
78msgid "Recent searches"
70msgstr "Căutări recente"
79msgstr "Căutări recente"
71
80
81+#: qml/Components/SeeMore.qml:32
82+msgid "See more"
83+msgstr ""
84+
85+#: qml/Components/SeeMore.qml:61
86+msgid "See less"
87+msgstr ""
88+
72−#: Dash/Apps/AppPreview.qml:135
89+#: qml/Dash/Apps/AppPreview.qml:136
73msgid "Rate this"
90msgid "Rate this"
74msgstr ""
91msgstr ""
75
92
76#. TRANSLATORS: Number of persons who rated this app/video/whatever
93#. TRANSLATORS: Number of persons who rated this app/video/whatever
77−#: Dash/Previews/Header.qml:93
94+#: qml/Dash/Previews/Header.qml:93
78#, qt-format
95#, qt-format
79msgid "(%1)"
96msgid "(%1)"
80msgstr ""
97msgstr ""
81
98
82#. TRANSLATORS: Number of persons who wrote reviews for this app/video/whatever
99#. TRANSLATORS: Number of persons who wrote reviews for this app/video/whatever
83−#: Dash/Previews/Header.qml:105
100+#: qml/Dash/Previews/Header.qml:105
84#, qt-format
101#, qt-format
85msgid "%1 review"
102msgid "%1 review"
86msgid_plural "%1 reviews"
103msgid_plural "%1 reviews"
87msgstr[0] ""
104msgstr[0] ""
88msgstr[1] ""
105msgstr[1] ""
89
106
90−#: Dash/Previews/Reviews.qml:74
107+#: qml/Dash/Previews/Reviews.qml:74
91msgid "Add a review"
108msgid "Add a review"
92msgstr ""
109msgstr ""
93
110
94−#: Dash/Previews/Reviews.qml:86
111+#: qml/Dash/Previews/Reviews.qml:86
95msgid "Review"
112msgid "Review"
96msgstr ""
113msgstr ""
97
114
98−#: Dash/Previews/Reviews.qml:121
115+#: qml/Dash/Previews/Reviews.qml:121
99msgid "Send"
116msgid "Send"
100msgstr ""
117msgstr ""
101
118
102−#: Dash/Previews/Reviews.qml:139
119+#: qml/Dash/Previews/Reviews.qml:139
103msgid "Comments:"
120msgid "Comments:"
104msgstr ""
121msgstr ""
105
122
106−#: Greeter/Lockscreen.qml:149
123+#: qml/Greeter/Lockscreen.qml:149
107msgid "Emergency Call"
124msgid "Emergency Call"
108msgstr ""
125msgstr ""
109
126
110−#: Greeter/PassphraseLockscreen.qml:59
127+#: qml/Greeter/PassphraseLockscreen.qml:59
111#, qt-format
128#, qt-format
112msgid "Hello %1"
129msgid "Hello %1"
113msgstr ""
130msgstr ""
114
131
115−#: Greeter/PassphraseLockscreen.qml:59
132+#: qml/Greeter/PassphraseLockscreen.qml:59
116msgid "Hello"
133msgid "Hello"
117msgstr ""
134msgstr ""
118
135
119−#: Hud/HudParametrizedActionsPage.qml:132
136+#: qml/Hud/HudParametrizedActionsPage.qml:132
120msgid "Confirm"
137msgid "Confirm"
121msgstr "Confirmați"
138msgstr "Confirmați"
122
139
123−#: Hud/Hud.qml:61 Hud/Hud.qml:99 Hud/Hud.qml:372
140+#: qml/Hud/Hud.qml:61 qml/Hud/Hud.qml:99 qml/Hud/Hud.qml:372
124msgid "Type or say a command"
141msgid "Type or say a command"
125msgstr "Scrieți sau spuneți o comandă"
142msgstr "Scrieți sau spuneți o comandă"
126
143
127−#: Hud/Hud.qml:84
144+#: qml/Hud/Hud.qml:84
128msgid "Loading. Please Wait..."
145msgid "Loading. Please Wait..."
129msgstr "Se încarcă. Așteptați..."
146msgstr "Se încarcă. Așteptați..."
130
147
131−#: Hud/Hud.qml:89
148+#: qml/Hud/Hud.qml:89
132msgid "Speak Now..."
149msgid "Speak Now..."
133msgstr "Vorbiți acum..."
150msgstr "Vorbiți acum..."
134
151
135−#: Hud/Hud.qml:94
152+#: qml/Hud/Hud.qml:94
136msgid "Speaking..."
153msgid "Speaking..."
137msgstr "Vorbire..."
154msgstr "Vorbire..."
138
155
139−#: Notifications/NotificationMenuItemFactory.qml:89
156+#: qml/Notifications/NotificationMenuItemFactory.qml:91
140msgid "Show password"
157msgid "Show password"
141msgstr ""
158msgstr ""
142
159
143−#: Panel/SearchIndicator.qml:27
160+#: qml/Notifications/NotificationMenuItemFactory.qml:103
144−msgid "Search"
161+msgid "Please enter SIM PIN"
145−msgstr "Căutare"
146−
147−#: plugins/Unity/Launcher/launcheritem.cpp:43
148−#: plugins/Unity/Launcher/launcheritem.cpp:73
149−msgid "Lock to Launcher"
150msgstr ""
162msgstr ""
151
163
152−#: plugins/Unity/Launcher/launcheritem.cpp:73
164+#: qml/Panel/SearchIndicator.qml:27
153−msgid "Unlock from Launcher"
165+msgid "Search"
154−msgstr ""
166+msgstr "Căutare"
155
167
156−#: Shell.qml:439
168+#: qml/Shell.qml:440
157#, qt-format
169#, qt-format
158msgid "Please enter %1"
170msgid "Please enter %1"
159msgstr ""
171msgstr ""
po/ru.po+55−45
@@ -7,7 +7,7 @@ msgid ""
7msgstr ""
7msgstr ""
8"Project-Id-Version: unity\n"
8"Project-Id-Version: unity\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2013-11-29 09:21+0100\n"
10+"POT-Creation-Date: 2014-02-04 15:43+0000\n"
11"PO-Revision-Date: 2014-01-26 15:56+0000\n"
11"PO-Revision-Date: 2014-01-26 15:56+0000\n"
12"Last-Translator: Zonov Roman <Unknown>\n"
12"Last-Translator: Zonov Roman <Unknown>\n"
13"Language-Team: Russian <ru@li.org>\n"
13"Language-Team: Russian <ru@li.org>\n"
@@ -16,78 +16,93 @@ msgstr ""
16"Content-Transfer-Encoding: 8bit\n"
16"Content-Transfer-Encoding: 8bit\n"
17"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && "
17"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && "
18"n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
18"n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
19−"X-Launchpad-Export-Date: 2014-01-27 05:48+0000\n"
19+"X-Launchpad-Export-Date: 2014-02-12 06:27+0000\n"
20−"X-Generator: Launchpad (build 16914)\n"
20+"X-Generator: Launchpad (build 16916)\n"
21
21
22+#: plugins/Unity/Launcher/launcheritem.cpp:43
23+#: plugins/Unity/Launcher/launcheritem.cpp:73
24+msgid "Lock to Launcher"
25+msgstr "Закрепить на панели"
26+
27+#: plugins/Unity/Launcher/launcheritem.cpp:73
28+msgid "Unlock from Launcher"
29+msgstr "Убрать с панели"
30+
22−#: Components/EdgeDemoOverlay.qml:151
31+#: qml/Components/EdgeDemoOverlay.qml:151
23msgid "Skip intro"
32msgid "Skip intro"
24msgstr "Пропустить обучение"
33msgstr "Пропустить обучение"
25
34
26−#: Components/EdgeDemo.qml:112
35+#: qml/Components/EdgeDemo.qml:113
27msgid "Right edge"
36msgid "Right edge"
28msgstr "Правый край"
37msgstr "Правый край"
29
38
30−#: Components/EdgeDemo.qml:113
39+#: qml/Components/EdgeDemo.qml:114
31msgid "Try swiping from the right edge to unlock the phone"
40msgid "Try swiping from the right edge to unlock the phone"
32msgstr ""
41msgstr ""
33"Попробуйте переместить палец от правого края к левому для разблокировки "
42"Попробуйте переместить палец от правого края к левому для разблокировки "
34"устройства"
43"устройства"
35
44
36−#: Components/EdgeDemo.qml:144
45+#: qml/Components/EdgeDemo.qml:145
37msgid "Top edge"
46msgid "Top edge"
38msgstr "Верхний край"
47msgstr "Верхний край"
39
48
40−#: Components/EdgeDemo.qml:145
49+#: qml/Components/EdgeDemo.qml:146
41msgid "Try swiping from the top edge to access the indicators"
50msgid "Try swiping from the top edge to access the indicators"
42msgstr ""
51msgstr ""
43"Попробуйте переместить палец от верхнего края вниз для доступа к индикаторам"
52"Попробуйте переместить палец от верхнего края вниз для доступа к индикаторам"
44
53
45−#: Components/EdgeDemo.qml:170
54+#: qml/Components/EdgeDemo.qml:171
46msgid "Close"
55msgid "Close"
47msgstr "Закрыть"
56msgstr "Закрыть"
48
57
49−#: Components/EdgeDemo.qml:171
58+#: qml/Components/EdgeDemo.qml:172
50msgid "Swipe up again to close the settings screen"
59msgid "Swipe up again to close the settings screen"
51msgstr "Снова переместите палец вверх для закрытия экрана настроек"
60msgstr "Снова переместите палец вверх для закрытия экрана настроек"
52
61
53−#: Components/EdgeDemo.qml:198
62+#: qml/Components/EdgeDemo.qml:199
54msgid "Left edge"
63msgid "Left edge"
55msgstr "Левый край"
64msgstr "Левый край"
56
65
57−#: Components/EdgeDemo.qml:199
66+#: qml/Components/EdgeDemo.qml:200
58msgid "Swipe from the left to reveal the launcher for quick access to apps"
67msgid "Swipe from the left to reveal the launcher for quick access to apps"
59msgstr ""
68msgstr ""
60"Переместите палец от левого края вправо для открытия лаунчера для быстрого "
69"Переместите палец от левого края вправо для открытия лаунчера для быстрого "
61"доступа к приложениям"
70"доступа к приложениям"
62
71
63−#: Components/EdgeDemo.qml:226
72+#: qml/Components/EdgeDemo.qml:227
64msgid "Well done"
73msgid "Well done"
65msgstr "Великолепно"
74msgstr "Великолепно"
66
75
67−#: Components/EdgeDemo.qml:227
76+#: qml/Components/EdgeDemo.qml:228
68msgid ""
77msgid ""
69"You have now mastered the edge gestures and can start using the "
78"You have now mastered the edge gestures and can start using the "
70−"phone<br><br>Tap anywhere to start"
79+"phone<br><br>Tap on the screen to start"
71msgstr ""
80msgstr ""
72−"Теперь, когда вы изучили основные движения, вы можете начать использовать "
73−"телефон.<br><br>Нажмите, чтобы начать"
74
81
75−#: Components/PageHeader.qml:364
82+#: qml/Components/PageHeader.qml:339
76msgid "Recent searches"
83msgid "Recent searches"
77msgstr "Последние поисковые запросы"
84msgstr "Последние поисковые запросы"
78
85
86+#: qml/Components/SeeMore.qml:32
87+msgid "See more"
88+msgstr ""
89+
90+#: qml/Components/SeeMore.qml:61
91+msgid "See less"
92+msgstr ""
93+
79−#: Dash/Apps/AppPreview.qml:135
94+#: qml/Dash/Apps/AppPreview.qml:136
80msgid "Rate this"
95msgid "Rate this"
81msgstr "Оцените это"
96msgstr "Оцените это"
82
97
83#. TRANSLATORS: Number of persons who rated this app/video/whatever
98#. TRANSLATORS: Number of persons who rated this app/video/whatever
84−#: Dash/Previews/Header.qml:93
99+#: qml/Dash/Previews/Header.qml:93
85#, qt-format
100#, qt-format
86msgid "(%1)"
101msgid "(%1)"
87msgstr "(%1)"
102msgstr "(%1)"
88
103
89#. TRANSLATORS: Number of persons who wrote reviews for this app/video/whatever
104#. TRANSLATORS: Number of persons who wrote reviews for this app/video/whatever
90−#: Dash/Previews/Header.qml:105
105+#: qml/Dash/Previews/Header.qml:105
91#, qt-format
106#, qt-format
92msgid "%1 review"
107msgid "%1 review"
93msgid_plural "%1 reviews"
108msgid_plural "%1 reviews"
@@ -95,73 +110,68 @@ msgstr[0] "%1 отзыв"
95msgstr[1] "%1 отзыва"
110msgstr[1] "%1 отзыва"
96msgstr[2] "%1 отзывов"
111msgstr[2] "%1 отзывов"
97
112
98−#: Dash/Previews/Reviews.qml:74
113+#: qml/Dash/Previews/Reviews.qml:74
99msgid "Add a review"
114msgid "Add a review"
100msgstr "Добавьте отзыв"
115msgstr "Добавьте отзыв"
101
116
102−#: Dash/Previews/Reviews.qml:86
117+#: qml/Dash/Previews/Reviews.qml:86
103msgid "Review"
118msgid "Review"
104msgstr "Отзыв"
119msgstr "Отзыв"
105
120
106−#: Dash/Previews/Reviews.qml:121
121+#: qml/Dash/Previews/Reviews.qml:121
107msgid "Send"
122msgid "Send"
108msgstr "Отправить"
123msgstr "Отправить"
109
124
110−#: Dash/Previews/Reviews.qml:139
125+#: qml/Dash/Previews/Reviews.qml:139
111msgid "Comments:"
126msgid "Comments:"
112msgstr "Комментарии:"
127msgstr "Комментарии:"
113
128
114−#: Greeter/Lockscreen.qml:149
129+#: qml/Greeter/Lockscreen.qml:149
115msgid "Emergency Call"
130msgid "Emergency Call"
116msgstr "Экстренный вызов"
131msgstr "Экстренный вызов"
117
132
118−#: Greeter/PassphraseLockscreen.qml:59
133+#: qml/Greeter/PassphraseLockscreen.qml:59
119#, qt-format
134#, qt-format
120msgid "Hello %1"
135msgid "Hello %1"
121msgstr "Привет, %1"
136msgstr "Привет, %1"
122
137
123−#: Greeter/PassphraseLockscreen.qml:59
138+#: qml/Greeter/PassphraseLockscreen.qml:59
124msgid "Hello"
139msgid "Hello"
125msgstr "Привет"
140msgstr "Привет"
126
141
127−#: Hud/HudParametrizedActionsPage.qml:132
142+#: qml/Hud/HudParametrizedActionsPage.qml:132
128msgid "Confirm"
143msgid "Confirm"
129msgstr "Подтвердить"
144msgstr "Подтвердить"
130
145
131−#: Hud/Hud.qml:61 Hud/Hud.qml:99 Hud/Hud.qml:372
146+#: qml/Hud/Hud.qml:61 qml/Hud/Hud.qml:99 qml/Hud/Hud.qml:372
132msgid "Type or say a command"
147msgid "Type or say a command"
133msgstr "Введите или произнесите команду"
148msgstr "Введите или произнесите команду"
134
149
135−#: Hud/Hud.qml:84
150+#: qml/Hud/Hud.qml:84
136msgid "Loading. Please Wait..."
151msgid "Loading. Please Wait..."
137msgstr "Загрузка. Пожалуйста, подождите..."
152msgstr "Загрузка. Пожалуйста, подождите..."
138
153
139−#: Hud/Hud.qml:89
154+#: qml/Hud/Hud.qml:89
140msgid "Speak Now..."
155msgid "Speak Now..."
141msgstr "Говорите..."
156msgstr "Говорите..."
142
157
143−#: Hud/Hud.qml:94
158+#: qml/Hud/Hud.qml:94
144msgid "Speaking..."
159msgid "Speaking..."
145msgstr "Говорите..."
160msgstr "Говорите..."
146
161
147−#: Notifications/NotificationMenuItemFactory.qml:89
162+#: qml/Notifications/NotificationMenuItemFactory.qml:91
148msgid "Show password"
163msgid "Show password"
149msgstr "Показать пароль"
164msgstr "Показать пароль"
150
165
166+#: qml/Notifications/NotificationMenuItemFactory.qml:103
167+msgid "Please enter SIM PIN"
168+msgstr ""
169+
151−#: Panel/SearchIndicator.qml:27
170+#: qml/Panel/SearchIndicator.qml:27
152msgid "Search"
171msgid "Search"
153msgstr "Поиск"
172msgstr "Поиск"
154
173
155−#: plugins/Unity/Launcher/launcheritem.cpp:43
156−#: plugins/Unity/Launcher/launcheritem.cpp:73
157−msgid "Lock to Launcher"
158−msgstr "Закрепить на панели"
159−
160−#: plugins/Unity/Launcher/launcheritem.cpp:73
161−msgid "Unlock from Launcher"
162−msgstr "Убрать с панели"
163−
164−#: Shell.qml:439
174+#: qml/Shell.qml:440
165#, qt-format
175#, qt-format
166msgid "Please enter %1"
176msgid "Please enter %1"
167msgstr "Пожалуйста, введите %1"
177msgstr "Пожалуйста, введите %1"
po/shn.po+54−42
@@ -7,7 +7,7 @@ msgid ""
7msgstr ""
7msgstr ""
8"Project-Id-Version: unity8\n"
8"Project-Id-Version: unity8\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2013-11-29 09:21+0100\n"
10+"POT-Creation-Date: 2014-02-04 15:43+0000\n"
11"PO-Revision-Date: 2013-10-07 11:46+0000\n"
11"PO-Revision-Date: 2013-10-07 11:46+0000\n"
12"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
12"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
13"Language-Team: Shan <shn@li.org>\n"
13"Language-Team: Shan <shn@li.org>\n"
@@ -15,144 +15,156 @@ msgstr ""
15"Content-Type: text/plain; charset=UTF-8\n"
15"Content-Type: text/plain; charset=UTF-8\n"
16"Content-Transfer-Encoding: 8bit\n"
16"Content-Transfer-Encoding: 8bit\n"
17"Plural-Forms: nplurals=2; plural=(n == 1) ? 0 : 1;\n"
17"Plural-Forms: nplurals=2; plural=(n == 1) ? 0 : 1;\n"
18−"X-Launchpad-Export-Date: 2013-12-29 06:04+0000\n"
18+"X-Launchpad-Export-Date: 2014-02-12 06:27+0000\n"
19−"X-Generator: Launchpad (build 16877)\n"
19+"X-Generator: Launchpad (build 16916)\n"
20
20
21+#: plugins/Unity/Launcher/launcheritem.cpp:43
22+#: plugins/Unity/Launcher/launcheritem.cpp:73
23+msgid "Lock to Launcher"
24+msgstr ""
25+
26+#: plugins/Unity/Launcher/launcheritem.cpp:73
27+msgid "Unlock from Launcher"
28+msgstr ""
29+
21−#: Components/EdgeDemoOverlay.qml:151
30+#: qml/Components/EdgeDemoOverlay.qml:151
22msgid "Skip intro"
31msgid "Skip intro"
23msgstr ""
32msgstr ""
24
33
25−#: Components/EdgeDemo.qml:112
34+#: qml/Components/EdgeDemo.qml:113
26msgid "Right edge"
35msgid "Right edge"
27msgstr ""
36msgstr ""
28
37
29−#: Components/EdgeDemo.qml:113
38+#: qml/Components/EdgeDemo.qml:114
30msgid "Try swiping from the right edge to unlock the phone"
39msgid "Try swiping from the right edge to unlock the phone"
31msgstr ""
40msgstr ""
32
41
33−#: Components/EdgeDemo.qml:144
42+#: qml/Components/EdgeDemo.qml:145
34msgid "Top edge"
43msgid "Top edge"
35msgstr ""
44msgstr ""
36
45
37−#: Components/EdgeDemo.qml:145
46+#: qml/Components/EdgeDemo.qml:146
38msgid "Try swiping from the top edge to access the indicators"
47msgid "Try swiping from the top edge to access the indicators"
39msgstr ""
48msgstr ""
40
49
41−#: Components/EdgeDemo.qml:170
50+#: qml/Components/EdgeDemo.qml:171
42msgid "Close"
51msgid "Close"
43msgstr ""
52msgstr ""
44
53
45−#: Components/EdgeDemo.qml:171
54+#: qml/Components/EdgeDemo.qml:172
46msgid "Swipe up again to close the settings screen"
55msgid "Swipe up again to close the settings screen"
47msgstr ""
56msgstr ""
48
57
49−#: Components/EdgeDemo.qml:198
58+#: qml/Components/EdgeDemo.qml:199
50msgid "Left edge"
59msgid "Left edge"
51msgstr ""
60msgstr ""
52
61
53−#: Components/EdgeDemo.qml:199
62+#: qml/Components/EdgeDemo.qml:200
54msgid "Swipe from the left to reveal the launcher for quick access to apps"
63msgid "Swipe from the left to reveal the launcher for quick access to apps"
55msgstr ""
64msgstr ""
56
65
57−#: Components/EdgeDemo.qml:226
66+#: qml/Components/EdgeDemo.qml:227
58msgid "Well done"
67msgid "Well done"
59msgstr ""
68msgstr ""
60
69
61−#: Components/EdgeDemo.qml:227
70+#: qml/Components/EdgeDemo.qml:228
62msgid ""
71msgid ""
63"You have now mastered the edge gestures and can start using the "
72"You have now mastered the edge gestures and can start using the "
64−"phone<br><br>Tap anywhere to start"
73+"phone<br><br>Tap on the screen to start"
65msgstr ""
74msgstr ""
66
75
67−#: Components/PageHeader.qml:364
76+#: qml/Components/PageHeader.qml:339
68msgid "Recent searches"
77msgid "Recent searches"
69msgstr ""
78msgstr ""
70
79
80+#: qml/Components/SeeMore.qml:32
81+msgid "See more"
82+msgstr ""
83+
84+#: qml/Components/SeeMore.qml:61
85+msgid "See less"
86+msgstr ""
87+
71−#: Dash/Apps/AppPreview.qml:135
88+#: qml/Dash/Apps/AppPreview.qml:136
72msgid "Rate this"
89msgid "Rate this"
73msgstr ""
90msgstr ""
74
91
75#. TRANSLATORS: Number of persons who rated this app/video/whatever
92#. TRANSLATORS: Number of persons who rated this app/video/whatever
76−#: Dash/Previews/Header.qml:93
93+#: qml/Dash/Previews/Header.qml:93
77#, qt-format
94#, qt-format
78msgid "(%1)"
95msgid "(%1)"
79msgstr ""
96msgstr ""
80
97
81#. TRANSLATORS: Number of persons who wrote reviews for this app/video/whatever
98#. TRANSLATORS: Number of persons who wrote reviews for this app/video/whatever
82−#: Dash/Previews/Header.qml:105
99+#: qml/Dash/Previews/Header.qml:105
83#, qt-format
100#, qt-format
84msgid "%1 review"
101msgid "%1 review"
85msgid_plural "%1 reviews"
102msgid_plural "%1 reviews"
86msgstr[0] ""
103msgstr[0] ""
87msgstr[1] ""
104msgstr[1] ""
88
105
89−#: Dash/Previews/Reviews.qml:74
106+#: qml/Dash/Previews/Reviews.qml:74
90msgid "Add a review"
107msgid "Add a review"
91msgstr ""
108msgstr ""
92
109
93−#: Dash/Previews/Reviews.qml:86
110+#: qml/Dash/Previews/Reviews.qml:86
94msgid "Review"
111msgid "Review"
95msgstr ""
112msgstr ""
96
113
97−#: Dash/Previews/Reviews.qml:121
114+#: qml/Dash/Previews/Reviews.qml:121
98msgid "Send"
115msgid "Send"
99msgstr ""
116msgstr ""
100
117
101−#: Dash/Previews/Reviews.qml:139
118+#: qml/Dash/Previews/Reviews.qml:139
102msgid "Comments:"
119msgid "Comments:"
103msgstr ""
120msgstr ""
104
121
105−#: Greeter/Lockscreen.qml:149
122+#: qml/Greeter/Lockscreen.qml:149
106msgid "Emergency Call"
123msgid "Emergency Call"
107msgstr ""
124msgstr ""
108
125
109−#: Greeter/PassphraseLockscreen.qml:59
126+#: qml/Greeter/PassphraseLockscreen.qml:59
110#, qt-format
127#, qt-format
111msgid "Hello %1"
128msgid "Hello %1"
112msgstr ""
129msgstr ""
113
130
114−#: Greeter/PassphraseLockscreen.qml:59
131+#: qml/Greeter/PassphraseLockscreen.qml:59
115msgid "Hello"
132msgid "Hello"
116msgstr ""
133msgstr ""
117
134
118−#: Hud/HudParametrizedActionsPage.qml:132
135+#: qml/Hud/HudParametrizedActionsPage.qml:132
119msgid "Confirm"
136msgid "Confirm"
120msgstr ""
137msgstr ""
121
138
122−#: Hud/Hud.qml:61 Hud/Hud.qml:99 Hud/Hud.qml:372
139+#: qml/Hud/Hud.qml:61 qml/Hud/Hud.qml:99 qml/Hud/Hud.qml:372
123msgid "Type or say a command"
140msgid "Type or say a command"
124msgstr ""
141msgstr ""
125
142
126−#: Hud/Hud.qml:84
143+#: qml/Hud/Hud.qml:84
127msgid "Loading. Please Wait..."
144msgid "Loading. Please Wait..."
128msgstr ""
145msgstr ""
129
146
130−#: Hud/Hud.qml:89
147+#: qml/Hud/Hud.qml:89
131msgid "Speak Now..."
148msgid "Speak Now..."
132msgstr ""
149msgstr ""
133
150
134−#: Hud/Hud.qml:94
151+#: qml/Hud/Hud.qml:94
135msgid "Speaking..."
152msgid "Speaking..."
136msgstr ""
153msgstr ""
137
154
138−#: Notifications/NotificationMenuItemFactory.qml:89
155+#: qml/Notifications/NotificationMenuItemFactory.qml:91
139msgid "Show password"
156msgid "Show password"
140msgstr ""
157msgstr ""
141
158
142−#: Panel/SearchIndicator.qml:27
159+#: qml/Notifications/NotificationMenuItemFactory.qml:103
143−msgid "Search"
160+msgid "Please enter SIM PIN"
144msgstr ""
161msgstr ""
145
162
146−#: plugins/Unity/Launcher/launcheritem.cpp:43
163+#: qml/Panel/SearchIndicator.qml:27
147−#: plugins/Unity/Launcher/launcheritem.cpp:73
164+msgid "Search"
148−msgid "Lock to Launcher"
149−msgstr ""
150−
151−#: plugins/Unity/Launcher/launcheritem.cpp:73
152−msgid "Unlock from Launcher"
153msgstr ""
165msgstr ""
154
166
155−#: Shell.qml:439
167+#: qml/Shell.qml:440
156#, qt-format
168#, qt-format
157msgid "Please enter %1"
169msgid "Please enter %1"
158msgstr ""
170msgstr ""
po/si.po+54−42
@@ -7,7 +7,7 @@ msgid ""
7msgstr ""
7msgstr ""
8"Project-Id-Version: unity\n"
8"Project-Id-Version: unity\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2013-11-29 09:21+0100\n"
10+"POT-Creation-Date: 2014-02-04 15:43+0000\n"
11"PO-Revision-Date: 2013-06-26 22:36+0000\n"
11"PO-Revision-Date: 2013-06-26 22:36+0000\n"
12"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
12"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
13"Language-Team: Sinhalese <si@li.org>\n"
13"Language-Team: Sinhalese <si@li.org>\n"
@@ -15,144 +15,156 @@ msgstr ""
15"Content-Type: text/plain; charset=UTF-8\n"
15"Content-Type: text/plain; charset=UTF-8\n"
16"Content-Transfer-Encoding: 8bit\n"
16"Content-Transfer-Encoding: 8bit\n"
17"Plural-Forms: nplurals=2; plural=n != 1;\n"
17"Plural-Forms: nplurals=2; plural=n != 1;\n"
18−"X-Launchpad-Export-Date: 2013-12-29 06:04+0000\n"
18+"X-Launchpad-Export-Date: 2014-02-12 06:27+0000\n"
19−"X-Generator: Launchpad (build 16877)\n"
19+"X-Generator: Launchpad (build 16916)\n"
20
20
21+#: plugins/Unity/Launcher/launcheritem.cpp:43
22+#: plugins/Unity/Launcher/launcheritem.cpp:73
23+msgid "Lock to Launcher"
24+msgstr ""
25+
26+#: plugins/Unity/Launcher/launcheritem.cpp:73
27+msgid "Unlock from Launcher"
28+msgstr ""
29+
21−#: Components/EdgeDemoOverlay.qml:151
30+#: qml/Components/EdgeDemoOverlay.qml:151
22msgid "Skip intro"
31msgid "Skip intro"
23msgstr ""
32msgstr ""
24
33
25−#: Components/EdgeDemo.qml:112
34+#: qml/Components/EdgeDemo.qml:113
26msgid "Right edge"
35msgid "Right edge"
27msgstr ""
36msgstr ""
28
37
29−#: Components/EdgeDemo.qml:113
38+#: qml/Components/EdgeDemo.qml:114
30msgid "Try swiping from the right edge to unlock the phone"
39msgid "Try swiping from the right edge to unlock the phone"
31msgstr ""
40msgstr ""
32
41
33−#: Components/EdgeDemo.qml:144
42+#: qml/Components/EdgeDemo.qml:145
34msgid "Top edge"
43msgid "Top edge"
35msgstr ""
44msgstr ""
36
45
37−#: Components/EdgeDemo.qml:145
46+#: qml/Components/EdgeDemo.qml:146
38msgid "Try swiping from the top edge to access the indicators"
47msgid "Try swiping from the top edge to access the indicators"
39msgstr ""
48msgstr ""
40
49
41−#: Components/EdgeDemo.qml:170
50+#: qml/Components/EdgeDemo.qml:171
42msgid "Close"
51msgid "Close"
43msgstr ""
52msgstr ""
44
53
45−#: Components/EdgeDemo.qml:171
54+#: qml/Components/EdgeDemo.qml:172
46msgid "Swipe up again to close the settings screen"
55msgid "Swipe up again to close the settings screen"
47msgstr ""
56msgstr ""
48
57
49−#: Components/EdgeDemo.qml:198
58+#: qml/Components/EdgeDemo.qml:199
50msgid "Left edge"
59msgid "Left edge"
51msgstr ""
60msgstr ""
52
61
53−#: Components/EdgeDemo.qml:199
62+#: qml/Components/EdgeDemo.qml:200
54msgid "Swipe from the left to reveal the launcher for quick access to apps"
63msgid "Swipe from the left to reveal the launcher for quick access to apps"
55msgstr ""
64msgstr ""
56
65
57−#: Components/EdgeDemo.qml:226
66+#: qml/Components/EdgeDemo.qml:227
58msgid "Well done"
67msgid "Well done"
59msgstr ""
68msgstr ""
60
69
61−#: Components/EdgeDemo.qml:227
70+#: qml/Components/EdgeDemo.qml:228
62msgid ""
71msgid ""
63"You have now mastered the edge gestures and can start using the "
72"You have now mastered the edge gestures and can start using the "
64−"phone<br><br>Tap anywhere to start"
73+"phone<br><br>Tap on the screen to start"
65msgstr ""
74msgstr ""
66
75
67−#: Components/PageHeader.qml:364
76+#: qml/Components/PageHeader.qml:339
68msgid "Recent searches"
77msgid "Recent searches"
69msgstr ""
78msgstr ""
70
79
80+#: qml/Components/SeeMore.qml:32
81+msgid "See more"
82+msgstr ""
83+
84+#: qml/Components/SeeMore.qml:61
85+msgid "See less"
86+msgstr ""
87+
71−#: Dash/Apps/AppPreview.qml:135
88+#: qml/Dash/Apps/AppPreview.qml:136
72msgid "Rate this"
89msgid "Rate this"
73msgstr ""
90msgstr ""
74
91
75#. TRANSLATORS: Number of persons who rated this app/video/whatever
92#. TRANSLATORS: Number of persons who rated this app/video/whatever
76−#: Dash/Previews/Header.qml:93
93+#: qml/Dash/Previews/Header.qml:93
77#, qt-format
94#, qt-format
78msgid "(%1)"
95msgid "(%1)"
79msgstr ""
96msgstr ""
80
97
81#. TRANSLATORS: Number of persons who wrote reviews for this app/video/whatever
98#. TRANSLATORS: Number of persons who wrote reviews for this app/video/whatever
82−#: Dash/Previews/Header.qml:105
99+#: qml/Dash/Previews/Header.qml:105
83#, qt-format
100#, qt-format
84msgid "%1 review"
101msgid "%1 review"
85msgid_plural "%1 reviews"
102msgid_plural "%1 reviews"
86msgstr[0] ""
103msgstr[0] ""
87msgstr[1] ""
104msgstr[1] ""
88
105
89−#: Dash/Previews/Reviews.qml:74
106+#: qml/Dash/Previews/Reviews.qml:74
90msgid "Add a review"
107msgid "Add a review"
91msgstr ""
108msgstr ""
92
109
93−#: Dash/Previews/Reviews.qml:86
110+#: qml/Dash/Previews/Reviews.qml:86
94msgid "Review"
111msgid "Review"
95msgstr ""
112msgstr ""
96
113
97−#: Dash/Previews/Reviews.qml:121
114+#: qml/Dash/Previews/Reviews.qml:121
98msgid "Send"
115msgid "Send"
99msgstr ""
116msgstr ""
100
117
101−#: Dash/Previews/Reviews.qml:139
118+#: qml/Dash/Previews/Reviews.qml:139
102msgid "Comments:"
119msgid "Comments:"
103msgstr ""
120msgstr ""
104
121
105−#: Greeter/Lockscreen.qml:149
122+#: qml/Greeter/Lockscreen.qml:149
106msgid "Emergency Call"
123msgid "Emergency Call"
107msgstr ""
124msgstr ""
108
125
109−#: Greeter/PassphraseLockscreen.qml:59
126+#: qml/Greeter/PassphraseLockscreen.qml:59
110#, qt-format
127#, qt-format
111msgid "Hello %1"
128msgid "Hello %1"
112msgstr ""
129msgstr ""
113
130
114−#: Greeter/PassphraseLockscreen.qml:59
131+#: qml/Greeter/PassphraseLockscreen.qml:59
115msgid "Hello"
132msgid "Hello"
116msgstr ""
133msgstr ""
117
134
118−#: Hud/HudParametrizedActionsPage.qml:132
135+#: qml/Hud/HudParametrizedActionsPage.qml:132
119msgid "Confirm"
136msgid "Confirm"
120msgstr ""
137msgstr ""
121
138
122−#: Hud/Hud.qml:61 Hud/Hud.qml:99 Hud/Hud.qml:372
139+#: qml/Hud/Hud.qml:61 qml/Hud/Hud.qml:99 qml/Hud/Hud.qml:372
123msgid "Type or say a command"
140msgid "Type or say a command"
124msgstr ""
141msgstr ""
125
142
126−#: Hud/Hud.qml:84
143+#: qml/Hud/Hud.qml:84
127msgid "Loading. Please Wait..."
144msgid "Loading. Please Wait..."
128msgstr ""
145msgstr ""
129
146
130−#: Hud/Hud.qml:89
147+#: qml/Hud/Hud.qml:89
131msgid "Speak Now..."
148msgid "Speak Now..."
132msgstr ""
149msgstr ""
133
150
134−#: Hud/Hud.qml:94
151+#: qml/Hud/Hud.qml:94
135msgid "Speaking..."
152msgid "Speaking..."
136msgstr ""
153msgstr ""
137
154
138−#: Notifications/NotificationMenuItemFactory.qml:89
155+#: qml/Notifications/NotificationMenuItemFactory.qml:91
139msgid "Show password"
156msgid "Show password"
140msgstr ""
157msgstr ""
141
158
142−#: Panel/SearchIndicator.qml:27
159+#: qml/Notifications/NotificationMenuItemFactory.qml:103
143−msgid "Search"
160+msgid "Please enter SIM PIN"
144msgstr ""
161msgstr ""
145
162
146−#: plugins/Unity/Launcher/launcheritem.cpp:43
163+#: qml/Panel/SearchIndicator.qml:27
147−#: plugins/Unity/Launcher/launcheritem.cpp:73
164+msgid "Search"
148−msgid "Lock to Launcher"
149−msgstr ""
150−
151−#: plugins/Unity/Launcher/launcheritem.cpp:73
152−msgid "Unlock from Launcher"
153msgstr ""
165msgstr ""
154
166
155−#: Shell.qml:439
167+#: qml/Shell.qml:440
156#, qt-format
168#, qt-format
157msgid "Please enter %1"
169msgid "Please enter %1"
158msgstr ""
170msgstr ""
po/sl.po+55−45
@@ -7,7 +7,7 @@ msgid ""
7msgstr ""
7msgstr ""
8"Project-Id-Version: unity\n"
8"Project-Id-Version: unity\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2013-11-29 09:21+0100\n"
10+"POT-Creation-Date: 2014-02-04 15:43+0000\n"
11"PO-Revision-Date: 2013-11-30 08:20+0000\n"
11"PO-Revision-Date: 2013-11-30 08:20+0000\n"
12"Last-Translator: Damir Jerovšek <Unknown>\n"
12"Last-Translator: Damir Jerovšek <Unknown>\n"
13"Language-Team: Slovenian <sl@li.org>\n"
13"Language-Team: Slovenian <sl@li.org>\n"
@@ -16,75 +16,90 @@ msgstr ""
16"Content-Transfer-Encoding: 8bit\n"
16"Content-Transfer-Encoding: 8bit\n"
17"Plural-Forms: nplurals=4; plural=(n%100==1 ? 1 : n%100==2 ? 2 : n%100==3 || "
17"Plural-Forms: nplurals=4; plural=(n%100==1 ? 1 : n%100==2 ? 2 : n%100==3 || "
18"n%100==4 ? 3 : 0);\n"
18"n%100==4 ? 3 : 0);\n"
19−"X-Launchpad-Export-Date: 2013-12-29 06:04+0000\n"
19+"X-Launchpad-Export-Date: 2014-02-12 06:27+0000\n"
20−"X-Generator: Launchpad (build 16877)\n"
20+"X-Generator: Launchpad (build 16916)\n"
21
21
22+#: plugins/Unity/Launcher/launcheritem.cpp:43
23+#: plugins/Unity/Launcher/launcheritem.cpp:73
24+msgid "Lock to Launcher"
25+msgstr "Zakleni na zaganjalnik"
26+
27+#: plugins/Unity/Launcher/launcheritem.cpp:73
28+msgid "Unlock from Launcher"
29+msgstr "Odkleni z zaganjalnika"
30+
22−#: Components/EdgeDemoOverlay.qml:151
31+#: qml/Components/EdgeDemoOverlay.qml:151
23msgid "Skip intro"
32msgid "Skip intro"
24msgstr "Preskoči uvod"
33msgstr "Preskoči uvod"
25
34
26−#: Components/EdgeDemo.qml:112
35+#: qml/Components/EdgeDemo.qml:113
27msgid "Right edge"
36msgid "Right edge"
28msgstr "Desni rob"
37msgstr "Desni rob"
29
38
30−#: Components/EdgeDemo.qml:113
39+#: qml/Components/EdgeDemo.qml:114
31msgid "Try swiping from the right edge to unlock the phone"
40msgid "Try swiping from the right edge to unlock the phone"
32msgstr "Poskusite povleči od desnega roba za odklep telefona"
41msgstr "Poskusite povleči od desnega roba za odklep telefona"
33
42
34−#: Components/EdgeDemo.qml:144
43+#: qml/Components/EdgeDemo.qml:145
35msgid "Top edge"
44msgid "Top edge"
36msgstr "Zgornji rob"
45msgstr "Zgornji rob"
37
46
38−#: Components/EdgeDemo.qml:145
47+#: qml/Components/EdgeDemo.qml:146
39msgid "Try swiping from the top edge to access the indicators"
48msgid "Try swiping from the top edge to access the indicators"
40msgstr "Poskusite povleči od zgornjega roba za dostop do kazalnikov"
49msgstr "Poskusite povleči od zgornjega roba za dostop do kazalnikov"
41
50
42−#: Components/EdgeDemo.qml:170
51+#: qml/Components/EdgeDemo.qml:171
43msgid "Close"
52msgid "Close"
44msgstr "Zapri"
53msgstr "Zapri"
45
54
46−#: Components/EdgeDemo.qml:171
55+#: qml/Components/EdgeDemo.qml:172
47msgid "Swipe up again to close the settings screen"
56msgid "Swipe up again to close the settings screen"
48msgstr "Povlecite ponovno navzgor za zaprtje zaslona z nastavitvami"
57msgstr "Povlecite ponovno navzgor za zaprtje zaslona z nastavitvami"
49
58
50−#: Components/EdgeDemo.qml:198
59+#: qml/Components/EdgeDemo.qml:199
51msgid "Left edge"
60msgid "Left edge"
52msgstr "Levi rob"
61msgstr "Levi rob"
53
62
54−#: Components/EdgeDemo.qml:199
63+#: qml/Components/EdgeDemo.qml:200
55msgid "Swipe from the left to reveal the launcher for quick access to apps"
64msgid "Swipe from the left to reveal the launcher for quick access to apps"
56msgstr ""
65msgstr ""
57"Poskusite povleči od leve za razkritje zaganjalnika za hiter dostop do "
66"Poskusite povleči od leve za razkritje zaganjalnika za hiter dostop do "
58"programov"
67"programov"
59
68
60−#: Components/EdgeDemo.qml:226
69+#: qml/Components/EdgeDemo.qml:227
61msgid "Well done"
70msgid "Well done"
62msgstr "Odlično"
71msgstr "Odlično"
63
72
64−#: Components/EdgeDemo.qml:227
73+#: qml/Components/EdgeDemo.qml:228
65msgid ""
74msgid ""
66"You have now mastered the edge gestures and can start using the "
75"You have now mastered the edge gestures and can start using the "
67−"phone<br><br>Tap anywhere to start"
76+"phone<br><br>Tap on the screen to start"
68msgstr ""
77msgstr ""
69−"Sedaj ste osvojili poteze robov ter lahko začnete uporabljati "
70−"telefon<br><br>Tapnite kjerkoli na začetek"
71
78
72−#: Components/PageHeader.qml:364
79+#: qml/Components/PageHeader.qml:339
73msgid "Recent searches"
80msgid "Recent searches"
74msgstr "Nedavna iskanja"
81msgstr "Nedavna iskanja"
75
82
83+#: qml/Components/SeeMore.qml:32
84+msgid "See more"
85+msgstr ""
86+
87+#: qml/Components/SeeMore.qml:61
88+msgid "See less"
89+msgstr ""
90+
76−#: Dash/Apps/AppPreview.qml:135
91+#: qml/Dash/Apps/AppPreview.qml:136
77msgid "Rate this"
92msgid "Rate this"
78msgstr "Ocenite"
93msgstr "Ocenite"
79
94
80#. TRANSLATORS: Number of persons who rated this app/video/whatever
95#. TRANSLATORS: Number of persons who rated this app/video/whatever
81−#: Dash/Previews/Header.qml:93
96+#: qml/Dash/Previews/Header.qml:93
82#, qt-format
97#, qt-format
83msgid "(%1)"
98msgid "(%1)"
84msgstr "(%1)"
99msgstr "(%1)"
85
100
86#. TRANSLATORS: Number of persons who wrote reviews for this app/video/whatever
101#. TRANSLATORS: Number of persons who wrote reviews for this app/video/whatever
87−#: Dash/Previews/Header.qml:105
102+#: qml/Dash/Previews/Header.qml:105
88#, qt-format
103#, qt-format
89msgid "%1 review"
104msgid "%1 review"
90msgid_plural "%1 reviews"
105msgid_plural "%1 reviews"
@@ -93,73 +108,68 @@ msgstr[1] "%1 ocena"
93msgstr[2] "%1 oceni"
108msgstr[2] "%1 oceni"
94msgstr[3] "%1 ocene"
109msgstr[3] "%1 ocene"
95
110
96−#: Dash/Previews/Reviews.qml:74
111+#: qml/Dash/Previews/Reviews.qml:74
97msgid "Add a review"
112msgid "Add a review"
98msgstr "Dodaj oceno"
113msgstr "Dodaj oceno"
99
114
100−#: Dash/Previews/Reviews.qml:86
115+#: qml/Dash/Previews/Reviews.qml:86
101msgid "Review"
116msgid "Review"
102msgstr "Ocena"
117msgstr "Ocena"
103
118
104−#: Dash/Previews/Reviews.qml:121
119+#: qml/Dash/Previews/Reviews.qml:121
105msgid "Send"
120msgid "Send"
106msgstr "Pošlji"
121msgstr "Pošlji"
107
122
108−#: Dash/Previews/Reviews.qml:139
123+#: qml/Dash/Previews/Reviews.qml:139
109msgid "Comments:"
124msgid "Comments:"
110msgstr "Opombe:"
125msgstr "Opombe:"
111
126
112−#: Greeter/Lockscreen.qml:149
127+#: qml/Greeter/Lockscreen.qml:149
113msgid "Emergency Call"
128msgid "Emergency Call"
114msgstr "Klic v sili"
129msgstr "Klic v sili"
115
130
116−#: Greeter/PassphraseLockscreen.qml:59
131+#: qml/Greeter/PassphraseLockscreen.qml:59
117#, qt-format
132#, qt-format
118msgid "Hello %1"
133msgid "Hello %1"
119msgstr "Pozdravljeni, %1"
134msgstr "Pozdravljeni, %1"
120
135
121−#: Greeter/PassphraseLockscreen.qml:59
136+#: qml/Greeter/PassphraseLockscreen.qml:59
122msgid "Hello"
137msgid "Hello"
123msgstr "Pozdravljeni"
138msgstr "Pozdravljeni"
124
139
125−#: Hud/HudParametrizedActionsPage.qml:132
140+#: qml/Hud/HudParametrizedActionsPage.qml:132
126msgid "Confirm"
141msgid "Confirm"
127msgstr "Potrdi"
142msgstr "Potrdi"
128
143
129−#: Hud/Hud.qml:61 Hud/Hud.qml:99 Hud/Hud.qml:372
144+#: qml/Hud/Hud.qml:61 qml/Hud/Hud.qml:99 qml/Hud/Hud.qml:372
130msgid "Type or say a command"
145msgid "Type or say a command"
131msgstr "Vnesite ali izrecite ukaz"
146msgstr "Vnesite ali izrecite ukaz"
132
147
133−#: Hud/Hud.qml:84
148+#: qml/Hud/Hud.qml:84
134msgid "Loading. Please Wait..."
149msgid "Loading. Please Wait..."
135msgstr "Nalaganje. Prosimo počakajte ..."
150msgstr "Nalaganje. Prosimo počakajte ..."
136
151
137−#: Hud/Hud.qml:89
152+#: qml/Hud/Hud.qml:89
138msgid "Speak Now..."
153msgid "Speak Now..."
139msgstr "Govorite zdaj ..."
154msgstr "Govorite zdaj ..."
140
155
141−#: Hud/Hud.qml:94
156+#: qml/Hud/Hud.qml:94
142msgid "Speaking..."
157msgid "Speaking..."
143msgstr "Govorjenje ..."
158msgstr "Govorjenje ..."
144
159
145−#: Notifications/NotificationMenuItemFactory.qml:89
160+#: qml/Notifications/NotificationMenuItemFactory.qml:91
146msgid "Show password"
161msgid "Show password"
147msgstr "Pokaži geslo"
162msgstr "Pokaži geslo"
148
163
164+#: qml/Notifications/NotificationMenuItemFactory.qml:103
165+msgid "Please enter SIM PIN"
166+msgstr ""
167+
149−#: Panel/SearchIndicator.qml:27
168+#: qml/Panel/SearchIndicator.qml:27
150msgid "Search"
169msgid "Search"
151msgstr "Iskanje"
170msgstr "Iskanje"
152
171
153−#: plugins/Unity/Launcher/launcheritem.cpp:43
154−#: plugins/Unity/Launcher/launcheritem.cpp:73
155−msgid "Lock to Launcher"
156−msgstr "Zakleni na zaganjalnik"
157−
158−#: plugins/Unity/Launcher/launcheritem.cpp:73
159−msgid "Unlock from Launcher"
160−msgstr "Odkleni z zaganjalnika"
161−
162−#: Shell.qml:439
172+#: qml/Shell.qml:440
163#, qt-format
173#, qt-format
164msgid "Please enter %1"
174msgid "Please enter %1"
165msgstr "Vnesite %1"
175msgstr "Vnesite %1"
po/sq.po+54−42
@@ -7,7 +7,7 @@ msgid ""
7msgstr ""
7msgstr ""
8"Project-Id-Version: unity8\n"
8"Project-Id-Version: unity8\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2013-11-29 09:21+0100\n"
10+"POT-Creation-Date: 2014-02-04 15:43+0000\n"
11"PO-Revision-Date: 2014-01-15 13:51+0000\n"
11"PO-Revision-Date: 2014-01-15 13:51+0000\n"
12"Last-Translator: Besmir Zanaj <besmirzanaj@gmail.com>\n"
12"Last-Translator: Besmir Zanaj <besmirzanaj@gmail.com>\n"
13"Language-Team: Albanian <sq@li.org>\n"
13"Language-Team: Albanian <sq@li.org>\n"
@@ -15,145 +15,157 @@ msgstr ""
15"Content-Type: text/plain; charset=UTF-8\n"
15"Content-Type: text/plain; charset=UTF-8\n"
16"Content-Transfer-Encoding: 8bit\n"
16"Content-Transfer-Encoding: 8bit\n"
17"Plural-Forms: nplurals=2; plural=n != 1;\n"
17"Plural-Forms: nplurals=2; plural=n != 1;\n"
18−"X-Launchpad-Export-Date: 2014-01-16 06:09+0000\n"
18+"X-Launchpad-Export-Date: 2014-02-12 06:27+0000\n"
19−"X-Generator: Launchpad (build 16901)\n"
19+"X-Generator: Launchpad (build 16916)\n"
20
20
21+#: plugins/Unity/Launcher/launcheritem.cpp:43
22+#: plugins/Unity/Launcher/launcheritem.cpp:73
23+msgid "Lock to Launcher"
24+msgstr ""
25+
26+#: plugins/Unity/Launcher/launcheritem.cpp:73
27+msgid "Unlock from Launcher"
28+msgstr ""
29+
21−#: Components/EdgeDemoOverlay.qml:151
30+#: qml/Components/EdgeDemoOverlay.qml:151
22msgid "Skip intro"
31msgid "Skip intro"
23msgstr ""
32msgstr ""
24
33
25−#: Components/EdgeDemo.qml:112
34+#: qml/Components/EdgeDemo.qml:113
26msgid "Right edge"
35msgid "Right edge"
27msgstr "Cepi djathtas"
36msgstr "Cepi djathtas"
28
37
29−#: Components/EdgeDemo.qml:113
38+#: qml/Components/EdgeDemo.qml:114
30msgid "Try swiping from the right edge to unlock the phone"
39msgid "Try swiping from the right edge to unlock the phone"
31msgstr ""
40msgstr ""
32
41
33−#: Components/EdgeDemo.qml:144
42+#: qml/Components/EdgeDemo.qml:145
34msgid "Top edge"
43msgid "Top edge"
35msgstr "Cepi i sipërm"
44msgstr "Cepi i sipërm"
36
45
37−#: Components/EdgeDemo.qml:145
46+#: qml/Components/EdgeDemo.qml:146
38msgid "Try swiping from the top edge to access the indicators"
47msgid "Try swiping from the top edge to access the indicators"
39msgstr ""
48msgstr ""
40"Përpiqu te fërkosh gishtin prej cepit të sipërm për te zhblokuar telefonin"
49"Përpiqu te fërkosh gishtin prej cepit të sipërm për te zhblokuar telefonin"
41
50
42−#: Components/EdgeDemo.qml:170
51+#: qml/Components/EdgeDemo.qml:171
43msgid "Close"
52msgid "Close"
44msgstr "Mbylle"
53msgstr "Mbylle"
45
54
46−#: Components/EdgeDemo.qml:171
55+#: qml/Components/EdgeDemo.qml:172
47msgid "Swipe up again to close the settings screen"
56msgid "Swipe up again to close the settings screen"
48msgstr ""
57msgstr ""
49
58
50−#: Components/EdgeDemo.qml:198
59+#: qml/Components/EdgeDemo.qml:199
51msgid "Left edge"
60msgid "Left edge"
52msgstr "Cepi majtas"
61msgstr "Cepi majtas"
53
62
54−#: Components/EdgeDemo.qml:199
63+#: qml/Components/EdgeDemo.qml:200
55msgid "Swipe from the left to reveal the launcher for quick access to apps"
64msgid "Swipe from the left to reveal the launcher for quick access to apps"
56msgstr ""
65msgstr ""
57
66
58−#: Components/EdgeDemo.qml:226
67+#: qml/Components/EdgeDemo.qml:227
59msgid "Well done"
68msgid "Well done"
60msgstr "Shumë mirë"
69msgstr "Shumë mirë"
61
70
62−#: Components/EdgeDemo.qml:227
71+#: qml/Components/EdgeDemo.qml:228
63msgid ""
72msgid ""
64"You have now mastered the edge gestures and can start using the "
73"You have now mastered the edge gestures and can start using the "
65−"phone<br><br>Tap anywhere to start"
74+"phone<br><br>Tap on the screen to start"
66msgstr ""
75msgstr ""
67
76
68−#: Components/PageHeader.qml:364
77+#: qml/Components/PageHeader.qml:339
69msgid "Recent searches"
78msgid "Recent searches"
70msgstr ""
79msgstr ""
71
80
81+#: qml/Components/SeeMore.qml:32
82+msgid "See more"
83+msgstr ""
84+
85+#: qml/Components/SeeMore.qml:61
86+msgid "See less"
87+msgstr ""
88+
72−#: Dash/Apps/AppPreview.qml:135
89+#: qml/Dash/Apps/AppPreview.qml:136
73msgid "Rate this"
90msgid "Rate this"
74msgstr "Vlerësoje këtë"
91msgstr "Vlerësoje këtë"
75
92
76#. TRANSLATORS: Number of persons who rated this app/video/whatever
93#. TRANSLATORS: Number of persons who rated this app/video/whatever
77−#: Dash/Previews/Header.qml:93
94+#: qml/Dash/Previews/Header.qml:93
78#, qt-format
95#, qt-format
79msgid "(%1)"
96msgid "(%1)"
80msgstr "(%1)"
97msgstr "(%1)"
81
98
82#. TRANSLATORS: Number of persons who wrote reviews for this app/video/whatever
99#. TRANSLATORS: Number of persons who wrote reviews for this app/video/whatever
83−#: Dash/Previews/Header.qml:105
100+#: qml/Dash/Previews/Header.qml:105
84#, qt-format
101#, qt-format
85msgid "%1 review"
102msgid "%1 review"
86msgid_plural "%1 reviews"
103msgid_plural "%1 reviews"
87msgstr[0] "%1 rishikim"
104msgstr[0] "%1 rishikim"
88msgstr[1] "%1 rishikime"
105msgstr[1] "%1 rishikime"
89
106
90−#: Dash/Previews/Reviews.qml:74
107+#: qml/Dash/Previews/Reviews.qml:74
91msgid "Add a review"
108msgid "Add a review"
92msgstr "Shto një rishikim"
109msgstr "Shto një rishikim"
93
110
94−#: Dash/Previews/Reviews.qml:86
111+#: qml/Dash/Previews/Reviews.qml:86
95msgid "Review"
112msgid "Review"
96msgstr ""
113msgstr ""
97
114
98−#: Dash/Previews/Reviews.qml:121
115+#: qml/Dash/Previews/Reviews.qml:121
99msgid "Send"
116msgid "Send"
100msgstr ""
117msgstr ""
101
118
102−#: Dash/Previews/Reviews.qml:139
119+#: qml/Dash/Previews/Reviews.qml:139
103msgid "Comments:"
120msgid "Comments:"
104msgstr ""
121msgstr ""
105
122
106−#: Greeter/Lockscreen.qml:149
123+#: qml/Greeter/Lockscreen.qml:149
107msgid "Emergency Call"
124msgid "Emergency Call"
108msgstr ""
125msgstr ""
109
126
110−#: Greeter/PassphraseLockscreen.qml:59
127+#: qml/Greeter/PassphraseLockscreen.qml:59
111#, qt-format
128#, qt-format
112msgid "Hello %1"
129msgid "Hello %1"
113msgstr ""
130msgstr ""
114
131
115−#: Greeter/PassphraseLockscreen.qml:59
132+#: qml/Greeter/PassphraseLockscreen.qml:59
116msgid "Hello"
133msgid "Hello"
117msgstr ""
134msgstr ""
118
135
119−#: Hud/HudParametrizedActionsPage.qml:132
136+#: qml/Hud/HudParametrizedActionsPage.qml:132
120msgid "Confirm"
137msgid "Confirm"
121msgstr ""
138msgstr ""
122
139
123−#: Hud/Hud.qml:61 Hud/Hud.qml:99 Hud/Hud.qml:372
140+#: qml/Hud/Hud.qml:61 qml/Hud/Hud.qml:99 qml/Hud/Hud.qml:372
124msgid "Type or say a command"
141msgid "Type or say a command"
125msgstr ""
142msgstr ""
126
143
127−#: Hud/Hud.qml:84
144+#: qml/Hud/Hud.qml:84
128msgid "Loading. Please Wait..."
145msgid "Loading. Please Wait..."
129msgstr ""
146msgstr ""
130
147
131−#: Hud/Hud.qml:89
148+#: qml/Hud/Hud.qml:89
132msgid "Speak Now..."
149msgid "Speak Now..."
133msgstr ""
150msgstr ""
134
151
135−#: Hud/Hud.qml:94
152+#: qml/Hud/Hud.qml:94
136msgid "Speaking..."
153msgid "Speaking..."
137msgstr ""
154msgstr ""
138
155
139−#: Notifications/NotificationMenuItemFactory.qml:89
156+#: qml/Notifications/NotificationMenuItemFactory.qml:91
140msgid "Show password"
157msgid "Show password"
141msgstr ""
158msgstr ""
142
159
143−#: Panel/SearchIndicator.qml:27
160+#: qml/Notifications/NotificationMenuItemFactory.qml:103
144−msgid "Search"
161+msgid "Please enter SIM PIN"
145msgstr ""
162msgstr ""
146
163
147−#: plugins/Unity/Launcher/launcheritem.cpp:43
164+#: qml/Panel/SearchIndicator.qml:27
148−#: plugins/Unity/Launcher/launcheritem.cpp:73
165+msgid "Search"
149−msgid "Lock to Launcher"
150−msgstr ""
151−
152−#: plugins/Unity/Launcher/launcheritem.cpp:73
153−msgid "Unlock from Launcher"
154msgstr ""
166msgstr ""
155
167
156−#: Shell.qml:439
168+#: qml/Shell.qml:440
157#, qt-format
169#, qt-format
158msgid "Please enter %1"
170msgid "Please enter %1"
159msgstr ""
171msgstr ""
po/sr.po+55−43
@@ -7,7 +7,7 @@ msgid ""
7msgstr ""
7msgstr ""
8"Project-Id-Version: unity\n"
8"Project-Id-Version: unity\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2013-11-29 09:21+0100\n"
10+"POT-Creation-Date: 2014-02-04 15:43+0000\n"
11"PO-Revision-Date: 2013-06-27 09:19+0000\n"
11"PO-Revision-Date: 2013-06-27 09:19+0000\n"
12"Last-Translator: Michał Sawicz <michal.sawicz@canonical.com>\n"
12"Last-Translator: Michał Sawicz <michal.sawicz@canonical.com>\n"
13"Language-Team: Serbian <sr@li.org>\n"
13"Language-Team: Serbian <sr@li.org>\n"
@@ -16,144 +16,156 @@ msgstr ""
16"Content-Transfer-Encoding: 8bit\n"
16"Content-Transfer-Encoding: 8bit\n"
17"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && "
17"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && "
18"n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
18"n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
19−"X-Launchpad-Export-Date: 2013-12-29 06:04+0000\n"
19+"X-Launchpad-Export-Date: 2014-02-12 06:27+0000\n"
20−"X-Generator: Launchpad (build 16877)\n"
20+"X-Generator: Launchpad (build 16916)\n"
21
21
22+#: plugins/Unity/Launcher/launcheritem.cpp:43
23+#: plugins/Unity/Launcher/launcheritem.cpp:73
24+msgid "Lock to Launcher"
25+msgstr ""
26+
27+#: plugins/Unity/Launcher/launcheritem.cpp:73
28+msgid "Unlock from Launcher"
29+msgstr ""
30+
22−#: Components/EdgeDemoOverlay.qml:151
31+#: qml/Components/EdgeDemoOverlay.qml:151
23msgid "Skip intro"
32msgid "Skip intro"
24msgstr ""
33msgstr ""
25
34
26−#: Components/EdgeDemo.qml:112
35+#: qml/Components/EdgeDemo.qml:113
27msgid "Right edge"
36msgid "Right edge"
28msgstr ""
37msgstr ""
29
38
30−#: Components/EdgeDemo.qml:113
39+#: qml/Components/EdgeDemo.qml:114
31msgid "Try swiping from the right edge to unlock the phone"
40msgid "Try swiping from the right edge to unlock the phone"
32msgstr ""
41msgstr ""
33
42
34−#: Components/EdgeDemo.qml:144
43+#: qml/Components/EdgeDemo.qml:145
35msgid "Top edge"
44msgid "Top edge"
36msgstr ""
45msgstr ""
37
46
38−#: Components/EdgeDemo.qml:145
47+#: qml/Components/EdgeDemo.qml:146
39msgid "Try swiping from the top edge to access the indicators"
48msgid "Try swiping from the top edge to access the indicators"
40msgstr ""
49msgstr ""
41
50
42−#: Components/EdgeDemo.qml:170
51+#: qml/Components/EdgeDemo.qml:171
43msgid "Close"
52msgid "Close"
44msgstr ""
53msgstr ""
45
54
46−#: Components/EdgeDemo.qml:171
55+#: qml/Components/EdgeDemo.qml:172
47msgid "Swipe up again to close the settings screen"
56msgid "Swipe up again to close the settings screen"
48msgstr ""
57msgstr ""
49
58
50−#: Components/EdgeDemo.qml:198
59+#: qml/Components/EdgeDemo.qml:199
51msgid "Left edge"
60msgid "Left edge"
52msgstr ""
61msgstr ""
53
62
54−#: Components/EdgeDemo.qml:199
63+#: qml/Components/EdgeDemo.qml:200
55msgid "Swipe from the left to reveal the launcher for quick access to apps"
64msgid "Swipe from the left to reveal the launcher for quick access to apps"
56msgstr ""
65msgstr ""
57
66
58−#: Components/EdgeDemo.qml:226
67+#: qml/Components/EdgeDemo.qml:227
59msgid "Well done"
68msgid "Well done"
60msgstr ""
69msgstr ""
61
70
62−#: Components/EdgeDemo.qml:227
71+#: qml/Components/EdgeDemo.qml:228
63msgid ""
72msgid ""
64"You have now mastered the edge gestures and can start using the "
73"You have now mastered the edge gestures and can start using the "
65−"phone<br><br>Tap anywhere to start"
74+"phone<br><br>Tap on the screen to start"
66msgstr ""
75msgstr ""
67
76
68−#: Components/PageHeader.qml:364
77+#: qml/Components/PageHeader.qml:339
69msgid "Recent searches"
78msgid "Recent searches"
70msgstr "Скорашње претраге"
79msgstr "Скорашње претраге"
71
80
81+#: qml/Components/SeeMore.qml:32
82+msgid "See more"
83+msgstr ""
84+
85+#: qml/Components/SeeMore.qml:61
86+msgid "See less"
87+msgstr ""
88+
72−#: Dash/Apps/AppPreview.qml:135
89+#: qml/Dash/Apps/AppPreview.qml:136
73msgid "Rate this"
90msgid "Rate this"
74msgstr ""
91msgstr ""
75
92
76#. TRANSLATORS: Number of persons who rated this app/video/whatever
93#. TRANSLATORS: Number of persons who rated this app/video/whatever
77−#: Dash/Previews/Header.qml:93
94+#: qml/Dash/Previews/Header.qml:93
78#, qt-format
95#, qt-format
79msgid "(%1)"
96msgid "(%1)"
80msgstr ""
97msgstr ""
81
98
82#. TRANSLATORS: Number of persons who wrote reviews for this app/video/whatever
99#. TRANSLATORS: Number of persons who wrote reviews for this app/video/whatever
83−#: Dash/Previews/Header.qml:105
100+#: qml/Dash/Previews/Header.qml:105
84#, qt-format
101#, qt-format
85msgid "%1 review"
102msgid "%1 review"
86msgid_plural "%1 reviews"
103msgid_plural "%1 reviews"
87msgstr[0] ""
104msgstr[0] ""
88msgstr[1] ""
105msgstr[1] ""
89
106
90−#: Dash/Previews/Reviews.qml:74
107+#: qml/Dash/Previews/Reviews.qml:74
91msgid "Add a review"
108msgid "Add a review"
92msgstr ""
109msgstr ""
93
110
94−#: Dash/Previews/Reviews.qml:86
111+#: qml/Dash/Previews/Reviews.qml:86
95msgid "Review"
112msgid "Review"
96msgstr ""
113msgstr ""
97
114
98−#: Dash/Previews/Reviews.qml:121
115+#: qml/Dash/Previews/Reviews.qml:121
99msgid "Send"
116msgid "Send"
100msgstr ""
117msgstr ""
101
118
102−#: Dash/Previews/Reviews.qml:139
119+#: qml/Dash/Previews/Reviews.qml:139
103msgid "Comments:"
120msgid "Comments:"
104msgstr ""
121msgstr ""
105
122
106−#: Greeter/Lockscreen.qml:149
123+#: qml/Greeter/Lockscreen.qml:149
107msgid "Emergency Call"
124msgid "Emergency Call"
108msgstr ""
125msgstr ""
109
126
110−#: Greeter/PassphraseLockscreen.qml:59
127+#: qml/Greeter/PassphraseLockscreen.qml:59
111#, qt-format
128#, qt-format
112msgid "Hello %1"
129msgid "Hello %1"
113msgstr ""
130msgstr ""
114
131
115−#: Greeter/PassphraseLockscreen.qml:59
132+#: qml/Greeter/PassphraseLockscreen.qml:59
116msgid "Hello"
133msgid "Hello"
117msgstr ""
134msgstr ""
118
135
119−#: Hud/HudParametrizedActionsPage.qml:132
136+#: qml/Hud/HudParametrizedActionsPage.qml:132
120msgid "Confirm"
137msgid "Confirm"
121msgstr "Потврди"
138msgstr "Потврди"
122
139
123−#: Hud/Hud.qml:61 Hud/Hud.qml:99 Hud/Hud.qml:372
140+#: qml/Hud/Hud.qml:61 qml/Hud/Hud.qml:99 qml/Hud/Hud.qml:372
124msgid "Type or say a command"
141msgid "Type or say a command"
125msgstr "Укуцајте или изговорите наредбу"
142msgstr "Укуцајте или изговорите наредбу"
126
143
127−#: Hud/Hud.qml:84
144+#: qml/Hud/Hud.qml:84
128msgid "Loading. Please Wait..."
145msgid "Loading. Please Wait..."
129msgstr "Учитавам. Сачекајте..."
146msgstr "Учитавам. Сачекајте..."
130
147
131−#: Hud/Hud.qml:89
148+#: qml/Hud/Hud.qml:89
132msgid "Speak Now..."
149msgid "Speak Now..."
133msgstr "Изговорите сада..."
150msgstr "Изговорите сада..."
134
151
135−#: Hud/Hud.qml:94
152+#: qml/Hud/Hud.qml:94
136msgid "Speaking..."
153msgid "Speaking..."
137msgstr "Говор..."
154msgstr "Говор..."
138
155
139−#: Notifications/NotificationMenuItemFactory.qml:89
156+#: qml/Notifications/NotificationMenuItemFactory.qml:91
140msgid "Show password"
157msgid "Show password"
141msgstr ""
158msgstr ""
142
159
143−#: Panel/SearchIndicator.qml:27
160+#: qml/Notifications/NotificationMenuItemFactory.qml:103
144−msgid "Search"
161+msgid "Please enter SIM PIN"
145−msgstr "Претрага"
146−
147−#: plugins/Unity/Launcher/launcheritem.cpp:43
148−#: plugins/Unity/Launcher/launcheritem.cpp:73
149−msgid "Lock to Launcher"
150msgstr ""
162msgstr ""
151
163
152−#: plugins/Unity/Launcher/launcheritem.cpp:73
164+#: qml/Panel/SearchIndicator.qml:27
153−msgid "Unlock from Launcher"
165+msgid "Search"
154−msgstr ""
166+msgstr "Претрага"
155
167
156−#: Shell.qml:439
168+#: qml/Shell.qml:440
157#, qt-format
169#, qt-format
158msgid "Please enter %1"
170msgid "Please enter %1"
159msgstr ""
171msgstr ""
po/sv.po+54−42
@@ -7,7 +7,7 @@ msgid ""
7msgstr ""
7msgstr ""
8"Project-Id-Version: unity\n"
8"Project-Id-Version: unity\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2013-11-29 09:21+0100\n"
10+"POT-Creation-Date: 2014-02-04 15:43+0000\n"
11"PO-Revision-Date: 2013-06-26 22:36+0000\n"
11"PO-Revision-Date: 2013-06-26 22:36+0000\n"
12"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
12"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
13"Language-Team: Swedish <sv@li.org>\n"
13"Language-Team: Swedish <sv@li.org>\n"
@@ -15,144 +15,156 @@ msgstr ""
15"Content-Type: text/plain; charset=UTF-8\n"
15"Content-Type: text/plain; charset=UTF-8\n"
16"Content-Transfer-Encoding: 8bit\n"
16"Content-Transfer-Encoding: 8bit\n"
17"Plural-Forms: nplurals=2; plural=n != 1;\n"
17"Plural-Forms: nplurals=2; plural=n != 1;\n"
18−"X-Launchpad-Export-Date: 2013-12-29 06:04+0000\n"
18+"X-Launchpad-Export-Date: 2014-02-12 06:27+0000\n"
19−"X-Generator: Launchpad (build 16877)\n"
19+"X-Generator: Launchpad (build 16916)\n"
20
20
21+#: plugins/Unity/Launcher/launcheritem.cpp:43
22+#: plugins/Unity/Launcher/launcheritem.cpp:73
23+msgid "Lock to Launcher"
24+msgstr ""
25+
26+#: plugins/Unity/Launcher/launcheritem.cpp:73
27+msgid "Unlock from Launcher"
28+msgstr ""
29+
21−#: Components/EdgeDemoOverlay.qml:151
30+#: qml/Components/EdgeDemoOverlay.qml:151
22msgid "Skip intro"
31msgid "Skip intro"
23msgstr ""
32msgstr ""
24
33
25−#: Components/EdgeDemo.qml:112
34+#: qml/Components/EdgeDemo.qml:113
26msgid "Right edge"
35msgid "Right edge"
27msgstr ""
36msgstr ""
28
37
29−#: Components/EdgeDemo.qml:113
38+#: qml/Components/EdgeDemo.qml:114
30msgid "Try swiping from the right edge to unlock the phone"
39msgid "Try swiping from the right edge to unlock the phone"
31msgstr ""
40msgstr ""
32
41
33−#: Components/EdgeDemo.qml:144
42+#: qml/Components/EdgeDemo.qml:145
34msgid "Top edge"
43msgid "Top edge"
35msgstr ""
44msgstr ""
36
45
37−#: Components/EdgeDemo.qml:145
46+#: qml/Components/EdgeDemo.qml:146
38msgid "Try swiping from the top edge to access the indicators"
47msgid "Try swiping from the top edge to access the indicators"
39msgstr ""
48msgstr ""
40
49
41−#: Components/EdgeDemo.qml:170
50+#: qml/Components/EdgeDemo.qml:171
42msgid "Close"
51msgid "Close"
43msgstr ""
52msgstr ""
44
53
45−#: Components/EdgeDemo.qml:171
54+#: qml/Components/EdgeDemo.qml:172
46msgid "Swipe up again to close the settings screen"
55msgid "Swipe up again to close the settings screen"
47msgstr ""
56msgstr ""
48
57
49−#: Components/EdgeDemo.qml:198
58+#: qml/Components/EdgeDemo.qml:199
50msgid "Left edge"
59msgid "Left edge"
51msgstr ""
60msgstr ""
52
61
53−#: Components/EdgeDemo.qml:199
62+#: qml/Components/EdgeDemo.qml:200
54msgid "Swipe from the left to reveal the launcher for quick access to apps"
63msgid "Swipe from the left to reveal the launcher for quick access to apps"
55msgstr ""
64msgstr ""
56
65
57−#: Components/EdgeDemo.qml:226
66+#: qml/Components/EdgeDemo.qml:227
58msgid "Well done"
67msgid "Well done"
59msgstr ""
68msgstr ""
60
69
61−#: Components/EdgeDemo.qml:227
70+#: qml/Components/EdgeDemo.qml:228
62msgid ""
71msgid ""
63"You have now mastered the edge gestures and can start using the "
72"You have now mastered the edge gestures and can start using the "
64−"phone<br><br>Tap anywhere to start"
73+"phone<br><br>Tap on the screen to start"
65msgstr ""
74msgstr ""
66
75
67−#: Components/PageHeader.qml:364
76+#: qml/Components/PageHeader.qml:339
68msgid "Recent searches"
77msgid "Recent searches"
69msgstr ""
78msgstr ""
70
79
80+#: qml/Components/SeeMore.qml:32
81+msgid "See more"
82+msgstr ""
83+
84+#: qml/Components/SeeMore.qml:61
85+msgid "See less"
86+msgstr ""
87+
71−#: Dash/Apps/AppPreview.qml:135
88+#: qml/Dash/Apps/AppPreview.qml:136
72msgid "Rate this"
89msgid "Rate this"
73msgstr ""
90msgstr ""
74
91
75#. TRANSLATORS: Number of persons who rated this app/video/whatever
92#. TRANSLATORS: Number of persons who rated this app/video/whatever
76−#: Dash/Previews/Header.qml:93
93+#: qml/Dash/Previews/Header.qml:93
77#, qt-format
94#, qt-format
78msgid "(%1)"
95msgid "(%1)"
79msgstr ""
96msgstr ""
80
97
81#. TRANSLATORS: Number of persons who wrote reviews for this app/video/whatever
98#. TRANSLATORS: Number of persons who wrote reviews for this app/video/whatever
82−#: Dash/Previews/Header.qml:105
99+#: qml/Dash/Previews/Header.qml:105
83#, qt-format
100#, qt-format
84msgid "%1 review"
101msgid "%1 review"
85msgid_plural "%1 reviews"
102msgid_plural "%1 reviews"
86msgstr[0] ""
103msgstr[0] ""
87msgstr[1] ""
104msgstr[1] ""
88
105
89−#: Dash/Previews/Reviews.qml:74
106+#: qml/Dash/Previews/Reviews.qml:74
90msgid "Add a review"
107msgid "Add a review"
91msgstr ""
108msgstr ""
92
109
93−#: Dash/Previews/Reviews.qml:86
110+#: qml/Dash/Previews/Reviews.qml:86
94msgid "Review"
111msgid "Review"
95msgstr ""
112msgstr ""
96
113
97−#: Dash/Previews/Reviews.qml:121
114+#: qml/Dash/Previews/Reviews.qml:121
98msgid "Send"
115msgid "Send"
99msgstr ""
116msgstr ""
100
117
101−#: Dash/Previews/Reviews.qml:139
118+#: qml/Dash/Previews/Reviews.qml:139
102msgid "Comments:"
119msgid "Comments:"
103msgstr ""
120msgstr ""
104
121
105−#: Greeter/Lockscreen.qml:149
122+#: qml/Greeter/Lockscreen.qml:149
106msgid "Emergency Call"
123msgid "Emergency Call"
107msgstr ""
124msgstr ""
108
125
109−#: Greeter/PassphraseLockscreen.qml:59
126+#: qml/Greeter/PassphraseLockscreen.qml:59
110#, qt-format
127#, qt-format
111msgid "Hello %1"
128msgid "Hello %1"
112msgstr ""
129msgstr ""
113
130
114−#: Greeter/PassphraseLockscreen.qml:59
131+#: qml/Greeter/PassphraseLockscreen.qml:59
115msgid "Hello"
132msgid "Hello"
116msgstr ""
133msgstr ""
117
134
118−#: Hud/HudParametrizedActionsPage.qml:132
135+#: qml/Hud/HudParametrizedActionsPage.qml:132
119msgid "Confirm"
136msgid "Confirm"
120msgstr ""
137msgstr ""
121
138
122−#: Hud/Hud.qml:61 Hud/Hud.qml:99 Hud/Hud.qml:372
139+#: qml/Hud/Hud.qml:61 qml/Hud/Hud.qml:99 qml/Hud/Hud.qml:372
123msgid "Type or say a command"
140msgid "Type or say a command"
124msgstr ""
141msgstr ""
125
142
126−#: Hud/Hud.qml:84
143+#: qml/Hud/Hud.qml:84
127msgid "Loading. Please Wait..."
144msgid "Loading. Please Wait..."
128msgstr ""
145msgstr ""
129
146
130−#: Hud/Hud.qml:89
147+#: qml/Hud/Hud.qml:89
131msgid "Speak Now..."
148msgid "Speak Now..."
132msgstr ""
149msgstr ""
133
150
134−#: Hud/Hud.qml:94
151+#: qml/Hud/Hud.qml:94
135msgid "Speaking..."
152msgid "Speaking..."
136msgstr ""
153msgstr ""
137
154
138−#: Notifications/NotificationMenuItemFactory.qml:89
155+#: qml/Notifications/NotificationMenuItemFactory.qml:91
139msgid "Show password"
156msgid "Show password"
140msgstr ""
157msgstr ""
141
158
142−#: Panel/SearchIndicator.qml:27
159+#: qml/Notifications/NotificationMenuItemFactory.qml:103
143−msgid "Search"
160+msgid "Please enter SIM PIN"
144msgstr ""
161msgstr ""
145
162
146−#: plugins/Unity/Launcher/launcheritem.cpp:43
163+#: qml/Panel/SearchIndicator.qml:27
147−#: plugins/Unity/Launcher/launcheritem.cpp:73
164+msgid "Search"
148−msgid "Lock to Launcher"
149−msgstr ""
150−
151−#: plugins/Unity/Launcher/launcheritem.cpp:73
152−msgid "Unlock from Launcher"
153msgstr ""
165msgstr ""
154
166
155−#: Shell.qml:439
167+#: qml/Shell.qml:440
156#, qt-format
168#, qt-format
157msgid "Please enter %1"
169msgid "Please enter %1"
158msgstr ""
170msgstr ""
po/sw.po+55−43
@@ -7,7 +7,7 @@ msgid ""
7msgstr ""
7msgstr ""
8"Project-Id-Version: unity8\n"
8"Project-Id-Version: unity8\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2013-11-29 09:21+0100\n"
10+"POT-Creation-Date: 2014-02-04 15:43+0000\n"
11"PO-Revision-Date: 2014-01-14 19:28+0000\n"
11"PO-Revision-Date: 2014-01-14 19:28+0000\n"
12"Last-Translator: Damas Mlabwa <Unknown>\n"
12"Last-Translator: Damas Mlabwa <Unknown>\n"
13"Language-Team: Swahili <sw@li.org>\n"
13"Language-Team: Swahili <sw@li.org>\n"
@@ -15,144 +15,156 @@ msgstr ""
15"Content-Type: text/plain; charset=UTF-8\n"
15"Content-Type: text/plain; charset=UTF-8\n"
16"Content-Transfer-Encoding: 8bit\n"
16"Content-Transfer-Encoding: 8bit\n"
17"Plural-Forms: nplurals=2; plural=n != 1;\n"
17"Plural-Forms: nplurals=2; plural=n != 1;\n"
18−"X-Launchpad-Export-Date: 2014-01-15 06:35+0000\n"
18+"X-Launchpad-Export-Date: 2014-02-12 06:27+0000\n"
19−"X-Generator: Launchpad (build 16890)\n"
19+"X-Generator: Launchpad (build 16916)\n"
20
20
21+#: plugins/Unity/Launcher/launcheritem.cpp:43
22+#: plugins/Unity/Launcher/launcheritem.cpp:73
23+msgid "Lock to Launcher"
24+msgstr ""
25+
26+#: plugins/Unity/Launcher/launcheritem.cpp:73
27+msgid "Unlock from Launcher"
28+msgstr ""
29+
21−#: Components/EdgeDemoOverlay.qml:151
30+#: qml/Components/EdgeDemoOverlay.qml:151
22msgid "Skip intro"
31msgid "Skip intro"
23msgstr ""
32msgstr ""
24
33
25−#: Components/EdgeDemo.qml:112
34+#: qml/Components/EdgeDemo.qml:113
26msgid "Right edge"
35msgid "Right edge"
27msgstr ""
36msgstr ""
28
37
29−#: Components/EdgeDemo.qml:113
38+#: qml/Components/EdgeDemo.qml:114
30msgid "Try swiping from the right edge to unlock the phone"
39msgid "Try swiping from the right edge to unlock the phone"
31msgstr ""
40msgstr ""
32
41
33−#: Components/EdgeDemo.qml:144
42+#: qml/Components/EdgeDemo.qml:145
34msgid "Top edge"
43msgid "Top edge"
35msgstr ""
44msgstr ""
36
45
37−#: Components/EdgeDemo.qml:145
46+#: qml/Components/EdgeDemo.qml:146
38msgid "Try swiping from the top edge to access the indicators"
47msgid "Try swiping from the top edge to access the indicators"
39msgstr ""
48msgstr ""
40
49
41−#: Components/EdgeDemo.qml:170
50+#: qml/Components/EdgeDemo.qml:171
42msgid "Close"
51msgid "Close"
43msgstr "Funga"
52msgstr "Funga"
44
53
45−#: Components/EdgeDemo.qml:171
54+#: qml/Components/EdgeDemo.qml:172
46msgid "Swipe up again to close the settings screen"
55msgid "Swipe up again to close the settings screen"
47msgstr ""
56msgstr ""
48
57
49−#: Components/EdgeDemo.qml:198
58+#: qml/Components/EdgeDemo.qml:199
50msgid "Left edge"
59msgid "Left edge"
51msgstr ""
60msgstr ""
52
61
53−#: Components/EdgeDemo.qml:199
62+#: qml/Components/EdgeDemo.qml:200
54msgid "Swipe from the left to reveal the launcher for quick access to apps"
63msgid "Swipe from the left to reveal the launcher for quick access to apps"
55msgstr ""
64msgstr ""
56
65
57−#: Components/EdgeDemo.qml:226
66+#: qml/Components/EdgeDemo.qml:227
58msgid "Well done"
67msgid "Well done"
59msgstr ""
68msgstr ""
60
69
61−#: Components/EdgeDemo.qml:227
70+#: qml/Components/EdgeDemo.qml:228
62msgid ""
71msgid ""
63"You have now mastered the edge gestures and can start using the "
72"You have now mastered the edge gestures and can start using the "
64−"phone<br><br>Tap anywhere to start"
73+"phone<br><br>Tap on the screen to start"
65msgstr ""
74msgstr ""
66
75
67−#: Components/PageHeader.qml:364
76+#: qml/Components/PageHeader.qml:339
68msgid "Recent searches"
77msgid "Recent searches"
69msgstr ""
78msgstr ""
70
79
80+#: qml/Components/SeeMore.qml:32
81+msgid "See more"
82+msgstr ""
83+
84+#: qml/Components/SeeMore.qml:61
85+msgid "See less"
86+msgstr ""
87+
71−#: Dash/Apps/AppPreview.qml:135
88+#: qml/Dash/Apps/AppPreview.qml:136
72msgid "Rate this"
89msgid "Rate this"
73msgstr ""
90msgstr ""
74
91
75#. TRANSLATORS: Number of persons who rated this app/video/whatever
92#. TRANSLATORS: Number of persons who rated this app/video/whatever
76−#: Dash/Previews/Header.qml:93
93+#: qml/Dash/Previews/Header.qml:93
77#, qt-format
94#, qt-format
78msgid "(%1)"
95msgid "(%1)"
79msgstr ""
96msgstr ""
80
97
81#. TRANSLATORS: Number of persons who wrote reviews for this app/video/whatever
98#. TRANSLATORS: Number of persons who wrote reviews for this app/video/whatever
82−#: Dash/Previews/Header.qml:105
99+#: qml/Dash/Previews/Header.qml:105
83#, qt-format
100#, qt-format
84msgid "%1 review"
101msgid "%1 review"
85msgid_plural "%1 reviews"
102msgid_plural "%1 reviews"
86msgstr[0] ""
103msgstr[0] ""
87msgstr[1] ""
104msgstr[1] ""
88
105
89−#: Dash/Previews/Reviews.qml:74
106+#: qml/Dash/Previews/Reviews.qml:74
90msgid "Add a review"
107msgid "Add a review"
91msgstr ""
108msgstr ""
92
109
93−#: Dash/Previews/Reviews.qml:86
110+#: qml/Dash/Previews/Reviews.qml:86
94msgid "Review"
111msgid "Review"
95msgstr ""
112msgstr ""
96
113
97−#: Dash/Previews/Reviews.qml:121
114+#: qml/Dash/Previews/Reviews.qml:121
98msgid "Send"
115msgid "Send"
99msgstr "Tuma"
116msgstr "Tuma"
100
117
101−#: Dash/Previews/Reviews.qml:139
118+#: qml/Dash/Previews/Reviews.qml:139
102msgid "Comments:"
119msgid "Comments:"
103msgstr "Maoni:"
120msgstr "Maoni:"
104
121
105−#: Greeter/Lockscreen.qml:149
122+#: qml/Greeter/Lockscreen.qml:149
106msgid "Emergency Call"
123msgid "Emergency Call"
107msgstr ""
124msgstr ""
108
125
109−#: Greeter/PassphraseLockscreen.qml:59
126+#: qml/Greeter/PassphraseLockscreen.qml:59
110#, qt-format
127#, qt-format
111msgid "Hello %1"
128msgid "Hello %1"
112msgstr ""
129msgstr ""
113
130
114−#: Greeter/PassphraseLockscreen.qml:59
131+#: qml/Greeter/PassphraseLockscreen.qml:59
115msgid "Hello"
132msgid "Hello"
116msgstr ""
133msgstr ""
117
134
118−#: Hud/HudParametrizedActionsPage.qml:132
135+#: qml/Hud/HudParametrizedActionsPage.qml:132
119msgid "Confirm"
136msgid "Confirm"
120msgstr "Thibitisha"
137msgstr "Thibitisha"
121
138
122−#: Hud/Hud.qml:61 Hud/Hud.qml:99 Hud/Hud.qml:372
139+#: qml/Hud/Hud.qml:61 qml/Hud/Hud.qml:99 qml/Hud/Hud.qml:372
123msgid "Type or say a command"
140msgid "Type or say a command"
124msgstr ""
141msgstr ""
125
142
126−#: Hud/Hud.qml:84
143+#: qml/Hud/Hud.qml:84
127msgid "Loading. Please Wait..."
144msgid "Loading. Please Wait..."
128msgstr ""
145msgstr ""
129
146
130−#: Hud/Hud.qml:89
147+#: qml/Hud/Hud.qml:89
131msgid "Speak Now..."
148msgid "Speak Now..."
132msgstr ""
149msgstr ""
133
150
134−#: Hud/Hud.qml:94
151+#: qml/Hud/Hud.qml:94
135msgid "Speaking..."
152msgid "Speaking..."
136msgstr ""
153msgstr ""
137
154
138−#: Notifications/NotificationMenuItemFactory.qml:89
155+#: qml/Notifications/NotificationMenuItemFactory.qml:91
139msgid "Show password"
156msgid "Show password"
140msgstr ""
157msgstr ""
141
158
142−#: Panel/SearchIndicator.qml:27
159+#: qml/Notifications/NotificationMenuItemFactory.qml:103
143−msgid "Search"
160+msgid "Please enter SIM PIN"
144−msgstr "Tafuta"
145−
146−#: plugins/Unity/Launcher/launcheritem.cpp:43
147−#: plugins/Unity/Launcher/launcheritem.cpp:73
148−msgid "Lock to Launcher"
149msgstr ""
161msgstr ""
150
162
151−#: plugins/Unity/Launcher/launcheritem.cpp:73
163+#: qml/Panel/SearchIndicator.qml:27
152−msgid "Unlock from Launcher"
164+msgid "Search"
153−msgstr ""
165+msgstr "Tafuta"
154
166
155−#: Shell.qml:439
167+#: qml/Shell.qml:440
156#, qt-format
168#, qt-format
157msgid "Please enter %1"
169msgid "Please enter %1"
158msgstr ""
170msgstr ""
po/ta.po+55−46
@@ -7,7 +7,7 @@ msgid ""
7msgstr ""
7msgstr ""
8"Project-Id-Version: unity8\n"
8"Project-Id-Version: unity8\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2013-11-29 09:21+0100\n"
10+"POT-Creation-Date: 2014-02-04 15:43+0000\n"
11"PO-Revision-Date: 2013-10-24 11:36+0000\n"
11"PO-Revision-Date: 2013-10-24 11:36+0000\n"
12"Last-Translator: Thangamani Arun - தங்கமணி அருண் <thangam.arunx@gmail.com>\n"
12"Last-Translator: Thangamani Arun - தங்கமணி அருண் <thangam.arunx@gmail.com>\n"
13"Language-Team: Ubuntu Tamil Team/Free Tamil Computing/Thamizha\n"
13"Language-Team: Ubuntu Tamil Team/Free Tamil Computing/Thamizha\n"
@@ -15,150 +15,159 @@ msgstr ""
15"Content-Type: text/plain; charset=UTF-8\n"
15"Content-Type: text/plain; charset=UTF-8\n"
16"Content-Transfer-Encoding: 8bit\n"
16"Content-Transfer-Encoding: 8bit\n"
17"Plural-Forms: nplurals=2; plural=n != 1;\n"
17"Plural-Forms: nplurals=2; plural=n != 1;\n"
18−"X-Launchpad-Export-Date: 2013-12-29 06:04+0000\n"
18+"X-Launchpad-Export-Date: 2014-02-12 06:27+0000\n"
19−"X-Generator: Launchpad (build 16877)\n"
19+"X-Generator: Launchpad (build 16916)\n"
20"Language: ta\n"
20"Language: ta\n"
21
21
22+#: plugins/Unity/Launcher/launcheritem.cpp:43
23+#: plugins/Unity/Launcher/launcheritem.cpp:73
24+msgid "Lock to Launcher"
25+msgstr ""
26+
27+#: plugins/Unity/Launcher/launcheritem.cpp:73
28+msgid "Unlock from Launcher"
29+msgstr ""
30+
22−#: Components/EdgeDemoOverlay.qml:151
31+#: qml/Components/EdgeDemoOverlay.qml:151
23msgid "Skip intro"
32msgid "Skip intro"
24msgstr "அறிமுகத்தை தவிர்"
33msgstr "அறிமுகத்தை தவிர்"
25
34
26−#: Components/EdgeDemo.qml:112
35+#: qml/Components/EdgeDemo.qml:113
27msgid "Right edge"
36msgid "Right edge"
28msgstr "வலது விளிம்பு"
37msgstr "வலது விளிம்பு"
29
38
30−#: Components/EdgeDemo.qml:113
39+#: qml/Components/EdgeDemo.qml:114
31msgid "Try swiping from the right edge to unlock the phone"
40msgid "Try swiping from the right edge to unlock the phone"
32msgstr "தொலைபேசியை திறக்க வலது முனையிலிருந்து தேய்த்து முயற்சி செய்"
41msgstr "தொலைபேசியை திறக்க வலது முனையிலிருந்து தேய்த்து முயற்சி செய்"
33
42
34−#: Components/EdgeDemo.qml:144
43+#: qml/Components/EdgeDemo.qml:145
35msgid "Top edge"
44msgid "Top edge"
36msgstr "மேல் விளிம்பு"
45msgstr "மேல் விளிம்பு"
37
46
38−#: Components/EdgeDemo.qml:145
47+#: qml/Components/EdgeDemo.qml:146
39msgid "Try swiping from the top edge to access the indicators"
48msgid "Try swiping from the top edge to access the indicators"
40msgstr "காட்டிகளை அனுக மேல் விளிம்பிலிருந்து தேய்த்து முயற்சி செய்"
49msgstr "காட்டிகளை அனுக மேல் விளிம்பிலிருந்து தேய்த்து முயற்சி செய்"
41
50
42−#: Components/EdgeDemo.qml:170
51+#: qml/Components/EdgeDemo.qml:171
43msgid "Close"
52msgid "Close"
44msgstr "மூடு"
53msgstr "மூடு"
45
54
46−#: Components/EdgeDemo.qml:171
55+#: qml/Components/EdgeDemo.qml:172
47msgid "Swipe up again to close the settings screen"
56msgid "Swipe up again to close the settings screen"
48msgstr "அமைவுகளின் திரையை மூட மறுபடியும் மேலே தேய்க்கவும்"
57msgstr "அமைவுகளின் திரையை மூட மறுபடியும் மேலே தேய்க்கவும்"
49
58
50−#: Components/EdgeDemo.qml:198
59+#: qml/Components/EdgeDemo.qml:199
51msgid "Left edge"
60msgid "Left edge"
52msgstr "இடது விளிம்பு"
61msgstr "இடது விளிம்பு"
53
62
54−#: Components/EdgeDemo.qml:199
63+#: qml/Components/EdgeDemo.qml:200
55msgid "Swipe from the left to reveal the launcher for quick access to apps"
64msgid "Swipe from the left to reveal the launcher for quick access to apps"
56msgstr ""
65msgstr ""
57"பயன்பாடுகளின் விரைவான அணுகலை பெறத்தேவையான தொடக்கியை இடமிருந்து தேய்த்தால் "
66"பயன்பாடுகளின் விரைவான அணுகலை பெறத்தேவையான தொடக்கியை இடமிருந்து தேய்த்தால் "
58"வெளிப்படும்"
67"வெளிப்படும்"
59
68
60−#: Components/EdgeDemo.qml:226
69+#: qml/Components/EdgeDemo.qml:227
61msgid "Well done"
70msgid "Well done"
62msgstr "நன்றாக செய்தீர்கள்"
71msgstr "நன்றாக செய்தீர்கள்"
63
72
64−#: Components/EdgeDemo.qml:227
73+#: qml/Components/EdgeDemo.qml:228
65msgid ""
74msgid ""
66"You have now mastered the edge gestures and can start using the "
75"You have now mastered the edge gestures and can start using the "
67−"phone<br><br>Tap anywhere to start"
76+"phone<br><br>Tap on the screen to start"
68msgstr ""
77msgstr ""
69−"நீங்கள் இப்போது விளிம்பு சைகைகளில் கைதேர்ந்தவர் மற்றும் தொலைபேசி "
70−"பயன்படுத்த தொடங்கவும் <br> <br>தட்டுவதன் மூலம் எங்க வேண்டுமானாலும் "
71−"தொடங்கலாம்."
72
78
73−#: Components/PageHeader.qml:364
79+#: qml/Components/PageHeader.qml:339
74msgid "Recent searches"
80msgid "Recent searches"
75msgstr "கடையாக தேடப்பட்டவைகள்"
81msgstr "கடையாக தேடப்பட்டவைகள்"
76
82
83+#: qml/Components/SeeMore.qml:32
84+msgid "See more"
85+msgstr ""
86+
87+#: qml/Components/SeeMore.qml:61
88+msgid "See less"
89+msgstr ""
90+
77−#: Dash/Apps/AppPreview.qml:135
91+#: qml/Dash/Apps/AppPreview.qml:136
78msgid "Rate this"
92msgid "Rate this"
79msgstr "இதை மதிப்பிடு"
93msgstr "இதை மதிப்பிடு"
80
94
81#. TRANSLATORS: Number of persons who rated this app/video/whatever
95#. TRANSLATORS: Number of persons who rated this app/video/whatever
82−#: Dash/Previews/Header.qml:93
96+#: qml/Dash/Previews/Header.qml:93
83#, qt-format
97#, qt-format
84msgid "(%1)"
98msgid "(%1)"
85msgstr "(%1)"
99msgstr "(%1)"
86
100
87#. TRANSLATORS: Number of persons who wrote reviews for this app/video/whatever
101#. TRANSLATORS: Number of persons who wrote reviews for this app/video/whatever
88−#: Dash/Previews/Header.qml:105
102+#: qml/Dash/Previews/Header.qml:105
89#, qt-format
103#, qt-format
90msgid "%1 review"
104msgid "%1 review"
91msgid_plural "%1 reviews"
105msgid_plural "%1 reviews"
92msgstr[0] "%1 பரிசீலனை"
106msgstr[0] "%1 பரிசீலனை"
93msgstr[1] "%1 பரிசீலனைகள்"
107msgstr[1] "%1 பரிசீலனைகள்"
94
108
95−#: Dash/Previews/Reviews.qml:74
109+#: qml/Dash/Previews/Reviews.qml:74
96msgid "Add a review"
110msgid "Add a review"
97msgstr "ஒரு பரிசீலனையை சேர்"
111msgstr "ஒரு பரிசீலனையை சேர்"
98
112
99−#: Dash/Previews/Reviews.qml:86
113+#: qml/Dash/Previews/Reviews.qml:86
100msgid "Review"
114msgid "Review"
101msgstr "மறுஆய்வு"
115msgstr "மறுஆய்வு"
102
116
103−#: Dash/Previews/Reviews.qml:121
117+#: qml/Dash/Previews/Reviews.qml:121
104msgid "Send"
118msgid "Send"
105msgstr "அனுப்பு"
119msgstr "அனுப்பு"
106
120
107−#: Dash/Previews/Reviews.qml:139
121+#: qml/Dash/Previews/Reviews.qml:139
108msgid "Comments:"
122msgid "Comments:"
109msgstr "கருத்துகள்:"
123msgstr "கருத்துகள்:"
110
124
111−#: Greeter/Lockscreen.qml:149
125+#: qml/Greeter/Lockscreen.qml:149
112msgid "Emergency Call"
126msgid "Emergency Call"
113msgstr "அவசர அழைப்பு"
127msgstr "அவசர அழைப்பு"
114
128
115−#: Greeter/PassphraseLockscreen.qml:59
129+#: qml/Greeter/PassphraseLockscreen.qml:59
116#, qt-format
130#, qt-format
117msgid "Hello %1"
131msgid "Hello %1"
118msgstr "வணக்கம் %1"
132msgstr "வணக்கம் %1"
119
133
120−#: Greeter/PassphraseLockscreen.qml:59
134+#: qml/Greeter/PassphraseLockscreen.qml:59
121msgid "Hello"
135msgid "Hello"
122msgstr "வணக்கம்"
136msgstr "வணக்கம்"
123
137
124−#: Hud/HudParametrizedActionsPage.qml:132
138+#: qml/Hud/HudParametrizedActionsPage.qml:132
125msgid "Confirm"
139msgid "Confirm"
126msgstr "உறுதிப்படுத்து"
140msgstr "உறுதிப்படுத்து"
127
141
128−#: Hud/Hud.qml:61 Hud/Hud.qml:99 Hud/Hud.qml:372
142+#: qml/Hud/Hud.qml:61 qml/Hud/Hud.qml:99 qml/Hud/Hud.qml:372
129msgid "Type or say a command"
143msgid "Type or say a command"
130msgstr "ஒரு கட்டளையை உச்சரி அல்லது தட்டச்சுசெய்"
144msgstr "ஒரு கட்டளையை உச்சரி அல்லது தட்டச்சுசெய்"
131
145
132−#: Hud/Hud.qml:84
146+#: qml/Hud/Hud.qml:84
133msgid "Loading. Please Wait..."
147msgid "Loading. Please Wait..."
134msgstr "ஏற்றுகிறது. தயைசெய்து காத்திருக்கவும்..."
148msgstr "ஏற்றுகிறது. தயைசெய்து காத்திருக்கவும்..."
135
149
136−#: Hud/Hud.qml:89
150+#: qml/Hud/Hud.qml:89
137msgid "Speak Now..."
151msgid "Speak Now..."
138msgstr "இப்பொது பேசு..."
152msgstr "இப்பொது பேசு..."
139
153
140−#: Hud/Hud.qml:94
154+#: qml/Hud/Hud.qml:94
141msgid "Speaking..."
155msgid "Speaking..."
142msgstr "பேசுகிறது..."
156msgstr "பேசுகிறது..."
143
157
144−#: Notifications/NotificationMenuItemFactory.qml:89
158+#: qml/Notifications/NotificationMenuItemFactory.qml:91
145msgid "Show password"
159msgid "Show password"
146msgstr ""
160msgstr ""
147
161
148−#: Panel/SearchIndicator.qml:27
162+#: qml/Notifications/NotificationMenuItemFactory.qml:103
149−msgid "Search"
163+msgid "Please enter SIM PIN"
150−msgstr "தெடு"
151−
152−#: plugins/Unity/Launcher/launcheritem.cpp:43
153−#: plugins/Unity/Launcher/launcheritem.cpp:73
154−msgid "Lock to Launcher"
155msgstr ""
164msgstr ""
156
165
157−#: plugins/Unity/Launcher/launcheritem.cpp:73
166+#: qml/Panel/SearchIndicator.qml:27
158−msgid "Unlock from Launcher"
167+msgid "Search"
159−msgstr ""
168+msgstr "தெடு"
160
169
161−#: Shell.qml:439
170+#: qml/Shell.qml:440
162#, qt-format
171#, qt-format
163msgid "Please enter %1"
172msgid "Please enter %1"
164msgstr "தயவுச்செய்து %1 உள்ளிடு"
173msgstr "தயவுச்செய்து %1 உள்ளிடு"
po/te.po+54−42
@@ -7,7 +7,7 @@ msgid ""
7msgstr ""
7msgstr ""
8"Project-Id-Version: unity\n"
8"Project-Id-Version: unity\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2013-11-29 09:21+0100\n"
10+"POT-Creation-Date: 2014-02-04 15:43+0000\n"
11"PO-Revision-Date: 2013-06-27 09:57+0000\n"
11"PO-Revision-Date: 2013-06-27 09:57+0000\n"
12"Last-Translator: Michał Sawicz <michal.sawicz@canonical.com>\n"
12"Last-Translator: Michał Sawicz <michal.sawicz@canonical.com>\n"
13"Language-Team: Telugu <te@li.org>\n"
13"Language-Team: Telugu <te@li.org>\n"
@@ -15,144 +15,156 @@ msgstr ""
15"Content-Type: text/plain; charset=UTF-8\n"
15"Content-Type: text/plain; charset=UTF-8\n"
16"Content-Transfer-Encoding: 8bit\n"
16"Content-Transfer-Encoding: 8bit\n"
17"Plural-Forms: nplurals=2; plural=n != 1;\n"
17"Plural-Forms: nplurals=2; plural=n != 1;\n"
18−"X-Launchpad-Export-Date: 2013-12-29 06:04+0000\n"
18+"X-Launchpad-Export-Date: 2014-02-12 06:27+0000\n"
19−"X-Generator: Launchpad (build 16877)\n"
19+"X-Generator: Launchpad (build 16916)\n"
20
20
21+#: plugins/Unity/Launcher/launcheritem.cpp:43
22+#: plugins/Unity/Launcher/launcheritem.cpp:73
23+msgid "Lock to Launcher"
24+msgstr ""
25+
26+#: plugins/Unity/Launcher/launcheritem.cpp:73
27+msgid "Unlock from Launcher"
28+msgstr ""
29+
21−#: Components/EdgeDemoOverlay.qml:151
30+#: qml/Components/EdgeDemoOverlay.qml:151
22msgid "Skip intro"
31msgid "Skip intro"
23msgstr ""
32msgstr ""
24
33
25−#: Components/EdgeDemo.qml:112
34+#: qml/Components/EdgeDemo.qml:113
26msgid "Right edge"
35msgid "Right edge"
27msgstr ""
36msgstr ""
28
37
29−#: Components/EdgeDemo.qml:113
38+#: qml/Components/EdgeDemo.qml:114
30msgid "Try swiping from the right edge to unlock the phone"
39msgid "Try swiping from the right edge to unlock the phone"
31msgstr ""
40msgstr ""
32
41
33−#: Components/EdgeDemo.qml:144
42+#: qml/Components/EdgeDemo.qml:145
34msgid "Top edge"
43msgid "Top edge"
35msgstr ""
44msgstr ""
36
45
37−#: Components/EdgeDemo.qml:145
46+#: qml/Components/EdgeDemo.qml:146
38msgid "Try swiping from the top edge to access the indicators"
47msgid "Try swiping from the top edge to access the indicators"
39msgstr ""
48msgstr ""
40
49
41−#: Components/EdgeDemo.qml:170
50+#: qml/Components/EdgeDemo.qml:171
42msgid "Close"
51msgid "Close"
43msgstr ""
52msgstr ""
44
53
45−#: Components/EdgeDemo.qml:171
54+#: qml/Components/EdgeDemo.qml:172
46msgid "Swipe up again to close the settings screen"
55msgid "Swipe up again to close the settings screen"
47msgstr ""
56msgstr ""
48
57
49−#: Components/EdgeDemo.qml:198
58+#: qml/Components/EdgeDemo.qml:199
50msgid "Left edge"
59msgid "Left edge"
51msgstr ""
60msgstr ""
52
61
53−#: Components/EdgeDemo.qml:199
62+#: qml/Components/EdgeDemo.qml:200
54msgid "Swipe from the left to reveal the launcher for quick access to apps"
63msgid "Swipe from the left to reveal the launcher for quick access to apps"
55msgstr ""
64msgstr ""
56
65
57−#: Components/EdgeDemo.qml:226
66+#: qml/Components/EdgeDemo.qml:227
58msgid "Well done"
67msgid "Well done"
59msgstr ""
68msgstr ""
60
69
61−#: Components/EdgeDemo.qml:227
70+#: qml/Components/EdgeDemo.qml:228
62msgid ""
71msgid ""
63"You have now mastered the edge gestures and can start using the "
72"You have now mastered the edge gestures and can start using the "
64−"phone<br><br>Tap anywhere to start"
73+"phone<br><br>Tap on the screen to start"
65msgstr ""
74msgstr ""
66
75
67−#: Components/PageHeader.qml:364
76+#: qml/Components/PageHeader.qml:339
68msgid "Recent searches"
77msgid "Recent searches"
69msgstr ""
78msgstr ""
70
79
80+#: qml/Components/SeeMore.qml:32
81+msgid "See more"
82+msgstr ""
83+
84+#: qml/Components/SeeMore.qml:61
85+msgid "See less"
86+msgstr ""
87+
71−#: Dash/Apps/AppPreview.qml:135
88+#: qml/Dash/Apps/AppPreview.qml:136
72msgid "Rate this"
89msgid "Rate this"
73msgstr ""
90msgstr ""
74
91
75#. TRANSLATORS: Number of persons who rated this app/video/whatever
92#. TRANSLATORS: Number of persons who rated this app/video/whatever
76−#: Dash/Previews/Header.qml:93
93+#: qml/Dash/Previews/Header.qml:93
77#, qt-format
94#, qt-format
78msgid "(%1)"
95msgid "(%1)"
79msgstr ""
96msgstr ""
80
97
81#. TRANSLATORS: Number of persons who wrote reviews for this app/video/whatever
98#. TRANSLATORS: Number of persons who wrote reviews for this app/video/whatever
82−#: Dash/Previews/Header.qml:105
99+#: qml/Dash/Previews/Header.qml:105
83#, qt-format
100#, qt-format
84msgid "%1 review"
101msgid "%1 review"
85msgid_plural "%1 reviews"
102msgid_plural "%1 reviews"
86msgstr[0] ""
103msgstr[0] ""
87msgstr[1] ""
104msgstr[1] ""
88
105
89−#: Dash/Previews/Reviews.qml:74
106+#: qml/Dash/Previews/Reviews.qml:74
90msgid "Add a review"
107msgid "Add a review"
91msgstr ""
108msgstr ""
92
109
93−#: Dash/Previews/Reviews.qml:86
110+#: qml/Dash/Previews/Reviews.qml:86
94msgid "Review"
111msgid "Review"
95msgstr ""
112msgstr ""
96
113
97−#: Dash/Previews/Reviews.qml:121
114+#: qml/Dash/Previews/Reviews.qml:121
98msgid "Send"
115msgid "Send"
99msgstr ""
116msgstr ""
100
117
101−#: Dash/Previews/Reviews.qml:139
118+#: qml/Dash/Previews/Reviews.qml:139
102msgid "Comments:"
119msgid "Comments:"
103msgstr ""
120msgstr ""
104
121
105−#: Greeter/Lockscreen.qml:149
122+#: qml/Greeter/Lockscreen.qml:149
106msgid "Emergency Call"
123msgid "Emergency Call"
107msgstr ""
124msgstr ""
108
125
109−#: Greeter/PassphraseLockscreen.qml:59
126+#: qml/Greeter/PassphraseLockscreen.qml:59
110#, qt-format
127#, qt-format
111msgid "Hello %1"
128msgid "Hello %1"
112msgstr ""
129msgstr ""
113
130
114−#: Greeter/PassphraseLockscreen.qml:59
131+#: qml/Greeter/PassphraseLockscreen.qml:59
115msgid "Hello"
132msgid "Hello"
116msgstr ""
133msgstr ""
117
134
118−#: Hud/HudParametrizedActionsPage.qml:132
135+#: qml/Hud/HudParametrizedActionsPage.qml:132
119msgid "Confirm"
136msgid "Confirm"
120msgstr ""
137msgstr ""
121
138
122−#: Hud/Hud.qml:61 Hud/Hud.qml:99 Hud/Hud.qml:372
139+#: qml/Hud/Hud.qml:61 qml/Hud/Hud.qml:99 qml/Hud/Hud.qml:372
123msgid "Type or say a command"
140msgid "Type or say a command"
124msgstr ""
141msgstr ""
125
142
126−#: Hud/Hud.qml:84
143+#: qml/Hud/Hud.qml:84
127msgid "Loading. Please Wait..."
144msgid "Loading. Please Wait..."
128msgstr ""
145msgstr ""
129
146
130−#: Hud/Hud.qml:89
147+#: qml/Hud/Hud.qml:89
131msgid "Speak Now..."
148msgid "Speak Now..."
132msgstr ""
149msgstr ""
133
150
134−#: Hud/Hud.qml:94
151+#: qml/Hud/Hud.qml:94
135msgid "Speaking..."
152msgid "Speaking..."
136msgstr ""
153msgstr ""
137
154
138−#: Notifications/NotificationMenuItemFactory.qml:89
155+#: qml/Notifications/NotificationMenuItemFactory.qml:91
139msgid "Show password"
156msgid "Show password"
140msgstr ""
157msgstr ""
141
158
142−#: Panel/SearchIndicator.qml:27
159+#: qml/Notifications/NotificationMenuItemFactory.qml:103
143−msgid "Search"
160+msgid "Please enter SIM PIN"
144msgstr ""
161msgstr ""
145
162
146−#: plugins/Unity/Launcher/launcheritem.cpp:43
163+#: qml/Panel/SearchIndicator.qml:27
147−#: plugins/Unity/Launcher/launcheritem.cpp:73
164+msgid "Search"
148−msgid "Lock to Launcher"
149−msgstr ""
150−
151−#: plugins/Unity/Launcher/launcheritem.cpp:73
152−msgid "Unlock from Launcher"
153msgstr ""
165msgstr ""
154
166
155−#: Shell.qml:439
167+#: qml/Shell.qml:440
156#, qt-format
168#, qt-format
157msgid "Please enter %1"
169msgid "Please enter %1"
158msgstr ""
170msgstr ""
po/tr.po+55−45
@@ -7,7 +7,7 @@ msgid ""
7msgstr ""
7msgstr ""
8"Project-Id-Version: unity\n"
8"Project-Id-Version: unity\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2013-11-29 09:21+0100\n"
10+"POT-Creation-Date: 2014-02-04 15:43+0000\n"
11"PO-Revision-Date: 2014-01-14 19:05+0000\n"
11"PO-Revision-Date: 2014-01-14 19:05+0000\n"
12"Last-Translator: Osman Coşkun <Unknown>\n"
12"Last-Translator: Osman Coşkun <Unknown>\n"
13"Language-Team: Turkish <tr@li.org>\n"
13"Language-Team: Turkish <tr@li.org>\n"
@@ -15,147 +15,157 @@ msgstr ""
15"Content-Type: text/plain; charset=UTF-8\n"
15"Content-Type: text/plain; charset=UTF-8\n"
16"Content-Transfer-Encoding: 8bit\n"
16"Content-Transfer-Encoding: 8bit\n"
17"Plural-Forms: nplurals=2; plural=n != 1;\n"
17"Plural-Forms: nplurals=2; plural=n != 1;\n"
18−"X-Launchpad-Export-Date: 2014-01-15 06:35+0000\n"
18+"X-Launchpad-Export-Date: 2014-02-12 06:27+0000\n"
19−"X-Generator: Launchpad (build 16890)\n"
19+"X-Generator: Launchpad (build 16916)\n"
20
20
21+#: plugins/Unity/Launcher/launcheritem.cpp:43
22+#: plugins/Unity/Launcher/launcheritem.cpp:73
23+msgid "Lock to Launcher"
24+msgstr "Başlatıcıya Sabitle"
25+
26+#: plugins/Unity/Launcher/launcheritem.cpp:73
27+msgid "Unlock from Launcher"
28+msgstr "Başlatıcıdan Ayır"
29+
21−#: Components/EdgeDemoOverlay.qml:151
30+#: qml/Components/EdgeDemoOverlay.qml:151
22msgid "Skip intro"
31msgid "Skip intro"
23msgstr "İntro'yu geç"
32msgstr "İntro'yu geç"
24
33
25−#: Components/EdgeDemo.qml:112
34+#: qml/Components/EdgeDemo.qml:113
26msgid "Right edge"
35msgid "Right edge"
27msgstr "Sağ kenar"
36msgstr "Sağ kenar"
28
37
29−#: Components/EdgeDemo.qml:113
38+#: qml/Components/EdgeDemo.qml:114
30msgid "Try swiping from the right edge to unlock the phone"
39msgid "Try swiping from the right edge to unlock the phone"
31msgstr "Kilidi açmak için sağ kenara sürüklemeyi deneyin"
40msgstr "Kilidi açmak için sağ kenara sürüklemeyi deneyin"
32
41
33−#: Components/EdgeDemo.qml:144
42+#: qml/Components/EdgeDemo.qml:145
34msgid "Top edge"
43msgid "Top edge"
35msgstr "Üst kenar"
44msgstr "Üst kenar"
36
45
37−#: Components/EdgeDemo.qml:145
46+#: qml/Components/EdgeDemo.qml:146
38msgid "Try swiping from the top edge to access the indicators"
47msgid "Try swiping from the top edge to access the indicators"
39msgstr "Bildiricilere erişmek için üst kenarı sürüklemeyi deneyin"
48msgstr "Bildiricilere erişmek için üst kenarı sürüklemeyi deneyin"
40
49
41−#: Components/EdgeDemo.qml:170
50+#: qml/Components/EdgeDemo.qml:171
42msgid "Close"
51msgid "Close"
43msgstr "Kapat"
52msgstr "Kapat"
44
53
45−#: Components/EdgeDemo.qml:171
54+#: qml/Components/EdgeDemo.qml:172
46msgid "Swipe up again to close the settings screen"
55msgid "Swipe up again to close the settings screen"
47msgstr "Ayarlar ekranını kapatmak için tekrar yukarı kaydırın"
56msgstr "Ayarlar ekranını kapatmak için tekrar yukarı kaydırın"
48
57
49−#: Components/EdgeDemo.qml:198
58+#: qml/Components/EdgeDemo.qml:199
50msgid "Left edge"
59msgid "Left edge"
51msgstr "Sol kenar"
60msgstr "Sol kenar"
52
61
53−#: Components/EdgeDemo.qml:199
62+#: qml/Components/EdgeDemo.qml:200
54msgid "Swipe from the left to reveal the launcher for quick access to apps"
63msgid "Swipe from the left to reveal the launcher for quick access to apps"
55msgstr ""
64msgstr ""
56"Uygulamalara hızlı erişim çalıştırıcısını açmak için sol kenarı sürükleyin"
65"Uygulamalara hızlı erişim çalıştırıcısını açmak için sol kenarı sürükleyin"
57
66
58−#: Components/EdgeDemo.qml:226
67+#: qml/Components/EdgeDemo.qml:227
59msgid "Well done"
68msgid "Well done"
60msgstr "Tebrikler"
69msgstr "Tebrikler"
61
70
62−#: Components/EdgeDemo.qml:227
71+#: qml/Components/EdgeDemo.qml:228
63msgid ""
72msgid ""
64"You have now mastered the edge gestures and can start using the "
73"You have now mastered the edge gestures and can start using the "
65−"phone<br><br>Tap anywhere to start"
74+"phone<br><br>Tap on the screen to start"
66msgstr ""
75msgstr ""
67−"Kenar hareketlerini öğrendiniz ve herhangi bir yere dokunarak telefonunuzu "
68−"<br><br> kullanmaya başlayabilirsiniz"
69
76
70−#: Components/PageHeader.qml:364
77+#: qml/Components/PageHeader.qml:339
71msgid "Recent searches"
78msgid "Recent searches"
72msgstr "Son Arananlar"
79msgstr "Son Arananlar"
73
80
81+#: qml/Components/SeeMore.qml:32
82+msgid "See more"
83+msgstr ""
84+
85+#: qml/Components/SeeMore.qml:61
86+msgid "See less"
87+msgstr ""
88+
74−#: Dash/Apps/AppPreview.qml:135
89+#: qml/Dash/Apps/AppPreview.qml:136
75msgid "Rate this"
90msgid "Rate this"
76msgstr "Oyla"
91msgstr "Oyla"
77
92
78#. TRANSLATORS: Number of persons who rated this app/video/whatever
93#. TRANSLATORS: Number of persons who rated this app/video/whatever
79−#: Dash/Previews/Header.qml:93
94+#: qml/Dash/Previews/Header.qml:93
80#, qt-format
95#, qt-format
81msgid "(%1)"
96msgid "(%1)"
82msgstr "(%1)"
97msgstr "(%1)"
83
98
84#. TRANSLATORS: Number of persons who wrote reviews for this app/video/whatever
99#. TRANSLATORS: Number of persons who wrote reviews for this app/video/whatever
85−#: Dash/Previews/Header.qml:105
100+#: qml/Dash/Previews/Header.qml:105
86#, qt-format
101#, qt-format
87msgid "%1 review"
102msgid "%1 review"
88msgid_plural "%1 reviews"
103msgid_plural "%1 reviews"
89msgstr[0] "%1 inceleme"
104msgstr[0] "%1 inceleme"
90msgstr[1] "%1 inceleme"
105msgstr[1] "%1 inceleme"
91
106
92−#: Dash/Previews/Reviews.qml:74
107+#: qml/Dash/Previews/Reviews.qml:74
93msgid "Add a review"
108msgid "Add a review"
94msgstr "Bir inceleme ekle"
109msgstr "Bir inceleme ekle"
95
110
96−#: Dash/Previews/Reviews.qml:86
111+#: qml/Dash/Previews/Reviews.qml:86
97msgid "Review"
112msgid "Review"
98msgstr "İnceleme"
113msgstr "İnceleme"
99
114
100−#: Dash/Previews/Reviews.qml:121
115+#: qml/Dash/Previews/Reviews.qml:121
101msgid "Send"
116msgid "Send"
102msgstr "Gönder"
117msgstr "Gönder"
103
118
104−#: Dash/Previews/Reviews.qml:139
119+#: qml/Dash/Previews/Reviews.qml:139
105msgid "Comments:"
120msgid "Comments:"
106msgstr "Yorumlar:"
121msgstr "Yorumlar:"
107
122
108−#: Greeter/Lockscreen.qml:149
123+#: qml/Greeter/Lockscreen.qml:149
109msgid "Emergency Call"
124msgid "Emergency Call"
110msgstr "Acil Arama"
125msgstr "Acil Arama"
111
126
112−#: Greeter/PassphraseLockscreen.qml:59
127+#: qml/Greeter/PassphraseLockscreen.qml:59
113#, qt-format
128#, qt-format
114msgid "Hello %1"
129msgid "Hello %1"
115msgstr "Merhaba %1"
130msgstr "Merhaba %1"
116
131
117−#: Greeter/PassphraseLockscreen.qml:59
132+#: qml/Greeter/PassphraseLockscreen.qml:59
118msgid "Hello"
133msgid "Hello"
119msgstr "Merhaba"
134msgstr "Merhaba"
120
135
121−#: Hud/HudParametrizedActionsPage.qml:132
136+#: qml/Hud/HudParametrizedActionsPage.qml:132
122msgid "Confirm"
137msgid "Confirm"
123msgstr "Onayla"
138msgstr "Onayla"
124
139
125−#: Hud/Hud.qml:61 Hud/Hud.qml:99 Hud/Hud.qml:372
140+#: qml/Hud/Hud.qml:61 qml/Hud/Hud.qml:99 qml/Hud/Hud.qml:372
126msgid "Type or say a command"
141msgid "Type or say a command"
127msgstr "Bir komut yazın veya söyleyin"
142msgstr "Bir komut yazın veya söyleyin"
128
143
129−#: Hud/Hud.qml:84
144+#: qml/Hud/Hud.qml:84
130msgid "Loading. Please Wait..."
145msgid "Loading. Please Wait..."
131msgstr "Yükleniyor. Lütfen Bekleyin..."
146msgstr "Yükleniyor. Lütfen Bekleyin..."
132
147
133−#: Hud/Hud.qml:89
148+#: qml/Hud/Hud.qml:89
134msgid "Speak Now..."
149msgid "Speak Now..."
135msgstr "Şimdi Konuşun..."
150msgstr "Şimdi Konuşun..."
136
151
137−#: Hud/Hud.qml:94
152+#: qml/Hud/Hud.qml:94
138msgid "Speaking..."
153msgid "Speaking..."
139msgstr "Konuşuyor..."
154msgstr "Konuşuyor..."
140
155
141−#: Notifications/NotificationMenuItemFactory.qml:89
156+#: qml/Notifications/NotificationMenuItemFactory.qml:91
142msgid "Show password"
157msgid "Show password"
143msgstr "Parolayı göster"
158msgstr "Parolayı göster"
144
159
160+#: qml/Notifications/NotificationMenuItemFactory.qml:103
161+msgid "Please enter SIM PIN"
162+msgstr ""
163+
145−#: Panel/SearchIndicator.qml:27
164+#: qml/Panel/SearchIndicator.qml:27
146msgid "Search"
165msgid "Search"
147msgstr "Ara"
166msgstr "Ara"
148
167
149−#: plugins/Unity/Launcher/launcheritem.cpp:43
150−#: plugins/Unity/Launcher/launcheritem.cpp:73
151−msgid "Lock to Launcher"
152−msgstr "Başlatıcıya Sabitle"
153−
154−#: plugins/Unity/Launcher/launcheritem.cpp:73
155−msgid "Unlock from Launcher"
156−msgstr "Başlatıcıdan Ayır"
157−
158−#: Shell.qml:439
168+#: qml/Shell.qml:440
159#, qt-format
169#, qt-format
160msgid "Please enter %1"
170msgid "Please enter %1"
161msgstr "Lütfen %1 girin"
171msgstr "Lütfen %1 girin"
po/ug.po+70−58
@@ -7,151 +7,163 @@ msgid ""
7msgstr ""
7msgstr ""
8"Project-Id-Version: unity\n"
8"Project-Id-Version: unity\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2013-11-29 09:21+0100\n"
10+"POT-Creation-Date: 2014-02-04 15:43+0000\n"
11−"PO-Revision-Date: 2014-01-17 04:33+0000\n"
11+"PO-Revision-Date: 2014-02-13 23:19+0000\n"
12−"Last-Translator: Gheyret T.Kenji <Unknown>\n"
12+"Last-Translator: volkhan <Unknown>\n"
13"Language-Team: Uyghur <ug@li.org>\n"
13"Language-Team: Uyghur <ug@li.org>\n"
14"MIME-Version: 1.0\n"
14"MIME-Version: 1.0\n"
15"Content-Type: text/plain; charset=UTF-8\n"
15"Content-Type: text/plain; charset=UTF-8\n"
16"Content-Transfer-Encoding: 8bit\n"
16"Content-Transfer-Encoding: 8bit\n"
17"Plural-Forms: nplurals=1; plural=0;\n"
17"Plural-Forms: nplurals=1; plural=0;\n"
18−"X-Launchpad-Export-Date: 2014-01-18 07:11+0000\n"
18+"X-Launchpad-Export-Date: 2014-02-14 07:53+0000\n"
19−"X-Generator: Launchpad (build 16901)\n"
19+"X-Generator: Launchpad (build 16916)\n"
20
20
21+#: plugins/Unity/Launcher/launcheritem.cpp:43
22+#: plugins/Unity/Launcher/launcheritem.cpp:73
23+msgid "Lock to Launcher"
24+msgstr "ئىجراچىغا سولىۋەت"
25+
26+#: plugins/Unity/Launcher/launcheritem.cpp:73
27+msgid "Unlock from Launcher"
28+msgstr "ئىجراچىدىن چىقار"
29+
21−#: Components/EdgeDemoOverlay.qml:151
30+#: qml/Components/EdgeDemoOverlay.qml:151
22msgid "Skip intro"
31msgid "Skip intro"
23−msgstr ""
32+msgstr "قىسقىچە تونۇشتۇرۇشتىن ئاتلاش"
24
33
25−#: Components/EdgeDemo.qml:112
34+#: qml/Components/EdgeDemo.qml:113
26msgid "Right edge"
35msgid "Right edge"
27msgstr "ئوڭ گىرۋەك"
36msgstr "ئوڭ گىرۋەك"
28
37
29−#: Components/EdgeDemo.qml:113
38+#: qml/Components/EdgeDemo.qml:114
30msgid "Try swiping from the right edge to unlock the phone"
39msgid "Try swiping from the right edge to unlock the phone"
31−msgstr ""
40+msgstr "تېلېفوننى قۇلۇپتىن ئېچىش ئۈچۈن ئوڭ گىرۋەكتىن سىيرىڭ"
32
41
33−#: Components/EdgeDemo.qml:144
42+#: qml/Components/EdgeDemo.qml:145
34msgid "Top edge"
43msgid "Top edge"
35msgstr "ئۈستى گىرۋەك"
44msgstr "ئۈستى گىرۋەك"
36
45
37−#: Components/EdgeDemo.qml:145
46+#: qml/Components/EdgeDemo.qml:146
38msgid "Try swiping from the top edge to access the indicators"
47msgid "Try swiping from the top edge to access the indicators"
39−msgstr ""
48+msgstr "كۆرسەتكۈچلەرنى زىيارەت قىلىش ئۈچۈن ئۈستى گىرۋەكتىن سىيرىڭ"
40
49
41−#: Components/EdgeDemo.qml:170
50+#: qml/Components/EdgeDemo.qml:171
42msgid "Close"
51msgid "Close"
43msgstr "ياپ"
52msgstr "ياپ"
44
53
45−#: Components/EdgeDemo.qml:171
54+#: qml/Components/EdgeDemo.qml:172
46msgid "Swipe up again to close the settings screen"
55msgid "Swipe up again to close the settings screen"
47−msgstr ""
56+msgstr "تەڭشەش ئېكرانىنى يېپىش ئۈچۈن ئۈستىگە قايتا سىيرىڭ"
48
57
49−#: Components/EdgeDemo.qml:198
58+#: qml/Components/EdgeDemo.qml:199
50msgid "Left edge"
59msgid "Left edge"
51msgstr "سول گىرۋەك"
60msgstr "سول گىرۋەك"
52
61
53−#: Components/EdgeDemo.qml:199
62+#: qml/Components/EdgeDemo.qml:200
54msgid "Swipe from the left to reveal the launcher for quick access to apps"
63msgid "Swipe from the left to reveal the launcher for quick access to apps"
55−msgstr ""
64+msgstr "قوللىنىشلارنى تىز زىيارەت قىلىش ئۈچۈن سولدىن سىيرىپ ئىجراچىنى ئېچىڭ"
56
65
57−#: Components/EdgeDemo.qml:226
66+#: qml/Components/EdgeDemo.qml:227
58msgid "Well done"
67msgid "Well done"
59−msgstr ""
68+msgstr "ياخشى بولدى"
60
69
61−#: Components/EdgeDemo.qml:227
70+#: qml/Components/EdgeDemo.qml:228
62msgid ""
71msgid ""
63"You have now mastered the edge gestures and can start using the "
72"You have now mastered the edge gestures and can start using the "
64−"phone<br><br>Tap anywhere to start"
73+"phone<br><br>Tap on the screen to start"
65msgstr ""
74msgstr ""
66
75
67−#: Components/PageHeader.qml:364
76+#: qml/Components/PageHeader.qml:339
68msgid "Recent searches"
77msgid "Recent searches"
69msgstr "يېقىنقى ئىزدەشلەر"
78msgstr "يېقىنقى ئىزدەشلەر"
70
79
80+#: qml/Components/SeeMore.qml:32
81+msgid "See more"
82+msgstr "جىقراق كۆرۈش"
83+
84+#: qml/Components/SeeMore.qml:61
85+msgid "See less"
86+msgstr "ئازراق كۆرۈش"
87+
71−#: Dash/Apps/AppPreview.qml:135
88+#: qml/Dash/Apps/AppPreview.qml:136
72msgid "Rate this"
89msgid "Rate this"
73−msgstr ""
90+msgstr "بۇنى باھالاڭ"
74
91
75#. TRANSLATORS: Number of persons who rated this app/video/whatever
92#. TRANSLATORS: Number of persons who rated this app/video/whatever
76−#: Dash/Previews/Header.qml:93
93+#: qml/Dash/Previews/Header.qml:93
77#, qt-format
94#, qt-format
78msgid "(%1)"
95msgid "(%1)"
79msgstr "(%1)"
96msgstr "(%1)"
80
97
81#. TRANSLATORS: Number of persons who wrote reviews for this app/video/whatever
98#. TRANSLATORS: Number of persons who wrote reviews for this app/video/whatever
82−#: Dash/Previews/Header.qml:105
99+#: qml/Dash/Previews/Header.qml:105
83#, qt-format
100#, qt-format
84msgid "%1 review"
101msgid "%1 review"
85msgid_plural "%1 reviews"
102msgid_plural "%1 reviews"
86msgstr[0] "%1 باھا"
103msgstr[0] "%1 باھا"
87
104
88−#: Dash/Previews/Reviews.qml:74
105+#: qml/Dash/Previews/Reviews.qml:74
89msgid "Add a review"
106msgid "Add a review"
90−msgstr ""
107+msgstr "باھا قوشۇش"
91
108
92−#: Dash/Previews/Reviews.qml:86
109+#: qml/Dash/Previews/Reviews.qml:86
93msgid "Review"
110msgid "Review"
94msgstr "تەكشۈر"
111msgstr "تەكشۈر"
95
112
96−#: Dash/Previews/Reviews.qml:121
113+#: qml/Dash/Previews/Reviews.qml:121
97msgid "Send"
114msgid "Send"
98msgstr "ئەۋەت"
115msgstr "ئەۋەت"
99
116
100−#: Dash/Previews/Reviews.qml:139
117+#: qml/Dash/Previews/Reviews.qml:139
101msgid "Comments:"
118msgid "Comments:"
102−msgstr "ئىنكاس:"
119+msgstr ":ئىنكاس"
103
120
104−#: Greeter/Lockscreen.qml:149
121+#: qml/Greeter/Lockscreen.qml:149
105msgid "Emergency Call"
122msgid "Emergency Call"
106−msgstr ""
123+msgstr "جىددىي تېلېفون"
107
124
108−#: Greeter/PassphraseLockscreen.qml:59
125+#: qml/Greeter/PassphraseLockscreen.qml:59
109#, qt-format
126#, qt-format
110msgid "Hello %1"
127msgid "Hello %1"
111msgstr "سالام %1"
128msgstr "سالام %1"
112
129
113−#: Greeter/PassphraseLockscreen.qml:59
130+#: qml/Greeter/PassphraseLockscreen.qml:59
114msgid "Hello"
131msgid "Hello"
115msgstr "سالام"
132msgstr "سالام"
116
133
117−#: Hud/HudParametrizedActionsPage.qml:132
134+#: qml/Hud/HudParametrizedActionsPage.qml:132
118msgid "Confirm"
135msgid "Confirm"
119msgstr "جەزملە"
136msgstr "جەزملە"
120
137
121−#: Hud/Hud.qml:61 Hud/Hud.qml:99 Hud/Hud.qml:372
138+#: qml/Hud/Hud.qml:61 qml/Hud/Hud.qml:99 qml/Hud/Hud.qml:372
122msgid "Type or say a command"
139msgid "Type or say a command"
123msgstr "بۇيرۇق كىرگۈزۈڭ ياكى دەڭ"
140msgstr "بۇيرۇق كىرگۈزۈڭ ياكى دەڭ"
124
141
125−#: Hud/Hud.qml:84
142+#: qml/Hud/Hud.qml:84
126msgid "Loading. Please Wait..."
143msgid "Loading. Please Wait..."
127−msgstr "ئوقۇۋاتىدۇ، سەل كۈتۈڭ…"
144+msgstr "…ئوقۇۋاتىدۇ، سەل كۈتۈڭ"
128
145
129−#: Hud/Hud.qml:89
146+#: qml/Hud/Hud.qml:89
130msgid "Speak Now..."
147msgid "Speak Now..."
131−msgstr "ئەمدى سۆزلەڭ…"
148+msgstr "…ئەمدى سۆزلەڭ"
132
149
133−#: Hud/Hud.qml:94
150+#: qml/Hud/Hud.qml:94
134msgid "Speaking..."
151msgid "Speaking..."
135−msgstr "سۆزلەۋاتىسىز…"
152+msgstr "…سۆزلەۋاتىسىز"
136
153
137−#: Notifications/NotificationMenuItemFactory.qml:89
154+#: qml/Notifications/NotificationMenuItemFactory.qml:91
138msgid "Show password"
155msgid "Show password"
139msgstr "ئىم كۆرسەت"
156msgstr "ئىم كۆرسەت"
140
157
158+#: qml/Notifications/NotificationMenuItemFactory.qml:103
159+msgid "Please enter SIM PIN"
160+msgstr "پارولىنى كىرگۈزۈڭPINكارتىڭىزنىڭ SIM"
161+
141−#: Panel/SearchIndicator.qml:27
162+#: qml/Panel/SearchIndicator.qml:27
142msgid "Search"
163msgid "Search"
143msgstr "ئىزدە"
164msgstr "ئىزدە"
144
165
145−#: plugins/Unity/Launcher/launcheritem.cpp:43
146−#: plugins/Unity/Launcher/launcheritem.cpp:73
147−msgid "Lock to Launcher"
148−msgstr "ئىجراچىغا سولىۋەت"
149−
150−#: plugins/Unity/Launcher/launcheritem.cpp:73
151−msgid "Unlock from Launcher"
152−msgstr "ئىجراچىدىن چىقار"
153−
154−#: Shell.qml:439
166+#: qml/Shell.qml:440
155#, qt-format
167#, qt-format
156msgid "Please enter %1"
168msgid "Please enter %1"
157msgstr "%1 نى كىرگۈزۈڭ"
169msgstr "%1 نى كىرگۈزۈڭ"
po/uk.po+55−45
@@ -7,7 +7,7 @@ msgid ""
7msgstr ""
7msgstr ""
8"Project-Id-Version: unity\n"
8"Project-Id-Version: unity\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2013-11-29 09:21+0100\n"
10+"POT-Creation-Date: 2014-02-04 15:43+0000\n"
11"PO-Revision-Date: 2013-11-23 12:37+0000\n"
11"PO-Revision-Date: 2013-11-23 12:37+0000\n"
12"Last-Translator: Ignat Kizenko <Unknown>\n"
12"Last-Translator: Ignat Kizenko <Unknown>\n"
13"Language-Team: Ukrainian <uk@li.org>\n"
13"Language-Team: Ukrainian <uk@li.org>\n"
@@ -16,76 +16,91 @@ msgstr ""
16"Content-Transfer-Encoding: 8bit\n"
16"Content-Transfer-Encoding: 8bit\n"
17"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && "
17"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && "
18"n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
18"n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
19−"X-Launchpad-Export-Date: 2013-12-29 06:04+0000\n"
19+"X-Launchpad-Export-Date: 2014-02-12 06:27+0000\n"
20−"X-Generator: Launchpad (build 16877)\n"
20+"X-Generator: Launchpad (build 16916)\n"
21
21
22+#: plugins/Unity/Launcher/launcheritem.cpp:43
23+#: plugins/Unity/Launcher/launcheritem.cpp:73
24+msgid "Lock to Launcher"
25+msgstr "Зафіксувати на панелі запуску"
26+
27+#: plugins/Unity/Launcher/launcheritem.cpp:73
28+msgid "Unlock from Launcher"
29+msgstr "Від’єднати від панелі запуску"
30+
22−#: Components/EdgeDemoOverlay.qml:151
31+#: qml/Components/EdgeDemoOverlay.qml:151
23msgid "Skip intro"
32msgid "Skip intro"
24msgstr "Пропустити вступ"
33msgstr "Пропустити вступ"
25
34
26−#: Components/EdgeDemo.qml:112
35+#: qml/Components/EdgeDemo.qml:113
27msgid "Right edge"
36msgid "Right edge"
28msgstr "Правий край"
37msgstr "Правий край"
29
38
30−#: Components/EdgeDemo.qml:113
39+#: qml/Components/EdgeDemo.qml:114
31msgid "Try swiping from the right edge to unlock the phone"
40msgid "Try swiping from the right edge to unlock the phone"
32msgstr "Спробуйте провести пальцем від правою краю, щоб розблокувати телефон"
41msgstr "Спробуйте провести пальцем від правою краю, щоб розблокувати телефон"
33
42
34−#: Components/EdgeDemo.qml:144
43+#: qml/Components/EdgeDemo.qml:145
35msgid "Top edge"
44msgid "Top edge"
36msgstr "Верхній край"
45msgstr "Верхній край"
37
46
38−#: Components/EdgeDemo.qml:145
47+#: qml/Components/EdgeDemo.qml:146
39msgid "Try swiping from the top edge to access the indicators"
48msgid "Try swiping from the top edge to access the indicators"
40msgstr ""
49msgstr ""
41"Спробуйте провести пальцем від верхнього краю, щоб розблокувати телефон"
50"Спробуйте провести пальцем від верхнього краю, щоб розблокувати телефон"
42
51
43−#: Components/EdgeDemo.qml:170
52+#: qml/Components/EdgeDemo.qml:171
44msgid "Close"
53msgid "Close"
45msgstr "Закрити"
54msgstr "Закрити"
46
55
47−#: Components/EdgeDemo.qml:171
56+#: qml/Components/EdgeDemo.qml:172
48msgid "Swipe up again to close the settings screen"
57msgid "Swipe up again to close the settings screen"
49msgstr "Проведіть пальцем ще раз, щоб закрити вікно параметрів"
58msgstr "Проведіть пальцем ще раз, щоб закрити вікно параметрів"
50
59
51−#: Components/EdgeDemo.qml:198
60+#: qml/Components/EdgeDemo.qml:199
52msgid "Left edge"
61msgid "Left edge"
53msgstr "Лівий край"
62msgstr "Лівий край"
54
63
55−#: Components/EdgeDemo.qml:199
64+#: qml/Components/EdgeDemo.qml:200
56msgid "Swipe from the left to reveal the launcher for quick access to apps"
65msgid "Swipe from the left to reveal the launcher for quick access to apps"
57msgstr ""
66msgstr ""
58"Проведіть пальцем від лівого краю, щоб відкрити панель запуску для "
67"Проведіть пальцем від лівого краю, щоб відкрити панель запуску для "
59"пришвидшення доступу до програм"
68"пришвидшення доступу до програм"
60
69
61−#: Components/EdgeDemo.qml:226
70+#: qml/Components/EdgeDemo.qml:227
62msgid "Well done"
71msgid "Well done"
63msgstr "Добре"
72msgstr "Добре"
64
73
65−#: Components/EdgeDemo.qml:227
74+#: qml/Components/EdgeDemo.qml:228
66msgid ""
75msgid ""
67"You have now mastered the edge gestures and can start using the "
76"You have now mastered the edge gestures and can start using the "
68−"phone<br><br>Tap anywhere to start"
77+"phone<br><br>Tap on the screen to start"
69msgstr ""
78msgstr ""
70−"Тепер жести налаштовано, ви можете почати користуватися "
71−"телефоном.<br><br>Натисніть у довільному місці екрана."
72
79
73−#: Components/PageHeader.qml:364
80+#: qml/Components/PageHeader.qml:339
74msgid "Recent searches"
81msgid "Recent searches"
75msgstr "Нещодавні пошуки"
82msgstr "Нещодавні пошуки"
76
83
84+#: qml/Components/SeeMore.qml:32
85+msgid "See more"
86+msgstr ""
87+
88+#: qml/Components/SeeMore.qml:61
89+msgid "See less"
90+msgstr ""
91+
77−#: Dash/Apps/AppPreview.qml:135
92+#: qml/Dash/Apps/AppPreview.qml:136
78msgid "Rate this"
93msgid "Rate this"
79msgstr "Оцінити"
94msgstr "Оцінити"
80
95
81#. TRANSLATORS: Number of persons who rated this app/video/whatever
96#. TRANSLATORS: Number of persons who rated this app/video/whatever
82−#: Dash/Previews/Header.qml:93
97+#: qml/Dash/Previews/Header.qml:93
83#, qt-format
98#, qt-format
84msgid "(%1)"
99msgid "(%1)"
85msgstr "(%1)"
100msgstr "(%1)"
86
101
87#. TRANSLATORS: Number of persons who wrote reviews for this app/video/whatever
102#. TRANSLATORS: Number of persons who wrote reviews for this app/video/whatever
88−#: Dash/Previews/Header.qml:105
103+#: qml/Dash/Previews/Header.qml:105
89#, qt-format
104#, qt-format
90msgid "%1 review"
105msgid "%1 review"
91msgid_plural "%1 reviews"
106msgid_plural "%1 reviews"
@@ -93,73 +108,68 @@ msgstr[0] "%1 рецензія"
93msgstr[1] "%1 рецензії"
108msgstr[1] "%1 рецензії"
94msgstr[2] "%1 рецензій"
109msgstr[2] "%1 рецензій"
95
110
96−#: Dash/Previews/Reviews.qml:74
111+#: qml/Dash/Previews/Reviews.qml:74
97msgid "Add a review"
112msgid "Add a review"
98msgstr "Додати рецензію"
113msgstr "Додати рецензію"
99
114
100−#: Dash/Previews/Reviews.qml:86
115+#: qml/Dash/Previews/Reviews.qml:86
101msgid "Review"
116msgid "Review"
102msgstr "Рецензія"
117msgstr "Рецензія"
103
118
104−#: Dash/Previews/Reviews.qml:121
119+#: qml/Dash/Previews/Reviews.qml:121
105msgid "Send"
120msgid "Send"
106msgstr "Надіслати"
121msgstr "Надіслати"
107
122
108−#: Dash/Previews/Reviews.qml:139
123+#: qml/Dash/Previews/Reviews.qml:139
109msgid "Comments:"
124msgid "Comments:"
110msgstr "Коментарі:"
125msgstr "Коментарі:"
111
126
112−#: Greeter/Lockscreen.qml:149
127+#: qml/Greeter/Lockscreen.qml:149
113msgid "Emergency Call"
128msgid "Emergency Call"
114msgstr "Терміновий виклик"
129msgstr "Терміновий виклик"
115
130
116−#: Greeter/PassphraseLockscreen.qml:59
131+#: qml/Greeter/PassphraseLockscreen.qml:59
117#, qt-format
132#, qt-format
118msgid "Hello %1"
133msgid "Hello %1"
119msgstr "Привіт, %1"
134msgstr "Привіт, %1"
120
135
121−#: Greeter/PassphraseLockscreen.qml:59
136+#: qml/Greeter/PassphraseLockscreen.qml:59
122msgid "Hello"
137msgid "Hello"
123msgstr "Привіт!"
138msgstr "Привіт!"
124
139
125−#: Hud/HudParametrizedActionsPage.qml:132
140+#: qml/Hud/HudParametrizedActionsPage.qml:132
126msgid "Confirm"
141msgid "Confirm"
127msgstr "Підтвердити"
142msgstr "Підтвердити"
128
143
129−#: Hud/Hud.qml:61 Hud/Hud.qml:99 Hud/Hud.qml:372
144+#: qml/Hud/Hud.qml:61 qml/Hud/Hud.qml:99 qml/Hud/Hud.qml:372
130msgid "Type or say a command"
145msgid "Type or say a command"
131msgstr "Введіть або озвучте команду"
146msgstr "Введіть або озвучте команду"
132
147
133−#: Hud/Hud.qml:84
148+#: qml/Hud/Hud.qml:84
134msgid "Loading. Please Wait..."
149msgid "Loading. Please Wait..."
135msgstr "Завантаження. Будь ласка, зачекайте…"
150msgstr "Завантаження. Будь ласка, зачекайте…"
136
151
137−#: Hud/Hud.qml:89
152+#: qml/Hud/Hud.qml:89
138msgid "Speak Now..."
153msgid "Speak Now..."
139msgstr "Можна говорити…"
154msgstr "Можна говорити…"
140
155
141−#: Hud/Hud.qml:94
156+#: qml/Hud/Hud.qml:94
142msgid "Speaking..."
157msgid "Speaking..."
143msgstr "Мовлення…"
158msgstr "Мовлення…"
144
159
145−#: Notifications/NotificationMenuItemFactory.qml:89
160+#: qml/Notifications/NotificationMenuItemFactory.qml:91
146msgid "Show password"
161msgid "Show password"
147msgstr "Показати пароль"
162msgstr "Показати пароль"
148
163
164+#: qml/Notifications/NotificationMenuItemFactory.qml:103
165+msgid "Please enter SIM PIN"
166+msgstr ""
167+
149−#: Panel/SearchIndicator.qml:27
168+#: qml/Panel/SearchIndicator.qml:27
150msgid "Search"
169msgid "Search"
151msgstr "Пошук"
170msgstr "Пошук"
152
171
153−#: plugins/Unity/Launcher/launcheritem.cpp:43
154−#: plugins/Unity/Launcher/launcheritem.cpp:73
155−msgid "Lock to Launcher"
156−msgstr "Зафіксувати на панелі запуску"
157−
158−#: plugins/Unity/Launcher/launcheritem.cpp:73
159−msgid "Unlock from Launcher"
160−msgstr "Від’єднати від панелі запуску"
161−
162−#: Shell.qml:439
172+#: qml/Shell.qml:440
163#, qt-format
173#, qt-format
164msgid "Please enter %1"
174msgid "Please enter %1"
165msgstr "Будь ласка, введіть %1"
175msgstr "Будь ласка, введіть %1"
po/unity8.pot+52−40
@@ -8,7 +8,7 @@ msgid ""
8msgstr ""
8msgstr ""
9"Project-Id-Version: unity8\n"
9"Project-Id-Version: unity8\n"
10"Report-Msgid-Bugs-To: \n"
10"Report-Msgid-Bugs-To: \n"
11−"POT-Creation-Date: 2013-11-29 09:21+0100\n"
11+"POT-Creation-Date: 2014-02-04 15:43+0000\n"
12"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
12"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
13"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
13"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
14"Language-Team: LANGUAGE <LL@li.org>\n"
14"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -18,141 +18,153 @@ msgstr ""
18"Content-Transfer-Encoding: 8bit\n"
18"Content-Transfer-Encoding: 8bit\n"
19"Plural-Forms: nplurals=INTEGER; plural=EXPRESSION;\n"
19"Plural-Forms: nplurals=INTEGER; plural=EXPRESSION;\n"
20
20
21+#: plugins/Unity/Launcher/launcheritem.cpp:43
22+#: plugins/Unity/Launcher/launcheritem.cpp:73
23+msgid "Lock to Launcher"
24+msgstr ""
25+
26+#: plugins/Unity/Launcher/launcheritem.cpp:73
27+msgid "Unlock from Launcher"
28+msgstr ""
29+
21−#: Components/EdgeDemoOverlay.qml:151
30+#: qml/Components/EdgeDemoOverlay.qml:151
22msgid "Skip intro"
31msgid "Skip intro"
23msgstr ""
32msgstr ""
24
33
25−#: Components/EdgeDemo.qml:112
34+#: qml/Components/EdgeDemo.qml:113
26msgid "Right edge"
35msgid "Right edge"
27msgstr ""
36msgstr ""
28
37
29−#: Components/EdgeDemo.qml:113
38+#: qml/Components/EdgeDemo.qml:114
30msgid "Try swiping from the right edge to unlock the phone"
39msgid "Try swiping from the right edge to unlock the phone"
31msgstr ""
40msgstr ""
32
41
33−#: Components/EdgeDemo.qml:144
42+#: qml/Components/EdgeDemo.qml:145
34msgid "Top edge"
43msgid "Top edge"
35msgstr ""
44msgstr ""
36
45
37−#: Components/EdgeDemo.qml:145
46+#: qml/Components/EdgeDemo.qml:146
38msgid "Try swiping from the top edge to access the indicators"
47msgid "Try swiping from the top edge to access the indicators"
39msgstr ""
48msgstr ""
40
49
41−#: Components/EdgeDemo.qml:170
50+#: qml/Components/EdgeDemo.qml:171
42msgid "Close"
51msgid "Close"
43msgstr ""
52msgstr ""
44
53
45−#: Components/EdgeDemo.qml:171
54+#: qml/Components/EdgeDemo.qml:172
46msgid "Swipe up again to close the settings screen"
55msgid "Swipe up again to close the settings screen"
47msgstr ""
56msgstr ""
48
57
49−#: Components/EdgeDemo.qml:198
58+#: qml/Components/EdgeDemo.qml:199
50msgid "Left edge"
59msgid "Left edge"
51msgstr ""
60msgstr ""
52
61
53−#: Components/EdgeDemo.qml:199
62+#: qml/Components/EdgeDemo.qml:200
54msgid "Swipe from the left to reveal the launcher for quick access to apps"
63msgid "Swipe from the left to reveal the launcher for quick access to apps"
55msgstr ""
64msgstr ""
56
65
57−#: Components/EdgeDemo.qml:226
66+#: qml/Components/EdgeDemo.qml:227
58msgid "Well done"
67msgid "Well done"
59msgstr ""
68msgstr ""
60
69
61−#: Components/EdgeDemo.qml:227
70+#: qml/Components/EdgeDemo.qml:228
62msgid ""
71msgid ""
63"You have now mastered the edge gestures and can start using the "
72"You have now mastered the edge gestures and can start using the "
64−"phone<br><br>Tap anywhere to start"
73+"phone<br><br>Tap on the screen to start"
65msgstr ""
74msgstr ""
66
75
67−#: Components/PageHeader.qml:364
76+#: qml/Components/PageHeader.qml:339
68msgid "Recent searches"
77msgid "Recent searches"
69msgstr ""
78msgstr ""
70
79
80+#: qml/Components/SeeMore.qml:32
81+msgid "See more"
82+msgstr ""
83+
84+#: qml/Components/SeeMore.qml:61
85+msgid "See less"
86+msgstr ""
87+
71−#: Dash/Apps/AppPreview.qml:135
88+#: qml/Dash/Apps/AppPreview.qml:136
72msgid "Rate this"
89msgid "Rate this"
73msgstr ""
90msgstr ""
74
91
75#. TRANSLATORS: Number of persons who rated this app/video/whatever
92#. TRANSLATORS: Number of persons who rated this app/video/whatever
76−#: Dash/Previews/Header.qml:93
93+#: qml/Dash/Previews/Header.qml:93
77#, qt-format
94#, qt-format
78msgid "(%1)"
95msgid "(%1)"
79msgstr ""
96msgstr ""
80
97
81#. TRANSLATORS: Number of persons who wrote reviews for this app/video/whatever
98#. TRANSLATORS: Number of persons who wrote reviews for this app/video/whatever
82−#: Dash/Previews/Header.qml:105
99+#: qml/Dash/Previews/Header.qml:105
83#, qt-format
100#, qt-format
84msgid "%1 review"
101msgid "%1 review"
85msgid_plural "%1 reviews"
102msgid_plural "%1 reviews"
86msgstr[0] ""
103msgstr[0] ""
87msgstr[1] ""
104msgstr[1] ""
88
105
89−#: Dash/Previews/Reviews.qml:74
106+#: qml/Dash/Previews/Reviews.qml:74
90msgid "Add a review"
107msgid "Add a review"
91msgstr ""
108msgstr ""
92
109
93−#: Dash/Previews/Reviews.qml:86
110+#: qml/Dash/Previews/Reviews.qml:86
94msgid "Review"
111msgid "Review"
95msgstr ""
112msgstr ""
96
113
97−#: Dash/Previews/Reviews.qml:121
114+#: qml/Dash/Previews/Reviews.qml:121
98msgid "Send"
115msgid "Send"
99msgstr ""
116msgstr ""
100
117
101−#: Dash/Previews/Reviews.qml:139
118+#: qml/Dash/Previews/Reviews.qml:139
102msgid "Comments:"
119msgid "Comments:"
103msgstr ""
120msgstr ""
104
121
105−#: Greeter/Lockscreen.qml:149
122+#: qml/Greeter/Lockscreen.qml:149
106msgid "Emergency Call"
123msgid "Emergency Call"
107msgstr ""
124msgstr ""
108
125
109−#: Greeter/PassphraseLockscreen.qml:59
126+#: qml/Greeter/PassphraseLockscreen.qml:59
110#, qt-format
127#, qt-format
111msgid "Hello %1"
128msgid "Hello %1"
112msgstr ""
129msgstr ""
113
130
114−#: Greeter/PassphraseLockscreen.qml:59
131+#: qml/Greeter/PassphraseLockscreen.qml:59
115msgid "Hello"
132msgid "Hello"
116msgstr ""
133msgstr ""
117
134
118−#: Hud/HudParametrizedActionsPage.qml:132
135+#: qml/Hud/HudParametrizedActionsPage.qml:132
119msgid "Confirm"
136msgid "Confirm"
120msgstr ""
137msgstr ""
121
138
122−#: Hud/Hud.qml:61 Hud/Hud.qml:99 Hud/Hud.qml:372
139+#: qml/Hud/Hud.qml:61 qml/Hud/Hud.qml:99 qml/Hud/Hud.qml:372
123msgid "Type or say a command"
140msgid "Type or say a command"
124msgstr ""
141msgstr ""
125
142
126−#: Hud/Hud.qml:84
143+#: qml/Hud/Hud.qml:84
127msgid "Loading. Please Wait..."
144msgid "Loading. Please Wait..."
128msgstr ""
145msgstr ""
129
146
130−#: Hud/Hud.qml:89
147+#: qml/Hud/Hud.qml:89
131msgid "Speak Now..."
148msgid "Speak Now..."
132msgstr ""
149msgstr ""
133
150
134−#: Hud/Hud.qml:94
151+#: qml/Hud/Hud.qml:94
135msgid "Speaking..."
152msgid "Speaking..."
136msgstr ""
153msgstr ""
137
154
138−#: Notifications/NotificationMenuItemFactory.qml:89
155+#: qml/Notifications/NotificationMenuItemFactory.qml:91
139msgid "Show password"
156msgid "Show password"
140msgstr ""
157msgstr ""
141
158
142−#: Panel/SearchIndicator.qml:27
159+#: qml/Notifications/NotificationMenuItemFactory.qml:103
143−msgid "Search"
160+msgid "Please enter SIM PIN"
144msgstr ""
161msgstr ""
145
162
146−#: plugins/Unity/Launcher/launcheritem.cpp:43
163+#: qml/Panel/SearchIndicator.qml:27
147−#: plugins/Unity/Launcher/launcheritem.cpp:73
164+msgid "Search"
148−msgid "Lock to Launcher"
149−msgstr ""
150−
151−#: plugins/Unity/Launcher/launcheritem.cpp:73
152−msgid "Unlock from Launcher"
153msgstr ""
165msgstr ""
154
166
155−#: Shell.qml:439
167+#: qml/Shell.qml:440
156#, qt-format
168#, qt-format
157msgid "Please enter %1"
169msgid "Please enter %1"
158msgstr ""
170msgstr ""
po/vi.po+54−42
@@ -7,7 +7,7 @@ msgid ""
7msgstr ""
7msgstr ""
8"Project-Id-Version: unity8\n"
8"Project-Id-Version: unity8\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2013-11-29 09:21+0100\n"
10+"POT-Creation-Date: 2014-02-04 15:43+0000\n"
11"PO-Revision-Date: 2014-01-15 01:19+0000\n"
11"PO-Revision-Date: 2014-01-15 01:19+0000\n"
12"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
12"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
13"Language-Team: Vietnamese <vi@li.org>\n"
13"Language-Team: Vietnamese <vi@li.org>\n"
@@ -15,144 +15,156 @@ msgstr ""
15"Content-Type: text/plain; charset=UTF-8\n"
15"Content-Type: text/plain; charset=UTF-8\n"
16"Content-Transfer-Encoding: 8bit\n"
16"Content-Transfer-Encoding: 8bit\n"
17"Plural-Forms: nplurals=1; plural=0;\n"
17"Plural-Forms: nplurals=1; plural=0;\n"
18−"X-Launchpad-Export-Date: 2014-01-16 06:09+0000\n"
18+"X-Launchpad-Export-Date: 2014-02-12 06:27+0000\n"
19−"X-Generator: Launchpad (build 16901)\n"
19+"X-Generator: Launchpad (build 16916)\n"
20
20
21+#: plugins/Unity/Launcher/launcheritem.cpp:43
22+#: plugins/Unity/Launcher/launcheritem.cpp:73
23+msgid "Lock to Launcher"
24+msgstr ""
25+
26+#: plugins/Unity/Launcher/launcheritem.cpp:73
27+msgid "Unlock from Launcher"
28+msgstr ""
29+
21−#: Components/EdgeDemoOverlay.qml:151
30+#: qml/Components/EdgeDemoOverlay.qml:151
22msgid "Skip intro"
31msgid "Skip intro"
23msgstr ""
32msgstr ""
24
33
25−#: Components/EdgeDemo.qml:112
34+#: qml/Components/EdgeDemo.qml:113
26msgid "Right edge"
35msgid "Right edge"
27msgstr ""
36msgstr ""
28
37
29−#: Components/EdgeDemo.qml:113
38+#: qml/Components/EdgeDemo.qml:114
30msgid "Try swiping from the right edge to unlock the phone"
39msgid "Try swiping from the right edge to unlock the phone"
31msgstr ""
40msgstr ""
32
41
33−#: Components/EdgeDemo.qml:144
42+#: qml/Components/EdgeDemo.qml:145
34msgid "Top edge"
43msgid "Top edge"
35msgstr ""
44msgstr ""
36
45
37−#: Components/EdgeDemo.qml:145
46+#: qml/Components/EdgeDemo.qml:146
38msgid "Try swiping from the top edge to access the indicators"
47msgid "Try swiping from the top edge to access the indicators"
39msgstr ""
48msgstr ""
40
49
41−#: Components/EdgeDemo.qml:170
50+#: qml/Components/EdgeDemo.qml:171
42msgid "Close"
51msgid "Close"
43msgstr ""
52msgstr ""
44
53
45−#: Components/EdgeDemo.qml:171
54+#: qml/Components/EdgeDemo.qml:172
46msgid "Swipe up again to close the settings screen"
55msgid "Swipe up again to close the settings screen"
47msgstr ""
56msgstr ""
48
57
49−#: Components/EdgeDemo.qml:198
58+#: qml/Components/EdgeDemo.qml:199
50msgid "Left edge"
59msgid "Left edge"
51msgstr ""
60msgstr ""
52
61
53−#: Components/EdgeDemo.qml:199
62+#: qml/Components/EdgeDemo.qml:200
54msgid "Swipe from the left to reveal the launcher for quick access to apps"
63msgid "Swipe from the left to reveal the launcher for quick access to apps"
55msgstr ""
64msgstr ""
56
65
57−#: Components/EdgeDemo.qml:226
66+#: qml/Components/EdgeDemo.qml:227
58msgid "Well done"
67msgid "Well done"
59msgstr ""
68msgstr ""
60
69
61−#: Components/EdgeDemo.qml:227
70+#: qml/Components/EdgeDemo.qml:228
62msgid ""
71msgid ""
63"You have now mastered the edge gestures and can start using the "
72"You have now mastered the edge gestures and can start using the "
64−"phone<br><br>Tap anywhere to start"
73+"phone<br><br>Tap on the screen to start"
65msgstr ""
74msgstr ""
66
75
67−#: Components/PageHeader.qml:364
76+#: qml/Components/PageHeader.qml:339
68msgid "Recent searches"
77msgid "Recent searches"
69msgstr ""
78msgstr ""
70
79
80+#: qml/Components/SeeMore.qml:32
81+msgid "See more"
82+msgstr ""
83+
84+#: qml/Components/SeeMore.qml:61
85+msgid "See less"
86+msgstr ""
87+
71−#: Dash/Apps/AppPreview.qml:135
88+#: qml/Dash/Apps/AppPreview.qml:136
72msgid "Rate this"
89msgid "Rate this"
73msgstr ""
90msgstr ""
74
91
75#. TRANSLATORS: Number of persons who rated this app/video/whatever
92#. TRANSLATORS: Number of persons who rated this app/video/whatever
76−#: Dash/Previews/Header.qml:93
93+#: qml/Dash/Previews/Header.qml:93
77#, qt-format
94#, qt-format
78msgid "(%1)"
95msgid "(%1)"
79msgstr ""
96msgstr ""
80
97
81#. TRANSLATORS: Number of persons who wrote reviews for this app/video/whatever
98#. TRANSLATORS: Number of persons who wrote reviews for this app/video/whatever
82−#: Dash/Previews/Header.qml:105
99+#: qml/Dash/Previews/Header.qml:105
83#, qt-format
100#, qt-format
84msgid "%1 review"
101msgid "%1 review"
85msgid_plural "%1 reviews"
102msgid_plural "%1 reviews"
86msgstr[0] ""
103msgstr[0] ""
87msgstr[1] ""
104msgstr[1] ""
88
105
89−#: Dash/Previews/Reviews.qml:74
106+#: qml/Dash/Previews/Reviews.qml:74
90msgid "Add a review"
107msgid "Add a review"
91msgstr ""
108msgstr ""
92
109
93−#: Dash/Previews/Reviews.qml:86
110+#: qml/Dash/Previews/Reviews.qml:86
94msgid "Review"
111msgid "Review"
95msgstr ""
112msgstr ""
96
113
97−#: Dash/Previews/Reviews.qml:121
114+#: qml/Dash/Previews/Reviews.qml:121
98msgid "Send"
115msgid "Send"
99msgstr ""
116msgstr ""
100
117
101−#: Dash/Previews/Reviews.qml:139
118+#: qml/Dash/Previews/Reviews.qml:139
102msgid "Comments:"
119msgid "Comments:"
103msgstr ""
120msgstr ""
104
121
105−#: Greeter/Lockscreen.qml:149
122+#: qml/Greeter/Lockscreen.qml:149
106msgid "Emergency Call"
123msgid "Emergency Call"
107msgstr ""
124msgstr ""
108
125
109−#: Greeter/PassphraseLockscreen.qml:59
126+#: qml/Greeter/PassphraseLockscreen.qml:59
110#, qt-format
127#, qt-format
111msgid "Hello %1"
128msgid "Hello %1"
112msgstr ""
129msgstr ""
113
130
114−#: Greeter/PassphraseLockscreen.qml:59
131+#: qml/Greeter/PassphraseLockscreen.qml:59
115msgid "Hello"
132msgid "Hello"
116msgstr ""
133msgstr ""
117
134
118−#: Hud/HudParametrizedActionsPage.qml:132
135+#: qml/Hud/HudParametrizedActionsPage.qml:132
119msgid "Confirm"
136msgid "Confirm"
120msgstr ""
137msgstr ""
121
138
122−#: Hud/Hud.qml:61 Hud/Hud.qml:99 Hud/Hud.qml:372
139+#: qml/Hud/Hud.qml:61 qml/Hud/Hud.qml:99 qml/Hud/Hud.qml:372
123msgid "Type or say a command"
140msgid "Type or say a command"
124msgstr ""
141msgstr ""
125
142
126−#: Hud/Hud.qml:84
143+#: qml/Hud/Hud.qml:84
127msgid "Loading. Please Wait..."
144msgid "Loading. Please Wait..."
128msgstr ""
145msgstr ""
129
146
130−#: Hud/Hud.qml:89
147+#: qml/Hud/Hud.qml:89
131msgid "Speak Now..."
148msgid "Speak Now..."
132msgstr ""
149msgstr ""
133
150
134−#: Hud/Hud.qml:94
151+#: qml/Hud/Hud.qml:94
135msgid "Speaking..."
152msgid "Speaking..."
136msgstr ""
153msgstr ""
137
154
138−#: Notifications/NotificationMenuItemFactory.qml:89
155+#: qml/Notifications/NotificationMenuItemFactory.qml:91
139msgid "Show password"
156msgid "Show password"
140msgstr ""
157msgstr ""
141
158
142−#: Panel/SearchIndicator.qml:27
159+#: qml/Notifications/NotificationMenuItemFactory.qml:103
143−msgid "Search"
160+msgid "Please enter SIM PIN"
144msgstr ""
161msgstr ""
145
162
146−#: plugins/Unity/Launcher/launcheritem.cpp:43
163+#: qml/Panel/SearchIndicator.qml:27
147−#: plugins/Unity/Launcher/launcheritem.cpp:73
164+msgid "Search"
148−msgid "Lock to Launcher"
149−msgstr ""
150−
151−#: plugins/Unity/Launcher/launcheritem.cpp:73
152−msgid "Unlock from Launcher"
153msgstr ""
165msgstr ""
154
166
155−#: Shell.qml:439
167+#: qml/Shell.qml:440
156#, qt-format
168#, qt-format
157msgid "Please enter %1"
169msgid "Please enter %1"
158msgstr ""
170msgstr ""
po/xh.po+54−42
@@ -7,7 +7,7 @@ msgid ""
7msgstr ""
7msgstr ""
8"Project-Id-Version: unity8\n"
8"Project-Id-Version: unity8\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2013-11-29 09:21+0100\n"
10+"POT-Creation-Date: 2014-02-04 15:43+0000\n"
11"PO-Revision-Date: 2013-09-28 13:20+0000\n"
11"PO-Revision-Date: 2013-09-28 13:20+0000\n"
12"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
12"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
13"Language-Team: Xhosa <xh@li.org>\n"
13"Language-Team: Xhosa <xh@li.org>\n"
@@ -15,144 +15,156 @@ msgstr ""
15"Content-Type: text/plain; charset=UTF-8\n"
15"Content-Type: text/plain; charset=UTF-8\n"
16"Content-Transfer-Encoding: 8bit\n"
16"Content-Transfer-Encoding: 8bit\n"
17"Plural-Forms: nplurals=2; plural=n != 1;\n"
17"Plural-Forms: nplurals=2; plural=n != 1;\n"
18−"X-Launchpad-Export-Date: 2013-12-29 06:04+0000\n"
18+"X-Launchpad-Export-Date: 2014-02-12 06:27+0000\n"
19−"X-Generator: Launchpad (build 16877)\n"
19+"X-Generator: Launchpad (build 16916)\n"
20
20
21+#: plugins/Unity/Launcher/launcheritem.cpp:43
22+#: plugins/Unity/Launcher/launcheritem.cpp:73
23+msgid "Lock to Launcher"
24+msgstr ""
25+
26+#: plugins/Unity/Launcher/launcheritem.cpp:73
27+msgid "Unlock from Launcher"
28+msgstr ""
29+
21−#: Components/EdgeDemoOverlay.qml:151
30+#: qml/Components/EdgeDemoOverlay.qml:151
22msgid "Skip intro"
31msgid "Skip intro"
23msgstr ""
32msgstr ""
24
33
25−#: Components/EdgeDemo.qml:112
34+#: qml/Components/EdgeDemo.qml:113
26msgid "Right edge"
35msgid "Right edge"
27msgstr ""
36msgstr ""
28
37
29−#: Components/EdgeDemo.qml:113
38+#: qml/Components/EdgeDemo.qml:114
30msgid "Try swiping from the right edge to unlock the phone"
39msgid "Try swiping from the right edge to unlock the phone"
31msgstr ""
40msgstr ""
32
41
33−#: Components/EdgeDemo.qml:144
42+#: qml/Components/EdgeDemo.qml:145
34msgid "Top edge"
43msgid "Top edge"
35msgstr ""
44msgstr ""
36
45
37−#: Components/EdgeDemo.qml:145
46+#: qml/Components/EdgeDemo.qml:146
38msgid "Try swiping from the top edge to access the indicators"
47msgid "Try swiping from the top edge to access the indicators"
39msgstr ""
48msgstr ""
40
49
41−#: Components/EdgeDemo.qml:170
50+#: qml/Components/EdgeDemo.qml:171
42msgid "Close"
51msgid "Close"
43msgstr ""
52msgstr ""
44
53
45−#: Components/EdgeDemo.qml:171
54+#: qml/Components/EdgeDemo.qml:172
46msgid "Swipe up again to close the settings screen"
55msgid "Swipe up again to close the settings screen"
47msgstr ""
56msgstr ""
48
57
49−#: Components/EdgeDemo.qml:198
58+#: qml/Components/EdgeDemo.qml:199
50msgid "Left edge"
59msgid "Left edge"
51msgstr ""
60msgstr ""
52
61
53−#: Components/EdgeDemo.qml:199
62+#: qml/Components/EdgeDemo.qml:200
54msgid "Swipe from the left to reveal the launcher for quick access to apps"
63msgid "Swipe from the left to reveal the launcher for quick access to apps"
55msgstr ""
64msgstr ""
56
65
57−#: Components/EdgeDemo.qml:226
66+#: qml/Components/EdgeDemo.qml:227
58msgid "Well done"
67msgid "Well done"
59msgstr ""
68msgstr ""
60
69
61−#: Components/EdgeDemo.qml:227
70+#: qml/Components/EdgeDemo.qml:228
62msgid ""
71msgid ""
63"You have now mastered the edge gestures and can start using the "
72"You have now mastered the edge gestures and can start using the "
64−"phone<br><br>Tap anywhere to start"
73+"phone<br><br>Tap on the screen to start"
65msgstr ""
74msgstr ""
66
75
67−#: Components/PageHeader.qml:364
76+#: qml/Components/PageHeader.qml:339
68msgid "Recent searches"
77msgid "Recent searches"
69msgstr ""
78msgstr ""
70
79
80+#: qml/Components/SeeMore.qml:32
81+msgid "See more"
82+msgstr ""
83+
84+#: qml/Components/SeeMore.qml:61
85+msgid "See less"
86+msgstr ""
87+
71−#: Dash/Apps/AppPreview.qml:135
88+#: qml/Dash/Apps/AppPreview.qml:136
72msgid "Rate this"
89msgid "Rate this"
73msgstr ""
90msgstr ""
74
91
75#. TRANSLATORS: Number of persons who rated this app/video/whatever
92#. TRANSLATORS: Number of persons who rated this app/video/whatever
76−#: Dash/Previews/Header.qml:93
93+#: qml/Dash/Previews/Header.qml:93
77#, qt-format
94#, qt-format
78msgid "(%1)"
95msgid "(%1)"
79msgstr ""
96msgstr ""
80
97
81#. TRANSLATORS: Number of persons who wrote reviews for this app/video/whatever
98#. TRANSLATORS: Number of persons who wrote reviews for this app/video/whatever
82−#: Dash/Previews/Header.qml:105
99+#: qml/Dash/Previews/Header.qml:105
83#, qt-format
100#, qt-format
84msgid "%1 review"
101msgid "%1 review"
85msgid_plural "%1 reviews"
102msgid_plural "%1 reviews"
86msgstr[0] ""
103msgstr[0] ""
87msgstr[1] ""
104msgstr[1] ""
88
105
89−#: Dash/Previews/Reviews.qml:74
106+#: qml/Dash/Previews/Reviews.qml:74
90msgid "Add a review"
107msgid "Add a review"
91msgstr ""
108msgstr ""
92
109
93−#: Dash/Previews/Reviews.qml:86
110+#: qml/Dash/Previews/Reviews.qml:86
94msgid "Review"
111msgid "Review"
95msgstr ""
112msgstr ""
96
113
97−#: Dash/Previews/Reviews.qml:121
114+#: qml/Dash/Previews/Reviews.qml:121
98msgid "Send"
115msgid "Send"
99msgstr ""
116msgstr ""
100
117
101−#: Dash/Previews/Reviews.qml:139
118+#: qml/Dash/Previews/Reviews.qml:139
102msgid "Comments:"
119msgid "Comments:"
103msgstr ""
120msgstr ""
104
121
105−#: Greeter/Lockscreen.qml:149
122+#: qml/Greeter/Lockscreen.qml:149
106msgid "Emergency Call"
123msgid "Emergency Call"
107msgstr ""
124msgstr ""
108
125
109−#: Greeter/PassphraseLockscreen.qml:59
126+#: qml/Greeter/PassphraseLockscreen.qml:59
110#, qt-format
127#, qt-format
111msgid "Hello %1"
128msgid "Hello %1"
112msgstr ""
129msgstr ""
113
130
114−#: Greeter/PassphraseLockscreen.qml:59
131+#: qml/Greeter/PassphraseLockscreen.qml:59
115msgid "Hello"
132msgid "Hello"
116msgstr ""
133msgstr ""
117
134
118−#: Hud/HudParametrizedActionsPage.qml:132
135+#: qml/Hud/HudParametrizedActionsPage.qml:132
119msgid "Confirm"
136msgid "Confirm"
120msgstr ""
137msgstr ""
121
138
122−#: Hud/Hud.qml:61 Hud/Hud.qml:99 Hud/Hud.qml:372
139+#: qml/Hud/Hud.qml:61 qml/Hud/Hud.qml:99 qml/Hud/Hud.qml:372
123msgid "Type or say a command"
140msgid "Type or say a command"
124msgstr ""
141msgstr ""
125
142
126−#: Hud/Hud.qml:84
143+#: qml/Hud/Hud.qml:84
127msgid "Loading. Please Wait..."
144msgid "Loading. Please Wait..."
128msgstr ""
145msgstr ""
129
146
130−#: Hud/Hud.qml:89
147+#: qml/Hud/Hud.qml:89
131msgid "Speak Now..."
148msgid "Speak Now..."
132msgstr ""
149msgstr ""
133
150
134−#: Hud/Hud.qml:94
151+#: qml/Hud/Hud.qml:94
135msgid "Speaking..."
152msgid "Speaking..."
136msgstr ""
153msgstr ""
137
154
138−#: Notifications/NotificationMenuItemFactory.qml:89
155+#: qml/Notifications/NotificationMenuItemFactory.qml:91
139msgid "Show password"
156msgid "Show password"
140msgstr ""
157msgstr ""
141
158
142−#: Panel/SearchIndicator.qml:27
159+#: qml/Notifications/NotificationMenuItemFactory.qml:103
143−msgid "Search"
160+msgid "Please enter SIM PIN"
144msgstr ""
161msgstr ""
145
162
146−#: plugins/Unity/Launcher/launcheritem.cpp:43
163+#: qml/Panel/SearchIndicator.qml:27
147−#: plugins/Unity/Launcher/launcheritem.cpp:73
164+msgid "Search"
148−msgid "Lock to Launcher"
149−msgstr ""
150−
151−#: plugins/Unity/Launcher/launcheritem.cpp:73
152−msgid "Unlock from Launcher"
153msgstr ""
165msgstr ""
154
166
155−#: Shell.qml:439
167+#: qml/Shell.qml:440
156#, qt-format
168#, qt-format
157msgid "Please enter %1"
169msgid "Please enter %1"
158msgstr ""
170msgstr ""
po/zh_CN.po+55−43
@@ -7,7 +7,7 @@ msgid ""
7msgstr ""
7msgstr ""
8"Project-Id-Version: unity\n"
8"Project-Id-Version: unity\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2013-11-29 09:21+0100\n"
10+"POT-Creation-Date: 2014-02-04 15:43+0000\n"
11"PO-Revision-Date: 2013-10-09 13:51+0000\n"
11"PO-Revision-Date: 2013-10-09 13:51+0000\n"
12"Last-Translator: Aron Xu <Unknown>\n"
12"Last-Translator: Aron Xu <Unknown>\n"
13"Language-Team: Chinese (Simplified) <zh_CN@li.org>\n"
13"Language-Team: Chinese (Simplified) <zh_CN@li.org>\n"
@@ -15,144 +15,156 @@ msgstr ""
15"Content-Type: text/plain; charset=UTF-8\n"
15"Content-Type: text/plain; charset=UTF-8\n"
16"Content-Transfer-Encoding: 8bit\n"
16"Content-Transfer-Encoding: 8bit\n"
17"Plural-Forms: nplurals=1; plural=0;\n"
17"Plural-Forms: nplurals=1; plural=0;\n"
18−"X-Launchpad-Export-Date: 2013-12-29 06:04+0000\n"
18+"X-Launchpad-Export-Date: 2014-02-12 06:27+0000\n"
19−"X-Generator: Launchpad (build 16877)\n"
19+"X-Generator: Launchpad (build 16916)\n"
20
20
21+#: plugins/Unity/Launcher/launcheritem.cpp:43
22+#: plugins/Unity/Launcher/launcheritem.cpp:73
23+msgid "Lock to Launcher"
24+msgstr ""
25+
26+#: plugins/Unity/Launcher/launcheritem.cpp:73
27+msgid "Unlock from Launcher"
28+msgstr ""
29+
21−#: Components/EdgeDemoOverlay.qml:151
30+#: qml/Components/EdgeDemoOverlay.qml:151
22msgid "Skip intro"
31msgid "Skip intro"
23msgstr ""
32msgstr ""
24
33
25−#: Components/EdgeDemo.qml:112
34+#: qml/Components/EdgeDemo.qml:113
26msgid "Right edge"
35msgid "Right edge"
27msgstr ""
36msgstr ""
28
37
29−#: Components/EdgeDemo.qml:113
38+#: qml/Components/EdgeDemo.qml:114
30msgid "Try swiping from the right edge to unlock the phone"
39msgid "Try swiping from the right edge to unlock the phone"
31msgstr ""
40msgstr ""
32
41
33−#: Components/EdgeDemo.qml:144
42+#: qml/Components/EdgeDemo.qml:145
34msgid "Top edge"
43msgid "Top edge"
35msgstr ""
44msgstr ""
36
45
37−#: Components/EdgeDemo.qml:145
46+#: qml/Components/EdgeDemo.qml:146
38msgid "Try swiping from the top edge to access the indicators"
47msgid "Try swiping from the top edge to access the indicators"
39msgstr ""
48msgstr ""
40
49
41−#: Components/EdgeDemo.qml:170
50+#: qml/Components/EdgeDemo.qml:171
42msgid "Close"
51msgid "Close"
43msgstr ""
52msgstr ""
44
53
45−#: Components/EdgeDemo.qml:171
54+#: qml/Components/EdgeDemo.qml:172
46msgid "Swipe up again to close the settings screen"
55msgid "Swipe up again to close the settings screen"
47msgstr ""
56msgstr ""
48
57
49−#: Components/EdgeDemo.qml:198
58+#: qml/Components/EdgeDemo.qml:199
50msgid "Left edge"
59msgid "Left edge"
51msgstr ""
60msgstr ""
52
61
53−#: Components/EdgeDemo.qml:199
62+#: qml/Components/EdgeDemo.qml:200
54msgid "Swipe from the left to reveal the launcher for quick access to apps"
63msgid "Swipe from the left to reveal the launcher for quick access to apps"
55msgstr ""
64msgstr ""
56
65
57−#: Components/EdgeDemo.qml:226
66+#: qml/Components/EdgeDemo.qml:227
58msgid "Well done"
67msgid "Well done"
59msgstr ""
68msgstr ""
60
69
61−#: Components/EdgeDemo.qml:227
70+#: qml/Components/EdgeDemo.qml:228
62msgid ""
71msgid ""
63"You have now mastered the edge gestures and can start using the "
72"You have now mastered the edge gestures and can start using the "
64−"phone<br><br>Tap anywhere to start"
73+"phone<br><br>Tap on the screen to start"
65msgstr ""
74msgstr ""
66
75
67−#: Components/PageHeader.qml:364
76+#: qml/Components/PageHeader.qml:339
68msgid "Recent searches"
77msgid "Recent searches"
69msgstr "近期搜索"
78msgstr "近期搜索"
70
79
80+#: qml/Components/SeeMore.qml:32
81+msgid "See more"
82+msgstr ""
83+
84+#: qml/Components/SeeMore.qml:61
85+msgid "See less"
86+msgstr ""
87+
71−#: Dash/Apps/AppPreview.qml:135
88+#: qml/Dash/Apps/AppPreview.qml:136
72msgid "Rate this"
89msgid "Rate this"
73msgstr ""
90msgstr ""
74
91
75#. TRANSLATORS: Number of persons who rated this app/video/whatever
92#. TRANSLATORS: Number of persons who rated this app/video/whatever
76−#: Dash/Previews/Header.qml:93
93+#: qml/Dash/Previews/Header.qml:93
77#, qt-format
94#, qt-format
78msgid "(%1)"
95msgid "(%1)"
79msgstr ""
96msgstr ""
80
97
81#. TRANSLATORS: Number of persons who wrote reviews for this app/video/whatever
98#. TRANSLATORS: Number of persons who wrote reviews for this app/video/whatever
82−#: Dash/Previews/Header.qml:105
99+#: qml/Dash/Previews/Header.qml:105
83#, qt-format
100#, qt-format
84msgid "%1 review"
101msgid "%1 review"
85msgid_plural "%1 reviews"
102msgid_plural "%1 reviews"
86msgstr[0] ""
103msgstr[0] ""
87msgstr[1] ""
104msgstr[1] ""
88
105
89−#: Dash/Previews/Reviews.qml:74
106+#: qml/Dash/Previews/Reviews.qml:74
90msgid "Add a review"
107msgid "Add a review"
91msgstr ""
108msgstr ""
92
109
93−#: Dash/Previews/Reviews.qml:86
110+#: qml/Dash/Previews/Reviews.qml:86
94msgid "Review"
111msgid "Review"
95msgstr ""
112msgstr ""
96
113
97−#: Dash/Previews/Reviews.qml:121
114+#: qml/Dash/Previews/Reviews.qml:121
98msgid "Send"
115msgid "Send"
99msgstr ""
116msgstr ""
100
117
101−#: Dash/Previews/Reviews.qml:139
118+#: qml/Dash/Previews/Reviews.qml:139
102msgid "Comments:"
119msgid "Comments:"
103msgstr ""
120msgstr ""
104
121
105−#: Greeter/Lockscreen.qml:149
122+#: qml/Greeter/Lockscreen.qml:149
106msgid "Emergency Call"
123msgid "Emergency Call"
107msgstr ""
124msgstr ""
108
125
109−#: Greeter/PassphraseLockscreen.qml:59
126+#: qml/Greeter/PassphraseLockscreen.qml:59
110#, qt-format
127#, qt-format
111msgid "Hello %1"
128msgid "Hello %1"
112msgstr "你好,%1"
129msgstr "你好,%1"
113
130
114−#: Greeter/PassphraseLockscreen.qml:59
131+#: qml/Greeter/PassphraseLockscreen.qml:59
115msgid "Hello"
132msgid "Hello"
116msgstr "你好"
133msgstr "你好"
117
134
118−#: Hud/HudParametrizedActionsPage.qml:132
135+#: qml/Hud/HudParametrizedActionsPage.qml:132
119msgid "Confirm"
136msgid "Confirm"
120msgstr "确认"
137msgstr "确认"
121
138
122−#: Hud/Hud.qml:61 Hud/Hud.qml:99 Hud/Hud.qml:372
139+#: qml/Hud/Hud.qml:61 qml/Hud/Hud.qml:99 qml/Hud/Hud.qml:372
123msgid "Type or say a command"
140msgid "Type or say a command"
124msgstr "输入或说出一个命令"
141msgstr "输入或说出一个命令"
125
142
126−#: Hud/Hud.qml:84
143+#: qml/Hud/Hud.qml:84
127msgid "Loading. Please Wait..."
144msgid "Loading. Please Wait..."
128msgstr "正在加载,请稍候..."
145msgstr "正在加载,请稍候..."
129
146
130−#: Hud/Hud.qml:89
147+#: qml/Hud/Hud.qml:89
131msgid "Speak Now..."
148msgid "Speak Now..."
132msgstr "现在请讲..."
149msgstr "现在请讲..."
133
150
134−#: Hud/Hud.qml:94
151+#: qml/Hud/Hud.qml:94
135msgid "Speaking..."
152msgid "Speaking..."
136msgstr "讲话中..."
153msgstr "讲话中..."
137
154
138−#: Notifications/NotificationMenuItemFactory.qml:89
155+#: qml/Notifications/NotificationMenuItemFactory.qml:91
139msgid "Show password"
156msgid "Show password"
140msgstr ""
157msgstr ""
141
158
142−#: Panel/SearchIndicator.qml:27
159+#: qml/Notifications/NotificationMenuItemFactory.qml:103
143−msgid "Search"
160+msgid "Please enter SIM PIN"
144−msgstr "搜索"
145−
146−#: plugins/Unity/Launcher/launcheritem.cpp:43
147−#: plugins/Unity/Launcher/launcheritem.cpp:73
148−msgid "Lock to Launcher"
149msgstr ""
161msgstr ""
150
162
151−#: plugins/Unity/Launcher/launcheritem.cpp:73
163+#: qml/Panel/SearchIndicator.qml:27
152−msgid "Unlock from Launcher"
164+msgid "Search"
153−msgstr ""
165+msgstr "搜索"
154
166
155−#: Shell.qml:439
167+#: qml/Shell.qml:440
156#, qt-format
168#, qt-format
157msgid "Please enter %1"
169msgid "Please enter %1"
158msgstr ""
170msgstr ""
po/zh_HK.po+56−44
@@ -7,7 +7,7 @@ msgid ""
7msgstr ""
7msgstr ""
8"Project-Id-Version: unity8\n"
8"Project-Id-Version: unity8\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2013-11-29 09:21+0100\n"
10+"POT-Creation-Date: 2014-02-04 15:43+0000\n"
11"PO-Revision-Date: 2014-01-25 13:32+0000\n"
11"PO-Revision-Date: 2014-01-25 13:32+0000\n"
12"Last-Translator: Daniel Cheung <daniel.2345@hotmail.com>\n"
12"Last-Translator: Daniel Cheung <daniel.2345@hotmail.com>\n"
13"Language-Team: Chinese (Hong Kong) <zh_HK@li.org>\n"
13"Language-Team: Chinese (Hong Kong) <zh_HK@li.org>\n"
@@ -15,143 +15,155 @@ msgstr ""
15"Content-Type: text/plain; charset=UTF-8\n"
15"Content-Type: text/plain; charset=UTF-8\n"
16"Content-Transfer-Encoding: 8bit\n"
16"Content-Transfer-Encoding: 8bit\n"
17"Plural-Forms: nplurals=1; plural=0;\n"
17"Plural-Forms: nplurals=1; plural=0;\n"
18−"X-Launchpad-Export-Date: 2014-01-26 05:18+0000\n"
18+"X-Launchpad-Export-Date: 2014-02-12 06:27+0000\n"
19−"X-Generator: Launchpad (build 16914)\n"
19+"X-Generator: Launchpad (build 16916)\n"
20
20
21+#: plugins/Unity/Launcher/launcheritem.cpp:43
22+#: plugins/Unity/Launcher/launcheritem.cpp:73
23+msgid "Lock to Launcher"
24+msgstr "鎖定至啟動器"
25+
26+#: plugins/Unity/Launcher/launcheritem.cpp:73
27+msgid "Unlock from Launcher"
28+msgstr "從啟動器解除鎖定"
29+
21−#: Components/EdgeDemoOverlay.qml:151
30+#: qml/Components/EdgeDemoOverlay.qml:151
22msgid "Skip intro"
31msgid "Skip intro"
23msgstr "跳過介紹"
32msgstr "跳過介紹"
24
33
25−#: Components/EdgeDemo.qml:112
34+#: qml/Components/EdgeDemo.qml:113
26msgid "Right edge"
35msgid "Right edge"
27msgstr "右邊緣"
36msgstr "右邊緣"
28
37
29−#: Components/EdgeDemo.qml:113
38+#: qml/Components/EdgeDemo.qml:114
30msgid "Try swiping from the right edge to unlock the phone"
39msgid "Try swiping from the right edge to unlock the phone"
31msgstr "試從右邊緣輕掃解鎖手機"
40msgstr "試從右邊緣輕掃解鎖手機"
32
41
33−#: Components/EdgeDemo.qml:144
42+#: qml/Components/EdgeDemo.qml:145
34msgid "Top edge"
43msgid "Top edge"
35msgstr "頂部邊緣"
44msgstr "頂部邊緣"
36
45
37−#: Components/EdgeDemo.qml:145
46+#: qml/Components/EdgeDemo.qml:146
38msgid "Try swiping from the top edge to access the indicators"
47msgid "Try swiping from the top edge to access the indicators"
39msgstr "試從頂部邊緣輕掃存取指示器"
48msgstr "試從頂部邊緣輕掃存取指示器"
40
49
41−#: Components/EdgeDemo.qml:170
50+#: qml/Components/EdgeDemo.qml:171
42msgid "Close"
51msgid "Close"
43msgstr "關閉"
52msgstr "關閉"
44
53
45−#: Components/EdgeDemo.qml:171
54+#: qml/Components/EdgeDemo.qml:172
46msgid "Swipe up again to close the settings screen"
55msgid "Swipe up again to close the settings screen"
47msgstr "再向上掃一次以關閉設定畫面"
56msgstr "再向上掃一次以關閉設定畫面"
48
57
49−#: Components/EdgeDemo.qml:198
58+#: qml/Components/EdgeDemo.qml:199
50msgid "Left edge"
59msgid "Left edge"
51msgstr "左邊緣"
60msgstr "左邊緣"
52
61
53−#: Components/EdgeDemo.qml:199
62+#: qml/Components/EdgeDemo.qml:200
54msgid "Swipe from the left to reveal the launcher for quick access to apps"
63msgid "Swipe from the left to reveal the launcher for quick access to apps"
55msgstr "從左邊緣輕掃以顯示啟動器快速訪問應用"
64msgstr "從左邊緣輕掃以顯示啟動器快速訪問應用"
56
65
57−#: Components/EdgeDemo.qml:226
66+#: qml/Components/EdgeDemo.qml:227
58msgid "Well done"
67msgid "Well done"
59msgstr "做得好"
68msgstr "做得好"
60
69
61−#: Components/EdgeDemo.qml:227
70+#: qml/Components/EdgeDemo.qml:228
62msgid ""
71msgid ""
63"You have now mastered the edge gestures and can start using the "
72"You have now mastered the edge gestures and can start using the "
64−"phone<br><br>Tap anywhere to start"
73+"phone<br><br>Tap on the screen to start"
65−msgstr "現在你已經掌握了邊緣手勢,可以開始使用手機<br><br>點擊任意位置以開始"
74+msgstr ""
66
75
67−#: Components/PageHeader.qml:364
76+#: qml/Components/PageHeader.qml:339
68msgid "Recent searches"
77msgid "Recent searches"
69msgstr "最近的搜尋"
78msgstr "最近的搜尋"
70
79
80+#: qml/Components/SeeMore.qml:32
81+msgid "See more"
82+msgstr ""
83+
84+#: qml/Components/SeeMore.qml:61
85+msgid "See less"
86+msgstr ""
87+
71−#: Dash/Apps/AppPreview.qml:135
88+#: qml/Dash/Apps/AppPreview.qml:136
72msgid "Rate this"
89msgid "Rate this"
73msgstr "評價"
90msgstr "評價"
74
91
75#. TRANSLATORS: Number of persons who rated this app/video/whatever
92#. TRANSLATORS: Number of persons who rated this app/video/whatever
76−#: Dash/Previews/Header.qml:93
93+#: qml/Dash/Previews/Header.qml:93
77#, qt-format
94#, qt-format
78msgid "(%1)"
95msgid "(%1)"
79msgstr "(%1)"
96msgstr "(%1)"
80
97
81#. TRANSLATORS: Number of persons who wrote reviews for this app/video/whatever
98#. TRANSLATORS: Number of persons who wrote reviews for this app/video/whatever
82−#: Dash/Previews/Header.qml:105
99+#: qml/Dash/Previews/Header.qml:105
83#, qt-format
100#, qt-format
84msgid "%1 review"
101msgid "%1 review"
85msgid_plural "%1 reviews"
102msgid_plural "%1 reviews"
86msgstr[0] "%1 評論"
103msgstr[0] "%1 評論"
87
104
88−#: Dash/Previews/Reviews.qml:74
105+#: qml/Dash/Previews/Reviews.qml:74
89msgid "Add a review"
106msgid "Add a review"
90msgstr "新增評論"
107msgstr "新增評論"
91
108
92−#: Dash/Previews/Reviews.qml:86
109+#: qml/Dash/Previews/Reviews.qml:86
93msgid "Review"
110msgid "Review"
94msgstr "評論"
111msgstr "評論"
95
112
96−#: Dash/Previews/Reviews.qml:121
113+#: qml/Dash/Previews/Reviews.qml:121
97msgid "Send"
114msgid "Send"
98msgstr "傳送"
115msgstr "傳送"
99
116
100−#: Dash/Previews/Reviews.qml:139
117+#: qml/Dash/Previews/Reviews.qml:139
101msgid "Comments:"
118msgid "Comments:"
102msgstr "評論:"
119msgstr "評論:"
103
120
104−#: Greeter/Lockscreen.qml:149
121+#: qml/Greeter/Lockscreen.qml:149
105msgid "Emergency Call"
122msgid "Emergency Call"
106msgstr "緊急電話"
123msgstr "緊急電話"
107
124
108−#: Greeter/PassphraseLockscreen.qml:59
125+#: qml/Greeter/PassphraseLockscreen.qml:59
109#, qt-format
126#, qt-format
110msgid "Hello %1"
127msgid "Hello %1"
111msgstr "您好 %1"
128msgstr "您好 %1"
112
129
113−#: Greeter/PassphraseLockscreen.qml:59
130+#: qml/Greeter/PassphraseLockscreen.qml:59
114msgid "Hello"
131msgid "Hello"
115msgstr "您好"
132msgstr "您好"
116
133
117−#: Hud/HudParametrizedActionsPage.qml:132
134+#: qml/Hud/HudParametrizedActionsPage.qml:132
118msgid "Confirm"
135msgid "Confirm"
119msgstr "確認"
136msgstr "確認"
120
137
121−#: Hud/Hud.qml:61 Hud/Hud.qml:99 Hud/Hud.qml:372
138+#: qml/Hud/Hud.qml:61 qml/Hud/Hud.qml:99 qml/Hud/Hud.qml:372
122msgid "Type or say a command"
139msgid "Type or say a command"
123msgstr "輸入或說出指令"
140msgstr "輸入或說出指令"
124
141
125−#: Hud/Hud.qml:84
142+#: qml/Hud/Hud.qml:84
126msgid "Loading. Please Wait..."
143msgid "Loading. Please Wait..."
127msgstr "正載入。請稍候..."
144msgstr "正載入。請稍候..."
128
145
129−#: Hud/Hud.qml:89
146+#: qml/Hud/Hud.qml:89
130msgid "Speak Now..."
147msgid "Speak Now..."
131msgstr "馬上講..."
148msgstr "馬上講..."
132
149
133−#: Hud/Hud.qml:94
150+#: qml/Hud/Hud.qml:94
134msgid "Speaking..."
151msgid "Speaking..."
135msgstr "正在講..."
152msgstr "正在講..."
136
153
137−#: Notifications/NotificationMenuItemFactory.qml:89
154+#: qml/Notifications/NotificationMenuItemFactory.qml:91
138msgid "Show password"
155msgid "Show password"
139msgstr "顯示密碼"
156msgstr "顯示密碼"
140
157
158+#: qml/Notifications/NotificationMenuItemFactory.qml:103
159+msgid "Please enter SIM PIN"
160+msgstr ""
161+
141−#: Panel/SearchIndicator.qml:27
162+#: qml/Panel/SearchIndicator.qml:27
142msgid "Search"
163msgid "Search"
143msgstr "搜尋"
164msgstr "搜尋"
144
165
145−#: plugins/Unity/Launcher/launcheritem.cpp:43
146−#: plugins/Unity/Launcher/launcheritem.cpp:73
147−msgid "Lock to Launcher"
148−msgstr "鎖定至啟動器"
149−
150−#: plugins/Unity/Launcher/launcheritem.cpp:73
151−msgid "Unlock from Launcher"
152−msgstr "從啟動器解除鎖定"
153−
154−#: Shell.qml:439
166+#: qml/Shell.qml:440
155#, qt-format
167#, qt-format
156msgid "Please enter %1"
168msgid "Please enter %1"
157msgstr "請輸入 %1"
169msgstr "請輸入 %1"
po/zh_TW.po+55−43
@@ -7,7 +7,7 @@ msgid ""
7msgstr ""
7msgstr ""
8"Project-Id-Version: unity\n"
8"Project-Id-Version: unity\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2013-11-29 09:21+0100\n"
10+"POT-Creation-Date: 2014-02-04 15:43+0000\n"
11"PO-Revision-Date: 2014-01-16 06:04+0000\n"
11"PO-Revision-Date: 2014-01-16 06:04+0000\n"
12"Last-Translator: Henry Yang <henry9846@hotmail.com>\n"
12"Last-Translator: Henry Yang <henry9846@hotmail.com>\n"
13"Language-Team: Chinese (Traditional) <zh_TW@li.org>\n"
13"Language-Team: Chinese (Traditional) <zh_TW@li.org>\n"
@@ -15,143 +15,155 @@ msgstr ""
15"Content-Type: text/plain; charset=UTF-8\n"
15"Content-Type: text/plain; charset=UTF-8\n"
16"Content-Transfer-Encoding: 8bit\n"
16"Content-Transfer-Encoding: 8bit\n"
17"Plural-Forms: nplurals=1; plural=0;\n"
17"Plural-Forms: nplurals=1; plural=0;\n"
18−"X-Launchpad-Export-Date: 2014-01-17 07:08+0000\n"
18+"X-Launchpad-Export-Date: 2014-02-12 06:27+0000\n"
19−"X-Generator: Launchpad (build 16901)\n"
19+"X-Generator: Launchpad (build 16916)\n"
20
20
21+#: plugins/Unity/Launcher/launcheritem.cpp:43
22+#: plugins/Unity/Launcher/launcheritem.cpp:73
23+msgid "Lock to Launcher"
24+msgstr "鎖定至啟動欄"
25+
26+#: plugins/Unity/Launcher/launcheritem.cpp:73
27+msgid "Unlock from Launcher"
28+msgstr ""
29+
21−#: Components/EdgeDemoOverlay.qml:151
30+#: qml/Components/EdgeDemoOverlay.qml:151
22msgid "Skip intro"
31msgid "Skip intro"
23msgstr "略過導覽"
32msgstr "略過導覽"
24
33
25−#: Components/EdgeDemo.qml:112
34+#: qml/Components/EdgeDemo.qml:113
26msgid "Right edge"
35msgid "Right edge"
27msgstr "右方邊界"
36msgstr "右方邊界"
28
37
29−#: Components/EdgeDemo.qml:113
38+#: qml/Components/EdgeDemo.qml:114
30msgid "Try swiping from the right edge to unlock the phone"
39msgid "Try swiping from the right edge to unlock the phone"
31msgstr "向左滑動以解鎖手機"
40msgstr "向左滑動以解鎖手機"
32
41
33−#: Components/EdgeDemo.qml:144
42+#: qml/Components/EdgeDemo.qml:145
34msgid "Top edge"
43msgid "Top edge"
35msgstr "頂部邊界"
44msgstr "頂部邊界"
36
45
37−#: Components/EdgeDemo.qml:145
46+#: qml/Components/EdgeDemo.qml:146
38msgid "Try swiping from the top edge to access the indicators"
47msgid "Try swiping from the top edge to access the indicators"
39msgstr "向下滑動以開啟指引"
48msgstr "向下滑動以開啟指引"
40
49
41−#: Components/EdgeDemo.qml:170
50+#: qml/Components/EdgeDemo.qml:171
42msgid "Close"
51msgid "Close"
43msgstr "關閉"
52msgstr "關閉"
44
53
45−#: Components/EdgeDemo.qml:171
54+#: qml/Components/EdgeDemo.qml:172
46msgid "Swipe up again to close the settings screen"
55msgid "Swipe up again to close the settings screen"
47msgstr "再次向上滑動以關財設定頁面"
56msgstr "再次向上滑動以關財設定頁面"
48
57
49−#: Components/EdgeDemo.qml:198
58+#: qml/Components/EdgeDemo.qml:199
50msgid "Left edge"
59msgid "Left edge"
51msgstr "左方邊界"
60msgstr "左方邊界"
52
61
53−#: Components/EdgeDemo.qml:199
62+#: qml/Components/EdgeDemo.qml:200
54msgid "Swipe from the left to reveal the launcher for quick access to apps"
63msgid "Swipe from the left to reveal the launcher for quick access to apps"
55msgstr ""
64msgstr ""
56
65
57−#: Components/EdgeDemo.qml:226
66+#: qml/Components/EdgeDemo.qml:227
58msgid "Well done"
67msgid "Well done"
59msgstr ""
68msgstr ""
60
69
61−#: Components/EdgeDemo.qml:227
70+#: qml/Components/EdgeDemo.qml:228
62msgid ""
71msgid ""
63"You have now mastered the edge gestures and can start using the "
72"You have now mastered the edge gestures and can start using the "
64−"phone<br><br>Tap anywhere to start"
73+"phone<br><br>Tap on the screen to start"
65msgstr ""
74msgstr ""
66
75
67−#: Components/PageHeader.qml:364
76+#: qml/Components/PageHeader.qml:339
68msgid "Recent searches"
77msgid "Recent searches"
69msgstr "最近搜尋"
78msgstr "最近搜尋"
70
79
80+#: qml/Components/SeeMore.qml:32
81+msgid "See more"
82+msgstr ""
83+
84+#: qml/Components/SeeMore.qml:61
85+msgid "See less"
86+msgstr ""
87+
71−#: Dash/Apps/AppPreview.qml:135
88+#: qml/Dash/Apps/AppPreview.qml:136
72msgid "Rate this"
89msgid "Rate this"
73msgstr "對此評比"
90msgstr "對此評比"
74
91
75#. TRANSLATORS: Number of persons who rated this app/video/whatever
92#. TRANSLATORS: Number of persons who rated this app/video/whatever
76−#: Dash/Previews/Header.qml:93
93+#: qml/Dash/Previews/Header.qml:93
77#, qt-format
94#, qt-format
78msgid "(%1)"
95msgid "(%1)"
79msgstr "(%1)"
96msgstr "(%1)"
80
97
81#. TRANSLATORS: Number of persons who wrote reviews for this app/video/whatever
98#. TRANSLATORS: Number of persons who wrote reviews for this app/video/whatever
82−#: Dash/Previews/Header.qml:105
99+#: qml/Dash/Previews/Header.qml:105
83#, qt-format
100#, qt-format
84msgid "%1 review"
101msgid "%1 review"
85msgid_plural "%1 reviews"
102msgid_plural "%1 reviews"
86msgstr[0] "%1 回覆"
103msgstr[0] "%1 回覆"
87
104
88−#: Dash/Previews/Reviews.qml:74
105+#: qml/Dash/Previews/Reviews.qml:74
89msgid "Add a review"
106msgid "Add a review"
90msgstr "新增回覆"
107msgstr "新增回覆"
91
108
92−#: Dash/Previews/Reviews.qml:86
109+#: qml/Dash/Previews/Reviews.qml:86
93msgid "Review"
110msgid "Review"
94msgstr "回覆"
111msgstr "回覆"
95
112
96−#: Dash/Previews/Reviews.qml:121
113+#: qml/Dash/Previews/Reviews.qml:121
97msgid "Send"
114msgid "Send"
98msgstr "發送"
115msgstr "發送"
99
116
100−#: Dash/Previews/Reviews.qml:139
117+#: qml/Dash/Previews/Reviews.qml:139
101msgid "Comments:"
118msgid "Comments:"
102msgstr "備註:"
119msgstr "備註:"
103
120
104−#: Greeter/Lockscreen.qml:149
121+#: qml/Greeter/Lockscreen.qml:149
105msgid "Emergency Call"
122msgid "Emergency Call"
106msgstr "緊急連絡"
123msgstr "緊急連絡"
107
124
108−#: Greeter/PassphraseLockscreen.qml:59
125+#: qml/Greeter/PassphraseLockscreen.qml:59
109#, qt-format
126#, qt-format
110msgid "Hello %1"
127msgid "Hello %1"
111msgstr "%1 您好"
128msgstr "%1 您好"
112
129
113−#: Greeter/PassphraseLockscreen.qml:59
130+#: qml/Greeter/PassphraseLockscreen.qml:59
114msgid "Hello"
131msgid "Hello"
115msgstr "您好"
132msgstr "您好"
116
133
117−#: Hud/HudParametrizedActionsPage.qml:132
134+#: qml/Hud/HudParametrizedActionsPage.qml:132
118msgid "Confirm"
135msgid "Confirm"
119msgstr "確認"
136msgstr "確認"
120
137
121−#: Hud/Hud.qml:61 Hud/Hud.qml:99 Hud/Hud.qml:372
138+#: qml/Hud/Hud.qml:61 qml/Hud/Hud.qml:99 qml/Hud/Hud.qml:372
122msgid "Type or say a command"
139msgid "Type or say a command"
123msgstr "輸入或說出命令"
140msgstr "輸入或說出命令"
124
141
125−#: Hud/Hud.qml:84
142+#: qml/Hud/Hud.qml:84
126msgid "Loading. Please Wait..."
143msgid "Loading. Please Wait..."
127msgstr "載入中。請稍候..."
144msgstr "載入中。請稍候..."
128
145
129−#: Hud/Hud.qml:89
146+#: qml/Hud/Hud.qml:89
130msgid "Speak Now..."
147msgid "Speak Now..."
131msgstr "請說..."
148msgstr "請說..."
132
149
133−#: Hud/Hud.qml:94
150+#: qml/Hud/Hud.qml:94
134msgid "Speaking..."
151msgid "Speaking..."
135msgstr "說話中..."
152msgstr "說話中..."
136
153
137−#: Notifications/NotificationMenuItemFactory.qml:89
154+#: qml/Notifications/NotificationMenuItemFactory.qml:91
138msgid "Show password"
155msgid "Show password"
139msgstr "顯示密碼"
156msgstr "顯示密碼"
140
157
158+#: qml/Notifications/NotificationMenuItemFactory.qml:103
159+msgid "Please enter SIM PIN"
160+msgstr ""
161+
141−#: Panel/SearchIndicator.qml:27
162+#: qml/Panel/SearchIndicator.qml:27
142msgid "Search"
163msgid "Search"
143msgstr "搜尋"
164msgstr "搜尋"
144
165
145−#: plugins/Unity/Launcher/launcheritem.cpp:43
146−#: plugins/Unity/Launcher/launcheritem.cpp:73
147−msgid "Lock to Launcher"
148−msgstr "鎖定至啟動欄"
149−
150−#: plugins/Unity/Launcher/launcheritem.cpp:73
151−msgid "Unlock from Launcher"
152−msgstr ""
153−
154−#: Shell.qml:439
166+#: qml/Shell.qml:440
155#, qt-format
167#, qt-format
156msgid "Please enter %1"
168msgid "Please enter %1"
157msgstr ""
169msgstr ""
qml/CMakeLists.txt+1−1
@@ -13,7 +13,7 @@ set(QML_DIRS
13 Hud
13 Hud
14 Panel
14 Panel
15 Launcher
15 Launcher
16− SideStage
16+ Stages
17 Notifications
17 Notifications
18 )
18 )
19
19
qml/Components/EdgeDemo.qml+1−1
@@ -225,7 +225,7 @@ Item {
225 d.finalEdgeDemo = d.overlay.createObject(demo.underlay, {
225 d.finalEdgeDemo = d.overlay.createObject(demo.underlay, {
226 "edge": "none",
226 "edge": "none",
227 "title": i18n.tr("Well done"),
227 "title": i18n.tr("Well done"),
228− "text": i18n.tr("You have now mastered the edge gestures and can start using the phone<br><br>Tap anywhere to start"),
228+ "text": i18n.tr("You have now mastered the edge gestures and can start using the phone<br><br>Tap on the screen to start"),
229 "anchors.fill": demo.dash,
229 "anchors.fill": demo.dash,
230 "showSkip": false,
230 "showSkip": false,
231 });
231 });
qml/Components/SeeMore.qmlnew file+68
@@ -0,0 +1,68 @@
1+/*
2+ * Copyright (C) 2014 Canonical, Ltd.
3+ *
4+ * This program is free software; you can redistribute it and/or modify
5+ * it under the terms of the GNU General Public License as published by
6+ * the Free Software Foundation; version 3.
7+ *
8+ * This program is distributed in the hope that it will be useful,
9+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
10+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
11+ * GNU General Public License for more details.
12+ *
13+ * You should have received a copy of the GNU General Public License
14+ * along with this program. If not, see <http://www.gnu.org/licenses/>.
15+ */
16+
17+import QtQuick 2.0
18+import Ubuntu.Components 0.1
19+
20+/*! Widget that can be used in combination with a text area to allow easy 'expand/collapse' functionality. */
21+
22+Item {
23+ //! Boolean set to true when it suggests expanded functionality
24+ property bool more: false
25+
26+ implicitHeight: seeMoreLabel.height + units.gu(2)
27+
28+ Row {
29+ anchors.centerIn: parent
30+ spacing: units.gu(2)
31+
32+ Label {
33+ id: seeMoreLabel
34+ objectName: "seeMoreLabel"
35+ text: i18n.tr("See more")
36+ opacity: !more ? 0.8 : 0.4
37+ color: Theme.palette.selected.backgroundText
38+ font.weight: Font.Bold
39+
40+ MouseArea {
41+ anchors.fill: parent
42+ onClicked: more = true
43+ }
44+ }
45+
46+ Image {
47+ anchors {
48+ top: parent.top
49+ bottom: parent.bottom
50+ }
51+ width: units.dp(2)
52+ source: "ListItems/graphics/ListItemDividerVertical.png"
53+ }
54+
55+ Label {
56+ objectName: "seeLessLabel"
57+ text: i18n.tr("See less")
58+ opacity: more ? 0.8 : 0.4
59+ color: Theme.palette.selected.backgroundText
60+ font.weight: Font.Bold
61+
62+ MouseArea {
63+ anchors.fill: parent
64+ onClicked: more = false
65+ }
66+ }
67+ }
68+}
qml/Dash/Card.qml+64−3
@@ -23,8 +23,13 @@ Item {
23 property var components
23 property var components
24 property var cardData
24 property var cardData
25
25
26+ property alias fontScale: header.fontScale
27+ readonly property alias headerHeight: header.height
28+
29+ property bool showHeader: true
30+
26 implicitWidth: childrenRect.width
31 implicitWidth: childrenRect.width
27− implicitHeight: childrenRect.height
32+ implicitHeight: summary.y + summary.height
28
33
29 UbuntuShape {
34 UbuntuShape {
30 id: artShape
35 id: artShape
@@ -58,21 +63,77 @@ Item {
58 }
63 }
59 }
64 }
60
65
66+ ShaderEffect {
67+ id: overlay
68+ anchors {
69+ left: artShape.left
70+ right: artShape.right
71+ bottom: artShape.bottom
72+ }
73+
74+ height: header.height
75+ opacity: header.opacity * 0.6
76+ visible: template && template["overlay"] && artShape.visible && artShape.image.status === Image.Ready || false
77+
78+ property var source: ShaderEffectSource {
79+ id: shaderSource
80+ sourceItem: artShape
81+ onVisibleChanged: if (visible) scheduleUpdate()
82+ live: false
83+ sourceRect: Qt.rect(0, artShape.height - overlay.height, artShape.width, overlay.height)
84+ }
85+
86+ vertexShader: "
87+ uniform highp mat4 qt_Matrix;
88+ attribute highp vec4 qt_Vertex;
89+ attribute highp vec2 qt_MultiTexCoord0;
90+ varying highp vec2 coord;
91+ void main() {
92+ coord = qt_MultiTexCoord0;
93+ gl_Position = qt_Matrix * qt_Vertex;
94+ }"
95+
96+ fragmentShader: "
97+ varying highp vec2 coord;
98+ uniform sampler2D source;
99+ uniform lowp float qt_Opacity;
100+ void main() {
101+ lowp vec4 tex = texture2D(source, coord);
102+ gl_FragColor = vec4(0, 0, 0, tex.a) * qt_Opacity;
103+ }"
104+ }
105+
61 CardHeader {
106 CardHeader {
62 id: header
107 id: header
63 objectName: "cardHeader"
108 objectName: "cardHeader"
64 anchors {
109 anchors {
110+ top: {
111+ if (template) {
112+ if (template["overlay"]) return overlay.top;
65− top: template && template["card-layout"] === "horizontal" ? artShape.top : artShape.bottom
113+ if (template["card-layout"] === "horizontal") return artShape.top;
114+ }
115+ return artShape.bottom;
116+ }
117+ left: {
118+ if (template) {
66− left: template && template["card-layout"] === "horizontal" ? artShape.right : parent.left
119+ if (!template["overlay"] && template["card-layout"] === "horizontal") return artShape.right;
120+ }
121+ return parent.left;
122+ }
67 right: parent.right
123 right: parent.right
68 }
124 }
69
125
70 mascot: cardData && cardData["mascot"] || ""
126 mascot: cardData && cardData["mascot"] || ""
71 title: cardData && cardData["title"] || ""
127 title: cardData && cardData["title"] || ""
72 subtitle: cardData && cardData["subtitle"] || ""
128 subtitle: cardData && cardData["subtitle"] || ""
129+
130+ opacity: showHeader ? 1 : 0
131+
132+ Behavior on opacity { NumberAnimation { duration: UbuntuAnimation.SnapDuration } }
73 }
133 }
74
134
75 Label {
135 Label {
136+ id: summary
76 objectName: "summaryLabel"
137 objectName: "summaryLabel"
77 anchors { top: header.visible ? header.bottom : artShape.bottom; left: parent.left; right: parent.right }
138 anchors { top: header.visible ? header.bottom : artShape.bottom; left: parent.left; right: parent.right }
78 wrapMode: Text.Wrap
139 wrapMode: Text.Wrap
qml/Dash/CardHeader.qml+8−1
@@ -26,6 +26,9 @@ Item {
26 property alias oldPrice: oldPriceLabel.text
26 property alias oldPrice: oldPriceLabel.text
27 property alias altPrice: altPriceLabel.text
27 property alias altPrice: altPriceLabel.text
28
28
29+ // FIXME: Saviq, used to scale fonts down in Carousel
30+ property real fontScale: 1.0
31+
29 visible: mascotImage.status === Image.Ready || title || price
32 visible: mascotImage.status === Image.Ready || title || price
30 height: row.height > 0 ? row.height + row.margins * 2 : 0
33 height: row.height > 0 ? row.height + row.margins * 2 : 0
31
34
@@ -41,7 +44,7 @@ Item {
41 leftMargin: spacing
44 leftMargin: spacing
42 rightMargin: spacing
45 rightMargin: spacing
43 }
46 }
44− spacing: mascotShape.visible ? margins : 0
47+ spacing: mascotShape.visible || (template && template["overlay"]) ? margins : 0
45
48
46 UbuntuShape {
49 UbuntuShape {
47 id: mascotShape
50 id: mascotShape
@@ -77,6 +80,8 @@ Item {
77 wrapMode: Text.Wrap
80 wrapMode: Text.Wrap
78 maximumLineCount: 2
81 maximumLineCount: 2
79 fontSize: "small"
82 fontSize: "small"
83+ font.pixelSize: Math.round(FontUtils.sizeToPixels(fontSize) * fontScale)
84+ color: template["overlay"] === true ? "white" : Theme.palette.selected.backgroundText
80 }
85 }
81
86
82 Label {
87 Label {
@@ -87,6 +92,8 @@ Item {
87 font.weight: Font.Light
92 font.weight: Font.Light
88 visible: titleLabel.text && text
93 visible: titleLabel.text && text
89 fontSize: "x-small"
94 fontSize: "x-small"
95+ font.pixelSize: Math.round(FontUtils.sizeToPixels(fontSize) * fontScale)
96+ color: template["overlay"] === true ? "white" : Theme.palette.selected.backgroundText
90 }
97 }
91
98
92 Row {
99 Row {
qml/Dash/CardTool.qml+5−1
@@ -100,10 +100,14 @@ Item {
100 }
100 }
101 }
101 }
102
102
103+ /*!
104+ type:real \brief Height of the card's header.
105+ */
103− readonly property QtObject priv: card
106+ readonly property alias headerHeight: card.headerHeight
104
107
105 Card {
108 Card {
106 id: card
109 id: card
110+ objectName: "card"
107 template: cardTool.template
111 template: cardTool.template
108 components: cardTool.components
112 components: cardTool.components
109
113
qml/Dash/DashContent.qml+2
@@ -156,9 +156,11 @@ Item {
156
156
157 PageHeader {
157 PageHeader {
158 id: pageHeader
158 id: pageHeader
159+ objectName: "pageHeader"
159 width: parent.width
160 width: parent.width
160 searchEntryEnabled: true
161 searchEntryEnabled: true
161 searchHistory: dashContent.searchHistory
162 searchHistory: dashContent.searchHistory
163+ scope: dashContentList.currentItem.theScope
162
164
163 childItem: TabBar {
165 childItem: TabBar {
164 id: tabBar
166 id: tabBar
qml/Dash/PreviewListView.qml+10−4
@@ -32,6 +32,7 @@ Item {
32 property alias model: previewListView.model
32 property alias model: previewListView.model
33 property alias currentIndex: previewListView.currentIndex
33 property alias currentIndex: previewListView.currentIndex
34 property alias currentItem: previewListView.currentItem
34 property alias currentItem: previewListView.currentItem
35+ property alias count: previewListView.count
35
36
36 Image {
37 Image {
37 objectName: "pointerArrow"
38 objectName: "pointerArrow"
@@ -87,15 +88,19 @@ Item {
87 id: previewDelegateMapper
88 id: previewDelegateMapper
88 }
89 }
89
90
90− onCurrentIndexChanged: {
91+ onCurrentIndexChanged: positionListView();
92+
93+ function positionListView() {
94+ if (!open) {
95+ return;
96+ }
97+
91 var row = Math.floor(currentIndex / categoryDelegate.columns);
98 var row = Math.floor(currentIndex / categoryDelegate.columns);
92 if (categoryDelegate.collapsedRowCount <= row) {
99 if (categoryDelegate.collapsedRowCount <= row) {
93 categoryView.expandedCategoryId = categoryId
100 categoryView.expandedCategoryId = categoryId
94 }
101 }
95
102
96− if (open) {
97− categoryDelegate.highlightIndex = currentIndex
103+ categoryDelegate.highlightIndex = currentIndex
98− }
99
104
100 if (!init && model !== undefined) {
105 if (!init && model !== undefined) {
101 var item = model.get(currentIndex)
106 var item = model.get(currentIndex)
@@ -136,6 +141,7 @@ Item {
136 onScreen = true;
141 onScreen = true;
137 categoryDelegate.highlightIndex = currentIndex;
142 categoryDelegate.highlightIndex = currentIndex;
138 pageHeader.unfocus();
143 pageHeader.unfocus();
144+ positionListView();
139 } else {
145 } else {
140 // Cancel any pending preview requests or actions
146 // Cancel any pending preview requests or actions
141 if (previewListView.currentItem.previewData !== undefined) {
147 if (previewListView.currentItem.previewData !== undefined) {
qml/Dash/Previews/Preview.qmlnew file+104
@@ -0,0 +1,104 @@
1+/*
2+ * Copyright (C) 2014 Canonical, Ltd.
3+ *
4+ * This program is free software; you can redistribute it and/or modify
5+ * it under the terms of the GNU General Public License as published by
6+ * the Free Software Foundation; version 3.
7+ *
8+ * This program is distributed in the hope that it will be useful,
9+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
10+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
11+ * GNU General Public License for more details.
12+ *
13+ * You should have received a copy of the GNU General Public License
14+ * along with this program. If not, see <http://www.gnu.org/licenses/>.
15+ */
16+
17+import QtQuick 2.0
18+import Ubuntu.Components 0.1
19+
20+/*! \brief This component constructs the Preview UI.
21+ *
22+ * Currently it displays all the widgets in a flickable column.
23+ */
24+
25+Item {
26+ id: root
27+
28+ /*! \brief Model containing preview widgets.
29+ *
30+ * The model should expose "widgetId", "type" and "properties" roles, as well as
31+ * have a triggered(QString widgetId, QString actionId, QVariantMap data) method,
32+ * that's called when actions are executed in widgets.
33+ */
34+ property var previewModel
35+
36+ //! \brief Should be set to true if this preview is currently displayed.
37+ property bool isCurrent: false
38+
39+ clip: true
40+
41+ Connections {
42+ target: shell.applicationManager
43+ onMainStageFocusedApplicationChanged: {
44+ root.close();
45+ }
46+ onSideStageFocusedApplicationChanged: {
47+ root.close();
48+ }
49+ }
50+
51+ onPreviewModelChanged: processingMouseArea.enabled = false
52+
53+ MouseArea {
54+ anchors.fill: parent
55+ }
56+
57+ Row {
58+ id: row
59+
60+ spacing: units.gu(1)
61+ anchors { fill: parent; margins: spacing }
62+
63+ Repeater {
64+ model: 1
65+
66+ delegate: ListView {
67+ id: column
68+ anchors { top: parent.top; bottom: parent.bottom }
69+ width: row.width
70+ spacing: row.spacing
71+ bottomMargin: Qt.inputMethod.visible ? Qt.inputMethod.keyboardRectangle.height : 0
72+
73+ model: previewModel
74+ cacheBuffer: units.gu(40)
75+
76+ Behavior on contentY { UbuntuNumberAnimation { } }
77+
78+ delegate: PreviewWidgetFactory {
79+ widgetId: model.widgetId
80+ widgetType: model.type
81+ widgetData: model.properties
82+ isCurrentPreview: root.isCurrent
83+ anchors { left: parent.left; right: parent.right }
84+
85+ onTriggered: {
86+ processingMouseArea.enabled = true;
87+ previewModel.triggered(widgetId, actionId, data);
88+ }
89+
90+ onFocusChanged: if (focus) column.positionViewAtIndex(index, ListView.Contain)
91+
92+ onHeightChanged: if (focus) column.positionViewAtIndex(index, ListView.Contain)
93+ }
94+ }
95+ }
96+ }
97+
98+ MouseArea {
99+ id: processingMouseArea
100+ objectName: "processingMouseArea"
101+ anchors.fill: parent
102+ enabled: false
103+ }
104+}
tests/mocks/LightDM/single/InfographicModelPrivate.cpp → qml/Dash/Previews/PreviewActionButton.qmlrenamed+12−10
@@ -1,5 +1,5 @@
1/*
1/*
2− * Copyright (C) 2013 Canonical, Ltd.
2+ * Copyright (C) 2014 Canonical, Ltd.
3 *
3 *
4 * This program is free software; you can redistribute it and/or modify
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License as published by
5 * it under the terms of the GNU General Public License as published by
@@ -12,17 +12,19 @@
12 *
12 *
13 * You should have received a copy of the GNU General Public License
13 * You should have received a copy of the GNU General Public License
14 * along with this program. If not, see <http://www.gnu.org/licenses/>.
14 * along with this program. If not, see <http://www.gnu.org/licenses/>.
15− *
16− * Author: Pete Woods <pete.woods@canonical.com>
17 */
15 */
18
16
19−#include "../InfographicModelPrivate.h"
17+import QtQuick 2.0
20−
18+import Ubuntu.Components 0.1
21−namespace QLightDM
22−{
23
19
24−void InfographicModelPrivate::generateFakeData()
20+Button {
25−{
21+ signal triggeredAction(var actionData)
26−}
27
22
23+ property var data: null
24+ objectName: "button" + (data && data.id || "")
25+ color: Theme.palette.selected.foreground
26+ text: data && data.label || ""
27+ iconSource: data && data.icon || ""
28+ iconPosition: "left"
29+ onClicked: triggeredAction(data)
28}
30}
qml/Dash/Previews/PreviewActionCombo.qmlnew file+66
@@ -0,0 +1,66 @@
1+/*
2+ * Copyright (C) 2014 Canonical, Ltd.
3+ *
4+ * This program is free software; you can redistribute it and/or modify
5+ * it under the terms of the GNU General Public License as published by
6+ * the Free Software Foundation; version 3.
7+ *
8+ * This program is distributed in the hope that it will be useful,
9+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
10+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
11+ * GNU General Public License for more details.
12+ *
13+ * You should have received a copy of the GNU General Public License
14+ * along with this program. If not, see <http://www.gnu.org/licenses/>.
15+ */
16+
17+import QtQuick 2.0
18+import Ubuntu.Components 0.1
19+
20+Item {
21+ id: root
22+
23+ implicitHeight: childrenRect.height
24+
25+ signal triggeredAction(var actionData)
26+
27+ property alias model: actionRepeater.model
28+
29+ Button {
30+ id: moreButton
31+ property bool expanded: false
32+
33+ objectName: "moreLessButton"
34+ text: !expanded ? i18n.tr("More...") : i18n.tr("Less...")
35+ color: Theme.palette.selected.foreground
36+ onClicked: expanded = !expanded
37+ width: parent.width
38+ }
39+
40+ Column {
41+ anchors {
42+ top: moreButton.bottom
43+ topMargin: height > 0 ? spacing : 0
44+ }
45+ objectName: "buttonColumn"
46+ spacing: units.gu(1)
47+ width: parent.width
48+ height: moreButton.expanded ? implicitHeight : 0
49+ clip: true
50+ Behavior on height {
51+ UbuntuNumberAnimation {
52+ duration: UbuntuAnimation.SnapDuration
53+ }
54+ }
55+
56+ Repeater {
57+ id: actionRepeater
58+
59+ delegate: PreviewActionButton {
60+ data: modelData
61+ width: implicitWidth < parent.width ? parent.width : implicitWidth
62+ onClicked: root.triggeredAction(modelData)
63+ }
64+ }
65+ }
66+}
qml/Dash/Previews/PreviewActions.qmlnew file+64
@@ -0,0 +1,64 @@
1+/*
2+ * Copyright (C) 2014 Canonical, Ltd.
3+ *
4+ * This program is free software; you can redistribute it and/or modify
5+ * it under the terms of the GNU General Public License as published by
6+ * the Free Software Foundation; version 3.
7+ *
8+ * This program is distributed in the hope that it will be useful,
9+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
10+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
11+ * GNU General Public License for more details.
12+ *
13+ * You should have received a copy of the GNU General Public License
14+ * along with this program. If not, see <http://www.gnu.org/licenses/>.
15+ */
16+
17+import QtQuick 2.1
18+
19+/*! This preview widget shows either one button, two buttons or one button
20+ * and a combo button depending on the number of items in widgetData["actions"].
21+ * For each of the items we recognize the fields "label", "icon" and "id".
22+ */
23+
24+PreviewWidget {
25+ id: root
26+
27+ height: row.height
28+
29+ Row {
30+ id: row
31+ readonly property var actions: root.widgetData ? root.widgetData["actions"] : null
32+ anchors.right: parent.right
33+
34+ spacing: units.gu(1)
35+
36+ Loader {
37+ id: loader
38+ readonly property bool button: row.actions && row.actions.length == 2
39+ readonly property bool combo: row.actions && row.actions.length > 2
40+ source: button ? "PreviewActionButton.qml" : (combo ? "PreviewActionCombo.qml" : "")
41+ width: (root.width - units.gu(1)) / 2
42+ onLoaded: {
43+ if (button) {
44+ item.data = row.actions[1];
45+ } else if (combo) {
46+ item.model = row.actions.slice(1);
47+ }
48+ }
49+ Connections {
50+ target: loader.item
51+ onTriggeredAction: {
52+ root.triggered(root.widgetId, actionData.id, actionData);
53+ }
54+ }
55+ }
56+
57+ PreviewActionButton {
58+ data: visible ? row.actions[0] : null
59+ visible: row.actions && row.actions.length > 0
60+ onTriggeredAction: root.triggered(root.widgetId, actionData.id, actionData)
61+ width: (root.width - units.gu(1)) / 2
62+ }
63+ }
64+}
qml/Dash/Previews/PreviewAudioPlayback.qmlnew file+204
@@ -0,0 +1,204 @@
1+/*
2+ * Copyright (C) 2014 Canonical, Ltd.
3+ *
4+ * This program is free software; you can redistribute it and/or modify
5+ * it under the terms of the GNU General Public License as published by
6+ * the Free Software Foundation; version 3.
7+ *
8+ * This program is distributed in the hope that it will be useful,
9+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
10+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
11+ * GNU General Public License for more details.
12+ *
13+ * You should have received a copy of the GNU General Public License
14+ * along with this program. If not, see <http://www.gnu.org/licenses/>.
15+ */
16+
17+import QtQuick 2.0
18+import QtMultimedia 5.0
19+import Ubuntu.Components 0.1
20+
21+/*! \brief Preview widget for audio tracks.
22+
23+ This widget shows tracks contained in widgetData["tracks"], each of which should be of the form:
24+
25+ \code{.json}
26+ {
27+ "source" "uri://to/file",
28+ "title": "Title",
29+ "subtitle": "Subtitle", // optional
30+ "length": 125 // in seconds
31+ }
32+ \endcode
33+ */
34+
35+PreviewWidget {
36+ id: root
37+ height: childrenRect.height
38+
39+ onIsCurrentPreviewChanged: if (!isCurrentPreview) audio.stop()
40+
41+ Audio {
42+ id: audio
43+ objectName: "audio"
44+
45+ property real progress: audio.position / audio.duration
46+ property Item playingItem
47+
48+ Component.onDestruction: {
49+ // destroying the component doesn't automatically send stop to the media service, probably a bug in QtMultimedia
50+ audio.stop();
51+ }
52+
53+ onErrorStringChanged: console.warn("Audio player error:", errorString)
54+
55+ function lengthToString(s) {
56+ if (typeof(s) !== "number" || s <= 0) return "";
57+
58+ var sec = "" + s % 60;
59+ if (sec.length == 1) sec = "0" + sec;
60+ var hour = Math.floor(s / 3600);
61+ if (hour < 1) {
62+ return Math.floor(s / 60) + ":" + sec;
63+ } else {
64+ var min = "" + Math.floor(s / 60) % 60;
65+ if (min.length == 1) min = "0" + min;
66+ return hour + ":" + min + ":" + sec;
67+ }
68+ }
69+ }
70+
71+ Column {
72+ anchors { left: parent.left; right: parent.right }
73+ visible: trackRepeater.count > 0
74+
75+ Repeater {
76+ id: trackRepeater
77+ objectName: "trackRepeater"
78+ model: root.widgetData["tracks"]
79+
80+ function play(item, source) {
81+ audio.stop();
82+ // Make sure we change the source, even if two items point to the same uri location
83+ audio.source = "";
84+ audio.source = source;
85+ audio.playingItem = item;
86+ audio.play();
87+ }
88+
89+ delegate: Item {
90+ id: trackItem
91+ objectName: "trackItem" + index
92+
93+ property bool isPlayingItem: audio.playingItem == trackItem
94+
95+ anchors { left: parent.left; right: parent.right }
96+ height: units.gu(5)
97+
98+ Row {
99+ id: trackRow
100+
101+ property int column1Width: units.gu(3)
102+ property int column2Width: width - (2 * spacing) - column1Width - column3Width
103+ property int column3Width: units.gu(4)
104+
105+ anchors.verticalCenter: parent.verticalCenter
106+ width: parent.width
107+ spacing: units.gu(1)
108+
109+ Button {
110+ objectName: "playButton"
111+ width: trackRow.column1Width
112+ height: width
113+ iconSource: audio.playbackState == Audio.PlayingState && trackItem.isPlayingItem ? "image://theme/media-playback-pause" : "image://theme/media-playback-start"
114+
115+ // Can't be "transparent" or "#00xxxxxx" as the button optimizes away the surrounding shape
116+ // FIXME when this is resolved: https://bugs.launchpad.net/ubuntu-ui-toolkit/+bug/1251685
117+ color: "#01000000"
118+
119+ onClicked: {
120+ if (trackItem.isPlayingItem) {
121+ if (audio.playbackState == Audio.PlayingState) {
122+ audio.pause();
123+ } else if (audio.playbackState == Audio.PausedState) {
124+ audio.play();
125+ }
126+ } else {
127+ trackRepeater.play(trackItem, modelData["source"]);
128+ }
129+ }
130+ }
131+
132+ Item {
133+ anchors.verticalCenter: parent.verticalCenter
134+ width: parent.column2Width
135+ height: trackSubtitleLabel.visible ? trackTitleLabel.height + trackSubtitleLabel.height : trackTitleLabel.height
136+
137+ Label {
138+ id: trackTitleLabel
139+ objectName: "trackTitleLabel"
140+ anchors { top: parent.top; left: parent.left; right: parent.right }
141+ opacity: 0.9
142+ color: Theme.palette.selected.backgroundText
143+ fontSize: "small"
144+ horizontalAlignment: Text.AlignLeft
145+ text: modelData["title"]
146+ elide: Text.ElideRight
147+ }
148+
149+ Label {
150+ id: trackSubtitleLabel
151+ objectName: "trackSubtitleLabel"
152+ anchors { top: trackTitleLabel.bottom; left: parent.left; right: parent.right }
153+ visible: text !== ""
154+ opacity: 0.9
155+ color: Theme.palette.selected.backgroundText
156+ fontSize: "small"
157+ horizontalAlignment: Text.AlignLeft
158+ text: modelData["subtitle"] || ""
159+ elide: Text.ElideRight
160+ }
161+
162+ UbuntuShape {
163+ id: progressBarFill
164+ objectName: "progressBarFill"
165+
166+ property int maxWidth: progressBarImage.width - units.dp(4)
167+
168+ anchors {
169+ left: progressBarImage.left
170+ right: progressBarImage.right
171+ verticalCenter: progressBarImage.verticalCenter
172+ margins: units.dp(2)
173+ rightMargin: maxWidth - (maxWidth * audio.progress) + units.dp(2)
174+ }
175+ height: units.dp(2)
176+ visible: progressBarImage.visible
177+ color: UbuntuColors.orange
178+ }
179+
180+ Image {
181+ id: progressBarImage
182+ anchors { left: parent.left; top: parent.bottom; right: parent.right }
183+ height: units.dp(6)
184+ visible: audio.playbackState != Audio.StoppedState && trackItem.isPlayingItem && modelData["length"] > 0
185+ source: "graphics/music_progress_bg.png"
186+ }
187+ }
188+
189+ Label {
190+ id: timeLabel
191+ objectName: "timeLabel"
192+ anchors.verticalCenter: parent.verticalCenter
193+ width: parent.column3Width
194+ opacity: 0.9
195+ color: Theme.palette.selected.backgroundText
196+ fontSize: "small"
197+ horizontalAlignment: Text.AlignRight
198+ text: audio.lengthToString(modelData["length"])
199+ }
200+ }
201+ }
202+ }
203+ }
204+}
qml/Dash/Previews/PreviewHeader.qmlnew file+38
@@ -0,0 +1,38 @@
1+/*
2+ * Copyright (C) 2014 Canonical, Ltd.
3+ *
4+ * This program is free software; you can redistribute it and/or modify
5+ * it under the terms of the GNU General Public License as published by
6+ * the Free Software Foundation; version 3.
7+ *
8+ * This program is distributed in the hope that it will be useful,
9+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
10+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
11+ * GNU General Public License for more details.
12+ *
13+ * You should have received a copy of the GNU General Public License
14+ * along with this program. If not, see <http://www.gnu.org/licenses/>.
15+ */
16+
17+import QtQuick 2.0
18+import "../"
19+
20+/*! This preview widget shows a header that is the same as the card header
21+ * The title comes in widgetData["title"]
22+ * The mascot comes in widgetData["mascot"]
23+ * The subtitle comes in widgetData["subtitle"]
24+ */
25+
26+PreviewWidget {
27+ id: root
28+
29+ height: childrenRect.height
30+
31+ CardHeader {
32+ objectName: "cardHeader"
33+ mascot: root.widgetData["mascot"] || ""
34+ title: root.widgetData["title"] || ""
35+ subtitle: root.widgetData["subtitle"] || ""
36+ width: parent.width
37+ }
38+}
qml/Dash/Previews/PreviewImageGallery.qmlnew file+58
@@ -0,0 +1,58 @@
1+/*
2+ * Copyright (C) 2014 Canonical, Ltd.
3+ *
4+ * This program is free software; you can redistribute it and/or modify
5+ * it under the terms of the GNU General Public License as published by
6+ * the Free Software Foundation; version 3.
7+ *
8+ * This program is distributed in the hope that it will be useful,
9+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
10+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
11+ * GNU General Public License for more details.
12+ *
13+ * You should have received a copy of the GNU General Public License
14+ * along with this program. If not, see <http://www.gnu.org/licenses/>.
15+ */
16+
17+import QtQuick 2.0
18+import "../../Components"
19+
20+/*! This preview widget shows a horizontal list of images.
21+ * The URIs for the images should be an array in widgetData["sources"].
22+ */
23+
24+PreviewWidget {
25+ id: root
26+ implicitHeight: units.gu(22)
27+
28+ ListView {
29+ id: previewImageListView
30+ spacing: units.gu(1)
31+ anchors.fill: parent
32+ orientation: ListView.Horizontal
33+ cacheBuffer: width * 3
34+ model: root.widgetData["sources"]
35+
36+ LazyImage {
37+ objectName: "placeholderScreenshot"
38+ anchors {
39+ top: parent.top
40+ bottom: parent.bottom
41+ }
42+ scaleTo: "height"
43+ source: "broken_image"
44+ initialWidth: units.gu(13)
45+ visible: previewImageListView.count == 0
46+ }
47+
48+ delegate: LazyImage {
49+ anchors {
50+ top: parent.top
51+ bottom: parent.bottom
52+ }
53+ source: modelData ? modelData : ""
54+ scaleTo: "height"
55+ initialWidth: units.gu(13)
56+ }
57+ }
58+}
qml/Dash/Previews/PreviewTextSummary.qmlnew file+83
@@ -0,0 +1,83 @@
1+/*
2+ * Copyright (C) 2014 Canonical, Ltd.
3+ *
4+ * This program is free software; you can redistribute it and/or modify
5+ * it under the terms of the GNU General Public License as published by
6+ * the Free Software Foundation; version 3.
7+ *
8+ * This program is distributed in the hope that it will be useful,
9+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
10+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
11+ * GNU General Public License for more details.
12+ *
13+ * You should have received a copy of the GNU General Public License
14+ * along with this program. If not, see <http://www.gnu.org/licenses/>.
15+ */
16+
17+import QtQuick 2.0
18+import Ubuntu.Components 0.1
19+import "../../Components"
20+
21+/*! \brief Preview widget for text.
22+
23+ This widget shows text contained in widgetData["text"]
24+ along with a title that comes from widgetData["title"].
25+
26+ In case the text does not fit in 7 lines a See More / Less widget is also shown.
27+ */
28+
29+PreviewWidget {
30+ id: root
31+ implicitHeight: childrenRect.height
32+
33+ Label {
34+ id: titleLabel
35+ objectName: "titleLabel"
36+ anchors {
37+ left: parent.left
38+ right: parent.right
39+ }
40+ fontSize: "large"
41+ color: Theme.palette.selected.backgroundText
42+ visible: text !== ""
43+ opacity: .8
44+ text: widgetData["title"] || ""
45+ wrapMode: Text.Wrap
46+ }
47+
48+ Label {
49+ id: textLabel
50+ objectName: "textLabel"
51+
52+ readonly property int maximumCollapsedLineCount: 7
53+
54+ anchors {
55+ left: parent.left
56+ right: parent.right
57+ top: titleLabel.visible ? titleLabel.bottom : parent.top
58+ }
59+ height: (!seeMore.visible || seeMore.more) ? contentHeight : contentHeight / lineCount * (maximumCollapsedLineCount - 2)
60+ clip: true
61+ fontSize: "medium"
62+ color: Theme.palette.selected.backgroundText
63+ opacity: .8
64+ text: widgetData["text"]
65+ wrapMode: Text.Wrap
66+
67+ Behavior on height {
68+ UbuntuNumberAnimation {}
69+ }
70+ }
71+
72+ SeeMore {
73+ id: seeMore
74+ objectName: "seeMore"
75+ anchors {
76+ left: parent.left
77+ right: parent.right
78+ top: textLabel.bottom
79+ topMargin: units.gu(1)
80+ }
81+ visible: textLabel.lineCount > textLabel.maximumCollapsedLineCount
82+ }
83+}
qml/Dash/Previews/PreviewVideoPlayback.qmlnew file+72
@@ -0,0 +1,72 @@
1+/*
2+ * Copyright (C) 2014 Canonical, Ltd.
3+ *
4+ * This program is free software; you can redistribute it and/or modify
5+ * it under the terms of the GNU General Public License as published by
6+ * the Free Software Foundation; version 3.
7+ *
8+ * This program is distributed in the hope that it will be useful,
9+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
10+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
11+ * GNU General Public License for more details.
12+ *
13+ * You should have received a copy of the GNU General Public License
14+ * along with this program. If not, see <http://www.gnu.org/licenses/>.
15+ */
16+
17+import QtQuick 2.0
18+import Ubuntu.Components 0.1
19+import "../../Components"
20+
21+/*! \brief Preview widget for video.
22+
23+ This widget shows video contained in widgetData["source"],
24+ with a placeholder screenshot specified by widgetData["screenshot"].
25+ */
26+
27+PreviewWidget {
28+ id: root
29+ implicitWidth: units.gu(35)
30+ implicitHeight: childrenRect.height
31+
32+ LazyImage {
33+ objectName: "screenshot"
34+ anchors {
35+ left: parent.left
36+ right: parent.right
37+ }
38+ scaleTo: "width"
39+ visible: state === "ready"
40+ source: {
41+ var screenshot = widgetData["screenshot"];
42+ if (screenshot) return screenshot;
43+
44+ var source = widgetData["source"];
45+ if (source) {
46+ if (source.toString().indexOf("file://") === 0) {
47+ return "image://thumbnailer/" + source.toString().substr(7);
48+ }
49+ }
50+
51+ return "";
52+ }
53+ initialHeight: width * 10 / 16
54+
55+ Image {
56+ objectName: "playButton"
57+
58+ readonly property bool bigButton: parent.width > units.gu(40)
59+
60+ anchors.centerIn: parent
61+ width: bigButton ? units.gu(8) : units.gu(4.5)
62+ height: width
63+ source: "../graphics/play_button%1%2.png".arg(previewImageMouseArea.pressed ? "_active" : "").arg(bigButton ? "_big" : "")
64+ }
65+
66+ MouseArea {
67+ id: previewImageMouseArea
68+ anchors.fill: parent
69+ onClicked: Qt.openUrlExternally(widgetData["source"])
70+ }
71+ }
72+}
qml/Dash/Previews/PreviewWidget.qmlnew file+39
@@ -0,0 +1,39 @@
1+/*
2+ * Copyright (C) 2014 Canonical, Ltd.
3+ *
4+ * This program is free software; you can redistribute it and/or modify
5+ * it under the terms of the GNU General Public License as published by
6+ * the Free Software Foundation; version 3.
7+ *
8+ * This program is distributed in the hope that it will be useful,
9+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
10+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
11+ * GNU General Public License for more details.
12+ *
13+ * You should have received a copy of the GNU General Public License
14+ * along with this program. If not, see <http://www.gnu.org/licenses/>.
15+ */
16+
17+import QtQuick 2.0
18+
19+/*! Interface for preview widgets. */
20+
21+Item {
22+ //! Specifies the preview widget being currently used or not
23+ property bool isCurrentPreview: true
24+
25+ //! The widget identifier
26+ property string widgetId
27+
28+ //! Variable used to contain widget's data
29+ property var widgetData
30+
31+ /*! \brief This signal should be emitted when a preview action was triggered.
32+ *
33+ * \param widgetId,actionId Respective identifiers from widgetData.
34+ * \param data Optional widget-specific data sent to the scope.
35+ */
36+ signal triggered(string widgetId, string actionId, var data)
37+
38+ objectName: widgetId
39+}
qml/Dash/Previews/PreviewWidgetFactory.qmlnew file+67
@@ -0,0 +1,67 @@
1+/*
2+ * Copyright 2014 Canonical Ltd.
3+ *
4+ * This program is free software; you can redistribute it and/or modify
5+ * it under the terms of the GNU Lesser General Public License as published by
6+ * the Free Software Foundation; version 3.
7+ *
8+ * This program is distributed in the hope that it will be useful,
9+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
10+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
11+ * GNU Lesser General Public License for more details.
12+ *
13+ * You should have received a copy of the GNU Lesser General Public License
14+ * along with this program. If not, see <http://www.gnu.org/licenses/>.
15+ *
16+ */
17+
18+import QtQuick 2.0
19+
20+//! \brief This component loads the widgets based on widgetData["type"].
21+
22+Loader {
23+ id: root
24+
25+ //! Identifier of the widget.
26+ property string widgetId: ""
27+
28+ //! Type of the widget to display.
29+ property string widgetType: ""
30+
31+ //! Widget data, forwarded to the widget as is.
32+ property var widgetData: null
33+
34+ //! Set to true if the parent preview is displayed.
35+ property bool isCurrentPreview: false
36+
37+ //! Triggered signal forwarded from the widgets.
38+ signal triggered(string widgetId, string actionId, var data)
39+
40+ source: widgetSource
41+
42+ //! \cond private
43+ property url widgetSource: {
44+ switch (widgetType) {
45+ case "actions": return "PreviewActions.qml";
46+ case "audio": return "PreviewAudioPlayback.qml";
47+ case "gallery": return "PreviewImageGallery.qml";
48+ case "header": return "PreviewHeader.qml";
49+ case "image": return "PreviewZoomableImage.qml"
50+ case "text": return "PreviewTextSummary.qml";
51+ case "video": return "PreviewVideoPlayback.qml";
52+ default: return "";
53+ }
54+ }
55+ //! \endcond
56+
57+ onLoaded: {
58+ item.widgetId = Qt.binding(function() { return root.widgetId } )
59+ item.widgetData = Qt.binding(function() { return root.widgetData } )
60+ item.isCurrentPreview = Qt.binding(function() { return root.isCurrentPreview } )
61+ }
62+
63+ Connections {
64+ target: root.item
65+ onTriggered: root.triggered(widgetId, actionId, data)
66+ }
67+}
qml/Dash/Previews/PreviewZoomableImage.qmlnew file+41
@@ -0,0 +1,41 @@
1+/*
2+ * Copyright (C) 2014 Canonical, Ltd.
3+ *
4+ * This program is free software; you can redistribute it and/or modify
5+ * it under the terms of the GNU General Public License as published by
6+ * the Free Software Foundation; version 3.
7+ *
8+ * This program is distributed in the hope that it will be useful,
9+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
10+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
11+ * GNU General Public License for more details.
12+ *
13+ * You should have received a copy of the GNU General Public License
14+ * along with this program. If not, see <http://www.gnu.org/licenses/>.
15+ */
16+
17+import QtQuick 2.0
18+import Ubuntu.Components 0.1
19+import "../../Components"
20+
21+/*! \brief Preview widget for image.
22+
23+ This widget shows image contained in widgetData["source"],
24+ can be zoomable accordingly with widgetData["zoomable"].
25+ */
26+
27+PreviewWidget {
28+ id: root
29+ implicitHeight: units.gu(22)
30+
31+ LazyImage {
32+ objectName: "image"
33+ anchors {
34+ top: parent.top
35+ bottom: parent.bottom
36+ }
37+ scaleTo: "height"
38+ source: widgetData["source"]
39+ initialWidth: units.gu(13)
40+ }
41+}
qml/Dash/Music/graphics/music_progress_bg.png → qml/Dash/Previews/graphics/music_progress_bg.pngrenamed

Binary file not shown.

qml/Panel/Indicators.qml+3−1
@@ -31,6 +31,8 @@ Showable {
31 property bool pinnedMode: true //should be set true if indicators menu can cover whole screen
31 property bool pinnedMode: true //should be set true if indicators menu can cover whole screen
32 property alias overFlowWidth: indicatorRow.overFlowWidth
32 property alias overFlowWidth: indicatorRow.overFlowWidth
33 property alias showAll: indicatorRow.showAll
33 property alias showAll: indicatorRow.showAll
34+ // TODO: This should be sourced by device type (eg "desktop", "tablet", "phone"...)
35+ property string profile: "phone"
34
36
35 readonly property real hintValue: panelHeight + menuContent.headerHeight
37 readonly property real hintValue: panelHeight + menuContent.headerHeight
36 readonly property int lockThreshold: openedHeight / 2
38 readonly property int lockThreshold: openedHeight / 2
@@ -429,6 +431,6 @@ Showable {
429
431
430 Component.onCompleted: initialise();
432 Component.onCompleted: initialise();
431 function initialise() {
433 function initialise() {
432− visibleIndicators.load();
434+ visibleIndicators.load(profile);
433 }
435 }
434}
436}
qml/Panel/Indicators/VisibleIndicators.qml+2−2
@@ -78,7 +78,7 @@ Item {
78 }
78 }
79 }
79 }
80
80
81− function load() {
81+ function load(profile) {
82− indicatorsModel.load();
82+ indicatorsModel.load(profile);
83 }
83 }
84}
84}
qml/Panel/Indicators/client/IndicatorsClient.qml+1−2
@@ -33,8 +33,7 @@ Rectangle {
33 function reset() {
33 function reset() {
34 clear();
34 clear();
35 var component = Qt.createComponent("IndicatorsList.qml");
35 var component = Qt.createComponent("IndicatorsList.qml");
36− var page = component.createObject(pages);
36+ var page = component.createObject(pages, {"profile": indicatorProfile});
37− console.log(component.errorString());
38 push(page);
37 push(page);
39 }
38 }
40 }
39 }
qml/Panel/Indicators/client/IndicatorsList.qml+2−1
@@ -26,12 +26,13 @@ import "../.."
26Page {
26Page {
27 id: page
27 id: page
28 anchors.fill: parent
28 anchors.fill: parent
29+ property string profile: ""
29 title: "Plugin list"
30 title: "Plugin list"
30
31
31 Indicators.IndicatorsModel {
32 Indicators.IndicatorsModel {
32 id: indicatorsModel
33 id: indicatorsModel
33
34
34− Component.onCompleted: load()
35+ Component.onCompleted: load(profile)
35 }
36 }
36
37
37 ListView {
38 ListView {
qml/Shell.qml+6−2
@@ -31,7 +31,6 @@ import "Panel"
31import "Hud"
31import "Hud"
32import "Components"
32import "Components"
33import "Bottombar"
33import "Bottombar"
34−import "SideStage"
35import "Notifications"
34import "Notifications"
36import Unity.Notifications 1.0 as NotificationBackend
35import Unity.Notifications 1.0 as NotificationBackend
37
36
@@ -223,7 +222,7 @@ FocusScope {
223
222
224 x: {
223 x: {
225 if (shown) {
224 if (shown) {
226− if (overlayMode) {
225+ if (overlayMode || locked) {
227 return 0;
226 return 0;
228 }
227 }
229 return launcher.progress
228 return launcher.progress
@@ -245,6 +244,7 @@ FocusScope {
245 property bool fullscreen: applicationsDisplayLoader.item ? applicationsDisplayLoader.item.fullscreen : false
244 property bool fullscreen: applicationsDisplayLoader.item ? applicationsDisplayLoader.item.fullscreen : false
246 property bool overlayMode: applicationsDisplayLoader.item ? applicationsDisplayLoader.item.overlayMode : false
245 property bool overlayMode: applicationsDisplayLoader.item ? applicationsDisplayLoader.item.overlayMode : false
247 property int overlayWidth: applicationsDisplayLoader.item ? applicationsDisplayLoader.item.overlayWidth : false
246 property int overlayWidth: applicationsDisplayLoader.item ? applicationsDisplayLoader.item.overlayWidth : false
247+ property bool locked: applicationsDisplayLoader.item ? applicationsDisplayLoader.item.locked : false
248
248
249 function show() {
249 function show() {
250 shown = true;
250 shown = true;
@@ -255,6 +255,10 @@ FocusScope {
255 }
255 }
256
256
257 function hide() {
257 function hide() {
258+ if (locked) {
259+ return;
260+ }
261+
258 shown = false;
262 shown = false;
259 if (ApplicationManager.focusedApplicationId) {
263 if (ApplicationManager.focusedApplicationId) {
260 ApplicationManager.unfocusCurrentApplication();
264 ApplicationManager.unfocusCurrentApplication();
qml/SideStage/SideStage.qml+5
@@ -65,4 +65,9 @@ Stage {
65 Behavior on width { NumberAnimation { easing.type: Easing.OutQuart} }
65 Behavior on width { NumberAnimation { easing.type: Easing.OutQuart} }
66 z: -1
66 z: -1
67 }
67 }
68+
69+ InputFilterArea {
70+ anchors.fill: handle
71+ blockInput: visible
72+ }
68}
73}
qml/Stages/PhoneStage.qml+12−1
@@ -20,6 +20,11 @@ Item {
20 // State information propagated to the outside
20 // State information propagated to the outside
21 readonly property bool painting: mainScreenshotImage.visible || fadeInScreenshotImage.visible || appSplash.visible || spreadView.visible
21 readonly property bool painting: mainScreenshotImage.visible || fadeInScreenshotImage.visible || appSplash.visible || spreadView.visible
22 property bool fullscreen: ApplicationManager.findApplication(ApplicationManager.focusedApplicationId).fullscreen
22 property bool fullscreen: ApplicationManager.findApplication(ApplicationManager.focusedApplicationId).fullscreen
23+ property bool locked: spreadView.visible
24+
25+ // Not used for PhoneStage, only useful for SideStage and similar
26+ property bool overlayMode: false
27+ property bool overlayWidth: 0
23
28
24 onMovingChanged: {
29 onMovingChanged: {
25 if (moving) {
30 if (moving) {
@@ -65,6 +70,10 @@ Item {
65 priv.secondApplicationStarting = true;
70 priv.secondApplicationStarting = true;
66 priv.requestNewScreenshot();
71 priv.requestNewScreenshot();
67 }
72 }
73+
74+ if (spreadView.visible) {
75+ spreadView.snapTo(0)
76+ }
68 }
77 }
69
78
70 onApplicationRemoved: {
79 onApplicationRemoved: {
@@ -128,7 +137,7 @@ Item {
128 // Mir signals us that the newly started app has gotten focus before it paints something on the screen
137 // Mir signals us that the newly started app has gotten focus before it paints something on the screen
129 // This would result in the old app surface becoming visible for a bit.
138 // This would result in the old app surface becoming visible for a bit.
130 // FIXME: change appManager to only change the focusedApplicationId when the surface is ready to be shown.
139 // FIXME: change appManager to only change the focusedApplicationId when the surface is ready to be shown.
131− interval: 1500
140+ interval: 0//1500
132 repeat: false
141 repeat: false
133 onTriggered: {
142 onTriggered: {
134 priv.applicationStarting = false;
143 priv.applicationStarting = false;
@@ -265,6 +274,7 @@ Item {
265
274
266 Flickable {
275 Flickable {
267 id: spreadView
276 id: spreadView
277+ objectName: "spreadView"
268 anchors.fill: parent
278 anchors.fill: parent
269 visible: spreadDragArea.status == DirectionalDragArea.Recognized || stage > 1 || snapAnimation.running
279 visible: spreadDragArea.status == DirectionalDragArea.Recognized || stage > 1 || snapAnimation.running
270 contentWidth: spreadRow.width - shift
280 contentWidth: spreadRow.width - shift
@@ -373,6 +383,7 @@ Item {
373 model: ApplicationManager
383 model: ApplicationManager
374 delegate: TransformedSpreadDelegate {
384 delegate: TransformedSpreadDelegate {
375 id: appDelegate
385 id: appDelegate
386+ objectName: "appDelegate" + index
376 startAngle: 45
387 startAngle: 45
377 endAngle: 5
388 endAngle: 5
378 startScale: 1.1
389 startScale: 1.1
src/Panel/Indicators/client/indicatorsclient.cpp+6−1
@@ -41,9 +41,14 @@ IndicatorsClient::IndicatorsClient(int &argc, char **argv)
41 prependImportPaths(m_view->engine(), ::overrideImportPaths());
41 prependImportPaths(m_view->engine(), ::overrideImportPaths());
42 appendImportPaths(m_view->engine(), ::fallbackImportPaths());
42 appendImportPaths(m_view->engine(), ::fallbackImportPaths());
43
43
44+ QString profile = "phone";
45+ if (args.contains(QLatin1String("-profile")) && args.size() > args.indexOf(QLatin1String("-profile")) + 1) {
46+ profile = args.at(args.indexOf(QLatin1String("-profile")) + 1);
47+ }
48+ m_view->rootContext()->setContextProperty("indicatorProfile", profile);
49+
44 m_view->setSource(QUrl("IndicatorsClient.qml"));
50 m_view->setSource(QUrl("IndicatorsClient.qml"));
45 m_view->setResizeMode(QQuickView::SizeRootObjectToView);
51 m_view->setResizeMode(QQuickView::SizeRootObjectToView);
46−
47 if (args.contains(QLatin1String("-geometry")) && args.size() > args.indexOf(QLatin1String("-geometry")) + 1) {
52 if (args.contains(QLatin1String("-geometry")) && args.size() > args.indexOf(QLatin1String("-geometry")) + 1) {
48 QStringList geometryArg = args.at(args.indexOf(QLatin1String("-geometry")) + 1).split('x');
53 QStringList geometryArg = args.at(args.indexOf(QLatin1String("-geometry")) + 1).split('x');
49 if (geometryArg.size() == 2) {
54 if (geometryArg.size() == 2) {
tests/autopilot/unity8/__init__.py+16−12
@@ -1,7 +1,7 @@
1# -*- Mode: Python; coding: utf-8; indent-tabs-mode: nil; tab-width: 4 -*-
1# -*- Mode: Python; coding: utf-8; indent-tabs-mode: nil; tab-width: 4 -*-
2#
2#
3# Unity Autopilot Test Suite
3# Unity Autopilot Test Suite
4−# Copyright (C) 2012-2013 Canonical
4+# Copyright (C) 2012, 2013, 2014 Canonical
5#
5#
6# This program is free software: you can redistribute it and/or modify
6# This program is free software: you can redistribute it and/or modify
7# it under the terms of the GNU General Public License as published by
7# it under the terms of the GNU General Public License as published by
@@ -88,28 +88,31 @@ def get_binary_path(binary="unity8"):
88 return binary_path
88 return binary_path
89
89
90
90
91−def get_data_dirs():
91+def get_data_dirs(data_dirs_mock_enabled=True):
92 """Prepend a mock data path to XDG_DATA_DIRS."""
92 """Prepend a mock data path to XDG_DATA_DIRS."""
93+ data_dirs = _get_xdg_env_path()
94+ if data_dirs_mock_enabled:
95+ mock_data_path = _get_full_mock_data_path()
96+ if os.path.exists(mock_data_path):
97+ if data_dirs is not None:
98+ data_dirs = '{0}:{1}'.format(mock_data_path, data_dirs)
99+ else:
100+ data_dirs = mock_data_path
101+ return data_dirs
102+
103+
104+def _get_full_mock_data_path():
93 if running_installed_tests():
105 if running_installed_tests():
94 data_path = "/usr/share/unity8/mocks/data"
106 data_path = "/usr/share/unity8/mocks/data"
95 else:
107 else:
96 data_path = "../../mocks/data"
108 data_path = "../../mocks/data"
97− full_data_path = os.path.abspath(
109+ return os.path.abspath(
98 os.path.join(
110 os.path.join(
99 os.path.dirname(__file__),
111 os.path.dirname(__file__),
100 data_path
112 data_path
101 )
113 )
102 )
114 )
103
115
104− if os.path.exists(full_data_path):
105− xdg_path = _get_xdg_env_path()
106− if xdg_path is not None:
107− return "{0}:{1}".format(full_data_path, xdg_path)
108− else:
109− return full_data_path
110− else:
111− return None
112−
113
116
114def _get_xdg_env_path():
117def _get_xdg_env_path():
115 path = os.getenv("XDG_DATA_DIRS")
118 path = os.getenv("XDG_DATA_DIRS")
@@ -129,6 +132,7 @@ def _get_xdg_upstart_env():
129 except subprocess.CalledProcessError:
132 except subprocess.CalledProcessError:
130 return None
133 return None
131
134
135+
132def get_grid_size():
136def get_grid_size():
133 grid_size = os.getenv('GRID_UNIT_PX')
137 grid_size = os.getenv('GRID_UNIT_PX')
134 if grid_size is None:
138 if grid_size is None:
tests/autopilot/unity8/application_lifecycle/tests/test_application_lifecycle.py+9−13
@@ -1,7 +1,7 @@
1# -*- Mode: Python; coding: utf-8; indent-tabs-mode: nil; tab-width: 4 -*-
1# -*- Mode: Python; coding: utf-8; indent-tabs-mode: nil; tab-width: 4 -*-
2#
2#
3# Unity Autopilot Test Suite
3# Unity Autopilot Test Suite
4−# Copyright (C) 2013 Canonical
4+# Copyright (C) 2013, 2014 Canonical
5#
5#
6# This program is free software: you can redistribute it and/or modify
6# This program is free software: you can redistribute it and/or modify
7# it under the terms of the GNU General Public License as published by
7# it under the terms of the GNU General Public License as published by
@@ -44,9 +44,8 @@ class ApplicationLifecycleTests(UnityTestCase):
44 self.skipTest("Test cannot be run on the desktop.")
44 self.skipTest("Test cannot be run on the desktop.")
45
45
46 def swipe_screen_from_right(self):
46 def swipe_screen_from_right(self):
47− qml_view = self.main_window.get_qml_view()
47+ width = self.main_window.width
48− width = qml_view.width
49− height = qml_view.height
48+ height = self.main_window.height
50 start_x = width
49 start_x = width
51 start_y = int(height/2)
50 start_y = int(height/2)
52 end_x = int(width/2)
51 end_x = int(width/2)
@@ -55,9 +54,6 @@ class ApplicationLifecycleTests(UnityTestCase):
55 logger.info("Swiping screen from the right edge")
54 logger.info("Swiping screen from the right edge")
56 self.touch.drag(start_x, start_y, end_x, end_y)
55 self.touch.drag(start_x, start_y, end_x, end_y)
57
56
58− def _get_current_focused_app_id(self):
59− return self._proxy.select_single("Shell").currentFocusedAppId
60−
61 def _launch_app(self, app_name):
57 def _launch_app(self, app_name):
62 """Launches the application *app_name*
58 """Launches the application *app_name*
63
59
@@ -86,7 +82,7 @@ class ApplicationLifecycleTests(UnityTestCase):
86
82
87 self.assertThat(app, NotEquals(None))
83 self.assertThat(app, NotEquals(None))
88 self.assertThat(
84 self.assertThat(
89− self._get_current_focused_app_id(),
85+ self.main_window.get_current_focused_app_id(),
90 Eventually(Equals("messaging-app"))
86 Eventually(Equals("messaging-app"))
91 )
87 )
92
88
@@ -98,13 +94,13 @@ class ApplicationLifecycleTests(UnityTestCase):
98
94
99 self._launch_app("messaging-app")
95 self._launch_app("messaging-app")
100 self.assertThat(
96 self.assertThat(
101− self._get_current_focused_app_id(),
97+ self.main_window.get_current_focused_app_id(),
102 Eventually(Equals("messaging-app"))
98 Eventually(Equals("messaging-app"))
103 )
99 )
104
100
105 self._launch_app("address-book-app")
101 self._launch_app("address-book-app")
106 self.assertThat(
102 self.assertThat(
107− self._get_current_focused_app_id(),
103+ self.main_window.get_current_focused_app_id(),
108 Eventually(Equals("address-book-app"))
104 Eventually(Equals("address-book-app"))
109 )
105 )
110
106
@@ -119,19 +115,19 @@ class ApplicationLifecycleTests(UnityTestCase):
119
115
120 self._launch_app("messaging-app")
116 self._launch_app("messaging-app")
121 self.assertThat(
117 self.assertThat(
122− self._get_current_focused_app_id(),
118+ self.main_window.get_current_focused_app_id(),
123 Eventually(Equals("messaging-app"))
119 Eventually(Equals("messaging-app"))
124 )
120 )
125
121
126 self._launch_app("address-book-app")
122 self._launch_app("address-book-app")
127 self.assertThat(
123 self.assertThat(
128− self._get_current_focused_app_id(),
124+ self.main_window.get_current_focused_app_id(),
129 Eventually(Equals("address-book-app"))
125 Eventually(Equals("address-book-app"))
130 )
126 )
131
127
132 self.swipe_screen_from_right()
128 self.swipe_screen_from_right()
133
129
134 self.assertThat(
130 self.assertThat(
135− self._get_current_focused_app_id(),
131+ self.main_window.get_current_focused_app_id(),
136 Eventually(Equals("messaging-app"))
132 Eventually(Equals("messaging-app"))
137 )
133 )
tests/autopilot/unity8/application_lifecycle/tests/test_url_dispatcher.pynew file+116
@@ -0,0 +1,116 @@
1+# -*- Mode: Python; coding: utf-8; indent-tabs-mode: nil; tab-width: 4 -*-
2+#
3+# Unity Autopilot Test Suite
4+# Copyright (C) 2014 Canonical
5+#
6+# This program is free software: you can redistribute it and/or modify
7+# it under the terms of the GNU General Public License as published by
8+# the Free Software Foundation, either version 3 of the License, or
9+# (at your option) any later version.
10+#
11+# This program is distributed in the hope that it will be useful,
12+# but WITHOUT ANY WARRANTY; without even the implied warranty of
13+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
14+# GNU General Public License for more details.
15+#
16+# You should have received a copy of the GNU General Public License
17+# along with this program. If not, see <http://www.gnu.org/licenses/>.
18+#
19+
20+"""Test the integration with the URL dispatcher service."""
21+
22+import os
23+import tempfile
24+
25+from autopilot import platform
26+from autopilot.matchers import Eventually
27+from testtools.matchers import Equals
28+from ubuntuuitoolkit import base as toolkit_base
29+
30+from unity8 import process_helpers
31+from unity8.shell import tests
32+
33+
34+class URLDispatcherTestCase(tests.UnityTestCase):
35+
36+ scenarios = tests._get_device_emulation_scenarios()
37+
38+ test_qml = ("""
39+import QtQuick 2.0
40+import Ubuntu.Components 0.1
41+
42+MainView {
43+ width: units.gu(48)
44+ height: units.gu(60)
45+
46+ Label {
47+ text: 'Test application.'
48+ }
49+}
50+""")
51+
52+ desktop_file_contents = ("""[Desktop Entry]
53+Type=Application
54+Name=test
55+Exec={qmlscene} {qml_file_path}
56+Icon=Not important
57+""")
58+
59+ def setUp(self):
60+ if platform.model() == 'Desktop':
61+ self.skipTest("URL dispatcher doesn't work on the desktop.")
62+ super(URLDispatcherTestCase, self).setUp()
63+ self._qml_mock_enabled = False
64+ self._data_dirs_mock_enabled = False
65+ unity_proxy = self.launch_unity()
66+ process_helpers.unlock_unity(unity_proxy)
67+
68+ def create_test_application(self):
69+ # FIXME most of this code is duplicated in the toolkit. We should
70+ # create a fixture on the toolkit for other projects to use.
71+ # http://pad.lv/1277334 --elopio - 2014-02-06
72+ qml_file_path = self._write_test_qml_file()
73+ self.addCleanup(os.remove, qml_file_path)
74+ desktop_file_path = self._write_test_desktop_file(qml_file_path)
75+ self.addCleanup(os.remove, desktop_file_path)
76+ return qml_file_path, desktop_file_path
77+
78+ def _write_test_qml_file(self):
79+ qml_file = tempfile.NamedTemporaryFile(suffix='.qml', delete=False)
80+ qml_file.write(self.test_qml.encode('utf-8'))
81+ qml_file.close()
82+ return qml_file.name
83+
84+ def _write_test_desktop_file(self, qml_file_path):
85+ desktop_file_dir = self._get_local_desktop_file_directory()
86+ if not os.path.exists(desktop_file_dir):
87+ os.makedirs(desktop_file_dir)
88+ desktop_file = tempfile.NamedTemporaryFile(
89+ suffix='.desktop', dir=desktop_file_dir, delete=False)
90+ contents = self.desktop_file_contents.format(
91+ qmlscene=toolkit_base.get_qmlscene_launch_command(),
92+ qml_file_path=qml_file_path)
93+ desktop_file.write(contents.encode('utf-8'))
94+ desktop_file.close()
95+ return desktop_file.name
96+
97+ def _get_local_desktop_file_directory(self):
98+ return os.path.join(
99+ os.environ.get('HOME'), '.local', 'share', 'applications')
100+
101+ def test_swipe_out_application_started_by_url_dispatcher(self):
102+ _, desktop_file_path = self.create_test_application()
103+ desktop_file_name = os.path.basename(desktop_file_path)
104+ application_name, _ = os.path.splitext(desktop_file_name)
105+
106+ self.assertEqual('', self.main_window.get_current_focused_app_id())
107+ self.addCleanup(os.system, 'pkill qmlscene')
108+ os.system('url-dispatcher application:///{}'.format(desktop_file_name))
109+ self.assertThat(
110+ self.main_window.get_current_focused_app_id,
111+ Eventually(Equals(application_name)))
112+
113+ self.main_window.show_dash_swiping()
114+ self.assertThat(
115+ self.main_window.get_current_focused_app_id,
116+ Eventually(Equals('')))
tests/autopilot/unity8/process_helpers.py+9−7
@@ -1,7 +1,7 @@
1# -*- Mode: Python; coding: utf-8; indent-tabs-mode: nil; tab-width: 4 -*-
1# -*- Mode: Python; coding: utf-8; indent-tabs-mode: nil; tab-width: 4 -*-
2#
2#
3# Unity Autopilot Utilities
3# Unity Autopilot Utilities
4−# Copyright (C) 2013 Canonical
4+# Copyright (C) 2013, 2014 Canonical
5#
5#
6# This program is free software: you can redistribute it and/or modify
6# This program is free software: you can redistribute it and/or modify
7# it under the terms of the GNU General Public License as published by
7# it under the terms of the GNU General Public License as published by
@@ -23,8 +23,8 @@ from autopilot.introspection import (
23)
23)
24import logging
24import logging
25import subprocess
25import subprocess
26−from unity8.shell.emulators import UnityEmulatorBase
26+from unity8.shell import emulators
27−from unity8.shell.emulators.main_window import MainWindow
27+from unity8.shell.emulators import main_window as main_window_emulator
28
28
29logger = logging.getLogger(__name__)
29logger = logging.getLogger(__name__)
30
30
@@ -54,7 +54,7 @@ def unlock_unity(unity_proxy_obj=None):
54 try:
54 try:
55 pid = _get_unity_pid()
55 pid = _get_unity_pid()
56 unity = _get_unity_proxy_object(pid)
56 unity = _get_unity_proxy_object(pid)
57− main_window = MainWindow(unity)
57+ main_window = unity.select_single(main_window_emulator.QQuickView)
58 except ProcessSearchError as e:
58 except ProcessSearchError as e:
59 raise CannotAccessUnity(
59 raise CannotAccessUnity(
60 "Cannot introspect unity, make sure that it has been started "
60 "Cannot introspect unity, make sure that it has been started "
@@ -64,7 +64,8 @@ def unlock_unity(unity_proxy_obj=None):
64 % str(e)
64 % str(e)
65 )
65 )
66 else:
66 else:
67− main_window = MainWindow(unity_proxy_obj)
67+ main_window = unity_proxy_obj.select_single(
68+ main_window_emulator.QQuickView)
68
69
69 greeter = main_window.get_greeter()
70 greeter = main_window.get_greeter()
70 if greeter.created == False:
71 if greeter.created == False:
@@ -110,7 +111,8 @@ def restart_unity(*args):
110 status = _get_unity_status()
111 status = _get_unity_status()
111 if "start/" in status:
112 if "start/" in status:
112 try:
113 try:
113− output = subprocess.check_output(['/sbin/initctl', 'stop', 'unity8'])
114+ output = subprocess.check_output(
115+ ['/sbin/initctl', 'stop', 'unity8'])
114 logger.info(output)
116 logger.info(output)
115 except subprocess.CalledProcessError as e:
117 except subprocess.CalledProcessError as e:
116 e.args += (
118 e.args += (
@@ -155,5 +157,5 @@ def _get_unity_pid():
155def _get_unity_proxy_object(pid):
157def _get_unity_proxy_object(pid):
156 return get_proxy_object_for_existing_process(
158 return get_proxy_object_for_existing_process(
157 pid=pid,
159 pid=pid,
158− emulator_base=UnityEmulatorBase,
160+ emulator_base=emulators.UnityEmulatorBase,
159 )
161 )
tests/autopilot/unity8/shell/emulators/dash.py+1−1
@@ -94,9 +94,9 @@ class Dash(emulators.UnityEmulatorBase):
94
94
95 while not scope_loader.isCurrent:
95 while not scope_loader.isCurrent:
96 scroll()
96 scroll()
97+ self.dash_content_list.moving.wait_for(False)
97
98
98 scope = self._get_scope_from_loader(scope_loader)
99 scope = self._get_scope_from_loader(scope_loader)
99− scope.moving.wait_for(False)
100 scope.isCurrent.wait_for(True)
100 scope.isCurrent.wait_for(True)
101 return scope
101 return scope
102
102
tests/autopilot/unity8/shell/emulators/main_window.py+45−27
@@ -1,7 +1,7 @@
1# -*- Mode: Python; coding: utf-8; indent-tabs-mode: nil; tab-width: 4 -*-
1# -*- Mode: Python; coding: utf-8; indent-tabs-mode: nil; tab-width: 4 -*-
2#
2#
3# Unity Autopilot Test Suite
3# Unity Autopilot Test Suite
4−# Copyright (C) 2012-2013 Canonical
4+# Copyright (C) 2012, 2013, 2014 Canonical
5#
5#
6# This program is free software: you can redistribute it and/or modify
6# This program is free software: you can redistribute it and/or modify
7# it under the terms of the GNU General Public License as published by
7# it under the terms of the GNU General Public License as published by
@@ -17,85 +17,103 @@
17# along with this program. If not, see <http://www.gnu.org/licenses/>.
17# along with this program. If not, see <http://www.gnu.org/licenses/>.
18#
18#
19
19
20+import logging
20
21
22+from autopilot import logging as autopilot_logging
23+
24+from unity8.shell import emulators
21from unity8.shell.emulators.greeter import Greeter
25from unity8.shell.emulators.greeter import Greeter
22from unity8.shell.emulators.hud import Hud
26from unity8.shell.emulators.hud import Hud
23from unity8.shell.emulators.dash import Dash
27from unity8.shell.emulators.dash import Dash
24from unity8.shell.emulators.launcher import Launcher
28from unity8.shell.emulators.launcher import Launcher
25
29
30+logger = logging.getLogger(__name__)
26
31
27−class MainWindow(object):
28− """An emulator class that makes it easy to interact with the shell"""
29−
30− def __init__(self, app):
31− self.app = app
32
32
33− def get_qml_view(self):
33+class QQuickView(emulators.UnityEmulatorBase):
34− """Get the main QML view"""
34+ """An emulator class that makes it easy to interact with the shell"""
35− return self.app.select_single("QQuickView")
36
35
37 def get_greeter(self):
36 def get_greeter(self):
38− return self.app.select_single(Greeter)
37+ return self.select_single(Greeter)
39
38
40 def get_greeter_content_loader(self):
39 def get_greeter_content_loader(self):
41− return self.app.wait_select_single(
40+ return self.wait_select_single(
42 "QQuickLoader",
41 "QQuickLoader",
43 objectName="greeterContentLoader"
42 objectName="greeterContentLoader"
44 )
43 )
45
44
46 def get_greeter_background(self):
45 def get_greeter_background(self):
46+ return self.select_single(
47− return self.app.select_single("CrossFadeImage", objectName="greeterBackground")
47+ "CrossFadeImage", objectName="greeterBackground")
48
48
49 def get_login_loader(self):
49 def get_login_loader(self):
50− return self.app.select_single("QQuickLoader", objectName="loginLoader")
50+ return self.select_single("QQuickLoader", objectName="loginLoader")
51
51
52 def get_login_list(self):
52 def get_login_list(self):
53− return self.app.select_single("LoginList")
53+ return self.select_single("LoginList")
54
54
55 def get_hud(self):
55 def get_hud(self):
56− return self.app.select_single(Hud)
56+ return self.select_single(Hud)
57
57
58 def get_hud_showable(self):
58 def get_hud_showable(self):
59− return self.app.select_single("Showable", objectName="hudShowable")
59+ return self.select_single("Showable", objectName="hudShowable")
60
60
61 def get_hud_show_button(self):
61 def get_hud_show_button(self):
62− return self.app.select_single("HudButton")
62+ return self.select_single("HudButton")
63
63
64 def get_hud_edge_drag_area(self):
64 def get_hud_edge_drag_area(self):
65− return self.app.select_single(objectName="hudDragArea")
65+ return self.select_single(objectName="hudDragArea")
66
66
67 def get_dash(self):
67 def get_dash(self):
68− return self.app.select_single(Dash)
68+ return self.select_single(Dash)
69
69
70 def get_bottombar(self):
70 def get_bottombar(self):
71− return self.app.select_single("Bottombar")
71+ return self.select_single("Bottombar")
72
72
73 def get_launcher(self):
73 def get_launcher(self):
74− return self.app.select_single(Launcher)
74+ return self.select_single(Launcher)
75
75
76 def get_pinPadLoader(self):
76 def get_pinPadLoader(self):
77− return self.app.select_single(
77+ return self.select_single(
78 "QQuickLoader",
78 "QQuickLoader",
79 objectName="pinPadLoader"
79 objectName="pinPadLoader"
80 )
80 )
81
81
82 def get_pinPadButton(self, buttonId):
82 def get_pinPadButton(self, buttonId):
83− return self.app.select_single(
83+ return self.select_single(
84 "PinPadButton",
84 "PinPadButton",
85 objectName="pinPadButton%i" % buttonId
85 objectName="pinPadButton%i" % buttonId
86 )
86 )
87
87
88 def get_lockscreen(self):
88 def get_lockscreen(self):
89− return self.app.select_single("Lockscreen")
89+ return self.select_single("Lockscreen")
90
90
91 def get_pinentryField(self):
91 def get_pinentryField(self):
92− return self.app.select_single(objectName="pinentryField")
92+ return self.select_single(objectName="pinentryField")
93
93
94 def get_indicator(self, indicator_name):
94 def get_indicator(self, indicator_name):
95− return self.app.select_single(
95+ return self.wait_select_single(
96 'DefaultIndicatorWidget',
96 'DefaultIndicatorWidget',
97 objectName=indicator_name+'-widget'
97 objectName=indicator_name+'-widget'
98 )
98 )
99
99
100 def get_shell_background(self):
100 def get_shell_background(self):
101+ return self.select_single(
101− return self.app.select_single("CrossFadeImage", objectName="backgroundImage")
102+ "CrossFadeImage", objectName="backgroundImage")
103+
104+ @autopilot_logging.log_action(logger.info)
105+ def show_dash_swiping(self):
106+ """Show the dash swiping from the left."""
107+ width = self.width
108+ height = self.height
109+ start_x = 0
110+ start_y = height // 2
111+ end_x = width
112+ end_y = start_y
113+
114+ self.pointing_device.drag(start_x, start_y, end_x, end_y)
115+ return self.get_dash()
116+
117+ def get_current_focused_app_id(self):
118+ """Return the id of the focused application."""
119+ return self.select_single('Shell').currentFocusedAppId
tests/autopilot/unity8/shell/tests/__init__.py+8−6
@@ -1,7 +1,7 @@
1# -*- Mode: Python; coding: utf-8; indent-tabs-mode: nil; tab-width: 4 -*-
1# -*- Mode: Python; coding: utf-8; indent-tabs-mode: nil; tab-width: 4 -*-
2#
2#
3# Unity Autopilot Test Suite
3# Unity Autopilot Test Suite
4−# Copyright (C) 2012-2013 Canonical
4+# Copyright (C) 2012, 2013, 2014 Canonical
5#
5#
6# This program is free software: you can redistribute it and/or modify
6# This program is free software: you can redistribute it and/or modify
7# it under the terms of the GNU General Public License as published by
7# it under the terms of the GNU General Public License as published by
@@ -43,8 +43,8 @@ from unity8 import (
43 get_data_dirs
43 get_data_dirs
44)
44)
45from unity8.process_helpers import restart_unity_with_testability
45from unity8.process_helpers import restart_unity_with_testability
46+from unity8.shell.emulators import main_window as main_window_emulator
46from unity8.shell.emulators.dash import Dash
47from unity8.shell.emulators.dash import Dash
47−from unity8.shell.emulators.main_window import MainWindow
48
48
49
49
50logger = logging.getLogger(__name__)
50logger = logging.getLogger(__name__)
@@ -139,10 +139,9 @@ class UnityTestCase(AutopilotTestCase):
139 self._proxy = None
139 self._proxy = None
140 self._lightdm_mock_type = None
140 self._lightdm_mock_type = None
141 self._qml_mock_enabled = True
141 self._qml_mock_enabled = True
142+ self._data_dirs_mock_enabled = True
142 self._environment = {}
143 self._environment = {}
143
144
144− self._patch_data_dirs()
145−
146 #### FIXME: This is a work around re: lp:1238417 ####
145 #### FIXME: This is a work around re: lp:1238417 ####
147 if model() != "Desktop":
146 if model() != "Desktop":
148 from autopilot.input import _uinput
147 from autopilot.input import _uinput
@@ -268,6 +267,9 @@ class UnityTestCase(AutopilotTestCase):
268 if self._qml_mock_enabled:
267 if self._qml_mock_enabled:
269 self._setup_extra_mock_environment_patch()
268 self._setup_extra_mock_environment_patch()
270
269
270+ if self._data_dirs_mock_enabled:
271+ self._patch_data_dirs()
272+
271 # FIXME: we shouldn't be doing this
273 # FIXME: we shouldn't be doing this
272 # $MIR_SOCKET, fallback to $XDG_RUNTIME_DIR/mir_socket and
274 # $MIR_SOCKET, fallback to $XDG_RUNTIME_DIR/mir_socket and
273 # /tmp/mir_socket as last resort
275 # /tmp/mir_socket as last resort
@@ -321,7 +323,7 @@ class UnityTestCase(AutopilotTestCase):
321 logger.warning("Appears unity was already stopped!")
323 logger.warning("Appears unity was already stopped!")
322
324
323 def _patch_data_dirs(self):
325 def _patch_data_dirs(self):
324− data_dirs = get_data_dirs()
326+ data_dirs = get_data_dirs(self._data_dirs_mock_enabled)
325 if data_dirs is not None:
327 if data_dirs is not None:
326 self._environment['XDG_DATA_DIRS'] = data_dirs
328 self._environment['XDG_DATA_DIRS'] = data_dirs
327
329
@@ -391,4 +393,4 @@ class UnityTestCase(AutopilotTestCase):
391
393
392 @property
394 @property
393 def main_window(self):
395 def main_window(self):
394− return MainWindow(self._proxy)
396+ return self._proxy.select_single(main_window_emulator.QQuickView)
tests/autopilot/unity8/shell/tests/test_hud.py+4−7
@@ -1,7 +1,7 @@
1# -*- Mode: Python; coding: utf-8; indent-tabs-mode: nil; tab-width: 4 -*-
1# -*- Mode: Python; coding: utf-8; indent-tabs-mode: nil; tab-width: 4 -*-
2#
2#
3# Unity Autopilot Test Suite
3# Unity Autopilot Test Suite
4−# Copyright (C) 2012-2013 Canonical
4+# Copyright (C) 2012, 2013, 2014 Canonical
5#
5#
6# This program is free software: you can redistribute it and/or modify
6# This program is free software: you can redistribute it and/or modify
7# it under the terms of the GNU General Public License as published by
7# it under the terms of the GNU General Public License as published by
@@ -41,7 +41,6 @@ class TestHud(UnityTestCase, DragMixin):
41 """
41 """
42 unity_proxy = self.launch_unity()
42 unity_proxy = self.launch_unity()
43 unlock_unity(unity_proxy)
43 unlock_unity(unity_proxy)
44− window = self.main_window.get_qml_view()
45 hud_show_button = self.main_window.get_hud_show_button()
44 hud_show_button = self.main_window.get_hud_show_button()
46 edge_drag_area = self.main_window.get_hud_edge_drag_area()
45 edge_drag_area = self.main_window.get_hud_edge_drag_area()
47 hud = self.main_window.get_hud()
46 hud = self.main_window.get_hud()
@@ -49,7 +48,7 @@ class TestHud(UnityTestCase, DragMixin):
49 self._launch_test_app_from_app_screen()
48 self._launch_test_app_from_app_screen()
50
49
51 swipe_coords = hud.get_button_swipe_coords(
50 swipe_coords = hud.get_button_swipe_coords(
52− window,
51+ self.main_window,
53 hud_show_button
52 hud_show_button
54 )
53 )
55 initialBottomMargin = int(hud_show_button.bottomMargin)
54 initialBottomMargin = int(hud_show_button.bottomMargin)
@@ -83,14 +82,13 @@ class TestHud(UnityTestCase, DragMixin):
83 """
82 """
84 unity_proxy = self.launch_unity()
83 unity_proxy = self.launch_unity()
85 unlock_unity(unity_proxy)
84 unlock_unity(unity_proxy)
86− window = self.main_window.get_qml_view()
87 hud_show_button = self.main_window.get_hud_show_button()
85 hud_show_button = self.main_window.get_hud_show_button()
88 hud = self.main_window.get_hud()
86 hud = self.main_window.get_hud()
89
87
90 self._launch_test_app_from_app_screen()
88 self._launch_test_app_from_app_screen()
91
89
92 swipe_coords = hud.get_button_swipe_coords(
90 swipe_coords = hud.get_button_swipe_coords(
93− window,
91+ self.main_window,
94 hud_show_button
92 hud_show_button
95 )
93 )
96
94
@@ -137,7 +135,6 @@ class TestHud(UnityTestCase, DragMixin):
137 """
135 """
138 unity_proxy = self.launch_unity()
136 unity_proxy = self.launch_unity()
139 unlock_unity(unity_proxy)
137 unlock_unity(unity_proxy)
140− window = self.main_window.get_qml_view()
141 hud = self.main_window.get_hud()
138 hud = self.main_window.get_hud()
142
139
143 self._launch_test_app_from_app_screen()
140 self._launch_test_app_from_app_screen()
@@ -146,7 +143,7 @@ class TestHud(UnityTestCase, DragMixin):
146
143
147 start_x, start_y = hud.get_close_button_coords()
144 start_x, start_y = hud.get_close_button_coords()
148 end_x = start_x
145 end_x = start_x
149− end_y = int(window.height / 2)
146+ end_y = int(self.main_window.height / 2)
150
147
151 self.touch.drag(start_x, start_y, end_x, end_y)
148 self.touch.drag(start_x, start_y, end_x, end_y)
152 self.assertThat(hud.shown, Eventually(Equals(False)))
149 self.assertThat(hud.shown, Eventually(Equals(False)))
tests/autopilot/unity8/shell/tests/test_notifications.py+2−3
@@ -1,7 +1,7 @@
1# -*- Mode: Python; coding: utf-8; indent-tabs-mode: nil; tab-width: 4 -*-
1# -*- Mode: Python; coding: utf-8; indent-tabs-mode: nil; tab-width: 4 -*-
2#
2#
3# Unity Autopilot Test Suite
3# Unity Autopilot Test Suite
4−# Copyright (C) 2012-2013 Canonical
4+# Copyright (C) 2012, 2013, 2014 Canonical
5#
5#
6# This program is free software: you can redistribute it and/or modify
6# This program is free software: you can redistribute it and/or modify
7# it under the terms of the GNU General Public License as published by
7# it under the terms of the GNU General Public License as published by
@@ -61,8 +61,7 @@ class NotificationsBase(UnityTestCase):
61 return os.path.dirname(__file__) + "/../../../../../qml/graphics/" + icon_name
61 return os.path.dirname(__file__) + "/../../../../../qml/graphics/" + icon_name
62
62
63 def _get_notifications_list(self):
63 def _get_notifications_list(self):
64− main_view = self.main_window.get_qml_view()
64+ return self.main_window.select_single(
65− return main_view.select_single(
66 "Notifications",
65 "Notifications",
67 objectName='notificationList'
66 objectName='notificationList'
68 )
67 )
tests/data/unity/indicators/com.canonical.indicator.fake1+4−4
@@ -3,8 +3,8 @@ Name=indicator-fake1
3ObjectPath=/com/canonical/indicator/fake1
3ObjectPath=/com/canonical/indicator/fake1
4Position=1
4Position=1
5
5
6−[phone]
6+[test1]
7−ObjectPath=/com/canonical/indicator/fake1/phone
7+ObjectPath=/com/canonical/indicator/fake1/test1
8
8
9−[desktop]
9+[test2]
10−ObjectPath=/com/canonical/indicator/fake1/desktop
10+ObjectPath=/com/canonical/indicator/fake1/test2
tests/data/unity/indicators/com.canonical.indicator.fake2+4−4
@@ -3,8 +3,8 @@ Name=indicator-fake2
3ObjectPath=/com/canonical/indicator/fake2
3ObjectPath=/com/canonical/indicator/fake2
4Position=0
4Position=0
5
5
6−[phone]
6+[test1]
7−ObjectPath=/com/canonical/indicator/fake2/phone
7+ObjectPath=/com/canonical/indicator/fake2/test1
8
8
9−[desktop]
9+[test2]
10−ObjectPath=/com/canonical/indicator/fake2/desktop
10+ObjectPath=/com/canonical/indicator/fake2/test2
tests/data/unity/indicators/com.canonical.indicator.fake3+4−4
@@ -3,8 +3,8 @@ Name=indicator-fake3
3ObjectPath=/com/canonical/indicator/fake3
3ObjectPath=/com/canonical/indicator/fake3
4Position=3
4Position=3
5
5
6−[phone]
6+[test1]
7−ObjectPath=/com/canonical/indicator/fake3/phone
7+ObjectPath=/com/canonical/indicator/fake3/test1
8
8
9−[desktop]
9+[test2]
10−ObjectPath=/com/canonical/indicator/fake3/desktop
10+ObjectPath=/com/canonical/indicator/fake3/test2
tests/data/unity/indicators/com.canonical.indicator.fake4+4−4
@@ -3,8 +3,8 @@ Name=indicator-fake4
3ObjectPath=/com/canonical/indicator/fake4
3ObjectPath=/com/canonical/indicator/fake4
4Position=2
4Position=2
5
5
6−[phone]
6+[test1]
7−ObjectPath=/com/canonical/indicator/fake4/phone
7+ObjectPath=/com/canonical/indicator/fake4/test1
8
8
9−[desktop]
9+[test2]
10−ObjectPath=/com/canonical/indicator/fake4/desktop
10+ObjectPath=/com/canonical/indicator/fake4/test2
tests/mocks/LightDM/demo/GreeterPrivate.cpp+2
@@ -36,6 +36,7 @@ void GreeterPrivate::handleAuthenticate()
36 Q_Q(Greeter);
36 Q_Q(Greeter);
37
37
38 QSettings settings(QDir::homePath() + "/.unity8-greeter-demo", QSettings::NativeFormat);
38 QSettings settings(QDir::homePath() + "/.unity8-greeter-demo", QSettings::NativeFormat);
39+ settings.beginGroup(authenticationUser);
39 QVariant password = settings.value("password", "none");
40 QVariant password = settings.value("password", "none");
40
41
41 if (password == "pin") {
42 if (password == "pin") {
@@ -53,6 +54,7 @@ void GreeterPrivate::handleRespond(const QString &response)
53 Q_Q(Greeter);
54 Q_Q(Greeter);
54
55
55 QSettings settings(QDir::homePath() + "/.unity8-greeter-demo", QSettings::NativeFormat);
56 QSettings settings(QDir::homePath() + "/.unity8-greeter-demo", QSettings::NativeFormat);
57+ settings.beginGroup(authenticationUser);
56 QVariant password = settings.value("password", "none");
58 QVariant password = settings.value("password", "none");
57
59
58 QString passwordValue;
60 QString passwordValue;
tests/mocks/LightDM/demo/InfographicModelPrivate.cppdeleted−91
@@ -1,91 +0,0 @@
1−/*
2− * Copyright (C) 2013 Canonical, Ltd.
3− *
4− * This program is free software; you can redistribute it and/or modify
5− * it under the terms of the GNU General Public License as published by
6− * the Free Software Foundation; version 3.
7− *
8− * This program is distributed in the hope that it will be useful,
9− * but WITHOUT ANY WARRANTY; without even the implied warranty of
10− * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
11− * GNU General Public License for more details.
12− *
13− * You should have received a copy of the GNU General Public License
14− * along with this program. If not, see <http://www.gnu.org/licenses/>.
15− *
16− * Author: Pete Woods <pete.woods@canonical.com>
17− */
18−
19−#include "../InfographicModelPrivate.h"
20−
21−namespace QLightDM
22−{
23−
24−void InfographicModelPrivate::generateFakeData()
25−{
26− std::default_random_engine generator;
27− std::normal_distribution<qreal> distribution(0.5, 0.2);
28− auto rand = std::bind(distribution, generator);
29−
30− QColor orange(QColor::fromRgbF(0.9, 0.3, 0.1, 1.0));
31− QColor yellow(QColor::fromRgbF(1.0, 0.6, 0.0, 1.0));
32− QColor red(QColor::fromRgbF(0.8, 0.0, 0.0, 1.0));
33− QColor darkPurple(QColor::fromRgbF(0.5, 0.2, 0.3, 1.0));
34− QColor lightPurple(QColor::fromRgbF(0.8, 0.1, 0.8, 1.0));
35− QColor pink(QColor::fromRgbF(0.75, 0.13, 0.75));
36−
37− InfographicColorTheme orangeTheme(yellow, orange, red);
38− InfographicColorTheme yellowTheme(orange, yellow, orange);
39− InfographicColorTheme redTheme(red, red, red);
40− InfographicColorTheme darkPurpleTheme(lightPurple, darkPurple, pink);
41− InfographicColorTheme lightPurpleTheme(lightPurple, lightPurple,
42− lightPurple);
43− InfographicColorTheme pinkTheme(lightPurple, pink, darkPurple);
44−
45− {
46− QVariantList firstMonth;
47− while (firstMonth.size() < 17)
48− firstMonth.push_back(QVariant(rand()));
49− while (firstMonth.size() < 31)
50− firstMonth.push_back(QVariant());
51− QVariantList secondMonth;
52− while (secondMonth.size() < 31)
53− secondMonth.push_back(QVariant(rand()));
54− QSharedPointer<InfographicData> data(
55− new InfographicData("<b>52km</b> travelled", yellowTheme, firstMonth,
56− orangeTheme, secondMonth, this));
57− m_fakeData.insert("phablet", data);
58− }
59−
60− {
61− QVariantList firstMonth;
62− while (firstMonth.size() < 17)
63− firstMonth.push_back(QVariant(rand()));
64− while (firstMonth.size() < 31)
65− firstMonth.push_back(QVariant());
66− QVariantList secondMonth;
67− while (secondMonth.size() < 31)
68− secondMonth.push_back(QVariant(rand()));
69− QSharedPointer<InfographicData> data(
70− new InfographicData("<b>33</b> messages today", pinkTheme,
71− firstMonth, orangeTheme, secondMonth, this));
72− m_fakeData.insert("phablet", data);
73− }
74−
75− {
76− QVariantList firstMonth;
77− while (firstMonth.size() < 17)
78− firstMonth.push_back(QVariant(rand()));
79− while (firstMonth.size() < 31)
80− firstMonth.push_back(QVariant());
81− QVariantList secondMonth;
82− while (secondMonth.size() < 31)
83− secondMonth.push_back(QVariant(rand()));
84− QSharedPointer<InfographicData> data(
85− new InfographicData("<b>69</b> minutes talk time", darkPurpleTheme,
86− firstMonth, redTheme, secondMonth, this));
87− m_fakeData.insert("phablet", data);
88− }
89−}
90−
91−}
tests/mocks/LightDM/demo/UsersModelPrivate.cpp+11−3
@@ -18,16 +18,24 @@
18
18
19#include "../UsersModelPrivate.h"
19#include "../UsersModelPrivate.h"
20
20
21+#include <QDir>
22+#include <QSettings>
23+#include <QStringList>
24+
21namespace QLightDM
25namespace QLightDM
22{
26{
23
27
24UsersModelPrivate::UsersModelPrivate(UsersModel* parent)
28UsersModelPrivate::UsersModelPrivate(UsersModel* parent)
25 : q_ptr(parent)
29 : q_ptr(parent)
26{
30{
27− entries =
31+ QSettings settings(QDir::homePath() + "/.unity8-greeter-demo", QSettings::NativeFormat);
32+ QStringList users = settings.value("users", QStringList() << "phablet").toStringList();
33+
34+ Q_FOREACH(const QString &user, users)
28 {
35 {
36+ QString name = settings.value(user + "/name", user[0].toUpper() + user.mid(1)).toString();
29− { "phablet", "Guest", 0, 0, false, false, 0, 0 },
37+ entries.append({user, name, 0, 0, false, false, 0, 0});
30− };
38+ }
31}
39}
32
40
33}
41}
tests/mocks/LightDM/full/InfographicModelPrivate.cppdeleted−182
@@ -1,182 +0,0 @@
1−/*
2− * Copyright (C) 2013 Canonical, Ltd.
3− *
4− * This program is free software; you can redistribute it and/or modify
5− * it under the terms of the GNU General Public License as published by
6− * the Free Software Foundation; version 3.
7− *
8− * This program is distributed in the hope that it will be useful,
9− * but WITHOUT ANY WARRANTY; without even the implied warranty of
10− * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
11− * GNU General Public License for more details.
12− *
13− * You should have received a copy of the GNU General Public License
14− * along with this program. If not, see <http://www.gnu.org/licenses/>.
15− *
16− * Author: Pete Woods <pete.woods@canonical.com>
17− */
18−
19−#include "../InfographicModelPrivate.h"
20−
21−namespace QLightDM
22−{
23−
24−void InfographicModelPrivate::generateFakeData()
25−{
26− std::default_random_engine generator;
27− std::normal_distribution<qreal> distribution(0.5, 0.2);
28− auto rand = std::bind(distribution, generator);
29−
30− QColor orange = QColor::fromRgbF(0.9, 0.3, 0.1, 1.0);
31− QColor yellow = QColor::fromRgbF(1.0, 0.6, 0.0, 1.0);
32− QColor red = QColor::fromRgbF(0.8, 0.0, 0.0, 1.0);
33− QColor darkPurple = QColor::fromRgbF(0.5, 0.2, 0.3, 1.0);
34− QColor lightPurple = QColor::fromRgbF(0.8, 0.1, 0.8, 1.0);
35− QColor pink(QColor::fromRgbF(0.75, 0.13, 0.75));
36−
37− InfographicColorTheme orangeTheme(orange, orange, orange);
38− InfographicColorTheme yellowTheme(yellow, yellow, yellow);
39− InfographicColorTheme redTheme(red, red, red);
40− InfographicColorTheme darkPurpleTheme(darkPurple, darkPurple, darkPurple);
41− InfographicColorTheme lightPurpleTheme(lightPurple, lightPurple,
42− lightPurple);
43− InfographicColorTheme pinkTheme(pink, pink, pink);
44−
45− {
46− QVariantList firstMonth;
47− while (firstMonth.size() < 17)
48− firstMonth.push_back(QVariant(rand()));
49− while (firstMonth.size() < 31)
50− firstMonth.push_back(QVariant());
51− QVariantList secondMonth;
52− while (secondMonth.size() < 31)
53− secondMonth.push_back(QVariant(rand()));
54− QSharedPointer<InfographicData> data(
55− new InfographicData("<b>5km</b> travelled", yellowTheme,
56− firstMonth, orangeTheme, secondMonth, this));
57− m_fakeData.insert("has-password", data);
58− }
59−
60− {
61− QVariantList firstMonth;
62− while (firstMonth.size() < 17)
63− firstMonth.push_back(QVariant(rand()));
64− while (firstMonth.size() < 31)
65− firstMonth.push_back(QVariant());
66− QVariantList secondMonth;
67− while (secondMonth.size() < 31)
68− secondMonth.push_back(QVariant(rand()));
69− QSharedPointer<InfographicData> data(
70− new InfographicData("<b>33</b> messages today", pinkTheme,
71− firstMonth, orangeTheme, secondMonth, this));
72− m_fakeData.insert("has-password", data);
73− }
74−
75− {
76− QVariantList firstMonth;
77− while (firstMonth.size() < 17)
78− firstMonth.push_back(QVariant(rand()));
79− while (firstMonth.size() < 31)
80− firstMonth.push_back(QVariant());
81− QVariantList secondMonth;
82− while (secondMonth.size() < 31)
83− secondMonth.push_back(QVariant(rand()));
84− QSharedPointer<InfographicData> data(
85− new InfographicData("<b>19</b> minutes talk time", orangeTheme,
86− firstMonth, redTheme, secondMonth, this));
87− m_fakeData.insert("has-password", data);
88− }
89−
90− {
91− QVariantList firstMonth;
92− while (firstMonth.size() < 17)
93− firstMonth.push_back(QVariant(rand()));
94− while (firstMonth.size() < 31)
95− firstMonth.push_back(QVariant());
96− QVariantList secondMonth;
97− while (secondMonth.size() < 31)
98− secondMonth.push_back(QVariant(rand()));
99− QSharedPointer<InfographicData> data(
100− new InfographicData("<b>5km</b> travelled", redTheme,
101− firstMonth, darkPurpleTheme, secondMonth, this));
102− m_fakeData.insert("no-password", data);
103− }
104−
105− {
106− QVariantList firstMonth;
107− while (firstMonth.size() < 17)
108− firstMonth.push_back(QVariant(rand()));
109− while (firstMonth.size() < 31)
110− firstMonth.push_back(QVariant());
111− QVariantList secondMonth;
112− while (secondMonth.size() < 31)
113− secondMonth.push_back(QVariant(rand()));
114− QSharedPointer<InfographicData> data(
115− new InfographicData("<b>33</b> messages today",
116− lightPurpleTheme, firstMonth, darkPurpleTheme,
117− secondMonth, this));
118− m_fakeData.insert("no-password", data);
119− }
120−
121− {
122− QVariantList firstMonth;
123− while (firstMonth.size() < 17)
124− firstMonth.push_back(QVariant(rand()));
125− while (firstMonth.size() < 31)
126− firstMonth.push_back(QVariant());
127− QVariantList secondMonth;
128− while (secondMonth.size() < 31)
129− secondMonth.push_back(QVariant());
130− QSharedPointer<InfographicData> data(
131− new InfographicData("<b>19</b> minutes talk time", orangeTheme,
132− firstMonth, redTheme, secondMonth, this));
133− m_fakeData.insert("no-password", data);
134− }
135−
136− {
137− QVariantList firstMonth;
138− while (firstMonth.size() < 29)
139− firstMonth.push_back(QVariant(rand()));
140− while (firstMonth.size() < 31)
141− firstMonth.push_back(QVariant());
142− QVariantList secondMonth;
143− while (secondMonth.size() < 31)
144− secondMonth.push_back(QVariant(rand()));
145− QSharedPointer<InfographicData> data(
146− new InfographicData("<b>5km</b> travelled", redTheme,
147− firstMonth, darkPurpleTheme, secondMonth, this));
148− m_fakeData.insert("empty-name", data);
149− }
150−
151− {
152− QVariantList firstMonth;
153− while (firstMonth.size() < 29)
154− firstMonth.push_back(QVariant(rand()));
155− while (firstMonth.size() < 31)
156− firstMonth.push_back(QVariant());
157− QVariantList secondMonth;
158− while (secondMonth.size() < 31)
159− secondMonth.push_back(QVariant(rand()));
160− QSharedPointer<InfographicData> data(
161− new InfographicData("<b>33</b> messages today", yellowTheme,
162− firstMonth, orangeTheme, secondMonth, this));
163− m_fakeData.insert("empty-name", data);
164− }
165−
166− {
167− QVariantList firstMonth;
168− while (firstMonth.size() < 29)
169− firstMonth.push_back(QVariant(rand()));
170− while (firstMonth.size() < 31)
171− firstMonth.push_back(QVariant());
172− QVariantList secondMonth;
173− while (secondMonth.size() < 31)
174− secondMonth.push_back(QVariant());
175− QSharedPointer<InfographicData> data(
176− new InfographicData("<b>19</b> minutes talk time", pinkTheme,
177− firstMonth, orangeTheme, secondMonth, this));
178− m_fakeData.insert("empty-name", data);
179− }
180−}
181−
182−}
tests/mocks/LightDM/single-passphrase/InfographicModelPrivate.cppdeleted−61
@@ -1,61 +0,0 @@
1−/*
2− * Copyright (C) 2013 Canonical, Ltd.
3− *
4− * This program is free software; you can redistribute it and/or modify
5− * it under the terms of the GNU General Public License as published by
6− * the Free Software Foundation; version 3.
7− *
8− * This program is distributed in the hope that it will be useful,
9− * but WITHOUT ANY WARRANTY; without even the implied warranty of
10− * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
11− * GNU General Public License for more details.
12− *
13− * You should have received a copy of the GNU General Public License
14− * along with this program. If not, see <http://www.gnu.org/licenses/>.
15− *
16− * Author: Pete Woods <pete.woods@canonical.com>
17− */
18−
19−#include "../InfographicModelPrivate.h"
20−
21−namespace QLightDM
22−{
23−
24−void InfographicModelPrivate::generateFakeData()
25−{
26− std::default_random_engine generator;
27− std::normal_distribution<qreal> distribution(0.5, 0.2);
28− auto rand = std::bind(distribution, generator);
29−
30− QColor orange = QColor::fromRgbF(0.9, 0.3, 0.1, 1.0);
31− QColor yellow = QColor::fromRgbF(1.0, 0.6, 0.0, 1.0);
32− QColor red = QColor::fromRgbF(0.8, 0.0, 0.0, 1.0);
33− QColor darkPurple = QColor::fromRgbF(0.5, 0.2, 0.3, 1.0);
34− QColor lightPurple = QColor::fromRgbF(0.8, 0.1, 0.8, 1.0);
35− QColor pink(QColor::fromRgbF(0.75, 0.13, 0.75));
36−
37− InfographicColorTheme orangeTheme(orange, orange, orange);
38− InfographicColorTheme yellowTheme(yellow, yellow, yellow);
39− InfographicColorTheme redTheme(red, red, red);
40− InfographicColorTheme darkPurpleTheme(darkPurple, darkPurple, darkPurple);
41− InfographicColorTheme lightPurpleTheme(lightPurple, lightPurple,
42− lightPurple);
43− InfographicColorTheme pinkTheme(pink, pink, pink);
44−
45− {
46− QVariantList firstMonth;
47− while (firstMonth.size() < 17)
48− firstMonth.push_back(QVariant(rand()));
49− while (firstMonth.size() < 31)
50− firstMonth.push_back(QVariant());
51− QVariantList secondMonth;
52− while (secondMonth.size() < 31)
53− secondMonth.push_back(QVariant(rand()));
54− QSharedPointer<InfographicData> data(
55− new InfographicData("<b>5km</b> travelled", yellowTheme,
56− firstMonth, orangeTheme, secondMonth, this));
57− m_fakeData.insert("has-pin", data);
58− }
59−}
60−
61−}
tests/mocks/LightDM/single-pin/InfographicModelPrivate.cppdeleted−61
@@ -1,61 +0,0 @@
1−/*
2− * Copyright (C) 2013 Canonical, Ltd.
3− *
4− * This program is free software; you can redistribute it and/or modify
5− * it under the terms of the GNU General Public License as published by
6− * the Free Software Foundation; version 3.
7− *
8− * This program is distributed in the hope that it will be useful,
9− * but WITHOUT ANY WARRANTY; without even the implied warranty of
10− * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
11− * GNU General Public License for more details.
12− *
13− * You should have received a copy of the GNU General Public License
14− * along with this program. If not, see <http://www.gnu.org/licenses/>.
15− *
16− * Author: Pete Woods <pete.woods@canonical.com>
17− */
18−
19−#include "../InfographicModelPrivate.h"
20−
21−namespace QLightDM
22−{
23−
24−void InfographicModelPrivate::generateFakeData()
25−{
26− std::default_random_engine generator;
27− std::normal_distribution<qreal> distribution(0.5, 0.2);
28− auto rand = std::bind(distribution, generator);
29−
30− QColor orange = QColor::fromRgbF(0.9, 0.3, 0.1, 1.0);
31− QColor yellow = QColor::fromRgbF(1.0, 0.6, 0.0, 1.0);
32− QColor red = QColor::fromRgbF(0.8, 0.0, 0.0, 1.0);
33− QColor darkPurple = QColor::fromRgbF(0.5, 0.2, 0.3, 1.0);
34− QColor lightPurple = QColor::fromRgbF(0.8, 0.1, 0.8, 1.0);
35− QColor pink(QColor::fromRgbF(0.75, 0.13, 0.75));
36−
37− InfographicColorTheme orangeTheme(orange, orange, orange);
38− InfographicColorTheme yellowTheme(yellow, yellow, yellow);
39− InfographicColorTheme redTheme(red, red, red);
40− InfographicColorTheme darkPurpleTheme(darkPurple, darkPurple, darkPurple);
41− InfographicColorTheme lightPurpleTheme(lightPurple, lightPurple,
42− lightPurple);
43− InfographicColorTheme pinkTheme(pink, pink, pink);
44−
45− {
46− QVariantList firstMonth;
47− while (firstMonth.size() < 17)
48− firstMonth.push_back(QVariant(rand()));
49− while (firstMonth.size() < 31)
50− firstMonth.push_back(QVariant());
51− QVariantList secondMonth;
52− while (secondMonth.size() < 31)
53− secondMonth.push_back(QVariant(rand()));
54− QSharedPointer<InfographicData> data(
55− new InfographicData("<b>5km</b> travelled", yellowTheme,
56− firstMonth, orangeTheme, secondMonth, this));
57− m_fakeData.insert("has-pin", data);
58− }
59−}
60−
61−}
tests/mocks/Unity/Application/ApplicationManager.cpp+26−1
@@ -35,6 +35,7 @@ ApplicationManager::ApplicationManager(QObject *parent)
35 , m_mainStage(0)
35 , m_mainStage(0)
36 , m_sideStageComponent(0)
36 , m_sideStageComponent(0)
37 , m_sideStage(0)
37 , m_sideStage(0)
38+ , m_rightMargin(0)
38{
39{
39 buildListOfAvailableApplications();
40 buildListOfAvailableApplications();
40}
41}
@@ -337,10 +338,12 @@ void ApplicationManager::generateQmlStrings(ApplicationInfo *application)
337 "Image {\n"
338 "Image {\n"
338 " anchors.fill: parent\n"
339 " anchors.fill: parent\n"
339 " anchors.topMargin: %1\n"
340 " anchors.topMargin: %1\n"
341+ " anchors.rightMargin: %2\n"
340− " source: \"file://%2/Dash/graphics/phone/screenshots/%3.png\"\n"
342+ " source: \"file://%3/Dash/graphics/phone/screenshots/%4.png\"\n"
341 " smooth: true\n"
343 " smooth: true\n"
342 " fillMode: Image.PreserveAspectCrop\n"
344 " fillMode: Image.PreserveAspectCrop\n"
343 "}").arg(topMargin)
345 "}").arg(topMargin)
346+ .arg(m_rightMargin)
344 .arg(qmlDirectory())
347 .arg(qmlDirectory())
345 .arg(application->icon().toString());
348 .arg(application->icon().toString());
346 application->setWindowQml(windowQml);
349 application->setWindowQml(windowQml);
@@ -569,3 +572,25 @@ void ApplicationManager::createSideStage()
569 m_sideStage->setParentItem(shell);
572 m_sideStage->setParentItem(shell);
570 m_sideStage->setFlag(QQuickItem::ItemHasContents, false);
573 m_sideStage->setFlag(QQuickItem::ItemHasContents, false);
571}
574}
575+
576+QStringList ApplicationManager::availableApplications()
577+{
578+ QStringList appIds;
579+ Q_FOREACH(ApplicationInfo *app, m_availableApplications) {
580+ appIds << app->appId();
581+ }
582+ return appIds;
583+}
584+
585+int ApplicationManager::rightMargin() const
586+{
587+ return m_rightMargin;
588+}
589+
590+void ApplicationManager::setRightMargin(int rightMargin)
591+{
592+ m_rightMargin = rightMargin;
593+ Q_FOREACH(ApplicationInfo *app, m_availableApplications) {
594+ generateQmlStrings(app);
595+ }
596+}
tests/mocks/Unity/Application/ApplicationManager.h+11
@@ -45,6 +45,10 @@ class ApplicationManager : public ApplicationManagerInterface {
45
45
46 Q_PROPERTY(bool fake READ fake CONSTANT)
46 Q_PROPERTY(bool fake READ fake CONSTANT)
47
47
48+ // Only for testing
49+ // This can be used to place some controls to right, like make tryPhoneStage for example
50+ Q_PROPERTY(int rightMargin READ rightMargin WRITE setRightMargin)
51+
48 public:
52 public:
49 ApplicationManager(QObject *parent = NULL);
53 ApplicationManager(QObject *parent = NULL);
50 virtual ~ApplicationManager();
54 virtual ~ApplicationManager();
@@ -99,6 +103,11 @@ class ApplicationManager : public ApplicationManagerInterface {
99 bool suspended() const;
103 bool suspended() const;
100 void setSuspended(bool suspended);
104 void setSuspended(bool suspended);
101
105
106+ // Only for testing
107+ Q_INVOKABLE QStringList availableApplications();
108+ int rightMargin() const;
109+ void setRightMargin(int rightMargin);
110+
102 Q_SIGNALS:
111 Q_SIGNALS:
103 void keyboardHeightChanged();
112 void keyboardHeightChanged();
104 void keyboardVisibleChanged();
113 void keyboardVisibleChanged();
@@ -124,6 +133,8 @@ class ApplicationManager : public ApplicationManagerInterface {
124 QQuickItem *m_mainStage;
133 QQuickItem *m_mainStage;
125 QQmlComponent *m_sideStageComponent;
134 QQmlComponent *m_sideStageComponent;
126 QQuickItem *m_sideStage;
135 QQuickItem *m_sideStage;
136+
137+ int m_rightMargin;
127};
138};
128
139
129Q_DECLARE_OPERATORS_FOR_FLAGS(ApplicationManager::ExecFlags)
140Q_DECLARE_OPERATORS_FOR_FLAGS(ApplicationManager::ExecFlags)
tests/mocks/Unity/Application/ApplicationScreenshotProvider.cpp+1−1
@@ -61,7 +61,7 @@ QImage ApplicationScreenshotProvider::requestImage(const QString &imageId, QSize
61 Q_FOREACH (QWindow *win, unity->allWindows()) {
61 Q_FOREACH (QWindow *win, unity->allWindows()) {
62 QQuickWindow *quickWin = qobject_cast<QQuickWindow*>(win);
62 QQuickWindow *quickWin = qobject_cast<QQuickWindow*>(win);
63 if (quickWin) {
63 if (quickWin) {
64− image = image.scaledToWidth(quickWin->width());
64+ image = image.scaledToWidth(quickWin->width() - m_appManager->rightMargin());
65 }
65 }
66 }
66 }
67 }
67 }
tests/mocks/Unity/CMakeLists.txt+1
@@ -25,6 +25,7 @@ set(UnityQML_SOURCES
25 fake_scope.cpp
25 fake_scope.cpp
26 fake_scopes.cpp
26 fake_scopes.cpp
27 fake_categories.cpp
27 fake_categories.cpp
28+ scopes-ng/fake_preview_model.cpp
28 fake_unity_plugin.cpp
29 fake_unity_plugin.cpp
29)
30)
30
31
tests/mocks/Unity/fake_scope.cpp+4−4
@@ -36,9 +36,9 @@ Scope::Scope(QString const& id, QString const& name, bool visible, QObject* pare
36 , m_visible(visible)
36 , m_visible(visible)
37 , m_searching(false)
37 , m_searching(false)
38 , m_isActive(false)
38 , m_isActive(false)
39+ , m_previewRendererName("preview-generic")
39 , m_categories(new Categories(this))
40 , m_categories(new Categories(this))
40 , m_results(new DeeListModel(this))
41 , m_results(new DeeListModel(this))
41− , m_previewRendererName("preview-generic")
42{
42{
43 DeeModel* results_model = create_results_model(20, 300);
43 DeeModel* results_model = create_results_model(20, 300);
44 m_categories->setResultModel(results_model);
44 m_categories->setResultModel(results_model);
@@ -155,7 +155,6 @@ void Scope::activate(const QVariant &uri, const QVariant &icon_hint, const QVari
155 const QVariant &result_type, const QVariant &mimetype, const QVariant &title,
155 const QVariant &result_type, const QVariant &mimetype, const QVariant &title,
156 const QVariant &comment, const QVariant &dnd_uri, const QVariant &metadata)
156 const QVariant &comment, const QVariant &dnd_uri, const QVariant &metadata)
157{
157{
158− Q_UNUSED(uri);
159 Q_UNUSED(icon_hint);
158 Q_UNUSED(icon_hint);
160 Q_UNUSED(category);
159 Q_UNUSED(category);
161 Q_UNUSED(result_type);
160 Q_UNUSED(result_type);
@@ -165,7 +164,8 @@ void Scope::activate(const QVariant &uri, const QVariant &icon_hint, const QVari
165 Q_UNUSED(dnd_uri);
164 Q_UNUSED(dnd_uri);
166 Q_UNUSED(metadata);
165 Q_UNUSED(metadata);
167
166
167+ if (uri != "uri://result.2")
168− m_timer.start();
168+ m_timer.start();
169}
169}
170
170
171void Scope::preview(const QVariant &uri, const QVariant &icon_hint, const QVariant &category,
171void Scope::preview(const QVariant &uri, const QVariant &icon_hint, const QVariant &category,
@@ -202,7 +202,7 @@ DeeModel* create_categories_model(unsigned category_count) {
202 for(unsigned i = 0; i < category_count; ++i)
202 for(unsigned i = 0; i < category_count; ++i)
203 {
203 {
204 dee_model_append(category_model,
204 dee_model_append(category_model,
205− std::to_string(i).c_str(),
205+ (i == 2) ? "applications.scope" : std::to_string(i).c_str(),
206 ("Category "+std::to_string(i)).c_str(),
206 ("Category "+std::to_string(i)).c_str(),
207 "gtk-apply",
207 "gtk-apply",
208 i % 2 == 0 ? "grid" : "carousel",
208 i % 2 == 0 ? "grid" : "carousel",
tests/mocks/Unity/fake_unity_plugin.cpp+5
@@ -25,6 +25,9 @@
25#include "fake_preview.h"
25#include "fake_preview.h"
26#include "categoryresults.h"
26#include "categoryresults.h"
27
27
28+// scopes-ng
29+#include "scopes-ng/fake_preview_model.h"
30+
28// External
31// External
29#include <glib-object.h>
32#include <glib-object.h>
30
33
@@ -44,4 +47,6 @@ void FakeUnityPlugin::registerTypes(const char *uri)
44 qmlRegisterType<Categories>(uri, 0, 1, "Categories");
47 qmlRegisterType<Categories>(uri, 0, 1, "Categories");
45 qmlRegisterUncreatableType<CategoryResults>(uri, 0, 1, "CategoryResults", "Can't create");
48 qmlRegisterUncreatableType<CategoryResults>(uri, 0, 1, "CategoryResults", "Can't create");
46 qmlRegisterType<DeeListModel>(uri, 0, 1, "DeeListModel");
49 qmlRegisterType<DeeListModel>(uri, 0, 1, "DeeListModel");
50+
51+ qmlRegisterType<scopes_ng::PreviewModel>(uri, 0, 1, "FakePreviewModel");
47}
52}
tests/mocks/Unity/scopes-ng/fake_preview_model.cppnew file+96
@@ -0,0 +1,96 @@
1+/*
2+ * Copyright (C) 2014 Canonical, Ltd.
3+ *
4+ * Authors:
5+ * Michał Sawicz <michal.sawicz@canonical.com>
6+ * Michal Hruby <michal.hruby@canonical.com>
7+ *
8+ * This program is free software; you can redistribute it and/or modify
9+ * it under the terms of the GNU General Public License as published by
10+ * the Free Software Foundation; version 3.
11+ *
12+ * This program is distributed in the hope that it will be useful,
13+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
14+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
15+ * GNU General Public License for more details.
16+ *
17+ * You should have received a copy of the GNU General Public License
18+ * along with this program. If not, see <http://www.gnu.org/licenses/>.
19+ */
20+
21+// self
22+#include "fake_preview_model.h"
23+
24+// Qt
25+#include <QVariantMap>
26+
27+namespace scopes_ng
28+{
29+
30+struct PreviewData
31+{
32+ QString id;
33+ QString type;
34+ QVariantMap data;
35+
36+ PreviewData(QString const& id_, QString const& type_, QVariantMap const& data_): id(id_), type(type_), data(data_)
37+ {
38+ }
39+};
40+
41+PreviewModel::PreviewModel(QObject* parent) : QAbstractListModel(parent)
42+{
43+ m_roles[Roles::RoleWidgetId] = "widgetId";
44+ m_roles[Roles::RoleType] = "type";
45+ m_roles[Roles::RoleProperties] = "properties";
46+
47+ populateWidgets();
48+}
49+
50+void PreviewModel::populateWidgets()
51+{
52+ beginResetModel();
53+ m_previewWidgets.clear();
54+ for (int i = 0; i <= 20; i++) {
55+ // FIXME: the API will expose nicer getters soon, use those!
56+ QVariantMap attributes;
57+ attributes["text"] = QVariant::fromValue(QString("Widget %1").arg(i));
58+ attributes["title"] = QVariant::fromValue(QString("Title %1").arg(i));
59+ PreviewData* preview_data = new PreviewData(QString("widget-%1").arg(i), QString("text"), attributes);
60+ m_previewWidgets.append(QSharedPointer<PreviewData>(preview_data));
61+ }
62+ endResetModel();
63+
64+}
65+
66+void PreviewModel::triggered(QString widgetId, QString actionId, QVariantMap data)
67+{
68+ Q_EMIT actionTriggered(widgetId, actionId, data);
69+}
70+
71+QHash<int, QByteArray> PreviewModel::roleNames() const
72+{
73+ return m_roles;
74+}
75+
76+int PreviewModel::rowCount(const QModelIndex&) const
77+{
78+ return m_previewWidgets.size();
79+}
80+
81+QVariant PreviewModel::data(const QModelIndex& index, int role) const
82+{
83+ auto widget_data = m_previewWidgets.at(index.row());
84+ switch (role) {
85+ case RoleWidgetId:
86+ return widget_data->id;
87+ case RoleType:
88+ return widget_data->type;
89+ case RoleProperties:
90+ return widget_data->data;
91+ default:
92+ return QVariant();
93+ }
94+}
95+
96+} // namespace scopes_ng
tests/mocks/Unity/scopes-ng/fake_preview_model.hnew file+68
@@ -0,0 +1,68 @@
1+/*
2+ * Copyright (C) 2014 Canonical, Ltd.
3+ *
4+ * This program is free software; you can redistribute it and/or modify
5+ * it under the terms of the GNU General Public License as published by
6+ * the Free Software Foundation; version 3.
7+ *
8+ * This program is distributed in the hope that it will be useful,
9+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
10+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
11+ * GNU General Public License for more details.
12+ *
13+ * You should have received a copy of the GNU General Public License
14+ * along with this program. If not, see <http://www.gnu.org/licenses/>.
15+ */
16+
17+
18+#ifndef NG_FAKE_PREVIEW_H
19+#define NG_FAKE_PREVIEW_H
20+
21+#include <QAbstractListModel>
22+#include <QSharedPointer>
23+#include <QVariantMap>
24+
25+namespace scopes_ng
26+{
27+
28+class PreviewData;
29+
30+class Q_DECL_EXPORT PreviewModel : public QAbstractListModel
31+{
32+ Q_OBJECT
33+
34+ Q_ENUMS(Roles)
35+
36+public:
37+ explicit PreviewModel(QObject* parent = 0);
38+
39+ enum Roles {
40+ RoleWidgetId,
41+ RoleType,
42+ RoleProperties
43+ };
44+
45+ QVariant data(const QModelIndex& index, int role = Qt::DisplayRole) const override;
46+ QHash<int, QByteArray> roleNames() const override;
47+ int rowCount(const QModelIndex& parent = QModelIndex()) const override;
48+
49+Q_SIGNALS:
50+ void actionTriggered(QString widgetId, QString actionId, QVariantMap data);
51+
52+public Q_SLOTS:
53+ void triggered(QString widgetId, QString actionId, QVariantMap data);
54+
55+private:
56+ QHash<int, QByteArray> m_roles;
57+ QList<QSharedPointer<PreviewData>> m_previewWidgets;
58+
59+ void populateWidgets();
60+
61+};
62+
63+} // namespace scopes_ng
64+
65+
66+Q_DECLARE_METATYPE(scopes_ng::PreviewModel*)
67+
68+#endif // NG_FAKE_PREVIW_H
tests/plugins/Unity/Indicators/indicatorsmanagertest.cpp+29−6
@@ -50,7 +50,7 @@ private Q_SLOTS:
50 QVERIFY(!manager.isLoaded());
50 QVERIFY(!manager.isLoaded());
51 QCOMPARE(manager.indicators().count(), 0);
51 QCOMPARE(manager.indicators().count(), 0);
52
52
53− manager.load();
53+ manager.load("test1");
54
54
55 QVERIFY(manager.isLoaded());
55 QVERIFY(manager.isLoaded());
56 QCOMPARE(manager.indicators().count(), 4);
56 QCOMPARE(manager.indicators().count(), 4);
@@ -64,10 +64,10 @@ private Q_SLOTS:
64 /*
64 /*
65 * Test the creation & initialising of the indicator data
65 * Test the creation & initialising of the indicator data
66 */
66 */
67− void testPluginInterface()
67+ void testPluginInterfaceProfile1()
68 {
68 {
69 IndicatorsManager manager;
69 IndicatorsManager manager;
70− manager.load();
70+ manager.load("test1");
71
71
72 Indicator::Ptr indicator = manager.indicator("indicator-fake1");
72 Indicator::Ptr indicator = manager.indicator("indicator-fake1");
73 QVERIFY(indicator ? true : false);
73 QVERIFY(indicator ? true : false);
@@ -81,7 +81,30 @@ private Q_SLOTS:
81 QCOMPARE(props["busName"].toString(), QString("com.canonical.indicator.fake1"));
81 QCOMPARE(props["busName"].toString(), QString("com.canonical.indicator.fake1"));
82 QCOMPARE(props["actionsObjectPath"].toString(), QString("/com/canonical/indicator/fake1"));
82 QCOMPARE(props["actionsObjectPath"].toString(), QString("/com/canonical/indicator/fake1"));
83
83
84− QCOMPARE(props["menuObjectPath"].toString(), QString("/com/canonical/indicator/fake1/phone"));
84+ QCOMPARE(props["menuObjectPath"].toString(), QString("/com/canonical/indicator/fake1/test1"));
85+ }
86+
87+ /*
88+ * Test the creation & initialising of the indicator data
89+ */
90+ void testPluginInterfaceProfile2()
91+ {
92+ IndicatorsManager manager;
93+ manager.load("test2");
94+
95+ Indicator::Ptr indicator = manager.indicator("indicator-fake1");
96+ QVERIFY(indicator ? true : false);
97+
98+ QCOMPARE(indicator->identifier(), QString("indicator-fake1"));
99+ QCOMPARE(indicator->position(), 1);
100+
101+ // Check that the initial properties have been set.
102+ QVariantMap props = indicator->indicatorProperties().toMap();
103+ QCOMPARE(props.count(), 4);
104+ QCOMPARE(props["busName"].toString(), QString("com.canonical.indicator.fake1"));
105+ QCOMPARE(props["actionsObjectPath"].toString(), QString("/com/canonical/indicator/fake1"));
106+
107+ QCOMPARE(props["menuObjectPath"].toString(), QString("/com/canonical/indicator/fake1/test2"));
85 }
108 }
86
109
87 /*
110 /*
@@ -90,7 +113,7 @@ private Q_SLOTS:
90 void testPluginInstance()
113 void testPluginInstance()
91 {
114 {
92 IndicatorsManager manager;
115 IndicatorsManager manager;
93− manager.load();
116+ manager.load("test2");
94
117
95 Indicator::Ptr i0 = manager.indicator("indicator-fake1");
118 Indicator::Ptr i0 = manager.indicator("indicator-fake1");
96 Indicator::Ptr i1 = manager.indicator("indicator-fake1");
119 Indicator::Ptr i1 = manager.indicator("indicator-fake1");
@@ -110,7 +133,7 @@ private Q_SLOTS:
110 void testPluginInitAndShutdown()
133 void testPluginInitAndShutdown()
111 {
134 {
112 IndicatorsManager manager;
135 IndicatorsManager manager;
113− manager.load();
136+ manager.load("test1");
114
137
115 QWeakPointer<Indicator> wp0;
138 QWeakPointer<Indicator> wp0;
116 QWeakPointer<Indicator> wp1;
139 QWeakPointer<Indicator> wp1;
tests/plugins/Unity/Indicators/indicatorsmodeltest.cpp+49−4
@@ -50,7 +50,7 @@ private Q_SLOTS:
50
50
51 QCOMPARE(model.property("count").toInt(), 0);
51 QCOMPARE(model.property("count").toInt(), 0);
52
52
53− model.load();
53+ model.load("test1");
54
54
55 QCOMPARE(model.property("count").toInt(), 4);
55 QCOMPARE(model.property("count").toInt(), 4);
56
56
@@ -61,13 +61,13 @@ private Q_SLOTS:
61 }
61 }
62
62
63 /*
63 /*
64− * Testa that the plugin data was loaded correctly
64+ * Testa that the plugin data was loaded correctly ( "test1" )
65 */
65 */
66− void testDataAndOrder()
66+ void testDataAndOrderProfile1()
67 {
67 {
68 // Priority order. (2, 1, 4, 3)
68 // Priority order. (2, 1, 4, 3)
69 IndicatorsModel model;
69 IndicatorsModel model;
70− model.load();
70+ model.load("test1");
71
71
72 // should be in order:
72 // should be in order:
73 // fake3, fake4, fake1, fake2
73 // fake3, fake4, fake1, fake2
@@ -75,18 +75,63 @@ private Q_SLOTS:
75 QCOMPARE(model.data(0, IndicatorsModelRole::Identifier).toString(), QString("indicator-fake3"));
75 QCOMPARE(model.data(0, IndicatorsModelRole::Identifier).toString(), QString("indicator-fake3"));
76 QCOMPARE(model.data(0, IndicatorsModelRole::Position).toInt(), 3);
76 QCOMPARE(model.data(0, IndicatorsModelRole::Position).toInt(), 3);
77 QCOMPARE(model.data(0, IndicatorsModelRole::IndicatorProperties).toMap()["busName"].toString(), QString("com.canonical.indicator.fake3"));
77 QCOMPARE(model.data(0, IndicatorsModelRole::IndicatorProperties).toMap()["busName"].toString(), QString("com.canonical.indicator.fake3"));
78+ QCOMPARE(model.data(0, IndicatorsModelRole::IndicatorProperties).toMap()["actionsObjectPath"].toString(), QString("/com/canonical/indicator/fake3"));
79+ QCOMPARE(model.data(0, IndicatorsModelRole::IndicatorProperties).toMap()["menuObjectPath"].toString(), QString("/com/canonical/indicator/fake3/test1"));
78
80
79 QCOMPARE(model.data(1, IndicatorsModelRole::Identifier).toString(), QString("indicator-fake4"));
81 QCOMPARE(model.data(1, IndicatorsModelRole::Identifier).toString(), QString("indicator-fake4"));
80 QCOMPARE(model.data(1, IndicatorsModelRole::Position).toInt(), 2);
82 QCOMPARE(model.data(1, IndicatorsModelRole::Position).toInt(), 2);
81 QCOMPARE(model.data(1, IndicatorsModelRole::IndicatorProperties).toMap()["busName"].toString(), QString("com.canonical.indicator.fake4"));
83 QCOMPARE(model.data(1, IndicatorsModelRole::IndicatorProperties).toMap()["busName"].toString(), QString("com.canonical.indicator.fake4"));
84+ QCOMPARE(model.data(1, IndicatorsModelRole::IndicatorProperties).toMap()["actionsObjectPath"].toString(), QString("/com/canonical/indicator/fake4"));
85+ QCOMPARE(model.data(1, IndicatorsModelRole::IndicatorProperties).toMap()["menuObjectPath"].toString(), QString("/com/canonical/indicator/fake4/test1"));
82
86
83 QCOMPARE(model.data(2, IndicatorsModelRole::Identifier).toString(), QString("indicator-fake1"));
87 QCOMPARE(model.data(2, IndicatorsModelRole::Identifier).toString(), QString("indicator-fake1"));
84 QCOMPARE(model.data(2, IndicatorsModelRole::Position).toInt(), 1);
88 QCOMPARE(model.data(2, IndicatorsModelRole::Position).toInt(), 1);
85 QCOMPARE(model.data(2, IndicatorsModelRole::IndicatorProperties).toMap()["busName"].toString(), QString("com.canonical.indicator.fake1"));
89 QCOMPARE(model.data(2, IndicatorsModelRole::IndicatorProperties).toMap()["busName"].toString(), QString("com.canonical.indicator.fake1"));
90+ QCOMPARE(model.data(2, IndicatorsModelRole::IndicatorProperties).toMap()["actionsObjectPath"].toString(), QString("/com/canonical/indicator/fake1"));
91+ QCOMPARE(model.data(2, IndicatorsModelRole::IndicatorProperties).toMap()["menuObjectPath"].toString(), QString("/com/canonical/indicator/fake1/test1"));
86
92
87 QCOMPARE(model.data(3, IndicatorsModelRole::Identifier).toString(), QString("indicator-fake2"));
93 QCOMPARE(model.data(3, IndicatorsModelRole::Identifier).toString(), QString("indicator-fake2"));
88 QCOMPARE(model.data(3, IndicatorsModelRole::Position).toInt(), 0);
94 QCOMPARE(model.data(3, IndicatorsModelRole::Position).toInt(), 0);
89 QCOMPARE(model.data(3, IndicatorsModelRole::IndicatorProperties).toMap()["busName"].toString(), QString("com.canonical.indicator.fake2"));
95 QCOMPARE(model.data(3, IndicatorsModelRole::IndicatorProperties).toMap()["busName"].toString(), QString("com.canonical.indicator.fake2"));
96+ QCOMPARE(model.data(3, IndicatorsModelRole::IndicatorProperties).toMap()["actionsObjectPath"].toString(), QString("/com/canonical/indicator/fake2"));
97+ QCOMPARE(model.data(3, IndicatorsModelRole::IndicatorProperties).toMap()["menuObjectPath"].toString(), QString("/com/canonical/indicator/fake2/test1"));
98+ }
99+
100+ /*
101+ * Testa that the plugin data was loaded correctly ( "test2" )
102+ */
103+ void testDataAndOrderProfile2()
104+ {
105+ // Priority order. (2, 1, 4, 3)
106+ IndicatorsModel model;
107+ model.load("test2");
108+
109+ // should be in order:
110+ // fake3, fake4, fake1, fake2
111+
112+ QCOMPARE(model.data(0, IndicatorsModelRole::Identifier).toString(), QString("indicator-fake3"));
113+ QCOMPARE(model.data(0, IndicatorsModelRole::Position).toInt(), 3);
114+ QCOMPARE(model.data(0, IndicatorsModelRole::IndicatorProperties).toMap()["busName"].toString(), QString("com.canonical.indicator.fake3"));
115+ QCOMPARE(model.data(0, IndicatorsModelRole::IndicatorProperties).toMap()["actionsObjectPath"].toString(), QString("/com/canonical/indicator/fake3"));
116+ QCOMPARE(model.data(0, IndicatorsModelRole::IndicatorProperties).toMap()["menuObjectPath"].toString(), QString("/com/canonical/indicator/fake3/test2"));
117+
118+ QCOMPARE(model.data(1, IndicatorsModelRole::Identifier).toString(), QString("indicator-fake4"));
119+ QCOMPARE(model.data(1, IndicatorsModelRole::Position).toInt(), 2);
120+ QCOMPARE(model.data(1, IndicatorsModelRole::IndicatorProperties).toMap()["busName"].toString(), QString("com.canonical.indicator.fake4"));
121+ QCOMPARE(model.data(1, IndicatorsModelRole::IndicatorProperties).toMap()["actionsObjectPath"].toString(), QString("/com/canonical/indicator/fake4"));
122+ QCOMPARE(model.data(1, IndicatorsModelRole::IndicatorProperties).toMap()["menuObjectPath"].toString(), QString("/com/canonical/indicator/fake4/test2"));
123+
124+ QCOMPARE(model.data(2, IndicatorsModelRole::Identifier).toString(), QString("indicator-fake1"));
125+ QCOMPARE(model.data(2, IndicatorsModelRole::Position).toInt(), 1);
126+ QCOMPARE(model.data(2, IndicatorsModelRole::IndicatorProperties).toMap()["busName"].toString(), QString("com.canonical.indicator.fake1"));
127+ QCOMPARE(model.data(2, IndicatorsModelRole::IndicatorProperties).toMap()["actionsObjectPath"].toString(), QString("/com/canonical/indicator/fake1"));
128+ QCOMPARE(model.data(2, IndicatorsModelRole::IndicatorProperties).toMap()["menuObjectPath"].toString(), QString("/com/canonical/indicator/fake1/test2"));
129+
130+ QCOMPARE(model.data(3, IndicatorsModelRole::Identifier).toString(), QString("indicator-fake2"));
131+ QCOMPARE(model.data(3, IndicatorsModelRole::Position).toInt(), 0);
132+ QCOMPARE(model.data(3, IndicatorsModelRole::IndicatorProperties).toMap()["busName"].toString(), QString("com.canonical.indicator.fake2"));
133+ QCOMPARE(model.data(3, IndicatorsModelRole::IndicatorProperties).toMap()["actionsObjectPath"].toString(), QString("/com/canonical/indicator/fake2"));
134+ QCOMPARE(model.data(3, IndicatorsModelRole::IndicatorProperties).toMap()["menuObjectPath"].toString(), QString("/com/canonical/indicator/fake2/test2"));
90 }
135 }
91};
136};
92
137
tests/qmltests/CMakeLists.txt+11−1
@@ -32,6 +32,7 @@ add_qml_test(Components LazyImage)
32add_qml_test(Components ResponsiveFlowView)
32add_qml_test(Components ResponsiveFlowView)
33add_qml_test(Components ResponsiveGridView)
33add_qml_test(Components ResponsiveGridView)
34add_qml_test(Components Revealer)
34add_qml_test(Components Revealer)
35+add_qml_test(Components SeeMore)
35add_qml_test(Components Showable)
36add_qml_test(Components Showable)
36add_qml_test(Components Stage IMPORT_PATHS ${qmltest_DEFAULT_IMPORT_PATHS}
37add_qml_test(Components Stage IMPORT_PATHS ${qmltest_DEFAULT_IMPORT_PATHS}
37 ${CMAKE_BINARY_DIR}/tests/mocks
38 ${CMAKE_BINARY_DIR}/tests/mocks
@@ -54,6 +55,15 @@ add_qml_test(Dash/Apps RunningApplicationsGrid IMPORT_PATHS ${qmltest_DEFAULT_IM
54add_qml_test(Dash/Apps AppPreview IMPORT_PATHS ${qmltest_DEFAULT_IMPORT_PATHS} ${CMAKE_BINARY_DIR}/tests/mocks)
55add_qml_test(Dash/Apps AppPreview IMPORT_PATHS ${qmltest_DEFAULT_IMPORT_PATHS} ${CMAKE_BINARY_DIR}/tests/mocks)
55add_qml_test(Dash/Movie MoviePreview IMPORT_PATHS ${qmltest_DEFAULT_IMPORT_PATHS} ${CMAKE_BINARY_DIR}/tests/mocks)
56add_qml_test(Dash/Movie MoviePreview IMPORT_PATHS ${qmltest_DEFAULT_IMPORT_PATHS} ${CMAKE_BINARY_DIR}/tests/mocks)
56add_qml_test(Dash/Music MusicPreview IMPORT_PATHS ${qmltest_DEFAULT_IMPORT_PATHS} ${CMAKE_BINARY_DIR}/tests/mocks)
57add_qml_test(Dash/Music MusicPreview IMPORT_PATHS ${qmltest_DEFAULT_IMPORT_PATHS} ${CMAKE_BINARY_DIR}/tests/mocks)
58+add_qml_test(Dash/Previews Preview IMPORT_PATHS ${qmltest_DEFAULT_IMPORT_PATHS} ${CMAKE_BINARY_DIR}/tests/mocks)
59+add_qml_test(Dash/Previews PreviewWidgetFactory IMPORT_PATHS ${qmltest_DEFAULT_IMPORT_PATHS} ${CMAKE_BINARY_DIR}/tests/mocks)
60+add_qml_test(Dash/Previews PreviewActions IMPORT_PATHS ${qmltest_DEFAULT_IMPORT_PATHS} ${CMAKE_BINARY_DIR}/tests/mocks)
61+add_qml_test(Dash/Previews PreviewAudioPlayback IMPORT_PATHS ${qmltest_DEFAULT_IMPORT_PATHS} ${CMAKE_BINARY_DIR}/tests/mocks)
62+add_qml_test(Dash/Previews PreviewImageGallery IMPORT_PATHS ${qmltest_DEFAULT_IMPORT_PATHS} ${CMAKE_BINARY_DIR}/tests/mocks)
63+add_qml_test(Dash/Previews PreviewHeader IMPORT_PATHS ${qmltest_DEFAULT_IMPORT_PATHS} ${CMAKE_BINARY_DIR}/tests/mocks)
64+add_qml_test(Dash/Previews PreviewTextSummary IMPORT_PATHS ${qmltest_DEFAULT_IMPORT_PATHS} ${CMAKE_BINARY_DIR}/tests/mocks)
65+add_qml_test(Dash/Previews PreviewVideoPlayback IMPORT_PATHS ${qmltest_DEFAULT_IMPORT_PATHS} ${CMAKE_BINARY_DIR}/tests/mocks)
66+add_qml_test(Dash/Previews PreviewZoomableImage IMPORT_PATHS ${qmltest_DEFAULT_IMPORT_PATHS} ${CMAKE_BINARY_DIR}/tests/mocks)
57add_qml_test(Greeter Lockscreen IMPORT_PATHS ${CMAKE_BINARY_DIR}/plugins ${qmltest_DEFAULT_IMPORT_PATHS}
67add_qml_test(Greeter Lockscreen IMPORT_PATHS ${CMAKE_BINARY_DIR}/plugins ${qmltest_DEFAULT_IMPORT_PATHS}
58 PROPERTIES ENVIRONMENT "LD_LIBRARY_PATH=${CMAKE_BINARY_DIR}/tests/mocks/libusermetrics:${CMAKE_BINARY_DIR}/tests/mocks/LightDM/full")
68 PROPERTIES ENVIRONMENT "LD_LIBRARY_PATH=${CMAKE_BINARY_DIR}/tests/mocks/libusermetrics:${CMAKE_BINARY_DIR}/tests/mocks/LightDM/full")
59add_qml_test(Greeter Tablet IMPORT_PATHS ${CMAKE_BINARY_DIR}/plugins ${qmltest_DEFAULT_IMPORT_PATHS}
69add_qml_test(Greeter Tablet IMPORT_PATHS ${CMAKE_BINARY_DIR}/plugins ${qmltest_DEFAULT_IMPORT_PATHS}
@@ -79,6 +89,6 @@ add_qml_test(Panel/Indicators DefaultIndicatorPage IMPORT_PATHS ${CMAKE_BINARY_D
79 ENVIRONMENT "LD_LIBRARY_PATH=${CMAKE_BINARY_DIR}/tests/mocks/QMenuModel")
89 ENVIRONMENT "LD_LIBRARY_PATH=${CMAKE_BINARY_DIR}/tests/mocks/QMenuModel")
80add_qml_test(Panel/Indicators MenuItemFactory IMPORT_PATHS ${qmltest_DEFAULT_IMPORT_PATHS} ${CMAKE_BINARY_DIR}/plugins)
90add_qml_test(Panel/Indicators MenuItemFactory IMPORT_PATHS ${qmltest_DEFAULT_IMPORT_PATHS} ${CMAKE_BINARY_DIR}/plugins)
81add_qml_test(Panel/Indicators MessageMenuItemFactory IMPORT_PATHS ${qmltest_DEFAULT_IMPORT_PATHS} ${CMAKE_BINARY_DIR}/plugins)
91add_qml_test(Panel/Indicators MessageMenuItemFactory IMPORT_PATHS ${qmltest_DEFAULT_IMPORT_PATHS} ${CMAKE_BINARY_DIR}/plugins)
82−add_qml_test(SideStage SideStage IMPORT_PATHS ${qmltest_DEFAULT_IMPORT_PATHS}
92+add_qml_test(Stages PhoneStage IMPORT_PATHS ${qmltest_DEFAULT_IMPORT_PATHS}
83 ${CMAKE_BINARY_DIR}/tests/mocks
93 ${CMAKE_BINARY_DIR}/tests/mocks
84 ${CMAKE_BINARY_DIR}/plugins)
94 ${CMAKE_BINARY_DIR}/plugins)
tests/qmltests/Components/tst_SeeMore.qmlnew file+52
@@ -0,0 +1,52 @@
1+/*
2+ * Copyright 2014 Canonical Ltd.
3+ *
4+ * This program is free software; you can redistribute it and/or modify
5+ * it under the terms of the GNU General Public License as published by
6+ * the Free Software Foundation; version 3.
7+ *
8+ * This program is distributed in the hope that it will be useful,
9+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
10+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
11+ * GNU General Public License for more details.
12+ *
13+ * You should have received a copy of the GNU General Public License
14+ * along with this program. If not, see <http://www.gnu.org/licenses/>.
15+ */
16+
17+import QtQuick 2.0
18+import QtTest 1.0
19+import Ubuntu.Components 0.1
20+import "../../../qml/Components"
21+import Unity.Test 0.1 as UT
22+
23+Rectangle {
24+ id: root
25+ width: units.gu(40)
26+ height: units.gu(10)
27+ color: Theme.palette.selected.background
28+
29+ SeeMore {
30+ id: seeMore
31+ anchors.fill: parent
32+ more: false
33+ }
34+
35+ UT.UnityTestCase {
36+ name: "SeeMoreTest"
37+ when: windowShown
38+
39+ function test_interaction() {
40+ var seeMoreLabel = findChild(seeMore, "seeMoreLabel")
41+ var seeLessLabel = findChild(seeMore, "seeLessLabel")
42+
43+ compare(seeMore.more, false)
44+
45+ mouseClick(seeMoreLabel, seeMoreLabel.width / 2, seeMoreLabel.height / 2)
46+ compare(seeMore.more, true)
47+
48+ mouseClick(seeLessLabel, seeLessLabel.width / 2, seeLessLabel.height / 2)
49+ compare(seeMore.more, false)
50+ }
51+ }
52+}
tests/qmltests/Dash/Previews/MockPreviewWidget.qmlnew file+27
@@ -0,0 +1,27 @@
1+/*
2+ * Copyright 2014 Canonical Ltd.
3+ *
4+ * This program is free software; you can redistribute it and/or modify
5+ * it under the terms of the GNU Lesser General Public License as published by
6+ * the Free Software Foundation; version 3.
7+ *
8+ * This program is distributed in the hope that it will be useful,
9+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
10+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
11+ * GNU Lesser General Public License for more details.
12+ *
13+ * You should have received a copy of the GNU Lesser General Public License
14+ * along with this program. If not, see <http://www.gnu.org/licenses/>.
15+ *
16+ */
17+
18+import QtQuick 2.0
19+import "../../../../qml/Dash/Previews"
20+
21+PreviewWidget {
22+ objectName: "mockPreviewWidget"
23+
24+ function trigger() {
25+ triggered("mockWidget", "mockAction", {"mock": "data"})
26+ }
27+}
tests/qmltests/Dash/Previews/tst_Preview.qmlnew file+120
@@ -0,0 +1,120 @@
1+/*
2+ * Copyright 2014 Canonical Ltd.
3+ *
4+ * This program is free software; you can redistribute it and/or modify
5+ * it under the terms of the GNU General Public License as published by
6+ * the Free Software Foundation; version 3.
7+ *
8+ * This program is distributed in the hope that it will be useful,
9+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
10+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
11+ * GNU General Public License for more details.
12+ *
13+ * You should have received a copy of the GNU General Public License
14+ * along with this program. If not, see <http://www.gnu.org/licenses/>.
15+ */
16+
17+import QtQuick 2.0
18+import QtTest 1.0
19+import "../../../../qml/Dash/Previews"
20+import Unity.Test 0.1 as UT
21+import Unity 0.1 as Unity
22+
23+Rectangle {
24+ id: root
25+ width: units.gu(60)
26+ height: units.gu(80)
27+ color: Theme.palette.selected.background
28+
29+ Item {
30+ id: shell
31+
32+ anchors.fill: parent
33+ property var applicationManager: null
34+ }
35+
36+ Unity.FakePreviewModel {
37+ id: mockPreviewModel
38+ }
39+
40+ Preview {
41+ id: preview
42+ anchors.fill: parent
43+
44+ previewModel: mockPreviewModel
45+ }
46+
47+ SignalSpy {
48+ id: triggeredSpy
49+ target: mockPreviewModel
50+ signalName: "actionTriggered"
51+ }
52+
53+ UT.UnityTestCase {
54+ name: "Preview"
55+ when: windowShown
56+
57+ function test_triggered() {
58+ waitForRendering(preview);
59+ var widget = findChild(preview, "widget-3");
60+
61+ compare(typeof widget, "object", "Could not find the widget object.");
62+
63+ widget.triggered(widget.widgetId, "mockAction", {"mock": "data"});
64+
65+ triggeredSpy.wait();
66+
67+ var args = triggeredSpy.signalArguments[0];
68+
69+ compare(args[0], "widget-3", "Widget id not passed correctly.");
70+ compare(args[1], "mockAction", "Action id not passed correctly.");
71+ compare(args[2]["mock"], "data", "Data not passed correctly.");
72+ }
73+
74+ function test_showProcessing() {
75+ waitForRendering(preview);
76+ var widget = findChild(preview, "widget-3");
77+ widget.triggered(widget.widgetId, "mockAction", {"mock": "data"});
78+
79+ var processing = findChild(preview, "processingMouseArea");
80+
81+ tryCompare(processing, "enabled", true);
82+
83+ preview.previewModelChanged();
84+
85+ tryCompare(processing, "enabled", false);
86+ }
87+
88+ function test_containOnFocus() {
89+ waitForRendering(preview);
90+ tryCompareFunction(function () { return findChild(preview, "widget-9") != null }, true);
91+ var widget = findChild(preview, "widget-9");
92+
93+ var bottomLeft = preview.mapFromItem(widget, 0, widget.height);
94+ verify(bottomLeft.y > preview.height);
95+
96+ widget.forceActiveFocus();
97+
98+ tryCompareFunction(function () {
99+ var bottomLeft = preview.mapFromItem(widget, 0, widget.height);
100+ return bottomLeft.y <= preview.height
101+ }, true);
102+ }
103+
104+ function test_containOnGrow() {
105+ waitForRendering(preview);
106+ tryCompareFunction(function () { return findChild(preview, "widget-13") != null }, true);
107+ var widget = findChild(preview, "widget-13");
108+
109+ var bottomLeft = preview.mapFromItem(widget, 0, widget.height);
110+ verify(bottomLeft.y > preview.height);
111+
112+ root.height += units.gu(50);
113+
114+ tryCompareFunction(function () {
115+ var bottomLeft = preview.mapFromItem(widget, 0, widget.height);
116+ return bottomLeft.y <= preview.height
117+ }, true);
118+ }
119+ }
120+}
tests/qmltests/Dash/Previews/tst_PreviewActions.qmlnew file+148
@@ -0,0 +1,148 @@
1+/*
2+ * Copyright 2014 Canonical Ltd.
3+ *
4+ * This program is free software; you can redistribute it and/or modify
5+ * it under the terms of the GNU General Public License as published by
6+ * the Free Software Foundation; version 3.
7+ *
8+ * This program is distributed in the hope that it will be useful,
9+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
10+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
11+ * GNU General Public License for more details.
12+ *
13+ * You should have received a copy of the GNU General Public License
14+ * along with this program. If not, see <http://www.gnu.org/licenses/>.
15+ */
16+
17+import QtQuick 2.0
18+import QtTest 1.0
19+import "../../../../qml/Dash/Previews"
20+import Unity.Test 0.1 as UT
21+import Ubuntu.Components 0.1
22+
23+
24+Rectangle {
25+ id: root
26+ width: units.gu(60)
27+ height: units.gu(80)
28+
29+ property var actionDataOneAction: {
30+ "actions": [{"label": "Some Label", "icon": "../graphics/play_button.png", "id": "someid"}]
31+ }
32+
33+ property var actionDataTwoActions: {
34+ "actions": [{"label": "Some Label A", "icon": "../graphics/icon_clear.png", "id": "someid1"},
35+ {"label": "Some Label B", "icon": "../graphics/play_button.png", "id": "someid2"}
36+ ]
37+ }
38+
39+ property var actionDataFiveActions: {
40+ "actions": [{"label": "Some Label C", "icon": "../graphics/play_button.png", "id": "someid3"},
41+ {"label": "Some Label D", "icon": "../graphics/icon_clear.png", "id": "someid4"},
42+ {"label": "Some Label E", "icon": "../graphics/play_button.png", "id": "someid5"},
43+ {"label": "Some Label F", "icon": "../graphics/icon_clear.png", "id": "someid6"},
44+ {"label": "Some Label G", "icon": "../graphics/play_button.png", "id": "someid7"}
45+ ]
46+ }
47+
48+ SignalSpy {
49+ id: spy
50+ signalName: "triggered"
51+ }
52+
53+ Column {
54+ spacing: units.gu(1)
55+
56+ PreviewActions {
57+ id: oneAction
58+ widgetId: "button"
59+ widgetData: actionDataOneAction
60+ onTriggered: console.log("triggered", widgetId, actionId);
61+ width: units.gu(50)
62+
63+ Rectangle {
64+ anchors.fill: parent
65+ color: "red"
66+ opacity: 0.1
67+ }
68+ }
69+
70+ PreviewActions {
71+ id: buttonAndCombo
72+ widgetId: "buttonAndCombo"
73+ widgetData: actionDataFiveActions
74+ onTriggered: console.log("triggered", widgetId, actionId);
75+ width: units.gu(40)
76+
77+ Rectangle {
78+ anchors.fill: parent
79+ color: "red"
80+ opacity: 0.1
81+ }
82+ }
83+
84+ PreviewActions {
85+ id: twoActions
86+ widgetId: "2buttons"
87+ widgetData: actionDataTwoActions
88+ onTriggered: console.log("triggered", widgetId, actionId);
89+ width: units.gu(60)
90+ }
91+ }
92+
93+ UT.UnityTestCase {
94+ name: "PreviewActionTest"
95+ when: windowShown
96+
97+ function cleanup()
98+ {
99+ spy.clear();
100+ }
101+
102+ function checkButtonPressSignal(target, id)
103+ {
104+ var button = findChild(root, "button" + id);
105+ verify(button != null);
106+ spy.target = target;
107+ mouseClick(button, button.width / 2, button.height / 2);
108+ compare(spy.count, 1);
109+ compare(spy.signalArguments[0][0], target.widgetId);
110+ compare(spy.signalArguments[0][1], id);
111+ }
112+
113+ function test_checkButtons_data() {
114+ return [
115+ {tag: "oneActionButton", target: oneAction, id: "someid" },
116+ {tag: "twobuttonsButton0", target: twoActions, id: "someid1" },
117+ {tag: "twobuttonsButton1", target: twoActions, id: "someid2" },
118+ {tag: "buttonAndComboButton0", target: buttonAndCombo, id: "someid3" }
119+ ]
120+ }
121+
122+ function test_checkButtons(data) {
123+ checkButtonPressSignal(data.target, data.id, data.buttonNumber)
124+ }
125+
126+ function test_comboButton_data() {
127+ return [
128+ {tag: "button1", id: "someid4" },
129+ {tag: "button2", id: "someid5" },
130+ {tag: "button3", id: "someid6" },
131+ {tag: "button4", id: "someid7" }
132+ ]
133+ }
134+
135+ function test_comboButton(data) {
136+ var button = findChild(root, "moreLessButton");
137+ var buttonColumn = findChild(root, "buttonColumn");
138+ verify(button != null);
139+ var twoActionsY = twoActions.y
140+ mouseClick(button, button.width / 2, button.height / 2);
141+ tryCompareFunction(function () { return twoActions.y <= twoActionsY; }, false);
142+ tryCompare(buttonColumn, "height", buttonColumn.implicitHeight);
143+ checkButtonPressSignal(buttonAndCombo, data.id, data.buttonNumber);
144+ mouseClick(button, button.width / 2, button.height / 2);
145+ tryCompare(twoActions, "y", twoActionsY);
146+ }
147+ }
148+}
tests/qmltests/Dash/Previews/tst_PreviewAudioPlayback.qmlnew file+179
@@ -0,0 +1,179 @@
1+/*
2+ * Copyright 2014 Canonical Ltd.
3+ *
4+ * This program is free software; you can redistribute it and/or modify
5+ * it under the terms of the GNU General Public License as published by
6+ * the Free Software Foundation; version 3.
7+ *
8+ * This program is distributed in the hope that it will be useful,
9+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
10+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
11+ * GNU General Public License for more details.
12+ *
13+ * You should have received a copy of the GNU General Public License
14+ * along with this program. If not, see <http://www.gnu.org/licenses/>.
15+ */
16+
17+import QtQuick 2.0
18+import QtTest 1.0
19+import Ubuntu.Components 0.1
20+import "../../../../qml/Dash/Previews"
21+import Unity.Test 0.1 as UT
22+import QtMultimedia 5.0
23+
24+Rectangle {
25+ id: root
26+ width: units.gu(60)
27+ height: units.gu(80)
28+ color: Theme.palette.selected.background
29+
30+ property var tracksModel0: {
31+ "tracks": [ ]
32+ }
33+
34+ property var tracksModel1: {
35+ "tracks": [ { title: "Some track name", length: "30", source: "/not/existing/path/testsound1" } ]
36+ }
37+
38+ property var tracksModel2: {
39+ "tracks": [ { title: "Some track name", length: "30", source: "/not/existing/path/testsound1" },
40+ { title: "Some other track name", subtitle: "Subtitle", length: "83", source: "/not/existing/path/testsound2" },
41+ { title: "And another one", length: "7425", source: "/not/existing/path/testsound3" } ]
42+ }
43+
44+ PreviewAudioPlayback {
45+ id: previewAudioPlayback
46+ anchors.fill: parent
47+ widgetData: tracksModel2
48+ }
49+
50+ UT.UnityTestCase {
51+ name: "PreviewAudioPlaybackTest"
52+ when: windowShown
53+
54+ function init() {
55+ waitForRendering(previewAudioPlayback);
56+ }
57+
58+ function test_time_formatter_data() {
59+ return [
60+ { tag: "NaN", value: "not a number", result: "" },
61+ { tag: "0", value: 0, result: "" },
62+ { tag: "-1", value: -1, result: "" },
63+ { tag: "30", value: 30, result: "0:30" },
64+ { tag: "60", value: 60, result: "1:00" },
65+ { tag: "3600", value: 3600, result: "1:00:00" }
66+ ];
67+ }
68+
69+ function test_time_formatter(data) {
70+ var audio = findInvisibleChild(previewAudioPlayback, "audio");
71+ compare(audio.lengthToString(data.value), data.result)
72+ }
73+
74+ function test_tracks_data() {
75+ return [
76+ {tag: "0 tracks", tracksModel: tracksModel0},
77+ {tag: "1 track", tracksModel: tracksModel1},
78+ {tag: "3 tracks", tracksModel: tracksModel2}
79+ ];
80+ }
81+
82+ function test_tracks(data) {
83+ previewAudioPlayback.widgetData = data.tracksModel;
84+ waitForRendering(previewAudioPlayback);
85+
86+ var trackRepeater = findChild(previewAudioPlayback, "trackRepeater");
87+ compare(trackRepeater.count, data.tracksModel["tracks"].length)
88+
89+ for (var i = 0; i < data.tracksModel["tracks"].length; ++i) {
90+ var trackItem = findChild(previewAudioPlayback, "trackItem" + i);
91+ var titleLabel = findChild(trackItem, "trackTitleLabel");
92+ compare(titleLabel.text, data.tracksModel["tracks"][i]["title"])
93+ var subtitleLabel = findChild(trackItem, "trackSubtitleLabel");
94+ if (data.tracksModel["tracks"][i]["subtitle"] !== undefined) {
95+ compare(subtitleLabel.text, data.tracksModel["tracks"][i]["subtitle"])
96+ } else {
97+ compare(subtitleLabel.visible, false)
98+ }
99+ // not checking time label because it's formatted, the model only contains seconds
100+ }
101+ }
102+
103+ function checkPlayerSource(index) {
104+ var modelFilename = previewAudioPlayback.widgetData["tracks"][index]["source"].replace(/^.*[\\\/]/, '');
105+ var playerFilename = findInvisibleChild(previewAudioPlayback, "audio").source.toString().replace(/^.*[\\\/]/, '');
106+
107+ compare(modelFilename, playerFilename, "Player source is not set correctly.");
108+ }
109+
110+ function test_playback() {
111+ previewAudioPlayback.widgetData = tracksModel2;
112+ waitForRendering(previewAudioPlayback);
113+
114+ var track0Item = findChild(previewAudioPlayback, "trackItem0");
115+ var track1Item = findChild(previewAudioPlayback, "trackItem1");
116+ var track2Item = findChild(previewAudioPlayback, "trackItem2");
117+
118+ var track0ProgressBar = findChild(track0Item, "progressBarFill");
119+ var track1ProgressBar = findChild(track1Item, "progressBarFill");
120+ var track2ProgressBar = findChild(track2Item, "progressBarFill");
121+
122+ var track0PlayButton = findChild(track0Item, "playButton");
123+ var track1PlayButton = findChild(track1Item, "playButton");
124+ var track2PlayButton = findChild(track2Item, "playButton");
125+
126+ var audio = findInvisibleChild(previewAudioPlayback, "audio");
127+
128+ // All progress bars must be hidden in the beginning
129+ compare(track0ProgressBar.visible, false);
130+ compare(track1ProgressBar.visible, false);
131+ compare(track2ProgressBar.visible, false);
132+
133+ // Playing track 0 should make progress bar 0 visible
134+ mouseClick(track0PlayButton, track0PlayButton.width / 2, track0PlayButton.height / 2);
135+
136+ tryCompare(audio, "playbackState", Audio.PlayingState);
137+ checkPlayerSource(0);
138+
139+ tryCompare(track0ProgressBar, "visible", true);
140+ tryCompare(track1ProgressBar, "visible", false);
141+ tryCompare(track2ProgressBar, "visible", false);
142+
143+ // Clicking the button again should pause it. The progress bar should stay visible
144+ mouseClick(track0PlayButton, track0PlayButton.width / 2, track0PlayButton.height / 2);
145+ tryCompare(audio, "playbackState", Audio.PausedState);
146+ checkPlayerSource(0);
147+ tryCompare(track0ProgressBar, "visible", true);
148+
149+ // Continue playback
150+ mouseClick(track0PlayButton, track0PlayButton.width / 2, track0PlayButton.height / 2);
151+ tryCompare(audio, "playbackState", Audio.PlayingState);
152+ checkPlayerSource(0);
153+
154+ // Playing track 1 should make progress bar 1 visible and hide progress bar 0 again
155+ mouseClick(track1PlayButton, track1PlayButton.width / 2, track1PlayButton.height / 2);
156+
157+ tryCompare(audio, "playbackState", Audio.PlayingState);
158+ checkPlayerSource(1);
159+
160+ tryCompare(track0ProgressBar, "visible", false);
161+ tryCompare(track1ProgressBar, "visible", true);
162+ tryCompare(track2ProgressBar, "visible", false);
163+
164+ // Playing track 2 should make progress bar 1 visible and hide progress bar 0 again
165+ mouseClick(track2PlayButton, track2PlayButton.width / 2, track2PlayButton.height / 2);
166+
167+ tryCompare(audio, "playbackState", Audio.PlayingState);
168+ checkPlayerSource(2);
169+
170+ tryCompare(track0ProgressBar, "visible", false);
171+ tryCompare(track1ProgressBar, "visible", false);
172+ tryCompare(track2ProgressBar, "visible", true);
173+
174+ // Changing preview should make all players shut up!
175+ previewAudioPlayback.isCurrentPreview = false
176+ tryCompare(audio, "playbackState", Audio.StoppedState);
177+ }
178+ }
179+}
tests/qmltests/Dash/Previews/tst_PreviewHeader.qmlnew file+56
@@ -0,0 +1,56 @@
1+/*
2+ * Copyright 2014 Canonical Ltd.
3+ *
4+ * This program is free software; you can redistribute it and/or modify
5+ * it under the terms of the GNU General Public License as published by
6+ * the Free Software Foundation; version 3.
7+ *
8+ * This program is distributed in the hope that it will be useful,
9+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
10+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
11+ * GNU General Public License for more details.
12+ *
13+ * You should have received a copy of the GNU General Public License
14+ * along with this program. If not, see <http://www.gnu.org/licenses/>.
15+ */
16+
17+import QtQuick 2.0
18+import QtTest 1.0
19+import "../../../../qml/Dash/Previews"
20+import Unity.Test 0.1 as UT
21+
22+Rectangle {
23+ id: root
24+ width: units.gu(60)
25+ height: units.gu(80)
26+
27+ property var headerjson: {
28+ "title": "THE TITLE",
29+ "subtitle": "Something catchy",
30+ "mascot": "../graphics/play_button.png"
31+ }
32+
33+ PreviewHeader {
34+ id: previewHeader
35+ widgetData: headerjson
36+ width: units.gu(30)
37+
38+ Rectangle {
39+ anchors.fill: parent
40+ color: "red"
41+ opacity: 0.1
42+ }
43+ }
44+
45+ UT.UnityTestCase {
46+ name: "PreviewHeaderTest"
47+ when: windowShown
48+
49+ function test_json() {
50+ var cardHeader = findChild(previewHeader, "cardHeader");
51+ compare(cardHeader.title, "THE TITLE");
52+ compare(cardHeader.subtitle, "Something catchy");
53+ compare(cardHeader.mascot.toString().slice(-24), "graphics/play_button.png");
54+ }
55+ }
56+}
tests/qmltests/Dash/Previews/tst_PreviewImageGallery.qmlnew file+56
@@ -0,0 +1,56 @@
1+/*
2+ * Copyright 2014 Canonical Ltd.
3+ *
4+ * This program is free software; you can redistribute it and/or modify
5+ * it under the terms of the GNU General Public License as published by
6+ * the Free Software Foundation; version 3.
7+ *
8+ * This program is distributed in the hope that it will be useful,
9+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
10+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
11+ * GNU General Public License for more details.
12+ *
13+ * You should have received a copy of the GNU General Public License
14+ * along with this program. If not, see <http://www.gnu.org/licenses/>.
15+ */
16+
17+import QtQuick 2.0
18+import QtTest 1.0
19+import "../../../../qml/Dash/Previews"
20+import Unity.Test 0.1 as UT
21+
22+Rectangle {
23+ id: root
24+ width: units.gu(60)
25+ height: units.gu(80)
26+ color: "lightgrey"
27+
28+ property var sourcesModel0: {
29+ "sources": []
30+ }
31+
32+ property var sourcesModel1: {
33+ "sources": [
34+ "../../graphics/phone_background.jpg",
35+ "../../graphics/tablet_background.jpg",
36+ "../../graphics/clock@18.png"
37+ ]
38+ }
39+
40+ PreviewImageGallery {
41+ id: imageGallery
42+ width: parent.width
43+ widgetData: sourcesModel1
44+ }
45+
46+ UT.UnityTestCase {
47+ name: "PreviewImageGalleryTest"
48+ when: windowShown
49+
50+ function test_changeEmptyModel() {
51+ imageGallery.widgetData = sourcesModel0;
52+ var placeholderScreenshot = findChild(imageGallery, "placeholderScreenshot");
53+ compare(placeholderScreenshot.visible, true);
54+ }
55+ }
56+}
tests/qmltests/Dash/Previews/tst_PreviewTextSummary.qmlnew file+101
@@ -0,0 +1,101 @@
1+/*
2+ * Copyright 2014 Canonical Ltd.
3+ *
4+ * This program is free software; you can redistribute it and/or modify
5+ * it under the terms of the GNU General Public License as published by
6+ * the Free Software Foundation; version 3.
7+ *
8+ * This program is distributed in the hope that it will be useful,
9+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
10+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
11+ * GNU General Public License for more details.
12+ *
13+ * You should have received a copy of the GNU General Public License
14+ * along with this program. If not, see <http://www.gnu.org/licenses/>.
15+ */
16+
17+import QtQuick 2.0
18+import QtTest 1.0
19+import Ubuntu.Components 0.1
20+import "../../../../qml/Dash/Previews"
21+import Unity.Test 0.1 as UT
22+
23+Rectangle {
24+ id: root
25+ width: units.gu(40)
26+ height: units.gu(80)
27+ color: Theme.palette.selected.background
28+
29+ property var widgetDataComplete: {
30+ "title": "Title here",
31+ "text": "Lorem ipsum dolor sit amet, consectetur adipiscing elit.\nPhasellus a mi vitae augue rhoncus lobortis ut rutrum metus.\nCurabitur tortor leo, tristique sed mollis quis, condimentum venenatis nibh.\n\nLorem ipsum dolor sit amet, consectetur adipiscing elit.\nPhasellus a mi vitae augue rhoncus lobortis ut rutrum metus.\nCurabitur tortor leo, tristique sed mollis quis, condimentum venenatis nibh."
32+ }
33+
34+ property var widgetDataNoTitle: {
35+ "text": "Lorem ipsum dolor sit amet, consectetur adipiscing elit.\nPhasellus a mi vitae augue rhoncus lobortis ut rutrum metus.\nCurabitur tortor leo, tristique sed mollis quis, condimentum venenatis nibh.\n\nLorem ipsum dolor sit amet, consectetur adipiscing elit.\nPhasellus a mi vitae augue rhoncus lobortis ut rutrum metus.\nCurabitur tortor leo, tristique sed mollis quis, condimentum venenatis nibh."
36+ }
37+
38+ property var widgetDataShortText: {
39+ "title": "Title here",
40+ "text": "Lorem ipsum dolor sit amet, consectetur adipiscing elit.\nPhasellus a mi vitae augue rhoncus lobortis ut rutrum metus.\nCurabitur tortor leo, tristique sed mollis quis, condimentum venenatis nibh."
41+ }
42+
43+ PreviewTextSummary {
44+ id: previewTextSummary
45+ anchors.fill: parent
46+ widgetData: widgetDataComplete
47+ }
48+
49+ UT.UnityTestCase {
50+ name: "PreviewTextSummaryTest"
51+ when: windowShown
52+
53+ property var textLabel: findChild(previewTextSummary, "textLabel")
54+
55+ function init() {
56+ verify(typeof textLabel === "object", "TextLabel object could not be found.")
57+ }
58+
59+ function cleanup() {
60+ previewTextSummary.widgetData = widgetDataComplete
61+ }
62+
63+ function test_optional_title() {
64+ var titleLabel = findChild(previewTextSummary, "titleLabel")
65+
66+ // verify titleLabel is visible and textLabel is anchored below it
67+ compare(titleLabel.visible, true)
68+ compare(textLabel.y, titleLabel.height)
69+
70+ // verify titleLabel disappears and textLabel moves up
71+ previewTextSummary.widgetData = widgetDataNoTitle
72+ compare(titleLabel.visible, false)
73+ compare(textLabel.y, 0)
74+ }
75+
76+ function test_see_more() {
77+ var seeMore = findChild(previewTextSummary, "seeMore")
78+
79+ // when it's more than textLabel.maximumCollapsedLineCount lines of text, show SeeMore component
80+ verify(textLabel.lineCount > textLabel.maximumCollapsedLineCount)
81+ compare(seeMore.visible, true)
82+ verify(seeMore.more === false)
83+ verify(textLabel.height < textLabel.contentHeight)
84+
85+ // test interactions with SeeMore
86+ var seeMoreLabel = findChild(seeMore, "seeMoreLabel")
87+ var seeLessLabel = findChild(seeMore, "seeLessLabel")
88+ var initialTextLabelHeight = textLabel.height
89+ mouseClick(seeMoreLabel, seeMoreLabel.width / 2, seeMoreLabel.height / 2)
90+ tryCompare(textLabel, "height", textLabel.contentHeight)
91+ mouseClick(seeLessLabel, seeLessLabel.width / 2, seeLessLabel.height / 2)
92+ tryCompare(textLabel, "height", initialTextLabelHeight)
93+
94+ // text SeeMore automatic hiding
95+ previewTextSummary.widgetData = widgetDataShortText
96+ verify(textLabel.lineCount <= textLabel.maximumCollapsedLineCount)
97+ compare(seeMore.visible, false)
98+ tryCompare(textLabel, "height", textLabel.contentHeight)
99+ }
100+ }
101+}
tests/qmltests/Dash/Previews/tst_PreviewVideoPlayback.qmlnew file+67
@@ -0,0 +1,67 @@
1+/*
2+ * Copyright 2014 Canonical Ltd.
3+ *
4+ * This program is free software; you can redistribute it and/or modify
5+ * it under the terms of the GNU General Public License as published by
6+ * the Free Software Foundation; version 3.
7+ *
8+ * This program is distributed in the hope that it will be useful,
9+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
10+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
11+ * GNU General Public License for more details.
12+ *
13+ * You should have received a copy of the GNU General Public License
14+ * along with this program. If not, see <http://www.gnu.org/licenses/>.
15+ */
16+
17+import QtQuick 2.0
18+import QtTest 1.0
19+import "../../../../qml/Dash/Previews"
20+import Unity.Test 0.1 as UT
21+
22+Rectangle {
23+ id: root
24+ width: units.gu(40)
25+ height: units.gu(80)
26+ color: "lightgrey"
27+
28+ property var widgetData0: {
29+ "source": "",
30+ "screenshot": ""
31+ }
32+
33+ property var widgetData1: {
34+ "source": "",
35+ "screenshot": "../../../tests/qmltests/Components/tst_LazyImage/square.png"
36+ }
37+
38+ property var widgetData2: {
39+ "source": "file:///path/to/local/file",
40+ "screenshot": ""
41+ }
42+
43+ PreviewVideoPlayback {
44+ id: videoPlayback
45+ width: parent.width
46+ widgetData: widgetData1
47+ }
48+
49+ UT.UnityTestCase {
50+ name: "PreviewVideoPlaybackTest"
51+ when: windowShown
52+
53+ function test_loadScreenshot() {
54+ var screenshot = findChild(videoPlayback, "screenshot");
55+
56+ videoPlayback.widgetData = widgetData0;
57+ tryCompare(screenshot.visible, false);
58+
59+ videoPlayback.widgetData = widgetData1;
60+ tryCompare(screenshot.visible, true);
61+
62+ videoPlayback.widgetData = widgetData2;
63+ var screenshotSource = screenshot.source
64+ verify(screenshotSource.toString().indexOf("image://thumbnailer/") === 0)
65+ }
66+ }
67+}
tests/qmltests/Dash/Previews/tst_PreviewWidgetFactory.qmlnew file+95
@@ -0,0 +1,95 @@
1+/*
2+ * Copyright 2014 Canonical Ltd.
3+ *
4+ * This program is free software; you can redistribute it and/or modify
5+ * it under the terms of the GNU General Public License as published by
6+ * the Free Software Foundation; version 3.
7+ *
8+ * This program is distributed in the hope that it will be useful,
9+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
10+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
11+ * GNU General Public License for more details.
12+ *
13+ * You should have received a copy of the GNU General Public License
14+ * along with this program. If not, see <http://www.gnu.org/licenses/>.
15+ */
16+
17+import QtQuick 2.0
18+import QtTest 1.0
19+import "../../../../qml/Dash/Previews"
20+import Unity.Test 0.1 as UT
21+
22+Rectangle {
23+ id: root
24+ width: units.gu(60)
25+ height: units.gu(80)
26+ color: Theme.palette.selected.background
27+
28+ PreviewWidgetFactory {
29+ id: factory
30+ anchors {
31+ left: parent.left
32+ right: parent.right
33+ }
34+ }
35+
36+ SignalSpy {
37+ id: triggeredSpy
38+ target: factory
39+ signalName: "triggered"
40+ }
41+
42+ UT.UnityTestCase {
43+ name: "PreviewWidgetFactory"
44+ when: windowShown
45+
46+ property Item mockWidget: findChild(factory, "mockPreviewWidget")
47+
48+ function cleanup() {
49+ factory.source = Qt.binding(function() { return factory.widgetSource });
50+ }
51+
52+ function test_previewData() {
53+ factory.source = Qt.resolvedUrl("MockPreviewWidget.qml");
54+
55+ verify(typeof mockWidget === "object", "Could not find the mock preview widget.");
56+
57+ tryCompare(mockWidget, "widgetData", factory.widgetData);
58+ }
59+
60+ function test_triggered() {
61+ factory.source = Qt.resolvedUrl("MockPreviewWidget.qml");
62+
63+ verify(typeof mockWidget === "object", "Could not find the mock preview widget.");
64+
65+ mockWidget.trigger();
66+
67+ triggeredSpy.wait();
68+
69+ var args = triggeredSpy.signalArguments[0];
70+
71+ compare(args[0], "mockWidget", "Widget id not passed correctly.");
72+ compare(args[1], "mockAction", "Action id not passed correctly.");
73+ compare(args[2]["mock"], "data", "Data not passed correctly.");
74+ }
75+
76+ function test_mapping_data() {
77+ return [
78+ { tag: "Actions", type: "actions", source: "PreviewActions.qml" },
79+ { tag: "Audio", type: "audio", source: "PreviewAudioPlayback.qml" },
80+ { tag: "Gallery", type: "gallery", source: "PreviewImageGallery.qml" },
81+ { tag: "Header", type: "header", source: "PreviewHeader.qml" },
82+ { tag: "Image", type: "image", source: "PreviewZoomableImage.qml" },
83+ { tag: "Text", type: "text", source: "PreviewTextSummary.qml" },
84+ { tag: "Video", type: "video", source: "PreviewVideoPlayback.qml" },
85+ ];
86+ }
87+
88+ function test_mapping(data) {
89+ factory.widgetData = { type: data.type };
90+ factory.widgetType = data.type;
91+
92+ verify(("" + factory.source).indexOf(data.source) != -1);
93+ }
94+ }
95+}
tests/qmltests/Dash/Previews/tst_PreviewZoomableImage.qmlnew file+57
@@ -0,0 +1,57 @@
1+/*
2+ * Copyright 2014 Canonical Ltd.
3+ *
4+ * This program is free software; you can redistribute it and/or modify
5+ * it under the terms of the GNU General Public License as published by
6+ * the Free Software Foundation; version 3.
7+ *
8+ * This program is distributed in the hope that it will be useful,
9+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
10+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
11+ * GNU General Public License for more details.
12+ *
13+ * You should have received a copy of the GNU General Public License
14+ * along with this program. If not, see <http://www.gnu.org/licenses/>.
15+ */
16+
17+import QtQuick 2.0
18+import QtTest 1.0
19+import "../../../../qml/Dash/Previews"
20+import Unity.Test 0.1 as UT
21+
22+Rectangle {
23+ id: root
24+ width: units.gu(40)
25+ height: units.gu(80)
26+ color: "lightgrey"
27+
28+ property var widgetData0: {
29+ "source": ""
30+ }
31+
32+ property var widgetData1: {
33+ "source": "../../graphics/phone_background.jpg",
34+ "zoomable": false
35+ }
36+
37+ PreviewZoomableImage {
38+ id: zoomableImage
39+ width: parent.width
40+ widgetData: widgetData1
41+ }
42+
43+ UT.UnityTestCase {
44+ name: "PreviewZoomableImageTest"
45+ when: windowShown
46+
47+ function test_loadImage() {
48+ var image = findChild(zoomableImage, "image");
49+
50+ zoomableImage.widgetData = widgetData0;
51+ tryCompare(image.state, "default");
52+
53+ zoomableImage.widgetData = widgetData1;
54+ tryCompare(image.state, "ready");
55+ }
56+ }
57+}
tests/qmltests/Dash/tst_Card.qml+9
@@ -74,12 +74,18 @@ Rectangle {
74 "name": "Header title only",
74 "name": "Header title only",
75 "layout": { "components": { "title": "title" } }
75 "layout": { "components": { "title": "title" } }
76 },
76 },
77+ {
78+ "name": "Art, header, summary - overlaid",
79+ "layout": { "template": { "overlay": true },
80+ "components": JSON.parse(Helpers.fullMapping) }
81+ },
77 ]
82 ]
78
83
79 CardTool {
84 CardTool {
80 id: cardTool
85 id: cardTool
81 template: card.template
86 template: card.template
82 components: card.components
87 components: card.components
88+ viewWidth: units.gu(48)
83 }
89 }
84
90
85 Card {
91 Card {
@@ -224,6 +230,7 @@ Rectangle {
224 }
230 }
225
231
226 function test_card_size(data) {
232 function test_card_size(data) {
233+ waitForRendering(card);
227 selector.selectedIndex = data.index;
234 selector.selectedIndex = data.index;
228
235
229 if (data.hasOwnProperty("size")) {
236 if (data.hasOwnProperty("size")) {
@@ -314,6 +321,8 @@ Rectangle {
314 left: function() { return art.x }, index: 0 },
321 left: function() { return art.x }, index: 0 },
315 { tag: "Horizontal", top: function() { return art.y },
322 { tag: "Horizontal", top: function() { return art.y },
316 left: function() { return art.x + art.width }, index: 5 },
323 left: function() { return art.x + art.width }, index: 5 },
324+ { tag: "Overlay", top: function() { return art.y + art.height - header.height },
325+ left: function() { return art.x }, index: 9 },
317 ]
326 ]
318 }
327 }
319
328
tests/qmltests/Dash/tst_CardTool.qml+7−1
@@ -209,7 +209,7 @@ Rectangle {
209 id: dataArea
209 id: dataArea
210 anchors { left: parent.left; right: parent.right }
210 anchors { left: parent.left; right: parent.right }
211 height: units.gu(25)
211 height: units.gu(25)
212− text: JSON.stringify(cardTool.priv.cardData, undefined, 2)
212+ text: JSON.stringify(testCase.internalCard.cardData, undefined, 2)
213 }
213 }
214
214
215 Label {
215 Label {
@@ -239,8 +239,14 @@ Rectangle {
239 id: testCase
239 id: testCase
240 name: "Card"
240 name: "Card"
241
241
242+ property Card internalCard: findChild(cardTool, "card")
243+
242 when: windowShown
244 when: windowShown
243
245
246+ function init() {
247+ verify(typeof testCase.internalCard === "object", "Couldn't find internal card object.");
248+ }
249+
244 function cleanup() {
250 function cleanup() {
245 selector.selectedIndex = -1;
251 selector.selectedIndex = -1;
246 layoutSelector.selectedIndex = -1;
252 layoutSelector.selectedIndex = -1;
tests/qmltests/Dash/tst_DashContent.qml+2
@@ -250,6 +250,8 @@ Item {
250 function test_scope_mapping(data) {
250 function test_scope_mapping(data) {
251 dashContent.setCurrentScopeAtIndex(data.index, true, false);
251 dashContent.setCurrentScopeAtIndex(data.index, true, false);
252 tryCompareFunction(get_current_item_object_name, data.objectName)
252 tryCompareFunction(get_current_item_object_name, data.objectName)
253+ var pageHeader = findChild(dashContent, "pageHeader");
254+ compare(pageHeader.scope, scopesModel.get(data.index));
253 }
255 }
254
256
255 function test_is_active_data() {
257 function test_is_active_data() {
tests/qmltests/Dash/tst_GenericScopeView.qml+66−29
@@ -32,7 +32,7 @@ Item {
32 id: scopes
32 id: scopes
33
33
34 onLoadedChanged: {
34 onLoadedChanged: {
35− genericScopeView.scope = scopes.get(0)
35+ genericScopeView.scope = scopes.get(2)
36 }
36 }
37 }
37 }
38
38
@@ -41,17 +41,10 @@ Item {
41 signal mainStageFocusedApplicationChanged()
41 signal mainStageFocusedApplicationChanged()
42 }
42 }
43
43
44− PreviewListView {
45− id: previewListView
46− anchors.fill: parent
47− openEffect: openEffect
48− categoryView: genericScopeView.categoryView
49− scope: genericScopeView.scope
50− }
51−
52 DashContentOpenEffect {
44 DashContentOpenEffect {
53 id: openEffect
45 id: openEffect
54 previewListView: previewListView
46 previewListView: previewListView
47+ sourceItem: genericScopeView
55 }
48 }
56
49
57 PageHeaderLabel {
50 PageHeaderLabel {
@@ -101,36 +94,42 @@ Item {
101 function test_showDash() {
94 function test_showDash() {
102 previewListView.open = true;
95 previewListView.open = true;
103 tryCompare(openEffect, "live", true);
96 tryCompare(openEffect, "live", true);
104− scopes.get(0).showDash();
97+ scopes.get(2).showDash();
105 tryCompare(previewListView, "open", false);
98 tryCompare(previewListView, "open", false);
106 tryCompare(openEffect, "live", true);
99 tryCompare(openEffect, "live", true);
107 }
100 }
108
101
109 function test_hideDash() {
102 function test_hideDash() {
110 previewListView.open = true;
103 previewListView.open = true;
111− scopes.get(0).hideDash();
104+ scopes.get(2).hideDash();
112 tryCompare(previewListView, "open", false);
105 tryCompare(previewListView, "open", false);
106+ tryCompare(openEffect, "gap", 0);
113 }
107 }
114
108
115− function openPreview() {
109+ function openPreview(filterGridName, willOpen) {
116− var categoryListView = findChild(genericScopeView, "categoryListView");
110+ if (filterGridName === undefined)
117− categoryListView.positionAtBeginning();
111+ filterGridName = "0";
118−
112+ if (willOpen === undefined)
113+ willOpen = true;
119 tryCompareFunction(function() {
114 tryCompareFunction(function() {
120− var tile = findChild(findChild(genericScopeView, "0"), "delegate0");
115+ var filterGrid = findChild(genericScopeView, filterGridName);
116+ if (filterGrid != null) {
117+ var tile = findChild(filterGrid, "delegate0");
121− return tile != undefined;
118+ return tile != null;
119+ }
120+ return false;
122 },
121 },
123 true);
122 true);
124− var tile = findChild(findChild(genericScopeView, "0"), "delegate0");
123+ var tile = findChild(findChild(genericScopeView, filterGridName), "delegate0");
125 mouseClick(tile, tile.width / 2, tile.height / 2);
124 mouseClick(tile, tile.width / 2, tile.height / 2);
126− tryCompare(previewListView, "open", true);
125+ tryCompare(previewListView, "open", willOpen);
127− tryCompare(openEffect, "gap", 1);
126+ tryCompare(openEffect, "gap", willOpen ? 1 : 0);
128 }
127 }
129
128
130 function checkArrowPosition(index) {
129 function checkArrowPosition(index) {
131 tryCompareFunction(function() {
130 tryCompareFunction(function() {
132 var tile = findChild(findChild(genericScopeView, "0"), "delegate" + index);
131 var tile = findChild(findChild(genericScopeView, "0"), "delegate" + index);
133− return tile != undefined;
132+ return tile != null;
134 },
133 },
135 true);
134 true);
136 var tile = findChild(findChild(genericScopeView, "0"), "delegate" + index);
135 var tile = findChild(findChild(genericScopeView, "0"), "delegate" + index);
@@ -154,6 +153,8 @@ Item {
154
153
155 function test_previewOpenClose() {
154 function test_previewOpenClose() {
156 tryCompare(previewListView, "open", false);
155 tryCompare(previewListView, "open", false);
156+ var categoryListView = findChild(genericScopeView, "categoryListView");
157+ categoryListView.positionAtBeginning();
157
158
158 openPreview();
159 openPreview();
159
160
@@ -193,7 +194,11 @@ Item {
193 }
194 }
194
195
195 function test_previewCycle() {
196 function test_previewCycle() {
197+ var categoryListView = findChild(genericScopeView, "categoryListView");
198+ categoryListView.positionAtBeginning();
199+
196 tryCompare(previewListView, "open", false);
200 tryCompare(previewListView, "open", false);
201+ tryCompare(openEffect, "gap", 0);
197
202
198 openPreview();
203 openPreview();
199
204
@@ -211,7 +216,7 @@ Item {
211 checkArrowPosition(0);
216 checkArrowPosition(0);
212
217
213 // flick to the next previews
218 // flick to the next previews
214−
219+ tryCompare(previewListView, "count", 15);
215 for (var i = 1; i < previewListView.count; ++i) {
220 for (var i = 1; i < previewListView.count; ++i) {
216
221
217 mouseFlick(previewListView, previewListView.width - units.gu(1),
222 mouseFlick(previewListView, previewListView.width - units.gu(1),
@@ -246,8 +251,13 @@ Item {
246 }
251 }
247
252
248 function test_show_spinner() {
253 function test_show_spinner() {
254+ var categoryListView = findChild(genericScopeView, "categoryListView");
255+ waitForRendering(categoryListView);
256+ categoryListView.contentY = units.gu(13);
249 openPreview();
257 openPreview();
250 var previewLoader = findChild(previewListView, "previewLoader0");
258 var previewLoader = findChild(previewListView, "previewLoader0");
259+ compare(previewLoader.source.toString().split("/").pop(), "DashPreviewPlaceholder.qml");
260+ compare(categoryListView.contentY, 0)
251 tryCompare(previewLoader, "progress", 1.0);
261 tryCompare(previewLoader, "progress", 1.0);
252 tryCompareFunction(function() { return previewLoader.item != undefined; }, true);
262 tryCompareFunction(function() { return previewLoader.item != undefined; }, true);
253
263
@@ -263,13 +273,13 @@ Item {
263 function test_changeScope() {
273 function test_changeScope() {
264 genericScopeView.scope.searchQuery = "test"
274 genericScopeView.scope.searchQuery = "test"
265 genericScopeView.scope = scopes.get(1)
275 genericScopeView.scope = scopes.get(1)
266− genericScopeView.scope = scopes.get(0)
276+ genericScopeView.scope = scopes.get(2)
267 tryCompare(genericScopeView.scope, "searchQuery", "")
277 tryCompare(genericScopeView.scope, "searchQuery", "")
268 }
278 }
269
279
270 function test_filter_expand_collapse() {
280 function test_filter_expand_collapse() {
271 // wait for the item to be there
281 // wait for the item to be there
272− tryCompareFunction(function() { return findChild(genericScopeView, "dashSectionHeader0") != undefined; }, true);
282+ tryCompareFunction(function() { return findChild(genericScopeView, "dashSectionHeader0") != null; }, true);
273
283
274 var header = findChild(genericScopeView, "dashSectionHeader0")
284 var header = findChild(genericScopeView, "dashSectionHeader0")
275 var category = findChild(genericScopeView, "dashCategory0")
285 var category = findChild(genericScopeView, "dashCategory0")
@@ -306,7 +316,7 @@ Item {
306 }
316 }
307
317
308 function test_showPreviewCarousel() {
318 function test_showPreviewCarousel() {
309− tryCompareFunction(function() { return findChild(genericScopeView, "carouselDelegate") != undefined; }, true);
319+ tryCompareFunction(function() { return findChild(genericScopeView, "carouselDelegate") != null; }, true);
310 var tile = findChild(genericScopeView, "carouselDelegate");
320 var tile = findChild(genericScopeView, "carouselDelegate");
311 mouseClick(tile, tile.width / 2, tile.height / 2);
321 mouseClick(tile, tile.width / 2, tile.height / 2);
312 tryCompare(openEffect, "gap", 1);
322 tryCompare(openEffect, "gap", 1);
@@ -332,15 +342,15 @@ Item {
332 tryCompare(previewListView, "open", false);
342 tryCompare(previewListView, "open", false);
333 }
343 }
334
344
335− function test_filter_expand_expand() {
345+ function test_filter_expand_expand_collapse() {
336 // wait for the item to be there
346 // wait for the item to be there
337− tryCompareFunction(function() { return findChild(genericScopeView, "dashSectionHeader2") != undefined; }, true);
347+ tryCompareFunction(function() { return findChild(genericScopeView, "dashSectionHeaderapplications.scope") != null; }, true);
338
348
339 var categoryListView = findChild(genericScopeView, "categoryListView");
349 var categoryListView = findChild(genericScopeView, "categoryListView");
340 categoryListView.contentY = categoryListView.height;
350 categoryListView.contentY = categoryListView.height;
341
351
342− var header2 = findChild(genericScopeView, "dashSectionHeader2")
352+ var header2 = findChild(genericScopeView, "dashSectionHeaderapplications.scope")
343− var category2 = findChild(genericScopeView, "dashCategory2")
353+ var category2 = findChild(genericScopeView, "dashCategoryapplications.scope")
344 var category2FilterGrid = category2.children[0].children[0].children[0];
354 var category2FilterGrid = category2.children[0].children[0].children[0];
345 verify(UT.Util.isInstanceOf(category2FilterGrid, "FilterGrid"));
355 verify(UT.Util.isInstanceOf(category2FilterGrid, "FilterGrid"));
346
356
@@ -368,11 +378,30 @@ Item {
368 tryCompare(category0, "filtered", false);
378 tryCompare(category0, "filtered", false);
369 tryCompare(category2, "filtered", true);
379 tryCompare(category2, "filtered", true);
370 tryCompare(category2FilterGrid, "filter", true);
380 tryCompare(category2FilterGrid, "filter", true);
381+ mouseClick(header0, header0.width / 2, header0.height / 2);
382+ tryCompare(category0, "filtered", true);
383+ tryCompare(category2, "filtered", true);
384+ }
385+
386+ function test_bug1271676_no_move_y_no_preview() {
387+ waitForRendering(genericScopeView);
388+ var categoryListView = findChild(genericScopeView, "categoryListView");
389+ waitForRendering(categoryListView);
390+ tryCompareFunction(function() { return findChild(genericScopeView, "dashCategoryapplications.scope") != null; }, true);
391+ var category = findChild(genericScopeView, "dashCategoryapplications.scope")
392+ categoryListView.contentY = category.y;
393+ waitForRendering(categoryListView);
394+ var contentYBefore = categoryListView.contentY
395+ openPreview("applications.scope", false); // This actually doesn't open anything because we
396+ // have code so that the item of installed
397+ // does activate instead of preview and never shows a preview
398+ compare(categoryListView.contentY, contentYBefore);
371 }
399 }
372
400
373 function test_narrow_delegate_ranges_expand() {
401 function test_narrow_delegate_ranges_expand() {
374 tryCompareFunction(function() { return findChild(genericScopeView, "dashCategory0") != undefined; }, true);
402 tryCompareFunction(function() { return findChild(genericScopeView, "dashCategory0") != undefined; }, true);
375 var category = findChild(genericScopeView, "dashCategory0")
403 var category = findChild(genericScopeView, "dashCategory0")
404+ tryCompare(category, "filtered", true);
376
405
377 shell.width = units.gu(20)
406 shell.width = units.gu(20)
378 var categoryListView = findChild(genericScopeView, "categoryListView");
407 var categoryListView = findChild(genericScopeView, "categoryListView");
@@ -386,4 +415,12 @@ Item {
386 }
415 }
387 }
416 }
388 }
417 }
418+
419+ PreviewListView {
420+ id: previewListView
421+ anchors.fill: parent
422+ openEffect: openEffect
423+ categoryView: genericScopeView.categoryView
424+ scope: genericScopeView.scope
425+ }
389}
426}
tests/qmltests/Panel/tst_IndicatorRow.qml+2−2
@@ -32,7 +32,7 @@ Item {
32
32
33 function init_test()
33 function init_test()
34 {
34 {
35− indicatorModel.load();
35+ indicatorModel.load("test1");
36
36
37 indicatorRow.state = "initial";
37 indicatorRow.state = "initial";
38 indicatorRow.setCurrentItemIndex(-1);
38 indicatorRow.setCurrentItemIndex(-1);
@@ -52,7 +52,7 @@ Item {
52
52
53 indicatorsModel: indicatorModel
53 indicatorsModel: indicatorModel
54
54
55− Component.onCompleted: indicatorModel.load()
55+ Component.onCompleted: indicatorModel.load("test1")
56 }
56 }
57
57
58 Indicators.IndicatorsModel {
58 Indicators.IndicatorsModel {
tests/qmltests/Panel/tst_Indicators.qml+1
@@ -43,6 +43,7 @@ Item {
43 width: (shell.width > units.gu(60)) ? units.gu(40) : shell.width
43 width: (shell.width > units.gu(60)) ? units.gu(40) : shell.width
44 y: 0
44 y: 0
45 shown: false
45 shown: false
46+ profile: "test1"
46
47
47 openedHeight: parent.height - click_me.height
48 openedHeight: parent.height - click_me.height
48 }
49 }
tests/qmltests/Panel/tst_MenuContent.qml+1−1
@@ -41,7 +41,7 @@ Item {
41
41
42 Indicators.IndicatorsModel {
42 Indicators.IndicatorsModel {
43 id: indicatorsModel
43 id: indicatorsModel
44− Component.onCompleted: load()
44+ Component.onCompleted: load("test1")
45 }
45 }
46
46
47 MenuContent {
47 MenuContent {
tests/qmltests/Panel/tst_Panel.qml+4
@@ -40,6 +40,10 @@ Item {
40 Panel {
40 Panel {
41 id: panel
41 id: panel
42 anchors.fill: parent
42 anchors.fill: parent
43+
44+ indicators {
45+ profile: "test1"
46+ }
43 }
47 }
44
48
45 UT.UnityTestCase {
49 UT.UnityTestCase {