on xenial help sign in
Merged with trunk.
commitf41fadf7cec2985a4744405c6cbdbe66b0056f3e authorLeonardo Arias Fonseca <leo.arias@canonical.com> dateWed 20 May 2015, 08:22 (11 years ago) parent17e4eaee96d05a
211 files changed+9806−5640
cmake/modules/QmlTest.cmake+10−8 data/unity8-dash.conf−5 data/unity8.conf+1 debian/changelog+89 debian/control+4−3 debian/indicators-client.install+1−1 debian/unity8-autopilot.install+1−3 debian/unity8-fake-env.install+2 debian/unity8-private.install+2−2 debian/unity8.install+2−2 libs/UbuntuGestures/CMakeLists.txt+1 libs/UbuntuGestures/CandidateInactivityTimer.h+1−1 plugins/Ubuntu/Gestures/TimeSource.cpp → libs/UbuntuGestures/TimeSource.cpp plugins/Ubuntu/Gestures/TimeSource.h → libs/UbuntuGestures/TimeSource.h+14−4 libs/UbuntuGestures/Timer.cpp+63−10 libs/UbuntuGestures/Timer.h+15−3 libs/UbuntuGestures/TouchRegistry.cpp+12−14 libs/UbuntuGestures/TouchRegistry.h+18−4 plugins/AccountsService/AccountsService.cpp+263−61 plugins/AccountsService/AccountsService.h+9−9 plugins/AccountsService/AccountsServiceDBusAdaptor.cpp+12−2 plugins/AccountsService/AccountsServiceDBusAdaptor.h+3−1 plugins/Dash/CardCreator.js+18−5 plugins/Greeter/Unity/Launcher/CMakeLists.txt+1 plugins/Ubuntu/Gestures/CMakeLists.txt+1−1 plugins/Ubuntu/Gestures/Damper.cpp+24 plugins/Ubuntu/Gestures/Damper.h+2 plugins/Ubuntu/Gestures/DirectionalDragArea.cpp+322−323 plugins/Ubuntu/Gestures/DirectionalDragArea.h+29−202 plugins/Ubuntu/Gestures/DirectionalDragArea_p.h+167 plugins/Ubuntu/Gestures/TouchDispatcher.cpp+88−53 plugins/Ubuntu/Gestures/TouchDispatcher.h+16−9 plugins/Ubuntu/Gestures/TouchGate.cpp+84−60 plugins/Ubuntu/Gestures/TouchGate.h+18−5 plugins/Unity/Launcher/CMakeLists.txt+1 plugins/Utils/CMakeLists.txt+2 plugins/Utils/ElapsedTimer.h+51 plugins/Utils/HomeKeyWatcher.cpp+116 plugins/Utils/HomeKeyWatcher.h+74 plugins/Utils/Timer.cpp+59 plugins/Utils/Timer.h+79 plugins/Utils/plugin.cpp+3−4 po/am.po+43−46 po/ar.po+43−38 po/ast.po+43−38 po/az.po+43−38 po/be.po+85−80 po/bg.po+43−38 po/br.po+44−39 po/bs.po+178−158 po/ca.po+66−61 po/ca@valencia.po+43−38 po/ce.po+43−38 po/ckb.po+43−38 po/cs.po+175−153 po/da.po+166−142 po/de.po+70−65 po/el.po+45−40 po/en_AU.po+43−38 po/en_GB.po+47−50 po/eo.po+43−38 po/es.po+45−40 po/eu.po+43−38 po/fa.po+43−38 po/fi.po+44−39 po/fo.po+43−38 po/fr.po+47−50 po/gd.po+45−40 po/gl.po+44−39 po/gv.po+43−38 po/he.po+43−38 po/hi.po+43−38 po/hr.po+43−38 po/hu.po+53−48 po/hy.po+43−38 po/ia.po+673 po/id.po+43−38 po/is.po+43−38 po/it.po+47−50 po/ja.po+43−38 po/km.po+43−38 po/kn.po+43−38 po/ko.po+46−49 po/ku.po+43−38 po/ky.po+43−38 po/lo.po+43−38 po/lt.po+43−38 po/lv.po+43−38 po/ml.po+43−38 po/mr.po+43−38 po/ms.po+43−38 po/my.po+43−38 po/nb.po+43−46 po/nl.po+45−40 po/nn.po+584 po/oc.po+43−38 po/or.po+43−38 po/pa.po+44−39 po/pl.po+50−45 po/pt.po+58−53 po/pt_BR.po+49−44 po/ro.po+68−63 po/ru.po+43−38 po/shn.po+43−38 po/si.po+43−38 po/sk.po+43−38 po/sl.po+43−46 po/sq.po+98−93 po/sr.po+43−38 po/sv.po+43−38 po/sw.po+43−38 po/ta.po+43−38 po/te.po+43−38 po/th.po+43−38 po/tr.po+43−38 po/ug.po+43−38 po/uk.po+46−49 po/unity8.pot+41−36 po/ur.po+584 po/vi.po+43−38 po/xh.po+43−38 po/zh_CN.po+63−56 po/zh_HK.po+43−38 po/zh_TW.po+46−38 qml/Components/DragHandle.qml+18−33 qml/Components/EdgeDragArea.qml−46 qml/Components/EdgeDragEvaluator.qml+17−14 qml/Components/PhysicalKeysMapper.qml+3−3 qml/Dash/Dash.qml+10−12 qml/Dash/DashBackground.qml+2 qml/Dash/GenericScopeView.qml+6−6 qml/Dash/Previews/PreviewTable.qml+2−3 qml/Dash/ScopesList.qml+2 qml/Dash/ScopesListCategory.qml+5−1 qml/Greeter/CoverPage.qml+3−2 qml/Launcher/Launcher.qml+7−15 qml/Launcher/LauncherPanel.qml+5−3 qml/Panel/IndicatorsMenu.qml+12−2 qml/Shell.qml+4−1 qml/Stages/PhoneStage.qml+31−41 qml/Stages/TabletStage.qml+18−20 qml/Tutorial/TutorialBottom.qml+1−1 runtests.sh+3 src/ApplicationArguments.h+2−3 src/CMakeLists.txt+1 src/Dash/main.cpp+1−1 src/UnityCommandLineParser.cpp+118 src/UnityCommandLineParser.h+50 src/main.cpp+8−65 tests/autopilot/unity8/application_lifecycle/tests/test_application_lifecycle.py+1−1 tests/autopilot/unity8/fixture_setup.py+69−3 tests/autopilot/unity8/indicators/__init__.py+2−4 tests/autopilot/unity8/indicators/tests/__init__.py+3−3 tests/autopilot/unity8/process_helpers.py+2−1 tests/autopilot/unity8/shell/__init__.py−24 tests/autopilot/unity8/shell/emulators/__init__.py−6 tests/autopilot/unity8/shell/emulators/dash.py+6−6 tests/autopilot/unity8/shell/emulators/greeter.py+2−4 tests/autopilot/unity8/shell/emulators/launcher.py+3−2 tests/autopilot/unity8/shell/emulators/main_window.py+2−2 tests/autopilot/unity8/shell/tests/__init__.py+32−134 tests/autopilot/unity8/shell/tests/test_emulators.py+4−2 tests/autopilot/unity8/shell/tests/test_lock_screen.py+6−3 tests/autopilot/unity8/shell/tests/test_notifications.py+12−9 tests/autopilot/unity8/shell/tests/test_system_integration.py+5−3 tests/autopilot/unity8/shell/tests/test_upstart.py+8−6 tests/libs/UbuntuGestures/tst_TouchRegistry.cpp+68−2 tests/mocks/Unity/Launcher/CMakeLists.txt+1 tests/mocks/libusermetrics/ColorTheme.h+2−1 tests/plugins/AccountsService/AccountsServer.cpp+23−7 tests/plugins/AccountsService/AccountsServer.h+11−1 tests/plugins/AccountsService/CMakeLists.txt+8 tests/plugins/AccountsService/PropertiesServer.cpp+43−6 tests/plugins/AccountsService/PropertiesServer.h+8−1 tests/plugins/AccountsService/client.cpp+186−7 tests/plugins/AccountsService/interfaces.xml+21 tests/plugins/AccountsService/server.cpp+11−6 tests/plugins/Dash/cardcreator/1.res+21−8 tests/plugins/Dash/cardcreator/3.res+31−18 tests/plugins/Dash/cardcreator/5.res+31−18 tests/plugins/Dash/listviewwithpageheadertest.cpp+8−2 tests/plugins/Ubuntu/Gestures/CMakeLists.txt+3−1 tests/plugins/Ubuntu/Gestures/DownwardsLauncher.qml+5−19 tests/plugins/Ubuntu/Gestures/GestureTest.cpp+13−3 tests/plugins/Ubuntu/Gestures/GestureTest.h+4 tests/plugins/Ubuntu/Gestures/LeftwardsLauncher.qml+6−19 tests/plugins/Ubuntu/Gestures/RightwardsLauncher.qml+5−19 tests/plugins/Ubuntu/Gestures/UpwardsLauncher.qml+6−19 tests/plugins/Ubuntu/Gestures/tst_DirectionalDragArea.cpp+480−445 tests/plugins/Ubuntu/Gestures/tst_DirectionalDragArea.qml+8−1 tests/plugins/Ubuntu/Gestures/tst_TouchDispatcher.cpp+5−6 tests/plugins/Ubuntu/Gestures/tst_TouchGate.cpp+56−1 tests/plugins/Unity/Launcher/CMakeLists.txt+1−1 tests/plugins/Utils/CMakeLists.txt+1 tests/plugins/Utils/homekeywatchertest.cpp+323 tests/qmltests/Components/CMakeLists.txt+19−3 tests/qmltests/Components/tst_DragHandle.cpp+15−13 tests/qmltests/Components/tst_DragHandle.qml+7 tests/qmltests/Components/tst_DragHandle/BidirectionalShowable.qml+2−2 tests/qmltests/Components/tst_DragHandle/HorizontalShowable.qml+4−4 tests/qmltests/Components/tst_DragHandle/VerticalShowable.qml+4−4 tests/qmltests/Components/tst_EdgeDragEvaluator.cpp+165 tests/qmltests/Components/tst_EdgeDragEvaluator.qml+27 tests/qmltests/Components/tst_PhysicalKeysMapper.qml+42−30 tests/qmltests/Dash/Previews/tst_PreviewTable.qml+15−4 tests/qmltests/Launcher/tst_Launcher.qml+32 tests/qmltests/Stages/tst_PhoneStage.qml+8−8 tests/qmltests/Tutorial/tst_Tutorial.qml+5−1 tests/qmltests/tst_Shell.qml+14−10 tests/qmltests/tst_ShellWithPin.qml+2−2 tests/utils/modules/Unity/Test/UnityTestCase.qml+3−7
cmake/modules/QmlTest.cmake+10−8
@@ -155,10 +155,11 @@ macro(add_binary_qml_test CLASS_NAME LD_PATH DEPS ENVVAR)
155155 set(testCommand
156156 ${ENVVAR}
157157 LD_LIBRARY_PATH=${LD_PATH}
158− dbus-launch
159− ${CMAKE_CURRENT_BINARY_DIR}/${CLASS_NAME}TestExec
160− -o ${CMAKE_BINARY_DIR}/test${CLASS_NAME}.xml,xunitxml
161− -o -,txt)
158+ dbus-test-runner
159+ -m 300
160+ -t ${CMAKE_CURRENT_BINARY_DIR}/${CLASS_NAME}TestExec
161+ -p -o -p ${CMAKE_BINARY_DIR}/test${CLASS_NAME}.xml,xunitxml
162+ -p -o -p -,txt)
162163
163164 add_qmltest_target(test${CLASS_NAME} "${testCommand}" FALSE TRUE)
164165 add_dependencies(test${CLASS_NAME} ${CLASS_NAME}TestExec ${DEPS})
@@ -173,10 +174,11 @@ macro(add_binary_qml_test CLASS_NAME LD_PATH DEPS ENVVAR)
173174 ${ENVVAR}
174175 LD_LIBRARY_PATH=${LD_PATH}
175176 xvfb-run --server-args "-screen 0 1024x768x24" --auto-servernum
176− dbus-launch
177− ${CMAKE_CURRENT_BINARY_DIR}/${CLASS_NAME}TestExec
178− -o ${CMAKE_BINARY_DIR}/test${CLASS_NAME}.xml,xunitxml
179− -o -,txt)
177+ dbus-test-runner
178+ -m 300
179+ -t ${CMAKE_CURRENT_BINARY_DIR}/${CLASS_NAME}TestExec
180+ -p -o -p ${CMAKE_BINARY_DIR}/test${CLASS_NAME}.xml,xunitxml
181+ -p -o -p -,txt)
180182
181183 add_qmltest_target(xvfbtest${CLASS_NAME} "${xvfbtestCommand}" FALSE TRUE)
182184 add_dependencies(qmluitests xvfbtest${CLASS_NAME})
data/unity8-dash.conf−5
@@ -18,11 +18,6 @@ respawn
1818env APP_ID=unity8-dash
1919
2020pre-start script
21− if [ -z "$UNITY_SCOPES_LIST" ]; then
22− # FIXME: remove once we have this in dconf
23− initctl set-env UNITY_SCOPES_LIST="clickscope;musicaggregator;videoaggregator"
24− fi
25−
2621 initctl emit scope-ui-starting
2722end script
2823
data/unity8.conf+1
@@ -54,4 +54,5 @@ post-stop script
5454 initctl set-env --global MIR_SOCKET=$UNITY_MIR_SOCKET
5555 initctl unset-env --global UNITY_MIR_SOCKET
5656 initctl unset-env --global MIR_SERVER_PROMPT_FILE
57+ initctl emit application-end
5758end script
debian/changelog+89
@@ -1,3 +1,92 @@
1+unity8 (8.02+15.04.20150511-0ubuntu1) vivid; urgency=medium
2+
3+ [ Albert Astals Cid ]
4+ * Workarounds for concierge mode.
5+
6+ [ CI Train Bot ]
7+ * New rebuild forced.
8+ * Resync trunk.
9+
10+ -- CI Train Bot <ci-train-bot@canonical.com> Mon, 11 May 2015 08:29:58 +0000
11+
12+unity8 (8.02+15.04.20150505-0ubuntu1) vivid; urgency=medium
13+
14+ [ Albert Astals Cid ]
15+ * Make runtests fake a test error if make fails
16+ * Make the test more stable
17+ * Use dbus-test-runner instead of dbus-launch
18+
19+ [ Daniel d'Andrada ]
20+ * DirectionalDragArea: improvements & API grooming (LP: #1417920)
21+ * Fix EdgeDragEvaluator when a drag can happen both ways
22+ (Direction.Horizontal)
23+
24+ [ Josh Arenson ]
25+ * Remove panelHeight property as it is unused.
26+
27+ [ Leo Arias ]
28+ * Initial clean up of the autopilot tests set up. Removed the touch
29+ device from the test case. Moved the restart of unity to a fixture.
30+ Removed the unused DragMixin. Updated the setUpClass to use
31+ process_helpers. Removed the workaround for bug #1238417, already
32+ fixed. Use the toolkit helper to set the testability environment
33+ variable. Fixed the indicators base class that was restarting unity
34+ twice. (LP: #1238417, #1447206)
35+ * Use the base class from the toolkit in autopilot tests.
36+
37+ [ Michael Zanetti ]
38+ * emit application-stop when we're going down (LP: #1326513)
39+
40+ [ Michał Sawicz ]
41+ * UNITY_SCOPES_LIST is no more
42+
43+ [ handsome_feng<445865575@qq.com> ]
44+ * When click the favorite scope in Dash Manager , it just return to
45+ the corresponding scope page. (LP: #1447056)
46+
47+ -- CI Train Bot <ci-train-bot@canonical.com> Tue, 05 May 2015 14:47:24 +0000
48+
49+unity8 (8.02+15.04.20150422-0ubuntu1) vivid; urgency=medium
50+
51+ [ Albert Astals Cid ]
52+ * Compile with Qt 5.5 (LP: #1437238)
53+ * Different way of top aligning labels when the other one in the row
54+ is multiline (LP: #1442085)
55+ * make pot_file
56+
57+ [ Andrea Cimitan ]
58+ * Set sourceSize for DashBackground.qml Image
59+
60+ [ CI Train Bot ]
61+ * New rebuild forced.
62+ * Resync trunk. added: po/sk.po
63+
64+ [ Daniel d'Andrada ]
65+ * Move handling of command line options to a separate class
66+ * Refactor tst_PhysicalKeysMapper.qml
67+
68+ [ Leo Arias ]
69+ * For autopilot tests, use the device simulation scenarios from the
70+ toolkit.
71+
72+ [ Leonardo Arias Fonseca ]
73+ * For autopilot tests, use the device simulation scenarios from the
74+ toolkit.
75+
76+ [ Michael Zanetti ]
77+ * Make sure dnd mode is ended properly when drag gesture is cancelled
78+ (LP: #1444949)
79+
80+ [ Michał Sawicz ]
81+ * Fix flake8 warnings (LP: #1444170)
82+ * Move mock indicator service to unity8-fake-env, as it's a binary-
83+ dependent package.
84+
85+ [ Nick Dedekind ]
86+ * Use asynchronous dbus requests for property updates. (LP: #1436982)
87+
88+ -- CI Train Bot <ci-train-bot@canonical.com> Wed, 22 Apr 2015 14:46:31 +0000
89+
190unity8 (8.02+15.04.20150409.1-0ubuntu1) vivid; urgency=medium
291
392 [ Albert Astals Cid ]
debian/control+4−3
@@ -6,14 +6,14 @@ Build-Depends: cmake,
66 dbus-test-runner,
77 debhelper (>= 9),
88 doxyqml,
9− graphviz,
10− gsettings-ubuntu-schemas (>= 0.0.2+14.10.20140815),
119# We rely on C++11 features, and to prevent from ABI breaks
1210# in libstdc++ causing us issues, we explicitly select a G++
1311# version. To allow cross-compiling to work, we also must
1412# append :native to g++-4.9 so we don't try to run armhf g++
1513# on an x86 CPU for eaxmple, when cross-compiling.
1614 g++-4.9:native,
15+ graphviz,
16+ gsettings-ubuntu-schemas (>= 0.0.2+14.10.20140815),
1717 libconnectivity-qt1-dev,
1818 libgl1-mesa-dev[!armhf] | libgl-dev[!armhf],
1919 libgl1-mesa-dri,
@@ -169,6 +169,7 @@ Depends: ${misc:Depends},
169169 ${shlibs:Depends},
170170Provides: unity-application-impl,
171171 unity-application-impl-4,
172+Replaces: unity8-autopilot (<< 8.02+15.04.20150422-0ubuntu1)
172173Description: Fake environment for running Unity 8 shell
173174 Provides fake implementations of some QML modules used by Unity 8 shell
174175 (e.g Ubuntu.Application) so that you can run it in a sandboxed environment.
@@ -180,8 +181,8 @@ Pre-Depends: ${misc:Pre-Depends},
180181Depends: accountsservice-ubuntu-schemas (>= 0.0.3),
181182 gsettings-ubuntu-schemas (>= 0.0.2+14.10.20140815),
182183 libhardware2,
183− unity-schemas (>= 7.3.1+14.10.20140915),
184184 pay-service,
185+ unity-schemas (>= 7.3.1+14.10.20140915),
185186 ${misc:Depends},
186187 ${shlibs:Depends},
187188Provides: unity-launcher-impl,
debian/indicators-client.install+1−1
@@ -1,2 +1,2 @@
1−usr/share/applications/indicators-client.desktop
21/usr/bin/indicators-client
2+usr/share/applications/indicators-client.desktop
debian/unity8-autopilot.install+1−3
@@ -1,4 +1,2 @@
1−data/unity-mock-indicator-service.conf usr/share/upstart/sessions/
2−usr/bin/unity-mock-indicator-service
31usr/lib/python*/*/unity*
4−usr/share/unity8/unlock-device
2+usr/share/unity8/unlock-device
debian/unity8-fake-env.install+2
@@ -1,3 +1,5 @@
1+data/unity-mock-indicator-service.conf usr/share/upstart/sessions/
2+usr/bin/unity-mock-indicator-service
13usr/lib/*/unity8/qml/mocks
24usr/lib/*/unity8/qml/nonmirplugins
35usr/lib/*/unity8/qml/scopefakes
debian/unity8-private.install+2−2
@@ -1,16 +1,16 @@
11usr/lib/*/libunity8-private.*
2+usr/lib/*/unity8/libUbuntuGestures*
23usr/lib/*/unity8/qml/AccountsService
34usr/lib/*/unity8/qml/Dash
45usr/lib/*/unity8/qml/Greeter
56usr/lib/*/unity8/qml/LightDM
67usr/lib/*/unity8/qml/Lights
78usr/lib/*/unity8/qml/Powerd
8−usr/lib/*/unity8/qml/SessionBroadcast
99usr/lib/*/unity8/qml/ScreenGrabber
10+usr/lib/*/unity8/qml/SessionBroadcast
1011usr/lib/*/unity8/qml/Ubuntu
1112usr/lib/*/unity8/qml/Unity
1213usr/lib/*/unity8/qml/Utils
1314usr/lib/*/unity8/qml/Wizard
14−usr/lib/*/unity8/libUbuntuGestures*
1515usr/share/accountsservice/interfaces
1616usr/share/dbus-1/interfaces
debian/unity8.install+2−2
@@ -1,10 +1,10 @@
1−data/unity8.conf usr/share/upstart/sessions/
21data/unity8-dash.conf usr/share/upstart/sessions/
32data/unity8-filewatcher.conf usr/share/upstart/sessions/
3+data/unity8.conf usr/share/upstart/sessions/
44usr/bin/unity8
55usr/bin/unity8-dash
6−usr/share/applications/unity8.desktop
76usr/share/applications/unity8-dash.desktop
7+usr/share/applications/unity8.desktop
88usr/share/unity8/Greeter
99usr/share/unity8/Launcher
1010usr/share/unity8/Panel
libs/UbuntuGestures/CMakeLists.txt+1
@@ -5,6 +5,7 @@ set(UbuntuGestures_SOURCES
55 CandidateInactivityTimer.cpp
66 DebugHelpers.cpp
77 Timer.cpp
8+ TimeSource.cpp
89 TouchOwnershipEvent.cpp
910 TouchRegistry.cpp
1011 UnownedTouchEvent.cpp
libs/UbuntuGestures/CandidateInactivityTimer.h+1−1
@@ -32,7 +32,7 @@ public:
3232 AbstractTimerFactory &timerFactory,
3333 QObject *parent = nullptr);
3434
35− const int durationMs = 350;
35+ const int durationMs = 1000;
3636
3737Q_SIGNALS:
3838 void candidateDefaulted(int touchId, QQuickItem *candidate);
plugins/Ubuntu/Gestures/TimeSource.cpp → libs/UbuntuGestures/TimeSource.cpprenamed

The content is the same.

plugins/Ubuntu/Gestures/TimeSource.h → libs/UbuntuGestures/TimeSource.hrenamed+14−4
@@ -1,5 +1,5 @@
11/*
2− * Copyright (C) 2013 - Canonical Ltd.
2+ * Copyright (C) 2013,2015 Canonical Ltd.
33 *
44 * This program is free software: you can redistribute it and/or modify it
55 * under the terms of the GNU Lesser General Public License, as
@@ -21,14 +21,14 @@
2121#ifndef UBUNTUGESTURES_TIMESOURCE_H
2222#define UBUNTUGESTURES_TIMESOURCE_H
2323
24−#include "UbuntuGesturesQmlGlobal.h"
24+#include "UbuntuGesturesGlobal.h"
2525#include <QSharedPointer>
2626
2727namespace UbuntuGestures {
2828/*
2929 Interface for a time source.
3030 */
31−class UBUNTUGESTURESQML_EXPORT TimeSource {
31+class UBUNTUGESTURES_EXPORT TimeSource {
3232public:
3333 virtual ~TimeSource() {}
3434 /* Returns the current time in milliseconds since some reference time in the past. */
@@ -40,7 +40,7 @@ typedef QSharedPointer<TimeSource> SharedTimeSource;
4040 Implementation of a time source
4141 */
4242class RealTimeSourcePrivate;
43−class RealTimeSource : public TimeSource {
43+class UBUNTUGESTURES_EXPORT RealTimeSource : public TimeSource {
4444public:
4545 RealTimeSource();
4646 virtual ~RealTimeSource();
@@ -49,6 +49,16 @@ private:
4949 RealTimeSourcePrivate *d;
5050};
5151
52+/*
53+ A fake time source, useful for tests
54+ */
55+class FakeTimeSource : public TimeSource {
56+public:
57+ FakeTimeSource() { m_msecsSinceReference = 0; }
58+ qint64 msecsSinceReference() override { return m_msecsSinceReference; }
59+ qint64 m_msecsSinceReference;
60+};
61+
5262} // namespace UbuntuGestures
5363
5464#endif // UBUNTUGESTURES_TIMESOURCE_H
libs/UbuntuGestures/Timer.cpp+63−10
@@ -1,5 +1,5 @@
11/*
2− * Copyright (C) 2014 Canonical, Ltd.
2+ * Copyright (C) 2014-2015 Canonical, Ltd.
33 *
44 * This program is free software; you can redistribute it and/or modify
55 * it under the terms of the GNU General Public License as published by
@@ -58,13 +58,36 @@ void Timer::setSingleShot(bool value)
5858
5959/////////////////////////////////// FakeTimer //////////////////////////////////
6060
61−FakeTimer::FakeTimer(QObject *parent)
61+FakeTimer::FakeTimer(const SharedTimeSource &timeSource, QObject *parent)
6262 : UbuntuGestures::AbstractTimer(parent)
6363 , m_interval(0)
6464 , m_singleShot(false)
65+ , m_timeSource(timeSource)
6566{
6667}
6768
69+void FakeTimer::update()
70+{
71+ if (!isRunning()) {
72+ return;
73+ }
74+
75+ if (m_nextTimeoutTime <= m_timeSource->msecsSinceReference()) {
76+ if (isSingleShot()) {
77+ stop();
78+ } else {
79+ m_nextTimeoutTime += interval();
80+ }
81+ Q_EMIT timeout();
82+ }
83+}
84+
85+void FakeTimer::start()
86+{
87+ AbstractTimer::start();
88+ m_nextTimeoutTime = m_timeSource->msecsSinceReference() + (qint64)interval();
89+}
90+
6891int FakeTimer::interval() const
6992{
7093 return m_interval;
@@ -87,23 +110,53 @@ void FakeTimer::setSingleShot(bool value)
87110
88111/////////////////////////////////// FakeTimerFactory //////////////////////////////////
89112
90−AbstractTimer *FakeTimerFactory::createTimer(QObject *parent)
113+FakeTimerFactory::FakeTimerFactory()
91114{
92− FakeTimer *fakeTimer = new FakeTimer(parent);
93−
94− timers.append(fakeTimer);
115+ m_timeSource.reset(new FakeTimeSource);
116+}
95117
96− return fakeTimer;
118+FakeTimerFactory::~FakeTimerFactory()
119+{
120+ for (int i = 0; i < timers.count(); ++i) {
121+ FakeTimer *timer = timers[i].data();
122+ if (timer) {
123+ delete timer;
124+ }
125+ }
97126}
98127
99−void FakeTimerFactory::makeRunningTimersTimeout()
128+void FakeTimerFactory::updateTime(qint64 targetTime)
100129{
130+ qint64 minTimeoutTime = targetTime;
131+
132+ for (int i = 0; i < timers.count(); ++i) {
133+ FakeTimer *timer = timers[i].data();
134+ if (timer && timer->isRunning() && timer->nextTimeoutTime() < minTimeoutTime) {
135+ minTimeoutTime = timer->nextTimeoutTime();
136+ }
137+ }
138+
139+ m_timeSource->m_msecsSinceReference = minTimeoutTime;
140+
101141 for (int i = 0; i < timers.count(); ++i) {
102142 FakeTimer *timer = timers[i].data();
103− if (timer && timer->isRunning()) {
104− timer->emitTimeout();
143+ if (timer) {
144+ timer->update();
105145 }
106146 }
147+
148+ if (m_timeSource->msecsSinceReference() < targetTime) {
149+ updateTime(targetTime);
150+ }
151+}
152+
153+AbstractTimer *FakeTimerFactory::createTimer(QObject *parent)
154+{
155+ FakeTimer *fakeTimer = new FakeTimer(m_timeSource, parent);
156+
157+ timers.append(fakeTimer);
158+
159+ return fakeTimer;
107160}
108161
109162} // namespace UbuntuGestures
libs/UbuntuGestures/Timer.h+15−3
@@ -18,6 +18,7 @@
1818#define UBUNTUGESTURES_TIMER_H
1919
2020#include "UbuntuGesturesGlobal.h"
21+#include "TimeSource.h"
2122
2223#include <QObject>
2324#include <QPointer>
@@ -66,17 +67,21 @@ class UBUNTUGESTURES_EXPORT FakeTimer : public AbstractTimer
6667{
6768 Q_OBJECT
6869public:
69− FakeTimer(QObject *parent = nullptr);
70+ FakeTimer(const SharedTimeSource &timeSource, QObject *parent = nullptr);
7071
71− virtual void emitTimeout() { Q_EMIT timeout(); }
72+ void update();
73+ qint64 nextTimeoutTime() const { return m_nextTimeoutTime; }
7274
7375 int interval() const override;
7476 void setInterval(int msecs) override;
77+ void start() override;
7578 bool isSingleShot() const override;
7679 void setSingleShot(bool value) override;
7780private:
7881 int m_interval;
7982 bool m_singleShot;
83+ SharedTimeSource m_timeSource;
84+ qint64 m_nextTimeoutTime;
8085};
8186
8287class UBUNTUGESTURES_EXPORT AbstractTimerFactory
@@ -95,9 +100,16 @@ public:
95100class UBUNTUGESTURES_EXPORT FakeTimerFactory : public AbstractTimerFactory
96101{
97102public:
103+ FakeTimerFactory();
104+ virtual ~FakeTimerFactory();
105+
106+ void updateTime(qint64 msecsSinceReference);
107+ QSharedPointer<TimeSource> timeSource() { return m_timeSource; }
108+
98109 AbstractTimer *createTimer(QObject *parent = nullptr) override;
99− void makeRunningTimersTimeout();
100110 QList<QPointer<FakeTimer>> timers;
111+private:
112+ QSharedPointer<FakeTimeSource> m_timeSource;
101113};
102114
103115} // namespace UbuntuGestures
libs/UbuntuGestures/TouchRegistry.cpp+12−14
@@ -1,5 +1,5 @@
11/*
2− * Copyright (C) 2014 Canonical, Ltd.
2+ * Copyright (C) 2014-2015 Canonical, Ltd.
33 *
44 * This program is free software; you can redistribute it and/or modify
55 * it under the terms of the GNU General Public License as published by
@@ -95,10 +95,6 @@ void TouchRegistry::deliverTouchUpdatesToUndecidedCandidatesAndWatchers(const QT
9595 // for each point and there should not be many active points at any given moment.
9696 // But having three nested for-loops does scare.
9797
98− // TODO: Don't send it to the object that is already receiving the regular event
99− // because QQuickWindow is sending it to him (i.e., he's the touch owner from Qt's point of view)
100− // Problem is, we cannnot easily get this information.
101−
10298 const QList<QTouchEvent::TouchPoint> &updatedTouchPoints = event->touchPoints();
10399
104100 // Maps an item to the touches in this event he should be informed about.
@@ -118,7 +114,9 @@ void TouchRegistry::deliverTouchUpdatesToUndecidedCandidatesAndWatchers(const QT
118114 for (int i = 0; i < touchInfo->candidates.count(); ++i) {
119115 CandidateInfo &candidate = touchInfo->candidates[i];
120116 Q_ASSERT(!candidate.item.isNull());
121− touchIdsForItems[candidate.item.data()].append(touchInfo->id);
117+ if (candidate.state != CandidateInfo::InterimOwner) {
118+ touchIdsForItems[candidate.item.data()].append(touchInfo->id);
119+ }
122120 }
123121 }
124122
@@ -260,7 +258,7 @@ void TouchRegistry::addCandidateOwnerForTouch(int id, QQuickItem *candidate)
260258 // TODO: Check if candidate already exists
261259
262260 CandidateInfo candidateInfo;
263− candidateInfo.undecided = true;
261+ candidateInfo.state = CandidateInfo::Undecided;
264262 candidateInfo.item = candidate;
265263 candidateInfo.inactivityTimer = new CandidateInactivityTimer(id, candidate,
266264 *m_timerFactory,
@@ -301,8 +299,8 @@ void TouchRegistry::removeCandidateOwnerForTouch(int id, QQuickItem *candidate)
301299 for (int i = 0; i < touchInfo->candidates.count() && indexRemoved == -1; ++i) {
302300 CandidateInfo &candidateInfo = touchInfo->candidates[i];
303301 if (candidateInfo.item == candidate) {
304− Q_ASSERT(i > 0 || candidateInfo.undecided);
305− if (i == 0 && !candidateInfo.undecided) {
302+ Q_ASSERT(i > 0 || candidateInfo.state == CandidateInfo::Undecided);
303+ if (i == 0 && candidateInfo.state != CandidateInfo::Undecided) {
306304 qCritical("TouchRegistry: touch owner is being removed.");
307305 }
308306 delete candidateInfo.inactivityTimer;
@@ -340,7 +338,7 @@ void TouchRegistry::requestTouchOwnership(int id, QQuickItem *candidate)
340338 for (int i = 0; i < touchInfo->candidates.count(); ++i) {
341339 CandidateInfo &candidateInfo = touchInfo->candidates[i];
342340 if (candidateInfo.item == candidate) {
343− candidateInfo.undecided = false;
341+ candidateInfo.state = CandidateInfo::Requested;
344342 delete candidateInfo.inactivityTimer;
345343 candidateInfo.inactivityTimer = nullptr;
346344 candidateIndex = i;
@@ -351,7 +349,7 @@ void TouchRegistry::requestTouchOwnership(int id, QQuickItem *candidate)
351349 // add it as a candidate if not present yet
352350 if (candidateIndex < 0) {
353351 CandidateInfo candidateInfo;
354− candidateInfo.undecided = false;
352+ candidateInfo.state = CandidateInfo::InterimOwner;
355353 candidateInfo.item = candidate;
356354 candidateInfo.inactivityTimer = nullptr;
357355 touchInfo->candidates.append(candidateInfo);
@@ -407,8 +405,8 @@ void TouchRegistry::rejectCandidateOwnerForTouch(int id, QQuickItem *candidate)
407405 for (int i = 0; i < touchInfo->candidates.count() && rejectedCandidateIndex == -1; ++i) {
408406 CandidateInfo &candidateInfo = touchInfo->candidates[i];
409407 if (candidateInfo.item == candidate) {
410− Q_ASSERT(i > 0 || candidateInfo.undecided);
411− if (i == 0 && !candidateInfo.undecided) {
408+ Q_ASSERT(i > 0 || candidateInfo.state == CandidateInfo::Undecided);
409+ if (i == 0 && candidateInfo.state != CandidateInfo::Undecided) {
412410 qCritical() << "TouchRegistry: Can't reject item (" << (void*)candidate
413411 << ") as it already owns touch" << id;
414412 return;
@@ -467,7 +465,7 @@ void TouchRegistry::TouchInfo::init(int id)
467465
468466bool TouchRegistry::TouchInfo::isOwned() const
469467{
470− return !candidates.isEmpty() && !candidates.first().undecided;
468+ return !candidates.isEmpty() && candidates.first().state != CandidateInfo::Undecided;
471469}
472470
473471bool TouchRegistry::TouchInfo::ended() const
libs/UbuntuGestures/TouchRegistry.h+18−4
@@ -79,9 +79,11 @@ namespace UbuntuGestures {
7979 If an item wants ownership over touches as soon as he receives the TouchBegin for them, his step 1
8080 would be instead:
8181 TouchRegistry::instance()->requestTouchOwnership(touchId, this);
82− return true;
83− He would then be notified once ownership has been granted to him, from which point onwards he could
84− safely assume other TouchRegistry users wouldn't snatch this touch away from him.
82+ touchEvent->accept();
83+ He won't get any UnownedTouchEvent for that touch as he is already the interim owner (ie, QQuickWindow
84+ will keep sending touch updates to him already). Eventually he will be notified once ownership has
85+ been granted to him (from TouchRegistry perspective), from which point onwards he could safely assume
86+ other TouchRegistry users wouldn't snatch this touch away from him.
8587
8688 Items oblivious to TouchRegistry will lose their touch points without warning, just like in plain Qt.
8789
@@ -132,7 +134,19 @@ private Q_SLOTS:
132134private:
133135 class CandidateInfo {
134136 public:
135− bool undecided;
137+ enum {
138+ // A candidate owner that doesn't yet know for sure whether he wants the touch point
139+ // (gesture recognition is stilll going on)
140+ Undecided = 0,
141+ // A candidate owner that wants the touch but hasn't been granted it yet,
142+ // most likely because there's an undecided candidate with higher priority
143+ Requested = 1,
144+ // An item that is the interim owner of the touch, receiving QTouchEvents of it
145+ // from QQuickWindow. Ie, it's the actual touch owner from Qt's point of view.
146+ // It wants to keep its touch ownership but hasn't been granted it by TouchRegistry
147+ // yet because of undecided candidates higher up.
148+ InterimOwner = 2
149+ } state;
136150 // TODO: Prune candidates that become null and resolve ownership accordingly.
137151 QPointer<QQuickItem> item;
138152 QPointer<UbuntuGestures::CandidateInactivityTimer> inactivityTimer;
plugins/AccountsService/AccountsService.cpp+263−61
@@ -21,6 +21,7 @@
2121
2222#include <QFile>
2323#include <QStringList>
24+#include <QDebug>
2425
2526AccountsService::AccountsService(QObject* parent)
2627 : QObject(parent),
@@ -56,15 +57,15 @@ void AccountsService::setUser(const QString &user)
5657 m_user = user;
5758 Q_EMIT userChanged();
5859
59− updateDemoEdges();
60− updateEnableLauncherWhileLocked();
61− updateEnableIndicatorsWhileLocked();
62− updateBackgroundFile();
63− updateStatsWelcomeScreen();
64− updatePasswordDisplayHint();
65− updateFailedLogins();
66− updateHereEnabled();
67− updateHereLicensePath();
60+ updateDemoEdges(false);
61+ updateEnableLauncherWhileLocked(false);
62+ updateEnableIndicatorsWhileLocked(false);
63+ updateBackgroundFile(false);
64+ updateStatsWelcomeScreen(false);
65+ updatePasswordDisplayHint(false);
66+ updateFailedLogins(false);
67+ updateHereEnabled(false);
68+ updateHereLicensePath(false);
6869}
6970
7071bool AccountsService::demoEdges() const
@@ -74,8 +75,12 @@ bool AccountsService::demoEdges() const
7475
7576void AccountsService::setDemoEdges(bool demoEdges)
7677{
77− m_demoEdges = demoEdges;
78− m_service->setUserProperty(m_user, "com.canonical.unity.AccountsService", "demo-edges", demoEdges);
78+ if (m_demoEdges != demoEdges) {
79+ m_demoEdges = demoEdges;
80+ m_service->setUserProperty(m_user, "com.canonical.unity.AccountsService", "demo-edges", demoEdges);
81+
82+ Q_EMIT demoEdgesChanged();
83+ }
7984}
8085
8186bool AccountsService::enableLauncherWhileLocked() const
@@ -110,7 +115,12 @@ bool AccountsService::hereEnabled() const
110115
111116void AccountsService::setHereEnabled(bool enabled)
112117{
113− m_service->setUserProperty(m_user, "com.ubuntu.location.providers.here.AccountsService", "LicenseAccepted", enabled);
118+ if (m_hereEnabled != enabled) {
119+ m_hereEnabled = enabled;
120+ m_service->setUserProperty(m_user, "com.ubuntu.location.providers.here.AccountsService", "LicenseAccepted", enabled);
121+
122+ Q_EMIT hereEnabledChanged();
123+ }
114124}
115125
116126QString AccountsService::hereLicensePath() const
@@ -123,88 +133,276 @@ bool AccountsService::hereLicensePathValid() const
123133 return !m_hereLicensePath.isNull();
124134}
125135
126−void AccountsService::updateDemoEdges()
136+void AccountsService::updateDemoEdges(bool async)
127137{
128− auto demoEdges = m_service->getUserProperty(m_user, "com.canonical.unity.AccountsService", "demo-edges").toBool();
129− if (m_demoEdges != demoEdges) {
130− m_demoEdges = demoEdges;
131− Q_EMIT demoEdgesChanged();
138+ QDBusPendingCall pendingReply = m_service->getUserPropertyAsync(m_user,
139+ "com.canonical.unity.AccountsService",
140+ "demo-edges");
141+ QDBusPendingCallWatcher *watcher = new QDBusPendingCallWatcher(pendingReply, this);
142+
143+ connect(watcher, &QDBusPendingCallWatcher::finished,
144+ this, [this](QDBusPendingCallWatcher* watcher) {
145+
146+ QDBusPendingReply<QDBusVariant> reply = *watcher;
147+ if (reply.isError()) {
148+ qWarning() << "Failed to get 'demo-edges' property - " << reply.error().message();
149+ watcher->deleteLater();
150+ return;
151+ }
152+
153+ auto demoEdges = reply.value().variant().toBool();
154+ if (m_demoEdges != demoEdges) {
155+ m_demoEdges = demoEdges;
156+ Q_EMIT demoEdgesChanged();
157+ }
158+ watcher->deleteLater();
159+ });
160+ if (!async) {
161+ watcher->waitForFinished();
162+ delete watcher;
132163 }
133164}
134165
135−void AccountsService::updateEnableLauncherWhileLocked()
166+void AccountsService::updateEnableLauncherWhileLocked(bool async)
136167{
137− auto enableLauncherWhileLocked = m_service->getUserProperty(m_user, "com.ubuntu.AccountsService.SecurityPrivacy", "EnableLauncherWhileLocked").toBool();
138− if (m_enableLauncherWhileLocked != enableLauncherWhileLocked) {
139− m_enableLauncherWhileLocked = enableLauncherWhileLocked;
140− Q_EMIT enableLauncherWhileLockedChanged();
168+ QDBusPendingCall pendingReply = m_service->getUserPropertyAsync(m_user,
169+ "com.ubuntu.AccountsService.SecurityPrivacy",
170+ "EnableLauncherWhileLocked");
171+ QDBusPendingCallWatcher *watcher = new QDBusPendingCallWatcher(pendingReply, this);
172+
173+ connect(watcher, &QDBusPendingCallWatcher::finished,
174+ this, [this](QDBusPendingCallWatcher* watcher) {
175+
176+ QDBusPendingReply<QDBusVariant> reply = *watcher;
177+ if (reply.isError()) {
178+ qWarning() << "Failed to get 'EnableLauncherWhileLocked' property - " << reply.error().message();
179+ watcher->deleteLater();
180+ return;
181+ }
182+
183+ auto enableLauncherWhileLocked = reply.value().variant().toBool();
184+ if (m_enableLauncherWhileLocked != enableLauncherWhileLocked) {
185+ m_enableLauncherWhileLocked = enableLauncherWhileLocked;
186+ Q_EMIT enableLauncherWhileLockedChanged();
187+ }
188+ watcher->deleteLater();
189+ });
190+ if (!async) {
191+ watcher->waitForFinished();
192+ delete watcher;
141193 }
142194}
143195
144−void AccountsService::updateEnableIndicatorsWhileLocked()
196+void AccountsService::updateEnableIndicatorsWhileLocked(bool async)
145197{
146− auto enableIndicatorsWhileLocked = m_service->getUserProperty(m_user, "com.ubuntu.AccountsService.SecurityPrivacy", "EnableIndicatorsWhileLocked").toBool();
147− if (m_enableIndicatorsWhileLocked != enableIndicatorsWhileLocked) {
148− m_enableIndicatorsWhileLocked = enableIndicatorsWhileLocked;
149− Q_EMIT enableIndicatorsWhileLockedChanged();
198+ QDBusPendingCall pendingReply = m_service->getUserPropertyAsync(m_user,
199+ "com.ubuntu.AccountsService.SecurityPrivacy",
200+ "EnableIndicatorsWhileLocked");
201+ QDBusPendingCallWatcher *watcher = new QDBusPendingCallWatcher(pendingReply, this);
202+
203+ connect(watcher, &QDBusPendingCallWatcher::finished,
204+ this, [this](QDBusPendingCallWatcher* watcher) {
205+
206+ QDBusPendingReply<QDBusVariant> reply = *watcher;
207+ if (reply.isError()) {
208+ qWarning() << "Failed to get 'EnableIndicatorsWhileLocked' property - " << reply.error().message();
209+ watcher->deleteLater();
210+ return;
211+ }
212+
213+ auto enableIndicatorsWhileLocked = reply.value().variant().toBool();
214+ if (m_enableIndicatorsWhileLocked != enableIndicatorsWhileLocked) {
215+ m_enableIndicatorsWhileLocked = enableIndicatorsWhileLocked;
216+ Q_EMIT enableIndicatorsWhileLockedChanged();
217+ }
218+ watcher->deleteLater();
219+ });
220+ if (!async) {
221+ watcher->waitForFinished();
222+ delete watcher;
150223 }
151224}
152225
153−void AccountsService::updateBackgroundFile()
226+void AccountsService::updateBackgroundFile(bool async)
154227{
155− QString backgroundFile = m_service->getUserProperty(m_user, "org.freedesktop.Accounts.User", "BackgroundFile").toString();
156− if (m_backgroundFile != backgroundFile) {
157− m_backgroundFile = backgroundFile;
158− Q_EMIT backgroundFileChanged();
228+ QDBusPendingCall pendingReply = m_service->getUserPropertyAsync(m_user,
229+ "org.freedesktop.Accounts.User",
230+ "BackgroundFile");
231+ QDBusPendingCallWatcher *watcher = new QDBusPendingCallWatcher(pendingReply, this);
232+
233+ connect(watcher, &QDBusPendingCallWatcher::finished,
234+ this, [this](QDBusPendingCallWatcher* watcher) {
235+
236+ QDBusPendingReply<QDBusVariant> reply = *watcher;
237+ if (reply.isError()) {
238+ qWarning() << "Failed to get 'BackgroundFile' property - " << reply.error().message();
239+ watcher->deleteLater();
240+ return;
241+ }
242+
243+ auto backgroundFile = reply.value().variant().toString();
244+ if (m_backgroundFile != backgroundFile) {
245+ m_backgroundFile = backgroundFile;
246+ Q_EMIT backgroundFileChanged();
247+ }
248+ watcher->deleteLater();
249+ });
250+ if (!async) {
251+ watcher->waitForFinished();
252+ delete watcher;
159253 }
160254}
161255
162−void AccountsService::updateStatsWelcomeScreen()
256+void AccountsService::updateStatsWelcomeScreen(bool async)
163257{
164− bool statsWelcomeScreen = m_service->getUserProperty(m_user, "com.ubuntu.touch.AccountsService.SecurityPrivacy", "StatsWelcomeScreen").toBool();
165− if (m_statsWelcomeScreen != statsWelcomeScreen) {
166− m_statsWelcomeScreen = statsWelcomeScreen;
167− Q_EMIT statsWelcomeScreenChanged();
258+ QDBusPendingCall pendingReply = m_service->getUserPropertyAsync(m_user,
259+ "com.ubuntu.touch.AccountsService.SecurityPrivacy",
260+ "StatsWelcomeScreen");
261+ QDBusPendingCallWatcher *watcher = new QDBusPendingCallWatcher(pendingReply, this);
262+
263+ connect(watcher, &QDBusPendingCallWatcher::finished,
264+ this, [this](QDBusPendingCallWatcher* watcher) {
265+
266+ QDBusPendingReply<QDBusVariant> reply = *watcher;
267+ if (reply.isError()) {
268+ qWarning() << "Failed to get 'StatsWelcomeScreen' property - " << reply.error().message();
269+ watcher->deleteLater();
270+ return;
271+ }
272+
273+ auto statsWelcomeScreen = reply.value().variant().toBool();
274+ if (m_statsWelcomeScreen != statsWelcomeScreen) {
275+ m_statsWelcomeScreen = statsWelcomeScreen;
276+ Q_EMIT statsWelcomeScreenChanged();
277+ }
278+ watcher->deleteLater();
279+ });
280+ if (!async) {
281+ watcher->waitForFinished();
282+ delete watcher;
168283 }
169284}
170285
171−void AccountsService::updatePasswordDisplayHint()
286+void AccountsService::updatePasswordDisplayHint(bool async)
172287{
173− PasswordDisplayHint passwordDisplayHint = (PasswordDisplayHint)m_service->getUserProperty(m_user, "com.ubuntu.AccountsService.SecurityPrivacy", "PasswordDisplayHint").toInt();
174− if (m_passwordDisplayHint != passwordDisplayHint) {
175− m_passwordDisplayHint = passwordDisplayHint;
176− Q_EMIT passwordDisplayHintChanged();
288+ QDBusPendingCall pendingReply = m_service->getUserPropertyAsync(m_user,
289+ "com.ubuntu.AccountsService.SecurityPrivacy",
290+ "PasswordDisplayHint");
291+ QDBusPendingCallWatcher *watcher = new QDBusPendingCallWatcher(pendingReply, this);
292+
293+ connect(watcher, &QDBusPendingCallWatcher::finished,
294+ this, [this](QDBusPendingCallWatcher* watcher) {
295+
296+ QDBusPendingReply<QDBusVariant> reply = *watcher;
297+ if (reply.isError()) {
298+ qWarning() << "Failed to get 'PasswordDisplayHint' property - " << reply.error().message();
299+ watcher->deleteLater();
300+ return;
301+ }
302+
303+ PasswordDisplayHint passwordDisplayHint = (PasswordDisplayHint)reply.value().variant().toInt();
304+ if (m_passwordDisplayHint != passwordDisplayHint) {
305+ m_passwordDisplayHint = passwordDisplayHint;
306+ Q_EMIT passwordDisplayHintChanged();
307+ }
308+ watcher->deleteLater();
309+ });
310+ if (!async) {
311+ watcher->waitForFinished();
312+ delete watcher;
177313 }
178314}
179315
180−void AccountsService::updateFailedLogins()
316+void AccountsService::updateFailedLogins(bool async)
181317{
182− uint failedLogins = m_service->getUserProperty(m_user, "com.canonical.unity.AccountsService.Private", "FailedLogins").toUInt();
183− if (m_failedLogins != failedLogins) {
184− m_failedLogins = failedLogins;
185− Q_EMIT failedLoginsChanged();
318+ QDBusPendingCall pendingReply = m_service->getUserPropertyAsync(m_user,
319+ "com.canonical.unity.AccountsService.Private",
320+ "FailedLogins");
321+ QDBusPendingCallWatcher *watcher = new QDBusPendingCallWatcher(pendingReply, this);
322+
323+ connect(watcher, &QDBusPendingCallWatcher::finished,
324+ this, [this](QDBusPendingCallWatcher* watcher) {
325+
326+ QDBusPendingReply<QDBusVariant> reply = *watcher;
327+ if (reply.isError()) {
328+ qWarning() << "Failed to get 'FailedLogins' property - " << reply.error().message();
329+ watcher->deleteLater();
330+ return;
331+ }
332+
333+ uint failedLogins = reply.value().variant().toUInt();
334+ if (m_failedLogins != failedLogins) {
335+ m_failedLogins = failedLogins;
336+ Q_EMIT failedLoginsChanged();
337+ }
338+ watcher->deleteLater();
339+ });
340+ if (!async) {
341+ watcher->waitForFinished();
342+ delete watcher;
186343 }
187344}
188345
189−void AccountsService::updateHereEnabled()
346+void AccountsService::updateHereEnabled(bool async)
190347{
191− bool hereEnabled = m_service->getUserProperty(m_user, "com.ubuntu.location.providers.here.AccountsService", "LicenseAccepted").toBool();
192− if (m_hereEnabled != hereEnabled) {
193− m_hereEnabled = hereEnabled;
194− Q_EMIT hereEnabledChanged();
348+ QDBusPendingCall pendingReply = m_service->getUserPropertyAsync(m_user,
349+ "com.ubuntu.location.providers.here.AccountsService",
350+ "LicenseAccepted");
351+ QDBusPendingCallWatcher *watcher = new QDBusPendingCallWatcher(pendingReply, this);
352+
353+ connect(watcher, &QDBusPendingCallWatcher::finished,
354+ this, [this](QDBusPendingCallWatcher* watcher) {
355+
356+ QDBusPendingReply<QDBusVariant> reply = *watcher;
357+ if (reply.isError()) {
358+ qWarning() << "Failed to get 'LicenseAccepted' property - " << reply.error().message();
359+ watcher->deleteLater();
360+ return;
361+ }
362+
363+ auto hereEnabled = reply.value().variant().toBool();
364+ if (m_hereEnabled != hereEnabled) {
365+ m_hereEnabled = hereEnabled;
366+ Q_EMIT hereEnabledChanged();
367+ }
368+ watcher->deleteLater();
369+ });
370+ if (!async) {
371+ watcher->waitForFinished();
372+ delete watcher;
195373 }
196374}
197375
198−void AccountsService::updateHereLicensePath()
376+void AccountsService::updateHereLicensePath(bool async)
199377{
200− QString hereLicensePath = m_service->getUserProperty(m_user, "com.ubuntu.location.providers.here.AccountsService", "LicenseBasePath").toString();
378+ QDBusPendingCall pendingReply = m_service->getUserPropertyAsync(m_user,
379+ "com.ubuntu.location.providers.here.AccountsService",
380+ "LicenseBasePath");
381+ QDBusPendingCallWatcher *watcher = new QDBusPendingCallWatcher(pendingReply, this);
382+
383+ connect(watcher, &QDBusPendingCallWatcher::finished,
384+ this, [this](QDBusPendingCallWatcher* watcher) {
385+
386+ QDBusPendingReply<QDBusVariant> reply = *watcher;
387+ if (reply.isError()) {
388+ qWarning() << "Failed to get 'LicenseBasePath' property - " << reply.error().message();
389+ watcher->deleteLater();
390+ return;
391+ }
201392
202− if (hereLicensePath.isEmpty() || !QFile::exists(hereLicensePath))
203− hereLicensePath = "";
393+ auto hereLicensePath = reply.value().variant().toString();
394+ if (hereLicensePath.isEmpty() || !QFile::exists(hereLicensePath))
395+ hereLicensePath = "";
204396
205− if (m_hereLicensePath.isNull() || m_hereLicensePath != hereLicensePath) {
206− m_hereLicensePath = hereLicensePath;
207− Q_EMIT hereLicensePathChanged();
397+ if (m_hereLicensePath.isNull() || m_hereLicensePath != hereLicensePath) {
398+ m_hereLicensePath = hereLicensePath;
399+ Q_EMIT hereLicensePathChanged();
400+ }
401+ watcher->deleteLater();
402+ });
403+ if (!async) {
404+ watcher->waitForFinished();
405+ delete watcher;
208406 }
209407}
210408
@@ -215,8 +413,12 @@ uint AccountsService::failedLogins() const
215413
216414void AccountsService::setFailedLogins(uint failedLogins)
217415{
218− m_failedLogins = failedLogins;
219− m_service->setUserProperty(m_user, "com.canonical.unity.AccountsService.Private", "FailedLogins", failedLogins);
416+ if (m_failedLogins != failedLogins) {
417+ m_failedLogins = failedLogins;
418+ m_service->setUserProperty(m_user, "com.canonical.unity.AccountsService.Private", "FailedLogins", failedLogins);
419+
420+ Q_EMIT failedLoginsChanged();
421+ }
220422}
221423
222424void AccountsService::propertiesChanged(const QString &user, const QString &interface, const QStringList &changed)
plugins/AccountsService/AccountsService.h+9−9
@@ -107,15 +107,15 @@ private Q_SLOTS:
107107 void maybeChanged(const QString &user);
108108
109109private:
110− void updateDemoEdges();
111− void updateEnableLauncherWhileLocked();
112− void updateEnableIndicatorsWhileLocked();
113− void updateBackgroundFile();
114− void updateStatsWelcomeScreen();
115− void updatePasswordDisplayHint();
116− void updateFailedLogins();
117− void updateHereEnabled();
118− void updateHereLicensePath();
110+ void updateDemoEdges(bool async = true);
111+ void updateEnableLauncherWhileLocked(bool async = true);
112+ void updateEnableIndicatorsWhileLocked(bool async = true);
113+ void updateBackgroundFile(bool async = true);
114+ void updateStatsWelcomeScreen(bool async = true);
115+ void updatePasswordDisplayHint(bool async = true);
116+ void updateFailedLogins(bool async = true);
117+ void updateHereEnabled(bool async = true);
118+ void updateHereLicensePath(bool async = true);
119119
120120 AccountsServiceDBusAdaptor *m_service;
121121 QString m_user;
plugins/AccountsService/AccountsServiceDBusAdaptor.cpp+12−2
@@ -49,6 +49,15 @@ QVariant AccountsServiceDBusAdaptor::getUserProperty(const QString &user, const
4949 return QVariant();
5050}
5151
52+QDBusPendingReply<QDBusVariant> AccountsServiceDBusAdaptor::getUserPropertyAsync(const QString &user, const QString &interface, const QString &property)
53+{
54+ QDBusInterface *iface = getUserInterface(user);
55+ if (iface != nullptr && iface->isValid()) {
56+ return iface->asyncCall("Get", interface, property);
57+ }
58+ return QDBusPendingReply<QVariant>(QDBusMessage::createError(QDBusError::Other, "Invalid Interface"));
59+}
60+
5261void AccountsServiceDBusAdaptor::setUserProperty(const QString &user, const QString &interface, const QString &property, const QVariant &value)
5362{
5463 QDBusInterface *iface = getUserInterface(user);
@@ -58,13 +67,14 @@ void AccountsServiceDBusAdaptor::setUserProperty(const QString &user, const QStr
5867 }
5968}
6069
61−void AccountsServiceDBusAdaptor::setUserPropertyAsync(const QString &user, const QString &interface, const QString &property, const QVariant &value)
70+QDBusPendingCall AccountsServiceDBusAdaptor::setUserPropertyAsync(const QString &user, const QString &interface, const QString &property, const QVariant &value)
6271{
6372 QDBusInterface *iface = getUserInterface(user);
6473 if (iface != nullptr && iface->isValid()) {
6574 // The value needs to be carefully wrapped
66− iface->asyncCall("Set", interface, property, QVariant::fromValue(QDBusVariant(value)));
75+ return iface->asyncCall("Set", interface, property, QVariant::fromValue(QDBusVariant(value)));
6776 }
77+ return QDBusPendingCall::fromCompletedCall(QDBusMessage::createError(QDBusError::Other, "Invalid Interface"));
6878}
6979
7080void AccountsServiceDBusAdaptor::propertiesChangedSlot(const QString &interface, const QVariantMap &changed, const QStringList &invalid)
plugins/AccountsService/AccountsServiceDBusAdaptor.h+3−1
@@ -22,6 +22,7 @@
2222#include <QDBusArgument>
2323#include <QDBusContext>
2424#include <QDBusInterface>
25+#include <QDBusPendingReply>
2526#include <QMap>
2627#include <QObject>
2728#include <QString>
@@ -34,6 +35,7 @@ public:
3435 explicit AccountsServiceDBusAdaptor(QObject *parent = 0);
3536
3637 Q_INVOKABLE QVariant getUserProperty(const QString &user, const QString &interface, const QString &property);
38+ Q_INVOKABLE QDBusPendingReply<QDBusVariant> getUserPropertyAsync(const QString &user, const QString &interface, const QString &property);
3739
3840 template <typename T>
3941 inline T getUserProperty(const QString &user, const QString &interface, const QString &property) {
@@ -45,7 +47,7 @@ public:
4547 }
4648
4749 Q_INVOKABLE void setUserProperty(const QString &user, const QString &interface, const QString &property, const QVariant &value);
48− Q_INVOKABLE void setUserPropertyAsync(const QString &user, const QString &interface, const QString &property, const QVariant &value);
50+ Q_INVOKABLE QDBusPendingCall setUserPropertyAsync(const QString &user, const QString &interface, const QString &property, const QVariant &value);
4951
5052Q_SIGNALS:
5153 void propertiesChanged(const QString &user, const QString &interface, const QStringList &changed);
plugins/Dash/CardCreator.js+18−5
@@ -64,11 +64,26 @@ var kArtShapeHolderCode = 'Item { \n\
6464 active: cardData && cardData["art"] || false; \n\
6565 asynchronous: root.asynchronous; \n\
6666 visible: status == Loader.Ready; \n\
67− sourceComponent: UbuntuShape { \n\
67+ sourceComponent: Item { \n\
6868 id: artShape; \n\
6969 objectName: "artShape"; \n\
70− radius: "medium"; \n\
70+ property bool doShapeItem: components["art"]["conciergeMode"] !== true; \n\
7171 visible: image.status == Image.Ready; \n\
72+ readonly property alias image: artImage.image; \n\
73+ ShaderEffectSource { \n\
74+ id: artShapeSource; \n\
75+ sourceItem: artImage; \n\
76+ anchors.centerIn: parent; \n\
77+ width: 1; \n\
78+ height: 1; \n\
79+ hideSource: doShapeItem; \n\
80+ } \n\
81+ Shape { \n\
82+ image: artShapeSource; \n\
83+ anchors.fill: parent; \n\
84+ visible: doShapeItem; \n\
85+ radius: "medium"; \n\
86+ } \n\
7287 readonly property real fixedArtShapeSizeAspect: (root.fixedArtShapeSize.height > 0 && root.fixedArtShapeSize.width > 0) ? root.fixedArtShapeSize.width / root.fixedArtShapeSize.height : -1; \n\
7388 readonly property real aspect: fixedArtShapeSizeAspect > 0 ? fixedArtShapeSizeAspect : components !== undefined ? components["art"]["aspect-ratio"] : 1; \n\
7489 Component.onCompleted: { updateWidthHeightBindings(); if (artShapeBorderSource !== undefined) borderSource = artShapeBorderSource; } \n\
@@ -87,11 +102,9 @@ var kArtShapeHolderCode = 'Item { \n\
87102 objectName: "artImage"; \n\
88103 source: cardData && cardData["art"] || ""; \n\
89104 asynchronous: root.asynchronous; \n\
90− visible: false; \n\
91105 width: %2; \n\
92106 height: %3; \n\
93107 } \n\
94− image: artImage.image; \n\
95108 } \n\
96109 } \n\
97110 }\n';
@@ -322,7 +335,7 @@ function cardString(template, components) {
322335
323336 var hasArt = components["art"] && components["art"]["field"] || false;
324337 var hasSummary = components["summary"] || false;
325− var artAndSummary = hasArt && hasSummary;
338+ var artAndSummary = hasArt && hasSummary && components["art"]["conciergeMode"] !== true;
326339 var isHorizontal = template["card-layout"] === "horizontal";
327340 var hasBackground = (!isHorizontal && (template["card-background"] || components["background"] || artAndSummary)) ||
328341 (hasSummary && (template["card-background"] || components["background"]));
plugins/Greeter/Unity/Launcher/CMakeLists.txt+1
@@ -18,6 +18,7 @@ set(QMLLAUNCHERPLUGINAS_SRC
1818 quicklistmodel.cpp
1919 quicklistentry.cpp
2020 ${CMAKE_SOURCE_DIR}/plugins/AccountsService/AccountsServiceDBusAdaptor.cpp
21+ ${APPLICATION_API_INCLUDEDIR}/unity/shell/application/ApplicationManagerInterface.h
2122 ${LAUNCHER_API_INCLUDEDIR}/unity/shell/launcher/LauncherItemInterface.h
2223 ${LAUNCHER_API_INCLUDEDIR}/unity/shell/launcher/LauncherModelInterface.h
2324 ${LAUNCHER_API_INCLUDEDIR}/unity/shell/launcher/QuickListModelInterface.h
plugins/Ubuntu/Gestures/CMakeLists.txt+1−1
@@ -4,10 +4,10 @@ remove_definitions(-DQT_NO_KEYWORDS)
44set(UbuntuGesturesQml_SOURCES
55 plugin.cpp
66 AxisVelocityCalculator.cpp
7+ Damper.cpp
78 Direction.cpp
89 DirectionalDragArea.cpp
910 PressedOutsideNotifier.cpp
10− TimeSource.cpp
1111 TouchDispatcher.cpp
1212 TouchGate.cpp
1313)
plugins/Ubuntu/Gestures/Damper.cppnew file+24
@@ -0,0 +1,24 @@
1+/*
2+ * Copyright (C) 2015 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+#include "Damper.h"
18+#include <QDebug>
19+
20+QDebug operator<<(QDebug dbg, const DampedPointF &p)
21+{
22+ dbg.nospace() << "(" << p.x() << ", " << p.y() << ")";
23+ return dbg.space();
24+}
plugins/Ubuntu/Gestures/Damper.h+2
@@ -84,4 +84,6 @@ private:
8484 Damper<qreal> m_y;
8585};
8686
87+QDebug operator<<(QDebug dbg, const DampedPointF &p);
88+
8789#endif // UBUNTU_GESTURES_DAMPER_H
plugins/Ubuntu/Gestures/DirectionalDragArea.cpp+322−323
@@ -1,5 +1,5 @@
11/*
2− * Copyright (C) 2013-2014 Canonical, Ltd.
2+ * Copyright (C) 2013-2015 Canonical, Ltd.
33 *
44 * This program is free software; you can redistribute it and/or modify
55 * it under the terms of the GNU General Public License as published by
@@ -21,6 +21,7 @@
2121
2222#include <QQuickWindow>
2323#include <QtCore/qmath.h>
24+#include <QScreen>
2425#include <QDebug>
2526
2627#pragma GCC diagnostic push
@@ -33,6 +34,8 @@
3334#include "TouchRegistry.h"
3435#include "UnownedTouchEvent.h"
3536
37+#include "DirectionalDragArea_p.h"
38+
3639using namespace UbuntuGestures;
3740
3841#if DIRECTIONALDRAGAREA_DEBUG
@@ -40,11 +43,11 @@ using namespace UbuntuGestures;
4043#include "DebugHelpers.h"
4144
4245namespace {
43−const char *statusToString(DirectionalDragArea::Status status)
46+const char *statusToString(DirectionalDragAreaPrivate::Status status)
4447{
45− if (status == DirectionalDragArea::WaitingForTouch) {
48+ if (status == DirectionalDragAreaPrivate::WaitingForTouch) {
4649 return "WaitingForTouch";
47− } else if (status == DirectionalDragArea::Undecided) {
50+ } else if (status == DirectionalDragAreaPrivate::Undecided) {
4851 return "Undecided";
4952 } else {
5053 return "Recognized";
@@ -56,205 +59,168 @@ const char *statusToString(DirectionalDragArea::Status status)
5659#define ddaDebug(params) ((void)0)
5760#endif // DIRECTIONALDRAGAREA_DEBUG
5861
59−
6062DirectionalDragArea::DirectionalDragArea(QQuickItem *parent)
6163 : QQuickItem(parent)
62− , m_status(WaitingForTouch)
63− , m_sceneDistance(0)
64− , m_touchId(-1)
65− , m_direction(Direction::Rightwards)
66− , m_wideningAngle(0)
67− , m_wideningFactor(0)
68− , m_distanceThreshold(0)
69− , m_distanceThresholdSquared(0.)
70− , m_minSpeed(0)
71− , m_maxSilenceTime(200)
72− , m_silenceTime(0)
73− , m_compositionTime(60)
74− , m_numSamplesOnLastSpeedCheck(0)
75− , m_recognitionTimer(0)
76− , m_velocityCalculator(0)
77− , m_timeSource(new RealTimeSource)
78− , m_activeTouches(m_timeSource)
79−{
80− setRecognitionTimer(new Timer(this));
81− m_recognitionTimer->setInterval(60);
82− m_recognitionTimer->setSingleShot(false);
83−
84− m_velocityCalculator = new AxisVelocityCalculator(this);
85−
86− connect(this, &QQuickItem::enabledChanged, this, &DirectionalDragArea::giveUpIfDisabledOrInvisible);
87− connect(this, &QQuickItem::visibleChanged, this, &DirectionalDragArea::giveUpIfDisabledOrInvisible);
88−}
89−
90−Direction::Type DirectionalDragArea::direction() const
91−{
92− return m_direction;
93−}
94−
95−void DirectionalDragArea::setDirection(Direction::Type direction)
96−{
97− if (direction != m_direction) {
98− m_direction = direction;
99− Q_EMIT directionChanged(m_direction);
100− }
101−}
102−
103−void DirectionalDragArea::setMaxDeviation(qreal value)
104−{
105− if (m_dampedScenePos.maxDelta() != value) {
106− m_dampedScenePos.setMaxDelta(value);
107− Q_EMIT maxDeviationChanged(value);
108− }
109−}
110−
111−qreal DirectionalDragArea::wideningAngle() const
64+ , d(new DirectionalDragAreaPrivate(this))
11265{
113− return m_wideningAngle;
114−}
115−
116−void DirectionalDragArea::setWideningAngle(qreal angle)
117−{
118− if (angle == m_wideningAngle)
119− return;
66+ d->setRecognitionTimer(new Timer(this));
67+ d->recognitionTimer->setInterval(d->maxTime);
68+ d->recognitionTimer->setSingleShot(true);
12069
121− m_wideningAngle = angle;
122−
123− // wideningFactor = pow(cosine(angle), 2)
124− {
125− qreal angleRadians = angle * M_PI / 180.0;
126− m_wideningFactor = qCos(angleRadians);
127− m_wideningFactor = m_wideningFactor * m_wideningFactor;
128− }
129−
130− Q_EMIT wideningAngleChanged(angle);
70+ connect(this, &QQuickItem::enabledChanged, d, &DirectionalDragAreaPrivate::giveUpIfDisabledOrInvisible);
71+ connect(this, &QQuickItem::visibleChanged, d, &DirectionalDragAreaPrivate::giveUpIfDisabledOrInvisible);
13172}
13273
133−void DirectionalDragArea::setDistanceThreshold(qreal value)
74+Direction::Type DirectionalDragArea::direction() const
13475{
135− if (m_distanceThreshold != value) {
136− m_distanceThreshold = value;
137− m_distanceThresholdSquared = m_distanceThreshold * m_distanceThreshold;
138− Q_EMIT distanceThresholdChanged(value);
139− }
76+ return d->direction;
14077}
14178
142−void DirectionalDragArea::setMinSpeed(qreal value)
79+void DirectionalDragArea::setDirection(Direction::Type direction)
14380{
144− if (m_minSpeed != value) {
145− m_minSpeed = value;
146− Q_EMIT minSpeedChanged(value);
81+ if (direction != d->direction) {
82+ d->direction = direction;
83+ Q_EMIT directionChanged(d->direction);
14784 }
14885}
14986
150−void DirectionalDragArea::setMaxSilenceTime(int value)
87+void DirectionalDragAreaPrivate::setDistanceThreshold(qreal value)
15188{
152− if (m_maxSilenceTime != value) {
153− m_maxSilenceTime = value;
154− Q_EMIT maxSilenceTimeChanged(value);
89+ if (distanceThreshold != value) {
90+ distanceThreshold = value;
91+ distanceThresholdSquared = distanceThreshold * distanceThreshold;
15592 }
15693}
15794
158−void DirectionalDragArea::setCompositionTime(int value)
95+void DirectionalDragAreaPrivate::setMaxTime(int value)
15996{
160− if (m_compositionTime != value) {
161− m_compositionTime = value;
162− Q_EMIT compositionTimeChanged(value);
97+ if (maxTime != value) {
98+ maxTime = value;
99+ recognitionTimer->setInterval(maxTime);
163100 }
164101}
165102
166−void DirectionalDragArea::setRecognitionTimer(UbuntuGestures::AbstractTimer *timer)
103+void DirectionalDragAreaPrivate::setRecognitionTimer(UbuntuGestures::AbstractTimer *timer)
167104{
168105 int interval = 0;
169106 bool timerWasRunning = false;
170107 bool wasSingleShot = false;
171108
172109 // can be null when called from the constructor
173− if (m_recognitionTimer) {
174− interval = m_recognitionTimer->interval();
175− timerWasRunning = m_recognitionTimer->isRunning();
176− if (m_recognitionTimer->parent() == this) {
177− delete m_recognitionTimer;
110+ if (recognitionTimer) {
111+ interval = recognitionTimer->interval();
112+ timerWasRunning = recognitionTimer->isRunning();
113+ if (recognitionTimer->parent() == this) {
114+ delete recognitionTimer;
178115 }
179116 }
180117
181− m_recognitionTimer = timer;
118+ recognitionTimer = timer;
182119 timer->setInterval(interval);
183120 timer->setSingleShot(wasSingleShot);
184121 connect(timer, &UbuntuGestures::AbstractTimer::timeout,
185− this, &DirectionalDragArea::checkSpeed);
122+ this, &DirectionalDragAreaPrivate::rejectGesture);
186123 if (timerWasRunning) {
187− m_recognitionTimer->start();
124+ recognitionTimer->start();
188125 }
189126}
190127
191−void DirectionalDragArea::setTimeSource(const SharedTimeSource &timeSource)
128+void DirectionalDragAreaPrivate::setTimeSource(const SharedTimeSource &timeSource)
192129{
193− m_timeSource = timeSource;
194− m_velocityCalculator->setTimeSource(timeSource);
195− m_activeTouches.m_timeSource = timeSource;
130+ this->timeSource = timeSource;
131+ activeTouches.m_timeSource = timeSource;
196132}
197133
198134qreal DirectionalDragArea::distance() const
199135{
200− if (Direction::isHorizontal(m_direction)) {
201− return m_previousPos.x() - m_startPos.x();
136+ if (Direction::isHorizontal(d->direction)) {
137+ return d->publicPos.x() - d->startPos.x();
202138 } else {
203− return m_previousPos.y() - m_startPos.y();
139+ return d->publicPos.y() - d->startPos.y();
204140 }
205141}
206142
207−void DirectionalDragArea::updateSceneDistance()
143+void DirectionalDragAreaPrivate::updateSceneDistance()
208144{
209− QPointF totalMovement = m_previousScenePos - m_startScenePos;
210− m_sceneDistance = projectOntoDirectionVector(totalMovement);
145+ QPointF totalMovement = publicScenePos - startScenePos;
146+ sceneDistance = projectOntoDirectionVector(totalMovement);
211147}
212148
213149qreal DirectionalDragArea::sceneDistance() const
214150{
215− return m_sceneDistance;
151+ return d->sceneDistance;
216152}
217153
218154qreal DirectionalDragArea::touchX() const
219155{
220− return m_previousPos.x();
156+ return d->publicPos.x();
221157}
222158
223159qreal DirectionalDragArea::touchY() const
224160{
225− return m_previousPos.y();
161+ return d->publicPos.y();
226162}
227163
228164qreal DirectionalDragArea::touchSceneX() const
229165{
230− return m_previousScenePos.x();
166+ return d->publicScenePos.x();
231167}
232168
233169qreal DirectionalDragArea::touchSceneY() const
234170{
235− return m_previousScenePos.y();
171+ return d->publicScenePos.y();
172+}
173+
174+bool DirectionalDragArea::dragging() const
175+{
176+ return d->status == DirectionalDragAreaPrivate::Recognized;
177+}
178+
179+bool DirectionalDragArea::pressed() const
180+{
181+ return d->status != DirectionalDragAreaPrivate::WaitingForTouch;
182+}
183+
184+bool DirectionalDragArea::immediateRecognition() const
185+{
186+ return d->immediateRecognition;
187+}
188+
189+void DirectionalDragArea::setImmediateRecognition(bool enabled)
190+{
191+ if (d->immediateRecognition != enabled) {
192+ d->immediateRecognition = enabled;
193+ Q_EMIT immediateRecognitionChanged(enabled);
194+ }
195+}
196+
197+void DirectionalDragArea::removeTimeConstraints()
198+{
199+ d->setMaxTime(60 * 60 * 1000);
200+ d->compositionTime = 0;
201+ ddaDebug("removed time constraints");
236202}
237203
238204bool DirectionalDragArea::event(QEvent *event)
239205{
240206 if (event->type() == TouchOwnershipEvent::touchOwnershipEventType()) {
241− touchOwnershipEvent(static_cast<TouchOwnershipEvent *>(event));
207+ d->touchOwnershipEvent(static_cast<TouchOwnershipEvent *>(event));
242208 return true;
243209 } else if (event->type() == UnownedTouchEvent::unownedTouchEventType()) {
244− unownedTouchEvent(static_cast<UnownedTouchEvent *>(event));
210+ d->unownedTouchEvent(static_cast<UnownedTouchEvent *>(event));
245211 return true;
246212 } else {
247213 return QQuickItem::event(event);
248214 }
249215}
250216
251−void DirectionalDragArea::touchOwnershipEvent(TouchOwnershipEvent *event)
217+void DirectionalDragAreaPrivate::touchOwnershipEvent(TouchOwnershipEvent *event)
252218{
253219 if (event->gained()) {
254220 QVector<int> ids;
255221 ids.append(event->touchId());
256222 ddaDebug("grabbing touch");
257− grabTouchPoints(ids);
223+ q->grabTouchPoints(ids);
258224
259225 // Work around for Qt bug. If we grab a touch that is being used for mouse pointer
260226 // emulation it will cause the emulation logic to go nuts.
@@ -262,35 +228,35 @@ void DirectionalDragArea::touchOwnershipEvent(TouchOwnershipEvent *event)
262228 //
263229 // The fix for this bug has landed in Qt 5.4 (https://codereview.qt-project.org/96887)
264230 // TODO: Remove this workaround once we start using Qt 5.4
265− if (window()) {
266− QQuickWindowPrivate *windowPrivate = QQuickWindowPrivate::get(window());
267− if (windowPrivate->touchMouseId == event->touchId() && window()->mouseGrabberItem()) {
231+ if (q->window()) {
232+ QQuickWindowPrivate *windowPrivate = QQuickWindowPrivate::get(q->window());
233+ if (windowPrivate->touchMouseId == event->touchId() && q->window()->mouseGrabberItem()) {
268234 ddaDebug("removing mouse grabber");
269− window()->mouseGrabberItem()->ungrabMouse();
235+ q->window()->mouseGrabberItem()->ungrabMouse();
270236 }
271237 }
272238 } else {
273239 // We still wanna know when it ends for keeping the composition time window up-to-date
274− TouchRegistry::instance()->addTouchWatcher(m_touchId, this);
240+ TouchRegistry::instance()->addTouchWatcher(touchId, q);
275241
276242 setStatus(WaitingForTouch);
277243 }
278244}
279245
280−void DirectionalDragArea::unownedTouchEvent(UnownedTouchEvent *unownedTouchEvent)
246+void DirectionalDragAreaPrivate::unownedTouchEvent(UnownedTouchEvent *unownedTouchEvent)
281247{
282248 QTouchEvent *event = unownedTouchEvent->touchEvent();
283249
284250 Q_ASSERT(!event->touchPointStates().testFlag(Qt::TouchPointPressed));
285251
286− ddaDebug("Unowned " << m_timeSource->msecsSinceReference() << " " << qPrintable(touchEventToString(event)));
252+ ddaDebug("Unowned " << timeSource->msecsSinceReference() << " " << qPrintable(touchEventToString(event)));
287253
288− switch (m_status) {
254+ switch (status) {
289255 case WaitingForTouch:
290256 // do nothing
291257 break;
292258 case Undecided:
293− Q_ASSERT(isEnabled() && isVisible());
259+ Q_ASSERT(q->isEnabled() && q->isVisible());
294260 unownedTouchEvent_undecided(unownedTouchEvent);
295261 break;
296262 default: // Recognized:
@@ -298,18 +264,18 @@ void DirectionalDragArea::unownedTouchEvent(UnownedTouchEvent *unownedTouchEvent
298264 break;
299265 }
300266
301− m_activeTouches.update(event);
267+ activeTouches.update(event);
302268}
303269
304−void DirectionalDragArea::unownedTouchEvent_undecided(UnownedTouchEvent *unownedTouchEvent)
270+void DirectionalDragAreaPrivate::unownedTouchEvent_undecided(UnownedTouchEvent *unownedTouchEvent)
305271{
306272 const QTouchEvent::TouchPoint *touchPoint = fetchTargetTouchPoint(unownedTouchEvent->touchEvent());
307273 if (!touchPoint) {
308− qCritical() << "DirectionalDragArea[status=Undecided]: touch " << m_touchId
274+ qCritical() << "DirectionalDragArea[status=Undecided]: touch " << touchId
309275 << "missing from UnownedTouchEvent without first reaching state Qt::TouchPointReleased. "
310276 "Considering it as released.";
311277
312− TouchRegistry::instance()->removeCandidateOwnerForTouch(m_touchId, this);
278+ TouchRegistry::instance()->removeCandidateOwnerForTouch(touchId, q);
313279 setStatus(WaitingForTouch);
314280 return;
315281 }
@@ -319,48 +285,42 @@ void DirectionalDragArea::unownedTouchEvent_undecided(UnownedTouchEvent *unowned
319285 if (touchPoint->state() == Qt::TouchPointReleased) {
320286 // touch has ended before recognition concluded
321287 ddaDebug("Touch has ended before recognition concluded");
322− TouchRegistry::instance()->removeCandidateOwnerForTouch(m_touchId, this);
323− emitSignalIfTapped();
288+ TouchRegistry::instance()->removeCandidateOwnerForTouch(touchId, q);
324289 setStatus(WaitingForTouch);
325290 return;
326291 }
327292
328− m_previousDampedScenePos.setX(m_dampedScenePos.x());
329− m_previousDampedScenePos.setY(m_dampedScenePos.y());
330− m_dampedScenePos.update(touchScenePos);
331− updateVelocityCalculator(touchScenePos);
332−
333− if (!pointInsideAllowedArea()) {
334− ddaDebug("Rejecting gesture because touch point is outside allowed area.");
335− TouchRegistry::instance()->removeCandidateOwnerForTouch(m_touchId, this);
336− // We still wanna know when it ends for keeping the composition time window up-to-date
337− TouchRegistry::instance()->addTouchWatcher(m_touchId, this);
338− setStatus(WaitingForTouch);
339− return;
340− }
293+ previousDampedScenePos.setX(dampedScenePos.x());
294+ previousDampedScenePos.setY(dampedScenePos.y());
295+ dampedScenePos.update(touchScenePos);
341296
342297 if (!movingInRightDirection()) {
343298 ddaDebug("Rejecting gesture because touch point is moving in the wrong direction.");
344− TouchRegistry::instance()->removeCandidateOwnerForTouch(m_touchId, this);
299+ TouchRegistry::instance()->removeCandidateOwnerForTouch(touchId, q);
345300 // We still wanna know when it ends for keeping the composition time window up-to-date
346− TouchRegistry::instance()->addTouchWatcher(m_touchId, this);
301+ TouchRegistry::instance()->addTouchWatcher(touchId, q);
347302 setStatus(WaitingForTouch);
348303 return;
349304 }
350305
351− setPreviousPos(touchPoint->pos());
352− setPreviousScenePos(touchScenePos);
353−
354306 if (isWithinTouchCompositionWindow()) {
355307 // There's still time for some new touch to appear and ruin our party as it would be combined
356− // with our m_touchId one and therefore deny the possibility of a single-finger gesture.
308+ // with our touchId one and therefore deny the possibility of a single-finger gesture.
357309 ddaDebug("Sill within composition window. Let's wait more.");
358310 return;
359311 }
360312
361− if (movedFarEnough(touchScenePos)) {
362− TouchRegistry::instance()->requestTouchOwnership(m_touchId, this);
313+ if (movedFarEnoughAlongGestureAxis()) {
314+ TouchRegistry::instance()->requestTouchOwnership(touchId, q);
363315 setStatus(Recognized);
316+ setPublicPos(touchPoint->pos());
317+ setPublicScenePos(touchScenePos);
318+ } else if (isPastMaxDistance()) {
319+ ddaDebug("Rejecting gesture because it went farther than maxDistance without getting recognized.");
320+ TouchRegistry::instance()->removeCandidateOwnerForTouch(touchId, q);
321+ // We still wanna know when it ends for keeping the composition time window up-to-date
322+ TouchRegistry::instance()->addTouchWatcher(touchId, q);
323+ setStatus(WaitingForTouch);
364324 } else {
365325 ddaDebug("Didn't move far enough yet. Let's wait more.");
366326 }
@@ -371,29 +331,29 @@ void DirectionalDragArea::touchEvent(QTouchEvent *event)
371331 // TODO: Consider when more than one touch starts in the same event (although it's not possible
372332 // with Mir's android-input). Have to track them all. Consider it a plus/bonus.
373333
374− ddaDebug(m_timeSource->msecsSinceReference() << " " << qPrintable(touchEventToString(event)));
334+ ddaDebug(d->timeSource->msecsSinceReference() << " " << qPrintable(touchEventToString(event)));
375335
376336 if (!isEnabled() || !isVisible()) {
377337 QQuickItem::touchEvent(event);
378338 return;
379339 }
380340
381− switch (m_status) {
382− case WaitingForTouch:
383− touchEvent_absent(event);
341+ switch (d->status) {
342+ case DirectionalDragAreaPrivate::WaitingForTouch:
343+ d->touchEvent_absent(event);
384344 break;
385− case Undecided:
386− touchEvent_undecided(event);
345+ case DirectionalDragAreaPrivate::Undecided:
346+ d->touchEvent_undecided(event);
387347 break;
388348 default: // Recognized:
389− touchEvent_recognized(event);
349+ d->touchEvent_recognized(event);
390350 break;
391351 }
392352
393− m_activeTouches.update(event);
353+ d->activeTouches.update(event);
394354}
395355
396−void DirectionalDragArea::touchEvent_absent(QTouchEvent *event)
356+void DirectionalDragAreaPrivate::touchEvent_absent(QTouchEvent *event)
397357{
398358 // TODO: accept/reject is for the whole event, not per touch id. See how that affects us.
399359
@@ -423,36 +383,40 @@ void DirectionalDragArea::touchEvent_absent(QTouchEvent *event)
423383 allGood = false;
424384 } else {
425385 // that's our candidate
426− m_touchId = touchPoint.id();
427386 newTouchPoint = &touchPoint;
428387 }
429388 }
430389 }
431390
391+ if (allGood) {
392+ allGood = sanityCheckRecognitionProperties();
393+ if (!allGood) {
394+ qWarning("DirectionalDragArea: recognition properties are wrongly set. Gesture recognition"
395+ " is impossible");
396+ }
397+ }
398+
432399 if (allGood) {
433400 Q_ASSERT(newTouchPoint);
434401
435− m_startPos = newTouchPoint->pos();
436− m_startScenePos = newTouchPoint->scenePos();
437− m_touchId = newTouchPoint->id();
438− m_dampedScenePos.reset(m_startScenePos);
439− m_velocityCalculator->setTrackedPosition(0.);
440− m_velocityCalculator->reset();
441− m_numSamplesOnLastSpeedCheck = 0;
442− m_silenceTime = 0;
443− setPreviousPos(m_startPos);
444− setPreviousScenePos(m_startScenePos);
402+ startPos = newTouchPoint->pos();
403+ startScenePos = newTouchPoint->scenePos();
404+ touchId = newTouchPoint->id();
405+ dampedScenePos.reset(startScenePos);
406+ setPublicPos(startPos);
407+
408+ setPublicScenePos(startScenePos);
445409 updateSceneDirectionVector();
446410
447411 if (recognitionIsDisabled()) {
448412 // Behave like a dumb TouchArea
449413 ddaDebug("Gesture recognition is disabled. Requesting touch ownership immediately.");
450− TouchRegistry::instance()->requestTouchOwnership(m_touchId, this);
414+ TouchRegistry::instance()->requestTouchOwnership(touchId, q);
451415 setStatus(Recognized);
452416 event->accept();
453417 } else {
454418 // just monitor the touch points for now.
455− TouchRegistry::instance()->addCandidateOwnerForTouch(m_touchId, this);
419+ TouchRegistry::instance()->addCandidateOwnerForTouch(touchId, q);
456420
457421 setStatus(Undecided);
458422 // Let the item below have it. We will monitor it and grab it later if a gesture
@@ -465,12 +429,11 @@ void DirectionalDragArea::touchEvent_absent(QTouchEvent *event)
465429 }
466430}
467431
468−void DirectionalDragArea::touchEvent_undecided(QTouchEvent *event)
432+void DirectionalDragAreaPrivate::touchEvent_undecided(QTouchEvent *event)
469433{
470− Q_ASSERT(event->type() == QEvent::TouchBegin);
471434 Q_ASSERT(fetchTargetTouchPoint(event) == nullptr);
472435
473− // We're not interested in new touch points. We already have our candidate (m_touchId).
436+ // We're not interested in new touch points. We already have our candidate (touchId).
474437 // But we do want to know when those new touches end for keeping the composition time
475438 // window up-to-date
476439 event->ignore();
@@ -480,63 +443,60 @@ void DirectionalDragArea::touchEvent_undecided(QTouchEvent *event)
480443 // multi-finger drags are not accepted
481444 ddaDebug("Multi-finger drags are not accepted");
482445
483− TouchRegistry::instance()->removeCandidateOwnerForTouch(m_touchId, this);
446+ TouchRegistry::instance()->removeCandidateOwnerForTouch(touchId, q);
484447 // We still wanna know when it ends for keeping the composition time window up-to-date
485− TouchRegistry::instance()->addTouchWatcher(m_touchId, this);
448+ TouchRegistry::instance()->addTouchWatcher(touchId, q);
486449
487450 setStatus(WaitingForTouch);
488451 }
489452}
490453
491−void DirectionalDragArea::touchEvent_recognized(QTouchEvent *event)
454+void DirectionalDragAreaPrivate::touchEvent_recognized(QTouchEvent *event)
492455{
493456 const QTouchEvent::TouchPoint *touchPoint = fetchTargetTouchPoint(event);
494457
495458 if (!touchPoint) {
496− qCritical() << "DirectionalDragArea[status=Recognized]: touch " << m_touchId
459+ qCritical() << "DirectionalDragArea[status=Recognized]: touch " << touchId
497460 << "missing from QTouchEvent without first reaching state Qt::TouchPointReleased. "
498461 "Considering it as released.";
499462 setStatus(WaitingForTouch);
500463 } else {
501− setPreviousPos(touchPoint->pos());
502− setPreviousScenePos(touchPoint->scenePos());
464+ setPublicPos(touchPoint->pos());
465+ setPublicScenePos(touchPoint->scenePos());
503466
504467 if (touchPoint->state() == Qt::TouchPointReleased) {
505− emitSignalIfTapped();
506468 setStatus(WaitingForTouch);
507469 }
508470 }
509471}
510472
511−void DirectionalDragArea::watchPressedTouchPoints(const QList<QTouchEvent::TouchPoint> &touchPoints)
473+void DirectionalDragAreaPrivate::watchPressedTouchPoints(const QList<QTouchEvent::TouchPoint> &touchPoints)
512474{
513475 for (int i = 0; i < touchPoints.count(); ++i) {
514476 const QTouchEvent::TouchPoint &touchPoint = touchPoints.at(i);
515477 if (touchPoint.state() == Qt::TouchPointPressed) {
516− TouchRegistry::instance()->addTouchWatcher(touchPoint.id(), this);
478+ TouchRegistry::instance()->addTouchWatcher(touchPoint.id(), q);
517479 }
518480 }
519481}
520482
521−bool DirectionalDragArea::recognitionIsDisabled() const
483+bool DirectionalDragAreaPrivate::recognitionIsDisabled() const
522484{
523− return distanceThreshold() <= 0 && compositionTime() <= 0;
485+ return immediateRecognition || (distanceThreshold <= 0 && compositionTime <= 0);
524486}
525487
526−void DirectionalDragArea::emitSignalIfTapped()
488+bool DirectionalDragAreaPrivate::sanityCheckRecognitionProperties()
527489{
528− qint64 touchDuration = m_timeSource->msecsSinceReference() - m_activeTouches.touchStartTime(m_touchId);
529− if (touchDuration <= maxTapDuration()) {
530− Q_EMIT tapped();
531− }
490+ return recognitionIsDisabled()
491+ || (distanceThreshold < maxDistance && compositionTime < maxTime);
532492}
533493
534−const QTouchEvent::TouchPoint *DirectionalDragArea::fetchTargetTouchPoint(QTouchEvent *event)
494+const QTouchEvent::TouchPoint *DirectionalDragAreaPrivate::fetchTargetTouchPoint(QTouchEvent *event)
535495{
536496 const QList<QTouchEvent::TouchPoint> &touchPoints = event->touchPoints();
537497 const QTouchEvent::TouchPoint *touchPoint = 0;
538498 for (int i = 0; i < touchPoints.size(); ++i) {
539− if (touchPoints.at(i).id() == m_touchId) {
499+ if (touchPoints.at(i).id() == touchId) {
540500 touchPoint = &touchPoints.at(i);
541501 break;
542502 }
@@ -544,39 +504,13 @@ const QTouchEvent::TouchPoint *DirectionalDragArea::fetchTargetTouchPoint(QTouch
544504 return touchPoint;
545505}
546506
547−bool DirectionalDragArea::pointInsideAllowedArea() const
507+bool DirectionalDragAreaPrivate::movingInRightDirection() const
548508{
549− // NB: Using squared values to avoid computing the square root to find
550− // the length totalMovement
551−
552− QPointF totalMovement(m_dampedScenePos.x() - m_startScenePos.x(),
553− m_dampedScenePos.y() - m_startScenePos.y());
554−
555− qreal squaredTotalMovSize = totalMovement.x() * totalMovement.x() +
556− totalMovement.y() * totalMovement.y();
557−
558− if (squaredTotalMovSize == 0.) {
559− // didn't move
560− return true;
561− }
562−
563− qreal projectedMovement = projectOntoDirectionVector(totalMovement);
564−
565−
566− qreal cosineAngleSquared = (projectedMovement * projectedMovement) / squaredTotalMovSize;
567−
568− // Same as:
569− // angle_between_movement_vector_and_gesture_direction_vector <= widening_angle
570− return cosineAngleSquared >= m_wideningFactor;
571−}
572−
573−bool DirectionalDragArea::movingInRightDirection() const
574−{
575− if (m_direction == Direction::Horizontal) {
509+ if (direction == Direction::Horizontal) {
576510 return true;
577511 } else {
578− QPointF movementVector(m_dampedScenePos.x() - m_previousDampedScenePos.x(),
579− m_dampedScenePos.y() - m_previousDampedScenePos.y());
512+ QPointF movementVector(dampedScenePos.x() - previousDampedScenePos.x(),
513+ dampedScenePos.y() - previousDampedScenePos.y());
580514
581515 qreal scalarProjection = projectOntoDirectionVector(movementVector);
582516
@@ -584,96 +518,95 @@ bool DirectionalDragArea::movingInRightDirection() const
584518 }
585519}
586520
587−bool DirectionalDragArea::movedFarEnough(const QPointF &point) const
521+bool DirectionalDragAreaPrivate::movedFarEnoughAlongGestureAxis() const
588522{
589− if (m_distanceThreshold <= 0.) {
523+ if (distanceThreshold <= 0.) {
590524 // distance threshold check is disabled
591525 return true;
592526 } else {
593− QPointF totalMovement(point.x() - m_startScenePos.x(),
594− point.y() - m_startScenePos.y());
527+ QPointF totalMovement(dampedScenePos.x() - startScenePos.x(),
528+ dampedScenePos.y() - startScenePos.y());
529+
530+ qreal scalarProjection = projectOntoDirectionVector(totalMovement);
595531
596− qreal squaredTotalMovSize = totalMovement.x() * totalMovement.x() +
597− totalMovement.y() * totalMovement.y();
532+ ddaDebug(" movedFarEnoughAlongGestureAxis: scalarProjection=" << scalarProjection
533+ << ", distanceThreshold=" << distanceThreshold);
598534
599− return squaredTotalMovSize > m_distanceThresholdSquared;
535+ if (direction == Direction::Horizontal) {
536+ return qAbs(scalarProjection) > distanceThreshold;
537+ } else {
538+ return scalarProjection > distanceThreshold;
539+ }
600540 }
601541}
602542
603−void DirectionalDragArea::checkSpeed()
543+bool DirectionalDragAreaPrivate::isPastMaxDistance() const
604544{
605− Q_ASSERT(m_status == Undecided);
545+ QPointF totalMovement(dampedScenePos.x() - startScenePos.x(),
546+ dampedScenePos.y() - startScenePos.y());
606547
607− if (m_velocityCalculator->numSamples() >= AxisVelocityCalculator::MIN_SAMPLES_NEEDED) {
608− qreal speed = qFabs(m_velocityCalculator->calculate());
609− qreal minSpeedMsecs = m_minSpeed / 1000.0;
548+ qreal squaredDistance = totalMovement.x()*totalMovement.x() + totalMovement.y()*totalMovement.y();
549+ return squaredDistance > maxDistance*maxDistance;
550+}
610551
611− if (speed < minSpeedMsecs) {
612− ddaDebug("Rejecting gesture because it's below minimum speed.");
613− TouchRegistry::instance()->removeCandidateOwnerForTouch(m_touchId, this);
614− TouchRegistry::instance()->addTouchWatcher(m_touchId, this);
615− setStatus(WaitingForTouch);
552+void DirectionalDragAreaPrivate::giveUpIfDisabledOrInvisible()
553+{
554+ if (!q->isEnabled() || !q->isVisible()) {
555+ if (status == Undecided) {
556+ TouchRegistry::instance()->removeCandidateOwnerForTouch(touchId, q);
557+ // We still wanna know when it ends for keeping the composition time window up-to-date
558+ TouchRegistry::instance()->addTouchWatcher(touchId, q);
616559 }
617− }
618−
619− if (m_velocityCalculator->numSamples() == m_numSamplesOnLastSpeedCheck) {
620− m_silenceTime += m_recognitionTimer->interval();
621560
622− if (m_silenceTime > m_maxSilenceTime) {
623− ddaDebug("Rejecting gesture because its silence time has been exceeded.");
624− TouchRegistry::instance()->removeCandidateOwnerForTouch(m_touchId, this);
625− TouchRegistry::instance()->addTouchWatcher(m_touchId, this);
561+ if (status != WaitingForTouch) {
562+ ddaDebug("Resetting status because got disabled or made invisible");
626563 setStatus(WaitingForTouch);
627564 }
628− } else {
629− m_silenceTime = 0;
630565 }
631− m_numSamplesOnLastSpeedCheck = m_velocityCalculator->numSamples();
632566}
633567
634−void DirectionalDragArea::giveUpIfDisabledOrInvisible()
568+void DirectionalDragAreaPrivate::rejectGesture()
635569{
636− if (!isEnabled() || !isVisible()) {
637− if (m_status == Undecided) {
638− TouchRegistry::instance()->removeCandidateOwnerForTouch(m_touchId, this);
639− // We still wanna know when it ends for keeping the composition time window up-to-date
640− TouchRegistry::instance()->addTouchWatcher(m_touchId, this);
641− }
570+ if (status == Undecided) {
571+ ddaDebug("Rejecting gesture because it's taking too long to drag beyond the threshold.");
642572
643− if (m_status != WaitingForTouch) {
644− ddaDebug("Resetting status because got disabled or made invisible");
645− setStatus(WaitingForTouch);
646− }
573+ TouchRegistry::instance()->removeCandidateOwnerForTouch(touchId, q);
574+ // We still wanna know when it ends for keeping the composition time window up-to-date
575+ TouchRegistry::instance()->addTouchWatcher(touchId, q);
576+
577+ setStatus(WaitingForTouch);
647578 }
648579}
649580
650−void DirectionalDragArea::setStatus(DirectionalDragArea::Status newStatus)
581+void DirectionalDragAreaPrivate::setStatus(Status newStatus)
651582{
652− if (newStatus == m_status)
583+ if (newStatus == status)
653584 return;
654585
655− DirectionalDragArea::Status oldStatus = m_status;
586+ Status oldStatus = status;
656587
657588 if (oldStatus == Undecided) {
658− m_recognitionTimer->stop();
589+ recognitionTimer->stop();
659590 }
660591
661− m_status = newStatus;
662− Q_EMIT statusChanged(m_status);
592+ status = newStatus;
593+ Q_EMIT statusChanged(status);
663594
664595 ddaDebug(statusToString(oldStatus) << " -> " << statusToString(newStatus));
665596
666597 switch (newStatus) {
667598 case WaitingForTouch:
668− Q_EMIT draggingChanged(false);
599+ if (oldStatus == Recognized) {
600+ Q_EMIT q->draggingChanged(false);
601+ }
602+ Q_EMIT q->pressedChanged(false);
669603 break;
670604 case Undecided:
671− m_recognitionTimer->start();
672− Q_EMIT draggingChanged(true);
605+ recognitionTimer->start();
606+ Q_EMIT q->pressedChanged(true);
673607 break;
674608 case Recognized:
675− if (oldStatus == WaitingForTouch)
676− Q_EMIT draggingChanged(true);
609+ Q_EMIT q->draggingChanged(true);
677610 break;
678611 default:
679612 // no-op
@@ -681,77 +614,126 @@ void DirectionalDragArea::setStatus(DirectionalDragArea::Status newStatus)
681614 }
682615}
683616
684−void DirectionalDragArea::setPreviousPos(const QPointF &point)
617+void DirectionalDragAreaPrivate::setPublicPos(const QPointF &point)
685618{
686− bool xChanged = m_previousPos.x() != point.x();
687− bool yChanged = m_previousPos.y() != point.y();
619+ bool xChanged = publicPos.x() != point.x();
620+ bool yChanged = publicPos.y() != point.y();
688621
689− m_previousPos = point;
622+ // Public position should not get updated while the gesture is still being recognized
623+ // (ie, Undecided status).
624+ Q_ASSERT(status == WaitingForTouch || status == Recognized);
625+
626+ if (status == Recognized && !recognitionIsDisabled()) {
627+ // When the gesture finally gets recognized, the finger will likely be
628+ // reasonably far from the edge. If we made the contentX immediately
629+ // follow the finger position it would be visually unpleasant as it
630+ // would appear right next to the user's finger out of nowhere (ie,
631+ // it would jump). Instead, we make contentX go towards the user's
632+ // finger in several steps. ie., in an animated way.
633+ QPointF delta = point - publicPos;
634+ // the trick is not to go all the way (1.0) as it would cause a sudden jump
635+ publicPos.rx() += 0.4 * delta.x();
636+ publicPos.ry() += 0.4 * delta.y();
637+ } else {
638+ // no smoothing when initializing or if gesture recognition was immediate as there will
639+ // be no jump.
640+ publicPos = point;
641+ }
690642
691643 if (xChanged) {
692− Q_EMIT touchXChanged(point.x());
693− if (Direction::isHorizontal(m_direction))
694− Q_EMIT distanceChanged(distance());
644+ Q_EMIT q->touchXChanged(publicPos.x());
645+ if (Direction::isHorizontal(direction))
646+ Q_EMIT q->distanceChanged(q->distance());
695647 }
696648
697649 if (yChanged) {
698− Q_EMIT touchYChanged(point.y());
699− if (Direction::isVertical(m_direction))
700− Q_EMIT distanceChanged(distance());
650+ Q_EMIT q->touchYChanged(publicPos.y());
651+ if (Direction::isVertical(direction))
652+ Q_EMIT q->distanceChanged(q->distance());
701653 }
702654}
703655
704−void DirectionalDragArea::setPreviousScenePos(const QPointF &point)
656+void DirectionalDragAreaPrivate::setPublicScenePos(const QPointF &point)
705657{
706− bool xChanged = m_previousScenePos.x() != point.x();
707− bool yChanged = m_previousScenePos.y() != point.y();
658+ bool xChanged = publicScenePos.x() != point.x();
659+ bool yChanged = publicScenePos.y() != point.y();
708660
709661 if (!xChanged && !yChanged)
710662 return;
711663
712− qreal oldSceneDistance = sceneDistance();
713− m_previousScenePos = point;
664+ // Public position should not get updated while the gesture is still being recognized
665+ // (ie, Undecided status).
666+ Q_ASSERT(status == WaitingForTouch || status == Recognized);
667+
668+ qreal oldSceneDistance = sceneDistance;
669+
670+ if (status == Recognized && !recognitionIsDisabled()) {
671+ // When the gesture finally gets recognized, the finger will likely be
672+ // reasonably far from the edge. If we made the contentX immediately
673+ // follow the finger position it would be visually unpleasant as it
674+ // would appear right next to the user's finger out of nowhere (ie,
675+ // it would jump). Instead, we make contentX go towards the user's
676+ // finger in several steps. ie., in an animated way.
677+ QPointF delta = point - publicScenePos;
678+ // the trick is not to go all the way (1.0) as it would cause a sudden jump
679+ publicScenePos.rx() += 0.4 * delta.x();
680+ publicScenePos.ry() += 0.4 * delta.y();
681+ } else {
682+ // no smoothing when initializing or if gesture recognition was immediate as there will
683+ // be no jump.
684+ publicScenePos = point;
685+ }
686+
714687 updateSceneDistance();
715688
716− if (oldSceneDistance != sceneDistance()) {
717− Q_EMIT sceneDistanceChanged(sceneDistance());
689+ if (oldSceneDistance != sceneDistance) {
690+ Q_EMIT q->sceneDistanceChanged(sceneDistance);
718691 }
719692
720693 if (xChanged) {
721− Q_EMIT touchSceneXChanged(point.x());
694+ Q_EMIT q->touchSceneXChanged(publicScenePos.x());
722695 }
723696
724697 if (yChanged) {
725− Q_EMIT touchSceneYChanged(point.y());
698+ Q_EMIT q->touchSceneYChanged(publicScenePos.y());
726699 }
727700}
728701
729−void DirectionalDragArea::updateVelocityCalculator(const QPointF &scenePos)
702+bool DirectionalDragAreaPrivate::isWithinTouchCompositionWindow()
730703{
731− QPointF totalSceneMovement = scenePos - m_startScenePos;
732−
733− qreal scalarProjection = projectOntoDirectionVector(totalSceneMovement);
704+ return
705+ compositionTime > 0 &&
706+ !activeTouches.isEmpty() &&
707+ timeSource->msecsSinceReference() <=
708+ activeTouches.mostRecentStartTime() + (qint64)compositionTime;
709+}
734710
735− m_velocityCalculator->setTrackedPosition(scalarProjection);
711+void DirectionalDragArea::itemChange(ItemChange change, const ItemChangeData &value)
712+{
713+ if (change == QQuickItem::ItemSceneChange) {
714+ if (value.window != nullptr) {
715+ // TODO: Handle window->screen() changes (ie window changing screens)
716+ qreal pixelsPerMm = value.window->screen()->physicalDotsPerInch() / 25.4;
717+ d->setPixelsPerMm(pixelsPerMm);
718+ }
719+ }
736720}
737721
738−bool DirectionalDragArea::isWithinTouchCompositionWindow()
722+void DirectionalDragAreaPrivate::setPixelsPerMm(qreal pixelsPerMm)
739723{
740− return
741− compositionTime() > 0 &&
742− !m_activeTouches.isEmpty() &&
743− m_timeSource->msecsSinceReference() <=
744− m_activeTouches.mostRecentStartTime() + (qint64)compositionTime();
724+ dampedScenePos.setMaxDelta(1. * pixelsPerMm);
725+ setDistanceThreshold(4. * pixelsPerMm);
726+ maxDistance = 10. * pixelsPerMm;
745727}
746728
747729//************************** ActiveTouchesInfo **************************
748730
749−DirectionalDragArea::ActiveTouchesInfo::ActiveTouchesInfo(const SharedTimeSource &timeSource)
731+ActiveTouchesInfo::ActiveTouchesInfo(const SharedTimeSource &timeSource)
750732 : m_timeSource(timeSource)
751733{
752734}
753735
754−void DirectionalDragArea::ActiveTouchesInfo::update(QTouchEvent *event)
736+void ActiveTouchesInfo::update(QTouchEvent *event)
755737{
756738 if (!(event->touchPointStates() & (Qt::TouchPointPressed | Qt::TouchPointReleased))) {
757739 // nothing to update
@@ -773,7 +755,7 @@ void DirectionalDragArea::ActiveTouchesInfo::update(QTouchEvent *event)
773755}
774756
775757#if ACTIVETOUCHESINFO_DEBUG
776−QString DirectionalDragArea::ActiveTouchesInfo::toString()
758+QString ActiveTouchesInfo::toString()
777759{
778760 QString string = "(";
779761
@@ -791,7 +773,7 @@ QString DirectionalDragArea::ActiveTouchesInfo::toString()
791773}
792774#endif // ACTIVETOUCHESINFO_DEBUG
793775
794−void DirectionalDragArea::ActiveTouchesInfo::addTouchPoint(int touchId)
776+void ActiveTouchesInfo::addTouchPoint(int touchId)
795777{
796778 ActiveTouchInfo &activeTouchInfo = m_touchInfoPool.getEmptySlot();
797779 activeTouchInfo.id = touchId;
@@ -802,7 +784,7 @@ void DirectionalDragArea::ActiveTouchesInfo::addTouchPoint(int touchId)
802784 #endif
803785}
804786
805−qint64 DirectionalDragArea::ActiveTouchesInfo::touchStartTime(int touchId)
787+qint64 ActiveTouchesInfo::touchStartTime(int touchId)
806788{
807789 qint64 result = -1;
808790
@@ -819,7 +801,7 @@ qint64 DirectionalDragArea::ActiveTouchesInfo::touchStartTime(int touchId)
819801 return result;
820802}
821803
822−void DirectionalDragArea::ActiveTouchesInfo::removeTouchPoint(int touchId)
804+void ActiveTouchesInfo::removeTouchPoint(int touchId)
823805{
824806 m_touchInfoPool.forEach([&](Pool<ActiveTouchInfo>::Iterator &touchInfo) {
825807 if (touchId == touchInfo->id) {
@@ -835,7 +817,7 @@ void DirectionalDragArea::ActiveTouchesInfo::removeTouchPoint(int touchId)
835817 #endif
836818}
837819
838−qint64 DirectionalDragArea::ActiveTouchesInfo::mostRecentStartTime()
820+qint64 ActiveTouchesInfo::mostRecentStartTime()
839821{
840822 Q_ASSERT(!m_touchInfoPool.isEmpty());
841823
@@ -851,11 +833,11 @@ qint64 DirectionalDragArea::ActiveTouchesInfo::mostRecentStartTime()
851833 return highestStartTime;
852834}
853835
854−void DirectionalDragArea::updateSceneDirectionVector()
836+void DirectionalDragAreaPrivate::updateSceneDirectionVector()
855837{
856838 QPointF localOrigin(0., 0.);
857839 QPointF localDirection;
858− switch (m_direction) {
840+ switch (direction) {
859841 case Direction::Upwards:
860842 localDirection.rx() = 0.;
861843 localDirection.ry() = -1.;
@@ -873,14 +855,31 @@ void DirectionalDragArea::updateSceneDirectionVector()
873855 localDirection.ry() = 0.;
874856 break;
875857 }
876− QPointF sceneOrigin = mapToScene(localOrigin);
877− QPointF sceneDirection = mapToScene(localDirection);
878− m_sceneDirectionVector = sceneDirection - sceneOrigin;
858+ QPointF sceneOrigin = q->mapToScene(localOrigin);
859+ QPointF sceneDirection = q->mapToScene(localDirection);
860+ sceneDirectionVector = sceneDirection - sceneOrigin;
861+}
862+
863+qreal DirectionalDragAreaPrivate::projectOntoDirectionVector(const QPointF &sceneVector) const
864+{
865+ // same as dot product as sceneDirectionVector is a unit vector
866+ return sceneVector.x() * sceneDirectionVector.x() +
867+ sceneVector.y() * sceneDirectionVector.y();
879868}
880869
881−qreal DirectionalDragArea::projectOntoDirectionVector(const QPointF &sceneVector) const
870+DirectionalDragAreaPrivate::DirectionalDragAreaPrivate(DirectionalDragArea *q)
871+ : q(q)
872+ , status(WaitingForTouch)
873+ , sceneDistance(0)
874+ , touchId(-1)
875+ , direction(Direction::Rightwards)
876+ , distanceThreshold(0)
877+ , distanceThresholdSquared(0.)
878+ , maxTime(400)
879+ , compositionTime(60)
880+ , immediateRecognition(false)
881+ , recognitionTimer(nullptr)
882+ , timeSource(new RealTimeSource)
883+ , activeTouches(timeSource)
882884{
883− // same as dot product as m_sceneDirectionVector is a unit vector
884− return sceneVector.x() * m_sceneDirectionVector.x() +
885− sceneVector.y() * m_sceneDirectionVector.y();
886885}
plugins/Ubuntu/Gestures/DirectionalDragArea.h+29−202
@@ -18,7 +18,6 @@
1818#define DIRECTIONAL_DRAG_AREA_H
1919
2020#include <QtQuick/QQuickItem>
21−#include "AxisVelocityCalculator.h"
2221#include "UbuntuGesturesQmlGlobal.h"
2322#include "Damper.h"
2423#include "Direction.h"
@@ -29,6 +28,7 @@
2928
3029class TouchOwnershipEvent;
3130class UnownedTouchEvent;
31+class DirectionalDragAreaPrivate;
3232
3333/*
3434 An area that detects axis-aligned single-finger drag gestures
@@ -61,95 +61,31 @@ class UBUNTUGESTURESQML_EXPORT DirectionalDragArea : public QQuickItem {
6161 Q_PROPERTY(qreal touchSceneX READ touchSceneX NOTIFY touchSceneXChanged)
6262 Q_PROPERTY(qreal touchSceneY READ touchSceneY NOTIFY touchSceneYChanged)
6363
64− // The current status of the directional drag gesture area.
65− Q_PROPERTY(Status status READ status NOTIFY statusChanged)
66−
6764 // Whether a drag gesture is taking place
68− // This will be true as long as status is Undecided or Recognized
69− // When a gesture gets rejected, dragging turns to false.
7065 Q_PROPERTY(bool dragging READ dragging NOTIFY draggingChanged)
7166
72− /////
73− // stuff that will be set in stone at some point
74−
75− // How far the touch point can move away from its expected position before
76− // it causes a rejection in the gesture recognition. This is to compensate
77− // for both noise in the touch input signal and for the natural irregularities
78− // in the finger movement.
79− // Proper value is likely device-specific.
80− Q_PROPERTY(qreal maxDeviation READ maxDeviation WRITE setMaxDeviation NOTIFY maxDeviationChanged)
81−
82− // Widening angle, in degrees
83− // It's roughly the maximum angle a touch point can make relative to the
84− // axis defined by the compoment's direction for it to be recognized as a
85− // directional drag.
86− Q_PROPERTY(qreal wideningAngle READ wideningAngle WRITE setWideningAngle
87− NOTIFY wideningAngleChanged)
88−
89− // How far a touch point has to move from its initial position in order for
90− // it to be recognized as a directional drag.
91− Q_PROPERTY(qreal distanceThreshold READ distanceThreshold WRITE setDistanceThreshold
92− NOTIFY distanceThresholdChanged)
93−
94− // Minimum speed a gesture needs to have in order to be recognized as a
95− // directional drag.
96− // In pixels per second
97− Q_PROPERTY(qreal minSpeed READ minSpeed WRITE setMinSpeed NOTIFY minSpeedChanged)
98−
99− // A gesture will be rejected if more than maxSilenceTime milliseconds has
100− // passed since we last got an input event from it (during Undecided state).
101− //
102− // Silence (i.e., lack of new input events) doesn't necessarily mean that the user's
103− // finger is still (zero drag speed). In some cases the finger might be moving but
104− // the driver's high noise filtering might cause those silence periods, specially
105− // in the moments succeeding a press (talking about Galaxy Nexus here).
106− Q_PROPERTY(int maxSilenceTime READ maxSilenceTime
107− WRITE setMaxSilenceTime
108− NOTIFY maxSilenceTimeChanged)
67+ // Whether the drag area is pressed.
68+ Q_PROPERTY(bool pressed READ pressed NOTIFY pressedChanged)
10969
70+ // Whether a gesture should be Recognized as soon a touch lands on the area.
71+ // With this property enabled it will work pretty much like a MultiPointTouchArea,
72+ // just with a different API.
11073 //
111− /////
112−
113− // Maximum time (in milliseconds) after the start of a given touch point where
114− // subsequent touch starts are grouped with the first one into an N-touches gesture
115− // (e.g. a two-fingers tap or drag).
116− Q_PROPERTY(int compositionTime READ compositionTime
117− WRITE setCompositionTime
118− NOTIFY compositionTimeChanged)
74+ // It's false by default. In most cases you will not want that enabled.
75+ Q_PROPERTY(bool immediateRecognition
76+ READ immediateRecognition
77+ WRITE setImmediateRecognition
78+ NOTIFY immediateRecognitionChanged)
11979
12080 Q_ENUMS(Direction)
121− Q_ENUMS(Status)
12281public:
12382 DirectionalDragArea(QQuickItem *parent = 0);
12483
12584 Direction::Type direction() const;
12685 void setDirection(Direction::Type);
12786
128− // Describes the state of the directional drag gesture.
129− enum Status {
130− // Waiting for a new touch point to land on this area. No gesture is being processed
131− // or tracked.
132− WaitingForTouch,
133−
134− // A touch point has landed on this area but it's not know yet whether it is
135− // performing a drag in the correct direction.
136− // If it's decided that the touch point is not performing a directional drag gesture,
137− // it will be rejected/ignored and status will return to WaitingForTouch.
138− Undecided, //Recognizing,
139−
140− // There's a touch point in this area and it performed a drag in the correct
141− // direction.
142− //
143− // Once recognized, the gesture state will move back to WaitingForTouch only once
144− // that touch point ends. The gesture will remain in the Recognized state even if
145− // the touch point starts moving in other directions or halts.
146− Recognized,
147− };
148− Status status() const { return m_status; }
149−
15087 qreal distance() const;
15188 qreal sceneDistance() const;
152− void updateSceneDistance();
15389
15490 qreal touchX() const;
15591 qreal touchY() const;
@@ -157,152 +93,43 @@ public:
15793 qreal touchSceneX() const;
15894 qreal touchSceneY() const;
15995
160− bool dragging() const { return (m_status == Undecided) || (m_status == Recognized); }
161−
162− qreal maxDeviation() const { return m_dampedScenePos.maxDelta(); }
163− void setMaxDeviation(qreal value);
164−
165− qreal wideningAngle() const;
166− void setWideningAngle(qreal value);
167−
168− qreal distanceThreshold() const { return m_distanceThreshold; }
169− void setDistanceThreshold(qreal value);
170−
171− qreal minSpeed() const { return m_minSpeed; }
172− void setMinSpeed(qreal value);
96+ bool dragging() const;
17397
174− int maxSilenceTime() const { return m_maxSilenceTime; }
175− void setMaxSilenceTime(int value);
98+ bool pressed() const;
17699
177− int compositionTime() const { return m_compositionTime; }
178− void setCompositionTime(int value);
179−
180− // Replaces the existing Timer with the given one.
181− //
182− // Useful for providing a fake timer when testing.
183− void setRecognitionTimer(UbuntuGestures::AbstractTimer *timer);
184−
185− // Useful for testing, where a fake time source can be supplied
186− void setTimeSource(const UbuntuGestures::SharedTimeSource &timeSource);
100+ bool immediateRecognition() const;
101+ void setImmediateRecognition(bool enabled);
187102
188103 bool event(QEvent *e) override;
189104
190− // Maximum time, in milliseconds, between a press and a release, for a touch
191− // sequence to be considered a tap.
192− int maxTapDuration() const { return 300; }
105+ /*
106+ In qmltests, sequences of touch events are sent all at once, unlike in "real life".
107+ Also qmltests might run really slowly, e.g. when run from inside virtual machines.
108+ Thus to remove a variable that qmltests cannot really control, namely time, this
109+ function removes all constraints that are sensible to elapsed time.
110+
111+ This effectively makes the DirectionalDragArea easier to fool.
112+ */
113+ Q_INVOKABLE void removeTimeConstraints();
193114
194115Q_SIGNALS:
195116 void directionChanged(Direction::Type direction);
196− void statusChanged(Status value);
197117 void draggingChanged(bool value);
118+ void pressedChanged(bool value);
198119 void distanceChanged(qreal value);
199120 void sceneDistanceChanged(qreal value);
200− void maxDeviationChanged(qreal value);
201− void wideningAngleChanged(qreal value);
202− void distanceThresholdChanged(qreal value);
203− void minSpeedChanged(qreal value);
204− void maxSilenceTimeChanged(int value);
205− void compositionTimeChanged(int value);
206121 void touchXChanged(qreal value);
207122 void touchYChanged(qreal value);
208123 void touchSceneXChanged(qreal value);
209124 void touchSceneYChanged(qreal value);
210−
211− // TODO: I would rather not have such signal as it has nothing to do with drag gestures.
212− // Remove when no longer used or move its implementation to the QML code that uses it
213− // See maxTapDuration()
214− void tapped();
125+ void immediateRecognitionChanged(bool value);
215126
216127protected:
217128 virtual void touchEvent(QTouchEvent *event);
129+ virtual void itemChange(ItemChange change, const ItemChangeData &value);
218130
219−private Q_SLOTS:
220− void checkSpeed();
221− void giveUpIfDisabledOrInvisible();
222−
223−private:
224− void touchEvent_absent(QTouchEvent *event);
225− void touchEvent_undecided(QTouchEvent *event);
226− void touchEvent_recognized(QTouchEvent *event);
227− bool pointInsideAllowedArea() const;
228− bool movingInRightDirection() const;
229− bool movedFarEnough(const QPointF &point) const;
230− const QTouchEvent::TouchPoint *fetchTargetTouchPoint(QTouchEvent *event);
231− void setStatus(Status newStatus);
232− void setPreviousPos(const QPointF &point);
233− void setPreviousScenePos(const QPointF &point);
234− void updateVelocityCalculator(const QPointF &point);
235− bool isWithinTouchCompositionWindow();
236− void updateSceneDirectionVector();
237− // returns the scalar projection between the given vector (in scene coordinates)
238− // and m_sceneDirectionVector
239− qreal projectOntoDirectionVector(const QPointF &sceneVector) const;
240− void touchOwnershipEvent(TouchOwnershipEvent *event);
241− void unownedTouchEvent(UnownedTouchEvent *event);
242− void unownedTouchEvent_undecided(UnownedTouchEvent *unownedTouchEvent);
243− void watchPressedTouchPoints(const QList<QTouchEvent::TouchPoint> &touchPoints);
244− bool recognitionIsDisabled() const;
245− void emitSignalIfTapped();
246−
247− Status m_status;
248−
249− QPointF m_startPos;
250− QPointF m_startScenePos;
251− QPointF m_previousPos;
252− QPointF m_previousScenePos;
253− qreal m_sceneDistance;
254− int m_touchId;
255−
256− // A movement damper is used in some of the gesture recognition calculations
257− // to get rid of noise or small oscillations in the touch position.
258− DampedPointF m_dampedScenePos;
259− QPointF m_previousDampedScenePos;
260−
261− // Unit vector in scene coordinates describing the direction of the gesture recognition
262− QPointF m_sceneDirectionVector;
263−
264− Direction::Type m_direction;
265− qreal m_wideningAngle; // in degrees
266− qreal m_wideningFactor; // it's pow(cosine(m_wideningAngle), 2)
267− qreal m_distanceThreshold;
268− qreal m_distanceThresholdSquared; // it's pow(m_distanceThreshold, 2)
269− qreal m_minSpeed;
270− int m_maxSilenceTime; // in milliseconds
271− int m_silenceTime; // in milliseconds
272− int m_compositionTime; // in milliseconds
273− int m_numSamplesOnLastSpeedCheck;
274− UbuntuGestures::AbstractTimer *m_recognitionTimer;
275− AxisVelocityCalculator *m_velocityCalculator;
276−
277− UbuntuGestures::SharedTimeSource m_timeSource;
278−
279− // Information about an active touch point
280− struct ActiveTouchInfo {
281− ActiveTouchInfo() : id(-1), startTime(-1) {}
282− bool isValid() const { return id != -1; }
283− void reset() { id = -1; }
284− int id;
285− qint64 startTime;
286− };
287− class ActiveTouchesInfo {
288− public:
289− ActiveTouchesInfo(const UbuntuGestures::SharedTimeSource &timeSource);
290− void update(QTouchEvent *event);
291− qint64 touchStartTime(int id);
292− bool isEmpty() const { return m_touchInfoPool.isEmpty(); }
293− qint64 mostRecentStartTime();
294− UbuntuGestures::SharedTimeSource m_timeSource;
295− private:
296− void addTouchPoint(int touchId);
297− void removeTouchPoint(int touchId);
298− #if ACTIVETOUCHESINFO_DEBUG
299− QString toString();
300− #endif
301−
302− Pool<ActiveTouchInfo> m_touchInfoPool;
303− } m_activeTouches;
304−
305− friend class tst_DirectionalDragArea;
131+public: // so tests can access it
132+ DirectionalDragAreaPrivate *d;
306133};
307134
308135#endif // DIRECTIONAL_DRAG_AREA_H
plugins/Ubuntu/Gestures/DirectionalDragArea_p.hnew file+167
@@ -0,0 +1,167 @@
1+/*
2+ * Copyright (C) 2015 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+#ifndef DIRECTIONAL_DRAG_AREA_PRIV_H
18+#define DIRECTIONAL_DRAG_AREA_PRIV_H
19+
20+// Information about an active touch point
21+struct UBUNTUGESTURESQML_EXPORT ActiveTouchInfo {
22+ ActiveTouchInfo() : id(-1), startTime(-1) {}
23+ bool isValid() const { return id != -1; }
24+ void reset() { id = -1; }
25+ int id;
26+ qint64 startTime;
27+};
28+class UBUNTUGESTURESQML_EXPORT ActiveTouchesInfo {
29+public:
30+ ActiveTouchesInfo(const UbuntuGestures::SharedTimeSource &timeSource);
31+ void update(QTouchEvent *event);
32+ qint64 touchStartTime(int id);
33+ bool isEmpty() const { return m_touchInfoPool.isEmpty(); }
34+ qint64 mostRecentStartTime();
35+ UbuntuGestures::SharedTimeSource m_timeSource;
36+private:
37+ void addTouchPoint(int touchId);
38+ void removeTouchPoint(int touchId);
39+ #if ACTIVETOUCHESINFO_DEBUG
40+ QString toString();
41+ #endif
42+
43+ Pool<ActiveTouchInfo> m_touchInfoPool;
44+};
45+
46+class UBUNTUGESTURESQML_EXPORT DirectionalDragAreaPrivate : public QObject {
47+ Q_OBJECT
48+
49+ Q_ENUMS(Status)
50+public:
51+ DirectionalDragAreaPrivate(DirectionalDragArea *q);
52+
53+public Q_SLOTS:
54+ void giveUpIfDisabledOrInvisible();
55+ void rejectGesture();
56+
57+public:
58+ // Describes the state of the directional drag gesture.
59+ enum Status {
60+ // Waiting for a new touch point to land on this area. No gesture is being processed
61+ // or tracked.
62+ WaitingForTouch,
63+
64+ // A touch point has landed on this area but it's not know yet whether it is
65+ // performing a drag in the correct direction.
66+ // If it's decided that the touch point is not performing a directional drag gesture,
67+ // it will be rejected/ignored and status will return to WaitingForTouch.
68+ Undecided, //Recognizing,
69+
70+ // There's a touch point in this area and it performed a drag in the correct
71+ // direction.
72+ //
73+ // Once recognized, the gesture state will move back to WaitingForTouch only once
74+ // that touch point ends. The gesture will remain in the Recognized state even if
75+ // the touch point starts moving in other directions or halts.
76+ Recognized,
77+ };
78+
79+ void touchEvent_absent(QTouchEvent *event);
80+ void touchEvent_undecided(QTouchEvent *event);
81+ void touchEvent_recognized(QTouchEvent *event);
82+ bool movingInRightDirection() const;
83+ bool movedFarEnoughAlongGestureAxis() const;
84+ bool isPastMaxDistance() const;
85+ const QTouchEvent::TouchPoint *fetchTargetTouchPoint(QTouchEvent *event);
86+ void setStatus(Status newStatus);
87+ void setPublicPos(const QPointF &point);
88+ void setPublicScenePos(const QPointF &point);
89+ bool isWithinTouchCompositionWindow();
90+ void updateSceneDirectionVector();
91+ // returns the scalar projection between the given vector (in scene coordinates)
92+ // and m_sceneDirectionVector
93+ qreal projectOntoDirectionVector(const QPointF &sceneVector) const;
94+ void touchOwnershipEvent(TouchOwnershipEvent *event);
95+ void unownedTouchEvent(UnownedTouchEvent *event);
96+ void unownedTouchEvent_undecided(UnownedTouchEvent *unownedTouchEvent);
97+ void watchPressedTouchPoints(const QList<QTouchEvent::TouchPoint> &touchPoints);
98+ bool recognitionIsDisabled() const;
99+ bool sanityCheckRecognitionProperties();
100+ void updateSceneDistance();
101+ void setMaxTime(int value);
102+ void setDistanceThreshold(qreal value);
103+ void setPixelsPerMm(qreal pixelsPerMm);
104+ QString objectName() const { return q->objectName(); }
105+
106+ // Replaces the existing Timer with the given one.
107+ //
108+ // Useful for providing a fake timer when testing.
109+ void setRecognitionTimer(UbuntuGestures::AbstractTimer *timer);
110+
111+ // Useful for testing, where a fake time source can be supplied
112+ void setTimeSource(const UbuntuGestures::SharedTimeSource &timeSource);
113+
114+ DirectionalDragArea *q;
115+
116+ // The current status of the directional drag gesture area.
117+ Status status;
118+
119+ QPointF startPos;
120+ QPointF startScenePos;
121+ qreal sceneDistance;
122+ int touchId;
123+
124+ // The touch position exposed in the public API.
125+ // It only starts to move once the gesture gets recognized.
126+ QPointF publicPos;
127+ QPointF publicScenePos;
128+
129+ // A movement damper is used in some of the gesture recognition calculations
130+ // to get rid of noise or small oscillations in the touch position.
131+ DampedPointF dampedScenePos;
132+ QPointF previousDampedScenePos;
133+
134+ // Unit vector in scene coordinates describing the direction of the gesture recognition
135+ QPointF sceneDirectionVector;
136+
137+ Direction::Type direction;
138+
139+ // How far a touch point has to move from its initial position along the gesture axis in order
140+ // for it to be recognized as a directional drag.
141+ qreal distanceThreshold;
142+ qreal distanceThresholdSquared; // it's pow(distanceThreshold, 2)
143+
144+ // Maximum time (in milliseconds) the gesture can take to go beyond the distance threshold
145+ int maxTime;
146+
147+ // Maximum distance the gesture can go without crossing the axis-aligned distance threshold
148+ qreal maxDistance;
149+
150+ // Maximum time (in milliseconds) after the start of a given touch point where
151+ // subsequent touch starts are grouped with the first one into an N-touches gesture
152+ // (e.g. a two-fingers tap or drag).
153+ int compositionTime;
154+
155+ bool immediateRecognition;
156+
157+ UbuntuGestures::AbstractTimer *recognitionTimer;
158+
159+ UbuntuGestures::SharedTimeSource timeSource;
160+
161+ ActiveTouchesInfo activeTouches;
162+
163+Q_SIGNALS:
164+ void statusChanged(Status value);
165+};
166+
167+#endif // DIRECTIONAL_DRAG_AREA_PRIV_H
plugins/Ubuntu/Gestures/TouchDispatcher.cpp+88−53
@@ -1,5 +1,5 @@
11/*
2− * Copyright (C) 2014 Canonical, Ltd.
2+ * Copyright (C) 2014-2015 Canonical, Ltd.
33 *
44 * This program is free software; you can redistribute it and/or modify
55 * it under the terms of the GNU General Public License as published by
@@ -28,8 +28,11 @@
2828#define TOUCHDISPATCHER_DEBUG 0
2929
3030#if TOUCHDISPATCHER_DEBUG
31+#define ugDebug(params) qDebug().nospace() << "[TouchDispatcher(" << this << ")] " << params
3132#include <DebugHelpers.h>
32−#endif
33+#else // TOUCHDISPATCHER_DEBUG
34+#define ugDebug(params) ((void)0)
35+#endif // TOUCHDISPATCHER_DEBUG
3336
3437TouchDispatcher::TouchDispatcher()
3538 : m_status(NoActiveTouch)
@@ -44,13 +47,12 @@ void TouchDispatcher::setTargetItem(QQuickItem *target)
4447 m_targetItem = target;
4548 if (m_status != NoActiveTouch) {
4649 qWarning("[TouchDispatcher] Changing target item in the middle of a touch stream");
47− m_status = TargetRejectedTouches;
50+ setStatus(TargetRejectedTouches);
4851 }
4952 }
5053}
5154
52−void TouchDispatcher::dispatch(QEvent::Type eventType,
53− QTouchDevice *device,
55+void TouchDispatcher::dispatch(QTouchDevice *device,
5456 Qt::KeyboardModifiers modifiers,
5557 const QList<QTouchEvent::TouchPoint> &touchPoints,
5658 QWindow *window,
@@ -61,6 +63,8 @@ void TouchDispatcher::dispatch(QEvent::Type eventType,
6163 return;
6264 }
6365
66+ QEvent::Type eventType = resolveEventType(touchPoints);
67+
6468 if (eventType == QEvent::TouchBegin) {
6569 dispatchTouchBegin(device, modifiers, touchPoints, window, timestamp);
6670
@@ -72,15 +76,13 @@ void TouchDispatcher::dispatch(QEvent::Type eventType,
7276 dispatchAsMouse(device, modifiers, touchPoints, timestamp);
7377 } else {
7478 Q_ASSERT(m_status == TargetRejectedTouches);
75− #if TOUCHDISPATCHER_DEBUG
76− qDebug() << "[TouchDispatcher] Not dispatching touch event to" << m_targetItem.data()
77− << "because it already rejected the touch stream.";
78− #endif
79+ ugDebug("Not dispatching touch event to " << m_targetItem.data()
80+ << "because it already rejected the touch stream.");
7981 // Do nothing
8082 }
8183
8284 if (eventType == QEvent::TouchEnd) {
83− m_status = NoActiveTouch;
85+ setStatus(NoActiveTouch);
8486 m_touchMouseId = -1;
8587 }
8688
@@ -103,10 +105,7 @@ void TouchDispatcher::dispatchTouchBegin(
103105 QQuickItem *targetItem = m_targetItem.data();
104106
105107 if (!targetItem->isEnabled() || !targetItem->isVisible()) {
106− #if TOUCHDISPATCHER_DEBUG
107− qDebug() << "[TouchDispatcher] Cannot dispatch touch event to" << targetItem
108− << "because it's disabled or invisible.";
109− #endif
108+ ugDebug("Cannot dispatch touch event to " << targetItem << " because it's disabled or invisible.");
110109 return;
111110 }
112111
@@ -118,62 +117,46 @@ void TouchDispatcher::dispatchTouchBegin(
118117 createQTouchEvent(QEvent::TouchBegin, device, modifiers, targetTouchPoints, window, timestamp));
119118
120119
121− #if TOUCHDISPATCHER_DEBUG
122− qDebug() << "[TouchDispatcher] dispatching" << qPrintable(touchEventToString(touchEvent.data()))
123− << "to" << targetItem;
124− #endif
120+ ugDebug("dispatching " << qPrintable(touchEventToString(touchEvent.data()))
121+ << " to " << targetItem);
125122 QCoreApplication::sendEvent(targetItem, touchEvent.data());
126123
127124
128125 if (touchEvent->isAccepted()) {
129− #if TOUCHDISPATCHER_DEBUG
130− qDebug() << "[TouchDispatcher] Item accepted the touch event.";
131− #endif
132− m_status = DeliveringTouchEvents;
126+ ugDebug("Item accepted the touch event.");
127+ setStatus(DeliveringTouchEvents);
133128 } else if (targetItem->acceptedMouseButtons() & Qt::LeftButton) {
134− #if TOUCHDISPATCHER_DEBUG
135− qDebug() << "[TouchDispatcher] Item rejected the touch event. Trying a QMouseEvent";
136− #endif
129+ ugDebug("Item rejected the touch event. Trying a QMouseEvent");
137130 // NB: Arbitrarily chose the first touch point to emulate the mouse pointer
138131 QScopedPointer<QMouseEvent> mouseEvent(
139132 touchToMouseEvent(QEvent::MouseButtonPress, targetTouchPoints.at(0), timestamp,
140133 modifiers, false /* transformNeeded */));
141134 Q_ASSERT(targetTouchPoints.at(0).state() == Qt::TouchPointPressed);
142135
143− #if TOUCHDISPATCHER_DEBUG
144− qDebug() << "[TouchDispatcher] dispatching" << qPrintable(mouseEventToString(mouseEvent.data()))
145− << "to" << m_targetItem.data();
146− #endif
136+ ugDebug("dispatching " << qPrintable(mouseEventToString(mouseEvent.data()))
137+ << " to " << m_targetItem.data());
147138 QCoreApplication::sendEvent(targetItem, mouseEvent.data());
148139 if (mouseEvent->isAccepted()) {
149− #if TOUCHDISPATCHER_DEBUG
150− qDebug() << "[TouchDispatcher] Item accepted the QMouseEvent.";
151− #endif
152− m_status = DeliveringMouseEvents;
140+ ugDebug("Item accepted the QMouseEvent.");
141+ setStatus(DeliveringMouseEvents);
153142 m_touchMouseId = targetTouchPoints.at(0).id();
154143
155144 if (checkIfDoubleClicked(timestamp)) {
156145 QScopedPointer<QMouseEvent> doubleClickEvent(
157146 touchToMouseEvent(QEvent::MouseButtonDblClick, targetTouchPoints.at(0), timestamp,
158147 modifiers, false /* transformNeeded */));
159− #if TOUCHDISPATCHER_DEBUG
160− qDebug() << "[TouchDispatcher] dispatching" << qPrintable(mouseEventToString(doubleClickEvent.data()))
161− << "to" << m_targetItem.data();
162− #endif
148+ ugDebug("dispatching " << qPrintable(mouseEventToString(doubleClickEvent.data()))
149+ << " to " << m_targetItem.data());
163150 QCoreApplication::sendEvent(targetItem, doubleClickEvent.data());
164151 }
165152
166153 } else {
167− #if TOUCHDISPATCHER_DEBUG
168− qDebug() << "[TouchDispatcher] Item rejected the QMouseEvent.";
169− #endif
170− m_status = TargetRejectedTouches;
154+ ugDebug("Item rejected the QMouseEvent.");
155+ setStatus(TargetRejectedTouches);
171156 }
172157 } else {
173− #if TOUCHDISPATCHER_DEBUG
174− qDebug() << "[TouchDispatcher] Item rejected the touch event and does not accept mouse buttons.";
175− #endif
176− m_status = TargetRejectedTouches;
158+ ugDebug("Item rejected the touch event and does not accept mouse buttons.");
159+ setStatus(TargetRejectedTouches);
177160 }
178161}
179162
@@ -194,10 +177,8 @@ void TouchDispatcher::dispatchAsTouch(QEvent::Type eventType,
194177 createQTouchEvent(eventType, device, modifiers, targetTouchPoints, window, timestamp));
195178
196179
197− #if TOUCHDISPATCHER_DEBUG
198− qDebug() << "[TouchDispatcher] dispatching" << qPrintable(touchEventToString(eventForTargetItem.data()))
199− << "to" << targetItem;
200− #endif
180+ ugDebug("dispatching " << qPrintable(touchEventToString(eventForTargetItem.data()))
181+ << " to " << targetItem);
201182 QCoreApplication::sendEvent(targetItem, eventForTargetItem.data());
202183}
203184
@@ -254,10 +235,8 @@ void TouchDispatcher::dispatchAsMouse(
254235 QScopedPointer<QMouseEvent> mouseEvent(touchToMouseEvent(eventType, *touchMouse, timestamp, modifiers,
255236 true /* transformNeeded */));
256237
257− #if TOUCHDISPATCHER_DEBUG
258− qDebug() << "[TouchDispatcher] dispatching" << qPrintable(mouseEventToString(mouseEvent.data()))
259− << "to" << m_targetItem.data();
260− #endif
238+ ugDebug("dispatching " << qPrintable(mouseEventToString(mouseEvent.data()))
239+ << " to " << m_targetItem.data());
261240 QCoreApplication::sendEvent(m_targetItem.data(), mouseEvent.data());
262241 }
263242}
@@ -365,3 +344,59 @@ bool TouchDispatcher::checkIfDoubleClicked(ulong newPressEventTimestamp)
365344
366345 return doubleClicked;
367346}
347+
348+void TouchDispatcher::setStatus(Status status)
349+{
350+ if (status != m_status) {
351+ #if TOUCHDISPATCHER_DEBUG
352+ switch (status) {
353+ case NoActiveTouch:
354+ ugDebug("status = NoActiveTouch");
355+ break;
356+ case DeliveringTouchEvents:
357+ ugDebug("status = DeliveringTouchEvents");
358+ break;
359+ case DeliveringMouseEvents:
360+ ugDebug("status = DeliveringMouseEvents");
361+ break;
362+ case TargetRejectedTouches:
363+ ugDebug("status = TargetRejectedTouches");
364+ break;
365+ default:
366+ ugDebug("status = " << status);
367+ break;
368+ }
369+ #endif
370+ m_status = status;
371+ }
372+}
373+
374+void TouchDispatcher::reset()
375+{
376+ setStatus(NoActiveTouch);
377+ m_touchMouseId = -1;
378+ m_touchMousePressTimestamp =0;
379+}
380+
381+QEvent::Type TouchDispatcher::resolveEventType(const QList<QTouchEvent::TouchPoint> &touchPoints)
382+{
383+ QEvent::Type eventType;
384+
385+ Qt::TouchPointStates eventStates = 0;
386+ for (int i = 0; i < touchPoints.count(); i++)
387+ eventStates |= touchPoints[i].state();
388+
389+ switch (eventStates) {
390+ case Qt::TouchPointPressed:
391+ eventType = QEvent::TouchBegin;
392+ break;
393+ case Qt::TouchPointReleased:
394+ eventType = QEvent::TouchEnd;
395+ break;
396+ default:
397+ eventType = QEvent::TouchUpdate;
398+ break;
399+ }
400+
401+ return eventType;
402+}
plugins/Ubuntu/Gestures/TouchDispatcher.h+16−9
@@ -1,5 +1,5 @@
11/*
2− * Copyright (C) 2014 Canonical, Ltd.
2+ * Copyright (C) 2014-2015 Canonical, Ltd.
33 *
44 * This program is free software; you can redistribute it and/or modify
55 * it under the terms of the GNU General Public License as published by
@@ -36,12 +36,20 @@ public:
3636 void setTargetItem(QQuickItem *target);
3737 QQuickItem *targetItem() { return m_targetItem; }
3838
39− void dispatch(QEvent::Type eventType,
40− QTouchDevice *device,
39+ void dispatch(QTouchDevice *device,
4140 Qt::KeyboardModifiers modifiers,
4241 const QList<QTouchEvent::TouchPoint> &touchPoints,
4342 QWindow *window,
4443 ulong timestamp);
44+
45+ void reset();
46+
47+ enum Status {
48+ NoActiveTouch,
49+ DeliveringTouchEvents,
50+ DeliveringMouseEvents,
51+ TargetRejectedTouches
52+ };
4553private:
4654 void dispatchTouchBegin(
4755 QTouchDevice *device,
@@ -73,14 +81,13 @@ private:
7381
7482 bool checkIfDoubleClicked(ulong newPressEventTimestamp);
7583
84+ void setStatus(Status status);
85+
86+ static QEvent::Type resolveEventType(const QList<QTouchEvent::TouchPoint> &touchPoints);
87+
7688 QPointer<QQuickItem> m_targetItem;
7789
78− enum {
79− NoActiveTouch,
80− DeliveringTouchEvents,
81− DeliveringMouseEvents,
82− TargetRejectedTouches
83− } m_status;
90+ Status m_status;
8491
8592 int m_touchMouseId;
8693 ulong m_touchMousePressTimestamp;
plugins/Ubuntu/Gestures/TouchGate.cpp+84−60
@@ -1,5 +1,5 @@
11/*
2− * Copyright (C) 2014 Canonical, Ltd.
2+ * Copyright (C) 2014-2015 Canonical, Ltd.
33 *
44 * This program is free software; you can redistribute it and/or modify
55 * it under the terms of the GNU General Public License as published by
@@ -23,8 +23,18 @@
2323#include <TouchRegistry.h>
2424
2525#if TOUCHGATE_DEBUG
26+#define ugDebug(params) qDebug().nospace() << "[TouchGate(" << (void*)this << ")] " << params
2627#include <DebugHelpers.h>
27−#endif
28+#else // TOUCHGATE_DEBUG
29+#define ugDebug(params) ((void)0)
30+#endif // TOUCHGATE_DEBUG
31+
32+TouchGate::TouchGate(QQuickItem *parent)
33+ : QQuickItem(parent)
34+{
35+ connect(this, &QQuickItem::enabledChanged,
36+ this, &TouchGate::onEnabledChanged);
37+}
2838
2939bool TouchGate::event(QEvent *e)
3040{
@@ -38,13 +48,12 @@ bool TouchGate::event(QEvent *e)
3848
3949void TouchGate::touchEvent(QTouchEvent *event)
4050{
41− #if TOUCHGATE_DEBUG
42− qDebug() << "[TouchGate] got touch event" << qPrintable(touchEventToString(event));
43− #endif
51+ ugDebug("got touch event" << qPrintable(touchEventToString(event)));
4452 event->accept();
4553
4654 const QList<QTouchEvent::TouchPoint> &touchPoints = event->touchPoints();
47− bool goodToGo = true;
55+ QList<QTouchEvent::TouchPoint> validTouchPoints;
56+ bool ownsAllTouches = true;
4857 for (int i = 0; i < touchPoints.count(); ++i) {
4958 const QTouchEvent::TouchPoint &touchPoint = touchPoints[i];
5059
@@ -55,31 +64,41 @@ void TouchGate::touchEvent(QTouchEvent *event)
5564 TouchRegistry::instance()->requestTouchOwnership(touchPoint.id(), this);
5665 }
5766
58− goodToGo &= m_touchInfoMap.contains(touchPoint.id())
59− && m_touchInfoMap[touchPoint.id()].ownership == OwnershipGranted;
67+ if (m_touchInfoMap.contains(touchPoint.id())) {
68+ validTouchPoints.append(touchPoint);
69+
70+ ownsAllTouches &= m_touchInfoMap[touchPoint.id()].ownership == OwnershipGranted;
6071
61− if (touchPoint.state() == Qt::TouchPointReleased && m_touchInfoMap.contains(touchPoint.id())) {
62− m_touchInfoMap[touchPoint.id()].ended = true;
72+ if (touchPoint.state() == Qt::TouchPointReleased) {
73+ m_touchInfoMap[touchPoint.id()].ended = true;
74+ }
6375 }
6476
6577 }
6678
67− if (goodToGo) {
79+ if (validTouchPoints.isEmpty()) {
80+ // nothing to do.
81+ return;
82+ }
83+
84+ if (ownsAllTouches) {
6885 if (m_storedEvents.isEmpty()) {
6986 // let it pass through
70− dispatchTouchEventToTarget(event);
87+ removeTouchInfoForEndedTouches(validTouchPoints);
88+ m_dispatcher.dispatch(event->device(), event->modifiers(), validTouchPoints,
89+ event->window(), event->timestamp());
7190 } else {
7291 // Retain the event to ensure TouchGate dispatches them in order.
7392 // Otherwise the current event would come before the stored ones, which are older.
74− #if TOUCHGATE_DEBUG
75− qDebug("[TouchGate] Storing event because thouches %s are still pending ownership.",
76− qPrintable(oldestPendingTouchIdsString()));
77− #endif
78− storeTouchEvent(event);
93+ ugDebug("Storing event because thouches " << qPrintable(oldestPendingTouchIdsString())
94+ << " are still pending ownership.");
95+ storeTouchEvent(event->device(), event->modifiers(), validTouchPoints,
96+ event->window(), event->timestamp());
7997 }
8098 } else {
8199 // Retain events that have unowned touches
82− storeTouchEvent(event);
100+ storeTouchEvent(event->device(), event->modifiers(), validTouchPoints,
101+ event->window(), event->timestamp());
83102 }
84103}
85104
@@ -88,24 +107,23 @@ void TouchGate::touchOwnershipEvent(TouchOwnershipEvent *event)
88107 // TODO: Optimization: batch those actions as TouchOwnershipEvents
89108 // might come one right after the other.
90109
91− Q_ASSERT(m_touchInfoMap.contains(event->touchId()));
110+ if (m_touchInfoMap.contains(event->touchId())) {
111+ TouchInfo &touchInfo = m_touchInfoMap[event->touchId()];
92112
93− TouchInfo &touchInfo = m_touchInfoMap[event->touchId()];
113+ if (event->gained()) {
114+ ugDebug("Got ownership of touch " << event->touchId());
115+ touchInfo.ownership = OwnershipGranted;
116+ } else {
117+ ugDebug("Lost ownership of touch " << event->touchId());
118+ m_touchInfoMap.remove(event->touchId());
119+ removeTouchFromStoredEvents(event->touchId());
120+ }
94121
95− if (event->gained()) {
96− #if TOUCHGATE_DEBUG
97− qDebug() << "[TouchGate] Got ownership of touch " << event->touchId();
98− #endif
99− touchInfo.ownership = OwnershipGranted;
122+ dispatchFullyOwnedEvents();
100123 } else {
101− #if TOUCHGATE_DEBUG
102− qDebug() << "[TouchGate] Lost ownership of touch " << event->touchId();
103− #endif
104− m_touchInfoMap.remove(event->touchId());
105− removeTouchFromStoredEvents(event->touchId());
124+ // Ignore it. It probably happened because the TouchGate got disabled
125+ // between the time it requested ownership and the time it got it.
106126 }
107−
108− dispatchFullyOwnedEvents();
109127}
110128
111129bool TouchGate::isTouchPointOwned(int touchId) const
@@ -113,14 +131,15 @@ bool TouchGate::isTouchPointOwned(int touchId) const
113131 return m_touchInfoMap[touchId].ownership == OwnershipGranted;
114132}
115133
116−void TouchGate::storeTouchEvent(const QTouchEvent *event)
134+void TouchGate::storeTouchEvent(QTouchDevice *device,
135+ Qt::KeyboardModifiers modifiers,
136+ const QList<QTouchEvent::TouchPoint> &touchPoints,
137+ QWindow *window,
138+ ulong timestamp)
117139{
118− #if TOUCHGATE_DEBUG
119− qDebug() << "[TouchGate] Storing" << qPrintable(touchEventToString(event));
120− #endif
121−
122− TouchEvent clonedEvent(event);
123− m_storedEvents.append(std::move(clonedEvent));
140+ ugDebug("Storing" << touchPoints);
141+ TouchEvent event(device, modifiers, touchPoints, window, timestamp);
142+ m_storedEvents.append(std::move(event));
124143}
125144
126145void TouchGate::removeTouchFromStoredEvents(int touchId)
@@ -193,25 +212,13 @@ void TouchGate::setTargetItem(QQuickItem *item)
193212void TouchGate::dispatchTouchEventToTarget(const TouchEvent &event)
194213{
195214 removeTouchInfoForEndedTouches(event.touchPoints);
196− m_dispatcher.dispatch(event.eventType,
197− event.device,
215+ m_dispatcher.dispatch(event.device,
198216 event.modifiers,
199217 event.touchPoints,
200218 event.window,
201219 event.timestamp);
202220}
203221
204−void TouchGate::dispatchTouchEventToTarget(QTouchEvent* event)
205−{
206− removeTouchInfoForEndedTouches(event->touchPoints());
207− m_dispatcher.dispatch(event->type(),
208− event->device(),
209− event->modifiers(),
210− event->touchPoints(),
211− event->window(),
212− event->timestamp());
213−}
214−
215222void TouchGate::removeTouchInfoForEndedTouches(const QList<QTouchEvent::TouchPoint> &touchPoints)
216223{
217224 for (int i = 0; i < touchPoints.size(); ++i) {\
@@ -226,14 +233,31 @@ void TouchGate::removeTouchInfoForEndedTouches(const QList<QTouchEvent::TouchPoi
226233 }
227234}
228235
229−TouchGate::TouchEvent::TouchEvent(const QTouchEvent *event)
230− : eventType(event->type())
231− , device(event->device())
232− , modifiers(event->modifiers())
233− , touchPoints(event->touchPoints())
234− , target(qobject_cast<QQuickItem*>(event->target()))
235− , window(event->window())
236− , timestamp(event->timestamp())
236+void TouchGate::onEnabledChanged()
237+{
238+ ugDebug(" enabled = " << isEnabled());
239+ if (!isEnabled()) {
240+ reset();
241+ }
242+}
243+
244+void TouchGate::reset()
245+{
246+ m_storedEvents.clear();
247+ m_touchInfoMap.clear();
248+ m_dispatcher.reset();
249+}
250+
251+TouchGate::TouchEvent::TouchEvent(QTouchDevice *device,
252+ Qt::KeyboardModifiers modifiers,
253+ const QList<QTouchEvent::TouchPoint> &touchPoints,
254+ QWindow *window,
255+ ulong timestamp)
256+ : device(device)
257+ , modifiers(modifiers)
258+ , touchPoints(touchPoints)
259+ , window(window)
260+ , timestamp(timestamp)
237261{
238262}
239263
plugins/Ubuntu/Gestures/TouchGate.h+18−5
@@ -45,6 +45,8 @@ class UBUNTUGESTURESQML_EXPORT TouchGate : public QQuickItem {
4545 Q_PROPERTY(QQuickItem* targetItem READ targetItem WRITE setTargetItem NOTIFY targetItemChanged)
4646
4747public:
48+ TouchGate(QQuickItem *parent = nullptr);
49+
4850 bool event(QEvent *e) override;
4951
5052 QQuickItem *targetItem() { return m_dispatcher.targetItem(); }
@@ -55,31 +57,42 @@ Q_SIGNALS:
5557
5658protected:
5759 void touchEvent(QTouchEvent *event) override;
60+
61+private Q_SLOTS:
62+ void onEnabledChanged();
63+
5864private:
65+ void reset();
66+
5967 class TouchEvent {
6068 public:
61− TouchEvent(const QTouchEvent *event);
69+ TouchEvent(QTouchDevice *device,
70+ Qt::KeyboardModifiers modifiers,
71+ const QList<QTouchEvent::TouchPoint> &touchPoints,
72+ QWindow *window,
73+ ulong timestamp);
6274
6375 bool removeTouch(int touchId);
6476
65− QEvent::Type eventType;
6677 QTouchDevice *device;
6778 Qt::KeyboardModifiers modifiers;
6879 QList<QTouchEvent::TouchPoint> touchPoints;
69− QQuickItem *target;
7080 QWindow *window;
7181 ulong timestamp;
7282 };
7383
7484 void touchOwnershipEvent(TouchOwnershipEvent *event);
7585 bool isTouchPointOwned(int touchId) const;
76− void storeTouchEvent(const QTouchEvent *event);
86+ void storeTouchEvent(QTouchDevice *device,
87+ Qt::KeyboardModifiers modifiers,
88+ const QList<QTouchEvent::TouchPoint> &touchPoints,
89+ QWindow *window,
90+ ulong timestamp);
7791 void removeTouchFromStoredEvents(int touchId);
7892 void dispatchFullyOwnedEvents();
7993 bool eventIsFullyOwned(const TouchEvent &event) const;
8094
8195 void dispatchTouchEventToTarget(const TouchEvent &event);
82− void dispatchTouchEventToTarget(QTouchEvent* event);
8396
8497 void removeTouchInfoForEndedTouches(const QList<QTouchEvent::TouchPoint> &touchPoints);
8598
plugins/Unity/Launcher/CMakeLists.txt+1
@@ -22,6 +22,7 @@ set(QMLLAUNCHERPLUGIN_SRC
2222 desktopfilehandler.cpp
2323 asadapter.cpp
2424 ${CMAKE_SOURCE_DIR}/plugins/AccountsService/AccountsServiceDBusAdaptor.cpp
25+ ${APPLICATION_API_INCLUDEDIR}/unity/shell/application/ApplicationManagerInterface.h
2526 ${LAUNCHER_API_INCLUDEDIR}/unity/shell/launcher/LauncherItemInterface.h
2627 ${LAUNCHER_API_INCLUDEDIR}/unity/shell/launcher/LauncherModelInterface.h
2728 ${LAUNCHER_API_INCLUDEDIR}/unity/shell/launcher/QuickListModelInterface.h
plugins/Utils/CMakeLists.txt+2
@@ -9,11 +9,13 @@ include_directories(
99
1010set(QMLPLUGIN_SRC
1111 constants.cpp
12+ HomeKeyWatcher.cpp
1213 inputwatcher.cpp
1314 qlimitproxymodelqml.cpp
1415 unitysortfilterproxymodelqml.cpp
1516 relativetimeformatter.cpp
1617 timeformatter.cpp
18+ Timer.cpp
1719 unitymenumodelpaths.cpp
1820 windowkeysfilter.cpp
1921 easingcurve.cpp
plugins/Utils/ElapsedTimer.hnew file+51
@@ -0,0 +1,51 @@
1+/*
2+ * Copyright (C) 2015 Canonical Ltd.
3+ *
4+ * This program is free software: you can redistribute it and/or modify it
5+ * under the terms of the GNU Lesser General Public License, as
6+ * published by the Free Software Foundation; either version 2.1 or 3.0
7+ * of the License.
8+ *
9+ * This program is distributed in the hope that it will be useful, but
10+ * WITHOUT ANY WARRANTY; without even the implied warranties of
11+ * MERCHANTABILITY, SATISFACTORY QUALITY or FITNESS FOR A PARTICULAR
12+ * PURPOSE. See the applicable version of the GNU Lesser General Public
13+ * License for more details.
14+ *
15+ * You should have received a copy of both the GNU Lesser General Public
16+ * License along with this program. If not, see <http://www.gnu.org/licenses/>
17+ */
18+
19+#ifndef UNITYUTIL_ELAPSEDTIMER_H
20+#define UNITYUTIL_ELAPSEDTIMER_H
21+
22+#include <QElapsedTimer>
23+
24+namespace UnityUtil {
25+
26+/**
27+ Interface for ElapsedTimer implementations
28+ */
29+class AbstractElapsedTimer {
30+public:
31+ virtual ~AbstractElapsedTimer() {}
32+ virtual void start() = 0;
33+ virtual qint64 msecsSinceReference() const = 0;
34+ virtual qint64 elapsed() const = 0;
35+};
36+
37+/**
38+ A QElapsedTimer wrapper
39+ */
40+class ElapsedTimer : public AbstractElapsedTimer {
41+public:
42+ void start() override { m_timer.start(); }
43+ qint64 msecsSinceReference() const override { return m_timer.msecsSinceReference(); }
44+ qint64 elapsed() const override { return m_timer.elapsed(); }
45+private:
46+ QElapsedTimer m_timer;
47+};
48+
49+} // namespace UnityUtil
50+
51+#endif // UNITYUTIL_ELAPSEDTIMER_H
plugins/Utils/HomeKeyWatcher.cppnew file+116
@@ -0,0 +1,116 @@
1+/*
2+ * Copyright (C) 2015 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+#include "HomeKeyWatcher.h"
18+
19+#include <QQuickWindow>
20+
21+using namespace UnityUtil;
22+
23+HomeKeyWatcher::HomeKeyWatcher(QQuickItem *parent)
24+ : HomeKeyWatcher(new Timer, new ElapsedTimer, parent)
25+{
26+}
27+
28+HomeKeyWatcher::HomeKeyWatcher(UnityUtil::AbstractTimer *timer,
29+ UnityUtil::AbstractElapsedTimer *elapsedTimer,
30+ QQuickItem *parent)
31+ : QQuickItem(parent)
32+ , m_windowBeingTouched(false)
33+ , m_homeKeyPressed(false)
34+ , m_windowLastTouchedTimer(elapsedTimer)
35+ , m_activationTimer(timer)
36+{
37+ m_windowLastTouchedTimer->start();
38+
39+ connect(this, &QQuickItem::windowChanged,
40+ this, &HomeKeyWatcher::setupFilterOnWindow);
41+
42+ connect(m_activationTimer, &UnityUtil::AbstractTimer::timeout,
43+ this, &HomeKeyWatcher::emitActivatedIfNoTouchesAround);
44+ m_activationTimer->setInterval(msecsWithoutTouches);
45+}
46+
47+HomeKeyWatcher::~HomeKeyWatcher()
48+{
49+ delete m_windowLastTouchedTimer;
50+ delete m_activationTimer;
51+}
52+
53+bool HomeKeyWatcher::eventFilter(QObject *watched, QEvent *event)
54+{
55+ Q_ASSERT(!m_filteredWindow.isNull());
56+ Q_ASSERT(watched == static_cast<QObject*>(m_filteredWindow.data()));
57+ Q_UNUSED(watched);
58+
59+ update(event);
60+
61+ // We're only monitoring, never filtering out events
62+ return false;
63+}
64+
65+void HomeKeyWatcher::update(QEvent *event)
66+{
67+ if (event->type() == QEvent::KeyPress) {
68+ QKeyEvent *keyEvent = static_cast<QKeyEvent*>(event);
69+
70+ m_homeKeyPressed = true;
71+
72+ if (keyEvent->key() == Qt::Key_Super_L && !keyEvent->isAutoRepeat()
73+ && !m_windowBeingTouched
74+ && m_windowLastTouchedTimer->elapsed() >= msecsWithoutTouches) {
75+ m_activationTimer->start();
76+ }
77+
78+ } else if (event->type() == QEvent::KeyRelease) {
79+ QKeyEvent *keyEvent = static_cast<QKeyEvent*>(event);
80+
81+ if (keyEvent->key() == Qt::Key_Super_L) {
82+ m_homeKeyPressed = false;
83+ }
84+
85+ } else if (event->type() == QEvent::TouchBegin) {
86+
87+ m_activationTimer->stop();
88+ m_windowBeingTouched = true;
89+
90+ } else if (event->type() == QEvent::TouchEnd) {
91+
92+ m_windowBeingTouched = false;
93+ m_windowLastTouchedTimer->start();
94+ }
95+}
96+
97+void HomeKeyWatcher::setupFilterOnWindow(QQuickWindow *window)
98+{
99+ if (!m_filteredWindow.isNull()) {
100+ m_filteredWindow->removeEventFilter(this);
101+ m_filteredWindow.clear();
102+ }
103+
104+ if (window) {
105+ window->installEventFilter(this);
106+ m_filteredWindow = window;
107+ }
108+}
109+
110+void HomeKeyWatcher::emitActivatedIfNoTouchesAround()
111+{
112+ if (!m_homeKeyPressed && !m_windowBeingTouched &&
113+ (m_windowLastTouchedTimer->elapsed() > msecsWithoutTouches)) {
114+ Q_EMIT activated();
115+ }
116+}
plugins/Utils/HomeKeyWatcher.hnew file+74
@@ -0,0 +1,74 @@
1+/*
2+ * Copyright (C) 2015 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+#ifndef UNITY_HOMEKEYWATCHER_H
18+#define UNITY_HOMEKEYWATCHER_H
19+
20+#include <QQuickItem>
21+#include <QPointer>
22+
23+#include "Timer.h"
24+#include "ElapsedTimer.h"
25+
26+/*
27+ Signals when the home key seems to be have been intentionally tapped.
28+
29+ It only says the home key has been activated if it has been tapped in isolation,
30+ that is, without being accompanied by touches on the screen. Home key taps that
31+ happen along with (or immediately after, or immediately before) touches on the
32+ screen are considered to have happened unintentionally and are thus ignored.
33+
34+ Rationale being that it's easy to accidentally hit the home key while performing
35+ a swipe from a screen edge, for instance. That's particularly the case when the
36+ home key is a capacitive key.
37+ */
38+class HomeKeyWatcher : public QQuickItem
39+{
40+ Q_OBJECT
41+public:
42+
43+ HomeKeyWatcher(QQuickItem *parent = 0);
44+
45+ // for testing
46+ HomeKeyWatcher(UnityUtil::AbstractTimer *timer,
47+ UnityUtil::AbstractElapsedTimer *elapsedTimer,
48+ QQuickItem *parent = 0);
49+
50+ virtual ~HomeKeyWatcher();
51+
52+ bool eventFilter(QObject *watched, QEvent *event);
53+
54+ void update(QEvent *event);
55+
56+ const qint64 msecsWithoutTouches = 150;
57+
58+Q_SIGNALS:
59+ // Emitted when the home key has been intentionally tapped
60+ void activated();
61+
62+private Q_SLOTS:
63+ void setupFilterOnWindow(QQuickWindow *window);
64+ void emitActivatedIfNoTouchesAround();
65+
66+private:
67+ QPointer<QQuickWindow> m_filteredWindow;
68+ bool m_windowBeingTouched;
69+ bool m_homeKeyPressed;
70+ UnityUtil::AbstractElapsedTimer *m_windowLastTouchedTimer;
71+ UnityUtil::AbstractTimer *m_activationTimer;
72+};
73+
74+#endif // UNITY_HOMEKEYWATCHER_H
plugins/Utils/Timer.cppnew file+59
@@ -0,0 +1,59 @@
1+/*
2+ * Copyright (C) 2015 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+#include "Timer.h"
18+
19+namespace UnityUtil {
20+
21+Timer::Timer(QObject *parent) : AbstractTimer(parent)
22+{
23+ m_timer.setSingleShot(true);
24+ connect(&m_timer, &QTimer::timeout, this, &AbstractTimer::timeout);
25+}
26+
27+int Timer::interval() const
28+{
29+ return m_timer.interval();
30+}
31+
32+void Timer::setInterval(int msecs)
33+{
34+ m_timer.setInterval(msecs);
35+}
36+
37+void Timer::start()
38+{
39+ m_timer.start();
40+ AbstractTimer::start();
41+}
42+
43+void Timer::stop()
44+{
45+ m_timer.stop();
46+ AbstractTimer::stop();
47+}
48+
49+bool Timer::isSingleShot() const
50+{
51+ return m_timer.isSingleShot();
52+}
53+
54+void Timer::setSingleShot(bool value)
55+{
56+ m_timer.setSingleShot(value);
57+}
58+
59+} // namespace UnityUtil
plugins/Utils/Timer.hnew file+79
@@ -0,0 +1,79 @@
1+/*
2+ * Copyright (C) 2015 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+#ifndef UNITYUTIL_TIMER_H
18+#define UNITYUTIL_TIMER_H
19+
20+#include "ElapsedTimer.h"
21+
22+#include <QObject>
23+#include <QPointer>
24+#include <QTimer>
25+
26+namespace UnityUtil {
27+
28+/** Defines an interface for a Timer. Useful for tests. */
29+class AbstractTimer : public QObject
30+{
31+ Q_OBJECT
32+public:
33+ AbstractTimer(QObject *parent) : QObject(parent), m_isRunning(false) {}
34+ virtual int interval() const = 0;
35+ virtual void setInterval(int msecs) = 0;
36+ virtual void start() { m_isRunning = true; }
37+ virtual void stop() { m_isRunning = false; }
38+ bool isRunning() const { return m_isRunning; }
39+ virtual bool isSingleShot() const = 0;
40+ virtual void setSingleShot(bool value) = 0;
41+Q_SIGNALS:
42+ void timeout();
43+private:
44+ bool m_isRunning;
45+};
46+
47+/** A QTimer wrapper */
48+class Timer : public AbstractTimer
49+{
50+ Q_OBJECT
51+public:
52+ Timer(QObject *parent = nullptr);
53+
54+ int interval() const override;
55+ void setInterval(int msecs) override;
56+ void start() override;
57+ void stop() override;
58+ bool isSingleShot() const override;
59+ void setSingleShot(bool value) override;
60+private:
61+ QTimer m_timer;
62+};
63+
64+class AbstractTimerFactory
65+{
66+public:
67+ virtual ~AbstractTimerFactory() {}
68+ virtual AbstractTimer *create(QObject *parent = nullptr) = 0;
69+};
70+
71+class TimerFactory : public AbstractTimerFactory
72+{
73+public:
74+ AbstractTimer *create(QObject *parent = nullptr) override { return new Timer(parent); }
75+};
76+
77+} // namespace UnityUtil
78+
79+#endif // UNITYUTIL_TIMER_H
plugins/Utils/plugin.cpp+3−4
@@ -1,5 +1,5 @@
11/*
2− * Copyright (C) 2012 Canonical, Ltd.
2+ * Copyright (C) 2012-2015 Canonical, Ltd.
33 *
44 * This program is free software; you can redistribute it and/or modify
55 * it under the terms of the GNU General Public License as published by
@@ -12,8 +12,6 @@
1212 *
1313 * You should have received a copy of the GNU General Public License
1414 * along with this program. If not, see <http://www.gnu.org/licenses/>.
15− *
16− * Author: Michał Sawicz <michal.sawicz@canonical.com>
1715 */
1816
1917// Qt
@@ -21,11 +19,11 @@
2119#include <QDBusConnection>
2220#include <QQmlContext>
2321#include <QtQuick/QQuickWindow>
24−#include <QDebug>
2522// self
2623#include "plugin.h"
2724
2825// local
26+#include "HomeKeyWatcher.h"
2927#include "inputwatcher.h"
3028#include "qlimitproxymodelqml.h"
3129#include "unitysortfilterproxymodelqml.h"
@@ -54,6 +52,7 @@ static QObject *createConstants(QQmlEngine *engine, QJSEngine *scriptEngine)
5452void UtilsPlugin::registerTypes(const char *uri)
5553{
5654 Q_ASSERT(uri == QLatin1String("Utils"));
55+ qmlRegisterType<HomeKeyWatcher>(uri, 0, 1, "HomeKeyWatcher");
5756 qmlRegisterType<QAbstractItemModel>();
5857 qmlRegisterType<QLimitProxyModelQML>(uri, 0, 1, "LimitProxyModel");
5958 qmlRegisterType<UnitySortFilterProxyModelQML>(uri, 0, 1, "UnitySortFilterProxyModel");
po/am.po+43−46
@@ -7,7 +7,7 @@ msgid ""
77msgstr ""
88"Project-Id-Version: unity8\n"
99"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2015-03-19 16:03+0100\n"
10+"POT-Creation-Date: 2015-04-14 16:13+0200\n"
1111"PO-Revision-Date: 2015-03-19 23:16+0000\n"
1212"Last-Translator: samson <Unknown>\n"
1313"Language-Team: Amharic <am@li.org>\n"
@@ -15,8 +15,8 @@ msgstr ""
1515"Content-Type: text/plain; charset=UTF-8\n"
1616"Content-Transfer-Encoding: 8bit\n"
1717"Plural-Forms: nplurals=2; plural=n > 1;\n"
18−"X-Launchpad-Export-Date: 2015-03-25 06:04+0000\n"
19−"X-Generator: Launchpad (build 17413)\n"
18+"X-Launchpad-Export-Date: 2015-04-23 06:47+0000\n"
19+"X-Generator: Launchpad (build 17430)\n"
2020
2121#: plugins/LightDM/Greeter.cpp:112
2222msgid "Password: "
@@ -50,72 +50,72 @@ msgid_plural "Please wait %1 minutes and then try again…"
5050msgstr[0] "እባክዎን ይቆዩ %1 ደቂቃ እና ከዛ እንደ ገና ይምክሩ…"
5151msgstr[1] "እባክዎን ይቆዩ %1 ደቂቃዎች እና ከዛ እንደ ገና ይምክሩ…"
5252
53−#: qml/Components/Dialogs.qml:67
53+#: qml/Components/Dialogs.qml:69
5454msgctxt "Title: Lock/Log out dialog"
5555msgid "Log out"
5656msgstr "መውጫ"
5757
58−#: qml/Components/Dialogs.qml:68
58+#: qml/Components/Dialogs.qml:70
5959msgid "Are you sure you want to log out?"
6060msgstr "በእርግጥ መውጣት ይፈልጋሉ?"
6161
62−#: qml/Components/Dialogs.qml:70
62+#: qml/Components/Dialogs.qml:72
6363msgctxt "Button: Lock the system"
6464msgid "Lock"
6565msgstr "መቆለፊያ"
6666
67−#: qml/Components/Dialogs.qml:77
67+#: qml/Components/Dialogs.qml:79
6868msgctxt "Button: Log out from the system"
6969msgid "Log Out"
7070msgstr "መውጫ"
7171
72−#: qml/Components/Dialogs.qml:84 qml/Components/Dialogs.qml:115
73−#: qml/Components/Dialogs.qml:171
72+#: qml/Components/Dialogs.qml:86 qml/Components/Dialogs.qml:117
73+#: qml/Components/Dialogs.qml:173
7474msgid "Cancel"
7575msgstr "መሰረዣ"
7676
77−#: qml/Components/Dialogs.qml:96
77+#: qml/Components/Dialogs.qml:98
7878msgctxt "Title: Reboot/Shut down dialog"
7979msgid "Shut down"
8080msgstr "ማጥፊያ"
8181
82−#: qml/Components/Dialogs.qml:97
82+#: qml/Components/Dialogs.qml:99
8383msgid "Are you sure you want to shut down?"
8484msgstr "በእርግጥ ማጥፋት ይፈልጋሉ?"
8585
86−#: qml/Components/Dialogs.qml:99
86+#: qml/Components/Dialogs.qml:101
8787msgctxt "Button: Reboot the system"
8888msgid "Reboot"
8989msgstr "እንደገና ማስነሻ"
9090
91−#: qml/Components/Dialogs.qml:107
91+#: qml/Components/Dialogs.qml:109
9292msgctxt "Button: Shut down the system"
9393msgid "Shut down"
9494msgstr "ማጥፊያ"
9595
96−#: qml/Components/Dialogs.qml:127
96+#: qml/Components/Dialogs.qml:129
9797msgctxt "Title: Reboot dialog"
9898msgid "Reboot"
9999msgstr "እንደገና ማስነሻ"
100100
101−#: qml/Components/Dialogs.qml:128
101+#: qml/Components/Dialogs.qml:130
102102msgid "Are you sure you want to reboot?"
103103msgstr "በእርግጥ እንደገና ማስነሳት ይፈልጋሉ?"
104104
105−#: qml/Components/Dialogs.qml:130
105+#: qml/Components/Dialogs.qml:132
106106msgid "No"
107107msgstr "አይ"
108108
109−#: qml/Components/Dialogs.qml:136
109+#: qml/Components/Dialogs.qml:138
110110msgid "Yes"
111111msgstr "አዎ"
112112
113−#: qml/Components/Dialogs.qml:150
113+#: qml/Components/Dialogs.qml:152
114114msgctxt "Title: Power off/Restart dialog"
115115msgid "Power"
116116msgstr "ሐይል"
117117
118−#: qml/Components/Dialogs.qml:151
118+#: qml/Components/Dialogs.qml:153
119119msgid ""
120120"Are you sure you would like\n"
121121"to power off?"
@@ -123,37 +123,37 @@ msgstr ""
123123"በእርግጥ ሐይሉን ማጥፋት\n"
124124"ይፈልጋሉ?"
125125
126−#: qml/Components/Dialogs.qml:153
126+#: qml/Components/Dialogs.qml:155
127127msgctxt "Button: Power off the system"
128128msgid "Power off"
129129msgstr "ሐይል ማጥፊያ"
130130
131−#: qml/Components/Dialogs.qml:162
131+#: qml/Components/Dialogs.qml:164
132132msgctxt "Button: Restart the system"
133133msgid "Restart"
134134msgstr "እንደገና ማስጀመሪያ"
135135
136−#: qml/Components/Lockscreen.qml:238
136+#: qml/Components/Lockscreen.qml:245
137137msgid "Return to Call"
138138msgstr "ወደ ጥሪ መመለሻ"
139139
140−#: qml/Components/Lockscreen.qml:238
140+#: qml/Components/Lockscreen.qml:245
141141msgid "Emergency Call"
142142msgstr "የ ድንገተኛ ጥሪ"
143143
144−#: qml/Components/Lockscreen.qml:270
144+#: qml/Components/Lockscreen.qml:277
145145msgid "OK"
146146msgstr "እሺ"
147147
148−#: qml/Dash/GenericScopeView.qml:533 qml/Dash/GenericScopeView.qml:691
148+#: qml/Dash/GenericScopeView.qml:532 qml/Dash/GenericScopeView.qml:690
149149msgid "See less"
150150msgstr "አነስተኛ መመልከቻ"
151151
152−#: qml/Dash/GenericScopeView.qml:533
152+#: qml/Dash/GenericScopeView.qml:532
153153msgid "See all"
154154msgstr "ሁሉንም መመልከቻ"
155155
156−#: qml/Dash/GenericScopeView.qml:595
156+#: qml/Dash/GenericScopeView.qml:594
157157msgctxt "Label: Hint for dash search line edit"
158158msgid "Search"
159159msgstr "መፈለጊያ"
@@ -307,31 +307,31 @@ msgstr "ወደ ጥሪው ለመመለስ መታ ያድርጉ..."
307307msgid "Conference"
308308msgstr "ስብሰባ"
309309
310−#: qml/Panel/Indicators/MenuItemFactory.qml:643
310+#: qml/Panel/Indicators/MenuItemFactory.qml:639
311311msgid "Nothing is playing"
312312msgstr "ምንም አይጫወትም"
313313
314−#: qml/Panel/Indicators/MenuItemFactory.qml:791
314+#: qml/Panel/Indicators/MenuItemFactory.qml:787
315315msgid "In queue…"
316316msgstr "ወረፋ በመጠበቅ ላይ…"
317317
318−#: qml/Panel/Indicators/MenuItemFactory.qml:795
318+#: qml/Panel/Indicators/MenuItemFactory.qml:791
319319msgid "Downloading"
320320msgstr "በማውረድ ላይ"
321321
322−#: qml/Panel/Indicators/MenuItemFactory.qml:797
322+#: qml/Panel/Indicators/MenuItemFactory.qml:793
323323msgid "Paused, tap to resume"
324324msgstr "ማስቆሚያ: ለመቀጠል መታ ያድርጉ"
325325
326−#: qml/Panel/Indicators/MenuItemFactory.qml:799
326+#: qml/Panel/Indicators/MenuItemFactory.qml:795
327327msgid "Canceled"
328328msgstr "ተሰርዟል"
329329
330−#: qml/Panel/Indicators/MenuItemFactory.qml:801
330+#: qml/Panel/Indicators/MenuItemFactory.qml:797
331331msgid "Finished"
332332msgstr "ጨርሷል"
333333
334−#: qml/Panel/Indicators/MenuItemFactory.qml:803
334+#: qml/Panel/Indicators/MenuItemFactory.qml:799
335335msgid "Failed, tap to retry"
336336msgstr "አልተቻለም: እንደገና ለመሞከር መታ ያድርጉ"
337337
@@ -364,14 +364,19 @@ msgstr "የተለዩ ዝርዝሮች መክፈቻ"
364364msgid "Swipe up from the bottom edge."
365365msgstr "ከ ታች ጠርዝ በኩል ወደ ላይ ይጥረጉ"
366366
367+#: qml/Tutorial/TutorialContent.qml:81 qml/Tutorial/TutorialLeftFinish.qml:25
368+#: qml/Tutorial/TutorialRight.qml:144
369+msgid "Tap here to continue."
370+msgstr "እዚህ መታ ይድርጉ ለመቀጠል"
371+
372+#: qml/Tutorial/TutorialContent.qml:81
373+msgid "Click here to finish."
374+msgstr ""
375+
367376#: qml/Tutorial/TutorialLeftFinish.qml:24
368377msgid "These are the shortcuts to favorite apps"
369378msgstr "እነዚህ አቋራጮች ናቸው እርስዎ ለሚወዷቸው መተግበሪያዎች"
370379
371−#: qml/Tutorial/TutorialLeftFinish.qml:25 qml/Tutorial/TutorialRight.qml:144
372−msgid "Tap here to continue."
373−msgstr "እዚህ መታ ይድርጉ ለመቀጠል"
374−
375380#: qml/Tutorial/TutorialLeft.qml:26
376381msgid "Open the launcher"
377382msgstr "ማስጀመሪያውን መክፈቻ"
@@ -676,11 +681,3 @@ msgstr "%1 〉"
676681
677682#~ msgid "Manage Scopes"
678683#~ msgstr "የ ክልል አስተዳዳሪ"
679−
680−#~ msgctxt "Button: Shown in Page Header Menu"
681−#~ msgid "Search"
682−#~ msgstr "መፈለጊያ"
683−
684−#~ msgctxt "Button: The Ubuntu Store"
685−#~ msgid "Store"
686−#~ msgstr "ማስቀመጫ"
po/ar.po+43−38
@@ -7,7 +7,7 @@ msgid ""
77msgstr ""
88"Project-Id-Version: unity\n"
99"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2015-03-19 16:03+0100\n"
10+"POT-Creation-Date: 2015-04-14 16:13+0200\n"
1111"PO-Revision-Date: 2014-05-22 08:22+0000\n"
1212"Last-Translator: Ibrahim Saed <ibraheem5000@gmail.com>\n"
1313"Language-Team: Arabic <ar@li.org>\n"
@@ -16,8 +16,8 @@ msgstr ""
1616"Content-Transfer-Encoding: 8bit\n"
1717"Plural-Forms: nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n % 100 >= "
1818"3 && n % 100 <= 10 ? 3 : n % 100 >= 11 && n % 100 <= 99 ? 4 : 5;\n"
19−"X-Launchpad-Export-Date: 2015-03-25 06:04+0000\n"
20−"X-Generator: Launchpad (build 17413)\n"
19+"X-Launchpad-Export-Date: 2015-04-23 06:47+0000\n"
20+"X-Generator: Launchpad (build 17430)\n"
2121
2222#: plugins/LightDM/Greeter.cpp:112
2323msgid "Password: "
@@ -51,108 +51,108 @@ msgid_plural "Please wait %1 minutes and then try again…"
5151msgstr[0] ""
5252msgstr[1] ""
5353
54−#: qml/Components/Dialogs.qml:67
54+#: qml/Components/Dialogs.qml:69
5555msgctxt "Title: Lock/Log out dialog"
5656msgid "Log out"
5757msgstr ""
5858
59−#: qml/Components/Dialogs.qml:68
59+#: qml/Components/Dialogs.qml:70
6060msgid "Are you sure you want to log out?"
6161msgstr ""
6262
63−#: qml/Components/Dialogs.qml:70
63+#: qml/Components/Dialogs.qml:72
6464msgctxt "Button: Lock the system"
6565msgid "Lock"
6666msgstr ""
6767
68−#: qml/Components/Dialogs.qml:77
68+#: qml/Components/Dialogs.qml:79
6969msgctxt "Button: Log out from the system"
7070msgid "Log Out"
7171msgstr ""
7272
73−#: qml/Components/Dialogs.qml:84 qml/Components/Dialogs.qml:115
74−#: qml/Components/Dialogs.qml:171
73+#: qml/Components/Dialogs.qml:86 qml/Components/Dialogs.qml:117
74+#: qml/Components/Dialogs.qml:173
7575msgid "Cancel"
7676msgstr ""
7777
78−#: qml/Components/Dialogs.qml:96
78+#: qml/Components/Dialogs.qml:98
7979msgctxt "Title: Reboot/Shut down dialog"
8080msgid "Shut down"
8181msgstr ""
8282
83−#: qml/Components/Dialogs.qml:97
83+#: qml/Components/Dialogs.qml:99
8484msgid "Are you sure you want to shut down?"
8585msgstr ""
8686
87−#: qml/Components/Dialogs.qml:99
87+#: qml/Components/Dialogs.qml:101
8888msgctxt "Button: Reboot the system"
8989msgid "Reboot"
9090msgstr ""
9191
92−#: qml/Components/Dialogs.qml:107
92+#: qml/Components/Dialogs.qml:109
9393msgctxt "Button: Shut down the system"
9494msgid "Shut down"
9595msgstr ""
9696
97−#: qml/Components/Dialogs.qml:127
97+#: qml/Components/Dialogs.qml:129
9898msgctxt "Title: Reboot dialog"
9999msgid "Reboot"
100100msgstr ""
101101
102−#: qml/Components/Dialogs.qml:128
102+#: qml/Components/Dialogs.qml:130
103103msgid "Are you sure you want to reboot?"
104104msgstr ""
105105
106−#: qml/Components/Dialogs.qml:130
106+#: qml/Components/Dialogs.qml:132
107107msgid "No"
108108msgstr ""
109109
110−#: qml/Components/Dialogs.qml:136
110+#: qml/Components/Dialogs.qml:138
111111msgid "Yes"
112112msgstr ""
113113
114−#: qml/Components/Dialogs.qml:150
114+#: qml/Components/Dialogs.qml:152
115115msgctxt "Title: Power off/Restart dialog"
116116msgid "Power"
117117msgstr ""
118118
119−#: qml/Components/Dialogs.qml:151
119+#: qml/Components/Dialogs.qml:153
120120msgid ""
121121"Are you sure you would like\n"
122122"to power off?"
123123msgstr ""
124124
125−#: qml/Components/Dialogs.qml:153
125+#: qml/Components/Dialogs.qml:155
126126msgctxt "Button: Power off the system"
127127msgid "Power off"
128128msgstr ""
129129
130−#: qml/Components/Dialogs.qml:162
130+#: qml/Components/Dialogs.qml:164
131131msgctxt "Button: Restart the system"
132132msgid "Restart"
133133msgstr ""
134134
135−#: qml/Components/Lockscreen.qml:238
135+#: qml/Components/Lockscreen.qml:245
136136msgid "Return to Call"
137137msgstr ""
138138
139−#: qml/Components/Lockscreen.qml:238
139+#: qml/Components/Lockscreen.qml:245
140140msgid "Emergency Call"
141141msgstr "مكالمة طوارئ"
142142
143−#: qml/Components/Lockscreen.qml:270
143+#: qml/Components/Lockscreen.qml:277
144144msgid "OK"
145145msgstr ""
146146
147−#: qml/Dash/GenericScopeView.qml:533 qml/Dash/GenericScopeView.qml:691
147+#: qml/Dash/GenericScopeView.qml:532 qml/Dash/GenericScopeView.qml:690
148148msgid "See less"
149149msgstr "شاهد أقل"
150150
151−#: qml/Dash/GenericScopeView.qml:533
151+#: qml/Dash/GenericScopeView.qml:532
152152msgid "See all"
153153msgstr ""
154154
155−#: qml/Dash/GenericScopeView.qml:595
155+#: qml/Dash/GenericScopeView.qml:594
156156msgctxt "Label: Hint for dash search line edit"
157157msgid "Search"
158158msgstr ""
@@ -302,31 +302,31 @@ msgstr ""
302302msgid "Conference"
303303msgstr ""
304304
305−#: qml/Panel/Indicators/MenuItemFactory.qml:643
305+#: qml/Panel/Indicators/MenuItemFactory.qml:639
306306msgid "Nothing is playing"
307307msgstr ""
308308
309−#: qml/Panel/Indicators/MenuItemFactory.qml:791
309+#: qml/Panel/Indicators/MenuItemFactory.qml:787
310310msgid "In queue…"
311311msgstr ""
312312
313−#: qml/Panel/Indicators/MenuItemFactory.qml:795
313+#: qml/Panel/Indicators/MenuItemFactory.qml:791
314314msgid "Downloading"
315315msgstr ""
316316
317−#: qml/Panel/Indicators/MenuItemFactory.qml:797
317+#: qml/Panel/Indicators/MenuItemFactory.qml:793
318318msgid "Paused, tap to resume"
319319msgstr ""
320320
321−#: qml/Panel/Indicators/MenuItemFactory.qml:799
321+#: qml/Panel/Indicators/MenuItemFactory.qml:795
322322msgid "Canceled"
323323msgstr ""
324324
325−#: qml/Panel/Indicators/MenuItemFactory.qml:801
325+#: qml/Panel/Indicators/MenuItemFactory.qml:797
326326msgid "Finished"
327327msgstr ""
328328
329−#: qml/Panel/Indicators/MenuItemFactory.qml:803
329+#: qml/Panel/Indicators/MenuItemFactory.qml:799
330330msgid "Failed, tap to retry"
331331msgstr ""
332332
@@ -359,12 +359,17 @@ msgstr ""
359359msgid "Swipe up from the bottom edge."
360360msgstr ""
361361
362−#: qml/Tutorial/TutorialLeftFinish.qml:24
363−msgid "These are the shortcuts to favorite apps"
362+#: qml/Tutorial/TutorialContent.qml:81 qml/Tutorial/TutorialLeftFinish.qml:25
363+#: qml/Tutorial/TutorialRight.qml:144
364+msgid "Tap here to continue."
364365msgstr ""
365366
366−#: qml/Tutorial/TutorialLeftFinish.qml:25 qml/Tutorial/TutorialRight.qml:144
367−msgid "Tap here to continue."
367+#: qml/Tutorial/TutorialContent.qml:81
368+msgid "Click here to finish."
369+msgstr ""
370+
371+#: qml/Tutorial/TutorialLeftFinish.qml:24
372+msgid "These are the shortcuts to favorite apps"
368373msgstr ""
369374
370375#: qml/Tutorial/TutorialLeft.qml:26
po/ast.po+43−38
@@ -7,7 +7,7 @@ msgid ""
77msgstr ""
88"Project-Id-Version: unity8\n"
99"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2015-03-19 16:03+0100\n"
10+"POT-Creation-Date: 2015-04-14 16:13+0200\n"
1111"PO-Revision-Date: 2015-03-02 18:12+0000\n"
1212"Last-Translator: ivarela <ivarela@ubuntu.com>\n"
1313"Language-Team: Asturian <ast@li.org>\n"
@@ -15,8 +15,8 @@ msgstr ""
1515"Content-Type: text/plain; charset=UTF-8\n"
1616"Content-Transfer-Encoding: 8bit\n"
1717"Plural-Forms: nplurals=2; plural=n != 1;\n"
18−"X-Launchpad-Export-Date: 2015-03-25 06:04+0000\n"
19−"X-Generator: Launchpad (build 17413)\n"
18+"X-Launchpad-Export-Date: 2015-04-23 06:48+0000\n"
19+"X-Generator: Launchpad (build 17430)\n"
2020
2121#: plugins/LightDM/Greeter.cpp:112
2222msgid "Password: "
@@ -51,72 +51,72 @@ msgid_plural "Please wait %1 minutes and then try again…"
5151msgstr[0] "Espera %1 minutu y vuelvi a intentalo…"
5252msgstr[1] "Espera %1 minutos y vuelvi a intentalo…"
5353
54−#: qml/Components/Dialogs.qml:67
54+#: qml/Components/Dialogs.qml:69
5555msgctxt "Title: Lock/Log out dialog"
5656msgid "Log out"
5757msgstr ""
5858
59−#: qml/Components/Dialogs.qml:68
59+#: qml/Components/Dialogs.qml:70
6060msgid "Are you sure you want to log out?"
6161msgstr "De xuru que quies zarrar la sesión?"
6262
63−#: qml/Components/Dialogs.qml:70
63+#: qml/Components/Dialogs.qml:72
6464msgctxt "Button: Lock the system"
6565msgid "Lock"
6666msgstr ""
6767
68−#: qml/Components/Dialogs.qml:77
68+#: qml/Components/Dialogs.qml:79
6969msgctxt "Button: Log out from the system"
7070msgid "Log Out"
7171msgstr ""
7272
73−#: qml/Components/Dialogs.qml:84 qml/Components/Dialogs.qml:115
74−#: qml/Components/Dialogs.qml:171
73+#: qml/Components/Dialogs.qml:86 qml/Components/Dialogs.qml:117
74+#: qml/Components/Dialogs.qml:173
7575msgid "Cancel"
7676msgstr "Encaboxar"
7777
78−#: qml/Components/Dialogs.qml:96
78+#: qml/Components/Dialogs.qml:98
7979msgctxt "Title: Reboot/Shut down dialog"
8080msgid "Shut down"
8181msgstr ""
8282
83−#: qml/Components/Dialogs.qml:97
83+#: qml/Components/Dialogs.qml:99
8484msgid "Are you sure you want to shut down?"
8585msgstr "De xuru que quies apagar?"
8686
87−#: qml/Components/Dialogs.qml:99
87+#: qml/Components/Dialogs.qml:101
8888msgctxt "Button: Reboot the system"
8989msgid "Reboot"
9090msgstr ""
9191
92−#: qml/Components/Dialogs.qml:107
92+#: qml/Components/Dialogs.qml:109
9393msgctxt "Button: Shut down the system"
9494msgid "Shut down"
9595msgstr ""
9696
97−#: qml/Components/Dialogs.qml:127
97+#: qml/Components/Dialogs.qml:129
9898msgctxt "Title: Reboot dialog"
9999msgid "Reboot"
100100msgstr ""
101101
102−#: qml/Components/Dialogs.qml:128
102+#: qml/Components/Dialogs.qml:130
103103msgid "Are you sure you want to reboot?"
104104msgstr "De xuru que quies reaniciar?"
105105
106−#: qml/Components/Dialogs.qml:130
106+#: qml/Components/Dialogs.qml:132
107107msgid "No"
108108msgstr "Non"
109109
110−#: qml/Components/Dialogs.qml:136
110+#: qml/Components/Dialogs.qml:138
111111msgid "Yes"
112112msgstr "Sí"
113113
114−#: qml/Components/Dialogs.qml:150
114+#: qml/Components/Dialogs.qml:152
115115msgctxt "Title: Power off/Restart dialog"
116116msgid "Power"
117117msgstr ""
118118
119−#: qml/Components/Dialogs.qml:151
119+#: qml/Components/Dialogs.qml:153
120120msgid ""
121121"Are you sure you would like\n"
122122"to power off?"
@@ -124,37 +124,37 @@ msgstr ""
124124"De xuru que quies\n"
125125"apagar?"
126126
127−#: qml/Components/Dialogs.qml:153
127+#: qml/Components/Dialogs.qml:155
128128msgctxt "Button: Power off the system"
129129msgid "Power off"
130130msgstr ""
131131
132−#: qml/Components/Dialogs.qml:162
132+#: qml/Components/Dialogs.qml:164
133133msgctxt "Button: Restart the system"
134134msgid "Restart"
135135msgstr ""
136136
137−#: qml/Components/Lockscreen.qml:238
137+#: qml/Components/Lockscreen.qml:245
138138msgid "Return to Call"
139139msgstr "Tornar a la llamada"
140140
141−#: qml/Components/Lockscreen.qml:238
141+#: qml/Components/Lockscreen.qml:245
142142msgid "Emergency Call"
143143msgstr "Llamada d'emerxencia"
144144
145−#: qml/Components/Lockscreen.qml:270
145+#: qml/Components/Lockscreen.qml:277
146146msgid "OK"
147147msgstr "Aceutar"
148148
149−#: qml/Dash/GenericScopeView.qml:533 qml/Dash/GenericScopeView.qml:691
149+#: qml/Dash/GenericScopeView.qml:532 qml/Dash/GenericScopeView.qml:690
150150msgid "See less"
151151msgstr "Ver menos"
152152
153−#: qml/Dash/GenericScopeView.qml:533
153+#: qml/Dash/GenericScopeView.qml:532
154154msgid "See all"
155155msgstr "Ver too"
156156
157−#: qml/Dash/GenericScopeView.qml:595
157+#: qml/Dash/GenericScopeView.qml:594
158158msgctxt "Label: Hint for dash search line edit"
159159msgid "Search"
160160msgstr ""
@@ -308,31 +308,31 @@ msgstr "Tocar pa tornar a la llamada..."
308308msgid "Conference"
309309msgstr "Conferencia"
310310
311−#: qml/Panel/Indicators/MenuItemFactory.qml:643
311+#: qml/Panel/Indicators/MenuItemFactory.qml:639
312312msgid "Nothing is playing"
313313msgstr "Nun hai nada en reproducción"
314314
315−#: qml/Panel/Indicators/MenuItemFactory.qml:791
315+#: qml/Panel/Indicators/MenuItemFactory.qml:787
316316msgid "In queue…"
317317msgstr "N'espera…"
318318
319−#: qml/Panel/Indicators/MenuItemFactory.qml:795
319+#: qml/Panel/Indicators/MenuItemFactory.qml:791
320320msgid "Downloading"
321321msgstr "Baxando"
322322
323−#: qml/Panel/Indicators/MenuItemFactory.qml:797
323+#: qml/Panel/Indicators/MenuItemFactory.qml:793
324324msgid "Paused, tap to resume"
325325msgstr "Posáu, toca pa reanudar"
326326
327−#: qml/Panel/Indicators/MenuItemFactory.qml:799
327+#: qml/Panel/Indicators/MenuItemFactory.qml:795
328328msgid "Canceled"
329329msgstr "Encaboxáu"
330330
331−#: qml/Panel/Indicators/MenuItemFactory.qml:801
331+#: qml/Panel/Indicators/MenuItemFactory.qml:797
332332msgid "Finished"
333333msgstr "Finó"
334334
335−#: qml/Panel/Indicators/MenuItemFactory.qml:803
335+#: qml/Panel/Indicators/MenuItemFactory.qml:799
336336msgid "Failed, tap to retry"
337337msgstr "Falló, toca pa reintentar"
338338
@@ -365,14 +365,19 @@ msgstr "Abrir menús especiales"
365365msgid "Swipe up from the bottom edge."
366366msgstr ""
367367
368+#: qml/Tutorial/TutorialContent.qml:81 qml/Tutorial/TutorialLeftFinish.qml:25
369+#: qml/Tutorial/TutorialRight.qml:144
370+msgid "Tap here to continue."
371+msgstr "Toca equí pa siguir."
372+
373+#: qml/Tutorial/TutorialContent.qml:81
374+msgid "Click here to finish."
375+msgstr ""
376+
368377#: qml/Tutorial/TutorialLeftFinish.qml:24
369378msgid "These are the shortcuts to favorite apps"
370379msgstr ""
371380
372−#: qml/Tutorial/TutorialLeftFinish.qml:25 qml/Tutorial/TutorialRight.qml:144
373−msgid "Tap here to continue."
374−msgstr "Toca equí pa siguir."
375−
376381#: qml/Tutorial/TutorialLeft.qml:26
377382msgid "Open the launcher"
378383msgstr "Abrir el llanzador"
po/az.po+43−38
@@ -7,7 +7,7 @@ msgid ""
77msgstr ""
88"Project-Id-Version: unity\n"
99"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2015-03-19 16:03+0100\n"
10+"POT-Creation-Date: 2015-04-14 16:13+0200\n"
1111"PO-Revision-Date: 2014-09-03 16:39+0000\n"
1212"Last-Translator: Nicat Məmmədov <n1c4t97@gmail.com>\n"
1313"Language-Team: Azerbaijani <az@li.org>\n"
@@ -15,8 +15,8 @@ msgstr ""
1515"Content-Type: text/plain; charset=UTF-8\n"
1616"Content-Transfer-Encoding: 8bit\n"
1717"Plural-Forms: nplurals=2; plural=n != 1;\n"
18−"X-Launchpad-Export-Date: 2015-03-25 06:04+0000\n"
19−"X-Generator: Launchpad (build 17413)\n"
18+"X-Launchpad-Export-Date: 2015-04-23 06:48+0000\n"
19+"X-Generator: Launchpad (build 17430)\n"
2020
2121#: plugins/LightDM/Greeter.cpp:112
2222msgid "Password: "
@@ -50,108 +50,108 @@ msgid_plural "Please wait %1 minutes and then try again…"
5050msgstr[0] ""
5151msgstr[1] ""
5252
53−#: qml/Components/Dialogs.qml:67
53+#: qml/Components/Dialogs.qml:69
5454msgctxt "Title: Lock/Log out dialog"
5555msgid "Log out"
5656msgstr ""
5757
58−#: qml/Components/Dialogs.qml:68
58+#: qml/Components/Dialogs.qml:70
5959msgid "Are you sure you want to log out?"
6060msgstr "Çıxmaq istәdiyinizdәn әminsiniz?"
6161
62−#: qml/Components/Dialogs.qml:70
62+#: qml/Components/Dialogs.qml:72
6363msgctxt "Button: Lock the system"
6464msgid "Lock"
6565msgstr ""
6666
67−#: qml/Components/Dialogs.qml:77
67+#: qml/Components/Dialogs.qml:79
6868msgctxt "Button: Log out from the system"
6969msgid "Log Out"
7070msgstr ""
7171
72−#: qml/Components/Dialogs.qml:84 qml/Components/Dialogs.qml:115
73−#: qml/Components/Dialogs.qml:171
72+#: qml/Components/Dialogs.qml:86 qml/Components/Dialogs.qml:117
73+#: qml/Components/Dialogs.qml:173
7474msgid "Cancel"
7575msgstr "İmtina"
7676
77−#: qml/Components/Dialogs.qml:96
77+#: qml/Components/Dialogs.qml:98
7878msgctxt "Title: Reboot/Shut down dialog"
7979msgid "Shut down"
8080msgstr ""
8181
82−#: qml/Components/Dialogs.qml:97
82+#: qml/Components/Dialogs.qml:99
8383msgid "Are you sure you want to shut down?"
8484msgstr "Sistemi söndürmәk istәdiyinizә әminsiniz?"
8585
86−#: qml/Components/Dialogs.qml:99
86+#: qml/Components/Dialogs.qml:101
8787msgctxt "Button: Reboot the system"
8888msgid "Reboot"
8989msgstr ""
9090
91−#: qml/Components/Dialogs.qml:107
91+#: qml/Components/Dialogs.qml:109
9292msgctxt "Button: Shut down the system"
9393msgid "Shut down"
9494msgstr ""
9595
96−#: qml/Components/Dialogs.qml:127
96+#: qml/Components/Dialogs.qml:129
9797msgctxt "Title: Reboot dialog"
9898msgid "Reboot"
9999msgstr ""
100100
101−#: qml/Components/Dialogs.qml:128
101+#: qml/Components/Dialogs.qml:130
102102msgid "Are you sure you want to reboot?"
103103msgstr "Yenidәn başlatmaq istәdiyinizә әminsiniz?"
104104
105−#: qml/Components/Dialogs.qml:130
105+#: qml/Components/Dialogs.qml:132
106106msgid "No"
107107msgstr "Yox"
108108
109−#: qml/Components/Dialogs.qml:136
109+#: qml/Components/Dialogs.qml:138
110110msgid "Yes"
111111msgstr "Hə"
112112
113−#: qml/Components/Dialogs.qml:150
113+#: qml/Components/Dialogs.qml:152
114114msgctxt "Title: Power off/Restart dialog"
115115msgid "Power"
116116msgstr ""
117117
118−#: qml/Components/Dialogs.qml:151
118+#: qml/Components/Dialogs.qml:153
119119msgid ""
120120"Are you sure you would like\n"
121121"to power off?"
122122msgstr ""
123123
124−#: qml/Components/Dialogs.qml:153
124+#: qml/Components/Dialogs.qml:155
125125msgctxt "Button: Power off the system"
126126msgid "Power off"
127127msgstr ""
128128
129−#: qml/Components/Dialogs.qml:162
129+#: qml/Components/Dialogs.qml:164
130130msgctxt "Button: Restart the system"
131131msgid "Restart"
132132msgstr ""
133133
134−#: qml/Components/Lockscreen.qml:238
134+#: qml/Components/Lockscreen.qml:245
135135msgid "Return to Call"
136136msgstr ""
137137
138−#: qml/Components/Lockscreen.qml:238
138+#: qml/Components/Lockscreen.qml:245
139139msgid "Emergency Call"
140140msgstr "Zərurət zəngi"
141141
142−#: qml/Components/Lockscreen.qml:270
142+#: qml/Components/Lockscreen.qml:277
143143msgid "OK"
144144msgstr "Oldu"
145145
146−#: qml/Dash/GenericScopeView.qml:533 qml/Dash/GenericScopeView.qml:691
146+#: qml/Dash/GenericScopeView.qml:532 qml/Dash/GenericScopeView.qml:690
147147msgid "See less"
148148msgstr "Daha azını gör"
149149
150−#: qml/Dash/GenericScopeView.qml:533
150+#: qml/Dash/GenericScopeView.qml:532
151151msgid "See all"
152152msgstr "Hamısını gör"
153153
154−#: qml/Dash/GenericScopeView.qml:595
154+#: qml/Dash/GenericScopeView.qml:594
155155msgctxt "Label: Hint for dash search line edit"
156156msgid "Search"
157157msgstr ""
@@ -305,31 +305,31 @@ msgstr "Zəngə qayıtmaq üçün toxunun..."
305305msgid "Conference"
306306msgstr "Konfrans"
307307
308−#: qml/Panel/Indicators/MenuItemFactory.qml:643
308+#: qml/Panel/Indicators/MenuItemFactory.qml:639
309309msgid "Nothing is playing"
310310msgstr ""
311311
312−#: qml/Panel/Indicators/MenuItemFactory.qml:791
312+#: qml/Panel/Indicators/MenuItemFactory.qml:787
313313msgid "In queue…"
314314msgstr "Növbədədir..."
315315
316−#: qml/Panel/Indicators/MenuItemFactory.qml:795
316+#: qml/Panel/Indicators/MenuItemFactory.qml:791
317317msgid "Downloading"
318318msgstr "Endirilir"
319319
320−#: qml/Panel/Indicators/MenuItemFactory.qml:797
320+#: qml/Panel/Indicators/MenuItemFactory.qml:793
321321msgid "Paused, tap to resume"
322322msgstr "Dayandırıldı. Davam etmək üçün toxunun"
323323
324−#: qml/Panel/Indicators/MenuItemFactory.qml:799
324+#: qml/Panel/Indicators/MenuItemFactory.qml:795
325325msgid "Canceled"
326326msgstr "İmtina edildi"
327327
328−#: qml/Panel/Indicators/MenuItemFactory.qml:801
328+#: qml/Panel/Indicators/MenuItemFactory.qml:797
329329msgid "Finished"
330330msgstr "Bitdi"
331331
332−#: qml/Panel/Indicators/MenuItemFactory.qml:803
332+#: qml/Panel/Indicators/MenuItemFactory.qml:799
333333msgid "Failed, tap to retry"
334334msgstr "Alınmadı. Yenidәn cәhd etmək üçün toxunun"
335335
@@ -362,12 +362,17 @@ msgstr ""
362362msgid "Swipe up from the bottom edge."
363363msgstr ""
364364
365−#: qml/Tutorial/TutorialLeftFinish.qml:24
366−msgid "These are the shortcuts to favorite apps"
365+#: qml/Tutorial/TutorialContent.qml:81 qml/Tutorial/TutorialLeftFinish.qml:25
366+#: qml/Tutorial/TutorialRight.qml:144
367+msgid "Tap here to continue."
367368msgstr ""
368369
369−#: qml/Tutorial/TutorialLeftFinish.qml:25 qml/Tutorial/TutorialRight.qml:144
370−msgid "Tap here to continue."
370+#: qml/Tutorial/TutorialContent.qml:81
371+msgid "Click here to finish."
372+msgstr ""
373+
374+#: qml/Tutorial/TutorialLeftFinish.qml:24
375+msgid "These are the shortcuts to favorite apps"
371376msgstr ""
372377
373378#: qml/Tutorial/TutorialLeft.qml:26
po/be.po+85−80
@@ -7,17 +7,17 @@ msgid ""
77msgstr ""
88"Project-Id-Version: unity8\n"
99"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2015-03-19 16:03+0100\n"
11−"PO-Revision-Date: 2015-02-07 19:04+0000\n"
12−"Last-Translator: Mikhail_SaTuRn <mikhail_saturn@tut.by>\n"
10+"POT-Creation-Date: 2015-04-14 16:13+0200\n"
11+"PO-Revision-Date: 2015-04-27 14:34+0000\n"
12+"Last-Translator: Arsień Šachalevič <semen.shah@gmail.com>\n"
1313"Language-Team: Belarusian <be@li.org>\n"
1414"MIME-Version: 1.0\n"
1515"Content-Type: text/plain; charset=UTF-8\n"
1616"Content-Transfer-Encoding: 8bit\n"
1717"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && "
1818"n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
19−"X-Launchpad-Export-Date: 2015-03-25 06:04+0000\n"
20−"X-Generator: Launchpad (build 17413)\n"
19+"X-Launchpad-Export-Date: 2015-04-28 05:33+0000\n"
20+"X-Generator: Launchpad (build 17453)\n"
2121
2222#: plugins/LightDM/Greeter.cpp:112
2323msgid "Password: "
@@ -26,11 +26,11 @@ msgstr "Пароль: "
2626#: plugins/Unity/Launcher/launcheritem.cpp:45
2727#: plugins/Unity/Launcher/launcheritem.cpp:100
2828msgid "Pin shortcut"
29−msgstr "Заблакаваць кнопку"
29+msgstr "Замацаваць кнопку"
3030
3131#: plugins/Unity/Launcher/launcheritem.cpp:100
3232msgid "Unpin shortcut"
33−msgstr "Разблакаваць кнопку"
33+msgstr "Адмацаваць кнопку"
3434
3535#: qml/Components/DelayedLockscreen.qml:49
3636msgid "Device Locked"
@@ -55,72 +55,72 @@ msgstr[0] "Пачакайце %1 хвіліну і паўтарыце спроб
5555msgstr[1] "Пачакайце %1 хвіліны і паўтарыце спробу…"
5656msgstr[2] "Пачакайце %1 хвілінаў і паўтарыце спробу…"
5757
58−#: qml/Components/Dialogs.qml:67
58+#: qml/Components/Dialogs.qml:69
5959msgctxt "Title: Lock/Log out dialog"
6060msgid "Log out"
61−msgstr ""
61+msgstr "Выйсці"
6262
63−#: qml/Components/Dialogs.qml:68
63+#: qml/Components/Dialogs.qml:70
6464msgid "Are you sure you want to log out?"
65−msgstr "Вы насамрэч хочаце выйсці?"
65+msgstr "Вы ўпэўнены, што хочаце выйсці?"
6666
67−#: qml/Components/Dialogs.qml:70
67+#: qml/Components/Dialogs.qml:72
6868msgctxt "Button: Lock the system"
6969msgid "Lock"
70−msgstr ""
70+msgstr "Заблакаваць"
7171
72−#: qml/Components/Dialogs.qml:77
72+#: qml/Components/Dialogs.qml:79
7373msgctxt "Button: Log out from the system"
7474msgid "Log Out"
75−msgstr ""
75+msgstr "Выйсці"
7676
77−#: qml/Components/Dialogs.qml:84 qml/Components/Dialogs.qml:115
78−#: qml/Components/Dialogs.qml:171
77+#: qml/Components/Dialogs.qml:86 qml/Components/Dialogs.qml:117
78+#: qml/Components/Dialogs.qml:173
7979msgid "Cancel"
8080msgstr "Скасаваць"
8181
82−#: qml/Components/Dialogs.qml:96
82+#: qml/Components/Dialogs.qml:98
8383msgctxt "Title: Reboot/Shut down dialog"
8484msgid "Shut down"
85−msgstr ""
85+msgstr "Выключыць"
8686
87−#: qml/Components/Dialogs.qml:97
87+#: qml/Components/Dialogs.qml:99
8888msgid "Are you sure you want to shut down?"
8989msgstr "Вы ўпэўненыя, што жадаеце выключыць прыладу?"
9090
91−#: qml/Components/Dialogs.qml:99
91+#: qml/Components/Dialogs.qml:101
9292msgctxt "Button: Reboot the system"
9393msgid "Reboot"
94−msgstr ""
94+msgstr "Перазагрузіць"
9595
96−#: qml/Components/Dialogs.qml:107
96+#: qml/Components/Dialogs.qml:109
9797msgctxt "Button: Shut down the system"
9898msgid "Shut down"
99−msgstr ""
99+msgstr "Выключыць"
100100
101−#: qml/Components/Dialogs.qml:127
101+#: qml/Components/Dialogs.qml:129
102102msgctxt "Title: Reboot dialog"
103103msgid "Reboot"
104−msgstr ""
104+msgstr "Перазагрузіць"
105105
106−#: qml/Components/Dialogs.qml:128
106+#: qml/Components/Dialogs.qml:130
107107msgid "Are you sure you want to reboot?"
108108msgstr "Вы ўпэўнены, што жадаеце перазагрузіць?"
109109
110−#: qml/Components/Dialogs.qml:130
110+#: qml/Components/Dialogs.qml:132
111111msgid "No"
112112msgstr "Не"
113113
114−#: qml/Components/Dialogs.qml:136
114+#: qml/Components/Dialogs.qml:138
115115msgid "Yes"
116116msgstr "Так"
117117
118−#: qml/Components/Dialogs.qml:150
118+#: qml/Components/Dialogs.qml:152
119119msgctxt "Title: Power off/Restart dialog"
120120msgid "Power"
121−msgstr ""
121+msgstr "Сілкаванне"
122122
123−#: qml/Components/Dialogs.qml:151
123+#: qml/Components/Dialogs.qml:153
124124msgid ""
125125"Are you sure you would like\n"
126126"to power off?"
@@ -128,55 +128,55 @@ msgstr ""
128128"Вы сапраўды хочаце выключыць\n"
129129"сілкаванне?"
130130
131−#: qml/Components/Dialogs.qml:153
131+#: qml/Components/Dialogs.qml:155
132132msgctxt "Button: Power off the system"
133133msgid "Power off"
134−msgstr ""
134+msgstr "Выключыць"
135135
136−#: qml/Components/Dialogs.qml:162
136+#: qml/Components/Dialogs.qml:164
137137msgctxt "Button: Restart the system"
138138msgid "Restart"
139−msgstr ""
139+msgstr "Перазапуск"
140140
141−#: qml/Components/Lockscreen.qml:238
141+#: qml/Components/Lockscreen.qml:245
142142msgid "Return to Call"
143143msgstr "Вярнуцца да выкліку"
144144
145−#: qml/Components/Lockscreen.qml:238
145+#: qml/Components/Lockscreen.qml:245
146146msgid "Emergency Call"
147147msgstr "Терміновы выклік"
148148
149−#: qml/Components/Lockscreen.qml:270
149+#: qml/Components/Lockscreen.qml:277
150150msgid "OK"
151151msgstr "Добра"
152152
153−#: qml/Dash/GenericScopeView.qml:533 qml/Dash/GenericScopeView.qml:691
153+#: qml/Dash/GenericScopeView.qml:532 qml/Dash/GenericScopeView.qml:690
154154msgid "See less"
155155msgstr "Карацей"
156156
157−#: qml/Dash/GenericScopeView.qml:533
157+#: qml/Dash/GenericScopeView.qml:532
158158msgid "See all"
159159msgstr "Больш падрабязна"
160160
161−#: qml/Dash/GenericScopeView.qml:595
161+#: qml/Dash/GenericScopeView.qml:594
162162msgctxt "Label: Hint for dash search line edit"
163163msgid "Search"
164−msgstr ""
164+msgstr "Пошук"
165165
166166#: qml/Dash/PageHeader.qml:269
167167msgctxt "Button: Open the Ubuntu Store"
168168msgid "Store"
169−msgstr ""
169+msgstr "Крама"
170170
171171#: qml/Dash/PageHeader.qml:276
172172msgctxt "Button: Start a search in the current dash scope"
173173msgid "Search"
174−msgstr ""
174+msgstr "Пошук"
175175
176176#: qml/Dash/PageHeader.qml:286
177177msgctxt "Button: Show the current dash scope settings"
178178msgid "Settings"
179−msgstr ""
179+msgstr "Налады"
180180
181181#: qml/Dash/PageHeader.qml:293
182182msgid "Remove from Favorites"
@@ -216,7 +216,7 @@ msgstr "Адпусціце для абнаўлення ..."
216216
217217#: qml/Dash/ScopeSettings/ScopeSettingBoolean.qml:43
218218msgid "Enable location data"
219−msgstr ""
219+msgstr "Уключыць дадзеныя аб месцазнаходжанні"
220220
221221#: qml/Dash/ScopesList.qml:66
222222msgid "Manage"
@@ -236,11 +236,11 @@ msgstr "Разблакаваць"
236236
237237#: qml/Greeter/LoginList.qml:236
238238msgid "Retry"
239−msgstr ""
239+msgstr "Паспрабаваць ізноў"
240240
241241#: qml/Greeter/LoginList.qml:237
242242msgid "Tap to unlock"
243−msgstr ""
243+msgstr "Націсніце, каб разблакаваць"
244244
245245#: qml/Greeter/NarrowView.qml:53 qml/Wizard/Pages/passwd-confirm.qml:53
246246msgid "Sorry, incorrect passphrase."
@@ -312,38 +312,38 @@ msgstr "Націсніце, каб вярнуцца да выкліку..."
312312msgid "Conference"
313313msgstr "Канферэнцыя"
314314
315−#: qml/Panel/Indicators/MenuItemFactory.qml:643
315+#: qml/Panel/Indicators/MenuItemFactory.qml:639
316316msgid "Nothing is playing"
317317msgstr "Анічога не прайграецца"
318318
319−#: qml/Panel/Indicators/MenuItemFactory.qml:791
319+#: qml/Panel/Indicators/MenuItemFactory.qml:787
320320msgid "In queue…"
321321msgstr "У чарзе..."
322322
323−#: qml/Panel/Indicators/MenuItemFactory.qml:795
323+#: qml/Panel/Indicators/MenuItemFactory.qml:791
324324msgid "Downloading"
325325msgstr "Запампоўка"
326326
327−#: qml/Panel/Indicators/MenuItemFactory.qml:797
327+#: qml/Panel/Indicators/MenuItemFactory.qml:793
328328msgid "Paused, tap to resume"
329329msgstr "Прыпынена, націсніце для працягу"
330330
331−#: qml/Panel/Indicators/MenuItemFactory.qml:799
331+#: qml/Panel/Indicators/MenuItemFactory.qml:795
332332msgid "Canceled"
333333msgstr "Скасавана"
334334
335−#: qml/Panel/Indicators/MenuItemFactory.qml:801
335+#: qml/Panel/Indicators/MenuItemFactory.qml:797
336336msgid "Finished"
337337msgstr "Скончана"
338338
339−#: qml/Panel/Indicators/MenuItemFactory.qml:803
339+#: qml/Panel/Indicators/MenuItemFactory.qml:799
340340msgid "Failed, tap to retry"
341341msgstr "Памылка, націсніце для паўтору"
342342
343343#: qml/Panel/Indicators/MessageMenuItemFactory.qml:149
344344msgctxt "Label: Hint in message indicator line edit"
345345msgid "Reply"
346−msgstr ""
346+msgstr "Адказаць"
347347
348348#: qml/Panel/Indicators/ModemInfoItem.qml:105
349349msgid "Unlock SIM"
@@ -355,60 +355,65 @@ msgstr "Роўмінг"
355355
356356#: qml/Tutorial/TutorialBottomFinish.qml:24
357357msgid "This action does different things for different apps"
358−msgstr ""
358+msgstr "Гэта дзеянне мае розныя наступствы для розных праграм"
359359
360360#: qml/Tutorial/TutorialBottomFinish.qml:25
361361msgid "Tap here to finish."
362−msgstr ""
362+msgstr "Націсніце тут, каб завяршыць."
363363
364364#: qml/Tutorial/TutorialBottom.qml:28
365365msgid "Open special menus"
366−msgstr ""
366+msgstr "Адкрыць спецыяльныя меню"
367367
368368#: qml/Tutorial/TutorialBottom.qml:29
369369msgid "Swipe up from the bottom edge."
370−msgstr ""
370+msgstr "Правесці уверх ад ніжняга краю."
371+
372+#: qml/Tutorial/TutorialContent.qml:81 qml/Tutorial/TutorialLeftFinish.qml:25
373+#: qml/Tutorial/TutorialRight.qml:144
374+msgid "Tap here to continue."
375+msgstr "Націсніце тут, каб працягнуць."
376+
377+#: qml/Tutorial/TutorialContent.qml:81
378+msgid "Click here to finish."
379+msgstr "Націсніце тут для завяршэння."
371380
372381#: qml/Tutorial/TutorialLeftFinish.qml:24
373382msgid "These are the shortcuts to favorite apps"
374−msgstr ""
375−
376−#: qml/Tutorial/TutorialLeftFinish.qml:25 qml/Tutorial/TutorialRight.qml:144
377−msgid "Tap here to continue."
378−msgstr ""
383+msgstr "Гэта скарачэнні для абраных праграм"
379384
380385#: qml/Tutorial/TutorialLeft.qml:26
381386msgid "Open the launcher"
382−msgstr ""
387+msgstr "Адкрыць панэль запуску"
383388
384389#: qml/Tutorial/TutorialLeft.qml:27
385390msgid "Short swipe from the left edge."
386−msgstr ""
391+msgstr "Кароткі рух з левага краю."
387392
388393#: qml/Tutorial/TutorialPage.qml:178
389394msgid "You almost got it!"
390−msgstr ""
395+msgstr "Амаль усё!"
391396
392397#: qml/Tutorial/TutorialPage.qml:195
393398msgid "Try again."
394−msgstr ""
399+msgstr "Паспрабуйце яшчэ."
395400
396401#: qml/Tutorial/TutorialRight.qml:31
397402msgid "To view open apps"
398−msgstr ""
403+msgstr "Паглядзець адкрытыя праграмы"
399404
400405#: qml/Tutorial/TutorialRight.qml:32
401406msgid "Long swipe from the right edge."
402−msgstr ""
407+msgstr "Доўгі рух ад правага краю."
403408
404409#: qml/Tutorial/TutorialRight.qml:122
405410msgid "View all your running tasks."
406−msgstr ""
411+msgstr "Паказаць усе запушчаныя задачы."
407412
408413#: qml/Wizard/Page.qml:89
409414msgctxt "Button: Go back one page in the Wizard"
410415msgid "Back"
411−msgstr ""
416+msgstr "Вярнуцца"
412417
413418#: qml/Wizard/Pages/10-welcome.qml:27
414419msgid "Hi!"
@@ -452,32 +457,32 @@ msgstr "Калі ласка, абярыце спосаб разблакаван
452457#: qml/Wizard/Pages/30-passwd-type.qml:97
453458msgctxt "Label: Type of security method"
454459msgid "Swipe"
455−msgstr ""
460+msgstr "Рух"
456461
457462#: qml/Wizard/Pages/30-passwd-type.qml:98
458463msgctxt "Label: Description of security method"
459464msgid "No security"
460−msgstr ""
465+msgstr "Без бяспекі"
461466
462467#: qml/Wizard/Pages/30-passwd-type.qml:100
463468msgctxt "Label: Type of security method"
464469msgid "Passcode"
465−msgstr ""
470+msgstr "Пароль"
466471
467472#: qml/Wizard/Pages/30-passwd-type.qml:101
468473msgctxt "Label: Description of security method"
469474msgid "4 digits only"
470−msgstr ""
475+msgstr "Толькі 4 лічбы"
471476
472477#: qml/Wizard/Pages/30-passwd-type.qml:103
473478msgctxt "Label: Type of security method"
474479msgid "Passphrase"
475−msgstr ""
480+msgstr "Пароль"
476481
477482#: qml/Wizard/Pages/30-passwd-type.qml:104
478483msgctxt "Label: Description of security method"
479484msgid "Numbers and letters"
480−msgstr ""
485+msgstr "Літары і лічбы"
481486
482487#: qml/Wizard/Pages/40-wifi.qml:29
483488msgid "Connect to Wi‑Fi"
po/bg.po+43−38
@@ -7,7 +7,7 @@ msgid ""
77msgstr ""
88"Project-Id-Version: unity\n"
99"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2015-03-19 16:03+0100\n"
10+"POT-Creation-Date: 2015-04-14 16:13+0200\n"
1111"PO-Revision-Date: 2015-04-12 14:43+0000\n"
1212"Last-Translator: George Karavasilev <kokoto-java@ubuntu.com>\n"
1313"Language-Team: Bulgarian <bg@li.org>\n"
@@ -15,8 +15,8 @@ msgstr ""
1515"Content-Type: text/plain; charset=UTF-8\n"
1616"Content-Transfer-Encoding: 8bit\n"
1717"Plural-Forms: nplurals=2; plural=n != 1;\n"
18−"X-Launchpad-Export-Date: 2015-04-14 05:33+0000\n"
19−"X-Generator: Launchpad (build 17423)\n"
18+"X-Launchpad-Export-Date: 2015-04-23 06:48+0000\n"
19+"X-Generator: Launchpad (build 17430)\n"
2020
2121#: plugins/LightDM/Greeter.cpp:112
2222msgid "Password: "
@@ -50,72 +50,72 @@ msgid_plural "Please wait %1 minutes and then try again…"
5050msgstr[0] ""
5151msgstr[1] ""
5252
53−#: qml/Components/Dialogs.qml:67
53+#: qml/Components/Dialogs.qml:69
5454msgctxt "Title: Lock/Log out dialog"
5555msgid "Log out"
5656msgstr ""
5757
58−#: qml/Components/Dialogs.qml:68
58+#: qml/Components/Dialogs.qml:70
5959msgid "Are you sure you want to log out?"
6060msgstr ""
6161
62−#: qml/Components/Dialogs.qml:70
62+#: qml/Components/Dialogs.qml:72
6363msgctxt "Button: Lock the system"
6464msgid "Lock"
6565msgstr ""
6666
67−#: qml/Components/Dialogs.qml:77
67+#: qml/Components/Dialogs.qml:79
6868msgctxt "Button: Log out from the system"
6969msgid "Log Out"
7070msgstr ""
7171
72−#: qml/Components/Dialogs.qml:84 qml/Components/Dialogs.qml:115
73−#: qml/Components/Dialogs.qml:171
72+#: qml/Components/Dialogs.qml:86 qml/Components/Dialogs.qml:117
73+#: qml/Components/Dialogs.qml:173
7474msgid "Cancel"
7575msgstr ""
7676
77−#: qml/Components/Dialogs.qml:96
77+#: qml/Components/Dialogs.qml:98
7878msgctxt "Title: Reboot/Shut down dialog"
7979msgid "Shut down"
8080msgstr ""
8181
82−#: qml/Components/Dialogs.qml:97
82+#: qml/Components/Dialogs.qml:99
8383msgid "Are you sure you want to shut down?"
8484msgstr ""
8585
86−#: qml/Components/Dialogs.qml:99
86+#: qml/Components/Dialogs.qml:101
8787msgctxt "Button: Reboot the system"
8888msgid "Reboot"
8989msgstr ""
9090
91−#: qml/Components/Dialogs.qml:107
91+#: qml/Components/Dialogs.qml:109
9292msgctxt "Button: Shut down the system"
9393msgid "Shut down"
9494msgstr ""
9595
96−#: qml/Components/Dialogs.qml:127
96+#: qml/Components/Dialogs.qml:129
9797msgctxt "Title: Reboot dialog"
9898msgid "Reboot"
9999msgstr ""
100100
101−#: qml/Components/Dialogs.qml:128
101+#: qml/Components/Dialogs.qml:130
102102msgid "Are you sure you want to reboot?"
103103msgstr ""
104104
105−#: qml/Components/Dialogs.qml:130
105+#: qml/Components/Dialogs.qml:132
106106msgid "No"
107107msgstr ""
108108
109−#: qml/Components/Dialogs.qml:136
109+#: qml/Components/Dialogs.qml:138
110110msgid "Yes"
111111msgstr ""
112112
113−#: qml/Components/Dialogs.qml:150
113+#: qml/Components/Dialogs.qml:152
114114msgctxt "Title: Power off/Restart dialog"
115115msgid "Power"
116116msgstr ""
117117
118−#: qml/Components/Dialogs.qml:151
118+#: qml/Components/Dialogs.qml:153
119119msgid ""
120120"Are you sure you would like\n"
121121"to power off?"
@@ -123,37 +123,37 @@ msgstr ""
123123"Искате ли да \n"
124124"изключите захранването на устройството?"
125125
126−#: qml/Components/Dialogs.qml:153
126+#: qml/Components/Dialogs.qml:155
127127msgctxt "Button: Power off the system"
128128msgid "Power off"
129129msgstr ""
130130
131−#: qml/Components/Dialogs.qml:162
131+#: qml/Components/Dialogs.qml:164
132132msgctxt "Button: Restart the system"
133133msgid "Restart"
134134msgstr ""
135135
136−#: qml/Components/Lockscreen.qml:238
136+#: qml/Components/Lockscreen.qml:245
137137msgid "Return to Call"
138138msgstr ""
139139
140−#: qml/Components/Lockscreen.qml:238
140+#: qml/Components/Lockscreen.qml:245
141141msgid "Emergency Call"
142142msgstr "Спешно повикване"
143143
144−#: qml/Components/Lockscreen.qml:270
144+#: qml/Components/Lockscreen.qml:277
145145msgid "OK"
146146msgstr ""
147147
148−#: qml/Dash/GenericScopeView.qml:533 qml/Dash/GenericScopeView.qml:691
148+#: qml/Dash/GenericScopeView.qml:532 qml/Dash/GenericScopeView.qml:690
149149msgid "See less"
150150msgstr ""
151151
152−#: qml/Dash/GenericScopeView.qml:533
152+#: qml/Dash/GenericScopeView.qml:532
153153msgid "See all"
154154msgstr ""
155155
156−#: qml/Dash/GenericScopeView.qml:595
156+#: qml/Dash/GenericScopeView.qml:594
157157msgctxt "Label: Hint for dash search line edit"
158158msgid "Search"
159159msgstr ""
@@ -303,31 +303,31 @@ msgstr ""
303303msgid "Conference"
304304msgstr ""
305305
306−#: qml/Panel/Indicators/MenuItemFactory.qml:643
306+#: qml/Panel/Indicators/MenuItemFactory.qml:639
307307msgid "Nothing is playing"
308308msgstr ""
309309
310−#: qml/Panel/Indicators/MenuItemFactory.qml:791
310+#: qml/Panel/Indicators/MenuItemFactory.qml:787
311311msgid "In queue…"
312312msgstr ""
313313
314−#: qml/Panel/Indicators/MenuItemFactory.qml:795
314+#: qml/Panel/Indicators/MenuItemFactory.qml:791
315315msgid "Downloading"
316316msgstr ""
317317
318−#: qml/Panel/Indicators/MenuItemFactory.qml:797
318+#: qml/Panel/Indicators/MenuItemFactory.qml:793
319319msgid "Paused, tap to resume"
320320msgstr ""
321321
322−#: qml/Panel/Indicators/MenuItemFactory.qml:799
322+#: qml/Panel/Indicators/MenuItemFactory.qml:795
323323msgid "Canceled"
324324msgstr ""
325325
326−#: qml/Panel/Indicators/MenuItemFactory.qml:801
326+#: qml/Panel/Indicators/MenuItemFactory.qml:797
327327msgid "Finished"
328328msgstr ""
329329
330−#: qml/Panel/Indicators/MenuItemFactory.qml:803
330+#: qml/Panel/Indicators/MenuItemFactory.qml:799
331331msgid "Failed, tap to retry"
332332msgstr ""
333333
@@ -360,12 +360,17 @@ msgstr ""
360360msgid "Swipe up from the bottom edge."
361361msgstr ""
362362
363−#: qml/Tutorial/TutorialLeftFinish.qml:24
364−msgid "These are the shortcuts to favorite apps"
363+#: qml/Tutorial/TutorialContent.qml:81 qml/Tutorial/TutorialLeftFinish.qml:25
364+#: qml/Tutorial/TutorialRight.qml:144
365+msgid "Tap here to continue."
365366msgstr ""
366367
367−#: qml/Tutorial/TutorialLeftFinish.qml:25 qml/Tutorial/TutorialRight.qml:144
368−msgid "Tap here to continue."
368+#: qml/Tutorial/TutorialContent.qml:81
369+msgid "Click here to finish."
370+msgstr ""
371+
372+#: qml/Tutorial/TutorialLeftFinish.qml:24
373+msgid "These are the shortcuts to favorite apps"
369374msgstr ""
370375
371376#: qml/Tutorial/TutorialLeft.qml:26
po/br.po+44−39
@@ -7,16 +7,16 @@ msgid ""
77msgstr ""
88"Project-Id-Version: unity8\n"
99"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2015-03-19 16:03+0100\n"
11−"PO-Revision-Date: 2015-03-25 07:36+0000\n"
10+"POT-Creation-Date: 2015-04-14 16:13+0200\n"
11+"PO-Revision-Date: 2015-04-27 07:03+0000\n"
1212"Last-Translator: Fohanno Thierry <thierry.fohanno@ofis-bzh.org>\n"
1313"Language-Team: Breton <br@li.org>\n"
1414"MIME-Version: 1.0\n"
1515"Content-Type: text/plain; charset=UTF-8\n"
1616"Content-Transfer-Encoding: 8bit\n"
1717"Plural-Forms: nplurals=2; plural=n > 1;\n"
18−"X-Launchpad-Export-Date: 2015-03-26 05:27+0000\n"
19−"X-Generator: Launchpad (build 17413)\n"
18+"X-Launchpad-Export-Date: 2015-04-28 05:33+0000\n"
19+"X-Generator: Launchpad (build 17453)\n"
2020
2121#: plugins/LightDM/Greeter.cpp:112
2222msgid "Password: "
@@ -54,72 +54,72 @@ msgid_plural "Please wait %1 minutes and then try again…"
5454msgstr[0] "Gortozit %1 vunutenn, mar plij, hag esaeit en-dro..."
5555msgstr[1] "Gortozit %1 a vunutoù, mar plij, hag esaeit en-dro..."
5656
57−#: qml/Components/Dialogs.qml:67
57+#: qml/Components/Dialogs.qml:69
5858msgctxt "Title: Lock/Log out dialog"
5959msgid "Log out"
6060msgstr "Digevreañ"
6161
62−#: qml/Components/Dialogs.qml:68
62+#: qml/Components/Dialogs.qml:70
6363msgid "Are you sure you want to log out?"
6464msgstr "Ha sur oc'h e fell deoc'h digevreañ ?"
6565
66−#: qml/Components/Dialogs.qml:70
66+#: qml/Components/Dialogs.qml:72
6767msgctxt "Button: Lock the system"
6868msgid "Lock"
6969msgstr "Prennañ"
7070
71−#: qml/Components/Dialogs.qml:77
71+#: qml/Components/Dialogs.qml:79
7272msgctxt "Button: Log out from the system"
7373msgid "Log Out"
7474msgstr "Digevreañ"
7575
76−#: qml/Components/Dialogs.qml:84 qml/Components/Dialogs.qml:115
77−#: qml/Components/Dialogs.qml:171
76+#: qml/Components/Dialogs.qml:86 qml/Components/Dialogs.qml:117
77+#: qml/Components/Dialogs.qml:173
7878msgid "Cancel"
7979msgstr "Nullañ"
8080
81−#: qml/Components/Dialogs.qml:96
81+#: qml/Components/Dialogs.qml:98
8282msgctxt "Title: Reboot/Shut down dialog"
8383msgid "Shut down"
8484msgstr "Lazhañ ar benveg"
8585
86−#: qml/Components/Dialogs.qml:97
86+#: qml/Components/Dialogs.qml:99
8787msgid "Are you sure you want to shut down?"
8888msgstr "Ha sur oc'h e fell deoc'h lazhañ ar benveg ?"
8989
90−#: qml/Components/Dialogs.qml:99
90+#: qml/Components/Dialogs.qml:101
9191msgctxt "Button: Reboot the system"
9292msgid "Reboot"
9393msgstr "Adloc'hañ"
9494
95−#: qml/Components/Dialogs.qml:107
95+#: qml/Components/Dialogs.qml:109
9696msgctxt "Button: Shut down the system"
9797msgid "Shut down"
9898msgstr "Lazhañ ar benveg"
9999
100−#: qml/Components/Dialogs.qml:127
100+#: qml/Components/Dialogs.qml:129
101101msgctxt "Title: Reboot dialog"
102102msgid "Reboot"
103103msgstr "Adloc'hañ"
104104
105−#: qml/Components/Dialogs.qml:128
105+#: qml/Components/Dialogs.qml:130
106106msgid "Are you sure you want to reboot?"
107107msgstr "Ha sur oc'h e fell deoc'h adloc'hañ ?"
108108
109−#: qml/Components/Dialogs.qml:130
109+#: qml/Components/Dialogs.qml:132
110110msgid "No"
111111msgstr "N'on ket"
112112
113−#: qml/Components/Dialogs.qml:136
113+#: qml/Components/Dialogs.qml:138
114114msgid "Yes"
115115msgstr "Ya"
116116
117−#: qml/Components/Dialogs.qml:150
117+#: qml/Components/Dialogs.qml:152
118118msgctxt "Title: Power off/Restart dialog"
119119msgid "Power"
120120msgstr "Enaouiñ"
121121
122−#: qml/Components/Dialogs.qml:151
122+#: qml/Components/Dialogs.qml:153
123123msgid ""
124124"Are you sure you would like\n"
125125"to power off?"
@@ -127,37 +127,37 @@ msgstr ""
127127"Ha sur oc'h e fell deoc'h\n"
128128"troc'hañ an tredan ?"
129129
130−#: qml/Components/Dialogs.qml:153
130+#: qml/Components/Dialogs.qml:155
131131msgctxt "Button: Power off the system"
132132msgid "Power off"
133133msgstr "Lazhañ"
134134
135−#: qml/Components/Dialogs.qml:162
135+#: qml/Components/Dialogs.qml:164
136136msgctxt "Button: Restart the system"
137137msgid "Restart"
138138msgstr "Adloc'hañ"
139139
140−#: qml/Components/Lockscreen.qml:238
140+#: qml/Components/Lockscreen.qml:245
141141msgid "Return to Call"
142142msgstr "Distreiñ d'ar bellgomzadenn"
143143
144−#: qml/Components/Lockscreen.qml:238
144+#: qml/Components/Lockscreen.qml:245
145145msgid "Emergency Call"
146146msgstr "Pellgomzadenn vallus"
147147
148−#: qml/Components/Lockscreen.qml:270
148+#: qml/Components/Lockscreen.qml:277
149149msgid "OK"
150150msgstr "Mat eo"
151151
152−#: qml/Dash/GenericScopeView.qml:533 qml/Dash/GenericScopeView.qml:691
152+#: qml/Dash/GenericScopeView.qml:532 qml/Dash/GenericScopeView.qml:690
153153msgid "See less"
154154msgstr "Gwelet nebeutoc'h"
155155
156−#: qml/Dash/GenericScopeView.qml:533
156+#: qml/Dash/GenericScopeView.qml:532
157157msgid "See all"
158158msgstr "Gwelet pep tra"
159159
160−#: qml/Dash/GenericScopeView.qml:595
160+#: qml/Dash/GenericScopeView.qml:594
161161msgctxt "Label: Hint for dash search line edit"
162162msgid "Search"
163163msgstr "Klask"
@@ -311,31 +311,31 @@ msgstr "Touchit evit distreiñ d'ar bellgomzadenn..."
311311msgid "Conference"
312312msgstr "Kendiviz"
313313
314−#: qml/Panel/Indicators/MenuItemFactory.qml:643
314+#: qml/Panel/Indicators/MenuItemFactory.qml:639
315315msgid "Nothing is playing"
316316msgstr "Ne lenner netra bremañ"
317317
318−#: qml/Panel/Indicators/MenuItemFactory.qml:791
318+#: qml/Panel/Indicators/MenuItemFactory.qml:787
319319msgid "In queue…"
320320msgstr "El lostennad..."
321321
322−#: qml/Panel/Indicators/MenuItemFactory.qml:795
322+#: qml/Panel/Indicators/MenuItemFactory.qml:791
323323msgid "Downloading"
324324msgstr "O pellgargañ"
325325
326−#: qml/Panel/Indicators/MenuItemFactory.qml:797
326+#: qml/Panel/Indicators/MenuItemFactory.qml:793
327327msgid "Paused, tap to resume"
328328msgstr "Ehanet, touchit evit adkregiñ"
329329
330−#: qml/Panel/Indicators/MenuItemFactory.qml:799
330+#: qml/Panel/Indicators/MenuItemFactory.qml:795
331331msgid "Canceled"
332332msgstr "Nullet"
333333
334−#: qml/Panel/Indicators/MenuItemFactory.qml:801
334+#: qml/Panel/Indicators/MenuItemFactory.qml:797
335335msgid "Finished"
336336msgstr "Echu"
337337
338−#: qml/Panel/Indicators/MenuItemFactory.qml:803
338+#: qml/Panel/Indicators/MenuItemFactory.qml:799
339339msgid "Failed, tap to retry"
340340msgstr "C'hwitet, touchit evit adkregiñ"
341341
@@ -368,14 +368,19 @@ msgstr "Digeriñ al lañserioù ispisial"
368368msgid "Swipe up from the bottom edge."
369369msgstr "Riklit war-du an nec'h adalek an traoñ"
370370
371+#: qml/Tutorial/TutorialContent.qml:81 qml/Tutorial/TutorialLeftFinish.qml:25
372+#: qml/Tutorial/TutorialRight.qml:144
373+msgid "Tap here to continue."
374+msgstr "Pouzañ amañ evit kenderc'hel"
375+
376+#: qml/Tutorial/TutorialContent.qml:81
377+msgid "Click here to finish."
378+msgstr "Klikit amañ evit echuiñ."
379+
371380#: qml/Tutorial/TutorialLeftFinish.qml:24
372381msgid "These are the shortcuts to favorite apps"
373382msgstr "Berradennoù war-du hoc'h arloadoù gwellañ-deuet eo ar re-mañ"
374383
375−#: qml/Tutorial/TutorialLeftFinish.qml:25 qml/Tutorial/TutorialRight.qml:144
376−msgid "Tap here to continue."
377−msgstr "Pouzañ amañ evit kenderc'hel"
378−
379384#: qml/Tutorial/TutorialLeft.qml:26
380385msgid "Open the launcher"
381386msgstr "Digeriñ al lañser"
po/bs.po+178−158
@@ -7,7 +7,7 @@ msgid ""
77msgstr ""
88"Project-Id-Version: unity8\n"
99"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2015-03-19 16:03+0100\n"
10+"POT-Creation-Date: 2015-04-14 16:13+0200\n"
1111"PO-Revision-Date: 2014-01-16 22:33+0000\n"
1212"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
1313"Language-Team: Bosnian <bs@li.org>\n"
@@ -16,486 +16,500 @@ msgstr ""
1616"Content-Transfer-Encoding: 8bit\n"
1717"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && "
1818"n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
19−"X-Launchpad-Export-Date: 2015-03-25 06:04+0000\n"
20−"X-Generator: Launchpad (build 17413)\n"
19+"X-Launchpad-Export-Date: 2015-04-23 06:48+0000\n"
20+"X-Generator: Launchpad (build 17430)\n"
2121
2222#: plugins/LightDM/Greeter.cpp:112
2323msgid "Password: "
24−msgstr ""
24+msgstr "Šifra: "
2525
2626#: plugins/Unity/Launcher/launcheritem.cpp:45
2727#: plugins/Unity/Launcher/launcheritem.cpp:100
2828msgid "Pin shortcut"
29−msgstr ""
29+msgstr "Prikačite prečicu"
3030
3131#: plugins/Unity/Launcher/launcheritem.cpp:100
3232msgid "Unpin shortcut"
33−msgstr ""
33+msgstr "Otkačite prečicu"
3434
3535#: qml/Components/DelayedLockscreen.qml:49
3636msgid "Device Locked"
37−msgstr ""
37+msgstr "Uređaj zaključan"
3838
3939#: qml/Components/DelayedLockscreen.qml:64
4040msgid "You have been locked out due to too many failed passphrase attempts."
41−msgstr ""
41+msgstr "Izbačeni ste zbog previše neuspjelih pokušaja unosa pristupne fraze."
4242
4343#: qml/Components/DelayedLockscreen.qml:65
4444msgid "You have been locked out due to too many failed passcode attempts."
45−msgstr ""
45+msgstr "Izbačeni ste zbog previše neuspjelih pokušaja unosa pristupnog koda."
4646
4747#: qml/Components/DelayedLockscreen.qml:74
4848#, qt-format
4949msgid "Please wait %1 minute and then try again…"
5050msgid_plural "Please wait %1 minutes and then try again…"
51−msgstr[0] ""
52−msgstr[1] ""
51+msgstr[0] "Molim pričekajte %1 minutu i onda pokušajte ponovo..."
52+msgstr[1] "Molim pričekajte %1 minute i onda pokušajte ponovo..."
53+msgstr[2] "Molim pričekajte %1 minuta i onda pokušajte ponovo"
5354
54−#: qml/Components/Dialogs.qml:67
55+#: qml/Components/Dialogs.qml:69
5556msgctxt "Title: Lock/Log out dialog"
5657msgid "Log out"
57−msgstr ""
58+msgstr "Odjavite se"
5859
59−#: qml/Components/Dialogs.qml:68
60+#: qml/Components/Dialogs.qml:70
6061msgid "Are you sure you want to log out?"
61−msgstr ""
62+msgstr "Da li ste sigurni da se želite odjaviti?"
6263
63−#: qml/Components/Dialogs.qml:70
64+#: qml/Components/Dialogs.qml:72
6465msgctxt "Button: Lock the system"
6566msgid "Lock"
66−msgstr ""
67+msgstr "Zaključaj"
6768
68−#: qml/Components/Dialogs.qml:77
69+#: qml/Components/Dialogs.qml:79
6970msgctxt "Button: Log out from the system"
7071msgid "Log Out"
71−msgstr ""
72+msgstr "Odjavi se"
7273
73−#: qml/Components/Dialogs.qml:84 qml/Components/Dialogs.qml:115
74−#: qml/Components/Dialogs.qml:171
74+#: qml/Components/Dialogs.qml:86 qml/Components/Dialogs.qml:117
75+#: qml/Components/Dialogs.qml:173
7576msgid "Cancel"
76−msgstr ""
77+msgstr "Otkaži"
7778
78−#: qml/Components/Dialogs.qml:96
79+#: qml/Components/Dialogs.qml:98
7980msgctxt "Title: Reboot/Shut down dialog"
8081msgid "Shut down"
81−msgstr ""
82+msgstr "Ugasi"
8283
83−#: qml/Components/Dialogs.qml:97
84+#: qml/Components/Dialogs.qml:99
8485msgid "Are you sure you want to shut down?"
85−msgstr ""
86+msgstr "Da li ste sigurni da želite ugasiti?"
8687
87−#: qml/Components/Dialogs.qml:99
88+#: qml/Components/Dialogs.qml:101
8889msgctxt "Button: Reboot the system"
8990msgid "Reboot"
90−msgstr ""
91+msgstr "Ponovo pokreni"
9192
92−#: qml/Components/Dialogs.qml:107
93+#: qml/Components/Dialogs.qml:109
9394msgctxt "Button: Shut down the system"
9495msgid "Shut down"
95−msgstr ""
96+msgstr "Gašenje sistema"
9697
97−#: qml/Components/Dialogs.qml:127
98+#: qml/Components/Dialogs.qml:129
9899msgctxt "Title: Reboot dialog"
99100msgid "Reboot"
100−msgstr ""
101+msgstr "Ponovo pokreni"
101102
102−#: qml/Components/Dialogs.qml:128
103+#: qml/Components/Dialogs.qml:130
103104msgid "Are you sure you want to reboot?"
104−msgstr ""
105+msgstr "Da li ste sigurni da želite ponovo pokrenuti?"
105106
106−#: qml/Components/Dialogs.qml:130
107+#: qml/Components/Dialogs.qml:132
107108msgid "No"
108−msgstr ""
109+msgstr "Ne"
109110
110−#: qml/Components/Dialogs.qml:136
111+#: qml/Components/Dialogs.qml:138
111112msgid "Yes"
112−msgstr ""
113+msgstr "Da"
113114
114−#: qml/Components/Dialogs.qml:150
115+#: qml/Components/Dialogs.qml:152
115116msgctxt "Title: Power off/Restart dialog"
116117msgid "Power"
117−msgstr ""
118+msgstr "Napajanje"
118119
119−#: qml/Components/Dialogs.qml:151
120+#: qml/Components/Dialogs.qml:153
120121msgid ""
121122"Are you sure you would like\n"
122123"to power off?"
123124msgstr ""
125+"Da li ste sigurni da želite\n"
126+"isključiti?"
124127
125−#: qml/Components/Dialogs.qml:153
128+#: qml/Components/Dialogs.qml:155
126129msgctxt "Button: Power off the system"
127130msgid "Power off"
128−msgstr ""
131+msgstr "Isključi"
129132
130−#: qml/Components/Dialogs.qml:162
133+#: qml/Components/Dialogs.qml:164
131134msgctxt "Button: Restart the system"
132135msgid "Restart"
133−msgstr ""
136+msgstr "Restartuj"
134137
135−#: qml/Components/Lockscreen.qml:238
138+#: qml/Components/Lockscreen.qml:245
136139msgid "Return to Call"
137−msgstr ""
140+msgstr "Povratak na Poziv"
138141
139−#: qml/Components/Lockscreen.qml:238
142+#: qml/Components/Lockscreen.qml:245
140143msgid "Emergency Call"
141−msgstr ""
144+msgstr "Hitan Poziv"
142145
143−#: qml/Components/Lockscreen.qml:270
146+#: qml/Components/Lockscreen.qml:277
144147msgid "OK"
145−msgstr ""
148+msgstr "U redu"
146149
147−#: qml/Dash/GenericScopeView.qml:533 qml/Dash/GenericScopeView.qml:691
150+#: qml/Dash/GenericScopeView.qml:532 qml/Dash/GenericScopeView.qml:690
148151msgid "See less"
149−msgstr ""
152+msgstr "Pogledati manje"
150153
151−#: qml/Dash/GenericScopeView.qml:533
154+#: qml/Dash/GenericScopeView.qml:532
152155msgid "See all"
153−msgstr ""
156+msgstr "Pogledati sve"
154157
155−#: qml/Dash/GenericScopeView.qml:595
158+#: qml/Dash/GenericScopeView.qml:594
156159msgctxt "Label: Hint for dash search line edit"
157160msgid "Search"
158−msgstr ""
161+msgstr "Pretraži"
159162
160163#: qml/Dash/PageHeader.qml:269
161164msgctxt "Button: Open the Ubuntu Store"
162165msgid "Store"
163−msgstr ""
166+msgstr "Trgovina"
164167
165168#: qml/Dash/PageHeader.qml:276
166169msgctxt "Button: Start a search in the current dash scope"
167170msgid "Search"
168−msgstr ""
171+msgstr "Pretraživanje"
169172
170173#: qml/Dash/PageHeader.qml:286
171174msgctxt "Button: Show the current dash scope settings"
172175msgid "Settings"
173−msgstr ""
176+msgstr "Podešavanja"
174177
175178#: qml/Dash/PageHeader.qml:293
176179msgid "Remove from Favorites"
177−msgstr ""
180+msgstr "Ukloni iz Omiljenih"
178181
179182#: qml/Dash/PageHeader.qml:293
180183msgid "Add to Favorites"
181−msgstr ""
184+msgstr "Dodaj u Omiljene"
182185
183186#: qml/Dash/Previews/PreviewActionCombo.qml:35
184187msgid "More..."
185−msgstr ""
188+msgstr "Više..."
186189
187190#: qml/Dash/Previews/PreviewActionCombo.qml:35
188191msgid "Less..."
189−msgstr ""
192+msgstr "Manje..."
190193
191194#: qml/Dash/Previews/PreviewRatingInput.qml:81
192195msgid "Rate this"
193−msgstr ""
196+msgstr "Ocijeni ovo"
194197
195198#: qml/Dash/Previews/PreviewRatingInput.qml:126
196199msgid "Add a review"
197−msgstr ""
200+msgstr "Dodaj recenziju"
198201
199202#: qml/Dash/Previews/PreviewRatingInput.qml:166
200203msgid "Send"
201−msgstr ""
204+msgstr "Pošalji"
202205
203206#: qml/Dash/PullToRefreshScopeStyle.qml:55
204207msgid "Pull to refresh…"
205−msgstr ""
208+msgstr "Povući za osvježavanje..."
206209
207210#: qml/Dash/PullToRefreshScopeStyle.qml:60
208211msgid "Release to refresh…"
209−msgstr ""
212+msgstr "Pustiti za osvježavanje..."
210213
211214#: qml/Dash/ScopeSettings/ScopeSettingBoolean.qml:43
212215msgid "Enable location data"
213−msgstr ""
216+msgstr "Omogućiti podatke o lokaciji"
214217
215218#: qml/Dash/ScopesList.qml:66
216219msgid "Manage"
217−msgstr ""
220+msgstr "Upravljanje"
218221
219222#: qml/Dash/ScopesList.qml:112
220223msgid "Home"
221−msgstr ""
224+msgstr "Početna"
222225
223226#: qml/Dash/ScopesList.qml:113
224227msgid "Also installed"
225−msgstr ""
228+msgstr "Također instalirano"
226229
227230#: qml/Greeter/CoverPage.qml:107
228231msgid "Unlock"
229−msgstr ""
232+msgstr "Otključaj"
230233
231234#: qml/Greeter/LoginList.qml:236
232235msgid "Retry"
233−msgstr ""
236+msgstr "Ponovi"
234237
235238#: qml/Greeter/LoginList.qml:237
236239msgid "Tap to unlock"
237−msgstr ""
240+msgstr "Kucnite za otključavanje"
238241
239242#: qml/Greeter/NarrowView.qml:53 qml/Wizard/Pages/passwd-confirm.qml:53
240243msgid "Sorry, incorrect passphrase."
241−msgstr ""
244+msgstr "Izvinite, pogrešna pristupna fraza."
242245
243246#: qml/Greeter/NarrowView.qml:54 qml/Wizard/Pages/passwd-confirm.qml:54
244247msgid "Sorry, incorrect passcode."
245−msgstr ""
248+msgstr "Izvinite, pogrešan pristupni kod."
246249
247250#: qml/Greeter/NarrowView.qml:55
248251msgid "This will be your last attempt."
249−msgstr ""
252+msgstr "Ovo će biti vaš posljednji pokušaj."
250253
251254#: qml/Greeter/NarrowView.qml:57
252255msgid ""
253256"If passphrase is entered incorrectly, your phone will conduct a factory "
254257"reset and all personal data will be deleted."
255258msgstr ""
259+"Ako je pristupna fraza unesena pogrešno, vaš telefon će sprovesti reset na "
260+"fabričke postavke i svi osobni podaci će biti izbrisani."
256261
257262#: qml/Greeter/NarrowView.qml:58
258263msgid ""
259264"If passcode is entered incorrectly, your phone will conduct a factory reset "
260265"and all personal data will be deleted."
261266msgstr ""
267+"Ako je pristupni kod unesen netačno, vaš telefon će sprovesti reset na "
268+"fabričke postavke i svi osobni podaci će biti izbrisani."
262269
263270#: qml/Greeter/NarrowView.qml:115
264271#, qt-format
265272msgid "Enter %1"
266−msgstr ""
273+msgstr "Unesite %1"
267274
268275#: qml/Greeter/NarrowView.qml:116 qml/Wizard/Pages/passwd-set.qml:60
269276msgid "Enter passphrase"
270−msgstr ""
277+msgstr "Unesite propusnu frazu"
271278
272279#: qml/Greeter/NarrowView.qml:117
273280msgid "Enter passcode"
274−msgstr ""
281+msgstr "Unesite pristupni kod"
275282
276283#: qml/Greeter/NarrowView.qml:118
277284#, qt-format
278285msgid "Sorry, incorrect %1"
279−msgstr ""
286+msgstr "Izvinite, netačno %1"
280287
281288#: qml/Greeter/NarrowView.qml:119
282289msgid "Sorry, incorrect passphrase"
283−msgstr ""
290+msgstr "Izvinite, netačna propusna fraza"
284291
285292#: qml/Greeter/NarrowView.qml:120
286293msgid "Please re-enter"
287−msgstr ""
294+msgstr "Molimo ponovo unesite"
288295
289296#: qml/Greeter/NarrowView.qml:121
290297msgid "Sorry, incorrect passcode"
291−msgstr ""
298+msgstr "Izvinite, netačan pristupni kod"
292299
293300#: qml/Notifications/NotificationMenuItemFactory.qml:128
294301msgid "Show password"
295−msgstr ""
302+msgstr "Prikaži šifru"
296303
297304#: qml/Panel/ActiveCallHint.qml:79
298305msgid "Tap to return to call..."
299−msgstr ""
306+msgstr "Kucnite da uzvratite poziv..."
300307
301308#: qml/Panel/ActiveCallHint.qml:92
302309msgid "Conference"
303−msgstr ""
310+msgstr "Savjetovanje"
304311
305−#: qml/Panel/Indicators/MenuItemFactory.qml:643
312+#: qml/Panel/Indicators/MenuItemFactory.qml:639
306313msgid "Nothing is playing"
307−msgstr ""
314+msgstr "Ništa nije pokrenuto"
308315
309−#: qml/Panel/Indicators/MenuItemFactory.qml:791
316+#: qml/Panel/Indicators/MenuItemFactory.qml:787
310317msgid "In queue…"
311−msgstr ""
318+msgstr "U red..."
312319
313−#: qml/Panel/Indicators/MenuItemFactory.qml:795
320+#: qml/Panel/Indicators/MenuItemFactory.qml:791
314321msgid "Downloading"
315−msgstr ""
322+msgstr "Preuzimanje"
316323
317−#: qml/Panel/Indicators/MenuItemFactory.qml:797
324+#: qml/Panel/Indicators/MenuItemFactory.qml:793
318325msgid "Paused, tap to resume"
319−msgstr ""
326+msgstr "Pauzirano, kucnuti za nastavak"
320327
321−#: qml/Panel/Indicators/MenuItemFactory.qml:799
328+#: qml/Panel/Indicators/MenuItemFactory.qml:795
322329msgid "Canceled"
323−msgstr ""
330+msgstr "Otkazano"
324331
325−#: qml/Panel/Indicators/MenuItemFactory.qml:801
332+#: qml/Panel/Indicators/MenuItemFactory.qml:797
326333msgid "Finished"
327−msgstr ""
334+msgstr "Završeno"
328335
329−#: qml/Panel/Indicators/MenuItemFactory.qml:803
336+#: qml/Panel/Indicators/MenuItemFactory.qml:799
330337msgid "Failed, tap to retry"
331−msgstr ""
338+msgstr "Neuspjelo, kucnuti za ponavljanje"
332339
333340#: qml/Panel/Indicators/MessageMenuItemFactory.qml:149
334341msgctxt "Label: Hint in message indicator line edit"
335342msgid "Reply"
336−msgstr ""
343+msgstr "Odgovorite"
337344
338345#: qml/Panel/Indicators/ModemInfoItem.qml:105
339346msgid "Unlock SIM"
340−msgstr ""
347+msgstr "Otključajte SIM"
341348
342349#: qml/Panel/Indicators/RoamingIndication.qml:27
343350msgid "Roaming"
344−msgstr ""
351+msgstr "Roaming"
345352
346353#: qml/Tutorial/TutorialBottomFinish.qml:24
347354msgid "This action does different things for different apps"
348−msgstr ""
355+msgstr "Ova radnja čini različite stvari za različite aplikacije"
349356
350357#: qml/Tutorial/TutorialBottomFinish.qml:25
351358msgid "Tap here to finish."
352−msgstr ""
359+msgstr "Kucnite ovdje za kraj."
353360
354361#: qml/Tutorial/TutorialBottom.qml:28
355362msgid "Open special menus"
356−msgstr ""
363+msgstr "Otvorite posebne menije"
357364
358365#: qml/Tutorial/TutorialBottom.qml:29
359366msgid "Swipe up from the bottom edge."
367+msgstr "Prevucite od donje ivice."
368+
369+#: qml/Tutorial/TutorialContent.qml:81 qml/Tutorial/TutorialLeftFinish.qml:25
370+#: qml/Tutorial/TutorialRight.qml:144
371+msgid "Tap here to continue."
372+msgstr "Kucnite ovdje za nastavak."
373+
374+#: qml/Tutorial/TutorialContent.qml:81
375+msgid "Click here to finish."
360376msgstr ""
361377
362378#: qml/Tutorial/TutorialLeftFinish.qml:24
363379msgid "These are the shortcuts to favorite apps"
364−msgstr ""
365−
366−#: qml/Tutorial/TutorialLeftFinish.qml:25 qml/Tutorial/TutorialRight.qml:144
367−msgid "Tap here to continue."
368−msgstr ""
380+msgstr "Ovo su kratice za omiljene aplikacije"
369381
370382#: qml/Tutorial/TutorialLeft.qml:26
371383msgid "Open the launcher"
372−msgstr ""
384+msgstr "Otvorite pokretač"
373385
374386#: qml/Tutorial/TutorialLeft.qml:27
375387msgid "Short swipe from the left edge."
376−msgstr ""
388+msgstr "Kratko prevlačenje od lijeve ivice."
377389
378390#: qml/Tutorial/TutorialPage.qml:178
379391msgid "You almost got it!"
380−msgstr ""
392+msgstr "Skoro ste uspjeli!"
381393
382394#: qml/Tutorial/TutorialPage.qml:195
383395msgid "Try again."
384−msgstr ""
396+msgstr "Pokušajte ponovo."
385397
386398#: qml/Tutorial/TutorialRight.qml:31
387399msgid "To view open apps"
388−msgstr ""
400+msgstr "Za pregled pokrenutih aplikacija"
389401
390402#: qml/Tutorial/TutorialRight.qml:32
391403msgid "Long swipe from the right edge."
392−msgstr ""
404+msgstr "Dugo prevlačenje od desne ivice."
393405
394406#: qml/Tutorial/TutorialRight.qml:122
395407msgid "View all your running tasks."
396−msgstr ""
408+msgstr "Pogledajte sve pokrenute zadatke."
397409
398410#: qml/Wizard/Page.qml:89
399411msgctxt "Button: Go back one page in the Wizard"
400412msgid "Back"
401−msgstr ""
413+msgstr "Nazad"
402414
403415#: qml/Wizard/Pages/10-welcome.qml:27
404416msgid "Hi!"
405−msgstr ""
417+msgstr "Ćao!"
406418
407419#: qml/Wizard/Pages/10-welcome.qml:44
408420msgid "Welcome to your Ubuntu phone."
409−msgstr ""
421+msgstr "Dobrodošli u vaš Ubuntu telefon."
410422
411423#: qml/Wizard/Pages/10-welcome.qml:52
412424msgid "Let’s get started."
413−msgstr ""
425+msgstr "Započnimo"
414426
415427#: qml/Wizard/Pages/10-welcome.qml:88 qml/Wizard/Pages/30-passwd-type.qml:128
416428#: qml/Wizard/Pages/40-wifi.qml:215 qml/Wizard/Pages/50-location.qml:131
417429#: qml/Wizard/Pages/60-reporting.qml:50 qml/Wizard/Pages/passwd-confirm.qml:82
418430#: qml/Wizard/Pages/passwd-set.qml:90
419431msgid "Continue"
420−msgstr ""
432+msgstr "Nastavite"
421433
422434#: qml/Wizard/Pages/20-sim.qml:25
423435msgid "Add a SIM card and restart your device"
424−msgstr ""
436+msgstr "Dodajte SIM karticu i restartujte vaš uređaj"
425437
426438#: qml/Wizard/Pages/20-sim.qml:59
427439msgid "Without it, you won’t be able to make calls or use text messaging."
428440msgstr ""
441+"Bez nje, nećete biti u mogućnosti da uspostavite pozive ili koristite "
442+"tekstualne poruke."
429443
430444#: qml/Wizard/Pages/20-sim.qml:73 qml/Wizard/Pages/40-wifi.qml:215
431445msgid "Skip"
432−msgstr ""
446+msgstr "Preskočite"
433447
434448#: qml/Wizard/Pages/30-passwd-type.qml:39
435449msgid "Lock security"
436−msgstr ""
450+msgstr "Sigurnost zaključavanja"
437451
438452#: qml/Wizard/Pages/30-passwd-type.qml:74
439453msgid "Please select how you’d like to unlock your phone."
440−msgstr ""
454+msgstr "Molimo izaberite kako biste željeli da otključavate vaš telefon."
441455
442456#: qml/Wizard/Pages/30-passwd-type.qml:97
443457msgctxt "Label: Type of security method"
444458msgid "Swipe"
445−msgstr ""
459+msgstr "Prevlačenje"
446460
447461#: qml/Wizard/Pages/30-passwd-type.qml:98
448462msgctxt "Label: Description of security method"
449463msgid "No security"
450−msgstr ""
464+msgstr "Bez sigurnosti"
451465
452466#: qml/Wizard/Pages/30-passwd-type.qml:100
453467msgctxt "Label: Type of security method"
454468msgid "Passcode"
455−msgstr ""
469+msgstr "Pristupni kod"
456470
457471#: qml/Wizard/Pages/30-passwd-type.qml:101
458472msgctxt "Label: Description of security method"
459473msgid "4 digits only"
460−msgstr ""
474+msgstr "samo 4 cifre"
461475
462476#: qml/Wizard/Pages/30-passwd-type.qml:103
463477msgctxt "Label: Type of security method"
464478msgid "Passphrase"
465−msgstr ""
479+msgstr "Pristupna fraza"
466480
467481#: qml/Wizard/Pages/30-passwd-type.qml:104
468482msgctxt "Label: Description of security method"
469483msgid "Numbers and letters"
470−msgstr ""
484+msgstr "Brojevi i slova"
471485
472486#: qml/Wizard/Pages/40-wifi.qml:29
473487msgid "Connect to Wi‑Fi"
474−msgstr ""
488+msgstr "Povezati na Wi-Fi"
475489
476490#: qml/Wizard/Pages/40-wifi.qml:168
477491msgid "Available networks…"
478−msgstr ""
492+msgstr "Dostupne mreže..."
479493
480494#: qml/Wizard/Pages/40-wifi.qml:169
481495msgid "No available networks."
482−msgstr ""
496+msgstr "Nema dostupnih mreža."
483497
484498#: qml/Wizard/Pages/50-location.qml:27
485499msgid "Location"
486−msgstr ""
500+msgstr "Lokacija"
487501
488502#: qml/Wizard/Pages/50-location.qml:62
489503msgid "Let the phone detect your location:"
490−msgstr ""
504+msgstr "Dopustite da telefon otkrije Vašu lokaciju:"
491505
492506#: qml/Wizard/Pages/50-location.qml:69
493507msgid "Using GPS only (less accurate)"
494−msgstr ""
508+msgstr "Samo pomoću GPS (manje precizno)"
495509
496510#: qml/Wizard/Pages/50-location.qml:86
497511msgid "Using GPS, anonymized Wi-Fi and cellular network info (recommended)"
498−msgstr ""
512+msgstr "Pomoću GPS, anonimnog Wi-Fi i podataka mobilne mreže (preporučeno)"
499513
500514#. TRANSLATORS: HERE is a trademark for Nokia's location service, you probably shouldn't translate it
501515#: qml/Wizard/Pages/50-location.qml:103
@@ -503,81 +517,87 @@ msgid ""
503517"By selecting this option you agree to the Nokia HERE <a href='#'>terms and "
504518"conditions</a>."
505519msgstr ""
520+"Birajući ovu opciju prihvatate za Nokia OVDJE <a href='#'>terms and "
521+"conditions</a>."
506522
507523#: qml/Wizard/Pages/50-location.qml:112
508524msgid "Not at all"
509−msgstr ""
525+msgstr "Nipošto"
510526
511527#: qml/Wizard/Pages/50-location.qml:124
512528msgid "You can change your mind later in <b>System Settings</b>."
513−msgstr ""
529+msgstr "Možete se predomisliti kasnije u <b>System Settings</b>."
514530
515531#: qml/Wizard/Pages/60-reporting.qml:24
516532msgid "Improving your experience"
517−msgstr ""
533+msgstr "Poboljšavajući vaše iskustvo"
518534
519535#: qml/Wizard/Pages/60-reporting.qml:36
520536msgid ""
521537"Your phone is set up to automatically report errors to Canonical and its "
522538"partners, the makers of the operating system."
523539msgstr ""
540+"Vaš telefon je podešen da automatski prijavljuje greške Canonical i "
541+"njegovim partnerima, tvorcima operativnog sistema."
524542
525543#: qml/Wizard/Pages/60-reporting.qml:43
526544msgid ""
527545"This can be disabled in <b>System Settings</b> under <b>Security &amp; "
528546"Privacy</b>"
529547msgstr ""
548+"Ovo može biti isključeno u <b>System Settings</b> under <b>Security &amp; "
549+"Privacy</b>"
530550
531551#: qml/Wizard/Pages/80-finished.qml:24
532552msgid "All done"
533−msgstr ""
553+msgstr "Sve urađeno"
534554
535555#: qml/Wizard/Pages/80-finished.qml:39
536556msgid "Nice work!"
537−msgstr ""
557+msgstr "Dobro urađeno!"
538558
539559#: qml/Wizard/Pages/80-finished.qml:46
540560msgid "Your phone is now ready to use."
541−msgstr ""
561+msgstr "Vaš telefon je sada spreman za upotrebu."
542562
543563#: qml/Wizard/Pages/80-finished.qml:53
544564msgid "Finish"
545−msgstr ""
565+msgstr "Završiti"
546566
547567#: qml/Wizard/Pages/here-terms.qml:27
548568msgid "Terms & Conditions"
549−msgstr ""
569+msgstr "Uslovi i odredbe"
550570
551571#: qml/Wizard/Pages/passwd-confirm.qml:49
552572msgid "Confirm passphrase"
553−msgstr ""
573+msgstr "Potvrditi pristupnu rečenicu"
554574
555575#: qml/Wizard/Pages/passwd-confirm.qml:50
556576msgid "Confirm passcode"
557−msgstr ""
577+msgstr "Potvrdi pristupni kod"
558578
559579#: qml/Wizard/Pages/passwd-confirm.qml:53
560580#: qml/Wizard/Pages/passwd-confirm.qml:54
561581msgid "Please try again."
562−msgstr ""
582+msgstr "Molimo pokušajte ponovo."
563583
564584#: qml/Wizard/Pages/passwd-set.qml:61
565585msgid "Choose your passcode"
566−msgstr ""
586+msgstr "Izaberite vaš pristupni kod"
567587
568588#: qml/Wizard/Pages/passwd-set.qml:68
569589msgid "Passphrase must be 4 characters long"
570−msgstr ""
590+msgstr "Pristupna fraza mora sadržavati 4 slova"
571591
572592#: qml/Wizard/StackButton.qml:39
573593#, qt-format
574594msgid "〈 %1"
575−msgstr ""
595+msgstr "〈 %1"
576596
577597#: qml/Wizard/StackButton.qml:42
578598#, qt-format
579599msgid "%1 〉"
580−msgstr ""
600+msgstr "%1 〉"
581601
582602#~ msgid "Top edge"
583603#~ msgstr "Gornja ivica"
po/ca.po+66−61
@@ -7,16 +7,16 @@ msgid ""
77msgstr ""
88"Project-Id-Version: unity\n"
99"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2015-03-19 16:03+0100\n"
11−"PO-Revision-Date: 2015-03-07 11:45+0000\n"
10+"POT-Creation-Date: 2015-04-14 16:13+0200\n"
11+"PO-Revision-Date: 2015-05-02 07:52+0000\n"
1212"Last-Translator: David Planella <david.planella@ubuntu.com>\n"
1313"Language-Team: Catalan <ca@li.org>\n"
1414"MIME-Version: 1.0\n"
1515"Content-Type: text/plain; charset=UTF-8\n"
1616"Content-Transfer-Encoding: 8bit\n"
1717"Plural-Forms: nplurals=2; plural=n != 1;\n"
18−"X-Launchpad-Export-Date: 2015-03-25 06:04+0000\n"
19−"X-Generator: Launchpad (build 17413)\n"
18+"X-Launchpad-Export-Date: 2015-05-03 06:07+0000\n"
19+"X-Generator: Launchpad (build 17474)\n"
2020
2121#: plugins/LightDM/Greeter.cpp:112
2222msgid "Password: "
@@ -54,72 +54,72 @@ msgid_plural "Please wait %1 minutes and then try again…"
5454msgstr[0] "Espereu %1 minut i torneu-ho a intentar..."
5555msgstr[1] "Espereu %1 minuts i torneu-ho a intentar..."
5656
57−#: qml/Components/Dialogs.qml:67
57+#: qml/Components/Dialogs.qml:69
5858msgctxt "Title: Lock/Log out dialog"
5959msgid "Log out"
60−msgstr ""
60+msgstr "Surt"
6161
62−#: qml/Components/Dialogs.qml:68
62+#: qml/Components/Dialogs.qml:70
6363msgid "Are you sure you want to log out?"
6464msgstr "Segur que voleu sortir?"
6565
66−#: qml/Components/Dialogs.qml:70
66+#: qml/Components/Dialogs.qml:72
6767msgctxt "Button: Lock the system"
6868msgid "Lock"
69−msgstr ""
69+msgstr "Bloca"
7070
71−#: qml/Components/Dialogs.qml:77
71+#: qml/Components/Dialogs.qml:79
7272msgctxt "Button: Log out from the system"
7373msgid "Log Out"
74−msgstr ""
74+msgstr "Surt"
7575
76−#: qml/Components/Dialogs.qml:84 qml/Components/Dialogs.qml:115
77−#: qml/Components/Dialogs.qml:171
76+#: qml/Components/Dialogs.qml:86 qml/Components/Dialogs.qml:117
77+#: qml/Components/Dialogs.qml:173
7878msgid "Cancel"
7979msgstr "Cancel·la"
8080
81−#: qml/Components/Dialogs.qml:96
81+#: qml/Components/Dialogs.qml:98
8282msgctxt "Title: Reboot/Shut down dialog"
8383msgid "Shut down"
84−msgstr ""
84+msgstr "Apaga"
8585
86−#: qml/Components/Dialogs.qml:97
86+#: qml/Components/Dialogs.qml:99
8787msgid "Are you sure you want to shut down?"
8888msgstr "Segur que voleu apagar?"
8989
90−#: qml/Components/Dialogs.qml:99
90+#: qml/Components/Dialogs.qml:101
9191msgctxt "Button: Reboot the system"
9292msgid "Reboot"
93−msgstr ""
93+msgstr "Reinicia"
9494
95−#: qml/Components/Dialogs.qml:107
95+#: qml/Components/Dialogs.qml:109
9696msgctxt "Button: Shut down the system"
9797msgid "Shut down"
98−msgstr ""
98+msgstr "Apaga"
9999
100−#: qml/Components/Dialogs.qml:127
100+#: qml/Components/Dialogs.qml:129
101101msgctxt "Title: Reboot dialog"
102102msgid "Reboot"
103−msgstr ""
103+msgstr "Reinicia"
104104
105−#: qml/Components/Dialogs.qml:128
105+#: qml/Components/Dialogs.qml:130
106106msgid "Are you sure you want to reboot?"
107107msgstr "Segur que voleu reiniciar?"
108108
109−#: qml/Components/Dialogs.qml:130
109+#: qml/Components/Dialogs.qml:132
110110msgid "No"
111111msgstr "No"
112112
113−#: qml/Components/Dialogs.qml:136
113+#: qml/Components/Dialogs.qml:138
114114msgid "Yes"
115115msgstr "Sí"
116116
117−#: qml/Components/Dialogs.qml:150
117+#: qml/Components/Dialogs.qml:152
118118msgctxt "Title: Power off/Restart dialog"
119119msgid "Power"
120−msgstr ""
120+msgstr "Energia"
121121
122−#: qml/Components/Dialogs.qml:151
122+#: qml/Components/Dialogs.qml:153
123123msgid ""
124124"Are you sure you would like\n"
125125"to power off?"
@@ -127,55 +127,55 @@ msgstr ""
127127"Segur que voleu\n"
128128"apagar?"
129129
130−#: qml/Components/Dialogs.qml:153
130+#: qml/Components/Dialogs.qml:155
131131msgctxt "Button: Power off the system"
132132msgid "Power off"
133−msgstr ""
133+msgstr "Apaga"
134134
135−#: qml/Components/Dialogs.qml:162
135+#: qml/Components/Dialogs.qml:164
136136msgctxt "Button: Restart the system"
137137msgid "Restart"
138−msgstr ""
138+msgstr "Reinicia"
139139
140−#: qml/Components/Lockscreen.qml:238
140+#: qml/Components/Lockscreen.qml:245
141141msgid "Return to Call"
142142msgstr "Torna a la trucada"
143143
144−#: qml/Components/Lockscreen.qml:238
144+#: qml/Components/Lockscreen.qml:245
145145msgid "Emergency Call"
146146msgstr "Trucada d'emergència"
147147
148−#: qml/Components/Lockscreen.qml:270
148+#: qml/Components/Lockscreen.qml:277
149149msgid "OK"
150150msgstr "D'acord"
151151
152−#: qml/Dash/GenericScopeView.qml:533 qml/Dash/GenericScopeView.qml:691
152+#: qml/Dash/GenericScopeView.qml:532 qml/Dash/GenericScopeView.qml:690
153153msgid "See less"
154154msgstr "Mostra'n menys"
155155
156−#: qml/Dash/GenericScopeView.qml:533
156+#: qml/Dash/GenericScopeView.qml:532
157157msgid "See all"
158158msgstr "Mostra-ho tot"
159159
160−#: qml/Dash/GenericScopeView.qml:595
160+#: qml/Dash/GenericScopeView.qml:594
161161msgctxt "Label: Hint for dash search line edit"
162162msgid "Search"
163−msgstr ""
163+msgstr "Cerca"
164164
165165#: qml/Dash/PageHeader.qml:269
166166msgctxt "Button: Open the Ubuntu Store"
167167msgid "Store"
168−msgstr ""
168+msgstr "Botiga"
169169
170170#: qml/Dash/PageHeader.qml:276
171171msgctxt "Button: Start a search in the current dash scope"
172172msgid "Search"
173−msgstr ""
173+msgstr "Cerca"
174174
175175#: qml/Dash/PageHeader.qml:286
176176msgctxt "Button: Show the current dash scope settings"
177177msgid "Settings"
178−msgstr ""
178+msgstr "Paràmetres"
179179
180180#: qml/Dash/PageHeader.qml:293
181181msgid "Remove from Favorites"
@@ -313,38 +313,38 @@ msgstr "Feu un toc per tornar a la trucada..."
313313msgid "Conference"
314314msgstr "Conferència"
315315
316−#: qml/Panel/Indicators/MenuItemFactory.qml:643
316+#: qml/Panel/Indicators/MenuItemFactory.qml:639
317317msgid "Nothing is playing"
318318msgstr "No s'està reproduint res"
319319
320−#: qml/Panel/Indicators/MenuItemFactory.qml:791
320+#: qml/Panel/Indicators/MenuItemFactory.qml:787
321321msgid "In queue…"
322322msgstr "A la cua..."
323323
324−#: qml/Panel/Indicators/MenuItemFactory.qml:795
324+#: qml/Panel/Indicators/MenuItemFactory.qml:791
325325msgid "Downloading"
326326msgstr "S'està baixant"
327327
328−#: qml/Panel/Indicators/MenuItemFactory.qml:797
328+#: qml/Panel/Indicators/MenuItemFactory.qml:793
329329msgid "Paused, tap to resume"
330330msgstr "En pausa, feu un toc per continuar"
331331
332−#: qml/Panel/Indicators/MenuItemFactory.qml:799
332+#: qml/Panel/Indicators/MenuItemFactory.qml:795
333333msgid "Canceled"
334334msgstr "S'ha cancel·lat"
335335
336−#: qml/Panel/Indicators/MenuItemFactory.qml:801
336+#: qml/Panel/Indicators/MenuItemFactory.qml:797
337337msgid "Finished"
338338msgstr "S'ha finalitzat"
339339
340−#: qml/Panel/Indicators/MenuItemFactory.qml:803
340+#: qml/Panel/Indicators/MenuItemFactory.qml:799
341341msgid "Failed, tap to retry"
342342msgstr "Ha fallat, feu un toc per tornar-ho a intentar"
343343
344344#: qml/Panel/Indicators/MessageMenuItemFactory.qml:149
345345msgctxt "Label: Hint in message indicator line edit"
346346msgid "Reply"
347−msgstr ""
347+msgstr "Respon"
348348
349349#: qml/Panel/Indicators/ModemInfoItem.qml:105
350350msgid "Unlock SIM"
@@ -370,14 +370,19 @@ msgstr "Obre els menús especials"
370370msgid "Swipe up from the bottom edge."
371371msgstr "Llisqueu el dit des de la vora inferior."
372372
373+#: qml/Tutorial/TutorialContent.qml:81 qml/Tutorial/TutorialLeftFinish.qml:25
374+#: qml/Tutorial/TutorialRight.qml:144
375+msgid "Tap here to continue."
376+msgstr "Feu un toc per continuar."
377+
378+#: qml/Tutorial/TutorialContent.qml:81
379+msgid "Click here to finish."
380+msgstr "Feu un toc aquí per finalitzar"
381+
373382#: qml/Tutorial/TutorialLeftFinish.qml:24
374383msgid "These are the shortcuts to favorite apps"
375384msgstr "Aquestes són les dreceres a les aplicacions preferides"
376385
377−#: qml/Tutorial/TutorialLeftFinish.qml:25 qml/Tutorial/TutorialRight.qml:144
378−msgid "Tap here to continue."
379−msgstr "Feu un toc per continuar."
380−
381386#: qml/Tutorial/TutorialLeft.qml:26
382387msgid "Open the launcher"
383388msgstr "Obre el llançador"
@@ -409,7 +414,7 @@ msgstr "Mostra totes les tasques en execució."
409414#: qml/Wizard/Page.qml:89
410415msgctxt "Button: Go back one page in the Wizard"
411416msgid "Back"
412−msgstr ""
417+msgstr "Enrere"
413418
414419#: qml/Wizard/Pages/10-welcome.qml:27
415420msgid "Hi!"
@@ -453,32 +458,32 @@ msgstr "Seleccioneu com voleu desblocar el telèfon."
453458#: qml/Wizard/Pages/30-passwd-type.qml:97
454459msgctxt "Label: Type of security method"
455460msgid "Swipe"
456−msgstr ""
461+msgstr "Lliscament amb el dit"
457462
458463#: qml/Wizard/Pages/30-passwd-type.qml:98
459464msgctxt "Label: Description of security method"
460465msgid "No security"
461−msgstr ""
466+msgstr "Sense seguretat"
462467
463468#: qml/Wizard/Pages/30-passwd-type.qml:100
464469msgctxt "Label: Type of security method"
465470msgid "Passcode"
466−msgstr ""
471+msgstr "Codi d'accés"
467472
468473#: qml/Wizard/Pages/30-passwd-type.qml:101
469474msgctxt "Label: Description of security method"
470475msgid "4 digits only"
471−msgstr ""
476+msgstr "Només 4 dígits"
472477
473478#: qml/Wizard/Pages/30-passwd-type.qml:103
474479msgctxt "Label: Type of security method"
475480msgid "Passphrase"
476−msgstr ""
481+msgstr "Contrasenya"
477482
478483#: qml/Wizard/Pages/30-passwd-type.qml:104
479484msgctxt "Label: Description of security method"
480485msgid "Numbers and letters"
481−msgstr ""
486+msgstr "Números i lletres"
482487
483488#: qml/Wizard/Pages/40-wifi.qml:29
484489msgid "Connect to Wi‑Fi"
po/ca@valencia.po+43−38
@@ -7,7 +7,7 @@ msgid ""
77msgstr ""
88"Project-Id-Version: unity\n"
99"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2015-03-19 16:03+0100\n"
10+"POT-Creation-Date: 2015-04-14 16:13+0200\n"
1111"PO-Revision-Date: 2015-02-22 15:22+0000\n"
1212"Last-Translator: David Planella <david.planella@ubuntu.com>\n"
1313"Language-Team: Catalan <ca@li.org>\n"
@@ -15,8 +15,8 @@ msgstr ""
1515"Content-Type: text/plain; charset=UTF-8\n"
1616"Content-Transfer-Encoding: 8bit\n"
1717"Plural-Forms: nplurals=2; plural=n != 1;\n"
18−"X-Launchpad-Export-Date: 2015-03-25 06:05+0000\n"
19−"X-Generator: Launchpad (build 17413)\n"
18+"X-Launchpad-Export-Date: 2015-04-23 06:48+0000\n"
19+"X-Generator: Launchpad (build 17430)\n"
2020
2121#: plugins/LightDM/Greeter.cpp:112
2222msgid "Password: "
@@ -54,72 +54,72 @@ msgid_plural "Please wait %1 minutes and then try again…"
5454msgstr[0] "Espereu %1 minut i torneu-ho a intentar..."
5555msgstr[1] "Espereu %1 minuts i torneu-ho a intentar..."
5656
57−#: qml/Components/Dialogs.qml:67
57+#: qml/Components/Dialogs.qml:69
5858msgctxt "Title: Lock/Log out dialog"
5959msgid "Log out"
6060msgstr ""
6161
62−#: qml/Components/Dialogs.qml:68
62+#: qml/Components/Dialogs.qml:70
6363msgid "Are you sure you want to log out?"
6464msgstr "Segur que voleu eixir?"
6565
66−#: qml/Components/Dialogs.qml:70
66+#: qml/Components/Dialogs.qml:72
6767msgctxt "Button: Lock the system"
6868msgid "Lock"
6969msgstr ""
7070
71−#: qml/Components/Dialogs.qml:77
71+#: qml/Components/Dialogs.qml:79
7272msgctxt "Button: Log out from the system"
7373msgid "Log Out"
7474msgstr ""
7575
76−#: qml/Components/Dialogs.qml:84 qml/Components/Dialogs.qml:115
77−#: qml/Components/Dialogs.qml:171
76+#: qml/Components/Dialogs.qml:86 qml/Components/Dialogs.qml:117
77+#: qml/Components/Dialogs.qml:173
7878msgid "Cancel"
7979msgstr "Cancel·la"
8080
81−#: qml/Components/Dialogs.qml:96
81+#: qml/Components/Dialogs.qml:98
8282msgctxt "Title: Reboot/Shut down dialog"
8383msgid "Shut down"
8484msgstr ""
8585
86−#: qml/Components/Dialogs.qml:97
86+#: qml/Components/Dialogs.qml:99
8787msgid "Are you sure you want to shut down?"
8888msgstr "Segur que voleu apagar?"
8989
90−#: qml/Components/Dialogs.qml:99
90+#: qml/Components/Dialogs.qml:101
9191msgctxt "Button: Reboot the system"
9292msgid "Reboot"
9393msgstr ""
9494
95−#: qml/Components/Dialogs.qml:107
95+#: qml/Components/Dialogs.qml:109
9696msgctxt "Button: Shut down the system"
9797msgid "Shut down"
9898msgstr ""
9999
100−#: qml/Components/Dialogs.qml:127
100+#: qml/Components/Dialogs.qml:129
101101msgctxt "Title: Reboot dialog"
102102msgid "Reboot"
103103msgstr ""
104104
105−#: qml/Components/Dialogs.qml:128
105+#: qml/Components/Dialogs.qml:130
106106msgid "Are you sure you want to reboot?"
107107msgstr "Segur que voleu reiniciar?"
108108
109−#: qml/Components/Dialogs.qml:130
109+#: qml/Components/Dialogs.qml:132
110110msgid "No"
111111msgstr "No"
112112
113−#: qml/Components/Dialogs.qml:136
113+#: qml/Components/Dialogs.qml:138
114114msgid "Yes"
115115msgstr "Sí"
116116
117−#: qml/Components/Dialogs.qml:150
117+#: qml/Components/Dialogs.qml:152
118118msgctxt "Title: Power off/Restart dialog"
119119msgid "Power"
120120msgstr ""
121121
122−#: qml/Components/Dialogs.qml:151
122+#: qml/Components/Dialogs.qml:153
123123msgid ""
124124"Are you sure you would like\n"
125125"to power off?"
@@ -127,37 +127,37 @@ msgstr ""
127127"Segur que voleu\n"
128128"apagar?"
129129
130−#: qml/Components/Dialogs.qml:153
130+#: qml/Components/Dialogs.qml:155
131131msgctxt "Button: Power off the system"
132132msgid "Power off"
133133msgstr ""
134134
135−#: qml/Components/Dialogs.qml:162
135+#: qml/Components/Dialogs.qml:164
136136msgctxt "Button: Restart the system"
137137msgid "Restart"
138138msgstr ""
139139
140−#: qml/Components/Lockscreen.qml:238
140+#: qml/Components/Lockscreen.qml:245
141141msgid "Return to Call"
142142msgstr "Torna a la cridada"
143143
144−#: qml/Components/Lockscreen.qml:238
144+#: qml/Components/Lockscreen.qml:245
145145msgid "Emergency Call"
146146msgstr "Cridada d'emergència"
147147
148−#: qml/Components/Lockscreen.qml:270
148+#: qml/Components/Lockscreen.qml:277
149149msgid "OK"
150150msgstr "D'acord"
151151
152−#: qml/Dash/GenericScopeView.qml:533 qml/Dash/GenericScopeView.qml:691
152+#: qml/Dash/GenericScopeView.qml:532 qml/Dash/GenericScopeView.qml:690
153153msgid "See less"
154154msgstr "Mostra'n menys"
155155
156−#: qml/Dash/GenericScopeView.qml:533
156+#: qml/Dash/GenericScopeView.qml:532
157157msgid "See all"
158158msgstr "Mostra-ho tot"
159159
160−#: qml/Dash/GenericScopeView.qml:595
160+#: qml/Dash/GenericScopeView.qml:594
161161msgctxt "Label: Hint for dash search line edit"
162162msgid "Search"
163163msgstr ""
@@ -313,31 +313,31 @@ msgstr "Feu un toc per tornar a la cridada..."
313313msgid "Conference"
314314msgstr "Conferència"
315315
316−#: qml/Panel/Indicators/MenuItemFactory.qml:643
316+#: qml/Panel/Indicators/MenuItemFactory.qml:639
317317msgid "Nothing is playing"
318318msgstr "No s'està reproduint res"
319319
320−#: qml/Panel/Indicators/MenuItemFactory.qml:791
320+#: qml/Panel/Indicators/MenuItemFactory.qml:787
321321msgid "In queue…"
322322msgstr "A la cua..."
323323
324−#: qml/Panel/Indicators/MenuItemFactory.qml:795
324+#: qml/Panel/Indicators/MenuItemFactory.qml:791
325325msgid "Downloading"
326326msgstr "S'està baixant"
327327
328−#: qml/Panel/Indicators/MenuItemFactory.qml:797
328+#: qml/Panel/Indicators/MenuItemFactory.qml:793
329329msgid "Paused, tap to resume"
330330msgstr "En pausa, feu un toc per continuar"
331331
332−#: qml/Panel/Indicators/MenuItemFactory.qml:799
332+#: qml/Panel/Indicators/MenuItemFactory.qml:795
333333msgid "Canceled"
334334msgstr "S'ha cancel·lat"
335335
336−#: qml/Panel/Indicators/MenuItemFactory.qml:801
336+#: qml/Panel/Indicators/MenuItemFactory.qml:797
337337msgid "Finished"
338338msgstr "S'ha finalitzat"
339339
340−#: qml/Panel/Indicators/MenuItemFactory.qml:803
340+#: qml/Panel/Indicators/MenuItemFactory.qml:799
341341msgid "Failed, tap to retry"
342342msgstr "Ha fallat, feu un toc per tornar-ho a intentar"
343343
@@ -370,12 +370,17 @@ msgstr ""
370370msgid "Swipe up from the bottom edge."
371371msgstr ""
372372
373−#: qml/Tutorial/TutorialLeftFinish.qml:24
374−msgid "These are the shortcuts to favorite apps"
373+#: qml/Tutorial/TutorialContent.qml:81 qml/Tutorial/TutorialLeftFinish.qml:25
374+#: qml/Tutorial/TutorialRight.qml:144
375+msgid "Tap here to continue."
375376msgstr ""
376377
377−#: qml/Tutorial/TutorialLeftFinish.qml:25 qml/Tutorial/TutorialRight.qml:144
378−msgid "Tap here to continue."
378+#: qml/Tutorial/TutorialContent.qml:81
379+msgid "Click here to finish."
380+msgstr ""
381+
382+#: qml/Tutorial/TutorialLeftFinish.qml:24
383+msgid "These are the shortcuts to favorite apps"
379384msgstr ""
380385
381386#: qml/Tutorial/TutorialLeft.qml:26
po/ce.po+43−38
@@ -7,7 +7,7 @@ msgid ""
77msgstr ""
88"Project-Id-Version: unity8\n"
99"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2015-03-19 16:03+0100\n"
10+"POT-Creation-Date: 2015-04-14 16:13+0200\n"
1111"PO-Revision-Date: 2015-02-15 04:01+0000\n"
1212"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
1313"Language-Team: Chechen <ce@li.org>\n"
@@ -15,8 +15,8 @@ msgstr ""
1515"Content-Type: text/plain; charset=UTF-8\n"
1616"Content-Transfer-Encoding: 8bit\n"
1717"Plural-Forms: nplurals=2; plural=n != 1;\n"
18−"X-Launchpad-Export-Date: 2015-03-25 06:04+0000\n"
19−"X-Generator: Launchpad (build 17413)\n"
18+"X-Launchpad-Export-Date: 2015-04-23 06:48+0000\n"
19+"X-Generator: Launchpad (build 17430)\n"
2020
2121#: plugins/LightDM/Greeter.cpp:112
2222msgid "Password: "
@@ -50,108 +50,108 @@ msgid_plural "Please wait %1 minutes and then try again…"
5050msgstr[0] ""
5151msgstr[1] ""
5252
53−#: qml/Components/Dialogs.qml:67
53+#: qml/Components/Dialogs.qml:69
5454msgctxt "Title: Lock/Log out dialog"
5555msgid "Log out"
5656msgstr ""
5757
58−#: qml/Components/Dialogs.qml:68
58+#: qml/Components/Dialogs.qml:70
5959msgid "Are you sure you want to log out?"
6060msgstr ""
6161
62−#: qml/Components/Dialogs.qml:70
62+#: qml/Components/Dialogs.qml:72
6363msgctxt "Button: Lock the system"
6464msgid "Lock"
6565msgstr ""
6666
67−#: qml/Components/Dialogs.qml:77
67+#: qml/Components/Dialogs.qml:79
6868msgctxt "Button: Log out from the system"
6969msgid "Log Out"
7070msgstr ""
7171
72−#: qml/Components/Dialogs.qml:84 qml/Components/Dialogs.qml:115
73−#: qml/Components/Dialogs.qml:171
72+#: qml/Components/Dialogs.qml:86 qml/Components/Dialogs.qml:117
73+#: qml/Components/Dialogs.qml:173
7474msgid "Cancel"
7575msgstr ""
7676
77−#: qml/Components/Dialogs.qml:96
77+#: qml/Components/Dialogs.qml:98
7878msgctxt "Title: Reboot/Shut down dialog"
7979msgid "Shut down"
8080msgstr ""
8181
82−#: qml/Components/Dialogs.qml:97
82+#: qml/Components/Dialogs.qml:99
8383msgid "Are you sure you want to shut down?"
8484msgstr ""
8585
86−#: qml/Components/Dialogs.qml:99
86+#: qml/Components/Dialogs.qml:101
8787msgctxt "Button: Reboot the system"
8888msgid "Reboot"
8989msgstr ""
9090
91−#: qml/Components/Dialogs.qml:107
91+#: qml/Components/Dialogs.qml:109
9292msgctxt "Button: Shut down the system"
9393msgid "Shut down"
9494msgstr ""
9595
96−#: qml/Components/Dialogs.qml:127
96+#: qml/Components/Dialogs.qml:129
9797msgctxt "Title: Reboot dialog"
9898msgid "Reboot"
9999msgstr ""
100100
101−#: qml/Components/Dialogs.qml:128
101+#: qml/Components/Dialogs.qml:130
102102msgid "Are you sure you want to reboot?"
103103msgstr ""
104104
105−#: qml/Components/Dialogs.qml:130
105+#: qml/Components/Dialogs.qml:132
106106msgid "No"
107107msgstr ""
108108
109−#: qml/Components/Dialogs.qml:136
109+#: qml/Components/Dialogs.qml:138
110110msgid "Yes"
111111msgstr ""
112112
113−#: qml/Components/Dialogs.qml:150
113+#: qml/Components/Dialogs.qml:152
114114msgctxt "Title: Power off/Restart dialog"
115115msgid "Power"
116116msgstr ""
117117
118−#: qml/Components/Dialogs.qml:151
118+#: qml/Components/Dialogs.qml:153
119119msgid ""
120120"Are you sure you would like\n"
121121"to power off?"
122122msgstr ""
123123
124−#: qml/Components/Dialogs.qml:153
124+#: qml/Components/Dialogs.qml:155
125125msgctxt "Button: Power off the system"
126126msgid "Power off"
127127msgstr ""
128128
129−#: qml/Components/Dialogs.qml:162
129+#: qml/Components/Dialogs.qml:164
130130msgctxt "Button: Restart the system"
131131msgid "Restart"
132132msgstr ""
133133
134−#: qml/Components/Lockscreen.qml:238
134+#: qml/Components/Lockscreen.qml:245
135135msgid "Return to Call"
136136msgstr ""
137137
138−#: qml/Components/Lockscreen.qml:238
138+#: qml/Components/Lockscreen.qml:245
139139msgid "Emergency Call"
140140msgstr ""
141141
142−#: qml/Components/Lockscreen.qml:270
142+#: qml/Components/Lockscreen.qml:277
143143msgid "OK"
144144msgstr ""
145145
146−#: qml/Dash/GenericScopeView.qml:533 qml/Dash/GenericScopeView.qml:691
146+#: qml/Dash/GenericScopeView.qml:532 qml/Dash/GenericScopeView.qml:690
147147msgid "See less"
148148msgstr ""
149149
150−#: qml/Dash/GenericScopeView.qml:533
150+#: qml/Dash/GenericScopeView.qml:532
151151msgid "See all"
152152msgstr ""
153153
154−#: qml/Dash/GenericScopeView.qml:595
154+#: qml/Dash/GenericScopeView.qml:594
155155msgctxt "Label: Hint for dash search line edit"
156156msgid "Search"
157157msgstr ""
@@ -301,31 +301,31 @@ msgstr ""
301301msgid "Conference"
302302msgstr ""
303303
304−#: qml/Panel/Indicators/MenuItemFactory.qml:643
304+#: qml/Panel/Indicators/MenuItemFactory.qml:639
305305msgid "Nothing is playing"
306306msgstr ""
307307
308−#: qml/Panel/Indicators/MenuItemFactory.qml:791
308+#: qml/Panel/Indicators/MenuItemFactory.qml:787
309309msgid "In queue…"
310310msgstr ""
311311
312−#: qml/Panel/Indicators/MenuItemFactory.qml:795
312+#: qml/Panel/Indicators/MenuItemFactory.qml:791
313313msgid "Downloading"
314314msgstr ""
315315
316−#: qml/Panel/Indicators/MenuItemFactory.qml:797
316+#: qml/Panel/Indicators/MenuItemFactory.qml:793
317317msgid "Paused, tap to resume"
318318msgstr ""
319319
320−#: qml/Panel/Indicators/MenuItemFactory.qml:799
320+#: qml/Panel/Indicators/MenuItemFactory.qml:795
321321msgid "Canceled"
322322msgstr ""
323323
324−#: qml/Panel/Indicators/MenuItemFactory.qml:801
324+#: qml/Panel/Indicators/MenuItemFactory.qml:797
325325msgid "Finished"
326326msgstr ""
327327
328−#: qml/Panel/Indicators/MenuItemFactory.qml:803
328+#: qml/Panel/Indicators/MenuItemFactory.qml:799
329329msgid "Failed, tap to retry"
330330msgstr ""
331331
@@ -358,12 +358,17 @@ msgstr ""
358358msgid "Swipe up from the bottom edge."
359359msgstr ""
360360
361−#: qml/Tutorial/TutorialLeftFinish.qml:24
362−msgid "These are the shortcuts to favorite apps"
361+#: qml/Tutorial/TutorialContent.qml:81 qml/Tutorial/TutorialLeftFinish.qml:25
362+#: qml/Tutorial/TutorialRight.qml:144
363+msgid "Tap here to continue."
363364msgstr ""
364365
365−#: qml/Tutorial/TutorialLeftFinish.qml:25 qml/Tutorial/TutorialRight.qml:144
366−msgid "Tap here to continue."
366+#: qml/Tutorial/TutorialContent.qml:81
367+msgid "Click here to finish."
368+msgstr ""
369+
370+#: qml/Tutorial/TutorialLeftFinish.qml:24
371+msgid "These are the shortcuts to favorite apps"
367372msgstr ""
368373
369374#: qml/Tutorial/TutorialLeft.qml:26
po/ckb.po+43−38
@@ -7,7 +7,7 @@ msgid ""
77msgstr ""
88"Project-Id-Version: unity8\n"
99"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2015-03-19 16:03+0100\n"
10+"POT-Creation-Date: 2015-04-14 16:13+0200\n"
1111"PO-Revision-Date: 2014-01-21 11:05+0000\n"
1212"Last-Translator: Aras <aras.noori@gmail.com>\n"
1313"Language-Team: Kurdish (Sorani) <ckb@li.org>\n"
@@ -15,8 +15,8 @@ msgstr ""
1515"Content-Type: text/plain; charset=UTF-8\n"
1616"Content-Transfer-Encoding: 8bit\n"
1717"Plural-Forms: nplurals=2; plural=n != 1;\n"
18−"X-Launchpad-Export-Date: 2015-03-25 06:05+0000\n"
19−"X-Generator: Launchpad (build 17413)\n"
18+"X-Launchpad-Export-Date: 2015-04-23 06:48+0000\n"
19+"X-Generator: Launchpad (build 17430)\n"
2020
2121#: plugins/LightDM/Greeter.cpp:112
2222msgid "Password: "
@@ -50,108 +50,108 @@ msgid_plural "Please wait %1 minutes and then try again…"
5050msgstr[0] ""
5151msgstr[1] ""
5252
53−#: qml/Components/Dialogs.qml:67
53+#: qml/Components/Dialogs.qml:69
5454msgctxt "Title: Lock/Log out dialog"
5555msgid "Log out"
5656msgstr ""
5757
58−#: qml/Components/Dialogs.qml:68
58+#: qml/Components/Dialogs.qml:70
5959msgid "Are you sure you want to log out?"
6060msgstr ""
6161
62−#: qml/Components/Dialogs.qml:70
62+#: qml/Components/Dialogs.qml:72
6363msgctxt "Button: Lock the system"
6464msgid "Lock"
6565msgstr ""
6666
67−#: qml/Components/Dialogs.qml:77
67+#: qml/Components/Dialogs.qml:79
6868msgctxt "Button: Log out from the system"
6969msgid "Log Out"
7070msgstr ""
7171
72−#: qml/Components/Dialogs.qml:84 qml/Components/Dialogs.qml:115
73−#: qml/Components/Dialogs.qml:171
72+#: qml/Components/Dialogs.qml:86 qml/Components/Dialogs.qml:117
73+#: qml/Components/Dialogs.qml:173
7474msgid "Cancel"
7575msgstr ""
7676
77−#: qml/Components/Dialogs.qml:96
77+#: qml/Components/Dialogs.qml:98
7878msgctxt "Title: Reboot/Shut down dialog"
7979msgid "Shut down"
8080msgstr ""
8181
82−#: qml/Components/Dialogs.qml:97
82+#: qml/Components/Dialogs.qml:99
8383msgid "Are you sure you want to shut down?"
8484msgstr ""
8585
86−#: qml/Components/Dialogs.qml:99
86+#: qml/Components/Dialogs.qml:101
8787msgctxt "Button: Reboot the system"
8888msgid "Reboot"
8989msgstr ""
9090
91−#: qml/Components/Dialogs.qml:107
91+#: qml/Components/Dialogs.qml:109
9292msgctxt "Button: Shut down the system"
9393msgid "Shut down"
9494msgstr ""
9595
96−#: qml/Components/Dialogs.qml:127
96+#: qml/Components/Dialogs.qml:129
9797msgctxt "Title: Reboot dialog"
9898msgid "Reboot"
9999msgstr ""
100100
101−#: qml/Components/Dialogs.qml:128
101+#: qml/Components/Dialogs.qml:130
102102msgid "Are you sure you want to reboot?"
103103msgstr ""
104104
105−#: qml/Components/Dialogs.qml:130
105+#: qml/Components/Dialogs.qml:132
106106msgid "No"
107107msgstr ""
108108
109−#: qml/Components/Dialogs.qml:136
109+#: qml/Components/Dialogs.qml:138
110110msgid "Yes"
111111msgstr ""
112112
113−#: qml/Components/Dialogs.qml:150
113+#: qml/Components/Dialogs.qml:152
114114msgctxt "Title: Power off/Restart dialog"
115115msgid "Power"
116116msgstr ""
117117
118−#: qml/Components/Dialogs.qml:151
118+#: qml/Components/Dialogs.qml:153
119119msgid ""
120120"Are you sure you would like\n"
121121"to power off?"
122122msgstr ""
123123
124−#: qml/Components/Dialogs.qml:153
124+#: qml/Components/Dialogs.qml:155
125125msgctxt "Button: Power off the system"
126126msgid "Power off"
127127msgstr ""
128128
129−#: qml/Components/Dialogs.qml:162
129+#: qml/Components/Dialogs.qml:164
130130msgctxt "Button: Restart the system"
131131msgid "Restart"
132132msgstr ""
133133
134−#: qml/Components/Lockscreen.qml:238
134+#: qml/Components/Lockscreen.qml:245
135135msgid "Return to Call"
136136msgstr ""
137137
138−#: qml/Components/Lockscreen.qml:238
138+#: qml/Components/Lockscreen.qml:245
139139msgid "Emergency Call"
140140msgstr "هێڵی فریاگوزاری"
141141
142−#: qml/Components/Lockscreen.qml:270
142+#: qml/Components/Lockscreen.qml:277
143143msgid "OK"
144144msgstr ""
145145
146−#: qml/Dash/GenericScopeView.qml:533 qml/Dash/GenericScopeView.qml:691
146+#: qml/Dash/GenericScopeView.qml:532 qml/Dash/GenericScopeView.qml:690
147147msgid "See less"
148148msgstr ""
149149
150−#: qml/Dash/GenericScopeView.qml:533
150+#: qml/Dash/GenericScopeView.qml:532
151151msgid "See all"
152152msgstr ""
153153
154−#: qml/Dash/GenericScopeView.qml:595
154+#: qml/Dash/GenericScopeView.qml:594
155155msgctxt "Label: Hint for dash search line edit"
156156msgid "Search"
157157msgstr ""
@@ -301,31 +301,31 @@ msgstr ""
301301msgid "Conference"
302302msgstr ""
303303
304−#: qml/Panel/Indicators/MenuItemFactory.qml:643
304+#: qml/Panel/Indicators/MenuItemFactory.qml:639
305305msgid "Nothing is playing"
306306msgstr ""
307307
308−#: qml/Panel/Indicators/MenuItemFactory.qml:791
308+#: qml/Panel/Indicators/MenuItemFactory.qml:787
309309msgid "In queue…"
310310msgstr ""
311311
312−#: qml/Panel/Indicators/MenuItemFactory.qml:795
312+#: qml/Panel/Indicators/MenuItemFactory.qml:791
313313msgid "Downloading"
314314msgstr ""
315315
316−#: qml/Panel/Indicators/MenuItemFactory.qml:797
316+#: qml/Panel/Indicators/MenuItemFactory.qml:793
317317msgid "Paused, tap to resume"
318318msgstr ""
319319
320−#: qml/Panel/Indicators/MenuItemFactory.qml:799
320+#: qml/Panel/Indicators/MenuItemFactory.qml:795
321321msgid "Canceled"
322322msgstr ""
323323
324−#: qml/Panel/Indicators/MenuItemFactory.qml:801
324+#: qml/Panel/Indicators/MenuItemFactory.qml:797
325325msgid "Finished"
326326msgstr ""
327327
328−#: qml/Panel/Indicators/MenuItemFactory.qml:803
328+#: qml/Panel/Indicators/MenuItemFactory.qml:799
329329msgid "Failed, tap to retry"
330330msgstr ""
331331
@@ -358,12 +358,17 @@ msgstr ""
358358msgid "Swipe up from the bottom edge."
359359msgstr ""
360360
361−#: qml/Tutorial/TutorialLeftFinish.qml:24
362−msgid "These are the shortcuts to favorite apps"
361+#: qml/Tutorial/TutorialContent.qml:81 qml/Tutorial/TutorialLeftFinish.qml:25
362+#: qml/Tutorial/TutorialRight.qml:144
363+msgid "Tap here to continue."
363364msgstr ""
364365
365−#: qml/Tutorial/TutorialLeftFinish.qml:25 qml/Tutorial/TutorialRight.qml:144
366−msgid "Tap here to continue."
366+#: qml/Tutorial/TutorialContent.qml:81
367+msgid "Click here to finish."
368+msgstr ""
369+
370+#: qml/Tutorial/TutorialLeftFinish.qml:24
371+msgid "These are the shortcuts to favorite apps"
367372msgstr ""
368373
369374#: qml/Tutorial/TutorialLeft.qml:26
po/cs.po+175−153
@@ -7,185 +7,191 @@ msgid ""
77msgstr ""
88"Project-Id-Version: unity8\n"
99"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2015-03-19 16:03+0100\n"
11−"PO-Revision-Date: 2014-01-08 10:11+0000\n"
10+"POT-Creation-Date: 2015-04-14 16:13+0200\n"
11+"PO-Revision-Date: 2015-05-11 20:42+0000\n"
1212"Last-Translator: Tadeáš Pařík <tadeas.parik@gmail.com>\n"
1313"Language-Team: Czech <cs@li.org>\n"
1414"MIME-Version: 1.0\n"
1515"Content-Type: text/plain; charset=UTF-8\n"
1616"Content-Transfer-Encoding: 8bit\n"
1717"Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n"
18−"X-Launchpad-Export-Date: 2015-03-25 06:04+0000\n"
19−"X-Generator: Launchpad (build 17413)\n"
18+"X-Launchpad-Export-Date: 2015-05-13 05:31+0000\n"
19+"X-Generator: Launchpad (build 17493)\n"
20+"Language: cs\n"
2021
2122#: plugins/LightDM/Greeter.cpp:112
2223msgid "Password: "
23−msgstr ""
24+msgstr "Heslo: "
2425
2526#: plugins/Unity/Launcher/launcheritem.cpp:45
2627#: plugins/Unity/Launcher/launcheritem.cpp:100
2728msgid "Pin shortcut"
28−msgstr ""
29+msgstr "Připíchnout zkratku"
2930
3031#: plugins/Unity/Launcher/launcheritem.cpp:100
3132msgid "Unpin shortcut"
32−msgstr ""
33+msgstr "Odpíchnout zkratku"
3334
3435#: qml/Components/DelayedLockscreen.qml:49
3536msgid "Device Locked"
36−msgstr ""
37+msgstr "Zařízení uzamčeno"
3738
3839#: qml/Components/DelayedLockscreen.qml:64
3940msgid "You have been locked out due to too many failed passphrase attempts."
4041msgstr ""
42+"Zařízení bylo uzamčeno z důvodu mnoha neúspěšných pokusů o přihlášení."
4143
4244#: qml/Components/DelayedLockscreen.qml:65
4345msgid "You have been locked out due to too many failed passcode attempts."
4446msgstr ""
47+"Zařízení bylo uzamčeno z důvodu mnoha neúspěšných pokusů o přihlášení."
4548
4649#: qml/Components/DelayedLockscreen.qml:74
4750#, qt-format
4851msgid "Please wait %1 minute and then try again…"
4952msgid_plural "Please wait %1 minutes and then try again…"
50−msgstr[0] ""
51−msgstr[1] ""
53+msgstr[0] "Počkejte, prosím, %1 minut a poté to zkuste znovu..."
54+msgstr[1] "Počkejte, prosím, %1 minuty a poté to zkuste znovu..."
55+msgstr[2] "Počkejte, prosím, %1 minut a poté to zkuste znovu..."
5256
53−#: qml/Components/Dialogs.qml:67
57+#: qml/Components/Dialogs.qml:69
5458msgctxt "Title: Lock/Log out dialog"
5559msgid "Log out"
56−msgstr ""
60+msgstr "Odhlásit se"
5761
58−#: qml/Components/Dialogs.qml:68
62+#: qml/Components/Dialogs.qml:70
5963msgid "Are you sure you want to log out?"
60−msgstr ""
64+msgstr "Jste si jistí, že se chcete odhlásit?"
6165
62−#: qml/Components/Dialogs.qml:70
66+#: qml/Components/Dialogs.qml:72
6367msgctxt "Button: Lock the system"
6468msgid "Lock"
65−msgstr ""
69+msgstr "Uzamknout"
6670
67−#: qml/Components/Dialogs.qml:77
71+#: qml/Components/Dialogs.qml:79
6872msgctxt "Button: Log out from the system"
6973msgid "Log Out"
70−msgstr ""
74+msgstr "Odhlásit"
7175
72−#: qml/Components/Dialogs.qml:84 qml/Components/Dialogs.qml:115
73−#: qml/Components/Dialogs.qml:171
76+#: qml/Components/Dialogs.qml:86 qml/Components/Dialogs.qml:117
77+#: qml/Components/Dialogs.qml:173
7478msgid "Cancel"
75−msgstr ""
79+msgstr "Zrušit"
7680
77−#: qml/Components/Dialogs.qml:96
81+#: qml/Components/Dialogs.qml:98
7882msgctxt "Title: Reboot/Shut down dialog"
7983msgid "Shut down"
80−msgstr ""
84+msgstr "Vypnout"
8185
82−#: qml/Components/Dialogs.qml:97
86+#: qml/Components/Dialogs.qml:99
8387msgid "Are you sure you want to shut down?"
84−msgstr ""
88+msgstr "Jste si jistí, že chcete zařízení vypnout?"
8589
86−#: qml/Components/Dialogs.qml:99
90+#: qml/Components/Dialogs.qml:101
8791msgctxt "Button: Reboot the system"
8892msgid "Reboot"
89−msgstr ""
93+msgstr "Restartovat"
9094
91−#: qml/Components/Dialogs.qml:107
95+#: qml/Components/Dialogs.qml:109
9296msgctxt "Button: Shut down the system"
9397msgid "Shut down"
94−msgstr ""
98+msgstr "Vypnout"
9599
96−#: qml/Components/Dialogs.qml:127
100+#: qml/Components/Dialogs.qml:129
97101msgctxt "Title: Reboot dialog"
98102msgid "Reboot"
99−msgstr ""
103+msgstr "Restartovat"
100104
101−#: qml/Components/Dialogs.qml:128
105+#: qml/Components/Dialogs.qml:130
102106msgid "Are you sure you want to reboot?"
103−msgstr ""
107+msgstr "Jste si jistí, že chcete zařízení restartovat?"
104108
105−#: qml/Components/Dialogs.qml:130
109+#: qml/Components/Dialogs.qml:132
106110msgid "No"
107−msgstr ""
111+msgstr "Ne"
108112
109−#: qml/Components/Dialogs.qml:136
113+#: qml/Components/Dialogs.qml:138
110114msgid "Yes"
111−msgstr ""
115+msgstr "Ano"
112116
113−#: qml/Components/Dialogs.qml:150
117+#: qml/Components/Dialogs.qml:152
114118msgctxt "Title: Power off/Restart dialog"
115119msgid "Power"
116−msgstr ""
120+msgstr "Vypnutí"
117121
118−#: qml/Components/Dialogs.qml:151
122+#: qml/Components/Dialogs.qml:153
119123msgid ""
120124"Are you sure you would like\n"
121125"to power off?"
122126msgstr ""
127+"Jste si jistí, že chcete\n"
128+"telefon vypnout?"
123129
124−#: qml/Components/Dialogs.qml:153
130+#: qml/Components/Dialogs.qml:155
125131msgctxt "Button: Power off the system"
126132msgid "Power off"
127−msgstr ""
133+msgstr "Vypnutí"
128134
129−#: qml/Components/Dialogs.qml:162
135+#: qml/Components/Dialogs.qml:164
130136msgctxt "Button: Restart the system"
131137msgid "Restart"
132−msgstr ""
138+msgstr "Reboot"
133139
134−#: qml/Components/Lockscreen.qml:238
140+#: qml/Components/Lockscreen.qml:245
135141msgid "Return to Call"
136−msgstr ""
142+msgstr "Vrátit se k hovoru"
137143
138−#: qml/Components/Lockscreen.qml:238
144+#: qml/Components/Lockscreen.qml:245
139145msgid "Emergency Call"
140146msgstr "Tísňové volání"
141147
142−#: qml/Components/Lockscreen.qml:270
148+#: qml/Components/Lockscreen.qml:277
143149msgid "OK"
144−msgstr ""
150+msgstr "OK"
145151
146−#: qml/Dash/GenericScopeView.qml:533 qml/Dash/GenericScopeView.qml:691
152+#: qml/Dash/GenericScopeView.qml:532 qml/Dash/GenericScopeView.qml:690
147153msgid "See less"
148−msgstr ""
154+msgstr "Zobrazit méně"
149155
150−#: qml/Dash/GenericScopeView.qml:533
156+#: qml/Dash/GenericScopeView.qml:532
151157msgid "See all"
152−msgstr ""
158+msgstr "Zobrazit vše"
153159
154−#: qml/Dash/GenericScopeView.qml:595
160+#: qml/Dash/GenericScopeView.qml:594
155161msgctxt "Label: Hint for dash search line edit"
156162msgid "Search"
157−msgstr ""
163+msgstr "Hledat"
158164
159165#: qml/Dash/PageHeader.qml:269
160166msgctxt "Button: Open the Ubuntu Store"
161167msgid "Store"
162−msgstr ""
168+msgstr "Obchod"
163169
164170#: qml/Dash/PageHeader.qml:276
165171msgctxt "Button: Start a search in the current dash scope"
166172msgid "Search"
167−msgstr ""
173+msgstr "Hledat"
168174
169175#: qml/Dash/PageHeader.qml:286
170176msgctxt "Button: Show the current dash scope settings"
171177msgid "Settings"
172−msgstr ""
178+msgstr "Nastavení"
173179
174180#: qml/Dash/PageHeader.qml:293
175181msgid "Remove from Favorites"
176−msgstr ""
182+msgstr "Odstranit z oblíbených"
177183
178184#: qml/Dash/PageHeader.qml:293
179185msgid "Add to Favorites"
180−msgstr ""
186+msgstr "Přidat do oblíbených"
181187
182188#: qml/Dash/Previews/PreviewActionCombo.qml:35
183189msgid "More..."
184−msgstr ""
190+msgstr "Více..."
185191
186192#: qml/Dash/Previews/PreviewActionCombo.qml:35
187193msgid "Less..."
188−msgstr ""
194+msgstr "Méně..."
189195
190196#: qml/Dash/Previews/PreviewRatingInput.qml:81
191197msgid "Rate this"
@@ -201,93 +207,97 @@ msgstr "Odeslat"
201207
202208#: qml/Dash/PullToRefreshScopeStyle.qml:55
203209msgid "Pull to refresh…"
204−msgstr ""
210+msgstr "Vytáhněte pro obnovení..."
205211
206212#: qml/Dash/PullToRefreshScopeStyle.qml:60
207213msgid "Release to refresh…"
208−msgstr ""
214+msgstr "Pusťte pro obnovení..."
209215
210216#: qml/Dash/ScopeSettings/ScopeSettingBoolean.qml:43
211217msgid "Enable location data"
212−msgstr ""
218+msgstr "Povolit údaje umístění"
213219
214220#: qml/Dash/ScopesList.qml:66
215221msgid "Manage"
216−msgstr ""
222+msgstr "Spravovat"
217223
218224#: qml/Dash/ScopesList.qml:112
219225msgid "Home"
220−msgstr ""
226+msgstr "Domů"
221227
222228#: qml/Dash/ScopesList.qml:113
223229msgid "Also installed"
224−msgstr ""
230+msgstr "Také nainstalováno"
225231
226232#: qml/Greeter/CoverPage.qml:107
227233msgid "Unlock"
228−msgstr ""
234+msgstr "Odemknout"
229235
230236#: qml/Greeter/LoginList.qml:236
231237msgid "Retry"
232−msgstr ""
238+msgstr "Znovu"
233239
234240#: qml/Greeter/LoginList.qml:237
235241msgid "Tap to unlock"
236−msgstr ""
242+msgstr "Klepnout pro odemčení"
237243
238244#: qml/Greeter/NarrowView.qml:53 qml/Wizard/Pages/passwd-confirm.qml:53
239245msgid "Sorry, incorrect passphrase."
240−msgstr ""
246+msgstr "Zadali jste špatné heslo."
241247
242248#: qml/Greeter/NarrowView.qml:54 qml/Wizard/Pages/passwd-confirm.qml:54
243249msgid "Sorry, incorrect passcode."
244−msgstr ""
250+msgstr "Zadali jste špatné heslo."
245251
246252#: qml/Greeter/NarrowView.qml:55
247253msgid "This will be your last attempt."
248−msgstr ""
254+msgstr "Toto je váš poslední pokus."
249255
250256#: qml/Greeter/NarrowView.qml:57
251257msgid ""
252258"If passphrase is entered incorrectly, your phone will conduct a factory "
253259"reset and all personal data will be deleted."
254260msgstr ""
261+"Pokud bude heslo zadáno nesprávně, bude telefon obnoven do továrního "
262+"nastavení a všechna osobní data budou smazána."
255263
256264#: qml/Greeter/NarrowView.qml:58
257265msgid ""
258266"If passcode is entered incorrectly, your phone will conduct a factory reset "
259267"and all personal data will be deleted."
260268msgstr ""
269+"Pokud bude heslo zadáno nesprávně, bude telefon obnoven do továrního "
270+"nastavení a všechna osobní data budou smazána."
261271
262272#: qml/Greeter/NarrowView.qml:115
263273#, qt-format
264274msgid "Enter %1"
265−msgstr ""
275+msgstr "Vložte %1"
266276
267277#: qml/Greeter/NarrowView.qml:116 qml/Wizard/Pages/passwd-set.qml:60
268278msgid "Enter passphrase"
269−msgstr ""
279+msgstr "Vložte heslo"
270280
271281#: qml/Greeter/NarrowView.qml:117
272282msgid "Enter passcode"
273−msgstr ""
283+msgstr "Vložte heslo"
274284
275285#: qml/Greeter/NarrowView.qml:118
276286#, qt-format
277287msgid "Sorry, incorrect %1"
278−msgstr ""
288+msgstr "Špatné %1"
279289
280290#: qml/Greeter/NarrowView.qml:119
281291msgid "Sorry, incorrect passphrase"
282−msgstr ""
292+msgstr "Špatné heslo"
283293
284294#: qml/Greeter/NarrowView.qml:120
285295msgid "Please re-enter"
286−msgstr ""
296+msgstr "Vložte znovu"
287297
288298#: qml/Greeter/NarrowView.qml:121
289299msgid "Sorry, incorrect passcode"
290−msgstr ""
300+msgstr "Špatné heslo"
291301
292302#: qml/Notifications/NotificationMenuItemFactory.qml:128
293303msgid "Show password"
@@ -295,206 +305,211 @@ msgstr "Zobrazit heslo"
295305
296306#: qml/Panel/ActiveCallHint.qml:79
297307msgid "Tap to return to call..."
298−msgstr ""
308+msgstr "Klepnutím se vrátíte k hovoru..."
299309
300310#: qml/Panel/ActiveCallHint.qml:92
301311msgid "Conference"
302−msgstr ""
312+msgstr "Konferenční hovor"
303313
304−#: qml/Panel/Indicators/MenuItemFactory.qml:643
314+#: qml/Panel/Indicators/MenuItemFactory.qml:639
305315msgid "Nothing is playing"
306−msgstr ""
316+msgstr "Nic se nepřehrává"
307317
308−#: qml/Panel/Indicators/MenuItemFactory.qml:791
318+#: qml/Panel/Indicators/MenuItemFactory.qml:787
309319msgid "In queue…"
310−msgstr ""
320+msgstr "Ve frontě..."
311321
312−#: qml/Panel/Indicators/MenuItemFactory.qml:795
322+#: qml/Panel/Indicators/MenuItemFactory.qml:791
313323msgid "Downloading"
314−msgstr ""
324+msgstr "Stahování"
315325
316−#: qml/Panel/Indicators/MenuItemFactory.qml:797
326+#: qml/Panel/Indicators/MenuItemFactory.qml:793
317327msgid "Paused, tap to resume"
318−msgstr ""
328+msgstr "Pauza, pro pokračování klepněte"
319329
320−#: qml/Panel/Indicators/MenuItemFactory.qml:799
330+#: qml/Panel/Indicators/MenuItemFactory.qml:795
321331msgid "Canceled"
322−msgstr ""
332+msgstr "Zrušeno"
323333
324−#: qml/Panel/Indicators/MenuItemFactory.qml:801
334+#: qml/Panel/Indicators/MenuItemFactory.qml:797
325335msgid "Finished"
326−msgstr ""
336+msgstr "Dokončeno"
327337
328−#: qml/Panel/Indicators/MenuItemFactory.qml:803
338+#: qml/Panel/Indicators/MenuItemFactory.qml:799
329339msgid "Failed, tap to retry"
330−msgstr ""
340+msgstr "Nezdařilo se, opakujte klepnutím"
331341
332342#: qml/Panel/Indicators/MessageMenuItemFactory.qml:149
333343msgctxt "Label: Hint in message indicator line edit"
334344msgid "Reply"
335−msgstr ""
345+msgstr "Odpovědět"
336346
337347#: qml/Panel/Indicators/ModemInfoItem.qml:105
338348msgid "Unlock SIM"
339−msgstr ""
349+msgstr "Odemknout SIM"
340350
341351#: qml/Panel/Indicators/RoamingIndication.qml:27
342352msgid "Roaming"
343−msgstr ""
353+msgstr "Roaming"
344354
345355#: qml/Tutorial/TutorialBottomFinish.qml:24
346356msgid "This action does different things for different apps"
347−msgstr ""
357+msgstr "Tato akce vyvolá různé reakce v rozdílných aplikacích"
348358
349359#: qml/Tutorial/TutorialBottomFinish.qml:25
350360msgid "Tap here to finish."
351−msgstr ""
361+msgstr "Klepněte zde pro dokončení."
352362
353363#: qml/Tutorial/TutorialBottom.qml:28
354364msgid "Open special menus"
355−msgstr ""
365+msgstr "Otevřít speciální menu"
356366
357367#: qml/Tutorial/TutorialBottom.qml:29
358368msgid "Swipe up from the bottom edge."
359−msgstr ""
369+msgstr "Potáhněte prstem z dola nahoru."
370+
371+#: qml/Tutorial/TutorialContent.qml:81 qml/Tutorial/TutorialLeftFinish.qml:25
372+#: qml/Tutorial/TutorialRight.qml:144
373+msgid "Tap here to continue."
374+msgstr "Klepněte zde pro pokračování."
375+
376+#: qml/Tutorial/TutorialContent.qml:81
377+msgid "Click here to finish."
378+msgstr "Klikněte zde pro dokončení."
360379
361380#: qml/Tutorial/TutorialLeftFinish.qml:24
362381msgid "These are the shortcuts to favorite apps"
363−msgstr ""
364−
365−#: qml/Tutorial/TutorialLeftFinish.qml:25 qml/Tutorial/TutorialRight.qml:144
366−msgid "Tap here to continue."
367−msgstr ""
382+msgstr "Zde jsou odkazy na vaše oblíbené aplikace"
368383
369384#: qml/Tutorial/TutorialLeft.qml:26
370385msgid "Open the launcher"
371−msgstr ""
386+msgstr "Otevřete launcher"
372387
373388#: qml/Tutorial/TutorialLeft.qml:27
374389msgid "Short swipe from the left edge."
375−msgstr ""
390+msgstr "Potáhněte krátce z levého okraje."
376391
377392#: qml/Tutorial/TutorialPage.qml:178
378393msgid "You almost got it!"
379−msgstr ""
394+msgstr "Už to skoro máte!"
380395
381396#: qml/Tutorial/TutorialPage.qml:195
382397msgid "Try again."
383−msgstr ""
398+msgstr "Zkuste to znovu."
384399
385400#: qml/Tutorial/TutorialRight.qml:31
386401msgid "To view open apps"
387−msgstr ""
402+msgstr "K zobrazení otevřených aplikací"
388403
389404#: qml/Tutorial/TutorialRight.qml:32
390405msgid "Long swipe from the right edge."
391−msgstr ""
406+msgstr "Potáhněte dlouho z pravého okraje."
392407
393408#: qml/Tutorial/TutorialRight.qml:122
394409msgid "View all your running tasks."
395−msgstr ""
410+msgstr "Zobrazíte všechny běžící procesy."
396411
397412#: qml/Wizard/Page.qml:89
398413msgctxt "Button: Go back one page in the Wizard"
399414msgid "Back"
400−msgstr ""
415+msgstr "Zpět"
401416
402417#: qml/Wizard/Pages/10-welcome.qml:27
403418msgid "Hi!"
404−msgstr ""
419+msgstr "Ahoj!"
405420
406421#: qml/Wizard/Pages/10-welcome.qml:44
407422msgid "Welcome to your Ubuntu phone."
408−msgstr ""
423+msgstr "Vítejte ve vašem Ubuntu telefonu."
409424
410425#: qml/Wizard/Pages/10-welcome.qml:52
411426msgid "Let’s get started."
412−msgstr ""
427+msgstr "Začněme."
413428
414429#: qml/Wizard/Pages/10-welcome.qml:88 qml/Wizard/Pages/30-passwd-type.qml:128
415430#: qml/Wizard/Pages/40-wifi.qml:215 qml/Wizard/Pages/50-location.qml:131
416431#: qml/Wizard/Pages/60-reporting.qml:50 qml/Wizard/Pages/passwd-confirm.qml:82
417432#: qml/Wizard/Pages/passwd-set.qml:90
418433msgid "Continue"
419−msgstr ""
434+msgstr "Pokračovat"
420435
421436#: qml/Wizard/Pages/20-sim.qml:25
422437msgid "Add a SIM card and restart your device"
423−msgstr ""
438+msgstr "Vložte SIM kartu a restartujte své zařízení"
424439
425440#: qml/Wizard/Pages/20-sim.qml:59
426441msgid "Without it, you won’t be able to make calls or use text messaging."
427−msgstr ""
442+msgstr "Bez ni nebudete moci telefonovat nebo posílat textové zprávy."
428443
429444#: qml/Wizard/Pages/20-sim.qml:73 qml/Wizard/Pages/40-wifi.qml:215
430445msgid "Skip"
431−msgstr ""
446+msgstr "Přeskočit"
432447
433448#: qml/Wizard/Pages/30-passwd-type.qml:39
434449msgid "Lock security"
435−msgstr ""
450+msgstr "Bezpečnostní uzamčení"
436451
437452#: qml/Wizard/Pages/30-passwd-type.qml:74
438453msgid "Please select how you’d like to unlock your phone."
439−msgstr ""
454+msgstr "Zvolte, prosím, jak chcete svůj telefon odemykat."
440455
441456#: qml/Wizard/Pages/30-passwd-type.qml:97
442457msgctxt "Label: Type of security method"
443458msgid "Swipe"
444−msgstr ""
459+msgstr "Potažením prstu"
445460
446461#: qml/Wizard/Pages/30-passwd-type.qml:98
447462msgctxt "Label: Description of security method"
448463msgid "No security"
449−msgstr ""
464+msgstr "Bez zabezpečení"
450465
451466#: qml/Wizard/Pages/30-passwd-type.qml:100
452467msgctxt "Label: Type of security method"
453468msgid "Passcode"
454−msgstr ""
469+msgstr "Číselné heslo"
455470
456471#: qml/Wizard/Pages/30-passwd-type.qml:101
457472msgctxt "Label: Description of security method"
458473msgid "4 digits only"
459−msgstr ""
474+msgstr "Pouze 4 čísla"
460475
461476#: qml/Wizard/Pages/30-passwd-type.qml:103
462477msgctxt "Label: Type of security method"
463478msgid "Passphrase"
464−msgstr ""
479+msgstr "Heslo"
465480
466481#: qml/Wizard/Pages/30-passwd-type.qml:104
467482msgctxt "Label: Description of security method"
468483msgid "Numbers and letters"
469−msgstr ""
484+msgstr "Čísla a písmena"
470485
471486#: qml/Wizard/Pages/40-wifi.qml:29
472487msgid "Connect to Wi‑Fi"
473−msgstr ""
488+msgstr "Připojte se k Wi-Fi"
474489
475490#: qml/Wizard/Pages/40-wifi.qml:168
476491msgid "Available networks…"
477−msgstr ""
492+msgstr "Dostupné sítě..."
478493
479494#: qml/Wizard/Pages/40-wifi.qml:169
480495msgid "No available networks."
481−msgstr ""
496+msgstr "Žádná dostupná síť."
482497
483498#: qml/Wizard/Pages/50-location.qml:27
484499msgid "Location"
485−msgstr ""
500+msgstr "Umístění"
486501
487502#: qml/Wizard/Pages/50-location.qml:62
488503msgid "Let the phone detect your location:"
489−msgstr ""
504+msgstr "Povolte telefonu zjistit, kde se zrovna nacházíte:"
490505
491506#: qml/Wizard/Pages/50-location.qml:69
492507msgid "Using GPS only (less accurate)"
493−msgstr ""
508+msgstr "Používat pouze GPS (méně přesné)"
494509
495510#: qml/Wizard/Pages/50-location.qml:86
496511msgid "Using GPS, anonymized Wi-Fi and cellular network info (recommended)"
497−msgstr ""
512+msgstr "Používat GPS, anonymní Wi-Fi a datovou síť (doporučeno)"
498513
499514#. TRANSLATORS: HERE is a trademark for Nokia's location service, you probably shouldn't translate it
500515#: qml/Wizard/Pages/50-location.qml:103
@@ -502,81 +517,88 @@ msgid ""
502517"By selecting this option you agree to the Nokia HERE <a href='#'>terms and "
503518"conditions</a>."
504519msgstr ""
520+"Zvolením této možnosti souhlasíte s <a href='#'>pravidly a podmínkami</a> "
521+"Nokia HERE."
505522
506523#: qml/Wizard/Pages/50-location.qml:112
507524msgid "Not at all"
508−msgstr ""
525+msgstr "V žádném případě"
509526
510527#: qml/Wizard/Pages/50-location.qml:124
511528msgid "You can change your mind later in <b>System Settings</b>."
512529msgstr ""
530+"Pokud změníte názor, můžete nastavení změnit v <b>Nastavení systému</b>."
513531
514532#: qml/Wizard/Pages/60-reporting.qml:24
515533msgid "Improving your experience"
516−msgstr ""
534+msgstr "Zlepšete své zkušenosti"
517535
518536#: qml/Wizard/Pages/60-reporting.qml:36
519537msgid ""
520538"Your phone is set up to automatically report errors to Canonical and its "
521539"partners, the makers of the operating system."
522540msgstr ""
541+"Váš telefon je nastaven tak, aby automaticky odesílal informace o chybách "
542+"společnosti Canonical a partnerům, kteří stvořili tento operační systém."
523543
524544#: qml/Wizard/Pages/60-reporting.qml:43
525545msgid ""
526546"This can be disabled in <b>System Settings</b> under <b>Security &amp; "
527547"Privacy</b>"
528548msgstr ""
549+"To může být vypnuto v <b>Nastavení systému</b> v <b>Zabezpečení a "
550+"soukromí</b>"
529551
530552#: qml/Wizard/Pages/80-finished.qml:24
531553msgid "All done"
532−msgstr ""
554+msgstr "Vše je hotovo"
533555
534556#: qml/Wizard/Pages/80-finished.qml:39
535557msgid "Nice work!"
536−msgstr ""
558+msgstr "Skvělá práce!"
537559
538560#: qml/Wizard/Pages/80-finished.qml:46
539561msgid "Your phone is now ready to use."
540−msgstr ""
562+msgstr "Váš telefon je nyní připraven k použití."
541563
542564#: qml/Wizard/Pages/80-finished.qml:53
543565msgid "Finish"
544−msgstr ""
566+msgstr "Dokončit"
545567
546568#: qml/Wizard/Pages/here-terms.qml:27
547569msgid "Terms & Conditions"
548−msgstr ""
570+msgstr "Pravidla a podmínky"
549571
550572#: qml/Wizard/Pages/passwd-confirm.qml:49
551573msgid "Confirm passphrase"
552−msgstr ""
574+msgstr "Potvrdit heslo"
553575
554576#: qml/Wizard/Pages/passwd-confirm.qml:50
555577msgid "Confirm passcode"
556−msgstr ""
578+msgstr "Potvrdit číselné heslo"
557579
558580#: qml/Wizard/Pages/passwd-confirm.qml:53
559581#: qml/Wizard/Pages/passwd-confirm.qml:54
560582msgid "Please try again."
561−msgstr ""
583+msgstr "Zkuste to, prosím, znovu."
562584
563585#: qml/Wizard/Pages/passwd-set.qml:61
564586msgid "Choose your passcode"
565−msgstr ""
587+msgstr "Zvolte své heslo"
566588
567589#: qml/Wizard/Pages/passwd-set.qml:68
568590msgid "Passphrase must be 4 characters long"
569−msgstr ""
591+msgstr "Heslo musí být alespoň 4 znaky dlouhé"
570592
571593#: qml/Wizard/StackButton.qml:39
572594#, qt-format
573595msgid "〈 %1"
574−msgstr ""
596+msgstr "〈 %1"
575597
576598#: qml/Wizard/StackButton.qml:42
577599#, qt-format
578600msgid "%1 〉"
579−msgstr ""
601+msgstr "%1 〉"
580602
581603#~ msgid "Try swiping from the right edge to unlock the phone"
582604#~ msgstr "Pokuste se odemknout telefon potažením prstu z pravého okraje."
po/da.po+166−142
@@ -8,20 +8,20 @@ msgid ""
88msgstr ""
99"Project-Id-Version: unity8\n"
1010"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
11−"POT-Creation-Date: 2015-03-19 16:03+0100\n"
12−"PO-Revision-Date: 2014-07-30 12:37+0000\n"
13−"Last-Translator: Ask Hjorth Larsen <asklarsen@gmail.com>\n"
11+"POT-Creation-Date: 2015-04-14 16:13+0200\n"
12+"PO-Revision-Date: 2015-04-28 19:14+0000\n"
13+"Last-Translator: Thomas Lundsgaard Hansen <thomaslhansen@live.dk>\n"
1414"Language-Team: Danish <dansk@dansk-gruppen.dk>\n"
1515"MIME-Version: 1.0\n"
1616"Content-Type: text/plain; charset=UTF-8\n"
1717"Content-Transfer-Encoding: 8bit\n"
1818"Plural-Forms: nplurals=2; plural=n != 1;\n"
19−"X-Launchpad-Export-Date: 2015-03-25 06:04+0000\n"
20−"X-Generator: Launchpad (build 17413)\n"
19+"X-Launchpad-Export-Date: 2015-04-29 05:27+0000\n"
20+"X-Generator: Launchpad (build 17453)\n"
2121
2222#: plugins/LightDM/Greeter.cpp:112
2323msgid "Password: "
24−msgstr ""
24+msgstr "Adgangskode: "
2525
2626#: plugins/Unity/Launcher/launcheritem.cpp:45
2727#: plugins/Unity/Launcher/launcheritem.cpp:100
@@ -34,151 +34,157 @@ msgstr "Gør genvej flytbar"
3434
3535#: qml/Components/DelayedLockscreen.qml:49
3636msgid "Device Locked"
37−msgstr ""
37+msgstr "Enheden er låst"
3838
3939#: qml/Components/DelayedLockscreen.qml:64
4040msgid "You have been locked out due to too many failed passphrase attempts."
4141msgstr ""
42+"Du er blevet låst ude på grund af for mange fejlslagne forsøg på at angive "
43+"adgangskode."
4244
4345#: qml/Components/DelayedLockscreen.qml:65
4446msgid "You have been locked out due to too many failed passcode attempts."
4547msgstr ""
48+"Du er blevet låst ude på grund af for mange fejlslagne forsøg på at angive "
49+"adgangskode."
4650
4751#: qml/Components/DelayedLockscreen.qml:74
4852#, qt-format
4953msgid "Please wait %1 minute and then try again…"
5054msgid_plural "Please wait %1 minutes and then try again…"
51−msgstr[0] ""
52−msgstr[1] ""
55+msgstr[0] "Vent venligst %1 minut og prøv igen..."
56+msgstr[1] "Vent venligst %1 minutter og prøv igen..."
5357
54−#: qml/Components/Dialogs.qml:67
58+#: qml/Components/Dialogs.qml:69
5559msgctxt "Title: Lock/Log out dialog"
5660msgid "Log out"
57−msgstr ""
61+msgstr "Log af"
5862
59−#: qml/Components/Dialogs.qml:68
63+#: qml/Components/Dialogs.qml:70
6064msgid "Are you sure you want to log out?"
61−msgstr ""
65+msgstr "Vil du logge ud?"
6266
63−#: qml/Components/Dialogs.qml:70
67+#: qml/Components/Dialogs.qml:72
6468msgctxt "Button: Lock the system"
6569msgid "Lock"
66−msgstr ""
70+msgstr "Lås"
6771
68−#: qml/Components/Dialogs.qml:77
72+#: qml/Components/Dialogs.qml:79
6973msgctxt "Button: Log out from the system"
7074msgid "Log Out"
71−msgstr ""
75+msgstr "Log af"
7276
73−#: qml/Components/Dialogs.qml:84 qml/Components/Dialogs.qml:115
74−#: qml/Components/Dialogs.qml:171
77+#: qml/Components/Dialogs.qml:86 qml/Components/Dialogs.qml:117
78+#: qml/Components/Dialogs.qml:173
7579msgid "Cancel"
76−msgstr ""
80+msgstr "Annullér"
7781
78−#: qml/Components/Dialogs.qml:96
82+#: qml/Components/Dialogs.qml:98
7983msgctxt "Title: Reboot/Shut down dialog"
8084msgid "Shut down"
81−msgstr ""
85+msgstr "Luk ned"
8286
83−#: qml/Components/Dialogs.qml:97
87+#: qml/Components/Dialogs.qml:99
8488msgid "Are you sure you want to shut down?"
85−msgstr ""
89+msgstr "Er du sikker på du vil lukke ned?"
8690
87−#: qml/Components/Dialogs.qml:99
91+#: qml/Components/Dialogs.qml:101
8892msgctxt "Button: Reboot the system"
8993msgid "Reboot"
90−msgstr ""
94+msgstr "Genstart"
9195
92−#: qml/Components/Dialogs.qml:107
96+#: qml/Components/Dialogs.qml:109
9397msgctxt "Button: Shut down the system"
9498msgid "Shut down"
95−msgstr ""
99+msgstr "Luk ned"
96100
97−#: qml/Components/Dialogs.qml:127
101+#: qml/Components/Dialogs.qml:129
98102msgctxt "Title: Reboot dialog"
99103msgid "Reboot"
100−msgstr ""
104+msgstr "Genstart"
101105
102−#: qml/Components/Dialogs.qml:128
106+#: qml/Components/Dialogs.qml:130
103107msgid "Are you sure you want to reboot?"
104−msgstr ""
108+msgstr "Er du sikker på du vil genstarte?"
105109
106−#: qml/Components/Dialogs.qml:130
110+#: qml/Components/Dialogs.qml:132
107111msgid "No"
108−msgstr ""
112+msgstr "Nej"
109113
110−#: qml/Components/Dialogs.qml:136
114+#: qml/Components/Dialogs.qml:138
111115msgid "Yes"
112−msgstr ""
116+msgstr "Ja"
113117
114−#: qml/Components/Dialogs.qml:150
118+#: qml/Components/Dialogs.qml:152
115119msgctxt "Title: Power off/Restart dialog"
116120msgid "Power"
117121msgstr ""
118122
119−#: qml/Components/Dialogs.qml:151
123+#: qml/Components/Dialogs.qml:153
120124msgid ""
121125"Are you sure you would like\n"
122126"to power off?"
123127msgstr ""
128+"Er du sikker på at du vil\n"
129+"slukke enheden?"
124130
125−#: qml/Components/Dialogs.qml:153
131+#: qml/Components/Dialogs.qml:155
126132msgctxt "Button: Power off the system"
127133msgid "Power off"
128−msgstr ""
134+msgstr "Luk ned"
129135
130−#: qml/Components/Dialogs.qml:162
136+#: qml/Components/Dialogs.qml:164
131137msgctxt "Button: Restart the system"
132138msgid "Restart"
133−msgstr ""
139+msgstr "Genstart"
134140
135−#: qml/Components/Lockscreen.qml:238
141+#: qml/Components/Lockscreen.qml:245
136142msgid "Return to Call"
137−msgstr ""
143+msgstr "Vend tilbage til opkald"
138144
139−#: qml/Components/Lockscreen.qml:238
145+#: qml/Components/Lockscreen.qml:245
140146msgid "Emergency Call"
141147msgstr "Nødopkald"
142148
143−#: qml/Components/Lockscreen.qml:270
149+#: qml/Components/Lockscreen.qml:277
144150msgid "OK"
145−msgstr "O.k."
151+msgstr "Ok"
146152
147−#: qml/Dash/GenericScopeView.qml:533 qml/Dash/GenericScopeView.qml:691
153+#: qml/Dash/GenericScopeView.qml:532 qml/Dash/GenericScopeView.qml:690
148154msgid "See less"
149155msgstr "Vis mindre"
150156
151−#: qml/Dash/GenericScopeView.qml:533
157+#: qml/Dash/GenericScopeView.qml:532
152158msgid "See all"
153159msgstr "Se alle"
154160
155−#: qml/Dash/GenericScopeView.qml:595
161+#: qml/Dash/GenericScopeView.qml:594
156162msgctxt "Label: Hint for dash search line edit"
157163msgid "Search"
158−msgstr ""
164+msgstr "Søg"
159165
160166#: qml/Dash/PageHeader.qml:269
161167msgctxt "Button: Open the Ubuntu Store"
162168msgid "Store"
163−msgstr ""
169+msgstr "Butik"
164170
165171#: qml/Dash/PageHeader.qml:276
166172msgctxt "Button: Start a search in the current dash scope"
167173msgid "Search"
168−msgstr ""
174+msgstr "Søg"
169175
170176#: qml/Dash/PageHeader.qml:286
171177msgctxt "Button: Show the current dash scope settings"
172178msgid "Settings"
173−msgstr ""
179+msgstr "Indstillinger"
174180
175181#: qml/Dash/PageHeader.qml:293
176182msgid "Remove from Favorites"
177−msgstr ""
183+msgstr "Fjern fra Favoritter"
178184
179185#: qml/Dash/PageHeader.qml:293
180186msgid "Add to Favorites"
181−msgstr ""
187+msgstr "Tilføj til Favoritter"
182188
183189#: qml/Dash/Previews/PreviewActionCombo.qml:35
184190msgid "More..."
@@ -194,7 +200,7 @@ msgstr "Bedøm dette"
194200
195201#: qml/Dash/Previews/PreviewRatingInput.qml:126
196202msgid "Add a review"
197−msgstr "Tilføj en forhåndsvisning"
203+msgstr "Tilføj en anmeldelse"
198204
199205#: qml/Dash/Previews/PreviewRatingInput.qml:166
200206msgid "Send"
@@ -202,93 +208,97 @@ msgstr "Send"
202208
203209#: qml/Dash/PullToRefreshScopeStyle.qml:55
204210msgid "Pull to refresh…"
205−msgstr ""
211+msgstr "Træk ned for at genindlæse..."
206212
207213#: qml/Dash/PullToRefreshScopeStyle.qml:60
208214msgid "Release to refresh…"
209−msgstr ""
215+msgstr "Giv slip for at genindlæse..."
210216
211217#: qml/Dash/ScopeSettings/ScopeSettingBoolean.qml:43
212218msgid "Enable location data"
213−msgstr ""
219+msgstr "Aktivér lokationsdata"
214220
215221#: qml/Dash/ScopesList.qml:66
216222msgid "Manage"
217−msgstr ""
223+msgstr "Administrér"
218224
219225#: qml/Dash/ScopesList.qml:112
220226msgid "Home"
221−msgstr ""
227+msgstr "Hjem"
222228
223229#: qml/Dash/ScopesList.qml:113
224230msgid "Also installed"
225−msgstr ""
231+msgstr "Også installeret"
226232
227233#: qml/Greeter/CoverPage.qml:107
228234msgid "Unlock"
229−msgstr ""
235+msgstr "Lås op"
230236
231237#: qml/Greeter/LoginList.qml:236
232238msgid "Retry"
233−msgstr ""
239+msgstr "Forsøg igen"
234240
235241#: qml/Greeter/LoginList.qml:237
236242msgid "Tap to unlock"
237−msgstr ""
243+msgstr "Tap for at låse op"
238244
239245#: qml/Greeter/NarrowView.qml:53 qml/Wizard/Pages/passwd-confirm.qml:53
240246msgid "Sorry, incorrect passphrase."
241−msgstr ""
247+msgstr "Beklager, forkert adgangsfrase."
242248
243249#: qml/Greeter/NarrowView.qml:54 qml/Wizard/Pages/passwd-confirm.qml:54
244250msgid "Sorry, incorrect passcode."
245−msgstr ""
251+msgstr "Beklager, forkert adgangskode."
246252
247253#: qml/Greeter/NarrowView.qml:55
248254msgid "This will be your last attempt."
249−msgstr ""
255+msgstr "Dette er dit sidste forsøg."
250256
251257#: qml/Greeter/NarrowView.qml:57
252258msgid ""
253259"If passphrase is entered incorrectly, your phone will conduct a factory "
254260"reset and all personal data will be deleted."
255261msgstr ""
262+"Hvis adgangsfrasen er forkert, vil telefonen blive gendannet til "
263+"fabriksindstillinger og al personlig data vil blive slettet."
256264
257265#: qml/Greeter/NarrowView.qml:58
258266msgid ""
259267"If passcode is entered incorrectly, your phone will conduct a factory reset "
260268"and all personal data will be deleted."
261269msgstr ""
270+"Hvis adgangskoden er forkert, vil telefonen blive gendannet til "
271+"fabriksindstillinger og al personlig data vil blive slettet."
262272
263273#: qml/Greeter/NarrowView.qml:115
264274#, qt-format
265275msgid "Enter %1"
266−msgstr ""
276+msgstr "Indtast %1"
267277
268278#: qml/Greeter/NarrowView.qml:116 qml/Wizard/Pages/passwd-set.qml:60
269279msgid "Enter passphrase"
270−msgstr ""
280+msgstr "Angiv adgangsfrase"
271281
272282#: qml/Greeter/NarrowView.qml:117
273283msgid "Enter passcode"
274−msgstr ""
284+msgstr "Indtast adgangskode"
275285
276286#: qml/Greeter/NarrowView.qml:118
277287#, qt-format
278288msgid "Sorry, incorrect %1"
279−msgstr ""
289+msgstr "Beklager, forkert %1"
280290
281291#: qml/Greeter/NarrowView.qml:119
282292msgid "Sorry, incorrect passphrase"
283−msgstr ""
293+msgstr "Beklager, forkert adgangsfrase"
284294
285295#: qml/Greeter/NarrowView.qml:120
286296msgid "Please re-enter"
287−msgstr ""
297+msgstr "Vær venlig at genindtaste"
288298
289299#: qml/Greeter/NarrowView.qml:121
290300msgid "Sorry, incorrect passcode"
291−msgstr ""
301+msgstr "Beklager, forkert adgangskode"
292302
293303#: qml/Notifications/NotificationMenuItemFactory.qml:128
294304msgid "Show password"
@@ -296,206 +306,214 @@ msgstr "Vis adgangskode"
296306
297307#: qml/Panel/ActiveCallHint.qml:79
298308msgid "Tap to return to call..."
299−msgstr "Tryk for at besvare opkaldet..."
309+msgstr "Tryk for at vende tilbage til opkaldet..."
300310
301311#: qml/Panel/ActiveCallHint.qml:92
302312msgid "Conference"
303313msgstr "Konference"
304314
305−#: qml/Panel/Indicators/MenuItemFactory.qml:643
315+#: qml/Panel/Indicators/MenuItemFactory.qml:639
306316msgid "Nothing is playing"
307−msgstr ""
317+msgstr "Intet afspilles"
308318
309−#: qml/Panel/Indicators/MenuItemFactory.qml:791
319+#: qml/Panel/Indicators/MenuItemFactory.qml:787
310320msgid "In queue…"
311321msgstr "I kø…"
312322
313−#: qml/Panel/Indicators/MenuItemFactory.qml:795
323+#: qml/Panel/Indicators/MenuItemFactory.qml:791
314324msgid "Downloading"
315325msgstr "Henter"
316326
317−#: qml/Panel/Indicators/MenuItemFactory.qml:797
327+#: qml/Panel/Indicators/MenuItemFactory.qml:793
318328msgid "Paused, tap to resume"
319−msgstr "På pause; tryk for at fortsætte"
329+msgstr "På pause - tryk for at fortsætte"
320330
321−#: qml/Panel/Indicators/MenuItemFactory.qml:799
331+#: qml/Panel/Indicators/MenuItemFactory.qml:795
322332msgid "Canceled"
323333msgstr "Annulleret"
324334
325−#: qml/Panel/Indicators/MenuItemFactory.qml:801
335+#: qml/Panel/Indicators/MenuItemFactory.qml:797
326336msgid "Finished"
327337msgstr "Færdig"
328338
329−#: qml/Panel/Indicators/MenuItemFactory.qml:803
339+#: qml/Panel/Indicators/MenuItemFactory.qml:799
330340msgid "Failed, tap to retry"
331−msgstr "Mislykkedes; tryk for at prøve igen"
341+msgstr "Mislykkedes - tryk for at prøve igen"
332342
333343#: qml/Panel/Indicators/MessageMenuItemFactory.qml:149
334344msgctxt "Label: Hint in message indicator line edit"
335345msgid "Reply"
336−msgstr ""
346+msgstr "Svar"
337347
338348#: qml/Panel/Indicators/ModemInfoItem.qml:105
339349msgid "Unlock SIM"
340−msgstr ""
350+msgstr "Lås SIM-kort op"
341351
342352#: qml/Panel/Indicators/RoamingIndication.qml:27
343353msgid "Roaming"
344−msgstr ""
354+msgstr "Roaming"
345355
346356#: qml/Tutorial/TutorialBottomFinish.qml:24
347357msgid "This action does different things for different apps"
348−msgstr ""
358+msgstr "Denne handling gør forskellige ting i forskellige apps"
349359
350360#: qml/Tutorial/TutorialBottomFinish.qml:25
351361msgid "Tap here to finish."
352−msgstr ""
362+msgstr "Tryk her for at afslutte."
353363
354364#: qml/Tutorial/TutorialBottom.qml:28
355365msgid "Open special menus"
356−msgstr ""
366+msgstr "Åben specialmenuer"
357367
358368#: qml/Tutorial/TutorialBottom.qml:29
359369msgid "Swipe up from the bottom edge."
360−msgstr ""
370+msgstr "Swipe op fra den nedre kant."
371+
372+#: qml/Tutorial/TutorialContent.qml:81 qml/Tutorial/TutorialLeftFinish.qml:25
373+#: qml/Tutorial/TutorialRight.qml:144
374+msgid "Tap here to continue."
375+msgstr "Tryk her for at fortsætte."
376+
377+#: qml/Tutorial/TutorialContent.qml:81
378+msgid "Click here to finish."
379+msgstr "Tryk her for at afslutte."
361380
362381#: qml/Tutorial/TutorialLeftFinish.qml:24
363382msgid "These are the shortcuts to favorite apps"
364−msgstr ""
365−
366−#: qml/Tutorial/TutorialLeftFinish.qml:25 qml/Tutorial/TutorialRight.qml:144
367−msgid "Tap here to continue."
368−msgstr ""
383+msgstr "Disse er genveje til favorit-apps"
369384
370385#: qml/Tutorial/TutorialLeft.qml:26
371386msgid "Open the launcher"
372−msgstr ""
387+msgstr "Åbn opstarteren"
373388
374389#: qml/Tutorial/TutorialLeft.qml:27
375390msgid "Short swipe from the left edge."
376−msgstr ""
391+msgstr "Kort swipe fra den venstre kant."
377392
378393#: qml/Tutorial/TutorialPage.qml:178
379394msgid "You almost got it!"
380−msgstr ""
395+msgstr "Du havde den næsten!"
381396
382397#: qml/Tutorial/TutorialPage.qml:195
383398msgid "Try again."
384−msgstr ""
399+msgstr "Prøv igen."
385400
386401#: qml/Tutorial/TutorialRight.qml:31
387402msgid "To view open apps"
388−msgstr ""
403+msgstr "For at se åbne apps"
389404
390405#: qml/Tutorial/TutorialRight.qml:32
391406msgid "Long swipe from the right edge."
392−msgstr ""
407+msgstr "Langt swipe fra den højre kant."
393408
394409#: qml/Tutorial/TutorialRight.qml:122
395410msgid "View all your running tasks."
396−msgstr ""
411+msgstr "Se alle dine kørende opgaver."
397412
398413#: qml/Wizard/Page.qml:89
399414msgctxt "Button: Go back one page in the Wizard"
400415msgid "Back"
401−msgstr ""
416+msgstr "Tilbage"
402417
403418#: qml/Wizard/Pages/10-welcome.qml:27
404419msgid "Hi!"
405−msgstr ""
420+msgstr "Hej!"
406421
407422#: qml/Wizard/Pages/10-welcome.qml:44
408423msgid "Welcome to your Ubuntu phone."
409−msgstr ""
424+msgstr "Velkommen til din Ubuntu-telefon."
410425
411426#: qml/Wizard/Pages/10-welcome.qml:52
412427msgid "Let’s get started."
413−msgstr ""
428+msgstr "Lad os komme i gang."
414429
415430#: qml/Wizard/Pages/10-welcome.qml:88 qml/Wizard/Pages/30-passwd-type.qml:128
416431#: qml/Wizard/Pages/40-wifi.qml:215 qml/Wizard/Pages/50-location.qml:131
417432#: qml/Wizard/Pages/60-reporting.qml:50 qml/Wizard/Pages/passwd-confirm.qml:82
418433#: qml/Wizard/Pages/passwd-set.qml:90
419434msgid "Continue"
420−msgstr ""
435+msgstr "Fortsæt"
421436
422437#: qml/Wizard/Pages/20-sim.qml:25
423438msgid "Add a SIM card and restart your device"
424−msgstr ""
439+msgstr "Indsæt et SIM-kort og genstart din enhed"
425440
426441#: qml/Wizard/Pages/20-sim.qml:59
427442msgid "Without it, you won’t be able to make calls or use text messaging."
428443msgstr ""
444+"Uden denne vil du ikke være i stand til at foretage opkald eller sende "
445+"tekstbeskeder."
429446
430447#: qml/Wizard/Pages/20-sim.qml:73 qml/Wizard/Pages/40-wifi.qml:215
431448msgid "Skip"
432−msgstr ""
449+msgstr "Spring over"
433450
434451#: qml/Wizard/Pages/30-passwd-type.qml:39
435452msgid "Lock security"
436−msgstr ""
453+msgstr "Låsesikkerhed"
437454
438455#: qml/Wizard/Pages/30-passwd-type.qml:74
439456msgid "Please select how you’d like to unlock your phone."
440−msgstr ""
457+msgstr "Vælg venligst hvordan du ønsker at låse din telefon op."
441458
442459#: qml/Wizard/Pages/30-passwd-type.qml:97
443460msgctxt "Label: Type of security method"
444461msgid "Swipe"
445−msgstr ""
462+msgstr "Swipe"
446463
447464#: qml/Wizard/Pages/30-passwd-type.qml:98
448465msgctxt "Label: Description of security method"
449466msgid "No security"
450−msgstr ""
467+msgstr "Ingen sikkerhed"
451468
452469#: qml/Wizard/Pages/30-passwd-type.qml:100
453470msgctxt "Label: Type of security method"
454471msgid "Passcode"
455−msgstr ""
472+msgstr "Adgangskode"
456473
457474#: qml/Wizard/Pages/30-passwd-type.qml:101
458475msgctxt "Label: Description of security method"
459476msgid "4 digits only"
460−msgstr ""
477+msgstr "Kun 4 tal"
461478
462479#: qml/Wizard/Pages/30-passwd-type.qml:103
463480msgctxt "Label: Type of security method"
464481msgid "Passphrase"
465−msgstr ""
482+msgstr "Adgangsfrase"
466483
467484#: qml/Wizard/Pages/30-passwd-type.qml:104
468485msgctxt "Label: Description of security method"
469486msgid "Numbers and letters"
470−msgstr ""
487+msgstr "Tal og bogstaver"
471488
472489#: qml/Wizard/Pages/40-wifi.qml:29
473490msgid "Connect to Wi‑Fi"
474−msgstr ""
491+msgstr "Tilslut til Wi-Fi"
475492
476493#: qml/Wizard/Pages/40-wifi.qml:168
477494msgid "Available networks…"
478−msgstr ""
495+msgstr "Tilgængelige netværk..."
479496
480497#: qml/Wizard/Pages/40-wifi.qml:169
481498msgid "No available networks."
482−msgstr ""
499+msgstr "Ingen tilgængelige netværk."
483500
484501#: qml/Wizard/Pages/50-location.qml:27
485502msgid "Location"
486−msgstr ""
503+msgstr "Placering"
487504
488505#: qml/Wizard/Pages/50-location.qml:62
489506msgid "Let the phone detect your location:"
490−msgstr ""
507+msgstr "Lad telefonen bestemme din placering:"
491508
492509#: qml/Wizard/Pages/50-location.qml:69
493510msgid "Using GPS only (less accurate)"
494−msgstr ""
511+msgstr "Kun ved brug af GPS (mindre præcis)"
495512
496513#: qml/Wizard/Pages/50-location.qml:86
497514msgid "Using GPS, anonymized Wi-Fi and cellular network info (recommended)"
498515msgstr ""
516+"Ved brug af GPS, anonymiseret Wi-Fi og telenetværksinformation (anbefalet)"
499517
500518#. TRANSLATORS: HERE is a trademark for Nokia's location service, you probably shouldn't translate it
501519#: qml/Wizard/Pages/50-location.qml:103
@@ -503,81 +521,87 @@ msgid ""
503521"By selecting this option you agree to the Nokia HERE <a href='#'>terms and "
504522"conditions</a>."
505523msgstr ""
524+"Ved at vælge dette siger du ja til Nokia HERE's <a href='#'>betingelser og "
525+"vilkår</a>."
506526
507527#: qml/Wizard/Pages/50-location.qml:112
508528msgid "Not at all"
509−msgstr ""
529+msgstr "Slet ikke"
510530
511531#: qml/Wizard/Pages/50-location.qml:124
512532msgid "You can change your mind later in <b>System Settings</b>."
513−msgstr ""
533+msgstr "Du kan fortryde senere i <b>Systemindstillinger</b>."
514534
515535#: qml/Wizard/Pages/60-reporting.qml:24
516536msgid "Improving your experience"
517−msgstr ""
537+msgstr "Forbedrer din oplevelse"
518538
519539#: qml/Wizard/Pages/60-reporting.qml:36
520540msgid ""
521541"Your phone is set up to automatically report errors to Canonical and its "
522542"partners, the makers of the operating system."
523543msgstr ""
544+"Din telefon er sat op til automatisk at rapportere fejl til Canonical og "
545+"deres partnere, skaberne af operativsystemet."
524546
525547#: qml/Wizard/Pages/60-reporting.qml:43
526548msgid ""
527549"This can be disabled in <b>System Settings</b> under <b>Security &amp; "
528550"Privacy</b>"
529551msgstr ""
552+"Dette kan slås fra i <b>Systemindstillinger</b> under <b>Sikkerhed &amp; "
553+"privatliv</b>"
530554
531555#: qml/Wizard/Pages/80-finished.qml:24
532556msgid "All done"
533−msgstr ""
557+msgstr "Helt færdig"
534558
535559#: qml/Wizard/Pages/80-finished.qml:39
536560msgid "Nice work!"
537−msgstr ""
561+msgstr "Godt arbejde!"
538562
539563#: qml/Wizard/Pages/80-finished.qml:46
540564msgid "Your phone is now ready to use."
541−msgstr ""
565+msgstr "Din telefon er nu klar til brug."
542566
543567#: qml/Wizard/Pages/80-finished.qml:53
544568msgid "Finish"
545−msgstr ""
569+msgstr "Afslut"
546570
547571#: qml/Wizard/Pages/here-terms.qml:27
548572msgid "Terms & Conditions"
549−msgstr ""
573+msgstr "Betingelser og vilkår"
550574
551575#: qml/Wizard/Pages/passwd-confirm.qml:49
552576msgid "Confirm passphrase"
553−msgstr ""
577+msgstr "Bekæft adgangsfrase"
554578
555579#: qml/Wizard/Pages/passwd-confirm.qml:50
556580msgid "Confirm passcode"
557−msgstr ""
581+msgstr "Bekræft adgangskode"
558582
559583#: qml/Wizard/Pages/passwd-confirm.qml:53
560584#: qml/Wizard/Pages/passwd-confirm.qml:54
561585msgid "Please try again."
562−msgstr ""
586+msgstr "Forsøg venligst igen."
563587
564588#: qml/Wizard/Pages/passwd-set.qml:61
565589msgid "Choose your passcode"
566−msgstr ""
590+msgstr "Vælg din adgangskode"
567591
568592#: qml/Wizard/Pages/passwd-set.qml:68
569593msgid "Passphrase must be 4 characters long"
570−msgstr ""
594+msgstr "Adgangsfrasen skal være mindst 4 tegn"
571595
572596#: qml/Wizard/StackButton.qml:39
573597#, qt-format
574598msgid "〈 %1"
575−msgstr ""
599+msgstr "〈 %1"
576600
577601#: qml/Wizard/StackButton.qml:42
578602#, qt-format
579603msgid "%1 〉"
580−msgstr ""
604+msgstr "%1 〉"
581605
582606#~ msgid "Close"
583607#~ msgstr "Luk"
po/de.po+70−65
@@ -7,16 +7,16 @@ msgid ""
77msgstr ""
88"Project-Id-Version: unity\n"
99"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2015-03-19 16:03+0100\n"
11−"PO-Revision-Date: 2015-03-06 14:24+0000\n"
12−"Last-Translator: Niklas Wenzel <nikwen.developer@gmail.com>\n"
10+"POT-Creation-Date: 2015-04-14 16:13+0200\n"
11+"PO-Revision-Date: 2015-05-14 15:49+0000\n"
12+"Last-Translator: Tobias Bannert <Unknown>\n"
1313"Language-Team: German <de@li.org>\n"
1414"MIME-Version: 1.0\n"
1515"Content-Type: text/plain; charset=UTF-8\n"
1616"Content-Transfer-Encoding: 8bit\n"
1717"Plural-Forms: nplurals=2; plural=n != 1;\n"
18−"X-Launchpad-Export-Date: 2015-03-25 06:05+0000\n"
19−"X-Generator: Launchpad (build 17413)\n"
18+"X-Launchpad-Export-Date: 2015-05-15 05:31+0000\n"
19+"X-Generator: Launchpad (build 17493)\n"
2020
2121#: plugins/LightDM/Greeter.cpp:112
2222msgid "Password: "
@@ -51,75 +51,75 @@ msgstr ""
5151#, qt-format
5252msgid "Please wait %1 minute and then try again…"
5353msgid_plural "Please wait %1 minutes and then try again…"
54−msgstr[0] "Bitte warten Sie %1 Minute und versuchen Sie es dann erneut..."
55−msgstr[1] "Bitte warten Sie %1 Minuten und versuchen Sie es dann erneut..."
54+msgstr[0] "Bitte %1 Minute warten und es dann erneut versuchen …"
55+msgstr[1] "Bitte %1 Minuten warten und es dann erneut versuchen …"
5656
57−#: qml/Components/Dialogs.qml:67
57+#: qml/Components/Dialogs.qml:69
5858msgctxt "Title: Lock/Log out dialog"
5959msgid "Log out"
60−msgstr ""
60+msgstr "Abmelden"
6161
62−#: qml/Components/Dialogs.qml:68
62+#: qml/Components/Dialogs.qml:70
6363msgid "Are you sure you want to log out?"
6464msgstr "Sind Sie sicher, dass Sie sich abmelden wollen?"
6565
66−#: qml/Components/Dialogs.qml:70
66+#: qml/Components/Dialogs.qml:72
6767msgctxt "Button: Lock the system"
6868msgid "Lock"
69−msgstr ""
69+msgstr "Sperren"
7070
71−#: qml/Components/Dialogs.qml:77
71+#: qml/Components/Dialogs.qml:79
7272msgctxt "Button: Log out from the system"
7373msgid "Log Out"
74−msgstr ""
74+msgstr "Abmelden"
7575
76−#: qml/Components/Dialogs.qml:84 qml/Components/Dialogs.qml:115
77−#: qml/Components/Dialogs.qml:171
76+#: qml/Components/Dialogs.qml:86 qml/Components/Dialogs.qml:117
77+#: qml/Components/Dialogs.qml:173
7878msgid "Cancel"
7979msgstr "Abbrechen"
8080
81−#: qml/Components/Dialogs.qml:96
81+#: qml/Components/Dialogs.qml:98
8282msgctxt "Title: Reboot/Shut down dialog"
8383msgid "Shut down"
84−msgstr ""
84+msgstr "Ausschalten"
8585
86−#: qml/Components/Dialogs.qml:97
86+#: qml/Components/Dialogs.qml:99
8787msgid "Are you sure you want to shut down?"
8888msgstr "Sind Sie sicher, dass Sie herunterfahren wollen?"
8989
90−#: qml/Components/Dialogs.qml:99
90+#: qml/Components/Dialogs.qml:101
9191msgctxt "Button: Reboot the system"
9292msgid "Reboot"
93−msgstr ""
93+msgstr "Neustarten"
9494
95−#: qml/Components/Dialogs.qml:107
95+#: qml/Components/Dialogs.qml:109
9696msgctxt "Button: Shut down the system"
9797msgid "Shut down"
98−msgstr ""
98+msgstr "Ausschalten"
9999
100−#: qml/Components/Dialogs.qml:127
100+#: qml/Components/Dialogs.qml:129
101101msgctxt "Title: Reboot dialog"
102102msgid "Reboot"
103−msgstr ""
103+msgstr "Neustarten"
104104
105−#: qml/Components/Dialogs.qml:128
105+#: qml/Components/Dialogs.qml:130
106106msgid "Are you sure you want to reboot?"
107107msgstr "Sind Sie sicher, dass Sie neu starten wollen?"
108108
109−#: qml/Components/Dialogs.qml:130
109+#: qml/Components/Dialogs.qml:132
110110msgid "No"
111111msgstr "Nein"
112112
113−#: qml/Components/Dialogs.qml:136
113+#: qml/Components/Dialogs.qml:138
114114msgid "Yes"
115115msgstr "Ja"
116116
117−#: qml/Components/Dialogs.qml:150
117+#: qml/Components/Dialogs.qml:152
118118msgctxt "Title: Power off/Restart dialog"
119119msgid "Power"
120−msgstr ""
120+msgstr "Leistung"
121121
122−#: qml/Components/Dialogs.qml:151
122+#: qml/Components/Dialogs.qml:153
123123msgid ""
124124"Are you sure you would like\n"
125125"to power off?"
@@ -127,55 +127,55 @@ msgstr ""
127127"Sind Sie sicher, dass Sie das\n"
128128"Gerät ausschalten wollen?"
129129
130−#: qml/Components/Dialogs.qml:153
130+#: qml/Components/Dialogs.qml:155
131131msgctxt "Button: Power off the system"
132132msgid "Power off"
133−msgstr ""
133+msgstr "Ausschalten"
134134
135−#: qml/Components/Dialogs.qml:162
135+#: qml/Components/Dialogs.qml:164
136136msgctxt "Button: Restart the system"
137137msgid "Restart"
138−msgstr ""
138+msgstr "Neustarten"
139139
140−#: qml/Components/Lockscreen.qml:238
140+#: qml/Components/Lockscreen.qml:245
141141msgid "Return to Call"
142142msgstr "Zu Anruf zurückkehren"
143143
144−#: qml/Components/Lockscreen.qml:238
144+#: qml/Components/Lockscreen.qml:245
145145msgid "Emergency Call"
146146msgstr "Notruf"
147147
148−#: qml/Components/Lockscreen.qml:270
148+#: qml/Components/Lockscreen.qml:277
149149msgid "OK"
150150msgstr "OK"
151151
152−#: qml/Dash/GenericScopeView.qml:533 qml/Dash/GenericScopeView.qml:691
152+#: qml/Dash/GenericScopeView.qml:532 qml/Dash/GenericScopeView.qml:690
153153msgid "See less"
154154msgstr "Weniger ansehen"
155155
156−#: qml/Dash/GenericScopeView.qml:533
156+#: qml/Dash/GenericScopeView.qml:532
157157msgid "See all"
158158msgstr "Alle anzeigen"
159159
160−#: qml/Dash/GenericScopeView.qml:595
160+#: qml/Dash/GenericScopeView.qml:594
161161msgctxt "Label: Hint for dash search line edit"
162162msgid "Search"
163−msgstr ""
163+msgstr "Suchen"
164164
165165#: qml/Dash/PageHeader.qml:269
166166msgctxt "Button: Open the Ubuntu Store"
167167msgid "Store"
168−msgstr ""
168+msgstr "Speichern"
169169
170170#: qml/Dash/PageHeader.qml:276
171171msgctxt "Button: Start a search in the current dash scope"
172172msgid "Search"
173−msgstr ""
173+msgstr "Suchen"
174174
175175#: qml/Dash/PageHeader.qml:286
176176msgctxt "Button: Show the current dash scope settings"
177177msgid "Settings"
178−msgstr ""
178+msgstr "Einstellungen"
179179
180180#: qml/Dash/PageHeader.qml:293
181181msgid "Remove from Favorites"
@@ -305,44 +305,44 @@ msgstr "Passwort anzeigen"
305305
306306#: qml/Panel/ActiveCallHint.qml:79
307307msgid "Tap to return to call..."
308−msgstr "Tippen um zum Anruf zurückzugehen"
308+msgstr "Tippen, um zum Anruf zurückzugehen …"
309309
310310#: qml/Panel/ActiveCallHint.qml:92
311311msgid "Conference"
312312msgstr "Konferenz"
313313
314−#: qml/Panel/Indicators/MenuItemFactory.qml:643
314+#: qml/Panel/Indicators/MenuItemFactory.qml:639
315315msgid "Nothing is playing"
316316msgstr "Nichts wird abgespielt"
317317
318−#: qml/Panel/Indicators/MenuItemFactory.qml:791
318+#: qml/Panel/Indicators/MenuItemFactory.qml:787
319319msgid "In queue…"
320320msgstr "In Warteschlange …"
321321
322−#: qml/Panel/Indicators/MenuItemFactory.qml:795
322+#: qml/Panel/Indicators/MenuItemFactory.qml:791
323323msgid "Downloading"
324324msgstr "Wird heruntergeladen"
325325
326−#: qml/Panel/Indicators/MenuItemFactory.qml:797
326+#: qml/Panel/Indicators/MenuItemFactory.qml:793
327327msgid "Paused, tap to resume"
328328msgstr "Pausiert, tippen Sie zum fortsetzen"
329329
330−#: qml/Panel/Indicators/MenuItemFactory.qml:799
330+#: qml/Panel/Indicators/MenuItemFactory.qml:795
331331msgid "Canceled"
332332msgstr "Abgebrochen"
333333
334−#: qml/Panel/Indicators/MenuItemFactory.qml:801
334+#: qml/Panel/Indicators/MenuItemFactory.qml:797
335335msgid "Finished"
336336msgstr "Erledigt"
337337
338−#: qml/Panel/Indicators/MenuItemFactory.qml:803
338+#: qml/Panel/Indicators/MenuItemFactory.qml:799
339339msgid "Failed, tap to retry"
340340msgstr "Fehlgeschlagen, tippen Sie zum Wiederholen"
341341
342342#: qml/Panel/Indicators/MessageMenuItemFactory.qml:149
343343msgctxt "Label: Hint in message indicator line edit"
344344msgid "Reply"
345−msgstr ""
345+msgstr "Antworten"
346346
347347#: qml/Panel/Indicators/ModemInfoItem.qml:105
348348msgid "Unlock SIM"
@@ -369,14 +369,19 @@ msgstr "Spezielle Menüs öffnen"
369369msgid "Swipe up from the bottom edge."
370370msgstr "Wischen Sie von der unteren Bildschirmkante nach oben."
371371
372+#: qml/Tutorial/TutorialContent.qml:81 qml/Tutorial/TutorialLeftFinish.qml:25
373+#: qml/Tutorial/TutorialRight.qml:144
374+msgid "Tap here to continue."
375+msgstr "Zum Fortfahren hier tippen."
376+
377+#: qml/Tutorial/TutorialContent.qml:81
378+msgid "Click here to finish."
379+msgstr "Zum Abschließen bitte hier klicken."
380+
372381#: qml/Tutorial/TutorialLeftFinish.qml:24
373382msgid "These are the shortcuts to favorite apps"
374383msgstr "Dies sind die Verknüpfungen zu Ihren favorisierten Anwendungen."
375384
376−#: qml/Tutorial/TutorialLeftFinish.qml:25 qml/Tutorial/TutorialRight.qml:144
377−msgid "Tap here to continue."
378−msgstr "Zum Fortfahren hier tippen."
379−
380385#: qml/Tutorial/TutorialLeft.qml:26
381386msgid "Open the launcher"
382387msgstr "Öffnen Sie den Starter."
@@ -408,7 +413,7 @@ msgstr "Sehen Sie alle Ihre laufenden Anwendungen."
408413#: qml/Wizard/Page.qml:89
409414msgctxt "Button: Go back one page in the Wizard"
410415msgid "Back"
411−msgstr ""
416+msgstr "Zurück"
412417
413418#: qml/Wizard/Pages/10-welcome.qml:27
414419msgid "Hi!"
@@ -452,32 +457,32 @@ msgstr "Bitte wählen Sie aus, wie Sie Ihr Telefon entsperren wollen."
452457#: qml/Wizard/Pages/30-passwd-type.qml:97
453458msgctxt "Label: Type of security method"
454459msgid "Swipe"
455−msgstr ""
460+msgstr "Wischen"
456461
457462#: qml/Wizard/Pages/30-passwd-type.qml:98
458463msgctxt "Label: Description of security method"
459464msgid "No security"
460−msgstr ""
465+msgstr "Keine Sicherheitssperre"
461466
462467#: qml/Wizard/Pages/30-passwd-type.qml:100
463468msgctxt "Label: Type of security method"
464469msgid "Passcode"
465−msgstr ""
470+msgstr "PIN"
466471
467472#: qml/Wizard/Pages/30-passwd-type.qml:101
468473msgctxt "Label: Description of security method"
469474msgid "4 digits only"
470−msgstr ""
475+msgstr "nur vier Ziffern"
471476
472477#: qml/Wizard/Pages/30-passwd-type.qml:103
473478msgctxt "Label: Type of security method"
474479msgid "Passphrase"
475−msgstr ""
480+msgstr "Kennwort"
476481
477482#: qml/Wizard/Pages/30-passwd-type.qml:104
478483msgctxt "Label: Description of security method"
479484msgid "Numbers and letters"
480−msgstr ""
485+msgstr "Ziffern und Buchstaben"
481486
482487#: qml/Wizard/Pages/40-wifi.qml:29
483488msgid "Connect to Wi‑Fi"
po/el.po+45−40
@@ -7,16 +7,16 @@ msgid ""
77msgstr ""
88"Project-Id-Version: unity\n"
99"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2015-03-19 16:03+0100\n"
11−"PO-Revision-Date: 2015-03-30 19:52+0000\n"
10+"POT-Creation-Date: 2015-04-14 16:13+0200\n"
11+"PO-Revision-Date: 2015-04-22 09:03+0000\n"
1212"Last-Translator: Simos Xenitellis <Unknown>\n"
1313"Language-Team: Greek <el@li.org>\n"
1414"MIME-Version: 1.0\n"
1515"Content-Type: text/plain; charset=UTF-8\n"
1616"Content-Transfer-Encoding: 8bit\n"
1717"Plural-Forms: nplurals=2; plural=n != 1;\n"
18−"X-Launchpad-Export-Date: 2015-03-31 05:58+0000\n"
19−"X-Generator: Launchpad (build 17413)\n"
18+"X-Launchpad-Export-Date: 2015-04-23 06:48+0000\n"
19+"X-Generator: Launchpad (build 17430)\n"
2020
2121#: plugins/LightDM/Greeter.cpp:112
2222msgid "Password: "
@@ -54,72 +54,72 @@ msgid_plural "Please wait %1 minutes and then try again…"
5454msgstr[0] "Παρακαλώ περιμένετε %1 λεπτό και δοκιμάστε ξανά..."
5555msgstr[1] "Παρακαλώ περιμένετε %1 λεπτά και δοκιμάστε ξανά..."
5656
57−#: qml/Components/Dialogs.qml:67
57+#: qml/Components/Dialogs.qml:69
5858msgctxt "Title: Lock/Log out dialog"
5959msgid "Log out"
6060msgstr "Αποσύνδεση"
6161
62−#: qml/Components/Dialogs.qml:68
62+#: qml/Components/Dialogs.qml:70
6363msgid "Are you sure you want to log out?"
6464msgstr "Επιθυμείτε σίγουρα να αποσυνδεθείτε;"
6565
66−#: qml/Components/Dialogs.qml:70
66+#: qml/Components/Dialogs.qml:72
6767msgctxt "Button: Lock the system"
6868msgid "Lock"
6969msgstr "Κλείδωμα"
7070
71−#: qml/Components/Dialogs.qml:77
71+#: qml/Components/Dialogs.qml:79
7272msgctxt "Button: Log out from the system"
7373msgid "Log Out"
7474msgstr "Αποσύνδεση"
7575
76−#: qml/Components/Dialogs.qml:84 qml/Components/Dialogs.qml:115
77−#: qml/Components/Dialogs.qml:171
76+#: qml/Components/Dialogs.qml:86 qml/Components/Dialogs.qml:117
77+#: qml/Components/Dialogs.qml:173
7878msgid "Cancel"
7979msgstr "Ακύρωση"
8080
81−#: qml/Components/Dialogs.qml:96
81+#: qml/Components/Dialogs.qml:98
8282msgctxt "Title: Reboot/Shut down dialog"
8383msgid "Shut down"
8484msgstr "Τερματισμός λειτουργίας"
8585
86−#: qml/Components/Dialogs.qml:97
86+#: qml/Components/Dialogs.qml:99
8787msgid "Are you sure you want to shut down?"
8888msgstr "Επιθυμείτε σίγουρα τερματισμό;"
8989
90−#: qml/Components/Dialogs.qml:99
90+#: qml/Components/Dialogs.qml:101
9191msgctxt "Button: Reboot the system"
9292msgid "Reboot"
9393msgstr "Επανεκκίνηση"
9494
95−#: qml/Components/Dialogs.qml:107
95+#: qml/Components/Dialogs.qml:109
9696msgctxt "Button: Shut down the system"
9797msgid "Shut down"
9898msgstr "Τερματισμός"
9999
100−#: qml/Components/Dialogs.qml:127
100+#: qml/Components/Dialogs.qml:129
101101msgctxt "Title: Reboot dialog"
102102msgid "Reboot"
103103msgstr "Επανεκκίνηση"
104104
105−#: qml/Components/Dialogs.qml:128
105+#: qml/Components/Dialogs.qml:130
106106msgid "Are you sure you want to reboot?"
107107msgstr "Επιθυμείτε σίγουρα επανεκκίνηση;"
108108
109−#: qml/Components/Dialogs.qml:130
109+#: qml/Components/Dialogs.qml:132
110110msgid "No"
111111msgstr "Όχι"
112112
113−#: qml/Components/Dialogs.qml:136
113+#: qml/Components/Dialogs.qml:138
114114msgid "Yes"
115115msgstr "Ναι"
116116
117−#: qml/Components/Dialogs.qml:150
117+#: qml/Components/Dialogs.qml:152
118118msgctxt "Title: Power off/Restart dialog"
119119msgid "Power"
120120msgstr ""
121121
122−#: qml/Components/Dialogs.qml:151
122+#: qml/Components/Dialogs.qml:153
123123msgid ""
124124"Are you sure you would like\n"
125125"to power off?"
@@ -127,37 +127,37 @@ msgstr ""
127127"Επιθυμείτε σίγουρα τον\n"
128128"τερματισμό λειτουργίας;"
129129
130−#: qml/Components/Dialogs.qml:153
130+#: qml/Components/Dialogs.qml:155
131131msgctxt "Button: Power off the system"
132132msgid "Power off"
133−msgstr "Κλείσιμο τροφοδοσίας"
133+msgstr "Τερματισμός"
134134
135−#: qml/Components/Dialogs.qml:162
135+#: qml/Components/Dialogs.qml:164
136136msgctxt "Button: Restart the system"
137137msgid "Restart"
138138msgstr "Επανεκκίνηση"
139139
140−#: qml/Components/Lockscreen.qml:238
140+#: qml/Components/Lockscreen.qml:245
141141msgid "Return to Call"
142142msgstr "Επιστροφή στην κλήση"
143143
144−#: qml/Components/Lockscreen.qml:238
144+#: qml/Components/Lockscreen.qml:245
145145msgid "Emergency Call"
146146msgstr "Κλήση έκτακτης ανάγκης"
147147
148−#: qml/Components/Lockscreen.qml:270
148+#: qml/Components/Lockscreen.qml:277
149149msgid "OK"
150150msgstr "OK"
151151
152−#: qml/Dash/GenericScopeView.qml:533 qml/Dash/GenericScopeView.qml:691
152+#: qml/Dash/GenericScopeView.qml:532 qml/Dash/GenericScopeView.qml:690
153153msgid "See less"
154154msgstr "Λιγότερα"
155155
156−#: qml/Dash/GenericScopeView.qml:533
156+#: qml/Dash/GenericScopeView.qml:532
157157msgid "See all"
158158msgstr "Εμφάνιση όλων"
159159
160−#: qml/Dash/GenericScopeView.qml:595
160+#: qml/Dash/GenericScopeView.qml:594
161161msgctxt "Label: Hint for dash search line edit"
162162msgid "Search"
163163msgstr "Αναζήτηση"
@@ -313,31 +313,31 @@ msgstr "Πατήστε για να γυρίσετε στην κλήση..."
313313msgid "Conference"
314314msgstr "Συνδιάσκεψη"
315315
316−#: qml/Panel/Indicators/MenuItemFactory.qml:643
316+#: qml/Panel/Indicators/MenuItemFactory.qml:639
317317msgid "Nothing is playing"
318318msgstr "Δεν αναπαράγεται τίποτα"
319319
320−#: qml/Panel/Indicators/MenuItemFactory.qml:791
320+#: qml/Panel/Indicators/MenuItemFactory.qml:787
321321msgid "In queue…"
322322msgstr "Στην ουρά..."
323323
324−#: qml/Panel/Indicators/MenuItemFactory.qml:795
324+#: qml/Panel/Indicators/MenuItemFactory.qml:791
325325msgid "Downloading"
326326msgstr "Λήψη σε εξέλιξη"
327327
328−#: qml/Panel/Indicators/MenuItemFactory.qml:797
328+#: qml/Panel/Indicators/MenuItemFactory.qml:793
329329msgid "Paused, tap to resume"
330330msgstr "Σταματημένο, αγγίξτε για συνέχιση"
331331
332−#: qml/Panel/Indicators/MenuItemFactory.qml:799
332+#: qml/Panel/Indicators/MenuItemFactory.qml:795
333333msgid "Canceled"
334334msgstr "Ακυρώθηκε"
335335
336−#: qml/Panel/Indicators/MenuItemFactory.qml:801
336+#: qml/Panel/Indicators/MenuItemFactory.qml:797
337337msgid "Finished"
338338msgstr "Ολοκληρώθηκε"
339339
340−#: qml/Panel/Indicators/MenuItemFactory.qml:803
340+#: qml/Panel/Indicators/MenuItemFactory.qml:799
341341msgid "Failed, tap to retry"
342342msgstr "Αποτυχία, πατήστε για να ξαναπροσπαθήσετε"
343343
@@ -371,14 +371,19 @@ msgstr "Άνοιγμα ειδικών μενού"
371371msgid "Swipe up from the bottom edge."
372372msgstr "Σύρετε από την κάτω άκρη προς τα πάνω."
373373
374+#: qml/Tutorial/TutorialContent.qml:81 qml/Tutorial/TutorialLeftFinish.qml:25
375+#: qml/Tutorial/TutorialRight.qml:144
376+msgid "Tap here to continue."
377+msgstr "Πατήστε εδώ για συνέχεια."
378+
379+#: qml/Tutorial/TutorialContent.qml:81
380+msgid "Click here to finish."
381+msgstr ""
382+
374383#: qml/Tutorial/TutorialLeftFinish.qml:24
375384msgid "These are the shortcuts to favorite apps"
376385msgstr "Είναι συντομεύσεις για αγαπημένες εφαρμογές"
377386
378−#: qml/Tutorial/TutorialLeftFinish.qml:25 qml/Tutorial/TutorialRight.qml:144
379−msgid "Tap here to continue."
380−msgstr "Πατήστε εδώ για συνέχεια."
381−
382387#: qml/Tutorial/TutorialLeft.qml:26
383388msgid "Open the launcher"
384389msgstr "Άνοιγμα του εκκινητή"
po/en_AU.po+43−38
@@ -7,7 +7,7 @@ msgid ""
77msgstr ""
88"Project-Id-Version: unity\n"
99"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2015-03-19 16:03+0100\n"
10+"POT-Creation-Date: 2015-04-14 16:13+0200\n"
1111"PO-Revision-Date: 2015-04-11 02:20+0000\n"
1212"Last-Translator: Jared Norris <jarednorris@ubuntu.com>\n"
1313"Language-Team: English (Australia) <en_AU@li.org>\n"
@@ -15,8 +15,8 @@ msgstr ""
1515"Content-Type: text/plain; charset=UTF-8\n"
1616"Content-Transfer-Encoding: 8bit\n"
1717"Plural-Forms: nplurals=2; plural=n != 1;\n"
18−"X-Launchpad-Export-Date: 2015-04-14 05:33+0000\n"
19−"X-Generator: Launchpad (build 17423)\n"
18+"X-Launchpad-Export-Date: 2015-04-23 06:48+0000\n"
19+"X-Generator: Launchpad (build 17430)\n"
2020
2121#: plugins/LightDM/Greeter.cpp:112
2222msgid "Password: "
@@ -50,72 +50,72 @@ msgid_plural "Please wait %1 minutes and then try again…"
5050msgstr[0] "Please wait %1 minute and then try again…"
5151msgstr[1] "Please wait %1 minutes and then try again…"
5252
53−#: qml/Components/Dialogs.qml:67
53+#: qml/Components/Dialogs.qml:69
5454msgctxt "Title: Lock/Log out dialog"
5555msgid "Log out"
5656msgstr "Log out"
5757
58−#: qml/Components/Dialogs.qml:68
58+#: qml/Components/Dialogs.qml:70
5959msgid "Are you sure you want to log out?"
6060msgstr "Are you sure you want to log out?"
6161
62−#: qml/Components/Dialogs.qml:70
62+#: qml/Components/Dialogs.qml:72
6363msgctxt "Button: Lock the system"
6464msgid "Lock"
6565msgstr "Lock"
6666
67−#: qml/Components/Dialogs.qml:77
67+#: qml/Components/Dialogs.qml:79
6868msgctxt "Button: Log out from the system"
6969msgid "Log Out"
7070msgstr "Log Out"
7171
72−#: qml/Components/Dialogs.qml:84 qml/Components/Dialogs.qml:115
73−#: qml/Components/Dialogs.qml:171
72+#: qml/Components/Dialogs.qml:86 qml/Components/Dialogs.qml:117
73+#: qml/Components/Dialogs.qml:173
7474msgid "Cancel"
7575msgstr "Cancel"
7676
77−#: qml/Components/Dialogs.qml:96
77+#: qml/Components/Dialogs.qml:98
7878msgctxt "Title: Reboot/Shut down dialog"
7979msgid "Shut down"
8080msgstr "Shut down"
8181
82−#: qml/Components/Dialogs.qml:97
82+#: qml/Components/Dialogs.qml:99
8383msgid "Are you sure you want to shut down?"
8484msgstr "Are you sure you want to shut down?"
8585
86−#: qml/Components/Dialogs.qml:99
86+#: qml/Components/Dialogs.qml:101
8787msgctxt "Button: Reboot the system"
8888msgid "Reboot"
8989msgstr "Reboot"
9090
91−#: qml/Components/Dialogs.qml:107
91+#: qml/Components/Dialogs.qml:109
9292msgctxt "Button: Shut down the system"
9393msgid "Shut down"
9494msgstr "Shut down"
9595
96−#: qml/Components/Dialogs.qml:127
96+#: qml/Components/Dialogs.qml:129
9797msgctxt "Title: Reboot dialog"
9898msgid "Reboot"
9999msgstr "Reboot"
100100
101−#: qml/Components/Dialogs.qml:128
101+#: qml/Components/Dialogs.qml:130
102102msgid "Are you sure you want to reboot?"
103103msgstr "Are you sure you want to reboot?"
104104
105−#: qml/Components/Dialogs.qml:130
105+#: qml/Components/Dialogs.qml:132
106106msgid "No"
107107msgstr "No"
108108
109−#: qml/Components/Dialogs.qml:136
109+#: qml/Components/Dialogs.qml:138
110110msgid "Yes"
111111msgstr "Yes"
112112
113−#: qml/Components/Dialogs.qml:150
113+#: qml/Components/Dialogs.qml:152
114114msgctxt "Title: Power off/Restart dialog"
115115msgid "Power"
116116msgstr "Power"
117117
118−#: qml/Components/Dialogs.qml:151
118+#: qml/Components/Dialogs.qml:153
119119msgid ""
120120"Are you sure you would like\n"
121121"to power off?"
@@ -123,37 +123,37 @@ msgstr ""
123123"Are you sure you would like\n"
124124"to power off?"
125125
126−#: qml/Components/Dialogs.qml:153
126+#: qml/Components/Dialogs.qml:155
127127msgctxt "Button: Power off the system"
128128msgid "Power off"
129129msgstr "Power off"
130130
131−#: qml/Components/Dialogs.qml:162
131+#: qml/Components/Dialogs.qml:164
132132msgctxt "Button: Restart the system"
133133msgid "Restart"
134134msgstr "Restart"
135135
136−#: qml/Components/Lockscreen.qml:238
136+#: qml/Components/Lockscreen.qml:245
137137msgid "Return to Call"
138138msgstr "Return to Call"
139139
140−#: qml/Components/Lockscreen.qml:238
140+#: qml/Components/Lockscreen.qml:245
141141msgid "Emergency Call"
142142msgstr "Emergency Call"
143143
144−#: qml/Components/Lockscreen.qml:270
144+#: qml/Components/Lockscreen.qml:277
145145msgid "OK"
146146msgstr "OK"
147147
148−#: qml/Dash/GenericScopeView.qml:533 qml/Dash/GenericScopeView.qml:691
148+#: qml/Dash/GenericScopeView.qml:532 qml/Dash/GenericScopeView.qml:690
149149msgid "See less"
150150msgstr "See less"
151151
152−#: qml/Dash/GenericScopeView.qml:533
152+#: qml/Dash/GenericScopeView.qml:532
153153msgid "See all"
154154msgstr "See all"
155155
156−#: qml/Dash/GenericScopeView.qml:595
156+#: qml/Dash/GenericScopeView.qml:594
157157msgctxt "Label: Hint for dash search line edit"
158158msgid "Search"
159159msgstr "Search"
@@ -307,31 +307,31 @@ msgstr "Tap to return to call..."
307307msgid "Conference"
308308msgstr "Conference"
309309
310−#: qml/Panel/Indicators/MenuItemFactory.qml:643
310+#: qml/Panel/Indicators/MenuItemFactory.qml:639
311311msgid "Nothing is playing"
312312msgstr "Nothing is playing"
313313
314−#: qml/Panel/Indicators/MenuItemFactory.qml:791
314+#: qml/Panel/Indicators/MenuItemFactory.qml:787
315315msgid "In queue…"
316316msgstr "In queue…"
317317
318−#: qml/Panel/Indicators/MenuItemFactory.qml:795
318+#: qml/Panel/Indicators/MenuItemFactory.qml:791
319319msgid "Downloading"
320320msgstr "Downloading"
321321
322−#: qml/Panel/Indicators/MenuItemFactory.qml:797
322+#: qml/Panel/Indicators/MenuItemFactory.qml:793
323323msgid "Paused, tap to resume"
324324msgstr "Paused, tap to resume"
325325
326−#: qml/Panel/Indicators/MenuItemFactory.qml:799
326+#: qml/Panel/Indicators/MenuItemFactory.qml:795
327327msgid "Canceled"
328328msgstr "Cancelled"
329329
330−#: qml/Panel/Indicators/MenuItemFactory.qml:801
330+#: qml/Panel/Indicators/MenuItemFactory.qml:797
331331msgid "Finished"
332332msgstr "Finished"
333333
334−#: qml/Panel/Indicators/MenuItemFactory.qml:803
334+#: qml/Panel/Indicators/MenuItemFactory.qml:799
335335msgid "Failed, tap to retry"
336336msgstr "Failed, tap to retry"
337337
@@ -364,14 +364,19 @@ msgstr "Open special menus"
364364msgid "Swipe up from the bottom edge."
365365msgstr "Swipe up from the bottom edge."
366366
367+#: qml/Tutorial/TutorialContent.qml:81 qml/Tutorial/TutorialLeftFinish.qml:25
368+#: qml/Tutorial/TutorialRight.qml:144
369+msgid "Tap here to continue."
370+msgstr "Tap here to continue."
371+
372+#: qml/Tutorial/TutorialContent.qml:81
373+msgid "Click here to finish."
374+msgstr ""
375+
367376#: qml/Tutorial/TutorialLeftFinish.qml:24
368377msgid "These are the shortcuts to favorite apps"
369378msgstr "These are the shortcuts to favourite apps"
370379
371−#: qml/Tutorial/TutorialLeftFinish.qml:25 qml/Tutorial/TutorialRight.qml:144
372−msgid "Tap here to continue."
373−msgstr "Tap here to continue."
374−
375380#: qml/Tutorial/TutorialLeft.qml:26
376381msgid "Open the launcher"
377382msgstr "Open the launcher"
po/en_GB.po+47−50
@@ -7,16 +7,16 @@ msgid ""
77msgstr ""
88"Project-Id-Version: unity\n"
99"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2015-03-19 16:03+0100\n"
11−"PO-Revision-Date: 2015-01-22 12:14+0000\n"
10+"POT-Creation-Date: 2015-04-14 16:13+0200\n"
11+"PO-Revision-Date: 2015-04-23 12:59+0000\n"
1212"Last-Translator: Andi Chandler <Unknown>\n"
1313"Language-Team: English (United Kingdom) <en_GB@li.org>\n"
1414"MIME-Version: 1.0\n"
1515"Content-Type: text/plain; charset=UTF-8\n"
1616"Content-Transfer-Encoding: 8bit\n"
1717"Plural-Forms: nplurals=2; plural=n != 1;\n"
18−"X-Launchpad-Export-Date: 2015-03-25 06:05+0000\n"
19−"X-Generator: Launchpad (build 17413)\n"
18+"X-Launchpad-Export-Date: 2015-04-24 05:39+0000\n"
19+"X-Generator: Launchpad (build 17430)\n"
2020
2121#: plugins/LightDM/Greeter.cpp:112
2222msgid "Password: "
@@ -50,72 +50,72 @@ msgid_plural "Please wait %1 minutes and then try again…"
5050msgstr[0] "Please wait %1 minute and then try again…"
5151msgstr[1] "Please wait %1 minutes and then try again…"
5252
53−#: qml/Components/Dialogs.qml:67
53+#: qml/Components/Dialogs.qml:69
5454msgctxt "Title: Lock/Log out dialog"
5555msgid "Log out"
5656msgstr "Log out"
5757
58−#: qml/Components/Dialogs.qml:68
58+#: qml/Components/Dialogs.qml:70
5959msgid "Are you sure you want to log out?"
6060msgstr "Are you sure you want to log out?"
6161
62−#: qml/Components/Dialogs.qml:70
62+#: qml/Components/Dialogs.qml:72
6363msgctxt "Button: Lock the system"
6464msgid "Lock"
6565msgstr "Lock"
6666
67−#: qml/Components/Dialogs.qml:77
67+#: qml/Components/Dialogs.qml:79
6868msgctxt "Button: Log out from the system"
6969msgid "Log Out"
7070msgstr "Log Out"
7171
72−#: qml/Components/Dialogs.qml:84 qml/Components/Dialogs.qml:115
73−#: qml/Components/Dialogs.qml:171
72+#: qml/Components/Dialogs.qml:86 qml/Components/Dialogs.qml:117
73+#: qml/Components/Dialogs.qml:173
7474msgid "Cancel"
7575msgstr "Cancel"
7676
77−#: qml/Components/Dialogs.qml:96
77+#: qml/Components/Dialogs.qml:98
7878msgctxt "Title: Reboot/Shut down dialog"
7979msgid "Shut down"
8080msgstr "Shut down"
8181
82−#: qml/Components/Dialogs.qml:97
82+#: qml/Components/Dialogs.qml:99
8383msgid "Are you sure you want to shut down?"
8484msgstr "Are you sure you want to shut down?"
8585
86−#: qml/Components/Dialogs.qml:99
86+#: qml/Components/Dialogs.qml:101
8787msgctxt "Button: Reboot the system"
8888msgid "Reboot"
8989msgstr "Reboot"
9090
91−#: qml/Components/Dialogs.qml:107
91+#: qml/Components/Dialogs.qml:109
9292msgctxt "Button: Shut down the system"
9393msgid "Shut down"
9494msgstr "Shut down"
9595
96−#: qml/Components/Dialogs.qml:127
96+#: qml/Components/Dialogs.qml:129
9797msgctxt "Title: Reboot dialog"
9898msgid "Reboot"
9999msgstr "Reboot"
100100
101−#: qml/Components/Dialogs.qml:128
101+#: qml/Components/Dialogs.qml:130
102102msgid "Are you sure you want to reboot?"
103103msgstr "Are you sure you want to reboot?"
104104
105−#: qml/Components/Dialogs.qml:130
105+#: qml/Components/Dialogs.qml:132
106106msgid "No"
107107msgstr "No"
108108
109−#: qml/Components/Dialogs.qml:136
109+#: qml/Components/Dialogs.qml:138
110110msgid "Yes"
111111msgstr "Yes"
112112
113−#: qml/Components/Dialogs.qml:150
113+#: qml/Components/Dialogs.qml:152
114114msgctxt "Title: Power off/Restart dialog"
115115msgid "Power"
116116msgstr "Power"
117117
118−#: qml/Components/Dialogs.qml:151
118+#: qml/Components/Dialogs.qml:153
119119msgid ""
120120"Are you sure you would like\n"
121121"to power off?"
@@ -123,37 +123,37 @@ msgstr ""
123123"Are you sure you would like\n"
124124"to power off?"
125125
126−#: qml/Components/Dialogs.qml:153
126+#: qml/Components/Dialogs.qml:155
127127msgctxt "Button: Power off the system"
128128msgid "Power off"
129129msgstr "Power off"
130130
131−#: qml/Components/Dialogs.qml:162
131+#: qml/Components/Dialogs.qml:164
132132msgctxt "Button: Restart the system"
133133msgid "Restart"
134134msgstr "Restart"
135135
136−#: qml/Components/Lockscreen.qml:238
136+#: qml/Components/Lockscreen.qml:245
137137msgid "Return to Call"
138138msgstr "Return to Call"
139139
140−#: qml/Components/Lockscreen.qml:238
140+#: qml/Components/Lockscreen.qml:245
141141msgid "Emergency Call"
142142msgstr "Emergency Call"
143143
144−#: qml/Components/Lockscreen.qml:270
144+#: qml/Components/Lockscreen.qml:277
145145msgid "OK"
146146msgstr "OK"
147147
148−#: qml/Dash/GenericScopeView.qml:533 qml/Dash/GenericScopeView.qml:691
148+#: qml/Dash/GenericScopeView.qml:532 qml/Dash/GenericScopeView.qml:690
149149msgid "See less"
150150msgstr "See less"
151151
152−#: qml/Dash/GenericScopeView.qml:533
152+#: qml/Dash/GenericScopeView.qml:532
153153msgid "See all"
154154msgstr "See all"
155155
156−#: qml/Dash/GenericScopeView.qml:595
156+#: qml/Dash/GenericScopeView.qml:594
157157msgctxt "Label: Hint for dash search line edit"
158158msgid "Search"
159159msgstr "Search"
@@ -161,17 +161,17 @@ msgstr "Search"
161161#: qml/Dash/PageHeader.qml:269
162162msgctxt "Button: Open the Ubuntu Store"
163163msgid "Store"
164−msgstr ""
164+msgstr "Store"
165165
166166#: qml/Dash/PageHeader.qml:276
167167msgctxt "Button: Start a search in the current dash scope"
168168msgid "Search"
169−msgstr ""
169+msgstr "Search"
170170
171171#: qml/Dash/PageHeader.qml:286
172172msgctxt "Button: Show the current dash scope settings"
173173msgid "Settings"
174−msgstr ""
174+msgstr "Settings"
175175
176176#: qml/Dash/PageHeader.qml:293
177177msgid "Remove from Favorites"
@@ -307,31 +307,31 @@ msgstr "Tap to return to call..."
307307msgid "Conference"
308308msgstr "Conference"
309309
310−#: qml/Panel/Indicators/MenuItemFactory.qml:643
310+#: qml/Panel/Indicators/MenuItemFactory.qml:639
311311msgid "Nothing is playing"
312312msgstr "Nothing is playing"
313313
314−#: qml/Panel/Indicators/MenuItemFactory.qml:791
314+#: qml/Panel/Indicators/MenuItemFactory.qml:787
315315msgid "In queue…"
316316msgstr "In queue…"
317317
318−#: qml/Panel/Indicators/MenuItemFactory.qml:795
318+#: qml/Panel/Indicators/MenuItemFactory.qml:791
319319msgid "Downloading"
320320msgstr "Downloading"
321321
322−#: qml/Panel/Indicators/MenuItemFactory.qml:797
322+#: qml/Panel/Indicators/MenuItemFactory.qml:793
323323msgid "Paused, tap to resume"
324324msgstr "Paused, tap to resume"
325325
326−#: qml/Panel/Indicators/MenuItemFactory.qml:799
326+#: qml/Panel/Indicators/MenuItemFactory.qml:795
327327msgid "Canceled"
328328msgstr "Cancelled"
329329
330−#: qml/Panel/Indicators/MenuItemFactory.qml:801
330+#: qml/Panel/Indicators/MenuItemFactory.qml:797
331331msgid "Finished"
332332msgstr "Finished"
333333
334−#: qml/Panel/Indicators/MenuItemFactory.qml:803
334+#: qml/Panel/Indicators/MenuItemFactory.qml:799
335335msgid "Failed, tap to retry"
336336msgstr "Failed, tap to retry"
337337
@@ -364,14 +364,19 @@ msgstr "Open special menus"
364364msgid "Swipe up from the bottom edge."
365365msgstr "Swipe up from the bottom edge."
366366
367+#: qml/Tutorial/TutorialContent.qml:81 qml/Tutorial/TutorialLeftFinish.qml:25
368+#: qml/Tutorial/TutorialRight.qml:144
369+msgid "Tap here to continue."
370+msgstr "Tap here to continue."
371+
372+#: qml/Tutorial/TutorialContent.qml:81
373+msgid "Click here to finish."
374+msgstr "Click here to finish."
375+
367376#: qml/Tutorial/TutorialLeftFinish.qml:24
368377msgid "These are the shortcuts to favorite apps"
369378msgstr "These are the shortcuts to favourite apps"
370379
371−#: qml/Tutorial/TutorialLeftFinish.qml:25 qml/Tutorial/TutorialRight.qml:144
372−msgid "Tap here to continue."
373−msgstr "Tap here to continue."
374−
375380#: qml/Tutorial/TutorialLeft.qml:26
376381msgid "Open the launcher"
377382msgstr "Open the launcher"
@@ -680,11 +685,3 @@ msgstr "%1 〉"
680685
681686#~ msgid "Manage Scopes"
682687#~ msgstr "Manage Scopes"
683−
684−#~ msgctxt "Button: Shown in Page Header Menu"
685−#~ msgid "Search"
686−#~ msgstr "Search"
687−
688−#~ msgctxt "Button: The Ubuntu Store"
689−#~ msgid "Store"
690−#~ msgstr "Store"
po/eo.po+43−38
@@ -7,7 +7,7 @@ msgid ""
77msgstr ""
88"Project-Id-Version: unity\n"
99"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2015-03-19 16:03+0100\n"
10+"POT-Creation-Date: 2015-04-14 16:13+0200\n"
1111"PO-Revision-Date: 2013-06-26 22:35+0000\n"
1212"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
1313"Language-Team: Esperanto <eo@li.org>\n"
@@ -15,8 +15,8 @@ msgstr ""
1515"Content-Type: text/plain; charset=UTF-8\n"
1616"Content-Transfer-Encoding: 8bit\n"
1717"Plural-Forms: nplurals=2; plural=n != 1;\n"
18−"X-Launchpad-Export-Date: 2015-03-25 06:05+0000\n"
19−"X-Generator: Launchpad (build 17413)\n"
18+"X-Launchpad-Export-Date: 2015-04-23 06:48+0000\n"
19+"X-Generator: Launchpad (build 17430)\n"
2020
2121#: plugins/LightDM/Greeter.cpp:112
2222msgid "Password: "
@@ -50,108 +50,108 @@ msgid_plural "Please wait %1 minutes and then try again…"
5050msgstr[0] ""
5151msgstr[1] ""
5252
53−#: qml/Components/Dialogs.qml:67
53+#: qml/Components/Dialogs.qml:69
5454msgctxt "Title: Lock/Log out dialog"
5555msgid "Log out"
5656msgstr ""
5757
58−#: qml/Components/Dialogs.qml:68
58+#: qml/Components/Dialogs.qml:70
5959msgid "Are you sure you want to log out?"
6060msgstr ""
6161
62−#: qml/Components/Dialogs.qml:70
62+#: qml/Components/Dialogs.qml:72
6363msgctxt "Button: Lock the system"
6464msgid "Lock"
6565msgstr ""
6666
67−#: qml/Components/Dialogs.qml:77
67+#: qml/Components/Dialogs.qml:79
6868msgctxt "Button: Log out from the system"
6969msgid "Log Out"
7070msgstr ""
7171
72−#: qml/Components/Dialogs.qml:84 qml/Components/Dialogs.qml:115
73−#: qml/Components/Dialogs.qml:171
72+#: qml/Components/Dialogs.qml:86 qml/Components/Dialogs.qml:117
73+#: qml/Components/Dialogs.qml:173
7474msgid "Cancel"
7575msgstr ""
7676
77−#: qml/Components/Dialogs.qml:96
77+#: qml/Components/Dialogs.qml:98
7878msgctxt "Title: Reboot/Shut down dialog"
7979msgid "Shut down"
8080msgstr ""
8181
82−#: qml/Components/Dialogs.qml:97
82+#: qml/Components/Dialogs.qml:99
8383msgid "Are you sure you want to shut down?"
8484msgstr ""
8585
86−#: qml/Components/Dialogs.qml:99
86+#: qml/Components/Dialogs.qml:101
8787msgctxt "Button: Reboot the system"
8888msgid "Reboot"
8989msgstr ""
9090
91−#: qml/Components/Dialogs.qml:107
91+#: qml/Components/Dialogs.qml:109
9292msgctxt "Button: Shut down the system"
9393msgid "Shut down"
9494msgstr ""
9595
96−#: qml/Components/Dialogs.qml:127
96+#: qml/Components/Dialogs.qml:129
9797msgctxt "Title: Reboot dialog"
9898msgid "Reboot"
9999msgstr ""
100100
101−#: qml/Components/Dialogs.qml:128
101+#: qml/Components/Dialogs.qml:130
102102msgid "Are you sure you want to reboot?"
103103msgstr ""
104104
105−#: qml/Components/Dialogs.qml:130
105+#: qml/Components/Dialogs.qml:132
106106msgid "No"
107107msgstr ""
108108
109−#: qml/Components/Dialogs.qml:136
109+#: qml/Components/Dialogs.qml:138
110110msgid "Yes"
111111msgstr ""
112112
113−#: qml/Components/Dialogs.qml:150
113+#: qml/Components/Dialogs.qml:152
114114msgctxt "Title: Power off/Restart dialog"
115115msgid "Power"
116116msgstr ""
117117
118−#: qml/Components/Dialogs.qml:151
118+#: qml/Components/Dialogs.qml:153
119119msgid ""
120120"Are you sure you would like\n"
121121"to power off?"
122122msgstr ""
123123
124−#: qml/Components/Dialogs.qml:153
124+#: qml/Components/Dialogs.qml:155
125125msgctxt "Button: Power off the system"
126126msgid "Power off"
127127msgstr ""
128128
129−#: qml/Components/Dialogs.qml:162
129+#: qml/Components/Dialogs.qml:164
130130msgctxt "Button: Restart the system"
131131msgid "Restart"
132132msgstr ""
133133
134−#: qml/Components/Lockscreen.qml:238
134+#: qml/Components/Lockscreen.qml:245
135135msgid "Return to Call"
136136msgstr ""
137137
138−#: qml/Components/Lockscreen.qml:238
138+#: qml/Components/Lockscreen.qml:245
139139msgid "Emergency Call"
140140msgstr ""
141141
142−#: qml/Components/Lockscreen.qml:270
142+#: qml/Components/Lockscreen.qml:277
143143msgid "OK"
144144msgstr ""
145145
146−#: qml/Dash/GenericScopeView.qml:533 qml/Dash/GenericScopeView.qml:691
146+#: qml/Dash/GenericScopeView.qml:532 qml/Dash/GenericScopeView.qml:690
147147msgid "See less"
148148msgstr ""
149149
150−#: qml/Dash/GenericScopeView.qml:533
150+#: qml/Dash/GenericScopeView.qml:532
151151msgid "See all"
152152msgstr ""
153153
154−#: qml/Dash/GenericScopeView.qml:595
154+#: qml/Dash/GenericScopeView.qml:594
155155msgctxt "Label: Hint for dash search line edit"
156156msgid "Search"
157157msgstr ""
@@ -301,31 +301,31 @@ msgstr ""
301301msgid "Conference"
302302msgstr ""
303303
304−#: qml/Panel/Indicators/MenuItemFactory.qml:643
304+#: qml/Panel/Indicators/MenuItemFactory.qml:639
305305msgid "Nothing is playing"
306306msgstr ""
307307
308−#: qml/Panel/Indicators/MenuItemFactory.qml:791
308+#: qml/Panel/Indicators/MenuItemFactory.qml:787
309309msgid "In queue…"
310310msgstr ""
311311
312−#: qml/Panel/Indicators/MenuItemFactory.qml:795
312+#: qml/Panel/Indicators/MenuItemFactory.qml:791
313313msgid "Downloading"
314314msgstr ""
315315
316−#: qml/Panel/Indicators/MenuItemFactory.qml:797
316+#: qml/Panel/Indicators/MenuItemFactory.qml:793
317317msgid "Paused, tap to resume"
318318msgstr ""
319319
320−#: qml/Panel/Indicators/MenuItemFactory.qml:799
320+#: qml/Panel/Indicators/MenuItemFactory.qml:795
321321msgid "Canceled"
322322msgstr ""
323323
324−#: qml/Panel/Indicators/MenuItemFactory.qml:801
324+#: qml/Panel/Indicators/MenuItemFactory.qml:797
325325msgid "Finished"
326326msgstr ""
327327
328−#: qml/Panel/Indicators/MenuItemFactory.qml:803
328+#: qml/Panel/Indicators/MenuItemFactory.qml:799
329329msgid "Failed, tap to retry"
330330msgstr ""
331331
@@ -358,12 +358,17 @@ msgstr ""
358358msgid "Swipe up from the bottom edge."
359359msgstr ""
360360
361−#: qml/Tutorial/TutorialLeftFinish.qml:24
362−msgid "These are the shortcuts to favorite apps"
361+#: qml/Tutorial/TutorialContent.qml:81 qml/Tutorial/TutorialLeftFinish.qml:25
362+#: qml/Tutorial/TutorialRight.qml:144
363+msgid "Tap here to continue."
363364msgstr ""
364365
365−#: qml/Tutorial/TutorialLeftFinish.qml:25 qml/Tutorial/TutorialRight.qml:144
366−msgid "Tap here to continue."
366+#: qml/Tutorial/TutorialContent.qml:81
367+msgid "Click here to finish."
368+msgstr ""
369+
370+#: qml/Tutorial/TutorialLeftFinish.qml:24
371+msgid "These are the shortcuts to favorite apps"
367372msgstr ""
368373
369374#: qml/Tutorial/TutorialLeft.qml:26
po/es.po+45−40
@@ -7,16 +7,16 @@ msgid ""
77msgstr ""
88"Project-Id-Version: unity\n"
99"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2015-03-19 16:03+0100\n"
11−"PO-Revision-Date: 2015-03-27 21:24+0000\n"
12−"Last-Translator: Adolfo Jayme <fitoschido@gmail.com>\n"
10+"POT-Creation-Date: 2015-04-14 16:13+0200\n"
11+"PO-Revision-Date: 2015-04-24 17:45+0000\n"
12+"Last-Translator: Paco Molinero <paco@byasl.com>\n"
1313"Language-Team: Spanish <es@li.org>\n"
1414"MIME-Version: 1.0\n"
1515"Content-Type: text/plain; charset=UTF-8\n"
1616"Content-Transfer-Encoding: 8bit\n"
1717"Plural-Forms: nplurals=2; plural=n != 1;\n"
18−"X-Launchpad-Export-Date: 2015-03-28 05:32+0000\n"
19−"X-Generator: Launchpad (build 17413)\n"
18+"X-Launchpad-Export-Date: 2015-04-25 05:38+0000\n"
19+"X-Generator: Launchpad (build 17430)\n"
2020
2121#: plugins/LightDM/Greeter.cpp:112
2222msgid "Password: "
@@ -54,72 +54,72 @@ msgid_plural "Please wait %1 minutes and then try again…"
5454msgstr[0] "Espere %1 minuto e inténtelo de nuevo..."
5555msgstr[1] "Espere %1 minutos e inténtelo de nuevo..."
5656
57−#: qml/Components/Dialogs.qml:67
57+#: qml/Components/Dialogs.qml:69
5858msgctxt "Title: Lock/Log out dialog"
5959msgid "Log out"
6060msgstr "Cerrar la sesión"
6161
62−#: qml/Components/Dialogs.qml:68
62+#: qml/Components/Dialogs.qml:70
6363msgid "Are you sure you want to log out?"
6464msgstr "¿Seguro que quiere cerrar la sesión?"
6565
66−#: qml/Components/Dialogs.qml:70
66+#: qml/Components/Dialogs.qml:72
6767msgctxt "Button: Lock the system"
6868msgid "Lock"
6969msgstr "Bloquear"
7070
71−#: qml/Components/Dialogs.qml:77
71+#: qml/Components/Dialogs.qml:79
7272msgctxt "Button: Log out from the system"
7373msgid "Log Out"
7474msgstr "Cerrar la sesión"
7575
76−#: qml/Components/Dialogs.qml:84 qml/Components/Dialogs.qml:115
77−#: qml/Components/Dialogs.qml:171
76+#: qml/Components/Dialogs.qml:86 qml/Components/Dialogs.qml:117
77+#: qml/Components/Dialogs.qml:173
7878msgid "Cancel"
7979msgstr "Cancelar"
8080
81−#: qml/Components/Dialogs.qml:96
81+#: qml/Components/Dialogs.qml:98
8282msgctxt "Title: Reboot/Shut down dialog"
8383msgid "Shut down"
8484msgstr "Apagar"
8585
86−#: qml/Components/Dialogs.qml:97
86+#: qml/Components/Dialogs.qml:99
8787msgid "Are you sure you want to shut down?"
8888msgstr "¿Está seguro de que quiere apagar?"
8989
90−#: qml/Components/Dialogs.qml:99
90+#: qml/Components/Dialogs.qml:101
9191msgctxt "Button: Reboot the system"
9292msgid "Reboot"
9393msgstr "Reiniciar"
9494
95−#: qml/Components/Dialogs.qml:107
95+#: qml/Components/Dialogs.qml:109
9696msgctxt "Button: Shut down the system"
9797msgid "Shut down"
9898msgstr "Apagar"
9999
100−#: qml/Components/Dialogs.qml:127
100+#: qml/Components/Dialogs.qml:129
101101msgctxt "Title: Reboot dialog"
102102msgid "Reboot"
103103msgstr "Reiniciar"
104104
105−#: qml/Components/Dialogs.qml:128
105+#: qml/Components/Dialogs.qml:130
106106msgid "Are you sure you want to reboot?"
107107msgstr "¿Seguro que quiere reiniciar?"
108108
109−#: qml/Components/Dialogs.qml:130
109+#: qml/Components/Dialogs.qml:132
110110msgid "No"
111111msgstr "No"
112112
113−#: qml/Components/Dialogs.qml:136
113+#: qml/Components/Dialogs.qml:138
114114msgid "Yes"
115115msgstr "Sí"
116116
117−#: qml/Components/Dialogs.qml:150
117+#: qml/Components/Dialogs.qml:152
118118msgctxt "Title: Power off/Restart dialog"
119119msgid "Power"
120120msgstr "Apagar"
121121
122−#: qml/Components/Dialogs.qml:151
122+#: qml/Components/Dialogs.qml:153
123123msgid ""
124124"Are you sure you would like\n"
125125"to power off?"
@@ -127,37 +127,37 @@ msgstr ""
127127"¿Seguro que quiere\n"
128128"apagar?"
129129
130−#: qml/Components/Dialogs.qml:153
130+#: qml/Components/Dialogs.qml:155
131131msgctxt "Button: Power off the system"
132132msgid "Power off"
133133msgstr "Apagar"
134134
135−#: qml/Components/Dialogs.qml:162
135+#: qml/Components/Dialogs.qml:164
136136msgctxt "Button: Restart the system"
137137msgid "Restart"
138138msgstr "Reiniciar"
139139
140−#: qml/Components/Lockscreen.qml:238
140+#: qml/Components/Lockscreen.qml:245
141141msgid "Return to Call"
142142msgstr "Volver a la llamada"
143143
144−#: qml/Components/Lockscreen.qml:238
144+#: qml/Components/Lockscreen.qml:245
145145msgid "Emergency Call"
146146msgstr "Llamada de emergencia"
147147
148−#: qml/Components/Lockscreen.qml:270
148+#: qml/Components/Lockscreen.qml:277
149149msgid "OK"
150150msgstr "Aceptar"
151151
152−#: qml/Dash/GenericScopeView.qml:533 qml/Dash/GenericScopeView.qml:691
152+#: qml/Dash/GenericScopeView.qml:532 qml/Dash/GenericScopeView.qml:690
153153msgid "See less"
154154msgstr "Ver menos"
155155
156−#: qml/Dash/GenericScopeView.qml:533
156+#: qml/Dash/GenericScopeView.qml:532
157157msgid "See all"
158158msgstr "Ver todo"
159159
160−#: qml/Dash/GenericScopeView.qml:595
160+#: qml/Dash/GenericScopeView.qml:594
161161msgctxt "Label: Hint for dash search line edit"
162162msgid "Search"
163163msgstr "Búsqueda"
@@ -311,31 +311,31 @@ msgstr "Toque para volver a la llamada…"
311311msgid "Conference"
312312msgstr "Conferencia"
313313
314−#: qml/Panel/Indicators/MenuItemFactory.qml:643
314+#: qml/Panel/Indicators/MenuItemFactory.qml:639
315315msgid "Nothing is playing"
316316msgstr "Ningún contenido en reproducción"
317317
318−#: qml/Panel/Indicators/MenuItemFactory.qml:791
318+#: qml/Panel/Indicators/MenuItemFactory.qml:787
319319msgid "In queue…"
320320msgstr "En espera…"
321321
322−#: qml/Panel/Indicators/MenuItemFactory.qml:795
322+#: qml/Panel/Indicators/MenuItemFactory.qml:791
323323msgid "Downloading"
324324msgstr "Descargando"
325325
326−#: qml/Panel/Indicators/MenuItemFactory.qml:797
326+#: qml/Panel/Indicators/MenuItemFactory.qml:793
327327msgid "Paused, tap to resume"
328328msgstr "Pausado, toque para reanudar"
329329
330−#: qml/Panel/Indicators/MenuItemFactory.qml:799
330+#: qml/Panel/Indicators/MenuItemFactory.qml:795
331331msgid "Canceled"
332332msgstr "Cancelado"
333333
334−#: qml/Panel/Indicators/MenuItemFactory.qml:801
334+#: qml/Panel/Indicators/MenuItemFactory.qml:797
335335msgid "Finished"
336336msgstr "Finalizado"
337337
338−#: qml/Panel/Indicators/MenuItemFactory.qml:803
338+#: qml/Panel/Indicators/MenuItemFactory.qml:799
339339msgid "Failed, tap to retry"
340340msgstr "Falló, toque para reintentar"
341341
@@ -368,14 +368,19 @@ msgstr "Abrir menús especiales"
368368msgid "Swipe up from the bottom edge."
369369msgstr "Deslizar hacia arriba desde el borde inferior."
370370
371+#: qml/Tutorial/TutorialContent.qml:81 qml/Tutorial/TutorialLeftFinish.qml:25
372+#: qml/Tutorial/TutorialRight.qml:144
373+msgid "Tap here to continue."
374+msgstr "Toque aquí para continuar."
375+
376+#: qml/Tutorial/TutorialContent.qml:81
377+msgid "Click here to finish."
378+msgstr "Pulse aquí para finalizar."
379+
371380#: qml/Tutorial/TutorialLeftFinish.qml:24
372381msgid "These are the shortcuts to favorite apps"
373382msgstr "Esto son atajos a las aplicaciones favoritas"
374383
375−#: qml/Tutorial/TutorialLeftFinish.qml:25 qml/Tutorial/TutorialRight.qml:144
376−msgid "Tap here to continue."
377−msgstr "Toque aquí para continuar."
378−
379384#: qml/Tutorial/TutorialLeft.qml:26
380385msgid "Open the launcher"
381386msgstr "Abrir el lanzador"
po/eu.po+43−38
@@ -7,7 +7,7 @@ msgid ""
77msgstr ""
88"Project-Id-Version: unity8\n"
99"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2015-03-19 16:03+0100\n"
10+"POT-Creation-Date: 2015-04-14 16:13+0200\n"
1111"PO-Revision-Date: 2015-01-22 21:40+0000\n"
1212"Last-Translator: Ibai Oihanguren Sala <Unknown>\n"
1313"Language-Team: Basque <eu@li.org>\n"
@@ -15,8 +15,8 @@ msgstr ""
1515"Content-Type: text/plain; charset=UTF-8\n"
1616"Content-Transfer-Encoding: 8bit\n"
1717"Plural-Forms: nplurals=2; plural=n != 1;\n"
18−"X-Launchpad-Export-Date: 2015-03-25 06:04+0000\n"
19−"X-Generator: Launchpad (build 17413)\n"
18+"X-Launchpad-Export-Date: 2015-04-23 06:48+0000\n"
19+"X-Generator: Launchpad (build 17430)\n"
2020
2121#: plugins/LightDM/Greeter.cpp:112
2222msgid "Password: "
@@ -53,108 +53,108 @@ msgid_plural "Please wait %1 minutes and then try again…"
5353msgstr[0] "Itxaron minutu %1ez eta saiatu berriro…"
5454msgstr[1] "Itxaron %1 minutuz eta saiatu berriro…"
5555
56−#: qml/Components/Dialogs.qml:67
56+#: qml/Components/Dialogs.qml:69
5757msgctxt "Title: Lock/Log out dialog"
5858msgid "Log out"
5959msgstr ""
6060
61−#: qml/Components/Dialogs.qml:68
61+#: qml/Components/Dialogs.qml:70
6262msgid "Are you sure you want to log out?"
6363msgstr "Ziur saioa amaitu nahi duzula?"
6464
65−#: qml/Components/Dialogs.qml:70
65+#: qml/Components/Dialogs.qml:72
6666msgctxt "Button: Lock the system"
6767msgid "Lock"
6868msgstr ""
6969
70−#: qml/Components/Dialogs.qml:77
70+#: qml/Components/Dialogs.qml:79
7171msgctxt "Button: Log out from the system"
7272msgid "Log Out"
7373msgstr ""
7474
75−#: qml/Components/Dialogs.qml:84 qml/Components/Dialogs.qml:115
76−#: qml/Components/Dialogs.qml:171
75+#: qml/Components/Dialogs.qml:86 qml/Components/Dialogs.qml:117
76+#: qml/Components/Dialogs.qml:173
7777msgid "Cancel"
7878msgstr "Utzi"
7979
80−#: qml/Components/Dialogs.qml:96
80+#: qml/Components/Dialogs.qml:98
8181msgctxt "Title: Reboot/Shut down dialog"
8282msgid "Shut down"
8383msgstr ""
8484
85−#: qml/Components/Dialogs.qml:97
85+#: qml/Components/Dialogs.qml:99
8686msgid "Are you sure you want to shut down?"
8787msgstr "Ziur itzali nahi duzula?"
8888
89−#: qml/Components/Dialogs.qml:99
89+#: qml/Components/Dialogs.qml:101
9090msgctxt "Button: Reboot the system"
9191msgid "Reboot"
9292msgstr ""
9393
94−#: qml/Components/Dialogs.qml:107
94+#: qml/Components/Dialogs.qml:109
9595msgctxt "Button: Shut down the system"
9696msgid "Shut down"
9797msgstr ""
9898
99−#: qml/Components/Dialogs.qml:127
99+#: qml/Components/Dialogs.qml:129
100100msgctxt "Title: Reboot dialog"
101101msgid "Reboot"
102102msgstr ""
103103
104−#: qml/Components/Dialogs.qml:128
104+#: qml/Components/Dialogs.qml:130
105105msgid "Are you sure you want to reboot?"
106106msgstr "Ziur berrabiarazi nahi duzula?"
107107
108−#: qml/Components/Dialogs.qml:130
108+#: qml/Components/Dialogs.qml:132
109109msgid "No"
110110msgstr "Ez"
111111
112−#: qml/Components/Dialogs.qml:136
112+#: qml/Components/Dialogs.qml:138
113113msgid "Yes"
114114msgstr "Bai"
115115
116−#: qml/Components/Dialogs.qml:150
116+#: qml/Components/Dialogs.qml:152
117117msgctxt "Title: Power off/Restart dialog"
118118msgid "Power"
119119msgstr ""
120120
121−#: qml/Components/Dialogs.qml:151
121+#: qml/Components/Dialogs.qml:153
122122msgid ""
123123"Are you sure you would like\n"
124124"to power off?"
125125msgstr "Ziur itzali nahi duzula?"
126126
127−#: qml/Components/Dialogs.qml:153
127+#: qml/Components/Dialogs.qml:155
128128msgctxt "Button: Power off the system"
129129msgid "Power off"
130130msgstr ""
131131
132−#: qml/Components/Dialogs.qml:162
132+#: qml/Components/Dialogs.qml:164
133133msgctxt "Button: Restart the system"
134134msgid "Restart"
135135msgstr ""
136136
137−#: qml/Components/Lockscreen.qml:238
137+#: qml/Components/Lockscreen.qml:245
138138msgid "Return to Call"
139139msgstr "Itzuli deira"
140140
141−#: qml/Components/Lockscreen.qml:238
141+#: qml/Components/Lockscreen.qml:245
142142msgid "Emergency Call"
143143msgstr "Larrialdi-deia"
144144
145−#: qml/Components/Lockscreen.qml:270
145+#: qml/Components/Lockscreen.qml:277
146146msgid "OK"
147147msgstr "Ados"
148148
149−#: qml/Dash/GenericScopeView.qml:533 qml/Dash/GenericScopeView.qml:691
149+#: qml/Dash/GenericScopeView.qml:532 qml/Dash/GenericScopeView.qml:690
150150msgid "See less"
151151msgstr "Ikusi gutxiago"
152152
153−#: qml/Dash/GenericScopeView.qml:533
153+#: qml/Dash/GenericScopeView.qml:532
154154msgid "See all"
155155msgstr "Ikusi guztiak"
156156
157−#: qml/Dash/GenericScopeView.qml:595
157+#: qml/Dash/GenericScopeView.qml:594
158158msgctxt "Label: Hint for dash search line edit"
159159msgid "Search"
160160msgstr ""
@@ -308,31 +308,31 @@ msgstr "Sakatu deira itzultzeko..."
308308msgid "Conference"
309309msgstr "Konferentzia"
310310
311−#: qml/Panel/Indicators/MenuItemFactory.qml:643
311+#: qml/Panel/Indicators/MenuItemFactory.qml:639
312312msgid "Nothing is playing"
313313msgstr "Ez dago ezer erreproduzitzen"
314314
315−#: qml/Panel/Indicators/MenuItemFactory.qml:791
315+#: qml/Panel/Indicators/MenuItemFactory.qml:787
316316msgid "In queue…"
317317msgstr "Ilaran..."
318318
319−#: qml/Panel/Indicators/MenuItemFactory.qml:795
319+#: qml/Panel/Indicators/MenuItemFactory.qml:791
320320msgid "Downloading"
321321msgstr "Deskargatzen"
322322
323−#: qml/Panel/Indicators/MenuItemFactory.qml:797
323+#: qml/Panel/Indicators/MenuItemFactory.qml:793
324324msgid "Paused, tap to resume"
325325msgstr "Pausatuta, sakatu jarraitzeko"
326326
327−#: qml/Panel/Indicators/MenuItemFactory.qml:799
327+#: qml/Panel/Indicators/MenuItemFactory.qml:795
328328msgid "Canceled"
329329msgstr "Utzita"
330330
331−#: qml/Panel/Indicators/MenuItemFactory.qml:801
331+#: qml/Panel/Indicators/MenuItemFactory.qml:797
332332msgid "Finished"
333333msgstr "Amaituta"
334334
335−#: qml/Panel/Indicators/MenuItemFactory.qml:803
335+#: qml/Panel/Indicators/MenuItemFactory.qml:799
336336msgid "Failed, tap to retry"
337337msgstr "Huts egin du, sakatu berriro saiatzeko"
338338
@@ -365,12 +365,17 @@ msgstr ""
365365msgid "Swipe up from the bottom edge."
366366msgstr ""
367367
368−#: qml/Tutorial/TutorialLeftFinish.qml:24
369−msgid "These are the shortcuts to favorite apps"
368+#: qml/Tutorial/TutorialContent.qml:81 qml/Tutorial/TutorialLeftFinish.qml:25
369+#: qml/Tutorial/TutorialRight.qml:144
370+msgid "Tap here to continue."
370371msgstr ""
371372
372−#: qml/Tutorial/TutorialLeftFinish.qml:25 qml/Tutorial/TutorialRight.qml:144
373−msgid "Tap here to continue."
373+#: qml/Tutorial/TutorialContent.qml:81
374+msgid "Click here to finish."
375+msgstr ""
376+
377+#: qml/Tutorial/TutorialLeftFinish.qml:24
378+msgid "These are the shortcuts to favorite apps"
374379msgstr ""
375380
376381#: qml/Tutorial/TutorialLeft.qml:26
po/fa.po+43−38
@@ -7,7 +7,7 @@ msgid ""
77msgstr ""
88"Project-Id-Version: unity8\n"
99"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2015-03-19 16:03+0100\n"
10+"POT-Creation-Date: 2015-04-14 16:13+0200\n"
1111"PO-Revision-Date: 2015-04-10 03:18+0000\n"
1212"Last-Translator: Danial Behzadi <dani.behzi@gmail.com>\n"
1313"Language-Team: Persian <fa@li.org>\n"
@@ -15,8 +15,8 @@ msgstr ""
1515"Content-Type: text/plain; charset=UTF-8\n"
1616"Content-Transfer-Encoding: 8bit\n"
1717"Plural-Forms: nplurals=1; plural=0;\n"
18−"X-Launchpad-Export-Date: 2015-04-14 05:33+0000\n"
19−"X-Generator: Launchpad (build 17423)\n"
18+"X-Launchpad-Export-Date: 2015-04-23 06:48+0000\n"
19+"X-Generator: Launchpad (build 17430)\n"
2020
2121#: plugins/LightDM/Greeter.cpp:112
2222msgid "Password: "
@@ -50,72 +50,72 @@ msgid "Please wait %1 minute and then try again…"
5050msgid_plural "Please wait %1 minutes and then try again…"
5151msgstr[0] "لطفاُ %1 دقیقه صبر نموده و سپس مجدّداً تلاش نمایید…"
5252
53−#: qml/Components/Dialogs.qml:67
53+#: qml/Components/Dialogs.qml:69
5454msgctxt "Title: Lock/Log out dialog"
5555msgid "Log out"
5656msgstr "خروج از حساب"
5757
58−#: qml/Components/Dialogs.qml:68
58+#: qml/Components/Dialogs.qml:70
5959msgid "Are you sure you want to log out?"
6060msgstr "مطمئنید که می‌خواهید از حساب خارج شوید"
6161
62−#: qml/Components/Dialogs.qml:70
62+#: qml/Components/Dialogs.qml:72
6363msgctxt "Button: Lock the system"
6464msgid "Lock"
6565msgstr "قفل"
6666
67−#: qml/Components/Dialogs.qml:77
67+#: qml/Components/Dialogs.qml:79
6868msgctxt "Button: Log out from the system"
6969msgid "Log Out"
7070msgstr "خروج"
7171
72−#: qml/Components/Dialogs.qml:84 qml/Components/Dialogs.qml:115
73−#: qml/Components/Dialogs.qml:171
72+#: qml/Components/Dialogs.qml:86 qml/Components/Dialogs.qml:117
73+#: qml/Components/Dialogs.qml:173
7474msgid "Cancel"
7575msgstr "لغو"
7676
77−#: qml/Components/Dialogs.qml:96
77+#: qml/Components/Dialogs.qml:98
7878msgctxt "Title: Reboot/Shut down dialog"
7979msgid "Shut down"
8080msgstr "خاموش کردن"
8181
82−#: qml/Components/Dialogs.qml:97
82+#: qml/Components/Dialogs.qml:99
8383msgid "Are you sure you want to shut down?"
8484msgstr "مطمئنید که می‌خواهید خاموش کنید؟"
8585
86−#: qml/Components/Dialogs.qml:99
86+#: qml/Components/Dialogs.qml:101
8787msgctxt "Button: Reboot the system"
8888msgid "Reboot"
8989msgstr "راه‌اندازی دوباره"
9090
91−#: qml/Components/Dialogs.qml:107
91+#: qml/Components/Dialogs.qml:109
9292msgctxt "Button: Shut down the system"
9393msgid "Shut down"
9494msgstr "خاموش"
9595
96−#: qml/Components/Dialogs.qml:127
96+#: qml/Components/Dialogs.qml:129
9797msgctxt "Title: Reboot dialog"
9898msgid "Reboot"
9999msgstr "راه‌اندازی دوباره"
100100
101−#: qml/Components/Dialogs.qml:128
101+#: qml/Components/Dialogs.qml:130
102102msgid "Are you sure you want to reboot?"
103103msgstr "مطمئنید که می‌خواهید مجدّداً راه‌اندازی کنسد؟"
104104
105−#: qml/Components/Dialogs.qml:130
105+#: qml/Components/Dialogs.qml:132
106106msgid "No"
107107msgstr "خیر"
108108
109−#: qml/Components/Dialogs.qml:136
109+#: qml/Components/Dialogs.qml:138
110110msgid "Yes"
111111msgstr "بله"
112112
113−#: qml/Components/Dialogs.qml:150
113+#: qml/Components/Dialogs.qml:152
114114msgctxt "Title: Power off/Restart dialog"
115115msgid "Power"
116116msgstr "انرژی"
117117
118−#: qml/Components/Dialogs.qml:151
118+#: qml/Components/Dialogs.qml:153
119119msgid ""
120120"Are you sure you would like\n"
121121"to power off?"
@@ -123,37 +123,37 @@ msgstr ""
123123"آیا مطمئن هستید که\n"
124124"می‌خواهید خاموش کنید؟"
125125
126−#: qml/Components/Dialogs.qml:153
126+#: qml/Components/Dialogs.qml:155
127127msgctxt "Button: Power off the system"
128128msgid "Power off"
129129msgstr "خاموش کردن"
130130
131−#: qml/Components/Dialogs.qml:162
131+#: qml/Components/Dialogs.qml:164
132132msgctxt "Button: Restart the system"
133133msgid "Restart"
134134msgstr "راه‌اندازی دوباره"
135135
136−#: qml/Components/Lockscreen.qml:238
136+#: qml/Components/Lockscreen.qml:245
137137msgid "Return to Call"
138138msgstr "بازگشت به تماس"
139139
140−#: qml/Components/Lockscreen.qml:238
140+#: qml/Components/Lockscreen.qml:245
141141msgid "Emergency Call"
142142msgstr "تماس اضطراری"
143143
144−#: qml/Components/Lockscreen.qml:270
144+#: qml/Components/Lockscreen.qml:277
145145msgid "OK"
146146msgstr "قبول"
147147
148−#: qml/Dash/GenericScopeView.qml:533 qml/Dash/GenericScopeView.qml:691
148+#: qml/Dash/GenericScopeView.qml:532 qml/Dash/GenericScopeView.qml:690
149149msgid "See less"
150150msgstr "کم‌تر ببینید"
151151
152−#: qml/Dash/GenericScopeView.qml:533
152+#: qml/Dash/GenericScopeView.qml:532
153153msgid "See all"
154154msgstr "دیدن همه"
155155
156−#: qml/Dash/GenericScopeView.qml:595
156+#: qml/Dash/GenericScopeView.qml:594
157157msgctxt "Label: Hint for dash search line edit"
158158msgid "Search"
159159msgstr "جست‌وجو"
@@ -307,31 +307,31 @@ msgstr "برای بازگشت به تماس ضربه بزنید…"
307307msgid "Conference"
308308msgstr "کنفرانس"
309309
310−#: qml/Panel/Indicators/MenuItemFactory.qml:643
310+#: qml/Panel/Indicators/MenuItemFactory.qml:639
311311msgid "Nothing is playing"
312312msgstr "هیچ چیزی در حال پخش نیست"
313313
314−#: qml/Panel/Indicators/MenuItemFactory.qml:791
314+#: qml/Panel/Indicators/MenuItemFactory.qml:787
315315msgid "In queue…"
316316msgstr "در صف…"
317317
318−#: qml/Panel/Indicators/MenuItemFactory.qml:795
318+#: qml/Panel/Indicators/MenuItemFactory.qml:791
319319msgid "Downloading"
320320msgstr "در حال بارگیری"
321321
322−#: qml/Panel/Indicators/MenuItemFactory.qml:797
322+#: qml/Panel/Indicators/MenuItemFactory.qml:793
323323msgid "Paused, tap to resume"
324324msgstr "مکث شد، برای از سر گیری ضربه بزنید"
325325
326−#: qml/Panel/Indicators/MenuItemFactory.qml:799
326+#: qml/Panel/Indicators/MenuItemFactory.qml:795
327327msgid "Canceled"
328328msgstr "لغو شد"
329329
330−#: qml/Panel/Indicators/MenuItemFactory.qml:801
330+#: qml/Panel/Indicators/MenuItemFactory.qml:797
331331msgid "Finished"
332332msgstr "پایان یافت"
333333
334−#: qml/Panel/Indicators/MenuItemFactory.qml:803
334+#: qml/Panel/Indicators/MenuItemFactory.qml:799
335335msgid "Failed, tap to retry"
336336msgstr "شکست خورد، برای تلاش دوباره ضربه بزنید"
337337
@@ -364,14 +364,19 @@ msgstr "باز کردن فهرست‌های مخصوص"
364364msgid "Swipe up from the bottom edge."
365365msgstr "از لبه‌ی پایینی به سمت بالا بکشید."
366366
367+#: qml/Tutorial/TutorialContent.qml:81 qml/Tutorial/TutorialLeftFinish.qml:25
368+#: qml/Tutorial/TutorialRight.qml:144
369+msgid "Tap here to continue."
370+msgstr "برای ادامه این‌جا را بزنید"
371+
372+#: qml/Tutorial/TutorialContent.qml:81
373+msgid "Click here to finish."
374+msgstr ""
375+
367376#: qml/Tutorial/TutorialLeftFinish.qml:24
368377msgid "These are the shortcuts to favorite apps"
369378msgstr "این‌ها میان‌برهایی به برنامه‌های برگزیده هستند"
370379
371−#: qml/Tutorial/TutorialLeftFinish.qml:25 qml/Tutorial/TutorialRight.qml:144
372−msgid "Tap here to continue."
373−msgstr "برای ادامه این‌جا را بزنید"
374−
375380#: qml/Tutorial/TutorialLeft.qml:26
376381msgid "Open the launcher"
377382msgstr "گشودن اجراگر"
po/fi.po+44−39
@@ -7,16 +7,16 @@ msgid ""
77msgstr ""
88"Project-Id-Version: unity\n"
99"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2015-03-19 16:03+0100\n"
11−"PO-Revision-Date: 2015-03-25 07:55+0000\n"
10+"POT-Creation-Date: 2015-04-14 16:13+0200\n"
11+"PO-Revision-Date: 2015-05-19 09:14+0000\n"
1212"Last-Translator: Jiri Grönroos <Unknown>\n"
1313"Language-Team: Finnish <fi@li.org>\n"
1414"MIME-Version: 1.0\n"
1515"Content-Type: text/plain; charset=UTF-8\n"
1616"Content-Transfer-Encoding: 8bit\n"
1717"Plural-Forms: nplurals=2; plural=n != 1;\n"
18−"X-Launchpad-Export-Date: 2015-03-26 05:27+0000\n"
19−"X-Generator: Launchpad (build 17413)\n"
18+"X-Launchpad-Export-Date: 2015-05-20 05:29+0000\n"
19+"X-Generator: Launchpad (build 17508)\n"
2020
2121#: plugins/LightDM/Greeter.cpp:112
2222msgid "Password: "
@@ -52,72 +52,72 @@ msgid_plural "Please wait %1 minutes and then try again…"
5252msgstr[0] "Odota %1 minuutti ja yritä sitten uudelleen…"
5353msgstr[1] "Odota %1 minuuttia ja yritä sitten uudelleen…"
5454
55−#: qml/Components/Dialogs.qml:67
55+#: qml/Components/Dialogs.qml:69
5656msgctxt "Title: Lock/Log out dialog"
5757msgid "Log out"
5858msgstr "Kirjaudu ulos"
5959
60−#: qml/Components/Dialogs.qml:68
60+#: qml/Components/Dialogs.qml:70
6161msgid "Are you sure you want to log out?"
6262msgstr "Haluatko varmasti kirjautua ulos?"
6363
64−#: qml/Components/Dialogs.qml:70
64+#: qml/Components/Dialogs.qml:72
6565msgctxt "Button: Lock the system"
6666msgid "Lock"
6767msgstr "Lukitse"
6868
69−#: qml/Components/Dialogs.qml:77
69+#: qml/Components/Dialogs.qml:79
7070msgctxt "Button: Log out from the system"
7171msgid "Log Out"
7272msgstr "Kirjaudu ulos"
7373
74−#: qml/Components/Dialogs.qml:84 qml/Components/Dialogs.qml:115
75−#: qml/Components/Dialogs.qml:171
74+#: qml/Components/Dialogs.qml:86 qml/Components/Dialogs.qml:117
75+#: qml/Components/Dialogs.qml:173
7676msgid "Cancel"
7777msgstr "Peru"
7878
79−#: qml/Components/Dialogs.qml:96
79+#: qml/Components/Dialogs.qml:98
8080msgctxt "Title: Reboot/Shut down dialog"
8181msgid "Shut down"
8282msgstr "Sammuta"
8383
84−#: qml/Components/Dialogs.qml:97
84+#: qml/Components/Dialogs.qml:99
8585msgid "Are you sure you want to shut down?"
8686msgstr "Haluatko varmasti sammuttaa laitteen?"
8787
88−#: qml/Components/Dialogs.qml:99
88+#: qml/Components/Dialogs.qml:101
8989msgctxt "Button: Reboot the system"
9090msgid "Reboot"
9191msgstr "Käynnistä uudelleen"
9292
93−#: qml/Components/Dialogs.qml:107
93+#: qml/Components/Dialogs.qml:109
9494msgctxt "Button: Shut down the system"
9595msgid "Shut down"
9696msgstr "Sammuta"
9797
98−#: qml/Components/Dialogs.qml:127
98+#: qml/Components/Dialogs.qml:129
9999msgctxt "Title: Reboot dialog"
100100msgid "Reboot"
101101msgstr "Käynnistä uudelleen"
102102
103−#: qml/Components/Dialogs.qml:128
103+#: qml/Components/Dialogs.qml:130
104104msgid "Are you sure you want to reboot?"
105105msgstr "Haluatko varmasti käynnistää laitteen uudelleen?"
106106
107−#: qml/Components/Dialogs.qml:130
107+#: qml/Components/Dialogs.qml:132
108108msgid "No"
109109msgstr "Ei"
110110
111−#: qml/Components/Dialogs.qml:136
111+#: qml/Components/Dialogs.qml:138
112112msgid "Yes"
113113msgstr "Kyllä"
114114
115−#: qml/Components/Dialogs.qml:150
115+#: qml/Components/Dialogs.qml:152
116116msgctxt "Title: Power off/Restart dialog"
117117msgid "Power"
118118msgstr "Sammutus"
119119
120−#: qml/Components/Dialogs.qml:151
120+#: qml/Components/Dialogs.qml:153
121121msgid ""
122122"Are you sure you would like\n"
123123"to power off?"
@@ -125,37 +125,37 @@ msgstr ""
125125"Haluatko varmasti\n"
126126"sammuttaa laitteen?"
127127
128−#: qml/Components/Dialogs.qml:153
128+#: qml/Components/Dialogs.qml:155
129129msgctxt "Button: Power off the system"
130130msgid "Power off"
131131msgstr "Sammuta"
132132
133−#: qml/Components/Dialogs.qml:162
133+#: qml/Components/Dialogs.qml:164
134134msgctxt "Button: Restart the system"
135135msgid "Restart"
136136msgstr "Käynnistä uudelleen"
137137
138−#: qml/Components/Lockscreen.qml:238
138+#: qml/Components/Lockscreen.qml:245
139139msgid "Return to Call"
140140msgstr "Palaa puheluun"
141141
142−#: qml/Components/Lockscreen.qml:238
142+#: qml/Components/Lockscreen.qml:245
143143msgid "Emergency Call"
144144msgstr "Hätäpuhelu"
145145
146−#: qml/Components/Lockscreen.qml:270
146+#: qml/Components/Lockscreen.qml:277
147147msgid "OK"
148148msgstr "OK"
149149
150−#: qml/Dash/GenericScopeView.qml:533 qml/Dash/GenericScopeView.qml:691
150+#: qml/Dash/GenericScopeView.qml:532 qml/Dash/GenericScopeView.qml:690
151151msgid "See less"
152152msgstr "Näytä vähemmän"
153153
154−#: qml/Dash/GenericScopeView.qml:533
154+#: qml/Dash/GenericScopeView.qml:532
155155msgid "See all"
156156msgstr "Näytä kaikki"
157157
158−#: qml/Dash/GenericScopeView.qml:595
158+#: qml/Dash/GenericScopeView.qml:594
159159msgctxt "Label: Hint for dash search line edit"
160160msgid "Search"
161161msgstr "Etsi"
@@ -309,31 +309,31 @@ msgstr "Napauta palataksesi puheluun..."
309309msgid "Conference"
310310msgstr "Ryhmäpuhelu"
311311
312−#: qml/Panel/Indicators/MenuItemFactory.qml:643
312+#: qml/Panel/Indicators/MenuItemFactory.qml:639
313313msgid "Nothing is playing"
314314msgstr "Mitään ei toisteta juuri nyt"
315315
316−#: qml/Panel/Indicators/MenuItemFactory.qml:791
316+#: qml/Panel/Indicators/MenuItemFactory.qml:787
317317msgid "In queue…"
318318msgstr "Jonossa…"
319319
320−#: qml/Panel/Indicators/MenuItemFactory.qml:795
320+#: qml/Panel/Indicators/MenuItemFactory.qml:791
321321msgid "Downloading"
322322msgstr "Ladataan"
323323
324−#: qml/Panel/Indicators/MenuItemFactory.qml:797
324+#: qml/Panel/Indicators/MenuItemFactory.qml:793
325325msgid "Paused, tap to resume"
326326msgstr "Keskeytetty, napauta palauttaaksesi"
327327
328−#: qml/Panel/Indicators/MenuItemFactory.qml:799
328+#: qml/Panel/Indicators/MenuItemFactory.qml:795
329329msgid "Canceled"
330330msgstr "Peruttu"
331331
332−#: qml/Panel/Indicators/MenuItemFactory.qml:801
332+#: qml/Panel/Indicators/MenuItemFactory.qml:797
333333msgid "Finished"
334334msgstr "Valmistunut"
335335
336−#: qml/Panel/Indicators/MenuItemFactory.qml:803
336+#: qml/Panel/Indicators/MenuItemFactory.qml:799
337337msgid "Failed, tap to retry"
338338msgstr "Epäonnistunut, napauta yrittääksesi uudelleen"
339339
@@ -366,14 +366,19 @@ msgstr "Avaa erikoisvalikot"
366366msgid "Swipe up from the bottom edge."
367367msgstr "Vedä pyyhkäisy alareunasta."
368368
369+#: qml/Tutorial/TutorialContent.qml:81 qml/Tutorial/TutorialLeftFinish.qml:25
370+#: qml/Tutorial/TutorialRight.qml:144
371+msgid "Tap here to continue."
372+msgstr "Napauta tästä jatkaaksesi."
373+
374+#: qml/Tutorial/TutorialContent.qml:81
375+msgid "Click here to finish."
376+msgstr "Viimeistele napsauttamalla tästä."
377+
369378#: qml/Tutorial/TutorialLeftFinish.qml:24
370379msgid "These are the shortcuts to favorite apps"
371380msgstr "Nämä ovat pikakuvakkeet suosikkisovelluksiisi."
372381
373−#: qml/Tutorial/TutorialLeftFinish.qml:25 qml/Tutorial/TutorialRight.qml:144
374−msgid "Tap here to continue."
375−msgstr "Napauta tästä jatkaaksesi."
376−
377382#: qml/Tutorial/TutorialLeft.qml:26
378383msgid "Open the launcher"
379384msgstr "Avaa käynnistin"
po/fo.po+43−38
@@ -7,7 +7,7 @@ msgid ""
77msgstr ""
88"Project-Id-Version: unity\n"
99"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2015-03-19 16:03+0100\n"
10+"POT-Creation-Date: 2015-04-14 16:13+0200\n"
1111"PO-Revision-Date: 2014-01-14 20:08+0000\n"
1212"Last-Translator: Jógvan Olsen <jeggy@jebster.net>\n"
1313"Language-Team: Faroese <fo@li.org>\n"
@@ -15,8 +15,8 @@ msgstr ""
1515"Content-Type: text/plain; charset=UTF-8\n"
1616"Content-Transfer-Encoding: 8bit\n"
1717"Plural-Forms: nplurals=2; plural=n != 1;\n"
18−"X-Launchpad-Export-Date: 2015-03-25 06:05+0000\n"
19−"X-Generator: Launchpad (build 17413)\n"
18+"X-Launchpad-Export-Date: 2015-04-23 06:48+0000\n"
19+"X-Generator: Launchpad (build 17430)\n"
2020
2121#: plugins/LightDM/Greeter.cpp:112
2222msgid "Password: "
@@ -50,108 +50,108 @@ msgid_plural "Please wait %1 minutes and then try again…"
5050msgstr[0] ""
5151msgstr[1] ""
5252
53−#: qml/Components/Dialogs.qml:67
53+#: qml/Components/Dialogs.qml:69
5454msgctxt "Title: Lock/Log out dialog"
5555msgid "Log out"
5656msgstr ""
5757
58−#: qml/Components/Dialogs.qml:68
58+#: qml/Components/Dialogs.qml:70
5959msgid "Are you sure you want to log out?"
6060msgstr ""
6161
62−#: qml/Components/Dialogs.qml:70
62+#: qml/Components/Dialogs.qml:72
6363msgctxt "Button: Lock the system"
6464msgid "Lock"
6565msgstr ""
6666
67−#: qml/Components/Dialogs.qml:77
67+#: qml/Components/Dialogs.qml:79
6868msgctxt "Button: Log out from the system"
6969msgid "Log Out"
7070msgstr ""
7171
72−#: qml/Components/Dialogs.qml:84 qml/Components/Dialogs.qml:115
73−#: qml/Components/Dialogs.qml:171
72+#: qml/Components/Dialogs.qml:86 qml/Components/Dialogs.qml:117
73+#: qml/Components/Dialogs.qml:173
7474msgid "Cancel"
7575msgstr ""
7676
77−#: qml/Components/Dialogs.qml:96
77+#: qml/Components/Dialogs.qml:98
7878msgctxt "Title: Reboot/Shut down dialog"
7979msgid "Shut down"
8080msgstr ""
8181
82−#: qml/Components/Dialogs.qml:97
82+#: qml/Components/Dialogs.qml:99
8383msgid "Are you sure you want to shut down?"
8484msgstr ""
8585
86−#: qml/Components/Dialogs.qml:99
86+#: qml/Components/Dialogs.qml:101
8787msgctxt "Button: Reboot the system"
8888msgid "Reboot"
8989msgstr ""
9090
91−#: qml/Components/Dialogs.qml:107
91+#: qml/Components/Dialogs.qml:109
9292msgctxt "Button: Shut down the system"
9393msgid "Shut down"
9494msgstr ""
9595
96−#: qml/Components/Dialogs.qml:127
96+#: qml/Components/Dialogs.qml:129
9797msgctxt "Title: Reboot dialog"
9898msgid "Reboot"
9999msgstr ""
100100
101−#: qml/Components/Dialogs.qml:128
101+#: qml/Components/Dialogs.qml:130
102102msgid "Are you sure you want to reboot?"
103103msgstr ""
104104
105−#: qml/Components/Dialogs.qml:130
105+#: qml/Components/Dialogs.qml:132
106106msgid "No"
107107msgstr ""
108108
109−#: qml/Components/Dialogs.qml:136
109+#: qml/Components/Dialogs.qml:138
110110msgid "Yes"
111111msgstr ""
112112
113−#: qml/Components/Dialogs.qml:150
113+#: qml/Components/Dialogs.qml:152
114114msgctxt "Title: Power off/Restart dialog"
115115msgid "Power"
116116msgstr ""
117117
118−#: qml/Components/Dialogs.qml:151
118+#: qml/Components/Dialogs.qml:153
119119msgid ""
120120"Are you sure you would like\n"
121121"to power off?"
122122msgstr ""
123123
124−#: qml/Components/Dialogs.qml:153
124+#: qml/Components/Dialogs.qml:155
125125msgctxt "Button: Power off the system"
126126msgid "Power off"
127127msgstr ""
128128
129−#: qml/Components/Dialogs.qml:162
129+#: qml/Components/Dialogs.qml:164
130130msgctxt "Button: Restart the system"
131131msgid "Restart"
132132msgstr ""
133133
134−#: qml/Components/Lockscreen.qml:238
134+#: qml/Components/Lockscreen.qml:245
135135msgid "Return to Call"
136136msgstr ""
137137
138−#: qml/Components/Lockscreen.qml:238
138+#: qml/Components/Lockscreen.qml:245
139139msgid "Emergency Call"
140140msgstr ""
141141
142−#: qml/Components/Lockscreen.qml:270
142+#: qml/Components/Lockscreen.qml:277
143143msgid "OK"
144144msgstr ""
145145
146−#: qml/Dash/GenericScopeView.qml:533 qml/Dash/GenericScopeView.qml:691
146+#: qml/Dash/GenericScopeView.qml:532 qml/Dash/GenericScopeView.qml:690
147147msgid "See less"
148148msgstr ""
149149
150−#: qml/Dash/GenericScopeView.qml:533
150+#: qml/Dash/GenericScopeView.qml:532
151151msgid "See all"
152152msgstr ""
153153
154−#: qml/Dash/GenericScopeView.qml:595
154+#: qml/Dash/GenericScopeView.qml:594
155155msgctxt "Label: Hint for dash search line edit"
156156msgid "Search"
157157msgstr ""
@@ -301,31 +301,31 @@ msgstr ""
301301msgid "Conference"
302302msgstr ""
303303
304−#: qml/Panel/Indicators/MenuItemFactory.qml:643
304+#: qml/Panel/Indicators/MenuItemFactory.qml:639
305305msgid "Nothing is playing"
306306msgstr ""
307307
308−#: qml/Panel/Indicators/MenuItemFactory.qml:791
308+#: qml/Panel/Indicators/MenuItemFactory.qml:787
309309msgid "In queue…"
310310msgstr ""
311311
312−#: qml/Panel/Indicators/MenuItemFactory.qml:795
312+#: qml/Panel/Indicators/MenuItemFactory.qml:791
313313msgid "Downloading"
314314msgstr ""
315315
316−#: qml/Panel/Indicators/MenuItemFactory.qml:797
316+#: qml/Panel/Indicators/MenuItemFactory.qml:793
317317msgid "Paused, tap to resume"
318318msgstr ""
319319
320−#: qml/Panel/Indicators/MenuItemFactory.qml:799
320+#: qml/Panel/Indicators/MenuItemFactory.qml:795
321321msgid "Canceled"
322322msgstr ""
323323
324−#: qml/Panel/Indicators/MenuItemFactory.qml:801
324+#: qml/Panel/Indicators/MenuItemFactory.qml:797
325325msgid "Finished"
326326msgstr ""
327327
328−#: qml/Panel/Indicators/MenuItemFactory.qml:803
328+#: qml/Panel/Indicators/MenuItemFactory.qml:799
329329msgid "Failed, tap to retry"
330330msgstr ""
331331
@@ -358,12 +358,17 @@ msgstr ""
358358msgid "Swipe up from the bottom edge."
359359msgstr ""
360360
361−#: qml/Tutorial/TutorialLeftFinish.qml:24
362−msgid "These are the shortcuts to favorite apps"
361+#: qml/Tutorial/TutorialContent.qml:81 qml/Tutorial/TutorialLeftFinish.qml:25
362+#: qml/Tutorial/TutorialRight.qml:144
363+msgid "Tap here to continue."
363364msgstr ""
364365
365−#: qml/Tutorial/TutorialLeftFinish.qml:25 qml/Tutorial/TutorialRight.qml:144
366−msgid "Tap here to continue."
366+#: qml/Tutorial/TutorialContent.qml:81
367+msgid "Click here to finish."
368+msgstr ""
369+
370+#: qml/Tutorial/TutorialLeftFinish.qml:24
371+msgid "These are the shortcuts to favorite apps"
367372msgstr ""
368373
369374#: qml/Tutorial/TutorialLeft.qml:26
po/fr.po+47−50
@@ -7,16 +7,16 @@ msgid ""
77msgstr ""
88"Project-Id-Version: unity\n"
99"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2015-03-19 16:03+0100\n"
11−"PO-Revision-Date: 2015-03-19 21:55+0000\n"
10+"POT-Creation-Date: 2015-04-14 16:13+0200\n"
11+"PO-Revision-Date: 2015-05-10 15:54+0000\n"
1212"Last-Translator: Anne <anneonyme017@gmail.com>\n"
1313"Language-Team: French <fr@li.org>\n"
1414"MIME-Version: 1.0\n"
1515"Content-Type: text/plain; charset=UTF-8\n"
1616"Content-Transfer-Encoding: 8bit\n"
1717"Plural-Forms: nplurals=2; plural=n > 1;\n"
18−"X-Launchpad-Export-Date: 2015-03-25 06:05+0000\n"
19−"X-Generator: Launchpad (build 17413)\n"
18+"X-Launchpad-Export-Date: 2015-05-11 05:41+0000\n"
19+"X-Generator: Launchpad (build 17487)\n"
2020
2121#: plugins/LightDM/Greeter.cpp:112
2222msgid "Password: "
@@ -54,72 +54,72 @@ msgid_plural "Please wait %1 minutes and then try again…"
5454msgstr[0] "Veuillez patienter %1 minute et réessayer..."
5555msgstr[1] "Veuillez patienter %1 minutes et réessayer..."
5656
57−#: qml/Components/Dialogs.qml:67
57+#: qml/Components/Dialogs.qml:69
5858msgctxt "Title: Lock/Log out dialog"
5959msgid "Log out"
6060msgstr "Fermer la session"
6161
62−#: qml/Components/Dialogs.qml:68
62+#: qml/Components/Dialogs.qml:70
6363msgid "Are you sure you want to log out?"
6464msgstr "Êtes-vous sûr de vouloir vous déconnecter ?"
6565
66−#: qml/Components/Dialogs.qml:70
66+#: qml/Components/Dialogs.qml:72
6767msgctxt "Button: Lock the system"
6868msgid "Lock"
6969msgstr "Verrouiller"
7070
71−#: qml/Components/Dialogs.qml:77
71+#: qml/Components/Dialogs.qml:79
7272msgctxt "Button: Log out from the system"
7373msgid "Log Out"
7474msgstr "Fermer la session"
7575
76−#: qml/Components/Dialogs.qml:84 qml/Components/Dialogs.qml:115
77−#: qml/Components/Dialogs.qml:171
76+#: qml/Components/Dialogs.qml:86 qml/Components/Dialogs.qml:117
77+#: qml/Components/Dialogs.qml:173
7878msgid "Cancel"
7979msgstr "Annuler"
8080
81−#: qml/Components/Dialogs.qml:96
81+#: qml/Components/Dialogs.qml:98
8282msgctxt "Title: Reboot/Shut down dialog"
8383msgid "Shut down"
8484msgstr "Éteindre"
8585
86−#: qml/Components/Dialogs.qml:97
86+#: qml/Components/Dialogs.qml:99
8787msgid "Are you sure you want to shut down?"
8888msgstr "Êtes-vous sûr de vouloir éteindre ?"
8989
90−#: qml/Components/Dialogs.qml:99
90+#: qml/Components/Dialogs.qml:101
9191msgctxt "Button: Reboot the system"
9292msgid "Reboot"
9393msgstr "Redémarrer"
9494
95−#: qml/Components/Dialogs.qml:107
95+#: qml/Components/Dialogs.qml:109
9696msgctxt "Button: Shut down the system"
9797msgid "Shut down"
9898msgstr "Éteindre"
9999
100−#: qml/Components/Dialogs.qml:127
100+#: qml/Components/Dialogs.qml:129
101101msgctxt "Title: Reboot dialog"
102102msgid "Reboot"
103103msgstr "Redémarrer"
104104
105−#: qml/Components/Dialogs.qml:128
105+#: qml/Components/Dialogs.qml:130
106106msgid "Are you sure you want to reboot?"
107107msgstr "Êtes-vous sûr de vouloir redémarrer ?"
108108
109−#: qml/Components/Dialogs.qml:130
109+#: qml/Components/Dialogs.qml:132
110110msgid "No"
111111msgstr "Non"
112112
113−#: qml/Components/Dialogs.qml:136
113+#: qml/Components/Dialogs.qml:138
114114msgid "Yes"
115115msgstr "Oui"
116116
117−#: qml/Components/Dialogs.qml:150
117+#: qml/Components/Dialogs.qml:152
118118msgctxt "Title: Power off/Restart dialog"
119119msgid "Power"
120120msgstr "Alimentation"
121121
122−#: qml/Components/Dialogs.qml:151
122+#: qml/Components/Dialogs.qml:153
123123msgid ""
124124"Are you sure you would like\n"
125125"to power off?"
@@ -127,37 +127,37 @@ msgstr ""
127127"Êtes-vous sûr de vouloir\n"
128128"couper l'alimentation ?"
129129
130−#: qml/Components/Dialogs.qml:153
130+#: qml/Components/Dialogs.qml:155
131131msgctxt "Button: Power off the system"
132132msgid "Power off"
133133msgstr "Éteindre"
134134
135−#: qml/Components/Dialogs.qml:162
135+#: qml/Components/Dialogs.qml:164
136136msgctxt "Button: Restart the system"
137137msgid "Restart"
138138msgstr "Redémarrer"
139139
140−#: qml/Components/Lockscreen.qml:238
140+#: qml/Components/Lockscreen.qml:245
141141msgid "Return to Call"
142142msgstr "Retourner à l'appel"
143143
144−#: qml/Components/Lockscreen.qml:238
144+#: qml/Components/Lockscreen.qml:245
145145msgid "Emergency Call"
146146msgstr "Appel d'urgence"
147147
148−#: qml/Components/Lockscreen.qml:270
148+#: qml/Components/Lockscreen.qml:277
149149msgid "OK"
150150msgstr "OK"
151151
152−#: qml/Dash/GenericScopeView.qml:533 qml/Dash/GenericScopeView.qml:691
152+#: qml/Dash/GenericScopeView.qml:532 qml/Dash/GenericScopeView.qml:690
153153msgid "See less"
154154msgstr "Voir moins"
155155
156−#: qml/Dash/GenericScopeView.qml:533
156+#: qml/Dash/GenericScopeView.qml:532
157157msgid "See all"
158158msgstr "Tout voir"
159159
160−#: qml/Dash/GenericScopeView.qml:595
160+#: qml/Dash/GenericScopeView.qml:594
161161msgctxt "Label: Hint for dash search line edit"
162162msgid "Search"
163163msgstr "Rechercher"
@@ -165,17 +165,17 @@ msgstr "Rechercher"
165165#: qml/Dash/PageHeader.qml:269
166166msgctxt "Button: Open the Ubuntu Store"
167167msgid "Store"
168−msgstr ""
168+msgstr "Logithèque"
169169
170170#: qml/Dash/PageHeader.qml:276
171171msgctxt "Button: Start a search in the current dash scope"
172172msgid "Search"
173−msgstr ""
173+msgstr "Rechercher"
174174
175175#: qml/Dash/PageHeader.qml:286
176176msgctxt "Button: Show the current dash scope settings"
177177msgid "Settings"
178−msgstr ""
178+msgstr "Paramètres"
179179
180180#: qml/Dash/PageHeader.qml:293
181181msgid "Remove from Favorites"
@@ -313,31 +313,31 @@ msgstr "Appuyez pour revenir à l'appel…"
313313msgid "Conference"
314314msgstr "Conférence"
315315
316−#: qml/Panel/Indicators/MenuItemFactory.qml:643
316+#: qml/Panel/Indicators/MenuItemFactory.qml:639
317317msgid "Nothing is playing"
318318msgstr "Rien n'est en cours de lecture"
319319
320−#: qml/Panel/Indicators/MenuItemFactory.qml:791
320+#: qml/Panel/Indicators/MenuItemFactory.qml:787
321321msgid "In queue…"
322322msgstr "Dans la file d'attente..."
323323
324−#: qml/Panel/Indicators/MenuItemFactory.qml:795
324+#: qml/Panel/Indicators/MenuItemFactory.qml:791
325325msgid "Downloading"
326326msgstr "Téléchargement en cours"
327327
328−#: qml/Panel/Indicators/MenuItemFactory.qml:797
328+#: qml/Panel/Indicators/MenuItemFactory.qml:793
329329msgid "Paused, tap to resume"
330330msgstr "En pause, appuyez pour reprendre"
331331
332−#: qml/Panel/Indicators/MenuItemFactory.qml:799
332+#: qml/Panel/Indicators/MenuItemFactory.qml:795
333333msgid "Canceled"
334334msgstr "Annulé"
335335
336−#: qml/Panel/Indicators/MenuItemFactory.qml:801
336+#: qml/Panel/Indicators/MenuItemFactory.qml:797
337337msgid "Finished"
338338msgstr "Terminé"
339339
340−#: qml/Panel/Indicators/MenuItemFactory.qml:803
340+#: qml/Panel/Indicators/MenuItemFactory.qml:799
341341msgid "Failed, tap to retry"
342342msgstr "Échec, appuyez pour réessayer"
343343
@@ -370,14 +370,19 @@ msgstr "Ouvrir les menus spéciaux"
370370msgid "Swipe up from the bottom edge."
371371msgstr "Glissez vers le haut à partir du bord inférieur."
372372
373+#: qml/Tutorial/TutorialContent.qml:81 qml/Tutorial/TutorialLeftFinish.qml:25
374+#: qml/Tutorial/TutorialRight.qml:144
375+msgid "Tap here to continue."
376+msgstr "Appuyez ici pour continuer."
377+
378+#: qml/Tutorial/TutorialContent.qml:81
379+msgid "Click here to finish."
380+msgstr "Cliquez ici pour terminer."
381+
373382#: qml/Tutorial/TutorialLeftFinish.qml:24
374383msgid "These are the shortcuts to favorite apps"
375384msgstr "Ce sont les raccourcis vers vos applications favorites"
376385
377−#: qml/Tutorial/TutorialLeftFinish.qml:25 qml/Tutorial/TutorialRight.qml:144
378−msgid "Tap here to continue."
379−msgstr "Appuyez ici pour continuer."
380−
381386#: qml/Tutorial/TutorialLeft.qml:26
382387msgid "Open the launcher"
383388msgstr "Ouvrez le lanceur"
@@ -699,11 +704,3 @@ msgstr "%1 〉"
699704
700705#~ msgid "Manage Scopes"
701706#~ msgstr "Gérer les moteurs de recherche"
702−
703−#~ msgctxt "Button: Shown in Page Header Menu"
704−#~ msgid "Search"
705−#~ msgstr "Rechercher"
706−
707−#~ msgctxt "Button: The Ubuntu Store"
708−#~ msgid "Store"
709−#~ msgstr "Logithèque"
po/gd.po+45−40
@@ -7,8 +7,8 @@ msgid ""
77msgstr ""
88"Project-Id-Version: unity8\n"
99"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2015-03-19 16:03+0100\n"
11−"PO-Revision-Date: 2015-03-27 09:50+0000\n"
10+"POT-Creation-Date: 2015-04-14 16:13+0200\n"
11+"PO-Revision-Date: 2015-05-01 16:39+0000\n"
1212"Last-Translator: GunChleoc <Unknown>\n"
1313"Language-Team: Fòram na Gàidhlig\n"
1414"MIME-Version: 1.0\n"
@@ -16,8 +16,8 @@ msgstr ""
1616"Content-Transfer-Encoding: 8bit\n"
1717"Plural-Forms: nplurals=4; plural=(n==1 || n==11) ? 0 : (n==2 || n==12) ? 1 : "
1818"(n > 2 && n < 20) ? 2 : 3;\n"
19−"X-Launchpad-Export-Date: 2015-03-28 05:32+0000\n"
20−"X-Generator: Launchpad (build 17413)\n"
19+"X-Launchpad-Export-Date: 2015-05-02 05:29+0000\n"
20+"X-Generator: Launchpad (build 17474)\n"
2121"Language: gd\n"
2222
2323#: plugins/LightDM/Greeter.cpp:112
@@ -58,72 +58,72 @@ msgstr[1] "Fuirich ort %1 dhiog 's feuch ris a-rithist an uairsin…"
5858msgstr[2] "Fuirich ort %1 diogan 's feuch ris a-rithist an uairsin…"
5959msgstr[3] "Fuirich ort %1 diog 's feuch ris a-rithist an uairsin…"
6060
61−#: qml/Components/Dialogs.qml:67
61+#: qml/Components/Dialogs.qml:69
6262msgctxt "Title: Lock/Log out dialog"
6363msgid "Log out"
6464msgstr "Clàraich a-mach"
6565
66−#: qml/Components/Dialogs.qml:68
66+#: qml/Components/Dialogs.qml:70
6767msgid "Are you sure you want to log out?"
6868msgstr "A bheil thu cinnteach gu bheil thu airson clàradh a-mach?"
6969
70−#: qml/Components/Dialogs.qml:70
70+#: qml/Components/Dialogs.qml:72
7171msgctxt "Button: Lock the system"
7272msgid "Lock"
7373msgstr "Glais"
7474
75−#: qml/Components/Dialogs.qml:77
75+#: qml/Components/Dialogs.qml:79
7676msgctxt "Button: Log out from the system"
7777msgid "Log Out"
7878msgstr "Clàraich a-mach"
7979
80−#: qml/Components/Dialogs.qml:84 qml/Components/Dialogs.qml:115
81−#: qml/Components/Dialogs.qml:171
80+#: qml/Components/Dialogs.qml:86 qml/Components/Dialogs.qml:117
81+#: qml/Components/Dialogs.qml:173
8282msgid "Cancel"
8383msgstr "Sguir dheth"
8484
85−#: qml/Components/Dialogs.qml:96
85+#: qml/Components/Dialogs.qml:98
8686msgctxt "Title: Reboot/Shut down dialog"
8787msgid "Shut down"
8888msgstr "Dùin sìos"
8989
90−#: qml/Components/Dialogs.qml:97
90+#: qml/Components/Dialogs.qml:99
9191msgid "Are you sure you want to shut down?"
9292msgstr "A bheil thu cinnteach gu bheil thu airson a dhùnadh sìos?"
9393
94−#: qml/Components/Dialogs.qml:99
94+#: qml/Components/Dialogs.qml:101
9595msgctxt "Button: Reboot the system"
9696msgid "Reboot"
9797msgstr "Ath-thòisich an siostam"
9898
99−#: qml/Components/Dialogs.qml:107
99+#: qml/Components/Dialogs.qml:109
100100msgctxt "Button: Shut down the system"
101101msgid "Shut down"
102102msgstr "Dùin sìos"
103103
104−#: qml/Components/Dialogs.qml:127
104+#: qml/Components/Dialogs.qml:129
105105msgctxt "Title: Reboot dialog"
106106msgid "Reboot"
107107msgstr "Ath-thòisich an siostam"
108108
109−#: qml/Components/Dialogs.qml:128
109+#: qml/Components/Dialogs.qml:130
110110msgid "Are you sure you want to reboot?"
111111msgstr "A bheil thu cinnteach gu bheil thu airson tòiseachadh às ùr?"
112112
113−#: qml/Components/Dialogs.qml:130
113+#: qml/Components/Dialogs.qml:132
114114msgid "No"
115115msgstr "Chan eil"
116116
117−#: qml/Components/Dialogs.qml:136
117+#: qml/Components/Dialogs.qml:138
118118msgid "Yes"
119119msgstr "Tha"
120120
121−#: qml/Components/Dialogs.qml:150
121+#: qml/Components/Dialogs.qml:152
122122msgctxt "Title: Power off/Restart dialog"
123123msgid "Power"
124124msgstr "Cumhachd"
125125
126−#: qml/Components/Dialogs.qml:151
126+#: qml/Components/Dialogs.qml:153
127127msgid ""
128128"Are you sure you would like\n"
129129"to power off?"
@@ -131,37 +131,37 @@ msgstr ""
131131"A bheil thu cinnteach gu bheil thu\n"
132132"airson a' chumhachd a chur dheth?"
133133
134−#: qml/Components/Dialogs.qml:153
134+#: qml/Components/Dialogs.qml:155
135135msgctxt "Button: Power off the system"
136136msgid "Power off"
137137msgstr "Cuir a' chumhachd dheth"
138138
139−#: qml/Components/Dialogs.qml:162
139+#: qml/Components/Dialogs.qml:164
140140msgctxt "Button: Restart the system"
141141msgid "Restart"
142142msgstr "Ath-thòisich"
143143
144−#: qml/Components/Lockscreen.qml:238
144+#: qml/Components/Lockscreen.qml:245
145145msgid "Return to Call"
146146msgstr "Till dhan ghairm"
147147
148−#: qml/Components/Lockscreen.qml:238
148+#: qml/Components/Lockscreen.qml:245
149149msgid "Emergency Call"
150150msgstr "Gairm èiginn"
151151
152−#: qml/Components/Lockscreen.qml:270
152+#: qml/Components/Lockscreen.qml:277
153153msgid "OK"
154154msgstr "Ceart ma-thà"
155155
156−#: qml/Dash/GenericScopeView.qml:533 qml/Dash/GenericScopeView.qml:691
156+#: qml/Dash/GenericScopeView.qml:532 qml/Dash/GenericScopeView.qml:690
157157msgid "See less"
158158msgstr "Seall nas lugha"
159159
160−#: qml/Dash/GenericScopeView.qml:533
160+#: qml/Dash/GenericScopeView.qml:532
161161msgid "See all"
162162msgstr "Seall na h-uile"
163163
164−#: qml/Dash/GenericScopeView.qml:595
164+#: qml/Dash/GenericScopeView.qml:594
165165msgctxt "Label: Hint for dash search line edit"
166166msgid "Search"
167167msgstr "Lorg"
@@ -169,7 +169,7 @@ msgstr "Lorg"
169169#: qml/Dash/PageHeader.qml:269
170170msgctxt "Button: Open the Ubuntu Store"
171171msgid "Store"
172−msgstr "A' bhùth"
172+msgstr "Am bùth"
173173
174174#: qml/Dash/PageHeader.qml:276
175175msgctxt "Button: Start a search in the current dash scope"
@@ -317,31 +317,31 @@ msgstr "Gnog gus tilleadh dhan ghairm..."
317317msgid "Conference"
318318msgstr "Gairm co-labhairt"
319319
320−#: qml/Panel/Indicators/MenuItemFactory.qml:643
320+#: qml/Panel/Indicators/MenuItemFactory.qml:639
321321msgid "Nothing is playing"
322322msgstr "Chan eil dad 'ga chluich"
323323
324−#: qml/Panel/Indicators/MenuItemFactory.qml:791
324+#: qml/Panel/Indicators/MenuItemFactory.qml:787
325325msgid "In queue…"
326326msgstr "Air a' chiudha…"
327327
328−#: qml/Panel/Indicators/MenuItemFactory.qml:795
328+#: qml/Panel/Indicators/MenuItemFactory.qml:791
329329msgid "Downloading"
330330msgstr "'Ga luchdadh a-nuas"
331331
332−#: qml/Panel/Indicators/MenuItemFactory.qml:797
332+#: qml/Panel/Indicators/MenuItemFactory.qml:793
333333msgid "Paused, tap to resume"
334334msgstr "'Na stad, thoir gnogag gus leantainn air"
335335
336−#: qml/Panel/Indicators/MenuItemFactory.qml:799
336+#: qml/Panel/Indicators/MenuItemFactory.qml:795
337337msgid "Canceled"
338338msgstr "Air a sgur dheth"
339339
340−#: qml/Panel/Indicators/MenuItemFactory.qml:801
340+#: qml/Panel/Indicators/MenuItemFactory.qml:797
341341msgid "Finished"
342342msgstr "Coileanta"
343343
344−#: qml/Panel/Indicators/MenuItemFactory.qml:803
344+#: qml/Panel/Indicators/MenuItemFactory.qml:799
345345msgid "Failed, tap to retry"
346346msgstr "Dh'fhàillig leis, thoir gnogag gus feuchainn a-rithist"
347347
@@ -374,14 +374,19 @@ msgstr "Fosgail na clàran-taice sònraichte"
374374msgid "Swipe up from the bottom edge."
375375msgstr "Dèan grad-shlaighdeadh a-nìos on oir."
376376
377+#: qml/Tutorial/TutorialContent.qml:81 qml/Tutorial/TutorialLeftFinish.qml:25
378+#: qml/Tutorial/TutorialRight.qml:144
379+msgid "Tap here to continue."
380+msgstr "Thoir gnogag an-seo gus leantainn air adhart."
381+
382+#: qml/Tutorial/TutorialContent.qml:81
383+msgid "Click here to finish."
384+msgstr ""
385+
377386#: qml/Tutorial/TutorialLeftFinish.qml:24
378387msgid "These are the shortcuts to favorite apps"
379388msgstr "Seo na h-ath-ghoiridean ris na h-aplacaidean as fhearr leat"
380389
381−#: qml/Tutorial/TutorialLeftFinish.qml:25 qml/Tutorial/TutorialRight.qml:144
382−msgid "Tap here to continue."
383−msgstr "Thoir gnogag an-seo gus leantainn air adhart."
384−
385390#: qml/Tutorial/TutorialLeft.qml:26
386391msgid "Open the launcher"
387392msgstr "Fosgail an lòinsear"
po/gl.po+44−39
@@ -7,16 +7,16 @@ msgid ""
77msgstr ""
88"Project-Id-Version: unity\n"
99"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2015-03-19 16:03+0100\n"
11−"PO-Revision-Date: 2015-03-29 19:15+0000\n"
10+"POT-Creation-Date: 2015-04-14 16:13+0200\n"
11+"PO-Revision-Date: 2015-04-22 19:56+0000\n"
1212"Last-Translator: Marcos Lans <Unknown>\n"
1313"Language-Team: Galician <gl@li.org>\n"
1414"MIME-Version: 1.0\n"
1515"Content-Type: text/plain; charset=UTF-8\n"
1616"Content-Transfer-Encoding: 8bit\n"
1717"Plural-Forms: nplurals=2; plural=n != 1;\n"
18−"X-Launchpad-Export-Date: 2015-03-30 05:45+0000\n"
19−"X-Generator: Launchpad (build 17413)\n"
18+"X-Launchpad-Export-Date: 2015-04-23 06:48+0000\n"
19+"X-Generator: Launchpad (build 17430)\n"
2020
2121#: plugins/LightDM/Greeter.cpp:112
2222msgid "Password: "
@@ -50,108 +50,108 @@ msgid_plural "Please wait %1 minutes and then try again…"
5050msgstr[0] "Agarde %1 minuto e ténteo de novo…"
5151msgstr[1] "Agarde %1 minutos e ténteo de novo…"
5252
53−#: qml/Components/Dialogs.qml:67
53+#: qml/Components/Dialogs.qml:69
5454msgctxt "Title: Lock/Log out dialog"
5555msgid "Log out"
5656msgstr "Saír"
5757
58−#: qml/Components/Dialogs.qml:68
58+#: qml/Components/Dialogs.qml:70
5959msgid "Are you sure you want to log out?"
6060msgstr "Confirma que desexa pechar a sesión?"
6161
62−#: qml/Components/Dialogs.qml:70
62+#: qml/Components/Dialogs.qml:72
6363msgctxt "Button: Lock the system"
6464msgid "Lock"
6565msgstr "Bloquear"
6666
67−#: qml/Components/Dialogs.qml:77
67+#: qml/Components/Dialogs.qml:79
6868msgctxt "Button: Log out from the system"
6969msgid "Log Out"
7070msgstr "Saír da sesión"
7171
72−#: qml/Components/Dialogs.qml:84 qml/Components/Dialogs.qml:115
73−#: qml/Components/Dialogs.qml:171
72+#: qml/Components/Dialogs.qml:86 qml/Components/Dialogs.qml:117
73+#: qml/Components/Dialogs.qml:173
7474msgid "Cancel"
7575msgstr "Cancelar"
7676
77−#: qml/Components/Dialogs.qml:96
77+#: qml/Components/Dialogs.qml:98
7878msgctxt "Title: Reboot/Shut down dialog"
7979msgid "Shut down"
8080msgstr "Apagar"
8181
82−#: qml/Components/Dialogs.qml:97
82+#: qml/Components/Dialogs.qml:99
8383msgid "Are you sure you want to shut down?"
8484msgstr "Confirma que desexa apagar?"
8585
86−#: qml/Components/Dialogs.qml:99
86+#: qml/Components/Dialogs.qml:101
8787msgctxt "Button: Reboot the system"
8888msgid "Reboot"
8989msgstr "Reiniciar"
9090
91−#: qml/Components/Dialogs.qml:107
91+#: qml/Components/Dialogs.qml:109
9292msgctxt "Button: Shut down the system"
9393msgid "Shut down"
9494msgstr "Apagar"
9595
96−#: qml/Components/Dialogs.qml:127
96+#: qml/Components/Dialogs.qml:129
9797msgctxt "Title: Reboot dialog"
9898msgid "Reboot"
9999msgstr "Reiniciar"
100100
101−#: qml/Components/Dialogs.qml:128
101+#: qml/Components/Dialogs.qml:130
102102msgid "Are you sure you want to reboot?"
103103msgstr "Confirma que desexa reiniciar?"
104104
105−#: qml/Components/Dialogs.qml:130
105+#: qml/Components/Dialogs.qml:132
106106msgid "No"
107107msgstr "Non"
108108
109−#: qml/Components/Dialogs.qml:136
109+#: qml/Components/Dialogs.qml:138
110110msgid "Yes"
111111msgstr "Si"
112112
113−#: qml/Components/Dialogs.qml:150
113+#: qml/Components/Dialogs.qml:152
114114msgctxt "Title: Power off/Restart dialog"
115115msgid "Power"
116116msgstr "Alimentación"
117117
118−#: qml/Components/Dialogs.qml:151
118+#: qml/Components/Dialogs.qml:153
119119msgid ""
120120"Are you sure you would like\n"
121121"to power off?"
122122msgstr "Confirma que desexa apagar?"
123123
124−#: qml/Components/Dialogs.qml:153
124+#: qml/Components/Dialogs.qml:155
125125msgctxt "Button: Power off the system"
126126msgid "Power off"
127127msgstr "Apagar"
128128
129−#: qml/Components/Dialogs.qml:162
129+#: qml/Components/Dialogs.qml:164
130130msgctxt "Button: Restart the system"
131131msgid "Restart"
132132msgstr "Reiniciar"
133133
134−#: qml/Components/Lockscreen.qml:238
134+#: qml/Components/Lockscreen.qml:245
135135msgid "Return to Call"
136136msgstr "Volver á chamada"
137137
138−#: qml/Components/Lockscreen.qml:238
138+#: qml/Components/Lockscreen.qml:245
139139msgid "Emergency Call"
140140msgstr "Chamada de emerxencia"
141141
142−#: qml/Components/Lockscreen.qml:270
142+#: qml/Components/Lockscreen.qml:277
143143msgid "OK"
144144msgstr "Aceptar"
145145
146−#: qml/Dash/GenericScopeView.qml:533 qml/Dash/GenericScopeView.qml:691
146+#: qml/Dash/GenericScopeView.qml:532 qml/Dash/GenericScopeView.qml:690
147147msgid "See less"
148148msgstr "Ver menos"
149149
150−#: qml/Dash/GenericScopeView.qml:533
150+#: qml/Dash/GenericScopeView.qml:532
151151msgid "See all"
152152msgstr "Ver todo"
153153
154−#: qml/Dash/GenericScopeView.qml:595
154+#: qml/Dash/GenericScopeView.qml:594
155155msgctxt "Label: Hint for dash search line edit"
156156msgid "Search"
157157msgstr "Buscar"
@@ -305,31 +305,31 @@ msgstr "Toque para volver a chamar..."
305305msgid "Conference"
306306msgstr "Conferencia"
307307
308−#: qml/Panel/Indicators/MenuItemFactory.qml:643
308+#: qml/Panel/Indicators/MenuItemFactory.qml:639
309309msgid "Nothing is playing"
310310msgstr "Non hai nada en reprodución"
311311
312−#: qml/Panel/Indicators/MenuItemFactory.qml:791
312+#: qml/Panel/Indicators/MenuItemFactory.qml:787
313313msgid "In queue…"
314314msgstr "Na cola..."
315315
316−#: qml/Panel/Indicators/MenuItemFactory.qml:795
316+#: qml/Panel/Indicators/MenuItemFactory.qml:791
317317msgid "Downloading"
318318msgstr "Descargando"
319319
320−#: qml/Panel/Indicators/MenuItemFactory.qml:797
320+#: qml/Panel/Indicators/MenuItemFactory.qml:793
321321msgid "Paused, tap to resume"
322322msgstr "Detido, toque para continuar"
323323
324−#: qml/Panel/Indicators/MenuItemFactory.qml:799
324+#: qml/Panel/Indicators/MenuItemFactory.qml:795
325325msgid "Canceled"
326326msgstr "Cancelado"
327327
328−#: qml/Panel/Indicators/MenuItemFactory.qml:801
328+#: qml/Panel/Indicators/MenuItemFactory.qml:797
329329msgid "Finished"
330330msgstr "Rematado"
331331
332−#: qml/Panel/Indicators/MenuItemFactory.qml:803
332+#: qml/Panel/Indicators/MenuItemFactory.qml:799
333333msgid "Failed, tap to retry"
334334msgstr "Fallou, toque para reintentar"
335335
@@ -362,14 +362,19 @@ msgstr "Abrir menús especiais"
362362msgid "Swipe up from the bottom edge."
363363msgstr "Esvare o dedo desde o bordo inferior."
364364
365+#: qml/Tutorial/TutorialContent.qml:81 qml/Tutorial/TutorialLeftFinish.qml:25
366+#: qml/Tutorial/TutorialRight.qml:144
367+msgid "Tap here to continue."
368+msgstr "Toque aquí para continuar."
369+
370+#: qml/Tutorial/TutorialContent.qml:81
371+msgid "Click here to finish."
372+msgstr "Prema aquí para rematar."
373+
365374#: qml/Tutorial/TutorialLeftFinish.qml:24
366375msgid "These are the shortcuts to favorite apps"
367376msgstr "Estes son os atallos aos aplicativos favoritos"
368377
369−#: qml/Tutorial/TutorialLeftFinish.qml:25 qml/Tutorial/TutorialRight.qml:144
370−msgid "Tap here to continue."
371−msgstr "Toque aquí para continuar."
372−
373378#: qml/Tutorial/TutorialLeft.qml:26
374379msgid "Open the launcher"
375380msgstr "Abrir o Iniciador"
po/gv.po+43−38
@@ -7,7 +7,7 @@ msgid ""
77msgstr ""
88"Project-Id-Version: unity8\n"
99"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2015-03-19 16:03+0100\n"
10+"POT-Creation-Date: 2015-04-14 16:13+0200\n"
1111"PO-Revision-Date: 2015-04-02 14:24+0000\n"
1212"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
1313"Language-Team: Manx <gv@li.org>\n"
@@ -15,8 +15,8 @@ msgstr ""
1515"Content-Type: text/plain; charset=UTF-8\n"
1616"Content-Transfer-Encoding: 8bit\n"
1717"Plural-Forms: nplurals=3; plural=n == 1 ? 0 : (n == 2 ? 1 : 2);\n"
18−"X-Launchpad-Export-Date: 2015-04-03 05:47+0000\n"
19−"X-Generator: Launchpad (build 17413)\n"
18+"X-Launchpad-Export-Date: 2015-04-23 06:48+0000\n"
19+"X-Generator: Launchpad (build 17430)\n"
2020
2121#: plugins/LightDM/Greeter.cpp:112
2222msgid "Password: "
@@ -55,72 +55,72 @@ msgstr[0] "Fuirree %1 minnid eisht prow reesht, my sailliu..."
5555msgstr[1] "Fuirree %1 minnid eisht prow reesht, my sailliu..."
5656msgstr[2] "Fuirree %1 minnid eisht prow reesht, my sailliu..."
5757
58−#: qml/Components/Dialogs.qml:67
58+#: qml/Components/Dialogs.qml:69
5959msgctxt "Title: Lock/Log out dialog"
6060msgid "Log out"
6161msgstr ""
6262
63−#: qml/Components/Dialogs.qml:68
63+#: qml/Components/Dialogs.qml:70
6464msgid "Are you sure you want to log out?"
6565msgstr "Vel oo shickyr dy vel oo laccal loggal magh?"
6666
67−#: qml/Components/Dialogs.qml:70
67+#: qml/Components/Dialogs.qml:72
6868msgctxt "Button: Lock the system"
6969msgid "Lock"
7070msgstr ""
7171
72−#: qml/Components/Dialogs.qml:77
72+#: qml/Components/Dialogs.qml:79
7373msgctxt "Button: Log out from the system"
7474msgid "Log Out"
7575msgstr ""
7676
77−#: qml/Components/Dialogs.qml:84 qml/Components/Dialogs.qml:115
78−#: qml/Components/Dialogs.qml:171
77+#: qml/Components/Dialogs.qml:86 qml/Components/Dialogs.qml:117
78+#: qml/Components/Dialogs.qml:173
7979msgid "Cancel"
8080msgstr "Cur ass"
8181
82−#: qml/Components/Dialogs.qml:96
82+#: qml/Components/Dialogs.qml:98
8383msgctxt "Title: Reboot/Shut down dialog"
8484msgid "Shut down"
8585msgstr ""
8686
87−#: qml/Components/Dialogs.qml:97
87+#: qml/Components/Dialogs.qml:99
8888msgid "Are you sure you want to shut down?"
8989msgstr "Vel oo shickyr dy vel oo laccal dooney?"
9090
91−#: qml/Components/Dialogs.qml:99
91+#: qml/Components/Dialogs.qml:101
9292msgctxt "Button: Reboot the system"
9393msgid "Reboot"
9494msgstr ""
9595
96−#: qml/Components/Dialogs.qml:107
96+#: qml/Components/Dialogs.qml:109
9797msgctxt "Button: Shut down the system"
9898msgid "Shut down"
9999msgstr ""
100100
101−#: qml/Components/Dialogs.qml:127
101+#: qml/Components/Dialogs.qml:129
102102msgctxt "Title: Reboot dialog"
103103msgid "Reboot"
104104msgstr ""
105105
106−#: qml/Components/Dialogs.qml:128
106+#: qml/Components/Dialogs.qml:130
107107msgid "Are you sure you want to reboot?"
108108msgstr "Vel oo shickyr dy vel oo laccal aahoshiaghey?"
109109
110−#: qml/Components/Dialogs.qml:130
110+#: qml/Components/Dialogs.qml:132
111111msgid "No"
112112msgstr "Cha nel"
113113
114−#: qml/Components/Dialogs.qml:136
114+#: qml/Components/Dialogs.qml:138
115115msgid "Yes"
116116msgstr "Ta"
117117
118−#: qml/Components/Dialogs.qml:150
118+#: qml/Components/Dialogs.qml:152
119119msgctxt "Title: Power off/Restart dialog"
120120msgid "Power"
121121msgstr ""
122122
123−#: qml/Components/Dialogs.qml:151
123+#: qml/Components/Dialogs.qml:153
124124msgid ""
125125"Are you sure you would like\n"
126126"to power off?"
@@ -128,37 +128,37 @@ msgstr ""
128128"Vel oo shickyr dy vel oo laccal\n"
129129"mooghey?"
130130
131−#: qml/Components/Dialogs.qml:153
131+#: qml/Components/Dialogs.qml:155
132132msgctxt "Button: Power off the system"
133133msgid "Power off"
134134msgstr ""
135135
136−#: qml/Components/Dialogs.qml:162
136+#: qml/Components/Dialogs.qml:164
137137msgctxt "Button: Restart the system"
138138msgid "Restart"
139139msgstr ""
140140
141−#: qml/Components/Lockscreen.qml:238
141+#: qml/Components/Lockscreen.qml:245
142142msgid "Return to Call"
143143msgstr "Erash dys eam"
144144
145−#: qml/Components/Lockscreen.qml:238
145+#: qml/Components/Lockscreen.qml:245
146146msgid "Emergency Call"
147147msgstr "Eam eginit"
148148
149−#: qml/Components/Lockscreen.qml:270
149+#: qml/Components/Lockscreen.qml:277
150150msgid "OK"
151151msgstr "Mie dy liooar"
152152
153−#: qml/Dash/GenericScopeView.qml:533 qml/Dash/GenericScopeView.qml:691
153+#: qml/Dash/GenericScopeView.qml:532 qml/Dash/GenericScopeView.qml:690
154154msgid "See less"
155155msgstr "Faik ny sloo"
156156
157−#: qml/Dash/GenericScopeView.qml:533
157+#: qml/Dash/GenericScopeView.qml:532
158158msgid "See all"
159159msgstr "Faik ooilley"
160160
161−#: qml/Dash/GenericScopeView.qml:595
161+#: qml/Dash/GenericScopeView.qml:594
162162msgctxt "Label: Hint for dash search line edit"
163163msgid "Search"
164164msgstr ""
@@ -308,31 +308,31 @@ msgstr ""
308308msgid "Conference"
309309msgstr ""
310310
311−#: qml/Panel/Indicators/MenuItemFactory.qml:643
311+#: qml/Panel/Indicators/MenuItemFactory.qml:639
312312msgid "Nothing is playing"
313313msgstr ""
314314
315−#: qml/Panel/Indicators/MenuItemFactory.qml:791
315+#: qml/Panel/Indicators/MenuItemFactory.qml:787
316316msgid "In queue…"
317317msgstr ""
318318
319−#: qml/Panel/Indicators/MenuItemFactory.qml:795
319+#: qml/Panel/Indicators/MenuItemFactory.qml:791
320320msgid "Downloading"
321321msgstr ""
322322
323−#: qml/Panel/Indicators/MenuItemFactory.qml:797
323+#: qml/Panel/Indicators/MenuItemFactory.qml:793
324324msgid "Paused, tap to resume"
325325msgstr ""
326326
327−#: qml/Panel/Indicators/MenuItemFactory.qml:799
327+#: qml/Panel/Indicators/MenuItemFactory.qml:795
328328msgid "Canceled"
329329msgstr ""
330330
331−#: qml/Panel/Indicators/MenuItemFactory.qml:801
331+#: qml/Panel/Indicators/MenuItemFactory.qml:797
332332msgid "Finished"
333333msgstr ""
334334
335−#: qml/Panel/Indicators/MenuItemFactory.qml:803
335+#: qml/Panel/Indicators/MenuItemFactory.qml:799
336336msgid "Failed, tap to retry"
337337msgstr ""
338338
@@ -365,12 +365,17 @@ msgstr ""
365365msgid "Swipe up from the bottom edge."
366366msgstr ""
367367
368−#: qml/Tutorial/TutorialLeftFinish.qml:24
369−msgid "These are the shortcuts to favorite apps"
368+#: qml/Tutorial/TutorialContent.qml:81 qml/Tutorial/TutorialLeftFinish.qml:25
369+#: qml/Tutorial/TutorialRight.qml:144
370+msgid "Tap here to continue."
370371msgstr ""
371372
372−#: qml/Tutorial/TutorialLeftFinish.qml:25 qml/Tutorial/TutorialRight.qml:144
373−msgid "Tap here to continue."
373+#: qml/Tutorial/TutorialContent.qml:81
374+msgid "Click here to finish."
375+msgstr ""
376+
377+#: qml/Tutorial/TutorialLeftFinish.qml:24
378+msgid "These are the shortcuts to favorite apps"
374379msgstr ""
375380
376381#: qml/Tutorial/TutorialLeft.qml:26
po/he.po+43−38
@@ -7,7 +7,7 @@ msgid ""
77msgstr ""
88"Project-Id-Version: unity\n"
99"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2015-03-19 16:03+0100\n"
10+"POT-Creation-Date: 2015-04-14 16:13+0200\n"
1111"PO-Revision-Date: 2014-08-23 14:19+0000\n"
1212"Last-Translator: Yaron <sh.yaron@gmail.com>\n"
1313"Language-Team: Hebrew <he@li.org>\n"
@@ -15,8 +15,8 @@ msgstr ""
1515"Content-Type: text/plain; charset=UTF-8\n"
1616"Content-Transfer-Encoding: 8bit\n"
1717"Plural-Forms: nplurals=2; plural=n != 1;\n"
18−"X-Launchpad-Export-Date: 2015-03-25 06:05+0000\n"
19−"X-Generator: Launchpad (build 17413)\n"
18+"X-Launchpad-Export-Date: 2015-04-23 06:48+0000\n"
19+"X-Generator: Launchpad (build 17430)\n"
2020
2121#: plugins/LightDM/Greeter.cpp:112
2222msgid "Password: "
@@ -50,108 +50,108 @@ msgid_plural "Please wait %1 minutes and then try again…"
5050msgstr[0] ""
5151msgstr[1] ""
5252
53−#: qml/Components/Dialogs.qml:67
53+#: qml/Components/Dialogs.qml:69
5454msgctxt "Title: Lock/Log out dialog"
5555msgid "Log out"
5656msgstr ""
5757
58−#: qml/Components/Dialogs.qml:68
58+#: qml/Components/Dialogs.qml:70
5959msgid "Are you sure you want to log out?"
6060msgstr ""
6161
62−#: qml/Components/Dialogs.qml:70
62+#: qml/Components/Dialogs.qml:72
6363msgctxt "Button: Lock the system"
6464msgid "Lock"
6565msgstr ""
6666
67−#: qml/Components/Dialogs.qml:77
67+#: qml/Components/Dialogs.qml:79
6868msgctxt "Button: Log out from the system"
6969msgid "Log Out"
7070msgstr ""
7171
72−#: qml/Components/Dialogs.qml:84 qml/Components/Dialogs.qml:115
73−#: qml/Components/Dialogs.qml:171
72+#: qml/Components/Dialogs.qml:86 qml/Components/Dialogs.qml:117
73+#: qml/Components/Dialogs.qml:173
7474msgid "Cancel"
7575msgstr "ביטול"
7676
77−#: qml/Components/Dialogs.qml:96
77+#: qml/Components/Dialogs.qml:98
7878msgctxt "Title: Reboot/Shut down dialog"
7979msgid "Shut down"
8080msgstr ""
8181
82−#: qml/Components/Dialogs.qml:97
82+#: qml/Components/Dialogs.qml:99
8383msgid "Are you sure you want to shut down?"
8484msgstr ""
8585
86−#: qml/Components/Dialogs.qml:99
86+#: qml/Components/Dialogs.qml:101
8787msgctxt "Button: Reboot the system"
8888msgid "Reboot"
8989msgstr ""
9090
91−#: qml/Components/Dialogs.qml:107
91+#: qml/Components/Dialogs.qml:109
9292msgctxt "Button: Shut down the system"
9393msgid "Shut down"
9494msgstr ""
9595
96−#: qml/Components/Dialogs.qml:127
96+#: qml/Components/Dialogs.qml:129
9797msgctxt "Title: Reboot dialog"
9898msgid "Reboot"
9999msgstr ""
100100
101−#: qml/Components/Dialogs.qml:128
101+#: qml/Components/Dialogs.qml:130
102102msgid "Are you sure you want to reboot?"
103103msgstr ""
104104
105−#: qml/Components/Dialogs.qml:130
105+#: qml/Components/Dialogs.qml:132
106106msgid "No"
107107msgstr ""
108108
109−#: qml/Components/Dialogs.qml:136
109+#: qml/Components/Dialogs.qml:138
110110msgid "Yes"
111111msgstr ""
112112
113−#: qml/Components/Dialogs.qml:150
113+#: qml/Components/Dialogs.qml:152
114114msgctxt "Title: Power off/Restart dialog"
115115msgid "Power"
116116msgstr ""
117117
118−#: qml/Components/Dialogs.qml:151
118+#: qml/Components/Dialogs.qml:153
119119msgid ""
120120"Are you sure you would like\n"
121121"to power off?"
122122msgstr ""
123123
124−#: qml/Components/Dialogs.qml:153
124+#: qml/Components/Dialogs.qml:155
125125msgctxt "Button: Power off the system"
126126msgid "Power off"
127127msgstr ""
128128
129−#: qml/Components/Dialogs.qml:162
129+#: qml/Components/Dialogs.qml:164
130130msgctxt "Button: Restart the system"
131131msgid "Restart"
132132msgstr ""
133133
134−#: qml/Components/Lockscreen.qml:238
134+#: qml/Components/Lockscreen.qml:245
135135msgid "Return to Call"
136136msgstr ""
137137
138−#: qml/Components/Lockscreen.qml:238
138+#: qml/Components/Lockscreen.qml:245
139139msgid "Emergency Call"
140140msgstr "שיחת חירום"
141141
142−#: qml/Components/Lockscreen.qml:270
142+#: qml/Components/Lockscreen.qml:277
143143msgid "OK"
144144msgstr "אישור"
145145
146−#: qml/Dash/GenericScopeView.qml:533 qml/Dash/GenericScopeView.qml:691
146+#: qml/Dash/GenericScopeView.qml:532 qml/Dash/GenericScopeView.qml:690
147147msgid "See less"
148148msgstr "לראות פחות"
149149
150−#: qml/Dash/GenericScopeView.qml:533
150+#: qml/Dash/GenericScopeView.qml:532
151151msgid "See all"
152152msgstr "להציג הכול"
153153
154−#: qml/Dash/GenericScopeView.qml:595
154+#: qml/Dash/GenericScopeView.qml:594
155155msgctxt "Label: Hint for dash search line edit"
156156msgid "Search"
157157msgstr ""
@@ -301,31 +301,31 @@ msgstr "יש לגעת כדי להחזיר שיחה…"
301301msgid "Conference"
302302msgstr "ועידה"
303303
304−#: qml/Panel/Indicators/MenuItemFactory.qml:643
304+#: qml/Panel/Indicators/MenuItemFactory.qml:639
305305msgid "Nothing is playing"
306306msgstr ""
307307
308−#: qml/Panel/Indicators/MenuItemFactory.qml:791
308+#: qml/Panel/Indicators/MenuItemFactory.qml:787
309309msgid "In queue…"
310310msgstr "בתור…"
311311
312−#: qml/Panel/Indicators/MenuItemFactory.qml:795
312+#: qml/Panel/Indicators/MenuItemFactory.qml:791
313313msgid "Downloading"
314314msgstr "בהורדה"
315315
316−#: qml/Panel/Indicators/MenuItemFactory.qml:797
316+#: qml/Panel/Indicators/MenuItemFactory.qml:793
317317msgid "Paused, tap to resume"
318318msgstr "מושהה, יש לגעת כדי להמשיך"
319319
320−#: qml/Panel/Indicators/MenuItemFactory.qml:799
320+#: qml/Panel/Indicators/MenuItemFactory.qml:795
321321msgid "Canceled"
322322msgstr "בוטל"
323323
324−#: qml/Panel/Indicators/MenuItemFactory.qml:801
324+#: qml/Panel/Indicators/MenuItemFactory.qml:797
325325msgid "Finished"
326326msgstr "הושלם"
327327
328−#: qml/Panel/Indicators/MenuItemFactory.qml:803
328+#: qml/Panel/Indicators/MenuItemFactory.qml:799
329329msgid "Failed, tap to retry"
330330msgstr "נכשל, יש לגעת כדי לנסות שוב"
331331
@@ -358,12 +358,17 @@ msgstr ""
358358msgid "Swipe up from the bottom edge."
359359msgstr ""
360360
361−#: qml/Tutorial/TutorialLeftFinish.qml:24
362−msgid "These are the shortcuts to favorite apps"
361+#: qml/Tutorial/TutorialContent.qml:81 qml/Tutorial/TutorialLeftFinish.qml:25
362+#: qml/Tutorial/TutorialRight.qml:144
363+msgid "Tap here to continue."
363364msgstr ""
364365
365−#: qml/Tutorial/TutorialLeftFinish.qml:25 qml/Tutorial/TutorialRight.qml:144
366−msgid "Tap here to continue."
366+#: qml/Tutorial/TutorialContent.qml:81
367+msgid "Click here to finish."
368+msgstr ""
369+
370+#: qml/Tutorial/TutorialLeftFinish.qml:24
371+msgid "These are the shortcuts to favorite apps"
367372msgstr ""
368373
369374#: qml/Tutorial/TutorialLeft.qml:26
po/hi.po+43−38
@@ -7,7 +7,7 @@ msgid ""
77msgstr ""
88"Project-Id-Version: unity8\n"
99"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2015-03-19 16:03+0100\n"
10+"POT-Creation-Date: 2015-04-14 16:13+0200\n"
1111"PO-Revision-Date: 2014-01-15 01:49+0000\n"
1212"Last-Translator: Siddhanathan S. <Unknown>\n"
1313"Language-Team: Hindi <hi@li.org>\n"
@@ -15,8 +15,8 @@ msgstr ""
1515"Content-Type: text/plain; charset=UTF-8\n"
1616"Content-Transfer-Encoding: 8bit\n"
1717"Plural-Forms: nplurals=2; plural=n != 1;\n"
18−"X-Launchpad-Export-Date: 2015-03-25 06:05+0000\n"
19−"X-Generator: Launchpad (build 17413)\n"
18+"X-Launchpad-Export-Date: 2015-04-23 06:48+0000\n"
19+"X-Generator: Launchpad (build 17430)\n"
2020
2121#: plugins/LightDM/Greeter.cpp:112
2222msgid "Password: "
@@ -50,108 +50,108 @@ msgid_plural "Please wait %1 minutes and then try again…"
5050msgstr[0] ""
5151msgstr[1] ""
5252
53−#: qml/Components/Dialogs.qml:67
53+#: qml/Components/Dialogs.qml:69
5454msgctxt "Title: Lock/Log out dialog"
5555msgid "Log out"
5656msgstr ""
5757
58−#: qml/Components/Dialogs.qml:68
58+#: qml/Components/Dialogs.qml:70
5959msgid "Are you sure you want to log out?"
6060msgstr ""
6161
62−#: qml/Components/Dialogs.qml:70
62+#: qml/Components/Dialogs.qml:72
6363msgctxt "Button: Lock the system"
6464msgid "Lock"
6565msgstr ""
6666
67−#: qml/Components/Dialogs.qml:77
67+#: qml/Components/Dialogs.qml:79
6868msgctxt "Button: Log out from the system"
6969msgid "Log Out"
7070msgstr ""
7171
72−#: qml/Components/Dialogs.qml:84 qml/Components/Dialogs.qml:115
73−#: qml/Components/Dialogs.qml:171
72+#: qml/Components/Dialogs.qml:86 qml/Components/Dialogs.qml:117
73+#: qml/Components/Dialogs.qml:173
7474msgid "Cancel"
7575msgstr ""
7676
77−#: qml/Components/Dialogs.qml:96
77+#: qml/Components/Dialogs.qml:98
7878msgctxt "Title: Reboot/Shut down dialog"
7979msgid "Shut down"
8080msgstr ""
8181
82−#: qml/Components/Dialogs.qml:97
82+#: qml/Components/Dialogs.qml:99
8383msgid "Are you sure you want to shut down?"
8484msgstr ""
8585
86−#: qml/Components/Dialogs.qml:99
86+#: qml/Components/Dialogs.qml:101
8787msgctxt "Button: Reboot the system"
8888msgid "Reboot"
8989msgstr ""
9090
91−#: qml/Components/Dialogs.qml:107
91+#: qml/Components/Dialogs.qml:109
9292msgctxt "Button: Shut down the system"
9393msgid "Shut down"
9494msgstr ""
9595
96−#: qml/Components/Dialogs.qml:127
96+#: qml/Components/Dialogs.qml:129
9797msgctxt "Title: Reboot dialog"
9898msgid "Reboot"
9999msgstr ""
100100
101−#: qml/Components/Dialogs.qml:128
101+#: qml/Components/Dialogs.qml:130
102102msgid "Are you sure you want to reboot?"
103103msgstr ""
104104
105−#: qml/Components/Dialogs.qml:130
105+#: qml/Components/Dialogs.qml:132
106106msgid "No"
107107msgstr ""
108108
109−#: qml/Components/Dialogs.qml:136
109+#: qml/Components/Dialogs.qml:138
110110msgid "Yes"
111111msgstr ""
112112
113−#: qml/Components/Dialogs.qml:150
113+#: qml/Components/Dialogs.qml:152
114114msgctxt "Title: Power off/Restart dialog"
115115msgid "Power"
116116msgstr ""
117117
118−#: qml/Components/Dialogs.qml:151
118+#: qml/Components/Dialogs.qml:153
119119msgid ""
120120"Are you sure you would like\n"
121121"to power off?"
122122msgstr ""
123123
124−#: qml/Components/Dialogs.qml:153
124+#: qml/Components/Dialogs.qml:155
125125msgctxt "Button: Power off the system"
126126msgid "Power off"
127127msgstr ""
128128
129−#: qml/Components/Dialogs.qml:162
129+#: qml/Components/Dialogs.qml:164
130130msgctxt "Button: Restart the system"
131131msgid "Restart"
132132msgstr ""
133133
134−#: qml/Components/Lockscreen.qml:238
134+#: qml/Components/Lockscreen.qml:245
135135msgid "Return to Call"
136136msgstr ""
137137
138−#: qml/Components/Lockscreen.qml:238
138+#: qml/Components/Lockscreen.qml:245
139139msgid "Emergency Call"
140140msgstr "आपातकालीन कॉल"
141141
142−#: qml/Components/Lockscreen.qml:270
142+#: qml/Components/Lockscreen.qml:277
143143msgid "OK"
144144msgstr ""
145145
146−#: qml/Dash/GenericScopeView.qml:533 qml/Dash/GenericScopeView.qml:691
146+#: qml/Dash/GenericScopeView.qml:532 qml/Dash/GenericScopeView.qml:690
147147msgid "See less"
148148msgstr ""
149149
150−#: qml/Dash/GenericScopeView.qml:533
150+#: qml/Dash/GenericScopeView.qml:532
151151msgid "See all"
152152msgstr ""
153153
154−#: qml/Dash/GenericScopeView.qml:595
154+#: qml/Dash/GenericScopeView.qml:594
155155msgctxt "Label: Hint for dash search line edit"
156156msgid "Search"
157157msgstr ""
@@ -301,31 +301,31 @@ msgstr ""
301301msgid "Conference"
302302msgstr ""
303303
304−#: qml/Panel/Indicators/MenuItemFactory.qml:643
304+#: qml/Panel/Indicators/MenuItemFactory.qml:639
305305msgid "Nothing is playing"
306306msgstr ""
307307
308−#: qml/Panel/Indicators/MenuItemFactory.qml:791
308+#: qml/Panel/Indicators/MenuItemFactory.qml:787
309309msgid "In queue…"
310310msgstr ""
311311
312−#: qml/Panel/Indicators/MenuItemFactory.qml:795
312+#: qml/Panel/Indicators/MenuItemFactory.qml:791
313313msgid "Downloading"
314314msgstr ""
315315
316−#: qml/Panel/Indicators/MenuItemFactory.qml:797
316+#: qml/Panel/Indicators/MenuItemFactory.qml:793
317317msgid "Paused, tap to resume"
318318msgstr ""
319319
320−#: qml/Panel/Indicators/MenuItemFactory.qml:799
320+#: qml/Panel/Indicators/MenuItemFactory.qml:795
321321msgid "Canceled"
322322msgstr ""
323323
324−#: qml/Panel/Indicators/MenuItemFactory.qml:801
324+#: qml/Panel/Indicators/MenuItemFactory.qml:797
325325msgid "Finished"
326326msgstr ""
327327
328−#: qml/Panel/Indicators/MenuItemFactory.qml:803
328+#: qml/Panel/Indicators/MenuItemFactory.qml:799
329329msgid "Failed, tap to retry"
330330msgstr ""
331331
@@ -358,12 +358,17 @@ msgstr ""
358358msgid "Swipe up from the bottom edge."
359359msgstr ""
360360
361−#: qml/Tutorial/TutorialLeftFinish.qml:24
362−msgid "These are the shortcuts to favorite apps"
361+#: qml/Tutorial/TutorialContent.qml:81 qml/Tutorial/TutorialLeftFinish.qml:25
362+#: qml/Tutorial/TutorialRight.qml:144
363+msgid "Tap here to continue."
363364msgstr ""
364365
365−#: qml/Tutorial/TutorialLeftFinish.qml:25 qml/Tutorial/TutorialRight.qml:144
366−msgid "Tap here to continue."
366+#: qml/Tutorial/TutorialContent.qml:81
367+msgid "Click here to finish."
368+msgstr ""
369+
370+#: qml/Tutorial/TutorialLeftFinish.qml:24
371+msgid "These are the shortcuts to favorite apps"
367372msgstr ""
368373
369374#: qml/Tutorial/TutorialLeft.qml:26
po/hr.po+43−38
@@ -7,7 +7,7 @@ msgid ""
77msgstr ""
88"Project-Id-Version: unity\n"
99"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2015-03-19 16:03+0100\n"
10+"POT-Creation-Date: 2015-04-14 16:13+0200\n"
1111"PO-Revision-Date: 2013-06-27 04:14+0000\n"
1212"Last-Translator: Michał Sawicz <michal.sawicz@canonical.com>\n"
1313"Language-Team: Croatian <hr@li.org>\n"
@@ -16,8 +16,8 @@ msgstr ""
1616"Content-Transfer-Encoding: 8bit\n"
1717"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && "
1818"n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
19−"X-Launchpad-Export-Date: 2015-03-25 06:05+0000\n"
20−"X-Generator: Launchpad (build 17413)\n"
19+"X-Launchpad-Export-Date: 2015-04-23 06:48+0000\n"
20+"X-Generator: Launchpad (build 17430)\n"
2121
2222#: plugins/LightDM/Greeter.cpp:112
2323msgid "Password: "
@@ -51,108 +51,108 @@ msgid_plural "Please wait %1 minutes and then try again…"
5151msgstr[0] ""
5252msgstr[1] ""
5353
54−#: qml/Components/Dialogs.qml:67
54+#: qml/Components/Dialogs.qml:69
5555msgctxt "Title: Lock/Log out dialog"
5656msgid "Log out"
5757msgstr ""
5858
59−#: qml/Components/Dialogs.qml:68
59+#: qml/Components/Dialogs.qml:70
6060msgid "Are you sure you want to log out?"
6161msgstr ""
6262
63−#: qml/Components/Dialogs.qml:70
63+#: qml/Components/Dialogs.qml:72
6464msgctxt "Button: Lock the system"
6565msgid "Lock"
6666msgstr ""
6767
68−#: qml/Components/Dialogs.qml:77
68+#: qml/Components/Dialogs.qml:79
6969msgctxt "Button: Log out from the system"
7070msgid "Log Out"
7171msgstr ""
7272
73−#: qml/Components/Dialogs.qml:84 qml/Components/Dialogs.qml:115
74−#: qml/Components/Dialogs.qml:171
73+#: qml/Components/Dialogs.qml:86 qml/Components/Dialogs.qml:117
74+#: qml/Components/Dialogs.qml:173
7575msgid "Cancel"
7676msgstr ""
7777
78−#: qml/Components/Dialogs.qml:96
78+#: qml/Components/Dialogs.qml:98
7979msgctxt "Title: Reboot/Shut down dialog"
8080msgid "Shut down"
8181msgstr ""
8282
83−#: qml/Components/Dialogs.qml:97
83+#: qml/Components/Dialogs.qml:99
8484msgid "Are you sure you want to shut down?"
8585msgstr ""
8686
87−#: qml/Components/Dialogs.qml:99
87+#: qml/Components/Dialogs.qml:101
8888msgctxt "Button: Reboot the system"
8989msgid "Reboot"
9090msgstr ""
9191
92−#: qml/Components/Dialogs.qml:107
92+#: qml/Components/Dialogs.qml:109
9393msgctxt "Button: Shut down the system"
9494msgid "Shut down"
9595msgstr ""
9696
97−#: qml/Components/Dialogs.qml:127
97+#: qml/Components/Dialogs.qml:129
9898msgctxt "Title: Reboot dialog"
9999msgid "Reboot"
100100msgstr ""
101101
102−#: qml/Components/Dialogs.qml:128
102+#: qml/Components/Dialogs.qml:130
103103msgid "Are you sure you want to reboot?"
104104msgstr ""
105105
106−#: qml/Components/Dialogs.qml:130
106+#: qml/Components/Dialogs.qml:132
107107msgid "No"
108108msgstr ""
109109
110−#: qml/Components/Dialogs.qml:136
110+#: qml/Components/Dialogs.qml:138
111111msgid "Yes"
112112msgstr ""
113113
114−#: qml/Components/Dialogs.qml:150
114+#: qml/Components/Dialogs.qml:152
115115msgctxt "Title: Power off/Restart dialog"
116116msgid "Power"
117117msgstr ""
118118
119−#: qml/Components/Dialogs.qml:151
119+#: qml/Components/Dialogs.qml:153
120120msgid ""
121121"Are you sure you would like\n"
122122"to power off?"
123123msgstr ""
124124
125−#: qml/Components/Dialogs.qml:153
125+#: qml/Components/Dialogs.qml:155
126126msgctxt "Button: Power off the system"
127127msgid "Power off"
128128msgstr ""
129129
130−#: qml/Components/Dialogs.qml:162
130+#: qml/Components/Dialogs.qml:164
131131msgctxt "Button: Restart the system"
132132msgid "Restart"
133133msgstr ""
134134
135−#: qml/Components/Lockscreen.qml:238
135+#: qml/Components/Lockscreen.qml:245
136136msgid "Return to Call"
137137msgstr ""
138138
139−#: qml/Components/Lockscreen.qml:238
139+#: qml/Components/Lockscreen.qml:245
140140msgid "Emergency Call"
141141msgstr ""
142142
143−#: qml/Components/Lockscreen.qml:270
143+#: qml/Components/Lockscreen.qml:277
144144msgid "OK"
145145msgstr ""
146146
147−#: qml/Dash/GenericScopeView.qml:533 qml/Dash/GenericScopeView.qml:691
147+#: qml/Dash/GenericScopeView.qml:532 qml/Dash/GenericScopeView.qml:690
148148msgid "See less"
149149msgstr ""
150150
151−#: qml/Dash/GenericScopeView.qml:533
151+#: qml/Dash/GenericScopeView.qml:532
152152msgid "See all"
153153msgstr ""
154154
155−#: qml/Dash/GenericScopeView.qml:595
155+#: qml/Dash/GenericScopeView.qml:594
156156msgctxt "Label: Hint for dash search line edit"
157157msgid "Search"
158158msgstr ""
@@ -302,31 +302,31 @@ msgstr ""
302302msgid "Conference"
303303msgstr ""
304304
305−#: qml/Panel/Indicators/MenuItemFactory.qml:643
305+#: qml/Panel/Indicators/MenuItemFactory.qml:639
306306msgid "Nothing is playing"
307307msgstr ""
308308
309−#: qml/Panel/Indicators/MenuItemFactory.qml:791
309+#: qml/Panel/Indicators/MenuItemFactory.qml:787
310310msgid "In queue…"
311311msgstr ""
312312
313−#: qml/Panel/Indicators/MenuItemFactory.qml:795
313+#: qml/Panel/Indicators/MenuItemFactory.qml:791
314314msgid "Downloading"
315315msgstr ""
316316
317−#: qml/Panel/Indicators/MenuItemFactory.qml:797
317+#: qml/Panel/Indicators/MenuItemFactory.qml:793
318318msgid "Paused, tap to resume"
319319msgstr ""
320320
321−#: qml/Panel/Indicators/MenuItemFactory.qml:799
321+#: qml/Panel/Indicators/MenuItemFactory.qml:795
322322msgid "Canceled"
323323msgstr ""
324324
325−#: qml/Panel/Indicators/MenuItemFactory.qml:801
325+#: qml/Panel/Indicators/MenuItemFactory.qml:797
326326msgid "Finished"
327327msgstr ""
328328
329−#: qml/Panel/Indicators/MenuItemFactory.qml:803
329+#: qml/Panel/Indicators/MenuItemFactory.qml:799
330330msgid "Failed, tap to retry"
331331msgstr ""
332332
@@ -359,12 +359,17 @@ msgstr ""
359359msgid "Swipe up from the bottom edge."
360360msgstr ""
361361
362−#: qml/Tutorial/TutorialLeftFinish.qml:24
363−msgid "These are the shortcuts to favorite apps"
362+#: qml/Tutorial/TutorialContent.qml:81 qml/Tutorial/TutorialLeftFinish.qml:25
363+#: qml/Tutorial/TutorialRight.qml:144
364+msgid "Tap here to continue."
364365msgstr ""
365366
366−#: qml/Tutorial/TutorialLeftFinish.qml:25 qml/Tutorial/TutorialRight.qml:144
367−msgid "Tap here to continue."
367+#: qml/Tutorial/TutorialContent.qml:81
368+msgid "Click here to finish."
369+msgstr ""
370+
371+#: qml/Tutorial/TutorialLeftFinish.qml:24
372+msgid "These are the shortcuts to favorite apps"
368373msgstr ""
369374
370375#: qml/Tutorial/TutorialLeft.qml:26
po/hu.po+53−48
@@ -7,16 +7,16 @@ msgid ""
77msgstr ""
88"Project-Id-Version: unity\n"
99"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2015-03-19 16:03+0100\n"
11−"PO-Revision-Date: 2015-03-25 20:55+0000\n"
10+"POT-Creation-Date: 2015-04-14 16:13+0200\n"
11+"PO-Revision-Date: 2015-05-04 18:02+0000\n"
1212"Last-Translator: Richard Somlói <ricsipontaz@gmail.com>\n"
1313"Language-Team: Hungarian <hu@li.org>\n"
1414"MIME-Version: 1.0\n"
1515"Content-Type: text/plain; charset=UTF-8\n"
1616"Content-Transfer-Encoding: 8bit\n"
1717"Plural-Forms: nplurals=2; plural=n != 1;\n"
18−"X-Launchpad-Export-Date: 2015-03-26 05:27+0000\n"
19−"X-Generator: Launchpad (build 17413)\n"
18+"X-Launchpad-Export-Date: 2015-05-05 05:47+0000\n"
19+"X-Generator: Launchpad (build 17474)\n"
2020
2121#: plugins/LightDM/Greeter.cpp:112
2222msgid "Password: "
@@ -50,72 +50,72 @@ msgid_plural "Please wait %1 minutes and then try again…"
5050msgstr[0] "Várjon %1 percet és próbálja újra…"
5151msgstr[1] "Várjon %1 percet és próbálja újra…"
5252
53−#: qml/Components/Dialogs.qml:67
53+#: qml/Components/Dialogs.qml:69
5454msgctxt "Title: Lock/Log out dialog"
5555msgid "Log out"
5656msgstr "Kijelentkezés"
5757
58−#: qml/Components/Dialogs.qml:68
58+#: qml/Components/Dialogs.qml:70
5959msgid "Are you sure you want to log out?"
6060msgstr "Biztos benne, hogy kijelentkezik?"
6161
62−#: qml/Components/Dialogs.qml:70
62+#: qml/Components/Dialogs.qml:72
6363msgctxt "Button: Lock the system"
6464msgid "Lock"
6565msgstr "Zárolás"
6666
67−#: qml/Components/Dialogs.qml:77
67+#: qml/Components/Dialogs.qml:79
6868msgctxt "Button: Log out from the system"
6969msgid "Log Out"
7070msgstr "Kijelentkezés"
7171
72−#: qml/Components/Dialogs.qml:84 qml/Components/Dialogs.qml:115
73−#: qml/Components/Dialogs.qml:171
72+#: qml/Components/Dialogs.qml:86 qml/Components/Dialogs.qml:117
73+#: qml/Components/Dialogs.qml:173
7474msgid "Cancel"
7575msgstr "Mégse"
7676
77−#: qml/Components/Dialogs.qml:96
77+#: qml/Components/Dialogs.qml:98
7878msgctxt "Title: Reboot/Shut down dialog"
7979msgid "Shut down"
8080msgstr "Leállítás"
8181
82−#: qml/Components/Dialogs.qml:97
82+#: qml/Components/Dialogs.qml:99
8383msgid "Are you sure you want to shut down?"
8484msgstr "Biztosan le szeretné állítani?"
8585
86−#: qml/Components/Dialogs.qml:99
86+#: qml/Components/Dialogs.qml:101
8787msgctxt "Button: Reboot the system"
8888msgid "Reboot"
8989msgstr "Újraindítás"
9090
91−#: qml/Components/Dialogs.qml:107
91+#: qml/Components/Dialogs.qml:109
9292msgctxt "Button: Shut down the system"
9393msgid "Shut down"
9494msgstr "Leállítás"
9595
96−#: qml/Components/Dialogs.qml:127
96+#: qml/Components/Dialogs.qml:129
9797msgctxt "Title: Reboot dialog"
9898msgid "Reboot"
9999msgstr "Újraindítás"
100100
101−#: qml/Components/Dialogs.qml:128
101+#: qml/Components/Dialogs.qml:130
102102msgid "Are you sure you want to reboot?"
103103msgstr "Biztosan újra szeretné indítani?"
104104
105−#: qml/Components/Dialogs.qml:130
105+#: qml/Components/Dialogs.qml:132
106106msgid "No"
107107msgstr "Nem"
108108
109−#: qml/Components/Dialogs.qml:136
109+#: qml/Components/Dialogs.qml:138
110110msgid "Yes"
111111msgstr "Igen"
112112
113−#: qml/Components/Dialogs.qml:150
113+#: qml/Components/Dialogs.qml:152
114114msgctxt "Title: Power off/Restart dialog"
115115msgid "Power"
116116msgstr "Főkapcsoló"
117117
118−#: qml/Components/Dialogs.qml:151
118+#: qml/Components/Dialogs.qml:153
119119msgid ""
120120"Are you sure you would like\n"
121121"to power off?"
@@ -123,37 +123,37 @@ msgstr ""
123123"Biztos benne, hogy ki\n"
124124"szeretné kapcsolni?"
125125
126−#: qml/Components/Dialogs.qml:153
126+#: qml/Components/Dialogs.qml:155
127127msgctxt "Button: Power off the system"
128128msgid "Power off"
129129msgstr "Kikapcsolás"
130130
131−#: qml/Components/Dialogs.qml:162
131+#: qml/Components/Dialogs.qml:164
132132msgctxt "Button: Restart the system"
133133msgid "Restart"
134134msgstr "Újraindítás"
135135
136−#: qml/Components/Lockscreen.qml:238
136+#: qml/Components/Lockscreen.qml:245
137137msgid "Return to Call"
138138msgstr "Vissza a híváshoz"
139139
140−#: qml/Components/Lockscreen.qml:238
140+#: qml/Components/Lockscreen.qml:245
141141msgid "Emergency Call"
142142msgstr "Vészhívás"
143143
144−#: qml/Components/Lockscreen.qml:270
144+#: qml/Components/Lockscreen.qml:277
145145msgid "OK"
146146msgstr "Ok"
147147
148−#: qml/Dash/GenericScopeView.qml:533 qml/Dash/GenericScopeView.qml:691
148+#: qml/Dash/GenericScopeView.qml:532 qml/Dash/GenericScopeView.qml:690
149149msgid "See less"
150150msgstr "Kevesebb"
151151
152−#: qml/Dash/GenericScopeView.qml:533
152+#: qml/Dash/GenericScopeView.qml:532
153153msgid "See all"
154154msgstr "Összes megtekintése"
155155
156−#: qml/Dash/GenericScopeView.qml:595
156+#: qml/Dash/GenericScopeView.qml:594
157157msgctxt "Label: Hint for dash search line edit"
158158msgid "Search"
159159msgstr "Keresés"
@@ -239,11 +239,11 @@ msgstr "Koppintson a feloldáshoz"
239239
240240#: qml/Greeter/NarrowView.qml:53 qml/Wizard/Pages/passwd-confirm.qml:53
241241msgid "Sorry, incorrect passphrase."
242−msgstr "Sajnálom, helytelen jelmondat."
242+msgstr "Elnézést, helytelen jelmondat."
243243
244244#: qml/Greeter/NarrowView.qml:54 qml/Wizard/Pages/passwd-confirm.qml:54
245245msgid "Sorry, incorrect passcode."
246−msgstr "Sajnálom, helytelen jelkód."
246+msgstr "Elnézést, helytelen jelkód."
247247
248248#: qml/Greeter/NarrowView.qml:55
249249msgid "This will be your last attempt."
@@ -281,11 +281,11 @@ msgstr "Jelkód megadása"
281281#: qml/Greeter/NarrowView.qml:118
282282#, qt-format
283283msgid "Sorry, incorrect %1"
284−msgstr "Sajnálom, helytelen %1"
284+msgstr "Elnézést, helytelen %1"
285285
286286#: qml/Greeter/NarrowView.qml:119
287287msgid "Sorry, incorrect passphrase"
288−msgstr "Sajnálom, helytelen jelmondat"
288+msgstr "Elnézést, helytelen jelmondat"
289289
290290#: qml/Greeter/NarrowView.qml:120
291291msgid "Please re-enter"
@@ -293,7 +293,7 @@ msgstr "Próbálja újra"
293293
294294#: qml/Greeter/NarrowView.qml:121
295295msgid "Sorry, incorrect passcode"
296−msgstr "Sajnálom, helytelen jelkód"
296+msgstr "Elnézést, helytelen jelkód"
297297
298298#: qml/Notifications/NotificationMenuItemFactory.qml:128
299299msgid "Show password"
@@ -307,31 +307,31 @@ msgstr "Érintse meg, hogy visszatérjen a híváshoz..."
307307msgid "Conference"
308308msgstr "Konferencia"
309309
310−#: qml/Panel/Indicators/MenuItemFactory.qml:643
310+#: qml/Panel/Indicators/MenuItemFactory.qml:639
311311msgid "Nothing is playing"
312312msgstr "Nincs lejátszás"
313313
314−#: qml/Panel/Indicators/MenuItemFactory.qml:791
314+#: qml/Panel/Indicators/MenuItemFactory.qml:787
315315msgid "In queue…"
316316msgstr "Sorban…"
317317
318−#: qml/Panel/Indicators/MenuItemFactory.qml:795
318+#: qml/Panel/Indicators/MenuItemFactory.qml:791
319319msgid "Downloading"
320320msgstr "Letöltés"
321321
322−#: qml/Panel/Indicators/MenuItemFactory.qml:797
322+#: qml/Panel/Indicators/MenuItemFactory.qml:793
323323msgid "Paused, tap to resume"
324324msgstr "Szüneteltetve, koppintson a folytatáshoz"
325325
326−#: qml/Panel/Indicators/MenuItemFactory.qml:799
326+#: qml/Panel/Indicators/MenuItemFactory.qml:795
327327msgid "Canceled"
328328msgstr "Megszakítva"
329329
330−#: qml/Panel/Indicators/MenuItemFactory.qml:801
330+#: qml/Panel/Indicators/MenuItemFactory.qml:797
331331msgid "Finished"
332332msgstr "Befejeződött"
333333
334−#: qml/Panel/Indicators/MenuItemFactory.qml:803
334+#: qml/Panel/Indicators/MenuItemFactory.qml:799
335335msgid "Failed, tap to retry"
336336msgstr "Sikertelen, koppintson az újrapróbáláshoz"
337337
@@ -354,7 +354,7 @@ msgstr "Ez a művelet másként viselkedhet a különböző alkalmazásoknál"
354354
355355#: qml/Tutorial/TutorialBottomFinish.qml:25
356356msgid "Tap here to finish."
357−msgstr "Koppintson a befejezéshez."
357+msgstr "Koppintson ide a befejezéshez."
358358
359359#: qml/Tutorial/TutorialBottom.qml:28
360360msgid "Open special menus"
@@ -364,14 +364,19 @@ msgstr "Speciális menük megnyitása"
364364msgid "Swipe up from the bottom edge."
365365msgstr "Húzza az ujját a kijelző aljától indulva felfelé."
366366
367−#: qml/Tutorial/TutorialLeftFinish.qml:24
368−msgid "These are the shortcuts to favorite apps"
369−msgstr "Ezek a kedvenc alkalmazások gyorsít-indítói"
370−
371−#: qml/Tutorial/TutorialLeftFinish.qml:25 qml/Tutorial/TutorialRight.qml:144
367+#: qml/Tutorial/TutorialContent.qml:81 qml/Tutorial/TutorialLeftFinish.qml:25
368+#: qml/Tutorial/TutorialRight.qml:144
372369msgid "Tap here to continue."
373370msgstr "Koppintson ide a folytatáshoz."
374371
372+#: qml/Tutorial/TutorialContent.qml:81
373+msgid "Click here to finish."
374+msgstr "Kattintson ide a befejezéshez."
375+
376+#: qml/Tutorial/TutorialLeftFinish.qml:24
377+msgid "These are the shortcuts to favorite apps"
378+msgstr "Ezek a kedvenc alkalmazások gyorsindítói"
379+
375380#: qml/Tutorial/TutorialLeft.qml:26
376381msgid "Open the launcher"
377382msgstr "Indító megnyitása"
@@ -390,7 +395,7 @@ msgstr "Próbálja újra."
390395
391396#: qml/Tutorial/TutorialRight.qml:31
392397msgid "To view open apps"
393−msgstr "Nyitott alkalmazások megtekintéséhez"
398+msgstr "A nyitott alkalmazások megtekintéséhez"
394399
395400#: qml/Tutorial/TutorialRight.qml:32
396401msgid "Long swipe from the right edge."
@@ -398,7 +403,7 @@ msgstr "Húzza az ujját hosszan a kijelző jobboldalától indulva."
398403
399404#: qml/Tutorial/TutorialRight.qml:122
400405msgid "View all your running tasks."
401−msgstr "Minden futó feladat megtekintése."
406+msgstr "Az összes futó alkalmazás megtekinthető."
402407
403408#: qml/Wizard/Page.qml:89
404409msgctxt "Button: Go back one page in the Wizard"
po/hy.po+43−38
@@ -7,7 +7,7 @@ msgid ""
77msgstr ""
88"Project-Id-Version: unity\n"
99"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2015-03-19 16:03+0100\n"
10+"POT-Creation-Date: 2015-04-14 16:13+0200\n"
1111"PO-Revision-Date: 2014-10-28 06:34+0000\n"
1212"Last-Translator: Vahan Harutyunyan <Unknown>\n"
1313"Language-Team: Armenian <hy@li.org>\n"
@@ -15,8 +15,8 @@ msgstr ""
1515"Content-Type: text/plain; charset=UTF-8\n"
1616"Content-Transfer-Encoding: 8bit\n"
1717"Plural-Forms: nplurals=1; plural=0;\n"
18−"X-Launchpad-Export-Date: 2015-03-25 06:04+0000\n"
19−"X-Generator: Launchpad (build 17413)\n"
18+"X-Launchpad-Export-Date: 2015-04-23 06:47+0000\n"
19+"X-Generator: Launchpad (build 17430)\n"
2020
2121#: plugins/LightDM/Greeter.cpp:112
2222msgid "Password: "
@@ -53,109 +53,109 @@ msgstr[0] ""
5353"Խնդրում ենք սպասել %1 րոպե և փորձել կրկին...\r\n"
5454"Խնդրում ենք սպասել %1 րոպե և փորձել կրկին..."
5555
56−#: qml/Components/Dialogs.qml:67
56+#: qml/Components/Dialogs.qml:69
5757msgctxt "Title: Lock/Log out dialog"
5858msgid "Log out"
5959msgstr ""
6060
61−#: qml/Components/Dialogs.qml:68
61+#: qml/Components/Dialogs.qml:70
6262msgid "Are you sure you want to log out?"
6363msgstr "Դուք համոզվա՞ծ եք, որ ցանկանում եք դուրս գալ համակարգից"
6464
65−#: qml/Components/Dialogs.qml:70
65+#: qml/Components/Dialogs.qml:72
6666msgctxt "Button: Lock the system"
6767msgid "Lock"
6868msgstr ""
6969
70−#: qml/Components/Dialogs.qml:77
70+#: qml/Components/Dialogs.qml:79
7171msgctxt "Button: Log out from the system"
7272msgid "Log Out"
7373msgstr ""
7474
75−#: qml/Components/Dialogs.qml:84 qml/Components/Dialogs.qml:115
76−#: qml/Components/Dialogs.qml:171
75+#: qml/Components/Dialogs.qml:86 qml/Components/Dialogs.qml:117
76+#: qml/Components/Dialogs.qml:173
7777msgid "Cancel"
7878msgstr "Չեղյալ համարել"
7979
80−#: qml/Components/Dialogs.qml:96
80+#: qml/Components/Dialogs.qml:98
8181msgctxt "Title: Reboot/Shut down dialog"
8282msgid "Shut down"
8383msgstr ""
8484
85−#: qml/Components/Dialogs.qml:97
85+#: qml/Components/Dialogs.qml:99
8686msgid "Are you sure you want to shut down?"
8787msgstr "Դուք համոզվա՞ծ եք, որ ցանկանում եք անջատել համակարգիչը"
8888
89−#: qml/Components/Dialogs.qml:99
89+#: qml/Components/Dialogs.qml:101
9090msgctxt "Button: Reboot the system"
9191msgid "Reboot"
9292msgstr ""
9393
94−#: qml/Components/Dialogs.qml:107
94+#: qml/Components/Dialogs.qml:109
9595msgctxt "Button: Shut down the system"
9696msgid "Shut down"
9797msgstr ""
9898
99−#: qml/Components/Dialogs.qml:127
99+#: qml/Components/Dialogs.qml:129
100100msgctxt "Title: Reboot dialog"
101101msgid "Reboot"
102102msgstr ""
103103
104−#: qml/Components/Dialogs.qml:128
104+#: qml/Components/Dialogs.qml:130
105105msgid "Are you sure you want to reboot?"
106106msgstr "Դուք համոզվա՞ծ եք, որ ցանկանում եք վերաբեռնել համակարգիչը"
107107
108−#: qml/Components/Dialogs.qml:130
108+#: qml/Components/Dialogs.qml:132
109109msgid "No"
110110msgstr "Ոչ"
111111
112−#: qml/Components/Dialogs.qml:136
112+#: qml/Components/Dialogs.qml:138
113113msgid "Yes"
114114msgstr "Այո"
115115
116−#: qml/Components/Dialogs.qml:150
116+#: qml/Components/Dialogs.qml:152
117117msgctxt "Title: Power off/Restart dialog"
118118msgid "Power"
119119msgstr ""
120120
121−#: qml/Components/Dialogs.qml:151
121+#: qml/Components/Dialogs.qml:153
122122msgid ""
123123"Are you sure you would like\n"
124124"to power off?"
125125msgstr ""
126126"Դուք համոզվա՞ծ եք, որ ցանկանում եք անջատել համակարգիչը սնուցման աղբյուրից"
127127
128−#: qml/Components/Dialogs.qml:153
128+#: qml/Components/Dialogs.qml:155
129129msgctxt "Button: Power off the system"
130130msgid "Power off"
131131msgstr ""
132132
133−#: qml/Components/Dialogs.qml:162
133+#: qml/Components/Dialogs.qml:164
134134msgctxt "Button: Restart the system"
135135msgid "Restart"
136136msgstr ""
137137
138−#: qml/Components/Lockscreen.qml:238
138+#: qml/Components/Lockscreen.qml:245
139139msgid "Return to Call"
140140msgstr ""
141141
142−#: qml/Components/Lockscreen.qml:238
142+#: qml/Components/Lockscreen.qml:245
143143msgid "Emergency Call"
144144msgstr ""
145145
146−#: qml/Components/Lockscreen.qml:270
146+#: qml/Components/Lockscreen.qml:277
147147msgid "OK"
148148msgstr ""
149149
150−#: qml/Dash/GenericScopeView.qml:533 qml/Dash/GenericScopeView.qml:691
150+#: qml/Dash/GenericScopeView.qml:532 qml/Dash/GenericScopeView.qml:690
151151msgid "See less"
152152msgstr ""
153153
154−#: qml/Dash/GenericScopeView.qml:533
154+#: qml/Dash/GenericScopeView.qml:532
155155msgid "See all"
156156msgstr "Տեսնել բոլորը"
157157
158−#: qml/Dash/GenericScopeView.qml:595
158+#: qml/Dash/GenericScopeView.qml:594
159159msgctxt "Label: Hint for dash search line edit"
160160msgid "Search"
161161msgstr ""
@@ -305,31 +305,31 @@ msgstr ""
305305msgid "Conference"
306306msgstr ""
307307
308−#: qml/Panel/Indicators/MenuItemFactory.qml:643
308+#: qml/Panel/Indicators/MenuItemFactory.qml:639
309309msgid "Nothing is playing"
310310msgstr ""
311311
312−#: qml/Panel/Indicators/MenuItemFactory.qml:791
312+#: qml/Panel/Indicators/MenuItemFactory.qml:787
313313msgid "In queue…"
314314msgstr "Հերթում..."
315315
316−#: qml/Panel/Indicators/MenuItemFactory.qml:795
316+#: qml/Panel/Indicators/MenuItemFactory.qml:791
317317msgid "Downloading"
318318msgstr "Ներբեռնում"
319319
320−#: qml/Panel/Indicators/MenuItemFactory.qml:797
320+#: qml/Panel/Indicators/MenuItemFactory.qml:793
321321msgid "Paused, tap to resume"
322322msgstr ""
323323
324−#: qml/Panel/Indicators/MenuItemFactory.qml:799
324+#: qml/Panel/Indicators/MenuItemFactory.qml:795
325325msgid "Canceled"
326326msgstr "Չեղյալ է համարված"
327327
328−#: qml/Panel/Indicators/MenuItemFactory.qml:801
328+#: qml/Panel/Indicators/MenuItemFactory.qml:797
329329msgid "Finished"
330330msgstr "Ավարտված է"
331331
332−#: qml/Panel/Indicators/MenuItemFactory.qml:803
332+#: qml/Panel/Indicators/MenuItemFactory.qml:799
333333msgid "Failed, tap to retry"
334334msgstr ""
335335
@@ -362,12 +362,17 @@ msgstr ""
362362msgid "Swipe up from the bottom edge."
363363msgstr ""
364364
365−#: qml/Tutorial/TutorialLeftFinish.qml:24
366−msgid "These are the shortcuts to favorite apps"
365+#: qml/Tutorial/TutorialContent.qml:81 qml/Tutorial/TutorialLeftFinish.qml:25
366+#: qml/Tutorial/TutorialRight.qml:144
367+msgid "Tap here to continue."
367368msgstr ""
368369
369−#: qml/Tutorial/TutorialLeftFinish.qml:25 qml/Tutorial/TutorialRight.qml:144
370−msgid "Tap here to continue."
370+#: qml/Tutorial/TutorialContent.qml:81
371+msgid "Click here to finish."
372+msgstr ""
373+
374+#: qml/Tutorial/TutorialLeftFinish.qml:24
375+msgid "These are the shortcuts to favorite apps"
371376msgstr ""
372377
373378#: qml/Tutorial/TutorialLeft.qml:26
po/ia.ponew file+673
@@ -0,0 +1,673 @@
1+# Interlingua translation for unity8
2+# Copyright (c) 2015 Rosetta Contributors and Canonical Ltd 2015
3+# This file is distributed under the same license as the unity8 package.
4+# FIRST AUTHOR <EMAIL@ADDRESS>, 2015.
5+#
6+msgid ""
7+msgstr ""
8+"Project-Id-Version: unity8\n"
9+"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10+"POT-Creation-Date: 2015-04-14 16:13+0200\n"
11+"PO-Revision-Date: 2015-04-27 10:07+0000\n"
12+"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
13+"Language-Team: Interlingua <ia@li.org>\n"
14+"MIME-Version: 1.0\n"
15+"Content-Type: text/plain; charset=UTF-8\n"
16+"Content-Transfer-Encoding: 8bit\n"
17+"Plural-Forms: nplurals=2; plural=n != 1;\n"
18+"X-Launchpad-Export-Date: 2015-04-28 05:33+0000\n"
19+"X-Generator: Launchpad (build 17453)\n"
20+
21+#: plugins/LightDM/Greeter.cpp:112
22+msgid "Password: "
23+msgstr "Contrasigno: "
24+
25+#: plugins/Unity/Launcher/launcheritem.cpp:45
26+#: plugins/Unity/Launcher/launcheritem.cpp:100
27+msgid "Pin shortcut"
28+msgstr "Via-breve a pin"
29+
30+#: plugins/Unity/Launcher/launcheritem.cpp:100
31+msgid "Unpin shortcut"
32+msgstr "Via-breve levar pin"
33+
34+#: qml/Components/DelayedLockscreen.qml:49
35+msgid "Device Locked"
36+msgstr "Dispositivo blocate"
37+
38+#: qml/Components/DelayedLockscreen.qml:64
39+msgid "You have been locked out due to too many failed passphrase attempts."
40+msgstr ""
41+"Tu ha essite blocate per multe tentativas de phrase-contrasigno fallite."
42+
43+#: qml/Components/DelayedLockscreen.qml:65
44+msgid "You have been locked out due to too many failed passcode attempts."
45+msgstr ""
46+"Tu ha essite blocate per multe tentativas de codice-contrasigno fallite."
47+
48+#: qml/Components/DelayedLockscreen.qml:74
49+#, qt-format
50+msgid "Please wait %1 minute and then try again…"
51+msgid_plural "Please wait %1 minutes and then try again…"
52+msgstr[0] "Per favor attende %1 minuta e postea tentar de nove"
53+msgstr[1] "Per favor attende %1 minutas e postea tentar de nove"
54+
55+#: qml/Components/Dialogs.qml:69
56+msgctxt "Title: Lock/Log out dialog"
57+msgid "Log out"
58+msgstr ""
59+
60+#: qml/Components/Dialogs.qml:70
61+msgid "Are you sure you want to log out?"
62+msgstr "Desira tu vermente Clauder le Session"
63+
64+#: qml/Components/Dialogs.qml:72
65+msgctxt "Button: Lock the system"
66+msgid "Lock"
67+msgstr ""
68+
69+#: qml/Components/Dialogs.qml:79
70+msgctxt "Button: Log out from the system"
71+msgid "Log Out"
72+msgstr ""
73+
74+#: qml/Components/Dialogs.qml:86 qml/Components/Dialogs.qml:117
75+#: qml/Components/Dialogs.qml:173
76+msgid "Cancel"
77+msgstr "Cancellar"
78+
79+#: qml/Components/Dialogs.qml:98
80+msgctxt "Title: Reboot/Shut down dialog"
81+msgid "Shut down"
82+msgstr ""
83+
84+#: qml/Components/Dialogs.qml:99
85+msgid "Are you sure you want to shut down?"
86+msgstr "Desira tu vermente Stoppar"
87+
88+#: qml/Components/Dialogs.qml:101
89+msgctxt "Button: Reboot the system"
90+msgid "Reboot"
91+msgstr ""
92+
93+#: qml/Components/Dialogs.qml:109
94+msgctxt "Button: Shut down the system"
95+msgid "Shut down"
96+msgstr ""
97+
98+#: qml/Components/Dialogs.qml:129
99+msgctxt "Title: Reboot dialog"
100+msgid "Reboot"
101+msgstr ""
102+
103+#: qml/Components/Dialogs.qml:130
104+msgid "Are you sure you want to reboot?"
105+msgstr "Desira tu vermente Reinitiar"
106+
107+#: qml/Components/Dialogs.qml:132
108+msgid "No"
109+msgstr "No"
110+
111+#: qml/Components/Dialogs.qml:138
112+msgid "Yes"
113+msgstr "Si"
114+
115+#: qml/Components/Dialogs.qml:152
116+msgctxt "Title: Power off/Restart dialog"
117+msgid "Power"
118+msgstr ""
119+
120+#: qml/Components/Dialogs.qml:153
121+msgid ""
122+"Are you sure you would like\n"
123+"to power off?"
124+msgstr ""
125+"Desira tu vermente \n"
126+"Stoppar le energia?"
127+
128+#: qml/Components/Dialogs.qml:155
129+msgctxt "Button: Power off the system"
130+msgid "Power off"
131+msgstr ""
132+
133+#: qml/Components/Dialogs.qml:164
134+msgctxt "Button: Restart the system"
135+msgid "Restart"
136+msgstr ""
137+
138+#: qml/Components/Lockscreen.qml:245
139+msgid "Return to Call"
140+msgstr "Retornar al appello"
141+
142+#: qml/Components/Lockscreen.qml:245
143+msgid "Emergency Call"
144+msgstr "Appello de emergentia"
145+
146+#: qml/Components/Lockscreen.qml:277
147+msgid "OK"
148+msgstr "OK"
149+
150+#: qml/Dash/GenericScopeView.qml:532 qml/Dash/GenericScopeView.qml:690
151+msgid "See less"
152+msgstr "Vider minus"
153+
154+#: qml/Dash/GenericScopeView.qml:532
155+msgid "See all"
156+msgstr "Vider toto"
157+
158+#: qml/Dash/GenericScopeView.qml:594
159+msgctxt "Label: Hint for dash search line edit"
160+msgid "Search"
161+msgstr ""
162+
163+#: qml/Dash/PageHeader.qml:269
164+msgctxt "Button: Open the Ubuntu Store"
165+msgid "Store"
166+msgstr ""
167+
168+#: qml/Dash/PageHeader.qml:276
169+msgctxt "Button: Start a search in the current dash scope"
170+msgid "Search"
171+msgstr ""
172+
173+#: qml/Dash/PageHeader.qml:286
174+msgctxt "Button: Show the current dash scope settings"
175+msgid "Settings"
176+msgstr ""
177+
178+#: qml/Dash/PageHeader.qml:293
179+msgid "Remove from Favorites"
180+msgstr "Remover ex le Favoritos"
181+
182+#: qml/Dash/PageHeader.qml:293
183+msgid "Add to Favorites"
184+msgstr "Adder al Favoritos"
185+
186+#: qml/Dash/Previews/PreviewActionCombo.qml:35
187+msgid "More..."
188+msgstr "Plus..."
189+
190+#: qml/Dash/Previews/PreviewActionCombo.qml:35
191+msgid "Less..."
192+msgstr "Minus..."
193+
194+#: qml/Dash/Previews/PreviewRatingInput.qml:81
195+msgid "Rate this"
196+msgstr "Evalutar isto"
197+
198+#: qml/Dash/Previews/PreviewRatingInput.qml:126
199+msgid "Add a review"
200+msgstr "Adder un revision"
201+
202+#: qml/Dash/Previews/PreviewRatingInput.qml:166
203+msgid "Send"
204+msgstr "Mandar"
205+
206+#: qml/Dash/PullToRefreshScopeStyle.qml:55
207+msgid "Pull to refresh…"
208+msgstr "Tirar pro renovar…"
209+
210+#: qml/Dash/PullToRefreshScopeStyle.qml:60
211+msgid "Release to refresh…"
212+msgstr "Relaxar pro renovar…"
213+
214+#: qml/Dash/ScopeSettings/ScopeSettingBoolean.qml:43
215+msgid "Enable location data"
216+msgstr ""
217+
218+#: qml/Dash/ScopesList.qml:66
219+msgid "Manage"
220+msgstr "Tractar"
221+
222+#: qml/Dash/ScopesList.qml:112
223+msgid "Home"
224+msgstr "A domo"
225+
226+#: qml/Dash/ScopesList.qml:113
227+msgid "Also installed"
228+msgstr "Ja installate"
229+
230+#: qml/Greeter/CoverPage.qml:107
231+msgid "Unlock"
232+msgstr "Liberar"
233+
234+#: qml/Greeter/LoginList.qml:236
235+msgid "Retry"
236+msgstr ""
237+
238+#: qml/Greeter/LoginList.qml:237
239+msgid "Tap to unlock"
240+msgstr ""
241+
242+#: qml/Greeter/NarrowView.qml:53 qml/Wizard/Pages/passwd-confirm.qml:53
243+msgid "Sorry, incorrect passphrase."
244+msgstr "Displacente, incorrecte phrase-contrasigno."
245+
246+#: qml/Greeter/NarrowView.qml:54 qml/Wizard/Pages/passwd-confirm.qml:54
247+msgid "Sorry, incorrect passcode."
248+msgstr "Displacente, incorrecte codice-contrasigno."
249+
250+#: qml/Greeter/NarrowView.qml:55
251+msgid "This will be your last attempt."
252+msgstr "Isto essera tu ultime tentativa."
253+
254+#: qml/Greeter/NarrowView.qml:57
255+msgid ""
256+"If passphrase is entered incorrectly, your phone will conduct a factory "
257+"reset and all personal data will be deleted."
258+msgstr ""
259+"Si le phrase-contrasigno es inserite incorrectemente, tu telephono conducera "
260+"un prefixation al fabrica e omne le datos personal essera delite."
261+
262+#: qml/Greeter/NarrowView.qml:58
263+msgid ""
264+"If passcode is entered incorrectly, your phone will conduct a factory reset "
265+"and all personal data will be deleted."
266+msgstr ""
267+"Si le codice-contrasigno es inserite incorrectemente, tu telephono conducera "
268+"un prefixation a fabrica e omne le datos personal essera delite."
269+
270+#: qml/Greeter/NarrowView.qml:115
271+#, qt-format
272+msgid "Enter %1"
273+msgstr "Inserer %1"
274+
275+#: qml/Greeter/NarrowView.qml:116 qml/Wizard/Pages/passwd-set.qml:60
276+msgid "Enter passphrase"
277+msgstr "Inserer le phrase-contrasigno"
278+
279+#: qml/Greeter/NarrowView.qml:117
280+msgid "Enter passcode"
281+msgstr "Inserer le codice-contrasigno"
282+
283+#: qml/Greeter/NarrowView.qml:118
284+#, qt-format
285+msgid "Sorry, incorrect %1"
286+msgstr "Displacente, incorrecte %1"
287+
288+#: qml/Greeter/NarrowView.qml:119
289+msgid "Sorry, incorrect passphrase"
290+msgstr "Displacente, phrase-contrasigno incorrecte"
291+
292+#: qml/Greeter/NarrowView.qml:120
293+msgid "Please re-enter"
294+msgstr "Per favor re-inserer"
295+
296+#: qml/Greeter/NarrowView.qml:121
297+msgid "Sorry, incorrect passcode"
298+msgstr "Displacente, codice-contrasigno incorrecte"
299+
300+#: qml/Notifications/NotificationMenuItemFactory.qml:128
301+msgid "Show password"
302+msgstr "Monstra le contrasigno"
303+
304+#: qml/Panel/ActiveCallHint.qml:79
305+msgid "Tap to return to call..."
306+msgstr "Colpar pro retornar al appello..."
307+
308+#: qml/Panel/ActiveCallHint.qml:92
309+msgid "Conference"
310+msgstr "Conferentia"
311+
312+#: qml/Panel/Indicators/MenuItemFactory.qml:639
313+msgid "Nothing is playing"
314+msgstr "Nil es jocante"
315+
316+#: qml/Panel/Indicators/MenuItemFactory.qml:787
317+msgid "In queue…"
318+msgstr "In cauda…"
319+
320+#: qml/Panel/Indicators/MenuItemFactory.qml:791
321+msgid "Downloading"
322+msgstr "Discargante"
323+
324+#: qml/Panel/Indicators/MenuItemFactory.qml:793
325+msgid "Paused, tap to resume"
326+msgstr "In pausa, colpar pro reprender"
327+
328+#: qml/Panel/Indicators/MenuItemFactory.qml:795
329+msgid "Canceled"
330+msgstr "Cancellate"
331+
332+#: qml/Panel/Indicators/MenuItemFactory.qml:797
333+msgid "Finished"
334+msgstr "Finite"
335+
336+#: qml/Panel/Indicators/MenuItemFactory.qml:799
337+msgid "Failed, tap to retry"
338+msgstr "Fallite, colpar pro re-provar"
339+
340+#: qml/Panel/Indicators/MessageMenuItemFactory.qml:149
341+msgctxt "Label: Hint in message indicator line edit"
342+msgid "Reply"
343+msgstr ""
344+
345+#: qml/Panel/Indicators/ModemInfoItem.qml:105
346+msgid "Unlock SIM"
347+msgstr "Liberar le SIM"
348+
349+#: qml/Panel/Indicators/RoamingIndication.qml:27
350+msgid "Roaming"
351+msgstr "Roaming"
352+
353+#: qml/Tutorial/TutorialBottomFinish.qml:24
354+msgid "This action does different things for different apps"
355+msgstr ""
356+
357+#: qml/Tutorial/TutorialBottomFinish.qml:25
358+msgid "Tap here to finish."
359+msgstr ""
360+
361+#: qml/Tutorial/TutorialBottom.qml:28
362+msgid "Open special menus"
363+msgstr ""
364+
365+#: qml/Tutorial/TutorialBottom.qml:29
366+msgid "Swipe up from the bottom edge."
367+msgstr ""
368+
369+#: qml/Tutorial/TutorialContent.qml:81 qml/Tutorial/TutorialLeftFinish.qml:25
370+#: qml/Tutorial/TutorialRight.qml:144
371+msgid "Tap here to continue."
372+msgstr ""
373+
374+#: qml/Tutorial/TutorialContent.qml:81
375+msgid "Click here to finish."
376+msgstr ""
377+
378+#: qml/Tutorial/TutorialLeftFinish.qml:24
379+msgid "These are the shortcuts to favorite apps"
380+msgstr ""
381+
382+#: qml/Tutorial/TutorialLeft.qml:26
383+msgid "Open the launcher"
384+msgstr ""
385+
386+#: qml/Tutorial/TutorialLeft.qml:27
387+msgid "Short swipe from the left edge."
388+msgstr ""
389+
390+#: qml/Tutorial/TutorialPage.qml:178
391+msgid "You almost got it!"
392+msgstr ""
393+
394+#: qml/Tutorial/TutorialPage.qml:195
395+msgid "Try again."
396+msgstr ""
397+
398+#: qml/Tutorial/TutorialRight.qml:31
399+msgid "To view open apps"
400+msgstr ""
401+
402+#: qml/Tutorial/TutorialRight.qml:32
403+msgid "Long swipe from the right edge."
404+msgstr ""
405+
406+#: qml/Tutorial/TutorialRight.qml:122
407+msgid "View all your running tasks."
408+msgstr ""
409+
410+#: qml/Wizard/Page.qml:89
411+msgctxt "Button: Go back one page in the Wizard"
412+msgid "Back"
413+msgstr ""
414+
415+#: qml/Wizard/Pages/10-welcome.qml:27
416+msgid "Hi!"
417+msgstr ""
418+
419+#: qml/Wizard/Pages/10-welcome.qml:44
420+msgid "Welcome to your Ubuntu phone."
421+msgstr ""
422+
423+#: qml/Wizard/Pages/10-welcome.qml:52
424+msgid "Let’s get started."
425+msgstr ""
426+
427+#: qml/Wizard/Pages/10-welcome.qml:88 qml/Wizard/Pages/30-passwd-type.qml:128
428+#: qml/Wizard/Pages/40-wifi.qml:215 qml/Wizard/Pages/50-location.qml:131
429+#: qml/Wizard/Pages/60-reporting.qml:50 qml/Wizard/Pages/passwd-confirm.qml:82
430+#: qml/Wizard/Pages/passwd-set.qml:90
431+msgid "Continue"
432+msgstr ""
433+
434+#: qml/Wizard/Pages/20-sim.qml:25
435+msgid "Add a SIM card and restart your device"
436+msgstr ""
437+
438+#: qml/Wizard/Pages/20-sim.qml:59
439+msgid "Without it, you won’t be able to make calls or use text messaging."
440+msgstr ""
441+
442+#: qml/Wizard/Pages/20-sim.qml:73 qml/Wizard/Pages/40-wifi.qml:215
443+msgid "Skip"
444+msgstr ""
445+
446+#: qml/Wizard/Pages/30-passwd-type.qml:39
447+msgid "Lock security"
448+msgstr ""
449+
450+#: qml/Wizard/Pages/30-passwd-type.qml:74
451+msgid "Please select how you’d like to unlock your phone."
452+msgstr ""
453+
454+#: qml/Wizard/Pages/30-passwd-type.qml:97
455+msgctxt "Label: Type of security method"
456+msgid "Swipe"
457+msgstr ""
458+
459+#: qml/Wizard/Pages/30-passwd-type.qml:98
460+msgctxt "Label: Description of security method"
461+msgid "No security"
462+msgstr ""
463+
464+#: qml/Wizard/Pages/30-passwd-type.qml:100
465+msgctxt "Label: Type of security method"
466+msgid "Passcode"
467+msgstr ""
468+
469+#: qml/Wizard/Pages/30-passwd-type.qml:101
470+msgctxt "Label: Description of security method"
471+msgid "4 digits only"
472+msgstr ""
473+
474+#: qml/Wizard/Pages/30-passwd-type.qml:103
475+msgctxt "Label: Type of security method"
476+msgid "Passphrase"
477+msgstr ""
478+
479+#: qml/Wizard/Pages/30-passwd-type.qml:104
480+msgctxt "Label: Description of security method"
481+msgid "Numbers and letters"
482+msgstr ""
483+
484+#: qml/Wizard/Pages/40-wifi.qml:29
485+msgid "Connect to Wi‑Fi"
486+msgstr ""
487+
488+#: qml/Wizard/Pages/40-wifi.qml:168
489+msgid "Available networks…"
490+msgstr ""
491+
492+#: qml/Wizard/Pages/40-wifi.qml:169
493+msgid "No available networks."
494+msgstr ""
495+
496+#: qml/Wizard/Pages/50-location.qml:27
497+msgid "Location"
498+msgstr ""
499+
500+#: qml/Wizard/Pages/50-location.qml:62
501+msgid "Let the phone detect your location:"
502+msgstr ""
503+
504+#: qml/Wizard/Pages/50-location.qml:69
505+msgid "Using GPS only (less accurate)"
506+msgstr ""
507+
508+#: qml/Wizard/Pages/50-location.qml:86
509+msgid "Using GPS, anonymized Wi-Fi and cellular network info (recommended)"
510+msgstr ""
511+
512+#. TRANSLATORS: HERE is a trademark for Nokia's location service, you probably shouldn't translate it
513+#: qml/Wizard/Pages/50-location.qml:103
514+msgid ""
515+"By selecting this option you agree to the Nokia HERE <a href='#'>terms and "
516+"conditions</a>."
517+msgstr ""
518+
519+#: qml/Wizard/Pages/50-location.qml:112
520+msgid "Not at all"
521+msgstr ""
522+
523+#: qml/Wizard/Pages/50-location.qml:124
524+msgid "You can change your mind later in <b>System Settings</b>."
525+msgstr ""
526+
527+#: qml/Wizard/Pages/60-reporting.qml:24
528+msgid "Improving your experience"
529+msgstr ""
530+
531+#: qml/Wizard/Pages/60-reporting.qml:36
532+msgid ""
533+"Your phone is set up to automatically report errors to Canonical and its "
534+"partners, the makers of the operating system."
535+msgstr ""
536+
537+#: qml/Wizard/Pages/60-reporting.qml:43
538+msgid ""
539+"This can be disabled in <b>System Settings</b> under <b>Security &amp; "
540+"Privacy</b>"
541+msgstr ""
542+
543+#: qml/Wizard/Pages/80-finished.qml:24
544+msgid "All done"
545+msgstr ""
546+
547+#: qml/Wizard/Pages/80-finished.qml:39
548+msgid "Nice work!"
549+msgstr ""
550+
551+#: qml/Wizard/Pages/80-finished.qml:46
552+msgid "Your phone is now ready to use."
553+msgstr ""
554+
555+#: qml/Wizard/Pages/80-finished.qml:53
556+msgid "Finish"
557+msgstr ""
558+
559+#: qml/Wizard/Pages/here-terms.qml:27
560+msgid "Terms & Conditions"
561+msgstr ""
562+
563+#: qml/Wizard/Pages/passwd-confirm.qml:49
564+msgid "Confirm passphrase"
565+msgstr ""
566+
567+#: qml/Wizard/Pages/passwd-confirm.qml:50
568+msgid "Confirm passcode"
569+msgstr ""
570+
571+#: qml/Wizard/Pages/passwd-confirm.qml:53
572+#: qml/Wizard/Pages/passwd-confirm.qml:54
573+msgid "Please try again."
574+msgstr ""
575+
576+#: qml/Wizard/Pages/passwd-set.qml:61
577+msgid "Choose your passcode"
578+msgstr ""
579+
580+#: qml/Wizard/Pages/passwd-set.qml:68
581+msgid "Passphrase must be 4 characters long"
582+msgstr ""
583+
584+#: qml/Wizard/StackButton.qml:39
585+#, qt-format
586+msgid "〈 %1"
587+msgstr ""
588+
589+#: qml/Wizard/StackButton.qml:42
590+#, qt-format
591+msgid "%1 〉"
592+msgstr ""
593+
594+#~ msgid "Log out"
595+#~ msgstr "Clauder le Session"
596+
597+#~ msgid "Reboot"
598+#~ msgstr "Reinitiar"
599+
600+#~ msgid "Shut down"
601+#~ msgstr "Stoppar"
602+
603+#~ msgid "Power"
604+#~ msgstr "Energia"
605+
606+#~ msgid "Restart"
607+#~ msgstr "Re-Initiar"
608+
609+#~ msgid "Power off"
610+#~ msgstr "Stoppar le energia"
611+
612+#~ msgid "Top edge"
613+#~ msgstr "Bordo superior"
614+
615+#~ msgid "Try swiping from the top edge to access the indicators"
616+#~ msgstr "Proba striar le bordo superior pro acceder le indicatores"
617+
618+#~ msgid "Close"
619+#~ msgstr "Clauder"
620+
621+#~ msgid "Left edge"
622+#~ msgstr "Bordo sinistre"
623+
624+#~ msgid "Try swiping from the right edge to unlock the phone"
625+#~ msgstr "Proba striar le bordo dextere pro liberar le telephono"
626+
627+#~ msgid "Skip intro"
628+#~ msgstr "Saltar le introduction"
629+
630+#~ msgid "Right edge"
631+#~ msgstr "Bordo dextere"
632+
633+#~ msgid "Swipe up again to close the settings screen"
634+#~ msgstr "Stria novemente pro clauder le pagina del preparationes"
635+
636+#~ msgid "Swipe from the left to reveal the launcher for quick access to apps"
637+#~ msgstr ""
638+#~ "Striar ab le sinistra pro revelar le lanceator pro un celere accesso al "
639+#~ "applicationes"
640+
641+#~ msgid "Well done"
642+#~ msgstr "Ben!"
643+
644+#~ msgid ""
645+#~ "You have now mastered the edge gestures and can start using the "
646+#~ "phone<br><br>Tap on the screen to start"
647+#~ msgstr ""
648+#~ "Tu ha ora maestrate le gestos del bordo e pote initiar usar le "
649+#~ "telephono<br><br>colpar sur le schermo pro initiar"
650+
651+#~ msgid "Search"
652+#~ msgstr "Cercar"
653+
654+#~ msgid "Store"
655+#~ msgstr "Salvar"
656+
657+#~ msgid "Settings"
658+#~ msgstr "Preparationes"
659+
660+#~ msgid "Confirm"
661+#~ msgstr "Confirmar"
662+
663+#~ msgid "Type or say a command"
664+#~ msgstr "Scriber o dicer un commando"
665+
666+#~ msgid "Loading. Please Wait..."
667+#~ msgstr "Cargante. Attender per favor..."
668+
669+#~ msgid "Speak Now..."
670+#~ msgstr "Parlar Ora..."
671+
672+#~ msgid "Speaking..."
673+#~ msgstr "Parlante..."
po/id.po+43−38
@@ -7,7 +7,7 @@ msgid ""
77msgstr ""
88"Project-Id-Version: unity\n"
99"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2015-03-19 16:03+0100\n"
10+"POT-Creation-Date: 2015-04-14 16:13+0200\n"
1111"PO-Revision-Date: 2013-06-26 22:35+0000\n"
1212"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
1313"Language-Team: Indonesian <id@li.org>\n"
@@ -15,8 +15,8 @@ msgstr ""
1515"Content-Type: text/plain; charset=UTF-8\n"
1616"Content-Transfer-Encoding: 8bit\n"
1717"Plural-Forms: nplurals=1; plural=0;\n"
18−"X-Launchpad-Export-Date: 2015-03-25 06:05+0000\n"
19−"X-Generator: Launchpad (build 17413)\n"
18+"X-Launchpad-Export-Date: 2015-04-23 06:48+0000\n"
19+"X-Generator: Launchpad (build 17430)\n"
2020
2121#: plugins/LightDM/Greeter.cpp:112
2222msgid "Password: "
@@ -51,72 +51,72 @@ msgid "Please wait %1 minute and then try again…"
5151msgid_plural "Please wait %1 minutes and then try again…"
5252msgstr[0] "Harap tunggu %1 menit lalu coba lagi..."
5353
54−#: qml/Components/Dialogs.qml:67
54+#: qml/Components/Dialogs.qml:69
5555msgctxt "Title: Lock/Log out dialog"
5656msgid "Log out"
5757msgstr ""
5858
59−#: qml/Components/Dialogs.qml:68
59+#: qml/Components/Dialogs.qml:70
6060msgid "Are you sure you want to log out?"
6161msgstr "Anda yakin ingin log keluar?"
6262
63−#: qml/Components/Dialogs.qml:70
63+#: qml/Components/Dialogs.qml:72
6464msgctxt "Button: Lock the system"
6565msgid "Lock"
6666msgstr ""
6767
68−#: qml/Components/Dialogs.qml:77
68+#: qml/Components/Dialogs.qml:79
6969msgctxt "Button: Log out from the system"
7070msgid "Log Out"
7171msgstr ""
7272
73−#: qml/Components/Dialogs.qml:84 qml/Components/Dialogs.qml:115
74−#: qml/Components/Dialogs.qml:171
73+#: qml/Components/Dialogs.qml:86 qml/Components/Dialogs.qml:117
74+#: qml/Components/Dialogs.qml:173
7575msgid "Cancel"
7676msgstr "Batal"
7777
78−#: qml/Components/Dialogs.qml:96
78+#: qml/Components/Dialogs.qml:98
7979msgctxt "Title: Reboot/Shut down dialog"
8080msgid "Shut down"
8181msgstr ""
8282
83−#: qml/Components/Dialogs.qml:97
83+#: qml/Components/Dialogs.qml:99
8484msgid "Are you sure you want to shut down?"
8585msgstr "Anda yakin ingin mematikan?"
8686
87−#: qml/Components/Dialogs.qml:99
87+#: qml/Components/Dialogs.qml:101
8888msgctxt "Button: Reboot the system"
8989msgid "Reboot"
9090msgstr ""
9191
92−#: qml/Components/Dialogs.qml:107
92+#: qml/Components/Dialogs.qml:109
9393msgctxt "Button: Shut down the system"
9494msgid "Shut down"
9595msgstr ""
9696
97−#: qml/Components/Dialogs.qml:127
97+#: qml/Components/Dialogs.qml:129
9898msgctxt "Title: Reboot dialog"
9999msgid "Reboot"
100100msgstr ""
101101
102−#: qml/Components/Dialogs.qml:128
102+#: qml/Components/Dialogs.qml:130
103103msgid "Are you sure you want to reboot?"
104104msgstr "Anda yakin ingin boot ulang?"
105105
106−#: qml/Components/Dialogs.qml:130
106+#: qml/Components/Dialogs.qml:132
107107msgid "No"
108108msgstr "Tidak"
109109
110−#: qml/Components/Dialogs.qml:136
110+#: qml/Components/Dialogs.qml:138
111111msgid "Yes"
112112msgstr "Ya"
113113
114−#: qml/Components/Dialogs.qml:150
114+#: qml/Components/Dialogs.qml:152
115115msgctxt "Title: Power off/Restart dialog"
116116msgid "Power"
117117msgstr ""
118118
119−#: qml/Components/Dialogs.qml:151
119+#: qml/Components/Dialogs.qml:153
120120msgid ""
121121"Are you sure you would like\n"
122122"to power off?"
@@ -124,37 +124,37 @@ msgstr ""
124124"Anda yakin ingin\n"
125125"mematikan daya?"
126126
127−#: qml/Components/Dialogs.qml:153
127+#: qml/Components/Dialogs.qml:155
128128msgctxt "Button: Power off the system"
129129msgid "Power off"
130130msgstr ""
131131
132−#: qml/Components/Dialogs.qml:162
132+#: qml/Components/Dialogs.qml:164
133133msgctxt "Button: Restart the system"
134134msgid "Restart"
135135msgstr ""
136136
137−#: qml/Components/Lockscreen.qml:238
137+#: qml/Components/Lockscreen.qml:245
138138msgid "Return to Call"
139139msgstr "Kembali ke Panggilan"
140140
141−#: qml/Components/Lockscreen.qml:238
141+#: qml/Components/Lockscreen.qml:245
142142msgid "Emergency Call"
143143msgstr "Panggilan Darurat"
144144
145−#: qml/Components/Lockscreen.qml:270
145+#: qml/Components/Lockscreen.qml:277
146146msgid "OK"
147147msgstr "OK"
148148
149−#: qml/Dash/GenericScopeView.qml:533 qml/Dash/GenericScopeView.qml:691
149+#: qml/Dash/GenericScopeView.qml:532 qml/Dash/GenericScopeView.qml:690
150150msgid "See less"
151151msgstr "Lihat lebih sedikit"
152152
153−#: qml/Dash/GenericScopeView.qml:533
153+#: qml/Dash/GenericScopeView.qml:532
154154msgid "See all"
155155msgstr "Lihat semua"
156156
157−#: qml/Dash/GenericScopeView.qml:595
157+#: qml/Dash/GenericScopeView.qml:594
158158msgctxt "Label: Hint for dash search line edit"
159159msgid "Search"
160160msgstr ""
@@ -308,31 +308,31 @@ msgstr "Ketuk untuk kembali ke panggilan..."
308308msgid "Conference"
309309msgstr "Konferensi"
310310
311−#: qml/Panel/Indicators/MenuItemFactory.qml:643
311+#: qml/Panel/Indicators/MenuItemFactory.qml:639
312312msgid "Nothing is playing"
313313msgstr "Tak ada yang sedang diputar"
314314
315−#: qml/Panel/Indicators/MenuItemFactory.qml:791
315+#: qml/Panel/Indicators/MenuItemFactory.qml:787
316316msgid "In queue…"
317317msgstr "Dalam antrian..."
318318
319−#: qml/Panel/Indicators/MenuItemFactory.qml:795
319+#: qml/Panel/Indicators/MenuItemFactory.qml:791
320320msgid "Downloading"
321321msgstr "Sedang mengunduh"
322322
323−#: qml/Panel/Indicators/MenuItemFactory.qml:797
323+#: qml/Panel/Indicators/MenuItemFactory.qml:793
324324msgid "Paused, tap to resume"
325325msgstr "Jeda, ketuk untuk melanjutkan"
326326
327−#: qml/Panel/Indicators/MenuItemFactory.qml:799
327+#: qml/Panel/Indicators/MenuItemFactory.qml:795
328328msgid "Canceled"
329329msgstr "Dibatalkan"
330330
331−#: qml/Panel/Indicators/MenuItemFactory.qml:801
331+#: qml/Panel/Indicators/MenuItemFactory.qml:797
332332msgid "Finished"
333333msgstr "Selesai"
334334
335−#: qml/Panel/Indicators/MenuItemFactory.qml:803
335+#: qml/Panel/Indicators/MenuItemFactory.qml:799
336336msgid "Failed, tap to retry"
337337msgstr "Gagal, ketuk untuk mencoba ulang"
338338
@@ -365,12 +365,17 @@ msgstr ""
365365msgid "Swipe up from the bottom edge."
366366msgstr ""
367367
368−#: qml/Tutorial/TutorialLeftFinish.qml:24
369−msgid "These are the shortcuts to favorite apps"
368+#: qml/Tutorial/TutorialContent.qml:81 qml/Tutorial/TutorialLeftFinish.qml:25
369+#: qml/Tutorial/TutorialRight.qml:144
370+msgid "Tap here to continue."
370371msgstr ""
371372
372−#: qml/Tutorial/TutorialLeftFinish.qml:25 qml/Tutorial/TutorialRight.qml:144
373−msgid "Tap here to continue."
373+#: qml/Tutorial/TutorialContent.qml:81
374+msgid "Click here to finish."
375+msgstr ""
376+
377+#: qml/Tutorial/TutorialLeftFinish.qml:24
378+msgid "These are the shortcuts to favorite apps"
374379msgstr ""
375380
376381#: qml/Tutorial/TutorialLeft.qml:26
po/is.po+43−38
@@ -9,7 +9,7 @@ msgid ""
99msgstr ""
1010"Project-Id-Version: po_unity8-is\n"
1111"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
12−"POT-Creation-Date: 2015-03-19 16:03+0100\n"
12+"POT-Creation-Date: 2015-04-14 16:13+0200\n"
1313"PO-Revision-Date: 2014-11-13 09:32+0000\n"
1414"Last-Translator: Sveinn í Felli <sv1@fellsnet.is>\n"
1515"Language-Team: Icelandic <translation-team-is@lists.sourceforge.net>\n"
@@ -17,8 +17,8 @@ msgstr ""
1717"Content-Type: text/plain; charset=UTF-8\n"
1818"Content-Transfer-Encoding: 8bit\n"
1919"Plural-Forms: nplurals=2; plural=n != 1;\n"
20−"X-Launchpad-Export-Date: 2015-03-25 06:05+0000\n"
21−"X-Generator: Launchpad (build 17413)\n"
20+"X-Launchpad-Export-Date: 2015-04-23 06:48+0000\n"
21+"X-Generator: Launchpad (build 17430)\n"
2222"Language: is\n"
2323
2424#: plugins/LightDM/Greeter.cpp:112
@@ -57,72 +57,72 @@ msgid_plural "Please wait %1 minutes and then try again…"
5757msgstr[0] "Bíddu í %1 mínútu og reyndu svo aftur"
5858msgstr[1] "Bíddu í %1 mínútur og reyndu svo aftur"
5959
60−#: qml/Components/Dialogs.qml:67
60+#: qml/Components/Dialogs.qml:69
6161msgctxt "Title: Lock/Log out dialog"
6262msgid "Log out"
6363msgstr ""
6464
65−#: qml/Components/Dialogs.qml:68
65+#: qml/Components/Dialogs.qml:70
6666msgid "Are you sure you want to log out?"
6767msgstr "Ertu viss um að þú viljir skrá þig út?"
6868
69−#: qml/Components/Dialogs.qml:70
69+#: qml/Components/Dialogs.qml:72
7070msgctxt "Button: Lock the system"
7171msgid "Lock"
7272msgstr ""
7373
74−#: qml/Components/Dialogs.qml:77
74+#: qml/Components/Dialogs.qml:79
7575msgctxt "Button: Log out from the system"
7676msgid "Log Out"
7777msgstr ""
7878
79−#: qml/Components/Dialogs.qml:84 qml/Components/Dialogs.qml:115
80−#: qml/Components/Dialogs.qml:171
79+#: qml/Components/Dialogs.qml:86 qml/Components/Dialogs.qml:117
80+#: qml/Components/Dialogs.qml:173
8181msgid "Cancel"
8282msgstr "Hætta við"
8383
84−#: qml/Components/Dialogs.qml:96
84+#: qml/Components/Dialogs.qml:98
8585msgctxt "Title: Reboot/Shut down dialog"
8686msgid "Shut down"
8787msgstr ""
8888
89−#: qml/Components/Dialogs.qml:97
89+#: qml/Components/Dialogs.qml:99
9090msgid "Are you sure you want to shut down?"
9191msgstr "Ertu viss um að þú viljir slökkva á símanum?"
9292
93−#: qml/Components/Dialogs.qml:99
93+#: qml/Components/Dialogs.qml:101
9494msgctxt "Button: Reboot the system"
9595msgid "Reboot"
9696msgstr ""
9797
98−#: qml/Components/Dialogs.qml:107
98+#: qml/Components/Dialogs.qml:109
9999msgctxt "Button: Shut down the system"
100100msgid "Shut down"
101101msgstr ""
102102
103−#: qml/Components/Dialogs.qml:127
103+#: qml/Components/Dialogs.qml:129
104104msgctxt "Title: Reboot dialog"
105105msgid "Reboot"
106106msgstr ""
107107
108−#: qml/Components/Dialogs.qml:128
108+#: qml/Components/Dialogs.qml:130
109109msgid "Are you sure you want to reboot?"
110110msgstr "Ertu viss að þú viljir enduræsa?"
111111
112−#: qml/Components/Dialogs.qml:130
112+#: qml/Components/Dialogs.qml:132
113113msgid "No"
114114msgstr "Nei"
115115
116−#: qml/Components/Dialogs.qml:136
116+#: qml/Components/Dialogs.qml:138
117117msgid "Yes"
118118msgstr "Já"
119119
120−#: qml/Components/Dialogs.qml:150
120+#: qml/Components/Dialogs.qml:152
121121msgctxt "Title: Power off/Restart dialog"
122122msgid "Power"
123123msgstr ""
124124
125−#: qml/Components/Dialogs.qml:151
125+#: qml/Components/Dialogs.qml:153
126126msgid ""
127127"Are you sure you would like\n"
128128"to power off?"
@@ -130,37 +130,37 @@ msgstr ""
130130"Ertu viss um að þú viljir\n"
131131"slökkva á símanum?"
132132
133−#: qml/Components/Dialogs.qml:153
133+#: qml/Components/Dialogs.qml:155
134134msgctxt "Button: Power off the system"
135135msgid "Power off"
136136msgstr ""
137137
138−#: qml/Components/Dialogs.qml:162
138+#: qml/Components/Dialogs.qml:164
139139msgctxt "Button: Restart the system"
140140msgid "Restart"
141141msgstr ""
142142
143−#: qml/Components/Lockscreen.qml:238
143+#: qml/Components/Lockscreen.qml:245
144144msgid "Return to Call"
145145msgstr "Snúa aftur í símtal"
146146
147−#: qml/Components/Lockscreen.qml:238
147+#: qml/Components/Lockscreen.qml:245
148148msgid "Emergency Call"
149149msgstr "Neyðarsímtal"
150150
151−#: qml/Components/Lockscreen.qml:270
151+#: qml/Components/Lockscreen.qml:277
152152msgid "OK"
153153msgstr "Í lagi"
154154
155−#: qml/Dash/GenericScopeView.qml:533 qml/Dash/GenericScopeView.qml:691
155+#: qml/Dash/GenericScopeView.qml:532 qml/Dash/GenericScopeView.qml:690
156156msgid "See less"
157157msgstr "Sjá minna"
158158
159−#: qml/Dash/GenericScopeView.qml:533
159+#: qml/Dash/GenericScopeView.qml:532
160160msgid "See all"
161161msgstr "Sjá allt"
162162
163−#: qml/Dash/GenericScopeView.qml:595
163+#: qml/Dash/GenericScopeView.qml:594
164164msgctxt "Label: Hint for dash search line edit"
165165msgid "Search"
166166msgstr ""
@@ -314,31 +314,31 @@ msgstr "Slá til að svara símtali..."
314314msgid "Conference"
315315msgstr "Ráðstefna"
316316
317−#: qml/Panel/Indicators/MenuItemFactory.qml:643
317+#: qml/Panel/Indicators/MenuItemFactory.qml:639
318318msgid "Nothing is playing"
319319msgstr "Ekkert er í afspilun"
320320
321−#: qml/Panel/Indicators/MenuItemFactory.qml:791
321+#: qml/Panel/Indicators/MenuItemFactory.qml:787
322322msgid "In queue…"
323323msgstr "Í biðröð..."
324324
325−#: qml/Panel/Indicators/MenuItemFactory.qml:795
325+#: qml/Panel/Indicators/MenuItemFactory.qml:791
326326msgid "Downloading"
327327msgstr "Sæki"
328328
329−#: qml/Panel/Indicators/MenuItemFactory.qml:797
329+#: qml/Panel/Indicators/MenuItemFactory.qml:793
330330msgid "Paused, tap to resume"
331331msgstr "Í bið, sláðu létt til að halda áfram"
332332
333−#: qml/Panel/Indicators/MenuItemFactory.qml:799
333+#: qml/Panel/Indicators/MenuItemFactory.qml:795
334334msgid "Canceled"
335335msgstr "Hætt við"
336336
337−#: qml/Panel/Indicators/MenuItemFactory.qml:801
337+#: qml/Panel/Indicators/MenuItemFactory.qml:797
338338msgid "Finished"
339339msgstr "Lokið"
340340
341−#: qml/Panel/Indicators/MenuItemFactory.qml:803
341+#: qml/Panel/Indicators/MenuItemFactory.qml:799
342342msgid "Failed, tap to retry"
343343msgstr "Mistókst, sláðu létt til að reyna aftur"
344344
@@ -371,12 +371,17 @@ msgstr ""
371371msgid "Swipe up from the bottom edge."
372372msgstr ""
373373
374−#: qml/Tutorial/TutorialLeftFinish.qml:24
375−msgid "These are the shortcuts to favorite apps"
374+#: qml/Tutorial/TutorialContent.qml:81 qml/Tutorial/TutorialLeftFinish.qml:25
375+#: qml/Tutorial/TutorialRight.qml:144
376+msgid "Tap here to continue."
376377msgstr ""
377378
378−#: qml/Tutorial/TutorialLeftFinish.qml:25 qml/Tutorial/TutorialRight.qml:144
379−msgid "Tap here to continue."
379+#: qml/Tutorial/TutorialContent.qml:81
380+msgid "Click here to finish."
381+msgstr ""
382+
383+#: qml/Tutorial/TutorialLeftFinish.qml:24
384+msgid "These are the shortcuts to favorite apps"
380385msgstr ""
381386
382387#: qml/Tutorial/TutorialLeft.qml:26
po/it.po+47−50
@@ -7,7 +7,7 @@ msgid ""
77msgstr ""
88"Project-Id-Version: unity\n"
99"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2015-03-19 16:03+0100\n"
10+"POT-Creation-Date: 2015-04-14 16:13+0200\n"
1111"PO-Revision-Date: 2015-03-21 12:42+0000\n"
1212"Last-Translator: Claudio Arseni <claudio.arseni@gmail.com>\n"
1313"Language-Team: Italian <it@li.org>\n"
@@ -15,8 +15,8 @@ msgstr ""
1515"Content-Type: text/plain; charset=UTF-8\n"
1616"Content-Transfer-Encoding: 8bit\n"
1717"Plural-Forms: nplurals=2; plural=n != 1;\n"
18−"X-Launchpad-Export-Date: 2015-03-25 06:05+0000\n"
19−"X-Generator: Launchpad (build 17413)\n"
18+"X-Launchpad-Export-Date: 2015-04-23 06:48+0000\n"
19+"X-Generator: Launchpad (build 17430)\n"
2020
2121#: plugins/LightDM/Greeter.cpp:112
2222msgid "Password: "
@@ -54,72 +54,72 @@ msgid_plural "Please wait %1 minutes and then try again…"
5454msgstr[0] "Attendere %1 minuto poi riprovare…"
5555msgstr[1] "Attendere %1 minuti poi riprovare…"
5656
57−#: qml/Components/Dialogs.qml:67
57+#: qml/Components/Dialogs.qml:69
5858msgctxt "Title: Lock/Log out dialog"
5959msgid "Log out"
6060msgstr "Termina sessione"
6161
62−#: qml/Components/Dialogs.qml:68
62+#: qml/Components/Dialogs.qml:70
6363msgid "Are you sure you want to log out?"
6464msgstr "Terminare veramente la sessione?"
6565
66−#: qml/Components/Dialogs.qml:70
66+#: qml/Components/Dialogs.qml:72
6767msgctxt "Button: Lock the system"
6868msgid "Lock"
6969msgstr "Blocca"
7070
71−#: qml/Components/Dialogs.qml:77
71+#: qml/Components/Dialogs.qml:79
7272msgctxt "Button: Log out from the system"
7373msgid "Log Out"
7474msgstr "Termina sessione"
7575
76−#: qml/Components/Dialogs.qml:84 qml/Components/Dialogs.qml:115
77−#: qml/Components/Dialogs.qml:171
76+#: qml/Components/Dialogs.qml:86 qml/Components/Dialogs.qml:117
77+#: qml/Components/Dialogs.qml:173
7878msgid "Cancel"
7979msgstr "Annulla"
8080
81−#: qml/Components/Dialogs.qml:96
81+#: qml/Components/Dialogs.qml:98
8282msgctxt "Title: Reboot/Shut down dialog"
8383msgid "Shut down"
8484msgstr "Spegni"
8585
86−#: qml/Components/Dialogs.qml:97
86+#: qml/Components/Dialogs.qml:99
8787msgid "Are you sure you want to shut down?"
8888msgstr "Spegnere veramente il dispositivo?"
8989
90−#: qml/Components/Dialogs.qml:99
90+#: qml/Components/Dialogs.qml:101
9191msgctxt "Button: Reboot the system"
9292msgid "Reboot"
9393msgstr "Riavvia"
9494
95−#: qml/Components/Dialogs.qml:107
95+#: qml/Components/Dialogs.qml:109
9696msgctxt "Button: Shut down the system"
9797msgid "Shut down"
9898msgstr "Spegni"
9999
100−#: qml/Components/Dialogs.qml:127
100+#: qml/Components/Dialogs.qml:129
101101msgctxt "Title: Reboot dialog"
102102msgid "Reboot"
103103msgstr "Riavvia"
104104
105−#: qml/Components/Dialogs.qml:128
105+#: qml/Components/Dialogs.qml:130
106106msgid "Are you sure you want to reboot?"
107107msgstr "Riavviare veramente il dispositivo?"
108108
109−#: qml/Components/Dialogs.qml:130
109+#: qml/Components/Dialogs.qml:132
110110msgid "No"
111111msgstr "No"
112112
113−#: qml/Components/Dialogs.qml:136
113+#: qml/Components/Dialogs.qml:138
114114msgid "Yes"
115115msgstr "Sì"
116116
117−#: qml/Components/Dialogs.qml:150
117+#: qml/Components/Dialogs.qml:152
118118msgctxt "Title: Power off/Restart dialog"
119119msgid "Power"
120120msgstr "Alimentazione"
121121
122−#: qml/Components/Dialogs.qml:151
122+#: qml/Components/Dialogs.qml:153
123123msgid ""
124124"Are you sure you would like\n"
125125"to power off?"
@@ -127,37 +127,37 @@ msgstr ""
127127"Spegnere veramente\n"
128128"il dispositivo?"
129129
130−#: qml/Components/Dialogs.qml:153
130+#: qml/Components/Dialogs.qml:155
131131msgctxt "Button: Power off the system"
132132msgid "Power off"
133133msgstr "Spegni"
134134
135−#: qml/Components/Dialogs.qml:162
135+#: qml/Components/Dialogs.qml:164
136136msgctxt "Button: Restart the system"
137137msgid "Restart"
138138msgstr "Riavvia"
139139
140−#: qml/Components/Lockscreen.qml:238
140+#: qml/Components/Lockscreen.qml:245
141141msgid "Return to Call"
142142msgstr "Torna alla chiamata"
143143
144−#: qml/Components/Lockscreen.qml:238
144+#: qml/Components/Lockscreen.qml:245
145145msgid "Emergency Call"
146146msgstr "Chiamata di emergenza"
147147
148−#: qml/Components/Lockscreen.qml:270
148+#: qml/Components/Lockscreen.qml:277
149149msgid "OK"
150150msgstr "OK"
151151
152−#: qml/Dash/GenericScopeView.qml:533 qml/Dash/GenericScopeView.qml:691
152+#: qml/Dash/GenericScopeView.qml:532 qml/Dash/GenericScopeView.qml:690
153153msgid "See less"
154154msgstr "Mostra meno"
155155
156−#: qml/Dash/GenericScopeView.qml:533
156+#: qml/Dash/GenericScopeView.qml:532
157157msgid "See all"
158158msgstr "Mostra tutto"
159159
160−#: qml/Dash/GenericScopeView.qml:595
160+#: qml/Dash/GenericScopeView.qml:594
161161msgctxt "Label: Hint for dash search line edit"
162162msgid "Search"
163163msgstr "Cerca"
@@ -165,17 +165,17 @@ msgstr "Cerca"
165165#: qml/Dash/PageHeader.qml:269
166166msgctxt "Button: Open the Ubuntu Store"
167167msgid "Store"
168−msgstr ""
168+msgstr "Store"
169169
170170#: qml/Dash/PageHeader.qml:276
171171msgctxt "Button: Start a search in the current dash scope"
172172msgid "Search"
173−msgstr ""
173+msgstr "Cerca"
174174
175175#: qml/Dash/PageHeader.qml:286
176176msgctxt "Button: Show the current dash scope settings"
177177msgid "Settings"
178−msgstr ""
178+msgstr "Impostazioni"
179179
180180#: qml/Dash/PageHeader.qml:293
181181msgid "Remove from Favorites"
@@ -311,31 +311,31 @@ msgstr "Tocca per tornare alla chiamata..."
311311msgid "Conference"
312312msgstr "Conferenza"
313313
314−#: qml/Panel/Indicators/MenuItemFactory.qml:643
314+#: qml/Panel/Indicators/MenuItemFactory.qml:639
315315msgid "Nothing is playing"
316316msgstr "Niente in riproduzione"
317317
318−#: qml/Panel/Indicators/MenuItemFactory.qml:791
318+#: qml/Panel/Indicators/MenuItemFactory.qml:787
319319msgid "In queue…"
320320msgstr "In coda..."
321321
322−#: qml/Panel/Indicators/MenuItemFactory.qml:795
322+#: qml/Panel/Indicators/MenuItemFactory.qml:791
323323msgid "Downloading"
324324msgstr "Scaricamento in corso"
325325
326−#: qml/Panel/Indicators/MenuItemFactory.qml:797
326+#: qml/Panel/Indicators/MenuItemFactory.qml:793
327327msgid "Paused, tap to resume"
328328msgstr "In pausa. Tocca per riprendere"
329329
330−#: qml/Panel/Indicators/MenuItemFactory.qml:799
330+#: qml/Panel/Indicators/MenuItemFactory.qml:795
331331msgid "Canceled"
332332msgstr "Annullato"
333333
334−#: qml/Panel/Indicators/MenuItemFactory.qml:801
334+#: qml/Panel/Indicators/MenuItemFactory.qml:797
335335msgid "Finished"
336336msgstr "Completato"
337337
338−#: qml/Panel/Indicators/MenuItemFactory.qml:803
338+#: qml/Panel/Indicators/MenuItemFactory.qml:799
339339msgid "Failed, tap to retry"
340340msgstr "Non riuscito. Tocca per riprovare"
341341
@@ -366,16 +366,21 @@ msgstr "Apri menù speciali"
366366
367367#: qml/Tutorial/TutorialBottom.qml:29
368368msgid "Swipe up from the bottom edge."
369−msgstr "Scorri verso l'alto dal bordo in basso"
369+msgstr "Scorri verso l'alto dal bordo inferiore"
370+
371+#: qml/Tutorial/TutorialContent.qml:81 qml/Tutorial/TutorialLeftFinish.qml:25
372+#: qml/Tutorial/TutorialRight.qml:144
373+msgid "Tap here to continue."
374+msgstr "Toccare qui per continuare."
375+
376+#: qml/Tutorial/TutorialContent.qml:81
377+msgid "Click here to finish."
378+msgstr ""
370379
371380#: qml/Tutorial/TutorialLeftFinish.qml:24
372381msgid "These are the shortcuts to favorite apps"
373382msgstr "Queste sono le scorciatoie alle app preferite"
374383
375−#: qml/Tutorial/TutorialLeftFinish.qml:25 qml/Tutorial/TutorialRight.qml:144
376−msgid "Tap here to continue."
377−msgstr "Toccare qui per continuare."
378−
379384#: qml/Tutorial/TutorialLeft.qml:26
380385msgid "Open the launcher"
381386msgstr "Apri il Launcher"
@@ -693,11 +698,3 @@ msgstr "%1 〉"
693698
694699#~ msgid "Manage Scopes"
695700#~ msgstr "Gestisci Scope"
696−
697−#~ msgctxt "Button: Shown in Page Header Menu"
698−#~ msgid "Search"
699−#~ msgstr "Cerca"
700−
701−#~ msgctxt "Button: The Ubuntu Store"
702−#~ msgid "Store"
703−#~ msgstr "Store"
po/ja.po+43−38
@@ -7,7 +7,7 @@ msgid ""
77msgstr ""
88"Project-Id-Version: unity\n"
99"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2015-03-19 16:03+0100\n"
10+"POT-Creation-Date: 2015-04-14 16:13+0200\n"
1111"PO-Revision-Date: 2014-11-20 05:08+0000\n"
1212"Last-Translator: Kentaro Kazuhama <Unknown>\n"
1313"Language-Team: Japanese <ja@li.org>\n"
@@ -15,8 +15,8 @@ msgstr ""
1515"Content-Type: text/plain; charset=UTF-8\n"
1616"Content-Transfer-Encoding: 8bit\n"
1717"Plural-Forms: nplurals=1; plural=0;\n"
18−"X-Launchpad-Export-Date: 2015-03-25 06:05+0000\n"
19−"X-Generator: Launchpad (build 17413)\n"
18+"X-Launchpad-Export-Date: 2015-04-23 06:48+0000\n"
19+"X-Generator: Launchpad (build 17430)\n"
2020
2121#: plugins/LightDM/Greeter.cpp:112
2222msgid "Password: "
@@ -49,108 +49,108 @@ msgid "Please wait %1 minute and then try again…"
4949msgid_plural "Please wait %1 minutes and then try again…"
5050msgstr[0] "%1 分待ってからやり直してください…"
5151
52−#: qml/Components/Dialogs.qml:67
52+#: qml/Components/Dialogs.qml:69
5353msgctxt "Title: Lock/Log out dialog"
5454msgid "Log out"
5555msgstr ""
5656
57−#: qml/Components/Dialogs.qml:68
57+#: qml/Components/Dialogs.qml:70
5858msgid "Are you sure you want to log out?"
5959msgstr "本当にログアウトしますか?"
6060
61−#: qml/Components/Dialogs.qml:70
61+#: qml/Components/Dialogs.qml:72
6262msgctxt "Button: Lock the system"
6363msgid "Lock"
6464msgstr ""
6565
66−#: qml/Components/Dialogs.qml:77
66+#: qml/Components/Dialogs.qml:79
6767msgctxt "Button: Log out from the system"
6868msgid "Log Out"
6969msgstr ""
7070
71−#: qml/Components/Dialogs.qml:84 qml/Components/Dialogs.qml:115
72−#: qml/Components/Dialogs.qml:171
71+#: qml/Components/Dialogs.qml:86 qml/Components/Dialogs.qml:117
72+#: qml/Components/Dialogs.qml:173
7373msgid "Cancel"
7474msgstr "キャンセル"
7575
76−#: qml/Components/Dialogs.qml:96
76+#: qml/Components/Dialogs.qml:98
7777msgctxt "Title: Reboot/Shut down dialog"
7878msgid "Shut down"
7979msgstr ""
8080
81−#: qml/Components/Dialogs.qml:97
81+#: qml/Components/Dialogs.qml:99
8282msgid "Are you sure you want to shut down?"
8383msgstr "本当にシャットダウンしますか?"
8484
85−#: qml/Components/Dialogs.qml:99
85+#: qml/Components/Dialogs.qml:101
8686msgctxt "Button: Reboot the system"
8787msgid "Reboot"
8888msgstr ""
8989
90−#: qml/Components/Dialogs.qml:107
90+#: qml/Components/Dialogs.qml:109
9191msgctxt "Button: Shut down the system"
9292msgid "Shut down"
9393msgstr ""
9494
95−#: qml/Components/Dialogs.qml:127
95+#: qml/Components/Dialogs.qml:129
9696msgctxt "Title: Reboot dialog"
9797msgid "Reboot"
9898msgstr ""
9999
100−#: qml/Components/Dialogs.qml:128
100+#: qml/Components/Dialogs.qml:130
101101msgid "Are you sure you want to reboot?"
102102msgstr "本当に再起動しますか?"
103103
104−#: qml/Components/Dialogs.qml:130
104+#: qml/Components/Dialogs.qml:132
105105msgid "No"
106106msgstr "いいえ"
107107
108−#: qml/Components/Dialogs.qml:136
108+#: qml/Components/Dialogs.qml:138
109109msgid "Yes"
110110msgstr "はい"
111111
112−#: qml/Components/Dialogs.qml:150
112+#: qml/Components/Dialogs.qml:152
113113msgctxt "Title: Power off/Restart dialog"
114114msgid "Power"
115115msgstr ""
116116
117−#: qml/Components/Dialogs.qml:151
117+#: qml/Components/Dialogs.qml:153
118118msgid ""
119119"Are you sure you would like\n"
120120"to power off?"
121121msgstr "本当に電源を切りますか?"
122122
123−#: qml/Components/Dialogs.qml:153
123+#: qml/Components/Dialogs.qml:155
124124msgctxt "Button: Power off the system"
125125msgid "Power off"
126126msgstr ""
127127
128−#: qml/Components/Dialogs.qml:162
128+#: qml/Components/Dialogs.qml:164
129129msgctxt "Button: Restart the system"
130130msgid "Restart"
131131msgstr ""
132132
133−#: qml/Components/Lockscreen.qml:238
133+#: qml/Components/Lockscreen.qml:245
134134msgid "Return to Call"
135135msgstr ""
136136
137−#: qml/Components/Lockscreen.qml:238
137+#: qml/Components/Lockscreen.qml:245
138138msgid "Emergency Call"
139139msgstr "緊急通報"
140140
141−#: qml/Components/Lockscreen.qml:270
141+#: qml/Components/Lockscreen.qml:277
142142msgid "OK"
143143msgstr "OK"
144144
145−#: qml/Dash/GenericScopeView.qml:533 qml/Dash/GenericScopeView.qml:691
145+#: qml/Dash/GenericScopeView.qml:532 qml/Dash/GenericScopeView.qml:690
146146msgid "See less"
147147msgstr "隠す"
148148
149−#: qml/Dash/GenericScopeView.qml:533
149+#: qml/Dash/GenericScopeView.qml:532
150150msgid "See all"
151151msgstr "すべて表示する"
152152
153−#: qml/Dash/GenericScopeView.qml:595
153+#: qml/Dash/GenericScopeView.qml:594
154154msgctxt "Label: Hint for dash search line edit"
155155msgid "Search"
156156msgstr ""
@@ -300,31 +300,31 @@ msgstr "タップすると通話に戻ります..."
300300msgid "Conference"
301301msgstr "グループ通話"
302302
303−#: qml/Panel/Indicators/MenuItemFactory.qml:643
303+#: qml/Panel/Indicators/MenuItemFactory.qml:639
304304msgid "Nothing is playing"
305305msgstr ""
306306
307−#: qml/Panel/Indicators/MenuItemFactory.qml:791
307+#: qml/Panel/Indicators/MenuItemFactory.qml:787
308308msgid "In queue…"
309309msgstr "開始待ち..."
310310
311−#: qml/Panel/Indicators/MenuItemFactory.qml:795
311+#: qml/Panel/Indicators/MenuItemFactory.qml:791
312312msgid "Downloading"
313313msgstr "ダウンロード中"
314314
315−#: qml/Panel/Indicators/MenuItemFactory.qml:797
315+#: qml/Panel/Indicators/MenuItemFactory.qml:793
316316msgid "Paused, tap to resume"
317317msgstr "停止中、再開するにはタップしてください"
318318
319−#: qml/Panel/Indicators/MenuItemFactory.qml:799
319+#: qml/Panel/Indicators/MenuItemFactory.qml:795
320320msgid "Canceled"
321321msgstr "中止しました"
322322
323−#: qml/Panel/Indicators/MenuItemFactory.qml:801
323+#: qml/Panel/Indicators/MenuItemFactory.qml:797
324324msgid "Finished"
325325msgstr "完了しました"
326326
327−#: qml/Panel/Indicators/MenuItemFactory.qml:803
327+#: qml/Panel/Indicators/MenuItemFactory.qml:799
328328msgid "Failed, tap to retry"
329329msgstr "失敗しました、再試行するにはタップしてください"
330330
@@ -357,12 +357,17 @@ msgstr ""
357357msgid "Swipe up from the bottom edge."
358358msgstr ""
359359
360−#: qml/Tutorial/TutorialLeftFinish.qml:24
361−msgid "These are the shortcuts to favorite apps"
360+#: qml/Tutorial/TutorialContent.qml:81 qml/Tutorial/TutorialLeftFinish.qml:25
361+#: qml/Tutorial/TutorialRight.qml:144
362+msgid "Tap here to continue."
362363msgstr ""
363364
364−#: qml/Tutorial/TutorialLeftFinish.qml:25 qml/Tutorial/TutorialRight.qml:144
365−msgid "Tap here to continue."
365+#: qml/Tutorial/TutorialContent.qml:81
366+msgid "Click here to finish."
367+msgstr ""
368+
369+#: qml/Tutorial/TutorialLeftFinish.qml:24
370+msgid "These are the shortcuts to favorite apps"
366371msgstr ""
367372
368373#: qml/Tutorial/TutorialLeft.qml:26
po/km.po+43−38
@@ -7,7 +7,7 @@ msgid ""
77msgstr ""
88"Project-Id-Version: unity8\n"
99"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2015-03-19 16:03+0100\n"
10+"POT-Creation-Date: 2015-04-14 16:13+0200\n"
1111"PO-Revision-Date: 2014-08-20 02:48+0000\n"
1212"Last-Translator: Sophea Sok <sksophea@gmail.com>\n"
1313"Language-Team: Khmer <km@li.org>\n"
@@ -15,8 +15,8 @@ msgstr ""
1515"Content-Type: text/plain; charset=UTF-8\n"
1616"Content-Transfer-Encoding: 8bit\n"
1717"Plural-Forms: nplurals=1; plural=0;\n"
18−"X-Launchpad-Export-Date: 2015-03-25 06:05+0000\n"
19−"X-Generator: Launchpad (build 17413)\n"
18+"X-Launchpad-Export-Date: 2015-04-23 06:48+0000\n"
19+"X-Generator: Launchpad (build 17430)\n"
2020
2121#: plugins/LightDM/Greeter.cpp:112
2222msgid "Password: "
@@ -50,72 +50,72 @@ msgid_plural "Please wait %1 minutes and then try again…"
5050msgstr[0] ""
5151msgstr[1] ""
5252
53−#: qml/Components/Dialogs.qml:67
53+#: qml/Components/Dialogs.qml:69
5454msgctxt "Title: Lock/Log out dialog"
5555msgid "Log out"
5656msgstr ""
5757
58−#: qml/Components/Dialogs.qml:68
58+#: qml/Components/Dialogs.qml:70
5959msgid "Are you sure you want to log out?"
6060msgstr "តើ​អ្នក​ពិតជា​ចង់​ចេញ​មែន​ឬ?"
6161
62−#: qml/Components/Dialogs.qml:70
62+#: qml/Components/Dialogs.qml:72
6363msgctxt "Button: Lock the system"
6464msgid "Lock"
6565msgstr ""
6666
67−#: qml/Components/Dialogs.qml:77
67+#: qml/Components/Dialogs.qml:79
6868msgctxt "Button: Log out from the system"
6969msgid "Log Out"
7070msgstr ""
7171
72−#: qml/Components/Dialogs.qml:84 qml/Components/Dialogs.qml:115
73−#: qml/Components/Dialogs.qml:171
72+#: qml/Components/Dialogs.qml:86 qml/Components/Dialogs.qml:117
73+#: qml/Components/Dialogs.qml:173
7474msgid "Cancel"
7575msgstr "បោះបង់"
7676
77−#: qml/Components/Dialogs.qml:96
77+#: qml/Components/Dialogs.qml:98
7878msgctxt "Title: Reboot/Shut down dialog"
7979msgid "Shut down"
8080msgstr ""
8181
82−#: qml/Components/Dialogs.qml:97
82+#: qml/Components/Dialogs.qml:99
8383msgid "Are you sure you want to shut down?"
8484msgstr "តើ​អ្នក​ពិតជា​ចង់​បិទ​មែន​ឬ?"
8585
86−#: qml/Components/Dialogs.qml:99
86+#: qml/Components/Dialogs.qml:101
8787msgctxt "Button: Reboot the system"
8888msgid "Reboot"
8989msgstr ""
9090
91−#: qml/Components/Dialogs.qml:107
91+#: qml/Components/Dialogs.qml:109
9292msgctxt "Button: Shut down the system"
9393msgid "Shut down"
9494msgstr ""
9595
96−#: qml/Components/Dialogs.qml:127
96+#: qml/Components/Dialogs.qml:129
9797msgctxt "Title: Reboot dialog"
9898msgid "Reboot"
9999msgstr ""
100100
101−#: qml/Components/Dialogs.qml:128
101+#: qml/Components/Dialogs.qml:130
102102msgid "Are you sure you want to reboot?"
103103msgstr "តើ​អ្នក​ពិតជា​ចង់​ចាប់ផ្ដើម​ឡើងវិញ​មែន​ឬ?"
104104
105−#: qml/Components/Dialogs.qml:130
105+#: qml/Components/Dialogs.qml:132
106106msgid "No"
107107msgstr "ទេ"
108108
109−#: qml/Components/Dialogs.qml:136
109+#: qml/Components/Dialogs.qml:138
110110msgid "Yes"
111111msgstr "បាទ/ចាស"
112112
113−#: qml/Components/Dialogs.qml:150
113+#: qml/Components/Dialogs.qml:152
114114msgctxt "Title: Power off/Restart dialog"
115115msgid "Power"
116116msgstr ""
117117
118−#: qml/Components/Dialogs.qml:151
118+#: qml/Components/Dialogs.qml:153
119119msgid ""
120120"Are you sure you would like\n"
121121"to power off?"
@@ -123,37 +123,37 @@ msgstr ""
123123"តើ​អ្នក​ពិតជា​ចង់\n"
124124"បិទ​មែន​ឬ?"
125125
126−#: qml/Components/Dialogs.qml:153
126+#: qml/Components/Dialogs.qml:155
127127msgctxt "Button: Power off the system"
128128msgid "Power off"
129129msgstr ""
130130
131−#: qml/Components/Dialogs.qml:162
131+#: qml/Components/Dialogs.qml:164
132132msgctxt "Button: Restart the system"
133133msgid "Restart"
134134msgstr ""
135135
136−#: qml/Components/Lockscreen.qml:238
136+#: qml/Components/Lockscreen.qml:245
137137msgid "Return to Call"
138138msgstr ""
139139
140−#: qml/Components/Lockscreen.qml:238
140+#: qml/Components/Lockscreen.qml:245
141141msgid "Emergency Call"
142142msgstr "ការ​ហៅ​ពេល​អាសន្ន"
143143
144−#: qml/Components/Lockscreen.qml:270
144+#: qml/Components/Lockscreen.qml:277
145145msgid "OK"
146146msgstr "យល់ព្រម"
147147
148−#: qml/Dash/GenericScopeView.qml:533 qml/Dash/GenericScopeView.qml:691
148+#: qml/Dash/GenericScopeView.qml:532 qml/Dash/GenericScopeView.qml:690
149149msgid "See less"
150150msgstr "មើល​តិច​ជាង"
151151
152−#: qml/Dash/GenericScopeView.qml:533
152+#: qml/Dash/GenericScopeView.qml:532
153153msgid "See all"
154154msgstr "មើល​ទាំងអស់"
155155
156−#: qml/Dash/GenericScopeView.qml:595
156+#: qml/Dash/GenericScopeView.qml:594
157157msgctxt "Label: Hint for dash search line edit"
158158msgid "Search"
159159msgstr ""
@@ -309,31 +309,31 @@ msgstr "ប៉ះ​ដើម្បី​ត្រឡប់​ទៅ​ការ
309309msgid "Conference"
310310msgstr "សន្និសីទ"
311311
312−#: qml/Panel/Indicators/MenuItemFactory.qml:643
312+#: qml/Panel/Indicators/MenuItemFactory.qml:639
313313msgid "Nothing is playing"
314314msgstr ""
315315
316−#: qml/Panel/Indicators/MenuItemFactory.qml:791
316+#: qml/Panel/Indicators/MenuItemFactory.qml:787
317317msgid "In queue…"
318318msgstr "ក្នុងជួរ…"
319319
320−#: qml/Panel/Indicators/MenuItemFactory.qml:795
320+#: qml/Panel/Indicators/MenuItemFactory.qml:791
321321msgid "Downloading"
322322msgstr "ទាញយក"
323323
324−#: qml/Panel/Indicators/MenuItemFactory.qml:797
324+#: qml/Panel/Indicators/MenuItemFactory.qml:793
325325msgid "Paused, tap to resume"
326326msgstr "បាន​ផ្អាក, ប៉ះ ដើម្បីបន្ត"
327327
328−#: qml/Panel/Indicators/MenuItemFactory.qml:799
328+#: qml/Panel/Indicators/MenuItemFactory.qml:795
329329msgid "Canceled"
330330msgstr "បាន​បោះបង់"
331331
332−#: qml/Panel/Indicators/MenuItemFactory.qml:801
332+#: qml/Panel/Indicators/MenuItemFactory.qml:797
333333msgid "Finished"
334334msgstr "បាន​បញ្ចប់"
335335
336−#: qml/Panel/Indicators/MenuItemFactory.qml:803
336+#: qml/Panel/Indicators/MenuItemFactory.qml:799
337337msgid "Failed, tap to retry"
338338msgstr "បាន​បរាជ័យ ប៉ះ​ ដើម្បី​ព្យាយាម​ម្ដង​ទៀត"
339339
@@ -366,12 +366,17 @@ msgstr ""
366366msgid "Swipe up from the bottom edge."
367367msgstr ""
368368
369−#: qml/Tutorial/TutorialLeftFinish.qml:24
370−msgid "These are the shortcuts to favorite apps"
369+#: qml/Tutorial/TutorialContent.qml:81 qml/Tutorial/TutorialLeftFinish.qml:25
370+#: qml/Tutorial/TutorialRight.qml:144
371+msgid "Tap here to continue."
371372msgstr ""
372373
373−#: qml/Tutorial/TutorialLeftFinish.qml:25 qml/Tutorial/TutorialRight.qml:144
374−msgid "Tap here to continue."
374+#: qml/Tutorial/TutorialContent.qml:81
375+msgid "Click here to finish."
376+msgstr ""
377+
378+#: qml/Tutorial/TutorialLeftFinish.qml:24
379+msgid "These are the shortcuts to favorite apps"
375380msgstr ""
376381
377382#: qml/Tutorial/TutorialLeft.qml:26
po/kn.po+43−38
@@ -7,7 +7,7 @@ msgid ""
77msgstr ""
88"Project-Id-Version: unity\n"
99"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2015-03-19 16:03+0100\n"
10+"POT-Creation-Date: 2015-04-14 16:13+0200\n"
1111"PO-Revision-Date: 2013-06-27 05:43+0000\n"
1212"Last-Translator: Michał Sawicz <michal.sawicz@canonical.com>\n"
1313"Language-Team: Kannada <kn@li.org>\n"
@@ -15,8 +15,8 @@ msgstr ""
1515"Content-Type: text/plain; charset=UTF-8\n"
1616"Content-Transfer-Encoding: 8bit\n"
1717"Plural-Forms: nplurals=2; plural=n != 1;\n"
18−"X-Launchpad-Export-Date: 2015-03-25 06:05+0000\n"
19−"X-Generator: Launchpad (build 17413)\n"
18+"X-Launchpad-Export-Date: 2015-04-23 06:48+0000\n"
19+"X-Generator: Launchpad (build 17430)\n"
2020
2121#: plugins/LightDM/Greeter.cpp:112
2222msgid "Password: "
@@ -50,108 +50,108 @@ msgid_plural "Please wait %1 minutes and then try again…"
5050msgstr[0] ""
5151msgstr[1] ""
5252
53−#: qml/Components/Dialogs.qml:67
53+#: qml/Components/Dialogs.qml:69
5454msgctxt "Title: Lock/Log out dialog"
5555msgid "Log out"
5656msgstr ""
5757
58−#: qml/Components/Dialogs.qml:68
58+#: qml/Components/Dialogs.qml:70
5959msgid "Are you sure you want to log out?"
6060msgstr ""
6161
62−#: qml/Components/Dialogs.qml:70
62+#: qml/Components/Dialogs.qml:72
6363msgctxt "Button: Lock the system"
6464msgid "Lock"
6565msgstr ""
6666
67−#: qml/Components/Dialogs.qml:77
67+#: qml/Components/Dialogs.qml:79
6868msgctxt "Button: Log out from the system"
6969msgid "Log Out"
7070msgstr ""
7171
72−#: qml/Components/Dialogs.qml:84 qml/Components/Dialogs.qml:115
73−#: qml/Components/Dialogs.qml:171
72+#: qml/Components/Dialogs.qml:86 qml/Components/Dialogs.qml:117
73+#: qml/Components/Dialogs.qml:173
7474msgid "Cancel"
7575msgstr ""
7676
77−#: qml/Components/Dialogs.qml:96
77+#: qml/Components/Dialogs.qml:98
7878msgctxt "Title: Reboot/Shut down dialog"
7979msgid "Shut down"
8080msgstr ""
8181
82−#: qml/Components/Dialogs.qml:97
82+#: qml/Components/Dialogs.qml:99
8383msgid "Are you sure you want to shut down?"
8484msgstr ""
8585
86−#: qml/Components/Dialogs.qml:99
86+#: qml/Components/Dialogs.qml:101
8787msgctxt "Button: Reboot the system"
8888msgid "Reboot"
8989msgstr ""
9090
91−#: qml/Components/Dialogs.qml:107
91+#: qml/Components/Dialogs.qml:109
9292msgctxt "Button: Shut down the system"
9393msgid "Shut down"
9494msgstr ""
9595
96−#: qml/Components/Dialogs.qml:127
96+#: qml/Components/Dialogs.qml:129
9797msgctxt "Title: Reboot dialog"
9898msgid "Reboot"
9999msgstr ""
100100
101−#: qml/Components/Dialogs.qml:128
101+#: qml/Components/Dialogs.qml:130
102102msgid "Are you sure you want to reboot?"
103103msgstr ""
104104
105−#: qml/Components/Dialogs.qml:130
105+#: qml/Components/Dialogs.qml:132
106106msgid "No"
107107msgstr ""
108108
109−#: qml/Components/Dialogs.qml:136
109+#: qml/Components/Dialogs.qml:138
110110msgid "Yes"
111111msgstr ""
112112
113−#: qml/Components/Dialogs.qml:150
113+#: qml/Components/Dialogs.qml:152
114114msgctxt "Title: Power off/Restart dialog"
115115msgid "Power"
116116msgstr ""
117117
118−#: qml/Components/Dialogs.qml:151
118+#: qml/Components/Dialogs.qml:153
119119msgid ""
120120"Are you sure you would like\n"
121121"to power off?"
122122msgstr ""
123123
124−#: qml/Components/Dialogs.qml:153
124+#: qml/Components/Dialogs.qml:155
125125msgctxt "Button: Power off the system"
126126msgid "Power off"
127127msgstr ""
128128
129−#: qml/Components/Dialogs.qml:162
129+#: qml/Components/Dialogs.qml:164
130130msgctxt "Button: Restart the system"
131131msgid "Restart"
132132msgstr ""
133133
134−#: qml/Components/Lockscreen.qml:238
134+#: qml/Components/Lockscreen.qml:245
135135msgid "Return to Call"
136136msgstr ""
137137
138−#: qml/Components/Lockscreen.qml:238
138+#: qml/Components/Lockscreen.qml:245
139139msgid "Emergency Call"
140140msgstr ""
141141
142−#: qml/Components/Lockscreen.qml:270
142+#: qml/Components/Lockscreen.qml:277
143143msgid "OK"
144144msgstr ""
145145
146−#: qml/Dash/GenericScopeView.qml:533 qml/Dash/GenericScopeView.qml:691
146+#: qml/Dash/GenericScopeView.qml:532 qml/Dash/GenericScopeView.qml:690
147147msgid "See less"
148148msgstr ""
149149
150−#: qml/Dash/GenericScopeView.qml:533
150+#: qml/Dash/GenericScopeView.qml:532
151151msgid "See all"
152152msgstr ""
153153
154−#: qml/Dash/GenericScopeView.qml:595
154+#: qml/Dash/GenericScopeView.qml:594
155155msgctxt "Label: Hint for dash search line edit"
156156msgid "Search"
157157msgstr ""
@@ -301,31 +301,31 @@ msgstr ""
301301msgid "Conference"
302302msgstr ""
303303
304−#: qml/Panel/Indicators/MenuItemFactory.qml:643
304+#: qml/Panel/Indicators/MenuItemFactory.qml:639
305305msgid "Nothing is playing"
306306msgstr ""
307307
308−#: qml/Panel/Indicators/MenuItemFactory.qml:791
308+#: qml/Panel/Indicators/MenuItemFactory.qml:787
309309msgid "In queue…"
310310msgstr ""
311311
312−#: qml/Panel/Indicators/MenuItemFactory.qml:795
312+#: qml/Panel/Indicators/MenuItemFactory.qml:791
313313msgid "Downloading"
314314msgstr ""
315315
316−#: qml/Panel/Indicators/MenuItemFactory.qml:797
316+#: qml/Panel/Indicators/MenuItemFactory.qml:793
317317msgid "Paused, tap to resume"
318318msgstr ""
319319
320−#: qml/Panel/Indicators/MenuItemFactory.qml:799
320+#: qml/Panel/Indicators/MenuItemFactory.qml:795
321321msgid "Canceled"
322322msgstr ""
323323
324−#: qml/Panel/Indicators/MenuItemFactory.qml:801
324+#: qml/Panel/Indicators/MenuItemFactory.qml:797
325325msgid "Finished"
326326msgstr ""
327327
328−#: qml/Panel/Indicators/MenuItemFactory.qml:803
328+#: qml/Panel/Indicators/MenuItemFactory.qml:799
329329msgid "Failed, tap to retry"
330330msgstr ""
331331
@@ -358,12 +358,17 @@ msgstr ""
358358msgid "Swipe up from the bottom edge."
359359msgstr ""
360360
361−#: qml/Tutorial/TutorialLeftFinish.qml:24
362−msgid "These are the shortcuts to favorite apps"
361+#: qml/Tutorial/TutorialContent.qml:81 qml/Tutorial/TutorialLeftFinish.qml:25
362+#: qml/Tutorial/TutorialRight.qml:144
363+msgid "Tap here to continue."
363364msgstr ""
364365
365−#: qml/Tutorial/TutorialLeftFinish.qml:25 qml/Tutorial/TutorialRight.qml:144
366−msgid "Tap here to continue."
366+#: qml/Tutorial/TutorialContent.qml:81
367+msgid "Click here to finish."
368+msgstr ""
369+
370+#: qml/Tutorial/TutorialLeftFinish.qml:24
371+msgid "These are the shortcuts to favorite apps"
367372msgstr ""
368373
369374#: qml/Tutorial/TutorialLeft.qml:26
po/ko.po+46−49
@@ -7,7 +7,7 @@ msgid ""
77msgstr ""
88"Project-Id-Version: unity\n"
99"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2015-03-19 16:03+0100\n"
10+"POT-Creation-Date: 2015-04-14 16:13+0200\n"
1111"PO-Revision-Date: 2014-08-19 13:02+0000\n"
1212"Last-Translator: MinSik CHO <Unknown>\n"
1313"Language-Team: Korean <ko@li.org>\n"
@@ -15,8 +15,8 @@ msgstr ""
1515"Content-Type: text/plain; charset=UTF-8\n"
1616"Content-Transfer-Encoding: 8bit\n"
1717"Plural-Forms: nplurals=1; plural=0;\n"
18−"X-Launchpad-Export-Date: 2015-03-25 06:05+0000\n"
19−"X-Generator: Launchpad (build 17413)\n"
18+"X-Launchpad-Export-Date: 2015-04-23 06:48+0000\n"
19+"X-Generator: Launchpad (build 17430)\n"
2020
2121#: plugins/LightDM/Greeter.cpp:112
2222msgid "Password: "
@@ -49,108 +49,108 @@ msgid "Please wait %1 minute and then try again…"
4949msgid_plural "Please wait %1 minutes and then try again…"
5050msgstr[0] "%1분 정도 기다린 후 다시 시독해주십시오..."
5151
52−#: qml/Components/Dialogs.qml:67
52+#: qml/Components/Dialogs.qml:69
5353msgctxt "Title: Lock/Log out dialog"
5454msgid "Log out"
5555msgstr "로그아웃"
5656
57−#: qml/Components/Dialogs.qml:68
57+#: qml/Components/Dialogs.qml:70
5858msgid "Are you sure you want to log out?"
5959msgstr "정말 로그아웃하시겠습니까?"
6060
61−#: qml/Components/Dialogs.qml:70
61+#: qml/Components/Dialogs.qml:72
6262msgctxt "Button: Lock the system"
6363msgid "Lock"
6464msgstr "잠그기"
6565
66−#: qml/Components/Dialogs.qml:77
66+#: qml/Components/Dialogs.qml:79
6767msgctxt "Button: Log out from the system"
6868msgid "Log Out"
6969msgstr "로그아웃"
7070
71−#: qml/Components/Dialogs.qml:84 qml/Components/Dialogs.qml:115
72−#: qml/Components/Dialogs.qml:171
71+#: qml/Components/Dialogs.qml:86 qml/Components/Dialogs.qml:117
72+#: qml/Components/Dialogs.qml:173
7373msgid "Cancel"
7474msgstr "취소"
7575
76−#: qml/Components/Dialogs.qml:96
76+#: qml/Components/Dialogs.qml:98
7777msgctxt "Title: Reboot/Shut down dialog"
7878msgid "Shut down"
7979msgstr "컴퓨터 끄기"
8080
81−#: qml/Components/Dialogs.qml:97
81+#: qml/Components/Dialogs.qml:99
8282msgid "Are you sure you want to shut down?"
8383msgstr "정말 컴퓨터를 끄시겠습니까?"
8484
85−#: qml/Components/Dialogs.qml:99
85+#: qml/Components/Dialogs.qml:101
8686msgctxt "Button: Reboot the system"
8787msgid "Reboot"
8888msgstr "다시 시작"
8989
90−#: qml/Components/Dialogs.qml:107
90+#: qml/Components/Dialogs.qml:109
9191msgctxt "Button: Shut down the system"
9292msgid "Shut down"
9393msgstr "컴퓨터 끄기"
9494
95−#: qml/Components/Dialogs.qml:127
95+#: qml/Components/Dialogs.qml:129
9696msgctxt "Title: Reboot dialog"
9797msgid "Reboot"
9898msgstr "다시 시작"
9999
100−#: qml/Components/Dialogs.qml:128
100+#: qml/Components/Dialogs.qml:130
101101msgid "Are you sure you want to reboot?"
102102msgstr "정말 컴퓨터를 다시 시작하시겠습니까?"
103103
104−#: qml/Components/Dialogs.qml:130
104+#: qml/Components/Dialogs.qml:132
105105msgid "No"
106106msgstr "아니요"
107107
108−#: qml/Components/Dialogs.qml:136
108+#: qml/Components/Dialogs.qml:138
109109msgid "Yes"
110110msgstr "예"
111111
112−#: qml/Components/Dialogs.qml:150
112+#: qml/Components/Dialogs.qml:152
113113msgctxt "Title: Power off/Restart dialog"
114114msgid "Power"
115115msgstr "전원"
116116
117−#: qml/Components/Dialogs.qml:151
117+#: qml/Components/Dialogs.qml:153
118118msgid ""
119119"Are you sure you would like\n"
120120"to power off?"
121121msgstr "정말 컴퓨터를 끄시겠습니까?"
122122
123−#: qml/Components/Dialogs.qml:153
123+#: qml/Components/Dialogs.qml:155
124124msgctxt "Button: Power off the system"
125125msgid "Power off"
126126msgstr "컴퓨터 끄기"
127127
128−#: qml/Components/Dialogs.qml:162
128+#: qml/Components/Dialogs.qml:164
129129msgctxt "Button: Restart the system"
130130msgid "Restart"
131131msgstr "다시 시작"
132132
133−#: qml/Components/Lockscreen.qml:238
133+#: qml/Components/Lockscreen.qml:245
134134msgid "Return to Call"
135135msgstr "다시 전화하기"
136136
137−#: qml/Components/Lockscreen.qml:238
137+#: qml/Components/Lockscreen.qml:245
138138msgid "Emergency Call"
139139msgstr "긴급 통화"
140140
141−#: qml/Components/Lockscreen.qml:270
141+#: qml/Components/Lockscreen.qml:277
142142msgid "OK"
143143msgstr "확인"
144144
145−#: qml/Dash/GenericScopeView.qml:533 qml/Dash/GenericScopeView.qml:691
145+#: qml/Dash/GenericScopeView.qml:532 qml/Dash/GenericScopeView.qml:690
146146msgid "See less"
147147msgstr "간단히 표시"
148148
149−#: qml/Dash/GenericScopeView.qml:533
149+#: qml/Dash/GenericScopeView.qml:532
150150msgid "See all"
151151msgstr "모두 보기"
152152
153−#: qml/Dash/GenericScopeView.qml:595
153+#: qml/Dash/GenericScopeView.qml:594
154154msgctxt "Label: Hint for dash search line edit"
155155msgid "Search"
156156msgstr "검색"
@@ -158,17 +158,17 @@ msgstr "검색"
158158#: qml/Dash/PageHeader.qml:269
159159msgctxt "Button: Open the Ubuntu Store"
160160msgid "Store"
161−msgstr ""
161+msgstr "상점"
162162
163163#: qml/Dash/PageHeader.qml:276
164164msgctxt "Button: Start a search in the current dash scope"
165165msgid "Search"
166−msgstr ""
166+msgstr "검색"
167167
168168#: qml/Dash/PageHeader.qml:286
169169msgctxt "Button: Show the current dash scope settings"
170170msgid "Settings"
171−msgstr ""
171+msgstr "설정"
172172
173173#: qml/Dash/PageHeader.qml:293
174174msgid "Remove from Favorites"
@@ -300,31 +300,31 @@ msgstr "다시 통화하려면 두드려주십시오."
300300msgid "Conference"
301301msgstr "회의"
302302
303−#: qml/Panel/Indicators/MenuItemFactory.qml:643
303+#: qml/Panel/Indicators/MenuItemFactory.qml:639
304304msgid "Nothing is playing"
305305msgstr "연주하는 항목 없음"
306306
307−#: qml/Panel/Indicators/MenuItemFactory.qml:791
307+#: qml/Panel/Indicators/MenuItemFactory.qml:787
308308msgid "In queue…"
309309msgstr "대기 중..."
310310
311−#: qml/Panel/Indicators/MenuItemFactory.qml:795
311+#: qml/Panel/Indicators/MenuItemFactory.qml:791
312312msgid "Downloading"
313313msgstr "다운로드 중"
314314
315−#: qml/Panel/Indicators/MenuItemFactory.qml:797
315+#: qml/Panel/Indicators/MenuItemFactory.qml:793
316316msgid "Paused, tap to resume"
317317msgstr "일시 중지하였습니다. 계속하려면 두드려주십시오."
318318
319−#: qml/Panel/Indicators/MenuItemFactory.qml:799
319+#: qml/Panel/Indicators/MenuItemFactory.qml:795
320320msgid "Canceled"
321321msgstr "취소함"
322322
323−#: qml/Panel/Indicators/MenuItemFactory.qml:801
323+#: qml/Panel/Indicators/MenuItemFactory.qml:797
324324msgid "Finished"
325325msgstr "완료함"
326326
327−#: qml/Panel/Indicators/MenuItemFactory.qml:803
327+#: qml/Panel/Indicators/MenuItemFactory.qml:799
328328msgid "Failed, tap to retry"
329329msgstr "실패, 두드리면 다시 시도합니다."
330330
@@ -357,14 +357,19 @@ msgstr "특별 메뉴 열기"
357357msgid "Swipe up from the bottom edge."
358358msgstr "아래쪽 가장자리에서 쓸어 올리십시오."
359359
360+#: qml/Tutorial/TutorialContent.qml:81 qml/Tutorial/TutorialLeftFinish.qml:25
361+#: qml/Tutorial/TutorialRight.qml:144
362+msgid "Tap here to continue."
363+msgstr "계속하려면 여기를 두드리십시오."
364+
365+#: qml/Tutorial/TutorialContent.qml:81
366+msgid "Click here to finish."
367+msgstr ""
368+
360369#: qml/Tutorial/TutorialLeftFinish.qml:24
361370msgid "These are the shortcuts to favorite apps"
362371msgstr "자수 사용하는 프로그램의 바로 가기입니다."
363372
364−#: qml/Tutorial/TutorialLeftFinish.qml:25 qml/Tutorial/TutorialRight.qml:144
365−msgid "Tap here to continue."
366−msgstr "계속하려면 여기를 두드리십시오."
367−
368373#: qml/Tutorial/TutorialLeft.qml:26
369374msgid "Open the launcher"
370375msgstr "런처 열기"
@@ -666,11 +671,3 @@ msgstr "%1 〉"
666671
667672#~ msgid "Manage Scopes"
668673#~ msgstr "스코프 관리"
669−
670−#~ msgctxt "Button: Shown in Page Header Menu"
671−#~ msgid "Search"
672−#~ msgstr "검색"
673−
674−#~ msgctxt "Button: The Ubuntu Store"
675−#~ msgid "Store"
676−#~ msgstr "장터"
po/ku.po+43−38
@@ -7,7 +7,7 @@ msgid ""
77msgstr ""
88"Project-Id-Version: unity8\n"
99"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2015-03-19 16:03+0100\n"
10+"POT-Creation-Date: 2015-04-14 16:13+0200\n"
1111"PO-Revision-Date: 2014-09-10 13:14+0000\n"
1212"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
1313"Language-Team: Kurdish <ku@li.org>\n"
@@ -15,8 +15,8 @@ msgstr ""
1515"Content-Type: text/plain; charset=UTF-8\n"
1616"Content-Transfer-Encoding: 8bit\n"
1717"Plural-Forms: nplurals=2; plural=n != 1;\n"
18−"X-Launchpad-Export-Date: 2015-03-25 06:05+0000\n"
19−"X-Generator: Launchpad (build 17413)\n"
18+"X-Launchpad-Export-Date: 2015-04-23 06:48+0000\n"
19+"X-Generator: Launchpad (build 17430)\n"
2020
2121#: plugins/LightDM/Greeter.cpp:112
2222msgid "Password: "
@@ -50,72 +50,72 @@ msgid_plural "Please wait %1 minutes and then try again…"
5050msgstr[0] ""
5151msgstr[1] ""
5252
53−#: qml/Components/Dialogs.qml:67
53+#: qml/Components/Dialogs.qml:69
5454msgctxt "Title: Lock/Log out dialog"
5555msgid "Log out"
5656msgstr ""
5757
58−#: qml/Components/Dialogs.qml:68
58+#: qml/Components/Dialogs.qml:70
5959msgid "Are you sure you want to log out?"
6060msgstr "Ji dil dixwazî derkevî?"
6161
62−#: qml/Components/Dialogs.qml:70
62+#: qml/Components/Dialogs.qml:72
6363msgctxt "Button: Lock the system"
6464msgid "Lock"
6565msgstr ""
6666
67−#: qml/Components/Dialogs.qml:77
67+#: qml/Components/Dialogs.qml:79
6868msgctxt "Button: Log out from the system"
6969msgid "Log Out"
7070msgstr ""
7171
72−#: qml/Components/Dialogs.qml:84 qml/Components/Dialogs.qml:115
73−#: qml/Components/Dialogs.qml:171
72+#: qml/Components/Dialogs.qml:86 qml/Components/Dialogs.qml:117
73+#: qml/Components/Dialogs.qml:173
7474msgid "Cancel"
7575msgstr "Betal bike"
7676
77−#: qml/Components/Dialogs.qml:96
77+#: qml/Components/Dialogs.qml:98
7878msgctxt "Title: Reboot/Shut down dialog"
7979msgid "Shut down"
8080msgstr ""
8181
82−#: qml/Components/Dialogs.qml:97
82+#: qml/Components/Dialogs.qml:99
8383msgid "Are you sure you want to shut down?"
8484msgstr "Ji dil dixwazî bigirî?"
8585
86−#: qml/Components/Dialogs.qml:99
86+#: qml/Components/Dialogs.qml:101
8787msgctxt "Button: Reboot the system"
8888msgid "Reboot"
8989msgstr ""
9090
91−#: qml/Components/Dialogs.qml:107
91+#: qml/Components/Dialogs.qml:109
9292msgctxt "Button: Shut down the system"
9393msgid "Shut down"
9494msgstr ""
9595
96−#: qml/Components/Dialogs.qml:127
96+#: qml/Components/Dialogs.qml:129
9797msgctxt "Title: Reboot dialog"
9898msgid "Reboot"
9999msgstr ""
100100
101−#: qml/Components/Dialogs.qml:128
101+#: qml/Components/Dialogs.qml:130
102102msgid "Are you sure you want to reboot?"
103103msgstr "Ji dil dixwazî bidî destpêkirin?"
104104
105−#: qml/Components/Dialogs.qml:130
105+#: qml/Components/Dialogs.qml:132
106106msgid "No"
107107msgstr "Na"
108108
109−#: qml/Components/Dialogs.qml:136
109+#: qml/Components/Dialogs.qml:138
110110msgid "Yes"
111111msgstr "Erê"
112112
113−#: qml/Components/Dialogs.qml:150
113+#: qml/Components/Dialogs.qml:152
114114msgctxt "Title: Power off/Restart dialog"
115115msgid "Power"
116116msgstr ""
117117
118−#: qml/Components/Dialogs.qml:151
118+#: qml/Components/Dialogs.qml:153
119119msgid ""
120120"Are you sure you would like\n"
121121"to power off?"
@@ -123,37 +123,37 @@ msgstr ""
123123"Ji dil dixwazî\n"
124124"kompîturê bigirî?"
125125
126−#: qml/Components/Dialogs.qml:153
126+#: qml/Components/Dialogs.qml:155
127127msgctxt "Button: Power off the system"
128128msgid "Power off"
129129msgstr ""
130130
131−#: qml/Components/Dialogs.qml:162
131+#: qml/Components/Dialogs.qml:164
132132msgctxt "Button: Restart the system"
133133msgid "Restart"
134134msgstr ""
135135
136−#: qml/Components/Lockscreen.qml:238
136+#: qml/Components/Lockscreen.qml:245
137137msgid "Return to Call"
138138msgstr ""
139139
140−#: qml/Components/Lockscreen.qml:238
140+#: qml/Components/Lockscreen.qml:245
141141msgid "Emergency Call"
142142msgstr "Lêgerîna Lezgîn"
143143
144−#: qml/Components/Lockscreen.qml:270
144+#: qml/Components/Lockscreen.qml:277
145145msgid "OK"
146146msgstr "BAŞ E"
147147
148−#: qml/Dash/GenericScopeView.qml:533 qml/Dash/GenericScopeView.qml:691
148+#: qml/Dash/GenericScopeView.qml:532 qml/Dash/GenericScopeView.qml:690
149149msgid "See less"
150150msgstr "Hindiktir bibîne"
151151
152−#: qml/Dash/GenericScopeView.qml:533
152+#: qml/Dash/GenericScopeView.qml:532
153153msgid "See all"
154154msgstr "Tevî bibîne"
155155
156−#: qml/Dash/GenericScopeView.qml:595
156+#: qml/Dash/GenericScopeView.qml:594
157157msgctxt "Label: Hint for dash search line edit"
158158msgid "Search"
159159msgstr ""
@@ -307,31 +307,31 @@ msgstr "Ji bo vegerî lêgerînê bipelîne..."
307307msgid "Conference"
308308msgstr "Konferans"
309309
310−#: qml/Panel/Indicators/MenuItemFactory.qml:643
310+#: qml/Panel/Indicators/MenuItemFactory.qml:639
311311msgid "Nothing is playing"
312312msgstr ""
313313
314−#: qml/Panel/Indicators/MenuItemFactory.qml:791
314+#: qml/Panel/Indicators/MenuItemFactory.qml:787
315315msgid "In queue…"
316316msgstr "Li bendê ye..."
317317
318−#: qml/Panel/Indicators/MenuItemFactory.qml:795
318+#: qml/Panel/Indicators/MenuItemFactory.qml:791
319319msgid "Downloading"
320320msgstr "Jêbar dibe..."
321321
322−#: qml/Panel/Indicators/MenuItemFactory.qml:797
322+#: qml/Panel/Indicators/MenuItemFactory.qml:793
323323msgid "Paused, tap to resume"
324324msgstr "Hat rawestandin, ji bo dewam bike bipelîne"
325325
326−#: qml/Panel/Indicators/MenuItemFactory.qml:799
326+#: qml/Panel/Indicators/MenuItemFactory.qml:795
327327msgid "Canceled"
328328msgstr "Hat betalkirin"
329329
330−#: qml/Panel/Indicators/MenuItemFactory.qml:801
330+#: qml/Panel/Indicators/MenuItemFactory.qml:797
331331msgid "Finished"
332332msgstr "Qediya"
333333
334−#: qml/Panel/Indicators/MenuItemFactory.qml:803
334+#: qml/Panel/Indicators/MenuItemFactory.qml:799
335335msgid "Failed, tap to retry"
336336msgstr "Bi ser neket, ji bo dewam bike bipelîne"
337337
@@ -364,12 +364,17 @@ msgstr ""
364364msgid "Swipe up from the bottom edge."
365365msgstr ""
366366
367−#: qml/Tutorial/TutorialLeftFinish.qml:24
368−msgid "These are the shortcuts to favorite apps"
367+#: qml/Tutorial/TutorialContent.qml:81 qml/Tutorial/TutorialLeftFinish.qml:25
368+#: qml/Tutorial/TutorialRight.qml:144
369+msgid "Tap here to continue."
369370msgstr ""
370371
371−#: qml/Tutorial/TutorialLeftFinish.qml:25 qml/Tutorial/TutorialRight.qml:144
372−msgid "Tap here to continue."
372+#: qml/Tutorial/TutorialContent.qml:81
373+msgid "Click here to finish."
374+msgstr ""
375+
376+#: qml/Tutorial/TutorialLeftFinish.qml:24
377+msgid "These are the shortcuts to favorite apps"
373378msgstr ""
374379
375380#: qml/Tutorial/TutorialLeft.qml:26
po/ky.po+43−38
@@ -7,7 +7,7 @@ msgid ""
77msgstr ""
88"Project-Id-Version: unity\n"
99"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2015-03-19 16:03+0100\n"
10+"POT-Creation-Date: 2015-04-14 16:13+0200\n"
1111"PO-Revision-Date: 2013-06-27 06:17+0000\n"
1212"Last-Translator: Michał Sawicz <michal.sawicz@canonical.com>\n"
1313"Language-Team: Kirghiz <ky@li.org>\n"
@@ -15,8 +15,8 @@ msgstr ""
1515"Content-Type: text/plain; charset=UTF-8\n"
1616"Content-Transfer-Encoding: 8bit\n"
1717"Plural-Forms: nplurals=1; plural=0;\n"
18−"X-Launchpad-Export-Date: 2015-03-25 06:05+0000\n"
19−"X-Generator: Launchpad (build 17413)\n"
18+"X-Launchpad-Export-Date: 2015-04-23 06:48+0000\n"
19+"X-Generator: Launchpad (build 17430)\n"
2020
2121#: plugins/LightDM/Greeter.cpp:112
2222msgid "Password: "
@@ -50,108 +50,108 @@ msgid_plural "Please wait %1 minutes and then try again…"
5050msgstr[0] ""
5151msgstr[1] ""
5252
53−#: qml/Components/Dialogs.qml:67
53+#: qml/Components/Dialogs.qml:69
5454msgctxt "Title: Lock/Log out dialog"
5555msgid "Log out"
5656msgstr ""
5757
58−#: qml/Components/Dialogs.qml:68
58+#: qml/Components/Dialogs.qml:70
5959msgid "Are you sure you want to log out?"
6060msgstr ""
6161
62−#: qml/Components/Dialogs.qml:70
62+#: qml/Components/Dialogs.qml:72
6363msgctxt "Button: Lock the system"
6464msgid "Lock"
6565msgstr ""
6666
67−#: qml/Components/Dialogs.qml:77
67+#: qml/Components/Dialogs.qml:79
6868msgctxt "Button: Log out from the system"
6969msgid "Log Out"
7070msgstr ""
7171
72−#: qml/Components/Dialogs.qml:84 qml/Components/Dialogs.qml:115
73−#: qml/Components/Dialogs.qml:171
72+#: qml/Components/Dialogs.qml:86 qml/Components/Dialogs.qml:117
73+#: qml/Components/Dialogs.qml:173
7474msgid "Cancel"
7575msgstr ""
7676
77−#: qml/Components/Dialogs.qml:96
77+#: qml/Components/Dialogs.qml:98
7878msgctxt "Title: Reboot/Shut down dialog"
7979msgid "Shut down"
8080msgstr ""
8181
82−#: qml/Components/Dialogs.qml:97
82+#: qml/Components/Dialogs.qml:99
8383msgid "Are you sure you want to shut down?"
8484msgstr ""
8585
86−#: qml/Components/Dialogs.qml:99
86+#: qml/Components/Dialogs.qml:101
8787msgctxt "Button: Reboot the system"
8888msgid "Reboot"
8989msgstr ""
9090
91−#: qml/Components/Dialogs.qml:107
91+#: qml/Components/Dialogs.qml:109
9292msgctxt "Button: Shut down the system"
9393msgid "Shut down"
9494msgstr ""
9595
96−#: qml/Components/Dialogs.qml:127
96+#: qml/Components/Dialogs.qml:129
9797msgctxt "Title: Reboot dialog"
9898msgid "Reboot"
9999msgstr ""
100100
101−#: qml/Components/Dialogs.qml:128
101+#: qml/Components/Dialogs.qml:130
102102msgid "Are you sure you want to reboot?"
103103msgstr ""
104104
105−#: qml/Components/Dialogs.qml:130
105+#: qml/Components/Dialogs.qml:132
106106msgid "No"
107107msgstr ""
108108
109−#: qml/Components/Dialogs.qml:136
109+#: qml/Components/Dialogs.qml:138
110110msgid "Yes"
111111msgstr ""
112112
113−#: qml/Components/Dialogs.qml:150
113+#: qml/Components/Dialogs.qml:152
114114msgctxt "Title: Power off/Restart dialog"
115115msgid "Power"
116116msgstr ""
117117
118−#: qml/Components/Dialogs.qml:151
118+#: qml/Components/Dialogs.qml:153
119119msgid ""
120120"Are you sure you would like\n"
121121"to power off?"
122122msgstr ""
123123
124−#: qml/Components/Dialogs.qml:153
124+#: qml/Components/Dialogs.qml:155
125125msgctxt "Button: Power off the system"
126126msgid "Power off"
127127msgstr ""
128128
129−#: qml/Components/Dialogs.qml:162
129+#: qml/Components/Dialogs.qml:164
130130msgctxt "Button: Restart the system"
131131msgid "Restart"
132132msgstr ""
133133
134−#: qml/Components/Lockscreen.qml:238
134+#: qml/Components/Lockscreen.qml:245
135135msgid "Return to Call"
136136msgstr ""
137137
138−#: qml/Components/Lockscreen.qml:238
138+#: qml/Components/Lockscreen.qml:245
139139msgid "Emergency Call"
140140msgstr ""
141141
142−#: qml/Components/Lockscreen.qml:270
142+#: qml/Components/Lockscreen.qml:277
143143msgid "OK"
144144msgstr ""
145145
146−#: qml/Dash/GenericScopeView.qml:533 qml/Dash/GenericScopeView.qml:691
146+#: qml/Dash/GenericScopeView.qml:532 qml/Dash/GenericScopeView.qml:690
147147msgid "See less"
148148msgstr ""
149149
150−#: qml/Dash/GenericScopeView.qml:533
150+#: qml/Dash/GenericScopeView.qml:532
151151msgid "See all"
152152msgstr ""
153153
154−#: qml/Dash/GenericScopeView.qml:595
154+#: qml/Dash/GenericScopeView.qml:594
155155msgctxt "Label: Hint for dash search line edit"
156156msgid "Search"
157157msgstr ""
@@ -301,31 +301,31 @@ msgstr ""
301301msgid "Conference"
302302msgstr ""
303303
304−#: qml/Panel/Indicators/MenuItemFactory.qml:643
304+#: qml/Panel/Indicators/MenuItemFactory.qml:639
305305msgid "Nothing is playing"
306306msgstr ""
307307
308−#: qml/Panel/Indicators/MenuItemFactory.qml:791
308+#: qml/Panel/Indicators/MenuItemFactory.qml:787
309309msgid "In queue…"
310310msgstr ""
311311
312−#: qml/Panel/Indicators/MenuItemFactory.qml:795
312+#: qml/Panel/Indicators/MenuItemFactory.qml:791
313313msgid "Downloading"
314314msgstr ""
315315
316−#: qml/Panel/Indicators/MenuItemFactory.qml:797
316+#: qml/Panel/Indicators/MenuItemFactory.qml:793
317317msgid "Paused, tap to resume"
318318msgstr ""
319319
320−#: qml/Panel/Indicators/MenuItemFactory.qml:799
320+#: qml/Panel/Indicators/MenuItemFactory.qml:795
321321msgid "Canceled"
322322msgstr ""
323323
324−#: qml/Panel/Indicators/MenuItemFactory.qml:801
324+#: qml/Panel/Indicators/MenuItemFactory.qml:797
325325msgid "Finished"
326326msgstr ""
327327
328−#: qml/Panel/Indicators/MenuItemFactory.qml:803
328+#: qml/Panel/Indicators/MenuItemFactory.qml:799
329329msgid "Failed, tap to retry"
330330msgstr ""
331331
@@ -358,12 +358,17 @@ msgstr ""
358358msgid "Swipe up from the bottom edge."
359359msgstr ""
360360
361−#: qml/Tutorial/TutorialLeftFinish.qml:24
362−msgid "These are the shortcuts to favorite apps"
361+#: qml/Tutorial/TutorialContent.qml:81 qml/Tutorial/TutorialLeftFinish.qml:25
362+#: qml/Tutorial/TutorialRight.qml:144
363+msgid "Tap here to continue."
363364msgstr ""
364365
365−#: qml/Tutorial/TutorialLeftFinish.qml:25 qml/Tutorial/TutorialRight.qml:144
366−msgid "Tap here to continue."
366+#: qml/Tutorial/TutorialContent.qml:81
367+msgid "Click here to finish."
368+msgstr ""
369+
370+#: qml/Tutorial/TutorialLeftFinish.qml:24
371+msgid "These are the shortcuts to favorite apps"
367372msgstr ""
368373
369374#: qml/Tutorial/TutorialLeft.qml:26
po/lo.po+43−38
@@ -7,7 +7,7 @@ msgid ""
77msgstr ""
88"Project-Id-Version: unity8\n"
99"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2015-03-19 16:03+0100\n"
10+"POT-Creation-Date: 2015-04-14 16:13+0200\n"
1111"PO-Revision-Date: 2013-10-02 10:00+0000\n"
1212"Last-Translator: Anousak <anousak@gmail.com>\n"
1313"Language-Team: Lao <lo@li.org>\n"
@@ -15,8 +15,8 @@ msgstr ""
1515"Content-Type: text/plain; charset=UTF-8\n"
1616"Content-Transfer-Encoding: 8bit\n"
1717"Plural-Forms: nplurals=1; plural=0;\n"
18−"X-Launchpad-Export-Date: 2015-03-25 06:05+0000\n"
19−"X-Generator: Launchpad (build 17413)\n"
18+"X-Launchpad-Export-Date: 2015-04-23 06:48+0000\n"
19+"X-Generator: Launchpad (build 17430)\n"
2020
2121#: plugins/LightDM/Greeter.cpp:112
2222msgid "Password: "
@@ -50,108 +50,108 @@ msgid_plural "Please wait %1 minutes and then try again…"
5050msgstr[0] ""
5151msgstr[1] ""
5252
53−#: qml/Components/Dialogs.qml:67
53+#: qml/Components/Dialogs.qml:69
5454msgctxt "Title: Lock/Log out dialog"
5555msgid "Log out"
5656msgstr ""
5757
58−#: qml/Components/Dialogs.qml:68
58+#: qml/Components/Dialogs.qml:70
5959msgid "Are you sure you want to log out?"
6060msgstr ""
6161
62−#: qml/Components/Dialogs.qml:70
62+#: qml/Components/Dialogs.qml:72
6363msgctxt "Button: Lock the system"
6464msgid "Lock"
6565msgstr ""
6666
67−#: qml/Components/Dialogs.qml:77
67+#: qml/Components/Dialogs.qml:79
6868msgctxt "Button: Log out from the system"
6969msgid "Log Out"
7070msgstr ""
7171
72−#: qml/Components/Dialogs.qml:84 qml/Components/Dialogs.qml:115
73−#: qml/Components/Dialogs.qml:171
72+#: qml/Components/Dialogs.qml:86 qml/Components/Dialogs.qml:117
73+#: qml/Components/Dialogs.qml:173
7474msgid "Cancel"
7575msgstr ""
7676
77−#: qml/Components/Dialogs.qml:96
77+#: qml/Components/Dialogs.qml:98
7878msgctxt "Title: Reboot/Shut down dialog"
7979msgid "Shut down"
8080msgstr ""
8181
82−#: qml/Components/Dialogs.qml:97
82+#: qml/Components/Dialogs.qml:99
8383msgid "Are you sure you want to shut down?"
8484msgstr ""
8585
86−#: qml/Components/Dialogs.qml:99
86+#: qml/Components/Dialogs.qml:101
8787msgctxt "Button: Reboot the system"
8888msgid "Reboot"
8989msgstr ""
9090
91−#: qml/Components/Dialogs.qml:107
91+#: qml/Components/Dialogs.qml:109
9292msgctxt "Button: Shut down the system"
9393msgid "Shut down"
9494msgstr ""
9595
96−#: qml/Components/Dialogs.qml:127
96+#: qml/Components/Dialogs.qml:129
9797msgctxt "Title: Reboot dialog"
9898msgid "Reboot"
9999msgstr ""
100100
101−#: qml/Components/Dialogs.qml:128
101+#: qml/Components/Dialogs.qml:130
102102msgid "Are you sure you want to reboot?"
103103msgstr ""
104104
105−#: qml/Components/Dialogs.qml:130
105+#: qml/Components/Dialogs.qml:132
106106msgid "No"
107107msgstr ""
108108
109−#: qml/Components/Dialogs.qml:136
109+#: qml/Components/Dialogs.qml:138
110110msgid "Yes"
111111msgstr ""
112112
113−#: qml/Components/Dialogs.qml:150
113+#: qml/Components/Dialogs.qml:152
114114msgctxt "Title: Power off/Restart dialog"
115115msgid "Power"
116116msgstr ""
117117
118−#: qml/Components/Dialogs.qml:151
118+#: qml/Components/Dialogs.qml:153
119119msgid ""
120120"Are you sure you would like\n"
121121"to power off?"
122122msgstr ""
123123
124−#: qml/Components/Dialogs.qml:153
124+#: qml/Components/Dialogs.qml:155
125125msgctxt "Button: Power off the system"
126126msgid "Power off"
127127msgstr ""
128128
129−#: qml/Components/Dialogs.qml:162
129+#: qml/Components/Dialogs.qml:164
130130msgctxt "Button: Restart the system"
131131msgid "Restart"
132132msgstr ""
133133
134−#: qml/Components/Lockscreen.qml:238
134+#: qml/Components/Lockscreen.qml:245
135135msgid "Return to Call"
136136msgstr ""
137137
138−#: qml/Components/Lockscreen.qml:238
138+#: qml/Components/Lockscreen.qml:245
139139msgid "Emergency Call"
140140msgstr ""
141141
142−#: qml/Components/Lockscreen.qml:270
142+#: qml/Components/Lockscreen.qml:277
143143msgid "OK"
144144msgstr ""
145145
146−#: qml/Dash/GenericScopeView.qml:533 qml/Dash/GenericScopeView.qml:691
146+#: qml/Dash/GenericScopeView.qml:532 qml/Dash/GenericScopeView.qml:690
147147msgid "See less"
148148msgstr ""
149149
150−#: qml/Dash/GenericScopeView.qml:533
150+#: qml/Dash/GenericScopeView.qml:532
151151msgid "See all"
152152msgstr ""
153153
154−#: qml/Dash/GenericScopeView.qml:595
154+#: qml/Dash/GenericScopeView.qml:594
155155msgctxt "Label: Hint for dash search line edit"
156156msgid "Search"
157157msgstr ""
@@ -301,31 +301,31 @@ msgstr ""
301301msgid "Conference"
302302msgstr ""
303303
304−#: qml/Panel/Indicators/MenuItemFactory.qml:643
304+#: qml/Panel/Indicators/MenuItemFactory.qml:639
305305msgid "Nothing is playing"
306306msgstr ""
307307
308−#: qml/Panel/Indicators/MenuItemFactory.qml:791
308+#: qml/Panel/Indicators/MenuItemFactory.qml:787
309309msgid "In queue…"
310310msgstr ""
311311
312−#: qml/Panel/Indicators/MenuItemFactory.qml:795
312+#: qml/Panel/Indicators/MenuItemFactory.qml:791
313313msgid "Downloading"
314314msgstr ""
315315
316−#: qml/Panel/Indicators/MenuItemFactory.qml:797
316+#: qml/Panel/Indicators/MenuItemFactory.qml:793
317317msgid "Paused, tap to resume"
318318msgstr ""
319319
320−#: qml/Panel/Indicators/MenuItemFactory.qml:799
320+#: qml/Panel/Indicators/MenuItemFactory.qml:795
321321msgid "Canceled"
322322msgstr ""
323323
324−#: qml/Panel/Indicators/MenuItemFactory.qml:801
324+#: qml/Panel/Indicators/MenuItemFactory.qml:797
325325msgid "Finished"
326326msgstr ""
327327
328−#: qml/Panel/Indicators/MenuItemFactory.qml:803
328+#: qml/Panel/Indicators/MenuItemFactory.qml:799
329329msgid "Failed, tap to retry"
330330msgstr ""
331331
@@ -358,12 +358,17 @@ msgstr ""
358358msgid "Swipe up from the bottom edge."
359359msgstr ""
360360
361−#: qml/Tutorial/TutorialLeftFinish.qml:24
362−msgid "These are the shortcuts to favorite apps"
361+#: qml/Tutorial/TutorialContent.qml:81 qml/Tutorial/TutorialLeftFinish.qml:25
362+#: qml/Tutorial/TutorialRight.qml:144
363+msgid "Tap here to continue."
363364msgstr ""
364365
365−#: qml/Tutorial/TutorialLeftFinish.qml:25 qml/Tutorial/TutorialRight.qml:144
366−msgid "Tap here to continue."
366+#: qml/Tutorial/TutorialContent.qml:81
367+msgid "Click here to finish."
368+msgstr ""
369+
370+#: qml/Tutorial/TutorialLeftFinish.qml:24
371+msgid "These are the shortcuts to favorite apps"
367372msgstr ""
368373
369374#: qml/Tutorial/TutorialLeft.qml:26
po/lt.po+43−38
@@ -7,7 +7,7 @@ msgid ""
77msgstr ""
88"Project-Id-Version: unity8\n"
99"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2015-03-19 16:03+0100\n"
10+"POT-Creation-Date: 2015-04-14 16:13+0200\n"
1111"PO-Revision-Date: 2014-05-19 17:15+0000\n"
1212"Last-Translator: Mantas Kriaučiūnas <mantas@akl.lt>\n"
1313"Language-Team: Lithuanian <lt@li.org>\n"
@@ -16,8 +16,8 @@ msgstr ""
1616"Content-Transfer-Encoding: 8bit\n"
1717"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && "
1818"(n%100<10 || n%100>=20) ? 1 : 2;\n"
19−"X-Launchpad-Export-Date: 2015-03-25 06:05+0000\n"
20−"X-Generator: Launchpad (build 17413)\n"
19+"X-Launchpad-Export-Date: 2015-04-23 06:48+0000\n"
20+"X-Generator: Launchpad (build 17430)\n"
2121
2222#: plugins/LightDM/Greeter.cpp:112
2323msgid "Password: "
@@ -51,108 +51,108 @@ msgid_plural "Please wait %1 minutes and then try again…"
5151msgstr[0] ""
5252msgstr[1] ""
5353
54−#: qml/Components/Dialogs.qml:67
54+#: qml/Components/Dialogs.qml:69
5555msgctxt "Title: Lock/Log out dialog"
5656msgid "Log out"
5757msgstr ""
5858
59−#: qml/Components/Dialogs.qml:68
59+#: qml/Components/Dialogs.qml:70
6060msgid "Are you sure you want to log out?"
6161msgstr ""
6262
63−#: qml/Components/Dialogs.qml:70
63+#: qml/Components/Dialogs.qml:72
6464msgctxt "Button: Lock the system"
6565msgid "Lock"
6666msgstr ""
6767
68−#: qml/Components/Dialogs.qml:77
68+#: qml/Components/Dialogs.qml:79
6969msgctxt "Button: Log out from the system"
7070msgid "Log Out"
7171msgstr ""
7272
73−#: qml/Components/Dialogs.qml:84 qml/Components/Dialogs.qml:115
74−#: qml/Components/Dialogs.qml:171
73+#: qml/Components/Dialogs.qml:86 qml/Components/Dialogs.qml:117
74+#: qml/Components/Dialogs.qml:173
7575msgid "Cancel"
7676msgstr ""
7777
78−#: qml/Components/Dialogs.qml:96
78+#: qml/Components/Dialogs.qml:98
7979msgctxt "Title: Reboot/Shut down dialog"
8080msgid "Shut down"
8181msgstr ""
8282
83−#: qml/Components/Dialogs.qml:97
83+#: qml/Components/Dialogs.qml:99
8484msgid "Are you sure you want to shut down?"
8585msgstr ""
8686
87−#: qml/Components/Dialogs.qml:99
87+#: qml/Components/Dialogs.qml:101
8888msgctxt "Button: Reboot the system"
8989msgid "Reboot"
9090msgstr ""
9191
92−#: qml/Components/Dialogs.qml:107
92+#: qml/Components/Dialogs.qml:109
9393msgctxt "Button: Shut down the system"
9494msgid "Shut down"
9595msgstr ""
9696
97−#: qml/Components/Dialogs.qml:127
97+#: qml/Components/Dialogs.qml:129
9898msgctxt "Title: Reboot dialog"
9999msgid "Reboot"
100100msgstr ""
101101
102−#: qml/Components/Dialogs.qml:128
102+#: qml/Components/Dialogs.qml:130
103103msgid "Are you sure you want to reboot?"
104104msgstr ""
105105
106−#: qml/Components/Dialogs.qml:130
106+#: qml/Components/Dialogs.qml:132
107107msgid "No"
108108msgstr ""
109109
110−#: qml/Components/Dialogs.qml:136
110+#: qml/Components/Dialogs.qml:138
111111msgid "Yes"
112112msgstr ""
113113
114−#: qml/Components/Dialogs.qml:150
114+#: qml/Components/Dialogs.qml:152
115115msgctxt "Title: Power off/Restart dialog"
116116msgid "Power"
117117msgstr ""
118118
119−#: qml/Components/Dialogs.qml:151
119+#: qml/Components/Dialogs.qml:153
120120msgid ""
121121"Are you sure you would like\n"
122122"to power off?"
123123msgstr ""
124124
125−#: qml/Components/Dialogs.qml:153
125+#: qml/Components/Dialogs.qml:155
126126msgctxt "Button: Power off the system"
127127msgid "Power off"
128128msgstr ""
129129
130−#: qml/Components/Dialogs.qml:162
130+#: qml/Components/Dialogs.qml:164
131131msgctxt "Button: Restart the system"
132132msgid "Restart"
133133msgstr ""
134134
135−#: qml/Components/Lockscreen.qml:238
135+#: qml/Components/Lockscreen.qml:245
136136msgid "Return to Call"
137137msgstr ""
138138
139−#: qml/Components/Lockscreen.qml:238
139+#: qml/Components/Lockscreen.qml:245
140140msgid "Emergency Call"
141141msgstr "Pagalbos skambutis"
142142
143−#: qml/Components/Lockscreen.qml:270
143+#: qml/Components/Lockscreen.qml:277
144144msgid "OK"
145145msgstr ""
146146
147−#: qml/Dash/GenericScopeView.qml:533 qml/Dash/GenericScopeView.qml:691
147+#: qml/Dash/GenericScopeView.qml:532 qml/Dash/GenericScopeView.qml:690
148148msgid "See less"
149149msgstr ""
150150
151−#: qml/Dash/GenericScopeView.qml:533
151+#: qml/Dash/GenericScopeView.qml:532
152152msgid "See all"
153153msgstr ""
154154
155−#: qml/Dash/GenericScopeView.qml:595
155+#: qml/Dash/GenericScopeView.qml:594
156156msgctxt "Label: Hint for dash search line edit"
157157msgid "Search"
158158msgstr ""
@@ -302,31 +302,31 @@ msgstr ""
302302msgid "Conference"
303303msgstr ""
304304
305−#: qml/Panel/Indicators/MenuItemFactory.qml:643
305+#: qml/Panel/Indicators/MenuItemFactory.qml:639
306306msgid "Nothing is playing"
307307msgstr ""
308308
309−#: qml/Panel/Indicators/MenuItemFactory.qml:791
309+#: qml/Panel/Indicators/MenuItemFactory.qml:787
310310msgid "In queue…"
311311msgstr ""
312312
313−#: qml/Panel/Indicators/MenuItemFactory.qml:795
313+#: qml/Panel/Indicators/MenuItemFactory.qml:791
314314msgid "Downloading"
315315msgstr ""
316316
317−#: qml/Panel/Indicators/MenuItemFactory.qml:797
317+#: qml/Panel/Indicators/MenuItemFactory.qml:793
318318msgid "Paused, tap to resume"
319319msgstr ""
320320
321−#: qml/Panel/Indicators/MenuItemFactory.qml:799
321+#: qml/Panel/Indicators/MenuItemFactory.qml:795
322322msgid "Canceled"
323323msgstr ""
324324
325−#: qml/Panel/Indicators/MenuItemFactory.qml:801
325+#: qml/Panel/Indicators/MenuItemFactory.qml:797
326326msgid "Finished"
327327msgstr ""
328328
329−#: qml/Panel/Indicators/MenuItemFactory.qml:803
329+#: qml/Panel/Indicators/MenuItemFactory.qml:799
330330msgid "Failed, tap to retry"
331331msgstr ""
332332
@@ -359,12 +359,17 @@ msgstr ""
359359msgid "Swipe up from the bottom edge."
360360msgstr ""
361361
362−#: qml/Tutorial/TutorialLeftFinish.qml:24
363−msgid "These are the shortcuts to favorite apps"
362+#: qml/Tutorial/TutorialContent.qml:81 qml/Tutorial/TutorialLeftFinish.qml:25
363+#: qml/Tutorial/TutorialRight.qml:144
364+msgid "Tap here to continue."
364365msgstr ""
365366
366−#: qml/Tutorial/TutorialLeftFinish.qml:25 qml/Tutorial/TutorialRight.qml:144
367−msgid "Tap here to continue."
367+#: qml/Tutorial/TutorialContent.qml:81
368+msgid "Click here to finish."
369+msgstr ""
370+
371+#: qml/Tutorial/TutorialLeftFinish.qml:24
372+msgid "These are the shortcuts to favorite apps"
368373msgstr ""
369374
370375#: qml/Tutorial/TutorialLeft.qml:26
po/lv.po+43−38
@@ -7,7 +7,7 @@ msgid ""
77msgstr ""
88"Project-Id-Version: unity\n"
99"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2015-03-19 16:03+0100\n"
10+"POT-Creation-Date: 2015-04-14 16:13+0200\n"
1111"PO-Revision-Date: 2015-02-28 16:18+0000\n"
1212"Last-Translator: Rūdolfs Mazurs <Unknown>\n"
1313"Language-Team: Latvian <lv@li.org>\n"
@@ -15,8 +15,8 @@ msgstr ""
1515"Content-Type: text/plain; charset=UTF-8\n"
1616"Content-Transfer-Encoding: 8bit\n"
1717"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n != 0 ? 1 : 2;\n"
18−"X-Launchpad-Export-Date: 2015-03-25 06:05+0000\n"
19−"X-Generator: Launchpad (build 17413)\n"
18+"X-Launchpad-Export-Date: 2015-04-23 06:48+0000\n"
19+"X-Generator: Launchpad (build 17430)\n"
2020
2121#: plugins/LightDM/Greeter.cpp:112
2222msgid "Password: "
@@ -51,72 +51,72 @@ msgstr[0] "Lūdzu, uzgaidiet %1 minūti un tad mēģiniet vēlreiz..."
5151msgstr[1] "Lūdzu, uzgaidiet %1 minūtes un tad mēģiniet vēlreiz..."
5252msgstr[2] "Lūdzu, uzgaidiet %1 minūtes un tad mēģiniet vēlreiz..."
5353
54−#: qml/Components/Dialogs.qml:67
54+#: qml/Components/Dialogs.qml:69
5555msgctxt "Title: Lock/Log out dialog"
5656msgid "Log out"
5757msgstr ""
5858
59−#: qml/Components/Dialogs.qml:68
59+#: qml/Components/Dialogs.qml:70
6060msgid "Are you sure you want to log out?"
6161msgstr "Vai tiešām vēlaties izrakstīties?"
6262
63−#: qml/Components/Dialogs.qml:70
63+#: qml/Components/Dialogs.qml:72
6464msgctxt "Button: Lock the system"
6565msgid "Lock"
6666msgstr ""
6767
68−#: qml/Components/Dialogs.qml:77
68+#: qml/Components/Dialogs.qml:79
6969msgctxt "Button: Log out from the system"
7070msgid "Log Out"
7171msgstr ""
7272
73−#: qml/Components/Dialogs.qml:84 qml/Components/Dialogs.qml:115
74−#: qml/Components/Dialogs.qml:171
73+#: qml/Components/Dialogs.qml:86 qml/Components/Dialogs.qml:117
74+#: qml/Components/Dialogs.qml:173
7575msgid "Cancel"
7676msgstr "Atcelt"
7777
78−#: qml/Components/Dialogs.qml:96
78+#: qml/Components/Dialogs.qml:98
7979msgctxt "Title: Reboot/Shut down dialog"
8080msgid "Shut down"
8181msgstr ""
8282
83−#: qml/Components/Dialogs.qml:97
83+#: qml/Components/Dialogs.qml:99
8484msgid "Are you sure you want to shut down?"
8585msgstr "Vai tiešām vēlaties izslēgt?"
8686
87−#: qml/Components/Dialogs.qml:99
87+#: qml/Components/Dialogs.qml:101
8888msgctxt "Button: Reboot the system"
8989msgid "Reboot"
9090msgstr ""
9191
92−#: qml/Components/Dialogs.qml:107
92+#: qml/Components/Dialogs.qml:109
9393msgctxt "Button: Shut down the system"
9494msgid "Shut down"
9595msgstr ""
9696
97−#: qml/Components/Dialogs.qml:127
97+#: qml/Components/Dialogs.qml:129
9898msgctxt "Title: Reboot dialog"
9999msgid "Reboot"
100100msgstr ""
101101
102−#: qml/Components/Dialogs.qml:128
102+#: qml/Components/Dialogs.qml:130
103103msgid "Are you sure you want to reboot?"
104104msgstr "Vai tiešām vēlaties pārstartēt?"
105105
106−#: qml/Components/Dialogs.qml:130
106+#: qml/Components/Dialogs.qml:132
107107msgid "No"
108108msgstr "Nē"
109109
110−#: qml/Components/Dialogs.qml:136
110+#: qml/Components/Dialogs.qml:138
111111msgid "Yes"
112112msgstr "Jā"
113113
114−#: qml/Components/Dialogs.qml:150
114+#: qml/Components/Dialogs.qml:152
115115msgctxt "Title: Power off/Restart dialog"
116116msgid "Power"
117117msgstr ""
118118
119−#: qml/Components/Dialogs.qml:151
119+#: qml/Components/Dialogs.qml:153
120120msgid ""
121121"Are you sure you would like\n"
122122"to power off?"
@@ -124,37 +124,37 @@ msgstr ""
124124"Vai tiešām vēlaties\n"
125125"izslēgt?"
126126
127−#: qml/Components/Dialogs.qml:153
127+#: qml/Components/Dialogs.qml:155
128128msgctxt "Button: Power off the system"
129129msgid "Power off"
130130msgstr ""
131131
132−#: qml/Components/Dialogs.qml:162
132+#: qml/Components/Dialogs.qml:164
133133msgctxt "Button: Restart the system"
134134msgid "Restart"
135135msgstr ""
136136
137−#: qml/Components/Lockscreen.qml:238
137+#: qml/Components/Lockscreen.qml:245
138138msgid "Return to Call"
139139msgstr "Atgriezties pie zvana"
140140
141−#: qml/Components/Lockscreen.qml:238
141+#: qml/Components/Lockscreen.qml:245
142142msgid "Emergency Call"
143143msgstr "Ārkārtas situācijas zvans"
144144
145−#: qml/Components/Lockscreen.qml:270
145+#: qml/Components/Lockscreen.qml:277
146146msgid "OK"
147147msgstr "Labi"
148148
149−#: qml/Dash/GenericScopeView.qml:533 qml/Dash/GenericScopeView.qml:691
149+#: qml/Dash/GenericScopeView.qml:532 qml/Dash/GenericScopeView.qml:690
150150msgid "See less"
151151msgstr "Skatīt mazāk"
152152
153−#: qml/Dash/GenericScopeView.qml:533
153+#: qml/Dash/GenericScopeView.qml:532
154154msgid "See all"
155155msgstr "Skatīt visus"
156156
157−#: qml/Dash/GenericScopeView.qml:595
157+#: qml/Dash/GenericScopeView.qml:594
158158msgctxt "Label: Hint for dash search line edit"
159159msgid "Search"
160160msgstr ""
@@ -308,31 +308,31 @@ msgstr "Uzsitiet, lai atzvanītu..."
308308msgid "Conference"
309309msgstr "Konference"
310310
311−#: qml/Panel/Indicators/MenuItemFactory.qml:643
311+#: qml/Panel/Indicators/MenuItemFactory.qml:639
312312msgid "Nothing is playing"
313313msgstr "Nekas netiek atskaņots"
314314
315−#: qml/Panel/Indicators/MenuItemFactory.qml:791
315+#: qml/Panel/Indicators/MenuItemFactory.qml:787
316316msgid "In queue…"
317317msgstr "Sarakstā..."
318318
319−#: qml/Panel/Indicators/MenuItemFactory.qml:795
319+#: qml/Panel/Indicators/MenuItemFactory.qml:791
320320msgid "Downloading"
321321msgstr "Lejupielādē"
322322
323−#: qml/Panel/Indicators/MenuItemFactory.qml:797
323+#: qml/Panel/Indicators/MenuItemFactory.qml:793
324324msgid "Paused, tap to resume"
325325msgstr "Pauzēts, uzsitiet, lai turpinātu"
326326
327−#: qml/Panel/Indicators/MenuItemFactory.qml:799
327+#: qml/Panel/Indicators/MenuItemFactory.qml:795
328328msgid "Canceled"
329329msgstr "Atcelts"
330330
331−#: qml/Panel/Indicators/MenuItemFactory.qml:801
331+#: qml/Panel/Indicators/MenuItemFactory.qml:797
332332msgid "Finished"
333333msgstr "Pabeigts"
334334
335−#: qml/Panel/Indicators/MenuItemFactory.qml:803
335+#: qml/Panel/Indicators/MenuItemFactory.qml:799
336336msgid "Failed, tap to retry"
337337msgstr "Neizdevās, uzsitiet, lai mēģinātu vēlreiz"
338338
@@ -365,14 +365,19 @@ msgstr "Atvērt īpašas izvēlnes"
365365msgid "Swipe up from the bottom edge."
366366msgstr "Velciet no apakšējās malas."
367367
368+#: qml/Tutorial/TutorialContent.qml:81 qml/Tutorial/TutorialLeftFinish.qml:25
369+#: qml/Tutorial/TutorialRight.qml:144
370+msgid "Tap here to continue."
371+msgstr "Uzsitiet šeit, lai turpinātu."
372+
373+#: qml/Tutorial/TutorialContent.qml:81
374+msgid "Click here to finish."
375+msgstr ""
376+
368377#: qml/Tutorial/TutorialLeftFinish.qml:24
369378msgid "These are the shortcuts to favorite apps"
370379msgstr "Šie ir īsceļi uz iecienītajām lietotnēm"
371380
372−#: qml/Tutorial/TutorialLeftFinish.qml:25 qml/Tutorial/TutorialRight.qml:144
373−msgid "Tap here to continue."
374−msgstr "Uzsitiet šeit, lai turpinātu."
375−
376381#: qml/Tutorial/TutorialLeft.qml:26
377382msgid "Open the launcher"
378383msgstr "Atvērt palaidēju"
po/ml.po+43−38
@@ -7,7 +7,7 @@ msgid ""
77msgstr ""
88"Project-Id-Version: unity8\n"
99"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2015-03-19 16:03+0100\n"
10+"POT-Creation-Date: 2015-04-14 16:13+0200\n"
1111"PO-Revision-Date: 2013-11-23 11:44+0000\n"
1212"Last-Translator: ST Alfas <Unknown>\n"
1313"Language-Team: Malayalam <ml@li.org>\n"
@@ -15,8 +15,8 @@ msgstr ""
1515"Content-Type: text/plain; charset=UTF-8\n"
1616"Content-Transfer-Encoding: 8bit\n"
1717"Plural-Forms: nplurals=2; plural=n != 1;\n"
18−"X-Launchpad-Export-Date: 2015-03-25 06:05+0000\n"
19−"X-Generator: Launchpad (build 17413)\n"
18+"X-Launchpad-Export-Date: 2015-04-23 06:48+0000\n"
19+"X-Generator: Launchpad (build 17430)\n"
2020
2121#: plugins/LightDM/Greeter.cpp:112
2222msgid "Password: "
@@ -50,108 +50,108 @@ msgid_plural "Please wait %1 minutes and then try again…"
5050msgstr[0] ""
5151msgstr[1] ""
5252
53−#: qml/Components/Dialogs.qml:67
53+#: qml/Components/Dialogs.qml:69
5454msgctxt "Title: Lock/Log out dialog"
5555msgid "Log out"
5656msgstr ""
5757
58−#: qml/Components/Dialogs.qml:68
58+#: qml/Components/Dialogs.qml:70
5959msgid "Are you sure you want to log out?"
6060msgstr ""
6161
62−#: qml/Components/Dialogs.qml:70
62+#: qml/Components/Dialogs.qml:72
6363msgctxt "Button: Lock the system"
6464msgid "Lock"
6565msgstr ""
6666
67−#: qml/Components/Dialogs.qml:77
67+#: qml/Components/Dialogs.qml:79
6868msgctxt "Button: Log out from the system"
6969msgid "Log Out"
7070msgstr ""
7171
72−#: qml/Components/Dialogs.qml:84 qml/Components/Dialogs.qml:115
73−#: qml/Components/Dialogs.qml:171
72+#: qml/Components/Dialogs.qml:86 qml/Components/Dialogs.qml:117
73+#: qml/Components/Dialogs.qml:173
7474msgid "Cancel"
7575msgstr ""
7676
77−#: qml/Components/Dialogs.qml:96
77+#: qml/Components/Dialogs.qml:98
7878msgctxt "Title: Reboot/Shut down dialog"
7979msgid "Shut down"
8080msgstr ""
8181
82−#: qml/Components/Dialogs.qml:97
82+#: qml/Components/Dialogs.qml:99
8383msgid "Are you sure you want to shut down?"
8484msgstr ""
8585
86−#: qml/Components/Dialogs.qml:99
86+#: qml/Components/Dialogs.qml:101
8787msgctxt "Button: Reboot the system"
8888msgid "Reboot"
8989msgstr ""
9090
91−#: qml/Components/Dialogs.qml:107
91+#: qml/Components/Dialogs.qml:109
9292msgctxt "Button: Shut down the system"
9393msgid "Shut down"
9494msgstr ""
9595
96−#: qml/Components/Dialogs.qml:127
96+#: qml/Components/Dialogs.qml:129
9797msgctxt "Title: Reboot dialog"
9898msgid "Reboot"
9999msgstr ""
100100
101−#: qml/Components/Dialogs.qml:128
101+#: qml/Components/Dialogs.qml:130
102102msgid "Are you sure you want to reboot?"
103103msgstr ""
104104
105−#: qml/Components/Dialogs.qml:130
105+#: qml/Components/Dialogs.qml:132
106106msgid "No"
107107msgstr ""
108108
109−#: qml/Components/Dialogs.qml:136
109+#: qml/Components/Dialogs.qml:138
110110msgid "Yes"
111111msgstr ""
112112
113−#: qml/Components/Dialogs.qml:150
113+#: qml/Components/Dialogs.qml:152
114114msgctxt "Title: Power off/Restart dialog"
115115msgid "Power"
116116msgstr ""
117117
118−#: qml/Components/Dialogs.qml:151
118+#: qml/Components/Dialogs.qml:153
119119msgid ""
120120"Are you sure you would like\n"
121121"to power off?"
122122msgstr ""
123123
124−#: qml/Components/Dialogs.qml:153
124+#: qml/Components/Dialogs.qml:155
125125msgctxt "Button: Power off the system"
126126msgid "Power off"
127127msgstr ""
128128
129−#: qml/Components/Dialogs.qml:162
129+#: qml/Components/Dialogs.qml:164
130130msgctxt "Button: Restart the system"
131131msgid "Restart"
132132msgstr ""
133133
134−#: qml/Components/Lockscreen.qml:238
134+#: qml/Components/Lockscreen.qml:245
135135msgid "Return to Call"
136136msgstr ""
137137
138−#: qml/Components/Lockscreen.qml:238
138+#: qml/Components/Lockscreen.qml:245
139139msgid "Emergency Call"
140140msgstr "അടിയന്തിര വിളി"
141141
142−#: qml/Components/Lockscreen.qml:270
142+#: qml/Components/Lockscreen.qml:277
143143msgid "OK"
144144msgstr ""
145145
146−#: qml/Dash/GenericScopeView.qml:533 qml/Dash/GenericScopeView.qml:691
146+#: qml/Dash/GenericScopeView.qml:532 qml/Dash/GenericScopeView.qml:690
147147msgid "See less"
148148msgstr ""
149149
150−#: qml/Dash/GenericScopeView.qml:533
150+#: qml/Dash/GenericScopeView.qml:532
151151msgid "See all"
152152msgstr ""
153153
154−#: qml/Dash/GenericScopeView.qml:595
154+#: qml/Dash/GenericScopeView.qml:594
155155msgctxt "Label: Hint for dash search line edit"
156156msgid "Search"
157157msgstr ""
@@ -301,31 +301,31 @@ msgstr ""
301301msgid "Conference"
302302msgstr ""
303303
304−#: qml/Panel/Indicators/MenuItemFactory.qml:643
304+#: qml/Panel/Indicators/MenuItemFactory.qml:639
305305msgid "Nothing is playing"
306306msgstr ""
307307
308−#: qml/Panel/Indicators/MenuItemFactory.qml:791
308+#: qml/Panel/Indicators/MenuItemFactory.qml:787
309309msgid "In queue…"
310310msgstr ""
311311
312−#: qml/Panel/Indicators/MenuItemFactory.qml:795
312+#: qml/Panel/Indicators/MenuItemFactory.qml:791
313313msgid "Downloading"
314314msgstr ""
315315
316−#: qml/Panel/Indicators/MenuItemFactory.qml:797
316+#: qml/Panel/Indicators/MenuItemFactory.qml:793
317317msgid "Paused, tap to resume"
318318msgstr ""
319319
320−#: qml/Panel/Indicators/MenuItemFactory.qml:799
320+#: qml/Panel/Indicators/MenuItemFactory.qml:795
321321msgid "Canceled"
322322msgstr ""
323323
324−#: qml/Panel/Indicators/MenuItemFactory.qml:801
324+#: qml/Panel/Indicators/MenuItemFactory.qml:797
325325msgid "Finished"
326326msgstr ""
327327
328−#: qml/Panel/Indicators/MenuItemFactory.qml:803
328+#: qml/Panel/Indicators/MenuItemFactory.qml:799
329329msgid "Failed, tap to retry"
330330msgstr ""
331331
@@ -358,12 +358,17 @@ msgstr ""
358358msgid "Swipe up from the bottom edge."
359359msgstr ""
360360
361−#: qml/Tutorial/TutorialLeftFinish.qml:24
362−msgid "These are the shortcuts to favorite apps"
361+#: qml/Tutorial/TutorialContent.qml:81 qml/Tutorial/TutorialLeftFinish.qml:25
362+#: qml/Tutorial/TutorialRight.qml:144
363+msgid "Tap here to continue."
363364msgstr ""
364365
365−#: qml/Tutorial/TutorialLeftFinish.qml:25 qml/Tutorial/TutorialRight.qml:144
366−msgid "Tap here to continue."
366+#: qml/Tutorial/TutorialContent.qml:81
367+msgid "Click here to finish."
368+msgstr ""
369+
370+#: qml/Tutorial/TutorialLeftFinish.qml:24
371+msgid "These are the shortcuts to favorite apps"
367372msgstr ""
368373
369374#: qml/Tutorial/TutorialLeft.qml:26
po/mr.po+43−38
@@ -7,7 +7,7 @@ msgid ""
77msgstr ""
88"Project-Id-Version: unity8\n"
99"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2015-03-19 16:03+0100\n"
10+"POT-Creation-Date: 2015-04-14 16:13+0200\n"
1111"PO-Revision-Date: 2014-01-14 19:54+0000\n"
1212"Last-Translator: Rohan Deshmukh <Unknown>\n"
1313"Language-Team: Marathi <mr@li.org>\n"
@@ -15,8 +15,8 @@ msgstr ""
1515"Content-Type: text/plain; charset=UTF-8\n"
1616"Content-Transfer-Encoding: 8bit\n"
1717"Plural-Forms: nplurals=2; plural=n != 1;\n"
18−"X-Launchpad-Export-Date: 2015-03-25 06:05+0000\n"
19−"X-Generator: Launchpad (build 17413)\n"
18+"X-Launchpad-Export-Date: 2015-04-23 06:48+0000\n"
19+"X-Generator: Launchpad (build 17430)\n"
2020
2121#: plugins/LightDM/Greeter.cpp:112
2222msgid "Password: "
@@ -50,108 +50,108 @@ msgid_plural "Please wait %1 minutes and then try again…"
5050msgstr[0] ""
5151msgstr[1] ""
5252
53−#: qml/Components/Dialogs.qml:67
53+#: qml/Components/Dialogs.qml:69
5454msgctxt "Title: Lock/Log out dialog"
5555msgid "Log out"
5656msgstr ""
5757
58−#: qml/Components/Dialogs.qml:68
58+#: qml/Components/Dialogs.qml:70
5959msgid "Are you sure you want to log out?"
6060msgstr ""
6161
62−#: qml/Components/Dialogs.qml:70
62+#: qml/Components/Dialogs.qml:72
6363msgctxt "Button: Lock the system"
6464msgid "Lock"
6565msgstr ""
6666
67−#: qml/Components/Dialogs.qml:77
67+#: qml/Components/Dialogs.qml:79
6868msgctxt "Button: Log out from the system"
6969msgid "Log Out"
7070msgstr ""
7171
72−#: qml/Components/Dialogs.qml:84 qml/Components/Dialogs.qml:115
73−#: qml/Components/Dialogs.qml:171
72+#: qml/Components/Dialogs.qml:86 qml/Components/Dialogs.qml:117
73+#: qml/Components/Dialogs.qml:173
7474msgid "Cancel"
7575msgstr ""
7676
77−#: qml/Components/Dialogs.qml:96
77+#: qml/Components/Dialogs.qml:98
7878msgctxt "Title: Reboot/Shut down dialog"
7979msgid "Shut down"
8080msgstr ""
8181
82−#: qml/Components/Dialogs.qml:97
82+#: qml/Components/Dialogs.qml:99
8383msgid "Are you sure you want to shut down?"
8484msgstr ""
8585
86−#: qml/Components/Dialogs.qml:99
86+#: qml/Components/Dialogs.qml:101
8787msgctxt "Button: Reboot the system"
8888msgid "Reboot"
8989msgstr ""
9090
91−#: qml/Components/Dialogs.qml:107
91+#: qml/Components/Dialogs.qml:109
9292msgctxt "Button: Shut down the system"
9393msgid "Shut down"
9494msgstr ""
9595
96−#: qml/Components/Dialogs.qml:127
96+#: qml/Components/Dialogs.qml:129
9797msgctxt "Title: Reboot dialog"
9898msgid "Reboot"
9999msgstr ""
100100
101−#: qml/Components/Dialogs.qml:128
101+#: qml/Components/Dialogs.qml:130
102102msgid "Are you sure you want to reboot?"
103103msgstr ""
104104
105−#: qml/Components/Dialogs.qml:130
105+#: qml/Components/Dialogs.qml:132
106106msgid "No"
107107msgstr ""
108108
109−#: qml/Components/Dialogs.qml:136
109+#: qml/Components/Dialogs.qml:138
110110msgid "Yes"
111111msgstr ""
112112
113−#: qml/Components/Dialogs.qml:150
113+#: qml/Components/Dialogs.qml:152
114114msgctxt "Title: Power off/Restart dialog"
115115msgid "Power"
116116msgstr ""
117117
118−#: qml/Components/Dialogs.qml:151
118+#: qml/Components/Dialogs.qml:153
119119msgid ""
120120"Are you sure you would like\n"
121121"to power off?"
122122msgstr ""
123123
124−#: qml/Components/Dialogs.qml:153
124+#: qml/Components/Dialogs.qml:155
125125msgctxt "Button: Power off the system"
126126msgid "Power off"
127127msgstr ""
128128
129−#: qml/Components/Dialogs.qml:162
129+#: qml/Components/Dialogs.qml:164
130130msgctxt "Button: Restart the system"
131131msgid "Restart"
132132msgstr ""
133133
134−#: qml/Components/Lockscreen.qml:238
134+#: qml/Components/Lockscreen.qml:245
135135msgid "Return to Call"
136136msgstr ""
137137
138−#: qml/Components/Lockscreen.qml:238
138+#: qml/Components/Lockscreen.qml:245
139139msgid "Emergency Call"
140140msgstr ""
141141
142−#: qml/Components/Lockscreen.qml:270
142+#: qml/Components/Lockscreen.qml:277
143143msgid "OK"
144144msgstr ""
145145
146−#: qml/Dash/GenericScopeView.qml:533 qml/Dash/GenericScopeView.qml:691
146+#: qml/Dash/GenericScopeView.qml:532 qml/Dash/GenericScopeView.qml:690
147147msgid "See less"
148148msgstr ""
149149
150−#: qml/Dash/GenericScopeView.qml:533
150+#: qml/Dash/GenericScopeView.qml:532
151151msgid "See all"
152152msgstr ""
153153
154−#: qml/Dash/GenericScopeView.qml:595
154+#: qml/Dash/GenericScopeView.qml:594
155155msgctxt "Label: Hint for dash search line edit"
156156msgid "Search"
157157msgstr ""
@@ -301,31 +301,31 @@ msgstr ""
301301msgid "Conference"
302302msgstr ""
303303
304−#: qml/Panel/Indicators/MenuItemFactory.qml:643
304+#: qml/Panel/Indicators/MenuItemFactory.qml:639
305305msgid "Nothing is playing"
306306msgstr ""
307307
308−#: qml/Panel/Indicators/MenuItemFactory.qml:791
308+#: qml/Panel/Indicators/MenuItemFactory.qml:787
309309msgid "In queue…"
310310msgstr ""
311311
312−#: qml/Panel/Indicators/MenuItemFactory.qml:795
312+#: qml/Panel/Indicators/MenuItemFactory.qml:791
313313msgid "Downloading"
314314msgstr ""
315315
316−#: qml/Panel/Indicators/MenuItemFactory.qml:797
316+#: qml/Panel/Indicators/MenuItemFactory.qml:793
317317msgid "Paused, tap to resume"
318318msgstr ""
319319
320−#: qml/Panel/Indicators/MenuItemFactory.qml:799
320+#: qml/Panel/Indicators/MenuItemFactory.qml:795
321321msgid "Canceled"
322322msgstr ""
323323
324−#: qml/Panel/Indicators/MenuItemFactory.qml:801
324+#: qml/Panel/Indicators/MenuItemFactory.qml:797
325325msgid "Finished"
326326msgstr ""
327327
328−#: qml/Panel/Indicators/MenuItemFactory.qml:803
328+#: qml/Panel/Indicators/MenuItemFactory.qml:799
329329msgid "Failed, tap to retry"
330330msgstr ""
331331
@@ -358,12 +358,17 @@ msgstr ""
358358msgid "Swipe up from the bottom edge."
359359msgstr ""
360360
361−#: qml/Tutorial/TutorialLeftFinish.qml:24
362−msgid "These are the shortcuts to favorite apps"
361+#: qml/Tutorial/TutorialContent.qml:81 qml/Tutorial/TutorialLeftFinish.qml:25
362+#: qml/Tutorial/TutorialRight.qml:144
363+msgid "Tap here to continue."
363364msgstr ""
364365
365−#: qml/Tutorial/TutorialLeftFinish.qml:25 qml/Tutorial/TutorialRight.qml:144
366−msgid "Tap here to continue."
366+#: qml/Tutorial/TutorialContent.qml:81
367+msgid "Click here to finish."
368+msgstr ""
369+
370+#: qml/Tutorial/TutorialLeftFinish.qml:24
371+msgid "These are the shortcuts to favorite apps"
367372msgstr ""
368373
369374#: qml/Tutorial/TutorialLeft.qml:26
po/ms.po+43−38
@@ -7,7 +7,7 @@ msgid ""
77msgstr ""
88"Project-Id-Version: unity8\n"
99"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2015-03-19 16:03+0100\n"
10+"POT-Creation-Date: 2015-04-14 16:13+0200\n"
1111"PO-Revision-Date: 2014-01-17 09:05+0000\n"
1212"Last-Translator: abuyop <Unknown>\n"
1313"Language-Team: Malay <ms@li.org>\n"
@@ -15,8 +15,8 @@ msgstr ""
1515"Content-Type: text/plain; charset=UTF-8\n"
1616"Content-Transfer-Encoding: 8bit\n"
1717"Plural-Forms: nplurals=2; plural=n != 1;\n"
18−"X-Launchpad-Export-Date: 2015-03-25 06:05+0000\n"
19−"X-Generator: Launchpad (build 17413)\n"
18+"X-Launchpad-Export-Date: 2015-04-23 06:48+0000\n"
19+"X-Generator: Launchpad (build 17430)\n"
2020
2121#: plugins/LightDM/Greeter.cpp:112
2222msgid "Password: "
@@ -52,108 +52,108 @@ msgid_plural "Please wait %1 minutes and then try again…"
5252msgstr[0] "Sila tunggu %1 minit kemudian cuba lagi..."
5353msgstr[1] "Sila tunggu %1 minit kemudian cuba lagi..."
5454
55−#: qml/Components/Dialogs.qml:67
55+#: qml/Components/Dialogs.qml:69
5656msgctxt "Title: Lock/Log out dialog"
5757msgid "Log out"
5858msgstr ""
5959
60−#: qml/Components/Dialogs.qml:68
60+#: qml/Components/Dialogs.qml:70
6161msgid "Are you sure you want to log out?"
6262msgstr "Anda pasti mahu mendaftar keluar?"
6363
64−#: qml/Components/Dialogs.qml:70
64+#: qml/Components/Dialogs.qml:72
6565msgctxt "Button: Lock the system"
6666msgid "Lock"
6767msgstr ""
6868
69−#: qml/Components/Dialogs.qml:77
69+#: qml/Components/Dialogs.qml:79
7070msgctxt "Button: Log out from the system"
7171msgid "Log Out"
7272msgstr ""
7373
74−#: qml/Components/Dialogs.qml:84 qml/Components/Dialogs.qml:115
75−#: qml/Components/Dialogs.qml:171
74+#: qml/Components/Dialogs.qml:86 qml/Components/Dialogs.qml:117
75+#: qml/Components/Dialogs.qml:173
7676msgid "Cancel"
7777msgstr "Batal"
7878
79−#: qml/Components/Dialogs.qml:96
79+#: qml/Components/Dialogs.qml:98
8080msgctxt "Title: Reboot/Shut down dialog"
8181msgid "Shut down"
8282msgstr ""
8383
84−#: qml/Components/Dialogs.qml:97
84+#: qml/Components/Dialogs.qml:99
8585msgid "Are you sure you want to shut down?"
8686msgstr "Anda pasti mahu matikan?"
8787
88−#: qml/Components/Dialogs.qml:99
88+#: qml/Components/Dialogs.qml:101
8989msgctxt "Button: Reboot the system"
9090msgid "Reboot"
9191msgstr ""
9292
93−#: qml/Components/Dialogs.qml:107
93+#: qml/Components/Dialogs.qml:109
9494msgctxt "Button: Shut down the system"
9595msgid "Shut down"
9696msgstr ""
9797
98−#: qml/Components/Dialogs.qml:127
98+#: qml/Components/Dialogs.qml:129
9999msgctxt "Title: Reboot dialog"
100100msgid "Reboot"
101101msgstr ""
102102
103−#: qml/Components/Dialogs.qml:128
103+#: qml/Components/Dialogs.qml:130
104104msgid "Are you sure you want to reboot?"
105105msgstr "Anda pasti mahu but semula?"
106106
107−#: qml/Components/Dialogs.qml:130
107+#: qml/Components/Dialogs.qml:132
108108msgid "No"
109109msgstr "Tidak"
110110
111−#: qml/Components/Dialogs.qml:136
111+#: qml/Components/Dialogs.qml:138
112112msgid "Yes"
113113msgstr "Ya"
114114
115−#: qml/Components/Dialogs.qml:150
115+#: qml/Components/Dialogs.qml:152
116116msgctxt "Title: Power off/Restart dialog"
117117msgid "Power"
118118msgstr ""
119119
120−#: qml/Components/Dialogs.qml:151
120+#: qml/Components/Dialogs.qml:153
121121msgid ""
122122"Are you sure you would like\n"
123123"to power off?"
124124msgstr "Anda pasti mahu tutup?"
125125
126−#: qml/Components/Dialogs.qml:153
126+#: qml/Components/Dialogs.qml:155
127127msgctxt "Button: Power off the system"
128128msgid "Power off"
129129msgstr ""
130130
131−#: qml/Components/Dialogs.qml:162
131+#: qml/Components/Dialogs.qml:164
132132msgctxt "Button: Restart the system"
133133msgid "Restart"
134134msgstr ""
135135
136−#: qml/Components/Lockscreen.qml:238
136+#: qml/Components/Lockscreen.qml:245
137137msgid "Return to Call"
138138msgstr ""
139139
140−#: qml/Components/Lockscreen.qml:238
140+#: qml/Components/Lockscreen.qml:245
141141msgid "Emergency Call"
142142msgstr "panggilan Kecemasan"
143143
144−#: qml/Components/Lockscreen.qml:270
144+#: qml/Components/Lockscreen.qml:277
145145msgid "OK"
146146msgstr "OK"
147147
148−#: qml/Dash/GenericScopeView.qml:533 qml/Dash/GenericScopeView.qml:691
148+#: qml/Dash/GenericScopeView.qml:532 qml/Dash/GenericScopeView.qml:690
149149msgid "See less"
150150msgstr "Lihat kurang"
151151
152−#: qml/Dash/GenericScopeView.qml:533
152+#: qml/Dash/GenericScopeView.qml:532
153153msgid "See all"
154154msgstr "Lihat semua"
155155
156−#: qml/Dash/GenericScopeView.qml:595
156+#: qml/Dash/GenericScopeView.qml:594
157157msgctxt "Label: Hint for dash search line edit"
158158msgid "Search"
159159msgstr ""
@@ -307,31 +307,31 @@ msgstr "Ketuk untuk kembali memanggil..."
307307msgid "Conference"
308308msgstr "Sidang"
309309
310−#: qml/Panel/Indicators/MenuItemFactory.qml:643
310+#: qml/Panel/Indicators/MenuItemFactory.qml:639
311311msgid "Nothing is playing"
312312msgstr "Tiada apa hendak dimainkan"
313313
314−#: qml/Panel/Indicators/MenuItemFactory.qml:791
314+#: qml/Panel/Indicators/MenuItemFactory.qml:787
315315msgid "In queue…"
316316msgstr "Dalam baris gilir..."
317317
318−#: qml/Panel/Indicators/MenuItemFactory.qml:795
318+#: qml/Panel/Indicators/MenuItemFactory.qml:791
319319msgid "Downloading"
320320msgstr "Memuat turun"
321321
322−#: qml/Panel/Indicators/MenuItemFactory.qml:797
322+#: qml/Panel/Indicators/MenuItemFactory.qml:793
323323msgid "Paused, tap to resume"
324324msgstr "Dijeda, ketuk untuk sambung semula"
325325
326−#: qml/Panel/Indicators/MenuItemFactory.qml:799
326+#: qml/Panel/Indicators/MenuItemFactory.qml:795
327327msgid "Canceled"
328328msgstr "Dibatalkan"
329329
330−#: qml/Panel/Indicators/MenuItemFactory.qml:801
330+#: qml/Panel/Indicators/MenuItemFactory.qml:797
331331msgid "Finished"
332332msgstr "Selesai"
333333
334−#: qml/Panel/Indicators/MenuItemFactory.qml:803
334+#: qml/Panel/Indicators/MenuItemFactory.qml:799
335335msgid "Failed, tap to retry"
336336msgstr "Gagal, ketuk untuk cuba lagi"
337337
@@ -364,12 +364,17 @@ msgstr ""
364364msgid "Swipe up from the bottom edge."
365365msgstr ""
366366
367−#: qml/Tutorial/TutorialLeftFinish.qml:24
368−msgid "These are the shortcuts to favorite apps"
367+#: qml/Tutorial/TutorialContent.qml:81 qml/Tutorial/TutorialLeftFinish.qml:25
368+#: qml/Tutorial/TutorialRight.qml:144
369+msgid "Tap here to continue."
369370msgstr ""
370371
371−#: qml/Tutorial/TutorialLeftFinish.qml:25 qml/Tutorial/TutorialRight.qml:144
372−msgid "Tap here to continue."
372+#: qml/Tutorial/TutorialContent.qml:81
373+msgid "Click here to finish."
374+msgstr ""
375+
376+#: qml/Tutorial/TutorialLeftFinish.qml:24
377+msgid "These are the shortcuts to favorite apps"
373378msgstr ""
374379
375380#: qml/Tutorial/TutorialLeft.qml:26
po/my.po+43−38
@@ -7,7 +7,7 @@ msgid ""
77msgstr ""
88"Project-Id-Version: unity\n"
99"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2015-03-19 16:03+0100\n"
10+"POT-Creation-Date: 2015-04-14 16:13+0200\n"
1111"PO-Revision-Date: 2013-12-12 11:12+0000\n"
1212"Last-Translator: Pyae Sone <Unknown>\n"
1313"Language-Team: Burmese <my@li.org>\n"
@@ -15,8 +15,8 @@ msgstr ""
1515"Content-Type: text/plain; charset=UTF-8\n"
1616"Content-Transfer-Encoding: 8bit\n"
1717"Plural-Forms: nplurals=1; plural=0;\n"
18−"X-Launchpad-Export-Date: 2015-03-25 06:04+0000\n"
19−"X-Generator: Launchpad (build 17413)\n"
18+"X-Launchpad-Export-Date: 2015-04-23 06:48+0000\n"
19+"X-Generator: Launchpad (build 17430)\n"
2020
2121#: plugins/LightDM/Greeter.cpp:112
2222msgid "Password: "
@@ -50,108 +50,108 @@ msgid_plural "Please wait %1 minutes and then try again…"
5050msgstr[0] ""
5151msgstr[1] ""
5252
53−#: qml/Components/Dialogs.qml:67
53+#: qml/Components/Dialogs.qml:69
5454msgctxt "Title: Lock/Log out dialog"
5555msgid "Log out"
5656msgstr ""
5757
58−#: qml/Components/Dialogs.qml:68
58+#: qml/Components/Dialogs.qml:70
5959msgid "Are you sure you want to log out?"
6060msgstr ""
6161
62−#: qml/Components/Dialogs.qml:70
62+#: qml/Components/Dialogs.qml:72
6363msgctxt "Button: Lock the system"
6464msgid "Lock"
6565msgstr ""
6666
67−#: qml/Components/Dialogs.qml:77
67+#: qml/Components/Dialogs.qml:79
6868msgctxt "Button: Log out from the system"
6969msgid "Log Out"
7070msgstr ""
7171
72−#: qml/Components/Dialogs.qml:84 qml/Components/Dialogs.qml:115
73−#: qml/Components/Dialogs.qml:171
72+#: qml/Components/Dialogs.qml:86 qml/Components/Dialogs.qml:117
73+#: qml/Components/Dialogs.qml:173
7474msgid "Cancel"
7575msgstr ""
7676
77−#: qml/Components/Dialogs.qml:96
77+#: qml/Components/Dialogs.qml:98
7878msgctxt "Title: Reboot/Shut down dialog"
7979msgid "Shut down"
8080msgstr ""
8181
82−#: qml/Components/Dialogs.qml:97
82+#: qml/Components/Dialogs.qml:99
8383msgid "Are you sure you want to shut down?"
8484msgstr ""
8585
86−#: qml/Components/Dialogs.qml:99
86+#: qml/Components/Dialogs.qml:101
8787msgctxt "Button: Reboot the system"
8888msgid "Reboot"
8989msgstr ""
9090
91−#: qml/Components/Dialogs.qml:107
91+#: qml/Components/Dialogs.qml:109
9292msgctxt "Button: Shut down the system"
9393msgid "Shut down"
9494msgstr ""
9595
96−#: qml/Components/Dialogs.qml:127
96+#: qml/Components/Dialogs.qml:129
9797msgctxt "Title: Reboot dialog"
9898msgid "Reboot"
9999msgstr ""
100100
101−#: qml/Components/Dialogs.qml:128
101+#: qml/Components/Dialogs.qml:130
102102msgid "Are you sure you want to reboot?"
103103msgstr ""
104104
105−#: qml/Components/Dialogs.qml:130
105+#: qml/Components/Dialogs.qml:132
106106msgid "No"
107107msgstr ""
108108
109−#: qml/Components/Dialogs.qml:136
109+#: qml/Components/Dialogs.qml:138
110110msgid "Yes"
111111msgstr ""
112112
113−#: qml/Components/Dialogs.qml:150
113+#: qml/Components/Dialogs.qml:152
114114msgctxt "Title: Power off/Restart dialog"
115115msgid "Power"
116116msgstr ""
117117
118−#: qml/Components/Dialogs.qml:151
118+#: qml/Components/Dialogs.qml:153
119119msgid ""
120120"Are you sure you would like\n"
121121"to power off?"
122122msgstr ""
123123
124−#: qml/Components/Dialogs.qml:153
124+#: qml/Components/Dialogs.qml:155
125125msgctxt "Button: Power off the system"
126126msgid "Power off"
127127msgstr ""
128128
129−#: qml/Components/Dialogs.qml:162
129+#: qml/Components/Dialogs.qml:164
130130msgctxt "Button: Restart the system"
131131msgid "Restart"
132132msgstr ""
133133
134−#: qml/Components/Lockscreen.qml:238
134+#: qml/Components/Lockscreen.qml:245
135135msgid "Return to Call"
136136msgstr ""
137137
138−#: qml/Components/Lockscreen.qml:238
138+#: qml/Components/Lockscreen.qml:245
139139msgid "Emergency Call"
140140msgstr "အရေးပေါ်ခေါ်မည်"
141141
142−#: qml/Components/Lockscreen.qml:270
142+#: qml/Components/Lockscreen.qml:277
143143msgid "OK"
144144msgstr ""
145145
146−#: qml/Dash/GenericScopeView.qml:533 qml/Dash/GenericScopeView.qml:691
146+#: qml/Dash/GenericScopeView.qml:532 qml/Dash/GenericScopeView.qml:690
147147msgid "See less"
148148msgstr ""
149149
150−#: qml/Dash/GenericScopeView.qml:533
150+#: qml/Dash/GenericScopeView.qml:532
151151msgid "See all"
152152msgstr ""
153153
154−#: qml/Dash/GenericScopeView.qml:595
154+#: qml/Dash/GenericScopeView.qml:594
155155msgctxt "Label: Hint for dash search line edit"
156156msgid "Search"
157157msgstr ""
@@ -301,31 +301,31 @@ msgstr ""
301301msgid "Conference"
302302msgstr ""
303303
304−#: qml/Panel/Indicators/MenuItemFactory.qml:643
304+#: qml/Panel/Indicators/MenuItemFactory.qml:639
305305msgid "Nothing is playing"
306306msgstr ""
307307
308−#: qml/Panel/Indicators/MenuItemFactory.qml:791
308+#: qml/Panel/Indicators/MenuItemFactory.qml:787
309309msgid "In queue…"
310310msgstr ""
311311
312−#: qml/Panel/Indicators/MenuItemFactory.qml:795
312+#: qml/Panel/Indicators/MenuItemFactory.qml:791
313313msgid "Downloading"
314314msgstr ""
315315
316−#: qml/Panel/Indicators/MenuItemFactory.qml:797
316+#: qml/Panel/Indicators/MenuItemFactory.qml:793
317317msgid "Paused, tap to resume"
318318msgstr ""
319319
320−#: qml/Panel/Indicators/MenuItemFactory.qml:799
320+#: qml/Panel/Indicators/MenuItemFactory.qml:795
321321msgid "Canceled"
322322msgstr ""
323323
324−#: qml/Panel/Indicators/MenuItemFactory.qml:801
324+#: qml/Panel/Indicators/MenuItemFactory.qml:797
325325msgid "Finished"
326326msgstr ""
327327
328−#: qml/Panel/Indicators/MenuItemFactory.qml:803
328+#: qml/Panel/Indicators/MenuItemFactory.qml:799
329329msgid "Failed, tap to retry"
330330msgstr ""
331331
@@ -358,12 +358,17 @@ msgstr ""
358358msgid "Swipe up from the bottom edge."
359359msgstr ""
360360
361−#: qml/Tutorial/TutorialLeftFinish.qml:24
362−msgid "These are the shortcuts to favorite apps"
361+#: qml/Tutorial/TutorialContent.qml:81 qml/Tutorial/TutorialLeftFinish.qml:25
362+#: qml/Tutorial/TutorialRight.qml:144
363+msgid "Tap here to continue."
363364msgstr ""
364365
365−#: qml/Tutorial/TutorialLeftFinish.qml:25 qml/Tutorial/TutorialRight.qml:144
366−msgid "Tap here to continue."
366+#: qml/Tutorial/TutorialContent.qml:81
367+msgid "Click here to finish."
368+msgstr ""
369+
370+#: qml/Tutorial/TutorialLeftFinish.qml:24
371+msgid "These are the shortcuts to favorite apps"
367372msgstr ""
368373
369374#: qml/Tutorial/TutorialLeft.qml:26
po/nb.po+43−46
@@ -7,7 +7,7 @@ msgid ""
77msgstr ""
88"Project-Id-Version: unity\n"
99"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2015-03-19 16:03+0100\n"
10+"POT-Creation-Date: 2015-04-14 16:13+0200\n"
1111"PO-Revision-Date: 2015-03-20 14:03+0000\n"
1212"Last-Translator: Åka Sikrom <Unknown>\n"
1313"Language-Team: Norwegian Bokmal <nb@li.org>\n"
@@ -15,8 +15,8 @@ msgstr ""
1515"Content-Type: text/plain; charset=UTF-8\n"
1616"Content-Transfer-Encoding: 8bit\n"
1717"Plural-Forms: nplurals=2; plural=n != 1;\n"
18−"X-Launchpad-Export-Date: 2015-03-25 06:05+0000\n"
19−"X-Generator: Launchpad (build 17413)\n"
18+"X-Launchpad-Export-Date: 2015-04-23 06:48+0000\n"
19+"X-Generator: Launchpad (build 17430)\n"
2020
2121#: plugins/LightDM/Greeter.cpp:112
2222msgid "Password: "
@@ -52,72 +52,72 @@ msgid_plural "Please wait %1 minutes and then try again…"
5252msgstr[0] "Vent i %1 minutt, og prøv deretter på nytt …"
5353msgstr[1] "Vent i %1 minutter, og prøv deretter på nytt …"
5454
55−#: qml/Components/Dialogs.qml:67
55+#: qml/Components/Dialogs.qml:69
5656msgctxt "Title: Lock/Log out dialog"
5757msgid "Log out"
5858msgstr "Logg ut"
5959
60−#: qml/Components/Dialogs.qml:68
60+#: qml/Components/Dialogs.qml:70
6161msgid "Are you sure you want to log out?"
6262msgstr "Er du sikker på at du vil logge ut?"
6363
64−#: qml/Components/Dialogs.qml:70
64+#: qml/Components/Dialogs.qml:72
6565msgctxt "Button: Lock the system"
6666msgid "Lock"
6767msgstr "Lås"
6868
69−#: qml/Components/Dialogs.qml:77
69+#: qml/Components/Dialogs.qml:79
7070msgctxt "Button: Log out from the system"
7171msgid "Log Out"
7272msgstr "Logg ut"
7373
74−#: qml/Components/Dialogs.qml:84 qml/Components/Dialogs.qml:115
75−#: qml/Components/Dialogs.qml:171
74+#: qml/Components/Dialogs.qml:86 qml/Components/Dialogs.qml:117
75+#: qml/Components/Dialogs.qml:173
7676msgid "Cancel"
7777msgstr "Avbryt"
7878
79−#: qml/Components/Dialogs.qml:96
79+#: qml/Components/Dialogs.qml:98
8080msgctxt "Title: Reboot/Shut down dialog"
8181msgid "Shut down"
8282msgstr "Slå av"
8383
84−#: qml/Components/Dialogs.qml:97
84+#: qml/Components/Dialogs.qml:99
8585msgid "Are you sure you want to shut down?"
8686msgstr "Er du sikker på at du vil slå av?"
8787
88−#: qml/Components/Dialogs.qml:99
88+#: qml/Components/Dialogs.qml:101
8989msgctxt "Button: Reboot the system"
9090msgid "Reboot"
9191msgstr "Start på nytt"
9292
93−#: qml/Components/Dialogs.qml:107
93+#: qml/Components/Dialogs.qml:109
9494msgctxt "Button: Shut down the system"
9595msgid "Shut down"
9696msgstr "Slå av"
9797
98−#: qml/Components/Dialogs.qml:127
98+#: qml/Components/Dialogs.qml:129
9999msgctxt "Title: Reboot dialog"
100100msgid "Reboot"
101101msgstr "Start på nytt"
102102
103−#: qml/Components/Dialogs.qml:128
103+#: qml/Components/Dialogs.qml:130
104104msgid "Are you sure you want to reboot?"
105105msgstr "Er du sikker på at du vil starte på nytt?"
106106
107−#: qml/Components/Dialogs.qml:130
107+#: qml/Components/Dialogs.qml:132
108108msgid "No"
109109msgstr "Nei"
110110
111−#: qml/Components/Dialogs.qml:136
111+#: qml/Components/Dialogs.qml:138
112112msgid "Yes"
113113msgstr "Ja"
114114
115−#: qml/Components/Dialogs.qml:150
115+#: qml/Components/Dialogs.qml:152
116116msgctxt "Title: Power off/Restart dialog"
117117msgid "Power"
118118msgstr "Slå av"
119119
120−#: qml/Components/Dialogs.qml:151
120+#: qml/Components/Dialogs.qml:153
121121msgid ""
122122"Are you sure you would like\n"
123123"to power off?"
@@ -125,37 +125,37 @@ msgstr ""
125125"Er du sikker på at du vil \n"
126126"skru av?"
127127
128−#: qml/Components/Dialogs.qml:153
128+#: qml/Components/Dialogs.qml:155
129129msgctxt "Button: Power off the system"
130130msgid "Power off"
131131msgstr "Slå av"
132132
133−#: qml/Components/Dialogs.qml:162
133+#: qml/Components/Dialogs.qml:164
134134msgctxt "Button: Restart the system"
135135msgid "Restart"
136136msgstr "Start på nytt"
137137
138−#: qml/Components/Lockscreen.qml:238
138+#: qml/Components/Lockscreen.qml:245
139139msgid "Return to Call"
140140msgstr "Tilbake til samtale"
141141
142−#: qml/Components/Lockscreen.qml:238
142+#: qml/Components/Lockscreen.qml:245
143143msgid "Emergency Call"
144144msgstr "Nødanrop"
145145
146−#: qml/Components/Lockscreen.qml:270
146+#: qml/Components/Lockscreen.qml:277
147147msgid "OK"
148148msgstr "OK"
149149
150−#: qml/Dash/GenericScopeView.qml:533 qml/Dash/GenericScopeView.qml:691
150+#: qml/Dash/GenericScopeView.qml:532 qml/Dash/GenericScopeView.qml:690
151151msgid "See less"
152152msgstr "Vis mindre"
153153
154−#: qml/Dash/GenericScopeView.qml:533
154+#: qml/Dash/GenericScopeView.qml:532
155155msgid "See all"
156156msgstr "Vis alt"
157157
158−#: qml/Dash/GenericScopeView.qml:595
158+#: qml/Dash/GenericScopeView.qml:594
159159msgctxt "Label: Hint for dash search line edit"
160160msgid "Search"
161161msgstr "Søk"
@@ -309,31 +309,31 @@ msgstr "Trykk for å gå tilbake til anrop …"
309309msgid "Conference"
310310msgstr "Konferanse"
311311
312−#: qml/Panel/Indicators/MenuItemFactory.qml:643
312+#: qml/Panel/Indicators/MenuItemFactory.qml:639
313313msgid "Nothing is playing"
314314msgstr "Ingenting spilles nå"
315315
316−#: qml/Panel/Indicators/MenuItemFactory.qml:791
316+#: qml/Panel/Indicators/MenuItemFactory.qml:787
317317msgid "In queue…"
318318msgstr "I kø …"
319319
320−#: qml/Panel/Indicators/MenuItemFactory.qml:795
320+#: qml/Panel/Indicators/MenuItemFactory.qml:791
321321msgid "Downloading"
322322msgstr "Laster ned"
323323
324−#: qml/Panel/Indicators/MenuItemFactory.qml:797
324+#: qml/Panel/Indicators/MenuItemFactory.qml:793
325325msgid "Paused, tap to resume"
326326msgstr "Satt på pause (trykk for å fortsette)"
327327
328−#: qml/Panel/Indicators/MenuItemFactory.qml:799
328+#: qml/Panel/Indicators/MenuItemFactory.qml:795
329329msgid "Canceled"
330330msgstr "Avbrutt"
331331
332−#: qml/Panel/Indicators/MenuItemFactory.qml:801
332+#: qml/Panel/Indicators/MenuItemFactory.qml:797
333333msgid "Finished"
334334msgstr "Ferdig"
335335
336−#: qml/Panel/Indicators/MenuItemFactory.qml:803
336+#: qml/Panel/Indicators/MenuItemFactory.qml:799
337337msgid "Failed, tap to retry"
338338msgstr "Feilet. Trykk for å prøve på nytt"
339339
@@ -366,14 +366,19 @@ msgstr "Åpne spesialmenyer"
366366msgid "Swipe up from the bottom edge."
367367msgstr "Dra opp fra bunnen."
368368
369+#: qml/Tutorial/TutorialContent.qml:81 qml/Tutorial/TutorialLeftFinish.qml:25
370+#: qml/Tutorial/TutorialRight.qml:144
371+msgid "Tap here to continue."
372+msgstr "Trykk her for å fortsette."
373+
374+#: qml/Tutorial/TutorialContent.qml:81
375+msgid "Click here to finish."
376+msgstr ""
377+
369378#: qml/Tutorial/TutorialLeftFinish.qml:24
370379msgid "These are the shortcuts to favorite apps"
371380msgstr "Dette er snarveier til favorittprogrammer"
372381
373−#: qml/Tutorial/TutorialLeftFinish.qml:25 qml/Tutorial/TutorialRight.qml:144
374−msgid "Tap here to continue."
375−msgstr "Trykk her for å fortsette."
376−
377382#: qml/Tutorial/TutorialLeft.qml:26
378383msgid "Open the launcher"
379384msgstr "Åpne oppstarteren"
@@ -682,11 +687,3 @@ msgstr "%1 〉"
682687
683688#~ msgid "Manage Scopes"
684689#~ msgstr "Håndter virkefelt"
685−
686−#~ msgctxt "Button: Shown in Page Header Menu"
687−#~ msgid "Search"
688−#~ msgstr "Søk"
689−
690−#~ msgctxt "Button: The Ubuntu Store"
691−#~ msgid "Store"
692−#~ msgstr "Butikk"
po/nl.po+45−40
@@ -7,16 +7,16 @@ msgid ""
77msgstr ""
88"Project-Id-Version: unity\n"
99"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2015-03-19 16:03+0100\n"
11−"PO-Revision-Date: 2015-03-28 21:07+0000\n"
12−"Last-Translator: Sergi <philipsen.sergi@gmail.com>\n"
10+"POT-Creation-Date: 2015-04-14 16:13+0200\n"
11+"PO-Revision-Date: 2015-04-25 13:27+0000\n"
12+"Last-Translator: rob <linuxned@gmail.com>\n"
1313"Language-Team: Dutch <nl@li.org>\n"
1414"MIME-Version: 1.0\n"
1515"Content-Type: text/plain; charset=UTF-8\n"
1616"Content-Transfer-Encoding: 8bit\n"
1717"Plural-Forms: nplurals=2; plural=n != 1;\n"
18−"X-Launchpad-Export-Date: 2015-03-29 05:46+0000\n"
19−"X-Generator: Launchpad (build 17413)\n"
18+"X-Launchpad-Export-Date: 2015-04-26 05:47+0000\n"
19+"X-Generator: Launchpad (build 17430)\n"
2020
2121#: plugins/LightDM/Greeter.cpp:112
2222msgid "Password: "
@@ -54,72 +54,72 @@ msgid_plural "Please wait %1 minutes and then try again…"
5454msgstr[0] "Wacht a.u.b. %1 minuut en probeer het dan opnieuw…"
5555msgstr[1] "Wacht a.u.b. %1 minuten en probeer het dan opnieuw…"
5656
57−#: qml/Components/Dialogs.qml:67
57+#: qml/Components/Dialogs.qml:69
5858msgctxt "Title: Lock/Log out dialog"
5959msgid "Log out"
6060msgstr "Afmelden"
6161
62−#: qml/Components/Dialogs.qml:68
62+#: qml/Components/Dialogs.qml:70
6363msgid "Are you sure you want to log out?"
6464msgstr "Weet u zeker dat u zich wilt afmelden?"
6565
66−#: qml/Components/Dialogs.qml:70
66+#: qml/Components/Dialogs.qml:72
6767msgctxt "Button: Lock the system"
6868msgid "Lock"
6969msgstr "Vergrendelen"
7070
71−#: qml/Components/Dialogs.qml:77
71+#: qml/Components/Dialogs.qml:79
7272msgctxt "Button: Log out from the system"
7373msgid "Log Out"
7474msgstr "Afmelden"
7575
76−#: qml/Components/Dialogs.qml:84 qml/Components/Dialogs.qml:115
77−#: qml/Components/Dialogs.qml:171
76+#: qml/Components/Dialogs.qml:86 qml/Components/Dialogs.qml:117
77+#: qml/Components/Dialogs.qml:173
7878msgid "Cancel"
7979msgstr "Annuleren"
8080
81−#: qml/Components/Dialogs.qml:96
81+#: qml/Components/Dialogs.qml:98
8282msgctxt "Title: Reboot/Shut down dialog"
8383msgid "Shut down"
8484msgstr "Uitschakelen"
8585
86−#: qml/Components/Dialogs.qml:97
86+#: qml/Components/Dialogs.qml:99
8787msgid "Are you sure you want to shut down?"
8888msgstr "Weet u zeker dat u het apparaat wilt uitschakelen?"
8989
90−#: qml/Components/Dialogs.qml:99
90+#: qml/Components/Dialogs.qml:101
9191msgctxt "Button: Reboot the system"
9292msgid "Reboot"
9393msgstr "Herstarten"
9494
95−#: qml/Components/Dialogs.qml:107
95+#: qml/Components/Dialogs.qml:109
9696msgctxt "Button: Shut down the system"
9797msgid "Shut down"
9898msgstr "Uitschakelen"
9999
100−#: qml/Components/Dialogs.qml:127
100+#: qml/Components/Dialogs.qml:129
101101msgctxt "Title: Reboot dialog"
102102msgid "Reboot"
103103msgstr "Herstarten"
104104
105−#: qml/Components/Dialogs.qml:128
105+#: qml/Components/Dialogs.qml:130
106106msgid "Are you sure you want to reboot?"
107107msgstr "Weet u zeker dat u het apparaat wilt herstarten?"
108108
109−#: qml/Components/Dialogs.qml:130
109+#: qml/Components/Dialogs.qml:132
110110msgid "No"
111111msgstr "Nee"
112112
113−#: qml/Components/Dialogs.qml:136
113+#: qml/Components/Dialogs.qml:138
114114msgid "Yes"
115115msgstr "Ja"
116116
117−#: qml/Components/Dialogs.qml:150
117+#: qml/Components/Dialogs.qml:152
118118msgctxt "Title: Power off/Restart dialog"
119119msgid "Power"
120120msgstr "Energie"
121121
122−#: qml/Components/Dialogs.qml:151
122+#: qml/Components/Dialogs.qml:153
123123msgid ""
124124"Are you sure you would like\n"
125125"to power off?"
@@ -127,37 +127,37 @@ msgstr ""
127127"Weet u zeker dat u het apparaat\n"
128128"wilt uitschakelen?"
129129
130−#: qml/Components/Dialogs.qml:153
130+#: qml/Components/Dialogs.qml:155
131131msgctxt "Button: Power off the system"
132132msgid "Power off"
133133msgstr "Uitschakelen"
134134
135−#: qml/Components/Dialogs.qml:162
135+#: qml/Components/Dialogs.qml:164
136136msgctxt "Button: Restart the system"
137137msgid "Restart"
138138msgstr "Herstarten"
139139
140−#: qml/Components/Lockscreen.qml:238
140+#: qml/Components/Lockscreen.qml:245
141141msgid "Return to Call"
142142msgstr "Teruggaan naar gesprek"
143143
144−#: qml/Components/Lockscreen.qml:238
144+#: qml/Components/Lockscreen.qml:245
145145msgid "Emergency Call"
146146msgstr "Noodoproep"
147147
148−#: qml/Components/Lockscreen.qml:270
148+#: qml/Components/Lockscreen.qml:277
149149msgid "OK"
150150msgstr "Ok"
151151
152−#: qml/Dash/GenericScopeView.qml:533 qml/Dash/GenericScopeView.qml:691
152+#: qml/Dash/GenericScopeView.qml:532 qml/Dash/GenericScopeView.qml:690
153153msgid "See less"
154154msgstr "Minder zien"
155155
156−#: qml/Dash/GenericScopeView.qml:533
156+#: qml/Dash/GenericScopeView.qml:532
157157msgid "See all"
158158msgstr "Alles zien"
159159
160−#: qml/Dash/GenericScopeView.qml:595
160+#: qml/Dash/GenericScopeView.qml:594
161161msgctxt "Label: Hint for dash search line edit"
162162msgid "Search"
163163msgstr "Zoeken"
@@ -311,31 +311,31 @@ msgstr "Tik om terug te gaan naar gesprek…"
311311msgid "Conference"
312312msgstr "Groepsgesprek"
313313
314−#: qml/Panel/Indicators/MenuItemFactory.qml:643
314+#: qml/Panel/Indicators/MenuItemFactory.qml:639
315315msgid "Nothing is playing"
316316msgstr "Er wordt niets afgespeeld"
317317
318−#: qml/Panel/Indicators/MenuItemFactory.qml:791
318+#: qml/Panel/Indicators/MenuItemFactory.qml:787
319319msgid "In queue…"
320320msgstr "In wachtrij…"
321321
322−#: qml/Panel/Indicators/MenuItemFactory.qml:795
322+#: qml/Panel/Indicators/MenuItemFactory.qml:791
323323msgid "Downloading"
324324msgstr "Aan het downloaden"
325325
326−#: qml/Panel/Indicators/MenuItemFactory.qml:797
326+#: qml/Panel/Indicators/MenuItemFactory.qml:793
327327msgid "Paused, tap to resume"
328328msgstr "Gepauzeerd, tik om te hervatten"
329329
330−#: qml/Panel/Indicators/MenuItemFactory.qml:799
330+#: qml/Panel/Indicators/MenuItemFactory.qml:795
331331msgid "Canceled"
332332msgstr "Geannuleerd"
333333
334−#: qml/Panel/Indicators/MenuItemFactory.qml:801
334+#: qml/Panel/Indicators/MenuItemFactory.qml:797
335335msgid "Finished"
336336msgstr "Klaar"
337337
338−#: qml/Panel/Indicators/MenuItemFactory.qml:803
338+#: qml/Panel/Indicators/MenuItemFactory.qml:799
339339msgid "Failed, tap to retry"
340340msgstr "Mislukt, tik om het opnieuw te proberen"
341341
@@ -370,14 +370,19 @@ msgstr "Speciale menu's openen"
370370msgid "Swipe up from the bottom edge."
371371msgstr "Veeg omhoog vanaf de onderrand."
372372
373+#: qml/Tutorial/TutorialContent.qml:81 qml/Tutorial/TutorialLeftFinish.qml:25
374+#: qml/Tutorial/TutorialRight.qml:144
375+msgid "Tap here to continue."
376+msgstr "Tik hier om door te gaan."
377+
378+#: qml/Tutorial/TutorialContent.qml:81
379+msgid "Click here to finish."
380+msgstr "Klik hier om te stoppen."
381+
373382#: qml/Tutorial/TutorialLeftFinish.qml:24
374383msgid "These are the shortcuts to favorite apps"
375384msgstr "Dit zijn de snelkoppelingen van favoriete apps"
376385
377−#: qml/Tutorial/TutorialLeftFinish.qml:25 qml/Tutorial/TutorialRight.qml:144
378−msgid "Tap here to continue."
379−msgstr "Tik hier om door te gaan."
380−
381386#: qml/Tutorial/TutorialLeft.qml:26
382387msgid "Open the launcher"
383388msgstr "De Starter openen"
po/nn.ponew file+584
@@ -0,0 +1,584 @@
1+# Norwegian Nynorsk translation for unity8
2+# Copyright (c) 2015 Rosetta Contributors and Canonical Ltd 2015
3+# This file is distributed under the same license as the unity8 package.
4+# FIRST AUTHOR <EMAIL@ADDRESS>, 2015.
5+#
6+msgid ""
7+msgstr ""
8+"Project-Id-Version: unity8\n"
9+"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10+"POT-Creation-Date: 2015-04-14 16:13+0200\n"
11+"PO-Revision-Date: 2015-05-12 11:32+0000\n"
12+"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
13+"Language-Team: Norwegian Nynorsk <nn@li.org>\n"
14+"MIME-Version: 1.0\n"
15+"Content-Type: text/plain; charset=UTF-8\n"
16+"Content-Transfer-Encoding: 8bit\n"
17+"Plural-Forms: nplurals=2; plural=n != 1;\n"
18+"X-Launchpad-Export-Date: 2015-05-13 05:31+0000\n"
19+"X-Generator: Launchpad (build 17493)\n"
20+
21+#: plugins/LightDM/Greeter.cpp:112
22+msgid "Password: "
23+msgstr ""
24+
25+#: plugins/Unity/Launcher/launcheritem.cpp:45
26+#: plugins/Unity/Launcher/launcheritem.cpp:100
27+msgid "Pin shortcut"
28+msgstr ""
29+
30+#: plugins/Unity/Launcher/launcheritem.cpp:100
31+msgid "Unpin shortcut"
32+msgstr ""
33+
34+#: qml/Components/DelayedLockscreen.qml:49
35+msgid "Device Locked"
36+msgstr ""
37+
38+#: qml/Components/DelayedLockscreen.qml:64
39+msgid "You have been locked out due to too many failed passphrase attempts."
40+msgstr ""
41+
42+#: qml/Components/DelayedLockscreen.qml:65
43+msgid "You have been locked out due to too many failed passcode attempts."
44+msgstr ""
45+
46+#: qml/Components/DelayedLockscreen.qml:74
47+#, qt-format
48+msgid "Please wait %1 minute and then try again…"
49+msgid_plural "Please wait %1 minutes and then try again…"
50+msgstr[0] ""
51+msgstr[1] ""
52+
53+#: qml/Components/Dialogs.qml:69
54+msgctxt "Title: Lock/Log out dialog"
55+msgid "Log out"
56+msgstr ""
57+
58+#: qml/Components/Dialogs.qml:70
59+msgid "Are you sure you want to log out?"
60+msgstr ""
61+
62+#: qml/Components/Dialogs.qml:72
63+msgctxt "Button: Lock the system"
64+msgid "Lock"
65+msgstr ""
66+
67+#: qml/Components/Dialogs.qml:79
68+msgctxt "Button: Log out from the system"
69+msgid "Log Out"
70+msgstr ""
71+
72+#: qml/Components/Dialogs.qml:86 qml/Components/Dialogs.qml:117
73+#: qml/Components/Dialogs.qml:173
74+msgid "Cancel"
75+msgstr ""
76+
77+#: qml/Components/Dialogs.qml:98
78+msgctxt "Title: Reboot/Shut down dialog"
79+msgid "Shut down"
80+msgstr ""
81+
82+#: qml/Components/Dialogs.qml:99
83+msgid "Are you sure you want to shut down?"
84+msgstr ""
85+
86+#: qml/Components/Dialogs.qml:101
87+msgctxt "Button: Reboot the system"
88+msgid "Reboot"
89+msgstr ""
90+
91+#: qml/Components/Dialogs.qml:109
92+msgctxt "Button: Shut down the system"
93+msgid "Shut down"
94+msgstr ""
95+
96+#: qml/Components/Dialogs.qml:129
97+msgctxt "Title: Reboot dialog"
98+msgid "Reboot"
99+msgstr ""
100+
101+#: qml/Components/Dialogs.qml:130
102+msgid "Are you sure you want to reboot?"
103+msgstr ""
104+
105+#: qml/Components/Dialogs.qml:132
106+msgid "No"
107+msgstr ""
108+
109+#: qml/Components/Dialogs.qml:138
110+msgid "Yes"
111+msgstr ""
112+
113+#: qml/Components/Dialogs.qml:152
114+msgctxt "Title: Power off/Restart dialog"
115+msgid "Power"
116+msgstr ""
117+
118+#: qml/Components/Dialogs.qml:153
119+msgid ""
120+"Are you sure you would like\n"
121+"to power off?"
122+msgstr ""
123+
124+#: qml/Components/Dialogs.qml:155
125+msgctxt "Button: Power off the system"
126+msgid "Power off"
127+msgstr ""
128+
129+#: qml/Components/Dialogs.qml:164
130+msgctxt "Button: Restart the system"
131+msgid "Restart"
132+msgstr ""
133+
134+#: qml/Components/Lockscreen.qml:245
135+msgid "Return to Call"
136+msgstr ""
137+
138+#: qml/Components/Lockscreen.qml:245
139+msgid "Emergency Call"
140+msgstr ""
141+
142+#: qml/Components/Lockscreen.qml:277
143+msgid "OK"
144+msgstr ""
145+
146+#: qml/Dash/GenericScopeView.qml:532 qml/Dash/GenericScopeView.qml:690
147+msgid "See less"
148+msgstr ""
149+
150+#: qml/Dash/GenericScopeView.qml:532
151+msgid "See all"
152+msgstr ""
153+
154+#: qml/Dash/GenericScopeView.qml:594
155+msgctxt "Label: Hint for dash search line edit"
156+msgid "Search"
157+msgstr ""
158+
159+#: qml/Dash/PageHeader.qml:269
160+msgctxt "Button: Open the Ubuntu Store"
161+msgid "Store"
162+msgstr ""
163+
164+#: qml/Dash/PageHeader.qml:276
165+msgctxt "Button: Start a search in the current dash scope"
166+msgid "Search"
167+msgstr ""
168+
169+#: qml/Dash/PageHeader.qml:286
170+msgctxt "Button: Show the current dash scope settings"
171+msgid "Settings"
172+msgstr ""
173+
174+#: qml/Dash/PageHeader.qml:293
175+msgid "Remove from Favorites"
176+msgstr ""
177+
178+#: qml/Dash/PageHeader.qml:293
179+msgid "Add to Favorites"
180+msgstr ""
181+
182+#: qml/Dash/Previews/PreviewActionCombo.qml:35
183+msgid "More..."
184+msgstr ""
185+
186+#: qml/Dash/Previews/PreviewActionCombo.qml:35
187+msgid "Less..."
188+msgstr ""
189+
190+#: qml/Dash/Previews/PreviewRatingInput.qml:81
191+msgid "Rate this"
192+msgstr ""
193+
194+#: qml/Dash/Previews/PreviewRatingInput.qml:126
195+msgid "Add a review"
196+msgstr ""
197+
198+#: qml/Dash/Previews/PreviewRatingInput.qml:166
199+msgid "Send"
200+msgstr ""
201+
202+#: qml/Dash/PullToRefreshScopeStyle.qml:55
203+msgid "Pull to refresh…"
204+msgstr ""
205+
206+#: qml/Dash/PullToRefreshScopeStyle.qml:60
207+msgid "Release to refresh…"
208+msgstr ""
209+
210+#: qml/Dash/ScopeSettings/ScopeSettingBoolean.qml:43
211+msgid "Enable location data"
212+msgstr ""
213+
214+#: qml/Dash/ScopesList.qml:66
215+msgid "Manage"
216+msgstr ""
217+
218+#: qml/Dash/ScopesList.qml:112
219+msgid "Home"
220+msgstr ""
221+
222+#: qml/Dash/ScopesList.qml:113
223+msgid "Also installed"
224+msgstr ""
225+
226+#: qml/Greeter/CoverPage.qml:107
227+msgid "Unlock"
228+msgstr ""
229+
230+#: qml/Greeter/LoginList.qml:236
231+msgid "Retry"
232+msgstr ""
233+
234+#: qml/Greeter/LoginList.qml:237
235+msgid "Tap to unlock"
236+msgstr ""
237+
238+#: qml/Greeter/NarrowView.qml:53 qml/Wizard/Pages/passwd-confirm.qml:53
239+msgid "Sorry, incorrect passphrase."
240+msgstr ""
241+
242+#: qml/Greeter/NarrowView.qml:54 qml/Wizard/Pages/passwd-confirm.qml:54
243+msgid "Sorry, incorrect passcode."
244+msgstr ""
245+
246+#: qml/Greeter/NarrowView.qml:55
247+msgid "This will be your last attempt."
248+msgstr ""
249+
250+#: qml/Greeter/NarrowView.qml:57
251+msgid ""
252+"If passphrase is entered incorrectly, your phone will conduct a factory "
253+"reset and all personal data will be deleted."
254+msgstr ""
255+
256+#: qml/Greeter/NarrowView.qml:58
257+msgid ""
258+"If passcode is entered incorrectly, your phone will conduct a factory reset "
259+"and all personal data will be deleted."
260+msgstr ""
261+
262+#: qml/Greeter/NarrowView.qml:115
263+#, qt-format
264+msgid "Enter %1"
265+msgstr ""
266+
267+#: qml/Greeter/NarrowView.qml:116 qml/Wizard/Pages/passwd-set.qml:60
268+msgid "Enter passphrase"
269+msgstr ""
270+
271+#: qml/Greeter/NarrowView.qml:117
272+msgid "Enter passcode"
273+msgstr ""
274+
275+#: qml/Greeter/NarrowView.qml:118
276+#, qt-format
277+msgid "Sorry, incorrect %1"
278+msgstr ""
279+
280+#: qml/Greeter/NarrowView.qml:119
281+msgid "Sorry, incorrect passphrase"
282+msgstr ""
283+
284+#: qml/Greeter/NarrowView.qml:120
285+msgid "Please re-enter"
286+msgstr ""
287+
288+#: qml/Greeter/NarrowView.qml:121
289+msgid "Sorry, incorrect passcode"
290+msgstr ""
291+
292+#: qml/Notifications/NotificationMenuItemFactory.qml:128
293+msgid "Show password"
294+msgstr ""
295+
296+#: qml/Panel/ActiveCallHint.qml:79
297+msgid "Tap to return to call..."
298+msgstr ""
299+
300+#: qml/Panel/ActiveCallHint.qml:92
301+msgid "Conference"
302+msgstr ""
303+
304+#: qml/Panel/Indicators/MenuItemFactory.qml:639
305+msgid "Nothing is playing"
306+msgstr ""
307+
308+#: qml/Panel/Indicators/MenuItemFactory.qml:787
309+msgid "In queue…"
310+msgstr ""
311+
312+#: qml/Panel/Indicators/MenuItemFactory.qml:791
313+msgid "Downloading"
314+msgstr ""
315+
316+#: qml/Panel/Indicators/MenuItemFactory.qml:793
317+msgid "Paused, tap to resume"
318+msgstr ""
319+
320+#: qml/Panel/Indicators/MenuItemFactory.qml:795
321+msgid "Canceled"
322+msgstr ""
323+
324+#: qml/Panel/Indicators/MenuItemFactory.qml:797
325+msgid "Finished"
326+msgstr ""
327+
328+#: qml/Panel/Indicators/MenuItemFactory.qml:799
329+msgid "Failed, tap to retry"
330+msgstr ""
331+
332+#: qml/Panel/Indicators/MessageMenuItemFactory.qml:149
333+msgctxt "Label: Hint in message indicator line edit"
334+msgid "Reply"
335+msgstr ""
336+
337+#: qml/Panel/Indicators/ModemInfoItem.qml:105
338+msgid "Unlock SIM"
339+msgstr ""
340+
341+#: qml/Panel/Indicators/RoamingIndication.qml:27
342+msgid "Roaming"
343+msgstr ""
344+
345+#: qml/Tutorial/TutorialBottomFinish.qml:24
346+msgid "This action does different things for different apps"
347+msgstr ""
348+
349+#: qml/Tutorial/TutorialBottomFinish.qml:25
350+msgid "Tap here to finish."
351+msgstr ""
352+
353+#: qml/Tutorial/TutorialBottom.qml:28
354+msgid "Open special menus"
355+msgstr ""
356+
357+#: qml/Tutorial/TutorialBottom.qml:29
358+msgid "Swipe up from the bottom edge."
359+msgstr ""
360+
361+#: qml/Tutorial/TutorialContent.qml:81 qml/Tutorial/TutorialLeftFinish.qml:25
362+#: qml/Tutorial/TutorialRight.qml:144
363+msgid "Tap here to continue."
364+msgstr ""
365+
366+#: qml/Tutorial/TutorialContent.qml:81
367+msgid "Click here to finish."
368+msgstr ""
369+
370+#: qml/Tutorial/TutorialLeftFinish.qml:24
371+msgid "These are the shortcuts to favorite apps"
372+msgstr ""
373+
374+#: qml/Tutorial/TutorialLeft.qml:26
375+msgid "Open the launcher"
376+msgstr ""
377+
378+#: qml/Tutorial/TutorialLeft.qml:27
379+msgid "Short swipe from the left edge."
380+msgstr ""
381+
382+#: qml/Tutorial/TutorialPage.qml:178
383+msgid "You almost got it!"
384+msgstr ""
385+
386+#: qml/Tutorial/TutorialPage.qml:195
387+msgid "Try again."
388+msgstr ""
389+
390+#: qml/Tutorial/TutorialRight.qml:31
391+msgid "To view open apps"
392+msgstr ""
393+
394+#: qml/Tutorial/TutorialRight.qml:32
395+msgid "Long swipe from the right edge."
396+msgstr ""
397+
398+#: qml/Tutorial/TutorialRight.qml:122
399+msgid "View all your running tasks."
400+msgstr ""
401+
402+#: qml/Wizard/Page.qml:89
403+msgctxt "Button: Go back one page in the Wizard"
404+msgid "Back"
405+msgstr ""
406+
407+#: qml/Wizard/Pages/10-welcome.qml:27
408+msgid "Hi!"
409+msgstr ""
410+
411+#: qml/Wizard/Pages/10-welcome.qml:44
412+msgid "Welcome to your Ubuntu phone."
413+msgstr ""
414+
415+#: qml/Wizard/Pages/10-welcome.qml:52
416+msgid "Let’s get started."
417+msgstr ""
418+
419+#: qml/Wizard/Pages/10-welcome.qml:88 qml/Wizard/Pages/30-passwd-type.qml:128
420+#: qml/Wizard/Pages/40-wifi.qml:215 qml/Wizard/Pages/50-location.qml:131
421+#: qml/Wizard/Pages/60-reporting.qml:50 qml/Wizard/Pages/passwd-confirm.qml:82
422+#: qml/Wizard/Pages/passwd-set.qml:90
423+msgid "Continue"
424+msgstr ""
425+
426+#: qml/Wizard/Pages/20-sim.qml:25
427+msgid "Add a SIM card and restart your device"
428+msgstr ""
429+
430+#: qml/Wizard/Pages/20-sim.qml:59
431+msgid "Without it, you won’t be able to make calls or use text messaging."
432+msgstr ""
433+
434+#: qml/Wizard/Pages/20-sim.qml:73 qml/Wizard/Pages/40-wifi.qml:215
435+msgid "Skip"
436+msgstr ""
437+
438+#: qml/Wizard/Pages/30-passwd-type.qml:39
439+msgid "Lock security"
440+msgstr ""
441+
442+#: qml/Wizard/Pages/30-passwd-type.qml:74
443+msgid "Please select how you’d like to unlock your phone."
444+msgstr ""
445+
446+#: qml/Wizard/Pages/30-passwd-type.qml:97
447+msgctxt "Label: Type of security method"
448+msgid "Swipe"
449+msgstr ""
450+
451+#: qml/Wizard/Pages/30-passwd-type.qml:98
452+msgctxt "Label: Description of security method"
453+msgid "No security"
454+msgstr ""
455+
456+#: qml/Wizard/Pages/30-passwd-type.qml:100
457+msgctxt "Label: Type of security method"
458+msgid "Passcode"
459+msgstr ""
460+
461+#: qml/Wizard/Pages/30-passwd-type.qml:101
462+msgctxt "Label: Description of security method"
463+msgid "4 digits only"
464+msgstr ""
465+
466+#: qml/Wizard/Pages/30-passwd-type.qml:103
467+msgctxt "Label: Type of security method"
468+msgid "Passphrase"
469+msgstr ""
470+
471+#: qml/Wizard/Pages/30-passwd-type.qml:104
472+msgctxt "Label: Description of security method"
473+msgid "Numbers and letters"
474+msgstr ""
475+
476+#: qml/Wizard/Pages/40-wifi.qml:29
477+msgid "Connect to Wi‑Fi"
478+msgstr ""
479+
480+#: qml/Wizard/Pages/40-wifi.qml:168
481+msgid "Available networks…"
482+msgstr ""
483+
484+#: qml/Wizard/Pages/40-wifi.qml:169
485+msgid "No available networks."
486+msgstr ""
487+
488+#: qml/Wizard/Pages/50-location.qml:27
489+msgid "Location"
490+msgstr ""
491+
492+#: qml/Wizard/Pages/50-location.qml:62
493+msgid "Let the phone detect your location:"
494+msgstr ""
495+
496+#: qml/Wizard/Pages/50-location.qml:69
497+msgid "Using GPS only (less accurate)"
498+msgstr ""
499+
500+#: qml/Wizard/Pages/50-location.qml:86
501+msgid "Using GPS, anonymized Wi-Fi and cellular network info (recommended)"
502+msgstr ""
503+
504+#. TRANSLATORS: HERE is a trademark for Nokia's location service, you probably shouldn't translate it
505+#: qml/Wizard/Pages/50-location.qml:103
506+msgid ""
507+"By selecting this option you agree to the Nokia HERE <a href='#'>terms and "
508+"conditions</a>."
509+msgstr ""
510+
511+#: qml/Wizard/Pages/50-location.qml:112
512+msgid "Not at all"
513+msgstr ""
514+
515+#: qml/Wizard/Pages/50-location.qml:124
516+msgid "You can change your mind later in <b>System Settings</b>."
517+msgstr ""
518+
519+#: qml/Wizard/Pages/60-reporting.qml:24
520+msgid "Improving your experience"
521+msgstr ""
522+
523+#: qml/Wizard/Pages/60-reporting.qml:36
524+msgid ""
525+"Your phone is set up to automatically report errors to Canonical and its "
526+"partners, the makers of the operating system."
527+msgstr ""
528+
529+#: qml/Wizard/Pages/60-reporting.qml:43
530+msgid ""
531+"This can be disabled in <b>System Settings</b> under <b>Security &amp; "
532+"Privacy</b>"
533+msgstr ""
534+
535+#: qml/Wizard/Pages/80-finished.qml:24
536+msgid "All done"
537+msgstr ""
538+
539+#: qml/Wizard/Pages/80-finished.qml:39
540+msgid "Nice work!"
541+msgstr ""
542+
543+#: qml/Wizard/Pages/80-finished.qml:46
544+msgid "Your phone is now ready to use."
545+msgstr ""
546+
547+#: qml/Wizard/Pages/80-finished.qml:53
548+msgid "Finish"
549+msgstr ""
550+
551+#: qml/Wizard/Pages/here-terms.qml:27
552+msgid "Terms & Conditions"
553+msgstr ""
554+
555+#: qml/Wizard/Pages/passwd-confirm.qml:49
556+msgid "Confirm passphrase"
557+msgstr ""
558+
559+#: qml/Wizard/Pages/passwd-confirm.qml:50
560+msgid "Confirm passcode"
561+msgstr ""
562+
563+#: qml/Wizard/Pages/passwd-confirm.qml:53
564+#: qml/Wizard/Pages/passwd-confirm.qml:54
565+msgid "Please try again."
566+msgstr ""
567+
568+#: qml/Wizard/Pages/passwd-set.qml:61
569+msgid "Choose your passcode"
570+msgstr ""
571+
572+#: qml/Wizard/Pages/passwd-set.qml:68
573+msgid "Passphrase must be 4 characters long"
574+msgstr ""
575+
576+#: qml/Wizard/StackButton.qml:39
577+#, qt-format
578+msgid "〈 %1"
579+msgstr ""
580+
581+#: qml/Wizard/StackButton.qml:42
582+#, qt-format
583+msgid "%1 〉"
584+msgstr ""
po/oc.po+43−38
@@ -7,7 +7,7 @@ msgid ""
77msgstr ""
88"Project-Id-Version: unity8\n"
99"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2015-03-19 16:03+0100\n"
10+"POT-Creation-Date: 2015-04-14 16:13+0200\n"
1111"PO-Revision-Date: 2015-02-05 20:35+0000\n"
1212"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
1313"Language-Team: Occitan (post 1500) <oc@li.org>\n"
@@ -15,8 +15,8 @@ msgstr ""
1515"Content-Type: text/plain; charset=UTF-8\n"
1616"Content-Transfer-Encoding: 8bit\n"
1717"Plural-Forms: nplurals=2; plural=n > 1;\n"
18−"X-Launchpad-Export-Date: 2015-03-25 06:05+0000\n"
19−"X-Generator: Launchpad (build 17413)\n"
18+"X-Launchpad-Export-Date: 2015-04-23 06:48+0000\n"
19+"X-Generator: Launchpad (build 17430)\n"
2020
2121#: plugins/LightDM/Greeter.cpp:112
2222msgid "Password: "
@@ -50,108 +50,108 @@ msgid_plural "Please wait %1 minutes and then try again…"
5050msgstr[0] ""
5151msgstr[1] ""
5252
53−#: qml/Components/Dialogs.qml:67
53+#: qml/Components/Dialogs.qml:69
5454msgctxt "Title: Lock/Log out dialog"
5555msgid "Log out"
5656msgstr ""
5757
58−#: qml/Components/Dialogs.qml:68
58+#: qml/Components/Dialogs.qml:70
5959msgid "Are you sure you want to log out?"
6060msgstr ""
6161
62−#: qml/Components/Dialogs.qml:70
62+#: qml/Components/Dialogs.qml:72
6363msgctxt "Button: Lock the system"
6464msgid "Lock"
6565msgstr ""
6666
67−#: qml/Components/Dialogs.qml:77
67+#: qml/Components/Dialogs.qml:79
6868msgctxt "Button: Log out from the system"
6969msgid "Log Out"
7070msgstr ""
7171
72−#: qml/Components/Dialogs.qml:84 qml/Components/Dialogs.qml:115
73−#: qml/Components/Dialogs.qml:171
72+#: qml/Components/Dialogs.qml:86 qml/Components/Dialogs.qml:117
73+#: qml/Components/Dialogs.qml:173
7474msgid "Cancel"
7575msgstr ""
7676
77−#: qml/Components/Dialogs.qml:96
77+#: qml/Components/Dialogs.qml:98
7878msgctxt "Title: Reboot/Shut down dialog"
7979msgid "Shut down"
8080msgstr ""
8181
82−#: qml/Components/Dialogs.qml:97
82+#: qml/Components/Dialogs.qml:99
8383msgid "Are you sure you want to shut down?"
8484msgstr ""
8585
86−#: qml/Components/Dialogs.qml:99
86+#: qml/Components/Dialogs.qml:101
8787msgctxt "Button: Reboot the system"
8888msgid "Reboot"
8989msgstr ""
9090
91−#: qml/Components/Dialogs.qml:107
91+#: qml/Components/Dialogs.qml:109
9292msgctxt "Button: Shut down the system"
9393msgid "Shut down"
9494msgstr ""
9595
96−#: qml/Components/Dialogs.qml:127
96+#: qml/Components/Dialogs.qml:129
9797msgctxt "Title: Reboot dialog"
9898msgid "Reboot"
9999msgstr ""
100100
101−#: qml/Components/Dialogs.qml:128
101+#: qml/Components/Dialogs.qml:130
102102msgid "Are you sure you want to reboot?"
103103msgstr ""
104104
105−#: qml/Components/Dialogs.qml:130
105+#: qml/Components/Dialogs.qml:132
106106msgid "No"
107107msgstr "Non"
108108
109−#: qml/Components/Dialogs.qml:136
109+#: qml/Components/Dialogs.qml:138
110110msgid "Yes"
111111msgstr ""
112112
113−#: qml/Components/Dialogs.qml:150
113+#: qml/Components/Dialogs.qml:152
114114msgctxt "Title: Power off/Restart dialog"
115115msgid "Power"
116116msgstr ""
117117
118−#: qml/Components/Dialogs.qml:151
118+#: qml/Components/Dialogs.qml:153
119119msgid ""
120120"Are you sure you would like\n"
121121"to power off?"
122122msgstr ""
123123
124−#: qml/Components/Dialogs.qml:153
124+#: qml/Components/Dialogs.qml:155
125125msgctxt "Button: Power off the system"
126126msgid "Power off"
127127msgstr ""
128128
129−#: qml/Components/Dialogs.qml:162
129+#: qml/Components/Dialogs.qml:164
130130msgctxt "Button: Restart the system"
131131msgid "Restart"
132132msgstr ""
133133
134−#: qml/Components/Lockscreen.qml:238
134+#: qml/Components/Lockscreen.qml:245
135135msgid "Return to Call"
136136msgstr ""
137137
138−#: qml/Components/Lockscreen.qml:238
138+#: qml/Components/Lockscreen.qml:245
139139msgid "Emergency Call"
140140msgstr ""
141141
142−#: qml/Components/Lockscreen.qml:270
142+#: qml/Components/Lockscreen.qml:277
143143msgid "OK"
144144msgstr ""
145145
146−#: qml/Dash/GenericScopeView.qml:533 qml/Dash/GenericScopeView.qml:691
146+#: qml/Dash/GenericScopeView.qml:532 qml/Dash/GenericScopeView.qml:690
147147msgid "See less"
148148msgstr ""
149149
150−#: qml/Dash/GenericScopeView.qml:533
150+#: qml/Dash/GenericScopeView.qml:532
151151msgid "See all"
152152msgstr ""
153153
154−#: qml/Dash/GenericScopeView.qml:595
154+#: qml/Dash/GenericScopeView.qml:594
155155msgctxt "Label: Hint for dash search line edit"
156156msgid "Search"
157157msgstr ""
@@ -301,31 +301,31 @@ msgstr ""
301301msgid "Conference"
302302msgstr ""
303303
304−#: qml/Panel/Indicators/MenuItemFactory.qml:643
304+#: qml/Panel/Indicators/MenuItemFactory.qml:639
305305msgid "Nothing is playing"
306306msgstr ""
307307
308−#: qml/Panel/Indicators/MenuItemFactory.qml:791
308+#: qml/Panel/Indicators/MenuItemFactory.qml:787
309309msgid "In queue…"
310310msgstr ""
311311
312−#: qml/Panel/Indicators/MenuItemFactory.qml:795
312+#: qml/Panel/Indicators/MenuItemFactory.qml:791
313313msgid "Downloading"
314314msgstr ""
315315
316−#: qml/Panel/Indicators/MenuItemFactory.qml:797
316+#: qml/Panel/Indicators/MenuItemFactory.qml:793
317317msgid "Paused, tap to resume"
318318msgstr ""
319319
320−#: qml/Panel/Indicators/MenuItemFactory.qml:799
320+#: qml/Panel/Indicators/MenuItemFactory.qml:795
321321msgid "Canceled"
322322msgstr ""
323323
324−#: qml/Panel/Indicators/MenuItemFactory.qml:801
324+#: qml/Panel/Indicators/MenuItemFactory.qml:797
325325msgid "Finished"
326326msgstr ""
327327
328−#: qml/Panel/Indicators/MenuItemFactory.qml:803
328+#: qml/Panel/Indicators/MenuItemFactory.qml:799
329329msgid "Failed, tap to retry"
330330msgstr ""
331331
@@ -358,12 +358,17 @@ msgstr ""
358358msgid "Swipe up from the bottom edge."
359359msgstr ""
360360
361−#: qml/Tutorial/TutorialLeftFinish.qml:24
362−msgid "These are the shortcuts to favorite apps"
361+#: qml/Tutorial/TutorialContent.qml:81 qml/Tutorial/TutorialLeftFinish.qml:25
362+#: qml/Tutorial/TutorialRight.qml:144
363+msgid "Tap here to continue."
363364msgstr ""
364365
365−#: qml/Tutorial/TutorialLeftFinish.qml:25 qml/Tutorial/TutorialRight.qml:144
366−msgid "Tap here to continue."
366+#: qml/Tutorial/TutorialContent.qml:81
367+msgid "Click here to finish."
368+msgstr ""
369+
370+#: qml/Tutorial/TutorialLeftFinish.qml:24
371+msgid "These are the shortcuts to favorite apps"
367372msgstr ""
368373
369374#: qml/Tutorial/TutorialLeft.qml:26
po/or.po+43−38
@@ -7,7 +7,7 @@ msgid ""
77msgstr ""
88"Project-Id-Version: unity8\n"
99"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2015-03-19 16:03+0100\n"
10+"POT-Creation-Date: 2015-04-14 16:13+0200\n"
1111"PO-Revision-Date: 2015-03-21 05:28+0000\n"
1212"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
1313"Language-Team: Oriya <or@li.org>\n"
@@ -15,8 +15,8 @@ msgstr ""
1515"Content-Type: text/plain; charset=UTF-8\n"
1616"Content-Transfer-Encoding: 8bit\n"
1717"Plural-Forms: nplurals=2; plural=n!=1;\n"
18−"X-Launchpad-Export-Date: 2015-03-25 06:05+0000\n"
19−"X-Generator: Launchpad (build 17413)\n"
18+"X-Launchpad-Export-Date: 2015-04-23 06:48+0000\n"
19+"X-Generator: Launchpad (build 17430)\n"
2020
2121#: plugins/LightDM/Greeter.cpp:112
2222msgid "Password: "
@@ -50,108 +50,108 @@ msgid_plural "Please wait %1 minutes and then try again…"
5050msgstr[0] ""
5151msgstr[1] ""
5252
53−#: qml/Components/Dialogs.qml:67
53+#: qml/Components/Dialogs.qml:69
5454msgctxt "Title: Lock/Log out dialog"
5555msgid "Log out"
5656msgstr ""
5757
58−#: qml/Components/Dialogs.qml:68
58+#: qml/Components/Dialogs.qml:70
5959msgid "Are you sure you want to log out?"
6060msgstr ""
6161
62−#: qml/Components/Dialogs.qml:70
62+#: qml/Components/Dialogs.qml:72
6363msgctxt "Button: Lock the system"
6464msgid "Lock"
6565msgstr ""
6666
67−#: qml/Components/Dialogs.qml:77
67+#: qml/Components/Dialogs.qml:79
6868msgctxt "Button: Log out from the system"
6969msgid "Log Out"
7070msgstr ""
7171
72−#: qml/Components/Dialogs.qml:84 qml/Components/Dialogs.qml:115
73−#: qml/Components/Dialogs.qml:171
72+#: qml/Components/Dialogs.qml:86 qml/Components/Dialogs.qml:117
73+#: qml/Components/Dialogs.qml:173
7474msgid "Cancel"
7575msgstr ""
7676
77−#: qml/Components/Dialogs.qml:96
77+#: qml/Components/Dialogs.qml:98
7878msgctxt "Title: Reboot/Shut down dialog"
7979msgid "Shut down"
8080msgstr ""
8181
82−#: qml/Components/Dialogs.qml:97
82+#: qml/Components/Dialogs.qml:99
8383msgid "Are you sure you want to shut down?"
8484msgstr ""
8585
86−#: qml/Components/Dialogs.qml:99
86+#: qml/Components/Dialogs.qml:101
8787msgctxt "Button: Reboot the system"
8888msgid "Reboot"
8989msgstr ""
9090
91−#: qml/Components/Dialogs.qml:107
91+#: qml/Components/Dialogs.qml:109
9292msgctxt "Button: Shut down the system"
9393msgid "Shut down"
9494msgstr ""
9595
96−#: qml/Components/Dialogs.qml:127
96+#: qml/Components/Dialogs.qml:129
9797msgctxt "Title: Reboot dialog"
9898msgid "Reboot"
9999msgstr ""
100100
101−#: qml/Components/Dialogs.qml:128
101+#: qml/Components/Dialogs.qml:130
102102msgid "Are you sure you want to reboot?"
103103msgstr ""
104104
105−#: qml/Components/Dialogs.qml:130
105+#: qml/Components/Dialogs.qml:132
106106msgid "No"
107107msgstr ""
108108
109−#: qml/Components/Dialogs.qml:136
109+#: qml/Components/Dialogs.qml:138
110110msgid "Yes"
111111msgstr ""
112112
113−#: qml/Components/Dialogs.qml:150
113+#: qml/Components/Dialogs.qml:152
114114msgctxt "Title: Power off/Restart dialog"
115115msgid "Power"
116116msgstr ""
117117
118−#: qml/Components/Dialogs.qml:151
118+#: qml/Components/Dialogs.qml:153
119119msgid ""
120120"Are you sure you would like\n"
121121"to power off?"
122122msgstr ""
123123
124−#: qml/Components/Dialogs.qml:153
124+#: qml/Components/Dialogs.qml:155
125125msgctxt "Button: Power off the system"
126126msgid "Power off"
127127msgstr ""
128128
129−#: qml/Components/Dialogs.qml:162
129+#: qml/Components/Dialogs.qml:164
130130msgctxt "Button: Restart the system"
131131msgid "Restart"
132132msgstr ""
133133
134−#: qml/Components/Lockscreen.qml:238
134+#: qml/Components/Lockscreen.qml:245
135135msgid "Return to Call"
136136msgstr ""
137137
138−#: qml/Components/Lockscreen.qml:238
138+#: qml/Components/Lockscreen.qml:245
139139msgid "Emergency Call"
140140msgstr ""
141141
142−#: qml/Components/Lockscreen.qml:270
142+#: qml/Components/Lockscreen.qml:277
143143msgid "OK"
144144msgstr ""
145145
146−#: qml/Dash/GenericScopeView.qml:533 qml/Dash/GenericScopeView.qml:691
146+#: qml/Dash/GenericScopeView.qml:532 qml/Dash/GenericScopeView.qml:690
147147msgid "See less"
148148msgstr ""
149149
150−#: qml/Dash/GenericScopeView.qml:533
150+#: qml/Dash/GenericScopeView.qml:532
151151msgid "See all"
152152msgstr ""
153153
154−#: qml/Dash/GenericScopeView.qml:595
154+#: qml/Dash/GenericScopeView.qml:594
155155msgctxt "Label: Hint for dash search line edit"
156156msgid "Search"
157157msgstr ""
@@ -301,31 +301,31 @@ msgstr ""
301301msgid "Conference"
302302msgstr ""
303303
304−#: qml/Panel/Indicators/MenuItemFactory.qml:643
304+#: qml/Panel/Indicators/MenuItemFactory.qml:639
305305msgid "Nothing is playing"
306306msgstr ""
307307
308−#: qml/Panel/Indicators/MenuItemFactory.qml:791
308+#: qml/Panel/Indicators/MenuItemFactory.qml:787
309309msgid "In queue…"
310310msgstr ""
311311
312−#: qml/Panel/Indicators/MenuItemFactory.qml:795
312+#: qml/Panel/Indicators/MenuItemFactory.qml:791
313313msgid "Downloading"
314314msgstr ""
315315
316−#: qml/Panel/Indicators/MenuItemFactory.qml:797
316+#: qml/Panel/Indicators/MenuItemFactory.qml:793
317317msgid "Paused, tap to resume"
318318msgstr ""
319319
320−#: qml/Panel/Indicators/MenuItemFactory.qml:799
320+#: qml/Panel/Indicators/MenuItemFactory.qml:795
321321msgid "Canceled"
322322msgstr ""
323323
324−#: qml/Panel/Indicators/MenuItemFactory.qml:801
324+#: qml/Panel/Indicators/MenuItemFactory.qml:797
325325msgid "Finished"
326326msgstr ""
327327
328−#: qml/Panel/Indicators/MenuItemFactory.qml:803
328+#: qml/Panel/Indicators/MenuItemFactory.qml:799
329329msgid "Failed, tap to retry"
330330msgstr ""
331331
@@ -358,12 +358,17 @@ msgstr ""
358358msgid "Swipe up from the bottom edge."
359359msgstr ""
360360
361−#: qml/Tutorial/TutorialLeftFinish.qml:24
362−msgid "These are the shortcuts to favorite apps"
361+#: qml/Tutorial/TutorialContent.qml:81 qml/Tutorial/TutorialLeftFinish.qml:25
362+#: qml/Tutorial/TutorialRight.qml:144
363+msgid "Tap here to continue."
363364msgstr ""
364365
365−#: qml/Tutorial/TutorialLeftFinish.qml:25 qml/Tutorial/TutorialRight.qml:144
366−msgid "Tap here to continue."
366+#: qml/Tutorial/TutorialContent.qml:81
367+msgid "Click here to finish."
368+msgstr ""
369+
370+#: qml/Tutorial/TutorialLeftFinish.qml:24
371+msgid "These are the shortcuts to favorite apps"
367372msgstr ""
368373
369374#: qml/Tutorial/TutorialLeft.qml:26
po/pa.po+44−39
@@ -7,16 +7,16 @@ msgid ""
77msgstr ""
88"Project-Id-Version: unity8\n"
99"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2015-03-19 16:03+0100\n"
11−"PO-Revision-Date: 2015-03-26 04:53+0000\n"
10+"POT-Creation-Date: 2015-04-14 16:13+0200\n"
11+"PO-Revision-Date: 2015-04-24 04:29+0000\n"
1212"Last-Translator: Gursharnjit_Singh <ubuntuser13@gmail.com>\n"
1313"Language-Team: Punjabi <pa@li.org>\n"
1414"MIME-Version: 1.0\n"
1515"Content-Type: text/plain; charset=UTF-8\n"
1616"Content-Transfer-Encoding: 8bit\n"
1717"Plural-Forms: nplurals=2; plural=n != 1;\n"
18−"X-Launchpad-Export-Date: 2015-03-27 05:36+0000\n"
19−"X-Generator: Launchpad (build 17413)\n"
18+"X-Launchpad-Export-Date: 2015-04-25 05:38+0000\n"
19+"X-Generator: Launchpad (build 17430)\n"
2020
2121#: plugins/LightDM/Greeter.cpp:112
2222msgid "Password: "
@@ -50,72 +50,72 @@ msgid_plural "Please wait %1 minutes and then try again…"
5050msgstr[0] "%1 ਮਿੰਟ ਲਈ ਉਡੀਕੋ ਤੇ ਫੇਰ ਕੋਸ਼ਿਸ਼ ਕਰੋ..."
5151msgstr[1] "%1 ਮਿੰਟਾਂ ਲਈ ਉਡੀਕੋ ਤੇ ਫੇਰ ਕੋਸ਼ਿਸ਼ ਕਰੋ..."
5252
53−#: qml/Components/Dialogs.qml:67
53+#: qml/Components/Dialogs.qml:69
5454msgctxt "Title: Lock/Log out dialog"
5555msgid "Log out"
5656msgstr "ਲਾਗ ਆਉਟ"
5757
58−#: qml/Components/Dialogs.qml:68
58+#: qml/Components/Dialogs.qml:70
5959msgid "Are you sure you want to log out?"
6060msgstr "ਕੀ ਤੁਸੀਂ ਲਾਗ ਆਉਟ ਕਰਨਾ ਚਾਹੁੰਦੇ ਹੋ?"
6161
62−#: qml/Components/Dialogs.qml:70
62+#: qml/Components/Dialogs.qml:72
6363msgctxt "Button: Lock the system"
6464msgid "Lock"
6565msgstr "ਲਾਕ"
6666
67−#: qml/Components/Dialogs.qml:77
67+#: qml/Components/Dialogs.qml:79
6868msgctxt "Button: Log out from the system"
6969msgid "Log Out"
7070msgstr "ਲਾਗ ਆਉਟ"
7171
72−#: qml/Components/Dialogs.qml:84 qml/Components/Dialogs.qml:115
73−#: qml/Components/Dialogs.qml:171
72+#: qml/Components/Dialogs.qml:86 qml/Components/Dialogs.qml:117
73+#: qml/Components/Dialogs.qml:173
7474msgid "Cancel"
7575msgstr "ਰੱਦ ਕਰੋ"
7676
77−#: qml/Components/Dialogs.qml:96
77+#: qml/Components/Dialogs.qml:98
7878msgctxt "Title: Reboot/Shut down dialog"
7979msgid "Shut down"
8080msgstr "ਬੰਦ ਕਰੋ"
8181
82−#: qml/Components/Dialogs.qml:97
82+#: qml/Components/Dialogs.qml:99
8383msgid "Are you sure you want to shut down?"
8484msgstr "ਕੀ ਤੁਸੀਂ ਬੰਦ ਕਰਨਾ ਚਾਹੁੰਦੇ ਹੋ?"
8585
86−#: qml/Components/Dialogs.qml:99
86+#: qml/Components/Dialogs.qml:101
8787msgctxt "Button: Reboot the system"
8888msgid "Reboot"
8989msgstr "ਮੁਡ਼-ਚਾਲੂ"
9090
91−#: qml/Components/Dialogs.qml:107
91+#: qml/Components/Dialogs.qml:109
9292msgctxt "Button: Shut down the system"
9393msgid "Shut down"
9494msgstr "ਬੰਦ ਕਰੋ"
9595
96−#: qml/Components/Dialogs.qml:127
96+#: qml/Components/Dialogs.qml:129
9797msgctxt "Title: Reboot dialog"
9898msgid "Reboot"
9999msgstr "ਮੁਡ਼-ਚਾਲੂ"
100100
101−#: qml/Components/Dialogs.qml:128
101+#: qml/Components/Dialogs.qml:130
102102msgid "Are you sure you want to reboot?"
103103msgstr "ਕੀ ਤੁਸੀਂ ਮੁੜ-ਚਾਲੂ ਕਰਨਾ ਚਾਹੁੰਦੇ ਹੋ?"
104104
105−#: qml/Components/Dialogs.qml:130
105+#: qml/Components/Dialogs.qml:132
106106msgid "No"
107107msgstr "ਨਹੀਂ"
108108
109−#: qml/Components/Dialogs.qml:136
109+#: qml/Components/Dialogs.qml:138
110110msgid "Yes"
111111msgstr "ਹਾਂ"
112112
113−#: qml/Components/Dialogs.qml:150
113+#: qml/Components/Dialogs.qml:152
114114msgctxt "Title: Power off/Restart dialog"
115115msgid "Power"
116116msgstr "ਪਾਵਰ"
117117
118−#: qml/Components/Dialogs.qml:151
118+#: qml/Components/Dialogs.qml:153
119119msgid ""
120120"Are you sure you would like\n"
121121"to power off?"
@@ -123,37 +123,37 @@ msgstr ""
123123"ਕੀ ਤੁਸੀਂ ਪਾਵਰ-ਆਫ਼ ਕਰਨਾ\n"
124124"ਚਾਹੁੰਦੇ ਹੋ?"
125125
126−#: qml/Components/Dialogs.qml:153
126+#: qml/Components/Dialogs.qml:155
127127msgctxt "Button: Power off the system"
128128msgid "Power off"
129129msgstr "ਬੰਦ ਕਰੋ"
130130
131−#: qml/Components/Dialogs.qml:162
131+#: qml/Components/Dialogs.qml:164
132132msgctxt "Button: Restart the system"
133133msgid "Restart"
134134msgstr "ਮੁੜ ਚਾਲੂ"
135135
136−#: qml/Components/Lockscreen.qml:238
136+#: qml/Components/Lockscreen.qml:245
137137msgid "Return to Call"
138138msgstr "ਕਾਲ ਤੇ ਵਾਪਸ"
139139
140−#: qml/Components/Lockscreen.qml:238
140+#: qml/Components/Lockscreen.qml:245
141141msgid "Emergency Call"
142142msgstr "ਅਪਾਤਕਾਲੀਨ ਕਾਲ"
143143
144−#: qml/Components/Lockscreen.qml:270
144+#: qml/Components/Lockscreen.qml:277
145145msgid "OK"
146146msgstr "ਠੀਕ"
147147
148−#: qml/Dash/GenericScopeView.qml:533 qml/Dash/GenericScopeView.qml:691
148+#: qml/Dash/GenericScopeView.qml:532 qml/Dash/GenericScopeView.qml:690
149149msgid "See less"
150150msgstr "ਘੱਟ ਵੇਖੋ"
151151
152−#: qml/Dash/GenericScopeView.qml:533
152+#: qml/Dash/GenericScopeView.qml:532
153153msgid "See all"
154154msgstr "ਸਾਰਾ ਵੇਖੋ"
155155
156−#: qml/Dash/GenericScopeView.qml:595
156+#: qml/Dash/GenericScopeView.qml:594
157157msgctxt "Label: Hint for dash search line edit"
158158msgid "Search"
159159msgstr "ਖੋਜ"
@@ -307,31 +307,31 @@ msgstr "ਕਾਲ ਤੇ ਵਾਪਸ ਜਾਣ ਲਈ ਛੁਹੋ..."
307307msgid "Conference"
308308msgstr "ਕਨਫਰੰਸ"
309309
310−#: qml/Panel/Indicators/MenuItemFactory.qml:643
310+#: qml/Panel/Indicators/MenuItemFactory.qml:639
311311msgid "Nothing is playing"
312312msgstr "ਕੁੱਝ ਨਹੀਂ ਚੱਲ ਰਿਹਾ"
313313
314−#: qml/Panel/Indicators/MenuItemFactory.qml:791
314+#: qml/Panel/Indicators/MenuItemFactory.qml:787
315315msgid "In queue…"
316316msgstr "ਕਤਾਰ ਵਿੱਚ..."
317317
318−#: qml/Panel/Indicators/MenuItemFactory.qml:795
318+#: qml/Panel/Indicators/MenuItemFactory.qml:791
319319msgid "Downloading"
320320msgstr "ਡਾਊਨਲੋਡ ਕਰ ਰਿਹਾ"
321321
322−#: qml/Panel/Indicators/MenuItemFactory.qml:797
322+#: qml/Panel/Indicators/MenuItemFactory.qml:793
323323msgid "Paused, tap to resume"
324324msgstr "ਵਿਰਾਮ, ਸ਼ੁਰੂ ਕਰਨ ਲਈ ਛੂਹੋ"
325325
326−#: qml/Panel/Indicators/MenuItemFactory.qml:799
326+#: qml/Panel/Indicators/MenuItemFactory.qml:795
327327msgid "Canceled"
328328msgstr "ਰੱਦ ਕੀਤਾ"
329329
330−#: qml/Panel/Indicators/MenuItemFactory.qml:801
330+#: qml/Panel/Indicators/MenuItemFactory.qml:797
331331msgid "Finished"
332332msgstr "ਮੁਕੰਮਲ"
333333
334−#: qml/Panel/Indicators/MenuItemFactory.qml:803
334+#: qml/Panel/Indicators/MenuItemFactory.qml:799
335335msgid "Failed, tap to retry"
336336msgstr "ਫ਼ੇਲ੍ਹ ਹੋਇਆ, ਮੁੜ-ਕੋਸ਼ਿਸ ਲਈ ਛੂਹੋ"
337337
@@ -364,14 +364,19 @@ msgstr "ਖਾਸ਼ ਮੀਨੂੰ ਖੋਲ੍ਹੋ"
364364msgid "Swipe up from the bottom edge."
365365msgstr "ਹੇਠਲੇ ਕਿਨਾਰੇ ਤੋਂ ਉੱਪਰ ਵੱਲੋਂ ਖਿੱਚੋ।"
366366
367+#: qml/Tutorial/TutorialContent.qml:81 qml/Tutorial/TutorialLeftFinish.qml:25
368+#: qml/Tutorial/TutorialRight.qml:144
369+msgid "Tap here to continue."
370+msgstr "ਜਾਰੀ ਰੱਖਣ ਲਈ ਇੱਥੇ ਛੂਹੋ।"
371+
372+#: qml/Tutorial/TutorialContent.qml:81
373+msgid "Click here to finish."
374+msgstr "ਸਮਾਪਤੀ ਲਈ ਇੱਥੇ ਕਲਿੱਕ ਕਰੋ।"
375+
367376#: qml/Tutorial/TutorialLeftFinish.qml:24
368377msgid "These are the shortcuts to favorite apps"
369378msgstr "ਇੱਥੇ ਤੁਹਾਡੀ ਪਸੰਦੀਦਾ ਐਪਾਂ ਲਈ ਸ਼ਾਰਟਕੱਟ ਹਨ"
370379
371−#: qml/Tutorial/TutorialLeftFinish.qml:25 qml/Tutorial/TutorialRight.qml:144
372−msgid "Tap here to continue."
373−msgstr "ਜਾਰੀ ਰੱਖਣ ਲਈ ਇੱਥੇ ਛੂਹੋ।"
374−
375380#: qml/Tutorial/TutorialLeft.qml:26
376381msgid "Open the launcher"
377382msgstr "ਲਾਂਚਰ ਨੂੰ ਖੋਲੋ"
po/pl.po+50−45
@@ -7,8 +7,8 @@ msgid ""
77msgstr ""
88"Project-Id-Version: unity\n"
99"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2015-03-19 16:03+0100\n"
11−"PO-Revision-Date: 2015-04-04 13:00+0000\n"
10+"POT-Creation-Date: 2015-04-14 16:13+0200\n"
11+"PO-Revision-Date: 2015-05-02 12:37+0000\n"
1212"Last-Translator: GTriderXC <gtriderxc@yahoo.com>\n"
1313"Language-Team: Polish <pl@li.org>\n"
1414"MIME-Version: 1.0\n"
@@ -16,8 +16,8 @@ msgstr ""
1616"Content-Transfer-Encoding: 8bit\n"
1717"Plural-Forms: nplurals=3; plural=n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 "
1818"|| n%100>=20) ? 1 : 2;\n"
19−"X-Launchpad-Export-Date: 2015-04-05 06:10+0000\n"
20−"X-Generator: Launchpad (build 17413)\n"
19+"X-Launchpad-Export-Date: 2015-05-03 06:07+0000\n"
20+"X-Generator: Launchpad (build 17474)\n"
2121
2222#: plugins/LightDM/Greeter.cpp:112
2323msgid "Password: "
@@ -53,110 +53,110 @@ msgstr[0] "Poczekaj %1 minutę i spróbuj ponownie…"
5353msgstr[1] "Poczekaj %1 minuty i spróbuj ponownie…"
5454msgstr[2] "Poczekaj %1 minut i spróbuj ponownie…"
5555
56−#: qml/Components/Dialogs.qml:67
56+#: qml/Components/Dialogs.qml:69
5757msgctxt "Title: Lock/Log out dialog"
5858msgid "Log out"
5959msgstr "Wylogowanie"
6060
61−#: qml/Components/Dialogs.qml:68
61+#: qml/Components/Dialogs.qml:70
6262msgid "Are you sure you want to log out?"
6363msgstr "Czy na pewno wylogować?"
6464
65−#: qml/Components/Dialogs.qml:70
65+#: qml/Components/Dialogs.qml:72
6666msgctxt "Button: Lock the system"
6767msgid "Lock"
6868msgstr "Blokada"
6969
70−#: qml/Components/Dialogs.qml:77
70+#: qml/Components/Dialogs.qml:79
7171msgctxt "Button: Log out from the system"
7272msgid "Log Out"
7373msgstr "Wyloguj"
7474
75−#: qml/Components/Dialogs.qml:84 qml/Components/Dialogs.qml:115
76−#: qml/Components/Dialogs.qml:171
75+#: qml/Components/Dialogs.qml:86 qml/Components/Dialogs.qml:117
76+#: qml/Components/Dialogs.qml:173
7777msgid "Cancel"
7878msgstr "Anuluj"
7979
80−#: qml/Components/Dialogs.qml:96
80+#: qml/Components/Dialogs.qml:98
8181msgctxt "Title: Reboot/Shut down dialog"
8282msgid "Shut down"
8383msgstr "Wyłącz"
8484
85−#: qml/Components/Dialogs.qml:97
85+#: qml/Components/Dialogs.qml:99
8686msgid "Are you sure you want to shut down?"
8787msgstr "Czy na pewno wyłączyć?"
8888
89−#: qml/Components/Dialogs.qml:99
89+#: qml/Components/Dialogs.qml:101
9090msgctxt "Button: Reboot the system"
9191msgid "Reboot"
9292msgstr "Uruchom ponownie"
9393
94−#: qml/Components/Dialogs.qml:107
94+#: qml/Components/Dialogs.qml:109
9595msgctxt "Button: Shut down the system"
9696msgid "Shut down"
9797msgstr "Wyłącz"
9898
99−#: qml/Components/Dialogs.qml:127
99+#: qml/Components/Dialogs.qml:129
100100msgctxt "Title: Reboot dialog"
101101msgid "Reboot"
102102msgstr "Uruchom ponownie"
103103
104−#: qml/Components/Dialogs.qml:128
104+#: qml/Components/Dialogs.qml:130
105105msgid "Are you sure you want to reboot?"
106106msgstr "Czy na pewno uruchomić ponownie?"
107107
108−#: qml/Components/Dialogs.qml:130
108+#: qml/Components/Dialogs.qml:132
109109msgid "No"
110110msgstr "Nie"
111111
112−#: qml/Components/Dialogs.qml:136
112+#: qml/Components/Dialogs.qml:138
113113msgid "Yes"
114114msgstr "Tak"
115115
116−#: qml/Components/Dialogs.qml:150
116+#: qml/Components/Dialogs.qml:152
117117msgctxt "Title: Power off/Restart dialog"
118118msgid "Power"
119119msgstr "Zasilanie"
120120
121−#: qml/Components/Dialogs.qml:151
121+#: qml/Components/Dialogs.qml:153
122122msgid ""
123123"Are you sure you would like\n"
124124"to power off?"
125125msgstr ""
126−"Jesteś pewny że chcesz\n"
126+"Czy na pewno\n"
127127"wyłączyć?"
128128
129−#: qml/Components/Dialogs.qml:153
129+#: qml/Components/Dialogs.qml:155
130130msgctxt "Button: Power off the system"
131131msgid "Power off"
132132msgstr "Wyłącz"
133133
134−#: qml/Components/Dialogs.qml:162
134+#: qml/Components/Dialogs.qml:164
135135msgctxt "Button: Restart the system"
136136msgid "Restart"
137137msgstr "Uruchom ponownie"
138138
139−#: qml/Components/Lockscreen.qml:238
139+#: qml/Components/Lockscreen.qml:245
140140msgid "Return to Call"
141141msgstr "Powróć do rozmowy"
142142
143−#: qml/Components/Lockscreen.qml:238
143+#: qml/Components/Lockscreen.qml:245
144144msgid "Emergency Call"
145145msgstr "Telefon ratunkowy"
146146
147−#: qml/Components/Lockscreen.qml:270
147+#: qml/Components/Lockscreen.qml:277
148148msgid "OK"
149149msgstr "OK"
150150
151−#: qml/Dash/GenericScopeView.qml:533 qml/Dash/GenericScopeView.qml:691
151+#: qml/Dash/GenericScopeView.qml:532 qml/Dash/GenericScopeView.qml:690
152152msgid "See less"
153153msgstr "Zobacz mniej"
154154
155−#: qml/Dash/GenericScopeView.qml:533
155+#: qml/Dash/GenericScopeView.qml:532
156156msgid "See all"
157157msgstr "Zobacz wszystko"
158158
159−#: qml/Dash/GenericScopeView.qml:595
159+#: qml/Dash/GenericScopeView.qml:594
160160msgctxt "Label: Hint for dash search line edit"
161161msgid "Search"
162162msgstr "Szukaj"
@@ -310,31 +310,31 @@ msgstr "Dotknij aby powrócić do połączenia..."
310310msgid "Conference"
311311msgstr "Konferencja"
312312
313−#: qml/Panel/Indicators/MenuItemFactory.qml:643
313+#: qml/Panel/Indicators/MenuItemFactory.qml:639
314314msgid "Nothing is playing"
315315msgstr "Nic nie jest odtwarzane"
316316
317−#: qml/Panel/Indicators/MenuItemFactory.qml:791
317+#: qml/Panel/Indicators/MenuItemFactory.qml:787
318318msgid "In queue…"
319319msgstr "W kolejce..."
320320
321−#: qml/Panel/Indicators/MenuItemFactory.qml:795
321+#: qml/Panel/Indicators/MenuItemFactory.qml:791
322322msgid "Downloading"
323323msgstr "Pobieranie"
324324
325−#: qml/Panel/Indicators/MenuItemFactory.qml:797
325+#: qml/Panel/Indicators/MenuItemFactory.qml:793
326326msgid "Paused, tap to resume"
327327msgstr "Wstrzymano, kliknij by wznowić"
328328
329−#: qml/Panel/Indicators/MenuItemFactory.qml:799
329+#: qml/Panel/Indicators/MenuItemFactory.qml:795
330330msgid "Canceled"
331331msgstr "Anulowano"
332332
333−#: qml/Panel/Indicators/MenuItemFactory.qml:801
333+#: qml/Panel/Indicators/MenuItemFactory.qml:797
334334msgid "Finished"
335335msgstr "Zakończono"
336336
337−#: qml/Panel/Indicators/MenuItemFactory.qml:803
337+#: qml/Panel/Indicators/MenuItemFactory.qml:799
338338msgid "Failed, tap to retry"
339339msgstr "Błąd, kliknij aby powtórzyć"
340340
@@ -361,27 +361,32 @@ msgstr "Dotknij tutaj, by zakończyć."
361361
362362#: qml/Tutorial/TutorialBottom.qml:28
363363msgid "Open special menus"
364−msgstr ""
364+msgstr "Otwórz menu specjalne"
365365
366366#: qml/Tutorial/TutorialBottom.qml:29
367367msgid "Swipe up from the bottom edge."
368−msgstr ""
368+msgstr "Przeciągnij od dolnej krawędzi w górę ekranu"
369+
370+#: qml/Tutorial/TutorialContent.qml:81 qml/Tutorial/TutorialLeftFinish.qml:25
371+#: qml/Tutorial/TutorialRight.qml:144
372+msgid "Tap here to continue."
373+msgstr "Dotknij tutaj, by kontynuować."
374+
375+#: qml/Tutorial/TutorialContent.qml:81
376+msgid "Click here to finish."
377+msgstr "Kliknij tutaj, by zakończyć."
369378
370379#: qml/Tutorial/TutorialLeftFinish.qml:24
371380msgid "These are the shortcuts to favorite apps"
372381msgstr "To są skróty do ulubionych aplikacji"
373382
374−#: qml/Tutorial/TutorialLeftFinish.qml:25 qml/Tutorial/TutorialRight.qml:144
375−msgid "Tap here to continue."
376−msgstr "Dotknij tutaj, by kontynuować."
377−
378383#: qml/Tutorial/TutorialLeft.qml:26
379384msgid "Open the launcher"
380−msgstr ""
385+msgstr "Otwórz launcher"
381386
382387#: qml/Tutorial/TutorialLeft.qml:27
383388msgid "Short swipe from the left edge."
384−msgstr ""
389+msgstr "Krótkie przeciągnięcie od lewej krawędzi."
385390
386391#: qml/Tutorial/TutorialPage.qml:178
387392msgid "You almost got it!"
@@ -397,7 +402,7 @@ msgstr "By zobaczyć otwarte aplikacje"
397402
398403#: qml/Tutorial/TutorialRight.qml:32
399404msgid "Long swipe from the right edge."
400−msgstr ""
405+msgstr "Długie przeciągnięcie od prawej krawędzi."
401406
402407#: qml/Tutorial/TutorialRight.qml:122
403408msgid "View all your running tasks."
po/pt.po+58−53
@@ -7,16 +7,16 @@ msgid ""
77msgstr ""
88"Project-Id-Version: unity8\n"
99"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2015-03-19 16:03+0100\n"
11−"PO-Revision-Date: 2015-03-29 23:41+0000\n"
10+"POT-Creation-Date: 2015-04-14 16:13+0200\n"
11+"PO-Revision-Date: 2015-05-19 03:42+0000\n"
1212"Last-Translator: António Miranda <Unknown>\n"
1313"Language-Team: Portuguese <pt@li.org>\n"
1414"MIME-Version: 1.0\n"
1515"Content-Type: text/plain; charset=UTF-8\n"
1616"Content-Transfer-Encoding: 8bit\n"
1717"Plural-Forms: nplurals=2; plural=n != 1;\n"
18−"X-Launchpad-Export-Date: 2015-03-30 05:45+0000\n"
19−"X-Generator: Launchpad (build 17413)\n"
18+"X-Launchpad-Export-Date: 2015-05-20 05:29+0000\n"
19+"X-Generator: Launchpad (build 17508)\n"
2020
2121#: plugins/LightDM/Greeter.cpp:112
2222msgid "Password: "
@@ -37,11 +37,11 @@ msgstr "Dispositivo bloqueado"
3737
3838#: qml/Components/DelayedLockscreen.qml:64
3939msgid "You have been locked out due to too many failed passphrase attempts."
40−msgstr "Foi bloqueado devido a muitas tentativas falhadas da frase-senha."
40+msgstr "Foi bloqueado devido a muitas tentativas falhadas da palavra-chave."
4141
4242#: qml/Components/DelayedLockscreen.qml:65
4343msgid "You have been locked out due to too many failed passcode attempts."
44−msgstr "Foi bloqueado devido a muitas tentativas falhadas da senha."
44+msgstr "Bloqueado devido a muitas tentativas sem sucesso do código."
4545
4646#: qml/Components/DelayedLockscreen.qml:74
4747#, qt-format
@@ -50,72 +50,72 @@ msgid_plural "Please wait %1 minutes and then try again…"
5050msgstr[0] "Por favor, aguarde %1 minuto e tente novamente…"
5151msgstr[1] "Por favor, aguarde %1 minutos e tente novamente…"
5252
53−#: qml/Components/Dialogs.qml:67
53+#: qml/Components/Dialogs.qml:69
5454msgctxt "Title: Lock/Log out dialog"
5555msgid "Log out"
5656msgstr "Terminar sessão"
5757
58−#: qml/Components/Dialogs.qml:68
58+#: qml/Components/Dialogs.qml:70
5959msgid "Are you sure you want to log out?"
6060msgstr "Tem a certeza de que quer sair?"
6161
62−#: qml/Components/Dialogs.qml:70
62+#: qml/Components/Dialogs.qml:72
6363msgctxt "Button: Lock the system"
6464msgid "Lock"
6565msgstr "Bloquear"
6666
67−#: qml/Components/Dialogs.qml:77
67+#: qml/Components/Dialogs.qml:79
6868msgctxt "Button: Log out from the system"
6969msgid "Log Out"
7070msgstr "Terminar sessão"
7171
72−#: qml/Components/Dialogs.qml:84 qml/Components/Dialogs.qml:115
73−#: qml/Components/Dialogs.qml:171
72+#: qml/Components/Dialogs.qml:86 qml/Components/Dialogs.qml:117
73+#: qml/Components/Dialogs.qml:173
7474msgid "Cancel"
7575msgstr "Cancelar"
7676
77−#: qml/Components/Dialogs.qml:96
77+#: qml/Components/Dialogs.qml:98
7878msgctxt "Title: Reboot/Shut down dialog"
7979msgid "Shut down"
8080msgstr "Encerrar"
8181
82−#: qml/Components/Dialogs.qml:97
82+#: qml/Components/Dialogs.qml:99
8383msgid "Are you sure you want to shut down?"
8484msgstr "Tem a certeza de que quer encerrar?"
8585
86−#: qml/Components/Dialogs.qml:99
86+#: qml/Components/Dialogs.qml:101
8787msgctxt "Button: Reboot the system"
8888msgid "Reboot"
8989msgstr "Reiniciar"
9090
91−#: qml/Components/Dialogs.qml:107
91+#: qml/Components/Dialogs.qml:109
9292msgctxt "Button: Shut down the system"
9393msgid "Shut down"
9494msgstr "Encerrar"
9595
96−#: qml/Components/Dialogs.qml:127
96+#: qml/Components/Dialogs.qml:129
9797msgctxt "Title: Reboot dialog"
9898msgid "Reboot"
9999msgstr "Reiniciar"
100100
101−#: qml/Components/Dialogs.qml:128
101+#: qml/Components/Dialogs.qml:130
102102msgid "Are you sure you want to reboot?"
103103msgstr "Tem a certeza de que quer reiniciar?"
104104
105−#: qml/Components/Dialogs.qml:130
105+#: qml/Components/Dialogs.qml:132
106106msgid "No"
107107msgstr "Não"
108108
109−#: qml/Components/Dialogs.qml:136
109+#: qml/Components/Dialogs.qml:138
110110msgid "Yes"
111111msgstr "Sim"
112112
113−#: qml/Components/Dialogs.qml:150
113+#: qml/Components/Dialogs.qml:152
114114msgctxt "Title: Power off/Restart dialog"
115115msgid "Power"
116116msgstr "Energia"
117117
118−#: qml/Components/Dialogs.qml:151
118+#: qml/Components/Dialogs.qml:153
119119msgid ""
120120"Are you sure you would like\n"
121121"to power off?"
@@ -123,37 +123,37 @@ msgstr ""
123123"Tem a certeza de quer\n"
124124"desligar?"
125125
126−#: qml/Components/Dialogs.qml:153
126+#: qml/Components/Dialogs.qml:155
127127msgctxt "Button: Power off the system"
128128msgid "Power off"
129129msgstr "Desligar"
130130
131−#: qml/Components/Dialogs.qml:162
131+#: qml/Components/Dialogs.qml:164
132132msgctxt "Button: Restart the system"
133133msgid "Restart"
134134msgstr "Reiniciar"
135135
136−#: qml/Components/Lockscreen.qml:238
136+#: qml/Components/Lockscreen.qml:245
137137msgid "Return to Call"
138138msgstr "Retorne para chamar"
139139
140−#: qml/Components/Lockscreen.qml:238
140+#: qml/Components/Lockscreen.qml:245
141141msgid "Emergency Call"
142142msgstr "Chamada de emergência"
143143
144−#: qml/Components/Lockscreen.qml:270
144+#: qml/Components/Lockscreen.qml:277
145145msgid "OK"
146146msgstr "OK"
147147
148−#: qml/Dash/GenericScopeView.qml:533 qml/Dash/GenericScopeView.qml:691
148+#: qml/Dash/GenericScopeView.qml:532 qml/Dash/GenericScopeView.qml:690
149149msgid "See less"
150150msgstr "Ver menos"
151151
152−#: qml/Dash/GenericScopeView.qml:533
152+#: qml/Dash/GenericScopeView.qml:532
153153msgid "See all"
154154msgstr "Ver todos"
155155
156−#: qml/Dash/GenericScopeView.qml:595
156+#: qml/Dash/GenericScopeView.qml:594
157157msgctxt "Label: Hint for dash search line edit"
158158msgid "Search"
159159msgstr "Procurar"
@@ -243,7 +243,7 @@ msgstr "Desculpe, frase de acesso incorreta."
243243
244244#: qml/Greeter/NarrowView.qml:54 qml/Wizard/Pages/passwd-confirm.qml:54
245245msgid "Sorry, incorrect passcode."
246−msgstr "Desculpe, senha incorreta."
246+msgstr "Código incorreto."
247247
248248#: qml/Greeter/NarrowView.qml:55
249249msgid "This will be your last attempt."
@@ -262,8 +262,8 @@ msgid ""
262262"If passcode is entered incorrectly, your phone will conduct a factory reset "
263263"and all personal data will be deleted."
264264msgstr ""
265−"Se a senha for introduzida incorretamente, o seu telemóvel vai apagar todos "
266−"os seus dados pessoais."
265+"Se o código não for introduzido corretamente, todos os dados pessoais do seu "
266+"telemóvel serão apagados."
267267
268268#: qml/Greeter/NarrowView.qml:115
269269#, qt-format
@@ -272,11 +272,11 @@ msgstr "Introduziu %1"
272272
273273#: qml/Greeter/NarrowView.qml:116 qml/Wizard/Pages/passwd-set.qml:60
274274msgid "Enter passphrase"
275−msgstr "Indique a frase-senha"
275+msgstr "Indique a palavra-passe"
276276
277277#: qml/Greeter/NarrowView.qml:117
278278msgid "Enter passcode"
279−msgstr "Introduza senha"
279+msgstr "Introduza o código"
280280
281281#: qml/Greeter/NarrowView.qml:118
282282#, qt-format
@@ -285,7 +285,7 @@ msgstr "Desculpe, incorreto %1"
285285
286286#: qml/Greeter/NarrowView.qml:119
287287msgid "Sorry, incorrect passphrase"
288−msgstr "Desculpe, frase-senha incorreta"
288+msgstr "Palavra-passe incorreta"
289289
290290#: qml/Greeter/NarrowView.qml:120
291291msgid "Please re-enter"
@@ -293,7 +293,7 @@ msgstr "Por favor, volte a introduzir"
293293
294294#: qml/Greeter/NarrowView.qml:121
295295msgid "Sorry, incorrect passcode"
296−msgstr "Desculpe, senha incorreta"
296+msgstr "Código incorreto"
297297
298298#: qml/Notifications/NotificationMenuItemFactory.qml:128
299299msgid "Show password"
@@ -307,31 +307,31 @@ msgstr "Toque para voltar a chamar..."
307307msgid "Conference"
308308msgstr "Conferência"
309309
310−#: qml/Panel/Indicators/MenuItemFactory.qml:643
310+#: qml/Panel/Indicators/MenuItemFactory.qml:639
311311msgid "Nothing is playing"
312312msgstr "Nada está a ser tocado"
313313
314−#: qml/Panel/Indicators/MenuItemFactory.qml:791
314+#: qml/Panel/Indicators/MenuItemFactory.qml:787
315315msgid "In queue…"
316316msgstr "Em fila..."
317317
318−#: qml/Panel/Indicators/MenuItemFactory.qml:795
318+#: qml/Panel/Indicators/MenuItemFactory.qml:791
319319msgid "Downloading"
320320msgstr "A transferir"
321321
322−#: qml/Panel/Indicators/MenuItemFactory.qml:797
322+#: qml/Panel/Indicators/MenuItemFactory.qml:793
323323msgid "Paused, tap to resume"
324324msgstr "Parado, toque para continuar"
325325
326−#: qml/Panel/Indicators/MenuItemFactory.qml:799
326+#: qml/Panel/Indicators/MenuItemFactory.qml:795
327327msgid "Canceled"
328328msgstr "Cancelado"
329329
330−#: qml/Panel/Indicators/MenuItemFactory.qml:801
330+#: qml/Panel/Indicators/MenuItemFactory.qml:797
331331msgid "Finished"
332332msgstr "Concluído"
333333
334−#: qml/Panel/Indicators/MenuItemFactory.qml:803
334+#: qml/Panel/Indicators/MenuItemFactory.qml:799
335335msgid "Failed, tap to retry"
336336msgstr "Falhou, toque para repetir"
337337
@@ -364,14 +364,19 @@ msgstr "Abrir menus especiais"
364364msgid "Swipe up from the bottom edge."
365365msgstr "Deslize para cima a partir da margem inferior."
366366
367+#: qml/Tutorial/TutorialContent.qml:81 qml/Tutorial/TutorialLeftFinish.qml:25
368+#: qml/Tutorial/TutorialRight.qml:144
369+msgid "Tap here to continue."
370+msgstr "Toque aqui para continuar."
371+
372+#: qml/Tutorial/TutorialContent.qml:81
373+msgid "Click here to finish."
374+msgstr "Clique aqui para finalizar."
375+
367376#: qml/Tutorial/TutorialLeftFinish.qml:24
368377msgid "These are the shortcuts to favorite apps"
369378msgstr "Estes são os atalhos para as suas apps favoritas"
370379
371−#: qml/Tutorial/TutorialLeftFinish.qml:25 qml/Tutorial/TutorialRight.qml:144
372−msgid "Tap here to continue."
373−msgstr "Toque aqui para continuar."
374−
375380#: qml/Tutorial/TutorialLeft.qml:26
376381msgid "Open the launcher"
377382msgstr "Abrir o launcher"
@@ -468,7 +473,7 @@ msgstr "4 dígitos apenas"
468473#: qml/Wizard/Pages/30-passwd-type.qml:103
469474msgctxt "Label: Type of security method"
470475msgid "Passphrase"
471−msgstr "Frase-senha"
476+msgstr "Palavra-passe"
472477
473478#: qml/Wizard/Pages/30-passwd-type.qml:104
474479msgctxt "Label: Description of security method"
@@ -562,11 +567,11 @@ msgstr "Termos e Condições"
562567
563568#: qml/Wizard/Pages/passwd-confirm.qml:49
564569msgid "Confirm passphrase"
565−msgstr "Confirme a frase-senha"
570+msgstr "Confirmar a palavra-passe"
566571
567572#: qml/Wizard/Pages/passwd-confirm.qml:50
568573msgid "Confirm passcode"
569−msgstr "Confirmar senha"
574+msgstr "Confirmar código"
570575
571576#: qml/Wizard/Pages/passwd-confirm.qml:53
572577#: qml/Wizard/Pages/passwd-confirm.qml:54
@@ -575,11 +580,11 @@ msgstr "Por favor, tente novamente."
575580
576581#: qml/Wizard/Pages/passwd-set.qml:61
577582msgid "Choose your passcode"
578−msgstr "Escolha a sua senha"
583+msgstr "Escolha o seu código"
579584
580585#: qml/Wizard/Pages/passwd-set.qml:68
581586msgid "Passphrase must be 4 characters long"
582−msgstr "A frase-senha tem de ter no mínimo 4 caracteres"
587+msgstr "A palavra-passe tem de conter no mínimo 4 caracteres"
583588
584589#: qml/Wizard/StackButton.qml:39
585590#, qt-format
po/pt_BR.po+49−44
@@ -7,16 +7,16 @@ msgid ""
77msgstr ""
88"Project-Id-Version: unity\n"
99"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2015-03-19 16:03+0100\n"
11−"PO-Revision-Date: 2015-04-06 19:02+0000\n"
10+"POT-Creation-Date: 2015-04-14 16:13+0200\n"
11+"PO-Revision-Date: 2015-05-04 21:50+0000\n"
1212"Last-Translator: Tiago Hillebrandt <tiagohillebrandt@gmail.com>\n"
1313"Language-Team: Brazilian Portuguese <pt_BR@li.org>\n"
1414"MIME-Version: 1.0\n"
1515"Content-Type: text/plain; charset=UTF-8\n"
1616"Content-Transfer-Encoding: 8bit\n"
1717"Plural-Forms: nplurals=2; plural=n > 1;\n"
18−"X-Launchpad-Export-Date: 2015-04-07 05:30+0000\n"
19−"X-Generator: Launchpad (build 17413)\n"
18+"X-Launchpad-Export-Date: 2015-05-05 05:47+0000\n"
19+"X-Generator: Launchpad (build 17474)\n"
2020
2121#: plugins/LightDM/Greeter.cpp:112
2222msgid "Password: "
@@ -52,110 +52,110 @@ msgid_plural "Please wait %1 minutes and then try again…"
5252msgstr[0] "Por favor espere %1 minuto e tente novamente..."
5353msgstr[1] "Por favor espere %1 minutos e tente novamente..."
5454
55−#: qml/Components/Dialogs.qml:67
55+#: qml/Components/Dialogs.qml:69
5656msgctxt "Title: Lock/Log out dialog"
5757msgid "Log out"
5858msgstr "Sair"
5959
60−#: qml/Components/Dialogs.qml:68
60+#: qml/Components/Dialogs.qml:70
6161msgid "Are you sure you want to log out?"
6262msgstr "Você tem certeza que deseja sair?"
6363
64−#: qml/Components/Dialogs.qml:70
64+#: qml/Components/Dialogs.qml:72
6565msgctxt "Button: Lock the system"
6666msgid "Lock"
6767msgstr "Travar"
6868
69−#: qml/Components/Dialogs.qml:77
69+#: qml/Components/Dialogs.qml:79
7070msgctxt "Button: Log out from the system"
7171msgid "Log Out"
7272msgstr "Sair"
7373
74−#: qml/Components/Dialogs.qml:84 qml/Components/Dialogs.qml:115
75−#: qml/Components/Dialogs.qml:171
74+#: qml/Components/Dialogs.qml:86 qml/Components/Dialogs.qml:117
75+#: qml/Components/Dialogs.qml:173
7676msgid "Cancel"
7777msgstr "Cancelar"
7878
79−#: qml/Components/Dialogs.qml:96
79+#: qml/Components/Dialogs.qml:98
8080msgctxt "Title: Reboot/Shut down dialog"
8181msgid "Shut down"
8282msgstr "Desligar"
8383
84−#: qml/Components/Dialogs.qml:97
84+#: qml/Components/Dialogs.qml:99
8585msgid "Are you sure you want to shut down?"
8686msgstr "Você tem certeza que deseja desligar?"
8787
88−#: qml/Components/Dialogs.qml:99
88+#: qml/Components/Dialogs.qml:101
8989msgctxt "Button: Reboot the system"
9090msgid "Reboot"
9191msgstr "Reiniciar"
9292
93−#: qml/Components/Dialogs.qml:107
93+#: qml/Components/Dialogs.qml:109
9494msgctxt "Button: Shut down the system"
9595msgid "Shut down"
9696msgstr "Desligar"
9797
98−#: qml/Components/Dialogs.qml:127
98+#: qml/Components/Dialogs.qml:129
9999msgctxt "Title: Reboot dialog"
100100msgid "Reboot"
101101msgstr "Reiniciar"
102102
103−#: qml/Components/Dialogs.qml:128
103+#: qml/Components/Dialogs.qml:130
104104msgid "Are you sure you want to reboot?"
105105msgstr "Você tem certeza que deseja reiniciar?"
106106
107−#: qml/Components/Dialogs.qml:130
107+#: qml/Components/Dialogs.qml:132
108108msgid "No"
109109msgstr "Não"
110110
111−#: qml/Components/Dialogs.qml:136
111+#: qml/Components/Dialogs.qml:138
112112msgid "Yes"
113113msgstr "Sim"
114114
115−#: qml/Components/Dialogs.qml:150
115+#: qml/Components/Dialogs.qml:152
116116msgctxt "Title: Power off/Restart dialog"
117117msgid "Power"
118118msgstr "Desligamento"
119119
120−#: qml/Components/Dialogs.qml:151
120+#: qml/Components/Dialogs.qml:153
121121msgid ""
122122"Are you sure you would like\n"
123123"to power off?"
124124msgstr ""
125−"Você tem certeza que gostaria \n"
126−"de desligar?"
125+"Você tem certeza que deseja\n"
126+"desligar?"
127127
128−#: qml/Components/Dialogs.qml:153
128+#: qml/Components/Dialogs.qml:155
129129msgctxt "Button: Power off the system"
130130msgid "Power off"
131131msgstr "Desligar"
132132
133−#: qml/Components/Dialogs.qml:162
133+#: qml/Components/Dialogs.qml:164
134134msgctxt "Button: Restart the system"
135135msgid "Restart"
136136msgstr "Reiniciar"
137137
138−#: qml/Components/Lockscreen.qml:238
138+#: qml/Components/Lockscreen.qml:245
139139msgid "Return to Call"
140140msgstr "Retornar para a chamada"
141141
142−#: qml/Components/Lockscreen.qml:238
142+#: qml/Components/Lockscreen.qml:245
143143msgid "Emergency Call"
144144msgstr "Chamada de emergência"
145145
146−#: qml/Components/Lockscreen.qml:270
146+#: qml/Components/Lockscreen.qml:277
147147msgid "OK"
148148msgstr "OK"
149149
150−#: qml/Dash/GenericScopeView.qml:533 qml/Dash/GenericScopeView.qml:691
150+#: qml/Dash/GenericScopeView.qml:532 qml/Dash/GenericScopeView.qml:690
151151msgid "See less"
152152msgstr "Ver menos"
153153
154−#: qml/Dash/GenericScopeView.qml:533
154+#: qml/Dash/GenericScopeView.qml:532
155155msgid "See all"
156156msgstr "Ver todos"
157157
158−#: qml/Dash/GenericScopeView.qml:595
158+#: qml/Dash/GenericScopeView.qml:594
159159msgctxt "Label: Hint for dash search line edit"
160160msgid "Search"
161161msgstr "Pesquisar"
@@ -163,17 +163,17 @@ msgstr "Pesquisar"
163163#: qml/Dash/PageHeader.qml:269
164164msgctxt "Button: Open the Ubuntu Store"
165165msgid "Store"
166−msgstr ""
166+msgstr "Loja"
167167
168168#: qml/Dash/PageHeader.qml:276
169169msgctxt "Button: Start a search in the current dash scope"
170170msgid "Search"
171−msgstr ""
171+msgstr "Pesquisar"
172172
173173#: qml/Dash/PageHeader.qml:286
174174msgctxt "Button: Show the current dash scope settings"
175175msgid "Settings"
176−msgstr ""
176+msgstr "Configurações"
177177
178178#: qml/Dash/PageHeader.qml:293
179179msgid "Remove from Favorites"
@@ -309,31 +309,31 @@ msgstr "Toque para retornar para a chamada..."
309309msgid "Conference"
310310msgstr "Conferência"
311311
312−#: qml/Panel/Indicators/MenuItemFactory.qml:643
312+#: qml/Panel/Indicators/MenuItemFactory.qml:639
313313msgid "Nothing is playing"
314314msgstr "Nada está tocando"
315315
316−#: qml/Panel/Indicators/MenuItemFactory.qml:791
316+#: qml/Panel/Indicators/MenuItemFactory.qml:787
317317msgid "In queue…"
318318msgstr "Em fila..."
319319
320−#: qml/Panel/Indicators/MenuItemFactory.qml:795
320+#: qml/Panel/Indicators/MenuItemFactory.qml:791
321321msgid "Downloading"
322322msgstr "Baixando"
323323
324−#: qml/Panel/Indicators/MenuItemFactory.qml:797
324+#: qml/Panel/Indicators/MenuItemFactory.qml:793
325325msgid "Paused, tap to resume"
326326msgstr "Em pausa, toque para continuar"
327327
328−#: qml/Panel/Indicators/MenuItemFactory.qml:799
328+#: qml/Panel/Indicators/MenuItemFactory.qml:795
329329msgid "Canceled"
330330msgstr "Cancelado"
331331
332−#: qml/Panel/Indicators/MenuItemFactory.qml:801
332+#: qml/Panel/Indicators/MenuItemFactory.qml:797
333333msgid "Finished"
334334msgstr "Finalizado"
335335
336−#: qml/Panel/Indicators/MenuItemFactory.qml:803
336+#: qml/Panel/Indicators/MenuItemFactory.qml:799
337337msgid "Failed, tap to retry"
338338msgstr "Falhou, toque para tentar novamente"
339339
@@ -366,14 +366,19 @@ msgstr "Abrir menus especiais"
366366msgid "Swipe up from the bottom edge."
367367msgstr "eslize para cima a partir da borda inferior."
368368
369+#: qml/Tutorial/TutorialContent.qml:81 qml/Tutorial/TutorialLeftFinish.qml:25
370+#: qml/Tutorial/TutorialRight.qml:144
371+msgid "Tap here to continue."
372+msgstr "Toque aqui para continuar."
373+
374+#: qml/Tutorial/TutorialContent.qml:81
375+msgid "Click here to finish."
376+msgstr "Clique aqui para finalizar."
377+
369378#: qml/Tutorial/TutorialLeftFinish.qml:24
370379msgid "These are the shortcuts to favorite apps"
371380msgstr "Estes são os atalhos para aplicativos favoritos"
372381
373−#: qml/Tutorial/TutorialLeftFinish.qml:25 qml/Tutorial/TutorialRight.qml:144
374−msgid "Tap here to continue."
375−msgstr "Toque aqui para continuar."
376−
377382#: qml/Tutorial/TutorialLeft.qml:26
378383msgid "Open the launcher"
379384msgstr "Abrir o lançador"
po/ro.po+68−63
@@ -7,8 +7,8 @@ msgid ""
77msgstr ""
88"Project-Id-Version: unity\n"
99"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2015-03-19 16:03+0100\n"
11−"PO-Revision-Date: 2015-02-18 20:23+0000\n"
10+"POT-Creation-Date: 2015-04-14 16:13+0200\n"
11+"PO-Revision-Date: 2015-04-18 19:13+0000\n"
1212"Last-Translator: Meriuță Cornel <meriutacornel@neacornel.eu>\n"
1313"Language-Team: Romanian <ro@li.org>\n"
1414"MIME-Version: 1.0\n"
@@ -16,8 +16,8 @@ msgstr ""
1616"Content-Transfer-Encoding: 8bit\n"
1717"Plural-Forms: nplurals=3; plural=(n == 1 ? 0: (((n % 100 > 19) || ((n % 100 "
1818"== 0) && (n != 0))) ? 2: 1));\n"
19−"X-Launchpad-Export-Date: 2015-03-25 06:05+0000\n"
20−"X-Generator: Launchpad (build 17413)\n"
19+"X-Launchpad-Export-Date: 2015-04-23 06:48+0000\n"
20+"X-Generator: Launchpad (build 17430)\n"
2121
2222#: plugins/LightDM/Greeter.cpp:112
2323msgid "Password: "
@@ -55,72 +55,72 @@ msgstr[0] "Așteptați %1 minut și apoi încercați din nou..."
5555msgstr[1] "Așteptați %1 minute și apoi încercați din nou..."
5656msgstr[2] "Așteptați %1 de minute și apoi încercați din nou..."
5757
58−#: qml/Components/Dialogs.qml:67
58+#: qml/Components/Dialogs.qml:69
5959msgctxt "Title: Lock/Log out dialog"
6060msgid "Log out"
61−msgstr ""
61+msgstr "Închide sesiunea"
6262
63−#: qml/Components/Dialogs.qml:68
63+#: qml/Components/Dialogs.qml:70
6464msgid "Are you sure you want to log out?"
6565msgstr "Sunteți sigur că doriți să închideți sesiunea?"
6666
67−#: qml/Components/Dialogs.qml:70
67+#: qml/Components/Dialogs.qml:72
6868msgctxt "Button: Lock the system"
6969msgid "Lock"
70−msgstr ""
70+msgstr "Blocare"
7171
72−#: qml/Components/Dialogs.qml:77
72+#: qml/Components/Dialogs.qml:79
7373msgctxt "Button: Log out from the system"
7474msgid "Log Out"
75−msgstr ""
75+msgstr "Ieșire din cont"
7676
77−#: qml/Components/Dialogs.qml:84 qml/Components/Dialogs.qml:115
78−#: qml/Components/Dialogs.qml:171
77+#: qml/Components/Dialogs.qml:86 qml/Components/Dialogs.qml:117
78+#: qml/Components/Dialogs.qml:173
7979msgid "Cancel"
8080msgstr "Anulează"
8181
82−#: qml/Components/Dialogs.qml:96
82+#: qml/Components/Dialogs.qml:98
8383msgctxt "Title: Reboot/Shut down dialog"
8484msgid "Shut down"
85−msgstr ""
85+msgstr "Închidere"
8686
87−#: qml/Components/Dialogs.qml:97
87+#: qml/Components/Dialogs.qml:99
8888msgid "Are you sure you want to shut down?"
8989msgstr "Sunteți sigur că doriți să închideți?"
9090
91−#: qml/Components/Dialogs.qml:99
91+#: qml/Components/Dialogs.qml:101
9292msgctxt "Button: Reboot the system"
9393msgid "Reboot"
94−msgstr ""
94+msgstr "Repornire"
9595
96−#: qml/Components/Dialogs.qml:107
96+#: qml/Components/Dialogs.qml:109
9797msgctxt "Button: Shut down the system"
9898msgid "Shut down"
99−msgstr ""
99+msgstr "Închidere"
100100
101−#: qml/Components/Dialogs.qml:127
101+#: qml/Components/Dialogs.qml:129
102102msgctxt "Title: Reboot dialog"
103103msgid "Reboot"
104−msgstr ""
104+msgstr "Repornire"
105105
106−#: qml/Components/Dialogs.qml:128
106+#: qml/Components/Dialogs.qml:130
107107msgid "Are you sure you want to reboot?"
108108msgstr "Sunteți sigur că doriți să reporniți?"
109109
110−#: qml/Components/Dialogs.qml:130
110+#: qml/Components/Dialogs.qml:132
111111msgid "No"
112112msgstr "Nu"
113113
114−#: qml/Components/Dialogs.qml:136
114+#: qml/Components/Dialogs.qml:138
115115msgid "Yes"
116116msgstr "Da"
117117
118−#: qml/Components/Dialogs.qml:150
118+#: qml/Components/Dialogs.qml:152
119119msgctxt "Title: Power off/Restart dialog"
120120msgid "Power"
121−msgstr ""
121+msgstr "Alimentare"
122122
123−#: qml/Components/Dialogs.qml:151
123+#: qml/Components/Dialogs.qml:153
124124msgid ""
125125"Are you sure you would like\n"
126126"to power off?"
@@ -128,55 +128,55 @@ msgstr ""
128128"Sunteți sigur că doriți să\n"
129129"opriți alimentarea?"
130130
131−#: qml/Components/Dialogs.qml:153
131+#: qml/Components/Dialogs.qml:155
132132msgctxt "Button: Power off the system"
133133msgid "Power off"
134−msgstr ""
134+msgstr "Oprire"
135135
136−#: qml/Components/Dialogs.qml:162
136+#: qml/Components/Dialogs.qml:164
137137msgctxt "Button: Restart the system"
138138msgid "Restart"
139−msgstr ""
139+msgstr "Repornire"
140140
141−#: qml/Components/Lockscreen.qml:238
141+#: qml/Components/Lockscreen.qml:245
142142msgid "Return to Call"
143143msgstr "Reveniți la funcția de apelare"
144144
145−#: qml/Components/Lockscreen.qml:238
145+#: qml/Components/Lockscreen.qml:245
146146msgid "Emergency Call"
147147msgstr "Apel de urgență"
148148
149−#: qml/Components/Lockscreen.qml:270
149+#: qml/Components/Lockscreen.qml:277
150150msgid "OK"
151151msgstr "În regulă"
152152
153−#: qml/Dash/GenericScopeView.qml:533 qml/Dash/GenericScopeView.qml:691
153+#: qml/Dash/GenericScopeView.qml:532 qml/Dash/GenericScopeView.qml:690
154154msgid "See less"
155155msgstr "Afișează mai puține"
156156
157−#: qml/Dash/GenericScopeView.qml:533
157+#: qml/Dash/GenericScopeView.qml:532
158158msgid "See all"
159159msgstr "Afișează tot"
160160
161−#: qml/Dash/GenericScopeView.qml:595
161+#: qml/Dash/GenericScopeView.qml:594
162162msgctxt "Label: Hint for dash search line edit"
163163msgid "Search"
164−msgstr ""
164+msgstr "Căutare"
165165
166166#: qml/Dash/PageHeader.qml:269
167167msgctxt "Button: Open the Ubuntu Store"
168168msgid "Store"
169−msgstr ""
169+msgstr "Magazin"
170170
171171#: qml/Dash/PageHeader.qml:276
172172msgctxt "Button: Start a search in the current dash scope"
173173msgid "Search"
174−msgstr ""
174+msgstr "Căutare"
175175
176176#: qml/Dash/PageHeader.qml:286
177177msgctxt "Button: Show the current dash scope settings"
178178msgid "Settings"
179−msgstr ""
179+msgstr "Configurări"
180180
181181#: qml/Dash/PageHeader.qml:293
182182msgid "Remove from Favorites"
@@ -236,11 +236,11 @@ msgstr "Deblocare"
236236
237237#: qml/Greeter/LoginList.qml:236
238238msgid "Retry"
239−msgstr ""
239+msgstr "Reîncercați"
240240
241241#: qml/Greeter/LoginList.qml:237
242242msgid "Tap to unlock"
243−msgstr ""
243+msgstr "Apasă pentru deblocare"
244244
245245#: qml/Greeter/NarrowView.qml:53 qml/Wizard/Pages/passwd-confirm.qml:53
246246msgid "Sorry, incorrect passphrase."
@@ -314,38 +314,38 @@ msgstr "Atingeți pentru a vă întoarce la convorbire..."
314314msgid "Conference"
315315msgstr "Conferință"
316316
317−#: qml/Panel/Indicators/MenuItemFactory.qml:643
317+#: qml/Panel/Indicators/MenuItemFactory.qml:639
318318msgid "Nothing is playing"
319319msgstr "Nu se redă nimic"
320320
321−#: qml/Panel/Indicators/MenuItemFactory.qml:791
321+#: qml/Panel/Indicators/MenuItemFactory.qml:787
322322msgid "In queue…"
323323msgstr "În așteptare..."
324324
325−#: qml/Panel/Indicators/MenuItemFactory.qml:795
325+#: qml/Panel/Indicators/MenuItemFactory.qml:791
326326msgid "Downloading"
327327msgstr "Se descarcă"
328328
329−#: qml/Panel/Indicators/MenuItemFactory.qml:797
329+#: qml/Panel/Indicators/MenuItemFactory.qml:793
330330msgid "Paused, tap to resume"
331331msgstr "În pauză, atingeți pentru a relua"
332332
333−#: qml/Panel/Indicators/MenuItemFactory.qml:799
333+#: qml/Panel/Indicators/MenuItemFactory.qml:795
334334msgid "Canceled"
335335msgstr "Anulată"
336336
337−#: qml/Panel/Indicators/MenuItemFactory.qml:801
337+#: qml/Panel/Indicators/MenuItemFactory.qml:797
338338msgid "Finished"
339339msgstr "Finalizată"
340340
341−#: qml/Panel/Indicators/MenuItemFactory.qml:803
341+#: qml/Panel/Indicators/MenuItemFactory.qml:799
342342msgid "Failed, tap to retry"
343343msgstr "Eșec, atingeți pentru a încerca din nou"
344344
345345#: qml/Panel/Indicators/MessageMenuItemFactory.qml:149
346346msgctxt "Label: Hint in message indicator line edit"
347347msgid "Reply"
348−msgstr ""
348+msgstr "Răspuns"
349349
350350#: qml/Panel/Indicators/ModemInfoItem.qml:105
351351msgid "Unlock SIM"
@@ -371,14 +371,19 @@ msgstr "Deschide meniurile speciale"
371371msgid "Swipe up from the bottom edge."
372372msgstr "Glisaţi în sus dinspre marginea de jos."
373373
374+#: qml/Tutorial/TutorialContent.qml:81 qml/Tutorial/TutorialLeftFinish.qml:25
375+#: qml/Tutorial/TutorialRight.qml:144
376+msgid "Tap here to continue."
377+msgstr "Apăsaţi aici pentru a continua."
378+
379+#: qml/Tutorial/TutorialContent.qml:81
380+msgid "Click here to finish."
381+msgstr ""
382+
374383#: qml/Tutorial/TutorialLeftFinish.qml:24
375384msgid "These are the shortcuts to favorite apps"
376385msgstr "Acestea sunt scurtăturile către aplicaţiile favorite"
377386
378−#: qml/Tutorial/TutorialLeftFinish.qml:25 qml/Tutorial/TutorialRight.qml:144
379−msgid "Tap here to continue."
380−msgstr "Apăsaţi aici pentru a continua."
381−
382387#: qml/Tutorial/TutorialLeft.qml:26
383388msgid "Open the launcher"
384389msgstr "Deschide lansatorul"
@@ -410,7 +415,7 @@ msgstr "Vizualizaţi toate sarcinile dumneavoastră care rulează."
410415#: qml/Wizard/Page.qml:89
411416msgctxt "Button: Go back one page in the Wizard"
412417msgid "Back"
413−msgstr ""
418+msgstr "Înapoi"
414419
415420#: qml/Wizard/Pages/10-welcome.qml:27
416421msgid "Hi!"
@@ -455,32 +460,32 @@ msgstr "Alegeți cum doriți să vă deblocați telefonul."
455460#: qml/Wizard/Pages/30-passwd-type.qml:97
456461msgctxt "Label: Type of security method"
457462msgid "Swipe"
458−msgstr ""
463+msgstr "Glisare"
459464
460465#: qml/Wizard/Pages/30-passwd-type.qml:98
461466msgctxt "Label: Description of security method"
462467msgid "No security"
463−msgstr ""
468+msgstr "Fară securitate"
464469
465470#: qml/Wizard/Pages/30-passwd-type.qml:100
466471msgctxt "Label: Type of security method"
467472msgid "Passcode"
468−msgstr ""
473+msgstr "Cod de acces"
469474
470475#: qml/Wizard/Pages/30-passwd-type.qml:101
471476msgctxt "Label: Description of security method"
472477msgid "4 digits only"
473−msgstr ""
478+msgstr "Doar 4 cifre"
474479
475480#: qml/Wizard/Pages/30-passwd-type.qml:103
476481msgctxt "Label: Type of security method"
477482msgid "Passphrase"
478−msgstr ""
483+msgstr "Frază parolă"
479484
480485#: qml/Wizard/Pages/30-passwd-type.qml:104
481486msgctxt "Label: Description of security method"
482487msgid "Numbers and letters"
483−msgstr ""
488+msgstr "Numere și litere"
484489
485490#: qml/Wizard/Pages/40-wifi.qml:29
486491msgid "Connect to Wi‑Fi"
po/ru.po+43−38
@@ -7,7 +7,7 @@ msgid ""
77msgstr ""
88"Project-Id-Version: unity\n"
99"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2015-03-19 16:03+0100\n"
10+"POT-Creation-Date: 2015-04-14 16:13+0200\n"
1111"PO-Revision-Date: 2015-03-30 09:44+0000\n"
1212"Last-Translator: ☠Jay ZDLin☠ <Unknown>\n"
1313"Language-Team: Russian <ru@li.org>\n"
@@ -16,8 +16,8 @@ msgstr ""
1616"Content-Transfer-Encoding: 8bit\n"
1717"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && "
1818"n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
19−"X-Launchpad-Export-Date: 2015-03-31 05:58+0000\n"
20−"X-Generator: Launchpad (build 17413)\n"
19+"X-Launchpad-Export-Date: 2015-04-23 06:48+0000\n"
20+"X-Generator: Launchpad (build 17430)\n"
2121
2222#: plugins/LightDM/Greeter.cpp:112
2323msgid "Password: "
@@ -56,108 +56,108 @@ msgstr[0] "Подождите %1 минуту и попытайтесь снов
5656msgstr[1] "Подождите %1 минуты и попытайтесь снова…"
5757msgstr[2] "Подождите %1 минут и попытайтесь снова…"
5858
59−#: qml/Components/Dialogs.qml:67
59+#: qml/Components/Dialogs.qml:69
6060msgctxt "Title: Lock/Log out dialog"
6161msgid "Log out"
6262msgstr "Завершение сеанса"
6363
64−#: qml/Components/Dialogs.qml:68
64+#: qml/Components/Dialogs.qml:70
6565msgid "Are you sure you want to log out?"
6666msgstr "Завершить сеанс?"
6767
68−#: qml/Components/Dialogs.qml:70
68+#: qml/Components/Dialogs.qml:72
6969msgctxt "Button: Lock the system"
7070msgid "Lock"
7171msgstr "Заблокировать"
7272
73−#: qml/Components/Dialogs.qml:77
73+#: qml/Components/Dialogs.qml:79
7474msgctxt "Button: Log out from the system"
7575msgid "Log Out"
7676msgstr "Выйти из системы"
7777
78−#: qml/Components/Dialogs.qml:84 qml/Components/Dialogs.qml:115
79−#: qml/Components/Dialogs.qml:171
78+#: qml/Components/Dialogs.qml:86 qml/Components/Dialogs.qml:117
79+#: qml/Components/Dialogs.qml:173
8080msgid "Cancel"
8181msgstr "Отменить"
8282
83−#: qml/Components/Dialogs.qml:96
83+#: qml/Components/Dialogs.qml:98
8484msgctxt "Title: Reboot/Shut down dialog"
8585msgid "Shut down"
8686msgstr "Выключение"
8787
88−#: qml/Components/Dialogs.qml:97
88+#: qml/Components/Dialogs.qml:99
8989msgid "Are you sure you want to shut down?"
9090msgstr "Выключить?"
9191
92−#: qml/Components/Dialogs.qml:99
92+#: qml/Components/Dialogs.qml:101
9393msgctxt "Button: Reboot the system"
9494msgid "Reboot"
9595msgstr "Перезагрузить"
9696
97−#: qml/Components/Dialogs.qml:107
97+#: qml/Components/Dialogs.qml:109
9898msgctxt "Button: Shut down the system"
9999msgid "Shut down"
100100msgstr "Выключить"
101101
102−#: qml/Components/Dialogs.qml:127
102+#: qml/Components/Dialogs.qml:129
103103msgctxt "Title: Reboot dialog"
104104msgid "Reboot"
105105msgstr "Перезагрузка"
106106
107−#: qml/Components/Dialogs.qml:128
107+#: qml/Components/Dialogs.qml:130
108108msgid "Are you sure you want to reboot?"
109109msgstr "Перезагрузить систему?"
110110
111−#: qml/Components/Dialogs.qml:130
111+#: qml/Components/Dialogs.qml:132
112112msgid "No"
113113msgstr "Нет"
114114
115−#: qml/Components/Dialogs.qml:136
115+#: qml/Components/Dialogs.qml:138
116116msgid "Yes"
117117msgstr "Да"
118118
119−#: qml/Components/Dialogs.qml:150
119+#: qml/Components/Dialogs.qml:152
120120msgctxt "Title: Power off/Restart dialog"
121121msgid "Power"
122122msgstr "Питание"
123123
124−#: qml/Components/Dialogs.qml:151
124+#: qml/Components/Dialogs.qml:153
125125msgid ""
126126"Are you sure you would like\n"
127127"to power off?"
128128msgstr "Отключить питание?"
129129
130−#: qml/Components/Dialogs.qml:153
130+#: qml/Components/Dialogs.qml:155
131131msgctxt "Button: Power off the system"
132132msgid "Power off"
133133msgstr "Отключить"
134134
135−#: qml/Components/Dialogs.qml:162
135+#: qml/Components/Dialogs.qml:164
136136msgctxt "Button: Restart the system"
137137msgid "Restart"
138138msgstr "Перезагрузить"
139139
140−#: qml/Components/Lockscreen.qml:238
140+#: qml/Components/Lockscreen.qml:245
141141msgid "Return to Call"
142142msgstr "Вернуться к вызову"
143143
144−#: qml/Components/Lockscreen.qml:238
144+#: qml/Components/Lockscreen.qml:245
145145msgid "Emergency Call"
146146msgstr "Экстренный вызов"
147147
148−#: qml/Components/Lockscreen.qml:270
148+#: qml/Components/Lockscreen.qml:277
149149msgid "OK"
150150msgstr "ОК"
151151
152−#: qml/Dash/GenericScopeView.qml:533 qml/Dash/GenericScopeView.qml:691
152+#: qml/Dash/GenericScopeView.qml:532 qml/Dash/GenericScopeView.qml:690
153153msgid "See less"
154154msgstr "Вкратце"
155155
156−#: qml/Dash/GenericScopeView.qml:533
156+#: qml/Dash/GenericScopeView.qml:532
157157msgid "See all"
158158msgstr "Показать всё"
159159
160−#: qml/Dash/GenericScopeView.qml:595
160+#: qml/Dash/GenericScopeView.qml:594
161161msgctxt "Label: Hint for dash search line edit"
162162msgid "Search"
163163msgstr "Поиск"
@@ -311,31 +311,31 @@ msgstr "Коснитесь для возврата к вызову..."
311311msgid "Conference"
312312msgstr "Конференция"
313313
314−#: qml/Panel/Indicators/MenuItemFactory.qml:643
314+#: qml/Panel/Indicators/MenuItemFactory.qml:639
315315msgid "Nothing is playing"
316316msgstr "Ничего не воспроизводится"
317317
318−#: qml/Panel/Indicators/MenuItemFactory.qml:791
318+#: qml/Panel/Indicators/MenuItemFactory.qml:787
319319msgid "In queue…"
320320msgstr "В очереди..."
321321
322−#: qml/Panel/Indicators/MenuItemFactory.qml:795
322+#: qml/Panel/Indicators/MenuItemFactory.qml:791
323323msgid "Downloading"
324324msgstr "Загрузка"
325325
326−#: qml/Panel/Indicators/MenuItemFactory.qml:797
326+#: qml/Panel/Indicators/MenuItemFactory.qml:793
327327msgid "Paused, tap to resume"
328328msgstr "Приостановлено, коснитесь для возобновления"
329329
330−#: qml/Panel/Indicators/MenuItemFactory.qml:799
330+#: qml/Panel/Indicators/MenuItemFactory.qml:795
331331msgid "Canceled"
332332msgstr "Отменено"
333333
334−#: qml/Panel/Indicators/MenuItemFactory.qml:801
334+#: qml/Panel/Indicators/MenuItemFactory.qml:797
335335msgid "Finished"
336336msgstr "Завершено"
337337
338−#: qml/Panel/Indicators/MenuItemFactory.qml:803
338+#: qml/Panel/Indicators/MenuItemFactory.qml:799
339339msgid "Failed, tap to retry"
340340msgstr "Сбой, коснитесь для повтора"
341341
@@ -368,14 +368,19 @@ msgstr "Открытие специальных меню"
368368msgid "Swipe up from the bottom edge."
369369msgstr "Проведите вверх от нижнего края."
370370
371+#: qml/Tutorial/TutorialContent.qml:81 qml/Tutorial/TutorialLeftFinish.qml:25
372+#: qml/Tutorial/TutorialRight.qml:144
373+msgid "Tap here to continue."
374+msgstr "Нажмите здесь для продолжения."
375+
376+#: qml/Tutorial/TutorialContent.qml:81
377+msgid "Click here to finish."
378+msgstr ""
379+
371380#: qml/Tutorial/TutorialLeftFinish.qml:24
372381msgid "These are the shortcuts to favorite apps"
373382msgstr "Это ярлыки избранных приложений"
374383
375−#: qml/Tutorial/TutorialLeftFinish.qml:25 qml/Tutorial/TutorialRight.qml:144
376−msgid "Tap here to continue."
377−msgstr "Нажмите здесь для продолжения."
378−
379384#: qml/Tutorial/TutorialLeft.qml:26
380385msgid "Open the launcher"
381386msgstr "Открытие панели запуска"
po/shn.po+43−38
@@ -7,7 +7,7 @@ msgid ""
77msgstr ""
88"Project-Id-Version: unity8\n"
99"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2015-03-19 16:03+0100\n"
10+"POT-Creation-Date: 2015-04-14 16:13+0200\n"
1111"PO-Revision-Date: 2013-10-07 11:46+0000\n"
1212"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
1313"Language-Team: Shan <shn@li.org>\n"
@@ -15,8 +15,8 @@ msgstr ""
1515"Content-Type: text/plain; charset=UTF-8\n"
1616"Content-Transfer-Encoding: 8bit\n"
1717"Plural-Forms: nplurals=2; plural=(n == 1) ? 0 : 1;\n"
18−"X-Launchpad-Export-Date: 2015-03-25 06:05+0000\n"
19−"X-Generator: Launchpad (build 17413)\n"
18+"X-Launchpad-Export-Date: 2015-04-23 06:48+0000\n"
19+"X-Generator: Launchpad (build 17430)\n"
2020
2121#: plugins/LightDM/Greeter.cpp:112
2222msgid "Password: "
@@ -50,108 +50,108 @@ msgid_plural "Please wait %1 minutes and then try again…"
5050msgstr[0] ""
5151msgstr[1] ""
5252
53−#: qml/Components/Dialogs.qml:67
53+#: qml/Components/Dialogs.qml:69
5454msgctxt "Title: Lock/Log out dialog"
5555msgid "Log out"
5656msgstr ""
5757
58−#: qml/Components/Dialogs.qml:68
58+#: qml/Components/Dialogs.qml:70
5959msgid "Are you sure you want to log out?"
6060msgstr ""
6161
62−#: qml/Components/Dialogs.qml:70
62+#: qml/Components/Dialogs.qml:72
6363msgctxt "Button: Lock the system"
6464msgid "Lock"
6565msgstr ""
6666
67−#: qml/Components/Dialogs.qml:77
67+#: qml/Components/Dialogs.qml:79
6868msgctxt "Button: Log out from the system"
6969msgid "Log Out"
7070msgstr ""
7171
72−#: qml/Components/Dialogs.qml:84 qml/Components/Dialogs.qml:115
73−#: qml/Components/Dialogs.qml:171
72+#: qml/Components/Dialogs.qml:86 qml/Components/Dialogs.qml:117
73+#: qml/Components/Dialogs.qml:173
7474msgid "Cancel"
7575msgstr ""
7676
77−#: qml/Components/Dialogs.qml:96
77+#: qml/Components/Dialogs.qml:98
7878msgctxt "Title: Reboot/Shut down dialog"
7979msgid "Shut down"
8080msgstr ""
8181
82−#: qml/Components/Dialogs.qml:97
82+#: qml/Components/Dialogs.qml:99
8383msgid "Are you sure you want to shut down?"
8484msgstr ""
8585
86−#: qml/Components/Dialogs.qml:99
86+#: qml/Components/Dialogs.qml:101
8787msgctxt "Button: Reboot the system"
8888msgid "Reboot"
8989msgstr ""
9090
91−#: qml/Components/Dialogs.qml:107
91+#: qml/Components/Dialogs.qml:109
9292msgctxt "Button: Shut down the system"
9393msgid "Shut down"
9494msgstr ""
9595
96−#: qml/Components/Dialogs.qml:127
96+#: qml/Components/Dialogs.qml:129
9797msgctxt "Title: Reboot dialog"
9898msgid "Reboot"
9999msgstr ""
100100
101−#: qml/Components/Dialogs.qml:128
101+#: qml/Components/Dialogs.qml:130
102102msgid "Are you sure you want to reboot?"
103103msgstr ""
104104
105−#: qml/Components/Dialogs.qml:130
105+#: qml/Components/Dialogs.qml:132
106106msgid "No"
107107msgstr ""
108108
109−#: qml/Components/Dialogs.qml:136
109+#: qml/Components/Dialogs.qml:138
110110msgid "Yes"
111111msgstr ""
112112
113−#: qml/Components/Dialogs.qml:150
113+#: qml/Components/Dialogs.qml:152
114114msgctxt "Title: Power off/Restart dialog"
115115msgid "Power"
116116msgstr ""
117117
118−#: qml/Components/Dialogs.qml:151
118+#: qml/Components/Dialogs.qml:153
119119msgid ""
120120"Are you sure you would like\n"
121121"to power off?"
122122msgstr ""
123123
124−#: qml/Components/Dialogs.qml:153
124+#: qml/Components/Dialogs.qml:155
125125msgctxt "Button: Power off the system"
126126msgid "Power off"
127127msgstr ""
128128
129−#: qml/Components/Dialogs.qml:162
129+#: qml/Components/Dialogs.qml:164
130130msgctxt "Button: Restart the system"
131131msgid "Restart"
132132msgstr ""
133133
134−#: qml/Components/Lockscreen.qml:238
134+#: qml/Components/Lockscreen.qml:245
135135msgid "Return to Call"
136136msgstr ""
137137
138−#: qml/Components/Lockscreen.qml:238
138+#: qml/Components/Lockscreen.qml:245
139139msgid "Emergency Call"
140140msgstr ""
141141
142−#: qml/Components/Lockscreen.qml:270
142+#: qml/Components/Lockscreen.qml:277
143143msgid "OK"
144144msgstr ""
145145
146−#: qml/Dash/GenericScopeView.qml:533 qml/Dash/GenericScopeView.qml:691
146+#: qml/Dash/GenericScopeView.qml:532 qml/Dash/GenericScopeView.qml:690
147147msgid "See less"
148148msgstr ""
149149
150−#: qml/Dash/GenericScopeView.qml:533
150+#: qml/Dash/GenericScopeView.qml:532
151151msgid "See all"
152152msgstr ""
153153
154−#: qml/Dash/GenericScopeView.qml:595
154+#: qml/Dash/GenericScopeView.qml:594
155155msgctxt "Label: Hint for dash search line edit"
156156msgid "Search"
157157msgstr ""
@@ -301,31 +301,31 @@ msgstr ""
301301msgid "Conference"
302302msgstr ""
303303
304−#: qml/Panel/Indicators/MenuItemFactory.qml:643
304+#: qml/Panel/Indicators/MenuItemFactory.qml:639
305305msgid "Nothing is playing"
306306msgstr ""
307307
308−#: qml/Panel/Indicators/MenuItemFactory.qml:791
308+#: qml/Panel/Indicators/MenuItemFactory.qml:787
309309msgid "In queue…"
310310msgstr ""
311311
312−#: qml/Panel/Indicators/MenuItemFactory.qml:795
312+#: qml/Panel/Indicators/MenuItemFactory.qml:791
313313msgid "Downloading"
314314msgstr ""
315315
316−#: qml/Panel/Indicators/MenuItemFactory.qml:797
316+#: qml/Panel/Indicators/MenuItemFactory.qml:793
317317msgid "Paused, tap to resume"
318318msgstr ""
319319
320−#: qml/Panel/Indicators/MenuItemFactory.qml:799
320+#: qml/Panel/Indicators/MenuItemFactory.qml:795
321321msgid "Canceled"
322322msgstr ""
323323
324−#: qml/Panel/Indicators/MenuItemFactory.qml:801
324+#: qml/Panel/Indicators/MenuItemFactory.qml:797
325325msgid "Finished"
326326msgstr ""
327327
328−#: qml/Panel/Indicators/MenuItemFactory.qml:803
328+#: qml/Panel/Indicators/MenuItemFactory.qml:799
329329msgid "Failed, tap to retry"
330330msgstr ""
331331
@@ -358,12 +358,17 @@ msgstr ""
358358msgid "Swipe up from the bottom edge."
359359msgstr ""
360360
361−#: qml/Tutorial/TutorialLeftFinish.qml:24
362−msgid "These are the shortcuts to favorite apps"
361+#: qml/Tutorial/TutorialContent.qml:81 qml/Tutorial/TutorialLeftFinish.qml:25
362+#: qml/Tutorial/TutorialRight.qml:144
363+msgid "Tap here to continue."
363364msgstr ""
364365
365−#: qml/Tutorial/TutorialLeftFinish.qml:25 qml/Tutorial/TutorialRight.qml:144
366−msgid "Tap here to continue."
366+#: qml/Tutorial/TutorialContent.qml:81
367+msgid "Click here to finish."
368+msgstr ""
369+
370+#: qml/Tutorial/TutorialLeftFinish.qml:24
371+msgid "These are the shortcuts to favorite apps"
367372msgstr ""
368373
369374#: qml/Tutorial/TutorialLeft.qml:26
po/si.po+43−38

This diff is too big to show here.

po/sk.po+43−38

This diff is too big to show here.

po/sl.po+43−46

This diff is too big to show here.

po/sq.po+98−93

This diff is too big to show here.

po/sr.po+43−38

This diff is too big to show here.

po/sv.po+43−38

This diff is too big to show here.

po/sw.po+43−38

This diff is too big to show here.

po/ta.po+43−38

This diff is too big to show here.

po/te.po+43−38

This diff is too big to show here.

po/th.po+43−38

This diff is too big to show here.

po/tr.po+43−38

This diff is too big to show here.

po/ug.po+43−38

This diff is too big to show here.

po/uk.po+46−49

This diff is too big to show here.

po/unity8.pot+41−36

This diff is too big to show here.

po/ur.ponew file+584

This diff is too big to show here.

po/vi.po+43−38

This diff is too big to show here.

po/xh.po+43−38

This diff is too big to show here.

po/zh_CN.po+63−56

This diff is too big to show here.

po/zh_HK.po+43−38

This diff is too big to show here.

po/zh_TW.po+46−38

This diff is too big to show here.

qml/Components/DragHandle.qml+18−33

This diff is too big to show here.

qml/Components/EdgeDragArea.qmldeleted−46

This diff is too big to show here.

qml/Components/EdgeDragEvaluator.qml+17−14

This diff is too big to show here.

qml/Components/PhysicalKeysMapper.qml+3−3

This diff is too big to show here.

qml/Dash/Dash.qml+10−12

This diff is too big to show here.

qml/Dash/DashBackground.qml+2

This diff is too big to show here.

qml/Dash/GenericScopeView.qml+6−6

This diff is too big to show here.

qml/Dash/Previews/PreviewTable.qml+2−3

This diff is too big to show here.

qml/Dash/ScopesList.qml+2

This diff is too big to show here.

qml/Dash/ScopesListCategory.qml+5−1

This diff is too big to show here.

qml/Greeter/CoverPage.qml+3−2

This diff is too big to show here.

qml/Launcher/Launcher.qml+7−15

This diff is too big to show here.

qml/Launcher/LauncherPanel.qml+5−3

This diff is too big to show here.

qml/Panel/IndicatorsMenu.qml+12−2

This diff is too big to show here.

qml/Shell.qml+4−1

This diff is too big to show here.

qml/Stages/PhoneStage.qml+31−41

This diff is too big to show here.

qml/Stages/TabletStage.qml+18−20

This diff is too big to show here.

qml/Tutorial/TutorialBottom.qml+1−1

This diff is too big to show here.

runtests.sh+3

This diff is too big to show here.

src/ApplicationArguments.h+2−3

This diff is too big to show here.

src/CMakeLists.txt+1

This diff is too big to show here.

src/Dash/main.cpp+1−1

This diff is too big to show here.

src/UnityCommandLineParser.cppnew file+118

This diff is too big to show here.

src/UnityCommandLineParser.hnew file+50

This diff is too big to show here.

src/main.cpp+8−65

This diff is too big to show here.

tests/autopilot/unity8/application_lifecycle/tests/test_application_lifecycle.py+1−1

This diff is too big to show here.

tests/autopilot/unity8/fixture_setup.py+69−3

This diff is too big to show here.

tests/autopilot/unity8/indicators/__init__.py+2−4

This diff is too big to show here.

tests/autopilot/unity8/indicators/tests/__init__.py+3−3

This diff is too big to show here.

tests/autopilot/unity8/process_helpers.py+2−1

This diff is too big to show here.

tests/autopilot/unity8/shell/__init__.py−24

This diff is too big to show here.

tests/autopilot/unity8/shell/emulators/__init__.py−6

This diff is too big to show here.

tests/autopilot/unity8/shell/emulators/dash.py+6−6

This diff is too big to show here.

tests/autopilot/unity8/shell/emulators/greeter.py+2−4

This diff is too big to show here.

tests/autopilot/unity8/shell/emulators/launcher.py+3−2

This diff is too big to show here.

tests/autopilot/unity8/shell/emulators/main_window.py+2−2

This diff is too big to show here.

tests/autopilot/unity8/shell/tests/__init__.py+32−134

This diff is too big to show here.

tests/autopilot/unity8/shell/tests/test_emulators.py+4−2

This diff is too big to show here.

tests/autopilot/unity8/shell/tests/test_lock_screen.py+6−3

This diff is too big to show here.

tests/autopilot/unity8/shell/tests/test_notifications.py+12−9

This diff is too big to show here.

tests/autopilot/unity8/shell/tests/test_system_integration.py+5−3

This diff is too big to show here.

tests/autopilot/unity8/shell/tests/test_upstart.py+8−6

This diff is too big to show here.

tests/libs/UbuntuGestures/tst_TouchRegistry.cpp+68−2

This diff is too big to show here.

tests/mocks/Unity/Launcher/CMakeLists.txt+1

This diff is too big to show here.

tests/mocks/libusermetrics/ColorTheme.h+2−1

This diff is too big to show here.

tests/plugins/AccountsService/AccountsServer.cpp+23−7

This diff is too big to show here.

tests/plugins/AccountsService/AccountsServer.h+11−1

This diff is too big to show here.

tests/plugins/AccountsService/CMakeLists.txt+8

This diff is too big to show here.

tests/plugins/AccountsService/PropertiesServer.cpp+43−6

This diff is too big to show here.

tests/plugins/AccountsService/PropertiesServer.h+8−1

This diff is too big to show here.

tests/plugins/AccountsService/client.cpp+186−7

This diff is too big to show here.

tests/plugins/AccountsService/interfaces.xml+21

This diff is too big to show here.

tests/plugins/AccountsService/server.cpp+11−6

This diff is too big to show here.

tests/plugins/Dash/cardcreator/1.res+21−8

This diff is too big to show here.

tests/plugins/Dash/cardcreator/3.res+31−18

This diff is too big to show here.

tests/plugins/Dash/cardcreator/5.res+31−18

This diff is too big to show here.

tests/plugins/Dash/listviewwithpageheadertest.cpp+8−2

This diff is too big to show here.

tests/plugins/Ubuntu/Gestures/CMakeLists.txt+3−1

This diff is too big to show here.

tests/plugins/Ubuntu/Gestures/DownwardsLauncher.qml+5−19

This diff is too big to show here.

tests/plugins/Ubuntu/Gestures/GestureTest.cpp+13−3

This diff is too big to show here.

tests/plugins/Ubuntu/Gestures/GestureTest.h+4

This diff is too big to show here.

tests/plugins/Ubuntu/Gestures/LeftwardsLauncher.qml+6−19

This diff is too big to show here.

tests/plugins/Ubuntu/Gestures/RightwardsLauncher.qml+5−19

This diff is too big to show here.

tests/plugins/Ubuntu/Gestures/UpwardsLauncher.qml+6−19

This diff is too big to show here.

tests/plugins/Ubuntu/Gestures/tst_DirectionalDragArea.cpp+480−445

This diff is too big to show here.

tests/plugins/Ubuntu/Gestures/tst_DirectionalDragArea.qml+8−1

This diff is too big to show here.

tests/plugins/Ubuntu/Gestures/tst_TouchDispatcher.cpp+5−6

This diff is too big to show here.

tests/plugins/Ubuntu/Gestures/tst_TouchGate.cpp+56−1

This diff is too big to show here.

tests/plugins/Unity/Launcher/CMakeLists.txt+1−1

This diff is too big to show here.

tests/plugins/Utils/CMakeLists.txt+1

This diff is too big to show here.

tests/plugins/Utils/homekeywatchertest.cppnew file+323

This diff is too big to show here.

tests/qmltests/Components/CMakeLists.txt+19−3

This diff is too big to show here.

tests/qmltests/Components/tst_DragHandle.cpp+15−13

This diff is too big to show here.

tests/qmltests/Components/tst_DragHandle.qml+7

This diff is too big to show here.

tests/qmltests/Components/tst_DragHandle/BidirectionalShowable.qml+2−2

This diff is too big to show here.

tests/qmltests/Components/tst_DragHandle/HorizontalShowable.qml+4−4

This diff is too big to show here.

tests/qmltests/Components/tst_DragHandle/VerticalShowable.qml+4−4

This diff is too big to show here.

tests/qmltests/Components/tst_EdgeDragEvaluator.cppnew file+165

This diff is too big to show here.

tests/qmltests/Components/tst_EdgeDragEvaluator.qmlnew file+27

This diff is too big to show here.

tests/qmltests/Components/tst_PhysicalKeysMapper.qml+42−30

This diff is too big to show here.

tests/qmltests/Dash/Previews/tst_PreviewTable.qml+15−4

This diff is too big to show here.

tests/qmltests/Launcher/tst_Launcher.qml+32

This diff is too big to show here.

tests/qmltests/Stages/tst_PhoneStage.qml+8−8

This diff is too big to show here.

tests/qmltests/Tutorial/tst_Tutorial.qml+5−1

This diff is too big to show here.

tests/qmltests/tst_Shell.qml+14−10

This diff is too big to show here.

tests/qmltests/tst_ShellWithPin.qml+2−2

This diff is too big to show here.

tests/utils/modules/Unity/Test/UnityTestCase.qml+3−7

This diff is too big to show here.