on c41130a help sign in
348 files changed+33836−34717
since splitsnapshots
unifiedsplit
.bazaar/Makefile+6 .bazaar/plugins/makecheck_unity_phablet.py+51 .bzr-builddeb/default.conf+2 .bzrignore+7 .gitignore−1 CMakeLists.txt−3 Jenkinsfile+68−2 README.md+38−18 clickable.yaml−153 cmake/modules/QmlPlugins.cmake+148 data/com.canonical.Unity8.gschema.xml+1−1 debian/control+188−206 debian/rules−12 debian/tests/control+3−5 debian/unity8-greeter.install+1−1 debian/unity8-private.install+2−1 debian/unity8.install+6−6 plugins/AccountsService/AccountsService.cpp+1−1 plugins/AccountsService/CMakeLists.txt+2−1 plugins/AccountsService/com.canonical.unity.AccountsService.xml−6 plugins/CMakeLists.txt+2−1 plugins/Cursor/CMakeLists.txt+2−1 plugins/GlobalShortcut/CMakeLists.txt+1−1 plugins/GlobalShortcut/globalshortcut.cpp−3 plugins/Greeter/Unity/Launcher/CMakeLists.txt+2−1 plugins/ImageCache/CMakeLists.txt+8 plugins/ImageCache/ImageCache.cpp+135 plugins/ImageCache/ImageCache.h+53 plugins/ImageCache/plugin.cpp+39 plugins/Lights/HfdLights.h → plugins/ImageCache/plugin.h+9−20 plugins/ImageCache/qmldir+2 plugins/LightDM/DBusGreeterList.cpp+3−3 plugins/LightDM/DBusGreeterList.h+1−1 plugins/LightDM/FullLightDM/CMakeLists.txt+1−1 plugins/LightDM/Greeter.cpp−16 plugins/LightDM/Greeter.h−3 plugins/LightDM/GreeterPrivate.h−1 plugins/LightDM/IntegratedLightDM/CMakeLists.txt+1−1 plugins/LightDM/IntegratedLightDM/liblightdm/CMakeLists.txt+4−3 plugins/Lights/CMakeLists.txt+2−8 plugins/Lights/HfdLights.cpp−62 plugins/Lights/LegacyLights.cpp−91 plugins/Lights/Lights.cpp+65 plugins/Lights/Lights.h+8−4 plugins/Lights/plugin.cpp+1−20 plugins/Powerd/CMakeLists.txt+2−4 plugins/ScreenshotDirectory/CMakeLists.txt+1−1 plugins/SessionBroadcast/CMakeLists.txt+2−1 plugins/UInput/CMakeLists.txt+1−1 plugins/Ubuntu/DownloadDaemonListener/CMakeLists.txt+2−4 plugins/Ubuntu/Gestures/CMakeLists.txt+3−1 plugins/Ubuntu/Gestures/TouchGestureArea.cpp−6 plugins/Unity/ApplicationMenu/CMakeLists.txt+1−1 plugins/Unity/Connectivity/CMakeLists.txt+1−1 plugins/Unity/Indicators/CMakeLists.txt+2−1 plugins/Unity/Indicators/indicatorsmodel.cpp−13 plugins/Unity/Indicators/indicatorsmodel.h−9 plugins/Unity/InputInfo/CMakeLists.txt+2−1 plugins/Unity/Launcher/CMakeLists.txt+2−1 plugins/Unity/Launcher/appdrawermodel.cpp+16−83 plugins/Unity/Launcher/appdrawermodel.h+2−23 plugins/Unity/Launcher/launcheritem.cpp+1 plugins/Unity/Platform/CMakeLists.txt+1−1 plugins/Unity/Session/CMakeLists.txt+1−1 plugins/Utils/CMakeLists.txt+2−4 plugins/Utils/deviceconfigparser.cpp−18 plugins/Utils/deviceconfigparser.h−3 plugins/Utils/windowstatestorage.cpp+131−293 plugins/Utils/windowstatestorage.h+17−14 plugins/WindowManager/CMakeLists.txt+1−2 plugins/WindowManager/InputMethodManager.cpp−56 plugins/WindowManager/InputMethodManager.h−55 plugins/WindowManager/TopLevelWindowModel.cpp+48−10 plugins/WindowManager/TopLevelWindowModel.h+18 plugins/WindowManager/WindowManagerPlugin.cpp−9 plugins/Wizard/CMakeLists.txt+2−4 plugins/Wizard/Utils/CMakeLists.txt+1−1 po/aa.po+257−154 po/am.po+334−368 po/ar.po+431−405 po/ast.po+453−469 po/az.po+260−161 po/be.po+433−374 po/bg.po+255−138 po/bn.po+420−350 po/br.po+349−327 po/bs.po+277−211 po/ca.po+358−397 po/ca@valencia.po+282−195 po/ce.po+238−112 po/ckb.po+252−132 po/co.po+279−286 po/cs.po+435−469 po/cy.po+276−211 po/da.po+358−294 po/de.po+364−404 po/el.po+420−379 po/en_AU.po+362−454 po/en_GB.po+343−362 po/en_US.po−814 po/eo.po+264−176 po/es.po+366−403 po/et.po+236−110 po/eu.po+285−216 po/fa.po+358−422 po/fi.po+341−381 po/fo.po+261−187 po/fr.po+403−442 po/ga.po+275−204 po/gd.po+353−372 po/gl.po+361−401 po/gu.po−814 po/gv.po+252−152 po/he.po+414−345 po/hi.po+248−126 po/hr.po+370−361 po/hu.po+380−416 po/hy.po+355−250 po/ia.po+341−362 po/id.po+288−202 po/is.po+275−173 po/it.po+372−410 po/ja.po+338−253 po/kk.po−841 po/km.po+283−212 po/kn.po+248−120 po/ko.po+408−358 po/ku.po+285−187 po/ky.po+248−120 po/lo.po+245−119 po/lt.po+364−404 po/lv.po+292−224 po/ml.po+254−133 po/mr.po+243−135 po/ms.po+399−372 po/my.po+253−170 po/nb.po+350−388 po/ne.po+238−115 po/nl.po+440−477 po/nn.po+238−112 po/oc.po+316−314 po/or.po+238−112 po/pa.po+288−220 po/pl.po+381−420 po/pt.po+362−400 po/pt_BR.po+393−339 po/ro.po+296−226 po/ru.po+359−408 po/sc.po−904 po/shn.po+238−112 po/si.po+258−139 po/sk.po+362−403 po/sl.po+335−351 po/sq.po+265−205 po/sr.po+344−363 po/sv.po+349−387 po/sw.po+269−189 po/ta.po+270−147 po/te.po+252−140 po/th.po+267−140 po/tr.po+349−420 po/ug.po+299−267 po/uk.po+356−372 po/unity8.pot+150−42 po/ur.po+264−141 po/uz.po+238−112 po/vi.po+238−112 po/wo.po+289−220 po/xh.po+238−112 po/zh_CN.po+334−397 po/zh_HK.po+253−149 po/zh_TW.po+381−400 qml/ApplicationMenus/ApplicationMenuItemFactory.qml+7−7 qml/ApplicationMenus/RegisteredApplicationMenuModel.qml+1−1 qml/Components/Dialogs.qml−8 qml/Components/InputMethod.qml+1−2 qml/Components/ItemGrabber.qml+1−1 qml/Components/KeyboardShortcutsOverlay.qml+26−2 qml/Components/Lockscreen.qml−2 qml/Components/PhysicalKeysMapper.qml+4−4 qml/Components/ResponsiveGridView.qml+98 qml/Components/ShellDialog.qml+10−7 qml/Components/Showable.qml+10−12 qml/Components/Wallpaper.qml+16−68 qml/Components/WallpaperResolver.qml+6−17 qml/DeviceConfiguration.qml−12 qml/Greeter/ButtonPrompt.qml−51 qml/Greeter/CoverPage.qml+11−32 qml/Greeter/Greeter.qml+4−50 qml/Greeter/GreeterPrompt.qml+187−64 qml/Greeter/GreeterView.qml−534 qml/Greeter/LoginAreaContainer.qml+3−3 qml/Greeter/LoginList.qml+98−71 qml/Greeter/NarrowView.qml+270 qml/Greeter/PinPrompt.qml−184 qml/Greeter/PromptList.qml+18−21 qml/Greeter/SessionsList.qml+2−3 qml/Greeter/ShimGreeter.qml−2 qml/Greeter/TextPrompt.qml−198 qml/Greeter/WideView.qml+207 qml/Launcher/BackgroundBlur.qml−81 qml/Launcher/Drawer.qml+20−39 qml/Launcher/DrawerGridView.qml+3−33 qml/Launcher/Launcher.qml+11−47 qml/Launcher/LauncherDelegate.qml+3−1 qml/Launcher/LauncherPanel.qml+6−5 qml/Launcher/PullToRefreshScopeStyle.qml−83 qml/Notifications/Notification.qml+3−8 qml/Notifications/NotificationButton.qml+1−2 qml/OrientedShell.qml+1−11 qml/Panel/ActiveCallHint.qml−3 qml/Panel/Indicators/IndicatorItem.qml−12 qml/Panel/Indicators/IndicatorMenuItemFactory.qml+3−3 qml/Panel/Indicators/IndicatorsLight.qml+13−32 qml/Panel/Panel.qml+21−59 qml/Panel/PanelBar.qml+8−10 qml/Panel/PanelItemRow.qml+4−6 qml/Panel/PanelMenu.qml+6−10 qml/Panel/PanelMenuPage.qml+1−1 qml/Rotation/RotationStates.qml+3 qml/Shell.qml+34−72 qml/Stage/ApplicationWindow.qml+4−15 qml/Stage/MoveHandler.qml+7−7 qml/Stage/SideStage.qml+6−10 qml/Stage/Splash.qml+4−4 qml/Stage/Stage.qml+9−58 qml/Stage/StageMaths.qml+1−2 qml/Stage/WindowDecoration.qml+6−5 qml/Tutorial/Tutorial.qml−1 qml/Tutorial/TutorialContent.qml+42−61 qml/Tutorial/TutorialLeft.qml+1−1 qml/Tutorial/TutorialLeftLong.qml+1−1 qml/Tutorial/TutorialTop.qml+2−2 qml/Wizard/Pages/30-wifi.qml+5−4 qml/Wizard/Pages/50-timezone.qml+11−9 src/ApplicationArguments.h−5 src/CMakeLists.txt+2−5 src/ShellApplication.cpp+3−12 src/libunity8-private/CMakeLists.txt+1−1 tests/CMakeLists.txt+2−9 tests/autopilot/unity8/shell/fixture_setup.py+1−1 tests/data/unity/backgrounds/20x30.png tests/data/unity/backgrounds/black.png tests/mocks/AccountsService/CMakeLists.txt+2−1 tests/mocks/Biometryd/CMakeLists.txt+1−1 tests/mocks/CMakeLists.txt+1−1 tests/mocks/GSettings.1.0/CMakeLists.txt+2−1 tests/mocks/GSettings.1.0/fake_gsettings.cpp+5−22 tests/mocks/GSettings.1.0/fake_gsettings.h+6−8 tests/mocks/LightDMController/CMakeLists.txt+2−1 tests/mocks/Lights/CMakeLists.txt+1−1 tests/mocks/MeeGo/QOfono/CMakeLists.txt+1−1 tests/mocks/Powerd/CMakeLists.txt+1−1 tests/mocks/QMenuModel/CMakeLists.txt+2−1 tests/mocks/QtMultimedia/CMakeLists.txt+1−1 tests/mocks/SessionBroadcast/CMakeLists.txt+1−1 tests/mocks/UInput/CMakeLists.txt+1−1 tests/mocks/Ubuntu/Connectivity/CMakeLists.txt+1−1 tests/mocks/Ubuntu/DownloadDaemonListener/CMakeLists.txt+1−1 tests/mocks/Ubuntu/SystemSettings/SecurityPrivacy/CMakeLists.txt+1−1 tests/mocks/Ubuntu/Telephony/CMakeLists.txt+1−1 tests/mocks/Unity/Application/ApplicationInfo.cpp+3 tests/mocks/Unity/Application/CMakeLists.txt+2−2 tests/mocks/Unity/ApplicationMenu/CMakeLists.txt+1−1 tests/mocks/Unity/ApplicationMenu/mockapplicationmenuregistry.cpp+2−2 tests/mocks/Unity/ApplicationMenu/mockapplicationmenuregistry.h+1−1 tests/mocks/Unity/Connectivity/CMakeLists.txt+1−1 tests/mocks/Unity/Indicators/CMakeLists.txt+2−1 tests/mocks/Unity/Indicators/IndicatorsModel.qml+12−30 tests/mocks/Unity/InputInfo/CMakeLists.txt+1−1 tests/mocks/Unity/Launcher/CMakeLists.txt+1−1 tests/mocks/Unity/Launcher/MockAppDrawerModel.cpp+1−25 tests/mocks/Unity/Launcher/MockAppDrawerModel.h−11 tests/mocks/Unity/Notifications/CMakeLists.txt+1−1 tests/mocks/Unity/Screens/CMakeLists.txt+1−1 tests/mocks/Utils/CMakeLists.txt+3−4 tests/mocks/Wizard/CMakeLists.txt+2−2 tests/mocks/Wizard/MockSystem.cpp+1−7 tests/mocks/Wizard/MockSystem.h−4 tests/mocks/Wizard/mockplugin.cpp−2 tests/mocks/liblightdm/CMakeLists.txt+1−1 tests/mocks/liblightdm/demo/CMakeLists.txt+1−1 tests/mocks/libusermetrics/CMakeLists.txt+1−1 tests/plugins/AccountsService/CMakeLists.txt+2−2 tests/plugins/AccountsService/PropertiesServer.cpp+1−1 tests/plugins/AccountsService/client.cpp+6−6 tests/plugins/CMakeLists.txt+2−1 tests/plugins/GlobalShortcut/CMakeLists.txt+2−1 tests/plugins/Greeter/Unity/Launcher/CMakeLists.txt+1−1 tests/plugins/ImageCache/CMakeLists.txt+30 tests/plugins/ImageCache/graphics/wide.jpg tests/plugins/ImageCache/test.cpp+216 plugins/Lights/LegacyLights.h → tests/plugins/ImageCache/test.qml+7−29 tests/plugins/LightDM/IntegratedLightDM/CMakeLists.txt+6−6 tests/plugins/LightDM/IntegratedLightDM/dbus.cpp+5−18 tests/plugins/SessionBroadcast/CMakeLists.txt+2−2 tests/plugins/Ubuntu/Gestures/CMakeLists.txt+2−4 tests/plugins/Ubuntu/Gestures/tst_TouchGestureArea.cpp−30 tests/plugins/Unity/Indicators/CMakeLists.txt+1−1 tests/plugins/Unity/Launcher/CMakeLists.txt+2−2 tests/plugins/Unity/Launcher/appdrawermodeltest.cpp−12 tests/plugins/Unity/Session/CMakeLists.txt+2−2 tests/plugins/Utils/CMakeLists.txt+4−2 tests/plugins/Utils/DeviceConfigParserTest.cpp−3 tests/plugins/Utils/ModelTest.cpp+1−2 tests/plugins/Utils/WindowStateStorageTest.cpp+1−49 tests/plugins/WindowManager/CMakeLists.txt+2−4 tests/plugins/Wizard/CMakeLists.txt+2−2 tests/qmltests/ApplicationMenuDataLoader.qml+1−1 tests/qmltests/ApplicationMenus/tst_MenuBar.qml+2−2 tests/qmltests/CMakeLists.txt+3−3 tests/qmltests/Components/CMakeLists.txt+4−8 tests/qmltests/Components/tst_PhysicalKeysMapper.qml+5−6 tests/qmltests/Components/tst_ResponsiveGridView.qml+157 tests/qmltests/Components/tst_Showable.qml−13 tests/qmltests/Components/tst_Wallpaper.qml−118 tests/qmltests/Components/tst_WallpaperResolver.qml+18−104 tests/qmltests/Greeter/TestView.qml+1−9 tests/qmltests/Greeter/tst_Greeter.qml+6 tests/qmltests/Greeter/tst_GreeterView.qml−1366 tests/qmltests/Greeter/tst_NarrowView.qml+566 tests/qmltests/Greeter/tst_WideView.qml+780 tests/qmltests/Launcher/tst_Drawer.qml−95 tests/qmltests/Launcher/tst_Launcher.qml+31−124 tests/qmltests/Notifications/tst_Notifications.qml+1−2 tests/qmltests/Notifications/tst_SwipeToAct.qml+1−2 tests/qmltests/Panel/Indicators/tst_IndicatorsLight.qml+1−15 tests/qmltests/Panel/PanelUI.qml−286 tests/qmltests/Panel/tst_ActiveCallHint.qml+3−6 tests/qmltests/Panel/tst_Panel.qml+216−22 tests/qmltests/Panel/tst_PanelMenuPage.qml+1−1 tests/qmltests/Panel/tst_PanelSmallScreen.qml−133 tests/qmltests/Stage/ApplicationCheckBox.qml+6−6 tests/qmltests/Stage/tst_ApplicationWindow.qml+2−3 tests/qmltests/Stage/tst_PhoneStage.qml+5−42 tests/qmltests/Stage/tst_QMLTopLevelWindowModel.qml+23−13 tests/qmltests/Stage/tst_SurfaceContainer.qml+1−2 tests/qmltests/Stage/tst_WindowResizeArea.qml+1−2 tests/qmltests/Tutorial/tst_Tutorial.qml+187−185 tests/qmltests/tst_OrientedShell.qml+255−303 tests/qmltests/tst_Shell.qml+147−270 tests/qmltests/tst_ShellWithPin.qml+77−68 tests/uqmlscene/CMakeLists.txt+1−1 tests/utils/modules/Unity/Test/CMakeLists.txt+4−2 tests/utils/modules/Unity/Test/MouseTouchEmulationCheckbox.qml+1−1 tests/utils/modules/Unity/Test/StageTestCase.qml+18−14 tools/indicatorsclient/CMakeLists.txt+1−1 tools/menutool/CMakeLists.txt+1−1
.bazaar/Makefilenew file+6
@@ -0,0 +1,6 @@
1+install:
2+ mkdir -p ~/.bazaar/plugins
3+ cp plugins/* ~/.bazaar/plugins
4+
5+uninstall:
6+ rm ~/.bazaar/plugins/makecheck_unity_phablet.py*
.bazaar/plugins/makecheck_unity_phablet.pynew file+51
@@ -0,0 +1,51 @@
1+#!/usr/bin/python
2+# Copyright 2013, 2014 Canonical Ltd.
3+#
4+# This program is free software; you can redistribute it and/or modify
5+# it under the terms of the GNU Lesser General Public License as published by
6+# the Free Software Foundation; version 3.
7+#
8+# This program is distributed in the hope that it will be useful,
9+# but WITHOUT ANY WARRANTY; without even the implied warranty of
10+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
11+# GNU Lesser General Public License for more details.
12+#
13+# You should have received a copy of the GNU Lesser General Public License
14+# along with this program. If not, see <http://www.gnu.org/licenses/>.
15+
16+import os
17+import subprocess
18+from bzrlib import branch
19+from bzrlib.urlutils import local_path_from_url
20+
21+
22+def execute_makecheck(
23+ local_branch, master_branch, old_revision_number, old_revision_id,
24+ future_revision_number, future_revision_id, tree_delta, future_tree):
25+ if not master_branch.basis_tree().has_filename("qml/Shell.qml"):
26+ return
27+
28+ os.chdir(local_path_from_url(master_branch.base))
29+
30+ print "Executing 'make -C builddir test'.."
31+ os.environ['CTEST_OUTPUT_ON_FAILURE'] = "1"
32+ if (subprocess.call("make -C builddir test", shell=True) != 0):
33+
34+ print("\n\n*** Warning ***\n\n"
35+ "Basic tests failed. This commit will not pass continuous "
36+ "integration.")
37+
38+ branch = local_branch or master_branch
39+ revision = branch.repository.get_revision(future_revision_id)
40+ msg_file = open('message.txt', 'w')
41+ msg_file.write(revision.message)
42+ msg_file.close()
43+
44+ print("\n\nSaved commit message to $SRC_DIR/message.txt.")
45+ print("You can uncommit this revision, fix the tests and reuse your "
46+ "message running:\n\nbzr commit -F message.txt\n\n")
47+ elif os.path.isfile("message.txt"):
48+ os.remove("message.txt")
49+
50+branch.Branch.hooks.install_named_hook(
51+ 'pre_commit', execute_makecheck, 'make check pre-commit')
.bzr-builddeb/default.confnew file+2
@@ -0,0 +1,2 @@
1+[BUILDDEB]
2+split = True
.bzrignorenew file+7
@@ -0,0 +1,7 @@
1+# default build dir
2+/builddir
3+# QtCreator project files
4+/*.user
5+# Eclipse project files
6+.settings
7+message.txt
.gitignore−1
@@ -13,4 +13,3 @@
1313/.kdev4/
1414/build/
1515/*.kdev4
16−.clickable/
CMakeLists.txt−3
@@ -70,9 +70,6 @@ find_package(Qt5DBus 5.6 REQUIRED)
7070find_package(Qt5Concurrent 5.6 REQUIRED)
7171find_package(Qt5Sql 5.6 REQUIRED)
7272find_package(Qt5Test 5.6 REQUIRED)
73−find_package(Qt5Svg 5.6 REQUIRED)
74−find_package(Qt5Network 5.6 REQUIRED)
75−find_package(Qt5Xml 5.6 REQUIRED)
7673
7774pkg_check_modules(APPLICATION_API REQUIRED unity-shell-application=27)
7875pkg_check_modules(GEONAMES REQUIRED geonames>=0.2)
Jenkinsfile+68−2
@@ -1,2 +1,68 @@
1−@Library('ubports-build-tools') _
2−buildAndProvideDebianPackage()
1+String stashFileList = '*.gz,*.bz2,*.xz,*.deb,*.ddeb,*.udeb,*.dsc,*.changes,*.buildinfo,lintian.txt'
2+String archiveFileList = '*.gz,*.bz2,*.xz,*.deb,*.ddeb,*.udeb,*.dsc,*.changes,*.buildinfo'
3+
4+pipeline {
5+ agent any
6+ stages {
7+ stage('Build source') {
8+ steps {
9+ sh '/usr/bin/build-source.sh'
10+ stash(name: 'source', includes: stashFileList)
11+ cleanWs(cleanWhenAborted: true, cleanWhenFailure: true, cleanWhenNotBuilt: true, cleanWhenSuccess: true, cleanWhenUnstable: true, deleteDirs: true)
12+ }
13+ }
14+ stage('Build binary - armhf') {
15+ steps {
16+ parallel(
17+ "Build binary - armhf": {
18+ node(label: 'arm64') {
19+ cleanWs(cleanWhenAborted: true, cleanWhenFailure: true, cleanWhenNotBuilt: true, cleanWhenSuccess: true, cleanWhenUnstable: true, deleteDirs: true)
20+ unstash 'source'
21+ sh '''export architecture="armhf"
22+build-binary.sh'''
23+ stash(includes: stashFileList, name: 'build-armhf')
24+ cleanWs(cleanWhenAborted: true, cleanWhenFailure: true, cleanWhenNotBuilt: true, cleanWhenSuccess: true, cleanWhenUnstable: true, deleteDirs: true)
25+ }
26+
27+
28+ },
29+ "Build binary - arm64": {
30+ node(label: 'arm64') {
31+ cleanWs(cleanWhenAborted: true, cleanWhenFailure: true, cleanWhenNotBuilt: true, cleanWhenSuccess: true, cleanWhenUnstable: true, deleteDirs: true)
32+ unstash 'source'
33+ sh '''export architecture="arm64"
34+ build-binary.sh'''
35+ stash(includes: stashFileList, name: 'build-arm64')
36+ cleanWs(cleanWhenAborted: true, cleanWhenFailure: true, cleanWhenNotBuilt: true, cleanWhenSuccess: true, cleanWhenUnstable: true, deleteDirs: true)
37+ }
38+ },
39+ "Build binary - amd64": {
40+ node(label: 'amd64') {
41+ cleanWs(cleanWhenAborted: true, cleanWhenFailure: true, cleanWhenNotBuilt: true, cleanWhenSuccess: true, cleanWhenUnstable: true, deleteDirs: true)
42+ unstash 'source'
43+ sh '''export architecture="amd64"
44+ build-binary.sh'''
45+ stash(includes: stashFileList, name: 'build-amd64')
46+ cleanWs(cleanWhenAborted: true, cleanWhenFailure: true, cleanWhenNotBuilt: true, cleanWhenSuccess: true, cleanWhenUnstable: true, deleteDirs: true)
47+ }
48+ }
49+ )
50+ }
51+ }
52+ stage('Results') {
53+ steps {
54+ cleanWs(cleanWhenAborted: true, cleanWhenFailure: true, cleanWhenNotBuilt: true, cleanWhenSuccess: true, cleanWhenUnstable: true, deleteDirs: true)
55+ unstash 'build-armhf'
56+ unstash 'build-arm64'
57+ unstash 'build-amd64'
58+ archiveArtifacts(artifacts: archiveFileList, fingerprint: true, onlyIfSuccessful: true)
59+ sh '''/usr/bin/build-repo.sh'''
60+ }
61+ }
62+ stage('Cleanup') {
63+ steps {
64+ cleanWs(cleanWhenAborted: true, cleanWhenFailure: true, cleanWhenNotBuilt: true, cleanWhenSuccess: true, cleanWhenUnstable: true, deleteDirs: true)
65+ }
66+ }
67+ }
68+}
README.md+38−18
@@ -1,31 +1,51 @@
1−# Lomiri
1+# Unity8
22
3−Lomiri is the operating environment for everywhere. It is able to span the gaps between touch, mouse, and keyboard; between phones, tablets, and workstations; and look good doing it.
3+A convergent desktop environment.
44
5−If you want to contribute to Lomiri on Ubuntu Touch, you've come to the right place. If you want to package Lomiri for other operating systems, you'll be better served by the main branch on the repository that we're migrating to: https://gitlab.com/ubports/core/lomiri
65
7−Lomiri has been renamed from Unity8. Most of the software on-device in Ubuntu Touch based on Ubuntu 16.04 is still called `unity8`.
6+[![Unity 8](http://ubuntufun.de/wp-content/uploads/2016/05/screenshot20160518_232322980.png)](https://unity8.io)
87
9−## Where to report issues
108
11−Issues related to the version of Lomiri that currently runs on Ubuntu Touch devices may still be reported on this repository. We will move these reports to the GitLab repository as part of our final migration.
9+### How to install
1210
13−## Developing Lomiri on Ubuntu Touch
11+The latest development preview of Unity8 for desktop can be installed on Ubuntu 16.04 (xenial) and 18.04 (bionic) as follows:
1412
15−This repository contains the code for Lomiri currently running on Ubuntu Touch. If you would like to modify this version of Lomiri, follow the steps below. If you would like to modify Lomiri in another operating system, check out our new repository: https://gitlab.com/ubports/core/lomiri
13+1. Run the install script
14+```
15+bash <(wget -qO- https://raw.githubusercontent.com/ubports/unity8-desktop-install-tools/master/install.sh)
16+```
17+2. Reboot, select "unity8" at the login prompt, and enjoy :)
1618
17−Lomiri can be built and its test suite run using [`clickable`](https://clickable-ut.dev). This is a convenient method to try out most graphical changes to Lomiri without an annoying redeployment process. If you wish to test your changes on your device or make changes that are more difficult to test without real hardware, check out [Making changes and testing locally on the UBports documentation](https://docs.ubports.com/en/latest/systemdev/testing-locally.html). If not, read on.
1819
19−Before you start, [install Clickable](https://clickable-ut.dev/en/latest/install.html).
20+**NOTE:** The above installation instructions currently only work on Ubuntu 16.04 (xenial) and 18.04 (bionic). Please be aware that the script will install the latest *development preview* of Unity8 for desktop. ***Expect bugs!*** Only install this preview if you understand the risks and are willing/able to fix your system if the preview breaks anything. You are advised *not* to install this preview onto a production system.
2021
21−Now, clone this repository to your computer: `git clone https://github.com/ubports/unity8.git`
22+See [CODING](CODING.md) for build instructions.
2223
23−Move into this directory: `cd unity8`
2424
25−Now you can use the full suite of tools provided by this repository's [clickable.yaml](clickable.yaml). For example:
25+### Where to report issues
2626
27−* `clickable ide qtcreator` will open QtCreator with this repository open as a project. You can edit and build the project this way, but running the tests will be a bit difficult.
28−* `clickable build --libs --verbose` will build Lomiri in the same environment as it would receive in Ubuntu Touch.
29−* `clickable test --libs` will run the entire Lomiri test suite. This test suite includes graphical tests (which are run on a virtual, invisible desktop) and non-graphical unit tests. These tests make sure Lomiri functions as prescribed and prevents new bugs from being added. You should run them before you create a PR on this repository. This command takes about 7 minutes on an Intel i7-8550U, so plan your time accordingly and use the next two options to reduce the number of times you need to run the whole test suite...
30−* `clickable ide 'cd build/x86_64-linux-gnu/unity8/ && make tryShell'` and similar commands that replace the `Shell` with another test target defined in [tests/qmltests/CMakeLists.txt](tests/qmltests/CMakeLists.txt) allow trying out some Lomiri components in a mock environment. You can use this to try out your changes to Lomiri as you develop.
31−* `clickable ide 'cd build/x86_64-linux-gnu/unity8/ && make xvfbtestShell'` and similar commands that replace the `Shell` with another test target defined in [tests/qmltests/CMakeLists.txt](tests/qmltests/CMakeLists.txt) allow running a single TestCase. You can remove the `xvfb` part of the make target to run the test case graphically, which might help you see what is causing the test to fail.
27+Issues related to the version of Unity8 for desktop (the latest development preview) installed using the above instructions should be reported on the [Unity8 issue tracker](https://github.com/ubports/unity8/issues) in *this* repository.
28+
29+Note that issues related to the version of Unity8 that currently runs on Ubuntu Touch devices should *NOT* be reported in this repository, but instead should be reported on the [Ubuntu Touch issue tracker](https://github.com/ubports/ubuntu-touch/issues). This will change once Ubuntu Touch moves to the latest version of Unity8.
30+
31+
32+### What works / what does not work
33+
34+*This list is incomplete, please help improve it*
35+
36+What works:
37+- Most Wayland apps work
38+- Many report being able to log in using LightDM, but may require a few attempts
39+
40+Does not work:
41+- Most Xapps don't (yet) work
42+- Proprietary drivers don't (yet) work
43+- Many report being unable to log in using GDM
44+
45+
46+### Get involved
47+
48+* [Kanban-Board](https://github.com/ubports/unity8/projects/1)
49+* If you are interesting in helping us in any way you can join [Unity8 Forum](https://forums.ubports.com/category/36/unity8).
50+* For reporting bugs or filing feature-requests, please use the project’s [issues page](https://github.com/ubports/unity8/issues).
51+* For IM you can join our Telegram group [for Developer users](https://t.me/UBports_Unity8).
clickable.yamldeleted−153
@@ -1,153 +0,0 @@
1−clickable_minimum_required: '7'
2−builder: custom
3−build: echo Run \'clickable build --libs --verbose\' to build && false
4−restrict_arch: amd64
5−libraries:
6− unity8:
7− builder: cmake
8− src_dir: "${ROOT}"
9− test: make xvfballtests -j${NUM_PROCS}
10− dependencies_host:
11− - android-headers
12− - cmake
13− - cmake-extras
14− - dbus-test-runner
15− - debhelper
16− - dh-apparmor
17− - doxyqml
18− - g++:native
19− - gdb
20− - graphviz
21− - gsettings-ubuntu-schemas
22− - libandroid-properties-dev
23− - libconnectivity-qt1-dev
24− - libevdev-dev
25− - libgeonames-dev
26− - libgl1-mesa-dev
27− - libgl1-mesa-dri
28− - libgles2-mesa-dev
29− - libglib2.0-dev
30− - libgnome-desktop-3-12
31− - libgnome-desktop-3-dev
32− - libgsettings-qt-dev
33− - libhardware-dev
34− - liblightdm-qt5-3-dev
35− - libpam0g-dev
36− - libpulse-dev
37− - libqmenumodel-dev
38− - libqt5sql5-sqlite
39− - libqt5svg5-dev
40− - libqt5xmlpatterns5-dev
41− - libqtdbusmock1-dev
42− - libqtdbustest1-dev
43− - libsystemsettings-dev
44− - libubuntu-app-launch2-dev
45− - libubuntu-download-manager-common-dev
46− - libubuntugestures5-dev
47− - libubuntugestures5-private-dev
48− - libudev-dev
49− - libudm-common-dev
50− - libunity-api-dev
51− - libusermetricsoutput1-dev
52− - libx11-dev
53− - libxcb1-dev
54− - libxi-dev
55− - pkg-config
56− - python3-all:any
57− - python3-setuptools:native
58− - qml-module-qt-labs-folderlistmodel
59− - qml-module-qt-labs-settings
60− - qml-module-qtmultimedia
61− - qml-module-qtqml-statemachine
62− - qml-module-qtquick-layouts
63− - qml-module-qtquick-xmllistmodel
64− - qml-module-qtquick2
65− - qml-module-qtsysteminfo
66− - qml-module-qttest
67− - qml-module-ubuntu-components
68− - qml-module-ubuntu-layouts
69− - qml-module-ubuntu-settings-components
70− - qml-module-ubuntu-test
71− - qtbase5-dev
72− - qtbase5-dev-tools
73− - qtbase5-private-dev
74− - qtdbustest-runner
75− - qtdeclarative5-dev
76− - qtdeclarative5-dev-tools
77− - qtdeclarative5-private-dev
78− - qtdeclarative5-ubuntu-content1
79− - ttf-ubuntu-font-family
80− - ubports-wallpapers
81− - xvfb
82−dependencies_target:
83− - android-headers
84− - cmake
85− - cmake-extras
86− - dbus-test-runner
87− - debhelper
88− - dh-apparmor
89− - doxyqml
90− - g++:native
91− - gdb
92− - graphviz
93− - gsettings-ubuntu-schemas
94− - libandroid-properties-dev
95− - libconnectivity-qt1-dev
96− - libevdev-dev
97− - libgeonames-dev
98− - libgl1-mesa-dev
99− - libgl1-mesa-dri
100− - libgles2-mesa-dev
101− - libglib2.0-dev
102− - libgnome-desktop-3-12
103− - libgnome-desktop-3-dev
104− - libgsettings-qt-dev
105− - libhardware-dev
106− - liblightdm-qt5-3-dev
107− - libpam0g-dev
108− - libpulse-dev
109− - libqmenumodel-dev
110− - libqt5sql5-sqlite
111− - libqt5svg5-dev
112− - libqt5xmlpatterns5-dev
113− - libqtdbusmock1-dev
114− - libqtdbustest1-dev
115− - libsystemsettings-dev
116− - libubuntu-app-launch2-dev
117− - libubuntu-download-manager-common-dev
118− - libubuntugestures5-dev
119− - libubuntugestures5-private-dev
120− - libudev-dev
121− - libudm-common-dev
122− - libunity-api-dev
123− - libusermetricsoutput1-dev
124− - libx11-dev
125− - libxcb1-dev
126− - libxi-dev
127− - pkg-config
128− - python3-all:any
129− - python3-setuptools:native
130− - qml-module-qt-labs-folderlistmodel
131− - qml-module-qt-labs-settings
132− - qml-module-qtmultimedia
133− - qml-module-qtqml-statemachine
134− - qml-module-qtquick-layouts
135− - qml-module-qtquick-xmllistmodel
136− - qml-module-qtquick2
137− - qml-module-qtsysteminfo
138− - qml-module-qttest
139− - qml-module-ubuntu-components
140− - qml-module-ubuntu-layouts
141− - qml-module-ubuntu-settings-components
142− - qml-module-ubuntu-test
143− - qtbase5-dev
144− - qtbase5-dev-tools
145− - qtbase5-private-dev
146− - qtdbustest-runner
147− - qtdeclarative5-dev
148− - qtdeclarative5-dev-tools
149− - qtdeclarative5-private-dev
150− - qtdeclarative5-ubuntu-content1
151− - ttf-ubuntu-font-family
152− - ubports-wallpapers
153− - xvfb
cmake/modules/QmlPlugins.cmakenew file+148
@@ -0,0 +1,148 @@
1+# If you need to override the qmlplugindump binary, create the qmlplugin executable
2+# target before loading this plugin.
3+
4+if(NOT TARGET qmlplugindump)
5+ find_program(qmlplugindump_exe qmlplugindump)
6+
7+ if(NOT qmlplugindump_exe)
8+ msg(FATAL_ERROR "Could not locate qmlplugindump.")
9+ endif()
10+
11+ add_executable(qmlplugindump IMPORTED)
12+ set_target_properties(qmlplugindump PROPERTIES IMPORTED_LOCATION ${qmlplugindump_exe})
13+endif()
14+
15+#
16+# A custom target for building the qmltypes files manually.
17+#
18+if (NOT TARGET qmltypes)
19+ add_custom_target(qmltypes)
20+endif()
21+
22+# Creates a target for copying resource files into build dir and optionally installing them.
23+#
24+# Files will be copied into ${BINARY_DIR}/${path} or ${CMAKE_CURRENT_BINARY_DIR} and installed
25+# into ${DESTINATION}/${path}.
26+#
27+# Resource file names are matched against {*.{qml,js,jpg,png,sci,svg},qmldir}.
28+#
29+# export_qmlfiles(plugin path
30+# [SEARCH_PATH path] # Path to search for resources in (defaults to ${CMAKE_CURRENT_SOURCE_DIR})
31+# [BINARY_DIR path]
32+# [DESTINATION path]
33+# [TARGET_PREFIX string] # Will be prefixed to the target name
34+# )
35+#
36+# Created target:
37+# - ${TARGET_PREFIX}${plugin}-qmlfiles - Copies resources into the binary dir.
38+
39+macro(export_qmlfiles PLUGIN PATH)
40+ set(single SEARCH_PATH BINARY_DIR DESTINATION TARGET_PREFIX)
41+ cmake_parse_arguments(QMLFILES "" "${single}" "" ${ARGN})
42+
43+ if(NOT QMLFILES_SEARCH_PATH)
44+ set(QMLFILES_SEARCH_PATH ${CMAKE_CURRENT_SOURCE_DIR})
45+ endif()
46+
47+ if(QMLFILES_BINARY_DIR)
48+ set(qmlfiles_dir ${QMLFILES_BINARY_DIR}/${PATH})
49+ else()
50+ set(qmlfiles_dir ${CMAKE_CURRENT_BINARY_DIR})
51+ endif()
52+
53+ file(GLOB QMLFILES
54+ ${QMLFILES_SEARCH_PATH}/*.qml
55+ ${QMLFILES_SEARCH_PATH}/*.js
56+ ${QMLFILES_SEARCH_PATH}/*.jpg
57+ ${QMLFILES_SEARCH_PATH}/*.png
58+ ${QMLFILES_SEARCH_PATH}/*.sci
59+ ${QMLFILES_SEARCH_PATH}/*.svg
60+ ${QMLFILES_SEARCH_PATH}/*.qmltypes
61+ ${QMLFILES_SEARCH_PATH}/qmldir
62+ )
63+
64+ execute_process(COMMAND ${CMAKE_COMMAND} -E make_directory ${qmlfiles_dir})
65+
66+ # copy the files
67+ add_custom_target(${QMLFILES_TARGET_PREFIX}${PLUGIN}-qmlfiles ALL
68+ COMMAND cp ${QMLFILES} ${qmlfiles_dir}
69+ DEPENDS ${QMLFILES}
70+ SOURCES ${QMLFILES}
71+ )
72+
73+ if(QMLFILES_DESTINATION)
74+ # install the qmlfiles file.
75+ install(FILES ${QMLFILES}
76+ DESTINATION ${QMLFILES_DESTINATION}/${PATH}
77+ )
78+ endif()
79+endmacro()
80+
81+
82+# Creates a target for generating the typeinfo file for a QML plugin and/or installs the plugin
83+# targets.
84+#
85+# Files will be copied into ${BINARY_DIR}/${path} or ${CMAKE_CURRENT_BINARY_DIR} and installed
86+# into ${DESTINATION}/${path}. If you don't pass BINARY_DIR, it's assumed that current source
87+# path ends with ${path}.
88+#
89+# The generated file will be named after the last segment of the plugin name, e.g. Foo.qmltypes.
90+#
91+# export_qmlplugin(plugin version path
92+# [BINARY_DIR path]
93+# [DESTINATION path]
94+# [TARGET_PREFIX string] # Will be prefixed to the target name
95+# [ENVIRONMENT string] # Will be added to qmlplugindump's env
96+# [TARGETS target1 [target2 ...]] # Targets to depend on and install (e.g. the plugin shared object)
97+# [NO_TYPES] # Do not create the qmltypes target
98+# )
99+#
100+# Created target:
101+# - ${TARGET_PREFIX}${plugin}-qmltypes - Generates the qmltypes file in the source dir.
102+# It will be made a dependency of the "qmltypes" target.
103+
104+macro(export_qmlplugin PLUGIN VERSION PATH)
105+ set(options NO_TYPES)
106+ set(single BINARY_DIR DESTINATION TARGET_PREFIX ENVIRONMENT)
107+ set(multi TARGETS)
108+ cmake_parse_arguments(QMLPLUGIN "${options}" "${single}" "${multi}" ${ARGN})
109+
110+ if(QMLPLUGIN_BINARY_DIR)
111+ set(qmlplugin_dir ${QMLPLUGIN_BINARY_DIR}/${PATH})
112+ else()
113+ # Find import path to point qmlplugindump at
114+ string(REGEX REPLACE "/${PATH}$" "" QMLPLUGIN_BINARY_DIR "${CMAKE_CURRENT_BINARY_DIR}")
115+ set(qmlplugin_dir ${CMAKE_CURRENT_BINARY_DIR})
116+ endif()
117+
118+ if(NOT QMLPLUGIN_NO_TYPES)
119+ # Relative path for the module
120+ string(REPLACE "${CMAKE_BINARY_DIR}/" "" QMLPLUGIN_MODULE_DIR "${QMLPLUGIN_BINARY_DIR}")
121+
122+ # Find the last segment of the plugin name to use as qmltypes basename
123+ string(REGEX MATCH "[^.]+$" plugin_suffix ${PLUGIN})
124+ set(target_prefix ${QMLPLUGIN_TARGET_PREFIX}${PLUGIN})
125+ set(qmltypes_path ${CMAKE_CURRENT_SOURCE_DIR}/${plugin_suffix}.qmltypes)
126+
127+ add_custom_target(${target_prefix}-qmltypes
128+ COMMAND env ${QMLPLUGIN_ENVIRONMENT} $<TARGET_FILE:qmlplugindump> -notrelocatable
129+ ${PLUGIN} ${VERSION} ${QMLPLUGIN_MODULE_DIR} > ${qmltypes_path}
130+ WORKING_DIRECTORY ${CMAKE_BINARY_DIR}
131+ )
132+ add_dependencies(${target_prefix}-qmltypes ${target_prefix}-qmlfiles ${QMLPLUGIN_TARGETS})
133+ add_dependencies(qmltypes ${target_prefix}-qmltypes)
134+ endif()
135+
136+ set_target_properties(${QMLPLUGIN_TARGETS} PROPERTIES
137+ ARCHIVE_OUTPUT_DIRECTORY ${qmlplugin_dir}
138+ LIBRARY_OUTPUT_DIRECTORY ${qmlplugin_dir}
139+ RUNTIME_OUTPUT_DIRECTORY ${qmlplugin_dir}
140+ )
141+
142+ if (QMLPLUGIN_DESTINATION)
143+ # Install additional targets
144+ install(TARGETS ${QMLPLUGIN_TARGETS}
145+ DESTINATION ${QMLPLUGIN_DESTINATION}/${PATH}
146+ )
147+ endif()
148+endmacro()
data/com.canonical.Unity8.gschema.xml+1−1
@@ -11,7 +11,7 @@
1111 <summary>The usage mode.</summary>
1212 <description>The usage mode chosen will affect the Window Management behaviour.</description>
1313 </key>
14− <key type="u" name="edge-barrier-sensitivity">
14+ <key type="y" name="edge-barrier-sensitivity">
1515 <default>50</default>
1616 <range min="1" max="100"/>
1717 <summary>Sensitivity of screen edge barriers for the mouse pointer.</summary>
debian/control+188−206
@@ -2,171 +2,165 @@ Source: unity8
22Section: x11
33Priority: optional
44Maintainer: Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>
5−Build-Depends:
6− android-headers,
7− cmake,
8− cmake-extras,
9− dbus-test-runner,
10− debhelper (>= 9),
11− dh-apparmor,
12− doxyqml,
13− g++:native,
14− gdb,
15− graphviz,
16− gsettings-ubuntu-schemas (>= 0.0.2+14.10.20140815),
17− libandroid-properties-dev,
18− libconnectivity-qt1-dev (>= 0.7.1),
19− libevdev-dev,
20− libgeonames-dev (>= 0.2),
21− libgl1-mesa-dev[!arm64 !armhf] | libgl-dev[!arm64 !armhf],
22− libgl1-mesa-dri,
23− libgles2-mesa-dev[arm64 armhf],
24− libglib2.0-dev,
25− libgnome-desktop-3-dev,
26− libgsettings-qt-dev,
27− libhardware-dev,
28− liblightdm-qt5-3-dev,
29− libpam0g-dev,
30− libpulse-dev,
31− libqmenumodel-dev (>= 0.2.12),
32− libqt5sql5-sqlite,
33− libqt5svg5-dev,
34− libqt5xmlpatterns5-dev,
35− libqtdbusmock1-dev (>= 0.7),
36− libqtdbustest1-dev,
37− libsystemsettings-dev,
38− libubuntu-app-launch2-dev,
39− libubuntu-download-manager-common-dev,
40− libubuntugestures5-dev (>= 1.3.2030),
41− libubuntugestures5-private-dev (>= 1.3.2030),
42− libudev-dev,
43− libudm-common-dev,
44− libunity-api-dev (>= 8.7),
45− libusermetricsoutput1-dev,
46− libx11-dev[!arm64 !armhf],
47− libxcb1-dev[!arm64 !armhf],
48− libxi-dev[!arm64 !armhf],
49− pkg-config,
50− python3-all:any,
51− python3-setuptools,
52− qml-module-qt-labs-folderlistmodel,
53− qml-module-qt-labs-settings,
54− qml-module-qtmultimedia (>= 5.6),
55− qml-module-qtqml-statemachine,
56− qml-module-qtquick-layouts,
57− qml-module-qtquick-xmllistmodel,
58− qml-module-qtquick2,
59− qml-module-qtsysteminfo,
60− qml-module-qttest,
61− qml-module-ubuntu-components (>= 1.3.2030) | qml-module-ubuntu-components-gles (>= 1.3.2030),
62− qml-module-ubuntu-layouts,
63− qml-module-ubuntu-settings-components,
64− qml-module-ubuntu-test,
65− qtbase5-dev (>= 5.6),
66− qtbase5-dev-tools,
67− qtbase5-private-dev (>= 5.6),
68− qtdbustest-runner,
69− qtdeclarative5-dev (>= 5.6),
70− qtdeclarative5-dev-tools,
71− qtdeclarative5-private-dev (>= 5.6),
72− qtdeclarative5-ubuntu-content1,
73− ttf-ubuntu-font-family,
74− ubports-wallpapers,
75− xvfb,
5+Build-Depends: cmake,
6+ dbus-test-runner,
7+ debhelper (>= 9),
8+ dh-apparmor,
9+ doxyqml,
10+# To allow cross-compiling to work, we also must append :native
11+# to g++ so we don't try to run arm g++
12+# on an x86 CPU for example, when cross-compiling.
13+ g++:native,
14+ gdb,
15+ graphviz,
16+ gsettings-ubuntu-schemas (>= 0.0.2+14.10.20140815),
17+ libandroid-properties-dev,
18+ libconnectivity-qt1-dev (>= 0.7.1),
19+ libevdev-dev,
20+ libgeonames-dev (>= 0.2),
21+ libgnome-desktop-3-dev,
22+ libgl1-mesa-dev[!arm64 !armhf] | libgl-dev[!arm64 !armhf],
23+ libgl1-mesa-dri,
24+ libgles2-mesa-dev[arm64 armhf],
25+ libglib2.0-dev,
26+ libgsettings-qt-dev,
27+ libhardware-dev,
28+ liblightdm-qt5-3-dev,
29+ libpam0g-dev,
30+ libpulse-dev,
31+ libqmenumodel-dev (>= 0.2.12),
32+ libqtdbusmock1-dev (>= 0.7),
33+ libqtdbustest1-dev,
34+ libqt5svg5-dev,
35+ libqt5xmlpatterns5-dev,
36+ libsystemsettings-dev,
37+ libubuntu-app-launch2-dev,
38+ libubuntu-download-manager-common-dev,
39+ libubuntugestures5-dev (>= 1.3.2030),
40+ libubuntugestures5-private-dev (>= 1.3.2030),
41+ libudev-dev,
42+ libudm-common-dev,
43+ libunity-api-dev (>= 8.7),
44+ libusermetricsoutput1-dev,
45+# Need those X11 libs touch emulation from mouse events in manual QML tests on a X11 desktop
46+ libx11-dev[!arm64 !armhf],
47+ libxcb1-dev[!arm64 !armhf],
48+ libxi-dev[!arm64 !armhf],
49+# End of X11 libs
50+ pkg-config,
51+ python3-all:any,
52+ python3-setuptools,
53+ qtdbustest-runner,
54+ qml-module-qt-labs-folderlistmodel,
55+ qml-module-qt-labs-settings,
56+ qml-module-qtqml-statemachine,
57+ qml-module-qtmultimedia (>= 5.6),
58+ qml-module-qtquick-layouts,
59+ qml-module-qtquick-xmllistmodel,
60+ qml-module-qtquick2,
61+ qml-module-qtsysteminfo,
62+ qml-module-qttest,
63+ qml-module-ubuntu-components (>= 1.3.2030) | qml-module-ubuntu-components-gles (>= 1.3.2030),
64+ qml-module-ubuntu-layouts,
65+ qml-module-ubuntu-test,
66+ qt5-default,
67+ qtbase5-dev (>= 5.6),
68+ qtbase5-dev-tools,
69+ qtbase5-private-dev (>= 5.6),
70+ qtdeclarative5-dev (>= 5.6),
71+ qtdeclarative5-dev-tools,
72+ qtdeclarative5-private-dev (>= 5.6),
73+ qtdeclarative5-ubuntu-content1,
74+ qtdeclarative5-ubuntu-settings-components (>= 0.11),
75+ ttf-ubuntu-font-family,
76+ xvfb,
77+ android-headers,
7678Standards-Version: 3.9.4
77−Homepage: https://github.com/ubports/unity8
78−Vcs-Git: https://github.com/ubports/unity8
79+Homepage: http://launchpad.net/unity
80+# If you aren't a member of ~unity-team but need to upload
81+# packaging changes, just go ahead. ~unity-team will notice
82+# and sync up the code again.
83+Vcs-Bzr: https://code.launchpad.net/unity8
84+Vcs-Browser: https://bazaar.launchpad.net/~unity-team/unity8/trunk
7985XS-Testsuite: autopkgtest
8086X-Ubuntu-Use-Langpack: yes
8187
8288Package: indicators-client
8389Architecture: any
84−Depends:
85− qmenumodel-qml (>= 0.2.11),
86− qml-module-ubuntu-components (>= 1.3.2030) | qml-module-ubuntu-components-gles (>= 1.3.2030),
87− unity8 (= ${binary:Version}),
88− ${misc:Depends},
89− ${shlibs:Depends},
90+Depends: qmenumodel-qml (>= 0.2.11),
91+ qml-module-ubuntu-components (>= 1.3.2030) | qml-module-ubuntu-components-gles (>= 1.3.2030),
92+ unity8 (= ${binary:Version}),
93+ ${misc:Depends},
94+ ${shlibs:Depends},
9095Description: Indicators client test application
9196 This package contains the client application for indicators used by autopilot
9297
9398Package: unity8-greeter
9499Architecture: any
95−Depends:
96− unity-system-compositor,
97− unity8 (= ${binary:Version}),
98− ${misc:Depends},
99− ${shlibs:Depends},
100−Recommends:
101− lightdm,
102−Provides:
103− lightdm-greeter,
100+Depends: unity8 (= ${binary:Version}),
101+ unity-system-compositor,
102+ ${misc:Depends},
103+ ${shlibs:Depends}
104+Recommends: lightdm
105+Provides: lightdm-greeter
104106Description: The Unity8 Greeter
105107 The Unity 8 greeter is the primary login greeter for Ubuntu devices.
106108
107109Package: unity8
108110Architecture: any
109−Provides:
110− indicator-renderer,
111−Depends:
112− dmz-cursor-theme,
113− gsettings-desktop-schemas,
114− libcap2-bin,
115− libglib2.0-bin,
116− qmenumodel-qml (>= 0.2.11),
117− qml-module-biometryd,
118− qml-module-qt-labs-folderlistmodel,
119− qml-module-qt-labs-settings,
120− qml-module-qtqml-statemachine,
121− qml-module-qtquick-xmllistmodel,
122− qml-module-qtsysteminfo,
123− qtdeclarative5-qtmir-plugin (>= 0.4.8),
124− qtdeclarative5-ubuntu-telephony0.1,
125− ubuntu-system-settings (>= 0.4),
126− unity-launcher-impl-13,
127− unity8-common (= ${source:Version}),
128− unity8-private (= ${binary:Version}),
129− unity8-private | unity-launcher-impl,
130− ${misc:Depends},
131− ${shlibs:Depends},
132−Recommends:
133− indicator-keyboard,
134− indicator-session,
135− unity-greeter-session-broadcast,
136−Breaks:
137− indicator-network (<< 0.5.1+14.10.20141014),
138− ubuntu-keyboard (<< 0.100),
139− ubuntu-touch-session (<< 0.107),
140− unity-scope-tool,
141− unity8-greeter (<< 7.89),
142−Replaces:
143− ubuntu-touch-session (<< 0.82~),
144− unity-scope-tool,
145− unity8-greeter (<< 7.89),
146−Conflicts:
147− ubuntu-system-settings-wizard,
111+Provides: indicator-renderer,
112+Depends: dmz-cursor-theme,
113+ gsettings-desktop-schemas,
114+ libcap2-bin,
115+ libglib2.0-bin,
116+ qmenumodel-qml (>= 0.2.11),
117+ qml-module-biometryd,
118+ qml-module-qt-labs-folderlistmodel,
119+ qml-module-qt-labs-settings,
120+ qml-module-qtqml-statemachine,
121+ qml-module-qtquick-xmllistmodel,
122+ qml-module-qtsysteminfo,
123+# qml-module-ubuntu-web,
124+ qtdeclarative5-qtmir-plugin (>= 0.4.8),
125+ qtdeclarative5-ubuntu-telephony0.1,
126+ ubuntu-system-settings (>= 0.4),
127+ unity-launcher-impl-13,
128+ unity8-common (= ${source:Version}),
129+ unity8-private (= ${binary:Version}),
130+ unity8-private | unity-launcher-impl,
131+ ${misc:Depends},
132+ ${shlibs:Depends},
133+Recommends: indicator-keyboard,
134+ indicator-session,
135+ unity-greeter-session-broadcast,
136+Breaks: indicator-network (<< 0.5.1+14.10.20141014),
137+ ubuntu-touch-session (<< 0.107),
138+ unity8-greeter (<< 7.89),
139+ unity-scope-tool,
140+ ubuntu-keyboard (<< 0.100),
141+Replaces: ubuntu-touch-session (<< 0.82~),
142+ unity8-greeter (<< 7.89),
143+ unity-scope-tool,
144+Conflicts: ubuntu-system-settings-wizard,
148145Description: Unity 8 shell
149146 The Unity 8 shell is the primary user interface for Ubuntu devices.
150147
151148Package: unity8-common
152149Architecture: all
153−Depends:
154− qml-module-qtquick-layouts,
155− qml-module-ubuntu-components (>= 1.3.2030) | qml-module-ubuntu-components-gles (>= 1.3.2030),
156− qml-module-ubuntu-settings-components,
157− qml-module-ubuntu-thumbnailer0.1 | ubuntu-thumbnailer-impl,
158− qtdeclarative5-unity-notifications-plugin (>= 0.1.2) | unity-notifications-impl,
159− qttranslations5-l10n,
160− ubuntu-thumbnailer-impl-0,
161− unity-application-impl-27,
162− unity-notifications-impl-3,
163− unity8-schemas,
164− unity8-tests | unity-application-impl,
165− ${misc:Depends},
166−Breaks:
167− unity8 (<< 7.86),
168−Replaces:
169− unity8 (<< 7.86),
150+Depends: qml-module-qtquick-layouts,
151+ qml-module-ubuntu-components (>= 1.3.2030) | qml-module-ubuntu-components-gles (>= 1.3.2030),
152+ qml-module-ubuntu-thumbnailer0.1 | ubuntu-thumbnailer-impl,
153+ qtdeclarative5-ubuntu-settings-components (>= 0.11),
154+ qtdeclarative5-unity-notifications-plugin (>= 0.1.2) | unity-notifications-impl,
155+ qttranslations5-l10n,
156+ ubuntu-thumbnailer-impl-0,
157+ unity-application-impl-27,
158+ unity-notifications-impl-3,
159+ unity8-tests | unity-application-impl,
160+ unity8-schemas,
161+ ${misc:Depends},
162+Breaks: unity8 (<< 7.86),
163+Replaces: unity8 (<< 7.86),
170164Description: Unity 8 shell (common files)
171165 The Unity 8 shell is the primary user interface for Ubuntu devices.
172166 .
@@ -174,52 +168,46 @@ Description: Unity 8 shell (common files)
174168
175169Package: unity8-autopilot
176170Architecture: all
177−Depends:
178− autopilot-qt5 (>= 1.4),
179− gir1.2-glib-2.0,
180− gir1.2-notify-0.7,
181− libqt5test5,
182− libqt5widgets5,
183− ofono-phonesim,
184− python3-autopilot,
185− python3-evdev,
186− python3-fixtures,
187− python3-gi,
188− qttestability-autopilot (>= 1.4),
189− ubuntu-ui-toolkit-autopilot (>= 1.3.2030),
190− unity8 (= ${source:Version}),
191− unity8-tests (= ${source:Version}),
192− url-dispatcher-tools,
193− xvfb,
194− ${misc:Depends},
195− ${python3:Depends},
171+Depends: autopilot-qt5 (>= 1.4),
172+ gir1.2-glib-2.0,
173+ gir1.2-notify-0.7,
174+ libqt5test5,
175+ libqt5widgets5,
176+ ofono-phonesim,
177+ python3-autopilot,
178+ python3-evdev,
179+ python3-fixtures,
180+ python3-gi,
181+ qttestability-autopilot (>= 1.4),
182+ ubuntu-ui-toolkit-autopilot (>= 1.3.2030),
183+ unity8 (= ${source:Version}),
184+ unity8-tests (= ${source:Version}),
185+ url-dispatcher-tools,
186+ xvfb,
187+ ${misc:Depends},
188+ ${python3:Depends},
196189Description: Test package for Unity 8 shell
197190 Autopilot tests for the unity8 package
198191
199192Package: unity8-tests
200193Architecture: any
201194Multi-Arch: same
202−Pre-Depends:
203− ${misc:Pre-Depends},
204−Depends:
205− dbus-test-runner,
206− parallel,
207− qt5-default,
208− qtdbustest-runner,
209− qtdeclarative5-dev-tools,
210− unity8 (= ${source:Version}),
211− xvfb,
212− ${misc:Depends},
213− ${shlibs:Depends},
214−Provides:
215− unity-application-impl,
216− unity-application-impl-27,
217− unity8-fake-env,
218−Replaces:
219− unity8-autopilot (<< 8.02+15.04.20150422-0ubuntu1),
220− unity8-fake-env,
221−Conflicts:
222− unity8-fake-env,
195+Pre-Depends: ${misc:Pre-Depends},
196+Depends: dbus-test-runner,
197+ parallel,
198+ qtdbustest-runner,
199+ qt5-default,
200+ qtdeclarative5-dev-tools,
201+ unity8 (= ${source:Version}),
202+ xvfb,
203+ ${misc:Depends},
204+ ${shlibs:Depends},
205+Provides: unity-application-impl,
206+ unity-application-impl-27,
207+ unity8-fake-env,
208+Replaces: unity8-autopilot (<< 8.02+15.04.20150422-0ubuntu1),
209+ unity8-fake-env,
210+Conflicts: unity8-fake-env,
223211Description: Scripts and mocks for running Unity 8 shell tests
224212 Provides fake implementations of some QML modules used by Unity 8 shell
225213 (e.g Ubuntu.Application) so that you can run it in a sandboxed environment
@@ -228,35 +216,30 @@ Description: Scripts and mocks for running Unity 8 shell tests
228216Package: unity8-private
229217Architecture: any
230218Multi-Arch: same
231−Pre-Depends:
232− ${misc:Pre-Depends},
233−Depends:
234− accountsservice-ubuntu-schemas (>= 0.0.7),
235− gsettings-ubuntu-schemas (>= 0.0.2+14.10.20140815),
236− libhardware2,
237− qml-module-qtmultimedia,
238− qtdeclarative5-gsettings1.0,
239− unity8-schemas,
240− ${misc:Depends},
241− ${shlibs:Depends},
242−Provides:
243− unity-launcher-impl,
244− unity-launcher-impl-13,
219+Pre-Depends: ${misc:Pre-Depends},
220+Depends: accountsservice-ubuntu-schemas (>= 0.0.7),
221+ gsettings-ubuntu-schemas (>= 0.0.2+14.10.20140815),
222+ libhardware2,
223+ unity8-schemas,
224+ qtdeclarative5-gsettings1.0,
225+ qml-module-qtmultimedia,
226+ ${misc:Depends},
227+ ${shlibs:Depends},
228+Provides: unity-launcher-impl,
229+ unity-launcher-impl-13,
245230Description: Unity 8 private libs
246231 The Unity 8 shell is the primary user interface for Ubuntu devices.
247232 .
248233 This package contains the private libraries for QML and other components
249234 only used by the shell.
250235
236+
251237Package: unity8-schemas
252238Architecture: all
253239Multi-Arch: foreign
254−Depends:
255− ${misc:Depends},
256−Replaces:
257− unity-schemas (>= 7.3.1+14.10.20140915),
258−Breaks:
259− unity-schemas (>= 7.3.1+14.10.20140915),
240+Depends: ${misc:Depends},
241+Replaces: unity-schemas (>= 7.3.1+14.10.20140915),
242+Breaks: unity-schemas (>= 7.3.1+14.10.20140915),
260243Description: Unity 8 schemas
261244 The Unity 8 shell is the primary user interface for Ubuntu devices.
262245 .
@@ -266,7 +249,6 @@ Package: unity8-doc
266249Section: doc
267250Architecture: all
268251Multi-Arch: foreign
269−Depends:
270− ${misc:Depends},
252+Depends: ${misc:Depends},
271253Description: Documentation for Unity8
272254 The Unity 8 shell is the primary user interface for Ubuntu devices. (documentation)
debian/rules−12
@@ -7,12 +7,6 @@ include /usr/share/dpkg/default.mk
77#export DH_VERBOSE=1
88export DPKG_GENSYMBOLS_CHECK_LEVEL=4
99export NO_PNG_PKG_MANGLE=1
10−export QT_SELECT=qt5
11−
12−DEB_HOST_ARCH ?= $(shell dpkg-architecture -qDEB_HOST_ARCH)
13−
14−# Skip tests on the archs they are known to be flaky with current configuration
15−testskip_architectures := arm64 powerpc ppc64el s390x
1610
1711%:
1812 dh $@ --parallel --fail-missing --with python3
@@ -30,13 +24,7 @@ override_dh_auto_test:
3024 # Run the entire test battery
3125 # Parallel tests have a risk of starting xvfb on the same DISPLAY multiple times,
3226 # causing the whole battery to fail.
33−ifeq (,$(filter nocheck,$(DEB_BUILD_OPTIONS)))
34−ifneq (,$(filter $(DEB_HOST_ARCH),$(testskip_architectures)))
35− -dh_auto_test --no-parallel -- -O -k xvfballtests
36−else
3727 dh_auto_test --no-parallel -- -O -k xvfballtests
38−endif
39−endif
4028
4129override_dh_install:
4230 # install autopilot tests
debian/tests/control+3−5
@@ -1,11 +1,9 @@
11Tests: qmluitests.sh
22Restrictions: allow-stderr
3−Depends:
4− dpkg-dev,
5− unity8-tests,
3+Depends: dpkg-dev,
4+ unity8-tests,
65
76Tests: autopilot.sh
87Restrictions: allow-stderr,
98 isolation-machine,
10−Depends:
11− unity8-autopilot,
9+Depends: unity8-autopilot,
debian/unity8-greeter.install+1−1
@@ -1,5 +1,5 @@
1−data/unity8-greeter-init.conf usr/share/upstart/sessions/
21data/unity8-greeter-wrapper usr/bin/
2+data/unity8-greeter-init.conf usr/share/upstart/sessions/
33data/unity8-greeter.pkla /var/lib/polkit-1/localauthority/10-vendor.d/
44usr/share/lightdm/greeters/unity8-greeter.desktop
55usr/share/lightdm/lightdm.conf.d/51-unity8-greeter.conf
debian/unity8-private.install+2−1
@@ -3,14 +3,15 @@ usr/lib/*/unity8/qml/AccountsService
33usr/lib/*/unity8/qml/Cursor
44usr/lib/*/unity8/qml/GlobalShortcut
55usr/lib/*/unity8/qml/Greeter
6+usr/lib/*/unity8/qml/ImageCache
67usr/lib/*/unity8/qml/LightDM
78usr/lib/*/unity8/qml/Lights
89usr/lib/*/unity8/qml/Powerd
910usr/lib/*/unity8/qml/ScreenshotDirectory
1011usr/lib/*/unity8/qml/SessionBroadcast
11−usr/lib/*/unity8/qml/UInput
1212usr/lib/*/unity8/qml/Ubuntu
1313usr/lib/*/unity8/qml/Unity
14+usr/lib/*/unity8/qml/UInput
1415usr/lib/*/unity8/qml/Utils
1516usr/lib/*/unity8/qml/WindowManager
1617usr/lib/*/unity8/qml/Wizard
debian/unity8.install+6−6
@@ -1,19 +1,19 @@
1−data/devices.conf etc/ubuntu/
2−data/test.sensors etc/ubuntusensors/
1+var/lib/unity8/version
32data/unity8-filewatcher.conf usr/share/upstart/sessions/
43data/unity8.conf usr/share/upstart/sessions/
4+data/devices.conf etc/ubuntu/
5+data/test.sensors etc/ubuntusensors/
56usr/bin/unity8
67usr/share/applications/unity8.desktop
78usr/share/unity8/ApplicationMenus
8−usr/share/unity8/DeviceConfiguration.qml
9−usr/share/unity8/DisabledScreenNotice.qml
109usr/share/unity8/Greeter
1110usr/share/unity8/Launcher
12−usr/share/unity8/OrientedShell.qml
1311usr/share/unity8/Panel
1412usr/share/unity8/Rotation
13+usr/share/unity8/DeviceConfiguration.qml
14+usr/share/unity8/OrientedShell.qml
15+usr/share/unity8/DisabledScreenNotice.qml
1516usr/share/unity8/Shell.qml
1617usr/share/unity8/Stage
1718usr/share/unity8/Tutorial
1819usr/share/unity8/Wizard
19−var/lib/unity8/version
plugins/AccountsService/AccountsService.cpp+1−1
@@ -32,7 +32,7 @@
3232#define IFACE_UNITY_PRIVATE QStringLiteral("com.canonical.unity.AccountsService.Private")
3333
3434#define PROP_BACKGROUND_FILE QStringLiteral("BackgroundFile")
35−#define PROP_DEMO_EDGES QStringLiteral("DemoEdges2")
35+#define PROP_DEMO_EDGES QStringLiteral("demo-edges")
3636#define PROP_DEMO_EDGES_COMPLETED QStringLiteral("DemoEdgesCompleted")
3737#define PROP_EMAIL QStringLiteral("Email")
3838#define PROP_ENABLE_FINGERPRINT_IDENTIFICATION QStringLiteral("EnableFingerprintIdentification")
plugins/AccountsService/CMakeLists.txt+2−1
@@ -7,8 +7,9 @@ add_library(AccountsService-qml MODULE
77 plugin.cpp
88 )
99
10+qt5_use_modules(AccountsService-qml DBus Qml)
11+
1012target_link_libraries(AccountsService-qml
11− Qt5::DBus Qt5::Qml
1213 ${GLIB_LIBRARIES}
1314 )
1415
plugins/AccountsService/com.canonical.unity.AccountsService.xml−6
@@ -9,17 +9,11 @@
99 <annotation name="org.freedesktop.Accounts.Authentication.ChangeAny"
1010 value="com.ubuntu.AccountsService.GreeterChangeAny"/>
1111
12− <!-- Marks that V1 (pre-8.21) edge demos have been run. Legacy value. -->
1312 <!-- Should have been named DemoEdges, sorry folks. -mterry -->
1413 <property name="demo-edges" type="b" access="readwrite">
1514 <annotation name="org.freedesktop.Accounts.DefaultValue" value="true"/>
1615 </property>
1716
18− <!-- Marks that V2 (post-8.21) edge demos have been run -->
19− <property name="DemoEdges2" type="b" access="readwrite">
20− <annotation name="org.freedesktop.Accounts.DefaultValue" value="true"/>
21− </property>
22−
2317 <!-- List of tutorial pages that have been completed by the user -->
2418 <property name="DemoEdgesCompleted" type="as" access="readwrite">
2519 <annotation name="org.freedesktop.Accounts.DefaultValue" value="[]"/>
plugins/CMakeLists.txt+2−1
@@ -1,4 +1,4 @@
1−find_package(QmlPlugins)
1+include(QmlPlugins)
22
33# Set up and install a plugin for unity8.
44#
@@ -15,6 +15,7 @@ add_subdirectory(AccountsService)
1515add_subdirectory(Cursor)
1616add_subdirectory(GlobalShortcut)
1717add_subdirectory(Greeter)
18+add_subdirectory(ImageCache)
1819add_subdirectory(LightDM)
1920add_subdirectory(Lights)
2021add_subdirectory(Powerd)
plugins/Cursor/CMakeLists.txt+2−1
@@ -26,7 +26,8 @@ add_library(Cursor-qml SHARED
2626target_link_libraries(Cursor-qml
2727 xcursorloader-static
2828 ${QT5PLATFORM_SUPPORT_LDFLAGS}
29− Qt5::Qml Qt5::Quick Qt5::Svg
3029)
3130
31+qt5_use_modules(Cursor-qml Qml Quick Svg)
32+
3233add_unity8_plugin(Cursor 1.1 Cursor TARGETS Cursor-qml)
plugins/GlobalShortcut/CMakeLists.txt+1−1
@@ -5,6 +5,6 @@ set(globalshortcutplugin_SRCS
55
66add_library(GlobalShortcut-qml SHARED ${globalshortcutplugin_SRCS})
77
8−target_link_libraries(GlobalShortcut-qml Qt5::Quick Qt5::Gui)
8+qt5_use_modules(GlobalShortcut-qml Quick Gui)
99
1010add_unity8_plugin(GlobalShortcut 1.0 GlobalShortcut TARGETS GlobalShortcut-qml)
plugins/GlobalShortcut/globalshortcut.cpp−3
@@ -58,9 +58,6 @@ void GlobalShortcut::setActive(bool active)
5858
5959void GlobalShortcut::componentComplete()
6060{
61− if (this->window()) {
62− QMetaObject::invokeMethod(this, "setupFilterOnWindow", Q_ARG(QQuickWindow*, this->window()));
63− }
6461 connect(this, &QQuickItem::windowChanged, this, &GlobalShortcut::setupFilterOnWindow);
6562}
6663
plugins/Greeter/Unity/Launcher/CMakeLists.txt+2−1
@@ -29,7 +29,8 @@ add_library(UnityLauncherAS-qml MODULE
2929target_link_libraries(UnityLauncherAS-qml
3030 unity8-private
3131 ${GSETTINGS_QT_LDFLAGS}
32− Qt5::DBus Qt5::Qml Qt5::Gui
3332 )
3433
34+qt5_use_modules(UnityLauncherAS-qml DBus Qml Gui)
35+
3536add_unity8_greeter_plugin(Unity.Launcher 0.1 Unity/Launcher TARGETS UnityLauncherAS-qml)
plugins/ImageCache/CMakeLists.txtnew file+8
@@ -0,0 +1,8 @@
1+add_library(ImageCache-qml MODULE
2+ ImageCache.cpp
3+ plugin.cpp
4+ )
5+
6+qt5_use_modules(ImageCache-qml Gui Qml Quick)
7+
8+add_unity8_plugin(ImageCache 0.1 ImageCache TARGETS ImageCache-qml)
plugins/ImageCache/ImageCache.cppnew file+135
@@ -0,0 +1,135 @@
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+#include <QDateTime>
18+#include <QDebug>
19+#include <QDir>
20+#include <QUrl>
21+#include <QUrlQuery>
22+
23+#include "ImageCache.h"
24+
25+ImageCache::ImageCache()
26+ : QQuickImageProvider(QQmlImageProviderBase::Image,
27+ QQmlImageProviderBase::ForceAsynchronousImageLoading)
28+{
29+}
30+
31+QString ImageCache::imageCacheRoot()
32+{
33+ QString xdgCache(qgetenv("XDG_CACHE_HOME"));
34+ if (xdgCache.isEmpty()) {
35+ xdgCache = QDir::homePath() + QStringLiteral("/.cache");
36+ }
37+
38+ return QDir::cleanPath(xdgCache) + QStringLiteral("/unity8/imagecache");
39+}
40+
41+QFileInfo ImageCache::imagePath(const QUrl &image)
42+{
43+ QUrlQuery query(image);
44+
45+ auto name = query.queryItemValue(QStringLiteral("name"));
46+ if (name.isEmpty()) {
47+ name = QStringLiteral("/paths") + image.toLocalFile();
48+ } else {
49+ name = QStringLiteral("/names/") + name;
50+ }
51+
52+ return QFileInfo(imageCacheRoot() + name);
53+}
54+
55+bool ImageCache::needsUpdate(const QUrl &image, const QFileInfo &cachePath, const QSize &imageSize, const QSize &requestedSize, QSize &finalSize)
56+{
57+ if (!cachePath.exists())
58+ return true;
59+
60+ QFileInfo imageInfo(image.toLocalFile());
61+ if (imageInfo.lastModified() > cachePath.lastModified())
62+ return true;
63+
64+ QSize cacheSize(QImageReader(cachePath.filePath()).size());
65+ finalSize = calculateSize(imageSize, requestedSize);
66+ if (finalSize.isValid() && cacheSize != finalSize)
67+ return true;
68+
69+ return false;
70+}
71+
72+QSize ImageCache::calculateSize(const QSize &imageSize, const QSize &requestedSize)
73+{
74+ QSize finalSize(requestedSize);
75+
76+ if (finalSize.width() == 0) {
77+ finalSize.setWidth(imageSize.width() * (((double)finalSize.height()) / imageSize.height()));
78+ } else if (finalSize.height() == 0) {
79+ finalSize.setHeight(imageSize.height() * (((double)finalSize.width()) / imageSize.width()));
80+ }
81+
82+ return finalSize;
83+}
84+
85+QImage ImageCache::loadAndCacheImage(QImageReader &reader, const QFileInfo &cachePath, const QSize &finalSize)
86+{
87+ reader.setQuality(100);
88+ reader.setScaledSize(finalSize);
89+ auto format = reader.format(); // can't get this after reading
90+
91+ QImage loadedImage(reader.read());
92+ if (loadedImage.isNull()) {
93+ qWarning() << "ImageCache could not read image" << reader.fileName() << ":" << reader.errorString();
94+ return QImage();
95+ }
96+
97+ cachePath.dir().mkpath(QStringLiteral("."));
98+ loadedImage.save(cachePath.filePath(), format, 100);
99+
100+ return loadedImage;
101+}
102+
103+QImage ImageCache::requestImage(const QString &id, QSize *size, const QSize &requestedSize)
104+{
105+ QUrl image(id);
106+ QImageReader imageReader(image.toLocalFile());
107+ QSize imageSize(imageReader.size());
108+ QImage result;
109+
110+ // Early exit here, with no sourceSize, scaled-up sourceSize, or bad source image
111+ if ((requestedSize.width() <= 0 && requestedSize.height() <= 0) ||
112+ imageSize.isEmpty() ||
113+ requestedSize.height() >= imageSize.height() ||
114+ requestedSize.width() >= imageSize.width()) {
115+ // We're only interested in scaling down, not up.
116+ result = imageReader.read();
117+ *size = result.size();
118+ return result;
119+ }
120+
121+ auto cachePath = imagePath(image);
122+ QSize finalSize;
123+
124+ if (needsUpdate(image, cachePath, imageSize, requestedSize, finalSize)) {
125+ if (finalSize.isEmpty()) {
126+ finalSize = calculateSize(imageSize, requestedSize);
127+ }
128+ result = loadAndCacheImage(imageReader, cachePath, finalSize);
129+ } else {
130+ result = QImage(cachePath.filePath());
131+ }
132+
133+ *size = result.size();
134+ return result;
135+}
plugins/ImageCache/ImageCache.hnew file+53
@@ -0,0 +1,53 @@
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+#pragma once
18+
19+#include <QFileInfo>
20+#include <QImageReader>
21+#include <QQuickImageProvider>
22+#include <QSize>
23+
24+/**
25+ * This class accepts an id formulated like a URL. So you'd use something like:
26+ *
27+ * Image {
28+ * source: "image://unity8imagecache/file:///usr/share/..."
29+ * }
30+ *
31+ * Right now, we only support file:/// URLs. We do accept some flags though:
32+ *
33+ * ?name=NAME
34+ * - This will use NAME as the cache lookup key instead of the provided URL.
35+ *
36+ * We don't do any cleaning of old cached files yet. So you may want to always
37+ * provide a name to avoid leaving lots of files around.
38+ */
39+
40+class ImageCache: public QQuickImageProvider
41+{
42+public:
43+ ImageCache();
44+
45+ QImage requestImage(const QString &id, QSize *size, const QSize &requestedSize) override;
46+
47+private:
48+ static QString imageCacheRoot();
49+ static QFileInfo imagePath(const QUrl &image);
50+ static bool needsUpdate(const QUrl &image, const QFileInfo &cachePath, const QSize &imageSize, const QSize &requestedSize, QSize &finalSize);
51+ static QSize calculateSize(const QSize &imageSize, const QSize &requestedSize);
52+ static QImage loadAndCacheImage(QImageReader &reader, const QFileInfo &cachePath, const QSize &finalSize);
53+};
plugins/ImageCache/plugin.cppnew file+39
@@ -0,0 +1,39 @@
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+#include <QQmlEngine>
18+
19+#include "ImageCache.h"
20+#include "plugin.h"
21+
22+#include <QtQml>
23+
24+void ImageCachePlugin::registerTypes(const char *uri)
25+{
26+ Q_ASSERT(uri == QLatin1String("ImageCache"));
27+
28+ qmlRegisterTypeNotAvailable(uri, 0, 1, "__ImageCacheIgnoreMe",
29+ QStringLiteral("Ignore this: QML plugins must contain at least one type"));
30+}
31+
32+void ImageCachePlugin::initializeEngine(QQmlEngine* engine, const char* uri)
33+{
34+ Q_ASSERT(uri == QLatin1String("ImageCache"));
35+
36+ QQmlExtensionPlugin::initializeEngine(engine, uri);
37+
38+ engine->addImageProvider("unity8imagecache", new ImageCache);
39+}
plugins/Lights/HfdLights.h → plugins/ImageCache/plugin.hrenamed+9−20
@@ -1,5 +1,5 @@
11/*
2− * Copyright (C) 2021 UBports Foundation.
2+ * Copyright (C) 2016 Canonical, Ltd.
33 *
44 * This program is free software; you can redistribute it and/or modify
55 * it under the terms of the GNU General Public License as published by
@@ -12,31 +12,20 @@
1212 *
1313 * You should have received a copy of the GNU General Public License
1414 * along with this program. If not, see <http://www.gnu.org/licenses/>.
15− *
16− * Author: Florian Leeber <florian@ubports.com>
1715 */
1816
19−#ifndef UNITY_HFDLIGHTS_H
20−#define UNITY_HFDLIGHTS_H
17+#pragma once
18+
19+#include <QQmlExtensionPlugin>
2120
22−#include <QtCore/QObject>
23−#include <QDBusInterface>
24−#include "Lights.h"
21+class QQmlEngine;
2522
26−class HfdLights: public Lights
23+class ImageCachePlugin : public QQmlExtensionPlugin
2724{
2825 Q_OBJECT
26+ Q_PLUGIN_METADATA(IID "org.qt-project.Qt.QQmlExtensionInterface")
2927
3028public:
31− explicit HfdLights(QObject *parent = 0);
32−
33−protected:
34− bool init() override;
35− void turnOff() override;
36− void turnOn() override;
37−
38−private:
39− QDBusInterface* m_hfdInterface;
29+ void registerTypes(const char* uri) override;
30+ void initializeEngine(QQmlEngine* engine, const char* uri) override;
4031};
41−
42−#endif
plugins/ImageCache/qmldirnew file+2
@@ -0,0 +1,2 @@
1+module ImageCache
2+plugin ImageCache-qml
plugins/LightDM/DBusGreeterList.cpp+3−3
@@ -25,7 +25,7 @@ DBusGreeterList::DBusGreeterList(Greeter *greeter, const QString &path)
2525 m_greeter(greeter)
2626{
2727 connect(m_greeter, &Greeter::authenticationUserChanged, this, &DBusGreeterList::authenticationUserChangedHandler);
28− connect(m_greeter, &Greeter::promptlessChanged, this, &DBusGreeterList::promptlessChangedHandler);
28+ connect(m_greeter, &Greeter::isAuthenticatedChanged, this, &DBusGreeterList::authenticatedChangedHandler);
2929}
3030
3131QString DBusGreeterList::GetActiveEntry() const
@@ -40,7 +40,7 @@ void DBusGreeterList::SetActiveEntry(const QString &entry)
4040
4141bool DBusGreeterList::entryIsLocked() const
4242{
43− return !m_greeter->promptless();
43+ return !m_greeter->isAuthenticated();
4444}
4545
4646void DBusGreeterList::authenticationUserChangedHandler()
@@ -49,7 +49,7 @@ void DBusGreeterList::authenticationUserChangedHandler()
4949 Q_EMIT EntrySelected(m_greeter->authenticationUser());
5050}
5151
52−void DBusGreeterList::promptlessChangedHandler()
52+void DBusGreeterList::authenticatedChangedHandler()
5353{
5454 notifyPropertyChanged(QStringLiteral("EntryIsLocked"), entryIsLocked());
5555 Q_EMIT entryIsLockedChanged();
plugins/LightDM/DBusGreeterList.h+1−1
@@ -48,7 +48,7 @@ Q_SIGNALS:
4848
4949private Q_SLOTS:
5050 void authenticationUserChangedHandler();
51− void promptlessChangedHandler();
51+ void authenticatedChangedHandler();
5252
5353private:
5454 Greeter *m_greeter;
plugins/LightDM/FullLightDM/CMakeLists.txt+1−1
@@ -26,7 +26,7 @@ target_link_libraries(FullLightDM-qml
2626 unity8-private
2727 ${LIBLIGHTDM_LDFLAGS}
2828 ${LIBUSERMETRICSOUTPUT_LDFLAGS}
29− Qt5::DBus Qt5::Gui Qt5::Qml
3029 )
3130
31+qt5_use_modules(FullLightDM-qml DBus Gui Qml)
3232add_unity8_plugin(FullLightDM 0.1 LightDM/FullLightDM TARGETS FullLightDM-qml)
plugins/LightDM/Greeter.cpp−16
@@ -27,7 +27,6 @@ GreeterPrivate::GreeterPrivate(Greeter* parent)
2727 m_active(false),
2828 responded(false),
2929 everResponded(false),
30− promptless(false),
3130 q_ptr(parent)
3231{
3332}
@@ -113,12 +112,6 @@ QString Greeter::defaultSessionHint() const
113112 return d->m_greeter->defaultSessionHint();
114113}
115114
116−bool Greeter::promptless() const
117−{
118− Q_D(const Greeter);
119− return d->promptless;
120−}
121−
122115QString Greeter::selectUser() const
123116{
124117 Q_D(const Greeter);
@@ -153,10 +146,6 @@ void Greeter::authenticate(const QString &username)
153146 d->prompts.clear();
154147 d->responded = false;
155148 d->everResponded = false;
156− if (d->promptless) {
157− d->promptless = false;
158− Q_EMIT promptlessChanged();
159− }
160149
161150 if (authenticationUser() == username) {
162151 d->prompts = d->leftovers;
@@ -246,11 +235,6 @@ void Greeter::authenticationCompleteFilter()
246235 bool automatic = !d->everResponded;
247236 bool pamHasLeftoverMessages = !d->prompts.hasPrompt() && d->prompts.rowCount() > 0;
248237
249− if (isAuthenticated() && automatic) {
250− d->promptless = true;
251− Q_EMIT promptlessChanged();
252− }
253−
254238 if (!isAuthenticated()) {
255239 if (pamHasLeftoverMessages) {
256240 d->leftovers = d->prompts; // Prefer PAM's messages
plugins/LightDM/Greeter.h−3
@@ -37,7 +37,6 @@ class Greeter : public QObject
3737 Q_PROPERTY(bool authenticated READ isAuthenticated NOTIFY isAuthenticatedChanged)
3838 Q_PROPERTY(QString authenticationUser READ authenticationUser NOTIFY authenticationUserChanged)
3939 Q_PROPERTY(QString defaultSession READ defaultSessionHint CONSTANT)
40− Q_PROPERTY(bool promptless READ promptless NOTIFY promptlessChanged)
4140 Q_PROPERTY(QString selectUser READ selectUser CONSTANT)
4241
4342public:
@@ -48,7 +47,6 @@ public:
4847 bool isAuthenticated() const;
4948 QString authenticationUser() const;
5049 QString defaultSessionHint() const;
51− bool promptless() const;
5250 QString selectUser() const;
5351 bool hasGuestAccount() const;
5452 bool showManualLoginHint() const;
@@ -66,7 +64,6 @@ Q_SIGNALS:
6664 void authenticationUserChanged();
6765 void isActiveChanged();
6866 void isAuthenticatedChanged();
69− void promptlessChanged();
7067 void showGreeter();
7168 void hideGreeter();
7269 void loginError(bool automatic);
plugins/LightDM/GreeterPrivate.h−1
@@ -34,7 +34,6 @@ public:
3434 PromptsModel leftovers; // prompts to show during next auth for same user
3535 bool responded;
3636 bool everResponded;
37− bool promptless;
3837 QString cachedAuthUser;
3938
4039protected:
plugins/LightDM/IntegratedLightDM/CMakeLists.txt+1−1
@@ -25,9 +25,9 @@ target_link_libraries(IntegratedLightDM-qml
2525 integratedLightDM
2626 unity8-private
2727 ${LIBUSERMETRICSOUTPUT_LDFLAGS}
28− Qt5::DBus Qt5::Gui Qt5::Qml
2928 )
3029
30+qt5_use_modules(IntegratedLightDM-qml DBus Gui Qml)
3131add_unity8_plugin(IntegratedLightDM 0.1 LightDM/IntegratedLightDM TARGETS IntegratedLightDM-qml)
3232
3333add_subdirectory(liblightdm)
plugins/LightDM/IntegratedLightDM/liblightdm/CMakeLists.txt+4−3
@@ -26,21 +26,22 @@ target_link_libraries(integratedLightDM
2626 ${GLIB_LIBRARIES}
2727 ${LIBUSERMETRICSOUTPUT_LDFLAGS}
2828 -lpam
29− Qt5::Concurrent Qt5::DBus Qt5::Gui
3029)
3130target_link_libraries(integratedLightDMSession
3231 ${GLIB_LIBRARIES}
3332 ${LIBUSERMETRICSOUTPUT_LDFLAGS}
3433 -lpam
35− Qt5::Concurrent Qt5::DBus Qt5::Gui
3634)
3735target_link_libraries(MockLightDM-demo-shared
3836 ${GLIB_LIBRARIES}
3937 ${LIBUSERMETRICSOUTPUT_LDFLAGS}
4038 -lpam
41− Qt5::Concurrent Qt5::DBus Qt5::Gui
4239)
4340
41+qt5_use_modules(integratedLightDM Concurrent DBus Gui)
42+qt5_use_modules(integratedLightDMSession Concurrent DBus Gui)
43+qt5_use_modules(MockLightDM-demo-shared Concurrent DBus Gui)
44+
4445set_target_properties(integratedLightDM PROPERTIES
4546 COMPILE_FLAGS "-DSM_BUSNAME=systemBus -fPIC")
4647set_target_properties(integratedLightDMSession PROPERTIES
plugins/Lights/CMakeLists.txt+2−8
@@ -1,6 +1,5 @@
11pkg_check_modules(ANDROID_HEADERS REQUIRED android-headers)
22pkg_check_modules(ANDROID_HARDWARE REQUIRED libhardware)
3−pkg_check_modules(ANDROID_PROPERTIES REQUIRED libandroid-properties)
43
54include_directories(
65 SYSTEM
@@ -10,14 +9,9 @@ include_directories(
109add_library(Lights-qml MODULE
1110 plugin.cpp
1211 Lights.cpp
13− LegacyLights.cpp
14− HfdLights.cpp
1512 )
1613
17−target_link_libraries(Lights-qml
18− Qt5::Qml Qt5::Gui Qt5::DBus
19− ${ANDROID_HARDWARE_LIBRARIES}
20− ${ANDROID_PROPERTIES_LIBRARIES}
21− )
14+qt5_use_modules(Lights-qml Qml Gui)
15+target_link_libraries(Lights-qml ${ANDROID_HARDWARE_LIBRARIES})
2216
2317add_unity8_plugin(Lights 0.1 Lights TARGETS Lights-qml)
plugins/Lights/HfdLights.cppdeleted−62
@@ -1,62 +0,0 @@
1−/*
2− * Copyright (C) 2021 UBports Foundation.
3− *
4− * This program is free software; you can redistribute it and/or modify
5− * it under the terms of the GNU General Public License as published by
6− * the Free Software Foundation; version 3.
7− *
8− * This program is distributed in the hope that it will be useful,
9− * but WITHOUT ANY WARRANTY; without even the implied warranty of
10− * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
11− * GNU General Public License for more details.
12− *
13− * You should have received a copy of the GNU General Public License
14− * along with this program. If not, see <http://www.gnu.org/licenses/>.
15− *
16− * Author: Florian Leeber <florian@ubports.com>
17− */
18−
19−#include "HfdLights.h"
20−#include <QtCore/QDebug>
21−#include <QDBusArgument>
22−#include <QDBusConnection>
23−#include <iostream>
24−
25−#define HFD_SERVICE_NAME "com.lomiri.hfd"
26−#define HFD_SERVICE_PATH "/com/lomiri/hfd"
27−#define HFD_SERVICE_INTERFACE "com.lomiri.hfd.Leds"
28−
29−HfdLights::HfdLights(QObject* parent)
30− : Lights(parent)
31−{
32− m_hfdInterface = new QDBusInterface(
33− QStringLiteral(HFD_SERVICE_NAME),
34− QStringLiteral(HFD_SERVICE_PATH),
35− QStringLiteral(HFD_SERVICE_INTERFACE),
36− QDBusConnection::systemBus(),
37− this
38− );
39−}
40−
41−bool HfdLights::init()
42−{
43− // hfd does not need any initalization to be used
44− return true;
45−}
46−
47−void HfdLights::turnOn()
48−{
49− m_hfdInterface->call(QStringLiteral("setState"), 0);
50− m_hfdInterface->call(QStringLiteral("setColor"), (quint32)m_color.rgba());
51− m_hfdInterface->call(QStringLiteral("setOnMs"), m_onMs);
52− m_hfdInterface->call(QStringLiteral("setOffMs"), m_offMs);
53− m_hfdInterface->call(QStringLiteral("setState"), 1);
54−}
55−
56−void HfdLights::turnOff()
57−{
58− m_hfdInterface->call(QStringLiteral("setState"), 0);
59− m_hfdInterface->call(QStringLiteral("setColor"), (quint32)0);
60− m_hfdInterface->call(QStringLiteral("setOnMs"), 0);
61− m_hfdInterface->call(QStringLiteral("setOffMs"), 0);
62−}
plugins/Lights/LegacyLights.cppdeleted−91
@@ -1,91 +0,0 @@
1−/*
2− * Copyright (C) 2014 Canonical, Ltd.
3− * Copyright (C) 2021 UBports Foundation.
4− *
5− * This program is free software; you can redistribute it and/or modify
6− * it under the terms of the GNU General Public License as published by
7− * the Free Software Foundation; version 3.
8− *
9− * This program is distributed in the hope that it will be useful,
10− * but WITHOUT ANY WARRANTY; without even the implied warranty of
11− * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
12− * GNU General Public License for more details.
13− *
14− * You should have received a copy of the GNU General Public License
15− * along with this program. If not, see <http://www.gnu.org/licenses/>.
16− *
17− * Author: Renato Araujo Oliveira Filho <renato.filho@canonical.com>
18− */
19−
20−#include "LegacyLights.h"
21−#include <QtCore/QDebug>
22−
23−extern "C" {
24−#include "android-hardware.h"
25−#include <string.h>
26−}
27−
28−LegacyLights::~LegacyLights()
29−{
30− if (m_lightDevice) {
31− hw_device_t* device = (hw_device_t*) m_lightDevice;
32− device->close(device);
33− }
34−}
35−
36−bool LegacyLights::init()
37−{
38− if (m_lightDevice) {
39− return true;
40− }
41−
42− int err;
43− hw_module_t* module;
44−
45− err = hw_get_module(LIGHTS_HARDWARE_MODULE_ID, (hw_module_t const**)&module);
46− if (err == 0) {
47− hw_device_t* device;
48− err = module->methods->open(module, LIGHT_ID_NOTIFICATIONS, &device);
49− if (err == 0) {
50− m_lightDevice = (light_device_t*)device;
51− turnOff();
52− return true;
53− } else {
54− qWarning() << "Failed to access notification lights";
55− }
56− } else {
57− qWarning() << "Failed to initialize lights hardware.";
58− }
59− return false;
60−}
61−
62−void LegacyLights::turnOn()
63−{
64− // pulse
65− light_state_t state;
66− memset(&state, 0, sizeof(light_state_t));
67− state.color = m_color.rgba();
68− state.flashMode = LIGHT_FLASH_TIMED;
69− state.flashOnMS = m_onMs;
70− state.flashOffMS = m_offMs;
71− state.brightnessMode = BRIGHTNESS_MODE_USER;
72−
73− if (m_lightDevice->set_light(m_lightDevice, &state) != 0) {
74− qWarning() << "Failed to turn the light off";
75− }
76−}
77−
78−void LegacyLights::turnOff()
79−{
80− light_state_t state;
81− memset(&state, 0, sizeof(light_state_t));
82− state.color = 0x00000000;
83− state.flashMode = LIGHT_FLASH_NONE;
84− state.flashOnMS = 0;
85− state.flashOffMS = 0;
86− state.brightnessMode = 0;
87−
88− if (m_lightDevice->set_light(m_lightDevice, &state) != 0) {
89− qWarning() << "Failed to turn the light off";
90− }
91−}
plugins/Lights/Lights.cpp+65
@@ -26,12 +26,20 @@ extern "C" {
2626
2727Lights::Lights(QObject* parent)
2828 : QObject(parent),
29+ m_lightDevice(0),
2930 m_color("blue"),
3031 m_state(Lights::Off),
3132 m_onMs(1000),
3233 m_offMs(3000)
3334{
35+}
3436
37+Lights::~Lights()
38+{
39+ if (m_lightDevice) {
40+ hw_device_t* device = (hw_device_t*) m_lightDevice;
41+ device->close(device);
42+ }
3543}
3644
3745void Lights::setState(Lights::State newState)
@@ -99,3 +107,60 @@ void Lights::setOffMillisec(int offMs)
99107 // FIXME: update the property if the light is already on
100108 }
101109}
110+
111+bool Lights::init()
112+{
113+ if (m_lightDevice) {
114+ return true;
115+ }
116+
117+ int err;
118+ hw_module_t* module;
119+
120+ err = hw_get_module(LIGHTS_HARDWARE_MODULE_ID, (hw_module_t const**)&module);
121+ if (err == 0) {
122+ hw_device_t* device;
123+ err = module->methods->open(module, LIGHT_ID_NOTIFICATIONS, &device);
124+ if (err == 0) {
125+ m_lightDevice = (light_device_t*)device;
126+ turnOff();
127+ return true;
128+ } else {
129+ qWarning() << "Failed to access notification lights";
130+ }
131+ } else {
132+ qWarning() << "Failed to initialize lights hardware.";
133+ }
134+ return false;
135+}
136+
137+void Lights::turnOn()
138+{
139+ // pulse
140+ light_state_t state;
141+ memset(&state, 0, sizeof(light_state_t));
142+ state.color = m_color.rgba();
143+ state.flashMode = LIGHT_FLASH_TIMED;
144+ state.flashOnMS = m_onMs;
145+ state.flashOffMS = m_offMs;
146+ state.brightnessMode = BRIGHTNESS_MODE_USER;
147+
148+ if (m_lightDevice->set_light(m_lightDevice, &state) != 0) {
149+ qWarning() << "Failed to turn the light off";
150+ }
151+}
152+
153+void Lights::turnOff()
154+{
155+ light_state_t state;
156+ memset(&state, 0, sizeof(light_state_t));
157+ state.color = 0x00000000;
158+ state.flashMode = LIGHT_FLASH_NONE;
159+ state.flashOnMS = 0;
160+ state.flashOffMS = 0;
161+ state.brightnessMode = 0;
162+
163+ if (m_lightDevice->set_light(m_lightDevice, &state) != 0) {
164+ qWarning() << "Failed to turn the light off";
165+ }
166+}
plugins/Lights/Lights.h+8−4
@@ -22,6 +22,8 @@
2222#include <QtCore/QObject>
2323#include <QtGui/QColor>
2424
25+struct light_device_t;
26+
2527class Lights: public QObject
2628{
2729 Q_OBJECT
@@ -38,6 +40,7 @@ public:
3840 Q_ENUM(State)
3941
4042 explicit Lights(QObject *parent = 0);
43+ ~Lights();
4144
4245 void setState(State newState);
4346 State state() const;
@@ -57,15 +60,16 @@ Q_SIGNALS:
5760 void onMillisecChanged(int onMs);
5861 void offMillisecChanged(int offMs);
5962
60−protected:
63+private:
64+ light_device_t* m_lightDevice;
6165 QColor m_color;
6266 State m_state;
6367 int m_onMs;
6468 int m_offMs;
6569
66− virtual bool init() = 0;
67− virtual void turnOff() = 0;
68− virtual void turnOn() = 0;
70+ bool init();
71+ void turnOff();
72+ void turnOn();
6973};
7074
7175#endif
plugins/Lights/plugin.cpp+1−20
@@ -18,11 +18,6 @@
1818
1919#include "plugin.h"
2020#include "Lights.h"
21−#include "HfdLights.h"
22−#include "LegacyLights.h"
23−
24−// libandroid-properties
25−#include <hybris/properties/properties.h>
2621
2722#include <QtQml/qqml.h>
2823
@@ -30,21 +25,7 @@ static QObject *lights_provider(QQmlEngine *engine, QJSEngine *scriptEngine)
3025{
3126 Q_UNUSED(engine)
3227 Q_UNUSED(scriptEngine)
33−
34− bool use_hfd = false;
35− char buffer[PROP_VALUE_MAX];
36− auto result = property_get("ro.build.version.sdk", buffer, "0");
37− if (result) {
38− auto sdkVersion = QString(buffer).toInt();
39− if (sdkVersion >= 27 || sdkVersion == 0) {
40− use_hfd = true;
41− }
42− }
43− if (use_hfd) {
44− return new HfdLights();
45− } else {
46− return new LegacyLights();
47− }
28+ return new Lights();
4829}
4930
5031void LightsPlugin::registerTypes(const char *uri)
plugins/Powerd/CMakeLists.txt+2−4
@@ -9,9 +9,7 @@ add_library(Powerd-qml MODULE
99 Powerd.cpp
1010 )
1111
12−target_link_libraries(Powerd-qml
13− Qt5::DBus Qt5::Qml
14− ${GIO_LDFLAGS}
15− )
12+qt5_use_modules(Powerd-qml DBus Qml)
13+target_link_libraries(Powerd-qml ${GIO_LDFLAGS})
1614
1715add_unity8_plugin(Powerd 0.1 Powerd TARGETS Powerd-qml)
plugins/ScreenshotDirectory/CMakeLists.txt+1−1
@@ -4,6 +4,6 @@ set(PLUGIN_SOURCES
44)
55
66add_library(ScreenshotDirectory-qml MODULE ${PLUGIN_SOURCES})
7−target_link_libraries(ScreenshotDirectory-qml Qt5::Qml Qt5::Gui Qt5::Quick)
7+qt5_use_modules(ScreenshotDirectory-qml Qml Gui Quick)
88
99add_unity8_plugin(ScreenshotDirectory 0.1 ScreenshotDirectory TARGETS ScreenshotDirectory-qml)
plugins/SessionBroadcast/CMakeLists.txt+2−1
@@ -6,8 +6,9 @@ add_library(SessionBroadcast-qml MODULE
66 plugin.cpp
77 )
88
9+qt5_use_modules(SessionBroadcast-qml DBus Qml)
10+
911target_link_libraries(SessionBroadcast-qml
10− Qt5::DBus Qt5::Qml
1112 ${GLIB_LIBRARIES}
1213 )
1314
plugins/UInput/CMakeLists.txt+1−1
@@ -3,5 +3,5 @@ add_library(UInput-qml MODULE
33 uinput.cpp
44)
55
6−target_link_libraries(UInput-qml Qt5::Qml)
6+qt5_use_modules(UInput-qml Qml)
77add_unity8_plugin(UInput 0.1 UInput TARGETS UInput-qml)
plugins/Ubuntu/DownloadDaemonListener/CMakeLists.txt+2−4
@@ -11,10 +11,8 @@ set(DOWNLOADDAEMONLISTENER_SOURCES
1111
1212add_library(DownloadDaemonListener MODULE ${DOWNLOADDAEMONLISTENER_SOURCES})
1313
14+qt5_use_modules(DownloadDaemonListener Qml Quick DBus Core)
1415pkg_check_modules(DDLADAPTER REQUIRED udm-common)
1516add_definitions(${DDLADAPTER_CFLAGS} ${DDLADAPTER_CFLAGS_OTHER})
16−target_link_libraries(DownloadDaemonListener
17− Qt5::Qml Qt5::Quick Qt5::DBus Qt5::Core
18− ${DDLADAPTER_LIBRARIES}
19− )
17+target_link_libraries(DownloadDaemonListener ${DDLADAPTER_LIBRARIES})
2018add_unity8_plugin(Ubuntu.DownloadDaemonListener 0.1 Ubuntu/DownloadDaemonListener TARGETS DownloadDaemonListener)
plugins/Ubuntu/Gestures/CMakeLists.txt+3−1
@@ -17,7 +17,9 @@ pkg_check_modules(UBUNTUGESTURES REQUIRED UbuntuGestures)
1717add_definitions(-DUBUNTUGESTURESQML_LIBRARY)
1818
1919add_library(UbuntuGesturesQml SHARED ${UbuntuGesturesQml_SOURCES})
20−target_link_libraries(UbuntuGesturesQml ${UBUNTUGESTURES_LIBRARIES} Qt5::Core Qt5::Quick)
20+target_link_libraries(UbuntuGesturesQml ${UBUNTUGESTURES_LIBRARIES})
21+
22+qt5_use_modules(UbuntuGesturesQml Core Quick)
2123
2224# So that Foo.cpp can #include "Foo.moc"
2325include_directories(${CMAKE_CURRENT_BINARY_DIR})
plugins/Ubuntu/Gestures/TouchGestureArea.cpp−6
@@ -328,12 +328,6 @@ void TouchGestureArea::touchEvent_rejected(QTouchEvent *event)
328328 }
329329 }
330330 }
331−
332− // If this event is a new touch, ignore it and let the item below have it.
333− // We won't recognize any new touch until the whole current gesture is done
334− // i.e. we're in WaitingForTouch state.
335− // And even if it isn't, just ignore it anyway; we don't care about it.
336− event->ignore();
337331}
338332
339333void TouchGestureArea::unownedTouchEvent(QTouchEvent *unownedTouchEvent)
plugins/Unity/ApplicationMenu/CMakeLists.txt+1−1
@@ -14,6 +14,6 @@ qt5_add_dbus_adaptor(applicationMenu_SRCS com.ubuntu.MenuRegistrar.xml dbusappli
1414
1515add_library(ApplicationMenu-qml MODULE ${applicationMenu_SRCS})
1616
17−target_link_libraries(ApplicationMenu-qml Qt5::DBus Qt5::Qml)
17+qt5_use_modules(ApplicationMenu-qml DBus Qml)
1818
1919add_unity8_plugin(Unity.ApplicationMenu 0.1 Unity/ApplicationMenu TARGETS ApplicationMenu-qml)
plugins/Unity/Connectivity/CMakeLists.txt+1−1
@@ -5,6 +5,6 @@ set(CONNECTIVITY_SOURCES
55
66add_library(Connectivity MODULE ${CONNECTIVITY_SOURCES})
77
8−target_link_libraries(Connectivity Qt5::Qml Qt5::DBus Qt5::Core)
8+qt5_use_modules(Connectivity Qml DBus Core)
99
1010add_unity8_plugin(Unity.Connectivity 0.1 Unity/Connectivity TARGETS Connectivity)
plugins/Unity/Indicators/CMakeLists.txt+2−1
@@ -44,7 +44,8 @@ target_link_libraries(IndicatorsQml
4444 ${GLIB_LIBRARIES}
4545 ${GIO_LIBRARIES}
4646 ${QMENUMODEL_LDFLAGS}
47− Qt5::Core Qt5::Qml Qt5::Quick Qt5::DBus
4847)
4948
49+qt5_use_modules(IndicatorsQml Core Qml Quick DBus)
50+
5051add_unity8_plugin(Unity.Indicators 0.1 Unity/Indicators TARGETS IndicatorsQml)
plugins/Unity/Indicators/indicatorsmodel.cpp−13
@@ -103,19 +103,6 @@ void IndicatorsModel::setProfile(const QString &profile)
103103 m_manager->setProfile(profile);
104104}
105105
106−bool IndicatorsModel::light() const
107−{
108− return m_light;
109−}
110−
111−void IndicatorsModel::setLight(const bool &light)
112−{
113− if (m_light != light) {
114− m_light = light;
115− Q_EMIT lightChanged();
116− }
117−}
118−
119106/*!
120107 \qmlmethod IndicatorsModel::unload()
121108
plugins/Unity/Indicators/indicatorsmodel.h−9
@@ -35,9 +35,6 @@ class UNITYINDICATORS_EXPORT IndicatorsModel : public QAbstractListModel
3535 Q_PROPERTY(int count READ count NOTIFY countChanged)
3636 Q_PROPERTY(QString profile READ profile WRITE setProfile NOTIFY profileChanged)
3737
38− // Used for tests
39− Q_PROPERTY(bool light READ light WRITE setLight NOTIFY lightChanged)
40−
4138public:
4239
4340 IndicatorsModel(QObject *parent=nullptr);
@@ -51,9 +48,6 @@ public:
5148 QString profile() const;
5249 void setProfile(const QString& profile);
5350
54− bool light() const;
55− void setLight(const bool &light);
56−
5751 /* QAbstractItemModel */
5852 QHash<int, QByteArray> roleNames() const override;
5953 int columnCount(const QModelIndex &parent = QModelIndex()) const override;
@@ -66,7 +60,6 @@ Q_SIGNALS:
6660 void countChanged();
6761 void profileChanged();
6862 void indicatorDataChanged(const QVariant& data);
69− void lightChanged();
7063
7164private Q_SLOTS:
7265 void onIdentifierChanged();
@@ -81,8 +74,6 @@ private:
8174
8275 void notifyDataChanged(QObject *sender, int role);
8376 int count() const;
84−
85− bool m_light;
8677};
8778
8879#endif // INDICATORSMODEL_H
plugins/Unity/InputInfo/CMakeLists.txt+2−1
@@ -32,7 +32,8 @@ add_library(InputInfo SHARED
3232target_link_libraries(InputInfo
3333 ${LIBUDEV_LDFLAGS}
3434 ${LIBEVDEV_LDFLAGS}
35− Qt5::Core Qt5::Qml Qt5::Quick
3635)
3736
37+qt5_use_modules(InputInfo Core Qml Quick)
38+
3839add_unity8_plugin(Unity.InputInfo 0.1 Unity/InputInfo TARGETS InputInfo)
plugins/Unity/Launcher/CMakeLists.txt+2−1
@@ -48,7 +48,8 @@ target_link_libraries(UnityLauncher-qml
4848 ${GSETTINGS_QT_LDFLAGS}
4949 ${GLIB_LIBRARIES}
5050 ${UAL_LIBRARIES}
51− Qt5::DBus Qt5::Qml Qt5::Gui Qt5::Concurrent
5251 )
5352
53+qt5_use_modules(UnityLauncher-qml DBus Qml Gui)
54+
5455add_unity8_plugin(Unity.Launcher 0.1 Unity/Launcher TARGETS UnityLauncher-qml)
plugins/Unity/Launcher/appdrawermodel.cpp+16−83
@@ -1,6 +1,5 @@
11/*
22 * Copyright (C) 2016 Canonical, Ltd.
3− * Copyright (C) 2020 UBports Foundation.
43 *
54 * This program is free software; you can redistribute it and/or modify
65 * it under the terms of the GNU General Public License as published by
@@ -21,31 +20,28 @@
2120
2221#include <QDebug>
2322#include <QDateTime>
24−#include <QtConcurrentRun>
25−
26−static std::shared_ptr<LauncherItem> makeSharedLauncherItem(
27− const QString &appId, const QString &name, const QString &icon, QObject * parent)
28−{
29− return std::shared_ptr<LauncherItem>(
30− new LauncherItem(appId, name, icon, parent),
31− [] (LauncherItem *item) { item->deleteLater(); });
32−}
3323
3424AppDrawerModel::AppDrawerModel(QObject *parent):
3525 AppDrawerModelInterface(parent),
3626 m_ual(new UalWrapper(this)),
37− m_xdgWatcher(new XdgWatcher(this)),
38− m_refreshing(false)
27+ m_xdgWatcher(new XdgWatcher(this))
3928{
40− connect(&m_refreshFutureWatcher, &QFutureWatcher<ItemList>::finished,
41− this, &AppDrawerModel::onRefreshFinished);
29+ Q_FOREACH (const QString &appId, UalWrapper::installedApps()) {
30+ UalWrapper::AppInfo info = UalWrapper::getApplicationInfo(appId);
31+ if (!info.valid) {
32+ qWarning() << "Failed to get app info for app" << appId;
33+ continue;
34+ }
35+ LauncherItem* item = new LauncherItem(appId, info.name, info.icon, this);
36+ item->setKeywords(info.keywords);
37+ item->setPopularity(info.popularity);
38+ m_list.append(item);
39+ }
4240
4341 // keep this a queued connection as it's coming from another thread.
4442 connect(m_xdgWatcher, &XdgWatcher::appAdded, this, &AppDrawerModel::appAdded, Qt::QueuedConnection);
4543 connect(m_xdgWatcher, &XdgWatcher::appRemoved, this, &AppDrawerModel::appRemoved, Qt::QueuedConnection);
4644 connect(m_xdgWatcher, &XdgWatcher::appInfoChanged, this, &AppDrawerModel::appInfoChanged, Qt::QueuedConnection);
47−
48− refresh();
4945}
5046
5147int AppDrawerModel::rowCount(const QModelIndex &parent) const
@@ -74,10 +70,6 @@ QVariant AppDrawerModel::data(const QModelIndex &index, int role) const
7470
7571void AppDrawerModel::appAdded(const QString &appId)
7672{
77− if (m_refreshing)
78− // Will be replaced by the refresh result anyway.
79− return;
80−
8173 UalWrapper::AppInfo info = UalWrapper::getApplicationInfo(appId);
8274 if (!info.valid) {
8375 qWarning() << "App added signal received but failed to get app info for app" << appId;
@@ -85,19 +77,15 @@ void AppDrawerModel::appAdded(const QString &appId)
8577 }
8678
8779 beginInsertRows(QModelIndex(), m_list.count(), m_list.count());
88− auto item = makeSharedLauncherItem(appId, info.name, info.icon, /* parent */ nullptr);
80+ LauncherItem* item = new LauncherItem(appId, info.name, info.icon, this);
8981 item->setKeywords(info.keywords);
9082 item->setPopularity(info.popularity);
91− m_list.append(std::move(item));
83+ m_list.append(item);
9284 endInsertRows();
9385}
9486
9587void AppDrawerModel::appRemoved(const QString &appId)
9688{
97− if (m_refreshing)
98− // Will be replaced by the refresh result anyway.
99− return;
100−
10189 int idx = -1;
10290 for (int i = 0; i < m_list.count(); i++) {
10391 if (m_list.at(i)->appId() == appId) {
@@ -110,17 +98,13 @@ void AppDrawerModel::appRemoved(const QString &appId)
11098 return;
11199 }
112100 beginRemoveRows(QModelIndex(), idx, idx);
113− m_list.removeAt(idx);
101+ m_list.takeAt(idx)->deleteLater();
114102 endRemoveRows();
115103}
116104
117105void AppDrawerModel::appInfoChanged(const QString &appId)
118106{
119− if (m_refreshing)
120− // Will be replaced by the refresh result anyway.
121− return;
122−
123− std::shared_ptr<LauncherItem> item;
107+ LauncherItem *item = nullptr;
124108 int idx = -1;
125109
126110 for(int i = 0; i < m_list.count(); i++) {
@@ -139,54 +123,3 @@ void AppDrawerModel::appInfoChanged(const QString &appId)
139123 item->setPopularity(info.popularity);
140124 Q_EMIT dataChanged(index(idx), index(idx), {AppDrawerModelInterface::RoleUsage});
141125}
142−
143−bool AppDrawerModel::refreshing() {
144− return m_refreshing;
145−}
146−
147−void AppDrawerModel::refresh() {
148− if (m_refreshing)
149− return;
150−
151− m_refreshFutureWatcher.setFuture(QtConcurrent::run([](QThread *thread) {
152− ItemList list;
153−
154− Q_FOREACH (const QString &appId, UalWrapper::installedApps()) {
155− UalWrapper::AppInfo info = UalWrapper::getApplicationInfo(appId);
156− if (!info.valid) {
157− qWarning() << "Failed to get app info for app" << appId;
158− continue;
159− }
160− // We don't pass parent in because this may run after the model is destroyed.
161− // (And, in fact, we can't, because the model is in a diferent thread.)
162− auto item = makeSharedLauncherItem(appId, info.name, info.icon, /* parent */ nullptr);
163− item->setKeywords(info.keywords);
164− item->setPopularity(info.popularity);
165− item->moveToThread(thread);
166− list.append(std::move(item));
167− }
168−
169− return list;
170− }, this->thread()));
171−
172− m_refreshing = true;
173− Q_EMIT refreshingChanged();
174−}
175−
176−void AppDrawerModel::onRefreshFinished() {
177− if (m_refreshFutureWatcher.isCanceled())
178− // This is the result of setting canceled future below.
179− return;
180−
181− beginResetModel();
182−
183− m_list = m_refreshFutureWatcher.result();
184− // Remove the future & its result, so that future modifications won't
185− // create a copy.
186− m_refreshFutureWatcher.setFuture(QFuture<ItemList>());
187−
188− endResetModel();
189−
190− m_refreshing = false;
191− Q_EMIT refreshingChanged();
192−}
plugins/Unity/Launcher/appdrawermodel.h+2−23
@@ -1,6 +1,5 @@
11/*
22 * Copyright (C) 2016 Canonical, Ltd.
3− * Copyright (C) 2020 UBports Foundation.
43 *
54 * This program is free software; you can redistribute it and/or modify
65 * it under the terms of the GNU General Public License as published by
@@ -15,8 +14,7 @@
1514 * along with this program. If not, see <http://www.gnu.org/licenses/>.
1615 */
1716
18−#include <memory>
19−#include <QFutureWatcher>
17+
2018#include <unity/shell/launcher/AppDrawerModelInterface.h>
2119
2220#include "launcheritem.h"
@@ -27,38 +25,19 @@ class XdgWatcher;
2725class AppDrawerModel: public AppDrawerModelInterface
2826{
2927 Q_OBJECT
30− // TODO: Add this to AppDrawerModelInterface in unity-api.
31− // Or, better yet, remove AppDrawerModelInterface from unity-api.
32− Q_PROPERTY(bool refreshing READ refreshing NOTIFY refreshingChanged)
3328public:
3429 AppDrawerModel(QObject* parent = nullptr);
3530
3631 int rowCount(const QModelIndex &parent) const override;
3732 QVariant data(const QModelIndex &index, int role) const override;
3833
39− // TODO: add these to AppDrawerModelInterface too.
40− bool refreshing();
41− Q_INVOKABLE void refresh();
42−
43−Q_SIGNALS:
44− void refreshingChanged();
45−
4634private Q_SLOTS:
4735 void appAdded(const QString &appId);
4836 void appRemoved(const QString &appId);
4937 void appInfoChanged(const QString &appId);
5038
51− void onRefreshFinished();
52−
5339private:
54− // Using shared_ptr is unavoidable in order to share the refresh result
55− // from the worker thread safely without a memory leak, in case the model
56− // is destructed before the worker finishes.
57− typedef QList<std::shared_ptr<LauncherItem>> ItemList;
58−
59− ItemList m_list;
40+ QList<LauncherItem*> m_list;
6041 UalWrapper *m_ual;
6142 XdgWatcher *m_xdgWatcher;
62− QFutureWatcher<ItemList> m_refreshFutureWatcher;
63− bool m_refreshing;
6443};
plugins/Unity/Launcher/launcheritem.cpp+1
@@ -37,6 +37,7 @@ LauncherItem::LauncherItem(const QString &appId, const QString &name, const QStr
3737 m_alerting(false),
3838 m_quickList(new QuickListModel(this))
3939{
40+ Q_ASSERT(parent != nullptr);
4041 QuickListEntry nameAction;
4142 nameAction.setActionId(QStringLiteral("launch_item"));
4243 nameAction.setText(m_name);
plugins/Unity/Platform/CMakeLists.txt+1−1
@@ -6,6 +6,6 @@ set(platformplugin_SRCS
66
77add_library(Platform-qml SHARED ${platformplugin_SRCS})
88
9−target_link_libraries(Platform-qml Qt5::DBus Qt5::Qml)
9+qt5_use_modules(Platform-qml DBus Qml)
1010
1111add_unity8_plugin(Unity.Platform 1.0 Unity/Platform TARGETS Platform-qml)
plugins/Unity/Session/CMakeLists.txt+1−1
@@ -18,8 +18,8 @@ add_library(UnitySession-qml MODULE
1818 ${QMLSESSIONPLUGIN_SRC}
1919 )
2020
21+qt5_use_modules(UnitySession-qml DBus Qml)
2122target_link_libraries(UnitySession-qml
22− Qt5::DBus Qt5::Qml
2323 unity8-private
2424 ${GIO_LDFLAGS}
2525 ${GLIB_LIBRARIES}
plugins/Utils/CMakeLists.txt+2−4
@@ -43,14 +43,12 @@ add_library(Utils-qml SHARED
4343 ${QMLPLUGIN_SRC}
4444 )
4545
46−target_link_libraries(Utils-qml
47− Qt5::Qml Qt5::Quick Qt5::DBus Qt5::Network Qt5::Gui Qt5::Sql Qt5::Concurrent
48− )
49−
5046# Because this is an internal support library, we want
5147# to expose all symbols in it. Consider changing this
5248# either to a static library or just using the
5349# files directly in targets.
5450set_target_properties(Utils-qml PROPERTIES COMPILE_FLAGS -fvisibility=default)
5551
52+qt5_use_modules(Utils-qml Qml Quick DBus Network Gui Sql Concurrent)
53+
5654add_unity8_plugin(Utils 0.1 Utils TARGETS Utils-qml)
plugins/Utils/deviceconfigparser.cpp−18
@@ -116,24 +116,6 @@ QString DeviceConfigParser::category() const
116116 return value;
117117}
118118
119−bool DeviceConfigParser::supportsMultiColorLed() const
120−{
121− return readBoolFromConfig("SupportsMultiColorLed", true);
122−}
123−
124−bool DeviceConfigParser::readBoolFromConfig(const QString &key, bool defaultValue) const
125−{
126− m_config->beginGroup(m_name);
127−
128− bool ret = defaultValue;
129− if (m_config->contains(key)) {
130− ret = m_config->value(key).toBool();
131− }
132−
133− m_config->endGroup();
134− return ret;
135−}
136−
137119QStringList DeviceConfigParser::readOrientationsFromConfig(const QString &key) const
138120{
139121 m_config->beginGroup(m_name);
plugins/Utils/deviceconfigparser.h−3
@@ -33,7 +33,6 @@ class DeviceConfigParser: public QObject
3333 Q_PROPERTY(Qt::ScreenOrientation portraitOrientation READ portraitOrientation NOTIFY changed)
3434 Q_PROPERTY(Qt::ScreenOrientation invertedPortraitOrientation READ invertedPortraitOrientation NOTIFY changed)
3535 Q_PROPERTY(QString category READ category NOTIFY changed)
36− Q_PROPERTY(bool supportsMultiColorLed READ supportsMultiColorLed NOTIFY changed)
3736
3837public:
3938 DeviceConfigParser(QObject *parent = nullptr);
@@ -48,7 +47,6 @@ public:
4847 Qt::ScreenOrientation portraitOrientation() const;
4948 Qt::ScreenOrientation invertedPortraitOrientation() const;
5049 QString category() const;
51− bool supportsMultiColorLed() const;
5250
5351Q_SIGNALS:
5452 void changed();
@@ -60,7 +58,6 @@ private:
6058 QStringList readOrientationsFromConfig(const QString &key) const;
6159 QString readOrientationFromConfig(const QString &key) const;
6260 Qt::ScreenOrientation stringToOrientation(const QString &orientationString, Qt::ScreenOrientation defaultValue) const;
63− bool readBoolFromConfig(const QString &key, bool defaultValue) const;
6461};
6562
6663#endif
plugins/Utils/windowstatestorage.cpp+131−293
@@ -1,6 +1,5 @@
11/*
22 * Copyright 2015-2016 Canonical Ltd.
3− * Copyright 2021 UBports Foundation
43 *
54 * This program is free software; you can redistribute it and/or modify
65 * it under the terms of the GNU Lesser General Public License as published by
@@ -17,344 +16,185 @@
1716
1817#include "windowstatestorage.h"
1918
19+#include <QtConcurrent>
2020#include <QDebug>
21−#include <QDir>
22−#include <QMetaObject>
23−#include <QObject>
21+#include <QFutureSynchronizer>
2422#include <QSqlQuery>
2523#include <QSqlError>
2624#include <QSqlResult>
27−#include <QStandardPaths>
2825#include <QRect>
2926#include <unity/shell/application/ApplicationInfoInterface.h>
3027
28+QMutex WindowStateStorage::s_mutex;
3129
32−class AsyncQuery: public QObject
33−{
34− Q_OBJECT
30+inline QString sanitiseString(QString string) {
31+ return string.remove(QLatin1Char('\"'))
32+ .remove(QLatin1Char('\''))
33+ .remove(QLatin1Char('\\'));
34+}
3535
36−public:
37− AsyncQuery(const QString &dbName):
38− m_dbName(dbName)
39− {
40− }
36+WindowStateStorage::WindowStateStorage(QObject *parent):
37+ QObject(parent)
38+{
39+ const QString dbPath = QStandardPaths::writableLocation(QStandardPaths::GenericCacheLocation) + QStringLiteral("/unity8/");
40+ m_db = QSqlDatabase::addDatabase(QStringLiteral("QSQLITE"));
41+ QDir dir;
42+ dir.mkpath(dbPath);
43+ m_db.setDatabaseName(dbPath + "windowstatestorage.sqlite");
44+ initdb();
45+}
4146
42− ~AsyncQuery()
43− {
44− QSqlDatabase::removeDatabase(m_connectionName);
47+WindowStateStorage::~WindowStateStorage()
48+{
49+ QFutureSynchronizer<void> futureSync;
50+ for (int i = 0; i < m_asyncQueries.count(); ++i) {
51+ futureSync.addFuture(m_asyncQueries[i]);
4552 }
53+ futureSync.waitForFinished();
54+ m_db.close();
55+}
4656
47− Q_INVOKABLE const QString getDbName()
48− {
49− if (!m_ok) {
50− return "ERROR";
51− }
52− QSqlDatabase connection = QSqlDatabase::database(m_connectionName);
53− return connection.databaseName();
54− }
57+void WindowStateStorage::saveState(const QString &windowId, WindowStateStorage::WindowState state)
58+{
59+ const QString queryString = QStringLiteral("INSERT OR REPLACE INTO state (windowId, state) values ('%1', '%2');")
60+ .arg(sanitiseString(windowId))
61+ .arg((int)state);
5562
56− Q_INVOKABLE bool initdb()
57− {
58− if (m_ok) {
59− return true;
60− }
61− QSqlDatabase connection = QSqlDatabase::addDatabase(QStringLiteral("QSQLITE"), m_connectionName);
62− connection.setDatabaseName(m_dbName);
63− connection.setConnectOptions(QStringLiteral("QSQLITE_BUSY_TIMEOUT=1000"));
64− if (!connection.open()) {
65− qWarning() << "AsyncQuery::initdb: Error opening state database. Window positions will not be saved or restored." << m_dbName << connection.lastError().driverText() << connection.lastError().databaseText();
66− return false;
67− }
68− QSqlQuery query(connection);
69−
70− if (!connection.tables().contains(QStringLiteral("geometry"))) {
71− QString geometryQuery = QStringLiteral("CREATE TABLE geometry(windowId TEXT UNIQUE, x INTEGER, y INTEGER, width INTEGER, height INTEGER);");
72− if (!query.exec(geometryQuery)) {
73− logSqlError(query);
74− return false;
75− }
76− }
77−
78− if (!connection.tables().contains(QStringLiteral("state"))) {
79− QString stateQuery = QStringLiteral("CREATE TABLE state(windowId TEXT UNIQUE, state INTEGER);");
80− if (!query.exec(stateQuery)) {
81− logSqlError(query);
82− return false;
83− }
84− }
85−
86− if (!connection.tables().contains(QStringLiteral("stage"))) {
87− QString stageQuery = QStringLiteral("CREATE TABLE stage(appId TEXT UNIQUE, stage INTEGER);");
88− if (!query.exec(stageQuery)) {
89− logSqlError(query);
90− return false;
91− }
92− }
93− m_ok = true;
94− return true;
95− }
63+ saveValue(queryString);
64+}
9665
97− Q_INVOKABLE int getState(const QString &windowId) const
98− {
99− if (!m_ok) {
100− return -1;
101− }
102− QSqlDatabase connection = QSqlDatabase::database(m_connectionName);
103− QSqlQuery query(connection);
104− query.prepare(m_getStateQuery);
105− query.bindValue(":windowId", windowId);
106− query.exec();
107− if (!query.isActive() || !query.isSelect()) {
108− logSqlError(query);
109− return -1;
110− }
111− if (!query.first()) {
112− return -1;
113− }
114− bool converted = false;
115− QVariant resultStr = query.value(0);
116− int result = resultStr.toInt(&converted);
117− if (converted) {
118− return result;
119− } else {
120− qWarning() << "getState result expected integer, got " << resultStr;
121− return -1;
122− }
123− }
66+WindowStateStorage::WindowState WindowStateStorage::getState(const QString &windowId, WindowStateStorage::WindowState defaultValue) const
67+{
68+ const QString queryString = QStringLiteral("SELECT state FROM state WHERE windowId = '%1';")
69+ .arg(sanitiseString(windowId));
12470
125− Q_INVOKABLE QRect getGeometry(const QString &windowId) const
126− {
127− if (!m_ok) {
128− return QRect();
129− }
130− QSqlDatabase connection = QSqlDatabase::database(m_connectionName);
131− QSqlQuery query(connection);
132− query.prepare(m_getGeometryQuery);
133− query.bindValue(":windowId", windowId);
134− query.exec();
135− if (!query.isActive() || !query.isSelect()) {
136− logSqlError(query);
137− return QRect();
138− }
139−
140− if (!query.first()) {
141− return QRect();
142− }
143−
144− bool xConverted, yConverted, widthConverted, heightConverted = false;
145− int x, y, width, height;
146− QVariant xResultStr = query.value(QStringLiteral("x"));
147− QVariant yResultStr = query.value(QStringLiteral("y"));
148− QVariant widthResultStr = query.value(QStringLiteral("width"));
149− QVariant heightResultStr = query.value(QStringLiteral("height"));
150− x = xResultStr.toInt(&xConverted);
151− y = yResultStr.toInt(&yConverted);
152− width = widthResultStr.toInt(&widthConverted);
153− height = heightResultStr.toInt(&heightConverted);
154−
155− if (xConverted && yConverted && widthConverted && heightConverted) {
156− return QRect(x, y, width, height);
157− } else {
158− qWarning() << "getGeometry result expected integers, got x:"
159− << xResultStr << "y:" << yResultStr << "width" << widthResultStr
160− << "height:" << heightResultStr;
161− return QRect();
162− }
71+ QSqlQuery query = getValue(queryString);
16372
73+ if (!query.first()) {
74+ return defaultValue;
16475 }
76+ return (WindowState)query.value(QStringLiteral("state")).toInt();
77+}
16578
166− Q_INVOKABLE int getStage(const QString &appId) const
167− {
168− if (!m_ok) {
169− return -1;
170− }
171− QSqlDatabase connection = QSqlDatabase::database(m_connectionName);
172− QSqlQuery query(connection);
173− query.prepare(m_getStageQuery);
174− query.bindValue(":appId", appId);
175− query.exec();
176− if (!query.isActive() || !query.isSelect()) {
177− logSqlError(query);
178− return -1;
179− }
180− if (!query.first()) {
181− return -1;
182− }
183− bool converted = false;
184− QVariant resultStr = query.value(0);
185− int result = resultStr.toInt(&converted);
186− if (converted) {
187− return result;
188− } else {
189− qWarning() << "getStage result expected integer, got " << resultStr;
190− return -1;
191− }
192− }
79+void WindowStateStorage::saveGeometry(const QString &windowId, const QRect &rect)
80+{
81+ const QString queryString = QStringLiteral("INSERT OR REPLACE INTO geometry (windowId, x, y, width, height) values ('%1', '%2', '%3', '%4', '%5');")
82+ .arg(sanitiseString(windowId))
83+ .arg(rect.x())
84+ .arg(rect.y())
85+ .arg(rect.width())
86+ .arg(rect.height());
87+
88+ saveValue(queryString);
89+}
19390
194−public Q_SLOTS:
195−
196− void saveState(const QString &windowId, WindowStateStorage::WindowState state)
197− {
198− if (!m_ok) {
199− return;
200− }
201− QSqlDatabase connection = QSqlDatabase::database(m_connectionName);
202− QSqlQuery query(connection);
203− query.prepare(m_saveStateQuery);
204− query.bindValue(":windowId", windowId);
205− query.bindValue(":state", (int)state);
206− if (!query.exec()) {
207− logSqlError(query);
208− }
209− }
91+void WindowStateStorage::saveStage(const QString &appId, int stage)
92+{
93+ const QString queryString = QStringLiteral("INSERT OR REPLACE INTO stage (appId, stage) values ('%1', '%2');")
94+ .arg(sanitiseString(appId))
95+ .arg(stage);
21096
211− void saveGeometry(const QString &windowId, const QRect &rect)
212− {
213− if (!m_ok) {
214− return;
215− }
216− QSqlDatabase connection = QSqlDatabase::database(m_connectionName);
217− QSqlQuery query(connection);
218− query.prepare(m_saveGeometryQuery);
219− query.bindValue(":windowId", windowId);
220− query.bindValue(":x", rect.x());
221− query.bindValue(":y", rect.y());
222− query.bindValue(":width", rect.width());
223− query.bindValue(":height", rect.height());
224− if (!query.exec()) {
225− logSqlError(query);
226− }
227− }
97+ saveValue(queryString);
98+}
22899
229− void saveStage(const QString &appId, int stage)
230− {
231− if (!m_ok) {
232− return;
233− }
234− QSqlDatabase connection = QSqlDatabase::database(m_connectionName);
235− QSqlQuery query(connection);
236− query.prepare(m_saveStageQuery);
237− query.bindValue(":appId", appId);
238− query.bindValue(":stage", stage);
239− if (!query.exec()) {
240− logSqlError(query);
241− }
242− }
100+int WindowStateStorage::getStage(const QString &appId, int defaultValue) const
101+{
102+ const QString queryString = QStringLiteral("SELECT stage FROM stage WHERE appId = '%1';")
103+ .arg(sanitiseString(appId));
243104
244−private:
245− static const QString m_connectionName;
246− static const QString m_getStateQuery;
247− static const QString m_saveStateQuery;
248− static const QString m_getGeometryQuery;
249− static const QString m_saveGeometryQuery;
250− static const QString m_getStageQuery;
251− static const QString m_saveStageQuery;
252−
253− static void logSqlError(const QSqlQuery query)
254− {
255− qWarning() << "Error executing query" << query.lastQuery()
256− << "Driver error:" << query.lastError().driverText()
257− << "Database error:" << query.lastError().databaseText();
258− }
105+ QSqlQuery query = getValue(queryString);
259106
260− QString m_dbName;
261− bool m_ok = false;
262−};
263−
264−const QString AsyncQuery::m_connectionName = QStringLiteral("WindowStateStorage");
265−const QString AsyncQuery::m_getStateQuery = QStringLiteral("SELECT state FROM state WHERE windowId = :windowId");
266−const QString AsyncQuery::m_saveStateQuery = QStringLiteral("INSERT OR REPLACE INTO state (windowId, state) values (:windowId, :state)");
267−const QString AsyncQuery::m_getGeometryQuery = QStringLiteral("SELECT * FROM geometry WHERE windowId = :windowId");
268−const QString AsyncQuery::m_saveGeometryQuery = QStringLiteral("INSERT OR REPLACE INTO geometry (windowId, x, y, width, height) values (:windowId, :x, :y, :width, :height)");
269−const QString AsyncQuery::m_getStageQuery = QStringLiteral("SELECT stage FROM stage WHERE appId = :appId");
270−const QString AsyncQuery::m_saveStageQuery = QStringLiteral("INSERT OR REPLACE INTO stage (appId, stage) values (:appId, :stage)");
271−
272−WindowStateStorage::WindowStateStorage(const QString &dbName, QObject *parent):
273− QObject(parent),
274− m_thread()
275−{
276− qRegisterMetaType<WindowStateStorage::WindowState>("WindowStateStorage::WindowState");
277− QString dbFile;
278− if (dbName.isEmpty()) {
279− const QString dbPath = QStandardPaths::writableLocation(QStandardPaths::GenericCacheLocation) + QStringLiteral("/unity8/");
280− QDir dir;
281− dir.mkpath(dbPath);
282− dbFile = QString(dbPath) + QStringLiteral("windowstatestorage.sqlite");
283− } else {
284− dbFile = dbName;
107+ if (!query.first()) {
108+ return defaultValue;
285109 }
286− m_asyncQuery = new AsyncQuery(dbFile);
287− m_asyncQuery->moveToThread(&m_thread);
288− connect(&m_thread, &QThread::finished, m_asyncQuery, &QObject::deleteLater);
289− m_thread.start();
290− // Note that we're relying on initdb being called before any other methods
291− // on AsyncQuery. Given the current behavior of QueuedConnection (slots
292− // invoked in the order they are received), this is fine.
293− QMetaObject::invokeMethod(m_asyncQuery, "initdb",
294− Qt::QueuedConnection);
295− connect(this, &WindowStateStorage::saveState, m_asyncQuery, &AsyncQuery::saveState);
296− connect(this, &WindowStateStorage::saveGeometry, m_asyncQuery, &AsyncQuery::saveGeometry);
297− connect(this, &WindowStateStorage::saveStage, m_asyncQuery, &AsyncQuery::saveStage);
110+ return query.value("stage").toInt();
298111}
299112
300−WindowStateStorage::~WindowStateStorage()
113+void WindowStateStorage::executeAsyncQuery(const QString &queryString)
301114{
302− m_thread.quit();
303− m_thread.wait();
115+ QMutexLocker l(&s_mutex);
116+ QSqlQuery query;
117+
118+ bool ok = query.exec(queryString);
119+ if (!ok) {
120+ qWarning() << "Error executing query" << queryString
121+ << "Driver error:" << query.lastError().driverText()
122+ << "Database error:" << query.lastError().databaseText();
123+ }
304124}
305125
306−WindowStateStorage::WindowState WindowStateStorage::getState(const QString &windowId, WindowStateStorage::WindowState defaultValue) const
126+QRect WindowStateStorage::getGeometry(const QString &windowId, const QRect &defaultValue) const
307127{
308− int state;
128+ QString queryString = QStringLiteral("SELECT * FROM geometry WHERE windowId = '%1';")
129+ .arg(sanitiseString(windowId));
309130
310− QMetaObject::invokeMethod(m_asyncQuery, "getState", Qt::BlockingQueuedConnection,
311− Q_RETURN_ARG(int, state),
312− Q_ARG(const QString&, windowId)
313− );
131+ QSqlQuery query = getValue(queryString);
314132
315− if (state == -1) {
133+ if (!query.first()) {
316134 return defaultValue;
317135 }
318136
319− return (WindowState)state;
137+ const QRect result(query.value(QStringLiteral("x")).toInt(), query.value(QStringLiteral("y")).toInt(),
138+ query.value(QStringLiteral("width")).toInt(), query.value(QStringLiteral("height")).toInt());
139+
140+ if (result.isValid()) {
141+ return result;
142+ }
143+
144+ return defaultValue;
320145}
321146
322−int WindowStateStorage::getStage(const QString &appId, int defaultValue) const
147+void WindowStateStorage::initdb()
323148{
324− int stage;
149+ m_db.open();
150+ if (!m_db.open()) {
151+ qWarning() << "Error opening state database:" << m_db.lastError().driverText() << m_db.lastError().databaseText();
152+ return;
153+ }
325154
326− QMetaObject::invokeMethod(m_asyncQuery, "getStage", Qt::BlockingQueuedConnection,
327− Q_RETURN_ARG(int, stage),
328− Q_ARG(const QString&, appId)
329− );
155+ if (!m_db.tables().contains(QStringLiteral("geometry"))) {
156+ QSqlQuery query;
157+ query.exec(QStringLiteral("CREATE TABLE geometry(windowId TEXT UNIQUE, x INTEGER, y INTEGER, width INTEGER, height INTEGER);"));
158+ }
330159
331− if (stage == -1) {
332− return defaultValue;
160+ if (!m_db.tables().contains(QStringLiteral("state"))) {
161+ QSqlQuery query;
162+ query.exec(QStringLiteral("CREATE TABLE state(windowId TEXT UNIQUE, state INTEGER);"));
333163 }
334164
335− return stage;
165+ if (!m_db.tables().contains(QStringLiteral("stage"))) {
166+ QSqlQuery query;
167+ query.exec(QStringLiteral("CREATE TABLE stage(appId TEXT UNIQUE, stage INTEGER);"));
168+ }
336169}
337170
338−QRect WindowStateStorage::getGeometry(const QString &windowId, const QRect &defaultValue) const
171+void WindowStateStorage::saveValue(const QString &queryString)
339172{
340− QRect geometry;
341− QMetaObject::invokeMethod(m_asyncQuery, "getGeometry", Qt::BlockingQueuedConnection,
342− Q_RETURN_ARG(QRect, geometry),
343− Q_ARG(const QString&, windowId)
344− );
345− if (geometry.isNull() || !geometry.isValid()) {
346− return defaultValue;
347− }
348− return geometry;
173+ QMutexLocker mutexLocker(&s_mutex);
174+
175+ QFuture<void> future = QtConcurrent::run(&m_threadPool, executeAsyncQuery, queryString);
176+ m_asyncQueries.append(future);
177+
178+ QFutureWatcher<void> *futureWatcher = new QFutureWatcher<void>();
179+ futureWatcher->setFuture(future);
180+ connect(futureWatcher, &QFutureWatcher<void>::finished,
181+ this,
182+ [=](){ m_asyncQueries.removeAll(futureWatcher->future());
183+ futureWatcher->deleteLater(); });
349184}
350185
351−const QString WindowStateStorage::getDbName()
186+QSqlQuery WindowStateStorage::getValue(const QString &queryString) const
352187{
353− QString dbName;
354− QMetaObject::invokeMethod(m_asyncQuery, "getDbName", Qt::BlockingQueuedConnection,
355− Q_RETURN_ARG(QString, dbName)
356− );
357− return QString(dbName);
188+ QMutexLocker l(&s_mutex);
189+ QSqlQuery query;
190+
191+ bool ok = query.exec(queryString);
192+ if (!ok) {
193+ qWarning() << "Error retrieving database query:" << queryString
194+ << "Driver error:" << query.lastError().driverText()
195+ << "Database error:" << query.lastError().databaseText();
196+ }
197+ return query;
358198}
359199
360200Mir::State WindowStateStorage::toMirState(WindowState state) const
@@ -379,5 +219,3 @@ Mir::State WindowStateStorage::toMirState(WindowState state) const
379219 return Mir::RestoredState;
380220 }
381221}
382−
383−#include "windowstatestorage.moc"
plugins/Utils/windowstatestorage.h+17−14
@@ -1,6 +1,5 @@
11/*
22 * Copyright 2015-2016 Canonical Ltd.
3− * Copyright 2021 UBports Foundation
43 *
54 * This program is free software; you can redistribute it and/or modify
65 * it under the terms of the GNU Lesser General Public License as published by
@@ -17,16 +16,13 @@
1716
1817#include <QObject>
1918#include <QSqlDatabase>
20−#include <QSqlQuery>
2119#include <QMutex>
2220#include <QFuture>
23−#include <QThread>
21+#include <QThreadPool>
2422
2523// unity-api
2624#include <unity/shell/application/Mir.h>
2725
28−class AsyncQuery;
29−
3026class WindowStateStorage: public QObject
3127{
3228 Q_OBJECT
@@ -50,25 +46,32 @@ public:
5046 Q_DECLARE_FLAGS(WindowStates, WindowState)
5147 Q_FLAG(WindowStates)
5248
53− WindowStateStorage(const QString &dbName = QString(), QObject *parent = nullptr);
49+ WindowStateStorage(QObject *parent = nullptr);
5450 virtual ~WindowStateStorage();
5551
52+ Q_INVOKABLE void saveState(const QString &windowId, WindowState state);
5653 Q_INVOKABLE WindowState getState(const QString &windowId, WindowState defaultValue) const;
5754
55+ Q_INVOKABLE void saveGeometry(const QString &windowId, const QRect &rect);
5856 Q_INVOKABLE QRect getGeometry(const QString &windowId, const QRect &defaultValue) const;
5957
58+ Q_INVOKABLE void saveStage(const QString &appId, int stage);
6059 Q_INVOKABLE int getStage(const QString &appId, int defaultValue) const;
6160
6261 Q_INVOKABLE Mir::State toMirState(WindowState state) const;
6362
64− const QString getDbName();
63+private:
64+ void initdb();
6565
66−Q_SIGNALS:
67− void saveStage(const QString &appId, int stage);
68− void saveGeometry(const QString &windowId, const QRect &rect);
69− void saveState(const QString &windowId, WindowStateStorage::WindowState state);
66+ void saveValue(const QString &queryString);
67+ QSqlQuery getValue(const QString &queryString) const;
7068
71−private:
72− QThread m_thread;
73− AsyncQuery *m_asyncQuery;
69+ static void executeAsyncQuery(const QString &queryString);
70+ static QMutex s_mutex;
71+
72+ // NB: This is accessed from threads. Make sure to mutex it.
73+ QSqlDatabase m_db;
74+
75+ QList<QFuture<void>> m_asyncQueries;
76+ QThreadPool m_threadPool;
7477};
plugins/WindowManager/CMakeLists.txt+1−2
@@ -4,7 +4,6 @@ set(WINDOWMANAGER_SRC
44 Window.cpp
55 WindowManagerPlugin.cpp
66 WindowMargins.cpp
7− InputMethodManager.cpp
87 ${APPLICATION_API_INCLUDEDIR}/unity/shell/application/ApplicationInfoInterface.h
98 ${APPLICATION_API_INCLUDEDIR}/unity/shell/application/Mir.h
109 ${APPLICATION_API_INCLUDEDIR}/unity/shell/application/MirSurfaceInterface.h
@@ -21,6 +20,6 @@ include_directories(
2120
2221add_library(windowmanager-qml SHARED ${WINDOWMANAGER_SRC})
2322
24−target_link_libraries(windowmanager-qml Qt5::Qml Qt5::Quick Qt5::Gui)
23+qt5_use_modules(windowmanager-qml Qml Quick Gui)
2524
2625add_unity8_plugin(WindowManager 0.1 WindowManager TARGETS windowmanager-qml)
plugins/WindowManager/InputMethodManager.cppdeleted−56
@@ -1,56 +0,0 @@
1−/*
2− * Copyright (C) 2019 UBports Foundation.
3− * Author(s) Marius Gripsgard <marius@ubports.com>
4− *
5− * This program is free software: you can redistribute it and/or modify it under
6− * the terms of the GNU Lesser General Public License version 3, as published by
7− * the Free Software Foundation.
8− *
9− * This program is distributed in the hope that it will be useful, but WITHOUT
10− * ANY WARRANTY; without even the implied warranties of MERCHANTABILITY,
11− * SATISFACTORY QUALITY, or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
12− * Lesser General Public License for more details.
13− *
14− * You should have received a copy of the GNU Lesser General Public License
15− * along with this program. If not, see <http://www.gnu.org/licenses/>.
16− */
17−
18−#include "InputMethodManager.h"
19−#include <QDebug>
20−
21−#include <unity/shell/application/MirSurfaceInterface.h>
22−
23−// local
24−#include "Window.h"
25−
26−Q_LOGGING_CATEGORY(INPUTMETHODMANAGER, "InputMethodManager", QtInfoMsg)
27−#define DEBUG_MSG qCDebug(INPUTMETHODMANAGER).nospace().noquote() << __func__
28−
29−namespace unityapi = unity::shell::application;
30−
31−InputMethodManager *InputMethodManager::instance()
32−{
33− static InputMethodManager* inputMethod(new InputMethodManager());
34− return inputMethod;
35−}
36−
37−InputMethodManager::InputMethodManager()
38−{
39−}
40−
41−void InputMethodManager::setWindow(Window* window)
42−{
43− if (window == m_inputMethodWindow) {
44− return;
45− }
46−
47− DEBUG_MSG << "(" << window << ")";
48−
49− m_inputMethodWindow = window;
50− Q_EMIT surfaceChanged(surface());
51−}
52−
53−unityapi::MirSurfaceInterface* InputMethodManager::surface() const
54−{
55− return m_inputMethodWindow ? m_inputMethodWindow->surface() : nullptr;
56−}
plugins/WindowManager/InputMethodManager.hdeleted−55
@@ -1,55 +0,0 @@
1−/*
2− * Copyright (C) 2019 UBports Foundation.
3− * Author(s) Marius Gripsgard <marius@ubports.com>
4− *
5− * This program is free software: you can redistribute it and/or modify it under
6− * the terms of the GNU Lesser General Public License version 3, as published by
7− * the Free Software Foundation.
8− *
9− * This program is distributed in the hope that it will be useful, but WITHOUT
10− * ANY WARRANTY; without even the implied warranties of MERCHANTABILITY,
11− * SATISFACTORY QUALITY, or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
12− * Lesser General Public License for more details.
13− *
14− * You should have received a copy of the GNU Lesser General Public License
15− * along with this program. If not, see <http://www.gnu.org/licenses/>.
16− */
17−
18−#pragma once
19−
20−#include <QLoggingCategory>
21−#include <QObject>
22−
23−#include "WindowManagerGlobal.h"
24−
25−Q_DECLARE_LOGGING_CATEGORY(INPUTMETHODMANAGER)
26−
27−class Window;
28−
29−namespace unity {
30− namespace shell {
31− namespace application {
32− class MirSurfaceInterface;
33− }
34− }
35−}
36−
37−class WINDOWMANAGERQML_EXPORT InputMethodManager : public QObject
38−{
39− Q_OBJECT
40− Q_PROPERTY(unity::shell::application::MirSurfaceInterface* surface READ surface NOTIFY surfaceChanged)
41−
42−public:
43− InputMethodManager();
44− static InputMethodManager* instance();
45−
46− void setWindow(Window* window);
47−
48−Q_SIGNALS:
49− void surfaceChanged(unity::shell::application::MirSurfaceInterface* inputMethodSurface);
50−
51−private:
52− unity::shell::application::MirSurfaceInterface* surface() const;
53−
54− Window* m_inputMethodWindow{nullptr};
55−};
plugins/WindowManager/TopLevelWindowModel.cpp+48−10
@@ -30,7 +30,6 @@
3030
3131// local
3232#include "Window.h"
33−#include "InputMethodManager.h"
3433
3534Q_LOGGING_CATEGORY(TOPLEVELWINDOWMODEL, "toplevelwindowmodel", QtInfoMsg)
3635
@@ -41,6 +40,7 @@ namespace unityapi = unity::shell::application;
4140
4241TopLevelWindowModel::TopLevelWindowModel()
4342 : m_nullWindow(createNullWindow()),
43+ m_maxWindowId(1000000),
4444 m_surfaceManagerBusy(false)
4545{
4646 connect(m_nullWindow, &Window::focusedChanged, this, [this] {
@@ -195,8 +195,9 @@ void TopLevelWindowModel::prependSurfaceHelper(unityapi::MirSurfaceInterface *su
195195
196196 prependWindow(window, application);
197197
198− // Activate the newly-prepended window.
199− window->activate();
198+ if (!surface) {
199+ activateEmptyWindow(window);
200+ }
200201
201202 INFO_MSG << " after " << toString();
202203}
@@ -317,11 +318,10 @@ void TopLevelWindowModel::onSurfaceDied(unityapi::MirSurfaceInterface *surface)
317318
318319 auto application = m_windowModel[i].application;
319320
320− DEBUG_MSG << " application->name()=" << application->name()
321− << " application->state()=" << application->state();
321+ // can't be starting if it already has a surface
322+ Q_ASSERT(application->state() != unityapi::ApplicationInfoInterface::Starting);
322323
323− if (application->state() == unityapi::ApplicationInfoInterface::Running
324− || application->state() == unityapi::ApplicationInfoInterface::Starting) {
324+ if (application->state() == unityapi::ApplicationInfoInterface::Running) {
325325 m_windowModel[i].removeOnceSurfaceDestroyed = true;
326326 } else {
327327 // assume it got killed by the out-of-memory daemon.
@@ -351,7 +351,7 @@ void TopLevelWindowModel::onSurfaceDestroyed(unityapi::MirSurfaceInterface *surf
351351
352352Window *TopLevelWindowModel::createWindow(unityapi::MirSurfaceInterface *surface)
353353{
354− int id = m_nextId.fetchAndAddAcquire(1);
354+ int id = generateId();
355355 return createWindowWithId(surface, id);
356356}
357357
@@ -473,7 +473,6 @@ void TopLevelWindowModel::setInputMethodWindow(Window *window)
473473 }
474474 m_inputMethodWindow = window;
475475 Q_EMIT inputMethodSurfaceChanged(m_inputMethodWindow->surface());
476− InputMethodManager::instance()->setWindow(window);
477476}
478477
479478void TopLevelWindowModel::removeInputMethodWindow()
@@ -482,7 +481,6 @@ void TopLevelWindowModel::removeInputMethodWindow()
482481 delete m_inputMethodWindow;
483482 m_inputMethodWindow = nullptr;
484483 Q_EMIT inputMethodSurfaceChanged(nullptr);
485− InputMethodManager::instance()->setWindow(nullptr);
486484 }
487485}
488486
@@ -528,6 +526,32 @@ int TopLevelWindowModel::findIndexOf(const unityapi::MirSurfaceInterface *surfac
528526 return -1;
529527}
530528
529+// Finds a unique integer identifier not greater than maxWindowId.
530+int TopLevelWindowModel::generateId()
531+{
532+ int candidateId = m_nextId.fetchAndAddAcquire(1);
533+
534+ // If the user opens two windows at the exact same time after opening
535+ // maxWindowId windows, it is potentially possible that we issue the same
536+ // ID for both. This is a risk we can accept.
537+ if (candidateId > getMaxWindowId()) {
538+ int originalCandidateId = candidateId;
539+ candidateId = 1;
540+
541+ while (indexForId(candidateId) != -1) {
542+ candidateId += 1;
543+
544+ if (candidateId == originalCandidateId) {
545+ // The user has maxWindowId windows open somehow.
546+ qFatal("TopLevelWindowModel: Ran out of window IDs!");
547+ }
548+ }
549+
550+ m_nextId.fetchAndStoreAcquire(candidateId + 1);
551+ }
552+ return candidateId;
553+}
554+
531555QString TopLevelWindowModel::toString()
532556{
533557 QString str;
@@ -771,6 +795,20 @@ void TopLevelWindowModel::setRootFocus(bool focus)
771795 }
772796}
773797
798+void TopLevelWindowModel::setMaxWindowId(int newMaxWindowId)
799+{
800+ DEBUG_MSG << "(" << newMaxWindowId << ")";
801+ if (m_maxWindowId != newMaxWindowId) {
802+ m_maxWindowId = newMaxWindowId;
803+ Q_EMIT maxWindowIdChanged();
804+ }
805+}
806+
807+int TopLevelWindowModel::getMaxWindowId()
808+{
809+ return m_maxWindowId;
810+}
811+
774812// Pending Activation will block refocus of previous focused window
775813// this is needed since surface activation with miral is async,
776814// and activation of placeholder is sync. This causes a race condition
plugins/WindowManager/TopLevelWindowModel.h+18
@@ -90,6 +90,14 @@ class WINDOWMANAGERQML_EXPORT TopLevelWindowModel : public QAbstractListModel
9090 */
9191 Q_PROPERTY(int nextId READ nextId)
9292
93+ /**
94+ The maximum window ID that may be issued by the model.
95+ Will only leave the model in a consistent state if changed before
96+ any windows are added.
97+ Don't change this unless you are the tests or want to break everything.
98+ */
99+ Q_PROPERTY(int maxWindowId READ getMaxWindowId WRITE setMaxWindowId)
100+
93101
94102 /**
95103 * @brief Sets whether a user Window or "nothing" should be focused
@@ -200,6 +208,9 @@ public:
200208 void setRootFocus(bool focus);
201209 bool rootFocus();
202210
211+ void setMaxWindowId(int newMaxWindowId);
212+ int getMaxWindowId();
213+
203214Q_SIGNALS:
204215 void countChanged();
205216 void inputMethodSurfaceChanged(unity::shell::application::MirSurfaceInterface* inputMethodSurface);
@@ -218,6 +229,8 @@ Q_SIGNALS:
218229
219230 void rootFocusChanged();
220231
232+ void maxWindowIdChanged();
233+
221234private Q_SLOTS:
222235 void onSurfaceCreated(unity::shell::application::MirSurfaceInterface *surface);
223236 void onSurfacesRaised(const QVector<unity::shell::application::MirSurfaceInterface*> &surfaces);
@@ -285,6 +298,11 @@ private:
285298
286299 QAtomicInteger<int> m_nextId{1};
287300
301+ // Just something big enough that we don't risk running out of unused id numbers.
302+ // Not sure if QML int type supports something close to std::numeric_limits<int>::max() and
303+ // there's no reason to try out its limits.
304+ int m_maxWindowId;
305+
288306 unity::shell::application::ApplicationManagerInterface* m_applicationManager{nullptr};
289307 unity::shell::application::SurfaceManagerInterface *m_surfaceManager{nullptr};
290308 bool m_surfaceManagerBusy;
plugins/WindowManager/WindowManagerPlugin.cpp−9
@@ -20,23 +20,14 @@
2020#include "TopLevelWindowModel.h"
2121#include "Window.h"
2222#include "WindowMargins.h"
23−#include "InputMethodManager.h"
2423
2524#include <QtQml>
2625
27−QObject *inputMethodManager(QQmlEngine *engine, QJSEngine *scriptEngine)
28−{
29− Q_UNUSED(engine)
30− Q_UNUSED(scriptEngine)
31− return InputMethodManager::instance();
32−}
33−
3426void WindowManagerPlugin::registerTypes(const char *uri)
3527{
3628 qmlRegisterType<AvailableDesktopArea>(uri, 1, 0, "AvailableDesktopArea");
3729 qmlRegisterType<TopLevelWindowModel>(uri, 1, 0, "TopLevelWindowModel");
3830 qmlRegisterType<WindowMargins>(uri, 1, 0, "WindowMargins");
39− qmlRegisterSingletonType<InputMethodManager>(uri, 1, 0, "InputMethodManager", inputMethodManager);
4031
4132 qRegisterMetaType<Window*>("Window*");
4233
plugins/Wizard/CMakeLists.txt+2−4
@@ -13,10 +13,8 @@ add_library(Wizard-qml MODULE
1313 Changelog.cpp
1414)
1515
16−target_link_libraries(Wizard-qml
17− Qt5::DBus Qt5::Qml
18− ${GD3_LDFLAGS} ${GLIB_LDFLAGS} ${GEONAMES_LDFLAGS}
19−)
16+qt5_use_modules(Wizard-qml DBus Qml)
17+target_link_libraries(Wizard-qml ${GD3_LDFLAGS} ${GLIB_LDFLAGS} ${GEONAMES_LDFLAGS})
2018add_unity8_plugin(Wizard 0.1 Wizard TARGETS Wizard-qml)
2119
2220set(POLKIT_LIB_DIR "${CMAKE_INSTALL_LOCALSTATEDIR}/lib/polkit-1")
plugins/Wizard/Utils/CMakeLists.txt+1−1
@@ -20,7 +20,7 @@ add_library(WizardUtils-qml SHARED
2020# files directly in targets.
2121set_target_properties(WizardUtils-qml PROPERTIES COMPILE_FLAGS -fvisibility=default)
2222
23−target_link_libraries(WizardUtils-qml Qt5::DBus Qt5::Qml Qt5::Quick)
23+qt5_use_modules(WizardUtils-qml DBus Qml Quick)
2424
2525set(PLUG_DIR ${PLUGIN_PRIVATE_MODULE_DIR}/Ubuntu/SystemSettings/Wizard/Utils)
2626install(FILES qmldir DESTINATION ${PLUG_DIR})
po/aa.po+257−154
@@ -6,41 +6,39 @@
66msgid ""
77msgstr ""
88"Project-Id-Version: unity8\n"
9−"Report-Msgid-Bugs-To: \n"
10−"POT-Creation-Date: 2021-01-29 11:42-0600\n"
11−"PO-Revision-Date: 2021-03-08 10:42+0000\n"
12−"Last-Translator: TigranKhachatryan0 <tigrank2008@gmail.com>\n"
13−"Language-Team: Afar <https://translate.ubports.com/projects/ubports/lomiri/"
14−"aa/>\n"
15−"Language: aa\n"
9+"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10+"POT-Creation-Date: 2017-04-04 22:56+0000\n"
11+"PO-Revision-Date: 2016-02-12 10:18+0000\n"
12+"Last-Translator: Charif AYFARAH <ayfarah@ymail.com>\n"
13+"Language-Team: Afar <aa@li.org>\n"
1614"MIME-Version: 1.0\n"
1715"Content-Type: text/plain; charset=UTF-8\n"
1816"Content-Transfer-Encoding: 8bit\n"
1917"Plural-Forms: nplurals=2; plural=n != 1;\n"
20−"X-Generator: Weblate 3.11.3\n"
21−"X-Launchpad-Export-Date: 2016-11-23 06:34+0000\n"
18+"X-Launchpad-Export-Date: 2017-04-07 06:29+0000\n"
19+"X-Generator: Launchpad (build 18343)\n"
2220
23−#: plugins/LightDM/Greeter.cpp:199
21+#: plugins/LightDM/Greeter.cpp:188
2422msgid "Password: "
25−msgstr ""
23+msgstr "Cuumita "
2624
27−#: plugins/LightDM/Greeter.cpp:214
25+#: plugins/LightDM/Greeter.cpp:203
2826msgid "Username"
2927msgstr ""
3028
31−#: plugins/LightDM/Greeter.cpp:258
29+#: plugins/LightDM/Greeter.cpp:242
3230msgid "Failed to authenticate"
3331msgstr ""
3432
35−#: plugins/LightDM/Greeter.cpp:260
33+#: plugins/LightDM/Greeter.cpp:244
3634msgid "Invalid password, please try again"
3735msgstr ""
3836
39−#: plugins/LightDM/Greeter.cpp:270
37+#: plugins/LightDM/Greeter.cpp:254
4038msgid "Log In"
4139msgstr ""
4240
43−#: plugins/LightDM/Greeter.cpp:270
41+#: plugins/LightDM/Greeter.cpp:254
4442msgid "Retry"
4543msgstr "Qagis"
4644
@@ -52,16 +50,16 @@ msgstr ""
5250msgid "Guest Session"
5351msgstr ""
5452
55−#: plugins/Unity/Launcher/launcheritem.cpp:48
56−#: plugins/Unity/Launcher/launcheritem.cpp:122
53+#: plugins/Unity/Launcher/launcheritem.cpp:49
54+#: plugins/Unity/Launcher/launcheritem.cpp:123
5755msgid "Pin shortcut"
5856msgstr ""
5957
60−#: plugins/Unity/Launcher/launcheritem.cpp:54
58+#: plugins/Unity/Launcher/launcheritem.cpp:55
6159msgid "Quit"
6260msgstr "Kat"
6361
64−#: plugins/Unity/Launcher/launcheritem.cpp:122
62+#: plugins/Unity/Launcher/launcheritem.cpp:123
6563msgid "Unpin shortcut"
6664msgstr ""
6765
@@ -84,8 +82,9 @@ msgctxt "Button: Log out from the system"
8482msgid "Log Out"
8583msgstr "Eweq"
8684
87−#: qml/Components/Dialogs.qml:199 qml/Components/Dialogs.qml:284
88−#: qml/Greeter/NarrowView.qml:215 qml/Wizard/Pages/passcode-confirm.qml:32
85+#: qml/Components/Dialogs.qml:199 qml/Components/Dialogs.qml:264
86+#: qml/Dash/DashPageHeader.qml:324 qml/Greeter/NarrowView.qml:208
87+#: qml/Wizard/Pages/passcode-confirm.qml:32
8988#: qml/Wizard/Pages/passcode-set.qml:32
9089msgid "Cancel"
9190msgstr "Bayis"
@@ -107,37 +106,33 @@ msgstr "Maleey"
107106msgid "Yes"
108107msgstr "Yeey"
109108
110−#: qml/Components/Dialogs.qml:243
109+#: qml/Components/Dialogs.qml:239
111110msgctxt "Title: Power off/Restart dialog"
112111msgid "Power"
113112msgstr "Cayla"
114113
115−#: qml/Components/Dialogs.qml:244
114+#: qml/Components/Dialogs.qml:240
116115msgid ""
117116"Are you sure you would like\n"
118117"to power off?"
119118msgstr "Timmi haytuh digga maay litoo?"
120119
121−#: qml/Components/Dialogs.qml:248
120+#: qml/Components/Dialogs.qml:244
122121msgctxt "Button: Power off the system"
123122msgid "Power off"
124123msgstr "Timmi hayis"
125124
126−#: qml/Components/Dialogs.qml:263
125+#: qml/Components/Dialogs.qml:255
127126msgctxt "Button: Restart the system"
128127msgid "Restart"
129128msgstr "Wadir-qimbis"
130129
131−#: qml/Components/Dialogs.qml:276
132−msgid "Screenshot"
133−msgstr ""
134−
135130#: qml/Components/KeyboardShortcutsOverlay.qml:41
136131msgid "Keyboard Shortcuts"
137132msgstr ""
138133
139134#: qml/Components/KeyboardShortcutsOverlay.qml:55
140−msgid "Lomiri"
135+msgid "Unity 8"
141136msgstr ""
142137
143138#: qml/Components/KeyboardShortcutsOverlay.qml:62
@@ -224,6 +219,18 @@ msgstr ""
224219msgid "Opens the Application Drawer."
225220msgstr ""
226221
222+#: qml/Components/KeyboardShortcutsOverlay.qml:207
223+msgid "Scopes"
224+msgstr ""
225+
226+#: qml/Components/KeyboardShortcutsOverlay.qml:214
227+msgid "Super (Tap)"
228+msgstr ""
229+
230+#: qml/Components/KeyboardShortcutsOverlay.qml:219
231+msgid "Opens the Scopes home."
232+msgstr ""
233+
227234#: qml/Components/KeyboardShortcutsOverlay.qml:235
228235msgid "Switching"
229236msgstr ""
@@ -296,7 +303,7 @@ msgstr ""
296303msgid "Closes the current window."
297304msgstr ""
298305
299−#: qml/Components/Lockscreen.qml:212 qml/Greeter/NarrowView.qml:235
306+#: qml/Components/Lockscreen.qml:212 qml/Greeter/NarrowView.qml:228
300307msgid "Return to Call"
301308msgstr "Seecol gacis"
302309
@@ -370,6 +377,103 @@ msgstr ""
370377msgid "Find more settings in the system settings."
371378msgstr ""
372379
380+#: qml/Dash/DashPageHeader.qml:361
381+msgctxt "Button: Open the Ubuntu Store"
382+msgid "Store"
383+msgstr ""
384+
385+#: qml/Dash/DashPageHeader.qml:368
386+msgctxt "Button: Start a search in the current dash scope"
387+msgid "Search"
388+msgstr "Goranto"
389+
390+#: qml/Dash/DashPageHeader.qml:378
391+msgctxt "Button: Show the current dash scope settings"
392+msgid "Settings"
393+msgstr "Massosu"
394+
395+#: qml/Dash/DashPageHeader.qml:385
396+msgid "Remove from Favorites"
397+msgstr ""
398+
399+#: qml/Dash/DashPageHeader.qml:385
400+msgid "Add to Favorites"
401+msgstr ""
402+
403+#: qml/Dash/FiltersPopover.qml:61
404+msgid "Refine your results"
405+msgstr ""
406+
407+#: qml/Dash/FiltersPopover.qml:70
408+msgid "Reset"
409+msgstr ""
410+
411+#: qml/Dash/GenericScopeView.qml:547 qml/Dash/GenericScopeView.qml:718
412+msgid "Show less"
413+msgstr ""
414+
415+#: qml/Dash/GenericScopeView.qml:547
416+msgid "Show all"
417+msgstr ""
418+
419+#: qml/Dash/GenericScopeView.qml:578
420+msgctxt "Label: Hint for dash search line edit"
421+msgid "Search"
422+msgstr "Goranto"
423+
424+#: qml/Dash/PageHeaderExtraPanel.qml:67
425+msgid "Recent Searches"
426+msgstr ""
427+
428+#: qml/Dash/PageHeaderExtraPanel.qml:78
429+msgid "Clear All"
430+msgstr ""
431+
432+#: qml/Dash/Previews/PreviewActionCombo.qml:36
433+msgid "More..."
434+msgstr ""
435+
436+#: qml/Dash/Previews/PreviewActionCombo.qml:36
437+msgid "Less..."
438+msgstr ""
439+
440+#: qml/Dash/Previews/PreviewCommentInput.qml:83
441+#: qml/Dash/Previews/PreviewRatingInput.qml:202
442+msgid "Send"
443+msgstr "Rub"
444+
445+#: qml/Dash/Previews/PreviewRatingInput.qml:109
446+msgid "Rate this"
447+msgstr ""
448+
449+#: qml/Dash/Previews/PreviewRatingInput.qml:184
450+msgid "Add a review"
451+msgstr ""
452+
453+#: qml/Dash/PullToRefreshScopeStyle.qml:56
454+msgid "Pull to refresh…"
455+msgstr ""
456+
457+#: qml/Dash/PullToRefreshScopeStyle.qml:61
458+msgid "Release to refresh…"
459+msgstr ""
460+
461+#: qml/Dash/ScopeSettings/ScopeSettingBoolean.qml:43
462+msgid "Enable location data"
463+msgstr ""
464+
465+#: qml/Dash/ScopesList.qml:146
466+msgid "Manage"
467+msgstr ""
468+
469+#: qml/Dash/ScopesList.qml:187
470+msgid "Home"
471+msgstr "Dabqi"
472+
473+#: qml/Dash/ScopesList.qml:188
474+msgid "Also installed"
475+msgstr ""
476+
373477#: qml/Greeter/CoverPage.qml:127
374478msgid "Unlock"
375479msgstr ""
@@ -398,18 +502,14 @@ msgid "Try again"
398502msgstr ""
399503
400504#: qml/Greeter/Greeter.qml:551
401−#, fuzzy
402−#| msgid "Enter passphrase"
403505msgid "Enter passphrase to unlock"
404−msgstr "Tatur-maxco culus"
506+msgstr ""
405507
406508#: qml/Greeter/Greeter.qml:552
407−#, fuzzy
408−#| msgid "Enter passcode"
409509msgid "Enter passcode to unlock"
410−msgstr "Tatur-mudenta culus"
510+msgstr ""
411511
412−#: qml/Greeter/NarrowView.qml:235
512+#: qml/Greeter/NarrowView.qml:228
413513msgid "Emergency"
414514msgstr ""
415515
@@ -425,19 +525,17 @@ msgstr ""
425525msgid "Select desktop environment"
426526msgstr ""
427527
428−#: qml/Launcher/Drawer.qml:250
429−#, fuzzy
430−#| msgctxt "Button: Start a search in the current dash scope"
431−#| msgid "Search"
528+#: qml/Launcher/Drawer.qml:94
432529msgid "Search…"
433−msgstr "Goranto"
530+msgstr ""
434531
435−#: qml/Launcher/PullToRefreshScopeStyle.qml:56
436−msgid "Pull to refresh…"
532+#: qml/Launcher/Drawer.qml:129
533+msgctxt "Apps sorted alphabetically"
534+msgid "A-Z"
437535msgstr ""
438536
439−#: qml/Launcher/PullToRefreshScopeStyle.qml:61
440−msgid "Release to refresh…"
537+#: qml/Launcher/MoreAppsHeader.qml:55
538+msgid "More apps in the store"
441539msgstr ""
442540
443541#: qml/Notifications/NotificationMenuItemFactory.qml:124
@@ -528,20 +626,13 @@ msgid "Call back"
528626msgstr ""
529627
530628#: qml/Panel/PanelMenuPage.qml:92
531−#, fuzzy
532−#| msgctxt "Button: Go back one page in the Wizard"
533−#| msgid "Back"
534629msgid "Back"
535−msgstr "Derre"
630+msgstr ""
536631
537632#: qml/Stage/SideStage.qml:76
538633msgid "Drag using 3 fingers any application from one window to the other"
539634msgstr ""
540635
541−#: qml/Stage/Stage.qml:671
542−msgid "No running apps"
543−msgstr ""
544−
545636#: qml/Tutorial/TutorialLeftLong.qml:49
546637msgid "Long swipe from the left edge to open the Application Drawer"
547638msgstr ""
@@ -550,11 +641,11 @@ msgstr ""
550641msgid "Short swipe from the left edge to open the launcher"
551642msgstr ""
552643
553−#: qml/Tutorial/TutorialRight.qml:54
644+#: qml/Tutorial/TutorialRight.qml:55
554645msgid "Push your mouse against the right edge to view your open apps"
555646msgstr ""
556647
557−#: qml/Tutorial/TutorialRight.qml:55
648+#: qml/Tutorial/TutorialRight.qml:56
558649msgid "Swipe from the right edge to view your open apps"
559650msgstr ""
560651
@@ -562,41 +653,25 @@ msgstr ""
562653msgid "Swipe from the top edge to access notifications and quick settings"
563654msgstr ""
564655
565−#: qml/Wizard/Page.qml:59
656+#: qml/Wizard/Page.qml:54
566657msgctxt "Button: Go back one page in the Wizard"
567658msgid "Back"
568659msgstr "Derre"
569660
570−#: qml/Wizard/Pages/10-welcome.qml:29
661+#: qml/Wizard/Pages/10-welcome.qml:28
571662msgid "Language"
572663msgstr ""
573664
574−#: qml/Wizard/Pages/10-welcome.qml:176
575−#: qml/Wizard/Pages/10-welcome-update.qml:126
576−#: qml/Wizard/Pages/11-changelog.qml:74 qml/Wizard/Pages/20-keyboard.qml:152
577−#: qml/Wizard/Pages/30-wifi.qml:214 qml/Wizard/Pages/50-timezone.qml:272
578−#: qml/Wizard/Pages/60-account.qml:72 qml/Wizard/Pages/70-passwd-type.qml:146
579−#: qml/Wizard/Pages/passcode-desktop.qml:154
580−#: qml/Wizard/Pages/password-set.qml:153
665+#: qml/Wizard/Pages/10-welcome.qml:173 qml/Wizard/Pages/20-keyboard.qml:152
666+#: qml/Wizard/Pages/30-wifi.qml:206 qml/Wizard/Pages/40-location.qml:271
667+#: qml/Wizard/Pages/50-timezone.qml:271 qml/Wizard/Pages/60-account.qml:65
668+#: qml/Wizard/Pages/70-passwd-type.qml:145
669+#: qml/Wizard/Pages/75-report-check.qml:84
670+#: qml/Wizard/Pages/passcode-desktop.qml:142
671+#: qml/Wizard/Pages/password-set.qml:142
581672msgid "Next"
582673msgstr ""
583674
584−#: qml/Wizard/Pages/10-welcome-update.qml:91
585−msgid "Welcome to "
586−msgstr ""
587−
588−#: qml/Wizard/Pages/10-welcome-update.qml:106
589−msgid "We will make sure your device is ready to use "
590−msgstr ""
591−
592−#: qml/Wizard/Pages/11-changelog.qml:28
593−msgid "What's new"
594−msgstr ""
595−
596−#: qml/Wizard/Pages/11-changelog.qml:74
597−msgid "Loading..."
598−msgstr ""
599−
600675#: qml/Wizard/Pages/20-keyboard.qml:31
601676msgid "Select Keyboard"
602677msgstr ""
@@ -609,33 +684,64 @@ msgstr ""
609684msgid "Keyboard layout"
610685msgstr ""
611686
612−#: qml/Wizard/Pages/20-keyboard.qml:152 qml/Wizard/Pages/30-wifi.qml:214
613−#: qml/Wizard/Pages/60-account.qml:72 qml/Wizard/Pages/79-system-update.qml:144
614−#: qml/Wizard/Pages/sim.qml:101
687+#: qml/Wizard/Pages/20-keyboard.qml:152 qml/Wizard/Pages/30-wifi.qml:206
688+#: qml/Wizard/Pages/60-account.qml:65 qml/Wizard/Pages/sim.qml:101
615689msgid "Skip"
616690msgstr "Kaqit"
617691
618−#: qml/Wizard/Pages/30-wifi.qml:31
692+#: qml/Wizard/Pages/30-wifi.qml:30
619693msgid "Connect to Wi‑Fi"
620694msgstr ""
621695
622−#: qml/Wizard/Pages/30-wifi.qml:139
696+#: qml/Wizard/Pages/30-wifi.qml:131
623697msgid "Connected"
624698msgstr ""
625699
626−#: qml/Wizard/Pages/30-wifi.qml:172
700+#: qml/Wizard/Pages/30-wifi.qml:164
627701msgid "Available Wi-Fi networks"
628702msgstr ""
629703
630−#: qml/Wizard/Pages/30-wifi.qml:173
704+#: qml/Wizard/Pages/30-wifi.qml:165
631705msgid "No available Wi-Fi networks"
632706msgstr ""
633707
708+#: qml/Wizard/Pages/40-location.qml:27
709+msgid "Location Services"
710+msgstr ""
711+
712+#: qml/Wizard/Pages/40-location.qml:83
713+msgid ""
714+"Use GPS, Wi-Fi hotspots and mobile network anonymously to detect location "
715+"(recommended)"
716+msgstr ""
717+
718+#: qml/Wizard/Pages/40-location.qml:105
719+#, qt-format
720+msgid "By selecting this option you agree to the Nokia HERE %1."
721+msgstr ""
722+
723+#: qml/Wizard/Pages/40-location.qml:106
724+msgctxt "part of: Nokia HERE terms and conditions"
725+msgid "terms and conditions"
726+msgstr ""
727+
728+#: qml/Wizard/Pages/40-location.qml:160
729+msgid "GPS only"
730+msgstr ""
731+
732+#: qml/Wizard/Pages/40-location.qml:214
733+msgid "Don't use my location"
734+msgstr ""
735+
736+#: qml/Wizard/Pages/40-location.qml:260
737+msgid "You can change it later in System Settings."
738+msgstr ""
739+
634740#: qml/Wizard/Pages/50-timezone.qml:30
635741msgid "Time Zone"
636742msgstr ""
637743
638−#: qml/Wizard/Pages/50-timezone.qml:183
744+#: qml/Wizard/Pages/50-timezone.qml:182
639745msgid "Enter your city"
640746msgstr ""
641747
@@ -643,7 +749,7 @@ msgstr ""
643749msgid "Personalize Your Device"
644750msgstr ""
645751
646−#: qml/Wizard/Pages/60-account.qml:54
752+#: qml/Wizard/Pages/60-account.qml:48
647753msgid "Preferred Name"
648754msgstr ""
649755
@@ -651,72 +757,81 @@ msgstr ""
651757msgid "Lock Screen"
652758msgstr ""
653759
654−#: qml/Wizard/Pages/70-passwd-type.qml:103
760+#: qml/Wizard/Pages/70-passwd-type.qml:102
655761msgctxt "Label: Type of security method"
656762msgid "Create new password"
657763msgstr ""
658764
659−#: qml/Wizard/Pages/70-passwd-type.qml:105
765+#: qml/Wizard/Pages/70-passwd-type.qml:104
660766msgctxt "Label: Type of security method"
661767msgid "Create passcode (numbers only)"
662768msgstr ""
663769
664−#: qml/Wizard/Pages/70-passwd-type.qml:107
770+#: qml/Wizard/Pages/70-passwd-type.qml:106
665771msgctxt "Label: Type of security method"
666772msgid "No lock code"
667773msgstr ""
668774
669−#: qml/Wizard/Pages/79-system-update.qml:28
670−msgid "Update Device"
775+#: qml/Wizard/Pages/75-report-check.qml:26 qml/Wizard/Pages/here-terms.qml:108
776+msgid "Privacy Policy"
671777msgstr ""
672778
673−#: qml/Wizard/Pages/79-system-update.qml:55
674−msgid ""
675−"There is a system update available and ready to install. Afterwards, the "
676−"device will automatically restart."
779+#: qml/Wizard/Pages/75-report-check.qml:26
780+msgid "Help Us Improve"
677781msgstr ""
678782
679−#: qml/Wizard/Pages/79-system-update.qml:76
680−msgctxt "string identifying name of the update"
681−msgid "Ubuntu Touch system"
783+#: qml/Wizard/Pages/75-report-check.qml:59
784+msgid "Improve system performance by sending us crashes and error reports."
682785msgstr ""
683786
684−#: qml/Wizard/Pages/79-system-update.qml:83
685−#, qt-format
686−msgctxt "version of the system update"
687−msgid "Version %1"
787+#: qml/Wizard/Pages/75-report-check.qml:60
788+msgid "Privacy policy"
688789msgstr ""
689790
690−#: qml/Wizard/Pages/79-system-update.qml:95
691−msgid "This could take a few minutes..."
791+#: qml/Wizard/Pages/80-finished.qml:89
792+msgid "Welcome to Ubuntu"
692793msgstr ""
693794
694−#: qml/Wizard/Pages/79-system-update.qml:109
695−msgid "Install and restart now"
795+#: qml/Wizard/Pages/80-finished.qml:104
796+msgid "You are ready to use your device now"
696797msgstr ""
697798
698−#: qml/Wizard/Pages/80-finished.qml:91
699−msgid "Welcome Back"
799+#: qml/Wizard/Pages/80-finished.qml:124
800+msgid "Get Started"
700801msgstr ""
701802
702−#: qml/Wizard/Pages/80-finished.qml:91
703−msgid "Welcome to Ubuntu"
803+#: qml/Wizard/Pages/here-terms.qml:25
804+msgid "Terms & Conditions"
704805msgstr ""
705806
706−#: qml/Wizard/Pages/80-finished.qml:106
707−msgid "You are ready to use your device now"
807+#: qml/Wizard/Pages/here-terms.qml:69
808+msgid "Your device uses positioning technologies provided by HERE."
708809msgstr ""
709810
710−#: qml/Wizard/Pages/80-finished.qml:126
711−msgid "Continue"
712−msgstr "Tatur"
811+#: qml/Wizard/Pages/here-terms.qml:81
812+msgid ""
813+"To provide you with positioning services and to improve their quality, HERE "
814+"collects information about nearby cell towers and Wi-Fi hotspots around your "
815+"current location whenever your position is being found."
816+msgstr ""
713817
714−#: qml/Wizard/Pages/80-finished.qml:126
715−msgid "Get Started"
818+#: qml/Wizard/Pages/here-terms.qml:93
819+msgid ""
820+"The information collected is used to analyze the service and to improve the "
821+"use of service, but not to identify you personally."
822+msgstr ""
823+
824+#: qml/Wizard/Pages/here-terms.qml:106
825+#, qt-format
826+msgid "By continuing, you agree to the HERE platform %1 and %2."
827+msgstr ""
828+
829+#: qml/Wizard/Pages/here-terms.qml:107
830+msgid "Service Terms"
716831msgstr ""
717832
718833#: qml/Wizard/Pages/passcode-confirm.qml:43
719−#: qml/Wizard/Pages/passcode-desktop.qml:104
834+#: qml/Wizard/Pages/passcode-desktop.qml:97
720835msgid "Confirm passcode"
721836msgstr ""
722837
@@ -733,24 +848,24 @@ msgstr ""
733848msgid "Lock Screen Passcode"
734849msgstr ""
735850
736−#: qml/Wizard/Pages/passcode-desktop.qml:68
851+#: qml/Wizard/Pages/passcode-desktop.qml:61
737852msgid "Enter 4 numbers to setup your passcode"
738853msgstr ""
739854
740−#: qml/Wizard/Pages/passcode-desktop.qml:84
855+#: qml/Wizard/Pages/passcode-desktop.qml:77
741856#: qml/Wizard/Pages/passcode-set.qml:54
742857msgid "Choose passcode"
743858msgstr ""
744859
745−#: qml/Wizard/Pages/passcode-desktop.qml:139
860+#: qml/Wizard/Pages/passcode-desktop.qml:127
746861msgid "Passcode too short"
747862msgstr ""
748863
749−#: qml/Wizard/Pages/passcode-desktop.qml:141
864+#: qml/Wizard/Pages/passcode-desktop.qml:129
750865msgid "Passcodes match"
751866msgstr ""
752867
753−#: qml/Wizard/Pages/passcode-desktop.qml:143
868+#: qml/Wizard/Pages/passcode-desktop.qml:131
754869msgid "Passcodes do not match"
755870msgstr ""
756871
@@ -762,15 +877,15 @@ msgstr ""
762877msgid "Lock Screen Password"
763878msgstr ""
764879
765−#: qml/Wizard/Pages/password-set.qml:68
880+#: qml/Wizard/Pages/password-set.qml:62
766881msgid "Enter at least 8 characters"
767882msgstr ""
768883
769−#: qml/Wizard/Pages/password-set.qml:80
884+#: qml/Wizard/Pages/password-set.qml:74
770885msgid "Choose password"
771886msgstr ""
772887
773−#: qml/Wizard/Pages/password-set.qml:110
888+#: qml/Wizard/Pages/password-set.qml:104
774889msgid "Confirm password"
775890msgstr ""
776891
@@ -826,28 +941,6 @@ msgstr ""
826941msgid "Very weak password"
827942msgstr ""
828943
829−#~ msgctxt "Button: Show the current dash scope settings"
830−#~ msgid "Settings"
831−#~ msgstr "Massosu"
832−
833−#~ msgctxt "Label: Hint for dash search line edit"
834−#~ msgid "Search"
835−#~ msgstr "Goranto"
836−
837−#~ msgid "Send"
838−#~ msgstr "Rub"
839−
840−#~ msgid "Home"
841−#~ msgstr "Dabqi"
842−
843−#, fuzzy
844−#~ msgid "Download"
845−#~ msgstr "Qulluumah"
846−
847−#, fuzzy
848−#~ msgid "Downloaded"
849−#~ msgstr "Qulluumah"
850−
851944#~ msgctxt "Title: Reboot/Shut down dialog"
852945#~ msgid "Shut down"
853946#~ msgstr "Bargus"
@@ -863,9 +956,16 @@ msgstr ""
863956#~ msgid "Reboot"
864957#~ msgstr "Wadir-ugus"
865958
959+#, qt-format
866960#~ msgid "Enter %1"
867961#~ msgstr "%1 culus"
868962
963+#~ msgid "Enter passphrase"
964+#~ msgstr "Tatur-maxco culus"
965+
966+#~ msgid "Enter passcode"
967+#~ msgstr "Tatur-mudenta culus"
968+
869969#~ msgctxt "Label: Type of security method"
870970#~ msgid "Swipe"
871971#~ msgstr "Uysuttuc"
@@ -878,3 +978,6 @@ msgstr ""
878978
879979#~ msgid "Let’s get started."
880980#~ msgstr "Hayya qimbisnay."
981+
982+#~ msgid "Continue"
983+#~ msgstr "Tatur"
po/am.po+334−368
@@ -6,41 +6,39 @@
66msgid ""
77msgstr ""
88"Project-Id-Version: unity8\n"
9−"Report-Msgid-Bugs-To: \n"
10−"POT-Creation-Date: 2021-01-29 11:42-0600\n"
11−"PO-Revision-Date: 2021-08-29 20:18+0000\n"
12−"Last-Translator: Samson <sambelet@yahoo.com>\n"
13−"Language-Team: Amharic <https://translate.ubports.com/projects/ubports/"
14−"lomiri/am/>\n"
15−"Language: am\n"
9+"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10+"POT-Creation-Date: 2017-04-04 22:56+0000\n"
11+"PO-Revision-Date: 2017-01-26 15:04+0000\n"
12+"Last-Translator: samson <Unknown>\n"
13+"Language-Team: Amharic <am@li.org>\n"
1614"MIME-Version: 1.0\n"
1715"Content-Type: text/plain; charset=UTF-8\n"
1816"Content-Transfer-Encoding: 8bit\n"
1917"Plural-Forms: nplurals=2; plural=n > 1;\n"
20−"X-Generator: Weblate 3.11.3\n"
21−"X-Launchpad-Export-Date: 2016-11-23 06:34+0000\n"
18+"X-Launchpad-Export-Date: 2017-04-07 06:29+0000\n"
19+"X-Generator: Launchpad (build 18343)\n"
2220
23−#: plugins/LightDM/Greeter.cpp:199
21+#: plugins/LightDM/Greeter.cpp:188
2422msgid "Password: "
2523msgstr "የ መግቢያ ቃል: "
2624
27−#: plugins/LightDM/Greeter.cpp:214
25+#: plugins/LightDM/Greeter.cpp:203
2826msgid "Username"
2927msgstr "የ ተጠቃሚ ስም"
3028
31−#: plugins/LightDM/Greeter.cpp:258
29+#: plugins/LightDM/Greeter.cpp:242
3230msgid "Failed to authenticate"
3331msgstr "ማረጋገጥ አልተቻለም"
3432
35−#: plugins/LightDM/Greeter.cpp:260
33+#: plugins/LightDM/Greeter.cpp:244
3634msgid "Invalid password, please try again"
37−msgstr "ዋጋ የሌለው የ መግቢያ ቃል: እባክዎን እንደገና ይሞክሩ"
35+msgstr "እባክዎን እንደገና ይሞክሩ ዋጋ የሌለው የመግቢያ ቃል"
3836
39−#: plugins/LightDM/Greeter.cpp:270
37+#: plugins/LightDM/Greeter.cpp:254
4038msgid "Log In"
4139msgstr "መግቢያ"
4240
43−#: plugins/LightDM/Greeter.cpp:270
41+#: plugins/LightDM/Greeter.cpp:254
4442msgid "Retry"
4543msgstr "እንደገና ይሞክሩ"
4644
@@ -52,16 +50,16 @@ msgstr "መግቢያ"
5250msgid "Guest Session"
5351msgstr "የ እንግዳ ክፍለ ጊዜ"
5452
55−#: plugins/Unity/Launcher/launcheritem.cpp:48
56−#: plugins/Unity/Launcher/launcheritem.cpp:122
53+#: plugins/Unity/Launcher/launcheritem.cpp:49
54+#: plugins/Unity/Launcher/launcheritem.cpp:123
5755msgid "Pin shortcut"
5856msgstr "አቋራጭ ማጣበቂያ"
5957
60−#: plugins/Unity/Launcher/launcheritem.cpp:54
58+#: plugins/Unity/Launcher/launcheritem.cpp:55
6159msgid "Quit"
6260msgstr "ማጥፊያ"
6361
64−#: plugins/Unity/Launcher/launcheritem.cpp:122
62+#: plugins/Unity/Launcher/launcheritem.cpp:123
6563msgid "Unpin shortcut"
6664msgstr "አቋራጭ መለያያ"
6765
@@ -84,8 +82,9 @@ msgctxt "Button: Log out from the system"
8482msgid "Log Out"
8583msgstr "መውጫ"
8684
87−#: qml/Components/Dialogs.qml:199 qml/Components/Dialogs.qml:284
88−#: qml/Greeter/NarrowView.qml:215 qml/Wizard/Pages/passcode-confirm.qml:32
85+#: qml/Components/Dialogs.qml:199 qml/Components/Dialogs.qml:264
86+#: qml/Dash/DashPageHeader.qml:324 qml/Greeter/NarrowView.qml:208
87+#: qml/Wizard/Pages/passcode-confirm.qml:32
8988#: qml/Wizard/Pages/passcode-set.qml:32
9089msgid "Cancel"
9190msgstr "መሰረዣ"
@@ -107,12 +106,12 @@ msgstr "አይ"
107106msgid "Yes"
108107msgstr "አዎ"
109108
110−#: qml/Components/Dialogs.qml:243
109+#: qml/Components/Dialogs.qml:239
111110msgctxt "Title: Power off/Restart dialog"
112111msgid "Power"
113112msgstr "ሐይል"
114113
115−#: qml/Components/Dialogs.qml:244
114+#: qml/Components/Dialogs.qml:240
116115msgid ""
117116"Are you sure you would like\n"
118117"to power off?"
@@ -120,27 +119,23 @@ msgstr ""
120119"በእርግጥ ሐይሉን ማጥፋት\n"
121120"ይፈልጋሉ?"
122121
123−#: qml/Components/Dialogs.qml:248
122+#: qml/Components/Dialogs.qml:244
124123msgctxt "Button: Power off the system"
125124msgid "Power off"
126125msgstr "ሐይል ማጥፊያ"
127126
128−#: qml/Components/Dialogs.qml:263
127+#: qml/Components/Dialogs.qml:255
129128msgctxt "Button: Restart the system"
130129msgid "Restart"
131130msgstr "እንደገና ማስጀመሪያ"
132131
133−#: qml/Components/Dialogs.qml:276
134−msgid "Screenshot"
135−msgstr "መመልከቻ ፎቶ ማንሻ"
136−
137132#: qml/Components/KeyboardShortcutsOverlay.qml:41
138133msgid "Keyboard Shortcuts"
139134msgstr "የ ፊደል ገበታ አቋራጮች"
140135
141136#: qml/Components/KeyboardShortcutsOverlay.qml:55
142−msgid "Lomiri"
143−msgstr "Lomiri"
137+msgid "Unity 8"
138+msgstr "Unity 8"
144139
145140#: qml/Components/KeyboardShortcutsOverlay.qml:62
146141msgid "PrtScr"
@@ -156,7 +151,7 @@ msgstr "Alt + PrtScr"
156151
157152#: qml/Components/KeyboardShortcutsOverlay.qml:80
158153msgid "Takes a screenshot of the current window."
159−msgstr "የ አሁኑን መስኮት መመልከቻ ፎቶ ማንሻ"
154+msgstr "የ አሁኑን መስኮት ፎቶ ማንሻ"
160155
161156#: qml/Components/KeyboardShortcutsOverlay.qml:88
162157msgid "Super + Space"
@@ -212,7 +207,7 @@ msgstr "መተግበሪያዎችን በ ማስጀመሪያ መቀየሪያ"
212207
213208#: qml/Components/KeyboardShortcutsOverlay.qml:177
214209msgid "Super + 1 to 0"
215−msgstr "Super + 0 እስከ 9"
210+msgstr "Super + 1 ወደ 0"
216211
217212#: qml/Components/KeyboardShortcutsOverlay.qml:182
218213msgid "Same as clicking on a launcher icon."
@@ -224,7 +219,19 @@ msgstr "Super + A"
224219
225220#: qml/Components/KeyboardShortcutsOverlay.qml:195
226221msgid "Opens the Application Drawer."
227−msgstr "የ መሳያ መተግበሪያ ማስጀመሪያ"
222+msgstr "መተግበሪያ መክፈቻ"
223+
224+#: qml/Components/KeyboardShortcutsOverlay.qml:207
225+msgid "Scopes"
226+msgstr "ክልል"
227+
228+#: qml/Components/KeyboardShortcutsOverlay.qml:214
229+msgid "Super (Tap)"
230+msgstr "Super (Tap)"
231+
232+#: qml/Components/KeyboardShortcutsOverlay.qml:219
233+msgid "Opens the Scopes home."
234+msgstr "የ ክልል ቤት መክፈቻ"
228235
229236#: qml/Components/KeyboardShortcutsOverlay.qml:235
230237msgid "Switching"
@@ -298,7 +305,7 @@ msgstr "Alt + F4"
298305msgid "Closes the current window."
299306msgstr "የ አሁኑን መስኮት መዝጊያ"
300307
301−#: qml/Components/Lockscreen.qml:212 qml/Greeter/NarrowView.qml:235
308+#: qml/Components/Lockscreen.qml:212 qml/Greeter/NarrowView.qml:228
302309msgid "Return to Call"
303310msgstr "ወደ ጥሪ መመለሻ"
304311
@@ -358,19 +365,116 @@ msgstr "የ እርስዎ አካል አሁን ከ ውጪ ማሳያ ጋር ተገ
358365
359366#: qml/Components/VirtualTouchPad.qml:327
360367msgid "Tap left button to click."
361−msgstr "የ ግራ ቁልፍ መታ ያድርጉ ለ መጫን"
368+msgstr "መታ ያድርጉ በ ግራ ቁልፍ ላይ ለ መጫን"
362369
363370#: qml/Components/VirtualTouchPad.qml:339
364371msgid "Tap right button to right click."
365−msgstr "የ ቀኝ ቁልፍ መታ ያድርጉ በ ቀኝ ለ መጫን"
372+msgstr "መታ ያድርጉ በ ቀኝ ቁልፍ ላይ ለ መጫን"
366373
367374#: qml/Components/VirtualTouchPad.qml:351
368375msgid "Swipe with two fingers to scroll."
369−msgstr "ለ መሸብለል በ ሁለት ጣቶች ይጥረጉ"
376+msgstr "ለ መሽብለል በ ሁለት ጣት ይጥረጉ"
370377
371378#: qml/Components/VirtualTouchPad.qml:396
372379msgid "Find more settings in the system settings."
373−msgstr "ተጨማሪ ማሰናጃ በ ስርአት ማሰናጃ ውስጥ መፈለጊያ"
380+msgstr "ተጨማሪ ማሰናጃዎችን ያግኙ በ ስርአት ማሰናጃ ውስጥ"
381+
382+#: qml/Dash/DashPageHeader.qml:361
383+msgctxt "Button: Open the Ubuntu Store"
384+msgid "Store"
385+msgstr "ማስቀመጫ"
386+
387+#: qml/Dash/DashPageHeader.qml:368
388+msgctxt "Button: Start a search in the current dash scope"
389+msgid "Search"
390+msgstr "መፈለጊያ"
391+
392+#: qml/Dash/DashPageHeader.qml:378
393+msgctxt "Button: Show the current dash scope settings"
394+msgid "Settings"
395+msgstr "ማሰናጃዎች"
396+
397+#: qml/Dash/DashPageHeader.qml:385
398+msgid "Remove from Favorites"
399+msgstr "ከምወዳቸው ማስወገጃ"
400+
401+#: qml/Dash/DashPageHeader.qml:385
402+msgid "Add to Favorites"
403+msgstr "ወደምወዳቸው መጨመሪያ"
404+
405+#: qml/Dash/FiltersPopover.qml:61
406+msgid "Refine your results"
407+msgstr "የ እርስዎን ውጤቶች እንደገና ማጣሪያ"
408+
409+#: qml/Dash/FiltersPopover.qml:70
410+msgid "Reset"
411+msgstr "እንደ ነበረ መመለሻ"
412+
413+#: qml/Dash/GenericScopeView.qml:547 qml/Dash/GenericScopeView.qml:718
414+msgid "Show less"
415+msgstr "ትንሽ ማሳያ"
416+
417+#: qml/Dash/GenericScopeView.qml:547
418+msgid "Show all"
419+msgstr "ሁሉንም ማሳያ"
420+
421+#: qml/Dash/GenericScopeView.qml:578
422+msgctxt "Label: Hint for dash search line edit"
423+msgid "Search"
424+msgstr "መፈለጊያ"
425+
426+#: qml/Dash/PageHeaderExtraPanel.qml:67
427+msgid "Recent Searches"
428+msgstr "የ ቅርብ ጊዜ ፍለጋዎች"
429+
430+#: qml/Dash/PageHeaderExtraPanel.qml:78
431+msgid "Clear All"
432+msgstr "ሁሉንም ማጽጃ"
433+
434+#: qml/Dash/Previews/PreviewActionCombo.qml:36
435+msgid "More..."
436+msgstr "ተጨማሪ..."
437+
438+#: qml/Dash/Previews/PreviewActionCombo.qml:36
439+msgid "Less..."
440+msgstr "አነስተኛ..."
441+
442+#: qml/Dash/Previews/PreviewCommentInput.qml:83
443+#: qml/Dash/Previews/PreviewRatingInput.qml:202
444+msgid "Send"
445+msgstr "መላኪያ"
446+
447+#: qml/Dash/Previews/PreviewRatingInput.qml:109
448+msgid "Rate this"
449+msgstr "ለዚህ ደረጃ ይስጡ"
450+
451+#: qml/Dash/Previews/PreviewRatingInput.qml:184
452+msgid "Add a review"
453+msgstr "ግምገማ መጨመሪያ"
454+
455+#: qml/Dash/PullToRefreshScopeStyle.qml:56
456+msgid "Pull to refresh…"
457+msgstr "ይሳቡ ለማነቃቃት…"
458+
459+#: qml/Dash/PullToRefreshScopeStyle.qml:61
460+msgid "Release to refresh…"
461+msgstr "ይልቀቁ ለማነቃቃት…"
462+
463+#: qml/Dash/ScopeSettings/ScopeSettingBoolean.qml:43
464+msgid "Enable location data"
465+msgstr "የአካባቢ ዳታ ማስቻያ"
466+
467+#: qml/Dash/ScopesList.qml:146
468+msgid "Manage"
469+msgstr "አስተዳዳሪ"
470+
471+#: qml/Dash/ScopesList.qml:187
472+msgid "Home"
473+msgstr "ቤት"
474+
475+#: qml/Dash/ScopesList.qml:188
476+msgid "Also installed"
477+msgstr "እንዲሁም የተገጠሙ"
374478
375479#: qml/Greeter/CoverPage.qml:127
376480msgid "Unlock"
@@ -401,13 +505,13 @@ msgstr "እንደገና ይሞክሩ"
401505
402506#: qml/Greeter/Greeter.qml:551
403507msgid "Enter passphrase to unlock"
404−msgstr "የ ማለፊያ ሀረግ ያስገቡ"
508+msgstr "የ ማለፊያ ሀረግ ያስገቡ ለ መክፈት"
405509
406510#: qml/Greeter/Greeter.qml:552
407511msgid "Enter passcode to unlock"
408512msgstr "የ ማለፊያ ኮድ ያስገቡ ለ መክፈት"
409513
410−#: qml/Greeter/NarrowView.qml:235
514+#: qml/Greeter/NarrowView.qml:228
411515msgid "Emergency"
412516msgstr "ድንገተኛ"
413517
@@ -423,17 +527,18 @@ msgstr "ማለፊያ ኮድ"
423527msgid "Select desktop environment"
424528msgstr "የ ዴስክቶፕ አይነት ይምረጡ"
425529
426−#: qml/Launcher/Drawer.qml:250
530+#: qml/Launcher/Drawer.qml:94
427531msgid "Search…"
428−msgstr "መፈለጊያ…"
532+msgstr "መፈለጊያ..."
429533
430−#: qml/Launcher/PullToRefreshScopeStyle.qml:56
431−msgid "Pull to refresh…"
432−msgstr "ይሳቡ ለማነቃቃት…"
534+#: qml/Launcher/Drawer.qml:129
535+msgctxt "Apps sorted alphabetically"
536+msgid "A-Z"
537+msgstr "A-Z"
433538
434−#: qml/Launcher/PullToRefreshScopeStyle.qml:61
435−msgid "Release to refresh…"
436−msgstr "ይልቀቁ ለማነቃቃት…"
539+#: qml/Launcher/MoreAppsHeader.qml:55
540+msgid "More apps in the store"
541+msgstr "ተጨማሪ መተግበሪያ በ ሱቅ ውስጥ"
437542
438543#: qml/Notifications/NotificationMenuItemFactory.qml:124
439544msgid "Show password"
@@ -530,25 +635,19 @@ msgstr "ወደ ኋላ"
530635msgid "Drag using 3 fingers any application from one window to the other"
531636msgstr "መጎተቻ 3 ጣቶች በ መጠቀም ማንኛውንም መተግበሪያ ከ አንድ መስኮት ወደ ሌላ"
532637
533−#: qml/Stage/Stage.qml:671
534−msgid "No running apps"
535−msgstr ""
536−
537638#: qml/Tutorial/TutorialLeftLong.qml:49
538−#, fuzzy
539−#| msgid "Long swipe from the left edge to open the Today scope"
540639msgid "Long swipe from the left edge to open the Application Drawer"
541−msgstr "በ ረጅሙ ከ ግራ ጠርዝ በኩል ይጥረጉ የ ዛሬን ክልል ለ መክፈት"
640+msgstr "በረጅሙ ይጥረጉ ከ ግራ ጠርዝ በኩል መተግበሪያ ለ መክፈት ከ መሳቢያ ውስጥ"
542641
543642#: qml/Tutorial/TutorialLeft.qml:47
544643msgid "Short swipe from the left edge to open the launcher"
545644msgstr "በ አጭሩ ይጥረጉ ከ ግራ ጠርዝ በኩል ማስጀመሪያውን ለ መክፈት"
546645
547−#: qml/Tutorial/TutorialRight.qml:54
646+#: qml/Tutorial/TutorialRight.qml:55
548647msgid "Push your mouse against the right edge to view your open apps"
549648msgstr "የ እርስዎን አይጥ መጠቆሚያ ወደ ቀኝ ጠርዝ በኩል ያስጠጉ የ ተከፈቱ መተግበሪያዎችን ለ መመልከት"
550649
551−#: qml/Tutorial/TutorialRight.qml:55
650+#: qml/Tutorial/TutorialRight.qml:56
552651msgid "Swipe from the right edge to view your open apps"
553652msgstr "ከ ቀኝ በኩል ይጥረጉ የ ተከፈቱ መተግበሪያዎችን ለ መመልከት"
554653
@@ -556,44 +655,28 @@ msgstr "ከ ቀኝ በኩል ይጥረጉ የ ተከፈቱ መተግበሪያዎ
556655msgid "Swipe from the top edge to access notifications and quick settings"
557656msgstr "ከ ላይ ጠረዝ በኩል ይጥረጉ ማስታወቂያዎች እና በፍጥነት ማሰናጃዎች ጋር ለ መድረስ"
558657
559−#: qml/Wizard/Page.qml:59
658+#: qml/Wizard/Page.qml:54
560659msgctxt "Button: Go back one page in the Wizard"
561660msgid "Back"
562661msgstr "ወደ ኋላ"
563662
564−#: qml/Wizard/Pages/10-welcome.qml:29
663+#: qml/Wizard/Pages/10-welcome.qml:28
565664msgid "Language"
566665msgstr "ቋንቋ"
567666
568−#: qml/Wizard/Pages/10-welcome.qml:176
569−#: qml/Wizard/Pages/10-welcome-update.qml:126
570−#: qml/Wizard/Pages/11-changelog.qml:74 qml/Wizard/Pages/20-keyboard.qml:152
571−#: qml/Wizard/Pages/30-wifi.qml:214 qml/Wizard/Pages/50-timezone.qml:272
572−#: qml/Wizard/Pages/60-account.qml:72 qml/Wizard/Pages/70-passwd-type.qml:146
573−#: qml/Wizard/Pages/passcode-desktop.qml:154
574−#: qml/Wizard/Pages/password-set.qml:153
667+#: qml/Wizard/Pages/10-welcome.qml:173 qml/Wizard/Pages/20-keyboard.qml:152
668+#: qml/Wizard/Pages/30-wifi.qml:206 qml/Wizard/Pages/40-location.qml:271
669+#: qml/Wizard/Pages/50-timezone.qml:271 qml/Wizard/Pages/60-account.qml:65
670+#: qml/Wizard/Pages/70-passwd-type.qml:145
671+#: qml/Wizard/Pages/75-report-check.qml:84
672+#: qml/Wizard/Pages/passcode-desktop.qml:142
673+#: qml/Wizard/Pages/password-set.qml:142
575674msgid "Next"
576675msgstr "ይቀጥሉ"
577676
578−#: qml/Wizard/Pages/10-welcome-update.qml:91
579−msgid "Welcome to "
580−msgstr "እንኳን ደህና መጡ ወደ: "
581−
582−#: qml/Wizard/Pages/10-welcome-update.qml:106
583−msgid "We will make sure your device is ready to use "
584−msgstr "የ እርስዎ አካል ለ መጠቀም ዝግጁ ነው: "
585−
586−#: qml/Wizard/Pages/11-changelog.qml:28
587−msgid "What's new"
588−msgstr "ምን አዲስ ነገር አለ"
589−
590−#: qml/Wizard/Pages/11-changelog.qml:74
591−msgid "Loading..."
592−msgstr "በ መጫን ላይ..."
593−
594677#: qml/Wizard/Pages/20-keyboard.qml:31
595678msgid "Select Keyboard"
596−msgstr "የ ፊደል ገበታ ይምረጡ"
679+msgstr "ቋንቋ ይምረጡ"
597680
598681#: qml/Wizard/Pages/20-keyboard.qml:71
599682msgid "Keyboard language"
@@ -603,33 +686,64 @@ msgstr "የ ፊደል ገበታ ቋንቋ"
603686msgid "Keyboard layout"
604687msgstr "የ ፊደል ገበታ አቀራረብ"
605688
606−#: qml/Wizard/Pages/20-keyboard.qml:152 qml/Wizard/Pages/30-wifi.qml:214
607−#: qml/Wizard/Pages/60-account.qml:72 qml/Wizard/Pages/79-system-update.qml:144
608−#: qml/Wizard/Pages/sim.qml:101
689+#: qml/Wizard/Pages/20-keyboard.qml:152 qml/Wizard/Pages/30-wifi.qml:206
690+#: qml/Wizard/Pages/60-account.qml:65 qml/Wizard/Pages/sim.qml:101
609691msgid "Skip"
610692msgstr "መዝለያ"
611693
612−#: qml/Wizard/Pages/30-wifi.qml:31
694+#: qml/Wizard/Pages/30-wifi.qml:30
613695msgid "Connect to Wi‑Fi"
614696msgstr "ወደ ዋይ‑ፋይ መገናኛ"
615697
616−#: qml/Wizard/Pages/30-wifi.qml:139
698+#: qml/Wizard/Pages/30-wifi.qml:131
617699msgid "Connected"
618700msgstr "ተገናኝቷል"
619701
620−#: qml/Wizard/Pages/30-wifi.qml:172
702+#: qml/Wizard/Pages/30-wifi.qml:164
621703msgid "Available Wi-Fi networks"
622704msgstr "ዝግጁ የ ዋይ-ፋይ ኔትዎርኮች"
623705
624−#: qml/Wizard/Pages/30-wifi.qml:173
706+#: qml/Wizard/Pages/30-wifi.qml:165
625707msgid "No available Wi-Fi networks"
626708msgstr "ምንም ዝግጁ ዋይ-ፋይ ኔትዎርኮች አልተገኙም"
627709
710+#: qml/Wizard/Pages/40-location.qml:27
711+msgid "Location Services"
712+msgstr "የ አካባቢ ግልጋሎት"
713+
714+#: qml/Wizard/Pages/40-location.qml:83
715+msgid ""
716+"Use GPS, Wi-Fi hotspots and mobile network anonymously to detect location "
717+"(recommended)"
718+msgstr "ይጠቀሙ ጂፒኤስ: ዋይ-ፋይ: hotspots እና ተንቀሳቃሽ ኔትዎርክ ሳይታወቁ አካባቢ ለማግኘት (ይመከራሉ)"
719+
720+#: qml/Wizard/Pages/40-location.qml:105
721+#, qt-format
722+msgid "By selecting this option you agree to the Nokia HERE %1."
723+msgstr "ይህን ምርጫ በ መምረጥ እርስዎ ተስማምተዋል ከ Nokia HERE %1."
724+
725+#: qml/Wizard/Pages/40-location.qml:106
726+msgctxt "part of: Nokia HERE terms and conditions"
727+msgid "terms and conditions"
728+msgstr "ስምምነት እና ሁኔታዎች"
729+
730+#: qml/Wizard/Pages/40-location.qml:160
731+msgid "GPS only"
732+msgstr "ጂፒኤስ ብቻ"
733+
734+#: qml/Wizard/Pages/40-location.qml:214
735+msgid "Don't use my location"
736+msgstr "የ እኔን አካባቢ አትጠቀም"
737+
738+#: qml/Wizard/Pages/40-location.qml:260
739+msgid "You can change it later in System Settings."
740+msgstr "እርስዎ በኋላ በ ስርአት ማሰናጃ ውስጥ መቀየር ይችላሉ"
741+
628742#: qml/Wizard/Pages/50-timezone.qml:30
629743msgid "Time Zone"
630744msgstr "የ ሰአት ክልል"
631745
632−#: qml/Wizard/Pages/50-timezone.qml:183
746+#: qml/Wizard/Pages/50-timezone.qml:182
633747msgid "Enter your city"
634748msgstr "የ እርስዎን ከተማ ያስገቡ"
635749
@@ -637,7 +751,7 @@ msgstr "የ እርስዎን ከተማ ያስገቡ"
637751msgid "Personalize Your Device"
638752msgstr "የ እርስዎን አካል የ ግልዎ ያድርጉ"
639753
640−#: qml/Wizard/Pages/60-account.qml:54
754+#: qml/Wizard/Pages/60-account.qml:48
641755msgid "Preferred Name"
642756msgstr "የመረጡት ስም"
643757
@@ -645,75 +759,83 @@ msgstr "የመረጡት ስም"
645759msgid "Lock Screen"
646760msgstr "መመልከቻውን መቆለፊያ"
647761
648−#: qml/Wizard/Pages/70-passwd-type.qml:103
762+#: qml/Wizard/Pages/70-passwd-type.qml:102
649763msgctxt "Label: Type of security method"
650764msgid "Create new password"
651765msgstr "አዲስ የ መግቢያ ቃል መፍጠሪያ"
652766
653−#: qml/Wizard/Pages/70-passwd-type.qml:105
767+#: qml/Wizard/Pages/70-passwd-type.qml:104
654768msgctxt "Label: Type of security method"
655769msgid "Create passcode (numbers only)"
656770msgstr "አዲስ የ ማለፊያ ኮድ መፍጠሪያ (ቁጥር ብቻ)"
657771
658−#: qml/Wizard/Pages/70-passwd-type.qml:107
772+#: qml/Wizard/Pages/70-passwd-type.qml:106
659773msgctxt "Label: Type of security method"
660774msgid "No lock code"
661775msgstr "ምንም መቆለፊያ ኮድ አልተገኘም"
662776
663−#: qml/Wizard/Pages/79-system-update.qml:28
664−msgid "Update Device"
665−msgstr "አካሉን ማሻሻያ"
777+#: qml/Wizard/Pages/75-report-check.qml:26 qml/Wizard/Pages/here-terms.qml:108
778+msgid "Privacy Policy"
779+msgstr "የ ግላዊነት መመሪያ"
666780
667−#: qml/Wizard/Pages/79-system-update.qml:55
668−msgid ""
669−"There is a system update available and ready to install. Afterwards, the "
670−"device will automatically restart."
671−msgstr "የ ስርአት ማሻሻያ ዝግጁ ነው ለ መግጠም: ከዚያ በኋላ አካሉ ራሱ በራሱ እንደገና ይጀምራል"
672−
673−#: qml/Wizard/Pages/79-system-update.qml:76
674−#, fuzzy
675−#| msgctxt "string identifying name of the update"
676−#| msgid "Ubuntu system"
677−msgctxt "string identifying name of the update"
678−msgid "Ubuntu Touch system"
679−msgstr "የ ኡቡቱ ስርአት"
680−
681−#: qml/Wizard/Pages/79-system-update.qml:83
682−#, qt-format
683−msgctxt "version of the system update"
684−msgid "Version %1"
685−msgstr "እትም %1"
781+#: qml/Wizard/Pages/75-report-check.qml:26
782+msgid "Help Us Improve"
783+msgstr "እንድንሻሻል ይርዱን"
686784
687−#: qml/Wizard/Pages/79-system-update.qml:95
688−msgid "This could take a few minutes..."
689−msgstr "ይህ ትንሽ ደቂቃዎች ይወስዳል..."
785+#: qml/Wizard/Pages/75-report-check.qml:59
786+msgid "Improve system performance by sending us crashes and error reports."
787+msgstr "የ ስርአቱን አፈጻጸም ለማሻሻል የ ግጭት እና የ ስህተት መልእክቶች ይላኩልን"
690788
691−#: qml/Wizard/Pages/79-system-update.qml:109
692−msgid "Install and restart now"
693−msgstr "መግጠሚያ እና እንደገና ማስጀመሪያ"
789+#: qml/Wizard/Pages/75-report-check.qml:60
790+msgid "Privacy policy"
791+msgstr "የ ግላዊነት መመሪያ"
694792
695−#: qml/Wizard/Pages/80-finished.qml:91
696−msgid "Welcome Back"
697−msgstr "እንኳን ደህና መጡ:"
698−
699−#: qml/Wizard/Pages/80-finished.qml:91
793+#: qml/Wizard/Pages/80-finished.qml:89
700794msgid "Welcome to Ubuntu"
701795msgstr "እንኳን ደህና መጡ ወደ ኡቡንቱ"
702796
703−#: qml/Wizard/Pages/80-finished.qml:106
797+#: qml/Wizard/Pages/80-finished.qml:104
704798msgid "You are ready to use your device now"
705799msgstr "የ እርስዎን አካል ለ መጠቀም አሁን ዝግጁ ነው"
706800
707−#: qml/Wizard/Pages/80-finished.qml:126
708−msgid "Continue"
709−msgstr "ይቀጥሉ"
710−
711−#: qml/Wizard/Pages/80-finished.qml:126
801+#: qml/Wizard/Pages/80-finished.qml:124
712802msgid "Get Started"
713803msgstr "እንጀምር"
714804
805+#: qml/Wizard/Pages/here-terms.qml:25
806+msgid "Terms & Conditions"
807+msgstr "ውሎች & ሁኔታዎች"
808+
809+#: qml/Wizard/Pages/here-terms.qml:69
810+msgid "Your device uses positioning technologies provided by HERE."
811+msgstr "የ እርስዎ አካል ይጠቀማል ያሉበትን አካባቢ ቴክኖሎጂ የቀረበውን በ HERE."
812+
813+#: qml/Wizard/Pages/here-terms.qml:81
814+msgid ""
815+"To provide you with positioning services and to improve their quality, HERE "
816+"collects information about nearby cell towers and Wi-Fi hotspots around your "
817+"current location whenever your position is being found."
818+msgstr ""
819+"እርስዎ ያሉበትን አካባቢ ግልጋሎት ለ መስጠት እና ለማሻሻል: HERE መረጃ ይሰበስባል በቅርብ ያሉ የ ሴል ምሶሶዎች እና "
820+"ዋይ-ፋይ hotspots እርስዎ አሁን ያሉበትን አካባቢ ሲታወቅ"
821+
822+#: qml/Wizard/Pages/here-terms.qml:93
823+msgid ""
824+"The information collected is used to analyze the service and to improve the "
825+"use of service, but not to identify you personally."
826+msgstr "የ ተሰበሰበው መረጃ የሚጠቅመው ግልጋሎት ለማሻሻል ነው: ነገር ግን እርስዎን በ ግል ለ መለየት አይደለም"
827+
828+#: qml/Wizard/Pages/here-terms.qml:106
829+#, qt-format
830+msgid "By continuing, you agree to the HERE platform %1 and %2."
831+msgstr "በ መቀጠል እርስዎ ተስማምተዋል ከ HERE platform %1 እና %2."
832+
833+#: qml/Wizard/Pages/here-terms.qml:107
834+msgid "Service Terms"
835+msgstr "የ ግልጋሎት ስምምነቶች"
836+
715837#: qml/Wizard/Pages/passcode-confirm.qml:43
716−#: qml/Wizard/Pages/passcode-desktop.qml:104
838+#: qml/Wizard/Pages/passcode-desktop.qml:97
717839msgid "Confirm passcode"
718840msgstr "የማለፊያ ኮድ ማረጋገጫ"
719841
@@ -730,24 +852,24 @@ msgstr "እባክዎን እንደገና-ያስገቡ"
730852msgid "Lock Screen Passcode"
731853msgstr "የ መመልከቻው መቆለፊያ የ ማለፊያ ኮድ"
732854
733−#: qml/Wizard/Pages/passcode-desktop.qml:68
855+#: qml/Wizard/Pages/passcode-desktop.qml:61
734856msgid "Enter 4 numbers to setup your passcode"
735857msgstr "ያስገቡ 4 ቁጥሮች የ እርስዎን የ ማለፊያ ኮድ ለማሰናዳት"
736858
737−#: qml/Wizard/Pages/passcode-desktop.qml:84
859+#: qml/Wizard/Pages/passcode-desktop.qml:77
738860#: qml/Wizard/Pages/passcode-set.qml:54
739861msgid "Choose passcode"
740862msgstr "የ ማለፊያ ኮድ ይምረጡ"
741863
742−#: qml/Wizard/Pages/passcode-desktop.qml:139
864+#: qml/Wizard/Pages/passcode-desktop.qml:127
743865msgid "Passcode too short"
744866msgstr "የ ማለፊያ ኮዱ በጣም አጭር ነው"
745867
746−#: qml/Wizard/Pages/passcode-desktop.qml:141
868+#: qml/Wizard/Pages/passcode-desktop.qml:129
747869msgid "Passcodes match"
748870msgstr "የ ማለፊያ ኮዶቹ ተመሳሳይ ናቸው"
749871
750−#: qml/Wizard/Pages/passcode-desktop.qml:143
872+#: qml/Wizard/Pages/passcode-desktop.qml:131
751873msgid "Passcodes do not match"
752874msgstr "የ ማለፊያ ኮዶቹ አይመሳሰሉም"
753875
@@ -759,15 +881,15 @@ msgstr "የ ማለፊያ ኮድ 4 ባህሪዎች መሆን አለበት"
759881msgid "Lock Screen Password"
760882msgstr "የ መመልከቻ መቆለፊያ የ መግቢያ ቃል"
761883
762−#: qml/Wizard/Pages/password-set.qml:68
884+#: qml/Wizard/Pages/password-set.qml:62
763885msgid "Enter at least 8 characters"
764886msgstr "ያስገቡ ቢያንስ 8 ባህሪዎች"
765887
766−#: qml/Wizard/Pages/password-set.qml:80
888+#: qml/Wizard/Pages/password-set.qml:74
767889msgid "Choose password"
768890msgstr "የ መግቢያ ቃል ይምረጡ"
769891
770−#: qml/Wizard/Pages/password-set.qml:110
892+#: qml/Wizard/Pages/password-set.qml:104
771893msgid "Confirm password"
772894msgstr "የ መግቢያ ቃሉን ያረጋግጡ"
773895
@@ -823,217 +945,6 @@ msgstr "ደካማ የ መግቢያ ቃል"
823945msgid "Very weak password"
824946msgstr "በጣም ደካማ የ መግቢያ ቃል"
825947
826−#~ msgid "Unity 8"
827−#~ msgstr "Unity 8"
828−
829−#~ msgid "Scopes"
830−#~ msgstr "ክልል"
831−
832−#~ msgid "Super (Tap)"
833−#~ msgstr "Super (Tap)"
834−
835−#~ msgid "Opens the Scopes home."
836−#~ msgstr "የ ክልል ቤት መክፈቻ"
837−
838−#~ msgctxt "Button: Open the Ubuntu Store"
839−#~ msgid "Store"
840−#~ msgstr "ማስቀመጫ"
841−
842−#~ msgctxt "Button: Start a search in the current dash scope"
843−#~ msgid "Search"
844−#~ msgstr "መፈለጊያ"
845−
846−#~ msgctxt "Button: Show the current dash scope settings"
847−#~ msgid "Settings"
848−#~ msgstr "ማሰናጃዎች"
849−
850−#~ msgid "Remove from Favorites"
851−#~ msgstr "ከምወዳቸው ማስወገጃ"
852−
853−#~ msgid "Add to Favorites"
854−#~ msgstr "ወደምወዳቸው መጨመሪያ"
855−
856−#~ msgid "Refine your results"
857−#~ msgstr "የ እርስዎን ውጤቶች እንደገና ማጣሪያ"
858−
859−#~ msgid "Reset"
860−#~ msgstr "እንደ ነበረ መመለሻ"
861−
862−#~ msgid "Show less"
863−#~ msgstr "ትንሽ ማሳያ"
864−
865−#~ msgid "Show all"
866−#~ msgstr "ሁሉንም ማሳያ"
867−
868−#~ msgctxt "Label: Hint for dash search line edit"
869−#~ msgid "Search"
870−#~ msgstr "መፈለጊያ"
871−
872−#~ msgid "Recent Searches"
873−#~ msgstr "የ ቅርብ ጊዜ ፍለጋዎች"
874−
875−#~ msgid "Clear All"
876−#~ msgstr "ሁሉንም ማጽጃ"
877−
878−#~ msgid "More..."
879−#~ msgstr "ተጨማሪ..."
880−
881−#~ msgid "Less..."
882−#~ msgstr "አነስተኛ..."
883−
884−#~ msgid "Send"
885−#~ msgstr "መላኪያ"
886−
887−#~ msgid "Rate this"
888−#~ msgstr "ለዚህ ደረጃ ይስጡ"
889−
890−#~ msgid "Add a review"
891−#~ msgstr "ግምገማ መጨመሪያ"
892−
893−#~ msgid "Enable location data"
894−#~ msgstr "የአካባቢ ዳታ ማስቻያ"
895−
896−#~ msgid "Manage"
897−#~ msgstr "አስተዳዳሪ"
898−
899−#~ msgid "Home"
900−#~ msgstr "ቤት"
901−
902−#~ msgid "Also installed"
903−#~ msgstr "እንዲሁም የተገጠሙ"
904−
905−#~ msgid "Privacy Policy"
906−#~ msgstr "የ ግላዊነት መመሪያ"
907−
908−#~ msgid "Help Us Improve"
909−#~ msgstr "እንድንሻሻል ይርዱን"
910−
911−#~ msgid "Improve system performance by sending us crashes and error reports."
912−#~ msgstr "የ ስርአቱን አፈጻጸም ለማሻሻል የ ግጭት እና የ ስህተት መልእክቶች ይላኩልን"
913−
914−#~ msgid "Privacy policy"
915−#~ msgstr "የ ግላዊነት መመሪያ"
916−
917−#~ msgid "Update Apps"
918−#~ msgstr "መተግበሪያ ማሻሻያ"
919−
920−#~ msgid "This device is not connected to the internet."
921−#~ msgstr "ይህ አካል ከ ኢንተርኔት ጋር አልተገናኘም:"
922−
923−#~ msgid "Software is up to date"
924−#~ msgstr "ሶፍትዌሩ ዘመናዊ ነው:"
925−
926−#~ msgid "The update server is not responding."
927−#~ msgstr "የ ማሻሻያ ሰርቨር አይመልስም:"
928−
929−#~ msgid "Please wait..."
930−#~ msgstr "እባክዎን ይቆዩ..."
931−
932−#~ msgid "Installation failed"
933−#~ msgstr "መግጠሙ አልተሳካም:"
934−
935−#~ msgid "Checking for updates…"
936−#~ msgstr "ማሻሻያ በ መፈለግ ላይ…"
937−
938−#~ msgid "%1 update available"
939−#~ msgid_plural "%1 updates available"
940−#~ msgstr[0] "%1 ማሻሻያ ዝግጁ ነው:"
941−#~ msgstr[1] "%1 ማሻሻያዎች ዝግጁ ናቸው:"
942−
943−#~ msgid "Update all…"
944−#~ msgstr "ሁሉንም ማሻሻያ…"
945−
946−#~ msgid "Update all"
947−#~ msgstr "ሁሉንም ማሻሻያ"
948−
949−#~ msgid "Update"
950−#~ msgstr "ማሻሻያ"
951−
952−#~ msgid "Download"
953−#~ msgstr "የ ወረደ"
954−
955−#~ msgid "Resume"
956−#~ msgstr "ይቀጥሉ"
957−
958−#~ msgid "Install…"
959−#~ msgstr "መግጠሚያ…"
960−
961−#~ msgid "Install"
962−#~ msgstr "መግጠሚያ"
963−
964−#~ msgid "Open"
965−#~ msgstr "መክፈቻ"
966−
967−#~ msgid "Installing"
968−#~ msgstr "በ መግጠም ላይ"
969−
970−#~ msgid "Waiting to download"
971−#~ msgstr "ለ ማውረድ በ መጠበቅ ላይ"
972−
973−#~ msgid "%1 of %2"
974−#~ msgstr "%1 ከ %2"
975−
976−#~ msgid "Downloaded"
977−#~ msgstr "የ ወረደ"
978−
979−#~ msgid "Installed"
980−#~ msgstr "ተገጥሟል:"
981−
982−#~ msgid "Updated %1"
983−#~ msgstr "ተሻሽሏል %1"
984−
985−#~ msgid "Update failed"
986−#~ msgstr "ማሻሻል አልተቻለም:"
987−
988−#~ msgid "Location Services"
989−#~ msgstr "የ አካባቢ ግልጋሎት"
990−
991−#~ msgid ""
992−#~ "Use GPS, Wi-Fi hotspots and mobile network anonymously to detect location "
993−#~ "(recommended)"
994−#~ msgstr "ይጠቀሙ ጂፒኤስ: ዋይ-ፋይ: hotspots እና ተንቀሳቃሽ ኔትዎርክ ሳይታወቁ አካባቢ ለማግኘት (ይመከራሉ)"
995−
996−#~ msgid "By selecting this option you agree to the Nokia HERE %1."
997−#~ msgstr "ይህን ምርጫ በ መምረጥ እርስዎ ተስማምተዋል ከ Nokia HERE %1."
998−
999−#~ msgctxt "part of: Nokia HERE terms and conditions"
1000−#~ msgid "terms and conditions"
1001−#~ msgstr "ስምምነት እና ሁኔታዎች"
1002−
1003−#~ msgid "GPS only"
1004−#~ msgstr "ጂፒኤስ ብቻ"
1005−
1006−#~ msgid "Don't use my location"
1007−#~ msgstr "የ እኔን አካባቢ አትጠቀም"
1008−
1009−#~ msgid "You can change it later in System Settings."
1010−#~ msgstr "እርስዎ በኋላ በ ስርአት ማሰናጃ ውስጥ መቀየር ይችላሉ"
1011−
1012−#~ msgid "Terms & Conditions"
1013−#~ msgstr "ውሎች & ሁኔታዎች"
1014−
1015−#~ msgid "Your device uses positioning technologies provided by HERE."
1016−#~ msgstr "የ እርስዎ አካል ይጠቀማል ያሉበትን አካባቢ ቴክኖሎጂ የቀረበውን በ HERE."
1017−
1018−#~ msgid ""
1019−#~ "To provide you with positioning services and to improve their quality, "
1020−#~ "HERE collects information about nearby cell towers and Wi-Fi hotspots "
1021−#~ "around your current location whenever your position is being found."
1022−#~ msgstr ""
1023−#~ "እርስዎ ያሉበትን አካባቢ ግልጋሎት ለ መስጠት እና ለማሻሻል: HERE መረጃ ይሰበስባል በቅርብ ያሉ የ ሴል ምሶሶዎች "
1024−#~ "እና ዋይ-ፋይ hotspots እርስዎ አሁን ያሉበትን አካባቢ ሲታወቅ"
1025−
1026−#~ msgid ""
1027−#~ "The information collected is used to analyze the service and to improve "
1028−#~ "the use of service, but not to identify you personally."
1029−#~ msgstr "የ ተሰበሰበው መረጃ የሚጠቅመው ግልጋሎት ለማሻሻል ነው: ነገር ግን እርስዎን በ ግል ለ መለየት አይደለም"
1030−
1031−#~ msgid "By continuing, you agree to the HERE platform %1 and %2."
1032−#~ msgstr "በ መቀጠል እርስዎ ተስማምተዋል ከ HERE platform %1 እና %2."
1033−
1034−#~ msgid "Service Terms"
1035−#~ msgstr "የ ግልጋሎት ስምምነቶች"
1036−
1037948#~ msgid "Top edge"
1038949#~ msgstr "የላይ ጠርዝ"
1039950
@@ -1049,12 +960,21 @@ msgstr "በጣም ደካማ የ መግቢያ ቃል"
1049960#~ msgid "Type or say a command"
1050961#~ msgstr "ትእዛዝ ይናገሩ ወይንም ይጻፉ"
1051962
963+#~ msgid "Loading. Please Wait..."
964+#~ msgstr "እባክዎን ይቆዩ በመጫን ላይ..."
965+
966+#~ msgid "Speaking..."
967+#~ msgstr "በመናገር ላይ..."
968+
1052969#~ msgid "Speak Now..."
1053970#~ msgstr "አሁን ይናገሩ..."
1054971
1055972#~ msgid "Confirm"
1056973#~ msgstr "ማረጋገጫ"
1057974
975+#~ msgid "Search"
976+#~ msgstr "መፈለጊያ"
977+
1058978#~ msgid "See less"
1059979#~ msgstr "አነስተኛ መመልከቻ"
1060980
@@ -1097,6 +1017,7 @@ msgstr "በጣም ደካማ የ መግቢያ ቃል"
10971017#~ msgid "This will be your last attempt."
10981018#~ msgstr "ይህ የመጨረሻ ሙከራዎ ነው"
10991019
1020+#, qt-format
11001021#~ msgid "Sorry, incorrect %1"
11011022#~ msgstr "አዝናለሁ: የተሳሳተ%1"
11021023
@@ -1137,12 +1058,11 @@ msgstr "በጣም ደካማ የ መግቢያ ቃል"
11371058#~ "You have now mastered the edge gestures and can start using the "
11381059#~ "phone<br><br>Tap on the screen to start"
11391060#~ msgstr ""
1140−#~ "አሁን የ ጠርዝ እንቅስቃሴን አውቀዋል እና መጀመር ይችላሉ ስልኩን መጠቀም <br><br>መመልከቻውን መታ ያድርጉ "
1141−#~ "ለመጀመር"
1061+#~ "አሁን የ ጠርዝ እንቅስቃሴን አውቀዋል እና መጀመር ይችላሉ ስልኩን መጠቀም <br><br>መመልከቻውን መታ ያድርጉ ለመጀመር"
11421062
11431063#~ msgid ""
1144−#~ "If passcode is entered incorrectly, your phone will conduct a factory "
1145−#~ "reset and all personal data will be deleted."
1064+#~ "If passcode is entered incorrectly, your phone will conduct a factory reset "
1065+#~ "and all personal data will be deleted."
11461066#~ msgstr ""
11471067#~ "የተሳሳተ የማለፊያ ኮድ ካስገቡ የ እርስዎ ስልክ ወደ ነበረበት ወደ ፋክቶሪው ዘዴ ይመለሳል: እና የ ግል ዳታ በሙሉ "
11481068#~ "ይጠፋል"
@@ -1151,8 +1071,8 @@ msgstr "በጣም ደካማ የ መግቢያ ቃል"
11511071#~ "If passphrase is entered incorrectly, your phone will conduct a factory "
11521072#~ "reset and all personal data will be deleted."
11531073#~ msgstr ""
1154−#~ "የተሳሳተ የማለፊያ ሐረግ ካስገቡ የ እርስዎ ስልክ ወደ ነበረበት ወደ ፋክቶሪው ዘዴ ይመለሳል: እና የ ግል ዳታ "
1155−#~ "በሙሉ ይጠፋል"
1074+#~ "የተሳሳተ የማለፊያ ሐረግ ካስገቡ የ እርስዎ ስልክ ወደ ነበረበት ወደ ፋክቶሪው ዘዴ ይመለሳል: እና የ ግል ዳታ በሙሉ "
1075+#~ "ይጠፋል"
11561076
11571077#~ msgid "Roaming"
11581078#~ msgstr "ማዘዋወሪያ"
@@ -1160,12 +1080,19 @@ msgstr "በጣም ደካማ የ መግቢያ ቃል"
11601080#~ msgid "Manage Scopes"
11611081#~ msgstr "የ ክልል አስተዳዳሪ"
11621082
1083+#, qt-format
11631084#~ msgid "Enter %1"
11641085#~ msgstr "ማስገቢያ %1"
11651086
11661087#~ msgid "Please re-enter"
11671088#~ msgstr "እባክዎን እንደገና-ያስገቡ"
11681089
1090+#~ msgid "Enter passphrase"
1091+#~ msgstr "የ ማለፊያ ሀረግ ያስገቡ"
1092+
1093+#~ msgid "Enter passcode"
1094+#~ msgstr "የ ማለፊያ ኮድ ያስገቡ"
1095+
11691096#~ msgid "Lock security"
11701097#~ msgstr "ደህንነት መቆለፊያ"
11711098
@@ -1188,8 +1115,7 @@ msgstr "በጣም ደካማ የ መግቢያ ቃል"
11881115#~ "This can be disabled in <b>System Settings</b> under <b>Security &amp; "
11891116#~ "Privacy</b>"
11901117#~ msgstr ""
1191−#~ "ይህን ግልጋሎት ማሰናከል ይችላሉ ከ <b>ስርአት ማሰናጃዎች</b> under <b>Security &amp; "
1192−#~ "Privacy</b>"
1118+#~ "ይህን ግልጋሎት ማሰናከል ይችላሉ ከ <b>ስርአት ማሰናጃዎች</b> under <b>Security &amp; Privacy</b>"
11931119
11941120#~ msgid "Nice work!"
11951121#~ msgstr "ጥሩ ሰርተዋል!"
@@ -1224,6 +1150,9 @@ msgstr "በጣም ደካማ የ መግቢያ ቃል"
12241150#~ msgid "Let’s get started."
12251151#~ msgstr "ስራ እንጀምር"
12261152
1153+#~ msgid "Continue"
1154+#~ msgstr "ይቀጥሉ"
1155+
12271156#~ msgid "Passphrase must be 4 characters long"
12281157#~ msgstr "የ ማለፊያ ሀረግ ቢያንስ 4 ባህሪዎች መሆን አለበት"
12291158
@@ -1233,9 +1162,11 @@ msgstr "በጣም ደካማ የ መግቢያ ቃል"
12331162#~ msgid "Let the phone detect your location:"
12341163#~ msgstr "እባክዎን እርስዎ ያሉበትን አካባቢ ስልኩ እራሱ ይፈልግ:"
12351164
1165+#, qt-format
12361166#~ msgid "〈 %1"
12371167#~ msgstr "〈 %1"
12381168
1169+#, qt-format
12391170#~ msgid "%1 〉"
12401171#~ msgstr "%1 〉"
12411172
@@ -1252,12 +1183,12 @@ msgstr "በጣም ደካማ የ መግቢያ ቃል"
12521183#~ "Your phone is set up to automatically report errors to Canonical and its "
12531184#~ "partners, the makers of the operating system."
12541185#~ msgstr ""
1255−#~ "የ እርስዎ ስልክ ራሱ በራሱ የ ስህተት መግለጫዎች ወደ Canonical and its partners, የ መስሪያ "
1256−#~ "ስርአት አምራቾች"
1186+#~ "የ እርስዎ ስልክ ራሱ በራሱ የ ስህተት መግለጫዎች ወደ Canonical and its partners, የ መስሪያ ስርአት "
1187+#~ "አምራቾች"
12571188
12581189#~ msgid ""
1259−#~ "By selecting this option you agree to the Nokia HERE <a href='#'>terms "
1260−#~ "and conditions</a>."
1190+#~ "By selecting this option you agree to the Nokia HERE <a href='#'>terms and "
1191+#~ "conditions</a>."
12611192#~ msgstr "ይህን ምርጫ በመምረጥ ተስማምቻለሁ ከ Nokia HERE <a href='#'>ውሎች እና ሁኔታዎች ጋር</a>."
12621193
12631194#~ msgid "Using GPS, anonymized Wi-Fi and cellular network info (recommended)"
@@ -1272,6 +1203,9 @@ msgstr "በጣም ደካማ የ መግቢያ ቃል"
12721203#~ msgid "Short swipe from the left edge."
12731204#~ msgstr "ከ ግራ ጠርዝ በኩል በትንሹ ይጥረጉ"
12741205
1206+#~ msgid "Open the launcher"
1207+#~ msgstr "ማስጀመሪያውን መክፈቻ"
1208+
12751209#~ msgid "Tap here to continue."
12761210#~ msgstr "እዚህ መታ ይድርጉ ለመቀጠል"
12771211
@@ -1399,8 +1333,40 @@ msgstr "በጣም ደካማ የ መግቢያ ቃል"
13991333#~ msgid "Short or long swipe from the right edge to view your open apps"
14001334#~ msgstr "በ አጭሩ ወይንም በ ረጅሙ ይጥረጉ ከ ቀኝ ጠረዝ በኩል የ ተከፈቱ መተግበሪያዎችን ለማየት"
14011335
1336+#~ msgid "Long swipe from the left edge to open the Today scope"
1337+#~ msgstr "በ ረጅሙ ከ ግራ ጠርዝ በኩል ይጥረጉ የ ዛሬን ክልል ለ መክፈት"
1338+
14021339#~ msgid "Swipe from the left edge to open the launcher"
14031340#~ msgstr "ከ ግራ ጠርዝ በኩል ይጥረጉ ማስጀመሪያውን ለ መክፈት"
14041341
14051342#~ msgid "Hover your mouse on the right edge to view your open apps"
14061343#~ msgstr "የ እርስዎን አይጥ ወደ ቀኝ ጠርዝ በኩል ሲያደርጉ የ ተከፈቱ መተግበሪያዎች መመልከቻ"
1344+
1345+#~ msgid "Takes a screenshot of a window."
1346+#~ msgstr "የ መስኮት መመልከቻ ፎቶ ማንሻ"
1347+
1348+#~ msgid "Super + 0 to 9"
1349+#~ msgstr "Super + 0 እስከ 9"
1350+
1351+#~ msgid "Install and restart now"
1352+#~ msgstr "መግጠሚያ እና እንደገና ማስጀመሪያ"
1353+
1354+#~ msgid "This could take a few minutes..."
1355+#~ msgstr "ይህ ትንሽ ደቂቆች ይወስዳል"
1356+
1357+#, qt-format
1358+#~ msgctxt "version of the system update"
1359+#~ msgid "Version %1"
1360+#~ msgstr "እትም %1"
1361+
1362+#~ msgctxt "string identifying name of the update"
1363+#~ msgid "Ubuntu system"
1364+#~ msgstr "የ ኡቡቱ ስርአት"
1365+
1366+#~ msgid "Update Device"
1367+#~ msgstr "አካሉን ማሻሻያ"
1368+
1369+#~ msgid ""
1370+#~ "There is a system update available and ready to install. Afterwards, the "
1371+#~ "device will automatically restart."
1372+#~ msgstr "የ ስርአት ማሻሻያ ዝግጁ ነው ለ መግጠም: ከዚያ በኋላ አካሉ ራሱ በራሱ እንደገና ይጀምራል"
po/ar.po+431−405
@@ -6,74 +6,72 @@
66msgid ""
77msgstr ""
88"Project-Id-Version: unity\n"
9−"Report-Msgid-Bugs-To: \n"
10−"POT-Creation-Date: 2021-01-29 11:42-0600\n"
11−"PO-Revision-Date: 2021-10-12 07:49+0000\n"
12−"Last-Translator: HEROBRINE7GAMER <tapermeerkat77@gmail.com>\n"
13−"Language-Team: Arabic <https://translate.ubports.com/projects/ubports/lomiri/"
14−"ar/>\n"
15−"Language: ar\n"
9+"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10+"POT-Creation-Date: 2017-04-04 22:56+0000\n"
11+"PO-Revision-Date: 2017-01-14 05:20+0000\n"
12+"Last-Translator: Ibrahim Saed <ibraheem5000@gmail.com>\n"
13+"Language-Team: Arabic <ar@li.org>\n"
1614"MIME-Version: 1.0\n"
1715"Content-Type: text/plain; charset=UTF-8\n"
1816"Content-Transfer-Encoding: 8bit\n"
19−"Plural-Forms: nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 "
20−"&& n%100<=10 ? 3 : n%100>=11 ? 4 : 5;\n"
21−"X-Generator: Weblate 3.11.3\n"
22−"X-Launchpad-Export-Date: 2016-11-23 06:34+0000\n"
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"
19+"X-Launchpad-Export-Date: 2017-04-07 06:29+0000\n"
20+"X-Generator: Launchpad (build 18343)\n"
2321
24−#: plugins/LightDM/Greeter.cpp:199
22+#: plugins/LightDM/Greeter.cpp:188
2523msgid "Password: "
2624msgstr "كلمة السر: "
2725
28−#: plugins/LightDM/Greeter.cpp:214
26+#: plugins/LightDM/Greeter.cpp:203
2927msgid "Username"
30−msgstr "اسم المستخدم"
28+msgstr ""
3129
32−#: plugins/LightDM/Greeter.cpp:258
30+#: plugins/LightDM/Greeter.cpp:242
3331msgid "Failed to authenticate"
34−msgstr "فشل التحقق"
32+msgstr ""
3533
36−#: plugins/LightDM/Greeter.cpp:260
34+#: plugins/LightDM/Greeter.cpp:244
3735msgid "Invalid password, please try again"
38−msgstr "كلمة المرور غير صحيحة، الرجاء المحاولة مرة أخرى"
36+msgstr ""
3937
40−#: plugins/LightDM/Greeter.cpp:270
38+#: plugins/LightDM/Greeter.cpp:254
4139msgid "Log In"
42−msgstr "سجل الدخول"
40+msgstr ""
4341
44−#: plugins/LightDM/Greeter.cpp:270
42+#: plugins/LightDM/Greeter.cpp:254
4543msgid "Retry"
46−msgstr "حاول مجدداً"
44+msgstr "إعادة المحاولة"
4745
4846#: plugins/LightDM/UsersModel.cpp:157
4947msgid "Login"
50−msgstr "سجل الدخول"
48+msgstr ""
5149
5250#: plugins/LightDM/UsersModel.cpp:165
5351msgid "Guest Session"
54−msgstr "جلسة ضيف"
52+msgstr ""
5553
56−#: plugins/Unity/Launcher/launcheritem.cpp:48
57−#: plugins/Unity/Launcher/launcheritem.cpp:122
54+#: plugins/Unity/Launcher/launcheritem.cpp:49
55+#: plugins/Unity/Launcher/launcheritem.cpp:123
5856msgid "Pin shortcut"
59−msgstr "ثبت اختصارًا"
57+msgstr "تثبيت الاختصار"
6058
61−#: plugins/Unity/Launcher/launcheritem.cpp:54
59+#: plugins/Unity/Launcher/launcheritem.cpp:55
6260msgid "Quit"
6361msgstr "خروج"
6462
65−#: plugins/Unity/Launcher/launcheritem.cpp:122
63+#: plugins/Unity/Launcher/launcheritem.cpp:123
6664msgid "Unpin shortcut"
67−msgstr "ألغ تثبيت الاختصار"
65+msgstr "إزالة تثبيت الاختصار"
6866
6967#: qml/Components/Dialogs.qml:176
7068msgctxt "Title: Lock/Log out dialog"
7169msgid "Log out"
72−msgstr "اخرج"
70+msgstr "خروج"
7371
7472#: qml/Components/Dialogs.qml:177
7573msgid "Are you sure you want to log out?"
76−msgstr "أمتأكد أنك تريد تسجيل الخروج ؟"
74+msgstr "هل أنت متأكد من رغبتك في تسجيل الخروج؟"
7775
7876#: qml/Components/Dialogs.qml:180
7977msgctxt "Button: Lock the system"
@@ -83,22 +81,23 @@ msgstr "أوصِد"
8381#: qml/Components/Dialogs.qml:191
8482msgctxt "Button: Log out from the system"
8583msgid "Log Out"
86−msgstr "اخرج"
84+msgstr "خروج"
8785
88−#: qml/Components/Dialogs.qml:199 qml/Components/Dialogs.qml:284
89−#: qml/Greeter/NarrowView.qml:215 qml/Wizard/Pages/passcode-confirm.qml:32
86+#: qml/Components/Dialogs.qml:199 qml/Components/Dialogs.qml:264
87+#: qml/Dash/DashPageHeader.qml:324 qml/Greeter/NarrowView.qml:208
88+#: qml/Wizard/Pages/passcode-confirm.qml:32
9089#: qml/Wizard/Pages/passcode-set.qml:32
9190msgid "Cancel"
92−msgstr "ألغ"
91+msgstr "إلغاء"
9392
9493#: qml/Components/Dialogs.qml:211
9594msgctxt "Title: Reboot dialog"
9695msgid "Reboot"
97−msgstr "أعد التشغيل"
96+msgstr "إعادة التشغيل"
9897
9998#: qml/Components/Dialogs.qml:212
10099msgid "Are you sure you want to reboot?"
101−msgstr "أمتأكد أنك تريد إعادة التشغيل؟"
100+msgstr "هل أنت متأكد من رغبتك في إعادة تشغيل الجهاز؟"
102101
103102#: qml/Components/Dialogs.qml:215
104103msgid "No"
@@ -108,12 +107,12 @@ msgstr "لا"
108107msgid "Yes"
109108msgstr "نعم"
110109
111−#: qml/Components/Dialogs.qml:243
110+#: qml/Components/Dialogs.qml:239
112111msgctxt "Title: Power off/Restart dialog"
113112msgid "Power"
114113msgstr "الطاقة"
115114
116−#: qml/Components/Dialogs.qml:244
115+#: qml/Components/Dialogs.qml:240
117116msgid ""
118117"Are you sure you would like\n"
119118"to power off?"
@@ -121,27 +120,23 @@ msgstr ""
121120"هل أنت متأكد من رغبتك\n"
122121"في إيقاف التشغيل؟"
123122
124−#: qml/Components/Dialogs.qml:248
123+#: qml/Components/Dialogs.qml:244
125124msgctxt "Button: Power off the system"
126125msgid "Power off"
127−msgstr "أوقف التشغيل"
126+msgstr "إيقاف التشغيل"
128127
129−#: qml/Components/Dialogs.qml:263
128+#: qml/Components/Dialogs.qml:255
130129msgctxt "Button: Restart the system"
131130msgid "Restart"
132−msgstr "أعد التشغيل"
133−
134−#: qml/Components/Dialogs.qml:276
135−msgid "Screenshot"
136−msgstr "لقطة شاشة"
131+msgstr "إعادة التشغيل"
137132
138133#: qml/Components/KeyboardShortcutsOverlay.qml:41
139134msgid "Keyboard Shortcuts"
140135msgstr "اختصارات لوحة المفاتيح"
141136
142137#: qml/Components/KeyboardShortcutsOverlay.qml:55
143−msgid "Lomiri"
144−msgstr "لوميري"
138+msgid "Unity 8"
139+msgstr "يونتي 8"
145140
146141#: qml/Components/KeyboardShortcutsOverlay.qml:62
147142msgid "PrtScr"
@@ -149,7 +144,7 @@ msgstr "PrtScr"
149144
150145#: qml/Components/KeyboardShortcutsOverlay.qml:67
151146msgid "Takes a screenshot."
152−msgstr "خُذ لقطة للشاشة."
147+msgstr "أخذ لقطة للشاشة"
153148
154149#: qml/Components/KeyboardShortcutsOverlay.qml:75
155150msgid "Alt + PrtScr"
@@ -157,7 +152,7 @@ msgstr "Alt + PrtScr"
157152
158153#: qml/Components/KeyboardShortcutsOverlay.qml:80
159154msgid "Takes a screenshot of the current window."
160−msgstr "خُذ لقطة شاشة للنافذة الحالية."
155+msgstr ""
161156
162157#: qml/Components/KeyboardShortcutsOverlay.qml:88
163158msgid "Super + Space"
@@ -165,7 +160,7 @@ msgstr "Super + Space"
165160
166161#: qml/Components/KeyboardShortcutsOverlay.qml:93
167162msgid "Switches to next keyboard layout."
168−msgstr "بدل إلى تخطيط لوحة المفاتيح التالي."
163+msgstr "للتحويل إلى مخطط لوحة المفاتيح التالي."
169164
170165#: qml/Components/KeyboardShortcutsOverlay.qml:101
171166msgid "Super + Shift + Space"
@@ -173,27 +168,27 @@ msgstr "Super + Shift + Space"
173168
174169#: qml/Components/KeyboardShortcutsOverlay.qml:106
175170msgid "Switches to previous keyboard layout."
176−msgstr "بدل إلى تخطيط لوحة المفاتيح السابق."
171+msgstr "للتحويل إلى مخطط لوحة المفاتيح السابق."
177172
178173#: qml/Components/KeyboardShortcutsOverlay.qml:114
179174msgid "Ctrl + Alt + T"
180−msgstr "Ctrl + Alt + T"
175+msgstr ""
181176
182177#: qml/Components/KeyboardShortcutsOverlay.qml:119
183178msgid "Starts the Terminal application."
184−msgstr "شغِل الطرفية."
179+msgstr ""
185180
186181#: qml/Components/KeyboardShortcutsOverlay.qml:131
187182msgid "Launcher"
188−msgstr "مطلق"
183+msgstr "شريط بدء التطبيقات"
189184
190185#: qml/Components/KeyboardShortcutsOverlay.qml:138
191186msgid "Super (Hold)"
192−msgstr "Super (ضغط مع التعليق)"
187+msgstr "Super (Hold)"
193188
194189#: qml/Components/KeyboardShortcutsOverlay.qml:143
195190msgid "Opens the launcher, displays shortcuts."
196−msgstr "يشغل المطلق، ويعرض الاختصارات."
191+msgstr "لفتح شريط بدء التطبيقات، وإظهار الاختصارات."
197192
198193#: qml/Components/KeyboardShortcutsOverlay.qml:151
199194msgid "Alt + F1"
@@ -201,7 +196,7 @@ msgstr "Alt + F1"
201196
202197#: qml/Components/KeyboardShortcutsOverlay.qml:156
203198msgid "Opens launcher keyboard navigation mode."
204−msgstr "فتح وضع التنقل بلوحة المفاتيح المشغلة."
199+msgstr ""
205200
206201#: qml/Components/KeyboardShortcutsOverlay.qml:164
207202msgid "Super + Tab"
@@ -209,15 +204,15 @@ msgstr "Super + Tab"
209204
210205#: qml/Components/KeyboardShortcutsOverlay.qml:169
211206msgid "Switches applications via the launcher."
212−msgstr "انتقل بين التطبيقات عبر المُطلق."
207+msgstr "للتحويل بين التطبيقات عبر شريط بدء التطبيقات."
213208
214209#: qml/Components/KeyboardShortcutsOverlay.qml:177
215210msgid "Super + 1 to 0"
216−msgstr "Super + 1 to 0"
211+msgstr ""
217212
218213#: qml/Components/KeyboardShortcutsOverlay.qml:182
219214msgid "Same as clicking on a launcher icon."
220−msgstr "نفس تأثير النقر على أيقونة المطلق."
215+msgstr "نفس إجراء الضغط على أيقونة في الشريط."
221216
222217#: qml/Components/KeyboardShortcutsOverlay.qml:190
223218msgid "Super + A"
@@ -225,11 +220,23 @@ msgstr "Super + A"
225220
226221#: qml/Components/KeyboardShortcutsOverlay.qml:195
227222msgid "Opens the Application Drawer."
228−msgstr "يفتح درج التطبيقات."
223+msgstr ""
224+
225+#: qml/Components/KeyboardShortcutsOverlay.qml:207
226+msgid "Scopes"
227+msgstr ""
228+
229+#: qml/Components/KeyboardShortcutsOverlay.qml:214
230+msgid "Super (Tap)"
231+msgstr ""
232+
233+#: qml/Components/KeyboardShortcutsOverlay.qml:219
234+msgid "Opens the Scopes home."
235+msgstr ""
229236
230237#: qml/Components/KeyboardShortcutsOverlay.qml:235
231238msgid "Switching"
232−msgstr "يبدل"
239+msgstr "التبديل"
233240
234241#: qml/Components/KeyboardShortcutsOverlay.qml:242
235242msgid "Alt + Tab"
@@ -237,27 +244,27 @@ msgstr "Alt + Tab"
237244
238245#: qml/Components/KeyboardShortcutsOverlay.qml:247
239246msgid "Switches between applications."
240−msgstr "يبدل بين التطبيقات."
247+msgstr "للتبديل بين التطبيقات المفتوحة."
241248
242249#: qml/Components/KeyboardShortcutsOverlay.qml:255
243250msgid "Super + W"
244−msgstr "Super + W"
251+msgstr ""
245252
246253#: qml/Components/KeyboardShortcutsOverlay.qml:260
247254msgid "Opens the desktop spread."
248−msgstr "يفتح وضع سطح المكتب."
255+msgstr ""
249256
250257#: qml/Components/KeyboardShortcutsOverlay.qml:268
251258msgid "Cursor Left or Right"
252−msgstr "اتجاه المؤشر لليمين أو اليسار"
259+msgstr ""
253260
254261#: qml/Components/KeyboardShortcutsOverlay.qml:273
255262msgid "Moves the focus."
256−msgstr "بدّل التركيز."
263+msgstr "لنقل التركيز."
257264
258265#: qml/Components/KeyboardShortcutsOverlay.qml:285
259266msgid "Windows"
260−msgstr "نوافذ"
267+msgstr "النوافذ"
261268
262269#: qml/Components/KeyboardShortcutsOverlay.qml:292
263270msgid "Ctrl + Super + D"
@@ -265,7 +272,7 @@ msgstr "Ctrl + Super + D"
265272
266273#: qml/Components/KeyboardShortcutsOverlay.qml:297
267274msgid "Minimizes all windows."
268−msgstr "يصغر كل النوافذ."
275+msgstr "لتصغير جميع النوافذ."
269276
270277#: qml/Components/KeyboardShortcutsOverlay.qml:305
271278msgid "Ctrl + Super + Up"
@@ -273,7 +280,7 @@ msgstr "Ctrl + Super + Up"
273280
274281#: qml/Components/KeyboardShortcutsOverlay.qml:310
275282msgid "Maximizes the current window."
276−msgstr "يكبر النافذة الحالية."
283+msgstr "لتكبير النافذة الحالية."
277284
278285#: qml/Components/KeyboardShortcutsOverlay.qml:318
279286msgid "Ctrl + Super + Down"
@@ -281,27 +288,27 @@ msgstr "Ctrl + Super + Down"
281288
282289#: qml/Components/KeyboardShortcutsOverlay.qml:323
283290msgid "Minimizes or restores the current window."
284−msgstr "يصغر أو يستعيد النافذة الحالية."
291+msgstr "لتصغير او استعادة النافذة الحالية."
285292
286293#: qml/Components/KeyboardShortcutsOverlay.qml:331
287294msgid "Ctrl + Super + Left or Right"
288−msgstr "Ctrl + Super + Left or Right"
295+msgstr ""
289296
290297#: qml/Components/KeyboardShortcutsOverlay.qml:336
291298msgid "Semi-maximizes the current window."
292−msgstr "كبر النافذة الحالة جزئيا."
299+msgstr ""
293300
294301#: qml/Components/KeyboardShortcutsOverlay.qml:344
295302msgid "Alt + F4"
296−msgstr "Alt + F4"
303+msgstr ""
297304
298305#: qml/Components/KeyboardShortcutsOverlay.qml:349
299306msgid "Closes the current window."
300−msgstr "يغلق النافذة الحالية."
307+msgstr ""
301308
302−#: qml/Components/Lockscreen.qml:212 qml/Greeter/NarrowView.qml:235
309+#: qml/Components/Lockscreen.qml:212 qml/Greeter/NarrowView.qml:228
303310msgid "Return to Call"
304−msgstr "عُد للمكالمة"
311+msgstr "العودة إلى المكالمة"
305312
306313#: qml/Components/Lockscreen.qml:212
307314msgid "Emergency Call"
@@ -314,48 +321,48 @@ msgstr "موافق"
314321#: qml/Components/MediaServices/VideoPlayerControls.qml:44
315322#, qt-format
316323msgid "%1:%2:%3"
317−msgstr "%1:%2:%3"
324+msgstr ""
318325
319326#: qml/Components/MediaServices/VideoPlayerControls.qml:49
320327#, qt-format
321328msgid "%1:%2"
322−msgstr "%1:%2"
329+msgstr ""
323330
324331#: qml/Components/ModeSwitchWarningDialog.qml:33
325332msgid "Apps may have unsaved data:"
326−msgstr "ربما لم تَحفظ بيانات هذه التطبيقات:"
333+msgstr ""
327334
328335#: qml/Components/ModeSwitchWarningDialog.qml:60
329336msgctxt ""
330337"Re-dock means connect the device again to an external screen/mouse/keyboard"
331338msgid "Re-dock, save your work and close these apps to continue."
332−msgstr "أعد الوصل، احفظ عملك على هذه التطبيقات ثم أغلقها للمتابعة."
339+msgstr ""
333340
334341#: qml/Components/ModeSwitchWarningDialog.qml:67
335342msgid "Or force close now (unsaved data will be lost)."
336−msgstr "أو أغلقها قسريا (ستفقد البيانات غير المحفوظة)."
343+msgstr "أو أغلق إجباريا الآن (ستفقد أي بيانات غير محفوظة)."
337344
338345#: qml/Components/ModeSwitchWarningDialog.qml:80
339346msgid "OK, I will reconnect"
340−msgstr "موافق، سؤعيد الاتصال"
347+msgstr ""
341348
342349#: qml/Components/ModeSwitchWarningDialog.qml:81
343350msgid "Reconnect now!"
344−msgstr "أعد الاتصال الآن!"
351+msgstr ""
345352
346353#: qml/Components/ModeSwitchWarningDialog.qml:94
347354msgid "Close all"
348−msgstr "أغلق الكل"
355+msgstr ""
349356
350357#: qml/Components/SharingPicker.qml:54
351358msgid "Preview Share Item"
352−msgstr "معاينة الملف المشارك"
359+msgstr ""
353360
354361#: qml/Components/VirtualTouchPad.qml:317
355362msgid ""
356363"Your device is now connected to an external display. Use this screen as a "
357364"touch pad to interact with the pointer."
358−msgstr "جهازك متصل بجهاز عرض خارجي. استخدم جهازك كلوحة لمس لتحكم بالمؤشر."
365+msgstr ""
359366
360367#: qml/Components/VirtualTouchPad.qml:327
361368msgid "Tap left button to click."
@@ -363,19 +370,116 @@ msgstr "اضغط الزر الأيسر للنقر."
363370
364371#: qml/Components/VirtualTouchPad.qml:339
365372msgid "Tap right button to right click."
366−msgstr "اضغط على الزر الأيمن للنقر."
373+msgstr "اضغط الزر الأيمن للنقر الأيمن."
367374
368375#: qml/Components/VirtualTouchPad.qml:351
369376msgid "Swipe with two fingers to scroll."
370−msgstr "اسحب بإصبعين للتمرير."
377+msgstr ""
371378
372379#: qml/Components/VirtualTouchPad.qml:396
373380msgid "Find more settings in the system settings."
374−msgstr "جد إعدادات إضافية في إعدادات النظام."
381+msgstr "اعثر على مزيد من الإعدادات في إعدادات النظام."
382+
383+#: qml/Dash/DashPageHeader.qml:361
384+msgctxt "Button: Open the Ubuntu Store"
385+msgid "Store"
386+msgstr "المتجر"
387+
388+#: qml/Dash/DashPageHeader.qml:368
389+msgctxt "Button: Start a search in the current dash scope"
390+msgid "Search"
391+msgstr "بحث"
392+
393+#: qml/Dash/DashPageHeader.qml:378
394+msgctxt "Button: Show the current dash scope settings"
395+msgid "Settings"
396+msgstr "الإعدادات"
397+
398+#: qml/Dash/DashPageHeader.qml:385
399+msgid "Remove from Favorites"
400+msgstr "حذف من المفضلات"
401+
402+#: qml/Dash/DashPageHeader.qml:385
403+msgid "Add to Favorites"
404+msgstr "إضافة إلى المفضلات"
405+
406+#: qml/Dash/FiltersPopover.qml:61
407+msgid "Refine your results"
408+msgstr ""
409+
410+#: qml/Dash/FiltersPopover.qml:70
411+msgid "Reset"
412+msgstr ""
413+
414+#: qml/Dash/GenericScopeView.qml:547 qml/Dash/GenericScopeView.qml:718
415+msgid "Show less"
416+msgstr "عرض أقل"
417+
418+#: qml/Dash/GenericScopeView.qml:547
419+msgid "Show all"
420+msgstr "عرض الكل"
421+
422+#: qml/Dash/GenericScopeView.qml:578
423+msgctxt "Label: Hint for dash search line edit"
424+msgid "Search"
425+msgstr "بحث"
426+
427+#: qml/Dash/PageHeaderExtraPanel.qml:67
428+msgid "Recent Searches"
429+msgstr ""
430+
431+#: qml/Dash/PageHeaderExtraPanel.qml:78
432+msgid "Clear All"
433+msgstr ""
434+
435+#: qml/Dash/Previews/PreviewActionCombo.qml:36
436+msgid "More..."
437+msgstr "المزيد..."
438+
439+#: qml/Dash/Previews/PreviewActionCombo.qml:36
440+msgid "Less..."
441+msgstr "أقل..."
442+
443+#: qml/Dash/Previews/PreviewCommentInput.qml:83
444+#: qml/Dash/Previews/PreviewRatingInput.qml:202
445+msgid "Send"
446+msgstr "أرسل"
447+
448+#: qml/Dash/Previews/PreviewRatingInput.qml:109
449+msgid "Rate this"
450+msgstr "قيّم ذلك"
451+
452+#: qml/Dash/Previews/PreviewRatingInput.qml:184
453+msgid "Add a review"
454+msgstr "أضف تعليق"
455+
456+#: qml/Dash/PullToRefreshScopeStyle.qml:56
457+msgid "Pull to refresh…"
458+msgstr "اسحب للتحديث..."
459+
460+#: qml/Dash/PullToRefreshScopeStyle.qml:61
461+msgid "Release to refresh…"
462+msgstr "حرّر للتحديث..."
463+
464+#: qml/Dash/ScopeSettings/ScopeSettingBoolean.qml:43
465+msgid "Enable location data"
466+msgstr "تفعيل بيانات الموقع"
467+
468+#: qml/Dash/ScopesList.qml:146
469+msgid "Manage"
470+msgstr "إدارة"
471+
472+#: qml/Dash/ScopesList.qml:187
473+msgid "Home"
474+msgstr "الرئيسية"
475+
476+#: qml/Dash/ScopesList.qml:188
477+msgid "Also installed"
478+msgstr "أيضا تم تثبيت"
375479
376480#: qml/Greeter/CoverPage.qml:127
377481msgid "Unlock"
378−msgstr "فك الإيصاد"
482+msgstr "فك القفل"
379483
380484#: qml/Greeter/DelayedLockscreen.qml:43
381485msgid "Device Locked"
@@ -395,56 +499,57 @@ msgstr ""
395499#, qt-format
396500msgid "Please wait %1 minute and then try again…"
397501msgid_plural "Please wait %1 minutes and then try again…"
398−msgstr[0] "برجاء الانتظار %1 دقيقة ثم المحاولة مجددًا…"
399−msgstr[1] "برجاء الانتظار دقيقة واحدة (%1) ثم المحاولة مجددًا…"
400−msgstr[2] "برجاء الانتظار دقيقتين (%1) ثم المحاولة مجددًا…"
401−msgstr[3] "برجاء الانتظار %1 دقائق ثم المحاولة مجددًا…"
402−msgstr[4] "برجاء الانتظار %1 دقيقة ثم المحاولة مجددًا…"
403−msgstr[5] "برجاء الانتظار %1 دقيقة ثم المحاولة مجددًا…"
502+msgstr[0] "برجاء الانتظار %1 دقيقة ثم المحاولة مجددًا..."
503+msgstr[1] "برجاء الانتظار دقيقة واحدة (%1) ثم المحاولة مجددًا..."
504+msgstr[2] "برجاء الانتظار دقيقتين (%1) ثم المحاولة مجددًا..."
505+msgstr[3] "برجاء الانتظار %1 دقائق ثم المحاولة مجددًا..."
506+msgstr[4] "برجاء الانتظار %1 دقيقة ثم المحاولة مجددًا..."
507+msgstr[5] "برجاء الانتظار %1 دقيقة ثم المحاولة مجددًا..."
404508
405509#: qml/Greeter/Greeter.qml:550
406510msgid "Try again"
407−msgstr "حاول مجددا"
511+msgstr ""
408512
409513#: qml/Greeter/Greeter.qml:551
410514msgid "Enter passphrase to unlock"
411−msgstr "أدخِل العبارة السرية لفك الإيصاد"
515+msgstr ""
412516
413517#: qml/Greeter/Greeter.qml:552
414518msgid "Enter passcode to unlock"
415−msgstr "أدخِل الرمز السرّي لفك الإيصاد"
519+msgstr ""
416520
417−#: qml/Greeter/NarrowView.qml:235
521+#: qml/Greeter/NarrowView.qml:228
418522msgid "Emergency"
419−msgstr "طوارئ"
523+msgstr ""
420524
421525#: qml/Greeter/PromptList.qml:126
422526msgid "Passphrase"
423−msgstr "كلمة السر"
527+msgstr ""
424528
425529#: qml/Greeter/PromptList.qml:126
426530msgid "Passcode"
427−msgstr "الرمز السري"
531+msgstr ""
428532
429533#: qml/Greeter/SessionsList.qml:124
430534msgid "Select desktop environment"
431−msgstr "اختر بيئة سطح المكتب"
535+msgstr ""
432536
433−#: qml/Launcher/Drawer.qml:250
537+#: qml/Launcher/Drawer.qml:94
434538msgid "Search…"
435−msgstr "ابحث…"
539+msgstr ""
436540
437−#: qml/Launcher/PullToRefreshScopeStyle.qml:56
438−msgid "Pull to refresh…"
439−msgstr "اسحب للتحديث…"
541+#: qml/Launcher/Drawer.qml:129
542+msgctxt "Apps sorted alphabetically"
543+msgid "A-Z"
544+msgstr ""
440545
441−#: qml/Launcher/PullToRefreshScopeStyle.qml:61
442−msgid "Release to refresh…"
443−msgstr "حرّر للتحديث…"
546+#: qml/Launcher/MoreAppsHeader.qml:55
547+msgid "More apps in the store"
548+msgstr ""
444549
445550#: qml/Notifications/NotificationMenuItemFactory.qml:124
446551msgid "Show password"
447−msgstr "اعرض كلمة السر"
552+msgstr "عرض كلمة السر"
448553
449554#: qml/Panel/ActiveCallHint.qml:79
450555msgid "Tap to return to call..."
@@ -473,9 +578,9 @@ msgstr[5] "%1 ساعة"
473578#, qt-format
474579msgid "%1 minute"
475580msgid_plural "%1 minutes"
476−msgstr[0] "%1 دقيقة"
477−msgstr[1] "دقيقة واحدة"
478−msgstr[2] "دقيقتان"
581+msgstr[0] "أقل من دقيقة (%1)"
582+msgstr[1] "دقيقة واحدة (%1)"
583+msgstr[2] "دقيقتان (%1)"
479584msgstr[3] "%1 دقائق"
480585msgstr[4] "%1 دقيقة"
481586msgstr[5] "%1 دقيقة"
@@ -503,11 +608,11 @@ msgstr "باق %1"
503608
504609#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1017
505610msgid "In queue…"
506−msgstr "في الانتظار…"
611+msgstr "في الانتظار..."
507612
508613#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1021
509614msgid "Downloading"
510−msgstr "ينزل"
615+msgstr "التنزيل"
511616
512617#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1023
513618msgid "Paused, tap to resume"
@@ -515,7 +620,7 @@ msgstr "مُلبث، انقر للاستئناف"
515620
516621#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1025
517622msgid "Canceled"
518−msgstr "أُلغي"
623+msgstr "تم إلغائه"
519624
520625#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1027
521626msgid "Finished"
@@ -523,13 +628,13 @@ msgstr "انتهى"
523628
524629#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1029
525630msgid "Failed, tap to retry"
526−msgstr "فشل، انقر لإعادة المحاولة"
631+msgstr "فشل، انقل لإعادة المحاولة"
527632
528633#: qml/Panel/Indicators/MessageMenuItemFactory.qml:151
529634#: qml/Panel/Indicators/MessageMenuItemFactory.qml:210
530635msgctxt "Button: Send a reply message"
531636msgid "Send"
532−msgstr "أرسل"
637+msgstr ""
533638
534639#: qml/Panel/Indicators/MessageMenuItemFactory.qml:152
535640msgctxt "Label: Hint in message indicator line edit"
@@ -539,431 +644,323 @@ msgstr "رد"
539644#: qml/Panel/Indicators/MessageMenuItemFactory.qml:209
540645msgctxt "Button: Call back on phone"
541646msgid "Call back"
542−msgstr "عاود الاتصال"
647+msgstr ""
543648
544649#: qml/Panel/PanelMenuPage.qml:92
545650msgid "Back"
546−msgstr "للخلف"
651+msgstr ""
547652
548653#: qml/Stage/SideStage.qml:76
549654msgid "Drag using 3 fingers any application from one window to the other"
550−msgstr "اسحب أي تطبيق بثلاث أصابع من نافذة لأخرى"
551−
552−#: qml/Stage/Stage.qml:671
553−msgid "No running apps"
554−msgstr "لا توجد تطبيقات مشغلة"
655+msgstr ""
555656
556657#: qml/Tutorial/TutorialLeftLong.qml:49
557658msgid "Long swipe from the left edge to open the Application Drawer"
558−msgstr "اسحب اصبعك مطولا بدءً من الحافة اليسرى لفتح درج التطبيقات"
659+msgstr ""
559660
560661#: qml/Tutorial/TutorialLeft.qml:47
561662msgid "Short swipe from the left edge to open the launcher"
562−msgstr "اسحب اصبعك سحبا قصيرا بدءً من الحافة اليسرى لفتح المُطلِق"
663+msgstr ""
563664
564−#: qml/Tutorial/TutorialRight.qml:54
665+#: qml/Tutorial/TutorialRight.qml:55
565666msgid "Push your mouse against the right edge to view your open apps"
566−msgstr "حرك المؤشر للحافة اليمنى لعرض التطبيقات المفتوحة"
667+msgstr ""
567668
568−#: qml/Tutorial/TutorialRight.qml:55
669+#: qml/Tutorial/TutorialRight.qml:56
569670msgid "Swipe from the right edge to view your open apps"
570−msgstr "اسحب اصبعك بدءً من الحافة اليمنى لعرض التطبيقات المفتوحة"
671+msgstr ""
571672
572673#: qml/Tutorial/TutorialTop.qml:53
573674msgid "Swipe from the top edge to access notifications and quick settings"
574675msgstr ""
575−"اسحب اصبعك بدءً من الحافة العلوية للوصول الى التنبيهات والإعدادات السريعة"
576676
577−#: qml/Wizard/Page.qml:59
677+#: qml/Wizard/Page.qml:54
578678msgctxt "Button: Go back one page in the Wizard"
579679msgid "Back"
580−msgstr "للخلف"
680+msgstr "عودة"
581681
582−#: qml/Wizard/Pages/10-welcome.qml:29
682+#: qml/Wizard/Pages/10-welcome.qml:28
583683msgid "Language"
584−msgstr "اللغة"
585−
586−#: qml/Wizard/Pages/10-welcome.qml:176
587−#: qml/Wizard/Pages/10-welcome-update.qml:126
588−#: qml/Wizard/Pages/11-changelog.qml:74 qml/Wizard/Pages/20-keyboard.qml:152
589−#: qml/Wizard/Pages/30-wifi.qml:214 qml/Wizard/Pages/50-timezone.qml:272
590−#: qml/Wizard/Pages/60-account.qml:72 qml/Wizard/Pages/70-passwd-type.qml:146
591−#: qml/Wizard/Pages/passcode-desktop.qml:154
592−#: qml/Wizard/Pages/password-set.qml:153
593−msgid "Next"
594−msgstr "التالي"
595−
596−#: qml/Wizard/Pages/10-welcome-update.qml:91
597−msgid "Welcome to "
598−msgstr "مرحبا بك في "
599−
600−#: qml/Wizard/Pages/10-welcome-update.qml:106
601−msgid "We will make sure your device is ready to use "
602−msgstr "سوف نتأكد أن جهازك معد للاستخدام "
603−
604−#: qml/Wizard/Pages/11-changelog.qml:28
605−msgid "What's new"
606−msgstr "ما الجديد"
684+msgstr ""
607685
608−#: qml/Wizard/Pages/11-changelog.qml:74
609−msgid "Loading..."
610−msgstr "يحمل..."
686+#: qml/Wizard/Pages/10-welcome.qml:173 qml/Wizard/Pages/20-keyboard.qml:152
687+#: qml/Wizard/Pages/30-wifi.qml:206 qml/Wizard/Pages/40-location.qml:271
688+#: qml/Wizard/Pages/50-timezone.qml:271 qml/Wizard/Pages/60-account.qml:65
689+#: qml/Wizard/Pages/70-passwd-type.qml:145
690+#: qml/Wizard/Pages/75-report-check.qml:84
691+#: qml/Wizard/Pages/passcode-desktop.qml:142
692+#: qml/Wizard/Pages/password-set.qml:142
693+msgid "Next"
694+msgstr ""
611695
612696#: qml/Wizard/Pages/20-keyboard.qml:31
613697msgid "Select Keyboard"
614−msgstr "اختر لوحة المفاتيح"
698+msgstr ""
615699
616700#: qml/Wizard/Pages/20-keyboard.qml:71
617701msgid "Keyboard language"
618−msgstr "لغة لوحة المفاتيح"
702+msgstr ""
619703
620704#: qml/Wizard/Pages/20-keyboard.qml:93
621705msgid "Keyboard layout"
622−msgstr "تخطيط لوحة المفاتيح"
706+msgstr ""
623707
624−#: qml/Wizard/Pages/20-keyboard.qml:152 qml/Wizard/Pages/30-wifi.qml:214
625−#: qml/Wizard/Pages/60-account.qml:72 qml/Wizard/Pages/79-system-update.qml:144
626−#: qml/Wizard/Pages/sim.qml:101
708+#: qml/Wizard/Pages/20-keyboard.qml:152 qml/Wizard/Pages/30-wifi.qml:206
709+#: qml/Wizard/Pages/60-account.qml:65 qml/Wizard/Pages/sim.qml:101
627710msgid "Skip"
628−msgstr "تخط"
711+msgstr "تخطي"
629712
630−#: qml/Wizard/Pages/30-wifi.qml:31
713+#: qml/Wizard/Pages/30-wifi.qml:30
631714msgid "Connect to Wi‑Fi"
632−msgstr "اتصل بالإنترنت"
715+msgstr "اتصل بالواي فاي"
633716
634−#: qml/Wizard/Pages/30-wifi.qml:139
717+#: qml/Wizard/Pages/30-wifi.qml:131
635718msgid "Connected"
636−msgstr "متصل"
719+msgstr ""
637720
638−#: qml/Wizard/Pages/30-wifi.qml:172
721+#: qml/Wizard/Pages/30-wifi.qml:164
639722msgid "Available Wi-Fi networks"
640−msgstr "شبكات الواي فاي المتاحة"
723+msgstr ""
641724
642−#: qml/Wizard/Pages/30-wifi.qml:173
725+#: qml/Wizard/Pages/30-wifi.qml:165
643726msgid "No available Wi-Fi networks"
644−msgstr "لا توجد شبكات واي فاي"
727+msgstr ""
728+
729+#: qml/Wizard/Pages/40-location.qml:27
730+msgid "Location Services"
731+msgstr ""
732+
733+#: qml/Wizard/Pages/40-location.qml:83
734+msgid ""
735+"Use GPS, Wi-Fi hotspots and mobile network anonymously to detect location "
736+"(recommended)"
737+msgstr ""
738+
739+#: qml/Wizard/Pages/40-location.qml:105
740+#, qt-format
741+msgid "By selecting this option you agree to the Nokia HERE %1."
742+msgstr ""
743+
744+#: qml/Wizard/Pages/40-location.qml:106
745+msgctxt "part of: Nokia HERE terms and conditions"
746+msgid "terms and conditions"
747+msgstr ""
748+
749+#: qml/Wizard/Pages/40-location.qml:160
750+msgid "GPS only"
751+msgstr ""
752+
753+#: qml/Wizard/Pages/40-location.qml:214
754+msgid "Don't use my location"
755+msgstr ""
756+
757+#: qml/Wizard/Pages/40-location.qml:260
758+msgid "You can change it later in System Settings."
759+msgstr ""
645760
646761#: qml/Wizard/Pages/50-timezone.qml:30
647762msgid "Time Zone"
648−msgstr "المنطقة الزمنية"
763+msgstr ""
649764
650−#: qml/Wizard/Pages/50-timezone.qml:183
765+#: qml/Wizard/Pages/50-timezone.qml:182
651766msgid "Enter your city"
652−msgstr "أدخل مدينتك"
767+msgstr ""
653768
654769#: qml/Wizard/Pages/60-account.qml:24
655770msgid "Personalize Your Device"
656−msgstr "خصص جهازك"
771+msgstr ""
657772
658−#: qml/Wizard/Pages/60-account.qml:54
773+#: qml/Wizard/Pages/60-account.qml:48
659774msgid "Preferred Name"
660−msgstr "اسم مستحسن"
775+msgstr ""
661776
662777#: qml/Wizard/Pages/70-passwd-type.qml:40
663778msgid "Lock Screen"
664−msgstr "قفل الشاشة"
779+msgstr ""
665780
666−#: qml/Wizard/Pages/70-passwd-type.qml:103
781+#: qml/Wizard/Pages/70-passwd-type.qml:102
667782msgctxt "Label: Type of security method"
668783msgid "Create new password"
669−msgstr "أنشئ كلمة سر جديدة"
784+msgstr ""
670785
671−#: qml/Wizard/Pages/70-passwd-type.qml:105
786+#: qml/Wizard/Pages/70-passwd-type.qml:104
672787msgctxt "Label: Type of security method"
673788msgid "Create passcode (numbers only)"
674−msgstr "أنشئ رمز مرور (أرقام فقط)"
789+msgstr ""
675790
676−#: qml/Wizard/Pages/70-passwd-type.qml:107
791+#: qml/Wizard/Pages/70-passwd-type.qml:106
677792msgctxt "Label: Type of security method"
678793msgid "No lock code"
679−msgstr "لا يوجد رمز إيصاد"
794+msgstr ""
680795
681−#: qml/Wizard/Pages/79-system-update.qml:28
682−msgid "Update Device"
683−msgstr "حدث الجهاز"
796+#: qml/Wizard/Pages/75-report-check.qml:26 qml/Wizard/Pages/here-terms.qml:108
797+msgid "Privacy Policy"
798+msgstr ""
684799
685−#: qml/Wizard/Pages/79-system-update.qml:55
686−msgid ""
687−"There is a system update available and ready to install. Afterwards, the "
688−"device will automatically restart."
689−msgstr "يتوفر تحديث للنظام وهو جاهز للتثبيت، سيُعاد تشغيل الجهاز تلقائيا."
800+#: qml/Wizard/Pages/75-report-check.qml:26
801+msgid "Help Us Improve"
802+msgstr ""
690803
691−#: qml/Wizard/Pages/79-system-update.qml:76
692−msgctxt "string identifying name of the update"
693−msgid "Ubuntu Touch system"
694−msgstr "نظام أبونتو تاتش"
804+#: qml/Wizard/Pages/75-report-check.qml:59
805+msgid "Improve system performance by sending us crashes and error reports."
806+msgstr ""
695807
696−#: qml/Wizard/Pages/79-system-update.qml:83
697−#, qt-format
698−msgctxt "version of the system update"
699−msgid "Version %1"
700−msgstr "الإصدار %1"
808+#: qml/Wizard/Pages/75-report-check.qml:60
809+msgid "Privacy policy"
810+msgstr ""
701811
702−#: qml/Wizard/Pages/79-system-update.qml:95
703−msgid "This could take a few minutes..."
704−msgstr "قد يحتاج بضع دقائق..."
812+#: qml/Wizard/Pages/80-finished.qml:89
813+msgid "Welcome to Ubuntu"
814+msgstr ""
705815
706−#: qml/Wizard/Pages/79-system-update.qml:109
707−msgid "Install and restart now"
708−msgstr "ثبت وأعد التشغيل الآن"
816+#: qml/Wizard/Pages/80-finished.qml:104
817+msgid "You are ready to use your device now"
818+msgstr ""
709819
710−#: qml/Wizard/Pages/80-finished.qml:91
711−msgid "Welcome Back"
712−msgstr "مرحبا بعودتك"
820+#: qml/Wizard/Pages/80-finished.qml:124
821+msgid "Get Started"
822+msgstr ""
713823
714−#: qml/Wizard/Pages/80-finished.qml:91
715−msgid "Welcome to Ubuntu"
716−msgstr "مرحبا بك في أبونتو"
824+#: qml/Wizard/Pages/here-terms.qml:25
825+msgid "Terms & Conditions"
826+msgstr "الشروط والأحكام"
717827
718−#: qml/Wizard/Pages/80-finished.qml:106
719−msgid "You are ready to use your device now"
720−msgstr "أنت مستعد لاستخدام جهازك"
828+#: qml/Wizard/Pages/here-terms.qml:69
829+msgid "Your device uses positioning technologies provided by HERE."
830+msgstr ""
721831
722−#: qml/Wizard/Pages/80-finished.qml:126
723−msgid "Continue"
724−msgstr "تابع"
832+#: qml/Wizard/Pages/here-terms.qml:81
833+msgid ""
834+"To provide you with positioning services and to improve their quality, HERE "
835+"collects information about nearby cell towers and Wi-Fi hotspots around your "
836+"current location whenever your position is being found."
837+msgstr ""
725838
726−#: qml/Wizard/Pages/80-finished.qml:126
727−msgid "Get Started"
728−msgstr "ابدأ"
839+#: qml/Wizard/Pages/here-terms.qml:93
840+msgid ""
841+"The information collected is used to analyze the service and to improve the "
842+"use of service, but not to identify you personally."
843+msgstr ""
844+
845+#: qml/Wizard/Pages/here-terms.qml:106
846+#, qt-format
847+msgid "By continuing, you agree to the HERE platform %1 and %2."
848+msgstr ""
849+
850+#: qml/Wizard/Pages/here-terms.qml:107
851+msgid "Service Terms"
852+msgstr ""
729853
730854#: qml/Wizard/Pages/passcode-confirm.qml:43
731−#: qml/Wizard/Pages/passcode-desktop.qml:104
855+#: qml/Wizard/Pages/passcode-desktop.qml:97
732856msgid "Confirm passcode"
733−msgstr "تأكيد كلمة السر"
857+msgstr "تأكيد الرمز السري"
734858
735859#: qml/Wizard/Pages/passcode-confirm.qml:45
736860msgid "Incorrect passcode."
737−msgstr "الرمز السري غير صحيح."
861+msgstr ""
738862
739863#: qml/Wizard/Pages/passcode-confirm.qml:45
740864msgctxt "Enter the passcode again"
741865msgid "Please re-enter."
742−msgstr "رجاء أعد الإدخال."
866+msgstr ""
743867
744868#: qml/Wizard/Pages/passcode-desktop.qml:31
745869msgid "Lock Screen Passcode"
746−msgstr "الرمز السري لقفل الشاشة"
870+msgstr ""
747871
748−#: qml/Wizard/Pages/passcode-desktop.qml:68
872+#: qml/Wizard/Pages/passcode-desktop.qml:61
749873msgid "Enter 4 numbers to setup your passcode"
750−msgstr "أدخل 4 أرقام لإعداد الرمز السري"
874+msgstr ""
751875
752−#: qml/Wizard/Pages/passcode-desktop.qml:84
876+#: qml/Wizard/Pages/passcode-desktop.qml:77
753877#: qml/Wizard/Pages/passcode-set.qml:54
754878msgid "Choose passcode"
755−msgstr "اختر كلمة السر"
879+msgstr ""
756880
757−#: qml/Wizard/Pages/passcode-desktop.qml:139
881+#: qml/Wizard/Pages/passcode-desktop.qml:127
758882msgid "Passcode too short"
759−msgstr "الرمز السري قصير جدا"
883+msgstr ""
760884
761−#: qml/Wizard/Pages/passcode-desktop.qml:141
885+#: qml/Wizard/Pages/passcode-desktop.qml:129
762886msgid "Passcodes match"
763−msgstr "الرمزان السريان متطابقة"
887+msgstr ""
764888
765−#: qml/Wizard/Pages/passcode-desktop.qml:143
889+#: qml/Wizard/Pages/passcode-desktop.qml:131
766890msgid "Passcodes do not match"
767−msgstr "الرمزان السريان لا يتطبقان"
891+msgstr ""
768892
769893#: qml/Wizard/Pages/passcode-set.qml:62
770894msgid "Passcode must be 4 characters long"
771−msgstr "يجب أن يكون الرمز السري 4 محارف"
895+msgstr ""
772896
773897#: qml/Wizard/Pages/password-set.qml:31
774898msgid "Lock Screen Password"
775−msgstr "كلمة سر قفل الشاشة"
899+msgstr ""
776900
777−#: qml/Wizard/Pages/password-set.qml:68
901+#: qml/Wizard/Pages/password-set.qml:62
778902msgid "Enter at least 8 characters"
779−msgstr "أدخل 8 محارف على الأقل"
903+msgstr ""
780904
781−#: qml/Wizard/Pages/password-set.qml:80
905+#: qml/Wizard/Pages/password-set.qml:74
782906msgid "Choose password"
783−msgstr "اختر كلمة السر"
907+msgstr ""
784908
785−#: qml/Wizard/Pages/password-set.qml:110
909+#: qml/Wizard/Pages/password-set.qml:104
786910msgid "Confirm password"
787−msgstr "أكد كلمة السر"
911+msgstr ""
788912
789913#: qml/Wizard/Pages/sim.qml:27
790914msgid "No SIM card installed"
791−msgstr "لم تدخل بطاقة SIM"
915+msgstr ""
792916
793917#: qml/Wizard/Pages/sim.qml:54
794918msgid "SIM card added"
795−msgstr "أُدخلت بطاقة SIM"
919+msgstr ""
796920
797921#: qml/Wizard/Pages/sim.qml:55
798922msgid "You must restart the device to access the mobile network."
799−msgstr "يجب عليك إعادة تشغيل الجهاز لتتمكن من دخول شبكة الجوال."
923+msgstr ""
800924
801925#: qml/Wizard/Pages/sim.qml:59
802926msgid "Restart"
803−msgstr "أعد التشغيل"
927+msgstr ""
804928
805929#: qml/Wizard/Pages/sim.qml:78
806930msgid "You won’t be able to make calls or use text messaging without a SIM."
807−msgstr "لن تتمكن من إجراء المكالمات أو إرسال الرسائل القصيرة بدون بطاقة SIM."
931+msgstr ""
808932
809933#: qml/Wizard/Pages/sim.qml:90
810934msgid "To proceed with no SIM tap Skip."
811−msgstr "للاستمرار بدون بطاقة SIM اضغط تخطى."
935+msgstr ""
812936
813937#: qml/Wizard/PasswordMeter.qml:87
814938msgid "Password too short"
815−msgstr "كلمة السر قصيرة جداً"
939+msgstr ""
816940
817941#: qml/Wizard/PasswordMeter.qml:89
818942msgid "Passwords match"
819−msgstr "كلمتا المرور متطابقتان"
943+msgstr ""
820944
821945#: qml/Wizard/PasswordMeter.qml:91
822946msgid "Passwords do not match"
823−msgstr "كلمتا المرور غير متطابقتين"
947+msgstr ""
824948
825949#: qml/Wizard/PasswordMeter.qml:95
826950msgid "Strong password"
827−msgstr "كلمة سر قوية"
951+msgstr ""
828952
829953#: qml/Wizard/PasswordMeter.qml:97
830954msgid "Fair password"
831−msgstr "كلمة سر متوسطة"
955+msgstr ""
832956
833957#: qml/Wizard/PasswordMeter.qml:99
834958msgid "Weak password"
835−msgstr "كلمة سر ضعيفة"
959+msgstr ""
836960
837961#: qml/Wizard/PasswordMeter.qml:101
838962msgid "Very weak password"
839−msgstr "كلمة السر ضعيفة جداً"
840−
841−#~ msgid "Unity 8"
842−#~ msgstr "يونتي 8"
843−
844−#~ msgid "Super (Tap)"
845−#~ msgstr "Super (نقر)"
846−
847−#~ msgctxt "Button: Open the Ubuntu Store"
848−#~ msgid "Store"
849−#~ msgstr "المتجر"
850−
851−#~ msgctxt "Button: Start a search in the current dash scope"
852−#~ msgid "Search"
853−#~ msgstr "بحث"
854−
855−#~ msgctxt "Button: Show the current dash scope settings"
856−#~ msgid "Settings"
857−#~ msgstr "الإعدادات"
858−
859−#~ msgid "Remove from Favorites"
860−#~ msgstr "حذف من المفضلات"
861−
862−#~ msgid "Add to Favorites"
863−#~ msgstr "إضافة إلى المفضلات"
864−
865−#~ msgctxt "Label: Hint for dash search line edit"
866−#~ msgid "Search"
867−#~ msgstr "بحث"
868−
869−#~ msgid "More..."
870−#~ msgstr "المزيد..."
871−
872−#~ msgid "Less..."
873−#~ msgstr "أقل..."
874−
875−#~ msgid "Send"
876−#~ msgstr "أرسل"
877−
878−#~ msgid "Rate this"
879−#~ msgstr "قيّم ذلك"
880−
881−#~ msgid "Add a review"
882−#~ msgstr "أضف تعليق"
883−
884−#~ msgid "Enable location data"
885−#~ msgstr "تفعيل بيانات الموقع"
886−
887−#~ msgid "Manage"
888−#~ msgstr "إدارة"
889−
890−#~ msgid "Home"
891−#~ msgstr "الرئيسية"
892−
893−#~ msgid "Also installed"
894−#~ msgstr "أيضا تم تثبيت"
895−
896−#~ msgid "Privacy Policy"
897−#~ msgstr "سياسة الخصوصية"
898−
899−#~ msgid "Help Us Improve"
900−#~ msgstr "ساعدنا على التحسن"
901−
902−#~ msgid "Improve system performance by sending us crashes and error reports."
903−#~ msgstr "تحسين أداء النظام عير إرسال تقارير التوقف والأخطاء"
904−
905−#~ msgid "Privacy policy"
906−#~ msgstr "سياسة الخصوصية"
907−
908−#~ msgid "Update Apps"
909−#~ msgstr "تحديث التطبيقات"
910−
911−#~ msgid "This device is not connected to the internet."
912−#~ msgstr "الجهاز غير متصل باﻹنترنت"
913−
914−#, fuzzy
915−#~ msgid "Please wait..."
916−#~ msgstr "يجري التحميل. برجاء الانتظار..."
917−
918−#~ msgid "Update"
919−#~ msgstr "تحديث"
920−
921−#~ msgid "Download"
922−#~ msgstr "تنزيل"
923−
924−#~ msgid "Resume"
925−#~ msgstr "استئناف"
926−
927−#~ msgid "Pause"
928−#~ msgstr "إيقاف"
929−
930−#~ msgid "Install…"
931−#~ msgstr "تثبيت …"
932−
933−#~ msgid "Install"
934−#~ msgstr "تثبيت"
935−
936−#~ msgid "Open"
937−#~ msgstr "فتح"
938−
939−#~ msgid "Installing"
940−#~ msgstr "جاري التثبيت"
941−
942−#~ msgid "Paused"
943−#~ msgstr "تم اﻹيقاف"
944−
945−#~ msgid "Waiting to download"
946−#~ msgstr "انتظار التنزيل"
947−
948−#~ msgid "%1 of %2"
949−#~ msgstr "%1 من 2%"
950−
951−#, fuzzy
952−#~ msgid "Downloaded"
953−#~ msgstr "التنزيل"
954−
955−#, fuzzy
956−#~ msgid "Installed"
957−#~ msgstr "أيضا تم تثبيت"
958−
959−#~ msgid "Updated %1"
960−#~ msgstr "تحديث 1%"
961−
962−#~ msgid "Update failed"
963−#~ msgstr "فشل التحديث"
964−
965−#~ msgid "Terms & Conditions"
966−#~ msgstr "الشروط والأحكام"
963+msgstr ""
967964
968965#~ msgid "Confirm"
969966#~ msgstr "التأكيد"
@@ -971,9 +968,21 @@ msgstr "كلمة السر ضعيفة جداً"
971968#~ msgid "Type or say a command"
972969#~ msgstr "اكتب أو قُل أمرا"
973970
971+#~ msgid "Loading. Please Wait..."
972+#~ msgstr "يجري التحميل. برجاء الانتظار..."
973+
974974#~ msgid "Speak Now..."
975975#~ msgstr "تكلم الآن..."
976976
977+#~ msgid "Speaking..."
978+#~ msgstr "تتكلم الآن..."
979+
980+#~ msgid "Search"
981+#~ msgstr "ابحث"
982+
983+#~ msgid "Try swiping from the top edge to access the indicators"
984+#~ msgstr "اسحب اصبعك من الحافة العلوية للوصول إلى المؤشرات"
985+
977986#~ msgid "Top edge"
978987#~ msgstr "الحافة العلوية"
979988
@@ -1009,8 +1018,8 @@ msgstr "كلمة السر ضعيفة جداً"
10091018#~ "You have now mastered the edge gestures and can start using the "
10101019#~ "phone<br><br>Tap on the screen to start"
10111020#~ msgstr ""
1012−#~ "أنت الآن بارع في إيماءات الحواف ويمكنك البدء باستخدام هاتفك<br><br>انقر "
1013−#~ "على الشاشة للبدء"
1021+#~ "أنت الآن بارع في إيماءات الحواف ويمكنك البدء باستخدام هاتفك<br><br>انقر على "
1022+#~ "الشاشة للبدء"
10141023
10151024#~ msgid "%a %l:%M %p"
10161025#~ msgstr "%a %l:%M %p"
@@ -1063,18 +1072,26 @@ msgstr "كلمة السر ضعيفة جداً"
10631072#~ msgid "Tap to unlock"
10641073#~ msgstr "انقر لفك القفل"
10651074
1075+#, qt-format
10661076#~ msgid "Enter %1"
10671077#~ msgstr "أدخِل %1"
10681078
10691079#~ msgid "Sorry, incorrect passcode."
10701080#~ msgstr "عذرًا، رمز سرّي خاطيء."
10711081
1082+#~ msgid "Enter passphrase"
1083+#~ msgstr "أدخِل العبارة السرية"
1084+
1085+#~ msgid "Enter passcode"
1086+#~ msgstr "أدخِل الرمز السرّي"
1087+
10721088#~ msgid "Sorry, incorrect passphrase."
10731089#~ msgstr "عذرًا، عبارة سرّية خاطئة."
10741090
10751091#~ msgid "This will be your last attempt."
10761092#~ msgstr "هذه ستكون المحاولة الأخيرة لك."
10771093
1094+#, qt-format
10781095#~ msgid "Sorry, incorrect %1"
10791096#~ msgstr "نأسف، %1 غير صحيحية"
10801097
@@ -1145,6 +1162,9 @@ msgstr "كلمة السر ضعيفة جداً"
11451162#~ msgid "Let’s get started."
11461163#~ msgstr "هيا بنا نبدأ."
11471164
1165+#~ msgid "Continue"
1166+#~ msgstr "متابعة"
1167+
11481168#~ msgid "Choose your passcode"
11491169#~ msgstr "اختر الرمز السري خاصتك"
11501170
@@ -1241,15 +1261,15 @@ msgstr "كلمة السر ضعيفة جداً"
12411261#~ msgstr "فتح قفل بطاقة SIM"
12421262
12431263#~ msgid ""
1244−#~ "By selecting this option you agree to the Nokia HERE <a href='#'>terms "
1245−#~ "and conditions</a>."
1264+#~ "By selecting this option you agree to the Nokia HERE <a href='#'>terms and "
1265+#~ "conditions</a>."
12461266#~ msgstr ""
1247−#~ "باختيارك لهذا الخيار فإنك توافق على <a href='#'>الشروط والأحكام</a> "
1248−#~ "الخاصة بـ Nokia HERE."
1267+#~ "باختيارك لهذا الخيار فإنك توافق على <a href='#'>الشروط والأحكام</a> الخاصة "
1268+#~ "بـ Nokia HERE."
12491269
12501270#~ msgid ""
1251−#~ "If passcode is entered incorrectly, your phone will conduct a factory "
1252−#~ "reset and all personal data will be deleted."
1271+#~ "If passcode is entered incorrectly, your phone will conduct a factory reset "
1272+#~ "and all personal data will be deleted."
12531273#~ msgstr ""
12541274#~ "إذا تم إدخال العبارة السرية بشكل خاطئ، فسوف يتم إعادة الهاتف لحالة ضبط "
12551275#~ "المصنع وسيتم حذف كافة البيانات الشخصية."
@@ -1260,3 +1280,9 @@ msgstr "كلمة السر ضعيفة جداً"
12601280#~ msgstr ""
12611281#~ "إذا تم إدخال العبارة السرية بشكل خاطئ، فسوف يتم إعادة الهاتف لحالة ضبط "
12621282#~ "المصنع وسيتم حذف كافة البيانات الشخصية."
1283+
1284+#~ msgid "Takes a screenshot of a window."
1285+#~ msgstr "أخذ لقطة شاشة للنافذة"
1286+
1287+#~ msgid "Super + 0 to 9"
1288+#~ msgstr "Super + 0 to 9"
po/ast.po+453−469
@@ -6,43 +6,41 @@
66msgid ""
77msgstr ""
88"Project-Id-Version: unity8\n"
9−"Report-Msgid-Bugs-To: \n"
10−"POT-Creation-Date: 2021-01-29 11:42-0600\n"
11−"PO-Revision-Date: 2019-10-30 03:35+0000\n"
9+"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10+"POT-Creation-Date: 2017-04-04 22:56+0000\n"
11+"PO-Revision-Date: 2016-12-16 02:13+0000\n"
1212"Last-Translator: enolp <enolp@softastur.org>\n"
13−"Language-Team: Asturian <https://translate.ubports.com/projects/unity8/"
14−"unity8/ast/>\n"
15−"Language: ast\n"
13+"Language-Team: Asturian <ast@li.org>\n"
1614"MIME-Version: 1.0\n"
1715"Content-Type: text/plain; charset=UTF-8\n"
1816"Content-Transfer-Encoding: 8bit\n"
1917"Plural-Forms: nplurals=2; plural=n != 1;\n"
20−"X-Generator: Weblate 3.8\n"
21−"X-Launchpad-Export-Date: 2016-11-23 06:34+0000\n"
18+"X-Launchpad-Export-Date: 2017-04-07 06:29+0000\n"
19+"X-Generator: Launchpad (build 18343)\n"
2220
23−#: plugins/LightDM/Greeter.cpp:199
21+#: plugins/LightDM/Greeter.cpp:188
2422msgid "Password: "
2523msgstr "Contraseña: "
2624
27−#: plugins/LightDM/Greeter.cpp:214
25+#: plugins/LightDM/Greeter.cpp:203
2826msgid "Username"
2927msgstr ""
3028
31−#: plugins/LightDM/Greeter.cpp:258
29+#: plugins/LightDM/Greeter.cpp:242
3230msgid "Failed to authenticate"
3331msgstr ""
3432
35−#: plugins/LightDM/Greeter.cpp:260
33+#: plugins/LightDM/Greeter.cpp:244
3634msgid "Invalid password, please try again"
3735msgstr ""
3836
39−#: plugins/LightDM/Greeter.cpp:270
37+#: plugins/LightDM/Greeter.cpp:254
4038msgid "Log In"
41−msgstr ""
39+msgstr "Aniciar sesión"
4240
43−#: plugins/LightDM/Greeter.cpp:270
41+#: plugins/LightDM/Greeter.cpp:254
4442msgid "Retry"
45−msgstr ""
43+msgstr "Reintentar"
4644
4745#: plugins/LightDM/UsersModel.cpp:157
4846msgid "Login"
@@ -52,23 +50,23 @@ msgstr ""
5250msgid "Guest Session"
5351msgstr ""
5452
55−#: plugins/Unity/Launcher/launcheritem.cpp:48
56−#: plugins/Unity/Launcher/launcheritem.cpp:122
53+#: plugins/Unity/Launcher/launcheritem.cpp:49
54+#: plugins/Unity/Launcher/launcheritem.cpp:123
5755msgid "Pin shortcut"
58−msgstr "Fixar l'atayu"
56+msgstr "Anclar atayu"
5957
60−#: plugins/Unity/Launcher/launcheritem.cpp:54
58+#: plugins/Unity/Launcher/launcheritem.cpp:55
6159msgid "Quit"
6260msgstr "Colar"
6361
64−#: plugins/Unity/Launcher/launcheritem.cpp:122
62+#: plugins/Unity/Launcher/launcheritem.cpp:123
6563msgid "Unpin shortcut"
66−msgstr "Quitar l'atayu"
64+msgstr "Desanclar atayu"
6765
6866#: qml/Components/Dialogs.qml:176
6967msgctxt "Title: Lock/Log out dialog"
7068msgid "Log out"
71−msgstr "Zarru de la sesión"
69+msgstr "Zarrar sesión"
7270
7371#: qml/Components/Dialogs.qml:177
7472msgid "Are you sure you want to log out?"
@@ -84,8 +82,9 @@ msgctxt "Button: Log out from the system"
8482msgid "Log Out"
8583msgstr "Zarrar sesión"
8684
87−#: qml/Components/Dialogs.qml:199 qml/Components/Dialogs.qml:284
88−#: qml/Greeter/NarrowView.qml:215 qml/Wizard/Pages/passcode-confirm.qml:32
85+#: qml/Components/Dialogs.qml:199 qml/Components/Dialogs.qml:264
86+#: qml/Dash/DashPageHeader.qml:324 qml/Greeter/NarrowView.qml:208
87+#: qml/Wizard/Pages/passcode-confirm.qml:32
8988#: qml/Wizard/Pages/passcode-set.qml:32
9089msgid "Cancel"
9190msgstr "Encaboxar"
@@ -107,42 +106,36 @@ msgstr "Non"
107106msgid "Yes"
108107msgstr "Sí"
109108
110−#: qml/Components/Dialogs.qml:243
109+#: qml/Components/Dialogs.qml:239
111110msgctxt "Title: Power off/Restart dialog"
112111msgid "Power"
113−msgstr "Enerxía"
112+msgstr "Apagáu"
114113
115−#: qml/Components/Dialogs.qml:244
114+#: qml/Components/Dialogs.qml:240
116115msgid ""
117116"Are you sure you would like\n"
118117"to power off?"
119118msgstr ""
120−"¿De xuru que quies\n"
119+"¿De xuru que te prestaría\n"
121120"apagar?"
122121
123−#: qml/Components/Dialogs.qml:248
122+#: qml/Components/Dialogs.qml:244
124123msgctxt "Button: Power off the system"
125124msgid "Power off"
126125msgstr "Apagar"
127126
128−#: qml/Components/Dialogs.qml:263
127+#: qml/Components/Dialogs.qml:255
129128msgctxt "Button: Restart the system"
130129msgid "Restart"
131130msgstr "Reaniciar"
132131
133−#: qml/Components/Dialogs.qml:276
134−#, fuzzy
135−#| msgid "Takes a screenshot."
136−msgid "Screenshot"
137−msgstr "Fai una captura de pantalla."
138−
139132#: qml/Components/KeyboardShortcutsOverlay.qml:41
140133msgid "Keyboard Shortcuts"
141−msgstr "Atayos del tecláu"
134+msgstr "Atayos de tecláu"
142135
143136#: qml/Components/KeyboardShortcutsOverlay.qml:55
144−msgid "Lomiri"
145−msgstr ""
137+msgid "Unity 8"
138+msgstr "Unity 8"
146139
147140#: qml/Components/KeyboardShortcutsOverlay.qml:62
148141msgid "PrtScr"
@@ -150,39 +143,35 @@ msgstr "ImprPant"
150143
151144#: qml/Components/KeyboardShortcutsOverlay.qml:67
152145msgid "Takes a screenshot."
153−msgstr "Fai una captura de pantalla."
146+msgstr "Saca una imaxe de la pantalla."
154147
155148#: qml/Components/KeyboardShortcutsOverlay.qml:75
156149msgid "Alt + PrtScr"
157150msgstr "Alt + ImprPant"
158151
159152#: qml/Components/KeyboardShortcutsOverlay.qml:80
160−#, fuzzy
161−#| msgid "Takes a screenshot of a window."
162153msgid "Takes a screenshot of the current window."
163−msgstr "Fai una captura d'una ventana."
154+msgstr ""
164155
165156#: qml/Components/KeyboardShortcutsOverlay.qml:88
166157msgid "Super + Space"
167−msgstr "Súper + Espaciu"
158+msgstr "Super + Espaciu"
168159
169160#: qml/Components/KeyboardShortcutsOverlay.qml:93
170161msgid "Switches to next keyboard layout."
171−msgstr "Cambia a la distribución siguiente del tecláu."
162+msgstr "Salta al siguiente diseñu de tecláu."
172163
173164#: qml/Components/KeyboardShortcutsOverlay.qml:101
174165msgid "Super + Shift + Space"
175−msgstr "Súper + Mayús + Espaciu"
166+msgstr "Super +Mayús + Espaciu"
176167
177168#: qml/Components/KeyboardShortcutsOverlay.qml:106
178169msgid "Switches to previous keyboard layout."
179−msgstr "Cambia a la distribución anterior del tecláu."
170+msgstr "Salta al diseñu de tecláu anterior."
180171
181172#: qml/Components/KeyboardShortcutsOverlay.qml:114
182−#, fuzzy
183−#| msgid "Ctrl + Super + D"
184173msgid "Ctrl + Alt + T"
185−msgstr "Ctrl + Súper + D"
174+msgstr ""
186175
187176#: qml/Components/KeyboardShortcutsOverlay.qml:119
188177msgid "Starts the Terminal application."
@@ -194,11 +183,11 @@ msgstr "Llanzador"
194183
195184#: qml/Components/KeyboardShortcutsOverlay.qml:138
196185msgid "Super (Hold)"
197−msgstr ""
186+msgstr "Super (Caltener)"
198187
199188#: qml/Components/KeyboardShortcutsOverlay.qml:143
200189msgid "Opens the launcher, displays shortcuts."
201−msgstr "Abre'l llanzador, amuesa los atayos."
190+msgstr "Abre'l llanzador, amuesa atayos."
202191
203192#: qml/Components/KeyboardShortcutsOverlay.qml:151
204193msgid "Alt + F1"
@@ -206,81 +195,87 @@ msgstr "Alt + F1"
206195
207196#: qml/Components/KeyboardShortcutsOverlay.qml:156
208197msgid "Opens launcher keyboard navigation mode."
209−msgstr ""
198+msgstr "Abre'l mou de navegación con tecláu del llanzador."
210199
211200#: qml/Components/KeyboardShortcutsOverlay.qml:164
212201msgid "Super + Tab"
213−msgstr "Súper + Tabulador"
202+msgstr "Super + Tab"
214203
215204#: qml/Components/KeyboardShortcutsOverlay.qml:169
216205msgid "Switches applications via the launcher."
217−msgstr ""
206+msgstr "Cambia d'aplicaciones col llanzador."
218207
219208#: qml/Components/KeyboardShortcutsOverlay.qml:177
220−#, fuzzy
221−#| msgid "Super + 0 to 9"
222209msgid "Super + 1 to 0"
223−msgstr "Súper + 0 a 9"
210+msgstr ""
224211
225212#: qml/Components/KeyboardShortcutsOverlay.qml:182
226213msgid "Same as clicking on a launcher icon."
227−msgstr "Igual que calcar nun iconu del llanzador."
214+msgstr "Igual que facer click nel iconu del llanzador."
228215
229216#: qml/Components/KeyboardShortcutsOverlay.qml:190
230−#, fuzzy
231−#| msgid "Super + W"
232217msgid "Super + A"
233−msgstr "Súper + W"
218+msgstr ""
234219
235220#: qml/Components/KeyboardShortcutsOverlay.qml:195
236−#, fuzzy
237−#| msgid "Open the launcher"
238221msgid "Opens the Application Drawer."
239−msgstr "Abrir el llanzador"
222+msgstr "Abre'l caxón d'aplicaciones."
223+
224+#: qml/Components/KeyboardShortcutsOverlay.qml:207
225+msgid "Scopes"
226+msgstr "Ámbitos"
227+
228+#: qml/Components/KeyboardShortcutsOverlay.qml:214
229+msgid "Super (Tap)"
230+msgstr "Super (Tocar)"
231+
232+#: qml/Components/KeyboardShortcutsOverlay.qml:219
233+msgid "Opens the Scopes home."
234+msgstr "Abre'l principiu d'Ámbitos"
240235
241236#: qml/Components/KeyboardShortcutsOverlay.qml:235
242237msgid "Switching"
243−msgstr "Cambéu"
238+msgstr "Conmutación"
244239
245240#: qml/Components/KeyboardShortcutsOverlay.qml:242
246241msgid "Alt + Tab"
247−msgstr "Alt + Tabulador"
242+msgstr "Alt + Tab"
248243
249244#: qml/Components/KeyboardShortcutsOverlay.qml:247
250245msgid "Switches between applications."
251−msgstr ""
246+msgstr "Conmuta ente aplicaciones."
252247
253248#: qml/Components/KeyboardShortcutsOverlay.qml:255
254249msgid "Super + W"
255−msgstr "Súper + W"
250+msgstr "Super + W"
256251
257252#: qml/Components/KeyboardShortcutsOverlay.qml:260
258253msgid "Opens the desktop spread."
259−msgstr ""
254+msgstr "Abre esparder l'escritoriu."
260255
261256#: qml/Components/KeyboardShortcutsOverlay.qml:268
262257msgid "Cursor Left or Right"
263−msgstr ""
258+msgstr "Flecha izq. o dre."
264259
265260#: qml/Components/KeyboardShortcutsOverlay.qml:273
266261msgid "Moves the focus."
267−msgstr "Mueve'l focu."
262+msgstr "Mueve'l focu"
268263
269264#: qml/Components/KeyboardShortcutsOverlay.qml:285
270265msgid "Windows"
271−msgstr ""
266+msgstr "Ventanes"
272267
273268#: qml/Components/KeyboardShortcutsOverlay.qml:292
274269msgid "Ctrl + Super + D"
275−msgstr "Ctrl + Súper + D"
270+msgstr "Ctrl + Super + D"
276271
277272#: qml/Components/KeyboardShortcutsOverlay.qml:297
278273msgid "Minimizes all windows."
279−msgstr "Minimiza toles ventanes."
274+msgstr "Amenorga toles ventanes."
280275
281276#: qml/Components/KeyboardShortcutsOverlay.qml:305
282277msgid "Ctrl + Super + Up"
283−msgstr "Ctrl + Súper + Arriba"
278+msgstr "Ctrl + Super + Arriba"
284279
285280#: qml/Components/KeyboardShortcutsOverlay.qml:310
286281msgid "Maximizes the current window."
@@ -288,19 +283,19 @@ msgstr "Maximiza la ventana actual."
288283
289284#: qml/Components/KeyboardShortcutsOverlay.qml:318
290285msgid "Ctrl + Super + Down"
291−msgstr "Ctrl + Súper + Abaxo"
286+msgstr "Ctrl + Super + Abaxo"
292287
293288#: qml/Components/KeyboardShortcutsOverlay.qml:323
294289msgid "Minimizes or restores the current window."
295−msgstr "Minimiza o restaura la ventana actual."
290+msgstr "Amenorga o restaura la ventana actual."
296291
297292#: qml/Components/KeyboardShortcutsOverlay.qml:331
298293msgid "Ctrl + Super + Left or Right"
299−msgstr "Ctrl + Súper + Esquierda o Drecha"
294+msgstr "Ctrl + Super + Izquierda o Drecha"
300295
301296#: qml/Components/KeyboardShortcutsOverlay.qml:336
302297msgid "Semi-maximizes the current window."
303−msgstr ""
298+msgstr "Semi-maximiza la ventana actual."
304299
305300#: qml/Components/KeyboardShortcutsOverlay.qml:344
306301msgid "Alt + F4"
@@ -308,11 +303,11 @@ msgstr "Alt + F4"
308303
309304#: qml/Components/KeyboardShortcutsOverlay.qml:349
310305msgid "Closes the current window."
311−msgstr "Zarra toles ventanes actuales."
306+msgstr "Zarra la ventana actual."
312307
313−#: qml/Components/Lockscreen.qml:212 qml/Greeter/NarrowView.qml:235
308+#: qml/Components/Lockscreen.qml:212 qml/Greeter/NarrowView.qml:228
314309msgid "Return to Call"
315−msgstr ""
310+msgstr "Tornar a la llamada"
316311
317312#: qml/Components/Lockscreen.qml:212
318313msgid "Emergency Call"
@@ -320,7 +315,7 @@ msgstr "Llamada d'emerxencia"
320315
321316#: qml/Components/Lockscreen.qml:245
322317msgid "OK"
323−msgstr ""
318+msgstr "Aceutar"
324319
325320#: qml/Components/MediaServices/VideoPlayerControls.qml:44
326321#, qt-format
@@ -334,25 +329,25 @@ msgstr "%1:%2"
334329
335330#: qml/Components/ModeSwitchWarningDialog.qml:33
336331msgid "Apps may have unsaved data:"
337−msgstr "Aplicaciones con datos ensin guardar:"
332+msgstr "Apps que pueden tener datos sin guardar:"
338333
339334#: qml/Components/ModeSwitchWarningDialog.qml:60
340335msgctxt ""
341336"Re-dock means connect the device again to an external screen/mouse/keyboard"
342337msgid "Re-dock, save your work and close these apps to continue."
343−msgstr ""
338+msgstr "Reconeuta, guarda'l trabayu y zarra eses apps pa siguir."
344339
345340#: qml/Components/ModeSwitchWarningDialog.qml:67
346341msgid "Or force close now (unsaved data will be lost)."
347−msgstr ""
342+msgstr "O fuerza salir agora (perderás tolos datos sin guardar)."
348343
349344#: qml/Components/ModeSwitchWarningDialog.qml:80
350345msgid "OK, I will reconnect"
351−msgstr ""
346+msgstr "D'alcuerdu, reconeutaré"
352347
353348#: qml/Components/ModeSwitchWarningDialog.qml:81
354349msgid "Reconnect now!"
355−msgstr ""
350+msgstr "Reconeutar agora."
356351
357352#: qml/Components/ModeSwitchWarningDialog.qml:94
358353msgid "Close all"
@@ -360,33 +355,128 @@ msgstr "Zarrar too"
360355
361356#: qml/Components/SharingPicker.qml:54
362357msgid "Preview Share Item"
363−msgstr ""
358+msgstr "Entever l'elementu compartíu"
364359
365360#: qml/Components/VirtualTouchPad.qml:317
366361msgid ""
367362"Your device is now connected to an external display. Use this screen as a "
368363"touch pad to interact with the pointer."
369364msgstr ""
370−"Agora'l preséu ta coneutáu a una pantalla esterna. Usa esta pantalla como "
371−"panel táutil pa interactuar col punteru."
365+"El preséu agora ta coneutáu con una pantalla esterna. Usa esta pantalla como "
366+"touch pad pa interactuar col punteru."
372367
373368#: qml/Components/VirtualTouchPad.qml:327
374−#, fuzzy
375−#| msgid "Tap to return to call..."
376369msgid "Tap left button to click."
377−msgstr "Toca pa volver a la llamada…"
370+msgstr "Calca nel botón esquierdu pa facer clic."
378371
379372#: qml/Components/VirtualTouchPad.qml:339
380373msgid "Tap right button to right click."
381−msgstr ""
374+msgstr "Calca nel botón drechu pa facer clic."
382375
383376#: qml/Components/VirtualTouchPad.qml:351
384377msgid "Swipe with two fingers to scroll."
385−msgstr ""
378+msgstr "Esliza con dos deos pa desplazate."
386379
387380#: qml/Components/VirtualTouchPad.qml:396
388381msgid "Find more settings in the system settings."
389−msgstr ""
382+msgstr "Alcuentra más axustes nos Axustes del Sistema."
383+
384+#: qml/Dash/DashPageHeader.qml:361
385+msgctxt "Button: Open the Ubuntu Store"
386+msgid "Store"
387+msgstr "Tienda"
388+
389+#: qml/Dash/DashPageHeader.qml:368
390+msgctxt "Button: Start a search in the current dash scope"
391+msgid "Search"
392+msgstr "Guetar"
393+
394+#: qml/Dash/DashPageHeader.qml:378
395+msgctxt "Button: Show the current dash scope settings"
396+msgid "Settings"
397+msgstr "Axustes"
398+
399+#: qml/Dash/DashPageHeader.qml:385
400+msgid "Remove from Favorites"
401+msgstr "Desaniciar de favoritos"
402+
403+#: qml/Dash/DashPageHeader.qml:385
404+msgid "Add to Favorites"
405+msgstr "Amestar a favoritos"
406+
407+#: qml/Dash/FiltersPopover.qml:61
408+msgid "Refine your results"
409+msgstr "Refina los resultaos"
410+
411+#: qml/Dash/FiltersPopover.qml:70
412+msgid "Reset"
413+msgstr "Reafitar"
414+
415+#: qml/Dash/GenericScopeView.qml:547 qml/Dash/GenericScopeView.qml:718
416+msgid "Show less"
417+msgstr "Ver menos"
418+
419+#: qml/Dash/GenericScopeView.qml:547
420+msgid "Show all"
421+msgstr "Ver too"
422+
423+#: qml/Dash/GenericScopeView.qml:578
424+msgctxt "Label: Hint for dash search line edit"
425+msgid "Search"
426+msgstr "Guetar"
427+
428+#: qml/Dash/PageHeaderExtraPanel.qml:67
429+msgid "Recent Searches"
430+msgstr "Guetes recién"
431+
432+#: qml/Dash/PageHeaderExtraPanel.qml:78
433+msgid "Clear All"
434+msgstr "Llimpiar too"
435+
436+#: qml/Dash/Previews/PreviewActionCombo.qml:36
437+msgid "More..."
438+msgstr "Más…"
439+
440+#: qml/Dash/Previews/PreviewActionCombo.qml:36
441+msgid "Less..."
442+msgstr "Menos…"
443+
444+#: qml/Dash/Previews/PreviewCommentInput.qml:83
445+#: qml/Dash/Previews/PreviewRatingInput.qml:202
446+msgid "Send"
447+msgstr "Unviar"
448+
449+#: qml/Dash/Previews/PreviewRatingInput.qml:109
450+msgid "Rate this"
451+msgstr "Valorar esto"
452+
453+#: qml/Dash/Previews/PreviewRatingInput.qml:184
454+msgid "Add a review"
455+msgstr "Amestar una reseña"
456+
457+#: qml/Dash/PullToRefreshScopeStyle.qml:56
458+msgid "Pull to refresh…"
459+msgstr "Tira p'anovar..."
460+
461+#: qml/Dash/PullToRefreshScopeStyle.qml:61
462+msgid "Release to refresh…"
463+msgstr "Sueltar p'anovar..."
464+
465+#: qml/Dash/ScopeSettings/ScopeSettingBoolean.qml:43
466+msgid "Enable location data"
467+msgstr "Habilitar datos d'allugamientu"
468+
469+#: qml/Dash/ScopesList.qml:146
470+msgid "Manage"
471+msgstr "Xestionar"
472+
473+#: qml/Dash/ScopesList.qml:187
474+msgid "Home"
475+msgstr "Aniciu"
476+
477+#: qml/Dash/ScopesList.qml:188
478+msgid "Also installed"
479+msgstr "Tamién instalaos"
390480
391481#: qml/Greeter/CoverPage.qml:127
392482msgid "Unlock"
@@ -398,39 +488,33 @@ msgstr "Preséu bloquiáu"
398488
399489#: qml/Greeter/DelayedLockscreen.qml:58
400490msgid "You have been locked out due to too many failed passphrase attempts."
401−msgstr ""
402−"Bloquióse'l preséu dempués d'introducir mal el códigu numbéricu milenta "
403−"vegaes."
491+msgstr "Quedasti bloquiáu polos escesivos intentos fallíos de fras de pasu."
404492
405493#: qml/Greeter/DelayedLockscreen.qml:59
406494msgid "You have been locked out due to too many failed passcode attempts."
407495msgstr ""
408−"Bloquióse'l preséu dempués d'introducir mal la contraseña milenta vegaes."
496+"Quedasti bloquiáu polos escesivos intentos fallíos de códigu de pasu."
409497
410498#: qml/Greeter/DelayedLockscreen.qml:68
411499#, qt-format
412500msgid "Please wait %1 minute and then try again…"
413501msgid_plural "Please wait %1 minutes and then try again…"
414−msgstr[0] "Espera %1 minutu y volvi tentalo darréu…"
415−msgstr[1] "Espera %1 minutos y volvi tentalo darréu…"
502+msgstr[0] "Por favor, espera %1 minutu y vuelvi a intentalo…"
503+msgstr[1] "Por favor, espera %1 minutos y vuelvi a intentalo…"
416504
417505#: qml/Greeter/Greeter.qml:550
418506msgid "Try again"
419−msgstr ""
507+msgstr "Tentar otra vuelta"
420508
421509#: qml/Greeter/Greeter.qml:551
422−#, fuzzy
423−#| msgid "Enter passphrase"
424510msgid "Enter passphrase to unlock"
425−msgstr "Introduz la fras de pasu"
511+msgstr ""
426512
427513#: qml/Greeter/Greeter.qml:552
428−#, fuzzy
429−#| msgid "Enter passcode"
430514msgid "Enter passcode to unlock"
431−msgstr "Introduz el códigu de pasu"
515+msgstr ""
432516
433−#: qml/Greeter/NarrowView.qml:235
517+#: qml/Greeter/NarrowView.qml:228
434518msgid "Emergency"
435519msgstr "Emerxencia"
436520
@@ -440,33 +524,32 @@ msgstr "Fras de pasu"
440524
441525#: qml/Greeter/PromptList.qml:126
442526msgid "Passcode"
443−msgstr "Códigu numbéricu"
527+msgstr "Códigu de pasu"
444528
445529#: qml/Greeter/SessionsList.qml:124
446530msgid "Select desktop environment"
447−msgstr ""
531+msgstr "Esbillar entornu d'escritoriu"
448532
449−#: qml/Launcher/Drawer.qml:250
450−#, fuzzy
451−#| msgid "Search"
533+#: qml/Launcher/Drawer.qml:94
452534msgid "Search…"
453−msgstr "Guetar"
535+msgstr "Guetar..."
454536
455−#: qml/Launcher/PullToRefreshScopeStyle.qml:56
456−msgid "Pull to refresh…"
457−msgstr "Tira pa refrescar…"
537+#: qml/Launcher/Drawer.qml:129
538+msgctxt "Apps sorted alphabetically"
539+msgid "A-Z"
540+msgstr "A-Z"
458541
459−#: qml/Launcher/PullToRefreshScopeStyle.qml:61
460−msgid "Release to refresh…"
461−msgstr "Suelta pa refrescar…"
542+#: qml/Launcher/MoreAppsHeader.qml:55
543+msgid "More apps in the store"
544+msgstr "Más aplicaciones na tienda"
462545
463546#: qml/Notifications/NotificationMenuItemFactory.qml:124
464547msgid "Show password"
465−msgstr "Amosar la contraseña"
548+msgstr "Amosar contraseña"
466549
467550#: qml/Panel/ActiveCallHint.qml:79
468551msgid "Tap to return to call..."
469−msgstr "Toca pa volver a la llamada…"
552+msgstr "Toca pa tornar a la llamada..."
470553
471554#: qml/Panel/ActiveCallHint.qml:92
472555msgid "Conference"
@@ -474,7 +557,7 @@ msgstr "Conferencia"
474557
475558#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:869
476559msgid "Nothing is playing"
477−msgstr "Nada en reproducción"
560+msgstr "Nun ta reproduciéndose nada"
478561
479562#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:997
480563#, qt-format
@@ -505,11 +588,11 @@ msgstr "0 segundos"
505588#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1011
506589#, qt-format
507590msgid "%1 remaining"
508−msgstr "%1 restante(s)"
591+msgstr "Queden %1"
509592
510593#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1017
511594msgid "In queue…"
512−msgstr "Na cola…"
595+msgstr "Na cola..."
513596
514597#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1021
515598msgid "Downloading"
@@ -517,11 +600,11 @@ msgstr "Baxando"
517600
518601#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1023
519602msgid "Paused, tap to resume"
520−msgstr "Posóse, toca pa siguir"
603+msgstr "Posáu, toca pa reanudar"
521604
522605#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1025
523606msgid "Canceled"
524−msgstr "Encaboxóse"
607+msgstr "Encaboxáu"
525608
526609#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1027
527610msgid "Finished"
@@ -529,7 +612,7 @@ msgstr "Finó"
529612
530613#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1029
531614msgid "Failed, tap to retry"
532−msgstr "Falló, toca pa retentar"
615+msgstr "Falló, toca pa reintentar"
533616
534617#: qml/Panel/Indicators/MessageMenuItemFactory.qml:151
535618#: qml/Panel/Indicators/MessageMenuItemFactory.qml:210
@@ -540,88 +623,65 @@ msgstr "Unviar"
540623#: qml/Panel/Indicators/MessageMenuItemFactory.qml:152
541624msgctxt "Label: Hint in message indicator line edit"
542625msgid "Reply"
543−msgstr ""
626+msgstr "Responder"
544627
545628#: qml/Panel/Indicators/MessageMenuItemFactory.qml:209
546629msgctxt "Button: Call back on phone"
547630msgid "Call back"
548−msgstr "Rellamar"
631+msgstr "Devolver llamada"
549632
550633#: qml/Panel/PanelMenuPage.qml:92
551−#, fuzzy
552−#| msgctxt "Button: Go back one page in the Wizard"
553−#| msgid "Back"
554634msgid "Back"
555−msgstr "Atrás"
635+msgstr ""
556636
557637#: qml/Stage/SideStage.qml:76
558638msgid "Drag using 3 fingers any application from one window to the other"
559−msgstr "Arrastra con tres deos cualquier aplicación dende una ventana a otra"
560−
561−#: qml/Stage/Stage.qml:671
562−msgid "No running apps"
563−msgstr ""
639+msgstr "Abasnar cualquier aplicación d'una ventana a otra usando 3 deos"
564640
565641#: qml/Tutorial/TutorialLeftLong.qml:49
566−#, fuzzy
567−#| msgid "Long swipe from the left edge to open the Today scope"
568642msgid "Long swipe from the left edge to open the Application Drawer"
569−msgstr "Eslizamientu llargu dende'l berbesu esquierdu p'abrir l'ámbitu Güei"
643+msgstr ""
570644
571645#: qml/Tutorial/TutorialLeft.qml:47
572646msgid "Short swipe from the left edge to open the launcher"
573−msgstr "Esliza dende'l berbesu esquierdu p'abrir el llanzador"
647+msgstr "Barríu curtiu dende'l berbesu izquierdu p'abrir el llanzador"
574648
575−#: qml/Tutorial/TutorialRight.qml:54
649+#: qml/Tutorial/TutorialRight.qml:55
576650msgid "Push your mouse against the right edge to view your open apps"
577−msgstr "Lleva'l mur al berbesu drechu pa ver les aplicaciones abiertes"
651+msgstr "Emburria'l mur escontra'l berbesu drechu pa ver les apps abiertes"
578652
579−#: qml/Tutorial/TutorialRight.qml:55
653+#: qml/Tutorial/TutorialRight.qml:56
580654msgid "Swipe from the right edge to view your open apps"
581−msgstr "Esliza dende'l berbesu drechu pa ver les aplicaciones abiertes"
655+msgstr "Barríu dende'l berbesu drechu pa ver les apps abiertes"
582656
583657#: qml/Tutorial/TutorialTop.qml:53
584658msgid "Swipe from the top edge to access notifications and quick settings"
585−msgstr "Esliza dende'l berbesu cimeru p'acceder a los avisos y axustes rápidos"
659+msgstr ""
660+"Barríu dende'l berbesu superior pa tener accesu a los avisos y configuración "
661+"nel intre"
586662
587−#: qml/Wizard/Page.qml:59
663+#: qml/Wizard/Page.qml:54
588664msgctxt "Button: Go back one page in the Wizard"
589665msgid "Back"
590−msgstr "Atrás"
666+msgstr "Atrás"
591667
592−#: qml/Wizard/Pages/10-welcome.qml:29
668+#: qml/Wizard/Pages/10-welcome.qml:28
593669msgid "Language"
594670msgstr "Llingua"
595671
596−#: qml/Wizard/Pages/10-welcome.qml:176
597−#: qml/Wizard/Pages/10-welcome-update.qml:126
598−#: qml/Wizard/Pages/11-changelog.qml:74 qml/Wizard/Pages/20-keyboard.qml:152
599−#: qml/Wizard/Pages/30-wifi.qml:214 qml/Wizard/Pages/50-timezone.qml:272
600−#: qml/Wizard/Pages/60-account.qml:72 qml/Wizard/Pages/70-passwd-type.qml:146
601−#: qml/Wizard/Pages/passcode-desktop.qml:154
602−#: qml/Wizard/Pages/password-set.qml:153
672+#: qml/Wizard/Pages/10-welcome.qml:173 qml/Wizard/Pages/20-keyboard.qml:152
673+#: qml/Wizard/Pages/30-wifi.qml:206 qml/Wizard/Pages/40-location.qml:271
674+#: qml/Wizard/Pages/50-timezone.qml:271 qml/Wizard/Pages/60-account.qml:65
675+#: qml/Wizard/Pages/70-passwd-type.qml:145
676+#: qml/Wizard/Pages/75-report-check.qml:84
677+#: qml/Wizard/Pages/passcode-desktop.qml:142
678+#: qml/Wizard/Pages/password-set.qml:142
603679msgid "Next"
604680msgstr "Siguiente"
605681
606−#: qml/Wizard/Pages/10-welcome-update.qml:91
607−msgid "Welcome to "
608−msgstr ""
609−
610−#: qml/Wizard/Pages/10-welcome-update.qml:106
611−msgid "We will make sure your device is ready to use "
612−msgstr "Vamos aseguranos de que'l preséu ta preparáu pa usase "
613−
614−#: qml/Wizard/Pages/11-changelog.qml:28
615−msgid "What's new"
616−msgstr "Qué hai nuevo"
617−
618−#: qml/Wizard/Pages/11-changelog.qml:74
619−msgid "Loading..."
620−msgstr "Cargando…"
621−
622682#: qml/Wizard/Pages/20-keyboard.qml:31
623683msgid "Select Keyboard"
624−msgstr ""
684+msgstr "Escoyer tecláu"
625685
626686#: qml/Wizard/Pages/20-keyboard.qml:71
627687msgid "Keyboard language"
@@ -631,203 +691,247 @@ msgstr "Llingua del tecláu"
631691msgid "Keyboard layout"
632692msgstr "Distribución del tecláu"
633693
634−#: qml/Wizard/Pages/20-keyboard.qml:152 qml/Wizard/Pages/30-wifi.qml:214
635−#: qml/Wizard/Pages/60-account.qml:72 qml/Wizard/Pages/79-system-update.qml:144
636−#: qml/Wizard/Pages/sim.qml:101
694+#: qml/Wizard/Pages/20-keyboard.qml:152 qml/Wizard/Pages/30-wifi.qml:206
695+#: qml/Wizard/Pages/60-account.qml:65 qml/Wizard/Pages/sim.qml:101
637696msgid "Skip"
638697msgstr "Saltar"
639698
640−#: qml/Wizard/Pages/30-wifi.qml:31
699+#: qml/Wizard/Pages/30-wifi.qml:30
641700msgid "Connect to Wi‑Fi"
642−msgstr "Conexón a una Wi-Fi"
701+msgstr "Coneutase al WiFi"
643702
644−#: qml/Wizard/Pages/30-wifi.qml:139
703+#: qml/Wizard/Pages/30-wifi.qml:131
645704msgid "Connected"
646−msgstr "Coneutóse"
705+msgstr "Coneutáu"
647706
648−#: qml/Wizard/Pages/30-wifi.qml:172
707+#: qml/Wizard/Pages/30-wifi.qml:164
649708msgid "Available Wi-Fi networks"
650709msgstr "Redes Wi-Fi disponibles"
651710
652−#: qml/Wizard/Pages/30-wifi.qml:173
711+#: qml/Wizard/Pages/30-wifi.qml:165
653712msgid "No available Wi-Fi networks"
654713msgstr "Nun hai redes Wi-Fi disponibles"
655714
715+#: qml/Wizard/Pages/40-location.qml:27
716+msgid "Location Services"
717+msgstr "Servicios d'allugamientu"
718+
719+#: qml/Wizard/Pages/40-location.qml:83
720+msgid ""
721+"Use GPS, Wi-Fi hotspots and mobile network anonymously to detect location "
722+"(recommended)"
723+msgstr ""
724+"Usar GPS, puntos Wi-Fi y redes móviles de mou anónimu pa detectar "
725+"l'allugamientu (recomendao)"
726+
727+#: qml/Wizard/Pages/40-location.qml:105
728+#, qt-format
729+msgid "By selecting this option you agree to the Nokia HERE %1."
730+msgstr "Seleicionando esta opción aceutes los %1 de Nokia HERE."
731+
732+#: qml/Wizard/Pages/40-location.qml:106
733+msgctxt "part of: Nokia HERE terms and conditions"
734+msgid "terms and conditions"
735+msgstr "términos y condiciones"
736+
737+#: qml/Wizard/Pages/40-location.qml:160
738+msgid "GPS only"
739+msgstr "Sólo GPS"
740+
741+#: qml/Wizard/Pages/40-location.qml:214
742+msgid "Don't use my location"
743+msgstr "Nun usar l'allugamientu"
744+
745+#: qml/Wizard/Pages/40-location.qml:260
746+msgid "You can change it later in System Settings."
747+msgstr "Pues camudalo sero na Configuración del Sistema."
748+
656749#: qml/Wizard/Pages/50-timezone.qml:30
657750msgid "Time Zone"
658−msgstr "Fusu horariu"
751+msgstr "Estaya horaria"
659752
660−#: qml/Wizard/Pages/50-timezone.qml:183
753+#: qml/Wizard/Pages/50-timezone.qml:182
661754msgid "Enter your city"
662−msgstr "Introduz la to ciudá"
755+msgstr "Escribe la ciudá"
663756
664757#: qml/Wizard/Pages/60-account.qml:24
665758msgid "Personalize Your Device"
666−msgstr "Personalización del preséu"
759+msgstr "Personaliza'l preséu"
667760
668−#: qml/Wizard/Pages/60-account.qml:54
761+#: qml/Wizard/Pages/60-account.qml:48
669762msgid "Preferred Name"
670763msgstr "Nome preferíu"
671764
672765#: qml/Wizard/Pages/70-passwd-type.qml:40
673766msgid "Lock Screen"
674−msgstr "Pantalla de bloquéu"
767+msgstr "Bloquiar pantalla"
675768
676−#: qml/Wizard/Pages/70-passwd-type.qml:103
769+#: qml/Wizard/Pages/70-passwd-type.qml:102
677770msgctxt "Label: Type of security method"
678771msgid "Create new password"
679−msgstr "Crear una contraseña"
772+msgstr "Crear contraseña nueva"
680773
681−#: qml/Wizard/Pages/70-passwd-type.qml:105
774+#: qml/Wizard/Pages/70-passwd-type.qml:104
682775msgctxt "Label: Type of security method"
683776msgid "Create passcode (numbers only)"
684−msgstr "Crear un códigu numbéricu"
777+msgstr "Crear códigu d'accesu (sólo númberos)"
685778
686−#: qml/Wizard/Pages/70-passwd-type.qml:107
779+#: qml/Wizard/Pages/70-passwd-type.qml:106
687780msgctxt "Label: Type of security method"
688781msgid "No lock code"
689−msgstr "Nada"
690−
691−#: qml/Wizard/Pages/79-system-update.qml:28
692−msgid "Update Device"
693−msgstr ""
782+msgstr "Ensin códigu de bloquéu"
694783
695−#: qml/Wizard/Pages/79-system-update.qml:55
696−msgid ""
697−"There is a system update available and ready to install. Afterwards, the "
698−"device will automatically restart."
699−msgstr ""
700−"Hai un anovamientu del sistema disponible y preparáu pa instalase. Dempués, "
701−"el preséu va reaniciase automáticamente."
702−
703−#: qml/Wizard/Pages/79-system-update.qml:76
704−#, fuzzy
705−#| msgctxt "string identifying name of the update"
706−#| msgid "Ubuntu system"
707−msgctxt "string identifying name of the update"
708−msgid "Ubuntu Touch system"
709−msgstr "Sistema Ubuntu"
710−
711−#: qml/Wizard/Pages/79-system-update.qml:83
712−#, qt-format
713−msgctxt "version of the system update"
714−msgid "Version %1"
715−msgstr "Versión %1"
784+#: qml/Wizard/Pages/75-report-check.qml:26 qml/Wizard/Pages/here-terms.qml:108
785+msgid "Privacy Policy"
786+msgstr "Política d'intimidá"
716787
717−#: qml/Wizard/Pages/79-system-update.qml:95
718−msgid "This could take a few minutes..."
719−msgstr "Esto podría tardar unos minutos…"
788+#: qml/Wizard/Pages/75-report-check.qml:26
789+msgid "Help Us Improve"
790+msgstr "Ayúdanos a meyorar"
720791
721−#: qml/Wizard/Pages/79-system-update.qml:109
722−msgid "Install and restart now"
792+#: qml/Wizard/Pages/75-report-check.qml:59
793+msgid "Improve system performance by sending us crashes and error reports."
723794msgstr ""
795+"Ameyora'l rindimientu del sistema unviándonos los informes d'errores y "
796+"cuelgues."
724797
725−#: qml/Wizard/Pages/80-finished.qml:91
726−msgid "Welcome Back"
727−msgstr "Volvi afayate"
798+#: qml/Wizard/Pages/75-report-check.qml:60
799+msgid "Privacy policy"
800+msgstr "Política d'intimidá"
728801
729−#: qml/Wizard/Pages/80-finished.qml:91
802+#: qml/Wizard/Pages/80-finished.qml:89
730803msgid "Welcome to Ubuntu"
731−msgstr "Afáyate n'Ubuntu"
804+msgstr "Bienveníu/a a Ubuntu"
732805
733−#: qml/Wizard/Pages/80-finished.qml:106
806+#: qml/Wizard/Pages/80-finished.qml:104
734807msgid "You are ready to use your device now"
735−msgstr "Agora tas preparáu pa usar el preséu"
736−
737−#: qml/Wizard/Pages/80-finished.qml:126
738−msgid "Continue"
739−msgstr "Siguir"
808+msgstr "Ya tas preparáu pa usar el preséu"
740809
741−#: qml/Wizard/Pages/80-finished.qml:126
810+#: qml/Wizard/Pages/80-finished.qml:124
742811msgid "Get Started"
743−msgstr "Entamar"
812+msgstr "Primeros pasos"
813+
814+#: qml/Wizard/Pages/here-terms.qml:25
815+msgid "Terms & Conditions"
816+msgstr "Términos y condiciones"
817+
818+#: qml/Wizard/Pages/here-terms.qml:69
819+msgid "Your device uses positioning technologies provided by HERE."
820+msgstr "El preséu usa teunoloxíes de posición qu'ufre HERE."
821+
822+#: qml/Wizard/Pages/here-terms.qml:81
823+msgid ""
824+"To provide you with positioning services and to improve their quality, HERE "
825+"collects information about nearby cell towers and Wi-Fi hotspots around your "
826+"current location whenever your position is being found."
827+msgstr ""
828+"Pa ufrir los servicios de posición y ameyorar la so calidá, HERE collecha "
829+"información de les antenes celulares y puntos d'accesu Wi-Fi cercanos al to "
830+"allugamientu actual siempre que se conoza la to posición."
831+
832+#: qml/Wizard/Pages/here-terms.qml:93
833+msgid ""
834+"The information collected is used to analyze the service and to improve the "
835+"use of service, but not to identify you personally."
836+msgstr ""
837+"La información collechada úsase p'analizar el serviciu y ameyorar l'usu del "
838+"serviciu, non pa identificate personalmente."
839+
840+#: qml/Wizard/Pages/here-terms.qml:106
841+#, qt-format
842+msgid "By continuing, you agree to the HERE platform %1 and %2."
843+msgstr "Al siguir, aceutes %1 y %2 de la plataforma HERE."
844+
845+#: qml/Wizard/Pages/here-terms.qml:107
846+msgid "Service Terms"
847+msgstr "Términos del serviciu"
744848
745849#: qml/Wizard/Pages/passcode-confirm.qml:43
746−#: qml/Wizard/Pages/passcode-desktop.qml:104
850+#: qml/Wizard/Pages/passcode-desktop.qml:97
747851msgid "Confirm passcode"
748−msgstr "Confirmación"
852+msgstr "Confirmar códigu de pasu"
749853
750854#: qml/Wizard/Pages/passcode-confirm.qml:45
751855msgid "Incorrect passcode."
752−msgstr "El códigu numbéricu ye incorreutu."
856+msgstr "Códigu de pasu incorreutu."
753857
754858#: qml/Wizard/Pages/passcode-confirm.qml:45
755859msgctxt "Enter the passcode again"
756860msgid "Please re-enter."
757−msgstr "Volvi introducilu."
861+msgstr "Vuelve a escribilu."
758862
759863#: qml/Wizard/Pages/passcode-desktop.qml:31
760864msgid "Lock Screen Passcode"
761−msgstr "Códigu numbéricu de la pantalla de bloquéu"
865+msgstr "Códigu de pasu de bloquéu de pantalla"
762866
763−#: qml/Wizard/Pages/passcode-desktop.qml:68
867+#: qml/Wizard/Pages/passcode-desktop.qml:61
764868msgid "Enter 4 numbers to setup your passcode"
765−msgstr "Introduz 4 númberos pa configurar el códigu numbéricu"
869+msgstr "Escribi 4 númberos pa configurar el códigu de pasu"
766870
767−#: qml/Wizard/Pages/passcode-desktop.qml:84
871+#: qml/Wizard/Pages/passcode-desktop.qml:77
768872#: qml/Wizard/Pages/passcode-set.qml:54
769873msgid "Choose passcode"
770−msgstr "Códigu numbéricu"
874+msgstr "Escueyi'l códigu de pasu"
771875
772−#: qml/Wizard/Pages/passcode-desktop.qml:139
876+#: qml/Wizard/Pages/passcode-desktop.qml:127
773877msgid "Passcode too short"
774−msgstr "El códigu numbéricu ye percurtiu"
878+msgstr "Códigu de pasu curtiu enforma"
775879
776−#: qml/Wizard/Pages/passcode-desktop.qml:141
880+#: qml/Wizard/Pages/passcode-desktop.qml:129
777881msgid "Passcodes match"
778−msgstr "Los códigos numbéricos concasen"
882+msgstr "Los códigos de pasu casen"
779883
780−#: qml/Wizard/Pages/passcode-desktop.qml:143
884+#: qml/Wizard/Pages/passcode-desktop.qml:131
781885msgid "Passcodes do not match"
782−msgstr "Los códigos numbéricos nun concasen"
886+msgstr "Los códigos de pasu nun casen"
783887
784888#: qml/Wizard/Pages/passcode-set.qml:62
785889msgid "Passcode must be 4 characters long"
786−msgstr "El códigu numbéricu a ser de 4 caráuteres"
890+msgstr "El códigu de pasu tien de tener 4 caráuteres de llargo"
787891
788892#: qml/Wizard/Pages/password-set.qml:31
789893msgid "Lock Screen Password"
790−msgstr "Contraseña de la pantalla de bloquéu"
894+msgstr "Contraseña del Bloquéu de pantalla"
791895
792−#: qml/Wizard/Pages/password-set.qml:68
896+#: qml/Wizard/Pages/password-set.qml:62
793897msgid "Enter at least 8 characters"
794−msgstr "Introduz 8 caráuteres polo menos"
898+msgstr "Escribe polo menos 8 caráuteres"
795899
796−#: qml/Wizard/Pages/password-set.qml:80
900+#: qml/Wizard/Pages/password-set.qml:74
797901msgid "Choose password"
798−msgstr "Contraseña"
902+msgstr "Escueye la contraseña"
799903
800−#: qml/Wizard/Pages/password-set.qml:110
904+#: qml/Wizard/Pages/password-set.qml:104
801905msgid "Confirm password"
802−msgstr "Confirmación"
906+msgstr "Confirmar contraseña"
803907
804908#: qml/Wizard/Pages/sim.qml:27
805909msgid "No SIM card installed"
806−msgstr "Nun s'instaló denguna tarxeta SIM"
910+msgstr "Nun ta instalada nenguna tarxeta SIM"
807911
808912#: qml/Wizard/Pages/sim.qml:54
809913msgid "SIM card added"
810−msgstr ""
914+msgstr "Amestóse tarxeta SIM"
811915
812916#: qml/Wizard/Pages/sim.qml:55
813917msgid "You must restart the device to access the mobile network."
814−msgstr "Has reaniciar el preséu p'acceder a la rede móvil."
918+msgstr "Tienes de reaniciar el preséu pa tener accesu a la rede móvil."
815919
816920#: qml/Wizard/Pages/sim.qml:59
817921msgid "Restart"
818−msgstr ""
922+msgstr "Reaniciar"
819923
820924#: qml/Wizard/Pages/sim.qml:78
821925msgid "You won’t be able to make calls or use text messaging without a SIM."
822−msgstr "Nun vas ser a facer llamaes o unviar SMS ensin una SIM."
926+msgstr "Nun podrás facer llamaes nin usar mensaxería de testu sin una SIM."
823927
824928#: qml/Wizard/Pages/sim.qml:90
825929msgid "To proceed with no SIM tap Skip."
826−msgstr "Pa siguir ensin una tarxeta SIM toca Saltar."
930+msgstr "Pa siguir ensin SIM toca Saltar."
827931
828932#: qml/Wizard/PasswordMeter.qml:87
829933msgid "Password too short"
830−msgstr "La contraseña ye percurtia"
934+msgstr "Contraseña curtia enforma"
831935
832936#: qml/Wizard/PasswordMeter.qml:89
833937msgid "Passwords match"
@@ -839,11 +943,11 @@ msgstr "Les contraseñes nun concasen"
839943
840944#: qml/Wizard/PasswordMeter.qml:95
841945msgid "Strong password"
842−msgstr "Contraseña perbona"
946+msgstr "Contraseña fuerte"
843947
844948#: qml/Wizard/PasswordMeter.qml:97
845949msgid "Fair password"
846−msgstr "Contraseña bona"
950+msgstr "Contraseña aceutable"
847951
848952#: qml/Wizard/PasswordMeter.qml:99
849953msgid "Weak password"
@@ -851,185 +955,7 @@ msgstr "Contraseña feble"
851955
852956#: qml/Wizard/PasswordMeter.qml:101
853957msgid "Very weak password"
854−msgstr "Contraseña perfeble"
855−
856−#~ msgid "Unity 8"
857−#~ msgstr "Unity 8"
858−
859−#~ msgid "Scopes"
860−#~ msgstr "Ámbitos"
861−
862−#~ msgid "Super (Tap)"
863−#~ msgstr "Súper (Toque)"
864−
865−#~ msgid "Opens the Scopes home."
866−#~ msgstr "Abre l'aniciu d'Ámbitos."
867−
868−#~ msgctxt "Button: Open the Ubuntu Store"
869−#~ msgid "Store"
870−#~ msgstr "Tienda"
871−
872−#~ msgctxt "Button: Start a search in the current dash scope"
873−#~ msgid "Search"
874−#~ msgstr "Guetar"
875−
876−#~ msgctxt "Button: Show the current dash scope settings"
877−#~ msgid "Settings"
878−#~ msgstr "Axustes"
879−
880−#~ msgid "Show less"
881−#~ msgstr "Amosar menos"
882−
883−#~ msgid "Show all"
884−#~ msgstr "Amosar too"
885−
886−#~ msgid "Recent Searches"
887−#~ msgstr "Guetes d'apocayá"
888−
889−#~ msgid "Clear All"
890−#~ msgstr "Llimpiar too"
891−
892−#~ msgid "More..."
893−#~ msgstr "Más…"
894−
895−#~ msgid "Less..."
896−#~ msgstr "Menos…"
897−
898−#~ msgid "Manage"
899−#~ msgstr "Xestión"
900−
901−#~ msgid "Home"
902−#~ msgstr "Aniciu"
903−
904−#~ msgid "Also installed"
905−#~ msgstr "Tamién s'instaló"
906−
907−#~ msgid "Privacy Policy"
908−#~ msgstr "Política de privacidá"
909−
910−#~ msgid "Help Us Improve"
911−#~ msgstr "Ayúdanos a ameyorar"
912−
913−#~ msgid "Improve system performance by sending us crashes and error reports."
914−#~ msgstr ""
915−#~ "Ameyora'l rindimientu del sistema unviándonos informes de casques y "
916−#~ "fallos."
917−
918−#~ msgid "Privacy policy"
919−#~ msgstr "Política de privacidá"
920−
921−#~ msgid "This device is not connected to the internet."
922−#~ msgstr "El preséu nun ta coneutáu a internet."
923−
924−#~ msgid "Software is up to date"
925−#~ msgstr "El software ta anováu"
926−
927−#~ msgid "The update server is not responding."
928−#~ msgstr "El sirvidor d'anovamientos nun ta respondiendo."
929−
930−#~ msgid "Please wait..."
931−#~ msgstr "Espera…"
932−
933−#~ msgid "Installation failed"
934−#~ msgstr "Falló la instalación"
935−
936−#~ msgid "Checking for updates…"
937−#~ msgstr "Comprobando anovamientos…"
938−
939−#~ msgid "%1 update available"
940−#~ msgid_plural "%1 updates available"
941−#~ msgstr[0] "%1 anovamientu disponible"
942−#~ msgstr[1] "%1 anovamientos disponibles"
943−
944−#~ msgid "Update all…"
945−#~ msgstr "Anovar too…"
946−
947−#~ msgid "Update all"
948−#~ msgstr "Anovar too"
949−
950−#~ msgid "Resume"
951−#~ msgstr "Siguir"
952−
953−#~ msgid "Install…"
954−#~ msgstr "Instalar…"
955−
956−#~ msgid "Open"
957−#~ msgstr "Abrir"
958−
959−#~ msgid "Installing"
960−#~ msgstr "Instalando"
961−
962−#~ msgid "Paused"
963−#~ msgstr "Posóse"
964−
965−#~ msgid "Waiting to download"
966−#~ msgstr "Esperando pola descarga"
967−
968−#~ msgid "%1 of %2"
969−#~ msgstr "%1 de %2"
970−
971−#~ msgid "Downloaded"
972−#~ msgstr "Baxó"
973−
974−#~ msgid "Installed"
975−#~ msgstr "Instalóse"
976−
977−#~ msgid "Updated %1"
978−#~ msgstr "Anovóse %1"
979−
980−#~ msgid "Location Services"
981−#~ msgstr "Servicios d'allugamientu"
982−
983−#~ msgid ""
984−#~ "Use GPS, Wi-Fi hotspots and mobile network anonymously to detect location "
985−#~ "(recommended)"
986−#~ msgstr ""
987−#~ "Usar GPS, puntos Wi-Fi y redes móviles de mou anónimu pa detectar "
988−#~ "l'allugamientu (recomendao)"
989−
990−#~ msgid "By selecting this option you agree to the Nokia HERE %1."
991−#~ msgstr "Seleicionando esta opción aceutes los %1 de Nokia HERE."
992−
993−#~ msgctxt "part of: Nokia HERE terms and conditions"
994−#~ msgid "terms and conditions"
995−#~ msgstr "términos y condiciones"
996−
997−#~ msgid "GPS only"
998−#~ msgstr "Sólo GPS"
999−
1000−#~ msgid "Don't use my location"
1001−#~ msgstr "Nun usar l'allugamientu"
1002−
1003−#~ msgid "You can change it later in System Settings."
1004−#~ msgstr "Pues camudalo sero na Configuración del Sistema."
1005−
1006−#~ msgid "Terms & Conditions"
1007−#~ msgstr "Términos y condiciones"
1008−
1009−#~ msgid "Your device uses positioning technologies provided by HERE."
1010−#~ msgstr "El preséu usa teunoloxíes de posición qu'ufre HERE."
1011−
1012−#~ msgid ""
1013−#~ "To provide you with positioning services and to improve their quality, "
1014−#~ "HERE collects information about nearby cell towers and Wi-Fi hotspots "
1015−#~ "around your current location whenever your position is being found."
1016−#~ msgstr ""
1017−#~ "Pa ufrir los servicios de posición y ameyorar la so calidá, HERE collecha "
1018−#~ "información de les antenes celulares y puntos d'accesu Wi-Fi cercanos al "
1019−#~ "to allugamientu actual siempre que se conoza la to posición."
1020−
1021−#~ msgid ""
1022−#~ "The information collected is used to analyze the service and to improve "
1023−#~ "the use of service, but not to identify you personally."
1024−#~ msgstr ""
1025−#~ "La información collechada úsase p'analizar el serviciu y ameyorar l'usu "
1026−#~ "del serviciu, non pa identificate personalmente."
1027−
1028−#~ msgid "By continuing, you agree to the HERE platform %1 and %2."
1029−#~ msgstr "Al siguir, aceutes %1 y %2 de la plataforma HERE."
1030−
1031−#~ msgid "Service Terms"
1032−#~ msgstr "Términos del serviciu"
958+msgstr "Contraseña feble enforma"
1033959
1034960#~ msgid "Skip intro"
1035961#~ msgstr "Omitir la intro"
@@ -1057,8 +983,8 @@ msgstr "Contraseña perfeble"
1057983
1058984#~ msgid "Swipe from the left to reveal the launcher for quick access to apps"
1059985#~ msgstr ""
1060−#~ "Esliza'l deu dende la esquierda p'amosar el llanzador y acceder "
1061−#~ "rápidamente a les aplicaciones"
986+#~ "Esliza'l deu dende la esquierda p'amosar el llanzador y acceder rápidamente "
987+#~ "a les aplicaciones"
1062988
1063989#~ msgid "Well done"
1064990#~ msgstr "Bien fecho"
@@ -1066,12 +992,21 @@ msgstr "Contraseña perfeble"
1066992#~ msgid "Confirm"
1067993#~ msgstr "Confirmar"
1068994
995+#~ msgid "Speaking..."
996+#~ msgstr "Falando…"
997+
998+#~ msgid "Loading. Please Wait..."
999+#~ msgstr "Cargando, espera…"
1000+
10691001#~ msgid "Type or say a command"
10701002#~ msgstr "Escribi o di una orde"
10711003
10721004#~ msgid "Speak Now..."
10731005#~ msgstr "Fala agora…"
10741006
1007+#~ msgid "Search"
1008+#~ msgstr "Guetar"
1009+
10751010#~ msgid "See less"
10761011#~ msgstr "Ver menos"
10771012
@@ -1118,6 +1053,7 @@ msgstr "Contraseña perfeble"
11181053#~ msgid "Store"
11191054#~ msgstr "Tienda"
11201055
1056+#, qt-format
11211057#~ msgid "Sorry, incorrect %1"
11221058#~ msgstr "Sentímoslo, %1 incorreutu"
11231059
@@ -1133,6 +1069,9 @@ msgstr "Contraseña perfeble"
11331069#~ msgid "Manage Scopes"
11341070#~ msgstr "Xestionar ámbitos"
11351071
1072+#~ msgid "Continue"
1073+#~ msgstr "Siguir"
1074+
11361075#~ msgid "Without it, you won’t be able to make calls or use text messaging."
11371076#~ msgstr "Ensin ella, nun vas poder facer llamaes nin unviar mensaxes."
11381077
@@ -1164,12 +1103,17 @@ msgstr "Contraseña perfeble"
11641103#~ msgid "Not at all"
11651104#~ msgstr "De nengún mou"
11661105
1106+#, qt-format
11671107#~ msgid "〈 %1"
11681108#~ msgstr "〈 %1"
11691109
1110+#, qt-format
11701111#~ msgid "%1 〉"
11711112#~ msgstr "%1 〉"
11721113
1114+#~ msgid "Open the launcher"
1115+#~ msgstr "Abrir el llanzador"
1116+
11731117#~ msgid "Tap here to continue."
11741118#~ msgstr "Toca equí pa siguir."
11751119
@@ -1210,28 +1154,35 @@ msgstr "Contraseña perfeble"
12101154#~ msgid "Sorry, incorrect passphrase."
12111155#~ msgstr "Perdón, fras de pasu incorreuta"
12121156
1157+#, qt-format
12131158#~ msgid "Enter %1"
12141159#~ msgstr "Introduz %1"
12151160
12161161#~ msgid "Sorry, incorrect passcode."
12171162#~ msgstr "Perdón, códigu de pasu incorreutu."
12181163
1164+#~ msgid "Enter passcode"
1165+#~ msgstr "Introduz el códigu de pasu"
1166+
1167+#~ msgid "Enter passphrase"
1168+#~ msgstr "Introduz la fras de pasu"
1169+
12191170#~ msgid "Please re-enter"
12201171#~ msgstr "Por favor, reintroduzla"
12211172
12221173#~ msgid ""
1223−#~ "If passcode is entered incorrectly, your phone will conduct a factory "
1224−#~ "reset and all personal data will be deleted."
1174+#~ "If passcode is entered incorrectly, your phone will conduct a factory reset "
1175+#~ "and all personal data will be deleted."
12251176#~ msgstr ""
1226−#~ "Si s'inxerta'l códigu de pasu incorreutamente, el to teléfonu va "
1227−#~ "reafitase y van desaniciase tolos datos personales."
1177+#~ "Si s'inxerta'l códigu de pasu incorreutamente, el to teléfonu va reafitase y "
1178+#~ "van desaniciase tolos datos personales."
12281179
12291180#~ msgid ""
12301181#~ "If passphrase is entered incorrectly, your phone will conduct a factory "
12311182#~ "reset and all personal data will be deleted."
12321183#~ msgstr ""
1233−#~ "Si s'inxerta la fras de pasu incorreutamente, el to teléfonu va reafitase "
1234−#~ "y van desaniciase tolos datos personales."
1184+#~ "Si s'inxerta la fras de pasu incorreutamente, el to teléfonu va reafitase y "
1185+#~ "van desaniciase tolos datos personales."
12351186
12361187#~ msgid "This will be your last attempt."
12371188#~ msgstr "Esti sedra'l to caberu intentu"
@@ -1315,11 +1266,11 @@ msgstr "Contraseña perfeble"
13151266#~ msgstr "¡Bon trabayu!"
13161267
13171268#~ msgid ""
1318−#~ "By selecting this option you agree to the Nokia HERE <a href='#'>terms "
1319−#~ "and conditions</a>."
1269+#~ "By selecting this option you agree to the Nokia HERE <a href='#'>terms and "
1270+#~ "conditions</a>."
13201271#~ msgstr ""
1321−#~ "Esbillando esta opción aceutes los <a href='#'>términos y condiciones</a> "
1322−#~ "de Nokia HERE."
1272+#~ "Esbillando esta opción aceutes los <a href='#'>términos y condiciones</a> de "
1273+#~ "Nokia HERE."
13231274
13241275#~ msgid "Using GPS, anonymized Wi-Fi and cellular network info (recommended)"
13251276#~ msgstr ""
@@ -1398,11 +1349,44 @@ msgstr "Contraseña perfeble"
13981349
13991350#~ msgid "Short or long swipe from the right edge to view your open apps"
14001351#~ msgstr ""
1401−#~ "Eslizamientu curtiu o llargu dende'l berbesu drechu pa ver les apps "
1402−#~ "abiertes"
1352+#~ "Eslizamientu curtiu o llargu dende'l berbesu drechu pa ver les apps abiertes"
14031353
14041354#~ msgid "Swipe up to manage the app"
14051355#~ msgstr "Eslizar p'alministrar la app"
14061356
14071357#~ msgid "Swipe up to create a message"
14081358#~ msgstr "Eslizar pa crear un mensaxe"
1359+
1360+#~ msgid "Long swipe from the left edge to open the Today scope"
1361+#~ msgstr "Eslizamientu llargu dende'l berbesu izquierdu pa ver el scope Güei"
1362+
1363+#~ msgid "Takes a screenshot of a window."
1364+#~ msgstr "Saca una imaxe d'una ventana."
1365+
1366+#~ msgid "Super + 0 to 9"
1367+#~ msgstr "Super + 0 a 9"
1368+
1369+#~ msgid "Install and restart now"
1370+#~ msgstr "Instalar y reaniciar agora"
1371+
1372+#~ msgid "This could take a few minutes..."
1373+#~ msgstr "Esto podría tardar dellos minutos..."
1374+
1375+#, qt-format
1376+#~ msgctxt "version of the system update"
1377+#~ msgid "Version %1"
1378+#~ msgstr "Versión %1"
1379+
1380+#~ msgctxt "string identifying name of the update"
1381+#~ msgid "Ubuntu system"
1382+#~ msgstr "Sistema Ubuntu"
1383+
1384+#~ msgid "Update Device"
1385+#~ msgstr "Anovar preséu"
1386+
1387+#~ msgid ""
1388+#~ "There is a system update available and ready to install. Afterwards, the "
1389+#~ "device will automatically restart."
1390+#~ msgstr ""
1391+#~ "Hai un anovamientu del sistema disponible y preparáu pa instalar. Darréu, el "
1392+#~ "preséu reaniciará de mou automáticu."
po/az.po+260−161
@@ -6,40 +6,39 @@
66msgid ""
77msgstr ""
88"Project-Id-Version: unity\n"
9−"Report-Msgid-Bugs-To: \n"
10−"POT-Creation-Date: 2021-01-29 11:42-0600\n"
9+"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10+"POT-Creation-Date: 2017-04-04 22:56+0000\n"
1111"PO-Revision-Date: 2014-09-03 16:39+0000\n"
1212"Last-Translator: Nicat Məmmədov <n1c4t97@gmail.com>\n"
1313"Language-Team: Azerbaijani <az@li.org>\n"
14−"Language: az\n"
1514"MIME-Version: 1.0\n"
1615"Content-Type: text/plain; charset=UTF-8\n"
1716"Content-Transfer-Encoding: 8bit\n"
1817"Plural-Forms: nplurals=2; plural=n != 1;\n"
19−"X-Launchpad-Export-Date: 2016-11-23 06:34+0000\n"
20−"X-Generator: Launchpad (build 18269)\n"
18+"X-Launchpad-Export-Date: 2017-04-07 06:29+0000\n"
19+"X-Generator: Launchpad (build 18343)\n"
2120
22−#: plugins/LightDM/Greeter.cpp:199
21+#: plugins/LightDM/Greeter.cpp:188
2322msgid "Password: "
2423msgstr "Şifrә: "
2524
26−#: plugins/LightDM/Greeter.cpp:214
25+#: plugins/LightDM/Greeter.cpp:203
2726msgid "Username"
2827msgstr ""
2928
30−#: plugins/LightDM/Greeter.cpp:258
29+#: plugins/LightDM/Greeter.cpp:242
3130msgid "Failed to authenticate"
3231msgstr ""
3332
34−#: plugins/LightDM/Greeter.cpp:260
33+#: plugins/LightDM/Greeter.cpp:244
3534msgid "Invalid password, please try again"
3635msgstr ""
3736
38−#: plugins/LightDM/Greeter.cpp:270
37+#: plugins/LightDM/Greeter.cpp:254
3938msgid "Log In"
4039msgstr ""
4140
42−#: plugins/LightDM/Greeter.cpp:270
41+#: plugins/LightDM/Greeter.cpp:254
4342msgid "Retry"
4443msgstr ""
4544
@@ -51,16 +50,16 @@ msgstr ""
5150msgid "Guest Session"
5251msgstr ""
5352
54−#: plugins/Unity/Launcher/launcheritem.cpp:48
55−#: plugins/Unity/Launcher/launcheritem.cpp:122
53+#: plugins/Unity/Launcher/launcheritem.cpp:49
54+#: plugins/Unity/Launcher/launcheritem.cpp:123
5655msgid "Pin shortcut"
5756msgstr "Pin qısayolu"
5857
59−#: plugins/Unity/Launcher/launcheritem.cpp:54
58+#: plugins/Unity/Launcher/launcheritem.cpp:55
6059msgid "Quit"
6160msgstr ""
6261
63−#: plugins/Unity/Launcher/launcheritem.cpp:122
62+#: plugins/Unity/Launcher/launcheritem.cpp:123
6463msgid "Unpin shortcut"
6564msgstr "Açma qısayolu"
6665
@@ -83,8 +82,9 @@ msgctxt "Button: Log out from the system"
8382msgid "Log Out"
8483msgstr ""
8584
86−#: qml/Components/Dialogs.qml:199 qml/Components/Dialogs.qml:284
87−#: qml/Greeter/NarrowView.qml:215 qml/Wizard/Pages/passcode-confirm.qml:32
85+#: qml/Components/Dialogs.qml:199 qml/Components/Dialogs.qml:264
86+#: qml/Dash/DashPageHeader.qml:324 qml/Greeter/NarrowView.qml:208
87+#: qml/Wizard/Pages/passcode-confirm.qml:32
8888#: qml/Wizard/Pages/passcode-set.qml:32
8989msgid "Cancel"
9090msgstr "İmtina"
@@ -106,37 +106,33 @@ msgstr "Yox"
106106msgid "Yes"
107107msgstr "Hə"
108108
109−#: qml/Components/Dialogs.qml:243
109+#: qml/Components/Dialogs.qml:239
110110msgctxt "Title: Power off/Restart dialog"
111111msgid "Power"
112112msgstr ""
113113
114−#: qml/Components/Dialogs.qml:244
114+#: qml/Components/Dialogs.qml:240
115115msgid ""
116116"Are you sure you would like\n"
117117"to power off?"
118118msgstr ""
119119
120−#: qml/Components/Dialogs.qml:248
120+#: qml/Components/Dialogs.qml:244
121121msgctxt "Button: Power off the system"
122122msgid "Power off"
123123msgstr ""
124124
125−#: qml/Components/Dialogs.qml:263
125+#: qml/Components/Dialogs.qml:255
126126msgctxt "Button: Restart the system"
127127msgid "Restart"
128128msgstr ""
129129
130−#: qml/Components/Dialogs.qml:276
131−msgid "Screenshot"
132−msgstr ""
133−
134130#: qml/Components/KeyboardShortcutsOverlay.qml:41
135131msgid "Keyboard Shortcuts"
136132msgstr ""
137133
138134#: qml/Components/KeyboardShortcutsOverlay.qml:55
139−msgid "Lomiri"
135+msgid "Unity 8"
140136msgstr ""
141137
142138#: qml/Components/KeyboardShortcutsOverlay.qml:62
@@ -223,6 +219,18 @@ msgstr ""
223219msgid "Opens the Application Drawer."
224220msgstr ""
225221
222+#: qml/Components/KeyboardShortcutsOverlay.qml:207
223+msgid "Scopes"
224+msgstr ""
225+
226+#: qml/Components/KeyboardShortcutsOverlay.qml:214
227+msgid "Super (Tap)"
228+msgstr ""
229+
230+#: qml/Components/KeyboardShortcutsOverlay.qml:219
231+msgid "Opens the Scopes home."
232+msgstr ""
233+
226234#: qml/Components/KeyboardShortcutsOverlay.qml:235
227235msgid "Switching"
228236msgstr ""
@@ -295,7 +303,7 @@ msgstr ""
295303msgid "Closes the current window."
296304msgstr ""
297305
298−#: qml/Components/Lockscreen.qml:212 qml/Greeter/NarrowView.qml:235
306+#: qml/Components/Lockscreen.qml:212 qml/Greeter/NarrowView.qml:228
299307msgid "Return to Call"
300308msgstr ""
301309
@@ -354,10 +362,8 @@ msgid ""
354362msgstr ""
355363
356364#: qml/Components/VirtualTouchPad.qml:327
357−#, fuzzy
358−#| msgid "Tap to return to call..."
359365msgid "Tap left button to click."
360−msgstr "Zəngə qayıtmaq üçün toxunun..."
366+msgstr ""
361367
362368#: qml/Components/VirtualTouchPad.qml:339
363369msgid "Tap right button to right click."
@@ -371,6 +377,103 @@ msgstr ""
371377msgid "Find more settings in the system settings."
372378msgstr ""
373379
380+#: qml/Dash/DashPageHeader.qml:361
381+msgctxt "Button: Open the Ubuntu Store"
382+msgid "Store"
383+msgstr ""
384+
385+#: qml/Dash/DashPageHeader.qml:368
386+msgctxt "Button: Start a search in the current dash scope"
387+msgid "Search"
388+msgstr ""
389+
390+#: qml/Dash/DashPageHeader.qml:378
391+msgctxt "Button: Show the current dash scope settings"
392+msgid "Settings"
393+msgstr ""
394+
395+#: qml/Dash/DashPageHeader.qml:385
396+msgid "Remove from Favorites"
397+msgstr "Seçilmişlәrdәn çıxart"
398+
399+#: qml/Dash/DashPageHeader.qml:385
400+msgid "Add to Favorites"
401+msgstr "Seçilmişlәrә әlavә et"
402+
403+#: qml/Dash/FiltersPopover.qml:61
404+msgid "Refine your results"
405+msgstr ""
406+
407+#: qml/Dash/FiltersPopover.qml:70
408+msgid "Reset"
409+msgstr ""
410+
411+#: qml/Dash/GenericScopeView.qml:547 qml/Dash/GenericScopeView.qml:718
412+msgid "Show less"
413+msgstr ""
414+
415+#: qml/Dash/GenericScopeView.qml:547
416+msgid "Show all"
417+msgstr ""
418+
419+#: qml/Dash/GenericScopeView.qml:578
420+msgctxt "Label: Hint for dash search line edit"
421+msgid "Search"
422+msgstr ""
423+
424+#: qml/Dash/PageHeaderExtraPanel.qml:67
425+msgid "Recent Searches"
426+msgstr ""
427+
428+#: qml/Dash/PageHeaderExtraPanel.qml:78
429+msgid "Clear All"
430+msgstr ""
431+
432+#: qml/Dash/Previews/PreviewActionCombo.qml:36
433+msgid "More..."
434+msgstr "Daha çox..."
435+
436+#: qml/Dash/Previews/PreviewActionCombo.qml:36
437+msgid "Less..."
438+msgstr "Az..."
439+
440+#: qml/Dash/Previews/PreviewCommentInput.qml:83
441+#: qml/Dash/Previews/PreviewRatingInput.qml:202
442+msgid "Send"
443+msgstr "Göndər"
444+
445+#: qml/Dash/Previews/PreviewRatingInput.qml:109
446+msgid "Rate this"
447+msgstr "Qiymәtlәndir"
448+
449+#: qml/Dash/Previews/PreviewRatingInput.qml:184
450+msgid "Add a review"
451+msgstr "Rəy yaz"
452+
453+#: qml/Dash/PullToRefreshScopeStyle.qml:56
454+msgid "Pull to refresh…"
455+msgstr ""
456+
457+#: qml/Dash/PullToRefreshScopeStyle.qml:61
458+msgid "Release to refresh…"
459+msgstr ""
460+
461+#: qml/Dash/ScopeSettings/ScopeSettingBoolean.qml:43
462+msgid "Enable location data"
463+msgstr ""
464+
465+#: qml/Dash/ScopesList.qml:146
466+msgid "Manage"
467+msgstr ""
468+
469+#: qml/Dash/ScopesList.qml:187
470+msgid "Home"
471+msgstr ""
472+
473+#: qml/Dash/ScopesList.qml:188
474+msgid "Also installed"
475+msgstr ""
476+
374477#: qml/Greeter/CoverPage.qml:127
375478msgid "Unlock"
376479msgstr ""
@@ -406,7 +509,7 @@ msgstr ""
406509msgid "Enter passcode to unlock"
407510msgstr ""
408511
409−#: qml/Greeter/NarrowView.qml:235
512+#: qml/Greeter/NarrowView.qml:228
410513msgid "Emergency"
411514msgstr ""
412515
@@ -422,18 +525,17 @@ msgstr ""
422525msgid "Select desktop environment"
423526msgstr ""
424527
425−#: qml/Launcher/Drawer.qml:250
426−#, fuzzy
427−#| msgid "Search"
528+#: qml/Launcher/Drawer.qml:94
428529msgid "Search…"
429−msgstr "Axtar"
530+msgstr ""
430531
431−#: qml/Launcher/PullToRefreshScopeStyle.qml:56
432−msgid "Pull to refresh…"
532+#: qml/Launcher/Drawer.qml:129
533+msgctxt "Apps sorted alphabetically"
534+msgid "A-Z"
433535msgstr ""
434536
435−#: qml/Launcher/PullToRefreshScopeStyle.qml:61
436−msgid "Release to refresh…"
537+#: qml/Launcher/MoreAppsHeader.qml:55
538+msgid "More apps in the store"
437539msgstr ""
438540
439541#: qml/Notifications/NotificationMenuItemFactory.qml:124
@@ -531,25 +633,19 @@ msgstr ""
531633msgid "Drag using 3 fingers any application from one window to the other"
532634msgstr ""
533635
534−#: qml/Stage/Stage.qml:671
535−msgid "No running apps"
536−msgstr ""
537−
538636#: qml/Tutorial/TutorialLeftLong.qml:49
539−#, fuzzy
540−#| msgid "Try swiping from the top edge to access the indicators"
541637msgid "Long swipe from the left edge to open the Application Drawer"
542−msgstr "Göstəriciləri görmәk üçün yuxarı küncdən sürüşdürün"
638+msgstr ""
543639
544640#: qml/Tutorial/TutorialLeft.qml:47
545641msgid "Short swipe from the left edge to open the launcher"
546642msgstr ""
547643
548−#: qml/Tutorial/TutorialRight.qml:54
644+#: qml/Tutorial/TutorialRight.qml:55
549645msgid "Push your mouse against the right edge to view your open apps"
550646msgstr ""
551647
552−#: qml/Tutorial/TutorialRight.qml:55
648+#: qml/Tutorial/TutorialRight.qml:56
553649msgid "Swipe from the right edge to view your open apps"
554650msgstr ""
555651
@@ -557,42 +653,25 @@ msgstr ""
557653msgid "Swipe from the top edge to access notifications and quick settings"
558654msgstr ""
559655
560−#: qml/Wizard/Page.qml:59
656+#: qml/Wizard/Page.qml:54
561657msgctxt "Button: Go back one page in the Wizard"
562658msgid "Back"
563659msgstr ""
564660
565−#: qml/Wizard/Pages/10-welcome.qml:29
661+#: qml/Wizard/Pages/10-welcome.qml:28
566662msgid "Language"
567663msgstr ""
568664
569−#: qml/Wizard/Pages/10-welcome.qml:176
570−#: qml/Wizard/Pages/10-welcome-update.qml:126
571−#: qml/Wizard/Pages/11-changelog.qml:74 qml/Wizard/Pages/20-keyboard.qml:152
572−#: qml/Wizard/Pages/30-wifi.qml:214 qml/Wizard/Pages/50-timezone.qml:272
573−#: qml/Wizard/Pages/60-account.qml:72 qml/Wizard/Pages/70-passwd-type.qml:146
574−#: qml/Wizard/Pages/passcode-desktop.qml:154
575−#: qml/Wizard/Pages/password-set.qml:153
665+#: qml/Wizard/Pages/10-welcome.qml:173 qml/Wizard/Pages/20-keyboard.qml:152
666+#: qml/Wizard/Pages/30-wifi.qml:206 qml/Wizard/Pages/40-location.qml:271
667+#: qml/Wizard/Pages/50-timezone.qml:271 qml/Wizard/Pages/60-account.qml:65
668+#: qml/Wizard/Pages/70-passwd-type.qml:145
669+#: qml/Wizard/Pages/75-report-check.qml:84
670+#: qml/Wizard/Pages/passcode-desktop.qml:142
671+#: qml/Wizard/Pages/password-set.qml:142
576672msgid "Next"
577673msgstr ""
578674
579−#: qml/Wizard/Pages/10-welcome-update.qml:91
580−msgid "Welcome to "
581−msgstr ""
582−
583−#: qml/Wizard/Pages/10-welcome-update.qml:106
584−msgid "We will make sure your device is ready to use "
585−msgstr ""
586−
587−#: qml/Wizard/Pages/11-changelog.qml:28
588−msgid "What's new"
589−msgstr ""
590−
591−#: qml/Wizard/Pages/11-changelog.qml:74
592−#, fuzzy
593−msgid "Loading..."
594−msgstr "Danışır..."
595−
596675#: qml/Wizard/Pages/20-keyboard.qml:31
597676msgid "Select Keyboard"
598677msgstr ""
@@ -605,33 +684,64 @@ msgstr ""
605684msgid "Keyboard layout"
606685msgstr ""
607686
608−#: qml/Wizard/Pages/20-keyboard.qml:152 qml/Wizard/Pages/30-wifi.qml:214
609−#: qml/Wizard/Pages/60-account.qml:72 qml/Wizard/Pages/79-system-update.qml:144
610−#: qml/Wizard/Pages/sim.qml:101
687+#: qml/Wizard/Pages/20-keyboard.qml:152 qml/Wizard/Pages/30-wifi.qml:206
688+#: qml/Wizard/Pages/60-account.qml:65 qml/Wizard/Pages/sim.qml:101
611689msgid "Skip"
612690msgstr ""
613691
614−#: qml/Wizard/Pages/30-wifi.qml:31
692+#: qml/Wizard/Pages/30-wifi.qml:30
615693msgid "Connect to Wi‑Fi"
616694msgstr ""
617695
618−#: qml/Wizard/Pages/30-wifi.qml:139
696+#: qml/Wizard/Pages/30-wifi.qml:131
619697msgid "Connected"
620698msgstr ""
621699
622−#: qml/Wizard/Pages/30-wifi.qml:172
700+#: qml/Wizard/Pages/30-wifi.qml:164
623701msgid "Available Wi-Fi networks"
624702msgstr ""
625703
626−#: qml/Wizard/Pages/30-wifi.qml:173
704+#: qml/Wizard/Pages/30-wifi.qml:165
627705msgid "No available Wi-Fi networks"
628706msgstr ""
629707
708+#: qml/Wizard/Pages/40-location.qml:27
709+msgid "Location Services"
710+msgstr ""
711+
712+#: qml/Wizard/Pages/40-location.qml:83
713+msgid ""
714+"Use GPS, Wi-Fi hotspots and mobile network anonymously to detect location "
715+"(recommended)"
716+msgstr ""
717+
718+#: qml/Wizard/Pages/40-location.qml:105
719+#, qt-format
720+msgid "By selecting this option you agree to the Nokia HERE %1."
721+msgstr ""
722+
723+#: qml/Wizard/Pages/40-location.qml:106
724+msgctxt "part of: Nokia HERE terms and conditions"
725+msgid "terms and conditions"
726+msgstr ""
727+
728+#: qml/Wizard/Pages/40-location.qml:160
729+msgid "GPS only"
730+msgstr ""
731+
732+#: qml/Wizard/Pages/40-location.qml:214
733+msgid "Don't use my location"
734+msgstr ""
735+
736+#: qml/Wizard/Pages/40-location.qml:260
737+msgid "You can change it later in System Settings."
738+msgstr ""
739+
630740#: qml/Wizard/Pages/50-timezone.qml:30
631741msgid "Time Zone"
632742msgstr ""
633743
634−#: qml/Wizard/Pages/50-timezone.qml:183
744+#: qml/Wizard/Pages/50-timezone.qml:182
635745msgid "Enter your city"
636746msgstr ""
637747
@@ -639,7 +749,7 @@ msgstr ""
639749msgid "Personalize Your Device"
640750msgstr ""
641751
642−#: qml/Wizard/Pages/60-account.qml:54
752+#: qml/Wizard/Pages/60-account.qml:48
643753msgid "Preferred Name"
644754msgstr ""
645755
@@ -647,72 +757,81 @@ msgstr ""
647757msgid "Lock Screen"
648758msgstr ""
649759
650−#: qml/Wizard/Pages/70-passwd-type.qml:103
760+#: qml/Wizard/Pages/70-passwd-type.qml:102
651761msgctxt "Label: Type of security method"
652762msgid "Create new password"
653763msgstr ""
654764
655−#: qml/Wizard/Pages/70-passwd-type.qml:105
765+#: qml/Wizard/Pages/70-passwd-type.qml:104
656766msgctxt "Label: Type of security method"
657767msgid "Create passcode (numbers only)"
658768msgstr ""
659769
660−#: qml/Wizard/Pages/70-passwd-type.qml:107
770+#: qml/Wizard/Pages/70-passwd-type.qml:106
661771msgctxt "Label: Type of security method"
662772msgid "No lock code"
663773msgstr ""
664774
665−#: qml/Wizard/Pages/79-system-update.qml:28
666−msgid "Update Device"
775+#: qml/Wizard/Pages/75-report-check.qml:26 qml/Wizard/Pages/here-terms.qml:108
776+msgid "Privacy Policy"
667777msgstr ""
668778
669−#: qml/Wizard/Pages/79-system-update.qml:55
670−msgid ""
671−"There is a system update available and ready to install. Afterwards, the "
672−"device will automatically restart."
779+#: qml/Wizard/Pages/75-report-check.qml:26
780+msgid "Help Us Improve"
673781msgstr ""
674782
675−#: qml/Wizard/Pages/79-system-update.qml:76
676−msgctxt "string identifying name of the update"
677−msgid "Ubuntu Touch system"
783+#: qml/Wizard/Pages/75-report-check.qml:59
784+msgid "Improve system performance by sending us crashes and error reports."
678785msgstr ""
679786
680−#: qml/Wizard/Pages/79-system-update.qml:83
681−#, qt-format
682−msgctxt "version of the system update"
683−msgid "Version %1"
787+#: qml/Wizard/Pages/75-report-check.qml:60
788+msgid "Privacy policy"
684789msgstr ""
685790
686−#: qml/Wizard/Pages/79-system-update.qml:95
687−msgid "This could take a few minutes..."
791+#: qml/Wizard/Pages/80-finished.qml:89
792+msgid "Welcome to Ubuntu"
688793msgstr ""
689794
690−#: qml/Wizard/Pages/79-system-update.qml:109
691−msgid "Install and restart now"
795+#: qml/Wizard/Pages/80-finished.qml:104
796+msgid "You are ready to use your device now"
692797msgstr ""
693798
694−#: qml/Wizard/Pages/80-finished.qml:91
695−msgid "Welcome Back"
799+#: qml/Wizard/Pages/80-finished.qml:124
800+msgid "Get Started"
696801msgstr ""
697802
698−#: qml/Wizard/Pages/80-finished.qml:91
699−msgid "Welcome to Ubuntu"
803+#: qml/Wizard/Pages/here-terms.qml:25
804+msgid "Terms & Conditions"
700805msgstr ""
701806
702−#: qml/Wizard/Pages/80-finished.qml:106
703−msgid "You are ready to use your device now"
807+#: qml/Wizard/Pages/here-terms.qml:69
808+msgid "Your device uses positioning technologies provided by HERE."
704809msgstr ""
705810
706−#: qml/Wizard/Pages/80-finished.qml:126
707−msgid "Continue"
811+#: qml/Wizard/Pages/here-terms.qml:81
812+msgid ""
813+"To provide you with positioning services and to improve their quality, HERE "
814+"collects information about nearby cell towers and Wi-Fi hotspots around your "
815+"current location whenever your position is being found."
708816msgstr ""
709817
710−#: qml/Wizard/Pages/80-finished.qml:126
711−msgid "Get Started"
818+#: qml/Wizard/Pages/here-terms.qml:93
819+msgid ""
820+"The information collected is used to analyze the service and to improve the "
821+"use of service, but not to identify you personally."
822+msgstr ""
823+
824+#: qml/Wizard/Pages/here-terms.qml:106
825+#, qt-format
826+msgid "By continuing, you agree to the HERE platform %1 and %2."
827+msgstr ""
828+
829+#: qml/Wizard/Pages/here-terms.qml:107
830+msgid "Service Terms"
712831msgstr ""
713832
714833#: qml/Wizard/Pages/passcode-confirm.qml:43
715−#: qml/Wizard/Pages/passcode-desktop.qml:104
834+#: qml/Wizard/Pages/passcode-desktop.qml:97
716835msgid "Confirm passcode"
717836msgstr ""
718837
@@ -729,24 +848,24 @@ msgstr ""
729848msgid "Lock Screen Passcode"
730849msgstr ""
731850
732−#: qml/Wizard/Pages/passcode-desktop.qml:68
851+#: qml/Wizard/Pages/passcode-desktop.qml:61
733852msgid "Enter 4 numbers to setup your passcode"
734853msgstr ""
735854
736−#: qml/Wizard/Pages/passcode-desktop.qml:84
855+#: qml/Wizard/Pages/passcode-desktop.qml:77
737856#: qml/Wizard/Pages/passcode-set.qml:54
738857msgid "Choose passcode"
739858msgstr ""
740859
741−#: qml/Wizard/Pages/passcode-desktop.qml:139
860+#: qml/Wizard/Pages/passcode-desktop.qml:127
742861msgid "Passcode too short"
743862msgstr ""
744863
745−#: qml/Wizard/Pages/passcode-desktop.qml:141
864+#: qml/Wizard/Pages/passcode-desktop.qml:129
746865msgid "Passcodes match"
747866msgstr ""
748867
749−#: qml/Wizard/Pages/passcode-desktop.qml:143
868+#: qml/Wizard/Pages/passcode-desktop.qml:131
750869msgid "Passcodes do not match"
751870msgstr ""
752871
@@ -758,15 +877,15 @@ msgstr ""
758877msgid "Lock Screen Password"
759878msgstr ""
760879
761−#: qml/Wizard/Pages/password-set.qml:68
880+#: qml/Wizard/Pages/password-set.qml:62
762881msgid "Enter at least 8 characters"
763882msgstr ""
764883
765−#: qml/Wizard/Pages/password-set.qml:80
884+#: qml/Wizard/Pages/password-set.qml:74
766885msgid "Choose password"
767886msgstr ""
768887
769−#: qml/Wizard/Pages/password-set.qml:110
888+#: qml/Wizard/Pages/password-set.qml:104
770889msgid "Confirm password"
771890msgstr ""
772891
@@ -822,42 +941,12 @@ msgstr ""
822941msgid "Very weak password"
823942msgstr ""
824943
825−#~ msgid "Remove from Favorites"
826−#~ msgstr "Seçilmişlәrdәn çıxart"
827−
828−#~ msgid "Add to Favorites"
829−#~ msgstr "Seçilmişlәrә әlavә et"
830−
831−#~ msgid "More..."
832−#~ msgstr "Daha çox..."
833−
834−#~ msgid "Less..."
835−#~ msgstr "Az..."
836−
837−#~ msgid "Send"
838−#~ msgstr "Göndər"
839−
840−#~ msgid "Rate this"
841−#~ msgstr "Qiymәtlәndir"
842−
843−#~ msgid "Add a review"
844−#~ msgstr "Rəy yaz"
845−
846−#, fuzzy
847−#~ msgid "Please wait..."
848−#~ msgstr "Yüklənir. Zəhmət olmasa, gözləyin..."
849−
850−#, fuzzy
851−#~ msgid "Download"
852−#~ msgstr "Endirilir"
853−
854−#, fuzzy
855−#~ msgid "Downloaded"
856−#~ msgstr "Endirilir"
857−
858944#~ msgid "Confirm"
859945#~ msgstr "Təsdiqlə"
860946
947+#~ msgid "Search"
948+#~ msgstr "Axtar"
949+
861950#~ msgid "Top edge"
862951#~ msgstr "Yuxarı künc"
863952
@@ -873,6 +962,12 @@ msgstr ""
873962#~ msgid "Right edge"
874963#~ msgstr "Sağ Künc"
875964
965+#~ msgid "Speaking..."
966+#~ msgstr "Danışır..."
967+
968+#~ msgid "Loading. Please Wait..."
969+#~ msgstr "Yüklənir. Zəhmət olmasa, gözləyin..."
970+
876971#~ msgid "Speak Now..."
877972#~ msgstr "Danışın..."
878973
@@ -908,18 +1003,18 @@ msgstr ""
9081003#~ msgstr "Bu sizin son cəhdiniz olacaq."
9091004
9101005#~ msgid ""
911−#~ "If passcode is entered incorrectly, your phone will conduct a factory "
912−#~ "reset and all personal data will be deleted."
1006+#~ "If passcode is entered incorrectly, your phone will conduct a factory reset "
1007+#~ "and all personal data will be deleted."
9131008#~ msgstr ""
914−#~ "Əgər açar kod yanlış daxil edilibsə, onda telefonunuz fabrika "
915−#~ "parametrlərinə geri qayıdacaq və bütün şəxsi məlumatlarınız silinəcək."
1009+#~ "Əgər açar kod yanlış daxil edilibsə, onda telefonunuz fabrika parametrlərinə "
1010+#~ "geri qayıdacaq və bütün şəxsi məlumatlarınız silinəcək."
9161011
9171012#~ msgid ""
9181013#~ "If passphrase is entered incorrectly, your phone will conduct a factory "
9191014#~ "reset and all personal data will be deleted."
9201015#~ msgstr ""
921−#~ "Əgər açar söz yanlış daxil edilibsə, onda telefonunuz fabrika "
922−#~ "parametrlərinə geri qayıdacaq və bütün şəxsi məlumatlarınız silinəcək."
1016+#~ "Əgər açar söz yanlış daxil edilibsə, onda telefonunuz fabrika parametrlərinə "
1017+#~ "geri qayıdacaq və bütün şəxsi məlumatlarınız silinəcək."
9231018
9241019#~ msgid "Log out"
9251020#~ msgstr "Çıxış"
@@ -933,6 +1028,9 @@ msgstr ""
9331028#~ msgid "Reboot"
9341029#~ msgstr "Yenidən yüklə"
9351030
1031+#~ msgid "Try swiping from the top edge to access the indicators"
1032+#~ msgstr "Göstəriciləri görmәk üçün yuxarı küncdən sürüşdürün"
1033+
9361034#~ msgid "Skip intro"
9371035#~ msgstr "Tәqdimatı keç"
9381036
@@ -961,6 +1059,7 @@ msgstr ""
9611059#~ msgid "Sorry, incorrect passphrase"
9621060#~ msgstr "Bağışlayın, açar söz yanlışdır"
9631061
1062+#, qt-format
9641063#~ msgid "Sorry, incorrect %1"
9651064#~ msgstr "Bağışlayın, %1 yanlışdır"
9661065
po/be.po+433−374
@@ -6,74 +6,72 @@
66msgid ""
77msgstr ""
88"Project-Id-Version: unity8\n"
9−"Report-Msgid-Bugs-To: \n"
10−"POT-Creation-Date: 2021-01-29 11:42-0600\n"
11−"PO-Revision-Date: 2021-03-07 20:28+0000\n"
12−"Last-Translator: Zmicer <nashtlumach@gmail.com>\n"
13−"Language-Team: Belarusian <https://translate.ubports.com/projects/ubports/"
14−"lomiri/be/>\n"
15−"Language: be\n"
9+"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10+"POT-Creation-Date: 2017-04-04 22:56+0000\n"
11+"PO-Revision-Date: 2015-12-13 13:12+0000\n"
12+"Last-Translator: Mikhail_SaTuRn <mikhail_saturn@tut.by>\n"
13+"Language-Team: Belarusian <be@li.org>\n"
1614"MIME-Version: 1.0\n"
1715"Content-Type: text/plain; charset=UTF-8\n"
1816"Content-Transfer-Encoding: 8bit\n"
19−"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n"
20−"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
21−"X-Generator: Weblate 3.11.3\n"
22−"X-Launchpad-Export-Date: 2016-11-23 06:34+0000\n"
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"
19+"X-Launchpad-Export-Date: 2017-04-07 06:29+0000\n"
20+"X-Generator: Launchpad (build 18343)\n"
2321
24−#: plugins/LightDM/Greeter.cpp:199
22+#: plugins/LightDM/Greeter.cpp:188
2523msgid "Password: "
2624msgstr "Пароль: "
2725
28−#: plugins/LightDM/Greeter.cpp:214
26+#: plugins/LightDM/Greeter.cpp:203
2927msgid "Username"
30−msgstr "Імя карыстальніка"
28+msgstr ""
3129
32−#: plugins/LightDM/Greeter.cpp:258
30+#: plugins/LightDM/Greeter.cpp:242
3331msgid "Failed to authenticate"
34−msgstr "Не атрымалася выканаць аўтэнтыфікацыю"
32+msgstr ""
3533
36−#: plugins/LightDM/Greeter.cpp:260
34+#: plugins/LightDM/Greeter.cpp:244
3735msgid "Invalid password, please try again"
38−msgstr "Хібны пароль, паспрабуйце яшчэ раз"
36+msgstr ""
3937
40−#: plugins/LightDM/Greeter.cpp:270
38+#: plugins/LightDM/Greeter.cpp:254
4139msgid "Log In"
42−msgstr "Увайсці"
40+msgstr ""
4341
44−#: plugins/LightDM/Greeter.cpp:270
42+#: plugins/LightDM/Greeter.cpp:254
4543msgid "Retry"
4644msgstr "Паспрабаваць зноў"
4745
4846#: plugins/LightDM/UsersModel.cpp:157
4947msgid "Login"
50−msgstr "Увайсці"
48+msgstr ""
5149
5250#: plugins/LightDM/UsersModel.cpp:165
5351msgid "Guest Session"
54−msgstr "Гасцявы сеанс"
52+msgstr ""
5553
56−#: plugins/Unity/Launcher/launcheritem.cpp:48
57−#: plugins/Unity/Launcher/launcheritem.cpp:122
54+#: plugins/Unity/Launcher/launcheritem.cpp:49
55+#: plugins/Unity/Launcher/launcheritem.cpp:123
5856msgid "Pin shortcut"
59−msgstr "Замацаваць цэтлік"
57+msgstr "Замацаваць кнопку"
6058
61−#: plugins/Unity/Launcher/launcheritem.cpp:54
59+#: plugins/Unity/Launcher/launcheritem.cpp:55
6260msgid "Quit"
6361msgstr "Выйсці"
6462
65−#: plugins/Unity/Launcher/launcheritem.cpp:122
63+#: plugins/Unity/Launcher/launcheritem.cpp:123
6664msgid "Unpin shortcut"
67−msgstr "Адмацаваць цэтлік"
65+msgstr "Адмацаваць кнопку"
6866
6967#: qml/Components/Dialogs.qml:176
7068msgctxt "Title: Lock/Log out dialog"
7169msgid "Log out"
72−msgstr "Завяршыць сеанс"
70+msgstr "Выйсці"
7371
7472#: qml/Components/Dialogs.qml:177
7573msgid "Are you sure you want to log out?"
76−msgstr "Сапраўды завяршыць сеанс?"
74+msgstr "Вы ўпэўненыя, што хочаце выйсці?"
7775
7876#: qml/Components/Dialogs.qml:180
7977msgctxt "Button: Lock the system"
@@ -85,8 +83,9 @@ msgctxt "Button: Log out from the system"
8583msgid "Log Out"
8684msgstr "Выйсці"
8785
88−#: qml/Components/Dialogs.qml:199 qml/Components/Dialogs.qml:284
89−#: qml/Greeter/NarrowView.qml:215 qml/Wizard/Pages/passcode-confirm.qml:32
86+#: qml/Components/Dialogs.qml:199 qml/Components/Dialogs.qml:264
87+#: qml/Dash/DashPageHeader.qml:324 qml/Greeter/NarrowView.qml:208
88+#: qml/Wizard/Pages/passcode-confirm.qml:32
9089#: qml/Wizard/Pages/passcode-set.qml:32
9190msgid "Cancel"
9291msgstr "Скасаваць"
@@ -98,7 +97,7 @@ msgstr "Перазагрузіць"
9897
9998#: qml/Components/Dialogs.qml:212
10099msgid "Are you sure you want to reboot?"
101−msgstr "Сапраўды хочаце перазагрузіць сістэму?"
100+msgstr "Вы ўпэўнены, што жадаеце перазагрузіць?"
102101
103102#: qml/Components/Dialogs.qml:215
104103msgid "No"
@@ -108,206 +107,212 @@ msgstr "Не"
108107msgid "Yes"
109108msgstr "Так"
110109
111−#: qml/Components/Dialogs.qml:243
110+#: qml/Components/Dialogs.qml:239
112111msgctxt "Title: Power off/Restart dialog"
113112msgid "Power"
114113msgstr "Сілкаванне"
115114
116−#: qml/Components/Dialogs.qml:244
115+#: qml/Components/Dialogs.qml:240
117116msgid ""
118117"Are you sure you would like\n"
119118"to power off?"
120119msgstr ""
121−"Сапраўды хочаце\n"
122−"выключыць?"
120+"Вы ўпэўнены, што хочаце\n"
121+"выключыць камп'ютэр?"
123122
124−#: qml/Components/Dialogs.qml:248
123+#: qml/Components/Dialogs.qml:244
125124msgctxt "Button: Power off the system"
126125msgid "Power off"
127126msgstr "Выключыць"
128127
129−#: qml/Components/Dialogs.qml:263
128+#: qml/Components/Dialogs.qml:255
130129msgctxt "Button: Restart the system"
131130msgid "Restart"
132−msgstr "Перазапусціць"
133−
134−#: qml/Components/Dialogs.qml:276
135−#, fuzzy
136−#| msgid "Takes a screenshot."
137−msgid "Screenshot"
138−msgstr "Здымак экрана."
131+msgstr "Перазапуск"
139132
140133#: qml/Components/KeyboardShortcutsOverlay.qml:41
141134msgid "Keyboard Shortcuts"
142−msgstr "Спалучэнні клавіш"
135+msgstr ""
143136
144137#: qml/Components/KeyboardShortcutsOverlay.qml:55
145−msgid "Lomiri"
138+msgid "Unity 8"
146139msgstr ""
147140
148141#: qml/Components/KeyboardShortcutsOverlay.qml:62
149142msgid "PrtScr"
150−msgstr "PrtScr"
143+msgstr ""
151144
152145#: qml/Components/KeyboardShortcutsOverlay.qml:67
153146msgid "Takes a screenshot."
154−msgstr "Здымак экрана."
147+msgstr ""
155148
156149#: qml/Components/KeyboardShortcutsOverlay.qml:75
157150msgid "Alt + PrtScr"
158−msgstr "Alt + PrtScr"
151+msgstr ""
159152
160153#: qml/Components/KeyboardShortcutsOverlay.qml:80
161154msgid "Takes a screenshot of the current window."
162−msgstr "Робіць здымак экрана бягучага акна."
155+msgstr ""
163156
164157#: qml/Components/KeyboardShortcutsOverlay.qml:88
165158msgid "Super + Space"
166−msgstr "Super + Прагал"
159+msgstr ""
167160
168161#: qml/Components/KeyboardShortcutsOverlay.qml:93
169162msgid "Switches to next keyboard layout."
170−msgstr "Пераключыцца на наступную раскладку клавіятуры."
163+msgstr ""
171164
172165#: qml/Components/KeyboardShortcutsOverlay.qml:101
173166msgid "Super + Shift + Space"
174−msgstr "Super + Shift + Прагал"
167+msgstr ""
175168
176169#: qml/Components/KeyboardShortcutsOverlay.qml:106
177170msgid "Switches to previous keyboard layout."
178−msgstr "Пераключыцца на папярэднюю раскладку клавіятуры."
171+msgstr ""
179172
180173#: qml/Components/KeyboardShortcutsOverlay.qml:114
181174msgid "Ctrl + Alt + T"
182−msgstr "Ctrl + Alt + T"
175+msgstr ""
183176
184177#: qml/Components/KeyboardShortcutsOverlay.qml:119
185178msgid "Starts the Terminal application."
186−msgstr "Запускае тэрмінал."
179+msgstr ""
187180
188181#: qml/Components/KeyboardShortcutsOverlay.qml:131
189182msgid "Launcher"
190−msgstr "Панэль запуску"
183+msgstr ""
191184
192185#: qml/Components/KeyboardShortcutsOverlay.qml:138
193186msgid "Super (Hold)"
194−msgstr "Super (утрыманне)"
187+msgstr ""
195188
196189#: qml/Components/KeyboardShortcutsOverlay.qml:143
197190msgid "Opens the launcher, displays shortcuts."
198−msgstr "Адкрывае панэль запуску, паказвае спалучэнні клавіш."
191+msgstr ""
199192
200193#: qml/Components/KeyboardShortcutsOverlay.qml:151
201194msgid "Alt + F1"
202−msgstr "Alt + F1"
195+msgstr ""
203196
204197#: qml/Components/KeyboardShortcutsOverlay.qml:156
205198msgid "Opens launcher keyboard navigation mode."
206−msgstr "Актывуе рэжым навігацыі па панэлі запуску з клавіятуры."
199+msgstr ""
207200
208201#: qml/Components/KeyboardShortcutsOverlay.qml:164
209202msgid "Super + Tab"
210−msgstr "Super + Tab"
203+msgstr ""
211204
212205#: qml/Components/KeyboardShortcutsOverlay.qml:169
213206msgid "Switches applications via the launcher."
214−msgstr "Пераключае праграмы праз панэль запуску."
207+msgstr ""
215208
216209#: qml/Components/KeyboardShortcutsOverlay.qml:177
217210msgid "Super + 1 to 0"
218−msgstr "Super + лічба ад 1 да 0"
211+msgstr ""
219212
220213#: qml/Components/KeyboardShortcutsOverlay.qml:182
221214msgid "Same as clicking on a launcher icon."
222−msgstr "Адпаведнік націскання на значок запуску."
215+msgstr ""
223216
224217#: qml/Components/KeyboardShortcutsOverlay.qml:190
225218msgid "Super + A"
226−msgstr "Super + A"
219+msgstr ""
227220
228221#: qml/Components/KeyboardShortcutsOverlay.qml:195
229222msgid "Opens the Application Drawer."
230−msgstr "Адкрывае спіс усталяваных праграм."
223+msgstr ""
224+
225+#: qml/Components/KeyboardShortcutsOverlay.qml:207
226+msgid "Scopes"
227+msgstr ""
228+
229+#: qml/Components/KeyboardShortcutsOverlay.qml:214
230+msgid "Super (Tap)"
231+msgstr ""
232+
233+#: qml/Components/KeyboardShortcutsOverlay.qml:219
234+msgid "Opens the Scopes home."
235+msgstr ""
231236
232237#: qml/Components/KeyboardShortcutsOverlay.qml:235
233238msgid "Switching"
234−msgstr "Пераключэнне"
239+msgstr ""
235240
236241#: qml/Components/KeyboardShortcutsOverlay.qml:242
237242msgid "Alt + Tab"
238−msgstr "Alt + Tab"
243+msgstr ""
239244
240245#: qml/Components/KeyboardShortcutsOverlay.qml:247
241246msgid "Switches between applications."
242−msgstr "Пераключэнне паміж праграмамі."
247+msgstr ""
243248
244249#: qml/Components/KeyboardShortcutsOverlay.qml:255
245250msgid "Super + W"
246−msgstr "Super + W"
251+msgstr ""
247252
248253#: qml/Components/KeyboardShortcutsOverlay.qml:260
249254msgid "Opens the desktop spread."
250−msgstr "Адкрывае працоўны стол."
255+msgstr ""
251256
252257#: qml/Components/KeyboardShortcutsOverlay.qml:268
253258msgid "Cursor Left or Right"
254−msgstr "Улева ці ўправа"
259+msgstr ""
255260
256261#: qml/Components/KeyboardShortcutsOverlay.qml:273
257262msgid "Moves the focus."
258−msgstr "Перамяшчае фокус."
263+msgstr ""
259264
260265#: qml/Components/KeyboardShortcutsOverlay.qml:285
261266msgid "Windows"
262−msgstr "Вокны"
267+msgstr ""
263268
264269#: qml/Components/KeyboardShortcutsOverlay.qml:292
265270msgid "Ctrl + Super + D"
266−msgstr "Ctrl + Super + D"
271+msgstr ""
267272
268273#: qml/Components/KeyboardShortcutsOverlay.qml:297
269274msgid "Minimizes all windows."
270−msgstr "Згарнуць усе вокны."
275+msgstr ""
271276
272277#: qml/Components/KeyboardShortcutsOverlay.qml:305
273278msgid "Ctrl + Super + Up"
274−msgstr "Ctrl + Super + уверх"
279+msgstr ""
275280
276281#: qml/Components/KeyboardShortcutsOverlay.qml:310
277282msgid "Maximizes the current window."
278−msgstr "Разгарнуць бягучае акно."
283+msgstr ""
279284
280285#: qml/Components/KeyboardShortcutsOverlay.qml:318
281286msgid "Ctrl + Super + Down"
282−msgstr "Ctrl + Super + уніз"
287+msgstr ""
283288
284289#: qml/Components/KeyboardShortcutsOverlay.qml:323
285290msgid "Minimizes or restores the current window."
286−msgstr "Згарнуць альбо аднавіць бягучае акно."
291+msgstr ""
287292
288293#: qml/Components/KeyboardShortcutsOverlay.qml:331
289294msgid "Ctrl + Super + Left or Right"
290−msgstr "Ctrl + Super + улева ці ўправа"
295+msgstr ""
291296
292297#: qml/Components/KeyboardShortcutsOverlay.qml:336
293298msgid "Semi-maximizes the current window."
294−msgstr "Разгортвае бягучае акно напалову."
299+msgstr ""
295300
296301#: qml/Components/KeyboardShortcutsOverlay.qml:344
297302msgid "Alt + F4"
298−msgstr "Alt + F4"
303+msgstr ""
299304
300305#: qml/Components/KeyboardShortcutsOverlay.qml:349
301306msgid "Closes the current window."
302−msgstr "Закрывае бягучае акно."
307+msgstr ""
303308
304−#: qml/Components/Lockscreen.qml:212 qml/Greeter/NarrowView.qml:235
309+#: qml/Components/Lockscreen.qml:212 qml/Greeter/NarrowView.qml:228
305310msgid "Return to Call"
306311msgstr "Вярнуцца да выкліку"
307312
308313#: qml/Components/Lockscreen.qml:212
309314msgid "Emergency Call"
310−msgstr "Экстраны выклік"
315+msgstr "Терміновы выклік"
311316
312317#: qml/Components/Lockscreen.qml:245
313318msgid "OK"
@@ -316,28 +321,26 @@ msgstr "Добра"
316321#: qml/Components/MediaServices/VideoPlayerControls.qml:44
317322#, qt-format
318323msgid "%1:%2:%3"
319−msgstr "%1:%2:%3"
324+msgstr ""
320325
321326#: qml/Components/MediaServices/VideoPlayerControls.qml:49
322327#, qt-format
323328msgid "%1:%2"
324−msgstr "%1:%2"
329+msgstr ""
325330
326331#: qml/Components/ModeSwitchWarningDialog.qml:33
327332msgid "Apps may have unsaved data:"
328−msgstr "У праграм могуць быць незахаваныя даныя:"
333+msgstr "Прылады могуць мець незахованыя дадзеныя:"
329334
330335#: qml/Components/ModeSwitchWarningDialog.qml:60
331336msgctxt ""
332337"Re-dock means connect the device again to an external screen/mouse/keyboard"
333338msgid "Re-dock, save your work and close these apps to continue."
334339msgstr ""
335−"Перападлучыцеся, захавайце вынікі працы і закрыйце вокны праграм, каб "
336−"працягнуць."
337340
338341#: qml/Components/ModeSwitchWarningDialog.qml:67
339342msgid "Or force close now (unsaved data will be lost)."
340−msgstr "Альбо закрыйце прымусова (незахаваныя даныя страцяцца)."
343+msgstr "Прымусіць зачыніць (незахаваныя дадзеныя будуць страчаны)."
341344
342345#: qml/Components/ModeSwitchWarningDialog.qml:80
343346msgid "OK, I will reconnect"
@@ -349,35 +352,130 @@ msgstr "Перападлучыцца зараз!"
349352
350353#: qml/Components/ModeSwitchWarningDialog.qml:94
351354msgid "Close all"
352−msgstr "Закрыць усе"
355+msgstr "Зачыніць усё"
353356
354357#: qml/Components/SharingPicker.qml:54
355358msgid "Preview Share Item"
356−msgstr "Папярэдні прагляд"
359+msgstr "Праглядзець элемент"
357360
358361#: qml/Components/VirtualTouchPad.qml:317
359362msgid ""
360363"Your device is now connected to an external display. Use this screen as a "
361364"touch pad to interact with the pointer."
362365msgstr ""
363−"Ваша прылада падлучаная да вонкавага дысплея. Выкарыстоўвайце гэты экран як "
364−"сэнсарную панэль для кіравання курсорам."
365366
366367#: qml/Components/VirtualTouchPad.qml:327
367368msgid "Tap left button to click."
368−msgstr "Націсніце левую кнопку, каб пстрыкнуць."
369+msgstr ""
369370
370371#: qml/Components/VirtualTouchPad.qml:339
371372msgid "Tap right button to right click."
372−msgstr "Націсніце правую кнопку, каб пстрыкнуць правай клавішай мышы."
373+msgstr ""
373374
374375#: qml/Components/VirtualTouchPad.qml:351
375376msgid "Swipe with two fingers to scroll."
376−msgstr "Правядзіце двума пальцамі, каб пракруціць."
377+msgstr ""
377378
378379#: qml/Components/VirtualTouchPad.qml:396
379380msgid "Find more settings in the system settings."
380−msgstr "Больш налад можна знайсці ў сістэмных наладах."
381+msgstr ""
382+
383+#: qml/Dash/DashPageHeader.qml:361
384+msgctxt "Button: Open the Ubuntu Store"
385+msgid "Store"
386+msgstr "Крама"
387+
388+#: qml/Dash/DashPageHeader.qml:368
389+msgctxt "Button: Start a search in the current dash scope"
390+msgid "Search"
391+msgstr "Пошук"
392+
393+#: qml/Dash/DashPageHeader.qml:378
394+msgctxt "Button: Show the current dash scope settings"
395+msgid "Settings"
396+msgstr "Налады"
397+
398+#: qml/Dash/DashPageHeader.qml:385
399+msgid "Remove from Favorites"
400+msgstr "Выдаліць з абранага"
401+
402+#: qml/Dash/DashPageHeader.qml:385
403+msgid "Add to Favorites"
404+msgstr "Дадаць да абранага"
405+
406+#: qml/Dash/FiltersPopover.qml:61
407+msgid "Refine your results"
408+msgstr ""
409+
410+#: qml/Dash/FiltersPopover.qml:70
411+msgid "Reset"
412+msgstr ""
413+
414+#: qml/Dash/GenericScopeView.qml:547 qml/Dash/GenericScopeView.qml:718
415+msgid "Show less"
416+msgstr ""
417+
418+#: qml/Dash/GenericScopeView.qml:547
419+msgid "Show all"
420+msgstr ""
421+
422+#: qml/Dash/GenericScopeView.qml:578
423+msgctxt "Label: Hint for dash search line edit"
424+msgid "Search"
425+msgstr "Пошук"
426+
427+#: qml/Dash/PageHeaderExtraPanel.qml:67
428+msgid "Recent Searches"
429+msgstr ""
430+
431+#: qml/Dash/PageHeaderExtraPanel.qml:78
432+msgid "Clear All"
433+msgstr ""
434+
435+#: qml/Dash/Previews/PreviewActionCombo.qml:36
436+msgid "More..."
437+msgstr "Болей…"
438+
439+#: qml/Dash/Previews/PreviewActionCombo.qml:36
440+msgid "Less..."
441+msgstr "Менш..."
442+
443+#: qml/Dash/Previews/PreviewCommentInput.qml:83
444+#: qml/Dash/Previews/PreviewRatingInput.qml:202
445+msgid "Send"
446+msgstr "Адправіць"
447+
448+#: qml/Dash/Previews/PreviewRatingInput.qml:109
449+msgid "Rate this"
450+msgstr "Ацаніць"
451+
452+#: qml/Dash/Previews/PreviewRatingInput.qml:184
453+msgid "Add a review"
454+msgstr "Дадаць рэцэнзію"
455+
456+#: qml/Dash/PullToRefreshScopeStyle.qml:56
457+msgid "Pull to refresh…"
458+msgstr "Пацягніце для абнаўлення..."
459+
460+#: qml/Dash/PullToRefreshScopeStyle.qml:61
461+msgid "Release to refresh…"
462+msgstr "Адпусціце для абнаўлення..."
463+
464+#: qml/Dash/ScopeSettings/ScopeSettingBoolean.qml:43
465+msgid "Enable location data"
466+msgstr "Уключыць дадзеныя аб месцазнаходжанні"
467+
468+#: qml/Dash/ScopesList.qml:146
469+msgid "Manage"
470+msgstr "Кіраванне"
471+
472+#: qml/Dash/ScopesList.qml:187
473+msgid "Home"
474+msgstr "Хатняя папка"
475+
476+#: qml/Dash/ScopesList.qml:188
477+msgid "Also installed"
478+msgstr "Таксама ўсталявана"
381479
382480#: qml/Greeter/CoverPage.qml:127
383481msgid "Unlock"
@@ -390,13 +488,12 @@ msgstr "Прылада заблакаваная"
390488#: qml/Greeter/DelayedLockscreen.qml:58
391489msgid "You have been locked out due to too many failed passphrase attempts."
392490msgstr ""
393−"Вы былі заблакаваныя праз занадта вялікую колькасць няўдалых спробаў уводу "
394−"пароля."
491+"Вы былі заблакаваныя з-за занадта вялікай колькасці няўдалых спробаў."
395492
396493#: qml/Greeter/DelayedLockscreen.qml:59
397494msgid "You have been locked out due to too many failed passcode attempts."
398495msgstr ""
399−"Вы былі заблакаваныя праз занадта вялікую колькасць няўдалых спробаў уводу "
496+"Вы былі заблакаваныя з-за занадта вялікай колькасці няўдалых спробаў уводу "
400497"кода доступу."
401498
402499#: qml/Greeter/DelayedLockscreen.qml:68
@@ -409,43 +506,44 @@ msgstr[2] "Пачакайце %1 хвілін і паўтарыце спробу
409506
410507#: qml/Greeter/Greeter.qml:550
411508msgid "Try again"
412−msgstr "Паспрабаваць зноў"
509+msgstr ""
413510
414511#: qml/Greeter/Greeter.qml:551
415512msgid "Enter passphrase to unlock"
416−msgstr "Увядзіце парольную фразу, каб разблакаваць"
513+msgstr ""
417514
418515#: qml/Greeter/Greeter.qml:552
419516msgid "Enter passcode to unlock"
420−msgstr "Увядзіце код доступу, каб разблакаваць"
517+msgstr ""
421518
422−#: qml/Greeter/NarrowView.qml:235
519+#: qml/Greeter/NarrowView.qml:228
423520msgid "Emergency"
424−msgstr "Экстраны выклік"
521+msgstr ""
425522
426523#: qml/Greeter/PromptList.qml:126
427524msgid "Passphrase"
428−msgstr "Парольная фраза"
525+msgstr ""
429526
430527#: qml/Greeter/PromptList.qml:126
431528msgid "Passcode"
432−msgstr "Код доступу"
529+msgstr ""
433530
434531#: qml/Greeter/SessionsList.qml:124
435532msgid "Select desktop environment"
436−msgstr "Абраць працоўнае асяроддзе"
533+msgstr ""
437534
438−#: qml/Launcher/Drawer.qml:250
535+#: qml/Launcher/Drawer.qml:94
439536msgid "Search…"
440−msgstr "Пошук…"
537+msgstr ""
441538
442−#: qml/Launcher/PullToRefreshScopeStyle.qml:56
443−msgid "Pull to refresh…"
444−msgstr "Пацягніце для абнаўлення..."
539+#: qml/Launcher/Drawer.qml:129
540+msgctxt "Apps sorted alphabetically"
541+msgid "A-Z"
542+msgstr ""
445543
446−#: qml/Launcher/PullToRefreshScopeStyle.qml:61
447−msgid "Release to refresh…"
448−msgstr "Адпусціце для абнаўлення..."
544+#: qml/Launcher/MoreAppsHeader.qml:55
545+msgid "More apps in the store"
546+msgstr ""
449547
450548#: qml/Notifications/NotificationMenuItemFactory.qml:124
451549msgid "Show password"
@@ -461,7 +559,7 @@ msgstr "Канферэнцыя"
461559
462560#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:869
463561msgid "Nothing is playing"
464−msgstr "Нічога не прайграецца"
562+msgstr "Нічога не грае"
465563
466564#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:997
467565#, qt-format
@@ -469,7 +567,7 @@ msgid "%1 hour"
469567msgid_plural "%1 hours"
470568msgstr[0] "%1 гадзіна"
471569msgstr[1] "%1 гадзіны"
472−msgstr[2] "%1 гадзін"
570+msgstr[2] "%1 гадзінаў"
473571
474572#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1001
475573#, qt-format
@@ -477,7 +575,7 @@ msgid "%1 minute"
477575msgid_plural "%1 minutes"
478576msgstr[0] "%1 хвіліна"
479577msgstr[1] "%1 хвіліны"
480−msgstr[2] "%1 хвілін"
578+msgstr[2] "%1 хвілінаў"
481579
482580#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1006
483581#, qt-format
@@ -485,7 +583,7 @@ msgid "%1 second"
485583msgid_plural "%1 seconds"
486584msgstr[0] "%1 секунда"
487585msgstr[1] "%1 секунды"
488−msgstr[2] "%1 секунд"
586+msgstr[2] "%1 секундаў"
489587
490588#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1009
491589msgid "0 seconds"
@@ -495,15 +593,15 @@ msgstr "0 секунд"
495593#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1011
496594#, qt-format
497595msgid "%1 remaining"
498−msgstr "Засталося %1"
596+msgstr "%1 засталося"
499597
500598#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1017
501599msgid "In queue…"
502−msgstr "У чарзе…"
600+msgstr "У чарзе..."
503601
504602#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1021
505603msgid "Downloading"
506−msgstr "Запампоўванне"
604+msgstr "Запампоўка"
507605
508606#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1023
509607msgid "Paused, tap to resume"
@@ -515,7 +613,7 @@ msgstr "Скасавана"
515613
516614#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1027
517615msgid "Finished"
518−msgstr "Завершана"
616+msgstr "Скончана"
519617
520618#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1029
521619msgid "Failed, tap to retry"
@@ -525,7 +623,7 @@ msgstr "Не атрымалася, націсніце, каб паўтарыць
525623#: qml/Panel/Indicators/MessageMenuItemFactory.qml:210
526624msgctxt "Button: Send a reply message"
527625msgid "Send"
528−msgstr "Адправіць"
626+msgstr "Даслаць"
529627
530628#: qml/Panel/Indicators/MessageMenuItemFactory.qml:152
531629msgctxt "Label: Hint in message indicator line edit"
@@ -539,265 +637,279 @@ msgstr "Патэлефанаваць"
539637
540638#: qml/Panel/PanelMenuPage.qml:92
541639msgid "Back"
542−msgstr "Назад"
640+msgstr ""
543641
544642#: qml/Stage/SideStage.qml:76
545643msgid "Drag using 3 fingers any application from one window to the other"
546−msgstr "Перацягвайце любую праграму пры дапамозе трох пальцаў"
547−
548−#: qml/Stage/Stage.qml:671
549−msgid "No running apps"
550−msgstr "Няма запушчаных праграм"
644+msgstr ""
551645
552646#: qml/Tutorial/TutorialLeftLong.qml:49
553647msgid "Long swipe from the left edge to open the Application Drawer"
554−msgstr "Правядзіце ад левага краю, каб адкрыць панэль праграм"
648+msgstr ""
555649
556650#: qml/Tutorial/TutorialLeft.qml:47
557651msgid "Short swipe from the left edge to open the launcher"
558−msgstr "Коратка правядзіце ад левага краю, каб адкрыць панэль запуску"
652+msgstr ""
559653
560−#: qml/Tutorial/TutorialRight.qml:54
654+#: qml/Tutorial/TutorialRight.qml:55
561655msgid "Push your mouse against the right edge to view your open apps"
562656msgstr ""
563−"Навядзіце курсор мышы на правы край экрана, каб праглядзець спіс адкрытых "
564−"акон праграм"
565657
566−#: qml/Tutorial/TutorialRight.qml:55
658+#: qml/Tutorial/TutorialRight.qml:56
567659msgid "Swipe from the right edge to view your open apps"
568−msgstr "Правядзіце ад правага краю, каб праглядзець спіс адкрытых акон праграм"
660+msgstr ""
569661
570662#: qml/Tutorial/TutorialTop.qml:53
571663msgid "Swipe from the top edge to access notifications and quick settings"
572664msgstr ""
573−"Правядзіце ад верхняга краю, каб атрымаць доступ да апавяшчэнняў і хуткіх "
574−"налад"
575665
576−#: qml/Wizard/Page.qml:59
666+#: qml/Wizard/Page.qml:54
577667msgctxt "Button: Go back one page in the Wizard"
578668msgid "Back"
579−msgstr "Назад"
669+msgstr "Вярнуцца"
580670
581−#: qml/Wizard/Pages/10-welcome.qml:29
671+#: qml/Wizard/Pages/10-welcome.qml:28
582672msgid "Language"
583−msgstr "Мова"
584−
585−#: qml/Wizard/Pages/10-welcome.qml:176
586−#: qml/Wizard/Pages/10-welcome-update.qml:126
587−#: qml/Wizard/Pages/11-changelog.qml:74 qml/Wizard/Pages/20-keyboard.qml:152
588−#: qml/Wizard/Pages/30-wifi.qml:214 qml/Wizard/Pages/50-timezone.qml:272
589−#: qml/Wizard/Pages/60-account.qml:72 qml/Wizard/Pages/70-passwd-type.qml:146
590−#: qml/Wizard/Pages/passcode-desktop.qml:154
591−#: qml/Wizard/Pages/password-set.qml:153
592−msgid "Next"
593−msgstr "Далей"
594−
595−#: qml/Wizard/Pages/10-welcome-update.qml:91
596−msgid "Welcome to "
597−msgstr "Вітаем у "
598−
599−#: qml/Wizard/Pages/10-welcome-update.qml:106
600−msgid "We will make sure your device is ready to use "
601−msgstr "Мы праверым, ці гатовая да выкарыстання вашая прылада "
602−
603−#: qml/Wizard/Pages/11-changelog.qml:28
604−msgid "What's new"
605−msgstr "Што новага"
673+msgstr ""
606674
607−#: qml/Wizard/Pages/11-changelog.qml:74
608−msgid "Loading..."
609−msgstr "Загрузка..."
675+#: qml/Wizard/Pages/10-welcome.qml:173 qml/Wizard/Pages/20-keyboard.qml:152
676+#: qml/Wizard/Pages/30-wifi.qml:206 qml/Wizard/Pages/40-location.qml:271
677+#: qml/Wizard/Pages/50-timezone.qml:271 qml/Wizard/Pages/60-account.qml:65
678+#: qml/Wizard/Pages/70-passwd-type.qml:145
679+#: qml/Wizard/Pages/75-report-check.qml:84
680+#: qml/Wizard/Pages/passcode-desktop.qml:142
681+#: qml/Wizard/Pages/password-set.qml:142
682+msgid "Next"
683+msgstr ""
610684
611685#: qml/Wizard/Pages/20-keyboard.qml:31
612686msgid "Select Keyboard"
613−msgstr "Абярыце клавіятуру"
687+msgstr ""
614688
615689#: qml/Wizard/Pages/20-keyboard.qml:71
616690msgid "Keyboard language"
617−msgstr "Мова клавіятуры"
691+msgstr ""
618692
619693#: qml/Wizard/Pages/20-keyboard.qml:93
620694msgid "Keyboard layout"
621−msgstr "Раскладка клавіятуры"
695+msgstr ""
622696
623−#: qml/Wizard/Pages/20-keyboard.qml:152 qml/Wizard/Pages/30-wifi.qml:214
624−#: qml/Wizard/Pages/60-account.qml:72 qml/Wizard/Pages/79-system-update.qml:144
625−#: qml/Wizard/Pages/sim.qml:101
697+#: qml/Wizard/Pages/20-keyboard.qml:152 qml/Wizard/Pages/30-wifi.qml:206
698+#: qml/Wizard/Pages/60-account.qml:65 qml/Wizard/Pages/sim.qml:101
626699msgid "Skip"
627−msgstr "Мінуць"
700+msgstr "Прапусціць"
628701
629−#: qml/Wizard/Pages/30-wifi.qml:31
702+#: qml/Wizard/Pages/30-wifi.qml:30
630703msgid "Connect to Wi‑Fi"
631−msgstr "Злучэнне з Wi-Fi"
704+msgstr "Злучыцца з Wi-Fi"
632705
633−#: qml/Wizard/Pages/30-wifi.qml:139
706+#: qml/Wizard/Pages/30-wifi.qml:131
634707msgid "Connected"
635−msgstr "Падлучана"
708+msgstr ""
636709
637−#: qml/Wizard/Pages/30-wifi.qml:172
710+#: qml/Wizard/Pages/30-wifi.qml:164
638711msgid "Available Wi-Fi networks"
639−msgstr "Даступныя сеткі Wi-Fi"
712+msgstr ""
640713
641−#: qml/Wizard/Pages/30-wifi.qml:173
714+#: qml/Wizard/Pages/30-wifi.qml:165
642715msgid "No available Wi-Fi networks"
643−msgstr "Няма даступных сетак Wi-Fi"
716+msgstr ""
717+
718+#: qml/Wizard/Pages/40-location.qml:27
719+msgid "Location Services"
720+msgstr ""
721+
722+#: qml/Wizard/Pages/40-location.qml:83
723+msgid ""
724+"Use GPS, Wi-Fi hotspots and mobile network anonymously to detect location "
725+"(recommended)"
726+msgstr ""
727+
728+#: qml/Wizard/Pages/40-location.qml:105
729+#, qt-format
730+msgid "By selecting this option you agree to the Nokia HERE %1."
731+msgstr ""
732+
733+#: qml/Wizard/Pages/40-location.qml:106
734+msgctxt "part of: Nokia HERE terms and conditions"
735+msgid "terms and conditions"
736+msgstr ""
737+
738+#: qml/Wizard/Pages/40-location.qml:160
739+msgid "GPS only"
740+msgstr ""
741+
742+#: qml/Wizard/Pages/40-location.qml:214
743+msgid "Don't use my location"
744+msgstr ""
745+
746+#: qml/Wizard/Pages/40-location.qml:260
747+msgid "You can change it later in System Settings."
748+msgstr ""
644749
645750#: qml/Wizard/Pages/50-timezone.qml:30
646751msgid "Time Zone"
647−msgstr "Часавы пояс"
752+msgstr ""
648753
649−#: qml/Wizard/Pages/50-timezone.qml:183
754+#: qml/Wizard/Pages/50-timezone.qml:182
650755msgid "Enter your city"
651−msgstr "Увядзіце ваш горад"
756+msgstr ""
652757
653758#: qml/Wizard/Pages/60-account.qml:24
654759msgid "Personalize Your Device"
655−msgstr "Персаналізацыя прылады"
760+msgstr ""
656761
657−#: qml/Wizard/Pages/60-account.qml:54
762+#: qml/Wizard/Pages/60-account.qml:48
658763msgid "Preferred Name"
659−msgstr "Пераважнае імя"
764+msgstr ""
660765
661766#: qml/Wizard/Pages/70-passwd-type.qml:40
662767msgid "Lock Screen"
663−msgstr "Заблакаваць экран"
768+msgstr ""
664769
665−#: qml/Wizard/Pages/70-passwd-type.qml:103
770+#: qml/Wizard/Pages/70-passwd-type.qml:102
666771msgctxt "Label: Type of security method"
667772msgid "Create new password"
668−msgstr "Стварыць новы пароль"
773+msgstr ""
669774
670−#: qml/Wizard/Pages/70-passwd-type.qml:105
775+#: qml/Wizard/Pages/70-passwd-type.qml:104
671776msgctxt "Label: Type of security method"
672777msgid "Create passcode (numbers only)"
673−msgstr "Стварыць код доступу (толькі лічбы)"
778+msgstr ""
674779
675−#: qml/Wizard/Pages/70-passwd-type.qml:107
780+#: qml/Wizard/Pages/70-passwd-type.qml:106
676781msgctxt "Label: Type of security method"
677782msgid "No lock code"
678−msgstr "Без кода блакавання"
783+msgstr ""
679784
680−#: qml/Wizard/Pages/79-system-update.qml:28
681−msgid "Update Device"
682−msgstr "Абнавіць прыладу"
785+#: qml/Wizard/Pages/75-report-check.qml:26 qml/Wizard/Pages/here-terms.qml:108
786+msgid "Privacy Policy"
787+msgstr ""
683788
684−#: qml/Wizard/Pages/79-system-update.qml:55
685−msgid ""
686−"There is a system update available and ready to install. Afterwards, the "
687−"device will automatically restart."
789+#: qml/Wizard/Pages/75-report-check.qml:26
790+msgid "Help Us Improve"
688791msgstr ""
689−"Ёсць даступнае абнаўленне сістэмы, якое можна ўсталяваць. Пасля ўсталёўкі "
690−"сістэма аўтаматычна перазапусціцца."
691792
692−#: qml/Wizard/Pages/79-system-update.qml:76
693−msgctxt "string identifying name of the update"
694−msgid "Ubuntu Touch system"
695−msgstr "Сістэма Ubuntu Touch"
793+#: qml/Wizard/Pages/75-report-check.qml:59
794+msgid "Improve system performance by sending us crashes and error reports."
795+msgstr ""
696796
697−#: qml/Wizard/Pages/79-system-update.qml:83
698−#, qt-format
699−msgctxt "version of the system update"
700−msgid "Version %1"
701−msgstr "Версія %1"
797+#: qml/Wizard/Pages/75-report-check.qml:60
798+msgid "Privacy policy"
799+msgstr ""
800+
801+#: qml/Wizard/Pages/80-finished.qml:89
802+msgid "Welcome to Ubuntu"
803+msgstr ""
702804
703−#: qml/Wizard/Pages/79-system-update.qml:95
704−msgid "This could take a few minutes..."
705−msgstr "Аперацыя можа заняць некалькі хвілін…"
805+#: qml/Wizard/Pages/80-finished.qml:104
806+msgid "You are ready to use your device now"
807+msgstr ""
706808
707−#: qml/Wizard/Pages/79-system-update.qml:109
708−msgid "Install and restart now"
709−msgstr "Усталяваць і перазапусціць"
809+#: qml/Wizard/Pages/80-finished.qml:124
810+msgid "Get Started"
811+msgstr ""
710812
711−#: qml/Wizard/Pages/80-finished.qml:91
712−msgid "Welcome Back"
713−msgstr "Сардэчна запрашаем назад"
813+#: qml/Wizard/Pages/here-terms.qml:25
814+msgid "Terms & Conditions"
815+msgstr "Умовы карыстання"
714816
715−#: qml/Wizard/Pages/80-finished.qml:91
716−msgid "Welcome to Ubuntu"
717−msgstr "Вітаем ва Ubuntu"
817+#: qml/Wizard/Pages/here-terms.qml:69
818+msgid "Your device uses positioning technologies provided by HERE."
819+msgstr ""
718820
719−#: qml/Wizard/Pages/80-finished.qml:106
720−msgid "You are ready to use your device now"
721−msgstr "Цяпер прылада гатовая да выкарыстання"
821+#: qml/Wizard/Pages/here-terms.qml:81
822+msgid ""
823+"To provide you with positioning services and to improve their quality, HERE "
824+"collects information about nearby cell towers and Wi-Fi hotspots around your "
825+"current location whenever your position is being found."
826+msgstr ""
722827
723−#: qml/Wizard/Pages/80-finished.qml:126
724−msgid "Continue"
725−msgstr "Працягнуць"
828+#: qml/Wizard/Pages/here-terms.qml:93
829+msgid ""
830+"The information collected is used to analyze the service and to improve the "
831+"use of service, but not to identify you personally."
832+msgstr ""
726833
727−#: qml/Wizard/Pages/80-finished.qml:126
728−msgid "Get Started"
729−msgstr "Пачаць"
834+#: qml/Wizard/Pages/here-terms.qml:106
835+#, qt-format
836+msgid "By continuing, you agree to the HERE platform %1 and %2."
837+msgstr ""
838+
839+#: qml/Wizard/Pages/here-terms.qml:107
840+msgid "Service Terms"
841+msgstr ""
730842
731843#: qml/Wizard/Pages/passcode-confirm.qml:43
732−#: qml/Wizard/Pages/passcode-desktop.qml:104
844+#: qml/Wizard/Pages/passcode-desktop.qml:97
733845msgid "Confirm passcode"
734−msgstr "Пацвердзіце код доступу"
846+msgstr "Пацвердзіце код-пароль"
735847
736848#: qml/Wizard/Pages/passcode-confirm.qml:45
737849msgid "Incorrect passcode."
738−msgstr "Няправільны код доступу."
850+msgstr ""
739851
740852#: qml/Wizard/Pages/passcode-confirm.qml:45
741853msgctxt "Enter the passcode again"
742854msgid "Please re-enter."
743−msgstr "Увядзіце нанова."
855+msgstr ""
744856
745857#: qml/Wizard/Pages/passcode-desktop.qml:31
746858msgid "Lock Screen Passcode"
747−msgstr "Код блакавання экрана"
859+msgstr ""
748860
749−#: qml/Wizard/Pages/passcode-desktop.qml:68
861+#: qml/Wizard/Pages/passcode-desktop.qml:61
750862msgid "Enter 4 numbers to setup your passcode"
751−msgstr "Увядзіце код блакавання з чаторых лічбаў"
863+msgstr ""
752864
753−#: qml/Wizard/Pages/passcode-desktop.qml:84
865+#: qml/Wizard/Pages/passcode-desktop.qml:77
754866#: qml/Wizard/Pages/passcode-set.qml:54
755867msgid "Choose passcode"
756−msgstr "Абраць код доступу"
868+msgstr ""
757869
758−#: qml/Wizard/Pages/passcode-desktop.qml:139
870+#: qml/Wizard/Pages/passcode-desktop.qml:127
759871msgid "Passcode too short"
760−msgstr "Код доступу занадта кароткі"
872+msgstr ""
761873
762−#: qml/Wizard/Pages/passcode-desktop.qml:141
874+#: qml/Wizard/Pages/passcode-desktop.qml:129
763875msgid "Passcodes match"
764−msgstr "Коды доступу супадаюць"
876+msgstr ""
765877
766−#: qml/Wizard/Pages/passcode-desktop.qml:143
878+#: qml/Wizard/Pages/passcode-desktop.qml:131
767879msgid "Passcodes do not match"
768−msgstr "Коды доступу не супадаюць"
880+msgstr ""
769881
770882#: qml/Wizard/Pages/passcode-set.qml:62
771883msgid "Passcode must be 4 characters long"
772−msgstr "Код доступу павінен складацца з чатырох лічбаў"
884+msgstr ""
773885
774886#: qml/Wizard/Pages/password-set.qml:31
775887msgid "Lock Screen Password"
776−msgstr "Пароль блакавання экрана"
888+msgstr ""
777889
778−#: qml/Wizard/Pages/password-set.qml:68
890+#: qml/Wizard/Pages/password-set.qml:62
779891msgid "Enter at least 8 characters"
780−msgstr "Увядзіце прынамсі 8 сімвалаў"
892+msgstr ""
781893
782−#: qml/Wizard/Pages/password-set.qml:80
894+#: qml/Wizard/Pages/password-set.qml:74
783895msgid "Choose password"
784−msgstr "Абярыце пароль"
896+msgstr ""
785897
786−#: qml/Wizard/Pages/password-set.qml:110
898+#: qml/Wizard/Pages/password-set.qml:104
787899msgid "Confirm password"
788−msgstr "Пацвердзіце пароль"
900+msgstr ""
789901
790902#: qml/Wizard/Pages/sim.qml:27
791903msgid "No SIM card installed"
792−msgstr "SIM-картка не ўстаўленая"
904+msgstr ""
793905
794906#: qml/Wizard/Pages/sim.qml:54
795907msgid "SIM card added"
796−msgstr "Дададзена SIM-картка"
908+msgstr ""
797909
798910#: qml/Wizard/Pages/sim.qml:55
799911msgid "You must restart the device to access the mobile network."
800−msgstr "Для доступу да мабільнай сеткі неабходна перазапусціць прыладу."
912+msgstr ""
801913
802914#: qml/Wizard/Pages/sim.qml:59
803915msgid "Restart"
@@ -805,123 +917,39 @@ msgstr "Перазапусціць"
805917
806918#: qml/Wizard/Pages/sim.qml:78
807919msgid "You won’t be able to make calls or use text messaging without a SIM."
808−msgstr "Без SIM-карткі немагчыма тэлефанаваць і адпраўляць SMS."
920+msgstr ""
809921
810922#: qml/Wizard/Pages/sim.qml:90
811923msgid "To proceed with no SIM tap Skip."
812−msgstr "Каб працягнуць працу без SIM-карткі, націсніце \"Прамінуць\"."
924+msgstr ""
813925
814926#: qml/Wizard/PasswordMeter.qml:87
815927msgid "Password too short"
816−msgstr "Пароль занадта кароткі"
928+msgstr ""
817929
818930#: qml/Wizard/PasswordMeter.qml:89
819931msgid "Passwords match"
820−msgstr "Паролі супадаюць"
932+msgstr ""
821933
822934#: qml/Wizard/PasswordMeter.qml:91
823935msgid "Passwords do not match"
824−msgstr "Паролі не супадаюць"
936+msgstr ""
825937
826938#: qml/Wizard/PasswordMeter.qml:95
827939msgid "Strong password"
828−msgstr "Надзейны пароль"
940+msgstr ""
829941
830942#: qml/Wizard/PasswordMeter.qml:97
831943msgid "Fair password"
832−msgstr "Неблагі пароль"
944+msgstr ""
833945
834946#: qml/Wizard/PasswordMeter.qml:99
835947msgid "Weak password"
836−msgstr "Слабы пароль"
948+msgstr ""
837949
838950#: qml/Wizard/PasswordMeter.qml:101
839951msgid "Very weak password"
840−msgstr "Вельмы слабы пароль"
841−
842−#~ msgid "Unity 8"
843−#~ msgstr "Unity 8"
844−
845−#~ msgid "Scopes"
846−#~ msgstr "Лінзы"
847−
848−#~ msgid "Super (Tap)"
849−#~ msgstr "Super (націск)"
850−
851−#~ msgid "Opens the Scopes home."
852−#~ msgstr "Адкрывае старонку лінзаў."
853−
854−#~ msgctxt "Button: Open the Ubuntu Store"
855−#~ msgid "Store"
856−#~ msgstr "Крама"
857−
858−#~ msgctxt "Button: Start a search in the current dash scope"
859−#~ msgid "Search"
860−#~ msgstr "Пошук"
861−
862−#~ msgctxt "Button: Show the current dash scope settings"
863−#~ msgid "Settings"
864−#~ msgstr "Налады"
865−
866−#~ msgid "Remove from Favorites"
867−#~ msgstr "Выдаліць з абранага"
868−
869−#~ msgid "Add to Favorites"
870−#~ msgstr "Дадаць да абранага"
871−
872−#~ msgctxt "Label: Hint for dash search line edit"
873−#~ msgid "Search"
874−#~ msgstr "Пошук"
875−
876−#~ msgid "More..."
877−#~ msgstr "Болей…"
878−
879−#~ msgid "Less..."
880−#~ msgstr "Менш..."
881−
882−#~ msgid "Send"
883−#~ msgstr "Адправіць"
884−
885−#~ msgid "Rate this"
886−#~ msgstr "Ацаніць"
887−
888−#~ msgid "Add a review"
889−#~ msgstr "Дадаць рэцэнзію"
890−
891−#~ msgid "Enable location data"
892−#~ msgstr "Уключыць дадзеныя аб месцазнаходжанні"
893−
894−#~ msgid "Manage"
895−#~ msgstr "Кіраванне"
896−
897−#~ msgid "Home"
898−#~ msgstr "Хатняя папка"
899−
900−#~ msgid "Also installed"
901−#~ msgstr "Таксама ўсталявана"
902−
903−#, fuzzy
904−#~ msgid "Please wait..."
905−#~ msgstr "Загрузка. Чакайце..."
906−
907−#, fuzzy
908−#~ msgid "Update all"
909−#~ msgstr "Не дазваляць"
910−
911−#, fuzzy
912−#~ msgid "Download"
913−#~ msgstr "Запампоўка"
914−
915−#, fuzzy
916−#~ msgid "Downloaded"
917−#~ msgstr "Запампоўка"
918−
919−#, fuzzy
920−#~ msgid "Installed"
921−#~ msgstr "Таксама ўсталявана"
922−
923−#~ msgid "Terms & Conditions"
924−#~ msgstr "Умовы карыстання"
952+msgstr ""
925953
926954#~ msgid "Reboot"
927955#~ msgstr "Перазагрузіць"
@@ -938,6 +966,9 @@ msgstr "Вельмы слабы пароль"
938966#~ msgid "Left edge"
939967#~ msgstr "Левы край"
940968
969+#~ msgid "Search"
970+#~ msgstr "Пошук"
971+
941972#~ msgid "Confirm"
942973#~ msgstr "Пацвердзіць"
943974
@@ -950,18 +981,29 @@ msgstr "Вельмы слабы пароль"
950981#~ msgid "Try swiping from the right edge to unlock the phone"
951982#~ msgstr "Правядзіце пальцам з правага краю, каб разблакаваць тэлефон"
952983
984+#~ msgid "Loading. Please Wait..."
985+#~ msgstr "Загрузка. Чакайце..."
986+
987+#~ msgid "Speaking..."
988+#~ msgstr "Кажа..."
989+
953990#~ msgid "Speak Now..."
954991#~ msgstr "Кажыце..."
955992
956993#~ msgid "Type or say a command"
957994#~ msgstr "Напішыце або вымавіце каманду"
958995
996+#, qt-format
959997#~ msgid "Enter %1"
960998#~ msgstr "Увядзіце %1"
961999
1000+#, qt-format
9621001#~ msgid "Sorry, incorrect %1"
9631002#~ msgstr "Даруйце, некарэктны %1"
9641003
1004+#~ msgid "Enter passcode"
1005+#~ msgstr "Увядзіце код"
1006+
9651007#~ msgid "This will be your last attempt."
9661008#~ msgstr "Апошняя спроба."
9671009
@@ -985,8 +1027,8 @@ msgstr "Вельмы слабы пароль"
9851027
9861028#~ msgid "Swipe from the left to reveal the launcher for quick access to apps"
9871029#~ msgstr ""
988−#~ "Правядзіце пальцам ад левага краю, каб адкрыць панэль запуску для "
989−#~ "паскарэння доступу да праграм"
1030+#~ "Правядзіце пальцам ад левага краю, каб адкрыць панэль запуску для паскарэння "
1031+#~ "доступу да праграм"
9901032
9911033#~ msgid "Skip intro"
9921034#~ msgstr "Прапусціць уводзіны"
@@ -1012,6 +1054,9 @@ msgstr "Вельмы слабы пароль"
10121054#~ msgid "Let’s get started."
10131055#~ msgstr "Пачнем."
10141056
1057+#~ msgid "Continue"
1058+#~ msgstr "Працягнуць"
1059+
10151060#~ msgid "Please select how you’d like to unlock your phone."
10161061#~ msgstr "Калі ласка, абярыце спосаб разблакавання тэлефона."
10171062
@@ -1032,8 +1077,7 @@ msgstr "Вельмы слабы пароль"
10321077
10331078#~ msgid "Using GPS, anonymized Wi-Fi and cellular network info (recommended)"
10341079#~ msgstr ""
1035−#~ "На аснове GPS, ананімізаванага Wi-Fi і дадзеных сотавай сеткі "
1036−#~ "(рэкамендуецца)"
1080+#~ "На аснове GPS, ананімізаванага Wi-Fi і дадзеных сотавай сеткі (рэкамендуецца)"
10371081
10381082#~ msgid "Improving your experience"
10391083#~ msgstr "Спрашчэнне вашай працы"
@@ -1058,18 +1102,23 @@ msgstr "Вельмы слабы пароль"
10581102#~ msgstr "Цяпер Вашым тэлефонам можна карыстацца."
10591103
10601104#~ msgid ""
1061−#~ "By selecting this option you agree to the Nokia HERE <a href='#'>terms "
1062−#~ "and conditions</a>."
1105+#~ "By selecting this option you agree to the Nokia HERE <a href='#'>terms and "
1106+#~ "conditions</a>."
10631107#~ msgstr ""
10641108#~ "Выбарам гэтага варыянту дзеянняў вы згаджаецеся з <a href='#'> умовамі "
10651109#~ "прадстаўлення паслуг Nokia HERE</a>."
10661110
1111+#~ msgid "Not at all"
1112+#~ msgstr "Не дазваляць"
1113+
1114+#, qt-format
10671115#~ msgid "〈 %1"
10681116#~ msgstr "〈 %1"
10691117
10701118#~ msgid "Confirm passphrase"
10711119#~ msgstr "Пацвердзіце пароль"
10721120
1121+#, qt-format
10731122#~ msgid "%1 〉"
10741123#~ msgstr "%1 〉"
10751124
@@ -1079,6 +1128,10 @@ msgstr "Вельмы слабы пароль"
10791128#~ msgid "Close"
10801129#~ msgstr "Закрыць"
10811130
1131+#~ msgid "Try swiping from the top edge to access the indicators"
1132+#~ msgstr ""
1133+#~ "Паспрабуйце правесці пальцам ад верхняга краю для доступу да індыкатараў"
1134+
10821135#~ msgid "Settings"
10831136#~ msgstr "Наладкі"
10841137
@@ -1089,6 +1142,9 @@ msgstr "Вельмы слабы пароль"
10891142#~ "Вы толькі што асвоілі асноўная жэсты і можаце пачаць выкарыстоўваць "
10901143#~ "тэлефон<br><br>Дакраніцеся да экрана, каб пачаць"
10911144
1145+#~ msgid "Enter passphrase"
1146+#~ msgstr "Увядзіце пароль"
1147+
10921148#~ msgid "Sorry, incorrect passcode."
10931149#~ msgstr "Даруйце, няслушны код."
10941150
@@ -1156,6 +1212,9 @@ msgstr "Вельмы слабы пароль"
11561212#~ msgid "Try again."
11571213#~ msgstr "Паспрабуйце яшчэ."
11581214
1215+#~ msgid "Open the launcher"
1216+#~ msgstr "Адкрыць панэль запуску"
1217+
11591218#~ msgid "Tap here to continue."
11601219#~ msgstr "Націсніце тут, каб працягнуць."
11611220
@@ -1239,15 +1298,15 @@ msgstr "Вельмы слабы пароль"
12391298#~ msgstr "Даруйце, некарэктны код"
12401299
12411300#~ msgid ""
1242−#~ "If passcode is entered incorrectly, your phone will conduct a factory "
1243−#~ "reset and all personal data will be deleted."
1301+#~ "If passcode is entered incorrectly, your phone will conduct a factory reset "
1302+#~ "and all personal data will be deleted."
12441303#~ msgstr ""
1245−#~ "Калі ўведзены код неправільны, Ваш тэлефон зробіць агульны скід налад і "
1246−#~ "ўсе асабістыя дадзеныя будуць выдалены."
1304+#~ "Калі ўведзены код неправільны, Ваш тэлефон зробіць агульны скід налад і ўсе "
1305+#~ "асабістыя дадзеныя будуць выдалены."
12471306
12481307#~ msgid ""
12491308#~ "If passphrase is entered incorrectly, your phone will conduct a factory "
12501309#~ "reset and all personal data will be deleted."
12511310#~ msgstr ""
1252−#~ "Калі ўведзены пароль неправільны, Ваш тэлефон зробіць агульны скід налад "
1253−#~ "і ўсе асабістыя дадзеныя будуць выдалены."
1311+#~ "Калі ўведзены пароль неправільны, Ваш тэлефон зробіць агульны скід налад і "
1312+#~ "ўсе асабістыя дадзеныя будуць выдалены."
po/bg.po+255−138
@@ -6,40 +6,39 @@
66msgid ""
77msgstr ""
88"Project-Id-Version: unity\n"
9−"Report-Msgid-Bugs-To: \n"
10−"POT-Creation-Date: 2021-01-29 11:42-0600\n"
9+"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10+"POT-Creation-Date: 2017-04-04 22:56+0000\n"
1111"PO-Revision-Date: 2015-04-12 14:43+0000\n"
1212"Last-Translator: George Karavasilev <kokoto-java@ubuntu.com>\n"
1313"Language-Team: Bulgarian <bg@li.org>\n"
14−"Language: bg\n"
1514"MIME-Version: 1.0\n"
1615"Content-Type: text/plain; charset=UTF-8\n"
1716"Content-Transfer-Encoding: 8bit\n"
1817"Plural-Forms: nplurals=2; plural=n != 1;\n"
19−"X-Launchpad-Export-Date: 2016-11-23 06:34+0000\n"
20−"X-Generator: Launchpad (build 18269)\n"
18+"X-Launchpad-Export-Date: 2017-04-07 06:29+0000\n"
19+"X-Generator: Launchpad (build 18343)\n"
2120
22−#: plugins/LightDM/Greeter.cpp:199
21+#: plugins/LightDM/Greeter.cpp:188
2322msgid "Password: "
2423msgstr ""
2524
26−#: plugins/LightDM/Greeter.cpp:214
25+#: plugins/LightDM/Greeter.cpp:203
2726msgid "Username"
2827msgstr ""
2928
30−#: plugins/LightDM/Greeter.cpp:258
29+#: plugins/LightDM/Greeter.cpp:242
3130msgid "Failed to authenticate"
3231msgstr ""
3332
34−#: plugins/LightDM/Greeter.cpp:260
33+#: plugins/LightDM/Greeter.cpp:244
3534msgid "Invalid password, please try again"
3635msgstr ""
3736
38−#: plugins/LightDM/Greeter.cpp:270
37+#: plugins/LightDM/Greeter.cpp:254
3938msgid "Log In"
4039msgstr ""
4140
42−#: plugins/LightDM/Greeter.cpp:270
41+#: plugins/LightDM/Greeter.cpp:254
4342msgid "Retry"
4443msgstr ""
4544
@@ -51,16 +50,16 @@ msgstr ""
5150msgid "Guest Session"
5251msgstr ""
5352
54−#: plugins/Unity/Launcher/launcheritem.cpp:48
55−#: plugins/Unity/Launcher/launcheritem.cpp:122
53+#: plugins/Unity/Launcher/launcheritem.cpp:49
54+#: plugins/Unity/Launcher/launcheritem.cpp:123
5655msgid "Pin shortcut"
5756msgstr ""
5857
59−#: plugins/Unity/Launcher/launcheritem.cpp:54
58+#: plugins/Unity/Launcher/launcheritem.cpp:55
6059msgid "Quit"
6160msgstr ""
6261
63−#: plugins/Unity/Launcher/launcheritem.cpp:122
62+#: plugins/Unity/Launcher/launcheritem.cpp:123
6463msgid "Unpin shortcut"
6564msgstr ""
6665
@@ -83,8 +82,9 @@ msgctxt "Button: Log out from the system"
8382msgid "Log Out"
8483msgstr ""
8584
86−#: qml/Components/Dialogs.qml:199 qml/Components/Dialogs.qml:284
87−#: qml/Greeter/NarrowView.qml:215 qml/Wizard/Pages/passcode-confirm.qml:32
85+#: qml/Components/Dialogs.qml:199 qml/Components/Dialogs.qml:264
86+#: qml/Dash/DashPageHeader.qml:324 qml/Greeter/NarrowView.qml:208
87+#: qml/Wizard/Pages/passcode-confirm.qml:32
8888#: qml/Wizard/Pages/passcode-set.qml:32
8989msgid "Cancel"
9090msgstr ""
@@ -106,12 +106,12 @@ msgstr ""
106106msgid "Yes"
107107msgstr ""
108108
109−#: qml/Components/Dialogs.qml:243
109+#: qml/Components/Dialogs.qml:239
110110msgctxt "Title: Power off/Restart dialog"
111111msgid "Power"
112112msgstr ""
113113
114−#: qml/Components/Dialogs.qml:244
114+#: qml/Components/Dialogs.qml:240
115115msgid ""
116116"Are you sure you would like\n"
117117"to power off?"
@@ -119,26 +119,22 @@ msgstr ""
119119"Искате ли да \n"
120120"изключите захранването на устройството?"
121121
122−#: qml/Components/Dialogs.qml:248
122+#: qml/Components/Dialogs.qml:244
123123msgctxt "Button: Power off the system"
124124msgid "Power off"
125125msgstr ""
126126
127−#: qml/Components/Dialogs.qml:263
127+#: qml/Components/Dialogs.qml:255
128128msgctxt "Button: Restart the system"
129129msgid "Restart"
130130msgstr ""
131131
132−#: qml/Components/Dialogs.qml:276
133−msgid "Screenshot"
134−msgstr ""
135−
136132#: qml/Components/KeyboardShortcutsOverlay.qml:41
137133msgid "Keyboard Shortcuts"
138134msgstr ""
139135
140136#: qml/Components/KeyboardShortcutsOverlay.qml:55
141−msgid "Lomiri"
137+msgid "Unity 8"
142138msgstr ""
143139
144140#: qml/Components/KeyboardShortcutsOverlay.qml:62
@@ -225,6 +221,18 @@ msgstr ""
225221msgid "Opens the Application Drawer."
226222msgstr ""
227223
224+#: qml/Components/KeyboardShortcutsOverlay.qml:207
225+msgid "Scopes"
226+msgstr ""
227+
228+#: qml/Components/KeyboardShortcutsOverlay.qml:214
229+msgid "Super (Tap)"
230+msgstr ""
231+
232+#: qml/Components/KeyboardShortcutsOverlay.qml:219
233+msgid "Opens the Scopes home."
234+msgstr ""
235+
228236#: qml/Components/KeyboardShortcutsOverlay.qml:235
229237msgid "Switching"
230238msgstr ""
@@ -297,7 +305,7 @@ msgstr ""
297305msgid "Closes the current window."
298306msgstr ""
299307
300−#: qml/Components/Lockscreen.qml:212 qml/Greeter/NarrowView.qml:235
308+#: qml/Components/Lockscreen.qml:212 qml/Greeter/NarrowView.qml:228
301309msgid "Return to Call"
302310msgstr ""
303311
@@ -371,6 +379,103 @@ msgstr ""
371379msgid "Find more settings in the system settings."
372380msgstr ""
373381
382+#: qml/Dash/DashPageHeader.qml:361
383+msgctxt "Button: Open the Ubuntu Store"
384+msgid "Store"
385+msgstr ""
386+
387+#: qml/Dash/DashPageHeader.qml:368
388+msgctxt "Button: Start a search in the current dash scope"
389+msgid "Search"
390+msgstr ""
391+
392+#: qml/Dash/DashPageHeader.qml:378
393+msgctxt "Button: Show the current dash scope settings"
394+msgid "Settings"
395+msgstr ""
396+
397+#: qml/Dash/DashPageHeader.qml:385
398+msgid "Remove from Favorites"
399+msgstr ""
400+
401+#: qml/Dash/DashPageHeader.qml:385
402+msgid "Add to Favorites"
403+msgstr ""
404+
405+#: qml/Dash/FiltersPopover.qml:61
406+msgid "Refine your results"
407+msgstr ""
408+
409+#: qml/Dash/FiltersPopover.qml:70
410+msgid "Reset"
411+msgstr ""
412+
413+#: qml/Dash/GenericScopeView.qml:547 qml/Dash/GenericScopeView.qml:718
414+msgid "Show less"
415+msgstr ""
416+
417+#: qml/Dash/GenericScopeView.qml:547
418+msgid "Show all"
419+msgstr ""
420+
421+#: qml/Dash/GenericScopeView.qml:578
422+msgctxt "Label: Hint for dash search line edit"
423+msgid "Search"
424+msgstr ""
425+
426+#: qml/Dash/PageHeaderExtraPanel.qml:67
427+msgid "Recent Searches"
428+msgstr ""
429+
430+#: qml/Dash/PageHeaderExtraPanel.qml:78
431+msgid "Clear All"
432+msgstr ""
433+
434+#: qml/Dash/Previews/PreviewActionCombo.qml:36
435+msgid "More..."
436+msgstr ""
437+
438+#: qml/Dash/Previews/PreviewActionCombo.qml:36
439+msgid "Less..."
440+msgstr "По-малко..."
441+
442+#: qml/Dash/Previews/PreviewCommentInput.qml:83
443+#: qml/Dash/Previews/PreviewRatingInput.qml:202
444+msgid "Send"
445+msgstr "Изпрати"
446+
447+#: qml/Dash/Previews/PreviewRatingInput.qml:109
448+msgid "Rate this"
449+msgstr "Оценете това"
450+
451+#: qml/Dash/Previews/PreviewRatingInput.qml:184
452+msgid "Add a review"
453+msgstr "Добави отзив"
454+
455+#: qml/Dash/PullToRefreshScopeStyle.qml:56
456+msgid "Pull to refresh…"
457+msgstr ""
458+
459+#: qml/Dash/PullToRefreshScopeStyle.qml:61
460+msgid "Release to refresh…"
461+msgstr ""
462+
463+#: qml/Dash/ScopeSettings/ScopeSettingBoolean.qml:43
464+msgid "Enable location data"
465+msgstr ""
466+
467+#: qml/Dash/ScopesList.qml:146
468+msgid "Manage"
469+msgstr ""
470+
471+#: qml/Dash/ScopesList.qml:187
472+msgid "Home"
473+msgstr ""
474+
475+#: qml/Dash/ScopesList.qml:188
476+msgid "Also installed"
477+msgstr ""
478+
374479#: qml/Greeter/CoverPage.qml:127
375480msgid "Unlock"
376481msgstr ""
@@ -406,7 +511,7 @@ msgstr ""
406511msgid "Enter passcode to unlock"
407512msgstr ""
408513
409−#: qml/Greeter/NarrowView.qml:235
514+#: qml/Greeter/NarrowView.qml:228
410515msgid "Emergency"
411516msgstr ""
412517
@@ -422,18 +527,17 @@ msgstr ""
422527msgid "Select desktop environment"
423528msgstr ""
424529
425−#: qml/Launcher/Drawer.qml:250
426−#, fuzzy
427−#| msgid "Search"
530+#: qml/Launcher/Drawer.qml:94
428531msgid "Search…"
429−msgstr "Търсене"
532+msgstr ""
430533
431−#: qml/Launcher/PullToRefreshScopeStyle.qml:56
432−msgid "Pull to refresh…"
534+#: qml/Launcher/Drawer.qml:129
535+msgctxt "Apps sorted alphabetically"
536+msgid "A-Z"
433537msgstr ""
434538
435−#: qml/Launcher/PullToRefreshScopeStyle.qml:61
436−msgid "Release to refresh…"
539+#: qml/Launcher/MoreAppsHeader.qml:55
540+msgid "More apps in the store"
437541msgstr ""
438542
439543#: qml/Notifications/NotificationMenuItemFactory.qml:124
@@ -531,27 +635,19 @@ msgstr ""
531635msgid "Drag using 3 fingers any application from one window to the other"
532636msgstr ""
533637
534−#: qml/Stage/Stage.qml:671
535−msgid "No running apps"
536−msgstr ""
537−
538638#: qml/Tutorial/TutorialLeftLong.qml:49
539−#, fuzzy
540−#| msgid "Try swiping from the top edge to access the indicators"
541639msgid "Long swipe from the left edge to open the Application Drawer"
542640msgstr ""
543−"Опитайте се да приплъзнете пръста си от горния край към долния, за да "
544−"получите достъп до индикаторите"
545641
546642#: qml/Tutorial/TutorialLeft.qml:47
547643msgid "Short swipe from the left edge to open the launcher"
548644msgstr ""
549645
550−#: qml/Tutorial/TutorialRight.qml:54
646+#: qml/Tutorial/TutorialRight.qml:55
551647msgid "Push your mouse against the right edge to view your open apps"
552648msgstr ""
553649
554−#: qml/Tutorial/TutorialRight.qml:55
650+#: qml/Tutorial/TutorialRight.qml:56
555651msgid "Swipe from the right edge to view your open apps"
556652msgstr ""
557653
@@ -559,42 +655,25 @@ msgstr ""
559655msgid "Swipe from the top edge to access notifications and quick settings"
560656msgstr ""
561657
562−#: qml/Wizard/Page.qml:59
658+#: qml/Wizard/Page.qml:54
563659msgctxt "Button: Go back one page in the Wizard"
564660msgid "Back"
565661msgstr ""
566662
567−#: qml/Wizard/Pages/10-welcome.qml:29
663+#: qml/Wizard/Pages/10-welcome.qml:28
568664msgid "Language"
569665msgstr ""
570666
571−#: qml/Wizard/Pages/10-welcome.qml:176
572−#: qml/Wizard/Pages/10-welcome-update.qml:126
573−#: qml/Wizard/Pages/11-changelog.qml:74 qml/Wizard/Pages/20-keyboard.qml:152
574−#: qml/Wizard/Pages/30-wifi.qml:214 qml/Wizard/Pages/50-timezone.qml:272
575−#: qml/Wizard/Pages/60-account.qml:72 qml/Wizard/Pages/70-passwd-type.qml:146
576−#: qml/Wizard/Pages/passcode-desktop.qml:154
577−#: qml/Wizard/Pages/password-set.qml:153
667+#: qml/Wizard/Pages/10-welcome.qml:173 qml/Wizard/Pages/20-keyboard.qml:152
668+#: qml/Wizard/Pages/30-wifi.qml:206 qml/Wizard/Pages/40-location.qml:271
669+#: qml/Wizard/Pages/50-timezone.qml:271 qml/Wizard/Pages/60-account.qml:65
670+#: qml/Wizard/Pages/70-passwd-type.qml:145
671+#: qml/Wizard/Pages/75-report-check.qml:84
672+#: qml/Wizard/Pages/passcode-desktop.qml:142
673+#: qml/Wizard/Pages/password-set.qml:142
578674msgid "Next"
579675msgstr ""
580676
581−#: qml/Wizard/Pages/10-welcome-update.qml:91
582−msgid "Welcome to "
583−msgstr ""
584−
585−#: qml/Wizard/Pages/10-welcome-update.qml:106
586−msgid "We will make sure your device is ready to use "
587−msgstr ""
588−
589−#: qml/Wizard/Pages/11-changelog.qml:28
590−msgid "What's new"
591−msgstr ""
592−
593−#: qml/Wizard/Pages/11-changelog.qml:74
594−#, fuzzy
595−msgid "Loading..."
596−msgstr "Говорете..."
597−
598677#: qml/Wizard/Pages/20-keyboard.qml:31
599678msgid "Select Keyboard"
600679msgstr ""
@@ -607,33 +686,64 @@ msgstr ""
607686msgid "Keyboard layout"
608687msgstr ""
609688
610−#: qml/Wizard/Pages/20-keyboard.qml:152 qml/Wizard/Pages/30-wifi.qml:214
611−#: qml/Wizard/Pages/60-account.qml:72 qml/Wizard/Pages/79-system-update.qml:144
612−#: qml/Wizard/Pages/sim.qml:101
689+#: qml/Wizard/Pages/20-keyboard.qml:152 qml/Wizard/Pages/30-wifi.qml:206
690+#: qml/Wizard/Pages/60-account.qml:65 qml/Wizard/Pages/sim.qml:101
613691msgid "Skip"
614692msgstr ""
615693
616−#: qml/Wizard/Pages/30-wifi.qml:31
694+#: qml/Wizard/Pages/30-wifi.qml:30
617695msgid "Connect to Wi‑Fi"
618696msgstr ""
619697
620−#: qml/Wizard/Pages/30-wifi.qml:139
698+#: qml/Wizard/Pages/30-wifi.qml:131
621699msgid "Connected"
622700msgstr ""
623701
624−#: qml/Wizard/Pages/30-wifi.qml:172
702+#: qml/Wizard/Pages/30-wifi.qml:164
625703msgid "Available Wi-Fi networks"
626704msgstr ""
627705
628−#: qml/Wizard/Pages/30-wifi.qml:173
706+#: qml/Wizard/Pages/30-wifi.qml:165
629707msgid "No available Wi-Fi networks"
630708msgstr ""
631709
710+#: qml/Wizard/Pages/40-location.qml:27
711+msgid "Location Services"
712+msgstr ""
713+
714+#: qml/Wizard/Pages/40-location.qml:83
715+msgid ""
716+"Use GPS, Wi-Fi hotspots and mobile network anonymously to detect location "
717+"(recommended)"
718+msgstr ""
719+
720+#: qml/Wizard/Pages/40-location.qml:105
721+#, qt-format
722+msgid "By selecting this option you agree to the Nokia HERE %1."
723+msgstr ""
724+
725+#: qml/Wizard/Pages/40-location.qml:106
726+msgctxt "part of: Nokia HERE terms and conditions"
727+msgid "terms and conditions"
728+msgstr ""
729+
730+#: qml/Wizard/Pages/40-location.qml:160
731+msgid "GPS only"
732+msgstr ""
733+
734+#: qml/Wizard/Pages/40-location.qml:214
735+msgid "Don't use my location"
736+msgstr ""
737+
738+#: qml/Wizard/Pages/40-location.qml:260
739+msgid "You can change it later in System Settings."
740+msgstr ""
741+
632742#: qml/Wizard/Pages/50-timezone.qml:30
633743msgid "Time Zone"
634744msgstr ""
635745
636−#: qml/Wizard/Pages/50-timezone.qml:183
746+#: qml/Wizard/Pages/50-timezone.qml:182
637747msgid "Enter your city"
638748msgstr ""
639749
@@ -641,7 +751,7 @@ msgstr ""
641751msgid "Personalize Your Device"
642752msgstr ""
643753
644−#: qml/Wizard/Pages/60-account.qml:54
754+#: qml/Wizard/Pages/60-account.qml:48
645755msgid "Preferred Name"
646756msgstr ""
647757
@@ -649,72 +759,81 @@ msgstr ""
649759msgid "Lock Screen"
650760msgstr ""
651761
652−#: qml/Wizard/Pages/70-passwd-type.qml:103
762+#: qml/Wizard/Pages/70-passwd-type.qml:102
653763msgctxt "Label: Type of security method"
654764msgid "Create new password"
655765msgstr ""
656766
657−#: qml/Wizard/Pages/70-passwd-type.qml:105
767+#: qml/Wizard/Pages/70-passwd-type.qml:104
658768msgctxt "Label: Type of security method"
659769msgid "Create passcode (numbers only)"
660770msgstr ""
661771
662−#: qml/Wizard/Pages/70-passwd-type.qml:107
772+#: qml/Wizard/Pages/70-passwd-type.qml:106
663773msgctxt "Label: Type of security method"
664774msgid "No lock code"
665775msgstr ""
666776
667−#: qml/Wizard/Pages/79-system-update.qml:28
668−msgid "Update Device"
777+#: qml/Wizard/Pages/75-report-check.qml:26 qml/Wizard/Pages/here-terms.qml:108
778+msgid "Privacy Policy"
669779msgstr ""
670780
671−#: qml/Wizard/Pages/79-system-update.qml:55
672−msgid ""
673−"There is a system update available and ready to install. Afterwards, the "
674−"device will automatically restart."
781+#: qml/Wizard/Pages/75-report-check.qml:26
782+msgid "Help Us Improve"
675783msgstr ""
676784
677−#: qml/Wizard/Pages/79-system-update.qml:76
678−msgctxt "string identifying name of the update"
679−msgid "Ubuntu Touch system"
785+#: qml/Wizard/Pages/75-report-check.qml:59
786+msgid "Improve system performance by sending us crashes and error reports."
680787msgstr ""
681788
682−#: qml/Wizard/Pages/79-system-update.qml:83
683−#, qt-format
684−msgctxt "version of the system update"
685−msgid "Version %1"
789+#: qml/Wizard/Pages/75-report-check.qml:60
790+msgid "Privacy policy"
686791msgstr ""
687792
688−#: qml/Wizard/Pages/79-system-update.qml:95
689−msgid "This could take a few minutes..."
793+#: qml/Wizard/Pages/80-finished.qml:89
794+msgid "Welcome to Ubuntu"
690795msgstr ""
691796
692−#: qml/Wizard/Pages/79-system-update.qml:109
693−msgid "Install and restart now"
797+#: qml/Wizard/Pages/80-finished.qml:104
798+msgid "You are ready to use your device now"
694799msgstr ""
695800
696−#: qml/Wizard/Pages/80-finished.qml:91
697−msgid "Welcome Back"
801+#: qml/Wizard/Pages/80-finished.qml:124
802+msgid "Get Started"
698803msgstr ""
699804
700−#: qml/Wizard/Pages/80-finished.qml:91
701−msgid "Welcome to Ubuntu"
805+#: qml/Wizard/Pages/here-terms.qml:25
806+msgid "Terms & Conditions"
702807msgstr ""
703808
704−#: qml/Wizard/Pages/80-finished.qml:106
705−msgid "You are ready to use your device now"
809+#: qml/Wizard/Pages/here-terms.qml:69
810+msgid "Your device uses positioning technologies provided by HERE."
706811msgstr ""
707812
708−#: qml/Wizard/Pages/80-finished.qml:126
709−msgid "Continue"
813+#: qml/Wizard/Pages/here-terms.qml:81
814+msgid ""
815+"To provide you with positioning services and to improve their quality, HERE "
816+"collects information about nearby cell towers and Wi-Fi hotspots around your "
817+"current location whenever your position is being found."
710818msgstr ""
711819
712−#: qml/Wizard/Pages/80-finished.qml:126
713−msgid "Get Started"
820+#: qml/Wizard/Pages/here-terms.qml:93
821+msgid ""
822+"The information collected is used to analyze the service and to improve the "
823+"use of service, but not to identify you personally."
824+msgstr ""
825+
826+#: qml/Wizard/Pages/here-terms.qml:106
827+#, qt-format
828+msgid "By continuing, you agree to the HERE platform %1 and %2."
829+msgstr ""
830+
831+#: qml/Wizard/Pages/here-terms.qml:107
832+msgid "Service Terms"
714833msgstr ""
715834
716835#: qml/Wizard/Pages/passcode-confirm.qml:43
717−#: qml/Wizard/Pages/passcode-desktop.qml:104
836+#: qml/Wizard/Pages/passcode-desktop.qml:97
718837msgid "Confirm passcode"
719838msgstr ""
720839
@@ -731,24 +850,24 @@ msgstr ""
731850msgid "Lock Screen Passcode"
732851msgstr ""
733852
734−#: qml/Wizard/Pages/passcode-desktop.qml:68
853+#: qml/Wizard/Pages/passcode-desktop.qml:61
735854msgid "Enter 4 numbers to setup your passcode"
736855msgstr ""
737856
738−#: qml/Wizard/Pages/passcode-desktop.qml:84
857+#: qml/Wizard/Pages/passcode-desktop.qml:77
739858#: qml/Wizard/Pages/passcode-set.qml:54
740859msgid "Choose passcode"
741860msgstr ""
742861
743−#: qml/Wizard/Pages/passcode-desktop.qml:139
862+#: qml/Wizard/Pages/passcode-desktop.qml:127
744863msgid "Passcode too short"
745864msgstr ""
746865
747−#: qml/Wizard/Pages/passcode-desktop.qml:141
866+#: qml/Wizard/Pages/passcode-desktop.qml:129
748867msgid "Passcodes match"
749868msgstr ""
750869
751−#: qml/Wizard/Pages/passcode-desktop.qml:143
870+#: qml/Wizard/Pages/passcode-desktop.qml:131
752871msgid "Passcodes do not match"
753872msgstr ""
754873
@@ -760,15 +879,15 @@ msgstr ""
760879msgid "Lock Screen Password"
761880msgstr ""
762881
763−#: qml/Wizard/Pages/password-set.qml:68
882+#: qml/Wizard/Pages/password-set.qml:62
764883msgid "Enter at least 8 characters"
765884msgstr ""
766885
767−#: qml/Wizard/Pages/password-set.qml:80
886+#: qml/Wizard/Pages/password-set.qml:74
768887msgid "Choose password"
769888msgstr ""
770889
771−#: qml/Wizard/Pages/password-set.qml:110
890+#: qml/Wizard/Pages/password-set.qml:104
772891msgid "Confirm password"
773892msgstr ""
774893
@@ -824,25 +943,12 @@ msgstr ""
824943msgid "Very weak password"
825944msgstr ""
826945
827−#~ msgid "Less..."
828−#~ msgstr "По-малко..."
829−
830−#~ msgid "Send"
831−#~ msgstr "Изпрати"
832−
833−#~ msgid "Rate this"
834−#~ msgstr "Оценете това"
835−
836−#~ msgid "Add a review"
837−#~ msgstr "Добави отзив"
838−
839−#, fuzzy
840−#~ msgid "Please wait..."
841−#~ msgstr "Зарежда се. Моля, почакайте..."
842−
843946#~ msgid "Confirm"
844947#~ msgstr "Потвърди"
845948
949+#~ msgid "Search"
950+#~ msgstr "Търсене"
951+
846952#~ msgid "Top edge"
847953#~ msgstr "Горен край"
848954
@@ -858,6 +964,9 @@ msgstr ""
858964#~ msgid "Type or say a command"
859965#~ msgstr "Въведете или кажете команда"
860966
967+#~ msgid "Speaking..."
968+#~ msgstr "Говорете..."
969+
861970#~ msgid "Speak Now..."
862971#~ msgstr "Говорете сега..."
863972
@@ -867,14 +976,22 @@ msgstr ""
867976#~ msgid "Skip intro"
868977#~ msgstr "Пропусни интрото"
869978
979+#~ msgid "Loading. Please Wait..."
980+#~ msgstr "Зарежда се. Моля, почакайте..."
981+
982+#~ msgid "Try swiping from the top edge to access the indicators"
983+#~ msgstr ""
984+#~ "Опитайте се да приплъзнете пръста си от горния край към долния, за да "
985+#~ "получите достъп до индикаторите"
986+
870987#~ msgid "Swipe up again to close the settings screen"
871988#~ msgstr ""
872989#~ "Отново приплъзнете пръста си нагоре за да затворите екрана с настройките"
873990
874991#~ msgid "Swipe from the left to reveal the launcher for quick access to apps"
875992#~ msgstr ""
876−#~ "Приплъзнете пръста си от левия край към десния, за да отворите стартера "
877−#~ "за бърз достъп до приложенията"
993+#~ "Приплъзнете пръста си от левия край към десния, за да отворите стартера за "
994+#~ "бърз достъп до приложенията"
878995
879996#~ msgid "Try swiping from the right edge to unlock the phone"
880997#~ msgstr ""
po/bn.po+420−350
@@ -6,69 +6,67 @@
66msgid ""
77msgstr ""
88"Project-Id-Version: unity8\n"
9−"Report-Msgid-Bugs-To: \n"
10−"POT-Creation-Date: 2021-01-29 11:42-0600\n"
11−"PO-Revision-Date: 2021-02-01 21:06+0000\n"
12−"Last-Translator: imrufbd <imrufbd@gmail.com>\n"
13−"Language-Team: Bengali <https://translate.ubports.com/projects/ubports/"
14−"lomiri/bn/>\n"
15−"Language: bn\n"
9+"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10+"POT-Creation-Date: 2017-04-04 22:56+0000\n"
11+"PO-Revision-Date: 2015-11-27 19:38+0000\n"
12+"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
13+"Language-Team: Bengali <bn@li.org>\n"
1614"MIME-Version: 1.0\n"
1715"Content-Type: text/plain; charset=UTF-8\n"
1816"Content-Transfer-Encoding: 8bit\n"
1917"Plural-Forms: nplurals=2; plural=n != 1;\n"
20−"X-Generator: Weblate 3.11.3\n"
21−"X-Launchpad-Export-Date: 2016-11-23 06:34+0000\n"
18+"X-Launchpad-Export-Date: 2017-04-07 06:29+0000\n"
19+"X-Generator: Launchpad (build 18343)\n"
2220
23−#: plugins/LightDM/Greeter.cpp:199
21+#: plugins/LightDM/Greeter.cpp:188
2422msgid "Password: "
2523msgstr "পাসওয়ার্ড: "
2624
27−#: plugins/LightDM/Greeter.cpp:214
25+#: plugins/LightDM/Greeter.cpp:203
2826msgid "Username"
29−msgstr "ইউজারনেম"
27+msgstr ""
3028
31−#: plugins/LightDM/Greeter.cpp:258
29+#: plugins/LightDM/Greeter.cpp:242
3230msgid "Failed to authenticate"
33−msgstr "যাচাই করা যায়নি"
31+msgstr ""
3432
35−#: plugins/LightDM/Greeter.cpp:260
33+#: plugins/LightDM/Greeter.cpp:244
3634msgid "Invalid password, please try again"
37−msgstr "ভুল পাসওয়ার্ড, আবার চেষ্টা করুন"
35+msgstr ""
3836
39−#: plugins/LightDM/Greeter.cpp:270
37+#: plugins/LightDM/Greeter.cpp:254
4038msgid "Log In"
41−msgstr "লগইন করুন"
39+msgstr ""
4240
43−#: plugins/LightDM/Greeter.cpp:270
41+#: plugins/LightDM/Greeter.cpp:254
4442msgid "Retry"
45−msgstr "আবার চেষ্টা করুন"
43+msgstr ""
4644
4745#: plugins/LightDM/UsersModel.cpp:157
4846msgid "Login"
49−msgstr "লগইন করুন"
47+msgstr ""
5048
5149#: plugins/LightDM/UsersModel.cpp:165
5250msgid "Guest Session"
53−msgstr "গেস্ট সেশন"
51+msgstr ""
5452
55−#: plugins/Unity/Launcher/launcheritem.cpp:48
56−#: plugins/Unity/Launcher/launcheritem.cpp:122
53+#: plugins/Unity/Launcher/launcheritem.cpp:49
54+#: plugins/Unity/Launcher/launcheritem.cpp:123
5755msgid "Pin shortcut"
58−msgstr "শর্টকাট যোগ করুন"
56+msgstr "পিন"
5957
60−#: plugins/Unity/Launcher/launcheritem.cpp:54
58+#: plugins/Unity/Launcher/launcheritem.cpp:55
6159msgid "Quit"
62−msgstr "বাহির"
60+msgstr ""
6361
64−#: plugins/Unity/Launcher/launcheritem.cpp:122
62+#: plugins/Unity/Launcher/launcheritem.cpp:123
6563msgid "Unpin shortcut"
66−msgstr "শর্টকাট সরান"
64+msgstr "আনপিন"
6765
6866#: qml/Components/Dialogs.qml:176
6967msgctxt "Title: Lock/Log out dialog"
7068msgid "Log out"
71−msgstr "লগআউট করুন"
69+msgstr ""
7270
7371#: qml/Components/Dialogs.qml:177
7472msgid "Are you sure you want to log out?"
@@ -82,10 +80,11 @@ msgstr "লক করুন"
8280#: qml/Components/Dialogs.qml:191
8381msgctxt "Button: Log out from the system"
8482msgid "Log Out"
85−msgstr "লগআউট করুন"
83+msgstr ""
8684
87−#: qml/Components/Dialogs.qml:199 qml/Components/Dialogs.qml:284
88−#: qml/Greeter/NarrowView.qml:215 qml/Wizard/Pages/passcode-confirm.qml:32
85+#: qml/Components/Dialogs.qml:199 qml/Components/Dialogs.qml:264
86+#: qml/Dash/DashPageHeader.qml:324 qml/Greeter/NarrowView.qml:208
87+#: qml/Wizard/Pages/passcode-confirm.qml:32
8988#: qml/Wizard/Pages/passcode-set.qml:32
9089msgid "Cancel"
9190msgstr "বাতিল"
@@ -107,12 +106,12 @@ msgstr "না"
107106msgid "Yes"
108107msgstr "হ্যাঁ"
109108
110−#: qml/Components/Dialogs.qml:243
109+#: qml/Components/Dialogs.qml:239
111110msgctxt "Title: Power off/Restart dialog"
112111msgid "Power"
113−msgstr "বন্ধ/চালু"
112+msgstr ""
114113
115−#: qml/Components/Dialogs.qml:244
114+#: qml/Components/Dialogs.qml:240
116115msgid ""
117116"Are you sure you would like\n"
118117"to power off?"
@@ -120,187 +119,193 @@ msgstr ""
120119"আপনি নিশ্চিত যে আপনি\n"
121120"বন্ধ করতে চান?"
122121
123−#: qml/Components/Dialogs.qml:248
122+#: qml/Components/Dialogs.qml:244
124123msgctxt "Button: Power off the system"
125124msgid "Power off"
126125msgstr "বন্ধ করুন"
127126
128−#: qml/Components/Dialogs.qml:263
127+#: qml/Components/Dialogs.qml:255
129128msgctxt "Button: Restart the system"
130129msgid "Restart"
131130msgstr "পুনরায় চালু"
132131
133−#: qml/Components/Dialogs.qml:276
134−#, fuzzy
135−#| msgid "Takes a screenshot."
136−msgid "Screenshot"
137−msgstr "স্ক্রীনশট নেওয়া।"
138−
139132#: qml/Components/KeyboardShortcutsOverlay.qml:41
140133msgid "Keyboard Shortcuts"
141−msgstr "কিবোর্ড শর্টকাট"
134+msgstr ""
142135
143136#: qml/Components/KeyboardShortcutsOverlay.qml:55
144−msgid "Lomiri"
137+msgid "Unity 8"
145138msgstr ""
146139
147140#: qml/Components/KeyboardShortcutsOverlay.qml:62
148141msgid "PrtScr"
149−msgstr "প্রিন্টস্ক্রিন"
142+msgstr ""
150143
151144#: qml/Components/KeyboardShortcutsOverlay.qml:67
152145msgid "Takes a screenshot."
153−msgstr "স্ক্রীনশট নেওয়া।"
146+msgstr ""
154147
155148#: qml/Components/KeyboardShortcutsOverlay.qml:75
156149msgid "Alt + PrtScr"
157−msgstr "অল্টার কী + প্রিন্টস্ক্রীন কী"
150+msgstr ""
158151
159152#: qml/Components/KeyboardShortcutsOverlay.qml:80
160153msgid "Takes a screenshot of the current window."
161−msgstr "দৃশ্যমান উইন্ডো এর স্ক্রীনশট।"
154+msgstr ""
162155
163156#: qml/Components/KeyboardShortcutsOverlay.qml:88
164157msgid "Super + Space"
165−msgstr "সুপার কী + স্পেস কী"
158+msgstr ""
166159
167160#: qml/Components/KeyboardShortcutsOverlay.qml:93
168161msgid "Switches to next keyboard layout."
169−msgstr "পরবর্তী কিবোর্ড নকশা নির্বাচন।"
162+msgstr ""
170163
171164#: qml/Components/KeyboardShortcutsOverlay.qml:101
172165msgid "Super + Shift + Space"
173−msgstr "সুপার কী + শিফট্ কী + স্পেস কী"
166+msgstr ""
174167
175168#: qml/Components/KeyboardShortcutsOverlay.qml:106
176169msgid "Switches to previous keyboard layout."
177−msgstr "পূর্ববর্তী কিবোর্ড নকশা নির্বাচন।"
170+msgstr ""
178171
179172#: qml/Components/KeyboardShortcutsOverlay.qml:114
180173msgid "Ctrl + Alt + T"
181−msgstr "কন্ট্রোল কী + অল্টার কী + T"
174+msgstr ""
182175
183176#: qml/Components/KeyboardShortcutsOverlay.qml:119
184177msgid "Starts the Terminal application."
185−msgstr "টার্মিনাল এপ্লিকেশন চালু।"
178+msgstr ""
186179
187180#: qml/Components/KeyboardShortcutsOverlay.qml:131
188181msgid "Launcher"
189−msgstr "লঞ্চার"
182+msgstr ""
190183
191184#: qml/Components/KeyboardShortcutsOverlay.qml:138
192185msgid "Super (Hold)"
193−msgstr "সুপার কী (কিছুক্ষণ চেপে ধরে রাখুন)"
186+msgstr ""
194187
195188#: qml/Components/KeyboardShortcutsOverlay.qml:143
196189msgid "Opens the launcher, displays shortcuts."
197−msgstr "লঞ্চারে প্রবেশ, শর্টকাট প্রদর্শন।"
190+msgstr ""
198191
199192#: qml/Components/KeyboardShortcutsOverlay.qml:151
200193msgid "Alt + F1"
201−msgstr "অল্টার কী + F1 কী"
194+msgstr ""
202195
203196#: qml/Components/KeyboardShortcutsOverlay.qml:156
204197msgid "Opens launcher keyboard navigation mode."
205−msgstr "লঞ্চার কিবোর্ড নেভিগেশন মোড চালু ।"
198+msgstr ""
206199
207200#: qml/Components/KeyboardShortcutsOverlay.qml:164
208201msgid "Super + Tab"
209−msgstr "সুপার কী + ট্যাব কী"
202+msgstr ""
210203
211204#: qml/Components/KeyboardShortcutsOverlay.qml:169
212205msgid "Switches applications via the launcher."
213−msgstr "লঞ্চারের মাধ্যমে এপ্লিকেশন পরিবর্তন।"
206+msgstr ""
214207
215208#: qml/Components/KeyboardShortcutsOverlay.qml:177
216209msgid "Super + 1 to 0"
217−msgstr "সুপার কী + ১ থেকে ০"
210+msgstr ""
218211
219212#: qml/Components/KeyboardShortcutsOverlay.qml:182
220213msgid "Same as clicking on a launcher icon."
221−msgstr "লঞ্চার আইকনে ক্লিক করার মতই কাজ করে।"
214+msgstr ""
222215
223216#: qml/Components/KeyboardShortcutsOverlay.qml:190
224217msgid "Super + A"
225−msgstr "সুপার কী + A"
218+msgstr ""
226219
227220#: qml/Components/KeyboardShortcutsOverlay.qml:195
228221msgid "Opens the Application Drawer."
229−msgstr "এপ্লিকেশন ড্রয়ারে প্রবেশ।"
222+msgstr ""
223+
224+#: qml/Components/KeyboardShortcutsOverlay.qml:207
225+msgid "Scopes"
226+msgstr ""
227+
228+#: qml/Components/KeyboardShortcutsOverlay.qml:214
229+msgid "Super (Tap)"
230+msgstr ""
231+
232+#: qml/Components/KeyboardShortcutsOverlay.qml:219
233+msgid "Opens the Scopes home."
234+msgstr ""
230235
231236#: qml/Components/KeyboardShortcutsOverlay.qml:235
232237msgid "Switching"
233−msgstr "পরিবর্তন"
238+msgstr ""
234239
235240#: qml/Components/KeyboardShortcutsOverlay.qml:242
236241msgid "Alt + Tab"
237−msgstr "অল্টার কী + ট্যাব কী"
242+msgstr ""
238243
239244#: qml/Components/KeyboardShortcutsOverlay.qml:247
240245msgid "Switches between applications."
241−msgstr "একাধিক চালু এপ্লিকেশনের মধ্যে একটি নির্বাচন করে।"
246+msgstr ""
242247
243248#: qml/Components/KeyboardShortcutsOverlay.qml:255
244249msgid "Super + W"
245−msgstr "সুপার কী + W"
250+msgstr ""
246251
247252#: qml/Components/KeyboardShortcutsOverlay.qml:260
248253msgid "Opens the desktop spread."
249−msgstr "ডেস্কটপের প্রসারণে প্রবেশ।"
254+msgstr ""
250255
251256#: qml/Components/KeyboardShortcutsOverlay.qml:268
252257msgid "Cursor Left or Right"
253−msgstr "কার্সর বাম থেকে ডানে"
258+msgstr ""
254259
255260#: qml/Components/KeyboardShortcutsOverlay.qml:273
256261msgid "Moves the focus."
257−msgstr "ফোকাস সরায়।"
262+msgstr ""
258263
259264#: qml/Components/KeyboardShortcutsOverlay.qml:285
260265msgid "Windows"
261−msgstr "উইন্ডো সমূহ"
266+msgstr ""
262267
263268#: qml/Components/KeyboardShortcutsOverlay.qml:292
264269msgid "Ctrl + Super + D"
265−msgstr "কন্ট্রোল কী + সুপার কী + D"
270+msgstr ""
266271
267272#: qml/Components/KeyboardShortcutsOverlay.qml:297
268273msgid "Minimizes all windows."
269−msgstr "সব উইন্ডোকে লঘু করে।"
274+msgstr ""
270275
271276#: qml/Components/KeyboardShortcutsOverlay.qml:305
272277msgid "Ctrl + Super + Up"
273−msgstr "কন্ট্রোল কী + সুপার কী + আপ এ্যরো কী"
278+msgstr ""
274279
275280#: qml/Components/KeyboardShortcutsOverlay.qml:310
276281msgid "Maximizes the current window."
277−msgstr "দৃশ্যমান উইন্ডোটিকে বর্ধিত করে।"
282+msgstr ""
278283
279284#: qml/Components/KeyboardShortcutsOverlay.qml:318
280285msgid "Ctrl + Super + Down"
281−msgstr "কন্ট্রোল কী + সুপার কী + ডাউন এ্যরো কী"
286+msgstr ""
282287
283288#: qml/Components/KeyboardShortcutsOverlay.qml:323
284289msgid "Minimizes or restores the current window."
285−msgstr "বর্তমান উইন্ডোটিকে লঘু করে অথবা পূ্র্বাবস্থায় ফিরিয়ে নিয়ে যায়।"
290+msgstr ""
286291
287292#: qml/Components/KeyboardShortcutsOverlay.qml:331
288293msgid "Ctrl + Super + Left or Right"
289−msgstr "কন্ট্রোল কী + সুপার কী + বাম এ্যরো কী"
294+msgstr ""
290295
291296#: qml/Components/KeyboardShortcutsOverlay.qml:336
292297msgid "Semi-maximizes the current window."
293−msgstr "বর্তমান উইন্ডোটিকে অর্ধ-বর্ধিত করে।"
298+msgstr ""
294299
295300#: qml/Components/KeyboardShortcutsOverlay.qml:344
296301msgid "Alt + F4"
297−msgstr "অল্টার কী + F4 কী"
302+msgstr ""
298303
299304#: qml/Components/KeyboardShortcutsOverlay.qml:349
300305msgid "Closes the current window."
301−msgstr "বর্তমান উইন্ডোটি বন্ধ করে।"
306+msgstr ""
302307
303−#: qml/Components/Lockscreen.qml:212 qml/Greeter/NarrowView.qml:235
308+#: qml/Components/Lockscreen.qml:212 qml/Greeter/NarrowView.qml:228
304309msgid "Return to Call"
305310msgstr "কল এ ফিরে যান"
306311
@@ -315,130 +320,225 @@ msgstr "ঠিক আছে"
315320#: qml/Components/MediaServices/VideoPlayerControls.qml:44
316321#, qt-format
317322msgid "%1:%2:%3"
318−msgstr "%1:%2:%3"
323+msgstr ""
319324
320325#: qml/Components/MediaServices/VideoPlayerControls.qml:49
321326#, qt-format
322327msgid "%1:%2"
323−msgstr "%1:%2"
328+msgstr ""
324329
325330#: qml/Components/ModeSwitchWarningDialog.qml:33
326331msgid "Apps may have unsaved data:"
327−msgstr "এ্যাপ সমূহে কিছু অসংরক্ষিত ডেটা থাকতে পারে:"
332+msgstr ""
328333
329334#: qml/Components/ModeSwitchWarningDialog.qml:60
330335msgctxt ""
331336"Re-dock means connect the device again to an external screen/mouse/keyboard"
332337msgid "Re-dock, save your work and close these apps to continue."
333338msgstr ""
334−"পূনসংযুক্ত করুন, প্রক্রিয়া চলমান রাখার জন্য কাজগুলি সংরক্ষণ করে অ্যাপগুলি বন্ধ করুন।"
335339
336340#: qml/Components/ModeSwitchWarningDialog.qml:67
337341msgid "Or force close now (unsaved data will be lost)."
338−msgstr "অথবা জোরপূর্বক এখনি বন্ধ করুন (আপনার অসংরক্ষিত তথ্য হারিয়ে যাবে)।"
342+msgstr ""
339343
340344#: qml/Components/ModeSwitchWarningDialog.qml:80
341345msgid "OK, I will reconnect"
342−msgstr "ঠিক আছে, আমি পূনঃসংযুক্ত করব"
346+msgstr ""
343347
344348#: qml/Components/ModeSwitchWarningDialog.qml:81
345349msgid "Reconnect now!"
346−msgstr "এখনি পূনসংযুক্ত করুন!"
350+msgstr ""
347351
348352#: qml/Components/ModeSwitchWarningDialog.qml:94
349353msgid "Close all"
350−msgstr "সবগুলো বন্ধ করুন"
354+msgstr ""
351355
352356#: qml/Components/SharingPicker.qml:54
353357msgid "Preview Share Item"
354−msgstr "বিনিময় তালিকা অবলোকন"
358+msgstr ""
355359
356360#: qml/Components/VirtualTouchPad.qml:317
357361msgid ""
358362"Your device is now connected to an external display. Use this screen as a "
359363"touch pad to interact with the pointer."
360364msgstr ""
361−"আপনার ডিভাইস অন্য পর্দার সাথে সংযুক্ত হয়েছে। মাউসের জন্য এই পর্দাটি টাচপ্যাড হিসেবে "
362−"ব্যবহার করুন।"
363365
364366#: qml/Components/VirtualTouchPad.qml:327
365367msgid "Tap left button to click."
366−msgstr "ক্লিক করার জন্য বাম বোতাম চাপুন..."
368+msgstr ""
367369
368370#: qml/Components/VirtualTouchPad.qml:339
369371msgid "Tap right button to right click."
370−msgstr "ডান ক্লিকের জন্য ডান বোতাম চাপুন।"
372+msgstr ""
371373
372374#: qml/Components/VirtualTouchPad.qml:351
373375msgid "Swipe with two fingers to scroll."
374−msgstr "স্ক্রলের জন্য আঙুল চালান।"
376+msgstr ""
375377
376378#: qml/Components/VirtualTouchPad.qml:396
377379msgid "Find more settings in the system settings."
378−msgstr "সিস্টেম সেটিংসে আরও সেটিংস খুজুন।"
380+msgstr ""
381+
382+#: qml/Dash/DashPageHeader.qml:361
383+msgctxt "Button: Open the Ubuntu Store"
384+msgid "Store"
385+msgstr "স্টোর"
386+
387+#: qml/Dash/DashPageHeader.qml:368
388+msgctxt "Button: Start a search in the current dash scope"
389+msgid "Search"
390+msgstr "খুঁজুন"
391+
392+#: qml/Dash/DashPageHeader.qml:378
393+msgctxt "Button: Show the current dash scope settings"
394+msgid "Settings"
395+msgstr "সেটিংস"
396+
397+#: qml/Dash/DashPageHeader.qml:385
398+msgid "Remove from Favorites"
399+msgstr "পছন্দ থেকে মুছে ফেলুন"
400+
401+#: qml/Dash/DashPageHeader.qml:385
402+msgid "Add to Favorites"
403+msgstr "পছন্দতে যোগ করুন"
404+
405+#: qml/Dash/FiltersPopover.qml:61
406+msgid "Refine your results"
407+msgstr ""
408+
409+#: qml/Dash/FiltersPopover.qml:70
410+msgid "Reset"
411+msgstr ""
412+
413+#: qml/Dash/GenericScopeView.qml:547 qml/Dash/GenericScopeView.qml:718
414+msgid "Show less"
415+msgstr ""
416+
417+#: qml/Dash/GenericScopeView.qml:547
418+msgid "Show all"
419+msgstr ""
420+
421+#: qml/Dash/GenericScopeView.qml:578
422+msgctxt "Label: Hint for dash search line edit"
423+msgid "Search"
424+msgstr "খুঁজুন"
425+
426+#: qml/Dash/PageHeaderExtraPanel.qml:67
427+msgid "Recent Searches"
428+msgstr ""
429+
430+#: qml/Dash/PageHeaderExtraPanel.qml:78
431+msgid "Clear All"
432+msgstr ""
433+
434+#: qml/Dash/Previews/PreviewActionCombo.qml:36
435+msgid "More..."
436+msgstr "আরো..."
437+
438+#: qml/Dash/Previews/PreviewActionCombo.qml:36
439+msgid "Less..."
440+msgstr "কম..."
441+
442+#: qml/Dash/Previews/PreviewCommentInput.qml:83
443+#: qml/Dash/Previews/PreviewRatingInput.qml:202
444+msgid "Send"
445+msgstr "পাঠান"
446+
447+#: qml/Dash/Previews/PreviewRatingInput.qml:109
448+msgid "Rate this"
449+msgstr "রেটিং দিন"
450+
451+#: qml/Dash/Previews/PreviewRatingInput.qml:184
452+msgid "Add a review"
453+msgstr "আপনার মতামত দিন"
454+
455+#: qml/Dash/PullToRefreshScopeStyle.qml:56
456+msgid "Pull to refresh…"
457+msgstr "রিফ্রেশ করার জন্য টানুন"
458+
459+#: qml/Dash/PullToRefreshScopeStyle.qml:61
460+msgid "Release to refresh…"
461+msgstr "রিফ্রেশ করার জন্য ছেড়ে দিন"
462+
463+#: qml/Dash/ScopeSettings/ScopeSettingBoolean.qml:43
464+msgid "Enable location data"
465+msgstr "অবস্থান নির্ণয় চালু করুন"
466+
467+#: qml/Dash/ScopesList.qml:146
468+msgid "Manage"
469+msgstr "ব্যবস্থাপনা"
470+
471+#: qml/Dash/ScopesList.qml:187
472+msgid "Home"
473+msgstr ""
474+
475+#: qml/Dash/ScopesList.qml:188
476+msgid "Also installed"
477+msgstr "আরও ইন্সটল করা রয়েছে..."
379478
380479#: qml/Greeter/CoverPage.qml:127
381480msgid "Unlock"
382−msgstr "তালা খুলুন"
481+msgstr "লক খুলুন"
383482
384483#: qml/Greeter/DelayedLockscreen.qml:43
385484msgid "Device Locked"
386−msgstr "ডিভাইসটি তালা দেওয়া"
485+msgstr "ডিভাইসটি লক করা"
387486
388487#: qml/Greeter/DelayedLockscreen.qml:58
389488msgid "You have been locked out due to too many failed passphrase attempts."
390−msgstr "অনেকবেশিবার ভুল পাসফ্রেজ চেষ্টা করায় আপনাকে প্রবেশ হতে বিরত রাখা হল।"
489+msgstr "অধিকবার পাসফ্রেজ ভুল দেওয়ার কারনে আপনার আইডি লক করা হয়েছে"
391490
392491#: qml/Greeter/DelayedLockscreen.qml:59
393492msgid "You have been locked out due to too many failed passcode attempts."
394−msgstr "অনেকবেশিবার ভুল পাসকোড চেষ্টা করায় আপনাকে প্রবেশ হতে বিরত রাখা হল।"
493+msgstr "অধিকবার পাসকোড ভুল করার কারনে আপনার আইডি লক করা হয়েছে"
395494
396495#: qml/Greeter/DelayedLockscreen.qml:68
397496#, qt-format
398497msgid "Please wait %1 minute and then try again…"
399498msgid_plural "Please wait %1 minutes and then try again…"
400−msgstr[0] "অনুগ্রহ করে %1 মিনিট অপেক্ষা করুন এবং পরবর্তীতে আবার চেষ্টা করুন …"
401−msgstr[1] "অনুগ্রহ করে %1 মিনিটের মত অপেক্ষা করুন এবং পরবর্তীতে চেষ্টা করুন …"
499+msgstr[0] "অনুগ্রহ করে %1 মিনিট অপেক্ষা করুন এবং পরবর্তীতে চেষ্টা করুন..."
500+msgstr[1] "অনুগ্রহ করে %1 মিনিট অপেক্ষা করুন এবং পরবর্তীতে চেষ্টা করুন..."
402501
403502#: qml/Greeter/Greeter.qml:550
404503msgid "Try again"
405−msgstr "আবার চেষ্টা করুন"
504+msgstr ""
406505
407506#: qml/Greeter/Greeter.qml:551
408507msgid "Enter passphrase to unlock"
409−msgstr "তালা খোলার জন্য পাসফ্রেজ লিখুন"
508+msgstr ""
410509
411510#: qml/Greeter/Greeter.qml:552
412511msgid "Enter passcode to unlock"
413−msgstr "তালা খোলার জন্য পাসকোড লিখুন"
512+msgstr ""
414513
415−#: qml/Greeter/NarrowView.qml:235
514+#: qml/Greeter/NarrowView.qml:228
416515msgid "Emergency"
417−msgstr "জরুরী"
516+msgstr ""
418517
419518#: qml/Greeter/PromptList.qml:126
420519msgid "Passphrase"
421−msgstr "পাসফ্রেজ"
520+msgstr ""
422521
423522#: qml/Greeter/PromptList.qml:126
424523msgid "Passcode"
425−msgstr "পাসকোড"
524+msgstr ""
426525
427526#: qml/Greeter/SessionsList.qml:124
428527msgid "Select desktop environment"
429−msgstr "ডেস্কটপ বাতাবরণ নির্বাচন করুন"
528+msgstr ""
430529
431−#: qml/Launcher/Drawer.qml:250
530+#: qml/Launcher/Drawer.qml:94
432531msgid "Search…"
433−msgstr "অনুসন্ধান …"
532+msgstr ""
434533
435−#: qml/Launcher/PullToRefreshScopeStyle.qml:56
436−msgid "Pull to refresh…"
437−msgstr "রিফ্রেশ করার জন্য টানুন"
534+#: qml/Launcher/Drawer.qml:129
535+msgctxt "Apps sorted alphabetically"
536+msgid "A-Z"
537+msgstr ""
438538
439−#: qml/Launcher/PullToRefreshScopeStyle.qml:61
440−msgid "Release to refresh…"
441−msgstr "রিফ্রেশ করার জন্য ছেড়ে দিন"
539+#: qml/Launcher/MoreAppsHeader.qml:55
540+msgid "More apps in the store"
541+msgstr ""
442542
443543#: qml/Notifications/NotificationMenuItemFactory.qml:124
444544msgid "Show password"
@@ -454,28 +554,28 @@ msgstr "কনফারেন্স"
454554
455555#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:869
456556msgid "Nothing is playing"
457−msgstr "কোনকিছু প্লে হচ্ছেনা"
557+msgstr "কোন কিছু বাজছে না।"
458558
459559#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:997
460560#, qt-format
461561msgid "%1 hour"
462562msgid_plural "%1 hours"
463−msgstr[0] "%1 ঘন্টা"
464−msgstr[1] "%1 ঘন্টায়"
563+msgstr[0] "%1 ঘণ্টা"
564+msgstr[1] "%1 ঘণ্টা"
465565
466566#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1001
467567#, qt-format
468568msgid "%1 minute"
469569msgid_plural "%1 minutes"
470570msgstr[0] "%1 মিনিট"
471−msgstr[1] "%1 মিনিটে"
571+msgstr[1] "%1 মিনিট"
472572
473573#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1006
474574#, qt-format
475575msgid "%1 second"
476576msgid_plural "%1 seconds"
477577msgstr[0] "%1 সেকেন্ড"
478−msgstr[1] "%1 সেকেন্ডে"
578+msgstr[1] "%1 সেকেন্ড"
479579
480580#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1009
481581msgid "0 seconds"
@@ -489,7 +589,7 @@ msgstr "%1 বাকি"
489589
490590#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1017
491591msgid "In queue…"
492−msgstr "অপেক্ষমান…"
592+msgstr "অপেক্ষায় রয়েছে..."
493593
494594#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1021
495595msgid "Downloading"
@@ -497,7 +597,7 @@ msgstr "ডাউনলোড হচ্ছে"
497597
498598#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1023
499599msgid "Paused, tap to resume"
500−msgstr "থেমে আছে, শুরু করতে চাপ দিন"
600+msgstr "থামানো, শুরু করতে চাপ দিন"
501601
502602#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1025
503603msgid "Canceled"
@@ -515,7 +615,7 @@ msgstr "ব্যার্থ হয়েছে, পুনরায় চেষ্
515615#: qml/Panel/Indicators/MessageMenuItemFactory.qml:210
516616msgctxt "Button: Send a reply message"
517617msgid "Send"
518−msgstr "পাঠান"
618+msgstr ""
519619
520620#: qml/Panel/Indicators/MessageMenuItemFactory.qml:152
521621msgctxt "Label: Hint in message indicator line edit"
@@ -529,261 +629,279 @@ msgstr "কল ব্যাক"
529629
530630#: qml/Panel/PanelMenuPage.qml:92
531631msgid "Back"
532−msgstr "পূর্বপাতা"
632+msgstr ""
533633
534634#: qml/Stage/SideStage.qml:76
535635msgid "Drag using 3 fingers any application from one window to the other"
536−msgstr "তিন আঙুল দিয়ে ধরে যেকোন অ্যাপ্লিকেেশন এক উইন্ডো থেকে অন্যটিতে নিয়ে আসুন"
537−
538−#: qml/Stage/Stage.qml:671
539−msgid "No running apps"
540−msgstr "কোন অ্যাপ চলমান নেই"
636+msgstr ""
541637
542638#: qml/Tutorial/TutorialLeftLong.qml:49
543639msgid "Long swipe from the left edge to open the Application Drawer"
544−msgstr "অ্যাপ্লিকেশন দেরাজ খুলতে বামদিক হতে সজোরে আঙুল চালান"
640+msgstr ""
545641
546642#: qml/Tutorial/TutorialLeft.qml:47
547643msgid "Short swipe from the left edge to open the launcher"
548−msgstr "লঞ্চার খুলতে বামদিক হতে আঙুল চালান"
644+msgstr ""
549645
550−#: qml/Tutorial/TutorialRight.qml:54
646+#: qml/Tutorial/TutorialRight.qml:55
551647msgid "Push your mouse against the right edge to view your open apps"
552−msgstr "চলমান অ্যাপগুলি দেখতে ডানপান্তের দিকে মাউস চাপুন"
648+msgstr ""
553649
554−#: qml/Tutorial/TutorialRight.qml:55
650+#: qml/Tutorial/TutorialRight.qml:56
555651msgid "Swipe from the right edge to view your open apps"
556−msgstr "চলমান অ্যাপগুলি দেখতে ডানপ্রান্ত হতে আঙুল চালান"
652+msgstr ""
557653
558654#: qml/Tutorial/TutorialTop.qml:53
559655msgid "Swipe from the top edge to access notifications and quick settings"
560−msgstr "বার্তাসমূহ এবং তড়িৎ সেটিংস দেখতে উপরের প্রান্ত হতে আঙুল চালান"
656+msgstr ""
561657
562−#: qml/Wizard/Page.qml:59
658+#: qml/Wizard/Page.qml:54
563659msgctxt "Button: Go back one page in the Wizard"
564660msgid "Back"
565−msgstr "পূর্বপাতা"
661+msgstr ""
566662
567−#: qml/Wizard/Pages/10-welcome.qml:29
663+#: qml/Wizard/Pages/10-welcome.qml:28
568664msgid "Language"
569−msgstr "ভাষা"
570−
571−#: qml/Wizard/Pages/10-welcome.qml:176
572−#: qml/Wizard/Pages/10-welcome-update.qml:126
573−#: qml/Wizard/Pages/11-changelog.qml:74 qml/Wizard/Pages/20-keyboard.qml:152
574−#: qml/Wizard/Pages/30-wifi.qml:214 qml/Wizard/Pages/50-timezone.qml:272
575−#: qml/Wizard/Pages/60-account.qml:72 qml/Wizard/Pages/70-passwd-type.qml:146
576−#: qml/Wizard/Pages/passcode-desktop.qml:154
577−#: qml/Wizard/Pages/password-set.qml:153
578−msgid "Next"
579−msgstr "পরবর্তী"
580−
581−#: qml/Wizard/Pages/10-welcome-update.qml:91
582−msgid "Welcome to "
583−msgstr "স্বাগতম "
584−
585−#: qml/Wizard/Pages/10-welcome-update.qml:106
586−msgid "We will make sure your device is ready to use "
587−msgstr "আপনার ডিভাইসটির ব্যবহার উপযোগিতা আমরা নিশ্চিত করব "
588−
589−#: qml/Wizard/Pages/11-changelog.qml:28
590−msgid "What's new"
591−msgstr "যা কিছু নতুন"
665+msgstr ""
592666
593−#: qml/Wizard/Pages/11-changelog.qml:74
594−msgid "Loading..."
595−msgstr "লোড হচ্ছে..."
667+#: qml/Wizard/Pages/10-welcome.qml:173 qml/Wizard/Pages/20-keyboard.qml:152
668+#: qml/Wizard/Pages/30-wifi.qml:206 qml/Wizard/Pages/40-location.qml:271
669+#: qml/Wizard/Pages/50-timezone.qml:271 qml/Wizard/Pages/60-account.qml:65
670+#: qml/Wizard/Pages/70-passwd-type.qml:145
671+#: qml/Wizard/Pages/75-report-check.qml:84
672+#: qml/Wizard/Pages/passcode-desktop.qml:142
673+#: qml/Wizard/Pages/password-set.qml:142
674+msgid "Next"
675+msgstr ""
596676
597677#: qml/Wizard/Pages/20-keyboard.qml:31
598678msgid "Select Keyboard"
599−msgstr "কিবোর্ড নির্বাচন করুন"
679+msgstr ""
600680
601681#: qml/Wizard/Pages/20-keyboard.qml:71
602682msgid "Keyboard language"
603−msgstr "কিবোর্ডের ভাষা"
683+msgstr ""
604684
605685#: qml/Wizard/Pages/20-keyboard.qml:93
606686msgid "Keyboard layout"
607−msgstr "কিবোর্ডের নকশা"
687+msgstr ""
608688
609−#: qml/Wizard/Pages/20-keyboard.qml:152 qml/Wizard/Pages/30-wifi.qml:214
610−#: qml/Wizard/Pages/60-account.qml:72 qml/Wizard/Pages/79-system-update.qml:144
611−#: qml/Wizard/Pages/sim.qml:101
689+#: qml/Wizard/Pages/20-keyboard.qml:152 qml/Wizard/Pages/30-wifi.qml:206
690+#: qml/Wizard/Pages/60-account.qml:65 qml/Wizard/Pages/sim.qml:101
612691msgid "Skip"
613692msgstr "এড়িয়ে যান"
614693
615−#: qml/Wizard/Pages/30-wifi.qml:31
694+#: qml/Wizard/Pages/30-wifi.qml:30
616695msgid "Connect to Wi‑Fi"
617−msgstr "ওযাই-ফাইতে সংযুক্ত হোন"
696+msgstr ""
618697
619−#: qml/Wizard/Pages/30-wifi.qml:139
698+#: qml/Wizard/Pages/30-wifi.qml:131
620699msgid "Connected"
621−msgstr "সংযুক্ত"
700+msgstr ""
622701
623−#: qml/Wizard/Pages/30-wifi.qml:172
702+#: qml/Wizard/Pages/30-wifi.qml:164
624703msgid "Available Wi-Fi networks"
625−msgstr "লব্দ ওয়াই-ফাই নেটওয়ার্ক"
704+msgstr ""
626705
627−#: qml/Wizard/Pages/30-wifi.qml:173
706+#: qml/Wizard/Pages/30-wifi.qml:165
628707msgid "No available Wi-Fi networks"
629−msgstr "কোন ওয়াই-ফাই নেটওয়ার্ক পাওয়া যায়নি"
708+msgstr ""
709+
710+#: qml/Wizard/Pages/40-location.qml:27
711+msgid "Location Services"
712+msgstr ""
713+
714+#: qml/Wizard/Pages/40-location.qml:83
715+msgid ""
716+"Use GPS, Wi-Fi hotspots and mobile network anonymously to detect location "
717+"(recommended)"
718+msgstr ""
719+
720+#: qml/Wizard/Pages/40-location.qml:105
721+#, qt-format
722+msgid "By selecting this option you agree to the Nokia HERE %1."
723+msgstr ""
724+
725+#: qml/Wizard/Pages/40-location.qml:106
726+msgctxt "part of: Nokia HERE terms and conditions"
727+msgid "terms and conditions"
728+msgstr ""
729+
730+#: qml/Wizard/Pages/40-location.qml:160
731+msgid "GPS only"
732+msgstr ""
733+
734+#: qml/Wizard/Pages/40-location.qml:214
735+msgid "Don't use my location"
736+msgstr ""
737+
738+#: qml/Wizard/Pages/40-location.qml:260
739+msgid "You can change it later in System Settings."
740+msgstr ""
630741
631742#: qml/Wizard/Pages/50-timezone.qml:30
632743msgid "Time Zone"
633−msgstr "সময় অঞ্চল"
744+msgstr ""
634745
635−#: qml/Wizard/Pages/50-timezone.qml:183
746+#: qml/Wizard/Pages/50-timezone.qml:182
636747msgid "Enter your city"
637−msgstr "আপনার শহরের নাম লিখুন"
748+msgstr ""
638749
639750#: qml/Wizard/Pages/60-account.qml:24
640751msgid "Personalize Your Device"
641−msgstr "আপনার ডিভাইসে নিজস্বতা আনুন"
752+msgstr ""
642753
643−#: qml/Wizard/Pages/60-account.qml:54
754+#: qml/Wizard/Pages/60-account.qml:48
644755msgid "Preferred Name"
645−msgstr "পছন্দসই নাম"
756+msgstr ""
646757
647758#: qml/Wizard/Pages/70-passwd-type.qml:40
648759msgid "Lock Screen"
649−msgstr "তালাপর্দা"
760+msgstr ""
650761
651−#: qml/Wizard/Pages/70-passwd-type.qml:103
762+#: qml/Wizard/Pages/70-passwd-type.qml:102
652763msgctxt "Label: Type of security method"
653764msgid "Create new password"
654−msgstr "নতুন পাসওয়ার্ড"
765+msgstr ""
655766
656−#: qml/Wizard/Pages/70-passwd-type.qml:105
767+#: qml/Wizard/Pages/70-passwd-type.qml:104
657768msgctxt "Label: Type of security method"
658769msgid "Create passcode (numbers only)"
659−msgstr "নতুন পাসকোড (শুধুমাত্র সংখ্যা)"
770+msgstr ""
660771
661−#: qml/Wizard/Pages/70-passwd-type.qml:107
772+#: qml/Wizard/Pages/70-passwd-type.qml:106
662773msgctxt "Label: Type of security method"
663774msgid "No lock code"
664−msgstr "কোডবিহীন তালা"
775+msgstr ""
665776
666−#: qml/Wizard/Pages/79-system-update.qml:28
667−msgid "Update Device"
668−msgstr "ডিভাইসের আধুনিকায়ন"
777+#: qml/Wizard/Pages/75-report-check.qml:26 qml/Wizard/Pages/here-terms.qml:108
778+msgid "Privacy Policy"
779+msgstr ""
669780
670−#: qml/Wizard/Pages/79-system-update.qml:55
671−msgid ""
672−"There is a system update available and ready to install. Afterwards, the "
673−"device will automatically restart."
781+#: qml/Wizard/Pages/75-report-check.qml:26
782+msgid "Help Us Improve"
674783msgstr ""
675−"একটি সিস্টেম সংযোজন ইন্সটলের জন্য প্রস্তুত। ইন্সটল শেষে ডিভাইসটি নিজেই পুনরায় চালু "
676−"হবে।"
677784
678−#: qml/Wizard/Pages/79-system-update.qml:76
679−msgctxt "string identifying name of the update"
680−msgid "Ubuntu Touch system"
681−msgstr "উবুন্টু টাচ সিস্টেম"
785+#: qml/Wizard/Pages/75-report-check.qml:59
786+msgid "Improve system performance by sending us crashes and error reports."
787+msgstr ""
682788
683−#: qml/Wizard/Pages/79-system-update.qml:83
684−#, qt-format
685−msgctxt "version of the system update"
686−msgid "Version %1"
687−msgstr "সংস্করণ %1"
789+#: qml/Wizard/Pages/75-report-check.qml:60
790+msgid "Privacy policy"
791+msgstr ""
688792
689−#: qml/Wizard/Pages/79-system-update.qml:95
690−msgid "This could take a few minutes..."
691−msgstr "সম্পন্ন হতে কিছু সময় লাগতে পারে ..."
793+#: qml/Wizard/Pages/80-finished.qml:89
794+msgid "Welcome to Ubuntu"
795+msgstr ""
692796
693−#: qml/Wizard/Pages/79-system-update.qml:109
694−msgid "Install and restart now"
695−msgstr "এখনি ইন্সটল এবং পুনরায় চালু করুন"
797+#: qml/Wizard/Pages/80-finished.qml:104
798+msgid "You are ready to use your device now"
799+msgstr ""
696800
697−#: qml/Wizard/Pages/80-finished.qml:91
698−msgid "Welcome Back"
699−msgstr "ফিরে আসায় স্বাগতম"
801+#: qml/Wizard/Pages/80-finished.qml:124
802+msgid "Get Started"
803+msgstr ""
700804
701−#: qml/Wizard/Pages/80-finished.qml:91
702−msgid "Welcome to Ubuntu"
703−msgstr "উবুন্টুতে স্বাগতম"
805+#: qml/Wizard/Pages/here-terms.qml:25
806+msgid "Terms & Conditions"
807+msgstr ""
704808
705−#: qml/Wizard/Pages/80-finished.qml:106
706−msgid "You are ready to use your device now"
707−msgstr "আপনার ডিভাইসটি এখন ব্যবহারের জন্য প্রস্তুত"
809+#: qml/Wizard/Pages/here-terms.qml:69
810+msgid "Your device uses positioning technologies provided by HERE."
811+msgstr ""
812+
813+#: qml/Wizard/Pages/here-terms.qml:81
814+msgid ""
815+"To provide you with positioning services and to improve their quality, HERE "
816+"collects information about nearby cell towers and Wi-Fi hotspots around your "
817+"current location whenever your position is being found."
818+msgstr ""
708819
709−#: qml/Wizard/Pages/80-finished.qml:126
710−msgid "Continue"
711−msgstr "এগিয়ে যান"
820+#: qml/Wizard/Pages/here-terms.qml:93
821+msgid ""
822+"The information collected is used to analyze the service and to improve the "
823+"use of service, but not to identify you personally."
824+msgstr ""
712825
713−#: qml/Wizard/Pages/80-finished.qml:126
714−msgid "Get Started"
715−msgstr "চলুন শুরু করি"
826+#: qml/Wizard/Pages/here-terms.qml:106
827+#, qt-format
828+msgid "By continuing, you agree to the HERE platform %1 and %2."
829+msgstr ""
830+
831+#: qml/Wizard/Pages/here-terms.qml:107
832+msgid "Service Terms"
833+msgstr ""
716834
717835#: qml/Wizard/Pages/passcode-confirm.qml:43
718−#: qml/Wizard/Pages/passcode-desktop.qml:104
836+#: qml/Wizard/Pages/passcode-desktop.qml:97
719837msgid "Confirm passcode"
720−msgstr "পাসকোড নিশ্চিত করুন"
838+msgstr ""
721839
722840#: qml/Wizard/Pages/passcode-confirm.qml:45
723841msgid "Incorrect passcode."
724−msgstr "ভুল পাসকোড।"
842+msgstr ""
725843
726844#: qml/Wizard/Pages/passcode-confirm.qml:45
727845msgctxt "Enter the passcode again"
728846msgid "Please re-enter."
729−msgstr "পুনরায় লিখুন।"
847+msgstr ""
730848
731849#: qml/Wizard/Pages/passcode-desktop.qml:31
732850msgid "Lock Screen Passcode"
733−msgstr "তালাপর্দার পাসকোড"
851+msgstr ""
734852
735−#: qml/Wizard/Pages/passcode-desktop.qml:68
853+#: qml/Wizard/Pages/passcode-desktop.qml:61
736854msgid "Enter 4 numbers to setup your passcode"
737−msgstr "পাসকোডের জন্য ৪ টি সংখ্যা লিখুন"
855+msgstr ""
738856
739−#: qml/Wizard/Pages/passcode-desktop.qml:84
857+#: qml/Wizard/Pages/passcode-desktop.qml:77
740858#: qml/Wizard/Pages/passcode-set.qml:54
741859msgid "Choose passcode"
742−msgstr "পাসকোড নির্বাচন করুন"
860+msgstr ""
743861
744−#: qml/Wizard/Pages/passcode-desktop.qml:139
862+#: qml/Wizard/Pages/passcode-desktop.qml:127
745863msgid "Passcode too short"
746−msgstr "পাসকোড নির্ধারিত সংখ্যার চেয়ে কম"
864+msgstr ""
747865
748−#: qml/Wizard/Pages/passcode-desktop.qml:141
866+#: qml/Wizard/Pages/passcode-desktop.qml:129
749867msgid "Passcodes match"
750−msgstr "অনুরূপ পাসকোড"
868+msgstr ""
751869
752−#: qml/Wizard/Pages/passcode-desktop.qml:143
870+#: qml/Wizard/Pages/passcode-desktop.qml:131
753871msgid "Passcodes do not match"
754−msgstr "পাসকোড মিলেনি"
872+msgstr ""
755873
756874#: qml/Wizard/Pages/passcode-set.qml:62
757875msgid "Passcode must be 4 characters long"
758−msgstr "পাসকোড কমপক্ষে ৪ সংখ্যার হতে হবে"
876+msgstr ""
759877
760878#: qml/Wizard/Pages/password-set.qml:31
761879msgid "Lock Screen Password"
762−msgstr "তালাপর্দার পাসওয়ার্ড"
880+msgstr ""
763881
764−#: qml/Wizard/Pages/password-set.qml:68
882+#: qml/Wizard/Pages/password-set.qml:62
765883msgid "Enter at least 8 characters"
766−msgstr "কমপক্ষে ৮ টি বর্ণ লিখুন"
884+msgstr ""
767885
768−#: qml/Wizard/Pages/password-set.qml:80
886+#: qml/Wizard/Pages/password-set.qml:74
769887msgid "Choose password"
770−msgstr "পাসওয়ার্ড নির্বাচন করুন"
888+msgstr ""
771889
772−#: qml/Wizard/Pages/password-set.qml:110
890+#: qml/Wizard/Pages/password-set.qml:104
773891msgid "Confirm password"
774−msgstr "পাসওয়ার্ড নিশ্চিত করুন"
892+msgstr ""
775893
776894#: qml/Wizard/Pages/sim.qml:27
777895msgid "No SIM card installed"
778−msgstr "কোন সিমকার্ড প্রবেশ করানো হয়নি"
896+msgstr ""
779897
780898#: qml/Wizard/Pages/sim.qml:54
781899msgid "SIM card added"
782−msgstr "সিমকার্ড যুক্ত করা হয়েছে"
900+msgstr ""
783901
784902#: qml/Wizard/Pages/sim.qml:55
785903msgid "You must restart the device to access the mobile network."
786−msgstr "মোবাইল নেটওয়ার্কে সংযুক্তির জন্য ডিভাইসটি পুনারায় চালু করুন।"
904+msgstr ""
787905
788906#: qml/Wizard/Pages/sim.qml:59
789907msgid "Restart"
@@ -791,113 +909,39 @@ msgstr "পুনরায় চালু"
791909
792910#: qml/Wizard/Pages/sim.qml:78
793911msgid "You won’t be able to make calls or use text messaging without a SIM."
794−msgstr "সিম কার্ড ছাড়া আপনি কল করা বা টেক্সট মেসেজ পাঠাতে পারবেন না।"
912+msgstr ""
795913
796914#: qml/Wizard/Pages/sim.qml:90
797915msgid "To proceed with no SIM tap Skip."
798−msgstr "সিমবিহীন ব্যবহারের জন্য এড়িয়ে যান চাপুন।"
916+msgstr ""
799917
800918#: qml/Wizard/PasswordMeter.qml:87
801919msgid "Password too short"
802−msgstr "পাসওয়ার্ড নির্ধারিত বর্ণসংখ্যার চেয়ে কম"
920+msgstr ""
803921
804922#: qml/Wizard/PasswordMeter.qml:89
805923msgid "Passwords match"
806−msgstr "অনুরূপ পাসওয়ার্ড"
924+msgstr ""
807925
808926#: qml/Wizard/PasswordMeter.qml:91
809927msgid "Passwords do not match"
810−msgstr "পাসওয়ার্ড মিলেনি"
928+msgstr ""
811929
812930#: qml/Wizard/PasswordMeter.qml:95
813931msgid "Strong password"
814−msgstr "জটিল পাসওয়ার্ড"
932+msgstr ""
815933
816934#: qml/Wizard/PasswordMeter.qml:97
817935msgid "Fair password"
818−msgstr "মাঝারি পাসওয়ার্ড"
936+msgstr ""
819937
820938#: qml/Wizard/PasswordMeter.qml:99
821939msgid "Weak password"
822−msgstr "দুর্বল পাসওয়ার্ড"
940+msgstr ""
823941
824942#: qml/Wizard/PasswordMeter.qml:101
825943msgid "Very weak password"
826−msgstr "অত্যন্ত দুর্বল পাসওয়ার্ড"
827−
828−#~ msgid "Unity 8"
829−#~ msgstr "ইউনিটি ৮"
830−
831−#~ msgid "Scopes"
832−#~ msgstr "প্রাচুর্য"
833−
834−#~ msgid "Super (Tap)"
835−#~ msgstr "সুপার কী (ট্যাপ করুন)"
836−
837−#~ msgid "Opens the Scopes home."
838−#~ msgstr "প্রাচুর্য নীড়পাতায় প্রবেশ।"
839−
840−#~ msgctxt "Button: Open the Ubuntu Store"
841−#~ msgid "Store"
842−#~ msgstr "স্টোর"
843−
844−#~ msgctxt "Button: Start a search in the current dash scope"
845−#~ msgid "Search"
846−#~ msgstr "খুঁজুন"
847−
848−#~ msgctxt "Button: Show the current dash scope settings"
849−#~ msgid "Settings"
850−#~ msgstr "সেটিংস"
851−
852−#~ msgid "Remove from Favorites"
853−#~ msgstr "পছন্দ থেকে মুছে ফেলুন"
854−
855−#~ msgid "Add to Favorites"
856−#~ msgstr "পছন্দতে যোগ করুন"
857−
858−#~ msgctxt "Label: Hint for dash search line edit"
859−#~ msgid "Search"
860−#~ msgstr "খুঁজুন"
861−
862−#~ msgid "More..."
863−#~ msgstr "আরো..."
864−
865−#~ msgid "Less..."
866−#~ msgstr "কম..."
867−
868−#~ msgid "Send"
869−#~ msgstr "পাঠান"
870−
871−#~ msgid "Rate this"
872−#~ msgstr "রেটিং দিন"
873−
874−#~ msgid "Add a review"
875−#~ msgstr "আপনার মতামত দিন"
876−
877−#~ msgid "Enable location data"
878−#~ msgstr "অবস্থান নির্ণয় চালু করুন"
879−
880−#~ msgid "Manage"
881−#~ msgstr "ব্যবস্থাপনা"
882−
883−#~ msgid "Also installed"
884−#~ msgstr "আরও ইন্সটল করা রয়েছে..."
885−
886−#, fuzzy
887−#~ msgid "Please wait..."
888−#~ msgstr "অপেক্ষা করুন..."
889−
890−#, fuzzy
891−#~ msgid "Download"
892−#~ msgstr "ডাউনলোড হচ্ছে"
893−
894−#, fuzzy
895−#~ msgid "Downloaded"
896−#~ msgstr "ডাউনলোড হচ্ছে"
897−
898−#, fuzzy
899−#~ msgid "Installed"
900−#~ msgstr "আরও ইন্সটল করা রয়েছে..."
944+msgstr ""
901945
902946#~ msgctxt "Button: Reboot the system"
903947#~ msgid "Reboot"
@@ -915,6 +959,7 @@ msgstr "অত্যন্ত দুর্বল পাসওয়ার্ড"
915959#~ msgid "This will be your last attempt."
916960#~ msgstr "এটিই আপনার সর্বশেষ সুযোগ।"
917961
962+#, qt-format
918963#~ msgid "Sorry, incorrect %1"
919964#~ msgstr "দুঃখিত, %1 ভুল হয়েছে"
920965
@@ -936,6 +981,9 @@ msgstr "অত্যন্ত দুর্বল পাসওয়ার্ড"
936981#~ msgid "You almost got it!"
937982#~ msgstr "আপনি প্রায় পেরে গেছেন!"
938983
984+#~ msgid "Open the launcher"
985+#~ msgstr "লঞ্চার খুলুন"
986+
939987#~ msgctxt "Label: Type of security method"
940988#~ msgid "Passcode"
941989#~ msgstr "পাসকোড"
@@ -986,6 +1034,9 @@ msgstr "অত্যন্ত দুর্বল পাসওয়ার্ড"
9861034#~ msgid "Well done"
9871035#~ msgstr "অস্থির!"
9881036
1037+#~ msgid "Try swiping from the right edge to unlock the phone"
1038+#~ msgstr "ফোনটির লক খুলতে ডান প্রান্ত থেকে সোয়াইপ করুন"
1039+
9891040#~ msgid "Right edge"
9901041#~ msgstr "ডান প্রান্ত"
9911042
@@ -995,9 +1046,18 @@ msgstr "অত্যন্ত দুর্বল পাসওয়ার্ড"
9951046#~ msgid "Store"
9961047#~ msgstr "স্টোর"
9971048
1049+#~ msgid "Search"
1050+#~ msgstr "খুঁজুন"
1051+
9981052#~ msgid "Type or say a command"
9991053#~ msgstr "কমান্ড লিখুন বা বলুন"
10001054
1055+#~ msgid "Loading. Please Wait..."
1056+#~ msgstr "অপেক্ষা করুন..."
1057+
1058+#~ msgid "Speaking..."
1059+#~ msgstr "বলা হচ্ছে..."
1060+
10011061#~ msgid "Speak Now..."
10021062#~ msgstr "এখন বলুন..."
10031063
@@ -1007,9 +1067,13 @@ msgstr "অত্যন্ত দুর্বল পাসওয়ার্ড"
10071067#~ msgid "Roaming"
10081068#~ msgstr "রোমিং"
10091069
1070+#~ msgid "Enter passphrase"
1071+#~ msgstr "পাসওয়ার্ড লিখুন"
1072+
10101073#~ msgid "Sorry, incorrect passphrase"
10111074#~ msgstr "দুঃখিত, পাসওয়ার্ড ভুল হয়েছে"
10121075
1076+#, qt-format
10131077#~ msgid "Enter %1"
10141078#~ msgstr "%1 লিখুন"
10151079
@@ -1019,9 +1083,12 @@ msgstr "অত্যন্ত দুর্বল পাসওয়ার্ড"
10191083#~ msgid "Please re-enter"
10201084#~ msgstr "অনুগ্রহ করে আবার লিখুন"
10211085
1086+#~ msgid "Enter passcode"
1087+#~ msgstr "পাসকোড লিখুন"
1088+
10221089#~ msgid ""
1023−#~ "If passcode is entered incorrectly, your phone will conduct a factory "
1024−#~ "reset and all personal data will be deleted."
1090+#~ "If passcode is entered incorrectly, your phone will conduct a factory reset "
1091+#~ "and all personal data will be deleted."
10251092#~ msgstr "ভুল পাসকোড প্রদান করলে, আপনার ফোনটির সকল ব্যক্তিগত তথ্য মুছে যাবে।"
10261093
10271094#~ msgid ""
@@ -1060,3 +1127,6 @@ msgstr "অত্যন্ত দুর্বল পাসওয়ার্ড"
10601127#~ msgctxt "Label: Description of security method"
10611128#~ msgid "4 digits only"
10621129#~ msgstr "কেবল মাত্র ৪টি সংখ্যা"
1130+
1131+#~ msgid "Continue"
1132+#~ msgstr "পরবর্তী"
po/br.po+349−327
@@ -6,40 +6,39 @@
66msgid ""
77msgstr ""
88"Project-Id-Version: unity8\n"
9−"Report-Msgid-Bugs-To: \n"
10−"POT-Creation-Date: 2021-01-29 11:42-0600\n"
9+"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10+"POT-Creation-Date: 2017-04-04 22:56+0000\n"
1111"PO-Revision-Date: 2016-08-29 11:37+0000\n"
1212"Last-Translator: Fohanno Thierry <thierry.fohanno@ofis-bzh.org>\n"
1313"Language-Team: Breton <br@li.org>\n"
14−"Language: br\n"
1514"MIME-Version: 1.0\n"
1615"Content-Type: text/plain; charset=UTF-8\n"
1716"Content-Transfer-Encoding: 8bit\n"
1817"Plural-Forms: nplurals=2; plural=n > 1;\n"
19−"X-Launchpad-Export-Date: 2016-11-23 06:34+0000\n"
20−"X-Generator: Launchpad (build 18269)\n"
18+"X-Launchpad-Export-Date: 2017-04-07 06:29+0000\n"
19+"X-Generator: Launchpad (build 18343)\n"
2120
22−#: plugins/LightDM/Greeter.cpp:199
21+#: plugins/LightDM/Greeter.cpp:188
2322msgid "Password: "
2423msgstr "Ger-tremen : "
2524
26−#: plugins/LightDM/Greeter.cpp:214
25+#: plugins/LightDM/Greeter.cpp:203
2726msgid "Username"
2827msgstr ""
2928
30−#: plugins/LightDM/Greeter.cpp:258
29+#: plugins/LightDM/Greeter.cpp:242
3130msgid "Failed to authenticate"
3231msgstr ""
3332
34−#: plugins/LightDM/Greeter.cpp:260
33+#: plugins/LightDM/Greeter.cpp:244
3534msgid "Invalid password, please try again"
3635msgstr ""
3736
38−#: plugins/LightDM/Greeter.cpp:270
37+#: plugins/LightDM/Greeter.cpp:254
3938msgid "Log In"
4039msgstr "Kevreañ"
4140
42−#: plugins/LightDM/Greeter.cpp:270
41+#: plugins/LightDM/Greeter.cpp:254
4342msgid "Retry"
4443msgstr "Esaeañ en-dro"
4544
@@ -51,16 +50,16 @@ msgstr ""
5150msgid "Guest Session"
5251msgstr ""
5352
54−#: plugins/Unity/Launcher/launcheritem.cpp:48
55−#: plugins/Unity/Launcher/launcheritem.cpp:122
53+#: plugins/Unity/Launcher/launcheritem.cpp:49
54+#: plugins/Unity/Launcher/launcheritem.cpp:123
5655msgid "Pin shortcut"
5756msgstr "Spilhennañ ar verradenn"
5857
59−#: plugins/Unity/Launcher/launcheritem.cpp:54
58+#: plugins/Unity/Launcher/launcheritem.cpp:55
6059msgid "Quit"
6160msgstr "Mont kuit"
6261
63−#: plugins/Unity/Launcher/launcheritem.cpp:122
62+#: plugins/Unity/Launcher/launcheritem.cpp:123
6463msgid "Unpin shortcut"
6564msgstr "Dispilhennañ ar verradenn"
6665
@@ -83,8 +82,9 @@ msgctxt "Button: Log out from the system"
8382msgid "Log Out"
8483msgstr "Digevreañ"
8584
86−#: qml/Components/Dialogs.qml:199 qml/Components/Dialogs.qml:284
87−#: qml/Greeter/NarrowView.qml:215 qml/Wizard/Pages/passcode-confirm.qml:32
85+#: qml/Components/Dialogs.qml:199 qml/Components/Dialogs.qml:264
86+#: qml/Dash/DashPageHeader.qml:324 qml/Greeter/NarrowView.qml:208
87+#: qml/Wizard/Pages/passcode-confirm.qml:32
8888#: qml/Wizard/Pages/passcode-set.qml:32
8989msgid "Cancel"
9090msgstr "Nullañ"
@@ -106,12 +106,12 @@ msgstr "N'on ket"
106106msgid "Yes"
107107msgstr "Ya"
108108
109−#: qml/Components/Dialogs.qml:243
109+#: qml/Components/Dialogs.qml:239
110110msgctxt "Title: Power off/Restart dialog"
111111msgid "Power"
112112msgstr "Enaouiñ"
113113
114−#: qml/Components/Dialogs.qml:244
114+#: qml/Components/Dialogs.qml:240
115115msgid ""
116116"Are you sure you would like\n"
117117"to power off?"
@@ -119,29 +119,23 @@ msgstr ""
119119"Ha sur oc'h e fell deoc'h\n"
120120"troc'hañ an tredan ?"
121121
122−#: qml/Components/Dialogs.qml:248
122+#: qml/Components/Dialogs.qml:244
123123msgctxt "Button: Power off the system"
124124msgid "Power off"
125125msgstr "Lazhañ"
126126
127−#: qml/Components/Dialogs.qml:263
127+#: qml/Components/Dialogs.qml:255
128128msgctxt "Button: Restart the system"
129129msgid "Restart"
130130msgstr "Adloc'hañ"
131131
132−#: qml/Components/Dialogs.qml:276
133−#, fuzzy
134−#| msgid "Takes a screenshot."
135−msgid "Screenshot"
136−msgstr "Tapout ur skeudenn eus ar skramm"
137−
138132#: qml/Components/KeyboardShortcutsOverlay.qml:41
139133msgid "Keyboard Shortcuts"
140134msgstr "Berradennoù klavier"
141135
142136#: qml/Components/KeyboardShortcutsOverlay.qml:55
143−msgid "Lomiri"
144−msgstr ""
137+msgid "Unity 8"
138+msgstr "Unity 8"
145139
146140#: qml/Components/KeyboardShortcutsOverlay.qml:62
147141msgid "PrtScr"
@@ -156,10 +150,8 @@ msgid "Alt + PrtScr"
156150msgstr ""
157151
158152#: qml/Components/KeyboardShortcutsOverlay.qml:80
159−#, fuzzy
160−#| msgid "Takes a screenshot of a window."
161153msgid "Takes a screenshot of the current window."
162−msgstr "Tapout ur skeudenn eus ur prenestr"
154+msgstr ""
163155
164156#: qml/Components/KeyboardShortcutsOverlay.qml:88
165157msgid "Super + Space"
@@ -167,7 +159,7 @@ msgstr ""
167159
168160#: qml/Components/KeyboardShortcutsOverlay.qml:93
169161msgid "Switches to next keyboard layout."
170−msgstr ""
162+msgstr "Mont d'ar fichadur klavir war-lerc'h"
171163
172164#: qml/Components/KeyboardShortcutsOverlay.qml:101
173165msgid "Super + Shift + Space"
@@ -175,13 +167,11 @@ msgstr ""
175167
176168#: qml/Components/KeyboardShortcutsOverlay.qml:106
177169msgid "Switches to previous keyboard layout."
178−msgstr ""
170+msgstr "Mont d'ar fichadur klavier kent"
179171
180172#: qml/Components/KeyboardShortcutsOverlay.qml:114
181−#, fuzzy
182−#| msgid "Alt + Tab"
183173msgid "Ctrl + Alt + T"
184−msgstr "Erl + Taolenn"
174+msgstr ""
185175
186176#: qml/Components/KeyboardShortcutsOverlay.qml:119
187177msgid "Starts the Terminal application."
@@ -205,7 +195,7 @@ msgstr "Erl + F1"
205195
206196#: qml/Components/KeyboardShortcutsOverlay.qml:156
207197msgid "Opens launcher keyboard navigation mode."
208−msgstr ""
198+msgstr "Digeriñ ar mod merdeiñ gant lañser ar c'hlavier"
209199
210200#: qml/Components/KeyboardShortcutsOverlay.qml:164
211201msgid "Super + Tab"
@@ -213,7 +203,7 @@ msgstr ""
213203
214204#: qml/Components/KeyboardShortcutsOverlay.qml:169
215205msgid "Switches applications via the launcher."
216−msgstr ""
206+msgstr "Mont d'un arload all dre al lañser."
217207
218208#: qml/Components/KeyboardShortcutsOverlay.qml:177
219209msgid "Super + 1 to 0"
@@ -228,10 +218,20 @@ msgid "Super + A"
228218msgstr ""
229219
230220#: qml/Components/KeyboardShortcutsOverlay.qml:195
231−#, fuzzy
232−#| msgid "Open the launcher"
233221msgid "Opens the Application Drawer."
234−msgstr "Digeriñ al lañser"
222+msgstr ""
223+
224+#: qml/Components/KeyboardShortcutsOverlay.qml:207
225+msgid "Scopes"
226+msgstr "Kefluskerioù enklask"
227+
228+#: qml/Components/KeyboardShortcutsOverlay.qml:214
229+msgid "Super (Tap)"
230+msgstr ""
231+
232+#: qml/Components/KeyboardShortcutsOverlay.qml:219
233+msgid "Opens the Scopes home."
234+msgstr "Digeriñ pajenn degemer ar c'hefluskerioù enklask."
235235
236236#: qml/Components/KeyboardShortcutsOverlay.qml:235
237237msgid "Switching"
@@ -243,7 +243,7 @@ msgstr "Erl + Taolenn"
243243
244244#: qml/Components/KeyboardShortcutsOverlay.qml:247
245245msgid "Switches between applications."
246−msgstr ""
246+msgstr "Mont da arloadoù all."
247247
248248#: qml/Components/KeyboardShortcutsOverlay.qml:255
249249msgid "Super + W"
@@ -251,15 +251,15 @@ msgstr ""
251251
252252#: qml/Components/KeyboardShortcutsOverlay.qml:260
253253msgid "Opens the desktop spread."
254−msgstr ""
254+msgstr "Digeriñ ar burev astennet"
255255
256256#: qml/Components/KeyboardShortcutsOverlay.qml:268
257257msgid "Cursor Left or Right"
258−msgstr ""
258+msgstr "Reti kleiz pe dehoù"
259259
260260#: qml/Components/KeyboardShortcutsOverlay.qml:273
261261msgid "Moves the focus."
262−msgstr ""
262+msgstr "Cheñch an dibab."
263263
264264#: qml/Components/KeyboardShortcutsOverlay.qml:285
265265msgid "Windows"
@@ -303,9 +303,9 @@ msgstr "Erl + F4"
303303
304304#: qml/Components/KeyboardShortcutsOverlay.qml:349
305305msgid "Closes the current window."
306−msgstr ""
306+msgstr "Serriñ ar prenestr a vremañ"
307307
308−#: qml/Components/Lockscreen.qml:212 qml/Greeter/NarrowView.qml:235
308+#: qml/Components/Lockscreen.qml:212 qml/Greeter/NarrowView.qml:228
309309msgid "Return to Call"
310310msgstr "Distreiñ d'ar bellgomzadenn"
311311
@@ -365,12 +365,12 @@ msgid ""
365365"Your device is now connected to an external display. Use this screen as a "
366366"touch pad to interact with the pointer."
367367msgstr ""
368+"Kevreet eo ho penveg ouzh ur skramm diavaez bremañ. Implijit ar skramm-mañ "
369+"da bavez-touch evit ober gant ar reti."
368370
369371#: qml/Components/VirtualTouchPad.qml:327
370−#, fuzzy
371−#| msgid "Tap to return to call..."
372372msgid "Tap left button to click."
373−msgstr "Touchit evit distreiñ d'ar bellgomzadenn..."
373+msgstr ""
374374
375375#: qml/Components/VirtualTouchPad.qml:339
376376msgid "Tap right button to right click."
@@ -384,6 +384,103 @@ msgstr ""
384384msgid "Find more settings in the system settings."
385385msgstr ""
386386
387+#: qml/Dash/DashPageHeader.qml:361
388+msgctxt "Button: Open the Ubuntu Store"
389+msgid "Store"
390+msgstr "Stal"
391+
392+#: qml/Dash/DashPageHeader.qml:368
393+msgctxt "Button: Start a search in the current dash scope"
394+msgid "Search"
395+msgstr "Klask"
396+
397+#: qml/Dash/DashPageHeader.qml:378
398+msgctxt "Button: Show the current dash scope settings"
399+msgid "Settings"
400+msgstr "Arventennoù"
401+
402+#: qml/Dash/DashPageHeader.qml:385
403+msgid "Remove from Favorites"
404+msgstr "Lemel eus ar sinedoù"
405+
406+#: qml/Dash/DashPageHeader.qml:385
407+msgid "Add to Favorites"
408+msgstr "Ouzhpennañ d'ar sinedoù"
409+
410+#: qml/Dash/FiltersPopover.qml:61
411+msgid "Refine your results"
412+msgstr "Purañ ho tisoc'hoù"
413+
414+#: qml/Dash/FiltersPopover.qml:70
415+msgid "Reset"
416+msgstr "Adderaouekaat"
417+
418+#: qml/Dash/GenericScopeView.qml:547 qml/Dash/GenericScopeView.qml:718
419+msgid "Show less"
420+msgstr "Diskouez nebeutoc'h"
421+
422+#: qml/Dash/GenericScopeView.qml:547
423+msgid "Show all"
424+msgstr "Diskouez pep tra"
425+
426+#: qml/Dash/GenericScopeView.qml:578
427+msgctxt "Label: Hint for dash search line edit"
428+msgid "Search"
429+msgstr "Klask"
430+
431+#: qml/Dash/PageHeaderExtraPanel.qml:67
432+msgid "Recent Searches"
433+msgstr "Enklaskoù graet nevez zo"
434+
435+#: qml/Dash/PageHeaderExtraPanel.qml:78
436+msgid "Clear All"
437+msgstr "Diverkañ pep tra"
438+
439+#: qml/Dash/Previews/PreviewActionCombo.qml:36
440+msgid "More..."
441+msgstr "Muioc'h..."
442+
443+#: qml/Dash/Previews/PreviewActionCombo.qml:36
444+msgid "Less..."
445+msgstr "Nebeutoc'h..."
446+
447+#: qml/Dash/Previews/PreviewCommentInput.qml:83
448+#: qml/Dash/Previews/PreviewRatingInput.qml:202
449+msgid "Send"
450+msgstr "Kas"
451+
452+#: qml/Dash/Previews/PreviewRatingInput.qml:109
453+msgid "Rate this"
454+msgstr "Priziit an dra-mañ"
455+
456+#: qml/Dash/Previews/PreviewRatingInput.qml:184
457+msgid "Add a review"
458+msgstr "Ouzhpennañ un ali"
459+
460+#: qml/Dash/PullToRefreshScopeStyle.qml:56
461+msgid "Pull to refresh…"
462+msgstr "Tennañ evit freskaat..."
463+
464+#: qml/Dash/PullToRefreshScopeStyle.qml:61
465+msgid "Release to refresh…"
466+msgstr "Lezel da vont evit freskaat..."
467+
468+#: qml/Dash/ScopeSettings/ScopeSettingBoolean.qml:43
469+msgid "Enable location data"
470+msgstr "Gweredekaat ar roadennoù lec'hiañ"
471+
472+#: qml/Dash/ScopesList.qml:146
473+msgid "Manage"
474+msgstr "Merañ"
475+
476+#: qml/Dash/ScopesList.qml:187
477+msgid "Home"
478+msgstr "Er gêr"
479+
480+#: qml/Dash/ScopesList.qml:188
481+msgid "Also installed"
482+msgstr "Staliet ivez"
483+
387484#: qml/Greeter/CoverPage.qml:127
388485msgid "Unlock"
389486msgstr "Dibrennañ"
@@ -416,20 +513,16 @@ msgid "Try again"
416513msgstr "Esaeañ adarre"
417514
418515#: qml/Greeter/Greeter.qml:551
419−#, fuzzy
420−#| msgid "Enter passphrase"
421516msgid "Enter passphrase to unlock"
422−msgstr "Merkañ ar frazenn-dremen"
517+msgstr ""
423518
424519#: qml/Greeter/Greeter.qml:552
425−#, fuzzy
426−#| msgid "Enter passcode"
427520msgid "Enter passcode to unlock"
428−msgstr "Merkañ ar c'hod-tremen"
521+msgstr ""
429522
430−#: qml/Greeter/NarrowView.qml:235
523+#: qml/Greeter/NarrowView.qml:228
431524msgid "Emergency"
432−msgstr ""
525+msgstr "Mall"
433526
434527#: qml/Greeter/PromptList.qml:126
435528msgid "Passphrase"
@@ -441,21 +534,20 @@ msgstr "Kod-tremen"
441534
442535#: qml/Greeter/SessionsList.qml:124
443536msgid "Select desktop environment"
444−msgstr ""
537+msgstr "Diuzañ endro ar burev"
445538
446−#: qml/Launcher/Drawer.qml:250
447−#, fuzzy
448−#| msgid "Search"
539+#: qml/Launcher/Drawer.qml:94
449540msgid "Search…"
450−msgstr "Klask"
541+msgstr ""
451542
452−#: qml/Launcher/PullToRefreshScopeStyle.qml:56
453−msgid "Pull to refresh…"
454−msgstr "Tennañ evit freskaat..."
543+#: qml/Launcher/Drawer.qml:129
544+msgctxt "Apps sorted alphabetically"
545+msgid "A-Z"
546+msgstr ""
455547
456−#: qml/Launcher/PullToRefreshScopeStyle.qml:61
457−msgid "Release to refresh…"
458−msgstr "Lezel da vont evit freskaat..."
548+#: qml/Launcher/MoreAppsHeader.qml:55
549+msgid "More apps in the store"
550+msgstr ""
459551
460552#: qml/Notifications/NotificationMenuItemFactory.qml:124
461553msgid "Show password"
@@ -545,81 +637,54 @@ msgid "Call back"
545637msgstr "Gervel en-dro"
546638
547639#: qml/Panel/PanelMenuPage.qml:92
548−#, fuzzy
549−#| msgctxt "Button: Go back one page in the Wizard"
550−#| msgid "Back"
551640msgid "Back"
552−msgstr "Distreiñ"
641+msgstr ""
553642
554643#: qml/Stage/SideStage.qml:76
555644msgid "Drag using 3 fingers any application from one window to the other"
556−msgstr ""
557−
558−#: qml/Stage/Stage.qml:671
559−msgid "No running apps"
560−msgstr ""
645+msgstr "Riklit forzh peseurt arload gant tri biz eus an eil prenestr d'egile"
561646
562647#: qml/Tutorial/TutorialLeftLong.qml:49
563−#, fuzzy
564−#| msgid "Try swiping from the top edge to access the indicators"
565648msgid "Long swipe from the left edge to open the Application Drawer"
566649msgstr ""
567−"Lakait ho piz da riklañ adalek ar bord uhelañ da lakaat ar merkerioù war wel."
568650
569651#: qml/Tutorial/TutorialLeft.qml:47
570652msgid "Short swipe from the left edge to open the launcher"
571−msgstr ""
653+msgstr "Rikladenn verr adalek ar bord kleiz evit digeriñ al lañser"
572654
573−#: qml/Tutorial/TutorialRight.qml:54
655+#: qml/Tutorial/TutorialRight.qml:55
574656msgid "Push your mouse against the right edge to view your open apps"
575657msgstr ""
576658"Dilec'hiit ho logodenn betek ar bord dehoù evit gwelet hoc'h arloadoù digor"
577659
578−#: qml/Tutorial/TutorialRight.qml:55
660+#: qml/Tutorial/TutorialRight.qml:56
579661msgid "Swipe from the right edge to view your open apps"
580−msgstr ""
662+msgstr "Riklañ adalek ar bord dehoù evit gwelet hoc'h arloadoù digor"
581663
582664#: qml/Tutorial/TutorialTop.qml:53
583665msgid "Swipe from the top edge to access notifications and quick settings"
584666msgstr ""
667+"Riklañ adalek an nec'h evit gwelet ar c'hemennoù hag an arventennoù prim"
585668
586−#: qml/Wizard/Page.qml:59
669+#: qml/Wizard/Page.qml:54
587670msgctxt "Button: Go back one page in the Wizard"
588671msgid "Back"
589672msgstr "Distreiñ"
590673
591−#: qml/Wizard/Pages/10-welcome.qml:29
674+#: qml/Wizard/Pages/10-welcome.qml:28
592675msgid "Language"
593676msgstr "Yezh"
594677
595−#: qml/Wizard/Pages/10-welcome.qml:176
596−#: qml/Wizard/Pages/10-welcome-update.qml:126
597−#: qml/Wizard/Pages/11-changelog.qml:74 qml/Wizard/Pages/20-keyboard.qml:152
598−#: qml/Wizard/Pages/30-wifi.qml:214 qml/Wizard/Pages/50-timezone.qml:272
599−#: qml/Wizard/Pages/60-account.qml:72 qml/Wizard/Pages/70-passwd-type.qml:146
600−#: qml/Wizard/Pages/passcode-desktop.qml:154
601−#: qml/Wizard/Pages/password-set.qml:153
678+#: qml/Wizard/Pages/10-welcome.qml:173 qml/Wizard/Pages/20-keyboard.qml:152
679+#: qml/Wizard/Pages/30-wifi.qml:206 qml/Wizard/Pages/40-location.qml:271
680+#: qml/Wizard/Pages/50-timezone.qml:271 qml/Wizard/Pages/60-account.qml:65
681+#: qml/Wizard/Pages/70-passwd-type.qml:145
682+#: qml/Wizard/Pages/75-report-check.qml:84
683+#: qml/Wizard/Pages/passcode-desktop.qml:142
684+#: qml/Wizard/Pages/password-set.qml:142
602685msgid "Next"
603686msgstr "War-lerc'h"
604687
605−#: qml/Wizard/Pages/10-welcome-update.qml:91
606−#, fuzzy
607−msgid "Welcome to "
608−msgstr "Donemat en Ubuntu"
609−
610−#: qml/Wizard/Pages/10-welcome-update.qml:106
611−msgid "We will make sure your device is ready to use "
612−msgstr ""
613−
614−#: qml/Wizard/Pages/11-changelog.qml:28
615−msgid "What's new"
616−msgstr ""
617−
618−#: qml/Wizard/Pages/11-changelog.qml:74
619−#, fuzzy
620−msgid "Loading..."
621−msgstr "O komz..."
622−
623688#: qml/Wizard/Pages/20-keyboard.qml:31
624689msgid "Select Keyboard"
625690msgstr "Diuzañ ar c'hlavier"
@@ -632,33 +697,64 @@ msgstr "Yezh ar c'hlavier"
632697msgid "Keyboard layout"
633698msgstr "Aozadur ar c'hlavier"
634699
635−#: qml/Wizard/Pages/20-keyboard.qml:152 qml/Wizard/Pages/30-wifi.qml:214
636−#: qml/Wizard/Pages/60-account.qml:72 qml/Wizard/Pages/79-system-update.qml:144
637−#: qml/Wizard/Pages/sim.qml:101
700+#: qml/Wizard/Pages/20-keyboard.qml:152 qml/Wizard/Pages/30-wifi.qml:206
701+#: qml/Wizard/Pages/60-account.qml:65 qml/Wizard/Pages/sim.qml:101
638702msgid "Skip"
639703msgstr "Tremen hebiou"
640704
641−#: qml/Wizard/Pages/30-wifi.qml:31
705+#: qml/Wizard/Pages/30-wifi.qml:30
642706msgid "Connect to Wi‑Fi"
643707msgstr "Kevreañ ouzh ar Wi-Fi"
644708
645−#: qml/Wizard/Pages/30-wifi.qml:139
709+#: qml/Wizard/Pages/30-wifi.qml:131
646710msgid "Connected"
647711msgstr "Kevreet"
648712
649−#: qml/Wizard/Pages/30-wifi.qml:172
713+#: qml/Wizard/Pages/30-wifi.qml:164
650714msgid "Available Wi-Fi networks"
651715msgstr "Rouedadoù Wi-Fi da gaout"
652716
653−#: qml/Wizard/Pages/30-wifi.qml:173
717+#: qml/Wizard/Pages/30-wifi.qml:165
654718msgid "No available Wi-Fi networks"
655719msgstr "N'eus ket rouedadoù Wi-Fi da gaout"
656720
721+#: qml/Wizard/Pages/40-location.qml:27
722+msgid "Location Services"
723+msgstr "Servijoù lec'hiañ"
724+
725+#: qml/Wizard/Pages/40-location.qml:83
726+msgid ""
727+"Use GPS, Wi-Fi hotspots and mobile network anonymously to detect location "
728+"(recommended)"
729+msgstr ""
730+
731+#: qml/Wizard/Pages/40-location.qml:105
732+#, qt-format
733+msgid "By selecting this option you agree to the Nokia HERE %1."
734+msgstr ""
735+
736+#: qml/Wizard/Pages/40-location.qml:106
737+msgctxt "part of: Nokia HERE terms and conditions"
738+msgid "terms and conditions"
739+msgstr "penndivizoù implij"
740+
741+#: qml/Wizard/Pages/40-location.qml:160
742+msgid "GPS only"
743+msgstr "GPS hepken"
744+
745+#: qml/Wizard/Pages/40-location.qml:214
746+msgid "Don't use my location"
747+msgstr "Arabat implijout ma lec'h"
748+
749+#: qml/Wizard/Pages/40-location.qml:260
750+msgid "You can change it later in System Settings."
751+msgstr "Gallout a rit cheñch se diwezhatoc'h en arventennoù ar reizhiad."
752+
657753#: qml/Wizard/Pages/50-timezone.qml:30
658754msgid "Time Zone"
659755msgstr "Gwerzhid-eur"
660756
661−#: qml/Wizard/Pages/50-timezone.qml:183
757+#: qml/Wizard/Pages/50-timezone.qml:182
662758msgid "Enter your city"
663759msgstr "Skrivit ho kêr"
664760
@@ -666,7 +762,7 @@ msgstr "Skrivit ho kêr"
666762msgid "Personalize Your Device"
667763msgstr "Personelaat ho penveg"
668764
669−#: qml/Wizard/Pages/60-account.qml:54
765+#: qml/Wizard/Pages/60-account.qml:48
670766msgid "Preferred Name"
671767msgstr ""
672768
@@ -674,75 +770,83 @@ msgstr ""
674770msgid "Lock Screen"
675771msgstr "Prennañ ar skramm"
676772
677−#: qml/Wizard/Pages/70-passwd-type.qml:103
773+#: qml/Wizard/Pages/70-passwd-type.qml:102
678774msgctxt "Label: Type of security method"
679775msgid "Create new password"
680776msgstr "Krouiñ ur ger-tremen nevez"
681777
682−#: qml/Wizard/Pages/70-passwd-type.qml:105
778+#: qml/Wizard/Pages/70-passwd-type.qml:104
683779msgctxt "Label: Type of security method"
684780msgid "Create passcode (numbers only)"
685781msgstr "Krouiñ ur c'hod (difroù hepken)"
686782
687−#: qml/Wizard/Pages/70-passwd-type.qml:107
783+#: qml/Wizard/Pages/70-passwd-type.qml:106
688784msgctxt "Label: Type of security method"
689785msgid "No lock code"
690786msgstr "N'eus kod prennañ ebet"
691787
692−#: qml/Wizard/Pages/79-system-update.qml:28
693−msgid "Update Device"
694−msgstr "Hizivaat ar benveg"
695−
696−#: qml/Wizard/Pages/79-system-update.qml:55
697−msgid ""
698−"There is a system update available and ready to install. Afterwards, the "
699−"device will automatically restart."
700−msgstr ""
701−
702−#: qml/Wizard/Pages/79-system-update.qml:76
703−#, fuzzy
704−#| msgctxt "string identifying name of the update"
705−#| msgid "Ubuntu system"
706−msgctxt "string identifying name of the update"
707−msgid "Ubuntu Touch system"
708−msgstr "Reizhiad Ubuntu"
709−
710−#: qml/Wizard/Pages/79-system-update.qml:83
711−#, qt-format
712−msgctxt "version of the system update"
713−msgid "Version %1"
714−msgstr "Stumm %1"
788+#: qml/Wizard/Pages/75-report-check.qml:26 qml/Wizard/Pages/here-terms.qml:108
789+msgid "Privacy Policy"
790+msgstr "Reolennoù prevezded"
715791
716−#: qml/Wizard/Pages/79-system-update.qml:95
717−msgid "This could take a few minutes..."
718−msgstr "Gallout a ra padout un nebeud munutennoù..."
792+#: qml/Wizard/Pages/75-report-check.qml:26
793+msgid "Help Us Improve"
794+msgstr "Sikourit ac'hanomp da wellaat"
719795
720−#: qml/Wizard/Pages/79-system-update.qml:109
721−msgid "Install and restart now"
722−msgstr "Staliañ hag adloc'hañ bremañ"
796+#: qml/Wizard/Pages/75-report-check.qml:59
797+msgid "Improve system performance by sending us crashes and error reports."
798+msgstr "Gwellait ar reizhiad en ur gas deomp an danevelloù fazi."
723799
724−#: qml/Wizard/Pages/80-finished.qml:91
725−msgid "Welcome Back"
726−msgstr ""
800+#: qml/Wizard/Pages/75-report-check.qml:60
801+msgid "Privacy policy"
802+msgstr "Reolennoù buhez prevez"
727803
728−#: qml/Wizard/Pages/80-finished.qml:91
804+#: qml/Wizard/Pages/80-finished.qml:89
729805msgid "Welcome to Ubuntu"
730806msgstr "Donemat en Ubuntu"
731807
732−#: qml/Wizard/Pages/80-finished.qml:106
808+#: qml/Wizard/Pages/80-finished.qml:104
733809msgid "You are ready to use your device now"
734810msgstr "Bremañ oc'h prest da implijout ho penveg"
735811
736−#: qml/Wizard/Pages/80-finished.qml:126
737−msgid "Continue"
738−msgstr "Kenderc'hel"
739−
740−#: qml/Wizard/Pages/80-finished.qml:126
812+#: qml/Wizard/Pages/80-finished.qml:124
741813msgid "Get Started"
742814msgstr "Kregiñ ganti"
743815
816+#: qml/Wizard/Pages/here-terms.qml:25
817+msgid "Terms & Conditions"
818+msgstr "Penndivizoù implij"
819+
820+#: qml/Wizard/Pages/here-terms.qml:69
821+msgid "Your device uses positioning technologies provided by HERE."
822+msgstr "Ho penveg a implij teknologiezhoù lec'hiañ pourchaset gant HERE."
823+
824+#: qml/Wizard/Pages/here-terms.qml:81
825+msgid ""
826+"To provide you with positioning services and to improve their quality, HERE "
827+"collects information about nearby cell towers and Wi-Fi hotspots around your "
828+"current location whenever your position is being found."
829+msgstr ""
830+
831+#: qml/Wizard/Pages/here-terms.qml:93
832+msgid ""
833+"The information collected is used to analyze the service and to improve the "
834+"use of service, but not to identify you personally."
835+msgstr ""
836+"Implijet e vez an titouroù dastumet evit dielfennañ ar servij ha gwellaat an "
837+"implij anezhañ, ha neket evit anavezout ac'hanoc'h."
838+
839+#: qml/Wizard/Pages/here-terms.qml:106
840+#, qt-format
841+msgid "By continuing, you agree to the HERE platform %1 and %2."
842+msgstr ""
843+
844+#: qml/Wizard/Pages/here-terms.qml:107
845+msgid "Service Terms"
846+msgstr "Divizoù servij"
847+
744848#: qml/Wizard/Pages/passcode-confirm.qml:43
745−#: qml/Wizard/Pages/passcode-desktop.qml:104
849+#: qml/Wizard/Pages/passcode-desktop.qml:97
746850msgid "Confirm passcode"
747851msgstr "Kadarnaat ar c'hod-tremen"
748852
@@ -759,24 +863,24 @@ msgstr "Skrivit adarre, mar plij."
759863msgid "Lock Screen Passcode"
760864msgstr "Kod da brennañ ar skramm"
761865
762−#: qml/Wizard/Pages/passcode-desktop.qml:68
866+#: qml/Wizard/Pages/passcode-desktop.qml:61
763867msgid "Enter 4 numbers to setup your passcode"
764868msgstr "Skrivit 4 sifr evit lakaat ho kod"
765869
766−#: qml/Wizard/Pages/passcode-desktop.qml:84
870+#: qml/Wizard/Pages/passcode-desktop.qml:77
767871#: qml/Wizard/Pages/passcode-set.qml:54
768872msgid "Choose passcode"
769873msgstr "Choaz ur c'hod"
770874
771−#: qml/Wizard/Pages/passcode-desktop.qml:139
875+#: qml/Wizard/Pages/passcode-desktop.qml:127
772876msgid "Passcode too short"
773877msgstr "Kod re verr"
774878
775−#: qml/Wizard/Pages/passcode-desktop.qml:141
879+#: qml/Wizard/Pages/passcode-desktop.qml:129
776880msgid "Passcodes match"
777881msgstr "klotañ a ra ar c'hodoù an eil gant egile"
778882
779−#: qml/Wizard/Pages/passcode-desktop.qml:143
883+#: qml/Wizard/Pages/passcode-desktop.qml:131
780884msgid "Passcodes do not match"
781885msgstr "Ne glot ket ar c'hodoù an eil gant egile"
782886
@@ -788,15 +892,15 @@ msgstr "4 arouezenn a rank bezañ ar c'hod"
788892msgid "Lock Screen Password"
789893msgstr "Ger-tremen da brennañ ar skramm"
790894
791−#: qml/Wizard/Pages/password-set.qml:68
895+#: qml/Wizard/Pages/password-set.qml:62
792896msgid "Enter at least 8 characters"
793897msgstr "Skrivit 8 arouezenn da vihanañ"
794898
795−#: qml/Wizard/Pages/password-set.qml:80
899+#: qml/Wizard/Pages/password-set.qml:74
796900msgid "Choose password"
797901msgstr "Choaz ur ger-tremen"
798902
799−#: qml/Wizard/Pages/password-set.qml:110
903+#: qml/Wizard/Pages/password-set.qml:104
800904msgid "Confirm password"
801905msgstr "Kadarnaat ar ger-tremen"
802906
@@ -852,145 +956,6 @@ msgstr "Ger-tremen diasur"
852956msgid "Very weak password"
853957msgstr "Ger-tremen diasur-kenañ"
854958
855−#~ msgid "Unity 8"
856−#~ msgstr "Unity 8"
857−
858−#~ msgid "Scopes"
859−#~ msgstr "Kefluskerioù enklask"
860−
861−#~ msgid "Opens the Scopes home."
862−#~ msgstr "Digeriñ pajenn degemer ar c'hefluskerioù enklask."
863−
864−#~ msgctxt "Button: Open the Ubuntu Store"
865−#~ msgid "Store"
866−#~ msgstr "Stal"
867−
868−#~ msgctxt "Button: Start a search in the current dash scope"
869−#~ msgid "Search"
870−#~ msgstr "Klask"
871−
872−#~ msgctxt "Button: Show the current dash scope settings"
873−#~ msgid "Settings"
874−#~ msgstr "Arventennoù"
875−
876−#~ msgid "Remove from Favorites"
877−#~ msgstr "Lemel eus ar sinedoù"
878−
879−#~ msgid "Add to Favorites"
880−#~ msgstr "Ouzhpennañ d'ar sinedoù"
881−
882−#~ msgid "Refine your results"
883−#~ msgstr "Purañ ho tisoc'hoù"
884−
885−#~ msgid "Reset"
886−#~ msgstr "Adderaouekaat"
887−
888−#~ msgid "Show less"
889−#~ msgstr "Diskouez nebeutoc'h"
890−
891−#~ msgid "Show all"
892−#~ msgstr "Diskouez pep tra"
893−
894−#~ msgctxt "Label: Hint for dash search line edit"
895−#~ msgid "Search"
896−#~ msgstr "Klask"
897−
898−#~ msgid "Recent Searches"
899−#~ msgstr "Enklaskoù graet nevez zo"
900−
901−#~ msgid "Clear All"
902−#~ msgstr "Diverkañ pep tra"
903−
904−#~ msgid "More..."
905−#~ msgstr "Muioc'h..."
906−
907−#~ msgid "Less..."
908−#~ msgstr "Nebeutoc'h..."
909−
910−#~ msgid "Send"
911−#~ msgstr "Kas"
912−
913−#~ msgid "Rate this"
914−#~ msgstr "Priziit an dra-mañ"
915−
916−#~ msgid "Add a review"
917−#~ msgstr "Ouzhpennañ un ali"
918−
919−#~ msgid "Enable location data"
920−#~ msgstr "Gweredekaat ar roadennoù lec'hiañ"
921−
922−#~ msgid "Manage"
923−#~ msgstr "Merañ"
924−
925−#~ msgid "Home"
926−#~ msgstr "Er gêr"
927−
928−#~ msgid "Also installed"
929−#~ msgstr "Staliet ivez"
930−
931−#~ msgid "Privacy Policy"
932−#~ msgstr "Reolennoù prevezded"
933−
934−#~ msgid "Help Us Improve"
935−#~ msgstr "Sikourit ac'hanomp da wellaat"
936−
937−#~ msgid "Privacy policy"
938−#~ msgstr "Reolennoù buhez prevez"
939−
940−#, fuzzy
941−#~ msgid "Please wait..."
942−#~ msgstr "O kargañ. Gortozit, mar plij..."
943−
944−#, fuzzy
945−#~ msgid "Update all"
946−#~ msgstr "Hizivaat ar benveg"
947−
948−#, fuzzy
949−#~ msgid "Update"
950−#~ msgstr "Hizivaat ar benveg"
951−
952−#, fuzzy
953−#~ msgid "Download"
954−#~ msgstr "O pellgargañ"
955−
956−#, fuzzy
957−#~ msgid "Downloaded"
958−#~ msgstr "O pellgargañ"
959−
960−#, fuzzy
961−#~ msgid "Installed"
962−#~ msgstr "Staliet ivez"
963−
964−#, fuzzy
965−#~ msgid "Updated %1"
966−#~ msgstr "Hizivaat ar benveg"
967−
968−#, fuzzy
969−#~ msgid "Update failed"
970−#~ msgstr "Hizivaat ar benveg"
971−
972−#~ msgid "Location Services"
973−#~ msgstr "Servijoù lec'hiañ"
974−
975−#~ msgctxt "part of: Nokia HERE terms and conditions"
976−#~ msgid "terms and conditions"
977−#~ msgstr "penndivizoù implij"
978−
979−#~ msgid "GPS only"
980−#~ msgstr "GPS hepken"
981−
982−#~ msgid "Don't use my location"
983−#~ msgstr "Arabat implijout ma lec'h"
984−
985−#~ msgid "You can change it later in System Settings."
986−#~ msgstr "Gallout a rit cheñch se diwezhatoc'h en arventennoù ar reizhiad."
987−
988−#~ msgid "Terms & Conditions"
989−#~ msgstr "Penndivizoù implij"
990−
991−#~ msgid "Service Terms"
992−#~ msgstr "Divizoù servij"
993−
994959#~ msgid "Close"
995960#~ msgstr "Serriñ"
996961
@@ -1016,16 +981,28 @@ msgstr "Ger-tremen diasur-kenañ"
1016981#~ "Mestroniañ a rit ar jestroù ha gallout a rit kregiñ da implijout ar "
1017982#~ "pellgomzer<br><br>Touchit d'ar skramm evit kregiñ ganti"
1018983
984+#~ msgid "Loading. Please Wait..."
985+#~ msgstr "O kargañ. Gortozit, mar plij..."
986+
987+#~ msgid "Speaking..."
988+#~ msgstr "O komz..."
989+
1019990#~ msgid "Speak Now..."
1020991#~ msgstr "Komzit bremañ..."
1021992
1022993#~ msgid "Confirm"
1023994#~ msgstr "Kadarnaat"
1024995
996+#~ msgid "Search"
997+#~ msgstr "Klask"
998+
999+#~ msgid "Try swiping from the top edge to access the indicators"
1000+#~ msgstr ""
1001+#~ "Lakait ho piz da riklañ adalek ar bord uhelañ da lakaat ar merkerioù war wel."
1002+
10251003#~ msgid "Swipe up again to close the settings screen"
10261004#~ msgstr ""
1027−#~ "Lakait ho piz da riklañ war-du ar bord uhelañ da serriñ skramm an "
1028−#~ "arventennoù"
1005+#~ "Lakait ho piz da riklañ war-du ar bord uhelañ da serriñ skramm an arventennoù"
10291006
10301007#~ msgid "Try swiping from the right edge to unlock the phone"
10311008#~ msgstr ""
@@ -1033,8 +1010,8 @@ msgstr "Ger-tremen diasur-kenañ"
10331010
10341011#~ msgid "Swipe from the left to reveal the launcher for quick access to apps"
10351012#~ msgstr ""
1036−#~ "Lakait ho piz da riklañ adalek ar bord kleiz da ziskouez al lañser "
1037−#~ "arloadoù prim."
1013+#~ "Lakait ho piz da riklañ adalek ar bord kleiz da ziskouez al lañser arloadoù "
1014+#~ "prim."
10381015
10391016#~ msgid "Well done"
10401017#~ msgstr "Gourc'hemennoù !"
@@ -1069,6 +1046,7 @@ msgstr "Ger-tremen diasur-kenañ"
10691046#~ msgid "Favorites"
10701047#~ msgstr "Gwellañ deuet"
10711048
1049+#, qt-format
10721050#~ msgid "Sorry, incorrect %1"
10731051#~ msgstr "Siwazh, %1 direizh"
10741052
@@ -1079,20 +1057,18 @@ msgstr "Ger-tremen diasur-kenañ"
10791057#~ msgstr "Siwazh, kod-tremen direizh"
10801058
10811059#~ msgid ""
1082−#~ "If passcode is entered incorrectly, your phone will conduct a factory "
1083−#~ "reset and all personal data will be deleted."
1060+#~ "If passcode is entered incorrectly, your phone will conduct a factory reset "
1061+#~ "and all personal data will be deleted."
10841062#~ msgstr ""
10851063#~ "Ma vez ebarzhet ur c'hod-tremen direizh, e vo adderaouekaet ho pellgomzer "
1086−#~ "gant arventennoù al labouradeg hag e vo diverket an holl roadennoù "
1087−#~ "personel."
1064+#~ "gant arventennoù al labouradeg hag e vo diverket an holl roadennoù personel."
10881065
10891066#~ msgid ""
10901067#~ "If passphrase is entered incorrectly, your phone will conduct a factory "
10911068#~ "reset and all personal data will be deleted."
10921069#~ msgstr ""
1093−#~ "Ma vez ebarzhet ur frazenn-dremen direizh, e vo adderaouekaet ho "
1094−#~ "pellgomzer gant arventennoù al labouradeg hag e vo diverket an holl "
1095−#~ "roadennoù personel"
1070+#~ "Ma vez ebarzhet ur frazenn-dremen direizh, e vo adderaouekaet ho pellgomzer "
1071+#~ "gant arventennoù al labouradeg hag e vo diverket an holl roadennoù personel"
10961072
10971073#~ msgid "This will be your last attempt."
10981074#~ msgstr "Ho taol-esae diwezhañ e vo."
@@ -1121,12 +1097,19 @@ msgstr "Ger-tremen diasur-kenañ"
11211097#~ msgid "Manage Scopes"
11221098#~ msgstr "Merañ ar c'hefluskerioù enklask"
11231099
1100+#, qt-format
11241101#~ msgid "Enter %1"
11251102#~ msgstr "Merkañ %1"
11261103
1104+#~ msgid "Enter passphrase"
1105+#~ msgstr "Merkañ ar frazenn-dremen"
1106+
11271107#~ msgid "Please re-enter"
11281108#~ msgstr "Adverkañ, mar plij"
11291109
1110+#~ msgid "Enter passcode"
1111+#~ msgstr "Merkañ ar c'hod-tremen"
1112+
11301113#~ msgid "Lock security"
11311114#~ msgstr "Surentez ar prennañ"
11321115
@@ -1146,6 +1129,9 @@ msgstr "Ger-tremen diasur-kenañ"
11461129#~ msgid "Let’s get started."
11471130#~ msgstr "Krogomp ganti."
11481131
1132+#~ msgid "Continue"
1133+#~ msgstr "Kenderc'hel"
1134+
11491135#~ msgid "Welcome to your Ubuntu phone."
11501136#~ msgstr "Deuet-mat oc'h en ho pellgomzer Ubuntu."
11511137
@@ -1183,11 +1169,10 @@ msgstr "Ger-tremen diasur-kenañ"
11831169#~ msgstr "Gwellaat ho skiant-prenet"
11841170
11851171#~ msgid ""
1186−#~ "By selecting this option you agree to the Nokia HERE <a href='#'>terms "
1187−#~ "and conditions</a>."
1172+#~ "By selecting this option you agree to the Nokia HERE <a href='#'>terms and "
1173+#~ "conditions</a>."
11881174#~ msgstr ""
1189−#~ "Pa ziuzit an dibarzh-mañ ez asantit da <a href='#'>zivizoù implij</a> "
1190−#~ "Nokia."
1175+#~ "Pa ziuzit an dibarzh-mañ ez asantit da <a href='#'>zivizoù implij</a> Nokia."
11911176
11921177#~ msgid "Not at all"
11931178#~ msgstr "Tamm ebet"
@@ -1211,6 +1196,7 @@ msgstr "Ger-tremen diasur-kenañ"
12111196#~ msgid "Confirm passphrase"
12121197#~ msgstr "Kadarnaat ar frazenn-dremen"
12131198
1199+#, qt-format
12141200#~ msgid "〈 %1"
12151201#~ msgstr "〈 %1"
12161202
@@ -1226,6 +1212,7 @@ msgstr "Ger-tremen diasur-kenañ"
12261212#~ msgid "Your phone is now ready to use."
12271213#~ msgstr "Prest eo ho pellgomzer da vezañ implijet bremañ."
12281214
1215+#, qt-format
12291216#~ msgid "%1 〉"
12301217#~ msgstr "%1 〉"
12311218
@@ -1259,6 +1246,9 @@ msgstr "Ger-tremen diasur-kenañ"
12591246#~ msgid "Short swipe from the left edge."
12601247#~ msgstr "Riklik dousik adalek ar bord kleiz."
12611248
1249+#~ msgid "Open the launcher"
1250+#~ msgstr "Digeriñ al lañser"
1251+
12621252#~ msgid "Tap here to continue."
12631253#~ msgstr "Pouzañ amañ evit kenderc'hel"
12641254
@@ -1346,3 +1336,35 @@ msgstr "Ger-tremen diasur-kenañ"
13461336
13471337#~ msgid "Swipe up to create a message"
13481338#~ msgstr "Riklit d'an nec'h evit krouiñ ur gemennadenn"
1339+
1340+#~ msgid "Takes a screenshot of a window."
1341+#~ msgstr "Tapout ur skeudenn eus ur prenestr"
1342+
1343+#~ msgid "This could take a few minutes..."
1344+#~ msgstr "Gallout a ra padout un nebeud munutennoù..."
1345+
1346+#, qt-format
1347+#~ msgctxt "version of the system update"
1348+#~ msgid "Version %1"
1349+#~ msgstr "Stumm %1"
1350+
1351+#~ msgctxt "string identifying name of the update"
1352+#~ msgid "Ubuntu system"
1353+#~ msgstr "Reizhiad Ubuntu"
1354+
1355+#~ msgid "Update Device"
1356+#~ msgstr "Hizivaat ar benveg"
1357+
1358+#~ msgid "Install and restart now"
1359+#~ msgstr "Staliañ hag adloc'hañ bremañ"
1360+
1361+#~ msgid ""
1362+#~ "There is a system update available and ready to install. Afterwards, the "
1363+#~ "device will automatically restart."
1364+#~ msgstr ""
1365+#~ "Un hizivadenn eus ar reizhiad zo da gaout. Prest eo da vezañ staliet. Goude-"
1366+#~ "se e adloc'ho ho penveg e-unan."
1367+
1368+#~ msgid "Long swipe from the left edge to open the Today scope"
1369+#~ msgstr ""
1370+#~ "Rikladenn hir adalek ar bord kleiz evit digeriñ ar c'heflusker enklask Hiziv"
po/bs.po+277−211
@@ -6,41 +6,40 @@
66msgid ""
77msgstr ""
88"Project-Id-Version: unity8\n"
9−"Report-Msgid-Bugs-To: \n"
10−"POT-Creation-Date: 2021-01-29 11:42-0600\n"
9+"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10+"POT-Creation-Date: 2017-04-04 22:56+0000\n"
1111"PO-Revision-Date: 2015-12-01 20:06+0000\n"
1212"Last-Translator: Kenan Gutić <Unknown>\n"
1313"Language-Team: Bosnian <bs@li.org>\n"
14−"Language: bs\n"
1514"MIME-Version: 1.0\n"
1615"Content-Type: text/plain; charset=UTF-8\n"
1716"Content-Transfer-Encoding: 8bit\n"
18−"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n"
19−"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
20−"X-Launchpad-Export-Date: 2016-11-23 06:34+0000\n"
21−"X-Generator: Launchpad (build 18269)\n"
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"
19+"X-Launchpad-Export-Date: 2017-04-07 06:29+0000\n"
20+"X-Generator: Launchpad (build 18343)\n"
2221
23−#: plugins/LightDM/Greeter.cpp:199
22+#: plugins/LightDM/Greeter.cpp:188
2423msgid "Password: "
2524msgstr "Šifra: "
2625
27−#: plugins/LightDM/Greeter.cpp:214
26+#: plugins/LightDM/Greeter.cpp:203
2827msgid "Username"
2928msgstr ""
3029
31−#: plugins/LightDM/Greeter.cpp:258
30+#: plugins/LightDM/Greeter.cpp:242
3231msgid "Failed to authenticate"
3332msgstr ""
3433
35−#: plugins/LightDM/Greeter.cpp:260
34+#: plugins/LightDM/Greeter.cpp:244
3635msgid "Invalid password, please try again"
3736msgstr ""
3837
39−#: plugins/LightDM/Greeter.cpp:270
38+#: plugins/LightDM/Greeter.cpp:254
4039msgid "Log In"
4140msgstr ""
4241
43−#: plugins/LightDM/Greeter.cpp:270
42+#: plugins/LightDM/Greeter.cpp:254
4443msgid "Retry"
4544msgstr "Ponovi"
4645
@@ -52,16 +51,16 @@ msgstr ""
5251msgid "Guest Session"
5352msgstr ""
5453
55−#: plugins/Unity/Launcher/launcheritem.cpp:48
56−#: plugins/Unity/Launcher/launcheritem.cpp:122
54+#: plugins/Unity/Launcher/launcheritem.cpp:49
55+#: plugins/Unity/Launcher/launcheritem.cpp:123
5756msgid "Pin shortcut"
5857msgstr "Prikačite prečicu"
5958
60−#: plugins/Unity/Launcher/launcheritem.cpp:54
59+#: plugins/Unity/Launcher/launcheritem.cpp:55
6160msgid "Quit"
6261msgstr "Napusti"
6362
64−#: plugins/Unity/Launcher/launcheritem.cpp:122
63+#: plugins/Unity/Launcher/launcheritem.cpp:123
6564msgid "Unpin shortcut"
6665msgstr "Otkačite prečicu"
6766
@@ -84,8 +83,9 @@ msgctxt "Button: Log out from the system"
8483msgid "Log Out"
8584msgstr "Odjavi se"
8685
87−#: qml/Components/Dialogs.qml:199 qml/Components/Dialogs.qml:284
88−#: qml/Greeter/NarrowView.qml:215 qml/Wizard/Pages/passcode-confirm.qml:32
86+#: qml/Components/Dialogs.qml:199 qml/Components/Dialogs.qml:264
87+#: qml/Dash/DashPageHeader.qml:324 qml/Greeter/NarrowView.qml:208
88+#: qml/Wizard/Pages/passcode-confirm.qml:32
8989#: qml/Wizard/Pages/passcode-set.qml:32
9090msgid "Cancel"
9191msgstr "Otkaži"
@@ -107,12 +107,12 @@ msgstr "Ne"
107107msgid "Yes"
108108msgstr "Da"
109109
110−#: qml/Components/Dialogs.qml:243
110+#: qml/Components/Dialogs.qml:239
111111msgctxt "Title: Power off/Restart dialog"
112112msgid "Power"
113113msgstr "Napajanje"
114114
115−#: qml/Components/Dialogs.qml:244
115+#: qml/Components/Dialogs.qml:240
116116msgid ""
117117"Are you sure you would like\n"
118118"to power off?"
@@ -120,26 +120,22 @@ msgstr ""
120120"Da li ste sigurni da želite\n"
121121"isključiti?"
122122
123−#: qml/Components/Dialogs.qml:248
123+#: qml/Components/Dialogs.qml:244
124124msgctxt "Button: Power off the system"
125125msgid "Power off"
126126msgstr "Isključi"
127127
128−#: qml/Components/Dialogs.qml:263
128+#: qml/Components/Dialogs.qml:255
129129msgctxt "Button: Restart the system"
130130msgid "Restart"
131131msgstr "Restartuj"
132132
133−#: qml/Components/Dialogs.qml:276
134−msgid "Screenshot"
135−msgstr ""
136−
137133#: qml/Components/KeyboardShortcutsOverlay.qml:41
138134msgid "Keyboard Shortcuts"
139135msgstr ""
140136
141137#: qml/Components/KeyboardShortcutsOverlay.qml:55
142−msgid "Lomiri"
138+msgid "Unity 8"
143139msgstr ""
144140
145141#: qml/Components/KeyboardShortcutsOverlay.qml:62
@@ -223,10 +219,20 @@ msgid "Super + A"
223219msgstr ""
224220
225221#: qml/Components/KeyboardShortcutsOverlay.qml:195
226−#, fuzzy
227−#| msgid "Open the launcher"
228222msgid "Opens the Application Drawer."
229−msgstr "Otvorite pokretač"
223+msgstr ""
224+
225+#: qml/Components/KeyboardShortcutsOverlay.qml:207
226+msgid "Scopes"
227+msgstr ""
228+
229+#: qml/Components/KeyboardShortcutsOverlay.qml:214
230+msgid "Super (Tap)"
231+msgstr ""
232+
233+#: qml/Components/KeyboardShortcutsOverlay.qml:219
234+msgid "Opens the Scopes home."
235+msgstr ""
230236
231237#: qml/Components/KeyboardShortcutsOverlay.qml:235
232238msgid "Switching"
@@ -300,7 +306,7 @@ msgstr ""
300306msgid "Closes the current window."
301307msgstr ""
302308
303−#: qml/Components/Lockscreen.qml:212 qml/Greeter/NarrowView.qml:235
309+#: qml/Components/Lockscreen.qml:212 qml/Greeter/NarrowView.qml:228
304310msgid "Return to Call"
305311msgstr "Povratak na Poziv"
306312
@@ -361,10 +367,8 @@ msgid ""
361367msgstr ""
362368
363369#: qml/Components/VirtualTouchPad.qml:327
364−#, fuzzy
365−#| msgid "Tap to return to call..."
366370msgid "Tap left button to click."
367−msgstr "Kucnite da uzvratite poziv..."
371+msgstr ""
368372
369373#: qml/Components/VirtualTouchPad.qml:339
370374msgid "Tap right button to right click."
@@ -378,6 +382,103 @@ msgstr ""
378382msgid "Find more settings in the system settings."
379383msgstr ""
380384
385+#: qml/Dash/DashPageHeader.qml:361
386+msgctxt "Button: Open the Ubuntu Store"
387+msgid "Store"
388+msgstr "Trgovina"
389+
390+#: qml/Dash/DashPageHeader.qml:368
391+msgctxt "Button: Start a search in the current dash scope"
392+msgid "Search"
393+msgstr "Pretraživanje"
394+
395+#: qml/Dash/DashPageHeader.qml:378
396+msgctxt "Button: Show the current dash scope settings"
397+msgid "Settings"
398+msgstr "Podešavanja"
399+
400+#: qml/Dash/DashPageHeader.qml:385
401+msgid "Remove from Favorites"
402+msgstr "Ukloni iz Omiljenih"
403+
404+#: qml/Dash/DashPageHeader.qml:385
405+msgid "Add to Favorites"
406+msgstr "Dodaj u Omiljene"
407+
408+#: qml/Dash/FiltersPopover.qml:61
409+msgid "Refine your results"
410+msgstr ""
411+
412+#: qml/Dash/FiltersPopover.qml:70
413+msgid "Reset"
414+msgstr ""
415+
416+#: qml/Dash/GenericScopeView.qml:547 qml/Dash/GenericScopeView.qml:718
417+msgid "Show less"
418+msgstr ""
419+
420+#: qml/Dash/GenericScopeView.qml:547
421+msgid "Show all"
422+msgstr ""
423+
424+#: qml/Dash/GenericScopeView.qml:578
425+msgctxt "Label: Hint for dash search line edit"
426+msgid "Search"
427+msgstr "Pretraži"
428+
429+#: qml/Dash/PageHeaderExtraPanel.qml:67
430+msgid "Recent Searches"
431+msgstr ""
432+
433+#: qml/Dash/PageHeaderExtraPanel.qml:78
434+msgid "Clear All"
435+msgstr ""
436+
437+#: qml/Dash/Previews/PreviewActionCombo.qml:36
438+msgid "More..."
439+msgstr "Više..."
440+
441+#: qml/Dash/Previews/PreviewActionCombo.qml:36
442+msgid "Less..."
443+msgstr "Manje..."
444+
445+#: qml/Dash/Previews/PreviewCommentInput.qml:83
446+#: qml/Dash/Previews/PreviewRatingInput.qml:202
447+msgid "Send"
448+msgstr "Pošalji"
449+
450+#: qml/Dash/Previews/PreviewRatingInput.qml:109
451+msgid "Rate this"
452+msgstr "Ocijeni ovo"
453+
454+#: qml/Dash/Previews/PreviewRatingInput.qml:184
455+msgid "Add a review"
456+msgstr "Dodaj recenziju"
457+
458+#: qml/Dash/PullToRefreshScopeStyle.qml:56
459+msgid "Pull to refresh…"
460+msgstr "Povući za osvježavanje..."
461+
462+#: qml/Dash/PullToRefreshScopeStyle.qml:61
463+msgid "Release to refresh…"
464+msgstr "Pustiti za osvježavanje..."
465+
466+#: qml/Dash/ScopeSettings/ScopeSettingBoolean.qml:43
467+msgid "Enable location data"
468+msgstr "Omogućiti podatke o lokaciji"
469+
470+#: qml/Dash/ScopesList.qml:146
471+msgid "Manage"
472+msgstr "Upravljanje"
473+
474+#: qml/Dash/ScopesList.qml:187
475+msgid "Home"
476+msgstr "Početna"
477+
478+#: qml/Dash/ScopesList.qml:188
479+msgid "Also installed"
480+msgstr "Također instalirano"
481+
381482#: qml/Greeter/CoverPage.qml:127
382483msgid "Unlock"
383484msgstr "Otključaj"
@@ -407,18 +508,14 @@ msgid "Try again"
407508msgstr ""
408509
409510#: qml/Greeter/Greeter.qml:551
410−#, fuzzy
411−#| msgid "Enter passphrase"
412511msgid "Enter passphrase to unlock"
413−msgstr "Unesite propusnu frazu"
512+msgstr ""
414513
415514#: qml/Greeter/Greeter.qml:552
416−#, fuzzy
417−#| msgid "Enter passcode"
418515msgid "Enter passcode to unlock"
419−msgstr "Unesite pristupni kod"
516+msgstr ""
420517
421−#: qml/Greeter/NarrowView.qml:235
518+#: qml/Greeter/NarrowView.qml:228
422519msgid "Emergency"
423520msgstr ""
424521
@@ -434,20 +531,18 @@ msgstr ""
434531msgid "Select desktop environment"
435532msgstr ""
436533
437−#: qml/Launcher/Drawer.qml:250
438−#, fuzzy
439−#| msgctxt "Button: Start a search in the current dash scope"
440−#| msgid "Search"
534+#: qml/Launcher/Drawer.qml:94
441535msgid "Search…"
442−msgstr "Pretraživanje"
536+msgstr ""
443537
444−#: qml/Launcher/PullToRefreshScopeStyle.qml:56
445−msgid "Pull to refresh…"
446−msgstr "Povući za osvježavanje..."
538+#: qml/Launcher/Drawer.qml:129
539+msgctxt "Apps sorted alphabetically"
540+msgid "A-Z"
541+msgstr ""
447542
448−#: qml/Launcher/PullToRefreshScopeStyle.qml:61
449−msgid "Release to refresh…"
450−msgstr "Pustiti za osvježavanje..."
543+#: qml/Launcher/MoreAppsHeader.qml:55
544+msgid "More apps in the store"
545+msgstr ""
451546
452547#: qml/Notifications/NotificationMenuItemFactory.qml:124
453548msgid "Show password"
@@ -540,20 +635,13 @@ msgid "Call back"
540635msgstr "Uzvrati poziv"
541636
542637#: qml/Panel/PanelMenuPage.qml:92
543−#, fuzzy
544−#| msgctxt "Button: Go back one page in the Wizard"
545−#| msgid "Back"
546638msgid "Back"
547−msgstr "Nazad"
639+msgstr ""
548640
549641#: qml/Stage/SideStage.qml:76
550642msgid "Drag using 3 fingers any application from one window to the other"
551643msgstr ""
552644
553−#: qml/Stage/Stage.qml:671
554−msgid "No running apps"
555−msgstr ""
556−
557645#: qml/Tutorial/TutorialLeftLong.qml:49
558646msgid "Long swipe from the left edge to open the Application Drawer"
559647msgstr ""
@@ -562,11 +650,11 @@ msgstr ""
562650msgid "Short swipe from the left edge to open the launcher"
563651msgstr ""
564652
565−#: qml/Tutorial/TutorialRight.qml:54
653+#: qml/Tutorial/TutorialRight.qml:55
566654msgid "Push your mouse against the right edge to view your open apps"
567655msgstr ""
568656
569−#: qml/Tutorial/TutorialRight.qml:55
657+#: qml/Tutorial/TutorialRight.qml:56
570658msgid "Swipe from the right edge to view your open apps"
571659msgstr ""
572660
@@ -574,41 +662,25 @@ msgstr ""
574662msgid "Swipe from the top edge to access notifications and quick settings"
575663msgstr ""
576664
577−#: qml/Wizard/Page.qml:59
665+#: qml/Wizard/Page.qml:54
578666msgctxt "Button: Go back one page in the Wizard"
579667msgid "Back"
580668msgstr "Nazad"
581669
582−#: qml/Wizard/Pages/10-welcome.qml:29
670+#: qml/Wizard/Pages/10-welcome.qml:28
583671msgid "Language"
584672msgstr ""
585673
586−#: qml/Wizard/Pages/10-welcome.qml:176
587−#: qml/Wizard/Pages/10-welcome-update.qml:126
588−#: qml/Wizard/Pages/11-changelog.qml:74 qml/Wizard/Pages/20-keyboard.qml:152
589−#: qml/Wizard/Pages/30-wifi.qml:214 qml/Wizard/Pages/50-timezone.qml:272
590−#: qml/Wizard/Pages/60-account.qml:72 qml/Wizard/Pages/70-passwd-type.qml:146
591−#: qml/Wizard/Pages/passcode-desktop.qml:154
592−#: qml/Wizard/Pages/password-set.qml:153
674+#: qml/Wizard/Pages/10-welcome.qml:173 qml/Wizard/Pages/20-keyboard.qml:152
675+#: qml/Wizard/Pages/30-wifi.qml:206 qml/Wizard/Pages/40-location.qml:271
676+#: qml/Wizard/Pages/50-timezone.qml:271 qml/Wizard/Pages/60-account.qml:65
677+#: qml/Wizard/Pages/70-passwd-type.qml:145
678+#: qml/Wizard/Pages/75-report-check.qml:84
679+#: qml/Wizard/Pages/passcode-desktop.qml:142
680+#: qml/Wizard/Pages/password-set.qml:142
593681msgid "Next"
594682msgstr ""
595683
596−#: qml/Wizard/Pages/10-welcome-update.qml:91
597−msgid "Welcome to "
598−msgstr ""
599−
600−#: qml/Wizard/Pages/10-welcome-update.qml:106
601−msgid "We will make sure your device is ready to use "
602−msgstr ""
603−
604−#: qml/Wizard/Pages/11-changelog.qml:28
605−msgid "What's new"
606−msgstr ""
607−
608−#: qml/Wizard/Pages/11-changelog.qml:74
609−msgid "Loading..."
610−msgstr ""
611−
612684#: qml/Wizard/Pages/20-keyboard.qml:31
613685msgid "Select Keyboard"
614686msgstr ""
@@ -621,33 +693,64 @@ msgstr ""
621693msgid "Keyboard layout"
622694msgstr ""
623695
624−#: qml/Wizard/Pages/20-keyboard.qml:152 qml/Wizard/Pages/30-wifi.qml:214
625−#: qml/Wizard/Pages/60-account.qml:72 qml/Wizard/Pages/79-system-update.qml:144
626−#: qml/Wizard/Pages/sim.qml:101
696+#: qml/Wizard/Pages/20-keyboard.qml:152 qml/Wizard/Pages/30-wifi.qml:206
697+#: qml/Wizard/Pages/60-account.qml:65 qml/Wizard/Pages/sim.qml:101
627698msgid "Skip"
628699msgstr "Preskočite"
629700
630−#: qml/Wizard/Pages/30-wifi.qml:31
701+#: qml/Wizard/Pages/30-wifi.qml:30
631702msgid "Connect to Wi‑Fi"
632703msgstr "Povezati na Wi-Fi"
633704
634−#: qml/Wizard/Pages/30-wifi.qml:139
705+#: qml/Wizard/Pages/30-wifi.qml:131
635706msgid "Connected"
636707msgstr ""
637708
638−#: qml/Wizard/Pages/30-wifi.qml:172
709+#: qml/Wizard/Pages/30-wifi.qml:164
639710msgid "Available Wi-Fi networks"
640711msgstr ""
641712
642−#: qml/Wizard/Pages/30-wifi.qml:173
713+#: qml/Wizard/Pages/30-wifi.qml:165
643714msgid "No available Wi-Fi networks"
644715msgstr ""
645716
717+#: qml/Wizard/Pages/40-location.qml:27
718+msgid "Location Services"
719+msgstr ""
720+
721+#: qml/Wizard/Pages/40-location.qml:83
722+msgid ""
723+"Use GPS, Wi-Fi hotspots and mobile network anonymously to detect location "
724+"(recommended)"
725+msgstr ""
726+
727+#: qml/Wizard/Pages/40-location.qml:105
728+#, qt-format
729+msgid "By selecting this option you agree to the Nokia HERE %1."
730+msgstr ""
731+
732+#: qml/Wizard/Pages/40-location.qml:106
733+msgctxt "part of: Nokia HERE terms and conditions"
734+msgid "terms and conditions"
735+msgstr ""
736+
737+#: qml/Wizard/Pages/40-location.qml:160
738+msgid "GPS only"
739+msgstr ""
740+
741+#: qml/Wizard/Pages/40-location.qml:214
742+msgid "Don't use my location"
743+msgstr ""
744+
745+#: qml/Wizard/Pages/40-location.qml:260
746+msgid "You can change it later in System Settings."
747+msgstr ""
748+
646749#: qml/Wizard/Pages/50-timezone.qml:30
647750msgid "Time Zone"
648751msgstr ""
649752
650−#: qml/Wizard/Pages/50-timezone.qml:183
753+#: qml/Wizard/Pages/50-timezone.qml:182
651754msgid "Enter your city"
652755msgstr ""
653756
@@ -655,7 +758,7 @@ msgstr ""
655758msgid "Personalize Your Device"
656759msgstr ""
657760
658−#: qml/Wizard/Pages/60-account.qml:54
761+#: qml/Wizard/Pages/60-account.qml:48
659762msgid "Preferred Name"
660763msgstr ""
661764
@@ -663,72 +766,81 @@ msgstr ""
663766msgid "Lock Screen"
664767msgstr ""
665768
666−#: qml/Wizard/Pages/70-passwd-type.qml:103
769+#: qml/Wizard/Pages/70-passwd-type.qml:102
667770msgctxt "Label: Type of security method"
668771msgid "Create new password"
669772msgstr ""
670773
671−#: qml/Wizard/Pages/70-passwd-type.qml:105
774+#: qml/Wizard/Pages/70-passwd-type.qml:104
672775msgctxt "Label: Type of security method"
673776msgid "Create passcode (numbers only)"
674777msgstr ""
675778
676−#: qml/Wizard/Pages/70-passwd-type.qml:107
779+#: qml/Wizard/Pages/70-passwd-type.qml:106
677780msgctxt "Label: Type of security method"
678781msgid "No lock code"
679782msgstr ""
680783
681−#: qml/Wizard/Pages/79-system-update.qml:28
682−msgid "Update Device"
784+#: qml/Wizard/Pages/75-report-check.qml:26 qml/Wizard/Pages/here-terms.qml:108
785+msgid "Privacy Policy"
683786msgstr ""
684787
685−#: qml/Wizard/Pages/79-system-update.qml:55
686−msgid ""
687−"There is a system update available and ready to install. Afterwards, the "
688−"device will automatically restart."
788+#: qml/Wizard/Pages/75-report-check.qml:26
789+msgid "Help Us Improve"
689790msgstr ""
690791
691−#: qml/Wizard/Pages/79-system-update.qml:76
692−msgctxt "string identifying name of the update"
693−msgid "Ubuntu Touch system"
792+#: qml/Wizard/Pages/75-report-check.qml:59
793+msgid "Improve system performance by sending us crashes and error reports."
694794msgstr ""
695795
696−#: qml/Wizard/Pages/79-system-update.qml:83
697−#, qt-format
698−msgctxt "version of the system update"
699−msgid "Version %1"
796+#: qml/Wizard/Pages/75-report-check.qml:60
797+msgid "Privacy policy"
700798msgstr ""
701799
702−#: qml/Wizard/Pages/79-system-update.qml:95
703−msgid "This could take a few minutes..."
800+#: qml/Wizard/Pages/80-finished.qml:89
801+msgid "Welcome to Ubuntu"
704802msgstr ""
705803
706−#: qml/Wizard/Pages/79-system-update.qml:109
707−msgid "Install and restart now"
804+#: qml/Wizard/Pages/80-finished.qml:104
805+msgid "You are ready to use your device now"
708806msgstr ""
709807
710−#: qml/Wizard/Pages/80-finished.qml:91
711−msgid "Welcome Back"
808+#: qml/Wizard/Pages/80-finished.qml:124
809+msgid "Get Started"
712810msgstr ""
713811
714−#: qml/Wizard/Pages/80-finished.qml:91
715−msgid "Welcome to Ubuntu"
812+#: qml/Wizard/Pages/here-terms.qml:25
813+msgid "Terms & Conditions"
814+msgstr "Uslovi i odredbe"
815+
816+#: qml/Wizard/Pages/here-terms.qml:69
817+msgid "Your device uses positioning technologies provided by HERE."
716818msgstr ""
717819
718−#: qml/Wizard/Pages/80-finished.qml:106
719−msgid "You are ready to use your device now"
820+#: qml/Wizard/Pages/here-terms.qml:81
821+msgid ""
822+"To provide you with positioning services and to improve their quality, HERE "
823+"collects information about nearby cell towers and Wi-Fi hotspots around your "
824+"current location whenever your position is being found."
720825msgstr ""
721826
722−#: qml/Wizard/Pages/80-finished.qml:126
723−msgid "Continue"
724−msgstr "Nastavite"
827+#: qml/Wizard/Pages/here-terms.qml:93
828+msgid ""
829+"The information collected is used to analyze the service and to improve the "
830+"use of service, but not to identify you personally."
831+msgstr ""
725832
726−#: qml/Wizard/Pages/80-finished.qml:126
727−msgid "Get Started"
833+#: qml/Wizard/Pages/here-terms.qml:106
834+#, qt-format
835+msgid "By continuing, you agree to the HERE platform %1 and %2."
836+msgstr ""
837+
838+#: qml/Wizard/Pages/here-terms.qml:107
839+msgid "Service Terms"
728840msgstr ""
729841
730842#: qml/Wizard/Pages/passcode-confirm.qml:43
731−#: qml/Wizard/Pages/passcode-desktop.qml:104
843+#: qml/Wizard/Pages/passcode-desktop.qml:97
732844msgid "Confirm passcode"
733845msgstr "Potvrdi pristupni kod"
734846
@@ -745,24 +857,24 @@ msgstr ""
745857msgid "Lock Screen Passcode"
746858msgstr ""
747859
748−#: qml/Wizard/Pages/passcode-desktop.qml:68
860+#: qml/Wizard/Pages/passcode-desktop.qml:61
749861msgid "Enter 4 numbers to setup your passcode"
750862msgstr ""
751863
752−#: qml/Wizard/Pages/passcode-desktop.qml:84
864+#: qml/Wizard/Pages/passcode-desktop.qml:77
753865#: qml/Wizard/Pages/passcode-set.qml:54
754866msgid "Choose passcode"
755867msgstr ""
756868
757−#: qml/Wizard/Pages/passcode-desktop.qml:139
869+#: qml/Wizard/Pages/passcode-desktop.qml:127
758870msgid "Passcode too short"
759871msgstr ""
760872
761−#: qml/Wizard/Pages/passcode-desktop.qml:141
873+#: qml/Wizard/Pages/passcode-desktop.qml:129
762874msgid "Passcodes match"
763875msgstr ""
764876
765−#: qml/Wizard/Pages/passcode-desktop.qml:143
877+#: qml/Wizard/Pages/passcode-desktop.qml:131
766878msgid "Passcodes do not match"
767879msgstr ""
768880
@@ -774,15 +886,15 @@ msgstr ""
774886msgid "Lock Screen Password"
775887msgstr ""
776888
777−#: qml/Wizard/Pages/password-set.qml:68
889+#: qml/Wizard/Pages/password-set.qml:62
778890msgid "Enter at least 8 characters"
779891msgstr ""
780892
781−#: qml/Wizard/Pages/password-set.qml:80
893+#: qml/Wizard/Pages/password-set.qml:74
782894msgid "Choose password"
783895msgstr ""
784896
785−#: qml/Wizard/Pages/password-set.qml:110
897+#: qml/Wizard/Pages/password-set.qml:104
786898msgid "Confirm password"
787899msgstr ""
788900
@@ -838,74 +950,6 @@ msgstr ""
838950msgid "Very weak password"
839951msgstr ""
840952
841−#~ msgctxt "Button: Open the Ubuntu Store"
842−#~ msgid "Store"
843−#~ msgstr "Trgovina"
844−
845−#~ msgctxt "Button: Show the current dash scope settings"
846−#~ msgid "Settings"
847−#~ msgstr "Podešavanja"
848−
849−#~ msgid "Remove from Favorites"
850−#~ msgstr "Ukloni iz Omiljenih"
851−
852−#~ msgid "Add to Favorites"
853−#~ msgstr "Dodaj u Omiljene"
854−
855−#~ msgctxt "Label: Hint for dash search line edit"
856−#~ msgid "Search"
857−#~ msgstr "Pretraži"
858−
859−#~ msgid "More..."
860−#~ msgstr "Više..."
861−
862−#~ msgid "Less..."
863−#~ msgstr "Manje..."
864−
865−#~ msgid "Send"
866−#~ msgstr "Pošalji"
867−
868−#~ msgid "Rate this"
869−#~ msgstr "Ocijeni ovo"
870−
871−#~ msgid "Add a review"
872−#~ msgstr "Dodaj recenziju"
873−
874−#~ msgid "Enable location data"
875−#~ msgstr "Omogućiti podatke o lokaciji"
876−
877−#~ msgid "Manage"
878−#~ msgstr "Upravljanje"
879−
880−#~ msgid "Home"
881−#~ msgstr "Početna"
882−
883−#~ msgid "Also installed"
884−#~ msgstr "Također instalirano"
885−
886−#, fuzzy
887−#~ msgid "Please wait..."
888−#~ msgstr "Molimo pokušajte ponovo."
889−
890−#, fuzzy
891−#~ msgid "Update all"
892−#~ msgstr "Nipošto"
893−
894−#, fuzzy
895−#~ msgid "Download"
896−#~ msgstr "Preuzimanje"
897−
898−#, fuzzy
899−#~ msgid "Downloaded"
900−#~ msgstr "Preuzimanje"
901−
902−#, fuzzy
903−#~ msgid "Installed"
904−#~ msgstr "Također instalirano"
905−
906−#~ msgid "Terms & Conditions"
907−#~ msgstr "Uslovi i odredbe"
908−
909953#~ msgid "Top edge"
910954#~ msgstr "Gornja ivica"
911955
@@ -937,24 +981,32 @@ msgstr ""
937981#~ msgid "Sorry, incorrect passphrase."
938982#~ msgstr "Izvinite, pogrešna pristupna fraza."
939983
984+#, qt-format
940985#~ msgid "Enter %1"
941986#~ msgstr "Unesite %1"
942987
943988#~ msgid "Sorry, incorrect passphrase"
944989#~ msgstr "Izvinite, netačna propusna fraza"
945990
991+#, qt-format
946992#~ msgid "Sorry, incorrect %1"
947993#~ msgstr "Izvinite, netačno %1"
948994
949995#~ msgid "Sorry, incorrect passcode."
950996#~ msgstr "Izvinite, pogrešan pristupni kod."
951997
998+#~ msgid "Enter passphrase"
999+#~ msgstr "Unesite propusnu frazu"
1000+
9521001#~ msgid "Please re-enter"
9531002#~ msgstr "Molimo ponovo unesite"
9541003
1004+#~ msgid "Enter passcode"
1005+#~ msgstr "Unesite pristupni kod"
1006+
9551007#~ msgid ""
956−#~ "If passcode is entered incorrectly, your phone will conduct a factory "
957−#~ "reset and all personal data will be deleted."
1008+#~ "If passcode is entered incorrectly, your phone will conduct a factory reset "
1009+#~ "and all personal data will be deleted."
9581010#~ msgstr ""
9591011#~ "Ako je pristupni kod unesen netačno, vaš telefon će sprovesti reset na "
9601012#~ "fabričke postavke i svi osobni podaci će biti izbrisani."
@@ -963,8 +1015,8 @@ msgstr ""
9631015#~ "If passphrase is entered incorrectly, your phone will conduct a factory "
9641016#~ "reset and all personal data will be deleted."
9651017#~ msgstr ""
966−#~ "Ako je pristupna fraza unesena pogrešno, vaš telefon će sprovesti reset "
967−#~ "na fabričke postavke i svi osobni podaci će biti izbrisani."
1018+#~ "Ako je pristupna fraza unesena pogrešno, vaš telefon će sprovesti reset na "
1019+#~ "fabričke postavke i svi osobni podaci će biti izbrisani."
9681020
9691021#~ msgid "This will be your last attempt."
9701022#~ msgstr "Ovo će biti vaš posljednji pokušaj."
@@ -1020,6 +1072,9 @@ msgstr ""
10201072#~ msgid "Short swipe from the left edge."
10211073#~ msgstr "Kratko prevlačenje od lijeve ivice."
10221074
1075+#~ msgid "Open the launcher"
1076+#~ msgstr "Otvorite pokretač"
1077+
10231078#~ msgid "Lock security"
10241079#~ msgstr "Sigurnost zaključavanja"
10251080
@@ -1049,6 +1104,9 @@ msgstr ""
10491104#~ msgid "Let’s get started."
10501105#~ msgstr "Započnimo"
10511106
1107+#~ msgid "Continue"
1108+#~ msgstr "Nastavite"
1109+
10521110#~ msgctxt "Label: Description of security method"
10531111#~ msgid "4 digits only"
10541112#~ msgstr "samo 4 cifre"
@@ -1105,27 +1163,35 @@ msgstr ""
11051163#~ msgstr "Završiti"
11061164
11071165#~ msgid ""
1108−#~ "By selecting this option you agree to the Nokia HERE <a href='#'>terms "
1109−#~ "and conditions</a>."
1166+#~ "By selecting this option you agree to the Nokia HERE <a href='#'>terms and "
1167+#~ "conditions</a>."
11101168#~ msgstr ""
11111169#~ "Birajući ovu opciju prihvatate za Nokia OVDJE <a href='#'>terms and "
11121170#~ "conditions</a>."
11131171
1172+#~ msgid "Not at all"
1173+#~ msgstr "Nipošto"
1174+
11141175#~ msgid "Your phone is now ready to use."
11151176#~ msgstr "Vaš telefon je sada spreman za upotrebu."
11161177
11171178#~ msgid "Confirm passphrase"
11181179#~ msgstr "Potvrditi pristupnu rečenicu"
11191180
1181+#, qt-format
11201182#~ msgid "〈 %1"
11211183#~ msgstr "〈 %1"
11221184
1185+#, qt-format
11231186#~ msgid "%1 〉"
11241187#~ msgstr "%1 〉"
11251188
11261189#~ msgid "Choose your passcode"
11271190#~ msgstr "Izaberite vaš pristupni kod"
11281191
1192+#~ msgid "Please try again."
1193+#~ msgstr "Molimo pokušajte ponovo."
1194+
11291195#~ msgid "Passphrase must be 4 characters long"
11301196#~ msgstr "Pristupna fraza mora sadržavati 4 slova"
11311197
po/ca.po+358−397
@@ -6,62 +6,60 @@
66msgid ""
77msgstr ""
88"Project-Id-Version: unity\n"
9−"Report-Msgid-Bugs-To: \n"
10−"POT-Creation-Date: 2021-01-29 11:42-0600\n"
11−"PO-Revision-Date: 2021-03-23 02:24+0000\n"
12−"Last-Translator: Joan CiberSheep <cibersheep@gmail.com>\n"
13−"Language-Team: Catalan <https://translate.ubports.com/projects/ubports/"
14−"lomiri/ca/>\n"
15−"Language: ca\n"
9+"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10+"POT-Creation-Date: 2017-04-04 22:56+0000\n"
11+"PO-Revision-Date: 2016-11-11 06:30+0000\n"
12+"Last-Translator: Walter Garcia-Fontes <walter.garcia@upf.edu>\n"
13+"Language-Team: Catalan <ca@li.org>\n"
1614"MIME-Version: 1.0\n"
1715"Content-Type: text/plain; charset=UTF-8\n"
1816"Content-Transfer-Encoding: 8bit\n"
1917"Plural-Forms: nplurals=2; plural=n != 1;\n"
20−"X-Generator: Weblate 3.11.3\n"
21−"X-Launchpad-Export-Date: 2016-11-23 06:34+0000\n"
18+"X-Launchpad-Export-Date: 2017-04-07 06:29+0000\n"
19+"X-Generator: Launchpad (build 18343)\n"
2220
23−#: plugins/LightDM/Greeter.cpp:199
21+#: plugins/LightDM/Greeter.cpp:188
2422msgid "Password: "
2523msgstr "Contrasenya: "
2624
27−#: plugins/LightDM/Greeter.cpp:214
25+#: plugins/LightDM/Greeter.cpp:203
2826msgid "Username"
2927msgstr "Nom d'usuari"
3028
31−#: plugins/LightDM/Greeter.cpp:258
29+#: plugins/LightDM/Greeter.cpp:242
3230msgid "Failed to authenticate"
3331msgstr "Ha fallat l'autenticació"
3432
35−#: plugins/LightDM/Greeter.cpp:260
33+#: plugins/LightDM/Greeter.cpp:244
3634msgid "Invalid password, please try again"
37−msgstr "Contrasenya no vàlida; torneu-ho a provar"
35+msgstr "La contrasenya no és vàlida, torneu-ho a provar"
3836
39−#: plugins/LightDM/Greeter.cpp:270
37+#: plugins/LightDM/Greeter.cpp:254
4038msgid "Log In"
4139msgstr "Inici de sessió"
4240
43−#: plugins/LightDM/Greeter.cpp:270
41+#: plugins/LightDM/Greeter.cpp:254
4442msgid "Retry"
4543msgstr "Torna-ho a provar"
4644
4745#: plugins/LightDM/UsersModel.cpp:157
4846msgid "Login"
49−msgstr "Inicia sessió"
47+msgstr "Inicia la sessió"
5048
5149#: plugins/LightDM/UsersModel.cpp:165
5250msgid "Guest Session"
5351msgstr "Sessió de convidat"
5452
55−#: plugins/Unity/Launcher/launcheritem.cpp:48
56−#: plugins/Unity/Launcher/launcheritem.cpp:122
53+#: plugins/Unity/Launcher/launcheritem.cpp:49
54+#: plugins/Unity/Launcher/launcheritem.cpp:123
5755msgid "Pin shortcut"
5856msgstr "Enganxa la drecera"
5957
60−#: plugins/Unity/Launcher/launcheritem.cpp:54
58+#: plugins/Unity/Launcher/launcheritem.cpp:55
6159msgid "Quit"
6260msgstr "Surt"
6361
64−#: plugins/Unity/Launcher/launcheritem.cpp:122
62+#: plugins/Unity/Launcher/launcheritem.cpp:123
6563msgid "Unpin shortcut"
6664msgstr "Desenganxa la drecera"
6765
@@ -84,8 +82,9 @@ msgctxt "Button: Log out from the system"
8482msgid "Log Out"
8583msgstr "Surt"
8684
87−#: qml/Components/Dialogs.qml:199 qml/Components/Dialogs.qml:284
88−#: qml/Greeter/NarrowView.qml:215 qml/Wizard/Pages/passcode-confirm.qml:32
85+#: qml/Components/Dialogs.qml:199 qml/Components/Dialogs.qml:264
86+#: qml/Dash/DashPageHeader.qml:324 qml/Greeter/NarrowView.qml:208
87+#: qml/Wizard/Pages/passcode-confirm.qml:32
8988#: qml/Wizard/Pages/passcode-set.qml:32
9089msgid "Cancel"
9190msgstr "Cancel·la"
@@ -107,12 +106,12 @@ msgstr "No"
107106msgid "Yes"
108107msgstr "Sí"
109108
110−#: qml/Components/Dialogs.qml:243
109+#: qml/Components/Dialogs.qml:239
111110msgctxt "Title: Power off/Restart dialog"
112111msgid "Power"
113112msgstr "Energia"
114113
115−#: qml/Components/Dialogs.qml:244
114+#: qml/Components/Dialogs.qml:240
116115msgid ""
117116"Are you sure you would like\n"
118117"to power off?"
@@ -120,27 +119,23 @@ msgstr ""
120119"Segur que voleu\n"
121120"apagar?"
122121
123−#: qml/Components/Dialogs.qml:248
122+#: qml/Components/Dialogs.qml:244
124123msgctxt "Button: Power off the system"
125124msgid "Power off"
126125msgstr "Apaga"
127126
128−#: qml/Components/Dialogs.qml:263
127+#: qml/Components/Dialogs.qml:255
129128msgctxt "Button: Restart the system"
130129msgid "Restart"
131130msgstr "Reinicia"
132131
133−#: qml/Components/Dialogs.qml:276
134−msgid "Screenshot"
135−msgstr "Captura de pantalla"
136−
137132#: qml/Components/KeyboardShortcutsOverlay.qml:41
138133msgid "Keyboard Shortcuts"
139134msgstr "Dreceres de teclat"
140135
141136#: qml/Components/KeyboardShortcutsOverlay.qml:55
142−msgid "Lomiri"
143−msgstr "Lomiri"
137+msgid "Unity 8"
138+msgstr "Unity 8"
144139
145140#: qml/Components/KeyboardShortcutsOverlay.qml:62
146141msgid "PrtScr"
@@ -148,7 +143,7 @@ msgstr "ImprPant"
148143
149144#: qml/Components/KeyboardShortcutsOverlay.qml:67
150145msgid "Takes a screenshot."
151−msgstr "Crea una captura de pantalla."
146+msgstr "Crea una captura de pantalla"
152147
153148#: qml/Components/KeyboardShortcutsOverlay.qml:75
154149msgid "Alt + PrtScr"
@@ -156,7 +151,7 @@ msgstr "Alt + ImprPant"
156151
157152#: qml/Components/KeyboardShortcutsOverlay.qml:80
158153msgid "Takes a screenshot of the current window."
159−msgstr "Crea una captura de pantalla d'aquesta finestra."
154+msgstr "Feu una captura de pantalla de la finestra actual."
160155
161156#: qml/Components/KeyboardShortcutsOverlay.qml:88
162157msgid "Super + Space"
@@ -180,7 +175,7 @@ msgstr "Ctrl + Alt + T"
180175
181176#: qml/Components/KeyboardShortcutsOverlay.qml:119
182177msgid "Starts the Terminal application."
183−msgstr "Inicia el terminal."
178+msgstr "Inicia l'aplicació Terminal"
184179
185180#: qml/Components/KeyboardShortcutsOverlay.qml:131
186181msgid "Launcher"
@@ -204,7 +199,7 @@ msgstr "Obre el mode de navegació de teclat del llançador."
204199
205200#: qml/Components/KeyboardShortcutsOverlay.qml:164
206201msgid "Super + Tab"
207−msgstr "Súper + Tab"
202+msgstr "Super + Tab"
208203
209204#: qml/Components/KeyboardShortcutsOverlay.qml:169
210205msgid "Switches applications via the launcher."
@@ -212,7 +207,7 @@ msgstr "Commuta les aplicacions mitjançant el llançador."
212207
213208#: qml/Components/KeyboardShortcutsOverlay.qml:177
214209msgid "Super + 1 to 0"
215−msgstr "Súper + 1 a 0"
210+msgstr "Súper +1 a 0"
216211
217212#: qml/Components/KeyboardShortcutsOverlay.qml:182
218213msgid "Same as clicking on a launcher icon."
@@ -226,6 +221,18 @@ msgstr "Súper + A"
226221msgid "Opens the Application Drawer."
227222msgstr "Obre el calaix d'aplicacions."
228223
224+#: qml/Components/KeyboardShortcutsOverlay.qml:207
225+msgid "Scopes"
226+msgstr "Lents"
227+
228+#: qml/Components/KeyboardShortcutsOverlay.qml:214
229+msgid "Super (Tap)"
230+msgstr "Super (Toc)"
231+
232+#: qml/Components/KeyboardShortcutsOverlay.qml:219
233+msgid "Opens the Scopes home."
234+msgstr "Obre la pàgina d'inici dels lents."
235+
229236#: qml/Components/KeyboardShortcutsOverlay.qml:235
230237msgid "Switching"
231238msgstr "Commutació"
@@ -240,7 +247,7 @@ msgstr "Commuta entre aplicacions."
240247
241248#: qml/Components/KeyboardShortcutsOverlay.qml:255
242249msgid "Super + W"
243−msgstr "Súper + W"
250+msgstr "Super + W"
244251
245252#: qml/Components/KeyboardShortcutsOverlay.qml:260
246253msgid "Opens the desktop spread."
@@ -252,7 +259,7 @@ msgstr "Cursor dreta o esquerra"
252259
253260#: qml/Components/KeyboardShortcutsOverlay.qml:273
254261msgid "Moves the focus."
255−msgstr "Mou el focus."
262+msgstr "Mou el focus"
256263
257264#: qml/Components/KeyboardShortcutsOverlay.qml:285
258265msgid "Windows"
@@ -260,7 +267,7 @@ msgstr "Finestres"
260267
261268#: qml/Components/KeyboardShortcutsOverlay.qml:292
262269msgid "Ctrl + Super + D"
263−msgstr "Ctrl + Súper + D"
270+msgstr "Ctrl + Super + D"
264271
265272#: qml/Components/KeyboardShortcutsOverlay.qml:297
266273msgid "Minimizes all windows."
@@ -298,7 +305,7 @@ msgstr "Alt + F4"
298305msgid "Closes the current window."
299306msgstr "Tanca la finestra actual."
300307
301−#: qml/Components/Lockscreen.qml:212 qml/Greeter/NarrowView.qml:235
308+#: qml/Components/Lockscreen.qml:212 qml/Greeter/NarrowView.qml:228
302309msgid "Return to Call"
303310msgstr "Torna a la trucada"
304311
@@ -362,19 +369,116 @@ msgstr ""
362369
363370#: qml/Components/VirtualTouchPad.qml:327
364371msgid "Tap left button to click."
365−msgstr "Toqueu el botó esquerre per fer clic."
372+msgstr "Feu un toc al botó esquerre per clicar."
366373
367374#: qml/Components/VirtualTouchPad.qml:339
368375msgid "Tap right button to right click."
369−msgstr "Toqueu el botó dret per fer clic dret."
376+msgstr "Feu un toc al botó dret per clicar amb el botó dret."
370377
371378#: qml/Components/VirtualTouchPad.qml:351
372379msgid "Swipe with two fingers to scroll."
373−msgstr "Llisqueu amb dos dits per desplaçar."
380+msgstr "Llisqueu amb dos dites per fer un desplaçament."
374381
375382#: qml/Components/VirtualTouchPad.qml:396
376383msgid "Find more settings in the system settings."
377−msgstr "Trobareu més opcions als paràmetres del sistema."
384+msgstr "Trobeu més configuracions als paràmetres del sistema."
385+
386+#: qml/Dash/DashPageHeader.qml:361
387+msgctxt "Button: Open the Ubuntu Store"
388+msgid "Store"
389+msgstr "Botiga"
390+
391+#: qml/Dash/DashPageHeader.qml:368
392+msgctxt "Button: Start a search in the current dash scope"
393+msgid "Search"
394+msgstr "Cerca"
395+
396+#: qml/Dash/DashPageHeader.qml:378
397+msgctxt "Button: Show the current dash scope settings"
398+msgid "Settings"
399+msgstr "Paràmetres"
400+
401+#: qml/Dash/DashPageHeader.qml:385
402+msgid "Remove from Favorites"
403+msgstr "Suprimeix dels preferits"
404+
405+#: qml/Dash/DashPageHeader.qml:385
406+msgid "Add to Favorites"
407+msgstr "Afegeix als preferits"
408+
409+#: qml/Dash/FiltersPopover.qml:61
410+msgid "Refine your results"
411+msgstr "Refineu els resultats"
412+
413+#: qml/Dash/FiltersPopover.qml:70
414+msgid "Reset"
415+msgstr "Restableix"
416+
417+#: qml/Dash/GenericScopeView.qml:547 qml/Dash/GenericScopeView.qml:718
418+msgid "Show less"
419+msgstr "Mostra menys"
420+
421+#: qml/Dash/GenericScopeView.qml:547
422+msgid "Show all"
423+msgstr "Mostra-ho tot"
424+
425+#: qml/Dash/GenericScopeView.qml:578
426+msgctxt "Label: Hint for dash search line edit"
427+msgid "Search"
428+msgstr "Cerca"
429+
430+#: qml/Dash/PageHeaderExtraPanel.qml:67
431+msgid "Recent Searches"
432+msgstr "Cerques recents"
433+
434+#: qml/Dash/PageHeaderExtraPanel.qml:78
435+msgid "Clear All"
436+msgstr "Neteja-ho tot"
437+
438+#: qml/Dash/Previews/PreviewActionCombo.qml:36
439+msgid "More..."
440+msgstr "Més..."
441+
442+#: qml/Dash/Previews/PreviewActionCombo.qml:36
443+msgid "Less..."
444+msgstr "Menys..."
445+
446+#: qml/Dash/Previews/PreviewCommentInput.qml:83
447+#: qml/Dash/Previews/PreviewRatingInput.qml:202
448+msgid "Send"
449+msgstr "Envia"
450+
451+#: qml/Dash/Previews/PreviewRatingInput.qml:109
452+msgid "Rate this"
453+msgstr "Puntueu-ho"
454+
455+#: qml/Dash/Previews/PreviewRatingInput.qml:184
456+msgid "Add a review"
457+msgstr "Afegiu una ressenya"
458+
459+#: qml/Dash/PullToRefreshScopeStyle.qml:56
460+msgid "Pull to refresh…"
461+msgstr "Estireu per actualitzar..."
462+
463+#: qml/Dash/PullToRefreshScopeStyle.qml:61
464+msgid "Release to refresh…"
465+msgstr "Deixeu anar per actualitzar..."
466+
467+#: qml/Dash/ScopeSettings/ScopeSettingBoolean.qml:43
468+msgid "Enable location data"
469+msgstr "Habilita les dades d'ubicació"
470+
471+#: qml/Dash/ScopesList.qml:146
472+msgid "Manage"
473+msgstr "Gestiona"
474+
475+#: qml/Dash/ScopesList.qml:187
476+msgid "Home"
477+msgstr "Inici"
478+
479+#: qml/Dash/ScopesList.qml:188
480+msgid "Also installed"
481+msgstr "També instal·lat"
378482
379483#: qml/Greeter/CoverPage.qml:127
380484msgid "Unlock"
@@ -400,8 +504,8 @@ msgstr ""
400504#, qt-format
401505msgid "Please wait %1 minute and then try again…"
402506msgid_plural "Please wait %1 minutes and then try again…"
403−msgstr[0] "Espereu %1 minut i torneu-ho a intentar…"
404−msgstr[1] "Espereu %1 minuts i torneu-ho a intentar…"
507+msgstr[0] "Espereu %1 minut i torneu-ho a intentar..."
508+msgstr[1] "Espereu %1 minuts i torneu-ho a intentar..."
405509
406510#: qml/Greeter/Greeter.qml:550
407511msgid "Try again"
@@ -409,13 +513,13 @@ msgstr "Torna-ho a provar"
409513
410514#: qml/Greeter/Greeter.qml:551
411515msgid "Enter passphrase to unlock"
412−msgstr "Introduïu la frase de pas per desblocar"
516+msgstr "Introduïu la contrasenya per desbloquejar"
413517
414518#: qml/Greeter/Greeter.qml:552
415519msgid "Enter passcode to unlock"
416−msgstr "Introduïu la contrasenya per desblocar"
520+msgstr "Entreu el codi per desbloquejar"
417521
418−#: qml/Greeter/NarrowView.qml:235
522+#: qml/Greeter/NarrowView.qml:228
419523msgid "Emergency"
420524msgstr "Emergència"
421525
@@ -431,17 +535,18 @@ msgstr "Codi d'accés"
431535msgid "Select desktop environment"
432536msgstr "Seleccioneu l'entorn d'escriptori"
433537
434−#: qml/Launcher/Drawer.qml:250
538+#: qml/Launcher/Drawer.qml:94
435539msgid "Search…"
436540msgstr "Cerca…"
437541
438−#: qml/Launcher/PullToRefreshScopeStyle.qml:56
439−msgid "Pull to refresh…"
440−msgstr "Estireu per actualitzar…"
542+#: qml/Launcher/Drawer.qml:129
543+msgctxt "Apps sorted alphabetically"
544+msgid "A-Z"
545+msgstr "A-Z"
441546
442−#: qml/Launcher/PullToRefreshScopeStyle.qml:61
443−msgid "Release to refresh…"
444−msgstr "Deixeu anar per actualitzar…"
547+#: qml/Launcher/MoreAppsHeader.qml:55
548+msgid "More apps in the store"
549+msgstr "Més aplicacions a la botiga"
445550
446551#: qml/Notifications/NotificationMenuItemFactory.qml:124
447552msgid "Show password"
@@ -492,7 +597,7 @@ msgstr "Resta %1"
492597
493598#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1017
494599msgid "In queue…"
495−msgstr "A la cua…"
600+msgstr "A la cua..."
496601
497602#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1021
498603msgid "Downloading"
@@ -508,7 +613,7 @@ msgstr "S'ha cancel·lat"
508613
509614#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1027
510615msgid "Finished"
511−msgstr "Fet"
616+msgstr "S'ha finalitzat"
512617
513618#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1029
514619msgid "Failed, tap to retry"
@@ -539,26 +644,23 @@ msgid "Drag using 3 fingers any application from one window to the other"
539644msgstr ""
540645"Arrossegueu usant 3 dits qualsevol aplicació d'una finestra a una altra"
541646
542−#: qml/Stage/Stage.qml:671
543−msgid "No running apps"
544−msgstr "Cap aplicació activa"
545−
546647#: qml/Tutorial/TutorialLeftLong.qml:49
547648msgid "Long swipe from the left edge to open the Application Drawer"
548649msgstr ""
549−"Obriu el calaix d'aplicacions amb una lliscada llarga des de la vora esquerra"
650+"Llisqueu llarg des de la vora esquerra per obrir al Calaix d'aplicacions"
550651
551652#: qml/Tutorial/TutorialLeft.qml:47
552653msgid "Short swipe from the left edge to open the launcher"
553−msgstr "Passeu el dit breument des de la vora esquerra per obrir el llançador"
654+msgstr ""
655+"Passeu el dit breument des de la vora esquerra per obrir el llançador"
554656
555−#: qml/Tutorial/TutorialRight.qml:54
657+#: qml/Tutorial/TutorialRight.qml:55
556658msgid "Push your mouse against the right edge to view your open apps"
557659msgstr ""
558660"Empenyeu el ratolí contra la vora dreta per veure les vostres aplicacions "
559661"obertes"
560662
561−#: qml/Tutorial/TutorialRight.qml:55
663+#: qml/Tutorial/TutorialRight.qml:56
562664msgid "Swipe from the right edge to view your open apps"
563665msgstr ""
564666"Passeu el dit des de la vora dreta per veure les vostres aplicacions obertes"
@@ -569,41 +671,24 @@ msgstr ""
569671"Passeu el dit des de la vora superior per accedir les notificacions i les "
570672"configuracions ràpides"
571673
572−#: qml/Wizard/Page.qml:59
674+#: qml/Wizard/Page.qml:54
573675msgctxt "Button: Go back one page in the Wizard"
574676msgid "Back"
575677msgstr "Enrere"
576678
577−#: qml/Wizard/Pages/10-welcome.qml:29
679+#: qml/Wizard/Pages/10-welcome.qml:28
578680msgid "Language"
579681msgstr "Llengua"
580682
581−#: qml/Wizard/Pages/10-welcome.qml:176
582−#: qml/Wizard/Pages/10-welcome-update.qml:126
583−#: qml/Wizard/Pages/11-changelog.qml:74 qml/Wizard/Pages/20-keyboard.qml:152
584−#: qml/Wizard/Pages/30-wifi.qml:214 qml/Wizard/Pages/50-timezone.qml:272
585−#: qml/Wizard/Pages/60-account.qml:72 qml/Wizard/Pages/70-passwd-type.qml:146
586−#: qml/Wizard/Pages/passcode-desktop.qml:154
587−#: qml/Wizard/Pages/password-set.qml:153
683+#: qml/Wizard/Pages/10-welcome.qml:173 qml/Wizard/Pages/20-keyboard.qml:152
684+#: qml/Wizard/Pages/30-wifi.qml:206 qml/Wizard/Pages/40-location.qml:271
685+#: qml/Wizard/Pages/50-timezone.qml:271 qml/Wizard/Pages/60-account.qml:65
686+#: qml/Wizard/Pages/70-passwd-type.qml:145
687+#: qml/Wizard/Pages/75-report-check.qml:84
688+#: qml/Wizard/Pages/passcode-desktop.qml:142
689+#: qml/Wizard/Pages/password-set.qml:142
588690msgid "Next"
589−msgstr "Seg."
590−
591−#: qml/Wizard/Pages/10-welcome-update.qml:91
592−msgid "Welcome to "
593−msgstr "Us donem la benvinguda a "
594−
595−#: qml/Wizard/Pages/10-welcome-update.qml:106
596−msgid "We will make sure your device is ready to use "
597−msgstr ""
598−"Ens assegurarem de que el vostre dispositiu estigui llest per ser usat "
599−
600−#: qml/Wizard/Pages/11-changelog.qml:28
601−msgid "What's new"
602−msgstr "Novetats"
603−
604−#: qml/Wizard/Pages/11-changelog.qml:74
605−msgid "Loading..."
606−msgstr "S'està carregant…"
691+msgstr "Següent"
607692
608693#: qml/Wizard/Pages/20-keyboard.qml:31
609694msgid "Select Keyboard"
@@ -617,33 +702,66 @@ msgstr "Llengua del teclat"
617702msgid "Keyboard layout"
618703msgstr "Disposició del teclat"
619704
620−#: qml/Wizard/Pages/20-keyboard.qml:152 qml/Wizard/Pages/30-wifi.qml:214
621−#: qml/Wizard/Pages/60-account.qml:72 qml/Wizard/Pages/79-system-update.qml:144
622−#: qml/Wizard/Pages/sim.qml:101
705+#: qml/Wizard/Pages/20-keyboard.qml:152 qml/Wizard/Pages/30-wifi.qml:206
706+#: qml/Wizard/Pages/60-account.qml:65 qml/Wizard/Pages/sim.qml:101
623707msgid "Skip"
624708msgstr "Omet"
625709
626−#: qml/Wizard/Pages/30-wifi.qml:31
710+#: qml/Wizard/Pages/30-wifi.qml:30
627711msgid "Connect to Wi‑Fi"
628712msgstr "Connecta't a la Wi-Fi"
629713
630−#: qml/Wizard/Pages/30-wifi.qml:139
714+#: qml/Wizard/Pages/30-wifi.qml:131
631715msgid "Connected"
632716msgstr "Connectat"
633717
634−#: qml/Wizard/Pages/30-wifi.qml:172
718+#: qml/Wizard/Pages/30-wifi.qml:164
635719msgid "Available Wi-Fi networks"
636720msgstr "Xarxes Wi-Fi disponibles"
637721
638−#: qml/Wizard/Pages/30-wifi.qml:173
722+#: qml/Wizard/Pages/30-wifi.qml:165
639723msgid "No available Wi-Fi networks"
640724msgstr "No hi ha xarxes Wi-Fi disponibles"
641725
726+#: qml/Wizard/Pages/40-location.qml:27
727+msgid "Location Services"
728+msgstr "Serveis d'ubicació"
729+
730+#: qml/Wizard/Pages/40-location.qml:83
731+msgid ""
732+"Use GPS, Wi-Fi hotspots and mobile network anonymously to detect location "
733+"(recommended)"
734+msgstr ""
735+"Usa anònimament el GPS, punts d'accés Wi-Fi i la xarxa mòbil per detectar la "
736+"ubicació (recomanat)"
737+
738+#: qml/Wizard/Pages/40-location.qml:105
739+#, qt-format
740+msgid "By selecting this option you agree to the Nokia HERE %1."
741+msgstr "Seleccionant aquesta opció esteu d'acord amb el Nokia HERE %1."
742+
743+#: qml/Wizard/Pages/40-location.qml:106
744+msgctxt "part of: Nokia HERE terms and conditions"
745+msgid "terms and conditions"
746+msgstr "termes i condicions"
747+
748+#: qml/Wizard/Pages/40-location.qml:160
749+msgid "GPS only"
750+msgstr "Sols GPS"
751+
752+#: qml/Wizard/Pages/40-location.qml:214
753+msgid "Don't use my location"
754+msgstr "No usis la meva ubicació"
755+
756+#: qml/Wizard/Pages/40-location.qml:260
757+msgid "You can change it later in System Settings."
758+msgstr "Podeu canviar-ho més tard a Paràmetres del sistema."
759+
642760#: qml/Wizard/Pages/50-timezone.qml:30
643761msgid "Time Zone"
644762msgstr "Fus horari"
645763
646−#: qml/Wizard/Pages/50-timezone.qml:183
764+#: qml/Wizard/Pages/50-timezone.qml:182
647765msgid "Enter your city"
648766msgstr "Entreu la vostra ciutat"
649767
@@ -651,7 +769,7 @@ msgstr "Entreu la vostra ciutat"
651769msgid "Personalize Your Device"
652770msgstr "Personalitzeu el vostre dispositiu"
653771
654−#: qml/Wizard/Pages/60-account.qml:54
772+#: qml/Wizard/Pages/60-account.qml:48
655773msgid "Preferred Name"
656774msgstr "Nom preferit"
657775
@@ -659,74 +777,89 @@ msgstr "Nom preferit"
659777msgid "Lock Screen"
660778msgstr "Bloca la pantalla"
661779
662−#: qml/Wizard/Pages/70-passwd-type.qml:103
780+#: qml/Wizard/Pages/70-passwd-type.qml:102
663781msgctxt "Label: Type of security method"
664782msgid "Create new password"
665783msgstr "Crea una contrasenya nova"
666784
667−#: qml/Wizard/Pages/70-passwd-type.qml:105
785+#: qml/Wizard/Pages/70-passwd-type.qml:104
668786msgctxt "Label: Type of security method"
669787msgid "Create passcode (numbers only)"
670788msgstr "Creeu un codi d'accés (sols números)"
671789
672−#: qml/Wizard/Pages/70-passwd-type.qml:107
790+#: qml/Wizard/Pages/70-passwd-type.qml:106
673791msgctxt "Label: Type of security method"
674792msgid "No lock code"
675793msgstr "No hi ha codi de bloqueig"
676794
677−#: qml/Wizard/Pages/79-system-update.qml:28
678−msgid "Update Device"
679−msgstr "Actualitza el dispositiu"
680−
681−#: qml/Wizard/Pages/79-system-update.qml:55
682−msgid ""
683−"There is a system update available and ready to install. Afterwards, the "
684−"device will automatically restart."
685−msgstr ""
686−"Hi ha una actualització del sistema disponible i llesta per instal·lar. "
687−"Després, el dispositiu es reiniciarà automàticament."
688−
689−#: qml/Wizard/Pages/79-system-update.qml:76
690−msgctxt "string identifying name of the update"
691−msgid "Ubuntu Touch system"
692−msgstr "Sistema Ubuntu Touch"
693−
694−#: qml/Wizard/Pages/79-system-update.qml:83
695−#, qt-format
696−msgctxt "version of the system update"
697−msgid "Version %1"
698−msgstr "Versió %1"
795+#: qml/Wizard/Pages/75-report-check.qml:26 qml/Wizard/Pages/here-terms.qml:108
796+msgid "Privacy Policy"
797+msgstr "Política de privacitat"
699798
700−#: qml/Wizard/Pages/79-system-update.qml:95
701−msgid "This could take a few minutes..."
702−msgstr "Això pot trigar uns pocs minuts..."
799+#: qml/Wizard/Pages/75-report-check.qml:26
800+msgid "Help Us Improve"
801+msgstr "Ajudeu-nos a millorar"
703802
704−#: qml/Wizard/Pages/79-system-update.qml:109
705−msgid "Install and restart now"
706−msgstr "Instal·la i reinicia ara"
803+#: qml/Wizard/Pages/75-report-check.qml:59
804+msgid "Improve system performance by sending us crashes and error reports."
805+msgstr ""
806+"Milloreu el rendiment del sistema enviant-nos informes de fallades i errors."
707807
708−#: qml/Wizard/Pages/80-finished.qml:91
709−msgid "Welcome Back"
710−msgstr "Us tornem a donar la benvinguda"
808+#: qml/Wizard/Pages/75-report-check.qml:60
809+msgid "Privacy policy"
810+msgstr "Política de privacitat"
711811
712−#: qml/Wizard/Pages/80-finished.qml:91
812+#: qml/Wizard/Pages/80-finished.qml:89
713813msgid "Welcome to Ubuntu"
714814msgstr "Us donem la benvinguda a l'Ubuntu"
715815
716−#: qml/Wizard/Pages/80-finished.qml:106
816+#: qml/Wizard/Pages/80-finished.qml:104
717817msgid "You are ready to use your device now"
718818msgstr "Ara ja esteu a punt per usar el vostre dispositiu"
719819
720−#: qml/Wizard/Pages/80-finished.qml:126
721−msgid "Continue"
722−msgstr "Continua"
723−
724−#: qml/Wizard/Pages/80-finished.qml:126
820+#: qml/Wizard/Pages/80-finished.qml:124
725821msgid "Get Started"
726822msgstr "Introducció"
727823
824+#: qml/Wizard/Pages/here-terms.qml:25
825+msgid "Terms & Conditions"
826+msgstr "Condicions generals"
827+
828+#: qml/Wizard/Pages/here-terms.qml:69
829+msgid "Your device uses positioning technologies provided by HERE."
830+msgstr ""
831+"El vostre dispositiu usa tecnologies de posicionament proveïdes per HERE."
832+
833+#: qml/Wizard/Pages/here-terms.qml:81
834+msgid ""
835+"To provide you with positioning services and to improve their quality, HERE "
836+"collects information about nearby cell towers and Wi-Fi hotspots around your "
837+"current location whenever your position is being found."
838+msgstr ""
839+"Per proveir-vos de serveis de posicionament i per millorar la seva qualitat, "
840+"HERE recull informació sobre torres de telefonia mòbil i punts d'accés Wi-Fi "
841+"al voltant de la vostra ubicació actual sempre que s'està buscant la vostra "
842+"posició."
843+
844+#: qml/Wizard/Pages/here-terms.qml:93
845+msgid ""
846+"The information collected is used to analyze the service and to improve the "
847+"use of service, but not to identify you personally."
848+msgstr ""
849+"La informació recollida s'usa per analitzar el servei i per millorar l'ús "
850+"del servei, però no per identificar-vos personalment."
851+
852+#: qml/Wizard/Pages/here-terms.qml:106
853+#, qt-format
854+msgid "By continuing, you agree to the HERE platform %1 and %2."
855+msgstr "En continuar, esteu d'acord amb la plataforma HERE %1 i %2."
856+
857+#: qml/Wizard/Pages/here-terms.qml:107
858+msgid "Service Terms"
859+msgstr "Termes del servei"
860+
728861#: qml/Wizard/Pages/passcode-confirm.qml:43
729−#: qml/Wizard/Pages/passcode-desktop.qml:104
862+#: qml/Wizard/Pages/passcode-desktop.qml:97
730863msgid "Confirm passcode"
731864msgstr "Confirmeu el codi d'accés"
732865
@@ -743,24 +876,24 @@ msgstr "Si us plau torneu a introduir-lo."
743876msgid "Lock Screen Passcode"
744877msgstr "Codi d'accés al bloqueig de pantalla"
745878
746−#: qml/Wizard/Pages/passcode-desktop.qml:68
879+#: qml/Wizard/Pages/passcode-desktop.qml:61
747880msgid "Enter 4 numbers to setup your passcode"
748881msgstr "Entreu 4 números per establir el codi d'accés"
749882
750−#: qml/Wizard/Pages/passcode-desktop.qml:84
883+#: qml/Wizard/Pages/passcode-desktop.qml:77
751884#: qml/Wizard/Pages/passcode-set.qml:54
752885msgid "Choose passcode"
753886msgstr "Trieu el codi d'accés"
754887
755−#: qml/Wizard/Pages/passcode-desktop.qml:139
888+#: qml/Wizard/Pages/passcode-desktop.qml:127
756889msgid "Passcode too short"
757890msgstr "El codi d'accés és massa curt"
758891
759−#: qml/Wizard/Pages/passcode-desktop.qml:141
892+#: qml/Wizard/Pages/passcode-desktop.qml:129
760893msgid "Passcodes match"
761894msgstr "Els codis d'accés concorden"
762895
763−#: qml/Wizard/Pages/passcode-desktop.qml:143
896+#: qml/Wizard/Pages/passcode-desktop.qml:131
764897msgid "Passcodes do not match"
765898msgstr "Els codis d'accés no concorden"
766899
@@ -770,17 +903,17 @@ msgstr "El codi d'accés ha de tenir una longitud de 4 caràcters"
770903
771904#: qml/Wizard/Pages/password-set.qml:31
772905msgid "Lock Screen Password"
773−msgstr "Contrasenya de blocatge de pantalla"
906+msgstr "Contrasenya de bloqueig de pantalla"
774907
775−#: qml/Wizard/Pages/password-set.qml:68
908+#: qml/Wizard/Pages/password-set.qml:62
776909msgid "Enter at least 8 characters"
777910msgstr "Entreu almenys 8 caràcters"
778911
779−#: qml/Wizard/Pages/password-set.qml:80
912+#: qml/Wizard/Pages/password-set.qml:74
780913msgid "Choose password"
781914msgstr "Escolliu la contrasenya"
782915
783−#: qml/Wizard/Pages/password-set.qml:110
916+#: qml/Wizard/Pages/password-set.qml:104
784917msgid "Confirm password"
785918msgstr "Confirmeu la contrasenya"
786919
@@ -836,245 +969,24 @@ msgstr "La contrasenya és dèbil"
836969msgid "Very weak password"
837970msgstr "La contrasenya és molt dèbil"
838971
839−#~ msgid "Unity 8"
840−#~ msgstr "Unity 8"
841−
842−#~ msgid "Scopes"
843−#~ msgstr "Lents"
844−
845−#~ msgid "Super (Tap)"
846−#~ msgstr "Super (Toc)"
847−
848−#~ msgid "Opens the Scopes home."
849−#~ msgstr "Obre la pàgina d'inici dels lents."
850−
851−#~ msgctxt "Button: Open the Ubuntu Store"
852−#~ msgid "Store"
853−#~ msgstr "Botiga"
854−
855−#~ msgctxt "Button: Start a search in the current dash scope"
856−#~ msgid "Search"
857−#~ msgstr "Cerca"
858−
859−#~ msgctxt "Button: Show the current dash scope settings"
860−#~ msgid "Settings"
861−#~ msgstr "Paràmetres"
862−
863−#~ msgid "Remove from Favorites"
864−#~ msgstr "Suprimeix dels preferits"
865−
866−#~ msgid "Add to Favorites"
867−#~ msgstr "Afegeix als preferits"
868−
869−#~ msgid "Refine your results"
870−#~ msgstr "Refineu els resultats"
871−
872−#~ msgid "Reset"
873−#~ msgstr "Restableix"
874−
875−#~ msgid "Show less"
876−#~ msgstr "Mostra menys"
877−
878−#~ msgid "Show all"
879−#~ msgstr "Mostra-ho tot"
880−
881−#~ msgctxt "Label: Hint for dash search line edit"
882−#~ msgid "Search"
883−#~ msgstr "Cerca"
884−
885−#~ msgid "Recent Searches"
886−#~ msgstr "Cerques recents"
887−
888−#~ msgid "Clear All"
889−#~ msgstr "Neteja-ho tot"
890−
891−#~ msgid "More..."
892−#~ msgstr "Més..."
893−
894−#~ msgid "Less..."
895−#~ msgstr "Menys..."
896−
897−#~ msgid "Send"
898−#~ msgstr "Envia"
899−
900−#~ msgid "Rate this"
901−#~ msgstr "Puntueu-ho"
902−
903−#~ msgid "Add a review"
904−#~ msgstr "Afegiu una ressenya"
905−
906−#~ msgid "Enable location data"
907−#~ msgstr "Habilita les dades d'ubicació"
908−
909−#~ msgid "Manage"
910−#~ msgstr "Gestiona"
911−
912−#~ msgid "Home"
913−#~ msgstr "Inici"
914−
915−#~ msgid "Also installed"
916−#~ msgstr "També instal·lat"
917−
918−#~ msgid "Privacy Policy"
919−#~ msgstr "Política de privacitat"
920−
921−#~ msgid "Help Us Improve"
922−#~ msgstr "Ajudeu-nos a millorar"
923−
924−#~ msgid "Improve system performance by sending us crashes and error reports."
925−#~ msgstr ""
926−#~ "Milloreu el rendiment del sistema enviant-nos informes de fallades i "
927−#~ "errors."
928−
929−#~ msgid "Privacy policy"
930−#~ msgstr "Política de privacitat"
931−
932−#~ msgid "Update Apps"
933−#~ msgstr "Actualitza les apps"
934−
935−#~ msgid "This device is not connected to the internet."
936−#~ msgstr "Aquest dispositiu no està connectat a internet."
937−
938−#~ msgid "Use the OpenStore app to check for updates once connected."
939−#~ msgstr ""
940−#~ "Useu l'aplicació OpenStore per cercar actualitzacions un cop connectat."
941−
942−#~ msgid "Software is up to date"
943−#~ msgstr "El programari està actualitzat"
944−
945−#~ msgid "The update server is not responding."
946−#~ msgstr "El servidor d'actualitzacions no respon."
947−
948−#~ msgid "Please wait..."
949−#~ msgstr "Espereu-vos un moment…"
950−
951−#~ msgid "Installation failed"
952−#~ msgstr "La instal·lació ha fallat"
953−
954−#~ msgid "Checking for updates…"
955−#~ msgstr "Comprovant si hi ha actualitzacions…"
956−
957−#~ msgid "%1 update available"
958−#~ msgid_plural "%1 updates available"
959−#~ msgstr[0] "%1 actualització disponible"
960−#~ msgstr[1] "%1 actualitzacions disponibles"
961−
962−#~ msgid "Update all…"
963−#~ msgstr "Actualitza-ho tot…"
964−
965−#~ msgid "Update all"
966−#~ msgstr "Actualitza-ho tot"
967−
968−#~ msgid "Update"
969−#~ msgstr "Actualitza"
970−
971−#~ msgid "Download"
972−#~ msgstr "Descarrega"
973−
974−#~ msgid "Resume"
975−#~ msgstr "Continua"
976−
977−#~ msgid "Pause"
978−#~ msgstr "Pausa"
979−
980−#~ msgid "Install…"
981−#~ msgstr "Instal·la-ho…"
982−
983−#~ msgid "Install"
984−#~ msgstr "Instal·la"
985−
986−#~ msgid "Open"
987−#~ msgstr "Obre"
988−
989−#~ msgid "Installing"
990−#~ msgstr "Instal·lant"
991−
992−#~ msgid "Paused"
993−#~ msgstr "En pausa"
994−
995−#~ msgid "Waiting to download"
996−#~ msgstr "S'està esperant per descarregar"
997−
998−#~ msgid "%1 of %2"
999−#~ msgstr "%1 de %2"
1000−
1001−#~ msgid "Downloaded"
1002−#~ msgstr "Descarregat"
1003−
1004−#~ msgid "Installed"
1005−#~ msgstr "Instal·lat"
1006−
1007−#~ msgid "Updated %1"
1008−#~ msgstr "%1 actualitzat"
1009−
1010−#~ msgid "Update failed"
1011−#~ msgstr "L'actualització ha fallat"
1012−
1013−#~ msgid "Location Services"
1014−#~ msgstr "Serveis d'ubicació"
1015−
1016−#~ msgid ""
1017−#~ "Use GPS, Wi-Fi hotspots and mobile network anonymously to detect location "
1018−#~ "(recommended)"
1019−#~ msgstr ""
1020−#~ "Usa anònimament el GPS, punts d'accés Wi-Fi i la xarxa mòbil per detectar "
1021−#~ "la ubicació (recomanat)"
1022−
1023−#~ msgid "By selecting this option you agree to the Nokia HERE %1."
1024−#~ msgstr "Seleccionant aquesta opció esteu d'acord amb el Nokia HERE %1."
1025−
1026−#~ msgctxt "part of: Nokia HERE terms and conditions"
1027−#~ msgid "terms and conditions"
1028−#~ msgstr "termes i condicions"
1029−
1030−#~ msgid "GPS only"
1031−#~ msgstr "Sols GPS"
1032−
1033−#~ msgid "Don't use my location"
1034−#~ msgstr "No usis la meva ubicació"
1035−
1036−#~ msgid "You can change it later in System Settings."
1037−#~ msgstr "Podeu canviar-ho més tard a Paràmetres del sistema."
1038−
1039−#~ msgid "Terms & Conditions"
1040−#~ msgstr "Condicions generals"
1041−
1042−#~ msgid "Your device uses positioning technologies provided by HERE."
1043−#~ msgstr ""
1044−#~ "El vostre dispositiu usa tecnologies de posicionament proveïdes per HERE."
1045−
1046−#~ msgid ""
1047−#~ "To provide you with positioning services and to improve their quality, "
1048−#~ "HERE collects information about nearby cell towers and Wi-Fi hotspots "
1049−#~ "around your current location whenever your position is being found."
1050−#~ msgstr ""
1051−#~ "Per proveir-vos de serveis de posicionament i per millorar la seva "
1052−#~ "qualitat, HERE recull informació sobre torres de telefonia mòbil i punts "
1053−#~ "d'accés Wi-Fi al voltant de la vostra ubicació actual sempre que s'està "
1054−#~ "buscant la vostra posició."
1055−
1056−#~ msgid ""
1057−#~ "The information collected is used to analyze the service and to improve "
1058−#~ "the use of service, but not to identify you personally."
1059−#~ msgstr ""
1060−#~ "La informació recollida s'usa per analitzar el servei i per millorar l'ús "
1061−#~ "del servei, però no per identificar-vos personalment."
1062−
1063−#~ msgid "By continuing, you agree to the HERE platform %1 and %2."
1064−#~ msgstr "En continuar, esteu d'acord amb la plataforma HERE %1 i %2."
1065−
1066−#~ msgid "Service Terms"
1067−#~ msgstr "Termes del servei"
1068−
1069972#~ msgid "Confirm"
1070973#~ msgstr "Confirma"
1071974
1072975#~ msgid "Type or say a command"
1073976#~ msgstr "Escriviu o pronuncieu una ordre"
1074977
978+#~ msgid "Loading. Please Wait..."
979+#~ msgstr "S'està carregant. Espereu-vos un moment..."
980+
1075981#~ msgid "Speak Now..."
1076982#~ msgstr "Parleu..."
1077983
984+#~ msgid "Speaking..."
985+#~ msgstr "S'està parlant..."
986+
987+#~ msgid "Search"
988+#~ msgstr "Cerca"
989+
1078990#~ msgid "Right edge"
1079991#~ msgstr "Vora dreta"
1080992
@@ -1089,8 +1001,7 @@ msgstr "La contrasenya és molt dèbil"
10891001
10901002#~ msgid "Try swiping from the top edge to access the indicators"
10911003#~ msgstr ""
1092−#~ "Proveu de lliscar el dit des de la vora superior per accedir als "
1093−#~ "indicadors"
1004+#~ "Proveu de lliscar el dit des de la vora superior per accedir als indicadors"
10941005
10951006#~ msgid "Close"
10961007#~ msgstr "Tanca"
@@ -1102,8 +1013,8 @@ msgstr "La contrasenya és molt dèbil"
11021013
11031014#~ msgid "Swipe from the left to reveal the launcher for quick access to apps"
11041015#~ msgstr ""
1105−#~ "Llisqueu el dit des de la vora esquerra per mostrar el llançador i "
1106−#~ "accedir ràpidament a les aplicacions"
1016+#~ "Llisqueu el dit des de la vora esquerra per mostrar el llançador i accedir "
1017+#~ "ràpidament a les aplicacions"
11071018
11081019#~ msgid "Skip intro"
11091020#~ msgstr "Omet la introducció"
@@ -1157,6 +1068,7 @@ msgstr "La contrasenya és molt dèbil"
11571068#~ msgid "All"
11581069#~ msgstr "Totes"
11591070
1071+#, qt-format
11601072#~ msgid "Sorry, incorrect %1"
11611073#~ msgstr "Incorrecte (%1)"
11621074
@@ -1191,19 +1103,26 @@ msgstr "La contrasenya és molt dèbil"
11911103#~ msgstr "El codi d'accés no és correcte"
11921104
11931105#~ msgid ""
1194−#~ "If passcode is entered incorrectly, your phone will conduct a factory "
1195−#~ "reset and all personal data will be deleted."
1106+#~ "If passcode is entered incorrectly, your phone will conduct a factory reset "
1107+#~ "and all personal data will be deleted."
11961108#~ msgstr ""
11971109#~ "Si el codi d'accés s'introdueix de manera incorrecta, el telèfon es "
11981110#~ "reinicialitzarà a l'estat de fàbrica i se suprimiran totes les dades "
11991111#~ "personals."
12001112
1113+#~ msgid "Enter passphrase"
1114+#~ msgstr "Introduïu la contrasenya"
1115+
12011116#~ msgid "Please re-enter"
12021117#~ msgstr "Torneu-ho a introduir"
12031118
1119+#~ msgid "Enter passcode"
1120+#~ msgstr "Introduïu el codi d'accés"
1121+
12041122#~ msgid "Manage Scopes"
12051123#~ msgstr "Gestioneu les lents"
12061124
1125+#, qt-format
12071126#~ msgid "Enter %1"
12081127#~ msgstr "Introduïu: %1"
12091128
@@ -1222,6 +1141,9 @@ msgstr "La contrasenya és molt dèbil"
12221141#~ msgid "Let’s get started."
12231142#~ msgstr "Comencem."
12241143
1144+#~ msgid "Continue"
1145+#~ msgstr "Continua"
1146+
12251147#~ msgid "Lock security"
12261148#~ msgstr "Seguretat del bloqueig"
12271149
@@ -1275,12 +1197,14 @@ msgstr "La contrasenya és molt dèbil"
12751197#~ msgid "Choose your passcode"
12761198#~ msgstr "Trieu el codi d'accés"
12771199
1200+#, qt-format
12781201#~ msgid "%1 〉"
12791202#~ msgstr "%1 〉"
12801203
12811204#~ msgid "Passphrase must be 4 characters long"
12821205#~ msgstr "La contrasenya ha de tenir 4 caràcters com a mínim"
12831206
1207+#, qt-format
12841208#~ msgid "〈 %1"
12851209#~ msgstr "〈 %1"
12861210
@@ -1300,11 +1224,11 @@ msgstr "La contrasenya és molt dèbil"
13001224#~ "Podeu canviar-ho més endavant a l'aplicació <b>Paràmetres del sistema</b>"
13011225
13021226#~ msgid ""
1303−#~ "By selecting this option you agree to the Nokia HERE <a href='#'>terms "
1304−#~ "and conditions</a>."
1227+#~ "By selecting this option you agree to the Nokia HERE <a href='#'>terms and "
1228+#~ "conditions</a>."
13051229#~ msgstr ""
1306−#~ "Si seleccioneu aquesta opció, accepteu <a href='#'>les condicions "
1307−#~ "generals del servei Nokia HERE</a>."
1230+#~ "Si seleccioneu aquesta opció, accepteu <a href='#'>les condicions generals "
1231+#~ "del servei Nokia HERE</a>."
13081232
13091233#~ msgid "Not at all"
13101234#~ msgstr "No"
@@ -1312,6 +1236,9 @@ msgstr "La contrasenya és molt dèbil"
13121236#~ msgid "You almost got it!"
13131237#~ msgstr "Ja gairebé ho teniu!"
13141238
1239+#~ msgid "Open the launcher"
1240+#~ msgstr "Obre el llançador"
1241+
13151242#~ msgid "Tap here to continue."
13161243#~ msgstr "Feu un toc per continuar."
13171244
@@ -1438,8 +1365,7 @@ msgstr "La contrasenya és molt dèbil"
14381365#~ "Llisqueu des de la vora superior dreta per obrir la barra de notificacions"
14391366
14401367#~ msgid "Swipe from the top edge to open the notification bar"
1441−#~ msgstr ""
1442−#~ "Llisqueu des de la vora superior per obrir la barra de notificacions"
1368+#~ msgstr "Llisqueu des de la vora superior per obrir la barra de notificacions"
14431369
14441370#~ msgid "Hover your mouse on the right edge to view your open apps"
14451371#~ msgstr "Passeu el ratolí a la vora dreta per veure les aplicacions obertes"
@@ -1452,5 +1378,40 @@ msgstr "La contrasenya és molt dèbil"
14521378#~ msgid "Swipe up to manage the app"
14531379#~ msgstr "Llisqueu cap amunt per gestionar l'aplicació"
14541380
1381+#~ msgid "Long swipe from the left edge to open the Today scope"
1382+#~ msgstr ""
1383+#~ "Feu una lliscada llarga des de la vora esquerra per obrir l'àmbit Avui"
1384+
14551385#~ msgid "Swipe up to add a contact"
14561386#~ msgstr "Llisqueu per afegir un contacte"
1387+
1388+#~ msgid "Takes a screenshot of a window."
1389+#~ msgstr "Crea una captura de pantalla d'una finestra"
1390+
1391+#~ msgid "Super + 0 to 9"
1392+#~ msgstr "Super + 0 a 9"
1393+
1394+#~ msgctxt "string identifying name of the update"
1395+#~ msgid "Ubuntu system"
1396+#~ msgstr "Sistema de l'Ubuntu"
1397+
1398+#~ msgid "Update Device"
1399+#~ msgstr "Actualitza el dispositiu"
1400+
1401+#~ msgid "Install and restart now"
1402+#~ msgstr "Instal·la i reinicia ara"
1403+
1404+#~ msgid "This could take a few minutes..."
1405+#~ msgstr "Això pot trigar uns pocs minuts..."
1406+
1407+#, qt-format
1408+#~ msgctxt "version of the system update"
1409+#~ msgid "Version %1"
1410+#~ msgstr "Versió %1"
1411+
1412+#~ msgid ""
1413+#~ "There is a system update available and ready to install. Afterwards, the "
1414+#~ "device will automatically restart."
1415+#~ msgstr ""
1416+#~ "Hi ha una actualització del sistema disponible i llesta per instal·lar. "
1417+#~ "Després, el dispositiu es reiniciarà automàticament."
po/ca@valencia.po+282−195
@@ -6,40 +6,39 @@
66msgid ""
77msgstr ""
88"Project-Id-Version: unity\n"
9−"Report-Msgid-Bugs-To: \n"
10−"POT-Creation-Date: 2021-01-29 11:42-0600\n"
9+"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10+"POT-Creation-Date: 2017-04-04 22:56+0000\n"
1111"PO-Revision-Date: 2015-02-22 15:22+0000\n"
1212"Last-Translator: David Planella <david.planella@gmail.com>\n"
1313"Language-Team: Catalan <ca@li.org>\n"
14−"Language: ca\n"
1514"MIME-Version: 1.0\n"
1615"Content-Type: text/plain; charset=UTF-8\n"
1716"Content-Transfer-Encoding: 8bit\n"
1817"Plural-Forms: nplurals=2; plural=n != 1;\n"
19−"X-Launchpad-Export-Date: 2016-11-23 06:36+0000\n"
20−"X-Generator: Launchpad (build 18269)\n"
18+"X-Launchpad-Export-Date: 2017-04-07 06:31+0000\n"
19+"X-Generator: Launchpad (build 18343)\n"
2120
22−#: plugins/LightDM/Greeter.cpp:199
21+#: plugins/LightDM/Greeter.cpp:188
2322msgid "Password: "
2423msgstr "Contrasenya: "
2524
26−#: plugins/LightDM/Greeter.cpp:214
25+#: plugins/LightDM/Greeter.cpp:203
2726msgid "Username"
2827msgstr ""
2928
30−#: plugins/LightDM/Greeter.cpp:258
29+#: plugins/LightDM/Greeter.cpp:242
3130msgid "Failed to authenticate"
3231msgstr ""
3332
34−#: plugins/LightDM/Greeter.cpp:260
33+#: plugins/LightDM/Greeter.cpp:244
3534msgid "Invalid password, please try again"
3635msgstr ""
3736
38−#: plugins/LightDM/Greeter.cpp:270
37+#: plugins/LightDM/Greeter.cpp:254
3938msgid "Log In"
4039msgstr ""
4140
42−#: plugins/LightDM/Greeter.cpp:270
41+#: plugins/LightDM/Greeter.cpp:254
4342msgid "Retry"
4443msgstr ""
4544
@@ -51,16 +50,16 @@ msgstr ""
5150msgid "Guest Session"
5251msgstr ""
5352
54−#: plugins/Unity/Launcher/launcheritem.cpp:48
55−#: plugins/Unity/Launcher/launcheritem.cpp:122
53+#: plugins/Unity/Launcher/launcheritem.cpp:49
54+#: plugins/Unity/Launcher/launcheritem.cpp:123
5655msgid "Pin shortcut"
5756msgstr "Apega la drecera"
5857
59−#: plugins/Unity/Launcher/launcheritem.cpp:54
58+#: plugins/Unity/Launcher/launcheritem.cpp:55
6059msgid "Quit"
6160msgstr ""
6261
63−#: plugins/Unity/Launcher/launcheritem.cpp:122
62+#: plugins/Unity/Launcher/launcheritem.cpp:123
6463msgid "Unpin shortcut"
6564msgstr "Desenganxa la drecera"
6665
@@ -83,8 +82,9 @@ msgctxt "Button: Log out from the system"
8382msgid "Log Out"
8483msgstr ""
8584
86−#: qml/Components/Dialogs.qml:199 qml/Components/Dialogs.qml:284
87−#: qml/Greeter/NarrowView.qml:215 qml/Wizard/Pages/passcode-confirm.qml:32
85+#: qml/Components/Dialogs.qml:199 qml/Components/Dialogs.qml:264
86+#: qml/Dash/DashPageHeader.qml:324 qml/Greeter/NarrowView.qml:208
87+#: qml/Wizard/Pages/passcode-confirm.qml:32
8888#: qml/Wizard/Pages/passcode-set.qml:32
8989msgid "Cancel"
9090msgstr "Cancel·la"
@@ -106,12 +106,12 @@ msgstr "No"
106106msgid "Yes"
107107msgstr "Sí"
108108
109−#: qml/Components/Dialogs.qml:243
109+#: qml/Components/Dialogs.qml:239
110110msgctxt "Title: Power off/Restart dialog"
111111msgid "Power"
112112msgstr ""
113113
114−#: qml/Components/Dialogs.qml:244
114+#: qml/Components/Dialogs.qml:240
115115msgid ""
116116"Are you sure you would like\n"
117117"to power off?"
@@ -119,26 +119,22 @@ msgstr ""
119119"Segur que voleu\n"
120120"apagar?"
121121
122−#: qml/Components/Dialogs.qml:248
122+#: qml/Components/Dialogs.qml:244
123123msgctxt "Button: Power off the system"
124124msgid "Power off"
125125msgstr ""
126126
127−#: qml/Components/Dialogs.qml:263
127+#: qml/Components/Dialogs.qml:255
128128msgctxt "Button: Restart the system"
129129msgid "Restart"
130130msgstr ""
131131
132−#: qml/Components/Dialogs.qml:276
133−msgid "Screenshot"
134−msgstr ""
135−
136132#: qml/Components/KeyboardShortcutsOverlay.qml:41
137133msgid "Keyboard Shortcuts"
138134msgstr ""
139135
140136#: qml/Components/KeyboardShortcutsOverlay.qml:55
141−msgid "Lomiri"
137+msgid "Unity 8"
142138msgstr ""
143139
144140#: qml/Components/KeyboardShortcutsOverlay.qml:62
@@ -225,6 +221,18 @@ msgstr ""
225221msgid "Opens the Application Drawer."
226222msgstr ""
227223
224+#: qml/Components/KeyboardShortcutsOverlay.qml:207
225+msgid "Scopes"
226+msgstr ""
227+
228+#: qml/Components/KeyboardShortcutsOverlay.qml:214
229+msgid "Super (Tap)"
230+msgstr ""
231+
232+#: qml/Components/KeyboardShortcutsOverlay.qml:219
233+msgid "Opens the Scopes home."
234+msgstr ""
235+
228236#: qml/Components/KeyboardShortcutsOverlay.qml:235
229237msgid "Switching"
230238msgstr ""
@@ -297,7 +305,7 @@ msgstr ""
297305msgid "Closes the current window."
298306msgstr ""
299307
300−#: qml/Components/Lockscreen.qml:212 qml/Greeter/NarrowView.qml:235
308+#: qml/Components/Lockscreen.qml:212 qml/Greeter/NarrowView.qml:228
301309msgid "Return to Call"
302310msgstr "Torna a la cridada"
303311
@@ -356,10 +364,8 @@ msgid ""
356364msgstr ""
357365
358366#: qml/Components/VirtualTouchPad.qml:327
359−#, fuzzy
360−#| msgid "Tap to return to call..."
361367msgid "Tap left button to click."
362−msgstr "Feu un toc per tornar a la cridada..."
368+msgstr ""
363369
364370#: qml/Components/VirtualTouchPad.qml:339
365371msgid "Tap right button to right click."
@@ -373,6 +379,103 @@ msgstr ""
373379msgid "Find more settings in the system settings."
374380msgstr ""
375381
382+#: qml/Dash/DashPageHeader.qml:361
383+msgctxt "Button: Open the Ubuntu Store"
384+msgid "Store"
385+msgstr ""
386+
387+#: qml/Dash/DashPageHeader.qml:368
388+msgctxt "Button: Start a search in the current dash scope"
389+msgid "Search"
390+msgstr ""
391+
392+#: qml/Dash/DashPageHeader.qml:378
393+msgctxt "Button: Show the current dash scope settings"
394+msgid "Settings"
395+msgstr ""
396+
397+#: qml/Dash/DashPageHeader.qml:385
398+msgid "Remove from Favorites"
399+msgstr "Suprimeix dels preferits"
400+
401+#: qml/Dash/DashPageHeader.qml:385
402+msgid "Add to Favorites"
403+msgstr "Afig als preferits"
404+
405+#: qml/Dash/FiltersPopover.qml:61
406+msgid "Refine your results"
407+msgstr ""
408+
409+#: qml/Dash/FiltersPopover.qml:70
410+msgid "Reset"
411+msgstr ""
412+
413+#: qml/Dash/GenericScopeView.qml:547 qml/Dash/GenericScopeView.qml:718
414+msgid "Show less"
415+msgstr ""
416+
417+#: qml/Dash/GenericScopeView.qml:547
418+msgid "Show all"
419+msgstr ""
420+
421+#: qml/Dash/GenericScopeView.qml:578
422+msgctxt "Label: Hint for dash search line edit"
423+msgid "Search"
424+msgstr ""
425+
426+#: qml/Dash/PageHeaderExtraPanel.qml:67
427+msgid "Recent Searches"
428+msgstr ""
429+
430+#: qml/Dash/PageHeaderExtraPanel.qml:78
431+msgid "Clear All"
432+msgstr ""
433+
434+#: qml/Dash/Previews/PreviewActionCombo.qml:36
435+msgid "More..."
436+msgstr "Més..."
437+
438+#: qml/Dash/Previews/PreviewActionCombo.qml:36
439+msgid "Less..."
440+msgstr "Menys..."
441+
442+#: qml/Dash/Previews/PreviewCommentInput.qml:83
443+#: qml/Dash/Previews/PreviewRatingInput.qml:202
444+msgid "Send"
445+msgstr "Envia"
446+
447+#: qml/Dash/Previews/PreviewRatingInput.qml:109
448+msgid "Rate this"
449+msgstr "Puntueu-ho"
450+
451+#: qml/Dash/Previews/PreviewRatingInput.qml:184
452+msgid "Add a review"
453+msgstr "Afegiu una ressenya"
454+
455+#: qml/Dash/PullToRefreshScopeStyle.qml:56
456+msgid "Pull to refresh…"
457+msgstr "Estireu per actualitzar..."
458+
459+#: qml/Dash/PullToRefreshScopeStyle.qml:61
460+msgid "Release to refresh…"
461+msgstr "Deixeu anar per actualitzar..."
462+
463+#: qml/Dash/ScopeSettings/ScopeSettingBoolean.qml:43
464+msgid "Enable location data"
465+msgstr "Habilita les dades d'ubicació"
466+
467+#: qml/Dash/ScopesList.qml:146
468+msgid "Manage"
469+msgstr "Gestiona"
470+
471+#: qml/Dash/ScopesList.qml:187
472+msgid "Home"
473+msgstr "Inici"
474+
475+#: qml/Dash/ScopesList.qml:188
476+msgid "Also installed"
477+msgstr "També instal·lat"
478+
376479#: qml/Greeter/CoverPage.qml:127
377480msgid "Unlock"
378481msgstr "Desbloca"
@@ -405,18 +508,14 @@ msgid "Try again"
405508msgstr ""
406509
407510#: qml/Greeter/Greeter.qml:551
408−#, fuzzy
409−#| msgid "Enter passphrase"
410511msgid "Enter passphrase to unlock"
411−msgstr "Introduïu la contrasenya"
512+msgstr ""
412513
413514#: qml/Greeter/Greeter.qml:552
414−#, fuzzy
415−#| msgid "Enter passcode"
416515msgid "Enter passcode to unlock"
417−msgstr "Introduïu el codi d'accés"
516+msgstr ""
418517
419−#: qml/Greeter/NarrowView.qml:235
518+#: qml/Greeter/NarrowView.qml:228
420519msgid "Emergency"
421520msgstr ""
422521
@@ -432,19 +531,18 @@ msgstr ""
432531msgid "Select desktop environment"
433532msgstr ""
434533
435−#: qml/Launcher/Drawer.qml:250
436−#, fuzzy
437−#| msgid "Search"
534+#: qml/Launcher/Drawer.qml:94
438535msgid "Search…"
439−msgstr "Cerca"
536+msgstr ""
440537
441−#: qml/Launcher/PullToRefreshScopeStyle.qml:56
442−msgid "Pull to refresh…"
443−msgstr "Estireu per actualitzar..."
538+#: qml/Launcher/Drawer.qml:129
539+msgctxt "Apps sorted alphabetically"
540+msgid "A-Z"
541+msgstr ""
444542
445−#: qml/Launcher/PullToRefreshScopeStyle.qml:61
446−msgid "Release to refresh…"
447−msgstr "Deixeu anar per actualitzar..."
543+#: qml/Launcher/MoreAppsHeader.qml:55
544+msgid "More apps in the store"
545+msgstr ""
448546
449547#: qml/Notifications/NotificationMenuItemFactory.qml:124
450548msgid "Show password"
@@ -541,26 +639,19 @@ msgstr ""
541639msgid "Drag using 3 fingers any application from one window to the other"
542640msgstr ""
543641
544−#: qml/Stage/Stage.qml:671
545−msgid "No running apps"
546−msgstr ""
547−
548642#: qml/Tutorial/TutorialLeftLong.qml:49
549−#, fuzzy
550−#| msgid "Try swiping from the top edge to access the indicators"
551643msgid "Long swipe from the left edge to open the Application Drawer"
552644msgstr ""
553−"Proveu de lliscar el dit des de la vora superior per accedir als indicadors"
554645
555646#: qml/Tutorial/TutorialLeft.qml:47
556647msgid "Short swipe from the left edge to open the launcher"
557648msgstr ""
558649
559−#: qml/Tutorial/TutorialRight.qml:54
650+#: qml/Tutorial/TutorialRight.qml:55
560651msgid "Push your mouse against the right edge to view your open apps"
561652msgstr ""
562653
563−#: qml/Tutorial/TutorialRight.qml:55
654+#: qml/Tutorial/TutorialRight.qml:56
564655msgid "Swipe from the right edge to view your open apps"
565656msgstr ""
566657
@@ -568,42 +659,25 @@ msgstr ""
568659msgid "Swipe from the top edge to access notifications and quick settings"
569660msgstr ""
570661
571−#: qml/Wizard/Page.qml:59
662+#: qml/Wizard/Page.qml:54
572663msgctxt "Button: Go back one page in the Wizard"
573664msgid "Back"
574665msgstr ""
575666
576−#: qml/Wizard/Pages/10-welcome.qml:29
667+#: qml/Wizard/Pages/10-welcome.qml:28
577668msgid "Language"
578669msgstr ""
579670
580−#: qml/Wizard/Pages/10-welcome.qml:176
581−#: qml/Wizard/Pages/10-welcome-update.qml:126
582−#: qml/Wizard/Pages/11-changelog.qml:74 qml/Wizard/Pages/20-keyboard.qml:152
583−#: qml/Wizard/Pages/30-wifi.qml:214 qml/Wizard/Pages/50-timezone.qml:272
584−#: qml/Wizard/Pages/60-account.qml:72 qml/Wizard/Pages/70-passwd-type.qml:146
585−#: qml/Wizard/Pages/passcode-desktop.qml:154
586−#: qml/Wizard/Pages/password-set.qml:153
671+#: qml/Wizard/Pages/10-welcome.qml:173 qml/Wizard/Pages/20-keyboard.qml:152
672+#: qml/Wizard/Pages/30-wifi.qml:206 qml/Wizard/Pages/40-location.qml:271
673+#: qml/Wizard/Pages/50-timezone.qml:271 qml/Wizard/Pages/60-account.qml:65
674+#: qml/Wizard/Pages/70-passwd-type.qml:145
675+#: qml/Wizard/Pages/75-report-check.qml:84
676+#: qml/Wizard/Pages/passcode-desktop.qml:142
677+#: qml/Wizard/Pages/password-set.qml:142
587678msgid "Next"
588679msgstr ""
589680
590−#: qml/Wizard/Pages/10-welcome-update.qml:91
591−msgid "Welcome to "
592−msgstr ""
593−
594−#: qml/Wizard/Pages/10-welcome-update.qml:106
595−msgid "We will make sure your device is ready to use "
596−msgstr ""
597−
598−#: qml/Wizard/Pages/11-changelog.qml:28
599−msgid "What's new"
600−msgstr ""
601−
602−#: qml/Wizard/Pages/11-changelog.qml:74
603−#, fuzzy
604−msgid "Loading..."
605−msgstr "S'està parlant..."
606−
607681#: qml/Wizard/Pages/20-keyboard.qml:31
608682msgid "Select Keyboard"
609683msgstr ""
@@ -616,33 +690,64 @@ msgstr ""
616690msgid "Keyboard layout"
617691msgstr ""
618692
619−#: qml/Wizard/Pages/20-keyboard.qml:152 qml/Wizard/Pages/30-wifi.qml:214
620−#: qml/Wizard/Pages/60-account.qml:72 qml/Wizard/Pages/79-system-update.qml:144
621−#: qml/Wizard/Pages/sim.qml:101
693+#: qml/Wizard/Pages/20-keyboard.qml:152 qml/Wizard/Pages/30-wifi.qml:206
694+#: qml/Wizard/Pages/60-account.qml:65 qml/Wizard/Pages/sim.qml:101
622695msgid "Skip"
623696msgstr "Omet"
624697
625−#: qml/Wizard/Pages/30-wifi.qml:31
698+#: qml/Wizard/Pages/30-wifi.qml:30
626699msgid "Connect to Wi‑Fi"
627700msgstr "Connecta't a la Wi-Fi"
628701
629−#: qml/Wizard/Pages/30-wifi.qml:139
702+#: qml/Wizard/Pages/30-wifi.qml:131
630703msgid "Connected"
631704msgstr ""
632705
633−#: qml/Wizard/Pages/30-wifi.qml:172
706+#: qml/Wizard/Pages/30-wifi.qml:164
634707msgid "Available Wi-Fi networks"
635708msgstr ""
636709
637−#: qml/Wizard/Pages/30-wifi.qml:173
710+#: qml/Wizard/Pages/30-wifi.qml:165
638711msgid "No available Wi-Fi networks"
639712msgstr ""
640713
714+#: qml/Wizard/Pages/40-location.qml:27
715+msgid "Location Services"
716+msgstr ""
717+
718+#: qml/Wizard/Pages/40-location.qml:83
719+msgid ""
720+"Use GPS, Wi-Fi hotspots and mobile network anonymously to detect location "
721+"(recommended)"
722+msgstr ""
723+
724+#: qml/Wizard/Pages/40-location.qml:105
725+#, qt-format
726+msgid "By selecting this option you agree to the Nokia HERE %1."
727+msgstr ""
728+
729+#: qml/Wizard/Pages/40-location.qml:106
730+msgctxt "part of: Nokia HERE terms and conditions"
731+msgid "terms and conditions"
732+msgstr ""
733+
734+#: qml/Wizard/Pages/40-location.qml:160
735+msgid "GPS only"
736+msgstr ""
737+
738+#: qml/Wizard/Pages/40-location.qml:214
739+msgid "Don't use my location"
740+msgstr ""
741+
742+#: qml/Wizard/Pages/40-location.qml:260
743+msgid "You can change it later in System Settings."
744+msgstr ""
745+
641746#: qml/Wizard/Pages/50-timezone.qml:30
642747msgid "Time Zone"
643748msgstr ""
644749
645−#: qml/Wizard/Pages/50-timezone.qml:183
750+#: qml/Wizard/Pages/50-timezone.qml:182
646751msgid "Enter your city"
647752msgstr ""
648753
@@ -650,7 +755,7 @@ msgstr ""
650755msgid "Personalize Your Device"
651756msgstr ""
652757
653−#: qml/Wizard/Pages/60-account.qml:54
758+#: qml/Wizard/Pages/60-account.qml:48
654759msgid "Preferred Name"
655760msgstr ""
656761
@@ -658,72 +763,81 @@ msgstr ""
658763msgid "Lock Screen"
659764msgstr ""
660765
661−#: qml/Wizard/Pages/70-passwd-type.qml:103
766+#: qml/Wizard/Pages/70-passwd-type.qml:102
662767msgctxt "Label: Type of security method"
663768msgid "Create new password"
664769msgstr ""
665770
666−#: qml/Wizard/Pages/70-passwd-type.qml:105
771+#: qml/Wizard/Pages/70-passwd-type.qml:104
667772msgctxt "Label: Type of security method"
668773msgid "Create passcode (numbers only)"
669774msgstr ""
670775
671−#: qml/Wizard/Pages/70-passwd-type.qml:107
776+#: qml/Wizard/Pages/70-passwd-type.qml:106
672777msgctxt "Label: Type of security method"
673778msgid "No lock code"
674779msgstr ""
675780
676−#: qml/Wizard/Pages/79-system-update.qml:28
677−msgid "Update Device"
781+#: qml/Wizard/Pages/75-report-check.qml:26 qml/Wizard/Pages/here-terms.qml:108
782+msgid "Privacy Policy"
678783msgstr ""
679784
680−#: qml/Wizard/Pages/79-system-update.qml:55
681−msgid ""
682−"There is a system update available and ready to install. Afterwards, the "
683−"device will automatically restart."
785+#: qml/Wizard/Pages/75-report-check.qml:26
786+msgid "Help Us Improve"
684787msgstr ""
685788
686−#: qml/Wizard/Pages/79-system-update.qml:76
687−msgctxt "string identifying name of the update"
688−msgid "Ubuntu Touch system"
789+#: qml/Wizard/Pages/75-report-check.qml:59
790+msgid "Improve system performance by sending us crashes and error reports."
689791msgstr ""
690792
691−#: qml/Wizard/Pages/79-system-update.qml:83
692−#, qt-format
693−msgctxt "version of the system update"
694−msgid "Version %1"
793+#: qml/Wizard/Pages/75-report-check.qml:60
794+msgid "Privacy policy"
695795msgstr ""
696796
697−#: qml/Wizard/Pages/79-system-update.qml:95
698−msgid "This could take a few minutes..."
797+#: qml/Wizard/Pages/80-finished.qml:89
798+msgid "Welcome to Ubuntu"
699799msgstr ""
700800
701−#: qml/Wizard/Pages/79-system-update.qml:109
702−msgid "Install and restart now"
801+#: qml/Wizard/Pages/80-finished.qml:104
802+msgid "You are ready to use your device now"
703803msgstr ""
704804
705−#: qml/Wizard/Pages/80-finished.qml:91
706−msgid "Welcome Back"
805+#: qml/Wizard/Pages/80-finished.qml:124
806+msgid "Get Started"
707807msgstr ""
708808
709−#: qml/Wizard/Pages/80-finished.qml:91
710−msgid "Welcome to Ubuntu"
809+#: qml/Wizard/Pages/here-terms.qml:25
810+msgid "Terms & Conditions"
811+msgstr "Condicions generals"
812+
813+#: qml/Wizard/Pages/here-terms.qml:69
814+msgid "Your device uses positioning technologies provided by HERE."
711815msgstr ""
712816
713−#: qml/Wizard/Pages/80-finished.qml:106
714−msgid "You are ready to use your device now"
817+#: qml/Wizard/Pages/here-terms.qml:81
818+msgid ""
819+"To provide you with positioning services and to improve their quality, HERE "
820+"collects information about nearby cell towers and Wi-Fi hotspots around your "
821+"current location whenever your position is being found."
715822msgstr ""
716823
717−#: qml/Wizard/Pages/80-finished.qml:126
718−msgid "Continue"
719−msgstr "Continua"
824+#: qml/Wizard/Pages/here-terms.qml:93
825+msgid ""
826+"The information collected is used to analyze the service and to improve the "
827+"use of service, but not to identify you personally."
828+msgstr ""
720829
721−#: qml/Wizard/Pages/80-finished.qml:126
722−msgid "Get Started"
830+#: qml/Wizard/Pages/here-terms.qml:106
831+#, qt-format
832+msgid "By continuing, you agree to the HERE platform %1 and %2."
833+msgstr ""
834+
835+#: qml/Wizard/Pages/here-terms.qml:107
836+msgid "Service Terms"
723837msgstr ""
724838
725839#: qml/Wizard/Pages/passcode-confirm.qml:43
726−#: qml/Wizard/Pages/passcode-desktop.qml:104
840+#: qml/Wizard/Pages/passcode-desktop.qml:97
727841msgid "Confirm passcode"
728842msgstr "Confirmeu el codi d'accés"
729843
@@ -740,24 +854,24 @@ msgstr ""
740854msgid "Lock Screen Passcode"
741855msgstr ""
742856
743−#: qml/Wizard/Pages/passcode-desktop.qml:68
857+#: qml/Wizard/Pages/passcode-desktop.qml:61
744858msgid "Enter 4 numbers to setup your passcode"
745859msgstr ""
746860
747−#: qml/Wizard/Pages/passcode-desktop.qml:84
861+#: qml/Wizard/Pages/passcode-desktop.qml:77
748862#: qml/Wizard/Pages/passcode-set.qml:54
749863msgid "Choose passcode"
750864msgstr ""
751865
752−#: qml/Wizard/Pages/passcode-desktop.qml:139
866+#: qml/Wizard/Pages/passcode-desktop.qml:127
753867msgid "Passcode too short"
754868msgstr ""
755869
756−#: qml/Wizard/Pages/passcode-desktop.qml:141
870+#: qml/Wizard/Pages/passcode-desktop.qml:129
757871msgid "Passcodes match"
758872msgstr ""
759873
760−#: qml/Wizard/Pages/passcode-desktop.qml:143
874+#: qml/Wizard/Pages/passcode-desktop.qml:131
761875msgid "Passcodes do not match"
762876msgstr ""
763877
@@ -769,15 +883,15 @@ msgstr ""
769883msgid "Lock Screen Password"
770884msgstr ""
771885
772−#: qml/Wizard/Pages/password-set.qml:68
886+#: qml/Wizard/Pages/password-set.qml:62
773887msgid "Enter at least 8 characters"
774888msgstr ""
775889
776−#: qml/Wizard/Pages/password-set.qml:80
890+#: qml/Wizard/Pages/password-set.qml:74
777891msgid "Choose password"
778892msgstr ""
779893
780−#: qml/Wizard/Pages/password-set.qml:110
894+#: qml/Wizard/Pages/password-set.qml:104
781895msgid "Confirm password"
782896msgstr ""
783897
@@ -833,62 +947,6 @@ msgstr ""
833947msgid "Very weak password"
834948msgstr ""
835949
836−#~ msgid "Remove from Favorites"
837−#~ msgstr "Suprimeix dels preferits"
838−
839−#~ msgid "Add to Favorites"
840−#~ msgstr "Afig als preferits"
841−
842−#~ msgid "More..."
843−#~ msgstr "Més..."
844−
845−#~ msgid "Less..."
846−#~ msgstr "Menys..."
847−
848−#~ msgid "Send"
849−#~ msgstr "Envia"
850−
851−#~ msgid "Rate this"
852−#~ msgstr "Puntueu-ho"
853−
854−#~ msgid "Add a review"
855−#~ msgstr "Afegiu una ressenya"
856−
857−#~ msgid "Enable location data"
858−#~ msgstr "Habilita les dades d'ubicació"
859−
860−#~ msgid "Manage"
861−#~ msgstr "Gestiona"
862−
863−#~ msgid "Home"
864−#~ msgstr "Inici"
865−
866−#~ msgid "Also installed"
867−#~ msgstr "També instal·lat"
868−
869−#, fuzzy
870−#~ msgid "Please wait..."
871−#~ msgstr "S'està carregant. Espereu-vos un moment..."
872−
873−#, fuzzy
874−#~ msgid "Update all"
875−#~ msgstr "No"
876−
877−#, fuzzy
878−#~ msgid "Download"
879−#~ msgstr "S'està baixant"
880−
881−#, fuzzy
882−#~ msgid "Downloaded"
883−#~ msgstr "S'està baixant"
884−
885−#, fuzzy
886−#~ msgid "Installed"
887−#~ msgstr "També instal·lat"
888−
889−#~ msgid "Terms & Conditions"
890−#~ msgstr "Condicions generals"
891−
892950#~ msgid "Log out"
893951#~ msgstr "Ix"
894952
@@ -920,6 +978,10 @@ msgstr ""
920978#~ msgid "Top edge"
921979#~ msgstr "Vora superior"
922980
981+#~ msgid "Try swiping from the top edge to access the indicators"
982+#~ msgstr ""
983+#~ "Proveu de lliscar el dit des de la vora superior per accedir als indicadors"
984+
923985#~ msgid "Close"
924986#~ msgstr "Tanca"
925987
@@ -933,8 +995,8 @@ msgstr ""
933995
934996#~ msgid "Swipe from the left to reveal the launcher for quick access to apps"
935997#~ msgstr ""
936−#~ "Llisqueu el dit des de la vora esquerra per mostrar el llançador i "
937−#~ "accedir ràpidament a les aplicacions"
998+#~ "Llisqueu el dit des de la vora esquerra per mostrar el llançador i accedir "
999+#~ "ràpidament a les aplicacions"
9381000
9391001#~ msgid "Well done"
9401002#~ msgstr "Enhorabona!"
@@ -945,6 +1007,9 @@ msgstr ""
9451007#~ msgid "See all"
9461008#~ msgstr "Mostra-ho tot"
9471009
1010+#~ msgid "Search"
1011+#~ msgstr "Cerca"
1012+
9481013#~ msgid "Settings"
9491014#~ msgstr "Paràmetres"
9501015
@@ -966,27 +1031,41 @@ msgstr ""
9661031#~ msgid "Confirm"
9671032#~ msgstr "Confirma"
9681033
1034+#~ msgid "Loading. Please Wait..."
1035+#~ msgstr "S'està carregant. Espereu-vos un moment..."
1036+
9691037#~ msgid "Speak Now..."
9701038#~ msgstr "Parleu..."
9711039
1040+#~ msgid "Speaking..."
1041+#~ msgstr "S'està parlant..."
1042+
9721043#~ msgid "Unlock SIM"
9731044#~ msgstr "Desbloca la SIM"
9741045
9751046#~ msgid "Roaming"
9761047#~ msgstr "Itinerància"
9771048
1049+#~ msgid "Enter passphrase"
1050+#~ msgstr "Introduïu la contrasenya"
1051+
9781052#~ msgid "Sorry, incorrect passphrase"
9791053#~ msgstr "La contrasenya no és correcta"
9801054
9811055#~ msgid "Please re-enter"
9821056#~ msgstr "Torneu-ho a introduir"
9831057
1058+#~ msgid "Enter passcode"
1059+#~ msgstr "Introduïu el codi d'accés"
1060+
9841061#~ msgid "Sorry, incorrect passcode"
9851062#~ msgstr "El codi d'accés no és correcte"
9861063
1064+#, qt-format
9871065#~ msgid "Enter %1"
9881066#~ msgstr "Introduïu: %1"
9891067
1068+#, qt-format
9901069#~ msgid "Sorry, incorrect %1"
9911070#~ msgstr "Incorrecte (%1)"
9921071
@@ -1008,8 +1087,8 @@ msgstr ""
10081087#~ "personals."
10091088
10101089#~ msgid ""
1011−#~ "If passcode is entered incorrectly, your phone will conduct a factory "
1012−#~ "reset and all personal data will be deleted."
1090+#~ "If passcode is entered incorrectly, your phone will conduct a factory reset "
1091+#~ "and all personal data will be deleted."
10131092#~ msgstr ""
10141093#~ "Si el codi d'accés s'introdueix de manera incorrecta, el telèfon es "
10151094#~ "reinicialitzarà a l'estat de fàbrica i se suprimiran totes les dades "
@@ -1024,6 +1103,9 @@ msgstr ""
10241103#~ msgid "Let’s get started."
10251104#~ msgstr "Comencem."
10261105
1106+#~ msgid "Continue"
1107+#~ msgstr "Continua"
1108+
10271109#~ msgid "Add a SIM card and restart your device"
10281110#~ msgstr "Afegiu una targeta SIM i reinicieu el dispositiu"
10291111
@@ -1057,11 +1139,14 @@ msgstr ""
10571139#~ "(recomanat)"
10581140
10591141#~ msgid ""
1060−#~ "By selecting this option you agree to the Nokia HERE <a href='#'>terms "
1061−#~ "and conditions</a>."
1142+#~ "By selecting this option you agree to the Nokia HERE <a href='#'>terms and "
1143+#~ "conditions</a>."
10621144#~ msgstr ""
1063−#~ "Si seleccioneu esta opció, accepteu <a href='#'>les condicions generals "
1064−#~ "del servei Nokia HERE</a>."
1145+#~ "Si seleccioneu esta opció, accepteu <a href='#'>les condicions generals del "
1146+#~ "servei Nokia HERE</a>."
1147+
1148+#~ msgid "Not at all"
1149+#~ msgstr "No"
10651150
10661151#~ msgid "You can change your mind later in <b>System Settings</b>."
10671152#~ msgstr ""
@@ -1108,9 +1193,11 @@ msgstr ""
11081193#~ msgid "Passphrase must be 4 characters long"
11091194#~ msgstr "La contrasenya ha de tindre 4 caràcters com a mínim"
11101195
1196+#, qt-format
11111197#~ msgid "〈 %1"
11121198#~ msgstr "〈 %1"
11131199
1200+#, qt-format
11141201#~ msgid "%1 〉"
11151202#~ msgstr "%1 〉"
11161203
po/ce.po+238−112
@@ -6,40 +6,39 @@
66msgid ""
77msgstr ""
88"Project-Id-Version: unity8\n"
9−"Report-Msgid-Bugs-To: \n"
10−"POT-Creation-Date: 2021-01-29 11:42-0600\n"
9+"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10+"POT-Creation-Date: 2017-04-04 22:56+0000\n"
1111"PO-Revision-Date: 2015-02-15 04:01+0000\n"
1212"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
1313"Language-Team: Chechen <ce@li.org>\n"
14−"Language: ce\n"
1514"MIME-Version: 1.0\n"
1615"Content-Type: text/plain; charset=UTF-8\n"
1716"Content-Transfer-Encoding: 8bit\n"
1817"Plural-Forms: nplurals=2; plural=n != 1;\n"
19−"X-Launchpad-Export-Date: 2016-11-23 06:34+0000\n"
20−"X-Generator: Launchpad (build 18269)\n"
18+"X-Launchpad-Export-Date: 2017-04-07 06:29+0000\n"
19+"X-Generator: Launchpad (build 18343)\n"
2120
22−#: plugins/LightDM/Greeter.cpp:199
21+#: plugins/LightDM/Greeter.cpp:188
2322msgid "Password: "
2423msgstr ""
2524
26−#: plugins/LightDM/Greeter.cpp:214
25+#: plugins/LightDM/Greeter.cpp:203
2726msgid "Username"
2827msgstr ""
2928
30−#: plugins/LightDM/Greeter.cpp:258
29+#: plugins/LightDM/Greeter.cpp:242
3130msgid "Failed to authenticate"
3231msgstr ""
3332
34−#: plugins/LightDM/Greeter.cpp:260
33+#: plugins/LightDM/Greeter.cpp:244
3534msgid "Invalid password, please try again"
3635msgstr ""
3736
38−#: plugins/LightDM/Greeter.cpp:270
37+#: plugins/LightDM/Greeter.cpp:254
3938msgid "Log In"
4039msgstr ""
4140
42−#: plugins/LightDM/Greeter.cpp:270
41+#: plugins/LightDM/Greeter.cpp:254
4342msgid "Retry"
4443msgstr ""
4544
@@ -51,16 +50,16 @@ msgstr ""
5150msgid "Guest Session"
5251msgstr ""
5352
54−#: plugins/Unity/Launcher/launcheritem.cpp:48
55−#: plugins/Unity/Launcher/launcheritem.cpp:122
53+#: plugins/Unity/Launcher/launcheritem.cpp:49
54+#: plugins/Unity/Launcher/launcheritem.cpp:123
5655msgid "Pin shortcut"
5756msgstr ""
5857
59−#: plugins/Unity/Launcher/launcheritem.cpp:54
58+#: plugins/Unity/Launcher/launcheritem.cpp:55
6059msgid "Quit"
6160msgstr ""
6261
63−#: plugins/Unity/Launcher/launcheritem.cpp:122
62+#: plugins/Unity/Launcher/launcheritem.cpp:123
6463msgid "Unpin shortcut"
6564msgstr ""
6665
@@ -83,8 +82,9 @@ msgctxt "Button: Log out from the system"
8382msgid "Log Out"
8483msgstr ""
8584
86−#: qml/Components/Dialogs.qml:199 qml/Components/Dialogs.qml:284
87−#: qml/Greeter/NarrowView.qml:215 qml/Wizard/Pages/passcode-confirm.qml:32
85+#: qml/Components/Dialogs.qml:199 qml/Components/Dialogs.qml:264
86+#: qml/Dash/DashPageHeader.qml:324 qml/Greeter/NarrowView.qml:208
87+#: qml/Wizard/Pages/passcode-confirm.qml:32
8888#: qml/Wizard/Pages/passcode-set.qml:32
8989msgid "Cancel"
9090msgstr ""
@@ -106,37 +106,33 @@ msgstr ""
106106msgid "Yes"
107107msgstr ""
108108
109−#: qml/Components/Dialogs.qml:243
109+#: qml/Components/Dialogs.qml:239
110110msgctxt "Title: Power off/Restart dialog"
111111msgid "Power"
112112msgstr ""
113113
114−#: qml/Components/Dialogs.qml:244
114+#: qml/Components/Dialogs.qml:240
115115msgid ""
116116"Are you sure you would like\n"
117117"to power off?"
118118msgstr ""
119119
120−#: qml/Components/Dialogs.qml:248
120+#: qml/Components/Dialogs.qml:244
121121msgctxt "Button: Power off the system"
122122msgid "Power off"
123123msgstr ""
124124
125−#: qml/Components/Dialogs.qml:263
125+#: qml/Components/Dialogs.qml:255
126126msgctxt "Button: Restart the system"
127127msgid "Restart"
128128msgstr ""
129129
130−#: qml/Components/Dialogs.qml:276
131−msgid "Screenshot"
132−msgstr ""
133−
134130#: qml/Components/KeyboardShortcutsOverlay.qml:41
135131msgid "Keyboard Shortcuts"
136132msgstr ""
137133
138134#: qml/Components/KeyboardShortcutsOverlay.qml:55
139−msgid "Lomiri"
135+msgid "Unity 8"
140136msgstr ""
141137
142138#: qml/Components/KeyboardShortcutsOverlay.qml:62
@@ -223,6 +219,18 @@ msgstr ""
223219msgid "Opens the Application Drawer."
224220msgstr ""
225221
222+#: qml/Components/KeyboardShortcutsOverlay.qml:207
223+msgid "Scopes"
224+msgstr ""
225+
226+#: qml/Components/KeyboardShortcutsOverlay.qml:214
227+msgid "Super (Tap)"
228+msgstr ""
229+
230+#: qml/Components/KeyboardShortcutsOverlay.qml:219
231+msgid "Opens the Scopes home."
232+msgstr ""
233+
226234#: qml/Components/KeyboardShortcutsOverlay.qml:235
227235msgid "Switching"
228236msgstr ""
@@ -295,7 +303,7 @@ msgstr ""
295303msgid "Closes the current window."
296304msgstr ""
297305
298−#: qml/Components/Lockscreen.qml:212 qml/Greeter/NarrowView.qml:235
306+#: qml/Components/Lockscreen.qml:212 qml/Greeter/NarrowView.qml:228
299307msgid "Return to Call"
300308msgstr ""
301309
@@ -369,6 +377,103 @@ msgstr ""
369377msgid "Find more settings in the system settings."
370378msgstr ""
371379
380+#: qml/Dash/DashPageHeader.qml:361
381+msgctxt "Button: Open the Ubuntu Store"
382+msgid "Store"
383+msgstr ""
384+
385+#: qml/Dash/DashPageHeader.qml:368
386+msgctxt "Button: Start a search in the current dash scope"
387+msgid "Search"
388+msgstr ""
389+
390+#: qml/Dash/DashPageHeader.qml:378
391+msgctxt "Button: Show the current dash scope settings"
392+msgid "Settings"
393+msgstr ""
394+
395+#: qml/Dash/DashPageHeader.qml:385
396+msgid "Remove from Favorites"
397+msgstr ""
398+
399+#: qml/Dash/DashPageHeader.qml:385
400+msgid "Add to Favorites"
401+msgstr ""
402+
403+#: qml/Dash/FiltersPopover.qml:61
404+msgid "Refine your results"
405+msgstr ""
406+
407+#: qml/Dash/FiltersPopover.qml:70
408+msgid "Reset"
409+msgstr ""
410+
411+#: qml/Dash/GenericScopeView.qml:547 qml/Dash/GenericScopeView.qml:718
412+msgid "Show less"
413+msgstr ""
414+
415+#: qml/Dash/GenericScopeView.qml:547
416+msgid "Show all"
417+msgstr ""
418+
419+#: qml/Dash/GenericScopeView.qml:578
420+msgctxt "Label: Hint for dash search line edit"
421+msgid "Search"
422+msgstr ""
423+
424+#: qml/Dash/PageHeaderExtraPanel.qml:67
425+msgid "Recent Searches"
426+msgstr ""
427+
428+#: qml/Dash/PageHeaderExtraPanel.qml:78
429+msgid "Clear All"
430+msgstr ""
431+
432+#: qml/Dash/Previews/PreviewActionCombo.qml:36
433+msgid "More..."
434+msgstr ""
435+
436+#: qml/Dash/Previews/PreviewActionCombo.qml:36
437+msgid "Less..."
438+msgstr ""
439+
440+#: qml/Dash/Previews/PreviewCommentInput.qml:83
441+#: qml/Dash/Previews/PreviewRatingInput.qml:202
442+msgid "Send"
443+msgstr ""
444+
445+#: qml/Dash/Previews/PreviewRatingInput.qml:109
446+msgid "Rate this"
447+msgstr ""
448+
449+#: qml/Dash/Previews/PreviewRatingInput.qml:184
450+msgid "Add a review"
451+msgstr ""
452+
453+#: qml/Dash/PullToRefreshScopeStyle.qml:56
454+msgid "Pull to refresh…"
455+msgstr ""
456+
457+#: qml/Dash/PullToRefreshScopeStyle.qml:61
458+msgid "Release to refresh…"
459+msgstr ""
460+
461+#: qml/Dash/ScopeSettings/ScopeSettingBoolean.qml:43
462+msgid "Enable location data"
463+msgstr ""
464+
465+#: qml/Dash/ScopesList.qml:146
466+msgid "Manage"
467+msgstr ""
468+
469+#: qml/Dash/ScopesList.qml:187
470+msgid "Home"
471+msgstr ""
472+
473+#: qml/Dash/ScopesList.qml:188
474+msgid "Also installed"
475+msgstr ""
476+
372477#: qml/Greeter/CoverPage.qml:127
373478msgid "Unlock"
374479msgstr ""
@@ -404,7 +509,7 @@ msgstr ""
404509msgid "Enter passcode to unlock"
405510msgstr ""
406511
407−#: qml/Greeter/NarrowView.qml:235
512+#: qml/Greeter/NarrowView.qml:228
408513msgid "Emergency"
409514msgstr ""
410515
@@ -420,16 +525,17 @@ msgstr ""
420525msgid "Select desktop environment"
421526msgstr ""
422527
423−#: qml/Launcher/Drawer.qml:250
528+#: qml/Launcher/Drawer.qml:94
424529msgid "Search…"
425530msgstr ""
426531
427−#: qml/Launcher/PullToRefreshScopeStyle.qml:56
428−msgid "Pull to refresh…"
532+#: qml/Launcher/Drawer.qml:129
533+msgctxt "Apps sorted alphabetically"
534+msgid "A-Z"
429535msgstr ""
430536
431−#: qml/Launcher/PullToRefreshScopeStyle.qml:61
432−msgid "Release to refresh…"
537+#: qml/Launcher/MoreAppsHeader.qml:55
538+msgid "More apps in the store"
433539msgstr ""
434540
435541#: qml/Notifications/NotificationMenuItemFactory.qml:124
@@ -527,10 +633,6 @@ msgstr ""
527633msgid "Drag using 3 fingers any application from one window to the other"
528634msgstr ""
529635
530−#: qml/Stage/Stage.qml:671
531−msgid "No running apps"
532−msgstr ""
533−
534636#: qml/Tutorial/TutorialLeftLong.qml:49
535637msgid "Long swipe from the left edge to open the Application Drawer"
536638msgstr ""
@@ -539,11 +641,11 @@ msgstr ""
539641msgid "Short swipe from the left edge to open the launcher"
540642msgstr ""
541643
542−#: qml/Tutorial/TutorialRight.qml:54
644+#: qml/Tutorial/TutorialRight.qml:55
543645msgid "Push your mouse against the right edge to view your open apps"
544646msgstr ""
545647
546−#: qml/Tutorial/TutorialRight.qml:55
648+#: qml/Tutorial/TutorialRight.qml:56
547649msgid "Swipe from the right edge to view your open apps"
548650msgstr ""
549651
@@ -551,41 +653,25 @@ msgstr ""
551653msgid "Swipe from the top edge to access notifications and quick settings"
552654msgstr ""
553655
554−#: qml/Wizard/Page.qml:59
656+#: qml/Wizard/Page.qml:54
555657msgctxt "Button: Go back one page in the Wizard"
556658msgid "Back"
557659msgstr ""
558660
559−#: qml/Wizard/Pages/10-welcome.qml:29
661+#: qml/Wizard/Pages/10-welcome.qml:28
560662msgid "Language"
561663msgstr ""
562664
563−#: qml/Wizard/Pages/10-welcome.qml:176
564−#: qml/Wizard/Pages/10-welcome-update.qml:126
565−#: qml/Wizard/Pages/11-changelog.qml:74 qml/Wizard/Pages/20-keyboard.qml:152
566−#: qml/Wizard/Pages/30-wifi.qml:214 qml/Wizard/Pages/50-timezone.qml:272
567−#: qml/Wizard/Pages/60-account.qml:72 qml/Wizard/Pages/70-passwd-type.qml:146
568−#: qml/Wizard/Pages/passcode-desktop.qml:154
569−#: qml/Wizard/Pages/password-set.qml:153
665+#: qml/Wizard/Pages/10-welcome.qml:173 qml/Wizard/Pages/20-keyboard.qml:152
666+#: qml/Wizard/Pages/30-wifi.qml:206 qml/Wizard/Pages/40-location.qml:271
667+#: qml/Wizard/Pages/50-timezone.qml:271 qml/Wizard/Pages/60-account.qml:65
668+#: qml/Wizard/Pages/70-passwd-type.qml:145
669+#: qml/Wizard/Pages/75-report-check.qml:84
670+#: qml/Wizard/Pages/passcode-desktop.qml:142
671+#: qml/Wizard/Pages/password-set.qml:142
570672msgid "Next"
571673msgstr ""
572674
573−#: qml/Wizard/Pages/10-welcome-update.qml:91
574−msgid "Welcome to "
575−msgstr ""
576−
577−#: qml/Wizard/Pages/10-welcome-update.qml:106
578−msgid "We will make sure your device is ready to use "
579−msgstr ""
580−
581−#: qml/Wizard/Pages/11-changelog.qml:28
582−msgid "What's new"
583−msgstr ""
584−
585−#: qml/Wizard/Pages/11-changelog.qml:74
586−msgid "Loading..."
587−msgstr ""
588−
589675#: qml/Wizard/Pages/20-keyboard.qml:31
590676msgid "Select Keyboard"
591677msgstr ""
@@ -598,33 +684,64 @@ msgstr ""
598684msgid "Keyboard layout"
599685msgstr ""
600686
601−#: qml/Wizard/Pages/20-keyboard.qml:152 qml/Wizard/Pages/30-wifi.qml:214
602−#: qml/Wizard/Pages/60-account.qml:72 qml/Wizard/Pages/79-system-update.qml:144
603−#: qml/Wizard/Pages/sim.qml:101
687+#: qml/Wizard/Pages/20-keyboard.qml:152 qml/Wizard/Pages/30-wifi.qml:206
688+#: qml/Wizard/Pages/60-account.qml:65 qml/Wizard/Pages/sim.qml:101
604689msgid "Skip"
605690msgstr ""
606691
607−#: qml/Wizard/Pages/30-wifi.qml:31
692+#: qml/Wizard/Pages/30-wifi.qml:30
608693msgid "Connect to Wi‑Fi"
609694msgstr ""
610695
611−#: qml/Wizard/Pages/30-wifi.qml:139
696+#: qml/Wizard/Pages/30-wifi.qml:131
612697msgid "Connected"
613698msgstr ""
614699
615−#: qml/Wizard/Pages/30-wifi.qml:172
700+#: qml/Wizard/Pages/30-wifi.qml:164
616701msgid "Available Wi-Fi networks"
617702msgstr ""
618703
619−#: qml/Wizard/Pages/30-wifi.qml:173
704+#: qml/Wizard/Pages/30-wifi.qml:165
620705msgid "No available Wi-Fi networks"
621706msgstr ""
622707
708+#: qml/Wizard/Pages/40-location.qml:27
709+msgid "Location Services"
710+msgstr ""
711+
712+#: qml/Wizard/Pages/40-location.qml:83
713+msgid ""
714+"Use GPS, Wi-Fi hotspots and mobile network anonymously to detect location "
715+"(recommended)"
716+msgstr ""
717+
718+#: qml/Wizard/Pages/40-location.qml:105
719+#, qt-format
720+msgid "By selecting this option you agree to the Nokia HERE %1."
721+msgstr ""
722+
723+#: qml/Wizard/Pages/40-location.qml:106
724+msgctxt "part of: Nokia HERE terms and conditions"
725+msgid "terms and conditions"
726+msgstr ""
727+
728+#: qml/Wizard/Pages/40-location.qml:160
729+msgid "GPS only"
730+msgstr ""
731+
732+#: qml/Wizard/Pages/40-location.qml:214
733+msgid "Don't use my location"
734+msgstr ""
735+
736+#: qml/Wizard/Pages/40-location.qml:260
737+msgid "You can change it later in System Settings."
738+msgstr ""
739+
623740#: qml/Wizard/Pages/50-timezone.qml:30
624741msgid "Time Zone"
625742msgstr ""
626743
627−#: qml/Wizard/Pages/50-timezone.qml:183
744+#: qml/Wizard/Pages/50-timezone.qml:182
628745msgid "Enter your city"
629746msgstr ""
630747
@@ -632,7 +749,7 @@ msgstr ""
632749msgid "Personalize Your Device"
633750msgstr ""
634751
635−#: qml/Wizard/Pages/60-account.qml:54
752+#: qml/Wizard/Pages/60-account.qml:48
636753msgid "Preferred Name"
637754msgstr ""
638755
@@ -640,72 +757,81 @@ msgstr ""
640757msgid "Lock Screen"
641758msgstr ""
642759
643−#: qml/Wizard/Pages/70-passwd-type.qml:103
760+#: qml/Wizard/Pages/70-passwd-type.qml:102
644761msgctxt "Label: Type of security method"
645762msgid "Create new password"
646763msgstr ""
647764
648−#: qml/Wizard/Pages/70-passwd-type.qml:105
765+#: qml/Wizard/Pages/70-passwd-type.qml:104
649766msgctxt "Label: Type of security method"
650767msgid "Create passcode (numbers only)"
651768msgstr ""
652769
653−#: qml/Wizard/Pages/70-passwd-type.qml:107
770+#: qml/Wizard/Pages/70-passwd-type.qml:106
654771msgctxt "Label: Type of security method"
655772msgid "No lock code"
656773msgstr ""
657774
658−#: qml/Wizard/Pages/79-system-update.qml:28
659−msgid "Update Device"
775+#: qml/Wizard/Pages/75-report-check.qml:26 qml/Wizard/Pages/here-terms.qml:108
776+msgid "Privacy Policy"
660777msgstr ""
661778
662−#: qml/Wizard/Pages/79-system-update.qml:55
663−msgid ""
664−"There is a system update available and ready to install. Afterwards, the "
665−"device will automatically restart."
779+#: qml/Wizard/Pages/75-report-check.qml:26
780+msgid "Help Us Improve"
666781msgstr ""
667782
668−#: qml/Wizard/Pages/79-system-update.qml:76
669−msgctxt "string identifying name of the update"
670−msgid "Ubuntu Touch system"
783+#: qml/Wizard/Pages/75-report-check.qml:59
784+msgid "Improve system performance by sending us crashes and error reports."
671785msgstr ""
672786
673−#: qml/Wizard/Pages/79-system-update.qml:83
674−#, qt-format
675−msgctxt "version of the system update"
676−msgid "Version %1"
787+#: qml/Wizard/Pages/75-report-check.qml:60
788+msgid "Privacy policy"
677789msgstr ""
678790
679−#: qml/Wizard/Pages/79-system-update.qml:95
680−msgid "This could take a few minutes..."
791+#: qml/Wizard/Pages/80-finished.qml:89
792+msgid "Welcome to Ubuntu"
681793msgstr ""
682794
683−#: qml/Wizard/Pages/79-system-update.qml:109
684−msgid "Install and restart now"
795+#: qml/Wizard/Pages/80-finished.qml:104
796+msgid "You are ready to use your device now"
685797msgstr ""
686798
687−#: qml/Wizard/Pages/80-finished.qml:91
688−msgid "Welcome Back"
799+#: qml/Wizard/Pages/80-finished.qml:124
800+msgid "Get Started"
689801msgstr ""
690802
691−#: qml/Wizard/Pages/80-finished.qml:91
692−msgid "Welcome to Ubuntu"
803+#: qml/Wizard/Pages/here-terms.qml:25
804+msgid "Terms & Conditions"
693805msgstr ""
694806
695−#: qml/Wizard/Pages/80-finished.qml:106
696−msgid "You are ready to use your device now"
807+#: qml/Wizard/Pages/here-terms.qml:69
808+msgid "Your device uses positioning technologies provided by HERE."
697809msgstr ""
698810
699−#: qml/Wizard/Pages/80-finished.qml:126
700−msgid "Continue"
811+#: qml/Wizard/Pages/here-terms.qml:81
812+msgid ""
813+"To provide you with positioning services and to improve their quality, HERE "
814+"collects information about nearby cell towers and Wi-Fi hotspots around your "
815+"current location whenever your position is being found."
701816msgstr ""
702817
703−#: qml/Wizard/Pages/80-finished.qml:126
704−msgid "Get Started"
818+#: qml/Wizard/Pages/here-terms.qml:93
819+msgid ""
820+"The information collected is used to analyze the service and to improve the "
821+"use of service, but not to identify you personally."
822+msgstr ""
823+
824+#: qml/Wizard/Pages/here-terms.qml:106
825+#, qt-format
826+msgid "By continuing, you agree to the HERE platform %1 and %2."
827+msgstr ""
828+
829+#: qml/Wizard/Pages/here-terms.qml:107
830+msgid "Service Terms"
705831msgstr ""
706832
707833#: qml/Wizard/Pages/passcode-confirm.qml:43
708−#: qml/Wizard/Pages/passcode-desktop.qml:104
834+#: qml/Wizard/Pages/passcode-desktop.qml:97
709835msgid "Confirm passcode"
710836msgstr ""
711837
@@ -722,24 +848,24 @@ msgstr ""
722848msgid "Lock Screen Passcode"
723849msgstr ""
724850
725−#: qml/Wizard/Pages/passcode-desktop.qml:68
851+#: qml/Wizard/Pages/passcode-desktop.qml:61
726852msgid "Enter 4 numbers to setup your passcode"
727853msgstr ""
728854
729−#: qml/Wizard/Pages/passcode-desktop.qml:84
855+#: qml/Wizard/Pages/passcode-desktop.qml:77
730856#: qml/Wizard/Pages/passcode-set.qml:54
731857msgid "Choose passcode"
732858msgstr ""
733859
734−#: qml/Wizard/Pages/passcode-desktop.qml:139
860+#: qml/Wizard/Pages/passcode-desktop.qml:127
735861msgid "Passcode too short"
736862msgstr ""
737863
738−#: qml/Wizard/Pages/passcode-desktop.qml:141
864+#: qml/Wizard/Pages/passcode-desktop.qml:129
739865msgid "Passcodes match"
740866msgstr ""
741867
742−#: qml/Wizard/Pages/passcode-desktop.qml:143
868+#: qml/Wizard/Pages/passcode-desktop.qml:131
743869msgid "Passcodes do not match"
744870msgstr ""
745871
@@ -751,15 +877,15 @@ msgstr ""
751877msgid "Lock Screen Password"
752878msgstr ""
753879
754−#: qml/Wizard/Pages/password-set.qml:68
880+#: qml/Wizard/Pages/password-set.qml:62
755881msgid "Enter at least 8 characters"
756882msgstr ""
757883
758−#: qml/Wizard/Pages/password-set.qml:80
884+#: qml/Wizard/Pages/password-set.qml:74
759885msgid "Choose password"
760886msgstr ""
761887
762−#: qml/Wizard/Pages/password-set.qml:110
888+#: qml/Wizard/Pages/password-set.qml:104
763889msgid "Confirm password"
764890msgstr ""
765891
po/ckb.po+252−132
@@ -6,40 +6,39 @@
66msgid ""
77msgstr ""
88"Project-Id-Version: unity8\n"
9−"Report-Msgid-Bugs-To: \n"
10−"POT-Creation-Date: 2021-01-29 11:42-0600\n"
9+"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10+"POT-Creation-Date: 2017-04-04 22:56+0000\n"
1111"PO-Revision-Date: 2014-01-21 11:05+0000\n"
1212"Last-Translator: Aras <aras.noori@gmail.com>\n"
1313"Language-Team: Kurdish (Sorani) <ckb@li.org>\n"
14−"Language: \n"
1514"MIME-Version: 1.0\n"
1615"Content-Type: text/plain; charset=UTF-8\n"
1716"Content-Transfer-Encoding: 8bit\n"
1817"Plural-Forms: nplurals=2; plural=n != 1;\n"
19−"X-Launchpad-Export-Date: 2016-11-23 06:36+0000\n"
20−"X-Generator: Launchpad (build 18269)\n"
18+"X-Launchpad-Export-Date: 2017-04-07 06:31+0000\n"
19+"X-Generator: Launchpad (build 18343)\n"
2120
22−#: plugins/LightDM/Greeter.cpp:199
21+#: plugins/LightDM/Greeter.cpp:188
2322msgid "Password: "
2423msgstr ""
2524
26−#: plugins/LightDM/Greeter.cpp:214
25+#: plugins/LightDM/Greeter.cpp:203
2726msgid "Username"
2827msgstr ""
2928
30−#: plugins/LightDM/Greeter.cpp:258
29+#: plugins/LightDM/Greeter.cpp:242
3130msgid "Failed to authenticate"
3231msgstr ""
3332
34−#: plugins/LightDM/Greeter.cpp:260
33+#: plugins/LightDM/Greeter.cpp:244
3534msgid "Invalid password, please try again"
3635msgstr ""
3736
38−#: plugins/LightDM/Greeter.cpp:270
37+#: plugins/LightDM/Greeter.cpp:254
3938msgid "Log In"
4039msgstr ""
4140
42−#: plugins/LightDM/Greeter.cpp:270
41+#: plugins/LightDM/Greeter.cpp:254
4342msgid "Retry"
4443msgstr ""
4544
@@ -51,16 +50,16 @@ msgstr ""
5150msgid "Guest Session"
5251msgstr ""
5352
54−#: plugins/Unity/Launcher/launcheritem.cpp:48
55−#: plugins/Unity/Launcher/launcheritem.cpp:122
53+#: plugins/Unity/Launcher/launcheritem.cpp:49
54+#: plugins/Unity/Launcher/launcheritem.cpp:123
5655msgid "Pin shortcut"
5756msgstr ""
5857
59−#: plugins/Unity/Launcher/launcheritem.cpp:54
58+#: plugins/Unity/Launcher/launcheritem.cpp:55
6059msgid "Quit"
6160msgstr ""
6261
63−#: plugins/Unity/Launcher/launcheritem.cpp:122
62+#: plugins/Unity/Launcher/launcheritem.cpp:123
6463msgid "Unpin shortcut"
6564msgstr ""
6665
@@ -83,8 +82,9 @@ msgctxt "Button: Log out from the system"
8382msgid "Log Out"
8483msgstr ""
8584
86−#: qml/Components/Dialogs.qml:199 qml/Components/Dialogs.qml:284
87−#: qml/Greeter/NarrowView.qml:215 qml/Wizard/Pages/passcode-confirm.qml:32
85+#: qml/Components/Dialogs.qml:199 qml/Components/Dialogs.qml:264
86+#: qml/Dash/DashPageHeader.qml:324 qml/Greeter/NarrowView.qml:208
87+#: qml/Wizard/Pages/passcode-confirm.qml:32
8888#: qml/Wizard/Pages/passcode-set.qml:32
8989msgid "Cancel"
9090msgstr ""
@@ -106,37 +106,33 @@ msgstr ""
106106msgid "Yes"
107107msgstr ""
108108
109−#: qml/Components/Dialogs.qml:243
109+#: qml/Components/Dialogs.qml:239
110110msgctxt "Title: Power off/Restart dialog"
111111msgid "Power"
112112msgstr ""
113113
114−#: qml/Components/Dialogs.qml:244
114+#: qml/Components/Dialogs.qml:240
115115msgid ""
116116"Are you sure you would like\n"
117117"to power off?"
118118msgstr ""
119119
120−#: qml/Components/Dialogs.qml:248
120+#: qml/Components/Dialogs.qml:244
121121msgctxt "Button: Power off the system"
122122msgid "Power off"
123123msgstr ""
124124
125−#: qml/Components/Dialogs.qml:263
125+#: qml/Components/Dialogs.qml:255
126126msgctxt "Button: Restart the system"
127127msgid "Restart"
128128msgstr ""
129129
130−#: qml/Components/Dialogs.qml:276
131−msgid "Screenshot"
132−msgstr ""
133−
134130#: qml/Components/KeyboardShortcutsOverlay.qml:41
135131msgid "Keyboard Shortcuts"
136132msgstr ""
137133
138134#: qml/Components/KeyboardShortcutsOverlay.qml:55
139−msgid "Lomiri"
135+msgid "Unity 8"
140136msgstr ""
141137
142138#: qml/Components/KeyboardShortcutsOverlay.qml:62
@@ -223,6 +219,18 @@ msgstr ""
223219msgid "Opens the Application Drawer."
224220msgstr ""
225221
222+#: qml/Components/KeyboardShortcutsOverlay.qml:207
223+msgid "Scopes"
224+msgstr ""
225+
226+#: qml/Components/KeyboardShortcutsOverlay.qml:214
227+msgid "Super (Tap)"
228+msgstr ""
229+
230+#: qml/Components/KeyboardShortcutsOverlay.qml:219
231+msgid "Opens the Scopes home."
232+msgstr ""
233+
226234#: qml/Components/KeyboardShortcutsOverlay.qml:235
227235msgid "Switching"
228236msgstr ""
@@ -295,7 +303,7 @@ msgstr ""
295303msgid "Closes the current window."
296304msgstr ""
297305
298−#: qml/Components/Lockscreen.qml:212 qml/Greeter/NarrowView.qml:235
306+#: qml/Components/Lockscreen.qml:212 qml/Greeter/NarrowView.qml:228
299307msgid "Return to Call"
300308msgstr ""
301309
@@ -369,6 +377,103 @@ msgstr ""
369377msgid "Find more settings in the system settings."
370378msgstr ""
371379
380+#: qml/Dash/DashPageHeader.qml:361
381+msgctxt "Button: Open the Ubuntu Store"
382+msgid "Store"
383+msgstr ""
384+
385+#: qml/Dash/DashPageHeader.qml:368
386+msgctxt "Button: Start a search in the current dash scope"
387+msgid "Search"
388+msgstr ""
389+
390+#: qml/Dash/DashPageHeader.qml:378
391+msgctxt "Button: Show the current dash scope settings"
392+msgid "Settings"
393+msgstr ""
394+
395+#: qml/Dash/DashPageHeader.qml:385
396+msgid "Remove from Favorites"
397+msgstr ""
398+
399+#: qml/Dash/DashPageHeader.qml:385
400+msgid "Add to Favorites"
401+msgstr ""
402+
403+#: qml/Dash/FiltersPopover.qml:61
404+msgid "Refine your results"
405+msgstr ""
406+
407+#: qml/Dash/FiltersPopover.qml:70
408+msgid "Reset"
409+msgstr ""
410+
411+#: qml/Dash/GenericScopeView.qml:547 qml/Dash/GenericScopeView.qml:718
412+msgid "Show less"
413+msgstr ""
414+
415+#: qml/Dash/GenericScopeView.qml:547
416+msgid "Show all"
417+msgstr ""
418+
419+#: qml/Dash/GenericScopeView.qml:578
420+msgctxt "Label: Hint for dash search line edit"
421+msgid "Search"
422+msgstr ""
423+
424+#: qml/Dash/PageHeaderExtraPanel.qml:67
425+msgid "Recent Searches"
426+msgstr ""
427+
428+#: qml/Dash/PageHeaderExtraPanel.qml:78
429+msgid "Clear All"
430+msgstr ""
431+
432+#: qml/Dash/Previews/PreviewActionCombo.qml:36
433+msgid "More..."
434+msgstr ""
435+
436+#: qml/Dash/Previews/PreviewActionCombo.qml:36
437+msgid "Less..."
438+msgstr ""
439+
440+#: qml/Dash/Previews/PreviewCommentInput.qml:83
441+#: qml/Dash/Previews/PreviewRatingInput.qml:202
442+msgid "Send"
443+msgstr "ناردن"
444+
445+#: qml/Dash/Previews/PreviewRatingInput.qml:109
446+msgid "Rate this"
447+msgstr "پلە دابنی بۆی"
448+
449+#: qml/Dash/Previews/PreviewRatingInput.qml:184
450+msgid "Add a review"
451+msgstr "پێداچوونەوە زۆر بکە"
452+
453+#: qml/Dash/PullToRefreshScopeStyle.qml:56
454+msgid "Pull to refresh…"
455+msgstr ""
456+
457+#: qml/Dash/PullToRefreshScopeStyle.qml:61
458+msgid "Release to refresh…"
459+msgstr ""
460+
461+#: qml/Dash/ScopeSettings/ScopeSettingBoolean.qml:43
462+msgid "Enable location data"
463+msgstr ""
464+
465+#: qml/Dash/ScopesList.qml:146
466+msgid "Manage"
467+msgstr ""
468+
469+#: qml/Dash/ScopesList.qml:187
470+msgid "Home"
471+msgstr ""
472+
473+#: qml/Dash/ScopesList.qml:188
474+msgid "Also installed"
475+msgstr ""
476+
372477#: qml/Greeter/CoverPage.qml:127
373478msgid "Unlock"
374479msgstr ""
@@ -404,7 +509,7 @@ msgstr ""
404509msgid "Enter passcode to unlock"
405510msgstr ""
406511
407−#: qml/Greeter/NarrowView.qml:235
512+#: qml/Greeter/NarrowView.qml:228
408513msgid "Emergency"
409514msgstr ""
410515
@@ -420,18 +525,17 @@ msgstr ""
420525msgid "Select desktop environment"
421526msgstr ""
422527
423−#: qml/Launcher/Drawer.qml:250
424−#, fuzzy
425−#| msgid "Search"
528+#: qml/Launcher/Drawer.qml:94
426529msgid "Search…"
427−msgstr "گەڕان"
530+msgstr ""
428531
429−#: qml/Launcher/PullToRefreshScopeStyle.qml:56
430−msgid "Pull to refresh…"
532+#: qml/Launcher/Drawer.qml:129
533+msgctxt "Apps sorted alphabetically"
534+msgid "A-Z"
431535msgstr ""
432536
433−#: qml/Launcher/PullToRefreshScopeStyle.qml:61
434−msgid "Release to refresh…"
537+#: qml/Launcher/MoreAppsHeader.qml:55
538+msgid "More apps in the store"
435539msgstr ""
436540
437541#: qml/Notifications/NotificationMenuItemFactory.qml:124
@@ -529,25 +633,19 @@ msgstr ""
529633msgid "Drag using 3 fingers any application from one window to the other"
530634msgstr ""
531635
532−#: qml/Stage/Stage.qml:671
533−msgid "No running apps"
534−msgstr ""
535−
536636#: qml/Tutorial/TutorialLeftLong.qml:49
537−#, fuzzy
538−#| msgid "Try swiping from the top edge to access the indicators"
539637msgid "Long swipe from the left edge to open the Application Drawer"
540−msgstr "لێواری سەرەوە ڕابکێشە بۆ گەیشتن بە نیشاندەرەکان"
638+msgstr ""
541639
542640#: qml/Tutorial/TutorialLeft.qml:47
543641msgid "Short swipe from the left edge to open the launcher"
544642msgstr ""
545643
546−#: qml/Tutorial/TutorialRight.qml:54
644+#: qml/Tutorial/TutorialRight.qml:55
547645msgid "Push your mouse against the right edge to view your open apps"
548646msgstr ""
549647
550−#: qml/Tutorial/TutorialRight.qml:55
648+#: qml/Tutorial/TutorialRight.qml:56
551649msgid "Swipe from the right edge to view your open apps"
552650msgstr ""
553651
@@ -555,42 +653,25 @@ msgstr ""
555653msgid "Swipe from the top edge to access notifications and quick settings"
556654msgstr ""
557655
558−#: qml/Wizard/Page.qml:59
656+#: qml/Wizard/Page.qml:54
559657msgctxt "Button: Go back one page in the Wizard"
560658msgid "Back"
561659msgstr ""
562660
563−#: qml/Wizard/Pages/10-welcome.qml:29
661+#: qml/Wizard/Pages/10-welcome.qml:28
564662msgid "Language"
565663msgstr ""
566664
567−#: qml/Wizard/Pages/10-welcome.qml:176
568−#: qml/Wizard/Pages/10-welcome-update.qml:126
569−#: qml/Wizard/Pages/11-changelog.qml:74 qml/Wizard/Pages/20-keyboard.qml:152
570−#: qml/Wizard/Pages/30-wifi.qml:214 qml/Wizard/Pages/50-timezone.qml:272
571−#: qml/Wizard/Pages/60-account.qml:72 qml/Wizard/Pages/70-passwd-type.qml:146
572−#: qml/Wizard/Pages/passcode-desktop.qml:154
573−#: qml/Wizard/Pages/password-set.qml:153
665+#: qml/Wizard/Pages/10-welcome.qml:173 qml/Wizard/Pages/20-keyboard.qml:152
666+#: qml/Wizard/Pages/30-wifi.qml:206 qml/Wizard/Pages/40-location.qml:271
667+#: qml/Wizard/Pages/50-timezone.qml:271 qml/Wizard/Pages/60-account.qml:65
668+#: qml/Wizard/Pages/70-passwd-type.qml:145
669+#: qml/Wizard/Pages/75-report-check.qml:84
670+#: qml/Wizard/Pages/passcode-desktop.qml:142
671+#: qml/Wizard/Pages/password-set.qml:142
574672msgid "Next"
575673msgstr ""
576674
577−#: qml/Wizard/Pages/10-welcome-update.qml:91
578−msgid "Welcome to "
579−msgstr ""
580−
581−#: qml/Wizard/Pages/10-welcome-update.qml:106
582−msgid "We will make sure your device is ready to use "
583−msgstr ""
584−
585−#: qml/Wizard/Pages/11-changelog.qml:28
586−msgid "What's new"
587−msgstr ""
588−
589−#: qml/Wizard/Pages/11-changelog.qml:74
590−#, fuzzy
591−msgid "Loading..."
592−msgstr "قسە دەکات..."
593−
594675#: qml/Wizard/Pages/20-keyboard.qml:31
595676msgid "Select Keyboard"
596677msgstr ""
@@ -603,33 +684,64 @@ msgstr ""
603684msgid "Keyboard layout"
604685msgstr ""
605686
606−#: qml/Wizard/Pages/20-keyboard.qml:152 qml/Wizard/Pages/30-wifi.qml:214
607−#: qml/Wizard/Pages/60-account.qml:72 qml/Wizard/Pages/79-system-update.qml:144
608−#: qml/Wizard/Pages/sim.qml:101
687+#: qml/Wizard/Pages/20-keyboard.qml:152 qml/Wizard/Pages/30-wifi.qml:206
688+#: qml/Wizard/Pages/60-account.qml:65 qml/Wizard/Pages/sim.qml:101
609689msgid "Skip"
610690msgstr ""
611691
612−#: qml/Wizard/Pages/30-wifi.qml:31
692+#: qml/Wizard/Pages/30-wifi.qml:30
613693msgid "Connect to Wi‑Fi"
614694msgstr ""
615695
616−#: qml/Wizard/Pages/30-wifi.qml:139
696+#: qml/Wizard/Pages/30-wifi.qml:131
617697msgid "Connected"
618698msgstr ""
619699
620−#: qml/Wizard/Pages/30-wifi.qml:172
700+#: qml/Wizard/Pages/30-wifi.qml:164
621701msgid "Available Wi-Fi networks"
622702msgstr ""
623703
624−#: qml/Wizard/Pages/30-wifi.qml:173
704+#: qml/Wizard/Pages/30-wifi.qml:165
625705msgid "No available Wi-Fi networks"
626706msgstr ""
627707
708+#: qml/Wizard/Pages/40-location.qml:27
709+msgid "Location Services"
710+msgstr ""
711+
712+#: qml/Wizard/Pages/40-location.qml:83
713+msgid ""
714+"Use GPS, Wi-Fi hotspots and mobile network anonymously to detect location "
715+"(recommended)"
716+msgstr ""
717+
718+#: qml/Wizard/Pages/40-location.qml:105
719+#, qt-format
720+msgid "By selecting this option you agree to the Nokia HERE %1."
721+msgstr ""
722+
723+#: qml/Wizard/Pages/40-location.qml:106
724+msgctxt "part of: Nokia HERE terms and conditions"
725+msgid "terms and conditions"
726+msgstr ""
727+
728+#: qml/Wizard/Pages/40-location.qml:160
729+msgid "GPS only"
730+msgstr ""
731+
732+#: qml/Wizard/Pages/40-location.qml:214
733+msgid "Don't use my location"
734+msgstr ""
735+
736+#: qml/Wizard/Pages/40-location.qml:260
737+msgid "You can change it later in System Settings."
738+msgstr ""
739+
628740#: qml/Wizard/Pages/50-timezone.qml:30
629741msgid "Time Zone"
630742msgstr ""
631743
632−#: qml/Wizard/Pages/50-timezone.qml:183
744+#: qml/Wizard/Pages/50-timezone.qml:182
633745msgid "Enter your city"
634746msgstr ""
635747
@@ -637,7 +749,7 @@ msgstr ""
637749msgid "Personalize Your Device"
638750msgstr ""
639751
640−#: qml/Wizard/Pages/60-account.qml:54
752+#: qml/Wizard/Pages/60-account.qml:48
641753msgid "Preferred Name"
642754msgstr ""
643755
@@ -645,72 +757,81 @@ msgstr ""
645757msgid "Lock Screen"
646758msgstr ""
647759
648−#: qml/Wizard/Pages/70-passwd-type.qml:103
760+#: qml/Wizard/Pages/70-passwd-type.qml:102
649761msgctxt "Label: Type of security method"
650762msgid "Create new password"
651763msgstr ""
652764
653−#: qml/Wizard/Pages/70-passwd-type.qml:105
765+#: qml/Wizard/Pages/70-passwd-type.qml:104
654766msgctxt "Label: Type of security method"
655767msgid "Create passcode (numbers only)"
656768msgstr ""
657769
658−#: qml/Wizard/Pages/70-passwd-type.qml:107
770+#: qml/Wizard/Pages/70-passwd-type.qml:106
659771msgctxt "Label: Type of security method"
660772msgid "No lock code"
661773msgstr ""
662774
663−#: qml/Wizard/Pages/79-system-update.qml:28
664−msgid "Update Device"
775+#: qml/Wizard/Pages/75-report-check.qml:26 qml/Wizard/Pages/here-terms.qml:108
776+msgid "Privacy Policy"
665777msgstr ""
666778
667−#: qml/Wizard/Pages/79-system-update.qml:55
668−msgid ""
669−"There is a system update available and ready to install. Afterwards, the "
670−"device will automatically restart."
779+#: qml/Wizard/Pages/75-report-check.qml:26
780+msgid "Help Us Improve"
671781msgstr ""
672782
673−#: qml/Wizard/Pages/79-system-update.qml:76
674−msgctxt "string identifying name of the update"
675−msgid "Ubuntu Touch system"
783+#: qml/Wizard/Pages/75-report-check.qml:59
784+msgid "Improve system performance by sending us crashes and error reports."
676785msgstr ""
677786
678−#: qml/Wizard/Pages/79-system-update.qml:83
679−#, qt-format
680−msgctxt "version of the system update"
681−msgid "Version %1"
787+#: qml/Wizard/Pages/75-report-check.qml:60
788+msgid "Privacy policy"
682789msgstr ""
683790
684−#: qml/Wizard/Pages/79-system-update.qml:95
685−msgid "This could take a few minutes..."
791+#: qml/Wizard/Pages/80-finished.qml:89
792+msgid "Welcome to Ubuntu"
686793msgstr ""
687794
688−#: qml/Wizard/Pages/79-system-update.qml:109
689−msgid "Install and restart now"
795+#: qml/Wizard/Pages/80-finished.qml:104
796+msgid "You are ready to use your device now"
690797msgstr ""
691798
692−#: qml/Wizard/Pages/80-finished.qml:91
693−msgid "Welcome Back"
799+#: qml/Wizard/Pages/80-finished.qml:124
800+msgid "Get Started"
694801msgstr ""
695802
696−#: qml/Wizard/Pages/80-finished.qml:91
697−msgid "Welcome to Ubuntu"
803+#: qml/Wizard/Pages/here-terms.qml:25
804+msgid "Terms & Conditions"
698805msgstr ""
699806
700−#: qml/Wizard/Pages/80-finished.qml:106
701−msgid "You are ready to use your device now"
807+#: qml/Wizard/Pages/here-terms.qml:69
808+msgid "Your device uses positioning technologies provided by HERE."
702809msgstr ""
703810
704−#: qml/Wizard/Pages/80-finished.qml:126
705−msgid "Continue"
811+#: qml/Wizard/Pages/here-terms.qml:81
812+msgid ""
813+"To provide you with positioning services and to improve their quality, HERE "
814+"collects information about nearby cell towers and Wi-Fi hotspots around your "
815+"current location whenever your position is being found."
706816msgstr ""
707817
708−#: qml/Wizard/Pages/80-finished.qml:126
709−msgid "Get Started"
818+#: qml/Wizard/Pages/here-terms.qml:93
819+msgid ""
820+"The information collected is used to analyze the service and to improve the "
821+"use of service, but not to identify you personally."
822+msgstr ""
823+
824+#: qml/Wizard/Pages/here-terms.qml:106
825+#, qt-format
826+msgid "By continuing, you agree to the HERE platform %1 and %2."
827+msgstr ""
828+
829+#: qml/Wizard/Pages/here-terms.qml:107
830+msgid "Service Terms"
710831msgstr ""
711832
712833#: qml/Wizard/Pages/passcode-confirm.qml:43
713−#: qml/Wizard/Pages/passcode-desktop.qml:104
834+#: qml/Wizard/Pages/passcode-desktop.qml:97
714835msgid "Confirm passcode"
715836msgstr ""
716837
@@ -727,24 +848,24 @@ msgstr ""
727848msgid "Lock Screen Passcode"
728849msgstr ""
729850
730−#: qml/Wizard/Pages/passcode-desktop.qml:68
851+#: qml/Wizard/Pages/passcode-desktop.qml:61
731852msgid "Enter 4 numbers to setup your passcode"
732853msgstr ""
733854
734−#: qml/Wizard/Pages/passcode-desktop.qml:84
855+#: qml/Wizard/Pages/passcode-desktop.qml:77
735856#: qml/Wizard/Pages/passcode-set.qml:54
736857msgid "Choose passcode"
737858msgstr ""
738859
739−#: qml/Wizard/Pages/passcode-desktop.qml:139
860+#: qml/Wizard/Pages/passcode-desktop.qml:127
740861msgid "Passcode too short"
741862msgstr ""
742863
743−#: qml/Wizard/Pages/passcode-desktop.qml:141
864+#: qml/Wizard/Pages/passcode-desktop.qml:129
744865msgid "Passcodes match"
745866msgstr ""
746867
747−#: qml/Wizard/Pages/passcode-desktop.qml:143
868+#: qml/Wizard/Pages/passcode-desktop.qml:131
748869msgid "Passcodes do not match"
749870msgstr ""
750871
@@ -756,15 +877,15 @@ msgstr ""
756877msgid "Lock Screen Password"
757878msgstr ""
758879
759−#: qml/Wizard/Pages/password-set.qml:68
880+#: qml/Wizard/Pages/password-set.qml:62
760881msgid "Enter at least 8 characters"
761882msgstr ""
762883
763−#: qml/Wizard/Pages/password-set.qml:80
884+#: qml/Wizard/Pages/password-set.qml:74
764885msgid "Choose password"
765886msgstr ""
766887
767−#: qml/Wizard/Pages/password-set.qml:110
888+#: qml/Wizard/Pages/password-set.qml:104
768889msgid "Confirm password"
769890msgstr ""
770891
@@ -820,22 +941,12 @@ msgstr ""
820941msgid "Very weak password"
821942msgstr ""
822943
823−#~ msgid "Send"
824−#~ msgstr "ناردن"
825−
826−#~ msgid "Rate this"
827−#~ msgstr "پلە دابنی بۆی"
828−
829−#~ msgid "Add a review"
830−#~ msgstr "پێداچوونەوە زۆر بکە"
831−
832−#, fuzzy
833−#~ msgid "Please wait..."
834−#~ msgstr "لە بارکردندایە. تکایە چاوەڕێ بکە..."
835−
836944#~ msgid "Top edge"
837945#~ msgstr "لێواری سەرەوە"
838946
947+#~ msgid "Try swiping from the top edge to access the indicators"
948+#~ msgstr "لێواری سەرەوە ڕابکێشە بۆ گەیشتن بە نیشاندەرەکان"
949+
839950#~ msgid "Close"
840951#~ msgstr "داخستن"
841952
@@ -851,12 +962,18 @@ msgstr ""
851962#~ msgid "Right edge"
852963#~ msgstr "لێواری ڕاست"
853964
965+#~ msgid "Speaking..."
966+#~ msgstr "قسە دەکات..."
967+
854968#~ msgid "Speak Now..."
855969#~ msgstr "ئێستا قسە بکە"
856970
857971#~ msgid "Confirm"
858972#~ msgstr "پشتڕاستکردنەوە"
859973
974+#~ msgid "Search"
975+#~ msgstr "گەڕان"
976+
860977#~ msgid "Skip intro"
861978#~ msgstr "پێشەکیی بپەڕێنە"
862979
@@ -868,3 +985,6 @@ msgstr ""
868985
869986#~ msgid "Type or say a command"
870987#~ msgstr "فەرمانێک بێژە یان بنووسە"
988+
989+#~ msgid "Loading. Please Wait..."
990+#~ msgstr "لە بارکردندایە. تکایە چاوەڕێ بکە..."
po/co.po+279−286
@@ -6,40 +6,39 @@
66msgid ""
77msgstr ""
88"Project-Id-Version: unity8\n"
9−"Report-Msgid-Bugs-To: \n"
10−"POT-Creation-Date: 2021-01-29 11:42-0600\n"
9+"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10+"POT-Creation-Date: 2017-04-04 22:56+0000\n"
1111"PO-Revision-Date: 2016-05-24 10:40+0000\n"
1212"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
1313"Language-Team: Corsican <co@li.org>\n"
14−"Language: co\n"
1514"MIME-Version: 1.0\n"
1615"Content-Type: text/plain; charset=UTF-8\n"
1716"Content-Transfer-Encoding: 8bit\n"
1817"Plural-Forms: nplurals=2; plural=n != 1;\n"
19−"X-Launchpad-Export-Date: 2016-11-23 06:34+0000\n"
20−"X-Generator: Launchpad (build 18269)\n"
18+"X-Launchpad-Export-Date: 2017-04-07 06:29+0000\n"
19+"X-Generator: Launchpad (build 18343)\n"
2120
22−#: plugins/LightDM/Greeter.cpp:199
21+#: plugins/LightDM/Greeter.cpp:188
2322msgid "Password: "
2423msgstr "Parolla d'ordine: "
2524
26−#: plugins/LightDM/Greeter.cpp:214
25+#: plugins/LightDM/Greeter.cpp:203
2726msgid "Username"
2827msgstr ""
2928
30−#: plugins/LightDM/Greeter.cpp:258
29+#: plugins/LightDM/Greeter.cpp:242
3130msgid "Failed to authenticate"
3231msgstr ""
3332
34−#: plugins/LightDM/Greeter.cpp:260
33+#: plugins/LightDM/Greeter.cpp:244
3534msgid "Invalid password, please try again"
3635msgstr ""
3736
38−#: plugins/LightDM/Greeter.cpp:270
37+#: plugins/LightDM/Greeter.cpp:254
3938msgid "Log In"
4039msgstr ""
4140
42−#: plugins/LightDM/Greeter.cpp:270
41+#: plugins/LightDM/Greeter.cpp:254
4342msgid "Retry"
4443msgstr "Turnà à pruvà"
4544
@@ -51,16 +50,16 @@ msgstr ""
5150msgid "Guest Session"
5251msgstr ""
5352
54−#: plugins/Unity/Launcher/launcheritem.cpp:48
55−#: plugins/Unity/Launcher/launcheritem.cpp:122
53+#: plugins/Unity/Launcher/launcheritem.cpp:49
54+#: plugins/Unity/Launcher/launcheritem.cpp:123
5655msgid "Pin shortcut"
5756msgstr "Fissà l'accurtatoghju"
5857
59−#: plugins/Unity/Launcher/launcheritem.cpp:54
58+#: plugins/Unity/Launcher/launcheritem.cpp:55
6059msgid "Quit"
6160msgstr "Abbandunà"
6261
63−#: plugins/Unity/Launcher/launcheritem.cpp:122
62+#: plugins/Unity/Launcher/launcheritem.cpp:123
6463msgid "Unpin shortcut"
6564msgstr "Toglie l'accurtatoghju"
6665
@@ -83,8 +82,9 @@ msgctxt "Button: Log out from the system"
8382msgid "Log Out"
8483msgstr "Escì"
8584
86−#: qml/Components/Dialogs.qml:199 qml/Components/Dialogs.qml:284
87−#: qml/Greeter/NarrowView.qml:215 qml/Wizard/Pages/passcode-confirm.qml:32
85+#: qml/Components/Dialogs.qml:199 qml/Components/Dialogs.qml:264
86+#: qml/Dash/DashPageHeader.qml:324 qml/Greeter/NarrowView.qml:208
87+#: qml/Wizard/Pages/passcode-confirm.qml:32
8888#: qml/Wizard/Pages/passcode-set.qml:32
8989msgid "Cancel"
9090msgstr "Annullà"
@@ -106,12 +106,12 @@ msgstr "Nò"
106106msgid "Yes"
107107msgstr "Iè"
108108
109−#: qml/Components/Dialogs.qml:243
109+#: qml/Components/Dialogs.qml:239
110110msgctxt "Title: Power off/Restart dialog"
111111msgid "Power"
112112msgstr "Alimentazione"
113113
114−#: qml/Components/Dialogs.qml:244
114+#: qml/Components/Dialogs.qml:240
115115msgid ""
116116"Are you sure you would like\n"
117117"to power off?"
@@ -119,26 +119,22 @@ msgstr ""
119119"Site sicuri di vulè\n"
120120"spenghje?"
121121
122−#: qml/Components/Dialogs.qml:248
122+#: qml/Components/Dialogs.qml:244
123123msgctxt "Button: Power off the system"
124124msgid "Power off"
125125msgstr "Spenghje"
126126
127−#: qml/Components/Dialogs.qml:263
127+#: qml/Components/Dialogs.qml:255
128128msgctxt "Button: Restart the system"
129129msgid "Restart"
130130msgstr "Turnà ad avvià"
131131
132−#: qml/Components/Dialogs.qml:276
133−msgid "Screenshot"
134−msgstr ""
135−
136132#: qml/Components/KeyboardShortcutsOverlay.qml:41
137133msgid "Keyboard Shortcuts"
138134msgstr ""
139135
140136#: qml/Components/KeyboardShortcutsOverlay.qml:55
141−msgid "Lomiri"
137+msgid "Unity 8"
142138msgstr ""
143139
144140#: qml/Components/KeyboardShortcutsOverlay.qml:62
@@ -225,6 +221,18 @@ msgstr ""
225221msgid "Opens the Application Drawer."
226222msgstr ""
227223
224+#: qml/Components/KeyboardShortcutsOverlay.qml:207
225+msgid "Scopes"
226+msgstr ""
227+
228+#: qml/Components/KeyboardShortcutsOverlay.qml:214
229+msgid "Super (Tap)"
230+msgstr ""
231+
232+#: qml/Components/KeyboardShortcutsOverlay.qml:219
233+msgid "Opens the Scopes home."
234+msgstr ""
235+
228236#: qml/Components/KeyboardShortcutsOverlay.qml:235
229237msgid "Switching"
230238msgstr ""
@@ -297,7 +305,7 @@ msgstr ""
297305msgid "Closes the current window."
298306msgstr ""
299307
300−#: qml/Components/Lockscreen.qml:212 qml/Greeter/NarrowView.qml:235
308+#: qml/Components/Lockscreen.qml:212 qml/Greeter/NarrowView.qml:228
301309msgid "Return to Call"
302310msgstr "Turnà à a Chjamata"
303311
@@ -360,10 +368,8 @@ msgstr ""
360368"ssu dispusitivu cum'è un tappettu tattile per guvernà u puntatore."
361369
362370#: qml/Components/VirtualTouchPad.qml:327
363−#, fuzzy
364−#| msgid "Tap to return to call..."
365371msgid "Tap left button to click."
366−msgstr "Tuccà per riturnà à a chjamata..."
372+msgstr ""
367373
368374#: qml/Components/VirtualTouchPad.qml:339
369375msgid "Tap right button to right click."
@@ -377,6 +383,103 @@ msgstr ""
377383msgid "Find more settings in the system settings."
378384msgstr ""
379385
386+#: qml/Dash/DashPageHeader.qml:361
387+msgctxt "Button: Open the Ubuntu Store"
388+msgid "Store"
389+msgstr "Buttega"
390+
391+#: qml/Dash/DashPageHeader.qml:368
392+msgctxt "Button: Start a search in the current dash scope"
393+msgid "Search"
394+msgstr "Circà"
395+
396+#: qml/Dash/DashPageHeader.qml:378
397+msgctxt "Button: Show the current dash scope settings"
398+msgid "Settings"
399+msgstr "Parametri"
400+
401+#: qml/Dash/DashPageHeader.qml:385
402+msgid "Remove from Favorites"
403+msgstr "Toglie da i Favuriti"
404+
405+#: qml/Dash/DashPageHeader.qml:385
406+msgid "Add to Favorites"
407+msgstr "Aghjustà à i Favuriti"
408+
409+#: qml/Dash/FiltersPopover.qml:61
410+msgid "Refine your results"
411+msgstr "Raffinà i risultati"
412+
413+#: qml/Dash/FiltersPopover.qml:70
414+msgid "Reset"
415+msgstr "Re-inizializzà"
416+
417+#: qml/Dash/GenericScopeView.qml:547 qml/Dash/GenericScopeView.qml:718
418+msgid "Show less"
419+msgstr ""
420+
421+#: qml/Dash/GenericScopeView.qml:547
422+msgid "Show all"
423+msgstr ""
424+
425+#: qml/Dash/GenericScopeView.qml:578
426+msgctxt "Label: Hint for dash search line edit"
427+msgid "Search"
428+msgstr "Circà"
429+
430+#: qml/Dash/PageHeaderExtraPanel.qml:67
431+msgid "Recent Searches"
432+msgstr "Ricerche recente"
433+
434+#: qml/Dash/PageHeaderExtraPanel.qml:78
435+msgid "Clear All"
436+msgstr "Squassà tuttu"
437+
438+#: qml/Dash/Previews/PreviewActionCombo.qml:36
439+msgid "More..."
440+msgstr "Di più..."
441+
442+#: qml/Dash/Previews/PreviewActionCombo.qml:36
443+msgid "Less..."
444+msgstr "Menu..."
445+
446+#: qml/Dash/Previews/PreviewCommentInput.qml:83
447+#: qml/Dash/Previews/PreviewRatingInput.qml:202
448+msgid "Send"
449+msgstr "Mandà"
450+
451+#: qml/Dash/Previews/PreviewRatingInput.qml:109
452+msgid "Rate this"
453+msgstr "Ghjudicà questu"
454+
455+#: qml/Dash/Previews/PreviewRatingInput.qml:184
456+msgid "Add a review"
457+msgstr "Aghjustà una recensione"
458+
459+#: qml/Dash/PullToRefreshScopeStyle.qml:56
460+msgid "Pull to refresh…"
461+msgstr "Tirà per rinnuvà..."
462+
463+#: qml/Dash/PullToRefreshScopeStyle.qml:61
464+msgid "Release to refresh…"
465+msgstr "Lascià andà per rinnuvà..."
466+
467+#: qml/Dash/ScopeSettings/ScopeSettingBoolean.qml:43
468+msgid "Enable location data"
469+msgstr "Abilità i dati nant'à u locu"
470+
471+#: qml/Dash/ScopesList.qml:146
472+msgid "Manage"
473+msgstr "Gestì"
474+
475+#: qml/Dash/ScopesList.qml:187
476+msgid "Home"
477+msgstr "Accolta"
478+
479+#: qml/Dash/ScopesList.qml:188
480+msgid "Also installed"
481+msgstr "Anu dinù installatu..."
482+
380483#: qml/Greeter/CoverPage.qml:127
381484msgid "Unlock"
382485msgstr "Sbluccà"
@@ -409,18 +512,14 @@ msgid "Try again"
409512msgstr ""
410513
411514#: qml/Greeter/Greeter.qml:551
412−#, fuzzy
413−#| msgid "Enter passphrase"
414515msgid "Enter passphrase to unlock"
415−msgstr "Inserì a frasa d'ordine"
516+msgstr ""
416517
417518#: qml/Greeter/Greeter.qml:552
418−#, fuzzy
419−#| msgid "Enter passcode"
420519msgid "Enter passcode to unlock"
421−msgstr "Inserì u codice d'accessu"
520+msgstr ""
422521
423−#: qml/Greeter/NarrowView.qml:235
522+#: qml/Greeter/NarrowView.qml:228
424523msgid "Emergency"
425524msgstr ""
426525
@@ -436,20 +535,18 @@ msgstr ""
436535msgid "Select desktop environment"
437536msgstr ""
438537
439−#: qml/Launcher/Drawer.qml:250
440−#, fuzzy
441−#| msgctxt "Button: Start a search in the current dash scope"
442−#| msgid "Search"
538+#: qml/Launcher/Drawer.qml:94
443539msgid "Search…"
444−msgstr "Circà"
540+msgstr ""
445541
446−#: qml/Launcher/PullToRefreshScopeStyle.qml:56
447−msgid "Pull to refresh…"
448−msgstr "Tirà per rinnuvà..."
542+#: qml/Launcher/Drawer.qml:129
543+msgctxt "Apps sorted alphabetically"
544+msgid "A-Z"
545+msgstr ""
449546
450−#: qml/Launcher/PullToRefreshScopeStyle.qml:61
451−msgid "Release to refresh…"
452−msgstr "Lascià andà per rinnuvà..."
547+#: qml/Launcher/MoreAppsHeader.qml:55
548+msgid "More apps in the store"
549+msgstr ""
453550
454551#: qml/Notifications/NotificationMenuItemFactory.qml:124
455552msgid "Show password"
@@ -539,36 +636,27 @@ msgid "Call back"
539636msgstr "Richjamà"
540637
541638#: qml/Panel/PanelMenuPage.qml:92
542−#, fuzzy
543−#| msgctxt "Button: Go back one page in the Wizard"
544−#| msgid "Back"
545639msgid "Back"
546−msgstr "Riturnà"
640+msgstr ""
547641
548642#: qml/Stage/SideStage.qml:76
549643msgid "Drag using 3 fingers any application from one window to the other"
550644msgstr ""
551645"Trascinà cù 3 dite qualichissia applicazione da una finestra à un'antra"
552646
553−#: qml/Stage/Stage.qml:671
554−msgid "No running apps"
555−msgstr ""
556−
557647#: qml/Tutorial/TutorialLeftLong.qml:49
558−#, fuzzy
559−#| msgid "Long swipe from the left edge to open the Today scope"
560648msgid "Long swipe from the left edge to open the Application Drawer"
561−msgstr "Scorre longu da mancina versu diritta per aprì u pannellu Oghje"
649+msgstr ""
562650
563651#: qml/Tutorial/TutorialLeft.qml:47
564652msgid "Short swipe from the left edge to open the launcher"
565653msgstr ""
566654
567−#: qml/Tutorial/TutorialRight.qml:54
655+#: qml/Tutorial/TutorialRight.qml:55
568656msgid "Push your mouse against the right edge to view your open apps"
569657msgstr ""
570658
571−#: qml/Tutorial/TutorialRight.qml:55
659+#: qml/Tutorial/TutorialRight.qml:56
572660msgid "Swipe from the right edge to view your open apps"
573661msgstr ""
574662
@@ -576,42 +664,25 @@ msgstr ""
576664msgid "Swipe from the top edge to access notifications and quick settings"
577665msgstr ""
578666
579−#: qml/Wizard/Page.qml:59
667+#: qml/Wizard/Page.qml:54
580668msgctxt "Button: Go back one page in the Wizard"
581669msgid "Back"
582670msgstr "Riturnà"
583671
584−#: qml/Wizard/Pages/10-welcome.qml:29
672+#: qml/Wizard/Pages/10-welcome.qml:28
585673msgid "Language"
586674msgstr "Lingua"
587675
588−#: qml/Wizard/Pages/10-welcome.qml:176
589−#: qml/Wizard/Pages/10-welcome-update.qml:126
590−#: qml/Wizard/Pages/11-changelog.qml:74 qml/Wizard/Pages/20-keyboard.qml:152
591−#: qml/Wizard/Pages/30-wifi.qml:214 qml/Wizard/Pages/50-timezone.qml:272
592−#: qml/Wizard/Pages/60-account.qml:72 qml/Wizard/Pages/70-passwd-type.qml:146
593−#: qml/Wizard/Pages/passcode-desktop.qml:154
594−#: qml/Wizard/Pages/password-set.qml:153
676+#: qml/Wizard/Pages/10-welcome.qml:173 qml/Wizard/Pages/20-keyboard.qml:152
677+#: qml/Wizard/Pages/30-wifi.qml:206 qml/Wizard/Pages/40-location.qml:271
678+#: qml/Wizard/Pages/50-timezone.qml:271 qml/Wizard/Pages/60-account.qml:65
679+#: qml/Wizard/Pages/70-passwd-type.qml:145
680+#: qml/Wizard/Pages/75-report-check.qml:84
681+#: qml/Wizard/Pages/passcode-desktop.qml:142
682+#: qml/Wizard/Pages/password-set.qml:142
595683msgid "Next"
596684msgstr "Prossimu"
597685
598−#: qml/Wizard/Pages/10-welcome-update.qml:91
599−#, fuzzy
600−msgid "Welcome to "
601−msgstr "Benvenuti in Ubuntu"
602−
603−#: qml/Wizard/Pages/10-welcome-update.qml:106
604−msgid "We will make sure your device is ready to use "
605−msgstr ""
606−
607−#: qml/Wizard/Pages/11-changelog.qml:28
608−msgid "What's new"
609−msgstr ""
610−
611−#: qml/Wizard/Pages/11-changelog.qml:74
612−msgid "Loading..."
613−msgstr ""
614−
615686#: qml/Wizard/Pages/20-keyboard.qml:31
616687msgid "Select Keyboard"
617688msgstr ""
@@ -624,33 +695,66 @@ msgstr ""
624695msgid "Keyboard layout"
625696msgstr ""
626697
627−#: qml/Wizard/Pages/20-keyboard.qml:152 qml/Wizard/Pages/30-wifi.qml:214
628−#: qml/Wizard/Pages/60-account.qml:72 qml/Wizard/Pages/79-system-update.qml:144
629−#: qml/Wizard/Pages/sim.qml:101
698+#: qml/Wizard/Pages/20-keyboard.qml:152 qml/Wizard/Pages/30-wifi.qml:206
699+#: qml/Wizard/Pages/60-account.qml:65 qml/Wizard/Pages/sim.qml:101
630700msgid "Skip"
631701msgstr "Ignurà"
632702
633−#: qml/Wizard/Pages/30-wifi.qml:31
703+#: qml/Wizard/Pages/30-wifi.qml:30
634704msgid "Connect to Wi‑Fi"
635705msgstr "Cunnettesi à u Wi-Fi"
636706
637−#: qml/Wizard/Pages/30-wifi.qml:139
707+#: qml/Wizard/Pages/30-wifi.qml:131
638708msgid "Connected"
639709msgstr "Cunnessu"
640710
641−#: qml/Wizard/Pages/30-wifi.qml:172
711+#: qml/Wizard/Pages/30-wifi.qml:164
642712msgid "Available Wi-Fi networks"
643713msgstr "Rete Wi-Fi dispunibili"
644714
645−#: qml/Wizard/Pages/30-wifi.qml:173
715+#: qml/Wizard/Pages/30-wifi.qml:165
646716msgid "No available Wi-Fi networks"
647717msgstr "Nisuna reta Wi-Fi hè dispunibile"
648718
719+#: qml/Wizard/Pages/40-location.qml:27
720+msgid "Location Services"
721+msgstr "Servizi di lucalizazione"
722+
723+#: qml/Wizard/Pages/40-location.qml:83
724+msgid ""
725+"Use GPS, Wi-Fi hotspots and mobile network anonymously to detect location "
726+"(recommended)"
727+msgstr ""
728+"Usà di manera anonima u GPS, i punti d'accessu Wi-Fi, e reti mobili, per "
729+"stabilisce à pusizione (segeritu)"
730+
731+#: qml/Wizard/Pages/40-location.qml:105
732+#, qt-format
733+msgid "By selecting this option you agree to the Nokia HERE %1."
734+msgstr "Selezziunendu issa ozzione s'accettanu i %1 di Nokia HERE."
735+
736+#: qml/Wizard/Pages/40-location.qml:106
737+msgctxt "part of: Nokia HERE terms and conditions"
738+msgid "terms and conditions"
739+msgstr "termini è cundizioni"
740+
741+#: qml/Wizard/Pages/40-location.qml:160
742+msgid "GPS only"
743+msgstr "Sulamente GPS"
744+
745+#: qml/Wizard/Pages/40-location.qml:214
746+msgid "Don't use my location"
747+msgstr "Miccà usà u mo locu"
748+
749+#: qml/Wizard/Pages/40-location.qml:260
750+msgid "You can change it later in System Settings."
751+msgstr "A pudite cambià successivamente ind'i Parametri di Sistema"
752+
649753#: qml/Wizard/Pages/50-timezone.qml:30
650754msgid "Time Zone"
651755msgstr "Fusu orariu"
652756
653−#: qml/Wizard/Pages/50-timezone.qml:183
757+#: qml/Wizard/Pages/50-timezone.qml:182
654758msgid "Enter your city"
655759msgstr "Inserì a vostra cità"
656760
@@ -658,7 +762,7 @@ msgstr "Inserì a vostra cità"
658762msgid "Personalize Your Device"
659763msgstr "Persunalizà u vostru dispusitivu"
660764
661−#: qml/Wizard/Pages/60-account.qml:54
765+#: qml/Wizard/Pages/60-account.qml:48
662766msgid "Preferred Name"
663767msgstr "Nome preferitu"
664768
@@ -666,72 +770,88 @@ msgstr "Nome preferitu"
666770msgid "Lock Screen"
667771msgstr "Bluccà u screnu"
668772
669−#: qml/Wizard/Pages/70-passwd-type.qml:103
773+#: qml/Wizard/Pages/70-passwd-type.qml:102
670774msgctxt "Label: Type of security method"
671775msgid "Create new password"
672776msgstr "Creà una nova parolla d'ordine"
673777
674−#: qml/Wizard/Pages/70-passwd-type.qml:105
778+#: qml/Wizard/Pages/70-passwd-type.qml:104
675779msgctxt "Label: Type of security method"
676780msgid "Create passcode (numbers only)"
677781msgstr "Creà un codice d'accessu (sulamente numeri)"
678782
679−#: qml/Wizard/Pages/70-passwd-type.qml:107
783+#: qml/Wizard/Pages/70-passwd-type.qml:106
680784msgctxt "Label: Type of security method"
681785msgid "No lock code"
682786msgstr "Nisun codice di bloccu"
683787
684−#: qml/Wizard/Pages/79-system-update.qml:28
685−msgid "Update Device"
686−msgstr ""
687−
688−#: qml/Wizard/Pages/79-system-update.qml:55
689−msgid ""
690−"There is a system update available and ready to install. Afterwards, the "
691−"device will automatically restart."
692−msgstr ""
693−
694−#: qml/Wizard/Pages/79-system-update.qml:76
695−msgctxt "string identifying name of the update"
696−msgid "Ubuntu Touch system"
697−msgstr ""
698−
699−#: qml/Wizard/Pages/79-system-update.qml:83
700−#, qt-format
701−msgctxt "version of the system update"
702−msgid "Version %1"
703−msgstr ""
788+#: qml/Wizard/Pages/75-report-check.qml:26 qml/Wizard/Pages/here-terms.qml:108
789+msgid "Privacy Policy"
790+msgstr "Pulitica di Riservatezza"
704791
705−#: qml/Wizard/Pages/79-system-update.qml:95
706−msgid "This could take a few minutes..."
707−msgstr ""
792+#: qml/Wizard/Pages/75-report-check.qml:26
793+msgid "Help Us Improve"
794+msgstr "Aiutaci à migliurà"
708795
709−#: qml/Wizard/Pages/79-system-update.qml:109
710−msgid "Install and restart now"
796+#: qml/Wizard/Pages/75-report-check.qml:59
797+msgid "Improve system performance by sending us crashes and error reports."
711798msgstr ""
799+"Migliurà l'efficienza di u sistema mandenduci nutificazioni d'errori è "
800+"blocchi impurtanti."
712801
713−#: qml/Wizard/Pages/80-finished.qml:91
714−msgid "Welcome Back"
715−msgstr ""
802+#: qml/Wizard/Pages/75-report-check.qml:60
803+msgid "Privacy policy"
804+msgstr "Pulitica di Riservatezza"
716805
717−#: qml/Wizard/Pages/80-finished.qml:91
806+#: qml/Wizard/Pages/80-finished.qml:89
718807msgid "Welcome to Ubuntu"
719808msgstr "Benvenuti in Ubuntu"
720809
721−#: qml/Wizard/Pages/80-finished.qml:106
810+#: qml/Wizard/Pages/80-finished.qml:104
722811msgid "You are ready to use your device now"
723812msgstr "Avà site pronti à usà u vostru dispusitivu"
724813
725−#: qml/Wizard/Pages/80-finished.qml:126
726−msgid "Continue"
727−msgstr ""
728−
729−#: qml/Wizard/Pages/80-finished.qml:126
814+#: qml/Wizard/Pages/80-finished.qml:124
730815msgid "Get Started"
731816msgstr "Primi passi"
732817
818+#: qml/Wizard/Pages/here-terms.qml:25
819+msgid "Terms & Conditions"
820+msgstr "Termini & Cundizioni"
821+
822+#: qml/Wizard/Pages/here-terms.qml:69
823+msgid "Your device uses positioning technologies provided by HERE."
824+msgstr "U dispusitivu utliza tecnulugie di pusiziunamentu furnite da HERE."
825+
826+#: qml/Wizard/Pages/here-terms.qml:81
827+msgid ""
828+"To provide you with positioning services and to improve their quality, HERE "
829+"collects information about nearby cell towers and Wi-Fi hotspots around your "
830+"current location whenever your position is being found."
831+msgstr ""
832+"Per furnì servizii di pusiziunamentu è migliuranne a qualità, ogni volta chì "
833+"a pusizione hè truvata, HERE culleziona e infurmazione nant'à i punti "
834+"d'accessu Wi-Fi è i repetitori di telefunia mobile ind'u circondu."
835+
836+#: qml/Wizard/Pages/here-terms.qml:93
837+msgid ""
838+"The information collected is used to analyze the service and to improve the "
839+"use of service, but not to identify you personally."
840+msgstr ""
841+"E infurmazione raccolte seranu utilizate per analizà u servizi è "
842+"migliurallu, micca per idintificà l'utilizatore."
843+
844+#: qml/Wizard/Pages/here-terms.qml:106
845+#, qt-format
846+msgid "By continuing, you agree to the HERE platform %1 and %2."
847+msgstr "Cuntinuendu, s'accettanu i %1 e la %2 di a piattaforma HERE."
848+
849+#: qml/Wizard/Pages/here-terms.qml:107
850+msgid "Service Terms"
851+msgstr "Termini di u serviziu"
852+
733853#: qml/Wizard/Pages/passcode-confirm.qml:43
734−#: qml/Wizard/Pages/passcode-desktop.qml:104
854+#: qml/Wizard/Pages/passcode-desktop.qml:97
735855msgid "Confirm passcode"
736856msgstr "Cunfirmà u codice d'accessu"
737857
@@ -748,24 +868,24 @@ msgstr "Ripete l'inserimentu."
748868msgid "Lock Screen Passcode"
749869msgstr "Codice bloccu screnu"
750870
751−#: qml/Wizard/Pages/passcode-desktop.qml:68
871+#: qml/Wizard/Pages/passcode-desktop.qml:61
752872msgid "Enter 4 numbers to setup your passcode"
753873msgstr "Inserì 4 numeri per creà u vostru codice d'accessu"
754874
755−#: qml/Wizard/Pages/passcode-desktop.qml:84
875+#: qml/Wizard/Pages/passcode-desktop.qml:77
756876#: qml/Wizard/Pages/passcode-set.qml:54
757877msgid "Choose passcode"
758878msgstr "Sceglie u codice d'accessu"
759879
760−#: qml/Wizard/Pages/passcode-desktop.qml:139
880+#: qml/Wizard/Pages/passcode-desktop.qml:127
761881msgid "Passcode too short"
762882msgstr "Codice d'accessu troppu cortu"
763883
764−#: qml/Wizard/Pages/passcode-desktop.qml:141
884+#: qml/Wizard/Pages/passcode-desktop.qml:129
765885msgid "Passcodes match"
766886msgstr "I codici currispondenu."
767887
768−#: qml/Wizard/Pages/passcode-desktop.qml:143
888+#: qml/Wizard/Pages/passcode-desktop.qml:131
769889msgid "Passcodes do not match"
770890msgstr "I codici ùn currispondenu micca."
771891
@@ -777,15 +897,15 @@ msgstr "U codice d'accessu hà da esse longu almenu 4 caratteri"
777897msgid "Lock Screen Password"
778898msgstr "Parolla d'ordine per bloccu screnu"
779899
780−#: qml/Wizard/Pages/password-set.qml:68
900+#: qml/Wizard/Pages/password-set.qml:62
781901msgid "Enter at least 8 characters"
782902msgstr "Inserì almenu 8 caratteri"
783903
784−#: qml/Wizard/Pages/password-set.qml:80
904+#: qml/Wizard/Pages/password-set.qml:74
785905msgid "Choose password"
786906msgstr "Sceglie a parolla d'ordine"
787907
788−#: qml/Wizard/Pages/password-set.qml:110
908+#: qml/Wizard/Pages/password-set.qml:104
789909msgid "Confirm password"
790910msgstr "Cunfirmà parolla d'ordine"
791911
@@ -842,143 +962,6 @@ msgstr "Parolla d'ordine debule"
842962msgid "Very weak password"
843963msgstr "Parolla d'ordine moltu debule"
844964
845−#~ msgctxt "Button: Open the Ubuntu Store"
846−#~ msgid "Store"
847−#~ msgstr "Buttega"
848−
849−#~ msgctxt "Button: Show the current dash scope settings"
850−#~ msgid "Settings"
851−#~ msgstr "Parametri"
852−
853−#~ msgid "Remove from Favorites"
854−#~ msgstr "Toglie da i Favuriti"
855−
856−#~ msgid "Add to Favorites"
857−#~ msgstr "Aghjustà à i Favuriti"
858−
859−#~ msgid "Refine your results"
860−#~ msgstr "Raffinà i risultati"
861−
862−#~ msgid "Reset"
863−#~ msgstr "Re-inizializzà"
864−
865−#~ msgctxt "Label: Hint for dash search line edit"
866−#~ msgid "Search"
867−#~ msgstr "Circà"
868−
869−#~ msgid "Recent Searches"
870−#~ msgstr "Ricerche recente"
871−
872−#~ msgid "Clear All"
873−#~ msgstr "Squassà tuttu"
874−
875−#~ msgid "More..."
876−#~ msgstr "Di più..."
877−
878−#~ msgid "Less..."
879−#~ msgstr "Menu..."
880−
881−#~ msgid "Send"
882−#~ msgstr "Mandà"
883−
884−#~ msgid "Rate this"
885−#~ msgstr "Ghjudicà questu"
886−
887−#~ msgid "Add a review"
888−#~ msgstr "Aghjustà una recensione"
889−
890−#~ msgid "Enable location data"
891−#~ msgstr "Abilità i dati nant'à u locu"
892−
893−#~ msgid "Manage"
894−#~ msgstr "Gestì"
895−
896−#~ msgid "Home"
897−#~ msgstr "Accolta"
898−
899−#~ msgid "Also installed"
900−#~ msgstr "Anu dinù installatu..."
901−
902−#~ msgid "Privacy Policy"
903−#~ msgstr "Pulitica di Riservatezza"
904−
905−#~ msgid "Help Us Improve"
906−#~ msgstr "Aiutaci à migliurà"
907−
908−#~ msgid "Improve system performance by sending us crashes and error reports."
909−#~ msgstr ""
910−#~ "Migliurà l'efficienza di u sistema mandenduci nutificazioni d'errori è "
911−#~ "blocchi impurtanti."
912−
913−#~ msgid "Privacy policy"
914−#~ msgstr "Pulitica di Riservatezza"
915−
916−#, fuzzy
917−#~ msgid "Download"
918−#~ msgstr "Scaricamentu..."
919−
920−#, fuzzy
921−#~ msgid "Downloaded"
922−#~ msgstr "Scaricamentu..."
923−
924−#, fuzzy
925−#~ msgid "Installed"
926−#~ msgstr "Anu dinù installatu..."
927−
928−#~ msgid "Location Services"
929−#~ msgstr "Servizi di lucalizazione"
930−
931−#~ msgid ""
932−#~ "Use GPS, Wi-Fi hotspots and mobile network anonymously to detect location "
933−#~ "(recommended)"
934−#~ msgstr ""
935−#~ "Usà di manera anonima u GPS, i punti d'accessu Wi-Fi, e reti mobili, per "
936−#~ "stabilisce à pusizione (segeritu)"
937−
938−#~ msgid "By selecting this option you agree to the Nokia HERE %1."
939−#~ msgstr "Selezziunendu issa ozzione s'accettanu i %1 di Nokia HERE."
940−
941−#~ msgctxt "part of: Nokia HERE terms and conditions"
942−#~ msgid "terms and conditions"
943−#~ msgstr "termini è cundizioni"
944−
945−#~ msgid "GPS only"
946−#~ msgstr "Sulamente GPS"
947−
948−#~ msgid "Don't use my location"
949−#~ msgstr "Miccà usà u mo locu"
950−
951−#~ msgid "You can change it later in System Settings."
952−#~ msgstr "A pudite cambià successivamente ind'i Parametri di Sistema"
953−
954−#~ msgid "Terms & Conditions"
955−#~ msgstr "Termini & Cundizioni"
956−
957−#~ msgid "Your device uses positioning technologies provided by HERE."
958−#~ msgstr "U dispusitivu utliza tecnulugie di pusiziunamentu furnite da HERE."
959−
960−#~ msgid ""
961−#~ "To provide you with positioning services and to improve their quality, "
962−#~ "HERE collects information about nearby cell towers and Wi-Fi hotspots "
963−#~ "around your current location whenever your position is being found."
964−#~ msgstr ""
965−#~ "Per furnì servizii di pusiziunamentu è migliuranne a qualità, ogni volta "
966−#~ "chì a pusizione hè truvata, HERE culleziona e infurmazione nant'à i punti "
967−#~ "d'accessu Wi-Fi è i repetitori di telefunia mobile ind'u circondu."
968−
969−#~ msgid ""
970−#~ "The information collected is used to analyze the service and to improve "
971−#~ "the use of service, but not to identify you personally."
972−#~ msgstr ""
973−#~ "E infurmazione raccolte seranu utilizate per analizà u servizi è "
974−#~ "migliurallu, micca per idintificà l'utilizatore."
975−
976−#~ msgid "By continuing, you agree to the HERE platform %1 and %2."
977−#~ msgstr "Cuntinuendu, s'accettanu i %1 e la %2 di a piattaforma HERE."
978−
979−#~ msgid "Service Terms"
980−#~ msgstr "Termini di u serviziu"
981−
982965#~ msgid "See all"
983966#~ msgstr "Vede tutti"
984967
@@ -994,6 +977,12 @@ msgstr "Parolla d'ordine moltu debule"
994977#~ msgid "See less"
995978#~ msgstr "Vede menu"
996979
980+#~ msgid "Enter passphrase"
981+#~ msgstr "Inserì a frasa d'ordine"
982+
983+#~ msgid "Enter passcode"
984+#~ msgstr "Inserì u codice d'accessu"
985+
997986#~ msgid "Swipe from the left edge to open the launcher"
998987#~ msgstr "Scorre da mancina versu diritta per aprì u launcher"
999988
@@ -1012,17 +1001,21 @@ msgstr "Parolla d'ordine moltu debule"
10121001#~ msgid "Swipe up to create a message"
10131002#~ msgstr "Scorre versu l'altu per creà un messaggiu"
10141003
1004+#~ msgid "Long swipe from the left edge to open the Today scope"
1005+#~ msgstr "Scorre longu da mancina versu diritta per aprì u pannellu Oghje"
1006+
10151007#~ msgid "Short or long swipe from the right edge to view your open apps"
10161008#~ msgstr ""
1017−#~ "Scorre cortu o longu da diritta versu mancina per vede e applicazioni "
1018−#~ "aperte"
1009+#~ "Scorre cortu o longu da diritta versu mancina per vede e applicazioni aperte"
10191010
1011+#, qt-format
10201012#~ msgid "Enter %1"
10211013#~ msgstr "Inserì %1"
10221014
10231015#~ msgid "Sorry, incorrect passphrase"
10241016#~ msgstr "Spiacenti, frasa d'ordine micca curretta"
10251017
1018+#, qt-format
10261019#~ msgid "Sorry, incorrect %1"
10271020#~ msgstr "Spiacenti, %1 micca currettu"
10281021
@@ -1047,11 +1040,11 @@ msgstr "Parolla d'ordine moltu debule"
10471040#~ msgstr "Ripete l'inserimentu"
10481041
10491042#~ msgid ""
1050−#~ "If passcode is entered incorrectly, your phone will conduct a factory "
1051−#~ "reset and all personal data will be deleted."
1043+#~ "If passcode is entered incorrectly, your phone will conduct a factory reset "
1044+#~ "and all personal data will be deleted."
10521045#~ msgstr ""
1053−#~ "Si u codice d'accessu hè erratu, u telefunu serà reinizializatu, è tutti "
1054−#~ "i dati persunali serannu perduti."
1046+#~ "Si u codice d'accessu hè erratu, u telefunu serà reinizializatu, è tutti i "
1047+#~ "dati persunali serannu perduti."
10551048
10561049#~ msgid ""
10571050#~ "If passphrase is entered incorrectly, your phone will conduct a factory "
po/cs.po+435−469
@@ -6,64 +6,63 @@
66msgid ""
77msgstr ""
88"Project-Id-Version: unity8\n"
9−"Report-Msgid-Bugs-To: \n"
10−"POT-Creation-Date: 2021-01-29 11:42-0600\n"
11−"PO-Revision-Date: 2021-12-05 18:44+0000\n"
12−"Last-Translator: Milan Korecký <milan.korecky@gmail.com>\n"
13−"Language-Team: Czech <https://translate.ubports.com/projects/ubports/lomiri/"
14−"cs/>\n"
15−"Language: cs\n"
9+"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10+"POT-Creation-Date: 2017-04-04 22:56+0000\n"
11+"PO-Revision-Date: 2015-07-07 10:44+0000\n"
12+"Last-Translator: Vojtěch Daněk <vdanek@outlook.com>\n"
13+"Language-Team: Czech <cs@li.org>\n"
1614"MIME-Version: 1.0\n"
1715"Content-Type: text/plain; charset=UTF-8\n"
1816"Content-Transfer-Encoding: 8bit\n"
1917"Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n"
20−"X-Generator: Weblate 3.11.3\n"
21−"X-Launchpad-Export-Date: 2016-11-23 06:35+0000\n"
18+"X-Launchpad-Export-Date: 2017-04-07 06:29+0000\n"
19+"X-Generator: Launchpad (build 18343)\n"
20+"Language: cs\n"
2221
23−#: plugins/LightDM/Greeter.cpp:199
22+#: plugins/LightDM/Greeter.cpp:188
2423msgid "Password: "
2524msgstr "Heslo: "
2625
27−#: plugins/LightDM/Greeter.cpp:214
26+#: plugins/LightDM/Greeter.cpp:203
2827msgid "Username"
29−msgstr "Uživatelské jméno"
28+msgstr ""
3029
31−#: plugins/LightDM/Greeter.cpp:258
30+#: plugins/LightDM/Greeter.cpp:242
3231msgid "Failed to authenticate"
33−msgstr "Chyba při ověřování"
32+msgstr ""
3433
35−#: plugins/LightDM/Greeter.cpp:260
34+#: plugins/LightDM/Greeter.cpp:244
3635msgid "Invalid password, please try again"
37−msgstr "Nesprávné heslo, zkuste to znovu prosím"
36+msgstr ""
3837
39−#: plugins/LightDM/Greeter.cpp:270
38+#: plugins/LightDM/Greeter.cpp:254
4039msgid "Log In"
41−msgstr "Přihlásit se"
40+msgstr ""
4241
43−#: plugins/LightDM/Greeter.cpp:270
42+#: plugins/LightDM/Greeter.cpp:254
4443msgid "Retry"
45−msgstr "Zkusit znovu"
44+msgstr "Znovu"
4645
4746#: plugins/LightDM/UsersModel.cpp:157
4847msgid "Login"
49−msgstr "Přihlášení"
48+msgstr ""
5049
5150#: plugins/LightDM/UsersModel.cpp:165
5251msgid "Guest Session"
53−msgstr "Sezení hosta"
52+msgstr ""
5453
55−#: plugins/Unity/Launcher/launcheritem.cpp:48
56−#: plugins/Unity/Launcher/launcheritem.cpp:122
54+#: plugins/Unity/Launcher/launcheritem.cpp:49
55+#: plugins/Unity/Launcher/launcheritem.cpp:123
5756msgid "Pin shortcut"
58−msgstr "Připnout odkaz"
57+msgstr "Připíchnout zkratku"
5958
60−#: plugins/Unity/Launcher/launcheritem.cpp:54
59+#: plugins/Unity/Launcher/launcheritem.cpp:55
6160msgid "Quit"
62−msgstr "Ukončit"
61+msgstr ""
6362
64−#: plugins/Unity/Launcher/launcheritem.cpp:122
63+#: plugins/Unity/Launcher/launcheritem.cpp:123
6564msgid "Unpin shortcut"
66−msgstr "Zrušit připnutý odkaz"
65+msgstr "Odpíchnout zkratku"
6766
6867#: qml/Components/Dialogs.qml:176
6968msgctxt "Title: Lock/Log out dialog"
@@ -72,7 +71,7 @@ msgstr "Odhlásit se"
7271
7372#: qml/Components/Dialogs.qml:177
7473msgid "Are you sure you want to log out?"
75−msgstr "Opravdu se chcete odhlásit?"
74+msgstr "Jste si jistí, že se chcete odhlásit?"
7675
7776#: qml/Components/Dialogs.qml:180
7877msgctxt "Button: Lock the system"
@@ -82,10 +81,11 @@ msgstr "Uzamknout"
8281#: qml/Components/Dialogs.qml:191
8382msgctxt "Button: Log out from the system"
8483msgid "Log Out"
85−msgstr "Odhlásit se"
84+msgstr "Odhlásit"
8685
87−#: qml/Components/Dialogs.qml:199 qml/Components/Dialogs.qml:284
88−#: qml/Greeter/NarrowView.qml:215 qml/Wizard/Pages/passcode-confirm.qml:32
86+#: qml/Components/Dialogs.qml:199 qml/Components/Dialogs.qml:264
87+#: qml/Dash/DashPageHeader.qml:324 qml/Greeter/NarrowView.qml:208
88+#: qml/Wizard/Pages/passcode-confirm.qml:32
8989#: qml/Wizard/Pages/passcode-set.qml:32
9090msgid "Cancel"
9191msgstr "Zrušit"
@@ -97,7 +97,7 @@ msgstr "Restartovat"
9797
9898#: qml/Components/Dialogs.qml:212
9999msgid "Are you sure you want to reboot?"
100−msgstr "Opravdu chcete zařízení restartovat?"
100+msgstr "Jste si jistí, že chcete zařízení restartovat?"
101101
102102#: qml/Components/Dialogs.qml:215
103103msgid "No"
@@ -107,198 +107,206 @@ msgstr "Ne"
107107msgid "Yes"
108108msgstr "Ano"
109109
110−#: qml/Components/Dialogs.qml:243
110+#: qml/Components/Dialogs.qml:239
111111msgctxt "Title: Power off/Restart dialog"
112112msgid "Power"
113−msgstr "Napájení"
113+msgstr "Vypnutí"
114114
115−#: qml/Components/Dialogs.qml:244
115+#: qml/Components/Dialogs.qml:240
116116msgid ""
117117"Are you sure you would like\n"
118118"to power off?"
119119msgstr ""
120−"Opravdu chcete\n"
121−"zařízení vypnout?"
120+"Jste si jistí, že chcete\n"
121+"telefon vypnout?"
122122
123−#: qml/Components/Dialogs.qml:248
123+#: qml/Components/Dialogs.qml:244
124124msgctxt "Button: Power off the system"
125125msgid "Power off"
126−msgstr "Vypnout"
126+msgstr "Vypnutí"
127127
128−#: qml/Components/Dialogs.qml:263
128+#: qml/Components/Dialogs.qml:255
129129msgctxt "Button: Restart the system"
130130msgid "Restart"
131−msgstr "Restartovat"
132−
133−#: qml/Components/Dialogs.qml:276
134−msgid "Screenshot"
135−msgstr "Snímek obrazovky"
131+msgstr "Reboot"
136132
137133#: qml/Components/KeyboardShortcutsOverlay.qml:41
138134msgid "Keyboard Shortcuts"
139−msgstr "Klávesové zkratky"
135+msgstr ""
140136
141137#: qml/Components/KeyboardShortcutsOverlay.qml:55
142−msgid "Lomiri"
143−msgstr "Lomiri"
138+msgid "Unity 8"
139+msgstr ""
144140
145141#: qml/Components/KeyboardShortcutsOverlay.qml:62
146142msgid "PrtScr"
147−msgstr "PrtScr"
143+msgstr ""
148144
149145#: qml/Components/KeyboardShortcutsOverlay.qml:67
150146msgid "Takes a screenshot."
151−msgstr "Pořídí snímek obrazovky."
147+msgstr ""
152148
153149#: qml/Components/KeyboardShortcutsOverlay.qml:75
154150msgid "Alt + PrtScr"
155−msgstr "Alt + PrtScr"
151+msgstr ""
156152
157153#: qml/Components/KeyboardShortcutsOverlay.qml:80
158154msgid "Takes a screenshot of the current window."
159−msgstr "Pořídí snímek právě zaměřeného okna."
155+msgstr ""
160156
161157#: qml/Components/KeyboardShortcutsOverlay.qml:88
162158msgid "Super + Space"
163−msgstr "Super + Mezerník"
159+msgstr ""
164160
165161#: qml/Components/KeyboardShortcutsOverlay.qml:93
166162msgid "Switches to next keyboard layout."
167−msgstr "Přepne na další rozložení klávesnice."
163+msgstr ""
168164
169165#: qml/Components/KeyboardShortcutsOverlay.qml:101
170166msgid "Super + Shift + Space"
171−msgstr "Super + Shift + Mezerník"
167+msgstr ""
172168
173169#: qml/Components/KeyboardShortcutsOverlay.qml:106
174170msgid "Switches to previous keyboard layout."
175−msgstr "Přepne na předchozí rozložení klávesnice."
171+msgstr ""
176172
177173#: qml/Components/KeyboardShortcutsOverlay.qml:114
178174msgid "Ctrl + Alt + T"
179−msgstr "Ctrl + Alt + T"
175+msgstr ""
180176
181177#: qml/Components/KeyboardShortcutsOverlay.qml:119
182178msgid "Starts the Terminal application."
183−msgstr "Spustí aplikaci Terminál."
179+msgstr ""
184180
185181#: qml/Components/KeyboardShortcutsOverlay.qml:131
186182msgid "Launcher"
187−msgstr "Launcher"
183+msgstr ""
188184
189185#: qml/Components/KeyboardShortcutsOverlay.qml:138
190186msgid "Super (Hold)"
191−msgstr "Super (držet)"
187+msgstr ""
192188
193189#: qml/Components/KeyboardShortcutsOverlay.qml:143
194190msgid "Opens the launcher, displays shortcuts."
195−msgstr "Otevře launcher, zobrazí zkratky."
191+msgstr ""
196192
197193#: qml/Components/KeyboardShortcutsOverlay.qml:151
198194msgid "Alt + F1"
199−msgstr "Alt + F1"
195+msgstr ""
200196
201197#: qml/Components/KeyboardShortcutsOverlay.qml:156
202198msgid "Opens launcher keyboard navigation mode."
203−msgstr "Otevře launcher v režimu pohybu pomocí klávesnice."
199+msgstr ""
204200
205201#: qml/Components/KeyboardShortcutsOverlay.qml:164
206202msgid "Super + Tab"
207−msgstr "Super + Tab"
203+msgstr ""
208204
209205#: qml/Components/KeyboardShortcutsOverlay.qml:169
210206msgid "Switches applications via the launcher."
211−msgstr "Přepne aplikace pomocí launcheru."
207+msgstr ""
212208
213209#: qml/Components/KeyboardShortcutsOverlay.qml:177
214210msgid "Super + 1 to 0"
215−msgstr "Super + 1 až 0"
211+msgstr ""
216212
217213#: qml/Components/KeyboardShortcutsOverlay.qml:182
218214msgid "Same as clicking on a launcher icon."
219−msgstr "Obdoba kliknutí na ikonu v launcheru."
215+msgstr ""
220216
221217#: qml/Components/KeyboardShortcutsOverlay.qml:190
222218msgid "Super + A"
223−msgstr "Super + A"
219+msgstr ""
224220
225221#: qml/Components/KeyboardShortcutsOverlay.qml:195
226222msgid "Opens the Application Drawer."
227−msgstr "Otevře seznam s aplikacemi."
223+msgstr ""
224+
225+#: qml/Components/KeyboardShortcutsOverlay.qml:207
226+msgid "Scopes"
227+msgstr ""
228+
229+#: qml/Components/KeyboardShortcutsOverlay.qml:214
230+msgid "Super (Tap)"
231+msgstr ""
232+
233+#: qml/Components/KeyboardShortcutsOverlay.qml:219
234+msgid "Opens the Scopes home."
235+msgstr ""
228236
229237#: qml/Components/KeyboardShortcutsOverlay.qml:235
230238msgid "Switching"
231−msgstr "Přepínání"
239+msgstr ""
232240
233241#: qml/Components/KeyboardShortcutsOverlay.qml:242
234242msgid "Alt + Tab"
235−msgstr "Alt + Tab"
243+msgstr ""
236244
237245#: qml/Components/KeyboardShortcutsOverlay.qml:247
238246msgid "Switches between applications."
239−msgstr "Přepne mezi aplikacemi."
247+msgstr ""
240248
241249#: qml/Components/KeyboardShortcutsOverlay.qml:255
242250msgid "Super + W"
243−msgstr "Super + W"
251+msgstr ""
244252
245253#: qml/Components/KeyboardShortcutsOverlay.qml:260
246254msgid "Opens the desktop spread."
247−msgstr "Zobrazí náhled oken otevřených aplikací."
255+msgstr ""
248256
249257#: qml/Components/KeyboardShortcutsOverlay.qml:268
250258msgid "Cursor Left or Right"
251−msgstr "Šipky vlevo nebo vpravo"
259+msgstr ""
252260
253261#: qml/Components/KeyboardShortcutsOverlay.qml:273
254262msgid "Moves the focus."
255−msgstr "Přesune zaměření."
263+msgstr ""
256264
257265#: qml/Components/KeyboardShortcutsOverlay.qml:285
258266msgid "Windows"
259−msgstr "Okna"
267+msgstr ""
260268
261269#: qml/Components/KeyboardShortcutsOverlay.qml:292
262270msgid "Ctrl + Super + D"
263−msgstr "Ctrl + Super + D"
271+msgstr ""
264272
265273#: qml/Components/KeyboardShortcutsOverlay.qml:297
266274msgid "Minimizes all windows."
267−msgstr "Minimalizuje všechna okna."
275+msgstr ""
268276
269277#: qml/Components/KeyboardShortcutsOverlay.qml:305
270278msgid "Ctrl + Super + Up"
271−msgstr "Ctrl + Super + Šipka nahoru"
279+msgstr ""
272280
273281#: qml/Components/KeyboardShortcutsOverlay.qml:310
274282msgid "Maximizes the current window."
275−msgstr "Maximalizuje právě zaměřené okno."
283+msgstr ""
276284
277285#: qml/Components/KeyboardShortcutsOverlay.qml:318
278286msgid "Ctrl + Super + Down"
279−msgstr "Ctrl + Super + Šipka dolů"
287+msgstr ""
280288
281289#: qml/Components/KeyboardShortcutsOverlay.qml:323
282290msgid "Minimizes or restores the current window."
283−msgstr "Minimalizuje anebo obnoví původní velikost právě zaměřeného okna."
291+msgstr ""
284292
285293#: qml/Components/KeyboardShortcutsOverlay.qml:331
286294msgid "Ctrl + Super + Left or Right"
287−msgstr "Ctrl + Super + šipka vlevo nebo vpravo"
295+msgstr ""
288296
289297#: qml/Components/KeyboardShortcutsOverlay.qml:336
290298msgid "Semi-maximizes the current window."
291−msgstr "Skoro maximalizuje právě zaměřené okno."
299+msgstr ""
292300
293301#: qml/Components/KeyboardShortcutsOverlay.qml:344
294302msgid "Alt + F4"
295−msgstr "Alt + F4"
303+msgstr ""
296304
297305#: qml/Components/KeyboardShortcutsOverlay.qml:349
298306msgid "Closes the current window."
299−msgstr "Zavře právě zaměřené okno."
307+msgstr ""
300308
301−#: qml/Components/Lockscreen.qml:212 qml/Greeter/NarrowView.qml:235
309+#: qml/Components/Lockscreen.qml:212 qml/Greeter/NarrowView.qml:228
302310msgid "Return to Call"
303311msgstr "Vrátit se k hovoru"
304312
@@ -313,68 +321,161 @@ msgstr "OK"
313321#: qml/Components/MediaServices/VideoPlayerControls.qml:44
314322#, qt-format
315323msgid "%1:%2:%3"
316−msgstr "%1:%2:%3"
324+msgstr ""
317325
318326#: qml/Components/MediaServices/VideoPlayerControls.qml:49
319327#, qt-format
320328msgid "%1:%2"
321−msgstr "%1:%2"
329+msgstr ""
322330
323331#: qml/Components/ModeSwitchWarningDialog.qml:33
324332msgid "Apps may have unsaved data:"
325−msgstr "Aplikace mohou obsahovat neuložená data:"
333+msgstr ""
326334
327335#: qml/Components/ModeSwitchWarningDialog.qml:60
328336msgctxt ""
329337"Re-dock means connect the device again to an external screen/mouse/keyboard"
330338msgid "Re-dock, save your work and close these apps to continue."
331339msgstr ""
332−"Připojte zpět do doku, uložte si práci a zavřete tyto aplikace – pak teprve "
333−"pokračujte."
334340
335341#: qml/Components/ModeSwitchWarningDialog.qml:67
336342msgid "Or force close now (unsaved data will be lost)."
337−msgstr "Anebo lze vynutit ukončení (neuložená data ovšem budou ztracena!)."
343+msgstr ""
338344
339345#: qml/Components/ModeSwitchWarningDialog.qml:80
340346msgid "OK, I will reconnect"
341−msgstr "OK, připojím nazpět"
347+msgstr ""
342348
343349#: qml/Components/ModeSwitchWarningDialog.qml:81
344350msgid "Reconnect now!"
345−msgstr "Připojte nazpět!"
351+msgstr ""
346352
347353#: qml/Components/ModeSwitchWarningDialog.qml:94
348354msgid "Close all"
349−msgstr "Zavřít vše"
355+msgstr ""
350356
351357#: qml/Components/SharingPicker.qml:54
352358msgid "Preview Share Item"
353−msgstr "Náhled sdílených položek"
359+msgstr ""
354360
355361#: qml/Components/VirtualTouchPad.qml:317
356362msgid ""
357363"Your device is now connected to an external display. Use this screen as a "
358364"touch pad to interact with the pointer."
359365msgstr ""
360−"Zařízení je připojené k externí obrazovce. Vestavěný displej zařízení "
361−"použijte pro ovládání ukazatele myši (jako touchpad)."
362366
363367#: qml/Components/VirtualTouchPad.qml:327
364368msgid "Tap left button to click."
365−msgstr "Pro kliknutí levým tlačítkem myši klepněte na tlačítko vlevo."
369+msgstr ""
366370
367371#: qml/Components/VirtualTouchPad.qml:339
368372msgid "Tap right button to right click."
369−msgstr "Pro kliknutí pravým tlačítkem klepněte na tlačítko vpravo."
373+msgstr ""
370374
371375#: qml/Components/VirtualTouchPad.qml:351
372376msgid "Swipe with two fingers to scroll."
373−msgstr "Pro posouvání přejeďte dvěma prsty."
377+msgstr ""
374378
375379#: qml/Components/VirtualTouchPad.qml:396
376380msgid "Find more settings in the system settings."
377−msgstr "Další nastavení najdete v systémových nastaveních."
381+msgstr ""
382+
383+#: qml/Dash/DashPageHeader.qml:361
384+msgctxt "Button: Open the Ubuntu Store"
385+msgid "Store"
386+msgstr "Obchod"
387+
388+#: qml/Dash/DashPageHeader.qml:368
389+msgctxt "Button: Start a search in the current dash scope"
390+msgid "Search"
391+msgstr "Hledat"
392+
393+#: qml/Dash/DashPageHeader.qml:378
394+msgctxt "Button: Show the current dash scope settings"
395+msgid "Settings"
396+msgstr "Nastavení"
397+
398+#: qml/Dash/DashPageHeader.qml:385
399+msgid "Remove from Favorites"
400+msgstr "Odstranit z oblíbených"
401+
402+#: qml/Dash/DashPageHeader.qml:385
403+msgid "Add to Favorites"
404+msgstr "Přidat do oblíbených"
405+
406+#: qml/Dash/FiltersPopover.qml:61
407+msgid "Refine your results"
408+msgstr ""
409+
410+#: qml/Dash/FiltersPopover.qml:70
411+msgid "Reset"
412+msgstr ""
413+
414+#: qml/Dash/GenericScopeView.qml:547 qml/Dash/GenericScopeView.qml:718
415+msgid "Show less"
416+msgstr ""
417+
418+#: qml/Dash/GenericScopeView.qml:547
419+msgid "Show all"
420+msgstr ""
421+
422+#: qml/Dash/GenericScopeView.qml:578
423+msgctxt "Label: Hint for dash search line edit"
424+msgid "Search"
425+msgstr "Hledat"
426+
427+#: qml/Dash/PageHeaderExtraPanel.qml:67
428+msgid "Recent Searches"
429+msgstr ""
430+
431+#: qml/Dash/PageHeaderExtraPanel.qml:78
432+msgid "Clear All"
433+msgstr ""
434+
435+#: qml/Dash/Previews/PreviewActionCombo.qml:36
436+msgid "More..."
437+msgstr "Více..."
438+
439+#: qml/Dash/Previews/PreviewActionCombo.qml:36
440+msgid "Less..."
441+msgstr "Méně..."
442+
443+#: qml/Dash/Previews/PreviewCommentInput.qml:83
444+#: qml/Dash/Previews/PreviewRatingInput.qml:202
445+msgid "Send"
446+msgstr "Odeslat"
447+
448+#: qml/Dash/Previews/PreviewRatingInput.qml:109
449+msgid "Rate this"
450+msgstr "Ohodnoťte to"
451+
452+#: qml/Dash/Previews/PreviewRatingInput.qml:184
453+msgid "Add a review"
454+msgstr "Přidat recenzi"
455+
456+#: qml/Dash/PullToRefreshScopeStyle.qml:56
457+msgid "Pull to refresh…"
458+msgstr "Vytáhněte pro obnovení..."
459+
460+#: qml/Dash/PullToRefreshScopeStyle.qml:61
461+msgid "Release to refresh…"
462+msgstr "Pusťte pro obnovení..."
463+
464+#: qml/Dash/ScopeSettings/ScopeSettingBoolean.qml:43
465+msgid "Enable location data"
466+msgstr "Povolit údaje umístění"
467+
468+#: qml/Dash/ScopesList.qml:146
469+msgid "Manage"
470+msgstr "Spravovat"
471+
472+#: qml/Dash/ScopesList.qml:187
473+msgid "Home"
474+msgstr "Domů"
475+
476+#: qml/Dash/ScopesList.qml:188
477+msgid "Also installed"
478+msgstr "Také nainstalováno"
378479
379480#: qml/Greeter/CoverPage.qml:127
380481msgid "Unlock"
@@ -387,62 +488,61 @@ msgstr "Zařízení uzamčeno"
387488#: qml/Greeter/DelayedLockscreen.qml:58
388489msgid "You have been locked out due to too many failed passphrase attempts."
389490msgstr ""
390−"Zařízení bylo uzamčeno z důvodu mnoha neúspěšných pokusů o zadání přístupové "
391−"fráze."
491+"Zařízení bylo uzamčeno z důvodu mnoha neúspěšných pokusů o přihlášení."
392492
393493#: qml/Greeter/DelayedLockscreen.qml:59
394494msgid "You have been locked out due to too many failed passcode attempts."
395495msgstr ""
396−"Zařízení bylo uzamčeno z důvodu mnoha neúspěšných pokusů o zadání "
397−"přístupového kódu."
496+"Zařízení bylo uzamčeno z důvodu mnoha neúspěšných pokusů o přihlášení."
398497
399498#: qml/Greeter/DelayedLockscreen.qml:68
400499#, qt-format
401500msgid "Please wait %1 minute and then try again…"
402501msgid_plural "Please wait %1 minutes and then try again…"
403−msgstr[0] "Počkejte prosím %1 minutu a poté to zkuste znovu…"
404−msgstr[1] "Počkejte prosím %1 minuty a poté to zkuste znovu…"
405−msgstr[2] "Počkejte prosím %1 minut a poté to zkuste znovu…"
502+msgstr[0] "Počkejte, prosím, %1 minut a poté to zkuste znovu..."
503+msgstr[1] "Počkejte, prosím, %1 minuty a poté to zkuste znovu..."
504+msgstr[2] "Počkejte, prosím, %1 minut a poté to zkuste znovu..."
406505
407506#: qml/Greeter/Greeter.qml:550
408507msgid "Try again"
409−msgstr "Zkusit znovu"
508+msgstr ""
410509
411510#: qml/Greeter/Greeter.qml:551
412511msgid "Enter passphrase to unlock"
413−msgstr "K odemknutí zadejte přístupovou frázi"
512+msgstr ""
414513
415514#: qml/Greeter/Greeter.qml:552
416515msgid "Enter passcode to unlock"
417−msgstr "K odemknutí zadejte přístupový kód"
516+msgstr ""
418517
419−#: qml/Greeter/NarrowView.qml:235
518+#: qml/Greeter/NarrowView.qml:228
420519msgid "Emergency"
421−msgstr "Tísňový hovor"
520+msgstr ""
422521
423522#: qml/Greeter/PromptList.qml:126
424523msgid "Passphrase"
425−msgstr "Přístupová fráze"
524+msgstr ""
426525
427526#: qml/Greeter/PromptList.qml:126
428527msgid "Passcode"
429−msgstr "Přístupový kód"
528+msgstr ""
430529
431530#: qml/Greeter/SessionsList.qml:124
432531msgid "Select desktop environment"
433−msgstr "Vybrat desktopové prostředí"
532+msgstr ""
434533
435−#: qml/Launcher/Drawer.qml:250
534+#: qml/Launcher/Drawer.qml:94
436535msgid "Search…"
437−msgstr "Vyhledat…"
536+msgstr ""
438537
439−#: qml/Launcher/PullToRefreshScopeStyle.qml:56
440−msgid "Pull to refresh…"
441−msgstr "Znovu načtete vysunutím…"
538+#: qml/Launcher/Drawer.qml:129
539+msgctxt "Apps sorted alphabetically"
540+msgid "A-Z"
541+msgstr ""
442542
443−#: qml/Launcher/PullToRefreshScopeStyle.qml:61
444−msgid "Release to refresh…"
445−msgstr "Znovu načtete uvolněním…"
543+#: qml/Launcher/MoreAppsHeader.qml:55
544+msgid "More apps in the store"
545+msgstr ""
446546
447547#: qml/Notifications/NotificationMenuItemFactory.qml:124
448548msgid "Show password"
@@ -450,7 +550,7 @@ msgstr "Zobrazit heslo"
450550
451551#: qml/Panel/ActiveCallHint.qml:79
452552msgid "Tap to return to call..."
453−msgstr "Klepnutím se vrátíte k hovoru…"
553+msgstr "Klepnutím se vrátíte k hovoru..."
454554
455555#: qml/Panel/ActiveCallHint.qml:92
456556msgid "Conference"
@@ -465,24 +565,24 @@ msgstr "Nic se nepřehrává"
465565msgid "%1 hour"
466566msgid_plural "%1 hours"
467567msgstr[0] "%1 hodina"
468−msgstr[1] "%1 hodin"
469−msgstr[2] "%1 hodiny"
568+msgstr[1] "%1 hodiny"
569+msgstr[2] "%1 hodin"
470570
471571#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1001
472572#, qt-format
473573msgid "%1 minute"
474574msgid_plural "%1 minutes"
475575msgstr[0] "%1 minuta"
476−msgstr[1] "%1 minut"
477−msgstr[2] "%1 minuty"
576+msgstr[1] "%1 minuty"
577+msgstr[2] "%1 minut"
478578
479579#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1006
480580#, qt-format
481581msgid "%1 second"
482582msgid_plural "%1 seconds"
483583msgstr[0] "%1 sekunda"
484−msgstr[1] "%1 sekund"
485−msgstr[2] ""
584+msgstr[1] "%1 sekundy"
585+msgstr[2] "%1 sekund"
486586
487587#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1009
488588msgid "0 seconds"
@@ -496,7 +596,7 @@ msgstr "Zbývá %1"
496596
497597#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1017
498598msgid "In queue…"
499−msgstr "Ve frontě…"
599+msgstr "Ve frontě..."
500600
501601#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1021
502602msgid "Downloading"
@@ -504,7 +604,7 @@ msgstr "Stahování"
504604
505605#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1023
506606msgid "Paused, tap to resume"
507−msgstr "Pozastaveno, pro pokračování klepněte"
607+msgstr "Pauza, pro pokračování klepněte"
508608
509609#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1025
510610msgid "Canceled"
@@ -512,7 +612,7 @@ msgstr "Zrušeno"
512612
513613#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1027
514614msgid "Finished"
515−msgstr "Hotovo"
615+msgstr "Dokončeno"
516616
517617#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1029
518618msgid "Failed, tap to retry"
@@ -522,7 +622,7 @@ msgstr "Nezdařilo se, opakujte klepnutím"
522622#: qml/Panel/Indicators/MessageMenuItemFactory.qml:210
523623msgctxt "Button: Send a reply message"
524624msgid "Send"
525−msgstr "Poslat"
625+msgstr ""
526626
527627#: qml/Panel/Indicators/MessageMenuItemFactory.qml:152
528628msgctxt "Label: Hint in message indicator line edit"
@@ -532,485 +632,323 @@ msgstr "Odpovědět"
532632#: qml/Panel/Indicators/MessageMenuItemFactory.qml:209
533633msgctxt "Button: Call back on phone"
534634msgid "Call back"
535−msgstr "Zavolat zpět"
635+msgstr ""
536636
537637#: qml/Panel/PanelMenuPage.qml:92
538638msgid "Back"
539−msgstr "Zpět"
639+msgstr ""
540640
541641#: qml/Stage/SideStage.qml:76
542642msgid "Drag using 3 fingers any application from one window to the other"
543643msgstr ""
544−"Jakoukoli z aplikací přetáhnete z jednoho okna do druhého za použití třech "
545−"prstů"
546−
547−#: qml/Stage/Stage.qml:671
548−msgid "No running apps"
549−msgstr "Nejsou spuštěny žádné aplikace"
550644
551645#: qml/Tutorial/TutorialLeftLong.qml:49
552646msgid "Long swipe from the left edge to open the Application Drawer"
553−msgstr "Dlouhým přetažení od levého okraje otevřete seznam aplikací"
647+msgstr ""
554648
555649#: qml/Tutorial/TutorialLeft.qml:47
556650msgid "Short swipe from the left edge to open the launcher"
557−msgstr "Krátkým přetažením od levého okraje otevřete launcher"
651+msgstr ""
558652
559−#: qml/Tutorial/TutorialRight.qml:54
653+#: qml/Tutorial/TutorialRight.qml:55
560654msgid "Push your mouse against the right edge to view your open apps"
561−msgstr "„Zatlačením“ ukazatelem myši na levý okraj zobrazíte spuštěné aplikace"
655+msgstr ""
562656
563−#: qml/Tutorial/TutorialRight.qml:55
657+#: qml/Tutorial/TutorialRight.qml:56
564658msgid "Swipe from the right edge to view your open apps"
565−msgstr "Přetažením od pravého okraje zobrazíte spuštěné aplikace"
659+msgstr ""
566660
567661#: qml/Tutorial/TutorialTop.qml:53
568662msgid "Swipe from the top edge to access notifications and quick settings"
569−msgstr "Přetažením od horního okraje zobrazíte upozornění a rychlá nastavení"
663+msgstr ""
570664
571−#: qml/Wizard/Page.qml:59
665+#: qml/Wizard/Page.qml:54
572666msgctxt "Button: Go back one page in the Wizard"
573667msgid "Back"
574668msgstr "Zpět"
575669
576−#: qml/Wizard/Pages/10-welcome.qml:29
670+#: qml/Wizard/Pages/10-welcome.qml:28
577671msgid "Language"
578−msgstr "Jazyk"
579−
580−#: qml/Wizard/Pages/10-welcome.qml:176
581−#: qml/Wizard/Pages/10-welcome-update.qml:126
582−#: qml/Wizard/Pages/11-changelog.qml:74 qml/Wizard/Pages/20-keyboard.qml:152
583−#: qml/Wizard/Pages/30-wifi.qml:214 qml/Wizard/Pages/50-timezone.qml:272
584−#: qml/Wizard/Pages/60-account.qml:72 qml/Wizard/Pages/70-passwd-type.qml:146
585−#: qml/Wizard/Pages/passcode-desktop.qml:154
586−#: qml/Wizard/Pages/password-set.qml:153
587−msgid "Next"
588−msgstr "Další"
589−
590−#: qml/Wizard/Pages/10-welcome-update.qml:91
591−msgid "Welcome to "
592−msgstr "Vítejte v "
593−
594−#: qml/Wizard/Pages/10-welcome-update.qml:106
595−msgid "We will make sure your device is ready to use "
596−msgstr "Nyní bude ověřeno, zda je vaše zařízení připraveno k použití "
597−
598−#: qml/Wizard/Pages/11-changelog.qml:28
599−msgid "What's new"
600−msgstr "Novinky"
672+msgstr ""
601673
602−#: qml/Wizard/Pages/11-changelog.qml:74
603−msgid "Loading..."
604−msgstr "Načítání…"
674+#: qml/Wizard/Pages/10-welcome.qml:173 qml/Wizard/Pages/20-keyboard.qml:152
675+#: qml/Wizard/Pages/30-wifi.qml:206 qml/Wizard/Pages/40-location.qml:271
676+#: qml/Wizard/Pages/50-timezone.qml:271 qml/Wizard/Pages/60-account.qml:65
677+#: qml/Wizard/Pages/70-passwd-type.qml:145
678+#: qml/Wizard/Pages/75-report-check.qml:84
679+#: qml/Wizard/Pages/passcode-desktop.qml:142
680+#: qml/Wizard/Pages/password-set.qml:142
681+msgid "Next"
682+msgstr ""
605683
606684#: qml/Wizard/Pages/20-keyboard.qml:31
607685msgid "Select Keyboard"
608−msgstr "Zvolte klávesnici"
686+msgstr ""
609687
610688#: qml/Wizard/Pages/20-keyboard.qml:71
611689msgid "Keyboard language"
612−msgstr "Jazyk klávesnice"
690+msgstr ""
613691
614692#: qml/Wizard/Pages/20-keyboard.qml:93
615693msgid "Keyboard layout"
616−msgstr "Rozložení klávesnice"
694+msgstr ""
617695
618−#: qml/Wizard/Pages/20-keyboard.qml:152 qml/Wizard/Pages/30-wifi.qml:214
619−#: qml/Wizard/Pages/60-account.qml:72 qml/Wizard/Pages/79-system-update.qml:144
620−#: qml/Wizard/Pages/sim.qml:101
696+#: qml/Wizard/Pages/20-keyboard.qml:152 qml/Wizard/Pages/30-wifi.qml:206
697+#: qml/Wizard/Pages/60-account.qml:65 qml/Wizard/Pages/sim.qml:101
621698msgid "Skip"
622699msgstr "Přeskočit"
623700
624−#: qml/Wizard/Pages/30-wifi.qml:31
701+#: qml/Wizard/Pages/30-wifi.qml:30
625702msgid "Connect to Wi‑Fi"
626−msgstr "Připojit se k Wi-Fi"
703+msgstr "Připojte se k Wi-Fi"
627704
628−#: qml/Wizard/Pages/30-wifi.qml:139
705+#: qml/Wizard/Pages/30-wifi.qml:131
629706msgid "Connected"
630−msgstr "Připojeno"
707+msgstr ""
631708
632−#: qml/Wizard/Pages/30-wifi.qml:172
709+#: qml/Wizard/Pages/30-wifi.qml:164
633710msgid "Available Wi-Fi networks"
634−msgstr "Dostupné Wi-fi sítě"
711+msgstr ""
635712
636−#: qml/Wizard/Pages/30-wifi.qml:173
713+#: qml/Wizard/Pages/30-wifi.qml:165
637714msgid "No available Wi-Fi networks"
638−msgstr "Nejsou k dispozici žádné Wi-fi sítě"
715+msgstr ""
716+
717+#: qml/Wizard/Pages/40-location.qml:27
718+msgid "Location Services"
719+msgstr ""
720+
721+#: qml/Wizard/Pages/40-location.qml:83
722+msgid ""
723+"Use GPS, Wi-Fi hotspots and mobile network anonymously to detect location "
724+"(recommended)"
725+msgstr ""
726+
727+#: qml/Wizard/Pages/40-location.qml:105
728+#, qt-format
729+msgid "By selecting this option you agree to the Nokia HERE %1."
730+msgstr ""
731+
732+#: qml/Wizard/Pages/40-location.qml:106
733+msgctxt "part of: Nokia HERE terms and conditions"
734+msgid "terms and conditions"
735+msgstr ""
736+
737+#: qml/Wizard/Pages/40-location.qml:160
738+msgid "GPS only"
739+msgstr ""
740+
741+#: qml/Wizard/Pages/40-location.qml:214
742+msgid "Don't use my location"
743+msgstr ""
744+
745+#: qml/Wizard/Pages/40-location.qml:260
746+msgid "You can change it later in System Settings."
747+msgstr ""
639748
640749#: qml/Wizard/Pages/50-timezone.qml:30
641750msgid "Time Zone"
642−msgstr "Časové pásmo"
751+msgstr ""
643752
644−#: qml/Wizard/Pages/50-timezone.qml:183
753+#: qml/Wizard/Pages/50-timezone.qml:182
645754msgid "Enter your city"
646−msgstr "Zadejte své město"
755+msgstr ""
647756
648757#: qml/Wizard/Pages/60-account.qml:24
649758msgid "Personalize Your Device"
650−msgstr "Přizpůsobit si zařízení"
759+msgstr ""
651760
652−#: qml/Wizard/Pages/60-account.qml:54
761+#: qml/Wizard/Pages/60-account.qml:48
653762msgid "Preferred Name"
654−msgstr "Upřednostňované jméno"
763+msgstr ""
655764
656765#: qml/Wizard/Pages/70-passwd-type.qml:40
657766msgid "Lock Screen"
658−msgstr "Uzamknout obrazovku"
767+msgstr ""
659768
660−#: qml/Wizard/Pages/70-passwd-type.qml:103
769+#: qml/Wizard/Pages/70-passwd-type.qml:102
661770msgctxt "Label: Type of security method"
662771msgid "Create new password"
663−msgstr "Vytvořit nové heslo"
772+msgstr ""
664773
665−#: qml/Wizard/Pages/70-passwd-type.qml:105
774+#: qml/Wizard/Pages/70-passwd-type.qml:104
666775msgctxt "Label: Type of security method"
667776msgid "Create passcode (numbers only)"
668−msgstr "Vytvořit přístupový kód (pouze číslice)"
777+msgstr ""
669778
670−#: qml/Wizard/Pages/70-passwd-type.qml:107
779+#: qml/Wizard/Pages/70-passwd-type.qml:106
671780msgctxt "Label: Type of security method"
672781msgid "No lock code"
673−msgstr "Bez uzamykacího přístupového kódu"
782+msgstr ""
674783
675−#: qml/Wizard/Pages/79-system-update.qml:28
676−msgid "Update Device"
677−msgstr "Aktualizovat zařízení"
784+#: qml/Wizard/Pages/75-report-check.qml:26 qml/Wizard/Pages/here-terms.qml:108
785+msgid "Privacy Policy"
786+msgstr ""
678787
679−#: qml/Wizard/Pages/79-system-update.qml:55
680−msgid ""
681−"There is a system update available and ready to install. Afterwards, the "
682−"device will automatically restart."
788+#: qml/Wizard/Pages/75-report-check.qml:26
789+msgid "Help Us Improve"
683790msgstr ""
684−"K dispozici je nová aktualizace systému a je připravena k instalaci. Po "
685−"provedení se zařízení automaticky restartuje."
686791
687−#: qml/Wizard/Pages/79-system-update.qml:76
688−msgctxt "string identifying name of the update"
689−msgid "Ubuntu Touch system"
690−msgstr "Systém Ubuntu Touch"
792+#: qml/Wizard/Pages/75-report-check.qml:59
793+msgid "Improve system performance by sending us crashes and error reports."
794+msgstr ""
691795
692−#: qml/Wizard/Pages/79-system-update.qml:83
693−#, qt-format
694−msgctxt "version of the system update"
695−msgid "Version %1"
696−msgstr "Verze %1"
796+#: qml/Wizard/Pages/75-report-check.qml:60
797+msgid "Privacy policy"
798+msgstr ""
697799
698−#: qml/Wizard/Pages/79-system-update.qml:95
699−msgid "This could take a few minutes..."
700−msgstr "Může to trvat několik minut…"
800+#: qml/Wizard/Pages/80-finished.qml:89
801+msgid "Welcome to Ubuntu"
802+msgstr ""
701803
702−#: qml/Wizard/Pages/79-system-update.qml:109
703−msgid "Install and restart now"
704−msgstr "Nainstalovat a restartovat nyní"
804+#: qml/Wizard/Pages/80-finished.qml:104
805+msgid "You are ready to use your device now"
806+msgstr ""
705807
706−#: qml/Wizard/Pages/80-finished.qml:91
707−msgid "Welcome Back"
708−msgstr "Vítejte zpět"
808+#: qml/Wizard/Pages/80-finished.qml:124
809+msgid "Get Started"
810+msgstr ""
709811
710−#: qml/Wizard/Pages/80-finished.qml:91
711−msgid "Welcome to Ubuntu"
712−msgstr "Vítejte v Ubuntu"
812+#: qml/Wizard/Pages/here-terms.qml:25
813+msgid "Terms & Conditions"
814+msgstr "Pravidla a podmínky"
713815
714−#: qml/Wizard/Pages/80-finished.qml:106
715−msgid "You are ready to use your device now"
716−msgstr "Vaše zařízení je připraveno k používání"
816+#: qml/Wizard/Pages/here-terms.qml:69
817+msgid "Your device uses positioning technologies provided by HERE."
818+msgstr ""
717819
718−#: qml/Wizard/Pages/80-finished.qml:126
719−msgid "Continue"
720−msgstr "Pokračovat"
820+#: qml/Wizard/Pages/here-terms.qml:81
821+msgid ""
822+"To provide you with positioning services and to improve their quality, HERE "
823+"collects information about nearby cell towers and Wi-Fi hotspots around your "
824+"current location whenever your position is being found."
825+msgstr ""
721826
722−#: qml/Wizard/Pages/80-finished.qml:126
723−msgid "Get Started"
724−msgstr "Začínáme"
827+#: qml/Wizard/Pages/here-terms.qml:93
828+msgid ""
829+"The information collected is used to analyze the service and to improve the "
830+"use of service, but not to identify you personally."
831+msgstr ""
832+
833+#: qml/Wizard/Pages/here-terms.qml:106
834+#, qt-format
835+msgid "By continuing, you agree to the HERE platform %1 and %2."
836+msgstr ""
837+
838+#: qml/Wizard/Pages/here-terms.qml:107
839+msgid "Service Terms"
840+msgstr ""
725841
726842#: qml/Wizard/Pages/passcode-confirm.qml:43
727−#: qml/Wizard/Pages/passcode-desktop.qml:104
843+#: qml/Wizard/Pages/passcode-desktop.qml:97
728844msgid "Confirm passcode"
729−msgstr "Potvrďte zadání přístupového kódu"
845+msgstr "Potvrdit číselné heslo"
730846
731847#: qml/Wizard/Pages/passcode-confirm.qml:45
732848msgid "Incorrect passcode."
733−msgstr "Nesprávný přístupový kód."
849+msgstr ""
734850
735851#: qml/Wizard/Pages/passcode-confirm.qml:45
736852msgctxt "Enter the passcode again"
737853msgid "Please re-enter."
738−msgstr "Zadejte znovu."
854+msgstr ""
739855
740856#: qml/Wizard/Pages/passcode-desktop.qml:31
741857msgid "Lock Screen Passcode"
742−msgstr "Přístupový kód pro odemčení obrazovky"
858+msgstr ""
743859
744−#: qml/Wizard/Pages/passcode-desktop.qml:68
860+#: qml/Wizard/Pages/passcode-desktop.qml:61
745861msgid "Enter 4 numbers to setup your passcode"
746−msgstr "Zadejte 4 číslice, které budou sloužit jako přístupový kód"
862+msgstr ""
747863
748−#: qml/Wizard/Pages/passcode-desktop.qml:84
864+#: qml/Wizard/Pages/passcode-desktop.qml:77
749865#: qml/Wizard/Pages/passcode-set.qml:54
750866msgid "Choose passcode"
751−msgstr "Zvolte přístupový kód"
867+msgstr ""
752868
753−#: qml/Wizard/Pages/passcode-desktop.qml:139
869+#: qml/Wizard/Pages/passcode-desktop.qml:127
754870msgid "Passcode too short"
755−msgstr "Přístupový kód je příliš krátký"
871+msgstr ""
756872
757−#: qml/Wizard/Pages/passcode-desktop.qml:141
873+#: qml/Wizard/Pages/passcode-desktop.qml:129
758874msgid "Passcodes match"
759−msgstr "Zadání přístupového kódu se shodují"
875+msgstr ""
760876
761−#: qml/Wizard/Pages/passcode-desktop.qml:143
877+#: qml/Wizard/Pages/passcode-desktop.qml:131
762878msgid "Passcodes do not match"
763−msgstr "Zadání přístupového kódu se neshodují"
879+msgstr ""
764880
765881#: qml/Wizard/Pages/passcode-set.qml:62
766882msgid "Passcode must be 4 characters long"
767−msgstr "Je třeba, aby přístupový kód byl 4 znaky dlouhý"
883+msgstr ""
768884
769885#: qml/Wizard/Pages/password-set.qml:31
770886msgid "Lock Screen Password"
771−msgstr "Heslo pro odemknutí obrazovky"
887+msgstr ""
772888
773−#: qml/Wizard/Pages/password-set.qml:68
889+#: qml/Wizard/Pages/password-set.qml:62
774890msgid "Enter at least 8 characters"
775−msgstr "Zadejte nejméně 8 znaků"
891+msgstr ""
776892
777−#: qml/Wizard/Pages/password-set.qml:80
893+#: qml/Wizard/Pages/password-set.qml:74
778894msgid "Choose password"
779−msgstr "Zvolte heslo"
895+msgstr ""
780896
781−#: qml/Wizard/Pages/password-set.qml:110
897+#: qml/Wizard/Pages/password-set.qml:104
782898msgid "Confirm password"
783−msgstr "Potvrďte heslo"
899+msgstr ""
784900
785901#: qml/Wizard/Pages/sim.qml:27
786902msgid "No SIM card installed"
787−msgstr "Není vložena žádná SIM karta"
903+msgstr ""
788904
789905#: qml/Wizard/Pages/sim.qml:54
790906msgid "SIM card added"
791−msgstr "SIM karta vložena"
907+msgstr ""
792908
793909#: qml/Wizard/Pages/sim.qml:55
794910msgid "You must restart the device to access the mobile network."
795−msgstr "Pro přístup k mobilní síti je třeba zařízení restartovat."
911+msgstr ""
796912
797913#: qml/Wizard/Pages/sim.qml:59
798914msgid "Restart"
799−msgstr "Restartovat"
915+msgstr "Reboot"
800916
801917#: qml/Wizard/Pages/sim.qml:78
802918msgid "You won’t be able to make calls or use text messaging without a SIM."
803−msgstr "Bez SIM karty nebudete moci telefonovat ani odesílat textové zprávy."
919+msgstr ""
804920
805921#: qml/Wizard/Pages/sim.qml:90
806922msgid "To proceed with no SIM tap Skip."
807−msgstr "Pro pokračování bez SIM karty klepněte na Přeskočit."
923+msgstr ""
808924
809925#: qml/Wizard/PasswordMeter.qml:87
810926msgid "Password too short"
811−msgstr "Příliš krátké heslo"
927+msgstr ""
812928
813929#: qml/Wizard/PasswordMeter.qml:89
814930msgid "Passwords match"
815−msgstr "Zadání hesla se shodují"
931+msgstr ""
816932
817933#: qml/Wizard/PasswordMeter.qml:91
818934msgid "Passwords do not match"
819−msgstr "Zadání hesla se neshodují"
935+msgstr ""
820936
821937#: qml/Wizard/PasswordMeter.qml:95
822938msgid "Strong password"
823−msgstr "Velmi odolné heslo"
939+msgstr ""
824940
825941#: qml/Wizard/PasswordMeter.qml:97
826942msgid "Fair password"
827−msgstr "Odolné/napsatelné heslo"
943+msgstr ""
828944
829945#: qml/Wizard/PasswordMeter.qml:99
830946msgid "Weak password"
831−msgstr "Prolomitelné heslo"
947+msgstr ""
832948
833949#: qml/Wizard/PasswordMeter.qml:101
834950msgid "Very weak password"
835−msgstr "Velmi snadno prolomitelné heslo"
836−
837−#~ msgid "Unity 8"
838−#~ msgstr "Lomiri"
839−
840−#~ msgid "Scopes"
841−#~ msgstr "Scopes"
842−
843−#~ msgid "Super (Tap)"
844−#~ msgstr "Super (klepnutí)"
845−
846−#~ msgid "Opens the Scopes home."
847−#~ msgstr "Otevře domovskou sekci Scopes."
848−
849−#~ msgctxt "Button: Open the Ubuntu Store"
850−#~ msgid "Store"
851−#~ msgstr "Obchod"
852−
853−#~ msgctxt "Button: Start a search in the current dash scope"
854−#~ msgid "Search"
855−#~ msgstr "Hledat"
856−
857−#~ msgctxt "Button: Show the current dash scope settings"
858−#~ msgid "Settings"
859−#~ msgstr "Nastavení"
860−
861−#~ msgid "Remove from Favorites"
862−#~ msgstr "Odebrat z oblíbených"
863−
864−#~ msgid "Add to Favorites"
865−#~ msgstr "Přidat do oblíbených"
866−
867−#~ msgid "Refine your results"
868−#~ msgstr "Upřesnit výsledky"
869−
870−#~ msgid "Reset"
871−#~ msgstr "Resetovat"
872−
873−#~ msgid "Show less"
874−#~ msgstr "Zobrazit méně"
875−
876−#~ msgid "Show all"
877−#~ msgstr "Zobrazit vše"
878−
879−#~ msgctxt "Label: Hint for dash search line edit"
880−#~ msgid "Search"
881−#~ msgstr "Hledat"
882−
883−#~ msgid "Recent Searches"
884−#~ msgstr "Nedávná vyhledávání"
885−
886−#~ msgid "Clear All"
887−#~ msgstr "Vyčistit vše"
888−
889−#~ msgid "More..."
890−#~ msgstr "Více…"
891−
892−#~ msgid "Less..."
893−#~ msgstr "Méně…"
894−
895−#~ msgid "Send"
896−#~ msgstr "Odeslat"
897−
898−#~ msgid "Rate this"
899−#~ msgstr "Ohodnoťte toto"
900−
901−#~ msgid "Add a review"
902−#~ msgstr "Přidat recenzi"
903−
904−#~ msgid "Enable location data"
905−#~ msgstr "Povolit údaje o umístění"
906−
907−#~ msgid "Manage"
908−#~ msgstr "Spravovat"
909−
910−#~ msgid "Home"
911−#~ msgstr "Domů"
912−
913−#~ msgid "Also installed"
914−#~ msgstr "Také nainstalováno"
915−
916−#~ msgid "Privacy Policy"
917−#~ msgstr "Ochrana osobních údajů"
918−
919−#~ msgid "Help Us Improve"
920−#~ msgstr "Pomozte nám s vylepšováním"
921−
922−#~ msgid "Improve system performance by sending us crashes and error reports."
923−#~ msgstr ""
924−#~ "Zvýšit výkon systému odesíláním zpráv o pádech a chybových hlášeních."
925−
926−#~ msgid "Privacy policy"
927−#~ msgstr "Ochrana osobních údajů"
928−
929−#~ msgid "Update Apps"
930−#~ msgstr "Aktualizovat aplikace"
931−
932−#~ msgid "This device is not connected to the internet."
933−#~ msgstr "Zařízení není připojeno k Internetu."
934−
935−#~ msgid "Use the OpenStore app to check for updates once connected."
936−#~ msgstr ""
937−#~ "Jakmile budete připojeni, použijte OpenStore aplikaci pro vyhledání "
938−#~ "aktualizací."
939−
940−#~ msgid "Software is up to date"
941−#~ msgstr "Software je aktuální"
942−
943−#~ msgid "The update server is not responding."
944−#~ msgstr "Server s aktualizacemi neodpovídá."
945−
946−#~ msgid "Please wait..."
947−#~ msgstr "Čekejte prosím…"
948−
949−#~ msgid "Installation failed"
950−#~ msgstr "Instalace se nezdařila"
951−
952−#~ msgid "Checking for updates…"
953−#~ msgstr "Kontrola aktualizací…"
954−
955−#~ msgid "%1 update available"
956−#~ msgid_plural "%1 updates available"
957−#~ msgstr[0] "%1 aktualizace k dispozici"
958−#~ msgstr[1] "%1 aktualizace k dispozici"
959−#~ msgstr[2] "%1 aktualizací k dispozici"
960−
961−#~ msgid "Update all…"
962−#~ msgstr "Aktualizovat vše…"
963−
964−#~ msgid "Update all"
965−#~ msgstr "Aktualizovat vše"
966−
967−#~ msgid "Update"
968−#~ msgstr "Aktualizovat"
969−
970−#~ msgid "Download"
971−#~ msgstr "Stáhnout"
972−
973−#~ msgid "Resume"
974−#~ msgstr "Pokračovat"
975−
976−#~ msgid "Pause"
977−#~ msgstr "Pozastavit"
978−
979−#~ msgid "Install…"
980−#~ msgstr "Nainstalovat…"
981−
982−#~ msgid "Install"
983−#~ msgstr "Nainstalovat"
984−
985−#~ msgid "Open"
986−#~ msgstr "Otevřít"
987−
988−#~ msgid "Installing"
989−#~ msgstr "Instalace"
990−
991−#~ msgid "Paused"
992−#~ msgstr "Pozastaveno"
993−
994−#~ msgid "Waiting to download"
995−#~ msgstr "Čekání na stažení"
996−
997−#~ msgid "%1 of %2"
998−#~ msgstr "%1 z %2"
999−
1000−#~ msgid "Downloaded"
1001−#~ msgstr "Staženo"
1002−
1003−#~ msgid "Installed"
1004−#~ msgstr "Nainstalováno"
1005−
1006−#~ msgid "Updated %1"
1007−#~ msgstr "Aktualizováno %1"
1008−
1009−#~ msgid "Update failed"
1010−#~ msgstr "Aktualizace se nezdařila"
1011−
1012−#~ msgid "Terms & Conditions"
1013−#~ msgstr "Pravidla a podmínky"
951+msgstr ""
1014952
1015953#~ msgid "Try swiping from the right edge to unlock the phone"
1016954#~ msgstr "Pokuste se odemknout telefon potažením prstu z pravého okraje."
@@ -1033,12 +971,21 @@ msgstr "Velmi snadno prolomitelné heslo"
1033971#~ msgid "Left edge"
1034972#~ msgstr "Levý okraj"
1035973
974+#~ msgid "Loading. Please Wait..."
975+#~ msgstr "Načítám. Čekejte prosím..."
976+
1036977#~ msgid "Speak Now..."
1037978#~ msgstr "Mluvte..."
1038979
1039980#~ msgid "Confirm"
1040981#~ msgstr "Potvrdit"
1041982
983+#~ msgid "Search"
984+#~ msgstr "Hledat"
985+
986+#~ msgid "Speaking..."
987+#~ msgstr "Mluvte..."
988+
1042989#~ msgid "Swipe from the left to reveal the launcher for quick access to apps"
1043990#~ msgstr "Pro rychlý přístup k aplikacím potáhněte prst z levého okraje."
1044991
@@ -1063,6 +1010,7 @@ msgstr "Velmi snadno prolomitelné heslo"
10631010#~ msgid "Store"
10641011#~ msgstr "Obchod"
10651012
1013+#, qt-format
10661014#~ msgid "Enter %1"
10671015#~ msgstr "Vložte %1"
10681016
@@ -1098,12 +1046,19 @@ msgstr "Velmi snadno prolomitelné heslo"
10981046#~ "nastavení a všechna osobní data budou smazána."
10991047
11001048#~ msgid ""
1101−#~ "If passcode is entered incorrectly, your phone will conduct a factory "
1102−#~ "reset and all personal data will be deleted."
1049+#~ "If passcode is entered incorrectly, your phone will conduct a factory reset "
1050+#~ "and all personal data will be deleted."
11031051#~ msgstr ""
11041052#~ "Pokud bude heslo zadáno nesprávně, bude telefon obnoven do továrního "
11051053#~ "nastavení a všechna osobní data budou smazána."
11061054
1055+#~ msgid "Enter passphrase"
1056+#~ msgstr "Vložte heslo"
1057+
1058+#~ msgid "Enter passcode"
1059+#~ msgstr "Vložte heslo"
1060+
1061+#, qt-format
11071062#~ msgid "Sorry, incorrect %1"
11081063#~ msgstr "Špatné %1"
11091064
@@ -1140,6 +1095,9 @@ msgstr "Velmi snadno prolomitelné heslo"
11401095#~ msgid "These are the shortcuts to favorite apps"
11411096#~ msgstr "Zde jsou odkazy na vaše oblíbené aplikace"
11421097
1098+#~ msgid "Open the launcher"
1099+#~ msgstr "Otevřete launcher"
1100+
11431101#~ msgid "Short swipe from the left edge."
11441102#~ msgstr "Potáhněte krátce z levého okraje."
11451103
@@ -1167,6 +1125,9 @@ msgstr "Velmi snadno prolomitelné heslo"
11671125#~ msgid "Let’s get started."
11681126#~ msgstr "Začněme."
11691127
1128+#~ msgid "Continue"
1129+#~ msgstr "Pokračovat"
1130+
11701131#~ msgid "Add a SIM card and restart your device"
11711132#~ msgstr "Vložte SIM kartu a restartujte své zařízení"
11721133
@@ -1222,12 +1183,15 @@ msgstr "Velmi snadno prolomitelné heslo"
12221183#~ msgstr "Používat GPS, anonymní Wi-Fi a datovou síť (doporučeno)"
12231184
12241185#~ msgid ""
1225−#~ "By selecting this option you agree to the Nokia HERE <a href='#'>terms "
1226−#~ "and conditions</a>."
1186+#~ "By selecting this option you agree to the Nokia HERE <a href='#'>terms and "
1187+#~ "conditions</a>."
12271188#~ msgstr ""
12281189#~ "Zvolením této možnosti souhlasíte s <a href='#'>pravidly a podmínkami</a> "
12291190#~ "Nokia HERE."
12301191
1192+#~ msgid "Not at all"
1193+#~ msgstr "V žádném případě"
1194+
12311195#~ msgid "You can change your mind later in <b>System Settings</b>."
12321196#~ msgstr ""
12331197#~ "Pokud změníte názor, můžete nastavení změnit v <b>Nastavení systému</b>."
@@ -1273,9 +1237,11 @@ msgstr "Velmi snadno prolomitelné heslo"
12731237#~ msgid "Passphrase must be 4 characters long"
12741238#~ msgstr "Heslo musí být alespoň 4 znaky dlouhé"
12751239
1240+#, qt-format
12761241#~ msgid "〈 %1"
12771242#~ msgstr "〈 %1"
12781243
1244+#, qt-format
12791245#~ msgid "%1 〉"
12801246#~ msgstr "%1 〉"
12811247
@@ -1325,8 +1291,8 @@ msgstr "Velmi snadno prolomitelné heslo"
13251291#~ "You have now mastered the edge gestures and can start using the "
13261292#~ "phone<br><br>Tap on the screen to start"
13271293#~ msgstr ""
1328−#~ "Odteď umíte gesta a můžete začít telefon používat.<br><br>Pokračujte "
1329−#~ "dotykem na obrazovku."
1294+#~ "Odteď umíte gesta a můžete začít telefon používat.<br><br>Pokračujte dotykem "
1295+#~ "na obrazovku."
13301296
13311297#~ msgid "Power off"
13321298#~ msgstr "Vypnutí"
po/cy.po+276−211

This diff is too big to show here.

po/da.po+358−294

This diff is too big to show here.

po/de.po+364−404

This diff is too big to show here.

po/el.po+420−379

This diff is too big to show here.

po/en_AU.po+362−454

This diff is too big to show here.

po/en_GB.po+343−362

This diff is too big to show here.

po/en_US.podeleted−814

This diff is too big to show here.

po/eo.po+264−176

This diff is too big to show here.

po/es.po+366−403

This diff is too big to show here.

po/et.po+236−110

This diff is too big to show here.

po/eu.po+285−216

This diff is too big to show here.

po/fa.po+358−422

This diff is too big to show here.

po/fi.po+341−381

This diff is too big to show here.

po/fo.po+261−187

This diff is too big to show here.

po/fr.po+403−442

This diff is too big to show here.

po/ga.po+275−204

This diff is too big to show here.

po/gd.po+353−372

This diff is too big to show here.

po/gl.po+361−401

This diff is too big to show here.

po/gu.podeleted−814

This diff is too big to show here.

po/gv.po+252−152

This diff is too big to show here.

po/he.po+414−345

This diff is too big to show here.

po/hi.po+248−126

This diff is too big to show here.

po/hr.po+370−361

This diff is too big to show here.

po/hu.po+380−416

This diff is too big to show here.

po/hy.po+355−250

This diff is too big to show here.

po/ia.po+341−362

This diff is too big to show here.

po/id.po+288−202

This diff is too big to show here.

po/is.po+275−173

This diff is too big to show here.

po/it.po+372−410

This diff is too big to show here.

po/ja.po+338−253

This diff is too big to show here.

po/kk.podeleted−841

This diff is too big to show here.

po/km.po+283−212

This diff is too big to show here.

po/kn.po+248−120

This diff is too big to show here.

po/ko.po+408−358

This diff is too big to show here.

po/ku.po+285−187

This diff is too big to show here.

po/ky.po+248−120

This diff is too big to show here.

po/lo.po+245−119

This diff is too big to show here.

po/lt.po+364−404

This diff is too big to show here.

po/lv.po+292−224

This diff is too big to show here.

po/ml.po+254−133

This diff is too big to show here.

po/mr.po+243−135

This diff is too big to show here.

po/ms.po+399−372

This diff is too big to show here.

po/my.po+253−170

This diff is too big to show here.

po/nb.po+350−388

This diff is too big to show here.

po/ne.po+238−115

This diff is too big to show here.

po/nl.po+440−477

This diff is too big to show here.

po/nn.po+238−112

This diff is too big to show here.

po/oc.po+316−314

This diff is too big to show here.

po/or.po+238−112

This diff is too big to show here.

po/pa.po+288−220

This diff is too big to show here.

po/pl.po+381−420

This diff is too big to show here.

po/pt.po+362−400

This diff is too big to show here.

po/pt_BR.po+393−339

This diff is too big to show here.

po/ro.po+296−226

This diff is too big to show here.

po/ru.po+359−408

This diff is too big to show here.

po/sc.podeleted−904

This diff is too big to show here.

po/shn.po+238−112

This diff is too big to show here.

po/si.po+258−139

This diff is too big to show here.

po/sk.po+362−403

This diff is too big to show here.

po/sl.po+335−351

This diff is too big to show here.

po/sq.po+265−205

This diff is too big to show here.

po/sr.po+344−363

This diff is too big to show here.

po/sv.po+349−387

This diff is too big to show here.

po/sw.po+269−189

This diff is too big to show here.

po/ta.po+270−147

This diff is too big to show here.

po/te.po+252−140

This diff is too big to show here.

po/th.po+267−140

This diff is too big to show here.

po/tr.po+349−420

This diff is too big to show here.

po/ug.po+299−267

This diff is too big to show here.

po/uk.po+356−372

This diff is too big to show here.

po/unity8.pot+150−42

This diff is too big to show here.

po/ur.po+264−141

This diff is too big to show here.

po/uz.po+238−112

This diff is too big to show here.

po/vi.po+238−112

This diff is too big to show here.

po/wo.po+289−220

This diff is too big to show here.

po/xh.po+238−112

This diff is too big to show here.

po/zh_CN.po+334−397

This diff is too big to show here.

po/zh_HK.po+253−149

This diff is too big to show here.

po/zh_TW.po+381−400

This diff is too big to show here.

qml/ApplicationMenus/ApplicationMenuItemFactory.qml+7−7

This diff is too big to show here.

qml/ApplicationMenus/RegisteredApplicationMenuModel.qml+1−1

This diff is too big to show here.

qml/Components/Dialogs.qml−8

This diff is too big to show here.

qml/Components/InputMethod.qml+1−2

This diff is too big to show here.

qml/Components/ItemGrabber.qml+1−1

This diff is too big to show here.

qml/Components/KeyboardShortcutsOverlay.qml+26−2

This diff is too big to show here.

qml/Components/Lockscreen.qml−2

This diff is too big to show here.

qml/Components/PhysicalKeysMapper.qml+4−4

This diff is too big to show here.

qml/Components/ResponsiveGridView.qmlnew file+98

This diff is too big to show here.

qml/Components/ShellDialog.qml+10−7

This diff is too big to show here.

qml/Components/Showable.qml+10−12

This diff is too big to show here.

qml/Components/Wallpaper.qml+16−68

This diff is too big to show here.

qml/Components/WallpaperResolver.qml+6−17

This diff is too big to show here.

qml/DeviceConfiguration.qml−12

This diff is too big to show here.

qml/Greeter/ButtonPrompt.qmldeleted−51

This diff is too big to show here.

qml/Greeter/CoverPage.qml+11−32

This diff is too big to show here.

qml/Greeter/Greeter.qml+4−50

This diff is too big to show here.

qml/Greeter/GreeterPrompt.qml+187−64

This diff is too big to show here.

qml/Greeter/GreeterView.qmldeleted−534

This diff is too big to show here.

qml/Greeter/LoginAreaContainer.qml+3−3

This diff is too big to show here.

qml/Greeter/LoginList.qml+98−71

This diff is too big to show here.

qml/Greeter/NarrowView.qmlnew file+270

This diff is too big to show here.

qml/Greeter/PinPrompt.qmldeleted−184

This diff is too big to show here.

qml/Greeter/PromptList.qml+18−21

This diff is too big to show here.

qml/Greeter/SessionsList.qml+2−3

This diff is too big to show here.

qml/Greeter/ShimGreeter.qml−2

This diff is too big to show here.

qml/Greeter/TextPrompt.qmldeleted−198

This diff is too big to show here.

qml/Greeter/WideView.qmlnew file+207

This diff is too big to show here.

qml/Launcher/BackgroundBlur.qmldeleted−81

This diff is too big to show here.

qml/Launcher/Drawer.qml+20−39

This diff is too big to show here.

qml/Launcher/DrawerGridView.qml+3−33

This diff is too big to show here.

qml/Launcher/Launcher.qml+11−47

This diff is too big to show here.

qml/Launcher/LauncherDelegate.qml+3−1

This diff is too big to show here.

qml/Launcher/LauncherPanel.qml+6−5

This diff is too big to show here.

qml/Launcher/PullToRefreshScopeStyle.qmldeleted−83

This diff is too big to show here.

qml/Notifications/Notification.qml+3−8

This diff is too big to show here.

qml/Notifications/NotificationButton.qml+1−2

This diff is too big to show here.

qml/OrientedShell.qml+1−11

This diff is too big to show here.

qml/Panel/ActiveCallHint.qml−3

This diff is too big to show here.

qml/Panel/Indicators/IndicatorItem.qml−12

This diff is too big to show here.

qml/Panel/Indicators/IndicatorMenuItemFactory.qml+3−3

This diff is too big to show here.

qml/Panel/Indicators/IndicatorsLight.qml+13−32

This diff is too big to show here.

qml/Panel/Panel.qml+21−59

This diff is too big to show here.

qml/Panel/PanelBar.qml+8−10

This diff is too big to show here.

qml/Panel/PanelItemRow.qml+4−6

This diff is too big to show here.

qml/Panel/PanelMenu.qml+6−10

This diff is too big to show here.

qml/Panel/PanelMenuPage.qml+1−1

This diff is too big to show here.

qml/Rotation/RotationStates.qml+3

This diff is too big to show here.

qml/Shell.qml+34−72

This diff is too big to show here.

qml/Stage/ApplicationWindow.qml+4−15

This diff is too big to show here.

qml/Stage/MoveHandler.qml+7−7

This diff is too big to show here.

qml/Stage/SideStage.qml+6−10

This diff is too big to show here.

qml/Stage/Splash.qml+4−4

This diff is too big to show here.

qml/Stage/Stage.qml+9−58

This diff is too big to show here.

qml/Stage/StageMaths.qml+1−2

This diff is too big to show here.

qml/Stage/WindowDecoration.qml+6−5

This diff is too big to show here.

qml/Tutorial/Tutorial.qml−1

This diff is too big to show here.

qml/Tutorial/TutorialContent.qml+42−61

This diff is too big to show here.

qml/Tutorial/TutorialLeft.qml+1−1

This diff is too big to show here.

qml/Tutorial/TutorialLeftLong.qml+1−1

This diff is too big to show here.

qml/Tutorial/TutorialTop.qml+2−2

This diff is too big to show here.

qml/Wizard/Pages/30-wifi.qml+5−4

This diff is too big to show here.

qml/Wizard/Pages/50-timezone.qml+11−9

This diff is too big to show here.

src/ApplicationArguments.h−5

This diff is too big to show here.

src/CMakeLists.txt+2−5

This diff is too big to show here.

src/ShellApplication.cpp+3−12

This diff is too big to show here.

src/libunity8-private/CMakeLists.txt+1−1

This diff is too big to show here.

tests/CMakeLists.txt+2−9

This diff is too big to show here.

tests/autopilot/unity8/shell/fixture_setup.py+1−1

This diff is too big to show here.

tests/data/unity/backgrounds/20x30.pngdeleted

Binary file not shown.

tests/data/unity/backgrounds/black.pngdeleted

Binary file not shown.

tests/mocks/AccountsService/CMakeLists.txt+2−1

This diff is too big to show here.

tests/mocks/Biometryd/CMakeLists.txt+1−1

This diff is too big to show here.

tests/mocks/CMakeLists.txt+1−1

This diff is too big to show here.

tests/mocks/GSettings.1.0/CMakeLists.txt+2−1

This diff is too big to show here.

tests/mocks/GSettings.1.0/fake_gsettings.cpp+5−22

This diff is too big to show here.

tests/mocks/GSettings.1.0/fake_gsettings.h+6−8

This diff is too big to show here.

tests/mocks/LightDMController/CMakeLists.txt+2−1

This diff is too big to show here.

tests/mocks/Lights/CMakeLists.txt+1−1

This diff is too big to show here.

tests/mocks/MeeGo/QOfono/CMakeLists.txt+1−1

This diff is too big to show here.

tests/mocks/Powerd/CMakeLists.txt+1−1

This diff is too big to show here.

tests/mocks/QMenuModel/CMakeLists.txt+2−1

This diff is too big to show here.

tests/mocks/QtMultimedia/CMakeLists.txt+1−1

This diff is too big to show here.

tests/mocks/SessionBroadcast/CMakeLists.txt+1−1

This diff is too big to show here.

tests/mocks/UInput/CMakeLists.txt+1−1

This diff is too big to show here.

tests/mocks/Ubuntu/Connectivity/CMakeLists.txt+1−1

This diff is too big to show here.

tests/mocks/Ubuntu/DownloadDaemonListener/CMakeLists.txt+1−1

This diff is too big to show here.

tests/mocks/Ubuntu/SystemSettings/SecurityPrivacy/CMakeLists.txt+1−1

This diff is too big to show here.

tests/mocks/Ubuntu/Telephony/CMakeLists.txt+1−1

This diff is too big to show here.

tests/mocks/Unity/Application/ApplicationInfo.cpp+3

This diff is too big to show here.

tests/mocks/Unity/Application/CMakeLists.txt+2−2

This diff is too big to show here.

tests/mocks/Unity/ApplicationMenu/CMakeLists.txt+1−1

This diff is too big to show here.

tests/mocks/Unity/ApplicationMenu/mockapplicationmenuregistry.cpp+2−2

This diff is too big to show here.

tests/mocks/Unity/ApplicationMenu/mockapplicationmenuregistry.h+1−1

This diff is too big to show here.

tests/mocks/Unity/Connectivity/CMakeLists.txt+1−1

This diff is too big to show here.

tests/mocks/Unity/Indicators/CMakeLists.txt+2−1

This diff is too big to show here.

tests/mocks/Unity/Indicators/IndicatorsModel.qml+12−30

This diff is too big to show here.

tests/mocks/Unity/InputInfo/CMakeLists.txt+1−1

This diff is too big to show here.

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

This diff is too big to show here.

tests/mocks/Unity/Launcher/MockAppDrawerModel.cpp+1−25

This diff is too big to show here.

tests/mocks/Unity/Launcher/MockAppDrawerModel.h−11

This diff is too big to show here.

tests/mocks/Unity/Notifications/CMakeLists.txt+1−1

This diff is too big to show here.

tests/mocks/Unity/Screens/CMakeLists.txt+1−1

This diff is too big to show here.

tests/mocks/Utils/CMakeLists.txt+3−4

This diff is too big to show here.

tests/mocks/Wizard/CMakeLists.txt+2−2

This diff is too big to show here.

tests/mocks/Wizard/MockSystem.cpp+1−7

This diff is too big to show here.

tests/mocks/Wizard/MockSystem.h−4

This diff is too big to show here.

tests/mocks/Wizard/mockplugin.cpp−2

This diff is too big to show here.

tests/mocks/liblightdm/CMakeLists.txt+1−1

This diff is too big to show here.

tests/mocks/liblightdm/demo/CMakeLists.txt+1−1

This diff is too big to show here.

tests/mocks/libusermetrics/CMakeLists.txt+1−1

This diff is too big to show here.

tests/plugins/AccountsService/CMakeLists.txt+2−2

This diff is too big to show here.

tests/plugins/AccountsService/PropertiesServer.cpp+1−1

This diff is too big to show here.

tests/plugins/AccountsService/client.cpp+6−6

This diff is too big to show here.

tests/plugins/CMakeLists.txt+2−1

This diff is too big to show here.

tests/plugins/GlobalShortcut/CMakeLists.txt+2−1

This diff is too big to show here.

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

This diff is too big to show here.

tests/plugins/ImageCache/CMakeLists.txtnew file+30

This diff is too big to show here.

tests/plugins/ImageCache/graphics/wide.jpgnew file

Binary file not shown.

tests/plugins/ImageCache/test.cppnew file+216

This diff is too big to show here.

plugins/Lights/LegacyLights.h → tests/plugins/ImageCache/test.qmlrenamed+7−29

This diff is too big to show here.

tests/plugins/LightDM/IntegratedLightDM/CMakeLists.txt+6−6

This diff is too big to show here.

tests/plugins/LightDM/IntegratedLightDM/dbus.cpp+5−18

This diff is too big to show here.

tests/plugins/SessionBroadcast/CMakeLists.txt+2−2

This diff is too big to show here.

tests/plugins/Ubuntu/Gestures/CMakeLists.txt+2−4

This diff is too big to show here.

tests/plugins/Ubuntu/Gestures/tst_TouchGestureArea.cpp−30

This diff is too big to show here.

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

This diff is too big to show here.

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

This diff is too big to show here.

tests/plugins/Unity/Launcher/appdrawermodeltest.cpp−12

This diff is too big to show here.

tests/plugins/Unity/Session/CMakeLists.txt+2−2

This diff is too big to show here.

tests/plugins/Utils/CMakeLists.txt+4−2

This diff is too big to show here.

tests/plugins/Utils/DeviceConfigParserTest.cpp−3

This diff is too big to show here.

tests/plugins/Utils/ModelTest.cpp+1−2

This diff is too big to show here.

tests/plugins/Utils/WindowStateStorageTest.cpp+1−49

This diff is too big to show here.

tests/plugins/WindowManager/CMakeLists.txt+2−4

This diff is too big to show here.

tests/plugins/Wizard/CMakeLists.txt+2−2

This diff is too big to show here.

tests/qmltests/ApplicationMenuDataLoader.qml+1−1

This diff is too big to show here.

tests/qmltests/ApplicationMenus/tst_MenuBar.qml+2−2

This diff is too big to show here.

tests/qmltests/CMakeLists.txt+3−3

This diff is too big to show here.

tests/qmltests/Components/CMakeLists.txt+4−8

This diff is too big to show here.

tests/qmltests/Components/tst_PhysicalKeysMapper.qml+5−6

This diff is too big to show here.

tests/qmltests/Components/tst_ResponsiveGridView.qmlnew file+157

This diff is too big to show here.

tests/qmltests/Components/tst_Showable.qml−13

This diff is too big to show here.

tests/qmltests/Components/tst_Wallpaper.qmldeleted−118

This diff is too big to show here.

tests/qmltests/Components/tst_WallpaperResolver.qml+18−104

This diff is too big to show here.

tests/qmltests/Greeter/TestView.qml+1−9

This diff is too big to show here.

tests/qmltests/Greeter/tst_Greeter.qml+6

This diff is too big to show here.

tests/qmltests/Greeter/tst_GreeterView.qmldeleted−1366

This diff is too big to show here.

tests/qmltests/Greeter/tst_NarrowView.qmlnew file+566

This diff is too big to show here.

tests/qmltests/Greeter/tst_WideView.qmlnew file+780

This diff is too big to show here.

tests/qmltests/Launcher/tst_Drawer.qml−95

This diff is too big to show here.

tests/qmltests/Launcher/tst_Launcher.qml+31−124

This diff is too big to show here.

tests/qmltests/Notifications/tst_Notifications.qml+1−2

This diff is too big to show here.

tests/qmltests/Notifications/tst_SwipeToAct.qml+1−2

This diff is too big to show here.

tests/qmltests/Panel/Indicators/tst_IndicatorsLight.qml+1−15

This diff is too big to show here.

tests/qmltests/Panel/PanelUI.qmldeleted−286

This diff is too big to show here.

tests/qmltests/Panel/tst_ActiveCallHint.qml+3−6

This diff is too big to show here.

tests/qmltests/Panel/tst_Panel.qml+216−22

This diff is too big to show here.

tests/qmltests/Panel/tst_PanelMenuPage.qml+1−1

This diff is too big to show here.

tests/qmltests/Panel/tst_PanelSmallScreen.qmldeleted−133

This diff is too big to show here.

tests/qmltests/Stage/ApplicationCheckBox.qml+6−6

This diff is too big to show here.

tests/qmltests/Stage/tst_ApplicationWindow.qml+2−3

This diff is too big to show here.

tests/qmltests/Stage/tst_PhoneStage.qml+5−42

This diff is too big to show here.

tests/qmltests/Stage/tst_QMLTopLevelWindowModel.qml+23−13

This diff is too big to show here.

tests/qmltests/Stage/tst_SurfaceContainer.qml+1−2

This diff is too big to show here.

tests/qmltests/Stage/tst_WindowResizeArea.qml+1−2

This diff is too big to show here.

tests/qmltests/Tutorial/tst_Tutorial.qml+187−185

This diff is too big to show here.

tests/qmltests/tst_OrientedShell.qml+255−303

This diff is too big to show here.

tests/qmltests/tst_Shell.qml+147−270

This diff is too big to show here.

tests/qmltests/tst_ShellWithPin.qml+77−68

This diff is too big to show here.

tests/uqmlscene/CMakeLists.txt+1−1

This diff is too big to show here.

tests/utils/modules/Unity/Test/CMakeLists.txt+4−2

This diff is too big to show here.

tests/utils/modules/Unity/Test/MouseTouchEmulationCheckbox.qml+1−1

This diff is too big to show here.

tests/utils/modules/Unity/Test/StageTestCase.qml+18−14

This diff is too big to show here.

tools/indicatorsclient/CMakeLists.txt+1−1

This diff is too big to show here.

tools/menutool/CMakeLists.txt+1−1

This diff is too big to show here.