on xenial help sign in
merge trunk
a456cefMichael Zanetti
CMakeLists.txt+9−11
@@ -62,15 +62,15 @@ add_custom_target(cppcheck COMMAND cppcheck --enable=all -q --error-exitcode=2
62 ${CMAKE_SOURCE_DIR}/src ${CMAKE_SOURCE_DIR}/tests)
62 ${CMAKE_SOURCE_DIR}/src ${CMAKE_SOURCE_DIR}/tests)
63
63
64include(FindPkgConfig)
64include(FindPkgConfig)
65−find_package(Qt5Core 5.4 REQUIRED)
65+find_package(Qt5Core 5.6 REQUIRED)
66−find_package(Qt5Qml 5.4 REQUIRED)
66+find_package(Qt5Qml 5.6 REQUIRED)
67−find_package(Qt5Quick 5.4 REQUIRED)
67+find_package(Qt5Quick 5.6 REQUIRED)
68−find_package(Qt5Gui 5.4 REQUIRED)
68+find_package(Qt5Gui 5.6 REQUIRED)
69−find_package(Qt5DBus 5.4 REQUIRED)
69+find_package(Qt5DBus 5.6 REQUIRED)
70−find_package(Qt5Concurrent 5.4 REQUIRED)
70+find_package(Qt5Concurrent 5.6 REQUIRED)
71−find_package(Qt5Sql 5.4 REQUIRED)
71+find_package(Qt5Sql 5.6 REQUIRED)
72−
72+
73−pkg_check_modules(APPLICATION_API REQUIRED unity-shell-application=23)
73+pkg_check_modules(APPLICATION_API REQUIRED unity-shell-application=26)
74pkg_check_modules(GEONAMES REQUIRED geonames>=0.2)
74pkg_check_modules(GEONAMES REQUIRED geonames>=0.2)
75pkg_check_modules(GIO REQUIRED gio-2.0>=2.32)
75pkg_check_modules(GIO REQUIRED gio-2.0>=2.32)
76pkg_check_modules(GLIB REQUIRED glib-2.0>=2.32)
76pkg_check_modules(GLIB REQUIRED glib-2.0>=2.32)
@@ -151,8 +151,6 @@ include_directories(
151 ${APPLICATION_API_INCLUDE_DIRS}
151 ${APPLICATION_API_INCLUDE_DIRS}
152)
152)
153
153
154−set(ARTIFACTS_DIR "" CACHE PATH "Store test artifacts in this directory.")
155−
156# Quiet logger
154# Quiet logger
157set(QUIET_LOGGER OFF CACHE BOOL "Disable test output on stdout.")
155set(QUIET_LOGGER OFF CACHE BOOL "Disable test output on stdout.")
158if(NOT QUIET_LOGGER)
156if(NOT QUIET_LOGGER)
CODING+24
@@ -162,3 +162,27 @@ $ PYTHONPATH=../tests/autopilot autopilot3 run unity8.some.very.long.test.name
162or run them all with
162or run them all with
163
163
164$ PYTHONPATH=../tests/autopilot autopilot3 run unity8
164$ PYTHONPATH=../tests/autopilot autopilot3 run unity8
165+
166+Debugging techniques
167+====================
168+
169+Unity8 heavily uses Qt and with that Qt debugging techniques mostly apply in the
170+same fashion. There are, however, some additional unity8-specific notes:
171+
172+* Enable/disable Qt scenegraph visualizer on the fly:
173+
174+ $ qdbus com.canonical.Unity8.Debugging /com/canonical/Unity8/Debugging SetSceneGraphVisualizer <mode>
175+
176+ This is equivalent to exporting QSG_VISUALIZE=<mode> before running unity8, except it does it on the
177+ fly.
178+
179+* Toggle slow animations on the fly:
180+
181+ $ qdbus com.canonical.Unity8.Debugging /com/canonical/Unity8/Debugging SetSlowAnimations <true|false>
182+
183+* Change logging filter rules on the fly:
184+
185+ $ qdbus com.canonical.Unity8.Debugging /com/canonical/Unity8/Debugging SetLoggingFilterRules <filter>
186+
187+ This is equivalent to exporting QT_LOGGING_RULES or defining them in QT_LOGGING_CONF, except it does
188+ it on the fly.
cmake/modules/QmlTest.cmake+187−11
@@ -55,6 +55,55 @@ function(add_qml_test PATH COMPONENT_NAME)
55endfunction()
55endfunction()
56
56
57
57
58+# add_qml_test_data(path component_name
59+# [...]
60+# )
61+#
62+# Install file called ${component_name} (or ${component_name}.qml) under
63+# ${path}.
64+
65+function(add_qml_test_data PATH COMPONENT_NAME)
66+ cmake_parse_arguments(TEST "" "DESTINATION" "" ${ARGN})
67+
68+ set(filename "${CMAKE_CURRENT_SOURCE_DIR}/${PATH}/${COMPONENT_NAME}")
69+
70+ if (IS_DIRECTORY "${filename}")
71+ # As a convenience, allow specifying a directory and we will install
72+ # all files in the dir. We do it this way rather than passing
73+ # DIRECTORY to install() because we want to process any qml files.
74+ file(GLOB subfiles RELATIVE "${filename}" "${filename}/*")
75+ foreach(subfile ${subfiles})
76+ add_qml_test_data("${PATH}/${COMPONENT_NAME}" "${subfile}")
77+ endforeach()
78+ return()
79+ endif()
80+
81+ if (NOT EXISTS "${filename}")
82+ set(filename "${filename}.qml")
83+ set(COMPONENT_NAME "${COMPONENT_NAME}.qml")
84+ endif()
85+
86+ if ("${filename}" MATCHES "\\.qml$")
87+ file(READ "${filename}" contents)
88+ string(REGEX REPLACE "(\"[./]*)/qml(/|\")" "\\1\\2" contents "${contents}")
89+ # this is for (at least) cardcreatortest which pulls in an architecture-specific
90+ # import into the plugins directory (which is a 'qml' once installed).
91+ string(REGEX REPLACE "(import \"[./]*)/plugins(/|\")" "\\1/qml\\2" contents "${contents}")
92+ set(filename "${CMAKE_CURRENT_BINARY_DIR}/${PATH}/${COMPONENT_NAME}")
93+ file(WRITE "${filename}" "${contents}")
94+ endif()
95+
96+ if (TEST_DESTINATION)
97+ set(DESTINATION "${TEST_DESTINATION}")
98+ else()
99+ file(RELATIVE_PATH relcurpath "${CMAKE_SOURCE_DIR}" "${CMAKE_CURRENT_SOURCE_DIR}")
100+ set(DESTINATION "${SHELL_APP_DIR}/${relcurpath}/${PATH}")
101+ endif()
102+
103+ install(FILES "${filename}" DESTINATION "${DESTINATION}")
104+endfunction()
105+
106+
58# add_qml_unittest(path component_name
107# add_qml_unittest(path component_name
59# [...]
108# [...]
60# )
109# )
@@ -71,6 +120,10 @@ function(add_qml_unittest PATH COMPONENT_NAME)
71 ${ARGN}
120 ${ARGN}
72 ARGS -input ${CMAKE_CURRENT_SOURCE_DIR}/${PATH}/tst_${COMPONENT_NAME}.qml ${QMLTEST_ARGS}
121 ARGS -input ${CMAKE_CURRENT_SOURCE_DIR}/${PATH}/tst_${COMPONENT_NAME}.qml ${QMLTEST_ARGS}
73 )
122 )
123+
124+ if (EXISTS "${CMAKE_CURRENT_SOURCE_DIR}/${PATH}/tst_${COMPONENT_NAME}.qml")
125+ add_qml_test_data("${PATH}" "tst_${COMPONENT_NAME}.qml")
126+ endif()
74endfunction()
127endfunction()
75
128
76
129
@@ -91,6 +144,10 @@ function(add_manual_qml_test PATH COMPONENT_NAME)
91 ${ARGN}
144 ${ARGN}
92 ARGS ${CMAKE_CURRENT_SOURCE_DIR}/${PATH}/tst_${COMPONENT_NAME}.qml ${QMLTEST_ARGS}
145 ARGS ${CMAKE_CURRENT_SOURCE_DIR}/${PATH}/tst_${COMPONENT_NAME}.qml ${QMLTEST_ARGS}
93 )
146 )
147+
148+ if (EXISTS "${CMAKE_CURRENT_SOURCE_DIR}/${PATH}/tst_${COMPONENT_NAME}.qml")
149+ add_qml_test_data("${PATH}" "tst_${COMPONENT_NAME}.qml")
150+ endif()
94endfunction()
151endfunction()
95
152
96
153
@@ -108,8 +165,7 @@ endfunction()
108#
165#
109# Logging options in the standard form of "-o filename,format"
166# Logging options in the standard form of "-o filename,format"
110# will be appended to the arguments list, prefixed with ARG_PREFIX.
167# will be appended to the arguments list, prefixed with ARG_PREFIX.
111−# XUnitXML files will be stored in current binary dir or under
168+# XUnitXML files will be stored in current binary dir.
112−# ARTIFACTS_DIR, if set.
113#
169#
114# Three targets will be created:
170# Three targets will be created:
115# - test${component_name} - Runs the test
171# - test${component_name} - Runs the test
@@ -122,14 +178,8 @@ function(add_executable_test COMPONENT_NAME TARGET)
122 cmake_parse_arguments(QMLTEST "${QMLTEST_OPTIONS}" "${QMLTEST_SINGLE}" "${QMLTEST_MULTI}" ${ARGN})
178 cmake_parse_arguments(QMLTEST "${QMLTEST_OPTIONS}" "${QMLTEST_SINGLE}" "${QMLTEST_MULTI}" ${ARGN})
123 mangle_arguments()
179 mangle_arguments()
124
180
125− if(ARTIFACTS_DIR)
181+ file(MAKE_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR})
126− file(RELATIVE_PATH path ${CMAKE_SOURCE_DIR} ${CMAKE_CURRENT_SOURCE_DIR})
127− file(MAKE_DIRECTORY ${ARTIFACTS_DIR}/${path})
128− set(file_logger -o ${ARTIFACTS_DIR}/${path}/test${COMPONENT_NAME}.xml,xunitxml)
129− else()
130− file(MAKE_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR})
131− set(file_logger -o ${CMAKE_CURRENT_BINARY_DIR}/test${COMPONENT_NAME}.xml,xunitxml)
182+ set(file_logger -o ${CMAKE_CURRENT_BINARY_DIR}/test${COMPONENT_NAME}.xml,xunitxml)
132− endif()
133
183
134 bake_arguments("${QMLTEST_ARG_PREFIX}" args ${iterations} ${file_logger} ${STDOUT_LOGGER})
184 bake_arguments("${QMLTEST_ARG_PREFIX}" args ${iterations} ${file_logger} ${STDOUT_LOGGER})
135
185
@@ -207,8 +257,129 @@ function(add_manual_test COMPONENT_NAME TARGET)
207endfunction()
257endfunction()
208
258
209
259
260+# add_meta_test(target)
261+#
262+# Adds a test target that will run one of our "meta" test targets, like
263+# xvfbuitests. This script will run the specified suite of tests on an
264+# installed system.
265+
266+function(add_meta_test TARGET_NAME)
267+ cmake_parse_arguments(TEST "SERIAL" "" "DEPENDS" ${ARGN})
268+
269+ add_custom_target(${TARGET_NAME})
270+
271+ set(filename "${CMAKE_BINARY_DIR}/tests/scripts/${TARGET_NAME}.sh")
272+ if(TEST_SERIAL)
273+ file(WRITE "${filename}" "#!/bin/sh\n\n")
274+ else()
275+ file(WRITE "${filename}" "#!/usr/bin/parallel --shebang --no-notice\n\n")
276+ endif()
277+
278+ add_meta_dependencies(${TARGET_NAME} DEPENDS ${TEST_DEPENDS})
279+ # else we will write the rest of the script as we add cmake targets
280+
281+ install(FILES "${filename}"
282+ PERMISSIONS OWNER_EXECUTE OWNER_READ OWNER_WRITE
283+ GROUP_EXECUTE GROUP_READ
284+ WORLD_EXECUTE WORLD_READ
285+ DESTINATION "${SHELL_PRIVATE_LIBDIR}/tests/scripts"
286+ )
287+endfunction()
288+
289+
210################### INTERNAL ####################
290################### INTERNAL ####################
211
291
292+function(install_test_script TARGET_NAME)
293+ cmake_parse_arguments(TEST "" "" "COMMAND;ENVIRONMENT" ${ARGN})
294+
295+ # Now write the above test into a shell script that we can run on an
296+ # installed system.
297+ set(script "#!/bin/sh\n\nset -x\n\n")
298+ foreach(ONE_ENV ${TEST_ENVIRONMENT})
299+ set(script "${script}export ${ONE_ENV}\n")
300+ endforeach()
301+ set(script "${script}export UNITY_TESTING_DATADIR=\"${CMAKE_INSTALL_PREFIX}/${SHELL_APP_DIR}\"\n")
302+ set(script "${script}export UNITY_TESTING_LIBDIR=\"${CMAKE_INSTALL_PREFIX}/${SHELL_PRIVATE_LIBDIR}\"\n")
303+ set(script "${script}\n")
304+ set(script "${script}XML_ARGS=\n")
305+ set(script "${script}if [ -n \"\$ARTIFACTS_DIR\" ]; then\n")
306+ set(script "${script} XML_ARGS=\"@XML_ARGS@\"\n")
307+ set(script "${script} mkdir -p \"@XML_DIR@\"\n")
308+ set(script "${script} touch \"@XML_FILE@\"\n")
309+ set(script "${script}fi\n")
310+ set(script "${script}\n")
311+ foreach(ONE_CMD ${TEST_COMMAND})
312+ set(script "${script}'${ONE_CMD}' ")
313+ endforeach()
314+ set(script "${script}\"\$@\"") # Allow passing arguments if desired
315+
316+ set(filename "${CMAKE_BINARY_DIR}/tests/scripts/${TARGET_NAME}.sh")
317+
318+ # Generate script to file then read it back to resolve any generator
319+ # expressions before we try to replace paths.
320+ file(GENERATE
321+ OUTPUT "${filename}"
322+ CONTENT "${script}"
323+ )
324+
325+ # Do replacement at install time to save needless work and to make sure
326+ # we are modifying file after generate step above (which doesn't happen
327+ # immediately). We can't use a custom-defined function or macro here...
328+ # So instead we use a giant ugly code block.
329+
330+ # START OF CODE BLOCK --------------------------------------------------
331+ install(CODE "
332+ file(READ \"${filename}\" replacestr)
333+
334+ # Now some replacements...
335+ # tests like to write xml output to our builddir; we don't need that, but we do want them in ARTIFACTS_DIR
336+ string(REGEX MATCH \"( '--parameter')? '-o'( '--parameter')? '[^']*,xunitxml' \" xmlargs \"\${replacestr}\")
337+ string(REGEX REPLACE \"( '--parameter')? '-o'( '--parameter')? '[^']*,xunitxml' \" \" \\\$XML_ARGS \" replacestr \"\${replacestr}\")
338+ string(REGEX REPLACE \"'[^']*/tests/\" \"'\\\$ARTIFACTS_DIR/tests/\" xmlargs \"\${xmlargs}\")
339+ string(REGEX REPLACE \".*'([^']*),xunitxml'.*\" \"\\\\1\" xmlfile \"\${xmlargs}\")
340+ string(REGEX REPLACE \"(.*)/[^/]*\" \"\\\\1\" xmldir \"\${xmlfile}\")
341+ string(REGEX REPLACE \"'\" \"\" xmlargs \"\${xmlargs}\") # strip single quotes
342+ string(REGEX REPLACE \"@XML_ARGS@\" \"\${xmlargs}\" replacestr \"\${replacestr}\")
343+ string(REGEX REPLACE \"@XML_DIR@\" \"\${xmldir}\" replacestr \"\${replacestr}\")
344+ string(REGEX REPLACE \"@XML_FILE@\" \"\${xmlfile}\" replacestr \"\${replacestr}\")
345+ # replace build/source roots with their install paths
346+ string(REPLACE \"${CMAKE_BINARY_DIR}/libs\" \"${CMAKE_INSTALL_PREFIX}/${SHELL_PRIVATE_LIBDIR}\" replacestr \"\${replacestr}\")
347+ string(REPLACE \"${CMAKE_BINARY_DIR}/plugins\" \"${CMAKE_INSTALL_PREFIX}/${SHELL_INSTALL_QML}\" replacestr \"\${replacestr}\")
348+ string(REPLACE \"${CMAKE_BINARY_DIR}/tests/libs\" \"${CMAKE_INSTALL_PREFIX}/${SHELL_PRIVATE_LIBDIR}/tests/libs\" replacestr \"\${replacestr}\")
349+ string(REPLACE \"${CMAKE_BINARY_DIR}/tests/mocks\" \"${CMAKE_INSTALL_PREFIX}/${SHELL_INSTALL_QML}/mocks\" replacestr \"\${replacestr}\")
350+ string(REPLACE \"${CMAKE_BINARY_DIR}/tests/plugins\" \"${CMAKE_INSTALL_PREFIX}/${SHELL_PRIVATE_LIBDIR}/tests/plugins\" replacestr \"\${replacestr}\")
351+ string(REPLACE \"${CMAKE_BINARY_DIR}/tests/qmltests\" \"${CMAKE_INSTALL_PREFIX}/${SHELL_PRIVATE_LIBDIR}/tests/qmltests\" replacestr \"\${replacestr}\")
352+ string(REPLACE \"${CMAKE_BINARY_DIR}/tests/uqmlscene\" \"${CMAKE_INSTALL_PREFIX}/${SHELL_PRIVATE_LIBDIR}\" replacestr \"\${replacestr}\")
353+ string(REPLACE \"${CMAKE_BINARY_DIR}/tests/utils/modules\" \"${CMAKE_INSTALL_PREFIX}/${SHELL_INSTALL_QML}/utils\" replacestr \"\${replacestr}\")
354+ string(REPLACE \"${CMAKE_SOURCE_DIR}/tests/plugins\" \"${CMAKE_INSTALL_PREFIX}/${SHELL_APP_DIR}/tests/plugins\" replacestr \"\${replacestr}\")
355+ string(REPLACE \"${CMAKE_SOURCE_DIR}/tests/qmltests\" \"${CMAKE_INSTALL_PREFIX}/${SHELL_APP_DIR}/tests/qmltests\" replacestr \"\${replacestr}\")
356+
357+ file(WRITE \"${filename}\" \"\${replacestr}\")
358+ ")
359+ # END OF CODE BLOCK --------------------------------------------------
360+
361+ install(FILES "${filename}"
362+ PERMISSIONS OWNER_EXECUTE OWNER_READ OWNER_WRITE
363+ GROUP_EXECUTE GROUP_READ
364+ WORLD_EXECUTE WORLD_READ
365+ DESTINATION "${SHELL_PRIVATE_LIBDIR}/tests/scripts"
366+ )
367+endfunction()
368+
369+function(add_meta_dependencies UPSTREAM_TARGET)
370+ cmake_parse_arguments(TEST "" "" "DEPENDS" ${ARGN})
371+
372+ foreach(depend ${TEST_DEPENDS})
373+ add_dependencies(${UPSTREAM_TARGET} ${depend})
374+
375+ # add depend to the meta test script that we will install on system
376+ set(filename "${CMAKE_BINARY_DIR}/tests/scripts/${UPSTREAM_TARGET}.sh")
377+ if (EXISTS "${filename}")
378+ file(APPEND "${filename}" "${CMAKE_INSTALL_PREFIX}/${SHELL_PRIVATE_LIBDIR}/tests/scripts/${depend}.sh \"\$@\" 2>&1\n")
379+ endif()
380+ endforeach()
381+endfunction()
382+
212# add_qmltest_target(target_name target
383# add_qmltest_target(target_name target
213# COMMAND test_exe [arg1 [...]] # execute this test with arguments
384# COMMAND test_exe [arg1 [...]] # execute this test with arguments
214# [...] # see above for available arguments:
385# [...] # see above for available arguments:
@@ -231,6 +402,11 @@ function(add_qmltest_target TARGET_NAME TARGET)
231 DEPENDS ${TARGET} ${QMLTEST_DEPENDS}
402 DEPENDS ${TARGET} ${QMLTEST_DEPENDS}
232 )
403 )
233
404
405+ install_test_script(${TARGET_NAME}
406+ ENVIRONMENT ${QMLTEST_ENVIRONMENT}
407+ COMMAND ${QMLTEST_COMMAND}
408+ )
409+
234 if(QMLTEST_ADD_TEST)
410 if(QMLTEST_ADD_TEST)
235 add_test(
411 add_test(
236 NAME ${TARGET_NAME}
412 NAME ${TARGET_NAME}
@@ -248,7 +424,7 @@ function(add_qmltest_target TARGET_NAME TARGET)
248 endif()
424 endif()
249
425
250 foreach(UPSTREAM_TARGET ${QMLTEST_TARGETS})
426 foreach(UPSTREAM_TARGET ${QMLTEST_TARGETS})
251− add_dependencies(${UPSTREAM_TARGET} ${TARGET_NAME})
427+ add_meta_dependencies(${UPSTREAM_TARGET} DEPENDS ${TARGET_NAME})
252 endforeach()
428 endforeach()
253endfunction()
429endfunction()
254
430
data/com.canonical.Unity8.gschema.xml+5
@@ -53,6 +53,11 @@
53 <summary>Enable or disable the indicator pull down menus</summary>
53 <summary>Enable or disable the indicator pull down menus</summary>
54 <description>Toggle the availability of the indicator pull down menus</description>
54 <description>Toggle the availability of the indicator pull down menus</description>
55 </key>
55 </key>
56+ <key type="s" name="appstore-uri">
57+ <default>'scope://com.canonical.scopes.clickstore'</default>
58+ <summary>The uri to the app store</summary>
59+ <description>This will be used whenever the user triggers an action to open the app store.</description>
60+ </key>
56 </schema>
61 </schema>
57
62
58 <schema path="/com/canonical/unity8/greeter/" id="com.canonical.Unity8.Greeter" gettext-domain="unity8">
63 <schema path="/com/canonical/unity8/greeter/" id="com.canonical.Unity8.Greeter" gettext-domain="unity8">
data/unity8.conf+14−5
@@ -8,6 +8,15 @@ stop on desktop-end
8
8
9kill timeout 120
9kill timeout 120
10
10
11+#
12+# Ensure the shell always gets unthrottled touch events, so that applications
13+# who want full speed low-latency input can get it (LP: #1497105) and so that
14+# apps can use QML touch compression safely (the QML touch compression
15+# algorithm does not support nesting well - LP: #1486341, LP: #1556763 - so
16+# must be fed by the raw input event stream from Unity8).
17+#
18+env QML_NO_TOUCH_COMPRESSION=1
19+
11respawn
20respawn
12expect stop
21expect stop
13
22
@@ -45,11 +54,11 @@ pre-start script
45
54
46 initctl set-env --global MIR_SERVER_PROMPT_FILE=1
55 initctl set-env --global MIR_SERVER_PROMPT_FILE=1
47
56
48− # Disable Qt's stuttering 'touch compression' to fix scrolling smoothness
57+ #
49− # issues (LP: #1486341, LP: #1556763). As a bonus, this eliminates most of
58+ # Mir's input resampling is deprecated and going away soon. Turn it off
50− # the lag seen in the indicator panel pull-down (LP: #1488327) and also
59+ # so we don't get a surprise change in behaviour when that happens.
51− # reduces lag seen in apps:
60+ #
52− initctl set-env --global QML_NO_TOUCH_COMPRESSION=1
61+ initctl set-env --global MIR_CLIENT_INPUT_RATE=0
53
62
54 if [ "$XDG_SESSION_DESKTOP" = "ubuntu-touch" ]; then
63 if [ "$XDG_SESSION_DESKTOP" = "ubuntu-touch" ]; then
55 # On Ubuntu Touch, we currently use a trick where we auto-login the
64 # On Ubuntu Touch, we currently use a trick where we auto-login the
debian/changelog+118
@@ -1,3 +1,121 @@
1+unity8 (8.15+17.04.20170206-0ubuntu1) zesty; urgency=medium
2+
3+ [ Daniel d'Andrada ]
4+ * Initial support for child windows (menus, dialogs, tooltips) (LP:
5+ #1543467, #1591384, #1656727)
6+
7+ -- Albert Astals Cid <albert.astals@canonical.com> Mon, 06 Feb 2017 09:12:23 +0000
8+
9+unity8 (8.15+17.04.20170131.1-0ubuntu1) zesty; urgency=medium
10+
11+ [ Rodney Dawes ]
12+ * Remove dependencies on clickscope.
13+
14+ -- Albert Astals Cid <albert.astals@canonical.com> Tue, 31 Jan 2017 14:40:33 +0000
15+
16+unity8 (8.15+17.04.20170124-0ubuntu1) zesty; urgency=medium
17+
18+ [ Albert Astals Cid ]
19+ * Limit tab-focus travelling on dialogs with a fence
20+ * Restore focus to where it was when our ShellDialogs get unloaded
21+ * Update current session after changing the user
22+ * Add keyboard navigation for Indicators
23+ * a window -> the current window
24+ * There's no spreadDelegate_ anymore
25+
26+ [ Daniel d'Andrada ]
27+ * Simplify DecoratedWindow
28+ * Remove unnecessary warning message
29+
30+ [ Josh Arenson ]
31+ * Add a test for the session chooser icon in the greeter's sessions
32+ list
33+
34+ [ Lukáš Tinkl ]
35+ * Fix keymap not being applied on the shell itself (LP: #1626435)
36+ * Shell dialog improvements (kbd focus, mouse eater)
37+ * Start searching directly as you type, w/o having to first
38+ focus/click the search field.
39+ * Add a test for the real implementation of WindowStateStorage
40+ * Use a four finger gesture to open the drawer, much like in u7
41+
42+ [ Michael Terry ]
43+ * Simplify the lightdm mock to make future greeter improvements easier
44+ to test.
45+ * Add support for guest sessions in unity8-greeter.
46+ * Use a model for PAM prompts, supporting more possible interactions.
47+ * Fix grouping of autopkg output and allow optionally passing
48+ arguments to installed test scripts.
49+ * Add support for LightDM hints for manual logins and hiding normal
50+ users.
51+
52+ [ Michael Zanetti ]
53+ * hint the launcher to indicate a successful size change to the user
54+ (LP: #1646457)
55+ * Improvements for the appdrawer (LP: #1648173)
56+ * Adjust home key to still focus the dash instead of messing with the
57+ drawer
58+ * allow 4 finger simulation with mousetouchadaptor
59+
60+ [ Nick Dedekind ]
61+ * Added Alt+F10 shortcut to open app menus. (LP: #1656896)
62+ * Fixed menu layout width calculations. (LP: #1657050)
63+ * Skip Panel::test_drag_indicator_item_down_shows_menu
64+
65+ -- Michał Sawicz <michal.sawicz@canonical.com> Tue, 24 Jan 2017 07:46:58 +0000
66+
67+unity8 (8.15+17.04.20170110.4-0ubuntu1) zesty; urgency=medium
68+
69+ [ Albert Astals Cid ]
70+ * Give focus to one of the buttons of the dialog
71+ * tst_WindowResizeArea: Use default values for mouseFlick speed and
72+ iterations (LP: #1651580)
73+ * Require Qt 5.6 & misc fixes
74+
75+ [ Daniel van Vugt ]
76+ * Deprecate usage of Mir's input resampling, instead opting for: (LP:
77+ #1497105, #1591328)
78+
79+ [ Josh Arenson ]
80+ * Allow the scopes list to automatically scroll when a scope is being
81+ dragged past the bounds of the screen. (LP: #1575319)
82+
83+ [ Lukáš Tinkl ]
84+ * Fix touch window controls being unreachable when the overlay is
85+ being displayed (LP: #1648167)
86+ * Fixup paths for window state storage in snappy environment
87+ * Add Unity.Platform mock for our tests (LP: #1655336)
88+
89+ [ Michael Zanetti ]
90+ * PreviewRatingInput: Use displayText instead of text to
91+ enable/disable the Send button (LP: #1595910)
92+ * Add a D-Bus interface to control some debug facilities on the fly
93+ * some launcher workarounds for the snapping
94+
95+ [ Michał Sawicz ]
96+ * Nuke leftover Platform in IndicatorsManager
97+
98+ [ Nick Dedekind ]
99+ * Added registry for application menus
100+
101+ [ Michael Terry, Nick Dedekind ]
102+ * Run the qmluitests.sh autopkg test against the installed package.
103+
104+ [ Michał Sawicz, Nick Dedekind ]
105+ * Application menus
106+
107+ [ Rodney Dawes ]
108+ * Remove the payments widget and dependency on libpay as no longer
109+ needed.
110+
111+ -- Michał Sawicz <michal.sawicz@canonical.com> Tue, 10 Jan 2017 14:48:42 +0000
112+
113+unity8 (8.15+17.04.20161215-0ubuntu2~1) zesty; urgency=medium
114+
115+ * No change rebuild
116+
117+ -- Timo Jyrinki <timo-jyrinki@ubuntu.com> Wed, 04 Jan 2017 10:54:32 +0200
118+
1unity8 (8.15+17.04.20161215-0ubuntu1) zesty; urgency=medium
119unity8 (8.15+17.04.20161215-0ubuntu1) zesty; urgency=medium
2
120
3 * Let the model deal with some window management decisions (LP:
121 * Let the model deal with some window management decisions (LP:
debian/control+30−23
@@ -11,6 +11,7 @@ Build-Depends: cmake,
11# to g++ so we don't try to run arm g++
11# to g++ so we don't try to run arm g++
12# on an x86 CPU for example, when cross-compiling.
12# on an x86 CPU for example, when cross-compiling.
13 g++:native,
13 g++:native,
14+ gdb,
14 graphviz,
15 graphviz,
15 gsettings-ubuntu-schemas (>= 0.0.2+14.10.20140815),
16 gsettings-ubuntu-schemas (>= 0.0.2+14.10.20140815),
16 libandroid-properties-dev,
17 libandroid-properties-dev,
@@ -26,9 +27,8 @@ Build-Depends: cmake,
26 libhardware-dev,
27 libhardware-dev,
27 liblightdm-qt5-3-dev,
28 liblightdm-qt5-3-dev,
28 libpam0g-dev,
29 libpam0g-dev,
29− libpay2-dev,
30 libpulse-dev,
30 libpulse-dev,
31− libqmenumodel-dev (>= 0.2.10),
31+ libqmenumodel-dev (>= 0.2.11),
32 libqt5svg5-dev,
32 libqt5svg5-dev,
33 libqt5xmlpatterns5-dev,
33 libqt5xmlpatterns5-dev,
34 libsystemsettings-dev,
34 libsystemsettings-dev,
@@ -38,7 +38,7 @@ Build-Depends: cmake,
38 libubuntugestures5-private-dev (>= 1.3.2030),
38 libubuntugestures5-private-dev (>= 1.3.2030),
39 libudev-dev,
39 libudev-dev,
40 libudm-common-dev,
40 libudm-common-dev,
41− libunity-api-dev (>= 8.0),
41+ libunity-api-dev (>= 8.2),
42 libusermetricsoutput1-dev,
42 libusermetricsoutput1-dev,
43# Need those X11 libs touch emulation from mouse events in manual QML tests on a X11 desktop
43# Need those X11 libs touch emulation from mouse events in manual QML tests on a X11 desktop
44 libx11-dev[!arm64 !armhf],
44 libx11-dev[!arm64 !armhf],
@@ -51,7 +51,7 @@ Build-Depends: cmake,
51 qml-module-qt-labs-folderlistmodel,
51 qml-module-qt-labs-folderlistmodel,
52 qml-module-qt-labs-settings,
52 qml-module-qt-labs-settings,
53 qml-module-qtqml-statemachine,
53 qml-module-qtqml-statemachine,
54− qml-module-qtmultimedia (>= 5.4.1-1ubuntu19~overlay2),
54+ qml-module-qtmultimedia (>= 5.6),
55 qml-module-qtquick-layouts,
55 qml-module-qtquick-layouts,
56 qml-module-qtquick-xmllistmodel,
56 qml-module-qtquick-xmllistmodel,
57 qml-module-qtquick2,
57 qml-module-qtquick2,
@@ -60,15 +60,16 @@ Build-Depends: cmake,
60 qml-module-ubuntu-components (>= 1.3.2030) | qml-module-ubuntu-components-gles (>= 1.3.2030),
60 qml-module-ubuntu-components (>= 1.3.2030) | qml-module-ubuntu-components-gles (>= 1.3.2030),
61 qml-module-ubuntu-web,
61 qml-module-ubuntu-web,
62 qt5-default,
62 qt5-default,
63− qtbase5-dev (>= 5.4),
63+ qtbase5-dev (>= 5.6),
64 qtbase5-dev-tools,
64 qtbase5-dev-tools,
65− qtbase5-private-dev (>= 5.4),
65+ qtbase5-private-dev (>= 5.6),
66− qtdeclarative5-dev (>= 5.4),
66+ qtdeclarative5-dev (>= 5.6),
67 qtdeclarative5-dev-tools,
67 qtdeclarative5-dev-tools,
68− qtdeclarative5-private-dev (>= 5.4),
68+ qtdeclarative5-private-dev (>= 5.6),
69 qtdeclarative5-ubuntu-content1,
69 qtdeclarative5-ubuntu-content1,
70 qtdeclarative5-ubuntu-settings-components (>= 0.11),
70 qtdeclarative5-ubuntu-settings-components (>= 0.11),
71 ttf-ubuntu-font-family,
71 ttf-ubuntu-font-family,
72+ xvfb,
72Standards-Version: 3.9.4
73Standards-Version: 3.9.4
73Homepage: http://launchpad.net/unity
74Homepage: http://launchpad.net/unity
74# If you aren't a member of ~unity-team but need to upload
75# If you aren't a member of ~unity-team but need to upload
@@ -81,7 +82,7 @@ X-Ubuntu-Use-Langpack: yes
81
82
82Package: indicators-client
83Package: indicators-client
83Architecture: any
84Architecture: any
84−Depends: qmenumodel-qml (>= 0.2.10),
85+Depends: qmenumodel-qml (>= 0.2.11),
85 qml-module-ubuntu-components (>= 1.3.2030) | qml-module-ubuntu-components-gles (>= 1.3.2030),
86 qml-module-ubuntu-components (>= 1.3.2030) | qml-module-ubuntu-components-gles (>= 1.3.2030),
86 unity8 (= ${binary:Version}),
87 unity8 (= ${binary:Version}),
87 ${misc:Depends},
88 ${misc:Depends},
@@ -120,7 +121,7 @@ Depends: dmz-cursor-theme,
120 gsettings-desktop-schemas,
121 gsettings-desktop-schemas,
121 libcap2-bin,
122 libcap2-bin,
122 libglib2.0-bin,
123 libglib2.0-bin,
123− qmenumodel-qml (>= 0.2.10),
124+ qmenumodel-qml (>= 0.2.11),
124 qml-module-biometryd,
125 qml-module-biometryd,
125 qml-module-qt-labs-folderlistmodel,
126 qml-module-qt-labs-folderlistmodel,
126 qml-module-qt-labs-settings,
127 qml-module-qt-labs-settings,
@@ -140,7 +141,6 @@ Depends: dmz-cursor-theme,
140Recommends: indicator-keyboard,
141Recommends: indicator-keyboard,
141 indicator-session,
142 indicator-session,
142 unity-greeter-session-broadcast,
143 unity-greeter-session-broadcast,
143− unity-scope-click,
144Suggests: unity-scope-mediascanner2,
144Suggests: unity-scope-mediascanner2,
145Breaks: indicator-network (<< 0.5.1+14.10.20141014),
145Breaks: indicator-network (<< 0.5.1+14.10.20141014),
146 ubuntu-touch-session (<< 0.107),
146 ubuntu-touch-session (<< 0.107),
@@ -162,11 +162,11 @@ Depends: qml-module-qtquick-layouts,
162 qttranslations5-l10n,
162 qttranslations5-l10n,
163 ubuntu-thumbnailer-impl-0,
163 ubuntu-thumbnailer-impl-0,
164 ubuntu-wallpapers,
164 ubuntu-wallpapers,
165− unity-application-impl-23,
165+ unity-application-impl-26,
166 unity-notifications-impl-3,
166 unity-notifications-impl-3,
167 unity-plugin-scopes | unity-scopes-impl,
167 unity-plugin-scopes | unity-scopes-impl,
168 unity-scopes-impl-12,
168 unity-scopes-impl-12,
169− unity8-fake-env | unity-application-impl,
169+ unity8-tests | unity-application-impl,
170 ${misc:Depends},
170 ${misc:Depends},
171Breaks: unity8 (<< 7.86),
171Breaks: unity8 (<< 7.86),
172Replaces: unity8 (<< 7.86),
172Replaces: unity8 (<< 7.86),
@@ -190,29 +190,37 @@ Depends: autopilot-qt5 (>= 1.4),
190 python3-gi,
190 python3-gi,
191 qttestability-autopilot (>= 1.4),
191 qttestability-autopilot (>= 1.4),
192 ubuntu-ui-toolkit-autopilot (>= 1.3.2030),
192 ubuntu-ui-toolkit-autopilot (>= 1.3.2030),
193− unity-scope-click,
194 unity8 (= ${source:Version}),
193 unity8 (= ${source:Version}),
195− unity8-fake-env (= ${source:Version}),
194+ unity8-tests (= ${source:Version}),
196 url-dispatcher-tools,
195 url-dispatcher-tools,
197 xvfb,
196 xvfb,
198 ${misc:Depends},
197 ${misc:Depends},
199 ${python3:Depends},
198 ${python3:Depends},
200− ${shlibs:Depends},
201Description: Test package for Unity 8 shell
199Description: Test package for Unity 8 shell
202 Autopilot tests for the unity8 package
200 Autopilot tests for the unity8 package
203
201
204−Package: unity8-fake-env
202+Package: unity8-tests
205Architecture: any
203Architecture: any
206Multi-Arch: same
204Multi-Arch: same
207Pre-Depends: ${misc:Pre-Depends},
205Pre-Depends: ${misc:Pre-Depends},
206+Depends: dbus-test-runner,
207+ parallel,
208+ qt5-default,
209+ qtdeclarative5-dev-tools,
210+ unity8 (= ${source:Version}),
211+ xvfb,
208−Depends: ${misc:Depends},
212+ ${misc:Depends},
209 ${shlibs:Depends},
213 ${shlibs:Depends},
210Provides: unity-application-impl,
214Provides: unity-application-impl,
211− unity-application-impl-23,
215+ unity-application-impl-26,
216+ unity8-fake-env,
212−Replaces: unity8-autopilot (<< 8.02+15.04.20150422-0ubuntu1)
217+Replaces: unity8-autopilot (<< 8.02+15.04.20150422-0ubuntu1),
218+ unity8-fake-env,
219+Conflicts: unity8-fake-env,
213−Description: Fake environment for running Unity 8 shell
220+Description: Scripts and mocks for running Unity 8 shell tests
214 Provides fake implementations of some QML modules used by Unity 8 shell
221 Provides fake implementations of some QML modules used by Unity 8 shell
215− (e.g Ubuntu.Application) so that you can run it in a sandboxed environment.
222+ (e.g Ubuntu.Application) so that you can run it in a sandboxed environment
223+ and scripts to run its test suite.
216
224
217Package: unity8-private
225Package: unity8-private
218Architecture: any
226Architecture: any
@@ -221,7 +229,6 @@ Pre-Depends: ${misc:Pre-Depends},
221Depends: accountsservice-ubuntu-schemas (>= 0.0.7),
229Depends: accountsservice-ubuntu-schemas (>= 0.0.7),
222 gsettings-ubuntu-schemas (>= 0.0.2+14.10.20140815),
230 gsettings-ubuntu-schemas (>= 0.0.2+14.10.20140815),
223 libhardware2,
231 libhardware2,
224− pay-service,
225 unity-schemas (>= 7.3.1+14.10.20140915),
232 unity-schemas (>= 7.3.1+14.10.20140915),
226 qtdeclarative5-gsettings1.0,
233 qtdeclarative5-gsettings1.0,
227 qml-module-qtmultimedia,
234 qml-module-qtmultimedia,
debian/rules+2−2
@@ -35,9 +35,9 @@ override_dh_installdeb:
35
35
36# use private lib directories
36# use private lib directories
37override_dh_makeshlibs:
37override_dh_makeshlibs:
38− dh_makeshlibs -Nunity8-private -Nunity8-fake-env
38+ dh_makeshlibs -Nunity8-private -Nunity8-tests
39
39
40override_dh_shlibdeps:
40override_dh_shlibdeps:
41 # Some mock libraries link against liblightdm-qt5-3.so which we want to
41 # Some mock libraries link against liblightdm-qt5-3.so which we want to
42 # avoid, since we only really link against our mock one, not the system one.
42 # avoid, since we only really link against our mock one, not the system one.
43− dh_shlibdeps -XlibMockLightDM-qml.so -XlibMockAccountsService-qml.so
43+ dh_shlibdeps -XlibMockAccountsService-qml.so -Lunity8-private
debian/shlibs.localnew file+1
@@ -0,0 +1 @@
1+libunity8-private 0 unity8-private
debian/tests/control+2−3
@@ -1,8 +1,7 @@
1Tests: qmluitests.sh
1Tests: qmluitests.sh
2Restrictions: allow-stderr
2Restrictions: allow-stderr
3−Depends: @,
3+Depends: dpkg-dev,
4− @builddeps@,
4+ unity8-tests,
5− xvfb,
6
5
7Tests: autopilot.sh
6Tests: autopilot.sh
8Restrictions: allow-stderr,
7Restrictions: allow-stderr,
debian/tests/qmluitests.sh+4−14
@@ -1,21 +1,11 @@
1#!/bin/sh
1#!/bin/sh
2+# -*- Mode: sh; indent-tabs-mode: nil; tab-width: 4 -*-
2
3
3# log all commands and abort on error
4# log all commands and abort on error
4set -xe
5set -xe
5
6
6−SHELL_QML_PATH=$(pkg-config --variable=plugindir unity-shell-api)
7+DEB_HOST_MULTIARCH=$(dpkg-architecture -qDEB_HOST_MULTIARCH)
7−UNITY_SOURCE_DIR=$(readlink -f $(dirname $(readlink -f $0))/../..)
8
8
9−dh_auto_configure -- -DCMAKE_INSTALL_LOCALSTATEDIR="/var" \
10− -DARTIFACTS_DIR=${ADT_ARTIFACTS} \
9+export ARTIFACTS_DIR="${ADT_ARTIFACTS}"
11− -DUNITY_PLUGINPATH=${SHELL_QML_PATH} \
12− -DUNITY_MOCKPATH=${SHELL_QML_PATH}/mocks
13−dh_auto_build --parallel -- -C tests/mocks
14−dh_auto_build --parallel -- -C tests/plugins
15−dh_auto_build --parallel -- -C tests/qmltests
16−dh_auto_build --parallel -- -C tests/uqmlscene
17−dh_auto_build --parallel -- -C tests/utils
18
10
19−export UNITY_SOURCE_DIR
11+/usr/lib/$DEB_HOST_MULTIARCH/unity8/tests/scripts/xvfballtests.sh
20−
21−dh_auto_build --parallel -- -k xvfballtests
debian/unity8-fake-env.install → debian/unity8-tests.installrenamed+4
@@ -3,4 +3,8 @@ usr/bin/unity-mock-indicator-service
3usr/lib/*/unity8/qml/mocks
3usr/lib/*/unity8/qml/mocks
4usr/lib/*/unity8/qml/nonmirplugins
4usr/lib/*/unity8/qml/nonmirplugins
5usr/lib/*/unity8/qml/scopefakes
5usr/lib/*/unity8/qml/scopefakes
6+usr/lib/*/unity8/qml/utils
7+usr/lib/*/unity8/tests
8+usr/lib/*/unity8/uqmlscene
6usr/share/unity8/mocks
9usr/share/unity8/mocks
10+usr/share/unity8/tests
debian/unity8-tests.lintian-overridesnew file+1
@@ -0,0 +1 @@
1+unity8-tests: unusual-interpreter usr/lib/*/unity8/tests/scripts/*.sh #!/usr/bin/parallel
debian/unity8.install+1
@@ -8,6 +8,7 @@ usr/bin/unity8
8usr/bin/unity8-dash
8usr/bin/unity8-dash
9usr/share/applications/unity8-dash.desktop
9usr/share/applications/unity8-dash.desktop
10usr/share/applications/unity8.desktop
10usr/share/applications/unity8.desktop
11+usr/share/unity8/ApplicationMenus
11usr/share/unity8/Greeter
12usr/share/unity8/Greeter
12usr/share/unity8/Launcher
13usr/share/unity8/Launcher
13usr/share/unity8/Panel
14usr/share/unity8/Panel
include/paths.h.in+26−1
@@ -41,7 +41,10 @@ inline QString installRoot() {
41}
41}
42
42
43inline bool isRunningInstalled() {
43inline bool isRunningInstalled() {
44+ // Tests don't use the normal binary, so we want to check binary *and*
45+ // the environment. Installed tests have UNITY_TESTING_DATADIR set.
46+ static bool installed_test_env = !qgetenv("UNITY_TESTING_DATADIR").isEmpty();
44− return !installRoot().isNull();
47+ return !installRoot().isNull() || installed_test_env;
45}
48}
46
49
47inline QString buildDirectory() {
50inline QString buildDirectory() {
@@ -62,6 +65,28 @@ inline QString translationDirectory() {
62 }
65 }
63}
66}
64
67
68+inline QString testDataDir() {
69+ // Can't use isRunningInstalled, since tests don't use the normal unity8
70+ // executable. $UNITY_TESTING_DATADIR is set by installed tests.
71+ QString datadir(qgetenv("UNITY_TESTING_DATADIR"));
72+ if (datadir.isEmpty()) {
73+ return sourceDirectory() + "/tests";
74+ } else {
75+ return datadir + "/tests";
76+ }
77+}
78+
79+inline QString testLibDir() {
80+ // Can't use isRunningInstalled, since tests don't use the normal unity8
81+ // executable. $UNITY_TESTING_DATADIR is set by installed tests.
82+ QString libdir(qgetenv("UNITY_TESTING_LIBDIR"));
83+ if (libdir.isEmpty()) {
84+ return buildDirectory() + "/tests";
85+ } else {
86+ return libdir + "/tests";
87+ }
88+}
89+
65inline QString qmlDirectory() {
90inline QString qmlDirectory() {
66 if (isRunningInstalled()) {
91 if (isRunningInstalled()) {
67 return installRoot() + QStringLiteral("@CMAKE_INSTALL_PREFIX@/@SHELL_APP_DIR@/");
92 return installRoot() + QStringLiteral("@CMAKE_INSTALL_PREFIX@/@SHELL_APP_DIR@/");
plugins/AccountsService/AccountsService.h+1−1
@@ -29,7 +29,6 @@ class QDBusInterface;
29class AccountsService: public QObject
29class AccountsService: public QObject
30{
30{
31 Q_OBJECT
31 Q_OBJECT
32− Q_ENUMS(PasswordDisplayHint)
33 Q_PROPERTY (QString user
32 Q_PROPERTY (QString user
34 READ user
33 READ user
35 WRITE setUser
34 WRITE setUser
@@ -86,6 +85,7 @@ public:
86 Keyboard,
85 Keyboard,
87 Numeric,
86 Numeric,
88 };
87 };
88+ Q_ENUM(PasswordDisplayHint)
89
89
90 explicit AccountsService(QObject *parent = 0, const QString & user = QString());
90 explicit AccountsService(QObject *parent = 0, const QString & user = QString());
91 ~AccountsService() = default;
91 ~AccountsService() = default;
plugins/Cursor/CursorImageInfo.cpp+1−2
@@ -108,8 +108,7 @@ int CursorImageInfo::frameDuration() const
108QUrl CursorImageInfo::imageSource() const
108QUrl CursorImageInfo::imageSource() const
109{
109{
110 auto urlString = QString("image://cursor/%1/%2/%3")
110 auto urlString = QString("image://cursor/%1/%2/%3")
111− .arg(m_themeName)
111+ .arg(m_themeName, m_cursorName)
112− .arg(m_cursorName)
113 .arg(m_cursorHeight);
112 .arg(m_cursorHeight);
114
113
115 return QUrl(urlString);
114 return QUrl(urlString);
plugins/Dash/abstractdashview.cpp+1−1
@@ -23,7 +23,7 @@ AbstractDashView::AbstractDashView()
23 , m_asyncRequestedIndex(-1)
23 , m_asyncRequestedIndex(-1)
24 , m_columnSpacing(0)
24 , m_columnSpacing(0)
25 , m_rowSpacing(0)
25 , m_rowSpacing(0)
26− , m_buffer(320) // Same value used in qquickitemview.cpp in Qt 5.4
26+ , m_buffer(320) // Same value as QML_VIEW_DEFAULTCACHEBUFFER in qquickitemview.cpp (Qt 5.6)
27 , m_displayMarginBeginning(0)
27 , m_displayMarginBeginning(0)
28 , m_displayMarginEnd(0)
28 , m_displayMarginEnd(0)
29 , m_needsRelayout(false)
29 , m_needsRelayout(false)
plugins/GlobalShortcut/globalshortcut.cpp+12−4
@@ -63,10 +63,18 @@ void GlobalShortcut::componentComplete()
63
63
64void GlobalShortcut::keyPressEvent(QKeyEvent * event)
64void GlobalShortcut::keyPressEvent(QKeyEvent * event)
65{
65{
66− Q_UNUSED(event)
67− if (m_active) {
66+ if (!m_active) return;
67+
68+ event->accept();
68− Q_EMIT triggered(m_shortcut.toString());
69+ Q_EMIT triggered(m_shortcut.toString());
69− }
70+}
71+
72+void GlobalShortcut::keyReleaseEvent(QKeyEvent * event)
73+{
74+ if (!m_active) return;
75+
76+ event->accept();
77+ Q_EMIT released(m_shortcut.toString());
70}
78}
71
79
72void GlobalShortcut::setupFilterOnWindow(QQuickWindow *window)
80void GlobalShortcut::setupFilterOnWindow(QQuickWindow *window)
plugins/GlobalShortcut/globalshortcut.h+5
@@ -55,6 +55,7 @@ public:
55protected:
55protected:
56 void componentComplete() override;
56 void componentComplete() override;
57 void keyPressEvent(QKeyEvent * event) override;
57 void keyPressEvent(QKeyEvent * event) override;
58+ void keyReleaseEvent(QKeyEvent * event) override;
58
59
59Q_SIGNALS:
60Q_SIGNALS:
60 void shortcutChanged(const QVariant &shortcut);
61 void shortcutChanged(const QVariant &shortcut);
@@ -62,6 +63,10 @@ Q_SIGNALS:
62 * Emitted when a global keypress of @p shortcut is detected
63 * Emitted when a global keypress of @p shortcut is detected
63 */
64 */
64 void triggered(const QString &shortcut);
65 void triggered(const QString &shortcut);
66+ /**
67+ * Emitted when a global keypress of @p shortcut is released
68+ */
69+ void released(const QString &shortcut);
65 void activeChanged(bool active);
70 void activeChanged(bool active);
66
71
67private Q_SLOTS:
72private Q_SLOTS:
plugins/GlobalShortcut/globalshortcutregistry.cpp+14−4
@@ -73,20 +73,30 @@ bool GlobalShortcutRegistry::eventFilter(QObject *obj, QEvent *event)
73 Q_ASSERT(m_filteredWindow);
73 Q_ASSERT(m_filteredWindow);
74 Q_ASSERT(obj == static_cast<QObject*>(m_filteredWindow.data()));
74 Q_ASSERT(obj == static_cast<QObject*>(m_filteredWindow.data()));
75
75
76− if (event->type() == QEvent::KeyPress) {
76+ if (event->type() == QEvent::KeyPress || event->type() == QEvent::KeyRelease) {
77+
77 QKeyEvent *keyEvent = static_cast<QKeyEvent*>(event);
78 QKeyEvent *keyEvent = static_cast<QKeyEvent*>(event);
79+
80+ // Make a copy of the event so we don't alter it for passing on.
81+ QKeyEvent eCopy(keyEvent->type(),
82+ keyEvent->key(),
83+ keyEvent->modifiers(),
84+ keyEvent->text(),
85+ keyEvent->isAutoRepeat(),
86+ keyEvent->count());
87+ eCopy.ignore();
88+
78 int seq = keyEvent->key() + keyEvent->modifiers();
89 int seq = keyEvent->key() + keyEvent->modifiers();
79 if (m_shortcuts.contains(seq)) {
90 if (m_shortcuts.contains(seq)) {
80 const auto shortcuts = m_shortcuts.value(seq);
91 const auto shortcuts = m_shortcuts.value(seq);
81 Q_FOREACH(const auto &shortcut, shortcuts) {
92 Q_FOREACH(const auto &shortcut, shortcuts) {
82 if (shortcut) {
93 if (shortcut) {
83− qApp->sendEvent(shortcut, keyEvent);
94+ qApp->sendEvent(shortcut, &eCopy);
84− event->accept();
85 }
95 }
86 }
96 }
87 }
97 }
88
98
89− return event->isAccepted();
99+ return eCopy.isAccepted();
90 }
100 }
91
101
92 return QObject::eventFilter(obj, event);
102 return QObject::eventFilter(obj, event);
plugins/LightDM/CMakeLists.txt+1−1
@@ -7,7 +7,6 @@ include_directories(
7 ${CMAKE_CURRENT_SOURCE_DIR}
7 ${CMAKE_CURRENT_SOURCE_DIR}
8 ${CMAKE_CURRENT_BINARY_DIR}
8 ${CMAKE_CURRENT_BINARY_DIR}
9 ${CMAKE_SOURCE_DIR}/plugins/Utils
9 ${CMAKE_SOURCE_DIR}/plugins/Utils
10− ${CMAKE_BINARY_DIR}/tests/mocks/LightDM/IntegratedLightDM
11 ${libunity8-private_SOURCE_DIR}
10 ${libunity8-private_SOURCE_DIR}
12 ${LIBUSERMETRICSOUTPUT_INCLUDE_DIRS}
11 ${LIBUSERMETRICSOUTPUT_INCLUDE_DIRS}
13)
12)
@@ -18,6 +17,7 @@ set(QMLPLUGIN_SRC
18 DBusGreeterList.cpp
17 DBusGreeterList.cpp
19 Greeter.cpp
18 Greeter.cpp
20 plugin.cpp
19 plugin.cpp
20+ PromptsModel.cpp
21 SessionsModel.cpp
21 SessionsModel.cpp
22 UsersModel.cpp
22 UsersModel.cpp
23 )
23 )
plugins/LightDM/DBusGreeterList.cpp+6−6
@@ -25,7 +25,7 @@ DBusGreeterList::DBusGreeterList(Greeter *greeter, const QString &path)
25 m_greeter(greeter)
25 m_greeter(greeter)
26{
26{
27 connect(m_greeter, &Greeter::authenticationUserChanged, this, &DBusGreeterList::authenticationUserChangedHandler);
27 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);
29}
29}
30
30
31QString DBusGreeterList::GetActiveEntry() const
31QString DBusGreeterList::GetActiveEntry() const
@@ -40,16 +40,16 @@ void DBusGreeterList::SetActiveEntry(const QString &entry)
40
40
41bool DBusGreeterList::entryIsLocked() const
41bool DBusGreeterList::entryIsLocked() const
42{
42{
43− return !m_greeter->promptless();
43+ return !m_greeter->isAuthenticated();
44}
44}
45
45
46−void DBusGreeterList::authenticationUserChangedHandler(const QString &user)
46+void DBusGreeterList::authenticationUserChangedHandler()
47{
47{
48− notifyPropertyChanged(QStringLiteral("ActiveEntry"), user);
48+ notifyPropertyChanged(QStringLiteral("ActiveEntry"), m_greeter->authenticationUser());
49− Q_EMIT EntrySelected(user);
49+ Q_EMIT EntrySelected(m_greeter->authenticationUser());
50}
50}
51
51
52−void DBusGreeterList::promptlessChangedHandler()
52+void DBusGreeterList::authenticatedChangedHandler()
53{
53{
54 notifyPropertyChanged(QStringLiteral("EntryIsLocked"), entryIsLocked());
54 notifyPropertyChanged(QStringLiteral("EntryIsLocked"), entryIsLocked());
55 Q_EMIT entryIsLockedChanged();
55 Q_EMIT entryIsLockedChanged();
plugins/LightDM/DBusGreeterList.h+2−2
@@ -47,8 +47,8 @@ Q_SIGNALS:
47 void entryIsLockedChanged();
47 void entryIsLockedChanged();
48
48
49private Q_SLOTS:
49private Q_SLOTS:
50− void authenticationUserChangedHandler(const QString &user);
50+ void authenticationUserChangedHandler();
51− void promptlessChangedHandler();
51+ void authenticatedChangedHandler();
52
52
53private:
53private:
54 Greeter *m_greeter;
54 Greeter *m_greeter;
plugins/LightDM/Greeter.cpp+137−23
@@ -1,5 +1,5 @@
1/*
1/*
2− * Copyright (C) 2013, 2015 Canonical, Ltd.
2+ * Copyright (C) 2013-2017 Canonical, Ltd.
3 *
3 *
4 * This program is free software; you can redistribute it and/or modify
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License as published by
5 * it under the terms of the GNU General Public License as published by
@@ -17,13 +17,16 @@
17
17
18#include "Greeter.h"
18#include "Greeter.h"
19#include "GreeterPrivate.h"
19#include "GreeterPrivate.h"
20+#include <QCoreApplication>
20#include <libintl.h>
21#include <libintl.h>
21
22
23+static Greeter *singleton = nullptr;
24+
22GreeterPrivate::GreeterPrivate(Greeter* parent)
25GreeterPrivate::GreeterPrivate(Greeter* parent)
23 : m_greeter(new QLightDM::Greeter(parent)),
26 : m_greeter(new QLightDM::Greeter(parent)),
24 m_active(false),
27 m_active(false),
25− wasPrompted(false),
28+ responded(false),
26− promptless(false),
29+ everResponded(false),
27 q_ptr(parent)
30 q_ptr(parent)
28{
31{
29}
32}
@@ -41,9 +44,32 @@ Greeter::Greeter(QObject* parent)
41 connect(d->m_greeter, &QLightDM::Greeter::authenticationComplete,
44 connect(d->m_greeter, &QLightDM::Greeter::authenticationComplete,
42 this, &Greeter::authenticationCompleteFilter);
45 this, &Greeter::authenticationCompleteFilter);
43
46
47+ // Don't get stuck waiting for PAM as we shut down.
48+ connect(QCoreApplication::instance(), &QCoreApplication::aboutToQuit,
49+ d->m_greeter, &QLightDM::Greeter::cancelAuthentication);
50+
44 d->m_greeter->connectSync();
51 d->m_greeter->connectSync();
45}
52}
46
53
54+Greeter::~Greeter()
55+{
56+ singleton = nullptr;
57+}
58+
59+Greeter *Greeter::instance()
60+{
61+ if (!singleton) {
62+ singleton = new Greeter;
63+ }
64+ return singleton;
65+}
66+
67+PromptsModel *Greeter::promptsModel()
68+{
69+ Q_D(Greeter);
70+ return &d->prompts;
71+}
72+
47bool Greeter::isActive() const
73bool Greeter::isActive() const
48{
74{
49 Q_D(const Greeter);
75 Q_D(const Greeter);
@@ -68,7 +94,16 @@ bool Greeter::isAuthenticated() const
68QString Greeter::authenticationUser() const
94QString Greeter::authenticationUser() const
69{
95{
70 Q_D(const Greeter);
96 Q_D(const Greeter);
97+ return d->cachedAuthUser;
98+}
99+
100+void Greeter::checkAuthenticationUser()
101+{
102+ Q_D(Greeter);
103+ if (d->cachedAuthUser != d->m_greeter->authenticationUser()) {
71− return d->m_greeter->authenticationUser();
104+ d->cachedAuthUser = d->m_greeter->authenticationUser();
105+ Q_EMIT authenticationUserChanged();
106+ }
72}
107}
73
108
74QString Greeter::defaultSessionHint() const
109QString Greeter::defaultSessionHint() const
@@ -77,35 +112,64 @@ QString Greeter::defaultSessionHint() const
77 return d->m_greeter->defaultSessionHint();
112 return d->m_greeter->defaultSessionHint();
78}
113}
79
114
80−bool Greeter::promptless() const
115+QString Greeter::selectUser() const
81{
116{
82 Q_D(const Greeter);
117 Q_D(const Greeter);
83− return d->promptless;
118+ if (hasGuestAccount() && d->m_greeter->selectGuestHint()) {
119+ return QStringLiteral("*guest");
120+ } else {
121+ return d->m_greeter->selectUserHint();
122+ }
84}
123}
85
124
86−QString Greeter::selectUser() const
125+bool Greeter::hasGuestAccount() const
126+{
127+ Q_D(const Greeter);
128+ return d->m_greeter->hasGuestAccountHint();
129+}
130+
131+bool Greeter::showManualLoginHint() const
87{
132{
88 Q_D(const Greeter);
133 Q_D(const Greeter);
89− return d->m_greeter->selectUserHint();
134+ return d->m_greeter->showManualLoginHint();
135+}
136+
137+bool Greeter::hideUsersHint() const
138+{
139+ Q_D(const Greeter);
140+ return d->m_greeter->hideUsersHint();
90}
141}
91
142
92void Greeter::authenticate(const QString &username)
143void Greeter::authenticate(const QString &username)
93{
144{
94 Q_D(Greeter);
145 Q_D(Greeter);
95− d->wasPrompted = false;
146+ d->prompts.clear();
96− if (d->promptless) {
147+ d->responded = false;
97− d->promptless = false;
148+ d->everResponded = false;
98− Q_EMIT promptlessChanged();
149+
150+ if (authenticationUser() == username) {
151+ d->prompts = d->leftovers;
99 }
152 }
153+ d->leftovers.clear();
100
154
155+ if (username == QStringLiteral("*guest")) {
156+ d->m_greeter->authenticateAsGuest();
157+ } else if (username == QStringLiteral("*other")) {
101− d->m_greeter->authenticate(username);
158+ d->m_greeter->authenticate(nullptr);
159+ } else {
160+ d->m_greeter->authenticate(username);
161+ }
162+
163+ Q_EMIT authenticationStarted();
102 Q_EMIT isAuthenticatedChanged();
164 Q_EMIT isAuthenticatedChanged();
103− Q_EMIT authenticationUserChanged(username);
165+ checkAuthenticationUser();
104}
166}
105
167
106void Greeter::respond(const QString &response)
168void Greeter::respond(const QString &response)
107{
169{
108 Q_D(Greeter);
170 Q_D(Greeter);
171+ d->responded = true;
172+ d->everResponded = true;
109 d->m_greeter->respond(response);
173 d->m_greeter->respond(response);
110}
174}
111
175
@@ -118,32 +182,82 @@ bool Greeter::startSessionSync(const QString &session)
118void Greeter::showPromptFilter(const QString &text, QLightDM::Greeter::PromptType type)
182void Greeter::showPromptFilter(const QString &text, QLightDM::Greeter::PromptType type)
119{
183{
120 Q_D(Greeter);
184 Q_D(Greeter);
121− d->wasPrompted = true;
185+
186+ checkAuthenticationUser(); // may have changed in liblightdm
122
187
123 bool isDefaultPrompt = (text == dgettext("Linux-PAM", "Password: "));
188 bool isDefaultPrompt = (text == dgettext("Linux-PAM", "Password: "));
189+ bool isSecret = type == QLightDM::Greeter::PromptTypeSecret;
190+
191+ QString trimmedText;
192+ if (!isDefaultPrompt)
193+ trimmedText = text.trimmed();
124
194
125 // Strip prompt of any colons at the end
195 // Strip prompt of any colons at the end
126− QString trimmedText = text.trimmed();
127 if (trimmedText.endsWith(':') || trimmedText.endsWith(QStringLiteral(":"))) {
196 if (trimmedText.endsWith(':') || trimmedText.endsWith(QStringLiteral(":"))) {
128 trimmedText.chop(1);
197 trimmedText.chop(1);
129 }
198 }
130
199
131− Q_EMIT showPrompt(trimmedText, type == QLightDM::Greeter::PromptTypeSecret, isDefaultPrompt);
200+ if (trimmedText == "login") {
201+ // 'login' is provided untranslated by LightDM when asking for a manual
202+ // login username.
203+ trimmedText = gettext("Username");
204+ }
205+
206+ if (d->responded) {
207+ d->prompts.clear();
208+ d->responded = false;
209+ }
210+
211+ d->prompts.append(trimmedText, isSecret ? PromptsModel::Secret : PromptsModel::Question);
132}
212}
133
213
134void Greeter::showMessageFilter(const QString &text, QLightDM::Greeter::MessageType type)
214void Greeter::showMessageFilter(const QString &text, QLightDM::Greeter::MessageType type)
135{
215{
216+ Q_D(Greeter);
217+
218+ checkAuthenticationUser(); // may have changed in liblightdm
219+
136− Q_EMIT showMessage(text, type == QLightDM::Greeter::MessageTypeError);
220+ bool isError = type == QLightDM::Greeter::MessageTypeError;
221+
222+ if (d->responded) {
223+ d->prompts.clear();
224+ d->responded = false;
225+ }
226+ d->prompts.append(text, isError? PromptsModel::Error : PromptsModel::Message);
137}
227}
138
228
139void Greeter::authenticationCompleteFilter()
229void Greeter::authenticationCompleteFilter()
140{
230{
141 Q_D(Greeter);
231 Q_D(Greeter);
142− if (!d->wasPrompted) {
143− d->promptless = true;
144− Q_EMIT promptlessChanged();
145− }
146
232
147 Q_EMIT isAuthenticatedChanged();
233 Q_EMIT isAuthenticatedChanged();
148− Q_EMIT authenticationComplete();
234+
235+ bool automatic = !d->everResponded;
236+ bool pamHasLeftoverMessages = !d->prompts.hasPrompt() && d->prompts.rowCount() > 0;
237+
238+ if (!isAuthenticated()) {
239+ if (pamHasLeftoverMessages) {
240+ d->leftovers = d->prompts; // Prefer PAM's messages
241+ } else if (automatic) {
242+ d->leftovers.append(gettext("Failed to authenticate"), PromptsModel::Error);
243+ } else {
244+ d->leftovers.append(gettext("Invalid password, please try again"), PromptsModel::Error);
245+ }
246+ } else if (pamHasLeftoverMessages) {
247+ automatic = true; // treat this successful login as automatic, so user sees message
248+ d->leftovers = d->prompts;
249+ }
250+
251+ if (automatic) {
252+ d->prompts = d->leftovers; // OK, we'll just use these now
253+ d->leftovers.clear();
254+ d->prompts.append(isAuthenticated() ? gettext("Log In") : gettext("Retry"),
255+ PromptsModel::Button);
256+ }
257+
258+ if (isAuthenticated()) {
259+ Q_EMIT loginSuccess(automatic);
260+ } else {
261+ Q_EMIT loginError(automatic);
262+ }
149}
263}
plugins/LightDM/Greeter.h+17−13
@@ -1,5 +1,5 @@
1/*
1/*
2− * Copyright (C) 2012,2013,2015 Canonical, Ltd.
2+ * Copyright (C) 2012-2016 Canonical, Ltd.
3 *
3 *
4 * This program is free software; you can redistribute it and/or modify
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License as published by
5 * it under the terms of the GNU General Public License as published by
@@ -21,13 +21,13 @@
21 such edits in the future, and by inserting ourselves here, we have more
21 such edits in the future, and by inserting ourselves here, we have more
22 control. */
22 control. */
23
23
24−#ifndef UNITY_GREETER_H
24+#pragma once
25−#define UNITY_GREETER_H
26
25
27#include <QLightDM/Greeter>
26#include <QLightDM/Greeter>
28#include <QtCore/QObject>
27#include <QtCore/QObject>
29
28
30class GreeterPrivate;
29class GreeterPrivate;
30+class PromptsModel;
31
31
32class Greeter : public QObject
32class Greeter : public QObject
33{
33{
@@ -37,18 +37,22 @@ class Greeter : public QObject
37 Q_PROPERTY(bool authenticated READ isAuthenticated NOTIFY isAuthenticatedChanged)
37 Q_PROPERTY(bool authenticated READ isAuthenticated NOTIFY isAuthenticatedChanged)
38 Q_PROPERTY(QString authenticationUser READ authenticationUser NOTIFY authenticationUserChanged)
38 Q_PROPERTY(QString authenticationUser READ authenticationUser NOTIFY authenticationUserChanged)
39 Q_PROPERTY(QString defaultSession READ defaultSessionHint CONSTANT)
39 Q_PROPERTY(QString defaultSession READ defaultSessionHint CONSTANT)
40− Q_PROPERTY(bool promptless READ promptless NOTIFY promptlessChanged)
41 Q_PROPERTY(QString selectUser READ selectUser CONSTANT)
40 Q_PROPERTY(QString selectUser READ selectUser CONSTANT)
42
41
43public:
42public:
44− explicit Greeter(QObject* parent=0);
43+ static Greeter *instance();
44+ virtual ~Greeter();
45
45
46 bool isActive() const;
46 bool isActive() const;
47 bool isAuthenticated() const;
47 bool isAuthenticated() const;
48 QString authenticationUser() const;
48 QString authenticationUser() const;
49 QString defaultSessionHint() const;
49 QString defaultSessionHint() const;
50− bool promptless() const;
51 QString selectUser() const;
50 QString selectUser() const;
51+ bool hasGuestAccount() const;
52+ bool showManualLoginHint() const;
53+ bool hideUsersHint() const;
54+
55+ PromptsModel *promptsModel();
52
56
53public Q_SLOTS:
57public Q_SLOTS:
54 void authenticate(const QString &username=QString());
58 void authenticate(const QString &username=QString());
@@ -57,21 +61,22 @@ public Q_SLOTS:
57 void setIsActive(bool isActive);
61 void setIsActive(bool isActive);
58
62
59Q_SIGNALS:
63Q_SIGNALS:
60− void showMessage(const QString &text, bool isError);
61− void showPrompt(const QString &text, bool isSecret, bool isDefaultPrompt);
62− void authenticationComplete();
63− void authenticationUserChanged(const QString &user);
64+ void authenticationUserChanged();
64 void isActiveChanged();
65 void isActiveChanged();
65 void isAuthenticatedChanged();
66 void isAuthenticatedChanged();
66− void promptlessChanged();
67 void showGreeter();
67 void showGreeter();
68 void hideGreeter();
68 void hideGreeter();
69+ void loginError(bool automatic);
70+ void loginSuccess(bool automatic);
71+ void authenticationStarted(); // useful for testing
69
72
70 // This signal is emitted by external agents like indicators, and the UI
73 // This signal is emitted by external agents like indicators, and the UI
71 // should switch to this user if possible.
74 // should switch to this user if possible.
72 void requestAuthenticationUser(const QString &user);
75 void requestAuthenticationUser(const QString &user);
73
76
74protected:
77protected:
78+ explicit Greeter(QObject* parent=0);
79+
75 GreeterPrivate * const d_ptr;
80 GreeterPrivate * const d_ptr;
76
81
77 Q_DECLARE_PRIVATE(Greeter)
82 Q_DECLARE_PRIVATE(Greeter)
@@ -80,6 +85,5 @@ private Q_SLOTS:
80 void showMessageFilter(const QString &text, QLightDM::Greeter::MessageType type);
85 void showMessageFilter(const QString &text, QLightDM::Greeter::MessageType type);
81 void showPromptFilter(const QString &text, QLightDM::Greeter::PromptType type);
86 void showPromptFilter(const QString &text, QLightDM::Greeter::PromptType type);
82 void authenticationCompleteFilter();
87 void authenticationCompleteFilter();
88+ void checkAuthenticationUser();
83};
89};
84−
85−#endif
plugins/LightDM/GreeterPrivate.h+13−8
@@ -1,5 +1,5 @@
1/*
1/*
2− * Copyright (C) 2014 Canonical, Ltd.
2+ * Copyright (C) 2015-2017 Canonical, Ltd.
3 *
3 *
4 * This program is free software; you can redistribute it and/or modify
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License as published by
5 * it under the terms of the GNU General Public License as published by
@@ -14,10 +14,14 @@
14 * along with this program. If not, see <http://www.gnu.org/licenses/>.
14 * along with this program. If not, see <http://www.gnu.org/licenses/>.
15 */
15 */
16
16
17−#ifndef UNITY_GREETER_PRIVATE_H
17+#pragma once
18−#define UNITY_GREETER_PRIVATE_H
19
18
19+#include "PromptsModel.h"
20+#include <QObject>
21+
20−#include <QLightDM/Greeter>
22+namespace QLightDM {
23+ class Greeter;
24+}
21
25
22class GreeterPrivate
26class GreeterPrivate
23{
27{
@@ -26,8 +30,11 @@ public:
26
30
27 QLightDM::Greeter *m_greeter;
31 QLightDM::Greeter *m_greeter;
28 bool m_active;
32 bool m_active;
29− bool wasPrompted;
33+ PromptsModel prompts;
30− bool promptless;
34+ PromptsModel leftovers; // prompts to show during next auth for same user
35+ bool responded;
36+ bool everResponded;
37+ QString cachedAuthUser;
31
38
32protected:
39protected:
33 Greeter * const q_ptr;
40 Greeter * const q_ptr;
@@ -35,5 +42,3 @@ protected:
35private:
42private:
36 Q_DECLARE_PUBLIC(Greeter)
43 Q_DECLARE_PUBLIC(Greeter)
37};
44};
38−
39−#endif // UNITY_GREETER_PRIVATE_H
plugins/LightDM/IntegratedLightDM/liblightdm/Greeter.cpp+7−4
@@ -49,7 +49,7 @@ QString Greeter::authenticationUser() const
49
49
50bool Greeter::hasGuestAccountHint() const
50bool Greeter::hasGuestAccountHint() const
51{
51{
52− return true;
52+ return false;
53}
53}
54
54
55QString Greeter::getHint(const QString &name) const
55QString Greeter::getHint(const QString &name) const
@@ -70,12 +70,12 @@ bool Greeter::hideUsersHint() const
70
70
71bool Greeter::showManualLoginHint() const
71bool Greeter::showManualLoginHint() const
72{
72{
73− return true;
73+ return false;
74}
74}
75
75
76bool Greeter::showRemoteLoginHint() const
76bool Greeter::showRemoteLoginHint() const
77{
77{
78− return true;
78+ return false;
79}
79}
80
80
81QString Greeter::selectUserHint() const
81QString Greeter::selectUserHint() const
@@ -146,7 +146,10 @@ void Greeter::authenticateRemote(const QString &session, const QString &username
146}
146}
147
147
148void Greeter::cancelAuthentication()
148void Greeter::cancelAuthentication()
149−{}
149+{
150+ Q_D(Greeter);
151+ d->cancelAuthentication();
152+}
150
153
151void Greeter::setLanguage (const QString &language)
154void Greeter::setLanguage (const QString &language)
152{
155{
plugins/LightDM/IntegratedLightDM/liblightdm/Greeter.h+2−2
@@ -46,18 +46,18 @@ class Q_DECL_EXPORT Greeter : public QObject
46 Q_PROPERTY(QString hostname READ hostname CONSTANT)
46 Q_PROPERTY(QString hostname READ hostname CONSTANT)
47 Q_PROPERTY(bool hasGuestAccount READ hasGuestAccountHint CONSTANT)
47 Q_PROPERTY(bool hasGuestAccount READ hasGuestAccountHint CONSTANT)
48
48
49− Q_ENUMS(PromptType MessageType)
50−
51public:
49public:
52 enum PromptType {
50 enum PromptType {
53 PromptTypeQuestion,
51 PromptTypeQuestion,
54 PromptTypeSecret
52 PromptTypeSecret
55 };
53 };
54+ Q_ENUM(PromptType)
56
55
57 enum MessageType {
56 enum MessageType {
58 MessageTypeInfo,
57 MessageTypeInfo,
59 MessageTypeError
58 MessageTypeError
60 };
59 };
60+ Q_ENUM(MessageType)
61
61
62 explicit Greeter(QObject* parent=0);
62 explicit Greeter(QObject* parent=0);
63 virtual ~Greeter();
63 virtual ~Greeter();
plugins/LightDM/IntegratedLightDM/liblightdm/GreeterPrivate.cpp+27−22
@@ -206,6 +206,28 @@ public Q_SLOTS:
206 }
206 }
207 }
207 }
208
208
209+ void cancelPam()
210+ {
211+ if (pamHandle != nullptr) {
212+ QFuture<int> pamFuture = futureWatcher.future();
213+ pam_handle *handle = pamHandle;
214+ pamHandle = nullptr; // to disable normal finishPam() handling
215+ pamFuture.cancel();
216+
217+ // Note the empty loop, we just want to clear the futures queue.
218+ // Any further prompts from the pam thread will be immediately
219+ // responded to/dismissed in handlePrompt().
220+ while (respond(QString()));
221+
222+ // Now let signal/slot handling happen so the thread can finish
223+ while (!pamFuture.isFinished()) {
224+ QCoreApplication::processEvents();
225+ }
226+
227+ pam_end(handle, PAM_CONV_ERR);
228+ }
229+ }
230+
209Q_SIGNALS:
231Q_SIGNALS:
210 void showMessage(pam_handle *handle, QString text, QLightDM::Greeter::MessageType type);
232 void showMessage(pam_handle *handle, QString text, QLightDM::Greeter::MessageType type);
211 void showPrompt(pam_handle *handle, QString text, QLightDM::Greeter::PromptType type, QLightDM::GreeterImpl::ResponseFuture response);
233 void showPrompt(pam_handle *handle, QString text, QLightDM::Greeter::PromptType type, QLightDM::GreeterImpl::ResponseFuture response);
@@ -247,28 +269,6 @@ private Q_SLOTS:
247 }
269 }
248
270
249private:
271private:
250− void cancelPam()
251− {
252− if (pamHandle != nullptr) {
253− QFuture<int> pamFuture = futureWatcher.future();
254− pam_handle *handle = pamHandle;
255− pamHandle = nullptr; // to disable normal finishPam() handling
256− pamFuture.cancel();
257−
258− // Note the empty loop, we just want to clear the futures queue.
259− // Any further prompts from the pam thread will be immediately
260− // responded to/dismissed in handlePrompt().
261− while (respond(QString()));
262−
263− // Now let signal/slot handling happen so the thread can finish
264− while (!pamFuture.isFinished()) {
265− QCoreApplication::processEvents();
266− }
267−
268− pam_end(handle, PAM_CONV_ERR);
269− }
270− }
271−
272 Greeter *greeter;
272 Greeter *greeter;
273 GreeterPrivate *greeterPrivate;
273 GreeterPrivate *greeterPrivate;
274 pam_handle* pamHandle;
274 pam_handle* pamHandle;
@@ -299,6 +299,11 @@ void GreeterPrivate::handleRespond(const QString &response)
299 m_impl->respond(response);
299 m_impl->respond(response);
300}
300}
301
301
302+void GreeterPrivate::cancelAuthentication()
303+{
304+ m_impl->cancelPam();
305+}
306+
302}
307}
303
308
304#include "GreeterPrivate.moc"
309#include "GreeterPrivate.moc"
plugins/LightDM/IntegratedLightDM/liblightdm/GreeterPrivate.h+1
@@ -38,6 +38,7 @@ public:
38
38
39 void handleAuthenticate();
39 void handleAuthenticate();
40 void handleRespond(const QString &response);
40 void handleRespond(const QString &response);
41+ void cancelAuthentication();
41
42
42protected:
43protected:
43 GreeterImpl *m_impl; // if the backend needs more private data
44 GreeterImpl *m_impl; // if the backend needs more private data
plugins/LightDM/IntegratedLightDM/liblightdm/SessionsModel.cpp−1
@@ -38,7 +38,6 @@ SessionsModel::SessionsModel(QObject* parent) :
38 QAbstractListModel(parent),
38 QAbstractListModel(parent),
39 d_ptr(new SessionsModelPrivate(this))
39 d_ptr(new SessionsModelPrivate(this))
40{
40{
41− Q_D(SessionsModel);
42 m_roleNames = QAbstractListModel::roleNames();
41 m_roleNames = QAbstractListModel::roleNames();
43 m_roleNames[KeyRole] = "key";
42 m_roleNames[KeyRole] = "key";
44 m_roleNames[TypeRole] = "type";
43 m_roleNames[TypeRole] = "type";
plugins/LightDM/IntegratedLightDM/liblightdm/SessionsModel.h+2−2
@@ -35,8 +35,6 @@ class Q_DECL_EXPORT SessionsModel : public QAbstractListModel
35 {
35 {
36 Q_OBJECT
36 Q_OBJECT
37
37
38− Q_ENUMS(SessionModelRoles SessionType)
39−
40 public:
38 public:
41
39
42 enum SessionModelRoles {
40 enum SessionModelRoles {
@@ -46,11 +44,13 @@ class Q_DECL_EXPORT SessionsModel : public QAbstractListModel
46 IdRole = KeyRole, /** Deprecated */
44 IdRole = KeyRole, /** Deprecated */
47 TypeRole
45 TypeRole
48 };
46 };
47+ Q_ENUM(SessionModelRoles)
49
48
50 enum SessionType {
49 enum SessionType {
51 LocalSessions,
50 LocalSessions,
52 RemoteSessions
51 RemoteSessions
53 };
52 };
53+ Q_ENUM(SessionType)
54
54
55 explicit SessionsModel(QObject* parent=0); /** Deprecated. Loads local sessions*/
55 explicit SessionsModel(QObject* parent=0); /** Deprecated. Loads local sessions*/
56 explicit SessionsModel(SessionsModel::SessionType, QObject* parent=0);
56 explicit SessionsModel(SessionsModel::SessionType, QObject* parent=0);
plugins/LightDM/IntegratedLightDM/liblightdm/UsersModel.h+1−2
@@ -37,8 +37,6 @@ class Q_DECL_EXPORT UsersModel : public QAbstractListModel
37{
37{
38 Q_OBJECT
38 Q_OBJECT
39
39
40− Q_ENUMS(UserModelRoles)
41−
42public:
40public:
43 explicit UsersModel(QObject *parent = 0);
41 explicit UsersModel(QObject *parent = 0);
44 virtual ~UsersModel() = default;
42 virtual ~UsersModel() = default;
@@ -53,6 +51,7 @@ public:
53 BackgroundPathRole,
51 BackgroundPathRole,
54 UidRole
52 UidRole
55 };
53 };
54+ Q_ENUM(UserModelRoles)
56
55
57 int rowCount(const QModelIndex &parent) const override;
56 int rowCount(const QModelIndex &parent) const override;
58 QVariant data(const QModelIndex &index, int role) const override;
57 QVariant data(const QModelIndex &index, int role) const override;
plugins/LightDM/PromptsModel.cppnew file+97
@@ -0,0 +1,97 @@
1+/*
2+ * Copyright (C) 2017 Canonical, Ltd.
3+ *
4+ * This program is free software; you can redistribute it and/or modify
5+ * it under the terms of the GNU General Public License as published by
6+ * the Free Software Foundation; version 3.
7+ *
8+ * This program is distributed in the hope that it will be useful,
9+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
10+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
11+ * GNU General Public License for more details.
12+ *
13+ * You should have received a copy of the GNU General Public License
14+ * along with this program. If not, see <http://www.gnu.org/licenses/>.
15+ *
16+ */
17+
18+#include "PromptsModel.h"
19+
20+PromptsModel::PromptsModel(QObject* parent)
21+ : QAbstractListModel(parent)
22+{
23+ m_roleNames[TypeRole] = "type";
24+ m_roleNames[TextRole] = "text";
25+}
26+
27+PromptsModel& PromptsModel::operator=(const PromptsModel &other)
28+{
29+ beginResetModel();
30+ m_prompts = other.m_prompts;
31+ endResetModel();
32+ Q_EMIT countChanged();
33+ return *this;
34+}
35+
36+int PromptsModel::rowCount(const QModelIndex &parent) const
37+{
38+ if (parent.isValid())
39+ return 0;
40+
41+ return m_prompts.size();
42+}
43+
44+QVariant PromptsModel::data(const QModelIndex &index, int role) const
45+{
46+ if (!index.isValid() || index.column() > 0 || index.row() >= m_prompts.size())
47+ return QVariant();
48+
49+ switch (role) {
50+ case Qt::DisplayRole: // fallthrough
51+ case TextRole: return m_prompts[index.row()].prompt;
52+ case TypeRole: return m_prompts[index.row()].type;
53+ default: return QVariant();
54+ }
55+}
56+
57+QHash<int, QByteArray> PromptsModel::roleNames() const
58+{
59+ return m_roleNames;
60+}
61+
62+void PromptsModel::prepend(const QString &text, PromptType type)
63+{
64+ beginInsertRows(QModelIndex(), 0, 0);
65+ m_prompts.prepend(PromptInfo{text, type});
66+ endInsertRows();
67+
68+ Q_EMIT countChanged();
69+}
70+
71+void PromptsModel::append(const QString &text, PromptType type)
72+{
73+ beginInsertRows(QModelIndex(), m_prompts.size(), m_prompts.size());
74+ m_prompts.append(PromptInfo{text, type});
75+ endInsertRows();
76+
77+ Q_EMIT countChanged();
78+}
79+
80+void PromptsModel::clear()
81+{
82+ beginResetModel();
83+ m_prompts.clear();
84+ endResetModel();
85+
86+ Q_EMIT countChanged();
87+}
88+
89+bool PromptsModel::hasPrompt() const
90+{
91+ Q_FOREACH(const PromptInfo &info, m_prompts) {
92+ if (info.type == PromptType::Secret || info.type == PromptType::Question) {
93+ return true;
94+ }
95+ }
96+ return false;
97+}
plugins/LightDM/PromptsModel.hnew file+70
@@ -0,0 +1,70 @@
1+/*
2+ * Copyright (C) 2017 Canonical, Ltd.
3+ *
4+ * This program is free software; you can redistribute it and/or modify
5+ * it under the terms of the GNU General Public License as published by
6+ * the Free Software Foundation; version 3.
7+ *
8+ * This program is distributed in the hope that it will be useful,
9+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
10+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
11+ * GNU General Public License for more details.
12+ *
13+ * You should have received a copy of the GNU General Public License
14+ * along with this program. If not, see <http://www.gnu.org/licenses/>.
15+ *
16+ */
17+
18+#pragma once
19+
20+#include <QAbstractListModel>
21+
22+class PromptsModel : public QAbstractListModel
23+{
24+ Q_OBJECT
25+
26+ Q_PROPERTY(int count READ rowCount NOTIFY countChanged)
27+
28+public:
29+ enum PromptsModelRoles {
30+ TypeRole = Qt::UserRole,
31+ TextRole,
32+ };
33+ Q_ENUM(PromptsModelRoles)
34+
35+ enum PromptType {
36+ Message,
37+ Error,
38+ Secret,
39+ Question,
40+ Button,
41+ };
42+ Q_ENUM(PromptType)
43+
44+ explicit PromptsModel(QObject* parent=0);
45+
46+ PromptsModel& operator=(const PromptsModel &other);
47+
48+ int rowCount(const QModelIndex &parent = QModelIndex()) const override;
49+ QVariant data(const QModelIndex &index, int role = Qt::DisplayRole) const override;
50+ QHash<int, QByteArray> roleNames() const override;
51+
52+ Q_INVOKABLE void prepend(const QString &text, PromptType type);
53+ Q_INVOKABLE void append(const QString &text, PromptType type);
54+
55+ void clear();
56+
57+ bool hasPrompt() const;
58+
59+Q_SIGNALS:
60+ void countChanged();
61+
62+private:
63+ struct PromptInfo {
64+ QString prompt;
65+ PromptType type;
66+ };
67+
68+ QList<PromptInfo> m_prompts;
69+ QHash<int, QByteArray> m_roleNames;
70+};
plugins/LightDM/SessionsModel.cpp+1−2
@@ -1,5 +1,5 @@
1/*
1/*
2− * Copyright (C) 2015 Canonical, Ltd.
2+ * Copyright (C) 2015-2016 Canonical, Ltd.
3 *
3 *
4 * This program is free software; you can redistribute it and/or modify
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License as published by
5 * it under the terms of the GNU General Public License as published by
@@ -128,7 +128,6 @@ SessionsModel::SessionsModel(QObject* parent)
128 }
128 }
129
129
130 setModel(m_model);
130 setModel(m_model);
131− setSourceModel(m_model);
132 setSortCaseSensitivity(Qt::CaseInsensitive);
131 setSortCaseSensitivity(Qt::CaseInsensitive);
133 setSortLocaleAware(true);
132 setSortLocaleAware(true);
134 setSortRole(Qt::DisplayRole);
133 setSortRole(Qt::DisplayRole);
plugins/LightDM/SessionsModel.h+5−7
@@ -1,5 +1,5 @@
1/*
1/*
2− * Copyright (C) 2015 Canonical, Ltd.
2+ * Copyright (C) 2015-2016 Canonical, Ltd.
3 *
3 *
4 * This program is free software; you can redistribute it and/or modify
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License as published by
5 * it under the terms of the GNU General Public License as published by
@@ -15,8 +15,7 @@
15 *
15 *
16 */
16 */
17
17
18−#ifndef UNITY_SESSIONSMODEL_H
18+#pragma once
19−#define UNITY_SESSIONSMODEL_H
20
19
21#include <unitysortfilterproxymodelqml.h>
20#include <unitysortfilterproxymodelqml.h>
22#include <QLightDM/SessionsModel>
21#include <QLightDM/SessionsModel>
@@ -28,10 +27,9 @@ class SessionsModel : public UnitySortFilterProxyModelQML
28{
27{
29 Q_OBJECT
28 Q_OBJECT
30
29
31− Q_ENUMS(SessionModelRoles)
32−
33 Q_PROPERTY(QList<QUrl> iconSearchDirectories READ iconSearchDirectories
30 Q_PROPERTY(QList<QUrl> iconSearchDirectories READ iconSearchDirectories
34 WRITE setIconSearchDirectories NOTIFY iconSearchDirectoriesChanged)
31 WRITE setIconSearchDirectories NOTIFY iconSearchDirectoriesChanged)
32+
35Q_SIGNALS:
33Q_SIGNALS:
36 void iconSearchDirectoriesChanged();
34 void iconSearchDirectoriesChanged();
37
35
@@ -45,6 +43,7 @@ public:
45 TypeRole = QLightDM::SessionsModel::SessionModelRoles::TypeRole,
43 TypeRole = QLightDM::SessionsModel::SessionModelRoles::TypeRole,
46 IconRole
44 IconRole
47 };
45 };
46+ Q_ENUM(SessionModelRoles)
48
47
49 explicit SessionsModel(QObject* parent=nullptr);
48 explicit SessionsModel(QObject* parent=nullptr);
50
49
@@ -55,6 +54,7 @@ public:
55 Q_INVOKABLE QUrl iconUrl(const QString sessionName) const;
54 Q_INVOKABLE QUrl iconUrl(const QString sessionName) const;
56
55
57 void setIconSearchDirectories(const QList<QUrl> searchDirectories);
56 void setIconSearchDirectories(const QList<QUrl> searchDirectories);
57+
58private:
58private:
59 QLightDM::SessionsModel* m_model;
59 QLightDM::SessionsModel* m_model;
60 QHash<int, QByteArray> m_roleNames;
60 QHash<int, QByteArray> m_roleNames;
@@ -64,5 +64,3 @@ private:
64 QUrl("/usr/share/unity-greeter/")};
64 QUrl("/usr/share/unity-greeter/")};
65
65
66};
66};
67−
68−#endif // UNITY_SESSIONSMODEL_H
plugins/LightDM/UsersModel.cpp+171−9
@@ -1,5 +1,5 @@
1/*
1/*
2− * Copyright (C) 2013 Canonical, Ltd.
2+ * Copyright (C) 2013,2015-2016 Canonical, Ltd.
3 *
3 *
4 * This program is free software; you can redistribute it and/or modify
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License as published by
5 * it under the terms of the GNU General Public License as published by
@@ -12,20 +12,22 @@
12 *
12 *
13 * You should have received a copy of the GNU General Public License
13 * You should have received a copy of the GNU General Public License
14 * along with this program. If not, see <http://www.gnu.org/licenses/>.
14 * along with this program. If not, see <http://www.gnu.org/licenses/>.
15− *
16− * Author: Michael Terry <michael.terry@canonical.com>
17 */
15 */
18
16
17+#include "Greeter.h"
19#include "UsersModel.h"
18#include "UsersModel.h"
19+#include <QIdentityProxyModel>
20#include <QLightDM/UsersModel>
20#include <QLightDM/UsersModel>
21−#include <QtCore/QSortFilterProxyModel>
21+
22+#include <libintl.h>
22
23
23// First, we define an internal class that wraps LightDM's UsersModel. This
24// First, we define an internal class that wraps LightDM's UsersModel. This
24// class will modify some of the data coming from LightDM. For example, we
25// class will modify some of the data coming from LightDM. For example, we
25−// modify any empty Real Names into just normal Names.
26+// modify any empty Real Names into just normal Names. We also add optional
27+// rows, depending on configuration.
26// (We can't modify the data directly in UsersModel below because it won't sort
28// (We can't modify the data directly in UsersModel below because it won't sort
27// using the modified data.)
29// using the modified data.)
28−class MangleModel : public QSortFilterProxyModel
30+class MangleModel : public QIdentityProxyModel
29{
31{
30 Q_OBJECT
32 Q_OBJECT
31
33
@@ -33,21 +35,75 @@ public:
33 explicit MangleModel(QObject* parent=0);
35 explicit MangleModel(QObject* parent=0);
34
36
35 QVariant data(const QModelIndex &index, int role = Qt::DisplayRole) const override;
37 QVariant data(const QModelIndex &index, int role = Qt::DisplayRole) const override;
38+ int rowCount(const QModelIndex &parent = QModelIndex()) const override;
39+ QModelIndex index(int row, int column, const QModelIndex &parent = QModelIndex()) const override;
40+
41+private:
42+ struct CustomRow {
43+ QString name;
44+ QString realName;
45+ };
46+
47+ int sourceRowCount() const;
48+
49+ void updateGuestRow();
50+ void updateManualRow();
51+ void updateCustomRows();
52+
53+ void addCustomRow(const CustomRow &newRow);
54+ void removeCustomRow(const QString &rowName);
55+
56+ QList<CustomRow> m_customRows;
57+ bool m_updatingCustomRows;
36};
58};
37
59
38MangleModel::MangleModel(QObject* parent)
60MangleModel::MangleModel(QObject* parent)
39− : QSortFilterProxyModel(parent)
61+ : QIdentityProxyModel(parent)
62+ , m_updatingCustomRows(false)
40{
63{
41 setSourceModel(new QLightDM::UsersModel(this));
64 setSourceModel(new QLightDM::UsersModel(this));
65+
66+ updateCustomRows();
67+
68+ // Would be nice if there were a rowCountChanged signal in the base class.
69+ // We redo all custom rows on any row count change, because (A) some of
70+ // custom rows (manual login) use row count information and (B) when
71+ // testing, we use a modelReset signal as a way to indicate that a custom
72+ // row has been toggled off or on.
73+ connect(this, &QIdentityProxyModel::modelReset,
74+ this, &MangleModel::updateCustomRows);
75+ connect(this, &QIdentityProxyModel::rowsInserted,
76+ this, &MangleModel::updateCustomRows);
77+ connect(this, &QIdentityProxyModel::rowsRemoved,
78+ this, &MangleModel::updateCustomRows);
42}
79}
43
80
44QVariant MangleModel::data(const QModelIndex &index, int role) const
81QVariant MangleModel::data(const QModelIndex &index, int role) const
45{
82{
46− QVariant variantData = QSortFilterProxyModel::data(index, role);
83+ QVariant variantData;
84+
85+ if (index.row() >= rowCount())
86+ return QVariant();
87+
88+ bool isCustomRow = index.row() >= sourceRowCount();
89+ if (isCustomRow && index.column() == 0) {
90+ int customIndex = index.row() - sourceRowCount();
91+ if (role == QLightDM::UsersModel::NameRole) {
92+ variantData = m_customRows[customIndex].name;
93+ } else if (role == QLightDM::UsersModel::RealNameRole) {
94+ variantData = m_customRows[customIndex].realName;
95+ } else if (role == QLightDM::UsersModel::LoggedInRole) {
96+ variantData = false;
97+ } else if (role == QLightDM::UsersModel::SessionRole) {
98+ variantData = Greeter::instance()->defaultSessionHint();
99+ }
100+ } else {
101+ variantData = QIdentityProxyModel::data(index, role);
102+ }
47
103
48 // If user's real name is empty, switch to unix name
104 // If user's real name is empty, switch to unix name
49 if (role == QLightDM::UsersModel::RealNameRole && variantData.toString().isEmpty()) {
105 if (role == QLightDM::UsersModel::RealNameRole && variantData.toString().isEmpty()) {
50− variantData = QSortFilterProxyModel::data(index, QLightDM::UsersModel::NameRole);
106+ variantData = data(index, QLightDM::UsersModel::NameRole);
51 } else if (role == QLightDM::UsersModel::BackgroundPathRole && variantData.toString().startsWith('#')) {
107 } else if (role == QLightDM::UsersModel::BackgroundPathRole && variantData.toString().startsWith('#')) {
52 const QString stringData = "data:image/svg+xml,<svg><rect width='100%' height='100%' fill='" + variantData.toString() + "'/></svg>";
108 const QString stringData = "data:image/svg+xml,<svg><rect width='100%' height='100%' fill='" + variantData.toString() + "'/></svg>";
53 variantData = stringData;
109 variantData = stringData;
@@ -56,6 +112,95 @@ QVariant MangleModel::data(const QModelIndex &index, int role) const
56 return variantData;
112 return variantData;
57}
113}
58
114
115+void MangleModel::addCustomRow(const CustomRow &newRow)
116+{
117+ for (int i = 0; i < m_customRows.size(); i++) {
118+ if (m_customRows[i].name == newRow.name) {
119+ return; // we don't have custom rows that change content yet
120+ }
121+ }
122+
123+ beginInsertRows(QModelIndex(), rowCount(), rowCount());
124+ m_customRows << newRow;
125+ endInsertRows();
126+}
127+
128+void MangleModel::removeCustomRow(const QString &rowName)
129+{
130+ for (int i = 0; i < m_customRows.size(); i++) {
131+ if (m_customRows[i].name == rowName) {
132+ int rowNum = sourceRowCount() + i;
133+ beginRemoveRows(QModelIndex(), rowNum, rowNum);
134+ m_customRows.removeAt(i);
135+ endRemoveRows();
136+ break;
137+ }
138+ }
139+}
140+
141+void MangleModel::updateManualRow()
142+{
143+ bool hasAnotherEntry = sourceRowCount() > 0;
144+ for (int i = 0; !hasAnotherEntry && i < m_customRows.size(); i++) {
145+ if (m_customRows[i].name != QStringLiteral("*other")) {
146+ hasAnotherEntry = true;
147+ }
148+ }
149+
150+ // Show manual login if we are asked to OR if no other entry exists
151+ if (Greeter::instance()->showManualLoginHint() || !hasAnotherEntry)
152+ addCustomRow({QStringLiteral("*other"), gettext("Login")});
153+ else
154+ removeCustomRow(QStringLiteral("*other"));
155+}
156+
157+void MangleModel::updateGuestRow()
158+{
159+ if (Greeter::instance()->hasGuestAccount())
160+ addCustomRow({QStringLiteral("*guest"), gettext("Guest Session")});
161+ else
162+ removeCustomRow(QStringLiteral("*guest"));
163+}
164+
165+void MangleModel::updateCustomRows()
166+{
167+ // We update when rowCount changes, but we also insert/remove rows here.
168+ // So guard this function to avoid recursion.
169+ if (m_updatingCustomRows)
170+ return;
171+
172+ m_updatingCustomRows = true;
173+ updateGuestRow();
174+ updateManualRow();
175+ m_updatingCustomRows = false;
176+}
177+
178+int MangleModel::rowCount(const QModelIndex &parent) const
179+{
180+ if (parent.isValid())
181+ return 0;
182+ else
183+ return sourceRowCount() + m_customRows.size();
184+}
185+
186+int MangleModel::sourceRowCount() const
187+{
188+ return Greeter::instance()->hideUsersHint() ? 0 : sourceModel()->rowCount();
189+}
190+
191+QModelIndex MangleModel::index(int row, int column, const QModelIndex &parent) const
192+{
193+ if (row >= rowCount())
194+ return QModelIndex();
195+
196+ bool isCustomRow = row >= sourceRowCount();
197+ if (isCustomRow && !parent.isValid()) {
198+ return createIndex(row, column);
199+ } else {
200+ return QIdentityProxyModel::index(row, column, parent);
201+ }
202+}
203+
59// **** Now we continue with actual UsersModel class ****
204// **** Now we continue with actual UsersModel class ****
60
205
61UsersModel::UsersModel(QObject* parent)
206UsersModel::UsersModel(QObject* parent)
@@ -68,4 +213,21 @@ UsersModel::UsersModel(QObject* parent)
68 sort(0);
213 sort(0);
69}
214}
70
215
216+bool UsersModel::lessThan(const QModelIndex &source_left, const QModelIndex &source_right) const
217+{
218+ auto leftName = source_left.data(QLightDM::UsersModel::NameRole);
219+ auto rightName = source_right.data(QLightDM::UsersModel::NameRole);
220+
221+ if (leftName == QStringLiteral("*guest"))
222+ return false;
223+ if (rightName == QStringLiteral("*guest"))
224+ return true;
225+ if (leftName == QStringLiteral("*other"))
226+ return false;
227+ if (rightName == QStringLiteral("*other"))
228+ return true;
229+
230+ return UnitySortFilterProxyModelQML::lessThan(source_left, source_right);
231+}
232+
71#include "UsersModel.moc"
233#include "UsersModel.moc"
plugins/LightDM/UsersModel.h+6−8
@@ -1,5 +1,5 @@
1/*
1/*
2− * Copyright (C) 2012,2013 Canonical, Ltd.
2+ * Copyright (C) 2012-2013,2015-2016 Canonical, Ltd.
3 *
3 *
4 * This program is free software; you can redistribute it and/or modify
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License as published by
5 * it under the terms of the GNU General Public License as published by
@@ -12,19 +12,16 @@
12 *
12 *
13 * You should have received a copy of the GNU General Public License
13 * You should have received a copy of the GNU General Public License
14 * along with this program. If not, see <http://www.gnu.org/licenses/>.
14 * along with this program. If not, see <http://www.gnu.org/licenses/>.
15− *
16− * Authors: Michael Terry <michael.terry@canonical.com>
17 */
15 */
18
16
19/* This class is a really tiny filter around QLightDM::UsersModel. There are
17/* This class is a really tiny filter around QLightDM::UsersModel. There are
20 some operations that we want to edit a bit for the benefit of Qml.
18 some operations that we want to edit a bit for the benefit of Qml.
21 Specifically, we want to sort users according to realName. */
19 Specifically, we want to sort users according to realName. */
22
20
23−#ifndef UNITY_USERSMODEL_H
21+#pragma once
24−#define UNITY_USERSMODEL_H
25
22
26#include <unitysortfilterproxymodelqml.h>
23#include <unitysortfilterproxymodelqml.h>
27−#include <QtCore/QObject>
24+#include <QObject>
28
25
29class UsersModel : public UnitySortFilterProxyModelQML
26class UsersModel : public UnitySortFilterProxyModelQML
30{
27{
@@ -32,6 +29,7 @@ class UsersModel : public UnitySortFilterProxyModelQML
32
29
33public:
30public:
34 explicit UsersModel(QObject* parent=0);
31 explicit UsersModel(QObject* parent=0);
35−};
36
32
37−#endif
33+protected:
34+ bool lessThan(const QModelIndex &source_left, const QModelIndex &source_right) const override;
35+};
plugins/LightDM/plugin.cpp+12−4
@@ -19,6 +19,7 @@
19#include "DBusGreeter.h"
19#include "DBusGreeter.h"
20#include "DBusGreeterList.h"
20#include "DBusGreeterList.h"
21#include "Greeter.h"
21#include "Greeter.h"
22+#include "PromptsModel.h"
22#include "SessionsModel.h"
23#include "SessionsModel.h"
23#include "UsersModel.h"
24#include "UsersModel.h"
24#include <libusermetricsoutput/ColorTheme.h>
25#include <libusermetricsoutput/ColorTheme.h>
@@ -32,16 +33,24 @@
32
33
33static QObject *greeter_provider(QQmlEngine *engine, QJSEngine *scriptEngine)
34static QObject *greeter_provider(QQmlEngine *engine, QJSEngine *scriptEngine)
34{
35{
35− Q_UNUSED(engine)
36 Q_UNUSED(scriptEngine)
36 Q_UNUSED(scriptEngine)
37
37
38− Greeter *greeter = new Greeter();
38+ Greeter *greeter = Greeter::instance();
39 new DBusGreeter(greeter, QStringLiteral("/"));
39 new DBusGreeter(greeter, QStringLiteral("/"));
40 new DBusGreeterList(greeter, QStringLiteral("/list"));
40 new DBusGreeterList(greeter, QStringLiteral("/list"));
41
41
42+ engine->setObjectOwnership(greeter, QQmlEngine::CppOwnership);
43+
42 return greeter;
44 return greeter;
43}
45}
44
46
47+static QObject *prompts_provider(QQmlEngine *engine, QJSEngine *)
48+{
49+ auto model = Greeter::instance()->promptsModel();
50+ engine->setObjectOwnership(model, QQmlEngine::CppOwnership);
51+ return model;
52+}
53+
45static QObject *sessions_provider(QQmlEngine *engine, QJSEngine *scriptEngine)
54static QObject *sessions_provider(QQmlEngine *engine, QJSEngine *scriptEngine)
46{
55{
47 Q_UNUSED(engine)
56 Q_UNUSED(engine)
@@ -78,8 +87,7 @@ void PLUGIN_CLASSNAME::registerTypes(const char *uri)
78 #error No library defined in LightDM plugin
87 #error No library defined in LightDM plugin
79#endif
88#endif
80
89
81− qRegisterMetaType<QLightDM::Greeter::MessageType>("QLightDM::Greeter::MessageType");
90+ qmlRegisterSingletonType<PromptsModel>(uri, 0, 1, "Prompts", prompts_provider);
82− qRegisterMetaType<QLightDM::Greeter::PromptType>("QLightDM::Greeter::PromptType");
83
91
84 qmlRegisterSingletonType<SessionsModel>(uri, 0, 1, "Sessions", sessions_provider);
92 qmlRegisterSingletonType<SessionsModel>(uri, 0, 1, "Sessions", sessions_provider);
85 qmlRegisterUncreatableType<QLightDM::SessionsModel>(uri, 0, 1, "SessionRoles", QStringLiteral("Type is not instantiable"));
93 qmlRegisterUncreatableType<QLightDM::SessionsModel>(uri, 0, 1, "SessionRoles", QStringLiteral("Type is not instantiable"));
plugins/Lights/Lights.h+1−1
@@ -27,7 +27,6 @@ struct light_device_t;
27class Lights: public QObject
27class Lights: public QObject
28{
28{
29 Q_OBJECT
29 Q_OBJECT
30− Q_ENUMS(State)
31 Q_PROPERTY(State state READ state WRITE setState NOTIFY stateChanged)
30 Q_PROPERTY(State state READ state WRITE setState NOTIFY stateChanged)
32 Q_PROPERTY(QColor color READ color WRITE setColor NOTIFY colorChanged)
31 Q_PROPERTY(QColor color READ color WRITE setColor NOTIFY colorChanged)
33 Q_PROPERTY(int onMillisec READ onMillisec WRITE setOnMillisec NOTIFY onMillisecChanged)
32 Q_PROPERTY(int onMillisec READ onMillisec WRITE setOnMillisec NOTIFY onMillisecChanged)
@@ -38,6 +37,7 @@ public:
38 Off,
37 Off,
39 On,
38 On,
40 };
39 };
40+ Q_ENUM(State)
41
41
42 explicit Lights(QObject *parent = 0);
42 explicit Lights(QObject *parent = 0);
43 ~Lights();
43 ~Lights();
plugins/Powerd/Powerd.h+2−2
@@ -27,8 +27,6 @@
27class Powerd: public QObject
27class Powerd: public QObject
28{
28{
29 Q_OBJECT
29 Q_OBJECT
30− Q_ENUMS(Status)
31− Q_ENUMS(DisplayStateChangeReason)
32 Q_PROPERTY(Status status READ status NOTIFY statusChanged)
30 Q_PROPERTY(Status status READ status NOTIFY statusChanged)
33
31
34public:
32public:
@@ -41,11 +39,13 @@ public:
41 SnapDecision = 5, // Display changed state due to snap decision prompt
39 SnapDecision = 5, // Display changed state due to snap decision prompt
42 CallDone = 6, // Display changed state due to voice call end
40 CallDone = 6, // Display changed state due to voice call end
43 };
41 };
42+ Q_ENUM(DisplayStateChangeReason)
44
43
45 enum Status {
44 enum Status {
46 Off,
45 Off,
47 On,
46 On,
48 };
47 };
48+ Q_ENUM(Status)
49
49
50 explicit Powerd(QObject *parent = 0);
50 explicit Powerd(QObject *parent = 0);
51 ~Powerd();
51 ~Powerd();
plugins/UInput/uinput.h+1−1
@@ -27,7 +27,6 @@
27class UInput : public QObject
27class UInput : public QObject
28{
28{
29 Q_OBJECT
29 Q_OBJECT
30− Q_ENUMS(Button)
31
30
32public:
31public:
33 enum Button {
32 enum Button {
@@ -35,6 +34,7 @@ public:
35 ButtonRight,
34 ButtonRight,
36 ButtonMiddle
35 ButtonMiddle
37 };
36 };
37+ Q_ENUM(Button)
38
38
39 explicit UInput(QObject *parent = nullptr);
39 explicit UInput(QObject *parent = nullptr);
40 ~UInput();
40 ~UInput();
plugins/Ubuntu/CMakeLists.txt−1
@@ -1,4 +1,3 @@
1add_subdirectory(Gestures)
1add_subdirectory(Gestures)
2add_subdirectory(DownloadDaemonListener)
2add_subdirectory(DownloadDaemonListener)
3−add_subdirectory(Payments)
4add_subdirectory(SystemImage)
3add_subdirectory(SystemImage)
plugins/Ubuntu/Gestures/CMakeLists.txt+1−1
@@ -16,7 +16,7 @@ pkg_check_modules(UBUNTUGESTURES REQUIRED UbuntuGestures)
16
16
17add_definitions(-DUBUNTUGESTURESQML_LIBRARY)
17add_definitions(-DUBUNTUGESTURESQML_LIBRARY)
18
18
19−add_library(UbuntuGesturesQml MODULE ${UbuntuGesturesQml_SOURCES})
19+add_library(UbuntuGesturesQml SHARED ${UbuntuGesturesQml_SOURCES})
20target_link_libraries(UbuntuGesturesQml ${UBUNTUGESTURES_LIBRARIES})
20target_link_libraries(UbuntuGesturesQml ${UBUNTUGESTURES_LIBRARIES})
21
21
22qt5_use_modules(UbuntuGesturesQml Core Quick)
22qt5_use_modules(UbuntuGesturesQml Core Quick)
plugins/Ubuntu/Gestures/Direction.h+1−1
@@ -26,7 +26,6 @@
26 */
26 */
27class UBUNTUGESTURESQML_EXPORT Direction : public QObject {
27class UBUNTUGESTURESQML_EXPORT Direction : public QObject {
28 Q_OBJECT
28 Q_OBJECT
29− Q_ENUMS(Type)
30
29
31public:
30public:
32 // Make sure it is kept synchronized with SDK UCSwipeArea::Direction
31 // Make sure it is kept synchronized with SDK UCSwipeArea::Direction
@@ -38,6 +37,7 @@ public:
38 Horizontal, // Along the X axis, in any direction
37 Horizontal, // Along the X axis, in any direction
39 Vertical // Along the Y axis, in any direction
38 Vertical // Along the Y axis, in any direction
40 };
39 };
40+ Q_ENUM(Type)
41
41
42 Q_INVOKABLE static bool isHorizontal(Direction::Type type);
42 Q_INVOKABLE static bool isHorizontal(Direction::Type type);
43 Q_INVOKABLE static bool isVertical(Direction::Type type);
43 Q_INVOKABLE static bool isVertical(Direction::Type type);
plugins/Ubuntu/Gestures/TouchGestureArea.h+1−1
@@ -114,7 +114,6 @@ private:
114class UBUNTUGESTURESQML_EXPORT TouchGestureArea : public QQuickItem
114class UBUNTUGESTURESQML_EXPORT TouchGestureArea : public QQuickItem
115{
115{
116 Q_OBJECT
116 Q_OBJECT
117− Q_ENUMS(Status)
118
117
119 Q_PROPERTY(int status READ status NOTIFY statusChanged)
118 Q_PROPERTY(int status READ status NOTIFY statusChanged)
120 Q_PROPERTY(bool dragging READ dragging NOTIFY draggingChanged)
119 Q_PROPERTY(bool dragging READ dragging NOTIFY draggingChanged)
@@ -137,6 +136,7 @@ public:
137 Recognized,
136 Recognized,
138 Rejected
137 Rejected
139 };
138 };
139+ Q_ENUM(Status)
140 TouchGestureArea(QQuickItem* parent = nullptr);
140 TouchGestureArea(QQuickItem* parent = nullptr);
141 ~TouchGestureArea();
141 ~TouchGestureArea();
142
142
plugins/Ubuntu/Payments/CMakeLists.txtdeleted−20
@@ -1,20 +0,0 @@
1−include_directories(
2− ${CMAKE_CURRENT_SOURCE_DIR}
3− ${CMAKE_CURRENT_BINARY_DIR}
4−)
5−
6−set(PAYMENTS_SOURCES
7− plugin.cpp
8− Payments.cpp
9−)
10−
11−add_library(Payments MODULE ${PAYMENTS_SOURCES})
12−
13−qt5_use_modules(Payments Qml Quick DBus Core)
14−
15−add_unity8_plugin(Ubuntu.Payments 0.1 Ubuntu/Payments TARGETS Payments)
16−
17−pkg_check_modules(LIBPAY REQUIRED pay-2)
18−add_definitions(${LIBPAY_CFLAGS} ${LIBPAY_CFLAGS_OTHER})
19−
20−target_link_libraries(Payments ${LIBPAY_LDFLAGS})
plugins/Ubuntu/Payments/Payments.cppdeleted−136
@@ -1,136 +0,0 @@
1−/*
2− * Copyright (C) 2014 Canonical, Ltd.
3− *
4− * This program is free software; you can redistribute it and/or modify
5− * it under the terms of the GNU General Public License as published by
6− * the Free Software Foundation; version 3.
7− *
8− * This program is distributed in the hope that it will be useful,
9− * but WITHOUT ANY WARRANTY; without even the implied warranty of
10− * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
11− * GNU General Public License for more details.
12− *
13− * You should have received a copy of the GNU General Public License
14− * along with this program. If not, see <http://www.gnu.org/licenses/>.
15− */
16−
17−#include "Payments.h"
18−
19−#include <QLocale>
20−
21−#include <libpay/pay-package.h>
22−
23−
24−// The observer callback for the package we are watching.
25−static void observer(PayPackage* /* package */, const char* itemid, PayPackageItemStatus status, void* user_data) {
26− // This function is called in libpay's thread, so be careful what you call
27− // Emitting signals should be fine as long as they use Queued or Auto
28− // connections (the default)
29− // http://qt-project.org/doc/qt-5/threads-qobject.html#signals-and-slots-across-threads
30−
31− Payments *self = static_cast<Payments*>(user_data);
32−
33− // If the item ID is different, ignore it.
34− if (itemid != self->storeItemId()) {
35− return;
36− }
37−
38− // FIXME: No error reporting from libpay, but we need to show some
39− // types of errors to the user. https://launchpad.net/bugs/1333403
40− switch (status) {
41− case PAY_PACKAGE_ITEM_STATUS_PURCHASED:
42− Q_EMIT self->purchaseCompleted();
43− break;
44− case PAY_PACKAGE_ITEM_STATUS_PURCHASING:
45− self->setPurchasing(true);
46− break;
47− case PAY_PACKAGE_ITEM_STATUS_NOT_PURCHASED:
48− if (self->purchasing()) {
49− self->setPurchasing(false);
50− Q_EMIT self->purchaseCancelled();
51− }
52− break;
53− default:
54− break;
55− }
56−}
57−
58−Payments::Payments(QObject *parent)
59− : QObject(parent),
60− m_purchasing(false)
61−{
62− m_package = pay_package_new("click-scope");
63− pay_package_item_observer_install(m_package, observer, this);
64−}
65−
66−Payments::~Payments()
67−{
68− pay_package_item_observer_uninstall(m_package, observer, this);
69− pay_package_delete(m_package);
70−}
71−
72−QString Payments::currency() const
73−{
74− return m_currency;
75−}
76−
77−double Payments::price() const
78−{
79− return m_price;
80−}
81−
82−QString Payments::storeItemId() const
83−{
84− return m_store_item_id;
85−}
86−
87−QString Payments::formattedPrice() const
88−{
89− QLocale locale;
90− return locale.toCurrencyString(m_price, m_currency);
91−}
92−
93−bool Payments::purchasing() const
94−{
95− return m_purchasing;
96−}
97−
98−void Payments::setCurrency(const QString &currency)
99−{
100− if(m_currency != currency) {
101− m_currency = currency;
102− Q_EMIT currencyChanged(currency);
103− Q_EMIT formattedPriceChanged(formattedPrice());
104− }
105−}
106−
107−void Payments::setPrice(const double price)
108−{
109− if(m_price != price) {
110− m_price = price;
111− Q_EMIT priceChanged(price);
112− Q_EMIT formattedPriceChanged(formattedPrice());
113− }
114−}
115−
116−void Payments::setStoreItemId(const QString &store_item_id)
117−{
118− if (m_store_item_id != store_item_id) {
119− m_store_item_id = store_item_id;
120− Q_EMIT storeItemIdChanged(m_store_item_id);
121− }
122−
123− if (m_store_item_id.isEmpty()) {
124− return;
125− }
126−}
127−
128−void Payments::setPurchasing(bool is_purchasing)
129−{
130− m_purchasing = is_purchasing;
131−}
132−
133−void Payments::start()
134−{
135− pay_package_item_start_purchase(m_package, m_store_item_id.toLocal8Bit().data());
136−}
plugins/Ubuntu/Payments/Payments.hdeleted−69
@@ -1,69 +0,0 @@
1−/*
2− * Copyright (C) 2014 Canonical, Ltd.
3− *
4− * This program is free software; you can redistribute it and/or modify
5− * it under the terms of the GNU General Public License as published by
6− * the Free Software Foundation; version 3.
7− *
8− * This program is distributed in the hope that it will be useful,
9− * but WITHOUT ANY WARRANTY; without even the implied warranty of
10− * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
11− * GNU General Public License for more details.
12− *
13− * You should have received a copy of the GNU General Public License
14− * along with this program. If not, see <http://www.gnu.org/licenses/>.
15− */
16−
17−#ifndef PAYMENTS_H
18−#define PAYMENTS_H
19−
20−#include <QObject>
21−
22−#include <libpay/pay-package.h>
23−
24−
25−class Payments : public QObject
26−{
27− Q_OBJECT
28− Q_DISABLE_COPY(Payments)
29− Q_PROPERTY(QString currency READ currency WRITE setCurrency NOTIFY currencyChanged)
30− Q_PROPERTY(double price READ price WRITE setPrice NOTIFY priceChanged)
31− Q_PROPERTY(QString storeItemId READ storeItemId WRITE setStoreItemId NOTIFY storeItemIdChanged)
32− Q_PROPERTY(QString formattedPrice READ formattedPrice NOTIFY formattedPriceChanged)
33−
34−public:
35− explicit Payments(QObject *parent = 0);
36− virtual ~Payments();
37−
38− QString currency() const;
39− double price() const;
40− QString storeItemId() const;
41− QString formattedPrice() const;
42− bool purchasing() const;
43−
44− void setCurrency(const QString& currency);
45− void setPrice(const double price);
46− void setStoreItemId(const QString& store_item_id);
47− void setPurchasing(bool is_purchasing);
48− Q_INVOKABLE void start();
49−
50−Q_SIGNALS:
51− void currencyChanged(const QString& currency);
52− void priceChanged(const double price);
53− void storeItemIdChanged(const QString &store_item_id);
54− void formattedPriceChanged(const QString &formatted_price);
55−
56− void purchaseError(const QString &error);
57− void purchaseCompleted();
58− void purchaseCancelled();
59−
60−private:
61− QString m_currency;
62− double m_price;
63− QString m_store_item_id;
64− bool m_purchasing;
65−
66− PayPackage *m_package;
67−};
68−
69−#endif // PAYMENTS_H
plugins/Ubuntu/Payments/qmldirdeleted−3
@@ -1,3 +0,0 @@
1−module Ubuntu.Payments
2−plugin Payments
3−typeinfo Payments.qmltypes
plugins/Unity/ApplicationMenu/CMakeLists.txtnew file+19
@@ -0,0 +1,19 @@
1+find_package(Qt5DBus REQUIRED)
2+
3+include_directories(
4+ ${CMAKE_CURRENT_SOURCE_DIR}
5+ ${CMAKE_CURRENT_BINARY_DIR}
6+)
7+
8+set(applicationMenu_SRCS
9+ applicationmenuregistry.cpp
10+ dbusapplicationmenuregistry.cpp
11+ plugin.cpp)
12+
13+qt5_add_dbus_adaptor(applicationMenu_SRCS com.ubuntu.MenuRegistrar.xml dbusapplicationmenuregistry.h DBusApplicationMenuRegistry)
14+
15+add_library(ApplicationMenu-qml MODULE ${applicationMenu_SRCS})
16+
17+qt5_use_modules(ApplicationMenu-qml DBus Qml)
18+
19+add_unity8_plugin(Unity.ApplicationMenu 0.1 Unity/ApplicationMenu TARGETS ApplicationMenu-qml)
plugins/Unity/ApplicationMenu/applicationmenuregistry.cppnew file+141
@@ -0,0 +1,141 @@
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 "applicationmenuregistry.h"
18+
19+#include <QQmlEngine>
20+#include <QDebug>
21+
22+Q_LOGGING_CATEGORY(UNITY_APPMENU, "unity.appmenu", QtDebugMsg)
23+
24+#define DEBUG_MSG qCDebug(UNITY_APPMENU).nospace().noquote() << "ApplicationMenuRegistry::" << __func__
25+#define WARNING_MSG qCWarning(UNITY_APPMENU).nospace().noquote() << "ApplicationMenuRegistry::" << __func__
26+
27+ApplicationMenuRegistry::ApplicationMenuRegistry(QObject *parent)
28+ : QObject(parent)
29+{
30+}
31+
32+ApplicationMenuRegistry::~ApplicationMenuRegistry()
33+{
34+ qDeleteAll(m_appMenus);
35+ m_appMenus.clear();
36+
37+ qDeleteAll(m_surfaceMenus);
38+ m_surfaceMenus.clear();
39+}
40+
41+void ApplicationMenuRegistry::RegisterAppMenu(pid_t processId,
42+ const QDBusObjectPath &menuObjectPath,
43+ const QDBusObjectPath &actionObjectPath,
44+ const QString &service)
45+{
46+ DEBUG_MSG << "(pid=" << processId
47+ << ", menuPath=" << menuObjectPath.path()
48+ << ", actionPath=" << actionObjectPath.path()
49+ << ", service=" << service;
50+
51+ auto i = m_appMenus.find(processId);
52+ while (i != m_appMenus.end() && i.key() == processId) {
53+ if (i.value()->m_menuPath == menuObjectPath.path().toUtf8()) {
54+ WARNING_MSG << "Already have a menu for application (pid= " << processId
55+ << ", service=" << service
56+ << ", menuPath=" << menuObjectPath.path() << ")";
57+ return;
58+ }
59+ ++i;
60+ }
61+
62+ auto menu = new MenuServicePath(service, menuObjectPath, actionObjectPath);
63+ QQmlEngine::setObjectOwnership(menu, QQmlEngine::CppOwnership);
64+
65+ m_appMenus.insert(processId, menu);
66+ Q_EMIT appMenuRegistered(processId);
67+}
68+
69+void ApplicationMenuRegistry::UnregisterAppMenu(pid_t processId, const QDBusObjectPath &menuObjectPath)
70+{
71+ DEBUG_MSG << "(pid=" << processId
72+ << ", menuPath=" << menuObjectPath.path();
73+
74+ auto i = m_appMenus.find(processId);
75+ while (i != m_appMenus.end() && i.key() == processId) {
76+ if (i.value()->m_menuPath == menuObjectPath.path().toUtf8()) {
77+ i.value()->deleteLater();
78+ m_appMenus.erase(i);
79+ Q_EMIT appMenuUnregistered(processId);
80+ break;
81+ }
82+ ++i;
83+ }
84+}
85+
86+void ApplicationMenuRegistry::RegisterSurfaceMenu(const QString &surfaceId,
87+ const QDBusObjectPath &menuObjectPath,
88+ const QDBusObjectPath &actionObjectPath,
89+ const QString &service)
90+{
91+ DEBUG_MSG << "(surfaceId=" << surfaceId
92+ << ", menuPath=" << menuObjectPath.path()
93+ << ", actionPath=" << actionObjectPath.path()
94+ << ", service=" << service;
95+
96+ auto i = m_surfaceMenus.find(surfaceId);
97+ while (i != m_surfaceMenus.end() && i.key() == surfaceId) {
98+ if (i.value()->m_menuPath == menuObjectPath.path().toUtf8()) {
99+ WARNING_MSG << "Already have a menu for surface (surfaceId= " << surfaceId
100+ << ", service=" << service
101+ << ", menuPath=" << menuObjectPath.path() << ")";
102+ return;
103+ }
104+ ++i;
105+ }
106+
107+ auto menu = new MenuServicePath(service, menuObjectPath, actionObjectPath);
108+ QQmlEngine::setObjectOwnership(menu, QQmlEngine::CppOwnership);
109+
110+ m_surfaceMenus.insert(surfaceId, menu);
111+ Q_EMIT surfaceMenuRegistered(surfaceId);
112+}
113+
114+void ApplicationMenuRegistry::UnregisterSurfaceMenu(const QString &surfaceId, const QDBusObjectPath &menuObjectPath)
115+{
116+ DEBUG_MSG << "(surfaceId=" << surfaceId
117+ << ", menuPath=" << menuObjectPath.path();
118+
119+ auto i = m_surfaceMenus.find(surfaceId);
120+ while (i != m_surfaceMenus.end() && i.key() == surfaceId) {
121+ if (i.value()->m_menuPath == menuObjectPath.path().toUtf8()) {
122+ i.value()->deleteLater();
123+ m_surfaceMenus.erase(i);
124+ Q_EMIT surfaceMenuUnregistered(surfaceId);
125+ break;
126+ }
127+ ++i;
128+ }
129+}
130+
131+QList<QObject*> ApplicationMenuRegistry::getMenusForSurface(const QString &surfaceId) const
132+{
133+ QList<QObject*> list;
134+
135+ auto i = m_surfaceMenus.find(surfaceId);
136+ while (i != m_surfaceMenus.constEnd() && i.key() == surfaceId) {
137+ list << i.value();
138+ ++i;
139+ }
140+ return list;
141+}
plugins/Unity/ApplicationMenu/applicationmenuregistry.hnew file+83
@@ -0,0 +1,83 @@
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+#ifndef APPLICATIONMENUREGISTRY_H
18+#define APPLICATIONMENUREGISTRY_H
19+
20+#include <QObject>
21+#include <QDBusContext>
22+#include <QDBusObjectPath>
23+#include <QtQml>
24+
25+Q_DECLARE_LOGGING_CATEGORY(UNITY_APPMENU)
26+
27+class MenuServicePath : public QObject
28+{
29+ Q_OBJECT
30+ Q_PROPERTY(QByteArray service MEMBER m_service CONSTANT)
31+ Q_PROPERTY(QByteArray menuPath MEMBER m_menuPath CONSTANT)
32+ Q_PROPERTY(QByteArray actionPath MEMBER m_actionPath CONSTANT)
33+public:
34+ explicit MenuServicePath(const QString &service,
35+ const QDBusObjectPath &menuPath,
36+ const QDBusObjectPath &actionPath)
37+ : m_service(service.toUtf8())
38+ , m_menuPath(menuPath.path().toUtf8())
39+ , m_actionPath(actionPath.path().toUtf8())
40+ {}
41+
42+ const QByteArray m_service;
43+ const QByteArray m_menuPath;
44+ const QByteArray m_actionPath;
45+};
46+
47+class ApplicationMenuRegistry : public QObject
48+{
49+ Q_OBJECT
50+public:
51+ virtual ~ApplicationMenuRegistry();
52+
53+ // for qml
54+ Q_INVOKABLE QList<QObject*> getMenusForSurface(const QString &surfaceId) const;
55+
56+ // for dbus
57+ void RegisterAppMenu(pid_t processId,
58+ const QDBusObjectPath &menuObjectPath,
59+ const QDBusObjectPath &actionObjectPath,
60+ const QString &service);
61+ void UnregisterAppMenu(pid_t processId, const QDBusObjectPath &menuObjectPath);
62+
63+ void RegisterSurfaceMenu(const QString &surfaceId,
64+ const QDBusObjectPath &menuObjectPath,
65+ const QDBusObjectPath &actionObjectPath,
66+ const QString &service);
67+ void UnregisterSurfaceMenu(const QString &surfaceId, const QDBusObjectPath &menuObjectPath);
68+
69+Q_SIGNALS:
70+ void appMenuRegistered(uint processId);
71+ void appMenuUnregistered(uint processId);
72+
73+ void surfaceMenuRegistered(const QString& surfaceId);
74+ void surfaceMenuUnregistered(const QString& surfaceId);
75+
76+protected:
77+ explicit ApplicationMenuRegistry(QObject *parent = 0);
78+
79+ QMultiMap<pid_t, MenuServicePath*> m_appMenus;
80+ QMultiMap<QString, MenuServicePath*> m_surfaceMenus;
81+};
82+
83+#endif // APPLICATIONMENUREGISTRY_H
plugins/Unity/ApplicationMenu/com.ubuntu.MenuRegistrar.xmlnew file+83
@@ -0,0 +1,83 @@
1+<!DOCTYPE node PUBLIC "-//freedesktop//DTD D-BUS Object Introspection 1.0//EN" "http://www.freedesktop.org/standards/dbus/1.0/introspect.dtd">
2+<node xmlns:dox="http://www.ayatana.org/dbus/dox.dtd">
3+ <dox:d><![CDATA[
4+ @mainpage
5+
6+ An interface to register menus that are associated with a window in an application. The
7+ main interface is documented here: @ref com::ubuntu::MenuRegistrar.
8+
9+ The actual menus are transported using the gmenumodel protocol
10+ ]]></dox:d>
11+ <interface name="com.ubuntu.MenuRegistrar" xmlns:dox="http://www.ayatana.org/dbus/dox.dtd">
12+ <dox:d>
13+ An interface to register a menu from an application to be displayed in another
14+ window. This manages that association between processes and/or Mir surface IDs and the dbus
15+ address and object that provides the menus using the org.gtk.Menus interface.
16+ </dox:d>
17+ <method name="RegisterAppMenu">
18+ <dox:d><![CDATA[
19+ Associates a gmenumodel with an application
20+
21+ /note this method assumes that the connection from the caller is the DBus connection
22+ to use for the object. Applications that use multiple DBus connections will need to
23+ ensure this method is called with the same connection that implements the object.
24+ ]]></dox:d>
25+ <arg name="pid" type="u" direction="in">
26+ <dox:d>The process ID of the application for which the menu is associated</dox:d>
27+ </arg>
28+ <arg name="menuObjectPath" type="o" direction="in">
29+ <dox:d>The dbus path where the gmenumodel interface for the application menu has been exported</dox:d>
30+ </arg>
31+ <arg name="actionObjectPath" type="o" direction="in">
32+ <dox:d>The dbus path where the gactionmenu interface for the application menu actions has been exported</dox:d>
33+ </arg>
34+ <arg name="service" type="s" direction="in">
35+ <dox:d>The dbus conection name of the client application to be registered (e.g. :1.23 or org.example.service)</dox:d>
36+ </arg>
37+ </method>
38+ <method name="UnregisterAppMenu">
39+ <dox:d>
40+ A method to allow removing an application menu from the database.
41+ </dox:d>
42+ <arg name="pid" type="u" direction="in">
43+ <dox:d>The process id of the application</dox:d>
44+ </arg>
45+ <arg name="menuObjectPath" type="o" direction="in">
46+ <dox:d>The dbus path for the registered application menu to be unregistered</dox:d>
47+ </arg>
48+ </method>
49+
50+ <method name="RegisterSurfaceMenu">
51+ <dox:d><![CDATA[
52+ Associates a gmenumodel with a surface
53+
54+ /note this method assumes that the connection from the caller is the DBus connection
55+ to use for the object. Applications that use multiple DBus connections will need to
56+ ensure this method is called with the same connection that implements the object.
57+ ]]></dox:d>
58+ <arg name="surface" type="s" direction="in">
59+ <dox:d>The surface ID of the surface</dox:d>
60+ </arg>
61+ <arg name="menuObjectPath" type="o" direction="in">
62+ <dox:d>The dbus path where the gmenumodel interface for the surface menu has been exported</dox:d>
63+ </arg>
64+ <arg name="actionObjectPath" type="o" direction="in">
65+ <dox:d>The dbus path where the gactionmenu interface for the surface menu actions has been exported</dox:d>
66+ </arg>
67+ <arg name="service" type="s" direction="in">
68+ <dox:d>The dbus conection name of the client application to be registered (e.g. :1.23 or org.example.service)</dox:d>
69+ </arg>
70+ </method>
71+ <method name="UnregisterSurfaceMenu">
72+ <dox:d>
73+ A method to allow removing a surface menu from the database.
74+ </dox:d>
75+ <arg name="surfaceId" type="s" direction="in">
76+ <dox:d>The surface id of the surface</dox:d>
77+ </arg>
78+ <arg name="menuObjectPath" type="o" direction="in">
79+ <dox:d>The dbus path for the registered surface menu to be unregistered</dox:d>
80+ </arg>
81+ </method>
82+ </interface>
83+</node>
plugins/Unity/ApplicationMenu/dbusapplicationmenuregistry.cppnew file+44
@@ -0,0 +1,44 @@
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 "dbusapplicationmenuregistry.h"
18+#include "menuregistraradaptor.h"
19+
20+DBusApplicationMenuRegistry::DBusApplicationMenuRegistry(QObject *parent)
21+ : ApplicationMenuRegistry(parent)
22+{
23+ new MenuRegistrarAdaptor(this);
24+
25+ QDBusConnection connection = QDBusConnection::sessionBus();
26+ if (!connection.registerObject("/com/ubuntu/MenuRegistrar", this)) {
27+ qCWarning(UNITY_APPMENU) << "Unable to register DBus object /com/ubuntu/MenuRegistrar";
28+ }
29+ if (!connection.registerService("com.ubuntu.MenuRegistrar")) {
30+ qCWarning(UNITY_APPMENU) << "Unable to register DBus service com.ubuntu.MenuRegistrar";
31+ }
32+}
33+
34+DBusApplicationMenuRegistry::~DBusApplicationMenuRegistry()
35+{
36+ QDBusConnection connection = QDBusConnection::sessionBus();
37+ connection.unregisterObject("/com/ubuntu/MenuRegistrar");
38+}
39+
40+ApplicationMenuRegistry *DBusApplicationMenuRegistry::instance()
41+{
42+ static ApplicationMenuRegistry* reg(new DBusApplicationMenuRegistry());
43+ return reg;
44+}
tests/mocks/LightDM/IntegratedLightDM/MockUsersModel.h → plugins/Unity/ApplicationMenu/dbusapplicationmenuregistry.hrenamed+11−16
@@ -1,5 +1,5 @@
1/*
1/*
2− * Copyright (C) 2014 Canonical, Ltd.
2+ * Copyright (C) 2016 Canonical, Ltd.
3 *
3 *
4 * This program is free software; you can redistribute it and/or modify
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License as published by
5 * it under the terms of the GNU General Public License as published by
@@ -12,28 +12,23 @@
12 *
12 *
13 * You should have received a copy of the GNU General Public License
13 * You should have received a copy of the GNU General Public License
14 * along with this program. If not, see <http://www.gnu.org/licenses/>.
14 * along with this program. If not, see <http://www.gnu.org/licenses/>.
15− *
16 */
15 */
17
16
18−#ifndef MOCK_UNITY_USERSMODEL_H
17+#ifndef DBUSAPPLICATIONMENUREGISTRY_H
19−#define MOCK_UNITY_USERSMODEL_H
18+#define DBUSAPPLICATIONMENUREGISTRY_H
20
19
21−#include <UsersModel.h>
20+#include "applicationmenuregistry.h"
22
21
23−class MockUsersModel : public UsersModel
22+class DBusApplicationMenuRegistry : public ApplicationMenuRegistry,
23+ protected QDBusContext
24{
24{
25 Q_OBJECT
25 Q_OBJECT
26−
27− Q_PROPERTY(QString mockMode READ mockMode WRITE setMockMode NOTIFY mockModeChanged)
28−
29public:
26public:
30− explicit MockUsersModel(QObject* parent=0);
27+ ~DBusApplicationMenuRegistry();
31−
28+ static ApplicationMenuRegistry* instance();
32− QString mockMode() const;
33− void setMockMode(QString mockMode);
34
29
35−Q_SIGNALS:
30+protected:
36− void mockModeChanged(QString mode);
31+ explicit DBusApplicationMenuRegistry(QObject *parent = 0);
37};
32};
38
33
39−#endif // MOCK_UNITY_USERSMODEL_H
34+#endif // DBUSAPPLICATIONMENUREGISTRY_H
plugins/Unity/ApplicationMenu/plugin.cppnew file+42
@@ -0,0 +1,42 @@
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 "plugin.h"
18+#include "dbusapplicationmenuregistry.h"
19+
20+#include <QtQml>
21+
22+static QObject *menuRegistry(QQmlEngine *engine, QJSEngine *scriptEngine)
23+{
24+ Q_UNUSED(engine)
25+ Q_UNUSED(scriptEngine)
26+ return DBusApplicationMenuRegistry::instance();
27+}
28+
29+void ApplicationMenuPlugin::registerTypes(const char *uri)
30+{
31+ Q_ASSERT(uri == QLatin1String("Unity.ApplicationMenu"));
32+
33+ qmlRegisterUncreatableType<MenuServicePath>(uri, 0, 1, "MenuServicePath", "You cannot create a MenuServicePath");
34+ qmlRegisterSingletonType<DBusApplicationMenuRegistry>(uri, 0, 1, "ApplicationMenuRegistry", menuRegistry);
35+}
36+
37+void ApplicationMenuPlugin::initializeEngine(QQmlEngine *engine, const char *uri)
38+{
39+ QQmlExtensionPlugin::initializeEngine(engine, uri);
40+
41+ menuRegistry(nullptr, nullptr);
42+}
plugins/Ubuntu/Payments/plugin.h → plugins/Unity/ApplicationMenu/plugin.hrenamed+6−5
@@ -1,5 +1,5 @@
1/*
1/*
2− * Copyright (C) 2014 Canonical, Ltd.
2+ * Copyright (C) 2016 Canonical, Ltd.
3 *
3 *
4 * This program is free software; you can redistribute it and/or modify
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License as published by
5 * it under the terms of the GNU General Public License as published by
@@ -14,18 +14,19 @@
14 * along with this program. If not, see <http://www.gnu.org/licenses/>.
14 * along with this program. If not, see <http://www.gnu.org/licenses/>.
15 */
15 */
16
16
17−#ifndef PAYMENTS_PLUGIN_H
17+#ifndef APPLICATIONMENU_PLUGIN_H
18−#define PAYMENTS_PLUGIN_H
18+#define APPLICATIONMENU_PLUGIN_H
19
19
20#include <QQmlExtensionPlugin>
20#include <QQmlExtensionPlugin>
21
21
22−class BackendPlugin : public QQmlExtensionPlugin
22+class ApplicationMenuPlugin : public QQmlExtensionPlugin
23{
23{
24 Q_OBJECT
24 Q_OBJECT
25 Q_PLUGIN_METADATA(IID "org.qt-project.Qt.QQmlExtensionInterface")
25 Q_PLUGIN_METADATA(IID "org.qt-project.Qt.QQmlExtensionInterface")
26
26
27public:
27public:
28 void registerTypes(const char *uri) override;
28 void registerTypes(const char *uri) override;
29+ void initializeEngine(QQmlEngine *engine, const char *uri) override;
29};
30};
30
31
31−#endif // PAYMENTS_PLUGIN_H
32+#endif // APPLICATIONMENU_PLUGIN_H
plugins/Unity/ApplicationMenu/qmldirnew file+3
@@ -0,0 +1,3 @@
1+module Unity.ApplicationMenu
2+plugin ApplicationMenu-qml
3+typeinfo ApplicationMenu.qmltypes
plugins/Unity/CMakeLists.txt+1
@@ -1,3 +1,4 @@
1+add_subdirectory(ApplicationMenu)
1add_subdirectory(Connectivity)
2add_subdirectory(Connectivity)
2add_subdirectory(Indicators)
3add_subdirectory(Indicators)
3add_subdirectory(Launcher)
4add_subdirectory(Launcher)
plugins/Unity/DashCommunicator/CMakeLists.txt+1
@@ -1,5 +1,6 @@
1include_directories(
1include_directories(
2 ${CMAKE_CURRENT_SOURCE_DIR}
2 ${CMAKE_CURRENT_SOURCE_DIR}
3+ ${CMAKE_CURRENT_BINARY_DIR}
3 ${libunity8-private_SOURCE_DIR}
4 ${libunity8-private_SOURCE_DIR}
4)
5)
5
6
plugins/Unity/DashCommunicator/dashconnection.cpp+3
@@ -32,6 +32,7 @@
32 */
32 */
33class AsyncDBusInterface : public QDBusAbstractInterface
33class AsyncDBusInterface : public QDBusAbstractInterface
34{
34{
35+ Q_OBJECT
35public:
36public:
36 AsyncDBusInterface(const QString &service, const QString &path,
37 AsyncDBusInterface(const QString &service, const QString &path,
37 const QString &interface, const QDBusConnection &connection,
38 const QString &interface, const QDBusConnection &connection,
@@ -61,3 +62,5 @@ void DashConnection::setCurrentScope(int index, bool animate, bool isSwipe)
61 dbusInterface()->asyncCall(QStringLiteral("SetCurrentScope"), index, animate, isSwipe);
62 dbusInterface()->asyncCall(QStringLiteral("SetCurrentScope"), index, animate, isSwipe);
62 }
63 }
63}
64}
65+
66+#include "dashconnection.moc"
plugins/Unity/Indicators/indicators.h+5−5
@@ -27,13 +27,13 @@ class UNITYINDICATORS_EXPORT ActionState : public QObject
27{
27{
28 Q_OBJECT
28 Q_OBJECT
29public:
29public:
30− Q_ENUMS(ActionStates)
31 enum ActionStates {
30 enum ActionStates {
32 Label = 0x00,
31 Label = 0x00,
33 IconSource = 0x01,
32 IconSource = 0x01,
34 AccessableName = 0x02,
33 AccessableName = 0x02,
35 Visible = 0x03,
34 Visible = 0x03,
36 };
35 };
36+ Q_ENUM(ActionStates)
37
37
38 ActionState(QObject*parent=0):QObject(parent) {}
38 ActionState(QObject*parent=0):QObject(parent) {}
39};
39};
@@ -42,11 +42,11 @@ class UNITYINDICATORS_EXPORT NetworkActionState : public QObject
42{
42{
43 Q_OBJECT
43 Q_OBJECT
44public:
44public:
45− Q_ENUMS(NetworkActionStates)
46 enum NetworkActionStates {
45 enum NetworkActionStates {
47 Connection = 0x01,
46 Connection = 0x01,
48 SignalStrength = 0x02,
47 SignalStrength = 0x02,
49 };
48 };
49+ Q_ENUM(NetworkActionStates)
50
50
51 NetworkActionState(QObject*parent=0):QObject(parent) {}
51 NetworkActionState(QObject*parent=0):QObject(parent) {}
52};
52};
@@ -55,13 +55,13 @@ class UNITYINDICATORS_EXPORT NetworkConnection : public QObject
55{
55{
56 Q_OBJECT
56 Q_OBJECT
57public:
57public:
58− Q_ENUMS(NetworkConnectionStates)
59 enum NetworkConnectionStates {
58 enum NetworkConnectionStates {
60 Initial = 0x00,
59 Initial = 0x00,
61 Activating = 0x01,
60 Activating = 0x01,
62 Activated = 0x02,
61 Activated = 0x02,
63 Deactivating = 0x03,
62 Deactivating = 0x03,
64 };
63 };
64+ Q_ENUM(NetworkConnectionStates)
65
65
66 NetworkConnection(QObject*parent=0):QObject(parent) {}
66 NetworkConnection(QObject*parent=0):QObject(parent) {}
67};
67};
@@ -70,12 +70,12 @@ class UNITYINDICATORS_EXPORT IndicatorsModelRole : public QObject
70{
70{
71 Q_OBJECT
71 Q_OBJECT
72public:
72public:
73− Q_ENUMS(Roles)
74 enum Roles {
73 enum Roles {
75 Identifier = 0,
74 Identifier = 0,
76 Position,
75 Position,
77 IndicatorProperties
76 IndicatorProperties
78 };
77 };
78+ Q_ENUM(Roles)
79
79
80 IndicatorsModelRole(QObject*parent=0):QObject(parent) {}
80 IndicatorsModelRole(QObject*parent=0):QObject(parent) {}
81};
81};
@@ -84,7 +84,6 @@ class UNITYINDICATORS_EXPORT FlatMenuProxyModelRole : public QObject
84{
84{
85 Q_OBJECT
85 Q_OBJECT
86public:
86public:
87− Q_ENUMS(Roles)
88 enum Roles {
87 enum Roles {
89 Action = Qt::DisplayRole + 1,
88 Action = Qt::DisplayRole + 1,
90 Label,
89 Label,
@@ -93,6 +92,7 @@ public:
93 hasSection,
92 hasSection,
94 hasSubMenu
93 hasSubMenu
95 };
94 };
95+ Q_ENUM(Roles)
96
96
97 FlatMenuProxyModelRole(QObject*parent=0):QObject(parent) {}
97 FlatMenuProxyModelRole(QObject*parent=0):QObject(parent) {}
98};
98};
plugins/Unity/Indicators/indicatorsmanager.h−2
@@ -76,8 +76,6 @@ private:
76 QSharedPointer<QFileSystemWatcher> m_fsWatcher;
76 QSharedPointer<QFileSystemWatcher> m_fsWatcher;
77 bool m_loaded;
77 bool m_loaded;
78 QString m_profile;
78 QString m_profile;
79−
80− Platform m_platform;
81};
79};
82
80
83#endif // INDICATORS_MANAGER_H
81#endif // INDICATORS_MANAGER_H
plugins/Unity/Indicators/indicatorsmodel.h−1
@@ -32,7 +32,6 @@ class IndicatorsManager;
32class UNITYINDICATORS_EXPORT IndicatorsModel : public QAbstractListModel
32class UNITYINDICATORS_EXPORT IndicatorsModel : public QAbstractListModel
33{
33{
34 Q_OBJECT
34 Q_OBJECT
35− Q_ENUMS(Roles)
36 Q_PROPERTY(int count READ count NOTIFY countChanged)
35 Q_PROPERTY(int count READ count NOTIFY countChanged)
37 Q_PROPERTY(QString profile READ profile WRITE setProfile NOTIFY profileChanged)
36 Q_PROPERTY(QString profile READ profile WRITE setProfile NOTIFY profileChanged)
38
37
plugins/Unity/Indicators/sharedunitymenumodel.cpp+4
@@ -81,12 +81,16 @@ void SharedUnityMenuModel::initialize()
81 }
81 }
82 } else {
82 } else {
83 QSharedPointer<UnityMenuModel> model = UnityMenuModelCache::singleton()->model(m_menuObjectPath);
83 QSharedPointer<UnityMenuModel> model = UnityMenuModelCache::singleton()->model(m_menuObjectPath);
84+
84 if (model != m_model) {
85 if (model != m_model) {
85 if (model->busName() != m_busName) model->setBusName(m_busName);
86 if (model->busName() != m_busName) model->setBusName(m_busName);
86 if (model->actions() != m_actions) model->setActions(m_actions);
87 if (model->actions() != m_actions) model->setActions(m_actions);
87
88
88 m_model = model;
89 m_model = model;
89 Q_EMIT modelChanged();
90 Q_EMIT modelChanged();
91+ } else if (m_model) {
92+ if (m_model->busName() != m_busName) m_model->setBusName(m_busName);
93+ if (m_model->actions() != m_actions) m_model->setActions(m_actions);
90 }
94 }
91 }
95 }
92}
96}
plugins/Unity/InputInfo/qinputinfo.h+2−3
@@ -57,8 +57,6 @@ class QInputDeviceManager;
57class QInputDevice : public QObject
57class QInputDevice : public QObject
58{
58{
59 Q_OBJECT
59 Q_OBJECT
60− Q_ENUMS(InputType)
61− Q_FLAGS(InputType InputTypeFlags)
62 friend class QInputDeviceManagerPrivate;
60 friend class QInputDeviceManagerPrivate;
63
61
64public:
62public:
@@ -72,8 +70,9 @@ public:
72 Keyboard = 16,
70 Keyboard = 16,
73 Switch = 32
71 Switch = 32
74 };
72 };
75− Q_ENUMS(InputType)
73+ Q_FLAG(InputType)
76 Q_DECLARE_FLAGS(InputTypeFlags, InputType)
74 Q_DECLARE_FLAGS(InputTypeFlags, InputType)
75+ Q_FLAG(InputTypeFlags)
77
76
78 explicit QInputDevice(QObject *parent = 0);
77 explicit QInputDevice(QObject *parent = 0);
79 QString name() const;
78 QString name() const;
plugins/Unity/Launcher/launchermodel.cpp−1
@@ -214,7 +214,6 @@ void LauncherModel::quickListActionInvoked(const QString &appId, int actionIndex
214void LauncherModel::setUser(const QString &username)
214void LauncherModel::setUser(const QString &username)
215{
215{
216 Q_UNUSED(username)
216 Q_UNUSED(username)
217− qWarning() << "This backend doesn't support multiple users";
218}
217}
219
218
220QString LauncherModel::getUrlForAppId(const QString &appId) const
219QString LauncherModel::getUrlForAppId(const QString &appId) const
plugins/Utils/CMakeLists.txt+1
@@ -34,6 +34,7 @@ set(QMLPLUGIN_SRC
34 deviceconfigparser.cpp
34 deviceconfigparser.cpp
35 globalfunctions.cpp
35 globalfunctions.cpp
36 URLDispatcher.cpp
36 URLDispatcher.cpp
37+ tabfocusfence.cpp
37 plugin.cpp
38 plugin.cpp
38 )
39 )
39
40
plugins/Utils/appdrawerproxymodel.cpp+3−3
@@ -157,8 +157,8 @@ bool AppDrawerProxyModel::filterAcceptsRow(int source_row, const QModelIndex &so
157 QStringList allWords = m_source->data(m_source->index(source_row, 0), AppDrawerModelInterface::RoleKeywords).toStringList();
157 QStringList allWords = m_source->data(m_source->index(source_row, 0), AppDrawerModelInterface::RoleKeywords).toStringList();
158 allWords.prepend(m_source->data(m_source->index(source_row, 0), AppDrawerModelInterface::RoleName).toString());
158 allWords.prepend(m_source->data(m_source->index(source_row, 0), AppDrawerModelInterface::RoleName).toString());
159 bool found = false;
159 bool found = false;
160− Q_FOREACH (const QString currentWord, allWords) {
160+ Q_FOREACH (const QString &currentWord, allWords) {
161− if (currentWord.toLower().startsWith(m_filterString.toLower())) {
161+ if (currentWord.startsWith(m_filterString, Qt::CaseInsensitive)) {
162 found = true;
162 found = true;
163 break;
163 break;
164 }
164 }
@@ -185,5 +185,5 @@ QString AppDrawerProxyModel::appId(int index) const
185 return adpm->appId(sourceIndex.row());
185 return adpm->appId(sourceIndex.row());
186 }
186 }
187 }
187 }
188− return nullptr;
188+ return QString();
189}
189}
plugins/Utils/appdrawerproxymodel.h+2−2
@@ -23,8 +23,6 @@ using namespace unity::shell::launcher;
23class AppDrawerProxyModel: public QSortFilterProxyModel
23class AppDrawerProxyModel: public QSortFilterProxyModel
24{
24{
25 Q_OBJECT
25 Q_OBJECT
26− Q_ENUMS(GroupBy)
27− Q_ENUMS(SortBy)
28 Q_PROPERTY(QAbstractItemModel* source READ source WRITE setSource NOTIFY sourceChanged)
26 Q_PROPERTY(QAbstractItemModel* source READ source WRITE setSource NOTIFY sourceChanged)
29 Q_PROPERTY(GroupBy group READ group WRITE setGroup NOTIFY groupChanged)
27 Q_PROPERTY(GroupBy group READ group WRITE setGroup NOTIFY groupChanged)
30 Q_PROPERTY(QString filterLetter READ filterLetter WRITE setFilterLetter NOTIFY filterLetterChanged)
28 Q_PROPERTY(QString filterLetter READ filterLetter WRITE setFilterLetter NOTIFY filterLetterChanged)
@@ -38,10 +36,12 @@ public:
38 GroupByAll,
36 GroupByAll,
39 GroupByAToZ
37 GroupByAToZ
40 };
38 };
39+ Q_ENUM(GroupBy)
41 enum SortBy {
40 enum SortBy {
42 SortByAToZ,
41 SortByAToZ,
43 SortByUsage
42 SortByUsage
44 };
43 };
44+ Q_ENUM(SortBy)
45
45
46 AppDrawerProxyModel(QObject* parent = nullptr);
46 AppDrawerProxyModel(QObject* parent = nullptr);
47
47
plugins/Utils/easingcurve.h−1
@@ -36,7 +36,6 @@
36class EasingCurve: public QObject
36class EasingCurve: public QObject
37{
37{
38 Q_OBJECT
38 Q_OBJECT
39− Q_ENUMS(QEasingCurve::Type)
40 Q_PROPERTY(QEasingCurve::Type type READ type WRITE setType NOTIFY typeChanged)
39 Q_PROPERTY(QEasingCurve::Type type READ type WRITE setType NOTIFY typeChanged)
41 Q_PROPERTY(qreal period READ period WRITE setPeriod NOTIFY periodChanged)
40 Q_PROPERTY(qreal period READ period WRITE setPeriod NOTIFY periodChanged)
42 Q_PROPERTY(qreal progress READ progress WRITE setProgress NOTIFY progressChanged)
41 Q_PROPERTY(qreal progress READ progress WRITE setProgress NOTIFY progressChanged)
plugins/Utils/plugin.cpp+3−1
@@ -1,5 +1,5 @@
1/*
1/*
2− * Copyright (C) 2012-2015 Canonical, Ltd.
2+ * Copyright (C) 2012-2017 Canonical, Ltd.
3 *
3 *
4 * This program is free software; you can redistribute it and/or modify
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License as published by
5 * it under the terms of the GNU General Public License as published by
@@ -40,6 +40,7 @@
40#include "globalfunctions.h"
40#include "globalfunctions.h"
41#include "URLDispatcher.h"
41#include "URLDispatcher.h"
42#include "appdrawerproxymodel.h"
42#include "appdrawerproxymodel.h"
43+#include "tabfocusfence.h"
43
44
44static QObject *createWindowStateStorage(QQmlEngine *engine, QJSEngine *scriptEngine)
45static QObject *createWindowStateStorage(QQmlEngine *engine, QJSEngine *scriptEngine)
45{
46{
@@ -84,4 +85,5 @@ void UtilsPlugin::registerTypes(const char *uri)
84 qmlRegisterSingletonType<GlobalFunctions>(uri, 0, 1, "Functions", createGlobalFunctions);
85 qmlRegisterSingletonType<GlobalFunctions>(uri, 0, 1, "Functions", createGlobalFunctions);
85 qmlRegisterType<URLDispatcher>(uri, 0, 1, "URLDispatcher");
86 qmlRegisterType<URLDispatcher>(uri, 0, 1, "URLDispatcher");
86 qmlRegisterType<AppDrawerProxyModel>(uri, 0, 1, "AppDrawerProxyModel");
87 qmlRegisterType<AppDrawerProxyModel>(uri, 0, 1, "AppDrawerProxyModel");
88+ qmlRegisterType<TabFocusFenceItem>(uri, 0, 1, "TabFocusFence");
87}
89}
plugins/Utils/tabfocusfence.cppnew file+72
@@ -0,0 +1,72 @@
1+/*
2+ * Copyright 2017 Canonical Ltd.
3+ *
4+ * This program is free software; you can redistribute it and/or modify
5+ * it under the terms of the GNU Lesser General Public License as published by
6+ * the Free Software Foundation; version 3.
7+ *
8+ * This program is distributed in the hope that it will be useful,
9+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
10+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
11+ * GNU Lesser General Public License for more details.
12+ *
13+ * You should have received a copy of the GNU Lesser General Public License
14+ * along with this program. If not, see <http://www.gnu.org/licenses/>.
15+*/
16+
17+#include "tabfocusfence.h"
18+
19+#include <private/qquickitem_p.h>
20+
21+TabFocusFenceItem::TabFocusFenceItem(QQuickItem *parent) : QQuickItem(parent)
22+{
23+ QQuickItemPrivate *d = QQuickItemPrivate::get(this);
24+ d->isTabFence = true;
25+ setFlag(ItemIsFocusScope);
26+}
27+
28+bool TabFocusFenceItem::focusNext()
29+{
30+ QQuickItem * current = scopedFocusItem();
31+ if (current) {
32+ QQuickItem * next = current->nextItemInFocusChain(true);
33+ if (next) {
34+ next->setFocus(true, Qt::TabFocusReason);
35+ return true;
36+ }
37+ }
38+ return false;
39+}
40+
41+bool TabFocusFenceItem::focusPrev()
42+{
43+ QQuickItem * current = scopedFocusItem();
44+ if (current) {
45+ QQuickItem * prev = current->nextItemInFocusChain(false);
46+ if (prev) {
47+ prev->setFocus(true, Qt::BacktabFocusReason);
48+ return true;
49+ }
50+ }
51+ return false;
52+}
53+
54+void TabFocusFenceItem::keyPressEvent(QKeyEvent *event)
55+{
56+ // Needed so we eat Tab keys when there's only one item inside the fence
57+ if (event->key() == Qt::Key_Tab) {
58+ event->accept();
59+ } else {
60+ QQuickItem::keyPressEvent(event);
61+ }
62+}
63+
64+void TabFocusFenceItem::keyReleaseEvent(QKeyEvent *event)
65+{
66+ // Needed so we eat Tab keys when there's only one item inside the fence
67+ if (event->key() == Qt::Key_Tab) {
68+ event->accept();
69+ } else {
70+ QQuickItem::keyReleaseEvent(event);
71+ }
72+}
plugins/Utils/tabfocusfence.hnew file+38
@@ -0,0 +1,38 @@
1+/*
2+ * Copyright 2017 Canonical Ltd.
3+ *
4+ * This program is free software; you can redistribute it and/or modify
5+ * it under the terms of the GNU Lesser General Public License as published by
6+ * the Free Software Foundation; version 3.
7+ *
8+ * This program is distributed in the hope that it will be useful,
9+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
10+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
11+ * GNU Lesser General Public License for more details.
12+ *
13+ * You should have received a copy of the GNU Lesser General Public License
14+ * along with this program. If not, see <http://www.gnu.org/licenses/>.
15+*/
16+
17+#ifndef TABFOCUSFENCE_H
18+#define TABFOCUSFENCE_H
19+
20+#include <QQuickItem>
21+
22+// An item that restricts focus Tab travelling
23+// to its children
24+class TabFocusFenceItem : public QQuickItem
25+{
26+Q_OBJECT
27+
28+public:
29+ TabFocusFenceItem(QQuickItem *parent = nullptr);
30+
31+ Q_INVOKABLE bool focusNext();
32+ Q_INVOKABLE bool focusPrev();
33+
34+ void keyPressEvent(QKeyEvent *event) override;
35+ void keyReleaseEvent(QKeyEvent *event) override;
36+};
37+
38+#endif
plugins/Utils/unitysortfilterproxymodelqml.h+5
@@ -38,6 +38,11 @@ public:
38 Q_INVOKABLE int mapRowToSource(int row);
38 Q_INVOKABLE int mapRowToSource(int row);
39 bool filterAcceptsRow(int sourceRow, const QModelIndex &sourceParent) const override;
39 bool filterAcceptsRow(int sourceRow, const QModelIndex &sourceParent) const override;
40
40
41+ // Make the QSortFilterProxyModel variants also accessible
42+ using QSortFilterProxyModel::data;
43+ using QSortFilterProxyModel::mapFromSource;
44+ using QSortFilterProxyModel::mapToSource;
45+
41 /* getters */
46 /* getters */
42 int totalCount() const;
47 int totalCount() const;
43 bool invertMatch() const;
48 bool invertMatch() const;
plugins/Utils/windowstatestorage.cpp+4−4
@@ -1,5 +1,5 @@
1/*
1/*
2− * Copyright 2015 Canonical Ltd.
2+ * Copyright 2015-2016 Canonical Ltd.
3 *
3 *
4 * This program is free software; you can redistribute it and/or modify
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU Lesser General Public License as published by
5 * it under the terms of the GNU Lesser General Public License as published by
@@ -36,7 +36,7 @@ inline QString sanitiseString(QString string) {
36WindowStateStorage::WindowStateStorage(QObject *parent):
36WindowStateStorage::WindowStateStorage(QObject *parent):
37 QObject(parent)
37 QObject(parent)
38{
38{
39− QString dbPath = QDir::homePath() + "/.cache/unity8/";
39+ const QString dbPath = QStandardPaths::writableLocation(QStandardPaths::GenericCacheLocation) + QStringLiteral("/unity8/");
40 m_db = QSqlDatabase::addDatabase(QStringLiteral("QSQLITE"));
40 m_db = QSqlDatabase::addDatabase(QStringLiteral("QSQLITE"));
41 QDir dir;
41 QDir dir;
42 dir.mkpath(dbPath);
42 dir.mkpath(dbPath);
@@ -65,7 +65,7 @@ void WindowStateStorage::saveState(const QString &windowId, WindowStateStorage::
65
65
66WindowStateStorage::WindowState WindowStateStorage::getState(const QString &windowId, WindowStateStorage::WindowState defaultValue) const
66WindowStateStorage::WindowState WindowStateStorage::getState(const QString &windowId, WindowStateStorage::WindowState defaultValue) const
67{
67{
68− const QString queryString = QStringLiteral("SELECT * FROM state WHERE windowId = '%1';")
68+ const QString queryString = QStringLiteral("SELECT state FROM state WHERE windowId = '%1';")
69 .arg(sanitiseString(windowId));
69 .arg(sanitiseString(windowId));
70
70
71 QSqlQuery query = getValue(queryString);
71 QSqlQuery query = getValue(queryString);
@@ -99,7 +99,7 @@ void WindowStateStorage::saveStage(const QString &appId, int stage)
99
99
100int WindowStateStorage::getStage(const QString &appId, int defaultValue) const
100int WindowStateStorage::getStage(const QString &appId, int defaultValue) const
101{
101{
102− const QString queryString = QStringLiteral("SELECT * FROM stage WHERE appId = '%1';")
102+ const QString queryString = QStringLiteral("SELECT stage FROM stage WHERE appId = '%1';")
103 .arg(sanitiseString(appId));
103 .arg(sanitiseString(appId));
104
104
105 QSqlQuery query = getValue(queryString);
105 QSqlQuery query = getValue(queryString);
plugins/Utils/windowstatestorage.h+3−5
@@ -25,7 +25,6 @@
25class WindowStateStorage: public QObject
25class WindowStateStorage: public QObject
26{
26{
27 Q_OBJECT
27 Q_OBJECT
28− Q_ENUMS(WindowState)
29public:
28public:
30 enum WindowState {
29 enum WindowState {
31 WindowStateNormal = 1 << 0,
30 WindowStateNormal = 1 << 0,
@@ -42,12 +41,11 @@ public:
42 WindowStateMaximizedBottomRight = 1 << 11,
41 WindowStateMaximizedBottomRight = 1 << 11,
43 WindowStateRestored = 1 << 12
42 WindowStateRestored = 1 << 12
44 };
43 };
44+ Q_ENUM(WindowState)
45 Q_DECLARE_FLAGS(WindowStates, WindowState)
45 Q_DECLARE_FLAGS(WindowStates, WindowState)
46−#if (QT_VERSION >= QT_VERSION_CHECK(5, 5, 0))
47 Q_FLAG(WindowStates)
46 Q_FLAG(WindowStates)
48−#endif
49
47
50− WindowStateStorage(QObject *parent = 0);
48+ WindowStateStorage(QObject *parent = nullptr);
51 virtual ~WindowStateStorage();
49 virtual ~WindowStateStorage();
52
50
53 Q_INVOKABLE void saveState(const QString &windowId, WindowState state);
51 Q_INVOKABLE void saveState(const QString &windowId, WindowState state);
@@ -73,5 +71,5 @@ private:
73 // NB: This is accessed from threads. Make sure to mutex it.
71 // NB: This is accessed from threads. Make sure to mutex it.
74 QSqlDatabase m_db;
72 QSqlDatabase m_db;
75
73
76− QList< QFuture<void> > m_asyncQueries;
74+ QList<QFuture<void>> m_asyncQueries;
77};
75};
plugins/WindowManager/TopLevelWindowModel.cpp+36−28
@@ -176,18 +176,13 @@ void TopLevelWindowModel::prependSurfaceHelper(unityapi::MirSurfaceInterface *su
176 // No point in signaling anything if we're resetting the whole model
176 // No point in signaling anything if we're resetting the whole model
177 }
177 }
178
178
179− int id = generateId();
180− Window *window = new Window(id, this);
179+ Window *window = createWindow(surface);
181− if (surface) {
180+
182− window->setSurface(surface);
183− }
184 m_windowModel.prepend(ModelEntry(window, application));
181 m_windowModel.prepend(ModelEntry(window, application));
185 if (surface) {
182 if (surface) {
186 connectSurface(surface);
183 connectSurface(surface);
187 }
184 }
188
185
189− connectWindow(window);
190−
191 if (m_modelState == InsertingState) {
186 if (m_modelState == InsertingState) {
192 endInsertRows();
187 endInsertRows();
193 Q_EMIT countChanged();
188 Q_EMIT countChanged();
@@ -322,34 +317,47 @@ void TopLevelWindowModel::onSurfaceDestroyed(unityapi::MirSurfaceInterface *surf
322 }
317 }
323}
318}
324
319
320+Window *TopLevelWindowModel::createWindow(unityapi::MirSurfaceInterface *surface)
321+{
322+ int id = generateId();
323+ Window *qmlWindow = new Window(id, this);
324+ connectWindow(qmlWindow);
325+ if (surface) {
326+ qmlWindow->setSurface(surface);
327+ }
328+ return qmlWindow;
329+}
330+
325void TopLevelWindowModel::onSurfaceCreated(unityapi::MirSurfaceInterface *surface)
331void TopLevelWindowModel::onSurfaceCreated(unityapi::MirSurfaceInterface *surface)
326{
332{
327 DEBUG_MSG << "(" << surface << ")";
333 DEBUG_MSG << "(" << surface << ")";
328− if (surface->type() == Mir::InputMethodType) {
334+
329− int id = generateId();
335+ if (surface->parentSurface()) {
330− Window *qmlWindow = new Window(id, this);
336+ // Wrap it in a Window so that we keep focusedWindow() up to date.
331− connectWindow(qmlWindow);
337+ Window *window = createWindow(surface);
338+ connect(surface, &QObject::destroyed, window, [=](){
332− qmlWindow->setSurface(surface);
339+ window->setSurface(nullptr);
333− setInputMethodWindow(qmlWindow);
340+ window->deleteLater();
341+ });
334 } else {
342 } else {
335− auto application = m_applicationManager->findApplicationWithSurface(surface);
343+ if (surface->type() == Mir::InputMethodType) {
336− if (application) {
344+ setInputMethodWindow(createWindow(surface));
337− prependSurface(surface, application);
338 } else {
345 } else {
346+ auto *application = m_applicationManager->findApplicationWithSurface(surface);
347+ if (application) {
348+ prependSurface(surface, application);
349+ } else {
339− // Must be a prompt session. No need to do add it as a prompt surface is not top-level.
350+ // Must be a prompt session. No need to do add it as a prompt surface is not top-level.
340− // It will show up in the ApplicationInfoInterface::promptSurfaceList of some application.
351+ // It will show up in the ApplicationInfoInterface::promptSurfaceList of some application.
341− // Still wrap it in a Window though, so that we keep focusedWindow() up to date.
352+ // Still wrap it in a Window though, so that we keep focusedWindow() up to date.
342− int id = generateId();
343− Window *promptWindow = new Window(id, this);
353+ Window *promptWindow = createWindow(surface);
344− connectWindow(promptWindow);
345− promptWindow->setSurface(surface);
346− connect(surface, &QObject::destroyed, promptWindow, [=](){
354+ connect(surface, &QObject::destroyed, promptWindow, [=](){
347− promptWindow->setSurface(nullptr);
355+ promptWindow->setSurface(nullptr);
348− promptWindow->deleteLater();
356+ promptWindow->deleteLater();
349− });
357+ });
358+ }
350 }
359 }
351 }
360 }
352− // TODO: handle surfaces that are neither top-level windows nor input method. eg: child dialogs, popups, menus
353}
361}
354
362
355void TopLevelWindowModel::removeAt(int index)
363void TopLevelWindowModel::removeAt(int index)
plugins/WindowManager/TopLevelWindowModel.h+2
@@ -220,6 +220,8 @@ private:
220
220
221 void activateTopMostWindowWithoutId(int forbiddenId);
221 void activateTopMostWindowWithoutId(int forbiddenId);
222
222
223+ Window *createWindow(unity::shell::application::MirSurfaceInterface *surface);
224+
223 struct ModelEntry {
225 struct ModelEntry {
224 ModelEntry() {}
226 ModelEntry() {}
225 ModelEntry(Window *window,
227 ModelEntry(Window *window,
plugins/WindowManager/Window.h−1
@@ -32,7 +32,6 @@ namespace unity {
32 }
32 }
33}
33}
34
34
35−
36Q_DECLARE_LOGGING_CATEGORY(UNITY_WINDOW)
35Q_DECLARE_LOGGING_CATEGORY(UNITY_WINDOW)
37
36
38/**
37/**
plugins/Wizard/PageList.cpp+5−6
@@ -46,7 +46,9 @@ PageList::PageList(QObject *parent)
46 QSet<QString> disabledPages;
46 QSet<QString> disabledPages;
47 QStringList dataDirs;
47 QStringList dataDirs;
48
48
49− if (!isRunningInstalled() && getenv("WIZARD_TESTING") == nullptr) {
49+ if (getenv("WIZARD_TESTING") != nullptr) {
50+ dataDirs = QStandardPaths::standardLocations(QStandardPaths::GenericDataLocation);
51+ } else if (!isRunningInstalled()) {
50 dataDirs << qmlDirectory();
52 dataDirs << qmlDirectory();
51 } else {
53 } else {
52 dataDirs = shellDataDirs();
54 dataDirs = shellDataDirs();
@@ -71,11 +73,8 @@ PageList::PageList(QObject *parent)
71 // If there was a system update installed, skip until the last page to just greet the user
73 // If there was a system update installed, skip until the last page to just greet the user
72 QSettings settings;
74 QSettings settings;
73 if (settings.value(QStringLiteral("Wizard/SkipUntilFinishedPage")).toBool()) {
75 if (settings.value(QStringLiteral("Wizard/SkipUntilFinishedPage")).toBool()) {
74− const QString lastPage = m_pages.lastKey();
76+ while (m_pages.count() > 1) {
75− Q_FOREACH(const QString &page, m_pages.keys()) {
77+ m_pages.erase(m_pages.begin());
76− if (Q_UNLIKELY(page != lastPage)) {
77− m_pages.remove(page);
78− }
79 }
78 }
80
79
81 // ... and reset it again for the next run
80 // ... and reset it again for the next run
plugins/Wizard/timezonemodel.h+1−1
@@ -27,7 +27,6 @@ class TimeZoneLocationModel: public QAbstractListModel
27 Q_PROPERTY(bool listUpdating READ listUpdating NOTIFY listUpdatingChanged)
27 Q_PROPERTY(bool listUpdating READ listUpdating NOTIFY listUpdatingChanged)
28 Q_PROPERTY(QString filter READ filter WRITE setFilter NOTIFY filterChanged)
28 Q_PROPERTY(QString filter READ filter WRITE setFilter NOTIFY filterChanged)
29 Q_PROPERTY(QString country READ country WRITE setCountry NOTIFY countryChanged)
29 Q_PROPERTY(QString country READ country WRITE setCountry NOTIFY countryChanged)
30− Q_ENUMS(Roles)
31
30
32public:
31public:
33 explicit TimeZoneLocationModel(QObject *parent = nullptr);
32 explicit TimeZoneLocationModel(QObject *parent = nullptr);
@@ -42,6 +41,7 @@ public:
42 LatitudeRole,
41 LatitudeRole,
43 LongitudeRole
42 LongitudeRole
44 };
43 };
44+ Q_ENUM(Roles)
45
45
46 int rowCount(const QModelIndex &parent = QModelIndex()) const override;
46 int rowCount(const QModelIndex &parent = QModelIndex()) const override;
47 QVariant data(const QModelIndex &index, int role = Qt::DisplayRole) const override;
47 QVariant data(const QModelIndex &index, int role = Qt::DisplayRole) const override;
po/aa.po+85−57
@@ -7,7 +7,7 @@ msgid ""
7msgstr ""
7msgstr ""
8"Project-Id-Version: unity8\n"
8"Project-Id-Version: unity8\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2016-12-15 16:17+0000\n"
10+"POT-Creation-Date: 2017-02-06 09:12+0000\n"
11"PO-Revision-Date: 2016-02-12 10:18+0000\n"
11"PO-Revision-Date: 2016-02-12 10:18+0000\n"
12"Last-Translator: Charif AYFARAH <ayfarah@ymail.com>\n"
12"Last-Translator: Charif AYFARAH <ayfarah@ymail.com>\n"
13"Language-Team: Afar <aa@li.org>\n"
13"Language-Team: Afar <aa@li.org>\n"
@@ -15,13 +15,41 @@ msgstr ""
15"Content-Type: text/plain; charset=UTF-8\n"
15"Content-Type: text/plain; charset=UTF-8\n"
16"Content-Transfer-Encoding: 8bit\n"
16"Content-Transfer-Encoding: 8bit\n"
17"Plural-Forms: nplurals=2; plural=n != 1;\n"
17"Plural-Forms: nplurals=2; plural=n != 1;\n"
18−"X-Launchpad-Export-Date: 2016-12-23 04:58+0000\n"
18+"X-Launchpad-Export-Date: 2017-02-08 04:58+0000\n"
19−"X-Generator: Launchpad (build 18298)\n"
19+"X-Generator: Launchpad (build 18326)\n"
20
20
21−#: plugins/LightDM/Greeter.cpp:123
21+#: plugins/LightDM/Greeter.cpp:188
22msgid "Password: "
22msgid "Password: "
23msgstr "Cuumita "
23msgstr "Cuumita "
24
24
25+#: plugins/LightDM/Greeter.cpp:203
26+msgid "Username"
27+msgstr ""
28+
29+#: plugins/LightDM/Greeter.cpp:242
30+msgid "Failed to authenticate"
31+msgstr ""
32+
33+#: plugins/LightDM/Greeter.cpp:244
34+msgid "Invalid password, please try again"
35+msgstr ""
36+
37+#: plugins/LightDM/Greeter.cpp:254
38+msgid "Log In"
39+msgstr ""
40+
41+#: plugins/LightDM/Greeter.cpp:254
42+msgid "Retry"
43+msgstr "Qagis"
44+
45+#: plugins/LightDM/UsersModel.cpp:152
46+msgid "Login"
47+msgstr ""
48+
49+#: plugins/LightDM/UsersModel.cpp:160
50+msgid "Guest Session"
51+msgstr ""
52+
25#: plugins/Unity/Launcher/launcheritem.cpp:50
53#: plugins/Unity/Launcher/launcheritem.cpp:50
26#: plugins/Unity/Launcher/launcheritem.cpp:122
54#: plugins/Unity/Launcher/launcheritem.cpp:122
27msgid "Pin shortcut"
55msgid "Pin shortcut"
@@ -35,66 +63,66 @@ msgstr "Kat"
35msgid "Unpin shortcut"
63msgid "Unpin shortcut"
36msgstr ""
64msgstr ""
37
65
38−#: qml/Components/Dialogs.qml:149
66+#: qml/Components/Dialogs.qml:177
39msgctxt "Title: Lock/Log out dialog"
67msgctxt "Title: Lock/Log out dialog"
40msgid "Log out"
68msgid "Log out"
41msgstr "Eweq"
69msgstr "Eweq"
42
70
43−#: qml/Components/Dialogs.qml:150
71+#: qml/Components/Dialogs.qml:178
44msgid "Are you sure you want to log out?"
72msgid "Are you sure you want to log out?"
45msgstr ""
73msgstr ""
46
74
47−#: qml/Components/Dialogs.qml:152
75+#: qml/Components/Dialogs.qml:181
48msgctxt "Button: Lock the system"
76msgctxt "Button: Lock the system"
49msgid "Lock"
77msgid "Lock"
50msgstr "Koflis"
78msgstr "Koflis"
51
79
52−#: qml/Components/Dialogs.qml:159
80+#: qml/Components/Dialogs.qml:191
53msgctxt "Button: Log out from the system"
81msgctxt "Button: Log out from the system"
54msgid "Log Out"
82msgid "Log Out"
55msgstr "Eweq"
83msgstr "Eweq"
56
84
57−#: qml/Components/Dialogs.qml:166 qml/Components/Dialogs.qml:222
85+#: qml/Components/Dialogs.qml:199 qml/Components/Dialogs.qml:264
58−#: qml/Dash/DashPageHeader.qml:324 qml/Greeter/NarrowView.qml:232
86+#: qml/Dash/DashPageHeader.qml:324 qml/Greeter/NarrowView.qml:222
59#: qml/Wizard/Pages/passcode-confirm.qml:32
87#: qml/Wizard/Pages/passcode-confirm.qml:32
60#: qml/Wizard/Pages/passcode-set.qml:32
88#: qml/Wizard/Pages/passcode-set.qml:32
61msgid "Cancel"
89msgid "Cancel"
62msgstr "Bayis"
90msgstr "Bayis"
63
91
64−#: qml/Components/Dialogs.qml:178
92+#: qml/Components/Dialogs.qml:211
65msgctxt "Title: Reboot dialog"
93msgctxt "Title: Reboot dialog"
66msgid "Reboot"
94msgid "Reboot"
67msgstr "Wadir-ugus"
95msgstr "Wadir-ugus"
68
96
69−#: qml/Components/Dialogs.qml:179
97+#: qml/Components/Dialogs.qml:212
70msgid "Are you sure you want to reboot?"
98msgid "Are you sure you want to reboot?"
71msgstr "Wadir-ugussuh digga maay litoo?"
99msgstr "Wadir-ugussuh digga maay litoo?"
72
100
73−#: qml/Components/Dialogs.qml:181
101+#: qml/Components/Dialogs.qml:215
74msgid "No"
102msgid "No"
75msgstr "Maleey"
103msgstr "Maleey"
76
104
77−#: qml/Components/Dialogs.qml:187
105+#: qml/Components/Dialogs.qml:223
78msgid "Yes"
106msgid "Yes"
79msgstr "Yeey"
107msgstr "Yeey"
80
108
81−#: qml/Components/Dialogs.qml:202
109+#: qml/Components/Dialogs.qml:239
82msgctxt "Title: Power off/Restart dialog"
110msgctxt "Title: Power off/Restart dialog"
83msgid "Power"
111msgid "Power"
84msgstr "Cayla"
112msgstr "Cayla"
85
113
86−#: qml/Components/Dialogs.qml:203
114+#: qml/Components/Dialogs.qml:240
87msgid ""
115msgid ""
88"Are you sure you would like\n"
116"Are you sure you would like\n"
89"to power off?"
117"to power off?"
90msgstr "Timmi haytuh digga maay litoo?"
118msgstr "Timmi haytuh digga maay litoo?"
91
119
92−#: qml/Components/Dialogs.qml:205
120+#: qml/Components/Dialogs.qml:244
93msgctxt "Button: Power off the system"
121msgctxt "Button: Power off the system"
94msgid "Power off"
122msgid "Power off"
95msgstr "Timmi hayis"
123msgstr "Timmi hayis"
96
124
97−#: qml/Components/Dialogs.qml:214
125+#: qml/Components/Dialogs.qml:255
98msgctxt "Button: Restart the system"
126msgctxt "Button: Restart the system"
99msgid "Restart"
127msgid "Restart"
100msgstr "Wadir-qimbis"
128msgstr "Wadir-qimbis"
@@ -120,7 +148,7 @@ msgid "Alt + PrtScr"
120msgstr ""
148msgstr ""
121
149
122#: qml/Components/KeyboardShortcutsOverlay.qml:80
150#: qml/Components/KeyboardShortcutsOverlay.qml:80
123−msgid "Takes a screenshot of a window."
151+msgid "Takes a screenshot of the current window."
124msgstr ""
152msgstr ""
125
153
126#: qml/Components/KeyboardShortcutsOverlay.qml:88
154#: qml/Components/KeyboardShortcutsOverlay.qml:88
@@ -267,7 +295,7 @@ msgstr ""
267msgid "Closes the current window."
295msgid "Closes the current window."
268msgstr ""
296msgstr ""
269
297
270−#: qml/Components/Lockscreen.qml:212 qml/Greeter/NarrowView.qml:252
298+#: qml/Components/Lockscreen.qml:212 qml/Greeter/NarrowView.qml:242
271msgid "Return to Call"
299msgid "Return to Call"
272msgstr "Seecol gacis"
300msgstr "Seecol gacis"
273
301
@@ -275,7 +303,7 @@ msgstr "Seecol gacis"
275msgid "Emergency Call"
303msgid "Emergency Call"
276msgstr ""
304msgstr ""
277
305
278−#: qml/Components/Lockscreen.qml:244
306+#: qml/Components/Lockscreen.qml:245
279msgid "OK"
307msgid "OK"
280msgstr "Hayya"
308msgstr "Hayya"
281
309
@@ -289,29 +317,29 @@ msgstr ""
289msgid "%1:%2"
317msgid "%1:%2"
290msgstr ""
318msgstr ""
291
319
292−#: qml/Components/ModeSwitchWarningDialog.qml:32
320+#: qml/Components/ModeSwitchWarningDialog.qml:33
293msgid "Apps may have unsaved data:"
321msgid "Apps may have unsaved data:"
294msgstr ""
322msgstr ""
295
323
296−#: qml/Components/ModeSwitchWarningDialog.qml:57
324+#: qml/Components/ModeSwitchWarningDialog.qml:60
297msgctxt ""
325msgctxt ""
298"Re-dock means connect the device again to an external screen/mouse/keyboard"
326"Re-dock means connect the device again to an external screen/mouse/keyboard"
299msgid "Re-dock, save your work and close these apps to continue."
327msgid "Re-dock, save your work and close these apps to continue."
300msgstr ""
328msgstr ""
301
329
302−#: qml/Components/ModeSwitchWarningDialog.qml:63
330+#: qml/Components/ModeSwitchWarningDialog.qml:67
303msgid "Or force close now (unsaved data will be lost)."
331msgid "Or force close now (unsaved data will be lost)."
304msgstr ""
332msgstr ""
305
333
306−#: qml/Components/ModeSwitchWarningDialog.qml:75
334+#: qml/Components/ModeSwitchWarningDialog.qml:80
307msgid "OK, I will reconnect"
335msgid "OK, I will reconnect"
308msgstr ""
336msgstr ""
309
337
310−#: qml/Components/ModeSwitchWarningDialog.qml:76
338+#: qml/Components/ModeSwitchWarningDialog.qml:81
311msgid "Reconnect now!"
339msgid "Reconnect now!"
312msgstr ""
340msgstr ""
313
341
314−#: qml/Components/ModeSwitchWarningDialog.qml:88
342+#: qml/Components/ModeSwitchWarningDialog.qml:94
315msgid "Close all"
343msgid "Close all"
316msgstr "Inkih alif"
344msgstr "Inkih alif"
317
345
@@ -426,15 +454,15 @@ msgstr ""
426msgid "Enable location data"
454msgid "Enable location data"
427msgstr ""
455msgstr ""
428
456
429−#: qml/Dash/ScopesList.qml:57
457+#: qml/Dash/ScopesList.qml:146
430msgid "Manage"
458msgid "Manage"
431msgstr ""
459msgstr ""
432
460
433−#: qml/Dash/ScopesList.qml:104
461+#: qml/Dash/ScopesList.qml:187
434msgid "Home"
462msgid "Home"
435msgstr "Dabqi"
463msgstr "Dabqi"
436
464
437−#: qml/Dash/ScopesList.qml:105
465+#: qml/Dash/ScopesList.qml:188
438msgid "Also installed"
466msgid "Also installed"
439msgstr ""
467msgstr ""
440
468
@@ -461,44 +489,44 @@ msgid_plural "Please wait %1 minutes and then try again…"
461msgstr[0] "Maganak %1 minit qambaalaay, kaadu gabbat"
489msgstr[0] "Maganak %1 minit qambaalaay, kaadu gabbat"
462msgstr[1] "Maganak %1 minit qambaalaay, kaadu gabbat"
490msgstr[1] "Maganak %1 minit qambaalaay, kaadu gabbat"
463
491
464−#: qml/Greeter/Greeter.qml:592
492+#: qml/Greeter/Greeter.qml:561
465msgid "Try again"
493msgid "Try again"
466msgstr ""
494msgstr ""
467
495
468−#: qml/Greeter/LoginList.qml:70
496+#: qml/Greeter/Greeter.qml:562
469−msgid "Passphrase"
497+msgid "Enter passphrase to unlock"
470msgstr ""
498msgstr ""
471
499
472−#: qml/Greeter/LoginList.qml:71
500+#: qml/Greeter/Greeter.qml:563
473−msgid "Passcode"
501+msgid "Enter passcode to unlock"
474msgstr ""
502msgstr ""
475
503
476−#: qml/Greeter/LoginList.qml:98
504+#: qml/Greeter/NarrowView.qml:242
477−msgid "Retry"
505+msgid "Emergency"
478−msgstr "Qagis"
506+msgstr ""
479
507
480−#: qml/Greeter/LoginList.qml:99
508+#: qml/Greeter/PromptList.qml:126
481−msgid "Log In"
509+msgid "Passphrase"
482msgstr ""
510msgstr ""
483
511
484−#: qml/Greeter/NarrowView.qml:252
512+#: qml/Greeter/PromptList.qml:126
485−msgid "Emergency"
513+msgid "Passcode"
486msgstr ""
514msgstr ""
487
515
488#: qml/Greeter/SessionsList.qml:122
516#: qml/Greeter/SessionsList.qml:122
489msgid "Select desktop environment"
517msgid "Select desktop environment"
490msgstr ""
518msgstr ""
491
519
492−#: qml/Launcher/Drawer.qml:80
520+#: qml/Launcher/Drawer.qml:92
493msgid "Search…"
521msgid "Search…"
494msgstr ""
522msgstr ""
495
523
496−#: qml/Launcher/Drawer.qml:101
524+#: qml/Launcher/Drawer.qml:123
497msgctxt "Apps sorted alphabetically"
525msgctxt "Apps sorted alphabetically"
498msgid "A-Z"
526msgid "A-Z"
499msgstr ""
527msgstr ""
500
528
501−#: qml/Launcher/MoreAppsHeader.qml:32
529+#: qml/Launcher/MoreAppsHeader.qml:39
502msgid "More apps in the store"
530msgid "More apps in the store"
503msgstr ""
531msgstr ""
504
532
@@ -514,62 +542,62 @@ msgstr ""
514msgid "Conference"
542msgid "Conference"
515msgstr "Koboxu"
543msgstr "Koboxu"
516
544
517−#: qml/Panel/Indicators/MenuItemFactory.qml:868
545+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:869
518msgid "Nothing is playing"
546msgid "Nothing is playing"
519msgstr ""
547msgstr ""
520
548
521−#: qml/Panel/Indicators/MenuItemFactory.qml:996
549+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:997
522#, qt-format
550#, qt-format
523msgid "%1 hour"
551msgid "%1 hour"
524msgid_plural "%1 hours"
552msgid_plural "%1 hours"
525msgstr[0] "%1 saaqata"
553msgstr[0] "%1 saaqata"
526msgstr[1] "%1 saaqata"
554msgstr[1] "%1 saaqata"
527
555
528−#: qml/Panel/Indicators/MenuItemFactory.qml:1000
556+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1001
529#, qt-format
557#, qt-format
530msgid "%1 minute"
558msgid "%1 minute"
531msgid_plural "%1 minutes"
559msgid_plural "%1 minutes"
532msgstr[0] "%1 miniti"
560msgstr[0] "%1 miniti"
533msgstr[1] "%1 miniti"
561msgstr[1] "%1 miniti"
534
562
535−#: qml/Panel/Indicators/MenuItemFactory.qml:1005
563+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1006
536#, qt-format
564#, qt-format
537msgid "%1 second"
565msgid "%1 second"
538msgid_plural "%1 seconds"
566msgid_plural "%1 seconds"
539msgstr[0] "%1 nammayye"
567msgstr[0] "%1 nammayye"
540msgstr[1] "%1 nammayye"
568msgstr[1] "%1 nammayye"
541
569
542−#: qml/Panel/Indicators/MenuItemFactory.qml:1008
570+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1009
543msgid "0 seconds"
571msgid "0 seconds"
544msgstr "0 nammayye"
572msgstr "0 nammayye"
545
573
546#. Translators: String like "1 hour, 2 minutes, 3 seconds remaining"
574#. Translators: String like "1 hour, 2 minutes, 3 seconds remaining"
547−#: qml/Panel/Indicators/MenuItemFactory.qml:1010
575+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1011
548#, qt-format
576#, qt-format
549msgid "%1 remaining"
577msgid "%1 remaining"
550msgstr "%1 raaqe"
578msgstr "%1 raaqe"
551
579
552−#: qml/Panel/Indicators/MenuItemFactory.qml:1016
580+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1017
553msgid "In queue…"
581msgid "In queue…"
554msgstr ""
582msgstr ""
555
583
556−#: qml/Panel/Indicators/MenuItemFactory.qml:1020
584+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1021
557msgid "Downloading"
585msgid "Downloading"
558msgstr "Qulluumah"
586msgstr "Qulluumah"
559
587
560−#: qml/Panel/Indicators/MenuItemFactory.qml:1022
588+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1023
561msgid "Paused, tap to resume"
589msgid "Paused, tap to resume"
562msgstr ""
590msgstr ""
563
591
564−#: qml/Panel/Indicators/MenuItemFactory.qml:1024
592+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1025
565msgid "Canceled"
593msgid "Canceled"
566msgstr "Bayteh"
594msgstr "Bayteh"
567
595
568−#: qml/Panel/Indicators/MenuItemFactory.qml:1026
596+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1027
569msgid "Finished"
597msgid "Finished"
570msgstr "Duudumteh"
598msgstr "Duudumteh"
571
599
572−#: qml/Panel/Indicators/MenuItemFactory.qml:1028
600+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1029
573msgid "Failed, tap to retry"
601msgid "Failed, tap to retry"
574msgstr ""
602msgstr ""
575
603
po/am.po+102−71
@@ -7,21 +7,49 @@ msgid ""
7msgstr ""
7msgstr ""
8"Project-Id-Version: unity8\n"
8"Project-Id-Version: unity8\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2016-12-15 16:17+0000\n"
10+"POT-Creation-Date: 2017-02-06 09:12+0000\n"
11−"PO-Revision-Date: 2016-08-13 14:45+0000\n"
11+"PO-Revision-Date: 2017-01-26 15:04+0000\n"
12"Last-Translator: samson <Unknown>\n"
12"Last-Translator: samson <Unknown>\n"
13"Language-Team: Amharic <am@li.org>\n"
13"Language-Team: Amharic <am@li.org>\n"
14"MIME-Version: 1.0\n"
14"MIME-Version: 1.0\n"
15"Content-Type: text/plain; charset=UTF-8\n"
15"Content-Type: text/plain; charset=UTF-8\n"
16"Content-Transfer-Encoding: 8bit\n"
16"Content-Transfer-Encoding: 8bit\n"
17"Plural-Forms: nplurals=2; plural=n > 1;\n"
17"Plural-Forms: nplurals=2; plural=n > 1;\n"
18−"X-Launchpad-Export-Date: 2016-12-23 04:58+0000\n"
18+"X-Launchpad-Export-Date: 2017-02-08 04:58+0000\n"
19−"X-Generator: Launchpad (build 18298)\n"
19+"X-Generator: Launchpad (build 18326)\n"
20
20
21−#: plugins/LightDM/Greeter.cpp:123
21+#: plugins/LightDM/Greeter.cpp:188
22msgid "Password: "
22msgid "Password: "
23msgstr "የ መግቢያ ቃል: "
23msgstr "የ መግቢያ ቃል: "
24
24
25+#: plugins/LightDM/Greeter.cpp:203
26+msgid "Username"
27+msgstr "የ ተጠቃሚ ስም"
28+
29+#: plugins/LightDM/Greeter.cpp:242
30+msgid "Failed to authenticate"
31+msgstr "ማረጋገጥ አልተቻለም"
32+
33+#: plugins/LightDM/Greeter.cpp:244
34+msgid "Invalid password, please try again"
35+msgstr "እባክዎን እንደገና ይሞክሩ ዋጋ የሌለው የመግቢያ ቃል"
36+
37+#: plugins/LightDM/Greeter.cpp:254
38+msgid "Log In"
39+msgstr "መግቢያ"
40+
41+#: plugins/LightDM/Greeter.cpp:254
42+msgid "Retry"
43+msgstr "እንደገና ይሞክሩ"
44+
45+#: plugins/LightDM/UsersModel.cpp:152
46+msgid "Login"
47+msgstr "መግቢያ"
48+
49+#: plugins/LightDM/UsersModel.cpp:160
50+msgid "Guest Session"
51+msgstr "የ እንግዳ ክፍለ ጊዜ"
52+
25#: plugins/Unity/Launcher/launcheritem.cpp:50
53#: plugins/Unity/Launcher/launcheritem.cpp:50
26#: plugins/Unity/Launcher/launcheritem.cpp:122
54#: plugins/Unity/Launcher/launcheritem.cpp:122
27msgid "Pin shortcut"
55msgid "Pin shortcut"
@@ -35,55 +63,55 @@ msgstr "ማጥፊያ"
35msgid "Unpin shortcut"
63msgid "Unpin shortcut"
36msgstr "አቋራጭ መለያያ"
64msgstr "አቋራጭ መለያያ"
37
65
38−#: qml/Components/Dialogs.qml:149
66+#: qml/Components/Dialogs.qml:177
39msgctxt "Title: Lock/Log out dialog"
67msgctxt "Title: Lock/Log out dialog"
40msgid "Log out"
68msgid "Log out"
41msgstr "መውጫ"
69msgstr "መውጫ"
42
70
43−#: qml/Components/Dialogs.qml:150
71+#: qml/Components/Dialogs.qml:178
44msgid "Are you sure you want to log out?"
72msgid "Are you sure you want to log out?"
45msgstr "በእርግጥ መውጣት ይፈልጋሉ?"
73msgstr "በእርግጥ መውጣት ይፈልጋሉ?"
46
74
47−#: qml/Components/Dialogs.qml:152
75+#: qml/Components/Dialogs.qml:181
48msgctxt "Button: Lock the system"
76msgctxt "Button: Lock the system"
49msgid "Lock"
77msgid "Lock"
50msgstr "መቆለፊያ"
78msgstr "መቆለፊያ"
51
79
52−#: qml/Components/Dialogs.qml:159
80+#: qml/Components/Dialogs.qml:191
53msgctxt "Button: Log out from the system"
81msgctxt "Button: Log out from the system"
54msgid "Log Out"
82msgid "Log Out"
55msgstr "መውጫ"
83msgstr "መውጫ"
56
84
57−#: qml/Components/Dialogs.qml:166 qml/Components/Dialogs.qml:222
85+#: qml/Components/Dialogs.qml:199 qml/Components/Dialogs.qml:264
58−#: qml/Dash/DashPageHeader.qml:324 qml/Greeter/NarrowView.qml:232
86+#: qml/Dash/DashPageHeader.qml:324 qml/Greeter/NarrowView.qml:222
59#: qml/Wizard/Pages/passcode-confirm.qml:32
87#: qml/Wizard/Pages/passcode-confirm.qml:32
60#: qml/Wizard/Pages/passcode-set.qml:32
88#: qml/Wizard/Pages/passcode-set.qml:32
61msgid "Cancel"
89msgid "Cancel"
62msgstr "መሰረዣ"
90msgstr "መሰረዣ"
63
91
64−#: qml/Components/Dialogs.qml:178
92+#: qml/Components/Dialogs.qml:211
65msgctxt "Title: Reboot dialog"
93msgctxt "Title: Reboot dialog"
66msgid "Reboot"
94msgid "Reboot"
67msgstr "እንደገና ማስነሻ"
95msgstr "እንደገና ማስነሻ"
68
96
69−#: qml/Components/Dialogs.qml:179
97+#: qml/Components/Dialogs.qml:212
70msgid "Are you sure you want to reboot?"
98msgid "Are you sure you want to reboot?"
71msgstr "በእርግጥ እንደገና ማስነሳት ይፈልጋሉ?"
99msgstr "በእርግጥ እንደገና ማስነሳት ይፈልጋሉ?"
72
100
73−#: qml/Components/Dialogs.qml:181
101+#: qml/Components/Dialogs.qml:215
74msgid "No"
102msgid "No"
75msgstr "አይ"
103msgstr "አይ"
76
104
77−#: qml/Components/Dialogs.qml:187
105+#: qml/Components/Dialogs.qml:223
78msgid "Yes"
106msgid "Yes"
79msgstr "አዎ"
107msgstr "አዎ"
80
108
81−#: qml/Components/Dialogs.qml:202
109+#: qml/Components/Dialogs.qml:239
82msgctxt "Title: Power off/Restart dialog"
110msgctxt "Title: Power off/Restart dialog"
83msgid "Power"
111msgid "Power"
84msgstr "ሐይል"
112msgstr "ሐይል"
85
113
86−#: qml/Components/Dialogs.qml:203
114+#: qml/Components/Dialogs.qml:240
87msgid ""
115msgid ""
88"Are you sure you would like\n"
116"Are you sure you would like\n"
89"to power off?"
117"to power off?"
@@ -91,12 +119,12 @@ msgstr ""
91"በእርግጥ ሐይሉን ማጥፋት\n"
119"በእርግጥ ሐይሉን ማጥፋት\n"
92"ይፈልጋሉ?"
120"ይፈልጋሉ?"
93
121
94−#: qml/Components/Dialogs.qml:205
122+#: qml/Components/Dialogs.qml:244
95msgctxt "Button: Power off the system"
123msgctxt "Button: Power off the system"
96msgid "Power off"
124msgid "Power off"
97msgstr "ሐይል ማጥፊያ"
125msgstr "ሐይል ማጥፊያ"
98
126
99−#: qml/Components/Dialogs.qml:214
127+#: qml/Components/Dialogs.qml:255
100msgctxt "Button: Restart the system"
128msgctxt "Button: Restart the system"
101msgid "Restart"
129msgid "Restart"
102msgstr "እንደገና ማስጀመሪያ"
130msgstr "እንደገና ማስጀመሪያ"
@@ -122,8 +150,8 @@ msgid "Alt + PrtScr"
122msgstr "Alt + PrtScr"
150msgstr "Alt + PrtScr"
123
151
124#: qml/Components/KeyboardShortcutsOverlay.qml:80
152#: qml/Components/KeyboardShortcutsOverlay.qml:80
125−msgid "Takes a screenshot of a window."
153+msgid "Takes a screenshot of the current window."
126−msgstr "የ መስኮት መመልከቻ ፎቶ ማንሻ"
154+msgstr "የ አሁኑን መስኮት ፎቶ ማንሻ"
127
155
128#: qml/Components/KeyboardShortcutsOverlay.qml:88
156#: qml/Components/KeyboardShortcutsOverlay.qml:88
129msgid "Super + Space"
157msgid "Super + Space"
@@ -179,11 +207,11 @@ msgstr "ተመሳሳይ በ ማስጀመሪያ ምልክት ላይ እንደ መ
179
207
180#: qml/Components/KeyboardShortcutsOverlay.qml:177
208#: qml/Components/KeyboardShortcutsOverlay.qml:177
181msgid "Super + A"
209msgid "Super + A"
182−msgstr ""
210+msgstr "Super + A"
183
211
184#: qml/Components/KeyboardShortcutsOverlay.qml:182
212#: qml/Components/KeyboardShortcutsOverlay.qml:182
185msgid "Opens the Application Drawer."
213msgid "Opens the Application Drawer."
186−msgstr ""
214+msgstr "መተግበሪያ መክፈቻ"
187
215
188#: qml/Components/KeyboardShortcutsOverlay.qml:194
216#: qml/Components/KeyboardShortcutsOverlay.qml:194
189msgid "Scopes"
217msgid "Scopes"
@@ -269,7 +297,7 @@ msgstr "Alt + F4"
269msgid "Closes the current window."
297msgid "Closes the current window."
270msgstr "የ አሁኑን መስኮት መዝጊያ"
298msgstr "የ አሁኑን መስኮት መዝጊያ"
271
299
272−#: qml/Components/Lockscreen.qml:212 qml/Greeter/NarrowView.qml:252
300+#: qml/Components/Lockscreen.qml:212 qml/Greeter/NarrowView.qml:242
273msgid "Return to Call"
301msgid "Return to Call"
274msgstr "ወደ ጥሪ መመለሻ"
302msgstr "ወደ ጥሪ መመለሻ"
275
303
@@ -277,7 +305,7 @@ msgstr "ወደ ጥሪ መመለሻ"
277msgid "Emergency Call"
305msgid "Emergency Call"
278msgstr "የ ድንገተኛ ጥሪ"
306msgstr "የ ድንገተኛ ጥሪ"
279
307
280−#: qml/Components/Lockscreen.qml:244
308+#: qml/Components/Lockscreen.qml:245
281msgid "OK"
309msgid "OK"
282msgstr "እሺ"
310msgstr "እሺ"
283
311
@@ -291,29 +319,29 @@ msgstr "%1:%2:%3"
291msgid "%1:%2"
319msgid "%1:%2"
292msgstr "%1:%2"
320msgstr "%1:%2"
293
321
294−#: qml/Components/ModeSwitchWarningDialog.qml:32
322+#: qml/Components/ModeSwitchWarningDialog.qml:33
295msgid "Apps may have unsaved data:"
323msgid "Apps may have unsaved data:"
296msgstr "መተግበሪያው ያልተቀመጠ ዳታ ይዟል:"
324msgstr "መተግበሪያው ያልተቀመጠ ዳታ ይዟል:"
297
325
298−#: qml/Components/ModeSwitchWarningDialog.qml:57
326+#: qml/Components/ModeSwitchWarningDialog.qml:60
299msgctxt ""
327msgctxt ""
300"Re-dock means connect the device again to an external screen/mouse/keyboard"
328"Re-dock means connect the device again to an external screen/mouse/keyboard"
301msgid "Re-dock, save your work and close these apps to continue."
329msgid "Re-dock, save your work and close these apps to continue."
302msgstr "እንደገና-ማሳረፊያ: ስራዎትን ያስቀምጡ እና ይዝጉ መተግበሪያው እንዲቀጥል"
330msgstr "እንደገና-ማሳረፊያ: ስራዎትን ያስቀምጡ እና ይዝጉ መተግበሪያው እንዲቀጥል"
303
331
304−#: qml/Components/ModeSwitchWarningDialog.qml:63
332+#: qml/Components/ModeSwitchWarningDialog.qml:67
305msgid "Or force close now (unsaved data will be lost)."
333msgid "Or force close now (unsaved data will be lost)."
306msgstr "ወይንም አሁን አስገድዶ ማጥፊያ (ያልተቀመጠ ዳታ ይጠፋል)"
334msgstr "ወይንም አሁን አስገድዶ ማጥፊያ (ያልተቀመጠ ዳታ ይጠፋል)"
307
335
308−#: qml/Components/ModeSwitchWarningDialog.qml:75
336+#: qml/Components/ModeSwitchWarningDialog.qml:80
309msgid "OK, I will reconnect"
337msgid "OK, I will reconnect"
310msgstr "እሺ: እኔ አሁን እንደገና እገናኛለሁ"
338msgstr "እሺ: እኔ አሁን እንደገና እገናኛለሁ"
311
339
312−#: qml/Components/ModeSwitchWarningDialog.qml:76
340+#: qml/Components/ModeSwitchWarningDialog.qml:81
313msgid "Reconnect now!"
341msgid "Reconnect now!"
314msgstr "አሁን እንደገና መገናኛ!"
342msgstr "አሁን እንደገና መገናኛ!"
315
343
316−#: qml/Components/ModeSwitchWarningDialog.qml:88
344+#: qml/Components/ModeSwitchWarningDialog.qml:94
317msgid "Close all"
345msgid "Close all"
318msgstr "ሁሉንም መዝጊያ"
346msgstr "ሁሉንም መዝጊያ"
319
347
@@ -329,19 +357,19 @@ msgstr "የ እርስዎ አካል አሁን ከ ውጪ ማሳያ ጋር ተገ
329
357
330#: qml/Components/VirtualTouchPad.qml:327
358#: qml/Components/VirtualTouchPad.qml:327
331msgid "Tap left button to click."
359msgid "Tap left button to click."
332−msgstr ""
360+msgstr "መታ ያድርጉ በ ግራ ቁልፍ ላይ ለ መጫን"
333
361
334#: qml/Components/VirtualTouchPad.qml:339
362#: qml/Components/VirtualTouchPad.qml:339
335msgid "Tap right button to right click."
363msgid "Tap right button to right click."
336−msgstr ""
364+msgstr "መታ ያድርጉ በ ቀኝ ቁልፍ ላይ ለ መጫን"
337
365
338#: qml/Components/VirtualTouchPad.qml:351
366#: qml/Components/VirtualTouchPad.qml:351
339msgid "Swipe with two fingers to scroll."
367msgid "Swipe with two fingers to scroll."
340−msgstr ""
368+msgstr "ለ መሽብለል በ ሁለት ጣት ይጥረጉ"
341
369
342#: qml/Components/VirtualTouchPad.qml:396
370#: qml/Components/VirtualTouchPad.qml:396
343msgid "Find more settings in the system settings."
371msgid "Find more settings in the system settings."
344−msgstr ""
372+msgstr "ተጨማሪ ማሰናጃዎችን ያግኙ በ ስርአት ማሰናጃ ውስጥ"
345
373
346#: qml/Dash/DashPageHeader.qml:361
374#: qml/Dash/DashPageHeader.qml:361
347msgctxt "Button: Open the Ubuntu Store"
375msgctxt "Button: Open the Ubuntu Store"
@@ -428,15 +456,15 @@ msgstr "ይልቀቁ ለማነቃቃት…"
428msgid "Enable location data"
456msgid "Enable location data"
429msgstr "የአካባቢ ዳታ ማስቻያ"
457msgstr "የአካባቢ ዳታ ማስቻያ"
430
458
431−#: qml/Dash/ScopesList.qml:57
459+#: qml/Dash/ScopesList.qml:146
432msgid "Manage"
460msgid "Manage"
433msgstr "አስተዳዳሪ"
461msgstr "አስተዳዳሪ"
434
462
435−#: qml/Dash/ScopesList.qml:104
463+#: qml/Dash/ScopesList.qml:187
436msgid "Home"
464msgid "Home"
437msgstr "ቤት"
465msgstr "ቤት"
438
466
439−#: qml/Dash/ScopesList.qml:105
467+#: qml/Dash/ScopesList.qml:188
440msgid "Also installed"
468msgid "Also installed"
441msgstr "እንዲሁም የተገጠሙ"
469msgstr "እንዲሁም የተገጠሙ"
442
470
@@ -463,46 +491,46 @@ msgid_plural "Please wait %1 minutes and then try again…"
463msgstr[0] "እባክዎን ይቆዩ %1 ደቂቃ እና ከዛ እንደ ገና ይምክሩ…"
491msgstr[0] "እባክዎን ይቆዩ %1 ደቂቃ እና ከዛ እንደ ገና ይምክሩ…"
464msgstr[1] "እባክዎን ይቆዩ %1 ደቂቃዎች እና ከዛ እንደ ገና ይምክሩ…"
492msgstr[1] "እባክዎን ይቆዩ %1 ደቂቃዎች እና ከዛ እንደ ገና ይምክሩ…"
465
493
466−#: qml/Greeter/Greeter.qml:592
494+#: qml/Greeter/Greeter.qml:561
467msgid "Try again"
495msgid "Try again"
468msgstr "እንደገና ይሞክሩ"
496msgstr "እንደገና ይሞክሩ"
469
497
470−#: qml/Greeter/LoginList.qml:70
498+#: qml/Greeter/Greeter.qml:562
499+msgid "Enter passphrase to unlock"
500+msgstr "የ ማለፊያ ሀረግ ያስገቡ ለ መክፈት"
501+
502+#: qml/Greeter/Greeter.qml:563
503+msgid "Enter passcode to unlock"
504+msgstr "የ ማለፊያ ኮድ ያስገቡ ለ መክፈት"
505+
506+#: qml/Greeter/NarrowView.qml:242
507+msgid "Emergency"
508+msgstr "ድንገተኛ"
509+
510+#: qml/Greeter/PromptList.qml:126
471msgid "Passphrase"
511msgid "Passphrase"
472msgstr "የማለፊያ ሐረግ"
512msgstr "የማለፊያ ሐረግ"
473
513
474−#: qml/Greeter/LoginList.qml:71
514+#: qml/Greeter/PromptList.qml:126
475msgid "Passcode"
515msgid "Passcode"
476msgstr "ማለፊያ ኮድ"
516msgstr "ማለፊያ ኮድ"
477
517
478−#: qml/Greeter/LoginList.qml:98
479−msgid "Retry"
480−msgstr "እንደገና ይሞክሩ"
481−
482−#: qml/Greeter/LoginList.qml:99
483−msgid "Log In"
484−msgstr "መግቢያ"
485−
486−#: qml/Greeter/NarrowView.qml:252
487−msgid "Emergency"
488−msgstr "ድንገተኛ"
489−
490#: qml/Greeter/SessionsList.qml:122
518#: qml/Greeter/SessionsList.qml:122
491msgid "Select desktop environment"
519msgid "Select desktop environment"
492msgstr "የ ዴስክቶፕ አይነት ይምረጡ"
520msgstr "የ ዴስክቶፕ አይነት ይምረጡ"
493
521
494−#: qml/Launcher/Drawer.qml:80
522+#: qml/Launcher/Drawer.qml:92
495msgid "Search…"
523msgid "Search…"
496−msgstr ""
524+msgstr "መፈለጊያ..."
497
525
498−#: qml/Launcher/Drawer.qml:101
526+#: qml/Launcher/Drawer.qml:123
499msgctxt "Apps sorted alphabetically"
527msgctxt "Apps sorted alphabetically"
500msgid "A-Z"
528msgid "A-Z"
501−msgstr ""
529+msgstr "A-Z"
502
530
503−#: qml/Launcher/MoreAppsHeader.qml:32
531+#: qml/Launcher/MoreAppsHeader.qml:39
504msgid "More apps in the store"
532msgid "More apps in the store"
505−msgstr ""
533+msgstr "ተጨማሪ መተግበሪያ በ ሱቅ ውስጥ"
506
534
507#: qml/Notifications/NotificationMenuItemFactory.qml:124
535#: qml/Notifications/NotificationMenuItemFactory.qml:124
508msgid "Show password"
536msgid "Show password"
@@ -516,62 +544,62 @@ msgstr "ወደ ጥሪው ለመመለስ መታ ያድርጉ..."
516msgid "Conference"
544msgid "Conference"
517msgstr "ስብሰባ"
545msgstr "ስብሰባ"
518
546
519−#: qml/Panel/Indicators/MenuItemFactory.qml:868
547+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:869
520msgid "Nothing is playing"
548msgid "Nothing is playing"
521msgstr "ምንም አይጫወትም"
549msgstr "ምንም አይጫወትም"
522
550
523−#: qml/Panel/Indicators/MenuItemFactory.qml:996
551+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:997
524#, qt-format
552#, qt-format
525msgid "%1 hour"
553msgid "%1 hour"
526msgid_plural "%1 hours"
554msgid_plural "%1 hours"
527msgstr[0] "%1 ሰአት"
555msgstr[0] "%1 ሰአት"
528msgstr[1] "%1 ሰአቶች"
556msgstr[1] "%1 ሰአቶች"
529
557
530−#: qml/Panel/Indicators/MenuItemFactory.qml:1000
558+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1001
531#, qt-format
559#, qt-format
532msgid "%1 minute"
560msgid "%1 minute"
533msgid_plural "%1 minutes"
561msgid_plural "%1 minutes"
534msgstr[0] "%1 ደቂቃ"
562msgstr[0] "%1 ደቂቃ"
535msgstr[1] "%1 ደቂቃዎች"
563msgstr[1] "%1 ደቂቃዎች"
536
564
537−#: qml/Panel/Indicators/MenuItemFactory.qml:1005
565+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1006
538#, qt-format
566#, qt-format
539msgid "%1 second"
567msgid "%1 second"
540msgid_plural "%1 seconds"
568msgid_plural "%1 seconds"
541msgstr[0] "%1 ሰከንድ"
569msgstr[0] "%1 ሰከንድ"
542msgstr[1] "%1 ሰከንዶች"
570msgstr[1] "%1 ሰከንዶች"
543
571
544−#: qml/Panel/Indicators/MenuItemFactory.qml:1008
572+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1009
545msgid "0 seconds"
573msgid "0 seconds"
546msgstr "0 ሰከንዶች"
574msgstr "0 ሰከንዶች"
547
575
548#. Translators: String like "1 hour, 2 minutes, 3 seconds remaining"
576#. Translators: String like "1 hour, 2 minutes, 3 seconds remaining"
549−#: qml/Panel/Indicators/MenuItemFactory.qml:1010
577+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1011
550#, qt-format
578#, qt-format
551msgid "%1 remaining"
579msgid "%1 remaining"
552msgstr "%1 የቀረው"
580msgstr "%1 የቀረው"
553
581
554−#: qml/Panel/Indicators/MenuItemFactory.qml:1016
582+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1017
555msgid "In queue…"
583msgid "In queue…"
556msgstr "ወረፋ በመጠበቅ ላይ…"
584msgstr "ወረፋ በመጠበቅ ላይ…"
557
585
558−#: qml/Panel/Indicators/MenuItemFactory.qml:1020
586+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1021
559msgid "Downloading"
587msgid "Downloading"
560msgstr "በማውረድ ላይ"
588msgstr "በማውረድ ላይ"
561
589
562−#: qml/Panel/Indicators/MenuItemFactory.qml:1022
590+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1023
563msgid "Paused, tap to resume"
591msgid "Paused, tap to resume"
564msgstr "ማስቆሚያ: ለመቀጠል መታ ያድርጉ"
592msgstr "ማስቆሚያ: ለመቀጠል መታ ያድርጉ"
565
593
566−#: qml/Panel/Indicators/MenuItemFactory.qml:1024
594+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1025
567msgid "Canceled"
595msgid "Canceled"
568msgstr "ተሰርዟል"
596msgstr "ተሰርዟል"
569
597
570−#: qml/Panel/Indicators/MenuItemFactory.qml:1026
598+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1027
571msgid "Finished"
599msgid "Finished"
572msgstr "ጨርሷል"
600msgstr "ጨርሷል"
573
601
574−#: qml/Panel/Indicators/MenuItemFactory.qml:1028
602+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1029
575msgid "Failed, tap to retry"
603msgid "Failed, tap to retry"
576msgstr "አልተቻለም: እንደገና ለመሞከር መታ ያድርጉ"
604msgstr "አልተቻለም: እንደገና ለመሞከር መታ ያድርጉ"
577
605
@@ -1328,3 +1356,6 @@ msgstr "በጣም ደካማ የ መግቢያ ቃል"
1328
1356
1329#~ msgid "Hover your mouse on the right edge to view your open apps"
1357#~ msgid "Hover your mouse on the right edge to view your open apps"
1330#~ msgstr "የ እርስዎን አይጥ ወደ ቀኝ ጠርዝ በኩል ሲያደርጉ የ ተከፈቱ መተግበሪያዎች መመልከቻ"
1358#~ msgstr "የ እርስዎን አይጥ ወደ ቀኝ ጠርዝ በኩል ሲያደርጉ የ ተከፈቱ መተግበሪያዎች መመልከቻ"
1359+
1360+#~ msgid "Takes a screenshot of a window."
1361+#~ msgstr "የ መስኮት መመልከቻ ፎቶ ማንሻ"
po/ar.po+124−93
@@ -7,8 +7,8 @@ msgid ""
7msgstr ""
7msgstr ""
8"Project-Id-Version: unity\n"
8"Project-Id-Version: unity\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2016-12-15 16:17+0000\n"
10+"POT-Creation-Date: 2017-02-06 09:12+0000\n"
11−"PO-Revision-Date: 2015-07-29 09:41+0000\n"
11+"PO-Revision-Date: 2017-01-14 05:20+0000\n"
12"Last-Translator: Ibrahim Saed <ibraheem5000@gmail.com>\n"
12"Last-Translator: Ibrahim Saed <ibraheem5000@gmail.com>\n"
13"Language-Team: Arabic <ar@li.org>\n"
13"Language-Team: Arabic <ar@li.org>\n"
14"MIME-Version: 1.0\n"
14"MIME-Version: 1.0\n"
@@ -16,13 +16,41 @@ msgstr ""
16"Content-Transfer-Encoding: 8bit\n"
16"Content-Transfer-Encoding: 8bit\n"
17"Plural-Forms: nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n % 100 >= "
17"Plural-Forms: nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n % 100 >= "
18"3 && n % 100 <= 10 ? 3 : n % 100 >= 11 && n % 100 <= 99 ? 4 : 5;\n"
18"3 && n % 100 <= 10 ? 3 : n % 100 >= 11 && n % 100 <= 99 ? 4 : 5;\n"
19−"X-Launchpad-Export-Date: 2016-12-23 04:58+0000\n"
19+"X-Launchpad-Export-Date: 2017-02-08 04:58+0000\n"
20−"X-Generator: Launchpad (build 18298)\n"
20+"X-Generator: Launchpad (build 18326)\n"
21
21
22−#: plugins/LightDM/Greeter.cpp:123
22+#: plugins/LightDM/Greeter.cpp:188
23msgid "Password: "
23msgid "Password: "
24msgstr "كلمة السر: "
24msgstr "كلمة السر: "
25
25
26+#: plugins/LightDM/Greeter.cpp:203
27+msgid "Username"
28+msgstr ""
29+
30+#: plugins/LightDM/Greeter.cpp:242
31+msgid "Failed to authenticate"
32+msgstr ""
33+
34+#: plugins/LightDM/Greeter.cpp:244
35+msgid "Invalid password, please try again"
36+msgstr ""
37+
38+#: plugins/LightDM/Greeter.cpp:254
39+msgid "Log In"
40+msgstr ""
41+
42+#: plugins/LightDM/Greeter.cpp:254
43+msgid "Retry"
44+msgstr "إعادة المحاولة"
45+
46+#: plugins/LightDM/UsersModel.cpp:152
47+msgid "Login"
48+msgstr ""
49+
50+#: plugins/LightDM/UsersModel.cpp:160
51+msgid "Guest Session"
52+msgstr ""
53+
26#: plugins/Unity/Launcher/launcheritem.cpp:50
54#: plugins/Unity/Launcher/launcheritem.cpp:50
27#: plugins/Unity/Launcher/launcheritem.cpp:122
55#: plugins/Unity/Launcher/launcheritem.cpp:122
28msgid "Pin shortcut"
56msgid "Pin shortcut"
@@ -36,55 +64,55 @@ msgstr "خروج"
36msgid "Unpin shortcut"
64msgid "Unpin shortcut"
37msgstr "إزالة تثبيت الاختصار"
65msgstr "إزالة تثبيت الاختصار"
38
66
39−#: qml/Components/Dialogs.qml:149
67+#: qml/Components/Dialogs.qml:177
40msgctxt "Title: Lock/Log out dialog"
68msgctxt "Title: Lock/Log out dialog"
41msgid "Log out"
69msgid "Log out"
42msgstr "خروج"
70msgstr "خروج"
43
71
44−#: qml/Components/Dialogs.qml:150
72+#: qml/Components/Dialogs.qml:178
45msgid "Are you sure you want to log out?"
73msgid "Are you sure you want to log out?"
46msgstr "هل أنت متأكد من رغبتك في تسجيل الخروج؟"
74msgstr "هل أنت متأكد من رغبتك في تسجيل الخروج؟"
47
75
48−#: qml/Components/Dialogs.qml:152
76+#: qml/Components/Dialogs.qml:181
49msgctxt "Button: Lock the system"
77msgctxt "Button: Lock the system"
50msgid "Lock"
78msgid "Lock"
51msgstr "أوصِد"
79msgstr "أوصِد"
52
80
53−#: qml/Components/Dialogs.qml:159
81+#: qml/Components/Dialogs.qml:191
54msgctxt "Button: Log out from the system"
82msgctxt "Button: Log out from the system"
55msgid "Log Out"
83msgid "Log Out"
56msgstr "خروج"
84msgstr "خروج"
57
85
58−#: qml/Components/Dialogs.qml:166 qml/Components/Dialogs.qml:222
86+#: qml/Components/Dialogs.qml:199 qml/Components/Dialogs.qml:264
59−#: qml/Dash/DashPageHeader.qml:324 qml/Greeter/NarrowView.qml:232
87+#: qml/Dash/DashPageHeader.qml:324 qml/Greeter/NarrowView.qml:222
60#: qml/Wizard/Pages/passcode-confirm.qml:32
88#: qml/Wizard/Pages/passcode-confirm.qml:32
61#: qml/Wizard/Pages/passcode-set.qml:32
89#: qml/Wizard/Pages/passcode-set.qml:32
62msgid "Cancel"
90msgid "Cancel"
63msgstr "إلغاء"
91msgstr "إلغاء"
64
92
65−#: qml/Components/Dialogs.qml:178
93+#: qml/Components/Dialogs.qml:211
66msgctxt "Title: Reboot dialog"
94msgctxt "Title: Reboot dialog"
67msgid "Reboot"
95msgid "Reboot"
68msgstr "إعادة التشغيل"
96msgstr "إعادة التشغيل"
69
97
70−#: qml/Components/Dialogs.qml:179
98+#: qml/Components/Dialogs.qml:212
71msgid "Are you sure you want to reboot?"
99msgid "Are you sure you want to reboot?"
72msgstr "هل أنت متأكد من رغبتك في إعادة تشغيل الجهاز؟"
100msgstr "هل أنت متأكد من رغبتك في إعادة تشغيل الجهاز؟"
73
101
74−#: qml/Components/Dialogs.qml:181
102+#: qml/Components/Dialogs.qml:215
75msgid "No"
103msgid "No"
76msgstr "لا"
104msgstr "لا"
77
105
78−#: qml/Components/Dialogs.qml:187
106+#: qml/Components/Dialogs.qml:223
79msgid "Yes"
107msgid "Yes"
80msgstr "نعم"
108msgstr "نعم"
81
109
82−#: qml/Components/Dialogs.qml:202
110+#: qml/Components/Dialogs.qml:239
83msgctxt "Title: Power off/Restart dialog"
111msgctxt "Title: Power off/Restart dialog"
84msgid "Power"
112msgid "Power"
85msgstr "الطاقة"
113msgstr "الطاقة"
86
114
87−#: qml/Components/Dialogs.qml:203
115+#: qml/Components/Dialogs.qml:240
88msgid ""
116msgid ""
89"Are you sure you would like\n"
117"Are you sure you would like\n"
90"to power off?"
118"to power off?"
@@ -92,71 +120,71 @@ msgstr ""
92"هل أنت متأكد من رغبتك\n"
120"هل أنت متأكد من رغبتك\n"
93"في إيقاف التشغيل؟"
121"في إيقاف التشغيل؟"
94
122
95−#: qml/Components/Dialogs.qml:205
123+#: qml/Components/Dialogs.qml:244
96msgctxt "Button: Power off the system"
124msgctxt "Button: Power off the system"
97msgid "Power off"
125msgid "Power off"
98msgstr "إيقاف التشغيل"
126msgstr "إيقاف التشغيل"
99
127
100−#: qml/Components/Dialogs.qml:214
128+#: qml/Components/Dialogs.qml:255
101msgctxt "Button: Restart the system"
129msgctxt "Button: Restart the system"
102msgid "Restart"
130msgid "Restart"
103msgstr "إعادة التشغيل"
131msgstr "إعادة التشغيل"
104
132
105#: qml/Components/KeyboardShortcutsOverlay.qml:41
133#: qml/Components/KeyboardShortcutsOverlay.qml:41
106msgid "Keyboard Shortcuts"
134msgid "Keyboard Shortcuts"
107−msgstr ""
135+msgstr "اختصارات لوحة المفاتيح"
108
136
109#: qml/Components/KeyboardShortcutsOverlay.qml:55
137#: qml/Components/KeyboardShortcutsOverlay.qml:55
110msgid "Unity 8"
138msgid "Unity 8"
111−msgstr ""
139+msgstr "يونتي 8"
112
140
113#: qml/Components/KeyboardShortcutsOverlay.qml:62
141#: qml/Components/KeyboardShortcutsOverlay.qml:62
114msgid "PrtScr"
142msgid "PrtScr"
115−msgstr ""
143+msgstr "PrtScr"
116
144
117#: qml/Components/KeyboardShortcutsOverlay.qml:67
145#: qml/Components/KeyboardShortcutsOverlay.qml:67
118msgid "Takes a screenshot."
146msgid "Takes a screenshot."
119−msgstr ""
147+msgstr "أخذ لقطة للشاشة"
120
148
121#: qml/Components/KeyboardShortcutsOverlay.qml:75
149#: qml/Components/KeyboardShortcutsOverlay.qml:75
122msgid "Alt + PrtScr"
150msgid "Alt + PrtScr"
123−msgstr ""
151+msgstr "Alt + PrtScr"
124
152
125#: qml/Components/KeyboardShortcutsOverlay.qml:80
153#: qml/Components/KeyboardShortcutsOverlay.qml:80
126−msgid "Takes a screenshot of a window."
154+msgid "Takes a screenshot of the current window."
127msgstr ""
155msgstr ""
128
156
129#: qml/Components/KeyboardShortcutsOverlay.qml:88
157#: qml/Components/KeyboardShortcutsOverlay.qml:88
130msgid "Super + Space"
158msgid "Super + Space"
131−msgstr ""
159+msgstr "Super + Space"
132
160
133#: qml/Components/KeyboardShortcutsOverlay.qml:93
161#: qml/Components/KeyboardShortcutsOverlay.qml:93
134msgid "Switches to next keyboard layout."
162msgid "Switches to next keyboard layout."
135−msgstr ""
163+msgstr "للتحويل إلى مخطط لوحة المفاتيح التالي."
136
164
137#: qml/Components/KeyboardShortcutsOverlay.qml:101
165#: qml/Components/KeyboardShortcutsOverlay.qml:101
138msgid "Super + Shift + Space"
166msgid "Super + Shift + Space"
139−msgstr ""
167+msgstr "Super + Shift + Space"
140
168
141#: qml/Components/KeyboardShortcutsOverlay.qml:106
169#: qml/Components/KeyboardShortcutsOverlay.qml:106
142msgid "Switches to previous keyboard layout."
170msgid "Switches to previous keyboard layout."
143−msgstr ""
171+msgstr "للتحويل إلى مخطط لوحة المفاتيح السابق."
144
172
145#: qml/Components/KeyboardShortcutsOverlay.qml:118
173#: qml/Components/KeyboardShortcutsOverlay.qml:118
146msgid "Launcher"
174msgid "Launcher"
147−msgstr ""
175+msgstr "شريط بدء التطبيقات"
148
176
149#: qml/Components/KeyboardShortcutsOverlay.qml:125
177#: qml/Components/KeyboardShortcutsOverlay.qml:125
150msgid "Super (Hold)"
178msgid "Super (Hold)"
151−msgstr ""
179+msgstr "Super (Hold)"
152
180
153#: qml/Components/KeyboardShortcutsOverlay.qml:130
181#: qml/Components/KeyboardShortcutsOverlay.qml:130
154msgid "Opens the launcher, displays shortcuts."
182msgid "Opens the launcher, displays shortcuts."
155−msgstr ""
183+msgstr "لفتح شريط بدء التطبيقات، وإظهار الاختصارات."
156
184
157#: qml/Components/KeyboardShortcutsOverlay.qml:138
185#: qml/Components/KeyboardShortcutsOverlay.qml:138
158msgid "Alt + F1"
186msgid "Alt + F1"
159−msgstr ""
187+msgstr "Alt + F1"
160
188
161#: qml/Components/KeyboardShortcutsOverlay.qml:143
189#: qml/Components/KeyboardShortcutsOverlay.qml:143
162msgid "Opens launcher keyboard navigation mode."
190msgid "Opens launcher keyboard navigation mode."
@@ -164,23 +192,23 @@ msgstr ""
164
192
165#: qml/Components/KeyboardShortcutsOverlay.qml:151
193#: qml/Components/KeyboardShortcutsOverlay.qml:151
166msgid "Super + Tab"
194msgid "Super + Tab"
167−msgstr ""
195+msgstr "Super + Tab"
168
196
169#: qml/Components/KeyboardShortcutsOverlay.qml:156
197#: qml/Components/KeyboardShortcutsOverlay.qml:156
170msgid "Switches applications via the launcher."
198msgid "Switches applications via the launcher."
171−msgstr ""
199+msgstr "للتحويل بين التطبيقات عبر شريط بدء التطبيقات."
172
200
173#: qml/Components/KeyboardShortcutsOverlay.qml:164
201#: qml/Components/KeyboardShortcutsOverlay.qml:164
174msgid "Super + 0 to 9"
202msgid "Super + 0 to 9"
175−msgstr ""
203+msgstr "Super + 0 to 9"
176
204
177#: qml/Components/KeyboardShortcutsOverlay.qml:169
205#: qml/Components/KeyboardShortcutsOverlay.qml:169
178msgid "Same as clicking on a launcher icon."
206msgid "Same as clicking on a launcher icon."
179−msgstr ""
207+msgstr "نفس إجراء الضغط على أيقونة في الشريط."
180
208
181#: qml/Components/KeyboardShortcutsOverlay.qml:177
209#: qml/Components/KeyboardShortcutsOverlay.qml:177
182msgid "Super + A"
210msgid "Super + A"
183−msgstr ""
211+msgstr "Super + A"
184
212
185#: qml/Components/KeyboardShortcutsOverlay.qml:182
213#: qml/Components/KeyboardShortcutsOverlay.qml:182
186msgid "Opens the Application Drawer."
214msgid "Opens the Application Drawer."
@@ -200,15 +228,15 @@ msgstr ""
200
228
201#: qml/Components/KeyboardShortcutsOverlay.qml:222
229#: qml/Components/KeyboardShortcutsOverlay.qml:222
202msgid "Switching"
230msgid "Switching"
203−msgstr ""
231+msgstr "التبديل"
204
232
205#: qml/Components/KeyboardShortcutsOverlay.qml:229
233#: qml/Components/KeyboardShortcutsOverlay.qml:229
206msgid "Alt + Tab"
234msgid "Alt + Tab"
207−msgstr ""
235+msgstr "Alt + Tab"
208
236
209#: qml/Components/KeyboardShortcutsOverlay.qml:234
237#: qml/Components/KeyboardShortcutsOverlay.qml:234
210msgid "Switches between applications."
238msgid "Switches between applications."
211−msgstr ""
239+msgstr "للتبديل بين التطبيقات المفتوحة."
212
240
213#: qml/Components/KeyboardShortcutsOverlay.qml:242
241#: qml/Components/KeyboardShortcutsOverlay.qml:242
214msgid "Super + W"
242msgid "Super + W"
@@ -224,35 +252,35 @@ msgstr ""
224
252
225#: qml/Components/KeyboardShortcutsOverlay.qml:260
253#: qml/Components/KeyboardShortcutsOverlay.qml:260
226msgid "Moves the focus."
254msgid "Moves the focus."
227−msgstr ""
255+msgstr "لنقل التركيز."
228
256
229#: qml/Components/KeyboardShortcutsOverlay.qml:272
257#: qml/Components/KeyboardShortcutsOverlay.qml:272
230msgid "Windows"
258msgid "Windows"
231−msgstr ""
259+msgstr "النوافذ"
232
260
233#: qml/Components/KeyboardShortcutsOverlay.qml:279
261#: qml/Components/KeyboardShortcutsOverlay.qml:279
234msgid "Ctrl + Super + D"
262msgid "Ctrl + Super + D"
235−msgstr ""
263+msgstr "Ctrl + Super + D"
236
264
237#: qml/Components/KeyboardShortcutsOverlay.qml:284
265#: qml/Components/KeyboardShortcutsOverlay.qml:284
238msgid "Minimizes all windows."
266msgid "Minimizes all windows."
239−msgstr ""
267+msgstr "لتصغير جميع النوافذ."
240
268
241#: qml/Components/KeyboardShortcutsOverlay.qml:292
269#: qml/Components/KeyboardShortcutsOverlay.qml:292
242msgid "Ctrl + Super + Up"
270msgid "Ctrl + Super + Up"
243−msgstr ""
271+msgstr "Ctrl + Super + Up"
244
272
245#: qml/Components/KeyboardShortcutsOverlay.qml:297
273#: qml/Components/KeyboardShortcutsOverlay.qml:297
246msgid "Maximizes the current window."
274msgid "Maximizes the current window."
247−msgstr ""
275+msgstr "لتكبير النافذة الحالية."
248
276
249#: qml/Components/KeyboardShortcutsOverlay.qml:305
277#: qml/Components/KeyboardShortcutsOverlay.qml:305
250msgid "Ctrl + Super + Down"
278msgid "Ctrl + Super + Down"
251−msgstr ""
279+msgstr "Ctrl + Super + Down"
252
280
253#: qml/Components/KeyboardShortcutsOverlay.qml:310
281#: qml/Components/KeyboardShortcutsOverlay.qml:310
254msgid "Minimizes or restores the current window."
282msgid "Minimizes or restores the current window."
255−msgstr ""
283+msgstr "لتصغير او استعادة النافذة الحالية."
256
284
257#: qml/Components/KeyboardShortcutsOverlay.qml:318
285#: qml/Components/KeyboardShortcutsOverlay.qml:318
258msgid "Ctrl + Super + Left or Right"
286msgid "Ctrl + Super + Left or Right"
@@ -270,7 +298,7 @@ msgstr ""
270msgid "Closes the current window."
298msgid "Closes the current window."
271msgstr ""
299msgstr ""
272
300
273−#: qml/Components/Lockscreen.qml:212 qml/Greeter/NarrowView.qml:252
301+#: qml/Components/Lockscreen.qml:212 qml/Greeter/NarrowView.qml:242
274msgid "Return to Call"
302msgid "Return to Call"
275msgstr "العودة إلى المكالمة"
303msgstr "العودة إلى المكالمة"
276
304
@@ -278,7 +306,7 @@ msgstr "العودة إلى المكالمة"
278msgid "Emergency Call"
306msgid "Emergency Call"
279msgstr "مكالمة طوارئ"
307msgstr "مكالمة طوارئ"
280
308
281−#: qml/Components/Lockscreen.qml:244
309+#: qml/Components/Lockscreen.qml:245
282msgid "OK"
310msgid "OK"
283msgstr "موافق"
311msgstr "موافق"
284
312
@@ -292,29 +320,29 @@ msgstr ""
292msgid "%1:%2"
320msgid "%1:%2"
293msgstr ""
321msgstr ""
294
322
295−#: qml/Components/ModeSwitchWarningDialog.qml:32
323+#: qml/Components/ModeSwitchWarningDialog.qml:33
296msgid "Apps may have unsaved data:"
324msgid "Apps may have unsaved data:"
297msgstr ""
325msgstr ""
298
326
299−#: qml/Components/ModeSwitchWarningDialog.qml:57
327+#: qml/Components/ModeSwitchWarningDialog.qml:60
300msgctxt ""
328msgctxt ""
301"Re-dock means connect the device again to an external screen/mouse/keyboard"
329"Re-dock means connect the device again to an external screen/mouse/keyboard"
302msgid "Re-dock, save your work and close these apps to continue."
330msgid "Re-dock, save your work and close these apps to continue."
303msgstr ""
331msgstr ""
304
332
305−#: qml/Components/ModeSwitchWarningDialog.qml:63
333+#: qml/Components/ModeSwitchWarningDialog.qml:67
306msgid "Or force close now (unsaved data will be lost)."
334msgid "Or force close now (unsaved data will be lost)."
307−msgstr ""
335+msgstr "أو أغلق إجباريا الآن (ستفقد أي بيانات غير محفوظة)."
308
336
309−#: qml/Components/ModeSwitchWarningDialog.qml:75
337+#: qml/Components/ModeSwitchWarningDialog.qml:80
310msgid "OK, I will reconnect"
338msgid "OK, I will reconnect"
311msgstr ""
339msgstr ""
312
340
313−#: qml/Components/ModeSwitchWarningDialog.qml:76
341+#: qml/Components/ModeSwitchWarningDialog.qml:81
314msgid "Reconnect now!"
342msgid "Reconnect now!"
315msgstr ""
343msgstr ""
316
344
317−#: qml/Components/ModeSwitchWarningDialog.qml:88
345+#: qml/Components/ModeSwitchWarningDialog.qml:94
318msgid "Close all"
346msgid "Close all"
319msgstr ""
347msgstr ""
320
348
@@ -330,11 +358,11 @@ msgstr ""
330
358
331#: qml/Components/VirtualTouchPad.qml:327
359#: qml/Components/VirtualTouchPad.qml:327
332msgid "Tap left button to click."
360msgid "Tap left button to click."
333−msgstr ""
361+msgstr "اضغط الزر الأيسر للنقر."
334
362
335#: qml/Components/VirtualTouchPad.qml:339
363#: qml/Components/VirtualTouchPad.qml:339
336msgid "Tap right button to right click."
364msgid "Tap right button to right click."
337−msgstr ""
365+msgstr "اضغط الزر الأيمن للنقر الأيمن."
338
366
339#: qml/Components/VirtualTouchPad.qml:351
367#: qml/Components/VirtualTouchPad.qml:351
340msgid "Swipe with two fingers to scroll."
368msgid "Swipe with two fingers to scroll."
@@ -342,7 +370,7 @@ msgstr ""
342
370
343#: qml/Components/VirtualTouchPad.qml:396
371#: qml/Components/VirtualTouchPad.qml:396
344msgid "Find more settings in the system settings."
372msgid "Find more settings in the system settings."
345−msgstr ""
373+msgstr "اعثر على مزيد من الإعدادات في إعدادات النظام."
346
374
347#: qml/Dash/DashPageHeader.qml:361
375#: qml/Dash/DashPageHeader.qml:361
348msgctxt "Button: Open the Ubuntu Store"
376msgctxt "Button: Open the Ubuntu Store"
@@ -377,11 +405,11 @@ msgstr ""
377
405
378#: qml/Dash/GenericScopeView.qml:547 qml/Dash/GenericScopeView.qml:718
406#: qml/Dash/GenericScopeView.qml:547 qml/Dash/GenericScopeView.qml:718
379msgid "Show less"
407msgid "Show less"
380−msgstr ""
408+msgstr "عرض أقل"
381
409
382#: qml/Dash/GenericScopeView.qml:547
410#: qml/Dash/GenericScopeView.qml:547
383msgid "Show all"
411msgid "Show all"
384−msgstr ""
412+msgstr "عرض الكل"
385
413
386#: qml/Dash/GenericScopeView.qml:578
414#: qml/Dash/GenericScopeView.qml:578
387msgctxt "Label: Hint for dash search line edit"
415msgctxt "Label: Hint for dash search line edit"
@@ -429,15 +457,15 @@ msgstr "حرّر للتحديث..."
429msgid "Enable location data"
457msgid "Enable location data"
430msgstr "تفعيل بيانات الموقع"
458msgstr "تفعيل بيانات الموقع"
431
459
432−#: qml/Dash/ScopesList.qml:57
460+#: qml/Dash/ScopesList.qml:146
433msgid "Manage"
461msgid "Manage"
434msgstr "إدارة"
462msgstr "إدارة"
435
463
436−#: qml/Dash/ScopesList.qml:104
464+#: qml/Dash/ScopesList.qml:187
437msgid "Home"
465msgid "Home"
438msgstr "الرئيسية"
466msgstr "الرئيسية"
439
467
440−#: qml/Dash/ScopesList.qml:105
468+#: qml/Dash/ScopesList.qml:188
441msgid "Also installed"
469msgid "Also installed"
442msgstr "أيضا تم تثبيت"
470msgstr "أيضا تم تثبيت"
443
471
@@ -470,44 +498,44 @@ msgstr[3] "برجاء الانتظار %1 دقائق ثم المحاولة مج
470msgstr[4] "برجاء الانتظار %1 دقيقة ثم المحاولة مجددًا..."
498msgstr[4] "برجاء الانتظار %1 دقيقة ثم المحاولة مجددًا..."
471msgstr[5] "برجاء الانتظار %1 دقيقة ثم المحاولة مجددًا..."
499msgstr[5] "برجاء الانتظار %1 دقيقة ثم المحاولة مجددًا..."
472
500
473−#: qml/Greeter/Greeter.qml:592
501+#: qml/Greeter/Greeter.qml:561
474msgid "Try again"
502msgid "Try again"
475msgstr ""
503msgstr ""
476
504
477−#: qml/Greeter/LoginList.qml:70
505+#: qml/Greeter/Greeter.qml:562
478−msgid "Passphrase"
506+msgid "Enter passphrase to unlock"
479msgstr ""
507msgstr ""
480
508
481−#: qml/Greeter/LoginList.qml:71
509+#: qml/Greeter/Greeter.qml:563
482−msgid "Passcode"
510+msgid "Enter passcode to unlock"
483msgstr ""
511msgstr ""
484
512
485−#: qml/Greeter/LoginList.qml:98
513+#: qml/Greeter/NarrowView.qml:242
486−msgid "Retry"
514+msgid "Emergency"
487−msgstr "إعادة المحاولة"
515+msgstr ""
488
516
489−#: qml/Greeter/LoginList.qml:99
517+#: qml/Greeter/PromptList.qml:126
490−msgid "Log In"
518+msgid "Passphrase"
491msgstr ""
519msgstr ""
492
520
493−#: qml/Greeter/NarrowView.qml:252
521+#: qml/Greeter/PromptList.qml:126
494−msgid "Emergency"
522+msgid "Passcode"
495msgstr ""
523msgstr ""
496
524
497#: qml/Greeter/SessionsList.qml:122
525#: qml/Greeter/SessionsList.qml:122
498msgid "Select desktop environment"
526msgid "Select desktop environment"
499msgstr ""
527msgstr ""
500
528
501−#: qml/Launcher/Drawer.qml:80
529+#: qml/Launcher/Drawer.qml:92
502msgid "Search…"
530msgid "Search…"
503msgstr ""
531msgstr ""
504
532
505−#: qml/Launcher/Drawer.qml:101
533+#: qml/Launcher/Drawer.qml:123
506msgctxt "Apps sorted alphabetically"
534msgctxt "Apps sorted alphabetically"
507msgid "A-Z"
535msgid "A-Z"
508msgstr ""
536msgstr ""
509
537
510−#: qml/Launcher/MoreAppsHeader.qml:32
538+#: qml/Launcher/MoreAppsHeader.qml:39
511msgid "More apps in the store"
539msgid "More apps in the store"
512msgstr ""
540msgstr ""
513
541
@@ -523,11 +551,11 @@ msgstr "انقر للعودة إلى المكالمة..."
523msgid "Conference"
551msgid "Conference"
524msgstr "مؤتمر"
552msgstr "مؤتمر"
525
553
526−#: qml/Panel/Indicators/MenuItemFactory.qml:868
554+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:869
527msgid "Nothing is playing"
555msgid "Nothing is playing"
528msgstr "لا شيء مُشغّل"
556msgstr "لا شيء مُشغّل"
529
557
530−#: qml/Panel/Indicators/MenuItemFactory.qml:996
558+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:997
531#, qt-format
559#, qt-format
532msgid "%1 hour"
560msgid "%1 hour"
533msgid_plural "%1 hours"
561msgid_plural "%1 hours"
@@ -538,7 +566,7 @@ msgstr[3] "%1 ساعات"
538msgstr[4] "%1 ساعة"
566msgstr[4] "%1 ساعة"
539msgstr[5] "%1 ساعة"
567msgstr[5] "%1 ساعة"
540
568
541−#: qml/Panel/Indicators/MenuItemFactory.qml:1000
569+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1001
542#, qt-format
570#, qt-format
543msgid "%1 minute"
571msgid "%1 minute"
544msgid_plural "%1 minutes"
572msgid_plural "%1 minutes"
@@ -549,7 +577,7 @@ msgstr[3] "%1 دقائق"
549msgstr[4] "%1 دقيقة"
577msgstr[4] "%1 دقيقة"
550msgstr[5] "%1 دقيقة"
578msgstr[5] "%1 دقيقة"
551
579
552−#: qml/Panel/Indicators/MenuItemFactory.qml:1005
580+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1006
553#, qt-format
581#, qt-format
554msgid "%1 second"
582msgid "%1 second"
555msgid_plural "%1 seconds"
583msgid_plural "%1 seconds"
@@ -560,37 +588,37 @@ msgstr[3] "%1 ثوان"
560msgstr[4] "%1 ثانية"
588msgstr[4] "%1 ثانية"
561msgstr[5] "%1 ثانية"
589msgstr[5] "%1 ثانية"
562
590
563−#: qml/Panel/Indicators/MenuItemFactory.qml:1008
591+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1009
564msgid "0 seconds"
592msgid "0 seconds"
565msgstr "أقل من ثانية"
593msgstr "أقل من ثانية"
566
594
567#. Translators: String like "1 hour, 2 minutes, 3 seconds remaining"
595#. Translators: String like "1 hour, 2 minutes, 3 seconds remaining"
568−#: qml/Panel/Indicators/MenuItemFactory.qml:1010
596+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1011
569#, qt-format
597#, qt-format
570msgid "%1 remaining"
598msgid "%1 remaining"
571msgstr "باق %1"
599msgstr "باق %1"
572
600
573−#: qml/Panel/Indicators/MenuItemFactory.qml:1016
601+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1017
574msgid "In queue…"
602msgid "In queue…"
575msgstr "في الانتظار..."
603msgstr "في الانتظار..."
576
604
577−#: qml/Panel/Indicators/MenuItemFactory.qml:1020
605+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1021
578msgid "Downloading"
606msgid "Downloading"
579msgstr "التنزيل"
607msgstr "التنزيل"
580
608
581−#: qml/Panel/Indicators/MenuItemFactory.qml:1022
609+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1023
582msgid "Paused, tap to resume"
610msgid "Paused, tap to resume"
583msgstr "مُلبث، انقر للاستئناف"
611msgstr "مُلبث، انقر للاستئناف"
584
612
585−#: qml/Panel/Indicators/MenuItemFactory.qml:1024
613+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1025
586msgid "Canceled"
614msgid "Canceled"
587msgstr "تم إلغائه"
615msgstr "تم إلغائه"
588
616
589−#: qml/Panel/Indicators/MenuItemFactory.qml:1026
617+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1027
590msgid "Finished"
618msgid "Finished"
591msgstr "انتهى"
619msgstr "انتهى"
592
620
593−#: qml/Panel/Indicators/MenuItemFactory.qml:1028
621+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1029
594msgid "Failed, tap to retry"
622msgid "Failed, tap to retry"
595msgstr "فشل، انقل لإعادة المحاولة"
623msgstr "فشل، انقل لإعادة المحاولة"
596
624
@@ -1270,3 +1298,6 @@ msgstr ""
1270#~ msgstr ""
1298#~ msgstr ""
1271#~ "إذا تم إدخال العبارة السرية بشكل خاطئ، فسوف يتم إعادة الهاتف لحالة ضبط "
1299#~ "إذا تم إدخال العبارة السرية بشكل خاطئ، فسوف يتم إعادة الهاتف لحالة ضبط "
1272#~ "المصنع وسيتم حذف كافة البيانات الشخصية."
1300#~ "المصنع وسيتم حذف كافة البيانات الشخصية."
1301+
1302+#~ msgid "Takes a screenshot of a window."
1303+#~ msgstr "أخذ لقطة شاشة للنافذة"
po/ast.po+92−61
@@ -7,7 +7,7 @@ msgid ""
7msgstr ""
7msgstr ""
8"Project-Id-Version: unity8\n"
8"Project-Id-Version: unity8\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2016-12-15 16:17+0000\n"
10+"POT-Creation-Date: 2017-02-06 09:12+0000\n"
11"PO-Revision-Date: 2016-12-16 02:13+0000\n"
11"PO-Revision-Date: 2016-12-16 02:13+0000\n"
12"Last-Translator: enolp <enolp@softastur.org>\n"
12"Last-Translator: enolp <enolp@softastur.org>\n"
13"Language-Team: Asturian <ast@li.org>\n"
13"Language-Team: Asturian <ast@li.org>\n"
@@ -15,13 +15,41 @@ msgstr ""
15"Content-Type: text/plain; charset=UTF-8\n"
15"Content-Type: text/plain; charset=UTF-8\n"
16"Content-Transfer-Encoding: 8bit\n"
16"Content-Transfer-Encoding: 8bit\n"
17"Plural-Forms: nplurals=2; plural=n != 1;\n"
17"Plural-Forms: nplurals=2; plural=n != 1;\n"
18−"X-Launchpad-Export-Date: 2016-12-23 04:58+0000\n"
18+"X-Launchpad-Export-Date: 2017-02-08 04:58+0000\n"
19−"X-Generator: Launchpad (build 18298)\n"
19+"X-Generator: Launchpad (build 18326)\n"
20
20
21−#: plugins/LightDM/Greeter.cpp:123
21+#: plugins/LightDM/Greeter.cpp:188
22msgid "Password: "
22msgid "Password: "
23msgstr "Contraseña: "
23msgstr "Contraseña: "
24
24
25+#: plugins/LightDM/Greeter.cpp:203
26+msgid "Username"
27+msgstr ""
28+
29+#: plugins/LightDM/Greeter.cpp:242
30+msgid "Failed to authenticate"
31+msgstr ""
32+
33+#: plugins/LightDM/Greeter.cpp:244
34+msgid "Invalid password, please try again"
35+msgstr ""
36+
37+#: plugins/LightDM/Greeter.cpp:254
38+msgid "Log In"
39+msgstr "Aniciar sesión"
40+
41+#: plugins/LightDM/Greeter.cpp:254
42+msgid "Retry"
43+msgstr "Reintentar"
44+
45+#: plugins/LightDM/UsersModel.cpp:152
46+msgid "Login"
47+msgstr ""
48+
49+#: plugins/LightDM/UsersModel.cpp:160
50+msgid "Guest Session"
51+msgstr ""
52+
25#: plugins/Unity/Launcher/launcheritem.cpp:50
53#: plugins/Unity/Launcher/launcheritem.cpp:50
26#: plugins/Unity/Launcher/launcheritem.cpp:122
54#: plugins/Unity/Launcher/launcheritem.cpp:122
27msgid "Pin shortcut"
55msgid "Pin shortcut"
@@ -35,55 +63,55 @@ msgstr "Colar"
35msgid "Unpin shortcut"
63msgid "Unpin shortcut"
36msgstr "Desanclar atayu"
64msgstr "Desanclar atayu"
37
65
38−#: qml/Components/Dialogs.qml:149
66+#: qml/Components/Dialogs.qml:177
39msgctxt "Title: Lock/Log out dialog"
67msgctxt "Title: Lock/Log out dialog"
40msgid "Log out"
68msgid "Log out"
41msgstr "Zarrar sesión"
69msgstr "Zarrar sesión"
42
70
43−#: qml/Components/Dialogs.qml:150
71+#: qml/Components/Dialogs.qml:178
44msgid "Are you sure you want to log out?"
72msgid "Are you sure you want to log out?"
45msgstr "¿De xuru que quies zarrar la sesión?"
73msgstr "¿De xuru que quies zarrar la sesión?"
46
74
47−#: qml/Components/Dialogs.qml:152
75+#: qml/Components/Dialogs.qml:181
48msgctxt "Button: Lock the system"
76msgctxt "Button: Lock the system"
49msgid "Lock"
77msgid "Lock"
50msgstr "Bloquiar"
78msgstr "Bloquiar"
51
79
52−#: qml/Components/Dialogs.qml:159
80+#: qml/Components/Dialogs.qml:191
53msgctxt "Button: Log out from the system"
81msgctxt "Button: Log out from the system"
54msgid "Log Out"
82msgid "Log Out"
55msgstr "Zarrar sesión"
83msgstr "Zarrar sesión"
56
84
57−#: qml/Components/Dialogs.qml:166 qml/Components/Dialogs.qml:222
85+#: qml/Components/Dialogs.qml:199 qml/Components/Dialogs.qml:264
58−#: qml/Dash/DashPageHeader.qml:324 qml/Greeter/NarrowView.qml:232
86+#: qml/Dash/DashPageHeader.qml:324 qml/Greeter/NarrowView.qml:222
59#: qml/Wizard/Pages/passcode-confirm.qml:32
87#: qml/Wizard/Pages/passcode-confirm.qml:32
60#: qml/Wizard/Pages/passcode-set.qml:32
88#: qml/Wizard/Pages/passcode-set.qml:32
61msgid "Cancel"
89msgid "Cancel"
62msgstr "Encaboxar"
90msgstr "Encaboxar"
63
91
64−#: qml/Components/Dialogs.qml:178
92+#: qml/Components/Dialogs.qml:211
65msgctxt "Title: Reboot dialog"
93msgctxt "Title: Reboot dialog"
66msgid "Reboot"
94msgid "Reboot"
67msgstr "Reaniciu"
95msgstr "Reaniciu"
68
96
69−#: qml/Components/Dialogs.qml:179
97+#: qml/Components/Dialogs.qml:212
70msgid "Are you sure you want to reboot?"
98msgid "Are you sure you want to reboot?"
71msgstr "¿De xuru que quies reaniciar?"
99msgstr "¿De xuru que quies reaniciar?"
72
100
73−#: qml/Components/Dialogs.qml:181
101+#: qml/Components/Dialogs.qml:215
74msgid "No"
102msgid "No"
75msgstr "Non"
103msgstr "Non"
76
104
77−#: qml/Components/Dialogs.qml:187
105+#: qml/Components/Dialogs.qml:223
78msgid "Yes"
106msgid "Yes"
79msgstr "Sí"
107msgstr "Sí"
80
108
81−#: qml/Components/Dialogs.qml:202
109+#: qml/Components/Dialogs.qml:239
82msgctxt "Title: Power off/Restart dialog"
110msgctxt "Title: Power off/Restart dialog"
83msgid "Power"
111msgid "Power"
84msgstr "Apagáu"
112msgstr "Apagáu"
85
113
86−#: qml/Components/Dialogs.qml:203
114+#: qml/Components/Dialogs.qml:240
87msgid ""
115msgid ""
88"Are you sure you would like\n"
116"Are you sure you would like\n"
89"to power off?"
117"to power off?"
@@ -91,12 +119,12 @@ msgstr ""
91"¿De xuru que te prestaría\n"
119"¿De xuru que te prestaría\n"
92"apagar?"
120"apagar?"
93
121
94−#: qml/Components/Dialogs.qml:205
122+#: qml/Components/Dialogs.qml:244
95msgctxt "Button: Power off the system"
123msgctxt "Button: Power off the system"
96msgid "Power off"
124msgid "Power off"
97msgstr "Apagar"
125msgstr "Apagar"
98
126
99−#: qml/Components/Dialogs.qml:214
127+#: qml/Components/Dialogs.qml:255
100msgctxt "Button: Restart the system"
128msgctxt "Button: Restart the system"
101msgid "Restart"
129msgid "Restart"
102msgstr "Reaniciar"
130msgstr "Reaniciar"
@@ -122,8 +150,8 @@ msgid "Alt + PrtScr"
122msgstr "Alt + ImprPant"
150msgstr "Alt + ImprPant"
123
151
124#: qml/Components/KeyboardShortcutsOverlay.qml:80
152#: qml/Components/KeyboardShortcutsOverlay.qml:80
125−msgid "Takes a screenshot of a window."
153+msgid "Takes a screenshot of the current window."
126−msgstr "Saca una imaxe d'una ventana."
154+msgstr ""
127
155
128#: qml/Components/KeyboardShortcutsOverlay.qml:88
156#: qml/Components/KeyboardShortcutsOverlay.qml:88
129msgid "Super + Space"
157msgid "Super + Space"
@@ -269,7 +297,7 @@ msgstr "Alt + F4"
269msgid "Closes the current window."
297msgid "Closes the current window."
270msgstr "Zarra la ventana actual."
298msgstr "Zarra la ventana actual."
271
299
272−#: qml/Components/Lockscreen.qml:212 qml/Greeter/NarrowView.qml:252
300+#: qml/Components/Lockscreen.qml:212 qml/Greeter/NarrowView.qml:242
273msgid "Return to Call"
301msgid "Return to Call"
274msgstr "Tornar a la llamada"
302msgstr "Tornar a la llamada"
275
303
@@ -277,7 +305,7 @@ msgstr "Tornar a la llamada"
277msgid "Emergency Call"
305msgid "Emergency Call"
278msgstr "Llamada d'emerxencia"
306msgstr "Llamada d'emerxencia"
279
307
280−#: qml/Components/Lockscreen.qml:244
308+#: qml/Components/Lockscreen.qml:245
281msgid "OK"
309msgid "OK"
282msgstr "Aceutar"
310msgstr "Aceutar"
283
311
@@ -291,29 +319,29 @@ msgstr "%1:%2:%3"
291msgid "%1:%2"
319msgid "%1:%2"
292msgstr "%1:%2"
320msgstr "%1:%2"
293
321
294−#: qml/Components/ModeSwitchWarningDialog.qml:32
322+#: qml/Components/ModeSwitchWarningDialog.qml:33
295msgid "Apps may have unsaved data:"
323msgid "Apps may have unsaved data:"
296msgstr "Apps que pueden tener datos sin guardar:"
324msgstr "Apps que pueden tener datos sin guardar:"
297
325
298−#: qml/Components/ModeSwitchWarningDialog.qml:57
326+#: qml/Components/ModeSwitchWarningDialog.qml:60
299msgctxt ""
327msgctxt ""
300"Re-dock means connect the device again to an external screen/mouse/keyboard"
328"Re-dock means connect the device again to an external screen/mouse/keyboard"
301msgid "Re-dock, save your work and close these apps to continue."
329msgid "Re-dock, save your work and close these apps to continue."
302msgstr "Reconeuta, guarda'l trabayu y zarra eses apps pa siguir."
330msgstr "Reconeuta, guarda'l trabayu y zarra eses apps pa siguir."
303
331
304−#: qml/Components/ModeSwitchWarningDialog.qml:63
332+#: qml/Components/ModeSwitchWarningDialog.qml:67
305msgid "Or force close now (unsaved data will be lost)."
333msgid "Or force close now (unsaved data will be lost)."
306msgstr "O fuerza salir agora (perderás tolos datos sin guardar)."
334msgstr "O fuerza salir agora (perderás tolos datos sin guardar)."
307
335
308−#: qml/Components/ModeSwitchWarningDialog.qml:75
336+#: qml/Components/ModeSwitchWarningDialog.qml:80
309msgid "OK, I will reconnect"
337msgid "OK, I will reconnect"
310msgstr "D'alcuerdu, reconeutaré"
338msgstr "D'alcuerdu, reconeutaré"
311
339
312−#: qml/Components/ModeSwitchWarningDialog.qml:76
340+#: qml/Components/ModeSwitchWarningDialog.qml:81
313msgid "Reconnect now!"
341msgid "Reconnect now!"
314msgstr "Reconeutar agora."
342msgstr "Reconeutar agora."
315
343
316−#: qml/Components/ModeSwitchWarningDialog.qml:88
344+#: qml/Components/ModeSwitchWarningDialog.qml:94
317msgid "Close all"
345msgid "Close all"
318msgstr "Zarrar too"
346msgstr "Zarrar too"
319
347
@@ -430,15 +458,15 @@ msgstr "Sueltar p'anovar..."
430msgid "Enable location data"
458msgid "Enable location data"
431msgstr "Habilitar datos d'allugamientu"
459msgstr "Habilitar datos d'allugamientu"
432
460
433−#: qml/Dash/ScopesList.qml:57
461+#: qml/Dash/ScopesList.qml:146
434msgid "Manage"
462msgid "Manage"
435msgstr "Xestionar"
463msgstr "Xestionar"
436
464
437−#: qml/Dash/ScopesList.qml:104
465+#: qml/Dash/ScopesList.qml:187
438msgid "Home"
466msgid "Home"
439msgstr "Aniciu"
467msgstr "Aniciu"
440
468
441−#: qml/Dash/ScopesList.qml:105
469+#: qml/Dash/ScopesList.qml:188
442msgid "Also installed"
470msgid "Also installed"
443msgstr "Tamién instalaos"
471msgstr "Tamién instalaos"
444
472
@@ -466,44 +494,44 @@ msgid_plural "Please wait %1 minutes and then try again…"
466msgstr[0] "Por favor, espera %1 minutu y vuelvi a intentalo…"
494msgstr[0] "Por favor, espera %1 minutu y vuelvi a intentalo…"
467msgstr[1] "Por favor, espera %1 minutos y vuelvi a intentalo…"
495msgstr[1] "Por favor, espera %1 minutos y vuelvi a intentalo…"
468
496
469−#: qml/Greeter/Greeter.qml:592
497+#: qml/Greeter/Greeter.qml:561
470msgid "Try again"
498msgid "Try again"
471msgstr "Tentar otra vuelta"
499msgstr "Tentar otra vuelta"
472
500
473−#: qml/Greeter/LoginList.qml:70
501+#: qml/Greeter/Greeter.qml:562
502+msgid "Enter passphrase to unlock"
503+msgstr ""
504+
505+#: qml/Greeter/Greeter.qml:563
506+msgid "Enter passcode to unlock"
507+msgstr ""
508+
509+#: qml/Greeter/NarrowView.qml:242
510+msgid "Emergency"
511+msgstr "Emerxencia"
512+
513+#: qml/Greeter/PromptList.qml:126
474msgid "Passphrase"
514msgid "Passphrase"
475msgstr "Fras de pasu"
515msgstr "Fras de pasu"
476
516
477−#: qml/Greeter/LoginList.qml:71
517+#: qml/Greeter/PromptList.qml:126
478msgid "Passcode"
518msgid "Passcode"
479msgstr "Códigu de pasu"
519msgstr "Códigu de pasu"
480
520
481−#: qml/Greeter/LoginList.qml:98
482−msgid "Retry"
483−msgstr "Reintentar"
484−
485−#: qml/Greeter/LoginList.qml:99
486−msgid "Log In"
487−msgstr "Aniciar sesión"
488−
489−#: qml/Greeter/NarrowView.qml:252
490−msgid "Emergency"
491−msgstr "Emerxencia"
492−
493#: qml/Greeter/SessionsList.qml:122
521#: qml/Greeter/SessionsList.qml:122
494msgid "Select desktop environment"
522msgid "Select desktop environment"
495msgstr "Esbillar entornu d'escritoriu"
523msgstr "Esbillar entornu d'escritoriu"
496
524
497−#: qml/Launcher/Drawer.qml:80
525+#: qml/Launcher/Drawer.qml:92
498msgid "Search…"
526msgid "Search…"
499msgstr "Guetar..."
527msgstr "Guetar..."
500
528
501−#: qml/Launcher/Drawer.qml:101
529+#: qml/Launcher/Drawer.qml:123
502msgctxt "Apps sorted alphabetically"
530msgctxt "Apps sorted alphabetically"
503msgid "A-Z"
531msgid "A-Z"
504msgstr "A-Z"
532msgstr "A-Z"
505
533
506−#: qml/Launcher/MoreAppsHeader.qml:32
534+#: qml/Launcher/MoreAppsHeader.qml:39
507msgid "More apps in the store"
535msgid "More apps in the store"
508msgstr "Más aplicaciones na tienda"
536msgstr "Más aplicaciones na tienda"
509
537
@@ -519,62 +547,62 @@ msgstr "Toca pa tornar a la llamada..."
519msgid "Conference"
547msgid "Conference"
520msgstr "Conferencia"
548msgstr "Conferencia"
521
549
522−#: qml/Panel/Indicators/MenuItemFactory.qml:868
550+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:869
523msgid "Nothing is playing"
551msgid "Nothing is playing"
524msgstr "Nun ta reproduciéndose nada"
552msgstr "Nun ta reproduciéndose nada"
525
553
526−#: qml/Panel/Indicators/MenuItemFactory.qml:996
554+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:997
527#, qt-format
555#, qt-format
528msgid "%1 hour"
556msgid "%1 hour"
529msgid_plural "%1 hours"
557msgid_plural "%1 hours"
530msgstr[0] "%1 hora"
558msgstr[0] "%1 hora"
531msgstr[1] "%1 hores"
559msgstr[1] "%1 hores"
532
560
533−#: qml/Panel/Indicators/MenuItemFactory.qml:1000
561+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1001
534#, qt-format
562#, qt-format
535msgid "%1 minute"
563msgid "%1 minute"
536msgid_plural "%1 minutes"
564msgid_plural "%1 minutes"
537msgstr[0] "%1 minutu"
565msgstr[0] "%1 minutu"
538msgstr[1] "%1 minutos"
566msgstr[1] "%1 minutos"
539
567
540−#: qml/Panel/Indicators/MenuItemFactory.qml:1005
568+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1006
541#, qt-format
569#, qt-format
542msgid "%1 second"
570msgid "%1 second"
543msgid_plural "%1 seconds"
571msgid_plural "%1 seconds"
544msgstr[0] "%1 segundu"
572msgstr[0] "%1 segundu"
545msgstr[1] "%1 segundos"
573msgstr[1] "%1 segundos"
546
574
547−#: qml/Panel/Indicators/MenuItemFactory.qml:1008
575+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1009
548msgid "0 seconds"
576msgid "0 seconds"
549msgstr "0 segundos"
577msgstr "0 segundos"
550
578
551#. Translators: String like "1 hour, 2 minutes, 3 seconds remaining"
579#. Translators: String like "1 hour, 2 minutes, 3 seconds remaining"
552−#: qml/Panel/Indicators/MenuItemFactory.qml:1010
580+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1011
553#, qt-format
581#, qt-format
554msgid "%1 remaining"
582msgid "%1 remaining"
555msgstr "Queden %1"
583msgstr "Queden %1"
556
584
557−#: qml/Panel/Indicators/MenuItemFactory.qml:1016
585+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1017
558msgid "In queue…"
586msgid "In queue…"
559msgstr "Na cola..."
587msgstr "Na cola..."
560
588
561−#: qml/Panel/Indicators/MenuItemFactory.qml:1020
589+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1021
562msgid "Downloading"
590msgid "Downloading"
563msgstr "Baxando"
591msgstr "Baxando"
564
592
565−#: qml/Panel/Indicators/MenuItemFactory.qml:1022
593+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1023
566msgid "Paused, tap to resume"
594msgid "Paused, tap to resume"
567msgstr "Posáu, toca pa reanudar"
595msgstr "Posáu, toca pa reanudar"
568
596
569−#: qml/Panel/Indicators/MenuItemFactory.qml:1024
597+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1025
570msgid "Canceled"
598msgid "Canceled"
571msgstr "Encaboxáu"
599msgstr "Encaboxáu"
572
600
573−#: qml/Panel/Indicators/MenuItemFactory.qml:1026
601+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1027
574msgid "Finished"
602msgid "Finished"
575msgstr "Finó"
603msgstr "Finó"
576
604
577−#: qml/Panel/Indicators/MenuItemFactory.qml:1028
605+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1029
578msgid "Failed, tap to retry"
606msgid "Failed, tap to retry"
579msgstr "Falló, toca pa reintentar"
607msgstr "Falló, toca pa reintentar"
580
608
@@ -1348,3 +1376,6 @@ msgstr "Contraseña feble enforma"
1348
1376
1349#~ msgid "Swipe up to create a message"
1377#~ msgid "Swipe up to create a message"
1350#~ msgstr "Eslizar pa crear un mensaxe"
1378#~ msgstr "Eslizar pa crear un mensaxe"
1379+
1380+#~ msgid "Takes a screenshot of a window."
1381+#~ msgstr "Saca una imaxe d'una ventana."
po/az.po+84−56
@@ -7,7 +7,7 @@ msgid ""
7msgstr ""
7msgstr ""
8"Project-Id-Version: unity\n"
8"Project-Id-Version: unity\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2016-12-15 16:17+0000\n"
10+"POT-Creation-Date: 2017-02-06 09:12+0000\n"
11"PO-Revision-Date: 2014-09-03 16:39+0000\n"
11"PO-Revision-Date: 2014-09-03 16:39+0000\n"
12"Last-Translator: Nicat Məmmədov <n1c4t97@gmail.com>\n"
12"Last-Translator: Nicat Məmmədov <n1c4t97@gmail.com>\n"
13"Language-Team: Azerbaijani <az@li.org>\n"
13"Language-Team: Azerbaijani <az@li.org>\n"
@@ -15,13 +15,41 @@ msgstr ""
15"Content-Type: text/plain; charset=UTF-8\n"
15"Content-Type: text/plain; charset=UTF-8\n"
16"Content-Transfer-Encoding: 8bit\n"
16"Content-Transfer-Encoding: 8bit\n"
17"Plural-Forms: nplurals=2; plural=n != 1;\n"
17"Plural-Forms: nplurals=2; plural=n != 1;\n"
18−"X-Launchpad-Export-Date: 2016-12-23 04:58+0000\n"
18+"X-Launchpad-Export-Date: 2017-02-08 04:58+0000\n"
19−"X-Generator: Launchpad (build 18298)\n"
19+"X-Generator: Launchpad (build 18326)\n"
20
20
21−#: plugins/LightDM/Greeter.cpp:123
21+#: plugins/LightDM/Greeter.cpp:188
22msgid "Password: "
22msgid "Password: "
23msgstr "Şifrә: "
23msgstr "Şifrә: "
24
24
25+#: plugins/LightDM/Greeter.cpp:203
26+msgid "Username"
27+msgstr ""
28+
29+#: plugins/LightDM/Greeter.cpp:242
30+msgid "Failed to authenticate"
31+msgstr ""
32+
33+#: plugins/LightDM/Greeter.cpp:244
34+msgid "Invalid password, please try again"
35+msgstr ""
36+
37+#: plugins/LightDM/Greeter.cpp:254
38+msgid "Log In"
39+msgstr ""
40+
41+#: plugins/LightDM/Greeter.cpp:254
42+msgid "Retry"
43+msgstr ""
44+
45+#: plugins/LightDM/UsersModel.cpp:152
46+msgid "Login"
47+msgstr ""
48+
49+#: plugins/LightDM/UsersModel.cpp:160
50+msgid "Guest Session"
51+msgstr ""
52+
25#: plugins/Unity/Launcher/launcheritem.cpp:50
53#: plugins/Unity/Launcher/launcheritem.cpp:50
26#: plugins/Unity/Launcher/launcheritem.cpp:122
54#: plugins/Unity/Launcher/launcheritem.cpp:122
27msgid "Pin shortcut"
55msgid "Pin shortcut"
@@ -35,66 +63,66 @@ msgstr ""
35msgid "Unpin shortcut"
63msgid "Unpin shortcut"
36msgstr "Açma qısayolu"
64msgstr "Açma qısayolu"
37
65
38−#: qml/Components/Dialogs.qml:149
66+#: qml/Components/Dialogs.qml:177
39msgctxt "Title: Lock/Log out dialog"
67msgctxt "Title: Lock/Log out dialog"
40msgid "Log out"
68msgid "Log out"
41msgstr ""
69msgstr ""
42
70
43−#: qml/Components/Dialogs.qml:150
71+#: qml/Components/Dialogs.qml:178
44msgid "Are you sure you want to log out?"
72msgid "Are you sure you want to log out?"
45msgstr "Çıxmaq istәdiyinizdәn әminsiniz?"
73msgstr "Çıxmaq istәdiyinizdәn әminsiniz?"
46
74
47−#: qml/Components/Dialogs.qml:152
75+#: qml/Components/Dialogs.qml:181
48msgctxt "Button: Lock the system"
76msgctxt "Button: Lock the system"
49msgid "Lock"
77msgid "Lock"
50msgstr ""
78msgstr ""
51
79
52−#: qml/Components/Dialogs.qml:159
80+#: qml/Components/Dialogs.qml:191
53msgctxt "Button: Log out from the system"
81msgctxt "Button: Log out from the system"
54msgid "Log Out"
82msgid "Log Out"
55msgstr ""
83msgstr ""
56
84
57−#: qml/Components/Dialogs.qml:166 qml/Components/Dialogs.qml:222
85+#: qml/Components/Dialogs.qml:199 qml/Components/Dialogs.qml:264
58−#: qml/Dash/DashPageHeader.qml:324 qml/Greeter/NarrowView.qml:232
86+#: qml/Dash/DashPageHeader.qml:324 qml/Greeter/NarrowView.qml:222
59#: qml/Wizard/Pages/passcode-confirm.qml:32
87#: qml/Wizard/Pages/passcode-confirm.qml:32
60#: qml/Wizard/Pages/passcode-set.qml:32
88#: qml/Wizard/Pages/passcode-set.qml:32
61msgid "Cancel"
89msgid "Cancel"
62msgstr "İmtina"
90msgstr "İmtina"
63
91
64−#: qml/Components/Dialogs.qml:178
92+#: qml/Components/Dialogs.qml:211
65msgctxt "Title: Reboot dialog"
93msgctxt "Title: Reboot dialog"
66msgid "Reboot"
94msgid "Reboot"
67msgstr ""
95msgstr ""
68
96
69−#: qml/Components/Dialogs.qml:179
97+#: qml/Components/Dialogs.qml:212
70msgid "Are you sure you want to reboot?"
98msgid "Are you sure you want to reboot?"
71msgstr "Yenidәn başlatmaq istәdiyinizә әminsiniz?"
99msgstr "Yenidәn başlatmaq istәdiyinizә әminsiniz?"
72
100
73−#: qml/Components/Dialogs.qml:181
101+#: qml/Components/Dialogs.qml:215
74msgid "No"
102msgid "No"
75msgstr "Yox"
103msgstr "Yox"
76
104
77−#: qml/Components/Dialogs.qml:187
105+#: qml/Components/Dialogs.qml:223
78msgid "Yes"
106msgid "Yes"
79msgstr "Hə"
107msgstr "Hə"
80
108
81−#: qml/Components/Dialogs.qml:202
109+#: qml/Components/Dialogs.qml:239
82msgctxt "Title: Power off/Restart dialog"
110msgctxt "Title: Power off/Restart dialog"
83msgid "Power"
111msgid "Power"
84msgstr ""
112msgstr ""
85
113
86−#: qml/Components/Dialogs.qml:203
114+#: qml/Components/Dialogs.qml:240
87msgid ""
115msgid ""
88"Are you sure you would like\n"
116"Are you sure you would like\n"
89"to power off?"
117"to power off?"
90msgstr ""
118msgstr ""
91
119
92−#: qml/Components/Dialogs.qml:205
120+#: qml/Components/Dialogs.qml:244
93msgctxt "Button: Power off the system"
121msgctxt "Button: Power off the system"
94msgid "Power off"
122msgid "Power off"
95msgstr ""
123msgstr ""
96
124
97−#: qml/Components/Dialogs.qml:214
125+#: qml/Components/Dialogs.qml:255
98msgctxt "Button: Restart the system"
126msgctxt "Button: Restart the system"
99msgid "Restart"
127msgid "Restart"
100msgstr ""
128msgstr ""
@@ -120,7 +148,7 @@ msgid "Alt + PrtScr"
120msgstr ""
148msgstr ""
121
149
122#: qml/Components/KeyboardShortcutsOverlay.qml:80
150#: qml/Components/KeyboardShortcutsOverlay.qml:80
123−msgid "Takes a screenshot of a window."
151+msgid "Takes a screenshot of the current window."
124msgstr ""
152msgstr ""
125
153
126#: qml/Components/KeyboardShortcutsOverlay.qml:88
154#: qml/Components/KeyboardShortcutsOverlay.qml:88
@@ -267,7 +295,7 @@ msgstr ""
267msgid "Closes the current window."
295msgid "Closes the current window."
268msgstr ""
296msgstr ""
269
297
270−#: qml/Components/Lockscreen.qml:212 qml/Greeter/NarrowView.qml:252
298+#: qml/Components/Lockscreen.qml:212 qml/Greeter/NarrowView.qml:242
271msgid "Return to Call"
299msgid "Return to Call"
272msgstr ""
300msgstr ""
273
301
@@ -275,7 +303,7 @@ msgstr ""
275msgid "Emergency Call"
303msgid "Emergency Call"
276msgstr "Zərurət zəngi"
304msgstr "Zərurət zəngi"
277
305
278−#: qml/Components/Lockscreen.qml:244
306+#: qml/Components/Lockscreen.qml:245
279msgid "OK"
307msgid "OK"
280msgstr "Oldu"
308msgstr "Oldu"
281
309
@@ -289,29 +317,29 @@ msgstr ""
289msgid "%1:%2"
317msgid "%1:%2"
290msgstr ""
318msgstr ""
291
319
292−#: qml/Components/ModeSwitchWarningDialog.qml:32
320+#: qml/Components/ModeSwitchWarningDialog.qml:33
293msgid "Apps may have unsaved data:"
321msgid "Apps may have unsaved data:"
294msgstr ""
322msgstr ""
295
323
296−#: qml/Components/ModeSwitchWarningDialog.qml:57
324+#: qml/Components/ModeSwitchWarningDialog.qml:60
297msgctxt ""
325msgctxt ""
298"Re-dock means connect the device again to an external screen/mouse/keyboard"
326"Re-dock means connect the device again to an external screen/mouse/keyboard"
299msgid "Re-dock, save your work and close these apps to continue."
327msgid "Re-dock, save your work and close these apps to continue."
300msgstr ""
328msgstr ""
301
329
302−#: qml/Components/ModeSwitchWarningDialog.qml:63
330+#: qml/Components/ModeSwitchWarningDialog.qml:67
303msgid "Or force close now (unsaved data will be lost)."
331msgid "Or force close now (unsaved data will be lost)."
304msgstr ""
332msgstr ""
305
333
306−#: qml/Components/ModeSwitchWarningDialog.qml:75
334+#: qml/Components/ModeSwitchWarningDialog.qml:80
307msgid "OK, I will reconnect"
335msgid "OK, I will reconnect"
308msgstr ""
336msgstr ""
309
337
310−#: qml/Components/ModeSwitchWarningDialog.qml:76
338+#: qml/Components/ModeSwitchWarningDialog.qml:81
311msgid "Reconnect now!"
339msgid "Reconnect now!"
312msgstr ""
340msgstr ""
313
341
314−#: qml/Components/ModeSwitchWarningDialog.qml:88
342+#: qml/Components/ModeSwitchWarningDialog.qml:94
315msgid "Close all"
343msgid "Close all"
316msgstr ""
344msgstr ""
317
345
@@ -426,15 +454,15 @@ msgstr ""
426msgid "Enable location data"
454msgid "Enable location data"
427msgstr ""
455msgstr ""
428
456
429−#: qml/Dash/ScopesList.qml:57
457+#: qml/Dash/ScopesList.qml:146
430msgid "Manage"
458msgid "Manage"
431msgstr ""
459msgstr ""
432
460
433−#: qml/Dash/ScopesList.qml:104
461+#: qml/Dash/ScopesList.qml:187
434msgid "Home"
462msgid "Home"
435msgstr ""
463msgstr ""
436
464
437−#: qml/Dash/ScopesList.qml:105
465+#: qml/Dash/ScopesList.qml:188
438msgid "Also installed"
466msgid "Also installed"
439msgstr ""
467msgstr ""
440
468
@@ -461,44 +489,44 @@ msgid_plural "Please wait %1 minutes and then try again…"
461msgstr[0] ""
489msgstr[0] ""
462msgstr[1] ""
490msgstr[1] ""
463
491
464−#: qml/Greeter/Greeter.qml:592
492+#: qml/Greeter/Greeter.qml:561
465msgid "Try again"
493msgid "Try again"
466msgstr ""
494msgstr ""
467
495
468−#: qml/Greeter/LoginList.qml:70
496+#: qml/Greeter/Greeter.qml:562
469−msgid "Passphrase"
497+msgid "Enter passphrase to unlock"
470msgstr ""
498msgstr ""
471
499
472−#: qml/Greeter/LoginList.qml:71
500+#: qml/Greeter/Greeter.qml:563
473−msgid "Passcode"
501+msgid "Enter passcode to unlock"
474msgstr ""
502msgstr ""
475
503
476−#: qml/Greeter/LoginList.qml:98
504+#: qml/Greeter/NarrowView.qml:242
477−msgid "Retry"
505+msgid "Emergency"
478msgstr ""
506msgstr ""
479
507
480−#: qml/Greeter/LoginList.qml:99
508+#: qml/Greeter/PromptList.qml:126
481−msgid "Log In"
509+msgid "Passphrase"
482msgstr ""
510msgstr ""
483
511
484−#: qml/Greeter/NarrowView.qml:252
512+#: qml/Greeter/PromptList.qml:126
485−msgid "Emergency"
513+msgid "Passcode"
486msgstr ""
514msgstr ""
487
515
488#: qml/Greeter/SessionsList.qml:122
516#: qml/Greeter/SessionsList.qml:122
489msgid "Select desktop environment"
517msgid "Select desktop environment"
490msgstr ""
518msgstr ""
491
519
492−#: qml/Launcher/Drawer.qml:80
520+#: qml/Launcher/Drawer.qml:92
493msgid "Search…"
521msgid "Search…"
494msgstr ""
522msgstr ""
495
523
496−#: qml/Launcher/Drawer.qml:101
524+#: qml/Launcher/Drawer.qml:123
497msgctxt "Apps sorted alphabetically"
525msgctxt "Apps sorted alphabetically"
498msgid "A-Z"
526msgid "A-Z"
499msgstr ""
527msgstr ""
500
528
501−#: qml/Launcher/MoreAppsHeader.qml:32
529+#: qml/Launcher/MoreAppsHeader.qml:39
502msgid "More apps in the store"
530msgid "More apps in the store"
503msgstr ""
531msgstr ""
504
532
@@ -514,62 +542,62 @@ msgstr "Zəngə qayıtmaq üçün toxunun..."
514msgid "Conference"
542msgid "Conference"
515msgstr "Konfrans"
543msgstr "Konfrans"
516
544
517−#: qml/Panel/Indicators/MenuItemFactory.qml:868
545+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:869
518msgid "Nothing is playing"
546msgid "Nothing is playing"
519msgstr ""
547msgstr ""
520
548
521−#: qml/Panel/Indicators/MenuItemFactory.qml:996
549+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:997
522#, qt-format
550#, qt-format
523msgid "%1 hour"
551msgid "%1 hour"
524msgid_plural "%1 hours"
552msgid_plural "%1 hours"
525msgstr[0] ""
553msgstr[0] ""
526msgstr[1] ""
554msgstr[1] ""
527
555
528−#: qml/Panel/Indicators/MenuItemFactory.qml:1000
556+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1001
529#, qt-format
557#, qt-format
530msgid "%1 minute"
558msgid "%1 minute"
531msgid_plural "%1 minutes"
559msgid_plural "%1 minutes"
532msgstr[0] ""
560msgstr[0] ""
533msgstr[1] ""
561msgstr[1] ""
534
562
535−#: qml/Panel/Indicators/MenuItemFactory.qml:1005
563+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1006
536#, qt-format
564#, qt-format
537msgid "%1 second"
565msgid "%1 second"
538msgid_plural "%1 seconds"
566msgid_plural "%1 seconds"
539msgstr[0] ""
567msgstr[0] ""
540msgstr[1] ""
568msgstr[1] ""
541
569
542−#: qml/Panel/Indicators/MenuItemFactory.qml:1008
570+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1009
543msgid "0 seconds"
571msgid "0 seconds"
544msgstr ""
572msgstr ""
545
573
546#. Translators: String like "1 hour, 2 minutes, 3 seconds remaining"
574#. Translators: String like "1 hour, 2 minutes, 3 seconds remaining"
547−#: qml/Panel/Indicators/MenuItemFactory.qml:1010
575+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1011
548#, qt-format
576#, qt-format
549msgid "%1 remaining"
577msgid "%1 remaining"
550msgstr ""
578msgstr ""
551
579
552−#: qml/Panel/Indicators/MenuItemFactory.qml:1016
580+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1017
553msgid "In queue…"
581msgid "In queue…"
554msgstr "Növbədədir..."
582msgstr "Növbədədir..."
555
583
556−#: qml/Panel/Indicators/MenuItemFactory.qml:1020
584+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1021
557msgid "Downloading"
585msgid "Downloading"
558msgstr "Endirilir"
586msgstr "Endirilir"
559
587
560−#: qml/Panel/Indicators/MenuItemFactory.qml:1022
588+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1023
561msgid "Paused, tap to resume"
589msgid "Paused, tap to resume"
562msgstr "Dayandırıldı. Davam etmək üçün toxunun"
590msgstr "Dayandırıldı. Davam etmək üçün toxunun"
563
591
564−#: qml/Panel/Indicators/MenuItemFactory.qml:1024
592+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1025
565msgid "Canceled"
593msgid "Canceled"
566msgstr "İmtina edildi"
594msgstr "İmtina edildi"
567
595
568−#: qml/Panel/Indicators/MenuItemFactory.qml:1026
596+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1027
569msgid "Finished"
597msgid "Finished"
570msgstr "Bitdi"
598msgstr "Bitdi"
571
599
572−#: qml/Panel/Indicators/MenuItemFactory.qml:1028
600+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1029
573msgid "Failed, tap to retry"
601msgid "Failed, tap to retry"
574msgstr "Alınmadı. Yenidәn cәhd etmək üçün toxunun"
602msgstr "Alınmadı. Yenidәn cәhd etmək üçün toxunun"
575
603
po/be.po+85−57
@@ -7,7 +7,7 @@ msgid ""
7msgstr ""
7msgstr ""
8"Project-Id-Version: unity8\n"
8"Project-Id-Version: unity8\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2016-12-15 16:17+0000\n"
10+"POT-Creation-Date: 2017-02-06 09:12+0000\n"
11"PO-Revision-Date: 2015-12-13 13:12+0000\n"
11"PO-Revision-Date: 2015-12-13 13:12+0000\n"
12"Last-Translator: Mikhail_SaTuRn <mikhail_saturn@tut.by>\n"
12"Last-Translator: Mikhail_SaTuRn <mikhail_saturn@tut.by>\n"
13"Language-Team: Belarusian <be@li.org>\n"
13"Language-Team: Belarusian <be@li.org>\n"
@@ -16,13 +16,41 @@ msgstr ""
16"Content-Transfer-Encoding: 8bit\n"
16"Content-Transfer-Encoding: 8bit\n"
17"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && "
17"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && "
18"n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
18"n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
19−"X-Launchpad-Export-Date: 2016-12-23 04:58+0000\n"
19+"X-Launchpad-Export-Date: 2017-02-08 04:58+0000\n"
20−"X-Generator: Launchpad (build 18298)\n"
20+"X-Generator: Launchpad (build 18326)\n"
21
21
22−#: plugins/LightDM/Greeter.cpp:123
22+#: plugins/LightDM/Greeter.cpp:188
23msgid "Password: "
23msgid "Password: "
24msgstr "Пароль: "
24msgstr "Пароль: "
25
25
26+#: plugins/LightDM/Greeter.cpp:203
27+msgid "Username"
28+msgstr ""
29+
30+#: plugins/LightDM/Greeter.cpp:242
31+msgid "Failed to authenticate"
32+msgstr ""
33+
34+#: plugins/LightDM/Greeter.cpp:244
35+msgid "Invalid password, please try again"
36+msgstr ""
37+
38+#: plugins/LightDM/Greeter.cpp:254
39+msgid "Log In"
40+msgstr ""
41+
42+#: plugins/LightDM/Greeter.cpp:254
43+msgid "Retry"
44+msgstr "Паспрабаваць зноў"
45+
46+#: plugins/LightDM/UsersModel.cpp:152
47+msgid "Login"
48+msgstr ""
49+
50+#: plugins/LightDM/UsersModel.cpp:160
51+msgid "Guest Session"
52+msgstr ""
53+
26#: plugins/Unity/Launcher/launcheritem.cpp:50
54#: plugins/Unity/Launcher/launcheritem.cpp:50
27#: plugins/Unity/Launcher/launcheritem.cpp:122
55#: plugins/Unity/Launcher/launcheritem.cpp:122
28msgid "Pin shortcut"
56msgid "Pin shortcut"
@@ -36,55 +64,55 @@ msgstr "Выйсці"
36msgid "Unpin shortcut"
64msgid "Unpin shortcut"
37msgstr "Адмацаваць кнопку"
65msgstr "Адмацаваць кнопку"
38
66
39−#: qml/Components/Dialogs.qml:149
67+#: qml/Components/Dialogs.qml:177
40msgctxt "Title: Lock/Log out dialog"
68msgctxt "Title: Lock/Log out dialog"
41msgid "Log out"
69msgid "Log out"
42msgstr "Выйсці"
70msgstr "Выйсці"
43
71
44−#: qml/Components/Dialogs.qml:150
72+#: qml/Components/Dialogs.qml:178
45msgid "Are you sure you want to log out?"
73msgid "Are you sure you want to log out?"
46msgstr "Вы ўпэўненыя, што хочаце выйсці?"
74msgstr "Вы ўпэўненыя, што хочаце выйсці?"
47
75
48−#: qml/Components/Dialogs.qml:152
76+#: qml/Components/Dialogs.qml:181
49msgctxt "Button: Lock the system"
77msgctxt "Button: Lock the system"
50msgid "Lock"
78msgid "Lock"
51msgstr "Заблакаваць"
79msgstr "Заблакаваць"
52
80
53−#: qml/Components/Dialogs.qml:159
81+#: qml/Components/Dialogs.qml:191
54msgctxt "Button: Log out from the system"
82msgctxt "Button: Log out from the system"
55msgid "Log Out"
83msgid "Log Out"
56msgstr "Выйсці"
84msgstr "Выйсці"
57
85
58−#: qml/Components/Dialogs.qml:166 qml/Components/Dialogs.qml:222
86+#: qml/Components/Dialogs.qml:199 qml/Components/Dialogs.qml:264
59−#: qml/Dash/DashPageHeader.qml:324 qml/Greeter/NarrowView.qml:232
87+#: qml/Dash/DashPageHeader.qml:324 qml/Greeter/NarrowView.qml:222
60#: qml/Wizard/Pages/passcode-confirm.qml:32
88#: qml/Wizard/Pages/passcode-confirm.qml:32
61#: qml/Wizard/Pages/passcode-set.qml:32
89#: qml/Wizard/Pages/passcode-set.qml:32
62msgid "Cancel"
90msgid "Cancel"
63msgstr "Скасаваць"
91msgstr "Скасаваць"
64
92
65−#: qml/Components/Dialogs.qml:178
93+#: qml/Components/Dialogs.qml:211
66msgctxt "Title: Reboot dialog"
94msgctxt "Title: Reboot dialog"
67msgid "Reboot"
95msgid "Reboot"
68msgstr "Перазагрузіць"
96msgstr "Перазагрузіць"
69
97
70−#: qml/Components/Dialogs.qml:179
98+#: qml/Components/Dialogs.qml:212
71msgid "Are you sure you want to reboot?"
99msgid "Are you sure you want to reboot?"
72msgstr "Вы ўпэўнены, што жадаеце перазагрузіць?"
100msgstr "Вы ўпэўнены, што жадаеце перазагрузіць?"
73
101
74−#: qml/Components/Dialogs.qml:181
102+#: qml/Components/Dialogs.qml:215
75msgid "No"
103msgid "No"
76msgstr "Не"
104msgstr "Не"
77
105
78−#: qml/Components/Dialogs.qml:187
106+#: qml/Components/Dialogs.qml:223
79msgid "Yes"
107msgid "Yes"
80msgstr "Так"
108msgstr "Так"
81
109
82−#: qml/Components/Dialogs.qml:202
110+#: qml/Components/Dialogs.qml:239
83msgctxt "Title: Power off/Restart dialog"
111msgctxt "Title: Power off/Restart dialog"
84msgid "Power"
112msgid "Power"
85msgstr "Сілкаванне"
113msgstr "Сілкаванне"
86
114
87−#: qml/Components/Dialogs.qml:203
115+#: qml/Components/Dialogs.qml:240
88msgid ""
116msgid ""
89"Are you sure you would like\n"
117"Are you sure you would like\n"
90"to power off?"
118"to power off?"
@@ -92,12 +120,12 @@ msgstr ""
92"Вы ўпэўнены, што хочаце\n"
120"Вы ўпэўнены, што хочаце\n"
93"выключыць камп'ютэр?"
121"выключыць камп'ютэр?"
94
122
95−#: qml/Components/Dialogs.qml:205
123+#: qml/Components/Dialogs.qml:244
96msgctxt "Button: Power off the system"
124msgctxt "Button: Power off the system"
97msgid "Power off"
125msgid "Power off"
98msgstr "Выключыць"
126msgstr "Выключыць"
99
127
100−#: qml/Components/Dialogs.qml:214
128+#: qml/Components/Dialogs.qml:255
101msgctxt "Button: Restart the system"
129msgctxt "Button: Restart the system"
102msgid "Restart"
130msgid "Restart"
103msgstr "Перазапуск"
131msgstr "Перазапуск"
@@ -123,7 +151,7 @@ msgid "Alt + PrtScr"
123msgstr ""
151msgstr ""
124
152
125#: qml/Components/KeyboardShortcutsOverlay.qml:80
153#: qml/Components/KeyboardShortcutsOverlay.qml:80
126−msgid "Takes a screenshot of a window."
154+msgid "Takes a screenshot of the current window."
127msgstr ""
155msgstr ""
128
156
129#: qml/Components/KeyboardShortcutsOverlay.qml:88
157#: qml/Components/KeyboardShortcutsOverlay.qml:88
@@ -270,7 +298,7 @@ msgstr ""
270msgid "Closes the current window."
298msgid "Closes the current window."
271msgstr ""
299msgstr ""
272
300
273−#: qml/Components/Lockscreen.qml:212 qml/Greeter/NarrowView.qml:252
301+#: qml/Components/Lockscreen.qml:212 qml/Greeter/NarrowView.qml:242
274msgid "Return to Call"
302msgid "Return to Call"
275msgstr "Вярнуцца да выкліку"
303msgstr "Вярнуцца да выкліку"
276
304
@@ -278,7 +306,7 @@ msgstr "Вярнуцца да выкліку"
278msgid "Emergency Call"
306msgid "Emergency Call"
279msgstr "Терміновы выклік"
307msgstr "Терміновы выклік"
280
308
281−#: qml/Components/Lockscreen.qml:244
309+#: qml/Components/Lockscreen.qml:245
282msgid "OK"
310msgid "OK"
283msgstr "Добра"
311msgstr "Добра"
284
312
@@ -292,29 +320,29 @@ msgstr ""
292msgid "%1:%2"
320msgid "%1:%2"
293msgstr ""
321msgstr ""
294
322
295−#: qml/Components/ModeSwitchWarningDialog.qml:32
323+#: qml/Components/ModeSwitchWarningDialog.qml:33
296msgid "Apps may have unsaved data:"
324msgid "Apps may have unsaved data:"
297msgstr "Прылады могуць мець незахованыя дадзеныя:"
325msgstr "Прылады могуць мець незахованыя дадзеныя:"
298
326
299−#: qml/Components/ModeSwitchWarningDialog.qml:57
327+#: qml/Components/ModeSwitchWarningDialog.qml:60
300msgctxt ""
328msgctxt ""
301"Re-dock means connect the device again to an external screen/mouse/keyboard"
329"Re-dock means connect the device again to an external screen/mouse/keyboard"
302msgid "Re-dock, save your work and close these apps to continue."
330msgid "Re-dock, save your work and close these apps to continue."
303msgstr ""
331msgstr ""
304
332
305−#: qml/Components/ModeSwitchWarningDialog.qml:63
333+#: qml/Components/ModeSwitchWarningDialog.qml:67
306msgid "Or force close now (unsaved data will be lost)."
334msgid "Or force close now (unsaved data will be lost)."
307msgstr "Прымусіць зачыніць (незахаваныя дадзеныя будуць страчаны)."
335msgstr "Прымусіць зачыніць (незахаваныя дадзеныя будуць страчаны)."
308
336
309−#: qml/Components/ModeSwitchWarningDialog.qml:75
337+#: qml/Components/ModeSwitchWarningDialog.qml:80
310msgid "OK, I will reconnect"
338msgid "OK, I will reconnect"
311msgstr "Добра, буду перападлучацца"
339msgstr "Добра, буду перападлучацца"
312
340
313−#: qml/Components/ModeSwitchWarningDialog.qml:76
341+#: qml/Components/ModeSwitchWarningDialog.qml:81
314msgid "Reconnect now!"
342msgid "Reconnect now!"
315msgstr "Перападлучыцца зараз!"
343msgstr "Перападлучыцца зараз!"
316
344
317−#: qml/Components/ModeSwitchWarningDialog.qml:88
345+#: qml/Components/ModeSwitchWarningDialog.qml:94
318msgid "Close all"
346msgid "Close all"
319msgstr "Зачыніць усё"
347msgstr "Зачыніць усё"
320
348
@@ -429,15 +457,15 @@ msgstr "Адпусціце для абнаўлення..."
429msgid "Enable location data"
457msgid "Enable location data"
430msgstr "Уключыць дадзеныя аб месцазнаходжанні"
458msgstr "Уключыць дадзеныя аб месцазнаходжанні"
431
459
432−#: qml/Dash/ScopesList.qml:57
460+#: qml/Dash/ScopesList.qml:146
433msgid "Manage"
461msgid "Manage"
434msgstr "Кіраванне"
462msgstr "Кіраванне"
435
463
436−#: qml/Dash/ScopesList.qml:104
464+#: qml/Dash/ScopesList.qml:187
437msgid "Home"
465msgid "Home"
438msgstr "Хатняя папка"
466msgstr "Хатняя папка"
439
467
440−#: qml/Dash/ScopesList.qml:105
468+#: qml/Dash/ScopesList.qml:188
441msgid "Also installed"
469msgid "Also installed"
442msgstr "Таксама ўсталявана"
470msgstr "Таксама ўсталявана"
443
471
@@ -468,44 +496,44 @@ msgstr[0] "Пачакайце %1 хвіліну і паўтарыце спроб
468msgstr[1] "Пачакайце %1 хвіліны і паўтарыце спробу…"
496msgstr[1] "Пачакайце %1 хвіліны і паўтарыце спробу…"
469msgstr[2] "Пачакайце %1 хвілін і паўтарыце спробу…"
497msgstr[2] "Пачакайце %1 хвілін і паўтарыце спробу…"
470
498
471−#: qml/Greeter/Greeter.qml:592
499+#: qml/Greeter/Greeter.qml:561
472msgid "Try again"
500msgid "Try again"
473msgstr ""
501msgstr ""
474
502
475−#: qml/Greeter/LoginList.qml:70
503+#: qml/Greeter/Greeter.qml:562
476−msgid "Passphrase"
504+msgid "Enter passphrase to unlock"
477msgstr ""
505msgstr ""
478
506
479−#: qml/Greeter/LoginList.qml:71
507+#: qml/Greeter/Greeter.qml:563
480−msgid "Passcode"
508+msgid "Enter passcode to unlock"
481msgstr ""
509msgstr ""
482
510
483−#: qml/Greeter/LoginList.qml:98
511+#: qml/Greeter/NarrowView.qml:242
484−msgid "Retry"
512+msgid "Emergency"
485−msgstr "Паспрабаваць зноў"
513+msgstr ""
486
514
487−#: qml/Greeter/LoginList.qml:99
515+#: qml/Greeter/PromptList.qml:126
488−msgid "Log In"
516+msgid "Passphrase"
489msgstr ""
517msgstr ""
490
518
491−#: qml/Greeter/NarrowView.qml:252
519+#: qml/Greeter/PromptList.qml:126
492−msgid "Emergency"
520+msgid "Passcode"
493msgstr ""
521msgstr ""
494
522
495#: qml/Greeter/SessionsList.qml:122
523#: qml/Greeter/SessionsList.qml:122
496msgid "Select desktop environment"
524msgid "Select desktop environment"
497msgstr ""
525msgstr ""
498
526
499−#: qml/Launcher/Drawer.qml:80
527+#: qml/Launcher/Drawer.qml:92
500msgid "Search…"
528msgid "Search…"
501msgstr ""
529msgstr ""
502
530
503−#: qml/Launcher/Drawer.qml:101
531+#: qml/Launcher/Drawer.qml:123
504msgctxt "Apps sorted alphabetically"
532msgctxt "Apps sorted alphabetically"
505msgid "A-Z"
533msgid "A-Z"
506msgstr ""
534msgstr ""
507
535
508−#: qml/Launcher/MoreAppsHeader.qml:32
536+#: qml/Launcher/MoreAppsHeader.qml:39
509msgid "More apps in the store"
537msgid "More apps in the store"
510msgstr ""
538msgstr ""
511
539
@@ -521,11 +549,11 @@ msgstr "Націсніце, каб вярнуцца да выкліку..."
521msgid "Conference"
549msgid "Conference"
522msgstr "Канферэнцыя"
550msgstr "Канферэнцыя"
523
551
524−#: qml/Panel/Indicators/MenuItemFactory.qml:868
552+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:869
525msgid "Nothing is playing"
553msgid "Nothing is playing"
526msgstr "Нічога не грае"
554msgstr "Нічога не грае"
527
555
528−#: qml/Panel/Indicators/MenuItemFactory.qml:996
556+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:997
529#, qt-format
557#, qt-format
530msgid "%1 hour"
558msgid "%1 hour"
531msgid_plural "%1 hours"
559msgid_plural "%1 hours"
@@ -533,7 +561,7 @@ msgstr[0] "%1 гадзіна"
533msgstr[1] "%1 гадзіны"
561msgstr[1] "%1 гадзіны"
534msgstr[2] "%1 гадзінаў"
562msgstr[2] "%1 гадзінаў"
535
563
536−#: qml/Panel/Indicators/MenuItemFactory.qml:1000
564+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1001
537#, qt-format
565#, qt-format
538msgid "%1 minute"
566msgid "%1 minute"
539msgid_plural "%1 minutes"
567msgid_plural "%1 minutes"
@@ -541,7 +569,7 @@ msgstr[0] "%1 хвіліна"
541msgstr[1] "%1 хвіліны"
569msgstr[1] "%1 хвіліны"
542msgstr[2] "%1 хвілінаў"
570msgstr[2] "%1 хвілінаў"
543
571
544−#: qml/Panel/Indicators/MenuItemFactory.qml:1005
572+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1006
545#, qt-format
573#, qt-format
546msgid "%1 second"
574msgid "%1 second"
547msgid_plural "%1 seconds"
575msgid_plural "%1 seconds"
@@ -549,37 +577,37 @@ msgstr[0] "%1 секунда"
549msgstr[1] "%1 секунды"
577msgstr[1] "%1 секунды"
550msgstr[2] "%1 секундаў"
578msgstr[2] "%1 секундаў"
551
579
552−#: qml/Panel/Indicators/MenuItemFactory.qml:1008
580+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1009
553msgid "0 seconds"
581msgid "0 seconds"
554msgstr "0 секунд"
582msgstr "0 секунд"
555
583
556#. Translators: String like "1 hour, 2 minutes, 3 seconds remaining"
584#. Translators: String like "1 hour, 2 minutes, 3 seconds remaining"
557−#: qml/Panel/Indicators/MenuItemFactory.qml:1010
585+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1011
558#, qt-format
586#, qt-format
559msgid "%1 remaining"
587msgid "%1 remaining"
560msgstr "%1 засталося"
588msgstr "%1 засталося"
561
589
562−#: qml/Panel/Indicators/MenuItemFactory.qml:1016
590+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1017
563msgid "In queue…"
591msgid "In queue…"
564msgstr "У чарзе..."
592msgstr "У чарзе..."
565
593
566−#: qml/Panel/Indicators/MenuItemFactory.qml:1020
594+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1021
567msgid "Downloading"
595msgid "Downloading"
568msgstr "Запампоўка"
596msgstr "Запампоўка"
569
597
570−#: qml/Panel/Indicators/MenuItemFactory.qml:1022
598+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1023
571msgid "Paused, tap to resume"
599msgid "Paused, tap to resume"
572msgstr "Прыпынена, націсніце для працягу"
600msgstr "Прыпынена, націсніце для працягу"
573
601
574−#: qml/Panel/Indicators/MenuItemFactory.qml:1024
602+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1025
575msgid "Canceled"
603msgid "Canceled"
576msgstr "Скасавана"
604msgstr "Скасавана"
577
605
578−#: qml/Panel/Indicators/MenuItemFactory.qml:1026
606+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1027
579msgid "Finished"
607msgid "Finished"
580msgstr "Скончана"
608msgstr "Скончана"
581
609
582−#: qml/Panel/Indicators/MenuItemFactory.qml:1028
610+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1029
583msgid "Failed, tap to retry"
611msgid "Failed, tap to retry"
584msgstr "Не атрымалася, націсніце, каб паўтарыць спробу"
612msgstr "Не атрымалася, націсніце, каб паўтарыць спробу"
585
613
po/bg.po+84−56
@@ -7,7 +7,7 @@ msgid ""
7msgstr ""
7msgstr ""
8"Project-Id-Version: unity\n"
8"Project-Id-Version: unity\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2016-12-15 16:17+0000\n"
10+"POT-Creation-Date: 2017-02-06 09:12+0000\n"
11"PO-Revision-Date: 2015-04-12 14:43+0000\n"
11"PO-Revision-Date: 2015-04-12 14:43+0000\n"
12"Last-Translator: George Karavasilev <kokoto-java@ubuntu.com>\n"
12"Last-Translator: George Karavasilev <kokoto-java@ubuntu.com>\n"
13"Language-Team: Bulgarian <bg@li.org>\n"
13"Language-Team: Bulgarian <bg@li.org>\n"
@@ -15,13 +15,41 @@ msgstr ""
15"Content-Type: text/plain; charset=UTF-8\n"
15"Content-Type: text/plain; charset=UTF-8\n"
16"Content-Transfer-Encoding: 8bit\n"
16"Content-Transfer-Encoding: 8bit\n"
17"Plural-Forms: nplurals=2; plural=n != 1;\n"
17"Plural-Forms: nplurals=2; plural=n != 1;\n"
18−"X-Launchpad-Export-Date: 2016-12-23 04:58+0000\n"
18+"X-Launchpad-Export-Date: 2017-02-08 04:58+0000\n"
19−"X-Generator: Launchpad (build 18298)\n"
19+"X-Generator: Launchpad (build 18326)\n"
20
20
21−#: plugins/LightDM/Greeter.cpp:123
21+#: plugins/LightDM/Greeter.cpp:188
22msgid "Password: "
22msgid "Password: "
23msgstr ""
23msgstr ""
24
24
25+#: plugins/LightDM/Greeter.cpp:203
26+msgid "Username"
27+msgstr ""
28+
29+#: plugins/LightDM/Greeter.cpp:242
30+msgid "Failed to authenticate"
31+msgstr ""
32+
33+#: plugins/LightDM/Greeter.cpp:244
34+msgid "Invalid password, please try again"
35+msgstr ""
36+
37+#: plugins/LightDM/Greeter.cpp:254
38+msgid "Log In"
39+msgstr ""
40+
41+#: plugins/LightDM/Greeter.cpp:254
42+msgid "Retry"
43+msgstr ""
44+
45+#: plugins/LightDM/UsersModel.cpp:152
46+msgid "Login"
47+msgstr ""
48+
49+#: plugins/LightDM/UsersModel.cpp:160
50+msgid "Guest Session"
51+msgstr ""
52+
25#: plugins/Unity/Launcher/launcheritem.cpp:50
53#: plugins/Unity/Launcher/launcheritem.cpp:50
26#: plugins/Unity/Launcher/launcheritem.cpp:122
54#: plugins/Unity/Launcher/launcheritem.cpp:122
27msgid "Pin shortcut"
55msgid "Pin shortcut"
@@ -35,55 +63,55 @@ msgstr ""
35msgid "Unpin shortcut"
63msgid "Unpin shortcut"
36msgstr ""
64msgstr ""
37
65
38−#: qml/Components/Dialogs.qml:149
66+#: qml/Components/Dialogs.qml:177
39msgctxt "Title: Lock/Log out dialog"
67msgctxt "Title: Lock/Log out dialog"
40msgid "Log out"
68msgid "Log out"
41msgstr ""
69msgstr ""
42
70
43−#: qml/Components/Dialogs.qml:150
71+#: qml/Components/Dialogs.qml:178
44msgid "Are you sure you want to log out?"
72msgid "Are you sure you want to log out?"
45msgstr ""
73msgstr ""
46
74
47−#: qml/Components/Dialogs.qml:152
75+#: qml/Components/Dialogs.qml:181
48msgctxt "Button: Lock the system"
76msgctxt "Button: Lock the system"
49msgid "Lock"
77msgid "Lock"
50msgstr ""
78msgstr ""
51
79
52−#: qml/Components/Dialogs.qml:159
80+#: qml/Components/Dialogs.qml:191
53msgctxt "Button: Log out from the system"
81msgctxt "Button: Log out from the system"
54msgid "Log Out"
82msgid "Log Out"
55msgstr ""
83msgstr ""
56
84
57−#: qml/Components/Dialogs.qml:166 qml/Components/Dialogs.qml:222
85+#: qml/Components/Dialogs.qml:199 qml/Components/Dialogs.qml:264
58−#: qml/Dash/DashPageHeader.qml:324 qml/Greeter/NarrowView.qml:232
86+#: qml/Dash/DashPageHeader.qml:324 qml/Greeter/NarrowView.qml:222
59#: qml/Wizard/Pages/passcode-confirm.qml:32
87#: qml/Wizard/Pages/passcode-confirm.qml:32
60#: qml/Wizard/Pages/passcode-set.qml:32
88#: qml/Wizard/Pages/passcode-set.qml:32
61msgid "Cancel"
89msgid "Cancel"
62msgstr ""
90msgstr ""
63
91
64−#: qml/Components/Dialogs.qml:178
92+#: qml/Components/Dialogs.qml:211
65msgctxt "Title: Reboot dialog"
93msgctxt "Title: Reboot dialog"
66msgid "Reboot"
94msgid "Reboot"
67msgstr ""
95msgstr ""
68
96
69−#: qml/Components/Dialogs.qml:179
97+#: qml/Components/Dialogs.qml:212
70msgid "Are you sure you want to reboot?"
98msgid "Are you sure you want to reboot?"
71msgstr ""
99msgstr ""
72
100
73−#: qml/Components/Dialogs.qml:181
101+#: qml/Components/Dialogs.qml:215
74msgid "No"
102msgid "No"
75msgstr ""
103msgstr ""
76
104
77−#: qml/Components/Dialogs.qml:187
105+#: qml/Components/Dialogs.qml:223
78msgid "Yes"
106msgid "Yes"
79msgstr ""
107msgstr ""
80
108
81−#: qml/Components/Dialogs.qml:202
109+#: qml/Components/Dialogs.qml:239
82msgctxt "Title: Power off/Restart dialog"
110msgctxt "Title: Power off/Restart dialog"
83msgid "Power"
111msgid "Power"
84msgstr ""
112msgstr ""
85
113
86−#: qml/Components/Dialogs.qml:203
114+#: qml/Components/Dialogs.qml:240
87msgid ""
115msgid ""
88"Are you sure you would like\n"
116"Are you sure you would like\n"
89"to power off?"
117"to power off?"
@@ -91,12 +119,12 @@ msgstr ""
91"Искате ли да \n"
119"Искате ли да \n"
92"изключите захранването на устройството?"
120"изключите захранването на устройството?"
93
121
94−#: qml/Components/Dialogs.qml:205
122+#: qml/Components/Dialogs.qml:244
95msgctxt "Button: Power off the system"
123msgctxt "Button: Power off the system"
96msgid "Power off"
124msgid "Power off"
97msgstr ""
125msgstr ""
98
126
99−#: qml/Components/Dialogs.qml:214
127+#: qml/Components/Dialogs.qml:255
100msgctxt "Button: Restart the system"
128msgctxt "Button: Restart the system"
101msgid "Restart"
129msgid "Restart"
102msgstr ""
130msgstr ""
@@ -122,7 +150,7 @@ msgid "Alt + PrtScr"
122msgstr ""
150msgstr ""
123
151
124#: qml/Components/KeyboardShortcutsOverlay.qml:80
152#: qml/Components/KeyboardShortcutsOverlay.qml:80
125−msgid "Takes a screenshot of a window."
153+msgid "Takes a screenshot of the current window."
126msgstr ""
154msgstr ""
127
155
128#: qml/Components/KeyboardShortcutsOverlay.qml:88
156#: qml/Components/KeyboardShortcutsOverlay.qml:88
@@ -269,7 +297,7 @@ msgstr ""
269msgid "Closes the current window."
297msgid "Closes the current window."
270msgstr ""
298msgstr ""
271
299
272−#: qml/Components/Lockscreen.qml:212 qml/Greeter/NarrowView.qml:252
300+#: qml/Components/Lockscreen.qml:212 qml/Greeter/NarrowView.qml:242
273msgid "Return to Call"
301msgid "Return to Call"
274msgstr ""
302msgstr ""
275
303
@@ -277,7 +305,7 @@ msgstr ""
277msgid "Emergency Call"
305msgid "Emergency Call"
278msgstr "Спешно повикване"
306msgstr "Спешно повикване"
279
307
280−#: qml/Components/Lockscreen.qml:244
308+#: qml/Components/Lockscreen.qml:245
281msgid "OK"
309msgid "OK"
282msgstr ""
310msgstr ""
283
311
@@ -291,29 +319,29 @@ msgstr ""
291msgid "%1:%2"
319msgid "%1:%2"
292msgstr ""
320msgstr ""
293
321
294−#: qml/Components/ModeSwitchWarningDialog.qml:32
322+#: qml/Components/ModeSwitchWarningDialog.qml:33
295msgid "Apps may have unsaved data:"
323msgid "Apps may have unsaved data:"
296msgstr ""
324msgstr ""
297
325
298−#: qml/Components/ModeSwitchWarningDialog.qml:57
326+#: qml/Components/ModeSwitchWarningDialog.qml:60
299msgctxt ""
327msgctxt ""
300"Re-dock means connect the device again to an external screen/mouse/keyboard"
328"Re-dock means connect the device again to an external screen/mouse/keyboard"
301msgid "Re-dock, save your work and close these apps to continue."
329msgid "Re-dock, save your work and close these apps to continue."
302msgstr ""
330msgstr ""
303
331
304−#: qml/Components/ModeSwitchWarningDialog.qml:63
332+#: qml/Components/ModeSwitchWarningDialog.qml:67
305msgid "Or force close now (unsaved data will be lost)."
333msgid "Or force close now (unsaved data will be lost)."
306msgstr ""
334msgstr ""
307
335
308−#: qml/Components/ModeSwitchWarningDialog.qml:75
336+#: qml/Components/ModeSwitchWarningDialog.qml:80
309msgid "OK, I will reconnect"
337msgid "OK, I will reconnect"
310msgstr ""
338msgstr ""
311
339
312−#: qml/Components/ModeSwitchWarningDialog.qml:76
340+#: qml/Components/ModeSwitchWarningDialog.qml:81
313msgid "Reconnect now!"
341msgid "Reconnect now!"
314msgstr ""
342msgstr ""
315
343
316−#: qml/Components/ModeSwitchWarningDialog.qml:88
344+#: qml/Components/ModeSwitchWarningDialog.qml:94
317msgid "Close all"
345msgid "Close all"
318msgstr ""
346msgstr ""
319
347
@@ -428,15 +456,15 @@ msgstr ""
428msgid "Enable location data"
456msgid "Enable location data"
429msgstr ""
457msgstr ""
430
458
431−#: qml/Dash/ScopesList.qml:57
459+#: qml/Dash/ScopesList.qml:146
432msgid "Manage"
460msgid "Manage"
433msgstr ""
461msgstr ""
434
462
435−#: qml/Dash/ScopesList.qml:104
463+#: qml/Dash/ScopesList.qml:187
436msgid "Home"
464msgid "Home"
437msgstr ""
465msgstr ""
438
466
439−#: qml/Dash/ScopesList.qml:105
467+#: qml/Dash/ScopesList.qml:188
440msgid "Also installed"
468msgid "Also installed"
441msgstr ""
469msgstr ""
442
470
@@ -463,44 +491,44 @@ msgid_plural "Please wait %1 minutes and then try again…"
463msgstr[0] ""
491msgstr[0] ""
464msgstr[1] ""
492msgstr[1] ""
465
493
466−#: qml/Greeter/Greeter.qml:592
494+#: qml/Greeter/Greeter.qml:561
467msgid "Try again"
495msgid "Try again"
468msgstr ""
496msgstr ""
469
497
470−#: qml/Greeter/LoginList.qml:70
498+#: qml/Greeter/Greeter.qml:562
471−msgid "Passphrase"
499+msgid "Enter passphrase to unlock"
472msgstr ""
500msgstr ""
473
501
474−#: qml/Greeter/LoginList.qml:71
502+#: qml/Greeter/Greeter.qml:563
475−msgid "Passcode"
503+msgid "Enter passcode to unlock"
476msgstr ""
504msgstr ""
477
505
478−#: qml/Greeter/LoginList.qml:98
506+#: qml/Greeter/NarrowView.qml:242
479−msgid "Retry"
507+msgid "Emergency"
480msgstr ""
508msgstr ""
481
509
482−#: qml/Greeter/LoginList.qml:99
510+#: qml/Greeter/PromptList.qml:126
483−msgid "Log In"
511+msgid "Passphrase"
484msgstr ""
512msgstr ""
485
513
486−#: qml/Greeter/NarrowView.qml:252
514+#: qml/Greeter/PromptList.qml:126
487−msgid "Emergency"
515+msgid "Passcode"
488msgstr ""
516msgstr ""
489
517
490#: qml/Greeter/SessionsList.qml:122
518#: qml/Greeter/SessionsList.qml:122
491msgid "Select desktop environment"
519msgid "Select desktop environment"
492msgstr ""
520msgstr ""
493
521
494−#: qml/Launcher/Drawer.qml:80
522+#: qml/Launcher/Drawer.qml:92
495msgid "Search…"
523msgid "Search…"
496msgstr ""
524msgstr ""
497
525
498−#: qml/Launcher/Drawer.qml:101
526+#: qml/Launcher/Drawer.qml:123
499msgctxt "Apps sorted alphabetically"
527msgctxt "Apps sorted alphabetically"
500msgid "A-Z"
528msgid "A-Z"
501msgstr ""
529msgstr ""
502
530
503−#: qml/Launcher/MoreAppsHeader.qml:32
531+#: qml/Launcher/MoreAppsHeader.qml:39
504msgid "More apps in the store"
532msgid "More apps in the store"
505msgstr ""
533msgstr ""
506
534
@@ -516,62 +544,62 @@ msgstr ""
516msgid "Conference"
544msgid "Conference"
517msgstr ""
545msgstr ""
518
546
519−#: qml/Panel/Indicators/MenuItemFactory.qml:868
547+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:869
520msgid "Nothing is playing"
548msgid "Nothing is playing"
521msgstr ""
549msgstr ""
522
550
523−#: qml/Panel/Indicators/MenuItemFactory.qml:996
551+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:997
524#, qt-format
552#, qt-format
525msgid "%1 hour"
553msgid "%1 hour"
526msgid_plural "%1 hours"
554msgid_plural "%1 hours"
527msgstr[0] ""
555msgstr[0] ""
528msgstr[1] ""
556msgstr[1] ""
529
557
530−#: qml/Panel/Indicators/MenuItemFactory.qml:1000
558+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1001
531#, qt-format
559#, qt-format
532msgid "%1 minute"
560msgid "%1 minute"
533msgid_plural "%1 minutes"
561msgid_plural "%1 minutes"
534msgstr[0] ""
562msgstr[0] ""
535msgstr[1] ""
563msgstr[1] ""
536
564
537−#: qml/Panel/Indicators/MenuItemFactory.qml:1005
565+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1006
538#, qt-format
566#, qt-format
539msgid "%1 second"
567msgid "%1 second"
540msgid_plural "%1 seconds"
568msgid_plural "%1 seconds"
541msgstr[0] ""
569msgstr[0] ""
542msgstr[1] ""
570msgstr[1] ""
543
571
544−#: qml/Panel/Indicators/MenuItemFactory.qml:1008
572+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1009
545msgid "0 seconds"
573msgid "0 seconds"
546msgstr ""
574msgstr ""
547
575
548#. Translators: String like "1 hour, 2 minutes, 3 seconds remaining"
576#. Translators: String like "1 hour, 2 minutes, 3 seconds remaining"
549−#: qml/Panel/Indicators/MenuItemFactory.qml:1010
577+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1011
550#, qt-format
578#, qt-format
551msgid "%1 remaining"
579msgid "%1 remaining"
552msgstr ""
580msgstr ""
553
581
554−#: qml/Panel/Indicators/MenuItemFactory.qml:1016
582+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1017
555msgid "In queue…"
583msgid "In queue…"
556msgstr ""
584msgstr ""
557
585
558−#: qml/Panel/Indicators/MenuItemFactory.qml:1020
586+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1021
559msgid "Downloading"
587msgid "Downloading"
560msgstr ""
588msgstr ""
561
589
562−#: qml/Panel/Indicators/MenuItemFactory.qml:1022
590+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1023
563msgid "Paused, tap to resume"
591msgid "Paused, tap to resume"
564msgstr ""
592msgstr ""
565
593
566−#: qml/Panel/Indicators/MenuItemFactory.qml:1024
594+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1025
567msgid "Canceled"
595msgid "Canceled"
568msgstr ""
596msgstr ""
569
597
570−#: qml/Panel/Indicators/MenuItemFactory.qml:1026
598+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1027
571msgid "Finished"
599msgid "Finished"
572msgstr ""
600msgstr ""
573
601
574−#: qml/Panel/Indicators/MenuItemFactory.qml:1028
602+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1029
575msgid "Failed, tap to retry"
603msgid "Failed, tap to retry"
576msgstr ""
604msgstr ""
577
605
po/bn.po+84−56
@@ -7,7 +7,7 @@ msgid ""
7msgstr ""
7msgstr ""
8"Project-Id-Version: unity8\n"
8"Project-Id-Version: unity8\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2016-12-15 16:17+0000\n"
10+"POT-Creation-Date: 2017-02-06 09:12+0000\n"
11"PO-Revision-Date: 2015-11-27 19:38+0000\n"
11"PO-Revision-Date: 2015-11-27 19:38+0000\n"
12"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
12"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
13"Language-Team: Bengali <bn@li.org>\n"
13"Language-Team: Bengali <bn@li.org>\n"
@@ -15,13 +15,41 @@ msgstr ""
15"Content-Type: text/plain; charset=UTF-8\n"
15"Content-Type: text/plain; charset=UTF-8\n"
16"Content-Transfer-Encoding: 8bit\n"
16"Content-Transfer-Encoding: 8bit\n"
17"Plural-Forms: nplurals=2; plural=n != 1;\n"
17"Plural-Forms: nplurals=2; plural=n != 1;\n"
18−"X-Launchpad-Export-Date: 2016-12-23 04:58+0000\n"
18+"X-Launchpad-Export-Date: 2017-02-08 04:58+0000\n"
19−"X-Generator: Launchpad (build 18298)\n"
19+"X-Generator: Launchpad (build 18326)\n"
20
20
21−#: plugins/LightDM/Greeter.cpp:123
21+#: plugins/LightDM/Greeter.cpp:188
22msgid "Password: "
22msgid "Password: "
23msgstr "পাসওয়ার্ড: "
23msgstr "পাসওয়ার্ড: "
24
24
25+#: plugins/LightDM/Greeter.cpp:203
26+msgid "Username"
27+msgstr ""
28+
29+#: plugins/LightDM/Greeter.cpp:242
30+msgid "Failed to authenticate"
31+msgstr ""
32+
33+#: plugins/LightDM/Greeter.cpp:244
34+msgid "Invalid password, please try again"
35+msgstr ""
36+
37+#: plugins/LightDM/Greeter.cpp:254
38+msgid "Log In"
39+msgstr ""
40+
41+#: plugins/LightDM/Greeter.cpp:254
42+msgid "Retry"
43+msgstr ""
44+
45+#: plugins/LightDM/UsersModel.cpp:152
46+msgid "Login"
47+msgstr ""
48+
49+#: plugins/LightDM/UsersModel.cpp:160
50+msgid "Guest Session"
51+msgstr ""
52+
25#: plugins/Unity/Launcher/launcheritem.cpp:50
53#: plugins/Unity/Launcher/launcheritem.cpp:50
26#: plugins/Unity/Launcher/launcheritem.cpp:122
54#: plugins/Unity/Launcher/launcheritem.cpp:122
27msgid "Pin shortcut"
55msgid "Pin shortcut"
@@ -35,55 +63,55 @@ msgstr ""
35msgid "Unpin shortcut"
63msgid "Unpin shortcut"
36msgstr "আনপিন"
64msgstr "আনপিন"
37
65
38−#: qml/Components/Dialogs.qml:149
66+#: qml/Components/Dialogs.qml:177
39msgctxt "Title: Lock/Log out dialog"
67msgctxt "Title: Lock/Log out dialog"
40msgid "Log out"
68msgid "Log out"
41msgstr ""
69msgstr ""
42
70
43−#: qml/Components/Dialogs.qml:150
71+#: qml/Components/Dialogs.qml:178
44msgid "Are you sure you want to log out?"
72msgid "Are you sure you want to log out?"
45msgstr "আপনি কি লগ আউট করতে চান?"
73msgstr "আপনি কি লগ আউট করতে চান?"
46
74
47−#: qml/Components/Dialogs.qml:152
75+#: qml/Components/Dialogs.qml:181
48msgctxt "Button: Lock the system"
76msgctxt "Button: Lock the system"
49msgid "Lock"
77msgid "Lock"
50msgstr "লক করুন"
78msgstr "লক করুন"
51
79
52−#: qml/Components/Dialogs.qml:159
80+#: qml/Components/Dialogs.qml:191
53msgctxt "Button: Log out from the system"
81msgctxt "Button: Log out from the system"
54msgid "Log Out"
82msgid "Log Out"
55msgstr ""
83msgstr ""
56
84
57−#: qml/Components/Dialogs.qml:166 qml/Components/Dialogs.qml:222
85+#: qml/Components/Dialogs.qml:199 qml/Components/Dialogs.qml:264
58−#: qml/Dash/DashPageHeader.qml:324 qml/Greeter/NarrowView.qml:232
86+#: qml/Dash/DashPageHeader.qml:324 qml/Greeter/NarrowView.qml:222
59#: qml/Wizard/Pages/passcode-confirm.qml:32
87#: qml/Wizard/Pages/passcode-confirm.qml:32
60#: qml/Wizard/Pages/passcode-set.qml:32
88#: qml/Wizard/Pages/passcode-set.qml:32
61msgid "Cancel"
89msgid "Cancel"
62msgstr "বাতিল"
90msgstr "বাতিল"
63
91
64−#: qml/Components/Dialogs.qml:178
92+#: qml/Components/Dialogs.qml:211
65msgctxt "Title: Reboot dialog"
93msgctxt "Title: Reboot dialog"
66msgid "Reboot"
94msgid "Reboot"
67msgstr "পুনরায় চালু"
95msgstr "পুনরায় চালু"
68
96
69−#: qml/Components/Dialogs.qml:179
97+#: qml/Components/Dialogs.qml:212
70msgid "Are you sure you want to reboot?"
98msgid "Are you sure you want to reboot?"
71msgstr "আপনি কি পুনরায় চালু করতে চান?"
99msgstr "আপনি কি পুনরায় চালু করতে চান?"
72
100
73−#: qml/Components/Dialogs.qml:181
101+#: qml/Components/Dialogs.qml:215
74msgid "No"
102msgid "No"
75msgstr "না"
103msgstr "না"
76
104
77−#: qml/Components/Dialogs.qml:187
105+#: qml/Components/Dialogs.qml:223
78msgid "Yes"
106msgid "Yes"
79msgstr "হ্যাঁ"
107msgstr "হ্যাঁ"
80
108
81−#: qml/Components/Dialogs.qml:202
109+#: qml/Components/Dialogs.qml:239
82msgctxt "Title: Power off/Restart dialog"
110msgctxt "Title: Power off/Restart dialog"
83msgid "Power"
111msgid "Power"
84msgstr ""
112msgstr ""
85
113
86−#: qml/Components/Dialogs.qml:203
114+#: qml/Components/Dialogs.qml:240
87msgid ""
115msgid ""
88"Are you sure you would like\n"
116"Are you sure you would like\n"
89"to power off?"
117"to power off?"
@@ -91,12 +119,12 @@ msgstr ""
91"আপনি নিশ্চিত যে আপনি\n"
119"আপনি নিশ্চিত যে আপনি\n"
92"বন্ধ করতে চান?"
120"বন্ধ করতে চান?"
93
121
94−#: qml/Components/Dialogs.qml:205
122+#: qml/Components/Dialogs.qml:244
95msgctxt "Button: Power off the system"
123msgctxt "Button: Power off the system"
96msgid "Power off"
124msgid "Power off"
97msgstr "বন্ধ করুন"
125msgstr "বন্ধ করুন"
98
126
99−#: qml/Components/Dialogs.qml:214
127+#: qml/Components/Dialogs.qml:255
100msgctxt "Button: Restart the system"
128msgctxt "Button: Restart the system"
101msgid "Restart"
129msgid "Restart"
102msgstr "পুনরায় চালু"
130msgstr "পুনরায় চালু"
@@ -122,7 +150,7 @@ msgid "Alt + PrtScr"
122msgstr ""
150msgstr ""
123
151
124#: qml/Components/KeyboardShortcutsOverlay.qml:80
152#: qml/Components/KeyboardShortcutsOverlay.qml:80
125−msgid "Takes a screenshot of a window."
153+msgid "Takes a screenshot of the current window."
126msgstr ""
154msgstr ""
127
155
128#: qml/Components/KeyboardShortcutsOverlay.qml:88
156#: qml/Components/KeyboardShortcutsOverlay.qml:88
@@ -269,7 +297,7 @@ msgstr ""
269msgid "Closes the current window."
297msgid "Closes the current window."
270msgstr ""
298msgstr ""
271
299
272−#: qml/Components/Lockscreen.qml:212 qml/Greeter/NarrowView.qml:252
300+#: qml/Components/Lockscreen.qml:212 qml/Greeter/NarrowView.qml:242
273msgid "Return to Call"
301msgid "Return to Call"
274msgstr "কল এ ফিরে যান"
302msgstr "কল এ ফিরে যান"
275
303
@@ -277,7 +305,7 @@ msgstr "কল এ ফিরে যান"
277msgid "Emergency Call"
305msgid "Emergency Call"
278msgstr "জরুরী কল"
306msgstr "জরুরী কল"
279
307
280−#: qml/Components/Lockscreen.qml:244
308+#: qml/Components/Lockscreen.qml:245
281msgid "OK"
309msgid "OK"
282msgstr "ঠিক আছে"
310msgstr "ঠিক আছে"
283
311
@@ -291,29 +319,29 @@ msgstr ""
291msgid "%1:%2"
319msgid "%1:%2"
292msgstr ""
320msgstr ""
293
321
294−#: qml/Components/ModeSwitchWarningDialog.qml:32
322+#: qml/Components/ModeSwitchWarningDialog.qml:33
295msgid "Apps may have unsaved data:"
323msgid "Apps may have unsaved data:"
296msgstr ""
324msgstr ""
297
325
298−#: qml/Components/ModeSwitchWarningDialog.qml:57
326+#: qml/Components/ModeSwitchWarningDialog.qml:60
299msgctxt ""
327msgctxt ""
300"Re-dock means connect the device again to an external screen/mouse/keyboard"
328"Re-dock means connect the device again to an external screen/mouse/keyboard"
301msgid "Re-dock, save your work and close these apps to continue."
329msgid "Re-dock, save your work and close these apps to continue."
302msgstr ""
330msgstr ""
303
331
304−#: qml/Components/ModeSwitchWarningDialog.qml:63
332+#: qml/Components/ModeSwitchWarningDialog.qml:67
305msgid "Or force close now (unsaved data will be lost)."
333msgid "Or force close now (unsaved data will be lost)."
306msgstr ""
334msgstr ""
307
335
308−#: qml/Components/ModeSwitchWarningDialog.qml:75
336+#: qml/Components/ModeSwitchWarningDialog.qml:80
309msgid "OK, I will reconnect"
337msgid "OK, I will reconnect"
310msgstr ""
338msgstr ""
311
339
312−#: qml/Components/ModeSwitchWarningDialog.qml:76
340+#: qml/Components/ModeSwitchWarningDialog.qml:81
313msgid "Reconnect now!"
341msgid "Reconnect now!"
314msgstr ""
342msgstr ""
315
343
316−#: qml/Components/ModeSwitchWarningDialog.qml:88
344+#: qml/Components/ModeSwitchWarningDialog.qml:94
317msgid "Close all"
345msgid "Close all"
318msgstr ""
346msgstr ""
319
347
@@ -428,15 +456,15 @@ msgstr "রিফ্রেশ করার জন্য ছেড়ে দিন"
428msgid "Enable location data"
456msgid "Enable location data"
429msgstr "অবস্থান নির্ণয় চালু করুন"
457msgstr "অবস্থান নির্ণয় চালু করুন"
430
458
431−#: qml/Dash/ScopesList.qml:57
459+#: qml/Dash/ScopesList.qml:146
432msgid "Manage"
460msgid "Manage"
433msgstr "ব্যবস্থাপনা"
461msgstr "ব্যবস্থাপনা"
434
462
435−#: qml/Dash/ScopesList.qml:104
463+#: qml/Dash/ScopesList.qml:187
436msgid "Home"
464msgid "Home"
437msgstr ""
465msgstr ""
438
466
439−#: qml/Dash/ScopesList.qml:105
467+#: qml/Dash/ScopesList.qml:188
440msgid "Also installed"
468msgid "Also installed"
441msgstr "আরও ইন্সটল করা রয়েছে..."
469msgstr "আরও ইন্সটল করা রয়েছে..."
442
470
@@ -463,44 +491,44 @@ msgid_plural "Please wait %1 minutes and then try again…"
463msgstr[0] "অনুগ্রহ করে %1 মিনিট অপেক্ষা করুন এবং পরবর্তীতে চেষ্টা করুন..."
491msgstr[0] "অনুগ্রহ করে %1 মিনিট অপেক্ষা করুন এবং পরবর্তীতে চেষ্টা করুন..."
464msgstr[1] "অনুগ্রহ করে %1 মিনিট অপেক্ষা করুন এবং পরবর্তীতে চেষ্টা করুন..."
492msgstr[1] "অনুগ্রহ করে %1 মিনিট অপেক্ষা করুন এবং পরবর্তীতে চেষ্টা করুন..."
465
493
466−#: qml/Greeter/Greeter.qml:592
494+#: qml/Greeter/Greeter.qml:561
467msgid "Try again"
495msgid "Try again"
468msgstr ""
496msgstr ""
469
497
470−#: qml/Greeter/LoginList.qml:70
498+#: qml/Greeter/Greeter.qml:562
471−msgid "Passphrase"
499+msgid "Enter passphrase to unlock"
472msgstr ""
500msgstr ""
473
501
474−#: qml/Greeter/LoginList.qml:71
502+#: qml/Greeter/Greeter.qml:563
475−msgid "Passcode"
503+msgid "Enter passcode to unlock"
476msgstr ""
504msgstr ""
477
505
478−#: qml/Greeter/LoginList.qml:98
506+#: qml/Greeter/NarrowView.qml:242
479−msgid "Retry"
507+msgid "Emergency"
480msgstr ""
508msgstr ""
481
509
482−#: qml/Greeter/LoginList.qml:99
510+#: qml/Greeter/PromptList.qml:126
483−msgid "Log In"
511+msgid "Passphrase"
484msgstr ""
512msgstr ""
485
513
486−#: qml/Greeter/NarrowView.qml:252
514+#: qml/Greeter/PromptList.qml:126
487−msgid "Emergency"
515+msgid "Passcode"
488msgstr ""
516msgstr ""
489
517
490#: qml/Greeter/SessionsList.qml:122
518#: qml/Greeter/SessionsList.qml:122
491msgid "Select desktop environment"
519msgid "Select desktop environment"
492msgstr ""
520msgstr ""
493
521
494−#: qml/Launcher/Drawer.qml:80
522+#: qml/Launcher/Drawer.qml:92
495msgid "Search…"
523msgid "Search…"
496msgstr ""
524msgstr ""
497
525
498−#: qml/Launcher/Drawer.qml:101
526+#: qml/Launcher/Drawer.qml:123
499msgctxt "Apps sorted alphabetically"
527msgctxt "Apps sorted alphabetically"
500msgid "A-Z"
528msgid "A-Z"
501msgstr ""
529msgstr ""
502
530
503−#: qml/Launcher/MoreAppsHeader.qml:32
531+#: qml/Launcher/MoreAppsHeader.qml:39
504msgid "More apps in the store"
532msgid "More apps in the store"
505msgstr ""
533msgstr ""
506
534
@@ -516,62 +544,62 @@ msgstr "কলে ফিরে যেতে চাপ দিন..."
516msgid "Conference"
544msgid "Conference"
517msgstr "কনফারেন্স"
545msgstr "কনফারেন্স"
518
546
519−#: qml/Panel/Indicators/MenuItemFactory.qml:868
547+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:869
520msgid "Nothing is playing"
548msgid "Nothing is playing"
521msgstr "কোন কিছু বাজছে না।"
549msgstr "কোন কিছু বাজছে না।"
522
550
523−#: qml/Panel/Indicators/MenuItemFactory.qml:996
551+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:997
524#, qt-format
552#, qt-format
525msgid "%1 hour"
553msgid "%1 hour"
526msgid_plural "%1 hours"
554msgid_plural "%1 hours"
527msgstr[0] "%1 ঘণ্টা"
555msgstr[0] "%1 ঘণ্টা"
528msgstr[1] "%1 ঘণ্টা"
556msgstr[1] "%1 ঘণ্টা"
529
557
530−#: qml/Panel/Indicators/MenuItemFactory.qml:1000
558+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1001
531#, qt-format
559#, qt-format
532msgid "%1 minute"
560msgid "%1 minute"
533msgid_plural "%1 minutes"
561msgid_plural "%1 minutes"
534msgstr[0] "%1 মিনিট"
562msgstr[0] "%1 মিনিট"
535msgstr[1] "%1 মিনিট"
563msgstr[1] "%1 মিনিট"
536
564
537−#: qml/Panel/Indicators/MenuItemFactory.qml:1005
565+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1006
538#, qt-format
566#, qt-format
539msgid "%1 second"
567msgid "%1 second"
540msgid_plural "%1 seconds"
568msgid_plural "%1 seconds"
541msgstr[0] "%1 সেকেন্ড"
569msgstr[0] "%1 সেকেন্ড"
542msgstr[1] "%1 সেকেন্ড"
570msgstr[1] "%1 সেকেন্ড"
543
571
544−#: qml/Panel/Indicators/MenuItemFactory.qml:1008
572+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1009
545msgid "0 seconds"
573msgid "0 seconds"
546msgstr "0 সেকেন্ড"
574msgstr "0 সেকেন্ড"
547
575
548#. Translators: String like "1 hour, 2 minutes, 3 seconds remaining"
576#. Translators: String like "1 hour, 2 minutes, 3 seconds remaining"
549−#: qml/Panel/Indicators/MenuItemFactory.qml:1010
577+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1011
550#, qt-format
578#, qt-format
551msgid "%1 remaining"
579msgid "%1 remaining"
552msgstr "%1 বাকি"
580msgstr "%1 বাকি"
553
581
554−#: qml/Panel/Indicators/MenuItemFactory.qml:1016
582+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1017
555msgid "In queue…"
583msgid "In queue…"
556msgstr "অপেক্ষায় রয়েছে..."
584msgstr "অপেক্ষায় রয়েছে..."
557
585
558−#: qml/Panel/Indicators/MenuItemFactory.qml:1020
586+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1021
559msgid "Downloading"
587msgid "Downloading"
560msgstr "ডাউনলোড হচ্ছে"
588msgstr "ডাউনলোড হচ্ছে"
561
589
562−#: qml/Panel/Indicators/MenuItemFactory.qml:1022
590+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1023
563msgid "Paused, tap to resume"
591msgid "Paused, tap to resume"
564msgstr "থামানো, শুরু করতে চাপ দিন"
592msgstr "থামানো, শুরু করতে চাপ দিন"
565
593
566−#: qml/Panel/Indicators/MenuItemFactory.qml:1024
594+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1025
567msgid "Canceled"
595msgid "Canceled"
568msgstr "বাতিল হয়েছে"
596msgstr "বাতিল হয়েছে"
569
597
570−#: qml/Panel/Indicators/MenuItemFactory.qml:1026
598+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1027
571msgid "Finished"
599msgid "Finished"
572msgstr "শেষ"
600msgstr "শেষ"
573
601
574−#: qml/Panel/Indicators/MenuItemFactory.qml:1028
602+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1029
575msgid "Failed, tap to retry"
603msgid "Failed, tap to retry"
576msgstr "ব্যার্থ হয়েছে, পুনরায় চেষ্টা করতে চাপ দিন"
604msgstr "ব্যার্থ হয়েছে, পুনরায় চেষ্টা করতে চাপ দিন"
577
605
po/br.po+110−73
@@ -7,7 +7,7 @@ msgid ""
7msgstr ""
7msgstr ""
8"Project-Id-Version: unity8\n"
8"Project-Id-Version: unity8\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2016-12-15 16:17+0000\n"
10+"POT-Creation-Date: 2017-02-06 09:12+0000\n"
11"PO-Revision-Date: 2016-08-29 11:37+0000\n"
11"PO-Revision-Date: 2016-08-29 11:37+0000\n"
12"Last-Translator: Fohanno Thierry <thierry.fohanno@ofis-bzh.org>\n"
12"Last-Translator: Fohanno Thierry <thierry.fohanno@ofis-bzh.org>\n"
13"Language-Team: Breton <br@li.org>\n"
13"Language-Team: Breton <br@li.org>\n"
@@ -15,13 +15,41 @@ msgstr ""
15"Content-Type: text/plain; charset=UTF-8\n"
15"Content-Type: text/plain; charset=UTF-8\n"
16"Content-Transfer-Encoding: 8bit\n"
16"Content-Transfer-Encoding: 8bit\n"
17"Plural-Forms: nplurals=2; plural=n > 1;\n"
17"Plural-Forms: nplurals=2; plural=n > 1;\n"
18−"X-Launchpad-Export-Date: 2016-12-23 04:58+0000\n"
18+"X-Launchpad-Export-Date: 2017-02-08 04:58+0000\n"
19−"X-Generator: Launchpad (build 18298)\n"
19+"X-Generator: Launchpad (build 18326)\n"
20
20
21−#: plugins/LightDM/Greeter.cpp:123
21+#: plugins/LightDM/Greeter.cpp:188
22msgid "Password: "
22msgid "Password: "
23msgstr "Ger-tremen : "
23msgstr "Ger-tremen : "
24
24
25+#: plugins/LightDM/Greeter.cpp:203
26+msgid "Username"
27+msgstr ""
28+
29+#: plugins/LightDM/Greeter.cpp:242
30+msgid "Failed to authenticate"
31+msgstr ""
32+
33+#: plugins/LightDM/Greeter.cpp:244
34+msgid "Invalid password, please try again"
35+msgstr ""
36+
37+#: plugins/LightDM/Greeter.cpp:254
38+msgid "Log In"
39+msgstr "Kevreañ"
40+
41+#: plugins/LightDM/Greeter.cpp:254
42+msgid "Retry"
43+msgstr "Esaeañ en-dro"
44+
45+#: plugins/LightDM/UsersModel.cpp:152
46+msgid "Login"
47+msgstr ""
48+
49+#: plugins/LightDM/UsersModel.cpp:160
50+msgid "Guest Session"
51+msgstr ""
52+
25#: plugins/Unity/Launcher/launcheritem.cpp:50
53#: plugins/Unity/Launcher/launcheritem.cpp:50
26#: plugins/Unity/Launcher/launcheritem.cpp:122
54#: plugins/Unity/Launcher/launcheritem.cpp:122
27msgid "Pin shortcut"
55msgid "Pin shortcut"
@@ -35,55 +63,55 @@ msgstr "Mont kuit"
35msgid "Unpin shortcut"
63msgid "Unpin shortcut"
36msgstr "Dispilhennañ ar verradenn"
64msgstr "Dispilhennañ ar verradenn"
37
65
38−#: qml/Components/Dialogs.qml:149
66+#: qml/Components/Dialogs.qml:177
39msgctxt "Title: Lock/Log out dialog"
67msgctxt "Title: Lock/Log out dialog"
40msgid "Log out"
68msgid "Log out"
41msgstr "Digevreañ"
69msgstr "Digevreañ"
42
70
43−#: qml/Components/Dialogs.qml:150
71+#: qml/Components/Dialogs.qml:178
44msgid "Are you sure you want to log out?"
72msgid "Are you sure you want to log out?"
45msgstr "Ha sur oc'h e fell deoc'h digevreañ ?"
73msgstr "Ha sur oc'h e fell deoc'h digevreañ ?"
46
74
47−#: qml/Components/Dialogs.qml:152
75+#: qml/Components/Dialogs.qml:181
48msgctxt "Button: Lock the system"
76msgctxt "Button: Lock the system"
49msgid "Lock"
77msgid "Lock"
50msgstr "Prennañ"
78msgstr "Prennañ"
51
79
52−#: qml/Components/Dialogs.qml:159
80+#: qml/Components/Dialogs.qml:191
53msgctxt "Button: Log out from the system"
81msgctxt "Button: Log out from the system"
54msgid "Log Out"
82msgid "Log Out"
55msgstr "Digevreañ"
83msgstr "Digevreañ"
56
84
57−#: qml/Components/Dialogs.qml:166 qml/Components/Dialogs.qml:222
85+#: qml/Components/Dialogs.qml:199 qml/Components/Dialogs.qml:264
58−#: qml/Dash/DashPageHeader.qml:324 qml/Greeter/NarrowView.qml:232
86+#: qml/Dash/DashPageHeader.qml:324 qml/Greeter/NarrowView.qml:222
59#: qml/Wizard/Pages/passcode-confirm.qml:32
87#: qml/Wizard/Pages/passcode-confirm.qml:32
60#: qml/Wizard/Pages/passcode-set.qml:32
88#: qml/Wizard/Pages/passcode-set.qml:32
61msgid "Cancel"
89msgid "Cancel"
62msgstr "Nullañ"
90msgstr "Nullañ"
63
91
64−#: qml/Components/Dialogs.qml:178
92+#: qml/Components/Dialogs.qml:211
65msgctxt "Title: Reboot dialog"
93msgctxt "Title: Reboot dialog"
66msgid "Reboot"
94msgid "Reboot"
67msgstr "Adloc'hañ"
95msgstr "Adloc'hañ"
68
96
69−#: qml/Components/Dialogs.qml:179
97+#: qml/Components/Dialogs.qml:212
70msgid "Are you sure you want to reboot?"
98msgid "Are you sure you want to reboot?"
71msgstr "Ha sur oc'h e fell deoc'h adloc'hañ ?"
99msgstr "Ha sur oc'h e fell deoc'h adloc'hañ ?"
72
100
73−#: qml/Components/Dialogs.qml:181
101+#: qml/Components/Dialogs.qml:215
74msgid "No"
102msgid "No"
75msgstr "N'on ket"
103msgstr "N'on ket"
76
104
77−#: qml/Components/Dialogs.qml:187
105+#: qml/Components/Dialogs.qml:223
78msgid "Yes"
106msgid "Yes"
79msgstr "Ya"
107msgstr "Ya"
80
108
81−#: qml/Components/Dialogs.qml:202
109+#: qml/Components/Dialogs.qml:239
82msgctxt "Title: Power off/Restart dialog"
110msgctxt "Title: Power off/Restart dialog"
83msgid "Power"
111msgid "Power"
84msgstr "Enaouiñ"
112msgstr "Enaouiñ"
85
113
86−#: qml/Components/Dialogs.qml:203
114+#: qml/Components/Dialogs.qml:240
87msgid ""
115msgid ""
88"Are you sure you would like\n"
116"Are you sure you would like\n"
89"to power off?"
117"to power off?"
@@ -91,12 +119,12 @@ msgstr ""
91"Ha sur oc'h e fell deoc'h\n"
119"Ha sur oc'h e fell deoc'h\n"
92"troc'hañ an tredan ?"
120"troc'hañ an tredan ?"
93
121
94−#: qml/Components/Dialogs.qml:205
122+#: qml/Components/Dialogs.qml:244
95msgctxt "Button: Power off the system"
123msgctxt "Button: Power off the system"
96msgid "Power off"
124msgid "Power off"
97msgstr "Lazhañ"
125msgstr "Lazhañ"
98
126
99−#: qml/Components/Dialogs.qml:214
127+#: qml/Components/Dialogs.qml:255
100msgctxt "Button: Restart the system"
128msgctxt "Button: Restart the system"
101msgid "Restart"
129msgid "Restart"
102msgstr "Adloc'hañ"
130msgstr "Adloc'hañ"
@@ -122,8 +150,8 @@ msgid "Alt + PrtScr"
122msgstr ""
150msgstr ""
123
151
124#: qml/Components/KeyboardShortcutsOverlay.qml:80
152#: qml/Components/KeyboardShortcutsOverlay.qml:80
125−msgid "Takes a screenshot of a window."
153+msgid "Takes a screenshot of the current window."
126−msgstr "Tapout ur skeudenn eus ur prenestr"
154+msgstr ""
127
155
128#: qml/Components/KeyboardShortcutsOverlay.qml:88
156#: qml/Components/KeyboardShortcutsOverlay.qml:88
129msgid "Super + Space"
157msgid "Super + Space"
@@ -131,7 +159,7 @@ msgstr ""
131
159
132#: qml/Components/KeyboardShortcutsOverlay.qml:93
160#: qml/Components/KeyboardShortcutsOverlay.qml:93
133msgid "Switches to next keyboard layout."
161msgid "Switches to next keyboard layout."
134−msgstr ""
162+msgstr "Mont d'ar fichadur klavir war-lerc'h"
135
163
136#: qml/Components/KeyboardShortcutsOverlay.qml:101
164#: qml/Components/KeyboardShortcutsOverlay.qml:101
137msgid "Super + Shift + Space"
165msgid "Super + Shift + Space"
@@ -139,7 +167,7 @@ msgstr ""
139
167
140#: qml/Components/KeyboardShortcutsOverlay.qml:106
168#: qml/Components/KeyboardShortcutsOverlay.qml:106
141msgid "Switches to previous keyboard layout."
169msgid "Switches to previous keyboard layout."
142−msgstr ""
170+msgstr "Mont d'ar fichadur klavier kent"
143
171
144#: qml/Components/KeyboardShortcutsOverlay.qml:118
172#: qml/Components/KeyboardShortcutsOverlay.qml:118
145msgid "Launcher"
173msgid "Launcher"
@@ -159,7 +187,7 @@ msgstr "Erl + F1"
159
187
160#: qml/Components/KeyboardShortcutsOverlay.qml:143
188#: qml/Components/KeyboardShortcutsOverlay.qml:143
161msgid "Opens launcher keyboard navigation mode."
189msgid "Opens launcher keyboard navigation mode."
162−msgstr ""
190+msgstr "Digeriñ ar mod merdeiñ gant lañser ar c'hlavier"
163
191
164#: qml/Components/KeyboardShortcutsOverlay.qml:151
192#: qml/Components/KeyboardShortcutsOverlay.qml:151
165msgid "Super + Tab"
193msgid "Super + Tab"
@@ -167,7 +195,7 @@ msgstr ""
167
195
168#: qml/Components/KeyboardShortcutsOverlay.qml:156
196#: qml/Components/KeyboardShortcutsOverlay.qml:156
169msgid "Switches applications via the launcher."
197msgid "Switches applications via the launcher."
170−msgstr ""
198+msgstr "Mont d'un arload all dre al lañser."
171
199
172#: qml/Components/KeyboardShortcutsOverlay.qml:164
200#: qml/Components/KeyboardShortcutsOverlay.qml:164
173msgid "Super + 0 to 9"
201msgid "Super + 0 to 9"
@@ -207,7 +235,7 @@ msgstr "Erl + Taolenn"
207
235
208#: qml/Components/KeyboardShortcutsOverlay.qml:234
236#: qml/Components/KeyboardShortcutsOverlay.qml:234
209msgid "Switches between applications."
237msgid "Switches between applications."
210−msgstr ""
238+msgstr "Mont da arloadoù all."
211
239
212#: qml/Components/KeyboardShortcutsOverlay.qml:242
240#: qml/Components/KeyboardShortcutsOverlay.qml:242
213msgid "Super + W"
241msgid "Super + W"
@@ -215,15 +243,15 @@ msgstr ""
215
243
216#: qml/Components/KeyboardShortcutsOverlay.qml:247
244#: qml/Components/KeyboardShortcutsOverlay.qml:247
217msgid "Opens the desktop spread."
245msgid "Opens the desktop spread."
218−msgstr ""
246+msgstr "Digeriñ ar burev astennet"
219
247
220#: qml/Components/KeyboardShortcutsOverlay.qml:255
248#: qml/Components/KeyboardShortcutsOverlay.qml:255
221msgid "Cursor Left or Right"
249msgid "Cursor Left or Right"
222−msgstr ""
250+msgstr "Reti kleiz pe dehoù"
223
251
224#: qml/Components/KeyboardShortcutsOverlay.qml:260
252#: qml/Components/KeyboardShortcutsOverlay.qml:260
225msgid "Moves the focus."
253msgid "Moves the focus."
226−msgstr ""
254+msgstr "Cheñch an dibab."
227
255
228#: qml/Components/KeyboardShortcutsOverlay.qml:272
256#: qml/Components/KeyboardShortcutsOverlay.qml:272
229msgid "Windows"
257msgid "Windows"
@@ -269,7 +297,7 @@ msgstr "Erl + F4"
269msgid "Closes the current window."
297msgid "Closes the current window."
270msgstr "Serriñ ar prenestr a vremañ"
298msgstr "Serriñ ar prenestr a vremañ"
271
299
272−#: qml/Components/Lockscreen.qml:212 qml/Greeter/NarrowView.qml:252
300+#: qml/Components/Lockscreen.qml:212 qml/Greeter/NarrowView.qml:242
273msgid "Return to Call"
301msgid "Return to Call"
274msgstr "Distreiñ d'ar bellgomzadenn"
302msgstr "Distreiñ d'ar bellgomzadenn"
275
303
@@ -277,7 +305,7 @@ msgstr "Distreiñ d'ar bellgomzadenn"
277msgid "Emergency Call"
305msgid "Emergency Call"
278msgstr "Pellgomzadenn vallus"
306msgstr "Pellgomzadenn vallus"
279
307
280−#: qml/Components/Lockscreen.qml:244
308+#: qml/Components/Lockscreen.qml:245
281msgid "OK"
309msgid "OK"
282msgstr "Mat eo"
310msgstr "Mat eo"
283
311
@@ -291,11 +319,11 @@ msgstr "%1:%2:%3"
291msgid "%1:%2"
319msgid "%1:%2"
292msgstr "%1:%2"
320msgstr "%1:%2"
293
321
294−#: qml/Components/ModeSwitchWarningDialog.qml:32
322+#: qml/Components/ModeSwitchWarningDialog.qml:33
295msgid "Apps may have unsaved data:"
323msgid "Apps may have unsaved data:"
296msgstr "Roadennoù ha n'int ket enrollet a c'hall bezañ gant an arloadoù :"
324msgstr "Roadennoù ha n'int ket enrollet a c'hall bezañ gant an arloadoù :"
297
325
298−#: qml/Components/ModeSwitchWarningDialog.qml:57
326+#: qml/Components/ModeSwitchWarningDialog.qml:60
299msgctxt ""
327msgctxt ""
300"Re-dock means connect the device again to an external screen/mouse/keyboard"
328"Re-dock means connect the device again to an external screen/mouse/keyboard"
301msgid "Re-dock, save your work and close these apps to continue."
329msgid "Re-dock, save your work and close these apps to continue."
@@ -303,20 +331,20 @@ msgstr ""
303"Adkevreit ouzh ar savlec'h degemer, enrollot ho labour ha serrit an arloadoù-"
331"Adkevreit ouzh ar savlec'h degemer, enrollot ho labour ha serrit an arloadoù-"
304"mañ evit kenderc'hel."
332"mañ evit kenderc'hel."
305
333
306−#: qml/Components/ModeSwitchWarningDialog.qml:63
334+#: qml/Components/ModeSwitchWarningDialog.qml:67
307msgid "Or force close now (unsaved data will be lost)."
335msgid "Or force close now (unsaved data will be lost)."
308msgstr ""
336msgstr ""
309"Pe rediañ da serriñ bremañ (kollet e vo ar roadennoù n'int ket bet enrollet)."
337"Pe rediañ da serriñ bremañ (kollet e vo ar roadennoù n'int ket bet enrollet)."
310
338
311−#: qml/Components/ModeSwitchWarningDialog.qml:75
339+#: qml/Components/ModeSwitchWarningDialog.qml:80
312msgid "OK, I will reconnect"
340msgid "OK, I will reconnect"
313msgstr "Mat eo, ez an da adkevreañ"
341msgstr "Mat eo, ez an da adkevreañ"
314
342
315−#: qml/Components/ModeSwitchWarningDialog.qml:76
343+#: qml/Components/ModeSwitchWarningDialog.qml:81
316msgid "Reconnect now!"
344msgid "Reconnect now!"
317msgstr "Adkevreañ bremañ !"
345msgstr "Adkevreañ bremañ !"
318
346
319−#: qml/Components/ModeSwitchWarningDialog.qml:88
347+#: qml/Components/ModeSwitchWarningDialog.qml:94
320msgid "Close all"
348msgid "Close all"
321msgstr "Serriñ pep tra"
349msgstr "Serriñ pep tra"
322
350
@@ -329,6 +357,8 @@ msgid ""
329"Your device is now connected to an external display. Use this screen as a "
357"Your device is now connected to an external display. Use this screen as a "
330"touch pad to interact with the pointer."
358"touch pad to interact with the pointer."
331msgstr ""
359msgstr ""
360+"Kevreet eo ho penveg ouzh ur skramm diavaez bremañ. Implijit ar skramm-mañ "
361+"da bavez-touch evit ober gant ar reti."
332
362
333#: qml/Components/VirtualTouchPad.qml:327
363#: qml/Components/VirtualTouchPad.qml:327
334msgid "Tap left button to click."
364msgid "Tap left button to click."
@@ -431,15 +461,15 @@ msgstr "Lezel da vont evit freskaat..."
431msgid "Enable location data"
461msgid "Enable location data"
432msgstr "Gweredekaat ar roadennoù lec'hiañ"
462msgstr "Gweredekaat ar roadennoù lec'hiañ"
433
463
434−#: qml/Dash/ScopesList.qml:57
464+#: qml/Dash/ScopesList.qml:146
435msgid "Manage"
465msgid "Manage"
436msgstr "Merañ"
466msgstr "Merañ"
437
467
438−#: qml/Dash/ScopesList.qml:104
468+#: qml/Dash/ScopesList.qml:187
439msgid "Home"
469msgid "Home"
440msgstr "Er gêr"
470msgstr "Er gêr"
441
471
442−#: qml/Dash/ScopesList.qml:105
472+#: qml/Dash/ScopesList.qml:188
443msgid "Also installed"
473msgid "Also installed"
444msgstr "Staliet ivez"
474msgstr "Staliet ivez"
445
475
@@ -470,44 +500,44 @@ msgid_plural "Please wait %1 minutes and then try again…"
470msgstr[0] "Gortozit %1 vunutenn, mar plij, hag esaeit en-dro..."
500msgstr[0] "Gortozit %1 vunutenn, mar plij, hag esaeit en-dro..."
471msgstr[1] "Gortozit %1 a vunutoù, mar plij, hag esaeit en-dro..."
501msgstr[1] "Gortozit %1 a vunutoù, mar plij, hag esaeit en-dro..."
472
502
473−#: qml/Greeter/Greeter.qml:592
503+#: qml/Greeter/Greeter.qml:561
474msgid "Try again"
504msgid "Try again"
475msgstr "Esaeañ adarre"
505msgstr "Esaeañ adarre"
476
506
477−#: qml/Greeter/LoginList.qml:70
507+#: qml/Greeter/Greeter.qml:562
508+msgid "Enter passphrase to unlock"
509+msgstr ""
510+
511+#: qml/Greeter/Greeter.qml:563
512+msgid "Enter passcode to unlock"
513+msgstr ""
514+
515+#: qml/Greeter/NarrowView.qml:242
516+msgid "Emergency"
517+msgstr "Mall"
518+
519+#: qml/Greeter/PromptList.qml:126
478msgid "Passphrase"
520msgid "Passphrase"
479msgstr "Lavarenn-dremen"
521msgstr "Lavarenn-dremen"
480
522
481−#: qml/Greeter/LoginList.qml:71
523+#: qml/Greeter/PromptList.qml:126
482msgid "Passcode"
524msgid "Passcode"
483msgstr "Kod-tremen"
525msgstr "Kod-tremen"
484
526
485−#: qml/Greeter/LoginList.qml:98
486−msgid "Retry"
487−msgstr "Esaeañ en-dro"
488−
489−#: qml/Greeter/LoginList.qml:99
490−msgid "Log In"
491−msgstr "Kevreañ"
492−
493−#: qml/Greeter/NarrowView.qml:252
494−msgid "Emergency"
495−msgstr ""
496−
497#: qml/Greeter/SessionsList.qml:122
527#: qml/Greeter/SessionsList.qml:122
498msgid "Select desktop environment"
528msgid "Select desktop environment"
499msgstr "Diuzañ endro ar burev"
529msgstr "Diuzañ endro ar burev"
500
530
501−#: qml/Launcher/Drawer.qml:80
531+#: qml/Launcher/Drawer.qml:92
502msgid "Search…"
532msgid "Search…"
503msgstr ""
533msgstr ""
504
534
505−#: qml/Launcher/Drawer.qml:101
535+#: qml/Launcher/Drawer.qml:123
506msgctxt "Apps sorted alphabetically"
536msgctxt "Apps sorted alphabetically"
507msgid "A-Z"
537msgid "A-Z"
508msgstr ""
538msgstr ""
509
539
510−#: qml/Launcher/MoreAppsHeader.qml:32
540+#: qml/Launcher/MoreAppsHeader.qml:39
511msgid "More apps in the store"
541msgid "More apps in the store"
512msgstr ""
542msgstr ""
513
543
@@ -523,62 +553,62 @@ msgstr "Touchit evit distreiñ d'ar bellgomzadenn..."
523msgid "Conference"
553msgid "Conference"
524msgstr "Kendiviz"
554msgstr "Kendiviz"
525
555
526−#: qml/Panel/Indicators/MenuItemFactory.qml:868
556+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:869
527msgid "Nothing is playing"
557msgid "Nothing is playing"
528msgstr "Ne lenner netra bremañ"
558msgstr "Ne lenner netra bremañ"
529
559
530−#: qml/Panel/Indicators/MenuItemFactory.qml:996
560+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:997
531#, qt-format
561#, qt-format
532msgid "%1 hour"
562msgid "%1 hour"
533msgid_plural "%1 hours"
563msgid_plural "%1 hours"
534msgstr[0] "%1 eur"
564msgstr[0] "%1 eur"
535msgstr[1] "%1 eur"
565msgstr[1] "%1 eur"
536
566
537−#: qml/Panel/Indicators/MenuItemFactory.qml:1000
567+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1001
538#, qt-format
568#, qt-format
539msgid "%1 minute"
569msgid "%1 minute"
540msgid_plural "%1 minutes"
570msgid_plural "%1 minutes"
541msgstr[0] "%1 vunutenn"
571msgstr[0] "%1 vunutenn"
542msgstr[1] "%1 vunutenn"
572msgstr[1] "%1 vunutenn"
543
573
544−#: qml/Panel/Indicators/MenuItemFactory.qml:1005
574+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1006
545#, qt-format
575#, qt-format
546msgid "%1 second"
576msgid "%1 second"
547msgid_plural "%1 seconds"
577msgid_plural "%1 seconds"
548msgstr[0] "%1 eilenn"
578msgstr[0] "%1 eilenn"
549msgstr[1] "%1 eilenn"
579msgstr[1] "%1 eilenn"
550
580
551−#: qml/Panel/Indicators/MenuItemFactory.qml:1008
581+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1009
552msgid "0 seconds"
582msgid "0 seconds"
553msgstr "0 eilenn"
583msgstr "0 eilenn"
554
584
555#. Translators: String like "1 hour, 2 minutes, 3 seconds remaining"
585#. Translators: String like "1 hour, 2 minutes, 3 seconds remaining"
556−#: qml/Panel/Indicators/MenuItemFactory.qml:1010
586+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1011
557#, qt-format
587#, qt-format
558msgid "%1 remaining"
588msgid "%1 remaining"
559msgstr "%1 o chom"
589msgstr "%1 o chom"
560
590
561−#: qml/Panel/Indicators/MenuItemFactory.qml:1016
591+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1017
562msgid "In queue…"
592msgid "In queue…"
563msgstr "El lostennad..."
593msgstr "El lostennad..."
564
594
565−#: qml/Panel/Indicators/MenuItemFactory.qml:1020
595+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1021
566msgid "Downloading"
596msgid "Downloading"
567msgstr "O pellgargañ"
597msgstr "O pellgargañ"
568
598
569−#: qml/Panel/Indicators/MenuItemFactory.qml:1022
599+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1023
570msgid "Paused, tap to resume"
600msgid "Paused, tap to resume"
571msgstr "Ehanet, touchit evit adkregiñ"
601msgstr "Ehanet, touchit evit adkregiñ"
572
602
573−#: qml/Panel/Indicators/MenuItemFactory.qml:1024
603+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1025
574msgid "Canceled"
604msgid "Canceled"
575msgstr "Nullet"
605msgstr "Nullet"
576
606
577−#: qml/Panel/Indicators/MenuItemFactory.qml:1026
607+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1027
578msgid "Finished"
608msgid "Finished"
579msgstr "Echu"
609msgstr "Echu"
580
610
581−#: qml/Panel/Indicators/MenuItemFactory.qml:1028
611+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1029
582msgid "Failed, tap to retry"
612msgid "Failed, tap to retry"
583msgstr "C'hwitet, touchit evit adkregiñ"
613msgstr "C'hwitet, touchit evit adkregiñ"
584
614
@@ -600,15 +630,16 @@ msgstr "Gervel en-dro"
600
630
601#: qml/Stage/SideStage.qml:76
631#: qml/Stage/SideStage.qml:76
602msgid "Drag using 3 fingers any application from one window to the other"
632msgid "Drag using 3 fingers any application from one window to the other"
603−msgstr ""
633+msgstr "Riklit forzh peseurt arload gant tri biz eus an eil prenestr d'egile"
604
634
605#: qml/Tutorial/TutorialLeftLong.qml:49
635#: qml/Tutorial/TutorialLeftLong.qml:49
606msgid "Long swipe from the left edge to open the Today scope"
636msgid "Long swipe from the left edge to open the Today scope"
607msgstr ""
637msgstr ""
638+"Rikladenn hir adalek ar bord kleiz evit digeriñ ar c'heflusker enklask Hiziv"
608
639
609#: qml/Tutorial/TutorialLeft.qml:47
640#: qml/Tutorial/TutorialLeft.qml:47
610msgid "Short swipe from the left edge to open the launcher"
641msgid "Short swipe from the left edge to open the launcher"
611−msgstr ""
642+msgstr "Rikladenn verr adalek ar bord kleiz evit digeriñ al lañser"
612
643
613#: qml/Tutorial/TutorialRight.qml:55
644#: qml/Tutorial/TutorialRight.qml:55
614msgid "Push your mouse against the right edge to view your open apps"
645msgid "Push your mouse against the right edge to view your open apps"
@@ -617,11 +648,12 @@ msgstr ""
617
648
618#: qml/Tutorial/TutorialRight.qml:56
649#: qml/Tutorial/TutorialRight.qml:56
619msgid "Swipe from the right edge to view your open apps"
650msgid "Swipe from the right edge to view your open apps"
620−msgstr ""
651+msgstr "Riklañ adalek ar bord dehoù evit gwelet hoc'h arloadoù digor"
621
652
622#: qml/Tutorial/TutorialTop.qml:53
653#: qml/Tutorial/TutorialTop.qml:53
623msgid "Swipe from the top edge to access notifications and quick settings"
654msgid "Swipe from the top edge to access notifications and quick settings"
624msgstr ""
655msgstr ""
656+"Riklañ adalek an nec'h evit gwelet ar c'hemennoù hag an arventennoù prim"
625
657
626#: qml/Wizard/Page.qml:54
658#: qml/Wizard/Page.qml:54
627msgctxt "Button: Go back one page in the Wizard"
659msgctxt "Button: Go back one page in the Wizard"
@@ -753,7 +785,7 @@ msgstr "Sikourit ac'hanomp da wellaat"
753
785
754#: qml/Wizard/Pages/75-report-check.qml:59
786#: qml/Wizard/Pages/75-report-check.qml:59
755msgid "Improve system performance by sending us crashes and error reports."
787msgid "Improve system performance by sending us crashes and error reports."
756−msgstr ""
788+msgstr "Gwellait ar reizhiad en ur gas deomp an danevelloù fazi."
757
789
758#: qml/Wizard/Pages/75-report-check.qml:60
790#: qml/Wizard/Pages/75-report-check.qml:60
759msgid "Privacy policy"
791msgid "Privacy policy"
@@ -822,6 +854,8 @@ msgid ""
822"The information collected is used to analyze the service and to improve the "
854"The information collected is used to analyze the service and to improve the "
823"use of service, but not to identify you personally."
855"use of service, but not to identify you personally."
824msgstr ""
856msgstr ""
857+"Implijet e vez an titouroù dastumet evit dielfennañ ar servij ha gwellaat an "
858+"implij anezhañ, ha neket evit anavezout ac'hanoc'h."
825
859
826#: qml/Wizard/Pages/here-terms.qml:106
860#: qml/Wizard/Pages/here-terms.qml:106
827#, qt-format
861#, qt-format
@@ -1323,3 +1357,6 @@ msgstr "Ger-tremen diasur-kenañ"
1323
1357
1324#~ msgid "Swipe up to create a message"
1358#~ msgid "Swipe up to create a message"
1325#~ msgstr "Riklit d'an nec'h evit krouiñ ur gemennadenn"
1359#~ msgstr "Riklit d'an nec'h evit krouiñ ur gemennadenn"
1360+
1361+#~ msgid "Takes a screenshot of a window."
1362+#~ msgstr "Tapout ur skeudenn eus ur prenestr"
po/bs.po+85−57
@@ -7,7 +7,7 @@ msgid ""
7msgstr ""
7msgstr ""
8"Project-Id-Version: unity8\n"
8"Project-Id-Version: unity8\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2016-12-15 16:17+0000\n"
10+"POT-Creation-Date: 2017-02-06 09:12+0000\n"
11"PO-Revision-Date: 2015-12-01 20:06+0000\n"
11"PO-Revision-Date: 2015-12-01 20:06+0000\n"
12"Last-Translator: Kenan Gutić <Unknown>\n"
12"Last-Translator: Kenan Gutić <Unknown>\n"
13"Language-Team: Bosnian <bs@li.org>\n"
13"Language-Team: Bosnian <bs@li.org>\n"
@@ -16,13 +16,41 @@ msgstr ""
16"Content-Transfer-Encoding: 8bit\n"
16"Content-Transfer-Encoding: 8bit\n"
17"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && "
17"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && "
18"n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
18"n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
19−"X-Launchpad-Export-Date: 2016-12-23 04:58+0000\n"
19+"X-Launchpad-Export-Date: 2017-02-08 04:58+0000\n"
20−"X-Generator: Launchpad (build 18298)\n"
20+"X-Generator: Launchpad (build 18326)\n"
21
21
22−#: plugins/LightDM/Greeter.cpp:123
22+#: plugins/LightDM/Greeter.cpp:188
23msgid "Password: "
23msgid "Password: "
24msgstr "Šifra: "
24msgstr "Šifra: "
25
25
26+#: plugins/LightDM/Greeter.cpp:203
27+msgid "Username"
28+msgstr ""
29+
30+#: plugins/LightDM/Greeter.cpp:242
31+msgid "Failed to authenticate"
32+msgstr ""
33+
34+#: plugins/LightDM/Greeter.cpp:244
35+msgid "Invalid password, please try again"
36+msgstr ""
37+
38+#: plugins/LightDM/Greeter.cpp:254
39+msgid "Log In"
40+msgstr ""
41+
42+#: plugins/LightDM/Greeter.cpp:254
43+msgid "Retry"
44+msgstr "Ponovi"
45+
46+#: plugins/LightDM/UsersModel.cpp:152
47+msgid "Login"
48+msgstr ""
49+
50+#: plugins/LightDM/UsersModel.cpp:160
51+msgid "Guest Session"
52+msgstr ""
53+
26#: plugins/Unity/Launcher/launcheritem.cpp:50
54#: plugins/Unity/Launcher/launcheritem.cpp:50
27#: plugins/Unity/Launcher/launcheritem.cpp:122
55#: plugins/Unity/Launcher/launcheritem.cpp:122
28msgid "Pin shortcut"
56msgid "Pin shortcut"
@@ -36,55 +64,55 @@ msgstr "Napusti"
36msgid "Unpin shortcut"
64msgid "Unpin shortcut"
37msgstr "Otkačite prečicu"
65msgstr "Otkačite prečicu"
38
66
39−#: qml/Components/Dialogs.qml:149
67+#: qml/Components/Dialogs.qml:177
40msgctxt "Title: Lock/Log out dialog"
68msgctxt "Title: Lock/Log out dialog"
41msgid "Log out"
69msgid "Log out"
42msgstr "Odjavite se"
70msgstr "Odjavite se"
43
71
44−#: qml/Components/Dialogs.qml:150
72+#: qml/Components/Dialogs.qml:178
45msgid "Are you sure you want to log out?"
73msgid "Are you sure you want to log out?"
46msgstr "Da li ste sigurni da se želite odjaviti?"
74msgstr "Da li ste sigurni da se želite odjaviti?"
47
75
48−#: qml/Components/Dialogs.qml:152
76+#: qml/Components/Dialogs.qml:181
49msgctxt "Button: Lock the system"
77msgctxt "Button: Lock the system"
50msgid "Lock"
78msgid "Lock"
51msgstr "Zaključaj"
79msgstr "Zaključaj"
52
80
53−#: qml/Components/Dialogs.qml:159
81+#: qml/Components/Dialogs.qml:191
54msgctxt "Button: Log out from the system"
82msgctxt "Button: Log out from the system"
55msgid "Log Out"
83msgid "Log Out"
56msgstr "Odjavi se"
84msgstr "Odjavi se"
57
85
58−#: qml/Components/Dialogs.qml:166 qml/Components/Dialogs.qml:222
86+#: qml/Components/Dialogs.qml:199 qml/Components/Dialogs.qml:264
59−#: qml/Dash/DashPageHeader.qml:324 qml/Greeter/NarrowView.qml:232
87+#: qml/Dash/DashPageHeader.qml:324 qml/Greeter/NarrowView.qml:222
60#: qml/Wizard/Pages/passcode-confirm.qml:32
88#: qml/Wizard/Pages/passcode-confirm.qml:32
61#: qml/Wizard/Pages/passcode-set.qml:32
89#: qml/Wizard/Pages/passcode-set.qml:32
62msgid "Cancel"
90msgid "Cancel"
63msgstr "Otkaži"
91msgstr "Otkaži"
64
92
65−#: qml/Components/Dialogs.qml:178
93+#: qml/Components/Dialogs.qml:211
66msgctxt "Title: Reboot dialog"
94msgctxt "Title: Reboot dialog"
67msgid "Reboot"
95msgid "Reboot"
68msgstr "Ponovo pokreni"
96msgstr "Ponovo pokreni"
69
97
70−#: qml/Components/Dialogs.qml:179
98+#: qml/Components/Dialogs.qml:212
71msgid "Are you sure you want to reboot?"
99msgid "Are you sure you want to reboot?"
72msgstr "Da li ste sigurni da želite ponovo pokrenuti?"
100msgstr "Da li ste sigurni da želite ponovo pokrenuti?"
73
101
74−#: qml/Components/Dialogs.qml:181
102+#: qml/Components/Dialogs.qml:215
75msgid "No"
103msgid "No"
76msgstr "Ne"
104msgstr "Ne"
77
105
78−#: qml/Components/Dialogs.qml:187
106+#: qml/Components/Dialogs.qml:223
79msgid "Yes"
107msgid "Yes"
80msgstr "Da"
108msgstr "Da"
81
109
82−#: qml/Components/Dialogs.qml:202
110+#: qml/Components/Dialogs.qml:239
83msgctxt "Title: Power off/Restart dialog"
111msgctxt "Title: Power off/Restart dialog"
84msgid "Power"
112msgid "Power"
85msgstr "Napajanje"
113msgstr "Napajanje"
86
114
87−#: qml/Components/Dialogs.qml:203
115+#: qml/Components/Dialogs.qml:240
88msgid ""
116msgid ""
89"Are you sure you would like\n"
117"Are you sure you would like\n"
90"to power off?"
118"to power off?"
@@ -92,12 +120,12 @@ msgstr ""
92"Da li ste sigurni da želite\n"
120"Da li ste sigurni da želite\n"
93"isključiti?"
121"isključiti?"
94
122
95−#: qml/Components/Dialogs.qml:205
123+#: qml/Components/Dialogs.qml:244
96msgctxt "Button: Power off the system"
124msgctxt "Button: Power off the system"
97msgid "Power off"
125msgid "Power off"
98msgstr "Isključi"
126msgstr "Isključi"
99
127
100−#: qml/Components/Dialogs.qml:214
128+#: qml/Components/Dialogs.qml:255
101msgctxt "Button: Restart the system"
129msgctxt "Button: Restart the system"
102msgid "Restart"
130msgid "Restart"
103msgstr "Restartuj"
131msgstr "Restartuj"
@@ -123,7 +151,7 @@ msgid "Alt + PrtScr"
123msgstr ""
151msgstr ""
124
152
125#: qml/Components/KeyboardShortcutsOverlay.qml:80
153#: qml/Components/KeyboardShortcutsOverlay.qml:80
126−msgid "Takes a screenshot of a window."
154+msgid "Takes a screenshot of the current window."
127msgstr ""
155msgstr ""
128
156
129#: qml/Components/KeyboardShortcutsOverlay.qml:88
157#: qml/Components/KeyboardShortcutsOverlay.qml:88
@@ -270,7 +298,7 @@ msgstr ""
270msgid "Closes the current window."
298msgid "Closes the current window."
271msgstr ""
299msgstr ""
272
300
273−#: qml/Components/Lockscreen.qml:212 qml/Greeter/NarrowView.qml:252
301+#: qml/Components/Lockscreen.qml:212 qml/Greeter/NarrowView.qml:242
274msgid "Return to Call"
302msgid "Return to Call"
275msgstr "Povratak na Poziv"
303msgstr "Povratak na Poziv"
276
304
@@ -278,7 +306,7 @@ msgstr "Povratak na Poziv"
278msgid "Emergency Call"
306msgid "Emergency Call"
279msgstr "Hitan Poziv"
307msgstr "Hitan Poziv"
280
308
281−#: qml/Components/Lockscreen.qml:244
309+#: qml/Components/Lockscreen.qml:245
282msgid "OK"
310msgid "OK"
283msgstr "U redu"
311msgstr "U redu"
284
312
@@ -292,31 +320,31 @@ msgstr ""
292msgid "%1:%2"
320msgid "%1:%2"
293msgstr ""
321msgstr ""
294
322
295−#: qml/Components/ModeSwitchWarningDialog.qml:32
323+#: qml/Components/ModeSwitchWarningDialog.qml:33
296msgid "Apps may have unsaved data:"
324msgid "Apps may have unsaved data:"
297msgstr "Aplikacije možda imaju podataka koji nisu sačuvani:"
325msgstr "Aplikacije možda imaju podataka koji nisu sačuvani:"
298
326
299−#: qml/Components/ModeSwitchWarningDialog.qml:57
327+#: qml/Components/ModeSwitchWarningDialog.qml:60
300msgctxt ""
328msgctxt ""
301"Re-dock means connect the device again to an external screen/mouse/keyboard"
329"Re-dock means connect the device again to an external screen/mouse/keyboard"
302msgid "Re-dock, save your work and close these apps to continue."
330msgid "Re-dock, save your work and close these apps to continue."
303msgstr ""
331msgstr ""
304
332
305−#: qml/Components/ModeSwitchWarningDialog.qml:63
333+#: qml/Components/ModeSwitchWarningDialog.qml:67
306msgid "Or force close now (unsaved data will be lost)."
334msgid "Or force close now (unsaved data will be lost)."
307msgstr ""
335msgstr ""
308"Ili zatvori aplikaciju na silu (podaci koji nisu sačuvani će biti "
336"Ili zatvori aplikaciju na silu (podaci koji nisu sačuvani će biti "
309"izgubljeni)."
337"izgubljeni)."
310
338
311−#: qml/Components/ModeSwitchWarningDialog.qml:75
339+#: qml/Components/ModeSwitchWarningDialog.qml:80
312msgid "OK, I will reconnect"
340msgid "OK, I will reconnect"
313msgstr "Uredu, ponovno ću se povezati"
341msgstr "Uredu, ponovno ću se povezati"
314
342
315−#: qml/Components/ModeSwitchWarningDialog.qml:76
343+#: qml/Components/ModeSwitchWarningDialog.qml:81
316msgid "Reconnect now!"
344msgid "Reconnect now!"
317msgstr "Ponovo poveži sada"
345msgstr "Ponovo poveži sada"
318
346
319−#: qml/Components/ModeSwitchWarningDialog.qml:88
347+#: qml/Components/ModeSwitchWarningDialog.qml:94
320msgid "Close all"
348msgid "Close all"
321msgstr "Zatvori sve"
349msgstr "Zatvori sve"
322
350
@@ -431,15 +459,15 @@ msgstr "Pustiti za osvježavanje..."
431msgid "Enable location data"
459msgid "Enable location data"
432msgstr "Omogućiti podatke o lokaciji"
460msgstr "Omogućiti podatke o lokaciji"
433
461
434−#: qml/Dash/ScopesList.qml:57
462+#: qml/Dash/ScopesList.qml:146
435msgid "Manage"
463msgid "Manage"
436msgstr "Upravljanje"
464msgstr "Upravljanje"
437
465
438−#: qml/Dash/ScopesList.qml:104
466+#: qml/Dash/ScopesList.qml:187
439msgid "Home"
467msgid "Home"
440msgstr "Početna"
468msgstr "Početna"
441
469
442−#: qml/Dash/ScopesList.qml:105
470+#: qml/Dash/ScopesList.qml:188
443msgid "Also installed"
471msgid "Also installed"
444msgstr "Također instalirano"
472msgstr "Također instalirano"
445
473
@@ -467,44 +495,44 @@ msgstr[0] "Molim pričekajte %1 minutu i onda pokušajte ponovo..."
467msgstr[1] "Molim pričekajte %1 minute i onda pokušajte ponovo..."
495msgstr[1] "Molim pričekajte %1 minute i onda pokušajte ponovo..."
468msgstr[2] "Molim pričekajte %1 minuta i onda pokušajte ponovo"
496msgstr[2] "Molim pričekajte %1 minuta i onda pokušajte ponovo"
469
497
470−#: qml/Greeter/Greeter.qml:592
498+#: qml/Greeter/Greeter.qml:561
471msgid "Try again"
499msgid "Try again"
472msgstr ""
500msgstr ""
473
501
474−#: qml/Greeter/LoginList.qml:70
502+#: qml/Greeter/Greeter.qml:562
475−msgid "Passphrase"
503+msgid "Enter passphrase to unlock"
476msgstr ""
504msgstr ""
477
505
478−#: qml/Greeter/LoginList.qml:71
506+#: qml/Greeter/Greeter.qml:563
479−msgid "Passcode"
507+msgid "Enter passcode to unlock"
480msgstr ""
508msgstr ""
481
509
482−#: qml/Greeter/LoginList.qml:98
510+#: qml/Greeter/NarrowView.qml:242
483−msgid "Retry"
511+msgid "Emergency"
484−msgstr "Ponovi"
512+msgstr ""
485
513
486−#: qml/Greeter/LoginList.qml:99
514+#: qml/Greeter/PromptList.qml:126
487−msgid "Log In"
515+msgid "Passphrase"
488msgstr ""
516msgstr ""
489
517
490−#: qml/Greeter/NarrowView.qml:252
518+#: qml/Greeter/PromptList.qml:126
491−msgid "Emergency"
519+msgid "Passcode"
492msgstr ""
520msgstr ""
493
521
494#: qml/Greeter/SessionsList.qml:122
522#: qml/Greeter/SessionsList.qml:122
495msgid "Select desktop environment"
523msgid "Select desktop environment"
496msgstr ""
524msgstr ""
497
525
498−#: qml/Launcher/Drawer.qml:80
526+#: qml/Launcher/Drawer.qml:92
499msgid "Search…"
527msgid "Search…"
500msgstr ""
528msgstr ""
501
529
502−#: qml/Launcher/Drawer.qml:101
530+#: qml/Launcher/Drawer.qml:123
503msgctxt "Apps sorted alphabetically"
531msgctxt "Apps sorted alphabetically"
504msgid "A-Z"
532msgid "A-Z"
505msgstr ""
533msgstr ""
506
534
507−#: qml/Launcher/MoreAppsHeader.qml:32
535+#: qml/Launcher/MoreAppsHeader.qml:39
508msgid "More apps in the store"
536msgid "More apps in the store"
509msgstr ""
537msgstr ""
510
538
@@ -520,11 +548,11 @@ msgstr "Kucnite da uzvratite poziv..."
520msgid "Conference"
548msgid "Conference"
521msgstr "Savjetovanje"
549msgstr "Savjetovanje"
522
550
523−#: qml/Panel/Indicators/MenuItemFactory.qml:868
551+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:869
524msgid "Nothing is playing"
552msgid "Nothing is playing"
525msgstr "Ništa nije pokrenuto"
553msgstr "Ništa nije pokrenuto"
526
554
527−#: qml/Panel/Indicators/MenuItemFactory.qml:996
555+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:997
528#, qt-format
556#, qt-format
529msgid "%1 hour"
557msgid "%1 hour"
530msgid_plural "%1 hours"
558msgid_plural "%1 hours"
@@ -532,7 +560,7 @@ msgstr[0] "%1 sat"
532msgstr[1] "%1 sata"
560msgstr[1] "%1 sata"
533msgstr[2] "%1 sati"
561msgstr[2] "%1 sati"
534
562
535−#: qml/Panel/Indicators/MenuItemFactory.qml:1000
563+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1001
536#, qt-format
564#, qt-format
537msgid "%1 minute"
565msgid "%1 minute"
538msgid_plural "%1 minutes"
566msgid_plural "%1 minutes"
@@ -540,7 +568,7 @@ msgstr[0] "%1 minut"
540msgstr[1] "%1 minuta"
568msgstr[1] "%1 minuta"
541msgstr[2] "%1 minuta"
569msgstr[2] "%1 minuta"
542
570
543−#: qml/Panel/Indicators/MenuItemFactory.qml:1005
571+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1006
544#, qt-format
572#, qt-format
545msgid "%1 second"
573msgid "%1 second"
546msgid_plural "%1 seconds"
574msgid_plural "%1 seconds"
@@ -548,37 +576,37 @@ msgstr[0] "%1 sekunda"
548msgstr[1] "%1 sekunde"
576msgstr[1] "%1 sekunde"
549msgstr[2] "%1 sekundi"
577msgstr[2] "%1 sekundi"
550
578
551−#: qml/Panel/Indicators/MenuItemFactory.qml:1008
579+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1009
552msgid "0 seconds"
580msgid "0 seconds"
553msgstr "0 sekundi"
581msgstr "0 sekundi"
554
582
555#. Translators: String like "1 hour, 2 minutes, 3 seconds remaining"
583#. Translators: String like "1 hour, 2 minutes, 3 seconds remaining"
556−#: qml/Panel/Indicators/MenuItemFactory.qml:1010
584+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1011
557#, qt-format
585#, qt-format
558msgid "%1 remaining"
586msgid "%1 remaining"
559msgstr "%1 preostalo"
587msgstr "%1 preostalo"
560
588
561−#: qml/Panel/Indicators/MenuItemFactory.qml:1016
589+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1017
562msgid "In queue…"
590msgid "In queue…"
563msgstr "U red..."
591msgstr "U red..."
564
592
565−#: qml/Panel/Indicators/MenuItemFactory.qml:1020
593+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1021
566msgid "Downloading"
594msgid "Downloading"
567msgstr "Preuzimanje"
595msgstr "Preuzimanje"
568
596
569−#: qml/Panel/Indicators/MenuItemFactory.qml:1022
597+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1023
570msgid "Paused, tap to resume"
598msgid "Paused, tap to resume"
571msgstr "Pauzirano, kucnuti za nastavak"
599msgstr "Pauzirano, kucnuti za nastavak"
572
600
573−#: qml/Panel/Indicators/MenuItemFactory.qml:1024
601+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1025
574msgid "Canceled"
602msgid "Canceled"
575msgstr "Otkazano"
603msgstr "Otkazano"
576
604
577−#: qml/Panel/Indicators/MenuItemFactory.qml:1026
605+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1027
578msgid "Finished"
606msgid "Finished"
579msgstr "Završeno"
607msgstr "Završeno"
580
608
581−#: qml/Panel/Indicators/MenuItemFactory.qml:1028
609+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1029
582msgid "Failed, tap to retry"
610msgid "Failed, tap to retry"
583msgstr "Neuspjelo, kucnuti za ponavljanje"
611msgstr "Neuspjelo, kucnuti za ponavljanje"
584
612
po/ca.po+92−61
@@ -7,7 +7,7 @@ msgid ""
7msgstr ""
7msgstr ""
8"Project-Id-Version: unity\n"
8"Project-Id-Version: unity\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2016-12-15 16:17+0000\n"
10+"POT-Creation-Date: 2017-02-06 09:12+0000\n"
11"PO-Revision-Date: 2016-11-11 06:30+0000\n"
11"PO-Revision-Date: 2016-11-11 06:30+0000\n"
12"Last-Translator: Walter Garcia-Fontes <walter.garcia@upf.edu>\n"
12"Last-Translator: Walter Garcia-Fontes <walter.garcia@upf.edu>\n"
13"Language-Team: Catalan <ca@li.org>\n"
13"Language-Team: Catalan <ca@li.org>\n"
@@ -15,13 +15,41 @@ msgstr ""
15"Content-Type: text/plain; charset=UTF-8\n"
15"Content-Type: text/plain; charset=UTF-8\n"
16"Content-Transfer-Encoding: 8bit\n"
16"Content-Transfer-Encoding: 8bit\n"
17"Plural-Forms: nplurals=2; plural=n != 1;\n"
17"Plural-Forms: nplurals=2; plural=n != 1;\n"
18−"X-Launchpad-Export-Date: 2016-12-23 04:58+0000\n"
18+"X-Launchpad-Export-Date: 2017-02-08 04:58+0000\n"
19−"X-Generator: Launchpad (build 18298)\n"
19+"X-Generator: Launchpad (build 18326)\n"
20
20
21−#: plugins/LightDM/Greeter.cpp:123
21+#: plugins/LightDM/Greeter.cpp:188
22msgid "Password: "
22msgid "Password: "
23msgstr "Contrasenya: "
23msgstr "Contrasenya: "
24
24
25+#: plugins/LightDM/Greeter.cpp:203
26+msgid "Username"
27+msgstr ""
28+
29+#: plugins/LightDM/Greeter.cpp:242
30+msgid "Failed to authenticate"
31+msgstr ""
32+
33+#: plugins/LightDM/Greeter.cpp:244
34+msgid "Invalid password, please try again"
35+msgstr ""
36+
37+#: plugins/LightDM/Greeter.cpp:254
38+msgid "Log In"
39+msgstr "Inici de sessió"
40+
41+#: plugins/LightDM/Greeter.cpp:254
42+msgid "Retry"
43+msgstr "Torna-ho a provar"
44+
45+#: plugins/LightDM/UsersModel.cpp:152
46+msgid "Login"
47+msgstr ""
48+
49+#: plugins/LightDM/UsersModel.cpp:160
50+msgid "Guest Session"
51+msgstr ""
52+
25#: plugins/Unity/Launcher/launcheritem.cpp:50
53#: plugins/Unity/Launcher/launcheritem.cpp:50
26#: plugins/Unity/Launcher/launcheritem.cpp:122
54#: plugins/Unity/Launcher/launcheritem.cpp:122
27msgid "Pin shortcut"
55msgid "Pin shortcut"
@@ -35,55 +63,55 @@ msgstr "Surt"
35msgid "Unpin shortcut"
63msgid "Unpin shortcut"
36msgstr "Desenganxa la drecera"
64msgstr "Desenganxa la drecera"
37
65
38−#: qml/Components/Dialogs.qml:149
66+#: qml/Components/Dialogs.qml:177
39msgctxt "Title: Lock/Log out dialog"
67msgctxt "Title: Lock/Log out dialog"
40msgid "Log out"
68msgid "Log out"
41msgstr "Surt"
69msgstr "Surt"
42
70
43−#: qml/Components/Dialogs.qml:150
71+#: qml/Components/Dialogs.qml:178
44msgid "Are you sure you want to log out?"
72msgid "Are you sure you want to log out?"
45msgstr "Segur que voleu sortir?"
73msgstr "Segur que voleu sortir?"
46
74
47−#: qml/Components/Dialogs.qml:152
75+#: qml/Components/Dialogs.qml:181
48msgctxt "Button: Lock the system"
76msgctxt "Button: Lock the system"
49msgid "Lock"
77msgid "Lock"
50msgstr "Bloca"
78msgstr "Bloca"
51
79
52−#: qml/Components/Dialogs.qml:159
80+#: qml/Components/Dialogs.qml:191
53msgctxt "Button: Log out from the system"
81msgctxt "Button: Log out from the system"
54msgid "Log Out"
82msgid "Log Out"
55msgstr "Surt"
83msgstr "Surt"
56
84
57−#: qml/Components/Dialogs.qml:166 qml/Components/Dialogs.qml:222
85+#: qml/Components/Dialogs.qml:199 qml/Components/Dialogs.qml:264
58−#: qml/Dash/DashPageHeader.qml:324 qml/Greeter/NarrowView.qml:232
86+#: qml/Dash/DashPageHeader.qml:324 qml/Greeter/NarrowView.qml:222
59#: qml/Wizard/Pages/passcode-confirm.qml:32
87#: qml/Wizard/Pages/passcode-confirm.qml:32
60#: qml/Wizard/Pages/passcode-set.qml:32
88#: qml/Wizard/Pages/passcode-set.qml:32
61msgid "Cancel"
89msgid "Cancel"
62msgstr "Cancel·la"
90msgstr "Cancel·la"
63
91
64−#: qml/Components/Dialogs.qml:178
92+#: qml/Components/Dialogs.qml:211
65msgctxt "Title: Reboot dialog"
93msgctxt "Title: Reboot dialog"
66msgid "Reboot"
94msgid "Reboot"
67msgstr "Reinicia"
95msgstr "Reinicia"
68
96
69−#: qml/Components/Dialogs.qml:179
97+#: qml/Components/Dialogs.qml:212
70msgid "Are you sure you want to reboot?"
98msgid "Are you sure you want to reboot?"
71msgstr "Segur que voleu reiniciar?"
99msgstr "Segur que voleu reiniciar?"
72
100
73−#: qml/Components/Dialogs.qml:181
101+#: qml/Components/Dialogs.qml:215
74msgid "No"
102msgid "No"
75msgstr "No"
103msgstr "No"
76
104
77−#: qml/Components/Dialogs.qml:187
105+#: qml/Components/Dialogs.qml:223
78msgid "Yes"
106msgid "Yes"
79msgstr "Sí"
107msgstr "Sí"
80
108
81−#: qml/Components/Dialogs.qml:202
109+#: qml/Components/Dialogs.qml:239
82msgctxt "Title: Power off/Restart dialog"
110msgctxt "Title: Power off/Restart dialog"
83msgid "Power"
111msgid "Power"
84msgstr "Energia"
112msgstr "Energia"
85
113
86−#: qml/Components/Dialogs.qml:203
114+#: qml/Components/Dialogs.qml:240
87msgid ""
115msgid ""
88"Are you sure you would like\n"
116"Are you sure you would like\n"
89"to power off?"
117"to power off?"
@@ -91,12 +119,12 @@ msgstr ""
91"Segur que voleu\n"
119"Segur que voleu\n"
92"apagar?"
120"apagar?"
93
121
94−#: qml/Components/Dialogs.qml:205
122+#: qml/Components/Dialogs.qml:244
95msgctxt "Button: Power off the system"
123msgctxt "Button: Power off the system"
96msgid "Power off"
124msgid "Power off"
97msgstr "Apaga"
125msgstr "Apaga"
98
126
99−#: qml/Components/Dialogs.qml:214
127+#: qml/Components/Dialogs.qml:255
100msgctxt "Button: Restart the system"
128msgctxt "Button: Restart the system"
101msgid "Restart"
129msgid "Restart"
102msgstr "Reinicia"
130msgstr "Reinicia"
@@ -122,8 +150,8 @@ msgid "Alt + PrtScr"
122msgstr "Alt + ImprPant"
150msgstr "Alt + ImprPant"
123
151
124#: qml/Components/KeyboardShortcutsOverlay.qml:80
152#: qml/Components/KeyboardShortcutsOverlay.qml:80
125−msgid "Takes a screenshot of a window."
153+msgid "Takes a screenshot of the current window."
126−msgstr "Crea una captura de pantalla d'una finestra"
154+msgstr ""
127
155
128#: qml/Components/KeyboardShortcutsOverlay.qml:88
156#: qml/Components/KeyboardShortcutsOverlay.qml:88
129msgid "Super + Space"
157msgid "Super + Space"
@@ -269,7 +297,7 @@ msgstr "Alt + F4"
269msgid "Closes the current window."
297msgid "Closes the current window."
270msgstr "Tanca la finestra actual."
298msgstr "Tanca la finestra actual."
271
299
272−#: qml/Components/Lockscreen.qml:212 qml/Greeter/NarrowView.qml:252
300+#: qml/Components/Lockscreen.qml:212 qml/Greeter/NarrowView.qml:242
273msgid "Return to Call"
301msgid "Return to Call"
274msgstr "Torna a la trucada"
302msgstr "Torna a la trucada"
275
303
@@ -277,7 +305,7 @@ msgstr "Torna a la trucada"
277msgid "Emergency Call"
305msgid "Emergency Call"
278msgstr "Trucada d'emergència"
306msgstr "Trucada d'emergència"
279
307
280−#: qml/Components/Lockscreen.qml:244
308+#: qml/Components/Lockscreen.qml:245
281msgid "OK"
309msgid "OK"
282msgstr "D'acord"
310msgstr "D'acord"
283
311
@@ -291,11 +319,11 @@ msgstr "%1:%2:%3"
291msgid "%1:%2"
319msgid "%1:%2"
292msgstr "%1:%2"
320msgstr "%1:%2"
293
321
294−#: qml/Components/ModeSwitchWarningDialog.qml:32
322+#: qml/Components/ModeSwitchWarningDialog.qml:33
295msgid "Apps may have unsaved data:"
323msgid "Apps may have unsaved data:"
296msgstr "Pot ser que aquestes aplicacions no hagin desat les dades:"
324msgstr "Pot ser que aquestes aplicacions no hagin desat les dades:"
297
325
298−#: qml/Components/ModeSwitchWarningDialog.qml:57
326+#: qml/Components/ModeSwitchWarningDialog.qml:60
299msgctxt ""
327msgctxt ""
300"Re-dock means connect the device again to an external screen/mouse/keyboard"
328"Re-dock means connect the device again to an external screen/mouse/keyboard"
301msgid "Re-dock, save your work and close these apps to continue."
329msgid "Re-dock, save your work and close these apps to continue."
@@ -303,19 +331,19 @@ msgstr ""
303"Torneu a acoblar, deseu la vostra feina i tanqueu aquestes aplicacions abans "
331"Torneu a acoblar, deseu la vostra feina i tanqueu aquestes aplicacions abans "
304"de continuar."
332"de continuar."
305
333
306−#: qml/Components/ModeSwitchWarningDialog.qml:63
334+#: qml/Components/ModeSwitchWarningDialog.qml:67
307msgid "Or force close now (unsaved data will be lost)."
335msgid "Or force close now (unsaved data will be lost)."
308msgstr "O força el tancament (les dades no desades es perdran)."
336msgstr "O força el tancament (les dades no desades es perdran)."
309
337
310−#: qml/Components/ModeSwitchWarningDialog.qml:75
338+#: qml/Components/ModeSwitchWarningDialog.qml:80
311msgid "OK, I will reconnect"
339msgid "OK, I will reconnect"
312msgstr "D'acord, tornaré a connectar"
340msgstr "D'acord, tornaré a connectar"
313
341
314−#: qml/Components/ModeSwitchWarningDialog.qml:76
342+#: qml/Components/ModeSwitchWarningDialog.qml:81
315msgid "Reconnect now!"
343msgid "Reconnect now!"
316msgstr "Torna a connectar"
344msgstr "Torna a connectar"
317
345
318−#: qml/Components/ModeSwitchWarningDialog.qml:88
346+#: qml/Components/ModeSwitchWarningDialog.qml:94
319msgid "Close all"
347msgid "Close all"
320msgstr "Tanca-ho tot"
348msgstr "Tanca-ho tot"
321
349
@@ -432,15 +460,15 @@ msgstr "Deixeu anar per actualitzar..."
432msgid "Enable location data"
460msgid "Enable location data"
433msgstr "Habilita les dades d'ubicació"
461msgstr "Habilita les dades d'ubicació"
434
462
435−#: qml/Dash/ScopesList.qml:57
463+#: qml/Dash/ScopesList.qml:146
436msgid "Manage"
464msgid "Manage"
437msgstr "Gestiona"
465msgstr "Gestiona"
438
466
439−#: qml/Dash/ScopesList.qml:104
467+#: qml/Dash/ScopesList.qml:187
440msgid "Home"
468msgid "Home"
441msgstr "Inici"
469msgstr "Inici"
442
470
443−#: qml/Dash/ScopesList.qml:105
471+#: qml/Dash/ScopesList.qml:188
444msgid "Also installed"
472msgid "Also installed"
445msgstr "També instal·lat"
473msgstr "També instal·lat"
446
474
@@ -471,44 +499,44 @@ msgid_plural "Please wait %1 minutes and then try again…"
471msgstr[0] "Espereu %1 minut i torneu-ho a intentar..."
499msgstr[0] "Espereu %1 minut i torneu-ho a intentar..."
472msgstr[1] "Espereu %1 minuts i torneu-ho a intentar..."
500msgstr[1] "Espereu %1 minuts i torneu-ho a intentar..."
473
501
474−#: qml/Greeter/Greeter.qml:592
502+#: qml/Greeter/Greeter.qml:561
475msgid "Try again"
503msgid "Try again"
476msgstr "Torna-ho a provar"
504msgstr "Torna-ho a provar"
477
505
478−#: qml/Greeter/LoginList.qml:70
506+#: qml/Greeter/Greeter.qml:562
507+msgid "Enter passphrase to unlock"
508+msgstr ""
509+
510+#: qml/Greeter/Greeter.qml:563
511+msgid "Enter passcode to unlock"
512+msgstr ""
513+
514+#: qml/Greeter/NarrowView.qml:242
515+msgid "Emergency"
516+msgstr "Emergència"
517+
518+#: qml/Greeter/PromptList.qml:126
479msgid "Passphrase"
519msgid "Passphrase"
480msgstr "Contrasenya"
520msgstr "Contrasenya"
481
521
482−#: qml/Greeter/LoginList.qml:71
522+#: qml/Greeter/PromptList.qml:126
483msgid "Passcode"
523msgid "Passcode"
484msgstr "Codi d'accés"
524msgstr "Codi d'accés"
485
525
486−#: qml/Greeter/LoginList.qml:98
487−msgid "Retry"
488−msgstr "Torna-ho a provar"
489−
490−#: qml/Greeter/LoginList.qml:99
491−msgid "Log In"
492−msgstr "Inici de sessió"
493−
494−#: qml/Greeter/NarrowView.qml:252
495−msgid "Emergency"
496−msgstr "Emergència"
497−
498#: qml/Greeter/SessionsList.qml:122
526#: qml/Greeter/SessionsList.qml:122
499msgid "Select desktop environment"
527msgid "Select desktop environment"
500msgstr "Seleccioneu l'entorn d'escriptori"
528msgstr "Seleccioneu l'entorn d'escriptori"
501
529
502−#: qml/Launcher/Drawer.qml:80
530+#: qml/Launcher/Drawer.qml:92
503msgid "Search…"
531msgid "Search…"
504msgstr ""
532msgstr ""
505
533
506−#: qml/Launcher/Drawer.qml:101
534+#: qml/Launcher/Drawer.qml:123
507msgctxt "Apps sorted alphabetically"
535msgctxt "Apps sorted alphabetically"
508msgid "A-Z"
536msgid "A-Z"
509msgstr ""
537msgstr ""
510
538
511−#: qml/Launcher/MoreAppsHeader.qml:32
539+#: qml/Launcher/MoreAppsHeader.qml:39
512msgid "More apps in the store"
540msgid "More apps in the store"
513msgstr ""
541msgstr ""
514
542
@@ -524,62 +552,62 @@ msgstr "Feu un toc per tornar a la trucada..."
524msgid "Conference"
552msgid "Conference"
525msgstr "Conferència"
553msgstr "Conferència"
526
554
527−#: qml/Panel/Indicators/MenuItemFactory.qml:868
555+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:869
528msgid "Nothing is playing"
556msgid "Nothing is playing"
529msgstr "No s'està reproduint res"
557msgstr "No s'està reproduint res"
530
558
531−#: qml/Panel/Indicators/MenuItemFactory.qml:996
559+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:997
532#, qt-format
560#, qt-format
533msgid "%1 hour"
561msgid "%1 hour"
534msgid_plural "%1 hours"
562msgid_plural "%1 hours"
535msgstr[0] "%1 hora"
563msgstr[0] "%1 hora"
536msgstr[1] "%1 hores"
564msgstr[1] "%1 hores"
537
565
538−#: qml/Panel/Indicators/MenuItemFactory.qml:1000
566+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1001
539#, qt-format
567#, qt-format
540msgid "%1 minute"
568msgid "%1 minute"
541msgid_plural "%1 minutes"
569msgid_plural "%1 minutes"
542msgstr[0] "%1 minut"
570msgstr[0] "%1 minut"
543msgstr[1] "%1 minuts"
571msgstr[1] "%1 minuts"
544
572
545−#: qml/Panel/Indicators/MenuItemFactory.qml:1005
573+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1006
546#, qt-format
574#, qt-format
547msgid "%1 second"
575msgid "%1 second"
548msgid_plural "%1 seconds"
576msgid_plural "%1 seconds"
549msgstr[0] "%1 segon"
577msgstr[0] "%1 segon"
550msgstr[1] "%1 segons"
578msgstr[1] "%1 segons"
551
579
552−#: qml/Panel/Indicators/MenuItemFactory.qml:1008
580+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1009
553msgid "0 seconds"
581msgid "0 seconds"
554msgstr "0 segons"
582msgstr "0 segons"
555
583
556#. Translators: String like "1 hour, 2 minutes, 3 seconds remaining"
584#. Translators: String like "1 hour, 2 minutes, 3 seconds remaining"
557−#: qml/Panel/Indicators/MenuItemFactory.qml:1010
585+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1011
558#, qt-format
586#, qt-format
559msgid "%1 remaining"
587msgid "%1 remaining"
560msgstr "Resta %1"
588msgstr "Resta %1"
561
589
562−#: qml/Panel/Indicators/MenuItemFactory.qml:1016
590+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1017
563msgid "In queue…"
591msgid "In queue…"
564msgstr "A la cua..."
592msgstr "A la cua..."
565
593
566−#: qml/Panel/Indicators/MenuItemFactory.qml:1020
594+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1021
567msgid "Downloading"
595msgid "Downloading"
568msgstr "S'està baixant"
596msgstr "S'està baixant"
569
597
570−#: qml/Panel/Indicators/MenuItemFactory.qml:1022
598+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1023
571msgid "Paused, tap to resume"
599msgid "Paused, tap to resume"
572msgstr "En pausa, feu un toc per continuar"
600msgstr "En pausa, feu un toc per continuar"
573
601
574−#: qml/Panel/Indicators/MenuItemFactory.qml:1024
602+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1025
575msgid "Canceled"
603msgid "Canceled"
576msgstr "S'ha cancel·lat"
604msgstr "S'ha cancel·lat"
577
605
578−#: qml/Panel/Indicators/MenuItemFactory.qml:1026
606+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1027
579msgid "Finished"
607msgid "Finished"
580msgstr "S'ha finalitzat"
608msgstr "S'ha finalitzat"
581
609
582−#: qml/Panel/Indicators/MenuItemFactory.qml:1028
610+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1029
583msgid "Failed, tap to retry"
611msgid "Failed, tap to retry"
584msgstr "Ha fallat, feu un toc per tornar-ho a intentar"
612msgstr "Ha fallat, feu un toc per tornar-ho a intentar"
585
613
@@ -1372,3 +1400,6 @@ msgstr "La contrasenya és molt dèbil"
1372
1400
1373#~ msgid "Swipe up to add a contact"
1401#~ msgid "Swipe up to add a contact"
1374#~ msgstr "Llisqueu per afegir un contacte"
1402#~ msgstr "Llisqueu per afegir un contacte"
1403+
1404+#~ msgid "Takes a screenshot of a window."
1405+#~ msgstr "Crea una captura de pantalla d'una finestra"
po/ca@valencia.po+84−56
@@ -7,7 +7,7 @@ msgid ""
7msgstr ""
7msgstr ""
8"Project-Id-Version: unity\n"
8"Project-Id-Version: unity\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2016-12-15 16:17+0000\n"
10+"POT-Creation-Date: 2017-02-06 09:12+0000\n"
11"PO-Revision-Date: 2015-02-22 15:22+0000\n"
11"PO-Revision-Date: 2015-02-22 15:22+0000\n"
12"Last-Translator: David Planella <david.planella@gmail.com>\n"
12"Last-Translator: David Planella <david.planella@gmail.com>\n"
13"Language-Team: Catalan <ca@li.org>\n"
13"Language-Team: Catalan <ca@li.org>\n"
@@ -15,13 +15,41 @@ msgstr ""
15"Content-Type: text/plain; charset=UTF-8\n"
15"Content-Type: text/plain; charset=UTF-8\n"
16"Content-Transfer-Encoding: 8bit\n"
16"Content-Transfer-Encoding: 8bit\n"
17"Plural-Forms: nplurals=2; plural=n != 1;\n"
17"Plural-Forms: nplurals=2; plural=n != 1;\n"
18−"X-Launchpad-Export-Date: 2016-12-23 05:00+0000\n"
18+"X-Launchpad-Export-Date: 2017-02-08 05:00+0000\n"
19−"X-Generator: Launchpad (build 18298)\n"
19+"X-Generator: Launchpad (build 18326)\n"
20
20
21−#: plugins/LightDM/Greeter.cpp:123
21+#: plugins/LightDM/Greeter.cpp:188
22msgid "Password: "
22msgid "Password: "
23msgstr "Contrasenya: "
23msgstr "Contrasenya: "
24
24
25+#: plugins/LightDM/Greeter.cpp:203
26+msgid "Username"
27+msgstr ""
28+
29+#: plugins/LightDM/Greeter.cpp:242
30+msgid "Failed to authenticate"
31+msgstr ""
32+
33+#: plugins/LightDM/Greeter.cpp:244
34+msgid "Invalid password, please try again"
35+msgstr ""
36+
37+#: plugins/LightDM/Greeter.cpp:254
38+msgid "Log In"
39+msgstr ""
40+
41+#: plugins/LightDM/Greeter.cpp:254
42+msgid "Retry"
43+msgstr ""
44+
45+#: plugins/LightDM/UsersModel.cpp:152
46+msgid "Login"
47+msgstr ""
48+
49+#: plugins/LightDM/UsersModel.cpp:160
50+msgid "Guest Session"
51+msgstr ""
52+
25#: plugins/Unity/Launcher/launcheritem.cpp:50
53#: plugins/Unity/Launcher/launcheritem.cpp:50
26#: plugins/Unity/Launcher/launcheritem.cpp:122
54#: plugins/Unity/Launcher/launcheritem.cpp:122
27msgid "Pin shortcut"
55msgid "Pin shortcut"
@@ -35,55 +63,55 @@ msgstr ""
35msgid "Unpin shortcut"
63msgid "Unpin shortcut"
36msgstr "Desenganxa la drecera"
64msgstr "Desenganxa la drecera"
37
65
38−#: qml/Components/Dialogs.qml:149
66+#: qml/Components/Dialogs.qml:177
39msgctxt "Title: Lock/Log out dialog"
67msgctxt "Title: Lock/Log out dialog"
40msgid "Log out"
68msgid "Log out"
41msgstr ""
69msgstr ""
42
70
43−#: qml/Components/Dialogs.qml:150
71+#: qml/Components/Dialogs.qml:178
44msgid "Are you sure you want to log out?"
72msgid "Are you sure you want to log out?"
45msgstr "Segur que voleu eixir?"
73msgstr "Segur que voleu eixir?"
46
74
47−#: qml/Components/Dialogs.qml:152
75+#: qml/Components/Dialogs.qml:181
48msgctxt "Button: Lock the system"
76msgctxt "Button: Lock the system"
49msgid "Lock"
77msgid "Lock"
50msgstr ""
78msgstr ""
51
79
52−#: qml/Components/Dialogs.qml:159
80+#: qml/Components/Dialogs.qml:191
53msgctxt "Button: Log out from the system"
81msgctxt "Button: Log out from the system"
54msgid "Log Out"
82msgid "Log Out"
55msgstr ""
83msgstr ""
56
84
57−#: qml/Components/Dialogs.qml:166 qml/Components/Dialogs.qml:222
85+#: qml/Components/Dialogs.qml:199 qml/Components/Dialogs.qml:264
58−#: qml/Dash/DashPageHeader.qml:324 qml/Greeter/NarrowView.qml:232
86+#: qml/Dash/DashPageHeader.qml:324 qml/Greeter/NarrowView.qml:222
59#: qml/Wizard/Pages/passcode-confirm.qml:32
87#: qml/Wizard/Pages/passcode-confirm.qml:32
60#: qml/Wizard/Pages/passcode-set.qml:32
88#: qml/Wizard/Pages/passcode-set.qml:32
61msgid "Cancel"
89msgid "Cancel"
62msgstr "Cancel·la"
90msgstr "Cancel·la"
63
91
64−#: qml/Components/Dialogs.qml:178
92+#: qml/Components/Dialogs.qml:211
65msgctxt "Title: Reboot dialog"
93msgctxt "Title: Reboot dialog"
66msgid "Reboot"
94msgid "Reboot"
67msgstr ""
95msgstr ""
68
96
69−#: qml/Components/Dialogs.qml:179
97+#: qml/Components/Dialogs.qml:212
70msgid "Are you sure you want to reboot?"
98msgid "Are you sure you want to reboot?"
71msgstr "Segur que voleu reiniciar?"
99msgstr "Segur que voleu reiniciar?"
72
100
73−#: qml/Components/Dialogs.qml:181
101+#: qml/Components/Dialogs.qml:215
74msgid "No"
102msgid "No"
75msgstr "No"
103msgstr "No"
76
104
77−#: qml/Components/Dialogs.qml:187
105+#: qml/Components/Dialogs.qml:223
78msgid "Yes"
106msgid "Yes"
79msgstr "Sí"
107msgstr "Sí"
80
108
81−#: qml/Components/Dialogs.qml:202
109+#: qml/Components/Dialogs.qml:239
82msgctxt "Title: Power off/Restart dialog"
110msgctxt "Title: Power off/Restart dialog"
83msgid "Power"
111msgid "Power"
84msgstr ""
112msgstr ""
85
113
86−#: qml/Components/Dialogs.qml:203
114+#: qml/Components/Dialogs.qml:240
87msgid ""
115msgid ""
88"Are you sure you would like\n"
116"Are you sure you would like\n"
89"to power off?"
117"to power off?"
@@ -91,12 +119,12 @@ msgstr ""
91"Segur que voleu\n"
119"Segur que voleu\n"
92"apagar?"
120"apagar?"
93
121
94−#: qml/Components/Dialogs.qml:205
122+#: qml/Components/Dialogs.qml:244
95msgctxt "Button: Power off the system"
123msgctxt "Button: Power off the system"
96msgid "Power off"
124msgid "Power off"
97msgstr ""
125msgstr ""
98
126
99−#: qml/Components/Dialogs.qml:214
127+#: qml/Components/Dialogs.qml:255
100msgctxt "Button: Restart the system"
128msgctxt "Button: Restart the system"
101msgid "Restart"
129msgid "Restart"
102msgstr ""
130msgstr ""
@@ -122,7 +150,7 @@ msgid "Alt + PrtScr"
122msgstr ""
150msgstr ""
123
151
124#: qml/Components/KeyboardShortcutsOverlay.qml:80
152#: qml/Components/KeyboardShortcutsOverlay.qml:80
125−msgid "Takes a screenshot of a window."
153+msgid "Takes a screenshot of the current window."
126msgstr ""
154msgstr ""
127
155
128#: qml/Components/KeyboardShortcutsOverlay.qml:88
156#: qml/Components/KeyboardShortcutsOverlay.qml:88
@@ -269,7 +297,7 @@ msgstr ""
269msgid "Closes the current window."
297msgid "Closes the current window."
270msgstr ""
298msgstr ""
271
299
272−#: qml/Components/Lockscreen.qml:212 qml/Greeter/NarrowView.qml:252
300+#: qml/Components/Lockscreen.qml:212 qml/Greeter/NarrowView.qml:242
273msgid "Return to Call"
301msgid "Return to Call"
274msgstr "Torna a la cridada"
302msgstr "Torna a la cridada"
275
303
@@ -277,7 +305,7 @@ msgstr "Torna a la cridada"
277msgid "Emergency Call"
305msgid "Emergency Call"
278msgstr "Cridada d'emergència"
306msgstr "Cridada d'emergència"
279
307
280−#: qml/Components/Lockscreen.qml:244
308+#: qml/Components/Lockscreen.qml:245
281msgid "OK"
309msgid "OK"
282msgstr "D'acord"
310msgstr "D'acord"
283
311
@@ -291,29 +319,29 @@ msgstr ""
291msgid "%1:%2"
319msgid "%1:%2"
292msgstr ""
320msgstr ""
293
321
294−#: qml/Components/ModeSwitchWarningDialog.qml:32
322+#: qml/Components/ModeSwitchWarningDialog.qml:33
295msgid "Apps may have unsaved data:"
323msgid "Apps may have unsaved data:"
296msgstr ""
324msgstr ""
297
325
298−#: qml/Components/ModeSwitchWarningDialog.qml:57
326+#: qml/Components/ModeSwitchWarningDialog.qml:60
299msgctxt ""
327msgctxt ""
300"Re-dock means connect the device again to an external screen/mouse/keyboard"
328"Re-dock means connect the device again to an external screen/mouse/keyboard"
301msgid "Re-dock, save your work and close these apps to continue."
329msgid "Re-dock, save your work and close these apps to continue."
302msgstr ""
330msgstr ""
303
331
304−#: qml/Components/ModeSwitchWarningDialog.qml:63
332+#: qml/Components/ModeSwitchWarningDialog.qml:67
305msgid "Or force close now (unsaved data will be lost)."
333msgid "Or force close now (unsaved data will be lost)."
306msgstr ""
334msgstr ""
307
335
308−#: qml/Components/ModeSwitchWarningDialog.qml:75
336+#: qml/Components/ModeSwitchWarningDialog.qml:80
309msgid "OK, I will reconnect"
337msgid "OK, I will reconnect"
310msgstr ""
338msgstr ""
311
339
312−#: qml/Components/ModeSwitchWarningDialog.qml:76
340+#: qml/Components/ModeSwitchWarningDialog.qml:81
313msgid "Reconnect now!"
341msgid "Reconnect now!"
314msgstr ""
342msgstr ""
315
343
316−#: qml/Components/ModeSwitchWarningDialog.qml:88
344+#: qml/Components/ModeSwitchWarningDialog.qml:94
317msgid "Close all"
345msgid "Close all"
318msgstr ""
346msgstr ""
319
347
@@ -428,15 +456,15 @@ msgstr "Deixeu anar per actualitzar..."
428msgid "Enable location data"
456msgid "Enable location data"
429msgstr "Habilita les dades d'ubicació"
457msgstr "Habilita les dades d'ubicació"
430
458
431−#: qml/Dash/ScopesList.qml:57
459+#: qml/Dash/ScopesList.qml:146
432msgid "Manage"
460msgid "Manage"
433msgstr "Gestiona"
461msgstr "Gestiona"
434
462
435−#: qml/Dash/ScopesList.qml:104
463+#: qml/Dash/ScopesList.qml:187
436msgid "Home"
464msgid "Home"
437msgstr "Inici"
465msgstr "Inici"
438
466
439−#: qml/Dash/ScopesList.qml:105
467+#: qml/Dash/ScopesList.qml:188
440msgid "Also installed"
468msgid "Also installed"
441msgstr "També instal·lat"
469msgstr "També instal·lat"
442
470
@@ -467,44 +495,44 @@ msgid_plural "Please wait %1 minutes and then try again…"
467msgstr[0] "Espereu %1 minut i torneu-ho a intentar..."
495msgstr[0] "Espereu %1 minut i torneu-ho a intentar..."
468msgstr[1] "Espereu %1 minuts i torneu-ho a intentar..."
496msgstr[1] "Espereu %1 minuts i torneu-ho a intentar..."
469
497
470−#: qml/Greeter/Greeter.qml:592
498+#: qml/Greeter/Greeter.qml:561
471msgid "Try again"
499msgid "Try again"
472msgstr ""
500msgstr ""
473
501
474−#: qml/Greeter/LoginList.qml:70
502+#: qml/Greeter/Greeter.qml:562
475−msgid "Passphrase"
503+msgid "Enter passphrase to unlock"
476msgstr ""
504msgstr ""
477
505
478−#: qml/Greeter/LoginList.qml:71
506+#: qml/Greeter/Greeter.qml:563
479−msgid "Passcode"
507+msgid "Enter passcode to unlock"
480msgstr ""
508msgstr ""
481
509
482−#: qml/Greeter/LoginList.qml:98
510+#: qml/Greeter/NarrowView.qml:242
483−msgid "Retry"
511+msgid "Emergency"
484msgstr ""
512msgstr ""
485
513
486−#: qml/Greeter/LoginList.qml:99
514+#: qml/Greeter/PromptList.qml:126
487−msgid "Log In"
515+msgid "Passphrase"
488msgstr ""
516msgstr ""
489
517
490−#: qml/Greeter/NarrowView.qml:252
518+#: qml/Greeter/PromptList.qml:126
491−msgid "Emergency"
519+msgid "Passcode"
492msgstr ""
520msgstr ""
493
521
494#: qml/Greeter/SessionsList.qml:122
522#: qml/Greeter/SessionsList.qml:122
495msgid "Select desktop environment"
523msgid "Select desktop environment"
496msgstr ""
524msgstr ""
497
525
498−#: qml/Launcher/Drawer.qml:80
526+#: qml/Launcher/Drawer.qml:92
499msgid "Search…"
527msgid "Search…"
500msgstr ""
528msgstr ""
501
529
502−#: qml/Launcher/Drawer.qml:101
530+#: qml/Launcher/Drawer.qml:123
503msgctxt "Apps sorted alphabetically"
531msgctxt "Apps sorted alphabetically"
504msgid "A-Z"
532msgid "A-Z"
505msgstr ""
533msgstr ""
506
534
507−#: qml/Launcher/MoreAppsHeader.qml:32
535+#: qml/Launcher/MoreAppsHeader.qml:39
508msgid "More apps in the store"
536msgid "More apps in the store"
509msgstr ""
537msgstr ""
510
538
@@ -520,62 +548,62 @@ msgstr "Feu un toc per tornar a la cridada..."
520msgid "Conference"
548msgid "Conference"
521msgstr "Conferència"
549msgstr "Conferència"
522
550
523−#: qml/Panel/Indicators/MenuItemFactory.qml:868
551+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:869
524msgid "Nothing is playing"
552msgid "Nothing is playing"
525msgstr "No s'està reproduint res"
553msgstr "No s'està reproduint res"
526
554
527−#: qml/Panel/Indicators/MenuItemFactory.qml:996
555+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:997
528#, qt-format
556#, qt-format
529msgid "%1 hour"
557msgid "%1 hour"
530msgid_plural "%1 hours"
558msgid_plural "%1 hours"
531msgstr[0] ""
559msgstr[0] ""
532msgstr[1] ""
560msgstr[1] ""
533
561
534−#: qml/Panel/Indicators/MenuItemFactory.qml:1000
562+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1001
535#, qt-format
563#, qt-format
536msgid "%1 minute"
564msgid "%1 minute"
537msgid_plural "%1 minutes"
565msgid_plural "%1 minutes"
538msgstr[0] ""
566msgstr[0] ""
539msgstr[1] ""
567msgstr[1] ""
540
568
541−#: qml/Panel/Indicators/MenuItemFactory.qml:1005
569+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1006
542#, qt-format
570#, qt-format
543msgid "%1 second"
571msgid "%1 second"
544msgid_plural "%1 seconds"
572msgid_plural "%1 seconds"
545msgstr[0] ""
573msgstr[0] ""
546msgstr[1] ""
574msgstr[1] ""
547
575
548−#: qml/Panel/Indicators/MenuItemFactory.qml:1008
576+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1009
549msgid "0 seconds"
577msgid "0 seconds"
550msgstr ""
578msgstr ""
551
579
552#. Translators: String like "1 hour, 2 minutes, 3 seconds remaining"
580#. Translators: String like "1 hour, 2 minutes, 3 seconds remaining"
553−#: qml/Panel/Indicators/MenuItemFactory.qml:1010
581+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1011
554#, qt-format
582#, qt-format
555msgid "%1 remaining"
583msgid "%1 remaining"
556msgstr ""
584msgstr ""
557
585
558−#: qml/Panel/Indicators/MenuItemFactory.qml:1016
586+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1017
559msgid "In queue…"
587msgid "In queue…"
560msgstr "A la cua..."
588msgstr "A la cua..."
561
589
562−#: qml/Panel/Indicators/MenuItemFactory.qml:1020
590+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1021
563msgid "Downloading"
591msgid "Downloading"
564msgstr "S'està baixant"
592msgstr "S'està baixant"
565
593
566−#: qml/Panel/Indicators/MenuItemFactory.qml:1022
594+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1023
567msgid "Paused, tap to resume"
595msgid "Paused, tap to resume"
568msgstr "En pausa, feu un toc per continuar"
596msgstr "En pausa, feu un toc per continuar"
569
597
570−#: qml/Panel/Indicators/MenuItemFactory.qml:1024
598+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1025
571msgid "Canceled"
599msgid "Canceled"
572msgstr "S'ha cancel·lat"
600msgstr "S'ha cancel·lat"
573
601
574−#: qml/Panel/Indicators/MenuItemFactory.qml:1026
602+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1027
575msgid "Finished"
603msgid "Finished"
576msgstr "S'ha finalitzat"
604msgstr "S'ha finalitzat"
577
605
578−#: qml/Panel/Indicators/MenuItemFactory.qml:1028
606+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1029
579msgid "Failed, tap to retry"
607msgid "Failed, tap to retry"
580msgstr "Ha fallat, feu un toc per tornar-ho a intentar"
608msgstr "Ha fallat, feu un toc per tornar-ho a intentar"
581
609
po/ce.po+84−56
@@ -7,7 +7,7 @@ msgid ""
7msgstr ""
7msgstr ""
8"Project-Id-Version: unity8\n"
8"Project-Id-Version: unity8\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2016-12-15 16:17+0000\n"
10+"POT-Creation-Date: 2017-02-06 09:12+0000\n"
11"PO-Revision-Date: 2015-02-15 04:01+0000\n"
11"PO-Revision-Date: 2015-02-15 04:01+0000\n"
12"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
12"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
13"Language-Team: Chechen <ce@li.org>\n"
13"Language-Team: Chechen <ce@li.org>\n"
@@ -15,13 +15,41 @@ msgstr ""
15"Content-Type: text/plain; charset=UTF-8\n"
15"Content-Type: text/plain; charset=UTF-8\n"
16"Content-Transfer-Encoding: 8bit\n"
16"Content-Transfer-Encoding: 8bit\n"
17"Plural-Forms: nplurals=2; plural=n != 1;\n"
17"Plural-Forms: nplurals=2; plural=n != 1;\n"
18−"X-Launchpad-Export-Date: 2016-12-23 04:59+0000\n"
18+"X-Launchpad-Export-Date: 2017-02-08 04:58+0000\n"
19−"X-Generator: Launchpad (build 18298)\n"
19+"X-Generator: Launchpad (build 18326)\n"
20
20
21−#: plugins/LightDM/Greeter.cpp:123
21+#: plugins/LightDM/Greeter.cpp:188
22msgid "Password: "
22msgid "Password: "
23msgstr ""
23msgstr ""
24
24
25+#: plugins/LightDM/Greeter.cpp:203
26+msgid "Username"
27+msgstr ""
28+
29+#: plugins/LightDM/Greeter.cpp:242
30+msgid "Failed to authenticate"
31+msgstr ""
32+
33+#: plugins/LightDM/Greeter.cpp:244
34+msgid "Invalid password, please try again"
35+msgstr ""
36+
37+#: plugins/LightDM/Greeter.cpp:254
38+msgid "Log In"
39+msgstr ""
40+
41+#: plugins/LightDM/Greeter.cpp:254
42+msgid "Retry"
43+msgstr ""
44+
45+#: plugins/LightDM/UsersModel.cpp:152
46+msgid "Login"
47+msgstr ""
48+
49+#: plugins/LightDM/UsersModel.cpp:160
50+msgid "Guest Session"
51+msgstr ""
52+
25#: plugins/Unity/Launcher/launcheritem.cpp:50
53#: plugins/Unity/Launcher/launcheritem.cpp:50
26#: plugins/Unity/Launcher/launcheritem.cpp:122
54#: plugins/Unity/Launcher/launcheritem.cpp:122
27msgid "Pin shortcut"
55msgid "Pin shortcut"
@@ -35,66 +63,66 @@ msgstr ""
35msgid "Unpin shortcut"
63msgid "Unpin shortcut"
36msgstr ""
64msgstr ""
37
65
38−#: qml/Components/Dialogs.qml:149
66+#: qml/Components/Dialogs.qml:177
39msgctxt "Title: Lock/Log out dialog"
67msgctxt "Title: Lock/Log out dialog"
40msgid "Log out"
68msgid "Log out"
41msgstr ""
69msgstr ""
42
70
43−#: qml/Components/Dialogs.qml:150
71+#: qml/Components/Dialogs.qml:178
44msgid "Are you sure you want to log out?"
72msgid "Are you sure you want to log out?"
45msgstr ""
73msgstr ""
46
74
47−#: qml/Components/Dialogs.qml:152
75+#: qml/Components/Dialogs.qml:181
48msgctxt "Button: Lock the system"
76msgctxt "Button: Lock the system"
49msgid "Lock"
77msgid "Lock"
50msgstr ""
78msgstr ""
51
79
52−#: qml/Components/Dialogs.qml:159
80+#: qml/Components/Dialogs.qml:191
53msgctxt "Button: Log out from the system"
81msgctxt "Button: Log out from the system"
54msgid "Log Out"
82msgid "Log Out"
55msgstr ""
83msgstr ""
56
84
57−#: qml/Components/Dialogs.qml:166 qml/Components/Dialogs.qml:222
85+#: qml/Components/Dialogs.qml:199 qml/Components/Dialogs.qml:264
58−#: qml/Dash/DashPageHeader.qml:324 qml/Greeter/NarrowView.qml:232
86+#: qml/Dash/DashPageHeader.qml:324 qml/Greeter/NarrowView.qml:222
59#: qml/Wizard/Pages/passcode-confirm.qml:32
87#: qml/Wizard/Pages/passcode-confirm.qml:32
60#: qml/Wizard/Pages/passcode-set.qml:32
88#: qml/Wizard/Pages/passcode-set.qml:32
61msgid "Cancel"
89msgid "Cancel"
62msgstr ""
90msgstr ""
63
91
64−#: qml/Components/Dialogs.qml:178
92+#: qml/Components/Dialogs.qml:211
65msgctxt "Title: Reboot dialog"
93msgctxt "Title: Reboot dialog"
66msgid "Reboot"
94msgid "Reboot"
67msgstr ""
95msgstr ""
68
96
69−#: qml/Components/Dialogs.qml:179
97+#: qml/Components/Dialogs.qml:212
70msgid "Are you sure you want to reboot?"
98msgid "Are you sure you want to reboot?"
71msgstr ""
99msgstr ""
72
100
73−#: qml/Components/Dialogs.qml:181
101+#: qml/Components/Dialogs.qml:215
74msgid "No"
102msgid "No"
75msgstr ""
103msgstr ""
76
104
77−#: qml/Components/Dialogs.qml:187
105+#: qml/Components/Dialogs.qml:223
78msgid "Yes"
106msgid "Yes"
79msgstr ""
107msgstr ""
80
108
81−#: qml/Components/Dialogs.qml:202
109+#: qml/Components/Dialogs.qml:239
82msgctxt "Title: Power off/Restart dialog"
110msgctxt "Title: Power off/Restart dialog"
83msgid "Power"
111msgid "Power"
84msgstr ""
112msgstr ""
85
113
86−#: qml/Components/Dialogs.qml:203
114+#: qml/Components/Dialogs.qml:240
87msgid ""
115msgid ""
88"Are you sure you would like\n"
116"Are you sure you would like\n"
89"to power off?"
117"to power off?"
90msgstr ""
118msgstr ""
91
119
92−#: qml/Components/Dialogs.qml:205
120+#: qml/Components/Dialogs.qml:244
93msgctxt "Button: Power off the system"
121msgctxt "Button: Power off the system"
94msgid "Power off"
122msgid "Power off"
95msgstr ""
123msgstr ""
96
124
97−#: qml/Components/Dialogs.qml:214
125+#: qml/Components/Dialogs.qml:255
98msgctxt "Button: Restart the system"
126msgctxt "Button: Restart the system"
99msgid "Restart"
127msgid "Restart"
100msgstr ""
128msgstr ""
@@ -120,7 +148,7 @@ msgid "Alt + PrtScr"
120msgstr ""
148msgstr ""
121
149
122#: qml/Components/KeyboardShortcutsOverlay.qml:80
150#: qml/Components/KeyboardShortcutsOverlay.qml:80
123−msgid "Takes a screenshot of a window."
151+msgid "Takes a screenshot of the current window."
124msgstr ""
152msgstr ""
125
153
126#: qml/Components/KeyboardShortcutsOverlay.qml:88
154#: qml/Components/KeyboardShortcutsOverlay.qml:88
@@ -267,7 +295,7 @@ msgstr ""
267msgid "Closes the current window."
295msgid "Closes the current window."
268msgstr ""
296msgstr ""
269
297
270−#: qml/Components/Lockscreen.qml:212 qml/Greeter/NarrowView.qml:252
298+#: qml/Components/Lockscreen.qml:212 qml/Greeter/NarrowView.qml:242
271msgid "Return to Call"
299msgid "Return to Call"
272msgstr ""
300msgstr ""
273
301
@@ -275,7 +303,7 @@ msgstr ""
275msgid "Emergency Call"
303msgid "Emergency Call"
276msgstr ""
304msgstr ""
277
305
278−#: qml/Components/Lockscreen.qml:244
306+#: qml/Components/Lockscreen.qml:245
279msgid "OK"
307msgid "OK"
280msgstr ""
308msgstr ""
281
309
@@ -289,29 +317,29 @@ msgstr ""
289msgid "%1:%2"
317msgid "%1:%2"
290msgstr ""
318msgstr ""
291
319
292−#: qml/Components/ModeSwitchWarningDialog.qml:32
320+#: qml/Components/ModeSwitchWarningDialog.qml:33
293msgid "Apps may have unsaved data:"
321msgid "Apps may have unsaved data:"
294msgstr ""
322msgstr ""
295
323
296−#: qml/Components/ModeSwitchWarningDialog.qml:57
324+#: qml/Components/ModeSwitchWarningDialog.qml:60
297msgctxt ""
325msgctxt ""
298"Re-dock means connect the device again to an external screen/mouse/keyboard"
326"Re-dock means connect the device again to an external screen/mouse/keyboard"
299msgid "Re-dock, save your work and close these apps to continue."
327msgid "Re-dock, save your work and close these apps to continue."
300msgstr ""
328msgstr ""
301
329
302−#: qml/Components/ModeSwitchWarningDialog.qml:63
330+#: qml/Components/ModeSwitchWarningDialog.qml:67
303msgid "Or force close now (unsaved data will be lost)."
331msgid "Or force close now (unsaved data will be lost)."
304msgstr ""
332msgstr ""
305
333
306−#: qml/Components/ModeSwitchWarningDialog.qml:75
334+#: qml/Components/ModeSwitchWarningDialog.qml:80
307msgid "OK, I will reconnect"
335msgid "OK, I will reconnect"
308msgstr ""
336msgstr ""
309
337
310−#: qml/Components/ModeSwitchWarningDialog.qml:76
338+#: qml/Components/ModeSwitchWarningDialog.qml:81
311msgid "Reconnect now!"
339msgid "Reconnect now!"
312msgstr ""
340msgstr ""
313
341
314−#: qml/Components/ModeSwitchWarningDialog.qml:88
342+#: qml/Components/ModeSwitchWarningDialog.qml:94
315msgid "Close all"
343msgid "Close all"
316msgstr ""
344msgstr ""
317
345
@@ -426,15 +454,15 @@ msgstr ""
426msgid "Enable location data"
454msgid "Enable location data"
427msgstr ""
455msgstr ""
428
456
429−#: qml/Dash/ScopesList.qml:57
457+#: qml/Dash/ScopesList.qml:146
430msgid "Manage"
458msgid "Manage"
431msgstr ""
459msgstr ""
432
460
433−#: qml/Dash/ScopesList.qml:104
461+#: qml/Dash/ScopesList.qml:187
434msgid "Home"
462msgid "Home"
435msgstr ""
463msgstr ""
436
464
437−#: qml/Dash/ScopesList.qml:105
465+#: qml/Dash/ScopesList.qml:188
438msgid "Also installed"
466msgid "Also installed"
439msgstr ""
467msgstr ""
440
468
@@ -461,44 +489,44 @@ msgid_plural "Please wait %1 minutes and then try again…"
461msgstr[0] ""
489msgstr[0] ""
462msgstr[1] ""
490msgstr[1] ""
463
491
464−#: qml/Greeter/Greeter.qml:592
492+#: qml/Greeter/Greeter.qml:561
465msgid "Try again"
493msgid "Try again"
466msgstr ""
494msgstr ""
467
495
468−#: qml/Greeter/LoginList.qml:70
496+#: qml/Greeter/Greeter.qml:562
469−msgid "Passphrase"
497+msgid "Enter passphrase to unlock"
470msgstr ""
498msgstr ""
471
499
472−#: qml/Greeter/LoginList.qml:71
500+#: qml/Greeter/Greeter.qml:563
473−msgid "Passcode"
501+msgid "Enter passcode to unlock"
474msgstr ""
502msgstr ""
475
503
476−#: qml/Greeter/LoginList.qml:98
504+#: qml/Greeter/NarrowView.qml:242
477−msgid "Retry"
505+msgid "Emergency"
478msgstr ""
506msgstr ""
479
507
480−#: qml/Greeter/LoginList.qml:99
508+#: qml/Greeter/PromptList.qml:126
481−msgid "Log In"
509+msgid "Passphrase"
482msgstr ""
510msgstr ""
483
511
484−#: qml/Greeter/NarrowView.qml:252
512+#: qml/Greeter/PromptList.qml:126
485−msgid "Emergency"
513+msgid "Passcode"
486msgstr ""
514msgstr ""
487
515
488#: qml/Greeter/SessionsList.qml:122
516#: qml/Greeter/SessionsList.qml:122
489msgid "Select desktop environment"
517msgid "Select desktop environment"
490msgstr ""
518msgstr ""
491
519
492−#: qml/Launcher/Drawer.qml:80
520+#: qml/Launcher/Drawer.qml:92
493msgid "Search…"
521msgid "Search…"
494msgstr ""
522msgstr ""
495
523
496−#: qml/Launcher/Drawer.qml:101
524+#: qml/Launcher/Drawer.qml:123
497msgctxt "Apps sorted alphabetically"
525msgctxt "Apps sorted alphabetically"
498msgid "A-Z"
526msgid "A-Z"
499msgstr ""
527msgstr ""
500
528
501−#: qml/Launcher/MoreAppsHeader.qml:32
529+#: qml/Launcher/MoreAppsHeader.qml:39
502msgid "More apps in the store"
530msgid "More apps in the store"
503msgstr ""
531msgstr ""
504
532
@@ -514,62 +542,62 @@ msgstr ""
514msgid "Conference"
542msgid "Conference"
515msgstr ""
543msgstr ""
516
544
517−#: qml/Panel/Indicators/MenuItemFactory.qml:868
545+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:869
518msgid "Nothing is playing"
546msgid "Nothing is playing"
519msgstr ""
547msgstr ""
520
548
521−#: qml/Panel/Indicators/MenuItemFactory.qml:996
549+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:997
522#, qt-format
550#, qt-format
523msgid "%1 hour"
551msgid "%1 hour"
524msgid_plural "%1 hours"
552msgid_plural "%1 hours"
525msgstr[0] ""
553msgstr[0] ""
526msgstr[1] ""
554msgstr[1] ""
527
555
528−#: qml/Panel/Indicators/MenuItemFactory.qml:1000
556+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1001
529#, qt-format
557#, qt-format
530msgid "%1 minute"
558msgid "%1 minute"
531msgid_plural "%1 minutes"
559msgid_plural "%1 minutes"
532msgstr[0] ""
560msgstr[0] ""
533msgstr[1] ""
561msgstr[1] ""
534
562
535−#: qml/Panel/Indicators/MenuItemFactory.qml:1005
563+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1006
536#, qt-format
564#, qt-format
537msgid "%1 second"
565msgid "%1 second"
538msgid_plural "%1 seconds"
566msgid_plural "%1 seconds"
539msgstr[0] ""
567msgstr[0] ""
540msgstr[1] ""
568msgstr[1] ""
541
569
542−#: qml/Panel/Indicators/MenuItemFactory.qml:1008
570+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1009
543msgid "0 seconds"
571msgid "0 seconds"
544msgstr ""
572msgstr ""
545
573
546#. Translators: String like "1 hour, 2 minutes, 3 seconds remaining"
574#. Translators: String like "1 hour, 2 minutes, 3 seconds remaining"
547−#: qml/Panel/Indicators/MenuItemFactory.qml:1010
575+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1011
548#, qt-format
576#, qt-format
549msgid "%1 remaining"
577msgid "%1 remaining"
550msgstr ""
578msgstr ""
551
579
552−#: qml/Panel/Indicators/MenuItemFactory.qml:1016
580+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1017
553msgid "In queue…"
581msgid "In queue…"
554msgstr ""
582msgstr ""
555
583
556−#: qml/Panel/Indicators/MenuItemFactory.qml:1020
584+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1021
557msgid "Downloading"
585msgid "Downloading"
558msgstr ""
586msgstr ""
559
587
560−#: qml/Panel/Indicators/MenuItemFactory.qml:1022
588+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1023
561msgid "Paused, tap to resume"
589msgid "Paused, tap to resume"
562msgstr ""
590msgstr ""
563
591
564−#: qml/Panel/Indicators/MenuItemFactory.qml:1024
592+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1025
565msgid "Canceled"
593msgid "Canceled"
566msgstr ""
594msgstr ""
567
595
568−#: qml/Panel/Indicators/MenuItemFactory.qml:1026
596+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1027
569msgid "Finished"
597msgid "Finished"
570msgstr ""
598msgstr ""
571
599
572−#: qml/Panel/Indicators/MenuItemFactory.qml:1028
600+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1029
573msgid "Failed, tap to retry"
601msgid "Failed, tap to retry"
574msgstr ""
602msgstr ""
575
603
po/ckb.po+84−56
@@ -7,7 +7,7 @@ msgid ""
7msgstr ""
7msgstr ""
8"Project-Id-Version: unity8\n"
8"Project-Id-Version: unity8\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2016-12-15 16:17+0000\n"
10+"POT-Creation-Date: 2017-02-06 09:12+0000\n"
11"PO-Revision-Date: 2014-01-21 11:05+0000\n"
11"PO-Revision-Date: 2014-01-21 11:05+0000\n"
12"Last-Translator: Aras <aras.noori@gmail.com>\n"
12"Last-Translator: Aras <aras.noori@gmail.com>\n"
13"Language-Team: Kurdish (Sorani) <ckb@li.org>\n"
13"Language-Team: Kurdish (Sorani) <ckb@li.org>\n"
@@ -15,13 +15,41 @@ msgstr ""
15"Content-Type: text/plain; charset=UTF-8\n"
15"Content-Type: text/plain; charset=UTF-8\n"
16"Content-Transfer-Encoding: 8bit\n"
16"Content-Transfer-Encoding: 8bit\n"
17"Plural-Forms: nplurals=2; plural=n != 1;\n"
17"Plural-Forms: nplurals=2; plural=n != 1;\n"
18−"X-Launchpad-Export-Date: 2016-12-23 05:00+0000\n"
18+"X-Launchpad-Export-Date: 2017-02-08 05:00+0000\n"
19−"X-Generator: Launchpad (build 18298)\n"
19+"X-Generator: Launchpad (build 18326)\n"
20
20
21−#: plugins/LightDM/Greeter.cpp:123
21+#: plugins/LightDM/Greeter.cpp:188
22msgid "Password: "
22msgid "Password: "
23msgstr ""
23msgstr ""
24
24
25+#: plugins/LightDM/Greeter.cpp:203
26+msgid "Username"
27+msgstr ""
28+
29+#: plugins/LightDM/Greeter.cpp:242
30+msgid "Failed to authenticate"
31+msgstr ""
32+
33+#: plugins/LightDM/Greeter.cpp:244
34+msgid "Invalid password, please try again"
35+msgstr ""
36+
37+#: plugins/LightDM/Greeter.cpp:254
38+msgid "Log In"
39+msgstr ""
40+
41+#: plugins/LightDM/Greeter.cpp:254
42+msgid "Retry"
43+msgstr ""
44+
45+#: plugins/LightDM/UsersModel.cpp:152
46+msgid "Login"
47+msgstr ""
48+
49+#: plugins/LightDM/UsersModel.cpp:160
50+msgid "Guest Session"
51+msgstr ""
52+
25#: plugins/Unity/Launcher/launcheritem.cpp:50
53#: plugins/Unity/Launcher/launcheritem.cpp:50
26#: plugins/Unity/Launcher/launcheritem.cpp:122
54#: plugins/Unity/Launcher/launcheritem.cpp:122
27msgid "Pin shortcut"
55msgid "Pin shortcut"
@@ -35,66 +63,66 @@ msgstr ""
35msgid "Unpin shortcut"
63msgid "Unpin shortcut"
36msgstr ""
64msgstr ""
37
65
38−#: qml/Components/Dialogs.qml:149
66+#: qml/Components/Dialogs.qml:177
39msgctxt "Title: Lock/Log out dialog"
67msgctxt "Title: Lock/Log out dialog"
40msgid "Log out"
68msgid "Log out"
41msgstr ""
69msgstr ""
42
70
43−#: qml/Components/Dialogs.qml:150
71+#: qml/Components/Dialogs.qml:178
44msgid "Are you sure you want to log out?"
72msgid "Are you sure you want to log out?"
45msgstr ""
73msgstr ""
46
74
47−#: qml/Components/Dialogs.qml:152
75+#: qml/Components/Dialogs.qml:181
48msgctxt "Button: Lock the system"
76msgctxt "Button: Lock the system"
49msgid "Lock"
77msgid "Lock"
50msgstr ""
78msgstr ""
51
79
52−#: qml/Components/Dialogs.qml:159
80+#: qml/Components/Dialogs.qml:191
53msgctxt "Button: Log out from the system"
81msgctxt "Button: Log out from the system"
54msgid "Log Out"
82msgid "Log Out"
55msgstr ""
83msgstr ""
56
84
57−#: qml/Components/Dialogs.qml:166 qml/Components/Dialogs.qml:222
85+#: qml/Components/Dialogs.qml:199 qml/Components/Dialogs.qml:264
58−#: qml/Dash/DashPageHeader.qml:324 qml/Greeter/NarrowView.qml:232
86+#: qml/Dash/DashPageHeader.qml:324 qml/Greeter/NarrowView.qml:222
59#: qml/Wizard/Pages/passcode-confirm.qml:32
87#: qml/Wizard/Pages/passcode-confirm.qml:32
60#: qml/Wizard/Pages/passcode-set.qml:32
88#: qml/Wizard/Pages/passcode-set.qml:32
61msgid "Cancel"
89msgid "Cancel"
62msgstr ""
90msgstr ""
63
91
64−#: qml/Components/Dialogs.qml:178
92+#: qml/Components/Dialogs.qml:211
65msgctxt "Title: Reboot dialog"
93msgctxt "Title: Reboot dialog"
66msgid "Reboot"
94msgid "Reboot"
67msgstr ""
95msgstr ""
68
96
69−#: qml/Components/Dialogs.qml:179
97+#: qml/Components/Dialogs.qml:212
70msgid "Are you sure you want to reboot?"
98msgid "Are you sure you want to reboot?"
71msgstr ""
99msgstr ""
72
100
73−#: qml/Components/Dialogs.qml:181
101+#: qml/Components/Dialogs.qml:215
74msgid "No"
102msgid "No"
75msgstr ""
103msgstr ""
76
104
77−#: qml/Components/Dialogs.qml:187
105+#: qml/Components/Dialogs.qml:223
78msgid "Yes"
106msgid "Yes"
79msgstr ""
107msgstr ""
80
108
81−#: qml/Components/Dialogs.qml:202
109+#: qml/Components/Dialogs.qml:239
82msgctxt "Title: Power off/Restart dialog"
110msgctxt "Title: Power off/Restart dialog"
83msgid "Power"
111msgid "Power"
84msgstr ""
112msgstr ""
85
113
86−#: qml/Components/Dialogs.qml:203
114+#: qml/Components/Dialogs.qml:240
87msgid ""
115msgid ""
88"Are you sure you would like\n"
116"Are you sure you would like\n"
89"to power off?"
117"to power off?"
90msgstr ""
118msgstr ""
91
119
92−#: qml/Components/Dialogs.qml:205
120+#: qml/Components/Dialogs.qml:244
93msgctxt "Button: Power off the system"
121msgctxt "Button: Power off the system"
94msgid "Power off"
122msgid "Power off"
95msgstr ""
123msgstr ""
96
124
97−#: qml/Components/Dialogs.qml:214
125+#: qml/Components/Dialogs.qml:255
98msgctxt "Button: Restart the system"
126msgctxt "Button: Restart the system"
99msgid "Restart"
127msgid "Restart"
100msgstr ""
128msgstr ""
@@ -120,7 +148,7 @@ msgid "Alt + PrtScr"
120msgstr ""
148msgstr ""
121
149
122#: qml/Components/KeyboardShortcutsOverlay.qml:80
150#: qml/Components/KeyboardShortcutsOverlay.qml:80
123−msgid "Takes a screenshot of a window."
151+msgid "Takes a screenshot of the current window."
124msgstr ""
152msgstr ""
125
153
126#: qml/Components/KeyboardShortcutsOverlay.qml:88
154#: qml/Components/KeyboardShortcutsOverlay.qml:88
@@ -267,7 +295,7 @@ msgstr ""
267msgid "Closes the current window."
295msgid "Closes the current window."
268msgstr ""
296msgstr ""
269
297
270−#: qml/Components/Lockscreen.qml:212 qml/Greeter/NarrowView.qml:252
298+#: qml/Components/Lockscreen.qml:212 qml/Greeter/NarrowView.qml:242
271msgid "Return to Call"
299msgid "Return to Call"
272msgstr ""
300msgstr ""
273
301
@@ -275,7 +303,7 @@ msgstr ""
275msgid "Emergency Call"
303msgid "Emergency Call"
276msgstr "هێڵی فریاگوزاری"
304msgstr "هێڵی فریاگوزاری"
277
305
278−#: qml/Components/Lockscreen.qml:244
306+#: qml/Components/Lockscreen.qml:245
279msgid "OK"
307msgid "OK"
280msgstr ""
308msgstr ""
281
309
@@ -289,29 +317,29 @@ msgstr ""
289msgid "%1:%2"
317msgid "%1:%2"
290msgstr ""
318msgstr ""
291
319
292−#: qml/Components/ModeSwitchWarningDialog.qml:32
320+#: qml/Components/ModeSwitchWarningDialog.qml:33
293msgid "Apps may have unsaved data:"
321msgid "Apps may have unsaved data:"
294msgstr ""
322msgstr ""
295
323
296−#: qml/Components/ModeSwitchWarningDialog.qml:57
324+#: qml/Components/ModeSwitchWarningDialog.qml:60
297msgctxt ""
325msgctxt ""
298"Re-dock means connect the device again to an external screen/mouse/keyboard"
326"Re-dock means connect the device again to an external screen/mouse/keyboard"
299msgid "Re-dock, save your work and close these apps to continue."
327msgid "Re-dock, save your work and close these apps to continue."
300msgstr ""
328msgstr ""
301
329
302−#: qml/Components/ModeSwitchWarningDialog.qml:63
330+#: qml/Components/ModeSwitchWarningDialog.qml:67
303msgid "Or force close now (unsaved data will be lost)."
331msgid "Or force close now (unsaved data will be lost)."
304msgstr ""
332msgstr ""
305
333
306−#: qml/Components/ModeSwitchWarningDialog.qml:75
334+#: qml/Components/ModeSwitchWarningDialog.qml:80
307msgid "OK, I will reconnect"
335msgid "OK, I will reconnect"
308msgstr ""
336msgstr ""
309
337
310−#: qml/Components/ModeSwitchWarningDialog.qml:76
338+#: qml/Components/ModeSwitchWarningDialog.qml:81
311msgid "Reconnect now!"
339msgid "Reconnect now!"
312msgstr ""
340msgstr ""
313
341
314−#: qml/Components/ModeSwitchWarningDialog.qml:88
342+#: qml/Components/ModeSwitchWarningDialog.qml:94
315msgid "Close all"
343msgid "Close all"
316msgstr ""
344msgstr ""
317
345
@@ -426,15 +454,15 @@ msgstr ""
426msgid "Enable location data"
454msgid "Enable location data"
427msgstr ""
455msgstr ""
428
456
429−#: qml/Dash/ScopesList.qml:57
457+#: qml/Dash/ScopesList.qml:146
430msgid "Manage"
458msgid "Manage"
431msgstr ""
459msgstr ""
432
460
433−#: qml/Dash/ScopesList.qml:104
461+#: qml/Dash/ScopesList.qml:187
434msgid "Home"
462msgid "Home"
435msgstr ""
463msgstr ""
436
464
437−#: qml/Dash/ScopesList.qml:105
465+#: qml/Dash/ScopesList.qml:188
438msgid "Also installed"
466msgid "Also installed"
439msgstr ""
467msgstr ""
440
468
@@ -461,44 +489,44 @@ msgid_plural "Please wait %1 minutes and then try again…"
461msgstr[0] ""
489msgstr[0] ""
462msgstr[1] ""
490msgstr[1] ""
463
491
464−#: qml/Greeter/Greeter.qml:592
492+#: qml/Greeter/Greeter.qml:561
465msgid "Try again"
493msgid "Try again"
466msgstr ""
494msgstr ""
467
495
468−#: qml/Greeter/LoginList.qml:70
496+#: qml/Greeter/Greeter.qml:562
469−msgid "Passphrase"
497+msgid "Enter passphrase to unlock"
470msgstr ""
498msgstr ""
471
499
472−#: qml/Greeter/LoginList.qml:71
500+#: qml/Greeter/Greeter.qml:563
473−msgid "Passcode"
501+msgid "Enter passcode to unlock"
474msgstr ""
502msgstr ""
475
503
476−#: qml/Greeter/LoginList.qml:98
504+#: qml/Greeter/NarrowView.qml:242
477−msgid "Retry"
505+msgid "Emergency"
478msgstr ""
506msgstr ""
479
507
480−#: qml/Greeter/LoginList.qml:99
508+#: qml/Greeter/PromptList.qml:126
481−msgid "Log In"
509+msgid "Passphrase"
482msgstr ""
510msgstr ""
483
511
484−#: qml/Greeter/NarrowView.qml:252
512+#: qml/Greeter/PromptList.qml:126
485−msgid "Emergency"
513+msgid "Passcode"
486msgstr ""
514msgstr ""
487
515
488#: qml/Greeter/SessionsList.qml:122
516#: qml/Greeter/SessionsList.qml:122
489msgid "Select desktop environment"
517msgid "Select desktop environment"
490msgstr ""
518msgstr ""
491
519
492−#: qml/Launcher/Drawer.qml:80
520+#: qml/Launcher/Drawer.qml:92
493msgid "Search…"
521msgid "Search…"
494msgstr ""
522msgstr ""
495
523
496−#: qml/Launcher/Drawer.qml:101
524+#: qml/Launcher/Drawer.qml:123
497msgctxt "Apps sorted alphabetically"
525msgctxt "Apps sorted alphabetically"
498msgid "A-Z"
526msgid "A-Z"
499msgstr ""
527msgstr ""
500
528
501−#: qml/Launcher/MoreAppsHeader.qml:32
529+#: qml/Launcher/MoreAppsHeader.qml:39
502msgid "More apps in the store"
530msgid "More apps in the store"
503msgstr ""
531msgstr ""
504
532
@@ -514,62 +542,62 @@ msgstr ""
514msgid "Conference"
542msgid "Conference"
515msgstr ""
543msgstr ""
516
544
517−#: qml/Panel/Indicators/MenuItemFactory.qml:868
545+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:869
518msgid "Nothing is playing"
546msgid "Nothing is playing"
519msgstr ""
547msgstr ""
520
548
521−#: qml/Panel/Indicators/MenuItemFactory.qml:996
549+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:997
522#, qt-format
550#, qt-format
523msgid "%1 hour"
551msgid "%1 hour"
524msgid_plural "%1 hours"
552msgid_plural "%1 hours"
525msgstr[0] ""
553msgstr[0] ""
526msgstr[1] ""
554msgstr[1] ""
527
555
528−#: qml/Panel/Indicators/MenuItemFactory.qml:1000
556+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1001
529#, qt-format
557#, qt-format
530msgid "%1 minute"
558msgid "%1 minute"
531msgid_plural "%1 minutes"
559msgid_plural "%1 minutes"
532msgstr[0] ""
560msgstr[0] ""
533msgstr[1] ""
561msgstr[1] ""
534
562
535−#: qml/Panel/Indicators/MenuItemFactory.qml:1005
563+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1006
536#, qt-format
564#, qt-format
537msgid "%1 second"
565msgid "%1 second"
538msgid_plural "%1 seconds"
566msgid_plural "%1 seconds"
539msgstr[0] ""
567msgstr[0] ""
540msgstr[1] ""
568msgstr[1] ""
541
569
542−#: qml/Panel/Indicators/MenuItemFactory.qml:1008
570+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1009
543msgid "0 seconds"
571msgid "0 seconds"
544msgstr ""
572msgstr ""
545
573
546#. Translators: String like "1 hour, 2 minutes, 3 seconds remaining"
574#. Translators: String like "1 hour, 2 minutes, 3 seconds remaining"
547−#: qml/Panel/Indicators/MenuItemFactory.qml:1010
575+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1011
548#, qt-format
576#, qt-format
549msgid "%1 remaining"
577msgid "%1 remaining"
550msgstr ""
578msgstr ""
551
579
552−#: qml/Panel/Indicators/MenuItemFactory.qml:1016
580+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1017
553msgid "In queue…"
581msgid "In queue…"
554msgstr ""
582msgstr ""
555
583
556−#: qml/Panel/Indicators/MenuItemFactory.qml:1020
584+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1021
557msgid "Downloading"
585msgid "Downloading"
558msgstr ""
586msgstr ""
559
587
560−#: qml/Panel/Indicators/MenuItemFactory.qml:1022
588+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1023
561msgid "Paused, tap to resume"
589msgid "Paused, tap to resume"
562msgstr ""
590msgstr ""
563
591
564−#: qml/Panel/Indicators/MenuItemFactory.qml:1024
592+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1025
565msgid "Canceled"
593msgid "Canceled"
566msgstr ""
594msgstr ""
567
595
568−#: qml/Panel/Indicators/MenuItemFactory.qml:1026
596+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1027
569msgid "Finished"
597msgid "Finished"
570msgstr ""
598msgstr ""
571
599
572−#: qml/Panel/Indicators/MenuItemFactory.qml:1028
600+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1029
573msgid "Failed, tap to retry"
601msgid "Failed, tap to retry"
574msgstr ""
602msgstr ""
575
603
po/co.po+85−57
@@ -7,7 +7,7 @@ msgid ""
7msgstr ""
7msgstr ""
8"Project-Id-Version: unity8\n"
8"Project-Id-Version: unity8\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2016-12-15 16:17+0000\n"
10+"POT-Creation-Date: 2017-02-06 09:12+0000\n"
11"PO-Revision-Date: 2016-05-24 10:40+0000\n"
11"PO-Revision-Date: 2016-05-24 10:40+0000\n"
12"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
12"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
13"Language-Team: Corsican <co@li.org>\n"
13"Language-Team: Corsican <co@li.org>\n"
@@ -15,13 +15,41 @@ msgstr ""
15"Content-Type: text/plain; charset=UTF-8\n"
15"Content-Type: text/plain; charset=UTF-8\n"
16"Content-Transfer-Encoding: 8bit\n"
16"Content-Transfer-Encoding: 8bit\n"
17"Plural-Forms: nplurals=2; plural=n != 1;\n"
17"Plural-Forms: nplurals=2; plural=n != 1;\n"
18−"X-Launchpad-Export-Date: 2016-12-23 04:59+0000\n"
18+"X-Launchpad-Export-Date: 2017-02-08 04:58+0000\n"
19−"X-Generator: Launchpad (build 18298)\n"
19+"X-Generator: Launchpad (build 18326)\n"
20
20
21−#: plugins/LightDM/Greeter.cpp:123
21+#: plugins/LightDM/Greeter.cpp:188
22msgid "Password: "
22msgid "Password: "
23msgstr "Parolla d'ordine: "
23msgstr "Parolla d'ordine: "
24
24
25+#: plugins/LightDM/Greeter.cpp:203
26+msgid "Username"
27+msgstr ""
28+
29+#: plugins/LightDM/Greeter.cpp:242
30+msgid "Failed to authenticate"
31+msgstr ""
32+
33+#: plugins/LightDM/Greeter.cpp:244
34+msgid "Invalid password, please try again"
35+msgstr ""
36+
37+#: plugins/LightDM/Greeter.cpp:254
38+msgid "Log In"
39+msgstr ""
40+
41+#: plugins/LightDM/Greeter.cpp:254
42+msgid "Retry"
43+msgstr "Turnà à pruvà"
44+
45+#: plugins/LightDM/UsersModel.cpp:152
46+msgid "Login"
47+msgstr ""
48+
49+#: plugins/LightDM/UsersModel.cpp:160
50+msgid "Guest Session"
51+msgstr ""
52+
25#: plugins/Unity/Launcher/launcheritem.cpp:50
53#: plugins/Unity/Launcher/launcheritem.cpp:50
26#: plugins/Unity/Launcher/launcheritem.cpp:122
54#: plugins/Unity/Launcher/launcheritem.cpp:122
27msgid "Pin shortcut"
55msgid "Pin shortcut"
@@ -35,55 +63,55 @@ msgstr "Abbandunà"
35msgid "Unpin shortcut"
63msgid "Unpin shortcut"
36msgstr "Toglie l'accurtatoghju"
64msgstr "Toglie l'accurtatoghju"
37
65
38−#: qml/Components/Dialogs.qml:149
66+#: qml/Components/Dialogs.qml:177
39msgctxt "Title: Lock/Log out dialog"
67msgctxt "Title: Lock/Log out dialog"
40msgid "Log out"
68msgid "Log out"
41msgstr "Escì"
69msgstr "Escì"
42
70
43−#: qml/Components/Dialogs.qml:150
71+#: qml/Components/Dialogs.qml:178
44msgid "Are you sure you want to log out?"
72msgid "Are you sure you want to log out?"
45msgstr "Site sicuri di vulè escì?"
73msgstr "Site sicuri di vulè escì?"
46
74
47−#: qml/Components/Dialogs.qml:152
75+#: qml/Components/Dialogs.qml:181
48msgctxt "Button: Lock the system"
76msgctxt "Button: Lock the system"
49msgid "Lock"
77msgid "Lock"
50msgstr "Bluccà"
78msgstr "Bluccà"
51
79
52−#: qml/Components/Dialogs.qml:159
80+#: qml/Components/Dialogs.qml:191
53msgctxt "Button: Log out from the system"
81msgctxt "Button: Log out from the system"
54msgid "Log Out"
82msgid "Log Out"
55msgstr "Escì"
83msgstr "Escì"
56
84
57−#: qml/Components/Dialogs.qml:166 qml/Components/Dialogs.qml:222
85+#: qml/Components/Dialogs.qml:199 qml/Components/Dialogs.qml:264
58−#: qml/Dash/DashPageHeader.qml:324 qml/Greeter/NarrowView.qml:232
86+#: qml/Dash/DashPageHeader.qml:324 qml/Greeter/NarrowView.qml:222
59#: qml/Wizard/Pages/passcode-confirm.qml:32
87#: qml/Wizard/Pages/passcode-confirm.qml:32
60#: qml/Wizard/Pages/passcode-set.qml:32
88#: qml/Wizard/Pages/passcode-set.qml:32
61msgid "Cancel"
89msgid "Cancel"
62msgstr "Annullà"
90msgstr "Annullà"
63
91
64−#: qml/Components/Dialogs.qml:178
92+#: qml/Components/Dialogs.qml:211
65msgctxt "Title: Reboot dialog"
93msgctxt "Title: Reboot dialog"
66msgid "Reboot"
94msgid "Reboot"
67msgstr "Turnà ad avvià"
95msgstr "Turnà ad avvià"
68
96
69−#: qml/Components/Dialogs.qml:179
97+#: qml/Components/Dialogs.qml:212
70msgid "Are you sure you want to reboot?"
98msgid "Are you sure you want to reboot?"
71msgstr "Site sicuri di vulè turnà ad avvià?"
99msgstr "Site sicuri di vulè turnà ad avvià?"
72
100
73−#: qml/Components/Dialogs.qml:181
101+#: qml/Components/Dialogs.qml:215
74msgid "No"
102msgid "No"
75msgstr "Nò"
103msgstr "Nò"
76
104
77−#: qml/Components/Dialogs.qml:187
105+#: qml/Components/Dialogs.qml:223
78msgid "Yes"
106msgid "Yes"
79msgstr "Iè"
107msgstr "Iè"
80
108
81−#: qml/Components/Dialogs.qml:202
109+#: qml/Components/Dialogs.qml:239
82msgctxt "Title: Power off/Restart dialog"
110msgctxt "Title: Power off/Restart dialog"
83msgid "Power"
111msgid "Power"
84msgstr "Alimentazione"
112msgstr "Alimentazione"
85
113
86−#: qml/Components/Dialogs.qml:203
114+#: qml/Components/Dialogs.qml:240
87msgid ""
115msgid ""
88"Are you sure you would like\n"
116"Are you sure you would like\n"
89"to power off?"
117"to power off?"
@@ -91,12 +119,12 @@ msgstr ""
91"Site sicuri di vulè\n"
119"Site sicuri di vulè\n"
92"spenghje?"
120"spenghje?"
93
121
94−#: qml/Components/Dialogs.qml:205
122+#: qml/Components/Dialogs.qml:244
95msgctxt "Button: Power off the system"
123msgctxt "Button: Power off the system"
96msgid "Power off"
124msgid "Power off"
97msgstr "Spenghje"
125msgstr "Spenghje"
98
126
99−#: qml/Components/Dialogs.qml:214
127+#: qml/Components/Dialogs.qml:255
100msgctxt "Button: Restart the system"
128msgctxt "Button: Restart the system"
101msgid "Restart"
129msgid "Restart"
102msgstr "Turnà ad avvià"
130msgstr "Turnà ad avvià"
@@ -122,7 +150,7 @@ msgid "Alt + PrtScr"
122msgstr ""
150msgstr ""
123
151
124#: qml/Components/KeyboardShortcutsOverlay.qml:80
152#: qml/Components/KeyboardShortcutsOverlay.qml:80
125−msgid "Takes a screenshot of a window."
153+msgid "Takes a screenshot of the current window."
126msgstr ""
154msgstr ""
127
155
128#: qml/Components/KeyboardShortcutsOverlay.qml:88
156#: qml/Components/KeyboardShortcutsOverlay.qml:88
@@ -269,7 +297,7 @@ msgstr ""
269msgid "Closes the current window."
297msgid "Closes the current window."
270msgstr ""
298msgstr ""
271
299
272−#: qml/Components/Lockscreen.qml:212 qml/Greeter/NarrowView.qml:252
300+#: qml/Components/Lockscreen.qml:212 qml/Greeter/NarrowView.qml:242
273msgid "Return to Call"
301msgid "Return to Call"
274msgstr "Turnà à a Chjamata"
302msgstr "Turnà à a Chjamata"
275
303
@@ -277,7 +305,7 @@ msgstr "Turnà à a Chjamata"
277msgid "Emergency Call"
305msgid "Emergency Call"
278msgstr "Chjamata d'emergenza"
306msgstr "Chjamata d'emergenza"
279
307
280−#: qml/Components/Lockscreen.qml:244
308+#: qml/Components/Lockscreen.qml:245
281msgid "OK"
309msgid "OK"
282msgstr "OK"
310msgstr "OK"
283
311
@@ -291,11 +319,11 @@ msgstr ""
291msgid "%1:%2"
319msgid "%1:%2"
292msgstr ""
320msgstr ""
293
321
294−#: qml/Components/ModeSwitchWarningDialog.qml:32
322+#: qml/Components/ModeSwitchWarningDialog.qml:33
295msgid "Apps may have unsaved data:"
323msgid "Apps may have unsaved data:"
296msgstr "E app puderebbenu avè dati micca salvati:"
324msgstr "E app puderebbenu avè dati micca salvati:"
297
325
298−#: qml/Components/ModeSwitchWarningDialog.qml:57
326+#: qml/Components/ModeSwitchWarningDialog.qml:60
299msgctxt ""
327msgctxt ""
300"Re-dock means connect the device again to an external screen/mouse/keyboard"
328"Re-dock means connect the device again to an external screen/mouse/keyboard"
301msgid "Re-dock, save your work and close these apps to continue."
329msgid "Re-dock, save your work and close these apps to continue."
@@ -303,19 +331,19 @@ msgstr ""
303"Turnà à cullegà, salvà u travagliu fattu è chjode sse applicazioni per "
331"Turnà à cullegà, salvà u travagliu fattu è chjode sse applicazioni per "
304"continuà."
332"continuà."
305
333
306−#: qml/Components/ModeSwitchWarningDialog.qml:63
334+#: qml/Components/ModeSwitchWarningDialog.qml:67
307msgid "Or force close now (unsaved data will be lost)."
335msgid "Or force close now (unsaved data will be lost)."
308msgstr "O furzà a chjusura avà (i dati micca salvati seranu perduti)."
336msgstr "O furzà a chjusura avà (i dati micca salvati seranu perduti)."
309
337
310−#: qml/Components/ModeSwitchWarningDialog.qml:75
338+#: qml/Components/ModeSwitchWarningDialog.qml:80
311msgid "OK, I will reconnect"
339msgid "OK, I will reconnect"
312msgstr "OK, sto cunnettendumi..."
340msgstr "OK, sto cunnettendumi..."
313
341
314−#: qml/Components/ModeSwitchWarningDialog.qml:76
342+#: qml/Components/ModeSwitchWarningDialog.qml:81
315msgid "Reconnect now!"
343msgid "Reconnect now!"
316msgstr "Turnà à cunnettesi avà!"
344msgstr "Turnà à cunnettesi avà!"
317
345
318−#: qml/Components/ModeSwitchWarningDialog.qml:88
346+#: qml/Components/ModeSwitchWarningDialog.qml:94
319msgid "Close all"
347msgid "Close all"
320msgstr "Chjode tuttu"
348msgstr "Chjode tuttu"
321
349
@@ -432,15 +460,15 @@ msgstr "Lascià andà per rinnuvà..."
432msgid "Enable location data"
460msgid "Enable location data"
433msgstr "Abilità i dati nant'à u locu"
461msgstr "Abilità i dati nant'à u locu"
434
462
435−#: qml/Dash/ScopesList.qml:57
463+#: qml/Dash/ScopesList.qml:146
436msgid "Manage"
464msgid "Manage"
437msgstr "Gestì"
465msgstr "Gestì"
438
466
439−#: qml/Dash/ScopesList.qml:104
467+#: qml/Dash/ScopesList.qml:187
440msgid "Home"
468msgid "Home"
441msgstr "Accolta"
469msgstr "Accolta"
442
470
443−#: qml/Dash/ScopesList.qml:105
471+#: qml/Dash/ScopesList.qml:188
444msgid "Also installed"
472msgid "Also installed"
445msgstr "Anu dinù installatu..."
473msgstr "Anu dinù installatu..."
446
474
@@ -471,44 +499,44 @@ msgid_plural "Please wait %1 minutes and then try again…"
471msgstr[0] "Aspettà %1 minutu è po turnà à pruvà…"
499msgstr[0] "Aspettà %1 minutu è po turnà à pruvà…"
472msgstr[1] "Aspettà %1 minuti è po turnà à pruvà…"
500msgstr[1] "Aspettà %1 minuti è po turnà à pruvà…"
473
501
474−#: qml/Greeter/Greeter.qml:592
502+#: qml/Greeter/Greeter.qml:561
475msgid "Try again"
503msgid "Try again"
476msgstr ""
504msgstr ""
477
505
478−#: qml/Greeter/LoginList.qml:70
506+#: qml/Greeter/Greeter.qml:562
479−msgid "Passphrase"
507+msgid "Enter passphrase to unlock"
480msgstr ""
508msgstr ""
481
509
482−#: qml/Greeter/LoginList.qml:71
510+#: qml/Greeter/Greeter.qml:563
483−msgid "Passcode"
511+msgid "Enter passcode to unlock"
484msgstr ""
512msgstr ""
485
513
486−#: qml/Greeter/LoginList.qml:98
514+#: qml/Greeter/NarrowView.qml:242
487−msgid "Retry"
515+msgid "Emergency"
488−msgstr "Turnà à pruvà"
516+msgstr ""
489
517
490−#: qml/Greeter/LoginList.qml:99
518+#: qml/Greeter/PromptList.qml:126
491−msgid "Log In"
519+msgid "Passphrase"
492msgstr ""
520msgstr ""
493
521
494−#: qml/Greeter/NarrowView.qml:252
522+#: qml/Greeter/PromptList.qml:126
495−msgid "Emergency"
523+msgid "Passcode"
496msgstr ""
524msgstr ""
497
525
498#: qml/Greeter/SessionsList.qml:122
526#: qml/Greeter/SessionsList.qml:122
499msgid "Select desktop environment"
527msgid "Select desktop environment"
500msgstr ""
528msgstr ""
501
529
502−#: qml/Launcher/Drawer.qml:80
530+#: qml/Launcher/Drawer.qml:92
503msgid "Search…"
531msgid "Search…"
504msgstr ""
532msgstr ""
505
533
506−#: qml/Launcher/Drawer.qml:101
534+#: qml/Launcher/Drawer.qml:123
507msgctxt "Apps sorted alphabetically"
535msgctxt "Apps sorted alphabetically"
508msgid "A-Z"
536msgid "A-Z"
509msgstr ""
537msgstr ""
510
538
511−#: qml/Launcher/MoreAppsHeader.qml:32
539+#: qml/Launcher/MoreAppsHeader.qml:39
512msgid "More apps in the store"
540msgid "More apps in the store"
513msgstr ""
541msgstr ""
514
542
@@ -524,62 +552,62 @@ msgstr "Tuccà per riturnà à a chjamata..."
524msgid "Conference"
552msgid "Conference"
525msgstr "Cunferenza"
553msgstr "Cunferenza"
526
554
527−#: qml/Panel/Indicators/MenuItemFactory.qml:868
555+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:869
528msgid "Nothing is playing"
556msgid "Nothing is playing"
529msgstr "Nunda in ripruduzione..."
557msgstr "Nunda in ripruduzione..."
530
558
531−#: qml/Panel/Indicators/MenuItemFactory.qml:996
559+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:997
532#, qt-format
560#, qt-format
533msgid "%1 hour"
561msgid "%1 hour"
534msgid_plural "%1 hours"
562msgid_plural "%1 hours"
535msgstr[0] "%1 ora"
563msgstr[0] "%1 ora"
536msgstr[1] "%1 ore"
564msgstr[1] "%1 ore"
537
565
538−#: qml/Panel/Indicators/MenuItemFactory.qml:1000
566+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1001
539#, qt-format
567#, qt-format
540msgid "%1 minute"
568msgid "%1 minute"
541msgid_plural "%1 minutes"
569msgid_plural "%1 minutes"
542msgstr[0] "%1 minutu"
570msgstr[0] "%1 minutu"
543msgstr[1] "%1 minuti"
571msgstr[1] "%1 minuti"
544
572
545−#: qml/Panel/Indicators/MenuItemFactory.qml:1005
573+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1006
546#, qt-format
574#, qt-format
547msgid "%1 second"
575msgid "%1 second"
548msgid_plural "%1 seconds"
576msgid_plural "%1 seconds"
549msgstr[0] "%1 seconda"
577msgstr[0] "%1 seconda"
550msgstr[1] "%1 seconde"
578msgstr[1] "%1 seconde"
551
579
552−#: qml/Panel/Indicators/MenuItemFactory.qml:1008
580+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1009
553msgid "0 seconds"
581msgid "0 seconds"
554msgstr "0 seconde"
582msgstr "0 seconde"
555
583
556#. Translators: String like "1 hour, 2 minutes, 3 seconds remaining"
584#. Translators: String like "1 hour, 2 minutes, 3 seconds remaining"
557−#: qml/Panel/Indicators/MenuItemFactory.qml:1010
585+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1011
558#, qt-format
586#, qt-format
559msgid "%1 remaining"
587msgid "%1 remaining"
560msgstr "%1 rimanente"
588msgstr "%1 rimanente"
561
589
562−#: qml/Panel/Indicators/MenuItemFactory.qml:1016
590+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1017
563msgid "In queue…"
591msgid "In queue…"
564msgstr "In coda..."
592msgstr "In coda..."
565
593
566−#: qml/Panel/Indicators/MenuItemFactory.qml:1020
594+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1021
567msgid "Downloading"
595msgid "Downloading"
568msgstr "Scaricamentu..."
596msgstr "Scaricamentu..."
569
597
570−#: qml/Panel/Indicators/MenuItemFactory.qml:1022
598+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1023
571msgid "Paused, tap to resume"
599msgid "Paused, tap to resume"
572msgstr "In sosta, tuccà pè riprende"
600msgstr "In sosta, tuccà pè riprende"
573
601
574−#: qml/Panel/Indicators/MenuItemFactory.qml:1024
602+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1025
575msgid "Canceled"
603msgid "Canceled"
576msgstr "Annullatu"
604msgstr "Annullatu"
577
605
578−#: qml/Panel/Indicators/MenuItemFactory.qml:1026
606+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1027
579msgid "Finished"
607msgid "Finished"
580msgstr "Cumpletu"
608msgstr "Cumpletu"
581
609
582−#: qml/Panel/Indicators/MenuItemFactory.qml:1028
610+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1029
583msgid "Failed, tap to retry"
611msgid "Failed, tap to retry"
584msgstr "Fallatu, tocca per turnà à pruvà"
612msgstr "Fallatu, tocca per turnà à pruvà"
585
613
po/cs.po+85−57
@@ -7,7 +7,7 @@ msgid ""
7msgstr ""
7msgstr ""
8"Project-Id-Version: unity8\n"
8"Project-Id-Version: unity8\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2016-12-15 16:17+0000\n"
10+"POT-Creation-Date: 2017-02-06 09:12+0000\n"
11"PO-Revision-Date: 2015-07-07 10:44+0000\n"
11"PO-Revision-Date: 2015-07-07 10:44+0000\n"
12"Last-Translator: Vojtěch Daněk <vdanek@outlook.com>\n"
12"Last-Translator: Vojtěch Daněk <vdanek@outlook.com>\n"
13"Language-Team: Czech <cs@li.org>\n"
13"Language-Team: Czech <cs@li.org>\n"
@@ -15,14 +15,42 @@ msgstr ""
15"Content-Type: text/plain; charset=UTF-8\n"
15"Content-Type: text/plain; charset=UTF-8\n"
16"Content-Transfer-Encoding: 8bit\n"
16"Content-Transfer-Encoding: 8bit\n"
17"Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n"
17"Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n"
18−"X-Launchpad-Export-Date: 2016-12-23 04:59+0000\n"
18+"X-Launchpad-Export-Date: 2017-02-08 04:58+0000\n"
19−"X-Generator: Launchpad (build 18298)\n"
19+"X-Generator: Launchpad (build 18326)\n"
20"Language: cs\n"
20"Language: cs\n"
21
21
22−#: plugins/LightDM/Greeter.cpp:123
22+#: plugins/LightDM/Greeter.cpp:188
23msgid "Password: "
23msgid "Password: "
24msgstr "Heslo: "
24msgstr "Heslo: "
25
25
26+#: plugins/LightDM/Greeter.cpp:203
27+msgid "Username"
28+msgstr ""
29+
30+#: plugins/LightDM/Greeter.cpp:242
31+msgid "Failed to authenticate"
32+msgstr ""
33+
34+#: plugins/LightDM/Greeter.cpp:244
35+msgid "Invalid password, please try again"
36+msgstr ""
37+
38+#: plugins/LightDM/Greeter.cpp:254
39+msgid "Log In"
40+msgstr ""
41+
42+#: plugins/LightDM/Greeter.cpp:254
43+msgid "Retry"
44+msgstr "Znovu"
45+
46+#: plugins/LightDM/UsersModel.cpp:152
47+msgid "Login"
48+msgstr ""
49+
50+#: plugins/LightDM/UsersModel.cpp:160
51+msgid "Guest Session"
52+msgstr ""
53+
26#: plugins/Unity/Launcher/launcheritem.cpp:50
54#: plugins/Unity/Launcher/launcheritem.cpp:50
27#: plugins/Unity/Launcher/launcheritem.cpp:122
55#: plugins/Unity/Launcher/launcheritem.cpp:122
28msgid "Pin shortcut"
56msgid "Pin shortcut"
@@ -36,55 +64,55 @@ msgstr ""
36msgid "Unpin shortcut"
64msgid "Unpin shortcut"
37msgstr "Odpíchnout zkratku"
65msgstr "Odpíchnout zkratku"
38
66
39−#: qml/Components/Dialogs.qml:149
67+#: qml/Components/Dialogs.qml:177
40msgctxt "Title: Lock/Log out dialog"
68msgctxt "Title: Lock/Log out dialog"
41msgid "Log out"
69msgid "Log out"
42msgstr "Odhlásit se"
70msgstr "Odhlásit se"
43
71
44−#: qml/Components/Dialogs.qml:150
72+#: qml/Components/Dialogs.qml:178
45msgid "Are you sure you want to log out?"
73msgid "Are you sure you want to log out?"
46msgstr "Jste si jistí, že se chcete odhlásit?"
74msgstr "Jste si jistí, že se chcete odhlásit?"
47
75
48−#: qml/Components/Dialogs.qml:152
76+#: qml/Components/Dialogs.qml:181
49msgctxt "Button: Lock the system"
77msgctxt "Button: Lock the system"
50msgid "Lock"
78msgid "Lock"
51msgstr "Uzamknout"
79msgstr "Uzamknout"
52
80
53−#: qml/Components/Dialogs.qml:159
81+#: qml/Components/Dialogs.qml:191
54msgctxt "Button: Log out from the system"
82msgctxt "Button: Log out from the system"
55msgid "Log Out"
83msgid "Log Out"
56msgstr "Odhlásit"
84msgstr "Odhlásit"
57
85
58−#: qml/Components/Dialogs.qml:166 qml/Components/Dialogs.qml:222
86+#: qml/Components/Dialogs.qml:199 qml/Components/Dialogs.qml:264
59−#: qml/Dash/DashPageHeader.qml:324 qml/Greeter/NarrowView.qml:232
87+#: qml/Dash/DashPageHeader.qml:324 qml/Greeter/NarrowView.qml:222
60#: qml/Wizard/Pages/passcode-confirm.qml:32
88#: qml/Wizard/Pages/passcode-confirm.qml:32
61#: qml/Wizard/Pages/passcode-set.qml:32
89#: qml/Wizard/Pages/passcode-set.qml:32
62msgid "Cancel"
90msgid "Cancel"
63msgstr "Zrušit"
91msgstr "Zrušit"
64
92
65−#: qml/Components/Dialogs.qml:178
93+#: qml/Components/Dialogs.qml:211
66msgctxt "Title: Reboot dialog"
94msgctxt "Title: Reboot dialog"
67msgid "Reboot"
95msgid "Reboot"
68msgstr "Restartovat"
96msgstr "Restartovat"
69
97
70−#: qml/Components/Dialogs.qml:179
98+#: qml/Components/Dialogs.qml:212
71msgid "Are you sure you want to reboot?"
99msgid "Are you sure you want to reboot?"
72msgstr "Jste si jistí, že chcete zařízení restartovat?"
100msgstr "Jste si jistí, že chcete zařízení restartovat?"
73
101
74−#: qml/Components/Dialogs.qml:181
102+#: qml/Components/Dialogs.qml:215
75msgid "No"
103msgid "No"
76msgstr "Ne"
104msgstr "Ne"
77
105
78−#: qml/Components/Dialogs.qml:187
106+#: qml/Components/Dialogs.qml:223
79msgid "Yes"
107msgid "Yes"
80msgstr "Ano"
108msgstr "Ano"
81
109
82−#: qml/Components/Dialogs.qml:202
110+#: qml/Components/Dialogs.qml:239
83msgctxt "Title: Power off/Restart dialog"
111msgctxt "Title: Power off/Restart dialog"
84msgid "Power"
112msgid "Power"
85msgstr "Vypnutí"
113msgstr "Vypnutí"
86
114
87−#: qml/Components/Dialogs.qml:203
115+#: qml/Components/Dialogs.qml:240
88msgid ""
116msgid ""
89"Are you sure you would like\n"
117"Are you sure you would like\n"
90"to power off?"
118"to power off?"
@@ -92,12 +120,12 @@ msgstr ""
92"Jste si jistí, že chcete\n"
120"Jste si jistí, že chcete\n"
93"telefon vypnout?"
121"telefon vypnout?"
94
122
95−#: qml/Components/Dialogs.qml:205
123+#: qml/Components/Dialogs.qml:244
96msgctxt "Button: Power off the system"
124msgctxt "Button: Power off the system"
97msgid "Power off"
125msgid "Power off"
98msgstr "Vypnutí"
126msgstr "Vypnutí"
99
127
100−#: qml/Components/Dialogs.qml:214
128+#: qml/Components/Dialogs.qml:255
101msgctxt "Button: Restart the system"
129msgctxt "Button: Restart the system"
102msgid "Restart"
130msgid "Restart"
103msgstr "Reboot"
131msgstr "Reboot"
@@ -123,7 +151,7 @@ msgid "Alt + PrtScr"
123msgstr ""
151msgstr ""
124
152
125#: qml/Components/KeyboardShortcutsOverlay.qml:80
153#: qml/Components/KeyboardShortcutsOverlay.qml:80
126−msgid "Takes a screenshot of a window."
154+msgid "Takes a screenshot of the current window."
127msgstr ""
155msgstr ""
128
156
129#: qml/Components/KeyboardShortcutsOverlay.qml:88
157#: qml/Components/KeyboardShortcutsOverlay.qml:88
@@ -270,7 +298,7 @@ msgstr ""
270msgid "Closes the current window."
298msgid "Closes the current window."
271msgstr ""
299msgstr ""
272
300
273−#: qml/Components/Lockscreen.qml:212 qml/Greeter/NarrowView.qml:252
301+#: qml/Components/Lockscreen.qml:212 qml/Greeter/NarrowView.qml:242
274msgid "Return to Call"
302msgid "Return to Call"
275msgstr "Vrátit se k hovoru"
303msgstr "Vrátit se k hovoru"
276
304
@@ -278,7 +306,7 @@ msgstr "Vrátit se k hovoru"
278msgid "Emergency Call"
306msgid "Emergency Call"
279msgstr "Tísňové volání"
307msgstr "Tísňové volání"
280
308
281−#: qml/Components/Lockscreen.qml:244
309+#: qml/Components/Lockscreen.qml:245
282msgid "OK"
310msgid "OK"
283msgstr "OK"
311msgstr "OK"
284
312
@@ -292,29 +320,29 @@ msgstr ""
292msgid "%1:%2"
320msgid "%1:%2"
293msgstr ""
321msgstr ""
294
322
295−#: qml/Components/ModeSwitchWarningDialog.qml:32
323+#: qml/Components/ModeSwitchWarningDialog.qml:33
296msgid "Apps may have unsaved data:"
324msgid "Apps may have unsaved data:"
297msgstr ""
325msgstr ""
298
326
299−#: qml/Components/ModeSwitchWarningDialog.qml:57
327+#: qml/Components/ModeSwitchWarningDialog.qml:60
300msgctxt ""
328msgctxt ""
301"Re-dock means connect the device again to an external screen/mouse/keyboard"
329"Re-dock means connect the device again to an external screen/mouse/keyboard"
302msgid "Re-dock, save your work and close these apps to continue."
330msgid "Re-dock, save your work and close these apps to continue."
303msgstr ""
331msgstr ""
304
332
305−#: qml/Components/ModeSwitchWarningDialog.qml:63
333+#: qml/Components/ModeSwitchWarningDialog.qml:67
306msgid "Or force close now (unsaved data will be lost)."
334msgid "Or force close now (unsaved data will be lost)."
307msgstr ""
335msgstr ""
308
336
309−#: qml/Components/ModeSwitchWarningDialog.qml:75
337+#: qml/Components/ModeSwitchWarningDialog.qml:80
310msgid "OK, I will reconnect"
338msgid "OK, I will reconnect"
311msgstr ""
339msgstr ""
312
340
313−#: qml/Components/ModeSwitchWarningDialog.qml:76
341+#: qml/Components/ModeSwitchWarningDialog.qml:81
314msgid "Reconnect now!"
342msgid "Reconnect now!"
315msgstr ""
343msgstr ""
316
344
317−#: qml/Components/ModeSwitchWarningDialog.qml:88
345+#: qml/Components/ModeSwitchWarningDialog.qml:94
318msgid "Close all"
346msgid "Close all"
319msgstr ""
347msgstr ""
320
348
@@ -429,15 +457,15 @@ msgstr "Pusťte pro obnovení..."
429msgid "Enable location data"
457msgid "Enable location data"
430msgstr "Povolit údaje umístění"
458msgstr "Povolit údaje umístění"
431
459
432−#: qml/Dash/ScopesList.qml:57
460+#: qml/Dash/ScopesList.qml:146
433msgid "Manage"
461msgid "Manage"
434msgstr "Spravovat"
462msgstr "Spravovat"
435
463
436−#: qml/Dash/ScopesList.qml:104
464+#: qml/Dash/ScopesList.qml:187
437msgid "Home"
465msgid "Home"
438msgstr "Domů"
466msgstr "Domů"
439
467
440−#: qml/Dash/ScopesList.qml:105
468+#: qml/Dash/ScopesList.qml:188
441msgid "Also installed"
469msgid "Also installed"
442msgstr "Také nainstalováno"
470msgstr "Také nainstalováno"
443
471
@@ -467,44 +495,44 @@ msgstr[0] "Počkejte, prosím, %1 minut a poté to zkuste znovu..."
467msgstr[1] "Počkejte, prosím, %1 minuty a poté to zkuste znovu..."
495msgstr[1] "Počkejte, prosím, %1 minuty a poté to zkuste znovu..."
468msgstr[2] "Počkejte, prosím, %1 minut a poté to zkuste znovu..."
496msgstr[2] "Počkejte, prosím, %1 minut a poté to zkuste znovu..."
469
497
470−#: qml/Greeter/Greeter.qml:592
498+#: qml/Greeter/Greeter.qml:561
471msgid "Try again"
499msgid "Try again"
472msgstr ""
500msgstr ""
473
501
474−#: qml/Greeter/LoginList.qml:70
502+#: qml/Greeter/Greeter.qml:562
475−msgid "Passphrase"
503+msgid "Enter passphrase to unlock"
476msgstr ""
504msgstr ""
477
505
478−#: qml/Greeter/LoginList.qml:71
506+#: qml/Greeter/Greeter.qml:563
479−msgid "Passcode"
507+msgid "Enter passcode to unlock"
480msgstr ""
508msgstr ""
481
509
482−#: qml/Greeter/LoginList.qml:98
510+#: qml/Greeter/NarrowView.qml:242
483−msgid "Retry"
511+msgid "Emergency"
484−msgstr "Znovu"
512+msgstr ""
485
513
486−#: qml/Greeter/LoginList.qml:99
514+#: qml/Greeter/PromptList.qml:126
487−msgid "Log In"
515+msgid "Passphrase"
488msgstr ""
516msgstr ""
489
517
490−#: qml/Greeter/NarrowView.qml:252
518+#: qml/Greeter/PromptList.qml:126
491−msgid "Emergency"
519+msgid "Passcode"
492msgstr ""
520msgstr ""
493
521
494#: qml/Greeter/SessionsList.qml:122
522#: qml/Greeter/SessionsList.qml:122
495msgid "Select desktop environment"
523msgid "Select desktop environment"
496msgstr ""
524msgstr ""
497
525
498−#: qml/Launcher/Drawer.qml:80
526+#: qml/Launcher/Drawer.qml:92
499msgid "Search…"
527msgid "Search…"
500msgstr ""
528msgstr ""
501
529
502−#: qml/Launcher/Drawer.qml:101
530+#: qml/Launcher/Drawer.qml:123
503msgctxt "Apps sorted alphabetically"
531msgctxt "Apps sorted alphabetically"
504msgid "A-Z"
532msgid "A-Z"
505msgstr ""
533msgstr ""
506
534
507−#: qml/Launcher/MoreAppsHeader.qml:32
535+#: qml/Launcher/MoreAppsHeader.qml:39
508msgid "More apps in the store"
536msgid "More apps in the store"
509msgstr ""
537msgstr ""
510
538
@@ -520,11 +548,11 @@ msgstr "Klepnutím se vrátíte k hovoru..."
520msgid "Conference"
548msgid "Conference"
521msgstr "Konferenční hovor"
549msgstr "Konferenční hovor"
522
550
523−#: qml/Panel/Indicators/MenuItemFactory.qml:868
551+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:869
524msgid "Nothing is playing"
552msgid "Nothing is playing"
525msgstr "Nic se nepřehrává"
553msgstr "Nic se nepřehrává"
526
554
527−#: qml/Panel/Indicators/MenuItemFactory.qml:996
555+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:997
528#, qt-format
556#, qt-format
529msgid "%1 hour"
557msgid "%1 hour"
530msgid_plural "%1 hours"
558msgid_plural "%1 hours"
@@ -532,7 +560,7 @@ msgstr[0] "%1 hodina"
532msgstr[1] "%1 hodiny"
560msgstr[1] "%1 hodiny"
533msgstr[2] "%1 hodin"
561msgstr[2] "%1 hodin"
534
562
535−#: qml/Panel/Indicators/MenuItemFactory.qml:1000
563+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1001
536#, qt-format
564#, qt-format
537msgid "%1 minute"
565msgid "%1 minute"
538msgid_plural "%1 minutes"
566msgid_plural "%1 minutes"
@@ -540,7 +568,7 @@ msgstr[0] "%1 minuta"
540msgstr[1] "%1 minuty"
568msgstr[1] "%1 minuty"
541msgstr[2] "%1 minut"
569msgstr[2] "%1 minut"
542
570
543−#: qml/Panel/Indicators/MenuItemFactory.qml:1005
571+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1006
544#, qt-format
572#, qt-format
545msgid "%1 second"
573msgid "%1 second"
546msgid_plural "%1 seconds"
574msgid_plural "%1 seconds"
@@ -548,37 +576,37 @@ msgstr[0] "%1 sekunda"
548msgstr[1] "%1 sekundy"
576msgstr[1] "%1 sekundy"
549msgstr[2] "%1 sekund"
577msgstr[2] "%1 sekund"
550
578
551−#: qml/Panel/Indicators/MenuItemFactory.qml:1008
579+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1009
552msgid "0 seconds"
580msgid "0 seconds"
553msgstr "0 sekund"
581msgstr "0 sekund"
554
582
555#. Translators: String like "1 hour, 2 minutes, 3 seconds remaining"
583#. Translators: String like "1 hour, 2 minutes, 3 seconds remaining"
556−#: qml/Panel/Indicators/MenuItemFactory.qml:1010
584+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1011
557#, qt-format
585#, qt-format
558msgid "%1 remaining"
586msgid "%1 remaining"
559msgstr "Zbývá %1"
587msgstr "Zbývá %1"
560
588
561−#: qml/Panel/Indicators/MenuItemFactory.qml:1016
589+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1017
562msgid "In queue…"
590msgid "In queue…"
563msgstr "Ve frontě..."
591msgstr "Ve frontě..."
564
592
565−#: qml/Panel/Indicators/MenuItemFactory.qml:1020
593+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1021
566msgid "Downloading"
594msgid "Downloading"
567msgstr "Stahování"
595msgstr "Stahování"
568
596
569−#: qml/Panel/Indicators/MenuItemFactory.qml:1022
597+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1023
570msgid "Paused, tap to resume"
598msgid "Paused, tap to resume"
571msgstr "Pauza, pro pokračování klepněte"
599msgstr "Pauza, pro pokračování klepněte"
572
600
573−#: qml/Panel/Indicators/MenuItemFactory.qml:1024
601+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1025
574msgid "Canceled"
602msgid "Canceled"
575msgstr "Zrušeno"
603msgstr "Zrušeno"
576
604
577−#: qml/Panel/Indicators/MenuItemFactory.qml:1026
605+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1027
578msgid "Finished"
606msgid "Finished"
579msgstr "Dokončeno"
607msgstr "Dokončeno"
580
608
581−#: qml/Panel/Indicators/MenuItemFactory.qml:1028
609+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1029
582msgid "Failed, tap to retry"
610msgid "Failed, tap to retry"
583msgstr "Nezdařilo se, opakujte klepnutím"
611msgstr "Nezdařilo se, opakujte klepnutím"
584
612
po/cy.po+85−57
@@ -7,7 +7,7 @@ msgid ""
7msgstr ""
7msgstr ""
8"Project-Id-Version: unity8\n"
8"Project-Id-Version: unity8\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2016-12-15 16:17+0000\n"
10+"POT-Creation-Date: 2017-02-06 09:12+0000\n"
11"PO-Revision-Date: 2015-07-31 13:21+0000\n"
11"PO-Revision-Date: 2015-07-31 13:21+0000\n"
12"Last-Translator: Owen Llywelyn <owen.llywelyn@gmail.com>\n"
12"Last-Translator: Owen Llywelyn <owen.llywelyn@gmail.com>\n"
13"Language-Team: Welsh <cy@li.org>\n"
13"Language-Team: Welsh <cy@li.org>\n"
@@ -16,13 +16,41 @@ msgstr ""
16"Content-Transfer-Encoding: 8bit\n"
16"Content-Transfer-Encoding: 8bit\n"
17"Plural-Forms: nplurals=4; plural=n==1 ? 0 : n==2 ? 1 : (n != 8 && n != 11) ? "
17"Plural-Forms: nplurals=4; plural=n==1 ? 0 : n==2 ? 1 : (n != 8 && n != 11) ? "
18"2 : 3;\n"
18"2 : 3;\n"
19−"X-Launchpad-Export-Date: 2016-12-23 05:00+0000\n"
19+"X-Launchpad-Export-Date: 2017-02-08 05:00+0000\n"
20−"X-Generator: Launchpad (build 18298)\n"
20+"X-Generator: Launchpad (build 18326)\n"
21
21
22−#: plugins/LightDM/Greeter.cpp:123
22+#: plugins/LightDM/Greeter.cpp:188
23msgid "Password: "
23msgid "Password: "
24msgstr "Cyfrinair: "
24msgstr "Cyfrinair: "
25
25
26+#: plugins/LightDM/Greeter.cpp:203
27+msgid "Username"
28+msgstr ""
29+
30+#: plugins/LightDM/Greeter.cpp:242
31+msgid "Failed to authenticate"
32+msgstr ""
33+
34+#: plugins/LightDM/Greeter.cpp:244
35+msgid "Invalid password, please try again"
36+msgstr ""
37+
38+#: plugins/LightDM/Greeter.cpp:254
39+msgid "Log In"
40+msgstr ""
41+
42+#: plugins/LightDM/Greeter.cpp:254
43+msgid "Retry"
44+msgstr "Ailgynnig"
45+
46+#: plugins/LightDM/UsersModel.cpp:152
47+msgid "Login"
48+msgstr ""
49+
50+#: plugins/LightDM/UsersModel.cpp:160
51+msgid "Guest Session"
52+msgstr ""
53+
26#: plugins/Unity/Launcher/launcheritem.cpp:50
54#: plugins/Unity/Launcher/launcheritem.cpp:50
27#: plugins/Unity/Launcher/launcheritem.cpp:122
55#: plugins/Unity/Launcher/launcheritem.cpp:122
28msgid "Pin shortcut"
56msgid "Pin shortcut"
@@ -36,55 +64,55 @@ msgstr ""
36msgid "Unpin shortcut"
64msgid "Unpin shortcut"
37msgstr "Dadbinio llwybr byr"
65msgstr "Dadbinio llwybr byr"
38
66
39−#: qml/Components/Dialogs.qml:149
67+#: qml/Components/Dialogs.qml:177
40msgctxt "Title: Lock/Log out dialog"
68msgctxt "Title: Lock/Log out dialog"
41msgid "Log out"
69msgid "Log out"
42msgstr "Allgofnodi"
70msgstr "Allgofnodi"
43
71
44−#: qml/Components/Dialogs.qml:150
72+#: qml/Components/Dialogs.qml:178
45msgid "Are you sure you want to log out?"
73msgid "Are you sure you want to log out?"
46msgstr "Ydych chi'n sicr eich bod am allgofnodi?"
74msgstr "Ydych chi'n sicr eich bod am allgofnodi?"
47
75
48−#: qml/Components/Dialogs.qml:152
76+#: qml/Components/Dialogs.qml:181
49msgctxt "Button: Lock the system"
77msgctxt "Button: Lock the system"
50msgid "Lock"
78msgid "Lock"
51msgstr "Cloi"
79msgstr "Cloi"
52
80
53−#: qml/Components/Dialogs.qml:159
81+#: qml/Components/Dialogs.qml:191
54msgctxt "Button: Log out from the system"
82msgctxt "Button: Log out from the system"
55msgid "Log Out"
83msgid "Log Out"
56msgstr "Allgofnodi"
84msgstr "Allgofnodi"
57
85
58−#: qml/Components/Dialogs.qml:166 qml/Components/Dialogs.qml:222
86+#: qml/Components/Dialogs.qml:199 qml/Components/Dialogs.qml:264
59−#: qml/Dash/DashPageHeader.qml:324 qml/Greeter/NarrowView.qml:232
87+#: qml/Dash/DashPageHeader.qml:324 qml/Greeter/NarrowView.qml:222
60#: qml/Wizard/Pages/passcode-confirm.qml:32
88#: qml/Wizard/Pages/passcode-confirm.qml:32
61#: qml/Wizard/Pages/passcode-set.qml:32
89#: qml/Wizard/Pages/passcode-set.qml:32
62msgid "Cancel"
90msgid "Cancel"
63msgstr "Diddymu"
91msgstr "Diddymu"
64
92
65−#: qml/Components/Dialogs.qml:178
93+#: qml/Components/Dialogs.qml:211
66msgctxt "Title: Reboot dialog"
94msgctxt "Title: Reboot dialog"
67msgid "Reboot"
95msgid "Reboot"
68msgstr "Ailgychwyn"
96msgstr "Ailgychwyn"
69
97
70−#: qml/Components/Dialogs.qml:179
98+#: qml/Components/Dialogs.qml:212
71msgid "Are you sure you want to reboot?"
99msgid "Are you sure you want to reboot?"
72msgstr "Ydych chi'n sicr eich bod am ailgychwyn?"
100msgstr "Ydych chi'n sicr eich bod am ailgychwyn?"
73
101
74−#: qml/Components/Dialogs.qml:181
102+#: qml/Components/Dialogs.qml:215
75msgid "No"
103msgid "No"
76msgstr "Na"
104msgstr "Na"
77
105
78−#: qml/Components/Dialogs.qml:187
106+#: qml/Components/Dialogs.qml:223
79msgid "Yes"
107msgid "Yes"
80msgstr "Ydw"
108msgstr "Ydw"
81
109
82−#: qml/Components/Dialogs.qml:202
110+#: qml/Components/Dialogs.qml:239
83msgctxt "Title: Power off/Restart dialog"
111msgctxt "Title: Power off/Restart dialog"
84msgid "Power"
112msgid "Power"
85msgstr "Pŵer"
113msgstr "Pŵer"
86
114
87−#: qml/Components/Dialogs.qml:203
115+#: qml/Components/Dialogs.qml:240
88msgid ""
116msgid ""
89"Are you sure you would like\n"
117"Are you sure you would like\n"
90"to power off?"
118"to power off?"
@@ -92,12 +120,12 @@ msgstr ""
92"Ydych chi'n sicr eich bod am\n"
120"Ydych chi'n sicr eich bod am\n"
93"ddiffodd y pŵer?"
121"ddiffodd y pŵer?"
94
122
95−#: qml/Components/Dialogs.qml:205
123+#: qml/Components/Dialogs.qml:244
96msgctxt "Button: Power off the system"
124msgctxt "Button: Power off the system"
97msgid "Power off"
125msgid "Power off"
98msgstr "Diffodd y pŵer"
126msgstr "Diffodd y pŵer"
99
127
100−#: qml/Components/Dialogs.qml:214
128+#: qml/Components/Dialogs.qml:255
101msgctxt "Button: Restart the system"
129msgctxt "Button: Restart the system"
102msgid "Restart"
130msgid "Restart"
103msgstr "Ailgychwyn"
131msgstr "Ailgychwyn"
@@ -123,7 +151,7 @@ msgid "Alt + PrtScr"
123msgstr ""
151msgstr ""
124
152
125#: qml/Components/KeyboardShortcutsOverlay.qml:80
153#: qml/Components/KeyboardShortcutsOverlay.qml:80
126−msgid "Takes a screenshot of a window."
154+msgid "Takes a screenshot of the current window."
127msgstr ""
155msgstr ""
128
156
129#: qml/Components/KeyboardShortcutsOverlay.qml:88
157#: qml/Components/KeyboardShortcutsOverlay.qml:88
@@ -270,7 +298,7 @@ msgstr ""
270msgid "Closes the current window."
298msgid "Closes the current window."
271msgstr ""
299msgstr ""
272
300
273−#: qml/Components/Lockscreen.qml:212 qml/Greeter/NarrowView.qml:252
301+#: qml/Components/Lockscreen.qml:212 qml/Greeter/NarrowView.qml:242
274msgid "Return to Call"
302msgid "Return to Call"
275msgstr "Nôl i'r alwad"
303msgstr "Nôl i'r alwad"
276
304
@@ -278,7 +306,7 @@ msgstr "Nôl i'r alwad"
278msgid "Emergency Call"
306msgid "Emergency Call"
279msgstr "Galwad Frys"
307msgstr "Galwad Frys"
280
308
281−#: qml/Components/Lockscreen.qml:244
309+#: qml/Components/Lockscreen.qml:245
282msgid "OK"
310msgid "OK"
283msgstr "Iawn"
311msgstr "Iawn"
284
312
@@ -292,29 +320,29 @@ msgstr ""
292msgid "%1:%2"
320msgid "%1:%2"
293msgstr ""
321msgstr ""
294
322
295−#: qml/Components/ModeSwitchWarningDialog.qml:32
323+#: qml/Components/ModeSwitchWarningDialog.qml:33
296msgid "Apps may have unsaved data:"
324msgid "Apps may have unsaved data:"
297msgstr ""
325msgstr ""
298
326
299−#: qml/Components/ModeSwitchWarningDialog.qml:57
327+#: qml/Components/ModeSwitchWarningDialog.qml:60
300msgctxt ""
328msgctxt ""
301"Re-dock means connect the device again to an external screen/mouse/keyboard"
329"Re-dock means connect the device again to an external screen/mouse/keyboard"
302msgid "Re-dock, save your work and close these apps to continue."
330msgid "Re-dock, save your work and close these apps to continue."
303msgstr ""
331msgstr ""
304
332
305−#: qml/Components/ModeSwitchWarningDialog.qml:63
333+#: qml/Components/ModeSwitchWarningDialog.qml:67
306msgid "Or force close now (unsaved data will be lost)."
334msgid "Or force close now (unsaved data will be lost)."
307msgstr ""
335msgstr ""
308
336
309−#: qml/Components/ModeSwitchWarningDialog.qml:75
337+#: qml/Components/ModeSwitchWarningDialog.qml:80
310msgid "OK, I will reconnect"
338msgid "OK, I will reconnect"
311msgstr ""
339msgstr ""
312
340
313−#: qml/Components/ModeSwitchWarningDialog.qml:76
341+#: qml/Components/ModeSwitchWarningDialog.qml:81
314msgid "Reconnect now!"
342msgid "Reconnect now!"
315msgstr ""
343msgstr ""
316
344
317−#: qml/Components/ModeSwitchWarningDialog.qml:88
345+#: qml/Components/ModeSwitchWarningDialog.qml:94
318msgid "Close all"
346msgid "Close all"
319msgstr ""
347msgstr ""
320
348
@@ -429,15 +457,15 @@ msgstr "Rhyddhewch i adnewyddu..."
429msgid "Enable location data"
457msgid "Enable location data"
430msgstr "Galluogi data lleoliad"
458msgstr "Galluogi data lleoliad"
431
459
432−#: qml/Dash/ScopesList.qml:57
460+#: qml/Dash/ScopesList.qml:146
433msgid "Manage"
461msgid "Manage"
434msgstr "Rheoli"
462msgstr "Rheoli"
435
463
436−#: qml/Dash/ScopesList.qml:104
464+#: qml/Dash/ScopesList.qml:187
437msgid "Home"
465msgid "Home"
438msgstr "Cartref"
466msgstr "Cartref"
439
467
440−#: qml/Dash/ScopesList.qml:105
468+#: qml/Dash/ScopesList.qml:188
441msgid "Also installed"
469msgid "Also installed"
442msgstr "Hefyd wedi gosod"
470msgstr "Hefyd wedi gosod"
443
471
@@ -468,44 +496,44 @@ msgstr[1] "Arhoswch am %1 munud cyn cynnig eto..."
468msgstr[2] "Arhoswch am %1 munud cyn cynnig eto..."
496msgstr[2] "Arhoswch am %1 munud cyn cynnig eto..."
469msgstr[3] "Arhoswch am %1 munud cyn cynnig eto..."
497msgstr[3] "Arhoswch am %1 munud cyn cynnig eto..."
470
498
471−#: qml/Greeter/Greeter.qml:592
499+#: qml/Greeter/Greeter.qml:561
472msgid "Try again"
500msgid "Try again"
473msgstr ""
501msgstr ""
474
502
475−#: qml/Greeter/LoginList.qml:70
503+#: qml/Greeter/Greeter.qml:562
476−msgid "Passphrase"
504+msgid "Enter passphrase to unlock"
477msgstr ""
505msgstr ""
478
506
479−#: qml/Greeter/LoginList.qml:71
507+#: qml/Greeter/Greeter.qml:563
480−msgid "Passcode"
508+msgid "Enter passcode to unlock"
481msgstr ""
509msgstr ""
482
510
483−#: qml/Greeter/LoginList.qml:98
511+#: qml/Greeter/NarrowView.qml:242
484−msgid "Retry"
512+msgid "Emergency"
485−msgstr "Ailgynnig"
513+msgstr ""
486
514
487−#: qml/Greeter/LoginList.qml:99
515+#: qml/Greeter/PromptList.qml:126
488−msgid "Log In"
516+msgid "Passphrase"
489msgstr ""
517msgstr ""
490
518
491−#: qml/Greeter/NarrowView.qml:252
519+#: qml/Greeter/PromptList.qml:126
492−msgid "Emergency"
520+msgid "Passcode"
493msgstr ""
521msgstr ""
494
522
495#: qml/Greeter/SessionsList.qml:122
523#: qml/Greeter/SessionsList.qml:122
496msgid "Select desktop environment"
524msgid "Select desktop environment"
497msgstr ""
525msgstr ""
498
526
499−#: qml/Launcher/Drawer.qml:80
527+#: qml/Launcher/Drawer.qml:92
500msgid "Search…"
528msgid "Search…"
501msgstr ""
529msgstr ""
502
530
503−#: qml/Launcher/Drawer.qml:101
531+#: qml/Launcher/Drawer.qml:123
504msgctxt "Apps sorted alphabetically"
532msgctxt "Apps sorted alphabetically"
505msgid "A-Z"
533msgid "A-Z"
506msgstr ""
534msgstr ""
507
535
508−#: qml/Launcher/MoreAppsHeader.qml:32
536+#: qml/Launcher/MoreAppsHeader.qml:39
509msgid "More apps in the store"
537msgid "More apps in the store"
510msgstr ""
538msgstr ""
511
539
@@ -521,11 +549,11 @@ msgstr "Tapiwch i ffonio nôl"
521msgid "Conference"
549msgid "Conference"
522msgstr "Cydalwad"
550msgstr "Cydalwad"
523
551
524−#: qml/Panel/Indicators/MenuItemFactory.qml:868
552+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:869
525msgid "Nothing is playing"
553msgid "Nothing is playing"
526msgstr "Dim byd yn chwarae"
554msgstr "Dim byd yn chwarae"
527
555
528−#: qml/Panel/Indicators/MenuItemFactory.qml:996
556+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:997
529#, qt-format
557#, qt-format
530msgid "%1 hour"
558msgid "%1 hour"
531msgid_plural "%1 hours"
559msgid_plural "%1 hours"
@@ -534,7 +562,7 @@ msgstr[1] "%1 awr"
534msgstr[2] "%1 awr"
562msgstr[2] "%1 awr"
535msgstr[3] "%1 awr"
563msgstr[3] "%1 awr"
536
564
537−#: qml/Panel/Indicators/MenuItemFactory.qml:1000
565+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1001
538#, qt-format
566#, qt-format
539msgid "%1 minute"
567msgid "%1 minute"
540msgid_plural "%1 minutes"
568msgid_plural "%1 minutes"
@@ -543,7 +571,7 @@ msgstr[1] "%1 munud"
543msgstr[2] "%1 munud"
571msgstr[2] "%1 munud"
544msgstr[3] "%1 munud"
572msgstr[3] "%1 munud"
545
573
546−#: qml/Panel/Indicators/MenuItemFactory.qml:1005
574+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1006
547#, qt-format
575#, qt-format
548msgid "%1 second"
576msgid "%1 second"
549msgid_plural "%1 seconds"
577msgid_plural "%1 seconds"
@@ -552,37 +580,37 @@ msgstr[1] "%1 eiliad"
552msgstr[2] "%1 eiliad"
580msgstr[2] "%1 eiliad"
553msgstr[3] "%1 eiliad"
581msgstr[3] "%1 eiliad"
554
582
555−#: qml/Panel/Indicators/MenuItemFactory.qml:1008
583+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1009
556msgid "0 seconds"
584msgid "0 seconds"
557msgstr "0 eiliad"
585msgstr "0 eiliad"
558
586
559#. Translators: String like "1 hour, 2 minutes, 3 seconds remaining"
587#. Translators: String like "1 hour, 2 minutes, 3 seconds remaining"
560−#: qml/Panel/Indicators/MenuItemFactory.qml:1010
588+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1011
561#, qt-format
589#, qt-format
562msgid "%1 remaining"
590msgid "%1 remaining"
563msgstr "%1 yn weddill"
591msgstr "%1 yn weddill"
564
592
565−#: qml/Panel/Indicators/MenuItemFactory.qml:1016
593+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1017
566msgid "In queue…"
594msgid "In queue…"
567msgstr "Mewn ciw..."
595msgstr "Mewn ciw..."
568
596
569−#: qml/Panel/Indicators/MenuItemFactory.qml:1020
597+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1021
570msgid "Downloading"
598msgid "Downloading"
571msgstr "Yn llwytho i lawr"
599msgstr "Yn llwytho i lawr"
572
600
573−#: qml/Panel/Indicators/MenuItemFactory.qml:1022
601+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1023
574msgid "Paused, tap to resume"
602msgid "Paused, tap to resume"
575msgstr "Seibiwyd, tapiwch i ailafael ynddi"
603msgstr "Seibiwyd, tapiwch i ailafael ynddi"
576
604
577−#: qml/Panel/Indicators/MenuItemFactory.qml:1024
605+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1025
578msgid "Canceled"
606msgid "Canceled"
579msgstr "Diddymwyd"
607msgstr "Diddymwyd"
580
608
581−#: qml/Panel/Indicators/MenuItemFactory.qml:1026
609+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1027
582msgid "Finished"
610msgid "Finished"
583msgstr "Wedi gorffen"
611msgstr "Wedi gorffen"
584
612
585−#: qml/Panel/Indicators/MenuItemFactory.qml:1028
613+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1029
586msgid "Failed, tap to retry"
614msgid "Failed, tap to retry"
587msgstr "Methwyd, tapiwch i geisio eto"
615msgstr "Methwyd, tapiwch i geisio eto"
588
616
po/da.po+85−57
@@ -8,7 +8,7 @@ msgid ""
8msgstr ""
8msgstr ""
9"Project-Id-Version: unity8\n"
9"Project-Id-Version: unity8\n"
10"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
11−"POT-Creation-Date: 2016-12-15 16:17+0000\n"
11+"POT-Creation-Date: 2017-02-06 09:12+0000\n"
12"PO-Revision-Date: 2015-07-06 12:05+0000\n"
12"PO-Revision-Date: 2015-07-06 12:05+0000\n"
13"Last-Translator: Folmer Fredslund <Unknown>\n"
13"Last-Translator: Folmer Fredslund <Unknown>\n"
14"Language-Team: Danish <dansk@dansk-gruppen.dk>\n"
14"Language-Team: Danish <dansk@dansk-gruppen.dk>\n"
@@ -16,13 +16,41 @@ msgstr ""
16"Content-Type: text/plain; charset=UTF-8\n"
16"Content-Type: text/plain; charset=UTF-8\n"
17"Content-Transfer-Encoding: 8bit\n"
17"Content-Transfer-Encoding: 8bit\n"
18"Plural-Forms: nplurals=2; plural=n != 1;\n"
18"Plural-Forms: nplurals=2; plural=n != 1;\n"
19−"X-Launchpad-Export-Date: 2016-12-23 04:59+0000\n"
19+"X-Launchpad-Export-Date: 2017-02-08 04:58+0000\n"
20−"X-Generator: Launchpad (build 18298)\n"
20+"X-Generator: Launchpad (build 18326)\n"
21
21
22−#: plugins/LightDM/Greeter.cpp:123
22+#: plugins/LightDM/Greeter.cpp:188
23msgid "Password: "
23msgid "Password: "
24msgstr "Adgangskode: "
24msgstr "Adgangskode: "
25
25
26+#: plugins/LightDM/Greeter.cpp:203
27+msgid "Username"
28+msgstr ""
29+
30+#: plugins/LightDM/Greeter.cpp:242
31+msgid "Failed to authenticate"
32+msgstr ""
33+
34+#: plugins/LightDM/Greeter.cpp:244
35+msgid "Invalid password, please try again"
36+msgstr ""
37+
38+#: plugins/LightDM/Greeter.cpp:254
39+msgid "Log In"
40+msgstr ""
41+
42+#: plugins/LightDM/Greeter.cpp:254
43+msgid "Retry"
44+msgstr "Forsøg igen"
45+
46+#: plugins/LightDM/UsersModel.cpp:152
47+msgid "Login"
48+msgstr ""
49+
50+#: plugins/LightDM/UsersModel.cpp:160
51+msgid "Guest Session"
52+msgstr ""
53+
26#: plugins/Unity/Launcher/launcheritem.cpp:50
54#: plugins/Unity/Launcher/launcheritem.cpp:50
27#: plugins/Unity/Launcher/launcheritem.cpp:122
55#: plugins/Unity/Launcher/launcheritem.cpp:122
28msgid "Pin shortcut"
56msgid "Pin shortcut"
@@ -36,55 +64,55 @@ msgstr ""
36msgid "Unpin shortcut"
64msgid "Unpin shortcut"
37msgstr "Gør genvej flytbar"
65msgstr "Gør genvej flytbar"
38
66
39−#: qml/Components/Dialogs.qml:149
67+#: qml/Components/Dialogs.qml:177
40msgctxt "Title: Lock/Log out dialog"
68msgctxt "Title: Lock/Log out dialog"
41msgid "Log out"
69msgid "Log out"
42msgstr "Log af"
70msgstr "Log af"
43
71
44−#: qml/Components/Dialogs.qml:150
72+#: qml/Components/Dialogs.qml:178
45msgid "Are you sure you want to log out?"
73msgid "Are you sure you want to log out?"
46msgstr "Vil du logge ud?"
74msgstr "Vil du logge ud?"
47
75
48−#: qml/Components/Dialogs.qml:152
76+#: qml/Components/Dialogs.qml:181
49msgctxt "Button: Lock the system"
77msgctxt "Button: Lock the system"
50msgid "Lock"
78msgid "Lock"
51msgstr "Lås"
79msgstr "Lås"
52
80
53−#: qml/Components/Dialogs.qml:159
81+#: qml/Components/Dialogs.qml:191
54msgctxt "Button: Log out from the system"
82msgctxt "Button: Log out from the system"
55msgid "Log Out"
83msgid "Log Out"
56msgstr "Log af"
84msgstr "Log af"
57
85
58−#: qml/Components/Dialogs.qml:166 qml/Components/Dialogs.qml:222
86+#: qml/Components/Dialogs.qml:199 qml/Components/Dialogs.qml:264
59−#: qml/Dash/DashPageHeader.qml:324 qml/Greeter/NarrowView.qml:232
87+#: qml/Dash/DashPageHeader.qml:324 qml/Greeter/NarrowView.qml:222
60#: qml/Wizard/Pages/passcode-confirm.qml:32
88#: qml/Wizard/Pages/passcode-confirm.qml:32
61#: qml/Wizard/Pages/passcode-set.qml:32
89#: qml/Wizard/Pages/passcode-set.qml:32
62msgid "Cancel"
90msgid "Cancel"
63msgstr "Annullér"
91msgstr "Annullér"
64
92
65−#: qml/Components/Dialogs.qml:178
93+#: qml/Components/Dialogs.qml:211
66msgctxt "Title: Reboot dialog"
94msgctxt "Title: Reboot dialog"
67msgid "Reboot"
95msgid "Reboot"
68msgstr "Genstart"
96msgstr "Genstart"
69
97
70−#: qml/Components/Dialogs.qml:179
98+#: qml/Components/Dialogs.qml:212
71msgid "Are you sure you want to reboot?"
99msgid "Are you sure you want to reboot?"
72msgstr "Er du sikker på du vil genstarte?"
100msgstr "Er du sikker på du vil genstarte?"
73
101
74−#: qml/Components/Dialogs.qml:181
102+#: qml/Components/Dialogs.qml:215
75msgid "No"
103msgid "No"
76msgstr "Nej"
104msgstr "Nej"
77
105
78−#: qml/Components/Dialogs.qml:187
106+#: qml/Components/Dialogs.qml:223
79msgid "Yes"
107msgid "Yes"
80msgstr "Ja"
108msgstr "Ja"
81
109
82−#: qml/Components/Dialogs.qml:202
110+#: qml/Components/Dialogs.qml:239
83msgctxt "Title: Power off/Restart dialog"
111msgctxt "Title: Power off/Restart dialog"
84msgid "Power"
112msgid "Power"
85msgstr "Sluk/genstart"
113msgstr "Sluk/genstart"
86
114
87−#: qml/Components/Dialogs.qml:203
115+#: qml/Components/Dialogs.qml:240
88msgid ""
116msgid ""
89"Are you sure you would like\n"
117"Are you sure you would like\n"
90"to power off?"
118"to power off?"
@@ -92,12 +120,12 @@ msgstr ""
92"Er du sikker på at du vil\n"
120"Er du sikker på at du vil\n"
93"slukke enheden?"
121"slukke enheden?"
94
122
95−#: qml/Components/Dialogs.qml:205
123+#: qml/Components/Dialogs.qml:244
96msgctxt "Button: Power off the system"
124msgctxt "Button: Power off the system"
97msgid "Power off"
125msgid "Power off"
98msgstr "Luk ned"
126msgstr "Luk ned"
99
127
100−#: qml/Components/Dialogs.qml:214
128+#: qml/Components/Dialogs.qml:255
101msgctxt "Button: Restart the system"
129msgctxt "Button: Restart the system"
102msgid "Restart"
130msgid "Restart"
103msgstr "Genstart"
131msgstr "Genstart"
@@ -123,7 +151,7 @@ msgid "Alt + PrtScr"
123msgstr ""
151msgstr ""
124
152
125#: qml/Components/KeyboardShortcutsOverlay.qml:80
153#: qml/Components/KeyboardShortcutsOverlay.qml:80
126−msgid "Takes a screenshot of a window."
154+msgid "Takes a screenshot of the current window."
127msgstr ""
155msgstr ""
128
156
129#: qml/Components/KeyboardShortcutsOverlay.qml:88
157#: qml/Components/KeyboardShortcutsOverlay.qml:88
@@ -270,7 +298,7 @@ msgstr ""
270msgid "Closes the current window."
298msgid "Closes the current window."
271msgstr ""
299msgstr ""
272
300
273−#: qml/Components/Lockscreen.qml:212 qml/Greeter/NarrowView.qml:252
301+#: qml/Components/Lockscreen.qml:212 qml/Greeter/NarrowView.qml:242
274msgid "Return to Call"
302msgid "Return to Call"
275msgstr "Vend tilbage til opkald"
303msgstr "Vend tilbage til opkald"
276
304
@@ -278,7 +306,7 @@ msgstr "Vend tilbage til opkald"
278msgid "Emergency Call"
306msgid "Emergency Call"
279msgstr "Nødopkald"
307msgstr "Nødopkald"
280
308
281−#: qml/Components/Lockscreen.qml:244
309+#: qml/Components/Lockscreen.qml:245
282msgid "OK"
310msgid "OK"
283msgstr "Ok"
311msgstr "Ok"
284
312
@@ -292,29 +320,29 @@ msgstr ""
292msgid "%1:%2"
320msgid "%1:%2"
293msgstr ""
321msgstr ""
294
322
295−#: qml/Components/ModeSwitchWarningDialog.qml:32
323+#: qml/Components/ModeSwitchWarningDialog.qml:33
296msgid "Apps may have unsaved data:"
324msgid "Apps may have unsaved data:"
297msgstr ""
325msgstr ""
298
326
299−#: qml/Components/ModeSwitchWarningDialog.qml:57
327+#: qml/Components/ModeSwitchWarningDialog.qml:60
300msgctxt ""
328msgctxt ""
301"Re-dock means connect the device again to an external screen/mouse/keyboard"
329"Re-dock means connect the device again to an external screen/mouse/keyboard"
302msgid "Re-dock, save your work and close these apps to continue."
330msgid "Re-dock, save your work and close these apps to continue."
303msgstr ""
331msgstr ""
304
332
305−#: qml/Components/ModeSwitchWarningDialog.qml:63
333+#: qml/Components/ModeSwitchWarningDialog.qml:67
306msgid "Or force close now (unsaved data will be lost)."
334msgid "Or force close now (unsaved data will be lost)."
307msgstr ""
335msgstr ""
308
336
309−#: qml/Components/ModeSwitchWarningDialog.qml:75
337+#: qml/Components/ModeSwitchWarningDialog.qml:80
310msgid "OK, I will reconnect"
338msgid "OK, I will reconnect"
311msgstr ""
339msgstr ""
312
340
313−#: qml/Components/ModeSwitchWarningDialog.qml:76
341+#: qml/Components/ModeSwitchWarningDialog.qml:81
314msgid "Reconnect now!"
342msgid "Reconnect now!"
315msgstr ""
343msgstr ""
316
344
317−#: qml/Components/ModeSwitchWarningDialog.qml:88
345+#: qml/Components/ModeSwitchWarningDialog.qml:94
318msgid "Close all"
346msgid "Close all"
319msgstr ""
347msgstr ""
320
348
@@ -429,15 +457,15 @@ msgstr "Giv slip for at genindlæse..."
429msgid "Enable location data"
457msgid "Enable location data"
430msgstr "Aktivér lokationsdata"
458msgstr "Aktivér lokationsdata"
431
459
432−#: qml/Dash/ScopesList.qml:57
460+#: qml/Dash/ScopesList.qml:146
433msgid "Manage"
461msgid "Manage"
434msgstr "Administrér"
462msgstr "Administrér"
435
463
436−#: qml/Dash/ScopesList.qml:104
464+#: qml/Dash/ScopesList.qml:187
437msgid "Home"
465msgid "Home"
438msgstr "Hjem"
466msgstr "Hjem"
439
467
440−#: qml/Dash/ScopesList.qml:105
468+#: qml/Dash/ScopesList.qml:188
441msgid "Also installed"
469msgid "Also installed"
442msgstr "Også installeret"
470msgstr "Også installeret"
443
471
@@ -468,44 +496,44 @@ msgid_plural "Please wait %1 minutes and then try again…"
468msgstr[0] "Vent venligst %1 minut og prøv igen..."
496msgstr[0] "Vent venligst %1 minut og prøv igen..."
469msgstr[1] "Vent venligst %1 minutter og prøv igen..."
497msgstr[1] "Vent venligst %1 minutter og prøv igen..."
470
498
471−#: qml/Greeter/Greeter.qml:592
499+#: qml/Greeter/Greeter.qml:561
472msgid "Try again"
500msgid "Try again"
473msgstr ""
501msgstr ""
474
502
475−#: qml/Greeter/LoginList.qml:70
503+#: qml/Greeter/Greeter.qml:562
476−msgid "Passphrase"
504+msgid "Enter passphrase to unlock"
477msgstr ""
505msgstr ""
478
506
479−#: qml/Greeter/LoginList.qml:71
507+#: qml/Greeter/Greeter.qml:563
480−msgid "Passcode"
508+msgid "Enter passcode to unlock"
481msgstr ""
509msgstr ""
482
510
483−#: qml/Greeter/LoginList.qml:98
511+#: qml/Greeter/NarrowView.qml:242
484−msgid "Retry"
512+msgid "Emergency"
485−msgstr "Forsøg igen"
513+msgstr ""
486
514
487−#: qml/Greeter/LoginList.qml:99
515+#: qml/Greeter/PromptList.qml:126
488−msgid "Log In"
516+msgid "Passphrase"
489msgstr ""
517msgstr ""
490
518
491−#: qml/Greeter/NarrowView.qml:252
519+#: qml/Greeter/PromptList.qml:126
492−msgid "Emergency"
520+msgid "Passcode"
493msgstr ""
521msgstr ""
494
522
495#: qml/Greeter/SessionsList.qml:122
523#: qml/Greeter/SessionsList.qml:122
496msgid "Select desktop environment"
524msgid "Select desktop environment"
497msgstr ""
525msgstr ""
498
526
499−#: qml/Launcher/Drawer.qml:80
527+#: qml/Launcher/Drawer.qml:92
500msgid "Search…"
528msgid "Search…"
501msgstr ""
529msgstr ""
502
530
503−#: qml/Launcher/Drawer.qml:101
531+#: qml/Launcher/Drawer.qml:123
504msgctxt "Apps sorted alphabetically"
532msgctxt "Apps sorted alphabetically"
505msgid "A-Z"
533msgid "A-Z"
506msgstr ""
534msgstr ""
507
535
508−#: qml/Launcher/MoreAppsHeader.qml:32
536+#: qml/Launcher/MoreAppsHeader.qml:39
509msgid "More apps in the store"
537msgid "More apps in the store"
510msgstr ""
538msgstr ""
511
539
@@ -521,62 +549,62 @@ msgstr "Tryk for at vende tilbage til opkaldet..."
521msgid "Conference"
549msgid "Conference"
522msgstr "Konference"
550msgstr "Konference"
523
551
524−#: qml/Panel/Indicators/MenuItemFactory.qml:868
552+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:869
525msgid "Nothing is playing"
553msgid "Nothing is playing"
526msgstr "Intet afspilles"
554msgstr "Intet afspilles"
527
555
528−#: qml/Panel/Indicators/MenuItemFactory.qml:996
556+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:997
529#, qt-format
557#, qt-format
530msgid "%1 hour"
558msgid "%1 hour"
531msgid_plural "%1 hours"
559msgid_plural "%1 hours"
532msgstr[0] "%1 time"
560msgstr[0] "%1 time"
533msgstr[1] "%1 timer"
561msgstr[1] "%1 timer"
534
562
535−#: qml/Panel/Indicators/MenuItemFactory.qml:1000
563+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1001
536#, qt-format
564#, qt-format
537msgid "%1 minute"
565msgid "%1 minute"
538msgid_plural "%1 minutes"
566msgid_plural "%1 minutes"
539msgstr[0] "%1 minut"
567msgstr[0] "%1 minut"
540msgstr[1] "%1 minutter"
568msgstr[1] "%1 minutter"
541
569
542−#: qml/Panel/Indicators/MenuItemFactory.qml:1005
570+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1006
543#, qt-format
571#, qt-format
544msgid "%1 second"
572msgid "%1 second"
545msgid_plural "%1 seconds"
573msgid_plural "%1 seconds"
546msgstr[0] "%1 sekund"
574msgstr[0] "%1 sekund"
547msgstr[1] "%1 sekunder"
575msgstr[1] "%1 sekunder"
548
576
549−#: qml/Panel/Indicators/MenuItemFactory.qml:1008
577+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1009
550msgid "0 seconds"
578msgid "0 seconds"
551msgstr "0 sekunder"
579msgstr "0 sekunder"
552
580
553#. Translators: String like "1 hour, 2 minutes, 3 seconds remaining"
581#. Translators: String like "1 hour, 2 minutes, 3 seconds remaining"
554−#: qml/Panel/Indicators/MenuItemFactory.qml:1010
582+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1011
555#, qt-format
583#, qt-format
556msgid "%1 remaining"
584msgid "%1 remaining"
557msgstr "%1 tilbage"
585msgstr "%1 tilbage"
558
586
559−#: qml/Panel/Indicators/MenuItemFactory.qml:1016
587+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1017
560msgid "In queue…"
588msgid "In queue…"
561msgstr "I kø…"
589msgstr "I kø…"
562
590
563−#: qml/Panel/Indicators/MenuItemFactory.qml:1020
591+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1021
564msgid "Downloading"
592msgid "Downloading"
565msgstr "Henter"
593msgstr "Henter"
566
594
567−#: qml/Panel/Indicators/MenuItemFactory.qml:1022
595+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1023
568msgid "Paused, tap to resume"
596msgid "Paused, tap to resume"
569msgstr "På pause - tryk for at fortsætte"
597msgstr "På pause - tryk for at fortsætte"
570
598
571−#: qml/Panel/Indicators/MenuItemFactory.qml:1024
599+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1025
572msgid "Canceled"
600msgid "Canceled"
573msgstr "Annulleret"
601msgstr "Annulleret"
574
602
575−#: qml/Panel/Indicators/MenuItemFactory.qml:1026
603+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1027
576msgid "Finished"
604msgid "Finished"
577msgstr "Færdig"
605msgstr "Færdig"
578
606
579−#: qml/Panel/Indicators/MenuItemFactory.qml:1028
607+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1029
580msgid "Failed, tap to retry"
608msgid "Failed, tap to retry"
581msgstr "Mislykkedes - tryk for at prøve igen"
609msgstr "Mislykkedes - tryk for at prøve igen"
582
610
po/de.po+98−67
@@ -7,21 +7,49 @@ msgid ""
7msgstr ""
7msgstr ""
8"Project-Id-Version: unity\n"
8"Project-Id-Version: unity\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2016-12-15 16:17+0000\n"
10+"POT-Creation-Date: 2017-02-06 09:12+0000\n"
11−"PO-Revision-Date: 2016-09-29 12:06+0000\n"
11+"PO-Revision-Date: 2017-01-18 22:45+0000\n"
12−"Last-Translator: Matthias Seidel <matthias.seidel@hamburg.de>\n"
12+"Last-Translator: Torsten Franz <Unknown>\n"
13"Language-Team: German <de@li.org>\n"
13"Language-Team: German <de@li.org>\n"
14"MIME-Version: 1.0\n"
14"MIME-Version: 1.0\n"
15"Content-Type: text/plain; charset=UTF-8\n"
15"Content-Type: text/plain; charset=UTF-8\n"
16"Content-Transfer-Encoding: 8bit\n"
16"Content-Transfer-Encoding: 8bit\n"
17"Plural-Forms: nplurals=2; plural=n != 1;\n"
17"Plural-Forms: nplurals=2; plural=n != 1;\n"
18−"X-Launchpad-Export-Date: 2016-12-23 04:59+0000\n"
18+"X-Launchpad-Export-Date: 2017-02-08 04:59+0000\n"
19−"X-Generator: Launchpad (build 18298)\n"
19+"X-Generator: Launchpad (build 18326)\n"
20
20
21−#: plugins/LightDM/Greeter.cpp:123
21+#: plugins/LightDM/Greeter.cpp:188
22msgid "Password: "
22msgid "Password: "
23msgstr "Passwort: "
23msgstr "Passwort: "
24
24
25+#: plugins/LightDM/Greeter.cpp:203
26+msgid "Username"
27+msgstr ""
28+
29+#: plugins/LightDM/Greeter.cpp:242
30+msgid "Failed to authenticate"
31+msgstr ""
32+
33+#: plugins/LightDM/Greeter.cpp:244
34+msgid "Invalid password, please try again"
35+msgstr ""
36+
37+#: plugins/LightDM/Greeter.cpp:254
38+msgid "Log In"
39+msgstr "Anmelden"
40+
41+#: plugins/LightDM/Greeter.cpp:254
42+msgid "Retry"
43+msgstr "Erneut versuchen"
44+
45+#: plugins/LightDM/UsersModel.cpp:152
46+msgid "Login"
47+msgstr ""
48+
49+#: plugins/LightDM/UsersModel.cpp:160
50+msgid "Guest Session"
51+msgstr ""
52+
25#: plugins/Unity/Launcher/launcheritem.cpp:50
53#: plugins/Unity/Launcher/launcheritem.cpp:50
26#: plugins/Unity/Launcher/launcheritem.cpp:122
54#: plugins/Unity/Launcher/launcheritem.cpp:122
27msgid "Pin shortcut"
55msgid "Pin shortcut"
@@ -35,55 +63,55 @@ msgstr "Beenden"
35msgid "Unpin shortcut"
63msgid "Unpin shortcut"
36msgstr "Verknüpfung entfernen"
64msgstr "Verknüpfung entfernen"
37
65
38−#: qml/Components/Dialogs.qml:149
66+#: qml/Components/Dialogs.qml:177
39msgctxt "Title: Lock/Log out dialog"
67msgctxt "Title: Lock/Log out dialog"
40msgid "Log out"
68msgid "Log out"
41msgstr "Abmelden"
69msgstr "Abmelden"
42
70
43−#: qml/Components/Dialogs.qml:150
71+#: qml/Components/Dialogs.qml:178
44msgid "Are you sure you want to log out?"
72msgid "Are you sure you want to log out?"
45msgstr "Sind Sie sicher, dass Sie sich abmelden wollen?"
73msgstr "Sind Sie sicher, dass Sie sich abmelden wollen?"
46
74
47−#: qml/Components/Dialogs.qml:152
75+#: qml/Components/Dialogs.qml:181
48msgctxt "Button: Lock the system"
76msgctxt "Button: Lock the system"
49msgid "Lock"
77msgid "Lock"
50msgstr "Sperren"
78msgstr "Sperren"
51
79
52−#: qml/Components/Dialogs.qml:159
80+#: qml/Components/Dialogs.qml:191
53msgctxt "Button: Log out from the system"
81msgctxt "Button: Log out from the system"
54msgid "Log Out"
82msgid "Log Out"
55msgstr "Abmelden"
83msgstr "Abmelden"
56
84
57−#: qml/Components/Dialogs.qml:166 qml/Components/Dialogs.qml:222
85+#: qml/Components/Dialogs.qml:199 qml/Components/Dialogs.qml:264
58−#: qml/Dash/DashPageHeader.qml:324 qml/Greeter/NarrowView.qml:232
86+#: qml/Dash/DashPageHeader.qml:324 qml/Greeter/NarrowView.qml:222
59#: qml/Wizard/Pages/passcode-confirm.qml:32
87#: qml/Wizard/Pages/passcode-confirm.qml:32
60#: qml/Wizard/Pages/passcode-set.qml:32
88#: qml/Wizard/Pages/passcode-set.qml:32
61msgid "Cancel"
89msgid "Cancel"
62msgstr "Abbrechen"
90msgstr "Abbrechen"
63
91
64−#: qml/Components/Dialogs.qml:178
92+#: qml/Components/Dialogs.qml:211
65msgctxt "Title: Reboot dialog"
93msgctxt "Title: Reboot dialog"
66msgid "Reboot"
94msgid "Reboot"
67msgstr "Neustarten"
95msgstr "Neustarten"
68
96
69−#: qml/Components/Dialogs.qml:179
97+#: qml/Components/Dialogs.qml:212
70msgid "Are you sure you want to reboot?"
98msgid "Are you sure you want to reboot?"
71msgstr "Sind Sie sicher, dass Sie neu starten wollen?"
99msgstr "Sind Sie sicher, dass Sie neu starten wollen?"
72
100
73−#: qml/Components/Dialogs.qml:181
101+#: qml/Components/Dialogs.qml:215
74msgid "No"
102msgid "No"
75msgstr "Nein"
103msgstr "Nein"
76
104
77−#: qml/Components/Dialogs.qml:187
105+#: qml/Components/Dialogs.qml:223
78msgid "Yes"
106msgid "Yes"
79msgstr "Ja"
107msgstr "Ja"
80
108
81−#: qml/Components/Dialogs.qml:202
109+#: qml/Components/Dialogs.qml:239
82msgctxt "Title: Power off/Restart dialog"
110msgctxt "Title: Power off/Restart dialog"
83msgid "Power"
111msgid "Power"
84msgstr "Ausschalten"
112msgstr "Ausschalten"
85
113
86−#: qml/Components/Dialogs.qml:203
114+#: qml/Components/Dialogs.qml:240
87msgid ""
115msgid ""
88"Are you sure you would like\n"
116"Are you sure you would like\n"
89"to power off?"
117"to power off?"
@@ -91,12 +119,12 @@ msgstr ""
91"Sind Sie sicher, dass Sie das\n"
119"Sind Sie sicher, dass Sie das\n"
92"Gerät ausschalten wollen?"
120"Gerät ausschalten wollen?"
93
121
94−#: qml/Components/Dialogs.qml:205
122+#: qml/Components/Dialogs.qml:244
95msgctxt "Button: Power off the system"
123msgctxt "Button: Power off the system"
96msgid "Power off"
124msgid "Power off"
97msgstr "Ausschalten"
125msgstr "Ausschalten"
98
126
99−#: qml/Components/Dialogs.qml:214
127+#: qml/Components/Dialogs.qml:255
100msgctxt "Button: Restart the system"
128msgctxt "Button: Restart the system"
101msgid "Restart"
129msgid "Restart"
102msgstr "Neustarten"
130msgstr "Neustarten"
@@ -122,8 +150,8 @@ msgid "Alt + PrtScr"
122msgstr "Alt + Druck"
150msgstr "Alt + Druck"
123
151
124#: qml/Components/KeyboardShortcutsOverlay.qml:80
152#: qml/Components/KeyboardShortcutsOverlay.qml:80
125−msgid "Takes a screenshot of a window."
153+msgid "Takes a screenshot of the current window."
126−msgstr "Macht ein Bildschirmfoto eines Fensters."
154+msgstr ""
127
155
128#: qml/Components/KeyboardShortcutsOverlay.qml:88
156#: qml/Components/KeyboardShortcutsOverlay.qml:88
129msgid "Super + Space"
157msgid "Super + Space"
@@ -179,7 +207,7 @@ msgstr "Entspricht dem Anklicken eines Startersymbols."
179
207
180#: qml/Components/KeyboardShortcutsOverlay.qml:177
208#: qml/Components/KeyboardShortcutsOverlay.qml:177
181msgid "Super + A"
209msgid "Super + A"
182−msgstr ""
210+msgstr "Super + A"
183
211
184#: qml/Components/KeyboardShortcutsOverlay.qml:182
212#: qml/Components/KeyboardShortcutsOverlay.qml:182
185msgid "Opens the Application Drawer."
213msgid "Opens the Application Drawer."
@@ -269,7 +297,7 @@ msgstr "Alt + F4"
269msgid "Closes the current window."
297msgid "Closes the current window."
270msgstr "Schließt das aktive Fenster."
298msgstr "Schließt das aktive Fenster."
271
299
272−#: qml/Components/Lockscreen.qml:212 qml/Greeter/NarrowView.qml:252
300+#: qml/Components/Lockscreen.qml:212 qml/Greeter/NarrowView.qml:242
273msgid "Return to Call"
301msgid "Return to Call"
274msgstr "Zu Anruf zurückkehren"
302msgstr "Zu Anruf zurückkehren"
275
303
@@ -277,7 +305,7 @@ msgstr "Zu Anruf zurückkehren"
277msgid "Emergency Call"
305msgid "Emergency Call"
278msgstr "Notruf"
306msgstr "Notruf"
279
307
280−#: qml/Components/Lockscreen.qml:244
308+#: qml/Components/Lockscreen.qml:245
281msgid "OK"
309msgid "OK"
282msgstr "OK"
310msgstr "OK"
283
311
@@ -291,11 +319,11 @@ msgstr "%1:%2:%3"
291msgid "%1:%2"
319msgid "%1:%2"
292msgstr "%1:%2"
320msgstr "%1:%2"
293
321
294−#: qml/Components/ModeSwitchWarningDialog.qml:32
322+#: qml/Components/ModeSwitchWarningDialog.qml:33
295msgid "Apps may have unsaved data:"
323msgid "Apps may have unsaved data:"
296msgstr "Anwendungen könnten ungespeicherte Daten haben:"
324msgstr "Anwendungen könnten ungespeicherte Daten haben:"
297
325
298−#: qml/Components/ModeSwitchWarningDialog.qml:57
326+#: qml/Components/ModeSwitchWarningDialog.qml:60
299msgctxt ""
327msgctxt ""
300"Re-dock means connect the device again to an external screen/mouse/keyboard"
328"Re-dock means connect the device again to an external screen/mouse/keyboard"
301msgid "Re-dock, save your work and close these apps to continue."
329msgid "Re-dock, save your work and close these apps to continue."
@@ -303,19 +331,19 @@ msgstr ""
303"Wieder andocken, Änderungen speichern und die Anwendungen zum Fortfahren "
331"Wieder andocken, Änderungen speichern und die Anwendungen zum Fortfahren "
304"schließen."
332"schließen."
305
333
306−#: qml/Components/ModeSwitchWarningDialog.qml:63
334+#: qml/Components/ModeSwitchWarningDialog.qml:67
307msgid "Or force close now (unsaved data will be lost)."
335msgid "Or force close now (unsaved data will be lost)."
308msgstr "Oder das Schließen erzwingen (ungespeicherte Daten gehen verloren)."
336msgstr "Oder das Schließen erzwingen (ungespeicherte Daten gehen verloren)."
309
337
310−#: qml/Components/ModeSwitchWarningDialog.qml:75
338+#: qml/Components/ModeSwitchWarningDialog.qml:80
311msgid "OK, I will reconnect"
339msgid "OK, I will reconnect"
312msgstr "Ja, ich werde andocken"
340msgstr "Ja, ich werde andocken"
313
341
314−#: qml/Components/ModeSwitchWarningDialog.qml:76
342+#: qml/Components/ModeSwitchWarningDialog.qml:81
315msgid "Reconnect now!"
343msgid "Reconnect now!"
316msgstr "Jetzt verbinden!"
344msgstr "Jetzt verbinden!"
317
345
318−#: qml/Components/ModeSwitchWarningDialog.qml:88
346+#: qml/Components/ModeSwitchWarningDialog.qml:94
319msgid "Close all"
347msgid "Close all"
320msgstr "Alle schließen"
348msgstr "Alle schließen"
321
349
@@ -345,7 +373,7 @@ msgstr ""
345
373
346#: qml/Components/VirtualTouchPad.qml:396
374#: qml/Components/VirtualTouchPad.qml:396
347msgid "Find more settings in the system settings."
375msgid "Find more settings in the system settings."
348−msgstr ""
376+msgstr "Weitere Einstellungen finden Sie in den Systemeinstellungen."
349
377
350#: qml/Dash/DashPageHeader.qml:361
378#: qml/Dash/DashPageHeader.qml:361
351msgctxt "Button: Open the Ubuntu Store"
379msgctxt "Button: Open the Ubuntu Store"
@@ -432,15 +460,15 @@ msgstr "Zum Aktualisieren loslassen …"
432msgid "Enable location data"
460msgid "Enable location data"
433msgstr "Standortdaten aktivieren"
461msgstr "Standortdaten aktivieren"
434
462
435−#: qml/Dash/ScopesList.qml:57
463+#: qml/Dash/ScopesList.qml:146
436msgid "Manage"
464msgid "Manage"
437msgstr "Verwalten"
465msgstr "Verwalten"
438
466
439−#: qml/Dash/ScopesList.qml:104
467+#: qml/Dash/ScopesList.qml:187
440msgid "Home"
468msgid "Home"
441msgstr "Startseite"
469msgstr "Startseite"
442
470
443−#: qml/Dash/ScopesList.qml:105
471+#: qml/Dash/ScopesList.qml:188
444msgid "Also installed"
472msgid "Also installed"
445msgstr "Ebenfalls installiert"
473msgstr "Ebenfalls installiert"
446
474
@@ -471,44 +499,44 @@ msgid_plural "Please wait %1 minutes and then try again…"
471msgstr[0] "Bitte %1 Minute warten und dann erneut versuchen …"
499msgstr[0] "Bitte %1 Minute warten und dann erneut versuchen …"
472msgstr[1] "Bitte %1 Minuten warten und dann erneut versuchen …"
500msgstr[1] "Bitte %1 Minuten warten und dann erneut versuchen …"
473
501
474−#: qml/Greeter/Greeter.qml:592
502+#: qml/Greeter/Greeter.qml:561
475msgid "Try again"
503msgid "Try again"
476msgstr "Erneut versuchen"
504msgstr "Erneut versuchen"
477
505
478−#: qml/Greeter/LoginList.qml:70
506+#: qml/Greeter/Greeter.qml:562
507+msgid "Enter passphrase to unlock"
508+msgstr ""
509+
510+#: qml/Greeter/Greeter.qml:563
511+msgid "Enter passcode to unlock"
512+msgstr ""
513+
514+#: qml/Greeter/NarrowView.qml:242
515+msgid "Emergency"
516+msgstr "Notruf"
517+
518+#: qml/Greeter/PromptList.qml:126
479msgid "Passphrase"
519msgid "Passphrase"
480msgstr "Passwort"
520msgstr "Passwort"
481
521
482−#: qml/Greeter/LoginList.qml:71
522+#: qml/Greeter/PromptList.qml:126
483msgid "Passcode"
523msgid "Passcode"
484msgstr "PIN"
524msgstr "PIN"
485
525
486−#: qml/Greeter/LoginList.qml:98
487−msgid "Retry"
488−msgstr "Erneut versuchen"
489−
490−#: qml/Greeter/LoginList.qml:99
491−msgid "Log In"
492−msgstr "Anmelden"
493−
494−#: qml/Greeter/NarrowView.qml:252
495−msgid "Emergency"
496−msgstr "Notruf"
497−
498#: qml/Greeter/SessionsList.qml:122
526#: qml/Greeter/SessionsList.qml:122
499msgid "Select desktop environment"
527msgid "Select desktop environment"
500msgstr "Arbeitsumgebung auswählen"
528msgstr "Arbeitsumgebung auswählen"
501
529
502−#: qml/Launcher/Drawer.qml:80
530+#: qml/Launcher/Drawer.qml:92
503msgid "Search…"
531msgid "Search…"
504−msgstr ""
532+msgstr "Suchen …"
505
533
506−#: qml/Launcher/Drawer.qml:101
534+#: qml/Launcher/Drawer.qml:123
507msgctxt "Apps sorted alphabetically"
535msgctxt "Apps sorted alphabetically"
508msgid "A-Z"
536msgid "A-Z"
509−msgstr ""
537+msgstr "A-Z"
510
538
511−#: qml/Launcher/MoreAppsHeader.qml:32
539+#: qml/Launcher/MoreAppsHeader.qml:39
512msgid "More apps in the store"
540msgid "More apps in the store"
513msgstr ""
541msgstr ""
514
542
@@ -524,62 +552,62 @@ msgstr "Tippen, um zum Anruf zurückzugehen …"
524msgid "Conference"
552msgid "Conference"
525msgstr "Konferenz"
553msgstr "Konferenz"
526
554
527−#: qml/Panel/Indicators/MenuItemFactory.qml:868
555+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:869
528msgid "Nothing is playing"
556msgid "Nothing is playing"
529msgstr "Nichts wird abgespielt"
557msgstr "Nichts wird abgespielt"
530
558
531−#: qml/Panel/Indicators/MenuItemFactory.qml:996
559+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:997
532#, qt-format
560#, qt-format
533msgid "%1 hour"
561msgid "%1 hour"
534msgid_plural "%1 hours"
562msgid_plural "%1 hours"
535msgstr[0] "%1 Stunde"
563msgstr[0] "%1 Stunde"
536msgstr[1] "%1 Stunden"
564msgstr[1] "%1 Stunden"
537
565
538−#: qml/Panel/Indicators/MenuItemFactory.qml:1000
566+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1001
539#, qt-format
567#, qt-format
540msgid "%1 minute"
568msgid "%1 minute"
541msgid_plural "%1 minutes"
569msgid_plural "%1 minutes"
542msgstr[0] "%1 Minute"
570msgstr[0] "%1 Minute"
543msgstr[1] "%1 Minuten"
571msgstr[1] "%1 Minuten"
544
572
545−#: qml/Panel/Indicators/MenuItemFactory.qml:1005
573+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1006
546#, qt-format
574#, qt-format
547msgid "%1 second"
575msgid "%1 second"
548msgid_plural "%1 seconds"
576msgid_plural "%1 seconds"
549msgstr[0] "%1 Sekunde"
577msgstr[0] "%1 Sekunde"
550msgstr[1] "%1 Sekunden"
578msgstr[1] "%1 Sekunden"
551
579
552−#: qml/Panel/Indicators/MenuItemFactory.qml:1008
580+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1009
553msgid "0 seconds"
581msgid "0 seconds"
554msgstr "0 Sekunden"
582msgstr "0 Sekunden"
555
583
556#. Translators: String like "1 hour, 2 minutes, 3 seconds remaining"
584#. Translators: String like "1 hour, 2 minutes, 3 seconds remaining"
557−#: qml/Panel/Indicators/MenuItemFactory.qml:1010
585+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1011
558#, qt-format
586#, qt-format
559msgid "%1 remaining"
587msgid "%1 remaining"
560msgstr "%1 verbleibend"
588msgstr "%1 verbleibend"
561
589
562−#: qml/Panel/Indicators/MenuItemFactory.qml:1016
590+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1017
563msgid "In queue…"
591msgid "In queue…"
564msgstr "In Warteschlange …"
592msgstr "In Warteschlange …"
565
593
566−#: qml/Panel/Indicators/MenuItemFactory.qml:1020
594+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1021
567msgid "Downloading"
595msgid "Downloading"
568msgstr "Wird heruntergeladen"
596msgstr "Wird heruntergeladen"
569
597
570−#: qml/Panel/Indicators/MenuItemFactory.qml:1022
598+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1023
571msgid "Paused, tap to resume"
599msgid "Paused, tap to resume"
572msgstr "Pausiert, tippen zum Fortsetzen"
600msgstr "Pausiert, tippen zum Fortsetzen"
573
601
574−#: qml/Panel/Indicators/MenuItemFactory.qml:1024
602+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1025
575msgid "Canceled"
603msgid "Canceled"
576msgstr "Abgebrochen"
604msgstr "Abgebrochen"
577
605
578−#: qml/Panel/Indicators/MenuItemFactory.qml:1026
606+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1027
579msgid "Finished"
607msgid "Finished"
580msgstr "Erledigt"
608msgstr "Erledigt"
581
609
582−#: qml/Panel/Indicators/MenuItemFactory.qml:1028
610+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1029
583msgid "Failed, tap to retry"
611msgid "Failed, tap to retry"
584msgstr "Fehlgeschlagen, tippen zum Wiederholen"
612msgstr "Fehlgeschlagen, tippen zum Wiederholen"
585
613
@@ -1356,6 +1384,9 @@ msgstr "Sehr schwaches Passwort"
1356#~ msgstr ""
1384#~ msgstr ""
1357#~ "Vom oberen Rand her wischen, um die Benachrichtigungsleiste zu öffnen"
1385#~ "Vom oberen Rand her wischen, um die Benachrichtigungsleiste zu öffnen"
1358
1386
1387+#~ msgid "Takes a screenshot of a window."
1388+#~ msgstr "Macht ein Bildschirmfoto eines Fensters."
1389+
1359#~ msgid "Sorry, incorrect passphrase"
1390#~ msgid "Sorry, incorrect passphrase"
1360#~ msgstr "Falsche Passphrase."
1391#~ msgstr "Falsche Passphrase."
1361
1392
po/el.po+88−60
@@ -7,7 +7,7 @@ msgid ""
7msgstr ""
7msgstr ""
8"Project-Id-Version: unity\n"
8"Project-Id-Version: unity\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2016-12-15 16:17+0000\n"
10+"POT-Creation-Date: 2017-02-06 09:12+0000\n"
11"PO-Revision-Date: 2016-04-25 16:24+0000\n"
11"PO-Revision-Date: 2016-04-25 16:24+0000\n"
12"Last-Translator: Aggelos Arnaoutis <angelosarn@hotmail.com>\n"
12"Last-Translator: Aggelos Arnaoutis <angelosarn@hotmail.com>\n"
13"Language-Team: Greek <el@li.org>\n"
13"Language-Team: Greek <el@li.org>\n"
@@ -15,13 +15,41 @@ msgstr ""
15"Content-Type: text/plain; charset=UTF-8\n"
15"Content-Type: text/plain; charset=UTF-8\n"
16"Content-Transfer-Encoding: 8bit\n"
16"Content-Transfer-Encoding: 8bit\n"
17"Plural-Forms: nplurals=2; plural=n != 1;\n"
17"Plural-Forms: nplurals=2; plural=n != 1;\n"
18−"X-Launchpad-Export-Date: 2016-12-23 04:59+0000\n"
18+"X-Launchpad-Export-Date: 2017-02-08 04:59+0000\n"
19−"X-Generator: Launchpad (build 18298)\n"
19+"X-Generator: Launchpad (build 18326)\n"
20
20
21−#: plugins/LightDM/Greeter.cpp:123
21+#: plugins/LightDM/Greeter.cpp:188
22msgid "Password: "
22msgid "Password: "
23msgstr "Κωδικός πρόσβασης: "
23msgstr "Κωδικός πρόσβασης: "
24
24
25+#: plugins/LightDM/Greeter.cpp:203
26+msgid "Username"
27+msgstr ""
28+
29+#: plugins/LightDM/Greeter.cpp:242
30+msgid "Failed to authenticate"
31+msgstr ""
32+
33+#: plugins/LightDM/Greeter.cpp:244
34+msgid "Invalid password, please try again"
35+msgstr ""
36+
37+#: plugins/LightDM/Greeter.cpp:254
38+msgid "Log In"
39+msgstr "Σύνδεση"
40+
41+#: plugins/LightDM/Greeter.cpp:254
42+msgid "Retry"
43+msgstr "Επανάληψη"
44+
45+#: plugins/LightDM/UsersModel.cpp:152
46+msgid "Login"
47+msgstr ""
48+
49+#: plugins/LightDM/UsersModel.cpp:160
50+msgid "Guest Session"
51+msgstr ""
52+
25#: plugins/Unity/Launcher/launcheritem.cpp:50
53#: plugins/Unity/Launcher/launcheritem.cpp:50
26#: plugins/Unity/Launcher/launcheritem.cpp:122
54#: plugins/Unity/Launcher/launcheritem.cpp:122
27msgid "Pin shortcut"
55msgid "Pin shortcut"
@@ -35,55 +63,55 @@ msgstr "Έξοδος"
35msgid "Unpin shortcut"
63msgid "Unpin shortcut"
36msgstr "Ξεκαρφίτσωμα συντόμευσης"
64msgstr "Ξεκαρφίτσωμα συντόμευσης"
37
65
38−#: qml/Components/Dialogs.qml:149
66+#: qml/Components/Dialogs.qml:177
39msgctxt "Title: Lock/Log out dialog"
67msgctxt "Title: Lock/Log out dialog"
40msgid "Log out"
68msgid "Log out"
41msgstr "Αποσύνδεση"
69msgstr "Αποσύνδεση"
42
70
43−#: qml/Components/Dialogs.qml:150
71+#: qml/Components/Dialogs.qml:178
44msgid "Are you sure you want to log out?"
72msgid "Are you sure you want to log out?"
45msgstr "Επιθυμείτε σίγουρα να αποσυνδεθείτε;"
73msgstr "Επιθυμείτε σίγουρα να αποσυνδεθείτε;"
46
74
47−#: qml/Components/Dialogs.qml:152
75+#: qml/Components/Dialogs.qml:181
48msgctxt "Button: Lock the system"
76msgctxt "Button: Lock the system"
49msgid "Lock"
77msgid "Lock"
50msgstr "Κλείδωμα"
78msgstr "Κλείδωμα"
51
79
52−#: qml/Components/Dialogs.qml:159
80+#: qml/Components/Dialogs.qml:191
53msgctxt "Button: Log out from the system"
81msgctxt "Button: Log out from the system"
54msgid "Log Out"
82msgid "Log Out"
55msgstr "Αποσύνδεση"
83msgstr "Αποσύνδεση"
56
84
57−#: qml/Components/Dialogs.qml:166 qml/Components/Dialogs.qml:222
85+#: qml/Components/Dialogs.qml:199 qml/Components/Dialogs.qml:264
58−#: qml/Dash/DashPageHeader.qml:324 qml/Greeter/NarrowView.qml:232
86+#: qml/Dash/DashPageHeader.qml:324 qml/Greeter/NarrowView.qml:222
59#: qml/Wizard/Pages/passcode-confirm.qml:32
87#: qml/Wizard/Pages/passcode-confirm.qml:32
60#: qml/Wizard/Pages/passcode-set.qml:32
88#: qml/Wizard/Pages/passcode-set.qml:32
61msgid "Cancel"
89msgid "Cancel"
62msgstr "Ακύρωση"
90msgstr "Ακύρωση"
63
91
64−#: qml/Components/Dialogs.qml:178
92+#: qml/Components/Dialogs.qml:211
65msgctxt "Title: Reboot dialog"
93msgctxt "Title: Reboot dialog"
66msgid "Reboot"
94msgid "Reboot"
67msgstr "Επανεκκίνηση"
95msgstr "Επανεκκίνηση"
68
96
69−#: qml/Components/Dialogs.qml:179
97+#: qml/Components/Dialogs.qml:212
70msgid "Are you sure you want to reboot?"
98msgid "Are you sure you want to reboot?"
71msgstr "Επιθυμείτε σίγουρα επανεκκίνηση;"
99msgstr "Επιθυμείτε σίγουρα επανεκκίνηση;"
72
100
73−#: qml/Components/Dialogs.qml:181
101+#: qml/Components/Dialogs.qml:215
74msgid "No"
102msgid "No"
75msgstr "Όχι"
103msgstr "Όχι"
76
104
77−#: qml/Components/Dialogs.qml:187
105+#: qml/Components/Dialogs.qml:223
78msgid "Yes"
106msgid "Yes"
79msgstr "Ναι"
107msgstr "Ναι"
80
108
81−#: qml/Components/Dialogs.qml:202
109+#: qml/Components/Dialogs.qml:239
82msgctxt "Title: Power off/Restart dialog"
110msgctxt "Title: Power off/Restart dialog"
83msgid "Power"
111msgid "Power"
84msgstr "Τερματισμός"
112msgstr "Τερματισμός"
85
113
86−#: qml/Components/Dialogs.qml:203
114+#: qml/Components/Dialogs.qml:240
87msgid ""
115msgid ""
88"Are you sure you would like\n"
116"Are you sure you would like\n"
89"to power off?"
117"to power off?"
@@ -91,12 +119,12 @@ msgstr ""
91"Επιθυμείτε σίγουρα τον\n"
119"Επιθυμείτε σίγουρα τον\n"
92"τερματισμό λειτουργίας;"
120"τερματισμό λειτουργίας;"
93
121
94−#: qml/Components/Dialogs.qml:205
122+#: qml/Components/Dialogs.qml:244
95msgctxt "Button: Power off the system"
123msgctxt "Button: Power off the system"
96msgid "Power off"
124msgid "Power off"
97msgstr "Τερματισμός"
125msgstr "Τερματισμός"
98
126
99−#: qml/Components/Dialogs.qml:214
127+#: qml/Components/Dialogs.qml:255
100msgctxt "Button: Restart the system"
128msgctxt "Button: Restart the system"
101msgid "Restart"
129msgid "Restart"
102msgstr "Επανεκκίνηση"
130msgstr "Επανεκκίνηση"
@@ -122,7 +150,7 @@ msgid "Alt + PrtScr"
122msgstr ""
150msgstr ""
123
151
124#: qml/Components/KeyboardShortcutsOverlay.qml:80
152#: qml/Components/KeyboardShortcutsOverlay.qml:80
125−msgid "Takes a screenshot of a window."
153+msgid "Takes a screenshot of the current window."
126msgstr ""
154msgstr ""
127
155
128#: qml/Components/KeyboardShortcutsOverlay.qml:88
156#: qml/Components/KeyboardShortcutsOverlay.qml:88
@@ -269,7 +297,7 @@ msgstr ""
269msgid "Closes the current window."
297msgid "Closes the current window."
270msgstr "Κλείνει το τρέχον παράθυρο."
298msgstr "Κλείνει το τρέχον παράθυρο."
271
299
272−#: qml/Components/Lockscreen.qml:212 qml/Greeter/NarrowView.qml:252
300+#: qml/Components/Lockscreen.qml:212 qml/Greeter/NarrowView.qml:242
273msgid "Return to Call"
301msgid "Return to Call"
274msgstr "Επιστροφή στην κλήση"
302msgstr "Επιστροφή στην κλήση"
275
303
@@ -277,7 +305,7 @@ msgstr "Επιστροφή στην κλήση"
277msgid "Emergency Call"
305msgid "Emergency Call"
278msgstr "Κλήση έκτακτης ανάγκης"
306msgstr "Κλήση έκτακτης ανάγκης"
279
307
280−#: qml/Components/Lockscreen.qml:244
308+#: qml/Components/Lockscreen.qml:245
281msgid "OK"
309msgid "OK"
282msgstr "OK"
310msgstr "OK"
283
311
@@ -291,31 +319,31 @@ msgstr ""
291msgid "%1:%2"
319msgid "%1:%2"
292msgstr ""
320msgstr ""
293
321
294−#: qml/Components/ModeSwitchWarningDialog.qml:32
322+#: qml/Components/ModeSwitchWarningDialog.qml:33
295msgid "Apps may have unsaved data:"
323msgid "Apps may have unsaved data:"
296msgstr "Οι εφαρμογές μπορεί να έχουν μη αποθηκευμένα δεδομένα:"
324msgstr "Οι εφαρμογές μπορεί να έχουν μη αποθηκευμένα δεδομένα:"
297
325
298−#: qml/Components/ModeSwitchWarningDialog.qml:57
326+#: qml/Components/ModeSwitchWarningDialog.qml:60
299msgctxt ""
327msgctxt ""
300"Re-dock means connect the device again to an external screen/mouse/keyboard"
328"Re-dock means connect the device again to an external screen/mouse/keyboard"
301msgid "Re-dock, save your work and close these apps to continue."
329msgid "Re-dock, save your work and close these apps to continue."
302msgstr ""
330msgstr ""
303
331
304−#: qml/Components/ModeSwitchWarningDialog.qml:63
332+#: qml/Components/ModeSwitchWarningDialog.qml:67
305msgid "Or force close now (unsaved data will be lost)."
333msgid "Or force close now (unsaved data will be lost)."
306msgstr ""
334msgstr ""
307"Ή πραγματοποιείστε εξαναγκασμένο κλείσιμο τώρα (τα μη αποθηκευμένα δεδομένα "
335"Ή πραγματοποιείστε εξαναγκασμένο κλείσιμο τώρα (τα μη αποθηκευμένα δεδομένα "
308"θα χαθούν)."
336"θα χαθούν)."
309
337
310−#: qml/Components/ModeSwitchWarningDialog.qml:75
338+#: qml/Components/ModeSwitchWarningDialog.qml:80
311msgid "OK, I will reconnect"
339msgid "OK, I will reconnect"
312msgstr "Εντάξει, θα γίνει επανασύνδεση"
340msgstr "Εντάξει, θα γίνει επανασύνδεση"
313
341
314−#: qml/Components/ModeSwitchWarningDialog.qml:76
342+#: qml/Components/ModeSwitchWarningDialog.qml:81
315msgid "Reconnect now!"
343msgid "Reconnect now!"
316msgstr "Επανασύνδεση τώρα!"
344msgstr "Επανασύνδεση τώρα!"
317
345
318−#: qml/Components/ModeSwitchWarningDialog.qml:88
346+#: qml/Components/ModeSwitchWarningDialog.qml:94
319msgid "Close all"
347msgid "Close all"
320msgstr "Κλείσιμο όλων"
348msgstr "Κλείσιμο όλων"
321
349
@@ -432,15 +460,15 @@ msgstr "Αφήστε για ανανέωση…"
432msgid "Enable location data"
460msgid "Enable location data"
433msgstr "Ενεργοποίηση δεδομένων τοποθεσίας"
461msgstr "Ενεργοποίηση δεδομένων τοποθεσίας"
434
462
435−#: qml/Dash/ScopesList.qml:57
463+#: qml/Dash/ScopesList.qml:146
436msgid "Manage"
464msgid "Manage"
437msgstr "Διαχείριση"
465msgstr "Διαχείριση"
438
466
439−#: qml/Dash/ScopesList.qml:104
467+#: qml/Dash/ScopesList.qml:187
440msgid "Home"
468msgid "Home"
441msgstr "Αρχή"
469msgstr "Αρχή"
442
470
443−#: qml/Dash/ScopesList.qml:105
471+#: qml/Dash/ScopesList.qml:188
444msgid "Also installed"
472msgid "Also installed"
445msgstr "Επίσης εγκατεστημένα"
473msgstr "Επίσης εγκατεστημένα"
446
474
@@ -471,44 +499,44 @@ msgid_plural "Please wait %1 minutes and then try again…"
471msgstr[0] "Παρακαλώ περιμένετε %1 λεπτό και δοκιμάστε ξανά..."
499msgstr[0] "Παρακαλώ περιμένετε %1 λεπτό και δοκιμάστε ξανά..."
472msgstr[1] "Παρακαλώ περιμένετε %1 λεπτά και δοκιμάστε ξανά..."
500msgstr[1] "Παρακαλώ περιμένετε %1 λεπτά και δοκιμάστε ξανά..."
473
501
474−#: qml/Greeter/Greeter.qml:592
502+#: qml/Greeter/Greeter.qml:561
475msgid "Try again"
503msgid "Try again"
476msgstr "Προσπαθήστε ξανά"
504msgstr "Προσπαθήστε ξανά"
477
505
478−#: qml/Greeter/LoginList.qml:70
506+#: qml/Greeter/Greeter.qml:562
507+msgid "Enter passphrase to unlock"
508+msgstr ""
509+
510+#: qml/Greeter/Greeter.qml:563
511+msgid "Enter passcode to unlock"
512+msgstr ""
513+
514+#: qml/Greeter/NarrowView.qml:242
515+msgid "Emergency"
516+msgstr ""
517+
518+#: qml/Greeter/PromptList.qml:126
479msgid "Passphrase"
519msgid "Passphrase"
480msgstr "Συνθηματική φράση"
520msgstr "Συνθηματική φράση"
481
521
482−#: qml/Greeter/LoginList.qml:71
522+#: qml/Greeter/PromptList.qml:126
483msgid "Passcode"
523msgid "Passcode"
484msgstr "Κωδικός"
524msgstr "Κωδικός"
485
525
486−#: qml/Greeter/LoginList.qml:98
487−msgid "Retry"
488−msgstr "Επανάληψη"
489−
490−#: qml/Greeter/LoginList.qml:99
491−msgid "Log In"
492−msgstr "Σύνδεση"
493−
494−#: qml/Greeter/NarrowView.qml:252
495−msgid "Emergency"
496−msgstr ""
497−
498#: qml/Greeter/SessionsList.qml:122
526#: qml/Greeter/SessionsList.qml:122
499msgid "Select desktop environment"
527msgid "Select desktop environment"
500msgstr "Επιλέξτε περιβάλλον εργασίας"
528msgstr "Επιλέξτε περιβάλλον εργασίας"
501
529
502−#: qml/Launcher/Drawer.qml:80
530+#: qml/Launcher/Drawer.qml:92
503msgid "Search…"
531msgid "Search…"
504msgstr ""
532msgstr ""
505
533
506−#: qml/Launcher/Drawer.qml:101
534+#: qml/Launcher/Drawer.qml:123
507msgctxt "Apps sorted alphabetically"
535msgctxt "Apps sorted alphabetically"
508msgid "A-Z"
536msgid "A-Z"
509msgstr ""
537msgstr ""
510
538
511−#: qml/Launcher/MoreAppsHeader.qml:32
539+#: qml/Launcher/MoreAppsHeader.qml:39
512msgid "More apps in the store"
540msgid "More apps in the store"
513msgstr ""
541msgstr ""
514
542
@@ -524,62 +552,62 @@ msgstr "Πατήστε για να γυρίσετε στην κλήση..."
524msgid "Conference"
552msgid "Conference"
525msgstr "Συνδιάσκεψη"
553msgstr "Συνδιάσκεψη"
526
554
527−#: qml/Panel/Indicators/MenuItemFactory.qml:868
555+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:869
528msgid "Nothing is playing"
556msgid "Nothing is playing"
529msgstr "Δεν αναπαράγεται τίποτα"
557msgstr "Δεν αναπαράγεται τίποτα"
530
558
531−#: qml/Panel/Indicators/MenuItemFactory.qml:996
559+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:997
532#, qt-format
560#, qt-format
533msgid "%1 hour"
561msgid "%1 hour"
534msgid_plural "%1 hours"
562msgid_plural "%1 hours"
535msgstr[0] "%1 ώρα"
563msgstr[0] "%1 ώρα"
536msgstr[1] "%1 ώρες"
564msgstr[1] "%1 ώρες"
537
565
538−#: qml/Panel/Indicators/MenuItemFactory.qml:1000
566+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1001
539#, qt-format
567#, qt-format
540msgid "%1 minute"
568msgid "%1 minute"
541msgid_plural "%1 minutes"
569msgid_plural "%1 minutes"
542msgstr[0] "%1 λεπτό"
570msgstr[0] "%1 λεπτό"
543msgstr[1] "%1 λεπτά"
571msgstr[1] "%1 λεπτά"
544
572
545−#: qml/Panel/Indicators/MenuItemFactory.qml:1005
573+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1006
546#, qt-format
574#, qt-format
547msgid "%1 second"
575msgid "%1 second"
548msgid_plural "%1 seconds"
576msgid_plural "%1 seconds"
549msgstr[0] "%1 δευτερόλεπτο"
577msgstr[0] "%1 δευτερόλεπτο"
550msgstr[1] "%1 δευτερόλεπτα"
578msgstr[1] "%1 δευτερόλεπτα"
551
579
552−#: qml/Panel/Indicators/MenuItemFactory.qml:1008
580+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1009
553msgid "0 seconds"
581msgid "0 seconds"
554msgstr "0 δευτερόλεπτα"
582msgstr "0 δευτερόλεπτα"
555
583
556#. Translators: String like "1 hour, 2 minutes, 3 seconds remaining"
584#. Translators: String like "1 hour, 2 minutes, 3 seconds remaining"
557−#: qml/Panel/Indicators/MenuItemFactory.qml:1010
585+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1011
558#, qt-format
586#, qt-format
559msgid "%1 remaining"
587msgid "%1 remaining"
560msgstr "%1 απομένουν"
588msgstr "%1 απομένουν"
561
589
562−#: qml/Panel/Indicators/MenuItemFactory.qml:1016
590+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1017
563msgid "In queue…"
591msgid "In queue…"
564msgstr "Στην ουρά..."
592msgstr "Στην ουρά..."
565
593
566−#: qml/Panel/Indicators/MenuItemFactory.qml:1020
594+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1021
567msgid "Downloading"
595msgid "Downloading"
568msgstr "Λήψη σε εξέλιξη"
596msgstr "Λήψη σε εξέλιξη"
569
597
570−#: qml/Panel/Indicators/MenuItemFactory.qml:1022
598+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1023
571msgid "Paused, tap to resume"
599msgid "Paused, tap to resume"
572msgstr "Σταματημένο, αγγίξτε για συνέχιση"
600msgstr "Σταματημένο, αγγίξτε για συνέχιση"
573
601
574−#: qml/Panel/Indicators/MenuItemFactory.qml:1024
602+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1025
575msgid "Canceled"
603msgid "Canceled"
576msgstr "Ακυρώθηκε"
604msgstr "Ακυρώθηκε"
577
605
578−#: qml/Panel/Indicators/MenuItemFactory.qml:1026
606+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1027
579msgid "Finished"
607msgid "Finished"
580msgstr "Ολοκληρώθηκε"
608msgstr "Ολοκληρώθηκε"
581
609
582−#: qml/Panel/Indicators/MenuItemFactory.qml:1028
610+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1029
583msgid "Failed, tap to retry"
611msgid "Failed, tap to retry"
584msgstr "Αποτυχία, πατήστε για να ξαναπροσπαθήσετε"
612msgstr "Αποτυχία, πατήστε για να ξαναπροσπαθήσετε"
585
613
po/en_AU.po+85−57
@@ -7,7 +7,7 @@ msgid ""
7msgstr ""
7msgstr ""
8"Project-Id-Version: unity\n"
8"Project-Id-Version: unity\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2016-12-15 16:17+0000\n"
10+"POT-Creation-Date: 2017-02-06 09:12+0000\n"
11"PO-Revision-Date: 2016-03-27 10:09+0000\n"
11"PO-Revision-Date: 2016-03-27 10:09+0000\n"
12"Last-Translator: Jared Norris <jarednorris@ubuntu.com>\n"
12"Last-Translator: Jared Norris <jarednorris@ubuntu.com>\n"
13"Language-Team: English (Australia) <en_AU@li.org>\n"
13"Language-Team: English (Australia) <en_AU@li.org>\n"
@@ -15,13 +15,41 @@ msgstr ""
15"Content-Type: text/plain; charset=UTF-8\n"
15"Content-Type: text/plain; charset=UTF-8\n"
16"Content-Transfer-Encoding: 8bit\n"
16"Content-Transfer-Encoding: 8bit\n"
17"Plural-Forms: nplurals=2; plural=n != 1;\n"
17"Plural-Forms: nplurals=2; plural=n != 1;\n"
18−"X-Launchpad-Export-Date: 2016-12-23 05:00+0000\n"
18+"X-Launchpad-Export-Date: 2017-02-08 05:00+0000\n"
19−"X-Generator: Launchpad (build 18298)\n"
19+"X-Generator: Launchpad (build 18326)\n"
20
20
21−#: plugins/LightDM/Greeter.cpp:123
21+#: plugins/LightDM/Greeter.cpp:188
22msgid "Password: "
22msgid "Password: "
23msgstr "Password: "
23msgstr "Password: "
24
24
25+#: plugins/LightDM/Greeter.cpp:203
26+msgid "Username"
27+msgstr ""
28+
29+#: plugins/LightDM/Greeter.cpp:242
30+msgid "Failed to authenticate"
31+msgstr ""
32+
33+#: plugins/LightDM/Greeter.cpp:244
34+msgid "Invalid password, please try again"
35+msgstr ""
36+
37+#: plugins/LightDM/Greeter.cpp:254
38+msgid "Log In"
39+msgstr ""
40+
41+#: plugins/LightDM/Greeter.cpp:254
42+msgid "Retry"
43+msgstr "Retry"
44+
45+#: plugins/LightDM/UsersModel.cpp:152
46+msgid "Login"
47+msgstr ""
48+
49+#: plugins/LightDM/UsersModel.cpp:160
50+msgid "Guest Session"
51+msgstr ""
52+
25#: plugins/Unity/Launcher/launcheritem.cpp:50
53#: plugins/Unity/Launcher/launcheritem.cpp:50
26#: plugins/Unity/Launcher/launcheritem.cpp:122
54#: plugins/Unity/Launcher/launcheritem.cpp:122
27msgid "Pin shortcut"
55msgid "Pin shortcut"
@@ -35,55 +63,55 @@ msgstr "Quit"
35msgid "Unpin shortcut"
63msgid "Unpin shortcut"
36msgstr "Unpin shortcut"
64msgstr "Unpin shortcut"
37
65
38−#: qml/Components/Dialogs.qml:149
66+#: qml/Components/Dialogs.qml:177
39msgctxt "Title: Lock/Log out dialog"
67msgctxt "Title: Lock/Log out dialog"
40msgid "Log out"
68msgid "Log out"
41msgstr "Log out"
69msgstr "Log out"
42
70
43−#: qml/Components/Dialogs.qml:150
71+#: qml/Components/Dialogs.qml:178
44msgid "Are you sure you want to log out?"
72msgid "Are you sure you want to log out?"
45msgstr "Are you sure you want to log out?"
73msgstr "Are you sure you want to log out?"
46
74
47−#: qml/Components/Dialogs.qml:152
75+#: qml/Components/Dialogs.qml:181
48msgctxt "Button: Lock the system"
76msgctxt "Button: Lock the system"
49msgid "Lock"
77msgid "Lock"
50msgstr "Lock"
78msgstr "Lock"
51
79
52−#: qml/Components/Dialogs.qml:159
80+#: qml/Components/Dialogs.qml:191
53msgctxt "Button: Log out from the system"
81msgctxt "Button: Log out from the system"
54msgid "Log Out"
82msgid "Log Out"
55msgstr "Log Out"
83msgstr "Log Out"
56
84
57−#: qml/Components/Dialogs.qml:166 qml/Components/Dialogs.qml:222
85+#: qml/Components/Dialogs.qml:199 qml/Components/Dialogs.qml:264
58−#: qml/Dash/DashPageHeader.qml:324 qml/Greeter/NarrowView.qml:232
86+#: qml/Dash/DashPageHeader.qml:324 qml/Greeter/NarrowView.qml:222
59#: qml/Wizard/Pages/passcode-confirm.qml:32
87#: qml/Wizard/Pages/passcode-confirm.qml:32
60#: qml/Wizard/Pages/passcode-set.qml:32
88#: qml/Wizard/Pages/passcode-set.qml:32
61msgid "Cancel"
89msgid "Cancel"
62msgstr "Cancel"
90msgstr "Cancel"
63
91
64−#: qml/Components/Dialogs.qml:178
92+#: qml/Components/Dialogs.qml:211
65msgctxt "Title: Reboot dialog"
93msgctxt "Title: Reboot dialog"
66msgid "Reboot"
94msgid "Reboot"
67msgstr "Reboot"
95msgstr "Reboot"
68
96
69−#: qml/Components/Dialogs.qml:179
97+#: qml/Components/Dialogs.qml:212
70msgid "Are you sure you want to reboot?"
98msgid "Are you sure you want to reboot?"
71msgstr "Are you sure you want to reboot?"
99msgstr "Are you sure you want to reboot?"
72
100
73−#: qml/Components/Dialogs.qml:181
101+#: qml/Components/Dialogs.qml:215
74msgid "No"
102msgid "No"
75msgstr "No"
103msgstr "No"
76
104
77−#: qml/Components/Dialogs.qml:187
105+#: qml/Components/Dialogs.qml:223
78msgid "Yes"
106msgid "Yes"
79msgstr "Yes"
107msgstr "Yes"
80
108
81−#: qml/Components/Dialogs.qml:202
109+#: qml/Components/Dialogs.qml:239
82msgctxt "Title: Power off/Restart dialog"
110msgctxt "Title: Power off/Restart dialog"
83msgid "Power"
111msgid "Power"
84msgstr "Power"
112msgstr "Power"
85
113
86−#: qml/Components/Dialogs.qml:203
114+#: qml/Components/Dialogs.qml:240
87msgid ""
115msgid ""
88"Are you sure you would like\n"
116"Are you sure you would like\n"
89"to power off?"
117"to power off?"
@@ -91,12 +119,12 @@ msgstr ""
91"Are you sure you would like\n"
119"Are you sure you would like\n"
92"to power off?"
120"to power off?"
93
121
94−#: qml/Components/Dialogs.qml:205
122+#: qml/Components/Dialogs.qml:244
95msgctxt "Button: Power off the system"
123msgctxt "Button: Power off the system"
96msgid "Power off"
124msgid "Power off"
97msgstr "Power off"
125msgstr "Power off"
98
126
99−#: qml/Components/Dialogs.qml:214
127+#: qml/Components/Dialogs.qml:255
100msgctxt "Button: Restart the system"
128msgctxt "Button: Restart the system"
101msgid "Restart"
129msgid "Restart"
102msgstr "Restart"
130msgstr "Restart"
@@ -122,7 +150,7 @@ msgid "Alt + PrtScr"
122msgstr ""
150msgstr ""
123
151
124#: qml/Components/KeyboardShortcutsOverlay.qml:80
152#: qml/Components/KeyboardShortcutsOverlay.qml:80
125−msgid "Takes a screenshot of a window."
153+msgid "Takes a screenshot of the current window."
126msgstr ""
154msgstr ""
127
155
128#: qml/Components/KeyboardShortcutsOverlay.qml:88
156#: qml/Components/KeyboardShortcutsOverlay.qml:88
@@ -269,7 +297,7 @@ msgstr ""
269msgid "Closes the current window."
297msgid "Closes the current window."
270msgstr ""
298msgstr ""
271
299
272−#: qml/Components/Lockscreen.qml:212 qml/Greeter/NarrowView.qml:252
300+#: qml/Components/Lockscreen.qml:212 qml/Greeter/NarrowView.qml:242
273msgid "Return to Call"
301msgid "Return to Call"
274msgstr "Return to Call"
302msgstr "Return to Call"
275
303
@@ -277,7 +305,7 @@ msgstr "Return to Call"
277msgid "Emergency Call"
305msgid "Emergency Call"
278msgstr "Emergency Call"
306msgstr "Emergency Call"
279
307
280−#: qml/Components/Lockscreen.qml:244
308+#: qml/Components/Lockscreen.qml:245
281msgid "OK"
309msgid "OK"
282msgstr "OK"
310msgstr "OK"
283
311
@@ -291,29 +319,29 @@ msgstr ""
291msgid "%1:%2"
319msgid "%1:%2"
292msgstr ""
320msgstr ""
293
321
294−#: qml/Components/ModeSwitchWarningDialog.qml:32
322+#: qml/Components/ModeSwitchWarningDialog.qml:33
295msgid "Apps may have unsaved data:"
323msgid "Apps may have unsaved data:"
296msgstr "Apps may have unsaved data:"
324msgstr "Apps may have unsaved data:"
297
325
298−#: qml/Components/ModeSwitchWarningDialog.qml:57
326+#: qml/Components/ModeSwitchWarningDialog.qml:60
299msgctxt ""
327msgctxt ""
300"Re-dock means connect the device again to an external screen/mouse/keyboard"
328"Re-dock means connect the device again to an external screen/mouse/keyboard"
301msgid "Re-dock, save your work and close these apps to continue."
329msgid "Re-dock, save your work and close these apps to continue."
302msgstr "Re-dock, save your work and close these apps to continue."
330msgstr "Re-dock, save your work and close these apps to continue."
303
331
304−#: qml/Components/ModeSwitchWarningDialog.qml:63
332+#: qml/Components/ModeSwitchWarningDialog.qml:67
305msgid "Or force close now (unsaved data will be lost)."
333msgid "Or force close now (unsaved data will be lost)."
306msgstr "Or force close now (unsaved data will be lost)."
334msgstr "Or force close now (unsaved data will be lost)."
307
335
308−#: qml/Components/ModeSwitchWarningDialog.qml:75
336+#: qml/Components/ModeSwitchWarningDialog.qml:80
309msgid "OK, I will reconnect"
337msgid "OK, I will reconnect"
310msgstr "OK, I will reconnect"
338msgstr "OK, I will reconnect"
311
339
312−#: qml/Components/ModeSwitchWarningDialog.qml:76
340+#: qml/Components/ModeSwitchWarningDialog.qml:81
313msgid "Reconnect now!"
341msgid "Reconnect now!"
314msgstr "Reconnect now!"
342msgstr "Reconnect now!"
315
343
316−#: qml/Components/ModeSwitchWarningDialog.qml:88
344+#: qml/Components/ModeSwitchWarningDialog.qml:94
317msgid "Close all"
345msgid "Close all"
318msgstr "Close all"
346msgstr "Close all"
319
347
@@ -430,15 +458,15 @@ msgstr "Release to refresh…"
430msgid "Enable location data"
458msgid "Enable location data"
431msgstr "Enable location data"
459msgstr "Enable location data"
432
460
433−#: qml/Dash/ScopesList.qml:57
461+#: qml/Dash/ScopesList.qml:146
434msgid "Manage"
462msgid "Manage"
435msgstr "Manage"
463msgstr "Manage"
436
464
437−#: qml/Dash/ScopesList.qml:104
465+#: qml/Dash/ScopesList.qml:187
438msgid "Home"
466msgid "Home"
439msgstr "Home"
467msgstr "Home"
440
468
441−#: qml/Dash/ScopesList.qml:105
469+#: qml/Dash/ScopesList.qml:188
442msgid "Also installed"
470msgid "Also installed"
443msgstr "Also installed"
471msgstr "Also installed"
444
472
@@ -465,44 +493,44 @@ msgid_plural "Please wait %1 minutes and then try again…"
465msgstr[0] "Please wait %1 minute and then try again…"
493msgstr[0] "Please wait %1 minute and then try again…"
466msgstr[1] "Please wait %1 minutes and then try again…"
494msgstr[1] "Please wait %1 minutes and then try again…"
467
495
468−#: qml/Greeter/Greeter.qml:592
496+#: qml/Greeter/Greeter.qml:561
469msgid "Try again"
497msgid "Try again"
470msgstr ""
498msgstr ""
471
499
472−#: qml/Greeter/LoginList.qml:70
500+#: qml/Greeter/Greeter.qml:562
473−msgid "Passphrase"
501+msgid "Enter passphrase to unlock"
474msgstr ""
502msgstr ""
475
503
476−#: qml/Greeter/LoginList.qml:71
504+#: qml/Greeter/Greeter.qml:563
477−msgid "Passcode"
505+msgid "Enter passcode to unlock"
478msgstr ""
506msgstr ""
479
507
480−#: qml/Greeter/LoginList.qml:98
508+#: qml/Greeter/NarrowView.qml:242
481−msgid "Retry"
509+msgid "Emergency"
482−msgstr "Retry"
510+msgstr ""
483
511
484−#: qml/Greeter/LoginList.qml:99
512+#: qml/Greeter/PromptList.qml:126
485−msgid "Log In"
513+msgid "Passphrase"
486msgstr ""
514msgstr ""
487
515
488−#: qml/Greeter/NarrowView.qml:252
516+#: qml/Greeter/PromptList.qml:126
489−msgid "Emergency"
517+msgid "Passcode"
490msgstr ""
518msgstr ""
491
519
492#: qml/Greeter/SessionsList.qml:122
520#: qml/Greeter/SessionsList.qml:122
493msgid "Select desktop environment"
521msgid "Select desktop environment"
494msgstr ""
522msgstr ""
495
523
496−#: qml/Launcher/Drawer.qml:80
524+#: qml/Launcher/Drawer.qml:92
497msgid "Search…"
525msgid "Search…"
498msgstr ""
526msgstr ""
499
527
500−#: qml/Launcher/Drawer.qml:101
528+#: qml/Launcher/Drawer.qml:123
501msgctxt "Apps sorted alphabetically"
529msgctxt "Apps sorted alphabetically"
502msgid "A-Z"
530msgid "A-Z"
503msgstr ""
531msgstr ""
504
532
505−#: qml/Launcher/MoreAppsHeader.qml:32
533+#: qml/Launcher/MoreAppsHeader.qml:39
506msgid "More apps in the store"
534msgid "More apps in the store"
507msgstr ""
535msgstr ""
508
536
@@ -518,62 +546,62 @@ msgstr "Tap to return to call..."
518msgid "Conference"
546msgid "Conference"
519msgstr "Conference"
547msgstr "Conference"
520
548
521−#: qml/Panel/Indicators/MenuItemFactory.qml:868
549+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:869
522msgid "Nothing is playing"
550msgid "Nothing is playing"
523msgstr "Nothing is playing"
551msgstr "Nothing is playing"
524
552
525−#: qml/Panel/Indicators/MenuItemFactory.qml:996
553+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:997
526#, qt-format
554#, qt-format
527msgid "%1 hour"
555msgid "%1 hour"
528msgid_plural "%1 hours"
556msgid_plural "%1 hours"
529msgstr[0] "%1 hour"
557msgstr[0] "%1 hour"
530msgstr[1] "%1 hours"
558msgstr[1] "%1 hours"
531
559
532−#: qml/Panel/Indicators/MenuItemFactory.qml:1000
560+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1001
533#, qt-format
561#, qt-format
534msgid "%1 minute"
562msgid "%1 minute"
535msgid_plural "%1 minutes"
563msgid_plural "%1 minutes"
536msgstr[0] "%1 minute"
564msgstr[0] "%1 minute"
537msgstr[1] "%1 minutes"
565msgstr[1] "%1 minutes"
538
566
539−#: qml/Panel/Indicators/MenuItemFactory.qml:1005
567+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1006
540#, qt-format
568#, qt-format
541msgid "%1 second"
569msgid "%1 second"
542msgid_plural "%1 seconds"
570msgid_plural "%1 seconds"
543msgstr[0] "%1 second"
571msgstr[0] "%1 second"
544msgstr[1] "%1 seconds"
572msgstr[1] "%1 seconds"
545
573
546−#: qml/Panel/Indicators/MenuItemFactory.qml:1008
574+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1009
547msgid "0 seconds"
575msgid "0 seconds"
548msgstr "0 seconds"
576msgstr "0 seconds"
549
577
550#. Translators: String like "1 hour, 2 minutes, 3 seconds remaining"
578#. Translators: String like "1 hour, 2 minutes, 3 seconds remaining"
551−#: qml/Panel/Indicators/MenuItemFactory.qml:1010
579+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1011
552#, qt-format
580#, qt-format
553msgid "%1 remaining"
581msgid "%1 remaining"
554msgstr "%1 remaining"
582msgstr "%1 remaining"
555
583
556−#: qml/Panel/Indicators/MenuItemFactory.qml:1016
584+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1017
557msgid "In queue…"
585msgid "In queue…"
558msgstr "In queue…"
586msgstr "In queue…"
559
587
560−#: qml/Panel/Indicators/MenuItemFactory.qml:1020
588+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1021
561msgid "Downloading"
589msgid "Downloading"
562msgstr "Downloading"
590msgstr "Downloading"
563
591
564−#: qml/Panel/Indicators/MenuItemFactory.qml:1022
592+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1023
565msgid "Paused, tap to resume"
593msgid "Paused, tap to resume"
566msgstr "Paused, tap to resume"
594msgstr "Paused, tap to resume"
567
595
568−#: qml/Panel/Indicators/MenuItemFactory.qml:1024
596+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1025
569msgid "Canceled"
597msgid "Canceled"
570msgstr "Cancelled"
598msgstr "Cancelled"
571
599
572−#: qml/Panel/Indicators/MenuItemFactory.qml:1026
600+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1027
573msgid "Finished"
601msgid "Finished"
574msgstr "Finished"
602msgstr "Finished"
575
603
576−#: qml/Panel/Indicators/MenuItemFactory.qml:1028
604+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1029
577msgid "Failed, tap to retry"
605msgid "Failed, tap to retry"
578msgstr "Failed, tap to retry"
606msgstr "Failed, tap to retry"
579
607
po/en_GB.po+92−61
@@ -7,7 +7,7 @@ msgid ""
7msgstr ""
7msgstr ""
8"Project-Id-Version: unity\n"
8"Project-Id-Version: unity\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2016-12-15 16:17+0000\n"
10+"POT-Creation-Date: 2017-02-06 09:12+0000\n"
11"PO-Revision-Date: 2016-07-05 00:37+0000\n"
11"PO-Revision-Date: 2016-07-05 00:37+0000\n"
12"Last-Translator: Andi Chandler <Unknown>\n"
12"Last-Translator: Andi Chandler <Unknown>\n"
13"Language-Team: English (United Kingdom) <en_GB@li.org>\n"
13"Language-Team: English (United Kingdom) <en_GB@li.org>\n"
@@ -15,13 +15,41 @@ msgstr ""
15"Content-Type: text/plain; charset=UTF-8\n"
15"Content-Type: text/plain; charset=UTF-8\n"
16"Content-Transfer-Encoding: 8bit\n"
16"Content-Transfer-Encoding: 8bit\n"
17"Plural-Forms: nplurals=2; plural=n != 1;\n"
17"Plural-Forms: nplurals=2; plural=n != 1;\n"
18−"X-Launchpad-Export-Date: 2016-12-23 05:00+0000\n"
18+"X-Launchpad-Export-Date: 2017-02-08 05:00+0000\n"
19−"X-Generator: Launchpad (build 18298)\n"
19+"X-Generator: Launchpad (build 18326)\n"
20
20
21−#: plugins/LightDM/Greeter.cpp:123
21+#: plugins/LightDM/Greeter.cpp:188
22msgid "Password: "
22msgid "Password: "
23msgstr "Password: "
23msgstr "Password: "
24
24
25+#: plugins/LightDM/Greeter.cpp:203
26+msgid "Username"
27+msgstr ""
28+
29+#: plugins/LightDM/Greeter.cpp:242
30+msgid "Failed to authenticate"
31+msgstr ""
32+
33+#: plugins/LightDM/Greeter.cpp:244
34+msgid "Invalid password, please try again"
35+msgstr ""
36+
37+#: plugins/LightDM/Greeter.cpp:254
38+msgid "Log In"
39+msgstr "Log In"
40+
41+#: plugins/LightDM/Greeter.cpp:254
42+msgid "Retry"
43+msgstr "Retry"
44+
45+#: plugins/LightDM/UsersModel.cpp:152
46+msgid "Login"
47+msgstr ""
48+
49+#: plugins/LightDM/UsersModel.cpp:160
50+msgid "Guest Session"
51+msgstr ""
52+
25#: plugins/Unity/Launcher/launcheritem.cpp:50
53#: plugins/Unity/Launcher/launcheritem.cpp:50
26#: plugins/Unity/Launcher/launcheritem.cpp:122
54#: plugins/Unity/Launcher/launcheritem.cpp:122
27msgid "Pin shortcut"
55msgid "Pin shortcut"
@@ -35,55 +63,55 @@ msgstr "Quit"
35msgid "Unpin shortcut"
63msgid "Unpin shortcut"
36msgstr "Unpin shortcut"
64msgstr "Unpin shortcut"
37
65
38−#: qml/Components/Dialogs.qml:149
66+#: qml/Components/Dialogs.qml:177
39msgctxt "Title: Lock/Log out dialog"
67msgctxt "Title: Lock/Log out dialog"
40msgid "Log out"
68msgid "Log out"
41msgstr "Log out"
69msgstr "Log out"
42
70
43−#: qml/Components/Dialogs.qml:150
71+#: qml/Components/Dialogs.qml:178
44msgid "Are you sure you want to log out?"
72msgid "Are you sure you want to log out?"
45msgstr "Are you sure you want to log out?"
73msgstr "Are you sure you want to log out?"
46
74
47−#: qml/Components/Dialogs.qml:152
75+#: qml/Components/Dialogs.qml:181
48msgctxt "Button: Lock the system"
76msgctxt "Button: Lock the system"
49msgid "Lock"
77msgid "Lock"
50msgstr "Lock"
78msgstr "Lock"
51
79
52−#: qml/Components/Dialogs.qml:159
80+#: qml/Components/Dialogs.qml:191
53msgctxt "Button: Log out from the system"
81msgctxt "Button: Log out from the system"
54msgid "Log Out"
82msgid "Log Out"
55msgstr "Log Out"
83msgstr "Log Out"
56
84
57−#: qml/Components/Dialogs.qml:166 qml/Components/Dialogs.qml:222
85+#: qml/Components/Dialogs.qml:199 qml/Components/Dialogs.qml:264
58−#: qml/Dash/DashPageHeader.qml:324 qml/Greeter/NarrowView.qml:232
86+#: qml/Dash/DashPageHeader.qml:324 qml/Greeter/NarrowView.qml:222
59#: qml/Wizard/Pages/passcode-confirm.qml:32
87#: qml/Wizard/Pages/passcode-confirm.qml:32
60#: qml/Wizard/Pages/passcode-set.qml:32
88#: qml/Wizard/Pages/passcode-set.qml:32
61msgid "Cancel"
89msgid "Cancel"
62msgstr "Cancel"
90msgstr "Cancel"
63
91
64−#: qml/Components/Dialogs.qml:178
92+#: qml/Components/Dialogs.qml:211
65msgctxt "Title: Reboot dialog"
93msgctxt "Title: Reboot dialog"
66msgid "Reboot"
94msgid "Reboot"
67msgstr "Reboot"
95msgstr "Reboot"
68
96
69−#: qml/Components/Dialogs.qml:179
97+#: qml/Components/Dialogs.qml:212
70msgid "Are you sure you want to reboot?"
98msgid "Are you sure you want to reboot?"
71msgstr "Are you sure you want to reboot?"
99msgstr "Are you sure you want to reboot?"
72
100
73−#: qml/Components/Dialogs.qml:181
101+#: qml/Components/Dialogs.qml:215
74msgid "No"
102msgid "No"
75msgstr "No"
103msgstr "No"
76
104
77−#: qml/Components/Dialogs.qml:187
105+#: qml/Components/Dialogs.qml:223
78msgid "Yes"
106msgid "Yes"
79msgstr "Yes"
107msgstr "Yes"
80
108
81−#: qml/Components/Dialogs.qml:202
109+#: qml/Components/Dialogs.qml:239
82msgctxt "Title: Power off/Restart dialog"
110msgctxt "Title: Power off/Restart dialog"
83msgid "Power"
111msgid "Power"
84msgstr "Power"
112msgstr "Power"
85
113
86−#: qml/Components/Dialogs.qml:203
114+#: qml/Components/Dialogs.qml:240
87msgid ""
115msgid ""
88"Are you sure you would like\n"
116"Are you sure you would like\n"
89"to power off?"
117"to power off?"
@@ -91,12 +119,12 @@ msgstr ""
91"Are you sure you would like\n"
119"Are you sure you would like\n"
92"to power off?"
120"to power off?"
93
121
94−#: qml/Components/Dialogs.qml:205
122+#: qml/Components/Dialogs.qml:244
95msgctxt "Button: Power off the system"
123msgctxt "Button: Power off the system"
96msgid "Power off"
124msgid "Power off"
97msgstr "Power off"
125msgstr "Power off"
98
126
99−#: qml/Components/Dialogs.qml:214
127+#: qml/Components/Dialogs.qml:255
100msgctxt "Button: Restart the system"
128msgctxt "Button: Restart the system"
101msgid "Restart"
129msgid "Restart"
102msgstr "Restart"
130msgstr "Restart"
@@ -122,8 +150,8 @@ msgid "Alt + PrtScr"
122msgstr "Alt + PrtScr"
150msgstr "Alt + PrtScr"
123
151
124#: qml/Components/KeyboardShortcutsOverlay.qml:80
152#: qml/Components/KeyboardShortcutsOverlay.qml:80
125−msgid "Takes a screenshot of a window."
153+msgid "Takes a screenshot of the current window."
126−msgstr "Takes a screenshot of a window."
154+msgstr ""
127
155
128#: qml/Components/KeyboardShortcutsOverlay.qml:88
156#: qml/Components/KeyboardShortcutsOverlay.qml:88
129msgid "Super + Space"
157msgid "Super + Space"
@@ -269,7 +297,7 @@ msgstr "Alt + F4"
269msgid "Closes the current window."
297msgid "Closes the current window."
270msgstr "Closes the current window."
298msgstr "Closes the current window."
271
299
272−#: qml/Components/Lockscreen.qml:212 qml/Greeter/NarrowView.qml:252
300+#: qml/Components/Lockscreen.qml:212 qml/Greeter/NarrowView.qml:242
273msgid "Return to Call"
301msgid "Return to Call"
274msgstr "Return to Call"
302msgstr "Return to Call"
275
303
@@ -277,7 +305,7 @@ msgstr "Return to Call"
277msgid "Emergency Call"
305msgid "Emergency Call"
278msgstr "Emergency Call"
306msgstr "Emergency Call"
279
307
280−#: qml/Components/Lockscreen.qml:244
308+#: qml/Components/Lockscreen.qml:245
281msgid "OK"
309msgid "OK"
282msgstr "OK"
310msgstr "OK"
283
311
@@ -291,29 +319,29 @@ msgstr "%1:%2:%3"
291msgid "%1:%2"
319msgid "%1:%2"
292msgstr "%1:%2"
320msgstr "%1:%2"
293
321
294−#: qml/Components/ModeSwitchWarningDialog.qml:32
322+#: qml/Components/ModeSwitchWarningDialog.qml:33
295msgid "Apps may have unsaved data:"
323msgid "Apps may have unsaved data:"
296msgstr "Apps may have unsaved data:"
324msgstr "Apps may have unsaved data:"
297
325
298−#: qml/Components/ModeSwitchWarningDialog.qml:57
326+#: qml/Components/ModeSwitchWarningDialog.qml:60
299msgctxt ""
327msgctxt ""
300"Re-dock means connect the device again to an external screen/mouse/keyboard"
328"Re-dock means connect the device again to an external screen/mouse/keyboard"
301msgid "Re-dock, save your work and close these apps to continue."
329msgid "Re-dock, save your work and close these apps to continue."
302msgstr "Re-dock, save your work and close these apps to continue."
330msgstr "Re-dock, save your work and close these apps to continue."
303
331
304−#: qml/Components/ModeSwitchWarningDialog.qml:63
332+#: qml/Components/ModeSwitchWarningDialog.qml:67
305msgid "Or force close now (unsaved data will be lost)."
333msgid "Or force close now (unsaved data will be lost)."
306msgstr "Or force close now (unsaved data will be lost)."
334msgstr "Or force close now (unsaved data will be lost)."
307
335
308−#: qml/Components/ModeSwitchWarningDialog.qml:75
336+#: qml/Components/ModeSwitchWarningDialog.qml:80
309msgid "OK, I will reconnect"
337msgid "OK, I will reconnect"
310msgstr "OK, I will reconnect"
338msgstr "OK, I will reconnect"
311
339
312−#: qml/Components/ModeSwitchWarningDialog.qml:76
340+#: qml/Components/ModeSwitchWarningDialog.qml:81
313msgid "Reconnect now!"
341msgid "Reconnect now!"
314msgstr "Reconnect now!"
342msgstr "Reconnect now!"
315
343
316−#: qml/Components/ModeSwitchWarningDialog.qml:88
344+#: qml/Components/ModeSwitchWarningDialog.qml:94
317msgid "Close all"
345msgid "Close all"
318msgstr "Close all"
346msgstr "Close all"
319
347
@@ -430,15 +458,15 @@ msgstr "Release to refresh…"
430msgid "Enable location data"
458msgid "Enable location data"
431msgstr "Enable location data"
459msgstr "Enable location data"
432
460
433−#: qml/Dash/ScopesList.qml:57
461+#: qml/Dash/ScopesList.qml:146
434msgid "Manage"
462msgid "Manage"
435msgstr "Manage"
463msgstr "Manage"
436
464
437−#: qml/Dash/ScopesList.qml:104
465+#: qml/Dash/ScopesList.qml:187
438msgid "Home"
466msgid "Home"
439msgstr "Home"
467msgstr "Home"
440
468
441−#: qml/Dash/ScopesList.qml:105
469+#: qml/Dash/ScopesList.qml:188
442msgid "Also installed"
470msgid "Also installed"
443msgstr "Also installed"
471msgstr "Also installed"
444
472
@@ -465,44 +493,44 @@ msgid_plural "Please wait %1 minutes and then try again…"
465msgstr[0] "Please wait %1 minute and then try again…"
493msgstr[0] "Please wait %1 minute and then try again…"
466msgstr[1] "Please wait %1 minutes and then try again…"
494msgstr[1] "Please wait %1 minutes and then try again…"
467
495
468−#: qml/Greeter/Greeter.qml:592
496+#: qml/Greeter/Greeter.qml:561
469msgid "Try again"
497msgid "Try again"
470msgstr "Try again"
498msgstr "Try again"
471
499
472−#: qml/Greeter/LoginList.qml:70
500+#: qml/Greeter/Greeter.qml:562
501+msgid "Enter passphrase to unlock"
502+msgstr ""
503+
504+#: qml/Greeter/Greeter.qml:563
505+msgid "Enter passcode to unlock"
506+msgstr ""
507+
508+#: qml/Greeter/NarrowView.qml:242
509+msgid "Emergency"
510+msgstr "Emergency"
511+
512+#: qml/Greeter/PromptList.qml:126
473msgid "Passphrase"
513msgid "Passphrase"
474msgstr "Passphrase"
514msgstr "Passphrase"
475
515
476−#: qml/Greeter/LoginList.qml:71
516+#: qml/Greeter/PromptList.qml:126
477msgid "Passcode"
517msgid "Passcode"
478msgstr "Passcode"
518msgstr "Passcode"
479
519
480−#: qml/Greeter/LoginList.qml:98
481−msgid "Retry"
482−msgstr "Retry"
483−
484−#: qml/Greeter/LoginList.qml:99
485−msgid "Log In"
486−msgstr "Log In"
487−
488−#: qml/Greeter/NarrowView.qml:252
489−msgid "Emergency"
490−msgstr "Emergency"
491−
492#: qml/Greeter/SessionsList.qml:122
520#: qml/Greeter/SessionsList.qml:122
493msgid "Select desktop environment"
521msgid "Select desktop environment"
494msgstr "Select desktop environment"
522msgstr "Select desktop environment"
495
523
496−#: qml/Launcher/Drawer.qml:80
524+#: qml/Launcher/Drawer.qml:92
497msgid "Search…"
525msgid "Search…"
498msgstr ""
526msgstr ""
499
527
500−#: qml/Launcher/Drawer.qml:101
528+#: qml/Launcher/Drawer.qml:123
501msgctxt "Apps sorted alphabetically"
529msgctxt "Apps sorted alphabetically"
502msgid "A-Z"
530msgid "A-Z"
503msgstr ""
531msgstr ""
504
532
505−#: qml/Launcher/MoreAppsHeader.qml:32
533+#: qml/Launcher/MoreAppsHeader.qml:39
506msgid "More apps in the store"
534msgid "More apps in the store"
507msgstr ""
535msgstr ""
508
536
@@ -518,62 +546,62 @@ msgstr "Tap to return to call..."
518msgid "Conference"
546msgid "Conference"
519msgstr "Conference"
547msgstr "Conference"
520
548
521−#: qml/Panel/Indicators/MenuItemFactory.qml:868
549+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:869
522msgid "Nothing is playing"
550msgid "Nothing is playing"
523msgstr "Nothing is playing"
551msgstr "Nothing is playing"
524
552
525−#: qml/Panel/Indicators/MenuItemFactory.qml:996
553+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:997
526#, qt-format
554#, qt-format
527msgid "%1 hour"
555msgid "%1 hour"
528msgid_plural "%1 hours"
556msgid_plural "%1 hours"
529msgstr[0] "%1 hour"
557msgstr[0] "%1 hour"
530msgstr[1] "%1 hours"
558msgstr[1] "%1 hours"
531
559
532−#: qml/Panel/Indicators/MenuItemFactory.qml:1000
560+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1001
533#, qt-format
561#, qt-format
534msgid "%1 minute"
562msgid "%1 minute"
535msgid_plural "%1 minutes"
563msgid_plural "%1 minutes"
536msgstr[0] "%1 minute"
564msgstr[0] "%1 minute"
537msgstr[1] "%1 minutes"
565msgstr[1] "%1 minutes"
538
566
539−#: qml/Panel/Indicators/MenuItemFactory.qml:1005
567+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1006
540#, qt-format
568#, qt-format
541msgid "%1 second"
569msgid "%1 second"
542msgid_plural "%1 seconds"
570msgid_plural "%1 seconds"
543msgstr[0] "%1 second"
571msgstr[0] "%1 second"
544msgstr[1] "%1 seconds"
572msgstr[1] "%1 seconds"
545
573
546−#: qml/Panel/Indicators/MenuItemFactory.qml:1008
574+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1009
547msgid "0 seconds"
575msgid "0 seconds"
548msgstr "0 seconds"
576msgstr "0 seconds"
549
577
550#. Translators: String like "1 hour, 2 minutes, 3 seconds remaining"
578#. Translators: String like "1 hour, 2 minutes, 3 seconds remaining"
551−#: qml/Panel/Indicators/MenuItemFactory.qml:1010
579+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1011
552#, qt-format
580#, qt-format
553msgid "%1 remaining"
581msgid "%1 remaining"
554msgstr "%1 remaining"
582msgstr "%1 remaining"
555
583
556−#: qml/Panel/Indicators/MenuItemFactory.qml:1016
584+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1017
557msgid "In queue…"
585msgid "In queue…"
558msgstr "In queue…"
586msgstr "In queue…"
559
587
560−#: qml/Panel/Indicators/MenuItemFactory.qml:1020
588+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1021
561msgid "Downloading"
589msgid "Downloading"
562msgstr "Downloading"
590msgstr "Downloading"
563
591
564−#: qml/Panel/Indicators/MenuItemFactory.qml:1022
592+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1023
565msgid "Paused, tap to resume"
593msgid "Paused, tap to resume"
566msgstr "Paused, tap to resume"
594msgstr "Paused, tap to resume"
567
595
568−#: qml/Panel/Indicators/MenuItemFactory.qml:1024
596+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1025
569msgid "Canceled"
597msgid "Canceled"
570msgstr "Cancelled"
598msgstr "Cancelled"
571
599
572−#: qml/Panel/Indicators/MenuItemFactory.qml:1026
600+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1027
573msgid "Finished"
601msgid "Finished"
574msgstr "Finished"
602msgstr "Finished"
575
603
576−#: qml/Panel/Indicators/MenuItemFactory.qml:1028
604+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1029
577msgid "Failed, tap to retry"
605msgid "Failed, tap to retry"
578msgstr "Failed, tap to retry"
606msgstr "Failed, tap to retry"
579
607
@@ -1341,3 +1369,6 @@ msgstr "Very weak password"
1341
1369
1342#~ msgid "Swipe from the left edge to open the launcher"
1370#~ msgid "Swipe from the left edge to open the launcher"
1343#~ msgstr "Swipe from the left edge to open the launcher"
1371#~ msgstr "Swipe from the left edge to open the launcher"
1372+
1373+#~ msgid "Takes a screenshot of a window."
1374+#~ msgstr "Takes a screenshot of a window."
po/eo.po+85−57
@@ -7,7 +7,7 @@ msgid ""
7msgstr ""
7msgstr ""
8"Project-Id-Version: unity\n"
8"Project-Id-Version: unity\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2016-12-15 16:17+0000\n"
10+"POT-Creation-Date: 2017-02-06 09:12+0000\n"
11"PO-Revision-Date: 2015-06-06 23:37+0000\n"
11"PO-Revision-Date: 2015-06-06 23:37+0000\n"
12"Last-Translator: Eliovir <Unknown>\n"
12"Last-Translator: Eliovir <Unknown>\n"
13"Language-Team: Esperanto <eo@li.org>\n"
13"Language-Team: Esperanto <eo@li.org>\n"
@@ -15,13 +15,41 @@ msgstr ""
15"Content-Type: text/plain; charset=UTF-8\n"
15"Content-Type: text/plain; charset=UTF-8\n"
16"Content-Transfer-Encoding: 8bit\n"
16"Content-Transfer-Encoding: 8bit\n"
17"Plural-Forms: nplurals=2; plural=n != 1;\n"
17"Plural-Forms: nplurals=2; plural=n != 1;\n"
18−"X-Launchpad-Export-Date: 2016-12-23 04:59+0000\n"
18+"X-Launchpad-Export-Date: 2017-02-08 04:59+0000\n"
19−"X-Generator: Launchpad (build 18298)\n"
19+"X-Generator: Launchpad (build 18326)\n"
20
20
21−#: plugins/LightDM/Greeter.cpp:123
21+#: plugins/LightDM/Greeter.cpp:188
22msgid "Password: "
22msgid "Password: "
23msgstr "Pasvorto: "
23msgstr "Pasvorto: "
24
24
25+#: plugins/LightDM/Greeter.cpp:203
26+msgid "Username"
27+msgstr ""
28+
29+#: plugins/LightDM/Greeter.cpp:242
30+msgid "Failed to authenticate"
31+msgstr ""
32+
33+#: plugins/LightDM/Greeter.cpp:244
34+msgid "Invalid password, please try again"
35+msgstr ""
36+
37+#: plugins/LightDM/Greeter.cpp:254
38+msgid "Log In"
39+msgstr ""
40+
41+#: plugins/LightDM/Greeter.cpp:254
42+msgid "Retry"
43+msgstr "Reprovi"
44+
45+#: plugins/LightDM/UsersModel.cpp:152
46+msgid "Login"
47+msgstr ""
48+
49+#: plugins/LightDM/UsersModel.cpp:160
50+msgid "Guest Session"
51+msgstr ""
52+
25#: plugins/Unity/Launcher/launcheritem.cpp:50
53#: plugins/Unity/Launcher/launcheritem.cpp:50
26#: plugins/Unity/Launcher/launcheritem.cpp:122
54#: plugins/Unity/Launcher/launcheritem.cpp:122
27msgid "Pin shortcut"
55msgid "Pin shortcut"
@@ -35,66 +63,66 @@ msgstr "Ĉesi"
35msgid "Unpin shortcut"
63msgid "Unpin shortcut"
36msgstr ""
64msgstr ""
37
65
38−#: qml/Components/Dialogs.qml:149
66+#: qml/Components/Dialogs.qml:177
39msgctxt "Title: Lock/Log out dialog"
67msgctxt "Title: Lock/Log out dialog"
40msgid "Log out"
68msgid "Log out"
41msgstr "Elsaluti"
69msgstr "Elsaluti"
42
70
43−#: qml/Components/Dialogs.qml:150
71+#: qml/Components/Dialogs.qml:178
44msgid "Are you sure you want to log out?"
72msgid "Are you sure you want to log out?"
45msgstr "Ĉu vi certas, ke vi volas elsaluti?"
73msgstr "Ĉu vi certas, ke vi volas elsaluti?"
46
74
47−#: qml/Components/Dialogs.qml:152
75+#: qml/Components/Dialogs.qml:181
48msgctxt "Button: Lock the system"
76msgctxt "Button: Lock the system"
49msgid "Lock"
77msgid "Lock"
50msgstr "Ŝlosi"
78msgstr "Ŝlosi"
51
79
52−#: qml/Components/Dialogs.qml:159
80+#: qml/Components/Dialogs.qml:191
53msgctxt "Button: Log out from the system"
81msgctxt "Button: Log out from the system"
54msgid "Log Out"
82msgid "Log Out"
55msgstr "Elsaluti"
83msgstr "Elsaluti"
56
84
57−#: qml/Components/Dialogs.qml:166 qml/Components/Dialogs.qml:222
85+#: qml/Components/Dialogs.qml:199 qml/Components/Dialogs.qml:264
58−#: qml/Dash/DashPageHeader.qml:324 qml/Greeter/NarrowView.qml:232
86+#: qml/Dash/DashPageHeader.qml:324 qml/Greeter/NarrowView.qml:222
59#: qml/Wizard/Pages/passcode-confirm.qml:32
87#: qml/Wizard/Pages/passcode-confirm.qml:32
60#: qml/Wizard/Pages/passcode-set.qml:32
88#: qml/Wizard/Pages/passcode-set.qml:32
61msgid "Cancel"
89msgid "Cancel"
62msgstr "Nuligi"
90msgstr "Nuligi"
63
91
64−#: qml/Components/Dialogs.qml:178
92+#: qml/Components/Dialogs.qml:211
65msgctxt "Title: Reboot dialog"
93msgctxt "Title: Reboot dialog"
66msgid "Reboot"
94msgid "Reboot"
67msgstr ""
95msgstr ""
68
96
69−#: qml/Components/Dialogs.qml:179
97+#: qml/Components/Dialogs.qml:212
70msgid "Are you sure you want to reboot?"
98msgid "Are you sure you want to reboot?"
71msgstr ""
99msgstr ""
72
100
73−#: qml/Components/Dialogs.qml:181
101+#: qml/Components/Dialogs.qml:215
74msgid "No"
102msgid "No"
75msgstr "Ne"
103msgstr "Ne"
76
104
77−#: qml/Components/Dialogs.qml:187
105+#: qml/Components/Dialogs.qml:223
78msgid "Yes"
106msgid "Yes"
79msgstr "Jes"
107msgstr "Jes"
80
108
81−#: qml/Components/Dialogs.qml:202
109+#: qml/Components/Dialogs.qml:239
82msgctxt "Title: Power off/Restart dialog"
110msgctxt "Title: Power off/Restart dialog"
83msgid "Power"
111msgid "Power"
84msgstr "Energio"
112msgstr "Energio"
85
113
86−#: qml/Components/Dialogs.qml:203
114+#: qml/Components/Dialogs.qml:240
87msgid ""
115msgid ""
88"Are you sure you would like\n"
116"Are you sure you would like\n"
89"to power off?"
117"to power off?"
90msgstr ""
118msgstr ""
91
119
92−#: qml/Components/Dialogs.qml:205
120+#: qml/Components/Dialogs.qml:244
93msgctxt "Button: Power off the system"
121msgctxt "Button: Power off the system"
94msgid "Power off"
122msgid "Power off"
95msgstr ""
123msgstr ""
96
124
97−#: qml/Components/Dialogs.qml:214
125+#: qml/Components/Dialogs.qml:255
98msgctxt "Button: Restart the system"
126msgctxt "Button: Restart the system"
99msgid "Restart"
127msgid "Restart"
100msgstr ""
128msgstr ""
@@ -120,7 +148,7 @@ msgid "Alt + PrtScr"
120msgstr ""
148msgstr ""
121
149
122#: qml/Components/KeyboardShortcutsOverlay.qml:80
150#: qml/Components/KeyboardShortcutsOverlay.qml:80
123−msgid "Takes a screenshot of a window."
151+msgid "Takes a screenshot of the current window."
124msgstr ""
152msgstr ""
125
153
126#: qml/Components/KeyboardShortcutsOverlay.qml:88
154#: qml/Components/KeyboardShortcutsOverlay.qml:88
@@ -267,7 +295,7 @@ msgstr ""
267msgid "Closes the current window."
295msgid "Closes the current window."
268msgstr ""
296msgstr ""
269
297
270−#: qml/Components/Lockscreen.qml:212 qml/Greeter/NarrowView.qml:252
298+#: qml/Components/Lockscreen.qml:212 qml/Greeter/NarrowView.qml:242
271msgid "Return to Call"
299msgid "Return to Call"
272msgstr ""
300msgstr ""
273
301
@@ -275,7 +303,7 @@ msgstr ""
275msgid "Emergency Call"
303msgid "Emergency Call"
276msgstr ""
304msgstr ""
277
305
278−#: qml/Components/Lockscreen.qml:244
306+#: qml/Components/Lockscreen.qml:245
279msgid "OK"
307msgid "OK"
280msgstr "Bone"
308msgstr "Bone"
281
309
@@ -289,29 +317,29 @@ msgstr ""
289msgid "%1:%2"
317msgid "%1:%2"
290msgstr ""
318msgstr ""
291
319
292−#: qml/Components/ModeSwitchWarningDialog.qml:32
320+#: qml/Components/ModeSwitchWarningDialog.qml:33
293msgid "Apps may have unsaved data:"
321msgid "Apps may have unsaved data:"
294msgstr ""
322msgstr ""
295
323
296−#: qml/Components/ModeSwitchWarningDialog.qml:57
324+#: qml/Components/ModeSwitchWarningDialog.qml:60
297msgctxt ""
325msgctxt ""
298"Re-dock means connect the device again to an external screen/mouse/keyboard"
326"Re-dock means connect the device again to an external screen/mouse/keyboard"
299msgid "Re-dock, save your work and close these apps to continue."
327msgid "Re-dock, save your work and close these apps to continue."
300msgstr ""
328msgstr ""
301
329
302−#: qml/Components/ModeSwitchWarningDialog.qml:63
330+#: qml/Components/ModeSwitchWarningDialog.qml:67
303msgid "Or force close now (unsaved data will be lost)."
331msgid "Or force close now (unsaved data will be lost)."
304msgstr ""
332msgstr ""
305
333
306−#: qml/Components/ModeSwitchWarningDialog.qml:75
334+#: qml/Components/ModeSwitchWarningDialog.qml:80
307msgid "OK, I will reconnect"
335msgid "OK, I will reconnect"
308msgstr ""
336msgstr ""
309
337
310−#: qml/Components/ModeSwitchWarningDialog.qml:76
338+#: qml/Components/ModeSwitchWarningDialog.qml:81
311msgid "Reconnect now!"
339msgid "Reconnect now!"
312msgstr ""
340msgstr ""
313
341
314−#: qml/Components/ModeSwitchWarningDialog.qml:88
342+#: qml/Components/ModeSwitchWarningDialog.qml:94
315msgid "Close all"
343msgid "Close all"
316msgstr ""
344msgstr ""
317
345
@@ -426,15 +454,15 @@ msgstr ""
426msgid "Enable location data"
454msgid "Enable location data"
427msgstr ""
455msgstr ""
428
456
429−#: qml/Dash/ScopesList.qml:57
457+#: qml/Dash/ScopesList.qml:146
430msgid "Manage"
458msgid "Manage"
431msgstr "Administri"
459msgstr "Administri"
432
460
433−#: qml/Dash/ScopesList.qml:104
461+#: qml/Dash/ScopesList.qml:187
434msgid "Home"
462msgid "Home"
435msgstr "Hejmo"
463msgstr "Hejmo"
436
464
437−#: qml/Dash/ScopesList.qml:105
465+#: qml/Dash/ScopesList.qml:188
438msgid "Also installed"
466msgid "Also installed"
439msgstr ""
467msgstr ""
440
468
@@ -461,44 +489,44 @@ msgid_plural "Please wait %1 minutes and then try again…"
461msgstr[0] ""
489msgstr[0] ""
462msgstr[1] ""
490msgstr[1] ""
463
491
464−#: qml/Greeter/Greeter.qml:592
492+#: qml/Greeter/Greeter.qml:561
465msgid "Try again"
493msgid "Try again"
466msgstr ""
494msgstr ""
467
495
468−#: qml/Greeter/LoginList.qml:70
496+#: qml/Greeter/Greeter.qml:562
469−msgid "Passphrase"
497+msgid "Enter passphrase to unlock"
470msgstr ""
498msgstr ""
471
499
472−#: qml/Greeter/LoginList.qml:71
500+#: qml/Greeter/Greeter.qml:563
473−msgid "Passcode"
501+msgid "Enter passcode to unlock"
474msgstr ""
502msgstr ""
475
503
476−#: qml/Greeter/LoginList.qml:98
504+#: qml/Greeter/NarrowView.qml:242
477−msgid "Retry"
505+msgid "Emergency"
478−msgstr "Reprovi"
506+msgstr ""
479
507
480−#: qml/Greeter/LoginList.qml:99
508+#: qml/Greeter/PromptList.qml:126
481−msgid "Log In"
509+msgid "Passphrase"
482msgstr ""
510msgstr ""
483
511
484−#: qml/Greeter/NarrowView.qml:252
512+#: qml/Greeter/PromptList.qml:126
485−msgid "Emergency"
513+msgid "Passcode"
486msgstr ""
514msgstr ""
487
515
488#: qml/Greeter/SessionsList.qml:122
516#: qml/Greeter/SessionsList.qml:122
489msgid "Select desktop environment"
517msgid "Select desktop environment"
490msgstr ""
518msgstr ""
491
519
492−#: qml/Launcher/Drawer.qml:80
520+#: qml/Launcher/Drawer.qml:92
493msgid "Search…"
521msgid "Search…"
494msgstr ""
522msgstr ""
495
523
496−#: qml/Launcher/Drawer.qml:101
524+#: qml/Launcher/Drawer.qml:123
497msgctxt "Apps sorted alphabetically"
525msgctxt "Apps sorted alphabetically"
498msgid "A-Z"
526msgid "A-Z"
499msgstr ""
527msgstr ""
500
528
501−#: qml/Launcher/MoreAppsHeader.qml:32
529+#: qml/Launcher/MoreAppsHeader.qml:39
502msgid "More apps in the store"
530msgid "More apps in the store"
503msgstr ""
531msgstr ""
504
532
@@ -514,62 +542,62 @@ msgstr ""
514msgid "Conference"
542msgid "Conference"
515msgstr ""
543msgstr ""
516
544
517−#: qml/Panel/Indicators/MenuItemFactory.qml:868
545+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:869
518msgid "Nothing is playing"
546msgid "Nothing is playing"
519msgstr ""
547msgstr ""
520
548
521−#: qml/Panel/Indicators/MenuItemFactory.qml:996
549+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:997
522#, qt-format
550#, qt-format
523msgid "%1 hour"
551msgid "%1 hour"
524msgid_plural "%1 hours"
552msgid_plural "%1 hours"
525msgstr[0] "%1 horo"
553msgstr[0] "%1 horo"
526msgstr[1] "%1 horoj"
554msgstr[1] "%1 horoj"
527
555
528−#: qml/Panel/Indicators/MenuItemFactory.qml:1000
556+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1001
529#, qt-format
557#, qt-format
530msgid "%1 minute"
558msgid "%1 minute"
531msgid_plural "%1 minutes"
559msgid_plural "%1 minutes"
532msgstr[0] "%1 minuto"
560msgstr[0] "%1 minuto"
533msgstr[1] "%1 minutoj"
561msgstr[1] "%1 minutoj"
534
562
535−#: qml/Panel/Indicators/MenuItemFactory.qml:1005
563+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1006
536#, qt-format
564#, qt-format
537msgid "%1 second"
565msgid "%1 second"
538msgid_plural "%1 seconds"
566msgid_plural "%1 seconds"
539msgstr[0] "%1 sekundo"
567msgstr[0] "%1 sekundo"
540msgstr[1] "%1 sekundoj"
568msgstr[1] "%1 sekundoj"
541
569
542−#: qml/Panel/Indicators/MenuItemFactory.qml:1008
570+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1009
543msgid "0 seconds"
571msgid "0 seconds"
544msgstr "0 sekundoj"
572msgstr "0 sekundoj"
545
573
546#. Translators: String like "1 hour, 2 minutes, 3 seconds remaining"
574#. Translators: String like "1 hour, 2 minutes, 3 seconds remaining"
547−#: qml/Panel/Indicators/MenuItemFactory.qml:1010
575+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1011
548#, qt-format
576#, qt-format
549msgid "%1 remaining"
577msgid "%1 remaining"
550msgstr "%1 restas"
578msgstr "%1 restas"
551
579
552−#: qml/Panel/Indicators/MenuItemFactory.qml:1016
580+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1017
553msgid "In queue…"
581msgid "In queue…"
554msgstr ""
582msgstr ""
555
583
556−#: qml/Panel/Indicators/MenuItemFactory.qml:1020
584+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1021
557msgid "Downloading"
585msgid "Downloading"
558msgstr ""
586msgstr ""
559
587
560−#: qml/Panel/Indicators/MenuItemFactory.qml:1022
588+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1023
561msgid "Paused, tap to resume"
589msgid "Paused, tap to resume"
562msgstr ""
590msgstr ""
563
591
564−#: qml/Panel/Indicators/MenuItemFactory.qml:1024
592+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1025
565msgid "Canceled"
593msgid "Canceled"
566msgstr "Nuligita"
594msgstr "Nuligita"
567
595
568−#: qml/Panel/Indicators/MenuItemFactory.qml:1026
596+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1027
569msgid "Finished"
597msgid "Finished"
570msgstr "Finita"
598msgstr "Finita"
571
599
572−#: qml/Panel/Indicators/MenuItemFactory.qml:1028
600+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1029
573msgid "Failed, tap to retry"
601msgid "Failed, tap to retry"
574msgstr ""
602msgstr ""
575
603
po/es.po+92−61
@@ -7,7 +7,7 @@ msgid ""
7msgstr ""
7msgstr ""
8"Project-Id-Version: unity\n"
8"Project-Id-Version: unity\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2016-12-15 16:17+0000\n"
10+"POT-Creation-Date: 2017-02-06 09:12+0000\n"
11"PO-Revision-Date: 2016-03-25 12:02+0000\n"
11"PO-Revision-Date: 2016-03-25 12:02+0000\n"
12"Last-Translator: Adolfo Jayme <fitoschido@gmail.com>\n"
12"Last-Translator: Adolfo Jayme <fitoschido@gmail.com>\n"
13"Language-Team: Spanish <es@li.org>\n"
13"Language-Team: Spanish <es@li.org>\n"
@@ -15,13 +15,41 @@ msgstr ""
15"Content-Type: text/plain; charset=UTF-8\n"
15"Content-Type: text/plain; charset=UTF-8\n"
16"Content-Transfer-Encoding: 8bit\n"
16"Content-Transfer-Encoding: 8bit\n"
17"Plural-Forms: nplurals=2; plural=n != 1;\n"
17"Plural-Forms: nplurals=2; plural=n != 1;\n"
18−"X-Launchpad-Export-Date: 2016-12-23 04:59+0000\n"
18+"X-Launchpad-Export-Date: 2017-02-08 04:59+0000\n"
19−"X-Generator: Launchpad (build 18298)\n"
19+"X-Generator: Launchpad (build 18326)\n"
20
20
21−#: plugins/LightDM/Greeter.cpp:123
21+#: plugins/LightDM/Greeter.cpp:188
22msgid "Password: "
22msgid "Password: "
23msgstr "Contraseña: "
23msgstr "Contraseña: "
24
24
25+#: plugins/LightDM/Greeter.cpp:203
26+msgid "Username"
27+msgstr ""
28+
29+#: plugins/LightDM/Greeter.cpp:242
30+msgid "Failed to authenticate"
31+msgstr ""
32+
33+#: plugins/LightDM/Greeter.cpp:244
34+msgid "Invalid password, please try again"
35+msgstr ""
36+
37+#: plugins/LightDM/Greeter.cpp:254
38+msgid "Log In"
39+msgstr "Iniciar sesión"
40+
41+#: plugins/LightDM/Greeter.cpp:254
42+msgid "Retry"
43+msgstr "Reintentar"
44+
45+#: plugins/LightDM/UsersModel.cpp:152
46+msgid "Login"
47+msgstr ""
48+
49+#: plugins/LightDM/UsersModel.cpp:160
50+msgid "Guest Session"
51+msgstr ""
52+
25#: plugins/Unity/Launcher/launcheritem.cpp:50
53#: plugins/Unity/Launcher/launcheritem.cpp:50
26#: plugins/Unity/Launcher/launcheritem.cpp:122
54#: plugins/Unity/Launcher/launcheritem.cpp:122
27msgid "Pin shortcut"
55msgid "Pin shortcut"
@@ -35,55 +63,55 @@ msgstr "Salir"
35msgid "Unpin shortcut"
63msgid "Unpin shortcut"
36msgstr "Desanclar"
64msgstr "Desanclar"
37
65
38−#: qml/Components/Dialogs.qml:149
66+#: qml/Components/Dialogs.qml:177
39msgctxt "Title: Lock/Log out dialog"
67msgctxt "Title: Lock/Log out dialog"
40msgid "Log out"
68msgid "Log out"
41msgstr "Cerrar la sesión"
69msgstr "Cerrar la sesión"
42
70
43−#: qml/Components/Dialogs.qml:150
71+#: qml/Components/Dialogs.qml:178
44msgid "Are you sure you want to log out?"
72msgid "Are you sure you want to log out?"
45msgstr "¿Seguro que quiere cerrar la sesión?"
73msgstr "¿Seguro que quiere cerrar la sesión?"
46
74
47−#: qml/Components/Dialogs.qml:152
75+#: qml/Components/Dialogs.qml:181
48msgctxt "Button: Lock the system"
76msgctxt "Button: Lock the system"
49msgid "Lock"
77msgid "Lock"
50msgstr "Bloquear"
78msgstr "Bloquear"
51
79
52−#: qml/Components/Dialogs.qml:159
80+#: qml/Components/Dialogs.qml:191
53msgctxt "Button: Log out from the system"
81msgctxt "Button: Log out from the system"
54msgid "Log Out"
82msgid "Log Out"
55msgstr "Cerrar la sesión"
83msgstr "Cerrar la sesión"
56
84
57−#: qml/Components/Dialogs.qml:166 qml/Components/Dialogs.qml:222
85+#: qml/Components/Dialogs.qml:199 qml/Components/Dialogs.qml:264
58−#: qml/Dash/DashPageHeader.qml:324 qml/Greeter/NarrowView.qml:232
86+#: qml/Dash/DashPageHeader.qml:324 qml/Greeter/NarrowView.qml:222
59#: qml/Wizard/Pages/passcode-confirm.qml:32
87#: qml/Wizard/Pages/passcode-confirm.qml:32
60#: qml/Wizard/Pages/passcode-set.qml:32
88#: qml/Wizard/Pages/passcode-set.qml:32
61msgid "Cancel"
89msgid "Cancel"
62msgstr "Cancelar"
90msgstr "Cancelar"
63
91
64−#: qml/Components/Dialogs.qml:178
92+#: qml/Components/Dialogs.qml:211
65msgctxt "Title: Reboot dialog"
93msgctxt "Title: Reboot dialog"
66msgid "Reboot"
94msgid "Reboot"
67msgstr "Reiniciar"
95msgstr "Reiniciar"
68
96
69−#: qml/Components/Dialogs.qml:179
97+#: qml/Components/Dialogs.qml:212
70msgid "Are you sure you want to reboot?"
98msgid "Are you sure you want to reboot?"
71msgstr "¿Seguro que quiere reiniciar?"
99msgstr "¿Seguro que quiere reiniciar?"
72
100
73−#: qml/Components/Dialogs.qml:181
101+#: qml/Components/Dialogs.qml:215
74msgid "No"
102msgid "No"
75msgstr "No"
103msgstr "No"
76
104
77−#: qml/Components/Dialogs.qml:187
105+#: qml/Components/Dialogs.qml:223
78msgid "Yes"
106msgid "Yes"
79msgstr "Sí"
107msgstr "Sí"
80
108
81−#: qml/Components/Dialogs.qml:202
109+#: qml/Components/Dialogs.qml:239
82msgctxt "Title: Power off/Restart dialog"
110msgctxt "Title: Power off/Restart dialog"
83msgid "Power"
111msgid "Power"
84msgstr "Apagar"
112msgstr "Apagar"
85
113
86−#: qml/Components/Dialogs.qml:203
114+#: qml/Components/Dialogs.qml:240
87msgid ""
115msgid ""
88"Are you sure you would like\n"
116"Are you sure you would like\n"
89"to power off?"
117"to power off?"
@@ -91,12 +119,12 @@ msgstr ""
91"¿Seguro que quiere\n"
119"¿Seguro que quiere\n"
92"apagar?"
120"apagar?"
93
121
94−#: qml/Components/Dialogs.qml:205
122+#: qml/Components/Dialogs.qml:244
95msgctxt "Button: Power off the system"
123msgctxt "Button: Power off the system"
96msgid "Power off"
124msgid "Power off"
97msgstr "Apagar"
125msgstr "Apagar"
98
126
99−#: qml/Components/Dialogs.qml:214
127+#: qml/Components/Dialogs.qml:255
100msgctxt "Button: Restart the system"
128msgctxt "Button: Restart the system"
101msgid "Restart"
129msgid "Restart"
102msgstr "Reiniciar"
130msgstr "Reiniciar"
@@ -122,8 +150,8 @@ msgid "Alt + PrtScr"
122msgstr "Alt + ImprPant"
150msgstr "Alt + ImprPant"
123
151
124#: qml/Components/KeyboardShortcutsOverlay.qml:80
152#: qml/Components/KeyboardShortcutsOverlay.qml:80
125−msgid "Takes a screenshot of a window."
153+msgid "Takes a screenshot of the current window."
126−msgstr "Captura una ventana."
154+msgstr ""
127
155
128#: qml/Components/KeyboardShortcutsOverlay.qml:88
156#: qml/Components/KeyboardShortcutsOverlay.qml:88
129msgid "Super + Space"
157msgid "Super + Space"
@@ -269,7 +297,7 @@ msgstr "Alt + F4"
269msgid "Closes the current window."
297msgid "Closes the current window."
270msgstr "Cierra la ventana actual."
298msgstr "Cierra la ventana actual."
271
299
272−#: qml/Components/Lockscreen.qml:212 qml/Greeter/NarrowView.qml:252
300+#: qml/Components/Lockscreen.qml:212 qml/Greeter/NarrowView.qml:242
273msgid "Return to Call"
301msgid "Return to Call"
274msgstr "Volver a la llamada"
302msgstr "Volver a la llamada"
275
303
@@ -277,7 +305,7 @@ msgstr "Volver a la llamada"
277msgid "Emergency Call"
305msgid "Emergency Call"
278msgstr "Llamada de emergencia"
306msgstr "Llamada de emergencia"
279
307
280−#: qml/Components/Lockscreen.qml:244
308+#: qml/Components/Lockscreen.qml:245
281msgid "OK"
309msgid "OK"
282msgstr "Aceptar"
310msgstr "Aceptar"
283
311
@@ -291,30 +319,30 @@ msgstr "%1:%2:%3"
291msgid "%1:%2"
319msgid "%1:%2"
292msgstr "%1:%2"
320msgstr "%1:%2"
293
321
294−#: qml/Components/ModeSwitchWarningDialog.qml:32
322+#: qml/Components/ModeSwitchWarningDialog.qml:33
295msgid "Apps may have unsaved data:"
323msgid "Apps may have unsaved data:"
296msgstr "Las aplicaciones podrían tener datos sin guardar."
324msgstr "Las aplicaciones podrían tener datos sin guardar."
297
325
298−#: qml/Components/ModeSwitchWarningDialog.qml:57
326+#: qml/Components/ModeSwitchWarningDialog.qml:60
299msgctxt ""
327msgctxt ""
300"Re-dock means connect the device again to an external screen/mouse/keyboard"
328"Re-dock means connect the device again to an external screen/mouse/keyboard"
301msgid "Re-dock, save your work and close these apps to continue."
329msgid "Re-dock, save your work and close these apps to continue."
302msgstr ""
330msgstr ""
303"Reconecte, guarde el trabajo y cierre estas aplicaciones para continuar."
331"Reconecte, guarde el trabajo y cierre estas aplicaciones para continuar."
304
332
305−#: qml/Components/ModeSwitchWarningDialog.qml:63
333+#: qml/Components/ModeSwitchWarningDialog.qml:67
306msgid "Or force close now (unsaved data will be lost)."
334msgid "Or force close now (unsaved data will be lost)."
307msgstr "O forzar ahora el cierre (se perderán los datos sin guardar)."
335msgstr "O forzar ahora el cierre (se perderán los datos sin guardar)."
308
336
309−#: qml/Components/ModeSwitchWarningDialog.qml:75
337+#: qml/Components/ModeSwitchWarningDialog.qml:80
310msgid "OK, I will reconnect"
338msgid "OK, I will reconnect"
311msgstr "Ok, reconectaré."
339msgstr "Ok, reconectaré."
312
340
313−#: qml/Components/ModeSwitchWarningDialog.qml:76
341+#: qml/Components/ModeSwitchWarningDialog.qml:81
314msgid "Reconnect now!"
342msgid "Reconnect now!"
315msgstr "¡Reconectar ahora!"
343msgstr "¡Reconectar ahora!"
316
344
317−#: qml/Components/ModeSwitchWarningDialog.qml:88
345+#: qml/Components/ModeSwitchWarningDialog.qml:94
318msgid "Close all"
346msgid "Close all"
319msgstr "Cerrar todo"
347msgstr "Cerrar todo"
320
348
@@ -431,15 +459,15 @@ msgstr "Suelte para actualizar…"
431msgid "Enable location data"
459msgid "Enable location data"
432msgstr "Activar datos de ubicación"
460msgstr "Activar datos de ubicación"
433
461
434−#: qml/Dash/ScopesList.qml:57
462+#: qml/Dash/ScopesList.qml:146
435msgid "Manage"
463msgid "Manage"
436msgstr "Gestionar"
464msgstr "Gestionar"
437
465
438−#: qml/Dash/ScopesList.qml:104
466+#: qml/Dash/ScopesList.qml:187
439msgid "Home"
467msgid "Home"
440msgstr "Inicio"
468msgstr "Inicio"
441
469
442−#: qml/Dash/ScopesList.qml:105
470+#: qml/Dash/ScopesList.qml:188
443msgid "Also installed"
471msgid "Also installed"
444msgstr "También instalados"
472msgstr "También instalados"
445
473
@@ -470,44 +498,44 @@ msgid_plural "Please wait %1 minutes and then try again…"
470msgstr[0] "Espere %1 minuto e inténtelo de nuevo..."
498msgstr[0] "Espere %1 minuto e inténtelo de nuevo..."
471msgstr[1] "Espere %1 minutos e inténtelo de nuevo..."
499msgstr[1] "Espere %1 minutos e inténtelo de nuevo..."
472
500
473−#: qml/Greeter/Greeter.qml:592
501+#: qml/Greeter/Greeter.qml:561
474msgid "Try again"
502msgid "Try again"
475msgstr "Pruebe de nuevo"
503msgstr "Pruebe de nuevo"
476
504
477−#: qml/Greeter/LoginList.qml:70
505+#: qml/Greeter/Greeter.qml:562
506+msgid "Enter passphrase to unlock"
507+msgstr ""
508+
509+#: qml/Greeter/Greeter.qml:563
510+msgid "Enter passcode to unlock"
511+msgstr ""
512+
513+#: qml/Greeter/NarrowView.qml:242
514+msgid "Emergency"
515+msgstr "Emergencia"
516+
517+#: qml/Greeter/PromptList.qml:126
478msgid "Passphrase"
518msgid "Passphrase"
479msgstr "Contraseña"
519msgstr "Contraseña"
480
520
481−#: qml/Greeter/LoginList.qml:71
521+#: qml/Greeter/PromptList.qml:126
482msgid "Passcode"
522msgid "Passcode"
483msgstr "Código"
523msgstr "Código"
484
524
485−#: qml/Greeter/LoginList.qml:98
486−msgid "Retry"
487−msgstr "Reintentar"
488−
489−#: qml/Greeter/LoginList.qml:99
490−msgid "Log In"
491−msgstr "Iniciar sesión"
492−
493−#: qml/Greeter/NarrowView.qml:252
494−msgid "Emergency"
495−msgstr "Emergencia"
496−
497#: qml/Greeter/SessionsList.qml:122
525#: qml/Greeter/SessionsList.qml:122
498msgid "Select desktop environment"
526msgid "Select desktop environment"
499msgstr "Seleccionar entorno de escritorio"
527msgstr "Seleccionar entorno de escritorio"
500
528
501−#: qml/Launcher/Drawer.qml:80
529+#: qml/Launcher/Drawer.qml:92
502msgid "Search…"
530msgid "Search…"
503msgstr ""
531msgstr ""
504
532
505−#: qml/Launcher/Drawer.qml:101
533+#: qml/Launcher/Drawer.qml:123
506msgctxt "Apps sorted alphabetically"
534msgctxt "Apps sorted alphabetically"
507msgid "A-Z"
535msgid "A-Z"
508msgstr ""
536msgstr ""
509
537
510−#: qml/Launcher/MoreAppsHeader.qml:32
538+#: qml/Launcher/MoreAppsHeader.qml:39
511msgid "More apps in the store"
539msgid "More apps in the store"
512msgstr ""
540msgstr ""
513
541
@@ -523,62 +551,62 @@ msgstr "Toque para volver a la llamada…"
523msgid "Conference"
551msgid "Conference"
524msgstr "Conferencia"
552msgstr "Conferencia"
525
553
526−#: qml/Panel/Indicators/MenuItemFactory.qml:868
554+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:869
527msgid "Nothing is playing"
555msgid "Nothing is playing"
528msgstr "Ningún contenido en reproducción"
556msgstr "Ningún contenido en reproducción"
529
557
530−#: qml/Panel/Indicators/MenuItemFactory.qml:996
558+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:997
531#, qt-format
559#, qt-format
532msgid "%1 hour"
560msgid "%1 hour"
533msgid_plural "%1 hours"
561msgid_plural "%1 hours"
534msgstr[0] "%1 hora"
562msgstr[0] "%1 hora"
535msgstr[1] "%1 horas"
563msgstr[1] "%1 horas"
536
564
537−#: qml/Panel/Indicators/MenuItemFactory.qml:1000
565+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1001
538#, qt-format
566#, qt-format
539msgid "%1 minute"
567msgid "%1 minute"
540msgid_plural "%1 minutes"
568msgid_plural "%1 minutes"
541msgstr[0] "%1 minuto"
569msgstr[0] "%1 minuto"
542msgstr[1] "%1 minutos"
570msgstr[1] "%1 minutos"
543
571
544−#: qml/Panel/Indicators/MenuItemFactory.qml:1005
572+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1006
545#, qt-format
573#, qt-format
546msgid "%1 second"
574msgid "%1 second"
547msgid_plural "%1 seconds"
575msgid_plural "%1 seconds"
548msgstr[0] "%1 segundo"
576msgstr[0] "%1 segundo"
549msgstr[1] "%1 segundos"
577msgstr[1] "%1 segundos"
550
578
551−#: qml/Panel/Indicators/MenuItemFactory.qml:1008
579+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1009
552msgid "0 seconds"
580msgid "0 seconds"
553msgstr "0 segundos"
581msgstr "0 segundos"
554
582
555#. Translators: String like "1 hour, 2 minutes, 3 seconds remaining"
583#. Translators: String like "1 hour, 2 minutes, 3 seconds remaining"
556−#: qml/Panel/Indicators/MenuItemFactory.qml:1010
584+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1011
557#, qt-format
585#, qt-format
558msgid "%1 remaining"
586msgid "%1 remaining"
559msgstr "%1 restante(s)"
587msgstr "%1 restante(s)"
560
588
561−#: qml/Panel/Indicators/MenuItemFactory.qml:1016
589+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1017
562msgid "In queue…"
590msgid "In queue…"
563msgstr "En espera…"
591msgstr "En espera…"
564
592
565−#: qml/Panel/Indicators/MenuItemFactory.qml:1020
593+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1021
566msgid "Downloading"
594msgid "Downloading"
567msgstr "Descargando"
595msgstr "Descargando"
568
596
569−#: qml/Panel/Indicators/MenuItemFactory.qml:1022
597+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1023
570msgid "Paused, tap to resume"
598msgid "Paused, tap to resume"
571msgstr "Pausado, toque para reanudar"
599msgstr "Pausado, toque para reanudar"
572
600
573−#: qml/Panel/Indicators/MenuItemFactory.qml:1024
601+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1025
574msgid "Canceled"
602msgid "Canceled"
575msgstr "Cancelado"
603msgstr "Cancelado"
576
604
577−#: qml/Panel/Indicators/MenuItemFactory.qml:1026
605+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1027
578msgid "Finished"
606msgid "Finished"
579msgstr "Finalizado"
607msgstr "Finalizado"
580
608
581−#: qml/Panel/Indicators/MenuItemFactory.qml:1028
609+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1029
582msgid "Failed, tap to retry"
610msgid "Failed, tap to retry"
583msgstr "Falló, toque para reintentar"
611msgstr "Falló, toque para reintentar"
584
612
@@ -1358,3 +1386,6 @@ msgstr "Contraseña muy débil"
1358
1386
1359#~ msgid "Short or long swipe from the right edge to view your open apps"
1387#~ msgid "Short or long swipe from the right edge to view your open apps"
1360#~ msgstr "Deslice desde el borde derecho para ver las aplis abiertas"
1388#~ msgstr "Deslice desde el borde derecho para ver las aplis abiertas"
1389+
1390+#~ msgid "Takes a screenshot of a window."
1391+#~ msgstr "Captura una ventana."
po/et.po+84−56
@@ -7,7 +7,7 @@ msgid ""
7msgstr ""
7msgstr ""
8"Project-Id-Version: unity8\n"
8"Project-Id-Version: unity8\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2016-12-15 16:17+0000\n"
10+"POT-Creation-Date: 2017-02-06 09:12+0000\n"
11"PO-Revision-Date: 2016-12-28 06:29+0000\n"
11"PO-Revision-Date: 2016-12-28 06:29+0000\n"
12"Last-Translator: Karlis <Unknown>\n"
12"Last-Translator: Karlis <Unknown>\n"
13"Language-Team: Estonian <et@li.org>\n"
13"Language-Team: Estonian <et@li.org>\n"
@@ -15,13 +15,41 @@ msgstr ""
15"Content-Type: text/plain; charset=UTF-8\n"
15"Content-Type: text/plain; charset=UTF-8\n"
16"Content-Transfer-Encoding: 8bit\n"
16"Content-Transfer-Encoding: 8bit\n"
17"Plural-Forms: nplurals=2; plural=n != 1;\n"
17"Plural-Forms: nplurals=2; plural=n != 1;\n"
18−"X-Launchpad-Export-Date: 2016-12-29 04:56+0000\n"
18+"X-Launchpad-Export-Date: 2017-02-08 04:59+0000\n"
19−"X-Generator: Launchpad (build 18298)\n"
19+"X-Generator: Launchpad (build 18326)\n"
20
20
21−#: plugins/LightDM/Greeter.cpp:123
21+#: plugins/LightDM/Greeter.cpp:188
22msgid "Password: "
22msgid "Password: "
23msgstr "Parool: "
23msgstr "Parool: "
24
24
25+#: plugins/LightDM/Greeter.cpp:203
26+msgid "Username"
27+msgstr ""
28+
29+#: plugins/LightDM/Greeter.cpp:242
30+msgid "Failed to authenticate"
31+msgstr ""
32+
33+#: plugins/LightDM/Greeter.cpp:244
34+msgid "Invalid password, please try again"
35+msgstr ""
36+
37+#: plugins/LightDM/Greeter.cpp:254
38+msgid "Log In"
39+msgstr ""
40+
41+#: plugins/LightDM/Greeter.cpp:254
42+msgid "Retry"
43+msgstr ""
44+
45+#: plugins/LightDM/UsersModel.cpp:152
46+msgid "Login"
47+msgstr ""
48+
49+#: plugins/LightDM/UsersModel.cpp:160
50+msgid "Guest Session"
51+msgstr ""
52+
25#: plugins/Unity/Launcher/launcheritem.cpp:50
53#: plugins/Unity/Launcher/launcheritem.cpp:50
26#: plugins/Unity/Launcher/launcheritem.cpp:122
54#: plugins/Unity/Launcher/launcheritem.cpp:122
27msgid "Pin shortcut"
55msgid "Pin shortcut"
@@ -35,66 +63,66 @@ msgstr "Välju"
35msgid "Unpin shortcut"
63msgid "Unpin shortcut"
36msgstr ""
64msgstr ""
37
65
38−#: qml/Components/Dialogs.qml:149
66+#: qml/Components/Dialogs.qml:177
39msgctxt "Title: Lock/Log out dialog"
67msgctxt "Title: Lock/Log out dialog"
40msgid "Log out"
68msgid "Log out"
41msgstr "Logi välja"
69msgstr "Logi välja"
42
70
43−#: qml/Components/Dialogs.qml:150
71+#: qml/Components/Dialogs.qml:178
44msgid "Are you sure you want to log out?"
72msgid "Are you sure you want to log out?"
45msgstr ""
73msgstr ""
46
74
47−#: qml/Components/Dialogs.qml:152
75+#: qml/Components/Dialogs.qml:181
48msgctxt "Button: Lock the system"
76msgctxt "Button: Lock the system"
49msgid "Lock"
77msgid "Lock"
50msgstr ""
78msgstr ""
51
79
52−#: qml/Components/Dialogs.qml:159
80+#: qml/Components/Dialogs.qml:191
53msgctxt "Button: Log out from the system"
81msgctxt "Button: Log out from the system"
54msgid "Log Out"
82msgid "Log Out"
55msgstr "Logi välja"
83msgstr "Logi välja"
56
84
57−#: qml/Components/Dialogs.qml:166 qml/Components/Dialogs.qml:222
85+#: qml/Components/Dialogs.qml:199 qml/Components/Dialogs.qml:264
58−#: qml/Dash/DashPageHeader.qml:324 qml/Greeter/NarrowView.qml:232
86+#: qml/Dash/DashPageHeader.qml:324 qml/Greeter/NarrowView.qml:222
59#: qml/Wizard/Pages/passcode-confirm.qml:32
87#: qml/Wizard/Pages/passcode-confirm.qml:32
60#: qml/Wizard/Pages/passcode-set.qml:32
88#: qml/Wizard/Pages/passcode-set.qml:32
61msgid "Cancel"
89msgid "Cancel"
62msgstr "Sulge"
90msgstr "Sulge"
63
91
64−#: qml/Components/Dialogs.qml:178
92+#: qml/Components/Dialogs.qml:211
65msgctxt "Title: Reboot dialog"
93msgctxt "Title: Reboot dialog"
66msgid "Reboot"
94msgid "Reboot"
67msgstr "Taaskäivita"
95msgstr "Taaskäivita"
68
96
69−#: qml/Components/Dialogs.qml:179
97+#: qml/Components/Dialogs.qml:212
70msgid "Are you sure you want to reboot?"
98msgid "Are you sure you want to reboot?"
71msgstr ""
99msgstr ""
72
100
73−#: qml/Components/Dialogs.qml:181
101+#: qml/Components/Dialogs.qml:215
74msgid "No"
102msgid "No"
75msgstr "Ei"
103msgstr "Ei"
76
104
77−#: qml/Components/Dialogs.qml:187
105+#: qml/Components/Dialogs.qml:223
78msgid "Yes"
106msgid "Yes"
79msgstr "Jah"
107msgstr "Jah"
80
108
81−#: qml/Components/Dialogs.qml:202
109+#: qml/Components/Dialogs.qml:239
82msgctxt "Title: Power off/Restart dialog"
110msgctxt "Title: Power off/Restart dialog"
83msgid "Power"
111msgid "Power"
84msgstr ""
112msgstr ""
85
113
86−#: qml/Components/Dialogs.qml:203
114+#: qml/Components/Dialogs.qml:240
87msgid ""
115msgid ""
88"Are you sure you would like\n"
116"Are you sure you would like\n"
89"to power off?"
117"to power off?"
90msgstr ""
118msgstr ""
91
119
92−#: qml/Components/Dialogs.qml:205
120+#: qml/Components/Dialogs.qml:244
93msgctxt "Button: Power off the system"
121msgctxt "Button: Power off the system"
94msgid "Power off"
122msgid "Power off"
95msgstr "Lülita välja"
123msgstr "Lülita välja"
96
124
97−#: qml/Components/Dialogs.qml:214
125+#: qml/Components/Dialogs.qml:255
98msgctxt "Button: Restart the system"
126msgctxt "Button: Restart the system"
99msgid "Restart"
127msgid "Restart"
100msgstr "Taaskäivita"
128msgstr "Taaskäivita"
@@ -120,7 +148,7 @@ msgid "Alt + PrtScr"
120msgstr ""
148msgstr ""
121
149
122#: qml/Components/KeyboardShortcutsOverlay.qml:80
150#: qml/Components/KeyboardShortcutsOverlay.qml:80
123−msgid "Takes a screenshot of a window."
151+msgid "Takes a screenshot of the current window."
124msgstr ""
152msgstr ""
125
153
126#: qml/Components/KeyboardShortcutsOverlay.qml:88
154#: qml/Components/KeyboardShortcutsOverlay.qml:88
@@ -267,7 +295,7 @@ msgstr ""
267msgid "Closes the current window."
295msgid "Closes the current window."
268msgstr ""
296msgstr ""
269
297
270−#: qml/Components/Lockscreen.qml:212 qml/Greeter/NarrowView.qml:252
298+#: qml/Components/Lockscreen.qml:212 qml/Greeter/NarrowView.qml:242
271msgid "Return to Call"
299msgid "Return to Call"
272msgstr ""
300msgstr ""
273
301
@@ -275,7 +303,7 @@ msgstr ""
275msgid "Emergency Call"
303msgid "Emergency Call"
276msgstr ""
304msgstr ""
277
305
278−#: qml/Components/Lockscreen.qml:244
306+#: qml/Components/Lockscreen.qml:245
279msgid "OK"
307msgid "OK"
280msgstr ""
308msgstr ""
281
309
@@ -289,29 +317,29 @@ msgstr ""
289msgid "%1:%2"
317msgid "%1:%2"
290msgstr ""
318msgstr ""
291
319
292−#: qml/Components/ModeSwitchWarningDialog.qml:32
320+#: qml/Components/ModeSwitchWarningDialog.qml:33
293msgid "Apps may have unsaved data:"
321msgid "Apps may have unsaved data:"
294msgstr ""
322msgstr ""
295
323
296−#: qml/Components/ModeSwitchWarningDialog.qml:57
324+#: qml/Components/ModeSwitchWarningDialog.qml:60
297msgctxt ""
325msgctxt ""
298"Re-dock means connect the device again to an external screen/mouse/keyboard"
326"Re-dock means connect the device again to an external screen/mouse/keyboard"
299msgid "Re-dock, save your work and close these apps to continue."
327msgid "Re-dock, save your work and close these apps to continue."
300msgstr ""
328msgstr ""
301
329
302−#: qml/Components/ModeSwitchWarningDialog.qml:63
330+#: qml/Components/ModeSwitchWarningDialog.qml:67
303msgid "Or force close now (unsaved data will be lost)."
331msgid "Or force close now (unsaved data will be lost)."
304msgstr ""
332msgstr ""
305
333
306−#: qml/Components/ModeSwitchWarningDialog.qml:75
334+#: qml/Components/ModeSwitchWarningDialog.qml:80
307msgid "OK, I will reconnect"
335msgid "OK, I will reconnect"
308msgstr ""
336msgstr ""
309
337
310−#: qml/Components/ModeSwitchWarningDialog.qml:76
338+#: qml/Components/ModeSwitchWarningDialog.qml:81
311msgid "Reconnect now!"
339msgid "Reconnect now!"
312msgstr ""
340msgstr ""
313
341
314−#: qml/Components/ModeSwitchWarningDialog.qml:88
342+#: qml/Components/ModeSwitchWarningDialog.qml:94
315msgid "Close all"
343msgid "Close all"
316msgstr ""
344msgstr ""
317
345
@@ -426,15 +454,15 @@ msgstr ""
426msgid "Enable location data"
454msgid "Enable location data"
427msgstr ""
455msgstr ""
428
456
429−#: qml/Dash/ScopesList.qml:57
457+#: qml/Dash/ScopesList.qml:146
430msgid "Manage"
458msgid "Manage"
431msgstr ""
459msgstr ""
432
460
433−#: qml/Dash/ScopesList.qml:104
461+#: qml/Dash/ScopesList.qml:187
434msgid "Home"
462msgid "Home"
435msgstr ""
463msgstr ""
436
464
437−#: qml/Dash/ScopesList.qml:105
465+#: qml/Dash/ScopesList.qml:188
438msgid "Also installed"
466msgid "Also installed"
439msgstr ""
467msgstr ""
440
468
@@ -461,44 +489,44 @@ msgid_plural "Please wait %1 minutes and then try again…"
461msgstr[0] ""
489msgstr[0] ""
462msgstr[1] ""
490msgstr[1] ""
463
491
464−#: qml/Greeter/Greeter.qml:592
492+#: qml/Greeter/Greeter.qml:561
465msgid "Try again"
493msgid "Try again"
466msgstr ""
494msgstr ""
467
495
468−#: qml/Greeter/LoginList.qml:70
496+#: qml/Greeter/Greeter.qml:562
469−msgid "Passphrase"
497+msgid "Enter passphrase to unlock"
470msgstr ""
498msgstr ""
471
499
472−#: qml/Greeter/LoginList.qml:71
500+#: qml/Greeter/Greeter.qml:563
473−msgid "Passcode"
501+msgid "Enter passcode to unlock"
474msgstr ""
502msgstr ""
475
503
476−#: qml/Greeter/LoginList.qml:98
504+#: qml/Greeter/NarrowView.qml:242
477−msgid "Retry"
505+msgid "Emergency"
478msgstr ""
506msgstr ""
479
507
480−#: qml/Greeter/LoginList.qml:99
508+#: qml/Greeter/PromptList.qml:126
481−msgid "Log In"
509+msgid "Passphrase"
482msgstr ""
510msgstr ""
483
511
484−#: qml/Greeter/NarrowView.qml:252
512+#: qml/Greeter/PromptList.qml:126
485−msgid "Emergency"
513+msgid "Passcode"
486msgstr ""
514msgstr ""
487
515
488#: qml/Greeter/SessionsList.qml:122
516#: qml/Greeter/SessionsList.qml:122
489msgid "Select desktop environment"
517msgid "Select desktop environment"
490msgstr ""
518msgstr ""
491
519
492−#: qml/Launcher/Drawer.qml:80
520+#: qml/Launcher/Drawer.qml:92
493msgid "Search…"
521msgid "Search…"
494msgstr ""
522msgstr ""
495
523
496−#: qml/Launcher/Drawer.qml:101
524+#: qml/Launcher/Drawer.qml:123
497msgctxt "Apps sorted alphabetically"
525msgctxt "Apps sorted alphabetically"
498msgid "A-Z"
526msgid "A-Z"
499msgstr ""
527msgstr ""
500
528
501−#: qml/Launcher/MoreAppsHeader.qml:32
529+#: qml/Launcher/MoreAppsHeader.qml:39
502msgid "More apps in the store"
530msgid "More apps in the store"
503msgstr ""
531msgstr ""
504
532
@@ -514,62 +542,62 @@ msgstr ""
514msgid "Conference"
542msgid "Conference"
515msgstr ""
543msgstr ""
516
544
517−#: qml/Panel/Indicators/MenuItemFactory.qml:868
545+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:869
518msgid "Nothing is playing"
546msgid "Nothing is playing"
519msgstr ""
547msgstr ""
520
548
521−#: qml/Panel/Indicators/MenuItemFactory.qml:996
549+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:997
522#, qt-format
550#, qt-format
523msgid "%1 hour"
551msgid "%1 hour"
524msgid_plural "%1 hours"
552msgid_plural "%1 hours"
525msgstr[0] ""
553msgstr[0] ""
526msgstr[1] ""
554msgstr[1] ""
527
555
528−#: qml/Panel/Indicators/MenuItemFactory.qml:1000
556+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1001
529#, qt-format
557#, qt-format
530msgid "%1 minute"
558msgid "%1 minute"
531msgid_plural "%1 minutes"
559msgid_plural "%1 minutes"
532msgstr[0] ""
560msgstr[0] ""
533msgstr[1] ""
561msgstr[1] ""
534
562
535−#: qml/Panel/Indicators/MenuItemFactory.qml:1005
563+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1006
536#, qt-format
564#, qt-format
537msgid "%1 second"
565msgid "%1 second"
538msgid_plural "%1 seconds"
566msgid_plural "%1 seconds"
539msgstr[0] ""
567msgstr[0] ""
540msgstr[1] ""
568msgstr[1] ""
541
569
542−#: qml/Panel/Indicators/MenuItemFactory.qml:1008
570+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1009
543msgid "0 seconds"
571msgid "0 seconds"
544msgstr ""
572msgstr ""
545
573
546#. Translators: String like "1 hour, 2 minutes, 3 seconds remaining"
574#. Translators: String like "1 hour, 2 minutes, 3 seconds remaining"
547−#: qml/Panel/Indicators/MenuItemFactory.qml:1010
575+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1011
548#, qt-format
576#, qt-format
549msgid "%1 remaining"
577msgid "%1 remaining"
550msgstr ""
578msgstr ""
551
579
552−#: qml/Panel/Indicators/MenuItemFactory.qml:1016
580+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1017
553msgid "In queue…"
581msgid "In queue…"
554msgstr ""
582msgstr ""
555
583
556−#: qml/Panel/Indicators/MenuItemFactory.qml:1020
584+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1021
557msgid "Downloading"
585msgid "Downloading"
558msgstr ""
586msgstr ""
559
587
560−#: qml/Panel/Indicators/MenuItemFactory.qml:1022
588+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1023
561msgid "Paused, tap to resume"
589msgid "Paused, tap to resume"
562msgstr ""
590msgstr ""
563
591
564−#: qml/Panel/Indicators/MenuItemFactory.qml:1024
592+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1025
565msgid "Canceled"
593msgid "Canceled"
566msgstr ""
594msgstr ""
567
595
568−#: qml/Panel/Indicators/MenuItemFactory.qml:1026
596+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1027
569msgid "Finished"
597msgid "Finished"
570msgstr ""
598msgstr ""
571
599
572−#: qml/Panel/Indicators/MenuItemFactory.qml:1028
600+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1029
573msgid "Failed, tap to retry"
601msgid "Failed, tap to retry"
574msgstr ""
602msgstr ""
575
603
po/eu.po+85−57
@@ -7,7 +7,7 @@ msgid ""
7msgstr ""
7msgstr ""
8"Project-Id-Version: unity8\n"
8"Project-Id-Version: unity8\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2016-12-15 16:17+0000\n"
10+"POT-Creation-Date: 2017-02-06 09:12+0000\n"
11"PO-Revision-Date: 2015-07-13 23:29+0000\n"
11"PO-Revision-Date: 2015-07-13 23:29+0000\n"
12"Last-Translator: Ibai Oihanguren Sala <Unknown>\n"
12"Last-Translator: Ibai Oihanguren Sala <Unknown>\n"
13"Language-Team: Basque <eu@li.org>\n"
13"Language-Team: Basque <eu@li.org>\n"
@@ -15,13 +15,41 @@ msgstr ""
15"Content-Type: text/plain; charset=UTF-8\n"
15"Content-Type: text/plain; charset=UTF-8\n"
16"Content-Transfer-Encoding: 8bit\n"
16"Content-Transfer-Encoding: 8bit\n"
17"Plural-Forms: nplurals=2; plural=n != 1;\n"
17"Plural-Forms: nplurals=2; plural=n != 1;\n"
18−"X-Launchpad-Export-Date: 2016-12-23 04:58+0000\n"
18+"X-Launchpad-Export-Date: 2017-02-08 04:58+0000\n"
19−"X-Generator: Launchpad (build 18298)\n"
19+"X-Generator: Launchpad (build 18326)\n"
20
20
21−#: plugins/LightDM/Greeter.cpp:123
21+#: plugins/LightDM/Greeter.cpp:188
22msgid "Password: "
22msgid "Password: "
23msgstr "Pasahitza: "
23msgstr "Pasahitza: "
24
24
25+#: plugins/LightDM/Greeter.cpp:203
26+msgid "Username"
27+msgstr ""
28+
29+#: plugins/LightDM/Greeter.cpp:242
30+msgid "Failed to authenticate"
31+msgstr ""
32+
33+#: plugins/LightDM/Greeter.cpp:244
34+msgid "Invalid password, please try again"
35+msgstr ""
36+
37+#: plugins/LightDM/Greeter.cpp:254
38+msgid "Log In"
39+msgstr ""
40+
41+#: plugins/LightDM/Greeter.cpp:254
42+msgid "Retry"
43+msgstr "Saiatu berriz"
44+
45+#: plugins/LightDM/UsersModel.cpp:152
46+msgid "Login"
47+msgstr ""
48+
49+#: plugins/LightDM/UsersModel.cpp:160
50+msgid "Guest Session"
51+msgstr ""
52+
25#: plugins/Unity/Launcher/launcheritem.cpp:50
53#: plugins/Unity/Launcher/launcheritem.cpp:50
26#: plugins/Unity/Launcher/launcheritem.cpp:122
54#: plugins/Unity/Launcher/launcheritem.cpp:122
27msgid "Pin shortcut"
55msgid "Pin shortcut"
@@ -35,66 +63,66 @@ msgstr "Irten"
35msgid "Unpin shortcut"
63msgid "Unpin shortcut"
36msgstr "Askatu lasterbidea"
64msgstr "Askatu lasterbidea"
37
65
38−#: qml/Components/Dialogs.qml:149
66+#: qml/Components/Dialogs.qml:177
39msgctxt "Title: Lock/Log out dialog"
67msgctxt "Title: Lock/Log out dialog"
40msgid "Log out"
68msgid "Log out"
41msgstr "Amaitu saioa"
69msgstr "Amaitu saioa"
42
70
43−#: qml/Components/Dialogs.qml:150
71+#: qml/Components/Dialogs.qml:178
44msgid "Are you sure you want to log out?"
72msgid "Are you sure you want to log out?"
45msgstr "Ziur saioa amaitu nahi duzula?"
73msgstr "Ziur saioa amaitu nahi duzula?"
46
74
47−#: qml/Components/Dialogs.qml:152
75+#: qml/Components/Dialogs.qml:181
48msgctxt "Button: Lock the system"
76msgctxt "Button: Lock the system"
49msgid "Lock"
77msgid "Lock"
50msgstr "Blokeatu"
78msgstr "Blokeatu"
51
79
52−#: qml/Components/Dialogs.qml:159
80+#: qml/Components/Dialogs.qml:191
53msgctxt "Button: Log out from the system"
81msgctxt "Button: Log out from the system"
54msgid "Log Out"
82msgid "Log Out"
55msgstr "Amaitu saioa"
83msgstr "Amaitu saioa"
56
84
57−#: qml/Components/Dialogs.qml:166 qml/Components/Dialogs.qml:222
85+#: qml/Components/Dialogs.qml:199 qml/Components/Dialogs.qml:264
58−#: qml/Dash/DashPageHeader.qml:324 qml/Greeter/NarrowView.qml:232
86+#: qml/Dash/DashPageHeader.qml:324 qml/Greeter/NarrowView.qml:222
59#: qml/Wizard/Pages/passcode-confirm.qml:32
87#: qml/Wizard/Pages/passcode-confirm.qml:32
60#: qml/Wizard/Pages/passcode-set.qml:32
88#: qml/Wizard/Pages/passcode-set.qml:32
61msgid "Cancel"
89msgid "Cancel"
62msgstr "Utzi"
90msgstr "Utzi"
63
91
64−#: qml/Components/Dialogs.qml:178
92+#: qml/Components/Dialogs.qml:211
65msgctxt "Title: Reboot dialog"
93msgctxt "Title: Reboot dialog"
66msgid "Reboot"
94msgid "Reboot"
67msgstr "Berrabiarazi"
95msgstr "Berrabiarazi"
68
96
69−#: qml/Components/Dialogs.qml:179
97+#: qml/Components/Dialogs.qml:212
70msgid "Are you sure you want to reboot?"
98msgid "Are you sure you want to reboot?"
71msgstr "Ziur berrabiarazi nahi duzula?"
99msgstr "Ziur berrabiarazi nahi duzula?"
72
100
73−#: qml/Components/Dialogs.qml:181
101+#: qml/Components/Dialogs.qml:215
74msgid "No"
102msgid "No"
75msgstr "Ez"
103msgstr "Ez"
76
104
77−#: qml/Components/Dialogs.qml:187
105+#: qml/Components/Dialogs.qml:223
78msgid "Yes"
106msgid "Yes"
79msgstr "Bai"
107msgstr "Bai"
80
108
81−#: qml/Components/Dialogs.qml:202
109+#: qml/Components/Dialogs.qml:239
82msgctxt "Title: Power off/Restart dialog"
110msgctxt "Title: Power off/Restart dialog"
83msgid "Power"
111msgid "Power"
84msgstr "Itzali"
112msgstr "Itzali"
85
113
86−#: qml/Components/Dialogs.qml:203
114+#: qml/Components/Dialogs.qml:240
87msgid ""
115msgid ""
88"Are you sure you would like\n"
116"Are you sure you would like\n"
89"to power off?"
117"to power off?"
90msgstr "Ziur itzali nahi duzula?"
118msgstr "Ziur itzali nahi duzula?"
91
119
92−#: qml/Components/Dialogs.qml:205
120+#: qml/Components/Dialogs.qml:244
93msgctxt "Button: Power off the system"
121msgctxt "Button: Power off the system"
94msgid "Power off"
122msgid "Power off"
95msgstr "Itzali"
123msgstr "Itzali"
96
124
97−#: qml/Components/Dialogs.qml:214
125+#: qml/Components/Dialogs.qml:255
98msgctxt "Button: Restart the system"
126msgctxt "Button: Restart the system"
99msgid "Restart"
127msgid "Restart"
100msgstr "Berrabiarazi"
128msgstr "Berrabiarazi"
@@ -120,7 +148,7 @@ msgid "Alt + PrtScr"
120msgstr ""
148msgstr ""
121
149
122#: qml/Components/KeyboardShortcutsOverlay.qml:80
150#: qml/Components/KeyboardShortcutsOverlay.qml:80
123−msgid "Takes a screenshot of a window."
151+msgid "Takes a screenshot of the current window."
124msgstr ""
152msgstr ""
125
153
126#: qml/Components/KeyboardShortcutsOverlay.qml:88
154#: qml/Components/KeyboardShortcutsOverlay.qml:88
@@ -267,7 +295,7 @@ msgstr ""
267msgid "Closes the current window."
295msgid "Closes the current window."
268msgstr ""
296msgstr ""
269
297
270−#: qml/Components/Lockscreen.qml:212 qml/Greeter/NarrowView.qml:252
298+#: qml/Components/Lockscreen.qml:212 qml/Greeter/NarrowView.qml:242
271msgid "Return to Call"
299msgid "Return to Call"
272msgstr "Itzuli deira"
300msgstr "Itzuli deira"
273
301
@@ -275,7 +303,7 @@ msgstr "Itzuli deira"
275msgid "Emergency Call"
303msgid "Emergency Call"
276msgstr "Larrialdi-deia"
304msgstr "Larrialdi-deia"
277
305
278−#: qml/Components/Lockscreen.qml:244
306+#: qml/Components/Lockscreen.qml:245
279msgid "OK"
307msgid "OK"
280msgstr "Ados"
308msgstr "Ados"
281
309
@@ -289,29 +317,29 @@ msgstr ""
289msgid "%1:%2"
317msgid "%1:%2"
290msgstr ""
318msgstr ""
291
319
292−#: qml/Components/ModeSwitchWarningDialog.qml:32
320+#: qml/Components/ModeSwitchWarningDialog.qml:33
293msgid "Apps may have unsaved data:"
321msgid "Apps may have unsaved data:"
294msgstr ""
322msgstr ""
295
323
296−#: qml/Components/ModeSwitchWarningDialog.qml:57
324+#: qml/Components/ModeSwitchWarningDialog.qml:60
297msgctxt ""
325msgctxt ""
298"Re-dock means connect the device again to an external screen/mouse/keyboard"
326"Re-dock means connect the device again to an external screen/mouse/keyboard"
299msgid "Re-dock, save your work and close these apps to continue."
327msgid "Re-dock, save your work and close these apps to continue."
300msgstr ""
328msgstr ""
301
329
302−#: qml/Components/ModeSwitchWarningDialog.qml:63
330+#: qml/Components/ModeSwitchWarningDialog.qml:67
303msgid "Or force close now (unsaved data will be lost)."
331msgid "Or force close now (unsaved data will be lost)."
304msgstr ""
332msgstr ""
305
333
306−#: qml/Components/ModeSwitchWarningDialog.qml:75
334+#: qml/Components/ModeSwitchWarningDialog.qml:80
307msgid "OK, I will reconnect"
335msgid "OK, I will reconnect"
308msgstr ""
336msgstr ""
309
337
310−#: qml/Components/ModeSwitchWarningDialog.qml:76
338+#: qml/Components/ModeSwitchWarningDialog.qml:81
311msgid "Reconnect now!"
339msgid "Reconnect now!"
312msgstr ""
340msgstr ""
313
341
314−#: qml/Components/ModeSwitchWarningDialog.qml:88
342+#: qml/Components/ModeSwitchWarningDialog.qml:94
315msgid "Close all"
343msgid "Close all"
316msgstr ""
344msgstr ""
317
345
@@ -426,15 +454,15 @@ msgstr "Askatu freskatzeko…"
426msgid "Enable location data"
454msgid "Enable location data"
427msgstr "Gaitu kokapen-datuak"
455msgstr "Gaitu kokapen-datuak"
428
456
429−#: qml/Dash/ScopesList.qml:57
457+#: qml/Dash/ScopesList.qml:146
430msgid "Manage"
458msgid "Manage"
431msgstr "Kudeatu"
459msgstr "Kudeatu"
432
460
433−#: qml/Dash/ScopesList.qml:104
461+#: qml/Dash/ScopesList.qml:187
434msgid "Home"
462msgid "Home"
435msgstr "Hasiera"
463msgstr "Hasiera"
436
464
437−#: qml/Dash/ScopesList.qml:105
465+#: qml/Dash/ScopesList.qml:188
438msgid "Also installed"
466msgid "Also installed"
439msgstr "Hau ere instalatuta"
467msgstr "Hau ere instalatuta"
440
468
@@ -464,44 +492,44 @@ msgid_plural "Please wait %1 minutes and then try again…"
464msgstr[0] "Itxaron minutu %1ez eta saiatu berriro…"
492msgstr[0] "Itxaron minutu %1ez eta saiatu berriro…"
465msgstr[1] "Itxaron %1 minutuz eta saiatu berriro…"
493msgstr[1] "Itxaron %1 minutuz eta saiatu berriro…"
466
494
467−#: qml/Greeter/Greeter.qml:592
495+#: qml/Greeter/Greeter.qml:561
468msgid "Try again"
496msgid "Try again"
469msgstr ""
497msgstr ""
470
498
471−#: qml/Greeter/LoginList.qml:70
499+#: qml/Greeter/Greeter.qml:562
472−msgid "Passphrase"
500+msgid "Enter passphrase to unlock"
473msgstr ""
501msgstr ""
474
502
475−#: qml/Greeter/LoginList.qml:71
503+#: qml/Greeter/Greeter.qml:563
476−msgid "Passcode"
504+msgid "Enter passcode to unlock"
477msgstr ""
505msgstr ""
478
506
479−#: qml/Greeter/LoginList.qml:98
507+#: qml/Greeter/NarrowView.qml:242
480−msgid "Retry"
508+msgid "Emergency"
481−msgstr "Saiatu berriz"
509+msgstr ""
482
510
483−#: qml/Greeter/LoginList.qml:99
511+#: qml/Greeter/PromptList.qml:126
484−msgid "Log In"
512+msgid "Passphrase"
485msgstr ""
513msgstr ""
486
514
487−#: qml/Greeter/NarrowView.qml:252
515+#: qml/Greeter/PromptList.qml:126
488−msgid "Emergency"
516+msgid "Passcode"
489msgstr ""
517msgstr ""
490
518
491#: qml/Greeter/SessionsList.qml:122
519#: qml/Greeter/SessionsList.qml:122
492msgid "Select desktop environment"
520msgid "Select desktop environment"
493msgstr ""
521msgstr ""
494
522
495−#: qml/Launcher/Drawer.qml:80
523+#: qml/Launcher/Drawer.qml:92
496msgid "Search…"
524msgid "Search…"
497msgstr ""
525msgstr ""
498
526
499−#: qml/Launcher/Drawer.qml:101
527+#: qml/Launcher/Drawer.qml:123
500msgctxt "Apps sorted alphabetically"
528msgctxt "Apps sorted alphabetically"
501msgid "A-Z"
529msgid "A-Z"
502msgstr ""
530msgstr ""
503
531
504−#: qml/Launcher/MoreAppsHeader.qml:32
532+#: qml/Launcher/MoreAppsHeader.qml:39
505msgid "More apps in the store"
533msgid "More apps in the store"
506msgstr ""
534msgstr ""
507
535
@@ -517,62 +545,62 @@ msgstr "Sakatu deira itzultzeko..."
517msgid "Conference"
545msgid "Conference"
518msgstr "Konferentzia"
546msgstr "Konferentzia"
519
547
520−#: qml/Panel/Indicators/MenuItemFactory.qml:868
548+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:869
521msgid "Nothing is playing"
549msgid "Nothing is playing"
522msgstr "Ez dago ezer erreproduzitzen"
550msgstr "Ez dago ezer erreproduzitzen"
523
551
524−#: qml/Panel/Indicators/MenuItemFactory.qml:996
552+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:997
525#, qt-format
553#, qt-format
526msgid "%1 hour"
554msgid "%1 hour"
527msgid_plural "%1 hours"
555msgid_plural "%1 hours"
528msgstr[0] "ordu %1"
556msgstr[0] "ordu %1"
529msgstr[1] "%1 ordu"
557msgstr[1] "%1 ordu"
530
558
531−#: qml/Panel/Indicators/MenuItemFactory.qml:1000
559+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1001
532#, qt-format
560#, qt-format
533msgid "%1 minute"
561msgid "%1 minute"
534msgid_plural "%1 minutes"
562msgid_plural "%1 minutes"
535msgstr[0] "minutu %1"
563msgstr[0] "minutu %1"
536msgstr[1] "%1 minutu"
564msgstr[1] "%1 minutu"
537
565
538−#: qml/Panel/Indicators/MenuItemFactory.qml:1005
566+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1006
539#, qt-format
567#, qt-format
540msgid "%1 second"
568msgid "%1 second"
541msgid_plural "%1 seconds"
569msgid_plural "%1 seconds"
542msgstr[0] "segundo %1"
570msgstr[0] "segundo %1"
543msgstr[1] "%1 segundo"
571msgstr[1] "%1 segundo"
544
572
545−#: qml/Panel/Indicators/MenuItemFactory.qml:1008
573+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1009
546msgid "0 seconds"
574msgid "0 seconds"
547msgstr "0 segundo"
575msgstr "0 segundo"
548
576
549#. Translators: String like "1 hour, 2 minutes, 3 seconds remaining"
577#. Translators: String like "1 hour, 2 minutes, 3 seconds remaining"
550−#: qml/Panel/Indicators/MenuItemFactory.qml:1010
578+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1011
551#, qt-format
579#, qt-format
552msgid "%1 remaining"
580msgid "%1 remaining"
553msgstr "%1 faltan"
581msgstr "%1 faltan"
554
582
555−#: qml/Panel/Indicators/MenuItemFactory.qml:1016
583+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1017
556msgid "In queue…"
584msgid "In queue…"
557msgstr "Ilaran..."
585msgstr "Ilaran..."
558
586
559−#: qml/Panel/Indicators/MenuItemFactory.qml:1020
587+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1021
560msgid "Downloading"
588msgid "Downloading"
561msgstr "Deskargatzen"
589msgstr "Deskargatzen"
562
590
563−#: qml/Panel/Indicators/MenuItemFactory.qml:1022
591+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1023
564msgid "Paused, tap to resume"
592msgid "Paused, tap to resume"
565msgstr "Pausatuta, sakatu jarraitzeko"
593msgstr "Pausatuta, sakatu jarraitzeko"
566
594
567−#: qml/Panel/Indicators/MenuItemFactory.qml:1024
595+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1025
568msgid "Canceled"
596msgid "Canceled"
569msgstr "Utzita"
597msgstr "Utzita"
570
598
571−#: qml/Panel/Indicators/MenuItemFactory.qml:1026
599+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1027
572msgid "Finished"
600msgid "Finished"
573msgstr "Amaituta"
601msgstr "Amaituta"
574
602
575−#: qml/Panel/Indicators/MenuItemFactory.qml:1028
603+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1029
576msgid "Failed, tap to retry"
604msgid "Failed, tap to retry"
577msgstr "Huts egin du, sakatu berriro saiatzeko"
605msgstr "Huts egin du, sakatu berriro saiatzeko"
578
606
po/fa.po+92−61
@@ -7,7 +7,7 @@ msgid ""
7msgstr ""
7msgstr ""
8"Project-Id-Version: unity8\n"
8"Project-Id-Version: unity8\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2016-12-15 16:17+0000\n"
10+"POT-Creation-Date: 2017-02-06 09:12+0000\n"
11"PO-Revision-Date: 2016-10-18 07:03+0000\n"
11"PO-Revision-Date: 2016-10-18 07:03+0000\n"
12"Last-Translator: Danial Behzadi <dani.behzi@gmail.com>\n"
12"Last-Translator: Danial Behzadi <dani.behzi@gmail.com>\n"
13"Language-Team: Persian <fa@li.org>\n"
13"Language-Team: Persian <fa@li.org>\n"
@@ -15,13 +15,41 @@ msgstr ""
15"Content-Type: text/plain; charset=UTF-8\n"
15"Content-Type: text/plain; charset=UTF-8\n"
16"Content-Transfer-Encoding: 8bit\n"
16"Content-Transfer-Encoding: 8bit\n"
17"Plural-Forms: nplurals=1; plural=0;\n"
17"Plural-Forms: nplurals=1; plural=0;\n"
18−"X-Launchpad-Export-Date: 2016-12-23 04:59+0000\n"
18+"X-Launchpad-Export-Date: 2017-02-08 04:59+0000\n"
19−"X-Generator: Launchpad (build 18298)\n"
19+"X-Generator: Launchpad (build 18326)\n"
20
20
21−#: plugins/LightDM/Greeter.cpp:123
21+#: plugins/LightDM/Greeter.cpp:188
22msgid "Password: "
22msgid "Password: "
23msgstr "گذرواژه: "
23msgstr "گذرواژه: "
24
24
25+#: plugins/LightDM/Greeter.cpp:203
26+msgid "Username"
27+msgstr ""
28+
29+#: plugins/LightDM/Greeter.cpp:242
30+msgid "Failed to authenticate"
31+msgstr ""
32+
33+#: plugins/LightDM/Greeter.cpp:244
34+msgid "Invalid password, please try again"
35+msgstr ""
36+
37+#: plugins/LightDM/Greeter.cpp:254
38+msgid "Log In"
39+msgstr "ورود"
40+
41+#: plugins/LightDM/Greeter.cpp:254
42+msgid "Retry"
43+msgstr "تلاش دوباره"
44+
45+#: plugins/LightDM/UsersModel.cpp:152
46+msgid "Login"
47+msgstr ""
48+
49+#: plugins/LightDM/UsersModel.cpp:160
50+msgid "Guest Session"
51+msgstr ""
52+
25#: plugins/Unity/Launcher/launcheritem.cpp:50
53#: plugins/Unity/Launcher/launcheritem.cpp:50
26#: plugins/Unity/Launcher/launcheritem.cpp:122
54#: plugins/Unity/Launcher/launcheritem.cpp:122
27msgid "Pin shortcut"
55msgid "Pin shortcut"
@@ -35,55 +63,55 @@ msgstr "خروج"
35msgid "Unpin shortcut"
63msgid "Unpin shortcut"
36msgstr "برداشتن سنجاق میانبر"
64msgstr "برداشتن سنجاق میانبر"
37
65
38−#: qml/Components/Dialogs.qml:149
66+#: qml/Components/Dialogs.qml:177
39msgctxt "Title: Lock/Log out dialog"
67msgctxt "Title: Lock/Log out dialog"
40msgid "Log out"
68msgid "Log out"
41msgstr "خروج از حساب"
69msgstr "خروج از حساب"
42
70
43−#: qml/Components/Dialogs.qml:150
71+#: qml/Components/Dialogs.qml:178
44msgid "Are you sure you want to log out?"
72msgid "Are you sure you want to log out?"
45msgstr "مطمئنید که می‌خواهید از حساب خارج شوید"
73msgstr "مطمئنید که می‌خواهید از حساب خارج شوید"
46
74
47−#: qml/Components/Dialogs.qml:152
75+#: qml/Components/Dialogs.qml:181
48msgctxt "Button: Lock the system"
76msgctxt "Button: Lock the system"
49msgid "Lock"
77msgid "Lock"
50msgstr "قفل"
78msgstr "قفل"
51
79
52−#: qml/Components/Dialogs.qml:159
80+#: qml/Components/Dialogs.qml:191
53msgctxt "Button: Log out from the system"
81msgctxt "Button: Log out from the system"
54msgid "Log Out"
82msgid "Log Out"
55msgstr "خروج"
83msgstr "خروج"
56
84
57−#: qml/Components/Dialogs.qml:166 qml/Components/Dialogs.qml:222
85+#: qml/Components/Dialogs.qml:199 qml/Components/Dialogs.qml:264
58−#: qml/Dash/DashPageHeader.qml:324 qml/Greeter/NarrowView.qml:232
86+#: qml/Dash/DashPageHeader.qml:324 qml/Greeter/NarrowView.qml:222
59#: qml/Wizard/Pages/passcode-confirm.qml:32
87#: qml/Wizard/Pages/passcode-confirm.qml:32
60#: qml/Wizard/Pages/passcode-set.qml:32
88#: qml/Wizard/Pages/passcode-set.qml:32
61msgid "Cancel"
89msgid "Cancel"
62msgstr "لغو"
90msgstr "لغو"
63
91
64−#: qml/Components/Dialogs.qml:178
92+#: qml/Components/Dialogs.qml:211
65msgctxt "Title: Reboot dialog"
93msgctxt "Title: Reboot dialog"
66msgid "Reboot"
94msgid "Reboot"
67msgstr "راه‌اندازی دوباره"
95msgstr "راه‌اندازی دوباره"
68
96
69−#: qml/Components/Dialogs.qml:179
97+#: qml/Components/Dialogs.qml:212
70msgid "Are you sure you want to reboot?"
98msgid "Are you sure you want to reboot?"
71msgstr "مطمئنید که می‌خواهید مجدّداً راه‌اندازی کنسد؟"
99msgstr "مطمئنید که می‌خواهید مجدّداً راه‌اندازی کنسد؟"
72
100
73−#: qml/Components/Dialogs.qml:181
101+#: qml/Components/Dialogs.qml:215
74msgid "No"
102msgid "No"
75msgstr "خیر"
103msgstr "خیر"
76
104
77−#: qml/Components/Dialogs.qml:187
105+#: qml/Components/Dialogs.qml:223
78msgid "Yes"
106msgid "Yes"
79msgstr "بله"
107msgstr "بله"
80
108
81−#: qml/Components/Dialogs.qml:202
109+#: qml/Components/Dialogs.qml:239
82msgctxt "Title: Power off/Restart dialog"
110msgctxt "Title: Power off/Restart dialog"
83msgid "Power"
111msgid "Power"
84msgstr "انرژی"
112msgstr "انرژی"
85
113
86−#: qml/Components/Dialogs.qml:203
114+#: qml/Components/Dialogs.qml:240
87msgid ""
115msgid ""
88"Are you sure you would like\n"
116"Are you sure you would like\n"
89"to power off?"
117"to power off?"
@@ -91,12 +119,12 @@ msgstr ""
91"آیا مطمئن هستید که\n"
119"آیا مطمئن هستید که\n"
92"می‌خواهید خاموش کنید؟"
120"می‌خواهید خاموش کنید؟"
93
121
94−#: qml/Components/Dialogs.qml:205
122+#: qml/Components/Dialogs.qml:244
95msgctxt "Button: Power off the system"
123msgctxt "Button: Power off the system"
96msgid "Power off"
124msgid "Power off"
97msgstr "خاموش کردن"
125msgstr "خاموش کردن"
98
126
99−#: qml/Components/Dialogs.qml:214
127+#: qml/Components/Dialogs.qml:255
100msgctxt "Button: Restart the system"
128msgctxt "Button: Restart the system"
101msgid "Restart"
129msgid "Restart"
102msgstr "راه‌اندازی دوباره"
130msgstr "راه‌اندازی دوباره"
@@ -122,8 +150,8 @@ msgid "Alt + PrtScr"
122msgstr "دگرساز + چاپ صفحه"
150msgstr "دگرساز + چاپ صفحه"
123
151
124#: qml/Components/KeyboardShortcutsOverlay.qml:80
152#: qml/Components/KeyboardShortcutsOverlay.qml:80
125−msgid "Takes a screenshot of a window."
153+msgid "Takes a screenshot of the current window."
126−msgstr "نماگرفت از یک پنجره"
154+msgstr ""
127
155
128#: qml/Components/KeyboardShortcutsOverlay.qml:88
156#: qml/Components/KeyboardShortcutsOverlay.qml:88
129msgid "Super + Space"
157msgid "Super + Space"
@@ -269,7 +297,7 @@ msgstr "دگرساز + F4"
269msgid "Closes the current window."
297msgid "Closes the current window."
270msgstr "بستن پنجرهٔ جاری."
298msgstr "بستن پنجرهٔ جاری."
271
299
272−#: qml/Components/Lockscreen.qml:212 qml/Greeter/NarrowView.qml:252
300+#: qml/Components/Lockscreen.qml:212 qml/Greeter/NarrowView.qml:242
273msgid "Return to Call"
301msgid "Return to Call"
274msgstr "بازگشت به تماس"
302msgstr "بازگشت به تماس"
275
303
@@ -277,7 +305,7 @@ msgstr "بازگشت به تماس"
277msgid "Emergency Call"
305msgid "Emergency Call"
278msgstr "تماس اضطراری"
306msgstr "تماس اضطراری"
279
307
280−#: qml/Components/Lockscreen.qml:244
308+#: qml/Components/Lockscreen.qml:245
281msgid "OK"
309msgid "OK"
282msgstr "قبول"
310msgstr "قبول"
283
311
@@ -291,30 +319,30 @@ msgstr "%1:%2:%3"
291msgid "%1:%2"
319msgid "%1:%2"
292msgstr "%1:%2"
320msgstr "%1:%2"
293
321
294−#: qml/Components/ModeSwitchWarningDialog.qml:32
322+#: qml/Components/ModeSwitchWarningDialog.qml:33
295msgid "Apps may have unsaved data:"
323msgid "Apps may have unsaved data:"
296msgstr "کاره‌هایی که ممکن است دادهٔ ذخیره نشده داشته باشند:"
324msgstr "کاره‌هایی که ممکن است دادهٔ ذخیره نشده داشته باشند:"
297
325
298−#: qml/Components/ModeSwitchWarningDialog.qml:57
326+#: qml/Components/ModeSwitchWarningDialog.qml:60
299msgctxt ""
327msgctxt ""
300"Re-dock means connect the device again to an external screen/mouse/keyboard"
328"Re-dock means connect the device again to an external screen/mouse/keyboard"
301msgid "Re-dock, save your work and close these apps to continue."
329msgid "Re-dock, save your work and close these apps to continue."
302msgstr ""
330msgstr ""
303"برای ادامه، دوباره متّصل کرده، کارتان را ذخیره کنید و این کاره‌ها را ببندید."
331"برای ادامه، دوباره متّصل کرده، کارتان را ذخیره کنید و این کاره‌ها را ببندید."
304
332
305−#: qml/Components/ModeSwitchWarningDialog.qml:63
333+#: qml/Components/ModeSwitchWarningDialog.qml:67
306msgid "Or force close now (unsaved data will be lost)."
334msgid "Or force close now (unsaved data will be lost)."
307msgstr "همین الآن (داده‌های ذخیره نشده، ار بین خواهند رفت)."
335msgstr "همین الآن (داده‌های ذخیره نشده، ار بین خواهند رفت)."
308
336
309−#: qml/Components/ModeSwitchWarningDialog.qml:75
337+#: qml/Components/ModeSwitchWarningDialog.qml:80
310msgid "OK, I will reconnect"
338msgid "OK, I will reconnect"
311msgstr "قبول، دوباره وصل خواهم کرد"
339msgstr "قبول، دوباره وصل خواهم کرد"
312
340
313−#: qml/Components/ModeSwitchWarningDialog.qml:76
341+#: qml/Components/ModeSwitchWarningDialog.qml:81
314msgid "Reconnect now!"
342msgid "Reconnect now!"
315msgstr "هم‌اکنون دوباره وصل شود"
343msgstr "هم‌اکنون دوباره وصل شود"
316
344
317−#: qml/Components/ModeSwitchWarningDialog.qml:88
345+#: qml/Components/ModeSwitchWarningDialog.qml:94
318msgid "Close all"
346msgid "Close all"
319msgstr "بستن همه"
347msgstr "بستن همه"
320
348
@@ -431,15 +459,15 @@ msgstr "برای تازه‌سازی رها کنید…"
431msgid "Enable location data"
459msgid "Enable location data"
432msgstr "فعّال کردن داده‌های موقعیّت"
460msgstr "فعّال کردن داده‌های موقعیّت"
433
461
434−#: qml/Dash/ScopesList.qml:57
462+#: qml/Dash/ScopesList.qml:146
435msgid "Manage"
463msgid "Manage"
436msgstr "مدیریت"
464msgstr "مدیریت"
437
465
438−#: qml/Dash/ScopesList.qml:104
466+#: qml/Dash/ScopesList.qml:187
439msgid "Home"
467msgid "Home"
440msgstr "خانه"
468msgstr "خانه"
441
469
442−#: qml/Dash/ScopesList.qml:105
470+#: qml/Dash/ScopesList.qml:188
443msgid "Also installed"
471msgid "Also installed"
444msgstr "هم‌چنین نصب شده"
472msgstr "هم‌چنین نصب شده"
445
473
@@ -466,44 +494,44 @@ msgid "Please wait %1 minute and then try again…"
466msgid_plural "Please wait %1 minutes and then try again…"
494msgid_plural "Please wait %1 minutes and then try again…"
467msgstr[0] "لطفاُ %1 دقیقه صبر نموده و سپس مجدّداً تلاش نمایید…"
495msgstr[0] "لطفاُ %1 دقیقه صبر نموده و سپس مجدّداً تلاش نمایید…"
468
496
469−#: qml/Greeter/Greeter.qml:592
497+#: qml/Greeter/Greeter.qml:561
470msgid "Try again"
498msgid "Try again"
471msgstr "تلاش دوباره"
499msgstr "تلاش دوباره"
472
500
473−#: qml/Greeter/LoginList.qml:70
501+#: qml/Greeter/Greeter.qml:562
502+msgid "Enter passphrase to unlock"
503+msgstr ""
504+
505+#: qml/Greeter/Greeter.qml:563
506+msgid "Enter passcode to unlock"
507+msgstr ""
508+
509+#: qml/Greeter/NarrowView.qml:242
510+msgid "Emergency"
511+msgstr "اضطراری"
512+
513+#: qml/Greeter/PromptList.qml:126
474msgid "Passphrase"
514msgid "Passphrase"
475msgstr "عبارت‌عبور"
515msgstr "عبارت‌عبور"
476
516
477−#: qml/Greeter/LoginList.qml:71
517+#: qml/Greeter/PromptList.qml:126
478msgid "Passcode"
518msgid "Passcode"
479msgstr "رمزعبور"
519msgstr "رمزعبور"
480
520
481−#: qml/Greeter/LoginList.qml:98
482−msgid "Retry"
483−msgstr "تلاش دوباره"
484−
485−#: qml/Greeter/LoginList.qml:99
486−msgid "Log In"
487−msgstr "ورود"
488−
489−#: qml/Greeter/NarrowView.qml:252
490−msgid "Emergency"
491−msgstr "اضطراری"
492−
493#: qml/Greeter/SessionsList.qml:122
521#: qml/Greeter/SessionsList.qml:122
494msgid "Select desktop environment"
522msgid "Select desktop environment"
495msgstr "گزینش محیط میزکار"
523msgstr "گزینش محیط میزکار"
496
524
497−#: qml/Launcher/Drawer.qml:80
525+#: qml/Launcher/Drawer.qml:92
498msgid "Search…"
526msgid "Search…"
499msgstr ""
527msgstr ""
500
528
501−#: qml/Launcher/Drawer.qml:101
529+#: qml/Launcher/Drawer.qml:123
502msgctxt "Apps sorted alphabetically"
530msgctxt "Apps sorted alphabetically"
503msgid "A-Z"
531msgid "A-Z"
504msgstr ""
532msgstr ""
505
533
506−#: qml/Launcher/MoreAppsHeader.qml:32
534+#: qml/Launcher/MoreAppsHeader.qml:39
507msgid "More apps in the store"
535msgid "More apps in the store"
508msgstr ""
536msgstr ""
509
537
@@ -519,59 +547,59 @@ msgstr "برای بازگشت به تماس ضربه بزنید…"
519msgid "Conference"
547msgid "Conference"
520msgstr "کنفرانس"
548msgstr "کنفرانس"
521
549
522−#: qml/Panel/Indicators/MenuItemFactory.qml:868
550+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:869
523msgid "Nothing is playing"
551msgid "Nothing is playing"
524msgstr "هیچ چیزی در حال پخش نیست"
552msgstr "هیچ چیزی در حال پخش نیست"
525
553
526−#: qml/Panel/Indicators/MenuItemFactory.qml:996
554+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:997
527#, qt-format
555#, qt-format
528msgid "%1 hour"
556msgid "%1 hour"
529msgid_plural "%1 hours"
557msgid_plural "%1 hours"
530msgstr[0] "%1 ساعت"
558msgstr[0] "%1 ساعت"
531
559
532−#: qml/Panel/Indicators/MenuItemFactory.qml:1000
560+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1001
533#, qt-format
561#, qt-format
534msgid "%1 minute"
562msgid "%1 minute"
535msgid_plural "%1 minutes"
563msgid_plural "%1 minutes"
536msgstr[0] "%1 دقیقه"
564msgstr[0] "%1 دقیقه"
537
565
538−#: qml/Panel/Indicators/MenuItemFactory.qml:1005
566+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1006
539#, qt-format
567#, qt-format
540msgid "%1 second"
568msgid "%1 second"
541msgid_plural "%1 seconds"
569msgid_plural "%1 seconds"
542msgstr[0] "%1 ثانیه"
570msgstr[0] "%1 ثانیه"
543
571
544−#: qml/Panel/Indicators/MenuItemFactory.qml:1008
572+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1009
545msgid "0 seconds"
573msgid "0 seconds"
546msgstr "۰ ثانیه"
574msgstr "۰ ثانیه"
547
575
548#. Translators: String like "1 hour, 2 minutes, 3 seconds remaining"
576#. Translators: String like "1 hour, 2 minutes, 3 seconds remaining"
549−#: qml/Panel/Indicators/MenuItemFactory.qml:1010
577+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1011
550#, qt-format
578#, qt-format
551msgid "%1 remaining"
579msgid "%1 remaining"
552msgstr "%1 مانده"
580msgstr "%1 مانده"
553
581
554−#: qml/Panel/Indicators/MenuItemFactory.qml:1016
582+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1017
555msgid "In queue…"
583msgid "In queue…"
556msgstr "در صف…"
584msgstr "در صف…"
557
585
558−#: qml/Panel/Indicators/MenuItemFactory.qml:1020
586+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1021
559msgid "Downloading"
587msgid "Downloading"
560msgstr "در حال بارگیری"
588msgstr "در حال بارگیری"
561
589
562−#: qml/Panel/Indicators/MenuItemFactory.qml:1022
590+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1023
563msgid "Paused, tap to resume"
591msgid "Paused, tap to resume"
564msgstr "مکث شد، برای از سر گیری ضربه بزنید"
592msgstr "مکث شد، برای از سر گیری ضربه بزنید"
565
593
566−#: qml/Panel/Indicators/MenuItemFactory.qml:1024
594+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1025
567msgid "Canceled"
595msgid "Canceled"
568msgstr "لغو شد"
596msgstr "لغو شد"
569
597
570−#: qml/Panel/Indicators/MenuItemFactory.qml:1026
598+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1027
571msgid "Finished"
599msgid "Finished"
572msgstr "پایان یافت"
600msgstr "پایان یافت"
573
601
574−#: qml/Panel/Indicators/MenuItemFactory.qml:1028
602+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1029
575msgid "Failed, tap to retry"
603msgid "Failed, tap to retry"
576msgstr "شکست خورد، برای تلاش دوباره ضربه بزنید"
604msgstr "شکست خورد، برای تلاش دوباره ضربه بزنید"
577
605
@@ -1345,3 +1373,6 @@ msgstr "گذرواژهٔ خیلی ضعیف"
1345
1373
1346#~ msgid "Swipe up to create a message"
1374#~ msgid "Swipe up to create a message"
1347#~ msgstr "برای ایجاد پیام، به بالا بکشید"
1375#~ msgstr "برای ایجاد پیام، به بالا بکشید"
1376+
1377+#~ msgid "Takes a screenshot of a window."
1378+#~ msgstr "نماگرفت از یک پنجره"
po/fi.po+92−61
@@ -7,7 +7,7 @@ msgid ""
7msgstr ""
7msgstr ""
8"Project-Id-Version: unity\n"
8"Project-Id-Version: unity\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2016-12-15 16:17+0000\n"
10+"POT-Creation-Date: 2017-02-06 09:12+0000\n"
11"PO-Revision-Date: 2015-07-04 18:32+0000\n"
11"PO-Revision-Date: 2015-07-04 18:32+0000\n"
12"Last-Translator: Jiri Grönroos <Unknown>\n"
12"Last-Translator: Jiri Grönroos <Unknown>\n"
13"Language-Team: Finnish <fi@li.org>\n"
13"Language-Team: Finnish <fi@li.org>\n"
@@ -15,13 +15,41 @@ msgstr ""
15"Content-Type: text/plain; charset=UTF-8\n"
15"Content-Type: text/plain; charset=UTF-8\n"
16"Content-Transfer-Encoding: 8bit\n"
16"Content-Transfer-Encoding: 8bit\n"
17"Plural-Forms: nplurals=2; plural=n != 1;\n"
17"Plural-Forms: nplurals=2; plural=n != 1;\n"
18−"X-Launchpad-Export-Date: 2016-12-23 04:59+0000\n"
18+"X-Launchpad-Export-Date: 2017-02-08 04:59+0000\n"
19−"X-Generator: Launchpad (build 18298)\n"
19+"X-Generator: Launchpad (build 18326)\n"
20
20
21−#: plugins/LightDM/Greeter.cpp:123
21+#: plugins/LightDM/Greeter.cpp:188
22msgid "Password: "
22msgid "Password: "
23msgstr "Salasana: "
23msgstr "Salasana: "
24
24
25+#: plugins/LightDM/Greeter.cpp:203
26+msgid "Username"
27+msgstr ""
28+
29+#: plugins/LightDM/Greeter.cpp:242
30+msgid "Failed to authenticate"
31+msgstr ""
32+
33+#: plugins/LightDM/Greeter.cpp:244
34+msgid "Invalid password, please try again"
35+msgstr ""
36+
37+#: plugins/LightDM/Greeter.cpp:254
38+msgid "Log In"
39+msgstr "Kirjaudu sisään"
40+
41+#: plugins/LightDM/Greeter.cpp:254
42+msgid "Retry"
43+msgstr "Yritä uudelleen"
44+
45+#: plugins/LightDM/UsersModel.cpp:152
46+msgid "Login"
47+msgstr ""
48+
49+#: plugins/LightDM/UsersModel.cpp:160
50+msgid "Guest Session"
51+msgstr ""
52+
25#: plugins/Unity/Launcher/launcheritem.cpp:50
53#: plugins/Unity/Launcher/launcheritem.cpp:50
26#: plugins/Unity/Launcher/launcheritem.cpp:122
54#: plugins/Unity/Launcher/launcheritem.cpp:122
27msgid "Pin shortcut"
55msgid "Pin shortcut"
@@ -35,55 +63,55 @@ msgstr "Lopeta"
35msgid "Unpin shortcut"
63msgid "Unpin shortcut"
36msgstr "Poista pikakuvakkeen kiinnitys"
64msgstr "Poista pikakuvakkeen kiinnitys"
37
65
38−#: qml/Components/Dialogs.qml:149
66+#: qml/Components/Dialogs.qml:177
39msgctxt "Title: Lock/Log out dialog"
67msgctxt "Title: Lock/Log out dialog"
40msgid "Log out"
68msgid "Log out"
41msgstr "Kirjaudu ulos"
69msgstr "Kirjaudu ulos"
42
70
43−#: qml/Components/Dialogs.qml:150
71+#: qml/Components/Dialogs.qml:178
44msgid "Are you sure you want to log out?"
72msgid "Are you sure you want to log out?"
45msgstr "Haluatko varmasti kirjautua ulos?"
73msgstr "Haluatko varmasti kirjautua ulos?"
46
74
47−#: qml/Components/Dialogs.qml:152
75+#: qml/Components/Dialogs.qml:181
48msgctxt "Button: Lock the system"
76msgctxt "Button: Lock the system"
49msgid "Lock"
77msgid "Lock"
50msgstr "Lukitse"
78msgstr "Lukitse"
51
79
52−#: qml/Components/Dialogs.qml:159
80+#: qml/Components/Dialogs.qml:191
53msgctxt "Button: Log out from the system"
81msgctxt "Button: Log out from the system"
54msgid "Log Out"
82msgid "Log Out"
55msgstr "Kirjaudu ulos"
83msgstr "Kirjaudu ulos"
56
84
57−#: qml/Components/Dialogs.qml:166 qml/Components/Dialogs.qml:222
85+#: qml/Components/Dialogs.qml:199 qml/Components/Dialogs.qml:264
58−#: qml/Dash/DashPageHeader.qml:324 qml/Greeter/NarrowView.qml:232
86+#: qml/Dash/DashPageHeader.qml:324 qml/Greeter/NarrowView.qml:222
59#: qml/Wizard/Pages/passcode-confirm.qml:32
87#: qml/Wizard/Pages/passcode-confirm.qml:32
60#: qml/Wizard/Pages/passcode-set.qml:32
88#: qml/Wizard/Pages/passcode-set.qml:32
61msgid "Cancel"
89msgid "Cancel"
62msgstr "Peru"
90msgstr "Peru"
63
91
64−#: qml/Components/Dialogs.qml:178
92+#: qml/Components/Dialogs.qml:211
65msgctxt "Title: Reboot dialog"
93msgctxt "Title: Reboot dialog"
66msgid "Reboot"
94msgid "Reboot"
67msgstr "Käynnistä uudelleen"
95msgstr "Käynnistä uudelleen"
68
96
69−#: qml/Components/Dialogs.qml:179
97+#: qml/Components/Dialogs.qml:212
70msgid "Are you sure you want to reboot?"
98msgid "Are you sure you want to reboot?"
71msgstr "Haluatko varmasti käynnistää laitteen uudelleen?"
99msgstr "Haluatko varmasti käynnistää laitteen uudelleen?"
72
100
73−#: qml/Components/Dialogs.qml:181
101+#: qml/Components/Dialogs.qml:215
74msgid "No"
102msgid "No"
75msgstr "Ei"
103msgstr "Ei"
76
104
77−#: qml/Components/Dialogs.qml:187
105+#: qml/Components/Dialogs.qml:223
78msgid "Yes"
106msgid "Yes"
79msgstr "Kyllä"
107msgstr "Kyllä"
80
108
81−#: qml/Components/Dialogs.qml:202
109+#: qml/Components/Dialogs.qml:239
82msgctxt "Title: Power off/Restart dialog"
110msgctxt "Title: Power off/Restart dialog"
83msgid "Power"
111msgid "Power"
84msgstr "Sammutus"
112msgstr "Sammutus"
85
113
86−#: qml/Components/Dialogs.qml:203
114+#: qml/Components/Dialogs.qml:240
87msgid ""
115msgid ""
88"Are you sure you would like\n"
116"Are you sure you would like\n"
89"to power off?"
117"to power off?"
@@ -91,12 +119,12 @@ msgstr ""
91"Haluatko varmasti\n"
119"Haluatko varmasti\n"
92"sammuttaa laitteen?"
120"sammuttaa laitteen?"
93
121
94−#: qml/Components/Dialogs.qml:205
122+#: qml/Components/Dialogs.qml:244
95msgctxt "Button: Power off the system"
123msgctxt "Button: Power off the system"
96msgid "Power off"
124msgid "Power off"
97msgstr "Sammuta"
125msgstr "Sammuta"
98
126
99−#: qml/Components/Dialogs.qml:214
127+#: qml/Components/Dialogs.qml:255
100msgctxt "Button: Restart the system"
128msgctxt "Button: Restart the system"
101msgid "Restart"
129msgid "Restart"
102msgstr "Käynnistä uudelleen"
130msgstr "Käynnistä uudelleen"
@@ -122,8 +150,8 @@ msgid "Alt + PrtScr"
122msgstr "Alt + PrtScr"
150msgstr "Alt + PrtScr"
123
151
124#: qml/Components/KeyboardShortcutsOverlay.qml:80
152#: qml/Components/KeyboardShortcutsOverlay.qml:80
125−msgid "Takes a screenshot of a window."
153+msgid "Takes a screenshot of the current window."
126−msgstr "Ottaa kuvakaappauksen ikkunasta."
154+msgstr ""
127
155
128#: qml/Components/KeyboardShortcutsOverlay.qml:88
156#: qml/Components/KeyboardShortcutsOverlay.qml:88
129msgid "Super + Space"
157msgid "Super + Space"
@@ -269,7 +297,7 @@ msgstr "Alt + F4"
269msgid "Closes the current window."
297msgid "Closes the current window."
270msgstr "Sulkee nykyisen ikkunan."
298msgstr "Sulkee nykyisen ikkunan."
271
299
272−#: qml/Components/Lockscreen.qml:212 qml/Greeter/NarrowView.qml:252
300+#: qml/Components/Lockscreen.qml:212 qml/Greeter/NarrowView.qml:242
273msgid "Return to Call"
301msgid "Return to Call"
274msgstr "Palaa puheluun"
302msgstr "Palaa puheluun"
275
303
@@ -277,7 +305,7 @@ msgstr "Palaa puheluun"
277msgid "Emergency Call"
305msgid "Emergency Call"
278msgstr "Hätäpuhelu"
306msgstr "Hätäpuhelu"
279
307
280−#: qml/Components/Lockscreen.qml:244
308+#: qml/Components/Lockscreen.qml:245
281msgid "OK"
309msgid "OK"
282msgstr "OK"
310msgstr "OK"
283
311
@@ -291,11 +319,11 @@ msgstr "%1:%2:%3"
291msgid "%1:%2"
319msgid "%1:%2"
292msgstr "%1:%2"
320msgstr "%1:%2"
293
321
294−#: qml/Components/ModeSwitchWarningDialog.qml:32
322+#: qml/Components/ModeSwitchWarningDialog.qml:33
295msgid "Apps may have unsaved data:"
323msgid "Apps may have unsaved data:"
296msgstr "Seuraavissa sovelluksissa voi olla tallentamattomia tietoja:"
324msgstr "Seuraavissa sovelluksissa voi olla tallentamattomia tietoja:"
297
325
298−#: qml/Components/ModeSwitchWarningDialog.qml:57
326+#: qml/Components/ModeSwitchWarningDialog.qml:60
299msgctxt ""
327msgctxt ""
300"Re-dock means connect the device again to an external screen/mouse/keyboard"
328"Re-dock means connect the device again to an external screen/mouse/keyboard"
301msgid "Re-dock, save your work and close these apps to continue."
329msgid "Re-dock, save your work and close these apps to continue."
@@ -303,19 +331,19 @@ msgstr ""
303"Yhdistä uudelleen telakkaan, tallenna työsi ja sulje nämä sovellukset "
331"Yhdistä uudelleen telakkaan, tallenna työsi ja sulje nämä sovellukset "
304"jatkaaksesi."
332"jatkaaksesi."
305
333
306−#: qml/Components/ModeSwitchWarningDialog.qml:63
334+#: qml/Components/ModeSwitchWarningDialog.qml:67
307msgid "Or force close now (unsaved data will be lost)."
335msgid "Or force close now (unsaved data will be lost)."
308msgstr "Tai pakota sulkeutuminen nyt (tallentamattomat tiedot katoavat)."
336msgstr "Tai pakota sulkeutuminen nyt (tallentamattomat tiedot katoavat)."
309
337
310−#: qml/Components/ModeSwitchWarningDialog.qml:75
338+#: qml/Components/ModeSwitchWarningDialog.qml:80
311msgid "OK, I will reconnect"
339msgid "OK, I will reconnect"
312msgstr "OK, yhdistän uudelleen"
340msgstr "OK, yhdistän uudelleen"
313
341
314−#: qml/Components/ModeSwitchWarningDialog.qml:76
342+#: qml/Components/ModeSwitchWarningDialog.qml:81
315msgid "Reconnect now!"
343msgid "Reconnect now!"
316msgstr "Yhdistä uudelleen nyt!"
344msgstr "Yhdistä uudelleen nyt!"
317
345
318−#: qml/Components/ModeSwitchWarningDialog.qml:88
346+#: qml/Components/ModeSwitchWarningDialog.qml:94
319msgid "Close all"
347msgid "Close all"
320msgstr "Sulje kaikki"
348msgstr "Sulje kaikki"
321
349
@@ -432,15 +460,15 @@ msgstr "Vapauta päivittääksesi…"
432msgid "Enable location data"
460msgid "Enable location data"
433msgstr "Käytä sijaintitietoa"
461msgstr "Käytä sijaintitietoa"
434
462
435−#: qml/Dash/ScopesList.qml:57
463+#: qml/Dash/ScopesList.qml:146
436msgid "Manage"
464msgid "Manage"
437msgstr "Hallitse"
465msgstr "Hallitse"
438
466
439−#: qml/Dash/ScopesList.qml:104
467+#: qml/Dash/ScopesList.qml:187
440msgid "Home"
468msgid "Home"
441msgstr "Koti"
469msgstr "Koti"
442
470
443−#: qml/Dash/ScopesList.qml:105
471+#: qml/Dash/ScopesList.qml:188
444msgid "Also installed"
472msgid "Also installed"
445msgstr "Myös asennettu"
473msgstr "Myös asennettu"
446
474
@@ -469,44 +497,44 @@ msgid_plural "Please wait %1 minutes and then try again…"
469msgstr[0] "Odota %1 minuutti ja yritä sitten uudelleen…"
497msgstr[0] "Odota %1 minuutti ja yritä sitten uudelleen…"
470msgstr[1] "Odota %1 minuuttia ja yritä sitten uudelleen…"
498msgstr[1] "Odota %1 minuuttia ja yritä sitten uudelleen…"
471
499
472−#: qml/Greeter/Greeter.qml:592
500+#: qml/Greeter/Greeter.qml:561
473msgid "Try again"
501msgid "Try again"
474msgstr "Yritä uudelleen"
502msgstr "Yritä uudelleen"
475
503
476−#: qml/Greeter/LoginList.qml:70
504+#: qml/Greeter/Greeter.qml:562
505+msgid "Enter passphrase to unlock"
506+msgstr ""
507+
508+#: qml/Greeter/Greeter.qml:563
509+msgid "Enter passcode to unlock"
510+msgstr ""
511+
512+#: qml/Greeter/NarrowView.qml:242
513+msgid "Emergency"
514+msgstr "Hätätila"
515+
516+#: qml/Greeter/PromptList.qml:126
477msgid "Passphrase"
517msgid "Passphrase"
478msgstr "Tunnuslause"
518msgstr "Tunnuslause"
479
519
480−#: qml/Greeter/LoginList.qml:71
520+#: qml/Greeter/PromptList.qml:126
481msgid "Passcode"
521msgid "Passcode"
482msgstr "Suojakoodi"
522msgstr "Suojakoodi"
483
523
484−#: qml/Greeter/LoginList.qml:98
485−msgid "Retry"
486−msgstr "Yritä uudelleen"
487−
488−#: qml/Greeter/LoginList.qml:99
489−msgid "Log In"
490−msgstr "Kirjaudu sisään"
491−
492−#: qml/Greeter/NarrowView.qml:252
493−msgid "Emergency"
494−msgstr "Hätätila"
495−
496#: qml/Greeter/SessionsList.qml:122
524#: qml/Greeter/SessionsList.qml:122
497msgid "Select desktop environment"
525msgid "Select desktop environment"
498msgstr "Valitse työpöytäympäristö"
526msgstr "Valitse työpöytäympäristö"
499
527
500−#: qml/Launcher/Drawer.qml:80
528+#: qml/Launcher/Drawer.qml:92
501msgid "Search…"
529msgid "Search…"
502msgstr ""
530msgstr ""
503
531
504−#: qml/Launcher/Drawer.qml:101
532+#: qml/Launcher/Drawer.qml:123
505msgctxt "Apps sorted alphabetically"
533msgctxt "Apps sorted alphabetically"
506msgid "A-Z"
534msgid "A-Z"
507msgstr ""
535msgstr ""
508
536
509−#: qml/Launcher/MoreAppsHeader.qml:32
537+#: qml/Launcher/MoreAppsHeader.qml:39
510msgid "More apps in the store"
538msgid "More apps in the store"
511msgstr ""
539msgstr ""
512
540
@@ -522,62 +550,62 @@ msgstr "Napauta palataksesi puheluun..."
522msgid "Conference"
550msgid "Conference"
523msgstr "Ryhmäpuhelu"
551msgstr "Ryhmäpuhelu"
524
552
525−#: qml/Panel/Indicators/MenuItemFactory.qml:868
553+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:869
526msgid "Nothing is playing"
554msgid "Nothing is playing"
527msgstr "Mitään ei toisteta juuri nyt"
555msgstr "Mitään ei toisteta juuri nyt"
528
556
529−#: qml/Panel/Indicators/MenuItemFactory.qml:996
557+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:997
530#, qt-format
558#, qt-format
531msgid "%1 hour"
559msgid "%1 hour"
532msgid_plural "%1 hours"
560msgid_plural "%1 hours"
533msgstr[0] "%1 tunti"
561msgstr[0] "%1 tunti"
534msgstr[1] "%1 tuntia"
562msgstr[1] "%1 tuntia"
535
563
536−#: qml/Panel/Indicators/MenuItemFactory.qml:1000
564+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1001
537#, qt-format
565#, qt-format
538msgid "%1 minute"
566msgid "%1 minute"
539msgid_plural "%1 minutes"
567msgid_plural "%1 minutes"
540msgstr[0] "%1 minuutti"
568msgstr[0] "%1 minuutti"
541msgstr[1] "%1 minuuttia"
569msgstr[1] "%1 minuuttia"
542
570
543−#: qml/Panel/Indicators/MenuItemFactory.qml:1005
571+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1006
544#, qt-format
572#, qt-format
545msgid "%1 second"
573msgid "%1 second"
546msgid_plural "%1 seconds"
574msgid_plural "%1 seconds"
547msgstr[0] "%1 sekunti"
575msgstr[0] "%1 sekunti"
548msgstr[1] "%1 sekuntia"
576msgstr[1] "%1 sekuntia"
549
577
550−#: qml/Panel/Indicators/MenuItemFactory.qml:1008
578+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1009
551msgid "0 seconds"
579msgid "0 seconds"
552msgstr "0 sekuntia"
580msgstr "0 sekuntia"
553
581
554#. Translators: String like "1 hour, 2 minutes, 3 seconds remaining"
582#. Translators: String like "1 hour, 2 minutes, 3 seconds remaining"
555−#: qml/Panel/Indicators/MenuItemFactory.qml:1010
583+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1011
556#, qt-format
584#, qt-format
557msgid "%1 remaining"
585msgid "%1 remaining"
558msgstr "%1 jäljellä"
586msgstr "%1 jäljellä"
559
587
560−#: qml/Panel/Indicators/MenuItemFactory.qml:1016
588+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1017
561msgid "In queue…"
589msgid "In queue…"
562msgstr "Jonossa…"
590msgstr "Jonossa…"
563
591
564−#: qml/Panel/Indicators/MenuItemFactory.qml:1020
592+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1021
565msgid "Downloading"
593msgid "Downloading"
566msgstr "Ladataan"
594msgstr "Ladataan"
567
595
568−#: qml/Panel/Indicators/MenuItemFactory.qml:1022
596+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1023
569msgid "Paused, tap to resume"
597msgid "Paused, tap to resume"
570msgstr "Keskeytetty, napauta palauttaaksesi"
598msgstr "Keskeytetty, napauta palauttaaksesi"
571
599
572−#: qml/Panel/Indicators/MenuItemFactory.qml:1024
600+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1025
573msgid "Canceled"
601msgid "Canceled"
574msgstr "Peruttu"
602msgstr "Peruttu"
575
603
576−#: qml/Panel/Indicators/MenuItemFactory.qml:1026
604+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1027
577msgid "Finished"
605msgid "Finished"
578msgstr "Valmistunut"
606msgstr "Valmistunut"
579
607
580−#: qml/Panel/Indicators/MenuItemFactory.qml:1028
608+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1029
581msgid "Failed, tap to retry"
609msgid "Failed, tap to retry"
582msgstr "Epäonnistunut, napauta yrittääksesi uudelleen"
610msgstr "Epäonnistunut, napauta yrittääksesi uudelleen"
583
611
@@ -1353,3 +1381,6 @@ msgstr "Erittäin heikko salasana"
1353
1381
1354#~ msgid "Tap to unlock"
1382#~ msgid "Tap to unlock"
1355#~ msgstr "Avaa lukitus"
1383#~ msgstr "Avaa lukitus"
1384+
1385+#~ msgid "Takes a screenshot of a window."
1386+#~ msgstr "Ottaa kuvakaappauksen ikkunasta."
po/fo.po+85−57
@@ -7,7 +7,7 @@ msgid ""
7msgstr ""
7msgstr ""
8"Project-Id-Version: unity\n"
8"Project-Id-Version: unity\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2016-12-15 16:17+0000\n"
10+"POT-Creation-Date: 2017-02-06 09:12+0000\n"
11"PO-Revision-Date: 2014-01-14 20:08+0000\n"
11"PO-Revision-Date: 2014-01-14 20:08+0000\n"
12"Last-Translator: Jógvan Olsen <jo@jebster.net>\n"
12"Last-Translator: Jógvan Olsen <jo@jebster.net>\n"
13"Language-Team: Faroese <fo@li.org>\n"
13"Language-Team: Faroese <fo@li.org>\n"
@@ -15,13 +15,41 @@ msgstr ""
15"Content-Type: text/plain; charset=UTF-8\n"
15"Content-Type: text/plain; charset=UTF-8\n"
16"Content-Transfer-Encoding: 8bit\n"
16"Content-Transfer-Encoding: 8bit\n"
17"Plural-Forms: nplurals=2; plural=n != 1;\n"
17"Plural-Forms: nplurals=2; plural=n != 1;\n"
18−"X-Launchpad-Export-Date: 2016-12-23 04:59+0000\n"
18+"X-Launchpad-Export-Date: 2017-02-08 04:59+0000\n"
19−"X-Generator: Launchpad (build 18298)\n"
19+"X-Generator: Launchpad (build 18326)\n"
20
20
21−#: plugins/LightDM/Greeter.cpp:123
21+#: plugins/LightDM/Greeter.cpp:188
22msgid "Password: "
22msgid "Password: "
23msgstr "Loyniorð: "
23msgstr "Loyniorð: "
24
24
25+#: plugins/LightDM/Greeter.cpp:203
26+msgid "Username"
27+msgstr ""
28+
29+#: plugins/LightDM/Greeter.cpp:242
30+msgid "Failed to authenticate"
31+msgstr ""
32+
33+#: plugins/LightDM/Greeter.cpp:244
34+msgid "Invalid password, please try again"
35+msgstr ""
36+
37+#: plugins/LightDM/Greeter.cpp:254
38+msgid "Log In"
39+msgstr ""
40+
41+#: plugins/LightDM/Greeter.cpp:254
42+msgid "Retry"
43+msgstr "Royn aftur"
44+
45+#: plugins/LightDM/UsersModel.cpp:152
46+msgid "Login"
47+msgstr ""
48+
49+#: plugins/LightDM/UsersModel.cpp:160
50+msgid "Guest Session"
51+msgstr ""
52+
25#: plugins/Unity/Launcher/launcheritem.cpp:50
53#: plugins/Unity/Launcher/launcheritem.cpp:50
26#: plugins/Unity/Launcher/launcheritem.cpp:122
54#: plugins/Unity/Launcher/launcheritem.cpp:122
27msgid "Pin shortcut"
55msgid "Pin shortcut"
@@ -35,66 +63,66 @@ msgstr "Gevst"
35msgid "Unpin shortcut"
63msgid "Unpin shortcut"
36msgstr "Óheft snarveg"
64msgstr "Óheft snarveg"
37
65
38−#: qml/Components/Dialogs.qml:149
66+#: qml/Components/Dialogs.qml:177
39msgctxt "Title: Lock/Log out dialog"
67msgctxt "Title: Lock/Log out dialog"
40msgid "Log out"
68msgid "Log out"
41msgstr "Útrita"
69msgstr "Útrita"
42
70
43−#: qml/Components/Dialogs.qml:150
71+#: qml/Components/Dialogs.qml:178
44msgid "Are you sure you want to log out?"
72msgid "Are you sure you want to log out?"
45msgstr "Ert tú vísur ið tú vilt rita út?"
73msgstr "Ert tú vísur ið tú vilt rita út?"
46
74
47−#: qml/Components/Dialogs.qml:152
75+#: qml/Components/Dialogs.qml:181
48msgctxt "Button: Lock the system"
76msgctxt "Button: Lock the system"
49msgid "Lock"
77msgid "Lock"
50msgstr "Læs"
78msgstr "Læs"
51
79
52−#: qml/Components/Dialogs.qml:159
80+#: qml/Components/Dialogs.qml:191
53msgctxt "Button: Log out from the system"
81msgctxt "Button: Log out from the system"
54msgid "Log Out"
82msgid "Log Out"
55msgstr "Rita út"
83msgstr "Rita út"
56
84
57−#: qml/Components/Dialogs.qml:166 qml/Components/Dialogs.qml:222
85+#: qml/Components/Dialogs.qml:199 qml/Components/Dialogs.qml:264
58−#: qml/Dash/DashPageHeader.qml:324 qml/Greeter/NarrowView.qml:232
86+#: qml/Dash/DashPageHeader.qml:324 qml/Greeter/NarrowView.qml:222
59#: qml/Wizard/Pages/passcode-confirm.qml:32
87#: qml/Wizard/Pages/passcode-confirm.qml:32
60#: qml/Wizard/Pages/passcode-set.qml:32
88#: qml/Wizard/Pages/passcode-set.qml:32
61msgid "Cancel"
89msgid "Cancel"
62msgstr "Angra"
90msgstr "Angra"
63
91
64−#: qml/Components/Dialogs.qml:178
92+#: qml/Components/Dialogs.qml:211
65msgctxt "Title: Reboot dialog"
93msgctxt "Title: Reboot dialog"
66msgid "Reboot"
94msgid "Reboot"
67msgstr "Endurbyrja"
95msgstr "Endurbyrja"
68
96
69−#: qml/Components/Dialogs.qml:179
97+#: qml/Components/Dialogs.qml:212
70msgid "Are you sure you want to reboot?"
98msgid "Are you sure you want to reboot?"
71msgstr "Ert tú vísur ið tú vilt endurbyrja?"
99msgstr "Ert tú vísur ið tú vilt endurbyrja?"
72
100
73−#: qml/Components/Dialogs.qml:181
101+#: qml/Components/Dialogs.qml:215
74msgid "No"
102msgid "No"
75msgstr "Nei"
103msgstr "Nei"
76
104
77−#: qml/Components/Dialogs.qml:187
105+#: qml/Components/Dialogs.qml:223
78msgid "Yes"
106msgid "Yes"
79msgstr "Ja"
107msgstr "Ja"
80
108
81−#: qml/Components/Dialogs.qml:202
109+#: qml/Components/Dialogs.qml:239
82msgctxt "Title: Power off/Restart dialog"
110msgctxt "Title: Power off/Restart dialog"
83msgid "Power"
111msgid "Power"
84msgstr "Sløkk"
112msgstr "Sløkk"
85
113
86−#: qml/Components/Dialogs.qml:203
114+#: qml/Components/Dialogs.qml:240
87msgid ""
115msgid ""
88"Are you sure you would like\n"
116"Are you sure you would like\n"
89"to power off?"
117"to power off?"
90msgstr "Ert tú vísur ið tú vilt sløkkja?"
118msgstr "Ert tú vísur ið tú vilt sløkkja?"
91
119
92−#: qml/Components/Dialogs.qml:205
120+#: qml/Components/Dialogs.qml:244
93msgctxt "Button: Power off the system"
121msgctxt "Button: Power off the system"
94msgid "Power off"
122msgid "Power off"
95msgstr "Sløkk"
123msgstr "Sløkk"
96
124
97−#: qml/Components/Dialogs.qml:214
125+#: qml/Components/Dialogs.qml:255
98msgctxt "Button: Restart the system"
126msgctxt "Button: Restart the system"
99msgid "Restart"
127msgid "Restart"
100msgstr "Endurbyrja"
128msgstr "Endurbyrja"
@@ -120,7 +148,7 @@ msgid "Alt + PrtScr"
120msgstr ""
148msgstr ""
121
149
122#: qml/Components/KeyboardShortcutsOverlay.qml:80
150#: qml/Components/KeyboardShortcutsOverlay.qml:80
123−msgid "Takes a screenshot of a window."
151+msgid "Takes a screenshot of the current window."
124msgstr ""
152msgstr ""
125
153
126#: qml/Components/KeyboardShortcutsOverlay.qml:88
154#: qml/Components/KeyboardShortcutsOverlay.qml:88
@@ -267,7 +295,7 @@ msgstr ""
267msgid "Closes the current window."
295msgid "Closes the current window."
268msgstr ""
296msgstr ""
269
297
270−#: qml/Components/Lockscreen.qml:212 qml/Greeter/NarrowView.qml:252
298+#: qml/Components/Lockscreen.qml:212 qml/Greeter/NarrowView.qml:242
271msgid "Return to Call"
299msgid "Return to Call"
272msgstr "Far aftur til uppkall"
300msgstr "Far aftur til uppkall"
273
301
@@ -275,7 +303,7 @@ msgstr "Far aftur til uppkall"
275msgid "Emergency Call"
303msgid "Emergency Call"
276msgstr "Neyðarkall"
304msgstr "Neyðarkall"
277
305
278−#: qml/Components/Lockscreen.qml:244
306+#: qml/Components/Lockscreen.qml:245
279msgid "OK"
307msgid "OK"
280msgstr "OK"
308msgstr "OK"
281
309
@@ -289,11 +317,11 @@ msgstr ""
289msgid "%1:%2"
317msgid "%1:%2"
290msgstr ""
318msgstr ""
291
319
292−#: qml/Components/ModeSwitchWarningDialog.qml:32
320+#: qml/Components/ModeSwitchWarningDialog.qml:33
293msgid "Apps may have unsaved data:"
321msgid "Apps may have unsaved data:"
294msgstr "Forrit kunna hava ógoymd dáta:"
322msgstr "Forrit kunna hava ógoymd dáta:"
295
323
296−#: qml/Components/ModeSwitchWarningDialog.qml:57
324+#: qml/Components/ModeSwitchWarningDialog.qml:60
297msgctxt ""
325msgctxt ""
298"Re-dock means connect the device again to an external screen/mouse/keyboard"
326"Re-dock means connect the device again to an external screen/mouse/keyboard"
299msgid "Re-dock, save your work and close these apps to continue."
327msgid "Re-dock, save your work and close these apps to continue."
@@ -301,19 +329,19 @@ msgstr ""
301"Endurdokka, goym tað tú hevur gjørt og sløkk hesi forritini fyri at halda "
329"Endurdokka, goym tað tú hevur gjørt og sløkk hesi forritini fyri at halda "
302"fram."
330"fram."
303
331
304−#: qml/Components/ModeSwitchWarningDialog.qml:63
332+#: qml/Components/ModeSwitchWarningDialog.qml:67
305msgid "Or force close now (unsaved data will be lost)."
333msgid "Or force close now (unsaved data will be lost)."
306msgstr "Ella noyðsløkk nú (ógoymd dáta strikast)."
334msgstr "Ella noyðsløkk nú (ógoymd dáta strikast)."
307
335
308−#: qml/Components/ModeSwitchWarningDialog.qml:75
336+#: qml/Components/ModeSwitchWarningDialog.qml:80
309msgid "OK, I will reconnect"
337msgid "OK, I will reconnect"
310msgstr "Ok, eg vil endursambinda"
338msgstr "Ok, eg vil endursambinda"
311
339
312−#: qml/Components/ModeSwitchWarningDialog.qml:76
340+#: qml/Components/ModeSwitchWarningDialog.qml:81
313msgid "Reconnect now!"
341msgid "Reconnect now!"
314msgstr "Endursambind nú!"
342msgstr "Endursambind nú!"
315
343
316−#: qml/Components/ModeSwitchWarningDialog.qml:88
344+#: qml/Components/ModeSwitchWarningDialog.qml:94
317msgid "Close all"
345msgid "Close all"
318msgstr "Sløkk alt"
346msgstr "Sløkk alt"
319
347
@@ -428,15 +456,15 @@ msgstr ""
428msgid "Enable location data"
456msgid "Enable location data"
429msgstr ""
457msgstr ""
430
458
431−#: qml/Dash/ScopesList.qml:57
459+#: qml/Dash/ScopesList.qml:146
432msgid "Manage"
460msgid "Manage"
433msgstr "Umsit"
461msgstr "Umsit"
434
462
435−#: qml/Dash/ScopesList.qml:104
463+#: qml/Dash/ScopesList.qml:187
436msgid "Home"
464msgid "Home"
437msgstr "Heim"
465msgstr "Heim"
438
466
439−#: qml/Dash/ScopesList.qml:105
467+#: qml/Dash/ScopesList.qml:188
440msgid "Also installed"
468msgid "Also installed"
441msgstr ""
469msgstr ""
442
470
@@ -465,44 +493,44 @@ msgid_plural "Please wait %1 minutes and then try again…"
465msgstr[0] "Vinaliga bíða %1 minutt og royn aftur..."
493msgstr[0] "Vinaliga bíða %1 minutt og royn aftur..."
466msgstr[1] "Vinaliga bíða %1 minuttir og royn aftur."
494msgstr[1] "Vinaliga bíða %1 minuttir og royn aftur."
467
495
468−#: qml/Greeter/Greeter.qml:592
496+#: qml/Greeter/Greeter.qml:561
469msgid "Try again"
497msgid "Try again"
470msgstr ""
498msgstr ""
471
499
472−#: qml/Greeter/LoginList.qml:70
500+#: qml/Greeter/Greeter.qml:562
473−msgid "Passphrase"
501+msgid "Enter passphrase to unlock"
474msgstr ""
502msgstr ""
475
503
476−#: qml/Greeter/LoginList.qml:71
504+#: qml/Greeter/Greeter.qml:563
477−msgid "Passcode"
505+msgid "Enter passcode to unlock"
478msgstr ""
506msgstr ""
479
507
480−#: qml/Greeter/LoginList.qml:98
508+#: qml/Greeter/NarrowView.qml:242
481−msgid "Retry"
509+msgid "Emergency"
482−msgstr "Royn aftur"
510+msgstr ""
483
511
484−#: qml/Greeter/LoginList.qml:99
512+#: qml/Greeter/PromptList.qml:126
485−msgid "Log In"
513+msgid "Passphrase"
486msgstr ""
514msgstr ""
487
515
488−#: qml/Greeter/NarrowView.qml:252
516+#: qml/Greeter/PromptList.qml:126
489−msgid "Emergency"
517+msgid "Passcode"
490msgstr ""
518msgstr ""
491
519
492#: qml/Greeter/SessionsList.qml:122
520#: qml/Greeter/SessionsList.qml:122
493msgid "Select desktop environment"
521msgid "Select desktop environment"
494msgstr ""
522msgstr ""
495
523
496−#: qml/Launcher/Drawer.qml:80
524+#: qml/Launcher/Drawer.qml:92
497msgid "Search…"
525msgid "Search…"
498msgstr ""
526msgstr ""
499
527
500−#: qml/Launcher/Drawer.qml:101
528+#: qml/Launcher/Drawer.qml:123
501msgctxt "Apps sorted alphabetically"
529msgctxt "Apps sorted alphabetically"
502msgid "A-Z"
530msgid "A-Z"
503msgstr ""
531msgstr ""
504
532
505−#: qml/Launcher/MoreAppsHeader.qml:32
533+#: qml/Launcher/MoreAppsHeader.qml:39
506msgid "More apps in the store"
534msgid "More apps in the store"
507msgstr ""
535msgstr ""
508
536
@@ -518,62 +546,62 @@ msgstr ""
518msgid "Conference"
546msgid "Conference"
519msgstr ""
547msgstr ""
520
548
521−#: qml/Panel/Indicators/MenuItemFactory.qml:868
549+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:869
522msgid "Nothing is playing"
550msgid "Nothing is playing"
523msgstr "Einki spælir"
551msgstr "Einki spælir"
524
552
525−#: qml/Panel/Indicators/MenuItemFactory.qml:996
553+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:997
526#, qt-format
554#, qt-format
527msgid "%1 hour"
555msgid "%1 hour"
528msgid_plural "%1 hours"
556msgid_plural "%1 hours"
529msgstr[0] "%1 tími"
557msgstr[0] "%1 tími"
530msgstr[1] "%1 tímar"
558msgstr[1] "%1 tímar"
531
559
532−#: qml/Panel/Indicators/MenuItemFactory.qml:1000
560+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1001
533#, qt-format
561#, qt-format
534msgid "%1 minute"
562msgid "%1 minute"
535msgid_plural "%1 minutes"
563msgid_plural "%1 minutes"
536msgstr[0] "%1 minuttur"
564msgstr[0] "%1 minuttur"
537msgstr[1] "%1 minuttir"
565msgstr[1] "%1 minuttir"
538
566
539−#: qml/Panel/Indicators/MenuItemFactory.qml:1005
567+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1006
540#, qt-format
568#, qt-format
541msgid "%1 second"
569msgid "%1 second"
542msgid_plural "%1 seconds"
570msgid_plural "%1 seconds"
543msgstr[0] "%1 sekund"
571msgstr[0] "%1 sekund"
544msgstr[1] "%1 sekund"
572msgstr[1] "%1 sekund"
545
573
546−#: qml/Panel/Indicators/MenuItemFactory.qml:1008
574+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1009
547msgid "0 seconds"
575msgid "0 seconds"
548msgstr "0 sekund"
576msgstr "0 sekund"
549
577
550#. Translators: String like "1 hour, 2 minutes, 3 seconds remaining"
578#. Translators: String like "1 hour, 2 minutes, 3 seconds remaining"
551−#: qml/Panel/Indicators/MenuItemFactory.qml:1010
579+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1011
552#, qt-format
580#, qt-format
553msgid "%1 remaining"
581msgid "%1 remaining"
554msgstr "%1 eftir"
582msgstr "%1 eftir"
555
583
556−#: qml/Panel/Indicators/MenuItemFactory.qml:1016
584+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1017
557msgid "In queue…"
585msgid "In queue…"
558msgstr "Á rað..."
586msgstr "Á rað..."
559
587
560−#: qml/Panel/Indicators/MenuItemFactory.qml:1020
588+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1021
561msgid "Downloading"
589msgid "Downloading"
562msgstr "Tekur niður"
590msgstr "Tekur niður"
563
591
564−#: qml/Panel/Indicators/MenuItemFactory.qml:1022
592+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1023
565msgid "Paused, tap to resume"
593msgid "Paused, tap to resume"
566msgstr ""
594msgstr ""
567
595
568−#: qml/Panel/Indicators/MenuItemFactory.qml:1024
596+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1025
569msgid "Canceled"
597msgid "Canceled"
570msgstr ""
598msgstr ""
571
599
572−#: qml/Panel/Indicators/MenuItemFactory.qml:1026
600+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1027
573msgid "Finished"
601msgid "Finished"
574msgstr "Liðugt"
602msgstr "Liðugt"
575
603
576−#: qml/Panel/Indicators/MenuItemFactory.qml:1028
604+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1029
577msgid "Failed, tap to retry"
605msgid "Failed, tap to retry"
578msgstr ""
606msgstr ""
579
607
po/fr.po+93−62
@@ -7,21 +7,49 @@ msgid ""
7msgstr ""
7msgstr ""
8"Project-Id-Version: unity\n"
8"Project-Id-Version: unity\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2016-12-15 16:17+0000\n"
10+"POT-Creation-Date: 2017-02-06 09:12+0000\n"
11−"PO-Revision-Date: 2016-12-17 14:32+0000\n"
11+"PO-Revision-Date: 2017-02-07 18:31+0000\n"
12"Last-Translator: Anne017 <anneonyme017@openmailbox.org>\n"
12"Last-Translator: Anne017 <anneonyme017@openmailbox.org>\n"
13"Language-Team: French <fr@li.org>\n"
13"Language-Team: French <fr@li.org>\n"
14"MIME-Version: 1.0\n"
14"MIME-Version: 1.0\n"
15"Content-Type: text/plain; charset=UTF-8\n"
15"Content-Type: text/plain; charset=UTF-8\n"
16"Content-Transfer-Encoding: 8bit\n"
16"Content-Transfer-Encoding: 8bit\n"
17"Plural-Forms: nplurals=2; plural=n > 1;\n"
17"Plural-Forms: nplurals=2; plural=n > 1;\n"
18−"X-Launchpad-Export-Date: 2016-12-23 04:59+0000\n"
18+"X-Launchpad-Export-Date: 2017-02-08 04:59+0000\n"
19−"X-Generator: Launchpad (build 18298)\n"
19+"X-Generator: Launchpad (build 18326)\n"
20
20
21−#: plugins/LightDM/Greeter.cpp:123
21+#: plugins/LightDM/Greeter.cpp:188
22msgid "Password: "
22msgid "Password: "
23msgstr "Mot de passe : "
23msgstr "Mot de passe : "
24
24
25+#: plugins/LightDM/Greeter.cpp:203
26+msgid "Username"
27+msgstr "Nom d’utilisateur"
28+
29+#: plugins/LightDM/Greeter.cpp:242
30+msgid "Failed to authenticate"
31+msgstr "Échec de l'authentification"
32+
33+#: plugins/LightDM/Greeter.cpp:244
34+msgid "Invalid password, please try again"
35+msgstr "Mot de passe non valide, veuillez réessayer"
36+
37+#: plugins/LightDM/Greeter.cpp:254
38+msgid "Log In"
39+msgstr "Connexion"
40+
41+#: plugins/LightDM/Greeter.cpp:254
42+msgid "Retry"
43+msgstr "Réessayer"
44+
45+#: plugins/LightDM/UsersModel.cpp:152
46+msgid "Login"
47+msgstr "Se connecter"
48+
49+#: plugins/LightDM/UsersModel.cpp:160
50+msgid "Guest Session"
51+msgstr "Session d'invité"
52+
25#: plugins/Unity/Launcher/launcheritem.cpp:50
53#: plugins/Unity/Launcher/launcheritem.cpp:50
26#: plugins/Unity/Launcher/launcheritem.cpp:122
54#: plugins/Unity/Launcher/launcheritem.cpp:122
27msgid "Pin shortcut"
55msgid "Pin shortcut"
@@ -35,55 +63,55 @@ msgstr "Quitter"
35msgid "Unpin shortcut"
63msgid "Unpin shortcut"
36msgstr "Détacher le raccourci"
64msgstr "Détacher le raccourci"
37
65
38−#: qml/Components/Dialogs.qml:149
66+#: qml/Components/Dialogs.qml:177
39msgctxt "Title: Lock/Log out dialog"
67msgctxt "Title: Lock/Log out dialog"
40msgid "Log out"
68msgid "Log out"
41msgstr "Fermer la session"
69msgstr "Fermer la session"
42
70
43−#: qml/Components/Dialogs.qml:150
71+#: qml/Components/Dialogs.qml:178
44msgid "Are you sure you want to log out?"
72msgid "Are you sure you want to log out?"
45msgstr "Êtes-vous sûr de vouloir vous déconnecter ?"
73msgstr "Êtes-vous sûr de vouloir vous déconnecter ?"
46
74
47−#: qml/Components/Dialogs.qml:152
75+#: qml/Components/Dialogs.qml:181
48msgctxt "Button: Lock the system"
76msgctxt "Button: Lock the system"
49msgid "Lock"
77msgid "Lock"
50msgstr "Verrouiller"
78msgstr "Verrouiller"
51
79
52−#: qml/Components/Dialogs.qml:159
80+#: qml/Components/Dialogs.qml:191
53msgctxt "Button: Log out from the system"
81msgctxt "Button: Log out from the system"
54msgid "Log Out"
82msgid "Log Out"
55msgstr "Fermer la session"
83msgstr "Fermer la session"
56
84
57−#: qml/Components/Dialogs.qml:166 qml/Components/Dialogs.qml:222
85+#: qml/Components/Dialogs.qml:199 qml/Components/Dialogs.qml:264
58−#: qml/Dash/DashPageHeader.qml:324 qml/Greeter/NarrowView.qml:232
86+#: qml/Dash/DashPageHeader.qml:324 qml/Greeter/NarrowView.qml:222
59#: qml/Wizard/Pages/passcode-confirm.qml:32
87#: qml/Wizard/Pages/passcode-confirm.qml:32
60#: qml/Wizard/Pages/passcode-set.qml:32
88#: qml/Wizard/Pages/passcode-set.qml:32
61msgid "Cancel"
89msgid "Cancel"
62msgstr "Annuler"
90msgstr "Annuler"
63
91
64−#: qml/Components/Dialogs.qml:178
92+#: qml/Components/Dialogs.qml:211
65msgctxt "Title: Reboot dialog"
93msgctxt "Title: Reboot dialog"
66msgid "Reboot"
94msgid "Reboot"
67msgstr "Redémarrer"
95msgstr "Redémarrer"
68
96
69−#: qml/Components/Dialogs.qml:179
97+#: qml/Components/Dialogs.qml:212
70msgid "Are you sure you want to reboot?"
98msgid "Are you sure you want to reboot?"
71msgstr "Êtes-vous sûr de vouloir redémarrer ?"
99msgstr "Êtes-vous sûr de vouloir redémarrer ?"
72
100
73−#: qml/Components/Dialogs.qml:181
101+#: qml/Components/Dialogs.qml:215
74msgid "No"
102msgid "No"
75msgstr "Non"
103msgstr "Non"
76
104
77−#: qml/Components/Dialogs.qml:187
105+#: qml/Components/Dialogs.qml:223
78msgid "Yes"
106msgid "Yes"
79msgstr "Oui"
107msgstr "Oui"
80
108
81−#: qml/Components/Dialogs.qml:202
109+#: qml/Components/Dialogs.qml:239
82msgctxt "Title: Power off/Restart dialog"
110msgctxt "Title: Power off/Restart dialog"
83msgid "Power"
111msgid "Power"
84msgstr "Alimentation"
112msgstr "Alimentation"
85
113
86−#: qml/Components/Dialogs.qml:203
114+#: qml/Components/Dialogs.qml:240
87msgid ""
115msgid ""
88"Are you sure you would like\n"
116"Are you sure you would like\n"
89"to power off?"
117"to power off?"
@@ -91,12 +119,12 @@ msgstr ""
91"Êtes-vous sûr de vouloir\n"
119"Êtes-vous sûr de vouloir\n"
92"couper l'alimentation ?"
120"couper l'alimentation ?"
93
121
94−#: qml/Components/Dialogs.qml:205
122+#: qml/Components/Dialogs.qml:244
95msgctxt "Button: Power off the system"
123msgctxt "Button: Power off the system"
96msgid "Power off"
124msgid "Power off"
97msgstr "Éteindre"
125msgstr "Éteindre"
98
126
99−#: qml/Components/Dialogs.qml:214
127+#: qml/Components/Dialogs.qml:255
100msgctxt "Button: Restart the system"
128msgctxt "Button: Restart the system"
101msgid "Restart"
129msgid "Restart"
102msgstr "Redémarrer"
130msgstr "Redémarrer"
@@ -122,8 +150,8 @@ msgid "Alt + PrtScr"
122msgstr "Alt + Impécr"
150msgstr "Alt + Impécr"
123
151
124#: qml/Components/KeyboardShortcutsOverlay.qml:80
152#: qml/Components/KeyboardShortcutsOverlay.qml:80
125−msgid "Takes a screenshot of a window."
153+msgid "Takes a screenshot of the current window."
126−msgstr "Prends une capture d'écran d'une fenêtre."
154+msgstr "Prend une capture d'écran de la fenêtre actuelle."
127
155
128#: qml/Components/KeyboardShortcutsOverlay.qml:88
156#: qml/Components/KeyboardShortcutsOverlay.qml:88
129msgid "Super + Space"
157msgid "Super + Space"
@@ -269,7 +297,7 @@ msgstr "Alt + F4"
269msgid "Closes the current window."
297msgid "Closes the current window."
270msgstr "Ferme la fenêtre actuelle."
298msgstr "Ferme la fenêtre actuelle."
271
299
272−#: qml/Components/Lockscreen.qml:212 qml/Greeter/NarrowView.qml:252
300+#: qml/Components/Lockscreen.qml:212 qml/Greeter/NarrowView.qml:242
273msgid "Return to Call"
301msgid "Return to Call"
274msgstr "Retourner à l'appel"
302msgstr "Retourner à l'appel"
275
303
@@ -277,7 +305,7 @@ msgstr "Retourner à l'appel"
277msgid "Emergency Call"
305msgid "Emergency Call"
278msgstr "Appel d'urgence"
306msgstr "Appel d'urgence"
279
307
280−#: qml/Components/Lockscreen.qml:244
308+#: qml/Components/Lockscreen.qml:245
281msgid "OK"
309msgid "OK"
282msgstr "OK"
310msgstr "OK"
283
311
@@ -291,11 +319,11 @@ msgstr "%1:%2:%3"
291msgid "%1:%2"
319msgid "%1:%2"
292msgstr "%1:%2"
320msgstr "%1:%2"
293
321
294−#: qml/Components/ModeSwitchWarningDialog.qml:32
322+#: qml/Components/ModeSwitchWarningDialog.qml:33
295msgid "Apps may have unsaved data:"
323msgid "Apps may have unsaved data:"
296msgstr "Les applications peuvent avoir des données non enregistrées :"
324msgstr "Les applications peuvent avoir des données non enregistrées :"
297
325
298−#: qml/Components/ModeSwitchWarningDialog.qml:57
326+#: qml/Components/ModeSwitchWarningDialog.qml:60
299msgctxt ""
327msgctxt ""
300"Re-dock means connect the device again to an external screen/mouse/keyboard"
328"Re-dock means connect the device again to an external screen/mouse/keyboard"
301msgid "Re-dock, save your work and close these apps to continue."
329msgid "Re-dock, save your work and close these apps to continue."
@@ -303,21 +331,21 @@ msgstr ""
303"Rebranchez-vous sur la station d'accueil, enregistrez votre travail et "
331"Rebranchez-vous sur la station d'accueil, enregistrez votre travail et "
304"fermez ces applications pour continuer."
332"fermez ces applications pour continuer."
305
333
306−#: qml/Components/ModeSwitchWarningDialog.qml:63
334+#: qml/Components/ModeSwitchWarningDialog.qml:67
307msgid "Or force close now (unsaved data will be lost)."
335msgid "Or force close now (unsaved data will be lost)."
308msgstr ""
336msgstr ""
309"Ou forcer la fermeture maintenant (les données non enregistrées seront "
337"Ou forcer la fermeture maintenant (les données non enregistrées seront "
310"perdues)."
338"perdues)."
311
339
312−#: qml/Components/ModeSwitchWarningDialog.qml:75
340+#: qml/Components/ModeSwitchWarningDialog.qml:80
313msgid "OK, I will reconnect"
341msgid "OK, I will reconnect"
314msgstr "OK, je vais me reconnecter"
342msgstr "OK, je vais me reconnecter"
315
343
316−#: qml/Components/ModeSwitchWarningDialog.qml:76
344+#: qml/Components/ModeSwitchWarningDialog.qml:81
317msgid "Reconnect now!"
345msgid "Reconnect now!"
318msgstr "Se reconnecter maintenant !"
346msgstr "Se reconnecter maintenant !"
319
347
320−#: qml/Components/ModeSwitchWarningDialog.qml:88
348+#: qml/Components/ModeSwitchWarningDialog.qml:94
321msgid "Close all"
349msgid "Close all"
322msgstr "Tout fermer"
350msgstr "Tout fermer"
323
351
@@ -434,15 +462,15 @@ msgstr "Relâcher pour actualiser..."
434msgid "Enable location data"
462msgid "Enable location data"
435msgstr "Activer les données de localisation"
463msgstr "Activer les données de localisation"
436
464
437−#: qml/Dash/ScopesList.qml:57
465+#: qml/Dash/ScopesList.qml:146
438msgid "Manage"
466msgid "Manage"
439msgstr "Gérer"
467msgstr "Gérer"
440
468
441−#: qml/Dash/ScopesList.qml:104
469+#: qml/Dash/ScopesList.qml:187
442msgid "Home"
470msgid "Home"
443msgstr "Accueil"
471msgstr "Accueil"
444
472
445−#: qml/Dash/ScopesList.qml:105
473+#: qml/Dash/ScopesList.qml:188
446msgid "Also installed"
474msgid "Also installed"
447msgstr "Également installées"
475msgstr "Également installées"
448
476
@@ -473,44 +501,44 @@ msgid_plural "Please wait %1 minutes and then try again…"
473msgstr[0] "Veuillez patienter %1 minute puis réessayez..."
501msgstr[0] "Veuillez patienter %1 minute puis réessayez..."
474msgstr[1] "Veuillez patienter %1 minutes puis réessayez..."
502msgstr[1] "Veuillez patienter %1 minutes puis réessayez..."
475
503
476−#: qml/Greeter/Greeter.qml:592
504+#: qml/Greeter/Greeter.qml:561
477msgid "Try again"
505msgid "Try again"
478msgstr "Réessayer"
506msgstr "Réessayer"
479
507
480−#: qml/Greeter/LoginList.qml:70
508+#: qml/Greeter/Greeter.qml:562
509+msgid "Enter passphrase to unlock"
510+msgstr "Saisir la phrase de passe pour déverrouiller"
511+
512+#: qml/Greeter/Greeter.qml:563
513+msgid "Enter passcode to unlock"
514+msgstr "Saisissez votre mot de passe pour déverrouiller"
515+
516+#: qml/Greeter/NarrowView.qml:242
517+msgid "Emergency"
518+msgstr "Urgence"
519+
520+#: qml/Greeter/PromptList.qml:126
481msgid "Passphrase"
521msgid "Passphrase"
482msgstr "Phrase secrète"
522msgstr "Phrase secrète"
483
523
484−#: qml/Greeter/LoginList.qml:71
524+#: qml/Greeter/PromptList.qml:126
485msgid "Passcode"
525msgid "Passcode"
486msgstr "Code"
526msgstr "Code"
487
527
488−#: qml/Greeter/LoginList.qml:98
489−msgid "Retry"
490−msgstr "Réessayer"
491−
492−#: qml/Greeter/LoginList.qml:99
493−msgid "Log In"
494−msgstr "Connexion"
495−
496−#: qml/Greeter/NarrowView.qml:252
497−msgid "Emergency"
498−msgstr "Urgence"
499−
500#: qml/Greeter/SessionsList.qml:122
528#: qml/Greeter/SessionsList.qml:122
501msgid "Select desktop environment"
529msgid "Select desktop environment"
502msgstr "Sélectionner l'environnement de bureau"
530msgstr "Sélectionner l'environnement de bureau"
503
531
504−#: qml/Launcher/Drawer.qml:80
532+#: qml/Launcher/Drawer.qml:92
505msgid "Search…"
533msgid "Search…"
506msgstr "Rechercher..."
534msgstr "Rechercher..."
507
535
508−#: qml/Launcher/Drawer.qml:101
536+#: qml/Launcher/Drawer.qml:123
509msgctxt "Apps sorted alphabetically"
537msgctxt "Apps sorted alphabetically"
510msgid "A-Z"
538msgid "A-Z"
511msgstr "A-Z"
539msgstr "A-Z"
512
540
513−#: qml/Launcher/MoreAppsHeader.qml:32
541+#: qml/Launcher/MoreAppsHeader.qml:39
514msgid "More apps in the store"
542msgid "More apps in the store"
515msgstr "Plus d'applications dans la logithèque"
543msgstr "Plus d'applications dans la logithèque"
516
544
@@ -526,62 +554,62 @@ msgstr "Appuyez pour revenir à l'appel..."
526msgid "Conference"
554msgid "Conference"
527msgstr "Conférence"
555msgstr "Conférence"
528
556
529−#: qml/Panel/Indicators/MenuItemFactory.qml:868
557+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:869
530msgid "Nothing is playing"
558msgid "Nothing is playing"
531msgstr "Rien n'est en cours de lecture"
559msgstr "Rien n'est en cours de lecture"
532
560
533−#: qml/Panel/Indicators/MenuItemFactory.qml:996
561+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:997
534#, qt-format
562#, qt-format
535msgid "%1 hour"
563msgid "%1 hour"
536msgid_plural "%1 hours"
564msgid_plural "%1 hours"
537msgstr[0] "%1 heure"
565msgstr[0] "%1 heure"
538msgstr[1] "%1 heures"
566msgstr[1] "%1 heures"
539
567
540−#: qml/Panel/Indicators/MenuItemFactory.qml:1000
568+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1001
541#, qt-format
569#, qt-format
542msgid "%1 minute"
570msgid "%1 minute"
543msgid_plural "%1 minutes"
571msgid_plural "%1 minutes"
544msgstr[0] "%1 minute"
572msgstr[0] "%1 minute"
545msgstr[1] "%1 minutes"
573msgstr[1] "%1 minutes"
546
574
547−#: qml/Panel/Indicators/MenuItemFactory.qml:1005
575+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1006
548#, qt-format
576#, qt-format
549msgid "%1 second"
577msgid "%1 second"
550msgid_plural "%1 seconds"
578msgid_plural "%1 seconds"
551msgstr[0] "%1 seconde"
579msgstr[0] "%1 seconde"
552msgstr[1] "%1 secondes"
580msgstr[1] "%1 secondes"
553
581
554−#: qml/Panel/Indicators/MenuItemFactory.qml:1008
582+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1009
555msgid "0 seconds"
583msgid "0 seconds"
556msgstr "0 seconde"
584msgstr "0 seconde"
557
585
558#. Translators: String like "1 hour, 2 minutes, 3 seconds remaining"
586#. Translators: String like "1 hour, 2 minutes, 3 seconds remaining"
559−#: qml/Panel/Indicators/MenuItemFactory.qml:1010
587+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1011
560#, qt-format
588#, qt-format
561msgid "%1 remaining"
589msgid "%1 remaining"
562msgstr "Il reste %1"
590msgstr "Il reste %1"
563
591
564−#: qml/Panel/Indicators/MenuItemFactory.qml:1016
592+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1017
565msgid "In queue…"
593msgid "In queue…"
566msgstr "Dans la file d'attente..."
594msgstr "Dans la file d'attente..."
567
595
568−#: qml/Panel/Indicators/MenuItemFactory.qml:1020
596+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1021
569msgid "Downloading"
597msgid "Downloading"
570msgstr "Téléchargement en cours"
598msgstr "Téléchargement en cours"
571
599
572−#: qml/Panel/Indicators/MenuItemFactory.qml:1022
600+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1023
573msgid "Paused, tap to resume"
601msgid "Paused, tap to resume"
574msgstr "En pause, appuyez pour reprendre"
602msgstr "En pause, appuyez pour reprendre"
575
603
576−#: qml/Panel/Indicators/MenuItemFactory.qml:1024
604+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1025
577msgid "Canceled"
605msgid "Canceled"
578msgstr "Annulé"
606msgstr "Annulé"
579
607
580−#: qml/Panel/Indicators/MenuItemFactory.qml:1026
608+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1027
581msgid "Finished"
609msgid "Finished"
582msgstr "Terminé"
610msgstr "Terminé"
583
611
584−#: qml/Panel/Indicators/MenuItemFactory.qml:1028
612+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1029
585msgid "Failed, tap to retry"
613msgid "Failed, tap to retry"
586msgstr "Échec, appuyez pour réessayer"
614msgstr "Échec, appuyez pour réessayer"
587
615
@@ -1387,3 +1415,6 @@ msgstr "Mot de passe très faible"
1387
1415
1388#~ msgid "Swipe up for favorite calculations"
1416#~ msgid "Swipe up for favorite calculations"
1389#~ msgstr "Faites glisser vers le haut pour afficher les calculs favoris"
1417#~ msgstr "Faites glisser vers le haut pour afficher les calculs favoris"
1418+
1419+#~ msgid "Takes a screenshot of a window."
1420+#~ msgstr "Prends une capture d'écran d'une fenêtre."
po/ga.po+85−57
@@ -7,7 +7,7 @@ msgid ""
7msgstr ""
7msgstr ""
8"Project-Id-Version: unity8\n"
8"Project-Id-Version: unity8\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2016-12-15 16:17+0000\n"
10+"POT-Creation-Date: 2017-02-06 09:12+0000\n"
11"PO-Revision-Date: 2016-01-25 11:33+0000\n"
11"PO-Revision-Date: 2016-01-25 11:33+0000\n"
12"Last-Translator: Joshua Kiley <Unknown>\n"
12"Last-Translator: Joshua Kiley <Unknown>\n"
13"Language-Team: Irish <ga@li.org>\n"
13"Language-Team: Irish <ga@li.org>\n"
@@ -15,13 +15,41 @@ msgstr ""
15"Content-Type: text/plain; charset=UTF-8\n"
15"Content-Type: text/plain; charset=UTF-8\n"
16"Content-Transfer-Encoding: 8bit\n"
16"Content-Transfer-Encoding: 8bit\n"
17"Plural-Forms: nplurals=3; plural=n==1 ? 0 : n==2 ? 1 : 2;\n"
17"Plural-Forms: nplurals=3; plural=n==1 ? 0 : n==2 ? 1 : 2;\n"
18−"X-Launchpad-Export-Date: 2016-12-23 04:59+0000\n"
18+"X-Launchpad-Export-Date: 2017-02-08 04:59+0000\n"
19−"X-Generator: Launchpad (build 18298)\n"
19+"X-Generator: Launchpad (build 18326)\n"
20
20
21−#: plugins/LightDM/Greeter.cpp:123
21+#: plugins/LightDM/Greeter.cpp:188
22msgid "Password: "
22msgid "Password: "
23msgstr "Pasfhocal "
23msgstr "Pasfhocal "
24
24
25+#: plugins/LightDM/Greeter.cpp:203
26+msgid "Username"
27+msgstr ""
28+
29+#: plugins/LightDM/Greeter.cpp:242
30+msgid "Failed to authenticate"
31+msgstr ""
32+
33+#: plugins/LightDM/Greeter.cpp:244
34+msgid "Invalid password, please try again"
35+msgstr ""
36+
37+#: plugins/LightDM/Greeter.cpp:254
38+msgid "Log In"
39+msgstr ""
40+
41+#: plugins/LightDM/Greeter.cpp:254
42+msgid "Retry"
43+msgstr "Bain triail as arís"
44+
45+#: plugins/LightDM/UsersModel.cpp:152
46+msgid "Login"
47+msgstr ""
48+
49+#: plugins/LightDM/UsersModel.cpp:160
50+msgid "Guest Session"
51+msgstr ""
52+
25#: plugins/Unity/Launcher/launcheritem.cpp:50
53#: plugins/Unity/Launcher/launcheritem.cpp:50
26#: plugins/Unity/Launcher/launcheritem.cpp:122
54#: plugins/Unity/Launcher/launcheritem.cpp:122
27msgid "Pin shortcut"
55msgid "Pin shortcut"
@@ -35,66 +63,66 @@ msgstr "Éirigh as"
35msgid "Unpin shortcut"
63msgid "Unpin shortcut"
36msgstr "Bain Aicearra Den Bharra"
64msgstr "Bain Aicearra Den Bharra"
37
65
38−#: qml/Components/Dialogs.qml:149
66+#: qml/Components/Dialogs.qml:177
39msgctxt "Title: Lock/Log out dialog"
67msgctxt "Title: Lock/Log out dialog"
40msgid "Log out"
68msgid "Log out"
41msgstr "Logáil Amach"
69msgstr "Logáil Amach"
42
70
43−#: qml/Components/Dialogs.qml:150
71+#: qml/Components/Dialogs.qml:178
44msgid "Are you sure you want to log out?"
72msgid "Are you sure you want to log out?"
45msgstr "An bhfuil tú cinnte gur mhaith leat lógáil amach?"
73msgstr "An bhfuil tú cinnte gur mhaith leat lógáil amach?"
46
74
47−#: qml/Components/Dialogs.qml:152
75+#: qml/Components/Dialogs.qml:181
48msgctxt "Button: Lock the system"
76msgctxt "Button: Lock the system"
49msgid "Lock"
77msgid "Lock"
50msgstr "Cuir Faoi Ghlas"
78msgstr "Cuir Faoi Ghlas"
51
79
52−#: qml/Components/Dialogs.qml:159
80+#: qml/Components/Dialogs.qml:191
53msgctxt "Button: Log out from the system"
81msgctxt "Button: Log out from the system"
54msgid "Log Out"
82msgid "Log Out"
55msgstr "Logáil Amach"
83msgstr "Logáil Amach"
56
84
57−#: qml/Components/Dialogs.qml:166 qml/Components/Dialogs.qml:222
85+#: qml/Components/Dialogs.qml:199 qml/Components/Dialogs.qml:264
58−#: qml/Dash/DashPageHeader.qml:324 qml/Greeter/NarrowView.qml:232
86+#: qml/Dash/DashPageHeader.qml:324 qml/Greeter/NarrowView.qml:222
59#: qml/Wizard/Pages/passcode-confirm.qml:32
87#: qml/Wizard/Pages/passcode-confirm.qml:32
60#: qml/Wizard/Pages/passcode-set.qml:32
88#: qml/Wizard/Pages/passcode-set.qml:32
61msgid "Cancel"
89msgid "Cancel"
62msgstr "Cealaigh"
90msgstr "Cealaigh"
63
91
64−#: qml/Components/Dialogs.qml:178
92+#: qml/Components/Dialogs.qml:211
65msgctxt "Title: Reboot dialog"
93msgctxt "Title: Reboot dialog"
66msgid "Reboot"
94msgid "Reboot"
67msgstr "Atosaigh"
95msgstr "Atosaigh"
68
96
69−#: qml/Components/Dialogs.qml:179
97+#: qml/Components/Dialogs.qml:212
70msgid "Are you sure you want to reboot?"
98msgid "Are you sure you want to reboot?"
71msgstr "Cinnte gur mhaith leat atosú?"
99msgstr "Cinnte gur mhaith leat atosú?"
72
100
73−#: qml/Components/Dialogs.qml:181
101+#: qml/Components/Dialogs.qml:215
74msgid "No"
102msgid "No"
75msgstr "Níl"
103msgstr "Níl"
76
104
77−#: qml/Components/Dialogs.qml:187
105+#: qml/Components/Dialogs.qml:223
78msgid "Yes"
106msgid "Yes"
79msgstr "Tá"
107msgstr "Tá"
80
108
81−#: qml/Components/Dialogs.qml:202
109+#: qml/Components/Dialogs.qml:239
82msgctxt "Title: Power off/Restart dialog"
110msgctxt "Title: Power off/Restart dialog"
83msgid "Power"
111msgid "Power"
84msgstr "Múch an chumhacht"
112msgstr "Múch an chumhacht"
85
113
86−#: qml/Components/Dialogs.qml:203
114+#: qml/Components/Dialogs.qml:240
87msgid ""
115msgid ""
88"Are you sure you would like\n"
116"Are you sure you would like\n"
89"to power off?"
117"to power off?"
90msgstr "Cinnte gur mhaith leat an chumhacht a mhúchadh?"
118msgstr "Cinnte gur mhaith leat an chumhacht a mhúchadh?"
91
119
92−#: qml/Components/Dialogs.qml:205
120+#: qml/Components/Dialogs.qml:244
93msgctxt "Button: Power off the system"
121msgctxt "Button: Power off the system"
94msgid "Power off"
122msgid "Power off"
95msgstr "Múch"
123msgstr "Múch"
96
124
97−#: qml/Components/Dialogs.qml:214
125+#: qml/Components/Dialogs.qml:255
98msgctxt "Button: Restart the system"
126msgctxt "Button: Restart the system"
99msgid "Restart"
127msgid "Restart"
100msgstr "Atosaigh"
128msgstr "Atosaigh"
@@ -120,7 +148,7 @@ msgid "Alt + PrtScr"
120msgstr ""
148msgstr ""
121
149
122#: qml/Components/KeyboardShortcutsOverlay.qml:80
150#: qml/Components/KeyboardShortcutsOverlay.qml:80
123−msgid "Takes a screenshot of a window."
151+msgid "Takes a screenshot of the current window."
124msgstr ""
152msgstr ""
125
153
126#: qml/Components/KeyboardShortcutsOverlay.qml:88
154#: qml/Components/KeyboardShortcutsOverlay.qml:88
@@ -267,7 +295,7 @@ msgstr ""
267msgid "Closes the current window."
295msgid "Closes the current window."
268msgstr ""
296msgstr ""
269
297
270−#: qml/Components/Lockscreen.qml:212 qml/Greeter/NarrowView.qml:252
298+#: qml/Components/Lockscreen.qml:212 qml/Greeter/NarrowView.qml:242
271msgid "Return to Call"
299msgid "Return to Call"
272msgstr "Fill ar an Ghlaoch"
300msgstr "Fill ar an Ghlaoch"
273
301
@@ -275,7 +303,7 @@ msgstr "Fill ar an Ghlaoch"
275msgid "Emergency Call"
303msgid "Emergency Call"
276msgstr "Glaoch Éigeandála"
304msgstr "Glaoch Éigeandála"
277
305
278−#: qml/Components/Lockscreen.qml:244
306+#: qml/Components/Lockscreen.qml:245
279msgid "OK"
307msgid "OK"
280msgstr "Tá Go Maith"
308msgstr "Tá Go Maith"
281
309
@@ -289,29 +317,29 @@ msgstr ""
289msgid "%1:%2"
317msgid "%1:%2"
290msgstr ""
318msgstr ""
291
319
292−#: qml/Components/ModeSwitchWarningDialog.qml:32
320+#: qml/Components/ModeSwitchWarningDialog.qml:33
293msgid "Apps may have unsaved data:"
321msgid "Apps may have unsaved data:"
294msgstr "Seans go mbeidh sonraí gan sábháil ag aipeanna:"
322msgstr "Seans go mbeidh sonraí gan sábháil ag aipeanna:"
295
323
296−#: qml/Components/ModeSwitchWarningDialog.qml:57
324+#: qml/Components/ModeSwitchWarningDialog.qml:60
297msgctxt ""
325msgctxt ""
298"Re-dock means connect the device again to an external screen/mouse/keyboard"
326"Re-dock means connect the device again to an external screen/mouse/keyboard"
299msgid "Re-dock, save your work and close these apps to continue."
327msgid "Re-dock, save your work and close these apps to continue."
300msgstr ""
328msgstr ""
301
329
302−#: qml/Components/ModeSwitchWarningDialog.qml:63
330+#: qml/Components/ModeSwitchWarningDialog.qml:67
303msgid "Or force close now (unsaved data will be lost)."
331msgid "Or force close now (unsaved data will be lost)."
304msgstr ""
332msgstr ""
305
333
306−#: qml/Components/ModeSwitchWarningDialog.qml:75
334+#: qml/Components/ModeSwitchWarningDialog.qml:80
307msgid "OK, I will reconnect"
335msgid "OK, I will reconnect"
308msgstr "Go maith, athcheanglóidh mé."
336msgstr "Go maith, athcheanglóidh mé."
309
337
310−#: qml/Components/ModeSwitchWarningDialog.qml:76
338+#: qml/Components/ModeSwitchWarningDialog.qml:81
311msgid "Reconnect now!"
339msgid "Reconnect now!"
312msgstr "Athnasc anois!"
340msgstr "Athnasc anois!"
313
341
314−#: qml/Components/ModeSwitchWarningDialog.qml:88
342+#: qml/Components/ModeSwitchWarningDialog.qml:94
315msgid "Close all"
343msgid "Close all"
316msgstr "Dún Gach Rud"
344msgstr "Dún Gach Rud"
317
345
@@ -426,15 +454,15 @@ msgstr "Scaoil le hathnuachan..."
426msgid "Enable location data"
454msgid "Enable location data"
427msgstr "Ceadaigh logshonraí"
455msgstr "Ceadaigh logshonraí"
428
456
429−#: qml/Dash/ScopesList.qml:57
457+#: qml/Dash/ScopesList.qml:146
430msgid "Manage"
458msgid "Manage"
431msgstr "Bainistigh"
459msgstr "Bainistigh"
432
460
433−#: qml/Dash/ScopesList.qml:104
461+#: qml/Dash/ScopesList.qml:187
434msgid "Home"
462msgid "Home"
435msgstr "Baile"
463msgstr "Baile"
436
464
437−#: qml/Dash/ScopesList.qml:105
465+#: qml/Dash/ScopesList.qml:188
438msgid "Also installed"
466msgid "Also installed"
439msgstr ""
467msgstr ""
440
468
@@ -462,44 +490,44 @@ msgstr[0] "Fan %1 nóiméad agus bain triail as arís, le do thoil."
462msgstr[1] "Fan %1 nóiméad agus bain triail as arís, le do thoil."
490msgstr[1] "Fan %1 nóiméad agus bain triail as arís, le do thoil."
463msgstr[2] "Fan %1 nóiméad agus bain triail as arís, le do thoil."
491msgstr[2] "Fan %1 nóiméad agus bain triail as arís, le do thoil."
464
492
465−#: qml/Greeter/Greeter.qml:592
493+#: qml/Greeter/Greeter.qml:561
466msgid "Try again"
494msgid "Try again"
467msgstr ""
495msgstr ""
468
496
469−#: qml/Greeter/LoginList.qml:70
497+#: qml/Greeter/Greeter.qml:562
470−msgid "Passphrase"
498+msgid "Enter passphrase to unlock"
471msgstr ""
499msgstr ""
472
500
473−#: qml/Greeter/LoginList.qml:71
501+#: qml/Greeter/Greeter.qml:563
474−msgid "Passcode"
502+msgid "Enter passcode to unlock"
475msgstr ""
503msgstr ""
476
504
477−#: qml/Greeter/LoginList.qml:98
505+#: qml/Greeter/NarrowView.qml:242
478−msgid "Retry"
506+msgid "Emergency"
479−msgstr "Bain triail as arís"
507+msgstr ""
480
508
481−#: qml/Greeter/LoginList.qml:99
509+#: qml/Greeter/PromptList.qml:126
482−msgid "Log In"
510+msgid "Passphrase"
483msgstr ""
511msgstr ""
484
512
485−#: qml/Greeter/NarrowView.qml:252
513+#: qml/Greeter/PromptList.qml:126
486−msgid "Emergency"
514+msgid "Passcode"
487msgstr ""
515msgstr ""
488
516
489#: qml/Greeter/SessionsList.qml:122
517#: qml/Greeter/SessionsList.qml:122
490msgid "Select desktop environment"
518msgid "Select desktop environment"
491msgstr ""
519msgstr ""
492
520
493−#: qml/Launcher/Drawer.qml:80
521+#: qml/Launcher/Drawer.qml:92
494msgid "Search…"
522msgid "Search…"
495msgstr ""
523msgstr ""
496
524
497−#: qml/Launcher/Drawer.qml:101
525+#: qml/Launcher/Drawer.qml:123
498msgctxt "Apps sorted alphabetically"
526msgctxt "Apps sorted alphabetically"
499msgid "A-Z"
527msgid "A-Z"
500msgstr ""
528msgstr ""
501
529
502−#: qml/Launcher/MoreAppsHeader.qml:32
530+#: qml/Launcher/MoreAppsHeader.qml:39
503msgid "More apps in the store"
531msgid "More apps in the store"
504msgstr ""
532msgstr ""
505
533
@@ -515,11 +543,11 @@ msgstr "Tapáil chun filleadh ar an nglaoch..."
515msgid "Conference"
543msgid "Conference"
516msgstr "Glaoch comhdhála"
544msgstr "Glaoch comhdhála"
517
545
518−#: qml/Panel/Indicators/MenuItemFactory.qml:868
546+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:869
519msgid "Nothing is playing"
547msgid "Nothing is playing"
520msgstr "Tada á chasadh"
548msgstr "Tada á chasadh"
521
549
522−#: qml/Panel/Indicators/MenuItemFactory.qml:996
550+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:997
523#, qt-format
551#, qt-format
524msgid "%1 hour"
552msgid "%1 hour"
525msgid_plural "%1 hours"
553msgid_plural "%1 hours"
@@ -527,7 +555,7 @@ msgstr[0] "%1 uair"
527msgstr[1] "%1 uair"
555msgstr[1] "%1 uair"
528msgstr[2] "%1 uair"
556msgstr[2] "%1 uair"
529
557
530−#: qml/Panel/Indicators/MenuItemFactory.qml:1000
558+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1001
531#, qt-format
559#, qt-format
532msgid "%1 minute"
560msgid "%1 minute"
533msgid_plural "%1 minutes"
561msgid_plural "%1 minutes"
@@ -535,7 +563,7 @@ msgstr[0] "%1 nóiméad"
535msgstr[1] "%1 nóiméad"
563msgstr[1] "%1 nóiméad"
536msgstr[2] "%1 nóiméad"
564msgstr[2] "%1 nóiméad"
537
565
538−#: qml/Panel/Indicators/MenuItemFactory.qml:1005
566+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1006
539#, qt-format
567#, qt-format
540msgid "%1 second"
568msgid "%1 second"
541msgid_plural "%1 seconds"
569msgid_plural "%1 seconds"
@@ -543,37 +571,37 @@ msgstr[0] "%1 soicind"
543msgstr[1] "%1 soicind"
571msgstr[1] "%1 soicind"
544msgstr[2] "%1 soicind"
572msgstr[2] "%1 soicind"
545
573
546−#: qml/Panel/Indicators/MenuItemFactory.qml:1008
574+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1009
547msgid "0 seconds"
575msgid "0 seconds"
548msgstr "%1 soicind"
576msgstr "%1 soicind"
549
577
550#. Translators: String like "1 hour, 2 minutes, 3 seconds remaining"
578#. Translators: String like "1 hour, 2 minutes, 3 seconds remaining"
551−#: qml/Panel/Indicators/MenuItemFactory.qml:1010
579+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1011
552#, qt-format
580#, qt-format
553msgid "%1 remaining"
581msgid "%1 remaining"
554msgstr ""
582msgstr ""
555
583
556−#: qml/Panel/Indicators/MenuItemFactory.qml:1016
584+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1017
557msgid "In queue…"
585msgid "In queue…"
558msgstr "Ag fanacht a scuaine..."
586msgstr "Ag fanacht a scuaine..."
559
587
560−#: qml/Panel/Indicators/MenuItemFactory.qml:1020
588+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1021
561msgid "Downloading"
589msgid "Downloading"
562msgstr "Íoslódáil"
590msgstr "Íoslódáil"
563
591
564−#: qml/Panel/Indicators/MenuItemFactory.qml:1022
592+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1023
565msgid "Paused, tap to resume"
593msgid "Paused, tap to resume"
566msgstr "Sos, tapáill chun leanúint ar aghaidhdh"
594msgstr "Sos, tapáill chun leanúint ar aghaidhdh"
567
595
568−#: qml/Panel/Indicators/MenuItemFactory.qml:1024
596+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1025
569msgid "Canceled"
597msgid "Canceled"
570msgstr "Curtha Ar Ceal"
598msgstr "Curtha Ar Ceal"
571
599
572−#: qml/Panel/Indicators/MenuItemFactory.qml:1026
600+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1027
573msgid "Finished"
601msgid "Finished"
574msgstr "Críochnaithe"
602msgstr "Críochnaithe"
575
603
576−#: qml/Panel/Indicators/MenuItemFactory.qml:1028
604+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1029
577msgid "Failed, tap to retry"
605msgid "Failed, tap to retry"
578msgstr "Tá teipthe ort, tapáil chun triail eile a bhaint as"
606msgstr "Tá teipthe ort, tapáil chun triail eile a bhaint as"
579
607
po/gd.po+92−61
@@ -7,7 +7,7 @@ msgid ""
7msgstr ""
7msgstr ""
8"Project-Id-Version: unity8\n"
8"Project-Id-Version: unity8\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2016-12-15 16:17+0000\n"
10+"POT-Creation-Date: 2017-02-06 09:12+0000\n"
11"PO-Revision-Date: 2016-04-08 18:34+0000\n"
11"PO-Revision-Date: 2016-04-08 18:34+0000\n"
12"Last-Translator: Akerbeltz <fios@akerbeltz.org>\n"
12"Last-Translator: Akerbeltz <fios@akerbeltz.org>\n"
13"Language-Team: Fòram na Gàidhlig\n"
13"Language-Team: Fòram na Gàidhlig\n"
@@ -16,14 +16,42 @@ msgstr ""
16"Content-Transfer-Encoding: 8bit\n"
16"Content-Transfer-Encoding: 8bit\n"
17"Plural-Forms: nplurals=4; plural=(n==1 || n==11) ? 0 : (n==2 || n==12) ? 1 : "
17"Plural-Forms: nplurals=4; plural=(n==1 || n==11) ? 0 : (n==2 || n==12) ? 1 : "
18"(n > 2 && n < 20) ? 2 : 3;\n"
18"(n > 2 && n < 20) ? 2 : 3;\n"
19−"X-Launchpad-Export-Date: 2016-12-23 04:59+0000\n"
19+"X-Launchpad-Export-Date: 2017-02-08 04:59+0000\n"
20−"X-Generator: Launchpad (build 18298)\n"
20+"X-Generator: Launchpad (build 18326)\n"
21"Language: gd\n"
21"Language: gd\n"
22
22
23−#: plugins/LightDM/Greeter.cpp:123
23+#: plugins/LightDM/Greeter.cpp:188
24msgid "Password: "
24msgid "Password: "
25msgstr "Facal-faire: "
25msgstr "Facal-faire: "
26
26
27+#: plugins/LightDM/Greeter.cpp:203
28+msgid "Username"
29+msgstr ""
30+
31+#: plugins/LightDM/Greeter.cpp:242
32+msgid "Failed to authenticate"
33+msgstr ""
34+
35+#: plugins/LightDM/Greeter.cpp:244
36+msgid "Invalid password, please try again"
37+msgstr ""
38+
39+#: plugins/LightDM/Greeter.cpp:254
40+msgid "Log In"
41+msgstr "Clàraich a-steach"
42+
43+#: plugins/LightDM/Greeter.cpp:254
44+msgid "Retry"
45+msgstr "Feuch ris a-rithist"
46+
47+#: plugins/LightDM/UsersModel.cpp:152
48+msgid "Login"
49+msgstr ""
50+
51+#: plugins/LightDM/UsersModel.cpp:160
52+msgid "Guest Session"
53+msgstr ""
54+
27#: plugins/Unity/Launcher/launcheritem.cpp:50
55#: plugins/Unity/Launcher/launcheritem.cpp:50
28#: plugins/Unity/Launcher/launcheritem.cpp:122
56#: plugins/Unity/Launcher/launcheritem.cpp:122
29msgid "Pin shortcut"
57msgid "Pin shortcut"
@@ -37,55 +65,55 @@ msgstr "Fàg an-seo"
37msgid "Unpin shortcut"
65msgid "Unpin shortcut"
38msgstr "Neo-phrìnich an ath-ghoirid"
66msgstr "Neo-phrìnich an ath-ghoirid"
39
67
40−#: qml/Components/Dialogs.qml:149
68+#: qml/Components/Dialogs.qml:177
41msgctxt "Title: Lock/Log out dialog"
69msgctxt "Title: Lock/Log out dialog"
42msgid "Log out"
70msgid "Log out"
43msgstr "Clàraich a-mach"
71msgstr "Clàraich a-mach"
44
72
45−#: qml/Components/Dialogs.qml:150
73+#: qml/Components/Dialogs.qml:178
46msgid "Are you sure you want to log out?"
74msgid "Are you sure you want to log out?"
47msgstr "A bheil thu cinnteach gu bheil thu airson clàradh a-mach?"
75msgstr "A bheil thu cinnteach gu bheil thu airson clàradh a-mach?"
48
76
49−#: qml/Components/Dialogs.qml:152
77+#: qml/Components/Dialogs.qml:181
50msgctxt "Button: Lock the system"
78msgctxt "Button: Lock the system"
51msgid "Lock"
79msgid "Lock"
52msgstr "Glais"
80msgstr "Glais"
53
81
54−#: qml/Components/Dialogs.qml:159
82+#: qml/Components/Dialogs.qml:191
55msgctxt "Button: Log out from the system"
83msgctxt "Button: Log out from the system"
56msgid "Log Out"
84msgid "Log Out"
57msgstr "Clàraich a-mach"
85msgstr "Clàraich a-mach"
58
86
59−#: qml/Components/Dialogs.qml:166 qml/Components/Dialogs.qml:222
87+#: qml/Components/Dialogs.qml:199 qml/Components/Dialogs.qml:264
60−#: qml/Dash/DashPageHeader.qml:324 qml/Greeter/NarrowView.qml:232
88+#: qml/Dash/DashPageHeader.qml:324 qml/Greeter/NarrowView.qml:222
61#: qml/Wizard/Pages/passcode-confirm.qml:32
89#: qml/Wizard/Pages/passcode-confirm.qml:32
62#: qml/Wizard/Pages/passcode-set.qml:32
90#: qml/Wizard/Pages/passcode-set.qml:32
63msgid "Cancel"
91msgid "Cancel"
64msgstr "Sguir dheth"
92msgstr "Sguir dheth"
65
93
66−#: qml/Components/Dialogs.qml:178
94+#: qml/Components/Dialogs.qml:211
67msgctxt "Title: Reboot dialog"
95msgctxt "Title: Reboot dialog"
68msgid "Reboot"
96msgid "Reboot"
69msgstr "Ath-thòisich an siostam"
97msgstr "Ath-thòisich an siostam"
70
98
71−#: qml/Components/Dialogs.qml:179
99+#: qml/Components/Dialogs.qml:212
72msgid "Are you sure you want to reboot?"
100msgid "Are you sure you want to reboot?"
73msgstr "A bheil thu cinnteach gu bheil thu airson tòiseachadh às ùr?"
101msgstr "A bheil thu cinnteach gu bheil thu airson tòiseachadh às ùr?"
74
102
75−#: qml/Components/Dialogs.qml:181
103+#: qml/Components/Dialogs.qml:215
76msgid "No"
104msgid "No"
77msgstr "Chan eil"
105msgstr "Chan eil"
78
106
79−#: qml/Components/Dialogs.qml:187
107+#: qml/Components/Dialogs.qml:223
80msgid "Yes"
108msgid "Yes"
81msgstr "Tha"
109msgstr "Tha"
82
110
83−#: qml/Components/Dialogs.qml:202
111+#: qml/Components/Dialogs.qml:239
84msgctxt "Title: Power off/Restart dialog"
112msgctxt "Title: Power off/Restart dialog"
85msgid "Power"
113msgid "Power"
86msgstr "Cumhachd"
114msgstr "Cumhachd"
87
115
88−#: qml/Components/Dialogs.qml:203
116+#: qml/Components/Dialogs.qml:240
89msgid ""
117msgid ""
90"Are you sure you would like\n"
118"Are you sure you would like\n"
91"to power off?"
119"to power off?"
@@ -93,12 +121,12 @@ msgstr ""
93"A bheil thu cinnteach gu bheil thu\n"
121"A bheil thu cinnteach gu bheil thu\n"
94"airson a' chumhachd a chur dheth?"
122"airson a' chumhachd a chur dheth?"
95
123
96−#: qml/Components/Dialogs.qml:205
124+#: qml/Components/Dialogs.qml:244
97msgctxt "Button: Power off the system"
125msgctxt "Button: Power off the system"
98msgid "Power off"
126msgid "Power off"
99msgstr "Cuir a' chumhachd dheth"
127msgstr "Cuir a' chumhachd dheth"
100
128
101−#: qml/Components/Dialogs.qml:214
129+#: qml/Components/Dialogs.qml:255
102msgctxt "Button: Restart the system"
130msgctxt "Button: Restart the system"
103msgid "Restart"
131msgid "Restart"
104msgstr "Ath-thòisich"
132msgstr "Ath-thòisich"
@@ -124,8 +152,8 @@ msgid "Alt + PrtScr"
124msgstr "Alt + PrtScr"
152msgstr "Alt + PrtScr"
125
153
126#: qml/Components/KeyboardShortcutsOverlay.qml:80
154#: qml/Components/KeyboardShortcutsOverlay.qml:80
127−msgid "Takes a screenshot of a window."
155+msgid "Takes a screenshot of the current window."
128−msgstr "Togaidh seo glacadh-sgrìn de dh'uinneag."
156+msgstr ""
129
157
130#: qml/Components/KeyboardShortcutsOverlay.qml:88
158#: qml/Components/KeyboardShortcutsOverlay.qml:88
131msgid "Super + Space"
159msgid "Super + Space"
@@ -271,7 +299,7 @@ msgstr "Alt + F4"
271msgid "Closes the current window."
299msgid "Closes the current window."
272msgstr "Dùinidh seo an uinneag làithreach."
300msgstr "Dùinidh seo an uinneag làithreach."
273
301
274−#: qml/Components/Lockscreen.qml:212 qml/Greeter/NarrowView.qml:252
302+#: qml/Components/Lockscreen.qml:212 qml/Greeter/NarrowView.qml:242
275msgid "Return to Call"
303msgid "Return to Call"
276msgstr "Till dhan ghairm"
304msgstr "Till dhan ghairm"
277
305
@@ -279,7 +307,7 @@ msgstr "Till dhan ghairm"
279msgid "Emergency Call"
307msgid "Emergency Call"
280msgstr "Gairm èiginn"
308msgstr "Gairm èiginn"
281
309
282−#: qml/Components/Lockscreen.qml:244
310+#: qml/Components/Lockscreen.qml:245
283msgid "OK"
311msgid "OK"
284msgstr "Ceart ma-thà"
312msgstr "Ceart ma-thà"
285
313
@@ -293,11 +321,11 @@ msgstr "%1:%2:%3"
293msgid "%1:%2"
321msgid "%1:%2"
294msgstr "%1:%2"
322msgstr "%1:%2"
295
323
296−#: qml/Components/ModeSwitchWarningDialog.qml:32
324+#: qml/Components/ModeSwitchWarningDialog.qml:33
297msgid "Apps may have unsaved data:"
325msgid "Apps may have unsaved data:"
298msgstr "Aplacaidean aig a bheil dàta gun sàbhaladh ma dh'fhaoidte:"
326msgstr "Aplacaidean aig a bheil dàta gun sàbhaladh ma dh'fhaoidte:"
299
327
300−#: qml/Components/ModeSwitchWarningDialog.qml:57
328+#: qml/Components/ModeSwitchWarningDialog.qml:60
301msgctxt ""
329msgctxt ""
302"Re-dock means connect the device again to an external screen/mouse/keyboard"
330"Re-dock means connect the device again to an external screen/mouse/keyboard"
303msgid "Re-dock, save your work and close these apps to continue."
331msgid "Re-dock, save your work and close these apps to continue."
@@ -305,19 +333,19 @@ msgstr ""
305"Ath-dhocaich, sàbhail d' obair is dùin na h-aplacaidean sin gus leantainn "
333"Ath-dhocaich, sàbhail d' obair is dùin na h-aplacaidean sin gus leantainn "
306"air adhart."
334"air adhart."
307
335
308−#: qml/Components/ModeSwitchWarningDialog.qml:63
336+#: qml/Components/ModeSwitchWarningDialog.qml:67
309msgid "Or force close now (unsaved data will be lost)."
337msgid "Or force close now (unsaved data will be lost)."
310msgstr "No sparr fàgail air an-dràsta (thèid dàta gun sàbhaladh air chall)."
338msgstr "No sparr fàgail air an-dràsta (thèid dàta gun sàbhaladh air chall)."
311
339
312−#: qml/Components/ModeSwitchWarningDialog.qml:75
340+#: qml/Components/ModeSwitchWarningDialog.qml:80
313msgid "OK, I will reconnect"
341msgid "OK, I will reconnect"
314msgstr "Ceart ma-thà, ceanglaidh mi a-rithist"
342msgstr "Ceart ma-thà, ceanglaidh mi a-rithist"
315
343
316−#: qml/Components/ModeSwitchWarningDialog.qml:76
344+#: qml/Components/ModeSwitchWarningDialog.qml:81
317msgid "Reconnect now!"
345msgid "Reconnect now!"
318msgstr "Ath-cheangail an-dràsta!"
346msgstr "Ath-cheangail an-dràsta!"
319
347
320−#: qml/Components/ModeSwitchWarningDialog.qml:88
348+#: qml/Components/ModeSwitchWarningDialog.qml:94
321msgid "Close all"
349msgid "Close all"
322msgstr "Dùin na h-uile"
350msgstr "Dùin na h-uile"
323
351
@@ -435,15 +463,15 @@ msgstr "Leig às airson ath-nuadhachadh…"
435msgid "Enable location data"
463msgid "Enable location data"
436msgstr "Cuir an comas dàta an ionaid"
464msgstr "Cuir an comas dàta an ionaid"
437
465
438−#: qml/Dash/ScopesList.qml:57
466+#: qml/Dash/ScopesList.qml:146
439msgid "Manage"
467msgid "Manage"
440msgstr "Stiùirich"
468msgstr "Stiùirich"
441
469
442−#: qml/Dash/ScopesList.qml:104
470+#: qml/Dash/ScopesList.qml:187
443msgid "Home"
471msgid "Home"
444msgstr "Dhachaigh"
472msgstr "Dhachaigh"
445
473
446−#: qml/Dash/ScopesList.qml:105
474+#: qml/Dash/ScopesList.qml:188
447msgid "Also installed"
475msgid "Also installed"
448msgstr "Air a stàladh cuideachd"
476msgstr "Air a stàladh cuideachd"
449
477
@@ -476,44 +504,44 @@ msgstr[1] "Fuirich ort %1 dhiog 's feuch ris a-rithist an uairsin…"
476msgstr[2] "Fuirich ort %1 diogan 's feuch ris a-rithist an uairsin…"
504msgstr[2] "Fuirich ort %1 diogan 's feuch ris a-rithist an uairsin…"
477msgstr[3] "Fuirich ort %1 diog 's feuch ris a-rithist an uairsin…"
505msgstr[3] "Fuirich ort %1 diog 's feuch ris a-rithist an uairsin…"
478
506
479−#: qml/Greeter/Greeter.qml:592
507+#: qml/Greeter/Greeter.qml:561
480msgid "Try again"
508msgid "Try again"
481msgstr "Feuch ris a-rithist"
509msgstr "Feuch ris a-rithist"
482
510
483−#: qml/Greeter/LoginList.qml:70
511+#: qml/Greeter/Greeter.qml:562
512+msgid "Enter passphrase to unlock"
513+msgstr ""
514+
515+#: qml/Greeter/Greeter.qml:563
516+msgid "Enter passcode to unlock"
517+msgstr ""
518+
519+#: qml/Greeter/NarrowView.qml:242
520+msgid "Emergency"
521+msgstr "Èiginneachd"
522+
523+#: qml/Greeter/PromptList.qml:126
484msgid "Passphrase"
524msgid "Passphrase"
485msgstr "Abairt-fhaire"
525msgstr "Abairt-fhaire"
486
526
487−#: qml/Greeter/LoginList.qml:71
527+#: qml/Greeter/PromptList.qml:126
488msgid "Passcode"
528msgid "Passcode"
489msgstr "Còd-faire"
529msgstr "Còd-faire"
490
530
491−#: qml/Greeter/LoginList.qml:98
492−msgid "Retry"
493−msgstr "Feuch ris a-rithist"
494−
495−#: qml/Greeter/LoginList.qml:99
496−msgid "Log In"
497−msgstr "Clàraich a-steach"
498−
499−#: qml/Greeter/NarrowView.qml:252
500−msgid "Emergency"
501−msgstr "Èiginneachd"
502−
503#: qml/Greeter/SessionsList.qml:122
531#: qml/Greeter/SessionsList.qml:122
504msgid "Select desktop environment"
532msgid "Select desktop environment"
505msgstr "Tagh àrainneachd an deasga"
533msgstr "Tagh àrainneachd an deasga"
506
534
507−#: qml/Launcher/Drawer.qml:80
535+#: qml/Launcher/Drawer.qml:92
508msgid "Search…"
536msgid "Search…"
509msgstr ""
537msgstr ""
510
538
511−#: qml/Launcher/Drawer.qml:101
539+#: qml/Launcher/Drawer.qml:123
512msgctxt "Apps sorted alphabetically"
540msgctxt "Apps sorted alphabetically"
513msgid "A-Z"
541msgid "A-Z"
514msgstr ""
542msgstr ""
515
543
516−#: qml/Launcher/MoreAppsHeader.qml:32
544+#: qml/Launcher/MoreAppsHeader.qml:39
517msgid "More apps in the store"
545msgid "More apps in the store"
518msgstr ""
546msgstr ""
519
547
@@ -529,11 +557,11 @@ msgstr "Gnog gus tilleadh dhan ghairm..."
529msgid "Conference"
557msgid "Conference"
530msgstr "Gairm co-labhairt"
558msgstr "Gairm co-labhairt"
531
559
532−#: qml/Panel/Indicators/MenuItemFactory.qml:868
560+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:869
533msgid "Nothing is playing"
561msgid "Nothing is playing"
534msgstr "Chan eil dad 'ga chluich"
562msgstr "Chan eil dad 'ga chluich"
535
563
536−#: qml/Panel/Indicators/MenuItemFactory.qml:996
564+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:997
537#, qt-format
565#, qt-format
538msgid "%1 hour"
566msgid "%1 hour"
539msgid_plural "%1 hours"
567msgid_plural "%1 hours"
@@ -542,7 +570,7 @@ msgstr[1] "%1 uair a thìde"
542msgstr[2] "%1 uairean a thìde"
570msgstr[2] "%1 uairean a thìde"
543msgstr[3] "%1 uair a thìde"
571msgstr[3] "%1 uair a thìde"
544
572
545−#: qml/Panel/Indicators/MenuItemFactory.qml:1000
573+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1001
546#, qt-format
574#, qt-format
547msgid "%1 minute"
575msgid "%1 minute"
548msgid_plural "%1 minutes"
576msgid_plural "%1 minutes"
@@ -551,7 +579,7 @@ msgstr[1] "%1 mhionaid"
551msgstr[2] "%1 mionaidean"
579msgstr[2] "%1 mionaidean"
552msgstr[3] "%1 mionaid"
580msgstr[3] "%1 mionaid"
553
581
554−#: qml/Panel/Indicators/MenuItemFactory.qml:1005
582+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1006
555#, qt-format
583#, qt-format
556msgid "%1 second"
584msgid "%1 second"
557msgid_plural "%1 seconds"
585msgid_plural "%1 seconds"
@@ -560,37 +588,37 @@ msgstr[1] "%1 dhiog"
560msgstr[2] "%1 diogan"
588msgstr[2] "%1 diogan"
561msgstr[3] "%1 diog"
589msgstr[3] "%1 diog"
562
590
563−#: qml/Panel/Indicators/MenuItemFactory.qml:1008
591+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1009
564msgid "0 seconds"
592msgid "0 seconds"
565msgstr "0 diog"
593msgstr "0 diog"
566
594
567#. Translators: String like "1 hour, 2 minutes, 3 seconds remaining"
595#. Translators: String like "1 hour, 2 minutes, 3 seconds remaining"
568−#: qml/Panel/Indicators/MenuItemFactory.qml:1010
596+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1011
569#, qt-format
597#, qt-format
570msgid "%1 remaining"
598msgid "%1 remaining"
571msgstr "%1 air fhàgail"
599msgstr "%1 air fhàgail"
572
600
573−#: qml/Panel/Indicators/MenuItemFactory.qml:1016
601+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1017
574msgid "In queue…"
602msgid "In queue…"
575msgstr "Air a' chiudha…"
603msgstr "Air a' chiudha…"
576
604
577−#: qml/Panel/Indicators/MenuItemFactory.qml:1020
605+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1021
578msgid "Downloading"
606msgid "Downloading"
579msgstr "'Ga luchdadh a-nuas"
607msgstr "'Ga luchdadh a-nuas"
580
608
581−#: qml/Panel/Indicators/MenuItemFactory.qml:1022
609+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1023
582msgid "Paused, tap to resume"
610msgid "Paused, tap to resume"
583msgstr "'Na stad, thoir gnogag gus leantainn air"
611msgstr "'Na stad, thoir gnogag gus leantainn air"
584
612
585−#: qml/Panel/Indicators/MenuItemFactory.qml:1024
613+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1025
586msgid "Canceled"
614msgid "Canceled"
587msgstr "Air a sgur dheth"
615msgstr "Air a sgur dheth"
588
616
589−#: qml/Panel/Indicators/MenuItemFactory.qml:1026
617+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1027
590msgid "Finished"
618msgid "Finished"
591msgstr "Coileanta"
619msgstr "Coileanta"
592
620
593−#: qml/Panel/Indicators/MenuItemFactory.qml:1028
621+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1029
594msgid "Failed, tap to retry"
622msgid "Failed, tap to retry"
595msgstr "Dh'fhàillig leis, thoir gnogag gus feuchainn a-rithist"
623msgstr "Dh'fhàillig leis, thoir gnogag gus feuchainn a-rithist"
596
624
@@ -1398,3 +1426,6 @@ msgstr "Facal-faire glè lag"
1398#~ msgstr ""
1426#~ msgstr ""
1399#~ "Dèan grad-shlaighdeadh fada no goirid on oir dheas a dh’fhaicinn nan "
1427#~ "Dèan grad-shlaighdeadh fada no goirid on oir dheas a dh’fhaicinn nan "
1400#~ "aplacaidean fosgailte agad"
1428#~ "aplacaidean fosgailte agad"
1429+
1430+#~ msgid "Takes a screenshot of a window."
1431+#~ msgstr "Togaidh seo glacadh-sgrìn de dh'uinneag."
po/gl.po+96−65
@@ -7,21 +7,49 @@ msgid ""
7msgstr ""
7msgstr ""
8"Project-Id-Version: unity\n"
8"Project-Id-Version: unity\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2016-12-15 16:17+0000\n"
10+"POT-Creation-Date: 2017-02-06 09:12+0000\n"
11−"PO-Revision-Date: 2016-12-16 00:21+0000\n"
11+"PO-Revision-Date: 2017-02-02 07:25+0000\n"
12"Last-Translator: Marcos Lans <Unknown>\n"
12"Last-Translator: Marcos Lans <Unknown>\n"
13"Language-Team: Galician <gl@li.org>\n"
13"Language-Team: Galician <gl@li.org>\n"
14"MIME-Version: 1.0\n"
14"MIME-Version: 1.0\n"
15"Content-Type: text/plain; charset=UTF-8\n"
15"Content-Type: text/plain; charset=UTF-8\n"
16"Content-Transfer-Encoding: 8bit\n"
16"Content-Transfer-Encoding: 8bit\n"
17"Plural-Forms: nplurals=2; plural=n != 1;\n"
17"Plural-Forms: nplurals=2; plural=n != 1;\n"
18−"X-Launchpad-Export-Date: 2016-12-23 04:59+0000\n"
18+"X-Launchpad-Export-Date: 2017-02-08 04:59+0000\n"
19−"X-Generator: Launchpad (build 18298)\n"
19+"X-Generator: Launchpad (build 18326)\n"
20
20
21−#: plugins/LightDM/Greeter.cpp:123
21+#: plugins/LightDM/Greeter.cpp:188
22msgid "Password: "
22msgid "Password: "
23msgstr "Contrasinal : "
23msgstr "Contrasinal : "
24
24
25+#: plugins/LightDM/Greeter.cpp:203
26+msgid "Username"
27+msgstr "Nome do usuario"
28+
29+#: plugins/LightDM/Greeter.cpp:242
30+msgid "Failed to authenticate"
31+msgstr "Produciuse un fallo na autenticación"
32+
33+#: plugins/LightDM/Greeter.cpp:244
34+msgid "Invalid password, please try again"
35+msgstr "O contrasinal é incorrecto, ténteo de novo"
36+
37+#: plugins/LightDM/Greeter.cpp:254
38+msgid "Log In"
39+msgstr "Iniciar sesión"
40+
41+#: plugins/LightDM/Greeter.cpp:254
42+msgid "Retry"
43+msgstr "Reintentar"
44+
45+#: plugins/LightDM/UsersModel.cpp:152
46+msgid "Login"
47+msgstr "Iniciar sesión"
48+
49+#: plugins/LightDM/UsersModel.cpp:160
50+msgid "Guest Session"
51+msgstr "Sesión de convidado"
52+
25#: plugins/Unity/Launcher/launcheritem.cpp:50
53#: plugins/Unity/Launcher/launcheritem.cpp:50
26#: plugins/Unity/Launcher/launcheritem.cpp:122
54#: plugins/Unity/Launcher/launcheritem.cpp:122
27msgid "Pin shortcut"
55msgid "Pin shortcut"
@@ -35,66 +63,66 @@ msgstr "Saír"
35msgid "Unpin shortcut"
63msgid "Unpin shortcut"
36msgstr "Eliminar o atallo"
64msgstr "Eliminar o atallo"
37
65
38−#: qml/Components/Dialogs.qml:149
66+#: qml/Components/Dialogs.qml:177
39msgctxt "Title: Lock/Log out dialog"
67msgctxt "Title: Lock/Log out dialog"
40msgid "Log out"
68msgid "Log out"
41msgstr "Saír"
69msgstr "Saír"
42
70
43−#: qml/Components/Dialogs.qml:150
71+#: qml/Components/Dialogs.qml:178
44msgid "Are you sure you want to log out?"
72msgid "Are you sure you want to log out?"
45−msgstr "Confirma que desexa pechar a sesión?"
73+msgstr "Desexa pechar a sesión?"
46
74
47−#: qml/Components/Dialogs.qml:152
75+#: qml/Components/Dialogs.qml:181
48msgctxt "Button: Lock the system"
76msgctxt "Button: Lock the system"
49msgid "Lock"
77msgid "Lock"
50msgstr "Bloquear"
78msgstr "Bloquear"
51
79
52−#: qml/Components/Dialogs.qml:159
80+#: qml/Components/Dialogs.qml:191
53msgctxt "Button: Log out from the system"
81msgctxt "Button: Log out from the system"
54msgid "Log Out"
82msgid "Log Out"
55msgstr "Saír da sesión"
83msgstr "Saír da sesión"
56
84
57−#: qml/Components/Dialogs.qml:166 qml/Components/Dialogs.qml:222
85+#: qml/Components/Dialogs.qml:199 qml/Components/Dialogs.qml:264
58−#: qml/Dash/DashPageHeader.qml:324 qml/Greeter/NarrowView.qml:232
86+#: qml/Dash/DashPageHeader.qml:324 qml/Greeter/NarrowView.qml:222
59#: qml/Wizard/Pages/passcode-confirm.qml:32
87#: qml/Wizard/Pages/passcode-confirm.qml:32
60#: qml/Wizard/Pages/passcode-set.qml:32
88#: qml/Wizard/Pages/passcode-set.qml:32
61msgid "Cancel"
89msgid "Cancel"
62msgstr "Cancelar"
90msgstr "Cancelar"
63
91
64−#: qml/Components/Dialogs.qml:178
92+#: qml/Components/Dialogs.qml:211
65msgctxt "Title: Reboot dialog"
93msgctxt "Title: Reboot dialog"
66msgid "Reboot"
94msgid "Reboot"
67msgstr "Reiniciar"
95msgstr "Reiniciar"
68
96
69−#: qml/Components/Dialogs.qml:179
97+#: qml/Components/Dialogs.qml:212
70msgid "Are you sure you want to reboot?"
98msgid "Are you sure you want to reboot?"
71−msgstr "Confirma que desexa reiniciar?"
99+msgstr "Desexa reiniciar?"
72
100
73−#: qml/Components/Dialogs.qml:181
101+#: qml/Components/Dialogs.qml:215
74msgid "No"
102msgid "No"
75msgstr "Non"
103msgstr "Non"
76
104
77−#: qml/Components/Dialogs.qml:187
105+#: qml/Components/Dialogs.qml:223
78msgid "Yes"
106msgid "Yes"
79msgstr "Si"
107msgstr "Si"
80
108
81−#: qml/Components/Dialogs.qml:202
109+#: qml/Components/Dialogs.qml:239
82msgctxt "Title: Power off/Restart dialog"
110msgctxt "Title: Power off/Restart dialog"
83msgid "Power"
111msgid "Power"
84msgstr "Alimentación"
112msgstr "Alimentación"
85
113
86−#: qml/Components/Dialogs.qml:203
114+#: qml/Components/Dialogs.qml:240
87msgid ""
115msgid ""
88"Are you sure you would like\n"
116"Are you sure you would like\n"
89"to power off?"
117"to power off?"
90−msgstr "Confirma que desexa apagar?"
118+msgstr "Desexa apagar o aparato?"
91
119
92−#: qml/Components/Dialogs.qml:205
120+#: qml/Components/Dialogs.qml:244
93msgctxt "Button: Power off the system"
121msgctxt "Button: Power off the system"
94msgid "Power off"
122msgid "Power off"
95msgstr "Apagar"
123msgstr "Apagar"
96
124
97−#: qml/Components/Dialogs.qml:214
125+#: qml/Components/Dialogs.qml:255
98msgctxt "Button: Restart the system"
126msgctxt "Button: Restart the system"
99msgid "Restart"
127msgid "Restart"
100msgstr "Reiniciar"
128msgstr "Reiniciar"
@@ -120,8 +148,8 @@ msgid "Alt + PrtScr"
120msgstr "Alt + ImpPant"
148msgstr "Alt + ImpPant"
121
149
122#: qml/Components/KeyboardShortcutsOverlay.qml:80
150#: qml/Components/KeyboardShortcutsOverlay.qml:80
123−msgid "Takes a screenshot of a window."
151+msgid "Takes a screenshot of the current window."
124−msgstr "Capturar unha xanela da pantalla."
152+msgstr "Fai unha foto da xanela actual."
125
153
126#: qml/Components/KeyboardShortcutsOverlay.qml:88
154#: qml/Components/KeyboardShortcutsOverlay.qml:88
127msgid "Super + Space"
155msgid "Super + Space"
@@ -267,7 +295,7 @@ msgstr "Alt + F4"
267msgid "Closes the current window."
295msgid "Closes the current window."
268msgstr "Pecha a xanela actual."
296msgstr "Pecha a xanela actual."
269
297
270−#: qml/Components/Lockscreen.qml:212 qml/Greeter/NarrowView.qml:252
298+#: qml/Components/Lockscreen.qml:212 qml/Greeter/NarrowView.qml:242
271msgid "Return to Call"
299msgid "Return to Call"
272msgstr "Volver á chamada"
300msgstr "Volver á chamada"
273
301
@@ -275,7 +303,7 @@ msgstr "Volver á chamada"
275msgid "Emergency Call"
303msgid "Emergency Call"
276msgstr "Chamada de emerxencia"
304msgstr "Chamada de emerxencia"
277
305
278−#: qml/Components/Lockscreen.qml:244
306+#: qml/Components/Lockscreen.qml:245
279msgid "OK"
307msgid "OK"
280msgstr "Aceptar"
308msgstr "Aceptar"
281
309
@@ -289,11 +317,11 @@ msgstr "%1:%2:%3"
289msgid "%1:%2"
317msgid "%1:%2"
290msgstr "%1:%2"
318msgstr "%1:%2"
291
319
292−#: qml/Components/ModeSwitchWarningDialog.qml:32
320+#: qml/Components/ModeSwitchWarningDialog.qml:33
293msgid "Apps may have unsaved data:"
321msgid "Apps may have unsaved data:"
294msgstr "Aplicativos que poden ter datos sen gardar:"
322msgstr "Aplicativos que poden ter datos sen gardar:"
295
323
296−#: qml/Components/ModeSwitchWarningDialog.qml:57
324+#: qml/Components/ModeSwitchWarningDialog.qml:60
297msgctxt ""
325msgctxt ""
298"Re-dock means connect the device again to an external screen/mouse/keyboard"
326"Re-dock means connect the device again to an external screen/mouse/keyboard"
299msgid "Re-dock, save your work and close these apps to continue."
327msgid "Re-dock, save your work and close these apps to continue."
@@ -301,19 +329,19 @@ msgstr ""
301"Para continuar conecte de novo o dispositivo, garde o traballo e peche estes "
329"Para continuar conecte de novo o dispositivo, garde o traballo e peche estes "
302"aplicativos."
330"aplicativos."
303
331
304−#: qml/Components/ModeSwitchWarningDialog.qml:63
332+#: qml/Components/ModeSwitchWarningDialog.qml:67
305msgid "Or force close now (unsaved data will be lost)."
333msgid "Or force close now (unsaved data will be lost)."
306msgstr "Ou force a saída agora (perderá os datos sen gardar)."
334msgstr "Ou force a saída agora (perderá os datos sen gardar)."
307
335
308−#: qml/Components/ModeSwitchWarningDialog.qml:75
336+#: qml/Components/ModeSwitchWarningDialog.qml:80
309msgid "OK, I will reconnect"
337msgid "OK, I will reconnect"
310msgstr "De acordo, reconectarei"
338msgstr "De acordo, reconectarei"
311
339
312−#: qml/Components/ModeSwitchWarningDialog.qml:76
340+#: qml/Components/ModeSwitchWarningDialog.qml:81
313msgid "Reconnect now!"
341msgid "Reconnect now!"
314msgstr "Reconectar agora."
342msgstr "Reconectar agora."
315
343
316−#: qml/Components/ModeSwitchWarningDialog.qml:88
344+#: qml/Components/ModeSwitchWarningDialog.qml:94
317msgid "Close all"
345msgid "Close all"
318msgstr "Pechar todo"
346msgstr "Pechar todo"
319
347
@@ -430,15 +458,15 @@ msgstr "Soltar para actualizar"
430msgid "Enable location data"
458msgid "Enable location data"
431msgstr "Activar datos da localización"
459msgstr "Activar datos da localización"
432
460
433−#: qml/Dash/ScopesList.qml:57
461+#: qml/Dash/ScopesList.qml:146
434msgid "Manage"
462msgid "Manage"
435msgstr "Xestionar"
463msgstr "Xestionar"
436
464
437−#: qml/Dash/ScopesList.qml:104
465+#: qml/Dash/ScopesList.qml:187
438msgid "Home"
466msgid "Home"
439msgstr "Persoal"
467msgstr "Persoal"
440
468
441−#: qml/Dash/ScopesList.qml:105
469+#: qml/Dash/ScopesList.qml:188
442msgid "Also installed"
470msgid "Also installed"
443msgstr "Tamén instalado"
471msgstr "Tamén instalado"
444
472
@@ -465,44 +493,44 @@ msgid_plural "Please wait %1 minutes and then try again…"
465msgstr[0] "Agarde %1 minuto e ténteo de novo…"
493msgstr[0] "Agarde %1 minuto e ténteo de novo…"
466msgstr[1] "Agarde %1 minutos e ténteo de novo…"
494msgstr[1] "Agarde %1 minutos e ténteo de novo…"
467
495
468−#: qml/Greeter/Greeter.qml:592
496+#: qml/Greeter/Greeter.qml:561
469msgid "Try again"
497msgid "Try again"
470msgstr "Tentar de novo"
498msgstr "Tentar de novo"
471
499
472−#: qml/Greeter/LoginList.qml:70
500+#: qml/Greeter/Greeter.qml:562
501+msgid "Enter passphrase to unlock"
502+msgstr "Escriba a frase secreta de desbloqueo"
503+
504+#: qml/Greeter/Greeter.qml:563
505+msgid "Enter passcode to unlock"
506+msgstr "Escriba a clave de desbloqueo"
507+
508+#: qml/Greeter/NarrowView.qml:242
509+msgid "Emergency"
510+msgstr "Emerxencia"
511+
512+#: qml/Greeter/PromptList.qml:126
473msgid "Passphrase"
513msgid "Passphrase"
474msgstr "Frase secreta"
514msgstr "Frase secreta"
475
515
476−#: qml/Greeter/LoginList.qml:71
516+#: qml/Greeter/PromptList.qml:126
477msgid "Passcode"
517msgid "Passcode"
478msgstr "Clave"
518msgstr "Clave"
479
519
480−#: qml/Greeter/LoginList.qml:98
481−msgid "Retry"
482−msgstr "Reintentar"
483−
484−#: qml/Greeter/LoginList.qml:99
485−msgid "Log In"
486−msgstr "Iniciar sesión"
487−
488−#: qml/Greeter/NarrowView.qml:252
489−msgid "Emergency"
490−msgstr "Emerxencia"
491−
492#: qml/Greeter/SessionsList.qml:122
520#: qml/Greeter/SessionsList.qml:122
493msgid "Select desktop environment"
521msgid "Select desktop environment"
494msgstr "Seleccione o ambiente de escritorio"
522msgstr "Seleccione o ambiente de escritorio"
495
523
496−#: qml/Launcher/Drawer.qml:80
524+#: qml/Launcher/Drawer.qml:92
497msgid "Search…"
525msgid "Search…"
498msgstr "Buscar..."
526msgstr "Buscar..."
499
527
500−#: qml/Launcher/Drawer.qml:101
528+#: qml/Launcher/Drawer.qml:123
501msgctxt "Apps sorted alphabetically"
529msgctxt "Apps sorted alphabetically"
502msgid "A-Z"
530msgid "A-Z"
503msgstr "A-Z"
531msgstr "A-Z"
504
532
505−#: qml/Launcher/MoreAppsHeader.qml:32
533+#: qml/Launcher/MoreAppsHeader.qml:39
506msgid "More apps in the store"
534msgid "More apps in the store"
507msgstr "Máis aplicativos na tenda"
535msgstr "Máis aplicativos na tenda"
508
536
@@ -518,62 +546,62 @@ msgstr "Toque para volver á chamada..."
518msgid "Conference"
546msgid "Conference"
519msgstr "Conferencia"
547msgstr "Conferencia"
520
548
521−#: qml/Panel/Indicators/MenuItemFactory.qml:868
549+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:869
522msgid "Nothing is playing"
550msgid "Nothing is playing"
523msgstr "Non hai nada en reprodución"
551msgstr "Non hai nada en reprodución"
524
552
525−#: qml/Panel/Indicators/MenuItemFactory.qml:996
553+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:997
526#, qt-format
554#, qt-format
527msgid "%1 hour"
555msgid "%1 hour"
528msgid_plural "%1 hours"
556msgid_plural "%1 hours"
529msgstr[0] "%1 hora"
557msgstr[0] "%1 hora"
530msgstr[1] "%1 horas"
558msgstr[1] "%1 horas"
531
559
532−#: qml/Panel/Indicators/MenuItemFactory.qml:1000
560+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1001
533#, qt-format
561#, qt-format
534msgid "%1 minute"
562msgid "%1 minute"
535msgid_plural "%1 minutes"
563msgid_plural "%1 minutes"
536msgstr[0] "%1 minuto"
564msgstr[0] "%1 minuto"
537msgstr[1] "%1 minutos"
565msgstr[1] "%1 minutos"
538
566
539−#: qml/Panel/Indicators/MenuItemFactory.qml:1005
567+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1006
540#, qt-format
568#, qt-format
541msgid "%1 second"
569msgid "%1 second"
542msgid_plural "%1 seconds"
570msgid_plural "%1 seconds"
543msgstr[0] "%1 segundo"
571msgstr[0] "%1 segundo"
544msgstr[1] "%1 segundos"
572msgstr[1] "%1 segundos"
545
573
546−#: qml/Panel/Indicators/MenuItemFactory.qml:1008
574+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1009
547msgid "0 seconds"
575msgid "0 seconds"
548msgstr "0 segundos"
576msgstr "0 segundos"
549
577
550#. Translators: String like "1 hour, 2 minutes, 3 seconds remaining"
578#. Translators: String like "1 hour, 2 minutes, 3 seconds remaining"
551−#: qml/Panel/Indicators/MenuItemFactory.qml:1010
579+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1011
552#, qt-format
580#, qt-format
553msgid "%1 remaining"
581msgid "%1 remaining"
554msgstr "Faltan %1"
582msgstr "Faltan %1"
555
583
556−#: qml/Panel/Indicators/MenuItemFactory.qml:1016
584+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1017
557msgid "In queue…"
585msgid "In queue…"
558msgstr "Na cola..."
586msgstr "Na cola..."
559
587
560−#: qml/Panel/Indicators/MenuItemFactory.qml:1020
588+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1021
561msgid "Downloading"
589msgid "Downloading"
562msgstr "Descargando"
590msgstr "Descargando"
563
591
564−#: qml/Panel/Indicators/MenuItemFactory.qml:1022
592+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1023
565msgid "Paused, tap to resume"
593msgid "Paused, tap to resume"
566msgstr "Detido, toque para continuar"
594msgstr "Detido, toque para continuar"
567
595
568−#: qml/Panel/Indicators/MenuItemFactory.qml:1024
596+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1025
569msgid "Canceled"
597msgid "Canceled"
570msgstr "Cancelado"
598msgstr "Cancelado"
571
599
572−#: qml/Panel/Indicators/MenuItemFactory.qml:1026
600+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1027
573msgid "Finished"
601msgid "Finished"
574msgstr "Rematado"
602msgstr "Rematado"
575
603
576−#: qml/Panel/Indicators/MenuItemFactory.qml:1028
604+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1029
577msgid "Failed, tap to retry"
605msgid "Failed, tap to retry"
578msgstr "Produciuse un fallo, toque para reintentalo"
606msgstr "Produciuse un fallo, toque para reintentalo"
579
607
@@ -1350,3 +1378,6 @@ msgstr "O contrasinal é moi feble"
1350
1378
1351#~ msgid "Swipe from the left edge to open the launcher"
1379#~ msgid "Swipe from the left edge to open the launcher"
1352#~ msgstr "Esvare desde o bordo esquerdo para abrir o Iniciador"
1380#~ msgstr "Esvare desde o bordo esquerdo para abrir o Iniciador"
1381+
1382+#~ msgid "Takes a screenshot of a window."
1383+#~ msgstr "Capturar unha xanela da pantalla."
po/gv.po+84−56
@@ -7,7 +7,7 @@ msgid ""
7msgstr ""
7msgstr ""
8"Project-Id-Version: unity8\n"
8"Project-Id-Version: unity8\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2016-12-15 16:17+0000\n"
10+"POT-Creation-Date: 2017-02-06 09:12+0000\n"
11"PO-Revision-Date: 2015-04-02 14:24+0000\n"
11"PO-Revision-Date: 2015-04-02 14:24+0000\n"
12"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
12"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
13"Language-Team: Manx <gv@li.org>\n"
13"Language-Team: Manx <gv@li.org>\n"
@@ -15,13 +15,41 @@ msgstr ""
15"Content-Type: text/plain; charset=UTF-8\n"
15"Content-Type: text/plain; charset=UTF-8\n"
16"Content-Transfer-Encoding: 8bit\n"
16"Content-Transfer-Encoding: 8bit\n"
17"Plural-Forms: nplurals=3; plural=n == 1 ? 0 : (n == 2 ? 1 : 2);\n"
17"Plural-Forms: nplurals=3; plural=n == 1 ? 0 : (n == 2 ? 1 : 2);\n"
18−"X-Launchpad-Export-Date: 2016-12-23 04:59+0000\n"
18+"X-Launchpad-Export-Date: 2017-02-08 04:59+0000\n"
19−"X-Generator: Launchpad (build 18298)\n"
19+"X-Generator: Launchpad (build 18326)\n"
20
20
21−#: plugins/LightDM/Greeter.cpp:123
21+#: plugins/LightDM/Greeter.cpp:188
22msgid "Password: "
22msgid "Password: "
23msgstr "Fockle follit: "
23msgstr "Fockle follit: "
24
24
25+#: plugins/LightDM/Greeter.cpp:203
26+msgid "Username"
27+msgstr ""
28+
29+#: plugins/LightDM/Greeter.cpp:242
30+msgid "Failed to authenticate"
31+msgstr ""
32+
33+#: plugins/LightDM/Greeter.cpp:244
34+msgid "Invalid password, please try again"
35+msgstr ""
36+
37+#: plugins/LightDM/Greeter.cpp:254
38+msgid "Log In"
39+msgstr ""
40+
41+#: plugins/LightDM/Greeter.cpp:254
42+msgid "Retry"
43+msgstr ""
44+
45+#: plugins/LightDM/UsersModel.cpp:152
46+msgid "Login"
47+msgstr ""
48+
49+#: plugins/LightDM/UsersModel.cpp:160
50+msgid "Guest Session"
51+msgstr ""
52+
25#: plugins/Unity/Launcher/launcheritem.cpp:50
53#: plugins/Unity/Launcher/launcheritem.cpp:50
26#: plugins/Unity/Launcher/launcheritem.cpp:122
54#: plugins/Unity/Launcher/launcheritem.cpp:122
27msgid "Pin shortcut"
55msgid "Pin shortcut"
@@ -35,55 +63,55 @@ msgstr ""
35msgid "Unpin shortcut"
63msgid "Unpin shortcut"
36msgstr "Jean neu-freenaghey yn cassan er lheh"
64msgstr "Jean neu-freenaghey yn cassan er lheh"
37
65
38−#: qml/Components/Dialogs.qml:149
66+#: qml/Components/Dialogs.qml:177
39msgctxt "Title: Lock/Log out dialog"
67msgctxt "Title: Lock/Log out dialog"
40msgid "Log out"
68msgid "Log out"
41msgstr ""
69msgstr ""
42
70
43−#: qml/Components/Dialogs.qml:150
71+#: qml/Components/Dialogs.qml:178
44msgid "Are you sure you want to log out?"
72msgid "Are you sure you want to log out?"
45msgstr "Vel oo shickyr dy vel oo laccal loggal magh?"
73msgstr "Vel oo shickyr dy vel oo laccal loggal magh?"
46
74
47−#: qml/Components/Dialogs.qml:152
75+#: qml/Components/Dialogs.qml:181
48msgctxt "Button: Lock the system"
76msgctxt "Button: Lock the system"
49msgid "Lock"
77msgid "Lock"
50msgstr ""
78msgstr ""
51
79
52−#: qml/Components/Dialogs.qml:159
80+#: qml/Components/Dialogs.qml:191
53msgctxt "Button: Log out from the system"
81msgctxt "Button: Log out from the system"
54msgid "Log Out"
82msgid "Log Out"
55msgstr ""
83msgstr ""
56
84
57−#: qml/Components/Dialogs.qml:166 qml/Components/Dialogs.qml:222
85+#: qml/Components/Dialogs.qml:199 qml/Components/Dialogs.qml:264
58−#: qml/Dash/DashPageHeader.qml:324 qml/Greeter/NarrowView.qml:232
86+#: qml/Dash/DashPageHeader.qml:324 qml/Greeter/NarrowView.qml:222
59#: qml/Wizard/Pages/passcode-confirm.qml:32
87#: qml/Wizard/Pages/passcode-confirm.qml:32
60#: qml/Wizard/Pages/passcode-set.qml:32
88#: qml/Wizard/Pages/passcode-set.qml:32
61msgid "Cancel"
89msgid "Cancel"
62msgstr "Cur ass"
90msgstr "Cur ass"
63
91
64−#: qml/Components/Dialogs.qml:178
92+#: qml/Components/Dialogs.qml:211
65msgctxt "Title: Reboot dialog"
93msgctxt "Title: Reboot dialog"
66msgid "Reboot"
94msgid "Reboot"
67msgstr ""
95msgstr ""
68
96
69−#: qml/Components/Dialogs.qml:179
97+#: qml/Components/Dialogs.qml:212
70msgid "Are you sure you want to reboot?"
98msgid "Are you sure you want to reboot?"
71msgstr "Vel oo shickyr dy vel oo laccal aahoshiaghey?"
99msgstr "Vel oo shickyr dy vel oo laccal aahoshiaghey?"
72
100
73−#: qml/Components/Dialogs.qml:181
101+#: qml/Components/Dialogs.qml:215
74msgid "No"
102msgid "No"
75msgstr "Cha nel"
103msgstr "Cha nel"
76
104
77−#: qml/Components/Dialogs.qml:187
105+#: qml/Components/Dialogs.qml:223
78msgid "Yes"
106msgid "Yes"
79msgstr "Ta"
107msgstr "Ta"
80
108
81−#: qml/Components/Dialogs.qml:202
109+#: qml/Components/Dialogs.qml:239
82msgctxt "Title: Power off/Restart dialog"
110msgctxt "Title: Power off/Restart dialog"
83msgid "Power"
111msgid "Power"
84msgstr ""
112msgstr ""
85
113
86−#: qml/Components/Dialogs.qml:203
114+#: qml/Components/Dialogs.qml:240
87msgid ""
115msgid ""
88"Are you sure you would like\n"
116"Are you sure you would like\n"
89"to power off?"
117"to power off?"
@@ -91,12 +119,12 @@ msgstr ""
91"Vel oo shickyr dy vel oo laccal\n"
119"Vel oo shickyr dy vel oo laccal\n"
92"mooghey?"
120"mooghey?"
93
121
94−#: qml/Components/Dialogs.qml:205
122+#: qml/Components/Dialogs.qml:244
95msgctxt "Button: Power off the system"
123msgctxt "Button: Power off the system"
96msgid "Power off"
124msgid "Power off"
97msgstr ""
125msgstr ""
98
126
99−#: qml/Components/Dialogs.qml:214
127+#: qml/Components/Dialogs.qml:255
100msgctxt "Button: Restart the system"
128msgctxt "Button: Restart the system"
101msgid "Restart"
129msgid "Restart"
102msgstr ""
130msgstr ""
@@ -122,7 +150,7 @@ msgid "Alt + PrtScr"
122msgstr ""
150msgstr ""
123
151
124#: qml/Components/KeyboardShortcutsOverlay.qml:80
152#: qml/Components/KeyboardShortcutsOverlay.qml:80
125−msgid "Takes a screenshot of a window."
153+msgid "Takes a screenshot of the current window."
126msgstr ""
154msgstr ""
127
155
128#: qml/Components/KeyboardShortcutsOverlay.qml:88
156#: qml/Components/KeyboardShortcutsOverlay.qml:88
@@ -269,7 +297,7 @@ msgstr ""
269msgid "Closes the current window."
297msgid "Closes the current window."
270msgstr ""
298msgstr ""
271
299
272−#: qml/Components/Lockscreen.qml:212 qml/Greeter/NarrowView.qml:252
300+#: qml/Components/Lockscreen.qml:212 qml/Greeter/NarrowView.qml:242
273msgid "Return to Call"
301msgid "Return to Call"
274msgstr "Erash dys eam"
302msgstr "Erash dys eam"
275
303
@@ -277,7 +305,7 @@ msgstr "Erash dys eam"
277msgid "Emergency Call"
305msgid "Emergency Call"
278msgstr "Eam eginit"
306msgstr "Eam eginit"
279
307
280−#: qml/Components/Lockscreen.qml:244
308+#: qml/Components/Lockscreen.qml:245
281msgid "OK"
309msgid "OK"
282msgstr "Mie dy liooar"
310msgstr "Mie dy liooar"
283
311
@@ -291,29 +319,29 @@ msgstr ""
291msgid "%1:%2"
319msgid "%1:%2"
292msgstr ""
320msgstr ""
293
321
294−#: qml/Components/ModeSwitchWarningDialog.qml:32
322+#: qml/Components/ModeSwitchWarningDialog.qml:33
295msgid "Apps may have unsaved data:"
323msgid "Apps may have unsaved data:"
296msgstr ""
324msgstr ""
297
325
298−#: qml/Components/ModeSwitchWarningDialog.qml:57
326+#: qml/Components/ModeSwitchWarningDialog.qml:60
299msgctxt ""
327msgctxt ""
300"Re-dock means connect the device again to an external screen/mouse/keyboard"
328"Re-dock means connect the device again to an external screen/mouse/keyboard"
301msgid "Re-dock, save your work and close these apps to continue."
329msgid "Re-dock, save your work and close these apps to continue."
302msgstr ""
330msgstr ""
303
331
304−#: qml/Components/ModeSwitchWarningDialog.qml:63
332+#: qml/Components/ModeSwitchWarningDialog.qml:67
305msgid "Or force close now (unsaved data will be lost)."
333msgid "Or force close now (unsaved data will be lost)."
306msgstr ""
334msgstr ""
307
335
308−#: qml/Components/ModeSwitchWarningDialog.qml:75
336+#: qml/Components/ModeSwitchWarningDialog.qml:80
309msgid "OK, I will reconnect"
337msgid "OK, I will reconnect"
310msgstr ""
338msgstr ""
311
339
312−#: qml/Components/ModeSwitchWarningDialog.qml:76
340+#: qml/Components/ModeSwitchWarningDialog.qml:81
313msgid "Reconnect now!"
341msgid "Reconnect now!"
314msgstr ""
342msgstr ""
315
343
316−#: qml/Components/ModeSwitchWarningDialog.qml:88
344+#: qml/Components/ModeSwitchWarningDialog.qml:94
317msgid "Close all"
345msgid "Close all"
318msgstr ""
346msgstr ""
319
347
@@ -428,15 +456,15 @@ msgstr "Jean aa-eaysley dy aalaadey..."
428msgid "Enable location data"
456msgid "Enable location data"
429msgstr ""
457msgstr ""
430
458
431−#: qml/Dash/ScopesList.qml:57
459+#: qml/Dash/ScopesList.qml:146
432msgid "Manage"
460msgid "Manage"
433msgstr "Jean stiurey"
461msgstr "Jean stiurey"
434
462
435−#: qml/Dash/ScopesList.qml:104
463+#: qml/Dash/ScopesList.qml:187
436msgid "Home"
464msgid "Home"
437msgstr "Balley"
465msgstr "Balley"
438
466
439−#: qml/Dash/ScopesList.qml:105
467+#: qml/Dash/ScopesList.qml:188
440msgid "Also installed"
468msgid "Also installed"
441msgstr ""
469msgstr ""
442
470
@@ -468,44 +496,44 @@ msgstr[0] "Fuirree %1 minnid eisht prow reesht, my sailliu..."
468msgstr[1] "Fuirree %1 minnid eisht prow reesht, my sailliu..."
496msgstr[1] "Fuirree %1 minnid eisht prow reesht, my sailliu..."
469msgstr[2] "Fuirree %1 minnid eisht prow reesht, my sailliu..."
497msgstr[2] "Fuirree %1 minnid eisht prow reesht, my sailliu..."
470
498
471−#: qml/Greeter/Greeter.qml:592
499+#: qml/Greeter/Greeter.qml:561
472msgid "Try again"
500msgid "Try again"
473msgstr ""
501msgstr ""
474
502
475−#: qml/Greeter/LoginList.qml:70
503+#: qml/Greeter/Greeter.qml:562
476−msgid "Passphrase"
504+msgid "Enter passphrase to unlock"
477msgstr ""
505msgstr ""
478
506
479−#: qml/Greeter/LoginList.qml:71
507+#: qml/Greeter/Greeter.qml:563
480−msgid "Passcode"
508+msgid "Enter passcode to unlock"
481msgstr ""
509msgstr ""
482
510
483−#: qml/Greeter/LoginList.qml:98
511+#: qml/Greeter/NarrowView.qml:242
484−msgid "Retry"
512+msgid "Emergency"
485msgstr ""
513msgstr ""
486
514
487−#: qml/Greeter/LoginList.qml:99
515+#: qml/Greeter/PromptList.qml:126
488−msgid "Log In"
516+msgid "Passphrase"
489msgstr ""
517msgstr ""
490
518
491−#: qml/Greeter/NarrowView.qml:252
519+#: qml/Greeter/PromptList.qml:126
492−msgid "Emergency"
520+msgid "Passcode"
493msgstr ""
521msgstr ""
494
522
495#: qml/Greeter/SessionsList.qml:122
523#: qml/Greeter/SessionsList.qml:122
496msgid "Select desktop environment"
524msgid "Select desktop environment"
497msgstr ""
525msgstr ""
498
526
499−#: qml/Launcher/Drawer.qml:80
527+#: qml/Launcher/Drawer.qml:92
500msgid "Search…"
528msgid "Search…"
501msgstr ""
529msgstr ""
502
530
503−#: qml/Launcher/Drawer.qml:101
531+#: qml/Launcher/Drawer.qml:123
504msgctxt "Apps sorted alphabetically"
532msgctxt "Apps sorted alphabetically"
505msgid "A-Z"
533msgid "A-Z"
506msgstr ""
534msgstr ""
507
535
508−#: qml/Launcher/MoreAppsHeader.qml:32
536+#: qml/Launcher/MoreAppsHeader.qml:39
509msgid "More apps in the store"
537msgid "More apps in the store"
510msgstr ""
538msgstr ""
511
539
@@ -521,62 +549,62 @@ msgstr ""
521msgid "Conference"
549msgid "Conference"
522msgstr ""
550msgstr ""
523
551
524−#: qml/Panel/Indicators/MenuItemFactory.qml:868
552+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:869
525msgid "Nothing is playing"
553msgid "Nothing is playing"
526msgstr ""
554msgstr ""
527
555
528−#: qml/Panel/Indicators/MenuItemFactory.qml:996
556+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:997
529#, qt-format
557#, qt-format
530msgid "%1 hour"
558msgid "%1 hour"
531msgid_plural "%1 hours"
559msgid_plural "%1 hours"
532msgstr[0] ""
560msgstr[0] ""
533msgstr[1] ""
561msgstr[1] ""
534
562
535−#: qml/Panel/Indicators/MenuItemFactory.qml:1000
563+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1001
536#, qt-format
564#, qt-format
537msgid "%1 minute"
565msgid "%1 minute"
538msgid_plural "%1 minutes"
566msgid_plural "%1 minutes"
539msgstr[0] ""
567msgstr[0] ""
540msgstr[1] ""
568msgstr[1] ""
541
569
542−#: qml/Panel/Indicators/MenuItemFactory.qml:1005
570+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1006
543#, qt-format
571#, qt-format
544msgid "%1 second"
572msgid "%1 second"
545msgid_plural "%1 seconds"
573msgid_plural "%1 seconds"
546msgstr[0] ""
574msgstr[0] ""
547msgstr[1] ""
575msgstr[1] ""
548
576
549−#: qml/Panel/Indicators/MenuItemFactory.qml:1008
577+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1009
550msgid "0 seconds"
578msgid "0 seconds"
551msgstr ""
579msgstr ""
552
580
553#. Translators: String like "1 hour, 2 minutes, 3 seconds remaining"
581#. Translators: String like "1 hour, 2 minutes, 3 seconds remaining"
554−#: qml/Panel/Indicators/MenuItemFactory.qml:1010
582+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1011
555#, qt-format
583#, qt-format
556msgid "%1 remaining"
584msgid "%1 remaining"
557msgstr ""
585msgstr ""
558
586
559−#: qml/Panel/Indicators/MenuItemFactory.qml:1016
587+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1017
560msgid "In queue…"
588msgid "In queue…"
561msgstr ""
589msgstr ""
562
590
563−#: qml/Panel/Indicators/MenuItemFactory.qml:1020
591+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1021
564msgid "Downloading"
592msgid "Downloading"
565msgstr ""
593msgstr ""
566
594
567−#: qml/Panel/Indicators/MenuItemFactory.qml:1022
595+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1023
568msgid "Paused, tap to resume"
596msgid "Paused, tap to resume"
569msgstr ""
597msgstr ""
570
598
571−#: qml/Panel/Indicators/MenuItemFactory.qml:1024
599+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1025
572msgid "Canceled"
600msgid "Canceled"
573msgstr ""
601msgstr ""
574
602
575−#: qml/Panel/Indicators/MenuItemFactory.qml:1026
603+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1027
576msgid "Finished"
604msgid "Finished"
577msgstr ""
605msgstr ""
578
606
579−#: qml/Panel/Indicators/MenuItemFactory.qml:1028
607+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1029
580msgid "Failed, tap to retry"
608msgid "Failed, tap to retry"
581msgstr ""
609msgstr ""
582
610
po/he.po+85−57
@@ -7,7 +7,7 @@ msgid ""
7msgstr ""
7msgstr ""
8"Project-Id-Version: unity\n"
8"Project-Id-Version: unity\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2016-12-15 16:17+0000\n"
10+"POT-Creation-Date: 2017-02-06 09:12+0000\n"
11"PO-Revision-Date: 2015-07-12 08:47+0000\n"
11"PO-Revision-Date: 2015-07-12 08:47+0000\n"
12"Last-Translator: Yaron <sh.yaron@gmail.com>\n"
12"Last-Translator: Yaron <sh.yaron@gmail.com>\n"
13"Language-Team: Hebrew <he@li.org>\n"
13"Language-Team: Hebrew <he@li.org>\n"
@@ -15,13 +15,41 @@ msgstr ""
15"Content-Type: text/plain; charset=UTF-8\n"
15"Content-Type: text/plain; charset=UTF-8\n"
16"Content-Transfer-Encoding: 8bit\n"
16"Content-Transfer-Encoding: 8bit\n"
17"Plural-Forms: nplurals=2; plural=n != 1;\n"
17"Plural-Forms: nplurals=2; plural=n != 1;\n"
18−"X-Launchpad-Export-Date: 2016-12-23 04:59+0000\n"
18+"X-Launchpad-Export-Date: 2017-02-08 04:59+0000\n"
19−"X-Generator: Launchpad (build 18298)\n"
19+"X-Generator: Launchpad (build 18326)\n"
20
20
21−#: plugins/LightDM/Greeter.cpp:123
21+#: plugins/LightDM/Greeter.cpp:188
22msgid "Password: "
22msgid "Password: "
23msgstr "ססמה: "
23msgstr "ססמה: "
24
24
25+#: plugins/LightDM/Greeter.cpp:203
26+msgid "Username"
27+msgstr ""
28+
29+#: plugins/LightDM/Greeter.cpp:242
30+msgid "Failed to authenticate"
31+msgstr ""
32+
33+#: plugins/LightDM/Greeter.cpp:244
34+msgid "Invalid password, please try again"
35+msgstr ""
36+
37+#: plugins/LightDM/Greeter.cpp:254
38+msgid "Log In"
39+msgstr ""
40+
41+#: plugins/LightDM/Greeter.cpp:254
42+msgid "Retry"
43+msgstr "ניסיון חוזר"
44+
45+#: plugins/LightDM/UsersModel.cpp:152
46+msgid "Login"
47+msgstr ""
48+
49+#: plugins/LightDM/UsersModel.cpp:160
50+msgid "Guest Session"
51+msgstr ""
52+
25#: plugins/Unity/Launcher/launcheritem.cpp:50
53#: plugins/Unity/Launcher/launcheritem.cpp:50
26#: plugins/Unity/Launcher/launcheritem.cpp:122
54#: plugins/Unity/Launcher/launcheritem.cpp:122
27msgid "Pin shortcut"
55msgid "Pin shortcut"
@@ -35,66 +63,66 @@ msgstr ""
35msgid "Unpin shortcut"
63msgid "Unpin shortcut"
36msgstr "הפרדת קיצור הדרך"
64msgstr "הפרדת קיצור הדרך"
37
65
38−#: qml/Components/Dialogs.qml:149
66+#: qml/Components/Dialogs.qml:177
39msgctxt "Title: Lock/Log out dialog"
67msgctxt "Title: Lock/Log out dialog"
40msgid "Log out"
68msgid "Log out"
41msgstr "יציאה"
69msgstr "יציאה"
42
70
43−#: qml/Components/Dialogs.qml:150
71+#: qml/Components/Dialogs.qml:178
44msgid "Are you sure you want to log out?"
72msgid "Are you sure you want to log out?"
45msgstr "האם אכן לצאת מהמערכת?"
73msgstr "האם אכן לצאת מהמערכת?"
46
74
47−#: qml/Components/Dialogs.qml:152
75+#: qml/Components/Dialogs.qml:181
48msgctxt "Button: Lock the system"
76msgctxt "Button: Lock the system"
49msgid "Lock"
77msgid "Lock"
50msgstr "נעילה"
78msgstr "נעילה"
51
79
52−#: qml/Components/Dialogs.qml:159
80+#: qml/Components/Dialogs.qml:191
53msgctxt "Button: Log out from the system"
81msgctxt "Button: Log out from the system"
54msgid "Log Out"
82msgid "Log Out"
55msgstr "יציאה"
83msgstr "יציאה"
56
84
57−#: qml/Components/Dialogs.qml:166 qml/Components/Dialogs.qml:222
85+#: qml/Components/Dialogs.qml:199 qml/Components/Dialogs.qml:264
58−#: qml/Dash/DashPageHeader.qml:324 qml/Greeter/NarrowView.qml:232
86+#: qml/Dash/DashPageHeader.qml:324 qml/Greeter/NarrowView.qml:222
59#: qml/Wizard/Pages/passcode-confirm.qml:32
87#: qml/Wizard/Pages/passcode-confirm.qml:32
60#: qml/Wizard/Pages/passcode-set.qml:32
88#: qml/Wizard/Pages/passcode-set.qml:32
61msgid "Cancel"
89msgid "Cancel"
62msgstr "ביטול"
90msgstr "ביטול"
63
91
64−#: qml/Components/Dialogs.qml:178
92+#: qml/Components/Dialogs.qml:211
65msgctxt "Title: Reboot dialog"
93msgctxt "Title: Reboot dialog"
66msgid "Reboot"
94msgid "Reboot"
67msgstr "הפעלה מחדש"
95msgstr "הפעלה מחדש"
68
96
69−#: qml/Components/Dialogs.qml:179
97+#: qml/Components/Dialogs.qml:212
70msgid "Are you sure you want to reboot?"
98msgid "Are you sure you want to reboot?"
71msgstr "האם להפעיל מחדש?"
99msgstr "האם להפעיל מחדש?"
72
100
73−#: qml/Components/Dialogs.qml:181
101+#: qml/Components/Dialogs.qml:215
74msgid "No"
102msgid "No"
75msgstr "לא"
103msgstr "לא"
76
104
77−#: qml/Components/Dialogs.qml:187
105+#: qml/Components/Dialogs.qml:223
78msgid "Yes"
106msgid "Yes"
79msgstr "כן"
107msgstr "כן"
80
108
81−#: qml/Components/Dialogs.qml:202
109+#: qml/Components/Dialogs.qml:239
82msgctxt "Title: Power off/Restart dialog"
110msgctxt "Title: Power off/Restart dialog"
83msgid "Power"
111msgid "Power"
84msgstr "צריכת חשמל"
112msgstr "צריכת חשמל"
85
113
86−#: qml/Components/Dialogs.qml:203
114+#: qml/Components/Dialogs.qml:240
87msgid ""
115msgid ""
88"Are you sure you would like\n"
116"Are you sure you would like\n"
89"to power off?"
117"to power off?"
90msgstr "האם לכבות?"
118msgstr "האם לכבות?"
91
119
92−#: qml/Components/Dialogs.qml:205
120+#: qml/Components/Dialogs.qml:244
93msgctxt "Button: Power off the system"
121msgctxt "Button: Power off the system"
94msgid "Power off"
122msgid "Power off"
95msgstr "כיבוי"
123msgstr "כיבוי"
96
124
97−#: qml/Components/Dialogs.qml:214
125+#: qml/Components/Dialogs.qml:255
98msgctxt "Button: Restart the system"
126msgctxt "Button: Restart the system"
99msgid "Restart"
127msgid "Restart"
100msgstr "הפעלה מחדש"
128msgstr "הפעלה מחדש"
@@ -120,7 +148,7 @@ msgid "Alt + PrtScr"
120msgstr ""
148msgstr ""
121
149
122#: qml/Components/KeyboardShortcutsOverlay.qml:80
150#: qml/Components/KeyboardShortcutsOverlay.qml:80
123−msgid "Takes a screenshot of a window."
151+msgid "Takes a screenshot of the current window."
124msgstr ""
152msgstr ""
125
153
126#: qml/Components/KeyboardShortcutsOverlay.qml:88
154#: qml/Components/KeyboardShortcutsOverlay.qml:88
@@ -267,7 +295,7 @@ msgstr ""
267msgid "Closes the current window."
295msgid "Closes the current window."
268msgstr ""
296msgstr ""
269
297
270−#: qml/Components/Lockscreen.qml:212 qml/Greeter/NarrowView.qml:252
298+#: qml/Components/Lockscreen.qml:212 qml/Greeter/NarrowView.qml:242
271msgid "Return to Call"
299msgid "Return to Call"
272msgstr "חזרה לשיחה"
300msgstr "חזרה לשיחה"
273
301
@@ -275,7 +303,7 @@ msgstr "חזרה לשיחה"
275msgid "Emergency Call"
303msgid "Emergency Call"
276msgstr "שיחת חירום"
304msgstr "שיחת חירום"
277
305
278−#: qml/Components/Lockscreen.qml:244
306+#: qml/Components/Lockscreen.qml:245
279msgid "OK"
307msgid "OK"
280msgstr "אישור"
308msgstr "אישור"
281
309
@@ -289,29 +317,29 @@ msgstr ""
289msgid "%1:%2"
317msgid "%1:%2"
290msgstr ""
318msgstr ""
291
319
292−#: qml/Components/ModeSwitchWarningDialog.qml:32
320+#: qml/Components/ModeSwitchWarningDialog.qml:33
293msgid "Apps may have unsaved data:"
321msgid "Apps may have unsaved data:"
294msgstr ""
322msgstr ""
295
323
296−#: qml/Components/ModeSwitchWarningDialog.qml:57
324+#: qml/Components/ModeSwitchWarningDialog.qml:60
297msgctxt ""
325msgctxt ""
298"Re-dock means connect the device again to an external screen/mouse/keyboard"
326"Re-dock means connect the device again to an external screen/mouse/keyboard"
299msgid "Re-dock, save your work and close these apps to continue."
327msgid "Re-dock, save your work and close these apps to continue."
300msgstr ""
328msgstr ""
301
329
302−#: qml/Components/ModeSwitchWarningDialog.qml:63
330+#: qml/Components/ModeSwitchWarningDialog.qml:67
303msgid "Or force close now (unsaved data will be lost)."
331msgid "Or force close now (unsaved data will be lost)."
304msgstr ""
332msgstr ""
305
333
306−#: qml/Components/ModeSwitchWarningDialog.qml:75
334+#: qml/Components/ModeSwitchWarningDialog.qml:80
307msgid "OK, I will reconnect"
335msgid "OK, I will reconnect"
308msgstr ""
336msgstr ""
309
337
310−#: qml/Components/ModeSwitchWarningDialog.qml:76
338+#: qml/Components/ModeSwitchWarningDialog.qml:81
311msgid "Reconnect now!"
339msgid "Reconnect now!"
312msgstr ""
340msgstr ""
313
341
314−#: qml/Components/ModeSwitchWarningDialog.qml:88
342+#: qml/Components/ModeSwitchWarningDialog.qml:94
315msgid "Close all"
343msgid "Close all"
316msgstr ""
344msgstr ""
317
345
@@ -426,15 +454,15 @@ msgstr "יש לעזוב כדי לרענן…"
426msgid "Enable location data"
454msgid "Enable location data"
427msgstr "הפעלת נתוני מיקום"
455msgstr "הפעלת נתוני מיקום"
428
456
429−#: qml/Dash/ScopesList.qml:57
457+#: qml/Dash/ScopesList.qml:146
430msgid "Manage"
458msgid "Manage"
431msgstr "ניהול"
459msgstr "ניהול"
432
460
433−#: qml/Dash/ScopesList.qml:104
461+#: qml/Dash/ScopesList.qml:187
434msgid "Home"
462msgid "Home"
435msgstr "בית"
463msgstr "בית"
436
464
437−#: qml/Dash/ScopesList.qml:105
465+#: qml/Dash/ScopesList.qml:188
438msgid "Also installed"
466msgid "Also installed"
439msgstr ""
467msgstr ""
440
468
@@ -461,44 +489,44 @@ msgid_plural "Please wait %1 minutes and then try again…"
461msgstr[0] ""
489msgstr[0] ""
462msgstr[1] ""
490msgstr[1] ""
463
491
464−#: qml/Greeter/Greeter.qml:592
492+#: qml/Greeter/Greeter.qml:561
465msgid "Try again"
493msgid "Try again"
466msgstr ""
494msgstr ""
467
495
468−#: qml/Greeter/LoginList.qml:70
496+#: qml/Greeter/Greeter.qml:562
469−msgid "Passphrase"
497+msgid "Enter passphrase to unlock"
470msgstr ""
498msgstr ""
471
499
472−#: qml/Greeter/LoginList.qml:71
500+#: qml/Greeter/Greeter.qml:563
473−msgid "Passcode"
501+msgid "Enter passcode to unlock"
474msgstr ""
502msgstr ""
475
503
476−#: qml/Greeter/LoginList.qml:98
504+#: qml/Greeter/NarrowView.qml:242
477−msgid "Retry"
505+msgid "Emergency"
478−msgstr "ניסיון חוזר"
506+msgstr ""
479
507
480−#: qml/Greeter/LoginList.qml:99
508+#: qml/Greeter/PromptList.qml:126
481−msgid "Log In"
509+msgid "Passphrase"
482msgstr ""
510msgstr ""
483
511
484−#: qml/Greeter/NarrowView.qml:252
512+#: qml/Greeter/PromptList.qml:126
485−msgid "Emergency"
513+msgid "Passcode"
486msgstr ""
514msgstr ""
487
515
488#: qml/Greeter/SessionsList.qml:122
516#: qml/Greeter/SessionsList.qml:122
489msgid "Select desktop environment"
517msgid "Select desktop environment"
490msgstr ""
518msgstr ""
491
519
492−#: qml/Launcher/Drawer.qml:80
520+#: qml/Launcher/Drawer.qml:92
493msgid "Search…"
521msgid "Search…"
494msgstr ""
522msgstr ""
495
523
496−#: qml/Launcher/Drawer.qml:101
524+#: qml/Launcher/Drawer.qml:123
497msgctxt "Apps sorted alphabetically"
525msgctxt "Apps sorted alphabetically"
498msgid "A-Z"
526msgid "A-Z"
499msgstr ""
527msgstr ""
500
528
501−#: qml/Launcher/MoreAppsHeader.qml:32
529+#: qml/Launcher/MoreAppsHeader.qml:39
502msgid "More apps in the store"
530msgid "More apps in the store"
503msgstr ""
531msgstr ""
504
532
@@ -514,62 +542,62 @@ msgstr "יש לגעת כדי להחזיר שיחה…"
514msgid "Conference"
542msgid "Conference"
515msgstr "ועידה"
543msgstr "ועידה"
516
544
517−#: qml/Panel/Indicators/MenuItemFactory.qml:868
545+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:869
518msgid "Nothing is playing"
546msgid "Nothing is playing"
519msgstr ""
547msgstr ""
520
548
521−#: qml/Panel/Indicators/MenuItemFactory.qml:996
549+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:997
522#, qt-format
550#, qt-format
523msgid "%1 hour"
551msgid "%1 hour"
524msgid_plural "%1 hours"
552msgid_plural "%1 hours"
525msgstr[0] ""
553msgstr[0] ""
526msgstr[1] ""
554msgstr[1] ""
527
555
528−#: qml/Panel/Indicators/MenuItemFactory.qml:1000
556+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1001
529#, qt-format
557#, qt-format
530msgid "%1 minute"
558msgid "%1 minute"
531msgid_plural "%1 minutes"
559msgid_plural "%1 minutes"
532msgstr[0] ""
560msgstr[0] ""
533msgstr[1] ""
561msgstr[1] ""
534
562
535−#: qml/Panel/Indicators/MenuItemFactory.qml:1005
563+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1006
536#, qt-format
564#, qt-format
537msgid "%1 second"
565msgid "%1 second"
538msgid_plural "%1 seconds"
566msgid_plural "%1 seconds"
539msgstr[0] ""
567msgstr[0] ""
540msgstr[1] ""
568msgstr[1] ""
541
569
542−#: qml/Panel/Indicators/MenuItemFactory.qml:1008
570+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1009
543msgid "0 seconds"
571msgid "0 seconds"
544msgstr ""
572msgstr ""
545
573
546#. Translators: String like "1 hour, 2 minutes, 3 seconds remaining"
574#. Translators: String like "1 hour, 2 minutes, 3 seconds remaining"
547−#: qml/Panel/Indicators/MenuItemFactory.qml:1010
575+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1011
548#, qt-format
576#, qt-format
549msgid "%1 remaining"
577msgid "%1 remaining"
550msgstr ""
578msgstr ""
551
579
552−#: qml/Panel/Indicators/MenuItemFactory.qml:1016
580+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1017
553msgid "In queue…"
581msgid "In queue…"
554msgstr "בתור…"
582msgstr "בתור…"
555
583
556−#: qml/Panel/Indicators/MenuItemFactory.qml:1020
584+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1021
557msgid "Downloading"
585msgid "Downloading"
558msgstr "בהורדה"
586msgstr "בהורדה"
559
587
560−#: qml/Panel/Indicators/MenuItemFactory.qml:1022
588+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1023
561msgid "Paused, tap to resume"
589msgid "Paused, tap to resume"
562msgstr "מושהה, יש לגעת כדי להמשיך"
590msgstr "מושהה, יש לגעת כדי להמשיך"
563
591
564−#: qml/Panel/Indicators/MenuItemFactory.qml:1024
592+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1025
565msgid "Canceled"
593msgid "Canceled"
566msgstr "בוטל"
594msgstr "בוטל"
567
595
568−#: qml/Panel/Indicators/MenuItemFactory.qml:1026
596+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1027
569msgid "Finished"
597msgid "Finished"
570msgstr "הושלם"
598msgstr "הושלם"
571
599
572−#: qml/Panel/Indicators/MenuItemFactory.qml:1028
600+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1029
573msgid "Failed, tap to retry"
601msgid "Failed, tap to retry"
574msgstr "נכשל, יש לגעת כדי לנסות שוב"
602msgstr "נכשל, יש לגעת כדי לנסות שוב"
575
603
po/hi.po+84−56
@@ -7,7 +7,7 @@ msgid ""
7msgstr ""
7msgstr ""
8"Project-Id-Version: unity8\n"
8"Project-Id-Version: unity8\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2016-12-15 16:17+0000\n"
10+"POT-Creation-Date: 2017-02-06 09:12+0000\n"
11"PO-Revision-Date: 2014-01-15 01:49+0000\n"
11"PO-Revision-Date: 2014-01-15 01:49+0000\n"
12"Last-Translator: Siddhanathan Shanmugam <Unknown>\n"
12"Last-Translator: Siddhanathan Shanmugam <Unknown>\n"
13"Language-Team: Hindi <hi@li.org>\n"
13"Language-Team: Hindi <hi@li.org>\n"
@@ -15,13 +15,41 @@ msgstr ""
15"Content-Type: text/plain; charset=UTF-8\n"
15"Content-Type: text/plain; charset=UTF-8\n"
16"Content-Transfer-Encoding: 8bit\n"
16"Content-Transfer-Encoding: 8bit\n"
17"Plural-Forms: nplurals=2; plural=n != 1;\n"
17"Plural-Forms: nplurals=2; plural=n != 1;\n"
18−"X-Launchpad-Export-Date: 2016-12-23 04:59+0000\n"
18+"X-Launchpad-Export-Date: 2017-02-08 04:59+0000\n"
19−"X-Generator: Launchpad (build 18298)\n"
19+"X-Generator: Launchpad (build 18326)\n"
20
20
21−#: plugins/LightDM/Greeter.cpp:123
21+#: plugins/LightDM/Greeter.cpp:188
22msgid "Password: "
22msgid "Password: "
23msgstr ""
23msgstr ""
24
24
25+#: plugins/LightDM/Greeter.cpp:203
26+msgid "Username"
27+msgstr ""
28+
29+#: plugins/LightDM/Greeter.cpp:242
30+msgid "Failed to authenticate"
31+msgstr ""
32+
33+#: plugins/LightDM/Greeter.cpp:244
34+msgid "Invalid password, please try again"
35+msgstr ""
36+
37+#: plugins/LightDM/Greeter.cpp:254
38+msgid "Log In"
39+msgstr ""
40+
41+#: plugins/LightDM/Greeter.cpp:254
42+msgid "Retry"
43+msgstr ""
44+
45+#: plugins/LightDM/UsersModel.cpp:152
46+msgid "Login"
47+msgstr ""
48+
49+#: plugins/LightDM/UsersModel.cpp:160
50+msgid "Guest Session"
51+msgstr ""
52+
25#: plugins/Unity/Launcher/launcheritem.cpp:50
53#: plugins/Unity/Launcher/launcheritem.cpp:50
26#: plugins/Unity/Launcher/launcheritem.cpp:122
54#: plugins/Unity/Launcher/launcheritem.cpp:122
27msgid "Pin shortcut"
55msgid "Pin shortcut"
@@ -35,66 +63,66 @@ msgstr ""
35msgid "Unpin shortcut"
63msgid "Unpin shortcut"
36msgstr ""
64msgstr ""
37
65
38−#: qml/Components/Dialogs.qml:149
66+#: qml/Components/Dialogs.qml:177
39msgctxt "Title: Lock/Log out dialog"
67msgctxt "Title: Lock/Log out dialog"
40msgid "Log out"
68msgid "Log out"
41msgstr ""
69msgstr ""
42
70
43−#: qml/Components/Dialogs.qml:150
71+#: qml/Components/Dialogs.qml:178
44msgid "Are you sure you want to log out?"
72msgid "Are you sure you want to log out?"
45msgstr ""
73msgstr ""
46
74
47−#: qml/Components/Dialogs.qml:152
75+#: qml/Components/Dialogs.qml:181
48msgctxt "Button: Lock the system"
76msgctxt "Button: Lock the system"
49msgid "Lock"
77msgid "Lock"
50msgstr ""
78msgstr ""
51
79
52−#: qml/Components/Dialogs.qml:159
80+#: qml/Components/Dialogs.qml:191
53msgctxt "Button: Log out from the system"
81msgctxt "Button: Log out from the system"
54msgid "Log Out"
82msgid "Log Out"
55msgstr ""
83msgstr ""
56
84
57−#: qml/Components/Dialogs.qml:166 qml/Components/Dialogs.qml:222
85+#: qml/Components/Dialogs.qml:199 qml/Components/Dialogs.qml:264
58−#: qml/Dash/DashPageHeader.qml:324 qml/Greeter/NarrowView.qml:232
86+#: qml/Dash/DashPageHeader.qml:324 qml/Greeter/NarrowView.qml:222
59#: qml/Wizard/Pages/passcode-confirm.qml:32
87#: qml/Wizard/Pages/passcode-confirm.qml:32
60#: qml/Wizard/Pages/passcode-set.qml:32
88#: qml/Wizard/Pages/passcode-set.qml:32
61msgid "Cancel"
89msgid "Cancel"
62msgstr ""
90msgstr ""
63
91
64−#: qml/Components/Dialogs.qml:178
92+#: qml/Components/Dialogs.qml:211
65msgctxt "Title: Reboot dialog"
93msgctxt "Title: Reboot dialog"
66msgid "Reboot"
94msgid "Reboot"
67msgstr ""
95msgstr ""
68
96
69−#: qml/Components/Dialogs.qml:179
97+#: qml/Components/Dialogs.qml:212
70msgid "Are you sure you want to reboot?"
98msgid "Are you sure you want to reboot?"
71msgstr ""
99msgstr ""
72
100
73−#: qml/Components/Dialogs.qml:181
101+#: qml/Components/Dialogs.qml:215
74msgid "No"
102msgid "No"
75msgstr ""
103msgstr ""
76
104
77−#: qml/Components/Dialogs.qml:187
105+#: qml/Components/Dialogs.qml:223
78msgid "Yes"
106msgid "Yes"
79msgstr ""
107msgstr ""
80
108
81−#: qml/Components/Dialogs.qml:202
109+#: qml/Components/Dialogs.qml:239
82msgctxt "Title: Power off/Restart dialog"
110msgctxt "Title: Power off/Restart dialog"
83msgid "Power"
111msgid "Power"
84msgstr ""
112msgstr ""
85
113
86−#: qml/Components/Dialogs.qml:203
114+#: qml/Components/Dialogs.qml:240
87msgid ""
115msgid ""
88"Are you sure you would like\n"
116"Are you sure you would like\n"
89"to power off?"
117"to power off?"
90msgstr ""
118msgstr ""
91
119
92−#: qml/Components/Dialogs.qml:205
120+#: qml/Components/Dialogs.qml:244
93msgctxt "Button: Power off the system"
121msgctxt "Button: Power off the system"
94msgid "Power off"
122msgid "Power off"
95msgstr ""
123msgstr ""
96
124
97−#: qml/Components/Dialogs.qml:214
125+#: qml/Components/Dialogs.qml:255
98msgctxt "Button: Restart the system"
126msgctxt "Button: Restart the system"
99msgid "Restart"
127msgid "Restart"
100msgstr ""
128msgstr ""
@@ -120,7 +148,7 @@ msgid "Alt + PrtScr"
120msgstr ""
148msgstr ""
121
149
122#: qml/Components/KeyboardShortcutsOverlay.qml:80
150#: qml/Components/KeyboardShortcutsOverlay.qml:80
123−msgid "Takes a screenshot of a window."
151+msgid "Takes a screenshot of the current window."
124msgstr ""
152msgstr ""
125
153
126#: qml/Components/KeyboardShortcutsOverlay.qml:88
154#: qml/Components/KeyboardShortcutsOverlay.qml:88
@@ -267,7 +295,7 @@ msgstr ""
267msgid "Closes the current window."
295msgid "Closes the current window."
268msgstr ""
296msgstr ""
269
297
270−#: qml/Components/Lockscreen.qml:212 qml/Greeter/NarrowView.qml:252
298+#: qml/Components/Lockscreen.qml:212 qml/Greeter/NarrowView.qml:242
271msgid "Return to Call"
299msgid "Return to Call"
272msgstr ""
300msgstr ""
273
301
@@ -275,7 +303,7 @@ msgstr ""
275msgid "Emergency Call"
303msgid "Emergency Call"
276msgstr "आपातकालीन कॉल"
304msgstr "आपातकालीन कॉल"
277
305
278−#: qml/Components/Lockscreen.qml:244
306+#: qml/Components/Lockscreen.qml:245
279msgid "OK"
307msgid "OK"
280msgstr ""
308msgstr ""
281
309
@@ -289,29 +317,29 @@ msgstr ""
289msgid "%1:%2"
317msgid "%1:%2"
290msgstr ""
318msgstr ""
291
319
292−#: qml/Components/ModeSwitchWarningDialog.qml:32
320+#: qml/Components/ModeSwitchWarningDialog.qml:33
293msgid "Apps may have unsaved data:"
321msgid "Apps may have unsaved data:"
294msgstr ""
322msgstr ""
295
323
296−#: qml/Components/ModeSwitchWarningDialog.qml:57
324+#: qml/Components/ModeSwitchWarningDialog.qml:60
297msgctxt ""
325msgctxt ""
298"Re-dock means connect the device again to an external screen/mouse/keyboard"
326"Re-dock means connect the device again to an external screen/mouse/keyboard"
299msgid "Re-dock, save your work and close these apps to continue."
327msgid "Re-dock, save your work and close these apps to continue."
300msgstr ""
328msgstr ""
301
329
302−#: qml/Components/ModeSwitchWarningDialog.qml:63
330+#: qml/Components/ModeSwitchWarningDialog.qml:67
303msgid "Or force close now (unsaved data will be lost)."
331msgid "Or force close now (unsaved data will be lost)."
304msgstr ""
332msgstr ""
305
333
306−#: qml/Components/ModeSwitchWarningDialog.qml:75
334+#: qml/Components/ModeSwitchWarningDialog.qml:80
307msgid "OK, I will reconnect"
335msgid "OK, I will reconnect"
308msgstr ""
336msgstr ""
309
337
310−#: qml/Components/ModeSwitchWarningDialog.qml:76
338+#: qml/Components/ModeSwitchWarningDialog.qml:81
311msgid "Reconnect now!"
339msgid "Reconnect now!"
312msgstr ""
340msgstr ""
313
341
314−#: qml/Components/ModeSwitchWarningDialog.qml:88
342+#: qml/Components/ModeSwitchWarningDialog.qml:94
315msgid "Close all"
343msgid "Close all"
316msgstr ""
344msgstr ""
317
345
@@ -426,15 +454,15 @@ msgstr ""
426msgid "Enable location data"
454msgid "Enable location data"
427msgstr ""
455msgstr ""
428
456
429−#: qml/Dash/ScopesList.qml:57
457+#: qml/Dash/ScopesList.qml:146
430msgid "Manage"
458msgid "Manage"
431msgstr ""
459msgstr ""
432
460
433−#: qml/Dash/ScopesList.qml:104
461+#: qml/Dash/ScopesList.qml:187
434msgid "Home"
462msgid "Home"
435msgstr ""
463msgstr ""
436
464
437−#: qml/Dash/ScopesList.qml:105
465+#: qml/Dash/ScopesList.qml:188
438msgid "Also installed"
466msgid "Also installed"
439msgstr ""
467msgstr ""
440
468
@@ -461,44 +489,44 @@ msgid_plural "Please wait %1 minutes and then try again…"
461msgstr[0] ""
489msgstr[0] ""
462msgstr[1] ""
490msgstr[1] ""
463
491
464−#: qml/Greeter/Greeter.qml:592
492+#: qml/Greeter/Greeter.qml:561
465msgid "Try again"
493msgid "Try again"
466msgstr ""
494msgstr ""
467
495
468−#: qml/Greeter/LoginList.qml:70
496+#: qml/Greeter/Greeter.qml:562
469−msgid "Passphrase"
497+msgid "Enter passphrase to unlock"
470msgstr ""
498msgstr ""
471
499
472−#: qml/Greeter/LoginList.qml:71
500+#: qml/Greeter/Greeter.qml:563
473−msgid "Passcode"
501+msgid "Enter passcode to unlock"
474msgstr ""
502msgstr ""
475
503
476−#: qml/Greeter/LoginList.qml:98
504+#: qml/Greeter/NarrowView.qml:242
477−msgid "Retry"
505+msgid "Emergency"
478msgstr ""
506msgstr ""
479
507
480−#: qml/Greeter/LoginList.qml:99
508+#: qml/Greeter/PromptList.qml:126
481−msgid "Log In"
509+msgid "Passphrase"
482msgstr ""
510msgstr ""
483
511
484−#: qml/Greeter/NarrowView.qml:252
512+#: qml/Greeter/PromptList.qml:126
485−msgid "Emergency"
513+msgid "Passcode"
486msgstr ""
514msgstr ""
487
515
488#: qml/Greeter/SessionsList.qml:122
516#: qml/Greeter/SessionsList.qml:122
489msgid "Select desktop environment"
517msgid "Select desktop environment"
490msgstr ""
518msgstr ""
491
519
492−#: qml/Launcher/Drawer.qml:80
520+#: qml/Launcher/Drawer.qml:92
493msgid "Search…"
521msgid "Search…"
494msgstr ""
522msgstr ""
495
523
496−#: qml/Launcher/Drawer.qml:101
524+#: qml/Launcher/Drawer.qml:123
497msgctxt "Apps sorted alphabetically"
525msgctxt "Apps sorted alphabetically"
498msgid "A-Z"
526msgid "A-Z"
499msgstr ""
527msgstr ""
500
528
501−#: qml/Launcher/MoreAppsHeader.qml:32
529+#: qml/Launcher/MoreAppsHeader.qml:39
502msgid "More apps in the store"
530msgid "More apps in the store"
503msgstr ""
531msgstr ""
504
532
@@ -514,62 +542,62 @@ msgstr ""
514msgid "Conference"
542msgid "Conference"
515msgstr ""
543msgstr ""
516
544
517−#: qml/Panel/Indicators/MenuItemFactory.qml:868
545+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:869
518msgid "Nothing is playing"
546msgid "Nothing is playing"
519msgstr ""
547msgstr ""
520
548
521−#: qml/Panel/Indicators/MenuItemFactory.qml:996
549+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:997
522#, qt-format
550#, qt-format
523msgid "%1 hour"
551msgid "%1 hour"
524msgid_plural "%1 hours"
552msgid_plural "%1 hours"
525msgstr[0] ""
553msgstr[0] ""
526msgstr[1] ""
554msgstr[1] ""
527
555
528−#: qml/Panel/Indicators/MenuItemFactory.qml:1000
556+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1001
529#, qt-format
557#, qt-format
530msgid "%1 minute"
558msgid "%1 minute"
531msgid_plural "%1 minutes"
559msgid_plural "%1 minutes"
532msgstr[0] ""
560msgstr[0] ""
533msgstr[1] ""
561msgstr[1] ""
534
562
535−#: qml/Panel/Indicators/MenuItemFactory.qml:1005
563+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1006
536#, qt-format
564#, qt-format
537msgid "%1 second"
565msgid "%1 second"
538msgid_plural "%1 seconds"
566msgid_plural "%1 seconds"
539msgstr[0] ""
567msgstr[0] ""
540msgstr[1] ""
568msgstr[1] ""
541
569
542−#: qml/Panel/Indicators/MenuItemFactory.qml:1008
570+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1009
543msgid "0 seconds"
571msgid "0 seconds"
544msgstr ""
572msgstr ""
545
573
546#. Translators: String like "1 hour, 2 minutes, 3 seconds remaining"
574#. Translators: String like "1 hour, 2 minutes, 3 seconds remaining"
547−#: qml/Panel/Indicators/MenuItemFactory.qml:1010
575+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1011
548#, qt-format
576#, qt-format
549msgid "%1 remaining"
577msgid "%1 remaining"
550msgstr ""
578msgstr ""
551
579
552−#: qml/Panel/Indicators/MenuItemFactory.qml:1016
580+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1017
553msgid "In queue…"
581msgid "In queue…"
554msgstr ""
582msgstr ""
555
583
556−#: qml/Panel/Indicators/MenuItemFactory.qml:1020
584+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1021
557msgid "Downloading"
585msgid "Downloading"
558msgstr ""
586msgstr ""
559
587
560−#: qml/Panel/Indicators/MenuItemFactory.qml:1022
588+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1023
561msgid "Paused, tap to resume"
589msgid "Paused, tap to resume"
562msgstr ""
590msgstr ""
563
591
564−#: qml/Panel/Indicators/MenuItemFactory.qml:1024
592+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1025
565msgid "Canceled"
593msgid "Canceled"
566msgstr ""
594msgstr ""
567
595
568−#: qml/Panel/Indicators/MenuItemFactory.qml:1026
596+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1027
569msgid "Finished"
597msgid "Finished"
570msgstr ""
598msgstr ""
571
599
572−#: qml/Panel/Indicators/MenuItemFactory.qml:1028
600+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1029
573msgid "Failed, tap to retry"
601msgid "Failed, tap to retry"
574msgstr ""
602msgstr ""
575
603
po/hr.po+92−61
@@ -7,7 +7,7 @@ msgid ""
7msgstr ""
7msgstr ""
8"Project-Id-Version: unity\n"
8"Project-Id-Version: unity\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2016-12-15 16:17+0000\n"
10+"POT-Creation-Date: 2017-02-06 09:12+0000\n"
11"PO-Revision-Date: 2016-05-04 17:52+0000\n"
11"PO-Revision-Date: 2016-05-04 17:52+0000\n"
12"Last-Translator: gogo <trebelnik2@gmail.com>\n"
12"Last-Translator: gogo <trebelnik2@gmail.com>\n"
13"Language-Team: Croatian <hr@li.org>\n"
13"Language-Team: Croatian <hr@li.org>\n"
@@ -16,13 +16,41 @@ msgstr ""
16"Content-Transfer-Encoding: 8bit\n"
16"Content-Transfer-Encoding: 8bit\n"
17"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && "
17"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && "
18"n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
18"n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
19−"X-Launchpad-Export-Date: 2016-12-23 04:59+0000\n"
19+"X-Launchpad-Export-Date: 2017-02-08 04:59+0000\n"
20−"X-Generator: Launchpad (build 18298)\n"
20+"X-Generator: Launchpad (build 18326)\n"
21
21
22−#: plugins/LightDM/Greeter.cpp:123
22+#: plugins/LightDM/Greeter.cpp:188
23msgid "Password: "
23msgid "Password: "
24msgstr "Lozinka: "
24msgstr "Lozinka: "
25
25
26+#: plugins/LightDM/Greeter.cpp:203
27+msgid "Username"
28+msgstr ""
29+
30+#: plugins/LightDM/Greeter.cpp:242
31+msgid "Failed to authenticate"
32+msgstr ""
33+
34+#: plugins/LightDM/Greeter.cpp:244
35+msgid "Invalid password, please try again"
36+msgstr ""
37+
38+#: plugins/LightDM/Greeter.cpp:254
39+msgid "Log In"
40+msgstr "Prijavi se"
41+
42+#: plugins/LightDM/Greeter.cpp:254
43+msgid "Retry"
44+msgstr "Pokušaj ponovno"
45+
46+#: plugins/LightDM/UsersModel.cpp:152
47+msgid "Login"
48+msgstr ""
49+
50+#: plugins/LightDM/UsersModel.cpp:160
51+msgid "Guest Session"
52+msgstr ""
53+
26#: plugins/Unity/Launcher/launcheritem.cpp:50
54#: plugins/Unity/Launcher/launcheritem.cpp:50
27#: plugins/Unity/Launcher/launcheritem.cpp:122
55#: plugins/Unity/Launcher/launcheritem.cpp:122
28msgid "Pin shortcut"
56msgid "Pin shortcut"
@@ -36,55 +64,55 @@ msgstr "Zatvori"
36msgid "Unpin shortcut"
64msgid "Unpin shortcut"
37msgstr "Ukloni kraticu"
65msgstr "Ukloni kraticu"
38
66
39−#: qml/Components/Dialogs.qml:149
67+#: qml/Components/Dialogs.qml:177
40msgctxt "Title: Lock/Log out dialog"
68msgctxt "Title: Lock/Log out dialog"
41msgid "Log out"
69msgid "Log out"
42msgstr "Odjava"
70msgstr "Odjava"
43
71
44−#: qml/Components/Dialogs.qml:150
72+#: qml/Components/Dialogs.qml:178
45msgid "Are you sure you want to log out?"
73msgid "Are you sure you want to log out?"
46msgstr "Sigurno se želite odjaviti?"
74msgstr "Sigurno se želite odjaviti?"
47
75
48−#: qml/Components/Dialogs.qml:152
76+#: qml/Components/Dialogs.qml:181
49msgctxt "Button: Lock the system"
77msgctxt "Button: Lock the system"
50msgid "Lock"
78msgid "Lock"
51msgstr "Zaključaj"
79msgstr "Zaključaj"
52
80
53−#: qml/Components/Dialogs.qml:159
81+#: qml/Components/Dialogs.qml:191
54msgctxt "Button: Log out from the system"
82msgctxt "Button: Log out from the system"
55msgid "Log Out"
83msgid "Log Out"
56msgstr "Odjava"
84msgstr "Odjava"
57
85
58−#: qml/Components/Dialogs.qml:166 qml/Components/Dialogs.qml:222
86+#: qml/Components/Dialogs.qml:199 qml/Components/Dialogs.qml:264
59−#: qml/Dash/DashPageHeader.qml:324 qml/Greeter/NarrowView.qml:232
87+#: qml/Dash/DashPageHeader.qml:324 qml/Greeter/NarrowView.qml:222
60#: qml/Wizard/Pages/passcode-confirm.qml:32
88#: qml/Wizard/Pages/passcode-confirm.qml:32
61#: qml/Wizard/Pages/passcode-set.qml:32
89#: qml/Wizard/Pages/passcode-set.qml:32
62msgid "Cancel"
90msgid "Cancel"
63msgstr "Odustani"
91msgstr "Odustani"
64
92
65−#: qml/Components/Dialogs.qml:178
93+#: qml/Components/Dialogs.qml:211
66msgctxt "Title: Reboot dialog"
94msgctxt "Title: Reboot dialog"
67msgid "Reboot"
95msgid "Reboot"
68msgstr "Ponovno pokreni"
96msgstr "Ponovno pokreni"
69
97
70−#: qml/Components/Dialogs.qml:179
98+#: qml/Components/Dialogs.qml:212
71msgid "Are you sure you want to reboot?"
99msgid "Are you sure you want to reboot?"
72msgstr "Sigurno želite ponovno pokrenuti?"
100msgstr "Sigurno želite ponovno pokrenuti?"
73
101
74−#: qml/Components/Dialogs.qml:181
102+#: qml/Components/Dialogs.qml:215
75msgid "No"
103msgid "No"
76msgstr "Ne"
104msgstr "Ne"
77
105
78−#: qml/Components/Dialogs.qml:187
106+#: qml/Components/Dialogs.qml:223
79msgid "Yes"
107msgid "Yes"
80msgstr "Da"
108msgstr "Da"
81
109
82−#: qml/Components/Dialogs.qml:202
110+#: qml/Components/Dialogs.qml:239
83msgctxt "Title: Power off/Restart dialog"
111msgctxt "Title: Power off/Restart dialog"
84msgid "Power"
112msgid "Power"
85msgstr "Isključivanje"
113msgstr "Isključivanje"
86
114
87−#: qml/Components/Dialogs.qml:203
115+#: qml/Components/Dialogs.qml:240
88msgid ""
116msgid ""
89"Are you sure you would like\n"
117"Are you sure you would like\n"
90"to power off?"
118"to power off?"
@@ -92,12 +120,12 @@ msgstr ""
92"Sigurno želite\n"
120"Sigurno želite\n"
93"isključiti?"
121"isključiti?"
94
122
95−#: qml/Components/Dialogs.qml:205
123+#: qml/Components/Dialogs.qml:244
96msgctxt "Button: Power off the system"
124msgctxt "Button: Power off the system"
97msgid "Power off"
125msgid "Power off"
98msgstr "Isključi"
126msgstr "Isključi"
99
127
100−#: qml/Components/Dialogs.qml:214
128+#: qml/Components/Dialogs.qml:255
101msgctxt "Button: Restart the system"
129msgctxt "Button: Restart the system"
102msgid "Restart"
130msgid "Restart"
103msgstr "Ponovno pokreni"
131msgstr "Ponovno pokreni"
@@ -123,8 +151,8 @@ msgid "Alt + PrtScr"
123msgstr "Alt + PrtScr"
151msgstr "Alt + PrtScr"
124
152
125#: qml/Components/KeyboardShortcutsOverlay.qml:80
153#: qml/Components/KeyboardShortcutsOverlay.qml:80
126−msgid "Takes a screenshot of a window."
154+msgid "Takes a screenshot of the current window."
127−msgstr "Uslikava prozor."
155+msgstr ""
128
156
129#: qml/Components/KeyboardShortcutsOverlay.qml:88
157#: qml/Components/KeyboardShortcutsOverlay.qml:88
130msgid "Super + Space"
158msgid "Super + Space"
@@ -270,7 +298,7 @@ msgstr "Alt + F4"
270msgid "Closes the current window."
298msgid "Closes the current window."
271msgstr "Zatvara trenutni prozor."
299msgstr "Zatvara trenutni prozor."
272
300
273−#: qml/Components/Lockscreen.qml:212 qml/Greeter/NarrowView.qml:252
301+#: qml/Components/Lockscreen.qml:212 qml/Greeter/NarrowView.qml:242
274msgid "Return to Call"
302msgid "Return to Call"
275msgstr "Vrati na poziv"
303msgstr "Vrati na poziv"
276
304
@@ -278,7 +306,7 @@ msgstr "Vrati na poziv"
278msgid "Emergency Call"
306msgid "Emergency Call"
279msgstr "Hitni poziv"
307msgstr "Hitni poziv"
280
308
281−#: qml/Components/Lockscreen.qml:244
309+#: qml/Components/Lockscreen.qml:245
282msgid "OK"
310msgid "OK"
283msgstr "U redu"
311msgstr "U redu"
284
312
@@ -292,11 +320,11 @@ msgstr "%1:%2:%3"
292msgid "%1:%2"
320msgid "%1:%2"
293msgstr "%1:%2"
321msgstr "%1:%2"
294
322
295−#: qml/Components/ModeSwitchWarningDialog.qml:32
323+#: qml/Components/ModeSwitchWarningDialog.qml:33
296msgid "Apps may have unsaved data:"
324msgid "Apps may have unsaved data:"
297msgstr "Aplikacija možda ima nespremljene podatke:"
325msgstr "Aplikacija možda ima nespremljene podatke:"
298
326
299−#: qml/Components/ModeSwitchWarningDialog.qml:57
327+#: qml/Components/ModeSwitchWarningDialog.qml:60
300msgctxt ""
328msgctxt ""
301"Re-dock means connect the device again to an external screen/mouse/keyboard"
329"Re-dock means connect the device again to an external screen/mouse/keyboard"
302msgid "Re-dock, save your work and close these apps to continue."
330msgid "Re-dock, save your work and close these apps to continue."
@@ -304,19 +332,19 @@ msgstr ""
304"Ponovno spojite uređaj, spremite svoj rad i zatvorite ove aplikacije za "
332"Ponovno spojite uređaj, spremite svoj rad i zatvorite ove aplikacije za "
305"nastavak."
333"nastavak."
306
334
307−#: qml/Components/ModeSwitchWarningDialog.qml:63
335+#: qml/Components/ModeSwitchWarningDialog.qml:67
308msgid "Or force close now (unsaved data will be lost)."
336msgid "Or force close now (unsaved data will be lost)."
309msgstr "Ili prislino zatvori odmah (Nespremljeni podaci će biti izgubljeni)."
337msgstr "Ili prislino zatvori odmah (Nespremljeni podaci će biti izgubljeni)."
310
338
311−#: qml/Components/ModeSwitchWarningDialog.qml:75
339+#: qml/Components/ModeSwitchWarningDialog.qml:80
312msgid "OK, I will reconnect"
340msgid "OK, I will reconnect"
313msgstr "U redu, ponovno ću se povezat"
341msgstr "U redu, ponovno ću se povezat"
314
342
315−#: qml/Components/ModeSwitchWarningDialog.qml:76
343+#: qml/Components/ModeSwitchWarningDialog.qml:81
316msgid "Reconnect now!"
344msgid "Reconnect now!"
317msgstr "Ponovno poveži odmah!"
345msgstr "Ponovno poveži odmah!"
318
346
319−#: qml/Components/ModeSwitchWarningDialog.qml:88
347+#: qml/Components/ModeSwitchWarningDialog.qml:94
320msgid "Close all"
348msgid "Close all"
321msgstr "Zatvori sve"
349msgstr "Zatvori sve"
322
350
@@ -433,15 +461,15 @@ msgstr "Otpusti za osvježavanje..."
433msgid "Enable location data"
461msgid "Enable location data"
434msgstr "Omogući podatke lokacije"
462msgstr "Omogući podatke lokacije"
435
463
436−#: qml/Dash/ScopesList.qml:57
464+#: qml/Dash/ScopesList.qml:146
437msgid "Manage"
465msgid "Manage"
438msgstr "Upravljaj"
466msgstr "Upravljaj"
439
467
440−#: qml/Dash/ScopesList.qml:104
468+#: qml/Dash/ScopesList.qml:187
441msgid "Home"
469msgid "Home"
442msgstr "Naslovnica"
470msgstr "Naslovnica"
443
471
444−#: qml/Dash/ScopesList.qml:105
472+#: qml/Dash/ScopesList.qml:188
445msgid "Also installed"
473msgid "Also installed"
446msgstr "Također instalirano"
474msgstr "Također instalirano"
447
475
@@ -469,44 +497,44 @@ msgstr[0] "Pričekajte %1 minutu a zatim ponovno pokušajte…"
469msgstr[1] "Pričekajte %1 minute a zatim ponovno pokušajte…"
497msgstr[1] "Pričekajte %1 minute a zatim ponovno pokušajte…"
470msgstr[2] "Pričekajte %1 minutua a zatim ponovno pokušajte…"
498msgstr[2] "Pričekajte %1 minutua a zatim ponovno pokušajte…"
471
499
472−#: qml/Greeter/Greeter.qml:592
500+#: qml/Greeter/Greeter.qml:561
473msgid "Try again"
501msgid "Try again"
474msgstr "Pokušaj ponovno"
502msgstr "Pokušaj ponovno"
475
503
476−#: qml/Greeter/LoginList.qml:70
504+#: qml/Greeter/Greeter.qml:562
505+msgid "Enter passphrase to unlock"
506+msgstr ""
507+
508+#: qml/Greeter/Greeter.qml:563
509+msgid "Enter passcode to unlock"
510+msgstr ""
511+
512+#: qml/Greeter/NarrowView.qml:242
513+msgid "Emergency"
514+msgstr "Hitno"
515+
516+#: qml/Greeter/PromptList.qml:126
477msgid "Passphrase"
517msgid "Passphrase"
478msgstr "Lozinka"
518msgstr "Lozinka"
479
519
480−#: qml/Greeter/LoginList.qml:71
520+#: qml/Greeter/PromptList.qml:126
481msgid "Passcode"
521msgid "Passcode"
482msgstr "Kôd"
522msgstr "Kôd"
483
523
484−#: qml/Greeter/LoginList.qml:98
485−msgid "Retry"
486−msgstr "Pokušaj ponovno"
487−
488−#: qml/Greeter/LoginList.qml:99
489−msgid "Log In"
490−msgstr "Prijavi se"
491−
492−#: qml/Greeter/NarrowView.qml:252
493−msgid "Emergency"
494−msgstr "Hitno"
495−
496#: qml/Greeter/SessionsList.qml:122
524#: qml/Greeter/SessionsList.qml:122
497msgid "Select desktop environment"
525msgid "Select desktop environment"
498msgstr "Odaberi okruženje radne površine"
526msgstr "Odaberi okruženje radne površine"
499
527
500−#: qml/Launcher/Drawer.qml:80
528+#: qml/Launcher/Drawer.qml:92
501msgid "Search…"
529msgid "Search…"
502msgstr ""
530msgstr ""
503
531
504−#: qml/Launcher/Drawer.qml:101
532+#: qml/Launcher/Drawer.qml:123
505msgctxt "Apps sorted alphabetically"
533msgctxt "Apps sorted alphabetically"
506msgid "A-Z"
534msgid "A-Z"
507msgstr ""
535msgstr ""
508
536
509−#: qml/Launcher/MoreAppsHeader.qml:32
537+#: qml/Launcher/MoreAppsHeader.qml:39
510msgid "More apps in the store"
538msgid "More apps in the store"
511msgstr ""
539msgstr ""
512
540
@@ -522,11 +550,11 @@ msgstr "Dodirni za povratak pozivu..."
522msgid "Conference"
550msgid "Conference"
523msgstr "Konferencija"
551msgstr "Konferencija"
524
552
525−#: qml/Panel/Indicators/MenuItemFactory.qml:868
553+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:869
526msgid "Nothing is playing"
554msgid "Nothing is playing"
527msgstr "Ništa se ne reproducira"
555msgstr "Ništa se ne reproducira"
528
556
529−#: qml/Panel/Indicators/MenuItemFactory.qml:996
557+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:997
530#, qt-format
558#, qt-format
531msgid "%1 hour"
559msgid "%1 hour"
532msgid_plural "%1 hours"
560msgid_plural "%1 hours"
@@ -534,7 +562,7 @@ msgstr[0] "%1 sat"
534msgstr[1] "%1 sata"
562msgstr[1] "%1 sata"
535msgstr[2] "%1 sati"
563msgstr[2] "%1 sati"
536
564
537−#: qml/Panel/Indicators/MenuItemFactory.qml:1000
565+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1001
538#, qt-format
566#, qt-format
539msgid "%1 minute"
567msgid "%1 minute"
540msgid_plural "%1 minutes"
568msgid_plural "%1 minutes"
@@ -542,7 +570,7 @@ msgstr[0] "%1 minuta"
542msgstr[1] "%1 minute"
570msgstr[1] "%1 minute"
543msgstr[2] "%1 minuta"
571msgstr[2] "%1 minuta"
544
572
545−#: qml/Panel/Indicators/MenuItemFactory.qml:1005
573+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1006
546#, qt-format
574#, qt-format
547msgid "%1 second"
575msgid "%1 second"
548msgid_plural "%1 seconds"
576msgid_plural "%1 seconds"
@@ -550,37 +578,37 @@ msgstr[0] "%1 sekunda"
550msgstr[1] "%1 sekunde"
578msgstr[1] "%1 sekunde"
551msgstr[2] "%1 sekundi"
579msgstr[2] "%1 sekundi"
552
580
553−#: qml/Panel/Indicators/MenuItemFactory.qml:1008
581+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1009
554msgid "0 seconds"
582msgid "0 seconds"
555msgstr "0 sekundi"
583msgstr "0 sekundi"
556
584
557#. Translators: String like "1 hour, 2 minutes, 3 seconds remaining"
585#. Translators: String like "1 hour, 2 minutes, 3 seconds remaining"
558−#: qml/Panel/Indicators/MenuItemFactory.qml:1010
586+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1011
559#, qt-format
587#, qt-format
560msgid "%1 remaining"
588msgid "%1 remaining"
561msgstr "%1 preostalo"
589msgstr "%1 preostalo"
562
590
563−#: qml/Panel/Indicators/MenuItemFactory.qml:1016
591+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1017
564msgid "In queue…"
592msgid "In queue…"
565msgstr "Na čekanju..."
593msgstr "Na čekanju..."
566
594
567−#: qml/Panel/Indicators/MenuItemFactory.qml:1020
595+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1021
568msgid "Downloading"
596msgid "Downloading"
569msgstr "Preuzimanje"
597msgstr "Preuzimanje"
570
598
571−#: qml/Panel/Indicators/MenuItemFactory.qml:1022
599+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1023
572msgid "Paused, tap to resume"
600msgid "Paused, tap to resume"
573msgstr "Pauzirano, dodirni za nastavak"
601msgstr "Pauzirano, dodirni za nastavak"
574
602
575−#: qml/Panel/Indicators/MenuItemFactory.qml:1024
603+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1025
576msgid "Canceled"
604msgid "Canceled"
577msgstr "Prekinuto"
605msgstr "Prekinuto"
578
606
579−#: qml/Panel/Indicators/MenuItemFactory.qml:1026
607+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1027
580msgid "Finished"
608msgid "Finished"
581msgstr "Završeno"
609msgstr "Završeno"
582
610
583−#: qml/Panel/Indicators/MenuItemFactory.qml:1028
611+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1029
584msgid "Failed, tap to retry"
612msgid "Failed, tap to retry"
585msgstr "Neuspjelo, dodirni za ponovni pokušaj"
613msgstr "Neuspjelo, dodirni za ponovni pokušaj"
586
614
@@ -1347,3 +1375,6 @@ msgstr "Vrlo slaba lozinka"
1347
1375
1348#~ msgid "Store"
1376#~ msgid "Store"
1349#~ msgstr "Pohrana"
1377#~ msgstr "Pohrana"
1378+
1379+#~ msgid "Takes a screenshot of a window."
1380+#~ msgstr "Uslikava prozor."
po/hu.po+92−61
@@ -7,7 +7,7 @@ msgid ""
7msgstr ""
7msgstr ""
8"Project-Id-Version: unity\n"
8"Project-Id-Version: unity\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2016-12-15 16:17+0000\n"
10+"POT-Creation-Date: 2017-02-06 09:12+0000\n"
11"PO-Revision-Date: 2016-08-17 10:53+0000\n"
11"PO-Revision-Date: 2016-08-17 10:53+0000\n"
12"Last-Translator: Richard Somlói <ricsipontaz@gmail.com>\n"
12"Last-Translator: Richard Somlói <ricsipontaz@gmail.com>\n"
13"Language-Team: Hungarian <hu@li.org>\n"
13"Language-Team: Hungarian <hu@li.org>\n"
@@ -15,13 +15,41 @@ msgstr ""
15"Content-Type: text/plain; charset=UTF-8\n"
15"Content-Type: text/plain; charset=UTF-8\n"
16"Content-Transfer-Encoding: 8bit\n"
16"Content-Transfer-Encoding: 8bit\n"
17"Plural-Forms: nplurals=2; plural=n != 1;\n"
17"Plural-Forms: nplurals=2; plural=n != 1;\n"
18−"X-Launchpad-Export-Date: 2016-12-23 04:59+0000\n"
18+"X-Launchpad-Export-Date: 2017-02-08 04:59+0000\n"
19−"X-Generator: Launchpad (build 18298)\n"
19+"X-Generator: Launchpad (build 18326)\n"
20
20
21−#: plugins/LightDM/Greeter.cpp:123
21+#: plugins/LightDM/Greeter.cpp:188
22msgid "Password: "
22msgid "Password: "
23msgstr "Jelszó: "
23msgstr "Jelszó: "
24
24
25+#: plugins/LightDM/Greeter.cpp:203
26+msgid "Username"
27+msgstr ""
28+
29+#: plugins/LightDM/Greeter.cpp:242
30+msgid "Failed to authenticate"
31+msgstr ""
32+
33+#: plugins/LightDM/Greeter.cpp:244
34+msgid "Invalid password, please try again"
35+msgstr ""
36+
37+#: plugins/LightDM/Greeter.cpp:254
38+msgid "Log In"
39+msgstr "Bejelentkezés"
40+
41+#: plugins/LightDM/Greeter.cpp:254
42+msgid "Retry"
43+msgstr "Újra"
44+
45+#: plugins/LightDM/UsersModel.cpp:152
46+msgid "Login"
47+msgstr ""
48+
49+#: plugins/LightDM/UsersModel.cpp:160
50+msgid "Guest Session"
51+msgstr ""
52+
25#: plugins/Unity/Launcher/launcheritem.cpp:50
53#: plugins/Unity/Launcher/launcheritem.cpp:50
26#: plugins/Unity/Launcher/launcheritem.cpp:122
54#: plugins/Unity/Launcher/launcheritem.cpp:122
27msgid "Pin shortcut"
55msgid "Pin shortcut"
@@ -35,55 +63,55 @@ msgstr "Kilépés"
35msgid "Unpin shortcut"
63msgid "Unpin shortcut"
36msgstr "Indító feloldása"
64msgstr "Indító feloldása"
37
65
38−#: qml/Components/Dialogs.qml:149
66+#: qml/Components/Dialogs.qml:177
39msgctxt "Title: Lock/Log out dialog"
67msgctxt "Title: Lock/Log out dialog"
40msgid "Log out"
68msgid "Log out"
41msgstr "Kijelentkezés"
69msgstr "Kijelentkezés"
42
70
43−#: qml/Components/Dialogs.qml:150
71+#: qml/Components/Dialogs.qml:178
44msgid "Are you sure you want to log out?"
72msgid "Are you sure you want to log out?"
45msgstr "Biztos benne, hogy kijelentkezik?"
73msgstr "Biztos benne, hogy kijelentkezik?"
46
74
47−#: qml/Components/Dialogs.qml:152
75+#: qml/Components/Dialogs.qml:181
48msgctxt "Button: Lock the system"
76msgctxt "Button: Lock the system"
49msgid "Lock"
77msgid "Lock"
50msgstr "Zárolás"
78msgstr "Zárolás"
51
79
52−#: qml/Components/Dialogs.qml:159
80+#: qml/Components/Dialogs.qml:191
53msgctxt "Button: Log out from the system"
81msgctxt "Button: Log out from the system"
54msgid "Log Out"
82msgid "Log Out"
55msgstr "Kijelentkezés"
83msgstr "Kijelentkezés"
56
84
57−#: qml/Components/Dialogs.qml:166 qml/Components/Dialogs.qml:222
85+#: qml/Components/Dialogs.qml:199 qml/Components/Dialogs.qml:264
58−#: qml/Dash/DashPageHeader.qml:324 qml/Greeter/NarrowView.qml:232
86+#: qml/Dash/DashPageHeader.qml:324 qml/Greeter/NarrowView.qml:222
59#: qml/Wizard/Pages/passcode-confirm.qml:32
87#: qml/Wizard/Pages/passcode-confirm.qml:32
60#: qml/Wizard/Pages/passcode-set.qml:32
88#: qml/Wizard/Pages/passcode-set.qml:32
61msgid "Cancel"
89msgid "Cancel"
62msgstr "Mégse"
90msgstr "Mégse"
63
91
64−#: qml/Components/Dialogs.qml:178
92+#: qml/Components/Dialogs.qml:211
65msgctxt "Title: Reboot dialog"
93msgctxt "Title: Reboot dialog"
66msgid "Reboot"
94msgid "Reboot"
67msgstr "Újraindítás"
95msgstr "Újraindítás"
68
96
69−#: qml/Components/Dialogs.qml:179
97+#: qml/Components/Dialogs.qml:212
70msgid "Are you sure you want to reboot?"
98msgid "Are you sure you want to reboot?"
71msgstr "Biztosan újra szeretné indítani?"
99msgstr "Biztosan újra szeretné indítani?"
72
100
73−#: qml/Components/Dialogs.qml:181
101+#: qml/Components/Dialogs.qml:215
74msgid "No"
102msgid "No"
75msgstr "Nem"
103msgstr "Nem"
76
104
77−#: qml/Components/Dialogs.qml:187
105+#: qml/Components/Dialogs.qml:223
78msgid "Yes"
106msgid "Yes"
79msgstr "Igen"
107msgstr "Igen"
80
108
81−#: qml/Components/Dialogs.qml:202
109+#: qml/Components/Dialogs.qml:239
82msgctxt "Title: Power off/Restart dialog"
110msgctxt "Title: Power off/Restart dialog"
83msgid "Power"
111msgid "Power"
84msgstr "Menü"
112msgstr "Menü"
85
113
86−#: qml/Components/Dialogs.qml:203
114+#: qml/Components/Dialogs.qml:240
87msgid ""
115msgid ""
88"Are you sure you would like\n"
116"Are you sure you would like\n"
89"to power off?"
117"to power off?"
@@ -91,12 +119,12 @@ msgstr ""
91"Biztos benne, hogy ki\n"
119"Biztos benne, hogy ki\n"
92"szeretné kapcsolni?"
120"szeretné kapcsolni?"
93
121
94−#: qml/Components/Dialogs.qml:205
122+#: qml/Components/Dialogs.qml:244
95msgctxt "Button: Power off the system"
123msgctxt "Button: Power off the system"
96msgid "Power off"
124msgid "Power off"
97msgstr "Kikapcsolás"
125msgstr "Kikapcsolás"
98
126
99−#: qml/Components/Dialogs.qml:214
127+#: qml/Components/Dialogs.qml:255
100msgctxt "Button: Restart the system"
128msgctxt "Button: Restart the system"
101msgid "Restart"
129msgid "Restart"
102msgstr "Újraindítás"
130msgstr "Újraindítás"
@@ -122,8 +150,8 @@ msgid "Alt + PrtScr"
122msgstr "Alt + PrtScr"
150msgstr "Alt + PrtScr"
123
151
124#: qml/Components/KeyboardShortcutsOverlay.qml:80
152#: qml/Components/KeyboardShortcutsOverlay.qml:80
125−msgid "Takes a screenshot of a window."
153+msgid "Takes a screenshot of the current window."
126−msgstr "Képernyőkép készítése az ablakról."
154+msgstr ""
127
155
128#: qml/Components/KeyboardShortcutsOverlay.qml:88
156#: qml/Components/KeyboardShortcutsOverlay.qml:88
129msgid "Super + Space"
157msgid "Super + Space"
@@ -269,7 +297,7 @@ msgstr "Alt + F4"
269msgid "Closes the current window."
297msgid "Closes the current window."
270msgstr "Az aktuális ablak bezárása."
298msgstr "Az aktuális ablak bezárása."
271
299
272−#: qml/Components/Lockscreen.qml:212 qml/Greeter/NarrowView.qml:252
300+#: qml/Components/Lockscreen.qml:212 qml/Greeter/NarrowView.qml:242
273msgid "Return to Call"
301msgid "Return to Call"
274msgstr "Vissza a híváshoz"
302msgstr "Vissza a híváshoz"
275
303
@@ -277,7 +305,7 @@ msgstr "Vissza a híváshoz"
277msgid "Emergency Call"
305msgid "Emergency Call"
278msgstr "Segélyhívás"
306msgstr "Segélyhívás"
279
307
280−#: qml/Components/Lockscreen.qml:244
308+#: qml/Components/Lockscreen.qml:245
281msgid "OK"
309msgid "OK"
282msgstr "OK"
310msgstr "OK"
283
311
@@ -291,11 +319,11 @@ msgstr "%1:%2:%3"
291msgid "%1:%2"
319msgid "%1:%2"
292msgstr "%1:%2"
320msgstr "%1:%2"
293
321
294−#: qml/Components/ModeSwitchWarningDialog.qml:32
322+#: qml/Components/ModeSwitchWarningDialog.qml:33
295msgid "Apps may have unsaved data:"
323msgid "Apps may have unsaved data:"
296msgstr "Alkalmazások mentetlen adattal:"
324msgstr "Alkalmazások mentetlen adattal:"
297
325
298−#: qml/Components/ModeSwitchWarningDialog.qml:57
326+#: qml/Components/ModeSwitchWarningDialog.qml:60
299msgctxt ""
327msgctxt ""
300"Re-dock means connect the device again to an external screen/mouse/keyboard"
328"Re-dock means connect the device again to an external screen/mouse/keyboard"
301msgid "Re-dock, save your work and close these apps to continue."
329msgid "Re-dock, save your work and close these apps to continue."
@@ -303,19 +331,19 @@ msgstr ""
303"Dokkoljon újra, mentse a munkáját, majd zárjon be minden alkalmazást a "
331"Dokkoljon újra, mentse a munkáját, majd zárjon be minden alkalmazást a "
304"folytatáshoz."
332"folytatáshoz."
305
333
306−#: qml/Components/ModeSwitchWarningDialog.qml:63
334+#: qml/Components/ModeSwitchWarningDialog.qml:67
307msgid "Or force close now (unsaved data will be lost)."
335msgid "Or force close now (unsaved data will be lost)."
308msgstr "Vagy kényszerítse ki a bezárást (minden mentetlen adat elveszik)."
336msgstr "Vagy kényszerítse ki a bezárást (minden mentetlen adat elveszik)."
309
337
310−#: qml/Components/ModeSwitchWarningDialog.qml:75
338+#: qml/Components/ModeSwitchWarningDialog.qml:80
311msgid "OK, I will reconnect"
339msgid "OK, I will reconnect"
312msgstr "Rendben, újracsatlakozom"
340msgstr "Rendben, újracsatlakozom"
313
341
314−#: qml/Components/ModeSwitchWarningDialog.qml:76
342+#: qml/Components/ModeSwitchWarningDialog.qml:81
315msgid "Reconnect now!"
343msgid "Reconnect now!"
316msgstr "Újracsatlakozás most!"
344msgstr "Újracsatlakozás most!"
317
345
318−#: qml/Components/ModeSwitchWarningDialog.qml:88
346+#: qml/Components/ModeSwitchWarningDialog.qml:94
319msgid "Close all"
347msgid "Close all"
320msgstr "Minden bezárása"
348msgstr "Minden bezárása"
321
349
@@ -432,15 +460,15 @@ msgstr "Engedje el a frissítéshez…"
432msgid "Enable location data"
460msgid "Enable location data"
433msgstr "Helymeghatározás engedélyezése"
461msgstr "Helymeghatározás engedélyezése"
434
462
435−#: qml/Dash/ScopesList.qml:57
463+#: qml/Dash/ScopesList.qml:146
436msgid "Manage"
464msgid "Manage"
437msgstr "Szerkesztés"
465msgstr "Szerkesztés"
438
466
439−#: qml/Dash/ScopesList.qml:104
467+#: qml/Dash/ScopesList.qml:187
440msgid "Home"
468msgid "Home"
441msgstr "Kezdőlapon"
469msgstr "Kezdőlapon"
442
470
443−#: qml/Dash/ScopesList.qml:105
471+#: qml/Dash/ScopesList.qml:188
444msgid "Also installed"
472msgid "Also installed"
445msgstr "Telepítve"
473msgstr "Telepítve"
446
474
@@ -467,44 +495,44 @@ msgid_plural "Please wait %1 minutes and then try again…"
467msgstr[0] "Várjon %1 percet és próbálja újra…"
495msgstr[0] "Várjon %1 percet és próbálja újra…"
468msgstr[1] "Várjon %1 percet és próbálja újra…"
496msgstr[1] "Várjon %1 percet és próbálja újra…"
469
497
470−#: qml/Greeter/Greeter.qml:592
498+#: qml/Greeter/Greeter.qml:561
471msgid "Try again"
499msgid "Try again"
472msgstr "Próbálja újra"
500msgstr "Próbálja újra"
473
501
474−#: qml/Greeter/LoginList.qml:70
502+#: qml/Greeter/Greeter.qml:562
503+msgid "Enter passphrase to unlock"
504+msgstr ""
505+
506+#: qml/Greeter/Greeter.qml:563
507+msgid "Enter passcode to unlock"
508+msgstr ""
509+
510+#: qml/Greeter/NarrowView.qml:242
511+msgid "Emergency"
512+msgstr "Segélyhívás"
513+
514+#: qml/Greeter/PromptList.qml:126
475msgid "Passphrase"
515msgid "Passphrase"
476msgstr "Jelmondat"
516msgstr "Jelmondat"
477
517
478−#: qml/Greeter/LoginList.qml:71
518+#: qml/Greeter/PromptList.qml:126
479msgid "Passcode"
519msgid "Passcode"
480msgstr "Jelkód"
520msgstr "Jelkód"
481
521
482−#: qml/Greeter/LoginList.qml:98
483−msgid "Retry"
484−msgstr "Újra"
485−
486−#: qml/Greeter/LoginList.qml:99
487−msgid "Log In"
488−msgstr "Bejelentkezés"
489−
490−#: qml/Greeter/NarrowView.qml:252
491−msgid "Emergency"
492−msgstr "Segélyhívás"
493−
494#: qml/Greeter/SessionsList.qml:122
522#: qml/Greeter/SessionsList.qml:122
495msgid "Select desktop environment"
523msgid "Select desktop environment"
496msgstr "Asztali-környezet kiválasztása"
524msgstr "Asztali-környezet kiválasztása"
497
525
498−#: qml/Launcher/Drawer.qml:80
526+#: qml/Launcher/Drawer.qml:92
499msgid "Search…"
527msgid "Search…"
500msgstr ""
528msgstr ""
501
529
502−#: qml/Launcher/Drawer.qml:101
530+#: qml/Launcher/Drawer.qml:123
503msgctxt "Apps sorted alphabetically"
531msgctxt "Apps sorted alphabetically"
504msgid "A-Z"
532msgid "A-Z"
505msgstr ""
533msgstr ""
506
534
507−#: qml/Launcher/MoreAppsHeader.qml:32
535+#: qml/Launcher/MoreAppsHeader.qml:39
508msgid "More apps in the store"
536msgid "More apps in the store"
509msgstr ""
537msgstr ""
510
538
@@ -520,62 +548,62 @@ msgstr "Ide koppintva visszatérhet a híváshoz"
520msgid "Conference"
548msgid "Conference"
521msgstr "Konferencia"
549msgstr "Konferencia"
522
550
523−#: qml/Panel/Indicators/MenuItemFactory.qml:868
551+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:869
524msgid "Nothing is playing"
552msgid "Nothing is playing"
525msgstr "Nincs lejátszás"
553msgstr "Nincs lejátszás"
526
554
527−#: qml/Panel/Indicators/MenuItemFactory.qml:996
555+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:997
528#, qt-format
556#, qt-format
529msgid "%1 hour"
557msgid "%1 hour"
530msgid_plural "%1 hours"
558msgid_plural "%1 hours"
531msgstr[0] "%1 óra"
559msgstr[0] "%1 óra"
532msgstr[1] "%1 óra"
560msgstr[1] "%1 óra"
533
561
534−#: qml/Panel/Indicators/MenuItemFactory.qml:1000
562+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1001
535#, qt-format
563#, qt-format
536msgid "%1 minute"
564msgid "%1 minute"
537msgid_plural "%1 minutes"
565msgid_plural "%1 minutes"
538msgstr[0] "%1 perc"
566msgstr[0] "%1 perc"
539msgstr[1] "%1 perc"
567msgstr[1] "%1 perc"
540
568
541−#: qml/Panel/Indicators/MenuItemFactory.qml:1005
569+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1006
542#, qt-format
570#, qt-format
543msgid "%1 second"
571msgid "%1 second"
544msgid_plural "%1 seconds"
572msgid_plural "%1 seconds"
545msgstr[0] "%1 másodperc"
573msgstr[0] "%1 másodperc"
546msgstr[1] "%1 másodperc"
574msgstr[1] "%1 másodperc"
547
575
548−#: qml/Panel/Indicators/MenuItemFactory.qml:1008
576+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1009
549msgid "0 seconds"
577msgid "0 seconds"
550msgstr "0 másodperc"
578msgstr "0 másodperc"
551
579
552#. Translators: String like "1 hour, 2 minutes, 3 seconds remaining"
580#. Translators: String like "1 hour, 2 minutes, 3 seconds remaining"
553−#: qml/Panel/Indicators/MenuItemFactory.qml:1010
581+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1011
554#, qt-format
582#, qt-format
555msgid "%1 remaining"
583msgid "%1 remaining"
556msgstr "%1 van hátra"
584msgstr "%1 van hátra"
557
585
558−#: qml/Panel/Indicators/MenuItemFactory.qml:1016
586+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1017
559msgid "In queue…"
587msgid "In queue…"
560msgstr "Sorban…"
588msgstr "Sorban…"
561
589
562−#: qml/Panel/Indicators/MenuItemFactory.qml:1020
590+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1021
563msgid "Downloading"
591msgid "Downloading"
564msgstr "Letöltés"
592msgstr "Letöltés"
565
593
566−#: qml/Panel/Indicators/MenuItemFactory.qml:1022
594+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1023
567msgid "Paused, tap to resume"
595msgid "Paused, tap to resume"
568msgstr "Szüneteltetve, koppintson a folytatáshoz"
596msgstr "Szüneteltetve, koppintson a folytatáshoz"
569
597
570−#: qml/Panel/Indicators/MenuItemFactory.qml:1024
598+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1025
571msgid "Canceled"
599msgid "Canceled"
572msgstr "Megszakítva"
600msgstr "Megszakítva"
573
601
574−#: qml/Panel/Indicators/MenuItemFactory.qml:1026
602+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1027
575msgid "Finished"
603msgid "Finished"
576msgstr "Befejeződött"
604msgstr "Befejeződött"
577
605
578−#: qml/Panel/Indicators/MenuItemFactory.qml:1028
606+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1029
579msgid "Failed, tap to retry"
607msgid "Failed, tap to retry"
580msgstr "Sikertelen, koppintson az újrapróbáláshoz"
608msgstr "Sikertelen, koppintson az újrapróbáláshoz"
581
609
@@ -1356,3 +1384,6 @@ msgstr "Nagyon gyenge jelszó"
1356
1384
1357#~ msgid "Swipe from the left edge to open the launcher"
1385#~ msgid "Swipe from the left edge to open the launcher"
1358#~ msgstr "Csúsztasson balról az indító eléréshez"
1386#~ msgstr "Csúsztasson balról az indító eléréshez"
1387+
1388+#~ msgid "Takes a screenshot of a window."
1389+#~ msgstr "Képernyőkép készítése az ablakról."
po/hy.po+84−56
@@ -7,7 +7,7 @@ msgid ""
7msgstr ""
7msgstr ""
8"Project-Id-Version: unity\n"
8"Project-Id-Version: unity\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2016-12-15 16:17+0000\n"
10+"POT-Creation-Date: 2017-02-06 09:12+0000\n"
11"PO-Revision-Date: 2014-10-28 06:34+0000\n"
11"PO-Revision-Date: 2014-10-28 06:34+0000\n"
12"Last-Translator: Vahan Harutyunyan <Unknown>\n"
12"Last-Translator: Vahan Harutyunyan <Unknown>\n"
13"Language-Team: Armenian <hy@li.org>\n"
13"Language-Team: Armenian <hy@li.org>\n"
@@ -15,13 +15,41 @@ msgstr ""
15"Content-Type: text/plain; charset=UTF-8\n"
15"Content-Type: text/plain; charset=UTF-8\n"
16"Content-Transfer-Encoding: 8bit\n"
16"Content-Transfer-Encoding: 8bit\n"
17"Plural-Forms: nplurals=1; plural=0;\n"
17"Plural-Forms: nplurals=1; plural=0;\n"
18−"X-Launchpad-Export-Date: 2016-12-23 04:58+0000\n"
18+"X-Launchpad-Export-Date: 2017-02-08 04:58+0000\n"
19−"X-Generator: Launchpad (build 18298)\n"
19+"X-Generator: Launchpad (build 18326)\n"
20
20
21−#: plugins/LightDM/Greeter.cpp:123
21+#: plugins/LightDM/Greeter.cpp:188
22msgid "Password: "
22msgid "Password: "
23msgstr "Գաղտնաբառ: "
23msgstr "Գաղտնաբառ: "
24
24
25+#: plugins/LightDM/Greeter.cpp:203
26+msgid "Username"
27+msgstr ""
28+
29+#: plugins/LightDM/Greeter.cpp:242
30+msgid "Failed to authenticate"
31+msgstr ""
32+
33+#: plugins/LightDM/Greeter.cpp:244
34+msgid "Invalid password, please try again"
35+msgstr ""
36+
37+#: plugins/LightDM/Greeter.cpp:254
38+msgid "Log In"
39+msgstr ""
40+
41+#: plugins/LightDM/Greeter.cpp:254
42+msgid "Retry"
43+msgstr ""
44+
45+#: plugins/LightDM/UsersModel.cpp:152
46+msgid "Login"
47+msgstr ""
48+
49+#: plugins/LightDM/UsersModel.cpp:160
50+msgid "Guest Session"
51+msgstr ""
52+
25#: plugins/Unity/Launcher/launcheritem.cpp:50
53#: plugins/Unity/Launcher/launcheritem.cpp:50
26#: plugins/Unity/Launcher/launcheritem.cpp:122
54#: plugins/Unity/Launcher/launcheritem.cpp:122
27msgid "Pin shortcut"
55msgid "Pin shortcut"
@@ -35,67 +63,67 @@ msgstr ""
35msgid "Unpin shortcut"
63msgid "Unpin shortcut"
36msgstr "Հեռացնել պիտակը"
64msgstr "Հեռացնել պիտակը"
37
65
38−#: qml/Components/Dialogs.qml:149
66+#: qml/Components/Dialogs.qml:177
39msgctxt "Title: Lock/Log out dialog"
67msgctxt "Title: Lock/Log out dialog"
40msgid "Log out"
68msgid "Log out"
41msgstr ""
69msgstr ""
42
70
43−#: qml/Components/Dialogs.qml:150
71+#: qml/Components/Dialogs.qml:178
44msgid "Are you sure you want to log out?"
72msgid "Are you sure you want to log out?"
45msgstr "Դուք համոզվա՞ծ եք, որ ցանկանում եք դուրս գալ համակարգից"
73msgstr "Դուք համոզվա՞ծ եք, որ ցանկանում եք դուրս գալ համակարգից"
46
74
47−#: qml/Components/Dialogs.qml:152
75+#: qml/Components/Dialogs.qml:181
48msgctxt "Button: Lock the system"
76msgctxt "Button: Lock the system"
49msgid "Lock"
77msgid "Lock"
50msgstr ""
78msgstr ""
51
79
52−#: qml/Components/Dialogs.qml:159
80+#: qml/Components/Dialogs.qml:191
53msgctxt "Button: Log out from the system"
81msgctxt "Button: Log out from the system"
54msgid "Log Out"
82msgid "Log Out"
55msgstr ""
83msgstr ""
56
84
57−#: qml/Components/Dialogs.qml:166 qml/Components/Dialogs.qml:222
85+#: qml/Components/Dialogs.qml:199 qml/Components/Dialogs.qml:264
58−#: qml/Dash/DashPageHeader.qml:324 qml/Greeter/NarrowView.qml:232
86+#: qml/Dash/DashPageHeader.qml:324 qml/Greeter/NarrowView.qml:222
59#: qml/Wizard/Pages/passcode-confirm.qml:32
87#: qml/Wizard/Pages/passcode-confirm.qml:32
60#: qml/Wizard/Pages/passcode-set.qml:32
88#: qml/Wizard/Pages/passcode-set.qml:32
61msgid "Cancel"
89msgid "Cancel"
62msgstr "Չեղյալ համարել"
90msgstr "Չեղյալ համարել"
63
91
64−#: qml/Components/Dialogs.qml:178
92+#: qml/Components/Dialogs.qml:211
65msgctxt "Title: Reboot dialog"
93msgctxt "Title: Reboot dialog"
66msgid "Reboot"
94msgid "Reboot"
67msgstr ""
95msgstr ""
68
96
69−#: qml/Components/Dialogs.qml:179
97+#: qml/Components/Dialogs.qml:212
70msgid "Are you sure you want to reboot?"
98msgid "Are you sure you want to reboot?"
71msgstr "Դուք համոզվա՞ծ եք, որ ցանկանում եք վերաբեռնել համակարգիչը"
99msgstr "Դուք համոզվա՞ծ եք, որ ցանկանում եք վերաբեռնել համակարգիչը"
72
100
73−#: qml/Components/Dialogs.qml:181
101+#: qml/Components/Dialogs.qml:215
74msgid "No"
102msgid "No"
75msgstr "Ոչ"
103msgstr "Ոչ"
76
104
77−#: qml/Components/Dialogs.qml:187
105+#: qml/Components/Dialogs.qml:223
78msgid "Yes"
106msgid "Yes"
79msgstr "Այո"
107msgstr "Այո"
80
108
81−#: qml/Components/Dialogs.qml:202
109+#: qml/Components/Dialogs.qml:239
82msgctxt "Title: Power off/Restart dialog"
110msgctxt "Title: Power off/Restart dialog"
83msgid "Power"
111msgid "Power"
84msgstr ""
112msgstr ""
85
113
86−#: qml/Components/Dialogs.qml:203
114+#: qml/Components/Dialogs.qml:240
87msgid ""
115msgid ""
88"Are you sure you would like\n"
116"Are you sure you would like\n"
89"to power off?"
117"to power off?"
90msgstr ""
118msgstr ""
91"Դուք համոզվա՞ծ եք, որ ցանկանում եք անջատել համակարգիչը սնուցման աղբյուրից"
119"Դուք համոզվա՞ծ եք, որ ցանկանում եք անջատել համակարգիչը սնուցման աղբյուրից"
92
120
93−#: qml/Components/Dialogs.qml:205
121+#: qml/Components/Dialogs.qml:244
94msgctxt "Button: Power off the system"
122msgctxt "Button: Power off the system"
95msgid "Power off"
123msgid "Power off"
96msgstr ""
124msgstr ""
97
125
98−#: qml/Components/Dialogs.qml:214
126+#: qml/Components/Dialogs.qml:255
99msgctxt "Button: Restart the system"
127msgctxt "Button: Restart the system"
100msgid "Restart"
128msgid "Restart"
101msgstr ""
129msgstr ""
@@ -121,7 +149,7 @@ msgid "Alt + PrtScr"
121msgstr ""
149msgstr ""
122
150
123#: qml/Components/KeyboardShortcutsOverlay.qml:80
151#: qml/Components/KeyboardShortcutsOverlay.qml:80
124−msgid "Takes a screenshot of a window."
152+msgid "Takes a screenshot of the current window."
125msgstr ""
153msgstr ""
126
154
127#: qml/Components/KeyboardShortcutsOverlay.qml:88
155#: qml/Components/KeyboardShortcutsOverlay.qml:88
@@ -268,7 +296,7 @@ msgstr ""
268msgid "Closes the current window."
296msgid "Closes the current window."
269msgstr ""
297msgstr ""
270
298
271−#: qml/Components/Lockscreen.qml:212 qml/Greeter/NarrowView.qml:252
299+#: qml/Components/Lockscreen.qml:212 qml/Greeter/NarrowView.qml:242
272msgid "Return to Call"
300msgid "Return to Call"
273msgstr ""
301msgstr ""
274
302
@@ -276,7 +304,7 @@ msgstr ""
276msgid "Emergency Call"
304msgid "Emergency Call"
277msgstr ""
305msgstr ""
278
306
279−#: qml/Components/Lockscreen.qml:244
307+#: qml/Components/Lockscreen.qml:245
280msgid "OK"
308msgid "OK"
281msgstr ""
309msgstr ""
282
310
@@ -290,29 +318,29 @@ msgstr ""
290msgid "%1:%2"
318msgid "%1:%2"
291msgstr ""
319msgstr ""
292
320
293−#: qml/Components/ModeSwitchWarningDialog.qml:32
321+#: qml/Components/ModeSwitchWarningDialog.qml:33
294msgid "Apps may have unsaved data:"
322msgid "Apps may have unsaved data:"
295msgstr ""
323msgstr ""
296
324
297−#: qml/Components/ModeSwitchWarningDialog.qml:57
325+#: qml/Components/ModeSwitchWarningDialog.qml:60
298msgctxt ""
326msgctxt ""
299"Re-dock means connect the device again to an external screen/mouse/keyboard"
327"Re-dock means connect the device again to an external screen/mouse/keyboard"
300msgid "Re-dock, save your work and close these apps to continue."
328msgid "Re-dock, save your work and close these apps to continue."
301msgstr ""
329msgstr ""
302
330
303−#: qml/Components/ModeSwitchWarningDialog.qml:63
331+#: qml/Components/ModeSwitchWarningDialog.qml:67
304msgid "Or force close now (unsaved data will be lost)."
332msgid "Or force close now (unsaved data will be lost)."
305msgstr ""
333msgstr ""
306
334
307−#: qml/Components/ModeSwitchWarningDialog.qml:75
335+#: qml/Components/ModeSwitchWarningDialog.qml:80
308msgid "OK, I will reconnect"
336msgid "OK, I will reconnect"
309msgstr ""
337msgstr ""
310
338
311−#: qml/Components/ModeSwitchWarningDialog.qml:76
339+#: qml/Components/ModeSwitchWarningDialog.qml:81
312msgid "Reconnect now!"
340msgid "Reconnect now!"
313msgstr ""
341msgstr ""
314
342
315−#: qml/Components/ModeSwitchWarningDialog.qml:88
343+#: qml/Components/ModeSwitchWarningDialog.qml:94
316msgid "Close all"
344msgid "Close all"
317msgstr ""
345msgstr ""
318
346
@@ -427,15 +455,15 @@ msgstr ""
427msgid "Enable location data"
455msgid "Enable location data"
428msgstr ""
456msgstr ""
429
457
430−#: qml/Dash/ScopesList.qml:57
458+#: qml/Dash/ScopesList.qml:146
431msgid "Manage"
459msgid "Manage"
432msgstr ""
460msgstr ""
433
461
434−#: qml/Dash/ScopesList.qml:104
462+#: qml/Dash/ScopesList.qml:187
435msgid "Home"
463msgid "Home"
436msgstr ""
464msgstr ""
437
465
438−#: qml/Dash/ScopesList.qml:105
466+#: qml/Dash/ScopesList.qml:188
439msgid "Also installed"
467msgid "Also installed"
440msgstr ""
468msgstr ""
441
469
@@ -465,44 +493,44 @@ msgstr[0] ""
465"Խնդրում ենք սպասել %1 րոպե և փորձել կրկին...\r\n"
493"Խնդրում ենք սպասել %1 րոպե և փորձել կրկին...\r\n"
466"Խնդրում ենք սպասել %1 րոպե և փորձել կրկին..."
494"Խնդրում ենք սպասել %1 րոպե և փորձել կրկին..."
467
495
468−#: qml/Greeter/Greeter.qml:592
496+#: qml/Greeter/Greeter.qml:561
469msgid "Try again"
497msgid "Try again"
470msgstr ""
498msgstr ""
471
499
472−#: qml/Greeter/LoginList.qml:70
500+#: qml/Greeter/Greeter.qml:562
473−msgid "Passphrase"
501+msgid "Enter passphrase to unlock"
474msgstr ""
502msgstr ""
475
503
476−#: qml/Greeter/LoginList.qml:71
504+#: qml/Greeter/Greeter.qml:563
477−msgid "Passcode"
505+msgid "Enter passcode to unlock"
478msgstr ""
506msgstr ""
479
507
480−#: qml/Greeter/LoginList.qml:98
508+#: qml/Greeter/NarrowView.qml:242
481−msgid "Retry"
509+msgid "Emergency"
482msgstr ""
510msgstr ""
483
511
484−#: qml/Greeter/LoginList.qml:99
512+#: qml/Greeter/PromptList.qml:126
485−msgid "Log In"
513+msgid "Passphrase"
486msgstr ""
514msgstr ""
487
515
488−#: qml/Greeter/NarrowView.qml:252
516+#: qml/Greeter/PromptList.qml:126
489−msgid "Emergency"
517+msgid "Passcode"
490msgstr ""
518msgstr ""
491
519
492#: qml/Greeter/SessionsList.qml:122
520#: qml/Greeter/SessionsList.qml:122
493msgid "Select desktop environment"
521msgid "Select desktop environment"
494msgstr ""
522msgstr ""
495
523
496−#: qml/Launcher/Drawer.qml:80
524+#: qml/Launcher/Drawer.qml:92
497msgid "Search…"
525msgid "Search…"
498msgstr ""
526msgstr ""
499
527
500−#: qml/Launcher/Drawer.qml:101
528+#: qml/Launcher/Drawer.qml:123
501msgctxt "Apps sorted alphabetically"
529msgctxt "Apps sorted alphabetically"
502msgid "A-Z"
530msgid "A-Z"
503msgstr ""
531msgstr ""
504
532
505−#: qml/Launcher/MoreAppsHeader.qml:32
533+#: qml/Launcher/MoreAppsHeader.qml:39
506msgid "More apps in the store"
534msgid "More apps in the store"
507msgstr ""
535msgstr ""
508
536
@@ -518,62 +546,62 @@ msgstr ""
518msgid "Conference"
546msgid "Conference"
519msgstr ""
547msgstr ""
520
548
521−#: qml/Panel/Indicators/MenuItemFactory.qml:868
549+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:869
522msgid "Nothing is playing"
550msgid "Nothing is playing"
523msgstr ""
551msgstr ""
524
552
525−#: qml/Panel/Indicators/MenuItemFactory.qml:996
553+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:997
526#, qt-format
554#, qt-format
527msgid "%1 hour"
555msgid "%1 hour"
528msgid_plural "%1 hours"
556msgid_plural "%1 hours"
529msgstr[0] ""
557msgstr[0] ""
530msgstr[1] ""
558msgstr[1] ""
531
559
532−#: qml/Panel/Indicators/MenuItemFactory.qml:1000
560+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1001
533#, qt-format
561#, qt-format
534msgid "%1 minute"
562msgid "%1 minute"
535msgid_plural "%1 minutes"
563msgid_plural "%1 minutes"
536msgstr[0] ""
564msgstr[0] ""
537msgstr[1] ""
565msgstr[1] ""
538
566
539−#: qml/Panel/Indicators/MenuItemFactory.qml:1005
567+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1006
540#, qt-format
568#, qt-format
541msgid "%1 second"
569msgid "%1 second"
542msgid_plural "%1 seconds"
570msgid_plural "%1 seconds"
543msgstr[0] ""
571msgstr[0] ""
544msgstr[1] ""
572msgstr[1] ""
545
573
546−#: qml/Panel/Indicators/MenuItemFactory.qml:1008
574+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1009
547msgid "0 seconds"
575msgid "0 seconds"
548msgstr ""
576msgstr ""
549
577
550#. Translators: String like "1 hour, 2 minutes, 3 seconds remaining"
578#. Translators: String like "1 hour, 2 minutes, 3 seconds remaining"
551−#: qml/Panel/Indicators/MenuItemFactory.qml:1010
579+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1011
552#, qt-format
580#, qt-format
553msgid "%1 remaining"
581msgid "%1 remaining"
554msgstr ""
582msgstr ""
555
583
556−#: qml/Panel/Indicators/MenuItemFactory.qml:1016
584+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1017
557msgid "In queue…"
585msgid "In queue…"
558msgstr "Հերթում..."
586msgstr "Հերթում..."
559
587
560−#: qml/Panel/Indicators/MenuItemFactory.qml:1020
588+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1021
561msgid "Downloading"
589msgid "Downloading"
562msgstr "Ներբեռնում"
590msgstr "Ներբեռնում"
563
591
564−#: qml/Panel/Indicators/MenuItemFactory.qml:1022
592+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1023
565msgid "Paused, tap to resume"
593msgid "Paused, tap to resume"
566msgstr ""
594msgstr ""
567
595
568−#: qml/Panel/Indicators/MenuItemFactory.qml:1024
596+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1025
569msgid "Canceled"
597msgid "Canceled"
570msgstr "Չեղյալ է համարված"
598msgstr "Չեղյալ է համարված"
571
599
572−#: qml/Panel/Indicators/MenuItemFactory.qml:1026
600+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1027
573msgid "Finished"
601msgid "Finished"
574msgstr "Ավարտված է"
602msgstr "Ավարտված է"
575
603
576−#: qml/Panel/Indicators/MenuItemFactory.qml:1028
604+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1029
577msgid "Failed, tap to retry"
605msgid "Failed, tap to retry"
578msgstr ""
606msgstr ""
579
607
po/ia.po+92−61
@@ -7,7 +7,7 @@ msgid ""
7msgstr ""
7msgstr ""
8"Project-Id-Version: unity8\n"
8"Project-Id-Version: unity8\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2016-12-15 16:17+0000\n"
10+"POT-Creation-Date: 2017-02-06 09:12+0000\n"
11"PO-Revision-Date: 2015-08-25 19:31+0000\n"
11"PO-Revision-Date: 2015-08-25 19:31+0000\n"
12"Last-Translator: karm <melo@carmu.com>\n"
12"Last-Translator: karm <melo@carmu.com>\n"
13"Language-Team: Interlingua <ia@li.org>\n"
13"Language-Team: Interlingua <ia@li.org>\n"
@@ -15,13 +15,41 @@ msgstr ""
15"Content-Type: text/plain; charset=UTF-8\n"
15"Content-Type: text/plain; charset=UTF-8\n"
16"Content-Transfer-Encoding: 8bit\n"
16"Content-Transfer-Encoding: 8bit\n"
17"Plural-Forms: nplurals=2; plural=n != 1;\n"
17"Plural-Forms: nplurals=2; plural=n != 1;\n"
18−"X-Launchpad-Export-Date: 2016-12-23 04:59+0000\n"
18+"X-Launchpad-Export-Date: 2017-02-08 04:59+0000\n"
19−"X-Generator: Launchpad (build 18298)\n"
19+"X-Generator: Launchpad (build 18326)\n"
20
20
21−#: plugins/LightDM/Greeter.cpp:123
21+#: plugins/LightDM/Greeter.cpp:188
22msgid "Password: "
22msgid "Password: "
23msgstr "Contrasigno: "
23msgstr "Contrasigno: "
24
24
25+#: plugins/LightDM/Greeter.cpp:203
26+msgid "Username"
27+msgstr ""
28+
29+#: plugins/LightDM/Greeter.cpp:242
30+msgid "Failed to authenticate"
31+msgstr ""
32+
33+#: plugins/LightDM/Greeter.cpp:244
34+msgid "Invalid password, please try again"
35+msgstr ""
36+
37+#: plugins/LightDM/Greeter.cpp:254
38+msgid "Log In"
39+msgstr "Connecter se"
40+
41+#: plugins/LightDM/Greeter.cpp:254
42+msgid "Retry"
43+msgstr "Re-provar"
44+
45+#: plugins/LightDM/UsersModel.cpp:152
46+msgid "Login"
47+msgstr ""
48+
49+#: plugins/LightDM/UsersModel.cpp:160
50+msgid "Guest Session"
51+msgstr ""
52+
25#: plugins/Unity/Launcher/launcheritem.cpp:50
53#: plugins/Unity/Launcher/launcheritem.cpp:50
26#: plugins/Unity/Launcher/launcheritem.cpp:122
54#: plugins/Unity/Launcher/launcheritem.cpp:122
27msgid "Pin shortcut"
55msgid "Pin shortcut"
@@ -35,55 +63,55 @@ msgstr "Quitar"
35msgid "Unpin shortcut"
63msgid "Unpin shortcut"
36msgstr "Via-breve a levar pin"
64msgstr "Via-breve a levar pin"
37
65
38−#: qml/Components/Dialogs.qml:149
66+#: qml/Components/Dialogs.qml:177
39msgctxt "Title: Lock/Log out dialog"
67msgctxt "Title: Lock/Log out dialog"
40msgid "Log out"
68msgid "Log out"
41msgstr "Clauder de session"
69msgstr "Clauder de session"
42
70
43−#: qml/Components/Dialogs.qml:150
71+#: qml/Components/Dialogs.qml:178
44msgid "Are you sure you want to log out?"
72msgid "Are you sure you want to log out?"
45msgstr "Desira tu vermente Clauder le Session"
73msgstr "Desira tu vermente Clauder le Session"
46
74
47−#: qml/Components/Dialogs.qml:152
75+#: qml/Components/Dialogs.qml:181
48msgctxt "Button: Lock the system"
76msgctxt "Button: Lock the system"
49msgid "Lock"
77msgid "Lock"
50msgstr "Blocar"
78msgstr "Blocar"
51
79
52−#: qml/Components/Dialogs.qml:159
80+#: qml/Components/Dialogs.qml:191
53msgctxt "Button: Log out from the system"
81msgctxt "Button: Log out from the system"
54msgid "Log Out"
82msgid "Log Out"
55msgstr "Claude session"
83msgstr "Claude session"
56
84
57−#: qml/Components/Dialogs.qml:166 qml/Components/Dialogs.qml:222
85+#: qml/Components/Dialogs.qml:199 qml/Components/Dialogs.qml:264
58−#: qml/Dash/DashPageHeader.qml:324 qml/Greeter/NarrowView.qml:232
86+#: qml/Dash/DashPageHeader.qml:324 qml/Greeter/NarrowView.qml:222
59#: qml/Wizard/Pages/passcode-confirm.qml:32
87#: qml/Wizard/Pages/passcode-confirm.qml:32
60#: qml/Wizard/Pages/passcode-set.qml:32
88#: qml/Wizard/Pages/passcode-set.qml:32
61msgid "Cancel"
89msgid "Cancel"
62msgstr "Cancellar"
90msgstr "Cancellar"
63
91
64−#: qml/Components/Dialogs.qml:178
92+#: qml/Components/Dialogs.qml:211
65msgctxt "Title: Reboot dialog"
93msgctxt "Title: Reboot dialog"
66msgid "Reboot"
94msgid "Reboot"
67msgstr "Reinitiar"
95msgstr "Reinitiar"
68
96
69−#: qml/Components/Dialogs.qml:179
97+#: qml/Components/Dialogs.qml:212
70msgid "Are you sure you want to reboot?"
98msgid "Are you sure you want to reboot?"
71msgstr "Desira tu vermente reinitiar"
99msgstr "Desira tu vermente reinitiar"
72
100
73−#: qml/Components/Dialogs.qml:181
101+#: qml/Components/Dialogs.qml:215
74msgid "No"
102msgid "No"
75msgstr "No"
103msgstr "No"
76
104
77−#: qml/Components/Dialogs.qml:187
105+#: qml/Components/Dialogs.qml:223
78msgid "Yes"
106msgid "Yes"
79msgstr "Si"
107msgstr "Si"
80
108
81−#: qml/Components/Dialogs.qml:202
109+#: qml/Components/Dialogs.qml:239
82msgctxt "Title: Power off/Restart dialog"
110msgctxt "Title: Power off/Restart dialog"
83msgid "Power"
111msgid "Power"
84msgstr "Energia"
112msgstr "Energia"
85
113
86−#: qml/Components/Dialogs.qml:203
114+#: qml/Components/Dialogs.qml:240
87msgid ""
115msgid ""
88"Are you sure you would like\n"
116"Are you sure you would like\n"
89"to power off?"
117"to power off?"
@@ -91,12 +119,12 @@ msgstr ""
91"Desira tu vermente \n"
119"Desira tu vermente \n"
92"stoppar le energia?"
120"stoppar le energia?"
93
121
94−#: qml/Components/Dialogs.qml:205
122+#: qml/Components/Dialogs.qml:244
95msgctxt "Button: Power off the system"
123msgctxt "Button: Power off the system"
96msgid "Power off"
124msgid "Power off"
97msgstr "Stoppar le energia"
125msgstr "Stoppar le energia"
98
126
99−#: qml/Components/Dialogs.qml:214
127+#: qml/Components/Dialogs.qml:255
100msgctxt "Button: Restart the system"
128msgctxt "Button: Restart the system"
101msgid "Restart"
129msgid "Restart"
102msgstr "Reinitiar"
130msgstr "Reinitiar"
@@ -122,8 +150,8 @@ msgid "Alt + PrtScr"
122msgstr "Alt + PrtScr"
150msgstr "Alt + PrtScr"
123
151
124#: qml/Components/KeyboardShortcutsOverlay.qml:80
152#: qml/Components/KeyboardShortcutsOverlay.qml:80
125−msgid "Takes a screenshot of a window."
153+msgid "Takes a screenshot of the current window."
126−msgstr "Prende un imagine instantanee de un fenestra."
154+msgstr ""
127
155
128#: qml/Components/KeyboardShortcutsOverlay.qml:88
156#: qml/Components/KeyboardShortcutsOverlay.qml:88
129msgid "Super + Space"
157msgid "Super + Space"
@@ -269,7 +297,7 @@ msgstr "Alt + F4"
269msgid "Closes the current window."
297msgid "Closes the current window."
270msgstr "Claude le fenestra actual"
298msgstr "Claude le fenestra actual"
271
299
272−#: qml/Components/Lockscreen.qml:212 qml/Greeter/NarrowView.qml:252
300+#: qml/Components/Lockscreen.qml:212 qml/Greeter/NarrowView.qml:242
273msgid "Return to Call"
301msgid "Return to Call"
274msgstr "Retornar al appello"
302msgstr "Retornar al appello"
275
303
@@ -277,7 +305,7 @@ msgstr "Retornar al appello"
277msgid "Emergency Call"
305msgid "Emergency Call"
278msgstr "Appello de emergentia"
306msgstr "Appello de emergentia"
279
307
280−#: qml/Components/Lockscreen.qml:244
308+#: qml/Components/Lockscreen.qml:245
281msgid "OK"
309msgid "OK"
282msgstr "OK"
310msgstr "OK"
283
311
@@ -291,29 +319,29 @@ msgstr "%1:%2:%3"
291msgid "%1:%2"
319msgid "%1:%2"
292msgstr "%1:%2"
320msgstr "%1:%2"
293
321
294−#: qml/Components/ModeSwitchWarningDialog.qml:32
322+#: qml/Components/ModeSwitchWarningDialog.qml:33
295msgid "Apps may have unsaved data:"
323msgid "Apps may have unsaved data:"
296msgstr "Le applicationes pote haber datos non salvate:"
324msgstr "Le applicationes pote haber datos non salvate:"
297
325
298−#: qml/Components/ModeSwitchWarningDialog.qml:57
326+#: qml/Components/ModeSwitchWarningDialog.qml:60
299msgctxt ""
327msgctxt ""
300"Re-dock means connect the device again to an external screen/mouse/keyboard"
328"Re-dock means connect the device again to an external screen/mouse/keyboard"
301msgid "Re-dock, save your work and close these apps to continue."
329msgid "Re-dock, save your work and close these apps to continue."
302msgstr "Re-dock, salva tu labor e claude iste applicationes pro continuar."
330msgstr "Re-dock, salva tu labor e claude iste applicationes pro continuar."
303
331
304−#: qml/Components/ModeSwitchWarningDialog.qml:63
332+#: qml/Components/ModeSwitchWarningDialog.qml:67
305msgid "Or force close now (unsaved data will be lost)."
333msgid "Or force close now (unsaved data will be lost)."
306msgstr "O fortia clauder nunc (le datos non salveguardate essera perdite)."
334msgstr "O fortia clauder nunc (le datos non salveguardate essera perdite)."
307
335
308−#: qml/Components/ModeSwitchWarningDialog.qml:75
336+#: qml/Components/ModeSwitchWarningDialog.qml:80
309msgid "OK, I will reconnect"
337msgid "OK, I will reconnect"
310msgstr "OK, io va reconnecter"
338msgstr "OK, io va reconnecter"
311
339
312−#: qml/Components/ModeSwitchWarningDialog.qml:76
340+#: qml/Components/ModeSwitchWarningDialog.qml:81
313msgid "Reconnect now!"
341msgid "Reconnect now!"
314msgstr "Reconnecter nunc!"
342msgstr "Reconnecter nunc!"
315
343
316−#: qml/Components/ModeSwitchWarningDialog.qml:88
344+#: qml/Components/ModeSwitchWarningDialog.qml:94
317msgid "Close all"
345msgid "Close all"
318msgstr "Clauder toto"
346msgstr "Clauder toto"
319
347
@@ -430,15 +458,15 @@ msgstr "Relaxar pro renovar…"
430msgid "Enable location data"
458msgid "Enable location data"
431msgstr "Habilita le datos del location"
459msgstr "Habilita le datos del location"
432
460
433−#: qml/Dash/ScopesList.qml:57
461+#: qml/Dash/ScopesList.qml:146
434msgid "Manage"
462msgid "Manage"
435msgstr "Tractar"
463msgstr "Tractar"
436
464
437−#: qml/Dash/ScopesList.qml:104
465+#: qml/Dash/ScopesList.qml:187
438msgid "Home"
466msgid "Home"
439msgstr "A domo"
467msgstr "A domo"
440
468
441−#: qml/Dash/ScopesList.qml:105
469+#: qml/Dash/ScopesList.qml:188
442msgid "Also installed"
470msgid "Also installed"
443msgstr "Ja installate"
471msgstr "Ja installate"
444
472
@@ -467,44 +495,44 @@ msgid_plural "Please wait %1 minutes and then try again…"
467msgstr[0] "Per favor attende %1 minuta e postea tenta de nove"
495msgstr[0] "Per favor attende %1 minuta e postea tenta de nove"
468msgstr[1] "Per favor attende %1 minutas e postea reproba"
496msgstr[1] "Per favor attende %1 minutas e postea reproba"
469
497
470−#: qml/Greeter/Greeter.qml:592
498+#: qml/Greeter/Greeter.qml:561
471msgid "Try again"
499msgid "Try again"
472msgstr "Reprobar"
500msgstr "Reprobar"
473
501
474−#: qml/Greeter/LoginList.qml:70
502+#: qml/Greeter/Greeter.qml:562
503+msgid "Enter passphrase to unlock"
504+msgstr ""
505+
506+#: qml/Greeter/Greeter.qml:563
507+msgid "Enter passcode to unlock"
508+msgstr ""
509+
510+#: qml/Greeter/NarrowView.qml:242
511+msgid "Emergency"
512+msgstr "Emergentia"
513+
514+#: qml/Greeter/PromptList.qml:126
475msgid "Passphrase"
515msgid "Passphrase"
476msgstr "Phrase-contrasigno"
516msgstr "Phrase-contrasigno"
477
517
478−#: qml/Greeter/LoginList.qml:71
518+#: qml/Greeter/PromptList.qml:126
479msgid "Passcode"
519msgid "Passcode"
480msgstr "Codice-contrasigno"
520msgstr "Codice-contrasigno"
481
521
482−#: qml/Greeter/LoginList.qml:98
483−msgid "Retry"
484−msgstr "Re-provar"
485−
486−#: qml/Greeter/LoginList.qml:99
487−msgid "Log In"
488−msgstr "Connecter se"
489−
490−#: qml/Greeter/NarrowView.qml:252
491−msgid "Emergency"
492−msgstr "Emergentia"
493−
494#: qml/Greeter/SessionsList.qml:122
522#: qml/Greeter/SessionsList.qml:122
495msgid "Select desktop environment"
523msgid "Select desktop environment"
496msgstr "Seliger le ambiente del scriptorio"
524msgstr "Seliger le ambiente del scriptorio"
497
525
498−#: qml/Launcher/Drawer.qml:80
526+#: qml/Launcher/Drawer.qml:92
499msgid "Search…"
527msgid "Search…"
500msgstr ""
528msgstr ""
501
529
502−#: qml/Launcher/Drawer.qml:101
530+#: qml/Launcher/Drawer.qml:123
503msgctxt "Apps sorted alphabetically"
531msgctxt "Apps sorted alphabetically"
504msgid "A-Z"
532msgid "A-Z"
505msgstr ""
533msgstr ""
506
534
507−#: qml/Launcher/MoreAppsHeader.qml:32
535+#: qml/Launcher/MoreAppsHeader.qml:39
508msgid "More apps in the store"
536msgid "More apps in the store"
509msgstr ""
537msgstr ""
510
538
@@ -520,62 +548,62 @@ msgstr "Colpar pro retornar al appello..."
520msgid "Conference"
548msgid "Conference"
521msgstr "Conferentia"
549msgstr "Conferentia"
522
550
523−#: qml/Panel/Indicators/MenuItemFactory.qml:868
551+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:869
524msgid "Nothing is playing"
552msgid "Nothing is playing"
525msgstr "Nil es jocante"
553msgstr "Nil es jocante"
526
554
527−#: qml/Panel/Indicators/MenuItemFactory.qml:996
555+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:997
528#, qt-format
556#, qt-format
529msgid "%1 hour"
557msgid "%1 hour"
530msgid_plural "%1 hours"
558msgid_plural "%1 hours"
531msgstr[0] "%1 hora"
559msgstr[0] "%1 hora"
532msgstr[1] "%1 horas"
560msgstr[1] "%1 horas"
533
561
534−#: qml/Panel/Indicators/MenuItemFactory.qml:1000
562+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1001
535#, qt-format
563#, qt-format
536msgid "%1 minute"
564msgid "%1 minute"
537msgid_plural "%1 minutes"
565msgid_plural "%1 minutes"
538msgstr[0] "%1 minuta"
566msgstr[0] "%1 minuta"
539msgstr[1] "%1 minutas"
567msgstr[1] "%1 minutas"
540
568
541−#: qml/Panel/Indicators/MenuItemFactory.qml:1005
569+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1006
542#, qt-format
570#, qt-format
543msgid "%1 second"
571msgid "%1 second"
544msgid_plural "%1 seconds"
572msgid_plural "%1 seconds"
545msgstr[0] "%1 secunda"
573msgstr[0] "%1 secunda"
546msgstr[1] "%1 secundas"
574msgstr[1] "%1 secundas"
547
575
548−#: qml/Panel/Indicators/MenuItemFactory.qml:1008
576+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1009
549msgid "0 seconds"
577msgid "0 seconds"
550msgstr "0 secundas"
578msgstr "0 secundas"
551
579
552#. Translators: String like "1 hour, 2 minutes, 3 seconds remaining"
580#. Translators: String like "1 hour, 2 minutes, 3 seconds remaining"
553−#: qml/Panel/Indicators/MenuItemFactory.qml:1010
581+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1011
554#, qt-format
582#, qt-format
555msgid "%1 remaining"
583msgid "%1 remaining"
556msgstr "%1 restante"
584msgstr "%1 restante"
557
585
558−#: qml/Panel/Indicators/MenuItemFactory.qml:1016
586+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1017
559msgid "In queue…"
587msgid "In queue…"
560msgstr "In cauda…"
588msgstr "In cauda…"
561
589
562−#: qml/Panel/Indicators/MenuItemFactory.qml:1020
590+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1021
563msgid "Downloading"
591msgid "Downloading"
564msgstr "Discargante"
592msgstr "Discargante"
565
593
566−#: qml/Panel/Indicators/MenuItemFactory.qml:1022
594+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1023
567msgid "Paused, tap to resume"
595msgid "Paused, tap to resume"
568msgstr "In pausa, colpar pro reprender"
596msgstr "In pausa, colpar pro reprender"
569
597
570−#: qml/Panel/Indicators/MenuItemFactory.qml:1024
598+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1025
571msgid "Canceled"
599msgid "Canceled"
572msgstr "Cancellate"
600msgstr "Cancellate"
573
601
574−#: qml/Panel/Indicators/MenuItemFactory.qml:1026
602+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1027
575msgid "Finished"
603msgid "Finished"
576msgstr "Finite"
604msgstr "Finite"
577
605
578−#: qml/Panel/Indicators/MenuItemFactory.qml:1028
606+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1029
579msgid "Failed, tap to retry"
607msgid "Failed, tap to retry"
580msgstr "Fallite, colpar pro re-provar"
608msgstr "Fallite, colpar pro re-provar"
581
609
@@ -1344,3 +1372,6 @@ msgstr "Contrasigno troppo debile"
1344
1372
1345#~ msgid "Swipe from the top edge to open the notification bar"
1373#~ msgid "Swipe from the top edge to open the notification bar"
1346#~ msgstr "Stria ab le bordo alte pro aperir le barra de notification"
1374#~ msgstr "Stria ab le bordo alte pro aperir le barra de notification"
1375+
1376+#~ msgid "Takes a screenshot of a window."
1377+#~ msgstr "Prende un imagine instantanee de un fenestra."
po/id.po+84−56
@@ -7,7 +7,7 @@ msgid ""
7msgstr ""
7msgstr ""
8"Project-Id-Version: unity\n"
8"Project-Id-Version: unity\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2016-12-15 16:17+0000\n"
10+"POT-Creation-Date: 2017-02-06 09:12+0000\n"
11"PO-Revision-Date: 2013-06-26 22:35+0000\n"
11"PO-Revision-Date: 2013-06-26 22:35+0000\n"
12"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
12"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
13"Language-Team: Indonesian <id@li.org>\n"
13"Language-Team: Indonesian <id@li.org>\n"
@@ -15,13 +15,41 @@ msgstr ""
15"Content-Type: text/plain; charset=UTF-8\n"
15"Content-Type: text/plain; charset=UTF-8\n"
16"Content-Transfer-Encoding: 8bit\n"
16"Content-Transfer-Encoding: 8bit\n"
17"Plural-Forms: nplurals=1; plural=0;\n"
17"Plural-Forms: nplurals=1; plural=0;\n"
18−"X-Launchpad-Export-Date: 2016-12-23 04:59+0000\n"
18+"X-Launchpad-Export-Date: 2017-02-08 04:59+0000\n"
19−"X-Generator: Launchpad (build 18298)\n"
19+"X-Generator: Launchpad (build 18326)\n"
20
20
21−#: plugins/LightDM/Greeter.cpp:123
21+#: plugins/LightDM/Greeter.cpp:188
22msgid "Password: "
22msgid "Password: "
23msgstr "Sandi: "
23msgstr "Sandi: "
24
24
25+#: plugins/LightDM/Greeter.cpp:203
26+msgid "Username"
27+msgstr ""
28+
29+#: plugins/LightDM/Greeter.cpp:242
30+msgid "Failed to authenticate"
31+msgstr ""
32+
33+#: plugins/LightDM/Greeter.cpp:244
34+msgid "Invalid password, please try again"
35+msgstr ""
36+
37+#: plugins/LightDM/Greeter.cpp:254
38+msgid "Log In"
39+msgstr ""
40+
41+#: plugins/LightDM/Greeter.cpp:254
42+msgid "Retry"
43+msgstr ""
44+
45+#: plugins/LightDM/UsersModel.cpp:152
46+msgid "Login"
47+msgstr ""
48+
49+#: plugins/LightDM/UsersModel.cpp:160
50+msgid "Guest Session"
51+msgstr ""
52+
25#: plugins/Unity/Launcher/launcheritem.cpp:50
53#: plugins/Unity/Launcher/launcheritem.cpp:50
26#: plugins/Unity/Launcher/launcheritem.cpp:122
54#: plugins/Unity/Launcher/launcheritem.cpp:122
27msgid "Pin shortcut"
55msgid "Pin shortcut"
@@ -35,55 +63,55 @@ msgstr ""
35msgid "Unpin shortcut"
63msgid "Unpin shortcut"
36msgstr "Lepas pintasan"
64msgstr "Lepas pintasan"
37
65
38−#: qml/Components/Dialogs.qml:149
66+#: qml/Components/Dialogs.qml:177
39msgctxt "Title: Lock/Log out dialog"
67msgctxt "Title: Lock/Log out dialog"
40msgid "Log out"
68msgid "Log out"
41msgstr ""
69msgstr ""
42
70
43−#: qml/Components/Dialogs.qml:150
71+#: qml/Components/Dialogs.qml:178
44msgid "Are you sure you want to log out?"
72msgid "Are you sure you want to log out?"
45msgstr "Anda yakin ingin log keluar?"
73msgstr "Anda yakin ingin log keluar?"
46
74
47−#: qml/Components/Dialogs.qml:152
75+#: qml/Components/Dialogs.qml:181
48msgctxt "Button: Lock the system"
76msgctxt "Button: Lock the system"
49msgid "Lock"
77msgid "Lock"
50msgstr ""
78msgstr ""
51
79
52−#: qml/Components/Dialogs.qml:159
80+#: qml/Components/Dialogs.qml:191
53msgctxt "Button: Log out from the system"
81msgctxt "Button: Log out from the system"
54msgid "Log Out"
82msgid "Log Out"
55msgstr ""
83msgstr ""
56
84
57−#: qml/Components/Dialogs.qml:166 qml/Components/Dialogs.qml:222
85+#: qml/Components/Dialogs.qml:199 qml/Components/Dialogs.qml:264
58−#: qml/Dash/DashPageHeader.qml:324 qml/Greeter/NarrowView.qml:232
86+#: qml/Dash/DashPageHeader.qml:324 qml/Greeter/NarrowView.qml:222
59#: qml/Wizard/Pages/passcode-confirm.qml:32
87#: qml/Wizard/Pages/passcode-confirm.qml:32
60#: qml/Wizard/Pages/passcode-set.qml:32
88#: qml/Wizard/Pages/passcode-set.qml:32
61msgid "Cancel"
89msgid "Cancel"
62msgstr "Batal"
90msgstr "Batal"
63
91
64−#: qml/Components/Dialogs.qml:178
92+#: qml/Components/Dialogs.qml:211
65msgctxt "Title: Reboot dialog"
93msgctxt "Title: Reboot dialog"
66msgid "Reboot"
94msgid "Reboot"
67msgstr ""
95msgstr ""
68
96
69−#: qml/Components/Dialogs.qml:179
97+#: qml/Components/Dialogs.qml:212
70msgid "Are you sure you want to reboot?"
98msgid "Are you sure you want to reboot?"
71msgstr "Anda yakin ingin boot ulang?"
99msgstr "Anda yakin ingin boot ulang?"
72
100
73−#: qml/Components/Dialogs.qml:181
101+#: qml/Components/Dialogs.qml:215
74msgid "No"
102msgid "No"
75msgstr "Tidak"
103msgstr "Tidak"
76
104
77−#: qml/Components/Dialogs.qml:187
105+#: qml/Components/Dialogs.qml:223
78msgid "Yes"
106msgid "Yes"
79msgstr "Ya"
107msgstr "Ya"
80
108
81−#: qml/Components/Dialogs.qml:202
109+#: qml/Components/Dialogs.qml:239
82msgctxt "Title: Power off/Restart dialog"
110msgctxt "Title: Power off/Restart dialog"
83msgid "Power"
111msgid "Power"
84msgstr ""
112msgstr ""
85
113
86−#: qml/Components/Dialogs.qml:203
114+#: qml/Components/Dialogs.qml:240
87msgid ""
115msgid ""
88"Are you sure you would like\n"
116"Are you sure you would like\n"
89"to power off?"
117"to power off?"
@@ -91,12 +119,12 @@ msgstr ""
91"Anda yakin ingin\n"
119"Anda yakin ingin\n"
92"mematikan daya?"
120"mematikan daya?"
93
121
94−#: qml/Components/Dialogs.qml:205
122+#: qml/Components/Dialogs.qml:244
95msgctxt "Button: Power off the system"
123msgctxt "Button: Power off the system"
96msgid "Power off"
124msgid "Power off"
97msgstr ""
125msgstr ""
98
126
99−#: qml/Components/Dialogs.qml:214
127+#: qml/Components/Dialogs.qml:255
100msgctxt "Button: Restart the system"
128msgctxt "Button: Restart the system"
101msgid "Restart"
129msgid "Restart"
102msgstr ""
130msgstr ""
@@ -122,7 +150,7 @@ msgid "Alt + PrtScr"
122msgstr ""
150msgstr ""
123
151
124#: qml/Components/KeyboardShortcutsOverlay.qml:80
152#: qml/Components/KeyboardShortcutsOverlay.qml:80
125−msgid "Takes a screenshot of a window."
153+msgid "Takes a screenshot of the current window."
126msgstr ""
154msgstr ""
127
155
128#: qml/Components/KeyboardShortcutsOverlay.qml:88
156#: qml/Components/KeyboardShortcutsOverlay.qml:88
@@ -269,7 +297,7 @@ msgstr ""
269msgid "Closes the current window."
297msgid "Closes the current window."
270msgstr ""
298msgstr ""
271
299
272−#: qml/Components/Lockscreen.qml:212 qml/Greeter/NarrowView.qml:252
300+#: qml/Components/Lockscreen.qml:212 qml/Greeter/NarrowView.qml:242
273msgid "Return to Call"
301msgid "Return to Call"
274msgstr "Kembali ke Panggilan"
302msgstr "Kembali ke Panggilan"
275
303
@@ -277,7 +305,7 @@ msgstr "Kembali ke Panggilan"
277msgid "Emergency Call"
305msgid "Emergency Call"
278msgstr "Panggilan Darurat"
306msgstr "Panggilan Darurat"
279
307
280−#: qml/Components/Lockscreen.qml:244
308+#: qml/Components/Lockscreen.qml:245
281msgid "OK"
309msgid "OK"
282msgstr "OK"
310msgstr "OK"
283
311
@@ -291,29 +319,29 @@ msgstr ""
291msgid "%1:%2"
319msgid "%1:%2"
292msgstr ""
320msgstr ""
293
321
294−#: qml/Components/ModeSwitchWarningDialog.qml:32
322+#: qml/Components/ModeSwitchWarningDialog.qml:33
295msgid "Apps may have unsaved data:"
323msgid "Apps may have unsaved data:"
296msgstr ""
324msgstr ""
297
325
298−#: qml/Components/ModeSwitchWarningDialog.qml:57
326+#: qml/Components/ModeSwitchWarningDialog.qml:60
299msgctxt ""
327msgctxt ""
300"Re-dock means connect the device again to an external screen/mouse/keyboard"
328"Re-dock means connect the device again to an external screen/mouse/keyboard"
301msgid "Re-dock, save your work and close these apps to continue."
329msgid "Re-dock, save your work and close these apps to continue."
302msgstr ""
330msgstr ""
303
331
304−#: qml/Components/ModeSwitchWarningDialog.qml:63
332+#: qml/Components/ModeSwitchWarningDialog.qml:67
305msgid "Or force close now (unsaved data will be lost)."
333msgid "Or force close now (unsaved data will be lost)."
306msgstr ""
334msgstr ""
307
335
308−#: qml/Components/ModeSwitchWarningDialog.qml:75
336+#: qml/Components/ModeSwitchWarningDialog.qml:80
309msgid "OK, I will reconnect"
337msgid "OK, I will reconnect"
310msgstr ""
338msgstr ""
311
339
312−#: qml/Components/ModeSwitchWarningDialog.qml:76
340+#: qml/Components/ModeSwitchWarningDialog.qml:81
313msgid "Reconnect now!"
341msgid "Reconnect now!"
314msgstr ""
342msgstr ""
315
343
316−#: qml/Components/ModeSwitchWarningDialog.qml:88
344+#: qml/Components/ModeSwitchWarningDialog.qml:94
317msgid "Close all"
345msgid "Close all"
318msgstr ""
346msgstr ""
319
347
@@ -428,15 +456,15 @@ msgstr "Lepas untuk menyegarkan..."
428msgid "Enable location data"
456msgid "Enable location data"
429msgstr ""
457msgstr ""
430
458
431−#: qml/Dash/ScopesList.qml:57
459+#: qml/Dash/ScopesList.qml:146
432msgid "Manage"
460msgid "Manage"
433msgstr "Kelola"
461msgstr "Kelola"
434
462
435−#: qml/Dash/ScopesList.qml:104
463+#: qml/Dash/ScopesList.qml:187
436msgid "Home"
464msgid "Home"
437msgstr "Beranda"
465msgstr "Beranda"
438
466
439−#: qml/Dash/ScopesList.qml:105
467+#: qml/Dash/ScopesList.qml:188
440msgid "Also installed"
468msgid "Also installed"
441msgstr "Juga terpasang"
469msgstr "Juga terpasang"
442
470
@@ -464,44 +492,44 @@ msgid "Please wait %1 minute and then try again…"
464msgid_plural "Please wait %1 minutes and then try again…"
492msgid_plural "Please wait %1 minutes and then try again…"
465msgstr[0] "Harap tunggu %1 menit lalu coba lagi..."
493msgstr[0] "Harap tunggu %1 menit lalu coba lagi..."
466
494
467−#: qml/Greeter/Greeter.qml:592
495+#: qml/Greeter/Greeter.qml:561
468msgid "Try again"
496msgid "Try again"
469msgstr ""
497msgstr ""
470
498
471−#: qml/Greeter/LoginList.qml:70
499+#: qml/Greeter/Greeter.qml:562
472−msgid "Passphrase"
500+msgid "Enter passphrase to unlock"
473msgstr ""
501msgstr ""
474
502
475−#: qml/Greeter/LoginList.qml:71
503+#: qml/Greeter/Greeter.qml:563
476−msgid "Passcode"
504+msgid "Enter passcode to unlock"
477msgstr ""
505msgstr ""
478
506
479−#: qml/Greeter/LoginList.qml:98
507+#: qml/Greeter/NarrowView.qml:242
480−msgid "Retry"
508+msgid "Emergency"
481msgstr ""
509msgstr ""
482
510
483−#: qml/Greeter/LoginList.qml:99
511+#: qml/Greeter/PromptList.qml:126
484−msgid "Log In"
512+msgid "Passphrase"
485msgstr ""
513msgstr ""
486
514
487−#: qml/Greeter/NarrowView.qml:252
515+#: qml/Greeter/PromptList.qml:126
488−msgid "Emergency"
516+msgid "Passcode"
489msgstr ""
517msgstr ""
490
518
491#: qml/Greeter/SessionsList.qml:122
519#: qml/Greeter/SessionsList.qml:122
492msgid "Select desktop environment"
520msgid "Select desktop environment"
493msgstr ""
521msgstr ""
494
522
495−#: qml/Launcher/Drawer.qml:80
523+#: qml/Launcher/Drawer.qml:92
496msgid "Search…"
524msgid "Search…"
497msgstr ""
525msgstr ""
498
526
499−#: qml/Launcher/Drawer.qml:101
527+#: qml/Launcher/Drawer.qml:123
500msgctxt "Apps sorted alphabetically"
528msgctxt "Apps sorted alphabetically"
501msgid "A-Z"
529msgid "A-Z"
502msgstr ""
530msgstr ""
503
531
504−#: qml/Launcher/MoreAppsHeader.qml:32
532+#: qml/Launcher/MoreAppsHeader.qml:39
505msgid "More apps in the store"
533msgid "More apps in the store"
506msgstr ""
534msgstr ""
507
535
@@ -517,62 +545,62 @@ msgstr "Ketuk untuk kembali ke panggilan..."
517msgid "Conference"
545msgid "Conference"
518msgstr "Konferensi"
546msgstr "Konferensi"
519
547
520−#: qml/Panel/Indicators/MenuItemFactory.qml:868
548+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:869
521msgid "Nothing is playing"
549msgid "Nothing is playing"
522msgstr "Tak ada yang sedang diputar"
550msgstr "Tak ada yang sedang diputar"
523
551
524−#: qml/Panel/Indicators/MenuItemFactory.qml:996
552+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:997
525#, qt-format
553#, qt-format
526msgid "%1 hour"
554msgid "%1 hour"
527msgid_plural "%1 hours"
555msgid_plural "%1 hours"
528msgstr[0] ""
556msgstr[0] ""
529msgstr[1] ""
557msgstr[1] ""
530
558
531−#: qml/Panel/Indicators/MenuItemFactory.qml:1000
559+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1001
532#, qt-format
560#, qt-format
533msgid "%1 minute"
561msgid "%1 minute"
534msgid_plural "%1 minutes"
562msgid_plural "%1 minutes"
535msgstr[0] ""
563msgstr[0] ""
536msgstr[1] ""
564msgstr[1] ""
537
565
538−#: qml/Panel/Indicators/MenuItemFactory.qml:1005
566+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1006
539#, qt-format
567#, qt-format
540msgid "%1 second"
568msgid "%1 second"
541msgid_plural "%1 seconds"
569msgid_plural "%1 seconds"
542msgstr[0] ""
570msgstr[0] ""
543msgstr[1] ""
571msgstr[1] ""
544
572
545−#: qml/Panel/Indicators/MenuItemFactory.qml:1008
573+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1009
546msgid "0 seconds"
574msgid "0 seconds"
547msgstr ""
575msgstr ""
548
576
549#. Translators: String like "1 hour, 2 minutes, 3 seconds remaining"
577#. Translators: String like "1 hour, 2 minutes, 3 seconds remaining"
550−#: qml/Panel/Indicators/MenuItemFactory.qml:1010
578+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1011
551#, qt-format
579#, qt-format
552msgid "%1 remaining"
580msgid "%1 remaining"
553msgstr ""
581msgstr ""
554
582
555−#: qml/Panel/Indicators/MenuItemFactory.qml:1016
583+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1017
556msgid "In queue…"
584msgid "In queue…"
557msgstr "Dalam antrian..."
585msgstr "Dalam antrian..."
558
586
559−#: qml/Panel/Indicators/MenuItemFactory.qml:1020
587+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1021
560msgid "Downloading"
588msgid "Downloading"
561msgstr "Sedang mengunduh"
589msgstr "Sedang mengunduh"
562
590
563−#: qml/Panel/Indicators/MenuItemFactory.qml:1022
591+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1023
564msgid "Paused, tap to resume"
592msgid "Paused, tap to resume"
565msgstr "Jeda, ketuk untuk melanjutkan"
593msgstr "Jeda, ketuk untuk melanjutkan"
566
594
567−#: qml/Panel/Indicators/MenuItemFactory.qml:1024
595+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1025
568msgid "Canceled"
596msgid "Canceled"
569msgstr "Dibatalkan"
597msgstr "Dibatalkan"
570
598
571−#: qml/Panel/Indicators/MenuItemFactory.qml:1026
599+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1027
572msgid "Finished"
600msgid "Finished"
573msgstr "Selesai"
601msgstr "Selesai"
574
602
575−#: qml/Panel/Indicators/MenuItemFactory.qml:1028
603+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1029
576msgid "Failed, tap to retry"
604msgid "Failed, tap to retry"
577msgstr "Gagal, ketuk untuk mencoba ulang"
605msgstr "Gagal, ketuk untuk mencoba ulang"
578
606
po/is.po+84−56
@@ -9,7 +9,7 @@ msgid ""
9msgstr ""
9msgstr ""
10"Project-Id-Version: po_unity8-is\n"
10"Project-Id-Version: po_unity8-is\n"
11"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
11"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
12−"POT-Creation-Date: 2016-12-15 16:17+0000\n"
12+"POT-Creation-Date: 2017-02-06 09:12+0000\n"
13"PO-Revision-Date: 2014-11-13 09:32+0000\n"
13"PO-Revision-Date: 2014-11-13 09:32+0000\n"
14"Last-Translator: Sveinn í Felli <sv1@fellsnet.is>\n"
14"Last-Translator: Sveinn í Felli <sv1@fellsnet.is>\n"
15"Language-Team: Icelandic <translation-team-is@lists.sourceforge.net>\n"
15"Language-Team: Icelandic <translation-team-is@lists.sourceforge.net>\n"
@@ -17,14 +17,42 @@ msgstr ""
17"Content-Type: text/plain; charset=UTF-8\n"
17"Content-Type: text/plain; charset=UTF-8\n"
18"Content-Transfer-Encoding: 8bit\n"
18"Content-Transfer-Encoding: 8bit\n"
19"Plural-Forms: nplurals=2; plural=n != 1;\n"
19"Plural-Forms: nplurals=2; plural=n != 1;\n"
20−"X-Launchpad-Export-Date: 2016-12-23 04:59+0000\n"
20+"X-Launchpad-Export-Date: 2017-02-08 04:59+0000\n"
21−"X-Generator: Launchpad (build 18298)\n"
21+"X-Generator: Launchpad (build 18326)\n"
22"Language: is\n"
22"Language: is\n"
23
23
24−#: plugins/LightDM/Greeter.cpp:123
24+#: plugins/LightDM/Greeter.cpp:188
25msgid "Password: "
25msgid "Password: "
26msgstr "Lykilorð: "
26msgstr "Lykilorð: "
27
27
28+#: plugins/LightDM/Greeter.cpp:203
29+msgid "Username"
30+msgstr ""
31+
32+#: plugins/LightDM/Greeter.cpp:242
33+msgid "Failed to authenticate"
34+msgstr ""
35+
36+#: plugins/LightDM/Greeter.cpp:244
37+msgid "Invalid password, please try again"
38+msgstr ""
39+
40+#: plugins/LightDM/Greeter.cpp:254
41+msgid "Log In"
42+msgstr ""
43+
44+#: plugins/LightDM/Greeter.cpp:254
45+msgid "Retry"
46+msgstr ""
47+
48+#: plugins/LightDM/UsersModel.cpp:152
49+msgid "Login"
50+msgstr ""
51+
52+#: plugins/LightDM/UsersModel.cpp:160
53+msgid "Guest Session"
54+msgstr ""
55+
28#: plugins/Unity/Launcher/launcheritem.cpp:50
56#: plugins/Unity/Launcher/launcheritem.cpp:50
29#: plugins/Unity/Launcher/launcheritem.cpp:122
57#: plugins/Unity/Launcher/launcheritem.cpp:122
30msgid "Pin shortcut"
58msgid "Pin shortcut"
@@ -38,55 +66,55 @@ msgstr ""
38msgid "Unpin shortcut"
66msgid "Unpin shortcut"
39msgstr "Losa flýtilykil"
67msgstr "Losa flýtilykil"
40
68
41−#: qml/Components/Dialogs.qml:149
69+#: qml/Components/Dialogs.qml:177
42msgctxt "Title: Lock/Log out dialog"
70msgctxt "Title: Lock/Log out dialog"
43msgid "Log out"
71msgid "Log out"
44msgstr ""
72msgstr ""
45
73
46−#: qml/Components/Dialogs.qml:150
74+#: qml/Components/Dialogs.qml:178
47msgid "Are you sure you want to log out?"
75msgid "Are you sure you want to log out?"
48msgstr "Ertu viss um að þú viljir skrá þig út?"
76msgstr "Ertu viss um að þú viljir skrá þig út?"
49
77
50−#: qml/Components/Dialogs.qml:152
78+#: qml/Components/Dialogs.qml:181
51msgctxt "Button: Lock the system"
79msgctxt "Button: Lock the system"
52msgid "Lock"
80msgid "Lock"
53msgstr ""
81msgstr ""
54
82
55−#: qml/Components/Dialogs.qml:159
83+#: qml/Components/Dialogs.qml:191
56msgctxt "Button: Log out from the system"
84msgctxt "Button: Log out from the system"
57msgid "Log Out"
85msgid "Log Out"
58msgstr ""
86msgstr ""
59
87
60−#: qml/Components/Dialogs.qml:166 qml/Components/Dialogs.qml:222
88+#: qml/Components/Dialogs.qml:199 qml/Components/Dialogs.qml:264
61−#: qml/Dash/DashPageHeader.qml:324 qml/Greeter/NarrowView.qml:232
89+#: qml/Dash/DashPageHeader.qml:324 qml/Greeter/NarrowView.qml:222
62#: qml/Wizard/Pages/passcode-confirm.qml:32
90#: qml/Wizard/Pages/passcode-confirm.qml:32
63#: qml/Wizard/Pages/passcode-set.qml:32
91#: qml/Wizard/Pages/passcode-set.qml:32
64msgid "Cancel"
92msgid "Cancel"
65msgstr "Hætta við"
93msgstr "Hætta við"
66
94
67−#: qml/Components/Dialogs.qml:178
95+#: qml/Components/Dialogs.qml:211
68msgctxt "Title: Reboot dialog"
96msgctxt "Title: Reboot dialog"
69msgid "Reboot"
97msgid "Reboot"
70msgstr ""
98msgstr ""
71
99
72−#: qml/Components/Dialogs.qml:179
100+#: qml/Components/Dialogs.qml:212
73msgid "Are you sure you want to reboot?"
101msgid "Are you sure you want to reboot?"
74msgstr "Ertu viss að þú viljir enduræsa?"
102msgstr "Ertu viss að þú viljir enduræsa?"
75
103
76−#: qml/Components/Dialogs.qml:181
104+#: qml/Components/Dialogs.qml:215
77msgid "No"
105msgid "No"
78msgstr "Nei"
106msgstr "Nei"
79
107
80−#: qml/Components/Dialogs.qml:187
108+#: qml/Components/Dialogs.qml:223
81msgid "Yes"
109msgid "Yes"
82msgstr "Já"
110msgstr "Já"
83
111
84−#: qml/Components/Dialogs.qml:202
112+#: qml/Components/Dialogs.qml:239
85msgctxt "Title: Power off/Restart dialog"
113msgctxt "Title: Power off/Restart dialog"
86msgid "Power"
114msgid "Power"
87msgstr ""
115msgstr ""
88
116
89−#: qml/Components/Dialogs.qml:203
117+#: qml/Components/Dialogs.qml:240
90msgid ""
118msgid ""
91"Are you sure you would like\n"
119"Are you sure you would like\n"
92"to power off?"
120"to power off?"
@@ -94,12 +122,12 @@ msgstr ""
94"Ertu viss um að þú viljir\n"
122"Ertu viss um að þú viljir\n"
95"slökkva á símanum?"
123"slökkva á símanum?"
96
124
97−#: qml/Components/Dialogs.qml:205
125+#: qml/Components/Dialogs.qml:244
98msgctxt "Button: Power off the system"
126msgctxt "Button: Power off the system"
99msgid "Power off"
127msgid "Power off"
100msgstr ""
128msgstr ""
101
129
102−#: qml/Components/Dialogs.qml:214
130+#: qml/Components/Dialogs.qml:255
103msgctxt "Button: Restart the system"
131msgctxt "Button: Restart the system"
104msgid "Restart"
132msgid "Restart"
105msgstr ""
133msgstr ""
@@ -125,7 +153,7 @@ msgid "Alt + PrtScr"
125msgstr ""
153msgstr ""
126
154
127#: qml/Components/KeyboardShortcutsOverlay.qml:80
155#: qml/Components/KeyboardShortcutsOverlay.qml:80
128−msgid "Takes a screenshot of a window."
156+msgid "Takes a screenshot of the current window."
129msgstr ""
157msgstr ""
130
158
131#: qml/Components/KeyboardShortcutsOverlay.qml:88
159#: qml/Components/KeyboardShortcutsOverlay.qml:88
@@ -272,7 +300,7 @@ msgstr ""
272msgid "Closes the current window."
300msgid "Closes the current window."
273msgstr ""
301msgstr ""
274
302
275−#: qml/Components/Lockscreen.qml:212 qml/Greeter/NarrowView.qml:252
303+#: qml/Components/Lockscreen.qml:212 qml/Greeter/NarrowView.qml:242
276msgid "Return to Call"
304msgid "Return to Call"
277msgstr "Snúa aftur í símtal"
305msgstr "Snúa aftur í símtal"
278
306
@@ -280,7 +308,7 @@ msgstr "Snúa aftur í símtal"
280msgid "Emergency Call"
308msgid "Emergency Call"
281msgstr "Neyðarsímtal"
309msgstr "Neyðarsímtal"
282
310
283−#: qml/Components/Lockscreen.qml:244
311+#: qml/Components/Lockscreen.qml:245
284msgid "OK"
312msgid "OK"
285msgstr "Í lagi"
313msgstr "Í lagi"
286
314
@@ -294,29 +322,29 @@ msgstr ""
294msgid "%1:%2"
322msgid "%1:%2"
295msgstr ""
323msgstr ""
296
324
297−#: qml/Components/ModeSwitchWarningDialog.qml:32
325+#: qml/Components/ModeSwitchWarningDialog.qml:33
298msgid "Apps may have unsaved data:"
326msgid "Apps may have unsaved data:"
299msgstr ""
327msgstr ""
300
328
301−#: qml/Components/ModeSwitchWarningDialog.qml:57
329+#: qml/Components/ModeSwitchWarningDialog.qml:60
302msgctxt ""
330msgctxt ""
303"Re-dock means connect the device again to an external screen/mouse/keyboard"
331"Re-dock means connect the device again to an external screen/mouse/keyboard"
304msgid "Re-dock, save your work and close these apps to continue."
332msgid "Re-dock, save your work and close these apps to continue."
305msgstr ""
333msgstr ""
306
334
307−#: qml/Components/ModeSwitchWarningDialog.qml:63
335+#: qml/Components/ModeSwitchWarningDialog.qml:67
308msgid "Or force close now (unsaved data will be lost)."
336msgid "Or force close now (unsaved data will be lost)."
309msgstr ""
337msgstr ""
310
338
311−#: qml/Components/ModeSwitchWarningDialog.qml:75
339+#: qml/Components/ModeSwitchWarningDialog.qml:80
312msgid "OK, I will reconnect"
340msgid "OK, I will reconnect"
313msgstr ""
341msgstr ""
314
342
315−#: qml/Components/ModeSwitchWarningDialog.qml:76
343+#: qml/Components/ModeSwitchWarningDialog.qml:81
316msgid "Reconnect now!"
344msgid "Reconnect now!"
317msgstr ""
345msgstr ""
318
346
319−#: qml/Components/ModeSwitchWarningDialog.qml:88
347+#: qml/Components/ModeSwitchWarningDialog.qml:94
320msgid "Close all"
348msgid "Close all"
321msgstr ""
349msgstr ""
322
350
@@ -431,15 +459,15 @@ msgstr "Slepptu til að endurlesa..."
431msgid "Enable location data"
459msgid "Enable location data"
432msgstr ""
460msgstr ""
433
461
434−#: qml/Dash/ScopesList.qml:57
462+#: qml/Dash/ScopesList.qml:146
435msgid "Manage"
463msgid "Manage"
436msgstr ""
464msgstr ""
437
465
438−#: qml/Dash/ScopesList.qml:104
466+#: qml/Dash/ScopesList.qml:187
439msgid "Home"
467msgid "Home"
440msgstr ""
468msgstr ""
441
469
442−#: qml/Dash/ScopesList.qml:105
470+#: qml/Dash/ScopesList.qml:188
443msgid "Also installed"
471msgid "Also installed"
444msgstr ""
472msgstr ""
445
473
@@ -470,44 +498,44 @@ msgid_plural "Please wait %1 minutes and then try again…"
470msgstr[0] "Bíddu í %1 mínútu og reyndu svo aftur"
498msgstr[0] "Bíddu í %1 mínútu og reyndu svo aftur"
471msgstr[1] "Bíddu í %1 mínútur og reyndu svo aftur"
499msgstr[1] "Bíddu í %1 mínútur og reyndu svo aftur"
472
500
473−#: qml/Greeter/Greeter.qml:592
501+#: qml/Greeter/Greeter.qml:561
474msgid "Try again"
502msgid "Try again"
475msgstr ""
503msgstr ""
476
504
477−#: qml/Greeter/LoginList.qml:70
505+#: qml/Greeter/Greeter.qml:562
478−msgid "Passphrase"
506+msgid "Enter passphrase to unlock"
479msgstr ""
507msgstr ""
480
508
481−#: qml/Greeter/LoginList.qml:71
509+#: qml/Greeter/Greeter.qml:563
482−msgid "Passcode"
510+msgid "Enter passcode to unlock"
483msgstr ""
511msgstr ""
484
512
485−#: qml/Greeter/LoginList.qml:98
513+#: qml/Greeter/NarrowView.qml:242
486−msgid "Retry"
514+msgid "Emergency"
487msgstr ""
515msgstr ""
488
516
489−#: qml/Greeter/LoginList.qml:99
517+#: qml/Greeter/PromptList.qml:126
490−msgid "Log In"
518+msgid "Passphrase"
491msgstr ""
519msgstr ""
492
520
493−#: qml/Greeter/NarrowView.qml:252
521+#: qml/Greeter/PromptList.qml:126
494−msgid "Emergency"
522+msgid "Passcode"
495msgstr ""
523msgstr ""
496
524
497#: qml/Greeter/SessionsList.qml:122
525#: qml/Greeter/SessionsList.qml:122
498msgid "Select desktop environment"
526msgid "Select desktop environment"
499msgstr ""
527msgstr ""
500
528
501−#: qml/Launcher/Drawer.qml:80
529+#: qml/Launcher/Drawer.qml:92
502msgid "Search…"
530msgid "Search…"
503msgstr ""
531msgstr ""
504
532
505−#: qml/Launcher/Drawer.qml:101
533+#: qml/Launcher/Drawer.qml:123
506msgctxt "Apps sorted alphabetically"
534msgctxt "Apps sorted alphabetically"
507msgid "A-Z"
535msgid "A-Z"
508msgstr ""
536msgstr ""
509
537
510−#: qml/Launcher/MoreAppsHeader.qml:32
538+#: qml/Launcher/MoreAppsHeader.qml:39
511msgid "More apps in the store"
539msgid "More apps in the store"
512msgstr ""
540msgstr ""
513
541
@@ -523,62 +551,62 @@ msgstr "Slá til að svara símtali..."
523msgid "Conference"
551msgid "Conference"
524msgstr "Ráðstefna"
552msgstr "Ráðstefna"
525
553
526−#: qml/Panel/Indicators/MenuItemFactory.qml:868
554+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:869
527msgid "Nothing is playing"
555msgid "Nothing is playing"
528msgstr "Ekkert er í afspilun"
556msgstr "Ekkert er í afspilun"
529
557
530−#: qml/Panel/Indicators/MenuItemFactory.qml:996
558+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:997
531#, qt-format
559#, qt-format
532msgid "%1 hour"
560msgid "%1 hour"
533msgid_plural "%1 hours"
561msgid_plural "%1 hours"
534msgstr[0] ""
562msgstr[0] ""
535msgstr[1] ""
563msgstr[1] ""
536
564
537−#: qml/Panel/Indicators/MenuItemFactory.qml:1000
565+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1001
538#, qt-format
566#, qt-format
539msgid "%1 minute"
567msgid "%1 minute"
540msgid_plural "%1 minutes"
568msgid_plural "%1 minutes"
541msgstr[0] ""
569msgstr[0] ""
542msgstr[1] ""
570msgstr[1] ""
543
571
544−#: qml/Panel/Indicators/MenuItemFactory.qml:1005
572+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1006
545#, qt-format
573#, qt-format
546msgid "%1 second"
574msgid "%1 second"
547msgid_plural "%1 seconds"
575msgid_plural "%1 seconds"
548msgstr[0] ""
576msgstr[0] ""
549msgstr[1] ""
577msgstr[1] ""
550
578
551−#: qml/Panel/Indicators/MenuItemFactory.qml:1008
579+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1009
552msgid "0 seconds"
580msgid "0 seconds"
553msgstr ""
581msgstr ""
554
582
555#. Translators: String like "1 hour, 2 minutes, 3 seconds remaining"
583#. Translators: String like "1 hour, 2 minutes, 3 seconds remaining"
556−#: qml/Panel/Indicators/MenuItemFactory.qml:1010
584+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1011
557#, qt-format
585#, qt-format
558msgid "%1 remaining"
586msgid "%1 remaining"
559msgstr ""
587msgstr ""
560
588
561−#: qml/Panel/Indicators/MenuItemFactory.qml:1016
589+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1017
562msgid "In queue…"
590msgid "In queue…"
563msgstr "Í biðröð..."
591msgstr "Í biðröð..."
564
592
565−#: qml/Panel/Indicators/MenuItemFactory.qml:1020
593+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1021
566msgid "Downloading"
594msgid "Downloading"
567msgstr "Sæki"
595msgstr "Sæki"
568
596
569−#: qml/Panel/Indicators/MenuItemFactory.qml:1022
597+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1023
570msgid "Paused, tap to resume"
598msgid "Paused, tap to resume"
571msgstr "Í bið, sláðu létt til að halda áfram"
599msgstr "Í bið, sláðu létt til að halda áfram"
572
600
573−#: qml/Panel/Indicators/MenuItemFactory.qml:1024
601+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1025
574msgid "Canceled"
602msgid "Canceled"
575msgstr "Hætt við"
603msgstr "Hætt við"
576
604
577−#: qml/Panel/Indicators/MenuItemFactory.qml:1026
605+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1027
578msgid "Finished"
606msgid "Finished"
579msgstr "Lokið"
607msgstr "Lokið"
580
608
581−#: qml/Panel/Indicators/MenuItemFactory.qml:1028
609+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1029
582msgid "Failed, tap to retry"
610msgid "Failed, tap to retry"
583msgstr "Mistókst, sláðu létt til að reyna aftur"
611msgstr "Mistókst, sláðu létt til að reyna aftur"
584
612
po/it.po+92−61
@@ -7,7 +7,7 @@ msgid ""
7msgstr ""
7msgstr ""
8"Project-Id-Version: unity\n"
8"Project-Id-Version: unity\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2016-12-15 16:17+0000\n"
10+"POT-Creation-Date: 2017-02-06 09:12+0000\n"
11"PO-Revision-Date: 2016-09-11 10:40+0000\n"
11"PO-Revision-Date: 2016-09-11 10:40+0000\n"
12"Last-Translator: Claudio Arseni <claudio.arseni@gmail.com>\n"
12"Last-Translator: Claudio Arseni <claudio.arseni@gmail.com>\n"
13"Language-Team: Italian <it@li.org>\n"
13"Language-Team: Italian <it@li.org>\n"
@@ -15,13 +15,41 @@ msgstr ""
15"Content-Type: text/plain; charset=UTF-8\n"
15"Content-Type: text/plain; charset=UTF-8\n"
16"Content-Transfer-Encoding: 8bit\n"
16"Content-Transfer-Encoding: 8bit\n"
17"Plural-Forms: nplurals=2; plural=n != 1;\n"
17"Plural-Forms: nplurals=2; plural=n != 1;\n"
18−"X-Launchpad-Export-Date: 2016-12-23 04:59+0000\n"
18+"X-Launchpad-Export-Date: 2017-02-08 04:59+0000\n"
19−"X-Generator: Launchpad (build 18298)\n"
19+"X-Generator: Launchpad (build 18326)\n"
20
20
21−#: plugins/LightDM/Greeter.cpp:123
21+#: plugins/LightDM/Greeter.cpp:188
22msgid "Password: "
22msgid "Password: "
23msgstr "Password: "
23msgstr "Password: "
24
24
25+#: plugins/LightDM/Greeter.cpp:203
26+msgid "Username"
27+msgstr ""
28+
29+#: plugins/LightDM/Greeter.cpp:242
30+msgid "Failed to authenticate"
31+msgstr ""
32+
33+#: plugins/LightDM/Greeter.cpp:244
34+msgid "Invalid password, please try again"
35+msgstr ""
36+
37+#: plugins/LightDM/Greeter.cpp:254
38+msgid "Log In"
39+msgstr "Accedi"
40+
41+#: plugins/LightDM/Greeter.cpp:254
42+msgid "Retry"
43+msgstr "Riprova"
44+
45+#: plugins/LightDM/UsersModel.cpp:152
46+msgid "Login"
47+msgstr ""
48+
49+#: plugins/LightDM/UsersModel.cpp:160
50+msgid "Guest Session"
51+msgstr ""
52+
25#: plugins/Unity/Launcher/launcheritem.cpp:50
53#: plugins/Unity/Launcher/launcheritem.cpp:50
26#: plugins/Unity/Launcher/launcheritem.cpp:122
54#: plugins/Unity/Launcher/launcheritem.cpp:122
27msgid "Pin shortcut"
55msgid "Pin shortcut"
@@ -35,55 +63,55 @@ msgstr "Esci"
35msgid "Unpin shortcut"
63msgid "Unpin shortcut"
36msgstr "Sblocca scorciatoia"
64msgstr "Sblocca scorciatoia"
37
65
38−#: qml/Components/Dialogs.qml:149
66+#: qml/Components/Dialogs.qml:177
39msgctxt "Title: Lock/Log out dialog"
67msgctxt "Title: Lock/Log out dialog"
40msgid "Log out"
68msgid "Log out"
41msgstr "Termina sessione"
69msgstr "Termina sessione"
42
70
43−#: qml/Components/Dialogs.qml:150
71+#: qml/Components/Dialogs.qml:178
44msgid "Are you sure you want to log out?"
72msgid "Are you sure you want to log out?"
45msgstr "Terminare veramente la sessione?"
73msgstr "Terminare veramente la sessione?"
46
74
47−#: qml/Components/Dialogs.qml:152
75+#: qml/Components/Dialogs.qml:181
48msgctxt "Button: Lock the system"
76msgctxt "Button: Lock the system"
49msgid "Lock"
77msgid "Lock"
50msgstr "Blocca"
78msgstr "Blocca"
51
79
52−#: qml/Components/Dialogs.qml:159
80+#: qml/Components/Dialogs.qml:191
53msgctxt "Button: Log out from the system"
81msgctxt "Button: Log out from the system"
54msgid "Log Out"
82msgid "Log Out"
55msgstr "Termina sessione"
83msgstr "Termina sessione"
56
84
57−#: qml/Components/Dialogs.qml:166 qml/Components/Dialogs.qml:222
85+#: qml/Components/Dialogs.qml:199 qml/Components/Dialogs.qml:264
58−#: qml/Dash/DashPageHeader.qml:324 qml/Greeter/NarrowView.qml:232
86+#: qml/Dash/DashPageHeader.qml:324 qml/Greeter/NarrowView.qml:222
59#: qml/Wizard/Pages/passcode-confirm.qml:32
87#: qml/Wizard/Pages/passcode-confirm.qml:32
60#: qml/Wizard/Pages/passcode-set.qml:32
88#: qml/Wizard/Pages/passcode-set.qml:32
61msgid "Cancel"
89msgid "Cancel"
62msgstr "Annulla"
90msgstr "Annulla"
63
91
64−#: qml/Components/Dialogs.qml:178
92+#: qml/Components/Dialogs.qml:211
65msgctxt "Title: Reboot dialog"
93msgctxt "Title: Reboot dialog"
66msgid "Reboot"
94msgid "Reboot"
67msgstr "Riavvia"
95msgstr "Riavvia"
68
96
69−#: qml/Components/Dialogs.qml:179
97+#: qml/Components/Dialogs.qml:212
70msgid "Are you sure you want to reboot?"
98msgid "Are you sure you want to reboot?"
71msgstr "Riavviare veramente il dispositivo?"
99msgstr "Riavviare veramente il dispositivo?"
72
100
73−#: qml/Components/Dialogs.qml:181
101+#: qml/Components/Dialogs.qml:215
74msgid "No"
102msgid "No"
75msgstr "No"
103msgstr "No"
76
104
77−#: qml/Components/Dialogs.qml:187
105+#: qml/Components/Dialogs.qml:223
78msgid "Yes"
106msgid "Yes"
79msgstr "Sì"
107msgstr "Sì"
80
108
81−#: qml/Components/Dialogs.qml:202
109+#: qml/Components/Dialogs.qml:239
82msgctxt "Title: Power off/Restart dialog"
110msgctxt "Title: Power off/Restart dialog"
83msgid "Power"
111msgid "Power"
84msgstr "Alimentazione"
112msgstr "Alimentazione"
85
113
86−#: qml/Components/Dialogs.qml:203
114+#: qml/Components/Dialogs.qml:240
87msgid ""
115msgid ""
88"Are you sure you would like\n"
116"Are you sure you would like\n"
89"to power off?"
117"to power off?"
@@ -91,12 +119,12 @@ msgstr ""
91"Spegnere veramente\n"
119"Spegnere veramente\n"
92"il dispositivo?"
120"il dispositivo?"
93
121
94−#: qml/Components/Dialogs.qml:205
122+#: qml/Components/Dialogs.qml:244
95msgctxt "Button: Power off the system"
123msgctxt "Button: Power off the system"
96msgid "Power off"
124msgid "Power off"
97msgstr "Spegni"
125msgstr "Spegni"
98
126
99−#: qml/Components/Dialogs.qml:214
127+#: qml/Components/Dialogs.qml:255
100msgctxt "Button: Restart the system"
128msgctxt "Button: Restart the system"
101msgid "Restart"
129msgid "Restart"
102msgstr "Riavvia"
130msgstr "Riavvia"
@@ -122,8 +150,8 @@ msgid "Alt + PrtScr"
122msgstr "Alt + Stamp"
150msgstr "Alt + Stamp"
123
151
124#: qml/Components/KeyboardShortcutsOverlay.qml:80
152#: qml/Components/KeyboardShortcutsOverlay.qml:80
125−msgid "Takes a screenshot of a window."
153+msgid "Takes a screenshot of the current window."
126−msgstr "Cattura una schermata di una finestra"
154+msgstr ""
127
155
128#: qml/Components/KeyboardShortcutsOverlay.qml:88
156#: qml/Components/KeyboardShortcutsOverlay.qml:88
129msgid "Super + Space"
157msgid "Super + Space"
@@ -269,7 +297,7 @@ msgstr "Alt + F4"
269msgid "Closes the current window."
297msgid "Closes the current window."
270msgstr "Chiude la finestra attuale"
298msgstr "Chiude la finestra attuale"
271
299
272−#: qml/Components/Lockscreen.qml:212 qml/Greeter/NarrowView.qml:252
300+#: qml/Components/Lockscreen.qml:212 qml/Greeter/NarrowView.qml:242
273msgid "Return to Call"
301msgid "Return to Call"
274msgstr "Torna alla chiamata"
302msgstr "Torna alla chiamata"
275
303
@@ -277,7 +305,7 @@ msgstr "Torna alla chiamata"
277msgid "Emergency Call"
305msgid "Emergency Call"
278msgstr "Chiamata di emergenza"
306msgstr "Chiamata di emergenza"
279
307
280−#: qml/Components/Lockscreen.qml:244
308+#: qml/Components/Lockscreen.qml:245
281msgid "OK"
309msgid "OK"
282msgstr "OK"
310msgstr "OK"
283
311
@@ -291,11 +319,11 @@ msgstr "%1.%2.%3"
291msgid "%1:%2"
319msgid "%1:%2"
292msgstr "%1.%2"
320msgstr "%1.%2"
293
321
294−#: qml/Components/ModeSwitchWarningDialog.qml:32
322+#: qml/Components/ModeSwitchWarningDialog.qml:33
295msgid "Apps may have unsaved data:"
323msgid "Apps may have unsaved data:"
296msgstr "Le app potrebbero contenere dati non salvati:"
324msgstr "Le app potrebbero contenere dati non salvati:"
297
325
298−#: qml/Components/ModeSwitchWarningDialog.qml:57
326+#: qml/Components/ModeSwitchWarningDialog.qml:60
299msgctxt ""
327msgctxt ""
300"Re-dock means connect the device again to an external screen/mouse/keyboard"
328"Re-dock means connect the device again to an external screen/mouse/keyboard"
301msgid "Re-dock, save your work and close these apps to continue."
329msgid "Re-dock, save your work and close these apps to continue."
@@ -303,19 +331,19 @@ msgstr ""
303"Ricollegare il dispositivo, salvare il proprio lavoro e chiudere tutte le "
331"Ricollegare il dispositivo, salvare il proprio lavoro e chiudere tutte le "
304"applicazioni per continuare."
332"applicazioni per continuare."
305
333
306−#: qml/Components/ModeSwitchWarningDialog.qml:63
334+#: qml/Components/ModeSwitchWarningDialog.qml:67
307msgid "Or force close now (unsaved data will be lost)."
335msgid "Or force close now (unsaved data will be lost)."
308msgstr "Oppure forzare la chiusura ora (i dati non salvati verranno persi)."
336msgstr "Oppure forzare la chiusura ora (i dati non salvati verranno persi)."
309
337
310−#: qml/Components/ModeSwitchWarningDialog.qml:75
338+#: qml/Components/ModeSwitchWarningDialog.qml:80
311msgid "OK, I will reconnect"
339msgid "OK, I will reconnect"
312msgstr "Ok, collegherò il dispositivo"
340msgstr "Ok, collegherò il dispositivo"
313
341
314−#: qml/Components/ModeSwitchWarningDialog.qml:76
342+#: qml/Components/ModeSwitchWarningDialog.qml:81
315msgid "Reconnect now!"
343msgid "Reconnect now!"
316msgstr "Collegare ora."
344msgstr "Collegare ora."
317
345
318−#: qml/Components/ModeSwitchWarningDialog.qml:88
346+#: qml/Components/ModeSwitchWarningDialog.qml:94
319msgid "Close all"
347msgid "Close all"
320msgstr "Chiudi tutto"
348msgstr "Chiudi tutto"
321
349
@@ -432,15 +460,15 @@ msgstr "Rilasciare per aggiornare…"
432msgid "Enable location data"
460msgid "Enable location data"
433msgstr "Abilita localizzazione"
461msgstr "Abilita localizzazione"
434
462
435−#: qml/Dash/ScopesList.qml:57
463+#: qml/Dash/ScopesList.qml:146
436msgid "Manage"
464msgid "Manage"
437msgstr "Gestisci"
465msgstr "Gestisci"
438
466
439−#: qml/Dash/ScopesList.qml:104
467+#: qml/Dash/ScopesList.qml:187
440msgid "Home"
468msgid "Home"
441msgstr "Home"
469msgstr "Home"
442
470
443−#: qml/Dash/ScopesList.qml:105
471+#: qml/Dash/ScopesList.qml:188
444msgid "Also installed"
472msgid "Also installed"
445msgstr "Installato anche"
473msgstr "Installato anche"
446
474
@@ -471,44 +499,44 @@ msgid_plural "Please wait %1 minutes and then try again…"
471msgstr[0] "Attendere %1 minuto poi riprovare…"
499msgstr[0] "Attendere %1 minuto poi riprovare…"
472msgstr[1] "Attendere %1 minuti poi riprovare…"
500msgstr[1] "Attendere %1 minuti poi riprovare…"
473
501
474−#: qml/Greeter/Greeter.qml:592
502+#: qml/Greeter/Greeter.qml:561
475msgid "Try again"
503msgid "Try again"
476msgstr "Riprova"
504msgstr "Riprova"
477
505
478−#: qml/Greeter/LoginList.qml:70
506+#: qml/Greeter/Greeter.qml:562
507+msgid "Enter passphrase to unlock"
508+msgstr ""
509+
510+#: qml/Greeter/Greeter.qml:563
511+msgid "Enter passcode to unlock"
512+msgstr ""
513+
514+#: qml/Greeter/NarrowView.qml:242
515+msgid "Emergency"
516+msgstr ""
517+
518+#: qml/Greeter/PromptList.qml:126
479msgid "Passphrase"
519msgid "Passphrase"
480msgstr "Passphrase"
520msgstr "Passphrase"
481
521
482−#: qml/Greeter/LoginList.qml:71
522+#: qml/Greeter/PromptList.qml:126
483msgid "Passcode"
523msgid "Passcode"
484msgstr "Codice"
524msgstr "Codice"
485
525
486−#: qml/Greeter/LoginList.qml:98
487−msgid "Retry"
488−msgstr "Riprova"
489−
490−#: qml/Greeter/LoginList.qml:99
491−msgid "Log In"
492−msgstr "Accedi"
493−
494−#: qml/Greeter/NarrowView.qml:252
495−msgid "Emergency"
496−msgstr ""
497−
498#: qml/Greeter/SessionsList.qml:122
526#: qml/Greeter/SessionsList.qml:122
499msgid "Select desktop environment"
527msgid "Select desktop environment"
500msgstr ""
528msgstr ""
501
529
502−#: qml/Launcher/Drawer.qml:80
530+#: qml/Launcher/Drawer.qml:92
503msgid "Search…"
531msgid "Search…"
504msgstr ""
532msgstr ""
505
533
506−#: qml/Launcher/Drawer.qml:101
534+#: qml/Launcher/Drawer.qml:123
507msgctxt "Apps sorted alphabetically"
535msgctxt "Apps sorted alphabetically"
508msgid "A-Z"
536msgid "A-Z"
509msgstr ""
537msgstr ""
510
538
511−#: qml/Launcher/MoreAppsHeader.qml:32
539+#: qml/Launcher/MoreAppsHeader.qml:39
512msgid "More apps in the store"
540msgid "More apps in the store"
513msgstr ""
541msgstr ""
514
542
@@ -524,62 +552,62 @@ msgstr "Tocca per tornare alla chiamata..."
524msgid "Conference"
552msgid "Conference"
525msgstr "Conferenza"
553msgstr "Conferenza"
526
554
527−#: qml/Panel/Indicators/MenuItemFactory.qml:868
555+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:869
528msgid "Nothing is playing"
556msgid "Nothing is playing"
529msgstr "Niente in riproduzione"
557msgstr "Niente in riproduzione"
530
558
531−#: qml/Panel/Indicators/MenuItemFactory.qml:996
559+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:997
532#, qt-format
560#, qt-format
533msgid "%1 hour"
561msgid "%1 hour"
534msgid_plural "%1 hours"
562msgid_plural "%1 hours"
535msgstr[0] "%1 ora"
563msgstr[0] "%1 ora"
536msgstr[1] "%1 ore"
564msgstr[1] "%1 ore"
537
565
538−#: qml/Panel/Indicators/MenuItemFactory.qml:1000
566+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1001
539#, qt-format
567#, qt-format
540msgid "%1 minute"
568msgid "%1 minute"
541msgid_plural "%1 minutes"
569msgid_plural "%1 minutes"
542msgstr[0] "%1 minuto"
570msgstr[0] "%1 minuto"
543msgstr[1] "%1 minuti"
571msgstr[1] "%1 minuti"
544
572
545−#: qml/Panel/Indicators/MenuItemFactory.qml:1005
573+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1006
546#, qt-format
574#, qt-format
547msgid "%1 second"
575msgid "%1 second"
548msgid_plural "%1 seconds"
576msgid_plural "%1 seconds"
549msgstr[0] "%1 secondo"
577msgstr[0] "%1 secondo"
550msgstr[1] "%1 secondi"
578msgstr[1] "%1 secondi"
551
579
552−#: qml/Panel/Indicators/MenuItemFactory.qml:1008
580+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1009
553msgid "0 seconds"
581msgid "0 seconds"
554msgstr "0 secondi"
582msgstr "0 secondi"
555
583
556#. Translators: String like "1 hour, 2 minutes, 3 seconds remaining"
584#. Translators: String like "1 hour, 2 minutes, 3 seconds remaining"
557−#: qml/Panel/Indicators/MenuItemFactory.qml:1010
585+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1011
558#, qt-format
586#, qt-format
559msgid "%1 remaining"
587msgid "%1 remaining"
560msgstr "Tempo residuo: %1"
588msgstr "Tempo residuo: %1"
561
589
562−#: qml/Panel/Indicators/MenuItemFactory.qml:1016
590+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1017
563msgid "In queue…"
591msgid "In queue…"
564msgstr "In coda..."
592msgstr "In coda..."
565
593
566−#: qml/Panel/Indicators/MenuItemFactory.qml:1020
594+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1021
567msgid "Downloading"
595msgid "Downloading"
568msgstr "Scaricamento in corso"
596msgstr "Scaricamento in corso"
569
597
570−#: qml/Panel/Indicators/MenuItemFactory.qml:1022
598+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1023
571msgid "Paused, tap to resume"
599msgid "Paused, tap to resume"
572msgstr "In pausa. Tocca per riprendere"
600msgstr "In pausa. Tocca per riprendere"
573
601
574−#: qml/Panel/Indicators/MenuItemFactory.qml:1024
602+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1025
575msgid "Canceled"
603msgid "Canceled"
576msgstr "Annullato"
604msgstr "Annullato"
577
605
578−#: qml/Panel/Indicators/MenuItemFactory.qml:1026
606+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1027
579msgid "Finished"
607msgid "Finished"
580msgstr "Completato"
608msgstr "Completato"
581
609
582−#: qml/Panel/Indicators/MenuItemFactory.qml:1028
610+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1029
583msgid "Failed, tap to retry"
611msgid "Failed, tap to retry"
584msgstr "Non riuscito. Tocca per riprovare"
612msgstr "Non riuscito. Tocca per riprovare"
585
613
@@ -1365,3 +1393,6 @@ msgstr "Password molto fragile"
1365#~ msgid "Hover your mouse on the right edge to view your open apps"
1393#~ msgid "Hover your mouse on the right edge to view your open apps"
1366#~ msgstr ""
1394#~ msgstr ""
1367#~ "Posizionare il mouse sul bordo destro per vedere le applicazioni aperte"
1395#~ "Posizionare il mouse sul bordo destro per vedere le applicazioni aperte"
1396+
1397+#~ msgid "Takes a screenshot of a window."
1398+#~ msgstr "Cattura una schermata di una finestra"
po/ja.po+84−56
@@ -7,7 +7,7 @@ msgid ""
7msgstr ""
7msgstr ""
8"Project-Id-Version: unity\n"
8"Project-Id-Version: unity\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2016-12-15 16:17+0000\n"
10+"POT-Creation-Date: 2017-02-06 09:12+0000\n"
11"PO-Revision-Date: 2015-10-05 10:05+0000\n"
11"PO-Revision-Date: 2015-10-05 10:05+0000\n"
12"Last-Translator: Kentaro Kazuhama <Unknown>\n"
12"Last-Translator: Kentaro Kazuhama <Unknown>\n"
13"Language-Team: Japanese <ja@li.org>\n"
13"Language-Team: Japanese <ja@li.org>\n"
@@ -15,13 +15,41 @@ msgstr ""
15"Content-Type: text/plain; charset=UTF-8\n"
15"Content-Type: text/plain; charset=UTF-8\n"
16"Content-Transfer-Encoding: 8bit\n"
16"Content-Transfer-Encoding: 8bit\n"
17"Plural-Forms: nplurals=1; plural=0;\n"
17"Plural-Forms: nplurals=1; plural=0;\n"
18−"X-Launchpad-Export-Date: 2016-12-23 04:59+0000\n"
18+"X-Launchpad-Export-Date: 2017-02-08 04:59+0000\n"
19−"X-Generator: Launchpad (build 18298)\n"
19+"X-Generator: Launchpad (build 18326)\n"
20
20
21−#: plugins/LightDM/Greeter.cpp:123
21+#: plugins/LightDM/Greeter.cpp:188
22msgid "Password: "
22msgid "Password: "
23msgstr "パスワード: "
23msgstr "パスワード: "
24
24
25+#: plugins/LightDM/Greeter.cpp:203
26+msgid "Username"
27+msgstr ""
28+
29+#: plugins/LightDM/Greeter.cpp:242
30+msgid "Failed to authenticate"
31+msgstr ""
32+
33+#: plugins/LightDM/Greeter.cpp:244
34+msgid "Invalid password, please try again"
35+msgstr ""
36+
37+#: plugins/LightDM/Greeter.cpp:254
38+msgid "Log In"
39+msgstr ""
40+
41+#: plugins/LightDM/Greeter.cpp:254
42+msgid "Retry"
43+msgstr ""
44+
45+#: plugins/LightDM/UsersModel.cpp:152
46+msgid "Login"
47+msgstr ""
48+
49+#: plugins/LightDM/UsersModel.cpp:160
50+msgid "Guest Session"
51+msgstr ""
52+
25#: plugins/Unity/Launcher/launcheritem.cpp:50
53#: plugins/Unity/Launcher/launcheritem.cpp:50
26#: plugins/Unity/Launcher/launcheritem.cpp:122
54#: plugins/Unity/Launcher/launcheritem.cpp:122
27msgid "Pin shortcut"
55msgid "Pin shortcut"
@@ -35,66 +63,66 @@ msgstr "終了"
35msgid "Unpin shortcut"
63msgid "Unpin shortcut"
36msgstr "ショートカットを削除する"
64msgstr "ショートカットを削除する"
37
65
38−#: qml/Components/Dialogs.qml:149
66+#: qml/Components/Dialogs.qml:177
39msgctxt "Title: Lock/Log out dialog"
67msgctxt "Title: Lock/Log out dialog"
40msgid "Log out"
68msgid "Log out"
41msgstr "ログアウト"
69msgstr "ログアウト"
42
70
43−#: qml/Components/Dialogs.qml:150
71+#: qml/Components/Dialogs.qml:178
44msgid "Are you sure you want to log out?"
72msgid "Are you sure you want to log out?"
45msgstr "本当にログアウトしますか?"
73msgstr "本当にログアウトしますか?"
46
74
47−#: qml/Components/Dialogs.qml:152
75+#: qml/Components/Dialogs.qml:181
48msgctxt "Button: Lock the system"
76msgctxt "Button: Lock the system"
49msgid "Lock"
77msgid "Lock"
50msgstr "ロック"
78msgstr "ロック"
51
79
52−#: qml/Components/Dialogs.qml:159
80+#: qml/Components/Dialogs.qml:191
53msgctxt "Button: Log out from the system"
81msgctxt "Button: Log out from the system"
54msgid "Log Out"
82msgid "Log Out"
55msgstr "ログアウト"
83msgstr "ログアウト"
56
84
57−#: qml/Components/Dialogs.qml:166 qml/Components/Dialogs.qml:222
85+#: qml/Components/Dialogs.qml:199 qml/Components/Dialogs.qml:264
58−#: qml/Dash/DashPageHeader.qml:324 qml/Greeter/NarrowView.qml:232
86+#: qml/Dash/DashPageHeader.qml:324 qml/Greeter/NarrowView.qml:222
59#: qml/Wizard/Pages/passcode-confirm.qml:32
87#: qml/Wizard/Pages/passcode-confirm.qml:32
60#: qml/Wizard/Pages/passcode-set.qml:32
88#: qml/Wizard/Pages/passcode-set.qml:32
61msgid "Cancel"
89msgid "Cancel"
62msgstr "キャンセル"
90msgstr "キャンセル"
63
91
64−#: qml/Components/Dialogs.qml:178
92+#: qml/Components/Dialogs.qml:211
65msgctxt "Title: Reboot dialog"
93msgctxt "Title: Reboot dialog"
66msgid "Reboot"
94msgid "Reboot"
67msgstr "再起動"
95msgstr "再起動"
68
96
69−#: qml/Components/Dialogs.qml:179
97+#: qml/Components/Dialogs.qml:212
70msgid "Are you sure you want to reboot?"
98msgid "Are you sure you want to reboot?"
71msgstr "本当に再起動しますか?"
99msgstr "本当に再起動しますか?"
72
100
73−#: qml/Components/Dialogs.qml:181
101+#: qml/Components/Dialogs.qml:215
74msgid "No"
102msgid "No"
75msgstr "いいえ"
103msgstr "いいえ"
76
104
77−#: qml/Components/Dialogs.qml:187
105+#: qml/Components/Dialogs.qml:223
78msgid "Yes"
106msgid "Yes"
79msgstr "はい"
107msgstr "はい"
80
108
81−#: qml/Components/Dialogs.qml:202
109+#: qml/Components/Dialogs.qml:239
82msgctxt "Title: Power off/Restart dialog"
110msgctxt "Title: Power off/Restart dialog"
83msgid "Power"
111msgid "Power"
84msgstr "電源"
112msgstr "電源"
85
113
86−#: qml/Components/Dialogs.qml:203
114+#: qml/Components/Dialogs.qml:240
87msgid ""
115msgid ""
88"Are you sure you would like\n"
116"Are you sure you would like\n"
89"to power off?"
117"to power off?"
90msgstr "本当に電源を切りますか?"
118msgstr "本当に電源を切りますか?"
91
119
92−#: qml/Components/Dialogs.qml:205
120+#: qml/Components/Dialogs.qml:244
93msgctxt "Button: Power off the system"
121msgctxt "Button: Power off the system"
94msgid "Power off"
122msgid "Power off"
95msgstr "電源を切る"
123msgstr "電源を切る"
96
124
97−#: qml/Components/Dialogs.qml:214
125+#: qml/Components/Dialogs.qml:255
98msgctxt "Button: Restart the system"
126msgctxt "Button: Restart the system"
99msgid "Restart"
127msgid "Restart"
100msgstr "再起動"
128msgstr "再起動"
@@ -120,7 +148,7 @@ msgid "Alt + PrtScr"
120msgstr ""
148msgstr ""
121
149
122#: qml/Components/KeyboardShortcutsOverlay.qml:80
150#: qml/Components/KeyboardShortcutsOverlay.qml:80
123−msgid "Takes a screenshot of a window."
151+msgid "Takes a screenshot of the current window."
124msgstr ""
152msgstr ""
125
153
126#: qml/Components/KeyboardShortcutsOverlay.qml:88
154#: qml/Components/KeyboardShortcutsOverlay.qml:88
@@ -267,7 +295,7 @@ msgstr ""
267msgid "Closes the current window."
295msgid "Closes the current window."
268msgstr ""
296msgstr ""
269
297
270−#: qml/Components/Lockscreen.qml:212 qml/Greeter/NarrowView.qml:252
298+#: qml/Components/Lockscreen.qml:212 qml/Greeter/NarrowView.qml:242
271msgid "Return to Call"
299msgid "Return to Call"
272msgstr ""
300msgstr ""
273
301
@@ -275,7 +303,7 @@ msgstr ""
275msgid "Emergency Call"
303msgid "Emergency Call"
276msgstr "緊急通報"
304msgstr "緊急通報"
277
305
278−#: qml/Components/Lockscreen.qml:244
306+#: qml/Components/Lockscreen.qml:245
279msgid "OK"
307msgid "OK"
280msgstr "OK"
308msgstr "OK"
281
309
@@ -289,29 +317,29 @@ msgstr ""
289msgid "%1:%2"
317msgid "%1:%2"
290msgstr ""
318msgstr ""
291
319
292−#: qml/Components/ModeSwitchWarningDialog.qml:32
320+#: qml/Components/ModeSwitchWarningDialog.qml:33
293msgid "Apps may have unsaved data:"
321msgid "Apps may have unsaved data:"
294msgstr ""
322msgstr ""
295
323
296−#: qml/Components/ModeSwitchWarningDialog.qml:57
324+#: qml/Components/ModeSwitchWarningDialog.qml:60
297msgctxt ""
325msgctxt ""
298"Re-dock means connect the device again to an external screen/mouse/keyboard"
326"Re-dock means connect the device again to an external screen/mouse/keyboard"
299msgid "Re-dock, save your work and close these apps to continue."
327msgid "Re-dock, save your work and close these apps to continue."
300msgstr ""
328msgstr ""
301
329
302−#: qml/Components/ModeSwitchWarningDialog.qml:63
330+#: qml/Components/ModeSwitchWarningDialog.qml:67
303msgid "Or force close now (unsaved data will be lost)."
331msgid "Or force close now (unsaved data will be lost)."
304msgstr ""
332msgstr ""
305
333
306−#: qml/Components/ModeSwitchWarningDialog.qml:75
334+#: qml/Components/ModeSwitchWarningDialog.qml:80
307msgid "OK, I will reconnect"
335msgid "OK, I will reconnect"
308msgstr ""
336msgstr ""
309
337
310−#: qml/Components/ModeSwitchWarningDialog.qml:76
338+#: qml/Components/ModeSwitchWarningDialog.qml:81
311msgid "Reconnect now!"
339msgid "Reconnect now!"
312msgstr ""
340msgstr ""
313
341
314−#: qml/Components/ModeSwitchWarningDialog.qml:88
342+#: qml/Components/ModeSwitchWarningDialog.qml:94
315msgid "Close all"
343msgid "Close all"
316msgstr ""
344msgstr ""
317
345
@@ -426,15 +454,15 @@ msgstr "指を離して更新…"
426msgid "Enable location data"
454msgid "Enable location data"
427msgstr ""
455msgstr ""
428
456
429−#: qml/Dash/ScopesList.qml:57
457+#: qml/Dash/ScopesList.qml:146
430msgid "Manage"
458msgid "Manage"
431msgstr ""
459msgstr ""
432
460
433−#: qml/Dash/ScopesList.qml:104
461+#: qml/Dash/ScopesList.qml:187
434msgid "Home"
462msgid "Home"
435msgstr ""
463msgstr ""
436
464
437−#: qml/Dash/ScopesList.qml:105
465+#: qml/Dash/ScopesList.qml:188
438msgid "Also installed"
466msgid "Also installed"
439msgstr ""
467msgstr ""
440
468
@@ -460,44 +488,44 @@ msgid "Please wait %1 minute and then try again…"
460msgid_plural "Please wait %1 minutes and then try again…"
488msgid_plural "Please wait %1 minutes and then try again…"
461msgstr[0] "%1 分待ってからやり直してください…"
489msgstr[0] "%1 分待ってからやり直してください…"
462
490
463−#: qml/Greeter/Greeter.qml:592
491+#: qml/Greeter/Greeter.qml:561
464msgid "Try again"
492msgid "Try again"
465msgstr ""
493msgstr ""
466
494
467−#: qml/Greeter/LoginList.qml:70
495+#: qml/Greeter/Greeter.qml:562
468−msgid "Passphrase"
496+msgid "Enter passphrase to unlock"
469msgstr ""
497msgstr ""
470
498
471−#: qml/Greeter/LoginList.qml:71
499+#: qml/Greeter/Greeter.qml:563
472−msgid "Passcode"
500+msgid "Enter passcode to unlock"
473msgstr ""
501msgstr ""
474
502
475−#: qml/Greeter/LoginList.qml:98
503+#: qml/Greeter/NarrowView.qml:242
476−msgid "Retry"
504+msgid "Emergency"
477msgstr ""
505msgstr ""
478
506
479−#: qml/Greeter/LoginList.qml:99
507+#: qml/Greeter/PromptList.qml:126
480−msgid "Log In"
508+msgid "Passphrase"
481msgstr ""
509msgstr ""
482
510
483−#: qml/Greeter/NarrowView.qml:252
511+#: qml/Greeter/PromptList.qml:126
484−msgid "Emergency"
512+msgid "Passcode"
485msgstr ""
513msgstr ""
486
514
487#: qml/Greeter/SessionsList.qml:122
515#: qml/Greeter/SessionsList.qml:122
488msgid "Select desktop environment"
516msgid "Select desktop environment"
489msgstr ""
517msgstr ""
490
518
491−#: qml/Launcher/Drawer.qml:80
519+#: qml/Launcher/Drawer.qml:92
492msgid "Search…"
520msgid "Search…"
493msgstr ""
521msgstr ""
494
522
495−#: qml/Launcher/Drawer.qml:101
523+#: qml/Launcher/Drawer.qml:123
496msgctxt "Apps sorted alphabetically"
524msgctxt "Apps sorted alphabetically"
497msgid "A-Z"
525msgid "A-Z"
498msgstr ""
526msgstr ""
499
527
500−#: qml/Launcher/MoreAppsHeader.qml:32
528+#: qml/Launcher/MoreAppsHeader.qml:39
501msgid "More apps in the store"
529msgid "More apps in the store"
502msgstr ""
530msgstr ""
503
531
@@ -513,62 +541,62 @@ msgstr "タップすると通話に戻ります..."
513msgid "Conference"
541msgid "Conference"
514msgstr "グループ通話"
542msgstr "グループ通話"
515
543
516−#: qml/Panel/Indicators/MenuItemFactory.qml:868
544+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:869
517msgid "Nothing is playing"
545msgid "Nothing is playing"
518msgstr "再生するものがありません"
546msgstr "再生するものがありません"
519
547
520−#: qml/Panel/Indicators/MenuItemFactory.qml:996
548+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:997
521#, qt-format
549#, qt-format
522msgid "%1 hour"
550msgid "%1 hour"
523msgid_plural "%1 hours"
551msgid_plural "%1 hours"
524msgstr[0] ""
552msgstr[0] ""
525msgstr[1] ""
553msgstr[1] ""
526
554
527−#: qml/Panel/Indicators/MenuItemFactory.qml:1000
555+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1001
528#, qt-format
556#, qt-format
529msgid "%1 minute"
557msgid "%1 minute"
530msgid_plural "%1 minutes"
558msgid_plural "%1 minutes"
531msgstr[0] ""
559msgstr[0] ""
532msgstr[1] ""
560msgstr[1] ""
533
561
534−#: qml/Panel/Indicators/MenuItemFactory.qml:1005
562+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1006
535#, qt-format
563#, qt-format
536msgid "%1 second"
564msgid "%1 second"
537msgid_plural "%1 seconds"
565msgid_plural "%1 seconds"
538msgstr[0] ""
566msgstr[0] ""
539msgstr[1] ""
567msgstr[1] ""
540
568
541−#: qml/Panel/Indicators/MenuItemFactory.qml:1008
569+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1009
542msgid "0 seconds"
570msgid "0 seconds"
543msgstr ""
571msgstr ""
544
572
545#. Translators: String like "1 hour, 2 minutes, 3 seconds remaining"
573#. Translators: String like "1 hour, 2 minutes, 3 seconds remaining"
546−#: qml/Panel/Indicators/MenuItemFactory.qml:1010
574+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1011
547#, qt-format
575#, qt-format
548msgid "%1 remaining"
576msgid "%1 remaining"
549msgstr ""
577msgstr ""
550
578
551−#: qml/Panel/Indicators/MenuItemFactory.qml:1016
579+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1017
552msgid "In queue…"
580msgid "In queue…"
553msgstr "開始待ち..."
581msgstr "開始待ち..."
554
582
555−#: qml/Panel/Indicators/MenuItemFactory.qml:1020
583+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1021
556msgid "Downloading"
584msgid "Downloading"
557msgstr "ダウンロード中"
585msgstr "ダウンロード中"
558
586
559−#: qml/Panel/Indicators/MenuItemFactory.qml:1022
587+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1023
560msgid "Paused, tap to resume"
588msgid "Paused, tap to resume"
561msgstr "停止中、再開するにはタップしてください"
589msgstr "停止中、再開するにはタップしてください"
562
590
563−#: qml/Panel/Indicators/MenuItemFactory.qml:1024
591+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1025
564msgid "Canceled"
592msgid "Canceled"
565msgstr "中止しました"
593msgstr "中止しました"
566
594
567−#: qml/Panel/Indicators/MenuItemFactory.qml:1026
595+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1027
568msgid "Finished"
596msgid "Finished"
569msgstr "完了しました"
597msgstr "完了しました"
570
598
571−#: qml/Panel/Indicators/MenuItemFactory.qml:1028
599+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1029
572msgid "Failed, tap to retry"
600msgid "Failed, tap to retry"
573msgstr "失敗しました、再試行するにはタップしてください"
601msgstr "失敗しました、再試行するにはタップしてください"
574
602
po/km.po+85−57
@@ -7,7 +7,7 @@ msgid ""
7msgstr ""
7msgstr ""
8"Project-Id-Version: unity8\n"
8"Project-Id-Version: unity8\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2016-12-15 16:17+0000\n"
10+"POT-Creation-Date: 2017-02-06 09:12+0000\n"
11"PO-Revision-Date: 2014-08-20 02:48+0000\n"
11"PO-Revision-Date: 2014-08-20 02:48+0000\n"
12"Last-Translator: Sophea Sok <sksophea@gmail.com>\n"
12"Last-Translator: Sophea Sok <sksophea@gmail.com>\n"
13"Language-Team: Khmer <km@li.org>\n"
13"Language-Team: Khmer <km@li.org>\n"
@@ -15,13 +15,41 @@ msgstr ""
15"Content-Type: text/plain; charset=UTF-8\n"
15"Content-Type: text/plain; charset=UTF-8\n"
16"Content-Transfer-Encoding: 8bit\n"
16"Content-Transfer-Encoding: 8bit\n"
17"Plural-Forms: nplurals=1; plural=0;\n"
17"Plural-Forms: nplurals=1; plural=0;\n"
18−"X-Launchpad-Export-Date: 2016-12-23 04:59+0000\n"
18+"X-Launchpad-Export-Date: 2017-02-08 04:59+0000\n"
19−"X-Generator: Launchpad (build 18298)\n"
19+"X-Generator: Launchpad (build 18326)\n"
20
20
21−#: plugins/LightDM/Greeter.cpp:123
21+#: plugins/LightDM/Greeter.cpp:188
22msgid "Password: "
22msgid "Password: "
23msgstr "ពាក្យសម្ងាត់៖ "
23msgstr "ពាក្យសម្ងាត់៖ "
24
24
25+#: plugins/LightDM/Greeter.cpp:203
26+msgid "Username"
27+msgstr ""
28+
29+#: plugins/LightDM/Greeter.cpp:242
30+msgid "Failed to authenticate"
31+msgstr ""
32+
33+#: plugins/LightDM/Greeter.cpp:244
34+msgid "Invalid password, please try again"
35+msgstr ""
36+
37+#: plugins/LightDM/Greeter.cpp:254
38+msgid "Log In"
39+msgstr ""
40+
41+#: plugins/LightDM/Greeter.cpp:254
42+msgid "Retry"
43+msgstr "ព្យាយាម​ម្ដងទៀត"
44+
45+#: plugins/LightDM/UsersModel.cpp:152
46+msgid "Login"
47+msgstr ""
48+
49+#: plugins/LightDM/UsersModel.cpp:160
50+msgid "Guest Session"
51+msgstr ""
52+
25#: plugins/Unity/Launcher/launcheritem.cpp:50
53#: plugins/Unity/Launcher/launcheritem.cpp:50
26#: plugins/Unity/Launcher/launcheritem.cpp:122
54#: plugins/Unity/Launcher/launcheritem.cpp:122
27msgid "Pin shortcut"
55msgid "Pin shortcut"
@@ -35,55 +63,55 @@ msgstr "ចាកចេញ"
35msgid "Unpin shortcut"
63msgid "Unpin shortcut"
36msgstr "មិន​ភ្ជាប់ផ្លូវកាត់"
64msgstr "មិន​ភ្ជាប់ផ្លូវកាត់"
37
65
38−#: qml/Components/Dialogs.qml:149
66+#: qml/Components/Dialogs.qml:177
39msgctxt "Title: Lock/Log out dialog"
67msgctxt "Title: Lock/Log out dialog"
40msgid "Log out"
68msgid "Log out"
41msgstr "ចេញ"
69msgstr "ចេញ"
42
70
43−#: qml/Components/Dialogs.qml:150
71+#: qml/Components/Dialogs.qml:178
44msgid "Are you sure you want to log out?"
72msgid "Are you sure you want to log out?"
45msgstr "តើ​អ្នក​ពិតជា​ចង់​ចេញ​មែន​ឬ?"
73msgstr "តើ​អ្នក​ពិតជា​ចង់​ចេញ​មែន​ឬ?"
46
74
47−#: qml/Components/Dialogs.qml:152
75+#: qml/Components/Dialogs.qml:181
48msgctxt "Button: Lock the system"
76msgctxt "Button: Lock the system"
49msgid "Lock"
77msgid "Lock"
50msgstr "ចាក់សោ"
78msgstr "ចាក់សោ"
51
79
52−#: qml/Components/Dialogs.qml:159
80+#: qml/Components/Dialogs.qml:191
53msgctxt "Button: Log out from the system"
81msgctxt "Button: Log out from the system"
54msgid "Log Out"
82msgid "Log Out"
55msgstr "ចេញ"
83msgstr "ចេញ"
56
84
57−#: qml/Components/Dialogs.qml:166 qml/Components/Dialogs.qml:222
85+#: qml/Components/Dialogs.qml:199 qml/Components/Dialogs.qml:264
58−#: qml/Dash/DashPageHeader.qml:324 qml/Greeter/NarrowView.qml:232
86+#: qml/Dash/DashPageHeader.qml:324 qml/Greeter/NarrowView.qml:222
59#: qml/Wizard/Pages/passcode-confirm.qml:32
87#: qml/Wizard/Pages/passcode-confirm.qml:32
60#: qml/Wizard/Pages/passcode-set.qml:32
88#: qml/Wizard/Pages/passcode-set.qml:32
61msgid "Cancel"
89msgid "Cancel"
62msgstr "បោះបង់"
90msgstr "បោះបង់"
63
91
64−#: qml/Components/Dialogs.qml:178
92+#: qml/Components/Dialogs.qml:211
65msgctxt "Title: Reboot dialog"
93msgctxt "Title: Reboot dialog"
66msgid "Reboot"
94msgid "Reboot"
67msgstr "ចាប់ផ្ដើម​ឡើងវិញ"
95msgstr "ចាប់ផ្ដើម​ឡើងវិញ"
68
96
69−#: qml/Components/Dialogs.qml:179
97+#: qml/Components/Dialogs.qml:212
70msgid "Are you sure you want to reboot?"
98msgid "Are you sure you want to reboot?"
71msgstr "តើ​អ្នក​ពិតជា​ចង់​ចាប់ផ្ដើម​ឡើងវិញ​មែន​ឬ?"
99msgstr "តើ​អ្នក​ពិតជា​ចង់​ចាប់ផ្ដើម​ឡើងវិញ​មែន​ឬ?"
72
100
73−#: qml/Components/Dialogs.qml:181
101+#: qml/Components/Dialogs.qml:215
74msgid "No"
102msgid "No"
75msgstr "ទេ"
103msgstr "ទេ"
76
104
77−#: qml/Components/Dialogs.qml:187
105+#: qml/Components/Dialogs.qml:223
78msgid "Yes"
106msgid "Yes"
79msgstr "បាទ/ចាស"
107msgstr "បាទ/ចាស"
80
108
81−#: qml/Components/Dialogs.qml:202
109+#: qml/Components/Dialogs.qml:239
82msgctxt "Title: Power off/Restart dialog"
110msgctxt "Title: Power off/Restart dialog"
83msgid "Power"
111msgid "Power"
84msgstr "ថាមពល"
112msgstr "ថាមពល"
85
113
86−#: qml/Components/Dialogs.qml:203
114+#: qml/Components/Dialogs.qml:240
87msgid ""
115msgid ""
88"Are you sure you would like\n"
116"Are you sure you would like\n"
89"to power off?"
117"to power off?"
@@ -91,12 +119,12 @@ msgstr ""
91"តើ​អ្នក​ពិតជា​ចង់\n"
119"តើ​អ្នក​ពិតជា​ចង់\n"
92"បិទ​មែន​ឬ?"
120"បិទ​មែន​ឬ?"
93
121
94−#: qml/Components/Dialogs.qml:205
122+#: qml/Components/Dialogs.qml:244
95msgctxt "Button: Power off the system"
123msgctxt "Button: Power off the system"
96msgid "Power off"
124msgid "Power off"
97msgstr "បិទ"
125msgstr "បិទ"
98
126
99−#: qml/Components/Dialogs.qml:214
127+#: qml/Components/Dialogs.qml:255
100msgctxt "Button: Restart the system"
128msgctxt "Button: Restart the system"
101msgid "Restart"
129msgid "Restart"
102msgstr "ចាប់ផ្ដើម​ឡើងវិញ"
130msgstr "ចាប់ផ្ដើម​ឡើងវិញ"
@@ -122,7 +150,7 @@ msgid "Alt + PrtScr"
122msgstr ""
150msgstr ""
123
151
124#: qml/Components/KeyboardShortcutsOverlay.qml:80
152#: qml/Components/KeyboardShortcutsOverlay.qml:80
125−msgid "Takes a screenshot of a window."
153+msgid "Takes a screenshot of the current window."
126msgstr ""
154msgstr ""
127
155
128#: qml/Components/KeyboardShortcutsOverlay.qml:88
156#: qml/Components/KeyboardShortcutsOverlay.qml:88
@@ -269,7 +297,7 @@ msgstr ""
269msgid "Closes the current window."
297msgid "Closes the current window."
270msgstr ""
298msgstr ""
271
299
272−#: qml/Components/Lockscreen.qml:212 qml/Greeter/NarrowView.qml:252
300+#: qml/Components/Lockscreen.qml:212 qml/Greeter/NarrowView.qml:242
273msgid "Return to Call"
301msgid "Return to Call"
274msgstr ""
302msgstr ""
275
303
@@ -277,7 +305,7 @@ msgstr ""
277msgid "Emergency Call"
305msgid "Emergency Call"
278msgstr "ការ​ហៅ​ពេល​អាសន្ន"
306msgstr "ការ​ហៅ​ពេល​អាសន្ន"
279
307
280−#: qml/Components/Lockscreen.qml:244
308+#: qml/Components/Lockscreen.qml:245
281msgid "OK"
309msgid "OK"
282msgstr "យល់ព្រម"
310msgstr "យល់ព្រម"
283
311
@@ -291,29 +319,29 @@ msgstr ""
291msgid "%1:%2"
319msgid "%1:%2"
292msgstr ""
320msgstr ""
293
321
294−#: qml/Components/ModeSwitchWarningDialog.qml:32
322+#: qml/Components/ModeSwitchWarningDialog.qml:33
295msgid "Apps may have unsaved data:"
323msgid "Apps may have unsaved data:"
296msgstr ""
324msgstr ""
297
325
298−#: qml/Components/ModeSwitchWarningDialog.qml:57
326+#: qml/Components/ModeSwitchWarningDialog.qml:60
299msgctxt ""
327msgctxt ""
300"Re-dock means connect the device again to an external screen/mouse/keyboard"
328"Re-dock means connect the device again to an external screen/mouse/keyboard"
301msgid "Re-dock, save your work and close these apps to continue."
329msgid "Re-dock, save your work and close these apps to continue."
302msgstr ""
330msgstr ""
303
331
304−#: qml/Components/ModeSwitchWarningDialog.qml:63
332+#: qml/Components/ModeSwitchWarningDialog.qml:67
305msgid "Or force close now (unsaved data will be lost)."
333msgid "Or force close now (unsaved data will be lost)."
306msgstr ""
334msgstr ""
307
335
308−#: qml/Components/ModeSwitchWarningDialog.qml:75
336+#: qml/Components/ModeSwitchWarningDialog.qml:80
309msgid "OK, I will reconnect"
337msgid "OK, I will reconnect"
310msgstr ""
338msgstr ""
311
339
312−#: qml/Components/ModeSwitchWarningDialog.qml:76
340+#: qml/Components/ModeSwitchWarningDialog.qml:81
313msgid "Reconnect now!"
341msgid "Reconnect now!"
314msgstr ""
342msgstr ""
315
343
316−#: qml/Components/ModeSwitchWarningDialog.qml:88
344+#: qml/Components/ModeSwitchWarningDialog.qml:94
317msgid "Close all"
345msgid "Close all"
318msgstr "បិទ​ទាំង​អស់"
346msgstr "បិទ​ទាំង​អស់"
319
347
@@ -428,15 +456,15 @@ msgstr ""
428msgid "Enable location data"
456msgid "Enable location data"
429msgstr ""
457msgstr ""
430
458
431−#: qml/Dash/ScopesList.qml:57
459+#: qml/Dash/ScopesList.qml:146
432msgid "Manage"
460msgid "Manage"
433msgstr "គ្រប់គ្រង"
461msgstr "គ្រប់គ្រង"
434
462
435−#: qml/Dash/ScopesList.qml:104
463+#: qml/Dash/ScopesList.qml:187
436msgid "Home"
464msgid "Home"
437msgstr "ផ្ទះ"
465msgstr "ផ្ទះ"
438
466
439−#: qml/Dash/ScopesList.qml:105
467+#: qml/Dash/ScopesList.qml:188
440msgid "Also installed"
468msgid "Also installed"
441msgstr ""
469msgstr ""
442
470
@@ -463,44 +491,44 @@ msgid_plural "Please wait %1 minutes and then try again…"
463msgstr[0] ""
491msgstr[0] ""
464msgstr[1] ""
492msgstr[1] ""
465
493
466−#: qml/Greeter/Greeter.qml:592
494+#: qml/Greeter/Greeter.qml:561
467msgid "Try again"
495msgid "Try again"
468msgstr ""
496msgstr ""
469
497
470−#: qml/Greeter/LoginList.qml:70
498+#: qml/Greeter/Greeter.qml:562
471−msgid "Passphrase"
499+msgid "Enter passphrase to unlock"
472msgstr ""
500msgstr ""
473
501
474−#: qml/Greeter/LoginList.qml:71
502+#: qml/Greeter/Greeter.qml:563
475−msgid "Passcode"
503+msgid "Enter passcode to unlock"
476msgstr ""
504msgstr ""
477
505
478−#: qml/Greeter/LoginList.qml:98
506+#: qml/Greeter/NarrowView.qml:242
479−msgid "Retry"
507+msgid "Emergency"
480−msgstr "ព្យាយាម​ម្ដងទៀត"
508+msgstr ""
481
509
482−#: qml/Greeter/LoginList.qml:99
510+#: qml/Greeter/PromptList.qml:126
483−msgid "Log In"
511+msgid "Passphrase"
484msgstr ""
512msgstr ""
485
513
486−#: qml/Greeter/NarrowView.qml:252
514+#: qml/Greeter/PromptList.qml:126
487−msgid "Emergency"
515+msgid "Passcode"
488msgstr ""
516msgstr ""
489
517
490#: qml/Greeter/SessionsList.qml:122
518#: qml/Greeter/SessionsList.qml:122
491msgid "Select desktop environment"
519msgid "Select desktop environment"
492msgstr ""
520msgstr ""
493
521
494−#: qml/Launcher/Drawer.qml:80
522+#: qml/Launcher/Drawer.qml:92
495msgid "Search…"
523msgid "Search…"
496msgstr ""
524msgstr ""
497
525
498−#: qml/Launcher/Drawer.qml:101
526+#: qml/Launcher/Drawer.qml:123
499msgctxt "Apps sorted alphabetically"
527msgctxt "Apps sorted alphabetically"
500msgid "A-Z"
528msgid "A-Z"
501msgstr ""
529msgstr ""
502
530
503−#: qml/Launcher/MoreAppsHeader.qml:32
531+#: qml/Launcher/MoreAppsHeader.qml:39
504msgid "More apps in the store"
532msgid "More apps in the store"
505msgstr ""
533msgstr ""
506
534
@@ -516,59 +544,59 @@ msgstr "ប៉ះ​ដើម្បី​ត្រឡប់​ទៅ​ការ
516msgid "Conference"
544msgid "Conference"
517msgstr "សន្និសីទ"
545msgstr "សន្និសីទ"
518
546
519−#: qml/Panel/Indicators/MenuItemFactory.qml:868
547+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:869
520msgid "Nothing is playing"
548msgid "Nothing is playing"
521msgstr ""
549msgstr ""
522
550
523−#: qml/Panel/Indicators/MenuItemFactory.qml:996
551+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:997
524#, qt-format
552#, qt-format
525msgid "%1 hour"
553msgid "%1 hour"
526msgid_plural "%1 hours"
554msgid_plural "%1 hours"
527msgstr[0] "%1 ម៉ោង"
555msgstr[0] "%1 ម៉ោង"
528
556
529−#: qml/Panel/Indicators/MenuItemFactory.qml:1000
557+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1001
530#, qt-format
558#, qt-format
531msgid "%1 minute"
559msgid "%1 minute"
532msgid_plural "%1 minutes"
560msgid_plural "%1 minutes"
533msgstr[0] "%1 នាទី"
561msgstr[0] "%1 នាទី"
534
562
535−#: qml/Panel/Indicators/MenuItemFactory.qml:1005
563+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1006
536#, qt-format
564#, qt-format
537msgid "%1 second"
565msgid "%1 second"
538msgid_plural "%1 seconds"
566msgid_plural "%1 seconds"
539msgstr[0] "%1 វិនាទី"
567msgstr[0] "%1 វិនាទី"
540
568
541−#: qml/Panel/Indicators/MenuItemFactory.qml:1008
569+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1009
542msgid "0 seconds"
570msgid "0 seconds"
543msgstr "០ វិនាទី"
571msgstr "០ វិនាទី"
544
572
545#. Translators: String like "1 hour, 2 minutes, 3 seconds remaining"
573#. Translators: String like "1 hour, 2 minutes, 3 seconds remaining"
546−#: qml/Panel/Indicators/MenuItemFactory.qml:1010
574+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1011
547#, qt-format
575#, qt-format
548msgid "%1 remaining"
576msgid "%1 remaining"
549msgstr "នៅ​សល់ %1"
577msgstr "នៅ​សល់ %1"
550
578
551−#: qml/Panel/Indicators/MenuItemFactory.qml:1016
579+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1017
552msgid "In queue…"
580msgid "In queue…"
553msgstr "ក្នុងជួរ…"
581msgstr "ក្នុងជួរ…"
554
582
555−#: qml/Panel/Indicators/MenuItemFactory.qml:1020
583+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1021
556msgid "Downloading"
584msgid "Downloading"
557msgstr "ទាញយក"
585msgstr "ទាញយក"
558
586
559−#: qml/Panel/Indicators/MenuItemFactory.qml:1022
587+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1023
560msgid "Paused, tap to resume"
588msgid "Paused, tap to resume"
561msgstr "បាន​ផ្អាក, ប៉ះ ដើម្បីបន្ត"
589msgstr "បាន​ផ្អាក, ប៉ះ ដើម្បីបន្ត"
562
590
563−#: qml/Panel/Indicators/MenuItemFactory.qml:1024
591+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1025
564msgid "Canceled"
592msgid "Canceled"
565msgstr "បាន​បោះបង់"
593msgstr "បាន​បោះបង់"
566
594
567−#: qml/Panel/Indicators/MenuItemFactory.qml:1026
595+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1027
568msgid "Finished"
596msgid "Finished"
569msgstr "បាន​បញ្ចប់"
597msgstr "បាន​បញ្ចប់"
570
598
571−#: qml/Panel/Indicators/MenuItemFactory.qml:1028
599+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1029
572msgid "Failed, tap to retry"
600msgid "Failed, tap to retry"
573msgstr "បាន​បរាជ័យ ប៉ះ​ ដើម្បី​ព្យាយាម​ម្ដង​ទៀត"
601msgstr "បាន​បរាជ័យ ប៉ះ​ ដើម្បី​ព្យាយាម​ម្ដង​ទៀត"
574
602
po/kn.po+84−56
@@ -7,7 +7,7 @@ msgid ""
7msgstr ""
7msgstr ""
8"Project-Id-Version: unity\n"
8"Project-Id-Version: unity\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2016-12-15 16:17+0000\n"
10+"POT-Creation-Date: 2017-02-06 09:12+0000\n"
11"PO-Revision-Date: 2013-06-27 05:43+0000\n"
11"PO-Revision-Date: 2013-06-27 05:43+0000\n"
12"Last-Translator: Michał Sawicz <michal.sawicz@canonical.com>\n"
12"Last-Translator: Michał Sawicz <michal.sawicz@canonical.com>\n"
13"Language-Team: Kannada <kn@li.org>\n"
13"Language-Team: Kannada <kn@li.org>\n"
@@ -15,13 +15,41 @@ msgstr ""
15"Content-Type: text/plain; charset=UTF-8\n"
15"Content-Type: text/plain; charset=UTF-8\n"
16"Content-Transfer-Encoding: 8bit\n"
16"Content-Transfer-Encoding: 8bit\n"
17"Plural-Forms: nplurals=2; plural=n != 1;\n"
17"Plural-Forms: nplurals=2; plural=n != 1;\n"
18−"X-Launchpad-Export-Date: 2016-12-23 04:59+0000\n"
18+"X-Launchpad-Export-Date: 2017-02-08 04:59+0000\n"
19−"X-Generator: Launchpad (build 18298)\n"
19+"X-Generator: Launchpad (build 18326)\n"
20
20
21−#: plugins/LightDM/Greeter.cpp:123
21+#: plugins/LightDM/Greeter.cpp:188
22msgid "Password: "
22msgid "Password: "
23msgstr ""
23msgstr ""
24
24
25+#: plugins/LightDM/Greeter.cpp:203
26+msgid "Username"
27+msgstr ""
28+
29+#: plugins/LightDM/Greeter.cpp:242
30+msgid "Failed to authenticate"
31+msgstr ""
32+
33+#: plugins/LightDM/Greeter.cpp:244
34+msgid "Invalid password, please try again"
35+msgstr ""
36+
37+#: plugins/LightDM/Greeter.cpp:254
38+msgid "Log In"
39+msgstr ""
40+
41+#: plugins/LightDM/Greeter.cpp:254
42+msgid "Retry"
43+msgstr ""
44+
45+#: plugins/LightDM/UsersModel.cpp:152
46+msgid "Login"
47+msgstr ""
48+
49+#: plugins/LightDM/UsersModel.cpp:160
50+msgid "Guest Session"
51+msgstr ""
52+
25#: plugins/Unity/Launcher/launcheritem.cpp:50
53#: plugins/Unity/Launcher/launcheritem.cpp:50
26#: plugins/Unity/Launcher/launcheritem.cpp:122
54#: plugins/Unity/Launcher/launcheritem.cpp:122
27msgid "Pin shortcut"
55msgid "Pin shortcut"
@@ -35,66 +63,66 @@ msgstr ""
35msgid "Unpin shortcut"
63msgid "Unpin shortcut"
36msgstr ""
64msgstr ""
37
65
38−#: qml/Components/Dialogs.qml:149
66+#: qml/Components/Dialogs.qml:177
39msgctxt "Title: Lock/Log out dialog"
67msgctxt "Title: Lock/Log out dialog"
40msgid "Log out"
68msgid "Log out"
41msgstr ""
69msgstr ""
42
70
43−#: qml/Components/Dialogs.qml:150
71+#: qml/Components/Dialogs.qml:178
44msgid "Are you sure you want to log out?"
72msgid "Are you sure you want to log out?"
45msgstr ""
73msgstr ""
46
74
47−#: qml/Components/Dialogs.qml:152
75+#: qml/Components/Dialogs.qml:181
48msgctxt "Button: Lock the system"
76msgctxt "Button: Lock the system"
49msgid "Lock"
77msgid "Lock"
50msgstr ""
78msgstr ""
51
79
52−#: qml/Components/Dialogs.qml:159
80+#: qml/Components/Dialogs.qml:191
53msgctxt "Button: Log out from the system"
81msgctxt "Button: Log out from the system"
54msgid "Log Out"
82msgid "Log Out"
55msgstr ""
83msgstr ""
56
84
57−#: qml/Components/Dialogs.qml:166 qml/Components/Dialogs.qml:222
85+#: qml/Components/Dialogs.qml:199 qml/Components/Dialogs.qml:264
58−#: qml/Dash/DashPageHeader.qml:324 qml/Greeter/NarrowView.qml:232
86+#: qml/Dash/DashPageHeader.qml:324 qml/Greeter/NarrowView.qml:222
59#: qml/Wizard/Pages/passcode-confirm.qml:32
87#: qml/Wizard/Pages/passcode-confirm.qml:32
60#: qml/Wizard/Pages/passcode-set.qml:32
88#: qml/Wizard/Pages/passcode-set.qml:32
61msgid "Cancel"
89msgid "Cancel"
62msgstr ""
90msgstr ""
63
91
64−#: qml/Components/Dialogs.qml:178
92+#: qml/Components/Dialogs.qml:211
65msgctxt "Title: Reboot dialog"
93msgctxt "Title: Reboot dialog"
66msgid "Reboot"
94msgid "Reboot"
67msgstr ""
95msgstr ""
68
96
69−#: qml/Components/Dialogs.qml:179
97+#: qml/Components/Dialogs.qml:212
70msgid "Are you sure you want to reboot?"
98msgid "Are you sure you want to reboot?"
71msgstr ""
99msgstr ""
72
100
73−#: qml/Components/Dialogs.qml:181
101+#: qml/Components/Dialogs.qml:215
74msgid "No"
102msgid "No"
75msgstr ""
103msgstr ""
76
104
77−#: qml/Components/Dialogs.qml:187
105+#: qml/Components/Dialogs.qml:223
78msgid "Yes"
106msgid "Yes"
79msgstr ""
107msgstr ""
80
108
81−#: qml/Components/Dialogs.qml:202
109+#: qml/Components/Dialogs.qml:239
82msgctxt "Title: Power off/Restart dialog"
110msgctxt "Title: Power off/Restart dialog"
83msgid "Power"
111msgid "Power"
84msgstr ""
112msgstr ""
85
113
86−#: qml/Components/Dialogs.qml:203
114+#: qml/Components/Dialogs.qml:240
87msgid ""
115msgid ""
88"Are you sure you would like\n"
116"Are you sure you would like\n"
89"to power off?"
117"to power off?"
90msgstr ""
118msgstr ""
91
119
92−#: qml/Components/Dialogs.qml:205
120+#: qml/Components/Dialogs.qml:244
93msgctxt "Button: Power off the system"
121msgctxt "Button: Power off the system"
94msgid "Power off"
122msgid "Power off"
95msgstr ""
123msgstr ""
96
124
97−#: qml/Components/Dialogs.qml:214
125+#: qml/Components/Dialogs.qml:255
98msgctxt "Button: Restart the system"
126msgctxt "Button: Restart the system"
99msgid "Restart"
127msgid "Restart"
100msgstr ""
128msgstr ""
@@ -120,7 +148,7 @@ msgid "Alt + PrtScr"
120msgstr ""
148msgstr ""
121
149
122#: qml/Components/KeyboardShortcutsOverlay.qml:80
150#: qml/Components/KeyboardShortcutsOverlay.qml:80
123−msgid "Takes a screenshot of a window."
151+msgid "Takes a screenshot of the current window."
124msgstr ""
152msgstr ""
125
153
126#: qml/Components/KeyboardShortcutsOverlay.qml:88
154#: qml/Components/KeyboardShortcutsOverlay.qml:88
@@ -267,7 +295,7 @@ msgstr ""
267msgid "Closes the current window."
295msgid "Closes the current window."
268msgstr ""
296msgstr ""
269
297
270−#: qml/Components/Lockscreen.qml:212 qml/Greeter/NarrowView.qml:252
298+#: qml/Components/Lockscreen.qml:212 qml/Greeter/NarrowView.qml:242
271msgid "Return to Call"
299msgid "Return to Call"
272msgstr ""
300msgstr ""
273
301
@@ -275,7 +303,7 @@ msgstr ""
275msgid "Emergency Call"
303msgid "Emergency Call"
276msgstr ""
304msgstr ""
277
305
278−#: qml/Components/Lockscreen.qml:244
306+#: qml/Components/Lockscreen.qml:245
279msgid "OK"
307msgid "OK"
280msgstr ""
308msgstr ""
281
309
@@ -289,29 +317,29 @@ msgstr ""
289msgid "%1:%2"
317msgid "%1:%2"
290msgstr ""
318msgstr ""
291
319
292−#: qml/Components/ModeSwitchWarningDialog.qml:32
320+#: qml/Components/ModeSwitchWarningDialog.qml:33
293msgid "Apps may have unsaved data:"
321msgid "Apps may have unsaved data:"
294msgstr ""
322msgstr ""
295
323
296−#: qml/Components/ModeSwitchWarningDialog.qml:57
324+#: qml/Components/ModeSwitchWarningDialog.qml:60
297msgctxt ""
325msgctxt ""
298"Re-dock means connect the device again to an external screen/mouse/keyboard"
326"Re-dock means connect the device again to an external screen/mouse/keyboard"
299msgid "Re-dock, save your work and close these apps to continue."
327msgid "Re-dock, save your work and close these apps to continue."
300msgstr ""
328msgstr ""
301
329
302−#: qml/Components/ModeSwitchWarningDialog.qml:63
330+#: qml/Components/ModeSwitchWarningDialog.qml:67
303msgid "Or force close now (unsaved data will be lost)."
331msgid "Or force close now (unsaved data will be lost)."
304msgstr ""
332msgstr ""
305
333
306−#: qml/Components/ModeSwitchWarningDialog.qml:75
334+#: qml/Components/ModeSwitchWarningDialog.qml:80
307msgid "OK, I will reconnect"
335msgid "OK, I will reconnect"
308msgstr ""
336msgstr ""
309
337
310−#: qml/Components/ModeSwitchWarningDialog.qml:76
338+#: qml/Components/ModeSwitchWarningDialog.qml:81
311msgid "Reconnect now!"
339msgid "Reconnect now!"
312msgstr ""
340msgstr ""
313
341
314−#: qml/Components/ModeSwitchWarningDialog.qml:88
342+#: qml/Components/ModeSwitchWarningDialog.qml:94
315msgid "Close all"
343msgid "Close all"
316msgstr ""
344msgstr ""
317
345
@@ -426,15 +454,15 @@ msgstr ""
426msgid "Enable location data"
454msgid "Enable location data"
427msgstr ""
455msgstr ""
428
456
429−#: qml/Dash/ScopesList.qml:57
457+#: qml/Dash/ScopesList.qml:146
430msgid "Manage"
458msgid "Manage"
431msgstr ""
459msgstr ""
432
460
433−#: qml/Dash/ScopesList.qml:104
461+#: qml/Dash/ScopesList.qml:187
434msgid "Home"
462msgid "Home"
435msgstr ""
463msgstr ""
436
464
437−#: qml/Dash/ScopesList.qml:105
465+#: qml/Dash/ScopesList.qml:188
438msgid "Also installed"
466msgid "Also installed"
439msgstr ""
467msgstr ""
440
468
@@ -461,44 +489,44 @@ msgid_plural "Please wait %1 minutes and then try again…"
461msgstr[0] ""
489msgstr[0] ""
462msgstr[1] ""
490msgstr[1] ""
463
491
464−#: qml/Greeter/Greeter.qml:592
492+#: qml/Greeter/Greeter.qml:561
465msgid "Try again"
493msgid "Try again"
466msgstr ""
494msgstr ""
467
495
468−#: qml/Greeter/LoginList.qml:70
496+#: qml/Greeter/Greeter.qml:562
469−msgid "Passphrase"
497+msgid "Enter passphrase to unlock"
470msgstr ""
498msgstr ""
471
499
472−#: qml/Greeter/LoginList.qml:71
500+#: qml/Greeter/Greeter.qml:563
473−msgid "Passcode"
501+msgid "Enter passcode to unlock"
474msgstr ""
502msgstr ""
475
503
476−#: qml/Greeter/LoginList.qml:98
504+#: qml/Greeter/NarrowView.qml:242
477−msgid "Retry"
505+msgid "Emergency"
478msgstr ""
506msgstr ""
479
507
480−#: qml/Greeter/LoginList.qml:99
508+#: qml/Greeter/PromptList.qml:126
481−msgid "Log In"
509+msgid "Passphrase"
482msgstr ""
510msgstr ""
483
511
484−#: qml/Greeter/NarrowView.qml:252
512+#: qml/Greeter/PromptList.qml:126
485−msgid "Emergency"
513+msgid "Passcode"
486msgstr ""
514msgstr ""
487
515
488#: qml/Greeter/SessionsList.qml:122
516#: qml/Greeter/SessionsList.qml:122
489msgid "Select desktop environment"
517msgid "Select desktop environment"
490msgstr ""
518msgstr ""
491
519
492−#: qml/Launcher/Drawer.qml:80
520+#: qml/Launcher/Drawer.qml:92
493msgid "Search…"
521msgid "Search…"
494msgstr ""
522msgstr ""
495
523
496−#: qml/Launcher/Drawer.qml:101
524+#: qml/Launcher/Drawer.qml:123
497msgctxt "Apps sorted alphabetically"
525msgctxt "Apps sorted alphabetically"
498msgid "A-Z"
526msgid "A-Z"
499msgstr ""
527msgstr ""
500
528
501−#: qml/Launcher/MoreAppsHeader.qml:32
529+#: qml/Launcher/MoreAppsHeader.qml:39
502msgid "More apps in the store"
530msgid "More apps in the store"
503msgstr ""
531msgstr ""
504
532
@@ -514,62 +542,62 @@ msgstr ""
514msgid "Conference"
542msgid "Conference"
515msgstr ""
543msgstr ""
516
544
517−#: qml/Panel/Indicators/MenuItemFactory.qml:868
545+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:869
518msgid "Nothing is playing"
546msgid "Nothing is playing"
519msgstr ""
547msgstr ""
520
548
521−#: qml/Panel/Indicators/MenuItemFactory.qml:996
549+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:997
522#, qt-format
550#, qt-format
523msgid "%1 hour"
551msgid "%1 hour"
524msgid_plural "%1 hours"
552msgid_plural "%1 hours"
525msgstr[0] ""
553msgstr[0] ""
526msgstr[1] ""
554msgstr[1] ""
527
555
528−#: qml/Panel/Indicators/MenuItemFactory.qml:1000
556+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1001
529#, qt-format
557#, qt-format
530msgid "%1 minute"
558msgid "%1 minute"
531msgid_plural "%1 minutes"
559msgid_plural "%1 minutes"
532msgstr[0] ""
560msgstr[0] ""
533msgstr[1] ""
561msgstr[1] ""
534
562
535−#: qml/Panel/Indicators/MenuItemFactory.qml:1005
563+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1006
536#, qt-format
564#, qt-format
537msgid "%1 second"
565msgid "%1 second"
538msgid_plural "%1 seconds"
566msgid_plural "%1 seconds"
539msgstr[0] ""
567msgstr[0] ""
540msgstr[1] ""
568msgstr[1] ""
541
569
542−#: qml/Panel/Indicators/MenuItemFactory.qml:1008
570+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1009
543msgid "0 seconds"
571msgid "0 seconds"
544msgstr ""
572msgstr ""
545
573
546#. Translators: String like "1 hour, 2 minutes, 3 seconds remaining"
574#. Translators: String like "1 hour, 2 minutes, 3 seconds remaining"
547−#: qml/Panel/Indicators/MenuItemFactory.qml:1010
575+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1011
548#, qt-format
576#, qt-format
549msgid "%1 remaining"
577msgid "%1 remaining"
550msgstr ""
578msgstr ""
551
579
552−#: qml/Panel/Indicators/MenuItemFactory.qml:1016
580+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1017
553msgid "In queue…"
581msgid "In queue…"
554msgstr ""
582msgstr ""
555
583
556−#: qml/Panel/Indicators/MenuItemFactory.qml:1020
584+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1021
557msgid "Downloading"
585msgid "Downloading"
558msgstr ""
586msgstr ""
559
587
560−#: qml/Panel/Indicators/MenuItemFactory.qml:1022
588+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1023
561msgid "Paused, tap to resume"
589msgid "Paused, tap to resume"
562msgstr ""
590msgstr ""
563
591
564−#: qml/Panel/Indicators/MenuItemFactory.qml:1024
592+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1025
565msgid "Canceled"
593msgid "Canceled"
566msgstr ""
594msgstr ""
567
595
568−#: qml/Panel/Indicators/MenuItemFactory.qml:1026
596+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1027
569msgid "Finished"
597msgid "Finished"
570msgstr ""
598msgstr ""
571
599
572−#: qml/Panel/Indicators/MenuItemFactory.qml:1028
600+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1029
573msgid "Failed, tap to retry"
601msgid "Failed, tap to retry"
574msgstr ""
602msgstr ""
575
603
po/ko.po+85−57
@@ -7,7 +7,7 @@ msgid ""
7msgstr ""
7msgstr ""
8"Project-Id-Version: unity\n"
8"Project-Id-Version: unity\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10−"POT-Creation-Date: 2016-12-15 16:17+0000\n"
10+"POT-Creation-Date: 2017-02-06 09:12+0000\n"
11"PO-Revision-Date: 2014-08-19 13:02+0000\n"
11"PO-Revision-Date: 2014-08-19 13:02+0000\n"
12"Last-Translator: MinSik CHO <Unknown>\n"
12"Last-Translator: MinSik CHO <Unknown>\n"
13"Language-Team: Korean <ko@li.org>\n"
13"Language-Team: Korean <ko@li.org>\n"
@@ -15,13 +15,41 @@ msgstr ""
15"Content-Type: text/plain; charset=UTF-8\n"
15"Content-Type: text/plain; charset=UTF-8\n"
16"Content-Transfer-Encoding: 8bit\n"
16"Content-Transfer-Encoding: 8bit\n"
17"Plural-Forms: nplurals=1; plural=0;\n"
17"Plural-Forms: nplurals=1; plural=0;\n"
18−"X-Launchpad-Export-Date: 2016-12-23 04:59+0000\n"
18+"X-Launchpad-Export-Date: 2017-02-08 04:59+0000\n"
19−"X-Generator: Launchpad (build 18298)\n"
19+"X-Generator: Launchpad (build 18326)\n"
20
20
21−#: plugins/LightDM/Greeter.cpp:123
21+#: plugins/LightDM/Greeter.cpp:188
22msgid "Password: "
22msgid "Password: "
23msgstr "암호: "
23msgstr "암호: "
24
24
25+#: plugins/LightDM/Greeter.cpp:203
26+msgid "Username"
27+msgstr ""
28+
29+#: plugins/LightDM/Greeter.cpp:242
30+msgid "Failed to authenticate"
31+msgstr ""
32+
33+#: plugins/LightDM/Greeter.cpp:244
34+msgid "Invalid password, please try again"
35+msgstr ""
36+
37+#: plugins/LightDM/Greeter.cpp:254
38+msgid "Log In"
39+msgstr ""
40+
41+#: plugins/LightDM/Greeter.cpp:254
42+msgid "Retry"
43+msgstr "다시 시도"
44+
45+#: plugins/LightDM/UsersModel.cpp:152
46+msgid "Login"
47+msgstr ""
48+
49+#: plugins/LightDM/UsersModel.cpp:160
50+msgid "Guest Session"
51+msgstr ""
52+
25#: plugins/Unity/Launcher/launcheritem.cpp:50
53#: plugins/Unity/Launcher/launcheritem.cpp:50
26#: plugins/Unity/Launcher/launcheritem.cpp:122
54#: plugins/Unity/Launcher/launcheritem.cpp:122
27msgid "Pin shortcut"
55msgid "Pin shortcut"
@@ -35,66 +63,66 @@ msgstr "끝내기"
35msgid "Unpin shortcut"
63msgid "Unpin shortcut"
36msgstr "바로 가기를 고정 해제"
64msgstr "바로 가기를 고정 해제"
37
65
38−#: qml/Components/Dialogs.qml:149
66+#: qml/Components/Dialogs.qml:177
39msgctxt "Title: Lock/Log out dialog"
67msgctxt "Title: Lock/Log out dialog"
40msgid "Log out"
68msgid "Log out"
41msgstr "로그아웃"
69msgstr "로그아웃"
42
70
43−#: qml/Components/Dialogs.qml:150
71+#: qml/Components/Dialogs.qml:178
44msgid "Are you sure you want to log out?"
72msgid "Are you sure you want to log out?"
45msgstr "정말 로그아웃하시겠습니까?"
73msgstr "정말 로그아웃하시겠습니까?"
46
74
47−#: qml/Components/Dialogs.qml:152
75+#: qml/Components/Dialogs.qml:181
48msgctxt "Button: Lock the system"
76msgctxt "Button: Lock the system"
49msgid "Lock"
77msgid "Lock"
50msgstr "잠그기"
78msgstr "잠그기"
51
79
52−#: qml/Components/Dialogs.qml:159
80+#: qml/Components/Dialogs.qml:191
53msgctxt "Button: Log out from the system"
81msgctxt "Button: Log out from the system"
54msgid "Log Out"
82msgid "Log Out"
55msgstr "로그아웃"
83msgstr "로그아웃"
56
84
57−#: qml/Components/Dialogs.qml:166 qml/Components/Dialogs.qml:222
85+#: qml/Components/Dialogs.qml:199 qml/Components/Dialogs.qml:264
58−#: qml/Dash/DashPageHeader.qml:324 qml/Greeter/NarrowView.qml:232
86+#: qml/Dash/DashPageHeader.qml:324 qml/Greeter/NarrowView.qml:222
59#: qml/Wizard/Pages/passcode-confirm.qml:32
87#: qml/Wizard/Pages/passcode-confirm.qml:32
60#: qml/Wizard/Pages/passcode-set.qml:32
88#: qml/Wizard/Pages/passcode-set.qml:32
61msgid "Cancel"
89msgid "Cancel"
62msgstr "취소"
90msgstr "취소"
63
91
64−#: qml/Components/Dialogs.qml:178
92+#: qml/Components/Dialogs.qml:211
65msgctxt "Title: Reboot dialog"
93msgctxt "Title: Reboot dialog"
66msgid "Reboot"
94msgid "Reboot"
67msgstr "다시 시작"
95msgstr "다시 시작"
68
96
69−#: qml/Components/Dialogs.qml:179
97+#: qml/Components/Dialogs.qml:212
70msgid "Are you sure you want to reboot?"
98msgid "Are you sure you want to reboot?"
71msgstr "정말 컴퓨터를 다시 시작하시겠습니까?"
99msgstr "정말 컴퓨터를 다시 시작하시겠습니까?"
72
100
73−#: qml/Components/Dialogs.qml:181
101+#: qml/Components/Dialogs.qml:215
74msgid "No"
102msgid "No"
75msgstr "아니요"
103msgstr "아니요"
76
104
77−#: qml/Components/Dialogs.qml:187
105+#: qml/Components/Dialogs.qml:223
78msgid "Yes"
106msgid "Yes"
79msgstr "예"
107msgstr "예"
80
108
81−#: qml/Components/Dialogs.qml:202
109+#: qml/Components/Dialogs.qml:239
82msgctxt "Title: Power off/Restart dialog"
110msgctxt "Title: Power off/Restart dialog"
83msgid "Power"
111msgid "Power"
84msgstr "전원"
112msgstr "전원"
85
113
86−#: qml/Components/Dialogs.qml:203
114+#: qml/Components/Dialogs.qml:240
87msgid ""
115msgid ""
88"Are you sure you would like\n"
116"Are you sure you would like\n"
89"to power off?"
117"to power off?"
90msgstr "정말 컴퓨터를 끄시겠습니까?"
118msgstr "정말 컴퓨터를 끄시겠습니까?"
91
119
92−#: qml/Components/Dialogs.qml:205
120+#: qml/Components/Dialogs.qml:244
93msgctxt "Button: Power off the system"
121msgctxt "Button: Power off the system"
94msgid "Power off"
122msgid "Power off"
95msgstr "컴퓨터 끄기"
123msgstr "컴퓨터 끄기"
96
124
97−#: qml/Components/Dialogs.qml:214
125+#: qml/Components/Dialogs.qml:255
98msgctxt "Button: Restart the system"
126msgctxt "Button: Restart the system"
99msgid "Restart"
127msgid "Restart"
100msgstr "다시 시작"
128msgstr "다시 시작"
@@ -120,7 +148,7 @@ msgid "Alt + PrtScr"
120msgstr ""
148msgstr ""
121
149
122#: qml/Components/KeyboardShortcutsOverlay.qml:80
150#: qml/Components/KeyboardShortcutsOverlay.qml:80
123−msgid "Takes a screenshot of a window."
151+msgid "Takes a screenshot of the current window."
124msgstr ""
152msgstr ""
125
153
126#: qml/Components/KeyboardShortcutsOverlay.qml:88
154#: qml/Components/KeyboardShortcutsOverlay.qml:88
@@ -267,7 +295,7 @@ msgstr ""
267msgid "Closes the current window."
295msgid "Closes the current window."
268msgstr ""
296msgstr ""
269
297
270−#: qml/Components/Lockscreen.qml:212 qml/Greeter/NarrowView.qml:252
298+#: qml/Components/Lockscreen.qml:212 qml/Greeter/NarrowView.qml:242
271msgid "Return to Call"
299msgid "Return to Call"
272msgstr "다시 전화하기"
300msgstr "다시 전화하기"
273
301
@@ -275,7 +303,7 @@ msgstr "다시 전화하기"
275msgid "Emergency Call"
303msgid "Emergency Call"
276msgstr "긴급 통화"
304msgstr "긴급 통화"
277
305
278−#: qml/Components/Lockscreen.qml:244
306+#: qml/Components/Lockscreen.qml:245
279msgid "OK"
307msgid "OK"
280msgstr "확인"
308msgstr "확인"
281
309
@@ -289,29 +317,29 @@ msgstr ""
289msgid "%1:%2"
317msgid "%1:%2"
290msgstr ""
318msgstr ""
291
319
292−#: qml/Components/ModeSwitchWarningDialog.qml:32
320+#: qml/Components/ModeSwitchWarningDialog.qml:33
293msgid "Apps may have unsaved data:"
321msgid "Apps may have unsaved data:"
294msgstr "프로그램에 저장하지 않은 데이터가 있을 때:"
322msgstr "프로그램에 저장하지 않은 데이터가 있을 때:"
295
323
296−#: qml/Components/ModeSwitchWarningDialog.qml:57
324+#: qml/Components/ModeSwitchWarningDialog.qml:60
297msgctxt ""
325msgctxt ""
298"Re-dock means connect the device again to an external screen/mouse/keyboard"
326"Re-dock means connect the device again to an external screen/mouse/keyboard"
299msgid "Re-dock, save your work and close these apps to continue."
327msgid "Re-dock, save your work and close these apps to continue."
300msgstr "다시 연결합니다. 계속 진행하려면 작업을 저장한 후 앱을 닫아주십시오."
328msgstr "다시 연결합니다. 계속 진행하려면 작업을 저장한 후 앱을 닫아주십시오."
301
329
302−#: qml/Components/ModeSwitchWarningDialog.qml:63
330+#: qml/Components/ModeSwitchWarningDialog.qml:67
303msgid "Or force close now (unsaved data will be lost)."
331msgid "Or force close now (unsaved data will be lost)."
304msgstr "강제로 지금 끝냅니다.(저장하지 않은 데이터를 잃게 됩니다.)"
332msgstr "강제로 지금 끝냅니다.(저장하지 않은 데이터를 잃게 됩니다.)"
305
333
306−#: qml/Components/ModeSwitchWarningDialog.qml:75
334+#: qml/Components/ModeSwitchWarningDialog.qml:80
307msgid "OK, I will reconnect"
335msgid "OK, I will reconnect"
308msgstr "다시 접속합니다."
336msgstr "다시 접속합니다."
309
337
310−#: qml/Components/ModeSwitchWarningDialog.qml:76
338+#: qml/Components/ModeSwitchWarningDialog.qml:81
311msgid "Reconnect now!"
339msgid "Reconnect now!"
312msgstr "지급 다시 접속!"
340msgstr "지급 다시 접속!"
313
341
314−#: qml/Components/ModeSwitchWarningDialog.qml:88
342+#: qml/Components/ModeSwitchWarningDialog.qml:94
315msgid "Close all"
343msgid "Close all"
316msgstr "모두 닫기"
344msgstr "모두 닫기"
317
345
@@ -426,15 +454,15 @@ msgstr "놓으면 새로 고침..."
426msgid "Enable location data"
454msgid "Enable location data"
427msgstr "위치 데이터 사용"
455msgstr "위치 데이터 사용"
428
456
429−#: qml/Dash/ScopesList.qml:57
457+#: qml/Dash/ScopesList.qml:146
430msgid "Manage"
458msgid "Manage"
431msgstr "관리"
459msgstr "관리"
432
460
433−#: qml/Dash/ScopesList.qml:104
461+#: qml/Dash/ScopesList.qml:187
434msgid "Home"
462msgid "Home"
435msgstr "홈"
463msgstr "홈"
436
464
437−#: qml/Dash/ScopesList.qml:105
465+#: qml/Dash/ScopesList.qml:188
438msgid "Also installed"
466msgid "Also installed"
439msgstr "설치함"
467msgstr "설치함"
440
468
@@ -460,44 +488,44 @@ msgid "Please wait %1 minute and then try again…"
460msgid_plural "Please wait %1 minutes and then try again…"
488msgid_plural "Please wait %1 minutes and then try again…"
461msgstr[0] "%1분 정도 기다린 후 다시 시독해주십시오..."
489msgstr[0] "%1분 정도 기다린 후 다시 시독해주십시오..."
462
490
463−#: qml/Greeter/Greeter.qml:592
491+#: qml/Greeter/Greeter.qml:561
464msgid "Try again"
492msgid "Try again"
465msgstr ""
493msgstr ""
466
494
467−#: qml/Greeter/LoginList.qml:70
495+#: qml/Greeter/Greeter.qml:562
468−msgid "Passphrase"
496+msgid "Enter passphrase to unlock"
469msgstr ""
497msgstr ""
470
498
471−#: qml/Greeter/LoginList.qml:71
499+#: qml/Greeter/Greeter.qml:563
472−msgid "Passcode"
500+msgid "Enter passcode to unlock"
473msgstr ""
501msgstr ""
474
502
475−#: qml/Greeter/LoginList.qml:98
503+#: qml/Greeter/NarrowView.qml:242
476−msgid "Retry"
504+msgid "Emergency"
477−msgstr "다시 시도"
505+msgstr ""
478
506
479−#: qml/Greeter/LoginList.qml:99
507+#: qml/Greeter/PromptList.qml:126
480−msgid "Log In"
508+msgid "Passphrase"
481msgstr ""
509msgstr ""
482
510
483−#: qml/Greeter/NarrowView.qml:252
511+#: qml/Greeter/PromptList.qml:126
484−msgid "Emergency"
512+msgid "Passcode"
485msgstr ""
513msgstr ""
486
514
487#: qml/Greeter/SessionsList.qml:122
515#: qml/Greeter/SessionsList.qml:122
488msgid "Select desktop environment"
516msgid "Select desktop environment"
489msgstr ""
517msgstr ""
490
518
491−#: qml/Launcher/Drawer.qml:80
519+#: qml/Launcher/Drawer.qml:92
492msgid "Search…"
520msgid "Search…"
493msgstr ""
521msgstr ""
494
522
495−#: qml/Launcher/Drawer.qml:101
523+#: qml/Launcher/Drawer.qml:123
496msgctxt "Apps sorted alphabetically"
524msgctxt "Apps sorted alphabetically"
497msgid "A-Z"
525msgid "A-Z"
498msgstr ""
526msgstr ""
499
527
500−#: qml/Launcher/MoreAppsHeader.qml:32
528+#: qml/Launcher/MoreAppsHeader.qml:39
501msgid "More apps in the store"
529msgid "More apps in the store"
502msgstr ""
530msgstr ""
503
531
@@ -513,59 +541,59 @@ msgstr "다시 통화하려면 두드려주십시오."
513msgid "Conference"
541msgid "Conference"
514msgstr "회의"
542msgstr "회의"
515
543
516−#: qml/Panel/Indicators/MenuItemFactory.qml:868
544+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:869
517msgid "Nothing is playing"
545msgid "Nothing is playing"
518msgstr "연주하는 항목 없음"
546msgstr "연주하는 항목 없음"
519
547
520−#: qml/Panel/Indicators/MenuItemFactory.qml:996
548+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:997
521#, qt-format
549#, qt-format
522msgid "%1 hour"
550msgid "%1 hour"
523msgid_plural "%1 hours"
551msgid_plural "%1 hours"
524msgstr[0] "%1시간"
552msgstr[0] "%1시간"
525
553
526−#: qml/Panel/Indicators/MenuItemFactory.qml:1000
554+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1001
527#, qt-format
555#, qt-format
528msgid "%1 minute"
556msgid "%1 minute"
529msgid_plural "%1 minutes"
557msgid_plural "%1 minutes"
530msgstr[0] "%1분"
558msgstr[0] "%1분"
531
559
532−#: qml/Panel/Indicators/MenuItemFactory.qml:1005
560+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1006
533#, qt-format
561#, qt-format
534msgid "%1 second"
562msgid "%1 second"
535msgid_plural "%1 seconds"
563msgid_plural "%1 seconds"
536msgstr[0] "%1초"
564msgstr[0] "%1초"
537
565
538−#: qml/Panel/Indicators/MenuItemFactory.qml:1008
566+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1009
539msgid "0 seconds"
567msgid "0 seconds"
540msgstr "0초"
568msgstr "0초"
541
569
542#. Translators: String like "1 hour, 2 minutes, 3 seconds remaining"
570#. Translators: String like "1 hour, 2 minutes, 3 seconds remaining"
543−#: qml/Panel/Indicators/MenuItemFactory.qml:1010
571+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1011
544#, qt-format
572#, qt-format
545msgid "%1 remaining"
573msgid "%1 remaining"
546msgstr "%1 남음"
574msgstr "%1 남음"
547
575
548−#: qml/Panel/Indicators/MenuItemFactory.qml:1016
576+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1017
549msgid "In queue…"
577msgid "In queue…"
550msgstr "대기 중..."
578msgstr "대기 중..."
551
579
552−#: qml/Panel/Indicators/MenuItemFactory.qml:1020
580+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1021
553msgid "Downloading"
581msgid "Downloading"
554msgstr "다운로드 중"
582msgstr "다운로드 중"
555
583
556−#: qml/Panel/Indicators/MenuItemFactory.qml:1022
584+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1023
557msgid "Paused, tap to resume"
585msgid "Paused, tap to resume"
558msgstr "일시 중지하였습니다. 계속하려면 두드려주십시오."
586msgstr "일시 중지하였습니다. 계속하려면 두드려주십시오."
559
587
560−#: qml/Panel/Indicators/MenuItemFactory.qml:1024
588+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1025
561msgid "Canceled"
589msgid "Canceled"
562msgstr "취소함"
590msgstr "취소함"
563
591
564−#: qml/Panel/Indicators/MenuItemFactory.qml:1026
592+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1027
565msgid "Finished"
593msgid "Finished"
566msgstr "완료함"
594msgstr "완료함"
567
595
568−#: qml/Panel/Indicators/MenuItemFactory.qml:1028
596+#: qml/Panel/Indicators/IndicatorMenuItemFactory.qml:1029
569msgid "Failed, tap to retry"
597msgid "Failed, tap to retry"
570msgstr "실패, 두드리면 다시 시도합니다."
598msgstr "실패, 두드리면 다시 시도합니다."
571
599
po/ku.po+84−56

This diff is too big to show here.

po/ky.po+84−56

This diff is too big to show here.

po/lo.po+84−56

This diff is too big to show here.

po/lt.po+84−56

This diff is too big to show here.

po/lv.po+85−57

This diff is too big to show here.

po/ml.po+84−56

This diff is too big to show here.

po/mr.po+84−56

This diff is too big to show here.

po/ms.po+92−61

This diff is too big to show here.

po/my.po+85−57

This diff is too big to show here.

po/nb.po+102−71

This diff is too big to show here.

po/ne.po+85−57

This diff is too big to show here.

po/nl.po+92−61

This diff is too big to show here.

po/nn.po+84−56

This diff is too big to show here.

po/oc.po+92−61

This diff is too big to show here.

po/or.po+84−56

This diff is too big to show here.

po/pa.po+85−57

This diff is too big to show here.

po/pl.po+92−61

This diff is too big to show here.

po/pt.po+92−61

This diff is too big to show here.

po/pt_BR.po+85−57

This diff is too big to show here.

po/ro.po+85−57

This diff is too big to show here.

po/ru.po+92−61

This diff is too big to show here.

po/shn.po+84−56

This diff is too big to show here.

po/si.po+84−56

This diff is too big to show here.

po/sk.po+92−61

This diff is too big to show here.

po/sl.po+90−59

This diff is too big to show here.

po/sq.po+85−57

This diff is too big to show here.

po/sr.po+92−61

This diff is too big to show here.

po/sv.po+92−61

This diff is too big to show here.

po/sw.po+85−57

This diff is too big to show here.

po/ta.po+84−56

This diff is too big to show here.

po/te.po+84−56

This diff is too big to show here.

po/th.po+84−56

This diff is too big to show here.

po/tr.po+92−61

This diff is too big to show here.

po/ug.po+86−58

This diff is too big to show here.

po/uk.po+102−71

This diff is too big to show here.

po/unity8.pot+82−54

This diff is too big to show here.

po/ur.po+84−56

This diff is too big to show here.

po/uz.po+84−56

This diff is too big to show here.

po/vi.po+84−56

This diff is too big to show here.

po/wo.po+85−57

This diff is too big to show here.

po/xh.po+84−56

This diff is too big to show here.

po/zh_CN.po+90−59

This diff is too big to show here.

po/zh_HK.po+84−56

This diff is too big to show here.

po/zh_TW.po+86−58

This diff is too big to show here.

qml/ApplicationMenus/ApplicationMenuItemFactory.qmlnew file+135

This diff is too big to show here.

qml/ApplicationMenus/MenuBar.qmlnew file+318

This diff is too big to show here.

qml/ApplicationMenus/MenuItem.qmlnew file+150

This diff is too big to show here.

qml/ApplicationMenus/MenuNavigator.qmlnew file+78

This diff is too big to show here.

qml/ApplicationMenus/MenuPopup.qmlnew file+400

This diff is too big to show here.

qml/ApplicationMenus/RegisteredApplicationMenuModel.qmlnew file+56

This diff is too big to show here.

qml/CMakeLists.txt+1

This diff is too big to show here.

qml/Components/Dialogs.qml+45−3

This diff is too big to show here.

qml/Components/DragHandle.qml+1

This diff is too big to show here.

qml/Components/KeyboardShortcutsOverlay.qml+1−1

This diff is too big to show here.

qml/Components/KeymapSwitcher.qml+15−7

This diff is too big to show here.

qml/Components/Lockscreen.qml+3−1

This diff is too big to show here.

qml/Components/ModeSwitchWarningDialog.qml+8−2

This diff is too big to show here.

qml/Components/PanelState/PanelState.qml+6−3

This diff is too big to show here.

qml/Components/ScrollCalculator.qml+21−2

This diff is too big to show here.

qml/Components/ShellDialog.qml+21−3

This diff is too big to show here.

qml/Components/WindowControlButtons.qml+23

This diff is too big to show here.

qml/Dash/CardGrid.qml+2−3

This diff is too big to show here.

qml/Dash/CardTool.qml+2−26

This diff is too big to show here.

qml/Dash/GenericScopeView.qml+1−1

This diff is too big to show here.

qml/Dash/Previews/PreviewPayments.qmldeleted−81

This diff is too big to show here.

qml/Dash/Previews/PreviewRatingInput.qml+1−1

This diff is too big to show here.

qml/Dash/Previews/PreviewWidgetFactory.qml−1

This diff is too big to show here.

qml/Dash/ScopesList.qml+120−39

This diff is too big to show here.

qml/Dash/ScopesListCategory.qml+4−1

This diff is too big to show here.

qml/Greeter/Circle.qml+1−1

This diff is too big to show here.

qml/Greeter/FullLightDMImpl.qml+1

This diff is too big to show here.

qml/Greeter/Greeter.qml+27−57

This diff is too big to show here.

qml/Greeter/GreeterPrompt.qml+32−31

This diff is too big to show here.

qml/Greeter/IntegratedLightDMImpl.qml+1

This diff is too big to show here.

qml/Greeter/LightDMService.qml+4−4

This diff is too big to show here.

qml/Greeter/LoginList.qml+42−111

This diff is too big to show here.

qml/Greeter/NarrowView.qml+11−21

This diff is too big to show here.

qml/Greeter/PromptList.qmlnew file+148

This diff is too big to show here.

qml/Greeter/WideView.qml+13−22

This diff is too big to show here.

qml/Launcher/Drawer.qml+86−4

This diff is too big to show here.

qml/Launcher/DrawerGridView.qml+3−1

This diff is too big to show here.

qml/Launcher/DrawerListView.qml+6

This diff is too big to show here.

qml/Launcher/Launcher.qml+11−8

This diff is too big to show here.

qml/Launcher/LauncherDelegate.qml+8−9

This diff is too big to show here.

qml/Launcher/LauncherPanel.qml+39−20

This diff is too big to show here.

qml/Launcher/MoreAppsHeader.qml+12−5

This diff is too big to show here.

qml/Launcher/graphics/launcher-app-focus-ring.svgdeleted−12

This diff is too big to show here.

qml/OrientedShell.qml+8−1

This diff is too big to show here.

tests/mocks/LightDM/IntegratedLightDM/QLightDM/UsersModel → qml/Panel/FakePanelMenu.qmlrenamed+11−2

This diff is too big to show here.

qml/Panel/IndicatorPage.qmldeleted−188

This diff is too big to show here.

qml/Panel/IndicatorItem.qml → qml/Panel/Indicators/IndicatorItem.qmlrenamed+2−1

This diff is too big to show here.

qml/Panel/Indicators/MenuItemFactory.qml → qml/Panel/Indicators/IndicatorMenuItemFactory.qmlrenamed+7−10

This diff is too big to show here.

qml/Panel/MenuContent.qml+7−10

This diff is too big to show here.

qml/Panel/Panel.qml+300−96

This diff is too big to show here.

qml/Panel/IndicatorsBar.qml → qml/Panel/PanelBar.qmlrenamed+70−36

This diff is too big to show here.

qml/Panel/IndicatorItemRow.qml → qml/Panel/PanelItemRow.qmlrenamed+51−100

This diff is too big to show here.

qml/Panel/IndicatorsMenu.qml → qml/Panel/PanelMenu.qmlrenamed+45−19

This diff is too big to show here.

qml/Panel/PanelMenuPage.qmlnew file+225

This diff is too big to show here.

qml/Rotation/RotationStates.qml+2−2

This diff is too big to show here.

qml/Shell.qml+69−15

This diff is too big to show here.

qml/Stage/ChildWindow.qmlnew file+159

This diff is too big to show here.

plugins/Ubuntu/Payments/plugin.cpp → qml/Stage/ChildWindowRepeater.qmlrenamed+11−11

This diff is too big to show here.

qml/Stage/ChildWindowTree.qmlnew file+127

This diff is too big to show here.

qml/Stage/DecoratedWindow.qml+71−37

This diff is too big to show here.

qml/Stage/MoveHandler.qml+23−18

This diff is too big to show here.

qml/Stage/Stage.qml+67−12

This diff is too big to show here.

qml/Stage/WindowControlsOverlay.qml+22−25

This diff is too big to show here.

qml/Stage/WindowDecoration.qml+85−19

This diff is too big to show here.

qml/Stage/WindowResizeArea.qml+3−2

This diff is too big to show here.

src/CMakeLists.txt+9−2

This diff is too big to show here.

src/DebuggingController.cppnew file+92

This diff is too big to show here.

src/DebuggingController.hnew file+57

This diff is too big to show here.

src/MouseTouchAdaptor.cpp+28−1

This diff is too big to show here.

src/MouseTouchAdaptor.h+1

This diff is too big to show here.

src/ShellApplication.cpp+2−1

This diff is too big to show here.

src/libunity8-private/abstractdbusservicemonitor.h+1−1

This diff is too big to show here.

src/main.cpp+2−2

This diff is too big to show here.

tests/CMakeLists.txt+19−9

This diff is too big to show here.

tests/autopilot/unity8/dash.py+1−17

This diff is too big to show here.

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

This diff is too big to show here.

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

This diff is too big to show here.

tests/autopilot/unity8/shell/tests/test_helpers.py−49

This diff is too big to show here.

tests/graphics/screenshots/gallery@12.pngnew file

Binary file not shown.

tests/mocks/AccountsService/AccountsService.cpp+2−3

This diff is too big to show here.

tests/mocks/AccountsService/AccountsService.h+4−7

This diff is too big to show here.

tests/mocks/AccountsService/CMakeLists.txt+3−3

This diff is too big to show here.

tests/mocks/CMakeLists.txt+15−15

This diff is too big to show here.

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

This diff is too big to show here.

tests/mocks/GSettings.1.0/fake_gsettings.cpp+14

This diff is too big to show here.

tests/mocks/GSettings.1.0/fake_gsettings.h+7

This diff is too big to show here.

tests/mocks/LightDM/CMakeLists.txtdeleted−1

This diff is too big to show here.

tests/mocks/LightDM/IntegratedLightDM/CMakeLists.txtdeleted−51

This diff is too big to show here.

tests/mocks/LightDM/IntegratedLightDM/MockGreeter.cppdeleted−51

This diff is too big to show here.

tests/mocks/LightDM/IntegratedLightDM/MockGreeter.hdeleted−42

This diff is too big to show here.

tests/mocks/LightDM/IntegratedLightDM/MockSessionsModel.cppdeleted−66

This diff is too big to show here.

tests/mocks/LightDM/IntegratedLightDM/MockSessionsModel.hdeleted−44

This diff is too big to show here.

tests/mocks/LightDM/IntegratedLightDM/MockUsersModel.cppdeleted−44

This diff is too big to show here.

tests/mocks/LightDM/IntegratedLightDM/QLightDM/SessionsModeldeleted−17

This diff is too big to show here.

tests/mocks/LightDM/IntegratedLightDM/liblightdm/CMakeLists.txtdeleted−20

This diff is too big to show here.

tests/mocks/LightDM/IntegratedLightDM/liblightdm/Greeter.cppdeleted−201

This diff is too big to show here.

tests/mocks/LightDM/IntegratedLightDM/liblightdm/UsersModel.cppdeleted−123

This diff is too big to show here.

tests/mocks/LightDM/IntegratedLightDM/plugin.cppdeleted−79

This diff is too big to show here.

tests/mocks/LightDM/IntegratedLightDM/qmldirdeleted−2

This diff is too big to show here.

tests/mocks/LightDMController/CMakeLists.txtnew file+15

This diff is too big to show here.

tests/mocks/Ubuntu/Payments/plugin.cpp → tests/mocks/LightDMController/plugin.cpprenamed+13−6

This diff is too big to show here.

tests/mocks/Ubuntu/Payments/plugin.h → tests/mocks/LightDMController/plugin.hrenamed+4−6

This diff is too big to show here.

tests/mocks/LightDMController/qmldirnew file+2

This diff is too big to show here.

tests/mocks/Lights/Lights.h+1−1

This diff is too big to show here.

tests/mocks/Powerd/Powerd.h+2−2

This diff is too big to show here.

tests/mocks/QMenuModel/dbus-enums.h+2−3

This diff is too big to show here.

tests/mocks/QMenuModel/unitymenumodel.cpp+50−9

This diff is too big to show here.

tests/mocks/QMenuModel/unitymenumodel.h+3−1

This diff is too big to show here.

tests/mocks/QtMultimedia/mediaplayer.cpp+2−2

This diff is too big to show here.

tests/mocks/QtMultimedia/mediaplayer.h+6−6

This diff is too big to show here.

tests/mocks/UInput/mockuinput.h+1−1

This diff is too big to show here.

tests/mocks/Ubuntu/CMakeLists.txt−1

This diff is too big to show here.

tests/mocks/Ubuntu/Connectivity/networking-status.h+2−3

This diff is too big to show here.

tests/mocks/Ubuntu/Payments/CMakeLists.txtdeleted−10

This diff is too big to show here.

tests/mocks/Ubuntu/Payments/MockPayments.cppdeleted−95

This diff is too big to show here.

tests/mocks/Ubuntu/Payments/MockPayments.hdeleted−62

This diff is too big to show here.

tests/mocks/Ubuntu/Payments/qmldirdeleted−3

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/SystemSettings/SecurityPrivacy/MockSecurityPrivacy.h+1−1

This diff is too big to show here.

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

This diff is too big to show here.

tests/mocks/Unity/Application/ApplicationInfo.h+4−1

This diff is too big to show here.

tests/mocks/Unity/Application/ApplicationManager.cpp+9

This diff is too big to show here.

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

This diff is too big to show here.

tests/mocks/Unity/Application/MirMock.cpp+13

This diff is too big to show here.

tests/mocks/Unity/Application/MirMock.h+4

This diff is too big to show here.

tests/mocks/Unity/Application/MirSurface.cpp+43

This diff is too big to show here.

tests/mocks/Unity/Application/MirSurface.h+11

This diff is too big to show here.

tests/mocks/Unity/Application/MirSurfaceItem.cpp+20−5

This diff is too big to show here.

tests/mocks/Unity/Application/MirSurfaceListModel.h−1

This diff is too big to show here.

tests/mocks/Unity/Application/SurfaceManager.cpp+20−10

This diff is too big to show here.

tests/mocks/Unity/Application/SurfaceManager.h+6−2

This diff is too big to show here.

tests/mocks/Unity/Application/VirtualKeyboard.cpp+5−4

This diff is too big to show here.

tests/mocks/Unity/Application/resources/Kate.qmlnew file+49

This diff is too big to show here.

tests/mocks/Unity/Application/resources/KateDialog.qmlnew file+48

This diff is too big to show here.

tests/mocks/Unity/Application/resources/KateMenu.qmlnew file+41

This diff is too big to show here.

tests/mocks/Unity/Application/resources/surfaces.qrc+3

This diff is too big to show here.

tests/mocks/Unity/ApplicationMenu/CMakeLists.txtnew file+18

This diff is too big to show here.

tests/mocks/Unity/ApplicationMenu/mockapplicationmenuregistry.cppnew file+47

This diff is too big to show here.

tests/mocks/Unity/ApplicationMenu/mockapplicationmenuregistry.hnew file+41

This diff is too big to show here.

tests/mocks/Unity/ApplicationMenu/plugin.cppnew file+42

This diff is too big to show here.

tests/mocks/LightDM/IntegratedLightDM/plugin.h → tests/mocks/Unity/ApplicationMenu/plugin.hrenamed+7−7

This diff is too big to show here.

tests/mocks/Unity/ApplicationMenu/qmldirnew file+3

This diff is too big to show here.

tests/mocks/Unity/CMakeLists.txt+5

This diff is too big to show here.

tests/mocks/Unity/Indicators/CMakeLists.txt+4

This diff is too big to show here.

tests/mocks/Unity/Indicators/fakeindicatorsmodel.h−1

This diff is too big to show here.

tests/mocks/Unity/Indicators/fakeindicatorsmodeldata.js+4−4

This diff is too big to show here.

tests/mocks/Unity/InputInfo/qinputdeviceinfo_mock.cpp+6−2

This diff is too big to show here.

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

This diff is too big to show here.

tests/mocks/Unity/Launcher/MockLauncherItem.cpp+1−1

This diff is too big to show here.

tests/mocks/Unity/Notifications/MockActionModel.h+1−1

This diff is too big to show here.

tests/mocks/Unity/Notifications/MockNotification.h+2−1

This diff is too big to show here.

tests/mocks/Unity/Platform/CMakeLists.txtnew file+1

This diff is too big to show here.

tests/mocks/LightDM/IntegratedLightDM/QLightDM/Greeter → tests/mocks/Unity/Platform/MockPlatform.qmlrenamed+10−2

This diff is too big to show here.

tests/mocks/Unity/Platform/qmldirnew file+2

This diff is too big to show here.

tests/mocks/Unity/Screens/screens.cpp+1−1

This diff is too big to show here.

tests/mocks/Unity/Screens/screens.h+1−1

This diff is too big to show here.

tests/mocks/Unity/fake_previewwidgetmodel.h+1−1

This diff is too big to show here.

tests/mocks/Unity/fake_scope.cpp+2−2

This diff is too big to show here.

tests/mocks/Unity/fake_scopes.cpp+8−2

This diff is too big to show here.

tests/mocks/Unity/fake_scopesoverview.h+2

This diff is too big to show here.

tests/mocks/Utils/CMakeLists.txt+1

This diff is too big to show here.

tests/mocks/Utils/plugin.cpp+3−1

This diff is too big to show here.

tests/mocks/Utils/windowstatestorage.h+1−3

This diff is too big to show here.

tests/mocks/liblightdm/CMakeLists.txtnew file+18

This diff is too big to show here.

tests/mocks/LightDM/IntegratedLightDM/liblightdm/GreeterPrivate.cpp → tests/mocks/liblightdm/GreeterPrivate.cpprenamed

The content is the same.

tests/mocks/LightDM/IntegratedLightDM/liblightdm/GreeterPrivate.h → tests/mocks/liblightdm/GreeterPrivate.hrenamed

The content is the same.

tests/mocks/liblightdm/MockController.cppnew file+191

This diff is too big to show here.

tests/mocks/liblightdm/MockController.hnew file+106

This diff is too big to show here.

tests/mocks/liblightdm/MockGreeter.cppnew file+316

This diff is too big to show here.

tests/mocks/LightDM/IntegratedLightDM/liblightdm/Greeter.h → tests/mocks/liblightdm/MockGreeter.hrenamed+10−23

This diff is too big to show here.

tests/mocks/LightDM/IntegratedLightDM/liblightdm/SessionsModel.cpp → tests/mocks/liblightdm/MockSessionsModel.cpprenamed+39−42

This diff is too big to show here.

tests/mocks/LightDM/IntegratedLightDM/liblightdm/SessionsModel.h → tests/mocks/liblightdm/MockSessionsModel.hrenamed+11−19

This diff is too big to show here.

tests/mocks/liblightdm/MockUsersModel.cppnew file+219

This diff is too big to show here.

tests/mocks/LightDM/IntegratedLightDM/liblightdm/UsersModel.h → tests/mocks/liblightdm/MockUsersModel.hrenamed+9−18

This diff is too big to show here.

tests/mocks/LightDM/IntegratedLightDM/liblightdm/SessionsModelPrivate.cpp → tests/mocks/liblightdm/SessionsModelPrivate.cpprenamed

The content is the same.

tests/mocks/LightDM/IntegratedLightDM/liblightdm/SessionsModelPrivate.h → tests/mocks/liblightdm/SessionsModelPrivate.hrenamed

The content is the same.

tests/mocks/LightDM/IntegratedLightDM/liblightdm/UsersModelPrivate.cpp → tests/mocks/liblightdm/UsersModelPrivate.cpprenamed

The content is the same.

tests/mocks/LightDM/IntegratedLightDM/liblightdm/UsersModelPrivate.h → tests/mocks/liblightdm/UsersModelPrivate.hrenamed

The content is the same.

tests/mocks/libusermetrics/CMakeLists.txt+1

This diff is too big to show here.

tests/mocks/libusermetrics/ColorTheme.cpp+4

This diff is too big to show here.

tests/mocks/libusermetrics/UserMetrics.cpp+5

This diff is too big to show here.

tests/plugins/AccountsService/CMakeLists.txt+6

This diff is too big to show here.

tests/plugins/Dash/CMakeLists.txt+26−1

This diff is too big to show here.

tests/plugins/Dash/cardcreatortest.cpp+7−2

This diff is too big to show here.

tests/plugins/Dash/horizontaljournaltest.cpp+5−2

This diff is too big to show here.

tests/plugins/Dash/horizontaljournaltry.cpp+3−1

This diff is too big to show here.

tests/plugins/Dash/listviewwithpageheadersectionexternalmodeltest.cpp+4−1

This diff is too big to show here.

tests/plugins/Dash/listviewwithpageheadersectiontest.cpp+3−1

This diff is too big to show here.

tests/plugins/Dash/listviewwithpageheadertest.cpp+3−1

This diff is too big to show here.

tests/plugins/Dash/organicgridtest.cpp+4−1

This diff is too big to show here.

tests/plugins/Dash/organicgridtry.cpp+3−1

This diff is too big to show here.

tests/plugins/Dash/verticaljournaltest.cpp+5−2

This diff is too big to show here.

tests/plugins/Dash/verticaljournaltry.cpp+3−1

This diff is too big to show here.

tests/plugins/GlobalShortcut/CMakeLists.txt+11−5

This diff is too big to show here.

tests/plugins/GlobalShortcut/GlobalShortcutTest.cpp+3−2

This diff is too big to show here.

tests/plugins/Greeter/Unity/Launcher/CMakeLists.txt+5−20

This diff is too big to show here.

tests/plugins/Greeter/Unity/Launcher/launchermodelastest.cpp+4−1

This diff is too big to show here.

tests/plugins/ImageCache/CMakeLists.txt+10

This diff is too big to show here.

tests/plugins/ImageCache/test.cpp+4−2

This diff is too big to show here.

tests/plugins/LightDM/IntegratedLightDM/CMakeLists.txt+53−9

This diff is too big to show here.

tests/plugins/LightDM/IntegratedLightDM/dbus.cpp+9−12

This diff is too big to show here.

tests/plugins/LightDM/IntegratedLightDM/greeter.qml+2−7

This diff is too big to show here.

tests/plugins/LightDM/IntegratedLightDM/promptsmodel.cppnew file+175

This diff is too big to show here.

tests/plugins/LightDM/IntegratedLightDM/sessionsmodel.cpp+15−13

This diff is too big to show here.

tests/plugins/LightDM/IntegratedLightDM/usersmodel.cpp+87−16

This diff is too big to show here.

tests/plugins/SessionBroadcast/CMakeLists.txt+6

This diff is too big to show here.

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

This diff is too big to show here.

tests/plugins/Ubuntu/Gestures/GestureTest.cpp+2−1

This diff is too big to show here.

tests/plugins/Ubuntu/Gestures/tst_FloatingFlickable.qml+1−1

This diff is too big to show here.

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

This diff is too big to show here.

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

This diff is too big to show here.

tests/plugins/Unity/Indicators/IndicatorsManagerTest.cpp+1−1

This diff is too big to show here.

tests/plugins/Unity/Indicators/IndicatorsModelTest.cpp+1−1

This diff is too big to show here.

tests/plugins/Unity/Launcher/CMakeLists.txt+9−3

This diff is too big to show here.

tests/plugins/Unity/Launcher/launchermodeltest.cpp+22−5

This diff is too big to show here.

tests/plugins/Unity/Session/CMakeLists.txt+6

This diff is too big to show here.

tests/plugins/Utils/CMakeLists.txt+11−1

This diff is too big to show here.

tests/plugins/Utils/DeviceConfigParserTest.cpp+4−1

This diff is too big to show here.

tests/plugins/Utils/WindowStateStorageTest.cppnew file+64

This diff is too big to show here.

tests/plugins/Wizard/CMakeLists.txt+6

This diff is too big to show here.

tests/qmltests/ApplicationMenuDataLoader.qmlnew file+83

This diff is too big to show here.

tests/qmltests/ApplicationMenus/tst_MenuBar.qmlnew file+196

This diff is too big to show here.

tests/qmltests/ApplicationMenus/tst_MenuPopup.qmlnew file+318

This diff is too big to show here.

tests/qmltests/CMakeLists.txt+27−7

This diff is too big to show here.

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

This diff is too big to show here.

tests/qmltests/Components/tst_DragHandle.cpp+4−2

This diff is too big to show here.

tests/qmltests/Components/tst_EdgeDragEvaluator.cpp+4−2

This diff is too big to show here.

tests/qmltests/Components/tst_ZoomableImage.qml+1−1

This diff is too big to show here.

tests/qmltests/Dash/Previews/tst_PreviewExpandable.qml−5

This diff is too big to show here.

tests/qmltests/Dash/Previews/tst_PreviewImageGallery.qml+13−13

This diff is too big to show here.

tests/qmltests/Dash/Previews/tst_PreviewPayments.qmldeleted−203

This diff is too big to show here.

tests/qmltests/Dash/Previews/tst_PreviewZoomableImage.qml+5−5

This diff is too big to show here.

tests/qmltests/Dash/tst_Dash.qml+5−51

This diff is too big to show here.

tests/qmltests/Dash/tst_DashContent.qml+4−4

This diff is too big to show here.

tests/qmltests/Dash/tst_DashShell.qml+9−41

This diff is too big to show here.

tests/qmltests/Dash/tst_GenericScopeView.qml+6−22

This diff is too big to show here.

tests/qmltests/Greeter/TestView.qml+7−16

This diff is too big to show here.

tests/qmltests/Greeter/tst_Greeter.qml+62−110

This diff is too big to show here.

tests/qmltests/Greeter/tst_Infographics.qml+1−11

This diff is too big to show here.

tests/qmltests/Greeter/tst_NarrowView.qml+20−43

This diff is too big to show here.

tests/qmltests/Greeter/tst_WideView.qml+125−121

This diff is too big to show here.

tests/qmltests/Launcher/tst_Drawer.qml+58−7

This diff is too big to show here.

tests/qmltests/Launcher/tst_Launcher.qml+15−6

This diff is too big to show here.

tests/qmltests/Notifications/tst_Notifications.qml+11−11

This diff is too big to show here.

tests/qmltests/Notifications/tst_SwipeToAct.qml+5−5

This diff is too big to show here.

tests/qmltests/Panel/tst_IndicatorItem.qml → tests/qmltests/Panel/Indicators/tst_IndicatorItem.qmlrenamed+1−1

This diff is too big to show here.

tests/qmltests/Panel/Indicators/tst_MenuItemFactory.qml → tests/qmltests/Panel/Indicators/tst_IndicatorMenuItemFactory.qmlrenamed+2−2

This diff is too big to show here.

tests/qmltests/Panel/IndicatorTest.qml → tests/qmltests/Panel/PanelTest.qmlrenamed−5

This diff is too big to show here.

tests/qmltests/Panel/tst_MenuContent.qml+14−2

This diff is too big to show here.

tests/qmltests/Panel/tst_Panel.qml+420−103

This diff is too big to show here.

tests/qmltests/Panel/tst_IndicatorsBar.qml → tests/qmltests/Panel/tst_PanelBar.qmlrenamed+24−33

This diff is too big to show here.

tests/qmltests/Panel/tst_IndicatorItemRow.qml → tests/qmltests/Panel/tst_PanelItemRow.qmlrenamed+36−32

This diff is too big to show here.

tests/qmltests/Panel/tst_IndicatorsMenu.qml → tests/qmltests/Panel/tst_PanelMenu.qmlrenamed+32−14

This diff is too big to show here.

tests/qmltests/Panel/tst_IndicatorPage.qml → tests/qmltests/Panel/tst_PanelMenuPage.qmlrenamed+53−47

This diff is too big to show here.

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

This diff is too big to show here.

tests/qmltests/Stage/tst_DecoratedWindow.qml+40−5

This diff is too big to show here.

tests/qmltests/Stage/tst_DesktopStage.qml+26−45

This diff is too big to show here.

tests/qmltests/Stage/tst_PhoneStage.qml+5

This diff is too big to show here.

tests/qmltests/Stage/tst_TabletStage.qml+6

This diff is too big to show here.

tests/qmltests/Stage/tst_WindowDecoration.qmlnew file+244

This diff is too big to show here.

tests/qmltests/Stage/tst_WindowResizeArea.qml+17−9

This diff is too big to show here.

tests/qmltests/Tutorial/tst_Tutorial.qml+3−3

This diff is too big to show here.

tests/qmltests/tst_OrientedShell.qml+90−8

This diff is too big to show here.

tests/qmltests/tst_Shell.qml+122−87

This diff is too big to show here.

tests/qmltests/tst_ShellWithPin.qml+25−14

This diff is too big to show here.

tests/uqmlscene/CMakeLists.txt+14−6

This diff is too big to show here.

tests/uqmlscene/main.cpp+7−3

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/testutil.cpp+1−1

This diff is too big to show here.