on xenial help sign in
Merge greeter-apps
47521ccMichael Terry
.crossbuilder/post_deploynew file+1
@@ -0,0 +1 @@
1+restart unity8
CMakeLists.txt+2−1
@@ -57,11 +57,12 @@ find_package(Qt5DBus 5.4 REQUIRED)
57find_package(Qt5Concurrent 5.4 REQUIRED)
57find_package(Qt5Concurrent 5.4 REQUIRED)
58find_package(Qt5Sql 5.4 REQUIRED)
58find_package(Qt5Sql 5.4 REQUIRED)
59
59
60−pkg_check_modules(APPLICATION_API REQUIRED unity-shell-application=19)
60+pkg_check_modules(APPLICATION_API REQUIRED unity-shell-application=20)
61pkg_check_modules(GEONAMES REQUIRED geonames>=0.2)
61pkg_check_modules(GEONAMES REQUIRED geonames>=0.2)
62pkg_check_modules(GIO REQUIRED gio-2.0>=2.32)
62pkg_check_modules(GIO REQUIRED gio-2.0>=2.32)
63pkg_check_modules(GLIB REQUIRED glib-2.0>=2.32)
63pkg_check_modules(GLIB REQUIRED glib-2.0>=2.32)
64pkg_check_modules(QMENUMODEL REQUIRED qmenumodel)
64pkg_check_modules(QMENUMODEL REQUIRED qmenumodel)
65+pkg_check_modules(GD3 REQUIRED gnome-desktop-3.0)
65
66
66pkg_check_modules(UBUNTUGESTURES REQUIRED UbuntuGestures)
67pkg_check_modules(UBUNTUGESTURES REQUIRED UbuntuGestures)
67
68
CODING+20−59
@@ -15,23 +15,17 @@ download source
15 $ bzr branch lp:unity8 ~/unity8/trunk
15 $ bzr branch lp:unity8 ~/unity8/trunk
16 $ cd ~/unity8/trunk
16 $ cd ~/unity8/trunk
17
17
18−install dependencies
18+install dependencies and build Unity 8
19--------------------
19--------------------
20−If its your first time, install build dependencies
21
20
22$ cd ~/unity8/trunk
21$ cd ~/unity8/trunk
23−$ ./build.sh --setup
22+$ ./build.sh
24−
25− this will:
26− - install the required dependencies to build, as well as run on the desktop
27− - it should also install unity-scope-home and unity-lens-application which
28− are technically "recommends", not strict dependencies
29
23
30−build Unity 8
24+ If its your first time, this will install the required dependencies to build and
31−-------------
25+ build it.
32
26
33−$ cd ~/unity8/trunk
27+ You might want to also install unity-scope-home and unity-scope-click which
34−$ ./build.sh
28+ are technically "recommends", not strict dependencies
35
29
36You may also rebuild with the -c for clean, which just deletes the build
30You may also rebuild with the -c for clean, which just deletes the build
37directory.
31directory.
@@ -43,13 +37,15 @@ Running Unity 8 on your desktop
43run the Unity 8 shell
37run the Unity 8 shell
44---------------------
38---------------------
45$ cd ~/unity8/trunk
39$ cd ~/unity8/trunk
46−$ ./run.sh
40+$ cd builddir
47
41
48−Options can be passed to test the lock screen
42+Each component of unity8 can be ran independently for development and testing
49−$ ./run.sh -p OR -k
43+For example:
44+$ make tryShell
45+$ make tryLauncher
46+$ make tryLockscreen
50
47
51−-p is for pin lock, for which the default prompt answer is "1234"
48+Check out the tests/qmltests/ directory for a list of things that can be ran.
52−-k is for keylock passphrase, for which the default prompt answer is "password"
53
49
54Notes
50Notes
55-----
51-----
@@ -70,50 +66,15 @@ Notes
70
66
71Running Unity 8 on devices
67Running Unity 8 on devices
72==========================
68==========================
73−- Ubuntu Touch builds are currently only available in 14.04 flavour
74−- supported hardware should match one of those listed here
75− https://wiki.ubuntu.com/Touch/Devices#Running_fine
76−- follow the Ubuntu Touch install instructions for your chosen device
77− https://wiki.ubuntu.com/Touch/Install
78−- make sure your device is connected to a network
79−- also make sure you have your SSH key in ~/.ssh/id_rsa.pub (or install one
80− on the device yourself)
81−
82−$ cd ~/unity/trunk
83−$ ./run_on_device.sh --setup
84− this will:
85− - install your public SSH key on the device
86− - install the needed dependencies
87
69
88−$ ./run_on_device.sh
70+Running unity8 on a device should be done using crossbuilder.
89− this will:
71+Go to
90− - rsync the code to the device
72+* https://launchpad.net/crossbuilder and
91− - build on the device
73+* https://wiki.ubuntu.com/Touch/Crossbuilder
92− - replace the running shell
74+for more details on crossbuilder.
93−
94−Options can be passed to test the lock screen
95−$ ./run_on_device.sh -p OR -k
96−
97−-p is for pin lock, for which the default prompt answer is "1234"
98−-k is for keylock passphrase, for which the default prompt answer is "password"
99−
100−Notes
101−-----
102−- using adb over TCP has some advantages, Google will be of help here
103− - NOTE: this is not yet available for flipped images
104− - TL;DR: `adb tcpip 5555; adb connect $your_device_ip`
105− - you can persist the above via `adb shell setprop persist.adb.tcp.port 5555`
106− - it's unsafe - anyone can connect to your device
107− - with TCP the Nexus 10 doesn't drop the adb connection when locking
108− the screen
109−- exporting ANDROID_SERIAL=$your_device_serial or
110− ANDROID_SERIAL=$your_device_ip:5555 will make adb not complain about
111− multiple devices
112−- you can export TARGET_IP=$your_device_ip TARGET_SSH_PORT=22 for run_on_device.sh
113− to not use adb forwarding - useful if you use multiple devices
114−- using Ninja (package ninja-build - run_on_device.sh -s installs this now)
115− will improve build times (especially in the nothing-to-build case)
116
75
76+unity8 will automatically restart on the phone once deployment
77+has finished due to post-build-steps set up in this repository.
117
78
118Coding guidelines
79Coding guidelines
119=================
80=================
build.sh+6−37
@@ -9,7 +9,6 @@ usage() {
9 echo "usage: build [OPTIONS] [BUILD_TYPE]\n" >&2
9 echo "usage: build [OPTIONS] [BUILD_TYPE]\n" >&2
10 echo "Script to build the shell. If BUILD_TYPE is not specified, it defaults to \"debug\".\n" >&2
10 echo "Script to build the shell. If BUILD_TYPE is not specified, it defaults to \"debug\".\n" >&2
11 echo "OPTIONS:" >&2
11 echo "OPTIONS:" >&2
12− echo " -s, --setup Setup the build environment and branch Unity" >&2
13 echo " -c, --clean Clean the build tree before building" >&2
12 echo " -c, --clean Clean the build tree before building" >&2
14 echo >&2
13 echo >&2
15 exit 1
14 exit 1
@@ -22,7 +21,6 @@ eval set -- "$ARGS"
22while [ $# -gt 0 ]
21while [ $# -gt 0 ]
23do
22do
24 case "$1" in
23 case "$1" in
25− -s|--setup) SETUP=true;;
26 -c|--clean) CLEAN=true;;
24 -c|--clean) CLEAN=true;;
27 -h|--help) usage;;
25 -h|--help) usage;;
28 --) shift;break;;
26 --) shift;break;;
@@ -35,31 +33,6 @@ done
35BUILD_TYPE="debug"
33BUILD_TYPE="debug"
36[ $# -eq 1 ] && BUILD_TYPE="$1"
34[ $# -eq 1 ] && BUILD_TYPE="$1"
37
35
38−install_dependencies() {
39− sudo apt-get update || exit 4
40− echo "Installing Unity 8 dependencies.."
41− sudo apt-get install devscripts \
42− equivs \
43− gsettings-desktop-schemas \
44− gsettings-ubuntu-schemas \
45− pay-service \
46− qmenumodel-qml \
47− qml-module-qtquick-layouts \
48− qml-module-qtquick-xmllistmodel \
49− qml-module-ubuntu-components \
50− qml-module-ubuntu-thumbnailer0.1 \
51− qtdeclarative5-gsettings1.0 \
52− qtdeclarative5-ubuntu-settings-components \
53− qtdeclarative5-ubuntu-telephony0.1 \
54− qtdeclarative5-unity-notifications-plugin \
55− qml-module-ubuntu-connectivity \
56− ubuntu-mobile-icons \
57− ubuntu-system-settings \
58− unity-plugin-scopes \
59− xvfb \
60− || exit 5
61−}
62−
63mk_build_deps() {
36mk_build_deps() {
64 if [ ! -f control -o $CODE_DIR/debian/control -nt control ]; then
37 if [ ! -f control -o $CODE_DIR/debian/control -nt control ]; then
65 sed 's/\:native//g' $CODE_DIR/debian/control > control
38 sed 's/\:native//g' $CODE_DIR/debian/control > control
@@ -85,13 +58,9 @@ else
85 BUILD_COMMAND="make -j$NUM_JOBS"
58 BUILD_COMMAND="make -j$NUM_JOBS"
86fi
59fi
87
60
88−if $SETUP; then
89− install_dependencies
90−else
91− if $CLEAN; then rm -rf builddir; fi
61+if $CLEAN; then rm -rf builddir; fi
92− mkdir -p builddir
62+mkdir -p builddir
93− cd builddir
63+cd builddir
94− mk_build_deps
64+mk_build_deps
95− cmake -DCMAKE_BUILD_TYPE=$BUILD_TYPE $CODE_DIR ${GENERATOR} || exit 6
65+cmake -DCMAKE_BUILD_TYPE=$BUILD_TYPE $CODE_DIR ${GENERATOR} || exit 6
96− ${BUILD_COMMAND} || exit 7
66+${BUILD_COMMAND} || exit 7
97−fi
debian/changelog+37
@@ -1,3 +1,40 @@
1+unity8 (8.14+16.10.20160811.1-0ubuntu1) yakkety; urgency=medium
2+
3+ [ Albert Astals Cid ]
4+ * Take into account carousel selectedItemScaleFactor when setting card
5+ fixedArtShapeSize (LP: #1599238)
6+ * Remove unused LimitProxyModel
7+ * Do not calculate implicitHeight for Cards in a CardGrid
8+ * Small clazy fixes
9+
10+ [ Daniel d'Andrada ]
11+ * Remove stage property from Application
12+
13+ [ Larry Price ]
14+ * Allow libertine-scope to show empty search result hint unmodified.
15+ (LP: #1606693)
16+
17+ [ Lukáš Tinkl ]
18+ * Open the quicklist (context) menu also using the Menu key (LP:
19+ #1608265)
20+ * Fix incorrect SIM PIN dialog position when entering a wrong PIN (LP:
21+ #1596076)
22+ * Apply the correct keymap also on prompt surfaces (LP: #1610124)
23+ * Implement an optional system update feature during OOBE wizard (LP:
24+ #1580785)
25+ * Implement a page for choosing HW keyboard layout in OOBE wizard
26+
27+ [ Michael Zanetti ]
28+ * Clean up some build script legacy
29+ * Add a crossbuilder_post file to make crossbuilder restart unity8
30+ after deploying
31+ * fixes for the automatic switching between usage modes (LP: #1590944)
32+
33+ [ Omer Akram ]
34+ * Add object names for setup wizard
35+
36+ -- Michał Sawicz <michal.sawicz@canonical.com> Thu, 11 Aug 2016 06:28:20 +0000
37+
1unity8 (8.14+16.10.20160803-0ubuntu1) yakkety; urgency=medium
38unity8 (8.14+16.10.20160803-0ubuntu1) yakkety; urgency=medium
2
39
3 [ Albert Astals Cid ]
40 [ Albert Astals Cid ]
debian/control+4−3
@@ -17,6 +17,7 @@ Build-Depends: cmake,
17 libconnectivity-qt1-dev (>= 0.7.1),
17 libconnectivity-qt1-dev (>= 0.7.1),
18 libevdev-dev,
18 libevdev-dev,
19 libgeonames-dev (>= 0.2),
19 libgeonames-dev (>= 0.2),
20+ libgnome-desktop-3-dev,
20 libgl1-mesa-dev[!arm64 !armhf] | libgl-dev[!arm64 !armhf],
21 libgl1-mesa-dev[!arm64 !armhf] | libgl-dev[!arm64 !armhf],
21 libgl1-mesa-dri,
22 libgl1-mesa-dri,
22 libgles2-mesa-dev[arm64 armhf],
23 libgles2-mesa-dev[arm64 armhf],
@@ -34,7 +35,7 @@ Build-Depends: cmake,
34 libubuntugestures5-dev (>= 1.3.2030),
35 libubuntugestures5-dev (>= 1.3.2030),
35 libubuntugestures5-private-dev (>= 1.3.2030),
36 libubuntugestures5-private-dev (>= 1.3.2030),
36 libudev-dev,
37 libudev-dev,
37− libunity-api-dev (>= 7.116),
38+ libunity-api-dev (>= 7.117),
38 libusermetricsoutput1-dev,
39 libusermetricsoutput1-dev,
39# Need those X11 libs touch emulation from mouse events in manual QML tests on a X11 desktop
40# Need those X11 libs touch emulation from mouse events in manual QML tests on a X11 desktop
40 libx11-dev[!arm64 !armhf],
41 libx11-dev[!arm64 !armhf],
@@ -153,7 +154,7 @@ Depends: qml-module-qtquick-layouts,
153 qtdeclarative5-ubuntu-settings-components (>= 0.7),
154 qtdeclarative5-ubuntu-settings-components (>= 0.7),
154 qtdeclarative5-unity-notifications-plugin (>= 0.1.2) | unity-notifications-impl,
155 qtdeclarative5-unity-notifications-plugin (>= 0.1.2) | unity-notifications-impl,
155 ubuntu-thumbnailer-impl-0,
156 ubuntu-thumbnailer-impl-0,
156− unity-application-impl-19,
157+ unity-application-impl-20,
157 unity-notifications-impl-3,
158 unity-notifications-impl-3,
158 unity-plugin-scopes | unity-scopes-impl,
159 unity-plugin-scopes | unity-scopes-impl,
159 unity-scopes-impl-12,
160 unity-scopes-impl-12,
@@ -199,7 +200,7 @@ Pre-Depends: ${misc:Pre-Depends},
199Depends: ${misc:Depends},
200Depends: ${misc:Depends},
200 ${shlibs:Depends},
201 ${shlibs:Depends},
201Provides: unity-application-impl,
202Provides: unity-application-impl,
202− unity-application-impl-19,
203+ unity-application-impl-20,
203Replaces: unity8-autopilot (<< 8.02+15.04.20150422-0ubuntu1)
204Replaces: unity8-autopilot (<< 8.02+15.04.20150422-0ubuntu1)
204Description: Fake environment for running Unity 8 shell
205Description: Fake environment for running Unity 8 shell
205 Provides fake implementations of some QML modules used by Unity 8 shell
206 Provides fake implementations of some QML modules used by Unity 8 shell
plugins/AccountsService/AccountsService.cpp+20−2
@@ -68,9 +68,9 @@ Q_DECLARE_METATYPE(StringMapList)
68QVariant primaryButtonConverter(const QVariant &value)
68QVariant primaryButtonConverter(const QVariant &value)
69{
69{
70 QString stringValue = value.toString();
70 QString stringValue = value.toString();
71− if (stringValue == "left") {
71+ if (stringValue == QLatin1String("left")) {
72 return QVariant::fromValue(0);
72 return QVariant::fromValue(0);
73− } else if (stringValue == "right") {
73+ } else if (stringValue == QLatin1String("right")) {
74 return QVariant::fromValue(1); // Mir is less clear on this -- any non-zero value is the same
74 return QVariant::fromValue(1); // Mir is less clear on this -- any non-zero value is the same
75 } else {
75 } else {
76 return QVariant::fromValue(0); // default to left
76 return QVariant::fromValue(0); // default to left
@@ -284,6 +284,24 @@ QStringList AccountsService::keymaps() const
284 return {QStringLiteral("us")};
284 return {QStringLiteral("us")};
285}
285}
286
286
287+void AccountsService::setKeymaps(const QStringList &keymaps)
288+{
289+ if (keymaps.isEmpty()) {
290+ qWarning() << "Setting empty keymaps is not supported";
291+ return;
292+ }
293+
294+ StringMapList result;
295+ Q_FOREACH(const QString &keymap, keymaps) {
296+ StringMap map;
297+ map.insert(QStringLiteral("xkb"), keymap);
298+ result.append(map);
299+ }
300+
301+ setProperty(IFACE_ACCOUNTS_USER, PROP_INPUT_SOURCES, QVariant::fromValue(result));
302+ Q_EMIT keymapsChanged();
303+}
304+
287uint AccountsService::failedFingerprintLogins() const
305uint AccountsService::failedFingerprintLogins() const
288{
306{
289 return getProperty(IFACE_UNITY_PRIVATE, PROP_FAILED_FINGERPRINT_LOGINS).toUInt();
307 return getProperty(IFACE_UNITY_PRIVATE, PROP_FAILED_FINGERPRINT_LOGINS).toUInt();
plugins/AccountsService/AccountsService.h+2−3
@@ -79,9 +79,7 @@ class AccountsService: public QObject
79 NOTIFY hereLicensePathChanged)
79 NOTIFY hereLicensePathChanged)
80 Q_PROPERTY(QString realName READ realName WRITE setRealName NOTIFY realNameChanged)
80 Q_PROPERTY(QString realName READ realName WRITE setRealName NOTIFY realNameChanged)
81 Q_PROPERTY(QString email READ email WRITE setEmail NOTIFY emailChanged)
81 Q_PROPERTY(QString email READ email WRITE setEmail NOTIFY emailChanged)
82− Q_PROPERTY(QStringList keymaps
82+ Q_PROPERTY(QStringList keymaps READ keymaps WRITE setKeymaps NOTIFY keymapsChanged)
83− READ keymaps
84− NOTIFY keymapsChanged)
85
83
86public:
84public:
87 enum PasswordDisplayHint {
85 enum PasswordDisplayHint {
@@ -117,6 +115,7 @@ public:
117 QString email() const;
115 QString email() const;
118 void setEmail(const QString &email);
116 void setEmail(const QString &email);
119 QStringList keymaps() const;
117 QStringList keymaps() const;
118+ void setKeymaps(const QStringList &keymaps);
120
119
121Q_SIGNALS:
120Q_SIGNALS:
122 void userChanged();
121 void userChanged();
plugins/Dash/CardCreator.js+30−26
@@ -429,7 +429,7 @@ function sanitizeColor(colorString) {
429 return colorString;
429 return colorString;
430}
430}
431
431
432−function cardString(template, components, isCardTool, artShapeStyle) {
432+function cardString(template, components, isCardTool, artShapeStyle, categoryLayout) {
433 var code;
433 var code;
434
434
435 var templateInteractive = (template == null ? true : (template["non-interactive"] !== undefined ? !template["non-interactive"] : true)) ? "true" : "false";
435 var templateInteractive = (template == null ? true : (template["non-interactive"] !== undefined ? !template["non-interactive"] : true)) ? "true" : "false";
@@ -935,29 +935,33 @@ function cardString(template, components, isCardTool, artShapeStyle) {
935 code += kTouchdownCode.arg(touchdownAnchors);
935 code += kTouchdownCode.arg(touchdownAnchors);
936 }
936 }
937
937
938+ if (isCardTool || categoryLayout !== "grid") {
938− var implicitHeight = 'implicitHeight: ';
939+ var implicitHeight = 'implicitHeight: ';
939− if (hasSocialActions) {
940+ if (hasSocialActions) {
940− implicitHeight += 'socialActionsRow.y + socialActionsRow.height + units.gu(1);\n';
941+ implicitHeight += 'socialActionsRow.y + socialActionsRow.height + units.gu(1);\n';
941− } else if (hasSummary) {
942+ } else if (hasSummary) {
942− implicitHeight += 'summary.y + summary.height + units.gu(1);\n';
943+ implicitHeight += 'summary.y + summary.height + units.gu(1);\n';
943− } else if (isAudio) {
944+ } else if (isAudio) {
944− implicitHeight += 'audioButton.height;\n';
945+ implicitHeight += 'audioButton.height;\n';
945− } else if (headerAsOverlay) {
946+ } else if (headerAsOverlay) {
946− implicitHeight += 'artShapeLoader.height;\n';
947+ implicitHeight += 'artShapeLoader.height;\n';
947− } else if (hasHeaderRow) {
948+ } else if (hasHeaderRow) {
948− implicitHeight += 'row.y + row.height + units.gu(1);\n';
949+ implicitHeight += 'row.y + row.height + units.gu(1);\n';
949− } else if (hasMascot) {
950+ } else if (hasMascot) {
950− implicitHeight += 'mascotImage.y + mascotImage.height;\n';
951+ implicitHeight += 'mascotImage.y + mascotImage.height;\n';
951− } else if (hasTitleContainer) {
952+ } else if (hasTitleContainer) {
952− implicitHeight += 'headerTitleContainer.y + headerTitleContainer.height + units.gu(1);\n';
953+ implicitHeight += 'headerTitleContainer.y + headerTitleContainer.height + units.gu(1);\n';
953− } else if (hasAttributes) {
954+ } else if (hasAttributes) {
954− implicitHeight += 'attributesRow.y + attributesRow.height + units.gu(1);\n';
955+ implicitHeight += 'attributesRow.y + attributesRow.height + units.gu(1);\n';
955− } else if (hasSubtitle) {
956+ } else if (hasSubtitle) {
956− implicitHeight += 'subtitleLabel.y + subtitleLabel.height + units.gu(1);\n';
957+ implicitHeight += 'subtitleLabel.y + subtitleLabel.height + units.gu(1);\n';
957− } else if (hasTitle) {
958+ } else if (hasTitle) {
958− implicitHeight += 'titleLabel.y + titleLabel.height + units.gu(1);\n';
959+ implicitHeight += 'titleLabel.y + titleLabel.height + units.gu(1);\n';
959− } else if (hasArt) {
960+ } else if (hasArt) {
960− implicitHeight += 'artShapeLoader.height;\n';
961+ implicitHeight += 'artShapeLoader.height;\n';
962+ } else {
963+ implicitHeight = '';
964+ }
961 } else {
965 } else {
962 implicitHeight = '';
966 implicitHeight = '';
963 }
967 }
@@ -968,13 +972,13 @@ function cardString(template, components, isCardTool, artShapeStyle) {
968 return code;
972 return code;
969}
973}
970
974
971−function createCardComponent(parent, template, components, isCardTool, artShapeStyle, identifier) {
975+function createCardComponent(parent, template, components, isCardTool, artShapeStyle, categoryLayout, identifier) {
972 var imports = 'import QtQuick 2.4; \n\
976 var imports = 'import QtQuick 2.4; \n\
973 import Ubuntu.Components 1.3; \n\
977 import Ubuntu.Components 1.3; \n\
974 import Ubuntu.Settings.Components 0.1; \n\
978 import Ubuntu.Settings.Components 0.1; \n\
975 import Dash 0.1;\n\
979 import Dash 0.1;\n\
976 import Utils 0.1;\n';
980 import Utils 0.1;\n';
977− var card = cardString(template, components, isCardTool, artShapeStyle);
981+ var card = cardString(template, components, isCardTool, artShapeStyle, categoryLayout);
978 var code = imports + 'Component {\n' + card + '}\n';
982 var code = imports + 'Component {\n' + card + '}\n';
979
983
980 try {
984 try {
plugins/Dash/CardCreatorCache.qml+3−3
@@ -23,16 +23,16 @@ QtObject {
23
23
24 property var cache: new Object();
24 property var cache: new Object();
25
25
26− function getCardComponent(template, components, isCardTool, artShapeStyle) {
26+ function getCardComponent(template, components, isCardTool, artShapeStyle, categoryLayout) {
27 if (template === undefined || components === undefined)
27 if (template === undefined || components === undefined)
28 return undefined;
28 return undefined;
29
29
30 var tString = JSON.stringify(template);
30 var tString = JSON.stringify(template);
31 var cString = JSON.stringify(components);
31 var cString = JSON.stringify(components);
32− var allString = tString + cString + isCardTool + artShapeStyle;
32+ var allString = tString + cString + isCardTool + artShapeStyle + categoryLayout;
33 var component = cache[allString];
33 var component = cache[allString];
34 if (component === undefined) {
34 if (component === undefined) {
35− component = CardCreator.createCardComponent(root, template, components, isCardTool, artShapeStyle, allString);
35+ component = CardCreator.createCardComponent(root, template, components, isCardTool, artShapeStyle, categoryLayout, allString);
36 cache[allString] = component;
36 cache[allString] = component;
37 }
37 }
38 return component;
38 return component;
plugins/LightDM/IntegratedLightDM/liblightdm/UsersModel.cpp−2
@@ -40,8 +40,6 @@ UsersModel::UsersModel(QObject *parent) :
40 QAbstractListModel(parent),
40 QAbstractListModel(parent),
41 d_ptr(new UsersModelPrivate(this))
41 d_ptr(new UsersModelPrivate(this))
42{
42{
43− Q_D(UsersModel);
44−
45 // Extend roleNames (we want to keep the "display" role)
43 // Extend roleNames (we want to keep the "display" role)
46 QHash<int, QByteArray> roles = roleNames();
44 QHash<int, QByteArray> roles = roleNames();
47 roles[NameRole] = "name";
45 roles[NameRole] = "name";
plugins/Ubuntu/SystemImage/CMakeLists.txt+5
@@ -1,3 +1,7 @@
1+include_directories(
2+ ${GLIB_INCLUDE_DIRS}
3+)
4+
1set(SYSTEMIMAGE_SOURCES
5set(SYSTEMIMAGE_SOURCES
2 plugin.cpp
6 plugin.cpp
3 SystemImage.cpp
7 SystemImage.cpp
@@ -6,5 +10,6 @@ set(SYSTEMIMAGE_SOURCES
6add_library(SystemImage MODULE ${SYSTEMIMAGE_SOURCES})
10add_library(SystemImage MODULE ${SYSTEMIMAGE_SOURCES})
7
11
8qt5_use_modules(SystemImage Qml DBus Core)
12qt5_use_modules(SystemImage Qml DBus Core)
13+target_link_libraries(SystemImage ${GLIB_LIBRARIES})
9
14
10add_unity8_plugin(Ubuntu.SystemImage 0.1 Ubuntu/SystemImage TARGETS SystemImage)
15add_unity8_plugin(Ubuntu.SystemImage 0.1 Ubuntu/SystemImage TARGETS SystemImage)
plugins/Ubuntu/SystemImage/SystemImage.cpp+127−5
@@ -1,5 +1,5 @@
1/*
1/*
2− * Copyright (C) 2014 Canonical, Ltd.
2+ * Copyright (C) 2014-2016 Canonical, Ltd.
3 *
3 *
4 * This program is free software; you can redistribute it and/or modify
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License as published by
5 * it under the terms of the GNU General Public License as published by
@@ -14,20 +14,142 @@
14 * along with this program. If not, see <http://www.gnu.org/licenses/>.
14 * along with this program. If not, see <http://www.gnu.org/licenses/>.
15 */
15 */
16
16
17−#include "SystemImage.h"
18#include <QDBusConnection>
17#include <QDBusConnection>
19#include <QDBusPendingCall>
18#include <QDBusPendingCall>
19+#include <QDBusReply>
20+#include <QDebug>
21+
22+#include <glib.h>
23+
24+#include "SystemImage.h"
25+
26+#define SYSTEMIMAGE_SERVICE QStringLiteral("com.canonical.SystemImage")
27+#define SYSTEMIMAGE_PATH QStringLiteral("/Service")
28+#define SYSTEMIMAGE_IFACE QStringLiteral("com.canonical.SystemImage")
29+
30+Q_LOGGING_CATEGORY(SYSTEMIMAGEPLUGIN, "unity8.systemimage", QtWarningMsg)
31+
32+#define DEBUG_MSG qCDebug(SYSTEMIMAGEPLUGIN).nospace().noquote() << Q_FUNC_INFO
33+#define WARNING_MSG qCWarning(SYSTEMIMAGEPLUGIN).nospace().noquote() << Q_FUNC_INFO
20
34
21SystemImage::SystemImage(QObject *parent)
35SystemImage::SystemImage(QObject *parent)
22 : QObject(parent)
36 : QObject(parent)
23{
37{
38+ QDBusConnection::systemBus().connect(SYSTEMIMAGE_SERVICE, SYSTEMIMAGE_PATH, SYSTEMIMAGE_IFACE, QStringLiteral("UpdateAvailableStatus"),
39+ this, SLOT(onUpdateAvailableStatus(bool,bool,QString,int,QString,QString)));
40+ QDBusConnection::systemBus().connect(SYSTEMIMAGE_SERVICE, SYSTEMIMAGE_PATH, SYSTEMIMAGE_IFACE, QStringLiteral("UpdateDownloaded"),
41+ this, SLOT(onUpdateDownloaded()));
42+ QDBusConnection::systemBus().connect(SYSTEMIMAGE_SERVICE, SYSTEMIMAGE_PATH, SYSTEMIMAGE_IFACE, QStringLiteral("UpdateFailed"),
43+ this, SLOT(onUpdateFailed(int,QString)));
44+ QDBusConnection::systemBus().connect(SYSTEMIMAGE_SERVICE, SYSTEMIMAGE_PATH, SYSTEMIMAGE_IFACE, QStringLiteral("Applied"),
45+ this, SLOT(onUpdateApplied(bool)));
46+ QDBusConnection::systemBus().connect(SYSTEMIMAGE_SERVICE, SYSTEMIMAGE_PATH, SYSTEMIMAGE_IFACE, QStringLiteral("Rebooting"),
47+ this, SLOT(onRebooting(bool)));
48+}
49+
50+void SystemImage::checkForUpdate()
51+{
52+ DEBUG_MSG << "Checking for update";
53+ const QDBusMessage msg = QDBusMessage::createMethodCall(SYSTEMIMAGE_SERVICE, SYSTEMIMAGE_PATH, SYSTEMIMAGE_IFACE,
54+ QStringLiteral("CheckForUpdate"));
55+ QDBusConnection::systemBus().asyncCall(msg);
56+}
57+
58+void SystemImage::applyUpdate()
59+{
60+ DEBUG_MSG << "Applying update";
61+ setUpdateApplying(true);
62+
63+ const QDBusMessage msg = QDBusMessage::createMethodCall(SYSTEMIMAGE_SERVICE, SYSTEMIMAGE_PATH, SYSTEMIMAGE_IFACE,
64+ QStringLiteral("ApplyUpdate"));
65+ QDBusConnection::systemBus().asyncCall(msg);
24}
66}
25
67
26void SystemImage::factoryReset()
68void SystemImage::factoryReset()
27{
69{
28− const QDBusMessage msg = QDBusMessage::createMethodCall(QStringLiteral("com.canonical.SystemImage"),
70+ const QDBusMessage msg = QDBusMessage::createMethodCall(SYSTEMIMAGE_SERVICE, SYSTEMIMAGE_PATH, SYSTEMIMAGE_IFACE,
29− QStringLiteral("/Service"),
30− QStringLiteral("com.canonical.SystemImage"),
31 QStringLiteral("FactoryReset"));
71 QStringLiteral("FactoryReset"));
32 QDBusConnection::systemBus().asyncCall(msg);
72 QDBusConnection::systemBus().asyncCall(msg);
33}
73}
74+
75+void SystemImage::onUpdateAvailableStatus(bool is_available, bool downloading, const QString &available_version, int update_size,
76+ const QString &last_update_date, const QString &error_reason)
77+{
78+ DEBUG_MSG << "A new update is " << (is_available ? "" : "NOT") << "available";
79+
80+ if (is_available == m_updateAvailable) {
81+ return;
82+ }
83+
84+ m_updateAvailable = is_available;
85+ m_downloading = downloading;
86+ m_availableVersion = available_version;
87+ m_updateSize = formatSize(update_size);
88+ m_lastUpdateDate = last_update_date;
89+ m_errorReason = error_reason;
90+ Q_EMIT updateAvailableStatus();
91+
92+ DEBUG_MSG << "Downloading: " << downloading << ", version: " << available_version << ", last update: " << last_update_date <<
93+ ", size: " << m_updateSize;
94+}
95+
96+void SystemImage::onUpdateDownloaded()
97+{
98+ DEBUG_MSG << "Update downloaded";
99+
100+ m_downloaded = true;
101+ Q_EMIT updateDownloadedChanged();
102+}
103+
104+void SystemImage::onUpdateFailed(int /*consecutive_failure_count*/, const QString &last_reason)
105+{
106+ WARNING_MSG << "System Update failed: " << last_reason;
107+ setUpdateApplying(false);
108+}
109+
110+void SystemImage::onUpdateApplied(bool applied)
111+{
112+ DEBUG_MSG << "System Update applied with status: " << applied;
113+ setUpdateApplying(false);
114+ if (applied) {
115+ resetUpdateStatus();
116+ Q_EMIT updateAvailableStatus();
117+ }
118+}
119+
120+void SystemImage::onRebooting(bool status)
121+{
122+ setUpdateApplying(false);
123+ DEBUG_MSG << "Rebooting: " << status;
124+}
125+
126+void SystemImage::setUpdateApplying(bool status)
127+{
128+ if (status != m_updateApplying) {
129+ m_updateApplying = status;
130+ Q_EMIT updateApplyingChanged();
131+ }
132+}
133+
134+void SystemImage::resetUpdateStatus()
135+{
136+ m_updateAvailable = false;
137+ m_updateApplying = false;
138+ m_downloading = false;
139+ m_downloaded = false;
140+ m_availableVersion.clear();
141+ m_updateSize.clear();
142+ m_lastUpdateDate.clear();
143+ m_errorReason.clear();
144+}
145+
146+QString SystemImage::formatSize(quint64 size) const
147+{
148+ guint64 g_size = size;
149+
150+ gchar * formatted_size = g_format_size(g_size);
151+ QString q_formatted_size = QString::fromLocal8Bit(formatted_size);
152+ g_free(formatted_size);
153+
154+ return q_formatted_size;
155+}
plugins/Ubuntu/SystemImage/SystemImage.h+52−2
@@ -1,5 +1,5 @@
1/*
1/*
2− * Copyright (C) 2014 Canonical, Ltd.
2+ * Copyright (C) 2014-2016 Canonical, Ltd.
3 *
3 *
4 * This program is free software; you can redistribute it and/or modify
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License as published by
5 * it under the terms of the GNU General Public License as published by
@@ -18,17 +18,67 @@
18#define SYSTEMIMAGE_H
18#define SYSTEMIMAGE_H
19
19
20#include <QObject>
20#include <QObject>
21+#include <QLoggingCategory>
22+
23+Q_DECLARE_LOGGING_CATEGORY(SYSTEMIMAGEPLUGIN)
21
24
22class SystemImage : public QObject
25class SystemImage : public QObject
23{
26{
24 Q_OBJECT
27 Q_OBJECT
25 Q_DISABLE_COPY(SystemImage)
28 Q_DISABLE_COPY(SystemImage)
26
29
30+ Q_PROPERTY(bool updateAvailable READ updateAvailable NOTIFY updateAvailableStatus)
31+ Q_PROPERTY(bool updateDownloading READ updateDownloading NOTIFY updateAvailableStatus)
32+ Q_PROPERTY(QString availableVersion READ availableVersion NOTIFY updateAvailableStatus)
33+ Q_PROPERTY(QString updateSize READ updateSize NOTIFY updateAvailableStatus)
34+ Q_PROPERTY(bool updateApplying READ updateApplying NOTIFY updateApplyingChanged)
35+ Q_PROPERTY(bool updateDownloaded READ updateDownloaded NOTIFY updateDownloadedChanged)
36+
27public:
37public:
28− explicit SystemImage(QObject *parent = 0);
38+ explicit SystemImage(QObject *parent = nullptr);
29 ~SystemImage() = default;
39 ~SystemImage() = default;
30
40
41+ bool updateAvailable() const { return m_updateAvailable; }
42+ bool updateDownloading() const { return m_downloading; }
43+ QString availableVersion() const { return m_availableVersion; }
44+ QString updateSize() const { return m_updateSize; }
45+ bool updateApplying() const { return m_updateApplying; }
46+ bool updateDownloaded() const { return m_downloaded; }
47+
48+public Q_SLOTS:
49+ Q_INVOKABLE void checkForUpdate();
50+ Q_INVOKABLE void applyUpdate();
31 Q_INVOKABLE void factoryReset();
51 Q_INVOKABLE void factoryReset();
52+
53+private Q_SLOTS:
54+ void onUpdateAvailableStatus(bool is_available, bool updateDownloading, const QString &available_version,
55+ int update_size, const QString &last_update_date, const QString &error_reason);
56+ void onUpdateDownloaded();
57+ void onUpdateFailed(int consecutive_failure_count, const QString & last_reason);
58+ void onUpdateApplied(bool applied);
59+ void onRebooting(bool status);
60+
61+Q_SIGNALS:
62+ void updateAvailableStatus();
63+ void updateDownloadedChanged();
64+ void updateApplyingChanged();
65+
66+private Q_SLOTS:
67+ void setUpdateApplying(bool status);
68+
69+private:
70+ void resetUpdateStatus();
71+ QString formatSize(quint64 size) const;
72+
73+private:
74+ bool m_updateAvailable = false;
75+ bool m_updateApplying = false;
76+ bool m_downloading = false;
77+ bool m_downloaded = false;
78+ QString m_availableVersion;
79+ QString m_updateSize;
80+ QString m_lastUpdateDate;
81+ QString m_errorReason;
32};
82};
33
83
34#endif // SYSTEMIMAGE_H
84#endif // SYSTEMIMAGE_H
plugins/Ubuntu/SystemImage/plugin.cpp+3−9
@@ -1,5 +1,5 @@
1/*
1/*
2− * Copyright (C) 2014 Canonical, Ltd.
2+ * Copyright (C) 2014-2016 Canonical, Ltd.
3 *
3 *
4 * This program is free software; you can redistribute it and/or modify
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License as published by
5 * it under the terms of the GNU General Public License as published by
@@ -19,16 +19,10 @@
19
19
20#include <QtQml>
20#include <QtQml>
21
21
22−static QObject *service_provider(QQmlEngine *engine, QJSEngine *scriptEngine)
23−{
24− Q_UNUSED(engine)
25− Q_UNUSED(scriptEngine)
26− return new SystemImage();
27−}
28−
29void BackendPlugin::registerTypes(const char *uri)
22void BackendPlugin::registerTypes(const char *uri)
30{
23{
31 Q_ASSERT(uri == QLatin1String("Ubuntu.SystemImage"));
24 Q_ASSERT(uri == QLatin1String("Ubuntu.SystemImage"));
32
25
33− qmlRegisterSingletonType<SystemImage>(uri, 0, 1, "SystemImage", service_provider);
26+ qmlRegisterSingletonType<SystemImage>(uri, 0, 1, "SystemImage",
27+ [](QQmlEngine*, QJSEngine*) -> QObject* { return new SystemImage; });
34}
28}
plugins/Ubuntu/SystemImage/plugin.h+1−1
@@ -22,7 +22,7 @@
22class BackendPlugin : public QQmlExtensionPlugin
22class BackendPlugin : public QQmlExtensionPlugin
23{
23{
24 Q_OBJECT
24 Q_OBJECT
25− Q_PLUGIN_METADATA(IID "org.qt-project.Qt.QQmlExtensionInterface")
25+ Q_PLUGIN_METADATA(IID QQmlExtensionInterface_iid)
26
26
27public:
27public:
28 void registerTypes(const char *uri) override;
28 void registerTypes(const char *uri) override;
plugins/Unity/Indicators/actionrootstate.cpp+1−1
@@ -44,7 +44,7 @@ void ActionRootState::setActionGroup(QDBusActionGroup *actionGroup)
44 connect(m_actionGroup, &QDBusActionGroup::statusChanged, this, [&](bool) { updateActionState(); });
44 connect(m_actionGroup, &QDBusActionGroup::statusChanged, this, [&](bool) { updateActionState(); });
45 connect(m_actionGroup, &QDBusActionGroup::actionAppear, this, [&](const QString&) { updateActionState(); });
45 connect(m_actionGroup, &QDBusActionGroup::actionAppear, this, [&](const QString&) { updateActionState(); });
46 connect(m_actionGroup, &QDBusActionGroup::actionVanish, this, [&](const QString&) { updateActionState(); });
46 connect(m_actionGroup, &QDBusActionGroup::actionVanish, this, [&](const QString&) { updateActionState(); });
47− connect(m_actionGroup, &QDBusActionGroup::actionStateChanged, this, [&](QVariant) { updateActionState(); });
47+ connect(m_actionGroup, &QDBusActionGroup::actionStateChanged, this, [&](const QVariant&) { updateActionState(); });
48
48
49 connect(m_actionGroup, &QObject::destroyed, this, [&](QObject*) { updateActionState(); });
49 connect(m_actionGroup, &QObject::destroyed, this, [&](QObject*) { updateActionState(); });
50 }
50 }
plugins/Utils/deviceconfigparser.cpp+1−1
@@ -26,7 +26,7 @@ DeviceConfigParser::DeviceConfigParser(QObject *parent): QObject(parent)
26 // Local files have highest priority
26 // Local files have highest priority
27 QString path;
27 QString path;
28 Q_FOREACH (const QString &standardPath, QStandardPaths::standardLocations(QStandardPaths::GenericConfigLocation)) {
28 Q_FOREACH (const QString &standardPath, QStandardPaths::standardLocations(QStandardPaths::GenericConfigLocation)) {
29− if (QFileInfo(standardPath + "/devices.conf").exists()) {
29+ if (QFileInfo::exists(standardPath + "/devices.conf")) {
30 path = standardPath + "/devices.conf";
30 path = standardPath + "/devices.conf";
31 break;
31 break;
32 }
32 }
plugins/Utils/timezoneFormatter.cpp+1−1
@@ -39,7 +39,7 @@ QString TimezoneFormatter::currentTimeInTimezoneWithAbbrev(const QVariant &tzId)
39 QTimeZone tz(tzId.toByteArray());
39 QTimeZone tz(tzId.toByteArray());
40 if (tz.isValid()) {
40 if (tz.isValid()) {
41 const QDateTime now = QDateTime::currentDateTime().toTimeZone(tz);
41 const QDateTime now = QDateTime::currentDateTime().toTimeZone(tz);
42− return QStringLiteral("%1 %2").arg(now.time().toString(QStringLiteral("h:mm"))).arg(tz.abbreviation(now));
42+ return QStringLiteral("%1 %2").arg(now.time().toString(QStringLiteral("h:mm")), tz.abbreviation(now));
43 }
43 }
44 return QString();
44 return QString();
45}
45}
plugins/Utils/windowstatestorage.cpp+3−1
@@ -28,7 +28,9 @@
28QMutex WindowStateStorage::s_mutex;
28QMutex WindowStateStorage::s_mutex;
29
29
30inline QString sanitiseString(QString string) {
30inline QString sanitiseString(QString string) {
31− return string.remove("\"").remove("'").remove("\\");
31+ return string.remove(QLatin1Char('\"'))
32+ .remove(QLatin1Char('\''))
33+ .remove(QLatin1Char('\\'));
32}
34}
33
35
34WindowStateStorage::WindowStateStorage(QObject *parent):
36WindowStateStorage::WindowStateStorage(QObject *parent):
plugins/Wizard/CMakeLists.txt+6−3
@@ -1,4 +1,6 @@
1+pkg_search_module(GD3 REQUIRED gnome-desktop-3.0)
2+
1−include_directories(${GLIB_INCLUDE_DIRS} ${GEONAMES_INCLUDE_DIRS})
3+include_directories(SYSTEM ${GD3_INCLUDE_DIRS} ${GLIB_INCLUDE_DIRS} ${GEONAMES_INCLUDE_DIRS})
2
4
3add_library(Wizard-qml MODULE
5add_library(Wizard-qml MODULE
4 plugin.cpp
6 plugin.cpp
@@ -7,10 +9,11 @@ add_library(Wizard-qml MODULE
7 LocalePlugin.cpp
9 LocalePlugin.cpp
8 timezonemodel.cpp
10 timezonemodel.cpp
9 Status.cpp
11 Status.cpp
12+ keyboardLayoutsModel.cpp
10)
13)
11
14
12−qt5_use_modules(Wizard-qml DBus Qml Concurrent)
15+qt5_use_modules(Wizard-qml DBus Qml)
13−target_link_libraries(Wizard-qml ${GLIB_LDFLAGS} ${GEONAMES_LDFLAGS})
16+target_link_libraries(Wizard-qml ${GD3_LDFLAGS} ${GLIB_LDFLAGS} ${GEONAMES_LDFLAGS})
14add_unity8_plugin(Wizard 0.1 Wizard TARGETS Wizard-qml)
17add_unity8_plugin(Wizard 0.1 Wizard TARGETS Wizard-qml)
15
18
16set(POLKIT_LIB_DIR "${CMAKE_INSTALL_LOCALSTATEDIR}/lib/polkit-1")
19set(POLKIT_LIB_DIR "${CMAKE_INSTALL_LOCALSTATEDIR}/lib/polkit-1")
plugins/Wizard/PageList.cpp+16−1
@@ -1,5 +1,5 @@
1/*
1/*
2− * Copyright (C) 2014 Canonical Ltd.
2+ * Copyright (C) 2014-2016 Canonical Ltd.
3 *
3 *
4 * This program is free software: you can redistribute it and/or modify it
4 * This program is free software: you can redistribute it and/or modify it
5 * under the terms of the GNU General Public License version 3, as published
5 * under the terms of the GNU General Public License version 3, as published
@@ -34,6 +34,7 @@
34#include <QDir>
34#include <QDir>
35#include <QSet>
35#include <QSet>
36#include <QStandardPaths>
36#include <QStandardPaths>
37+#include <QSettings>
37
38
38PageList::PageList(QObject *parent)
39PageList::PageList(QObject *parent)
39 : QObject(parent),
40 : QObject(parent),
@@ -66,6 +67,20 @@ PageList::PageList(QObject *parent)
66 Q_FOREACH(const QString &page, disabledPages) {
67 Q_FOREACH(const QString &page, disabledPages) {
67 m_pages.remove(page);
68 m_pages.remove(page);
68 }
69 }
70+
71+ // If there was a system update installed, skip until the last page to just greet the user
72+ QSettings settings;
73+ if (settings.value(QStringLiteral("Wizard/SkipUntilFinishedPage")).toBool()) {
74+ const QString lastPage = m_pages.lastKey();
75+ Q_FOREACH(const QString &page, m_pages.keys()) {
76+ if (Q_UNLIKELY(page != lastPage)) {
77+ m_pages.remove(page);
78+ }
79+ }
80+
81+ // ... and reset it again for the next run
82+ settings.remove(QStringLiteral("Wizard/SkipUntilFinishedPage"));
83+ }
69}
84}
70
85
71QStringList PageList::entries() const
86QStringList PageList::entries() const
plugins/Wizard/System.cpp+9−1
@@ -1,5 +1,5 @@
1/*
1/*
2− * Copyright (C) 2014-2015 Canonical Ltd.
2+ * Copyright (C) 2014-2016 Canonical Ltd.
3 *
3 *
4 * This program is free software: you can redistribute it and/or modify it
4 * This program is free software: you can redistribute it and/or modify it
5 * under the terms of the GNU General Public License version 3, as published
5 * under the terms of the GNU General Public License version 3, as published
@@ -26,6 +26,7 @@
26#include <QMap>
26#include <QMap>
27#include <QProcess>
27#include <QProcess>
28#include <QDebug>
28#include <QDebug>
29+#include <QSettings>
29
30
30System::System()
31System::System()
31 : QObject()
32 : QObject()
@@ -110,3 +111,10 @@ void System::updateSessionLocale(const QString &locale)
110 initctl restart --no-wait indicator-messages; \
111 initctl restart --no-wait indicator-messages; \
111 initctl restart --no-wait unity8-dash\""));
112 initctl restart --no-wait unity8-dash\""));
112}
113}
114+
115+void System::skipUntilFinishedPage()
116+{
117+ QSettings settings;
118+ settings.setValue(QStringLiteral("Wizard/SkipUntilFinishedPage"), true);
119+ settings.sync();
120+}
plugins/Wizard/System.h+5−1
@@ -1,5 +1,5 @@
1/*
1/*
2− * Copyright (C) 2014-2015 Canonical Ltd.
2+ * Copyright (C) 2014-2016 Canonical Ltd.
3 *
3 *
4 * This program is free software: you can redistribute it and/or modify it
4 * This program is free software: you can redistribute it and/or modify it
5 * under the terms of the GNU General Public License version 3, as published
5 * under the terms of the GNU General Public License version 3, as published
@@ -35,6 +35,10 @@ public:
35
35
36public Q_SLOTS:
36public Q_SLOTS:
37 void updateSessionLocale(const QString &locale);
37 void updateSessionLocale(const QString &locale);
38+ /**
39+ * Mark the wizard to skip all the pages and just show the last (welcome to ubuntu) page
40+ */
41+ void skipUntilFinishedPage();
38
42
39Q_SIGNALS:
43Q_SIGNALS:
40 void wizardEnabledChanged();
44 void wizardEnabledChanged();
plugins/Wizard/keyboardLayoutsModel.cppnew file+163
@@ -0,0 +1,163 @@
1+/*
2+ * Copyright (C) 2016 Canonical Ltd.
3+ *
4+ * This program is free software: you can redistribute it and/or modify it
5+ * under the terms of the GNU General Public License version 3, as published
6+ * by the Free Software Foundation.
7+ *
8+ * This program is distributed in the hope that it will be useful, but
9+ * WITHOUT ANY WARRANTY; without even the implied warranties of
10+ * MERCHANTABILITY, SATISFACTORY QUALITY, or FITNESS FOR A PARTICULAR
11+ * PURPOSE. See the GNU General Public License for more details.
12+ *
13+ * You should have received a copy of the GNU General Public License along
14+ * with this program. If not, see <http://www.gnu.org/licenses/>.
15+ */
16+
17+#include <QDBusMetaType>
18+#include <QDebug>
19+
20+#define GNOME_DESKTOP_USE_UNSTABLE_API
21+#include <libgnome-desktop/gnome-xkb-info.h>
22+
23+#include "keyboardLayoutsModel.h"
24+
25+typedef QList<QMap<QString, QString>> StringMapList;
26+Q_DECLARE_METATYPE(StringMapList)
27+
28+KeyboardLayoutsModel::KeyboardLayoutsModel(QObject *parent)
29+ : QAbstractListModel(parent)
30+{
31+ m_roleNames = {
32+ {LayoutIdRole, "layoutId"},
33+ {DisplayNameRole, "displayName"},
34+ {LanguageRole, "language"}
35+ };
36+
37+ qDBusRegisterMetaType<StringMapList>();
38+
39+ buildModel();
40+ connect(this, &KeyboardLayoutsModel::languageChanged, this, &KeyboardLayoutsModel::updateModel);
41+}
42+
43+QString KeyboardLayoutsModel::language() const
44+{
45+ return m_language;
46+}
47+
48+void KeyboardLayoutsModel::setLanguage(const QString &language)
49+{
50+ if (m_language == language)
51+ return;
52+
53+ m_language = language;
54+ Q_EMIT languageChanged(language);
55+}
56+
57+static bool compareLayouts(const KeyboardLayoutInfo &layout0, const KeyboardLayoutInfo &layout1)
58+{
59+ QString name0(layout0.id);
60+ QString name1(layout1.id);
61+
62+ if (name0 == name1) {
63+ name0 = layout0.displayName;
64+ name1 = layout1.displayName;
65+
66+ if (name0 == name1) {
67+ name0 = layout0.language;
68+ name1 = layout1.language;
69+ }
70+ }
71+
72+ return QString::localeAwareCompare(name0, name1) < 0;
73+}
74+
75+void KeyboardLayoutsModel::buildModel()
76+{
77+ GList *sources, *tmp;
78+ const gchar *display_name;
79+ const gchar *short_name;
80+ const gchar *xkb_layout;
81+ const gchar *xkb_variant;
82+
83+ GnomeXkbInfo * xkbInfo(gnome_xkb_info_new());
84+
85+ sources = gnome_xkb_info_get_all_layouts(xkbInfo);
86+
87+ for (tmp = sources; tmp != NULL; tmp = tmp->next) {
88+ gboolean result = gnome_xkb_info_get_layout_info(xkbInfo, (const gchar *)tmp->data,
89+ &display_name, &short_name, &xkb_layout, &xkb_variant);
90+ if (!result) {
91+ qWarning() << "Skipping invalid layout";
92+ continue;
93+ }
94+
95+ KeyboardLayoutInfo layout;
96+ layout.id = QString::fromUtf8((const gchar *)tmp->data);
97+ layout.language = QString::fromUtf8(short_name);
98+ layout.displayName = QString::fromUtf8(display_name);
99+
100+ m_db.append(layout);
101+ }
102+ g_list_free(sources);
103+ g_object_unref(xkbInfo);
104+
105+ std::sort(m_db.begin(), m_db.end(), compareLayouts);
106+}
107+
108+void KeyboardLayoutsModel::updateModel()
109+{
110+ beginResetModel();
111+ m_layouts.clear();
112+
113+ const QString lang = m_language.section("_", 0, 0);
114+ const QString country = m_language.section("_", 1, 1).toLower();
115+
116+ Q_FOREACH(const KeyboardLayoutInfo & info, m_db) {
117+ const QString kbdCountry = info.id.section("+", 0, 0);
118+ if (info.language == lang && // filter by language
119+ (kbdCountry.startsWith(country) || kbdCountry.length() > 2)) { // and by known country, also insert anything that doesn't match the country
120+ m_layouts.append(info);
121+ }
122+ }
123+
124+ std::sort(m_layouts.begin(), m_layouts.end(), compareLayouts);
125+ endResetModel();
126+}
127+
128+int KeyboardLayoutsModel::rowCount(const QModelIndex &parent) const
129+{
130+ Q_UNUSED(parent)
131+ return m_layouts.count();
132+}
133+
134+QVariant KeyboardLayoutsModel::data(const QModelIndex &index, int role) const
135+{
136+ const int row = index.row();
137+
138+ if (row >= m_layouts.count()) {
139+ qWarning() << Q_FUNC_INFO << "index out of bounds";
140+ return QVariant();
141+ }
142+
143+ const KeyboardLayoutInfo &layout = m_layouts.at(row);
144+
145+ switch (role) {
146+ case Qt::DisplayRole:
147+ case DisplayNameRole:
148+ return layout.displayName;
149+ case LayoutIdRole:
150+ return layout.id;
151+ case LanguageRole:
152+ return layout.language;
153+ default: {
154+ qWarning() << Q_FUNC_INFO << "unsupported data role";
155+ return QVariant();
156+ }
157+ }
158+}
159+
160+QHash<int, QByteArray> KeyboardLayoutsModel::roleNames() const
161+{
162+ return m_roleNames;
163+}
plugins/Wizard/keyboardLayoutsModel.hnew file+66
@@ -0,0 +1,66 @@
1+/*
2+ * Copyright (C) 2016 Canonical Ltd.
3+ *
4+ * This program is free software: you can redistribute it and/or modify it
5+ * under the terms of the GNU General Public License version 3, as published
6+ * by the Free Software Foundation.
7+ *
8+ * This program is distributed in the hope that it will be useful, but
9+ * WITHOUT ANY WARRANTY; without even the implied warranties of
10+ * MERCHANTABILITY, SATISFACTORY QUALITY, or FITNESS FOR A PARTICULAR
11+ * PURPOSE. See the GNU General Public License for more details.
12+ *
13+ * You should have received a copy of the GNU General Public License along
14+ * with this program. If not, see <http://www.gnu.org/licenses/>.
15+ */
16+
17+#ifndef KEYBOARDLAYOUTSMODEL_H
18+#define KEYBOARDLAYOUTSMODEL_H
19+
20+#include <QAbstractListModel>
21+
22+struct KeyboardLayoutInfo {
23+ QString id;
24+ QString displayName;
25+ QString language;
26+};
27+
28+class KeyboardLayoutsModel: public QAbstractListModel
29+{
30+ Q_OBJECT
31+
32+ Q_PROPERTY(QString language READ language WRITE setLanguage NOTIFY languageChanged)
33+
34+public:
35+ explicit KeyboardLayoutsModel(QObject * parent = nullptr);
36+ ~KeyboardLayoutsModel() = default;
37+
38+ enum Roles {
39+ LayoutIdRole = Qt::UserRole + 1,
40+ DisplayNameRole,
41+ LanguageRole
42+ };
43+
44+ QString language() const;
45+ void setLanguage(const QString &language);
46+
47+ int rowCount(const QModelIndex &parent = QModelIndex()) const override;
48+ QVariant data(const QModelIndex &index, int role = Qt::DisplayRole) const override;
49+ QHash<int, QByteArray> roleNames() const override;
50+
51+Q_SIGNALS:
52+ void languageChanged(const QString &language);
53+
54+private Q_SLOTS:
55+ void updateModel();
56+
57+private:
58+ void buildModel();
59+
60+ QString m_language;
61+ QHash<int, QByteArray> m_roleNames;
62+ QVector<KeyboardLayoutInfo> m_layouts;
63+ QVector<KeyboardLayoutInfo> m_db;
64+};
65+
66+#endif
plugins/Wizard/plugin.cpp+2
@@ -20,6 +20,7 @@
20#include "timezonemodel.h"
20#include "timezonemodel.h"
21#include "LocalePlugin.h"
21#include "LocalePlugin.h"
22#include "Status.h"
22#include "Status.h"
23+#include "keyboardLayoutsModel.h"
23
24
24#include <QtQml/qqml.h>
25#include <QtQml/qqml.h>
25
26
@@ -30,5 +31,6 @@ void WizardPlugin::registerTypes(const char *uri)
30 qmlRegisterSingletonType<System>(uri, 0, 1, "System", [](QQmlEngine*, QJSEngine*) -> QObject* { return new System; });
31 qmlRegisterSingletonType<System>(uri, 0, 1, "System", [](QQmlEngine*, QJSEngine*) -> QObject* { return new System; });
31 qmlRegisterSingletonType<Status>(uri, 0, 1, "Status", [](QQmlEngine*, QJSEngine*) -> QObject* { return new Status; });
32 qmlRegisterSingletonType<Status>(uri, 0, 1, "Status", [](QQmlEngine*, QJSEngine*) -> QObject* { return new Status; });
32 qmlRegisterType<TimeZoneLocationModel>(uri, 0, 1, "TimeZoneModel");
33 qmlRegisterType<TimeZoneLocationModel>(uri, 0, 1, "TimeZoneModel");
34+ qmlRegisterType<KeyboardLayoutsModel>(uri, 0, 1, "KeyboardLayoutsModel");
33 qmlRegisterType<LocalePlugin>(uri, 0, 1, "LocalePlugin");
35 qmlRegisterType<LocalePlugin>(uri, 0, 1, "LocalePlugin");
34}
36}
plugins/Wizard/qmldir−1
@@ -1,3 +1,2 @@
1module Wizard
1module Wizard
2plugin Wizard-qml
2plugin Wizard-qml
3−typeinfo Wizard.qmltypes
plugins/Wizard/timezonemodel.cpp+5−5
@@ -60,12 +60,12 @@ QVariant TimeZoneLocationModel::data(const QModelIndex &index, int role) const
60
60
61 switch (role) {
61 switch (role) {
62 case Qt::DisplayRole:
62 case Qt::DisplayRole:
63− return QStringLiteral("%1, %2, %3").arg(geonames_city_get_name(city))
63+ return QStringLiteral("%1, %2, %3").arg(geonames_city_get_name(city),
64− .arg(geonames_city_get_state(city))
64+ geonames_city_get_state(city),
65− .arg(geonames_city_get_country(city));
65+ geonames_city_get_country(city));
66 case SimpleRole:
66 case SimpleRole:
67− return QStringLiteral("%1, %2").arg(geonames_city_get_name(city))
67+ return QStringLiteral("%1, %2").arg(geonames_city_get_name(city),
68− .arg(geonames_city_get_country(city));
68+ geonames_city_get_country(city));
69 case TimeZoneRole:
69 case TimeZoneRole:
70 return geonames_city_get_timezone(city);
70 return geonames_city_get_timezone(city);
71 case CountryRole:
71 case CountryRole:
po/aa.po+60−17
@@ -7,7 +7,7 @@ msgid ""
7msgstr ""
7msgstr ""
8"Project-Id-Version: unity8\n"
8"Project-Id-Version: unity8\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2016-08-03 15:56+0000\n"
10+"POT-Creation-Date: 2016-08-11 06:28+0000\n"
11"PO-Revision-Date: 2016-02-12 10:18+0000\n"
11"PO-Revision-Date: 2016-02-12 10:18+0000\n"
12"Last-Translator: Charif AYFARAH <ayfarah@ymail.com>\n"
12"Last-Translator: Charif AYFARAH <ayfarah@ymail.com>\n"
13"Language-Team: Afar <aa@li.org>\n"
13"Language-Team: Afar <aa@li.org>\n"
@@ -15,7 +15,7 @@ msgstr ""
15"Content-Type: text/plain; charset=UTF-8\n"
15"Content-Type: text/plain; charset=UTF-8\n"
16"Content-Transfer-Encoding: 8bit\n"
16"Content-Transfer-Encoding: 8bit\n"
17"Plural-Forms: nplurals=2; plural=n != 1;\n"
17"Plural-Forms: nplurals=2; plural=n != 1;\n"
18−"X-Launchpad-Export-Date: 2016-08-09 05:46+0000\n"
18+"X-Launchpad-Export-Date: 2016-08-17 05:51+0000\n"
19"X-Generator: Launchpad (build 18169)\n"
19"X-Generator: Launchpad (build 18169)\n"
20
20
21#: plugins/LightDM/Greeter.cpp:123
21#: plugins/LightDM/Greeter.cpp:123
@@ -360,15 +360,15 @@ msgstr ""
360msgid "Reset"
360msgid "Reset"
361msgstr ""
361msgstr ""
362
362
363−#: qml/Dash/GenericScopeView.qml:580 qml/Dash/GenericScopeView.qml:775
363+#: qml/Dash/GenericScopeView.qml:585 qml/Dash/GenericScopeView.qml:780
364msgid "Show less"
364msgid "Show less"
365msgstr ""
365msgstr ""
366
366
367−#: qml/Dash/GenericScopeView.qml:580
367+#: qml/Dash/GenericScopeView.qml:585
368msgid "Show all"
368msgid "Show all"
369msgstr ""
369msgstr ""
370
370
371−#: qml/Dash/GenericScopeView.qml:637
371+#: qml/Dash/GenericScopeView.qml:642
372msgctxt "Label: Hint for dash search line edit"
372msgctxt "Label: Hint for dash search line edit"
373msgid "Search"
373msgid "Search"
374msgstr "Goranto"
374msgstr "Goranto"
@@ -631,36 +631,50 @@ msgstr "Derre"
631msgid "Language"
631msgid "Language"
632msgstr ""
632msgstr ""
633
633
634−#: qml/Wizard/Pages/10-welcome.qml:171 qml/Wizard/Pages/30-wifi.qml:206
634+#: qml/Wizard/Pages/10-welcome.qml:172 qml/Wizard/Pages/20-keyboard.qml:151
635−#: qml/Wizard/Pages/40-location.qml:271 qml/Wizard/Pages/50-timezone.qml:270
635+#: qml/Wizard/Pages/30-wifi.qml:206 qml/Wizard/Pages/40-location.qml:271
636+#: qml/Wizard/Pages/50-timezone.qml:270 qml/Wizard/Pages/60-account.qml:65
636−#: qml/Wizard/Pages/60-account.qml:65 qml/Wizard/Pages/70-passwd-type.qml:144
637+#: qml/Wizard/Pages/70-passwd-type.qml:144
637#: qml/Wizard/Pages/75-report-check.qml:84
638#: qml/Wizard/Pages/75-report-check.qml:84
638#: qml/Wizard/Pages/passcode-desktop.qml:141
639#: qml/Wizard/Pages/passcode-desktop.qml:141
639#: qml/Wizard/Pages/password-set.qml:141
640#: qml/Wizard/Pages/password-set.qml:141
640msgid "Next"
641msgid "Next"
641msgstr ""
642msgstr ""
642
643
643−#: qml/Wizard/Pages/30-wifi.qml:29
644+#: qml/Wizard/Pages/20-keyboard.qml:30
645+msgid "Select Keyboard"
646+msgstr ""
647+
648+#: qml/Wizard/Pages/20-keyboard.qml:70
649+msgid "Keyboard language"
650+msgstr ""
651+
652+#: qml/Wizard/Pages/20-keyboard.qml:92
653+msgid "Keyboard layout"
654+msgstr ""
655+
656+#: qml/Wizard/Pages/20-keyboard.qml:151 qml/Wizard/Pages/30-wifi.qml:206
657+#: qml/Wizard/Pages/60-account.qml:65
658+#: qml/Wizard/Pages/77-system-update.qml:152 qml/Wizard/Pages/sim.qml:101
659+msgid "Skip"
660+msgstr "Kaqit"
661+
662+#: qml/Wizard/Pages/30-wifi.qml:30
644msgid "Connect to Wi‑Fi"
663msgid "Connect to Wi‑Fi"
645msgstr ""
664msgstr ""
646
665
647−#: qml/Wizard/Pages/30-wifi.qml:130
666+#: qml/Wizard/Pages/30-wifi.qml:131
648msgid "Connected"
667msgid "Connected"
649msgstr ""
668msgstr ""
650
669
651−#: qml/Wizard/Pages/30-wifi.qml:163
670+#: qml/Wizard/Pages/30-wifi.qml:164
652msgid "Available Wi-Fi networks"
671msgid "Available Wi-Fi networks"
653msgstr ""
672msgstr ""
654
673
655−#: qml/Wizard/Pages/30-wifi.qml:164
674+#: qml/Wizard/Pages/30-wifi.qml:165
656msgid "No available Wi-Fi networks"
675msgid "No available Wi-Fi networks"
657msgstr ""
676msgstr ""
658
677
659−#: qml/Wizard/Pages/30-wifi.qml:206 qml/Wizard/Pages/60-account.qml:65
660−#: qml/Wizard/Pages/sim.qml:101
661−msgid "Skip"
662−msgstr "Kaqit"
663−
664#: qml/Wizard/Pages/40-location.qml:27
678#: qml/Wizard/Pages/40-location.qml:27
665msgid "Location Services"
679msgid "Location Services"
666msgstr ""
680msgstr ""
@@ -744,6 +758,35 @@ msgstr ""
744msgid "Privacy policy"
758msgid "Privacy policy"
745msgstr ""
759msgstr ""
746
760
761+#: qml/Wizard/Pages/77-system-update.qml:28
762+msgid "Update Device"
763+msgstr ""
764+
765+#: qml/Wizard/Pages/77-system-update.qml:55
766+msgid ""
767+"There is a system update available and ready to install. Afterwards, the "
768+"device will automatically restart."
769+msgstr ""
770+
771+#: qml/Wizard/Pages/77-system-update.qml:76
772+msgctxt "string identifying name of the update"
773+msgid "Ubuntu system"
774+msgstr ""
775+
776+#: qml/Wizard/Pages/77-system-update.qml:83
777+#, qt-format
778+msgctxt "version of the system update"
779+msgid "Version %1"
780+msgstr ""
781+
782+#: qml/Wizard/Pages/77-system-update.qml:102
783+msgid "This could take a few minutes..."
784+msgstr ""
785+
786+#: qml/Wizard/Pages/77-system-update.qml:116
787+msgid "Install and restart now"
788+msgstr ""
789+
747#: qml/Wizard/Pages/80-finished.qml:89
790#: qml/Wizard/Pages/80-finished.qml:89
748msgid "Welcome to Ubuntu"
791msgid "Welcome to Ubuntu"
749msgstr ""
792msgstr ""
po/am.po+63−20
@@ -7,15 +7,15 @@ msgid ""
7msgstr ""
7msgstr ""
8"Project-Id-Version: unity8\n"
8"Project-Id-Version: unity8\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2016-08-03 15:56+0000\n"
10+"POT-Creation-Date: 2016-08-11 06:28+0000\n"
11−"PO-Revision-Date: 2016-07-05 02:15+0000\n"
11+"PO-Revision-Date: 2016-08-13 14:45+0000\n"
12"Last-Translator: samson <Unknown>\n"
12"Last-Translator: samson <Unknown>\n"
13"Language-Team: Amharic <am@li.org>\n"
13"Language-Team: Amharic <am@li.org>\n"
14"MIME-Version: 1.0\n"
14"MIME-Version: 1.0\n"
15"Content-Type: text/plain; charset=UTF-8\n"
15"Content-Type: text/plain; charset=UTF-8\n"
16"Content-Transfer-Encoding: 8bit\n"
16"Content-Transfer-Encoding: 8bit\n"
17"Plural-Forms: nplurals=2; plural=n > 1;\n"
17"Plural-Forms: nplurals=2; plural=n > 1;\n"
18−"X-Launchpad-Export-Date: 2016-08-09 05:46+0000\n"
18+"X-Launchpad-Export-Date: 2016-08-17 05:51+0000\n"
19"X-Generator: Launchpad (build 18169)\n"
19"X-Generator: Launchpad (build 18169)\n"
20
20
21#: plugins/LightDM/Greeter.cpp:123
21#: plugins/LightDM/Greeter.cpp:123
@@ -362,15 +362,15 @@ msgstr "የ እርስዎን ውጤቶች እንደገና ማጣሪያ"
362msgid "Reset"
362msgid "Reset"
363msgstr "እንደ ነበረ መመለሻ"
363msgstr "እንደ ነበረ መመለሻ"
364
364
365−#: qml/Dash/GenericScopeView.qml:580 qml/Dash/GenericScopeView.qml:775
365+#: qml/Dash/GenericScopeView.qml:585 qml/Dash/GenericScopeView.qml:780
366msgid "Show less"
366msgid "Show less"
367msgstr "ትንሽ ማሳያ"
367msgstr "ትንሽ ማሳያ"
368
368
369−#: qml/Dash/GenericScopeView.qml:580
369+#: qml/Dash/GenericScopeView.qml:585
370msgid "Show all"
370msgid "Show all"
371msgstr "ሁሉንም ማሳያ"
371msgstr "ሁሉንም ማሳያ"
372
372
373−#: qml/Dash/GenericScopeView.qml:637
373+#: qml/Dash/GenericScopeView.qml:642
374msgctxt "Label: Hint for dash search line edit"
374msgctxt "Label: Hint for dash search line edit"
375msgid "Search"
375msgid "Search"
376msgstr "መፈለጊያ"
376msgstr "መፈለጊያ"
@@ -444,11 +444,11 @@ msgstr "እንደገና ይሞክሩ"
444
444
445#: qml/Greeter/LoginList.qml:63
445#: qml/Greeter/LoginList.qml:63
446msgid "Passphrase"
446msgid "Passphrase"
447−msgstr ""
447+msgstr "የማለፊያ ሐረግ"
448
448
449#: qml/Greeter/LoginList.qml:64
449#: qml/Greeter/LoginList.qml:64
450msgid "Passcode"
450msgid "Passcode"
451−msgstr ""
451+msgstr "ማለፊያ ኮድ"
452
452
453#: qml/Greeter/LoginList.qml:87
453#: qml/Greeter/LoginList.qml:87
454msgid "Retry"
454msgid "Retry"
@@ -637,36 +637,50 @@ msgstr "ወደ ኋላ"
637msgid "Language"
637msgid "Language"
638msgstr "ቋንቋ"
638msgstr "ቋንቋ"
639
639
640−#: qml/Wizard/Pages/10-welcome.qml:171 qml/Wizard/Pages/30-wifi.qml:206
640+#: qml/Wizard/Pages/10-welcome.qml:172 qml/Wizard/Pages/20-keyboard.qml:151
641−#: qml/Wizard/Pages/40-location.qml:271 qml/Wizard/Pages/50-timezone.qml:270
641+#: qml/Wizard/Pages/30-wifi.qml:206 qml/Wizard/Pages/40-location.qml:271
642+#: qml/Wizard/Pages/50-timezone.qml:270 qml/Wizard/Pages/60-account.qml:65
642−#: qml/Wizard/Pages/60-account.qml:65 qml/Wizard/Pages/70-passwd-type.qml:144
643+#: qml/Wizard/Pages/70-passwd-type.qml:144
643#: qml/Wizard/Pages/75-report-check.qml:84
644#: qml/Wizard/Pages/75-report-check.qml:84
644#: qml/Wizard/Pages/passcode-desktop.qml:141
645#: qml/Wizard/Pages/passcode-desktop.qml:141
645#: qml/Wizard/Pages/password-set.qml:141
646#: qml/Wizard/Pages/password-set.qml:141
646msgid "Next"
647msgid "Next"
647msgstr "ይቀጥሉ"
648msgstr "ይቀጥሉ"
648
649
649−#: qml/Wizard/Pages/30-wifi.qml:29
650+#: qml/Wizard/Pages/20-keyboard.qml:30
651+msgid "Select Keyboard"
652+msgstr ""
653+
654+#: qml/Wizard/Pages/20-keyboard.qml:70
655+msgid "Keyboard language"
656+msgstr ""
657+
658+#: qml/Wizard/Pages/20-keyboard.qml:92
659+msgid "Keyboard layout"
660+msgstr ""
661+
662+#: qml/Wizard/Pages/20-keyboard.qml:151 qml/Wizard/Pages/30-wifi.qml:206
663+#: qml/Wizard/Pages/60-account.qml:65
664+#: qml/Wizard/Pages/77-system-update.qml:152 qml/Wizard/Pages/sim.qml:101
665+msgid "Skip"
666+msgstr "መዝለያ"
667+
668+#: qml/Wizard/Pages/30-wifi.qml:30
650msgid "Connect to Wi‑Fi"
669msgid "Connect to Wi‑Fi"
651msgstr "ወደ ዋይ‑ፋይ መገናኛ"
670msgstr "ወደ ዋይ‑ፋይ መገናኛ"
652
671
653−#: qml/Wizard/Pages/30-wifi.qml:130
672+#: qml/Wizard/Pages/30-wifi.qml:131
654msgid "Connected"
673msgid "Connected"
655msgstr "ተገናኝቷል"
674msgstr "ተገናኝቷል"
656
675
657−#: qml/Wizard/Pages/30-wifi.qml:163
676+#: qml/Wizard/Pages/30-wifi.qml:164
658msgid "Available Wi-Fi networks"
677msgid "Available Wi-Fi networks"
659msgstr "ዝግጁ የ ዋይ-ፋይ ኔትዎርኮች"
678msgstr "ዝግጁ የ ዋይ-ፋይ ኔትዎርኮች"
660
679
661−#: qml/Wizard/Pages/30-wifi.qml:164
680+#: qml/Wizard/Pages/30-wifi.qml:165
662msgid "No available Wi-Fi networks"
681msgid "No available Wi-Fi networks"
663msgstr "ምንም ዝግጁ ዋይ-ፋይ ኔትዎርኮች አልተገኙም"
682msgstr "ምንም ዝግጁ ዋይ-ፋይ ኔትዎርኮች አልተገኙም"
664
683
665−#: qml/Wizard/Pages/30-wifi.qml:206 qml/Wizard/Pages/60-account.qml:65
666−#: qml/Wizard/Pages/sim.qml:101
667−msgid "Skip"
668−msgstr "መዝለያ"
669−
670#: qml/Wizard/Pages/40-location.qml:27
684#: qml/Wizard/Pages/40-location.qml:27
671msgid "Location Services"
685msgid "Location Services"
672msgstr "የ አካባቢ ግልጋሎት"
686msgstr "የ አካባቢ ግልጋሎት"
@@ -750,6 +764,35 @@ msgstr "የ ስርአቱን አፈጻጸም ለማሻሻል የ ግጭት እና
750msgid "Privacy policy"
764msgid "Privacy policy"
751msgstr "የ ግላዊነት መመሪያ"
765msgstr "የ ግላዊነት መመሪያ"
752
766
767+#: qml/Wizard/Pages/77-system-update.qml:28
768+msgid "Update Device"
769+msgstr ""
770+
771+#: qml/Wizard/Pages/77-system-update.qml:55
772+msgid ""
773+"There is a system update available and ready to install. Afterwards, the "
774+"device will automatically restart."
775+msgstr ""
776+
777+#: qml/Wizard/Pages/77-system-update.qml:76
778+msgctxt "string identifying name of the update"
779+msgid "Ubuntu system"
780+msgstr ""
781+
782+#: qml/Wizard/Pages/77-system-update.qml:83
783+#, qt-format
784+msgctxt "version of the system update"
785+msgid "Version %1"
786+msgstr ""
787+
788+#: qml/Wizard/Pages/77-system-update.qml:102
789+msgid "This could take a few minutes..."
790+msgstr ""
791+
792+#: qml/Wizard/Pages/77-system-update.qml:116
793+msgid "Install and restart now"
794+msgstr ""
795+
753#: qml/Wizard/Pages/80-finished.qml:89
796#: qml/Wizard/Pages/80-finished.qml:89
754msgid "Welcome to Ubuntu"
797msgid "Welcome to Ubuntu"
755msgstr "እንኳን ደህና መጡ ወደ ኡቡንቱ"
798msgstr "እንኳን ደህና መጡ ወደ ኡቡንቱ"
po/ar.po+60−17
@@ -7,7 +7,7 @@ msgid ""
7msgstr ""
7msgstr ""
8"Project-Id-Version: unity\n"
8"Project-Id-Version: unity\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2016-08-03 15:56+0000\n"
10+"POT-Creation-Date: 2016-08-11 06:28+0000\n"
11"PO-Revision-Date: 2015-07-29 09:41+0000\n"
11"PO-Revision-Date: 2015-07-29 09:41+0000\n"
12"Last-Translator: Ibrahim Saed <ibraheem5000@gmail.com>\n"
12"Last-Translator: Ibrahim Saed <ibraheem5000@gmail.com>\n"
13"Language-Team: Arabic <ar@li.org>\n"
13"Language-Team: Arabic <ar@li.org>\n"
@@ -16,7 +16,7 @@ msgstr ""
16"Content-Transfer-Encoding: 8bit\n"
16"Content-Transfer-Encoding: 8bit\n"
17"Plural-Forms: nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n % 100 >= "
17"Plural-Forms: nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n % 100 >= "
18"3 && n % 100 <= 10 ? 3 : n % 100 >= 11 && n % 100 <= 99 ? 4 : 5;\n"
18"3 && n % 100 <= 10 ? 3 : n % 100 >= 11 && n % 100 <= 99 ? 4 : 5;\n"
19−"X-Launchpad-Export-Date: 2016-08-09 05:46+0000\n"
19+"X-Launchpad-Export-Date: 2016-08-17 05:51+0000\n"
20"X-Generator: Launchpad (build 18169)\n"
20"X-Generator: Launchpad (build 18169)\n"
21
21
22#: plugins/LightDM/Greeter.cpp:123
22#: plugins/LightDM/Greeter.cpp:123
@@ -369,15 +369,15 @@ msgstr ""
369msgid "Reset"
369msgid "Reset"
370msgstr ""
370msgstr ""
371
371
372−#: qml/Dash/GenericScopeView.qml:580 qml/Dash/GenericScopeView.qml:775
372+#: qml/Dash/GenericScopeView.qml:585 qml/Dash/GenericScopeView.qml:780
373msgid "Show less"
373msgid "Show less"
374msgstr ""
374msgstr ""
375
375
376−#: qml/Dash/GenericScopeView.qml:580
376+#: qml/Dash/GenericScopeView.qml:585
377msgid "Show all"
377msgid "Show all"
378msgstr ""
378msgstr ""
379
379
380−#: qml/Dash/GenericScopeView.qml:637
380+#: qml/Dash/GenericScopeView.qml:642
381msgctxt "Label: Hint for dash search line edit"
381msgctxt "Label: Hint for dash search line edit"
382msgid "Search"
382msgid "Search"
383msgstr "بحث"
383msgstr "بحث"
@@ -656,36 +656,50 @@ msgstr "عودة"
656msgid "Language"
656msgid "Language"
657msgstr ""
657msgstr ""
658
658
659−#: qml/Wizard/Pages/10-welcome.qml:171 qml/Wizard/Pages/30-wifi.qml:206
659+#: qml/Wizard/Pages/10-welcome.qml:172 qml/Wizard/Pages/20-keyboard.qml:151
660−#: qml/Wizard/Pages/40-location.qml:271 qml/Wizard/Pages/50-timezone.qml:270
660+#: qml/Wizard/Pages/30-wifi.qml:206 qml/Wizard/Pages/40-location.qml:271
661+#: qml/Wizard/Pages/50-timezone.qml:270 qml/Wizard/Pages/60-account.qml:65
661−#: qml/Wizard/Pages/60-account.qml:65 qml/Wizard/Pages/70-passwd-type.qml:144
662+#: qml/Wizard/Pages/70-passwd-type.qml:144
662#: qml/Wizard/Pages/75-report-check.qml:84
663#: qml/Wizard/Pages/75-report-check.qml:84
663#: qml/Wizard/Pages/passcode-desktop.qml:141
664#: qml/Wizard/Pages/passcode-desktop.qml:141
664#: qml/Wizard/Pages/password-set.qml:141
665#: qml/Wizard/Pages/password-set.qml:141
665msgid "Next"
666msgid "Next"
666msgstr ""
667msgstr ""
667
668
668−#: qml/Wizard/Pages/30-wifi.qml:29
669+#: qml/Wizard/Pages/20-keyboard.qml:30
670+msgid "Select Keyboard"
671+msgstr ""
672+
673+#: qml/Wizard/Pages/20-keyboard.qml:70
674+msgid "Keyboard language"
675+msgstr ""
676+
677+#: qml/Wizard/Pages/20-keyboard.qml:92
678+msgid "Keyboard layout"
679+msgstr ""
680+
681+#: qml/Wizard/Pages/20-keyboard.qml:151 qml/Wizard/Pages/30-wifi.qml:206
682+#: qml/Wizard/Pages/60-account.qml:65
683+#: qml/Wizard/Pages/77-system-update.qml:152 qml/Wizard/Pages/sim.qml:101
684+msgid "Skip"
685+msgstr "تخطي"
686+
687+#: qml/Wizard/Pages/30-wifi.qml:30
669msgid "Connect to Wi‑Fi"
688msgid "Connect to Wi‑Fi"
670msgstr "اتصل بالواي فاي"
689msgstr "اتصل بالواي فاي"
671
690
672−#: qml/Wizard/Pages/30-wifi.qml:130
691+#: qml/Wizard/Pages/30-wifi.qml:131
673msgid "Connected"
692msgid "Connected"
674msgstr ""
693msgstr ""
675
694
676−#: qml/Wizard/Pages/30-wifi.qml:163
695+#: qml/Wizard/Pages/30-wifi.qml:164
677msgid "Available Wi-Fi networks"
696msgid "Available Wi-Fi networks"
678msgstr ""
697msgstr ""
679
698
680−#: qml/Wizard/Pages/30-wifi.qml:164
699+#: qml/Wizard/Pages/30-wifi.qml:165
681msgid "No available Wi-Fi networks"
700msgid "No available Wi-Fi networks"
682msgstr ""
701msgstr ""
683
702
684−#: qml/Wizard/Pages/30-wifi.qml:206 qml/Wizard/Pages/60-account.qml:65
685−#: qml/Wizard/Pages/sim.qml:101
686−msgid "Skip"
687−msgstr "تخطي"
688−
689#: qml/Wizard/Pages/40-location.qml:27
703#: qml/Wizard/Pages/40-location.qml:27
690msgid "Location Services"
704msgid "Location Services"
691msgstr ""
705msgstr ""
@@ -769,6 +783,35 @@ msgstr ""
769msgid "Privacy policy"
783msgid "Privacy policy"
770msgstr ""
784msgstr ""
771
785
786+#: qml/Wizard/Pages/77-system-update.qml:28
787+msgid "Update Device"
788+msgstr ""
789+
790+#: qml/Wizard/Pages/77-system-update.qml:55
791+msgid ""
792+"There is a system update available and ready to install. Afterwards, the "
793+"device will automatically restart."
794+msgstr ""
795+
796+#: qml/Wizard/Pages/77-system-update.qml:76
797+msgctxt "string identifying name of the update"
798+msgid "Ubuntu system"
799+msgstr ""
800+
801+#: qml/Wizard/Pages/77-system-update.qml:83
802+#, qt-format
803+msgctxt "version of the system update"
804+msgid "Version %1"
805+msgstr ""
806+
807+#: qml/Wizard/Pages/77-system-update.qml:102
808+msgid "This could take a few minutes..."
809+msgstr ""
810+
811+#: qml/Wizard/Pages/77-system-update.qml:116
812+msgid "Install and restart now"
813+msgstr ""
814+
772#: qml/Wizard/Pages/80-finished.qml:89
815#: qml/Wizard/Pages/80-finished.qml:89
773msgid "Welcome to Ubuntu"
816msgid "Welcome to Ubuntu"
774msgstr ""
817msgstr ""
po/ast.po+60−17
@@ -7,7 +7,7 @@ msgid ""
7msgstr ""
7msgstr ""
8"Project-Id-Version: unity8\n"
8"Project-Id-Version: unity8\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2016-08-03 15:56+0000\n"
10+"POT-Creation-Date: 2016-08-11 06:28+0000\n"
11"PO-Revision-Date: 2016-05-16 14:07+0000\n"
11"PO-Revision-Date: 2016-05-16 14:07+0000\n"
12"Last-Translator: Xuacu Saturio <xuacusk8@gmail.com>\n"
12"Last-Translator: Xuacu Saturio <xuacusk8@gmail.com>\n"
13"Language-Team: Asturian <ast@li.org>\n"
13"Language-Team: Asturian <ast@li.org>\n"
@@ -15,7 +15,7 @@ msgstr ""
15"Content-Type: text/plain; charset=UTF-8\n"
15"Content-Type: text/plain; charset=UTF-8\n"
16"Content-Transfer-Encoding: 8bit\n"
16"Content-Transfer-Encoding: 8bit\n"
17"Plural-Forms: nplurals=2; plural=n != 1;\n"
17"Plural-Forms: nplurals=2; plural=n != 1;\n"
18−"X-Launchpad-Export-Date: 2016-08-09 05:46+0000\n"
18+"X-Launchpad-Export-Date: 2016-08-17 05:51+0000\n"
19"X-Generator: Launchpad (build 18169)\n"
19"X-Generator: Launchpad (build 18169)\n"
20
20
21#: plugins/LightDM/Greeter.cpp:123
21#: plugins/LightDM/Greeter.cpp:123
@@ -363,15 +363,15 @@ msgstr "Refina los resultaos"
363msgid "Reset"
363msgid "Reset"
364msgstr "Reafitar"
364msgstr "Reafitar"
365
365
366−#: qml/Dash/GenericScopeView.qml:580 qml/Dash/GenericScopeView.qml:775
366+#: qml/Dash/GenericScopeView.qml:585 qml/Dash/GenericScopeView.qml:780
367msgid "Show less"
367msgid "Show less"
368msgstr "Ver menos"
368msgstr "Ver menos"
369
369
370−#: qml/Dash/GenericScopeView.qml:580
370+#: qml/Dash/GenericScopeView.qml:585
371msgid "Show all"
371msgid "Show all"
372msgstr "Ver too"
372msgstr "Ver too"
373
373
374−#: qml/Dash/GenericScopeView.qml:637
374+#: qml/Dash/GenericScopeView.qml:642
375msgctxt "Label: Hint for dash search line edit"
375msgctxt "Label: Hint for dash search line edit"
376msgid "Search"
376msgid "Search"
377msgstr "Guetar"
377msgstr "Guetar"
@@ -640,36 +640,50 @@ msgstr "Atrás"
640msgid "Language"
640msgid "Language"
641msgstr "Llingua"
641msgstr "Llingua"
642
642
643−#: qml/Wizard/Pages/10-welcome.qml:171 qml/Wizard/Pages/30-wifi.qml:206
643+#: qml/Wizard/Pages/10-welcome.qml:172 qml/Wizard/Pages/20-keyboard.qml:151
644−#: qml/Wizard/Pages/40-location.qml:271 qml/Wizard/Pages/50-timezone.qml:270
644+#: qml/Wizard/Pages/30-wifi.qml:206 qml/Wizard/Pages/40-location.qml:271
645+#: qml/Wizard/Pages/50-timezone.qml:270 qml/Wizard/Pages/60-account.qml:65
645−#: qml/Wizard/Pages/60-account.qml:65 qml/Wizard/Pages/70-passwd-type.qml:144
646+#: qml/Wizard/Pages/70-passwd-type.qml:144
646#: qml/Wizard/Pages/75-report-check.qml:84
647#: qml/Wizard/Pages/75-report-check.qml:84
647#: qml/Wizard/Pages/passcode-desktop.qml:141
648#: qml/Wizard/Pages/passcode-desktop.qml:141
648#: qml/Wizard/Pages/password-set.qml:141
649#: qml/Wizard/Pages/password-set.qml:141
649msgid "Next"
650msgid "Next"
650msgstr "Siguiente"
651msgstr "Siguiente"
651
652
652−#: qml/Wizard/Pages/30-wifi.qml:29
653+#: qml/Wizard/Pages/20-keyboard.qml:30
654+msgid "Select Keyboard"
655+msgstr ""
656+
657+#: qml/Wizard/Pages/20-keyboard.qml:70
658+msgid "Keyboard language"
659+msgstr ""
660+
661+#: qml/Wizard/Pages/20-keyboard.qml:92
662+msgid "Keyboard layout"
663+msgstr ""
664+
665+#: qml/Wizard/Pages/20-keyboard.qml:151 qml/Wizard/Pages/30-wifi.qml:206
666+#: qml/Wizard/Pages/60-account.qml:65
667+#: qml/Wizard/Pages/77-system-update.qml:152 qml/Wizard/Pages/sim.qml:101
668+msgid "Skip"
669+msgstr "Saltar"
670+
671+#: qml/Wizard/Pages/30-wifi.qml:30
653msgid "Connect to Wi‑Fi"
672msgid "Connect to Wi‑Fi"
654msgstr "Coneutase al WiFi"
673msgstr "Coneutase al WiFi"
655
674
656−#: qml/Wizard/Pages/30-wifi.qml:130
675+#: qml/Wizard/Pages/30-wifi.qml:131
657msgid "Connected"
676msgid "Connected"
658msgstr "Coneutáu"
677msgstr "Coneutáu"
659
678
660−#: qml/Wizard/Pages/30-wifi.qml:163
679+#: qml/Wizard/Pages/30-wifi.qml:164
661msgid "Available Wi-Fi networks"
680msgid "Available Wi-Fi networks"
662msgstr "Redes Wi-Fi disponibles"
681msgstr "Redes Wi-Fi disponibles"
663
682
664−#: qml/Wizard/Pages/30-wifi.qml:164
683+#: qml/Wizard/Pages/30-wifi.qml:165
665msgid "No available Wi-Fi networks"
684msgid "No available Wi-Fi networks"
666msgstr "Nun hai redes Wi-Fi disponibles"
685msgstr "Nun hai redes Wi-Fi disponibles"
667
686
668−#: qml/Wizard/Pages/30-wifi.qml:206 qml/Wizard/Pages/60-account.qml:65
669−#: qml/Wizard/Pages/sim.qml:101
670−msgid "Skip"
671−msgstr "Saltar"
672−
673#: qml/Wizard/Pages/40-location.qml:27
687#: qml/Wizard/Pages/40-location.qml:27
674msgid "Location Services"
688msgid "Location Services"
675msgstr "Servicios d'allugamientu"
689msgstr "Servicios d'allugamientu"
@@ -757,6 +771,35 @@ msgstr ""
757msgid "Privacy policy"
771msgid "Privacy policy"
758msgstr "Política d'intimidá"
772msgstr "Política d'intimidá"
759
773
774+#: qml/Wizard/Pages/77-system-update.qml:28
775+msgid "Update Device"
776+msgstr ""
777+
778+#: qml/Wizard/Pages/77-system-update.qml:55
779+msgid ""
780+"There is a system update available and ready to install. Afterwards, the "
781+"device will automatically restart."
782+msgstr ""
783+
784+#: qml/Wizard/Pages/77-system-update.qml:76
785+msgctxt "string identifying name of the update"
786+msgid "Ubuntu system"
787+msgstr ""
788+
789+#: qml/Wizard/Pages/77-system-update.qml:83
790+#, qt-format
791+msgctxt "version of the system update"
792+msgid "Version %1"
793+msgstr ""
794+
795+#: qml/Wizard/Pages/77-system-update.qml:102
796+msgid "This could take a few minutes..."
797+msgstr ""
798+
799+#: qml/Wizard/Pages/77-system-update.qml:116
800+msgid "Install and restart now"
801+msgstr ""
802+
760#: qml/Wizard/Pages/80-finished.qml:89
803#: qml/Wizard/Pages/80-finished.qml:89
761msgid "Welcome to Ubuntu"
804msgid "Welcome to Ubuntu"
762msgstr "Bienveníu/a a Ubuntu"
805msgstr "Bienveníu/a a Ubuntu"
po/az.po+60−17
@@ -7,7 +7,7 @@ msgid ""
7msgstr ""
7msgstr ""
8"Project-Id-Version: unity\n"
8"Project-Id-Version: unity\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2016-08-03 15:56+0000\n"
10+"POT-Creation-Date: 2016-08-11 06:28+0000\n"
11"PO-Revision-Date: 2014-09-03 16:39+0000\n"
11"PO-Revision-Date: 2014-09-03 16:39+0000\n"
12"Last-Translator: Nicat Məmmədov <n1c4t97@gmail.com>\n"
12"Last-Translator: Nicat Məmmədov <n1c4t97@gmail.com>\n"
13"Language-Team: Azerbaijani <az@li.org>\n"
13"Language-Team: Azerbaijani <az@li.org>\n"
@@ -15,7 +15,7 @@ msgstr ""
15"Content-Type: text/plain; charset=UTF-8\n"
15"Content-Type: text/plain; charset=UTF-8\n"
16"Content-Transfer-Encoding: 8bit\n"
16"Content-Transfer-Encoding: 8bit\n"
17"Plural-Forms: nplurals=2; plural=n != 1;\n"
17"Plural-Forms: nplurals=2; plural=n != 1;\n"
18−"X-Launchpad-Export-Date: 2016-08-09 05:46+0000\n"
18+"X-Launchpad-Export-Date: 2016-08-17 05:51+0000\n"
19"X-Generator: Launchpad (build 18169)\n"
19"X-Generator: Launchpad (build 18169)\n"
20
20
21#: plugins/LightDM/Greeter.cpp:123
21#: plugins/LightDM/Greeter.cpp:123
@@ -360,15 +360,15 @@ msgstr ""
360msgid "Reset"
360msgid "Reset"
361msgstr ""
361msgstr ""
362
362
363−#: qml/Dash/GenericScopeView.qml:580 qml/Dash/GenericScopeView.qml:775
363+#: qml/Dash/GenericScopeView.qml:585 qml/Dash/GenericScopeView.qml:780
364msgid "Show less"
364msgid "Show less"
365msgstr ""
365msgstr ""
366
366
367−#: qml/Dash/GenericScopeView.qml:580
367+#: qml/Dash/GenericScopeView.qml:585
368msgid "Show all"
368msgid "Show all"
369msgstr ""
369msgstr ""
370
370
371−#: qml/Dash/GenericScopeView.qml:637
371+#: qml/Dash/GenericScopeView.qml:642
372msgctxt "Label: Hint for dash search line edit"
372msgctxt "Label: Hint for dash search line edit"
373msgid "Search"
373msgid "Search"
374msgstr ""
374msgstr ""
@@ -635,36 +635,50 @@ msgstr ""
635msgid "Language"
635msgid "Language"
636msgstr ""
636msgstr ""
637
637
638−#: qml/Wizard/Pages/10-welcome.qml:171 qml/Wizard/Pages/30-wifi.qml:206
638+#: qml/Wizard/Pages/10-welcome.qml:172 qml/Wizard/Pages/20-keyboard.qml:151
639−#: qml/Wizard/Pages/40-location.qml:271 qml/Wizard/Pages/50-timezone.qml:270
639+#: qml/Wizard/Pages/30-wifi.qml:206 qml/Wizard/Pages/40-location.qml:271
640+#: qml/Wizard/Pages/50-timezone.qml:270 qml/Wizard/Pages/60-account.qml:65
640−#: qml/Wizard/Pages/60-account.qml:65 qml/Wizard/Pages/70-passwd-type.qml:144
641+#: qml/Wizard/Pages/70-passwd-type.qml:144
641#: qml/Wizard/Pages/75-report-check.qml:84
642#: qml/Wizard/Pages/75-report-check.qml:84
642#: qml/Wizard/Pages/passcode-desktop.qml:141
643#: qml/Wizard/Pages/passcode-desktop.qml:141
643#: qml/Wizard/Pages/password-set.qml:141
644#: qml/Wizard/Pages/password-set.qml:141
644msgid "Next"
645msgid "Next"
645msgstr ""
646msgstr ""
646
647
647−#: qml/Wizard/Pages/30-wifi.qml:29
648+#: qml/Wizard/Pages/20-keyboard.qml:30
649+msgid "Select Keyboard"
650+msgstr ""
651+
652+#: qml/Wizard/Pages/20-keyboard.qml:70
653+msgid "Keyboard language"
654+msgstr ""
655+
656+#: qml/Wizard/Pages/20-keyboard.qml:92
657+msgid "Keyboard layout"
658+msgstr ""
659+
660+#: qml/Wizard/Pages/20-keyboard.qml:151 qml/Wizard/Pages/30-wifi.qml:206
661+#: qml/Wizard/Pages/60-account.qml:65
662+#: qml/Wizard/Pages/77-system-update.qml:152 qml/Wizard/Pages/sim.qml:101
663+msgid "Skip"
664+msgstr ""
665+
666+#: qml/Wizard/Pages/30-wifi.qml:30
648msgid "Connect to Wi‑Fi"
667msgid "Connect to Wi‑Fi"
649msgstr ""
668msgstr ""
650
669
651−#: qml/Wizard/Pages/30-wifi.qml:130
670+#: qml/Wizard/Pages/30-wifi.qml:131
652msgid "Connected"
671msgid "Connected"
653msgstr ""
672msgstr ""
654
673
655−#: qml/Wizard/Pages/30-wifi.qml:163
674+#: qml/Wizard/Pages/30-wifi.qml:164
656msgid "Available Wi-Fi networks"
675msgid "Available Wi-Fi networks"
657msgstr ""
676msgstr ""
658
677
659−#: qml/Wizard/Pages/30-wifi.qml:164
678+#: qml/Wizard/Pages/30-wifi.qml:165
660msgid "No available Wi-Fi networks"
679msgid "No available Wi-Fi networks"
661msgstr ""
680msgstr ""
662
681
663−#: qml/Wizard/Pages/30-wifi.qml:206 qml/Wizard/Pages/60-account.qml:65
664−#: qml/Wizard/Pages/sim.qml:101
665−msgid "Skip"
666−msgstr ""
667−
668#: qml/Wizard/Pages/40-location.qml:27
682#: qml/Wizard/Pages/40-location.qml:27
669msgid "Location Services"
683msgid "Location Services"
670msgstr ""
684msgstr ""
@@ -748,6 +762,35 @@ msgstr ""
748msgid "Privacy policy"
762msgid "Privacy policy"
749msgstr ""
763msgstr ""
750
764
765+#: qml/Wizard/Pages/77-system-update.qml:28
766+msgid "Update Device"
767+msgstr ""
768+
769+#: qml/Wizard/Pages/77-system-update.qml:55
770+msgid ""
771+"There is a system update available and ready to install. Afterwards, the "
772+"device will automatically restart."
773+msgstr ""
774+
775+#: qml/Wizard/Pages/77-system-update.qml:76
776+msgctxt "string identifying name of the update"
777+msgid "Ubuntu system"
778+msgstr ""
779+
780+#: qml/Wizard/Pages/77-system-update.qml:83
781+#, qt-format
782+msgctxt "version of the system update"
783+msgid "Version %1"
784+msgstr ""
785+
786+#: qml/Wizard/Pages/77-system-update.qml:102
787+msgid "This could take a few minutes..."
788+msgstr ""
789+
790+#: qml/Wizard/Pages/77-system-update.qml:116
791+msgid "Install and restart now"
792+msgstr ""
793+
751#: qml/Wizard/Pages/80-finished.qml:89
794#: qml/Wizard/Pages/80-finished.qml:89
752msgid "Welcome to Ubuntu"
795msgid "Welcome to Ubuntu"
753msgstr ""
796msgstr ""
po/be.po+60−17
@@ -7,7 +7,7 @@ msgid ""
7msgstr ""
7msgstr ""
8"Project-Id-Version: unity8\n"
8"Project-Id-Version: unity8\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2016-08-03 15:56+0000\n"
10+"POT-Creation-Date: 2016-08-11 06:28+0000\n"
11"PO-Revision-Date: 2015-12-13 13:12+0000\n"
11"PO-Revision-Date: 2015-12-13 13:12+0000\n"
12"Last-Translator: Mikhail_SaTuRn <mikhail_saturn@tut.by>\n"
12"Last-Translator: Mikhail_SaTuRn <mikhail_saturn@tut.by>\n"
13"Language-Team: Belarusian <be@li.org>\n"
13"Language-Team: Belarusian <be@li.org>\n"
@@ -16,7 +16,7 @@ msgstr ""
16"Content-Transfer-Encoding: 8bit\n"
16"Content-Transfer-Encoding: 8bit\n"
17"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && "
17"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && "
18"n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
18"n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
19−"X-Launchpad-Export-Date: 2016-08-09 05:46+0000\n"
19+"X-Launchpad-Export-Date: 2016-08-17 05:51+0000\n"
20"X-Generator: Launchpad (build 18169)\n"
20"X-Generator: Launchpad (build 18169)\n"
21
21
22#: plugins/LightDM/Greeter.cpp:123
22#: plugins/LightDM/Greeter.cpp:123
@@ -367,15 +367,15 @@ msgstr ""
367msgid "Reset"
367msgid "Reset"
368msgstr ""
368msgstr ""
369
369
370−#: qml/Dash/GenericScopeView.qml:580 qml/Dash/GenericScopeView.qml:775
370+#: qml/Dash/GenericScopeView.qml:585 qml/Dash/GenericScopeView.qml:780
371msgid "Show less"
371msgid "Show less"
372msgstr ""
372msgstr ""
373
373
374−#: qml/Dash/GenericScopeView.qml:580
374+#: qml/Dash/GenericScopeView.qml:585
375msgid "Show all"
375msgid "Show all"
376msgstr ""
376msgstr ""
377
377
378−#: qml/Dash/GenericScopeView.qml:637
378+#: qml/Dash/GenericScopeView.qml:642
379msgctxt "Label: Hint for dash search line edit"
379msgctxt "Label: Hint for dash search line edit"
380msgid "Search"
380msgid "Search"
381msgstr "Пошук"
381msgstr "Пошук"
@@ -645,36 +645,50 @@ msgstr "Вярнуцца"
645msgid "Language"
645msgid "Language"
646msgstr ""
646msgstr ""
647
647
648−#: qml/Wizard/Pages/10-welcome.qml:171 qml/Wizard/Pages/30-wifi.qml:206
648+#: qml/Wizard/Pages/10-welcome.qml:172 qml/Wizard/Pages/20-keyboard.qml:151
649−#: qml/Wizard/Pages/40-location.qml:271 qml/Wizard/Pages/50-timezone.qml:270
649+#: qml/Wizard/Pages/30-wifi.qml:206 qml/Wizard/Pages/40-location.qml:271
650+#: qml/Wizard/Pages/50-timezone.qml:270 qml/Wizard/Pages/60-account.qml:65
650−#: qml/Wizard/Pages/60-account.qml:65 qml/Wizard/Pages/70-passwd-type.qml:144
651+#: qml/Wizard/Pages/70-passwd-type.qml:144
651#: qml/Wizard/Pages/75-report-check.qml:84
652#: qml/Wizard/Pages/75-report-check.qml:84
652#: qml/Wizard/Pages/passcode-desktop.qml:141
653#: qml/Wizard/Pages/passcode-desktop.qml:141
653#: qml/Wizard/Pages/password-set.qml:141
654#: qml/Wizard/Pages/password-set.qml:141
654msgid "Next"
655msgid "Next"
655msgstr ""
656msgstr ""
656
657
657−#: qml/Wizard/Pages/30-wifi.qml:29
658+#: qml/Wizard/Pages/20-keyboard.qml:30
659+msgid "Select Keyboard"
660+msgstr ""
661+
662+#: qml/Wizard/Pages/20-keyboard.qml:70
663+msgid "Keyboard language"
664+msgstr ""
665+
666+#: qml/Wizard/Pages/20-keyboard.qml:92
667+msgid "Keyboard layout"
668+msgstr ""
669+
670+#: qml/Wizard/Pages/20-keyboard.qml:151 qml/Wizard/Pages/30-wifi.qml:206
671+#: qml/Wizard/Pages/60-account.qml:65
672+#: qml/Wizard/Pages/77-system-update.qml:152 qml/Wizard/Pages/sim.qml:101
673+msgid "Skip"
674+msgstr "Прапусціць"
675+
676+#: qml/Wizard/Pages/30-wifi.qml:30
658msgid "Connect to Wi‑Fi"
677msgid "Connect to Wi‑Fi"
659msgstr "Злучыцца з Wi-Fi"
678msgstr "Злучыцца з Wi-Fi"
660
679
661−#: qml/Wizard/Pages/30-wifi.qml:130
680+#: qml/Wizard/Pages/30-wifi.qml:131
662msgid "Connected"
681msgid "Connected"
663msgstr ""
682msgstr ""
664
683
665−#: qml/Wizard/Pages/30-wifi.qml:163
684+#: qml/Wizard/Pages/30-wifi.qml:164
666msgid "Available Wi-Fi networks"
685msgid "Available Wi-Fi networks"
667msgstr ""
686msgstr ""
668
687
669−#: qml/Wizard/Pages/30-wifi.qml:164
688+#: qml/Wizard/Pages/30-wifi.qml:165
670msgid "No available Wi-Fi networks"
689msgid "No available Wi-Fi networks"
671msgstr ""
690msgstr ""
672
691
673−#: qml/Wizard/Pages/30-wifi.qml:206 qml/Wizard/Pages/60-account.qml:65
674−#: qml/Wizard/Pages/sim.qml:101
675−msgid "Skip"
676−msgstr "Прапусціць"
677−
678#: qml/Wizard/Pages/40-location.qml:27
692#: qml/Wizard/Pages/40-location.qml:27
679msgid "Location Services"
693msgid "Location Services"
680msgstr ""
694msgstr ""
@@ -758,6 +772,35 @@ msgstr ""
758msgid "Privacy policy"
772msgid "Privacy policy"
759msgstr ""
773msgstr ""
760
774
775+#: qml/Wizard/Pages/77-system-update.qml:28
776+msgid "Update Device"
777+msgstr ""
778+
779+#: qml/Wizard/Pages/77-system-update.qml:55
780+msgid ""
781+"There is a system update available and ready to install. Afterwards, the "
782+"device will automatically restart."
783+msgstr ""
784+
785+#: qml/Wizard/Pages/77-system-update.qml:76
786+msgctxt "string identifying name of the update"
787+msgid "Ubuntu system"
788+msgstr ""
789+
790+#: qml/Wizard/Pages/77-system-update.qml:83
791+#, qt-format
792+msgctxt "version of the system update"
793+msgid "Version %1"
794+msgstr ""
795+
796+#: qml/Wizard/Pages/77-system-update.qml:102
797+msgid "This could take a few minutes..."
798+msgstr ""
799+
800+#: qml/Wizard/Pages/77-system-update.qml:116
801+msgid "Install and restart now"
802+msgstr ""
803+
761#: qml/Wizard/Pages/80-finished.qml:89
804#: qml/Wizard/Pages/80-finished.qml:89
762msgid "Welcome to Ubuntu"
805msgid "Welcome to Ubuntu"
763msgstr ""
806msgstr ""
po/bg.po+60−17
@@ -7,7 +7,7 @@ msgid ""
7msgstr ""
7msgstr ""
8"Project-Id-Version: unity\n"
8"Project-Id-Version: unity\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2016-08-03 15:56+0000\n"
10+"POT-Creation-Date: 2016-08-11 06:28+0000\n"
11"PO-Revision-Date: 2015-04-12 14:43+0000\n"
11"PO-Revision-Date: 2015-04-12 14:43+0000\n"
12"Last-Translator: George Karavasilev <kokoto-java@ubuntu.com>\n"
12"Last-Translator: George Karavasilev <kokoto-java@ubuntu.com>\n"
13"Language-Team: Bulgarian <bg@li.org>\n"
13"Language-Team: Bulgarian <bg@li.org>\n"
@@ -15,7 +15,7 @@ msgstr ""
15"Content-Type: text/plain; charset=UTF-8\n"
15"Content-Type: text/plain; charset=UTF-8\n"
16"Content-Transfer-Encoding: 8bit\n"
16"Content-Transfer-Encoding: 8bit\n"
17"Plural-Forms: nplurals=2; plural=n != 1;\n"
17"Plural-Forms: nplurals=2; plural=n != 1;\n"
18−"X-Launchpad-Export-Date: 2016-08-09 05:46+0000\n"
18+"X-Launchpad-Export-Date: 2016-08-17 05:51+0000\n"
19"X-Generator: Launchpad (build 18169)\n"
19"X-Generator: Launchpad (build 18169)\n"
20
20
21#: plugins/LightDM/Greeter.cpp:123
21#: plugins/LightDM/Greeter.cpp:123
@@ -362,15 +362,15 @@ msgstr ""
362msgid "Reset"
362msgid "Reset"
363msgstr ""
363msgstr ""
364
364
365−#: qml/Dash/GenericScopeView.qml:580 qml/Dash/GenericScopeView.qml:775
365+#: qml/Dash/GenericScopeView.qml:585 qml/Dash/GenericScopeView.qml:780
366msgid "Show less"
366msgid "Show less"
367msgstr ""
367msgstr ""
368
368
369−#: qml/Dash/GenericScopeView.qml:580
369+#: qml/Dash/GenericScopeView.qml:585
370msgid "Show all"
370msgid "Show all"
371msgstr ""
371msgstr ""
372
372
373−#: qml/Dash/GenericScopeView.qml:637
373+#: qml/Dash/GenericScopeView.qml:642
374msgctxt "Label: Hint for dash search line edit"
374msgctxt "Label: Hint for dash search line edit"
375msgid "Search"
375msgid "Search"
376msgstr ""
376msgstr ""
@@ -633,36 +633,50 @@ msgstr ""
633msgid "Language"
633msgid "Language"
634msgstr ""
634msgstr ""
635
635
636−#: qml/Wizard/Pages/10-welcome.qml:171 qml/Wizard/Pages/30-wifi.qml:206
636+#: qml/Wizard/Pages/10-welcome.qml:172 qml/Wizard/Pages/20-keyboard.qml:151
637−#: qml/Wizard/Pages/40-location.qml:271 qml/Wizard/Pages/50-timezone.qml:270
637+#: qml/Wizard/Pages/30-wifi.qml:206 qml/Wizard/Pages/40-location.qml:271
638+#: qml/Wizard/Pages/50-timezone.qml:270 qml/Wizard/Pages/60-account.qml:65
638−#: qml/Wizard/Pages/60-account.qml:65 qml/Wizard/Pages/70-passwd-type.qml:144
639+#: qml/Wizard/Pages/70-passwd-type.qml:144
639#: qml/Wizard/Pages/75-report-check.qml:84
640#: qml/Wizard/Pages/75-report-check.qml:84
640#: qml/Wizard/Pages/passcode-desktop.qml:141
641#: qml/Wizard/Pages/passcode-desktop.qml:141
641#: qml/Wizard/Pages/password-set.qml:141
642#: qml/Wizard/Pages/password-set.qml:141
642msgid "Next"
643msgid "Next"
643msgstr ""
644msgstr ""
644
645
645−#: qml/Wizard/Pages/30-wifi.qml:29
646+#: qml/Wizard/Pages/20-keyboard.qml:30
647+msgid "Select Keyboard"
648+msgstr ""
649+
650+#: qml/Wizard/Pages/20-keyboard.qml:70
651+msgid "Keyboard language"
652+msgstr ""
653+
654+#: qml/Wizard/Pages/20-keyboard.qml:92
655+msgid "Keyboard layout"
656+msgstr ""
657+
658+#: qml/Wizard/Pages/20-keyboard.qml:151 qml/Wizard/Pages/30-wifi.qml:206
659+#: qml/Wizard/Pages/60-account.qml:65
660+#: qml/Wizard/Pages/77-system-update.qml:152 qml/Wizard/Pages/sim.qml:101
661+msgid "Skip"
662+msgstr ""
663+
664+#: qml/Wizard/Pages/30-wifi.qml:30
646msgid "Connect to Wi‑Fi"
665msgid "Connect to Wi‑Fi"
647msgstr ""
666msgstr ""
648
667
649−#: qml/Wizard/Pages/30-wifi.qml:130
668+#: qml/Wizard/Pages/30-wifi.qml:131
650msgid "Connected"
669msgid "Connected"
651msgstr ""
670msgstr ""
652
671
653−#: qml/Wizard/Pages/30-wifi.qml:163
672+#: qml/Wizard/Pages/30-wifi.qml:164
654msgid "Available Wi-Fi networks"
673msgid "Available Wi-Fi networks"
655msgstr ""
674msgstr ""
656
675
657−#: qml/Wizard/Pages/30-wifi.qml:164
676+#: qml/Wizard/Pages/30-wifi.qml:165
658msgid "No available Wi-Fi networks"
677msgid "No available Wi-Fi networks"
659msgstr ""
678msgstr ""
660
679
661−#: qml/Wizard/Pages/30-wifi.qml:206 qml/Wizard/Pages/60-account.qml:65
662−#: qml/Wizard/Pages/sim.qml:101
663−msgid "Skip"
664−msgstr ""
665−
666#: qml/Wizard/Pages/40-location.qml:27
680#: qml/Wizard/Pages/40-location.qml:27
667msgid "Location Services"
681msgid "Location Services"
668msgstr ""
682msgstr ""
@@ -746,6 +760,35 @@ msgstr ""
746msgid "Privacy policy"
760msgid "Privacy policy"
747msgstr ""
761msgstr ""
748
762
763+#: qml/Wizard/Pages/77-system-update.qml:28
764+msgid "Update Device"
765+msgstr ""
766+
767+#: qml/Wizard/Pages/77-system-update.qml:55
768+msgid ""
769+"There is a system update available and ready to install. Afterwards, the "
770+"device will automatically restart."
771+msgstr ""
772+
773+#: qml/Wizard/Pages/77-system-update.qml:76
774+msgctxt "string identifying name of the update"
775+msgid "Ubuntu system"
776+msgstr ""
777+
778+#: qml/Wizard/Pages/77-system-update.qml:83
779+#, qt-format
780+msgctxt "version of the system update"
781+msgid "Version %1"
782+msgstr ""
783+
784+#: qml/Wizard/Pages/77-system-update.qml:102
785+msgid "This could take a few minutes..."
786+msgstr ""
787+
788+#: qml/Wizard/Pages/77-system-update.qml:116
789+msgid "Install and restart now"
790+msgstr ""
791+
749#: qml/Wizard/Pages/80-finished.qml:89
792#: qml/Wizard/Pages/80-finished.qml:89
750msgid "Welcome to Ubuntu"
793msgid "Welcome to Ubuntu"
751msgstr ""
794msgstr ""
po/bn.po+60−17
@@ -7,7 +7,7 @@ msgid ""
7msgstr ""
7msgstr ""
8"Project-Id-Version: unity8\n"
8"Project-Id-Version: unity8\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2016-08-03 15:56+0000\n"
10+"POT-Creation-Date: 2016-08-11 06:28+0000\n"
11"PO-Revision-Date: 2015-11-27 19:38+0000\n"
11"PO-Revision-Date: 2015-11-27 19:38+0000\n"
12"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
12"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
13"Language-Team: Bengali <bn@li.org>\n"
13"Language-Team: Bengali <bn@li.org>\n"
@@ -15,7 +15,7 @@ msgstr ""
15"Content-Type: text/plain; charset=UTF-8\n"
15"Content-Type: text/plain; charset=UTF-8\n"
16"Content-Transfer-Encoding: 8bit\n"
16"Content-Transfer-Encoding: 8bit\n"
17"Plural-Forms: nplurals=2; plural=n != 1;\n"
17"Plural-Forms: nplurals=2; plural=n != 1;\n"
18−"X-Launchpad-Export-Date: 2016-08-09 05:46+0000\n"
18+"X-Launchpad-Export-Date: 2016-08-17 05:51+0000\n"
19"X-Generator: Launchpad (build 18169)\n"
19"X-Generator: Launchpad (build 18169)\n"
20
20
21#: plugins/LightDM/Greeter.cpp:123
21#: plugins/LightDM/Greeter.cpp:123
@@ -362,15 +362,15 @@ msgstr ""
362msgid "Reset"
362msgid "Reset"
363msgstr ""
363msgstr ""
364
364
365−#: qml/Dash/GenericScopeView.qml:580 qml/Dash/GenericScopeView.qml:775
365+#: qml/Dash/GenericScopeView.qml:585 qml/Dash/GenericScopeView.qml:780
366msgid "Show less"
366msgid "Show less"
367msgstr ""
367msgstr ""
368
368
369−#: qml/Dash/GenericScopeView.qml:580
369+#: qml/Dash/GenericScopeView.qml:585
370msgid "Show all"
370msgid "Show all"
371msgstr ""
371msgstr ""
372
372
373−#: qml/Dash/GenericScopeView.qml:637
373+#: qml/Dash/GenericScopeView.qml:642
374msgctxt "Label: Hint for dash search line edit"
374msgctxt "Label: Hint for dash search line edit"
375msgid "Search"
375msgid "Search"
376msgstr "খুঁজুন"
376msgstr "খুঁজুন"
@@ -634,36 +634,50 @@ msgstr ""
634msgid "Language"
634msgid "Language"
635msgstr ""
635msgstr ""
636
636
637−#: qml/Wizard/Pages/10-welcome.qml:171 qml/Wizard/Pages/30-wifi.qml:206
637+#: qml/Wizard/Pages/10-welcome.qml:172 qml/Wizard/Pages/20-keyboard.qml:151
638−#: qml/Wizard/Pages/40-location.qml:271 qml/Wizard/Pages/50-timezone.qml:270
638+#: qml/Wizard/Pages/30-wifi.qml:206 qml/Wizard/Pages/40-location.qml:271
639+#: qml/Wizard/Pages/50-timezone.qml:270 qml/Wizard/Pages/60-account.qml:65
639−#: qml/Wizard/Pages/60-account.qml:65 qml/Wizard/Pages/70-passwd-type.qml:144
640+#: qml/Wizard/Pages/70-passwd-type.qml:144
640#: qml/Wizard/Pages/75-report-check.qml:84
641#: qml/Wizard/Pages/75-report-check.qml:84
641#: qml/Wizard/Pages/passcode-desktop.qml:141
642#: qml/Wizard/Pages/passcode-desktop.qml:141
642#: qml/Wizard/Pages/password-set.qml:141
643#: qml/Wizard/Pages/password-set.qml:141
643msgid "Next"
644msgid "Next"
644msgstr ""
645msgstr ""
645
646
646−#: qml/Wizard/Pages/30-wifi.qml:29
647+#: qml/Wizard/Pages/20-keyboard.qml:30
648+msgid "Select Keyboard"
649+msgstr ""
650+
651+#: qml/Wizard/Pages/20-keyboard.qml:70
652+msgid "Keyboard language"
653+msgstr ""
654+
655+#: qml/Wizard/Pages/20-keyboard.qml:92
656+msgid "Keyboard layout"
657+msgstr ""
658+
659+#: qml/Wizard/Pages/20-keyboard.qml:151 qml/Wizard/Pages/30-wifi.qml:206
660+#: qml/Wizard/Pages/60-account.qml:65
661+#: qml/Wizard/Pages/77-system-update.qml:152 qml/Wizard/Pages/sim.qml:101
662+msgid "Skip"
663+msgstr "এড়িয়ে যান"
664+
665+#: qml/Wizard/Pages/30-wifi.qml:30
647msgid "Connect to Wi‑Fi"
666msgid "Connect to Wi‑Fi"
648msgstr ""
667msgstr ""
649
668
650−#: qml/Wizard/Pages/30-wifi.qml:130
669+#: qml/Wizard/Pages/30-wifi.qml:131
651msgid "Connected"
670msgid "Connected"
652msgstr ""
671msgstr ""
653
672
654−#: qml/Wizard/Pages/30-wifi.qml:163
673+#: qml/Wizard/Pages/30-wifi.qml:164
655msgid "Available Wi-Fi networks"
674msgid "Available Wi-Fi networks"
656msgstr ""
675msgstr ""
657
676
658−#: qml/Wizard/Pages/30-wifi.qml:164
677+#: qml/Wizard/Pages/30-wifi.qml:165
659msgid "No available Wi-Fi networks"
678msgid "No available Wi-Fi networks"
660msgstr ""
679msgstr ""
661
680
662−#: qml/Wizard/Pages/30-wifi.qml:206 qml/Wizard/Pages/60-account.qml:65
663−#: qml/Wizard/Pages/sim.qml:101
664−msgid "Skip"
665−msgstr "এড়িয়ে যান"
666−
667#: qml/Wizard/Pages/40-location.qml:27
681#: qml/Wizard/Pages/40-location.qml:27
668msgid "Location Services"
682msgid "Location Services"
669msgstr ""
683msgstr ""
@@ -747,6 +761,35 @@ msgstr ""
747msgid "Privacy policy"
761msgid "Privacy policy"
748msgstr ""
762msgstr ""
749
763
764+#: qml/Wizard/Pages/77-system-update.qml:28
765+msgid "Update Device"
766+msgstr ""
767+
768+#: qml/Wizard/Pages/77-system-update.qml:55
769+msgid ""
770+"There is a system update available and ready to install. Afterwards, the "
771+"device will automatically restart."
772+msgstr ""
773+
774+#: qml/Wizard/Pages/77-system-update.qml:76
775+msgctxt "string identifying name of the update"
776+msgid "Ubuntu system"
777+msgstr ""
778+
779+#: qml/Wizard/Pages/77-system-update.qml:83
780+#, qt-format
781+msgctxt "version of the system update"
782+msgid "Version %1"
783+msgstr ""
784+
785+#: qml/Wizard/Pages/77-system-update.qml:102
786+msgid "This could take a few minutes..."
787+msgstr ""
788+
789+#: qml/Wizard/Pages/77-system-update.qml:116
790+msgid "Install and restart now"
791+msgstr ""
792+
750#: qml/Wizard/Pages/80-finished.qml:89
793#: qml/Wizard/Pages/80-finished.qml:89
751msgid "Welcome to Ubuntu"
794msgid "Welcome to Ubuntu"
752msgstr ""
795msgstr ""
po/br.po+60−17
@@ -7,7 +7,7 @@ msgid ""
7msgstr ""
7msgstr ""
8"Project-Id-Version: unity8\n"
8"Project-Id-Version: unity8\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2016-08-03 15:56+0000\n"
10+"POT-Creation-Date: 2016-08-11 06:28+0000\n"
11"PO-Revision-Date: 2016-04-27 12:20+0000\n"
11"PO-Revision-Date: 2016-04-27 12:20+0000\n"
12"Last-Translator: Fohanno Thierry <thierry.fohanno@ofis-bzh.org>\n"
12"Last-Translator: Fohanno Thierry <thierry.fohanno@ofis-bzh.org>\n"
13"Language-Team: Breton <br@li.org>\n"
13"Language-Team: Breton <br@li.org>\n"
@@ -15,7 +15,7 @@ msgstr ""
15"Content-Type: text/plain; charset=UTF-8\n"
15"Content-Type: text/plain; charset=UTF-8\n"
16"Content-Transfer-Encoding: 8bit\n"
16"Content-Transfer-Encoding: 8bit\n"
17"Plural-Forms: nplurals=2; plural=n > 1;\n"
17"Plural-Forms: nplurals=2; plural=n > 1;\n"
18−"X-Launchpad-Export-Date: 2016-08-09 05:46+0000\n"
18+"X-Launchpad-Export-Date: 2016-08-17 05:51+0000\n"
19"X-Generator: Launchpad (build 18169)\n"
19"X-Generator: Launchpad (build 18169)\n"
20
20
21#: plugins/LightDM/Greeter.cpp:123
21#: plugins/LightDM/Greeter.cpp:123
@@ -369,15 +369,15 @@ msgstr "Purañ ho tisoc'hoù"
369msgid "Reset"
369msgid "Reset"
370msgstr "Adderaouekaat"
370msgstr "Adderaouekaat"
371
371
372−#: qml/Dash/GenericScopeView.qml:580 qml/Dash/GenericScopeView.qml:775
372+#: qml/Dash/GenericScopeView.qml:585 qml/Dash/GenericScopeView.qml:780
373msgid "Show less"
373msgid "Show less"
374msgstr ""
374msgstr ""
375
375
376−#: qml/Dash/GenericScopeView.qml:580
376+#: qml/Dash/GenericScopeView.qml:585
377msgid "Show all"
377msgid "Show all"
378msgstr ""
378msgstr ""
379
379
380−#: qml/Dash/GenericScopeView.qml:637
380+#: qml/Dash/GenericScopeView.qml:642
381msgctxt "Label: Hint for dash search line edit"
381msgctxt "Label: Hint for dash search line edit"
382msgid "Search"
382msgid "Search"
383msgstr "Klask"
383msgstr "Klask"
@@ -644,36 +644,50 @@ msgstr "Distreiñ"
644msgid "Language"
644msgid "Language"
645msgstr "Yezh"
645msgstr "Yezh"
646
646
647−#: qml/Wizard/Pages/10-welcome.qml:171 qml/Wizard/Pages/30-wifi.qml:206
647+#: qml/Wizard/Pages/10-welcome.qml:172 qml/Wizard/Pages/20-keyboard.qml:151
648−#: qml/Wizard/Pages/40-location.qml:271 qml/Wizard/Pages/50-timezone.qml:270
648+#: qml/Wizard/Pages/30-wifi.qml:206 qml/Wizard/Pages/40-location.qml:271
649+#: qml/Wizard/Pages/50-timezone.qml:270 qml/Wizard/Pages/60-account.qml:65
649−#: qml/Wizard/Pages/60-account.qml:65 qml/Wizard/Pages/70-passwd-type.qml:144
650+#: qml/Wizard/Pages/70-passwd-type.qml:144
650#: qml/Wizard/Pages/75-report-check.qml:84
651#: qml/Wizard/Pages/75-report-check.qml:84
651#: qml/Wizard/Pages/passcode-desktop.qml:141
652#: qml/Wizard/Pages/passcode-desktop.qml:141
652#: qml/Wizard/Pages/password-set.qml:141
653#: qml/Wizard/Pages/password-set.qml:141
653msgid "Next"
654msgid "Next"
654msgstr "War-lerc'h"
655msgstr "War-lerc'h"
655
656
656−#: qml/Wizard/Pages/30-wifi.qml:29
657+#: qml/Wizard/Pages/20-keyboard.qml:30
658+msgid "Select Keyboard"
659+msgstr ""
660+
661+#: qml/Wizard/Pages/20-keyboard.qml:70
662+msgid "Keyboard language"
663+msgstr ""
664+
665+#: qml/Wizard/Pages/20-keyboard.qml:92
666+msgid "Keyboard layout"
667+msgstr ""
668+
669+#: qml/Wizard/Pages/20-keyboard.qml:151 qml/Wizard/Pages/30-wifi.qml:206
670+#: qml/Wizard/Pages/60-account.qml:65
671+#: qml/Wizard/Pages/77-system-update.qml:152 qml/Wizard/Pages/sim.qml:101
672+msgid "Skip"
673+msgstr "Tremen hebiou"
674+
675+#: qml/Wizard/Pages/30-wifi.qml:30
657msgid "Connect to Wi‑Fi"
676msgid "Connect to Wi‑Fi"
658msgstr "Kevreañ ouzh ar Wi-Fi"
677msgstr "Kevreañ ouzh ar Wi-Fi"
659
678
660−#: qml/Wizard/Pages/30-wifi.qml:130
679+#: qml/Wizard/Pages/30-wifi.qml:131
661msgid "Connected"
680msgid "Connected"
662msgstr "Kevreet"
681msgstr "Kevreet"
663
682
664−#: qml/Wizard/Pages/30-wifi.qml:163
683+#: qml/Wizard/Pages/30-wifi.qml:164
665msgid "Available Wi-Fi networks"
684msgid "Available Wi-Fi networks"
666msgstr "Rouedadoù Wi-Fi da gaout"
685msgstr "Rouedadoù Wi-Fi da gaout"
667
686
668−#: qml/Wizard/Pages/30-wifi.qml:164
687+#: qml/Wizard/Pages/30-wifi.qml:165
669msgid "No available Wi-Fi networks"
688msgid "No available Wi-Fi networks"
670msgstr "N'eus ket rouedadoù Wi-Fi da gaout"
689msgstr "N'eus ket rouedadoù Wi-Fi da gaout"
671
690
672−#: qml/Wizard/Pages/30-wifi.qml:206 qml/Wizard/Pages/60-account.qml:65
673−#: qml/Wizard/Pages/sim.qml:101
674−msgid "Skip"
675−msgstr "Tremen hebiou"
676−
677#: qml/Wizard/Pages/40-location.qml:27
691#: qml/Wizard/Pages/40-location.qml:27
678msgid "Location Services"
692msgid "Location Services"
679msgstr "Servijoù lec'hiañ"
693msgstr "Servijoù lec'hiañ"
@@ -757,6 +771,35 @@ msgstr ""
757msgid "Privacy policy"
771msgid "Privacy policy"
758msgstr "Reolennoù buhez prevez"
772msgstr "Reolennoù buhez prevez"
759
773
774+#: qml/Wizard/Pages/77-system-update.qml:28
775+msgid "Update Device"
776+msgstr ""
777+
778+#: qml/Wizard/Pages/77-system-update.qml:55
779+msgid ""
780+"There is a system update available and ready to install. Afterwards, the "
781+"device will automatically restart."
782+msgstr ""
783+
784+#: qml/Wizard/Pages/77-system-update.qml:76
785+msgctxt "string identifying name of the update"
786+msgid "Ubuntu system"
787+msgstr ""
788+
789+#: qml/Wizard/Pages/77-system-update.qml:83
790+#, qt-format
791+msgctxt "version of the system update"
792+msgid "Version %1"
793+msgstr ""
794+
795+#: qml/Wizard/Pages/77-system-update.qml:102
796+msgid "This could take a few minutes..."
797+msgstr ""
798+
799+#: qml/Wizard/Pages/77-system-update.qml:116
800+msgid "Install and restart now"
801+msgstr ""
802+
760#: qml/Wizard/Pages/80-finished.qml:89
803#: qml/Wizard/Pages/80-finished.qml:89
761msgid "Welcome to Ubuntu"
804msgid "Welcome to Ubuntu"
762msgstr "Donemat en Ubuntu"
805msgstr "Donemat en Ubuntu"
po/bs.po+60−17
@@ -7,7 +7,7 @@ msgid ""
7msgstr ""
7msgstr ""
8"Project-Id-Version: unity8\n"
8"Project-Id-Version: unity8\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2016-08-03 15:56+0000\n"
10+"POT-Creation-Date: 2016-08-11 06:28+0000\n"
11"PO-Revision-Date: 2015-12-01 20:06+0000\n"
11"PO-Revision-Date: 2015-12-01 20:06+0000\n"
12"Last-Translator: Kenan Gutić <Unknown>\n"
12"Last-Translator: Kenan Gutić <Unknown>\n"
13"Language-Team: Bosnian <bs@li.org>\n"
13"Language-Team: Bosnian <bs@li.org>\n"
@@ -16,7 +16,7 @@ msgstr ""
16"Content-Transfer-Encoding: 8bit\n"
16"Content-Transfer-Encoding: 8bit\n"
17"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && "
17"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && "
18"n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
18"n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
19−"X-Launchpad-Export-Date: 2016-08-09 05:46+0000\n"
19+"X-Launchpad-Export-Date: 2016-08-17 05:51+0000\n"
20"X-Generator: Launchpad (build 18169)\n"
20"X-Generator: Launchpad (build 18169)\n"
21
21
22#: plugins/LightDM/Greeter.cpp:123
22#: plugins/LightDM/Greeter.cpp:123
@@ -366,15 +366,15 @@ msgstr ""
366msgid "Reset"
366msgid "Reset"
367msgstr ""
367msgstr ""
368
368
369−#: qml/Dash/GenericScopeView.qml:580 qml/Dash/GenericScopeView.qml:775
369+#: qml/Dash/GenericScopeView.qml:585 qml/Dash/GenericScopeView.qml:780
370msgid "Show less"
370msgid "Show less"
371msgstr ""
371msgstr ""
372
372
373−#: qml/Dash/GenericScopeView.qml:580
373+#: qml/Dash/GenericScopeView.qml:585
374msgid "Show all"
374msgid "Show all"
375msgstr ""
375msgstr ""
376
376
377−#: qml/Dash/GenericScopeView.qml:637
377+#: qml/Dash/GenericScopeView.qml:642
378msgctxt "Label: Hint for dash search line edit"
378msgctxt "Label: Hint for dash search line edit"
379msgid "Search"
379msgid "Search"
380msgstr "Pretraži"
380msgstr "Pretraži"
@@ -644,36 +644,50 @@ msgstr "Nazad"
644msgid "Language"
644msgid "Language"
645msgstr ""
645msgstr ""
646
646
647−#: qml/Wizard/Pages/10-welcome.qml:171 qml/Wizard/Pages/30-wifi.qml:206
647+#: qml/Wizard/Pages/10-welcome.qml:172 qml/Wizard/Pages/20-keyboard.qml:151
648−#: qml/Wizard/Pages/40-location.qml:271 qml/Wizard/Pages/50-timezone.qml:270
648+#: qml/Wizard/Pages/30-wifi.qml:206 qml/Wizard/Pages/40-location.qml:271
649+#: qml/Wizard/Pages/50-timezone.qml:270 qml/Wizard/Pages/60-account.qml:65
649−#: qml/Wizard/Pages/60-account.qml:65 qml/Wizard/Pages/70-passwd-type.qml:144
650+#: qml/Wizard/Pages/70-passwd-type.qml:144
650#: qml/Wizard/Pages/75-report-check.qml:84
651#: qml/Wizard/Pages/75-report-check.qml:84
651#: qml/Wizard/Pages/passcode-desktop.qml:141
652#: qml/Wizard/Pages/passcode-desktop.qml:141
652#: qml/Wizard/Pages/password-set.qml:141
653#: qml/Wizard/Pages/password-set.qml:141
653msgid "Next"
654msgid "Next"
654msgstr ""
655msgstr ""
655
656
656−#: qml/Wizard/Pages/30-wifi.qml:29
657+#: qml/Wizard/Pages/20-keyboard.qml:30
658+msgid "Select Keyboard"
659+msgstr ""
660+
661+#: qml/Wizard/Pages/20-keyboard.qml:70
662+msgid "Keyboard language"
663+msgstr ""
664+
665+#: qml/Wizard/Pages/20-keyboard.qml:92
666+msgid "Keyboard layout"
667+msgstr ""
668+
669+#: qml/Wizard/Pages/20-keyboard.qml:151 qml/Wizard/Pages/30-wifi.qml:206
670+#: qml/Wizard/Pages/60-account.qml:65
671+#: qml/Wizard/Pages/77-system-update.qml:152 qml/Wizard/Pages/sim.qml:101
672+msgid "Skip"
673+msgstr "Preskočite"
674+
675+#: qml/Wizard/Pages/30-wifi.qml:30
657msgid "Connect to Wi‑Fi"
676msgid "Connect to Wi‑Fi"
658msgstr "Povezati na Wi-Fi"
677msgstr "Povezati na Wi-Fi"
659
678
660−#: qml/Wizard/Pages/30-wifi.qml:130
679+#: qml/Wizard/Pages/30-wifi.qml:131
661msgid "Connected"
680msgid "Connected"
662msgstr ""
681msgstr ""
663
682
664−#: qml/Wizard/Pages/30-wifi.qml:163
683+#: qml/Wizard/Pages/30-wifi.qml:164
665msgid "Available Wi-Fi networks"
684msgid "Available Wi-Fi networks"
666msgstr ""
685msgstr ""
667
686
668−#: qml/Wizard/Pages/30-wifi.qml:164
687+#: qml/Wizard/Pages/30-wifi.qml:165
669msgid "No available Wi-Fi networks"
688msgid "No available Wi-Fi networks"
670msgstr ""
689msgstr ""
671
690
672−#: qml/Wizard/Pages/30-wifi.qml:206 qml/Wizard/Pages/60-account.qml:65
673−#: qml/Wizard/Pages/sim.qml:101
674−msgid "Skip"
675−msgstr "Preskočite"
676−
677#: qml/Wizard/Pages/40-location.qml:27
691#: qml/Wizard/Pages/40-location.qml:27
678msgid "Location Services"
692msgid "Location Services"
679msgstr ""
693msgstr ""
@@ -757,6 +771,35 @@ msgstr ""
757msgid "Privacy policy"
771msgid "Privacy policy"
758msgstr ""
772msgstr ""
759
773
774+#: qml/Wizard/Pages/77-system-update.qml:28
775+msgid "Update Device"
776+msgstr ""
777+
778+#: qml/Wizard/Pages/77-system-update.qml:55
779+msgid ""
780+"There is a system update available and ready to install. Afterwards, the "
781+"device will automatically restart."
782+msgstr ""
783+
784+#: qml/Wizard/Pages/77-system-update.qml:76
785+msgctxt "string identifying name of the update"
786+msgid "Ubuntu system"
787+msgstr ""
788+
789+#: qml/Wizard/Pages/77-system-update.qml:83
790+#, qt-format
791+msgctxt "version of the system update"
792+msgid "Version %1"
793+msgstr ""
794+
795+#: qml/Wizard/Pages/77-system-update.qml:102
796+msgid "This could take a few minutes..."
797+msgstr ""
798+
799+#: qml/Wizard/Pages/77-system-update.qml:116
800+msgid "Install and restart now"
801+msgstr ""
802+
760#: qml/Wizard/Pages/80-finished.qml:89
803#: qml/Wizard/Pages/80-finished.qml:89
761msgid "Welcome to Ubuntu"
804msgid "Welcome to Ubuntu"
762msgstr ""
805msgstr ""
po/ca.po+60−17
@@ -7,7 +7,7 @@ msgid ""
7msgstr ""
7msgstr ""
8"Project-Id-Version: unity\n"
8"Project-Id-Version: unity\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2016-08-03 15:56+0000\n"
10+"POT-Creation-Date: 2016-08-11 06:28+0000\n"
11"PO-Revision-Date: 2015-07-04 09:48+0000\n"
11"PO-Revision-Date: 2015-07-04 09:48+0000\n"
12"Last-Translator: David Planella <david.planella@ubuntu.com>\n"
12"Last-Translator: David Planella <david.planella@ubuntu.com>\n"
13"Language-Team: Catalan <ca@li.org>\n"
13"Language-Team: Catalan <ca@li.org>\n"
@@ -15,7 +15,7 @@ msgstr ""
15"Content-Type: text/plain; charset=UTF-8\n"
15"Content-Type: text/plain; charset=UTF-8\n"
16"Content-Transfer-Encoding: 8bit\n"
16"Content-Transfer-Encoding: 8bit\n"
17"Plural-Forms: nplurals=2; plural=n != 1;\n"
17"Plural-Forms: nplurals=2; plural=n != 1;\n"
18−"X-Launchpad-Export-Date: 2016-08-09 05:46+0000\n"
18+"X-Launchpad-Export-Date: 2016-08-17 05:51+0000\n"
19"X-Generator: Launchpad (build 18169)\n"
19"X-Generator: Launchpad (build 18169)\n"
20
20
21#: plugins/LightDM/Greeter.cpp:123
21#: plugins/LightDM/Greeter.cpp:123
@@ -368,15 +368,15 @@ msgstr "Refineu els resultats"
368msgid "Reset"
368msgid "Reset"
369msgstr "Restableix"
369msgstr "Restableix"
370
370
371−#: qml/Dash/GenericScopeView.qml:580 qml/Dash/GenericScopeView.qml:775
371+#: qml/Dash/GenericScopeView.qml:585 qml/Dash/GenericScopeView.qml:780
372msgid "Show less"
372msgid "Show less"
373msgstr ""
373msgstr ""
374
374
375−#: qml/Dash/GenericScopeView.qml:580
375+#: qml/Dash/GenericScopeView.qml:585
376msgid "Show all"
376msgid "Show all"
377msgstr ""
377msgstr ""
378
378
379−#: qml/Dash/GenericScopeView.qml:637
379+#: qml/Dash/GenericScopeView.qml:642
380msgctxt "Label: Hint for dash search line edit"
380msgctxt "Label: Hint for dash search line edit"
381msgid "Search"
381msgid "Search"
382msgstr "Cerca"
382msgstr "Cerca"
@@ -649,36 +649,50 @@ msgstr "Enrere"
649msgid "Language"
649msgid "Language"
650msgstr "Llengua"
650msgstr "Llengua"
651
651
652−#: qml/Wizard/Pages/10-welcome.qml:171 qml/Wizard/Pages/30-wifi.qml:206
652+#: qml/Wizard/Pages/10-welcome.qml:172 qml/Wizard/Pages/20-keyboard.qml:151
653−#: qml/Wizard/Pages/40-location.qml:271 qml/Wizard/Pages/50-timezone.qml:270
653+#: qml/Wizard/Pages/30-wifi.qml:206 qml/Wizard/Pages/40-location.qml:271
654+#: qml/Wizard/Pages/50-timezone.qml:270 qml/Wizard/Pages/60-account.qml:65
654−#: qml/Wizard/Pages/60-account.qml:65 qml/Wizard/Pages/70-passwd-type.qml:144
655+#: qml/Wizard/Pages/70-passwd-type.qml:144
655#: qml/Wizard/Pages/75-report-check.qml:84
656#: qml/Wizard/Pages/75-report-check.qml:84
656#: qml/Wizard/Pages/passcode-desktop.qml:141
657#: qml/Wizard/Pages/passcode-desktop.qml:141
657#: qml/Wizard/Pages/password-set.qml:141
658#: qml/Wizard/Pages/password-set.qml:141
658msgid "Next"
659msgid "Next"
659msgstr "Següent"
660msgstr "Següent"
660
661
661−#: qml/Wizard/Pages/30-wifi.qml:29
662+#: qml/Wizard/Pages/20-keyboard.qml:30
663+msgid "Select Keyboard"
664+msgstr ""
665+
666+#: qml/Wizard/Pages/20-keyboard.qml:70
667+msgid "Keyboard language"
668+msgstr ""
669+
670+#: qml/Wizard/Pages/20-keyboard.qml:92
671+msgid "Keyboard layout"
672+msgstr ""
673+
674+#: qml/Wizard/Pages/20-keyboard.qml:151 qml/Wizard/Pages/30-wifi.qml:206
675+#: qml/Wizard/Pages/60-account.qml:65
676+#: qml/Wizard/Pages/77-system-update.qml:152 qml/Wizard/Pages/sim.qml:101
677+msgid "Skip"
678+msgstr "Omet"
679+
680+#: qml/Wizard/Pages/30-wifi.qml:30
662msgid "Connect to Wi‑Fi"
681msgid "Connect to Wi‑Fi"
663msgstr "Connecta't a la Wi-Fi"
682msgstr "Connecta't a la Wi-Fi"
664
683
665−#: qml/Wizard/Pages/30-wifi.qml:130
684+#: qml/Wizard/Pages/30-wifi.qml:131
666msgid "Connected"
685msgid "Connected"
667msgstr "Connectat"
686msgstr "Connectat"
668
687
669−#: qml/Wizard/Pages/30-wifi.qml:163
688+#: qml/Wizard/Pages/30-wifi.qml:164
670msgid "Available Wi-Fi networks"
689msgid "Available Wi-Fi networks"
671msgstr "Xarxes Wi-Fi disponibles"
690msgstr "Xarxes Wi-Fi disponibles"
672
691
673−#: qml/Wizard/Pages/30-wifi.qml:164
692+#: qml/Wizard/Pages/30-wifi.qml:165
674msgid "No available Wi-Fi networks"
693msgid "No available Wi-Fi networks"
675msgstr "No hi ha xarxes Wi-Fi disponibles"
694msgstr "No hi ha xarxes Wi-Fi disponibles"
676
695
677−#: qml/Wizard/Pages/30-wifi.qml:206 qml/Wizard/Pages/60-account.qml:65
678−#: qml/Wizard/Pages/sim.qml:101
679−msgid "Skip"
680−msgstr "Omet"
681−
682#: qml/Wizard/Pages/40-location.qml:27
696#: qml/Wizard/Pages/40-location.qml:27
683msgid "Location Services"
697msgid "Location Services"
684msgstr "Serveis d'ubicació"
698msgstr "Serveis d'ubicació"
@@ -765,6 +779,35 @@ msgstr ""
765msgid "Privacy policy"
779msgid "Privacy policy"
766msgstr "Política de privacitat"
780msgstr "Política de privacitat"
767
781
782+#: qml/Wizard/Pages/77-system-update.qml:28
783+msgid "Update Device"
784+msgstr ""
785+
786+#: qml/Wizard/Pages/77-system-update.qml:55
787+msgid ""
788+"There is a system update available and ready to install. Afterwards, the "
789+"device will automatically restart."
790+msgstr ""
791+
792+#: qml/Wizard/Pages/77-system-update.qml:76
793+msgctxt "string identifying name of the update"
794+msgid "Ubuntu system"
795+msgstr ""
796+
797+#: qml/Wizard/Pages/77-system-update.qml:83
798+#, qt-format
799+msgctxt "version of the system update"
800+msgid "Version %1"
801+msgstr ""
802+
803+#: qml/Wizard/Pages/77-system-update.qml:102
804+msgid "This could take a few minutes..."
805+msgstr ""
806+
807+#: qml/Wizard/Pages/77-system-update.qml:116
808+msgid "Install and restart now"
809+msgstr ""
810+
768#: qml/Wizard/Pages/80-finished.qml:89
811#: qml/Wizard/Pages/80-finished.qml:89
769msgid "Welcome to Ubuntu"
812msgid "Welcome to Ubuntu"
770msgstr "Us donem la benvinguda a l'Ubuntu"
813msgstr "Us donem la benvinguda a l'Ubuntu"
po/ca@valencia.po+60−17
@@ -7,7 +7,7 @@ msgid ""
7msgstr ""
7msgstr ""
8"Project-Id-Version: unity\n"
8"Project-Id-Version: unity\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2016-08-03 15:56+0000\n"
10+"POT-Creation-Date: 2016-08-11 06:28+0000\n"
11"PO-Revision-Date: 2015-02-22 15:22+0000\n"
11"PO-Revision-Date: 2015-02-22 15:22+0000\n"
12"Last-Translator: David Planella <david.planella@ubuntu.com>\n"
12"Last-Translator: David Planella <david.planella@ubuntu.com>\n"
13"Language-Team: Catalan <ca@li.org>\n"
13"Language-Team: Catalan <ca@li.org>\n"
@@ -15,7 +15,7 @@ msgstr ""
15"Content-Type: text/plain; charset=UTF-8\n"
15"Content-Type: text/plain; charset=UTF-8\n"
16"Content-Transfer-Encoding: 8bit\n"
16"Content-Transfer-Encoding: 8bit\n"
17"Plural-Forms: nplurals=2; plural=n != 1;\n"
17"Plural-Forms: nplurals=2; plural=n != 1;\n"
18−"X-Launchpad-Export-Date: 2016-08-09 05:48+0000\n"
18+"X-Launchpad-Export-Date: 2016-08-17 05:52+0000\n"
19"X-Generator: Launchpad (build 18169)\n"
19"X-Generator: Launchpad (build 18169)\n"
20
20
21#: plugins/LightDM/Greeter.cpp:123
21#: plugins/LightDM/Greeter.cpp:123
@@ -366,15 +366,15 @@ msgstr ""
366msgid "Reset"
366msgid "Reset"
367msgstr ""
367msgstr ""
368
368
369−#: qml/Dash/GenericScopeView.qml:580 qml/Dash/GenericScopeView.qml:775
369+#: qml/Dash/GenericScopeView.qml:585 qml/Dash/GenericScopeView.qml:780
370msgid "Show less"
370msgid "Show less"
371msgstr ""
371msgstr ""
372
372
373−#: qml/Dash/GenericScopeView.qml:580
373+#: qml/Dash/GenericScopeView.qml:585
374msgid "Show all"
374msgid "Show all"
375msgstr ""
375msgstr ""
376
376
377−#: qml/Dash/GenericScopeView.qml:637
377+#: qml/Dash/GenericScopeView.qml:642
378msgctxt "Label: Hint for dash search line edit"
378msgctxt "Label: Hint for dash search line edit"
379msgid "Search"
379msgid "Search"
380msgstr ""
380msgstr ""
@@ -643,36 +643,50 @@ msgstr ""
643msgid "Language"
643msgid "Language"
644msgstr ""
644msgstr ""
645
645
646−#: qml/Wizard/Pages/10-welcome.qml:171 qml/Wizard/Pages/30-wifi.qml:206
646+#: qml/Wizard/Pages/10-welcome.qml:172 qml/Wizard/Pages/20-keyboard.qml:151
647−#: qml/Wizard/Pages/40-location.qml:271 qml/Wizard/Pages/50-timezone.qml:270
647+#: qml/Wizard/Pages/30-wifi.qml:206 qml/Wizard/Pages/40-location.qml:271
648+#: qml/Wizard/Pages/50-timezone.qml:270 qml/Wizard/Pages/60-account.qml:65
648−#: qml/Wizard/Pages/60-account.qml:65 qml/Wizard/Pages/70-passwd-type.qml:144
649+#: qml/Wizard/Pages/70-passwd-type.qml:144
649#: qml/Wizard/Pages/75-report-check.qml:84
650#: qml/Wizard/Pages/75-report-check.qml:84
650#: qml/Wizard/Pages/passcode-desktop.qml:141
651#: qml/Wizard/Pages/passcode-desktop.qml:141
651#: qml/Wizard/Pages/password-set.qml:141
652#: qml/Wizard/Pages/password-set.qml:141
652msgid "Next"
653msgid "Next"
653msgstr ""
654msgstr ""
654
655
655−#: qml/Wizard/Pages/30-wifi.qml:29
656+#: qml/Wizard/Pages/20-keyboard.qml:30
657+msgid "Select Keyboard"
658+msgstr ""
659+
660+#: qml/Wizard/Pages/20-keyboard.qml:70
661+msgid "Keyboard language"
662+msgstr ""
663+
664+#: qml/Wizard/Pages/20-keyboard.qml:92
665+msgid "Keyboard layout"
666+msgstr ""
667+
668+#: qml/Wizard/Pages/20-keyboard.qml:151 qml/Wizard/Pages/30-wifi.qml:206
669+#: qml/Wizard/Pages/60-account.qml:65
670+#: qml/Wizard/Pages/77-system-update.qml:152 qml/Wizard/Pages/sim.qml:101
671+msgid "Skip"
672+msgstr "Omet"
673+
674+#: qml/Wizard/Pages/30-wifi.qml:30
656msgid "Connect to Wi‑Fi"
675msgid "Connect to Wi‑Fi"
657msgstr "Connecta't a la Wi-Fi"
676msgstr "Connecta't a la Wi-Fi"
658
677
659−#: qml/Wizard/Pages/30-wifi.qml:130
678+#: qml/Wizard/Pages/30-wifi.qml:131
660msgid "Connected"
679msgid "Connected"
661msgstr ""
680msgstr ""
662
681
663−#: qml/Wizard/Pages/30-wifi.qml:163
682+#: qml/Wizard/Pages/30-wifi.qml:164
664msgid "Available Wi-Fi networks"
683msgid "Available Wi-Fi networks"
665msgstr ""
684msgstr ""
666
685
667−#: qml/Wizard/Pages/30-wifi.qml:164
686+#: qml/Wizard/Pages/30-wifi.qml:165
668msgid "No available Wi-Fi networks"
687msgid "No available Wi-Fi networks"
669msgstr ""
688msgstr ""
670
689
671−#: qml/Wizard/Pages/30-wifi.qml:206 qml/Wizard/Pages/60-account.qml:65
672−#: qml/Wizard/Pages/sim.qml:101
673−msgid "Skip"
674−msgstr "Omet"
675−
676#: qml/Wizard/Pages/40-location.qml:27
690#: qml/Wizard/Pages/40-location.qml:27
677msgid "Location Services"
691msgid "Location Services"
678msgstr ""
692msgstr ""
@@ -756,6 +770,35 @@ msgstr ""
756msgid "Privacy policy"
770msgid "Privacy policy"
757msgstr ""
771msgstr ""
758
772
773+#: qml/Wizard/Pages/77-system-update.qml:28
774+msgid "Update Device"
775+msgstr ""
776+
777+#: qml/Wizard/Pages/77-system-update.qml:55
778+msgid ""
779+"There is a system update available and ready to install. Afterwards, the "
780+"device will automatically restart."
781+msgstr ""
782+
783+#: qml/Wizard/Pages/77-system-update.qml:76
784+msgctxt "string identifying name of the update"
785+msgid "Ubuntu system"
786+msgstr ""
787+
788+#: qml/Wizard/Pages/77-system-update.qml:83
789+#, qt-format
790+msgctxt "version of the system update"
791+msgid "Version %1"
792+msgstr ""
793+
794+#: qml/Wizard/Pages/77-system-update.qml:102
795+msgid "This could take a few minutes..."
796+msgstr ""
797+
798+#: qml/Wizard/Pages/77-system-update.qml:116
799+msgid "Install and restart now"
800+msgstr ""
801+
759#: qml/Wizard/Pages/80-finished.qml:89
802#: qml/Wizard/Pages/80-finished.qml:89
760msgid "Welcome to Ubuntu"
803msgid "Welcome to Ubuntu"
761msgstr ""
804msgstr ""
po/ce.po+60−17
@@ -7,7 +7,7 @@ msgid ""
7msgstr ""
7msgstr ""
8"Project-Id-Version: unity8\n"
8"Project-Id-Version: unity8\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2016-08-03 15:56+0000\n"
10+"POT-Creation-Date: 2016-08-11 06:28+0000\n"
11"PO-Revision-Date: 2015-02-15 04:01+0000\n"
11"PO-Revision-Date: 2015-02-15 04:01+0000\n"
12"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
12"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
13"Language-Team: Chechen <ce@li.org>\n"
13"Language-Team: Chechen <ce@li.org>\n"
@@ -15,7 +15,7 @@ msgstr ""
15"Content-Type: text/plain; charset=UTF-8\n"
15"Content-Type: text/plain; charset=UTF-8\n"
16"Content-Transfer-Encoding: 8bit\n"
16"Content-Transfer-Encoding: 8bit\n"
17"Plural-Forms: nplurals=2; plural=n != 1;\n"
17"Plural-Forms: nplurals=2; plural=n != 1;\n"
18−"X-Launchpad-Export-Date: 2016-08-09 05:46+0000\n"
18+"X-Launchpad-Export-Date: 2016-08-17 05:51+0000\n"
19"X-Generator: Launchpad (build 18169)\n"
19"X-Generator: Launchpad (build 18169)\n"
20
20
21#: plugins/LightDM/Greeter.cpp:123
21#: plugins/LightDM/Greeter.cpp:123
@@ -360,15 +360,15 @@ msgstr ""
360msgid "Reset"
360msgid "Reset"
361msgstr ""
361msgstr ""
362
362
363−#: qml/Dash/GenericScopeView.qml:580 qml/Dash/GenericScopeView.qml:775
363+#: qml/Dash/GenericScopeView.qml:585 qml/Dash/GenericScopeView.qml:780
364msgid "Show less"
364msgid "Show less"
365msgstr ""
365msgstr ""
366
366
367−#: qml/Dash/GenericScopeView.qml:580
367+#: qml/Dash/GenericScopeView.qml:585
368msgid "Show all"
368msgid "Show all"
369msgstr ""
369msgstr ""
370
370
371−#: qml/Dash/GenericScopeView.qml:637
371+#: qml/Dash/GenericScopeView.qml:642
372msgctxt "Label: Hint for dash search line edit"
372msgctxt "Label: Hint for dash search line edit"
373msgid "Search"
373msgid "Search"
374msgstr ""
374msgstr ""
@@ -631,36 +631,50 @@ msgstr ""
631msgid "Language"
631msgid "Language"
632msgstr ""
632msgstr ""
633
633
634−#: qml/Wizard/Pages/10-welcome.qml:171 qml/Wizard/Pages/30-wifi.qml:206
634+#: qml/Wizard/Pages/10-welcome.qml:172 qml/Wizard/Pages/20-keyboard.qml:151
635−#: qml/Wizard/Pages/40-location.qml:271 qml/Wizard/Pages/50-timezone.qml:270
635+#: qml/Wizard/Pages/30-wifi.qml:206 qml/Wizard/Pages/40-location.qml:271
636+#: qml/Wizard/Pages/50-timezone.qml:270 qml/Wizard/Pages/60-account.qml:65
636−#: qml/Wizard/Pages/60-account.qml:65 qml/Wizard/Pages/70-passwd-type.qml:144
637+#: qml/Wizard/Pages/70-passwd-type.qml:144
637#: qml/Wizard/Pages/75-report-check.qml:84
638#: qml/Wizard/Pages/75-report-check.qml:84
638#: qml/Wizard/Pages/passcode-desktop.qml:141
639#: qml/Wizard/Pages/passcode-desktop.qml:141
639#: qml/Wizard/Pages/password-set.qml:141
640#: qml/Wizard/Pages/password-set.qml:141
640msgid "Next"
641msgid "Next"
641msgstr ""
642msgstr ""
642
643
643−#: qml/Wizard/Pages/30-wifi.qml:29
644+#: qml/Wizard/Pages/20-keyboard.qml:30
645+msgid "Select Keyboard"
646+msgstr ""
647+
648+#: qml/Wizard/Pages/20-keyboard.qml:70
649+msgid "Keyboard language"
650+msgstr ""
651+
652+#: qml/Wizard/Pages/20-keyboard.qml:92
653+msgid "Keyboard layout"
654+msgstr ""
655+
656+#: qml/Wizard/Pages/20-keyboard.qml:151 qml/Wizard/Pages/30-wifi.qml:206
657+#: qml/Wizard/Pages/60-account.qml:65
658+#: qml/Wizard/Pages/77-system-update.qml:152 qml/Wizard/Pages/sim.qml:101
659+msgid "Skip"
660+msgstr ""
661+
662+#: qml/Wizard/Pages/30-wifi.qml:30
644msgid "Connect to Wi‑Fi"
663msgid "Connect to Wi‑Fi"
645msgstr ""
664msgstr ""
646
665
647−#: qml/Wizard/Pages/30-wifi.qml:130
666+#: qml/Wizard/Pages/30-wifi.qml:131
648msgid "Connected"
667msgid "Connected"
649msgstr ""
668msgstr ""
650
669
651−#: qml/Wizard/Pages/30-wifi.qml:163
670+#: qml/Wizard/Pages/30-wifi.qml:164
652msgid "Available Wi-Fi networks"
671msgid "Available Wi-Fi networks"
653msgstr ""
672msgstr ""
654
673
655−#: qml/Wizard/Pages/30-wifi.qml:164
674+#: qml/Wizard/Pages/30-wifi.qml:165
656msgid "No available Wi-Fi networks"
675msgid "No available Wi-Fi networks"
657msgstr ""
676msgstr ""
658
677
659−#: qml/Wizard/Pages/30-wifi.qml:206 qml/Wizard/Pages/60-account.qml:65
660−#: qml/Wizard/Pages/sim.qml:101
661−msgid "Skip"
662−msgstr ""
663−
664#: qml/Wizard/Pages/40-location.qml:27
678#: qml/Wizard/Pages/40-location.qml:27
665msgid "Location Services"
679msgid "Location Services"
666msgstr ""
680msgstr ""
@@ -744,6 +758,35 @@ msgstr ""
744msgid "Privacy policy"
758msgid "Privacy policy"
745msgstr ""
759msgstr ""
746
760
761+#: qml/Wizard/Pages/77-system-update.qml:28
762+msgid "Update Device"
763+msgstr ""
764+
765+#: qml/Wizard/Pages/77-system-update.qml:55
766+msgid ""
767+"There is a system update available and ready to install. Afterwards, the "
768+"device will automatically restart."
769+msgstr ""
770+
771+#: qml/Wizard/Pages/77-system-update.qml:76
772+msgctxt "string identifying name of the update"
773+msgid "Ubuntu system"
774+msgstr ""
775+
776+#: qml/Wizard/Pages/77-system-update.qml:83
777+#, qt-format
778+msgctxt "version of the system update"
779+msgid "Version %1"
780+msgstr ""
781+
782+#: qml/Wizard/Pages/77-system-update.qml:102
783+msgid "This could take a few minutes..."
784+msgstr ""
785+
786+#: qml/Wizard/Pages/77-system-update.qml:116
787+msgid "Install and restart now"
788+msgstr ""
789+
747#: qml/Wizard/Pages/80-finished.qml:89
790#: qml/Wizard/Pages/80-finished.qml:89
748msgid "Welcome to Ubuntu"
791msgid "Welcome to Ubuntu"
749msgstr ""
792msgstr ""
po/ckb.po+60−17
@@ -7,7 +7,7 @@ msgid ""
7msgstr ""
7msgstr ""
8"Project-Id-Version: unity8\n"
8"Project-Id-Version: unity8\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2016-08-03 15:56+0000\n"
10+"POT-Creation-Date: 2016-08-11 06:28+0000\n"
11"PO-Revision-Date: 2014-01-21 11:05+0000\n"
11"PO-Revision-Date: 2014-01-21 11:05+0000\n"
12"Last-Translator: Aras <aras.noori@gmail.com>\n"
12"Last-Translator: Aras <aras.noori@gmail.com>\n"
13"Language-Team: Kurdish (Sorani) <ckb@li.org>\n"
13"Language-Team: Kurdish (Sorani) <ckb@li.org>\n"
@@ -15,7 +15,7 @@ msgstr ""
15"Content-Type: text/plain; charset=UTF-8\n"
15"Content-Type: text/plain; charset=UTF-8\n"
16"Content-Transfer-Encoding: 8bit\n"
16"Content-Transfer-Encoding: 8bit\n"
17"Plural-Forms: nplurals=2; plural=n != 1;\n"
17"Plural-Forms: nplurals=2; plural=n != 1;\n"
18−"X-Launchpad-Export-Date: 2016-08-09 05:48+0000\n"
18+"X-Launchpad-Export-Date: 2016-08-17 05:52+0000\n"
19"X-Generator: Launchpad (build 18169)\n"
19"X-Generator: Launchpad (build 18169)\n"
20
20
21#: plugins/LightDM/Greeter.cpp:123
21#: plugins/LightDM/Greeter.cpp:123
@@ -360,15 +360,15 @@ msgstr ""
360msgid "Reset"
360msgid "Reset"
361msgstr ""
361msgstr ""
362
362
363−#: qml/Dash/GenericScopeView.qml:580 qml/Dash/GenericScopeView.qml:775
363+#: qml/Dash/GenericScopeView.qml:585 qml/Dash/GenericScopeView.qml:780
364msgid "Show less"
364msgid "Show less"
365msgstr ""
365msgstr ""
366
366
367−#: qml/Dash/GenericScopeView.qml:580
367+#: qml/Dash/GenericScopeView.qml:585
368msgid "Show all"
368msgid "Show all"
369msgstr ""
369msgstr ""
370
370
371−#: qml/Dash/GenericScopeView.qml:637
371+#: qml/Dash/GenericScopeView.qml:642
372msgctxt "Label: Hint for dash search line edit"
372msgctxt "Label: Hint for dash search line edit"
373msgid "Search"
373msgid "Search"
374msgstr ""
374msgstr ""
@@ -631,36 +631,50 @@ msgstr ""
631msgid "Language"
631msgid "Language"
632msgstr ""
632msgstr ""
633
633
634−#: qml/Wizard/Pages/10-welcome.qml:171 qml/Wizard/Pages/30-wifi.qml:206
634+#: qml/Wizard/Pages/10-welcome.qml:172 qml/Wizard/Pages/20-keyboard.qml:151
635−#: qml/Wizard/Pages/40-location.qml:271 qml/Wizard/Pages/50-timezone.qml:270
635+#: qml/Wizard/Pages/30-wifi.qml:206 qml/Wizard/Pages/40-location.qml:271
636+#: qml/Wizard/Pages/50-timezone.qml:270 qml/Wizard/Pages/60-account.qml:65
636−#: qml/Wizard/Pages/60-account.qml:65 qml/Wizard/Pages/70-passwd-type.qml:144
637+#: qml/Wizard/Pages/70-passwd-type.qml:144
637#: qml/Wizard/Pages/75-report-check.qml:84
638#: qml/Wizard/Pages/75-report-check.qml:84
638#: qml/Wizard/Pages/passcode-desktop.qml:141
639#: qml/Wizard/Pages/passcode-desktop.qml:141
639#: qml/Wizard/Pages/password-set.qml:141
640#: qml/Wizard/Pages/password-set.qml:141
640msgid "Next"
641msgid "Next"
641msgstr ""
642msgstr ""
642
643
643−#: qml/Wizard/Pages/30-wifi.qml:29
644+#: qml/Wizard/Pages/20-keyboard.qml:30
645+msgid "Select Keyboard"
646+msgstr ""
647+
648+#: qml/Wizard/Pages/20-keyboard.qml:70
649+msgid "Keyboard language"
650+msgstr ""
651+
652+#: qml/Wizard/Pages/20-keyboard.qml:92
653+msgid "Keyboard layout"
654+msgstr ""
655+
656+#: qml/Wizard/Pages/20-keyboard.qml:151 qml/Wizard/Pages/30-wifi.qml:206
657+#: qml/Wizard/Pages/60-account.qml:65
658+#: qml/Wizard/Pages/77-system-update.qml:152 qml/Wizard/Pages/sim.qml:101
659+msgid "Skip"
660+msgstr ""
661+
662+#: qml/Wizard/Pages/30-wifi.qml:30
644msgid "Connect to Wi‑Fi"
663msgid "Connect to Wi‑Fi"
645msgstr ""
664msgstr ""
646
665
647−#: qml/Wizard/Pages/30-wifi.qml:130
666+#: qml/Wizard/Pages/30-wifi.qml:131
648msgid "Connected"
667msgid "Connected"
649msgstr ""
668msgstr ""
650
669
651−#: qml/Wizard/Pages/30-wifi.qml:163
670+#: qml/Wizard/Pages/30-wifi.qml:164
652msgid "Available Wi-Fi networks"
671msgid "Available Wi-Fi networks"
653msgstr ""
672msgstr ""
654
673
655−#: qml/Wizard/Pages/30-wifi.qml:164
674+#: qml/Wizard/Pages/30-wifi.qml:165
656msgid "No available Wi-Fi networks"
675msgid "No available Wi-Fi networks"
657msgstr ""
676msgstr ""
658
677
659−#: qml/Wizard/Pages/30-wifi.qml:206 qml/Wizard/Pages/60-account.qml:65
660−#: qml/Wizard/Pages/sim.qml:101
661−msgid "Skip"
662−msgstr ""
663−
664#: qml/Wizard/Pages/40-location.qml:27
678#: qml/Wizard/Pages/40-location.qml:27
665msgid "Location Services"
679msgid "Location Services"
666msgstr ""
680msgstr ""
@@ -744,6 +758,35 @@ msgstr ""
744msgid "Privacy policy"
758msgid "Privacy policy"
745msgstr ""
759msgstr ""
746
760
761+#: qml/Wizard/Pages/77-system-update.qml:28
762+msgid "Update Device"
763+msgstr ""
764+
765+#: qml/Wizard/Pages/77-system-update.qml:55
766+msgid ""
767+"There is a system update available and ready to install. Afterwards, the "
768+"device will automatically restart."
769+msgstr ""
770+
771+#: qml/Wizard/Pages/77-system-update.qml:76
772+msgctxt "string identifying name of the update"
773+msgid "Ubuntu system"
774+msgstr ""
775+
776+#: qml/Wizard/Pages/77-system-update.qml:83
777+#, qt-format
778+msgctxt "version of the system update"
779+msgid "Version %1"
780+msgstr ""
781+
782+#: qml/Wizard/Pages/77-system-update.qml:102
783+msgid "This could take a few minutes..."
784+msgstr ""
785+
786+#: qml/Wizard/Pages/77-system-update.qml:116
787+msgid "Install and restart now"
788+msgstr ""
789+
747#: qml/Wizard/Pages/80-finished.qml:89
790#: qml/Wizard/Pages/80-finished.qml:89
748msgid "Welcome to Ubuntu"
791msgid "Welcome to Ubuntu"
749msgstr ""
792msgstr ""
po/co.po+60−17
@@ -7,7 +7,7 @@ msgid ""
7msgstr ""
7msgstr ""
8"Project-Id-Version: unity8\n"
8"Project-Id-Version: unity8\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2016-08-03 15:56+0000\n"
10+"POT-Creation-Date: 2016-08-11 06:28+0000\n"
11"PO-Revision-Date: 2016-05-24 10:40+0000\n"
11"PO-Revision-Date: 2016-05-24 10:40+0000\n"
12"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
12"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
13"Language-Team: Corsican <co@li.org>\n"
13"Language-Team: Corsican <co@li.org>\n"
@@ -15,7 +15,7 @@ msgstr ""
15"Content-Type: text/plain; charset=UTF-8\n"
15"Content-Type: text/plain; charset=UTF-8\n"
16"Content-Transfer-Encoding: 8bit\n"
16"Content-Transfer-Encoding: 8bit\n"
17"Plural-Forms: nplurals=2; plural=n != 1;\n"
17"Plural-Forms: nplurals=2; plural=n != 1;\n"
18−"X-Launchpad-Export-Date: 2016-08-09 05:46+0000\n"
18+"X-Launchpad-Export-Date: 2016-08-17 05:51+0000\n"
19"X-Generator: Launchpad (build 18169)\n"
19"X-Generator: Launchpad (build 18169)\n"
20
20
21#: plugins/LightDM/Greeter.cpp:123
21#: plugins/LightDM/Greeter.cpp:123
@@ -368,15 +368,15 @@ msgstr "Raffinà i risultati"
368msgid "Reset"
368msgid "Reset"
369msgstr "Re-inizializzà"
369msgstr "Re-inizializzà"
370
370
371−#: qml/Dash/GenericScopeView.qml:580 qml/Dash/GenericScopeView.qml:775
371+#: qml/Dash/GenericScopeView.qml:585 qml/Dash/GenericScopeView.qml:780
372msgid "Show less"
372msgid "Show less"
373msgstr ""
373msgstr ""
374
374
375−#: qml/Dash/GenericScopeView.qml:580
375+#: qml/Dash/GenericScopeView.qml:585
376msgid "Show all"
376msgid "Show all"
377msgstr ""
377msgstr ""
378
378
379−#: qml/Dash/GenericScopeView.qml:637
379+#: qml/Dash/GenericScopeView.qml:642
380msgctxt "Label: Hint for dash search line edit"
380msgctxt "Label: Hint for dash search line edit"
381msgid "Search"
381msgid "Search"
382msgstr "Circà"
382msgstr "Circà"
@@ -646,36 +646,50 @@ msgstr "Riturnà"
646msgid "Language"
646msgid "Language"
647msgstr "Lingua"
647msgstr "Lingua"
648
648
649−#: qml/Wizard/Pages/10-welcome.qml:171 qml/Wizard/Pages/30-wifi.qml:206
649+#: qml/Wizard/Pages/10-welcome.qml:172 qml/Wizard/Pages/20-keyboard.qml:151
650−#: qml/Wizard/Pages/40-location.qml:271 qml/Wizard/Pages/50-timezone.qml:270
650+#: qml/Wizard/Pages/30-wifi.qml:206 qml/Wizard/Pages/40-location.qml:271
651+#: qml/Wizard/Pages/50-timezone.qml:270 qml/Wizard/Pages/60-account.qml:65
651−#: qml/Wizard/Pages/60-account.qml:65 qml/Wizard/Pages/70-passwd-type.qml:144
652+#: qml/Wizard/Pages/70-passwd-type.qml:144
652#: qml/Wizard/Pages/75-report-check.qml:84
653#: qml/Wizard/Pages/75-report-check.qml:84
653#: qml/Wizard/Pages/passcode-desktop.qml:141
654#: qml/Wizard/Pages/passcode-desktop.qml:141
654#: qml/Wizard/Pages/password-set.qml:141
655#: qml/Wizard/Pages/password-set.qml:141
655msgid "Next"
656msgid "Next"
656msgstr "Prossimu"
657msgstr "Prossimu"
657
658
658−#: qml/Wizard/Pages/30-wifi.qml:29
659+#: qml/Wizard/Pages/20-keyboard.qml:30
660+msgid "Select Keyboard"
661+msgstr ""
662+
663+#: qml/Wizard/Pages/20-keyboard.qml:70
664+msgid "Keyboard language"
665+msgstr ""
666+
667+#: qml/Wizard/Pages/20-keyboard.qml:92
668+msgid "Keyboard layout"
669+msgstr ""
670+
671+#: qml/Wizard/Pages/20-keyboard.qml:151 qml/Wizard/Pages/30-wifi.qml:206
672+#: qml/Wizard/Pages/60-account.qml:65
673+#: qml/Wizard/Pages/77-system-update.qml:152 qml/Wizard/Pages/sim.qml:101
674+msgid "Skip"
675+msgstr "Ignurà"
676+
677+#: qml/Wizard/Pages/30-wifi.qml:30
659msgid "Connect to Wi‑Fi"
678msgid "Connect to Wi‑Fi"
660msgstr "Cunnettesi à u Wi-Fi"
679msgstr "Cunnettesi à u Wi-Fi"
661
680
662−#: qml/Wizard/Pages/30-wifi.qml:130
681+#: qml/Wizard/Pages/30-wifi.qml:131
663msgid "Connected"
682msgid "Connected"
664msgstr "Cunnessu"
683msgstr "Cunnessu"
665
684
666−#: qml/Wizard/Pages/30-wifi.qml:163
685+#: qml/Wizard/Pages/30-wifi.qml:164
667msgid "Available Wi-Fi networks"
686msgid "Available Wi-Fi networks"
668msgstr "Rete Wi-Fi dispunibili"
687msgstr "Rete Wi-Fi dispunibili"
669
688
670−#: qml/Wizard/Pages/30-wifi.qml:164
689+#: qml/Wizard/Pages/30-wifi.qml:165
671msgid "No available Wi-Fi networks"
690msgid "No available Wi-Fi networks"
672msgstr "Nisuna reta Wi-Fi hè dispunibile"
691msgstr "Nisuna reta Wi-Fi hè dispunibile"
673
692
674−#: qml/Wizard/Pages/30-wifi.qml:206 qml/Wizard/Pages/60-account.qml:65
675−#: qml/Wizard/Pages/sim.qml:101
676−msgid "Skip"
677−msgstr "Ignurà"
678−
679#: qml/Wizard/Pages/40-location.qml:27
693#: qml/Wizard/Pages/40-location.qml:27
680msgid "Location Services"
694msgid "Location Services"
681msgstr "Servizi di lucalizazione"
695msgstr "Servizi di lucalizazione"
@@ -763,6 +777,35 @@ msgstr ""
763msgid "Privacy policy"
777msgid "Privacy policy"
764msgstr "Pulitica di Riservatezza"
778msgstr "Pulitica di Riservatezza"
765
779
780+#: qml/Wizard/Pages/77-system-update.qml:28
781+msgid "Update Device"
782+msgstr ""
783+
784+#: qml/Wizard/Pages/77-system-update.qml:55
785+msgid ""
786+"There is a system update available and ready to install. Afterwards, the "
787+"device will automatically restart."
788+msgstr ""
789+
790+#: qml/Wizard/Pages/77-system-update.qml:76
791+msgctxt "string identifying name of the update"
792+msgid "Ubuntu system"
793+msgstr ""
794+
795+#: qml/Wizard/Pages/77-system-update.qml:83
796+#, qt-format
797+msgctxt "version of the system update"
798+msgid "Version %1"
799+msgstr ""
800+
801+#: qml/Wizard/Pages/77-system-update.qml:102
802+msgid "This could take a few minutes..."
803+msgstr ""
804+
805+#: qml/Wizard/Pages/77-system-update.qml:116
806+msgid "Install and restart now"
807+msgstr ""
808+
766#: qml/Wizard/Pages/80-finished.qml:89
809#: qml/Wizard/Pages/80-finished.qml:89
767msgid "Welcome to Ubuntu"
810msgid "Welcome to Ubuntu"
768msgstr "Benvenuti in Ubuntu"
811msgstr "Benvenuti in Ubuntu"
po/cs.po+60−17
@@ -7,7 +7,7 @@ msgid ""
7msgstr ""
7msgstr ""
8"Project-Id-Version: unity8\n"
8"Project-Id-Version: unity8\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2016-08-03 15:56+0000\n"
10+"POT-Creation-Date: 2016-08-11 06:28+0000\n"
11"PO-Revision-Date: 2015-07-07 10:44+0000\n"
11"PO-Revision-Date: 2015-07-07 10:44+0000\n"
12"Last-Translator: Vojtěch Daněk <vdanek@outlook.com>\n"
12"Last-Translator: Vojtěch Daněk <vdanek@outlook.com>\n"
13"Language-Team: Czech <cs@li.org>\n"
13"Language-Team: Czech <cs@li.org>\n"
@@ -15,7 +15,7 @@ msgstr ""
15"Content-Type: text/plain; charset=UTF-8\n"
15"Content-Type: text/plain; charset=UTF-8\n"
16"Content-Transfer-Encoding: 8bit\n"
16"Content-Transfer-Encoding: 8bit\n"
17"Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n"
17"Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n"
18−"X-Launchpad-Export-Date: 2016-08-09 05:46+0000\n"
18+"X-Launchpad-Export-Date: 2016-08-17 05:51+0000\n"
19"X-Generator: Launchpad (build 18169)\n"
19"X-Generator: Launchpad (build 18169)\n"
20"Language: cs\n"
20"Language: cs\n"
21
21
@@ -366,15 +366,15 @@ msgstr ""
366msgid "Reset"
366msgid "Reset"
367msgstr ""
367msgstr ""
368
368
369−#: qml/Dash/GenericScopeView.qml:580 qml/Dash/GenericScopeView.qml:775
369+#: qml/Dash/GenericScopeView.qml:585 qml/Dash/GenericScopeView.qml:780
370msgid "Show less"
370msgid "Show less"
371msgstr ""
371msgstr ""
372
372
373−#: qml/Dash/GenericScopeView.qml:580
373+#: qml/Dash/GenericScopeView.qml:585
374msgid "Show all"
374msgid "Show all"
375msgstr ""
375msgstr ""
376
376
377−#: qml/Dash/GenericScopeView.qml:637
377+#: qml/Dash/GenericScopeView.qml:642
378msgctxt "Label: Hint for dash search line edit"
378msgctxt "Label: Hint for dash search line edit"
379msgid "Search"
379msgid "Search"
380msgstr "Hledat"
380msgstr "Hledat"
@@ -644,36 +644,50 @@ msgstr "Zpět"
644msgid "Language"
644msgid "Language"
645msgstr ""
645msgstr ""
646
646
647−#: qml/Wizard/Pages/10-welcome.qml:171 qml/Wizard/Pages/30-wifi.qml:206
647+#: qml/Wizard/Pages/10-welcome.qml:172 qml/Wizard/Pages/20-keyboard.qml:151
648−#: qml/Wizard/Pages/40-location.qml:271 qml/Wizard/Pages/50-timezone.qml:270
648+#: qml/Wizard/Pages/30-wifi.qml:206 qml/Wizard/Pages/40-location.qml:271
649+#: qml/Wizard/Pages/50-timezone.qml:270 qml/Wizard/Pages/60-account.qml:65
649−#: qml/Wizard/Pages/60-account.qml:65 qml/Wizard/Pages/70-passwd-type.qml:144
650+#: qml/Wizard/Pages/70-passwd-type.qml:144
650#: qml/Wizard/Pages/75-report-check.qml:84
651#: qml/Wizard/Pages/75-report-check.qml:84
651#: qml/Wizard/Pages/passcode-desktop.qml:141
652#: qml/Wizard/Pages/passcode-desktop.qml:141
652#: qml/Wizard/Pages/password-set.qml:141
653#: qml/Wizard/Pages/password-set.qml:141
653msgid "Next"
654msgid "Next"
654msgstr ""
655msgstr ""
655
656
656−#: qml/Wizard/Pages/30-wifi.qml:29
657+#: qml/Wizard/Pages/20-keyboard.qml:30
658+msgid "Select Keyboard"
659+msgstr ""
660+
661+#: qml/Wizard/Pages/20-keyboard.qml:70
662+msgid "Keyboard language"
663+msgstr ""
664+
665+#: qml/Wizard/Pages/20-keyboard.qml:92
666+msgid "Keyboard layout"
667+msgstr ""
668+
669+#: qml/Wizard/Pages/20-keyboard.qml:151 qml/Wizard/Pages/30-wifi.qml:206
670+#: qml/Wizard/Pages/60-account.qml:65
671+#: qml/Wizard/Pages/77-system-update.qml:152 qml/Wizard/Pages/sim.qml:101
672+msgid "Skip"
673+msgstr "Přeskočit"
674+
675+#: qml/Wizard/Pages/30-wifi.qml:30
657msgid "Connect to Wi‑Fi"
676msgid "Connect to Wi‑Fi"
658msgstr "Připojte se k Wi-Fi"
677msgstr "Připojte se k Wi-Fi"
659
678
660−#: qml/Wizard/Pages/30-wifi.qml:130
679+#: qml/Wizard/Pages/30-wifi.qml:131
661msgid "Connected"
680msgid "Connected"
662msgstr ""
681msgstr ""
663
682
664−#: qml/Wizard/Pages/30-wifi.qml:163
683+#: qml/Wizard/Pages/30-wifi.qml:164
665msgid "Available Wi-Fi networks"
684msgid "Available Wi-Fi networks"
666msgstr ""
685msgstr ""
667
686
668−#: qml/Wizard/Pages/30-wifi.qml:164
687+#: qml/Wizard/Pages/30-wifi.qml:165
669msgid "No available Wi-Fi networks"
688msgid "No available Wi-Fi networks"
670msgstr ""
689msgstr ""
671
690
672−#: qml/Wizard/Pages/30-wifi.qml:206 qml/Wizard/Pages/60-account.qml:65
673−#: qml/Wizard/Pages/sim.qml:101
674−msgid "Skip"
675−msgstr "Přeskočit"
676−
677#: qml/Wizard/Pages/40-location.qml:27
691#: qml/Wizard/Pages/40-location.qml:27
678msgid "Location Services"
692msgid "Location Services"
679msgstr ""
693msgstr ""
@@ -757,6 +771,35 @@ msgstr ""
757msgid "Privacy policy"
771msgid "Privacy policy"
758msgstr ""
772msgstr ""
759
773
774+#: qml/Wizard/Pages/77-system-update.qml:28
775+msgid "Update Device"
776+msgstr ""
777+
778+#: qml/Wizard/Pages/77-system-update.qml:55
779+msgid ""
780+"There is a system update available and ready to install. Afterwards, the "
781+"device will automatically restart."
782+msgstr ""
783+
784+#: qml/Wizard/Pages/77-system-update.qml:76
785+msgctxt "string identifying name of the update"
786+msgid "Ubuntu system"
787+msgstr ""
788+
789+#: qml/Wizard/Pages/77-system-update.qml:83
790+#, qt-format
791+msgctxt "version of the system update"
792+msgid "Version %1"
793+msgstr ""
794+
795+#: qml/Wizard/Pages/77-system-update.qml:102
796+msgid "This could take a few minutes..."
797+msgstr ""
798+
799+#: qml/Wizard/Pages/77-system-update.qml:116
800+msgid "Install and restart now"
801+msgstr ""
802+
760#: qml/Wizard/Pages/80-finished.qml:89
803#: qml/Wizard/Pages/80-finished.qml:89
761msgid "Welcome to Ubuntu"
804msgid "Welcome to Ubuntu"
762msgstr ""
805msgstr ""
po/cy.po+60−17
@@ -7,7 +7,7 @@ msgid ""
7msgstr ""
7msgstr ""
8"Project-Id-Version: unity8\n"
8"Project-Id-Version: unity8\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2016-08-03 15:56+0000\n"
10+"POT-Creation-Date: 2016-08-11 06:28+0000\n"
11"PO-Revision-Date: 2015-07-31 13:21+0000\n"
11"PO-Revision-Date: 2015-07-31 13:21+0000\n"
12"Last-Translator: Owen Llywelyn <owen.llywelyn@gmail.com>\n"
12"Last-Translator: Owen Llywelyn <owen.llywelyn@gmail.com>\n"
13"Language-Team: Welsh <cy@li.org>\n"
13"Language-Team: Welsh <cy@li.org>\n"
@@ -16,7 +16,7 @@ msgstr ""
16"Content-Transfer-Encoding: 8bit\n"
16"Content-Transfer-Encoding: 8bit\n"
17"Plural-Forms: nplurals=4; plural=n==1 ? 0 : n==2 ? 1 : (n != 8 && n != 11) ? "
17"Plural-Forms: nplurals=4; plural=n==1 ? 0 : n==2 ? 1 : (n != 8 && n != 11) ? "
18"2 : 3;\n"
18"2 : 3;\n"
19−"X-Launchpad-Export-Date: 2016-08-09 05:47+0000\n"
19+"X-Launchpad-Export-Date: 2016-08-17 05:52+0000\n"
20"X-Generator: Launchpad (build 18169)\n"
20"X-Generator: Launchpad (build 18169)\n"
21
21
22#: plugins/LightDM/Greeter.cpp:123
22#: plugins/LightDM/Greeter.cpp:123
@@ -367,15 +367,15 @@ msgstr ""
367msgid "Reset"
367msgid "Reset"
368msgstr ""
368msgstr ""
369
369
370−#: qml/Dash/GenericScopeView.qml:580 qml/Dash/GenericScopeView.qml:775
370+#: qml/Dash/GenericScopeView.qml:585 qml/Dash/GenericScopeView.qml:780
371msgid "Show less"
371msgid "Show less"
372msgstr ""
372msgstr ""
373
373
374−#: qml/Dash/GenericScopeView.qml:580
374+#: qml/Dash/GenericScopeView.qml:585
375msgid "Show all"
375msgid "Show all"
376msgstr ""
376msgstr ""
377
377
378−#: qml/Dash/GenericScopeView.qml:637
378+#: qml/Dash/GenericScopeView.qml:642
379msgctxt "Label: Hint for dash search line edit"
379msgctxt "Label: Hint for dash search line edit"
380msgid "Search"
380msgid "Search"
381msgstr "Chwilio"
381msgstr "Chwilio"
@@ -648,36 +648,50 @@ msgstr "Nôl"
648msgid "Language"
648msgid "Language"
649msgstr ""
649msgstr ""
650
650
651−#: qml/Wizard/Pages/10-welcome.qml:171 qml/Wizard/Pages/30-wifi.qml:206
651+#: qml/Wizard/Pages/10-welcome.qml:172 qml/Wizard/Pages/20-keyboard.qml:151
652−#: qml/Wizard/Pages/40-location.qml:271 qml/Wizard/Pages/50-timezone.qml:270
652+#: qml/Wizard/Pages/30-wifi.qml:206 qml/Wizard/Pages/40-location.qml:271
653+#: qml/Wizard/Pages/50-timezone.qml:270 qml/Wizard/Pages/60-account.qml:65
653−#: qml/Wizard/Pages/60-account.qml:65 qml/Wizard/Pages/70-passwd-type.qml:144
654+#: qml/Wizard/Pages/70-passwd-type.qml:144
654#: qml/Wizard/Pages/75-report-check.qml:84
655#: qml/Wizard/Pages/75-report-check.qml:84
655#: qml/Wizard/Pages/passcode-desktop.qml:141
656#: qml/Wizard/Pages/passcode-desktop.qml:141
656#: qml/Wizard/Pages/password-set.qml:141
657#: qml/Wizard/Pages/password-set.qml:141
657msgid "Next"
658msgid "Next"
658msgstr ""
659msgstr ""
659
660
660−#: qml/Wizard/Pages/30-wifi.qml:29
661+#: qml/Wizard/Pages/20-keyboard.qml:30
662+msgid "Select Keyboard"
663+msgstr ""
664+
665+#: qml/Wizard/Pages/20-keyboard.qml:70
666+msgid "Keyboard language"
667+msgstr ""
668+
669+#: qml/Wizard/Pages/20-keyboard.qml:92
670+msgid "Keyboard layout"
671+msgstr ""
672+
673+#: qml/Wizard/Pages/20-keyboard.qml:151 qml/Wizard/Pages/30-wifi.qml:206
674+#: qml/Wizard/Pages/60-account.qml:65
675+#: qml/Wizard/Pages/77-system-update.qml:152 qml/Wizard/Pages/sim.qml:101
676+msgid "Skip"
677+msgstr "Neidio"
678+
679+#: qml/Wizard/Pages/30-wifi.qml:30
661msgid "Connect to Wi‑Fi"
680msgid "Connect to Wi‑Fi"
662msgstr "Cysylltu â diwifr"
681msgstr "Cysylltu â diwifr"
663
682
664−#: qml/Wizard/Pages/30-wifi.qml:130
683+#: qml/Wizard/Pages/30-wifi.qml:131
665msgid "Connected"
684msgid "Connected"
666msgstr ""
685msgstr ""
667
686
668−#: qml/Wizard/Pages/30-wifi.qml:163
687+#: qml/Wizard/Pages/30-wifi.qml:164
669msgid "Available Wi-Fi networks"
688msgid "Available Wi-Fi networks"
670msgstr ""
689msgstr ""
671
690
672−#: qml/Wizard/Pages/30-wifi.qml:164
691+#: qml/Wizard/Pages/30-wifi.qml:165
673msgid "No available Wi-Fi networks"
692msgid "No available Wi-Fi networks"
674msgstr ""
693msgstr ""
675
694
676−#: qml/Wizard/Pages/30-wifi.qml:206 qml/Wizard/Pages/60-account.qml:65
677−#: qml/Wizard/Pages/sim.qml:101
678−msgid "Skip"
679−msgstr "Neidio"
680−
681#: qml/Wizard/Pages/40-location.qml:27
695#: qml/Wizard/Pages/40-location.qml:27
682msgid "Location Services"
696msgid "Location Services"
683msgstr ""
697msgstr ""
@@ -761,6 +775,35 @@ msgstr ""
761msgid "Privacy policy"
775msgid "Privacy policy"
762msgstr ""
776msgstr ""
763
777
778+#: qml/Wizard/Pages/77-system-update.qml:28
779+msgid "Update Device"
780+msgstr ""
781+
782+#: qml/Wizard/Pages/77-system-update.qml:55
783+msgid ""
784+"There is a system update available and ready to install. Afterwards, the "
785+"device will automatically restart."
786+msgstr ""
787+
788+#: qml/Wizard/Pages/77-system-update.qml:76
789+msgctxt "string identifying name of the update"
790+msgid "Ubuntu system"
791+msgstr ""
792+
793+#: qml/Wizard/Pages/77-system-update.qml:83
794+#, qt-format
795+msgctxt "version of the system update"
796+msgid "Version %1"
797+msgstr ""
798+
799+#: qml/Wizard/Pages/77-system-update.qml:102
800+msgid "This could take a few minutes..."
801+msgstr ""
802+
803+#: qml/Wizard/Pages/77-system-update.qml:116
804+msgid "Install and restart now"
805+msgstr ""
806+
764#: qml/Wizard/Pages/80-finished.qml:89
807#: qml/Wizard/Pages/80-finished.qml:89
765msgid "Welcome to Ubuntu"
808msgid "Welcome to Ubuntu"
766msgstr ""
809msgstr ""
po/da.po+60−17
@@ -8,7 +8,7 @@ msgid ""
8msgstr ""
8msgstr ""
9"Project-Id-Version: unity8\n"
9"Project-Id-Version: unity8\n"
10"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
11−"POT-Creation-Date: 2016-08-03 15:56+0000\n"
11+"POT-Creation-Date: 2016-08-11 06:28+0000\n"
12"PO-Revision-Date: 2015-07-06 12:05+0000\n"
12"PO-Revision-Date: 2015-07-06 12:05+0000\n"
13"Last-Translator: Folmer Fredslund <Unknown>\n"
13"Last-Translator: Folmer Fredslund <Unknown>\n"
14"Language-Team: Danish <dansk@dansk-gruppen.dk>\n"
14"Language-Team: Danish <dansk@dansk-gruppen.dk>\n"
@@ -16,7 +16,7 @@ msgstr ""
16"Content-Type: text/plain; charset=UTF-8\n"
16"Content-Type: text/plain; charset=UTF-8\n"
17"Content-Transfer-Encoding: 8bit\n"
17"Content-Transfer-Encoding: 8bit\n"
18"Plural-Forms: nplurals=2; plural=n != 1;\n"
18"Plural-Forms: nplurals=2; plural=n != 1;\n"
19−"X-Launchpad-Export-Date: 2016-08-09 05:46+0000\n"
19+"X-Launchpad-Export-Date: 2016-08-17 05:51+0000\n"
20"X-Generator: Launchpad (build 18169)\n"
20"X-Generator: Launchpad (build 18169)\n"
21
21
22#: plugins/LightDM/Greeter.cpp:123
22#: plugins/LightDM/Greeter.cpp:123
@@ -367,15 +367,15 @@ msgstr ""
367msgid "Reset"
367msgid "Reset"
368msgstr ""
368msgstr ""
369
369
370−#: qml/Dash/GenericScopeView.qml:580 qml/Dash/GenericScopeView.qml:775
370+#: qml/Dash/GenericScopeView.qml:585 qml/Dash/GenericScopeView.qml:780
371msgid "Show less"
371msgid "Show less"
372msgstr ""
372msgstr ""
373
373
374−#: qml/Dash/GenericScopeView.qml:580
374+#: qml/Dash/GenericScopeView.qml:585
375msgid "Show all"
375msgid "Show all"
376msgstr ""
376msgstr ""
377
377
378−#: qml/Dash/GenericScopeView.qml:637
378+#: qml/Dash/GenericScopeView.qml:642
379msgctxt "Label: Hint for dash search line edit"
379msgctxt "Label: Hint for dash search line edit"
380msgid "Search"
380msgid "Search"
381msgstr "Søg"
381msgstr "Søg"
@@ -642,36 +642,50 @@ msgstr "Tilbage"
642msgid "Language"
642msgid "Language"
643msgstr ""
643msgstr ""
644
644
645−#: qml/Wizard/Pages/10-welcome.qml:171 qml/Wizard/Pages/30-wifi.qml:206
645+#: qml/Wizard/Pages/10-welcome.qml:172 qml/Wizard/Pages/20-keyboard.qml:151
646−#: qml/Wizard/Pages/40-location.qml:271 qml/Wizard/Pages/50-timezone.qml:270
646+#: qml/Wizard/Pages/30-wifi.qml:206 qml/Wizard/Pages/40-location.qml:271
647+#: qml/Wizard/Pages/50-timezone.qml:270 qml/Wizard/Pages/60-account.qml:65
647−#: qml/Wizard/Pages/60-account.qml:65 qml/Wizard/Pages/70-passwd-type.qml:144
648+#: qml/Wizard/Pages/70-passwd-type.qml:144
648#: qml/Wizard/Pages/75-report-check.qml:84
649#: qml/Wizard/Pages/75-report-check.qml:84
649#: qml/Wizard/Pages/passcode-desktop.qml:141
650#: qml/Wizard/Pages/passcode-desktop.qml:141
650#: qml/Wizard/Pages/password-set.qml:141
651#: qml/Wizard/Pages/password-set.qml:141
651msgid "Next"
652msgid "Next"
652msgstr ""
653msgstr ""
653
654
654−#: qml/Wizard/Pages/30-wifi.qml:29
655+#: qml/Wizard/Pages/20-keyboard.qml:30
656+msgid "Select Keyboard"
657+msgstr ""
658+
659+#: qml/Wizard/Pages/20-keyboard.qml:70
660+msgid "Keyboard language"
661+msgstr ""
662+
663+#: qml/Wizard/Pages/20-keyboard.qml:92
664+msgid "Keyboard layout"
665+msgstr ""
666+
667+#: qml/Wizard/Pages/20-keyboard.qml:151 qml/Wizard/Pages/30-wifi.qml:206
668+#: qml/Wizard/Pages/60-account.qml:65
669+#: qml/Wizard/Pages/77-system-update.qml:152 qml/Wizard/Pages/sim.qml:101
670+msgid "Skip"
671+msgstr "Spring over"
672+
673+#: qml/Wizard/Pages/30-wifi.qml:30
655msgid "Connect to Wi‑Fi"
674msgid "Connect to Wi‑Fi"
656msgstr "Tilslut til Wi-Fi"
675msgstr "Tilslut til Wi-Fi"
657
676
658−#: qml/Wizard/Pages/30-wifi.qml:130
677+#: qml/Wizard/Pages/30-wifi.qml:131
659msgid "Connected"
678msgid "Connected"
660msgstr ""
679msgstr ""
661
680
662−#: qml/Wizard/Pages/30-wifi.qml:163
681+#: qml/Wizard/Pages/30-wifi.qml:164
663msgid "Available Wi-Fi networks"
682msgid "Available Wi-Fi networks"
664msgstr ""
683msgstr ""
665
684
666−#: qml/Wizard/Pages/30-wifi.qml:164
685+#: qml/Wizard/Pages/30-wifi.qml:165
667msgid "No available Wi-Fi networks"
686msgid "No available Wi-Fi networks"
668msgstr ""
687msgstr ""
669
688
670−#: qml/Wizard/Pages/30-wifi.qml:206 qml/Wizard/Pages/60-account.qml:65
671−#: qml/Wizard/Pages/sim.qml:101
672−msgid "Skip"
673−msgstr "Spring over"
674−
675#: qml/Wizard/Pages/40-location.qml:27
689#: qml/Wizard/Pages/40-location.qml:27
676msgid "Location Services"
690msgid "Location Services"
677msgstr ""
691msgstr ""
@@ -755,6 +769,35 @@ msgstr ""
755msgid "Privacy policy"
769msgid "Privacy policy"
756msgstr ""
770msgstr ""
757
771
772+#: qml/Wizard/Pages/77-system-update.qml:28
773+msgid "Update Device"
774+msgstr ""
775+
776+#: qml/Wizard/Pages/77-system-update.qml:55
777+msgid ""
778+"There is a system update available and ready to install. Afterwards, the "
779+"device will automatically restart."
780+msgstr ""
781+
782+#: qml/Wizard/Pages/77-system-update.qml:76
783+msgctxt "string identifying name of the update"
784+msgid "Ubuntu system"
785+msgstr ""
786+
787+#: qml/Wizard/Pages/77-system-update.qml:83
788+#, qt-format
789+msgctxt "version of the system update"
790+msgid "Version %1"
791+msgstr ""
792+
793+#: qml/Wizard/Pages/77-system-update.qml:102
794+msgid "This could take a few minutes..."
795+msgstr ""
796+
797+#: qml/Wizard/Pages/77-system-update.qml:116
798+msgid "Install and restart now"
799+msgstr ""
800+
758#: qml/Wizard/Pages/80-finished.qml:89
801#: qml/Wizard/Pages/80-finished.qml:89
759msgid "Welcome to Ubuntu"
802msgid "Welcome to Ubuntu"
760msgstr ""
803msgstr ""
po/de.po+63−20
@@ -7,16 +7,16 @@ msgid ""
7msgstr ""
7msgstr ""
8"Project-Id-Version: unity\n"
8"Project-Id-Version: unity\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2016-08-03 15:56+0000\n"
10+"POT-Creation-Date: 2016-08-11 06:28+0000\n"
11−"PO-Revision-Date: 2016-07-24 11:38+0000\n"
11+"PO-Revision-Date: 2016-08-20 14:53+0000\n"
12−"Last-Translator: Matthias Seidel <matthias.seidel@hamburg.de>\n"
12+"Last-Translator: Torsten Franz <Unknown>\n"
13"Language-Team: German <de@li.org>\n"
13"Language-Team: German <de@li.org>\n"
14"MIME-Version: 1.0\n"
14"MIME-Version: 1.0\n"
15"Content-Type: text/plain; charset=UTF-8\n"
15"Content-Type: text/plain; charset=UTF-8\n"
16"Content-Transfer-Encoding: 8bit\n"
16"Content-Transfer-Encoding: 8bit\n"
17"Plural-Forms: nplurals=2; plural=n != 1;\n"
17"Plural-Forms: nplurals=2; plural=n != 1;\n"
18−"X-Launchpad-Export-Date: 2016-08-09 05:47+0000\n"
18+"X-Launchpad-Export-Date: 2016-08-22 05:42+0000\n"
19−"X-Generator: Launchpad (build 18169)\n"
19+"X-Generator: Launchpad (build 18176)\n"
20
20
21#: plugins/LightDM/Greeter.cpp:123
21#: plugins/LightDM/Greeter.cpp:123
22msgid "Password: "
22msgid "Password: "
@@ -368,15 +368,15 @@ msgstr "Ergebnisse verfeinern"
368msgid "Reset"
368msgid "Reset"
369msgstr "Zurücksetzen"
369msgstr "Zurücksetzen"
370
370
371−#: qml/Dash/GenericScopeView.qml:580 qml/Dash/GenericScopeView.qml:775
371+#: qml/Dash/GenericScopeView.qml:585 qml/Dash/GenericScopeView.qml:780
372msgid "Show less"
372msgid "Show less"
373msgstr "Weniger anzeigen"
373msgstr "Weniger anzeigen"
374
374
375−#: qml/Dash/GenericScopeView.qml:580
375+#: qml/Dash/GenericScopeView.qml:585
376msgid "Show all"
376msgid "Show all"
377msgstr "Alle anzeigen"
377msgstr "Alle anzeigen"
378
378
379−#: qml/Dash/GenericScopeView.qml:637
379+#: qml/Dash/GenericScopeView.qml:642
380msgctxt "Label: Hint for dash search line edit"
380msgctxt "Label: Hint for dash search line edit"
381msgid "Search"
381msgid "Search"
382msgstr "Suchen"
382msgstr "Suchen"
@@ -650,36 +650,50 @@ msgstr "Zurück"
650msgid "Language"
650msgid "Language"
651msgstr "Sprache"
651msgstr "Sprache"
652
652
653−#: qml/Wizard/Pages/10-welcome.qml:171 qml/Wizard/Pages/30-wifi.qml:206
653+#: qml/Wizard/Pages/10-welcome.qml:172 qml/Wizard/Pages/20-keyboard.qml:151
654−#: qml/Wizard/Pages/40-location.qml:271 qml/Wizard/Pages/50-timezone.qml:270
654+#: qml/Wizard/Pages/30-wifi.qml:206 qml/Wizard/Pages/40-location.qml:271
655+#: qml/Wizard/Pages/50-timezone.qml:270 qml/Wizard/Pages/60-account.qml:65
655−#: qml/Wizard/Pages/60-account.qml:65 qml/Wizard/Pages/70-passwd-type.qml:144
656+#: qml/Wizard/Pages/70-passwd-type.qml:144
656#: qml/Wizard/Pages/75-report-check.qml:84
657#: qml/Wizard/Pages/75-report-check.qml:84
657#: qml/Wizard/Pages/passcode-desktop.qml:141
658#: qml/Wizard/Pages/passcode-desktop.qml:141
658#: qml/Wizard/Pages/password-set.qml:141
659#: qml/Wizard/Pages/password-set.qml:141
659msgid "Next"
660msgid "Next"
660msgstr "Weiter"
661msgstr "Weiter"
661
662
662−#: qml/Wizard/Pages/30-wifi.qml:29
663+#: qml/Wizard/Pages/20-keyboard.qml:30
664+msgid "Select Keyboard"
665+msgstr ""
666+
667+#: qml/Wizard/Pages/20-keyboard.qml:70
668+msgid "Keyboard language"
669+msgstr ""
670+
671+#: qml/Wizard/Pages/20-keyboard.qml:92
672+msgid "Keyboard layout"
673+msgstr ""
674+
675+#: qml/Wizard/Pages/20-keyboard.qml:151 qml/Wizard/Pages/30-wifi.qml:206
676+#: qml/Wizard/Pages/60-account.qml:65
677+#: qml/Wizard/Pages/77-system-update.qml:152 qml/Wizard/Pages/sim.qml:101
678+msgid "Skip"
679+msgstr "Überspringen"
680+
681+#: qml/Wizard/Pages/30-wifi.qml:30
663msgid "Connect to Wi‑Fi"
682msgid "Connect to Wi‑Fi"
664msgstr "Mit WLAN verbinden"
683msgstr "Mit WLAN verbinden"
665
684
666−#: qml/Wizard/Pages/30-wifi.qml:130
685+#: qml/Wizard/Pages/30-wifi.qml:131
667msgid "Connected"
686msgid "Connected"
668msgstr "Verbunden"
687msgstr "Verbunden"
669
688
670−#: qml/Wizard/Pages/30-wifi.qml:163
689+#: qml/Wizard/Pages/30-wifi.qml:164
671msgid "Available Wi-Fi networks"
690msgid "Available Wi-Fi networks"
672msgstr "Verfügbare Funknetzwerke"
691msgstr "Verfügbare Funknetzwerke"
673
692
674−#: qml/Wizard/Pages/30-wifi.qml:164
693+#: qml/Wizard/Pages/30-wifi.qml:165
675msgid "No available Wi-Fi networks"
694msgid "No available Wi-Fi networks"
676msgstr "Keine Funknetzwerke verfügbar"
695msgstr "Keine Funknetzwerke verfügbar"
677
696
678−#: qml/Wizard/Pages/30-wifi.qml:206 qml/Wizard/Pages/60-account.qml:65
679−#: qml/Wizard/Pages/sim.qml:101
680−msgid "Skip"
681−msgstr "Überspringen"
682−
683#: qml/Wizard/Pages/40-location.qml:27
697#: qml/Wizard/Pages/40-location.qml:27
684msgid "Location Services"
698msgid "Location Services"
685msgstr "Standortdienste"
699msgstr "Standortdienste"
@@ -767,6 +781,35 @@ msgstr ""
767msgid "Privacy policy"
781msgid "Privacy policy"
768msgstr "Datenschutzerklärung"
782msgstr "Datenschutzerklärung"
769
783
784+#: qml/Wizard/Pages/77-system-update.qml:28
785+msgid "Update Device"
786+msgstr ""
787+
788+#: qml/Wizard/Pages/77-system-update.qml:55
789+msgid ""
790+"There is a system update available and ready to install. Afterwards, the "
791+"device will automatically restart."
792+msgstr ""
793+
794+#: qml/Wizard/Pages/77-system-update.qml:76
795+msgctxt "string identifying name of the update"
796+msgid "Ubuntu system"
797+msgstr ""
798+
799+#: qml/Wizard/Pages/77-system-update.qml:83
800+#, qt-format
801+msgctxt "version of the system update"
802+msgid "Version %1"
803+msgstr "Version %1"
804+
805+#: qml/Wizard/Pages/77-system-update.qml:102
806+msgid "This could take a few minutes..."
807+msgstr ""
808+
809+#: qml/Wizard/Pages/77-system-update.qml:116
810+msgid "Install and restart now"
811+msgstr ""
812+
770#: qml/Wizard/Pages/80-finished.qml:89
813#: qml/Wizard/Pages/80-finished.qml:89
771msgid "Welcome to Ubuntu"
814msgid "Welcome to Ubuntu"
772msgstr "Willkommen bei Ubuntu"
815msgstr "Willkommen bei Ubuntu"
po/el.po+60−17
@@ -7,7 +7,7 @@ msgid ""
7msgstr ""
7msgstr ""
8"Project-Id-Version: unity\n"
8"Project-Id-Version: unity\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2016-08-03 15:56+0000\n"
10+"POT-Creation-Date: 2016-08-11 06:28+0000\n"
11"PO-Revision-Date: 2016-04-25 16:24+0000\n"
11"PO-Revision-Date: 2016-04-25 16:24+0000\n"
12"Last-Translator: Aggelos Arnaoutis <angelosarn@hotmail.com>\n"
12"Last-Translator: Aggelos Arnaoutis <angelosarn@hotmail.com>\n"
13"Language-Team: Greek <el@li.org>\n"
13"Language-Team: Greek <el@li.org>\n"
@@ -15,7 +15,7 @@ msgstr ""
15"Content-Type: text/plain; charset=UTF-8\n"
15"Content-Type: text/plain; charset=UTF-8\n"
16"Content-Transfer-Encoding: 8bit\n"
16"Content-Transfer-Encoding: 8bit\n"
17"Plural-Forms: nplurals=2; plural=n != 1;\n"
17"Plural-Forms: nplurals=2; plural=n != 1;\n"
18−"X-Launchpad-Export-Date: 2016-08-09 05:47+0000\n"
18+"X-Launchpad-Export-Date: 2016-08-17 05:51+0000\n"
19"X-Generator: Launchpad (build 18169)\n"
19"X-Generator: Launchpad (build 18169)\n"
20
20
21#: plugins/LightDM/Greeter.cpp:123
21#: plugins/LightDM/Greeter.cpp:123
@@ -368,15 +368,15 @@ msgstr "Βελτιώστε τα αποτελέσματά σας"
368msgid "Reset"
368msgid "Reset"
369msgstr "Επαναφορά"
369msgstr "Επαναφορά"
370
370
371−#: qml/Dash/GenericScopeView.qml:580 qml/Dash/GenericScopeView.qml:775
371+#: qml/Dash/GenericScopeView.qml:585 qml/Dash/GenericScopeView.qml:780
372msgid "Show less"
372msgid "Show less"
373msgstr ""
373msgstr ""
374
374
375−#: qml/Dash/GenericScopeView.qml:580
375+#: qml/Dash/GenericScopeView.qml:585
376msgid "Show all"
376msgid "Show all"
377msgstr ""
377msgstr ""
378
378
379−#: qml/Dash/GenericScopeView.qml:637
379+#: qml/Dash/GenericScopeView.qml:642
380msgctxt "Label: Hint for dash search line edit"
380msgctxt "Label: Hint for dash search line edit"
381msgid "Search"
381msgid "Search"
382msgstr "Αναζήτηση"
382msgstr "Αναζήτηση"
@@ -648,36 +648,50 @@ msgstr "Πίσω"
648msgid "Language"
648msgid "Language"
649msgstr "Γλώσσα"
649msgstr "Γλώσσα"
650
650
651−#: qml/Wizard/Pages/10-welcome.qml:171 qml/Wizard/Pages/30-wifi.qml:206
651+#: qml/Wizard/Pages/10-welcome.qml:172 qml/Wizard/Pages/20-keyboard.qml:151
652−#: qml/Wizard/Pages/40-location.qml:271 qml/Wizard/Pages/50-timezone.qml:270
652+#: qml/Wizard/Pages/30-wifi.qml:206 qml/Wizard/Pages/40-location.qml:271
653+#: qml/Wizard/Pages/50-timezone.qml:270 qml/Wizard/Pages/60-account.qml:65
653−#: qml/Wizard/Pages/60-account.qml:65 qml/Wizard/Pages/70-passwd-type.qml:144
654+#: qml/Wizard/Pages/70-passwd-type.qml:144
654#: qml/Wizard/Pages/75-report-check.qml:84
655#: qml/Wizard/Pages/75-report-check.qml:84
655#: qml/Wizard/Pages/passcode-desktop.qml:141
656#: qml/Wizard/Pages/passcode-desktop.qml:141
656#: qml/Wizard/Pages/password-set.qml:141
657#: qml/Wizard/Pages/password-set.qml:141
657msgid "Next"
658msgid "Next"
658msgstr "Επόμενο"
659msgstr "Επόμενο"
659
660
660−#: qml/Wizard/Pages/30-wifi.qml:29
661+#: qml/Wizard/Pages/20-keyboard.qml:30
662+msgid "Select Keyboard"
663+msgstr ""
664+
665+#: qml/Wizard/Pages/20-keyboard.qml:70
666+msgid "Keyboard language"
667+msgstr ""
668+
669+#: qml/Wizard/Pages/20-keyboard.qml:92
670+msgid "Keyboard layout"
671+msgstr ""
672+
673+#: qml/Wizard/Pages/20-keyboard.qml:151 qml/Wizard/Pages/30-wifi.qml:206
674+#: qml/Wizard/Pages/60-account.qml:65
675+#: qml/Wizard/Pages/77-system-update.qml:152 qml/Wizard/Pages/sim.qml:101
676+msgid "Skip"
677+msgstr "Παράβλεψη"
678+
679+#: qml/Wizard/Pages/30-wifi.qml:30
661msgid "Connect to Wi‑Fi"
680msgid "Connect to Wi‑Fi"
662msgstr "Σύνδεση σε δίκτυο Wi-Fi"
681msgstr "Σύνδεση σε δίκτυο Wi-Fi"
663
682
664−#: qml/Wizard/Pages/30-wifi.qml:130
683+#: qml/Wizard/Pages/30-wifi.qml:131
665msgid "Connected"
684msgid "Connected"
666msgstr "Συνδεδεμένο"
685msgstr "Συνδεδεμένο"
667
686
668−#: qml/Wizard/Pages/30-wifi.qml:163
687+#: qml/Wizard/Pages/30-wifi.qml:164
669msgid "Available Wi-Fi networks"
688msgid "Available Wi-Fi networks"
670msgstr "Διαθέσιμα δίκτυα Wi-Fi"
689msgstr "Διαθέσιμα δίκτυα Wi-Fi"
671
690
672−#: qml/Wizard/Pages/30-wifi.qml:164
691+#: qml/Wizard/Pages/30-wifi.qml:165
673msgid "No available Wi-Fi networks"
692msgid "No available Wi-Fi networks"
674msgstr "Κανένα διαθέσιμο δίκτυο Wi-Fi"
693msgstr "Κανένα διαθέσιμο δίκτυο Wi-Fi"
675
694
676−#: qml/Wizard/Pages/30-wifi.qml:206 qml/Wizard/Pages/60-account.qml:65
677−#: qml/Wizard/Pages/sim.qml:101
678−msgid "Skip"
679−msgstr "Παράβλεψη"
680−
681#: qml/Wizard/Pages/40-location.qml:27
695#: qml/Wizard/Pages/40-location.qml:27
682msgid "Location Services"
696msgid "Location Services"
683msgstr "Υπηρεσίες τοποθεσίας"
697msgstr "Υπηρεσίες τοποθεσίας"
@@ -764,6 +778,35 @@ msgstr ""
764msgid "Privacy policy"
778msgid "Privacy policy"
765msgstr "Πολιτική απορρήτου"
779msgstr "Πολιτική απορρήτου"
766
780
781+#: qml/Wizard/Pages/77-system-update.qml:28
782+msgid "Update Device"
783+msgstr ""
784+
785+#: qml/Wizard/Pages/77-system-update.qml:55
786+msgid ""
787+"There is a system update available and ready to install. Afterwards, the "
788+"device will automatically restart."
789+msgstr ""
790+
791+#: qml/Wizard/Pages/77-system-update.qml:76
792+msgctxt "string identifying name of the update"
793+msgid "Ubuntu system"
794+msgstr ""
795+
796+#: qml/Wizard/Pages/77-system-update.qml:83
797+#, qt-format
798+msgctxt "version of the system update"
799+msgid "Version %1"
800+msgstr ""
801+
802+#: qml/Wizard/Pages/77-system-update.qml:102
803+msgid "This could take a few minutes..."
804+msgstr ""
805+
806+#: qml/Wizard/Pages/77-system-update.qml:116
807+msgid "Install and restart now"
808+msgstr ""
809+
767#: qml/Wizard/Pages/80-finished.qml:89
810#: qml/Wizard/Pages/80-finished.qml:89
768msgid "Welcome to Ubuntu"
811msgid "Welcome to Ubuntu"
769msgstr "Καλώς ήρθατε στο Ubuntu"
812msgstr "Καλώς ήρθατε στο Ubuntu"
po/en_AU.po+60−17
@@ -7,7 +7,7 @@ msgid ""
7msgstr ""
7msgstr ""
8"Project-Id-Version: unity\n"
8"Project-Id-Version: unity\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2016-08-03 15:56+0000\n"
10+"POT-Creation-Date: 2016-08-11 06:28+0000\n"
11"PO-Revision-Date: 2016-03-27 10:09+0000\n"
11"PO-Revision-Date: 2016-03-27 10:09+0000\n"
12"Last-Translator: Jared Norris <jarednorris@ubuntu.com>\n"
12"Last-Translator: Jared Norris <jarednorris@ubuntu.com>\n"
13"Language-Team: English (Australia) <en_AU@li.org>\n"
13"Language-Team: English (Australia) <en_AU@li.org>\n"
@@ -15,7 +15,7 @@ msgstr ""
15"Content-Type: text/plain; charset=UTF-8\n"
15"Content-Type: text/plain; charset=UTF-8\n"
16"Content-Transfer-Encoding: 8bit\n"
16"Content-Transfer-Encoding: 8bit\n"
17"Plural-Forms: nplurals=2; plural=n != 1;\n"
17"Plural-Forms: nplurals=2; plural=n != 1;\n"
18−"X-Launchpad-Export-Date: 2016-08-09 05:48+0000\n"
18+"X-Launchpad-Export-Date: 2016-08-17 05:52+0000\n"
19"X-Generator: Launchpad (build 18169)\n"
19"X-Generator: Launchpad (build 18169)\n"
20
20
21#: plugins/LightDM/Greeter.cpp:123
21#: plugins/LightDM/Greeter.cpp:123
@@ -362,15 +362,15 @@ msgstr "Refine your results"
362msgid "Reset"
362msgid "Reset"
363msgstr "Reset"
363msgstr "Reset"
364
364
365−#: qml/Dash/GenericScopeView.qml:580 qml/Dash/GenericScopeView.qml:775
365+#: qml/Dash/GenericScopeView.qml:585 qml/Dash/GenericScopeView.qml:780
366msgid "Show less"
366msgid "Show less"
367msgstr ""
367msgstr ""
368
368
369−#: qml/Dash/GenericScopeView.qml:580
369+#: qml/Dash/GenericScopeView.qml:585
370msgid "Show all"
370msgid "Show all"
371msgstr ""
371msgstr ""
372
372
373−#: qml/Dash/GenericScopeView.qml:637
373+#: qml/Dash/GenericScopeView.qml:642
374msgctxt "Label: Hint for dash search line edit"
374msgctxt "Label: Hint for dash search line edit"
375msgid "Search"
375msgid "Search"
376msgstr "Search"
376msgstr "Search"
@@ -639,36 +639,50 @@ msgstr "Back"
639msgid "Language"
639msgid "Language"
640msgstr "Language"
640msgstr "Language"
641
641
642−#: qml/Wizard/Pages/10-welcome.qml:171 qml/Wizard/Pages/30-wifi.qml:206
642+#: qml/Wizard/Pages/10-welcome.qml:172 qml/Wizard/Pages/20-keyboard.qml:151
643−#: qml/Wizard/Pages/40-location.qml:271 qml/Wizard/Pages/50-timezone.qml:270
643+#: qml/Wizard/Pages/30-wifi.qml:206 qml/Wizard/Pages/40-location.qml:271
644+#: qml/Wizard/Pages/50-timezone.qml:270 qml/Wizard/Pages/60-account.qml:65
644−#: qml/Wizard/Pages/60-account.qml:65 qml/Wizard/Pages/70-passwd-type.qml:144
645+#: qml/Wizard/Pages/70-passwd-type.qml:144
645#: qml/Wizard/Pages/75-report-check.qml:84
646#: qml/Wizard/Pages/75-report-check.qml:84
646#: qml/Wizard/Pages/passcode-desktop.qml:141
647#: qml/Wizard/Pages/passcode-desktop.qml:141
647#: qml/Wizard/Pages/password-set.qml:141
648#: qml/Wizard/Pages/password-set.qml:141
648msgid "Next"
649msgid "Next"
649msgstr "Next"
650msgstr "Next"
650
651
651−#: qml/Wizard/Pages/30-wifi.qml:29
652+#: qml/Wizard/Pages/20-keyboard.qml:30
653+msgid "Select Keyboard"
654+msgstr ""
655+
656+#: qml/Wizard/Pages/20-keyboard.qml:70
657+msgid "Keyboard language"
658+msgstr ""
659+
660+#: qml/Wizard/Pages/20-keyboard.qml:92
661+msgid "Keyboard layout"
662+msgstr ""
663+
664+#: qml/Wizard/Pages/20-keyboard.qml:151 qml/Wizard/Pages/30-wifi.qml:206
665+#: qml/Wizard/Pages/60-account.qml:65
666+#: qml/Wizard/Pages/77-system-update.qml:152 qml/Wizard/Pages/sim.qml:101
667+msgid "Skip"
668+msgstr "Skip"
669+
670+#: qml/Wizard/Pages/30-wifi.qml:30
652msgid "Connect to Wi‑Fi"
671msgid "Connect to Wi‑Fi"
653msgstr "Connect to Wi‑Fi"
672msgstr "Connect to Wi‑Fi"
654
673
655−#: qml/Wizard/Pages/30-wifi.qml:130
674+#: qml/Wizard/Pages/30-wifi.qml:131
656msgid "Connected"
675msgid "Connected"
657msgstr "Connected"
676msgstr "Connected"
658
677
659−#: qml/Wizard/Pages/30-wifi.qml:163
678+#: qml/Wizard/Pages/30-wifi.qml:164
660msgid "Available Wi-Fi networks"
679msgid "Available Wi-Fi networks"
661msgstr "Available Wi-Fi networks"
680msgstr "Available Wi-Fi networks"
662
681
663−#: qml/Wizard/Pages/30-wifi.qml:164
682+#: qml/Wizard/Pages/30-wifi.qml:165
664msgid "No available Wi-Fi networks"
683msgid "No available Wi-Fi networks"
665msgstr "No available Wi-Fi networks"
684msgstr "No available Wi-Fi networks"
666
685
667−#: qml/Wizard/Pages/30-wifi.qml:206 qml/Wizard/Pages/60-account.qml:65
668−#: qml/Wizard/Pages/sim.qml:101
669−msgid "Skip"
670−msgstr "Skip"
671−
672#: qml/Wizard/Pages/40-location.qml:27
686#: qml/Wizard/Pages/40-location.qml:27
673msgid "Location Services"
687msgid "Location Services"
674msgstr "Location Services"
688msgstr "Location Services"
@@ -754,6 +768,35 @@ msgstr "Improve system performance by sending us crashes and error reports."
754msgid "Privacy policy"
768msgid "Privacy policy"
755msgstr "Privacy policy"
769msgstr "Privacy policy"
756
770
771+#: qml/Wizard/Pages/77-system-update.qml:28
772+msgid "Update Device"
773+msgstr ""
774+
775+#: qml/Wizard/Pages/77-system-update.qml:55
776+msgid ""
777+"There is a system update available and ready to install. Afterwards, the "
778+"device will automatically restart."
779+msgstr ""
780+
781+#: qml/Wizard/Pages/77-system-update.qml:76
782+msgctxt "string identifying name of the update"
783+msgid "Ubuntu system"
784+msgstr ""
785+
786+#: qml/Wizard/Pages/77-system-update.qml:83
787+#, qt-format
788+msgctxt "version of the system update"
789+msgid "Version %1"
790+msgstr ""
791+
792+#: qml/Wizard/Pages/77-system-update.qml:102
793+msgid "This could take a few minutes..."
794+msgstr ""
795+
796+#: qml/Wizard/Pages/77-system-update.qml:116
797+msgid "Install and restart now"
798+msgstr ""
799+
757#: qml/Wizard/Pages/80-finished.qml:89
800#: qml/Wizard/Pages/80-finished.qml:89
758msgid "Welcome to Ubuntu"
801msgid "Welcome to Ubuntu"
759msgstr "Welcome to Ubuntu"
802msgstr "Welcome to Ubuntu"
po/en_GB.po+60−17
@@ -7,7 +7,7 @@ msgid ""
7msgstr ""
7msgstr ""
8"Project-Id-Version: unity\n"
8"Project-Id-Version: unity\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2016-08-03 15:56+0000\n"
10+"POT-Creation-Date: 2016-08-11 06:28+0000\n"
11"PO-Revision-Date: 2016-07-05 00:37+0000\n"
11"PO-Revision-Date: 2016-07-05 00:37+0000\n"
12"Last-Translator: Andi Chandler <Unknown>\n"
12"Last-Translator: Andi Chandler <Unknown>\n"
13"Language-Team: English (United Kingdom) <en_GB@li.org>\n"
13"Language-Team: English (United Kingdom) <en_GB@li.org>\n"
@@ -15,7 +15,7 @@ msgstr ""
15"Content-Type: text/plain; charset=UTF-8\n"
15"Content-Type: text/plain; charset=UTF-8\n"
16"Content-Transfer-Encoding: 8bit\n"
16"Content-Transfer-Encoding: 8bit\n"
17"Plural-Forms: nplurals=2; plural=n != 1;\n"
17"Plural-Forms: nplurals=2; plural=n != 1;\n"
18−"X-Launchpad-Export-Date: 2016-08-09 05:48+0000\n"
18+"X-Launchpad-Export-Date: 2016-08-17 05:52+0000\n"
19"X-Generator: Launchpad (build 18169)\n"
19"X-Generator: Launchpad (build 18169)\n"
20
20
21#: plugins/LightDM/Greeter.cpp:123
21#: plugins/LightDM/Greeter.cpp:123
@@ -362,15 +362,15 @@ msgstr "Refine your results"
362msgid "Reset"
362msgid "Reset"
363msgstr "Reset"
363msgstr "Reset"
364
364
365−#: qml/Dash/GenericScopeView.qml:580 qml/Dash/GenericScopeView.qml:775
365+#: qml/Dash/GenericScopeView.qml:585 qml/Dash/GenericScopeView.qml:780
366msgid "Show less"
366msgid "Show less"
367msgstr "Show less"
367msgstr "Show less"
368
368
369−#: qml/Dash/GenericScopeView.qml:580
369+#: qml/Dash/GenericScopeView.qml:585
370msgid "Show all"
370msgid "Show all"
371msgstr "Show all"
371msgstr "Show all"
372
372
373−#: qml/Dash/GenericScopeView.qml:637
373+#: qml/Dash/GenericScopeView.qml:642
374msgctxt "Label: Hint for dash search line edit"
374msgctxt "Label: Hint for dash search line edit"
375msgid "Search"
375msgid "Search"
376msgstr "Search"
376msgstr "Search"
@@ -639,36 +639,50 @@ msgstr "Back"
639msgid "Language"
639msgid "Language"
640msgstr "Language"
640msgstr "Language"
641
641
642−#: qml/Wizard/Pages/10-welcome.qml:171 qml/Wizard/Pages/30-wifi.qml:206
642+#: qml/Wizard/Pages/10-welcome.qml:172 qml/Wizard/Pages/20-keyboard.qml:151
643−#: qml/Wizard/Pages/40-location.qml:271 qml/Wizard/Pages/50-timezone.qml:270
643+#: qml/Wizard/Pages/30-wifi.qml:206 qml/Wizard/Pages/40-location.qml:271
644+#: qml/Wizard/Pages/50-timezone.qml:270 qml/Wizard/Pages/60-account.qml:65
644−#: qml/Wizard/Pages/60-account.qml:65 qml/Wizard/Pages/70-passwd-type.qml:144
645+#: qml/Wizard/Pages/70-passwd-type.qml:144
645#: qml/Wizard/Pages/75-report-check.qml:84
646#: qml/Wizard/Pages/75-report-check.qml:84
646#: qml/Wizard/Pages/passcode-desktop.qml:141
647#: qml/Wizard/Pages/passcode-desktop.qml:141
647#: qml/Wizard/Pages/password-set.qml:141
648#: qml/Wizard/Pages/password-set.qml:141
648msgid "Next"
649msgid "Next"
649msgstr "Next"
650msgstr "Next"
650
651
651−#: qml/Wizard/Pages/30-wifi.qml:29
652+#: qml/Wizard/Pages/20-keyboard.qml:30
653+msgid "Select Keyboard"
654+msgstr ""
655+
656+#: qml/Wizard/Pages/20-keyboard.qml:70
657+msgid "Keyboard language"
658+msgstr ""
659+
660+#: qml/Wizard/Pages/20-keyboard.qml:92
661+msgid "Keyboard layout"
662+msgstr ""
663+
664+#: qml/Wizard/Pages/20-keyboard.qml:151 qml/Wizard/Pages/30-wifi.qml:206
665+#: qml/Wizard/Pages/60-account.qml:65
666+#: qml/Wizard/Pages/77-system-update.qml:152 qml/Wizard/Pages/sim.qml:101
667+msgid "Skip"
668+msgstr "Skip"
669+
670+#: qml/Wizard/Pages/30-wifi.qml:30
652msgid "Connect to Wi‑Fi"
671msgid "Connect to Wi‑Fi"
653msgstr "Connect to Wi‑Fi"
672msgstr "Connect to Wi‑Fi"
654
673
655−#: qml/Wizard/Pages/30-wifi.qml:130
674+#: qml/Wizard/Pages/30-wifi.qml:131
656msgid "Connected"
675msgid "Connected"
657msgstr "Connected"
676msgstr "Connected"
658
677
659−#: qml/Wizard/Pages/30-wifi.qml:163
678+#: qml/Wizard/Pages/30-wifi.qml:164
660msgid "Available Wi-Fi networks"
679msgid "Available Wi-Fi networks"
661msgstr "Available Wi-Fi networks"
680msgstr "Available Wi-Fi networks"
662
681
663−#: qml/Wizard/Pages/30-wifi.qml:164
682+#: qml/Wizard/Pages/30-wifi.qml:165
664msgid "No available Wi-Fi networks"
683msgid "No available Wi-Fi networks"
665msgstr "No available Wi-Fi networks"
684msgstr "No available Wi-Fi networks"
666
685
667−#: qml/Wizard/Pages/30-wifi.qml:206 qml/Wizard/Pages/60-account.qml:65
668−#: qml/Wizard/Pages/sim.qml:101
669−msgid "Skip"
670−msgstr "Skip"
671−
672#: qml/Wizard/Pages/40-location.qml:27
686#: qml/Wizard/Pages/40-location.qml:27
673msgid "Location Services"
687msgid "Location Services"
674msgstr "Location Services"
688msgstr "Location Services"
@@ -754,6 +768,35 @@ msgstr "Improve system performance by sending us crashes and error reports."
754msgid "Privacy policy"
768msgid "Privacy policy"
755msgstr "Privacy policy"
769msgstr "Privacy policy"
756
770
771+#: qml/Wizard/Pages/77-system-update.qml:28
772+msgid "Update Device"
773+msgstr ""
774+
775+#: qml/Wizard/Pages/77-system-update.qml:55
776+msgid ""
777+"There is a system update available and ready to install. Afterwards, the "
778+"device will automatically restart."
779+msgstr ""
780+
781+#: qml/Wizard/Pages/77-system-update.qml:76
782+msgctxt "string identifying name of the update"
783+msgid "Ubuntu system"
784+msgstr ""
785+
786+#: qml/Wizard/Pages/77-system-update.qml:83
787+#, qt-format
788+msgctxt "version of the system update"
789+msgid "Version %1"
790+msgstr ""
791+
792+#: qml/Wizard/Pages/77-system-update.qml:102
793+msgid "This could take a few minutes..."
794+msgstr ""
795+
796+#: qml/Wizard/Pages/77-system-update.qml:116
797+msgid "Install and restart now"
798+msgstr ""
799+
757#: qml/Wizard/Pages/80-finished.qml:89
800#: qml/Wizard/Pages/80-finished.qml:89
758msgid "Welcome to Ubuntu"
801msgid "Welcome to Ubuntu"
759msgstr "Welcome to Ubuntu"
802msgstr "Welcome to Ubuntu"
po/eo.po+60−17
@@ -7,7 +7,7 @@ msgid ""
7msgstr ""
7msgstr ""
8"Project-Id-Version: unity\n"
8"Project-Id-Version: unity\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2016-08-03 15:56+0000\n"
10+"POT-Creation-Date: 2016-08-11 06:28+0000\n"
11"PO-Revision-Date: 2015-06-06 23:37+0000\n"
11"PO-Revision-Date: 2015-06-06 23:37+0000\n"
12"Last-Translator: Eliovir <Unknown>\n"
12"Last-Translator: Eliovir <Unknown>\n"
13"Language-Team: Esperanto <eo@li.org>\n"
13"Language-Team: Esperanto <eo@li.org>\n"
@@ -15,7 +15,7 @@ msgstr ""
15"Content-Type: text/plain; charset=UTF-8\n"
15"Content-Type: text/plain; charset=UTF-8\n"
16"Content-Transfer-Encoding: 8bit\n"
16"Content-Transfer-Encoding: 8bit\n"
17"Plural-Forms: nplurals=2; plural=n != 1;\n"
17"Plural-Forms: nplurals=2; plural=n != 1;\n"
18−"X-Launchpad-Export-Date: 2016-08-09 05:47+0000\n"
18+"X-Launchpad-Export-Date: 2016-08-17 05:51+0000\n"
19"X-Generator: Launchpad (build 18169)\n"
19"X-Generator: Launchpad (build 18169)\n"
20
20
21#: plugins/LightDM/Greeter.cpp:123
21#: plugins/LightDM/Greeter.cpp:123
@@ -360,15 +360,15 @@ msgstr ""
360msgid "Reset"
360msgid "Reset"
361msgstr ""
361msgstr ""
362
362
363−#: qml/Dash/GenericScopeView.qml:580 qml/Dash/GenericScopeView.qml:775
363+#: qml/Dash/GenericScopeView.qml:585 qml/Dash/GenericScopeView.qml:780
364msgid "Show less"
364msgid "Show less"
365msgstr ""
365msgstr ""
366
366
367−#: qml/Dash/GenericScopeView.qml:580
367+#: qml/Dash/GenericScopeView.qml:585
368msgid "Show all"
368msgid "Show all"
369msgstr ""
369msgstr ""
370
370
371−#: qml/Dash/GenericScopeView.qml:637
371+#: qml/Dash/GenericScopeView.qml:642
372msgctxt "Label: Hint for dash search line edit"
372msgctxt "Label: Hint for dash search line edit"
373msgid "Search"
373msgid "Search"
374msgstr "Serĉi"
374msgstr "Serĉi"
@@ -631,36 +631,50 @@ msgstr "Reen"
631msgid "Language"
631msgid "Language"
632msgstr ""
632msgstr ""
633
633
634−#: qml/Wizard/Pages/10-welcome.qml:171 qml/Wizard/Pages/30-wifi.qml:206
634+#: qml/Wizard/Pages/10-welcome.qml:172 qml/Wizard/Pages/20-keyboard.qml:151
635−#: qml/Wizard/Pages/40-location.qml:271 qml/Wizard/Pages/50-timezone.qml:270
635+#: qml/Wizard/Pages/30-wifi.qml:206 qml/Wizard/Pages/40-location.qml:271
636+#: qml/Wizard/Pages/50-timezone.qml:270 qml/Wizard/Pages/60-account.qml:65
636−#: qml/Wizard/Pages/60-account.qml:65 qml/Wizard/Pages/70-passwd-type.qml:144
637+#: qml/Wizard/Pages/70-passwd-type.qml:144
637#: qml/Wizard/Pages/75-report-check.qml:84
638#: qml/Wizard/Pages/75-report-check.qml:84
638#: qml/Wizard/Pages/passcode-desktop.qml:141
639#: qml/Wizard/Pages/passcode-desktop.qml:141
639#: qml/Wizard/Pages/password-set.qml:141
640#: qml/Wizard/Pages/password-set.qml:141
640msgid "Next"
641msgid "Next"
641msgstr ""
642msgstr ""
642
643
643−#: qml/Wizard/Pages/30-wifi.qml:29
644+#: qml/Wizard/Pages/20-keyboard.qml:30
645+msgid "Select Keyboard"
646+msgstr ""
647+
648+#: qml/Wizard/Pages/20-keyboard.qml:70
649+msgid "Keyboard language"
650+msgstr ""
651+
652+#: qml/Wizard/Pages/20-keyboard.qml:92
653+msgid "Keyboard layout"
654+msgstr ""
655+
656+#: qml/Wizard/Pages/20-keyboard.qml:151 qml/Wizard/Pages/30-wifi.qml:206
657+#: qml/Wizard/Pages/60-account.qml:65
658+#: qml/Wizard/Pages/77-system-update.qml:152 qml/Wizard/Pages/sim.qml:101
659+msgid "Skip"
660+msgstr ""
661+
662+#: qml/Wizard/Pages/30-wifi.qml:30
644msgid "Connect to Wi‑Fi"
663msgid "Connect to Wi‑Fi"
645msgstr "Konekti al sendrata reto"
664msgstr "Konekti al sendrata reto"
646
665
647−#: qml/Wizard/Pages/30-wifi.qml:130
666+#: qml/Wizard/Pages/30-wifi.qml:131
648msgid "Connected"
667msgid "Connected"
649msgstr ""
668msgstr ""
650
669
651−#: qml/Wizard/Pages/30-wifi.qml:163
670+#: qml/Wizard/Pages/30-wifi.qml:164
652msgid "Available Wi-Fi networks"
671msgid "Available Wi-Fi networks"
653msgstr ""
672msgstr ""
654
673
655−#: qml/Wizard/Pages/30-wifi.qml:164
674+#: qml/Wizard/Pages/30-wifi.qml:165
656msgid "No available Wi-Fi networks"
675msgid "No available Wi-Fi networks"
657msgstr ""
676msgstr ""
658
677
659−#: qml/Wizard/Pages/30-wifi.qml:206 qml/Wizard/Pages/60-account.qml:65
660−#: qml/Wizard/Pages/sim.qml:101
661−msgid "Skip"
662−msgstr ""
663−
664#: qml/Wizard/Pages/40-location.qml:27
678#: qml/Wizard/Pages/40-location.qml:27
665msgid "Location Services"
679msgid "Location Services"
666msgstr ""
680msgstr ""
@@ -744,6 +758,35 @@ msgstr ""
744msgid "Privacy policy"
758msgid "Privacy policy"
745msgstr ""
759msgstr ""
746
760
761+#: qml/Wizard/Pages/77-system-update.qml:28
762+msgid "Update Device"
763+msgstr ""
764+
765+#: qml/Wizard/Pages/77-system-update.qml:55
766+msgid ""
767+"There is a system update available and ready to install. Afterwards, the "
768+"device will automatically restart."
769+msgstr ""
770+
771+#: qml/Wizard/Pages/77-system-update.qml:76
772+msgctxt "string identifying name of the update"
773+msgid "Ubuntu system"
774+msgstr ""
775+
776+#: qml/Wizard/Pages/77-system-update.qml:83
777+#, qt-format
778+msgctxt "version of the system update"
779+msgid "Version %1"
780+msgstr ""
781+
782+#: qml/Wizard/Pages/77-system-update.qml:102
783+msgid "This could take a few minutes..."
784+msgstr ""
785+
786+#: qml/Wizard/Pages/77-system-update.qml:116
787+msgid "Install and restart now"
788+msgstr ""
789+
747#: qml/Wizard/Pages/80-finished.qml:89
790#: qml/Wizard/Pages/80-finished.qml:89
748msgid "Welcome to Ubuntu"
791msgid "Welcome to Ubuntu"
749msgstr ""
792msgstr ""
po/es.po+60−17
@@ -7,7 +7,7 @@ msgid ""
7msgstr ""
7msgstr ""
8"Project-Id-Version: unity\n"
8"Project-Id-Version: unity\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2016-08-03 15:56+0000\n"
10+"POT-Creation-Date: 2016-08-11 06:28+0000\n"
11"PO-Revision-Date: 2016-03-25 12:02+0000\n"
11"PO-Revision-Date: 2016-03-25 12:02+0000\n"
12"Last-Translator: Adolfo Jayme <fitoschido@gmail.com>\n"
12"Last-Translator: Adolfo Jayme <fitoschido@gmail.com>\n"
13"Language-Team: Spanish <es@li.org>\n"
13"Language-Team: Spanish <es@li.org>\n"
@@ -15,7 +15,7 @@ msgstr ""
15"Content-Type: text/plain; charset=UTF-8\n"
15"Content-Type: text/plain; charset=UTF-8\n"
16"Content-Transfer-Encoding: 8bit\n"
16"Content-Transfer-Encoding: 8bit\n"
17"Plural-Forms: nplurals=2; plural=n != 1;\n"
17"Plural-Forms: nplurals=2; plural=n != 1;\n"
18−"X-Launchpad-Export-Date: 2016-08-09 05:47+0000\n"
18+"X-Launchpad-Export-Date: 2016-08-17 05:52+0000\n"
19"X-Generator: Launchpad (build 18169)\n"
19"X-Generator: Launchpad (build 18169)\n"
20
20
21#: plugins/LightDM/Greeter.cpp:123
21#: plugins/LightDM/Greeter.cpp:123
@@ -367,15 +367,15 @@ msgstr "Refinar resultados"
367msgid "Reset"
367msgid "Reset"
368msgstr "Restablecer"
368msgstr "Restablecer"
369
369
370−#: qml/Dash/GenericScopeView.qml:580 qml/Dash/GenericScopeView.qml:775
370+#: qml/Dash/GenericScopeView.qml:585 qml/Dash/GenericScopeView.qml:780
371msgid "Show less"
371msgid "Show less"
372msgstr "Mostrar menos"
372msgstr "Mostrar menos"
373
373
374−#: qml/Dash/GenericScopeView.qml:580
374+#: qml/Dash/GenericScopeView.qml:585
375msgid "Show all"
375msgid "Show all"
376msgstr "Mostrar todo"
376msgstr "Mostrar todo"
377
377
378−#: qml/Dash/GenericScopeView.qml:637
378+#: qml/Dash/GenericScopeView.qml:642
379msgctxt "Label: Hint for dash search line edit"
379msgctxt "Label: Hint for dash search line edit"
380msgid "Search"
380msgid "Search"
381msgstr "Búsqueda"
381msgstr "Búsqueda"
@@ -648,36 +648,50 @@ msgstr "Atrás"
648msgid "Language"
648msgid "Language"
649msgstr "Idioma"
649msgstr "Idioma"
650
650
651−#: qml/Wizard/Pages/10-welcome.qml:171 qml/Wizard/Pages/30-wifi.qml:206
651+#: qml/Wizard/Pages/10-welcome.qml:172 qml/Wizard/Pages/20-keyboard.qml:151
652−#: qml/Wizard/Pages/40-location.qml:271 qml/Wizard/Pages/50-timezone.qml:270
652+#: qml/Wizard/Pages/30-wifi.qml:206 qml/Wizard/Pages/40-location.qml:271
653+#: qml/Wizard/Pages/50-timezone.qml:270 qml/Wizard/Pages/60-account.qml:65
653−#: qml/Wizard/Pages/60-account.qml:65 qml/Wizard/Pages/70-passwd-type.qml:144
654+#: qml/Wizard/Pages/70-passwd-type.qml:144
654#: qml/Wizard/Pages/75-report-check.qml:84
655#: qml/Wizard/Pages/75-report-check.qml:84
655#: qml/Wizard/Pages/passcode-desktop.qml:141
656#: qml/Wizard/Pages/passcode-desktop.qml:141
656#: qml/Wizard/Pages/password-set.qml:141
657#: qml/Wizard/Pages/password-set.qml:141
657msgid "Next"
658msgid "Next"
658msgstr "Siguiente"
659msgstr "Siguiente"
659
660
660−#: qml/Wizard/Pages/30-wifi.qml:29
661+#: qml/Wizard/Pages/20-keyboard.qml:30
662+msgid "Select Keyboard"
663+msgstr ""
664+
665+#: qml/Wizard/Pages/20-keyboard.qml:70
666+msgid "Keyboard language"
667+msgstr ""
668+
669+#: qml/Wizard/Pages/20-keyboard.qml:92
670+msgid "Keyboard layout"
671+msgstr ""
672+
673+#: qml/Wizard/Pages/20-keyboard.qml:151 qml/Wizard/Pages/30-wifi.qml:206
674+#: qml/Wizard/Pages/60-account.qml:65
675+#: qml/Wizard/Pages/77-system-update.qml:152 qml/Wizard/Pages/sim.qml:101
676+msgid "Skip"
677+msgstr "Omitir"
678+
679+#: qml/Wizard/Pages/30-wifi.qml:30
661msgid "Connect to Wi‑Fi"
680msgid "Connect to Wi‑Fi"
662msgstr "Conectar con wifi"
681msgstr "Conectar con wifi"
663
682
664−#: qml/Wizard/Pages/30-wifi.qml:130
683+#: qml/Wizard/Pages/30-wifi.qml:131
665msgid "Connected"
684msgid "Connected"
666msgstr "Conectado"
685msgstr "Conectado"
667
686
668−#: qml/Wizard/Pages/30-wifi.qml:163
687+#: qml/Wizard/Pages/30-wifi.qml:164
669msgid "Available Wi-Fi networks"
688msgid "Available Wi-Fi networks"
670msgstr "Redes wifi disponibles"
689msgstr "Redes wifi disponibles"
671
690
672−#: qml/Wizard/Pages/30-wifi.qml:164
691+#: qml/Wizard/Pages/30-wifi.qml:165
673msgid "No available Wi-Fi networks"
692msgid "No available Wi-Fi networks"
674msgstr "No hay redes wifi disponibles"
693msgstr "No hay redes wifi disponibles"
675
694
676−#: qml/Wizard/Pages/30-wifi.qml:206 qml/Wizard/Pages/60-account.qml:65
677−#: qml/Wizard/Pages/sim.qml:101
678−msgid "Skip"
679−msgstr "Omitir"
680−
681#: qml/Wizard/Pages/40-location.qml:27
695#: qml/Wizard/Pages/40-location.qml:27
682msgid "Location Services"
696msgid "Location Services"
683msgstr "Servicios de ubicación"
697msgstr "Servicios de ubicación"
@@ -763,6 +777,35 @@ msgstr "Ayúdenos a mejorar el sistema enviándonos los informes de errores."
763msgid "Privacy policy"
777msgid "Privacy policy"
764msgstr "Política de privacidad"
778msgstr "Política de privacidad"
765
779
780+#: qml/Wizard/Pages/77-system-update.qml:28
781+msgid "Update Device"
782+msgstr ""
783+
784+#: qml/Wizard/Pages/77-system-update.qml:55
785+msgid ""
786+"There is a system update available and ready to install. Afterwards, the "
787+"device will automatically restart."
788+msgstr ""
789+
790+#: qml/Wizard/Pages/77-system-update.qml:76
791+msgctxt "string identifying name of the update"
792+msgid "Ubuntu system"
793+msgstr ""
794+
795+#: qml/Wizard/Pages/77-system-update.qml:83
796+#, qt-format
797+msgctxt "version of the system update"
798+msgid "Version %1"
799+msgstr ""
800+
801+#: qml/Wizard/Pages/77-system-update.qml:102
802+msgid "This could take a few minutes..."
803+msgstr ""
804+
805+#: qml/Wizard/Pages/77-system-update.qml:116
806+msgid "Install and restart now"
807+msgstr ""
808+
766#: qml/Wizard/Pages/80-finished.qml:89
809#: qml/Wizard/Pages/80-finished.qml:89
767msgid "Welcome to Ubuntu"
810msgid "Welcome to Ubuntu"
768msgstr "Bienvenido a su dispositivo Ubuntu"
811msgstr "Bienvenido a su dispositivo Ubuntu"
po/eu.po+60−17
@@ -7,7 +7,7 @@ msgid ""
7msgstr ""
7msgstr ""
8"Project-Id-Version: unity8\n"
8"Project-Id-Version: unity8\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2016-08-03 15:56+0000\n"
10+"POT-Creation-Date: 2016-08-11 06:28+0000\n"
11"PO-Revision-Date: 2015-07-13 23:29+0000\n"
11"PO-Revision-Date: 2015-07-13 23:29+0000\n"
12"Last-Translator: Ibai Oihanguren Sala <Unknown>\n"
12"Last-Translator: Ibai Oihanguren Sala <Unknown>\n"
13"Language-Team: Basque <eu@li.org>\n"
13"Language-Team: Basque <eu@li.org>\n"
@@ -15,7 +15,7 @@ msgstr ""
15"Content-Type: text/plain; charset=UTF-8\n"
15"Content-Type: text/plain; charset=UTF-8\n"
16"Content-Transfer-Encoding: 8bit\n"
16"Content-Transfer-Encoding: 8bit\n"
17"Plural-Forms: nplurals=2; plural=n != 1;\n"
17"Plural-Forms: nplurals=2; plural=n != 1;\n"
18−"X-Launchpad-Export-Date: 2016-08-09 05:46+0000\n"
18+"X-Launchpad-Export-Date: 2016-08-17 05:51+0000\n"
19"X-Generator: Launchpad (build 18169)\n"
19"X-Generator: Launchpad (build 18169)\n"
20
20
21#: plugins/LightDM/Greeter.cpp:123
21#: plugins/LightDM/Greeter.cpp:123
@@ -363,15 +363,15 @@ msgstr ""
363msgid "Reset"
363msgid "Reset"
364msgstr ""
364msgstr ""
365
365
366−#: qml/Dash/GenericScopeView.qml:580 qml/Dash/GenericScopeView.qml:775
366+#: qml/Dash/GenericScopeView.qml:585 qml/Dash/GenericScopeView.qml:780
367msgid "Show less"
367msgid "Show less"
368msgstr ""
368msgstr ""
369
369
370−#: qml/Dash/GenericScopeView.qml:580
370+#: qml/Dash/GenericScopeView.qml:585
371msgid "Show all"
371msgid "Show all"
372msgstr ""
372msgstr ""
373
373
374−#: qml/Dash/GenericScopeView.qml:637
374+#: qml/Dash/GenericScopeView.qml:642
375msgctxt "Label: Hint for dash search line edit"
375msgctxt "Label: Hint for dash search line edit"
376msgid "Search"
376msgid "Search"
377msgstr "Bilatu"
377msgstr "Bilatu"
@@ -638,36 +638,50 @@ msgstr "Atzera"
638msgid "Language"
638msgid "Language"
639msgstr ""
639msgstr ""
640
640
641−#: qml/Wizard/Pages/10-welcome.qml:171 qml/Wizard/Pages/30-wifi.qml:206
641+#: qml/Wizard/Pages/10-welcome.qml:172 qml/Wizard/Pages/20-keyboard.qml:151
642−#: qml/Wizard/Pages/40-location.qml:271 qml/Wizard/Pages/50-timezone.qml:270
642+#: qml/Wizard/Pages/30-wifi.qml:206 qml/Wizard/Pages/40-location.qml:271
643+#: qml/Wizard/Pages/50-timezone.qml:270 qml/Wizard/Pages/60-account.qml:65
643−#: qml/Wizard/Pages/60-account.qml:65 qml/Wizard/Pages/70-passwd-type.qml:144
644+#: qml/Wizard/Pages/70-passwd-type.qml:144
644#: qml/Wizard/Pages/75-report-check.qml:84
645#: qml/Wizard/Pages/75-report-check.qml:84
645#: qml/Wizard/Pages/passcode-desktop.qml:141
646#: qml/Wizard/Pages/passcode-desktop.qml:141
646#: qml/Wizard/Pages/password-set.qml:141
647#: qml/Wizard/Pages/password-set.qml:141
647msgid "Next"
648msgid "Next"
648msgstr ""
649msgstr ""
649
650
650−#: qml/Wizard/Pages/30-wifi.qml:29
651+#: qml/Wizard/Pages/20-keyboard.qml:30
652+msgid "Select Keyboard"
653+msgstr ""
654+
655+#: qml/Wizard/Pages/20-keyboard.qml:70
656+msgid "Keyboard language"
657+msgstr ""
658+
659+#: qml/Wizard/Pages/20-keyboard.qml:92
660+msgid "Keyboard layout"
661+msgstr ""
662+
663+#: qml/Wizard/Pages/20-keyboard.qml:151 qml/Wizard/Pages/30-wifi.qml:206
664+#: qml/Wizard/Pages/60-account.qml:65
665+#: qml/Wizard/Pages/77-system-update.qml:152 qml/Wizard/Pages/sim.qml:101
666+msgid "Skip"
667+msgstr "Saltatu"
668+
669+#: qml/Wizard/Pages/30-wifi.qml:30
651msgid "Connect to Wi‑Fi"
670msgid "Connect to Wi‑Fi"
652msgstr "Konektatu wifira"
671msgstr "Konektatu wifira"
653
672
654−#: qml/Wizard/Pages/30-wifi.qml:130
673+#: qml/Wizard/Pages/30-wifi.qml:131
655msgid "Connected"
674msgid "Connected"
656msgstr ""
675msgstr ""
657
676
658−#: qml/Wizard/Pages/30-wifi.qml:163
677+#: qml/Wizard/Pages/30-wifi.qml:164
659msgid "Available Wi-Fi networks"
678msgid "Available Wi-Fi networks"
660msgstr ""
679msgstr ""
661
680
662−#: qml/Wizard/Pages/30-wifi.qml:164
681+#: qml/Wizard/Pages/30-wifi.qml:165
663msgid "No available Wi-Fi networks"
682msgid "No available Wi-Fi networks"
664msgstr ""
683msgstr ""
665
684
666−#: qml/Wizard/Pages/30-wifi.qml:206 qml/Wizard/Pages/60-account.qml:65
667−#: qml/Wizard/Pages/sim.qml:101
668−msgid "Skip"
669−msgstr "Saltatu"
670−
671#: qml/Wizard/Pages/40-location.qml:27
685#: qml/Wizard/Pages/40-location.qml:27
672msgid "Location Services"
686msgid "Location Services"
673msgstr ""
687msgstr ""
@@ -751,6 +765,35 @@ msgstr ""
751msgid "Privacy policy"
765msgid "Privacy policy"
752msgstr ""
766msgstr ""
753
767
768+#: qml/Wizard/Pages/77-system-update.qml:28
769+msgid "Update Device"
770+msgstr ""
771+
772+#: qml/Wizard/Pages/77-system-update.qml:55
773+msgid ""
774+"There is a system update available and ready to install. Afterwards, the "
775+"device will automatically restart."
776+msgstr ""
777+
778+#: qml/Wizard/Pages/77-system-update.qml:76
779+msgctxt "string identifying name of the update"
780+msgid "Ubuntu system"
781+msgstr ""
782+
783+#: qml/Wizard/Pages/77-system-update.qml:83
784+#, qt-format
785+msgctxt "version of the system update"
786+msgid "Version %1"
787+msgstr ""
788+
789+#: qml/Wizard/Pages/77-system-update.qml:102
790+msgid "This could take a few minutes..."
791+msgstr ""
792+
793+#: qml/Wizard/Pages/77-system-update.qml:116
794+msgid "Install and restart now"
795+msgstr ""
796+
754#: qml/Wizard/Pages/80-finished.qml:89
797#: qml/Wizard/Pages/80-finished.qml:89
755msgid "Welcome to Ubuntu"
798msgid "Welcome to Ubuntu"
756msgstr ""
799msgstr ""
po/fa.po+60−17
@@ -7,7 +7,7 @@ msgid ""
7msgstr ""
7msgstr ""
8"Project-Id-Version: unity8\n"
8"Project-Id-Version: unity8\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2016-08-03 15:56+0000\n"
10+"POT-Creation-Date: 2016-08-11 06:28+0000\n"
11"PO-Revision-Date: 2016-07-09 07:27+0000\n"
11"PO-Revision-Date: 2016-07-09 07:27+0000\n"
12"Last-Translator: Danial Behzadi <dani.behzi@gmail.com>\n"
12"Last-Translator: Danial Behzadi <dani.behzi@gmail.com>\n"
13"Language-Team: Persian <fa@li.org>\n"
13"Language-Team: Persian <fa@li.org>\n"
@@ -15,7 +15,7 @@ msgstr ""
15"Content-Type: text/plain; charset=UTF-8\n"
15"Content-Type: text/plain; charset=UTF-8\n"
16"Content-Transfer-Encoding: 8bit\n"
16"Content-Transfer-Encoding: 8bit\n"
17"Plural-Forms: nplurals=1; plural=0;\n"
17"Plural-Forms: nplurals=1; plural=0;\n"
18−"X-Launchpad-Export-Date: 2016-08-09 05:47+0000\n"
18+"X-Launchpad-Export-Date: 2016-08-17 05:52+0000\n"
19"X-Generator: Launchpad (build 18169)\n"
19"X-Generator: Launchpad (build 18169)\n"
20
20
21#: plugins/LightDM/Greeter.cpp:123
21#: plugins/LightDM/Greeter.cpp:123
@@ -363,15 +363,15 @@ msgstr "نتایجتان را بهبود دهید"
363msgid "Reset"
363msgid "Reset"
364msgstr "بازنشانی"
364msgstr "بازنشانی"
365
365
366−#: qml/Dash/GenericScopeView.qml:580 qml/Dash/GenericScopeView.qml:775
366+#: qml/Dash/GenericScopeView.qml:585 qml/Dash/GenericScopeView.qml:780
367msgid "Show less"
367msgid "Show less"
368msgstr "نمایش کم‌تر"
368msgstr "نمایش کم‌تر"
369
369
370−#: qml/Dash/GenericScopeView.qml:580
370+#: qml/Dash/GenericScopeView.qml:585
371msgid "Show all"
371msgid "Show all"
372msgstr "نمایش همه"
372msgstr "نمایش همه"
373
373
374−#: qml/Dash/GenericScopeView.qml:637
374+#: qml/Dash/GenericScopeView.qml:642
375msgctxt "Label: Hint for dash search line edit"
375msgctxt "Label: Hint for dash search line edit"
376msgid "Search"
376msgid "Search"
377msgstr "جست‌وجو"
377msgstr "جست‌وجو"
@@ -638,36 +638,50 @@ msgstr "بازگشت"
638msgid "Language"
638msgid "Language"
639msgstr "زبان"
639msgstr "زبان"
640
640
641−#: qml/Wizard/Pages/10-welcome.qml:171 qml/Wizard/Pages/30-wifi.qml:206
641+#: qml/Wizard/Pages/10-welcome.qml:172 qml/Wizard/Pages/20-keyboard.qml:151
642−#: qml/Wizard/Pages/40-location.qml:271 qml/Wizard/Pages/50-timezone.qml:270
642+#: qml/Wizard/Pages/30-wifi.qml:206 qml/Wizard/Pages/40-location.qml:271
643+#: qml/Wizard/Pages/50-timezone.qml:270 qml/Wizard/Pages/60-account.qml:65
643−#: qml/Wizard/Pages/60-account.qml:65 qml/Wizard/Pages/70-passwd-type.qml:144
644+#: qml/Wizard/Pages/70-passwd-type.qml:144
644#: qml/Wizard/Pages/75-report-check.qml:84
645#: qml/Wizard/Pages/75-report-check.qml:84
645#: qml/Wizard/Pages/passcode-desktop.qml:141
646#: qml/Wizard/Pages/passcode-desktop.qml:141
646#: qml/Wizard/Pages/password-set.qml:141
647#: qml/Wizard/Pages/password-set.qml:141
647msgid "Next"
648msgid "Next"
648msgstr "بعدی"
649msgstr "بعدی"
649
650
650−#: qml/Wizard/Pages/30-wifi.qml:29
651+#: qml/Wizard/Pages/20-keyboard.qml:30
652+msgid "Select Keyboard"
653+msgstr ""
654+
655+#: qml/Wizard/Pages/20-keyboard.qml:70
656+msgid "Keyboard language"
657+msgstr ""
658+
659+#: qml/Wizard/Pages/20-keyboard.qml:92
660+msgid "Keyboard layout"
661+msgstr ""
662+
663+#: qml/Wizard/Pages/20-keyboard.qml:151 qml/Wizard/Pages/30-wifi.qml:206
664+#: qml/Wizard/Pages/60-account.qml:65
665+#: qml/Wizard/Pages/77-system-update.qml:152 qml/Wizard/Pages/sim.qml:101
666+msgid "Skip"
667+msgstr "پرش"
668+
669+#: qml/Wizard/Pages/30-wifi.qml:30
651msgid "Connect to Wi‑Fi"
670msgid "Connect to Wi‑Fi"
652msgstr "اتّصال به بی‌سیم"
671msgstr "اتّصال به بی‌سیم"
653
672
654−#: qml/Wizard/Pages/30-wifi.qml:130
673+#: qml/Wizard/Pages/30-wifi.qml:131
655msgid "Connected"
674msgid "Connected"
656msgstr "وصل شده"
675msgstr "وصل شده"
657
676
658−#: qml/Wizard/Pages/30-wifi.qml:163
677+#: qml/Wizard/Pages/30-wifi.qml:164
659msgid "Available Wi-Fi networks"
678msgid "Available Wi-Fi networks"
660msgstr "شبکه‌های وای‌فای موجود"
679msgstr "شبکه‌های وای‌فای موجود"
661
680
662−#: qml/Wizard/Pages/30-wifi.qml:164
681+#: qml/Wizard/Pages/30-wifi.qml:165
663msgid "No available Wi-Fi networks"
682msgid "No available Wi-Fi networks"
664msgstr "هیج شبکهٔ وای‌فایی موجود نیست"
683msgstr "هیج شبکهٔ وای‌فایی موجود نیست"
665
684
666−#: qml/Wizard/Pages/30-wifi.qml:206 qml/Wizard/Pages/60-account.qml:65
667−#: qml/Wizard/Pages/sim.qml:101
668−msgid "Skip"
669−msgstr "پرش"
670−
671#: qml/Wizard/Pages/40-location.qml:27
685#: qml/Wizard/Pages/40-location.qml:27
672msgid "Location Services"
686msgid "Location Services"
673msgstr "خدمات موقعیّت"
687msgstr "خدمات موقعیّت"
@@ -753,6 +767,35 @@ msgstr "کارایی سامانه با ارسال گزارش‌های خطا ب
753msgid "Privacy policy"
767msgid "Privacy policy"
754msgstr "سیاست محرمانگی"
768msgstr "سیاست محرمانگی"
755
769
770+#: qml/Wizard/Pages/77-system-update.qml:28
771+msgid "Update Device"
772+msgstr ""
773+
774+#: qml/Wizard/Pages/77-system-update.qml:55
775+msgid ""
776+"There is a system update available and ready to install. Afterwards, the "
777+"device will automatically restart."
778+msgstr ""
779+
780+#: qml/Wizard/Pages/77-system-update.qml:76
781+msgctxt "string identifying name of the update"
782+msgid "Ubuntu system"
783+msgstr ""
784+
785+#: qml/Wizard/Pages/77-system-update.qml:83
786+#, qt-format
787+msgctxt "version of the system update"
788+msgid "Version %1"
789+msgstr ""
790+
791+#: qml/Wizard/Pages/77-system-update.qml:102
792+msgid "This could take a few minutes..."
793+msgstr ""
794+
795+#: qml/Wizard/Pages/77-system-update.qml:116
796+msgid "Install and restart now"
797+msgstr ""
798+
756#: qml/Wizard/Pages/80-finished.qml:89
799#: qml/Wizard/Pages/80-finished.qml:89
757msgid "Welcome to Ubuntu"
800msgid "Welcome to Ubuntu"
758msgstr "به اوبونتو خوش آمدید"
801msgstr "به اوبونتو خوش آمدید"
po/fi.po+60−17
@@ -7,7 +7,7 @@ msgid ""
7msgstr ""
7msgstr ""
8"Project-Id-Version: unity\n"
8"Project-Id-Version: unity\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2016-08-03 15:56+0000\n"
10+"POT-Creation-Date: 2016-08-11 06:28+0000\n"
11"PO-Revision-Date: 2015-07-04 18:32+0000\n"
11"PO-Revision-Date: 2015-07-04 18:32+0000\n"
12"Last-Translator: Jiri Grönroos <Unknown>\n"
12"Last-Translator: Jiri Grönroos <Unknown>\n"
13"Language-Team: Finnish <fi@li.org>\n"
13"Language-Team: Finnish <fi@li.org>\n"
@@ -15,7 +15,7 @@ msgstr ""
15"Content-Type: text/plain; charset=UTF-8\n"
15"Content-Type: text/plain; charset=UTF-8\n"
16"Content-Transfer-Encoding: 8bit\n"
16"Content-Transfer-Encoding: 8bit\n"
17"Plural-Forms: nplurals=2; plural=n != 1;\n"
17"Plural-Forms: nplurals=2; plural=n != 1;\n"
18−"X-Launchpad-Export-Date: 2016-08-09 05:47+0000\n"
18+"X-Launchpad-Export-Date: 2016-08-17 05:51+0000\n"
19"X-Generator: Launchpad (build 18169)\n"
19"X-Generator: Launchpad (build 18169)\n"
20
20
21#: plugins/LightDM/Greeter.cpp:123
21#: plugins/LightDM/Greeter.cpp:123
@@ -366,15 +366,15 @@ msgstr "Tarkenna tuloksia"
366msgid "Reset"
366msgid "Reset"
367msgstr "Palauta"
367msgstr "Palauta"
368
368
369−#: qml/Dash/GenericScopeView.qml:580 qml/Dash/GenericScopeView.qml:775
369+#: qml/Dash/GenericScopeView.qml:585 qml/Dash/GenericScopeView.qml:780
370msgid "Show less"
370msgid "Show less"
371msgstr "Näytä vähemmän"
371msgstr "Näytä vähemmän"
372
372
373−#: qml/Dash/GenericScopeView.qml:580
373+#: qml/Dash/GenericScopeView.qml:585
374msgid "Show all"
374msgid "Show all"
375msgstr "Näytä kaikki"
375msgstr "Näytä kaikki"
376
376
377−#: qml/Dash/GenericScopeView.qml:637
377+#: qml/Dash/GenericScopeView.qml:642
378msgctxt "Label: Hint for dash search line edit"
378msgctxt "Label: Hint for dash search line edit"
379msgid "Search"
379msgid "Search"
380msgstr "Etsi"
380msgstr "Etsi"
@@ -645,36 +645,50 @@ msgstr "Takaisin"
645msgid "Language"
645msgid "Language"
646msgstr "Kieli"
646msgstr "Kieli"
647
647
648−#: qml/Wizard/Pages/10-welcome.qml:171 qml/Wizard/Pages/30-wifi.qml:206
648+#: qml/Wizard/Pages/10-welcome.qml:172 qml/Wizard/Pages/20-keyboard.qml:151
649−#: qml/Wizard/Pages/40-location.qml:271 qml/Wizard/Pages/50-timezone.qml:270
649+#: qml/Wizard/Pages/30-wifi.qml:206 qml/Wizard/Pages/40-location.qml:271
650+#: qml/Wizard/Pages/50-timezone.qml:270 qml/Wizard/Pages/60-account.qml:65
650−#: qml/Wizard/Pages/60-account.qml:65 qml/Wizard/Pages/70-passwd-type.qml:144
651+#: qml/Wizard/Pages/70-passwd-type.qml:144
651#: qml/Wizard/Pages/75-report-check.qml:84
652#: qml/Wizard/Pages/75-report-check.qml:84
652#: qml/Wizard/Pages/passcode-desktop.qml:141
653#: qml/Wizard/Pages/passcode-desktop.qml:141
653#: qml/Wizard/Pages/password-set.qml:141
654#: qml/Wizard/Pages/password-set.qml:141
654msgid "Next"
655msgid "Next"
655msgstr "Seuraava"
656msgstr "Seuraava"
656
657
657−#: qml/Wizard/Pages/30-wifi.qml:29
658+#: qml/Wizard/Pages/20-keyboard.qml:30
659+msgid "Select Keyboard"
660+msgstr ""
661+
662+#: qml/Wizard/Pages/20-keyboard.qml:70
663+msgid "Keyboard language"
664+msgstr ""
665+
666+#: qml/Wizard/Pages/20-keyboard.qml:92
667+msgid "Keyboard layout"
668+msgstr ""
669+
670+#: qml/Wizard/Pages/20-keyboard.qml:151 qml/Wizard/Pages/30-wifi.qml:206
671+#: qml/Wizard/Pages/60-account.qml:65
672+#: qml/Wizard/Pages/77-system-update.qml:152 qml/Wizard/Pages/sim.qml:101
673+msgid "Skip"
674+msgstr "Ohita"
675+
676+#: qml/Wizard/Pages/30-wifi.qml:30
658msgid "Connect to Wi‑Fi"
677msgid "Connect to Wi‑Fi"
659msgstr "Yhdistä wifi-verkkoon"
678msgstr "Yhdistä wifi-verkkoon"
660
679
661−#: qml/Wizard/Pages/30-wifi.qml:130
680+#: qml/Wizard/Pages/30-wifi.qml:131
662msgid "Connected"
681msgid "Connected"
663msgstr "Yhdistetty"
682msgstr "Yhdistetty"
664
683
665−#: qml/Wizard/Pages/30-wifi.qml:163
684+#: qml/Wizard/Pages/30-wifi.qml:164
666msgid "Available Wi-Fi networks"
685msgid "Available Wi-Fi networks"
667msgstr "Käytettävissä olevat wifi-verkot"
686msgstr "Käytettävissä olevat wifi-verkot"
668
687
669−#: qml/Wizard/Pages/30-wifi.qml:164
688+#: qml/Wizard/Pages/30-wifi.qml:165
670msgid "No available Wi-Fi networks"
689msgid "No available Wi-Fi networks"
671msgstr "Ei käytettävissä olevia wifi-verkkoja"
690msgstr "Ei käytettävissä olevia wifi-verkkoja"
672
691
673−#: qml/Wizard/Pages/30-wifi.qml:206 qml/Wizard/Pages/60-account.qml:65
674−#: qml/Wizard/Pages/sim.qml:101
675−msgid "Skip"
676−msgstr "Ohita"
677−
678#: qml/Wizard/Pages/40-location.qml:27
692#: qml/Wizard/Pages/40-location.qml:27
679msgid "Location Services"
693msgid "Location Services"
680msgstr "Sijaintipalvelut"
694msgstr "Sijaintipalvelut"
@@ -762,6 +776,35 @@ msgstr ""
762msgid "Privacy policy"
776msgid "Privacy policy"
763msgstr "Tietosuojakäytäntö"
777msgstr "Tietosuojakäytäntö"
764
778
779+#: qml/Wizard/Pages/77-system-update.qml:28
780+msgid "Update Device"
781+msgstr ""
782+
783+#: qml/Wizard/Pages/77-system-update.qml:55
784+msgid ""
785+"There is a system update available and ready to install. Afterwards, the "
786+"device will automatically restart."
787+msgstr ""
788+
789+#: qml/Wizard/Pages/77-system-update.qml:76
790+msgctxt "string identifying name of the update"
791+msgid "Ubuntu system"
792+msgstr ""
793+
794+#: qml/Wizard/Pages/77-system-update.qml:83
795+#, qt-format
796+msgctxt "version of the system update"
797+msgid "Version %1"
798+msgstr ""
799+
800+#: qml/Wizard/Pages/77-system-update.qml:102
801+msgid "This could take a few minutes..."
802+msgstr ""
803+
804+#: qml/Wizard/Pages/77-system-update.qml:116
805+msgid "Install and restart now"
806+msgstr ""
807+
765#: qml/Wizard/Pages/80-finished.qml:89
808#: qml/Wizard/Pages/80-finished.qml:89
766msgid "Welcome to Ubuntu"
809msgid "Welcome to Ubuntu"
767msgstr "Tervetuloa Ubuntuun"
810msgstr "Tervetuloa Ubuntuun"
po/fo.po+60−17
@@ -7,7 +7,7 @@ msgid ""
7msgstr ""
7msgstr ""
8"Project-Id-Version: unity\n"
8"Project-Id-Version: unity\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2016-08-03 15:56+0000\n"
10+"POT-Creation-Date: 2016-08-11 06:28+0000\n"
11"PO-Revision-Date: 2014-01-14 20:08+0000\n"
11"PO-Revision-Date: 2014-01-14 20:08+0000\n"
12"Last-Translator: Jógvan Olsen <jeggy@jebster.net>\n"
12"Last-Translator: Jógvan Olsen <jeggy@jebster.net>\n"
13"Language-Team: Faroese <fo@li.org>\n"
13"Language-Team: Faroese <fo@li.org>\n"
@@ -15,7 +15,7 @@ msgstr ""
15"Content-Type: text/plain; charset=UTF-8\n"
15"Content-Type: text/plain; charset=UTF-8\n"
16"Content-Transfer-Encoding: 8bit\n"
16"Content-Transfer-Encoding: 8bit\n"
17"Plural-Forms: nplurals=2; plural=n != 1;\n"
17"Plural-Forms: nplurals=2; plural=n != 1;\n"
18−"X-Launchpad-Export-Date: 2016-08-09 05:47+0000\n"
18+"X-Launchpad-Export-Date: 2016-08-17 05:51+0000\n"
19"X-Generator: Launchpad (build 18169)\n"
19"X-Generator: Launchpad (build 18169)\n"
20
20
21#: plugins/LightDM/Greeter.cpp:123
21#: plugins/LightDM/Greeter.cpp:123
@@ -364,15 +364,15 @@ msgstr ""
364msgid "Reset"
364msgid "Reset"
365msgstr "Tómstilla"
365msgstr "Tómstilla"
366
366
367−#: qml/Dash/GenericScopeView.qml:580 qml/Dash/GenericScopeView.qml:775
367+#: qml/Dash/GenericScopeView.qml:585 qml/Dash/GenericScopeView.qml:780
368msgid "Show less"
368msgid "Show less"
369msgstr "Sý minni"
369msgstr "Sý minni"
370
370
371−#: qml/Dash/GenericScopeView.qml:580
371+#: qml/Dash/GenericScopeView.qml:585
372msgid "Show all"
372msgid "Show all"
373msgstr "Sý alt"
373msgstr "Sý alt"
374
374
375−#: qml/Dash/GenericScopeView.qml:637
375+#: qml/Dash/GenericScopeView.qml:642
376msgctxt "Label: Hint for dash search line edit"
376msgctxt "Label: Hint for dash search line edit"
377msgid "Search"
377msgid "Search"
378msgstr "Leita"
378msgstr "Leita"
@@ -635,36 +635,50 @@ msgstr "Aftur"
635msgid "Language"
635msgid "Language"
636msgstr "Mál"
636msgstr "Mál"
637
637
638−#: qml/Wizard/Pages/10-welcome.qml:171 qml/Wizard/Pages/30-wifi.qml:206
638+#: qml/Wizard/Pages/10-welcome.qml:172 qml/Wizard/Pages/20-keyboard.qml:151
639−#: qml/Wizard/Pages/40-location.qml:271 qml/Wizard/Pages/50-timezone.qml:270
639+#: qml/Wizard/Pages/30-wifi.qml:206 qml/Wizard/Pages/40-location.qml:271
640+#: qml/Wizard/Pages/50-timezone.qml:270 qml/Wizard/Pages/60-account.qml:65
640−#: qml/Wizard/Pages/60-account.qml:65 qml/Wizard/Pages/70-passwd-type.qml:144
641+#: qml/Wizard/Pages/70-passwd-type.qml:144
641#: qml/Wizard/Pages/75-report-check.qml:84
642#: qml/Wizard/Pages/75-report-check.qml:84
642#: qml/Wizard/Pages/passcode-desktop.qml:141
643#: qml/Wizard/Pages/passcode-desktop.qml:141
643#: qml/Wizard/Pages/password-set.qml:141
644#: qml/Wizard/Pages/password-set.qml:141
644msgid "Next"
645msgid "Next"
645msgstr "Næsta"
646msgstr "Næsta"
646
647
647−#: qml/Wizard/Pages/30-wifi.qml:29
648+#: qml/Wizard/Pages/20-keyboard.qml:30
649+msgid "Select Keyboard"
650+msgstr ""
651+
652+#: qml/Wizard/Pages/20-keyboard.qml:70
653+msgid "Keyboard language"
654+msgstr ""
655+
656+#: qml/Wizard/Pages/20-keyboard.qml:92
657+msgid "Keyboard layout"
658+msgstr ""
659+
660+#: qml/Wizard/Pages/20-keyboard.qml:151 qml/Wizard/Pages/30-wifi.qml:206
661+#: qml/Wizard/Pages/60-account.qml:65
662+#: qml/Wizard/Pages/77-system-update.qml:152 qml/Wizard/Pages/sim.qml:101
663+msgid "Skip"
664+msgstr "Leyp um"
665+
666+#: qml/Wizard/Pages/30-wifi.qml:30
648msgid "Connect to Wi‑Fi"
667msgid "Connect to Wi‑Fi"
649msgstr "Sambind til Wi-Fi"
668msgstr "Sambind til Wi-Fi"
650
669
651−#: qml/Wizard/Pages/30-wifi.qml:130
670+#: qml/Wizard/Pages/30-wifi.qml:131
652msgid "Connected"
671msgid "Connected"
653msgstr "Sambundin"
672msgstr "Sambundin"
654
673
655−#: qml/Wizard/Pages/30-wifi.qml:163
674+#: qml/Wizard/Pages/30-wifi.qml:164
656msgid "Available Wi-Fi networks"
675msgid "Available Wi-Fi networks"
657msgstr "Tøk Wi-Fi-net"
676msgstr "Tøk Wi-Fi-net"
658
677
659−#: qml/Wizard/Pages/30-wifi.qml:164
678+#: qml/Wizard/Pages/30-wifi.qml:165
660msgid "No available Wi-Fi networks"
679msgid "No available Wi-Fi networks"
661msgstr "Eingin tøk Wi-Fi-net"
680msgstr "Eingin tøk Wi-Fi-net"
662
681
663−#: qml/Wizard/Pages/30-wifi.qml:206 qml/Wizard/Pages/60-account.qml:65
664−#: qml/Wizard/Pages/sim.qml:101
665−msgid "Skip"
666−msgstr "Leyp um"
667−
668#: qml/Wizard/Pages/40-location.qml:27
682#: qml/Wizard/Pages/40-location.qml:27
669msgid "Location Services"
683msgid "Location Services"
670msgstr ""
684msgstr ""
@@ -748,6 +762,35 @@ msgstr ""
748msgid "Privacy policy"
762msgid "Privacy policy"
749msgstr ""
763msgstr ""
750
764
765+#: qml/Wizard/Pages/77-system-update.qml:28
766+msgid "Update Device"
767+msgstr ""
768+
769+#: qml/Wizard/Pages/77-system-update.qml:55
770+msgid ""
771+"There is a system update available and ready to install. Afterwards, the "
772+"device will automatically restart."
773+msgstr ""
774+
775+#: qml/Wizard/Pages/77-system-update.qml:76
776+msgctxt "string identifying name of the update"
777+msgid "Ubuntu system"
778+msgstr ""
779+
780+#: qml/Wizard/Pages/77-system-update.qml:83
781+#, qt-format
782+msgctxt "version of the system update"
783+msgid "Version %1"
784+msgstr ""
785+
786+#: qml/Wizard/Pages/77-system-update.qml:102
787+msgid "This could take a few minutes..."
788+msgstr ""
789+
790+#: qml/Wizard/Pages/77-system-update.qml:116
791+msgid "Install and restart now"
792+msgstr ""
793+
751#: qml/Wizard/Pages/80-finished.qml:89
794#: qml/Wizard/Pages/80-finished.qml:89
752msgid "Welcome to Ubuntu"
795msgid "Welcome to Ubuntu"
753msgstr "Vælkomin til Ubuntu"
796msgstr "Vælkomin til Ubuntu"
po/fr.po+64−21
@@ -7,15 +7,15 @@ msgid ""
7msgstr ""
7msgstr ""
8"Project-Id-Version: unity\n"
8"Project-Id-Version: unity\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2016-08-03 15:56+0000\n"
10+"POT-Creation-Date: 2016-08-11 06:28+0000\n"
11−"PO-Revision-Date: 2016-07-06 14:47+0000\n"
11+"PO-Revision-Date: 2016-08-14 10:36+0000\n"
12−"Last-Translator: Jean-Marc <Unknown>\n"
12+"Last-Translator: Anne <anneonyme017@gmail.com>\n"
13"Language-Team: French <fr@li.org>\n"
13"Language-Team: French <fr@li.org>\n"
14"MIME-Version: 1.0\n"
14"MIME-Version: 1.0\n"
15"Content-Type: text/plain; charset=UTF-8\n"
15"Content-Type: text/plain; charset=UTF-8\n"
16"Content-Transfer-Encoding: 8bit\n"
16"Content-Transfer-Encoding: 8bit\n"
17"Plural-Forms: nplurals=2; plural=n > 1;\n"
17"Plural-Forms: nplurals=2; plural=n > 1;\n"
18−"X-Launchpad-Export-Date: 2016-08-09 05:47+0000\n"
18+"X-Launchpad-Export-Date: 2016-08-17 05:51+0000\n"
19"X-Generator: Launchpad (build 18169)\n"
19"X-Generator: Launchpad (build 18169)\n"
20
20
21#: plugins/LightDM/Greeter.cpp:123
21#: plugins/LightDM/Greeter.cpp:123
@@ -370,15 +370,15 @@ msgstr "Affiner vos résultats"
370msgid "Reset"
370msgid "Reset"
371msgstr "Réinitialiser"
371msgstr "Réinitialiser"
372
372
373−#: qml/Dash/GenericScopeView.qml:580 qml/Dash/GenericScopeView.qml:775
373+#: qml/Dash/GenericScopeView.qml:585 qml/Dash/GenericScopeView.qml:780
374msgid "Show less"
374msgid "Show less"
375msgstr "Afficher plus"
375msgstr "Afficher plus"
376
376
377−#: qml/Dash/GenericScopeView.qml:580
377+#: qml/Dash/GenericScopeView.qml:585
378msgid "Show all"
378msgid "Show all"
379msgstr "Tout afficher"
379msgstr "Tout afficher"
380
380
381−#: qml/Dash/GenericScopeView.qml:637
381+#: qml/Dash/GenericScopeView.qml:642
382msgctxt "Label: Hint for dash search line edit"
382msgctxt "Label: Hint for dash search line edit"
383msgid "Search"
383msgid "Search"
384msgstr "Rechercher"
384msgstr "Rechercher"
@@ -454,11 +454,11 @@ msgstr "Réessayer"
454
454
455#: qml/Greeter/LoginList.qml:63
455#: qml/Greeter/LoginList.qml:63
456msgid "Passphrase"
456msgid "Passphrase"
457−msgstr ""
457+msgstr "Phrase secrète"
458
458
459#: qml/Greeter/LoginList.qml:64
459#: qml/Greeter/LoginList.qml:64
460msgid "Passcode"
460msgid "Passcode"
461−msgstr ""
461+msgstr "Code"
462
462
463#: qml/Greeter/LoginList.qml:87
463#: qml/Greeter/LoginList.qml:87
464msgid "Retry"
464msgid "Retry"
@@ -658,36 +658,50 @@ msgstr "Précédent"
658msgid "Language"
658msgid "Language"
659msgstr "Langue"
659msgstr "Langue"
660
660
661−#: qml/Wizard/Pages/10-welcome.qml:171 qml/Wizard/Pages/30-wifi.qml:206
661+#: qml/Wizard/Pages/10-welcome.qml:172 qml/Wizard/Pages/20-keyboard.qml:151
662−#: qml/Wizard/Pages/40-location.qml:271 qml/Wizard/Pages/50-timezone.qml:270
662+#: qml/Wizard/Pages/30-wifi.qml:206 qml/Wizard/Pages/40-location.qml:271
663+#: qml/Wizard/Pages/50-timezone.qml:270 qml/Wizard/Pages/60-account.qml:65
663−#: qml/Wizard/Pages/60-account.qml:65 qml/Wizard/Pages/70-passwd-type.qml:144
664+#: qml/Wizard/Pages/70-passwd-type.qml:144
664#: qml/Wizard/Pages/75-report-check.qml:84
665#: qml/Wizard/Pages/75-report-check.qml:84
665#: qml/Wizard/Pages/passcode-desktop.qml:141
666#: qml/Wizard/Pages/passcode-desktop.qml:141
666#: qml/Wizard/Pages/password-set.qml:141
667#: qml/Wizard/Pages/password-set.qml:141
667msgid "Next"
668msgid "Next"
668msgstr "Suivant"
669msgstr "Suivant"
669
670
670−#: qml/Wizard/Pages/30-wifi.qml:29
671+#: qml/Wizard/Pages/20-keyboard.qml:30
672+msgid "Select Keyboard"
673+msgstr ""
674+
675+#: qml/Wizard/Pages/20-keyboard.qml:70
676+msgid "Keyboard language"
677+msgstr ""
678+
679+#: qml/Wizard/Pages/20-keyboard.qml:92
680+msgid "Keyboard layout"
681+msgstr ""
682+
683+#: qml/Wizard/Pages/20-keyboard.qml:151 qml/Wizard/Pages/30-wifi.qml:206
684+#: qml/Wizard/Pages/60-account.qml:65
685+#: qml/Wizard/Pages/77-system-update.qml:152 qml/Wizard/Pages/sim.qml:101
686+msgid "Skip"
687+msgstr "Passer"
688+
689+#: qml/Wizard/Pages/30-wifi.qml:30
671msgid "Connect to Wi‑Fi"
690msgid "Connect to Wi‑Fi"
672msgstr "Se connecter au Wi-Fi"
691msgstr "Se connecter au Wi-Fi"
673
692
674−#: qml/Wizard/Pages/30-wifi.qml:130
693+#: qml/Wizard/Pages/30-wifi.qml:131
675msgid "Connected"
694msgid "Connected"
676msgstr "Connecté"
695msgstr "Connecté"
677
696
678−#: qml/Wizard/Pages/30-wifi.qml:163
697+#: qml/Wizard/Pages/30-wifi.qml:164
679msgid "Available Wi-Fi networks"
698msgid "Available Wi-Fi networks"
680msgstr "Réseaux Wi-Fi disponibles"
699msgstr "Réseaux Wi-Fi disponibles"
681
700
682−#: qml/Wizard/Pages/30-wifi.qml:164
701+#: qml/Wizard/Pages/30-wifi.qml:165
683msgid "No available Wi-Fi networks"
702msgid "No available Wi-Fi networks"
684msgstr "Aucun réseau Wi-Fi disponible"
703msgstr "Aucun réseau Wi-Fi disponible"
685
704
686−#: qml/Wizard/Pages/30-wifi.qml:206 qml/Wizard/Pages/60-account.qml:65
687−#: qml/Wizard/Pages/sim.qml:101
688−msgid "Skip"
689−msgstr "Passer"
690−
691#: qml/Wizard/Pages/40-location.qml:27
705#: qml/Wizard/Pages/40-location.qml:27
692msgid "Location Services"
706msgid "Location Services"
693msgstr "Services de localisation"
707msgstr "Services de localisation"
@@ -775,6 +789,35 @@ msgstr ""
775msgid "Privacy policy"
789msgid "Privacy policy"
776msgstr "Politique de confidentialité"
790msgstr "Politique de confidentialité"
777
791
792+#: qml/Wizard/Pages/77-system-update.qml:28
793+msgid "Update Device"
794+msgstr ""
795+
796+#: qml/Wizard/Pages/77-system-update.qml:55
797+msgid ""
798+"There is a system update available and ready to install. Afterwards, the "
799+"device will automatically restart."
800+msgstr ""
801+
802+#: qml/Wizard/Pages/77-system-update.qml:76
803+msgctxt "string identifying name of the update"
804+msgid "Ubuntu system"
805+msgstr ""
806+
807+#: qml/Wizard/Pages/77-system-update.qml:83
808+#, qt-format
809+msgctxt "version of the system update"
810+msgid "Version %1"
811+msgstr ""
812+
813+#: qml/Wizard/Pages/77-system-update.qml:102
814+msgid "This could take a few minutes..."
815+msgstr ""
816+
817+#: qml/Wizard/Pages/77-system-update.qml:116
818+msgid "Install and restart now"
819+msgstr ""
820+
778#: qml/Wizard/Pages/80-finished.qml:89
821#: qml/Wizard/Pages/80-finished.qml:89
779msgid "Welcome to Ubuntu"
822msgid "Welcome to Ubuntu"
780msgstr "Bienvenue sur Ubuntu"
823msgstr "Bienvenue sur Ubuntu"
po/ga.po+60−17
@@ -7,7 +7,7 @@ msgid ""
7msgstr ""
7msgstr ""
8"Project-Id-Version: unity8\n"
8"Project-Id-Version: unity8\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2016-08-03 15:56+0000\n"
10+"POT-Creation-Date: 2016-08-11 06:28+0000\n"
11"PO-Revision-Date: 2016-01-25 11:33+0000\n"
11"PO-Revision-Date: 2016-01-25 11:33+0000\n"
12"Last-Translator: Joshua Kiley <Unknown>\n"
12"Last-Translator: Joshua Kiley <Unknown>\n"
13"Language-Team: Irish <ga@li.org>\n"
13"Language-Team: Irish <ga@li.org>\n"
@@ -15,7 +15,7 @@ msgstr ""
15"Content-Type: text/plain; charset=UTF-8\n"
15"Content-Type: text/plain; charset=UTF-8\n"
16"Content-Transfer-Encoding: 8bit\n"
16"Content-Transfer-Encoding: 8bit\n"
17"Plural-Forms: nplurals=3; plural=n==1 ? 0 : n==2 ? 1 : 2;\n"
17"Plural-Forms: nplurals=3; plural=n==1 ? 0 : n==2 ? 1 : 2;\n"
18−"X-Launchpad-Export-Date: 2016-08-09 05:47+0000\n"
18+"X-Launchpad-Export-Date: 2016-08-17 05:51+0000\n"
19"X-Generator: Launchpad (build 18169)\n"
19"X-Generator: Launchpad (build 18169)\n"
20
20
21#: plugins/LightDM/Greeter.cpp:123
21#: plugins/LightDM/Greeter.cpp:123
@@ -361,15 +361,15 @@ msgstr ""
361msgid "Reset"
361msgid "Reset"
362msgstr ""
362msgstr ""
363
363
364−#: qml/Dash/GenericScopeView.qml:580 qml/Dash/GenericScopeView.qml:775
364+#: qml/Dash/GenericScopeView.qml:585 qml/Dash/GenericScopeView.qml:780
365msgid "Show less"
365msgid "Show less"
366msgstr ""
366msgstr ""
367
367
368−#: qml/Dash/GenericScopeView.qml:580
368+#: qml/Dash/GenericScopeView.qml:585
369msgid "Show all"
369msgid "Show all"
370msgstr ""
370msgstr ""
371
371
372−#: qml/Dash/GenericScopeView.qml:637
372+#: qml/Dash/GenericScopeView.qml:642
373msgctxt "Label: Hint for dash search line edit"
373msgctxt "Label: Hint for dash search line edit"
374msgid "Search"
374msgid "Search"
375msgstr "Cuardach"
375msgstr "Cuardach"
@@ -639,36 +639,50 @@ msgstr "Ar ais"
639msgid "Language"
639msgid "Language"
640msgstr ""
640msgstr ""
641
641
642−#: qml/Wizard/Pages/10-welcome.qml:171 qml/Wizard/Pages/30-wifi.qml:206
642+#: qml/Wizard/Pages/10-welcome.qml:172 qml/Wizard/Pages/20-keyboard.qml:151
643−#: qml/Wizard/Pages/40-location.qml:271 qml/Wizard/Pages/50-timezone.qml:270
643+#: qml/Wizard/Pages/30-wifi.qml:206 qml/Wizard/Pages/40-location.qml:271
644+#: qml/Wizard/Pages/50-timezone.qml:270 qml/Wizard/Pages/60-account.qml:65
644−#: qml/Wizard/Pages/60-account.qml:65 qml/Wizard/Pages/70-passwd-type.qml:144
645+#: qml/Wizard/Pages/70-passwd-type.qml:144
645#: qml/Wizard/Pages/75-report-check.qml:84
646#: qml/Wizard/Pages/75-report-check.qml:84
646#: qml/Wizard/Pages/passcode-desktop.qml:141
647#: qml/Wizard/Pages/passcode-desktop.qml:141
647#: qml/Wizard/Pages/password-set.qml:141
648#: qml/Wizard/Pages/password-set.qml:141
648msgid "Next"
649msgid "Next"
649msgstr ""
650msgstr ""
650
651
651−#: qml/Wizard/Pages/30-wifi.qml:29
652+#: qml/Wizard/Pages/20-keyboard.qml:30
653+msgid "Select Keyboard"
654+msgstr ""
655+
656+#: qml/Wizard/Pages/20-keyboard.qml:70
657+msgid "Keyboard language"
658+msgstr ""
659+
660+#: qml/Wizard/Pages/20-keyboard.qml:92
661+msgid "Keyboard layout"
662+msgstr ""
663+
664+#: qml/Wizard/Pages/20-keyboard.qml:151 qml/Wizard/Pages/30-wifi.qml:206
665+#: qml/Wizard/Pages/60-account.qml:65
666+#: qml/Wizard/Pages/77-system-update.qml:152 qml/Wizard/Pages/sim.qml:101
667+msgid "Skip"
668+msgstr "Scipeáil"
669+
670+#: qml/Wizard/Pages/30-wifi.qml:30
652msgid "Connect to Wi‑Fi"
671msgid "Connect to Wi‑Fi"
653msgstr "Ceangail le Wi-Fi"
672msgstr "Ceangail le Wi-Fi"
654
673
655−#: qml/Wizard/Pages/30-wifi.qml:130
674+#: qml/Wizard/Pages/30-wifi.qml:131
656msgid "Connected"
675msgid "Connected"
657msgstr ""
676msgstr ""
658
677
659−#: qml/Wizard/Pages/30-wifi.qml:163
678+#: qml/Wizard/Pages/30-wifi.qml:164
660msgid "Available Wi-Fi networks"
679msgid "Available Wi-Fi networks"
661msgstr ""
680msgstr ""
662
681
663−#: qml/Wizard/Pages/30-wifi.qml:164
682+#: qml/Wizard/Pages/30-wifi.qml:165
664msgid "No available Wi-Fi networks"
683msgid "No available Wi-Fi networks"
665msgstr ""
684msgstr ""
666
685
667−#: qml/Wizard/Pages/30-wifi.qml:206 qml/Wizard/Pages/60-account.qml:65
668−#: qml/Wizard/Pages/sim.qml:101
669−msgid "Skip"
670−msgstr "Scipeáil"
671−
672#: qml/Wizard/Pages/40-location.qml:27
686#: qml/Wizard/Pages/40-location.qml:27
673msgid "Location Services"
687msgid "Location Services"
674msgstr ""
688msgstr ""
@@ -752,6 +766,35 @@ msgstr ""
752msgid "Privacy policy"
766msgid "Privacy policy"
753msgstr ""
767msgstr ""
754
768
769+#: qml/Wizard/Pages/77-system-update.qml:28
770+msgid "Update Device"
771+msgstr ""
772+
773+#: qml/Wizard/Pages/77-system-update.qml:55
774+msgid ""
775+"There is a system update available and ready to install. Afterwards, the "
776+"device will automatically restart."
777+msgstr ""
778+
779+#: qml/Wizard/Pages/77-system-update.qml:76
780+msgctxt "string identifying name of the update"
781+msgid "Ubuntu system"
782+msgstr ""
783+
784+#: qml/Wizard/Pages/77-system-update.qml:83
785+#, qt-format
786+msgctxt "version of the system update"
787+msgid "Version %1"
788+msgstr ""
789+
790+#: qml/Wizard/Pages/77-system-update.qml:102
791+msgid "This could take a few minutes..."
792+msgstr ""
793+
794+#: qml/Wizard/Pages/77-system-update.qml:116
795+msgid "Install and restart now"
796+msgstr ""
797+
755#: qml/Wizard/Pages/80-finished.qml:89
798#: qml/Wizard/Pages/80-finished.qml:89
756msgid "Welcome to Ubuntu"
799msgid "Welcome to Ubuntu"
757msgstr ""
800msgstr ""
po/gd.po+60−17
@@ -7,7 +7,7 @@ msgid ""
7msgstr ""
7msgstr ""
8"Project-Id-Version: unity8\n"
8"Project-Id-Version: unity8\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2016-08-03 15:56+0000\n"
10+"POT-Creation-Date: 2016-08-11 06:28+0000\n"
11"PO-Revision-Date: 2016-04-08 18:34+0000\n"
11"PO-Revision-Date: 2016-04-08 18:34+0000\n"
12"Last-Translator: Akerbeltz <fios@akerbeltz.org>\n"
12"Last-Translator: Akerbeltz <fios@akerbeltz.org>\n"
13"Language-Team: Fòram na Gàidhlig\n"
13"Language-Team: Fòram na Gàidhlig\n"
@@ -16,7 +16,7 @@ msgstr ""
16"Content-Transfer-Encoding: 8bit\n"
16"Content-Transfer-Encoding: 8bit\n"
17"Plural-Forms: nplurals=4; plural=(n==1 || n==11) ? 0 : (n==2 || n==12) ? 1 : "
17"Plural-Forms: nplurals=4; plural=(n==1 || n==11) ? 0 : (n==2 || n==12) ? 1 : "
18"(n > 2 && n < 20) ? 2 : 3;\n"
18"(n > 2 && n < 20) ? 2 : 3;\n"
19−"X-Launchpad-Export-Date: 2016-08-09 05:47+0000\n"
19+"X-Launchpad-Export-Date: 2016-08-17 05:51+0000\n"
20"X-Generator: Launchpad (build 18169)\n"
20"X-Generator: Launchpad (build 18169)\n"
21"Language: gd\n"
21"Language: gd\n"
22
22
@@ -372,15 +372,15 @@ msgstr "Cuir na toraidhean air gleus"
372msgid "Reset"
372msgid "Reset"
373msgstr "Ath-shuidhich"
373msgstr "Ath-shuidhich"
374
374
375−#: qml/Dash/GenericScopeView.qml:580 qml/Dash/GenericScopeView.qml:775
375+#: qml/Dash/GenericScopeView.qml:585 qml/Dash/GenericScopeView.qml:780
376msgid "Show less"
376msgid "Show less"
377msgstr "Seall nas lugha dhiubh"
377msgstr "Seall nas lugha dhiubh"
378
378
379−#: qml/Dash/GenericScopeView.qml:580
379+#: qml/Dash/GenericScopeView.qml:585
380msgid "Show all"
380msgid "Show all"
381msgstr "Seall na h-uile"
381msgstr "Seall na h-uile"
382
382
383−#: qml/Dash/GenericScopeView.qml:637
383+#: qml/Dash/GenericScopeView.qml:642
384msgctxt "Label: Hint for dash search line edit"
384msgctxt "Label: Hint for dash search line edit"
385msgid "Search"
385msgid "Search"
386msgstr "Lorg"
386msgstr "Lorg"
@@ -664,36 +664,50 @@ msgstr "Air ais"
664msgid "Language"
664msgid "Language"
665msgstr "Cànan"
665msgstr "Cànan"
666
666
667−#: qml/Wizard/Pages/10-welcome.qml:171 qml/Wizard/Pages/30-wifi.qml:206
667+#: qml/Wizard/Pages/10-welcome.qml:172 qml/Wizard/Pages/20-keyboard.qml:151
668−#: qml/Wizard/Pages/40-location.qml:271 qml/Wizard/Pages/50-timezone.qml:270
668+#: qml/Wizard/Pages/30-wifi.qml:206 qml/Wizard/Pages/40-location.qml:271
669+#: qml/Wizard/Pages/50-timezone.qml:270 qml/Wizard/Pages/60-account.qml:65
669−#: qml/Wizard/Pages/60-account.qml:65 qml/Wizard/Pages/70-passwd-type.qml:144
670+#: qml/Wizard/Pages/70-passwd-type.qml:144
670#: qml/Wizard/Pages/75-report-check.qml:84
671#: qml/Wizard/Pages/75-report-check.qml:84
671#: qml/Wizard/Pages/passcode-desktop.qml:141
672#: qml/Wizard/Pages/passcode-desktop.qml:141
672#: qml/Wizard/Pages/password-set.qml:141
673#: qml/Wizard/Pages/password-set.qml:141
673msgid "Next"
674msgid "Next"
674msgstr "Air adhart"
675msgstr "Air adhart"
675
676
676−#: qml/Wizard/Pages/30-wifi.qml:29
677+#: qml/Wizard/Pages/20-keyboard.qml:30
678+msgid "Select Keyboard"
679+msgstr ""
680+
681+#: qml/Wizard/Pages/20-keyboard.qml:70
682+msgid "Keyboard language"
683+msgstr ""
684+
685+#: qml/Wizard/Pages/20-keyboard.qml:92
686+msgid "Keyboard layout"
687+msgstr ""
688+
689+#: qml/Wizard/Pages/20-keyboard.qml:151 qml/Wizard/Pages/30-wifi.qml:206
690+#: qml/Wizard/Pages/60-account.qml:65
691+#: qml/Wizard/Pages/77-system-update.qml:152 qml/Wizard/Pages/sim.qml:101
692+msgid "Skip"
693+msgstr "Leum thairis air"
694+
695+#: qml/Wizard/Pages/30-wifi.qml:30
677msgid "Connect to Wi‑Fi"
696msgid "Connect to Wi‑Fi"
678msgstr "Ceangail ri Wi-Fi"
697msgstr "Ceangail ri Wi-Fi"
679
698
680−#: qml/Wizard/Pages/30-wifi.qml:130
699+#: qml/Wizard/Pages/30-wifi.qml:131
681msgid "Connected"
700msgid "Connected"
682msgstr "Ceangailte"
701msgstr "Ceangailte"
683
702
684−#: qml/Wizard/Pages/30-wifi.qml:163
703+#: qml/Wizard/Pages/30-wifi.qml:164
685msgid "Available Wi-Fi networks"
704msgid "Available Wi-Fi networks"
686msgstr "Lìonraidhean WiFi a tha ri làimh"
705msgstr "Lìonraidhean WiFi a tha ri làimh"
687
706
688−#: qml/Wizard/Pages/30-wifi.qml:164
707+#: qml/Wizard/Pages/30-wifi.qml:165
689msgid "No available Wi-Fi networks"
708msgid "No available Wi-Fi networks"
690msgstr "Chan eil lìonra WiFi sam bith ann"
709msgstr "Chan eil lìonra WiFi sam bith ann"
691
710
692−#: qml/Wizard/Pages/30-wifi.qml:206 qml/Wizard/Pages/60-account.qml:65
693−#: qml/Wizard/Pages/sim.qml:101
694−msgid "Skip"
695−msgstr "Leum thairis air"
696−
697#: qml/Wizard/Pages/40-location.qml:27
711#: qml/Wizard/Pages/40-location.qml:27
698msgid "Location Services"
712msgid "Location Services"
699msgstr "Seirbheisean ionaid"
713msgstr "Seirbheisean ionaid"
@@ -782,6 +796,35 @@ msgstr ""
782msgid "Privacy policy"
796msgid "Privacy policy"
783msgstr "Am poileasaidh prìobhaideachd"
797msgstr "Am poileasaidh prìobhaideachd"
784
798
799+#: qml/Wizard/Pages/77-system-update.qml:28
800+msgid "Update Device"
801+msgstr ""
802+
803+#: qml/Wizard/Pages/77-system-update.qml:55
804+msgid ""
805+"There is a system update available and ready to install. Afterwards, the "
806+"device will automatically restart."
807+msgstr ""
808+
809+#: qml/Wizard/Pages/77-system-update.qml:76
810+msgctxt "string identifying name of the update"
811+msgid "Ubuntu system"
812+msgstr ""
813+
814+#: qml/Wizard/Pages/77-system-update.qml:83
815+#, qt-format
816+msgctxt "version of the system update"
817+msgid "Version %1"
818+msgstr ""
819+
820+#: qml/Wizard/Pages/77-system-update.qml:102
821+msgid "This could take a few minutes..."
822+msgstr ""
823+
824+#: qml/Wizard/Pages/77-system-update.qml:116
825+msgid "Install and restart now"
826+msgstr ""
827+
785#: qml/Wizard/Pages/80-finished.qml:89
828#: qml/Wizard/Pages/80-finished.qml:89
786msgid "Welcome to Ubuntu"
829msgid "Welcome to Ubuntu"
787msgstr "Fàilte gu Ubuntu"
830msgstr "Fàilte gu Ubuntu"
po/gl.po+60−17
@@ -7,7 +7,7 @@ msgid ""
7msgstr ""
7msgstr ""
8"Project-Id-Version: unity\n"
8"Project-Id-Version: unity\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2016-08-03 15:56+0000\n"
10+"POT-Creation-Date: 2016-08-11 06:28+0000\n"
11"PO-Revision-Date: 2016-01-15 14:56+0000\n"
11"PO-Revision-Date: 2016-01-15 14:56+0000\n"
12"Last-Translator: Marcos Lans <Unknown>\n"
12"Last-Translator: Marcos Lans <Unknown>\n"
13"Language-Team: Galician <gl@li.org>\n"
13"Language-Team: Galician <gl@li.org>\n"
@@ -15,7 +15,7 @@ msgstr ""
15"Content-Type: text/plain; charset=UTF-8\n"
15"Content-Type: text/plain; charset=UTF-8\n"
16"Content-Transfer-Encoding: 8bit\n"
16"Content-Transfer-Encoding: 8bit\n"
17"Plural-Forms: nplurals=2; plural=n != 1;\n"
17"Plural-Forms: nplurals=2; plural=n != 1;\n"
18−"X-Launchpad-Export-Date: 2016-08-09 05:47+0000\n"
18+"X-Launchpad-Export-Date: 2016-08-17 05:51+0000\n"
19"X-Generator: Launchpad (build 18169)\n"
19"X-Generator: Launchpad (build 18169)\n"
20
20
21#: plugins/LightDM/Greeter.cpp:123
21#: plugins/LightDM/Greeter.cpp:123
@@ -362,15 +362,15 @@ msgstr "Afinar os resultados"
362msgid "Reset"
362msgid "Reset"
363msgstr "Restabelecer"
363msgstr "Restabelecer"
364
364
365−#: qml/Dash/GenericScopeView.qml:580 qml/Dash/GenericScopeView.qml:775
365+#: qml/Dash/GenericScopeView.qml:585 qml/Dash/GenericScopeView.qml:780
366msgid "Show less"
366msgid "Show less"
367msgstr "Mostrar menos"
367msgstr "Mostrar menos"
368
368
369−#: qml/Dash/GenericScopeView.qml:580
369+#: qml/Dash/GenericScopeView.qml:585
370msgid "Show all"
370msgid "Show all"
371msgstr "Mostrar todo"
371msgstr "Mostrar todo"
372
372
373−#: qml/Dash/GenericScopeView.qml:637
373+#: qml/Dash/GenericScopeView.qml:642
374msgctxt "Label: Hint for dash search line edit"
374msgctxt "Label: Hint for dash search line edit"
375msgid "Search"
375msgid "Search"
376msgstr "Buscar"
376msgstr "Buscar"
@@ -641,36 +641,50 @@ msgstr "Atrás"
641msgid "Language"
641msgid "Language"
642msgstr "Idioma"
642msgstr "Idioma"
643
643
644−#: qml/Wizard/Pages/10-welcome.qml:171 qml/Wizard/Pages/30-wifi.qml:206
644+#: qml/Wizard/Pages/10-welcome.qml:172 qml/Wizard/Pages/20-keyboard.qml:151
645−#: qml/Wizard/Pages/40-location.qml:271 qml/Wizard/Pages/50-timezone.qml:270
645+#: qml/Wizard/Pages/30-wifi.qml:206 qml/Wizard/Pages/40-location.qml:271
646+#: qml/Wizard/Pages/50-timezone.qml:270 qml/Wizard/Pages/60-account.qml:65
646−#: qml/Wizard/Pages/60-account.qml:65 qml/Wizard/Pages/70-passwd-type.qml:144
647+#: qml/Wizard/Pages/70-passwd-type.qml:144
647#: qml/Wizard/Pages/75-report-check.qml:84
648#: qml/Wizard/Pages/75-report-check.qml:84
648#: qml/Wizard/Pages/passcode-desktop.qml:141
649#: qml/Wizard/Pages/passcode-desktop.qml:141
649#: qml/Wizard/Pages/password-set.qml:141
650#: qml/Wizard/Pages/password-set.qml:141
650msgid "Next"
651msgid "Next"
651msgstr "Seguinte"
652msgstr "Seguinte"
652
653
653−#: qml/Wizard/Pages/30-wifi.qml:29
654+#: qml/Wizard/Pages/20-keyboard.qml:30
655+msgid "Select Keyboard"
656+msgstr ""
657+
658+#: qml/Wizard/Pages/20-keyboard.qml:70
659+msgid "Keyboard language"
660+msgstr ""
661+
662+#: qml/Wizard/Pages/20-keyboard.qml:92
663+msgid "Keyboard layout"
664+msgstr ""
665+
666+#: qml/Wizard/Pages/20-keyboard.qml:151 qml/Wizard/Pages/30-wifi.qml:206
667+#: qml/Wizard/Pages/60-account.qml:65
668+#: qml/Wizard/Pages/77-system-update.qml:152 qml/Wizard/Pages/sim.qml:101
669+msgid "Skip"
670+msgstr "Saltar"
671+
672+#: qml/Wizard/Pages/30-wifi.qml:30
654msgid "Connect to Wi‑Fi"
673msgid "Connect to Wi‑Fi"
655msgstr "Conectar a unha wifi"
674msgstr "Conectar a unha wifi"
656
675
657−#: qml/Wizard/Pages/30-wifi.qml:130
676+#: qml/Wizard/Pages/30-wifi.qml:131
658msgid "Connected"
677msgid "Connected"
659msgstr "Conectado"
678msgstr "Conectado"
660
679
661−#: qml/Wizard/Pages/30-wifi.qml:163
680+#: qml/Wizard/Pages/30-wifi.qml:164
662msgid "Available Wi-Fi networks"
681msgid "Available Wi-Fi networks"
663msgstr "Hai redes wifi dispoñíbeis"
682msgstr "Hai redes wifi dispoñíbeis"
664
683
665−#: qml/Wizard/Pages/30-wifi.qml:164
684+#: qml/Wizard/Pages/30-wifi.qml:165
666msgid "No available Wi-Fi networks"
685msgid "No available Wi-Fi networks"
667msgstr "Non hai redes wifi dispoñíbeis"
686msgstr "Non hai redes wifi dispoñíbeis"
668
687
669−#: qml/Wizard/Pages/30-wifi.qml:206 qml/Wizard/Pages/60-account.qml:65
670−#: qml/Wizard/Pages/sim.qml:101
671−msgid "Skip"
672−msgstr "Saltar"
673−
674#: qml/Wizard/Pages/40-location.qml:27
688#: qml/Wizard/Pages/40-location.qml:27
675msgid "Location Services"
689msgid "Location Services"
676msgstr "Servizos de localización"
690msgstr "Servizos de localización"
@@ -757,6 +771,35 @@ msgstr ""
757msgid "Privacy policy"
771msgid "Privacy policy"
758msgstr "Política de confidencialidade"
772msgstr "Política de confidencialidade"
759
773
774+#: qml/Wizard/Pages/77-system-update.qml:28
775+msgid "Update Device"
776+msgstr ""
777+
778+#: qml/Wizard/Pages/77-system-update.qml:55
779+msgid ""
780+"There is a system update available and ready to install. Afterwards, the "
781+"device will automatically restart."
782+msgstr ""
783+
784+#: qml/Wizard/Pages/77-system-update.qml:76
785+msgctxt "string identifying name of the update"
786+msgid "Ubuntu system"
787+msgstr ""
788+
789+#: qml/Wizard/Pages/77-system-update.qml:83
790+#, qt-format
791+msgctxt "version of the system update"
792+msgid "Version %1"
793+msgstr ""
794+
795+#: qml/Wizard/Pages/77-system-update.qml:102
796+msgid "This could take a few minutes..."
797+msgstr ""
798+
799+#: qml/Wizard/Pages/77-system-update.qml:116
800+msgid "Install and restart now"
801+msgstr ""
802+
760#: qml/Wizard/Pages/80-finished.qml:89
803#: qml/Wizard/Pages/80-finished.qml:89
761msgid "Welcome to Ubuntu"
804msgid "Welcome to Ubuntu"
762msgstr "Benvida/o a Ubuntu"
805msgstr "Benvida/o a Ubuntu"
po/gv.po+60−17
@@ -7,7 +7,7 @@ msgid ""
7msgstr ""
7msgstr ""
8"Project-Id-Version: unity8\n"
8"Project-Id-Version: unity8\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2016-08-03 15:56+0000\n"
10+"POT-Creation-Date: 2016-08-11 06:28+0000\n"
11"PO-Revision-Date: 2015-04-02 14:24+0000\n"
11"PO-Revision-Date: 2015-04-02 14:24+0000\n"
12"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
12"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
13"Language-Team: Manx <gv@li.org>\n"
13"Language-Team: Manx <gv@li.org>\n"
@@ -15,7 +15,7 @@ msgstr ""
15"Content-Type: text/plain; charset=UTF-8\n"
15"Content-Type: text/plain; charset=UTF-8\n"
16"Content-Transfer-Encoding: 8bit\n"
16"Content-Transfer-Encoding: 8bit\n"
17"Plural-Forms: nplurals=3; plural=n == 1 ? 0 : (n == 2 ? 1 : 2);\n"
17"Plural-Forms: nplurals=3; plural=n == 1 ? 0 : (n == 2 ? 1 : 2);\n"
18−"X-Launchpad-Export-Date: 2016-08-09 05:47+0000\n"
18+"X-Launchpad-Export-Date: 2016-08-17 05:51+0000\n"
19"X-Generator: Launchpad (build 18169)\n"
19"X-Generator: Launchpad (build 18169)\n"
20
20
21#: plugins/LightDM/Greeter.cpp:123
21#: plugins/LightDM/Greeter.cpp:123
@@ -367,15 +367,15 @@ msgstr ""
367msgid "Reset"
367msgid "Reset"
368msgstr ""
368msgstr ""
369
369
370−#: qml/Dash/GenericScopeView.qml:580 qml/Dash/GenericScopeView.qml:775
370+#: qml/Dash/GenericScopeView.qml:585 qml/Dash/GenericScopeView.qml:780
371msgid "Show less"
371msgid "Show less"
372msgstr ""
372msgstr ""
373
373
374−#: qml/Dash/GenericScopeView.qml:580
374+#: qml/Dash/GenericScopeView.qml:585
375msgid "Show all"
375msgid "Show all"
376msgstr ""
376msgstr ""
377
377
378−#: qml/Dash/GenericScopeView.qml:637
378+#: qml/Dash/GenericScopeView.qml:642
379msgctxt "Label: Hint for dash search line edit"
379msgctxt "Label: Hint for dash search line edit"
380msgid "Search"
380msgid "Search"
381msgstr ""
381msgstr ""
@@ -638,36 +638,50 @@ msgstr ""
638msgid "Language"
638msgid "Language"
639msgstr ""
639msgstr ""
640
640
641−#: qml/Wizard/Pages/10-welcome.qml:171 qml/Wizard/Pages/30-wifi.qml:206
641+#: qml/Wizard/Pages/10-welcome.qml:172 qml/Wizard/Pages/20-keyboard.qml:151
642−#: qml/Wizard/Pages/40-location.qml:271 qml/Wizard/Pages/50-timezone.qml:270
642+#: qml/Wizard/Pages/30-wifi.qml:206 qml/Wizard/Pages/40-location.qml:271
643+#: qml/Wizard/Pages/50-timezone.qml:270 qml/Wizard/Pages/60-account.qml:65
643−#: qml/Wizard/Pages/60-account.qml:65 qml/Wizard/Pages/70-passwd-type.qml:144
644+#: qml/Wizard/Pages/70-passwd-type.qml:144
644#: qml/Wizard/Pages/75-report-check.qml:84
645#: qml/Wizard/Pages/75-report-check.qml:84
645#: qml/Wizard/Pages/passcode-desktop.qml:141
646#: qml/Wizard/Pages/passcode-desktop.qml:141
646#: qml/Wizard/Pages/password-set.qml:141
647#: qml/Wizard/Pages/password-set.qml:141
647msgid "Next"
648msgid "Next"
648msgstr ""
649msgstr ""
649
650
650−#: qml/Wizard/Pages/30-wifi.qml:29
651+#: qml/Wizard/Pages/20-keyboard.qml:30
652+msgid "Select Keyboard"
653+msgstr ""
654+
655+#: qml/Wizard/Pages/20-keyboard.qml:70
656+msgid "Keyboard language"
657+msgstr ""
658+
659+#: qml/Wizard/Pages/20-keyboard.qml:92
660+msgid "Keyboard layout"
661+msgstr ""
662+
663+#: qml/Wizard/Pages/20-keyboard.qml:151 qml/Wizard/Pages/30-wifi.qml:206
664+#: qml/Wizard/Pages/60-account.qml:65
665+#: qml/Wizard/Pages/77-system-update.qml:152 qml/Wizard/Pages/sim.qml:101
666+msgid "Skip"
667+msgstr ""
668+
669+#: qml/Wizard/Pages/30-wifi.qml:30
651msgid "Connect to Wi‑Fi"
670msgid "Connect to Wi‑Fi"
652msgstr ""
671msgstr ""
653
672
654−#: qml/Wizard/Pages/30-wifi.qml:130
673+#: qml/Wizard/Pages/30-wifi.qml:131
655msgid "Connected"
674msgid "Connected"
656msgstr ""
675msgstr ""
657
676
658−#: qml/Wizard/Pages/30-wifi.qml:163
677+#: qml/Wizard/Pages/30-wifi.qml:164
659msgid "Available Wi-Fi networks"
678msgid "Available Wi-Fi networks"
660msgstr ""
679msgstr ""
661
680
662−#: qml/Wizard/Pages/30-wifi.qml:164
681+#: qml/Wizard/Pages/30-wifi.qml:165
663msgid "No available Wi-Fi networks"
682msgid "No available Wi-Fi networks"
664msgstr ""
683msgstr ""
665
684
666−#: qml/Wizard/Pages/30-wifi.qml:206 qml/Wizard/Pages/60-account.qml:65
667−#: qml/Wizard/Pages/sim.qml:101
668−msgid "Skip"
669−msgstr ""
670−
671#: qml/Wizard/Pages/40-location.qml:27
685#: qml/Wizard/Pages/40-location.qml:27
672msgid "Location Services"
686msgid "Location Services"
673msgstr ""
687msgstr ""
@@ -751,6 +765,35 @@ msgstr ""
751msgid "Privacy policy"
765msgid "Privacy policy"
752msgstr ""
766msgstr ""
753
767
768+#: qml/Wizard/Pages/77-system-update.qml:28
769+msgid "Update Device"
770+msgstr ""
771+
772+#: qml/Wizard/Pages/77-system-update.qml:55
773+msgid ""
774+"There is a system update available and ready to install. Afterwards, the "
775+"device will automatically restart."
776+msgstr ""
777+
778+#: qml/Wizard/Pages/77-system-update.qml:76
779+msgctxt "string identifying name of the update"
780+msgid "Ubuntu system"
781+msgstr ""
782+
783+#: qml/Wizard/Pages/77-system-update.qml:83
784+#, qt-format
785+msgctxt "version of the system update"
786+msgid "Version %1"
787+msgstr ""
788+
789+#: qml/Wizard/Pages/77-system-update.qml:102
790+msgid "This could take a few minutes..."
791+msgstr ""
792+
793+#: qml/Wizard/Pages/77-system-update.qml:116
794+msgid "Install and restart now"
795+msgstr ""
796+
754#: qml/Wizard/Pages/80-finished.qml:89
797#: qml/Wizard/Pages/80-finished.qml:89
755msgid "Welcome to Ubuntu"
798msgid "Welcome to Ubuntu"
756msgstr ""
799msgstr ""
po/he.po+60−17
@@ -7,7 +7,7 @@ msgid ""
7msgstr ""
7msgstr ""
8"Project-Id-Version: unity\n"
8"Project-Id-Version: unity\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2016-08-03 15:56+0000\n"
10+"POT-Creation-Date: 2016-08-11 06:28+0000\n"
11"PO-Revision-Date: 2015-07-12 08:47+0000\n"
11"PO-Revision-Date: 2015-07-12 08:47+0000\n"
12"Last-Translator: Yaron <sh.yaron@gmail.com>\n"
12"Last-Translator: Yaron <sh.yaron@gmail.com>\n"
13"Language-Team: Hebrew <he@li.org>\n"
13"Language-Team: Hebrew <he@li.org>\n"
@@ -15,7 +15,7 @@ msgstr ""
15"Content-Type: text/plain; charset=UTF-8\n"
15"Content-Type: text/plain; charset=UTF-8\n"
16"Content-Transfer-Encoding: 8bit\n"
16"Content-Transfer-Encoding: 8bit\n"
17"Plural-Forms: nplurals=2; plural=n != 1;\n"
17"Plural-Forms: nplurals=2; plural=n != 1;\n"
18−"X-Launchpad-Export-Date: 2016-08-09 05:47+0000\n"
18+"X-Launchpad-Export-Date: 2016-08-17 05:51+0000\n"
19"X-Generator: Launchpad (build 18169)\n"
19"X-Generator: Launchpad (build 18169)\n"
20
20
21#: plugins/LightDM/Greeter.cpp:123
21#: plugins/LightDM/Greeter.cpp:123
@@ -360,15 +360,15 @@ msgstr ""
360msgid "Reset"
360msgid "Reset"
361msgstr ""
361msgstr ""
362
362
363−#: qml/Dash/GenericScopeView.qml:580 qml/Dash/GenericScopeView.qml:775
363+#: qml/Dash/GenericScopeView.qml:585 qml/Dash/GenericScopeView.qml:780
364msgid "Show less"
364msgid "Show less"
365msgstr ""
365msgstr ""
366
366
367−#: qml/Dash/GenericScopeView.qml:580
367+#: qml/Dash/GenericScopeView.qml:585
368msgid "Show all"
368msgid "Show all"
369msgstr ""
369msgstr ""
370
370
371−#: qml/Dash/GenericScopeView.qml:637
371+#: qml/Dash/GenericScopeView.qml:642
372msgctxt "Label: Hint for dash search line edit"
372msgctxt "Label: Hint for dash search line edit"
373msgid "Search"
373msgid "Search"
374msgstr "חיפוש"
374msgstr "חיפוש"
@@ -631,36 +631,50 @@ msgstr ""
631msgid "Language"
631msgid "Language"
632msgstr ""
632msgstr ""
633
633
634−#: qml/Wizard/Pages/10-welcome.qml:171 qml/Wizard/Pages/30-wifi.qml:206
634+#: qml/Wizard/Pages/10-welcome.qml:172 qml/Wizard/Pages/20-keyboard.qml:151
635−#: qml/Wizard/Pages/40-location.qml:271 qml/Wizard/Pages/50-timezone.qml:270
635+#: qml/Wizard/Pages/30-wifi.qml:206 qml/Wizard/Pages/40-location.qml:271
636+#: qml/Wizard/Pages/50-timezone.qml:270 qml/Wizard/Pages/60-account.qml:65
636−#: qml/Wizard/Pages/60-account.qml:65 qml/Wizard/Pages/70-passwd-type.qml:144
637+#: qml/Wizard/Pages/70-passwd-type.qml:144
637#: qml/Wizard/Pages/75-report-check.qml:84
638#: qml/Wizard/Pages/75-report-check.qml:84
638#: qml/Wizard/Pages/passcode-desktop.qml:141
639#: qml/Wizard/Pages/passcode-desktop.qml:141
639#: qml/Wizard/Pages/password-set.qml:141
640#: qml/Wizard/Pages/password-set.qml:141
640msgid "Next"
641msgid "Next"
641msgstr ""
642msgstr ""
642
643
643−#: qml/Wizard/Pages/30-wifi.qml:29
644+#: qml/Wizard/Pages/20-keyboard.qml:30
645+msgid "Select Keyboard"
646+msgstr ""
647+
648+#: qml/Wizard/Pages/20-keyboard.qml:70
649+msgid "Keyboard language"
650+msgstr ""
651+
652+#: qml/Wizard/Pages/20-keyboard.qml:92
653+msgid "Keyboard layout"
654+msgstr ""
655+
656+#: qml/Wizard/Pages/20-keyboard.qml:151 qml/Wizard/Pages/30-wifi.qml:206
657+#: qml/Wizard/Pages/60-account.qml:65
658+#: qml/Wizard/Pages/77-system-update.qml:152 qml/Wizard/Pages/sim.qml:101
659+msgid "Skip"
660+msgstr "דילוג"
661+
662+#: qml/Wizard/Pages/30-wifi.qml:30
644msgid "Connect to Wi‑Fi"
663msgid "Connect to Wi‑Fi"
645msgstr "התחברות לרשת אלחוטית"
664msgstr "התחברות לרשת אלחוטית"
646
665
647−#: qml/Wizard/Pages/30-wifi.qml:130
666+#: qml/Wizard/Pages/30-wifi.qml:131
648msgid "Connected"
667msgid "Connected"
649msgstr ""
668msgstr ""
650
669
651−#: qml/Wizard/Pages/30-wifi.qml:163
670+#: qml/Wizard/Pages/30-wifi.qml:164
652msgid "Available Wi-Fi networks"
671msgid "Available Wi-Fi networks"
653msgstr ""
672msgstr ""
654
673
655−#: qml/Wizard/Pages/30-wifi.qml:164
674+#: qml/Wizard/Pages/30-wifi.qml:165
656msgid "No available Wi-Fi networks"
675msgid "No available Wi-Fi networks"
657msgstr ""
676msgstr ""
658
677
659−#: qml/Wizard/Pages/30-wifi.qml:206 qml/Wizard/Pages/60-account.qml:65
660−#: qml/Wizard/Pages/sim.qml:101
661−msgid "Skip"
662−msgstr "דילוג"
663−
664#: qml/Wizard/Pages/40-location.qml:27
678#: qml/Wizard/Pages/40-location.qml:27
665msgid "Location Services"
679msgid "Location Services"
666msgstr ""
680msgstr ""
@@ -744,6 +758,35 @@ msgstr ""
744msgid "Privacy policy"
758msgid "Privacy policy"
745msgstr ""
759msgstr ""
746
760
761+#: qml/Wizard/Pages/77-system-update.qml:28
762+msgid "Update Device"
763+msgstr ""
764+
765+#: qml/Wizard/Pages/77-system-update.qml:55
766+msgid ""
767+"There is a system update available and ready to install. Afterwards, the "
768+"device will automatically restart."
769+msgstr ""
770+
771+#: qml/Wizard/Pages/77-system-update.qml:76
772+msgctxt "string identifying name of the update"
773+msgid "Ubuntu system"
774+msgstr ""
775+
776+#: qml/Wizard/Pages/77-system-update.qml:83
777+#, qt-format
778+msgctxt "version of the system update"
779+msgid "Version %1"
780+msgstr ""
781+
782+#: qml/Wizard/Pages/77-system-update.qml:102
783+msgid "This could take a few minutes..."
784+msgstr ""
785+
786+#: qml/Wizard/Pages/77-system-update.qml:116
787+msgid "Install and restart now"
788+msgstr ""
789+
747#: qml/Wizard/Pages/80-finished.qml:89
790#: qml/Wizard/Pages/80-finished.qml:89
748msgid "Welcome to Ubuntu"
791msgid "Welcome to Ubuntu"
749msgstr ""
792msgstr ""
po/hi.po+60−17
@@ -7,7 +7,7 @@ msgid ""
7msgstr ""
7msgstr ""
8"Project-Id-Version: unity8\n"
8"Project-Id-Version: unity8\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2016-08-03 15:56+0000\n"
10+"POT-Creation-Date: 2016-08-11 06:28+0000\n"
11"PO-Revision-Date: 2014-01-15 01:49+0000\n"
11"PO-Revision-Date: 2014-01-15 01:49+0000\n"
12"Last-Translator: Siddhanathan Shanmugam <Unknown>\n"
12"Last-Translator: Siddhanathan Shanmugam <Unknown>\n"
13"Language-Team: Hindi <hi@li.org>\n"
13"Language-Team: Hindi <hi@li.org>\n"
@@ -15,7 +15,7 @@ msgstr ""
15"Content-Type: text/plain; charset=UTF-8\n"
15"Content-Type: text/plain; charset=UTF-8\n"
16"Content-Transfer-Encoding: 8bit\n"
16"Content-Transfer-Encoding: 8bit\n"
17"Plural-Forms: nplurals=2; plural=n != 1;\n"
17"Plural-Forms: nplurals=2; plural=n != 1;\n"
18−"X-Launchpad-Export-Date: 2016-08-09 05:47+0000\n"
18+"X-Launchpad-Export-Date: 2016-08-17 05:51+0000\n"
19"X-Generator: Launchpad (build 18169)\n"
19"X-Generator: Launchpad (build 18169)\n"
20
20
21#: plugins/LightDM/Greeter.cpp:123
21#: plugins/LightDM/Greeter.cpp:123
@@ -360,15 +360,15 @@ msgstr ""
360msgid "Reset"
360msgid "Reset"
361msgstr ""
361msgstr ""
362
362
363−#: qml/Dash/GenericScopeView.qml:580 qml/Dash/GenericScopeView.qml:775
363+#: qml/Dash/GenericScopeView.qml:585 qml/Dash/GenericScopeView.qml:780
364msgid "Show less"
364msgid "Show less"
365msgstr ""
365msgstr ""
366
366
367−#: qml/Dash/GenericScopeView.qml:580
367+#: qml/Dash/GenericScopeView.qml:585
368msgid "Show all"
368msgid "Show all"
369msgstr ""
369msgstr ""
370
370
371−#: qml/Dash/GenericScopeView.qml:637
371+#: qml/Dash/GenericScopeView.qml:642
372msgctxt "Label: Hint for dash search line edit"
372msgctxt "Label: Hint for dash search line edit"
373msgid "Search"
373msgid "Search"
374msgstr ""
374msgstr ""
@@ -631,36 +631,50 @@ msgstr ""
631msgid "Language"
631msgid "Language"
632msgstr ""
632msgstr ""
633
633
634−#: qml/Wizard/Pages/10-welcome.qml:171 qml/Wizard/Pages/30-wifi.qml:206
634+#: qml/Wizard/Pages/10-welcome.qml:172 qml/Wizard/Pages/20-keyboard.qml:151
635−#: qml/Wizard/Pages/40-location.qml:271 qml/Wizard/Pages/50-timezone.qml:270
635+#: qml/Wizard/Pages/30-wifi.qml:206 qml/Wizard/Pages/40-location.qml:271
636+#: qml/Wizard/Pages/50-timezone.qml:270 qml/Wizard/Pages/60-account.qml:65
636−#: qml/Wizard/Pages/60-account.qml:65 qml/Wizard/Pages/70-passwd-type.qml:144
637+#: qml/Wizard/Pages/70-passwd-type.qml:144
637#: qml/Wizard/Pages/75-report-check.qml:84
638#: qml/Wizard/Pages/75-report-check.qml:84
638#: qml/Wizard/Pages/passcode-desktop.qml:141
639#: qml/Wizard/Pages/passcode-desktop.qml:141
639#: qml/Wizard/Pages/password-set.qml:141
640#: qml/Wizard/Pages/password-set.qml:141
640msgid "Next"
641msgid "Next"
641msgstr ""
642msgstr ""
642
643
643−#: qml/Wizard/Pages/30-wifi.qml:29
644+#: qml/Wizard/Pages/20-keyboard.qml:30
645+msgid "Select Keyboard"
646+msgstr ""
647+
648+#: qml/Wizard/Pages/20-keyboard.qml:70
649+msgid "Keyboard language"
650+msgstr ""
651+
652+#: qml/Wizard/Pages/20-keyboard.qml:92
653+msgid "Keyboard layout"
654+msgstr ""
655+
656+#: qml/Wizard/Pages/20-keyboard.qml:151 qml/Wizard/Pages/30-wifi.qml:206
657+#: qml/Wizard/Pages/60-account.qml:65
658+#: qml/Wizard/Pages/77-system-update.qml:152 qml/Wizard/Pages/sim.qml:101
659+msgid "Skip"
660+msgstr ""
661+
662+#: qml/Wizard/Pages/30-wifi.qml:30
644msgid "Connect to Wi‑Fi"
663msgid "Connect to Wi‑Fi"
645msgstr ""
664msgstr ""
646
665
647−#: qml/Wizard/Pages/30-wifi.qml:130
666+#: qml/Wizard/Pages/30-wifi.qml:131
648msgid "Connected"
667msgid "Connected"
649msgstr ""
668msgstr ""
650
669
651−#: qml/Wizard/Pages/30-wifi.qml:163
670+#: qml/Wizard/Pages/30-wifi.qml:164
652msgid "Available Wi-Fi networks"
671msgid "Available Wi-Fi networks"
653msgstr ""
672msgstr ""
654
673
655−#: qml/Wizard/Pages/30-wifi.qml:164
674+#: qml/Wizard/Pages/30-wifi.qml:165
656msgid "No available Wi-Fi networks"
675msgid "No available Wi-Fi networks"
657msgstr ""
676msgstr ""
658
677
659−#: qml/Wizard/Pages/30-wifi.qml:206 qml/Wizard/Pages/60-account.qml:65
660−#: qml/Wizard/Pages/sim.qml:101
661−msgid "Skip"
662−msgstr ""
663−
664#: qml/Wizard/Pages/40-location.qml:27
678#: qml/Wizard/Pages/40-location.qml:27
665msgid "Location Services"
679msgid "Location Services"
666msgstr ""
680msgstr ""
@@ -744,6 +758,35 @@ msgstr ""
744msgid "Privacy policy"
758msgid "Privacy policy"
745msgstr ""
759msgstr ""
746
760
761+#: qml/Wizard/Pages/77-system-update.qml:28
762+msgid "Update Device"
763+msgstr ""
764+
765+#: qml/Wizard/Pages/77-system-update.qml:55
766+msgid ""
767+"There is a system update available and ready to install. Afterwards, the "
768+"device will automatically restart."
769+msgstr ""
770+
771+#: qml/Wizard/Pages/77-system-update.qml:76
772+msgctxt "string identifying name of the update"
773+msgid "Ubuntu system"
774+msgstr ""
775+
776+#: qml/Wizard/Pages/77-system-update.qml:83
777+#, qt-format
778+msgctxt "version of the system update"
779+msgid "Version %1"
780+msgstr ""
781+
782+#: qml/Wizard/Pages/77-system-update.qml:102
783+msgid "This could take a few minutes..."
784+msgstr ""
785+
786+#: qml/Wizard/Pages/77-system-update.qml:116
787+msgid "Install and restart now"
788+msgstr ""
789+
747#: qml/Wizard/Pages/80-finished.qml:89
790#: qml/Wizard/Pages/80-finished.qml:89
748msgid "Welcome to Ubuntu"
791msgid "Welcome to Ubuntu"
749msgstr ""
792msgstr ""
po/hr.po+60−17
@@ -7,7 +7,7 @@ msgid ""
7msgstr ""
7msgstr ""
8"Project-Id-Version: unity\n"
8"Project-Id-Version: unity\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2016-08-03 15:56+0000\n"
10+"POT-Creation-Date: 2016-08-11 06:28+0000\n"
11"PO-Revision-Date: 2016-05-04 17:52+0000\n"
11"PO-Revision-Date: 2016-05-04 17:52+0000\n"
12"Last-Translator: gogo <trebelnik2@gmail.com>\n"
12"Last-Translator: gogo <trebelnik2@gmail.com>\n"
13"Language-Team: Croatian <hr@li.org>\n"
13"Language-Team: Croatian <hr@li.org>\n"
@@ -16,7 +16,7 @@ msgstr ""
16"Content-Transfer-Encoding: 8bit\n"
16"Content-Transfer-Encoding: 8bit\n"
17"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && "
17"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && "
18"n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
18"n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
19−"X-Launchpad-Export-Date: 2016-08-09 05:47+0000\n"
19+"X-Launchpad-Export-Date: 2016-08-17 05:52+0000\n"
20"X-Generator: Launchpad (build 18169)\n"
20"X-Generator: Launchpad (build 18169)\n"
21
21
22#: plugins/LightDM/Greeter.cpp:123
22#: plugins/LightDM/Greeter.cpp:123
@@ -366,15 +366,15 @@ msgstr "Precizirajte svoje rezultate"
366msgid "Reset"
366msgid "Reset"
367msgstr "Ponovno postavi"
367msgstr "Ponovno postavi"
368
368
369−#: qml/Dash/GenericScopeView.qml:580 qml/Dash/GenericScopeView.qml:775
369+#: qml/Dash/GenericScopeView.qml:585 qml/Dash/GenericScopeView.qml:780
370msgid "Show less"
370msgid "Show less"
371msgstr "Prikaži manje"
371msgstr "Prikaži manje"
372
372
373−#: qml/Dash/GenericScopeView.qml:580
373+#: qml/Dash/GenericScopeView.qml:585
374msgid "Show all"
374msgid "Show all"
375msgstr "Prikaži sve"
375msgstr "Prikaži sve"
376
376
377−#: qml/Dash/GenericScopeView.qml:637
377+#: qml/Dash/GenericScopeView.qml:642
378msgctxt "Label: Hint for dash search line edit"
378msgctxt "Label: Hint for dash search line edit"
379msgid "Search"
379msgid "Search"
380msgstr "Pretraži"
380msgstr "Pretraži"
@@ -648,36 +648,50 @@ msgstr "Natrag"
648msgid "Language"
648msgid "Language"
649msgstr "Jezik"
649msgstr "Jezik"
650
650
651−#: qml/Wizard/Pages/10-welcome.qml:171 qml/Wizard/Pages/30-wifi.qml:206
651+#: qml/Wizard/Pages/10-welcome.qml:172 qml/Wizard/Pages/20-keyboard.qml:151
652−#: qml/Wizard/Pages/40-location.qml:271 qml/Wizard/Pages/50-timezone.qml:270
652+#: qml/Wizard/Pages/30-wifi.qml:206 qml/Wizard/Pages/40-location.qml:271
653+#: qml/Wizard/Pages/50-timezone.qml:270 qml/Wizard/Pages/60-account.qml:65
653−#: qml/Wizard/Pages/60-account.qml:65 qml/Wizard/Pages/70-passwd-type.qml:144
654+#: qml/Wizard/Pages/70-passwd-type.qml:144
654#: qml/Wizard/Pages/75-report-check.qml:84
655#: qml/Wizard/Pages/75-report-check.qml:84
655#: qml/Wizard/Pages/passcode-desktop.qml:141
656#: qml/Wizard/Pages/passcode-desktop.qml:141
656#: qml/Wizard/Pages/password-set.qml:141
657#: qml/Wizard/Pages/password-set.qml:141
657msgid "Next"
658msgid "Next"
658msgstr "Sljedeće"
659msgstr "Sljedeće"
659
660
660−#: qml/Wizard/Pages/30-wifi.qml:29
661+#: qml/Wizard/Pages/20-keyboard.qml:30
662+msgid "Select Keyboard"
663+msgstr ""
664+
665+#: qml/Wizard/Pages/20-keyboard.qml:70
666+msgid "Keyboard language"
667+msgstr ""
668+
669+#: qml/Wizard/Pages/20-keyboard.qml:92
670+msgid "Keyboard layout"
671+msgstr ""
672+
673+#: qml/Wizard/Pages/20-keyboard.qml:151 qml/Wizard/Pages/30-wifi.qml:206
674+#: qml/Wizard/Pages/60-account.qml:65
675+#: qml/Wizard/Pages/77-system-update.qml:152 qml/Wizard/Pages/sim.qml:101
676+msgid "Skip"
677+msgstr "Preskoči"
678+
679+#: qml/Wizard/Pages/30-wifi.qml:30
661msgid "Connect to Wi‑Fi"
680msgid "Connect to Wi‑Fi"
662msgstr "Povezivanje s Wi‑Fi"
681msgstr "Povezivanje s Wi‑Fi"
663
682
664−#: qml/Wizard/Pages/30-wifi.qml:130
683+#: qml/Wizard/Pages/30-wifi.qml:131
665msgid "Connected"
684msgid "Connected"
666msgstr "Povezano"
685msgstr "Povezano"
667
686
668−#: qml/Wizard/Pages/30-wifi.qml:163
687+#: qml/Wizard/Pages/30-wifi.qml:164
669msgid "Available Wi-Fi networks"
688msgid "Available Wi-Fi networks"
670msgstr "Dostupne bežične mreže"
689msgstr "Dostupne bežične mreže"
671
690
672−#: qml/Wizard/Pages/30-wifi.qml:164
691+#: qml/Wizard/Pages/30-wifi.qml:165
673msgid "No available Wi-Fi networks"
692msgid "No available Wi-Fi networks"
674msgstr "Nema dostupnih bežičnih mreža"
693msgstr "Nema dostupnih bežičnih mreža"
675
694
676−#: qml/Wizard/Pages/30-wifi.qml:206 qml/Wizard/Pages/60-account.qml:65
677−#: qml/Wizard/Pages/sim.qml:101
678−msgid "Skip"
679−msgstr "Preskoči"
680−
681#: qml/Wizard/Pages/40-location.qml:27
695#: qml/Wizard/Pages/40-location.qml:27
682msgid "Location Services"
696msgid "Location Services"
683msgstr "Usluge lokacije"
697msgstr "Usluge lokacije"
@@ -764,6 +778,35 @@ msgstr ""
764msgid "Privacy policy"
778msgid "Privacy policy"
765msgstr "Pravila privatnosti"
779msgstr "Pravila privatnosti"
766
780
781+#: qml/Wizard/Pages/77-system-update.qml:28
782+msgid "Update Device"
783+msgstr ""
784+
785+#: qml/Wizard/Pages/77-system-update.qml:55
786+msgid ""
787+"There is a system update available and ready to install. Afterwards, the "
788+"device will automatically restart."
789+msgstr ""
790+
791+#: qml/Wizard/Pages/77-system-update.qml:76
792+msgctxt "string identifying name of the update"
793+msgid "Ubuntu system"
794+msgstr ""
795+
796+#: qml/Wizard/Pages/77-system-update.qml:83
797+#, qt-format
798+msgctxt "version of the system update"
799+msgid "Version %1"
800+msgstr ""
801+
802+#: qml/Wizard/Pages/77-system-update.qml:102
803+msgid "This could take a few minutes..."
804+msgstr ""
805+
806+#: qml/Wizard/Pages/77-system-update.qml:116
807+msgid "Install and restart now"
808+msgstr ""
809+
767#: qml/Wizard/Pages/80-finished.qml:89
810#: qml/Wizard/Pages/80-finished.qml:89
768msgid "Welcome to Ubuntu"
811msgid "Welcome to Ubuntu"
769msgstr "Dobrodošli u Ubuntu"
812msgstr "Dobrodošli u Ubuntu"
po/hu.po+63−18
@@ -7,15 +7,15 @@ msgid ""
7msgstr ""
7msgstr ""
8"Project-Id-Version: unity\n"
8"Project-Id-Version: unity\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2016-08-03 15:56+0000\n"
10+"POT-Creation-Date: 2016-08-11 06:28+0000\n"
11−"PO-Revision-Date: 2016-06-20 07:28+0000\n"
11+"PO-Revision-Date: 2016-08-17 10:53+0000\n"
12"Last-Translator: Richard Somlói <ricsipontaz@gmail.com>\n"
12"Last-Translator: Richard Somlói <ricsipontaz@gmail.com>\n"
13"Language-Team: Hungarian <hu@li.org>\n"
13"Language-Team: Hungarian <hu@li.org>\n"
14"MIME-Version: 1.0\n"
14"MIME-Version: 1.0\n"
15"Content-Type: text/plain; charset=UTF-8\n"
15"Content-Type: text/plain; charset=UTF-8\n"
16"Content-Transfer-Encoding: 8bit\n"
16"Content-Transfer-Encoding: 8bit\n"
17"Plural-Forms: nplurals=2; plural=n != 1;\n"
17"Plural-Forms: nplurals=2; plural=n != 1;\n"
18−"X-Launchpad-Export-Date: 2016-08-09 05:47+0000\n"
18+"X-Launchpad-Export-Date: 2016-08-18 05:53+0000\n"
19"X-Generator: Launchpad (build 18169)\n"
19"X-Generator: Launchpad (build 18169)\n"
20
20
21#: plugins/LightDM/Greeter.cpp:123
21#: plugins/LightDM/Greeter.cpp:123
@@ -364,15 +364,15 @@ msgstr "Találatok finomítása"
364msgid "Reset"
364msgid "Reset"
365msgstr "Alaphelyzetbe állítás"
365msgstr "Alaphelyzetbe állítás"
366
366
367−#: qml/Dash/GenericScopeView.qml:580 qml/Dash/GenericScopeView.qml:775
367+#: qml/Dash/GenericScopeView.qml:585 qml/Dash/GenericScopeView.qml:780
368msgid "Show less"
368msgid "Show less"
369msgstr "Kevesebb"
369msgstr "Kevesebb"
370
370
371−#: qml/Dash/GenericScopeView.qml:580
371+#: qml/Dash/GenericScopeView.qml:585
372msgid "Show all"
372msgid "Show all"
373msgstr "Összes megjelenítése"
373msgstr "Összes megjelenítése"
374
374
375−#: qml/Dash/GenericScopeView.qml:637
375+#: qml/Dash/GenericScopeView.qml:642
376msgctxt "Label: Hint for dash search line edit"
376msgctxt "Label: Hint for dash search line edit"
377msgid "Search"
377msgid "Search"
378msgstr "Keresés"
378msgstr "Keresés"
@@ -644,36 +644,50 @@ msgstr "Vissza"
644msgid "Language"
644msgid "Language"
645msgstr "Nyelv"
645msgstr "Nyelv"
646
646
647−#: qml/Wizard/Pages/10-welcome.qml:171 qml/Wizard/Pages/30-wifi.qml:206
647+#: qml/Wizard/Pages/10-welcome.qml:172 qml/Wizard/Pages/20-keyboard.qml:151
648−#: qml/Wizard/Pages/40-location.qml:271 qml/Wizard/Pages/50-timezone.qml:270
648+#: qml/Wizard/Pages/30-wifi.qml:206 qml/Wizard/Pages/40-location.qml:271
649+#: qml/Wizard/Pages/50-timezone.qml:270 qml/Wizard/Pages/60-account.qml:65
649−#: qml/Wizard/Pages/60-account.qml:65 qml/Wizard/Pages/70-passwd-type.qml:144
650+#: qml/Wizard/Pages/70-passwd-type.qml:144
650#: qml/Wizard/Pages/75-report-check.qml:84
651#: qml/Wizard/Pages/75-report-check.qml:84
651#: qml/Wizard/Pages/passcode-desktop.qml:141
652#: qml/Wizard/Pages/passcode-desktop.qml:141
652#: qml/Wizard/Pages/password-set.qml:141
653#: qml/Wizard/Pages/password-set.qml:141
653msgid "Next"
654msgid "Next"
654msgstr "Következő"
655msgstr "Következő"
655
656
656−#: qml/Wizard/Pages/30-wifi.qml:29
657+#: qml/Wizard/Pages/20-keyboard.qml:30
658+msgid "Select Keyboard"
659+msgstr "Billentyűzet kiválasztása"
660+
661+#: qml/Wizard/Pages/20-keyboard.qml:70
662+msgid "Keyboard language"
663+msgstr "Billentyűzet nyelve"
664+
665+#: qml/Wizard/Pages/20-keyboard.qml:92
666+msgid "Keyboard layout"
667+msgstr "Billentyűzetkiosztás"
668+
669+#: qml/Wizard/Pages/20-keyboard.qml:151 qml/Wizard/Pages/30-wifi.qml:206
670+#: qml/Wizard/Pages/60-account.qml:65
671+#: qml/Wizard/Pages/77-system-update.qml:152 qml/Wizard/Pages/sim.qml:101
672+msgid "Skip"
673+msgstr "Kihagyás"
674+
675+#: qml/Wizard/Pages/30-wifi.qml:30
657msgid "Connect to Wi‑Fi"
676msgid "Connect to Wi‑Fi"
658msgstr "Csatlakozás Wi-Fi hálózathoz"
677msgstr "Csatlakozás Wi-Fi hálózathoz"
659
678
660−#: qml/Wizard/Pages/30-wifi.qml:130
679+#: qml/Wizard/Pages/30-wifi.qml:131
661msgid "Connected"
680msgid "Connected"
662msgstr "Kapcsolódva"
681msgstr "Kapcsolódva"
663
682
664−#: qml/Wizard/Pages/30-wifi.qml:163
683+#: qml/Wizard/Pages/30-wifi.qml:164
665msgid "Available Wi-Fi networks"
684msgid "Available Wi-Fi networks"
666msgstr "Elérhető Wi-Fi hálózatok"
685msgstr "Elérhető Wi-Fi hálózatok"
667
686
668−#: qml/Wizard/Pages/30-wifi.qml:164
687+#: qml/Wizard/Pages/30-wifi.qml:165
669msgid "No available Wi-Fi networks"
688msgid "No available Wi-Fi networks"
670msgstr "Nincsenek elérhető Wi-Fi hálózatok"
689msgstr "Nincsenek elérhető Wi-Fi hálózatok"
671
690
672−#: qml/Wizard/Pages/30-wifi.qml:206 qml/Wizard/Pages/60-account.qml:65
673−#: qml/Wizard/Pages/sim.qml:101
674−msgid "Skip"
675−msgstr "Kihagyás"
676−
677#: qml/Wizard/Pages/40-location.qml:27
691#: qml/Wizard/Pages/40-location.qml:27
678msgid "Location Services"
692msgid "Location Services"
679msgstr "Helymeghatározás"
693msgstr "Helymeghatározás"
@@ -761,6 +775,37 @@ msgstr ""
761msgid "Privacy policy"
775msgid "Privacy policy"
762msgstr "Adatvédelmi irányelvek"
776msgstr "Adatvédelmi irányelvek"
763
777
778+#: qml/Wizard/Pages/77-system-update.qml:28
779+msgid "Update Device"
780+msgstr "Eszköz frissítése"
781+
782+#: qml/Wizard/Pages/77-system-update.qml:55
783+msgid ""
784+"There is a system update available and ready to install. Afterwards, the "
785+"device will automatically restart."
786+msgstr ""
787+"Elérhető egy rendszerfrissítés. A telepítést követően a készülék "
788+"automatikusan újraindul."
789+
790+#: qml/Wizard/Pages/77-system-update.qml:76
791+msgctxt "string identifying name of the update"
792+msgid "Ubuntu system"
793+msgstr "Ubuntu rendszer"
794+
795+#: qml/Wizard/Pages/77-system-update.qml:83
796+#, qt-format
797+msgctxt "version of the system update"
798+msgid "Version %1"
799+msgstr "Verzió: %1"
800+
801+#: qml/Wizard/Pages/77-system-update.qml:102
802+msgid "This could take a few minutes..."
803+msgstr "Ez néhány percet igénybe vehet…"
804+
805+#: qml/Wizard/Pages/77-system-update.qml:116
806+msgid "Install and restart now"
807+msgstr "Telepítés és újraindítás"
808+
764#: qml/Wizard/Pages/80-finished.qml:89
809#: qml/Wizard/Pages/80-finished.qml:89
765msgid "Welcome to Ubuntu"
810msgid "Welcome to Ubuntu"
766msgstr "Üdvözli az Ubuntu"
811msgstr "Üdvözli az Ubuntu"
po/hy.po+60−17
@@ -7,7 +7,7 @@ msgid ""
7msgstr ""
7msgstr ""
8"Project-Id-Version: unity\n"
8"Project-Id-Version: unity\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2016-08-03 15:56+0000\n"
10+"POT-Creation-Date: 2016-08-11 06:28+0000\n"
11"PO-Revision-Date: 2014-10-28 06:34+0000\n"
11"PO-Revision-Date: 2014-10-28 06:34+0000\n"
12"Last-Translator: Vahan Harutyunyan <Unknown>\n"
12"Last-Translator: Vahan Harutyunyan <Unknown>\n"
13"Language-Team: Armenian <hy@li.org>\n"
13"Language-Team: Armenian <hy@li.org>\n"
@@ -15,7 +15,7 @@ msgstr ""
15"Content-Type: text/plain; charset=UTF-8\n"
15"Content-Type: text/plain; charset=UTF-8\n"
16"Content-Transfer-Encoding: 8bit\n"
16"Content-Transfer-Encoding: 8bit\n"
17"Plural-Forms: nplurals=1; plural=0;\n"
17"Plural-Forms: nplurals=1; plural=0;\n"
18−"X-Launchpad-Export-Date: 2016-08-09 05:46+0000\n"
18+"X-Launchpad-Export-Date: 2016-08-17 05:51+0000\n"
19"X-Generator: Launchpad (build 18169)\n"
19"X-Generator: Launchpad (build 18169)\n"
20
20
21#: plugins/LightDM/Greeter.cpp:123
21#: plugins/LightDM/Greeter.cpp:123
@@ -364,15 +364,15 @@ msgstr ""
364msgid "Reset"
364msgid "Reset"
365msgstr ""
365msgstr ""
366
366
367−#: qml/Dash/GenericScopeView.qml:580 qml/Dash/GenericScopeView.qml:775
367+#: qml/Dash/GenericScopeView.qml:585 qml/Dash/GenericScopeView.qml:780
368msgid "Show less"
368msgid "Show less"
369msgstr ""
369msgstr ""
370
370
371−#: qml/Dash/GenericScopeView.qml:580
371+#: qml/Dash/GenericScopeView.qml:585
372msgid "Show all"
372msgid "Show all"
373msgstr ""
373msgstr ""
374
374
375−#: qml/Dash/GenericScopeView.qml:637
375+#: qml/Dash/GenericScopeView.qml:642
376msgctxt "Label: Hint for dash search line edit"
376msgctxt "Label: Hint for dash search line edit"
377msgid "Search"
377msgid "Search"
378msgstr ""
378msgstr ""
@@ -635,36 +635,50 @@ msgstr ""
635msgid "Language"
635msgid "Language"
636msgstr ""
636msgstr ""
637
637
638−#: qml/Wizard/Pages/10-welcome.qml:171 qml/Wizard/Pages/30-wifi.qml:206
638+#: qml/Wizard/Pages/10-welcome.qml:172 qml/Wizard/Pages/20-keyboard.qml:151
639−#: qml/Wizard/Pages/40-location.qml:271 qml/Wizard/Pages/50-timezone.qml:270
639+#: qml/Wizard/Pages/30-wifi.qml:206 qml/Wizard/Pages/40-location.qml:271
640+#: qml/Wizard/Pages/50-timezone.qml:270 qml/Wizard/Pages/60-account.qml:65
640−#: qml/Wizard/Pages/60-account.qml:65 qml/Wizard/Pages/70-passwd-type.qml:144
641+#: qml/Wizard/Pages/70-passwd-type.qml:144
641#: qml/Wizard/Pages/75-report-check.qml:84
642#: qml/Wizard/Pages/75-report-check.qml:84
642#: qml/Wizard/Pages/passcode-desktop.qml:141
643#: qml/Wizard/Pages/passcode-desktop.qml:141
643#: qml/Wizard/Pages/password-set.qml:141
644#: qml/Wizard/Pages/password-set.qml:141
644msgid "Next"
645msgid "Next"
645msgstr ""
646msgstr ""
646
647
647−#: qml/Wizard/Pages/30-wifi.qml:29
648+#: qml/Wizard/Pages/20-keyboard.qml:30
649+msgid "Select Keyboard"
650+msgstr ""
651+
652+#: qml/Wizard/Pages/20-keyboard.qml:70
653+msgid "Keyboard language"
654+msgstr ""
655+
656+#: qml/Wizard/Pages/20-keyboard.qml:92
657+msgid "Keyboard layout"
658+msgstr ""
659+
660+#: qml/Wizard/Pages/20-keyboard.qml:151 qml/Wizard/Pages/30-wifi.qml:206
661+#: qml/Wizard/Pages/60-account.qml:65
662+#: qml/Wizard/Pages/77-system-update.qml:152 qml/Wizard/Pages/sim.qml:101
663+msgid "Skip"
664+msgstr ""
665+
666+#: qml/Wizard/Pages/30-wifi.qml:30
648msgid "Connect to Wi‑Fi"
667msgid "Connect to Wi‑Fi"
649msgstr ""
668msgstr ""
650
669
651−#: qml/Wizard/Pages/30-wifi.qml:130
670+#: qml/Wizard/Pages/30-wifi.qml:131
652msgid "Connected"
671msgid "Connected"
653msgstr ""
672msgstr ""
654
673
655−#: qml/Wizard/Pages/30-wifi.qml:163
674+#: qml/Wizard/Pages/30-wifi.qml:164
656msgid "Available Wi-Fi networks"
675msgid "Available Wi-Fi networks"
657msgstr ""
676msgstr ""
658
677
659−#: qml/Wizard/Pages/30-wifi.qml:164
678+#: qml/Wizard/Pages/30-wifi.qml:165
660msgid "No available Wi-Fi networks"
679msgid "No available Wi-Fi networks"
661msgstr ""
680msgstr ""
662
681
663−#: qml/Wizard/Pages/30-wifi.qml:206 qml/Wizard/Pages/60-account.qml:65
664−#: qml/Wizard/Pages/sim.qml:101
665−msgid "Skip"
666−msgstr ""
667−
668#: qml/Wizard/Pages/40-location.qml:27
682#: qml/Wizard/Pages/40-location.qml:27
669msgid "Location Services"
683msgid "Location Services"
670msgstr ""
684msgstr ""
@@ -748,6 +762,35 @@ msgstr ""
748msgid "Privacy policy"
762msgid "Privacy policy"
749msgstr ""
763msgstr ""
750
764
765+#: qml/Wizard/Pages/77-system-update.qml:28
766+msgid "Update Device"
767+msgstr ""
768+
769+#: qml/Wizard/Pages/77-system-update.qml:55
770+msgid ""
771+"There is a system update available and ready to install. Afterwards, the "
772+"device will automatically restart."
773+msgstr ""
774+
775+#: qml/Wizard/Pages/77-system-update.qml:76
776+msgctxt "string identifying name of the update"
777+msgid "Ubuntu system"
778+msgstr ""
779+
780+#: qml/Wizard/Pages/77-system-update.qml:83
781+#, qt-format
782+msgctxt "version of the system update"
783+msgid "Version %1"
784+msgstr ""
785+
786+#: qml/Wizard/Pages/77-system-update.qml:102
787+msgid "This could take a few minutes..."
788+msgstr ""
789+
790+#: qml/Wizard/Pages/77-system-update.qml:116
791+msgid "Install and restart now"
792+msgstr ""
793+
751#: qml/Wizard/Pages/80-finished.qml:89
794#: qml/Wizard/Pages/80-finished.qml:89
752msgid "Welcome to Ubuntu"
795msgid "Welcome to Ubuntu"
753msgstr ""
796msgstr ""
po/ia.po+62−17
@@ -7,7 +7,7 @@ msgid ""
7msgstr ""
7msgstr ""
8"Project-Id-Version: unity8\n"
8"Project-Id-Version: unity8\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2016-08-03 15:56+0000\n"
10+"POT-Creation-Date: 2016-08-11 06:28+0000\n"
11"PO-Revision-Date: 2015-08-25 19:31+0000\n"
11"PO-Revision-Date: 2015-08-25 19:31+0000\n"
12"Last-Translator: karm <melo@carmu.com>\n"
12"Last-Translator: karm <melo@carmu.com>\n"
13"Language-Team: Interlingua <ia@li.org>\n"
13"Language-Team: Interlingua <ia@li.org>\n"
@@ -15,7 +15,7 @@ msgstr ""
15"Content-Type: text/plain; charset=UTF-8\n"
15"Content-Type: text/plain; charset=UTF-8\n"
16"Content-Transfer-Encoding: 8bit\n"
16"Content-Transfer-Encoding: 8bit\n"
17"Plural-Forms: nplurals=2; plural=n != 1;\n"
17"Plural-Forms: nplurals=2; plural=n != 1;\n"
18−"X-Launchpad-Export-Date: 2016-08-09 05:47+0000\n"
18+"X-Launchpad-Export-Date: 2016-08-17 05:51+0000\n"
19"X-Generator: Launchpad (build 18169)\n"
19"X-Generator: Launchpad (build 18169)\n"
20
20
21#: plugins/LightDM/Greeter.cpp:123
21#: plugins/LightDM/Greeter.cpp:123
@@ -364,15 +364,15 @@ msgstr "Poli tu resultatos"
364msgid "Reset"
364msgid "Reset"
365msgstr "Restabilir"
365msgstr "Restabilir"
366
366
367−#: qml/Dash/GenericScopeView.qml:580 qml/Dash/GenericScopeView.qml:775
367+#: qml/Dash/GenericScopeView.qml:585 qml/Dash/GenericScopeView.qml:780
368msgid "Show less"
368msgid "Show less"
369msgstr "Monstrar minus"
369msgstr "Monstrar minus"
370
370
371−#: qml/Dash/GenericScopeView.qml:580
371+#: qml/Dash/GenericScopeView.qml:585
372msgid "Show all"
372msgid "Show all"
373msgstr "Monstrar toto"
373msgstr "Monstrar toto"
374
374
375−#: qml/Dash/GenericScopeView.qml:637
375+#: qml/Dash/GenericScopeView.qml:642
376msgctxt "Label: Hint for dash search line edit"
376msgctxt "Label: Hint for dash search line edit"
377msgid "Search"
377msgid "Search"
378msgstr "Cerca"
378msgstr "Cerca"
@@ -644,36 +644,50 @@ msgstr "Retro"
644msgid "Language"
644msgid "Language"
645msgstr "Lingua"
645msgstr "Lingua"
646
646
647−#: qml/Wizard/Pages/10-welcome.qml:171 qml/Wizard/Pages/30-wifi.qml:206
647+#: qml/Wizard/Pages/10-welcome.qml:172 qml/Wizard/Pages/20-keyboard.qml:151
648−#: qml/Wizard/Pages/40-location.qml:271 qml/Wizard/Pages/50-timezone.qml:270
648+#: qml/Wizard/Pages/30-wifi.qml:206 qml/Wizard/Pages/40-location.qml:271
649+#: qml/Wizard/Pages/50-timezone.qml:270 qml/Wizard/Pages/60-account.qml:65
649−#: qml/Wizard/Pages/60-account.qml:65 qml/Wizard/Pages/70-passwd-type.qml:144
650+#: qml/Wizard/Pages/70-passwd-type.qml:144
650#: qml/Wizard/Pages/75-report-check.qml:84
651#: qml/Wizard/Pages/75-report-check.qml:84
651#: qml/Wizard/Pages/passcode-desktop.qml:141
652#: qml/Wizard/Pages/passcode-desktop.qml:141
652#: qml/Wizard/Pages/password-set.qml:141
653#: qml/Wizard/Pages/password-set.qml:141
653msgid "Next"
654msgid "Next"
654msgstr "Sequente"
655msgstr "Sequente"
655
656
656−#: qml/Wizard/Pages/30-wifi.qml:29
657+#: qml/Wizard/Pages/20-keyboard.qml:30
658+msgid "Select Keyboard"
659+msgstr "Eliger le claviero"
660+
661+#: qml/Wizard/Pages/20-keyboard.qml:70
662+msgid "Keyboard language"
663+msgstr "Lingua del claviero"
664+
665+#: qml/Wizard/Pages/20-keyboard.qml:92
666+msgid "Keyboard layout"
667+msgstr "Mappa del claves"
668+
669+#: qml/Wizard/Pages/20-keyboard.qml:151 qml/Wizard/Pages/30-wifi.qml:206
670+#: qml/Wizard/Pages/60-account.qml:65
671+#: qml/Wizard/Pages/77-system-update.qml:152 qml/Wizard/Pages/sim.qml:101
672+msgid "Skip"
673+msgstr "Salta"
674+
675+#: qml/Wizard/Pages/30-wifi.qml:30
657msgid "Connect to Wi‑Fi"
676msgid "Connect to Wi‑Fi"
658msgstr "Connecter al Wi‑Fi"
677msgstr "Connecter al Wi‑Fi"
659
678
660−#: qml/Wizard/Pages/30-wifi.qml:130
679+#: qml/Wizard/Pages/30-wifi.qml:131
661msgid "Connected"
680msgid "Connected"
662msgstr "Connexe"
681msgstr "Connexe"
663
682
664−#: qml/Wizard/Pages/30-wifi.qml:163
683+#: qml/Wizard/Pages/30-wifi.qml:164
665msgid "Available Wi-Fi networks"
684msgid "Available Wi-Fi networks"
666msgstr "Retes Wi-Fi disponibile"
685msgstr "Retes Wi-Fi disponibile"
667
686
668−#: qml/Wizard/Pages/30-wifi.qml:164
687+#: qml/Wizard/Pages/30-wifi.qml:165
669msgid "No available Wi-Fi networks"
688msgid "No available Wi-Fi networks"
670msgstr "Nulle retes Wi-Fi disponibile"
689msgstr "Nulle retes Wi-Fi disponibile"
671
690
672−#: qml/Wizard/Pages/30-wifi.qml:206 qml/Wizard/Pages/60-account.qml:65
673−#: qml/Wizard/Pages/sim.qml:101
674−msgid "Skip"
675−msgstr "Salta"
676−
677#: qml/Wizard/Pages/40-location.qml:27
691#: qml/Wizard/Pages/40-location.qml:27
678msgid "Location Services"
692msgid "Location Services"
679msgstr "Servicios de position"
693msgstr "Servicios de position"
@@ -761,6 +775,37 @@ msgstr ""
761msgid "Privacy policy"
775msgid "Privacy policy"
762msgstr "Politica de confidentialitate"
776msgstr "Politica de confidentialitate"
763
777
778+#: qml/Wizard/Pages/77-system-update.qml:28
779+msgid "Update Device"
780+msgstr "Actualisar le dispositivo"
781+
782+#: qml/Wizard/Pages/77-system-update.qml:55
783+msgid ""
784+"There is a system update available and ready to install. Afterwards, the "
785+"device will automatically restart."
786+msgstr ""
787+"Il ha un actualisation del systema disponibile e preste a installar. Pois le "
788+"dispositivo reinitiara automaticamente."
789+
790+#: qml/Wizard/Pages/77-system-update.qml:76
791+msgctxt "string identifying name of the update"
792+msgid "Ubuntu system"
793+msgstr "Systema Ubuntu"
794+
795+#: qml/Wizard/Pages/77-system-update.qml:83
796+#, qt-format
797+msgctxt "version of the system update"
798+msgid "Version %1"
799+msgstr "Version %1"
800+
801+#: qml/Wizard/Pages/77-system-update.qml:102
802+msgid "This could take a few minutes..."
803+msgstr "Isto pote prender alcun minutas..."
804+
805+#: qml/Wizard/Pages/77-system-update.qml:116
806+msgid "Install and restart now"
807+msgstr "Installar ora e reinitiar."
808+
764#: qml/Wizard/Pages/80-finished.qml:89
809#: qml/Wizard/Pages/80-finished.qml:89
765msgid "Welcome to Ubuntu"
810msgid "Welcome to Ubuntu"
766msgstr "Benvenite a Ubuntu."
811msgstr "Benvenite a Ubuntu."
po/id.po+60−17
@@ -7,7 +7,7 @@ msgid ""
7msgstr ""
7msgstr ""
8"Project-Id-Version: unity\n"
8"Project-Id-Version: unity\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2016-08-03 15:56+0000\n"
10+"POT-Creation-Date: 2016-08-11 06:28+0000\n"
11"PO-Revision-Date: 2013-06-26 22:35+0000\n"
11"PO-Revision-Date: 2013-06-26 22:35+0000\n"
12"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
12"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
13"Language-Team: Indonesian <id@li.org>\n"
13"Language-Team: Indonesian <id@li.org>\n"
@@ -15,7 +15,7 @@ msgstr ""
15"Content-Type: text/plain; charset=UTF-8\n"
15"Content-Type: text/plain; charset=UTF-8\n"
16"Content-Transfer-Encoding: 8bit\n"
16"Content-Transfer-Encoding: 8bit\n"
17"Plural-Forms: nplurals=1; plural=0;\n"
17"Plural-Forms: nplurals=1; plural=0;\n"
18−"X-Launchpad-Export-Date: 2016-08-09 05:47+0000\n"
18+"X-Launchpad-Export-Date: 2016-08-17 05:51+0000\n"
19"X-Generator: Launchpad (build 18169)\n"
19"X-Generator: Launchpad (build 18169)\n"
20
20
21#: plugins/LightDM/Greeter.cpp:123
21#: plugins/LightDM/Greeter.cpp:123
@@ -363,15 +363,15 @@ msgstr ""
363msgid "Reset"
363msgid "Reset"
364msgstr ""
364msgstr ""
365
365
366−#: qml/Dash/GenericScopeView.qml:580 qml/Dash/GenericScopeView.qml:775
366+#: qml/Dash/GenericScopeView.qml:585 qml/Dash/GenericScopeView.qml:780
367msgid "Show less"
367msgid "Show less"
368msgstr ""
368msgstr ""
369
369
370−#: qml/Dash/GenericScopeView.qml:580
370+#: qml/Dash/GenericScopeView.qml:585
371msgid "Show all"
371msgid "Show all"
372msgstr ""
372msgstr ""
373
373
374−#: qml/Dash/GenericScopeView.qml:637
374+#: qml/Dash/GenericScopeView.qml:642
375msgctxt "Label: Hint for dash search line edit"
375msgctxt "Label: Hint for dash search line edit"
376msgid "Search"
376msgid "Search"
377msgstr ""
377msgstr ""
@@ -638,36 +638,50 @@ msgstr ""
638msgid "Language"
638msgid "Language"
639msgstr ""
639msgstr ""
640
640
641−#: qml/Wizard/Pages/10-welcome.qml:171 qml/Wizard/Pages/30-wifi.qml:206
641+#: qml/Wizard/Pages/10-welcome.qml:172 qml/Wizard/Pages/20-keyboard.qml:151
642−#: qml/Wizard/Pages/40-location.qml:271 qml/Wizard/Pages/50-timezone.qml:270
642+#: qml/Wizard/Pages/30-wifi.qml:206 qml/Wizard/Pages/40-location.qml:271
643+#: qml/Wizard/Pages/50-timezone.qml:270 qml/Wizard/Pages/60-account.qml:65
643−#: qml/Wizard/Pages/60-account.qml:65 qml/Wizard/Pages/70-passwd-type.qml:144
644+#: qml/Wizard/Pages/70-passwd-type.qml:144
644#: qml/Wizard/Pages/75-report-check.qml:84
645#: qml/Wizard/Pages/75-report-check.qml:84
645#: qml/Wizard/Pages/passcode-desktop.qml:141
646#: qml/Wizard/Pages/passcode-desktop.qml:141
646#: qml/Wizard/Pages/password-set.qml:141
647#: qml/Wizard/Pages/password-set.qml:141
647msgid "Next"
648msgid "Next"
648msgstr ""
649msgstr ""
649
650
650−#: qml/Wizard/Pages/30-wifi.qml:29
651+#: qml/Wizard/Pages/20-keyboard.qml:30
652+msgid "Select Keyboard"
653+msgstr ""
654+
655+#: qml/Wizard/Pages/20-keyboard.qml:70
656+msgid "Keyboard language"
657+msgstr ""
658+
659+#: qml/Wizard/Pages/20-keyboard.qml:92
660+msgid "Keyboard layout"
661+msgstr ""
662+
663+#: qml/Wizard/Pages/20-keyboard.qml:151 qml/Wizard/Pages/30-wifi.qml:206
664+#: qml/Wizard/Pages/60-account.qml:65
665+#: qml/Wizard/Pages/77-system-update.qml:152 qml/Wizard/Pages/sim.qml:101
666+msgid "Skip"
667+msgstr ""
668+
669+#: qml/Wizard/Pages/30-wifi.qml:30
651msgid "Connect to Wi‑Fi"
670msgid "Connect to Wi‑Fi"
652msgstr ""
671msgstr ""
653
672
654−#: qml/Wizard/Pages/30-wifi.qml:130
673+#: qml/Wizard/Pages/30-wifi.qml:131
655msgid "Connected"
674msgid "Connected"
656msgstr ""
675msgstr ""
657
676
658−#: qml/Wizard/Pages/30-wifi.qml:163
677+#: qml/Wizard/Pages/30-wifi.qml:164
659msgid "Available Wi-Fi networks"
678msgid "Available Wi-Fi networks"
660msgstr ""
679msgstr ""
661
680
662−#: qml/Wizard/Pages/30-wifi.qml:164
681+#: qml/Wizard/Pages/30-wifi.qml:165
663msgid "No available Wi-Fi networks"
682msgid "No available Wi-Fi networks"
664msgstr ""
683msgstr ""
665
684
666−#: qml/Wizard/Pages/30-wifi.qml:206 qml/Wizard/Pages/60-account.qml:65
667−#: qml/Wizard/Pages/sim.qml:101
668−msgid "Skip"
669−msgstr ""
670−
671#: qml/Wizard/Pages/40-location.qml:27
685#: qml/Wizard/Pages/40-location.qml:27
672msgid "Location Services"
686msgid "Location Services"
673msgstr ""
687msgstr ""
@@ -751,6 +765,35 @@ msgstr ""
751msgid "Privacy policy"
765msgid "Privacy policy"
752msgstr ""
766msgstr ""
753
767
768+#: qml/Wizard/Pages/77-system-update.qml:28
769+msgid "Update Device"
770+msgstr ""
771+
772+#: qml/Wizard/Pages/77-system-update.qml:55
773+msgid ""
774+"There is a system update available and ready to install. Afterwards, the "
775+"device will automatically restart."
776+msgstr ""
777+
778+#: qml/Wizard/Pages/77-system-update.qml:76
779+msgctxt "string identifying name of the update"
780+msgid "Ubuntu system"
781+msgstr ""
782+
783+#: qml/Wizard/Pages/77-system-update.qml:83
784+#, qt-format
785+msgctxt "version of the system update"
786+msgid "Version %1"
787+msgstr ""
788+
789+#: qml/Wizard/Pages/77-system-update.qml:102
790+msgid "This could take a few minutes..."
791+msgstr ""
792+
793+#: qml/Wizard/Pages/77-system-update.qml:116
794+msgid "Install and restart now"
795+msgstr ""
796+
754#: qml/Wizard/Pages/80-finished.qml:89
797#: qml/Wizard/Pages/80-finished.qml:89
755msgid "Welcome to Ubuntu"
798msgid "Welcome to Ubuntu"
756msgstr ""
799msgstr ""
po/is.po+60−17
@@ -9,7 +9,7 @@ msgid ""
9msgstr ""
9msgstr ""
10"Project-Id-Version: po_unity8-is\n"
10"Project-Id-Version: po_unity8-is\n"
11"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
11"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
12−"POT-Creation-Date: 2016-08-03 15:56+0000\n"
12+"POT-Creation-Date: 2016-08-11 06:28+0000\n"
13"PO-Revision-Date: 2014-11-13 09:32+0000\n"
13"PO-Revision-Date: 2014-11-13 09:32+0000\n"
14"Last-Translator: Sveinn í Felli <sv1@fellsnet.is>\n"
14"Last-Translator: Sveinn í Felli <sv1@fellsnet.is>\n"
15"Language-Team: Icelandic <translation-team-is@lists.sourceforge.net>\n"
15"Language-Team: Icelandic <translation-team-is@lists.sourceforge.net>\n"
@@ -17,7 +17,7 @@ msgstr ""
17"Content-Type: text/plain; charset=UTF-8\n"
17"Content-Type: text/plain; charset=UTF-8\n"
18"Content-Transfer-Encoding: 8bit\n"
18"Content-Transfer-Encoding: 8bit\n"
19"Plural-Forms: nplurals=2; plural=n != 1;\n"
19"Plural-Forms: nplurals=2; plural=n != 1;\n"
20−"X-Launchpad-Export-Date: 2016-08-09 05:47+0000\n"
20+"X-Launchpad-Export-Date: 2016-08-17 05:51+0000\n"
21"X-Generator: Launchpad (build 18169)\n"
21"X-Generator: Launchpad (build 18169)\n"
22"Language: is\n"
22"Language: is\n"
23
23
@@ -369,15 +369,15 @@ msgstr ""
369msgid "Reset"
369msgid "Reset"
370msgstr ""
370msgstr ""
371
371
372−#: qml/Dash/GenericScopeView.qml:580 qml/Dash/GenericScopeView.qml:775
372+#: qml/Dash/GenericScopeView.qml:585 qml/Dash/GenericScopeView.qml:780
373msgid "Show less"
373msgid "Show less"
374msgstr ""
374msgstr ""
375
375
376−#: qml/Dash/GenericScopeView.qml:580
376+#: qml/Dash/GenericScopeView.qml:585
377msgid "Show all"
377msgid "Show all"
378msgstr ""
378msgstr ""
379
379
380−#: qml/Dash/GenericScopeView.qml:637
380+#: qml/Dash/GenericScopeView.qml:642
381msgctxt "Label: Hint for dash search line edit"
381msgctxt "Label: Hint for dash search line edit"
382msgid "Search"
382msgid "Search"
383msgstr ""
383msgstr ""
@@ -644,36 +644,50 @@ msgstr ""
644msgid "Language"
644msgid "Language"
645msgstr ""
645msgstr ""
646
646
647−#: qml/Wizard/Pages/10-welcome.qml:171 qml/Wizard/Pages/30-wifi.qml:206
647+#: qml/Wizard/Pages/10-welcome.qml:172 qml/Wizard/Pages/20-keyboard.qml:151
648−#: qml/Wizard/Pages/40-location.qml:271 qml/Wizard/Pages/50-timezone.qml:270
648+#: qml/Wizard/Pages/30-wifi.qml:206 qml/Wizard/Pages/40-location.qml:271
649+#: qml/Wizard/Pages/50-timezone.qml:270 qml/Wizard/Pages/60-account.qml:65
649−#: qml/Wizard/Pages/60-account.qml:65 qml/Wizard/Pages/70-passwd-type.qml:144
650+#: qml/Wizard/Pages/70-passwd-type.qml:144
650#: qml/Wizard/Pages/75-report-check.qml:84
651#: qml/Wizard/Pages/75-report-check.qml:84
651#: qml/Wizard/Pages/passcode-desktop.qml:141
652#: qml/Wizard/Pages/passcode-desktop.qml:141
652#: qml/Wizard/Pages/password-set.qml:141
653#: qml/Wizard/Pages/password-set.qml:141
653msgid "Next"
654msgid "Next"
654msgstr ""
655msgstr ""
655
656
656−#: qml/Wizard/Pages/30-wifi.qml:29
657+#: qml/Wizard/Pages/20-keyboard.qml:30
658+msgid "Select Keyboard"
659+msgstr ""
660+
661+#: qml/Wizard/Pages/20-keyboard.qml:70
662+msgid "Keyboard language"
663+msgstr ""
664+
665+#: qml/Wizard/Pages/20-keyboard.qml:92
666+msgid "Keyboard layout"
667+msgstr ""
668+
669+#: qml/Wizard/Pages/20-keyboard.qml:151 qml/Wizard/Pages/30-wifi.qml:206
670+#: qml/Wizard/Pages/60-account.qml:65
671+#: qml/Wizard/Pages/77-system-update.qml:152 qml/Wizard/Pages/sim.qml:101
672+msgid "Skip"
673+msgstr ""
674+
675+#: qml/Wizard/Pages/30-wifi.qml:30
657msgid "Connect to Wi‑Fi"
676msgid "Connect to Wi‑Fi"
658msgstr ""
677msgstr ""
659
678
660−#: qml/Wizard/Pages/30-wifi.qml:130
679+#: qml/Wizard/Pages/30-wifi.qml:131
661msgid "Connected"
680msgid "Connected"
662msgstr ""
681msgstr ""
663
682
664−#: qml/Wizard/Pages/30-wifi.qml:163
683+#: qml/Wizard/Pages/30-wifi.qml:164
665msgid "Available Wi-Fi networks"
684msgid "Available Wi-Fi networks"
666msgstr ""
685msgstr ""
667
686
668−#: qml/Wizard/Pages/30-wifi.qml:164
687+#: qml/Wizard/Pages/30-wifi.qml:165
669msgid "No available Wi-Fi networks"
688msgid "No available Wi-Fi networks"
670msgstr ""
689msgstr ""
671
690
672−#: qml/Wizard/Pages/30-wifi.qml:206 qml/Wizard/Pages/60-account.qml:65
673−#: qml/Wizard/Pages/sim.qml:101
674−msgid "Skip"
675−msgstr ""
676−
677#: qml/Wizard/Pages/40-location.qml:27
691#: qml/Wizard/Pages/40-location.qml:27
678msgid "Location Services"
692msgid "Location Services"
679msgstr ""
693msgstr ""
@@ -757,6 +771,35 @@ msgstr ""
757msgid "Privacy policy"
771msgid "Privacy policy"
758msgstr ""
772msgstr ""
759
773
774+#: qml/Wizard/Pages/77-system-update.qml:28
775+msgid "Update Device"
776+msgstr ""
777+
778+#: qml/Wizard/Pages/77-system-update.qml:55
779+msgid ""
780+"There is a system update available and ready to install. Afterwards, the "
781+"device will automatically restart."
782+msgstr ""
783+
784+#: qml/Wizard/Pages/77-system-update.qml:76
785+msgctxt "string identifying name of the update"
786+msgid "Ubuntu system"
787+msgstr ""
788+
789+#: qml/Wizard/Pages/77-system-update.qml:83
790+#, qt-format
791+msgctxt "version of the system update"
792+msgid "Version %1"
793+msgstr ""
794+
795+#: qml/Wizard/Pages/77-system-update.qml:102
796+msgid "This could take a few minutes..."
797+msgstr ""
798+
799+#: qml/Wizard/Pages/77-system-update.qml:116
800+msgid "Install and restart now"
801+msgstr ""
802+
760#: qml/Wizard/Pages/80-finished.qml:89
803#: qml/Wizard/Pages/80-finished.qml:89
761msgid "Welcome to Ubuntu"
804msgid "Welcome to Ubuntu"
762msgstr ""
805msgstr ""
po/it.po+60−17
@@ -7,7 +7,7 @@ msgid ""
7msgstr ""
7msgstr ""
8"Project-Id-Version: unity\n"
8"Project-Id-Version: unity\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2016-08-03 15:56+0000\n"
10+"POT-Creation-Date: 2016-08-11 06:28+0000\n"
11"PO-Revision-Date: 2016-04-03 16:08+0000\n"
11"PO-Revision-Date: 2016-04-03 16:08+0000\n"
12"Last-Translator: Milo Casagrande <milo.casagrande@gmail.com>\n"
12"Last-Translator: Milo Casagrande <milo.casagrande@gmail.com>\n"
13"Language-Team: Italian <it@li.org>\n"
13"Language-Team: Italian <it@li.org>\n"
@@ -15,7 +15,7 @@ msgstr ""
15"Content-Type: text/plain; charset=UTF-8\n"
15"Content-Type: text/plain; charset=UTF-8\n"
16"Content-Transfer-Encoding: 8bit\n"
16"Content-Transfer-Encoding: 8bit\n"
17"Plural-Forms: nplurals=2; plural=n != 1;\n"
17"Plural-Forms: nplurals=2; plural=n != 1;\n"
18−"X-Launchpad-Export-Date: 2016-08-09 05:47+0000\n"
18+"X-Launchpad-Export-Date: 2016-08-17 05:51+0000\n"
19"X-Generator: Launchpad (build 18169)\n"
19"X-Generator: Launchpad (build 18169)\n"
20
20
21#: plugins/LightDM/Greeter.cpp:123
21#: plugins/LightDM/Greeter.cpp:123
@@ -368,15 +368,15 @@ msgstr "Affina la ricerca"
368msgid "Reset"
368msgid "Reset"
369msgstr "Azzera"
369msgstr "Azzera"
370
370
371−#: qml/Dash/GenericScopeView.qml:580 qml/Dash/GenericScopeView.qml:775
371+#: qml/Dash/GenericScopeView.qml:585 qml/Dash/GenericScopeView.qml:780
372msgid "Show less"
372msgid "Show less"
373msgstr "Mostra di meno"
373msgstr "Mostra di meno"
374
374
375−#: qml/Dash/GenericScopeView.qml:580
375+#: qml/Dash/GenericScopeView.qml:585
376msgid "Show all"
376msgid "Show all"
377msgstr "Mostra tutto"
377msgstr "Mostra tutto"
378
378
379−#: qml/Dash/GenericScopeView.qml:637
379+#: qml/Dash/GenericScopeView.qml:642
380msgctxt "Label: Hint for dash search line edit"
380msgctxt "Label: Hint for dash search line edit"
381msgid "Search"
381msgid "Search"
382msgstr "Cerca"
382msgstr "Cerca"
@@ -646,36 +646,50 @@ msgstr "Indietro"
646msgid "Language"
646msgid "Language"
647msgstr "Lingua"
647msgstr "Lingua"
648
648
649−#: qml/Wizard/Pages/10-welcome.qml:171 qml/Wizard/Pages/30-wifi.qml:206
649+#: qml/Wizard/Pages/10-welcome.qml:172 qml/Wizard/Pages/20-keyboard.qml:151
650−#: qml/Wizard/Pages/40-location.qml:271 qml/Wizard/Pages/50-timezone.qml:270
650+#: qml/Wizard/Pages/30-wifi.qml:206 qml/Wizard/Pages/40-location.qml:271
651+#: qml/Wizard/Pages/50-timezone.qml:270 qml/Wizard/Pages/60-account.qml:65
651−#: qml/Wizard/Pages/60-account.qml:65 qml/Wizard/Pages/70-passwd-type.qml:144
652+#: qml/Wizard/Pages/70-passwd-type.qml:144
652#: qml/Wizard/Pages/75-report-check.qml:84
653#: qml/Wizard/Pages/75-report-check.qml:84
653#: qml/Wizard/Pages/passcode-desktop.qml:141
654#: qml/Wizard/Pages/passcode-desktop.qml:141
654#: qml/Wizard/Pages/password-set.qml:141
655#: qml/Wizard/Pages/password-set.qml:141
655msgid "Next"
656msgid "Next"
656msgstr "Avanti"
657msgstr "Avanti"
657
658
658−#: qml/Wizard/Pages/30-wifi.qml:29
659+#: qml/Wizard/Pages/20-keyboard.qml:30
660+msgid "Select Keyboard"
661+msgstr ""
662+
663+#: qml/Wizard/Pages/20-keyboard.qml:70
664+msgid "Keyboard language"
665+msgstr ""
666+
667+#: qml/Wizard/Pages/20-keyboard.qml:92
668+msgid "Keyboard layout"
669+msgstr ""
670+
671+#: qml/Wizard/Pages/20-keyboard.qml:151 qml/Wizard/Pages/30-wifi.qml:206
672+#: qml/Wizard/Pages/60-account.qml:65
673+#: qml/Wizard/Pages/77-system-update.qml:152 qml/Wizard/Pages/sim.qml:101
674+msgid "Skip"
675+msgstr "Salta"
676+
677+#: qml/Wizard/Pages/30-wifi.qml:30
659msgid "Connect to Wi‑Fi"
678msgid "Connect to Wi‑Fi"
660msgstr "Connetti al Wi-Fi"
679msgstr "Connetti al Wi-Fi"
661
680
662−#: qml/Wizard/Pages/30-wifi.qml:130
681+#: qml/Wizard/Pages/30-wifi.qml:131
663msgid "Connected"
682msgid "Connected"
664msgstr "Connessi"
683msgstr "Connessi"
665
684
666−#: qml/Wizard/Pages/30-wifi.qml:163
685+#: qml/Wizard/Pages/30-wifi.qml:164
667msgid "Available Wi-Fi networks"
686msgid "Available Wi-Fi networks"
668msgstr "Reti Wi-Fi disponibili"
687msgstr "Reti Wi-Fi disponibili"
669
688
670−#: qml/Wizard/Pages/30-wifi.qml:164
689+#: qml/Wizard/Pages/30-wifi.qml:165
671msgid "No available Wi-Fi networks"
690msgid "No available Wi-Fi networks"
672msgstr "Nessuna rete Wi-Fi disponibile"
691msgstr "Nessuna rete Wi-Fi disponibile"
673
692
674−#: qml/Wizard/Pages/30-wifi.qml:206 qml/Wizard/Pages/60-account.qml:65
675−#: qml/Wizard/Pages/sim.qml:101
676−msgid "Skip"
677−msgstr "Salta"
678−
679#: qml/Wizard/Pages/40-location.qml:27
693#: qml/Wizard/Pages/40-location.qml:27
680msgid "Location Services"
694msgid "Location Services"
681msgstr "Servizi di posizionamento"
695msgstr "Servizi di posizionamento"
@@ -763,6 +777,35 @@ msgstr ""
763msgid "Privacy policy"
777msgid "Privacy policy"
764msgstr "Informativa sulla privacy"
778msgstr "Informativa sulla privacy"
765
779
780+#: qml/Wizard/Pages/77-system-update.qml:28
781+msgid "Update Device"
782+msgstr ""
783+
784+#: qml/Wizard/Pages/77-system-update.qml:55
785+msgid ""
786+"There is a system update available and ready to install. Afterwards, the "
787+"device will automatically restart."
788+msgstr ""
789+
790+#: qml/Wizard/Pages/77-system-update.qml:76
791+msgctxt "string identifying name of the update"
792+msgid "Ubuntu system"
793+msgstr ""
794+
795+#: qml/Wizard/Pages/77-system-update.qml:83
796+#, qt-format
797+msgctxt "version of the system update"
798+msgid "Version %1"
799+msgstr ""
800+
801+#: qml/Wizard/Pages/77-system-update.qml:102
802+msgid "This could take a few minutes..."
803+msgstr ""
804+
805+#: qml/Wizard/Pages/77-system-update.qml:116
806+msgid "Install and restart now"
807+msgstr ""
808+
766#: qml/Wizard/Pages/80-finished.qml:89
809#: qml/Wizard/Pages/80-finished.qml:89
767msgid "Welcome to Ubuntu"
810msgid "Welcome to Ubuntu"
768msgstr "Benvenuti in Ubuntu"
811msgstr "Benvenuti in Ubuntu"
po/ja.po+60−17
@@ -7,7 +7,7 @@ msgid ""
7msgstr ""
7msgstr ""
8"Project-Id-Version: unity\n"
8"Project-Id-Version: unity\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2016-08-03 15:56+0000\n"
10+"POT-Creation-Date: 2016-08-11 06:28+0000\n"
11"PO-Revision-Date: 2015-10-05 10:05+0000\n"
11"PO-Revision-Date: 2015-10-05 10:05+0000\n"
12"Last-Translator: Kentaro Kazuhama <Unknown>\n"
12"Last-Translator: Kentaro Kazuhama <Unknown>\n"
13"Language-Team: Japanese <ja@li.org>\n"
13"Language-Team: Japanese <ja@li.org>\n"
@@ -15,7 +15,7 @@ msgstr ""
15"Content-Type: text/plain; charset=UTF-8\n"
15"Content-Type: text/plain; charset=UTF-8\n"
16"Content-Transfer-Encoding: 8bit\n"
16"Content-Transfer-Encoding: 8bit\n"
17"Plural-Forms: nplurals=1; plural=0;\n"
17"Plural-Forms: nplurals=1; plural=0;\n"
18−"X-Launchpad-Export-Date: 2016-08-09 05:47+0000\n"
18+"X-Launchpad-Export-Date: 2016-08-17 05:51+0000\n"
19"X-Generator: Launchpad (build 18169)\n"
19"X-Generator: Launchpad (build 18169)\n"
20
20
21#: plugins/LightDM/Greeter.cpp:123
21#: plugins/LightDM/Greeter.cpp:123
@@ -359,15 +359,15 @@ msgstr ""
359msgid "Reset"
359msgid "Reset"
360msgstr ""
360msgstr ""
361
361
362−#: qml/Dash/GenericScopeView.qml:580 qml/Dash/GenericScopeView.qml:775
362+#: qml/Dash/GenericScopeView.qml:585 qml/Dash/GenericScopeView.qml:780
363msgid "Show less"
363msgid "Show less"
364msgstr ""
364msgstr ""
365
365
366−#: qml/Dash/GenericScopeView.qml:580
366+#: qml/Dash/GenericScopeView.qml:585
367msgid "Show all"
367msgid "Show all"
368msgstr ""
368msgstr ""
369
369
370−#: qml/Dash/GenericScopeView.qml:637
370+#: qml/Dash/GenericScopeView.qml:642
371msgctxt "Label: Hint for dash search line edit"
371msgctxt "Label: Hint for dash search line edit"
372msgid "Search"
372msgid "Search"
373msgstr ""
373msgstr ""
@@ -630,36 +630,50 @@ msgstr ""
630msgid "Language"
630msgid "Language"
631msgstr ""
631msgstr ""
632
632
633−#: qml/Wizard/Pages/10-welcome.qml:171 qml/Wizard/Pages/30-wifi.qml:206
633+#: qml/Wizard/Pages/10-welcome.qml:172 qml/Wizard/Pages/20-keyboard.qml:151
634−#: qml/Wizard/Pages/40-location.qml:271 qml/Wizard/Pages/50-timezone.qml:270
634+#: qml/Wizard/Pages/30-wifi.qml:206 qml/Wizard/Pages/40-location.qml:271
635+#: qml/Wizard/Pages/50-timezone.qml:270 qml/Wizard/Pages/60-account.qml:65
635−#: qml/Wizard/Pages/60-account.qml:65 qml/Wizard/Pages/70-passwd-type.qml:144
636+#: qml/Wizard/Pages/70-passwd-type.qml:144
636#: qml/Wizard/Pages/75-report-check.qml:84
637#: qml/Wizard/Pages/75-report-check.qml:84
637#: qml/Wizard/Pages/passcode-desktop.qml:141
638#: qml/Wizard/Pages/passcode-desktop.qml:141
638#: qml/Wizard/Pages/password-set.qml:141
639#: qml/Wizard/Pages/password-set.qml:141
639msgid "Next"
640msgid "Next"
640msgstr ""
641msgstr ""
641
642
642−#: qml/Wizard/Pages/30-wifi.qml:29
643+#: qml/Wizard/Pages/20-keyboard.qml:30
644+msgid "Select Keyboard"
645+msgstr ""
646+
647+#: qml/Wizard/Pages/20-keyboard.qml:70
648+msgid "Keyboard language"
649+msgstr ""
650+
651+#: qml/Wizard/Pages/20-keyboard.qml:92
652+msgid "Keyboard layout"
653+msgstr ""
654+
655+#: qml/Wizard/Pages/20-keyboard.qml:151 qml/Wizard/Pages/30-wifi.qml:206
656+#: qml/Wizard/Pages/60-account.qml:65
657+#: qml/Wizard/Pages/77-system-update.qml:152 qml/Wizard/Pages/sim.qml:101
658+msgid "Skip"
659+msgstr ""
660+
661+#: qml/Wizard/Pages/30-wifi.qml:30
643msgid "Connect to Wi‑Fi"
662msgid "Connect to Wi‑Fi"
644msgstr ""
663msgstr ""
645
664
646−#: qml/Wizard/Pages/30-wifi.qml:130
665+#: qml/Wizard/Pages/30-wifi.qml:131
647msgid "Connected"
666msgid "Connected"
648msgstr ""
667msgstr ""
649
668
650−#: qml/Wizard/Pages/30-wifi.qml:163
669+#: qml/Wizard/Pages/30-wifi.qml:164
651msgid "Available Wi-Fi networks"
670msgid "Available Wi-Fi networks"
652msgstr ""
671msgstr ""
653
672
654−#: qml/Wizard/Pages/30-wifi.qml:164
673+#: qml/Wizard/Pages/30-wifi.qml:165
655msgid "No available Wi-Fi networks"
674msgid "No available Wi-Fi networks"
656msgstr ""
675msgstr ""
657
676
658−#: qml/Wizard/Pages/30-wifi.qml:206 qml/Wizard/Pages/60-account.qml:65
659−#: qml/Wizard/Pages/sim.qml:101
660−msgid "Skip"
661−msgstr ""
662−
663#: qml/Wizard/Pages/40-location.qml:27
677#: qml/Wizard/Pages/40-location.qml:27
664msgid "Location Services"
678msgid "Location Services"
665msgstr ""
679msgstr ""
@@ -743,6 +757,35 @@ msgstr ""
743msgid "Privacy policy"
757msgid "Privacy policy"
744msgstr ""
758msgstr ""
745
759
760+#: qml/Wizard/Pages/77-system-update.qml:28
761+msgid "Update Device"
762+msgstr ""
763+
764+#: qml/Wizard/Pages/77-system-update.qml:55
765+msgid ""
766+"There is a system update available and ready to install. Afterwards, the "
767+"device will automatically restart."
768+msgstr ""
769+
770+#: qml/Wizard/Pages/77-system-update.qml:76
771+msgctxt "string identifying name of the update"
772+msgid "Ubuntu system"
773+msgstr ""
774+
775+#: qml/Wizard/Pages/77-system-update.qml:83
776+#, qt-format
777+msgctxt "version of the system update"
778+msgid "Version %1"
779+msgstr ""
780+
781+#: qml/Wizard/Pages/77-system-update.qml:102
782+msgid "This could take a few minutes..."
783+msgstr ""
784+
785+#: qml/Wizard/Pages/77-system-update.qml:116
786+msgid "Install and restart now"
787+msgstr ""
788+
746#: qml/Wizard/Pages/80-finished.qml:89
789#: qml/Wizard/Pages/80-finished.qml:89
747msgid "Welcome to Ubuntu"
790msgid "Welcome to Ubuntu"
748msgstr ""
791msgstr ""
po/km.po+60−17
@@ -7,7 +7,7 @@ msgid ""
7msgstr ""
7msgstr ""
8"Project-Id-Version: unity8\n"
8"Project-Id-Version: unity8\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2016-08-03 15:56+0000\n"
10+"POT-Creation-Date: 2016-08-11 06:28+0000\n"
11"PO-Revision-Date: 2014-08-20 02:48+0000\n"
11"PO-Revision-Date: 2014-08-20 02:48+0000\n"
12"Last-Translator: Sophea Sok <sksophea@gmail.com>\n"
12"Last-Translator: Sophea Sok <sksophea@gmail.com>\n"
13"Language-Team: Khmer <km@li.org>\n"
13"Language-Team: Khmer <km@li.org>\n"
@@ -15,7 +15,7 @@ msgstr ""
15"Content-Type: text/plain; charset=UTF-8\n"
15"Content-Type: text/plain; charset=UTF-8\n"
16"Content-Transfer-Encoding: 8bit\n"
16"Content-Transfer-Encoding: 8bit\n"
17"Plural-Forms: nplurals=1; plural=0;\n"
17"Plural-Forms: nplurals=1; plural=0;\n"
18−"X-Launchpad-Export-Date: 2016-08-09 05:47+0000\n"
18+"X-Launchpad-Export-Date: 2016-08-17 05:51+0000\n"
19"X-Generator: Launchpad (build 18169)\n"
19"X-Generator: Launchpad (build 18169)\n"
20
20
21#: plugins/LightDM/Greeter.cpp:123
21#: plugins/LightDM/Greeter.cpp:123
@@ -362,15 +362,15 @@ msgstr ""
362msgid "Reset"
362msgid "Reset"
363msgstr "កំណត់​ឡើង​វិញ​"
363msgstr "កំណត់​ឡើង​វិញ​"
364
364
365−#: qml/Dash/GenericScopeView.qml:580 qml/Dash/GenericScopeView.qml:775
365+#: qml/Dash/GenericScopeView.qml:585 qml/Dash/GenericScopeView.qml:780
366msgid "Show less"
366msgid "Show less"
367msgstr ""
367msgstr ""
368
368
369−#: qml/Dash/GenericScopeView.qml:580
369+#: qml/Dash/GenericScopeView.qml:585
370msgid "Show all"
370msgid "Show all"
371msgstr ""
371msgstr ""
372
372
373−#: qml/Dash/GenericScopeView.qml:637
373+#: qml/Dash/GenericScopeView.qml:642
374msgctxt "Label: Hint for dash search line edit"
374msgctxt "Label: Hint for dash search line edit"
375msgid "Search"
375msgid "Search"
376msgstr "ស្វែងរក"
376msgstr "ស្វែងរក"
@@ -636,36 +636,50 @@ msgstr "ថយក្រោយ"
636msgid "Language"
636msgid "Language"
637msgstr "ភាសា"
637msgstr "ភាសា"
638
638
639−#: qml/Wizard/Pages/10-welcome.qml:171 qml/Wizard/Pages/30-wifi.qml:206
639+#: qml/Wizard/Pages/10-welcome.qml:172 qml/Wizard/Pages/20-keyboard.qml:151
640−#: qml/Wizard/Pages/40-location.qml:271 qml/Wizard/Pages/50-timezone.qml:270
640+#: qml/Wizard/Pages/30-wifi.qml:206 qml/Wizard/Pages/40-location.qml:271
641+#: qml/Wizard/Pages/50-timezone.qml:270 qml/Wizard/Pages/60-account.qml:65
641−#: qml/Wizard/Pages/60-account.qml:65 qml/Wizard/Pages/70-passwd-type.qml:144
642+#: qml/Wizard/Pages/70-passwd-type.qml:144
642#: qml/Wizard/Pages/75-report-check.qml:84
643#: qml/Wizard/Pages/75-report-check.qml:84
643#: qml/Wizard/Pages/passcode-desktop.qml:141
644#: qml/Wizard/Pages/passcode-desktop.qml:141
644#: qml/Wizard/Pages/password-set.qml:141
645#: qml/Wizard/Pages/password-set.qml:141
645msgid "Next"
646msgid "Next"
646msgstr "បន្ទាប់"
647msgstr "បន្ទាប់"
647
648
648−#: qml/Wizard/Pages/30-wifi.qml:29
649+#: qml/Wizard/Pages/20-keyboard.qml:30
650+msgid "Select Keyboard"
651+msgstr ""
652+
653+#: qml/Wizard/Pages/20-keyboard.qml:70
654+msgid "Keyboard language"
655+msgstr ""
656+
657+#: qml/Wizard/Pages/20-keyboard.qml:92
658+msgid "Keyboard layout"
659+msgstr ""
660+
661+#: qml/Wizard/Pages/20-keyboard.qml:151 qml/Wizard/Pages/30-wifi.qml:206
662+#: qml/Wizard/Pages/60-account.qml:65
663+#: qml/Wizard/Pages/77-system-update.qml:152 qml/Wizard/Pages/sim.qml:101
664+msgid "Skip"
665+msgstr "រំលង"
666+
667+#: qml/Wizard/Pages/30-wifi.qml:30
649msgid "Connect to Wi‑Fi"
668msgid "Connect to Wi‑Fi"
650msgstr ""
669msgstr ""
651
670
652−#: qml/Wizard/Pages/30-wifi.qml:130
671+#: qml/Wizard/Pages/30-wifi.qml:131
653msgid "Connected"
672msgid "Connected"
654msgstr "បាន​តភ្ជាប់"
673msgstr "បាន​តភ្ជាប់"
655
674
656−#: qml/Wizard/Pages/30-wifi.qml:163
675+#: qml/Wizard/Pages/30-wifi.qml:164
657msgid "Available Wi-Fi networks"
676msgid "Available Wi-Fi networks"
658msgstr ""
677msgstr ""
659
678
660−#: qml/Wizard/Pages/30-wifi.qml:164
679+#: qml/Wizard/Pages/30-wifi.qml:165
661msgid "No available Wi-Fi networks"
680msgid "No available Wi-Fi networks"
662msgstr ""
681msgstr ""
663
682
664−#: qml/Wizard/Pages/30-wifi.qml:206 qml/Wizard/Pages/60-account.qml:65
665−#: qml/Wizard/Pages/sim.qml:101
666−msgid "Skip"
667−msgstr "រំលង"
668−
669#: qml/Wizard/Pages/40-location.qml:27
683#: qml/Wizard/Pages/40-location.qml:27
670msgid "Location Services"
684msgid "Location Services"
671msgstr ""
685msgstr ""
@@ -749,6 +763,35 @@ msgstr ""
749msgid "Privacy policy"
763msgid "Privacy policy"
750msgstr "គោលនយោបាយ​ភាព​ឯកជន"
764msgstr "គោលនយោបាយ​ភាព​ឯកជន"
751
765
766+#: qml/Wizard/Pages/77-system-update.qml:28
767+msgid "Update Device"
768+msgstr ""
769+
770+#: qml/Wizard/Pages/77-system-update.qml:55
771+msgid ""
772+"There is a system update available and ready to install. Afterwards, the "
773+"device will automatically restart."
774+msgstr ""
775+
776+#: qml/Wizard/Pages/77-system-update.qml:76
777+msgctxt "string identifying name of the update"
778+msgid "Ubuntu system"
779+msgstr ""
780+
781+#: qml/Wizard/Pages/77-system-update.qml:83
782+#, qt-format
783+msgctxt "version of the system update"
784+msgid "Version %1"
785+msgstr ""
786+
787+#: qml/Wizard/Pages/77-system-update.qml:102
788+msgid "This could take a few minutes..."
789+msgstr ""
790+
791+#: qml/Wizard/Pages/77-system-update.qml:116
792+msgid "Install and restart now"
793+msgstr ""
794+
752#: qml/Wizard/Pages/80-finished.qml:89
795#: qml/Wizard/Pages/80-finished.qml:89
753msgid "Welcome to Ubuntu"
796msgid "Welcome to Ubuntu"
754msgstr "សូម​ស្វាគមន៍​ការ​មកកាន់​ Ubuntu"
797msgstr "សូម​ស្វាគមន៍​ការ​មកកាន់​ Ubuntu"
po/kn.po+60−17
@@ -7,7 +7,7 @@ msgid ""
7msgstr ""
7msgstr ""
8"Project-Id-Version: unity\n"
8"Project-Id-Version: unity\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2016-08-03 15:56+0000\n"
10+"POT-Creation-Date: 2016-08-11 06:28+0000\n"
11"PO-Revision-Date: 2013-06-27 05:43+0000\n"
11"PO-Revision-Date: 2013-06-27 05:43+0000\n"
12"Last-Translator: Michał Sawicz <michal.sawicz@canonical.com>\n"
12"Last-Translator: Michał Sawicz <michal.sawicz@canonical.com>\n"
13"Language-Team: Kannada <kn@li.org>\n"
13"Language-Team: Kannada <kn@li.org>\n"
@@ -15,7 +15,7 @@ msgstr ""
15"Content-Type: text/plain; charset=UTF-8\n"
15"Content-Type: text/plain; charset=UTF-8\n"
16"Content-Transfer-Encoding: 8bit\n"
16"Content-Transfer-Encoding: 8bit\n"
17"Plural-Forms: nplurals=2; plural=n != 1;\n"
17"Plural-Forms: nplurals=2; plural=n != 1;\n"
18−"X-Launchpad-Export-Date: 2016-08-09 05:47+0000\n"
18+"X-Launchpad-Export-Date: 2016-08-17 05:51+0000\n"
19"X-Generator: Launchpad (build 18169)\n"
19"X-Generator: Launchpad (build 18169)\n"
20
20
21#: plugins/LightDM/Greeter.cpp:123
21#: plugins/LightDM/Greeter.cpp:123
@@ -360,15 +360,15 @@ msgstr ""
360msgid "Reset"
360msgid "Reset"
361msgstr ""
361msgstr ""
362
362
363−#: qml/Dash/GenericScopeView.qml:580 qml/Dash/GenericScopeView.qml:775
363+#: qml/Dash/GenericScopeView.qml:585 qml/Dash/GenericScopeView.qml:780
364msgid "Show less"
364msgid "Show less"
365msgstr ""
365msgstr ""
366
366
367−#: qml/Dash/GenericScopeView.qml:580
367+#: qml/Dash/GenericScopeView.qml:585
368msgid "Show all"
368msgid "Show all"
369msgstr ""
369msgstr ""
370
370
371−#: qml/Dash/GenericScopeView.qml:637
371+#: qml/Dash/GenericScopeView.qml:642
372msgctxt "Label: Hint for dash search line edit"
372msgctxt "Label: Hint for dash search line edit"
373msgid "Search"
373msgid "Search"
374msgstr ""
374msgstr ""
@@ -631,36 +631,50 @@ msgstr ""
631msgid "Language"
631msgid "Language"
632msgstr ""
632msgstr ""
633
633
634−#: qml/Wizard/Pages/10-welcome.qml:171 qml/Wizard/Pages/30-wifi.qml:206
634+#: qml/Wizard/Pages/10-welcome.qml:172 qml/Wizard/Pages/20-keyboard.qml:151
635−#: qml/Wizard/Pages/40-location.qml:271 qml/Wizard/Pages/50-timezone.qml:270
635+#: qml/Wizard/Pages/30-wifi.qml:206 qml/Wizard/Pages/40-location.qml:271
636+#: qml/Wizard/Pages/50-timezone.qml:270 qml/Wizard/Pages/60-account.qml:65
636−#: qml/Wizard/Pages/60-account.qml:65 qml/Wizard/Pages/70-passwd-type.qml:144
637+#: qml/Wizard/Pages/70-passwd-type.qml:144
637#: qml/Wizard/Pages/75-report-check.qml:84
638#: qml/Wizard/Pages/75-report-check.qml:84
638#: qml/Wizard/Pages/passcode-desktop.qml:141
639#: qml/Wizard/Pages/passcode-desktop.qml:141
639#: qml/Wizard/Pages/password-set.qml:141
640#: qml/Wizard/Pages/password-set.qml:141
640msgid "Next"
641msgid "Next"
641msgstr ""
642msgstr ""
642
643
643−#: qml/Wizard/Pages/30-wifi.qml:29
644+#: qml/Wizard/Pages/20-keyboard.qml:30
645+msgid "Select Keyboard"
646+msgstr ""
647+
648+#: qml/Wizard/Pages/20-keyboard.qml:70
649+msgid "Keyboard language"
650+msgstr ""
651+
652+#: qml/Wizard/Pages/20-keyboard.qml:92
653+msgid "Keyboard layout"
654+msgstr ""
655+
656+#: qml/Wizard/Pages/20-keyboard.qml:151 qml/Wizard/Pages/30-wifi.qml:206
657+#: qml/Wizard/Pages/60-account.qml:65
658+#: qml/Wizard/Pages/77-system-update.qml:152 qml/Wizard/Pages/sim.qml:101
659+msgid "Skip"
660+msgstr ""
661+
662+#: qml/Wizard/Pages/30-wifi.qml:30
644msgid "Connect to Wi‑Fi"
663msgid "Connect to Wi‑Fi"
645msgstr ""
664msgstr ""
646
665
647−#: qml/Wizard/Pages/30-wifi.qml:130
666+#: qml/Wizard/Pages/30-wifi.qml:131
648msgid "Connected"
667msgid "Connected"
649msgstr ""
668msgstr ""
650
669
651−#: qml/Wizard/Pages/30-wifi.qml:163
670+#: qml/Wizard/Pages/30-wifi.qml:164
652msgid "Available Wi-Fi networks"
671msgid "Available Wi-Fi networks"
653msgstr ""
672msgstr ""
654
673
655−#: qml/Wizard/Pages/30-wifi.qml:164
674+#: qml/Wizard/Pages/30-wifi.qml:165
656msgid "No available Wi-Fi networks"
675msgid "No available Wi-Fi networks"
657msgstr ""
676msgstr ""
658
677
659−#: qml/Wizard/Pages/30-wifi.qml:206 qml/Wizard/Pages/60-account.qml:65
660−#: qml/Wizard/Pages/sim.qml:101
661−msgid "Skip"
662−msgstr ""
663−
664#: qml/Wizard/Pages/40-location.qml:27
678#: qml/Wizard/Pages/40-location.qml:27
665msgid "Location Services"
679msgid "Location Services"
666msgstr ""
680msgstr ""
@@ -744,6 +758,35 @@ msgstr ""
744msgid "Privacy policy"
758msgid "Privacy policy"
745msgstr ""
759msgstr ""
746
760
761+#: qml/Wizard/Pages/77-system-update.qml:28
762+msgid "Update Device"
763+msgstr ""
764+
765+#: qml/Wizard/Pages/77-system-update.qml:55
766+msgid ""
767+"There is a system update available and ready to install. Afterwards, the "
768+"device will automatically restart."
769+msgstr ""
770+
771+#: qml/Wizard/Pages/77-system-update.qml:76
772+msgctxt "string identifying name of the update"
773+msgid "Ubuntu system"
774+msgstr ""
775+
776+#: qml/Wizard/Pages/77-system-update.qml:83
777+#, qt-format
778+msgctxt "version of the system update"
779+msgid "Version %1"
780+msgstr ""
781+
782+#: qml/Wizard/Pages/77-system-update.qml:102
783+msgid "This could take a few minutes..."
784+msgstr ""
785+
786+#: qml/Wizard/Pages/77-system-update.qml:116
787+msgid "Install and restart now"
788+msgstr ""
789+
747#: qml/Wizard/Pages/80-finished.qml:89
790#: qml/Wizard/Pages/80-finished.qml:89
748msgid "Welcome to Ubuntu"
791msgid "Welcome to Ubuntu"
749msgstr ""
792msgstr ""
po/ko.po+60−17
@@ -7,7 +7,7 @@ msgid ""
7msgstr ""
7msgstr ""
8"Project-Id-Version: unity\n"
8"Project-Id-Version: unity\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2016-08-03 15:56+0000\n"
10+"POT-Creation-Date: 2016-08-11 06:28+0000\n"
11"PO-Revision-Date: 2014-08-19 13:02+0000\n"
11"PO-Revision-Date: 2014-08-19 13:02+0000\n"
12"Last-Translator: MinSik CHO <Unknown>\n"
12"Last-Translator: MinSik CHO <Unknown>\n"
13"Language-Team: Korean <ko@li.org>\n"
13"Language-Team: Korean <ko@li.org>\n"
@@ -15,7 +15,7 @@ msgstr ""
15"Content-Type: text/plain; charset=UTF-8\n"
15"Content-Type: text/plain; charset=UTF-8\n"
16"Content-Transfer-Encoding: 8bit\n"
16"Content-Transfer-Encoding: 8bit\n"
17"Plural-Forms: nplurals=1; plural=0;\n"
17"Plural-Forms: nplurals=1; plural=0;\n"
18−"X-Launchpad-Export-Date: 2016-08-09 05:47+0000\n"
18+"X-Launchpad-Export-Date: 2016-08-17 05:51+0000\n"
19"X-Generator: Launchpad (build 18169)\n"
19"X-Generator: Launchpad (build 18169)\n"
20
20
21#: plugins/LightDM/Greeter.cpp:123
21#: plugins/LightDM/Greeter.cpp:123
@@ -359,15 +359,15 @@ msgstr ""
359msgid "Reset"
359msgid "Reset"
360msgstr ""
360msgstr ""
361
361
362−#: qml/Dash/GenericScopeView.qml:580 qml/Dash/GenericScopeView.qml:775
362+#: qml/Dash/GenericScopeView.qml:585 qml/Dash/GenericScopeView.qml:780
363msgid "Show less"
363msgid "Show less"
364msgstr ""
364msgstr ""
365
365
366−#: qml/Dash/GenericScopeView.qml:580
366+#: qml/Dash/GenericScopeView.qml:585
367msgid "Show all"
367msgid "Show all"
368msgstr ""
368msgstr ""
369
369
370−#: qml/Dash/GenericScopeView.qml:637
370+#: qml/Dash/GenericScopeView.qml:642
371msgctxt "Label: Hint for dash search line edit"
371msgctxt "Label: Hint for dash search line edit"
372msgid "Search"
372msgid "Search"
373msgstr "검색"
373msgstr "검색"
@@ -627,36 +627,50 @@ msgstr "뒤로"
627msgid "Language"
627msgid "Language"
628msgstr ""
628msgstr ""
629
629
630−#: qml/Wizard/Pages/10-welcome.qml:171 qml/Wizard/Pages/30-wifi.qml:206
630+#: qml/Wizard/Pages/10-welcome.qml:172 qml/Wizard/Pages/20-keyboard.qml:151
631−#: qml/Wizard/Pages/40-location.qml:271 qml/Wizard/Pages/50-timezone.qml:270
631+#: qml/Wizard/Pages/30-wifi.qml:206 qml/Wizard/Pages/40-location.qml:271
632+#: qml/Wizard/Pages/50-timezone.qml:270 qml/Wizard/Pages/60-account.qml:65
632−#: qml/Wizard/Pages/60-account.qml:65 qml/Wizard/Pages/70-passwd-type.qml:144
633+#: qml/Wizard/Pages/70-passwd-type.qml:144
633#: qml/Wizard/Pages/75-report-check.qml:84
634#: qml/Wizard/Pages/75-report-check.qml:84
634#: qml/Wizard/Pages/passcode-desktop.qml:141
635#: qml/Wizard/Pages/passcode-desktop.qml:141
635#: qml/Wizard/Pages/password-set.qml:141
636#: qml/Wizard/Pages/password-set.qml:141
636msgid "Next"
637msgid "Next"
637msgstr ""
638msgstr ""
638
639
639−#: qml/Wizard/Pages/30-wifi.qml:29
640+#: qml/Wizard/Pages/20-keyboard.qml:30
641+msgid "Select Keyboard"
642+msgstr ""
643+
644+#: qml/Wizard/Pages/20-keyboard.qml:70
645+msgid "Keyboard language"
646+msgstr ""
647+
648+#: qml/Wizard/Pages/20-keyboard.qml:92
649+msgid "Keyboard layout"
650+msgstr ""
651+
652+#: qml/Wizard/Pages/20-keyboard.qml:151 qml/Wizard/Pages/30-wifi.qml:206
653+#: qml/Wizard/Pages/60-account.qml:65
654+#: qml/Wizard/Pages/77-system-update.qml:152 qml/Wizard/Pages/sim.qml:101
655+msgid "Skip"
656+msgstr "건너뛰기"
657+
658+#: qml/Wizard/Pages/30-wifi.qml:30
640msgid "Connect to Wi‑Fi"
659msgid "Connect to Wi‑Fi"
641msgstr "와이파이에 연결"
660msgstr "와이파이에 연결"
642
661
643−#: qml/Wizard/Pages/30-wifi.qml:130
662+#: qml/Wizard/Pages/30-wifi.qml:131
644msgid "Connected"
663msgid "Connected"
645msgstr ""
664msgstr ""
646
665
647−#: qml/Wizard/Pages/30-wifi.qml:163
666+#: qml/Wizard/Pages/30-wifi.qml:164
648msgid "Available Wi-Fi networks"
667msgid "Available Wi-Fi networks"
649msgstr ""
668msgstr ""
650
669
651−#: qml/Wizard/Pages/30-wifi.qml:164
670+#: qml/Wizard/Pages/30-wifi.qml:165
652msgid "No available Wi-Fi networks"
671msgid "No available Wi-Fi networks"
653msgstr ""
672msgstr ""
654
673
655−#: qml/Wizard/Pages/30-wifi.qml:206 qml/Wizard/Pages/60-account.qml:65
656−#: qml/Wizard/Pages/sim.qml:101
657−msgid "Skip"
658−msgstr "건너뛰기"
659−
660#: qml/Wizard/Pages/40-location.qml:27
674#: qml/Wizard/Pages/40-location.qml:27
661msgid "Location Services"
675msgid "Location Services"
662msgstr ""
676msgstr ""
@@ -740,6 +754,35 @@ msgstr ""
740msgid "Privacy policy"
754msgid "Privacy policy"
741msgstr ""
755msgstr ""
742
756
757+#: qml/Wizard/Pages/77-system-update.qml:28
758+msgid "Update Device"
759+msgstr ""
760+
761+#: qml/Wizard/Pages/77-system-update.qml:55
762+msgid ""
763+"There is a system update available and ready to install. Afterwards, the "
764+"device will automatically restart."
765+msgstr ""
766+
767+#: qml/Wizard/Pages/77-system-update.qml:76
768+msgctxt "string identifying name of the update"
769+msgid "Ubuntu system"
770+msgstr ""
771+
772+#: qml/Wizard/Pages/77-system-update.qml:83
773+#, qt-format
774+msgctxt "version of the system update"
775+msgid "Version %1"
776+msgstr ""
777+
778+#: qml/Wizard/Pages/77-system-update.qml:102
779+msgid "This could take a few minutes..."
780+msgstr ""
781+
782+#: qml/Wizard/Pages/77-system-update.qml:116
783+msgid "Install and restart now"
784+msgstr ""
785+
743#: qml/Wizard/Pages/80-finished.qml:89
786#: qml/Wizard/Pages/80-finished.qml:89
744msgid "Welcome to Ubuntu"
787msgid "Welcome to Ubuntu"
745msgstr ""
788msgstr ""
po/ku.po+60−17
@@ -7,7 +7,7 @@ msgid ""
7msgstr ""
7msgstr ""
8"Project-Id-Version: unity8\n"
8"Project-Id-Version: unity8\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2016-08-03 15:56+0000\n"
10+"POT-Creation-Date: 2016-08-11 06:28+0000\n"
11"PO-Revision-Date: 2014-09-10 13:14+0000\n"
11"PO-Revision-Date: 2014-09-10 13:14+0000\n"
12"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
12"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
13"Language-Team: Kurdish <ku@li.org>\n"
13"Language-Team: Kurdish <ku@li.org>\n"
@@ -15,7 +15,7 @@ msgstr ""
15"Content-Type: text/plain; charset=UTF-8\n"
15"Content-Type: text/plain; charset=UTF-8\n"
16"Content-Transfer-Encoding: 8bit\n"
16"Content-Transfer-Encoding: 8bit\n"
17"Plural-Forms: nplurals=2; plural=n != 1;\n"
17"Plural-Forms: nplurals=2; plural=n != 1;\n"
18−"X-Launchpad-Export-Date: 2016-08-09 05:47+0000\n"
18+"X-Launchpad-Export-Date: 2016-08-17 05:51+0000\n"
19"X-Generator: Launchpad (build 18169)\n"
19"X-Generator: Launchpad (build 18169)\n"
20
20
21#: plugins/LightDM/Greeter.cpp:123
21#: plugins/LightDM/Greeter.cpp:123
@@ -362,15 +362,15 @@ msgstr ""
362msgid "Reset"
362msgid "Reset"
363msgstr ""
363msgstr ""
364
364
365−#: qml/Dash/GenericScopeView.qml:580 qml/Dash/GenericScopeView.qml:775
365+#: qml/Dash/GenericScopeView.qml:585 qml/Dash/GenericScopeView.qml:780
366msgid "Show less"
366msgid "Show less"
367msgstr ""
367msgstr ""
368
368
369−#: qml/Dash/GenericScopeView.qml:580
369+#: qml/Dash/GenericScopeView.qml:585
370msgid "Show all"
370msgid "Show all"
371msgstr ""
371msgstr ""
372
372
373−#: qml/Dash/GenericScopeView.qml:637
373+#: qml/Dash/GenericScopeView.qml:642
374msgctxt "Label: Hint for dash search line edit"
374msgctxt "Label: Hint for dash search line edit"
375msgid "Search"
375msgid "Search"
376msgstr ""
376msgstr ""
@@ -637,36 +637,50 @@ msgstr ""
637msgid "Language"
637msgid "Language"
638msgstr ""
638msgstr ""
639
639
640−#: qml/Wizard/Pages/10-welcome.qml:171 qml/Wizard/Pages/30-wifi.qml:206
640+#: qml/Wizard/Pages/10-welcome.qml:172 qml/Wizard/Pages/20-keyboard.qml:151
641−#: qml/Wizard/Pages/40-location.qml:271 qml/Wizard/Pages/50-timezone.qml:270
641+#: qml/Wizard/Pages/30-wifi.qml:206 qml/Wizard/Pages/40-location.qml:271
642+#: qml/Wizard/Pages/50-timezone.qml:270 qml/Wizard/Pages/60-account.qml:65
642−#: qml/Wizard/Pages/60-account.qml:65 qml/Wizard/Pages/70-passwd-type.qml:144
643+#: qml/Wizard/Pages/70-passwd-type.qml:144
643#: qml/Wizard/Pages/75-report-check.qml:84
644#: qml/Wizard/Pages/75-report-check.qml:84
644#: qml/Wizard/Pages/passcode-desktop.qml:141
645#: qml/Wizard/Pages/passcode-desktop.qml:141
645#: qml/Wizard/Pages/password-set.qml:141
646#: qml/Wizard/Pages/password-set.qml:141
646msgid "Next"
647msgid "Next"
647msgstr ""
648msgstr ""
648
649
649−#: qml/Wizard/Pages/30-wifi.qml:29
650+#: qml/Wizard/Pages/20-keyboard.qml:30
651+msgid "Select Keyboard"
652+msgstr ""
653+
654+#: qml/Wizard/Pages/20-keyboard.qml:70
655+msgid "Keyboard language"
656+msgstr ""
657+
658+#: qml/Wizard/Pages/20-keyboard.qml:92
659+msgid "Keyboard layout"
660+msgstr ""
661+
662+#: qml/Wizard/Pages/20-keyboard.qml:151 qml/Wizard/Pages/30-wifi.qml:206
663+#: qml/Wizard/Pages/60-account.qml:65
664+#: qml/Wizard/Pages/77-system-update.qml:152 qml/Wizard/Pages/sim.qml:101
665+msgid "Skip"
666+msgstr ""
667+
668+#: qml/Wizard/Pages/30-wifi.qml:30
650msgid "Connect to Wi‑Fi"
669msgid "Connect to Wi‑Fi"
651msgstr ""
670msgstr ""
652
671
653−#: qml/Wizard/Pages/30-wifi.qml:130
672+#: qml/Wizard/Pages/30-wifi.qml:131
654msgid "Connected"
673msgid "Connected"
655msgstr ""
674msgstr ""
656
675
657−#: qml/Wizard/Pages/30-wifi.qml:163
676+#: qml/Wizard/Pages/30-wifi.qml:164
658msgid "Available Wi-Fi networks"
677msgid "Available Wi-Fi networks"
659msgstr ""
678msgstr ""
660
679
661−#: qml/Wizard/Pages/30-wifi.qml:164
680+#: qml/Wizard/Pages/30-wifi.qml:165
662msgid "No available Wi-Fi networks"
681msgid "No available Wi-Fi networks"
663msgstr ""
682msgstr ""
664
683
665−#: qml/Wizard/Pages/30-wifi.qml:206 qml/Wizard/Pages/60-account.qml:65
666−#: qml/Wizard/Pages/sim.qml:101
667−msgid "Skip"
668−msgstr ""
669−
670#: qml/Wizard/Pages/40-location.qml:27
684#: qml/Wizard/Pages/40-location.qml:27
671msgid "Location Services"
685msgid "Location Services"
672msgstr ""
686msgstr ""
@@ -750,6 +764,35 @@ msgstr ""
750msgid "Privacy policy"
764msgid "Privacy policy"
751msgstr ""
765msgstr ""
752
766
767+#: qml/Wizard/Pages/77-system-update.qml:28
768+msgid "Update Device"
769+msgstr ""
770+
771+#: qml/Wizard/Pages/77-system-update.qml:55
772+msgid ""
773+"There is a system update available and ready to install. Afterwards, the "
774+"device will automatically restart."
775+msgstr ""
776+
777+#: qml/Wizard/Pages/77-system-update.qml:76
778+msgctxt "string identifying name of the update"
779+msgid "Ubuntu system"
780+msgstr ""
781+
782+#: qml/Wizard/Pages/77-system-update.qml:83
783+#, qt-format
784+msgctxt "version of the system update"
785+msgid "Version %1"
786+msgstr ""
787+
788+#: qml/Wizard/Pages/77-system-update.qml:102
789+msgid "This could take a few minutes..."
790+msgstr ""
791+
792+#: qml/Wizard/Pages/77-system-update.qml:116
793+msgid "Install and restart now"
794+msgstr ""
795+
753#: qml/Wizard/Pages/80-finished.qml:89
796#: qml/Wizard/Pages/80-finished.qml:89
754msgid "Welcome to Ubuntu"
797msgid "Welcome to Ubuntu"
755msgstr ""
798msgstr ""
po/ky.po+60−17
@@ -7,7 +7,7 @@ msgid ""
7msgstr ""
7msgstr ""
8"Project-Id-Version: unity\n"
8"Project-Id-Version: unity\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2016-08-03 15:56+0000\n"
10+"POT-Creation-Date: 2016-08-11 06:28+0000\n"
11"PO-Revision-Date: 2013-06-27 06:17+0000\n"
11"PO-Revision-Date: 2013-06-27 06:17+0000\n"
12"Last-Translator: Michał Sawicz <michal.sawicz@canonical.com>\n"
12"Last-Translator: Michał Sawicz <michal.sawicz@canonical.com>\n"
13"Language-Team: Kirghiz <ky@li.org>\n"
13"Language-Team: Kirghiz <ky@li.org>\n"
@@ -15,7 +15,7 @@ msgstr ""
15"Content-Type: text/plain; charset=UTF-8\n"
15"Content-Type: text/plain; charset=UTF-8\n"
16"Content-Transfer-Encoding: 8bit\n"
16"Content-Transfer-Encoding: 8bit\n"
17"Plural-Forms: nplurals=1; plural=0;\n"
17"Plural-Forms: nplurals=1; plural=0;\n"
18−"X-Launchpad-Export-Date: 2016-08-09 05:47+0000\n"
18+"X-Launchpad-Export-Date: 2016-08-17 05:51+0000\n"
19"X-Generator: Launchpad (build 18169)\n"
19"X-Generator: Launchpad (build 18169)\n"
20
20
21#: plugins/LightDM/Greeter.cpp:123
21#: plugins/LightDM/Greeter.cpp:123
@@ -360,15 +360,15 @@ msgstr ""
360msgid "Reset"
360msgid "Reset"
361msgstr ""
361msgstr ""
362
362
363−#: qml/Dash/GenericScopeView.qml:580 qml/Dash/GenericScopeView.qml:775
363+#: qml/Dash/GenericScopeView.qml:585 qml/Dash/GenericScopeView.qml:780
364msgid "Show less"
364msgid "Show less"
365msgstr ""
365msgstr ""
366
366
367−#: qml/Dash/GenericScopeView.qml:580
367+#: qml/Dash/GenericScopeView.qml:585
368msgid "Show all"
368msgid "Show all"
369msgstr ""
369msgstr ""
370
370
371−#: qml/Dash/GenericScopeView.qml:637
371+#: qml/Dash/GenericScopeView.qml:642
372msgctxt "Label: Hint for dash search line edit"
372msgctxt "Label: Hint for dash search line edit"
373msgid "Search"
373msgid "Search"
374msgstr ""
374msgstr ""
@@ -631,36 +631,50 @@ msgstr ""
631msgid "Language"
631msgid "Language"
632msgstr ""
632msgstr ""
633
633
634−#: qml/Wizard/Pages/10-welcome.qml:171 qml/Wizard/Pages/30-wifi.qml:206
634+#: qml/Wizard/Pages/10-welcome.qml:172 qml/Wizard/Pages/20-keyboard.qml:151
635−#: qml/Wizard/Pages/40-location.qml:271 qml/Wizard/Pages/50-timezone.qml:270
635+#: qml/Wizard/Pages/30-wifi.qml:206 qml/Wizard/Pages/40-location.qml:271
636+#: qml/Wizard/Pages/50-timezone.qml:270 qml/Wizard/Pages/60-account.qml:65
636−#: qml/Wizard/Pages/60-account.qml:65 qml/Wizard/Pages/70-passwd-type.qml:144
637+#: qml/Wizard/Pages/70-passwd-type.qml:144
637#: qml/Wizard/Pages/75-report-check.qml:84
638#: qml/Wizard/Pages/75-report-check.qml:84
638#: qml/Wizard/Pages/passcode-desktop.qml:141
639#: qml/Wizard/Pages/passcode-desktop.qml:141
639#: qml/Wizard/Pages/password-set.qml:141
640#: qml/Wizard/Pages/password-set.qml:141
640msgid "Next"
641msgid "Next"
641msgstr ""
642msgstr ""
642
643
643−#: qml/Wizard/Pages/30-wifi.qml:29
644+#: qml/Wizard/Pages/20-keyboard.qml:30
645+msgid "Select Keyboard"
646+msgstr ""
647+
648+#: qml/Wizard/Pages/20-keyboard.qml:70
649+msgid "Keyboard language"
650+msgstr ""
651+
652+#: qml/Wizard/Pages/20-keyboard.qml:92
653+msgid "Keyboard layout"
654+msgstr ""
655+
656+#: qml/Wizard/Pages/20-keyboard.qml:151 qml/Wizard/Pages/30-wifi.qml:206
657+#: qml/Wizard/Pages/60-account.qml:65
658+#: qml/Wizard/Pages/77-system-update.qml:152 qml/Wizard/Pages/sim.qml:101
659+msgid "Skip"
660+msgstr ""
661+
662+#: qml/Wizard/Pages/30-wifi.qml:30
644msgid "Connect to Wi‑Fi"
663msgid "Connect to Wi‑Fi"
645msgstr ""
664msgstr ""
646
665
647−#: qml/Wizard/Pages/30-wifi.qml:130
666+#: qml/Wizard/Pages/30-wifi.qml:131
648msgid "Connected"
667msgid "Connected"
649msgstr ""
668msgstr ""
650
669
651−#: qml/Wizard/Pages/30-wifi.qml:163
670+#: qml/Wizard/Pages/30-wifi.qml:164
652msgid "Available Wi-Fi networks"
671msgid "Available Wi-Fi networks"
653msgstr ""
672msgstr ""
654
673
655−#: qml/Wizard/Pages/30-wifi.qml:164
674+#: qml/Wizard/Pages/30-wifi.qml:165
656msgid "No available Wi-Fi networks"
675msgid "No available Wi-Fi networks"
657msgstr ""
676msgstr ""
658
677
659−#: qml/Wizard/Pages/30-wifi.qml:206 qml/Wizard/Pages/60-account.qml:65
660−#: qml/Wizard/Pages/sim.qml:101
661−msgid "Skip"
662−msgstr ""
663−
664#: qml/Wizard/Pages/40-location.qml:27
678#: qml/Wizard/Pages/40-location.qml:27
665msgid "Location Services"
679msgid "Location Services"
666msgstr ""
680msgstr ""
@@ -744,6 +758,35 @@ msgstr ""
744msgid "Privacy policy"
758msgid "Privacy policy"
745msgstr ""
759msgstr ""
746
760
761+#: qml/Wizard/Pages/77-system-update.qml:28
762+msgid "Update Device"
763+msgstr ""
764+
765+#: qml/Wizard/Pages/77-system-update.qml:55
766+msgid ""
767+"There is a system update available and ready to install. Afterwards, the "
768+"device will automatically restart."
769+msgstr ""
770+
771+#: qml/Wizard/Pages/77-system-update.qml:76
772+msgctxt "string identifying name of the update"
773+msgid "Ubuntu system"
774+msgstr ""
775+
776+#: qml/Wizard/Pages/77-system-update.qml:83
777+#, qt-format
778+msgctxt "version of the system update"
779+msgid "Version %1"
780+msgstr ""
781+
782+#: qml/Wizard/Pages/77-system-update.qml:102
783+msgid "This could take a few minutes..."
784+msgstr ""
785+
786+#: qml/Wizard/Pages/77-system-update.qml:116
787+msgid "Install and restart now"
788+msgstr ""
789+
747#: qml/Wizard/Pages/80-finished.qml:89
790#: qml/Wizard/Pages/80-finished.qml:89
748msgid "Welcome to Ubuntu"
791msgid "Welcome to Ubuntu"
749msgstr ""
792msgstr ""
po/lo.po+60−17
@@ -7,7 +7,7 @@ msgid ""
7msgstr ""
7msgstr ""
8"Project-Id-Version: unity8\n"
8"Project-Id-Version: unity8\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2016-08-03 15:56+0000\n"
10+"POT-Creation-Date: 2016-08-11 06:28+0000\n"
11"PO-Revision-Date: 2013-10-02 10:00+0000\n"
11"PO-Revision-Date: 2013-10-02 10:00+0000\n"
12"Last-Translator: Anousak <anousak@gmail.com>\n"
12"Last-Translator: Anousak <anousak@gmail.com>\n"
13"Language-Team: Lao <lo@li.org>\n"
13"Language-Team: Lao <lo@li.org>\n"
@@ -15,7 +15,7 @@ msgstr ""
15"Content-Type: text/plain; charset=UTF-8\n"
15"Content-Type: text/plain; charset=UTF-8\n"
16"Content-Transfer-Encoding: 8bit\n"
16"Content-Transfer-Encoding: 8bit\n"
17"Plural-Forms: nplurals=1; plural=0;\n"
17"Plural-Forms: nplurals=1; plural=0;\n"
18−"X-Launchpad-Export-Date: 2016-08-09 05:47+0000\n"
18+"X-Launchpad-Export-Date: 2016-08-17 05:51+0000\n"
19"X-Generator: Launchpad (build 18169)\n"
19"X-Generator: Launchpad (build 18169)\n"
20
20
21#: plugins/LightDM/Greeter.cpp:123
21#: plugins/LightDM/Greeter.cpp:123
@@ -360,15 +360,15 @@ msgstr ""
360msgid "Reset"
360msgid "Reset"
361msgstr ""
361msgstr ""
362
362
363−#: qml/Dash/GenericScopeView.qml:580 qml/Dash/GenericScopeView.qml:775
363+#: qml/Dash/GenericScopeView.qml:585 qml/Dash/GenericScopeView.qml:780
364msgid "Show less"
364msgid "Show less"
365msgstr ""
365msgstr ""
366
366
367−#: qml/Dash/GenericScopeView.qml:580
367+#: qml/Dash/GenericScopeView.qml:585
368msgid "Show all"
368msgid "Show all"
369msgstr ""
369msgstr ""
370
370
371−#: qml/Dash/GenericScopeView.qml:637
371+#: qml/Dash/GenericScopeView.qml:642
372msgctxt "Label: Hint for dash search line edit"
372msgctxt "Label: Hint for dash search line edit"
373msgid "Search"
373msgid "Search"
374msgstr ""
374msgstr ""
@@ -631,36 +631,50 @@ msgstr ""
631msgid "Language"
631msgid "Language"
632msgstr ""
632msgstr ""
633
633
634−#: qml/Wizard/Pages/10-welcome.qml:171 qml/Wizard/Pages/30-wifi.qml:206
634+#: qml/Wizard/Pages/10-welcome.qml:172 qml/Wizard/Pages/20-keyboard.qml:151
635−#: qml/Wizard/Pages/40-location.qml:271 qml/Wizard/Pages/50-timezone.qml:270
635+#: qml/Wizard/Pages/30-wifi.qml:206 qml/Wizard/Pages/40-location.qml:271
636+#: qml/Wizard/Pages/50-timezone.qml:270 qml/Wizard/Pages/60-account.qml:65
636−#: qml/Wizard/Pages/60-account.qml:65 qml/Wizard/Pages/70-passwd-type.qml:144
637+#: qml/Wizard/Pages/70-passwd-type.qml:144
637#: qml/Wizard/Pages/75-report-check.qml:84
638#: qml/Wizard/Pages/75-report-check.qml:84
638#: qml/Wizard/Pages/passcode-desktop.qml:141
639#: qml/Wizard/Pages/passcode-desktop.qml:141
639#: qml/Wizard/Pages/password-set.qml:141
640#: qml/Wizard/Pages/password-set.qml:141
640msgid "Next"
641msgid "Next"
641msgstr ""
642msgstr ""
642
643
643−#: qml/Wizard/Pages/30-wifi.qml:29
644+#: qml/Wizard/Pages/20-keyboard.qml:30
645+msgid "Select Keyboard"
646+msgstr ""
647+
648+#: qml/Wizard/Pages/20-keyboard.qml:70
649+msgid "Keyboard language"
650+msgstr ""
651+
652+#: qml/Wizard/Pages/20-keyboard.qml:92
653+msgid "Keyboard layout"
654+msgstr ""
655+
656+#: qml/Wizard/Pages/20-keyboard.qml:151 qml/Wizard/Pages/30-wifi.qml:206
657+#: qml/Wizard/Pages/60-account.qml:65
658+#: qml/Wizard/Pages/77-system-update.qml:152 qml/Wizard/Pages/sim.qml:101
659+msgid "Skip"
660+msgstr ""
661+
662+#: qml/Wizard/Pages/30-wifi.qml:30
644msgid "Connect to Wi‑Fi"
663msgid "Connect to Wi‑Fi"
645msgstr ""
664msgstr ""
646
665
647−#: qml/Wizard/Pages/30-wifi.qml:130
666+#: qml/Wizard/Pages/30-wifi.qml:131
648msgid "Connected"
667msgid "Connected"
649msgstr ""
668msgstr ""
650
669
651−#: qml/Wizard/Pages/30-wifi.qml:163
670+#: qml/Wizard/Pages/30-wifi.qml:164
652msgid "Available Wi-Fi networks"
671msgid "Available Wi-Fi networks"
653msgstr ""
672msgstr ""
654
673
655−#: qml/Wizard/Pages/30-wifi.qml:164
674+#: qml/Wizard/Pages/30-wifi.qml:165
656msgid "No available Wi-Fi networks"
675msgid "No available Wi-Fi networks"
657msgstr ""
676msgstr ""
658
677
659−#: qml/Wizard/Pages/30-wifi.qml:206 qml/Wizard/Pages/60-account.qml:65
660−#: qml/Wizard/Pages/sim.qml:101
661−msgid "Skip"
662−msgstr ""
663−
664#: qml/Wizard/Pages/40-location.qml:27
678#: qml/Wizard/Pages/40-location.qml:27
665msgid "Location Services"
679msgid "Location Services"
666msgstr ""
680msgstr ""
@@ -744,6 +758,35 @@ msgstr ""
744msgid "Privacy policy"
758msgid "Privacy policy"
745msgstr ""
759msgstr ""
746
760
761+#: qml/Wizard/Pages/77-system-update.qml:28
762+msgid "Update Device"
763+msgstr ""
764+
765+#: qml/Wizard/Pages/77-system-update.qml:55
766+msgid ""
767+"There is a system update available and ready to install. Afterwards, the "
768+"device will automatically restart."
769+msgstr ""
770+
771+#: qml/Wizard/Pages/77-system-update.qml:76
772+msgctxt "string identifying name of the update"
773+msgid "Ubuntu system"
774+msgstr ""
775+
776+#: qml/Wizard/Pages/77-system-update.qml:83
777+#, qt-format
778+msgctxt "version of the system update"
779+msgid "Version %1"
780+msgstr ""
781+
782+#: qml/Wizard/Pages/77-system-update.qml:102
783+msgid "This could take a few minutes..."
784+msgstr ""
785+
786+#: qml/Wizard/Pages/77-system-update.qml:116
787+msgid "Install and restart now"
788+msgstr ""
789+
747#: qml/Wizard/Pages/80-finished.qml:89
790#: qml/Wizard/Pages/80-finished.qml:89
748msgid "Welcome to Ubuntu"
791msgid "Welcome to Ubuntu"
749msgstr ""
792msgstr ""
po/lt.po+60−17
@@ -7,7 +7,7 @@ msgid ""
7msgstr ""
7msgstr ""
8"Project-Id-Version: unity8\n"
8"Project-Id-Version: unity8\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2016-08-03 15:56+0000\n"
10+"POT-Creation-Date: 2016-08-11 06:28+0000\n"
11"PO-Revision-Date: 2014-05-19 17:15+0000\n"
11"PO-Revision-Date: 2014-05-19 17:15+0000\n"
12"Last-Translator: Mantas Kriaučiūnas <mantas@akl.lt>\n"
12"Last-Translator: Mantas Kriaučiūnas <mantas@akl.lt>\n"
13"Language-Team: Lithuanian <lt@li.org>\n"
13"Language-Team: Lithuanian <lt@li.org>\n"
@@ -16,7 +16,7 @@ msgstr ""
16"Content-Transfer-Encoding: 8bit\n"
16"Content-Transfer-Encoding: 8bit\n"
17"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && "
17"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && "
18"(n%100<10 || n%100>=20) ? 1 : 2;\n"
18"(n%100<10 || n%100>=20) ? 1 : 2;\n"
19−"X-Launchpad-Export-Date: 2016-08-09 05:47+0000\n"
19+"X-Launchpad-Export-Date: 2016-08-17 05:52+0000\n"
20"X-Generator: Launchpad (build 18169)\n"
20"X-Generator: Launchpad (build 18169)\n"
21
21
22#: plugins/LightDM/Greeter.cpp:123
22#: plugins/LightDM/Greeter.cpp:123
@@ -361,15 +361,15 @@ msgstr ""
361msgid "Reset"
361msgid "Reset"
362msgstr ""
362msgstr ""
363
363
364−#: qml/Dash/GenericScopeView.qml:580 qml/Dash/GenericScopeView.qml:775
364+#: qml/Dash/GenericScopeView.qml:585 qml/Dash/GenericScopeView.qml:780
365msgid "Show less"
365msgid "Show less"
366msgstr ""
366msgstr ""
367
367
368−#: qml/Dash/GenericScopeView.qml:580
368+#: qml/Dash/GenericScopeView.qml:585
369msgid "Show all"
369msgid "Show all"
370msgstr ""
370msgstr ""
371
371
372−#: qml/Dash/GenericScopeView.qml:637
372+#: qml/Dash/GenericScopeView.qml:642
373msgctxt "Label: Hint for dash search line edit"
373msgctxt "Label: Hint for dash search line edit"
374msgid "Search"
374msgid "Search"
375msgstr ""
375msgstr ""
@@ -632,36 +632,50 @@ msgstr ""
632msgid "Language"
632msgid "Language"
633msgstr ""
633msgstr ""
634
634
635−#: qml/Wizard/Pages/10-welcome.qml:171 qml/Wizard/Pages/30-wifi.qml:206
635+#: qml/Wizard/Pages/10-welcome.qml:172 qml/Wizard/Pages/20-keyboard.qml:151
636−#: qml/Wizard/Pages/40-location.qml:271 qml/Wizard/Pages/50-timezone.qml:270
636+#: qml/Wizard/Pages/30-wifi.qml:206 qml/Wizard/Pages/40-location.qml:271
637+#: qml/Wizard/Pages/50-timezone.qml:270 qml/Wizard/Pages/60-account.qml:65
637−#: qml/Wizard/Pages/60-account.qml:65 qml/Wizard/Pages/70-passwd-type.qml:144
638+#: qml/Wizard/Pages/70-passwd-type.qml:144
638#: qml/Wizard/Pages/75-report-check.qml:84
639#: qml/Wizard/Pages/75-report-check.qml:84
639#: qml/Wizard/Pages/passcode-desktop.qml:141
640#: qml/Wizard/Pages/passcode-desktop.qml:141
640#: qml/Wizard/Pages/password-set.qml:141
641#: qml/Wizard/Pages/password-set.qml:141
641msgid "Next"
642msgid "Next"
642msgstr ""
643msgstr ""
643
644
644−#: qml/Wizard/Pages/30-wifi.qml:29
645+#: qml/Wizard/Pages/20-keyboard.qml:30
646+msgid "Select Keyboard"
647+msgstr ""
648+
649+#: qml/Wizard/Pages/20-keyboard.qml:70
650+msgid "Keyboard language"
651+msgstr ""
652+
653+#: qml/Wizard/Pages/20-keyboard.qml:92
654+msgid "Keyboard layout"
655+msgstr ""
656+
657+#: qml/Wizard/Pages/20-keyboard.qml:151 qml/Wizard/Pages/30-wifi.qml:206
658+#: qml/Wizard/Pages/60-account.qml:65
659+#: qml/Wizard/Pages/77-system-update.qml:152 qml/Wizard/Pages/sim.qml:101
660+msgid "Skip"
661+msgstr ""
662+
663+#: qml/Wizard/Pages/30-wifi.qml:30
645msgid "Connect to Wi‑Fi"
664msgid "Connect to Wi‑Fi"
646msgstr ""
665msgstr ""
647
666
648−#: qml/Wizard/Pages/30-wifi.qml:130
667+#: qml/Wizard/Pages/30-wifi.qml:131
649msgid "Connected"
668msgid "Connected"
650msgstr ""
669msgstr ""
651
670
652−#: qml/Wizard/Pages/30-wifi.qml:163
671+#: qml/Wizard/Pages/30-wifi.qml:164
653msgid "Available Wi-Fi networks"
672msgid "Available Wi-Fi networks"
654msgstr ""
673msgstr ""
655
674
656−#: qml/Wizard/Pages/30-wifi.qml:164
675+#: qml/Wizard/Pages/30-wifi.qml:165
657msgid "No available Wi-Fi networks"
676msgid "No available Wi-Fi networks"
658msgstr ""
677msgstr ""
659
678
660−#: qml/Wizard/Pages/30-wifi.qml:206 qml/Wizard/Pages/60-account.qml:65
661−#: qml/Wizard/Pages/sim.qml:101
662−msgid "Skip"
663−msgstr ""
664−
665#: qml/Wizard/Pages/40-location.qml:27
679#: qml/Wizard/Pages/40-location.qml:27
666msgid "Location Services"
680msgid "Location Services"
667msgstr ""
681msgstr ""
@@ -745,6 +759,35 @@ msgstr ""
745msgid "Privacy policy"
759msgid "Privacy policy"
746msgstr ""
760msgstr ""
747
761
762+#: qml/Wizard/Pages/77-system-update.qml:28
763+msgid "Update Device"
764+msgstr ""
765+
766+#: qml/Wizard/Pages/77-system-update.qml:55
767+msgid ""
768+"There is a system update available and ready to install. Afterwards, the "
769+"device will automatically restart."
770+msgstr ""
771+
772+#: qml/Wizard/Pages/77-system-update.qml:76
773+msgctxt "string identifying name of the update"
774+msgid "Ubuntu system"
775+msgstr ""
776+
777+#: qml/Wizard/Pages/77-system-update.qml:83
778+#, qt-format
779+msgctxt "version of the system update"
780+msgid "Version %1"
781+msgstr ""
782+
783+#: qml/Wizard/Pages/77-system-update.qml:102
784+msgid "This could take a few minutes..."
785+msgstr ""
786+
787+#: qml/Wizard/Pages/77-system-update.qml:116
788+msgid "Install and restart now"
789+msgstr ""
790+
748#: qml/Wizard/Pages/80-finished.qml:89
791#: qml/Wizard/Pages/80-finished.qml:89
749msgid "Welcome to Ubuntu"
792msgid "Welcome to Ubuntu"
750msgstr ""
793msgstr ""
po/lv.po+60−17
@@ -8,7 +8,7 @@ msgid ""
8msgstr ""
8msgstr ""
9"Project-Id-Version: unity\n"
9"Project-Id-Version: unity\n"
10"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
11−"POT-Creation-Date: 2016-08-03 15:56+0000\n"
11+"POT-Creation-Date: 2016-08-11 06:28+0000\n"
12"PO-Revision-Date: 2015-11-22 19:13+0000\n"
12"PO-Revision-Date: 2015-11-22 19:13+0000\n"
13"Last-Translator: Klavs Anson <anson.klavs@gmail.com>\n"
13"Last-Translator: Klavs Anson <anson.klavs@gmail.com>\n"
14"Language-Team: Latvian <lata-l10n@googlegroups.com>\n"
14"Language-Team: Latvian <lata-l10n@googlegroups.com>\n"
@@ -16,7 +16,7 @@ msgstr ""
16"Content-Type: text/plain; charset=UTF-8\n"
16"Content-Type: text/plain; charset=UTF-8\n"
17"Content-Transfer-Encoding: 8bit\n"
17"Content-Transfer-Encoding: 8bit\n"
18"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n != 0 ? 1 : 2;\n"
18"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n != 0 ? 1 : 2;\n"
19−"X-Launchpad-Export-Date: 2016-08-09 05:47+0000\n"
19+"X-Launchpad-Export-Date: 2016-08-17 05:52+0000\n"
20"X-Generator: Launchpad (build 18169)\n"
20"X-Generator: Launchpad (build 18169)\n"
21"Language: lv\n"
21"Language: lv\n"
22
22
@@ -365,15 +365,15 @@ msgstr ""
365msgid "Reset"
365msgid "Reset"
366msgstr ""
366msgstr ""
367
367
368−#: qml/Dash/GenericScopeView.qml:580 qml/Dash/GenericScopeView.qml:775
368+#: qml/Dash/GenericScopeView.qml:585 qml/Dash/GenericScopeView.qml:780
369msgid "Show less"
369msgid "Show less"
370msgstr ""
370msgstr ""
371
371
372−#: qml/Dash/GenericScopeView.qml:580
372+#: qml/Dash/GenericScopeView.qml:585
373msgid "Show all"
373msgid "Show all"
374msgstr ""
374msgstr ""
375
375
376−#: qml/Dash/GenericScopeView.qml:637
376+#: qml/Dash/GenericScopeView.qml:642
377msgctxt "Label: Hint for dash search line edit"
377msgctxt "Label: Hint for dash search line edit"
378msgid "Search"
378msgid "Search"
379msgstr "Meklēt"
379msgstr "Meklēt"
@@ -643,36 +643,50 @@ msgstr "Atpakaļ"
643msgid "Language"
643msgid "Language"
644msgstr ""
644msgstr ""
645
645
646−#: qml/Wizard/Pages/10-welcome.qml:171 qml/Wizard/Pages/30-wifi.qml:206
646+#: qml/Wizard/Pages/10-welcome.qml:172 qml/Wizard/Pages/20-keyboard.qml:151
647−#: qml/Wizard/Pages/40-location.qml:271 qml/Wizard/Pages/50-timezone.qml:270
647+#: qml/Wizard/Pages/30-wifi.qml:206 qml/Wizard/Pages/40-location.qml:271
648+#: qml/Wizard/Pages/50-timezone.qml:270 qml/Wizard/Pages/60-account.qml:65
648−#: qml/Wizard/Pages/60-account.qml:65 qml/Wizard/Pages/70-passwd-type.qml:144
649+#: qml/Wizard/Pages/70-passwd-type.qml:144
649#: qml/Wizard/Pages/75-report-check.qml:84
650#: qml/Wizard/Pages/75-report-check.qml:84
650#: qml/Wizard/Pages/passcode-desktop.qml:141
651#: qml/Wizard/Pages/passcode-desktop.qml:141
651#: qml/Wizard/Pages/password-set.qml:141
652#: qml/Wizard/Pages/password-set.qml:141
652msgid "Next"
653msgid "Next"
653msgstr ""
654msgstr ""
654
655
655−#: qml/Wizard/Pages/30-wifi.qml:29
656+#: qml/Wizard/Pages/20-keyboard.qml:30
657+msgid "Select Keyboard"
658+msgstr ""
659+
660+#: qml/Wizard/Pages/20-keyboard.qml:70
661+msgid "Keyboard language"
662+msgstr ""
663+
664+#: qml/Wizard/Pages/20-keyboard.qml:92
665+msgid "Keyboard layout"
666+msgstr ""
667+
668+#: qml/Wizard/Pages/20-keyboard.qml:151 qml/Wizard/Pages/30-wifi.qml:206
669+#: qml/Wizard/Pages/60-account.qml:65
670+#: qml/Wizard/Pages/77-system-update.qml:152 qml/Wizard/Pages/sim.qml:101
671+msgid "Skip"
672+msgstr "Izlaist"
673+
674+#: qml/Wizard/Pages/30-wifi.qml:30
656msgid "Connect to Wi‑Fi"
675msgid "Connect to Wi‑Fi"
657msgstr "Savienoties ar Wi‑Fi"
676msgstr "Savienoties ar Wi‑Fi"
658
677
659−#: qml/Wizard/Pages/30-wifi.qml:130
678+#: qml/Wizard/Pages/30-wifi.qml:131
660msgid "Connected"
679msgid "Connected"
661msgstr ""
680msgstr ""
662
681
663−#: qml/Wizard/Pages/30-wifi.qml:163
682+#: qml/Wizard/Pages/30-wifi.qml:164
664msgid "Available Wi-Fi networks"
683msgid "Available Wi-Fi networks"
665msgstr ""
684msgstr ""
666
685
667−#: qml/Wizard/Pages/30-wifi.qml:164
686+#: qml/Wizard/Pages/30-wifi.qml:165
668msgid "No available Wi-Fi networks"
687msgid "No available Wi-Fi networks"
669msgstr ""
688msgstr ""
670
689
671−#: qml/Wizard/Pages/30-wifi.qml:206 qml/Wizard/Pages/60-account.qml:65
672−#: qml/Wizard/Pages/sim.qml:101
673−msgid "Skip"
674−msgstr "Izlaist"
675−
676#: qml/Wizard/Pages/40-location.qml:27
690#: qml/Wizard/Pages/40-location.qml:27
677msgid "Location Services"
691msgid "Location Services"
678msgstr ""
692msgstr ""
@@ -756,6 +770,35 @@ msgstr ""
756msgid "Privacy policy"
770msgid "Privacy policy"
757msgstr ""
771msgstr ""
758
772
773+#: qml/Wizard/Pages/77-system-update.qml:28
774+msgid "Update Device"
775+msgstr ""
776+
777+#: qml/Wizard/Pages/77-system-update.qml:55
778+msgid ""
779+"There is a system update available and ready to install. Afterwards, the "
780+"device will automatically restart."
781+msgstr ""
782+
783+#: qml/Wizard/Pages/77-system-update.qml:76
784+msgctxt "string identifying name of the update"
785+msgid "Ubuntu system"
786+msgstr ""
787+
788+#: qml/Wizard/Pages/77-system-update.qml:83
789+#, qt-format
790+msgctxt "version of the system update"
791+msgid "Version %1"
792+msgstr ""
793+
794+#: qml/Wizard/Pages/77-system-update.qml:102
795+msgid "This could take a few minutes..."
796+msgstr ""
797+
798+#: qml/Wizard/Pages/77-system-update.qml:116
799+msgid "Install and restart now"
800+msgstr ""
801+
759#: qml/Wizard/Pages/80-finished.qml:89
802#: qml/Wizard/Pages/80-finished.qml:89
760msgid "Welcome to Ubuntu"
803msgid "Welcome to Ubuntu"
761msgstr ""
804msgstr ""
po/ml.po+60−17
@@ -7,7 +7,7 @@ msgid ""
7msgstr ""
7msgstr ""
8"Project-Id-Version: unity8\n"
8"Project-Id-Version: unity8\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2016-08-03 15:56+0000\n"
10+"POT-Creation-Date: 2016-08-11 06:28+0000\n"
11"PO-Revision-Date: 2013-11-23 11:44+0000\n"
11"PO-Revision-Date: 2013-11-23 11:44+0000\n"
12"Last-Translator: ST Alfas <Unknown>\n"
12"Last-Translator: ST Alfas <Unknown>\n"
13"Language-Team: Malayalam <ml@li.org>\n"
13"Language-Team: Malayalam <ml@li.org>\n"
@@ -15,7 +15,7 @@ msgstr ""
15"Content-Type: text/plain; charset=UTF-8\n"
15"Content-Type: text/plain; charset=UTF-8\n"
16"Content-Transfer-Encoding: 8bit\n"
16"Content-Transfer-Encoding: 8bit\n"
17"Plural-Forms: nplurals=2; plural=n != 1;\n"
17"Plural-Forms: nplurals=2; plural=n != 1;\n"
18−"X-Launchpad-Export-Date: 2016-08-09 05:47+0000\n"
18+"X-Launchpad-Export-Date: 2016-08-17 05:52+0000\n"
19"X-Generator: Launchpad (build 18169)\n"
19"X-Generator: Launchpad (build 18169)\n"
20
20
21#: plugins/LightDM/Greeter.cpp:123
21#: plugins/LightDM/Greeter.cpp:123
@@ -360,15 +360,15 @@ msgstr ""
360msgid "Reset"
360msgid "Reset"
361msgstr ""
361msgstr ""
362
362
363−#: qml/Dash/GenericScopeView.qml:580 qml/Dash/GenericScopeView.qml:775
363+#: qml/Dash/GenericScopeView.qml:585 qml/Dash/GenericScopeView.qml:780
364msgid "Show less"
364msgid "Show less"
365msgstr ""
365msgstr ""
366
366
367−#: qml/Dash/GenericScopeView.qml:580
367+#: qml/Dash/GenericScopeView.qml:585
368msgid "Show all"
368msgid "Show all"
369msgstr ""
369msgstr ""
370
370
371−#: qml/Dash/GenericScopeView.qml:637
371+#: qml/Dash/GenericScopeView.qml:642
372msgctxt "Label: Hint for dash search line edit"
372msgctxt "Label: Hint for dash search line edit"
373msgid "Search"
373msgid "Search"
374msgstr ""
374msgstr ""
@@ -631,36 +631,50 @@ msgstr ""
631msgid "Language"
631msgid "Language"
632msgstr ""
632msgstr ""
633
633
634−#: qml/Wizard/Pages/10-welcome.qml:171 qml/Wizard/Pages/30-wifi.qml:206
634+#: qml/Wizard/Pages/10-welcome.qml:172 qml/Wizard/Pages/20-keyboard.qml:151
635−#: qml/Wizard/Pages/40-location.qml:271 qml/Wizard/Pages/50-timezone.qml:270
635+#: qml/Wizard/Pages/30-wifi.qml:206 qml/Wizard/Pages/40-location.qml:271
636+#: qml/Wizard/Pages/50-timezone.qml:270 qml/Wizard/Pages/60-account.qml:65
636−#: qml/Wizard/Pages/60-account.qml:65 qml/Wizard/Pages/70-passwd-type.qml:144
637+#: qml/Wizard/Pages/70-passwd-type.qml:144
637#: qml/Wizard/Pages/75-report-check.qml:84
638#: qml/Wizard/Pages/75-report-check.qml:84
638#: qml/Wizard/Pages/passcode-desktop.qml:141
639#: qml/Wizard/Pages/passcode-desktop.qml:141
639#: qml/Wizard/Pages/password-set.qml:141
640#: qml/Wizard/Pages/password-set.qml:141
640msgid "Next"
641msgid "Next"
641msgstr ""
642msgstr ""
642
643
643−#: qml/Wizard/Pages/30-wifi.qml:29
644+#: qml/Wizard/Pages/20-keyboard.qml:30
645+msgid "Select Keyboard"
646+msgstr ""
647+
648+#: qml/Wizard/Pages/20-keyboard.qml:70
649+msgid "Keyboard language"
650+msgstr ""
651+
652+#: qml/Wizard/Pages/20-keyboard.qml:92
653+msgid "Keyboard layout"
654+msgstr ""
655+
656+#: qml/Wizard/Pages/20-keyboard.qml:151 qml/Wizard/Pages/30-wifi.qml:206
657+#: qml/Wizard/Pages/60-account.qml:65
658+#: qml/Wizard/Pages/77-system-update.qml:152 qml/Wizard/Pages/sim.qml:101
659+msgid "Skip"
660+msgstr ""
661+
662+#: qml/Wizard/Pages/30-wifi.qml:30
644msgid "Connect to Wi‑Fi"
663msgid "Connect to Wi‑Fi"
645msgstr ""
664msgstr ""
646
665
647−#: qml/Wizard/Pages/30-wifi.qml:130
666+#: qml/Wizard/Pages/30-wifi.qml:131
648msgid "Connected"
667msgid "Connected"
649msgstr ""
668msgstr ""
650
669
651−#: qml/Wizard/Pages/30-wifi.qml:163
670+#: qml/Wizard/Pages/30-wifi.qml:164
652msgid "Available Wi-Fi networks"
671msgid "Available Wi-Fi networks"
653msgstr ""
672msgstr ""
654
673
655−#: qml/Wizard/Pages/30-wifi.qml:164
674+#: qml/Wizard/Pages/30-wifi.qml:165
656msgid "No available Wi-Fi networks"
675msgid "No available Wi-Fi networks"
657msgstr ""
676msgstr ""
658
677
659−#: qml/Wizard/Pages/30-wifi.qml:206 qml/Wizard/Pages/60-account.qml:65
660−#: qml/Wizard/Pages/sim.qml:101
661−msgid "Skip"
662−msgstr ""
663−
664#: qml/Wizard/Pages/40-location.qml:27
678#: qml/Wizard/Pages/40-location.qml:27
665msgid "Location Services"
679msgid "Location Services"
666msgstr ""
680msgstr ""
@@ -744,6 +758,35 @@ msgstr ""
744msgid "Privacy policy"
758msgid "Privacy policy"
745msgstr ""
759msgstr ""
746
760
761+#: qml/Wizard/Pages/77-system-update.qml:28
762+msgid "Update Device"
763+msgstr ""
764+
765+#: qml/Wizard/Pages/77-system-update.qml:55
766+msgid ""
767+"There is a system update available and ready to install. Afterwards, the "
768+"device will automatically restart."
769+msgstr ""
770+
771+#: qml/Wizard/Pages/77-system-update.qml:76
772+msgctxt "string identifying name of the update"
773+msgid "Ubuntu system"
774+msgstr ""
775+
776+#: qml/Wizard/Pages/77-system-update.qml:83
777+#, qt-format
778+msgctxt "version of the system update"
779+msgid "Version %1"
780+msgstr ""
781+
782+#: qml/Wizard/Pages/77-system-update.qml:102
783+msgid "This could take a few minutes..."
784+msgstr ""
785+
786+#: qml/Wizard/Pages/77-system-update.qml:116
787+msgid "Install and restart now"
788+msgstr ""
789+
747#: qml/Wizard/Pages/80-finished.qml:89
790#: qml/Wizard/Pages/80-finished.qml:89
748msgid "Welcome to Ubuntu"
791msgid "Welcome to Ubuntu"
749msgstr ""
792msgstr ""
po/mr.po+60−17
@@ -7,7 +7,7 @@ msgid ""
7msgstr ""
7msgstr ""
8"Project-Id-Version: unity8\n"
8"Project-Id-Version: unity8\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2016-08-03 15:56+0000\n"
10+"POT-Creation-Date: 2016-08-11 06:28+0000\n"
11"PO-Revision-Date: 2014-01-14 19:54+0000\n"
11"PO-Revision-Date: 2014-01-14 19:54+0000\n"
12"Last-Translator: Rohan Deshmukh <Unknown>\n"
12"Last-Translator: Rohan Deshmukh <Unknown>\n"
13"Language-Team: Marathi <mr@li.org>\n"
13"Language-Team: Marathi <mr@li.org>\n"
@@ -15,7 +15,7 @@ msgstr ""
15"Content-Type: text/plain; charset=UTF-8\n"
15"Content-Type: text/plain; charset=UTF-8\n"
16"Content-Transfer-Encoding: 8bit\n"
16"Content-Transfer-Encoding: 8bit\n"
17"Plural-Forms: nplurals=2; plural=n != 1;\n"
17"Plural-Forms: nplurals=2; plural=n != 1;\n"
18−"X-Launchpad-Export-Date: 2016-08-09 05:47+0000\n"
18+"X-Launchpad-Export-Date: 2016-08-17 05:52+0000\n"
19"X-Generator: Launchpad (build 18169)\n"
19"X-Generator: Launchpad (build 18169)\n"
20
20
21#: plugins/LightDM/Greeter.cpp:123
21#: plugins/LightDM/Greeter.cpp:123
@@ -360,15 +360,15 @@ msgstr ""
360msgid "Reset"
360msgid "Reset"
361msgstr ""
361msgstr ""
362
362
363−#: qml/Dash/GenericScopeView.qml:580 qml/Dash/GenericScopeView.qml:775
363+#: qml/Dash/GenericScopeView.qml:585 qml/Dash/GenericScopeView.qml:780
364msgid "Show less"
364msgid "Show less"
365msgstr ""
365msgstr ""
366
366
367−#: qml/Dash/GenericScopeView.qml:580
367+#: qml/Dash/GenericScopeView.qml:585
368msgid "Show all"
368msgid "Show all"
369msgstr ""
369msgstr ""
370
370
371−#: qml/Dash/GenericScopeView.qml:637
371+#: qml/Dash/GenericScopeView.qml:642
372msgctxt "Label: Hint for dash search line edit"
372msgctxt "Label: Hint for dash search line edit"
373msgid "Search"
373msgid "Search"
374msgstr "शोध"
374msgstr "शोध"
@@ -631,36 +631,50 @@ msgstr ""
631msgid "Language"
631msgid "Language"
632msgstr ""
632msgstr ""
633
633
634−#: qml/Wizard/Pages/10-welcome.qml:171 qml/Wizard/Pages/30-wifi.qml:206
634+#: qml/Wizard/Pages/10-welcome.qml:172 qml/Wizard/Pages/20-keyboard.qml:151
635−#: qml/Wizard/Pages/40-location.qml:271 qml/Wizard/Pages/50-timezone.qml:270
635+#: qml/Wizard/Pages/30-wifi.qml:206 qml/Wizard/Pages/40-location.qml:271
636+#: qml/Wizard/Pages/50-timezone.qml:270 qml/Wizard/Pages/60-account.qml:65
636−#: qml/Wizard/Pages/60-account.qml:65 qml/Wizard/Pages/70-passwd-type.qml:144
637+#: qml/Wizard/Pages/70-passwd-type.qml:144
637#: qml/Wizard/Pages/75-report-check.qml:84
638#: qml/Wizard/Pages/75-report-check.qml:84
638#: qml/Wizard/Pages/passcode-desktop.qml:141
639#: qml/Wizard/Pages/passcode-desktop.qml:141
639#: qml/Wizard/Pages/password-set.qml:141
640#: qml/Wizard/Pages/password-set.qml:141
640msgid "Next"
641msgid "Next"
641msgstr ""
642msgstr ""
642
643
643−#: qml/Wizard/Pages/30-wifi.qml:29
644+#: qml/Wizard/Pages/20-keyboard.qml:30
645+msgid "Select Keyboard"
646+msgstr ""
647+
648+#: qml/Wizard/Pages/20-keyboard.qml:70
649+msgid "Keyboard language"
650+msgstr ""
651+
652+#: qml/Wizard/Pages/20-keyboard.qml:92
653+msgid "Keyboard layout"
654+msgstr ""
655+
656+#: qml/Wizard/Pages/20-keyboard.qml:151 qml/Wizard/Pages/30-wifi.qml:206
657+#: qml/Wizard/Pages/60-account.qml:65
658+#: qml/Wizard/Pages/77-system-update.qml:152 qml/Wizard/Pages/sim.qml:101
659+msgid "Skip"
660+msgstr ""
661+
662+#: qml/Wizard/Pages/30-wifi.qml:30
644msgid "Connect to Wi‑Fi"
663msgid "Connect to Wi‑Fi"
645msgstr ""
664msgstr ""
646
665
647−#: qml/Wizard/Pages/30-wifi.qml:130
666+#: qml/Wizard/Pages/30-wifi.qml:131
648msgid "Connected"
667msgid "Connected"
649msgstr ""
668msgstr ""
650
669
651−#: qml/Wizard/Pages/30-wifi.qml:163
670+#: qml/Wizard/Pages/30-wifi.qml:164
652msgid "Available Wi-Fi networks"
671msgid "Available Wi-Fi networks"
653msgstr ""
672msgstr ""
654
673
655−#: qml/Wizard/Pages/30-wifi.qml:164
674+#: qml/Wizard/Pages/30-wifi.qml:165
656msgid "No available Wi-Fi networks"
675msgid "No available Wi-Fi networks"
657msgstr ""
676msgstr ""
658
677
659−#: qml/Wizard/Pages/30-wifi.qml:206 qml/Wizard/Pages/60-account.qml:65
660−#: qml/Wizard/Pages/sim.qml:101
661−msgid "Skip"
662−msgstr ""
663−
664#: qml/Wizard/Pages/40-location.qml:27
678#: qml/Wizard/Pages/40-location.qml:27
665msgid "Location Services"
679msgid "Location Services"
666msgstr ""
680msgstr ""
@@ -744,6 +758,35 @@ msgstr ""
744msgid "Privacy policy"
758msgid "Privacy policy"
745msgstr ""
759msgstr ""
746
760
761+#: qml/Wizard/Pages/77-system-update.qml:28
762+msgid "Update Device"
763+msgstr ""
764+
765+#: qml/Wizard/Pages/77-system-update.qml:55
766+msgid ""
767+"There is a system update available and ready to install. Afterwards, the "
768+"device will automatically restart."
769+msgstr ""
770+
771+#: qml/Wizard/Pages/77-system-update.qml:76
772+msgctxt "string identifying name of the update"
773+msgid "Ubuntu system"
774+msgstr ""
775+
776+#: qml/Wizard/Pages/77-system-update.qml:83
777+#, qt-format
778+msgctxt "version of the system update"
779+msgid "Version %1"
780+msgstr ""
781+
782+#: qml/Wizard/Pages/77-system-update.qml:102
783+msgid "This could take a few minutes..."
784+msgstr ""
785+
786+#: qml/Wizard/Pages/77-system-update.qml:116
787+msgid "Install and restart now"
788+msgstr ""
789+
747#: qml/Wizard/Pages/80-finished.qml:89
790#: qml/Wizard/Pages/80-finished.qml:89
748msgid "Welcome to Ubuntu"
791msgid "Welcome to Ubuntu"
749msgstr ""
792msgstr ""
po/ms.po+60−17
@@ -7,7 +7,7 @@ msgid ""
7msgstr ""
7msgstr ""
8"Project-Id-Version: unity8\n"
8"Project-Id-Version: unity8\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2016-08-03 15:56+0000\n"
10+"POT-Creation-Date: 2016-08-11 06:28+0000\n"
11"PO-Revision-Date: 2016-05-24 01:36+0000\n"
11"PO-Revision-Date: 2016-05-24 01:36+0000\n"
12"Last-Translator: abuyop <Unknown>\n"
12"Last-Translator: abuyop <Unknown>\n"
13"Language-Team: Malay <ms@li.org>\n"
13"Language-Team: Malay <ms@li.org>\n"
@@ -15,7 +15,7 @@ msgstr ""
15"Content-Type: text/plain; charset=UTF-8\n"
15"Content-Type: text/plain; charset=UTF-8\n"
16"Content-Transfer-Encoding: 8bit\n"
16"Content-Transfer-Encoding: 8bit\n"
17"Plural-Forms: nplurals=2; plural=n != 1;\n"
17"Plural-Forms: nplurals=2; plural=n != 1;\n"
18−"X-Launchpad-Export-Date: 2016-08-09 05:47+0000\n"
18+"X-Launchpad-Export-Date: 2016-08-17 05:52+0000\n"
19"X-Generator: Launchpad (build 18169)\n"
19"X-Generator: Launchpad (build 18169)\n"
20
20
21#: plugins/LightDM/Greeter.cpp:123
21#: plugins/LightDM/Greeter.cpp:123
@@ -362,15 +362,15 @@ msgstr "Takrif keputusan anda"
362msgid "Reset"
362msgid "Reset"
363msgstr "Tetap Semula"
363msgstr "Tetap Semula"
364
364
365−#: qml/Dash/GenericScopeView.qml:580 qml/Dash/GenericScopeView.qml:775
365+#: qml/Dash/GenericScopeView.qml:585 qml/Dash/GenericScopeView.qml:780
366msgid "Show less"
366msgid "Show less"
367msgstr "Tunjuk sedikit"
367msgstr "Tunjuk sedikit"
368
368
369−#: qml/Dash/GenericScopeView.qml:580
369+#: qml/Dash/GenericScopeView.qml:585
370msgid "Show all"
370msgid "Show all"
371msgstr "Tunjuk semua"
371msgstr "Tunjuk semua"
372
372
373−#: qml/Dash/GenericScopeView.qml:637
373+#: qml/Dash/GenericScopeView.qml:642
374msgctxt "Label: Hint for dash search line edit"
374msgctxt "Label: Hint for dash search line edit"
375msgid "Search"
375msgid "Search"
376msgstr "Gelintar"
376msgstr "Gelintar"
@@ -643,36 +643,50 @@ msgstr "Kembali"
643msgid "Language"
643msgid "Language"
644msgstr "Bahasa"
644msgstr "Bahasa"
645
645
646−#: qml/Wizard/Pages/10-welcome.qml:171 qml/Wizard/Pages/30-wifi.qml:206
646+#: qml/Wizard/Pages/10-welcome.qml:172 qml/Wizard/Pages/20-keyboard.qml:151
647−#: qml/Wizard/Pages/40-location.qml:271 qml/Wizard/Pages/50-timezone.qml:270
647+#: qml/Wizard/Pages/30-wifi.qml:206 qml/Wizard/Pages/40-location.qml:271
648+#: qml/Wizard/Pages/50-timezone.qml:270 qml/Wizard/Pages/60-account.qml:65
648−#: qml/Wizard/Pages/60-account.qml:65 qml/Wizard/Pages/70-passwd-type.qml:144
649+#: qml/Wizard/Pages/70-passwd-type.qml:144
649#: qml/Wizard/Pages/75-report-check.qml:84
650#: qml/Wizard/Pages/75-report-check.qml:84
650#: qml/Wizard/Pages/passcode-desktop.qml:141
651#: qml/Wizard/Pages/passcode-desktop.qml:141
651#: qml/Wizard/Pages/password-set.qml:141
652#: qml/Wizard/Pages/password-set.qml:141
652msgid "Next"
653msgid "Next"
653msgstr "Berikutnya"
654msgstr "Berikutnya"
654
655
655−#: qml/Wizard/Pages/30-wifi.qml:29
656+#: qml/Wizard/Pages/20-keyboard.qml:30
657+msgid "Select Keyboard"
658+msgstr ""
659+
660+#: qml/Wizard/Pages/20-keyboard.qml:70
661+msgid "Keyboard language"
662+msgstr ""
663+
664+#: qml/Wizard/Pages/20-keyboard.qml:92
665+msgid "Keyboard layout"
666+msgstr ""
667+
668+#: qml/Wizard/Pages/20-keyboard.qml:151 qml/Wizard/Pages/30-wifi.qml:206
669+#: qml/Wizard/Pages/60-account.qml:65
670+#: qml/Wizard/Pages/77-system-update.qml:152 qml/Wizard/Pages/sim.qml:101
671+msgid "Skip"
672+msgstr "Langkau"
673+
674+#: qml/Wizard/Pages/30-wifi.qml:30
656msgid "Connect to Wi‑Fi"
675msgid "Connect to Wi‑Fi"
657msgstr "Sambung ke Wi-Fi"
676msgstr "Sambung ke Wi-Fi"
658
677
659−#: qml/Wizard/Pages/30-wifi.qml:130
678+#: qml/Wizard/Pages/30-wifi.qml:131
660msgid "Connected"
679msgid "Connected"
661msgstr "Bersambung"
680msgstr "Bersambung"
662
681
663−#: qml/Wizard/Pages/30-wifi.qml:163
682+#: qml/Wizard/Pages/30-wifi.qml:164
664msgid "Available Wi-Fi networks"
683msgid "Available Wi-Fi networks"
665msgstr "Rangkaian Wi-Fi tersedia"
684msgstr "Rangkaian Wi-Fi tersedia"
666
685
667−#: qml/Wizard/Pages/30-wifi.qml:164
686+#: qml/Wizard/Pages/30-wifi.qml:165
668msgid "No available Wi-Fi networks"
687msgid "No available Wi-Fi networks"
669msgstr "Tiada rangkaian Wi-Fi tersedia"
688msgstr "Tiada rangkaian Wi-Fi tersedia"
670
689
671−#: qml/Wizard/Pages/30-wifi.qml:206 qml/Wizard/Pages/60-account.qml:65
672−#: qml/Wizard/Pages/sim.qml:101
673−msgid "Skip"
674−msgstr "Langkau"
675−
676#: qml/Wizard/Pages/40-location.qml:27
690#: qml/Wizard/Pages/40-location.qml:27
677msgid "Location Services"
691msgid "Location Services"
678msgstr "Perkhidmatan Lokasi"
692msgstr "Perkhidmatan Lokasi"
@@ -759,6 +773,35 @@ msgstr ""
759msgid "Privacy policy"
773msgid "Privacy policy"
760msgstr "Dasar kerahsiaan"
774msgstr "Dasar kerahsiaan"
761
775
776+#: qml/Wizard/Pages/77-system-update.qml:28
777+msgid "Update Device"
778+msgstr ""
779+
780+#: qml/Wizard/Pages/77-system-update.qml:55
781+msgid ""
782+"There is a system update available and ready to install. Afterwards, the "
783+"device will automatically restart."
784+msgstr ""
785+
786+#: qml/Wizard/Pages/77-system-update.qml:76
787+msgctxt "string identifying name of the update"
788+msgid "Ubuntu system"
789+msgstr ""
790+
791+#: qml/Wizard/Pages/77-system-update.qml:83
792+#, qt-format
793+msgctxt "version of the system update"
794+msgid "Version %1"
795+msgstr ""
796+
797+#: qml/Wizard/Pages/77-system-update.qml:102
798+msgid "This could take a few minutes..."
799+msgstr ""
800+
801+#: qml/Wizard/Pages/77-system-update.qml:116
802+msgid "Install and restart now"
803+msgstr ""
804+
762#: qml/Wizard/Pages/80-finished.qml:89
805#: qml/Wizard/Pages/80-finished.qml:89
763msgid "Welcome to Ubuntu"
806msgid "Welcome to Ubuntu"
764msgstr "Selamat datang ke Ubuntu"
807msgstr "Selamat datang ke Ubuntu"
po/my.po+60−17
@@ -7,7 +7,7 @@ msgid ""
7msgstr ""
7msgstr ""
8"Project-Id-Version: unity\n"
8"Project-Id-Version: unity\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2016-08-03 15:56+0000\n"
10+"POT-Creation-Date: 2016-08-11 06:28+0000\n"
11"PO-Revision-Date: 2013-12-12 11:12+0000\n"
11"PO-Revision-Date: 2013-12-12 11:12+0000\n"
12"Last-Translator: Pyae Sone <Unknown>\n"
12"Last-Translator: Pyae Sone <Unknown>\n"
13"Language-Team: Burmese <my@li.org>\n"
13"Language-Team: Burmese <my@li.org>\n"
@@ -15,7 +15,7 @@ msgstr ""
15"Content-Type: text/plain; charset=UTF-8\n"
15"Content-Type: text/plain; charset=UTF-8\n"
16"Content-Transfer-Encoding: 8bit\n"
16"Content-Transfer-Encoding: 8bit\n"
17"Plural-Forms: nplurals=1; plural=0;\n"
17"Plural-Forms: nplurals=1; plural=0;\n"
18−"X-Launchpad-Export-Date: 2016-08-09 05:46+0000\n"
18+"X-Launchpad-Export-Date: 2016-08-17 05:51+0000\n"
19"X-Generator: Launchpad (build 18169)\n"
19"X-Generator: Launchpad (build 18169)\n"
20
20
21#: plugins/LightDM/Greeter.cpp:123
21#: plugins/LightDM/Greeter.cpp:123
@@ -360,15 +360,15 @@ msgstr ""
360msgid "Reset"
360msgid "Reset"
361msgstr ""
361msgstr ""
362
362
363−#: qml/Dash/GenericScopeView.qml:580 qml/Dash/GenericScopeView.qml:775
363+#: qml/Dash/GenericScopeView.qml:585 qml/Dash/GenericScopeView.qml:780
364msgid "Show less"
364msgid "Show less"
365msgstr ""
365msgstr ""
366
366
367−#: qml/Dash/GenericScopeView.qml:580
367+#: qml/Dash/GenericScopeView.qml:585
368msgid "Show all"
368msgid "Show all"
369msgstr ""
369msgstr ""
370
370
371−#: qml/Dash/GenericScopeView.qml:637
371+#: qml/Dash/GenericScopeView.qml:642
372msgctxt "Label: Hint for dash search line edit"
372msgctxt "Label: Hint for dash search line edit"
373msgid "Search"
373msgid "Search"
374msgstr "ရှာဖွေရန်"
374msgstr "ရှာဖွေရန်"
@@ -631,36 +631,50 @@ msgstr "နောက်သို့"
631msgid "Language"
631msgid "Language"
632msgstr ""
632msgstr ""
633
633
634−#: qml/Wizard/Pages/10-welcome.qml:171 qml/Wizard/Pages/30-wifi.qml:206
634+#: qml/Wizard/Pages/10-welcome.qml:172 qml/Wizard/Pages/20-keyboard.qml:151
635−#: qml/Wizard/Pages/40-location.qml:271 qml/Wizard/Pages/50-timezone.qml:270
635+#: qml/Wizard/Pages/30-wifi.qml:206 qml/Wizard/Pages/40-location.qml:271
636+#: qml/Wizard/Pages/50-timezone.qml:270 qml/Wizard/Pages/60-account.qml:65
636−#: qml/Wizard/Pages/60-account.qml:65 qml/Wizard/Pages/70-passwd-type.qml:144
637+#: qml/Wizard/Pages/70-passwd-type.qml:144
637#: qml/Wizard/Pages/75-report-check.qml:84
638#: qml/Wizard/Pages/75-report-check.qml:84
638#: qml/Wizard/Pages/passcode-desktop.qml:141
639#: qml/Wizard/Pages/passcode-desktop.qml:141
639#: qml/Wizard/Pages/password-set.qml:141
640#: qml/Wizard/Pages/password-set.qml:141
640msgid "Next"
641msgid "Next"
641msgstr ""
642msgstr ""
642
643
643−#: qml/Wizard/Pages/30-wifi.qml:29
644+#: qml/Wizard/Pages/20-keyboard.qml:30
645+msgid "Select Keyboard"
646+msgstr ""
647+
648+#: qml/Wizard/Pages/20-keyboard.qml:70
649+msgid "Keyboard language"
650+msgstr ""
651+
652+#: qml/Wizard/Pages/20-keyboard.qml:92
653+msgid "Keyboard layout"
654+msgstr ""
655+
656+#: qml/Wizard/Pages/20-keyboard.qml:151 qml/Wizard/Pages/30-wifi.qml:206
657+#: qml/Wizard/Pages/60-account.qml:65
658+#: qml/Wizard/Pages/77-system-update.qml:152 qml/Wizard/Pages/sim.qml:101
659+msgid "Skip"
660+msgstr ""
661+
662+#: qml/Wizard/Pages/30-wifi.qml:30
644msgid "Connect to Wi‑Fi"
663msgid "Connect to Wi‑Fi"
645msgstr ""
664msgstr ""
646
665
647−#: qml/Wizard/Pages/30-wifi.qml:130
666+#: qml/Wizard/Pages/30-wifi.qml:131
648msgid "Connected"
667msgid "Connected"
649msgstr ""
668msgstr ""
650
669
651−#: qml/Wizard/Pages/30-wifi.qml:163
670+#: qml/Wizard/Pages/30-wifi.qml:164
652msgid "Available Wi-Fi networks"
671msgid "Available Wi-Fi networks"
653msgstr ""
672msgstr ""
654
673
655−#: qml/Wizard/Pages/30-wifi.qml:164
674+#: qml/Wizard/Pages/30-wifi.qml:165
656msgid "No available Wi-Fi networks"
675msgid "No available Wi-Fi networks"
657msgstr ""
676msgstr ""
658
677
659−#: qml/Wizard/Pages/30-wifi.qml:206 qml/Wizard/Pages/60-account.qml:65
660−#: qml/Wizard/Pages/sim.qml:101
661−msgid "Skip"
662−msgstr ""
663−
664#: qml/Wizard/Pages/40-location.qml:27
678#: qml/Wizard/Pages/40-location.qml:27
665msgid "Location Services"
679msgid "Location Services"
666msgstr ""
680msgstr ""
@@ -744,6 +758,35 @@ msgstr ""
744msgid "Privacy policy"
758msgid "Privacy policy"
745msgstr ""
759msgstr ""
746
760
761+#: qml/Wizard/Pages/77-system-update.qml:28
762+msgid "Update Device"
763+msgstr ""
764+
765+#: qml/Wizard/Pages/77-system-update.qml:55
766+msgid ""
767+"There is a system update available and ready to install. Afterwards, the "
768+"device will automatically restart."
769+msgstr ""
770+
771+#: qml/Wizard/Pages/77-system-update.qml:76
772+msgctxt "string identifying name of the update"
773+msgid "Ubuntu system"
774+msgstr ""
775+
776+#: qml/Wizard/Pages/77-system-update.qml:83
777+#, qt-format
778+msgctxt "version of the system update"
779+msgid "Version %1"
780+msgstr ""
781+
782+#: qml/Wizard/Pages/77-system-update.qml:102
783+msgid "This could take a few minutes..."
784+msgstr ""
785+
786+#: qml/Wizard/Pages/77-system-update.qml:116
787+msgid "Install and restart now"
788+msgstr ""
789+
747#: qml/Wizard/Pages/80-finished.qml:89
790#: qml/Wizard/Pages/80-finished.qml:89
748msgid "Welcome to Ubuntu"
791msgid "Welcome to Ubuntu"
749msgstr ""
792msgstr ""
po/nb.po+60−17
@@ -7,7 +7,7 @@ msgid ""
7msgstr ""
7msgstr ""
8"Project-Id-Version: unity\n"
8"Project-Id-Version: unity\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2016-08-03 15:56+0000\n"
10+"POT-Creation-Date: 2016-08-11 06:28+0000\n"
11"PO-Revision-Date: 2016-06-21 10:21+0000\n"
11"PO-Revision-Date: 2016-06-21 10:21+0000\n"
12"Last-Translator: Åka Sikrom <Unknown>\n"
12"Last-Translator: Åka Sikrom <Unknown>\n"
13"Language-Team: Norwegian Bokmal <nb@li.org>\n"
13"Language-Team: Norwegian Bokmal <nb@li.org>\n"
@@ -15,7 +15,7 @@ msgstr ""
15"Content-Type: text/plain; charset=UTF-8\n"
15"Content-Type: text/plain; charset=UTF-8\n"
16"Content-Transfer-Encoding: 8bit\n"
16"Content-Transfer-Encoding: 8bit\n"
17"Plural-Forms: nplurals=2; plural=n != 1;\n"
17"Plural-Forms: nplurals=2; plural=n != 1;\n"
18−"X-Launchpad-Export-Date: 2016-08-09 05:47+0000\n"
18+"X-Launchpad-Export-Date: 2016-08-17 05:52+0000\n"
19"X-Generator: Launchpad (build 18169)\n"
19"X-Generator: Launchpad (build 18169)\n"
20
20
21#: plugins/LightDM/Greeter.cpp:123
21#: plugins/LightDM/Greeter.cpp:123
@@ -366,15 +366,15 @@ msgstr "Filtrer søketreff"
366msgid "Reset"
366msgid "Reset"
367msgstr "Tilbakestill"
367msgstr "Tilbakestill"
368
368
369−#: qml/Dash/GenericScopeView.qml:580 qml/Dash/GenericScopeView.qml:775
369+#: qml/Dash/GenericScopeView.qml:585 qml/Dash/GenericScopeView.qml:780
370msgid "Show less"
370msgid "Show less"
371msgstr "Vis færre"
371msgstr "Vis færre"
372
372
373−#: qml/Dash/GenericScopeView.qml:580
373+#: qml/Dash/GenericScopeView.qml:585
374msgid "Show all"
374msgid "Show all"
375msgstr "Vis alle"
375msgstr "Vis alle"
376
376
377−#: qml/Dash/GenericScopeView.qml:637
377+#: qml/Dash/GenericScopeView.qml:642
378msgctxt "Label: Hint for dash search line edit"
378msgctxt "Label: Hint for dash search line edit"
379msgid "Search"
379msgid "Search"
380msgstr "Søk"
380msgstr "Søk"
@@ -643,36 +643,50 @@ msgstr "Tilbake"
643msgid "Language"
643msgid "Language"
644msgstr "Språk"
644msgstr "Språk"
645
645
646−#: qml/Wizard/Pages/10-welcome.qml:171 qml/Wizard/Pages/30-wifi.qml:206
646+#: qml/Wizard/Pages/10-welcome.qml:172 qml/Wizard/Pages/20-keyboard.qml:151
647−#: qml/Wizard/Pages/40-location.qml:271 qml/Wizard/Pages/50-timezone.qml:270
647+#: qml/Wizard/Pages/30-wifi.qml:206 qml/Wizard/Pages/40-location.qml:271
648+#: qml/Wizard/Pages/50-timezone.qml:270 qml/Wizard/Pages/60-account.qml:65
648−#: qml/Wizard/Pages/60-account.qml:65 qml/Wizard/Pages/70-passwd-type.qml:144
649+#: qml/Wizard/Pages/70-passwd-type.qml:144
649#: qml/Wizard/Pages/75-report-check.qml:84
650#: qml/Wizard/Pages/75-report-check.qml:84
650#: qml/Wizard/Pages/passcode-desktop.qml:141
651#: qml/Wizard/Pages/passcode-desktop.qml:141
651#: qml/Wizard/Pages/password-set.qml:141
652#: qml/Wizard/Pages/password-set.qml:141
652msgid "Next"
653msgid "Next"
653msgstr "Neste"
654msgstr "Neste"
654
655
655−#: qml/Wizard/Pages/30-wifi.qml:29
656+#: qml/Wizard/Pages/20-keyboard.qml:30
657+msgid "Select Keyboard"
658+msgstr ""
659+
660+#: qml/Wizard/Pages/20-keyboard.qml:70
661+msgid "Keyboard language"
662+msgstr ""
663+
664+#: qml/Wizard/Pages/20-keyboard.qml:92
665+msgid "Keyboard layout"
666+msgstr ""
667+
668+#: qml/Wizard/Pages/20-keyboard.qml:151 qml/Wizard/Pages/30-wifi.qml:206
669+#: qml/Wizard/Pages/60-account.qml:65
670+#: qml/Wizard/Pages/77-system-update.qml:152 qml/Wizard/Pages/sim.qml:101
671+msgid "Skip"
672+msgstr "Hopp over"
673+
674+#: qml/Wizard/Pages/30-wifi.qml:30
656msgid "Connect to Wi‑Fi"
675msgid "Connect to Wi‑Fi"
657msgstr "Koble til trådløst nettverk"
676msgstr "Koble til trådløst nettverk"
658
677
659−#: qml/Wizard/Pages/30-wifi.qml:130
678+#: qml/Wizard/Pages/30-wifi.qml:131
660msgid "Connected"
679msgid "Connected"
661msgstr "Koblet til"
680msgstr "Koblet til"
662
681
663−#: qml/Wizard/Pages/30-wifi.qml:163
682+#: qml/Wizard/Pages/30-wifi.qml:164
664msgid "Available Wi-Fi networks"
683msgid "Available Wi-Fi networks"
665msgstr "Tilgjengelige trådløse nettverk"
684msgstr "Tilgjengelige trådløse nettverk"
666
685
667−#: qml/Wizard/Pages/30-wifi.qml:164
686+#: qml/Wizard/Pages/30-wifi.qml:165
668msgid "No available Wi-Fi networks"
687msgid "No available Wi-Fi networks"
669msgstr "Intet trådløst nettverk tilgjengelig"
688msgstr "Intet trådløst nettverk tilgjengelig"
670
689
671−#: qml/Wizard/Pages/30-wifi.qml:206 qml/Wizard/Pages/60-account.qml:65
672−#: qml/Wizard/Pages/sim.qml:101
673−msgid "Skip"
674−msgstr "Hopp over"
675−
676#: qml/Wizard/Pages/40-location.qml:27
690#: qml/Wizard/Pages/40-location.qml:27
677msgid "Location Services"
691msgid "Location Services"
678msgstr "Posisjonstjenester"
692msgstr "Posisjonstjenester"
@@ -759,6 +773,35 @@ msgstr ""
759msgid "Privacy policy"
773msgid "Privacy policy"
760msgstr "Personvernregler"
774msgstr "Personvernregler"
761
775
776+#: qml/Wizard/Pages/77-system-update.qml:28
777+msgid "Update Device"
778+msgstr ""
779+
780+#: qml/Wizard/Pages/77-system-update.qml:55
781+msgid ""
782+"There is a system update available and ready to install. Afterwards, the "
783+"device will automatically restart."
784+msgstr ""
785+
786+#: qml/Wizard/Pages/77-system-update.qml:76
787+msgctxt "string identifying name of the update"
788+msgid "Ubuntu system"
789+msgstr ""
790+
791+#: qml/Wizard/Pages/77-system-update.qml:83
792+#, qt-format
793+msgctxt "version of the system update"
794+msgid "Version %1"
795+msgstr ""
796+
797+#: qml/Wizard/Pages/77-system-update.qml:102
798+msgid "This could take a few minutes..."
799+msgstr ""
800+
801+#: qml/Wizard/Pages/77-system-update.qml:116
802+msgid "Install and restart now"
803+msgstr ""
804+
762#: qml/Wizard/Pages/80-finished.qml:89
805#: qml/Wizard/Pages/80-finished.qml:89
763msgid "Welcome to Ubuntu"
806msgid "Welcome to Ubuntu"
764msgstr "Velkommen til Ubuntu"
807msgstr "Velkommen til Ubuntu"
po/ne.po+60−17
@@ -7,7 +7,7 @@ msgid ""
7msgstr ""
7msgstr ""
8"Project-Id-Version: unity8\n"
8"Project-Id-Version: unity8\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2016-08-03 15:56+0000\n"
10+"POT-Creation-Date: 2016-08-11 06:28+0000\n"
11"PO-Revision-Date: 2015-12-06 15:11+0000\n"
11"PO-Revision-Date: 2015-12-06 15:11+0000\n"
12"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
12"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
13"Language-Team: Nepali <ne@li.org>\n"
13"Language-Team: Nepali <ne@li.org>\n"
@@ -15,7 +15,7 @@ msgstr ""
15"Content-Type: text/plain; charset=UTF-8\n"
15"Content-Type: text/plain; charset=UTF-8\n"
16"Content-Transfer-Encoding: 8bit\n"
16"Content-Transfer-Encoding: 8bit\n"
17"Plural-Forms: nplurals=2; plural=n != 1;\n"
17"Plural-Forms: nplurals=2; plural=n != 1;\n"
18−"X-Launchpad-Export-Date: 2016-08-09 05:47+0000\n"
18+"X-Launchpad-Export-Date: 2016-08-17 05:52+0000\n"
19"X-Generator: Launchpad (build 18169)\n"
19"X-Generator: Launchpad (build 18169)\n"
20
20
21#: plugins/LightDM/Greeter.cpp:123
21#: plugins/LightDM/Greeter.cpp:123
@@ -360,15 +360,15 @@ msgstr ""
360msgid "Reset"
360msgid "Reset"
361msgstr ""
361msgstr ""
362
362
363−#: qml/Dash/GenericScopeView.qml:580 qml/Dash/GenericScopeView.qml:775
363+#: qml/Dash/GenericScopeView.qml:585 qml/Dash/GenericScopeView.qml:780
364msgid "Show less"
364msgid "Show less"
365msgstr ""
365msgstr ""
366
366
367−#: qml/Dash/GenericScopeView.qml:580
367+#: qml/Dash/GenericScopeView.qml:585
368msgid "Show all"
368msgid "Show all"
369msgstr ""
369msgstr ""
370
370
371−#: qml/Dash/GenericScopeView.qml:637
371+#: qml/Dash/GenericScopeView.qml:642
372msgctxt "Label: Hint for dash search line edit"
372msgctxt "Label: Hint for dash search line edit"
373msgid "Search"
373msgid "Search"
374msgstr ""
374msgstr ""
@@ -631,36 +631,50 @@ msgstr ""
631msgid "Language"
631msgid "Language"
632msgstr ""
632msgstr ""
633
633
634−#: qml/Wizard/Pages/10-welcome.qml:171 qml/Wizard/Pages/30-wifi.qml:206
634+#: qml/Wizard/Pages/10-welcome.qml:172 qml/Wizard/Pages/20-keyboard.qml:151
635−#: qml/Wizard/Pages/40-location.qml:271 qml/Wizard/Pages/50-timezone.qml:270
635+#: qml/Wizard/Pages/30-wifi.qml:206 qml/Wizard/Pages/40-location.qml:271
636+#: qml/Wizard/Pages/50-timezone.qml:270 qml/Wizard/Pages/60-account.qml:65
636−#: qml/Wizard/Pages/60-account.qml:65 qml/Wizard/Pages/70-passwd-type.qml:144
637+#: qml/Wizard/Pages/70-passwd-type.qml:144
637#: qml/Wizard/Pages/75-report-check.qml:84
638#: qml/Wizard/Pages/75-report-check.qml:84
638#: qml/Wizard/Pages/passcode-desktop.qml:141
639#: qml/Wizard/Pages/passcode-desktop.qml:141
639#: qml/Wizard/Pages/password-set.qml:141
640#: qml/Wizard/Pages/password-set.qml:141
640msgid "Next"
641msgid "Next"
641msgstr ""
642msgstr ""
642
643
643−#: qml/Wizard/Pages/30-wifi.qml:29
644+#: qml/Wizard/Pages/20-keyboard.qml:30
645+msgid "Select Keyboard"
646+msgstr ""
647+
648+#: qml/Wizard/Pages/20-keyboard.qml:70
649+msgid "Keyboard language"
650+msgstr ""
651+
652+#: qml/Wizard/Pages/20-keyboard.qml:92
653+msgid "Keyboard layout"
654+msgstr ""
655+
656+#: qml/Wizard/Pages/20-keyboard.qml:151 qml/Wizard/Pages/30-wifi.qml:206
657+#: qml/Wizard/Pages/60-account.qml:65
658+#: qml/Wizard/Pages/77-system-update.qml:152 qml/Wizard/Pages/sim.qml:101
659+msgid "Skip"
660+msgstr ""
661+
662+#: qml/Wizard/Pages/30-wifi.qml:30
644msgid "Connect to Wi‑Fi"
663msgid "Connect to Wi‑Fi"
645msgstr ""
664msgstr ""
646
665
647−#: qml/Wizard/Pages/30-wifi.qml:130
666+#: qml/Wizard/Pages/30-wifi.qml:131
648msgid "Connected"
667msgid "Connected"
649msgstr ""
668msgstr ""
650
669
651−#: qml/Wizard/Pages/30-wifi.qml:163
670+#: qml/Wizard/Pages/30-wifi.qml:164
652msgid "Available Wi-Fi networks"
671msgid "Available Wi-Fi networks"
653msgstr ""
672msgstr ""
654
673
655−#: qml/Wizard/Pages/30-wifi.qml:164
674+#: qml/Wizard/Pages/30-wifi.qml:165
656msgid "No available Wi-Fi networks"
675msgid "No available Wi-Fi networks"
657msgstr ""
676msgstr ""
658
677
659−#: qml/Wizard/Pages/30-wifi.qml:206 qml/Wizard/Pages/60-account.qml:65
660−#: qml/Wizard/Pages/sim.qml:101
661−msgid "Skip"
662−msgstr ""
663−
664#: qml/Wizard/Pages/40-location.qml:27
678#: qml/Wizard/Pages/40-location.qml:27
665msgid "Location Services"
679msgid "Location Services"
666msgstr ""
680msgstr ""
@@ -744,6 +758,35 @@ msgstr ""
744msgid "Privacy policy"
758msgid "Privacy policy"
745msgstr ""
759msgstr ""
746
760
761+#: qml/Wizard/Pages/77-system-update.qml:28
762+msgid "Update Device"
763+msgstr ""
764+
765+#: qml/Wizard/Pages/77-system-update.qml:55
766+msgid ""
767+"There is a system update available and ready to install. Afterwards, the "
768+"device will automatically restart."
769+msgstr ""
770+
771+#: qml/Wizard/Pages/77-system-update.qml:76
772+msgctxt "string identifying name of the update"
773+msgid "Ubuntu system"
774+msgstr ""
775+
776+#: qml/Wizard/Pages/77-system-update.qml:83
777+#, qt-format
778+msgctxt "version of the system update"
779+msgid "Version %1"
780+msgstr ""
781+
782+#: qml/Wizard/Pages/77-system-update.qml:102
783+msgid "This could take a few minutes..."
784+msgstr ""
785+
786+#: qml/Wizard/Pages/77-system-update.qml:116
787+msgid "Install and restart now"
788+msgstr ""
789+
747#: qml/Wizard/Pages/80-finished.qml:89
790#: qml/Wizard/Pages/80-finished.qml:89
748msgid "Welcome to Ubuntu"
791msgid "Welcome to Ubuntu"
749msgstr ""
792msgstr ""
po/nl.po+60−17
@@ -7,7 +7,7 @@ msgid ""
7msgstr ""
7msgstr ""
8"Project-Id-Version: unity\n"
8"Project-Id-Version: unity\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2016-08-03 15:56+0000\n"
10+"POT-Creation-Date: 2016-08-11 06:28+0000\n"
11"PO-Revision-Date: 2015-07-07 07:14+0000\n"
11"PO-Revision-Date: 2015-07-07 07:14+0000\n"
12"Last-Translator: Hannie Dumoleyn <Unknown>\n"
12"Last-Translator: Hannie Dumoleyn <Unknown>\n"
13"Language-Team: Dutch <nl@li.org>\n"
13"Language-Team: Dutch <nl@li.org>\n"
@@ -15,7 +15,7 @@ msgstr ""
15"Content-Type: text/plain; charset=UTF-8\n"
15"Content-Type: text/plain; charset=UTF-8\n"
16"Content-Transfer-Encoding: 8bit\n"
16"Content-Transfer-Encoding: 8bit\n"
17"Plural-Forms: nplurals=2; plural=n != 1;\n"
17"Plural-Forms: nplurals=2; plural=n != 1;\n"
18−"X-Launchpad-Export-Date: 2016-08-09 05:46+0000\n"
18+"X-Launchpad-Export-Date: 2016-08-17 05:51+0000\n"
19"X-Generator: Launchpad (build 18169)\n"
19"X-Generator: Launchpad (build 18169)\n"
20
20
21#: plugins/LightDM/Greeter.cpp:123
21#: plugins/LightDM/Greeter.cpp:123
@@ -369,15 +369,15 @@ msgstr "Resultaten verfijnen"
369msgid "Reset"
369msgid "Reset"
370msgstr "Herstellen"
370msgstr "Herstellen"
371
371
372−#: qml/Dash/GenericScopeView.qml:580 qml/Dash/GenericScopeView.qml:775
372+#: qml/Dash/GenericScopeView.qml:585 qml/Dash/GenericScopeView.qml:780
373msgid "Show less"
373msgid "Show less"
374msgstr ""
374msgstr ""
375
375
376−#: qml/Dash/GenericScopeView.qml:580
376+#: qml/Dash/GenericScopeView.qml:585
377msgid "Show all"
377msgid "Show all"
378msgstr ""
378msgstr ""
379
379
380−#: qml/Dash/GenericScopeView.qml:637
380+#: qml/Dash/GenericScopeView.qml:642
381msgctxt "Label: Hint for dash search line edit"
381msgctxt "Label: Hint for dash search line edit"
382msgid "Search"
382msgid "Search"
383msgstr "Zoeken"
383msgstr "Zoeken"
@@ -647,36 +647,50 @@ msgstr "Terug"
647msgid "Language"
647msgid "Language"
648msgstr ""
648msgstr ""
649
649
650−#: qml/Wizard/Pages/10-welcome.qml:171 qml/Wizard/Pages/30-wifi.qml:206
650+#: qml/Wizard/Pages/10-welcome.qml:172 qml/Wizard/Pages/20-keyboard.qml:151
651−#: qml/Wizard/Pages/40-location.qml:271 qml/Wizard/Pages/50-timezone.qml:270
651+#: qml/Wizard/Pages/30-wifi.qml:206 qml/Wizard/Pages/40-location.qml:271
652+#: qml/Wizard/Pages/50-timezone.qml:270 qml/Wizard/Pages/60-account.qml:65
652−#: qml/Wizard/Pages/60-account.qml:65 qml/Wizard/Pages/70-passwd-type.qml:144
653+#: qml/Wizard/Pages/70-passwd-type.qml:144
653#: qml/Wizard/Pages/75-report-check.qml:84
654#: qml/Wizard/Pages/75-report-check.qml:84
654#: qml/Wizard/Pages/passcode-desktop.qml:141
655#: qml/Wizard/Pages/passcode-desktop.qml:141
655#: qml/Wizard/Pages/password-set.qml:141
656#: qml/Wizard/Pages/password-set.qml:141
656msgid "Next"
657msgid "Next"
657msgstr ""
658msgstr ""
658
659
659−#: qml/Wizard/Pages/30-wifi.qml:29
660+#: qml/Wizard/Pages/20-keyboard.qml:30
661+msgid "Select Keyboard"
662+msgstr ""
663+
664+#: qml/Wizard/Pages/20-keyboard.qml:70
665+msgid "Keyboard language"
666+msgstr ""
667+
668+#: qml/Wizard/Pages/20-keyboard.qml:92
669+msgid "Keyboard layout"
670+msgstr ""
671+
672+#: qml/Wizard/Pages/20-keyboard.qml:151 qml/Wizard/Pages/30-wifi.qml:206
673+#: qml/Wizard/Pages/60-account.qml:65
674+#: qml/Wizard/Pages/77-system-update.qml:152 qml/Wizard/Pages/sim.qml:101
675+msgid "Skip"
676+msgstr "Overslaan"
677+
678+#: qml/Wizard/Pages/30-wifi.qml:30
660msgid "Connect to Wi‑Fi"
679msgid "Connect to Wi‑Fi"
661msgstr "Verbinden met Wifi"
680msgstr "Verbinden met Wifi"
662
681
663−#: qml/Wizard/Pages/30-wifi.qml:130
682+#: qml/Wizard/Pages/30-wifi.qml:131
664msgid "Connected"
683msgid "Connected"
665msgstr ""
684msgstr ""
666
685
667−#: qml/Wizard/Pages/30-wifi.qml:163
686+#: qml/Wizard/Pages/30-wifi.qml:164
668msgid "Available Wi-Fi networks"
687msgid "Available Wi-Fi networks"
669msgstr ""
688msgstr ""
670
689
671−#: qml/Wizard/Pages/30-wifi.qml:164
690+#: qml/Wizard/Pages/30-wifi.qml:165
672msgid "No available Wi-Fi networks"
691msgid "No available Wi-Fi networks"
673msgstr ""
692msgstr ""
674
693
675−#: qml/Wizard/Pages/30-wifi.qml:206 qml/Wizard/Pages/60-account.qml:65
676−#: qml/Wizard/Pages/sim.qml:101
677−msgid "Skip"
678−msgstr "Overslaan"
679−
680#: qml/Wizard/Pages/40-location.qml:27
694#: qml/Wizard/Pages/40-location.qml:27
681msgid "Location Services"
695msgid "Location Services"
682msgstr ""
696msgstr ""
@@ -760,6 +774,35 @@ msgstr ""
760msgid "Privacy policy"
774msgid "Privacy policy"
761msgstr ""
775msgstr ""
762
776
777+#: qml/Wizard/Pages/77-system-update.qml:28
778+msgid "Update Device"
779+msgstr ""
780+
781+#: qml/Wizard/Pages/77-system-update.qml:55
782+msgid ""
783+"There is a system update available and ready to install. Afterwards, the "
784+"device will automatically restart."
785+msgstr ""
786+
787+#: qml/Wizard/Pages/77-system-update.qml:76
788+msgctxt "string identifying name of the update"
789+msgid "Ubuntu system"
790+msgstr ""
791+
792+#: qml/Wizard/Pages/77-system-update.qml:83
793+#, qt-format
794+msgctxt "version of the system update"
795+msgid "Version %1"
796+msgstr ""
797+
798+#: qml/Wizard/Pages/77-system-update.qml:102
799+msgid "This could take a few minutes..."
800+msgstr ""
801+
802+#: qml/Wizard/Pages/77-system-update.qml:116
803+msgid "Install and restart now"
804+msgstr ""
805+
763#: qml/Wizard/Pages/80-finished.qml:89
806#: qml/Wizard/Pages/80-finished.qml:89
764msgid "Welcome to Ubuntu"
807msgid "Welcome to Ubuntu"
765msgstr ""
808msgstr ""
po/nn.po+60−17
@@ -7,7 +7,7 @@ msgid ""
7msgstr ""
7msgstr ""
8"Project-Id-Version: unity8\n"
8"Project-Id-Version: unity8\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2016-08-03 15:56+0000\n"
10+"POT-Creation-Date: 2016-08-11 06:28+0000\n"
11"PO-Revision-Date: 2015-05-12 11:32+0000\n"
11"PO-Revision-Date: 2015-05-12 11:32+0000\n"
12"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
12"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
13"Language-Team: Norwegian Nynorsk <nn@li.org>\n"
13"Language-Team: Norwegian Nynorsk <nn@li.org>\n"
@@ -15,7 +15,7 @@ msgstr ""
15"Content-Type: text/plain; charset=UTF-8\n"
15"Content-Type: text/plain; charset=UTF-8\n"
16"Content-Transfer-Encoding: 8bit\n"
16"Content-Transfer-Encoding: 8bit\n"
17"Plural-Forms: nplurals=2; plural=n != 1;\n"
17"Plural-Forms: nplurals=2; plural=n != 1;\n"
18−"X-Launchpad-Export-Date: 2016-08-09 05:47+0000\n"
18+"X-Launchpad-Export-Date: 2016-08-17 05:52+0000\n"
19"X-Generator: Launchpad (build 18169)\n"
19"X-Generator: Launchpad (build 18169)\n"
20
20
21#: plugins/LightDM/Greeter.cpp:123
21#: plugins/LightDM/Greeter.cpp:123
@@ -360,15 +360,15 @@ msgstr ""
360msgid "Reset"
360msgid "Reset"
361msgstr ""
361msgstr ""
362
362
363−#: qml/Dash/GenericScopeView.qml:580 qml/Dash/GenericScopeView.qml:775
363+#: qml/Dash/GenericScopeView.qml:585 qml/Dash/GenericScopeView.qml:780
364msgid "Show less"
364msgid "Show less"
365msgstr ""
365msgstr ""
366
366
367−#: qml/Dash/GenericScopeView.qml:580
367+#: qml/Dash/GenericScopeView.qml:585
368msgid "Show all"
368msgid "Show all"
369msgstr ""
369msgstr ""
370
370
371−#: qml/Dash/GenericScopeView.qml:637
371+#: qml/Dash/GenericScopeView.qml:642
372msgctxt "Label: Hint for dash search line edit"
372msgctxt "Label: Hint for dash search line edit"
373msgid "Search"
373msgid "Search"
374msgstr ""
374msgstr ""
@@ -631,36 +631,50 @@ msgstr ""
631msgid "Language"
631msgid "Language"
632msgstr ""
632msgstr ""
633
633
634−#: qml/Wizard/Pages/10-welcome.qml:171 qml/Wizard/Pages/30-wifi.qml:206
634+#: qml/Wizard/Pages/10-welcome.qml:172 qml/Wizard/Pages/20-keyboard.qml:151
635−#: qml/Wizard/Pages/40-location.qml:271 qml/Wizard/Pages/50-timezone.qml:270
635+#: qml/Wizard/Pages/30-wifi.qml:206 qml/Wizard/Pages/40-location.qml:271
636+#: qml/Wizard/Pages/50-timezone.qml:270 qml/Wizard/Pages/60-account.qml:65
636−#: qml/Wizard/Pages/60-account.qml:65 qml/Wizard/Pages/70-passwd-type.qml:144
637+#: qml/Wizard/Pages/70-passwd-type.qml:144
637#: qml/Wizard/Pages/75-report-check.qml:84
638#: qml/Wizard/Pages/75-report-check.qml:84
638#: qml/Wizard/Pages/passcode-desktop.qml:141
639#: qml/Wizard/Pages/passcode-desktop.qml:141
639#: qml/Wizard/Pages/password-set.qml:141
640#: qml/Wizard/Pages/password-set.qml:141
640msgid "Next"
641msgid "Next"
641msgstr ""
642msgstr ""
642
643
643−#: qml/Wizard/Pages/30-wifi.qml:29
644+#: qml/Wizard/Pages/20-keyboard.qml:30
645+msgid "Select Keyboard"
646+msgstr ""
647+
648+#: qml/Wizard/Pages/20-keyboard.qml:70
649+msgid "Keyboard language"
650+msgstr ""
651+
652+#: qml/Wizard/Pages/20-keyboard.qml:92
653+msgid "Keyboard layout"
654+msgstr ""
655+
656+#: qml/Wizard/Pages/20-keyboard.qml:151 qml/Wizard/Pages/30-wifi.qml:206
657+#: qml/Wizard/Pages/60-account.qml:65
658+#: qml/Wizard/Pages/77-system-update.qml:152 qml/Wizard/Pages/sim.qml:101
659+msgid "Skip"
660+msgstr ""
661+
662+#: qml/Wizard/Pages/30-wifi.qml:30
644msgid "Connect to Wi‑Fi"
663msgid "Connect to Wi‑Fi"
645msgstr ""
664msgstr ""
646
665
647−#: qml/Wizard/Pages/30-wifi.qml:130
666+#: qml/Wizard/Pages/30-wifi.qml:131
648msgid "Connected"
667msgid "Connected"
649msgstr ""
668msgstr ""
650
669
651−#: qml/Wizard/Pages/30-wifi.qml:163
670+#: qml/Wizard/Pages/30-wifi.qml:164
652msgid "Available Wi-Fi networks"
671msgid "Available Wi-Fi networks"
653msgstr ""
672msgstr ""
654
673
655−#: qml/Wizard/Pages/30-wifi.qml:164
674+#: qml/Wizard/Pages/30-wifi.qml:165
656msgid "No available Wi-Fi networks"
675msgid "No available Wi-Fi networks"
657msgstr ""
676msgstr ""
658
677
659−#: qml/Wizard/Pages/30-wifi.qml:206 qml/Wizard/Pages/60-account.qml:65
660−#: qml/Wizard/Pages/sim.qml:101
661−msgid "Skip"
662−msgstr ""
663−
664#: qml/Wizard/Pages/40-location.qml:27
678#: qml/Wizard/Pages/40-location.qml:27
665msgid "Location Services"
679msgid "Location Services"
666msgstr ""
680msgstr ""
@@ -744,6 +758,35 @@ msgstr ""
744msgid "Privacy policy"
758msgid "Privacy policy"
745msgstr ""
759msgstr ""
746
760
761+#: qml/Wizard/Pages/77-system-update.qml:28
762+msgid "Update Device"
763+msgstr ""
764+
765+#: qml/Wizard/Pages/77-system-update.qml:55
766+msgid ""
767+"There is a system update available and ready to install. Afterwards, the "
768+"device will automatically restart."
769+msgstr ""
770+
771+#: qml/Wizard/Pages/77-system-update.qml:76
772+msgctxt "string identifying name of the update"
773+msgid "Ubuntu system"
774+msgstr ""
775+
776+#: qml/Wizard/Pages/77-system-update.qml:83
777+#, qt-format
778+msgctxt "version of the system update"
779+msgid "Version %1"
780+msgstr ""
781+
782+#: qml/Wizard/Pages/77-system-update.qml:102
783+msgid "This could take a few minutes..."
784+msgstr ""
785+
786+#: qml/Wizard/Pages/77-system-update.qml:116
787+msgid "Install and restart now"
788+msgstr ""
789+
747#: qml/Wizard/Pages/80-finished.qml:89
790#: qml/Wizard/Pages/80-finished.qml:89
748msgid "Welcome to Ubuntu"
791msgid "Welcome to Ubuntu"
749msgstr ""
792msgstr ""
po/oc.po+60−17
@@ -7,7 +7,7 @@ msgid ""
7msgstr ""
7msgstr ""
8"Project-Id-Version: unity8\n"
8"Project-Id-Version: unity8\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2016-08-03 15:56+0000\n"
10+"POT-Creation-Date: 2016-08-11 06:28+0000\n"
11"PO-Revision-Date: 2015-02-05 20:35+0000\n"
11"PO-Revision-Date: 2015-02-05 20:35+0000\n"
12"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
12"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
13"Language-Team: Occitan (post 1500) <oc@li.org>\n"
13"Language-Team: Occitan (post 1500) <oc@li.org>\n"
@@ -15,7 +15,7 @@ msgstr ""
15"Content-Type: text/plain; charset=UTF-8\n"
15"Content-Type: text/plain; charset=UTF-8\n"
16"Content-Transfer-Encoding: 8bit\n"
16"Content-Transfer-Encoding: 8bit\n"
17"Plural-Forms: nplurals=2; plural=n > 1;\n"
17"Plural-Forms: nplurals=2; plural=n > 1;\n"
18−"X-Launchpad-Export-Date: 2016-08-09 05:47+0000\n"
18+"X-Launchpad-Export-Date: 2016-08-17 05:52+0000\n"
19"X-Generator: Launchpad (build 18169)\n"
19"X-Generator: Launchpad (build 18169)\n"
20
20
21#: plugins/LightDM/Greeter.cpp:123
21#: plugins/LightDM/Greeter.cpp:123
@@ -369,15 +369,15 @@ msgstr "Afinar vòstres resultats"
369msgid "Reset"
369msgid "Reset"
370msgstr "Reïnicializar"
370msgstr "Reïnicializar"
371
371
372−#: qml/Dash/GenericScopeView.qml:580 qml/Dash/GenericScopeView.qml:775
372+#: qml/Dash/GenericScopeView.qml:585 qml/Dash/GenericScopeView.qml:780
373msgid "Show less"
373msgid "Show less"
374msgstr ""
374msgstr ""
375
375
376−#: qml/Dash/GenericScopeView.qml:580
376+#: qml/Dash/GenericScopeView.qml:585
377msgid "Show all"
377msgid "Show all"
378msgstr ""
378msgstr ""
379
379
380−#: qml/Dash/GenericScopeView.qml:637
380+#: qml/Dash/GenericScopeView.qml:642
381msgctxt "Label: Hint for dash search line edit"
381msgctxt "Label: Hint for dash search line edit"
382msgid "Search"
382msgid "Search"
383msgstr "Recercar"
383msgstr "Recercar"
@@ -649,36 +649,50 @@ msgstr "Precedent"
649msgid "Language"
649msgid "Language"
650msgstr ""
650msgstr ""
651
651
652−#: qml/Wizard/Pages/10-welcome.qml:171 qml/Wizard/Pages/30-wifi.qml:206
652+#: qml/Wizard/Pages/10-welcome.qml:172 qml/Wizard/Pages/20-keyboard.qml:151
653−#: qml/Wizard/Pages/40-location.qml:271 qml/Wizard/Pages/50-timezone.qml:270
653+#: qml/Wizard/Pages/30-wifi.qml:206 qml/Wizard/Pages/40-location.qml:271
654+#: qml/Wizard/Pages/50-timezone.qml:270 qml/Wizard/Pages/60-account.qml:65
654−#: qml/Wizard/Pages/60-account.qml:65 qml/Wizard/Pages/70-passwd-type.qml:144
655+#: qml/Wizard/Pages/70-passwd-type.qml:144
655#: qml/Wizard/Pages/75-report-check.qml:84
656#: qml/Wizard/Pages/75-report-check.qml:84
656#: qml/Wizard/Pages/passcode-desktop.qml:141
657#: qml/Wizard/Pages/passcode-desktop.qml:141
657#: qml/Wizard/Pages/password-set.qml:141
658#: qml/Wizard/Pages/password-set.qml:141
658msgid "Next"
659msgid "Next"
659msgstr "Seguent"
660msgstr "Seguent"
660
661
661−#: qml/Wizard/Pages/30-wifi.qml:29
662+#: qml/Wizard/Pages/20-keyboard.qml:30
663+msgid "Select Keyboard"
664+msgstr ""
665+
666+#: qml/Wizard/Pages/20-keyboard.qml:70
667+msgid "Keyboard language"
668+msgstr ""
669+
670+#: qml/Wizard/Pages/20-keyboard.qml:92
671+msgid "Keyboard layout"
672+msgstr ""
673+
674+#: qml/Wizard/Pages/20-keyboard.qml:151 qml/Wizard/Pages/30-wifi.qml:206
675+#: qml/Wizard/Pages/60-account.qml:65
676+#: qml/Wizard/Pages/77-system-update.qml:152 qml/Wizard/Pages/sim.qml:101
677+msgid "Skip"
678+msgstr "Passar"
679+
680+#: qml/Wizard/Pages/30-wifi.qml:30
662msgid "Connect to Wi‑Fi"
681msgid "Connect to Wi‑Fi"
663msgstr "Se connecter al Wi-Fi"
682msgstr "Se connecter al Wi-Fi"
664
683
665−#: qml/Wizard/Pages/30-wifi.qml:130
684+#: qml/Wizard/Pages/30-wifi.qml:131
666msgid "Connected"
685msgid "Connected"
667msgstr "Connectat"
686msgstr "Connectat"
668
687
669−#: qml/Wizard/Pages/30-wifi.qml:163
688+#: qml/Wizard/Pages/30-wifi.qml:164
670msgid "Available Wi-Fi networks"
689msgid "Available Wi-Fi networks"
671msgstr "Rets Wi-Fi disponiblas"
690msgstr "Rets Wi-Fi disponiblas"
672
691
673−#: qml/Wizard/Pages/30-wifi.qml:164
692+#: qml/Wizard/Pages/30-wifi.qml:165
674msgid "No available Wi-Fi networks"
693msgid "No available Wi-Fi networks"
675msgstr "Cap de ret Wi-Fi pas disponibla"
694msgstr "Cap de ret Wi-Fi pas disponibla"
676
695
677−#: qml/Wizard/Pages/30-wifi.qml:206 qml/Wizard/Pages/60-account.qml:65
678−#: qml/Wizard/Pages/sim.qml:101
679−msgid "Skip"
680−msgstr "Passar"
681−
682#: qml/Wizard/Pages/40-location.qml:27
696#: qml/Wizard/Pages/40-location.qml:27
683msgid "Location Services"
697msgid "Location Services"
684msgstr "Servicis de localizacion"
698msgstr "Servicis de localizacion"
@@ -762,6 +776,35 @@ msgstr ""
762msgid "Privacy policy"
776msgid "Privacy policy"
763msgstr ""
777msgstr ""
764
778
779+#: qml/Wizard/Pages/77-system-update.qml:28
780+msgid "Update Device"
781+msgstr ""
782+
783+#: qml/Wizard/Pages/77-system-update.qml:55
784+msgid ""
785+"There is a system update available and ready to install. Afterwards, the "
786+"device will automatically restart."
787+msgstr ""
788+
789+#: qml/Wizard/Pages/77-system-update.qml:76
790+msgctxt "string identifying name of the update"
791+msgid "Ubuntu system"
792+msgstr ""
793+
794+#: qml/Wizard/Pages/77-system-update.qml:83
795+#, qt-format
796+msgctxt "version of the system update"
797+msgid "Version %1"
798+msgstr ""
799+
800+#: qml/Wizard/Pages/77-system-update.qml:102
801+msgid "This could take a few minutes..."
802+msgstr ""
803+
804+#: qml/Wizard/Pages/77-system-update.qml:116
805+msgid "Install and restart now"
806+msgstr ""
807+
765#: qml/Wizard/Pages/80-finished.qml:89
808#: qml/Wizard/Pages/80-finished.qml:89
766msgid "Welcome to Ubuntu"
809msgid "Welcome to Ubuntu"
767msgstr ""
810msgstr ""
po/or.po+60−17
@@ -7,7 +7,7 @@ msgid ""
7msgstr ""
7msgstr ""
8"Project-Id-Version: unity8\n"
8"Project-Id-Version: unity8\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2016-08-03 15:56+0000\n"
10+"POT-Creation-Date: 2016-08-11 06:28+0000\n"
11"PO-Revision-Date: 2015-03-21 05:28+0000\n"
11"PO-Revision-Date: 2015-03-21 05:28+0000\n"
12"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
12"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
13"Language-Team: Oriya <or@li.org>\n"
13"Language-Team: Oriya <or@li.org>\n"
@@ -15,7 +15,7 @@ msgstr ""
15"Content-Type: text/plain; charset=UTF-8\n"
15"Content-Type: text/plain; charset=UTF-8\n"
16"Content-Transfer-Encoding: 8bit\n"
16"Content-Transfer-Encoding: 8bit\n"
17"Plural-Forms: nplurals=2; plural=n!=1;\n"
17"Plural-Forms: nplurals=2; plural=n!=1;\n"
18−"X-Launchpad-Export-Date: 2016-08-09 05:47+0000\n"
18+"X-Launchpad-Export-Date: 2016-08-17 05:52+0000\n"
19"X-Generator: Launchpad (build 18169)\n"
19"X-Generator: Launchpad (build 18169)\n"
20
20
21#: plugins/LightDM/Greeter.cpp:123
21#: plugins/LightDM/Greeter.cpp:123
@@ -360,15 +360,15 @@ msgstr ""
360msgid "Reset"
360msgid "Reset"
361msgstr ""
361msgstr ""
362
362
363−#: qml/Dash/GenericScopeView.qml:580 qml/Dash/GenericScopeView.qml:775
363+#: qml/Dash/GenericScopeView.qml:585 qml/Dash/GenericScopeView.qml:780
364msgid "Show less"
364msgid "Show less"
365msgstr ""
365msgstr ""
366
366
367−#: qml/Dash/GenericScopeView.qml:580
367+#: qml/Dash/GenericScopeView.qml:585
368msgid "Show all"
368msgid "Show all"
369msgstr ""
369msgstr ""
370
370
371−#: qml/Dash/GenericScopeView.qml:637
371+#: qml/Dash/GenericScopeView.qml:642
372msgctxt "Label: Hint for dash search line edit"
372msgctxt "Label: Hint for dash search line edit"
373msgid "Search"
373msgid "Search"
374msgstr ""
374msgstr ""
@@ -631,36 +631,50 @@ msgstr ""
631msgid "Language"
631msgid "Language"
632msgstr ""
632msgstr ""
633
633
634−#: qml/Wizard/Pages/10-welcome.qml:171 qml/Wizard/Pages/30-wifi.qml:206
634+#: qml/Wizard/Pages/10-welcome.qml:172 qml/Wizard/Pages/20-keyboard.qml:151
635−#: qml/Wizard/Pages/40-location.qml:271 qml/Wizard/Pages/50-timezone.qml:270
635+#: qml/Wizard/Pages/30-wifi.qml:206 qml/Wizard/Pages/40-location.qml:271
636+#: qml/Wizard/Pages/50-timezone.qml:270 qml/Wizard/Pages/60-account.qml:65
636−#: qml/Wizard/Pages/60-account.qml:65 qml/Wizard/Pages/70-passwd-type.qml:144
637+#: qml/Wizard/Pages/70-passwd-type.qml:144
637#: qml/Wizard/Pages/75-report-check.qml:84
638#: qml/Wizard/Pages/75-report-check.qml:84
638#: qml/Wizard/Pages/passcode-desktop.qml:141
639#: qml/Wizard/Pages/passcode-desktop.qml:141
639#: qml/Wizard/Pages/password-set.qml:141
640#: qml/Wizard/Pages/password-set.qml:141
640msgid "Next"
641msgid "Next"
641msgstr ""
642msgstr ""
642
643
643−#: qml/Wizard/Pages/30-wifi.qml:29
644+#: qml/Wizard/Pages/20-keyboard.qml:30
645+msgid "Select Keyboard"
646+msgstr ""
647+
648+#: qml/Wizard/Pages/20-keyboard.qml:70
649+msgid "Keyboard language"
650+msgstr ""
651+
652+#: qml/Wizard/Pages/20-keyboard.qml:92
653+msgid "Keyboard layout"
654+msgstr ""
655+
656+#: qml/Wizard/Pages/20-keyboard.qml:151 qml/Wizard/Pages/30-wifi.qml:206
657+#: qml/Wizard/Pages/60-account.qml:65
658+#: qml/Wizard/Pages/77-system-update.qml:152 qml/Wizard/Pages/sim.qml:101
659+msgid "Skip"
660+msgstr ""
661+
662+#: qml/Wizard/Pages/30-wifi.qml:30
644msgid "Connect to Wi‑Fi"
663msgid "Connect to Wi‑Fi"
645msgstr ""
664msgstr ""
646
665
647−#: qml/Wizard/Pages/30-wifi.qml:130
666+#: qml/Wizard/Pages/30-wifi.qml:131
648msgid "Connected"
667msgid "Connected"
649msgstr ""
668msgstr ""
650
669
651−#: qml/Wizard/Pages/30-wifi.qml:163
670+#: qml/Wizard/Pages/30-wifi.qml:164
652msgid "Available Wi-Fi networks"
671msgid "Available Wi-Fi networks"
653msgstr ""
672msgstr ""
654
673
655−#: qml/Wizard/Pages/30-wifi.qml:164
674+#: qml/Wizard/Pages/30-wifi.qml:165
656msgid "No available Wi-Fi networks"
675msgid "No available Wi-Fi networks"
657msgstr ""
676msgstr ""
658
677
659−#: qml/Wizard/Pages/30-wifi.qml:206 qml/Wizard/Pages/60-account.qml:65
660−#: qml/Wizard/Pages/sim.qml:101
661−msgid "Skip"
662−msgstr ""
663−
664#: qml/Wizard/Pages/40-location.qml:27
678#: qml/Wizard/Pages/40-location.qml:27
665msgid "Location Services"
679msgid "Location Services"
666msgstr ""
680msgstr ""
@@ -744,6 +758,35 @@ msgstr ""
744msgid "Privacy policy"
758msgid "Privacy policy"
745msgstr ""
759msgstr ""
746
760
761+#: qml/Wizard/Pages/77-system-update.qml:28
762+msgid "Update Device"
763+msgstr ""
764+
765+#: qml/Wizard/Pages/77-system-update.qml:55
766+msgid ""
767+"There is a system update available and ready to install. Afterwards, the "
768+"device will automatically restart."
769+msgstr ""
770+
771+#: qml/Wizard/Pages/77-system-update.qml:76
772+msgctxt "string identifying name of the update"
773+msgid "Ubuntu system"
774+msgstr ""
775+
776+#: qml/Wizard/Pages/77-system-update.qml:83
777+#, qt-format
778+msgctxt "version of the system update"
779+msgid "Version %1"
780+msgstr ""
781+
782+#: qml/Wizard/Pages/77-system-update.qml:102
783+msgid "This could take a few minutes..."
784+msgstr ""
785+
786+#: qml/Wizard/Pages/77-system-update.qml:116
787+msgid "Install and restart now"
788+msgstr ""
789+
747#: qml/Wizard/Pages/80-finished.qml:89
790#: qml/Wizard/Pages/80-finished.qml:89
748msgid "Welcome to Ubuntu"
791msgid "Welcome to Ubuntu"
749msgstr ""
792msgstr ""
po/pa.po+60−17
@@ -7,7 +7,7 @@ msgid ""
7msgstr ""
7msgstr ""
8"Project-Id-Version: unity8\n"
8"Project-Id-Version: unity8\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2016-08-03 15:56+0000\n"
10+"POT-Creation-Date: 2016-08-11 06:28+0000\n"
11"PO-Revision-Date: 2015-04-24 04:29+0000\n"
11"PO-Revision-Date: 2015-04-24 04:29+0000\n"
12"Last-Translator: Gursharnjit_Singh <ubuntuser13@gmail.com>\n"
12"Last-Translator: Gursharnjit_Singh <ubuntuser13@gmail.com>\n"
13"Language-Team: Punjabi <pa@li.org>\n"
13"Language-Team: Punjabi <pa@li.org>\n"
@@ -15,7 +15,7 @@ msgstr ""
15"Content-Type: text/plain; charset=UTF-8\n"
15"Content-Type: text/plain; charset=UTF-8\n"
16"Content-Transfer-Encoding: 8bit\n"
16"Content-Transfer-Encoding: 8bit\n"
17"Plural-Forms: nplurals=2; plural=n != 1;\n"
17"Plural-Forms: nplurals=2; plural=n != 1;\n"
18−"X-Launchpad-Export-Date: 2016-08-09 05:47+0000\n"
18+"X-Launchpad-Export-Date: 2016-08-17 05:52+0000\n"
19"X-Generator: Launchpad (build 18169)\n"
19"X-Generator: Launchpad (build 18169)\n"
20
20
21#: plugins/LightDM/Greeter.cpp:123
21#: plugins/LightDM/Greeter.cpp:123
@@ -362,15 +362,15 @@ msgstr ""
362msgid "Reset"
362msgid "Reset"
363msgstr ""
363msgstr ""
364
364
365−#: qml/Dash/GenericScopeView.qml:580 qml/Dash/GenericScopeView.qml:775
365+#: qml/Dash/GenericScopeView.qml:585 qml/Dash/GenericScopeView.qml:780
366msgid "Show less"
366msgid "Show less"
367msgstr ""
367msgstr ""
368
368
369−#: qml/Dash/GenericScopeView.qml:580
369+#: qml/Dash/GenericScopeView.qml:585
370msgid "Show all"
370msgid "Show all"
371msgstr ""
371msgstr ""
372
372
373−#: qml/Dash/GenericScopeView.qml:637
373+#: qml/Dash/GenericScopeView.qml:642
374msgctxt "Label: Hint for dash search line edit"
374msgctxt "Label: Hint for dash search line edit"
375msgid "Search"
375msgid "Search"
376msgstr "ਖੋਜ"
376msgstr "ਖੋਜ"
@@ -637,36 +637,50 @@ msgstr "ਪਿੱਛੇ"
637msgid "Language"
637msgid "Language"
638msgstr ""
638msgstr ""
639
639
640−#: qml/Wizard/Pages/10-welcome.qml:171 qml/Wizard/Pages/30-wifi.qml:206
640+#: qml/Wizard/Pages/10-welcome.qml:172 qml/Wizard/Pages/20-keyboard.qml:151
641−#: qml/Wizard/Pages/40-location.qml:271 qml/Wizard/Pages/50-timezone.qml:270
641+#: qml/Wizard/Pages/30-wifi.qml:206 qml/Wizard/Pages/40-location.qml:271
642+#: qml/Wizard/Pages/50-timezone.qml:270 qml/Wizard/Pages/60-account.qml:65
642−#: qml/Wizard/Pages/60-account.qml:65 qml/Wizard/Pages/70-passwd-type.qml:144
643+#: qml/Wizard/Pages/70-passwd-type.qml:144
643#: qml/Wizard/Pages/75-report-check.qml:84
644#: qml/Wizard/Pages/75-report-check.qml:84
644#: qml/Wizard/Pages/passcode-desktop.qml:141
645#: qml/Wizard/Pages/passcode-desktop.qml:141
645#: qml/Wizard/Pages/password-set.qml:141
646#: qml/Wizard/Pages/password-set.qml:141
646msgid "Next"
647msgid "Next"
647msgstr ""
648msgstr ""
648
649
649−#: qml/Wizard/Pages/30-wifi.qml:29
650+#: qml/Wizard/Pages/20-keyboard.qml:30
651+msgid "Select Keyboard"
652+msgstr ""
653+
654+#: qml/Wizard/Pages/20-keyboard.qml:70
655+msgid "Keyboard language"
656+msgstr ""
657+
658+#: qml/Wizard/Pages/20-keyboard.qml:92
659+msgid "Keyboard layout"
660+msgstr ""
661+
662+#: qml/Wizard/Pages/20-keyboard.qml:151 qml/Wizard/Pages/30-wifi.qml:206
663+#: qml/Wizard/Pages/60-account.qml:65
664+#: qml/Wizard/Pages/77-system-update.qml:152 qml/Wizard/Pages/sim.qml:101
665+msgid "Skip"
666+msgstr "ਛੱਡੋ"
667+
668+#: qml/Wizard/Pages/30-wifi.qml:30
650msgid "Connect to Wi‑Fi"
669msgid "Connect to Wi‑Fi"
651msgstr "ਵਾਈ-ਫ਼ਾਈ ਨਾਲ ਕੁਨੇਕਟ ਹੋਵੋ"
670msgstr "ਵਾਈ-ਫ਼ਾਈ ਨਾਲ ਕੁਨੇਕਟ ਹੋਵੋ"
652
671
653−#: qml/Wizard/Pages/30-wifi.qml:130
672+#: qml/Wizard/Pages/30-wifi.qml:131
654msgid "Connected"
673msgid "Connected"
655msgstr ""
674msgstr ""
656
675
657−#: qml/Wizard/Pages/30-wifi.qml:163
676+#: qml/Wizard/Pages/30-wifi.qml:164
658msgid "Available Wi-Fi networks"
677msgid "Available Wi-Fi networks"
659msgstr ""
678msgstr ""
660
679
661−#: qml/Wizard/Pages/30-wifi.qml:164
680+#: qml/Wizard/Pages/30-wifi.qml:165
662msgid "No available Wi-Fi networks"
681msgid "No available Wi-Fi networks"
663msgstr ""
682msgstr ""
664
683
665−#: qml/Wizard/Pages/30-wifi.qml:206 qml/Wizard/Pages/60-account.qml:65
666−#: qml/Wizard/Pages/sim.qml:101
667−msgid "Skip"
668−msgstr "ਛੱਡੋ"
669−
670#: qml/Wizard/Pages/40-location.qml:27
684#: qml/Wizard/Pages/40-location.qml:27
671msgid "Location Services"
685msgid "Location Services"
672msgstr ""
686msgstr ""
@@ -750,6 +764,35 @@ msgstr ""
750msgid "Privacy policy"
764msgid "Privacy policy"
751msgstr ""
765msgstr ""
752
766
767+#: qml/Wizard/Pages/77-system-update.qml:28
768+msgid "Update Device"
769+msgstr ""
770+
771+#: qml/Wizard/Pages/77-system-update.qml:55
772+msgid ""
773+"There is a system update available and ready to install. Afterwards, the "
774+"device will automatically restart."
775+msgstr ""
776+
777+#: qml/Wizard/Pages/77-system-update.qml:76
778+msgctxt "string identifying name of the update"
779+msgid "Ubuntu system"
780+msgstr ""
781+
782+#: qml/Wizard/Pages/77-system-update.qml:83
783+#, qt-format
784+msgctxt "version of the system update"
785+msgid "Version %1"
786+msgstr ""
787+
788+#: qml/Wizard/Pages/77-system-update.qml:102
789+msgid "This could take a few minutes..."
790+msgstr ""
791+
792+#: qml/Wizard/Pages/77-system-update.qml:116
793+msgid "Install and restart now"
794+msgstr ""
795+
753#: qml/Wizard/Pages/80-finished.qml:89
796#: qml/Wizard/Pages/80-finished.qml:89
754msgid "Welcome to Ubuntu"
797msgid "Welcome to Ubuntu"
755msgstr ""
798msgstr ""
po/pl.po+60−17
@@ -7,7 +7,7 @@ msgid ""
7msgstr ""
7msgstr ""
8"Project-Id-Version: unity\n"
8"Project-Id-Version: unity\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2016-08-03 15:56+0000\n"
10+"POT-Creation-Date: 2016-08-11 06:28+0000\n"
11"PO-Revision-Date: 2016-06-22 13:51+0000\n"
11"PO-Revision-Date: 2016-06-22 13:51+0000\n"
12"Last-Translator: Krzysztof Tataradziński <Unknown>\n"
12"Last-Translator: Krzysztof Tataradziński <Unknown>\n"
13"Language-Team: Polish <pl@li.org>\n"
13"Language-Team: Polish <pl@li.org>\n"
@@ -16,7 +16,7 @@ msgstr ""
16"Content-Transfer-Encoding: 8bit\n"
16"Content-Transfer-Encoding: 8bit\n"
17"Plural-Forms: nplurals=3; plural=n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 "
17"Plural-Forms: nplurals=3; plural=n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 "
18"|| n%100>=20) ? 1 : 2;\n"
18"|| n%100>=20) ? 1 : 2;\n"
19−"X-Launchpad-Export-Date: 2016-08-09 05:47+0000\n"
19+"X-Launchpad-Export-Date: 2016-08-17 05:52+0000\n"
20"X-Generator: Launchpad (build 18169)\n"
20"X-Generator: Launchpad (build 18169)\n"
21
21
22#: plugins/LightDM/Greeter.cpp:123
22#: plugins/LightDM/Greeter.cpp:123
@@ -363,15 +363,15 @@ msgstr "Przefiltruj wyniki"
363msgid "Reset"
363msgid "Reset"
364msgstr "Reset"
364msgstr "Reset"
365
365
366−#: qml/Dash/GenericScopeView.qml:580 qml/Dash/GenericScopeView.qml:775
366+#: qml/Dash/GenericScopeView.qml:585 qml/Dash/GenericScopeView.qml:780
367msgid "Show less"
367msgid "Show less"
368msgstr "Pokaż mniej"
368msgstr "Pokaż mniej"
369
369
370−#: qml/Dash/GenericScopeView.qml:580
370+#: qml/Dash/GenericScopeView.qml:585
371msgid "Show all"
371msgid "Show all"
372msgstr "Pokaż wszystko"
372msgstr "Pokaż wszystko"
373
373
374−#: qml/Dash/GenericScopeView.qml:637
374+#: qml/Dash/GenericScopeView.qml:642
375msgctxt "Label: Hint for dash search line edit"
375msgctxt "Label: Hint for dash search line edit"
376msgid "Search"
376msgid "Search"
377msgstr "Szukaj"
377msgstr "Szukaj"
@@ -644,36 +644,50 @@ msgstr "Powrót"
644msgid "Language"
644msgid "Language"
645msgstr "Język"
645msgstr "Język"
646
646
647−#: qml/Wizard/Pages/10-welcome.qml:171 qml/Wizard/Pages/30-wifi.qml:206
647+#: qml/Wizard/Pages/10-welcome.qml:172 qml/Wizard/Pages/20-keyboard.qml:151
648−#: qml/Wizard/Pages/40-location.qml:271 qml/Wizard/Pages/50-timezone.qml:270
648+#: qml/Wizard/Pages/30-wifi.qml:206 qml/Wizard/Pages/40-location.qml:271
649+#: qml/Wizard/Pages/50-timezone.qml:270 qml/Wizard/Pages/60-account.qml:65
649−#: qml/Wizard/Pages/60-account.qml:65 qml/Wizard/Pages/70-passwd-type.qml:144
650+#: qml/Wizard/Pages/70-passwd-type.qml:144
650#: qml/Wizard/Pages/75-report-check.qml:84
651#: qml/Wizard/Pages/75-report-check.qml:84
651#: qml/Wizard/Pages/passcode-desktop.qml:141
652#: qml/Wizard/Pages/passcode-desktop.qml:141
652#: qml/Wizard/Pages/password-set.qml:141
653#: qml/Wizard/Pages/password-set.qml:141
653msgid "Next"
654msgid "Next"
654msgstr "Dalej"
655msgstr "Dalej"
655
656
656−#: qml/Wizard/Pages/30-wifi.qml:29
657+#: qml/Wizard/Pages/20-keyboard.qml:30
658+msgid "Select Keyboard"
659+msgstr ""
660+
661+#: qml/Wizard/Pages/20-keyboard.qml:70
662+msgid "Keyboard language"
663+msgstr ""
664+
665+#: qml/Wizard/Pages/20-keyboard.qml:92
666+msgid "Keyboard layout"
667+msgstr ""
668+
669+#: qml/Wizard/Pages/20-keyboard.qml:151 qml/Wizard/Pages/30-wifi.qml:206
670+#: qml/Wizard/Pages/60-account.qml:65
671+#: qml/Wizard/Pages/77-system-update.qml:152 qml/Wizard/Pages/sim.qml:101
672+msgid "Skip"
673+msgstr "Pomiń"
674+
675+#: qml/Wizard/Pages/30-wifi.qml:30
657msgid "Connect to Wi‑Fi"
676msgid "Connect to Wi‑Fi"
658msgstr "Połącz z Wi-Fi"
677msgstr "Połącz z Wi-Fi"
659
678
660−#: qml/Wizard/Pages/30-wifi.qml:130
679+#: qml/Wizard/Pages/30-wifi.qml:131
661msgid "Connected"
680msgid "Connected"
662msgstr "Połączony"
681msgstr "Połączony"
663
682
664−#: qml/Wizard/Pages/30-wifi.qml:163
683+#: qml/Wizard/Pages/30-wifi.qml:164
665msgid "Available Wi-Fi networks"
684msgid "Available Wi-Fi networks"
666msgstr "Dostępne sieci Wi-Fi"
685msgstr "Dostępne sieci Wi-Fi"
667
686
668−#: qml/Wizard/Pages/30-wifi.qml:164
687+#: qml/Wizard/Pages/30-wifi.qml:165
669msgid "No available Wi-Fi networks"
688msgid "No available Wi-Fi networks"
670msgstr "Brak dostępnych sieci Wi-Fi"
689msgstr "Brak dostępnych sieci Wi-Fi"
671
690
672−#: qml/Wizard/Pages/30-wifi.qml:206 qml/Wizard/Pages/60-account.qml:65
673−#: qml/Wizard/Pages/sim.qml:101
674−msgid "Skip"
675−msgstr "Pomiń"
676−
677#: qml/Wizard/Pages/40-location.qml:27
691#: qml/Wizard/Pages/40-location.qml:27
678msgid "Location Services"
692msgid "Location Services"
679msgstr "Usługi lokalizacji"
693msgstr "Usługi lokalizacji"
@@ -763,6 +777,35 @@ msgstr ""
763msgid "Privacy policy"
777msgid "Privacy policy"
764msgstr "Polityka prywatności"
778msgstr "Polityka prywatności"
765
779
780+#: qml/Wizard/Pages/77-system-update.qml:28
781+msgid "Update Device"
782+msgstr ""
783+
784+#: qml/Wizard/Pages/77-system-update.qml:55
785+msgid ""
786+"There is a system update available and ready to install. Afterwards, the "
787+"device will automatically restart."
788+msgstr ""
789+
790+#: qml/Wizard/Pages/77-system-update.qml:76
791+msgctxt "string identifying name of the update"
792+msgid "Ubuntu system"
793+msgstr ""
794+
795+#: qml/Wizard/Pages/77-system-update.qml:83
796+#, qt-format
797+msgctxt "version of the system update"
798+msgid "Version %1"
799+msgstr ""
800+
801+#: qml/Wizard/Pages/77-system-update.qml:102
802+msgid "This could take a few minutes..."
803+msgstr ""
804+
805+#: qml/Wizard/Pages/77-system-update.qml:116
806+msgid "Install and restart now"
807+msgstr ""
808+
766#: qml/Wizard/Pages/80-finished.qml:89
809#: qml/Wizard/Pages/80-finished.qml:89
767msgid "Welcome to Ubuntu"
810msgid "Welcome to Ubuntu"
768msgstr "Witamy w Ubuntu"
811msgstr "Witamy w Ubuntu"
po/pt.po+60−17
@@ -7,7 +7,7 @@ msgid ""
7msgstr ""
7msgstr ""
8"Project-Id-Version: unity8\n"
8"Project-Id-Version: unity8\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2016-08-03 15:56+0000\n"
10+"POT-Creation-Date: 2016-08-11 06:28+0000\n"
11"PO-Revision-Date: 2016-06-20 11:37+0000\n"
11"PO-Revision-Date: 2016-06-20 11:37+0000\n"
12"Last-Translator: Ivo Xavier <ivoxavier.8@gmail.com>\n"
12"Last-Translator: Ivo Xavier <ivoxavier.8@gmail.com>\n"
13"Language-Team: Portuguese <pt@li.org>\n"
13"Language-Team: Portuguese <pt@li.org>\n"
@@ -15,7 +15,7 @@ msgstr ""
15"Content-Type: text/plain; charset=UTF-8\n"
15"Content-Type: text/plain; charset=UTF-8\n"
16"Content-Transfer-Encoding: 8bit\n"
16"Content-Transfer-Encoding: 8bit\n"
17"Plural-Forms: nplurals=2; plural=n != 1;\n"
17"Plural-Forms: nplurals=2; plural=n != 1;\n"
18−"X-Launchpad-Export-Date: 2016-08-09 05:47+0000\n"
18+"X-Launchpad-Export-Date: 2016-08-17 05:52+0000\n"
19"X-Generator: Launchpad (build 18169)\n"
19"X-Generator: Launchpad (build 18169)\n"
20
20
21#: plugins/LightDM/Greeter.cpp:123
21#: plugins/LightDM/Greeter.cpp:123
@@ -367,15 +367,15 @@ msgstr "Redefina os seus resultados"
367msgid "Reset"
367msgid "Reset"
368msgstr "Repor"
368msgstr "Repor"
369
369
370−#: qml/Dash/GenericScopeView.qml:580 qml/Dash/GenericScopeView.qml:775
370+#: qml/Dash/GenericScopeView.qml:585 qml/Dash/GenericScopeView.qml:780
371msgid "Show less"
371msgid "Show less"
372msgstr "Mostrar menos"
372msgstr "Mostrar menos"
373
373
374−#: qml/Dash/GenericScopeView.qml:580
374+#: qml/Dash/GenericScopeView.qml:585
375msgid "Show all"
375msgid "Show all"
376msgstr "Mostrar tudo"
376msgstr "Mostrar tudo"
377
377
378−#: qml/Dash/GenericScopeView.qml:637
378+#: qml/Dash/GenericScopeView.qml:642
379msgctxt "Label: Hint for dash search line edit"
379msgctxt "Label: Hint for dash search line edit"
380msgid "Search"
380msgid "Search"
381msgstr "Procurar"
381msgstr "Procurar"
@@ -646,36 +646,50 @@ msgstr "Retroceder"
646msgid "Language"
646msgid "Language"
647msgstr "Idioma"
647msgstr "Idioma"
648
648
649−#: qml/Wizard/Pages/10-welcome.qml:171 qml/Wizard/Pages/30-wifi.qml:206
649+#: qml/Wizard/Pages/10-welcome.qml:172 qml/Wizard/Pages/20-keyboard.qml:151
650−#: qml/Wizard/Pages/40-location.qml:271 qml/Wizard/Pages/50-timezone.qml:270
650+#: qml/Wizard/Pages/30-wifi.qml:206 qml/Wizard/Pages/40-location.qml:271
651+#: qml/Wizard/Pages/50-timezone.qml:270 qml/Wizard/Pages/60-account.qml:65
651−#: qml/Wizard/Pages/60-account.qml:65 qml/Wizard/Pages/70-passwd-type.qml:144
652+#: qml/Wizard/Pages/70-passwd-type.qml:144
652#: qml/Wizard/Pages/75-report-check.qml:84
653#: qml/Wizard/Pages/75-report-check.qml:84
653#: qml/Wizard/Pages/passcode-desktop.qml:141
654#: qml/Wizard/Pages/passcode-desktop.qml:141
654#: qml/Wizard/Pages/password-set.qml:141
655#: qml/Wizard/Pages/password-set.qml:141
655msgid "Next"
656msgid "Next"
656msgstr "Próximo"
657msgstr "Próximo"
657
658
658−#: qml/Wizard/Pages/30-wifi.qml:29
659+#: qml/Wizard/Pages/20-keyboard.qml:30
660+msgid "Select Keyboard"
661+msgstr ""
662+
663+#: qml/Wizard/Pages/20-keyboard.qml:70
664+msgid "Keyboard language"
665+msgstr ""
666+
667+#: qml/Wizard/Pages/20-keyboard.qml:92
668+msgid "Keyboard layout"
669+msgstr ""
670+
671+#: qml/Wizard/Pages/20-keyboard.qml:151 qml/Wizard/Pages/30-wifi.qml:206
672+#: qml/Wizard/Pages/60-account.qml:65
673+#: qml/Wizard/Pages/77-system-update.qml:152 qml/Wizard/Pages/sim.qml:101
674+msgid "Skip"
675+msgstr "Saltar"
676+
677+#: qml/Wizard/Pages/30-wifi.qml:30
659msgid "Connect to Wi‑Fi"
678msgid "Connect to Wi‑Fi"
660msgstr "Ligar ao Wi-Fi"
679msgstr "Ligar ao Wi-Fi"
661
680
662−#: qml/Wizard/Pages/30-wifi.qml:130
681+#: qml/Wizard/Pages/30-wifi.qml:131
663msgid "Connected"
682msgid "Connected"
664msgstr "Ligado"
683msgstr "Ligado"
665
684
666−#: qml/Wizard/Pages/30-wifi.qml:163
685+#: qml/Wizard/Pages/30-wifi.qml:164
667msgid "Available Wi-Fi networks"
686msgid "Available Wi-Fi networks"
668msgstr "Redes Wi-Fi disponíveis"
687msgstr "Redes Wi-Fi disponíveis"
669
688
670−#: qml/Wizard/Pages/30-wifi.qml:164
689+#: qml/Wizard/Pages/30-wifi.qml:165
671msgid "No available Wi-Fi networks"
690msgid "No available Wi-Fi networks"
672msgstr "Sem redes Wi-Fi disponíveis"
691msgstr "Sem redes Wi-Fi disponíveis"
673
692
674−#: qml/Wizard/Pages/30-wifi.qml:206 qml/Wizard/Pages/60-account.qml:65
675−#: qml/Wizard/Pages/sim.qml:101
676−msgid "Skip"
677−msgstr "Saltar"
678−
679#: qml/Wizard/Pages/40-location.qml:27
693#: qml/Wizard/Pages/40-location.qml:27
680msgid "Location Services"
694msgid "Location Services"
681msgstr "Serviços de localização"
695msgstr "Serviços de localização"
@@ -762,6 +776,35 @@ msgstr ""
762msgid "Privacy policy"
776msgid "Privacy policy"
763msgstr "Política de privacidade"
777msgstr "Política de privacidade"
764
778
779+#: qml/Wizard/Pages/77-system-update.qml:28
780+msgid "Update Device"
781+msgstr ""
782+
783+#: qml/Wizard/Pages/77-system-update.qml:55
784+msgid ""
785+"There is a system update available and ready to install. Afterwards, the "
786+"device will automatically restart."
787+msgstr ""
788+
789+#: qml/Wizard/Pages/77-system-update.qml:76
790+msgctxt "string identifying name of the update"
791+msgid "Ubuntu system"
792+msgstr ""
793+
794+#: qml/Wizard/Pages/77-system-update.qml:83
795+#, qt-format
796+msgctxt "version of the system update"
797+msgid "Version %1"
798+msgstr ""
799+
800+#: qml/Wizard/Pages/77-system-update.qml:102
801+msgid "This could take a few minutes..."
802+msgstr ""
803+
804+#: qml/Wizard/Pages/77-system-update.qml:116
805+msgid "Install and restart now"
806+msgstr ""
807+
765#: qml/Wizard/Pages/80-finished.qml:89
808#: qml/Wizard/Pages/80-finished.qml:89
766msgid "Welcome to Ubuntu"
809msgid "Welcome to Ubuntu"
767msgstr "Bem-vindo (a) ao Ubuntu"
810msgstr "Bem-vindo (a) ao Ubuntu"
po/pt_BR.po+60−17
@@ -7,7 +7,7 @@ msgid ""
7msgstr ""
7msgstr ""
8"Project-Id-Version: unity\n"
8"Project-Id-Version: unity\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2016-08-03 15:56+0000\n"
10+"POT-Creation-Date: 2016-08-11 06:28+0000\n"
11"PO-Revision-Date: 2015-08-05 04:40+0000\n"
11"PO-Revision-Date: 2015-08-05 04:40+0000\n"
12"Last-Translator: Julio Alexander Sieg <julio.sieg@gmail.com>\n"
12"Last-Translator: Julio Alexander Sieg <julio.sieg@gmail.com>\n"
13"Language-Team: Brazilian Portuguese <pt_BR@li.org>\n"
13"Language-Team: Brazilian Portuguese <pt_BR@li.org>\n"
@@ -15,7 +15,7 @@ msgstr ""
15"Content-Type: text/plain; charset=UTF-8\n"
15"Content-Type: text/plain; charset=UTF-8\n"
16"Content-Transfer-Encoding: 8bit\n"
16"Content-Transfer-Encoding: 8bit\n"
17"Plural-Forms: nplurals=2; plural=n > 1;\n"
17"Plural-Forms: nplurals=2; plural=n > 1;\n"
18−"X-Launchpad-Export-Date: 2016-08-09 05:48+0000\n"
18+"X-Launchpad-Export-Date: 2016-08-17 05:52+0000\n"
19"X-Generator: Launchpad (build 18169)\n"
19"X-Generator: Launchpad (build 18169)\n"
20
20
21#: plugins/LightDM/Greeter.cpp:123
21#: plugins/LightDM/Greeter.cpp:123
@@ -364,15 +364,15 @@ msgstr ""
364msgid "Reset"
364msgid "Reset"
365msgstr "Redefinir"
365msgstr "Redefinir"
366
366
367−#: qml/Dash/GenericScopeView.qml:580 qml/Dash/GenericScopeView.qml:775
367+#: qml/Dash/GenericScopeView.qml:585 qml/Dash/GenericScopeView.qml:780
368msgid "Show less"
368msgid "Show less"
369msgstr ""
369msgstr ""
370
370
371−#: qml/Dash/GenericScopeView.qml:580
371+#: qml/Dash/GenericScopeView.qml:585
372msgid "Show all"
372msgid "Show all"
373msgstr ""
373msgstr ""
374
374
375−#: qml/Dash/GenericScopeView.qml:637
375+#: qml/Dash/GenericScopeView.qml:642
376msgctxt "Label: Hint for dash search line edit"
376msgctxt "Label: Hint for dash search line edit"
377msgid "Search"
377msgid "Search"
378msgstr "Pesquisar"
378msgstr "Pesquisar"
@@ -639,36 +639,50 @@ msgstr "Voltar"
639msgid "Language"
639msgid "Language"
640msgstr ""
640msgstr ""
641
641
642−#: qml/Wizard/Pages/10-welcome.qml:171 qml/Wizard/Pages/30-wifi.qml:206
642+#: qml/Wizard/Pages/10-welcome.qml:172 qml/Wizard/Pages/20-keyboard.qml:151
643−#: qml/Wizard/Pages/40-location.qml:271 qml/Wizard/Pages/50-timezone.qml:270
643+#: qml/Wizard/Pages/30-wifi.qml:206 qml/Wizard/Pages/40-location.qml:271
644+#: qml/Wizard/Pages/50-timezone.qml:270 qml/Wizard/Pages/60-account.qml:65
644−#: qml/Wizard/Pages/60-account.qml:65 qml/Wizard/Pages/70-passwd-type.qml:144
645+#: qml/Wizard/Pages/70-passwd-type.qml:144
645#: qml/Wizard/Pages/75-report-check.qml:84
646#: qml/Wizard/Pages/75-report-check.qml:84
646#: qml/Wizard/Pages/passcode-desktop.qml:141
647#: qml/Wizard/Pages/passcode-desktop.qml:141
647#: qml/Wizard/Pages/password-set.qml:141
648#: qml/Wizard/Pages/password-set.qml:141
648msgid "Next"
649msgid "Next"
649msgstr ""
650msgstr ""
650
651
651−#: qml/Wizard/Pages/30-wifi.qml:29
652+#: qml/Wizard/Pages/20-keyboard.qml:30
653+msgid "Select Keyboard"
654+msgstr ""
655+
656+#: qml/Wizard/Pages/20-keyboard.qml:70
657+msgid "Keyboard language"
658+msgstr ""
659+
660+#: qml/Wizard/Pages/20-keyboard.qml:92
661+msgid "Keyboard layout"
662+msgstr ""
663+
664+#: qml/Wizard/Pages/20-keyboard.qml:151 qml/Wizard/Pages/30-wifi.qml:206
665+#: qml/Wizard/Pages/60-account.qml:65
666+#: qml/Wizard/Pages/77-system-update.qml:152 qml/Wizard/Pages/sim.qml:101
667+msgid "Skip"
668+msgstr "Pular"
669+
670+#: qml/Wizard/Pages/30-wifi.qml:30
652msgid "Connect to Wi‑Fi"
671msgid "Connect to Wi‑Fi"
653msgstr "Conectar-se à rede sem fio"
672msgstr "Conectar-se à rede sem fio"
654
673
655−#: qml/Wizard/Pages/30-wifi.qml:130
674+#: qml/Wizard/Pages/30-wifi.qml:131
656msgid "Connected"
675msgid "Connected"
657msgstr ""
676msgstr ""
658
677
659−#: qml/Wizard/Pages/30-wifi.qml:163
678+#: qml/Wizard/Pages/30-wifi.qml:164
660msgid "Available Wi-Fi networks"
679msgid "Available Wi-Fi networks"
661msgstr ""
680msgstr ""
662
681
663−#: qml/Wizard/Pages/30-wifi.qml:164
682+#: qml/Wizard/Pages/30-wifi.qml:165
664msgid "No available Wi-Fi networks"
683msgid "No available Wi-Fi networks"
665msgstr ""
684msgstr ""
666
685
667−#: qml/Wizard/Pages/30-wifi.qml:206 qml/Wizard/Pages/60-account.qml:65
668−#: qml/Wizard/Pages/sim.qml:101
669−msgid "Skip"
670−msgstr "Pular"
671−
672#: qml/Wizard/Pages/40-location.qml:27
686#: qml/Wizard/Pages/40-location.qml:27
673msgid "Location Services"
687msgid "Location Services"
674msgstr ""
688msgstr ""
@@ -752,6 +766,35 @@ msgstr ""
752msgid "Privacy policy"
766msgid "Privacy policy"
753msgstr ""
767msgstr ""
754
768
769+#: qml/Wizard/Pages/77-system-update.qml:28
770+msgid "Update Device"
771+msgstr ""
772+
773+#: qml/Wizard/Pages/77-system-update.qml:55
774+msgid ""
775+"There is a system update available and ready to install. Afterwards, the "
776+"device will automatically restart."
777+msgstr ""
778+
779+#: qml/Wizard/Pages/77-system-update.qml:76
780+msgctxt "string identifying name of the update"
781+msgid "Ubuntu system"
782+msgstr ""
783+
784+#: qml/Wizard/Pages/77-system-update.qml:83
785+#, qt-format
786+msgctxt "version of the system update"
787+msgid "Version %1"
788+msgstr ""
789+
790+#: qml/Wizard/Pages/77-system-update.qml:102
791+msgid "This could take a few minutes..."
792+msgstr ""
793+
794+#: qml/Wizard/Pages/77-system-update.qml:116
795+msgid "Install and restart now"
796+msgstr ""
797+
755#: qml/Wizard/Pages/80-finished.qml:89
798#: qml/Wizard/Pages/80-finished.qml:89
756msgid "Welcome to Ubuntu"
799msgid "Welcome to Ubuntu"
757msgstr ""
800msgstr ""
po/ro.po+60−17
@@ -7,7 +7,7 @@ msgid ""
7msgstr ""
7msgstr ""
8"Project-Id-Version: unity\n"
8"Project-Id-Version: unity\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2016-08-03 15:56+0000\n"
10+"POT-Creation-Date: 2016-08-11 06:28+0000\n"
11"PO-Revision-Date: 2015-07-06 17:47+0000\n"
11"PO-Revision-Date: 2015-07-06 17:47+0000\n"
12"Last-Translator: Meriuță Cornel <meriutacornel@neacornel.eu>\n"
12"Last-Translator: Meriuță Cornel <meriutacornel@neacornel.eu>\n"
13"Language-Team: Romanian <ro@li.org>\n"
13"Language-Team: Romanian <ro@li.org>\n"
@@ -16,7 +16,7 @@ msgstr ""
16"Content-Transfer-Encoding: 8bit\n"
16"Content-Transfer-Encoding: 8bit\n"
17"Plural-Forms: nplurals=3; plural=(n == 1 ? 0: (((n % 100 > 19) || ((n % 100 "
17"Plural-Forms: nplurals=3; plural=(n == 1 ? 0: (((n % 100 > 19) || ((n % 100 "
18"== 0) && (n != 0))) ? 2: 1));\n"
18"== 0) && (n != 0))) ? 2: 1));\n"
19−"X-Launchpad-Export-Date: 2016-08-09 05:47+0000\n"
19+"X-Launchpad-Export-Date: 2016-08-17 05:52+0000\n"
20"X-Generator: Launchpad (build 18169)\n"
20"X-Generator: Launchpad (build 18169)\n"
21
21
22#: plugins/LightDM/Greeter.cpp:123
22#: plugins/LightDM/Greeter.cpp:123
@@ -367,15 +367,15 @@ msgstr ""
367msgid "Reset"
367msgid "Reset"
368msgstr ""
368msgstr ""
369
369
370−#: qml/Dash/GenericScopeView.qml:580 qml/Dash/GenericScopeView.qml:775
370+#: qml/Dash/GenericScopeView.qml:585 qml/Dash/GenericScopeView.qml:780
371msgid "Show less"
371msgid "Show less"
372msgstr ""
372msgstr ""
373
373
374−#: qml/Dash/GenericScopeView.qml:580
374+#: qml/Dash/GenericScopeView.qml:585
375msgid "Show all"
375msgid "Show all"
376msgstr ""
376msgstr ""
377
377
378−#: qml/Dash/GenericScopeView.qml:637
378+#: qml/Dash/GenericScopeView.qml:642
379msgctxt "Label: Hint for dash search line edit"
379msgctxt "Label: Hint for dash search line edit"
380msgid "Search"
380msgid "Search"
381msgstr "Căutare"
381msgstr "Căutare"
@@ -647,36 +647,50 @@ msgstr "Înapoi"
647msgid "Language"
647msgid "Language"
648msgstr ""
648msgstr ""
649
649
650−#: qml/Wizard/Pages/10-welcome.qml:171 qml/Wizard/Pages/30-wifi.qml:206
650+#: qml/Wizard/Pages/10-welcome.qml:172 qml/Wizard/Pages/20-keyboard.qml:151
651−#: qml/Wizard/Pages/40-location.qml:271 qml/Wizard/Pages/50-timezone.qml:270
651+#: qml/Wizard/Pages/30-wifi.qml:206 qml/Wizard/Pages/40-location.qml:271
652+#: qml/Wizard/Pages/50-timezone.qml:270 qml/Wizard/Pages/60-account.qml:65
652−#: qml/Wizard/Pages/60-account.qml:65 qml/Wizard/Pages/70-passwd-type.qml:144
653+#: qml/Wizard/Pages/70-passwd-type.qml:144
653#: qml/Wizard/Pages/75-report-check.qml:84
654#: qml/Wizard/Pages/75-report-check.qml:84
654#: qml/Wizard/Pages/passcode-desktop.qml:141
655#: qml/Wizard/Pages/passcode-desktop.qml:141
655#: qml/Wizard/Pages/password-set.qml:141
656#: qml/Wizard/Pages/password-set.qml:141
656msgid "Next"
657msgid "Next"
657msgstr ""
658msgstr ""
658
659
659−#: qml/Wizard/Pages/30-wifi.qml:29
660+#: qml/Wizard/Pages/20-keyboard.qml:30
661+msgid "Select Keyboard"
662+msgstr ""
663+
664+#: qml/Wizard/Pages/20-keyboard.qml:70
665+msgid "Keyboard language"
666+msgstr ""
667+
668+#: qml/Wizard/Pages/20-keyboard.qml:92
669+msgid "Keyboard layout"
670+msgstr ""
671+
672+#: qml/Wizard/Pages/20-keyboard.qml:151 qml/Wizard/Pages/30-wifi.qml:206
673+#: qml/Wizard/Pages/60-account.qml:65
674+#: qml/Wizard/Pages/77-system-update.qml:152 qml/Wizard/Pages/sim.qml:101
675+msgid "Skip"
676+msgstr "Se omite"
677+
678+#: qml/Wizard/Pages/30-wifi.qml:30
660msgid "Connect to Wi‑Fi"
679msgid "Connect to Wi‑Fi"
661msgstr "Conectare la Wi-Fi"
680msgstr "Conectare la Wi-Fi"
662
681
663−#: qml/Wizard/Pages/30-wifi.qml:130
682+#: qml/Wizard/Pages/30-wifi.qml:131
664msgid "Connected"
683msgid "Connected"
665msgstr ""
684msgstr ""
666
685
667−#: qml/Wizard/Pages/30-wifi.qml:163
686+#: qml/Wizard/Pages/30-wifi.qml:164
668msgid "Available Wi-Fi networks"
687msgid "Available Wi-Fi networks"
669msgstr ""
688msgstr ""
670
689
671−#: qml/Wizard/Pages/30-wifi.qml:164
690+#: qml/Wizard/Pages/30-wifi.qml:165
672msgid "No available Wi-Fi networks"
691msgid "No available Wi-Fi networks"
673msgstr ""
692msgstr ""
674
693
675−#: qml/Wizard/Pages/30-wifi.qml:206 qml/Wizard/Pages/60-account.qml:65
676−#: qml/Wizard/Pages/sim.qml:101
677−msgid "Skip"
678−msgstr "Se omite"
679−
680#: qml/Wizard/Pages/40-location.qml:27
694#: qml/Wizard/Pages/40-location.qml:27
681msgid "Location Services"
695msgid "Location Services"
682msgstr ""
696msgstr ""
@@ -760,6 +774,35 @@ msgstr ""
760msgid "Privacy policy"
774msgid "Privacy policy"
761msgstr ""
775msgstr ""
762
776
777+#: qml/Wizard/Pages/77-system-update.qml:28
778+msgid "Update Device"
779+msgstr ""
780+
781+#: qml/Wizard/Pages/77-system-update.qml:55
782+msgid ""
783+"There is a system update available and ready to install. Afterwards, the "
784+"device will automatically restart."
785+msgstr ""
786+
787+#: qml/Wizard/Pages/77-system-update.qml:76
788+msgctxt "string identifying name of the update"
789+msgid "Ubuntu system"
790+msgstr ""
791+
792+#: qml/Wizard/Pages/77-system-update.qml:83
793+#, qt-format
794+msgctxt "version of the system update"
795+msgid "Version %1"
796+msgstr ""
797+
798+#: qml/Wizard/Pages/77-system-update.qml:102
799+msgid "This could take a few minutes..."
800+msgstr ""
801+
802+#: qml/Wizard/Pages/77-system-update.qml:116
803+msgid "Install and restart now"
804+msgstr ""
805+
763#: qml/Wizard/Pages/80-finished.qml:89
806#: qml/Wizard/Pages/80-finished.qml:89
764msgid "Welcome to Ubuntu"
807msgid "Welcome to Ubuntu"
765msgstr ""
808msgstr ""
po/ru.po+60−17
@@ -7,7 +7,7 @@ msgid ""
7msgstr ""
7msgstr ""
8"Project-Id-Version: unity\n"
8"Project-Id-Version: unity\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2016-08-03 15:56+0000\n"
10+"POT-Creation-Date: 2016-08-11 06:28+0000\n"
11"PO-Revision-Date: 2015-07-06 05:33+0000\n"
11"PO-Revision-Date: 2015-07-06 05:33+0000\n"
12"Last-Translator: ☠Jay ZDLin☠ <Unknown>\n"
12"Last-Translator: ☠Jay ZDLin☠ <Unknown>\n"
13"Language-Team: Russian <ru@li.org>\n"
13"Language-Team: Russian <ru@li.org>\n"
@@ -16,7 +16,7 @@ msgstr ""
16"Content-Transfer-Encoding: 8bit\n"
16"Content-Transfer-Encoding: 8bit\n"
17"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && "
17"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && "
18"n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
18"n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
19−"X-Launchpad-Export-Date: 2016-08-09 05:47+0000\n"
19+"X-Launchpad-Export-Date: 2016-08-17 05:52+0000\n"
20"X-Generator: Launchpad (build 18169)\n"
20"X-Generator: Launchpad (build 18169)\n"
21
21
22#: plugins/LightDM/Greeter.cpp:123
22#: plugins/LightDM/Greeter.cpp:123
@@ -366,15 +366,15 @@ msgstr "Уточнить результаты"
366msgid "Reset"
366msgid "Reset"
367msgstr "Сбросить"
367msgstr "Сбросить"
368
368
369−#: qml/Dash/GenericScopeView.qml:580 qml/Dash/GenericScopeView.qml:775
369+#: qml/Dash/GenericScopeView.qml:585 qml/Dash/GenericScopeView.qml:780
370msgid "Show less"
370msgid "Show less"
371msgstr "Показать меньше"
371msgstr "Показать меньше"
372
372
373−#: qml/Dash/GenericScopeView.qml:580
373+#: qml/Dash/GenericScopeView.qml:585
374msgid "Show all"
374msgid "Show all"
375msgstr "Показать больше"
375msgstr "Показать больше"
376
376
377−#: qml/Dash/GenericScopeView.qml:637
377+#: qml/Dash/GenericScopeView.qml:642
378msgctxt "Label: Hint for dash search line edit"
378msgctxt "Label: Hint for dash search line edit"
379msgid "Search"
379msgid "Search"
380msgstr "Поиск"
380msgstr "Поиск"
@@ -646,36 +646,50 @@ msgstr "Назад"
646msgid "Language"
646msgid "Language"
647msgstr "Язык"
647msgstr "Язык"
648
648
649−#: qml/Wizard/Pages/10-welcome.qml:171 qml/Wizard/Pages/30-wifi.qml:206
649+#: qml/Wizard/Pages/10-welcome.qml:172 qml/Wizard/Pages/20-keyboard.qml:151
650−#: qml/Wizard/Pages/40-location.qml:271 qml/Wizard/Pages/50-timezone.qml:270
650+#: qml/Wizard/Pages/30-wifi.qml:206 qml/Wizard/Pages/40-location.qml:271
651+#: qml/Wizard/Pages/50-timezone.qml:270 qml/Wizard/Pages/60-account.qml:65
651−#: qml/Wizard/Pages/60-account.qml:65 qml/Wizard/Pages/70-passwd-type.qml:144
652+#: qml/Wizard/Pages/70-passwd-type.qml:144
652#: qml/Wizard/Pages/75-report-check.qml:84
653#: qml/Wizard/Pages/75-report-check.qml:84
653#: qml/Wizard/Pages/passcode-desktop.qml:141
654#: qml/Wizard/Pages/passcode-desktop.qml:141
654#: qml/Wizard/Pages/password-set.qml:141
655#: qml/Wizard/Pages/password-set.qml:141
655msgid "Next"
656msgid "Next"
656msgstr "Далее"
657msgstr "Далее"
657
658
658−#: qml/Wizard/Pages/30-wifi.qml:29
659+#: qml/Wizard/Pages/20-keyboard.qml:30
660+msgid "Select Keyboard"
661+msgstr ""
662+
663+#: qml/Wizard/Pages/20-keyboard.qml:70
664+msgid "Keyboard language"
665+msgstr ""
666+
667+#: qml/Wizard/Pages/20-keyboard.qml:92
668+msgid "Keyboard layout"
669+msgstr ""
670+
671+#: qml/Wizard/Pages/20-keyboard.qml:151 qml/Wizard/Pages/30-wifi.qml:206
672+#: qml/Wizard/Pages/60-account.qml:65
673+#: qml/Wizard/Pages/77-system-update.qml:152 qml/Wizard/Pages/sim.qml:101
674+msgid "Skip"
675+msgstr "Пропустить"
676+
677+#: qml/Wizard/Pages/30-wifi.qml:30
659msgid "Connect to Wi‑Fi"
678msgid "Connect to Wi‑Fi"
660msgstr "Подключение к Wi‑Fi"
679msgstr "Подключение к Wi‑Fi"
661
680
662−#: qml/Wizard/Pages/30-wifi.qml:130
681+#: qml/Wizard/Pages/30-wifi.qml:131
663msgid "Connected"
682msgid "Connected"
664msgstr "Подключено"
683msgstr "Подключено"
665
684
666−#: qml/Wizard/Pages/30-wifi.qml:163
685+#: qml/Wizard/Pages/30-wifi.qml:164
667msgid "Available Wi-Fi networks"
686msgid "Available Wi-Fi networks"
668msgstr "Доступные Wi-Fi сети"
687msgstr "Доступные Wi-Fi сети"
669
688
670−#: qml/Wizard/Pages/30-wifi.qml:164
689+#: qml/Wizard/Pages/30-wifi.qml:165
671msgid "No available Wi-Fi networks"
690msgid "No available Wi-Fi networks"
672msgstr "Нет доступных Wi-Fi сетей"
691msgstr "Нет доступных Wi-Fi сетей"
673
692
674−#: qml/Wizard/Pages/30-wifi.qml:206 qml/Wizard/Pages/60-account.qml:65
675−#: qml/Wizard/Pages/sim.qml:101
676−msgid "Skip"
677−msgstr "Пропустить"
678−
679#: qml/Wizard/Pages/40-location.qml:27
693#: qml/Wizard/Pages/40-location.qml:27
680msgid "Location Services"
694msgid "Location Services"
681msgstr "Службы геолокации"
695msgstr "Службы геолокации"
@@ -762,6 +776,35 @@ msgstr ""
762msgid "Privacy policy"
776msgid "Privacy policy"
763msgstr "Политика конфиденциальности"
777msgstr "Политика конфиденциальности"
764
778
779+#: qml/Wizard/Pages/77-system-update.qml:28
780+msgid "Update Device"
781+msgstr ""
782+
783+#: qml/Wizard/Pages/77-system-update.qml:55
784+msgid ""
785+"There is a system update available and ready to install. Afterwards, the "
786+"device will automatically restart."
787+msgstr ""
788+
789+#: qml/Wizard/Pages/77-system-update.qml:76
790+msgctxt "string identifying name of the update"
791+msgid "Ubuntu system"
792+msgstr ""
793+
794+#: qml/Wizard/Pages/77-system-update.qml:83
795+#, qt-format
796+msgctxt "version of the system update"
797+msgid "Version %1"
798+msgstr ""
799+
800+#: qml/Wizard/Pages/77-system-update.qml:102
801+msgid "This could take a few minutes..."
802+msgstr ""
803+
804+#: qml/Wizard/Pages/77-system-update.qml:116
805+msgid "Install and restart now"
806+msgstr ""
807+
765#: qml/Wizard/Pages/80-finished.qml:89
808#: qml/Wizard/Pages/80-finished.qml:89
766msgid "Welcome to Ubuntu"
809msgid "Welcome to Ubuntu"
767msgstr "Добро пожаловать в Ubuntu"
810msgstr "Добро пожаловать в Ubuntu"
po/shn.po+60−17
@@ -7,7 +7,7 @@ msgid ""
7msgstr ""
7msgstr ""
8"Project-Id-Version: unity8\n"
8"Project-Id-Version: unity8\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2016-08-03 15:56+0000\n"
10+"POT-Creation-Date: 2016-08-11 06:28+0000\n"
11"PO-Revision-Date: 2015-11-10 12:09+0000\n"
11"PO-Revision-Date: 2015-11-10 12:09+0000\n"
12"Last-Translator: Rockworld <sumoisrock@gmail.com>\n"
12"Last-Translator: Rockworld <sumoisrock@gmail.com>\n"
13"Language-Team: Shan <shn@li.org>\n"
13"Language-Team: Shan <shn@li.org>\n"
@@ -15,7 +15,7 @@ msgstr ""
15"Content-Type: text/plain; charset=UTF-8\n"
15"Content-Type: text/plain; charset=UTF-8\n"
16"Content-Transfer-Encoding: 8bit\n"
16"Content-Transfer-Encoding: 8bit\n"
17"Plural-Forms: nplurals=2; plural=(n == 1) ? 0 : 1;\n"
17"Plural-Forms: nplurals=2; plural=(n == 1) ? 0 : 1;\n"
18−"X-Launchpad-Export-Date: 2016-08-09 05:47+0000\n"
18+"X-Launchpad-Export-Date: 2016-08-17 05:52+0000\n"
19"X-Generator: Launchpad (build 18169)\n"
19"X-Generator: Launchpad (build 18169)\n"
20
20
21#: plugins/LightDM/Greeter.cpp:123
21#: plugins/LightDM/Greeter.cpp:123
@@ -360,15 +360,15 @@ msgstr ""
360msgid "Reset"
360msgid "Reset"
361msgstr ""
361msgstr ""
362
362
363−#: qml/Dash/GenericScopeView.qml:580 qml/Dash/GenericScopeView.qml:775
363+#: qml/Dash/GenericScopeView.qml:585 qml/Dash/GenericScopeView.qml:780
364msgid "Show less"
364msgid "Show less"
365msgstr ""
365msgstr ""
366
366
367−#: qml/Dash/GenericScopeView.qml:580
367+#: qml/Dash/GenericScopeView.qml:585
368msgid "Show all"
368msgid "Show all"
369msgstr ""
369msgstr ""
370
370
371−#: qml/Dash/GenericScopeView.qml:637
371+#: qml/Dash/GenericScopeView.qml:642
372msgctxt "Label: Hint for dash search line edit"
372msgctxt "Label: Hint for dash search line edit"
373msgid "Search"
373msgid "Search"
374msgstr ""
374msgstr ""
@@ -631,36 +631,50 @@ msgstr ""
631msgid "Language"
631msgid "Language"
632msgstr ""
632msgstr ""
633
633
634−#: qml/Wizard/Pages/10-welcome.qml:171 qml/Wizard/Pages/30-wifi.qml:206
634+#: qml/Wizard/Pages/10-welcome.qml:172 qml/Wizard/Pages/20-keyboard.qml:151
635−#: qml/Wizard/Pages/40-location.qml:271 qml/Wizard/Pages/50-timezone.qml:270
635+#: qml/Wizard/Pages/30-wifi.qml:206 qml/Wizard/Pages/40-location.qml:271
636+#: qml/Wizard/Pages/50-timezone.qml:270 qml/Wizard/Pages/60-account.qml:65
636−#: qml/Wizard/Pages/60-account.qml:65 qml/Wizard/Pages/70-passwd-type.qml:144
637+#: qml/Wizard/Pages/70-passwd-type.qml:144
637#: qml/Wizard/Pages/75-report-check.qml:84
638#: qml/Wizard/Pages/75-report-check.qml:84
638#: qml/Wizard/Pages/passcode-desktop.qml:141
639#: qml/Wizard/Pages/passcode-desktop.qml:141
639#: qml/Wizard/Pages/password-set.qml:141
640#: qml/Wizard/Pages/password-set.qml:141
640msgid "Next"
641msgid "Next"
641msgstr ""
642msgstr ""
642
643
643−#: qml/Wizard/Pages/30-wifi.qml:29
644+#: qml/Wizard/Pages/20-keyboard.qml:30
645+msgid "Select Keyboard"
646+msgstr ""
647+
648+#: qml/Wizard/Pages/20-keyboard.qml:70
649+msgid "Keyboard language"
650+msgstr ""
651+
652+#: qml/Wizard/Pages/20-keyboard.qml:92
653+msgid "Keyboard layout"
654+msgstr ""
655+
656+#: qml/Wizard/Pages/20-keyboard.qml:151 qml/Wizard/Pages/30-wifi.qml:206
657+#: qml/Wizard/Pages/60-account.qml:65
658+#: qml/Wizard/Pages/77-system-update.qml:152 qml/Wizard/Pages/sim.qml:101
659+msgid "Skip"
660+msgstr ""
661+
662+#: qml/Wizard/Pages/30-wifi.qml:30
644msgid "Connect to Wi‑Fi"
663msgid "Connect to Wi‑Fi"
645msgstr ""
664msgstr ""
646
665
647−#: qml/Wizard/Pages/30-wifi.qml:130
666+#: qml/Wizard/Pages/30-wifi.qml:131
648msgid "Connected"
667msgid "Connected"
649msgstr ""
668msgstr ""
650
669
651−#: qml/Wizard/Pages/30-wifi.qml:163
670+#: qml/Wizard/Pages/30-wifi.qml:164
652msgid "Available Wi-Fi networks"
671msgid "Available Wi-Fi networks"
653msgstr ""
672msgstr ""
654
673
655−#: qml/Wizard/Pages/30-wifi.qml:164
674+#: qml/Wizard/Pages/30-wifi.qml:165
656msgid "No available Wi-Fi networks"
675msgid "No available Wi-Fi networks"
657msgstr ""
676msgstr ""
658
677
659−#: qml/Wizard/Pages/30-wifi.qml:206 qml/Wizard/Pages/60-account.qml:65
660−#: qml/Wizard/Pages/sim.qml:101
661−msgid "Skip"
662−msgstr ""
663−
664#: qml/Wizard/Pages/40-location.qml:27
678#: qml/Wizard/Pages/40-location.qml:27
665msgid "Location Services"
679msgid "Location Services"
666msgstr ""
680msgstr ""
@@ -744,6 +758,35 @@ msgstr ""
744msgid "Privacy policy"
758msgid "Privacy policy"
745msgstr ""
759msgstr ""
746
760
761+#: qml/Wizard/Pages/77-system-update.qml:28
762+msgid "Update Device"
763+msgstr ""
764+
765+#: qml/Wizard/Pages/77-system-update.qml:55
766+msgid ""
767+"There is a system update available and ready to install. Afterwards, the "
768+"device will automatically restart."
769+msgstr ""
770+
771+#: qml/Wizard/Pages/77-system-update.qml:76
772+msgctxt "string identifying name of the update"
773+msgid "Ubuntu system"
774+msgstr ""
775+
776+#: qml/Wizard/Pages/77-system-update.qml:83
777+#, qt-format
778+msgctxt "version of the system update"
779+msgid "Version %1"
780+msgstr ""
781+
782+#: qml/Wizard/Pages/77-system-update.qml:102
783+msgid "This could take a few minutes..."
784+msgstr ""
785+
786+#: qml/Wizard/Pages/77-system-update.qml:116
787+msgid "Install and restart now"
788+msgstr ""
789+
747#: qml/Wizard/Pages/80-finished.qml:89
790#: qml/Wizard/Pages/80-finished.qml:89
748msgid "Welcome to Ubuntu"
791msgid "Welcome to Ubuntu"
749msgstr ""
792msgstr ""
po/si.po+60−17
@@ -7,7 +7,7 @@ msgid ""
7msgstr ""
7msgstr ""
8"Project-Id-Version: unity\n"
8"Project-Id-Version: unity\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2016-08-03 15:56+0000\n"
10+"POT-Creation-Date: 2016-08-11 06:28+0000\n"
11"PO-Revision-Date: 2013-06-26 22:36+0000\n"
11"PO-Revision-Date: 2013-06-26 22:36+0000\n"
12"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
12"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
13"Language-Team: Sinhalese <si@li.org>\n"
13"Language-Team: Sinhalese <si@li.org>\n"
@@ -15,7 +15,7 @@ msgstr ""
15"Content-Type: text/plain; charset=UTF-8\n"
15"Content-Type: text/plain; charset=UTF-8\n"
16"Content-Transfer-Encoding: 8bit\n"
16"Content-Transfer-Encoding: 8bit\n"
17"Plural-Forms: nplurals=2; plural=n != 1;\n"
17"Plural-Forms: nplurals=2; plural=n != 1;\n"
18−"X-Launchpad-Export-Date: 2016-08-09 05:47+0000\n"
18+"X-Launchpad-Export-Date: 2016-08-17 05:52+0000\n"
19"X-Generator: Launchpad (build 18169)\n"
19"X-Generator: Launchpad (build 18169)\n"
20
20
21#: plugins/LightDM/Greeter.cpp:123
21#: plugins/LightDM/Greeter.cpp:123
@@ -362,15 +362,15 @@ msgstr ""
362msgid "Reset"
362msgid "Reset"
363msgstr ""
363msgstr ""
364
364
365−#: qml/Dash/GenericScopeView.qml:580 qml/Dash/GenericScopeView.qml:775
365+#: qml/Dash/GenericScopeView.qml:585 qml/Dash/GenericScopeView.qml:780
366msgid "Show less"
366msgid "Show less"
367msgstr ""
367msgstr ""
368
368
369−#: qml/Dash/GenericScopeView.qml:580
369+#: qml/Dash/GenericScopeView.qml:585
370msgid "Show all"
370msgid "Show all"
371msgstr ""
371msgstr ""
372
372
373−#: qml/Dash/GenericScopeView.qml:637
373+#: qml/Dash/GenericScopeView.qml:642
374msgctxt "Label: Hint for dash search line edit"
374msgctxt "Label: Hint for dash search line edit"
375msgid "Search"
375msgid "Search"
376msgstr ""
376msgstr ""
@@ -633,36 +633,50 @@ msgstr ""
633msgid "Language"
633msgid "Language"
634msgstr ""
634msgstr ""
635
635
636−#: qml/Wizard/Pages/10-welcome.qml:171 qml/Wizard/Pages/30-wifi.qml:206
636+#: qml/Wizard/Pages/10-welcome.qml:172 qml/Wizard/Pages/20-keyboard.qml:151
637−#: qml/Wizard/Pages/40-location.qml:271 qml/Wizard/Pages/50-timezone.qml:270
637+#: qml/Wizard/Pages/30-wifi.qml:206 qml/Wizard/Pages/40-location.qml:271
638+#: qml/Wizard/Pages/50-timezone.qml:270 qml/Wizard/Pages/60-account.qml:65
638−#: qml/Wizard/Pages/60-account.qml:65 qml/Wizard/Pages/70-passwd-type.qml:144
639+#: qml/Wizard/Pages/70-passwd-type.qml:144
639#: qml/Wizard/Pages/75-report-check.qml:84
640#: qml/Wizard/Pages/75-report-check.qml:84
640#: qml/Wizard/Pages/passcode-desktop.qml:141
641#: qml/Wizard/Pages/passcode-desktop.qml:141
641#: qml/Wizard/Pages/password-set.qml:141
642#: qml/Wizard/Pages/password-set.qml:141
642msgid "Next"
643msgid "Next"
643msgstr ""
644msgstr ""
644
645
645−#: qml/Wizard/Pages/30-wifi.qml:29
646+#: qml/Wizard/Pages/20-keyboard.qml:30
647+msgid "Select Keyboard"
648+msgstr ""
649+
650+#: qml/Wizard/Pages/20-keyboard.qml:70
651+msgid "Keyboard language"
652+msgstr ""
653+
654+#: qml/Wizard/Pages/20-keyboard.qml:92
655+msgid "Keyboard layout"
656+msgstr ""
657+
658+#: qml/Wizard/Pages/20-keyboard.qml:151 qml/Wizard/Pages/30-wifi.qml:206
659+#: qml/Wizard/Pages/60-account.qml:65
660+#: qml/Wizard/Pages/77-system-update.qml:152 qml/Wizard/Pages/sim.qml:101
661+msgid "Skip"
662+msgstr ""
663+
664+#: qml/Wizard/Pages/30-wifi.qml:30
646msgid "Connect to Wi‑Fi"
665msgid "Connect to Wi‑Fi"
647msgstr ""
666msgstr ""
648
667
649−#: qml/Wizard/Pages/30-wifi.qml:130
668+#: qml/Wizard/Pages/30-wifi.qml:131
650msgid "Connected"
669msgid "Connected"
651msgstr ""
670msgstr ""
652
671
653−#: qml/Wizard/Pages/30-wifi.qml:163
672+#: qml/Wizard/Pages/30-wifi.qml:164
654msgid "Available Wi-Fi networks"
673msgid "Available Wi-Fi networks"
655msgstr ""
674msgstr ""
656
675
657−#: qml/Wizard/Pages/30-wifi.qml:164
676+#: qml/Wizard/Pages/30-wifi.qml:165
658msgid "No available Wi-Fi networks"
677msgid "No available Wi-Fi networks"
659msgstr ""
678msgstr ""
660
679
661−#: qml/Wizard/Pages/30-wifi.qml:206 qml/Wizard/Pages/60-account.qml:65
662−#: qml/Wizard/Pages/sim.qml:101
663−msgid "Skip"
664−msgstr ""
665−
666#: qml/Wizard/Pages/40-location.qml:27
680#: qml/Wizard/Pages/40-location.qml:27
667msgid "Location Services"
681msgid "Location Services"
668msgstr ""
682msgstr ""
@@ -746,6 +760,35 @@ msgstr ""
746msgid "Privacy policy"
760msgid "Privacy policy"
747msgstr ""
761msgstr ""
748
762
763+#: qml/Wizard/Pages/77-system-update.qml:28
764+msgid "Update Device"
765+msgstr ""
766+
767+#: qml/Wizard/Pages/77-system-update.qml:55
768+msgid ""
769+"There is a system update available and ready to install. Afterwards, the "
770+"device will automatically restart."
771+msgstr ""
772+
773+#: qml/Wizard/Pages/77-system-update.qml:76
774+msgctxt "string identifying name of the update"
775+msgid "Ubuntu system"
776+msgstr ""
777+
778+#: qml/Wizard/Pages/77-system-update.qml:83
779+#, qt-format
780+msgctxt "version of the system update"
781+msgid "Version %1"
782+msgstr ""
783+
784+#: qml/Wizard/Pages/77-system-update.qml:102
785+msgid "This could take a few minutes..."
786+msgstr ""
787+
788+#: qml/Wizard/Pages/77-system-update.qml:116
789+msgid "Install and restart now"
790+msgstr ""
791+
749#: qml/Wizard/Pages/80-finished.qml:89
792#: qml/Wizard/Pages/80-finished.qml:89
750msgid "Welcome to Ubuntu"
793msgid "Welcome to Ubuntu"
751msgstr ""
794msgstr ""
po/sk.po+60−17
@@ -7,7 +7,7 @@ msgid ""
7msgstr ""
7msgstr ""
8"Project-Id-Version: unity8\n"
8"Project-Id-Version: unity8\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2016-08-03 15:56+0000\n"
10+"POT-Creation-Date: 2016-08-11 06:28+0000\n"
11"PO-Revision-Date: 2016-07-19 04:43+0000\n"
11"PO-Revision-Date: 2016-07-19 04:43+0000\n"
12"Last-Translator: P_E_T_O <Unknown>\n"
12"Last-Translator: P_E_T_O <Unknown>\n"
13"Language-Team: Slovak <sk@li.org>\n"
13"Language-Team: Slovak <sk@li.org>\n"
@@ -15,7 +15,7 @@ msgstr ""
15"Content-Type: text/plain; charset=UTF-8\n"
15"Content-Type: text/plain; charset=UTF-8\n"
16"Content-Transfer-Encoding: 8bit\n"
16"Content-Transfer-Encoding: 8bit\n"
17"Plural-Forms: nplurals=3; plural=(n==1) ? 1 : (n>=2 && n<=4) ? 2 : 0;\n"
17"Plural-Forms: nplurals=3; plural=(n==1) ? 1 : (n>=2 && n<=4) ? 2 : 0;\n"
18−"X-Launchpad-Export-Date: 2016-08-09 05:47+0000\n"
18+"X-Launchpad-Export-Date: 2016-08-17 05:52+0000\n"
19"X-Generator: Launchpad (build 18169)\n"
19"X-Generator: Launchpad (build 18169)\n"
20"Language: sk\n"
20"Language: sk\n"
21
21
@@ -369,15 +369,15 @@ msgstr "Spresniť výsledky"
369msgid "Reset"
369msgid "Reset"
370msgstr "Resetovať"
370msgstr "Resetovať"
371
371
372−#: qml/Dash/GenericScopeView.qml:580 qml/Dash/GenericScopeView.qml:775
372+#: qml/Dash/GenericScopeView.qml:585 qml/Dash/GenericScopeView.qml:780
373msgid "Show less"
373msgid "Show less"
374msgstr "Zobraziť menej"
374msgstr "Zobraziť menej"
375
375
376−#: qml/Dash/GenericScopeView.qml:580
376+#: qml/Dash/GenericScopeView.qml:585
377msgid "Show all"
377msgid "Show all"
378msgstr "Zobraziť všetko"
378msgstr "Zobraziť všetko"
379
379
380−#: qml/Dash/GenericScopeView.qml:637
380+#: qml/Dash/GenericScopeView.qml:642
381msgctxt "Label: Hint for dash search line edit"
381msgctxt "Label: Hint for dash search line edit"
382msgid "Search"
382msgid "Search"
383msgstr "Hľadať"
383msgstr "Hľadať"
@@ -650,36 +650,50 @@ msgstr "Naspäť"
650msgid "Language"
650msgid "Language"
651msgstr "Jazyk"
651msgstr "Jazyk"
652
652
653−#: qml/Wizard/Pages/10-welcome.qml:171 qml/Wizard/Pages/30-wifi.qml:206
653+#: qml/Wizard/Pages/10-welcome.qml:172 qml/Wizard/Pages/20-keyboard.qml:151
654−#: qml/Wizard/Pages/40-location.qml:271 qml/Wizard/Pages/50-timezone.qml:270
654+#: qml/Wizard/Pages/30-wifi.qml:206 qml/Wizard/Pages/40-location.qml:271
655+#: qml/Wizard/Pages/50-timezone.qml:270 qml/Wizard/Pages/60-account.qml:65
655−#: qml/Wizard/Pages/60-account.qml:65 qml/Wizard/Pages/70-passwd-type.qml:144
656+#: qml/Wizard/Pages/70-passwd-type.qml:144
656#: qml/Wizard/Pages/75-report-check.qml:84
657#: qml/Wizard/Pages/75-report-check.qml:84
657#: qml/Wizard/Pages/passcode-desktop.qml:141
658#: qml/Wizard/Pages/passcode-desktop.qml:141
658#: qml/Wizard/Pages/password-set.qml:141
659#: qml/Wizard/Pages/password-set.qml:141
659msgid "Next"
660msgid "Next"
660msgstr "Nasledujúci"
661msgstr "Nasledujúci"
661
662
662−#: qml/Wizard/Pages/30-wifi.qml:29
663+#: qml/Wizard/Pages/20-keyboard.qml:30
664+msgid "Select Keyboard"
665+msgstr ""
666+
667+#: qml/Wizard/Pages/20-keyboard.qml:70
668+msgid "Keyboard language"
669+msgstr ""
670+
671+#: qml/Wizard/Pages/20-keyboard.qml:92
672+msgid "Keyboard layout"
673+msgstr ""
674+
675+#: qml/Wizard/Pages/20-keyboard.qml:151 qml/Wizard/Pages/30-wifi.qml:206
676+#: qml/Wizard/Pages/60-account.qml:65
677+#: qml/Wizard/Pages/77-system-update.qml:152 qml/Wizard/Pages/sim.qml:101
678+msgid "Skip"
679+msgstr "Preskočiť"
680+
681+#: qml/Wizard/Pages/30-wifi.qml:30
663msgid "Connect to Wi‑Fi"
682msgid "Connect to Wi‑Fi"
664msgstr "Pripojiť k Wifi"
683msgstr "Pripojiť k Wifi"
665
684
666−#: qml/Wizard/Pages/30-wifi.qml:130
685+#: qml/Wizard/Pages/30-wifi.qml:131
667msgid "Connected"
686msgid "Connected"
668msgstr "Pripojené"
687msgstr "Pripojené"
669
688
670−#: qml/Wizard/Pages/30-wifi.qml:163
689+#: qml/Wizard/Pages/30-wifi.qml:164
671msgid "Available Wi-Fi networks"
690msgid "Available Wi-Fi networks"
672msgstr "Dostupné Wifi siete"
691msgstr "Dostupné Wifi siete"
673
692
674−#: qml/Wizard/Pages/30-wifi.qml:164
693+#: qml/Wizard/Pages/30-wifi.qml:165
675msgid "No available Wi-Fi networks"
694msgid "No available Wi-Fi networks"
676msgstr "Žiadne dostupné Wifi siete"
695msgstr "Žiadne dostupné Wifi siete"
677
696
678−#: qml/Wizard/Pages/30-wifi.qml:206 qml/Wizard/Pages/60-account.qml:65
679−#: qml/Wizard/Pages/sim.qml:101
680−msgid "Skip"
681−msgstr "Preskočiť"
682−
683#: qml/Wizard/Pages/40-location.qml:27
697#: qml/Wizard/Pages/40-location.qml:27
684msgid "Location Services"
698msgid "Location Services"
685msgstr "Služby určovania polohy"
699msgstr "Služby určovania polohy"
@@ -765,6 +779,35 @@ msgstr "Zvýšiť výkon systému odosielaním pádov a chybových hlásení."
765msgid "Privacy policy"
779msgid "Privacy policy"
766msgstr "Ochrana osobných údajov"
780msgstr "Ochrana osobných údajov"
767
781
782+#: qml/Wizard/Pages/77-system-update.qml:28
783+msgid "Update Device"
784+msgstr ""
785+
786+#: qml/Wizard/Pages/77-system-update.qml:55
787+msgid ""
788+"There is a system update available and ready to install. Afterwards, the "
789+"device will automatically restart."
790+msgstr ""
791+
792+#: qml/Wizard/Pages/77-system-update.qml:76
793+msgctxt "string identifying name of the update"
794+msgid "Ubuntu system"
795+msgstr ""
796+
797+#: qml/Wizard/Pages/77-system-update.qml:83
798+#, qt-format
799+msgctxt "version of the system update"
800+msgid "Version %1"
801+msgstr ""
802+
803+#: qml/Wizard/Pages/77-system-update.qml:102
804+msgid "This could take a few minutes..."
805+msgstr ""
806+
807+#: qml/Wizard/Pages/77-system-update.qml:116
808+msgid "Install and restart now"
809+msgstr ""
810+
768#: qml/Wizard/Pages/80-finished.qml:89
811#: qml/Wizard/Pages/80-finished.qml:89
769msgid "Welcome to Ubuntu"
812msgid "Welcome to Ubuntu"
770msgstr "Vitajte v Ubuntu"
813msgstr "Vitajte v Ubuntu"
po/sl.po+60−17
@@ -7,7 +7,7 @@ msgid ""
7msgstr ""
7msgstr ""
8"Project-Id-Version: unity\n"
8"Project-Id-Version: unity\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2016-08-03 15:56+0000\n"
10+"POT-Creation-Date: 2016-08-11 06:28+0000\n"
11"PO-Revision-Date: 2016-01-31 18:34+0000\n"
11"PO-Revision-Date: 2016-01-31 18:34+0000\n"
12"Last-Translator: Bernard Banko <Unknown>\n"
12"Last-Translator: Bernard Banko <Unknown>\n"
13"Language-Team: Slovenian <sl@li.org>\n"
13"Language-Team: Slovenian <sl@li.org>\n"
@@ -16,7 +16,7 @@ msgstr ""
16"Content-Transfer-Encoding: 8bit\n"
16"Content-Transfer-Encoding: 8bit\n"
17"Plural-Forms: nplurals=4; plural=(n%100==1 ? 1 : n%100==2 ? 2 : n%100==3 || "
17"Plural-Forms: nplurals=4; plural=(n%100==1 ? 1 : n%100==2 ? 2 : n%100==3 || "
18"n%100==4 ? 3 : 0);\n"
18"n%100==4 ? 3 : 0);\n"
19−"X-Launchpad-Export-Date: 2016-08-09 05:47+0000\n"
19+"X-Launchpad-Export-Date: 2016-08-17 05:52+0000\n"
20"X-Generator: Launchpad (build 18169)\n"
20"X-Generator: Launchpad (build 18169)\n"
21
21
22#: plugins/LightDM/Greeter.cpp:123
22#: plugins/LightDM/Greeter.cpp:123
@@ -367,15 +367,15 @@ msgstr "Prečistite rezultate"
367msgid "Reset"
367msgid "Reset"
368msgstr "Ponastavi"
368msgstr "Ponastavi"
369
369
370−#: qml/Dash/GenericScopeView.qml:580 qml/Dash/GenericScopeView.qml:775
370+#: qml/Dash/GenericScopeView.qml:585 qml/Dash/GenericScopeView.qml:780
371msgid "Show less"
371msgid "Show less"
372msgstr "Pokaži manj"
372msgstr "Pokaži manj"
373
373
374−#: qml/Dash/GenericScopeView.qml:580
374+#: qml/Dash/GenericScopeView.qml:585
375msgid "Show all"
375msgid "Show all"
376msgstr "Pokaži vse"
376msgstr "Pokaži vse"
377
377
378−#: qml/Dash/GenericScopeView.qml:637
378+#: qml/Dash/GenericScopeView.qml:642
379msgctxt "Label: Hint for dash search line edit"
379msgctxt "Label: Hint for dash search line edit"
380msgid "Search"
380msgid "Search"
381msgstr "Iskanje"
381msgstr "Iskanje"
@@ -650,36 +650,50 @@ msgstr "Nazaj"
650msgid "Language"
650msgid "Language"
651msgstr "Jezik"
651msgstr "Jezik"
652
652
653−#: qml/Wizard/Pages/10-welcome.qml:171 qml/Wizard/Pages/30-wifi.qml:206
653+#: qml/Wizard/Pages/10-welcome.qml:172 qml/Wizard/Pages/20-keyboard.qml:151
654−#: qml/Wizard/Pages/40-location.qml:271 qml/Wizard/Pages/50-timezone.qml:270
654+#: qml/Wizard/Pages/30-wifi.qml:206 qml/Wizard/Pages/40-location.qml:271
655+#: qml/Wizard/Pages/50-timezone.qml:270 qml/Wizard/Pages/60-account.qml:65
655−#: qml/Wizard/Pages/60-account.qml:65 qml/Wizard/Pages/70-passwd-type.qml:144
656+#: qml/Wizard/Pages/70-passwd-type.qml:144
656#: qml/Wizard/Pages/75-report-check.qml:84
657#: qml/Wizard/Pages/75-report-check.qml:84
657#: qml/Wizard/Pages/passcode-desktop.qml:141
658#: qml/Wizard/Pages/passcode-desktop.qml:141
658#: qml/Wizard/Pages/password-set.qml:141
659#: qml/Wizard/Pages/password-set.qml:141
659msgid "Next"
660msgid "Next"
660msgstr "Naslednji"
661msgstr "Naslednji"
661
662
662−#: qml/Wizard/Pages/30-wifi.qml:29
663+#: qml/Wizard/Pages/20-keyboard.qml:30
664+msgid "Select Keyboard"
665+msgstr ""
666+
667+#: qml/Wizard/Pages/20-keyboard.qml:70
668+msgid "Keyboard language"
669+msgstr ""
670+
671+#: qml/Wizard/Pages/20-keyboard.qml:92
672+msgid "Keyboard layout"
673+msgstr ""
674+
675+#: qml/Wizard/Pages/20-keyboard.qml:151 qml/Wizard/Pages/30-wifi.qml:206
676+#: qml/Wizard/Pages/60-account.qml:65
677+#: qml/Wizard/Pages/77-system-update.qml:152 qml/Wizard/Pages/sim.qml:101
678+msgid "Skip"
679+msgstr "Preskoči"
680+
681+#: qml/Wizard/Pages/30-wifi.qml:30
663msgid "Connect to Wi‑Fi"
682msgid "Connect to Wi‑Fi"
664msgstr "Poveži se z Wi-Fi-jem"
683msgstr "Poveži se z Wi-Fi-jem"
665
684
666−#: qml/Wizard/Pages/30-wifi.qml:130
685+#: qml/Wizard/Pages/30-wifi.qml:131
667msgid "Connected"
686msgid "Connected"
668msgstr "Povezano"
687msgstr "Povezano"
669
688
670−#: qml/Wizard/Pages/30-wifi.qml:163
689+#: qml/Wizard/Pages/30-wifi.qml:164
671msgid "Available Wi-Fi networks"
690msgid "Available Wi-Fi networks"
672msgstr "Razpoložljiva omrežja Wi-Fi"
691msgstr "Razpoložljiva omrežja Wi-Fi"
673
692
674−#: qml/Wizard/Pages/30-wifi.qml:164
693+#: qml/Wizard/Pages/30-wifi.qml:165
675msgid "No available Wi-Fi networks"
694msgid "No available Wi-Fi networks"
676msgstr "Ni razpoložljivih omrežij Wi-Fi"
695msgstr "Ni razpoložljivih omrežij Wi-Fi"
677
696
678−#: qml/Wizard/Pages/30-wifi.qml:206 qml/Wizard/Pages/60-account.qml:65
679−#: qml/Wizard/Pages/sim.qml:101
680−msgid "Skip"
681−msgstr "Preskoči"
682−
683#: qml/Wizard/Pages/40-location.qml:27
697#: qml/Wizard/Pages/40-location.qml:27
684msgid "Location Services"
698msgid "Location Services"
685msgstr "Storitve odkrivanja položaja"
699msgstr "Storitve odkrivanja položaja"
@@ -765,6 +779,35 @@ msgstr "Izboljšajte delovanje sistema s poročanjem o sesutjih in napakah."
765msgid "Privacy policy"
779msgid "Privacy policy"
766msgstr "Pravila zasebnosti"
780msgstr "Pravila zasebnosti"
767
781
782+#: qml/Wizard/Pages/77-system-update.qml:28
783+msgid "Update Device"
784+msgstr ""
785+
786+#: qml/Wizard/Pages/77-system-update.qml:55
787+msgid ""
788+"There is a system update available and ready to install. Afterwards, the "
789+"device will automatically restart."
790+msgstr ""
791+
792+#: qml/Wizard/Pages/77-system-update.qml:76
793+msgctxt "string identifying name of the update"
794+msgid "Ubuntu system"
795+msgstr ""
796+
797+#: qml/Wizard/Pages/77-system-update.qml:83
798+#, qt-format
799+msgctxt "version of the system update"
800+msgid "Version %1"
801+msgstr ""
802+
803+#: qml/Wizard/Pages/77-system-update.qml:102
804+msgid "This could take a few minutes..."
805+msgstr ""
806+
807+#: qml/Wizard/Pages/77-system-update.qml:116
808+msgid "Install and restart now"
809+msgstr ""
810+
768#: qml/Wizard/Pages/80-finished.qml:89
811#: qml/Wizard/Pages/80-finished.qml:89
769msgid "Welcome to Ubuntu"
812msgid "Welcome to Ubuntu"
770msgstr "Dobrodošli v Ubuntuju"
813msgstr "Dobrodošli v Ubuntuju"
po/sq.po+60−17
@@ -7,7 +7,7 @@ msgid ""
7msgstr ""
7msgstr ""
8"Project-Id-Version: unity8\n"
8"Project-Id-Version: unity8\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2016-08-03 15:56+0000\n"
10+"POT-Creation-Date: 2016-08-11 06:28+0000\n"
11"PO-Revision-Date: 2016-04-21 06:03+0000\n"
11"PO-Revision-Date: 2016-04-21 06:03+0000\n"
12"Last-Translator: Indrit Bashkimi <indrit.bashkimi@gmail.com>\n"
12"Last-Translator: Indrit Bashkimi <indrit.bashkimi@gmail.com>\n"
13"Language-Team: sq\n"
13"Language-Team: sq\n"
@@ -15,7 +15,7 @@ msgstr ""
15"Content-Type: text/plain; charset=UTF-8\n"
15"Content-Type: text/plain; charset=UTF-8\n"
16"Content-Transfer-Encoding: 8bit\n"
16"Content-Transfer-Encoding: 8bit\n"
17"Plural-Forms: nplurals=2; plural=n != 1;\n"
17"Plural-Forms: nplurals=2; plural=n != 1;\n"
18−"X-Launchpad-Export-Date: 2016-08-09 05:46+0000\n"
18+"X-Launchpad-Export-Date: 2016-08-17 05:51+0000\n"
19"X-Generator: Launchpad (build 18169)\n"
19"X-Generator: Launchpad (build 18169)\n"
20"Language: sq\n"
20"Language: sq\n"
21
21
@@ -361,15 +361,15 @@ msgstr "Përmirëso rezultatet"
361msgid "Reset"
361msgid "Reset"
362msgstr "Rivendos"
362msgstr "Rivendos"
363
363
364−#: qml/Dash/GenericScopeView.qml:580 qml/Dash/GenericScopeView.qml:775
364+#: qml/Dash/GenericScopeView.qml:585 qml/Dash/GenericScopeView.qml:780
365msgid "Show less"
365msgid "Show less"
366msgstr ""
366msgstr ""
367
367
368−#: qml/Dash/GenericScopeView.qml:580
368+#: qml/Dash/GenericScopeView.qml:585
369msgid "Show all"
369msgid "Show all"
370msgstr ""
370msgstr ""
371
371
372−#: qml/Dash/GenericScopeView.qml:637
372+#: qml/Dash/GenericScopeView.qml:642
373msgctxt "Label: Hint for dash search line edit"
373msgctxt "Label: Hint for dash search line edit"
374msgid "Search"
374msgid "Search"
375msgstr "Kërko"
375msgstr "Kërko"
@@ -632,36 +632,50 @@ msgstr "Prapa"
632msgid "Language"
632msgid "Language"
633msgstr "Gjuha"
633msgstr "Gjuha"
634
634
635−#: qml/Wizard/Pages/10-welcome.qml:171 qml/Wizard/Pages/30-wifi.qml:206
635+#: qml/Wizard/Pages/10-welcome.qml:172 qml/Wizard/Pages/20-keyboard.qml:151
636−#: qml/Wizard/Pages/40-location.qml:271 qml/Wizard/Pages/50-timezone.qml:270
636+#: qml/Wizard/Pages/30-wifi.qml:206 qml/Wizard/Pages/40-location.qml:271
637+#: qml/Wizard/Pages/50-timezone.qml:270 qml/Wizard/Pages/60-account.qml:65
637−#: qml/Wizard/Pages/60-account.qml:65 qml/Wizard/Pages/70-passwd-type.qml:144
638+#: qml/Wizard/Pages/70-passwd-type.qml:144
638#: qml/Wizard/Pages/75-report-check.qml:84
639#: qml/Wizard/Pages/75-report-check.qml:84
639#: qml/Wizard/Pages/passcode-desktop.qml:141
640#: qml/Wizard/Pages/passcode-desktop.qml:141
640#: qml/Wizard/Pages/password-set.qml:141
641#: qml/Wizard/Pages/password-set.qml:141
641msgid "Next"
642msgid "Next"
642msgstr ""
643msgstr ""
643
644
644−#: qml/Wizard/Pages/30-wifi.qml:29
645+#: qml/Wizard/Pages/20-keyboard.qml:30
646+msgid "Select Keyboard"
647+msgstr ""
648+
649+#: qml/Wizard/Pages/20-keyboard.qml:70
650+msgid "Keyboard language"
651+msgstr ""
652+
653+#: qml/Wizard/Pages/20-keyboard.qml:92
654+msgid "Keyboard layout"
655+msgstr ""
656+
657+#: qml/Wizard/Pages/20-keyboard.qml:151 qml/Wizard/Pages/30-wifi.qml:206
658+#: qml/Wizard/Pages/60-account.qml:65
659+#: qml/Wizard/Pages/77-system-update.qml:152 qml/Wizard/Pages/sim.qml:101
660+msgid "Skip"
661+msgstr "Kapërce"
662+
663+#: qml/Wizard/Pages/30-wifi.qml:30
645msgid "Connect to Wi‑Fi"
664msgid "Connect to Wi‑Fi"
646msgstr "Lidhu me Wi-Fi"
665msgstr "Lidhu me Wi-Fi"
647
666
648−#: qml/Wizard/Pages/30-wifi.qml:130
667+#: qml/Wizard/Pages/30-wifi.qml:131
649msgid "Connected"
668msgid "Connected"
650msgstr ""
669msgstr ""
651
670
652−#: qml/Wizard/Pages/30-wifi.qml:163
671+#: qml/Wizard/Pages/30-wifi.qml:164
653msgid "Available Wi-Fi networks"
672msgid "Available Wi-Fi networks"
654msgstr ""
673msgstr ""
655
674
656−#: qml/Wizard/Pages/30-wifi.qml:164
675+#: qml/Wizard/Pages/30-wifi.qml:165
657msgid "No available Wi-Fi networks"
676msgid "No available Wi-Fi networks"
658msgstr ""
677msgstr ""
659
678
660−#: qml/Wizard/Pages/30-wifi.qml:206 qml/Wizard/Pages/60-account.qml:65
661−#: qml/Wizard/Pages/sim.qml:101
662−msgid "Skip"
663−msgstr "Kapërce"
664−
665#: qml/Wizard/Pages/40-location.qml:27
679#: qml/Wizard/Pages/40-location.qml:27
666msgid "Location Services"
680msgid "Location Services"
667msgstr ""
681msgstr ""
@@ -745,6 +759,35 @@ msgstr ""
745msgid "Privacy policy"
759msgid "Privacy policy"
746msgstr ""
760msgstr ""
747
761
762+#: qml/Wizard/Pages/77-system-update.qml:28
763+msgid "Update Device"
764+msgstr ""
765+
766+#: qml/Wizard/Pages/77-system-update.qml:55
767+msgid ""
768+"There is a system update available and ready to install. Afterwards, the "
769+"device will automatically restart."
770+msgstr ""
771+
772+#: qml/Wizard/Pages/77-system-update.qml:76
773+msgctxt "string identifying name of the update"
774+msgid "Ubuntu system"
775+msgstr ""
776+
777+#: qml/Wizard/Pages/77-system-update.qml:83
778+#, qt-format
779+msgctxt "version of the system update"
780+msgid "Version %1"
781+msgstr ""
782+
783+#: qml/Wizard/Pages/77-system-update.qml:102
784+msgid "This could take a few minutes..."
785+msgstr ""
786+
787+#: qml/Wizard/Pages/77-system-update.qml:116
788+msgid "Install and restart now"
789+msgstr ""
790+
748#: qml/Wizard/Pages/80-finished.qml:89
791#: qml/Wizard/Pages/80-finished.qml:89
749msgid "Welcome to Ubuntu"
792msgid "Welcome to Ubuntu"
750msgstr "Mirëserdhe në Ubuntu"
793msgstr "Mirëserdhe në Ubuntu"
po/sr.po+114−68
@@ -8,8 +8,8 @@ msgid ""
8msgstr ""
8msgstr ""
9"Project-Id-Version: unity\n"
9"Project-Id-Version: unity\n"
10"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
11−"POT-Creation-Date: 2016-08-03 15:56+0000\n"
11+"POT-Creation-Date: 2016-08-11 06:28+0000\n"
12−"PO-Revision-Date: 2016-05-04 19:50+0000\n"
12+"PO-Revision-Date: 2016-08-22 20:43+0000\n"
13"Last-Translator: Bojan Bogdanović <Unknown>\n"
13"Last-Translator: Bojan Bogdanović <Unknown>\n"
14"Language-Team: српски <xfce4@xfce4.org>\n"
14"Language-Team: српски <xfce4@xfce4.org>\n"
15"MIME-Version: 1.0\n"
15"MIME-Version: 1.0\n"
@@ -17,8 +17,8 @@ msgstr ""
17"Content-Transfer-Encoding: 8bit\n"
17"Content-Transfer-Encoding: 8bit\n"
18"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && "
18"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && "
19"n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
19"n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
20−"X-Launchpad-Export-Date: 2016-08-09 05:47+0000\n"
20+"X-Launchpad-Export-Date: 2016-08-23 06:06+0000\n"
21−"X-Generator: Launchpad (build 18169)\n"
21+"X-Generator: Launchpad (build 18176)\n"
22"Language: sr\n"
22"Language: sr\n"
23
23
24#: plugins/LightDM/Greeter.cpp:123
24#: plugins/LightDM/Greeter.cpp:123
@@ -125,163 +125,163 @@ msgstr "Покрени поново"
125
125
126#: qml/Components/KeyboardShortcutsOverlay.qml:41
126#: qml/Components/KeyboardShortcutsOverlay.qml:41
127msgid "Keyboard Shortcuts"
127msgid "Keyboard Shortcuts"
128−msgstr ""
128+msgstr "Пречице тастатуре"
129
129
130#: qml/Components/KeyboardShortcutsOverlay.qml:55
130#: qml/Components/KeyboardShortcutsOverlay.qml:55
131msgid "Unity 8"
131msgid "Unity 8"
132−msgstr ""
132+msgstr "Јунити 8"
133
133
134#: qml/Components/KeyboardShortcutsOverlay.qml:62
134#: qml/Components/KeyboardShortcutsOverlay.qml:62
135msgid "PrtScr"
135msgid "PrtScr"
136−msgstr ""
136+msgstr "PrtScr"
137
137
138#: qml/Components/KeyboardShortcutsOverlay.qml:67
138#: qml/Components/KeyboardShortcutsOverlay.qml:67
139msgid "Takes a screenshot."
139msgid "Takes a screenshot."
140−msgstr ""
140+msgstr "Слика екран"
141
141
142#: qml/Components/KeyboardShortcutsOverlay.qml:75
142#: qml/Components/KeyboardShortcutsOverlay.qml:75
143msgid "Alt + PrtScr"
143msgid "Alt + PrtScr"
144−msgstr ""
144+msgstr "Alt + PrtScr"
145
145
146#: qml/Components/KeyboardShortcutsOverlay.qml:80
146#: qml/Components/KeyboardShortcutsOverlay.qml:80
147msgid "Takes a screenshot of a window."
147msgid "Takes a screenshot of a window."
148−msgstr ""
148+msgstr "Slika prozor"
149
149
150#: qml/Components/KeyboardShortcutsOverlay.qml:88
150#: qml/Components/KeyboardShortcutsOverlay.qml:88
151msgid "Super + Space"
151msgid "Super + Space"
152−msgstr ""
152+msgstr "Super + Размакница"
153
153
154#: qml/Components/KeyboardShortcutsOverlay.qml:93
154#: qml/Components/KeyboardShortcutsOverlay.qml:93
155msgid "Switches to next keyboard layout."
155msgid "Switches to next keyboard layout."
156−msgstr ""
156+msgstr "Пребацује на следећу тастатуру."
157
157
158#: qml/Components/KeyboardShortcutsOverlay.qml:101
158#: qml/Components/KeyboardShortcutsOverlay.qml:101
159msgid "Super + Shift + Space"
159msgid "Super + Shift + Space"
160−msgstr ""
160+msgstr "Super + Shift + Размакница"
161
161
162#: qml/Components/KeyboardShortcutsOverlay.qml:106
162#: qml/Components/KeyboardShortcutsOverlay.qml:106
163msgid "Switches to previous keyboard layout."
163msgid "Switches to previous keyboard layout."
164−msgstr ""
164+msgstr "Пребацује на претходну тастатуру."
165
165
166#: qml/Components/KeyboardShortcutsOverlay.qml:118
166#: qml/Components/KeyboardShortcutsOverlay.qml:118
167msgid "Launcher"
167msgid "Launcher"
168−msgstr ""
168+msgstr "Покретач"
169
169
170#: qml/Components/KeyboardShortcutsOverlay.qml:125
170#: qml/Components/KeyboardShortcutsOverlay.qml:125
171msgid "Super (Hold)"
171msgid "Super (Hold)"
172−msgstr ""
172+msgstr "Super (Задржи)"
173
173
174#: qml/Components/KeyboardShortcutsOverlay.qml:130
174#: qml/Components/KeyboardShortcutsOverlay.qml:130
175msgid "Opens the launcher, displays shortcuts."
175msgid "Opens the launcher, displays shortcuts."
176−msgstr ""
176+msgstr "Отвара Покретач, приказује пречице."
177
177
178#: qml/Components/KeyboardShortcutsOverlay.qml:138
178#: qml/Components/KeyboardShortcutsOverlay.qml:138
179msgid "Alt + F1"
179msgid "Alt + F1"
180−msgstr ""
180+msgstr "Alt + F1"
181
181
182#: qml/Components/KeyboardShortcutsOverlay.qml:143
182#: qml/Components/KeyboardShortcutsOverlay.qml:143
183msgid "Opens launcher keyboard navigation mode."
183msgid "Opens launcher keyboard navigation mode."
184−msgstr ""
184+msgstr "Отвара покретач тастатуре у навигационим режиму."
185
185
186#: qml/Components/KeyboardShortcutsOverlay.qml:151
186#: qml/Components/KeyboardShortcutsOverlay.qml:151
187msgid "Super + Tab"
187msgid "Super + Tab"
188−msgstr ""
188+msgstr "Super + Tab"
189
189
190#: qml/Components/KeyboardShortcutsOverlay.qml:156
190#: qml/Components/KeyboardShortcutsOverlay.qml:156
191msgid "Switches applications via the launcher."
191msgid "Switches applications via the launcher."
192−msgstr ""
192+msgstr "Пребацује програме преко покретача."
193
193
194#: qml/Components/KeyboardShortcutsOverlay.qml:164
194#: qml/Components/KeyboardShortcutsOverlay.qml:164
195msgid "Super + 0 to 9"
195msgid "Super + 0 to 9"
196−msgstr ""
196+msgstr "Super + 0 до 9"
197
197
198#: qml/Components/KeyboardShortcutsOverlay.qml:169
198#: qml/Components/KeyboardShortcutsOverlay.qml:169
199msgid "Same as clicking on a launcher icon."
199msgid "Same as clicking on a launcher icon."
200−msgstr ""
200+msgstr "Исто као и клик на икону покретача."
201
201
202#: qml/Components/KeyboardShortcutsOverlay.qml:181
202#: qml/Components/KeyboardShortcutsOverlay.qml:181
203msgid "Scopes"
203msgid "Scopes"
204−msgstr ""
204+msgstr "Опсези"
205
205
206#: qml/Components/KeyboardShortcutsOverlay.qml:188
206#: qml/Components/KeyboardShortcutsOverlay.qml:188
207msgid "Super (Tap)"
207msgid "Super (Tap)"
208−msgstr ""
208+msgstr "Super (Тапни)"
209
209
210#: qml/Components/KeyboardShortcutsOverlay.qml:193
210#: qml/Components/KeyboardShortcutsOverlay.qml:193
211msgid "Opens the Scopes home."
211msgid "Opens the Scopes home."
212−msgstr ""
212+msgstr "Отвара почетну страницу Опсега."
213
213
214#: qml/Components/KeyboardShortcutsOverlay.qml:209
214#: qml/Components/KeyboardShortcutsOverlay.qml:209
215msgid "Switching"
215msgid "Switching"
216−msgstr ""
216+msgstr "Пребацивање"
217
217
218#: qml/Components/KeyboardShortcutsOverlay.qml:216
218#: qml/Components/KeyboardShortcutsOverlay.qml:216
219msgid "Alt + Tab"
219msgid "Alt + Tab"
220−msgstr ""
220+msgstr "Alt + Tab"
221
221
222#: qml/Components/KeyboardShortcutsOverlay.qml:221
222#: qml/Components/KeyboardShortcutsOverlay.qml:221
223msgid "Switches between applications."
223msgid "Switches between applications."
224−msgstr ""
224+msgstr "Пребацује између програма."
225
225
226#: qml/Components/KeyboardShortcutsOverlay.qml:229
226#: qml/Components/KeyboardShortcutsOverlay.qml:229
227msgid "Super + W"
227msgid "Super + W"
228−msgstr ""
228+msgstr "Super + W"
229
229
230#: qml/Components/KeyboardShortcutsOverlay.qml:234
230#: qml/Components/KeyboardShortcutsOverlay.qml:234
231msgid "Opens the desktop spread."
231msgid "Opens the desktop spread."
232−msgstr ""
232+msgstr "Отвара раширени декстоп."
233
233
234#: qml/Components/KeyboardShortcutsOverlay.qml:242
234#: qml/Components/KeyboardShortcutsOverlay.qml:242
235msgid "Cursor Left or Right"
235msgid "Cursor Left or Right"
236−msgstr ""
236+msgstr "Показивач лево или десно"
237
237
238#: qml/Components/KeyboardShortcutsOverlay.qml:247
238#: qml/Components/KeyboardShortcutsOverlay.qml:247
239msgid "Moves the focus."
239msgid "Moves the focus."
240−msgstr ""
240+msgstr "Премешта усмерење."
241
241
242#: qml/Components/KeyboardShortcutsOverlay.qml:259
242#: qml/Components/KeyboardShortcutsOverlay.qml:259
243msgid "Windows"
243msgid "Windows"
244−msgstr ""
244+msgstr "Прозори"
245
245
246#: qml/Components/KeyboardShortcutsOverlay.qml:266
246#: qml/Components/KeyboardShortcutsOverlay.qml:266
247msgid "Ctrl + Super + D"
247msgid "Ctrl + Super + D"
248−msgstr ""
248+msgstr "Ctrl + Super + Д"
249
249
250#: qml/Components/KeyboardShortcutsOverlay.qml:271
250#: qml/Components/KeyboardShortcutsOverlay.qml:271
251msgid "Minimizes all windows."
251msgid "Minimizes all windows."
252−msgstr ""
252+msgstr "Умањује све прозоре."
253
253
254#: qml/Components/KeyboardShortcutsOverlay.qml:279
254#: qml/Components/KeyboardShortcutsOverlay.qml:279
255msgid "Ctrl + Super + Up"
255msgid "Ctrl + Super + Up"
256−msgstr ""
256+msgstr "Ctrl + Super + Нагоре"
257
257
258#: qml/Components/KeyboardShortcutsOverlay.qml:284
258#: qml/Components/KeyboardShortcutsOverlay.qml:284
259msgid "Maximizes the current window."
259msgid "Maximizes the current window."
260−msgstr ""
260+msgstr "Увећава све прозоре."
261
261
262#: qml/Components/KeyboardShortcutsOverlay.qml:292
262#: qml/Components/KeyboardShortcutsOverlay.qml:292
263msgid "Ctrl + Super + Down"
263msgid "Ctrl + Super + Down"
264−msgstr ""
264+msgstr "Ctrl + Super + Надоле"
265
265
266#: qml/Components/KeyboardShortcutsOverlay.qml:297
266#: qml/Components/KeyboardShortcutsOverlay.qml:297
267msgid "Minimizes or restores the current window."
267msgid "Minimizes or restores the current window."
268−msgstr ""
268+msgstr "Умањује или враћа тренутни прозор."
269
269
270#: qml/Components/KeyboardShortcutsOverlay.qml:305
270#: qml/Components/KeyboardShortcutsOverlay.qml:305
271msgid "Ctrl + Super + Left or Right"
271msgid "Ctrl + Super + Left or Right"
272−msgstr ""
272+msgstr "Ctrl + Super + Лево или Десно"
273
273
274#: qml/Components/KeyboardShortcutsOverlay.qml:310
274#: qml/Components/KeyboardShortcutsOverlay.qml:310
275msgid "Semi-maximizes the current window."
275msgid "Semi-maximizes the current window."
276−msgstr ""
276+msgstr "Полу-увећава тренутни прозор."
277
277
278#: qml/Components/KeyboardShortcutsOverlay.qml:318
278#: qml/Components/KeyboardShortcutsOverlay.qml:318
279msgid "Alt + F4"
279msgid "Alt + F4"
280−msgstr ""
280+msgstr "Alt + F4"
281
281
282#: qml/Components/KeyboardShortcutsOverlay.qml:323
282#: qml/Components/KeyboardShortcutsOverlay.qml:323
283msgid "Closes the current window."
283msgid "Closes the current window."
284−msgstr ""
284+msgstr "Затвара тренутни прозор."
285
285
286#: qml/Components/Lockscreen.qml:239
286#: qml/Components/Lockscreen.qml:239
287msgid "Return to Call"
287msgid "Return to Call"
@@ -298,12 +298,12 @@ msgstr "У реду"
298#: qml/Components/MediaServices/VideoPlayerControls.qml:44
298#: qml/Components/MediaServices/VideoPlayerControls.qml:44
299#, qt-format
299#, qt-format
300msgid "%1:%2:%3"
300msgid "%1:%2:%3"
301−msgstr ""
301+msgstr "%1:%2:%3"
302
302
303#: qml/Components/MediaServices/VideoPlayerControls.qml:49
303#: qml/Components/MediaServices/VideoPlayerControls.qml:49
304#, qt-format
304#, qt-format
305msgid "%1:%2"
305msgid "%1:%2"
306−msgstr ""
306+msgstr "%1:%2"
307
307
308#: qml/Components/ModeSwitchWarningDialog.qml:32
308#: qml/Components/ModeSwitchWarningDialog.qml:32
309msgid "Apps may have unsaved data:"
309msgid "Apps may have unsaved data:"
@@ -366,15 +366,15 @@ msgstr "Пречистите Ваше резултате"
366msgid "Reset"
366msgid "Reset"
367msgstr "Ресетуј"
367msgstr "Ресетуј"
368
368
369−#: qml/Dash/GenericScopeView.qml:580 qml/Dash/GenericScopeView.qml:775
369+#: qml/Dash/GenericScopeView.qml:585 qml/Dash/GenericScopeView.qml:780
370msgid "Show less"
370msgid "Show less"
371msgstr "Прикажи мање"
371msgstr "Прикажи мање"
372
372
373−#: qml/Dash/GenericScopeView.qml:580
373+#: qml/Dash/GenericScopeView.qml:585
374msgid "Show all"
374msgid "Show all"
375msgstr "Прикажи све"
375msgstr "Прикажи све"
376
376
377−#: qml/Dash/GenericScopeView.qml:637
377+#: qml/Dash/GenericScopeView.qml:642
378msgctxt "Label: Hint for dash search line edit"
378msgctxt "Label: Hint for dash search line edit"
379msgid "Search"
379msgid "Search"
380msgstr "Претрага"
380msgstr "Претрага"
@@ -446,15 +446,15 @@ msgstr "Откључај"
446
446
447#: qml/Greeter/Greeter.qml:561
447#: qml/Greeter/Greeter.qml:561
448msgid "Try again"
448msgid "Try again"
449−msgstr ""
449+msgstr "Покушајте поново"
450
450
451#: qml/Greeter/LoginList.qml:63
451#: qml/Greeter/LoginList.qml:63
452msgid "Passphrase"
452msgid "Passphrase"
453−msgstr ""
453+msgstr "Приступна фраза"
454
454
455#: qml/Greeter/LoginList.qml:64
455#: qml/Greeter/LoginList.qml:64
456msgid "Passcode"
456msgid "Passcode"
457−msgstr ""
457+msgstr "Приступни код"
458
458
459#: qml/Greeter/LoginList.qml:87
459#: qml/Greeter/LoginList.qml:87
460msgid "Retry"
460msgid "Retry"
@@ -462,7 +462,7 @@ msgstr "Покушај поново"
462
462
463#: qml/Greeter/LoginList.qml:88
463#: qml/Greeter/LoginList.qml:88
464msgid "Log In"
464msgid "Log In"
465−msgstr ""
465+msgstr "Пријави се"
466
466
467#: qml/Greeter/NarrowView.qml:55
467#: qml/Greeter/NarrowView.qml:55
468msgid "Sorry, incorrect passphrase."
468msgid "Sorry, incorrect passphrase."
@@ -624,7 +624,7 @@ msgstr "Дуго превлачење са леве ивице да отвори
624
624
625#: qml/Tutorial/TutorialLeft.qml:47
625#: qml/Tutorial/TutorialLeft.qml:47
626msgid "Short swipe from the left edge to open the launcher"
626msgid "Short swipe from the left edge to open the launcher"
627−msgstr ""
627+msgstr "Кратко превуците са леве ивице за отварање покретача"
628
628
629#: qml/Tutorial/TutorialRight.qml:55
629#: qml/Tutorial/TutorialRight.qml:55
630msgid "Push your mouse against the right edge to view your open apps"
630msgid "Push your mouse against the right edge to view your open apps"
@@ -633,11 +633,12 @@ msgstr ""
633
633
634#: qml/Tutorial/TutorialRight.qml:56
634#: qml/Tutorial/TutorialRight.qml:56
635msgid "Swipe from the right edge to view your open apps"
635msgid "Swipe from the right edge to view your open apps"
636−msgstr ""
636+msgstr "Превуците са леве ивице да видите отворене програме"
637
637
638#: qml/Tutorial/TutorialTop.qml:53
638#: qml/Tutorial/TutorialTop.qml:53
639msgid "Swipe from the top edge to access notifications and quick settings"
639msgid "Swipe from the top edge to access notifications and quick settings"
640msgstr ""
640msgstr ""
641+"Превуците са ивице врха да приступите обавештењима и брзим подашавањима"
641
642
642#: qml/Wizard/Page.qml:54
643#: qml/Wizard/Page.qml:54
643msgctxt "Button: Go back one page in the Wizard"
644msgctxt "Button: Go back one page in the Wizard"
@@ -648,36 +649,50 @@ msgstr "Назад"
648msgid "Language"
649msgid "Language"
649msgstr "Језик"
650msgstr "Језик"
650
651
651−#: qml/Wizard/Pages/10-welcome.qml:171 qml/Wizard/Pages/30-wifi.qml:206
652+#: qml/Wizard/Pages/10-welcome.qml:172 qml/Wizard/Pages/20-keyboard.qml:151
652−#: qml/Wizard/Pages/40-location.qml:271 qml/Wizard/Pages/50-timezone.qml:270
653+#: qml/Wizard/Pages/30-wifi.qml:206 qml/Wizard/Pages/40-location.qml:271
654+#: qml/Wizard/Pages/50-timezone.qml:270 qml/Wizard/Pages/60-account.qml:65
653−#: qml/Wizard/Pages/60-account.qml:65 qml/Wizard/Pages/70-passwd-type.qml:144
655+#: qml/Wizard/Pages/70-passwd-type.qml:144
654#: qml/Wizard/Pages/75-report-check.qml:84
656#: qml/Wizard/Pages/75-report-check.qml:84
655#: qml/Wizard/Pages/passcode-desktop.qml:141
657#: qml/Wizard/Pages/passcode-desktop.qml:141
656#: qml/Wizard/Pages/password-set.qml:141
658#: qml/Wizard/Pages/password-set.qml:141
657msgid "Next"
659msgid "Next"
658msgstr "Следеће"
660msgstr "Следеће"
659
661
660−#: qml/Wizard/Pages/30-wifi.qml:29
662+#: qml/Wizard/Pages/20-keyboard.qml:30
663+msgid "Select Keyboard"
664+msgstr "Одаберите тастатуру"
665+
666+#: qml/Wizard/Pages/20-keyboard.qml:70
667+msgid "Keyboard language"
668+msgstr "Језик тастатуре"
669+
670+#: qml/Wizard/Pages/20-keyboard.qml:92
671+msgid "Keyboard layout"
672+msgstr "Распоред тастатуре"
673+
674+#: qml/Wizard/Pages/20-keyboard.qml:151 qml/Wizard/Pages/30-wifi.qml:206
675+#: qml/Wizard/Pages/60-account.qml:65
676+#: qml/Wizard/Pages/77-system-update.qml:152 qml/Wizard/Pages/sim.qml:101
677+msgid "Skip"
678+msgstr "Прескочи"
679+
680+#: qml/Wizard/Pages/30-wifi.qml:30
661msgid "Connect to Wi‑Fi"
681msgid "Connect to Wi‑Fi"
662msgstr "Повежи се на бежичну мрежу"
682msgstr "Повежи се на бежичну мрежу"
663
683
664−#: qml/Wizard/Pages/30-wifi.qml:130
684+#: qml/Wizard/Pages/30-wifi.qml:131
665msgid "Connected"
685msgid "Connected"
666msgstr "Повезан"
686msgstr "Повезан"
667
687
668−#: qml/Wizard/Pages/30-wifi.qml:163
688+#: qml/Wizard/Pages/30-wifi.qml:164
669msgid "Available Wi-Fi networks"
689msgid "Available Wi-Fi networks"
670msgstr "Доступне Wi-Fi мреже"
690msgstr "Доступне Wi-Fi мреже"
671
691
672−#: qml/Wizard/Pages/30-wifi.qml:164
692+#: qml/Wizard/Pages/30-wifi.qml:165
673msgid "No available Wi-Fi networks"
693msgid "No available Wi-Fi networks"
674msgstr "Нема доступних Wi-Fi мрежа"
694msgstr "Нема доступних Wi-Fi мрежа"
675
695
676−#: qml/Wizard/Pages/30-wifi.qml:206 qml/Wizard/Pages/60-account.qml:65
677−#: qml/Wizard/Pages/sim.qml:101
678−msgid "Skip"
679−msgstr "Прескочи"
680−
681#: qml/Wizard/Pages/40-location.qml:27
696#: qml/Wizard/Pages/40-location.qml:27
682msgid "Location Services"
697msgid "Location Services"
683msgstr "Сервици локације"
698msgstr "Сервици локације"
@@ -763,6 +778,37 @@ msgstr "Унапредите перформансе система слањем
763msgid "Privacy policy"
778msgid "Privacy policy"
764msgstr "Политика приватности"
779msgstr "Политика приватности"
765
780
781+#: qml/Wizard/Pages/77-system-update.qml:28
782+msgid "Update Device"
783+msgstr "Ажурирајте уређај"
784+
785+#: qml/Wizard/Pages/77-system-update.qml:55
786+msgid ""
787+"There is a system update available and ready to install. Afterwards, the "
788+"device will automatically restart."
789+msgstr ""
790+"Постоји ажурирање система и спремно је за инсталацију. Након тога, уређај ће "
791+"се аутоматски поново покренути."
792+
793+#: qml/Wizard/Pages/77-system-update.qml:76
794+msgctxt "string identifying name of the update"
795+msgid "Ubuntu system"
796+msgstr "Убунту систем"
797+
798+#: qml/Wizard/Pages/77-system-update.qml:83
799+#, qt-format
800+msgctxt "version of the system update"
801+msgid "Version %1"
802+msgstr "Издање %1"
803+
804+#: qml/Wizard/Pages/77-system-update.qml:102
805+msgid "This could take a few minutes..."
806+msgstr "Ово може потрајати неколико минута..."
807+
808+#: qml/Wizard/Pages/77-system-update.qml:116
809+msgid "Install and restart now"
810+msgstr "Инсталирајте и покрените поново сада"
811+
766#: qml/Wizard/Pages/80-finished.qml:89
812#: qml/Wizard/Pages/80-finished.qml:89
767msgid "Welcome to Ubuntu"
813msgid "Welcome to Ubuntu"
768msgstr "Добродошли у Убунту"
814msgstr "Добродошли у Убунту"
@@ -895,7 +941,7 @@ msgstr "Да наставите без СИМ каритице тапните П
895
941
896#: qml/Wizard/PasswordMeter.qml:87
942#: qml/Wizard/PasswordMeter.qml:87
897msgid "Password too short"
943msgid "Password too short"
898−msgstr ""
944+msgstr "Лозинка је прекратка"
899
945
900#: qml/Wizard/PasswordMeter.qml:89
946#: qml/Wizard/PasswordMeter.qml:89
901msgid "Passwords match"
947msgid "Passwords match"
po/sv.po+60−17
@@ -7,7 +7,7 @@ msgid ""
7msgstr ""
7msgstr ""
8"Project-Id-Version: unity\n"
8"Project-Id-Version: unity\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2016-08-03 15:56+0000\n"
10+"POT-Creation-Date: 2016-08-11 06:28+0000\n"
11"PO-Revision-Date: 2016-06-19 19:31+0000\n"
11"PO-Revision-Date: 2016-06-19 19:31+0000\n"
12"Last-Translator: Josef Andersson <Unknown>\n"
12"Last-Translator: Josef Andersson <Unknown>\n"
13"Language-Team: Swedish\n"
13"Language-Team: Swedish\n"
@@ -15,7 +15,7 @@ msgstr ""
15"Content-Type: text/plain; charset=UTF-8\n"
15"Content-Type: text/plain; charset=UTF-8\n"
16"Content-Transfer-Encoding: 8bit\n"
16"Content-Transfer-Encoding: 8bit\n"
17"Plural-Forms: nplurals=2; plural=n != 1;\n"
17"Plural-Forms: nplurals=2; plural=n != 1;\n"
18−"X-Launchpad-Export-Date: 2016-08-09 05:47+0000\n"
18+"X-Launchpad-Export-Date: 2016-08-17 05:52+0000\n"
19"X-Generator: Launchpad (build 18169)\n"
19"X-Generator: Launchpad (build 18169)\n"
20"Language: sv\n"
20"Language: sv\n"
21
21
@@ -364,15 +364,15 @@ msgstr "Förfina dina resultat"
364msgid "Reset"
364msgid "Reset"
365msgstr "Återställ"
365msgstr "Återställ"
366
366
367−#: qml/Dash/GenericScopeView.qml:580 qml/Dash/GenericScopeView.qml:775
367+#: qml/Dash/GenericScopeView.qml:585 qml/Dash/GenericScopeView.qml:780
368msgid "Show less"
368msgid "Show less"
369msgstr "Visa mindre"
369msgstr "Visa mindre"
370
370
371−#: qml/Dash/GenericScopeView.qml:580
371+#: qml/Dash/GenericScopeView.qml:585
372msgid "Show all"
372msgid "Show all"
373msgstr "Visa alla"
373msgstr "Visa alla"
374
374
375−#: qml/Dash/GenericScopeView.qml:637
375+#: qml/Dash/GenericScopeView.qml:642
376msgctxt "Label: Hint for dash search line edit"
376msgctxt "Label: Hint for dash search line edit"
377msgid "Search"
377msgid "Search"
378msgstr "Sök"
378msgstr "Sök"
@@ -642,36 +642,50 @@ msgstr "Bakåt"
642msgid "Language"
642msgid "Language"
643msgstr "Språk"
643msgstr "Språk"
644
644
645−#: qml/Wizard/Pages/10-welcome.qml:171 qml/Wizard/Pages/30-wifi.qml:206
645+#: qml/Wizard/Pages/10-welcome.qml:172 qml/Wizard/Pages/20-keyboard.qml:151
646−#: qml/Wizard/Pages/40-location.qml:271 qml/Wizard/Pages/50-timezone.qml:270
646+#: qml/Wizard/Pages/30-wifi.qml:206 qml/Wizard/Pages/40-location.qml:271
647+#: qml/Wizard/Pages/50-timezone.qml:270 qml/Wizard/Pages/60-account.qml:65
647−#: qml/Wizard/Pages/60-account.qml:65 qml/Wizard/Pages/70-passwd-type.qml:144
648+#: qml/Wizard/Pages/70-passwd-type.qml:144
648#: qml/Wizard/Pages/75-report-check.qml:84
649#: qml/Wizard/Pages/75-report-check.qml:84
649#: qml/Wizard/Pages/passcode-desktop.qml:141
650#: qml/Wizard/Pages/passcode-desktop.qml:141
650#: qml/Wizard/Pages/password-set.qml:141
651#: qml/Wizard/Pages/password-set.qml:141
651msgid "Next"
652msgid "Next"
652msgstr "Nästa"
653msgstr "Nästa"
653
654
654−#: qml/Wizard/Pages/30-wifi.qml:29
655+#: qml/Wizard/Pages/20-keyboard.qml:30
656+msgid "Select Keyboard"
657+msgstr ""
658+
659+#: qml/Wizard/Pages/20-keyboard.qml:70
660+msgid "Keyboard language"
661+msgstr ""
662+
663+#: qml/Wizard/Pages/20-keyboard.qml:92
664+msgid "Keyboard layout"
665+msgstr ""
666+
667+#: qml/Wizard/Pages/20-keyboard.qml:151 qml/Wizard/Pages/30-wifi.qml:206
668+#: qml/Wizard/Pages/60-account.qml:65
669+#: qml/Wizard/Pages/77-system-update.qml:152 qml/Wizard/Pages/sim.qml:101
670+msgid "Skip"
671+msgstr "Hoppa över"
672+
673+#: qml/Wizard/Pages/30-wifi.qml:30
655msgid "Connect to Wi‑Fi"
674msgid "Connect to Wi‑Fi"
656msgstr "Anslut till Wi-Fi"
675msgstr "Anslut till Wi-Fi"
657
676
658−#: qml/Wizard/Pages/30-wifi.qml:130
677+#: qml/Wizard/Pages/30-wifi.qml:131
659msgid "Connected"
678msgid "Connected"
660msgstr "Ansluten"
679msgstr "Ansluten"
661
680
662−#: qml/Wizard/Pages/30-wifi.qml:163
681+#: qml/Wizard/Pages/30-wifi.qml:164
663msgid "Available Wi-Fi networks"
682msgid "Available Wi-Fi networks"
664msgstr "Tillgängliga trådlösa nätverk"
683msgstr "Tillgängliga trådlösa nätverk"
665
684
666−#: qml/Wizard/Pages/30-wifi.qml:164
685+#: qml/Wizard/Pages/30-wifi.qml:165
667msgid "No available Wi-Fi networks"
686msgid "No available Wi-Fi networks"
668msgstr "Inga tillgängliga trådlösa nätverk"
687msgstr "Inga tillgängliga trådlösa nätverk"
669
688
670−#: qml/Wizard/Pages/30-wifi.qml:206 qml/Wizard/Pages/60-account.qml:65
671−#: qml/Wizard/Pages/sim.qml:101
672−msgid "Skip"
673−msgstr "Hoppa över"
674−
675#: qml/Wizard/Pages/40-location.qml:27
689#: qml/Wizard/Pages/40-location.qml:27
676msgid "Location Services"
690msgid "Location Services"
677msgstr "Platstjänster"
691msgstr "Platstjänster"
@@ -757,6 +771,35 @@ msgstr "Förbättra systemet genom att sända oss krasch- och felrapporter."
757msgid "Privacy policy"
771msgid "Privacy policy"
758msgstr "Sekretesspolicy"
772msgstr "Sekretesspolicy"
759
773
774+#: qml/Wizard/Pages/77-system-update.qml:28
775+msgid "Update Device"
776+msgstr ""
777+
778+#: qml/Wizard/Pages/77-system-update.qml:55
779+msgid ""
780+"There is a system update available and ready to install. Afterwards, the "
781+"device will automatically restart."
782+msgstr ""
783+
784+#: qml/Wizard/Pages/77-system-update.qml:76
785+msgctxt "string identifying name of the update"
786+msgid "Ubuntu system"
787+msgstr ""
788+
789+#: qml/Wizard/Pages/77-system-update.qml:83
790+#, qt-format
791+msgctxt "version of the system update"
792+msgid "Version %1"
793+msgstr ""
794+
795+#: qml/Wizard/Pages/77-system-update.qml:102
796+msgid "This could take a few minutes..."
797+msgstr ""
798+
799+#: qml/Wizard/Pages/77-system-update.qml:116
800+msgid "Install and restart now"
801+msgstr ""
802+
760#: qml/Wizard/Pages/80-finished.qml:89
803#: qml/Wizard/Pages/80-finished.qml:89
761msgid "Welcome to Ubuntu"
804msgid "Welcome to Ubuntu"
762msgstr "Välkommen till Ubuntu"
805msgstr "Välkommen till Ubuntu"
po/sw.po+60−17
@@ -7,7 +7,7 @@ msgid ""
7msgstr ""
7msgstr ""
8"Project-Id-Version: unity8\n"
8"Project-Id-Version: unity8\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2016-08-03 15:56+0000\n"
10+"POT-Creation-Date: 2016-08-11 06:28+0000\n"
11"PO-Revision-Date: 2015-07-17 20:02+0000\n"
11"PO-Revision-Date: 2015-07-17 20:02+0000\n"
12"Last-Translator: Valentine <mwangi_valentino@yahoo.com>\n"
12"Last-Translator: Valentine <mwangi_valentino@yahoo.com>\n"
13"Language-Team: Swahili <sw@li.org>\n"
13"Language-Team: Swahili <sw@li.org>\n"
@@ -15,7 +15,7 @@ msgstr ""
15"Content-Type: text/plain; charset=UTF-8\n"
15"Content-Type: text/plain; charset=UTF-8\n"
16"Content-Transfer-Encoding: 8bit\n"
16"Content-Transfer-Encoding: 8bit\n"
17"Plural-Forms: nplurals=2; plural=n != 1;\n"
17"Plural-Forms: nplurals=2; plural=n != 1;\n"
18−"X-Launchpad-Export-Date: 2016-08-09 05:47+0000\n"
18+"X-Launchpad-Export-Date: 2016-08-17 05:52+0000\n"
19"X-Generator: Launchpad (build 18169)\n"
19"X-Generator: Launchpad (build 18169)\n"
20
20
21#: plugins/LightDM/Greeter.cpp:123
21#: plugins/LightDM/Greeter.cpp:123
@@ -362,15 +362,15 @@ msgstr ""
362msgid "Reset"
362msgid "Reset"
363msgstr ""
363msgstr ""
364
364
365−#: qml/Dash/GenericScopeView.qml:580 qml/Dash/GenericScopeView.qml:775
365+#: qml/Dash/GenericScopeView.qml:585 qml/Dash/GenericScopeView.qml:780
366msgid "Show less"
366msgid "Show less"
367msgstr ""
367msgstr ""
368
368
369−#: qml/Dash/GenericScopeView.qml:580
369+#: qml/Dash/GenericScopeView.qml:585
370msgid "Show all"
370msgid "Show all"
371msgstr ""
371msgstr ""
372
372
373−#: qml/Dash/GenericScopeView.qml:637
373+#: qml/Dash/GenericScopeView.qml:642
374msgctxt "Label: Hint for dash search line edit"
374msgctxt "Label: Hint for dash search line edit"
375msgid "Search"
375msgid "Search"
376msgstr "Tafuta"
376msgstr "Tafuta"
@@ -637,36 +637,50 @@ msgstr "Nyuma"
637msgid "Language"
637msgid "Language"
638msgstr ""
638msgstr ""
639
639
640−#: qml/Wizard/Pages/10-welcome.qml:171 qml/Wizard/Pages/30-wifi.qml:206
640+#: qml/Wizard/Pages/10-welcome.qml:172 qml/Wizard/Pages/20-keyboard.qml:151
641−#: qml/Wizard/Pages/40-location.qml:271 qml/Wizard/Pages/50-timezone.qml:270
641+#: qml/Wizard/Pages/30-wifi.qml:206 qml/Wizard/Pages/40-location.qml:271
642+#: qml/Wizard/Pages/50-timezone.qml:270 qml/Wizard/Pages/60-account.qml:65
642−#: qml/Wizard/Pages/60-account.qml:65 qml/Wizard/Pages/70-passwd-type.qml:144
643+#: qml/Wizard/Pages/70-passwd-type.qml:144
643#: qml/Wizard/Pages/75-report-check.qml:84
644#: qml/Wizard/Pages/75-report-check.qml:84
644#: qml/Wizard/Pages/passcode-desktop.qml:141
645#: qml/Wizard/Pages/passcode-desktop.qml:141
645#: qml/Wizard/Pages/password-set.qml:141
646#: qml/Wizard/Pages/password-set.qml:141
646msgid "Next"
647msgid "Next"
647msgstr ""
648msgstr ""
648
649
649−#: qml/Wizard/Pages/30-wifi.qml:29
650+#: qml/Wizard/Pages/20-keyboard.qml:30
651+msgid "Select Keyboard"
652+msgstr ""
653+
654+#: qml/Wizard/Pages/20-keyboard.qml:70
655+msgid "Keyboard language"
656+msgstr ""
657+
658+#: qml/Wizard/Pages/20-keyboard.qml:92
659+msgid "Keyboard layout"
660+msgstr ""
661+
662+#: qml/Wizard/Pages/20-keyboard.qml:151 qml/Wizard/Pages/30-wifi.qml:206
663+#: qml/Wizard/Pages/60-account.qml:65
664+#: qml/Wizard/Pages/77-system-update.qml:152 qml/Wizard/Pages/sim.qml:101
665+msgid "Skip"
666+msgstr "Ruka"
667+
668+#: qml/Wizard/Pages/30-wifi.qml:30
650msgid "Connect to Wi‑Fi"
669msgid "Connect to Wi‑Fi"
651msgstr "Tumia Wi-fi"
670msgstr "Tumia Wi-fi"
652
671
653−#: qml/Wizard/Pages/30-wifi.qml:130
672+#: qml/Wizard/Pages/30-wifi.qml:131
654msgid "Connected"
673msgid "Connected"
655msgstr ""
674msgstr ""
656
675
657−#: qml/Wizard/Pages/30-wifi.qml:163
676+#: qml/Wizard/Pages/30-wifi.qml:164
658msgid "Available Wi-Fi networks"
677msgid "Available Wi-Fi networks"
659msgstr ""
678msgstr ""
660
679
661−#: qml/Wizard/Pages/30-wifi.qml:164
680+#: qml/Wizard/Pages/30-wifi.qml:165
662msgid "No available Wi-Fi networks"
681msgid "No available Wi-Fi networks"
663msgstr ""
682msgstr ""
664
683
665−#: qml/Wizard/Pages/30-wifi.qml:206 qml/Wizard/Pages/60-account.qml:65
666−#: qml/Wizard/Pages/sim.qml:101
667−msgid "Skip"
668−msgstr "Ruka"
669−
670#: qml/Wizard/Pages/40-location.qml:27
684#: qml/Wizard/Pages/40-location.qml:27
671msgid "Location Services"
685msgid "Location Services"
672msgstr ""
686msgstr ""
@@ -750,6 +764,35 @@ msgstr ""
750msgid "Privacy policy"
764msgid "Privacy policy"
751msgstr ""
765msgstr ""
752
766
767+#: qml/Wizard/Pages/77-system-update.qml:28
768+msgid "Update Device"
769+msgstr ""
770+
771+#: qml/Wizard/Pages/77-system-update.qml:55
772+msgid ""
773+"There is a system update available and ready to install. Afterwards, the "
774+"device will automatically restart."
775+msgstr ""
776+
777+#: qml/Wizard/Pages/77-system-update.qml:76
778+msgctxt "string identifying name of the update"
779+msgid "Ubuntu system"
780+msgstr ""
781+
782+#: qml/Wizard/Pages/77-system-update.qml:83
783+#, qt-format
784+msgctxt "version of the system update"
785+msgid "Version %1"
786+msgstr ""
787+
788+#: qml/Wizard/Pages/77-system-update.qml:102
789+msgid "This could take a few minutes..."
790+msgstr ""
791+
792+#: qml/Wizard/Pages/77-system-update.qml:116
793+msgid "Install and restart now"
794+msgstr ""
795+
753#: qml/Wizard/Pages/80-finished.qml:89
796#: qml/Wizard/Pages/80-finished.qml:89
754msgid "Welcome to Ubuntu"
797msgid "Welcome to Ubuntu"
755msgstr ""
798msgstr ""
po/ta.po+60−17
@@ -7,7 +7,7 @@ msgid ""
7msgstr ""
7msgstr ""
8"Project-Id-Version: unity8\n"
8"Project-Id-Version: unity8\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2016-08-03 15:56+0000\n"
10+"POT-Creation-Date: 2016-08-11 06:28+0000\n"
11"PO-Revision-Date: 2013-10-24 11:36+0000\n"
11"PO-Revision-Date: 2013-10-24 11:36+0000\n"
12"Last-Translator: Arun Kumar - அருண் குமார் <thangam.arunx@gmail.com>\n"
12"Last-Translator: Arun Kumar - அருண் குமார் <thangam.arunx@gmail.com>\n"
13"Language-Team: Ubuntu Tamil Team/Free Tamil Computing/Thamizha\n"
13"Language-Team: Ubuntu Tamil Team/Free Tamil Computing/Thamizha\n"
@@ -15,7 +15,7 @@ msgstr ""
15"Content-Type: text/plain; charset=UTF-8\n"
15"Content-Type: text/plain; charset=UTF-8\n"
16"Content-Transfer-Encoding: 8bit\n"
16"Content-Transfer-Encoding: 8bit\n"
17"Plural-Forms: nplurals=2; plural=n != 1;\n"
17"Plural-Forms: nplurals=2; plural=n != 1;\n"
18−"X-Launchpad-Export-Date: 2016-08-09 05:47+0000\n"
18+"X-Launchpad-Export-Date: 2016-08-17 05:52+0000\n"
19"X-Generator: Launchpad (build 18169)\n"
19"X-Generator: Launchpad (build 18169)\n"
20"Language: ta\n"
20"Language: ta\n"
21
21
@@ -361,15 +361,15 @@ msgstr ""
361msgid "Reset"
361msgid "Reset"
362msgstr ""
362msgstr ""
363
363
364−#: qml/Dash/GenericScopeView.qml:580 qml/Dash/GenericScopeView.qml:775
364+#: qml/Dash/GenericScopeView.qml:585 qml/Dash/GenericScopeView.qml:780
365msgid "Show less"
365msgid "Show less"
366msgstr ""
366msgstr ""
367
367
368−#: qml/Dash/GenericScopeView.qml:580
368+#: qml/Dash/GenericScopeView.qml:585
369msgid "Show all"
369msgid "Show all"
370msgstr ""
370msgstr ""
371
371
372−#: qml/Dash/GenericScopeView.qml:637
372+#: qml/Dash/GenericScopeView.qml:642
373msgctxt "Label: Hint for dash search line edit"
373msgctxt "Label: Hint for dash search line edit"
374msgid "Search"
374msgid "Search"
375msgstr ""
375msgstr ""
@@ -632,36 +632,50 @@ msgstr ""
632msgid "Language"
632msgid "Language"
633msgstr ""
633msgstr ""
634
634
635−#: qml/Wizard/Pages/10-welcome.qml:171 qml/Wizard/Pages/30-wifi.qml:206
635+#: qml/Wizard/Pages/10-welcome.qml:172 qml/Wizard/Pages/20-keyboard.qml:151
636−#: qml/Wizard/Pages/40-location.qml:271 qml/Wizard/Pages/50-timezone.qml:270
636+#: qml/Wizard/Pages/30-wifi.qml:206 qml/Wizard/Pages/40-location.qml:271
637+#: qml/Wizard/Pages/50-timezone.qml:270 qml/Wizard/Pages/60-account.qml:65
637−#: qml/Wizard/Pages/60-account.qml:65 qml/Wizard/Pages/70-passwd-type.qml:144
638+#: qml/Wizard/Pages/70-passwd-type.qml:144
638#: qml/Wizard/Pages/75-report-check.qml:84
639#: qml/Wizard/Pages/75-report-check.qml:84
639#: qml/Wizard/Pages/passcode-desktop.qml:141
640#: qml/Wizard/Pages/passcode-desktop.qml:141
640#: qml/Wizard/Pages/password-set.qml:141
641#: qml/Wizard/Pages/password-set.qml:141
641msgid "Next"
642msgid "Next"
642msgstr ""
643msgstr ""
643
644
644−#: qml/Wizard/Pages/30-wifi.qml:29
645+#: qml/Wizard/Pages/20-keyboard.qml:30
646+msgid "Select Keyboard"
647+msgstr ""
648+
649+#: qml/Wizard/Pages/20-keyboard.qml:70
650+msgid "Keyboard language"
651+msgstr ""
652+
653+#: qml/Wizard/Pages/20-keyboard.qml:92
654+msgid "Keyboard layout"
655+msgstr ""
656+
657+#: qml/Wizard/Pages/20-keyboard.qml:151 qml/Wizard/Pages/30-wifi.qml:206
658+#: qml/Wizard/Pages/60-account.qml:65
659+#: qml/Wizard/Pages/77-system-update.qml:152 qml/Wizard/Pages/sim.qml:101
660+msgid "Skip"
661+msgstr ""
662+
663+#: qml/Wizard/Pages/30-wifi.qml:30
645msgid "Connect to Wi‑Fi"
664msgid "Connect to Wi‑Fi"
646msgstr ""
665msgstr ""
647
666
648−#: qml/Wizard/Pages/30-wifi.qml:130
667+#: qml/Wizard/Pages/30-wifi.qml:131
649msgid "Connected"
668msgid "Connected"
650msgstr ""
669msgstr ""
651
670
652−#: qml/Wizard/Pages/30-wifi.qml:163
671+#: qml/Wizard/Pages/30-wifi.qml:164
653msgid "Available Wi-Fi networks"
672msgid "Available Wi-Fi networks"
654msgstr ""
673msgstr ""
655
674
656−#: qml/Wizard/Pages/30-wifi.qml:164
675+#: qml/Wizard/Pages/30-wifi.qml:165
657msgid "No available Wi-Fi networks"
676msgid "No available Wi-Fi networks"
658msgstr ""
677msgstr ""
659
678
660−#: qml/Wizard/Pages/30-wifi.qml:206 qml/Wizard/Pages/60-account.qml:65
661−#: qml/Wizard/Pages/sim.qml:101
662−msgid "Skip"
663−msgstr ""
664−
665#: qml/Wizard/Pages/40-location.qml:27
679#: qml/Wizard/Pages/40-location.qml:27
666msgid "Location Services"
680msgid "Location Services"
667msgstr ""
681msgstr ""
@@ -745,6 +759,35 @@ msgstr ""
745msgid "Privacy policy"
759msgid "Privacy policy"
746msgstr ""
760msgstr ""
747
761
762+#: qml/Wizard/Pages/77-system-update.qml:28
763+msgid "Update Device"
764+msgstr ""
765+
766+#: qml/Wizard/Pages/77-system-update.qml:55
767+msgid ""
768+"There is a system update available and ready to install. Afterwards, the "
769+"device will automatically restart."
770+msgstr ""
771+
772+#: qml/Wizard/Pages/77-system-update.qml:76
773+msgctxt "string identifying name of the update"
774+msgid "Ubuntu system"
775+msgstr ""
776+
777+#: qml/Wizard/Pages/77-system-update.qml:83
778+#, qt-format
779+msgctxt "version of the system update"
780+msgid "Version %1"
781+msgstr ""
782+
783+#: qml/Wizard/Pages/77-system-update.qml:102
784+msgid "This could take a few minutes..."
785+msgstr ""
786+
787+#: qml/Wizard/Pages/77-system-update.qml:116
788+msgid "Install and restart now"
789+msgstr ""
790+
748#: qml/Wizard/Pages/80-finished.qml:89
791#: qml/Wizard/Pages/80-finished.qml:89
749msgid "Welcome to Ubuntu"
792msgid "Welcome to Ubuntu"
750msgstr ""
793msgstr ""
po/te.po+60−17
@@ -7,7 +7,7 @@ msgid ""
7msgstr ""
7msgstr ""
8"Project-Id-Version: unity\n"
8"Project-Id-Version: unity\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2016-08-03 15:56+0000\n"
10+"POT-Creation-Date: 2016-08-11 06:28+0000\n"
11"PO-Revision-Date: 2014-07-19 10:04+0000\n"
11"PO-Revision-Date: 2014-07-19 10:04+0000\n"
12"Last-Translator: Praveen Illa <mail2ipn@gmail.com>\n"
12"Last-Translator: Praveen Illa <mail2ipn@gmail.com>\n"
13"Language-Team: Telugu <te@li.org>\n"
13"Language-Team: Telugu <te@li.org>\n"
@@ -15,7 +15,7 @@ msgstr ""
15"Content-Type: text/plain; charset=UTF-8\n"
15"Content-Type: text/plain; charset=UTF-8\n"
16"Content-Transfer-Encoding: 8bit\n"
16"Content-Transfer-Encoding: 8bit\n"
17"Plural-Forms: nplurals=2; plural=n != 1;\n"
17"Plural-Forms: nplurals=2; plural=n != 1;\n"
18−"X-Launchpad-Export-Date: 2016-08-09 05:47+0000\n"
18+"X-Launchpad-Export-Date: 2016-08-17 05:52+0000\n"
19"X-Generator: Launchpad (build 18169)\n"
19"X-Generator: Launchpad (build 18169)\n"
20
20
21#: plugins/LightDM/Greeter.cpp:123
21#: plugins/LightDM/Greeter.cpp:123
@@ -360,15 +360,15 @@ msgstr ""
360msgid "Reset"
360msgid "Reset"
361msgstr ""
361msgstr ""
362
362
363−#: qml/Dash/GenericScopeView.qml:580 qml/Dash/GenericScopeView.qml:775
363+#: qml/Dash/GenericScopeView.qml:585 qml/Dash/GenericScopeView.qml:780
364msgid "Show less"
364msgid "Show less"
365msgstr ""
365msgstr ""
366
366
367−#: qml/Dash/GenericScopeView.qml:580
367+#: qml/Dash/GenericScopeView.qml:585
368msgid "Show all"
368msgid "Show all"
369msgstr ""
369msgstr ""
370
370
371−#: qml/Dash/GenericScopeView.qml:637
371+#: qml/Dash/GenericScopeView.qml:642
372msgctxt "Label: Hint for dash search line edit"
372msgctxt "Label: Hint for dash search line edit"
373msgid "Search"
373msgid "Search"
374msgstr ""
374msgstr ""
@@ -631,36 +631,50 @@ msgstr ""
631msgid "Language"
631msgid "Language"
632msgstr ""
632msgstr ""
633
633
634−#: qml/Wizard/Pages/10-welcome.qml:171 qml/Wizard/Pages/30-wifi.qml:206
634+#: qml/Wizard/Pages/10-welcome.qml:172 qml/Wizard/Pages/20-keyboard.qml:151
635−#: qml/Wizard/Pages/40-location.qml:271 qml/Wizard/Pages/50-timezone.qml:270
635+#: qml/Wizard/Pages/30-wifi.qml:206 qml/Wizard/Pages/40-location.qml:271
636+#: qml/Wizard/Pages/50-timezone.qml:270 qml/Wizard/Pages/60-account.qml:65
636−#: qml/Wizard/Pages/60-account.qml:65 qml/Wizard/Pages/70-passwd-type.qml:144
637+#: qml/Wizard/Pages/70-passwd-type.qml:144
637#: qml/Wizard/Pages/75-report-check.qml:84
638#: qml/Wizard/Pages/75-report-check.qml:84
638#: qml/Wizard/Pages/passcode-desktop.qml:141
639#: qml/Wizard/Pages/passcode-desktop.qml:141
639#: qml/Wizard/Pages/password-set.qml:141
640#: qml/Wizard/Pages/password-set.qml:141
640msgid "Next"
641msgid "Next"
641msgstr ""
642msgstr ""
642
643
643−#: qml/Wizard/Pages/30-wifi.qml:29
644+#: qml/Wizard/Pages/20-keyboard.qml:30
645+msgid "Select Keyboard"
646+msgstr ""
647+
648+#: qml/Wizard/Pages/20-keyboard.qml:70
649+msgid "Keyboard language"
650+msgstr ""
651+
652+#: qml/Wizard/Pages/20-keyboard.qml:92
653+msgid "Keyboard layout"
654+msgstr ""
655+
656+#: qml/Wizard/Pages/20-keyboard.qml:151 qml/Wizard/Pages/30-wifi.qml:206
657+#: qml/Wizard/Pages/60-account.qml:65
658+#: qml/Wizard/Pages/77-system-update.qml:152 qml/Wizard/Pages/sim.qml:101
659+msgid "Skip"
660+msgstr ""
661+
662+#: qml/Wizard/Pages/30-wifi.qml:30
644msgid "Connect to Wi‑Fi"
663msgid "Connect to Wi‑Fi"
645msgstr ""
664msgstr ""
646
665
647−#: qml/Wizard/Pages/30-wifi.qml:130
666+#: qml/Wizard/Pages/30-wifi.qml:131
648msgid "Connected"
667msgid "Connected"
649msgstr ""
668msgstr ""
650
669
651−#: qml/Wizard/Pages/30-wifi.qml:163
670+#: qml/Wizard/Pages/30-wifi.qml:164
652msgid "Available Wi-Fi networks"
671msgid "Available Wi-Fi networks"
653msgstr ""
672msgstr ""
654
673
655−#: qml/Wizard/Pages/30-wifi.qml:164
674+#: qml/Wizard/Pages/30-wifi.qml:165
656msgid "No available Wi-Fi networks"
675msgid "No available Wi-Fi networks"
657msgstr ""
676msgstr ""
658
677
659−#: qml/Wizard/Pages/30-wifi.qml:206 qml/Wizard/Pages/60-account.qml:65
660−#: qml/Wizard/Pages/sim.qml:101
661−msgid "Skip"
662−msgstr ""
663−
664#: qml/Wizard/Pages/40-location.qml:27
678#: qml/Wizard/Pages/40-location.qml:27
665msgid "Location Services"
679msgid "Location Services"
666msgstr ""
680msgstr ""
@@ -744,6 +758,35 @@ msgstr ""
744msgid "Privacy policy"
758msgid "Privacy policy"
745msgstr ""
759msgstr ""
746
760
761+#: qml/Wizard/Pages/77-system-update.qml:28
762+msgid "Update Device"
763+msgstr ""
764+
765+#: qml/Wizard/Pages/77-system-update.qml:55
766+msgid ""
767+"There is a system update available and ready to install. Afterwards, the "
768+"device will automatically restart."
769+msgstr ""
770+
771+#: qml/Wizard/Pages/77-system-update.qml:76
772+msgctxt "string identifying name of the update"
773+msgid "Ubuntu system"
774+msgstr ""
775+
776+#: qml/Wizard/Pages/77-system-update.qml:83
777+#, qt-format
778+msgctxt "version of the system update"
779+msgid "Version %1"
780+msgstr ""
781+
782+#: qml/Wizard/Pages/77-system-update.qml:102
783+msgid "This could take a few minutes..."
784+msgstr ""
785+
786+#: qml/Wizard/Pages/77-system-update.qml:116
787+msgid "Install and restart now"
788+msgstr ""
789+
747#: qml/Wizard/Pages/80-finished.qml:89
790#: qml/Wizard/Pages/80-finished.qml:89
748msgid "Welcome to Ubuntu"
791msgid "Welcome to Ubuntu"
749msgstr ""
792msgstr ""
po/th.po+60−17
@@ -7,7 +7,7 @@ msgid ""
7msgstr ""
7msgstr ""
8"Project-Id-Version: unity8\n"
8"Project-Id-Version: unity8\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2016-08-03 15:56+0000\n"
10+"POT-Creation-Date: 2016-08-11 06:28+0000\n"
11"PO-Revision-Date: 2014-10-02 04:55+0000\n"
11"PO-Revision-Date: 2014-10-02 04:55+0000\n"
12"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
12"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
13"Language-Team: Thai <th@li.org>\n"
13"Language-Team: Thai <th@li.org>\n"
@@ -15,7 +15,7 @@ msgstr ""
15"Content-Type: text/plain; charset=UTF-8\n"
15"Content-Type: text/plain; charset=UTF-8\n"
16"Content-Transfer-Encoding: 8bit\n"
16"Content-Transfer-Encoding: 8bit\n"
17"Plural-Forms: nplurals=1; plural=0;\n"
17"Plural-Forms: nplurals=1; plural=0;\n"
18−"X-Launchpad-Export-Date: 2016-08-09 05:47+0000\n"
18+"X-Launchpad-Export-Date: 2016-08-17 05:52+0000\n"
19"X-Generator: Launchpad (build 18169)\n"
19"X-Generator: Launchpad (build 18169)\n"
20
20
21#: plugins/LightDM/Greeter.cpp:123
21#: plugins/LightDM/Greeter.cpp:123
@@ -360,15 +360,15 @@ msgstr ""
360msgid "Reset"
360msgid "Reset"
361msgstr ""
361msgstr ""
362
362
363−#: qml/Dash/GenericScopeView.qml:580 qml/Dash/GenericScopeView.qml:775
363+#: qml/Dash/GenericScopeView.qml:585 qml/Dash/GenericScopeView.qml:780
364msgid "Show less"
364msgid "Show less"
365msgstr ""
365msgstr ""
366
366
367−#: qml/Dash/GenericScopeView.qml:580
367+#: qml/Dash/GenericScopeView.qml:585
368msgid "Show all"
368msgid "Show all"
369msgstr ""
369msgstr ""
370
370
371−#: qml/Dash/GenericScopeView.qml:637
371+#: qml/Dash/GenericScopeView.qml:642
372msgctxt "Label: Hint for dash search line edit"
372msgctxt "Label: Hint for dash search line edit"
373msgid "Search"
373msgid "Search"
374msgstr ""
374msgstr ""
@@ -631,36 +631,50 @@ msgstr ""
631msgid "Language"
631msgid "Language"
632msgstr ""
632msgstr ""
633
633
634−#: qml/Wizard/Pages/10-welcome.qml:171 qml/Wizard/Pages/30-wifi.qml:206
634+#: qml/Wizard/Pages/10-welcome.qml:172 qml/Wizard/Pages/20-keyboard.qml:151
635−#: qml/Wizard/Pages/40-location.qml:271 qml/Wizard/Pages/50-timezone.qml:270
635+#: qml/Wizard/Pages/30-wifi.qml:206 qml/Wizard/Pages/40-location.qml:271
636+#: qml/Wizard/Pages/50-timezone.qml:270 qml/Wizard/Pages/60-account.qml:65
636−#: qml/Wizard/Pages/60-account.qml:65 qml/Wizard/Pages/70-passwd-type.qml:144
637+#: qml/Wizard/Pages/70-passwd-type.qml:144
637#: qml/Wizard/Pages/75-report-check.qml:84
638#: qml/Wizard/Pages/75-report-check.qml:84
638#: qml/Wizard/Pages/passcode-desktop.qml:141
639#: qml/Wizard/Pages/passcode-desktop.qml:141
639#: qml/Wizard/Pages/password-set.qml:141
640#: qml/Wizard/Pages/password-set.qml:141
640msgid "Next"
641msgid "Next"
641msgstr ""
642msgstr ""
642
643
643−#: qml/Wizard/Pages/30-wifi.qml:29
644+#: qml/Wizard/Pages/20-keyboard.qml:30
645+msgid "Select Keyboard"
646+msgstr ""
647+
648+#: qml/Wizard/Pages/20-keyboard.qml:70
649+msgid "Keyboard language"
650+msgstr ""
651+
652+#: qml/Wizard/Pages/20-keyboard.qml:92
653+msgid "Keyboard layout"
654+msgstr ""
655+
656+#: qml/Wizard/Pages/20-keyboard.qml:151 qml/Wizard/Pages/30-wifi.qml:206
657+#: qml/Wizard/Pages/60-account.qml:65
658+#: qml/Wizard/Pages/77-system-update.qml:152 qml/Wizard/Pages/sim.qml:101
659+msgid "Skip"
660+msgstr ""
661+
662+#: qml/Wizard/Pages/30-wifi.qml:30
644msgid "Connect to Wi‑Fi"
663msgid "Connect to Wi‑Fi"
645msgstr ""
664msgstr ""
646
665
647−#: qml/Wizard/Pages/30-wifi.qml:130
666+#: qml/Wizard/Pages/30-wifi.qml:131
648msgid "Connected"
667msgid "Connected"
649msgstr ""
668msgstr ""
650
669
651−#: qml/Wizard/Pages/30-wifi.qml:163
670+#: qml/Wizard/Pages/30-wifi.qml:164
652msgid "Available Wi-Fi networks"
671msgid "Available Wi-Fi networks"
653msgstr ""
672msgstr ""
654
673
655−#: qml/Wizard/Pages/30-wifi.qml:164
674+#: qml/Wizard/Pages/30-wifi.qml:165
656msgid "No available Wi-Fi networks"
675msgid "No available Wi-Fi networks"
657msgstr ""
676msgstr ""
658
677
659−#: qml/Wizard/Pages/30-wifi.qml:206 qml/Wizard/Pages/60-account.qml:65
660−#: qml/Wizard/Pages/sim.qml:101
661−msgid "Skip"
662−msgstr ""
663−
664#: qml/Wizard/Pages/40-location.qml:27
678#: qml/Wizard/Pages/40-location.qml:27
665msgid "Location Services"
679msgid "Location Services"
666msgstr ""
680msgstr ""
@@ -744,6 +758,35 @@ msgstr ""
744msgid "Privacy policy"
758msgid "Privacy policy"
745msgstr ""
759msgstr ""
746
760
761+#: qml/Wizard/Pages/77-system-update.qml:28
762+msgid "Update Device"
763+msgstr ""
764+
765+#: qml/Wizard/Pages/77-system-update.qml:55
766+msgid ""
767+"There is a system update available and ready to install. Afterwards, the "
768+"device will automatically restart."
769+msgstr ""
770+
771+#: qml/Wizard/Pages/77-system-update.qml:76
772+msgctxt "string identifying name of the update"
773+msgid "Ubuntu system"
774+msgstr ""
775+
776+#: qml/Wizard/Pages/77-system-update.qml:83
777+#, qt-format
778+msgctxt "version of the system update"
779+msgid "Version %1"
780+msgstr ""
781+
782+#: qml/Wizard/Pages/77-system-update.qml:102
783+msgid "This could take a few minutes..."
784+msgstr ""
785+
786+#: qml/Wizard/Pages/77-system-update.qml:116
787+msgid "Install and restart now"
788+msgstr ""
789+
747#: qml/Wizard/Pages/80-finished.qml:89
790#: qml/Wizard/Pages/80-finished.qml:89
748msgid "Welcome to Ubuntu"
791msgid "Welcome to Ubuntu"
749msgstr ""
792msgstr ""
po/tr.po+60−17
@@ -7,7 +7,7 @@ msgid ""
7msgstr ""
7msgstr ""
8"Project-Id-Version: unity\n"
8"Project-Id-Version: unity\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2016-08-03 15:56+0000\n"
10+"POT-Creation-Date: 2016-08-11 06:28+0000\n"
11"PO-Revision-Date: 2015-03-22 15:56+0000\n"
11"PO-Revision-Date: 2015-03-22 15:56+0000\n"
12"Last-Translator: Arda Ünlü <aarda.uunlu@gmail.com>\n"
12"Last-Translator: Arda Ünlü <aarda.uunlu@gmail.com>\n"
13"Language-Team: Turkish <tr@li.org>\n"
13"Language-Team: Turkish <tr@li.org>\n"
@@ -15,7 +15,7 @@ msgstr ""
15"Content-Type: text/plain; charset=UTF-8\n"
15"Content-Type: text/plain; charset=UTF-8\n"
16"Content-Transfer-Encoding: 8bit\n"
16"Content-Transfer-Encoding: 8bit\n"
17"Plural-Forms: nplurals=2; plural=n != 1;\n"
17"Plural-Forms: nplurals=2; plural=n != 1;\n"
18−"X-Launchpad-Export-Date: 2016-08-09 05:47+0000\n"
18+"X-Launchpad-Export-Date: 2016-08-17 05:52+0000\n"
19"X-Generator: Launchpad (build 18169)\n"
19"X-Generator: Launchpad (build 18169)\n"
20
20
21#: plugins/LightDM/Greeter.cpp:123
21#: plugins/LightDM/Greeter.cpp:123
@@ -360,15 +360,15 @@ msgstr ""
360msgid "Reset"
360msgid "Reset"
361msgstr ""
361msgstr ""
362
362
363−#: qml/Dash/GenericScopeView.qml:580 qml/Dash/GenericScopeView.qml:775
363+#: qml/Dash/GenericScopeView.qml:585 qml/Dash/GenericScopeView.qml:780
364msgid "Show less"
364msgid "Show less"
365msgstr ""
365msgstr ""
366
366
367−#: qml/Dash/GenericScopeView.qml:580
367+#: qml/Dash/GenericScopeView.qml:585
368msgid "Show all"
368msgid "Show all"
369msgstr ""
369msgstr ""
370
370
371−#: qml/Dash/GenericScopeView.qml:637
371+#: qml/Dash/GenericScopeView.qml:642
372msgctxt "Label: Hint for dash search line edit"
372msgctxt "Label: Hint for dash search line edit"
373msgid "Search"
373msgid "Search"
374msgstr "Ara"
374msgstr "Ara"
@@ -635,36 +635,50 @@ msgstr "Geri"
635msgid "Language"
635msgid "Language"
636msgstr ""
636msgstr ""
637
637
638−#: qml/Wizard/Pages/10-welcome.qml:171 qml/Wizard/Pages/30-wifi.qml:206
638+#: qml/Wizard/Pages/10-welcome.qml:172 qml/Wizard/Pages/20-keyboard.qml:151
639−#: qml/Wizard/Pages/40-location.qml:271 qml/Wizard/Pages/50-timezone.qml:270
639+#: qml/Wizard/Pages/30-wifi.qml:206 qml/Wizard/Pages/40-location.qml:271
640+#: qml/Wizard/Pages/50-timezone.qml:270 qml/Wizard/Pages/60-account.qml:65
640−#: qml/Wizard/Pages/60-account.qml:65 qml/Wizard/Pages/70-passwd-type.qml:144
641+#: qml/Wizard/Pages/70-passwd-type.qml:144
641#: qml/Wizard/Pages/75-report-check.qml:84
642#: qml/Wizard/Pages/75-report-check.qml:84
642#: qml/Wizard/Pages/passcode-desktop.qml:141
643#: qml/Wizard/Pages/passcode-desktop.qml:141
643#: qml/Wizard/Pages/password-set.qml:141
644#: qml/Wizard/Pages/password-set.qml:141
644msgid "Next"
645msgid "Next"
645msgstr ""
646msgstr ""
646
647
647−#: qml/Wizard/Pages/30-wifi.qml:29
648+#: qml/Wizard/Pages/20-keyboard.qml:30
649+msgid "Select Keyboard"
650+msgstr ""
651+
652+#: qml/Wizard/Pages/20-keyboard.qml:70
653+msgid "Keyboard language"
654+msgstr ""
655+
656+#: qml/Wizard/Pages/20-keyboard.qml:92
657+msgid "Keyboard layout"
658+msgstr ""
659+
660+#: qml/Wizard/Pages/20-keyboard.qml:151 qml/Wizard/Pages/30-wifi.qml:206
661+#: qml/Wizard/Pages/60-account.qml:65
662+#: qml/Wizard/Pages/77-system-update.qml:152 qml/Wizard/Pages/sim.qml:101
663+msgid "Skip"
664+msgstr "Atla"
665+
666+#: qml/Wizard/Pages/30-wifi.qml:30
648msgid "Connect to Wi‑Fi"
667msgid "Connect to Wi‑Fi"
649msgstr "Wi-Fi'ye Bağlan"
668msgstr "Wi-Fi'ye Bağlan"
650
669
651−#: qml/Wizard/Pages/30-wifi.qml:130
670+#: qml/Wizard/Pages/30-wifi.qml:131
652msgid "Connected"
671msgid "Connected"
653msgstr ""
672msgstr ""
654
673
655−#: qml/Wizard/Pages/30-wifi.qml:163
674+#: qml/Wizard/Pages/30-wifi.qml:164
656msgid "Available Wi-Fi networks"
675msgid "Available Wi-Fi networks"
657msgstr ""
676msgstr ""
658
677
659−#: qml/Wizard/Pages/30-wifi.qml:164
678+#: qml/Wizard/Pages/30-wifi.qml:165
660msgid "No available Wi-Fi networks"
679msgid "No available Wi-Fi networks"
661msgstr ""
680msgstr ""
662
681
663−#: qml/Wizard/Pages/30-wifi.qml:206 qml/Wizard/Pages/60-account.qml:65
664−#: qml/Wizard/Pages/sim.qml:101
665−msgid "Skip"
666−msgstr "Atla"
667−
668#: qml/Wizard/Pages/40-location.qml:27
682#: qml/Wizard/Pages/40-location.qml:27
669msgid "Location Services"
683msgid "Location Services"
670msgstr ""
684msgstr ""
@@ -748,6 +762,35 @@ msgstr ""
748msgid "Privacy policy"
762msgid "Privacy policy"
749msgstr ""
763msgstr ""
750
764
765+#: qml/Wizard/Pages/77-system-update.qml:28
766+msgid "Update Device"
767+msgstr ""
768+
769+#: qml/Wizard/Pages/77-system-update.qml:55
770+msgid ""
771+"There is a system update available and ready to install. Afterwards, the "
772+"device will automatically restart."
773+msgstr ""
774+
775+#: qml/Wizard/Pages/77-system-update.qml:76
776+msgctxt "string identifying name of the update"
777+msgid "Ubuntu system"
778+msgstr ""
779+
780+#: qml/Wizard/Pages/77-system-update.qml:83
781+#, qt-format
782+msgctxt "version of the system update"
783+msgid "Version %1"
784+msgstr ""
785+
786+#: qml/Wizard/Pages/77-system-update.qml:102
787+msgid "This could take a few minutes..."
788+msgstr ""
789+
790+#: qml/Wizard/Pages/77-system-update.qml:116
791+msgid "Install and restart now"
792+msgstr ""
793+
751#: qml/Wizard/Pages/80-finished.qml:89
794#: qml/Wizard/Pages/80-finished.qml:89
752msgid "Welcome to Ubuntu"
795msgid "Welcome to Ubuntu"
753msgstr ""
796msgstr ""
po/ug.po+60−17
@@ -7,7 +7,7 @@ msgid ""
7msgstr ""
7msgstr ""
8"Project-Id-Version: unity\n"
8"Project-Id-Version: unity\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2016-08-03 15:56+0000\n"
10+"POT-Creation-Date: 2016-08-11 06:28+0000\n"
11"PO-Revision-Date: 2016-07-03 13:56+0000\n"
11"PO-Revision-Date: 2016-07-03 13:56+0000\n"
12"Last-Translator: Eltikin <eltikinuyghur@hotmail.com>\n"
12"Last-Translator: Eltikin <eltikinuyghur@hotmail.com>\n"
13"Language-Team: Uyghur Computer Science Association <UKIJ@yahoogroups.com>\n"
13"Language-Team: Uyghur Computer Science Association <UKIJ@yahoogroups.com>\n"
@@ -15,7 +15,7 @@ msgstr ""
15"Content-Type: text/plain; charset=UTF-8\n"
15"Content-Type: text/plain; charset=UTF-8\n"
16"Content-Transfer-Encoding: 8bit\n"
16"Content-Transfer-Encoding: 8bit\n"
17"Plural-Forms: nplurals=1; plural=0;\n"
17"Plural-Forms: nplurals=1; plural=0;\n"
18−"X-Launchpad-Export-Date: 2016-08-09 05:47+0000\n"
18+"X-Launchpad-Export-Date: 2016-08-17 05:52+0000\n"
19"X-Generator: Launchpad (build 18169)\n"
19"X-Generator: Launchpad (build 18169)\n"
20
20
21#: plugins/LightDM/Greeter.cpp:123
21#: plugins/LightDM/Greeter.cpp:123
@@ -361,15 +361,15 @@ msgstr ""
361msgid "Reset"
361msgid "Reset"
362msgstr "ئەسلىگە قايتۇر"
362msgstr "ئەسلىگە قايتۇر"
363
363
364−#: qml/Dash/GenericScopeView.qml:580 qml/Dash/GenericScopeView.qml:775
364+#: qml/Dash/GenericScopeView.qml:585 qml/Dash/GenericScopeView.qml:780
365msgid "Show less"
365msgid "Show less"
366msgstr ""
366msgstr ""
367
367
368−#: qml/Dash/GenericScopeView.qml:580
368+#: qml/Dash/GenericScopeView.qml:585
369msgid "Show all"
369msgid "Show all"
370msgstr "ھەممىنى كۆرسەت"
370msgstr "ھەممىنى كۆرسەت"
371
371
372−#: qml/Dash/GenericScopeView.qml:637
372+#: qml/Dash/GenericScopeView.qml:642
373msgctxt "Label: Hint for dash search line edit"
373msgctxt "Label: Hint for dash search line edit"
374msgid "Search"
374msgid "Search"
375msgstr "ئىزدە"
375msgstr "ئىزدە"
@@ -633,36 +633,50 @@ msgstr "قايتىش"
633msgid "Language"
633msgid "Language"
634msgstr "تىل"
634msgstr "تىل"
635
635
636−#: qml/Wizard/Pages/10-welcome.qml:171 qml/Wizard/Pages/30-wifi.qml:206
636+#: qml/Wizard/Pages/10-welcome.qml:172 qml/Wizard/Pages/20-keyboard.qml:151
637−#: qml/Wizard/Pages/40-location.qml:271 qml/Wizard/Pages/50-timezone.qml:270
637+#: qml/Wizard/Pages/30-wifi.qml:206 qml/Wizard/Pages/40-location.qml:271
638+#: qml/Wizard/Pages/50-timezone.qml:270 qml/Wizard/Pages/60-account.qml:65
638−#: qml/Wizard/Pages/60-account.qml:65 qml/Wizard/Pages/70-passwd-type.qml:144
639+#: qml/Wizard/Pages/70-passwd-type.qml:144
639#: qml/Wizard/Pages/75-report-check.qml:84
640#: qml/Wizard/Pages/75-report-check.qml:84
640#: qml/Wizard/Pages/passcode-desktop.qml:141
641#: qml/Wizard/Pages/passcode-desktop.qml:141
641#: qml/Wizard/Pages/password-set.qml:141
642#: qml/Wizard/Pages/password-set.qml:141
642msgid "Next"
643msgid "Next"
643msgstr "كېيىنكى"
644msgstr "كېيىنكى"
644
645
645−#: qml/Wizard/Pages/30-wifi.qml:29
646+#: qml/Wizard/Pages/20-keyboard.qml:30
647+msgid "Select Keyboard"
648+msgstr ""
649+
650+#: qml/Wizard/Pages/20-keyboard.qml:70
651+msgid "Keyboard language"
652+msgstr ""
653+
654+#: qml/Wizard/Pages/20-keyboard.qml:92
655+msgid "Keyboard layout"
656+msgstr ""
657+
658+#: qml/Wizard/Pages/20-keyboard.qml:151 qml/Wizard/Pages/30-wifi.qml:206
659+#: qml/Wizard/Pages/60-account.qml:65
660+#: qml/Wizard/Pages/77-system-update.qml:152 qml/Wizard/Pages/sim.qml:101
661+msgid "Skip"
662+msgstr "ئۆتكۈزۈۋەت"
663+
664+#: qml/Wizard/Pages/30-wifi.qml:30
646msgid "Connect to Wi‑Fi"
665msgid "Connect to Wi‑Fi"
647msgstr "سىمسىز تورغا(Wi-Fi) باغلان"
666msgstr "سىمسىز تورغا(Wi-Fi) باغلان"
648
667
649−#: qml/Wizard/Pages/30-wifi.qml:130
668+#: qml/Wizard/Pages/30-wifi.qml:131
650msgid "Connected"
669msgid "Connected"
651msgstr "ئۇلاندى"
670msgstr "ئۇلاندى"
652
671
653−#: qml/Wizard/Pages/30-wifi.qml:163
672+#: qml/Wizard/Pages/30-wifi.qml:164
654msgid "Available Wi-Fi networks"
673msgid "Available Wi-Fi networks"
655msgstr ""
674msgstr ""
656
675
657−#: qml/Wizard/Pages/30-wifi.qml:164
676+#: qml/Wizard/Pages/30-wifi.qml:165
658msgid "No available Wi-Fi networks"
677msgid "No available Wi-Fi networks"
659msgstr ""
678msgstr ""
660
679
661−#: qml/Wizard/Pages/30-wifi.qml:206 qml/Wizard/Pages/60-account.qml:65
662−#: qml/Wizard/Pages/sim.qml:101
663−msgid "Skip"
664−msgstr "ئۆتكۈزۈۋەت"
665−
666#: qml/Wizard/Pages/40-location.qml:27
680#: qml/Wizard/Pages/40-location.qml:27
667msgid "Location Services"
681msgid "Location Services"
668msgstr ""
682msgstr ""
@@ -746,6 +760,35 @@ msgstr ""
746msgid "Privacy policy"
760msgid "Privacy policy"
747msgstr "شەخسىيەت سىياسىتى"
761msgstr "شەخسىيەت سىياسىتى"
748
762
763+#: qml/Wizard/Pages/77-system-update.qml:28
764+msgid "Update Device"
765+msgstr ""
766+
767+#: qml/Wizard/Pages/77-system-update.qml:55
768+msgid ""
769+"There is a system update available and ready to install. Afterwards, the "
770+"device will automatically restart."
771+msgstr ""
772+
773+#: qml/Wizard/Pages/77-system-update.qml:76
774+msgctxt "string identifying name of the update"
775+msgid "Ubuntu system"
776+msgstr ""
777+
778+#: qml/Wizard/Pages/77-system-update.qml:83
779+#, qt-format
780+msgctxt "version of the system update"
781+msgid "Version %1"
782+msgstr ""
783+
784+#: qml/Wizard/Pages/77-system-update.qml:102
785+msgid "This could take a few minutes..."
786+msgstr ""
787+
788+#: qml/Wizard/Pages/77-system-update.qml:116
789+msgid "Install and restart now"
790+msgstr ""
791+
749#: qml/Wizard/Pages/80-finished.qml:89
792#: qml/Wizard/Pages/80-finished.qml:89
750msgid "Welcome to Ubuntu"
793msgid "Welcome to Ubuntu"
751msgstr "ئۇبۇنتۇغا مەرھابا"
794msgstr "ئۇبۇنتۇغا مەرھابا"
po/uk.po+60−17
@@ -7,7 +7,7 @@ msgid ""
7msgstr ""
7msgstr ""
8"Project-Id-Version: unity\n"
8"Project-Id-Version: unity\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2016-08-03 15:56+0000\n"
10+"POT-Creation-Date: 2016-08-11 06:28+0000\n"
11"PO-Revision-Date: 2016-04-01 17:32+0000\n"
11"PO-Revision-Date: 2016-04-01 17:32+0000\n"
12"Last-Translator: Yuri Chornoivan <yurchor@gmail.com>\n"
12"Last-Translator: Yuri Chornoivan <yurchor@gmail.com>\n"
13"Language-Team: Ukrainian <uk@li.org>\n"
13"Language-Team: Ukrainian <uk@li.org>\n"
@@ -16,7 +16,7 @@ msgstr ""
16"Content-Transfer-Encoding: 8bit\n"
16"Content-Transfer-Encoding: 8bit\n"
17"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && "
17"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && "
18"n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
18"n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
19−"X-Launchpad-Export-Date: 2016-08-09 05:47+0000\n"
19+"X-Launchpad-Export-Date: 2016-08-17 05:52+0000\n"
20"X-Generator: Launchpad (build 18169)\n"
20"X-Generator: Launchpad (build 18169)\n"
21
21
22#: plugins/LightDM/Greeter.cpp:123
22#: plugins/LightDM/Greeter.cpp:123
@@ -370,15 +370,15 @@ msgstr "Покращіть результати"
370msgid "Reset"
370msgid "Reset"
371msgstr "Скинути"
371msgstr "Скинути"
372
372
373−#: qml/Dash/GenericScopeView.qml:580 qml/Dash/GenericScopeView.qml:775
373+#: qml/Dash/GenericScopeView.qml:585 qml/Dash/GenericScopeView.qml:780
374msgid "Show less"
374msgid "Show less"
375msgstr ""
375msgstr ""
376
376
377−#: qml/Dash/GenericScopeView.qml:580
377+#: qml/Dash/GenericScopeView.qml:585
378msgid "Show all"
378msgid "Show all"
379msgstr ""
379msgstr ""
380
380
381−#: qml/Dash/GenericScopeView.qml:637
381+#: qml/Dash/GenericScopeView.qml:642
382msgctxt "Label: Hint for dash search line edit"
382msgctxt "Label: Hint for dash search line edit"
383msgid "Search"
383msgid "Search"
384msgstr "Пошук"
384msgstr "Пошук"
@@ -650,36 +650,50 @@ msgstr "Назад"
650msgid "Language"
650msgid "Language"
651msgstr "Мова"
651msgstr "Мова"
652
652
653−#: qml/Wizard/Pages/10-welcome.qml:171 qml/Wizard/Pages/30-wifi.qml:206
653+#: qml/Wizard/Pages/10-welcome.qml:172 qml/Wizard/Pages/20-keyboard.qml:151
654−#: qml/Wizard/Pages/40-location.qml:271 qml/Wizard/Pages/50-timezone.qml:270
654+#: qml/Wizard/Pages/30-wifi.qml:206 qml/Wizard/Pages/40-location.qml:271
655+#: qml/Wizard/Pages/50-timezone.qml:270 qml/Wizard/Pages/60-account.qml:65
655−#: qml/Wizard/Pages/60-account.qml:65 qml/Wizard/Pages/70-passwd-type.qml:144
656+#: qml/Wizard/Pages/70-passwd-type.qml:144
656#: qml/Wizard/Pages/75-report-check.qml:84
657#: qml/Wizard/Pages/75-report-check.qml:84
657#: qml/Wizard/Pages/passcode-desktop.qml:141
658#: qml/Wizard/Pages/passcode-desktop.qml:141
658#: qml/Wizard/Pages/password-set.qml:141
659#: qml/Wizard/Pages/password-set.qml:141
659msgid "Next"
660msgid "Next"
660msgstr "Наступне"
661msgstr "Наступне"
661
662
662−#: qml/Wizard/Pages/30-wifi.qml:29
663+#: qml/Wizard/Pages/20-keyboard.qml:30
664+msgid "Select Keyboard"
665+msgstr ""
666+
667+#: qml/Wizard/Pages/20-keyboard.qml:70
668+msgid "Keyboard language"
669+msgstr ""
670+
671+#: qml/Wizard/Pages/20-keyboard.qml:92
672+msgid "Keyboard layout"
673+msgstr ""
674+
675+#: qml/Wizard/Pages/20-keyboard.qml:151 qml/Wizard/Pages/30-wifi.qml:206
676+#: qml/Wizard/Pages/60-account.qml:65
677+#: qml/Wizard/Pages/77-system-update.qml:152 qml/Wizard/Pages/sim.qml:101
678+msgid "Skip"
679+msgstr "Пропустити"
680+
681+#: qml/Wizard/Pages/30-wifi.qml:30
663msgid "Connect to Wi‑Fi"
682msgid "Connect to Wi‑Fi"
664msgstr "З’єднатися із Wi‑Fi"
683msgstr "З’єднатися із Wi‑Fi"
665
684
666−#: qml/Wizard/Pages/30-wifi.qml:130
685+#: qml/Wizard/Pages/30-wifi.qml:131
667msgid "Connected"
686msgid "Connected"
668msgstr "Під’єднано"
687msgstr "Під’єднано"
669
688
670−#: qml/Wizard/Pages/30-wifi.qml:163
689+#: qml/Wizard/Pages/30-wifi.qml:164
671msgid "Available Wi-Fi networks"
690msgid "Available Wi-Fi networks"
672msgstr "Доступні мережі Wi-Fi"
691msgstr "Доступні мережі Wi-Fi"
673
692
674−#: qml/Wizard/Pages/30-wifi.qml:164
693+#: qml/Wizard/Pages/30-wifi.qml:165
675msgid "No available Wi-Fi networks"
694msgid "No available Wi-Fi networks"
676msgstr "Не доступні мережі Wi-Fi"
695msgstr "Не доступні мережі Wi-Fi"
677
696
678−#: qml/Wizard/Pages/30-wifi.qml:206 qml/Wizard/Pages/60-account.qml:65
679−#: qml/Wizard/Pages/sim.qml:101
680−msgid "Skip"
681−msgstr "Пропустити"
682−
683#: qml/Wizard/Pages/40-location.qml:27
697#: qml/Wizard/Pages/40-location.qml:27
684msgid "Location Services"
698msgid "Location Services"
685msgstr "Сервіс Геолокації"
699msgstr "Сервіс Геолокації"
@@ -766,6 +780,35 @@ msgstr ""
766msgid "Privacy policy"
780msgid "Privacy policy"
767msgstr "Правила конфіденційності"
781msgstr "Правила конфіденційності"
768
782
783+#: qml/Wizard/Pages/77-system-update.qml:28
784+msgid "Update Device"
785+msgstr ""
786+
787+#: qml/Wizard/Pages/77-system-update.qml:55
788+msgid ""
789+"There is a system update available and ready to install. Afterwards, the "
790+"device will automatically restart."
791+msgstr ""
792+
793+#: qml/Wizard/Pages/77-system-update.qml:76
794+msgctxt "string identifying name of the update"
795+msgid "Ubuntu system"
796+msgstr ""
797+
798+#: qml/Wizard/Pages/77-system-update.qml:83
799+#, qt-format
800+msgctxt "version of the system update"
801+msgid "Version %1"
802+msgstr ""
803+
804+#: qml/Wizard/Pages/77-system-update.qml:102
805+msgid "This could take a few minutes..."
806+msgstr ""
807+
808+#: qml/Wizard/Pages/77-system-update.qml:116
809+msgid "Install and restart now"
810+msgstr ""
811+
769#: qml/Wizard/Pages/80-finished.qml:89
812#: qml/Wizard/Pages/80-finished.qml:89
770msgid "Welcome to Ubuntu"
813msgid "Welcome to Ubuntu"
771msgstr "Ласкаво просимо до Ubuntu"
814msgstr "Ласкаво просимо до Ubuntu"
po/unity8.pot+59−16
@@ -8,7 +8,7 @@ msgid ""
8msgstr ""
8msgstr ""
9"Project-Id-Version: unity8\n"
9"Project-Id-Version: unity8\n"
10"Report-Msgid-Bugs-To: \n"
10"Report-Msgid-Bugs-To: \n"
11−"POT-Creation-Date: 2016-08-03 15:56+0000\n"
11+"POT-Creation-Date: 2016-08-11 06:28+0000\n"
12"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
12"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
13"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
13"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
14"Language-Team: LANGUAGE <LL@li.org>\n"
14"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -360,15 +360,15 @@ msgstr ""
360msgid "Reset"
360msgid "Reset"
361msgstr ""
361msgstr ""
362
362
363−#: qml/Dash/GenericScopeView.qml:580 qml/Dash/GenericScopeView.qml:775
363+#: qml/Dash/GenericScopeView.qml:585 qml/Dash/GenericScopeView.qml:780
364msgid "Show less"
364msgid "Show less"
365msgstr ""
365msgstr ""
366
366
367−#: qml/Dash/GenericScopeView.qml:580
367+#: qml/Dash/GenericScopeView.qml:585
368msgid "Show all"
368msgid "Show all"
369msgstr ""
369msgstr ""
370
370
371−#: qml/Dash/GenericScopeView.qml:637
371+#: qml/Dash/GenericScopeView.qml:642
372msgctxt "Label: Hint for dash search line edit"
372msgctxt "Label: Hint for dash search line edit"
373msgid "Search"
373msgid "Search"
374msgstr ""
374msgstr ""
@@ -631,36 +631,50 @@ msgstr ""
631msgid "Language"
631msgid "Language"
632msgstr ""
632msgstr ""
633
633
634−#: qml/Wizard/Pages/10-welcome.qml:171 qml/Wizard/Pages/30-wifi.qml:206
634+#: qml/Wizard/Pages/10-welcome.qml:172 qml/Wizard/Pages/20-keyboard.qml:151
635−#: qml/Wizard/Pages/40-location.qml:271 qml/Wizard/Pages/50-timezone.qml:270
635+#: qml/Wizard/Pages/30-wifi.qml:206 qml/Wizard/Pages/40-location.qml:271
636+#: qml/Wizard/Pages/50-timezone.qml:270 qml/Wizard/Pages/60-account.qml:65
636−#: qml/Wizard/Pages/60-account.qml:65 qml/Wizard/Pages/70-passwd-type.qml:144
637+#: qml/Wizard/Pages/70-passwd-type.qml:144
637#: qml/Wizard/Pages/75-report-check.qml:84
638#: qml/Wizard/Pages/75-report-check.qml:84
638#: qml/Wizard/Pages/passcode-desktop.qml:141
639#: qml/Wizard/Pages/passcode-desktop.qml:141
639#: qml/Wizard/Pages/password-set.qml:141
640#: qml/Wizard/Pages/password-set.qml:141
640msgid "Next"
641msgid "Next"
641msgstr ""
642msgstr ""
642
643
643−#: qml/Wizard/Pages/30-wifi.qml:29
644+#: qml/Wizard/Pages/20-keyboard.qml:30
645+msgid "Select Keyboard"
646+msgstr ""
647+
648+#: qml/Wizard/Pages/20-keyboard.qml:70
649+msgid "Keyboard language"
650+msgstr ""
651+
652+#: qml/Wizard/Pages/20-keyboard.qml:92
653+msgid "Keyboard layout"
654+msgstr ""
655+
656+#: qml/Wizard/Pages/20-keyboard.qml:151 qml/Wizard/Pages/30-wifi.qml:206
657+#: qml/Wizard/Pages/60-account.qml:65
658+#: qml/Wizard/Pages/77-system-update.qml:152 qml/Wizard/Pages/sim.qml:101
659+msgid "Skip"
660+msgstr ""
661+
662+#: qml/Wizard/Pages/30-wifi.qml:30
644msgid "Connect to Wi‑Fi"
663msgid "Connect to Wi‑Fi"
645msgstr ""
664msgstr ""
646
665
647−#: qml/Wizard/Pages/30-wifi.qml:130
666+#: qml/Wizard/Pages/30-wifi.qml:131
648msgid "Connected"
667msgid "Connected"
649msgstr ""
668msgstr ""
650
669
651−#: qml/Wizard/Pages/30-wifi.qml:163
670+#: qml/Wizard/Pages/30-wifi.qml:164
652msgid "Available Wi-Fi networks"
671msgid "Available Wi-Fi networks"
653msgstr ""
672msgstr ""
654
673
655−#: qml/Wizard/Pages/30-wifi.qml:164
674+#: qml/Wizard/Pages/30-wifi.qml:165
656msgid "No available Wi-Fi networks"
675msgid "No available Wi-Fi networks"
657msgstr ""
676msgstr ""
658
677
659−#: qml/Wizard/Pages/30-wifi.qml:206 qml/Wizard/Pages/60-account.qml:65
660−#: qml/Wizard/Pages/sim.qml:101
661−msgid "Skip"
662−msgstr ""
663−
664#: qml/Wizard/Pages/40-location.qml:27
678#: qml/Wizard/Pages/40-location.qml:27
665msgid "Location Services"
679msgid "Location Services"
666msgstr ""
680msgstr ""
@@ -744,6 +758,35 @@ msgstr ""
744msgid "Privacy policy"
758msgid "Privacy policy"
745msgstr ""
759msgstr ""
746
760
761+#: qml/Wizard/Pages/77-system-update.qml:28
762+msgid "Update Device"
763+msgstr ""
764+
765+#: qml/Wizard/Pages/77-system-update.qml:55
766+msgid ""
767+"There is a system update available and ready to install. Afterwards, the "
768+"device will automatically restart."
769+msgstr ""
770+
771+#: qml/Wizard/Pages/77-system-update.qml:76
772+msgctxt "string identifying name of the update"
773+msgid "Ubuntu system"
774+msgstr ""
775+
776+#: qml/Wizard/Pages/77-system-update.qml:83
777+#, qt-format
778+msgctxt "version of the system update"
779+msgid "Version %1"
780+msgstr ""
781+
782+#: qml/Wizard/Pages/77-system-update.qml:102
783+msgid "This could take a few minutes..."
784+msgstr ""
785+
786+#: qml/Wizard/Pages/77-system-update.qml:116
787+msgid "Install and restart now"
788+msgstr ""
789+
747#: qml/Wizard/Pages/80-finished.qml:89
790#: qml/Wizard/Pages/80-finished.qml:89
748msgid "Welcome to Ubuntu"
791msgid "Welcome to Ubuntu"
749msgstr ""
792msgstr ""
po/ur.po+60−17
@@ -7,7 +7,7 @@ msgid ""
7msgstr ""
7msgstr ""
8"Project-Id-Version: unity8\n"
8"Project-Id-Version: unity8\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2016-08-03 15:56+0000\n"
10+"POT-Creation-Date: 2016-08-11 06:28+0000\n"
11"PO-Revision-Date: 2015-05-05 03:12+0000\n"
11"PO-Revision-Date: 2015-05-05 03:12+0000\n"
12"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
12"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
13"Language-Team: Urdu <ur@li.org>\n"
13"Language-Team: Urdu <ur@li.org>\n"
@@ -15,7 +15,7 @@ msgstr ""
15"Content-Type: text/plain; charset=UTF-8\n"
15"Content-Type: text/plain; charset=UTF-8\n"
16"Content-Transfer-Encoding: 8bit\n"
16"Content-Transfer-Encoding: 8bit\n"
17"Plural-Forms: nplurals=2; plural=n != 1;\n"
17"Plural-Forms: nplurals=2; plural=n != 1;\n"
18−"X-Launchpad-Export-Date: 2016-08-09 05:47+0000\n"
18+"X-Launchpad-Export-Date: 2016-08-17 05:52+0000\n"
19"X-Generator: Launchpad (build 18169)\n"
19"X-Generator: Launchpad (build 18169)\n"
20
20
21#: plugins/LightDM/Greeter.cpp:123
21#: plugins/LightDM/Greeter.cpp:123
@@ -360,15 +360,15 @@ msgstr ""
360msgid "Reset"
360msgid "Reset"
361msgstr ""
361msgstr ""
362
362
363−#: qml/Dash/GenericScopeView.qml:580 qml/Dash/GenericScopeView.qml:775
363+#: qml/Dash/GenericScopeView.qml:585 qml/Dash/GenericScopeView.qml:780
364msgid "Show less"
364msgid "Show less"
365msgstr ""
365msgstr ""
366
366
367−#: qml/Dash/GenericScopeView.qml:580
367+#: qml/Dash/GenericScopeView.qml:585
368msgid "Show all"
368msgid "Show all"
369msgstr ""
369msgstr ""
370
370
371−#: qml/Dash/GenericScopeView.qml:637
371+#: qml/Dash/GenericScopeView.qml:642
372msgctxt "Label: Hint for dash search line edit"
372msgctxt "Label: Hint for dash search line edit"
373msgid "Search"
373msgid "Search"
374msgstr ""
374msgstr ""
@@ -631,36 +631,50 @@ msgstr ""
631msgid "Language"
631msgid "Language"
632msgstr ""
632msgstr ""
633
633
634−#: qml/Wizard/Pages/10-welcome.qml:171 qml/Wizard/Pages/30-wifi.qml:206
634+#: qml/Wizard/Pages/10-welcome.qml:172 qml/Wizard/Pages/20-keyboard.qml:151
635−#: qml/Wizard/Pages/40-location.qml:271 qml/Wizard/Pages/50-timezone.qml:270
635+#: qml/Wizard/Pages/30-wifi.qml:206 qml/Wizard/Pages/40-location.qml:271
636+#: qml/Wizard/Pages/50-timezone.qml:270 qml/Wizard/Pages/60-account.qml:65
636−#: qml/Wizard/Pages/60-account.qml:65 qml/Wizard/Pages/70-passwd-type.qml:144
637+#: qml/Wizard/Pages/70-passwd-type.qml:144
637#: qml/Wizard/Pages/75-report-check.qml:84
638#: qml/Wizard/Pages/75-report-check.qml:84
638#: qml/Wizard/Pages/passcode-desktop.qml:141
639#: qml/Wizard/Pages/passcode-desktop.qml:141
639#: qml/Wizard/Pages/password-set.qml:141
640#: qml/Wizard/Pages/password-set.qml:141
640msgid "Next"
641msgid "Next"
641msgstr ""
642msgstr ""
642
643
643−#: qml/Wizard/Pages/30-wifi.qml:29
644+#: qml/Wizard/Pages/20-keyboard.qml:30
645+msgid "Select Keyboard"
646+msgstr ""
647+
648+#: qml/Wizard/Pages/20-keyboard.qml:70
649+msgid "Keyboard language"
650+msgstr ""
651+
652+#: qml/Wizard/Pages/20-keyboard.qml:92
653+msgid "Keyboard layout"
654+msgstr ""
655+
656+#: qml/Wizard/Pages/20-keyboard.qml:151 qml/Wizard/Pages/30-wifi.qml:206
657+#: qml/Wizard/Pages/60-account.qml:65
658+#: qml/Wizard/Pages/77-system-update.qml:152 qml/Wizard/Pages/sim.qml:101
659+msgid "Skip"
660+msgstr ""
661+
662+#: qml/Wizard/Pages/30-wifi.qml:30
644msgid "Connect to Wi‑Fi"
663msgid "Connect to Wi‑Fi"
645msgstr ""
664msgstr ""
646
665
647−#: qml/Wizard/Pages/30-wifi.qml:130
666+#: qml/Wizard/Pages/30-wifi.qml:131
648msgid "Connected"
667msgid "Connected"
649msgstr ""
668msgstr ""
650
669
651−#: qml/Wizard/Pages/30-wifi.qml:163
670+#: qml/Wizard/Pages/30-wifi.qml:164
652msgid "Available Wi-Fi networks"
671msgid "Available Wi-Fi networks"
653msgstr ""
672msgstr ""
654
673
655−#: qml/Wizard/Pages/30-wifi.qml:164
674+#: qml/Wizard/Pages/30-wifi.qml:165
656msgid "No available Wi-Fi networks"
675msgid "No available Wi-Fi networks"
657msgstr ""
676msgstr ""
658
677
659−#: qml/Wizard/Pages/30-wifi.qml:206 qml/Wizard/Pages/60-account.qml:65
660−#: qml/Wizard/Pages/sim.qml:101
661−msgid "Skip"
662−msgstr ""
663−
664#: qml/Wizard/Pages/40-location.qml:27
678#: qml/Wizard/Pages/40-location.qml:27
665msgid "Location Services"
679msgid "Location Services"
666msgstr ""
680msgstr ""
@@ -744,6 +758,35 @@ msgstr ""
744msgid "Privacy policy"
758msgid "Privacy policy"
745msgstr ""
759msgstr ""
746
760
761+#: qml/Wizard/Pages/77-system-update.qml:28
762+msgid "Update Device"
763+msgstr ""
764+
765+#: qml/Wizard/Pages/77-system-update.qml:55
766+msgid ""
767+"There is a system update available and ready to install. Afterwards, the "
768+"device will automatically restart."
769+msgstr ""
770+
771+#: qml/Wizard/Pages/77-system-update.qml:76
772+msgctxt "string identifying name of the update"
773+msgid "Ubuntu system"
774+msgstr ""
775+
776+#: qml/Wizard/Pages/77-system-update.qml:83
777+#, qt-format
778+msgctxt "version of the system update"
779+msgid "Version %1"
780+msgstr ""
781+
782+#: qml/Wizard/Pages/77-system-update.qml:102
783+msgid "This could take a few minutes..."
784+msgstr ""
785+
786+#: qml/Wizard/Pages/77-system-update.qml:116
787+msgid "Install and restart now"
788+msgstr ""
789+
747#: qml/Wizard/Pages/80-finished.qml:89
790#: qml/Wizard/Pages/80-finished.qml:89
748msgid "Welcome to Ubuntu"
791msgid "Welcome to Ubuntu"
749msgstr ""
792msgstr ""
po/uz.po+60−17
@@ -7,7 +7,7 @@ msgid ""
7msgstr ""
7msgstr ""
8"Project-Id-Version: unity8\n"
8"Project-Id-Version: unity8\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2016-08-03 15:56+0000\n"
10+"POT-Creation-Date: 2016-08-11 06:28+0000\n"
11"PO-Revision-Date: 2015-07-04 16:03+0000\n"
11"PO-Revision-Date: 2015-07-04 16:03+0000\n"
12"Last-Translator: Learner <muzaffar.habibullayev@yandex.ru>\n"
12"Last-Translator: Learner <muzaffar.habibullayev@yandex.ru>\n"
13"Language-Team: Uzbek <uz@li.org>\n"
13"Language-Team: Uzbek <uz@li.org>\n"
@@ -15,7 +15,7 @@ msgstr ""
15"Content-Type: text/plain; charset=UTF-8\n"
15"Content-Type: text/plain; charset=UTF-8\n"
16"Content-Transfer-Encoding: 8bit\n"
16"Content-Transfer-Encoding: 8bit\n"
17"Plural-Forms: nplurals=1; plural=0;\n"
17"Plural-Forms: nplurals=1; plural=0;\n"
18−"X-Launchpad-Export-Date: 2016-08-09 05:47+0000\n"
18+"X-Launchpad-Export-Date: 2016-08-17 05:52+0000\n"
19"X-Generator: Launchpad (build 18169)\n"
19"X-Generator: Launchpad (build 18169)\n"
20
20
21#: plugins/LightDM/Greeter.cpp:123
21#: plugins/LightDM/Greeter.cpp:123
@@ -360,15 +360,15 @@ msgstr ""
360msgid "Reset"
360msgid "Reset"
361msgstr ""
361msgstr ""
362
362
363−#: qml/Dash/GenericScopeView.qml:580 qml/Dash/GenericScopeView.qml:775
363+#: qml/Dash/GenericScopeView.qml:585 qml/Dash/GenericScopeView.qml:780
364msgid "Show less"
364msgid "Show less"
365msgstr ""
365msgstr ""
366
366
367−#: qml/Dash/GenericScopeView.qml:580
367+#: qml/Dash/GenericScopeView.qml:585
368msgid "Show all"
368msgid "Show all"
369msgstr ""
369msgstr ""
370
370
371−#: qml/Dash/GenericScopeView.qml:637
371+#: qml/Dash/GenericScopeView.qml:642
372msgctxt "Label: Hint for dash search line edit"
372msgctxt "Label: Hint for dash search line edit"
373msgid "Search"
373msgid "Search"
374msgstr ""
374msgstr ""
@@ -631,36 +631,50 @@ msgstr ""
631msgid "Language"
631msgid "Language"
632msgstr ""
632msgstr ""
633
633
634−#: qml/Wizard/Pages/10-welcome.qml:171 qml/Wizard/Pages/30-wifi.qml:206
634+#: qml/Wizard/Pages/10-welcome.qml:172 qml/Wizard/Pages/20-keyboard.qml:151
635−#: qml/Wizard/Pages/40-location.qml:271 qml/Wizard/Pages/50-timezone.qml:270
635+#: qml/Wizard/Pages/30-wifi.qml:206 qml/Wizard/Pages/40-location.qml:271
636+#: qml/Wizard/Pages/50-timezone.qml:270 qml/Wizard/Pages/60-account.qml:65
636−#: qml/Wizard/Pages/60-account.qml:65 qml/Wizard/Pages/70-passwd-type.qml:144
637+#: qml/Wizard/Pages/70-passwd-type.qml:144
637#: qml/Wizard/Pages/75-report-check.qml:84
638#: qml/Wizard/Pages/75-report-check.qml:84
638#: qml/Wizard/Pages/passcode-desktop.qml:141
639#: qml/Wizard/Pages/passcode-desktop.qml:141
639#: qml/Wizard/Pages/password-set.qml:141
640#: qml/Wizard/Pages/password-set.qml:141
640msgid "Next"
641msgid "Next"
641msgstr ""
642msgstr ""
642
643
643−#: qml/Wizard/Pages/30-wifi.qml:29
644+#: qml/Wizard/Pages/20-keyboard.qml:30
645+msgid "Select Keyboard"
646+msgstr ""
647+
648+#: qml/Wizard/Pages/20-keyboard.qml:70
649+msgid "Keyboard language"
650+msgstr ""
651+
652+#: qml/Wizard/Pages/20-keyboard.qml:92
653+msgid "Keyboard layout"
654+msgstr ""
655+
656+#: qml/Wizard/Pages/20-keyboard.qml:151 qml/Wizard/Pages/30-wifi.qml:206
657+#: qml/Wizard/Pages/60-account.qml:65
658+#: qml/Wizard/Pages/77-system-update.qml:152 qml/Wizard/Pages/sim.qml:101
659+msgid "Skip"
660+msgstr ""
661+
662+#: qml/Wizard/Pages/30-wifi.qml:30
644msgid "Connect to Wi‑Fi"
663msgid "Connect to Wi‑Fi"
645msgstr ""
664msgstr ""
646
665
647−#: qml/Wizard/Pages/30-wifi.qml:130
666+#: qml/Wizard/Pages/30-wifi.qml:131
648msgid "Connected"
667msgid "Connected"
649msgstr ""
668msgstr ""
650
669
651−#: qml/Wizard/Pages/30-wifi.qml:163
670+#: qml/Wizard/Pages/30-wifi.qml:164
652msgid "Available Wi-Fi networks"
671msgid "Available Wi-Fi networks"
653msgstr ""
672msgstr ""
654
673
655−#: qml/Wizard/Pages/30-wifi.qml:164
674+#: qml/Wizard/Pages/30-wifi.qml:165
656msgid "No available Wi-Fi networks"
675msgid "No available Wi-Fi networks"
657msgstr ""
676msgstr ""
658
677
659−#: qml/Wizard/Pages/30-wifi.qml:206 qml/Wizard/Pages/60-account.qml:65
660−#: qml/Wizard/Pages/sim.qml:101
661−msgid "Skip"
662−msgstr ""
663−
664#: qml/Wizard/Pages/40-location.qml:27
678#: qml/Wizard/Pages/40-location.qml:27
665msgid "Location Services"
679msgid "Location Services"
666msgstr ""
680msgstr ""
@@ -744,6 +758,35 @@ msgstr ""
744msgid "Privacy policy"
758msgid "Privacy policy"
745msgstr ""
759msgstr ""
746
760
761+#: qml/Wizard/Pages/77-system-update.qml:28
762+msgid "Update Device"
763+msgstr ""
764+
765+#: qml/Wizard/Pages/77-system-update.qml:55
766+msgid ""
767+"There is a system update available and ready to install. Afterwards, the "
768+"device will automatically restart."
769+msgstr ""
770+
771+#: qml/Wizard/Pages/77-system-update.qml:76
772+msgctxt "string identifying name of the update"
773+msgid "Ubuntu system"
774+msgstr ""
775+
776+#: qml/Wizard/Pages/77-system-update.qml:83
777+#, qt-format
778+msgctxt "version of the system update"
779+msgid "Version %1"
780+msgstr ""
781+
782+#: qml/Wizard/Pages/77-system-update.qml:102
783+msgid "This could take a few minutes..."
784+msgstr ""
785+
786+#: qml/Wizard/Pages/77-system-update.qml:116
787+msgid "Install and restart now"
788+msgstr ""
789+
747#: qml/Wizard/Pages/80-finished.qml:89
790#: qml/Wizard/Pages/80-finished.qml:89
748msgid "Welcome to Ubuntu"
791msgid "Welcome to Ubuntu"
749msgstr ""
792msgstr ""
po/vi.po+60−17
@@ -7,7 +7,7 @@ msgid ""
7msgstr ""
7msgstr ""
8"Project-Id-Version: unity8\n"
8"Project-Id-Version: unity8\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2016-08-03 15:56+0000\n"
10+"POT-Creation-Date: 2016-08-11 06:28+0000\n"
11"PO-Revision-Date: 2014-01-15 01:19+0000\n"
11"PO-Revision-Date: 2014-01-15 01:19+0000\n"
12"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
12"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
13"Language-Team: Vietnamese <vi@li.org>\n"
13"Language-Team: Vietnamese <vi@li.org>\n"
@@ -15,7 +15,7 @@ msgstr ""
15"Content-Type: text/plain; charset=UTF-8\n"
15"Content-Type: text/plain; charset=UTF-8\n"
16"Content-Transfer-Encoding: 8bit\n"
16"Content-Transfer-Encoding: 8bit\n"
17"Plural-Forms: nplurals=1; plural=0;\n"
17"Plural-Forms: nplurals=1; plural=0;\n"
18−"X-Launchpad-Export-Date: 2016-08-09 05:47+0000\n"
18+"X-Launchpad-Export-Date: 2016-08-17 05:52+0000\n"
19"X-Generator: Launchpad (build 18169)\n"
19"X-Generator: Launchpad (build 18169)\n"
20
20
21#: plugins/LightDM/Greeter.cpp:123
21#: plugins/LightDM/Greeter.cpp:123
@@ -360,15 +360,15 @@ msgstr ""
360msgid "Reset"
360msgid "Reset"
361msgstr ""
361msgstr ""
362
362
363−#: qml/Dash/GenericScopeView.qml:580 qml/Dash/GenericScopeView.qml:775
363+#: qml/Dash/GenericScopeView.qml:585 qml/Dash/GenericScopeView.qml:780
364msgid "Show less"
364msgid "Show less"
365msgstr ""
365msgstr ""
366
366
367−#: qml/Dash/GenericScopeView.qml:580
367+#: qml/Dash/GenericScopeView.qml:585
368msgid "Show all"
368msgid "Show all"
369msgstr ""
369msgstr ""
370
370
371−#: qml/Dash/GenericScopeView.qml:637
371+#: qml/Dash/GenericScopeView.qml:642
372msgctxt "Label: Hint for dash search line edit"
372msgctxt "Label: Hint for dash search line edit"
373msgid "Search"
373msgid "Search"
374msgstr ""
374msgstr ""
@@ -631,36 +631,50 @@ msgstr ""
631msgid "Language"
631msgid "Language"
632msgstr ""
632msgstr ""
633
633
634−#: qml/Wizard/Pages/10-welcome.qml:171 qml/Wizard/Pages/30-wifi.qml:206
634+#: qml/Wizard/Pages/10-welcome.qml:172 qml/Wizard/Pages/20-keyboard.qml:151
635−#: qml/Wizard/Pages/40-location.qml:271 qml/Wizard/Pages/50-timezone.qml:270
635+#: qml/Wizard/Pages/30-wifi.qml:206 qml/Wizard/Pages/40-location.qml:271
636+#: qml/Wizard/Pages/50-timezone.qml:270 qml/Wizard/Pages/60-account.qml:65
636−#: qml/Wizard/Pages/60-account.qml:65 qml/Wizard/Pages/70-passwd-type.qml:144
637+#: qml/Wizard/Pages/70-passwd-type.qml:144
637#: qml/Wizard/Pages/75-report-check.qml:84
638#: qml/Wizard/Pages/75-report-check.qml:84
638#: qml/Wizard/Pages/passcode-desktop.qml:141
639#: qml/Wizard/Pages/passcode-desktop.qml:141
639#: qml/Wizard/Pages/password-set.qml:141
640#: qml/Wizard/Pages/password-set.qml:141
640msgid "Next"
641msgid "Next"
641msgstr ""
642msgstr ""
642
643
643−#: qml/Wizard/Pages/30-wifi.qml:29
644+#: qml/Wizard/Pages/20-keyboard.qml:30
645+msgid "Select Keyboard"
646+msgstr ""
647+
648+#: qml/Wizard/Pages/20-keyboard.qml:70
649+msgid "Keyboard language"
650+msgstr ""
651+
652+#: qml/Wizard/Pages/20-keyboard.qml:92
653+msgid "Keyboard layout"
654+msgstr ""
655+
656+#: qml/Wizard/Pages/20-keyboard.qml:151 qml/Wizard/Pages/30-wifi.qml:206
657+#: qml/Wizard/Pages/60-account.qml:65
658+#: qml/Wizard/Pages/77-system-update.qml:152 qml/Wizard/Pages/sim.qml:101
659+msgid "Skip"
660+msgstr ""
661+
662+#: qml/Wizard/Pages/30-wifi.qml:30
644msgid "Connect to Wi‑Fi"
663msgid "Connect to Wi‑Fi"
645msgstr ""
664msgstr ""
646
665
647−#: qml/Wizard/Pages/30-wifi.qml:130
666+#: qml/Wizard/Pages/30-wifi.qml:131
648msgid "Connected"
667msgid "Connected"
649msgstr ""
668msgstr ""
650
669
651−#: qml/Wizard/Pages/30-wifi.qml:163
670+#: qml/Wizard/Pages/30-wifi.qml:164
652msgid "Available Wi-Fi networks"
671msgid "Available Wi-Fi networks"
653msgstr ""
672msgstr ""
654
673
655−#: qml/Wizard/Pages/30-wifi.qml:164
674+#: qml/Wizard/Pages/30-wifi.qml:165
656msgid "No available Wi-Fi networks"
675msgid "No available Wi-Fi networks"
657msgstr ""
676msgstr ""
658
677
659−#: qml/Wizard/Pages/30-wifi.qml:206 qml/Wizard/Pages/60-account.qml:65
660−#: qml/Wizard/Pages/sim.qml:101
661−msgid "Skip"
662−msgstr ""
663−
664#: qml/Wizard/Pages/40-location.qml:27
678#: qml/Wizard/Pages/40-location.qml:27
665msgid "Location Services"
679msgid "Location Services"
666msgstr ""
680msgstr ""
@@ -744,6 +758,35 @@ msgstr ""
744msgid "Privacy policy"
758msgid "Privacy policy"
745msgstr ""
759msgstr ""
746
760
761+#: qml/Wizard/Pages/77-system-update.qml:28
762+msgid "Update Device"
763+msgstr ""
764+
765+#: qml/Wizard/Pages/77-system-update.qml:55
766+msgid ""
767+"There is a system update available and ready to install. Afterwards, the "
768+"device will automatically restart."
769+msgstr ""
770+
771+#: qml/Wizard/Pages/77-system-update.qml:76
772+msgctxt "string identifying name of the update"
773+msgid "Ubuntu system"
774+msgstr ""
775+
776+#: qml/Wizard/Pages/77-system-update.qml:83
777+#, qt-format
778+msgctxt "version of the system update"
779+msgid "Version %1"
780+msgstr ""
781+
782+#: qml/Wizard/Pages/77-system-update.qml:102
783+msgid "This could take a few minutes..."
784+msgstr ""
785+
786+#: qml/Wizard/Pages/77-system-update.qml:116
787+msgid "Install and restart now"
788+msgstr ""
789+
747#: qml/Wizard/Pages/80-finished.qml:89
790#: qml/Wizard/Pages/80-finished.qml:89
748msgid "Welcome to Ubuntu"
791msgid "Welcome to Ubuntu"
749msgstr ""
792msgstr ""
po/wo.po+60−17
@@ -7,7 +7,7 @@ msgid ""
7msgstr ""
7msgstr ""
8"Project-Id-Version: unity8\n"
8"Project-Id-Version: unity8\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2016-08-03 15:56+0000\n"
10+"POT-Creation-Date: 2016-08-11 06:28+0000\n"
11"PO-Revision-Date: 2015-10-29 11:16+0000\n"
11"PO-Revision-Date: 2015-10-29 11:16+0000\n"
12"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
12"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
13"Language-Team: Wolof <wo@li.org>\n"
13"Language-Team: Wolof <wo@li.org>\n"
@@ -15,7 +15,7 @@ msgstr ""
15"Content-Type: text/plain; charset=UTF-8\n"
15"Content-Type: text/plain; charset=UTF-8\n"
16"Content-Transfer-Encoding: 8bit\n"
16"Content-Transfer-Encoding: 8bit\n"
17"Plural-Forms: nplurals=2; plural=n > 1;\n"
17"Plural-Forms: nplurals=2; plural=n > 1;\n"
18−"X-Launchpad-Export-Date: 2016-08-09 05:48+0000\n"
18+"X-Launchpad-Export-Date: 2016-08-17 05:52+0000\n"
19"X-Generator: Launchpad (build 18169)\n"
19"X-Generator: Launchpad (build 18169)\n"
20
20
21#: plugins/LightDM/Greeter.cpp:123
21#: plugins/LightDM/Greeter.cpp:123
@@ -360,15 +360,15 @@ msgstr ""
360msgid "Reset"
360msgid "Reset"
361msgstr ""
361msgstr ""
362
362
363−#: qml/Dash/GenericScopeView.qml:580 qml/Dash/GenericScopeView.qml:775
363+#: qml/Dash/GenericScopeView.qml:585 qml/Dash/GenericScopeView.qml:780
364msgid "Show less"
364msgid "Show less"
365msgstr ""
365msgstr ""
366
366
367−#: qml/Dash/GenericScopeView.qml:580
367+#: qml/Dash/GenericScopeView.qml:585
368msgid "Show all"
368msgid "Show all"
369msgstr ""
369msgstr ""
370
370
371−#: qml/Dash/GenericScopeView.qml:637
371+#: qml/Dash/GenericScopeView.qml:642
372msgctxt "Label: Hint for dash search line edit"
372msgctxt "Label: Hint for dash search line edit"
373msgid "Search"
373msgid "Search"
374msgstr "Seet"
374msgstr "Seet"
@@ -635,36 +635,50 @@ msgstr "Dellu"
635msgid "Language"
635msgid "Language"
636msgstr ""
636msgstr ""
637
637
638−#: qml/Wizard/Pages/10-welcome.qml:171 qml/Wizard/Pages/30-wifi.qml:206
638+#: qml/Wizard/Pages/10-welcome.qml:172 qml/Wizard/Pages/20-keyboard.qml:151
639−#: qml/Wizard/Pages/40-location.qml:271 qml/Wizard/Pages/50-timezone.qml:270
639+#: qml/Wizard/Pages/30-wifi.qml:206 qml/Wizard/Pages/40-location.qml:271
640+#: qml/Wizard/Pages/50-timezone.qml:270 qml/Wizard/Pages/60-account.qml:65
640−#: qml/Wizard/Pages/60-account.qml:65 qml/Wizard/Pages/70-passwd-type.qml:144
641+#: qml/Wizard/Pages/70-passwd-type.qml:144
641#: qml/Wizard/Pages/75-report-check.qml:84
642#: qml/Wizard/Pages/75-report-check.qml:84
642#: qml/Wizard/Pages/passcode-desktop.qml:141
643#: qml/Wizard/Pages/passcode-desktop.qml:141
643#: qml/Wizard/Pages/password-set.qml:141
644#: qml/Wizard/Pages/password-set.qml:141
644msgid "Next"
645msgid "Next"
645msgstr ""
646msgstr ""
646
647
647−#: qml/Wizard/Pages/30-wifi.qml:29
648+#: qml/Wizard/Pages/20-keyboard.qml:30
649+msgid "Select Keyboard"
650+msgstr ""
651+
652+#: qml/Wizard/Pages/20-keyboard.qml:70
653+msgid "Keyboard language"
654+msgstr ""
655+
656+#: qml/Wizard/Pages/20-keyboard.qml:92
657+msgid "Keyboard layout"
658+msgstr ""
659+
660+#: qml/Wizard/Pages/20-keyboard.qml:151 qml/Wizard/Pages/30-wifi.qml:206
661+#: qml/Wizard/Pages/60-account.qml:65
662+#: qml/Wizard/Pages/77-system-update.qml:152 qml/Wizard/Pages/sim.qml:101
663+msgid "Skip"
664+msgstr "Tëb"
665+
666+#: qml/Wizard/Pages/30-wifi.qml:30
648msgid "Connect to Wi‑Fi"
667msgid "Connect to Wi‑Fi"
649msgstr "Lonku ci Wi-fi"
668msgstr "Lonku ci Wi-fi"
650
669
651−#: qml/Wizard/Pages/30-wifi.qml:130
670+#: qml/Wizard/Pages/30-wifi.qml:131
652msgid "Connected"
671msgid "Connected"
653msgstr ""
672msgstr ""
654
673
655−#: qml/Wizard/Pages/30-wifi.qml:163
674+#: qml/Wizard/Pages/30-wifi.qml:164
656msgid "Available Wi-Fi networks"
675msgid "Available Wi-Fi networks"
657msgstr ""
676msgstr ""
658
677
659−#: qml/Wizard/Pages/30-wifi.qml:164
678+#: qml/Wizard/Pages/30-wifi.qml:165
660msgid "No available Wi-Fi networks"
679msgid "No available Wi-Fi networks"
661msgstr ""
680msgstr ""
662
681
663−#: qml/Wizard/Pages/30-wifi.qml:206 qml/Wizard/Pages/60-account.qml:65
664−#: qml/Wizard/Pages/sim.qml:101
665−msgid "Skip"
666−msgstr "Tëb"
667−
668#: qml/Wizard/Pages/40-location.qml:27
682#: qml/Wizard/Pages/40-location.qml:27
669msgid "Location Services"
683msgid "Location Services"
670msgstr ""
684msgstr ""
@@ -748,6 +762,35 @@ msgstr ""
748msgid "Privacy policy"
762msgid "Privacy policy"
749msgstr ""
763msgstr ""
750
764
765+#: qml/Wizard/Pages/77-system-update.qml:28
766+msgid "Update Device"
767+msgstr ""
768+
769+#: qml/Wizard/Pages/77-system-update.qml:55
770+msgid ""
771+"There is a system update available and ready to install. Afterwards, the "
772+"device will automatically restart."
773+msgstr ""
774+
775+#: qml/Wizard/Pages/77-system-update.qml:76
776+msgctxt "string identifying name of the update"
777+msgid "Ubuntu system"
778+msgstr ""
779+
780+#: qml/Wizard/Pages/77-system-update.qml:83
781+#, qt-format
782+msgctxt "version of the system update"
783+msgid "Version %1"
784+msgstr ""
785+
786+#: qml/Wizard/Pages/77-system-update.qml:102
787+msgid "This could take a few minutes..."
788+msgstr ""
789+
790+#: qml/Wizard/Pages/77-system-update.qml:116
791+msgid "Install and restart now"
792+msgstr ""
793+
751#: qml/Wizard/Pages/80-finished.qml:89
794#: qml/Wizard/Pages/80-finished.qml:89
752msgid "Welcome to Ubuntu"
795msgid "Welcome to Ubuntu"
753msgstr ""
796msgstr ""
po/xh.po+60−17
@@ -7,7 +7,7 @@ msgid ""
7msgstr ""
7msgstr ""
8"Project-Id-Version: unity8\n"
8"Project-Id-Version: unity8\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2016-08-03 15:56+0000\n"
10+"POT-Creation-Date: 2016-08-11 06:28+0000\n"
11"PO-Revision-Date: 2013-09-28 13:20+0000\n"
11"PO-Revision-Date: 2013-09-28 13:20+0000\n"
12"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
12"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
13"Language-Team: Xhosa <xh@li.org>\n"
13"Language-Team: Xhosa <xh@li.org>\n"
@@ -15,7 +15,7 @@ msgstr ""
15"Content-Type: text/plain; charset=UTF-8\n"
15"Content-Type: text/plain; charset=UTF-8\n"
16"Content-Transfer-Encoding: 8bit\n"
16"Content-Transfer-Encoding: 8bit\n"
17"Plural-Forms: nplurals=2; plural=n != 1;\n"
17"Plural-Forms: nplurals=2; plural=n != 1;\n"
18−"X-Launchpad-Export-Date: 2016-08-09 05:48+0000\n"
18+"X-Launchpad-Export-Date: 2016-08-17 05:52+0000\n"
19"X-Generator: Launchpad (build 18169)\n"
19"X-Generator: Launchpad (build 18169)\n"
20
20
21#: plugins/LightDM/Greeter.cpp:123
21#: plugins/LightDM/Greeter.cpp:123
@@ -360,15 +360,15 @@ msgstr ""
360msgid "Reset"
360msgid "Reset"
361msgstr ""
361msgstr ""
362
362
363−#: qml/Dash/GenericScopeView.qml:580 qml/Dash/GenericScopeView.qml:775
363+#: qml/Dash/GenericScopeView.qml:585 qml/Dash/GenericScopeView.qml:780
364msgid "Show less"
364msgid "Show less"
365msgstr ""
365msgstr ""
366
366
367−#: qml/Dash/GenericScopeView.qml:580
367+#: qml/Dash/GenericScopeView.qml:585
368msgid "Show all"
368msgid "Show all"
369msgstr ""
369msgstr ""
370
370
371−#: qml/Dash/GenericScopeView.qml:637
371+#: qml/Dash/GenericScopeView.qml:642
372msgctxt "Label: Hint for dash search line edit"
372msgctxt "Label: Hint for dash search line edit"
373msgid "Search"
373msgid "Search"
374msgstr ""
374msgstr ""
@@ -631,36 +631,50 @@ msgstr ""
631msgid "Language"
631msgid "Language"
632msgstr ""
632msgstr ""
633
633
634−#: qml/Wizard/Pages/10-welcome.qml:171 qml/Wizard/Pages/30-wifi.qml:206
634+#: qml/Wizard/Pages/10-welcome.qml:172 qml/Wizard/Pages/20-keyboard.qml:151
635−#: qml/Wizard/Pages/40-location.qml:271 qml/Wizard/Pages/50-timezone.qml:270
635+#: qml/Wizard/Pages/30-wifi.qml:206 qml/Wizard/Pages/40-location.qml:271
636+#: qml/Wizard/Pages/50-timezone.qml:270 qml/Wizard/Pages/60-account.qml:65
636−#: qml/Wizard/Pages/60-account.qml:65 qml/Wizard/Pages/70-passwd-type.qml:144
637+#: qml/Wizard/Pages/70-passwd-type.qml:144
637#: qml/Wizard/Pages/75-report-check.qml:84
638#: qml/Wizard/Pages/75-report-check.qml:84
638#: qml/Wizard/Pages/passcode-desktop.qml:141
639#: qml/Wizard/Pages/passcode-desktop.qml:141
639#: qml/Wizard/Pages/password-set.qml:141
640#: qml/Wizard/Pages/password-set.qml:141
640msgid "Next"
641msgid "Next"
641msgstr ""
642msgstr ""
642
643
643−#: qml/Wizard/Pages/30-wifi.qml:29
644+#: qml/Wizard/Pages/20-keyboard.qml:30
645+msgid "Select Keyboard"
646+msgstr ""
647+
648+#: qml/Wizard/Pages/20-keyboard.qml:70
649+msgid "Keyboard language"
650+msgstr ""
651+
652+#: qml/Wizard/Pages/20-keyboard.qml:92
653+msgid "Keyboard layout"
654+msgstr ""
655+
656+#: qml/Wizard/Pages/20-keyboard.qml:151 qml/Wizard/Pages/30-wifi.qml:206
657+#: qml/Wizard/Pages/60-account.qml:65
658+#: qml/Wizard/Pages/77-system-update.qml:152 qml/Wizard/Pages/sim.qml:101
659+msgid "Skip"
660+msgstr ""
661+
662+#: qml/Wizard/Pages/30-wifi.qml:30
644msgid "Connect to Wi‑Fi"
663msgid "Connect to Wi‑Fi"
645msgstr ""
664msgstr ""
646
665
647−#: qml/Wizard/Pages/30-wifi.qml:130
666+#: qml/Wizard/Pages/30-wifi.qml:131
648msgid "Connected"
667msgid "Connected"
649msgstr ""
668msgstr ""
650
669
651−#: qml/Wizard/Pages/30-wifi.qml:163
670+#: qml/Wizard/Pages/30-wifi.qml:164
652msgid "Available Wi-Fi networks"
671msgid "Available Wi-Fi networks"
653msgstr ""
672msgstr ""
654
673
655−#: qml/Wizard/Pages/30-wifi.qml:164
674+#: qml/Wizard/Pages/30-wifi.qml:165
656msgid "No available Wi-Fi networks"
675msgid "No available Wi-Fi networks"
657msgstr ""
676msgstr ""
658
677
659−#: qml/Wizard/Pages/30-wifi.qml:206 qml/Wizard/Pages/60-account.qml:65
660−#: qml/Wizard/Pages/sim.qml:101
661−msgid "Skip"
662−msgstr ""
663−
664#: qml/Wizard/Pages/40-location.qml:27
678#: qml/Wizard/Pages/40-location.qml:27
665msgid "Location Services"
679msgid "Location Services"
666msgstr ""
680msgstr ""
@@ -744,6 +758,35 @@ msgstr ""
744msgid "Privacy policy"
758msgid "Privacy policy"
745msgstr ""
759msgstr ""
746
760
761+#: qml/Wizard/Pages/77-system-update.qml:28
762+msgid "Update Device"
763+msgstr ""
764+
765+#: qml/Wizard/Pages/77-system-update.qml:55
766+msgid ""
767+"There is a system update available and ready to install. Afterwards, the "
768+"device will automatically restart."
769+msgstr ""
770+
771+#: qml/Wizard/Pages/77-system-update.qml:76
772+msgctxt "string identifying name of the update"
773+msgid "Ubuntu system"
774+msgstr ""
775+
776+#: qml/Wizard/Pages/77-system-update.qml:83
777+#, qt-format
778+msgctxt "version of the system update"
779+msgid "Version %1"
780+msgstr ""
781+
782+#: qml/Wizard/Pages/77-system-update.qml:102
783+msgid "This could take a few minutes..."
784+msgstr ""
785+
786+#: qml/Wizard/Pages/77-system-update.qml:116
787+msgid "Install and restart now"
788+msgstr ""
789+
747#: qml/Wizard/Pages/80-finished.qml:89
790#: qml/Wizard/Pages/80-finished.qml:89
748msgid "Welcome to Ubuntu"
791msgid "Welcome to Ubuntu"
749msgstr ""
792msgstr ""
po/zh_CN.po+60−17
@@ -7,7 +7,7 @@ msgid ""
7msgstr ""
7msgstr ""
8"Project-Id-Version: unity\n"
8"Project-Id-Version: unity\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2016-08-03 15:56+0000\n"
10+"POT-Creation-Date: 2016-08-11 06:28+0000\n"
11"PO-Revision-Date: 2016-04-13 06:27+0000\n"
11"PO-Revision-Date: 2016-04-13 06:27+0000\n"
12"Last-Translator: YunQiang Su <wzssyqa@gmail.com>\n"
12"Last-Translator: YunQiang Su <wzssyqa@gmail.com>\n"
13"Language-Team: Chinese (Simplified) <zh_CN@li.org>\n"
13"Language-Team: Chinese (Simplified) <zh_CN@li.org>\n"
@@ -15,7 +15,7 @@ msgstr ""
15"Content-Type: text/plain; charset=UTF-8\n"
15"Content-Type: text/plain; charset=UTF-8\n"
16"Content-Transfer-Encoding: 8bit\n"
16"Content-Transfer-Encoding: 8bit\n"
17"Plural-Forms: nplurals=1; plural=0;\n"
17"Plural-Forms: nplurals=1; plural=0;\n"
18−"X-Launchpad-Export-Date: 2016-08-09 05:48+0000\n"
18+"X-Launchpad-Export-Date: 2016-08-17 05:52+0000\n"
19"X-Generator: Launchpad (build 18169)\n"
19"X-Generator: Launchpad (build 18169)\n"
20
20
21#: plugins/LightDM/Greeter.cpp:123
21#: plugins/LightDM/Greeter.cpp:123
@@ -361,15 +361,15 @@ msgstr "精进查找结果"
361msgid "Reset"
361msgid "Reset"
362msgstr "重置"
362msgstr "重置"
363
363
364−#: qml/Dash/GenericScopeView.qml:580 qml/Dash/GenericScopeView.qml:775
364+#: qml/Dash/GenericScopeView.qml:585 qml/Dash/GenericScopeView.qml:780
365msgid "Show less"
365msgid "Show less"
366msgstr "显示更少"
366msgstr "显示更少"
367
367
368−#: qml/Dash/GenericScopeView.qml:580
368+#: qml/Dash/GenericScopeView.qml:585
369msgid "Show all"
369msgid "Show all"
370msgstr "显示全部"
370msgstr "显示全部"
371
371
372−#: qml/Dash/GenericScopeView.qml:637
372+#: qml/Dash/GenericScopeView.qml:642
373msgctxt "Label: Hint for dash search line edit"
373msgctxt "Label: Hint for dash search line edit"
374msgid "Search"
374msgid "Search"
375msgstr "搜索"
375msgstr "搜索"
@@ -629,36 +629,50 @@ msgstr "上一步"
629msgid "Language"
629msgid "Language"
630msgstr "语言"
630msgstr "语言"
631
631
632−#: qml/Wizard/Pages/10-welcome.qml:171 qml/Wizard/Pages/30-wifi.qml:206
632+#: qml/Wizard/Pages/10-welcome.qml:172 qml/Wizard/Pages/20-keyboard.qml:151
633−#: qml/Wizard/Pages/40-location.qml:271 qml/Wizard/Pages/50-timezone.qml:270
633+#: qml/Wizard/Pages/30-wifi.qml:206 qml/Wizard/Pages/40-location.qml:271
634+#: qml/Wizard/Pages/50-timezone.qml:270 qml/Wizard/Pages/60-account.qml:65
634−#: qml/Wizard/Pages/60-account.qml:65 qml/Wizard/Pages/70-passwd-type.qml:144
635+#: qml/Wizard/Pages/70-passwd-type.qml:144
635#: qml/Wizard/Pages/75-report-check.qml:84
636#: qml/Wizard/Pages/75-report-check.qml:84
636#: qml/Wizard/Pages/passcode-desktop.qml:141
637#: qml/Wizard/Pages/passcode-desktop.qml:141
637#: qml/Wizard/Pages/password-set.qml:141
638#: qml/Wizard/Pages/password-set.qml:141
638msgid "Next"
639msgid "Next"
639msgstr "下一步"
640msgstr "下一步"
640
641
641−#: qml/Wizard/Pages/30-wifi.qml:29
642+#: qml/Wizard/Pages/20-keyboard.qml:30
643+msgid "Select Keyboard"
644+msgstr ""
645+
646+#: qml/Wizard/Pages/20-keyboard.qml:70
647+msgid "Keyboard language"
648+msgstr ""
649+
650+#: qml/Wizard/Pages/20-keyboard.qml:92
651+msgid "Keyboard layout"
652+msgstr ""
653+
654+#: qml/Wizard/Pages/20-keyboard.qml:151 qml/Wizard/Pages/30-wifi.qml:206
655+#: qml/Wizard/Pages/60-account.qml:65
656+#: qml/Wizard/Pages/77-system-update.qml:152 qml/Wizard/Pages/sim.qml:101
657+msgid "Skip"
658+msgstr "跳过"
659+
660+#: qml/Wizard/Pages/30-wifi.qml:30
642msgid "Connect to Wi‑Fi"
661msgid "Connect to Wi‑Fi"
643msgstr "连接至 WLAN"
662msgstr "连接至 WLAN"
644
663
645−#: qml/Wizard/Pages/30-wifi.qml:130
664+#: qml/Wizard/Pages/30-wifi.qml:131
646msgid "Connected"
665msgid "Connected"
647msgstr "已连接"
666msgstr "已连接"
648
667
649−#: qml/Wizard/Pages/30-wifi.qml:163
668+#: qml/Wizard/Pages/30-wifi.qml:164
650msgid "Available Wi-Fi networks"
669msgid "Available Wi-Fi networks"
651msgstr "可用的 WLAN 网络"
670msgstr "可用的 WLAN 网络"
652
671
653−#: qml/Wizard/Pages/30-wifi.qml:164
672+#: qml/Wizard/Pages/30-wifi.qml:165
654msgid "No available Wi-Fi networks"
673msgid "No available Wi-Fi networks"
655msgstr "没有可用的 WLAN 网络"
674msgstr "没有可用的 WLAN 网络"
656
675
657−#: qml/Wizard/Pages/30-wifi.qml:206 qml/Wizard/Pages/60-account.qml:65
658−#: qml/Wizard/Pages/sim.qml:101
659−msgid "Skip"
660−msgstr "跳过"
661−
662#: qml/Wizard/Pages/40-location.qml:27
676#: qml/Wizard/Pages/40-location.qml:27
663msgid "Location Services"
677msgid "Location Services"
664msgstr "定位服务"
678msgstr "定位服务"
@@ -742,6 +756,35 @@ msgstr "向我们发送崩溃和错误报告来提高系统性能。"
742msgid "Privacy policy"
756msgid "Privacy policy"
743msgstr "隐私政策"
757msgstr "隐私政策"
744
758
759+#: qml/Wizard/Pages/77-system-update.qml:28
760+msgid "Update Device"
761+msgstr ""
762+
763+#: qml/Wizard/Pages/77-system-update.qml:55
764+msgid ""
765+"There is a system update available and ready to install. Afterwards, the "
766+"device will automatically restart."
767+msgstr ""
768+
769+#: qml/Wizard/Pages/77-system-update.qml:76
770+msgctxt "string identifying name of the update"
771+msgid "Ubuntu system"
772+msgstr ""
773+
774+#: qml/Wizard/Pages/77-system-update.qml:83
775+#, qt-format
776+msgctxt "version of the system update"
777+msgid "Version %1"
778+msgstr ""
779+
780+#: qml/Wizard/Pages/77-system-update.qml:102
781+msgid "This could take a few minutes..."
782+msgstr ""
783+
784+#: qml/Wizard/Pages/77-system-update.qml:116
785+msgid "Install and restart now"
786+msgstr ""
787+
745#: qml/Wizard/Pages/80-finished.qml:89
788#: qml/Wizard/Pages/80-finished.qml:89
746msgid "Welcome to Ubuntu"
789msgid "Welcome to Ubuntu"
747msgstr "欢迎使用 Ubuntu"
790msgstr "欢迎使用 Ubuntu"
po/zh_HK.po+60−17
@@ -7,7 +7,7 @@ msgid ""
7msgstr ""
7msgstr ""
8"Project-Id-Version: unity8\n"
8"Project-Id-Version: unity8\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2016-08-03 15:56+0000\n"
10+"POT-Creation-Date: 2016-08-11 06:28+0000\n"
11"PO-Revision-Date: 2014-08-10 11:45+0000\n"
11"PO-Revision-Date: 2014-08-10 11:45+0000\n"
12"Last-Translator: Daniel Cheung <daniel.2345@hotmail.com>\n"
12"Last-Translator: Daniel Cheung <daniel.2345@hotmail.com>\n"
13"Language-Team: Chinese (Hong Kong) <zh_HK@li.org>\n"
13"Language-Team: Chinese (Hong Kong) <zh_HK@li.org>\n"
@@ -15,7 +15,7 @@ msgstr ""
15"Content-Type: text/plain; charset=UTF-8\n"
15"Content-Type: text/plain; charset=UTF-8\n"
16"Content-Transfer-Encoding: 8bit\n"
16"Content-Transfer-Encoding: 8bit\n"
17"Plural-Forms: nplurals=1; plural=0;\n"
17"Plural-Forms: nplurals=1; plural=0;\n"
18−"X-Launchpad-Export-Date: 2016-08-09 05:48+0000\n"
18+"X-Launchpad-Export-Date: 2016-08-17 05:52+0000\n"
19"X-Generator: Launchpad (build 18169)\n"
19"X-Generator: Launchpad (build 18169)\n"
20
20
21#: plugins/LightDM/Greeter.cpp:123
21#: plugins/LightDM/Greeter.cpp:123
@@ -360,15 +360,15 @@ msgstr ""
360msgid "Reset"
360msgid "Reset"
361msgstr ""
361msgstr ""
362
362
363−#: qml/Dash/GenericScopeView.qml:580 qml/Dash/GenericScopeView.qml:775
363+#: qml/Dash/GenericScopeView.qml:585 qml/Dash/GenericScopeView.qml:780
364msgid "Show less"
364msgid "Show less"
365msgstr ""
365msgstr ""
366
366
367−#: qml/Dash/GenericScopeView.qml:580
367+#: qml/Dash/GenericScopeView.qml:585
368msgid "Show all"
368msgid "Show all"
369msgstr ""
369msgstr ""
370
370
371−#: qml/Dash/GenericScopeView.qml:637
371+#: qml/Dash/GenericScopeView.qml:642
372msgctxt "Label: Hint for dash search line edit"
372msgctxt "Label: Hint for dash search line edit"
373msgid "Search"
373msgid "Search"
374msgstr ""
374msgstr ""
@@ -631,36 +631,50 @@ msgstr ""
631msgid "Language"
631msgid "Language"
632msgstr ""
632msgstr ""
633
633
634−#: qml/Wizard/Pages/10-welcome.qml:171 qml/Wizard/Pages/30-wifi.qml:206
634+#: qml/Wizard/Pages/10-welcome.qml:172 qml/Wizard/Pages/20-keyboard.qml:151
635−#: qml/Wizard/Pages/40-location.qml:271 qml/Wizard/Pages/50-timezone.qml:270
635+#: qml/Wizard/Pages/30-wifi.qml:206 qml/Wizard/Pages/40-location.qml:271
636+#: qml/Wizard/Pages/50-timezone.qml:270 qml/Wizard/Pages/60-account.qml:65
636−#: qml/Wizard/Pages/60-account.qml:65 qml/Wizard/Pages/70-passwd-type.qml:144
637+#: qml/Wizard/Pages/70-passwd-type.qml:144
637#: qml/Wizard/Pages/75-report-check.qml:84
638#: qml/Wizard/Pages/75-report-check.qml:84
638#: qml/Wizard/Pages/passcode-desktop.qml:141
639#: qml/Wizard/Pages/passcode-desktop.qml:141
639#: qml/Wizard/Pages/password-set.qml:141
640#: qml/Wizard/Pages/password-set.qml:141
640msgid "Next"
641msgid "Next"
641msgstr ""
642msgstr ""
642
643
643−#: qml/Wizard/Pages/30-wifi.qml:29
644+#: qml/Wizard/Pages/20-keyboard.qml:30
645+msgid "Select Keyboard"
646+msgstr ""
647+
648+#: qml/Wizard/Pages/20-keyboard.qml:70
649+msgid "Keyboard language"
650+msgstr ""
651+
652+#: qml/Wizard/Pages/20-keyboard.qml:92
653+msgid "Keyboard layout"
654+msgstr ""
655+
656+#: qml/Wizard/Pages/20-keyboard.qml:151 qml/Wizard/Pages/30-wifi.qml:206
657+#: qml/Wizard/Pages/60-account.qml:65
658+#: qml/Wizard/Pages/77-system-update.qml:152 qml/Wizard/Pages/sim.qml:101
659+msgid "Skip"
660+msgstr ""
661+
662+#: qml/Wizard/Pages/30-wifi.qml:30
644msgid "Connect to Wi‑Fi"
663msgid "Connect to Wi‑Fi"
645msgstr ""
664msgstr ""
646
665
647−#: qml/Wizard/Pages/30-wifi.qml:130
666+#: qml/Wizard/Pages/30-wifi.qml:131
648msgid "Connected"
667msgid "Connected"
649msgstr ""
668msgstr ""
650
669
651−#: qml/Wizard/Pages/30-wifi.qml:163
670+#: qml/Wizard/Pages/30-wifi.qml:164
652msgid "Available Wi-Fi networks"
671msgid "Available Wi-Fi networks"
653msgstr ""
672msgstr ""
654
673
655−#: qml/Wizard/Pages/30-wifi.qml:164
674+#: qml/Wizard/Pages/30-wifi.qml:165
656msgid "No available Wi-Fi networks"
675msgid "No available Wi-Fi networks"
657msgstr ""
676msgstr ""
658
677
659−#: qml/Wizard/Pages/30-wifi.qml:206 qml/Wizard/Pages/60-account.qml:65
660−#: qml/Wizard/Pages/sim.qml:101
661−msgid "Skip"
662−msgstr ""
663−
664#: qml/Wizard/Pages/40-location.qml:27
678#: qml/Wizard/Pages/40-location.qml:27
665msgid "Location Services"
679msgid "Location Services"
666msgstr ""
680msgstr ""
@@ -744,6 +758,35 @@ msgstr ""
744msgid "Privacy policy"
758msgid "Privacy policy"
745msgstr ""
759msgstr ""
746
760
761+#: qml/Wizard/Pages/77-system-update.qml:28
762+msgid "Update Device"
763+msgstr ""
764+
765+#: qml/Wizard/Pages/77-system-update.qml:55
766+msgid ""
767+"There is a system update available and ready to install. Afterwards, the "
768+"device will automatically restart."
769+msgstr ""
770+
771+#: qml/Wizard/Pages/77-system-update.qml:76
772+msgctxt "string identifying name of the update"
773+msgid "Ubuntu system"
774+msgstr ""
775+
776+#: qml/Wizard/Pages/77-system-update.qml:83
777+#, qt-format
778+msgctxt "version of the system update"
779+msgid "Version %1"
780+msgstr ""
781+
782+#: qml/Wizard/Pages/77-system-update.qml:102
783+msgid "This could take a few minutes..."
784+msgstr ""
785+
786+#: qml/Wizard/Pages/77-system-update.qml:116
787+msgid "Install and restart now"
788+msgstr ""
789+
747#: qml/Wizard/Pages/80-finished.qml:89
790#: qml/Wizard/Pages/80-finished.qml:89
748msgid "Welcome to Ubuntu"
791msgid "Welcome to Ubuntu"
749msgstr ""
792msgstr ""
po/zh_TW.po+60−17
@@ -7,7 +7,7 @@ msgid ""
7msgstr ""
7msgstr ""
8"Project-Id-Version: unity\n"
8"Project-Id-Version: unity\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2016-08-03 15:56+0000\n"
10+"POT-Creation-Date: 2016-08-11 06:28+0000\n"
11"PO-Revision-Date: 2016-02-24 04:40+0000\n"
11"PO-Revision-Date: 2016-02-24 04:40+0000\n"
12"Last-Translator: Po-Hsu Lin <po-hsu.lin@canonical.com>\n"
12"Last-Translator: Po-Hsu Lin <po-hsu.lin@canonical.com>\n"
13"Language-Team: Chinese (Traditional) <zh_TW@li.org>\n"
13"Language-Team: Chinese (Traditional) <zh_TW@li.org>\n"
@@ -15,7 +15,7 @@ msgstr ""
15"Content-Type: text/plain; charset=UTF-8\n"
15"Content-Type: text/plain; charset=UTF-8\n"
16"Content-Transfer-Encoding: 8bit\n"
16"Content-Transfer-Encoding: 8bit\n"
17"Plural-Forms: nplurals=1; plural=0;\n"
17"Plural-Forms: nplurals=1; plural=0;\n"
18−"X-Launchpad-Export-Date: 2016-08-09 05:48+0000\n"
18+"X-Launchpad-Export-Date: 2016-08-17 05:52+0000\n"
19"X-Generator: Launchpad (build 18169)\n"
19"X-Generator: Launchpad (build 18169)\n"
20"Language: zh_TW\n"
20"Language: zh_TW\n"
21
21
@@ -360,15 +360,15 @@ msgstr "精細篩選結果"
360msgid "Reset"
360msgid "Reset"
361msgstr "重設"
361msgstr "重設"
362
362
363−#: qml/Dash/GenericScopeView.qml:580 qml/Dash/GenericScopeView.qml:775
363+#: qml/Dash/GenericScopeView.qml:585 qml/Dash/GenericScopeView.qml:780
364msgid "Show less"
364msgid "Show less"
365msgstr "顯示較少"
365msgstr "顯示較少"
366
366
367−#: qml/Dash/GenericScopeView.qml:580
367+#: qml/Dash/GenericScopeView.qml:585
368msgid "Show all"
368msgid "Show all"
369msgstr "顯示全部"
369msgstr "顯示全部"
370
370
371−#: qml/Dash/GenericScopeView.qml:637
371+#: qml/Dash/GenericScopeView.qml:642
372msgctxt "Label: Hint for dash search line edit"
372msgctxt "Label: Hint for dash search line edit"
373msgid "Search"
373msgid "Search"
374msgstr "搜尋"
374msgstr "搜尋"
@@ -628,36 +628,50 @@ msgstr "返回"
628msgid "Language"
628msgid "Language"
629msgstr "語言"
629msgstr "語言"
630
630
631−#: qml/Wizard/Pages/10-welcome.qml:171 qml/Wizard/Pages/30-wifi.qml:206
631+#: qml/Wizard/Pages/10-welcome.qml:172 qml/Wizard/Pages/20-keyboard.qml:151
632−#: qml/Wizard/Pages/40-location.qml:271 qml/Wizard/Pages/50-timezone.qml:270
632+#: qml/Wizard/Pages/30-wifi.qml:206 qml/Wizard/Pages/40-location.qml:271
633+#: qml/Wizard/Pages/50-timezone.qml:270 qml/Wizard/Pages/60-account.qml:65
633−#: qml/Wizard/Pages/60-account.qml:65 qml/Wizard/Pages/70-passwd-type.qml:144
634+#: qml/Wizard/Pages/70-passwd-type.qml:144
634#: qml/Wizard/Pages/75-report-check.qml:84
635#: qml/Wizard/Pages/75-report-check.qml:84
635#: qml/Wizard/Pages/passcode-desktop.qml:141
636#: qml/Wizard/Pages/passcode-desktop.qml:141
636#: qml/Wizard/Pages/password-set.qml:141
637#: qml/Wizard/Pages/password-set.qml:141
637msgid "Next"
638msgid "Next"
638msgstr "下一個"
639msgstr "下一個"
639
640
640−#: qml/Wizard/Pages/30-wifi.qml:29
641+#: qml/Wizard/Pages/20-keyboard.qml:30
642+msgid "Select Keyboard"
643+msgstr ""
644+
645+#: qml/Wizard/Pages/20-keyboard.qml:70
646+msgid "Keyboard language"
647+msgstr ""
648+
649+#: qml/Wizard/Pages/20-keyboard.qml:92
650+msgid "Keyboard layout"
651+msgstr ""
652+
653+#: qml/Wizard/Pages/20-keyboard.qml:151 qml/Wizard/Pages/30-wifi.qml:206
654+#: qml/Wizard/Pages/60-account.qml:65
655+#: qml/Wizard/Pages/77-system-update.qml:152 qml/Wizard/Pages/sim.qml:101
656+msgid "Skip"
657+msgstr "略過"
658+
659+#: qml/Wizard/Pages/30-wifi.qml:30
641msgid "Connect to Wi‑Fi"
660msgid "Connect to Wi‑Fi"
642msgstr "連接 Wi-Fi"
661msgstr "連接 Wi-Fi"
643
662
644−#: qml/Wizard/Pages/30-wifi.qml:130
663+#: qml/Wizard/Pages/30-wifi.qml:131
645msgid "Connected"
664msgid "Connected"
646msgstr "已連線"
665msgstr "已連線"
647
666
648−#: qml/Wizard/Pages/30-wifi.qml:163
667+#: qml/Wizard/Pages/30-wifi.qml:164
649msgid "Available Wi-Fi networks"
668msgid "Available Wi-Fi networks"
650msgstr "可用的 Wi-Fi 無線網路"
669msgstr "可用的 Wi-Fi 無線網路"
651
670
652−#: qml/Wizard/Pages/30-wifi.qml:164
671+#: qml/Wizard/Pages/30-wifi.qml:165
653msgid "No available Wi-Fi networks"
672msgid "No available Wi-Fi networks"
654msgstr "無可用的 Wi-Fi 無線網路"
673msgstr "無可用的 Wi-Fi 無線網路"
655
674
656−#: qml/Wizard/Pages/30-wifi.qml:206 qml/Wizard/Pages/60-account.qml:65
657−#: qml/Wizard/Pages/sim.qml:101
658−msgid "Skip"
659−msgstr "略過"
660−
661#: qml/Wizard/Pages/40-location.qml:27
675#: qml/Wizard/Pages/40-location.qml:27
662msgid "Location Services"
676msgid "Location Services"
663msgstr "定位服務"
677msgstr "定位服務"
@@ -741,6 +755,35 @@ msgstr ""
741msgid "Privacy policy"
755msgid "Privacy policy"
742msgstr "隱私權政策"
756msgstr "隱私權政策"
743
757
758+#: qml/Wizard/Pages/77-system-update.qml:28
759+msgid "Update Device"
760+msgstr ""
761+
762+#: qml/Wizard/Pages/77-system-update.qml:55
763+msgid ""
764+"There is a system update available and ready to install. Afterwards, the "
765+"device will automatically restart."
766+msgstr ""
767+
768+#: qml/Wizard/Pages/77-system-update.qml:76
769+msgctxt "string identifying name of the update"
770+msgid "Ubuntu system"
771+msgstr ""
772+
773+#: qml/Wizard/Pages/77-system-update.qml:83
774+#, qt-format
775+msgctxt "version of the system update"
776+msgid "Version %1"
777+msgstr ""
778+
779+#: qml/Wizard/Pages/77-system-update.qml:102
780+msgid "This could take a few minutes..."
781+msgstr ""
782+
783+#: qml/Wizard/Pages/77-system-update.qml:116
784+msgid "Install and restart now"
785+msgstr ""
786+
744#: qml/Wizard/Pages/80-finished.qml:89
787#: qml/Wizard/Pages/80-finished.qml:89
745msgid "Welcome to Ubuntu"
788msgid "Welcome to Ubuntu"
746msgstr "歡迎使用 Ubuntu"
789msgstr "歡迎使用 Ubuntu"
qml/Dash/CardCarousel.qml+1−1
@@ -62,7 +62,7 @@ DashRenderer {
62 asynchronous: true
62 asynchronous: true
63 onLoaded: {
63 onLoaded: {
64 item.fixedHeaderHeight = Qt.binding(function() { return carousel.headerHeight; });
64 item.fixedHeaderHeight = Qt.binding(function() { return carousel.headerHeight; });
65− item.fixedArtShapeSize = Qt.binding(function() { return cardTool.artShapeSize; });
65+ item.fixedArtShapeSize = Qt.binding(function() { return Qt.size(cardTool.artShapeSize.width / carousel.selectedItemScaleFactor, cardTool.artShapeSize.height / carousel.selectedItemScaleFactor); });
66 item.height = Qt.binding(function() { return cardTool.cardHeight; });
66 item.height = Qt.binding(function() { return cardTool.cardHeight; });
67 item.cardData = Qt.binding(function() { return model; });
67 item.cardData = Qt.binding(function() { return model; });
68 item.fontScale = Qt.binding(function() { return carousel.fontScale; });
68 item.fontScale = Qt.binding(function() { return carousel.fontScale; });
qml/Dash/CardTool.qml+2−2
@@ -71,7 +71,7 @@ Item {
71 // Not readonly because gets overwritten from GenericScopeView in some cases
71 // Not readonly because gets overwritten from GenericScopeView in some cases
72 property string artShapeStyle: categoryLayout === "carousel" ? "shadow" : "inset"
72 property string artShapeStyle: categoryLayout === "carousel" ? "shadow" : "inset"
73
73
74− property var cardComponent: CardCreatorCache.getCardComponent(cardTool.template, cardTool.components, false, cardTool.artShapeStyle);
74+ property var cardComponent: CardCreatorCache.getCardComponent(cardTool.template, cardTool.components, false, cardTool.artShapeStyle, cardTool.categoryLayout);
75
75
76 // FIXME: Saviq
76 // FIXME: Saviq
77 // Only way for the card below to actually be laid out completely.
77 // Only way for the card below to actually be laid out completely.
@@ -213,7 +213,7 @@ Item {
213 "attributes": attributesModel.model,
213 "attributes": attributesModel.model,
214 "socialActions": socialActionsModel.model
214 "socialActions": socialActionsModel.model
215 }
215 }
216− sourceComponent: CardCreatorCache.getCardComponent(cardTool.template, cardTool.components, true, cardTool.artShapeStyle);
216+ sourceComponent: CardCreatorCache.getCardComponent(cardTool.template, cardTool.components, true, cardTool.artShapeStyle, cardTool.categoryLayout);
217 onLoaded: {
217 onLoaded: {
218 item.objectName = "cardToolCard";
218 item.objectName = "cardToolCard";
219 item.width = Qt.binding(function() { return cardTool.cardWidth !== -1 ? cardTool.cardWidth : item.implicitWidth; });
219 item.width = Qt.binding(function() { return cardTool.cardWidth !== -1 ? cardTool.cardWidth : item.implicitWidth; });
qml/Dash/GenericScopeView.qml+7−6
@@ -343,7 +343,7 @@ FocusScope {
343 updateRanges();
343 updateRanges();
344 clickScopeSizingHacks();
344 clickScopeSizingHacks();
345 if (scope && (scope.id === "clickscope" || scope.id === "libertine-scope.ubuntu_libertine-scope")) {
345 if (scope && (scope.id === "clickscope" || scope.id === "libertine-scope.ubuntu_libertine-scope")) {
346− if (scope.id === "libertine-scope.ubuntu_libertine-scope" || categoryId === "predefined" || categoryId === "local") {
346+ if (isLibertineContainerCategory() || categoryId === "predefined" || categoryId === "local") {
347 cardTool.artShapeSize = Qt.binding(function() { return Qt.size(units.gu(8), units.gu(7.5)) });
347 cardTool.artShapeSize = Qt.binding(function() { return Qt.size(units.gu(8), units.gu(7.5)) });
348 cardTool.artShapeStyle = "icon";
348 cardTool.artShapeStyle = "icon";
349 } else {
349 } else {
@@ -366,10 +366,15 @@ FocusScope {
366 property int pxpgu: units.gu(1);
366 property int pxpgu: units.gu(1);
367 onPxpguChanged: clickScopeSizingHacks();
367 onPxpguChanged: clickScopeSizingHacks();
368
368
369+ // Returns true if the current category pertains to a Libertine container
370+ function isLibertineContainerCategory() {
371+ return scope && scope.id === "libertine-scope.ubuntu_libertine-scope" && categoryId !== "hint";
372+ }
373+
369 function clickScopeSizingHacks() {
374 function clickScopeSizingHacks() {
370 if (scope &&
375 if (scope &&
371 ((scope.id === "clickscope" && (categoryId === "predefined" || categoryId === "local")) ||
376 ((scope.id === "clickscope" && (categoryId === "predefined" || categoryId === "local")) ||
372− scope.id === "libertine-scope.ubuntu_libertine-scope")) {
377+ isLibertineContainerCategory())) {
373 // Yeah, hackish :/
378 // Yeah, hackish :/
374 if (scopeView.width > units.gu(45)) {
379 if (scopeView.width > units.gu(45)) {
375 if (scopeView.width >= units.gu(70)) {
380 if (scopeView.width >= units.gu(70)) {
@@ -793,10 +798,6 @@ FocusScope {
793 }
798 }
794 }
799 }
795
800
796− LimitProxyModel {
797− id: previewLimitModel
798− }
799−
800 Loader {
801 Loader {
801 id: subPageLoader
802 id: subPageLoader
802 objectName: "subPageLoader"
803 objectName: "subPageLoader"
qml/Greeter/WideView.qml+1
@@ -32,6 +32,7 @@ FocusScope {
32 property alias alphanumeric: loginList.alphanumeric
32 property alias alphanumeric: loginList.alphanumeric
33 property alias locked: loginList.locked
33 property alias locked: loginList.locked
34 property alias sessionToStart: loginList.currentSession
34 property alias sessionToStart: loginList.currentSession
35+ property alias waiting: loginList.waiting
35 property var userModel // Set from outside
36 property var userModel // Set from outside
36
37
37 readonly property bool animating: coverPage.showAnimation.running || coverPage.hideAnimation.running
38 readonly property bool animating: coverPage.showAnimation.running || coverPage.hideAnimation.running
qml/Launcher/Launcher.qml+1
@@ -170,6 +170,7 @@ FocusScope {
170 event.accepted = true;
170 event.accepted = true;
171 break;
171 break;
172 case Qt.Key_Right:
172 case Qt.Key_Right:
173+ case Qt.Key_Menu:
173 panel.openQuicklist(panel.highlightIndex)
174 panel.openQuicklist(panel.highlightIndex)
174 event.accepted = true;
175 event.accepted = true;
175 break;
176 break;
qml/Notifications/Notification.qml+9−28
@@ -55,29 +55,11 @@ StyledItem {
55 name: "Ubuntu.Components.Themes.Ambiance"
55 name: "Ubuntu.Components.Themes.Ambiance"
56 }
56 }
57
57
58− signal dismissed()
59−
60− readonly property bool expanded: {
58+ readonly property bool expanded: type === Notification.SnapDecision && // expand only snap decisions, if...
61− var result = false;
59+ (fullscreen || // - it's a fullscreen one
62−
63− if (type === Notification.SnapDecision) {
64− if (ListView.view.currentIndex === index || fullscreen) {
60+ ListView.view.currentIndex === index || // - it's the one the user clicked on
65− result = true;
66− } else {
67− if (ListView.view.count > 2) {
68− if (ListView.view.currentIndex === -1 && index == 1) {
61+ (ListView.view.currentIndex === -1 && index == 0) // - the first one after the user closed the previous one
69− result = true;
62+ )
70− } else {
71− result = false;
72− }
73− } else {
74− result = true;
75− }
76− }
77− }
78−
79− return result;
80− }
81
63
82 NotificationAudio {
64 NotificationAudio {
83 id: sound
65 id: sound
@@ -125,7 +107,6 @@ StyledItem {
125 notification.notification.invokeAction(notification.actions.data(1, ActionModel.RoleActionId));
107 notification.notification.invokeAction(notification.actions.data(1, ActionModel.RoleActionId));
126
108
127 notification.notification.close();
109 notification.notification.close();
128− notification.dismissed()
129 }
110 }
130
111
131 Behavior on x {
112 Behavior on x {
@@ -142,9 +123,11 @@ StyledItem {
142 if (fullscreen) {
123 if (fullscreen) {
143 notification.notification.urgency = Notification.Critical;
124 notification.notification.urgency = Notification.Critical;
144 }
125 }
126+ ListView.view.topmostIsFullscreen = fullscreen;
145 }
127 }
146
128
147− Behavior on height {
129+ Behavior on implicitHeight {
130+ enabled: !fullscreen
148 UbuntuNumberAnimation {
131 UbuntuNumberAnimation {
149 duration: UbuntuAnimation.SnapDuration
132 duration: UbuntuAnimation.SnapDuration
150 }
133 }
@@ -217,7 +200,6 @@ StyledItem {
217 onNameOwnerChanged: {
200 onNameOwnerChanged: {
218 if (lastNameOwner !== "" && nameOwner === "" && notification.notification !== undefined) {
201 if (lastNameOwner !== "" && nameOwner === "" && notification.notification !== undefined) {
219 notification.notification.close()
202 notification.notification.close()
220− notification.dismissed()
221 }
203 }
222 lastNameOwner = nameOwner
204 lastNameOwner = nameOwner
223 }
205 }
@@ -239,7 +221,7 @@ StyledItem {
239 if (notification.type === Notification.Interactive) {
221 if (notification.type === Notification.Interactive) {
240 notification.notification.invokeAction(actionRepeater.itemAt(0).actionId)
222 notification.notification.invokeAction(actionRepeater.itemAt(0).actionId)
241 } else {
223 } else {
242− notificationList.currentIndex = index;
224+ notification.ListView.view.currentIndex = index;
243 }
225 }
244 }
226 }
245 onReleased: {
227 onReleased: {
@@ -443,7 +425,6 @@ StyledItem {
443 }
425 }
444 onAccepted: {
426 onAccepted: {
445 notification.notification.invokeAction(actionRepeater.itemAt(0).actionId)
427 notification.notification.invokeAction(actionRepeater.itemAt(0).actionId)
446− notification.dismissed()
447 }
428 }
448 }
429 }
449 }
430 }
qml/Notifications/NotificationMenuItemFactory.qml−3
@@ -151,18 +151,15 @@ Loader {
151 onEntered: {
151 onEntered: {
152 menuModel.changeState(menuIndex, passphrase);
152 menuModel.changeState(menuIndex, passphrase);
153 clear(false);
153 clear(false);
154− notification.dismissed()
155 }
154 }
156
155
157 onCancel: {
156 onCancel: {
158 menuModel.activate(menuIndex, false);
157 menuModel.activate(menuIndex, false);
159− notification.dismissed()
160 }
158 }
161
159
162 onEmergencyCall: {
160 onEmergencyCall: {
163 shell.startLockedApp("dialer-app");
161 shell.startLockedApp("dialer-app");
164 menuModel.activate(menuIndex, false);
162 menuModel.activate(menuIndex, false);
165− notification.dismissed()
166 }
163 }
167
164
168 property var extendedData: menuData && menuData.ext || undefined
165 property var extendedData: menuData && menuData.ext || undefined
qml/Notifications/Notifications.qml+10−25
@@ -26,7 +26,7 @@ ListView {
26 objectName: "notificationList"
26 objectName: "notificationList"
27 interactive: false
27 interactive: false
28
28
29− readonly property bool hasNotification: count > 1 // placeholder is index 0
29+ readonly property bool hasNotification: count > 0
30 property real margin
30 property real margin
31 property bool hasMouse
31 property bool hasMouse
32 property url background: ""
32 property url background: ""
@@ -42,17 +42,10 @@ ListView {
42 filterRegExp: RegExp(UnityNotifications.Notification.SnapDecision)
42 filterRegExp: RegExp(UnityNotifications.Notification.SnapDecision)
43 }
43 }
44
44
45− readonly property bool topmostIsFullscreen: fullscreenIndex != -1
45+ property bool topmostIsFullscreen: false
46 spacing: topmostIsFullscreen ? 0 : units.gu(1)
46 spacing: topmostIsFullscreen ? 0 : units.gu(1)
47
47
48− currentIndex: count > 1 ? 1 : -1
48+ currentIndex: -1
49−
50− property int fullscreenIndex: -1
51− onFullscreenIndexChanged: {
52− if (fullscreenIndex != -1) {
53− positionViewAtIndex(fullscreenIndex, ListView.Beginning);
54− }
55− }
56
49
57 delegate: Notification {
50 delegate: Notification {
58 objectName: "notification" + index
51 objectName: "notification" + index
@@ -72,25 +65,17 @@ ListView {
72 hasMouse: notificationList.hasMouse
65 hasMouse: notificationList.hasMouse
73 background: notificationList.background
66 background: notificationList.background
74
67
68+ Component.onCompleted: topmostIsFullscreen = false; // async, the factory loader will set fullscreen to true later
69+
70+ property int theIndex: index
71+ onTheIndexChanged: {
72+ ListView.view.topmostIsFullscreen = fullscreen; // when we get pushed down by e.g. volume notification
73+ }
74+
75 // make sure there's no opacity-difference between the several
75 // make sure there's no opacity-difference between the several
76 // elements in a notification
76 // elements in a notification
77 // FIXME: disabled all transitions because of LP: #1354406 workaround
77 // FIXME: disabled all transitions because of LP: #1354406 workaround
78 //layer.enabled: add.running || remove.running || populate.running
78 //layer.enabled: add.running || remove.running || populate.running
79−
80− onFullscreenChanged: updateListTopMostIsFullscreen();
81−
82− function updateListTopMostIsFullscreen() {
83− if (fullscreen) {
84− fullscreenIndex = index;
85− }
86− }
87−
88− onDismissed: {
89− if (fullscreenIndex == index) {
90− fullscreenIndex = -1;
91− notificationList.positionViewAtBeginning();
92− }
93− }
94 }
79 }
95
80
96 // FIXME: disabled all transitions because of LP: #1354406 workaround
81 // FIXME: disabled all transitions because of LP: #1354406 workaround
qml/OrientedShell.qml+10−3
@@ -32,6 +32,8 @@ Item {
32 implicitWidth: units.gu(40)
32 implicitWidth: units.gu(40)
33 implicitHeight: units.gu(71)
33 implicitHeight: units.gu(71)
34
34
35+ onWidthChanged: calculateUsageMode();
36+
35 DeviceConfiguration {
37 DeviceConfiguration {
36 id: deviceConfiguration
38 id: deviceConfiguration
37 name: applicationArguments.deviceName
39 name: applicationArguments.deviceName
@@ -103,10 +105,15 @@ Item {
103 if (unity8Settings.usageMode === undefined)
105 if (unity8Settings.usageMode === undefined)
104 return; // gsettings isn't loaded yet, we'll try again in Component.onCompleted
106 return; // gsettings isn't loaded yet, we'll try again in Component.onCompleted
105
107
106− console.log("Pointer input devices changed:", pointerInputDevices, "current mode:", unity8Settings.usageMode, "old device count", miceModel.oldCount + touchPadModel.oldCount)
108+ console.log("Calculating new usage mode. Pointer devices:", pointerInputDevices, "current mode:", unity8Settings.usageMode, "old device count", miceModel.oldCount + touchPadModel.oldCount, "root width:", root.width / units.gu(1), "height:", root.height / units.gu(1))
107 if (unity8Settings.usageMode === "Windowed") {
109 if (unity8Settings.usageMode === "Windowed") {
110+ if (Math.min(root.width, root.height) > units.gu(60)) {
108− if (pointerInputDevices === 0) {
111+ if (pointerInputDevices === 0) {
109− // All pointer devices have been unplugged. Move to staged.
112+ // All pointer devices have been unplugged. Move to staged.
113+ unity8Settings.usageMode = "Staged";
114+ }
115+ } else {
116+ // The display is not large enough, use staged.
110 unity8Settings.usageMode = "Staged";
117 unity8Settings.usageMode = "Staged";
111 }
118 }
112 } else {
119 } else {
qml/Shell.qml+1−1
@@ -86,7 +86,7 @@ StyledItem {
86 if (startingUp) {
86 if (startingUp) {
87 // Ensure we don't rotate during start up
87 // Ensure we don't rotate during start up
88 return Qt.PrimaryOrientation;
88 return Qt.PrimaryOrientation;
89− } else if (greeter && greeter.shown) {
89+ } else if (showingGreeter || notifications.topmostIsFullscreen) {
90 return Qt.PrimaryOrientation;
90 return Qt.PrimaryOrientation;
91 } else if (applicationsDisplayLoader.item) {
91 } else if (applicationsDisplayLoader.item) {
92 return shell.orientations.map(applicationsDisplayLoader.item.supportedOrientations);
92 return shell.orientations.map(applicationsDisplayLoader.item.supportedOrientations);
qml/Stages/ApplicationWindow.qml+1
@@ -27,6 +27,7 @@ FocusScope {
27 property alias interactive: surfaceContainer.interactive
27 property alias interactive: surfaceContainer.interactive
28 property bool orientationChangesEnabled: d.supportsSurfaceResize ? d.surfaceOldEnoughToBeResized : true
28 property bool orientationChangesEnabled: d.supportsSurfaceResize ? d.surfaceOldEnoughToBeResized : true
29 readonly property string title: surface && surface.name !== "" ? surface.name : d.name
29 readonly property string title: surface && surface.name !== "" ? surface.name : d.name
30+ readonly property QtObject focusedSurface: d.focusedSurface.surface
30
31
31 // overridable from outside
32 // overridable from outside
32 property bool fullscreen: {
33 property bool fullscreen: {
qml/Stages/DecoratedWindow.qml+1
@@ -26,6 +26,7 @@ FocusScope {
26
26
27 property alias application: applicationWindow.application
27 property alias application: applicationWindow.application
28 property alias surface: applicationWindow.surface
28 property alias surface: applicationWindow.surface
29+ readonly property alias focusedSurface: applicationWindow.focusedSurface
29 property alias active: decoration.active
30 property alias active: decoration.active
30 readonly property alias title: applicationWindow.title
31 readonly property alias title: applicationWindow.title
31 property alias fullscreen: applicationWindow.fullscreen
32 property alias fullscreen: applicationWindow.fullscreen
qml/Stages/DesktopStage.qml+2−1
@@ -230,7 +230,7 @@ AbstractStage {
230 Binding {
230 Binding {
231 target: MirFocusController
231 target: MirFocusController
232 property: "focusedSurface"
232 property: "focusedSurface"
233− value: priv.focusedAppDelegate ? priv.focusedAppDelegate.surface : null
233+ value: priv.focusedAppDelegate ? priv.focusedAppDelegate.focusedSurface : null
234 when: !appRepeater.startingUp && root.parent
234 when: !appRepeater.startingUp && root.parent
235 }
235 }
236
236
@@ -334,6 +334,7 @@ AbstractStage {
334
334
335 readonly property var surface: model.surface
335 readonly property var surface: model.surface
336 readonly property alias resizeArea: resizeArea
336 readonly property alias resizeArea: resizeArea
337+ readonly property alias focusedSurface: decoratedWindow.focusedSurface
337
338
338 readonly property bool isDash: model.application.appId == "unity8-dash"
339 readonly property bool isDash: model.application.appId == "unity8-dash"
339
340
qml/Stages/PhoneStage.qml+1−1
@@ -244,7 +244,7 @@ AbstractStage {
244 Binding {
244 Binding {
245 target: MirFocusController
245 target: MirFocusController
246 property: "focusedSurface"
246 property: "focusedSurface"
247− value: priv.focusedAppDelegate ? priv.focusedAppDelegate.surface : null
247+ value: priv.focusedAppDelegate ? priv.focusedAppDelegate.focusedSurface : null
248 when: root.parent && !spreadRepeater.startingUp
248 when: root.parent && !spreadRepeater.startingUp
249 }
249 }
250
250
qml/Stages/SpreadDelegate.qml+1
@@ -37,6 +37,7 @@ FocusScope {
37 | Qt.LandscapeOrientation
37 | Qt.LandscapeOrientation
38 | Qt.InvertedPortraitOrientation
38 | Qt.InvertedPortraitOrientation
39 | Qt.InvertedLandscapeOrientation
39 | Qt.InvertedLandscapeOrientation
40+ readonly property alias focusedSurface: appWindow.focusedSurface
40
41
41 // to be set from outside
42 // to be set from outside
42 property bool interactive: true
43 property bool interactive: true
qml/Stages/TabletStage.qml+2−2
@@ -307,7 +307,7 @@ AbstractStage {
307 Binding {
307 Binding {
308 target: MirFocusController
308 target: MirFocusController
309 property: "focusedSurface"
309 property: "focusedSurface"
310− value: priv.focusedAppDelegate ? priv.focusedAppDelegate.surface : null
310+ value: priv.focusedAppDelegate ? priv.focusedAppDelegate.focusedSurface : null
311 when: root.parent && !spreadRepeater.startingUp
311 when: root.parent && !spreadRepeater.startingUp
312 }
312 }
313
313
@@ -542,7 +542,7 @@ AbstractStage {
542 if (!app) {
542 if (!app) {
543 return index;
543 return index;
544 }
544 }
545− var stage = spreadRepeater.itemAt(index) ? spreadRepeater.itemAt(index).stage : app.stage;
545+ var stage = spreadRepeater.itemAt(index) ? spreadRepeater.itemAt(index).stage : ApplicationInfoInterface.MainStage;
546
546
547 // don't shuffle indexes greater than "actives or next"
547 // don't shuffle indexes greater than "actives or next"
548 if (index > 2) return index;
548 if (index > 2) return index;
qml/Wizard/Page.qml+1−1
@@ -21,7 +21,7 @@ import Wizard 0.1
21Item {
21Item {
22 readonly property real maximumContentWidth: units.gu(50)
22 readonly property real maximumContentWidth: units.gu(50)
23 readonly property bool wideMode: width > units.gu(90) && width > height
23 readonly property bool wideMode: width > units.gu(90) && width > height
24− readonly property bool contentAnimationRunning: contentAnimation.running
24+ readonly property alias contentAnimationRunning: contentAnimation.running
25
25
26 readonly property real buttonMargin: units.gu(3)
26 readonly property real buttonMargin: units.gu(3)
27 readonly property real buttonWidth: (width - buttonMargin * 2) / 2 -
27 readonly property real buttonWidth: (width - buttonMargin * 2) / 2 -
qml/Wizard/Pages/10-welcome.qml+2−1
@@ -110,6 +110,7 @@ LocalComponents.Page {
110
110
111 ListView {
111 ListView {
112 id: languagesListView
112 id: languagesListView
113+ objectName: "languagesListView"
113 clip: true
114 clip: true
114 snapMode: ListView.SnapToItem
115 snapMode: ListView.SnapToItem
115
116
@@ -124,7 +125,7 @@ LocalComponents.Page {
124
125
125 delegate: ListItem {
126 delegate: ListItem {
126 id: itemDelegate
127 id: itemDelegate
127− objectName: "languageDelegate" + index
128+ objectName: "languageDelegate_" + langLabel.text.toLowerCase().replace(/\s+/g, '_')
128 highlightColor: backgroundColor
129 highlightColor: backgroundColor
129 divider.colorFrom: dividerColor
130 divider.colorFrom: dividerColor
130 divider.colorTo: backgroundColor
131 divider.colorTo: backgroundColor
qml/Wizard/Pages/20-keyboard.qmlnew file+160
@@ -0,0 +1,160 @@
1+/*
2+ * Copyright (C) 2016 Canonical, Ltd.
3+ *
4+ * This program is free software; you can redistribute it and/or modify
5+ * it under the terms of the GNU General Public License as published by
6+ * the Free Software Foundation; version 3.
7+ *
8+ * This program is distributed in the hope that it will be useful,
9+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
10+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
11+ * GNU General Public License for more details.
12+ *
13+ * You should have received a copy of the GNU General Public License
14+ * along with this program. If not, see <http://www.gnu.org/licenses/>.
15+ */
16+
17+import QtQuick 2.4
18+import Ubuntu.Components 1.3
19+import Ubuntu.Components.ListItems 1.3
20+import Ubuntu.SystemSettings.LanguagePlugin 1.0
21+import Wizard 0.1
22+import AccountsService 0.1
23+import Unity.InputInfo 0.1
24+import Unity.Application 0.1
25+import ".." as LocalComponents
26+
27+LocalComponents.Page {
28+ objectName: "keyboardPage"
29+
30+ title: i18n.tr("Select Keyboard")
31+ forwardButtonSourceComponent: forwardButton
32+
33+ skip: keyboardsModel.count == 0
34+ skipValid: false
35+
36+ UbuntuLanguagePlugin {
37+ id: langPlugin
38+ }
39+
40+ KeyboardLayoutsModel {
41+ id: layoutsModel
42+ language: selectedLanguage
43+ }
44+
45+ InputDeviceModel {
46+ id: keyboardsModel
47+ deviceFilter: InputInfo.Keyboard
48+ Component.onCompleted: skipValid = true;
49+ }
50+
51+ readonly property string selectedLanguage: langPlugin.languageCodes[langSelector.selectedIndex].split(".")[0] // chop off the codeset (.UTF-8)
52+
53+ property string selectedKeymap: ""
54+
55+ Column {
56+ id: column
57+ spacing: units.gu(2)
58+
59+ anchors {
60+ fill: content
61+ leftMargin: wideMode ? parent.leftMargin : staticMargin
62+ rightMargin: wideMode ? parent.rightMargin : staticMargin
63+ topMargin: staticMargin
64+ }
65+
66+ Label {
67+ id: label1
68+ anchors.left: parent.left
69+ anchors.right: parent.right
70+ text: i18n.tr("Keyboard language")
71+ font.weight: Font.Normal
72+ color: textColor
73+ }
74+
75+ LocalComponents.WizardItemSelector {
76+ id: langSelector
77+ objectName: "langSelector"
78+ anchors.left: parent.left
79+ anchors.right: parent.right
80+ model: langPlugin.languageNames
81+ selectedIndex: langPlugin.languageCodes.indexOf(i18n.language)
82+ onSelectedIndexChanged: {
83+ keyboardListView.currentIndex = -1;
84+ selectedKeymap = "";
85+ }
86+ }
87+
88+ Label {
89+ id: label2
90+ anchors.left: parent.left
91+ anchors.right: parent.right
92+ text: i18n.tr("Keyboard layout")
93+ font.weight: Font.Normal
94+ color: textColor
95+ }
96+
97+ ListView {
98+ id: keyboardListView
99+ clip: true
100+ anchors.left: parent.left
101+ anchors.right: parent.right
102+ snapMode: ListView.SnapToItem
103+ model: layoutsModel
104+ currentIndex: -1
105+ opacity: langSelector.expanded ? 0.5 : 1
106+ height: column.height - label1.height - langSelector.height - label2.height - column.spacing * 3
107+ enabled: !langSelector.expanded
108+ Behavior on opacity {
109+ UbuntuNumberAnimation {}
110+ }
111+
112+ delegate: ListItem {
113+ id: itemDelegate
114+ objectName: "kbdDelegate" + index
115+ height: layout.height + (divider.visible ? divider.height : 0)
116+ readonly property bool isCurrent: index === ListView.view.currentIndex
117+ highlightColor: backgroundColor
118+ divider.colorFrom: dividerColor
119+ divider.colorTo: backgroundColor
120+
121+ ListItemLayout {
122+ id: layout
123+ title.text: displayName
124+ title.color: textColor
125+ subtitle.text: layoutId
126+ subtitle.color: textColor
127+ padding.leading: -units.gu(1)
128+ padding.trailing: -units.gu(1)
129+ Image {
130+ SlotsLayout.position: SlotsLayout.Trailing
131+ SlotsLayout.overrideVerticalPositioning: true
132+ fillMode: Image.PreserveAspectFit
133+ anchors.verticalCenter: parent.verticalCenter
134+ height: units.gu(1.5)
135+ source: "data/Tick@30.png"
136+ visible: itemDelegate.isCurrent
137+ }
138+ }
139+
140+ onClicked: {
141+ keyboardListView.currentIndex = index;
142+ selectedKeymap = layoutId;
143+ }
144+ }
145+ }
146+ }
147+
148+ Component {
149+ id: forwardButton
150+ LocalComponents.StackButton {
151+ text: keyboardListView.currentIndex != -1 ? i18n.tr("Next") : i18n.tr("Skip")
152+ onClicked: {
153+ if (keyboardListView.currentIndex != -1) {
154+ AccountsService.keymaps = selectedKeymap;
155+ }
156+ pageStack.next();
157+ }
158+ }
159+ }
160+}
qml/Wizard/Pages/30-wifi.qml+10−5
@@ -20,6 +20,7 @@ import QMenuModel 0.1 as QMenuModel
20import Ubuntu.Components 1.3
20import Ubuntu.Components 1.3
21import Wizard 0.1
21import Wizard 0.1
22import Ubuntu.Connectivity 1.0
22import Ubuntu.Connectivity 1.0
23+import Ubuntu.SystemImage 0.1
23import ".." as LocalComponents
24import ".." as LocalComponents
24
25
25LocalComponents.Page {
26LocalComponents.Page {
@@ -72,7 +73,7 @@ LocalComponents.Page {
72 id: accessPointComponent
73 id: accessPointComponent
73 ListItem {
74 ListItem {
74 id: accessPoint
75 id: accessPoint
75− objectName: "accessPoint"
76+ objectName: "accessPoint_" + apName.text.toLowerCase().replace(/\s+/g, '_')
76 highlightColor: backgroundColor
77 highlightColor: backgroundColor
77 enabled: menuData && menuData.sensitive || false
78 enabled: menuData && menuData.sensitive || false
78 divider.colorFrom: dividerColor
79 divider.colorFrom: dividerColor
@@ -158,7 +159,7 @@ LocalComponents.Page {
158 anchors.right: parent.right
159 anchors.right: parent.right
159 anchors.leftMargin: column.anchors.leftMargin == 0 ? staticMargin : 0
160 anchors.leftMargin: column.anchors.leftMargin == 0 ? staticMargin : 0
160 font.weight: Font.Light
161 font.weight: Font.Light
161− color: "#68064d"
162+ color: textColor
162 wrapMode: Text.Wrap
163 wrapMode: Text.Wrap
163 text: listview.count > 0 ? i18n.tr("Available Wi-Fi networks")
164 text: listview.count > 0 ? i18n.tr("Available Wi-Fi networks")
164 : i18n.tr("No available Wi-Fi networks")
165 : i18n.tr("No available Wi-Fi networks")
@@ -166,6 +167,7 @@ LocalComponents.Page {
166
167
167 ListView {
168 ListView {
168 id: listview
169 id: listview
170+ objectName: "accessPointsListView"
169 anchors.left: parent.left
171 anchors.left: parent.left
170 anchors.right: parent.right
172 anchors.right: parent.right
171 clip: true
173 clip: true
@@ -173,8 +175,6 @@ LocalComponents.Page {
173 Layout.fillHeight: true
175 Layout.fillHeight: true
174
176
175 delegate: Loader {
177 delegate: Loader {
176− id: loader
177−
178 readonly property bool isAccessPoint: model.type === "unity.widgets.systemsettings.tablet.accesspoint"
178 readonly property bool isAccessPoint: model.type === "unity.widgets.systemsettings.tablet.accesspoint"
179 readonly property bool isConnected: item && item.menuData && item.menuData.actionState
179 readonly property bool isConnected: item && item.menuData && item.menuData.actionState
180 readonly property bool isEnterprise: item && item.isEnterprise
180 readonly property bool isEnterprise: item && item.isEnterprise
@@ -204,7 +204,12 @@ LocalComponents.Page {
204 id: forwardButton
204 id: forwardButton
205 LocalComponents.StackButton {
205 LocalComponents.StackButton {
206 text: (connected || listview.count === 0) ? i18n.tr("Next") : i18n.tr("Skip")
206 text: (connected || listview.count === 0) ? i18n.tr("Next") : i18n.tr("Skip")
207+ onClicked: {
208+ if (connected) {
209+ SystemImage.checkForUpdate(); // initiate the background check for System Update
210+ }
207− onClicked: pageStack.next()
211+ pageStack.next();
212+ }
208 }
213 }
209 }
214 }
210}
215}
qml/Wizard/Pages/77-system-update.qmlnew file+156
@@ -0,0 +1,156 @@
1+/*
2+ * Copyright (C) 2016 Canonical, Ltd.
3+ *
4+ * This program is free software; you can redistribute it and/or modify
5+ * it under the terms of the GNU General Public License as published by
6+ * the Free Software Foundation; version 3.
7+ *
8+ * This program is distributed in the hope that it will be useful,
9+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
10+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
11+ * GNU General Public License for more details.
12+ *
13+ * You should have received a copy of the GNU General Public License
14+ * along with this program. If not, see <http://www.gnu.org/licenses/>.
15+ */
16+
17+import QtQuick 2.4
18+import QtQuick.Layouts 1.1
19+import Ubuntu.Components 1.3
20+import Ubuntu.SystemImage 0.1
21+import Wizard 0.1
22+import ".." as LocalComponents
23+
24+LocalComponents.Page {
25+ id: systemUpdatePage
26+ objectName: "systemUpdatePage"
27+
28+ title: i18n.tr("Update Device")
29+ forwardButtonSourceComponent: forwardButton
30+
31+ skip: !SystemImage.updateDownloaded // skip the page when the system update is not ready to install
32+
33+ Column {
34+ id: column
35+ anchors {
36+ fill: content
37+ leftMargin: systemUpdatePage.leftMargin
38+ rightMargin: systemUpdatePage.rightMargin
39+ topMargin: systemUpdatePage.customMargin
40+ }
41+ spacing: units.gu(3)
42+ opacity: spinner.running ? 0.5 : 1
43+ Behavior on opacity {
44+ UbuntuNumberAnimation {}
45+ }
46+
47+ Label {
48+ anchors.left: parent.left
49+ anchors.right: parent.right
50+ anchors.leftMargin: column.anchors.leftMargin == 0 ? staticMargin : 0
51+ font.weight: Font.Light
52+ color: textColor
53+ wrapMode: Text.Wrap
54+ fontSize: "small"
55+ text: i18n.tr("There is a system update available and ready to install. Afterwards, the device will automatically restart.")
56+ }
57+
58+ GridLayout {
59+ rows: 3
60+ columns: 2
61+ rowSpacing: units.gu(1)
62+ columnSpacing: units.gu(2)
63+
64+ Image {
65+ Layout.rowSpan: 3
66+ Layout.alignment: Qt.AlignVCenter | Qt.AlignHCenter
67+ sourceSize: Qt.size(units.gu(3), units.gu(3))
68+ fillMode: Image.PreserveAspectFit
69+ source: "image://theme/distributor-logo"
70+ }
71+
72+ Label {
73+ color: textColor
74+ font.weight: Font.Normal
75+ fontSize: "small"
76+ text: i18n.ctr("string identifying name of the update", "Ubuntu system")
77+ }
78+
79+ Label {
80+ font.weight: Font.Light
81+ fontSize: "small"
82+ color: textColor
83+ text: i18n.ctr("version of the system update", "Version %1").arg(SystemImage.availableVersion)
84+ }
85+
86+ Label {
87+ font.weight: Font.Light
88+ fontSize: "small"
89+ color: textColor
90+ text: SystemImage.updateSize
91+ }
92+ }
93+
94+ Label {
95+ anchors.left: parent.left
96+ anchors.right: parent.right
97+ anchors.leftMargin: column.anchors.leftMargin == 0 ? staticMargin : 0
98+ font.weight: Font.Light
99+ color: textColor
100+ wrapMode: Text.Wrap
101+ fontSize: "small"
102+ text: i18n.tr("This could take a few minutes...")
103+ }
104+
105+ Rectangle {
106+ anchors.left: parent.left
107+ anchors.leftMargin: column.anchors.leftMargin == 0 ? staticMargin : 0
108+ color: theme.palette.normal.foreground
109+ radius: units.dp(4)
110+ width: buttonLabel.paintedWidth + units.gu(3)
111+ height: buttonLabel.paintedHeight + units.gu(1.8)
112+
113+ Label {
114+ id: buttonLabel
115+ color: textColor
116+ text: i18n.tr("Install and restart now")
117+ font.weight: Font.Light
118+ anchors.centerIn: parent
119+ }
120+
121+ AbstractButton {
122+ id: button
123+ objectName: "installButton"
124+ anchors.fill: parent
125+ onClicked: {
126+ System.skipUntilFinishedPage();
127+ SystemImage.applyUpdate();
128+ }
129+ }
130+
131+ transformOrigin: Item.Top
132+ scale: button.pressed ? 0.98 : 1.0
133+ Behavior on scale {
134+ ScaleAnimator {
135+ duration: UbuntuAnimation.SnapDuration
136+ easing.type: Easing.Linear
137+ }
138+ }
139+ }
140+ }
141+
142+ ActivityIndicator {
143+ id: spinner
144+ anchors.centerIn: systemUpdatePage
145+ running: SystemImage.updateApplying
146+ visible: running
147+ }
148+
149+ Component {
150+ id: forwardButton
151+ LocalComponents.StackButton {
152+ text: i18n.tr("Skip")
153+ onClicked: pageStack.next()
154+ }
155+ }
156+}
qml/Wizard/WizardItemSelector.qmlnew file+128
@@ -0,0 +1,128 @@
1+/*
2+ * Copyright (C) 2016 Canonical, Ltd.
3+ *
4+ * This program is free software; you can redistribute it and/or modify
5+ * it under the terms of the GNU General Public License as published by
6+ * the Free Software Foundation; version 3.
7+ *
8+ * This program is distributed in the hope that it will be useful,
9+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
10+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
11+ * GNU General Public License for more details.
12+ *
13+ * You should have received a copy of the GNU General Public License
14+ * along with this program. If not, see <http://www.gnu.org/licenses/>.
15+ */
16+
17+import QtQuick 2.4
18+import Ubuntu.Components 1.3
19+import Ubuntu.Components.ListItems 1.3 as ListItem
20+
21+Rectangle {
22+ id: optionToggle
23+
24+ property bool expanded
25+ property var model
26+ property int selectedIndex: -1
27+ readonly property double itemHeight: units.gu(4)
28+ readonly property int maxVisibleItems: 6
29+
30+ color: theme.palette.normal.foreground
31+ height: expanded ? maxVisibleItems * itemHeight : itemHeight
32+ Behavior on height {
33+ UbuntuNumberAnimation { id: heightAnimation }
34+ }
35+
36+ width: parent.width
37+ radius: units.gu(0.6)
38+ clip: true
39+ border.width: units.dp(1)
40+ border.color: theme.palette.normal.base
41+
42+ Flickable {
43+ id: flickable
44+ interactive: expanded
45+ flickableDirection: Flickable.VerticalFlick
46+ width: parent.width
47+ height: parent.height
48+ contentHeight: optionToggleRepeater.count * itemHeight
49+
50+ Column {
51+ id: optionToggleContent
52+ width: parent.width
53+
54+ Repeater {
55+ id: optionToggleRepeater
56+ model: optionToggle.model
57+
58+ delegate: Loader {
59+ asynchronous: true
60+ visible: status === Loader.Ready
61+
62+ Component {
63+ id: optionToggleEntry
64+
65+ AbstractButton {
66+ width: optionToggleContent.width
67+ height: optionToggle.itemHeight
68+ onClicked: {
69+ if (expanded) {
70+ selectedIndex = index;
71+ }
72+ expanded = !expanded
73+ }
74+
75+ ListItem.ThinDivider {
76+ visible: expanded && index != 0
77+ }
78+
79+ Label {
80+ id: delegateLabel
81+ anchors {
82+ left: parent.left
83+ leftMargin: units.gu(1)
84+ right: parent.right
85+ rightMargin: units.gu(3)
86+ verticalCenter: parent.verticalCenter
87+ }
88+
89+ width: parent.width
90+ text: expanded ? modelData : optionToggle.model[selectedIndex]
91+ color: textColor
92+ font.weight: Font.Light
93+ maximumLineCount: 1
94+ elide: Text.ElideRight
95+ }
96+
97+ Icon {
98+ anchors {
99+ right: parent.right
100+ rightMargin: units.gu(1)
101+ verticalCenter: parent.verticalCenter
102+ }
103+
104+ visible: (index == 0 || !expanded) && !heightAnimation.running
105+ name: expanded ? "up" : "down"
106+ width: units.gu(1.5)
107+ height: width
108+ }
109+
110+ Image {
111+ anchors {
112+ right: parent.right
113+ rightMargin: units.gu(1)
114+ verticalCenter: parent.verticalCenter
115+ }
116+ visible: expanded && index == optionToggle.selectedIndex && index != 0
117+ height: units.gu(1.5)
118+ fillMode: Image.PreserveAspectFit
119+ source: Qt.resolvedUrl("Pages/data/Tick@30.png")
120+ }
121+ }
122+ }
123+ sourceComponent: optionToggleEntry
124+ }
125+ }
126+ }
127+ }
128+}
run.shdeleted−70
@@ -1,70 +0,0 @@
1−#!/bin/sh
2−
3−. /etc/environment
4−export QML2_IMPORT_PATH
5−
6−QML_PHONE_SHELL_PATH=./builddir/src/unity8
7−GDB=false
8−FAKE=false
9−USE_MOCKS=false
10−MOUSE_TOUCH=true
11−
12−usage() {
13− echo "usage: "$0" [OPTIONS]\n" >&2
14− echo "Script to run the shell.\n" >&2
15− echo "OPTIONS:" >&2
16− echo " -f, --fake Force use of fake Qml modules." >&2
17− echo " -g, --gdb Run through gdb." >&2
18− echo " -h, --help Show this help." >&2
19− echo " -m, --nomousetouch Run without -mousetouch argument." >&2
20− echo >&2
21− exit 1
22−}
23−
24−ARGS=`getopt -n$0 -u -a --longoptions="fake,gdb,help:,nomousetouch" -o "fghm" -- "$@"`
25−[ $? -ne 0 ] && usage
26−eval set -- "$ARGS"
27−
28−while [ $# -gt 0 ]
29−do
30− case "$1" in
31− -f|--fake) USE_MOCKS=true;;
32− -g|--gdb) GDB=true;;
33− -h|--help) usage;;
34− -m|--nomousetouch) MOUSE_TOUCH=false;;
35− --) shift;break;;
36− esac
37− shift
38−done
39−
40−if $USE_MOCKS; then
41− export QML2_IMPORT_PATH=$QML2_IMPORT_PATH:$PWD/builddir/tests/mocks:$PWD/builddir/plugins:$PWD/builddir/modules
42− export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:$PWD/builddir/tests/mocks/LightDM/liblightdm:$PWD/builddir/tests/mocks/libusermetrics:$PWD/builddir/tests/mocks/QMenuModel
43−else
44− export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:$PWD/builddir/plugins/LightDM/liblightdm
45−fi
46−
47−QML_PHONE_SHELL_ARGS="-windowgeometry=40gux68gu -devicename=mako"
48−if $MOUSE_TOUCH; then
49− QML_PHONE_SHELL_ARGS="$QML_PHONE_SHELL_ARGS -mousetouch"
50−fi
51−
52−control_c()
53−{
54− /sbin/initctl stop unity8
55− exit $?
56−}
57−
58−trap control_c INT
59−
60−if $GDB; then
61− gdb -ex run --args $QML_PHONE_SHELL_PATH $QML_PHONE_SHELL_ARGS $@
62−else
63− status=`/sbin/initctl status unity8`
64− if [ "$status" != "unity8 stop/waiting" ]; then
65− echo "Unity8 is already running, please stop it first"
66− exit 1
67− fi
68− /sbin/initctl start unity8 BINARY="`readlink -f $QML_PHONE_SHELL_PATH` $QML_PHONE_SHELL_ARGS $@" XDG_DATA_DIRS=$XDG_DATA_DIRS QML2_IMPORT_PATH=$QML2_IMPORT_PATH LD_LIBRARY_PATH=$LD_LIBRARY_PATH
69− tailf -n 0 ~/.cache/upstart/unity8.log
70−fi
run_on_device.shdeleted−164
@@ -1,164 +0,0 @@
1−#!/bin/bash
2−CODE_DIR=shell
3−USER=phablet
4−USER_ID=32011
5−PACKAGE=unity8
6−BINARY=unity8
7−TARGET_IP=127.0.0.1
8−TARGET_SSH_PORT=2222
9−TARGET_DEBUG_PORT=3768
10−RUN_OPTIONS=-qmljsdebugger=port:$TARGET_DEBUG_PORT
11−SETUP=false
12−GDB=false
13−PINLOCK=false
14−KEYLOCK=false
15−NUM_JOBS='$(( `grep -c ^processor /proc/cpuinfo` + 1 ))'
16−FLIPPED=false
17−SSH_WAS_STARTED=0
18−SSH_STARTED=0
19−PASSWORD=""
20−PASSFILE=""
21−
22−usage() {
23− echo "usage: run_on_device -a SUDO_PASSWORD [OPTIONS]"
24− echo
25− echo "Script to setup a build environment for the shell and sync build and run it on the device"
26− echo
27− echo "OPTIONS:"
28− echo " -a, --password The sudo password to use"
29− echo " -s, --setup Setup the build environment"
30− echo " -g, --gdb Run with gdb"
31− echo " -p, --pinlock Enable a PIN lock screen when running"
32− echo " -k, --keylock Enable a Keyboard lock screen when running"
33− echo
34− echo "IMPORTANT:"
35− echo " * Make sure to have networking setup on the device beforehand."
36− echo " * Execute that script from a directory containing unity8 code."
37− exit 1
38−}
39−
40−start_ssh() {
41− if [ $SSH_STARTED -eq 0 ]; then
42− adb_sudo initctl start ssh
43− SSH_STARTED=1
44− fi
45−}
46−
47−exec_with_ssh() {
48− start_ssh
49− ssh -o UserKnownHostsFile=/dev/null -o StrictHostKeyChecking=no -t $USER@$TARGET_IP -p $TARGET_SSH_PORT sudo -u $USER -i bash -ic \"$@\"
50−}
51−
52−adb_sudo() {
53− adb shell "SUDO_ASKPASS=${PASSFILE} sudo --askpass $@"
54−}
55−
56−install_ssh_key() {
57− HOME_DIR="/home/phablet"
58− adb push ~/.ssh/id_rsa.pub $HOME_DIR/.ssh/authorized_keys
59− adb shell chmod 700 $HOME_DIR/.ssh
60− adb shell chmod 600 $HOME_DIR/.ssh/authorized_keys
61−}
62−
63−setup_adb_forwarding() {
64− adb forward tcp:$TARGET_SSH_PORT tcp:22
65− adb forward tcp:$TARGET_DEBUG_PORT tcp:$TARGET_DEBUG_PORT
66−}
67−
68−install_dependencies() {
69− phablet-config writable-image --remotepassword ${PASSWORD} -p build-essential \
70− -p rsync \
71− -p bzr \
72− -p ccache \
73− -p gdb \
74− -p ninja-build \
75− -p devscripts \
76− -p equivs
77−}
78−
79−sync_code() {
80− [ -e .bzr ] && bzr export --uncommitted --format=dir /tmp/$CODE_DIR
81− [ -e .git ] && git checkout-index -a -f --prefix=/tmp/$CODE_DIR/
82− start_ssh
83− rsync -crlOzv --delete --exclude builddir -e "ssh -p $TARGET_SSH_PORT -o UserKnownHostsFile=/dev/null -o StrictHostKeyChecking=no" /tmp/$CODE_DIR/ $USER@$TARGET_IP:$CODE_DIR/
84− rm -rf /tmp/$CODE_DIR
85−}
86−
87−build() {
88− exec_with_ssh PATH=/usr/lib/ccache:$PATH "cd $CODE_DIR/ && PATH=/usr/lib/ccache:$PATH ./build.sh"
89−}
90−
91−run() {
92− ARGS="--nomousetouch"
93− if $GDB; then
94− ARGS="$ARGS --gdb"
95− fi
96− if $PINLOCK; then
97− ARGS="$ARGS -p"
98− fi
99− if $KEYLOCK; then
100− ARGS="$ARGS -k"
101− fi
102−
103− exec_with_ssh "stop unity8"
104− exec_with_ssh "start maliit-server"
105− exec_with_ssh "cd $CODE_DIR/ && ./run.sh $ARGS -- $RUN_OPTIONS"
106− exec_with_ssh "stop maliit-server"
107− exec_with_ssh "start unity8"
108−}
109−
110−set -- `getopt -n$0 -u -a --longoptions="password:,setup,gdb,pinlock,keylock,help" "a:sgpkh" "$@"`
111−
112−# FIXME: giving incorrect arguments does not call usage and exit
113−while [ $# -gt 0 ]
114−do
115− case "$1" in
116− -a|--password) PASSWORD=$2;;
117− -s|--setup) SETUP=true;;
118− -g|--gdb) GDB=true;;
119− -p|--pinlock) PINLOCK=true;;
120− -k|--keylock) KEYLOCK=true;;
121− -h|--help) usage;;
122− --) shift;break;;
123− esac
124− shift
125−done
126−
127−if [ -z "${PASSWORD}" ]; then
128− echo "ERROR: You need to provide a sudo password..."
129− echo
130− usage
131−fi
132−
133−PASSFILE=$(adb shell 'mktemp' | tr -d '\r')
134−adb shell "echo '#!/bin/sh' > ${PASSFILE}"
135−adb shell "echo \"echo \\\"${PASSWORD}\\\"\" >> ${PASSFILE}"
136−adb shell "chmod +x ${PASSFILE}"
137−
138−setup_adb_forwarding
139−
140−status_output=$(adb_sudo initctl status ssh)
141−if [[ $status_output == "ssh start/running, process "* ]]; then
142− SSH_WAS_STARTED=1
143−fi
144−SSH_STARTED=$SSH_WAS_STARTED
145−
146−if $SETUP; then
147− echo "Setting up environment for building shell.."
148− install_ssh_key
149− install_dependencies
150− sync_code
151−else
152− echo "Transferring code.."
153− sync_code
154− echo "Building.."
155− build
156− echo "Running.."
157− run
158−fi
159−
160−adb shell "rm ${PASSFILE}"
161−
162−if [ $SSH_WAS_STARTED -eq 0 ]; then
163− adb_sudo initctl stop ssh
164−fi
src/SecondaryWindow.cpp+1−1
@@ -30,7 +30,7 @@ SecondaryWindow::SecondaryWindow(QQmlEngine *engine)
30 if (!ok) {
30 if (!ok) {
31 pxpgu = 8;
31 pxpgu = 8;
32 }
32 }
33− engine->rootContext()->setContextProperty("internalGu", pxpgu);
33+ engine->rootContext()->setContextProperty(QStringLiteral("internalGu"), pxpgu);
34 setResizeMode(QQuickView::SizeRootObjectToView);
34 setResizeMode(QQuickView::SizeRootObjectToView);
35 setColor("black");
35 setColor("black");
36 setTitle(QStringLiteral("Unity8 Shell - Secondary Screen"));
36 setTitle(QStringLiteral("Unity8 Shell - Secondary Screen"));
tests/mocks/AccountsService/AccountsService.h+1−1
@@ -86,7 +86,7 @@ class AccountsService: public QObject
86 Q_PROPERTY(QString email READ email WRITE setEmail NOTIFY emailChanged)
86 Q_PROPERTY(QString email READ email WRITE setEmail NOTIFY emailChanged)
87 Q_PROPERTY(QStringList keymaps
87 Q_PROPERTY(QStringList keymaps
88 READ keymaps
88 READ keymaps
89− WRITE setKeymaps // only in mock
89+ WRITE setKeymaps
90 NOTIFY keymapsChanged)
90 NOTIFY keymapsChanged)
91
91
92public:
92public:
tests/mocks/Ubuntu/SystemImage/MockSystemImage.cpp+24−1
@@ -1,5 +1,5 @@
1/*
1/*
2− * Copyright (C) 2014 Canonical, Ltd.
2+ * Copyright (C) 2014-2016 Canonical, Ltd.
3 *
3 *
4 * This program is free software; you can redistribute it and/or modify
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License as published by
5 * it under the terms of the GNU General Public License as published by
@@ -14,6 +14,9 @@
14 * along with this program. If not, see <http://www.gnu.org/licenses/>.
14 * along with this program. If not, see <http://www.gnu.org/licenses/>.
15 */
15 */
16
16
17+#include <QDebug>
18+#include <QTimer>
19+
17#include "MockSystemImage.h"
20#include "MockSystemImage.h"
18
21
19MockSystemImage::MockSystemImage(QObject *parent)
22MockSystemImage::MockSystemImage(QObject *parent)
@@ -21,7 +24,27 @@ MockSystemImage::MockSystemImage(QObject *parent)
21{
24{
22}
25}
23
26
27+void MockSystemImage::checkForUpdate()
28+{
29+ qDebug() << "Doing a fake system update check";
30+}
31+
32+void MockSystemImage::applyUpdate()
33+{
34+ qDebug() << "Applying a fake system update";
35+ setUpdateApplying(true);
36+ QTimer::singleShot(3000, [this] {setUpdateApplying(false);});
37+}
38+
24void MockSystemImage::factoryReset()
39void MockSystemImage::factoryReset()
25{
40{
26 Q_EMIT resettingDevice();
41 Q_EMIT resettingDevice();
27}
42}
43+
44+void MockSystemImage::setUpdateApplying(bool status)
45+{
46+ if (status != m_updateApplying) {
47+ m_updateApplying = status;
48+ Q_EMIT updateApplyingChanged();
49+ }
50+}
tests/mocks/Ubuntu/SystemImage/MockSystemImage.h+22−2
@@ -1,5 +1,5 @@
1/*
1/*
2− * Copyright (C) 2014 Canonical, Ltd.
2+ * Copyright (C) 2014-2016 Canonical, Ltd.
3 *
3 *
4 * This program is free software; you can redistribute it and/or modify
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License as published by
5 * it under the terms of the GNU General Public License as published by
@@ -24,13 +24,33 @@ class MockSystemImage : public QObject
24 Q_OBJECT
24 Q_OBJECT
25 Q_DISABLE_COPY(MockSystemImage)
25 Q_DISABLE_COPY(MockSystemImage)
26
26
27+ Q_PROPERTY(bool updateDownloaded READ updateDownloaded CONSTANT)
28+ Q_PROPERTY(QString availableVersion READ availableVersion CONSTANT)
29+ Q_PROPERTY(QString updateSize READ updateSize CONSTANT)
30+ Q_PROPERTY(bool updateApplying READ updateApplying NOTIFY updateApplyingChanged)
31+
27public:
32public:
28− explicit MockSystemImage(QObject *parent = 0);
33+ explicit MockSystemImage(QObject *parent = nullptr);
29
34
35+ Q_INVOKABLE void checkForUpdate();
36+ Q_INVOKABLE void applyUpdate();
30 Q_INVOKABLE void factoryReset();
37 Q_INVOKABLE void factoryReset();
31
38
39+ bool updateApplying() const { return m_updateApplying; }
40+ // these are const only in mock
41+ bool updateDownloaded() const { return true; }
42+ QString availableVersion() const { return QStringLiteral("42"); }
43+ QString updateSize() const { return QStringLiteral("4.2 MB"); }
44+
32Q_SIGNALS:
45Q_SIGNALS:
33 void resettingDevice(); // only for mock
46 void resettingDevice(); // only for mock
47+ void updateApplyingChanged();
48+
49+private Q_SLOTS:
50+ void setUpdateApplying(bool status);
51+
52+private:
53+ bool m_updateApplying = false;
34};
54};
35
55
36#endif // MOCK_SYSTEMIMAGE_H
56#endif // MOCK_SYSTEMIMAGE_H
tests/mocks/Unity/Application/ApplicationInfo.cpp−8
@@ -175,14 +175,6 @@ void ApplicationInfo::setIcon(const QUrl &value)
175 }
175 }
176}
176}
177
177
178−void ApplicationInfo::setStage(Stage value)
179−{
180− if (value != m_stage) {
181− m_stage = value;
182− Q_EMIT stageChanged(value);
183− }
184−}
185−
186void ApplicationInfo::setState(State value)
178void ApplicationInfo::setState(State value)
187{
179{
188 if (value != m_state) {
180 if (value != m_state) {
tests/mocks/Unity/Application/ApplicationInfo.h−4
@@ -67,9 +67,6 @@ public:
67
67
68 QUrl icon() const override { return m_icon; }
68 QUrl icon() const override { return m_icon; }
69
69
70− Q_INVOKABLE void setStage(Stage value) override; // invokable only for mock
71− Stage stage() const override { return m_stage; }
72−
73 Q_INVOKABLE void setState(State value);
70 Q_INVOKABLE void setState(State value);
74 State state() const override { return m_state; }
71 State state() const override { return m_state; }
75
72
@@ -137,7 +134,6 @@ private:
137 QString m_appId;
134 QString m_appId;
138 QString m_name;
135 QString m_name;
139 QUrl m_icon;
136 QUrl m_icon;
140− Stage m_stage{MainStage};
141 State m_state{Stopped};
137 State m_state{Stopped};
142 bool m_fullscreen{false};
138 bool m_fullscreen{false};
143 Qt::ScreenOrientations m_supportedOrientations{Qt::PortraitOrientation |
139 Qt::ScreenOrientations m_supportedOrientations{Qt::PortraitOrientation |
tests/mocks/Unity/Application/ApplicationManager.cpp−10
@@ -102,8 +102,6 @@ QVariant ApplicationManager::data(const QModelIndex& index, int role) const {
102 return app->comment();
102 return app->comment();
103 case RoleIcon:
103 case RoleIcon:
104 return app->icon();
104 return app->icon();
105− case RoleStage:
106− return app->stage();
107 case RoleState:
105 case RoleState:
108 return app->state();
106 return app->state();
109 case RoleFocused:
107 case RoleFocused:
@@ -166,11 +164,6 @@ bool ApplicationManager::add(ApplicationInfo *application) {
166 if (!appIndex.isValid()) return;
164 if (!appIndex.isValid()) return;
167 Q_EMIT dataChanged(appIndex, appIndex, QVector<int>() << ApplicationManager::RoleState);
165 Q_EMIT dataChanged(appIndex, appIndex, QVector<int>() << ApplicationManager::RoleState);
168 });
166 });
169− connect(application, &ApplicationInfo::stageChanged, this, [application, this]() {
170− QModelIndex appIndex = findIndex(application);
171− if (!appIndex.isValid()) return;
172− Q_EMIT dataChanged(appIndex, appIndex, QVector<int>() << ApplicationManager::RoleStage);
173− });
174
167
175 connect(application, &ApplicationInfo::closed, this, [application, this]() {
168 connect(application, &ApplicationInfo::closed, this, [application, this]() {
176 this->remove(application);
169 this->remove(application);
@@ -344,7 +337,6 @@ void ApplicationManager::buildListOfAvailableApplications()
344 application->setScreenshotId("gallery");
337 application->setScreenshotId("gallery");
345 application->setIconId("gallery");
338 application->setIconId("gallery");
346 application->setShellChrome(Mir::LowChrome);
339 application->setShellChrome(Mir::LowChrome);
347− application->setStage(ApplicationInfo::MainStage);
348 m_availableApplications.append(application);
340 m_availableApplications.append(application);
349
341
350 application = new ApplicationInfo(this);
342 application = new ApplicationInfo(this);
@@ -381,7 +373,6 @@ void ApplicationManager::buildListOfAvailableApplications()
381 application->setName("GMail");
373 application->setName("GMail");
382 application->setIconId("gmail");
374 application->setIconId("gmail");
383 application->setScreenshotId("gmail-webapp.svg");
375 application->setScreenshotId("gmail-webapp.svg");
384− application->setStage(ApplicationInfo::MainStage);
385 application->setSupportedOrientations(Qt::PortraitOrientation
376 application->setSupportedOrientations(Qt::PortraitOrientation
386 | Qt::LandscapeOrientation
377 | Qt::LandscapeOrientation
387 | Qt::InvertedPortraitOrientation
378 | Qt::InvertedPortraitOrientation
@@ -393,7 +384,6 @@ void ApplicationManager::buildListOfAvailableApplications()
393 application->setName("Music");
384 application->setName("Music");
394 application->setIconId("soundcloud");
385 application->setIconId("soundcloud");
395 application->setScreenshotId("music");
386 application->setScreenshotId("music");
396− application->setStage(ApplicationInfo::MainStage);
397 application->setSupportedOrientations(Qt::PortraitOrientation
387 application->setSupportedOrientations(Qt::PortraitOrientation
398 | Qt::LandscapeOrientation
388 | Qt::LandscapeOrientation
399 | Qt::InvertedPortraitOrientation
389 | Qt::InvertedPortraitOrientation
tests/mocks/Unity/Notifications/MockNotificationModel.cpp+4−6
@@ -1,5 +1,5 @@
1/*
1/*
2− * Copyright 2015 Canonical Ltd.
2+ * Copyright 2015-2016 Canonical Ltd.
3 *
3 *
4 * This program is free software; you can redistribute it and/or modify
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU Lesser General Public License as published by
5 * it under the terms of the GNU Lesser General Public License as published by
@@ -13,8 +13,6 @@
13 * You should have received a copy of the GNU Lesser General Public License
13 * You should have received a copy of the GNU Lesser General Public License
14 * along with this program. If not, see <http://www.gnu.org/licenses/>.
14 * along with this program. If not, see <http://www.gnu.org/licenses/>.
15 *
15 *
16− * Authors:
17− * Mirco Mueller <mirco.mueller@canonical.com>
18 */
16 */
19
17
20#include "MockNotificationModel.h"
18#include "MockNotificationModel.h"
@@ -118,10 +116,10 @@ void MockNotificationModel::remove(const int id) {
118 }
116 }
119}
117}
120
118
121−void MockNotificationModel::removeSecond() {
119+void MockNotificationModel::removeFirst() {
122− if(m_queue.size() < 2)
120+ if(m_queue.isEmpty())
123 return;
121 return;
124− removeInternal(1);
122+ removeInternal(0);
125}
123}
126
124
127void MockNotificationModel::removeInternal(int loc) {
125void MockNotificationModel::removeInternal(int loc) {
tests/mocks/Unity/Notifications/MockNotificationModel.h+2−4
@@ -1,5 +1,5 @@
1/*
1/*
2− * Copyright 2015 Canonical Ltd.
2+ * Copyright 2015-2016 Canonical Ltd.
3 *
3 *
4 * This program is free software; you can redistribute it and/or modify
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU Lesser General Public License as published by
5 * it under the terms of the GNU Lesser General Public License as published by
@@ -13,8 +13,6 @@
13 * You should have received a copy of the GNU Lesser General Public License
13 * You should have received a copy of the GNU Lesser General Public License
14 * along with this program. If not, see <http://www.gnu.org/licenses/>.
14 * along with this program. If not, see <http://www.gnu.org/licenses/>.
15 *
15 *
16− * Authors:
17− * Mirco Mueller <mirco.mueller@canonical.com>
18 */
16 */
19
17
20#ifndef MOCK_NOTIFICATION_MODEL_H
18#ifndef MOCK_NOTIFICATION_MODEL_H
@@ -48,7 +46,7 @@ public:
48
46
49 Q_INVOKABLE int queued() const;
47 Q_INVOKABLE int queued() const;
50 Q_INVOKABLE void remove(const int id);
48 Q_INVOKABLE void remove(const int id);
51− Q_INVOKABLE void removeSecond();
49+ Q_INVOKABLE void removeFirst();
52
50
53 int getCount() const;
51 int getCount() const;
54
52
tests/mocks/Wizard/CMakeLists.txt+6−3
@@ -1,5 +1,7 @@
1+pkg_search_module(GD3 REQUIRED gnome-desktop-3.0)
2+
1include_directories(
3include_directories(
2− ${GLIB_INCLUDE_DIRS} ${GEONAMES_INCLUDE_DIRS}
4+ ${GD3_INCLUDE_DIRS} ${GLIB_INCLUDE_DIRS} ${GEONAMES_INCLUDE_DIRS}
3 ${CMAKE_SOURCE_DIR}/plugins/Wizard
5 ${CMAKE_SOURCE_DIR}/plugins/Wizard
4)
6)
5
7
@@ -10,8 +12,9 @@ add_library(MockWizard-qml MODULE
10 ${CMAKE_SOURCE_DIR}/plugins/Wizard/timezonemodel.cpp
12 ${CMAKE_SOURCE_DIR}/plugins/Wizard/timezonemodel.cpp
11 ${CMAKE_SOURCE_DIR}/plugins/Wizard/LocalePlugin.cpp
13 ${CMAKE_SOURCE_DIR}/plugins/Wizard/LocalePlugin.cpp
12 ${CMAKE_SOURCE_DIR}/plugins/Wizard/Status.cpp
14 ${CMAKE_SOURCE_DIR}/plugins/Wizard/Status.cpp
15+ ${CMAKE_SOURCE_DIR}/plugins/Wizard/keyboardLayoutsModel.cpp
13)
16)
14
17
15−qt5_use_modules(MockWizard-qml DBus Qml Concurrent)
18+qt5_use_modules(MockWizard-qml DBus Qml)
16−target_link_libraries(MockWizard-qml ${GLIB_LDFLAGS} ${GEONAMES_LDFLAGS})
19+target_link_libraries(MockWizard-qml ${GD3_LDFLAGS} ${GLIB_LDFLAGS} ${GEONAMES_LDFLAGS})
17add_unity8_mock(Wizard 0.1 Wizard TARGETS MockWizard-qml)
20add_unity8_mock(Wizard 0.1 Wizard TARGETS MockWizard-qml)
tests/mocks/Wizard/MockSystem.cpp+8
@@ -15,6 +15,7 @@
15 */
15 */
16
16
17#include <QDebug>
17#include <QDebug>
18+#include <QSettings>
18
19
19#include "MockSystem.h"
20#include "MockSystem.h"
20
21
@@ -39,3 +40,10 @@ void MockSystem::updateSessionLocale(const QString &locale)
39{
40{
40 Q_EMIT updateSessionLocaleCalled(locale);
41 Q_EMIT updateSessionLocaleCalled(locale);
41}
42}
43+
44+void MockSystem::skipUntilFinishedPage()
45+{
46+ QSettings settings;
47+ settings.setValue(QStringLiteral("Wizard/SkipUntilFinishedPage"), true);
48+ settings.sync();
49+}
tests/mocks/Wizard/MockSystem.h+4
@@ -33,6 +33,10 @@ public:
33
33
34public Q_SLOTS:
34public Q_SLOTS:
35 void updateSessionLocale(const QString &locale);
35 void updateSessionLocale(const QString &locale);
36+ /**
37+ * Mark the wizard to skip all the pages and just show the last (welcome to ubuntu) page
38+ */
39+ void skipUntilFinishedPage();
36
40
37Q_SIGNALS:
41Q_SIGNALS:
38 void wizardEnabledChanged();
42 void wizardEnabledChanged();
tests/mocks/Wizard/mockplugin.cpp+2
@@ -20,6 +20,7 @@
20#include "timezonemodel.h"
20#include "timezonemodel.h"
21#include "LocalePlugin.h"
21#include "LocalePlugin.h"
22#include "Status.h"
22#include "Status.h"
23+#include "keyboardLayoutsModel.h"
23
24
24#include <QtQml/qqml.h>
25#include <QtQml/qqml.h>
25
26
@@ -30,5 +31,6 @@ void MockWizardPlugin::registerTypes(const char *uri)
30 qmlRegisterSingletonType<MockSystem>(uri, 0, 1, "System", [](QQmlEngine*, QJSEngine*) -> QObject* { return new MockSystem; });
31 qmlRegisterSingletonType<MockSystem>(uri, 0, 1, "System", [](QQmlEngine*, QJSEngine*) -> QObject* { return new MockSystem; });
31 qmlRegisterSingletonType<Status>(uri, 0, 1, "Status", [](QQmlEngine*, QJSEngine*) -> QObject* { return new Status; });
32 qmlRegisterSingletonType<Status>(uri, 0, 1, "Status", [](QQmlEngine*, QJSEngine*) -> QObject* { return new Status; });
32 qmlRegisterType<TimeZoneLocationModel>(uri, 0, 1, "TimeZoneModel");
33 qmlRegisterType<TimeZoneLocationModel>(uri, 0, 1, "TimeZoneModel");
34+ qmlRegisterType<KeyboardLayoutsModel>(uri, 0, 1, "KeyboardLayoutsModel");
33 qmlRegisterType<LocalePlugin>(uri, 0, 1, "LocalePlugin");
35 qmlRegisterType<LocalePlugin>(uri, 0, 1, "LocalePlugin");
34}
36}
tests/plugins/Unity/Launcher/launchermodeltest.cpp−2
@@ -49,8 +49,6 @@ public:
49 QString name() const override { return "mock"; }
49 QString name() const override { return "mock"; }
50 QString comment() const override { return "this is a mock"; }
50 QString comment() const override { return "this is a mock"; }
51 QUrl icon() const override { return QUrl(); }
51 QUrl icon() const override { return QUrl(); }
52− ApplicationInfoInterface::Stage stage() const override { return ApplicationInfoInterface::MainStage; }
53− void setStage(ApplicationInfoInterface::Stage) override {}
54 ApplicationInfoInterface::State state() const override { return ApplicationInfoInterface::Running; }
52 ApplicationInfoInterface::State state() const override { return ApplicationInfoInterface::Running; }
55 bool focused() const override { return m_focused; }
53 bool focused() const override { return m_focused; }
56 QString splashTitle() const override { return QString(); }
54 QString splashTitle() const override { return QString(); }
tests/plugins/Wizard/tst_pagelist.cpp+30−1
@@ -20,6 +20,7 @@
20#include <QObject>
20#include <QObject>
21#include <QTemporaryDir>
21#include <QTemporaryDir>
22#include <QTest>
22#include <QTest>
23+#include <QSettings>
23
24
24#define PAGES_PATH "Wizard/Pages"
25#define PAGES_PATH "Wizard/Pages"
25
26
@@ -28,7 +29,7 @@ class PageListTest: public QObject
28 Q_OBJECT
29 Q_OBJECT
29
30
30public:
31public:
31− PageListTest() {};
32+ PageListTest() {}
32
33
33private Q_SLOTS:
34private Q_SLOTS:
34 void testCollect();
35 void testCollect();
@@ -37,6 +38,7 @@ private Q_SLOTS:
37 void testIgnoreNonQml();
38 void testIgnoreNonQml();
38 void testIgnoreDuplicates();
39 void testIgnoreDuplicates();
39 void testDisabled();
40 void testDisabled();
41+ void testSkipUntilLastPage();
40
42
41private:
43private:
42 void fillRoot(const QTemporaryDir &root);
44 void fillRoot(const QTemporaryDir &root);
@@ -150,5 +152,32 @@ void PageListTest::testDisabled()
150 QCOMPARE(pageList.entries(), QStringList() << "4.qml");
152 QCOMPARE(pageList.entries(), QStringList() << "4.qml");
151}
153}
152
154
155+void PageListTest::testSkipUntilLastPage() {
156+ PageList * pageList = nullptr;
157+ QTemporaryDir root;
158+ fillRoot(root);
159+
160+ makeFile(root, "a", "1.qml");
161+ makeFile(root, "a", "2.qml");
162+ makeFile(root, "a", "3.qml");
163+
164+ // normal run
165+ pageList = new PageList;
166+ QCOMPARE(pageList->numPages(), 3);
167+ delete pageList; pageList = nullptr;
168+
169+ // after system update had been installed, have the last page only
170+ QSettings settings;
171+ settings.setValue(QStringLiteral("Wizard/SkipUntilFinishedPage"), true);
172+ pageList = new PageList;
173+ QCOMPARE(pageList->entries(), {QStringLiteral("3.qml")}); // only the last page should be in the list
174+ delete pageList; pageList = nullptr;
175+
176+ // normal run again
177+ pageList = new PageList;
178+ QCOMPARE(pageList->numPages(), 3);
179+ delete pageList; pageList = nullptr;
180+}
181+
153QTEST_MAIN(PageListTest)
182QTEST_MAIN(PageListTest)
154#include "tst_pagelist.moc"
183#include "tst_pagelist.moc"
tests/qmltests/Dash/tst_CardCarousel.qml+24
@@ -70,6 +70,15 @@ Rectangle {
70
70
71 when: windowShown
71 when: windowShown
72
72
73+ function findScale(item) {
74+ var scale = 1;
75+ while (item) {
76+ scale = scale * item.scale;
77+ item = item.parent;
78+ }
79+ return scale;
80+ }
81+
73 function test_non_overlaid_header_layout() {
82 function test_non_overlaid_header_layout() {
74 // When the header is non overlaid
83 // When the header is non overlaid
75 // we grow down to accomodate the header but the y of the list is the same
84 // we grow down to accomodate the header but the y of the list is the same
@@ -83,5 +92,20 @@ Rectangle {
83 compare(listView.y, yPos);
92 compare(listView.y, yPos);
84 compare(cardCarousel.height, height + cTool.headerHeight);
93 compare(cardCarousel.height, height + cTool.headerHeight);
85 }
94 }
95+
96+ function test_item_fits_view_data() {
97+ return [
98+ {tag: "overlaid", template: overlaidTemplate},
99+ {tag: "nonOverlaid", template: nonOverlaidTemplate},
100+ ];
101+ }
102+
103+ function test_item_fits_view(data) {
104+ cTool.template = data.template;
105+ var delegate0 = findChild(cardCarousel, "carouselDelegate0");
106+ tryCompareFunction(function() { return delegate0.item != null; }, true);
107+ var scale = findScale(delegate0.item);
108+ verify(delegate0.item.implicitHeight * scale < cardCarousel.height);
109+ }
86 }
110 }
87}
111}
tests/qmltests/Launcher/tst_Launcher.qml+9−2
@@ -1165,7 +1165,14 @@ Rectangle {
1165 tryCompare(shortCutHint0, "visible", false);
1165 tryCompare(shortCutHint0, "visible", false);
1166 }
1166 }
1167
1167
1168+ function test_keyboardNavigation_data() {
1169+ return [
1170+ {tag: "right key", key: Qt.Key_Right},
1171+ {tag: "menu key", key: Qt.Key_Menu}
1172+ ]
1173+ }
1174+
1168− function test_keyboardNavigation() {
1175+ function test_keyboardNavigation(data) {
1169 var bfbFocusHighlight = findChild(launcher, "bfbFocusHighlight");
1176 var bfbFocusHighlight = findChild(launcher, "bfbFocusHighlight");
1170 var quickList = findChild(launcher, "quickList");
1177 var quickList = findChild(launcher, "quickList");
1171 var launcherPanel = findChild(launcher, "launcherPanel");
1178 var launcherPanel = findChild(launcher, "launcherPanel");
@@ -1206,7 +1213,7 @@ Rectangle {
1206 assertFocusOnIndex(0); // Back to Top
1213 assertFocusOnIndex(0); // Back to Top
1207
1214
1208 // Right opens the quicklist
1215 // Right opens the quicklist
1209− keyClick(Qt.Key_Right);
1216+ keyClick(data.key);
1210 assertFocusOnIndex(0); // Navigating the quicklist... the launcher focus should not move
1217 assertFocusOnIndex(0); // Navigating the quicklist... the launcher focus should not move
1211 tryCompare(quickList, "visible", true);
1218 tryCompare(quickList, "visible", true);
1212 tryCompare(quickList, "selectedIndex", 0)
1219 tryCompare(quickList, "selectedIndex", 0)
tests/qmltests/Notifications/tst_Notifications.qml+6−23
@@ -1,5 +1,5 @@
1/*
1/*
2− * Copyright 2015 Canonical Ltd.
2+ * Copyright 2015-2016 Canonical Ltd.
3 *
3 *
4 * This program is free software; you can redistribute it and/or modify
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU Lesser General Public License as published by
5 * it under the terms of the GNU Lesser General Public License as published by
@@ -31,21 +31,6 @@ Item {
31 height: notificationsRect.height
31 height: notificationsRect.height
32 property int index: 0
32 property int index: 0
33
33
34− // add the default/PlaceHolder notification to the model
35− Component.onCompleted: {
36− var component = Qt.createComponent("Notification.qml")
37− var n = component.createObject("notification", {"nid": index++,
38− "type": Notification.PlaceHolder,
39− "hints": {},
40− "summary": "",
41− "body": "",
42− "icon": "",
43− "secondaryIcon": "",
44− "rawActions": []})
45− n.completed.connect(mockModel.onCompleted)
46− mockModel.append(n)
47− }
48−
49 Row {
34 Row {
50 id: rootRow
35 id: rootRow
51
36
@@ -157,15 +142,13 @@ Item {
157 }
142 }
158
143
159 function clearNotifications() {
144 function clearNotifications() {
160− while(mockModel.count > 1) {
145+ while(mockModel.count > 0) {
161− remove1stNotification()
146+ remove1stNotification();
162 }
147 }
163 }
148 }
164
149
165 function remove1stNotification() {
150 function remove1stNotification() {
166− if (mockModel.count > 1) {
151+ mockModel.removeFirst();
167− mockModel.removeSecond()
168− }
169 }
152 }
170
153
171 Rectangle {
154 Rectangle {
@@ -791,13 +774,13 @@ Item {
791 waitForRendering(notifications);
774 waitForRendering(notifications);
792
775
793 // first one should be expanded by default
776 // first one should be expanded by default
794− var notification1 = findChild(notifications, "notification1") // 0 is placeholder...
777+ var notification1 = findChild(notifications, "notification0")
795 verify(!!notification1, "notification wasn't found");
778 verify(!!notification1, "notification wasn't found");
796 waitForRendering(notification1);
779 waitForRendering(notification1);
797 verify(notification1.expanded);
780 verify(notification1.expanded);
798
781
799 // click the 2nd one, verify it's now expanded
782 // click the 2nd one, verify it's now expanded
800− var notification2 = findChild(notifications, "notification2") // 0 is placeholder...
783+ var notification2 = findChild(notifications, "notification1")
801 verify(!!notification2, "notification wasn't found");
784 verify(!!notification2, "notification wasn't found");
802 waitForRendering(notification2);
785 waitForRendering(notification2);
803 mouseClick(notification2);
786 mouseClick(notification2);
tests/qmltests/Notifications/tst_OptionToggle.qml+1−16
@@ -1,5 +1,5 @@
1/*
1/*
2− * Copyright 2015 Canonical Ltd.
2+ * Copyright 2015-2016 Canonical Ltd.
3 *
3 *
4 * This program is free software; you can redistribute it and/or modify
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU Lesser General Public License as published by
5 * it under the terms of the GNU Lesser General Public License as published by
@@ -51,21 +51,6 @@ Row {
51 function getRaw(id) {
51 function getRaw(id) {
52 return mockNotification.createObject(mockModel)
52 return mockNotification.createObject(mockModel)
53 }
53 }
54−
55− // add the default/PlaceHolder notification to the model
56− Component.onCompleted: {
57− var n = {
58− type: Notification.PlaceHolder,
59− hints: {},
60− summary: "",
61− body: "",
62− icon: "",
63− secondaryIcon: "",
64− actions: []
65− }
66−
67− append(n)
68− }
69 }
54 }
70
55
71 function addSnapDecisionNotification() {
56 function addSnapDecisionNotification() {
tests/qmltests/Notifications/tst_SwipeToAct.qml+4−18
@@ -1,5 +1,5 @@
1/*
1/*
2− * Copyright (C) 2014, 2015 Canonical, Ltd.
2+ * Copyright (C) 2014-2016 Canonical, Ltd.
3 *
3 *
4 * This program is free software; you can redistribute it and/or modify
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License as published by
5 * it under the terms of the GNU General Public License as published by
@@ -53,21 +53,6 @@ Item {
53 function getRaw(id) {
53 function getRaw(id) {
54 return mockNotification.createObject(mockModel)
54 return mockNotification.createObject(mockModel)
55 }
55 }
56−
57− // add the default/PlaceHolder notification to the model
58− Component.onCompleted: {
59− var n = {
60− type: Notification.PlaceHolder,
61− hints: {},
62− summary: "",
63− body: "",
64− icon: "",
65− secondaryIcon: "",
66− actions: []
67− }
68−
69− append(n)
70− }
71 }
56 }
72
57
73 function addSwipeToActNotification() {
58 function addSwipeToActNotification() {
@@ -93,8 +78,9 @@ Item {
93 }
78 }
94
79
95 function remove1stNotification() {
80 function remove1stNotification() {
96− if (mockModel.count > 0)
81+ if (mockModel.count > 0) {
97− mockModel.remove(0)
82+ mockModel.remove(0);
83+ }
98 }
84 }
99
85
100 Rectangle {
86 Rectangle {
tests/qmltests/Notifications/tst_VisualSnapDecisionsQueue.qml+7−23
@@ -47,21 +47,6 @@ Row {
47 function getRaw(id) {
47 function getRaw(id) {
48 return mockNotification.createObject(mockModel)
48 return mockNotification.createObject(mockModel)
49 }
49 }
50−
51− // add the default/PlaceHolder notification to the model
52− Component.onCompleted: {
53− var n = {
54− type: Notification.PlaceHolder,
55− hints: {},
56− summary: "",
57− body: "",
58− icon: "",
59− secondaryIcon: "",
60− actions: []
61− }
62−
63− append(n)
64− }
65 }
50 }
66
51
67 function addSomeSnapDecisionNotifications() {
52 function addSomeSnapDecisionNotifications() {
@@ -123,14 +108,13 @@ Row {
123 }
108 }
124
109
125 function clearNotifications() {
110 function clearNotifications() {
126− // remove all but the first (PlaceHolder) notification
127− mockModel.remove(1, mockModel.count - 1)
111+ mockModel.clear();
128 }
112 }
129
113
130 function removeTopMostNotification() {
114 function removeTopMostNotification() {
131− // leave real/first (PlaceHolder) notification untouched
132− if (mockModel.count > 1)
115+ if (mockModel.count > 0) {
133− mockModel.remove(1)
116+ mockModel.remove(0);
117+ }
134 }
118 }
135
119
136 Rectangle {
120 Rectangle {
@@ -205,11 +189,11 @@ Row {
205 notifications.forceLayout();
189 notifications.forceLayout();
206 waitForRendering(notifications);
190 waitForRendering(notifications);
207
191
208− var snap_decision = [findChild(notifications, "notification1"),
192+ var snap_decision = [findChild(notifications, "notification0"),
193+ findChild(notifications, "notification1"),
209 findChild(notifications, "notification2"),
194 findChild(notifications, "notification2"),
210 findChild(notifications, "notification3"),
195 findChild(notifications, "notification3"),
211− findChild(notifications, "notification4"),
196+ findChild(notifications, "notification4")]
212− findChild(notifications, "notification5")]
213
197
214 for (var index = 0; index < snap_decision.length; index++) {
198 for (var index = 0; index < snap_decision.length; index++) {
215 verify(snap_decision[index] !== undefined, index + ". snap-decision wasn't found");
199 verify(snap_decision[index] !== undefined, index + ". snap-decision wasn't found");
tests/qmltests/Stages/tst_TabletStage.qml+6−3
@@ -290,8 +290,9 @@ Rectangle {
290 var webbrowserSurfaceId = topSurfaceList.nextId;
290 var webbrowserSurfaceId = topSurfaceList.nextId;
291 webbrowserCheckBox.checked = true;
291 webbrowserCheckBox.checked = true;
292 waitUntilAppSurfaceShowsUp(webbrowserSurfaceId);
292 waitUntilAppSurfaceShowsUp(webbrowserSurfaceId);
293− var webbrowserApp = ApplicationManager.findApplication(webbrowserCheckBox.appId);
293+ var webbrowserDelegate = findChild(tabletStage, "spreadDelegate_" + webbrowserSurfaceId);
294+ verify(webbrowserDelegate);
294− compare(webbrowserApp.stage, ApplicationInfoInterface.MainStage);
295+ compare(webbrowserDelegate.stage, ApplicationInfoInterface.MainStage);
295 var webbrowserWindow = findAppWindowForSurfaceId(webbrowserSurfaceId);
296 var webbrowserWindow = findAppWindowForSurfaceId(webbrowserSurfaceId);
296 verify(webbrowserWindow);
297 verify(webbrowserWindow);
297
298
@@ -397,8 +398,10 @@ Rectangle {
397 var webbrowserSurfaceId = topSurfaceList.nextId;
398 var webbrowserSurfaceId = topSurfaceList.nextId;
398 webbrowserCheckBox.checked = true;
399 webbrowserCheckBox.checked = true;
399 waitUntilAppSurfaceShowsUp(webbrowserSurfaceId);
400 waitUntilAppSurfaceShowsUp(webbrowserSurfaceId);
401+ var webbrowserDelegate = findChild(tabletStage, "spreadDelegate_" + webbrowserSurfaceId);
402+ verify(webbrowserDelegate);
403+ compare(webbrowserDelegate.stage, ApplicationInfoInterface.MainStage);
400 var webbrowserApp = ApplicationManager.findApplication(webbrowserCheckBox.appId);
404 var webbrowserApp = ApplicationManager.findApplication(webbrowserCheckBox.appId);
401− compare(webbrowserApp.stage, ApplicationInfoInterface.MainStage);
402
405
403 var gallerySurfaceId = topSurfaceList.nextId;
406 var gallerySurfaceId = topSurfaceList.nextId;
404 galleryCheckBox.checked = true;
407 galleryCheckBox.checked = true;
tests/qmltests/Wizard/tst_Wizard.qml+47−2
@@ -24,6 +24,7 @@ import Ubuntu.SystemSettings.SecurityPrivacy 1.0
24import Ubuntu.SystemSettings.TimeDate 1.1
24import Ubuntu.SystemSettings.TimeDate 1.1
25import Unity.Test 0.1 as UT
25import Unity.Test 0.1 as UT
26import Wizard 0.1
26import Wizard 0.1
27+import Unity.InputInfo 0.1
27import "../../../qml/Wizard"
28import "../../../qml/Wizard"
28
29
29Item {
30Item {
@@ -41,7 +42,12 @@ Item {
41 id: wizard
42 id: wizard
42 anchors.fill: parent
43 anchors.fill: parent
43
44
45+ Component.onCompleted: {
46+ MockInputDeviceBackend.addMockDevice("/test", InputInfo.Keyboard);
47+ }
48+
44 Component.onDestruction: {
49 Component.onDestruction: {
50+ MockInputDeviceBackend.removeDevice("/test");
45 wizardLoader.itemDestroyed = true;
51 wizardLoader.itemDestroyed = true;
46 }
52 }
47 }
53 }
@@ -74,6 +80,12 @@ Item {
74 signalName: "timeZoneChangedCalled"
80 signalName: "timeZoneChangedCalled"
75 }
81 }
76
82
83+ SignalSpy {
84+ id: kbdLayoutSpy
85+ target: AccountsService
86+ signalName: "keymapsChanged"
87+ }
88+
77 function setup() {
89 function setup() {
78 AccountsService.hereEnabled = false;
90 AccountsService.hereEnabled = false;
79 AccountsService.hereLicensePath = Qt.resolvedUrl("licenses");
91 AccountsService.hereLicensePath = Qt.resolvedUrl("licenses");
@@ -88,6 +100,7 @@ Item {
88 activateLocationSpy.clear();
100 activateLocationSpy.clear();
89 activateGPSSpy.clear();
101 activateGPSSpy.clear();
90 timezoneSpy.clear();
102 timezoneSpy.clear();
103+ kbdLayoutSpy.clear();
91
104
92 ActionData.data = {
105 ActionData.data = {
93 "location-detection-enabled": {
106 "location-detection-enabled": {
@@ -176,6 +189,10 @@ Item {
176 tap(findChild(page, "forwardButton"));
189 tap(findChild(page, "forwardButton"));
177 }
190 }
178
191
192+ page = waitForPage("keyboardPage");
193+ if (name === page.objectName) return page;
194+ tap(findChild(page, "forwardButton"));
195+
179 page = waitForPage("wifiPage");
196 page = waitForPage("wifiPage");
180 if (name === page.objectName) return page;
197 if (name === page.objectName) return page;
181 tap(findChild(page, "forwardButton"));
198 tap(findChild(page, "forwardButton"));
@@ -223,7 +240,7 @@ Item {
223
240
224 function test_languageChange() {
241 function test_languageChange() {
225 var page = goToPage("languagePage");
242 var page = goToPage("languagePage");
226− tap(findChild(page, "languageDelegate1")); // should invoke "fr" lang
243+ tap(findChild(page, "languageDelegate_french_(france)")); // should invoke "fr" lang
227
244
228 tryCompare(i18n, "language", "fr_FR");
245 tryCompare(i18n, "language", "fr_FR");
229 tap(findChild(page, "forwardButton"));
246 tap(findChild(page, "forwardButton"));
@@ -281,7 +298,7 @@ Item {
281
298
282 // Make sure that moving from sim page lands on wifi page
299 // Make sure that moving from sim page lands on wifi page
283 tap(findChild(page, "forwardButton"));
300 tap(findChild(page, "forwardButton"));
284− waitForPage("wifiPage"); // thus skipping passwdPage
301+ waitForPage("keyboardPage"); // thus skipping passwdPage
285 }
302 }
286
303
287 function verifyAnimationsNotRunning(page) {
304 function verifyAnimationsNotRunning(page) {
@@ -319,6 +336,8 @@ Item {
319 // now finish up
336 // now finish up
320 page = waitForPage("reportingPage");
337 page = waitForPage("reportingPage");
321 tap(findChild(page, "forwardButton"));
338 tap(findChild(page, "forwardButton"));
339+ page = waitForPage("systemUpdatePage");
340+ tap(findChild(page, "forwardButton"));
322 page = waitForPage("finishedPage");
341 page = waitForPage("finishedPage");
323 waitUntilTransitionsEnd(page);
342 waitUntilTransitionsEnd(page);
324 tap(findChild(page, "finishButton"));
343 tap(findChild(page, "finishButton"));
@@ -359,6 +378,8 @@ Item {
359 // now finish up
378 // now finish up
360 page = waitForPage("reportingPage");
379 page = waitForPage("reportingPage");
361 tap(findChild(page, "forwardButton"));
380 tap(findChild(page, "forwardButton"));
381+ page = waitForPage("systemUpdatePage");
382+ tap(findChild(page, "forwardButton"));
362 page = waitForPage("finishedPage");
383 page = waitForPage("finishedPage");
363 waitUntilTransitionsEnd(page);
384 waitUntilTransitionsEnd(page);
364 tap(findChild(page, "finishButton"));
385 tap(findChild(page, "finishButton"));
@@ -377,6 +398,8 @@ Item {
377 tap(findChild(page, "forwardButton"));
398 tap(findChild(page, "forwardButton"));
378 page = waitForPage("reportingPage");
399 page = waitForPage("reportingPage");
379 tap(findChild(page, "forwardButton"));
400 tap(findChild(page, "forwardButton"));
401+ page = waitForPage("systemUpdatePage");
402+ tap(findChild(page, "forwardButton"));
380 page = waitForPage("finishedPage");
403 page = waitForPage("finishedPage");
381 waitUntilTransitionsEnd(page);
404 waitUntilTransitionsEnd(page);
382 tap(findChild(page, "finishButton"));
405 tap(findChild(page, "finishButton"));
@@ -480,5 +503,27 @@ Item {
480 tap(findChild(page, "nameInput"));
503 tap(findChild(page, "nameInput"));
481 typeString("foobar");
504 typeString("foobar");
482 }
505 }
506+
507+ function test_keyboardPage() {
508+ var page = goToPage("keyboardPage");
509+ var forwardButton = findChild(page, "forwardButton");
510+
511+ // change language
512+ var langSelector = findChild(page, "langSelector");
513+ verify(langSelector);
514+ langSelector.selectedIndex = 1; // should be fr_FR
515+ print("Selected language:", page.selectedLanguage);
516+
517+ // pick some layout
518+ var kbdDelegate = findChild(page, "kbdDelegate1");
519+ verify(kbdDelegate);
520+ mouseClick(kbdDelegate);
521+ verify(kbdDelegate.isCurrent);
522+ print("Selected keymap:", page.selectedKeymap);
523+
524+ // verify the keymapsChanged signal got fired
525+ tap(findChild(page, "forwardButton"));
526+ tryCompare(kbdLayoutSpy, "count", 1);
527+ }
483 }
528 }
484}
529}
tests/qmltests/tst_OrientedShell.qml+30−6
@@ -515,7 +515,6 @@ Rectangle {
515 compare(primaryDelegate.focus, true);
515 compare(primaryDelegate.focus, true);
516 compare(primaryApp.rotatesWindowContents, false);
516 compare(primaryApp.rotatesWindowContents, false);
517 compare(primaryApp.supportedOrientations, Qt.PrimaryOrientation);
517 compare(primaryApp.supportedOrientations, Qt.PrimaryOrientation);
518− compare(primaryApp.stage, ApplicationInfoInterface.MainStage);
519
518
520 tryCompareFunction(function(){return primaryDelegate.surface != null;}, true);
519 tryCompareFunction(function(){return primaryDelegate.surface != null;}, true);
521 verify(checkAppSurfaceOrientation(primaryAppWindow, primaryApp, root.primaryOrientationAngle));
520 verify(checkAppSurfaceOrientation(primaryAppWindow, primaryApp, root.primaryOrientationAngle));
@@ -559,7 +558,8 @@ Rectangle {
559 compare(ApplicationManager.focusedApplicationId, "primary-oriented-app");
558 compare(ApplicationManager.focusedApplicationId, "primary-oriented-app");
560 compare(primaryApp.rotatesWindowContents, false);
559 compare(primaryApp.rotatesWindowContents, false);
561 compare(primaryApp.supportedOrientations, Qt.PrimaryOrientation);
560 compare(primaryApp.supportedOrientations, Qt.PrimaryOrientation);
561+ var primaryDelegate = findChild(shell, "spreadDelegate_" + primarySurfaceId);
562− compare(primaryApp.stage, ApplicationInfoInterface.MainStage);
562+ compare(primaryDelegate.stage, ApplicationInfoInterface.MainStage);
563
563
564 tryCompareFunction(function(){return primaryApp.surfaceList.count > 0;}, true);
564 tryCompareFunction(function(){return primaryApp.surfaceList.count > 0;}, true);
565
565
@@ -599,7 +599,6 @@ Rectangle {
599 compare(gmailApp.rotatesWindowContents, false);
599 compare(gmailApp.rotatesWindowContents, false);
600 compare(gmailApp.supportedOrientations, Qt.PortraitOrientation | Qt.LandscapeOrientation
600 compare(gmailApp.supportedOrientations, Qt.PortraitOrientation | Qt.LandscapeOrientation
601 | Qt.InvertedPortraitOrientation | Qt.InvertedLandscapeOrientation);
601 | Qt.InvertedPortraitOrientation | Qt.InvertedLandscapeOrientation);
602− compare(gmailApp.stage, ApplicationInfoInterface.MainStage);
603
602
604 // wait until it's able to rotate
603 // wait until it's able to rotate
605 tryCompare(shell, "orientationChangesEnabled", true);
604 tryCompare(shell, "orientationChangesEnabled", true);
@@ -724,7 +723,6 @@ Rectangle {
724 compare(gmailApp.rotatesWindowContents, false);
723 compare(gmailApp.rotatesWindowContents, false);
725 compare(gmailApp.supportedOrientations, Qt.PortraitOrientation | Qt.LandscapeOrientation
724 compare(gmailApp.supportedOrientations, Qt.PortraitOrientation | Qt.LandscapeOrientation
726 | Qt.InvertedPortraitOrientation | Qt.InvertedLandscapeOrientation);
725 | Qt.InvertedPortraitOrientation | Qt.InvertedLandscapeOrientation);
727− compare(gmailApp.stage, ApplicationInfoInterface.MainStage);
728
726
729 waitUntilAppWindowIsFullyLoaded(gmailSurfaceId);
727 waitUntilAppWindowIsFullyLoaded(gmailSurfaceId);
730
728
@@ -736,7 +734,10 @@ Rectangle {
736 compare(musicApp.rotatesWindowContents, false);
734 compare(musicApp.rotatesWindowContents, false);
737 compare(musicApp.supportedOrientations, Qt.PortraitOrientation | Qt.LandscapeOrientation
735 compare(musicApp.supportedOrientations, Qt.PortraitOrientation | Qt.LandscapeOrientation
738 | Qt.InvertedPortraitOrientation | Qt.InvertedLandscapeOrientation);
736 | Qt.InvertedPortraitOrientation | Qt.InvertedLandscapeOrientation);
737+ if (data.deviceName === "manta" || data.deviceName === "flo") {
738+ var musicDelegate = findChild(shell, "spreadDelegate_" + musicSurfaceId);
739− compare(musicApp.stage, ApplicationInfoInterface.MainStage);
739+ compare(musicDelegate.stage, ApplicationInfoInterface.MainStage);
740+ }
740
741
741 waitUntilAppWindowIsFullyLoaded(musicSurfaceId);
742 waitUntilAppWindowIsFullyLoaded(musicSurfaceId);
742 tryCompare(shell, "orientationChangesEnabled", true);
743 tryCompare(shell, "orientationChangesEnabled", true);
@@ -889,6 +890,7 @@ Rectangle {
889 ];
890 ];
890 }
891 }
891 function test_appInSideStageDoesntRotateOnStartUp(data) {
892 function test_appInSideStageDoesntRotateOnStartUp(data) {
893+ WindowStateStorage.saveStage("twitter-webapp", ApplicationInfoInterface.SideStage)
892 loadShell(data.deviceName);
894 loadShell(data.deviceName);
893
895
894 var twitterDelegate = null;
896 var twitterDelegate = null;
@@ -905,9 +907,11 @@ Rectangle {
905 signalSpy.target = null;
907 signalSpy.target = null;
906 signalSpy.signalName = "runningChanged";
908 signalSpy.signalName = "runningChanged";
907
909
910+ var twitterSurfaceId = topLevelSurfaceList.nextId;
908 var twitterApp = ApplicationManager.startApplication("twitter-webapp");
911 var twitterApp = ApplicationManager.startApplication("twitter-webapp");
909 verify(twitterApp);
912 verify(twitterApp);
913+ var twitterDelegate = findChild(shell, "spreadDelegate_" + twitterSurfaceId);
910− twitterApp.stage = ApplicationInfoInterface.SideStage;
914+ compare(twitterDelegate.stage, ApplicationInfoInterface.SideStage);
911
915
912 // ensure the mock twitter-webapp is as we expect
916 // ensure the mock twitter-webapp is as we expect
913 compare(twitterApp.rotatesWindowContents, false);
917 compare(twitterApp.rotatesWindowContents, false);
@@ -1143,6 +1147,26 @@ Rectangle {
1143 orientedShellLoader.width = oldWidth;
1147 orientedShellLoader.width = oldWidth;
1144 }
1148 }
1145
1149
1150+ function test_screenSizeChanges() {
1151+ loadShell("mako")
1152+ var shell = findChild(orientedShell, "shell");
1153+
1154+ tryCompare(shell, "usageScenario", "phone");
1155+
1156+ // make screen larger
1157+ orientedShellLoader.width = units.gu(90);
1158+ tryCompare(shell, "usageScenario", "phone");
1159+
1160+ // plug a mouse
1161+ MockInputDeviceBackend.addMockDevice("/mouse0", InputInfo.Mouse);
1162+ tryCompare(shell, "usageScenario", "desktop");
1163+
1164+ // make the screen smaller again, it should go back to staged even though there's still a mouse around
1165+ orientedShellLoader.width = units.gu(40);
1166+
1167+ tryCompare(shell, "usageScenario", "phone");
1168+ }
1169+
1146 function test_overrideStaged() {
1170 function test_overrideStaged() {
1147 loadShell("mako")
1171 loadShell("mako")
1148
1172
tests/qmltests/tst_Shell.qml+23−4
@@ -2118,8 +2118,13 @@ Rectangle {
2118 waitUntilAppWindowIsFullyLoaded(app2SurfaceId);
2118 waitUntilAppWindowIsFullyLoaded(app2SurfaceId);
2119
2119
2120 // Sanity checking
2120 // Sanity checking
2121+ if (data.usageScenario === "tablet") {
2122+ var app1Delegate = findChild(shell, "spreadDelegate_" + app1SurfaceId);
2121− compare(app1.stage, ApplicationInfoInterface.MainStage);
2123+ compare(app1Delegate.stage, ApplicationInfoInterface.MainStage);
2124+
2125+ var app2Delegate = findChild(shell, "spreadDelegate_" + app2SurfaceId);
2122− compare(app2.stage, ApplicationInfoInterface.MainStage);
2126+ compare(app2Delegate.stage, ApplicationInfoInterface.MainStage);
2127+ }
2123 verify(!app1.isTouchApp);
2128 verify(!app1.isTouchApp);
2124
2129
2125 var app1Surface = app1.surfaceList.get(0);
2130 var app1Surface = app1.surfaceList.get(0);
@@ -2154,8 +2159,13 @@ Rectangle {
2154 waitUntilAppWindowIsFullyLoaded(app2SurfaceId);
2159 waitUntilAppWindowIsFullyLoaded(app2SurfaceId);
2155
2160
2156 // Sanity checking
2161 // Sanity checking
2162+ if (data.usageScenario === "tablet") {
2163+ var app1Delegate = findChild(shell, "spreadDelegate_" + app1SurfaceId);
2157− compare(app1.stage, ApplicationInfoInterface.MainStage);
2164+ compare(app1Delegate.stage, ApplicationInfoInterface.MainStage);
2165+
2166+ var app2Delegate = findChild(shell, "spreadDelegate_" + app2SurfaceId);
2158− compare(app2.stage, ApplicationInfoInterface.MainStage);
2167+ compare(app2Delegate.stage, ApplicationInfoInterface.MainStage);
2168+ }
2159
2169
2160 var app1Surface = app1.surfaceList.get(0);
2170 var app1Surface = app1.surfaceList.get(0);
2161 verify(app1Surface);
2171 verify(app1Surface);
@@ -2504,6 +2514,15 @@ Rectangle {
2504 // verify the initial keymap of the newly started app is the first one from the list
2514 // verify the initial keymap of the newly started app is the first one from the list
2505 tryCompare(appSurface, "keymap", "sk");
2515 tryCompare(appSurface, "keymap", "sk");
2506
2516
2517+ // try to create a prompt surface, verify it also has the same keymap
2518+ app.promptSurfaceList.createSurface();
2519+ var promptSurface = app.promptSurfaceList.get(0);
2520+ verify(promptSurface);
2521+ tryCompare(appSurface, "keymap", promptSurface.keymap);
2522+ // ... and that the controller's surface keymap is also the same
2523+ tryCompare(MirFocusController.focusedSurface, "keymap", "sk");
2524+ app.promptSurfaceList.get(0).close();
2525+
2507 // switch to next keymap, should go to "cz+qwerty"
2526 // switch to next keymap, should go to "cz+qwerty"
2508 keyClick(Qt.Key_Space, Qt.MetaModifier);
2527 keyClick(Qt.Key_Space, Qt.MetaModifier);
2509 tryCompare(appSurface, "keymap", "cz+qwerty");
2528 tryCompare(appSurface, "keymap", "cz+qwerty");
tools/registry-tracker.cpp+2−2
@@ -110,7 +110,7 @@ void RegistryTracker::runRegistry()
110 }
110 }
111
111
112 // FIXME: keep in sync with the SSRegistry config
112 // FIXME: keep in sync with the SSRegistry config
113− QString runtime_ini = QString(RUNTIME_CONFIG).arg(m_registry_config.fileName()).arg(m_mw_config.fileName()).arg(m_serverScopes ? "SSRegistry" : "");
113+ QString runtime_ini = QString(RUNTIME_CONFIG).arg(m_registry_config.fileName(), m_mw_config.fileName(), m_serverScopes ? "SSRegistry" : "");
114 if (!m_systemScopes) {
114 if (!m_systemScopes) {
115 m_scopeInstallDir.reset(new QTemporaryDir(tmp.filePath("scopes.XXXXXX")));
115 m_scopeInstallDir.reset(new QTemporaryDir(tmp.filePath("scopes.XXXXXX")));
116 if (!m_scopeInstallDir->isValid()) {
116 if (!m_scopeInstallDir->isValid()) {
@@ -118,7 +118,7 @@ void RegistryTracker::runRegistry()
118 }
118 }
119 scopeInstallDir = m_scopeInstallDir->path();
119 scopeInstallDir = m_scopeInstallDir->path();
120 }
120 }
121− QString registry_ini = QString(REGISTRY_CONFIG).arg(m_mw_config.fileName()).arg(scopeInstallDir).arg(scopeRunnerBin);
121+ QString registry_ini = QString(REGISTRY_CONFIG).arg(m_mw_config.fileName(), scopeInstallDir, scopeRunnerBin);
122 QString mw_ini = QString(MW_CONFIG).arg(m_endpoints_dir.path());
122 QString mw_ini = QString(MW_CONFIG).arg(m_endpoints_dir.path());
123
123
124 if (!m_systemScopes) {
124 if (!m_systemScopes) {