Merge lp:~tintou/contractor/contractor into lp:contractor/0.2

Proposed by Corentin Noël
Status: Merged
Merged at revision: 17
Proposed branch: lp:~tintou/contractor/contractor
Merge into: lp:contractor/0.2
Diff against target: 58519 lines (+57557/-565)
60 files modified
CMakeLists.txt (+2/-3)
cmake/FindVala.cmake (+65/-0)
cmake/GSettings.cmake (+42/-0)
cmake/Makefile (+286/-0)
cmake/ParseArguments.cmake (+36/-0)
cmake/README (+10/-0)
cmake/README.Vala.rst (+173/-0)
cmake/README.rst (+0/-173)
cmake/Translations.cmake (+41/-0)
cmake/ValaPrecompile.cmake (+187/-0)
cmake/ValaVersion.cmake (+96/-0)
cmake/vala/FindVala.cmake (+0/-65)
cmake/vala/ParseArguments.cmake (+0/-36)
cmake/vala/ValaPrecompile.cmake (+0/-175)
cmake/vala/ValaVersion.cmake (+0/-96)
data/archive-compress.contract (+1/-0)
data/archive.contract (+1/-0)
data/wallpaper.contract (+1/-0)
po/CMakeLists.txt (+5/-0)
po/bg.po (+1724/-0)
po/ca.po (+1675/-0)
po/contractor.pot (+38/-0)
po/cs.po (+1624/-0)
po/da.po (+1670/-0)
po/de.po (+41/-0)
po/en_CA.po (+1704/-0)
po/en_GB.po (+1714/-0)
po/eo.po (+1621/-0)
po/es.po (+1728/-0)
po/eu.po (+1640/-0)
po/fi.po (+1648/-0)
po/fr.po (+41/-0)
po/fr_CA.po (+41/-0)
po/he.po (+1624/-0)
po/hi.po (+1623/-0)
po/hu.po (+1653/-0)
po/id.po (+1717/-0)
po/it.po (+1735/-0)
po/ja.po (+1621/-0)
po/ms.po (+1663/-0)
po/nb.po (+1639/-0)
po/nl.po (+1627/-0)
po/nn.po (+1634/-0)
po/pl.po (+1714/-0)
po/pt.po (+1673/-0)
po/pt_BR.po (+1731/-0)
po/ro.po (+1622/-0)
po/ru.po (+1686/-0)
po/si.po (+1621/-0)
po/sl.po (+1621/-0)
po/sv.po (+1698/-0)
po/tr.po (+1652/-0)
po/uk.po (+1625/-0)
po/vi.po (+1621/-0)
po/zh_CN.po (+1675/-0)
po/zh_HK.po (+1586/-0)
po/zh_TW.po (+1586/-0)
src/CMakeLists.txt (+8/-4)
src/config.vala.cmake (+2/-1)
src/contractor.vala (+45/-12)
To merge this branch: bzr merge lp:~tintou/contractor/contractor
Reviewer Review Type Date Requested Status
Cody Garver (community) Approve
Review via email: mp+122419@code.launchpad.net

Description of the change

Contractor now can use X-GNOME-Gettext-Domain to translate all messages

To post a comment you must log in.
lp:~tintou/contractor/contractor updated
18. By Corentin Noël

Forgot three lines

Revision history for this message
Cody Garver (codygarver) wrote :

Same question as the other branch about this. Did you base it on the cmake modules in lp:~elementary-apps/+junk/cmake-modules ? If not, maybe you should while you're at it.

lp:~tintou/contractor/contractor updated
19. By Corentin Noël

Updated cmake and changed translation

Revision history for this message
Cody Garver (codygarver) wrote :

Great!

review: Approve

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
1=== modified file 'CMakeLists.txt'
2--- CMakeLists.txt 2011-07-11 07:43:23 +0000
3+++ CMakeLists.txt 2012-09-03 09:02:20 +0000
4@@ -2,11 +2,10 @@
5
6 cmake_minimum_required (VERSION 2.6)
7 cmake_policy(VERSION 2.6)
8-
9 project(contractor)
10-
11-list(APPEND CMAKE_MODULE_PATH ${CMAKE_SOURCE_DIR}/cmake/vala )
12+list(APPEND CMAKE_MODULE_PATH ${CMAKE_SOURCE_DIR}/cmake )
13
14 add_subdirectory (src)
15 add_subdirectory (data)
16+add_subdirectory (po)
17
18
19=== added file 'cmake/FindVala.cmake'
20--- cmake/FindVala.cmake 1970-01-01 00:00:00 +0000
21+++ cmake/FindVala.cmake 2012-09-03 09:02:20 +0000
22@@ -0,0 +1,65 @@
23+##
24+# Copyright 2009-2010 Jakob Westhoff. All rights reserved.
25+#
26+# Redistribution and use in source and binary forms, with or without
27+# modification, are permitted provided that the following conditions are met:
28+#
29+# 1. Redistributions of source code must retain the above copyright notice,
30+# this list of conditions and the following disclaimer.
31+#
32+# 2. Redistributions in binary form must reproduce the above copyright notice,
33+# this list of conditions and the following disclaimer in the documentation
34+# and/or other materials provided with the distribution.
35+#
36+# THIS SOFTWARE IS PROVIDED BY JAKOB WESTHOFF ``AS IS'' AND ANY EXPRESS OR
37+# IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
38+# MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO
39+# EVENT SHALL JAKOB WESTHOFF OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
40+# INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
41+# LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
42+# PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
43+# LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE
44+# OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF
45+# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
46+#
47+# The views and conclusions contained in the software and documentation are those
48+# of the authors and should not be interpreted as representing official policies,
49+# either expressed or implied, of Jakob Westhoff
50+##
51+
52+##
53+# Find module for the Vala compiler (valac)
54+#
55+# This module determines wheter a Vala compiler is installed on the current
56+# system and where its executable is.
57+#
58+# Call the module using "find_package(Vala) from within your CMakeLists.txt.
59+#
60+# The following variables will be set after an invocation:
61+#
62+# VALA_FOUND Whether the vala compiler has been found or not
63+# VALA_EXECUTABLE Full path to the valac executable if it has been found
64+# VALA_VERSION Version number of the available valac
65+##
66+
67+
68+# Search for the valac executable in the usual system paths.
69+find_program(VALA_EXECUTABLE
70+ NAMES valac)
71+
72+# Handle the QUIETLY and REQUIRED arguments, which may be given to the find call.
73+# Furthermore set VALA_FOUND to TRUE if Vala has been found (aka.
74+# VALA_EXECUTABLE is set)
75+
76+include(FindPackageHandleStandardArgs)
77+find_package_handle_standard_args(Vala DEFAULT_MSG VALA_EXECUTABLE)
78+
79+mark_as_advanced(VALA_EXECUTABLE)
80+
81+# Determine the valac version
82+if(VALA_FOUND)
83+ execute_process(COMMAND ${VALA_EXECUTABLE} "--version"
84+ OUTPUT_VARIABLE "VALA_VERSION")
85+ string(REPLACE "Vala" "" "VALA_VERSION" ${VALA_VERSION})
86+ string(STRIP ${VALA_VERSION} "VALA_VERSION")
87+endif(VALA_FOUND)
88
89=== added file 'cmake/GSettings.cmake'
90--- cmake/GSettings.cmake 1970-01-01 00:00:00 +0000
91+++ cmake/GSettings.cmake 2012-09-03 09:02:20 +0000
92@@ -0,0 +1,42 @@
93+# GSettings.cmake, CMake macros written for Marlin, feel free to re-use them.
94+
95+option (GSETTINGS_LOCALINSTALL "Install GSettings Schemas locally instead of to the GLib prefix" ON)
96+
97+option (GSETTINGS_COMPILE "Compile GSettings Schemas after installation" ${GSETTINGS_LOCALINSTALL})
98+
99+if(GSETTINGS_LOCALINSTALL)
100+ message(STATUS "GSettings schemas will be installed locally.")
101+endif()
102+
103+if(GSETTINGS_COMPILE)
104+ message(STATUS "GSettings shemas will be compiled.")
105+endif()
106+
107+macro(add_schema SCHEMA_NAME)
108+
109+ set(PKG_CONFIG_EXECUTABLE pkg-config)
110+ # Have an option to not install the schema into where GLib is
111+ if (GSETTINGS_LOCALINSTALL)
112+ SET (GSETTINGS_DIR "${CMAKE_INSTALL_PREFIX}/share/glib-2.0/schemas/")
113+ else (GSETTINGS_LOCALINSTALL)
114+ execute_process (COMMAND ${PKG_CONFIG_EXECUTABLE} glib-2.0 --variable prefix OUTPUT_VARIABLE _glib_prefix OUTPUT_STRIP_TRAILING_WHITESPACE)
115+ SET (GSETTINGS_DIR "${_glib_prefix}/share/glib-2.0/schemas/")
116+ endif (GSETTINGS_LOCALINSTALL)
117+
118+ # Run the validator and error if it fails
119+ execute_process (COMMAND ${PKG_CONFIG_EXECUTABLE} gio-2.0 --variable glib_compile_schemas OUTPUT_VARIABLE _glib_comple_schemas OUTPUT_STRIP_TRAILING_WHITESPACE)
120+ execute_process (COMMAND ${_glib_comple_schemas} --dry-run --schema-file=${CMAKE_CURRENT_SOURCE_DIR}/${SCHEMA_NAME} ERROR_VARIABLE _schemas_invalid OUTPUT_STRIP_TRAILING_WHITESPACE)
121+
122+ if (_schemas_invalid)
123+ message (SEND_ERROR "Schema validation error: ${_schemas_invalid}")
124+ endif (_schemas_invalid)
125+
126+ # Actually install and recomple schemas
127+ message (STATUS "GSettings schemas will be installed into ${GSETTINGS_DIR}")
128+ install (FILES ${CMAKE_CURRENT_SOURCE_DIR}/${SCHEMA_NAME} DESTINATION ${GSETTINGS_DIR} OPTIONAL)
129+
130+ if (GSETTINGS_COMPILE)
131+ install (CODE "message (STATUS \"Compiling GSettings schemas\")")
132+ install (CODE "execute_process (COMMAND ${_glib_comple_schemas} ${GSETTINGS_DIR})")
133+ endif ()
134+endmacro()
135
136=== added file 'cmake/Makefile'
137--- cmake/Makefile 1970-01-01 00:00:00 +0000
138+++ cmake/Makefile 2012-09-03 09:02:20 +0000
139@@ -0,0 +1,286 @@
140+# CMAKE generated file: DO NOT EDIT!
141+# Generated by "Unix Makefiles" Generator, CMake Version 2.8
142+
143+# Default target executed when no arguments are given to make.
144+default_target: all
145+.PHONY : default_target
146+
147+#=============================================================================
148+# Special targets provided by cmake.
149+
150+# Disable implicit rules so canoncical targets will work.
151+.SUFFIXES:
152+
153+# Remove some rules from gmake that .SUFFIXES does not remove.
154+SUFFIXES =
155+
156+.SUFFIXES: .hpux_make_needs_suffix_list
157+
158+# Suppress display of executed commands.
159+$(VERBOSE).SILENT:
160+
161+# A target that is always out of date.
162+cmake_force:
163+.PHONY : cmake_force
164+
165+#=============================================================================
166+# Set environment variables for the build.
167+
168+# The shell in which to execute make rules.
169+SHELL = /bin/sh
170+
171+# The CMake executable.
172+CMAKE_COMMAND = /usr/bin/cmake
173+
174+# The command to remove a file.
175+RM = /usr/bin/cmake -E remove -f
176+
177+# The top-level source directory on which CMake was run.
178+CMAKE_SOURCE_DIR = /home/mefrio/Scrivania/cmake
179+
180+# The top-level build directory on which CMake was run.
181+CMAKE_BINARY_DIR = /home/mefrio/Scrivania/cmake/cmake
182+
183+#=============================================================================
184+# Targets provided globally by CMake.
185+
186+# Special rule for the target edit_cache
187+edit_cache:
188+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running interactive CMake command-line interface..."
189+ /usr/bin/cmake -i .
190+.PHONY : edit_cache
191+
192+# Special rule for the target edit_cache
193+edit_cache/fast: edit_cache
194+.PHONY : edit_cache/fast
195+
196+# Special rule for the target install
197+install: preinstall
198+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Install the project..."
199+ /usr/bin/cmake -P cmake_install.cmake
200+.PHONY : install
201+
202+# Special rule for the target install
203+install/fast: preinstall/fast
204+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Install the project..."
205+ /usr/bin/cmake -P cmake_install.cmake
206+.PHONY : install/fast
207+
208+# Special rule for the target install/local
209+install/local: preinstall
210+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing only the local directory..."
211+ /usr/bin/cmake -DCMAKE_INSTALL_LOCAL_ONLY=1 -P cmake_install.cmake
212+.PHONY : install/local
213+
214+# Special rule for the target install/local
215+install/local/fast: install/local
216+.PHONY : install/local/fast
217+
218+# Special rule for the target install/strip
219+install/strip: preinstall
220+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing the project stripped..."
221+ /usr/bin/cmake -DCMAKE_INSTALL_DO_STRIP=1 -P cmake_install.cmake
222+.PHONY : install/strip
223+
224+# Special rule for the target install/strip
225+install/strip/fast: install/strip
226+.PHONY : install/strip/fast
227+
228+# Special rule for the target list_install_components
229+list_install_components:
230+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Available install components are: \"Unspecified\""
231+.PHONY : list_install_components
232+
233+# Special rule for the target list_install_components
234+list_install_components/fast: list_install_components
235+.PHONY : list_install_components/fast
236+
237+# Special rule for the target rebuild_cache
238+rebuild_cache:
239+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake to regenerate build system..."
240+ /usr/bin/cmake -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR)
241+.PHONY : rebuild_cache
242+
243+# Special rule for the target rebuild_cache
244+rebuild_cache/fast: rebuild_cache
245+.PHONY : rebuild_cache/fast
246+
247+# The main all target
248+all: cmake_check_build_system
249+ $(CMAKE_COMMAND) -E cmake_progress_start /home/mefrio/Scrivania/cmake/cmake/CMakeFiles /home/mefrio/Scrivania/cmake/cmake/CMakeFiles/progress.marks
250+ $(MAKE) -f CMakeFiles/Makefile2 all
251+ $(CMAKE_COMMAND) -E cmake_progress_start /home/mefrio/Scrivania/cmake/cmake/CMakeFiles 0
252+.PHONY : all
253+
254+# The main clean target
255+clean:
256+ $(MAKE) -f CMakeFiles/Makefile2 clean
257+.PHONY : clean
258+
259+# The main clean target
260+clean/fast: clean
261+.PHONY : clean/fast
262+
263+# Prepare targets for installation.
264+preinstall: all
265+ $(MAKE) -f CMakeFiles/Makefile2 preinstall
266+.PHONY : preinstall
267+
268+# Prepare targets for installation.
269+preinstall/fast:
270+ $(MAKE) -f CMakeFiles/Makefile2 preinstall
271+.PHONY : preinstall/fast
272+
273+# clear depends
274+depend:
275+ $(CMAKE_COMMAND) -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 1
276+.PHONY : depend
277+
278+#=============================================================================
279+# Target rules for targets named scratch
280+
281+# Build rule for target.
282+scratch: cmake_check_build_system
283+ $(MAKE) -f CMakeFiles/Makefile2 scratch
284+.PHONY : scratch
285+
286+# fast build rule for target.
287+scratch/fast:
288+ $(MAKE) -f CMakeFiles/scratch.dir/build.make CMakeFiles/scratch.dir/build
289+.PHONY : scratch/fast
290+
291+src/entry.o: src/entry.c.o
292+.PHONY : src/entry.o
293+
294+# target to build an object file
295+src/entry.c.o:
296+ $(MAKE) -f CMakeFiles/scratch.dir/build.make CMakeFiles/scratch.dir/src/entry.c.o
297+.PHONY : src/entry.c.o
298+
299+src/entry.i: src/entry.c.i
300+.PHONY : src/entry.i
301+
302+# target to preprocess a source file
303+src/entry.c.i:
304+ $(MAKE) -f CMakeFiles/scratch.dir/build.make CMakeFiles/scratch.dir/src/entry.c.i
305+.PHONY : src/entry.c.i
306+
307+src/entry.s: src/entry.c.s
308+.PHONY : src/entry.s
309+
310+# target to generate assembly for a file
311+src/entry.c.s:
312+ $(MAKE) -f CMakeFiles/scratch.dir/build.make CMakeFiles/scratch.dir/src/entry.c.s
313+.PHONY : src/entry.c.s
314+
315+src/main_window.o: src/main_window.c.o
316+.PHONY : src/main_window.o
317+
318+# target to build an object file
319+src/main_window.c.o:
320+ $(MAKE) -f CMakeFiles/scratch.dir/build.make CMakeFiles/scratch.dir/src/main_window.c.o
321+.PHONY : src/main_window.c.o
322+
323+src/main_window.i: src/main_window.c.i
324+.PHONY : src/main_window.i
325+
326+# target to preprocess a source file
327+src/main_window.c.i:
328+ $(MAKE) -f CMakeFiles/scratch.dir/build.make CMakeFiles/scratch.dir/src/main_window.c.i
329+.PHONY : src/main_window.c.i
330+
331+src/main_window.s: src/main_window.c.s
332+.PHONY : src/main_window.s
333+
334+# target to generate assembly for a file
335+src/main_window.c.s:
336+ $(MAKE) -f CMakeFiles/scratch.dir/build.make CMakeFiles/scratch.dir/src/main_window.c.s
337+.PHONY : src/main_window.c.s
338+
339+src/menu.o: src/menu.c.o
340+.PHONY : src/menu.o
341+
342+# target to build an object file
343+src/menu.c.o:
344+ $(MAKE) -f CMakeFiles/scratch.dir/build.make CMakeFiles/scratch.dir/src/menu.c.o
345+.PHONY : src/menu.c.o
346+
347+src/menu.i: src/menu.c.i
348+.PHONY : src/menu.i
349+
350+# target to preprocess a source file
351+src/menu.c.i:
352+ $(MAKE) -f CMakeFiles/scratch.dir/build.make CMakeFiles/scratch.dir/src/menu.c.i
353+.PHONY : src/menu.c.i
354+
355+src/menu.s: src/menu.c.s
356+.PHONY : src/menu.s
357+
358+# target to generate assembly for a file
359+src/menu.c.s:
360+ $(MAKE) -f CMakeFiles/scratch.dir/build.make CMakeFiles/scratch.dir/src/menu.c.s
361+.PHONY : src/menu.c.s
362+
363+src/notebook.o: src/notebook.c.o
364+.PHONY : src/notebook.o
365+
366+# target to build an object file
367+src/notebook.c.o:
368+ $(MAKE) -f CMakeFiles/scratch.dir/build.make CMakeFiles/scratch.dir/src/notebook.c.o
369+.PHONY : src/notebook.c.o
370+
371+src/notebook.i: src/notebook.c.i
372+.PHONY : src/notebook.i
373+
374+# target to preprocess a source file
375+src/notebook.c.i:
376+ $(MAKE) -f CMakeFiles/scratch.dir/build.make CMakeFiles/scratch.dir/src/notebook.c.i
377+.PHONY : src/notebook.c.i
378+
379+src/notebook.s: src/notebook.c.s
380+.PHONY : src/notebook.s
381+
382+# target to generate assembly for a file
383+src/notebook.c.s:
384+ $(MAKE) -f CMakeFiles/scratch.dir/build.make CMakeFiles/scratch.dir/src/notebook.c.s
385+.PHONY : src/notebook.c.s
386+
387+# Help Target
388+help:
389+ @echo "The following are some of the valid targets for this Makefile:"
390+ @echo "... all (the default if no target is provided)"
391+ @echo "... clean"
392+ @echo "... depend"
393+ @echo "... edit_cache"
394+ @echo "... install"
395+ @echo "... install/local"
396+ @echo "... install/strip"
397+ @echo "... list_install_components"
398+ @echo "... rebuild_cache"
399+ @echo "... scratch"
400+ @echo "... src/entry.o"
401+ @echo "... src/entry.i"
402+ @echo "... src/entry.s"
403+ @echo "... src/main_window.o"
404+ @echo "... src/main_window.i"
405+ @echo "... src/main_window.s"
406+ @echo "... src/menu.o"
407+ @echo "... src/menu.i"
408+ @echo "... src/menu.s"
409+ @echo "... src/notebook.o"
410+ @echo "... src/notebook.i"
411+ @echo "... src/notebook.s"
412+.PHONY : help
413+
414+
415+
416+#=============================================================================
417+# Special targets to cleanup operation of make.
418+
419+# Special rule to run CMake to check the build system integrity.
420+# No rule that depends on this can have commands that come from listfiles
421+# because they might be regenerated.
422+cmake_check_build_system:
423+ $(CMAKE_COMMAND) -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 0
424+.PHONY : cmake_check_build_system
425+
426
427=== added file 'cmake/ParseArguments.cmake'
428--- cmake/ParseArguments.cmake 1970-01-01 00:00:00 +0000
429+++ cmake/ParseArguments.cmake 2012-09-03 09:02:20 +0000
430@@ -0,0 +1,36 @@
431+##
432+# This is a helper Macro to parse optional arguments in Macros/Functions
433+# It has been taken from the public CMake wiki.
434+# See http://www.cmake.org/Wiki/CMakeMacroParseArguments for documentation and
435+# licensing.
436+##
437+macro(parse_arguments prefix arg_names option_names)
438+ set(DEFAULT_ARGS)
439+ foreach(arg_name ${arg_names})
440+ set(${prefix}_${arg_name})
441+ endforeach(arg_name)
442+ foreach(option ${option_names})
443+ set(${prefix}_${option} FALSE)
444+ endforeach(option)
445+
446+ set(current_arg_name DEFAULT_ARGS)
447+ set(current_arg_list)
448+ foreach(arg ${ARGN})
449+ set(larg_names ${arg_names})
450+ list(FIND larg_names "${arg}" is_arg_name)
451+ if(is_arg_name GREATER -1)
452+ set(${prefix}_${current_arg_name} ${current_arg_list})
453+ set(current_arg_name ${arg})
454+ set(current_arg_list)
455+ else(is_arg_name GREATER -1)
456+ set(loption_names ${option_names})
457+ list(FIND loption_names "${arg}" is_option)
458+ if(is_option GREATER -1)
459+ set(${prefix}_${arg} TRUE)
460+ else(is_option GREATER -1)
461+ set(current_arg_list ${current_arg_list} ${arg})
462+ endif(is_option GREATER -1)
463+ endif(is_arg_name GREATER -1)
464+ endforeach(arg)
465+ set(${prefix}_${current_arg_name} ${current_arg_list})
466+endmacro(parse_arguments)
467
468=== added file 'cmake/README'
469--- cmake/README 1970-01-01 00:00:00 +0000
470+++ cmake/README 2012-09-03 09:02:20 +0000
471@@ -0,0 +1,10 @@
472+ Elementary CMake modules
473+
474+This is a set of CMake modules: Translations, GSettings, and Vala modules.
475+
476+For all the Vala related modules see README.Vala.rst:
477+ - ParseArguments.cmake
478+ - ValaPrecompile.cmake
479+ - ValaVersion.cmake
480+ - FindVala.cmake
481+
482
483=== added file 'cmake/README.Vala.rst'
484--- cmake/README.Vala.rst 1970-01-01 00:00:00 +0000
485+++ cmake/README.Vala.rst 2012-09-03 09:02:20 +0000
486@@ -0,0 +1,173 @@
487+==========
488+Vala CMake
489+==========
490+:Author:
491+ Jakob Westhoff
492+:Version:
493+ Draft
494+
495+
496+Overview
497+========
498+
499+Vala CMake is a collection of macros for the CMake_ build system to allow the
500+creation and management of projects developed using the Vala_ programming
501+language or its "Genie" flavor (less tested).
502+
503+
504+Installation
505+============
506+
507+To use the Vala macros in your own project you need to copy the macro files to
508+an arbitrary folder in your projects directory and reference them in your
509+``CMakeLists.txt`` file.
510+
511+Assuming the macros are stored under ``cmake/vala`` in your projects folder you
512+need to add the following information to your base ``CMakeLists.txt``::
513+
514+ list(APPEND CMAKE_MODULE_PATH
515+ ${CMAKE_SOURCE_DIR}/cmake/vala
516+ )
517+
518+After the new module path as been added you can simply include the provided
519+modules or use the provided find routines.
520+
521+
522+Finding Vala
523+============
524+
525+The find module for vala works like any other Find module in CMake.
526+You can use it by simply calling the usual ``find_package`` function. Default
527+parameters like ``REQUIRED`` and ``QUIETLY`` are supported.
528+
529+::
530+
531+ find_package(Vala REQUIRED)
532+
533+After a successful call to the find_package function the following variables
534+will be set:
535+
536+VALA_FOUND
537+ Whether the vala compiler has been found or not
538+
539+VALA_EXECUTABLE
540+ Full path to the valac executable if it has been found
541+
542+VALA_VERSION
543+ Version number of the available valac
544+
545+
546+Precompiling Vala sources
547+=========================
548+
549+CMake is mainly supposed to handle c or c++ based projects. Luckily every vala
550+program is translated into plain c code using the vala compiler, followed by
551+normal compilation of the generated c program using gcc.
552+
553+The macro ``vala_precompile`` uses that fact to create c files from your .vala
554+sources for further CMake processing.
555+
556+The first parameter provided is a variable, which will be filled with a list of
557+c files outputted by the vala compiler. This list can than be used in
558+conjunction with functions like ``add_executable`` or others to create the
559+necessary compile rules with CMake.
560+
561+The initial variable is followed by a list of .vala files to be compiled.
562+Please take care to add every vala file belonging to the currently compiled
563+project or library as Vala will otherwise not be able to resolve all
564+dependencies.
565+
566+The following sections may be specified afterwards to provide certain options
567+to the vala compiler:
568+
569+PACKAGES
570+ A list of vala packages/libraries to be used during the compile cycle. The
571+ package names are exactly the same, as they would be passed to the valac
572+ "--pkg=" option.
573+
574+OPTIONS
575+ A list of optional options to be passed to the valac executable. This can be
576+ used to pass "--thread" for example to enable multi-threading support.
577+
578+DIRECTORY
579+ Specify the directory where the output source files will be stored. If
580+ ommitted, the source files will be stored in CMAKE_CURRENT_BINARY_DIR.
581+
582+CUSTOM_VAPIS
583+ A list of custom vapi files to be included for compilation. This can be
584+ useful to include freshly created vala libraries without having to install
585+ them in the system.
586+
587+GENERATE_VAPI
588+ Pass all the needed flags to the compiler to create an internal vapi for
589+ the compiled library. The provided name will be used for this and a
590+ <provided_name>.vapi file will be created.
591+
592+GENERATE_HEADER
593+ Let the compiler generate a header file for the compiled code. There will
594+ be a header file as well as an internal header file being generated called
595+ <provided_name>.h and <provided_name>_internal.h
596+
597+The following call is a simple example to the vala_precompile macro showing an
598+example to every of the optional sections::
599+
600+ vala_precompile(VALA_C
601+ source1.vala
602+ source2.vala
603+ source3.vala
604+ PACKAGES
605+ gtk+-2.0
606+ gio-1.0
607+ posix
608+ OPTIONS
609+ --thread
610+ CUSTOM_VAPIS
611+ some_vapi.vapi
612+ GENERATE_VAPI
613+ myvapi
614+ GENERATE_HEADER
615+ myheader
616+ )
617+
618+Most important is the variable VALA_C which will contain all the generated c
619+file names after the call. The easiest way to use this information is to tell
620+CMake to create an executable out of it.
621+
622+::
623+
624+ add_executable(myexecutable ${VALA_C})
625+
626+
627+Further reading
628+===============
629+
630+The `Pdf Presenter Console`__ , which is a vala based project of mine, makes
631+heavy usage of the here described macros. To look at a real world example of
632+these macros the mentioned project is the right place to take a look. The svn
633+trunk of it can be found at::
634+
635+ svn://pureenergy.cc/pdf_presenter_console/trunk
636+
637+
638+__ http://westhoffswelt.de/projects/pdf_presenter_console.html
639+
640+
641+Acknowledgments
642+===============
643+
644+Thanks go out to Florian Sowade, a fellow local PHP-Usergroupie, who helped me
645+a lot with the initial version of this macros and always answered my mostly
646+dumb CMake questions.
647+
648+.. _CMake: http://cmake.org
649+.. _Vala: http://live.gnome.org/Vala
650+.. _Genie: http://live.gnome.org/Genie
651+
652+
653+
654
655+..
656+ Local Variables:
657+ mode: rst
658+ fill-column: 79
659+ End:
660+ vim: et syn=rst tw=79
661
662=== removed file 'cmake/README.rst'
663--- cmake/README.rst 2011-07-11 07:43:23 +0000
664+++ cmake/README.rst 1970-01-01 00:00:00 +0000
665@@ -1,173 +0,0 @@
666-==========
667-Vala CMake
668-==========
669-:Author:
670- Jakob Westhoff
671-:Version:
672- Draft
673-
674-
675-Overview
676-========
677-
678-Vala CMake is a collection of macros for the CMake_ build system to allow the
679-creation and management of projects developed using the Vala_ programming
680-language or its "Genie" flavor (less tested).
681-
682-
683-Installation
684-============
685-
686-To use the Vala macros in your own project you need to copy the macro files to
687-an arbitrary folder in your projects directory and reference them in your
688-``CMakeLists.txt`` file.
689-
690-Assuming the macros are stored under ``cmake/vala`` in your projects folder you
691-need to add the following information to your base ``CMakeLists.txt``::
692-
693- list(APPEND CMAKE_MODULE_PATH
694- ${CMAKE_SOURCE_DIR}/cmake/vala
695- )
696-
697-After the new module path as been added you can simply include the provided
698-modules or use the provided find routines.
699-
700-
701-Finding Vala
702-============
703-
704-The find module for vala works like any other Find module in CMake.
705-You can use it by simply calling the usual ``find_package`` function. Default
706-parameters like ``REQUIRED`` and ``QUIETLY`` are supported.
707-
708-::
709-
710- find_package(Vala REQUIRED)
711-
712-After a successful call to the find_package function the following variables
713-will be set:
714-
715-VALA_FOUND
716- Whether the vala compiler has been found or not
717-
718-VALA_EXECUTABLE
719- Full path to the valac executable if it has been found
720-
721-VALA_VERSION
722- Version number of the available valac
723-
724-
725-Precompiling Vala sources
726-=========================
727-
728-CMake is mainly supposed to handle c or c++ based projects. Luckily every vala
729-program is translated into plain c code using the vala compiler, followed by
730-normal compilation of the generated c program using gcc.
731-
732-The macro ``vala_precompile`` uses that fact to create c files from your .vala
733-sources for further CMake processing.
734-
735-The first parameter provided is a variable, which will be filled with a list of
736-c files outputted by the vala compiler. This list can than be used in
737-conjunction with functions like ``add_executable`` or others to create the
738-necessary compile rules with CMake.
739-
740-The initial variable is followed by a list of .vala files to be compiled.
741-Please take care to add every vala file belonging to the currently compiled
742-project or library as Vala will otherwise not be able to resolve all
743-dependencies.
744-
745-The following sections may be specified afterwards to provide certain options
746-to the vala compiler:
747-
748-PACKAGES
749- A list of vala packages/libraries to be used during the compile cycle. The
750- package names are exactly the same, as they would be passed to the valac
751- "--pkg=" option.
752-
753-OPTIONS
754- A list of optional options to be passed to the valac executable. This can be
755- used to pass "--thread" for example to enable multi-threading support.
756-
757-DIRECTORY
758- Specify the directory where the output source files will be stored. If
759- ommitted, the source files will be stored in CMAKE_CURRENT_BINARY_DIR.
760-
761-CUSTOM_VAPIS
762- A list of custom vapi files to be included for compilation. This can be
763- useful to include freshly created vala libraries without having to install
764- them in the system.
765-
766-GENERATE_VAPI
767- Pass all the needed flags to the compiler to create an internal vapi for
768- the compiled library. The provided name will be used for this and a
769- <provided_name>.vapi file will be created.
770-
771-GENERATE_HEADER
772- Let the compiler generate a header file for the compiled code. There will
773- be a header file as well as an internal header file being generated called
774- <provided_name>.h and <provided_name>_internal.h
775-
776-The following call is a simple example to the vala_precompile macro showing an
777-example to every of the optional sections::
778-
779- vala_precompile(VALA_C
780- source1.vala
781- source2.vala
782- source3.vala
783- PACKAGES
784- gtk+-2.0
785- gio-1.0
786- posix
787- OPTIONS
788- --thread
789- CUSTOM_VAPIS
790- some_vapi.vapi
791- GENERATE_VAPI
792- myvapi
793- GENERATE_HEADER
794- myheader
795- )
796-
797-Most important is the variable VALA_C which will contain all the generated c
798-file names after the call. The easiest way to use this information is to tell
799-CMake to create an executable out of it.
800-
801-::
802-
803- add_executable(myexecutable ${VALA_C})
804-
805-
806-Further reading
807-===============
808-
809-The `Pdf Presenter Console`__ , which is a vala based project of mine, makes
810-heavy usage of the here described macros. To look at a real world example of
811-these macros the mentioned project is the right place to take a look. The svn
812-trunk of it can be found at::
813-
814- svn://pureenergy.cc/pdf_presenter_console/trunk
815-
816-
817-__ http://westhoffswelt.de/projects/pdf_presenter_console.html
818-
819-
820-Acknowledgments
821-===============
822-
823-Thanks go out to Florian Sowade, a fellow local PHP-Usergroupie, who helped me
824-a lot with the initial version of this macros and always answered my mostly
825-dumb CMake questions.
826-
827-.. _CMake: http://cmake.org
828-.. _Vala: http://live.gnome.org/Vala
829-.. _Genie: http://live.gnome.org/Genie
830-
831-
832-
833
834-..
835- Local Variables:
836- mode: rst
837- fill-column: 79
838- End:
839- vim: et syn=rst tw=79
840
841=== added file 'cmake/Translations.cmake'
842--- cmake/Translations.cmake 1970-01-01 00:00:00 +0000
843+++ cmake/Translations.cmake 2012-09-03 09:02:20 +0000
844@@ -0,0 +1,41 @@
845+# Translations.cmake, CMake macros written for Marlin, feel free to re-use them
846+
847+macro(add_translations_directory NLS_PACKAGE)
848+ add_custom_target (i18n ALL COMMENT “Building i18n messages.”)
849+ find_program (MSGFMT_EXECUTABLE msgfmt)
850+ file (GLOB PO_FILES ${CMAKE_CURRENT_SOURCE_DIR}/*.po)
851+ foreach (PO_INPUT ${PO_FILES})
852+ get_filename_component (PO_INPUT_BASE ${PO_INPUT} NAME_WE)
853+ set (MO_OUTPUT ${CMAKE_CURRENT_BINARY_DIR}/${PO_INPUT_BASE}.mo)
854+ add_custom_command (TARGET i18n COMMAND ${MSGFMT_EXECUTABLE} -o ${MO_OUTPUT} ${PO_INPUT})
855+
856+ install (FILES ${MO_OUTPUT} DESTINATION
857+ share/locale/${PO_INPUT_BASE}/LC_MESSAGES
858+ RENAME ${NLS_PACKAGE}.mo)
859+ endforeach (PO_INPUT ${PO_FILES})
860+endmacro(add_translations_directory)
861+
862+
863+macro(add_translations_catalog NLS_PACKAGE)
864+ add_custom_target (pot COMMENT “Building translation catalog.”)
865+ find_program (XGETTEXT_EXECUTABLE xgettext)
866+
867+
868+ set(C_SOURCE "")
869+
870+ foreach(FILES_INPUT ${ARGN})
871+ file (GLOB_RECURSE SOURCE_FILES ${CMAKE_CURRENT_SOURCE_DIR}/${FILES_INPUT}/*.c)
872+ foreach(C_FILE ${SOURCE_FILES})
873+ set(C_SOURCE ${C_SOURCE} ${C_FILE})
874+ endforeach()
875+ file (GLOB_RECURSE SOURCE_FILES ${CMAKE_CURRENT_SOURCE_DIR}/${FILES_INPUT}/*.vala)
876+ foreach(C_FILE ${SOURCE_FILES})
877+ set(C_SOURCE ${C_SOURCE} ${C_FILE})
878+ endforeach()
879+ endforeach()
880+
881+ add_custom_command (TARGET pot COMMAND
882+ ${XGETTEXT_EXECUTABLE} -d ${NLS_PACKAGE} -o ${CMAKE_CURRENT_SOURCE_DIR}/${NLS_PACKAGE}.pot
883+ ${VALA_SOURCE} ${C_SOURCE} --keyword="_" --keyword="N_" --from-code=UTF-8
884+ )
885+endmacro()
886
887=== added file 'cmake/ValaPrecompile.cmake'
888--- cmake/ValaPrecompile.cmake 1970-01-01 00:00:00 +0000
889+++ cmake/ValaPrecompile.cmake 2012-09-03 09:02:20 +0000
890@@ -0,0 +1,187 @@
891+##
892+# Copyright 2009-2010 Jakob Westhoff. All rights reserved.
893+#
894+# Redistribution and use in source and binary forms, with or without
895+# modification, are permitted provided that the following conditions are met:
896+#
897+# 1. Redistributions of source code must retain the above copyright notice,
898+# this list of conditions and the following disclaimer.
899+#
900+# 2. Redistributions in binary form must reproduce the above copyright notice,
901+# this list of conditions and the following disclaimer in the documentation
902+# and/or other materials provided with the distribution.
903+#
904+# THIS SOFTWARE IS PROVIDED BY JAKOB WESTHOFF ``AS IS'' AND ANY EXPRESS OR
905+# IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
906+# MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO
907+# EVENT SHALL JAKOB WESTHOFF OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
908+# INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
909+# LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
910+# PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
911+# LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE
912+# OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF
913+# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
914+#
915+# The views and conclusions contained in the software and documentation are those
916+# of the authors and should not be interpreted as representing official policies,
917+# either expressed or implied, of Jakob Westhoff
918+##
919+
920+include(ParseArguments)
921+find_package(Vala REQUIRED)
922+
923+##
924+# Compile vala files to their c equivalents for further processing.
925+#
926+# The "vala_precompile" macro takes care of calling the valac executable on the
927+# given source to produce c files which can then be processed further using
928+# default cmake functions.
929+#
930+# The first parameter provided is a variable, which will be filled with a list
931+# of c files outputted by the vala compiler. This list can than be used in
932+# conjuction with functions like "add_executable" or others to create the
933+# neccessary compile rules with CMake.
934+#
935+# The initial variable is followed by a list of .vala files to be compiled.
936+# Please take care to add every vala file belonging to the currently compiled
937+# project or library as Vala will otherwise not be able to resolve all
938+# dependencies.
939+#
940+# The following sections may be specified afterwards to provide certain options
941+# to the vala compiler:
942+#
943+# PACKAGES
944+# A list of vala packages/libraries to be used during the compile cycle. The
945+# package names are exactly the same, as they would be passed to the valac
946+# "--pkg=" option.
947+#
948+# OPTIONS
949+# A list of optional options to be passed to the valac executable. This can be
950+# used to pass "--thread" for example to enable multi-threading support.
951+#
952+# CUSTOM_VAPIS
953+# A list of custom vapi files to be included for compilation. This can be
954+# useful to include freshly created vala libraries without having to install
955+# them in the system.
956+#
957+# GENERATE_VAPI
958+# Pass all the needed flags to the compiler to create an internal vapi for
959+# the compiled library. The provided name will be used for this and a
960+# <provided_name>.vapi file will be created.
961+#
962+# GENERATE_HEADER
963+# Let the compiler generate a header file for the compiled code. There will
964+# be a header file as well as an internal header file being generated called
965+# <provided_name>.h and <provided_name>_internal.h
966+#
967+# The following call is a simple example to the vala_precompile macro showing
968+# an example to every of the optional sections:
969+#
970+# vala_precompile(VALA_C
971+# source1.vala
972+# source2.vala
973+# source3.vala
974+# PACKAGES
975+# gtk+-2.0
976+# gio-1.0
977+# posix
978+# DIRECTORY
979+# gen
980+# OPTIONS
981+# --thread
982+# CUSTOM_VAPIS
983+# some_vapi.vapi
984+# GENERATE_VAPI
985+# myvapi
986+# GENERATE_HEADER
987+# myheader
988+# )
989+#
990+# Most important is the variable VALA_C which will contain all the generated c
991+# file names after the call.
992+##
993+
994+macro(vala_precompile output)
995+ parse_arguments(ARGS "PACKAGES;OPTIONS;DIRECTORY;GENERATE_HEADER;GENERATE_VAPI;CUSTOM_VAPIS" "" ${ARGN})
996+ if(ARGS_DIRECTORY)
997+ set(DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}/${ARGS_DIRECTORY})
998+ else(ARGS_DIRECTORY)
999+ set(DIRECTORY ${CMAKE_CURRENT_BINARY_DIR})
1000+ endif(ARGS_DIRECTORY)
1001+ include_directories(${DIRECTORY})
1002+ set(vala_pkg_opts "")
1003+ foreach(pkg ${ARGS_PACKAGES})
1004+ list(APPEND vala_pkg_opts "--pkg=${pkg}")
1005+ endforeach(pkg ${ARGS_PACKAGES})
1006+ set(in_files "")
1007+ set(out_files "")
1008+ set(${output} "")
1009+ foreach(src ${ARGS_DEFAULT_ARGS})
1010+ string(REPLACE ${CMAKE_CURRENT_SOURCE_DIR}/ "" src ${src})
1011+ string(REGEX MATCH "^/" IS_MATCHED ${src})
1012+ if(${IS_MATCHED} MATCHES "/")
1013+ list(APPEND in_files "${src}")
1014+ else()
1015+ list(APPEND in_files "${CMAKE_CURRENT_SOURCE_DIR}/${src}")
1016+ endif()
1017+ string(REPLACE ".vala" ".c" src ${src})
1018+ string(REPLACE ".gs" ".c" src ${src})
1019+ if(${IS_MATCHED} MATCHES "/")
1020+ get_filename_component(VALA_FILE_NAME ${src} NAME)
1021+ set(out_file "${CMAKE_CURRENT_BINARY_DIR}/${VALA_FILE_NAME}")
1022+ list(APPEND out_files "${CMAKE_CURRENT_BINARY_DIR}/${VALA_FILE_NAME}")
1023+ else()
1024+ set(out_file "${DIRECTORY}/${src}")
1025+ list(APPEND out_files "${DIRECTORY}/${src}")
1026+ endif()
1027+ list(APPEND ${output} ${out_file})
1028+ endforeach(src ${ARGS_DEFAULT_ARGS})
1029+
1030+ set(custom_vapi_arguments "")
1031+ if(ARGS_CUSTOM_VAPIS)
1032+ foreach(vapi ${ARGS_CUSTOM_VAPIS})
1033+ if(${vapi} MATCHES ${CMAKE_SOURCE_DIR} OR ${vapi} MATCHES ${CMAKE_BINARY_DIR})
1034+ list(APPEND custom_vapi_arguments ${vapi})
1035+ else (${vapi} MATCHES ${CMAKE_SOURCE_DIR} OR ${vapi} MATCHES ${CMAKE_BINARY_DIR})
1036+ list(APPEND custom_vapi_arguments ${CMAKE_CURRENT_SOURCE_DIR}/${vapi})
1037+ endif(${vapi} MATCHES ${CMAKE_SOURCE_DIR} OR ${vapi} MATCHES ${CMAKE_BINARY_DIR})
1038+ endforeach(vapi ${ARGS_CUSTOM_VAPIS})
1039+ endif(ARGS_CUSTOM_VAPIS)
1040+
1041+ set(vapi_arguments "")
1042+ if(ARGS_GENERATE_VAPI)
1043+ list(APPEND out_files "${DIRECTORY}/${ARGS_GENERATE_VAPI}.vapi")
1044+ set(vapi_arguments "--internal-vapi=${ARGS_GENERATE_VAPI}.vapi")
1045+
1046+ # Header and internal header is needed to generate internal vapi
1047+ if (NOT ARGS_GENERATE_HEADER)
1048+ set(ARGS_GENERATE_HEADER ${ARGS_GENERATE_VAPI})
1049+ endif(NOT ARGS_GENERATE_HEADER)
1050+ endif(ARGS_GENERATE_VAPI)
1051+
1052+ set(header_arguments "")
1053+ if(ARGS_GENERATE_HEADER)
1054+ list(APPEND out_files "${DIRECTORY}/${ARGS_GENERATE_HEADER}.h")
1055+ list(APPEND out_files "${DIRECTORY}/${ARGS_GENERATE_HEADER}_internal.h")
1056+ list(APPEND header_arguments "--header=${DIRECTORY}/${ARGS_GENERATE_HEADER}.h")
1057+ list(APPEND header_arguments "--internal-header=${DIRECTORY}/${ARGS_GENERATE_HEADER}_internal.h")
1058+ endif(ARGS_GENERATE_HEADER)
1059+
1060+ add_custom_command(OUTPUT ${out_files}
1061+ COMMAND
1062+ ${VALA_EXECUTABLE}
1063+ ARGS
1064+ "-C"
1065+ ${header_arguments}
1066+ ${vapi_arguments}
1067+ "-b" ${CMAKE_CURRENT_SOURCE_DIR}
1068+ "-d" ${DIRECTORY}
1069+ ${vala_pkg_opts}
1070+ ${ARGS_OPTIONS}
1071+ ${in_files}
1072+ ${custom_vapi_arguments}
1073+ DEPENDS
1074+ ${in_files}
1075+ ${ARGS_CUSTOM_VAPIS}
1076+ )
1077+endmacro(vala_precompile)
1078
1079=== added file 'cmake/ValaVersion.cmake'
1080--- cmake/ValaVersion.cmake 1970-01-01 00:00:00 +0000
1081+++ cmake/ValaVersion.cmake 2012-09-03 09:02:20 +0000
1082@@ -0,0 +1,96 @@
1083+##
1084+# Copyright 2009-2010 Jakob Westhoff. All rights reserved.
1085+#
1086+# Redistribution and use in source and binary forms, with or without
1087+# modification, are permitted provided that the following conditions are met:
1088+#
1089+# 1. Redistributions of source code must retain the above copyright notice,
1090+# this list of conditions and the following disclaimer.
1091+#
1092+# 2. Redistributions in binary form must reproduce the above copyright notice,
1093+# this list of conditions and the following disclaimer in the documentation
1094+# and/or other materials provided with the distribution.
1095+#
1096+# THIS SOFTWARE IS PROVIDED BY JAKOB WESTHOFF ``AS IS'' AND ANY EXPRESS OR
1097+# IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
1098+# MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO
1099+# EVENT SHALL JAKOB WESTHOFF OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
1100+# INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
1101+# LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
1102+# PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
1103+# LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE
1104+# OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF
1105+# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
1106+#
1107+# The views and conclusions contained in the software and documentation are those
1108+# of the authors and should not be interpreted as representing official policies,
1109+# either expressed or implied, of Jakob Westhoff
1110+##
1111+
1112+include(ParseArguments)
1113+find_package(Vala REQUIRED)
1114+
1115+##
1116+# Ensure a certain valac version is available
1117+#
1118+# The initial argument is the version to check for
1119+#
1120+# It may be followed by a optional parameter to specifiy a version range. The
1121+# following options are valid:
1122+#
1123+# EXACT
1124+# Vala needs to be available in the exact version given
1125+#
1126+# MINIMUM
1127+# The provided version is the minimum version. Therefore Vala needs to be
1128+# available in the given version or any higher version
1129+#
1130+# MAXIMUM
1131+# The provided version is the maximum. Therefore Vala needs to be available
1132+# in the given version or any version older than this
1133+#
1134+# If no option is specified the version will be treated as a minimal version.
1135+##
1136+macro(ensure_vala_version version)
1137+ parse_arguments(ARGS "" "MINIMUM;MAXIMUM;EXACT" ${ARGN})
1138+ set(compare_message "")
1139+ set(error_message "")
1140+ if(ARGS_MINIMUM)
1141+ set(compare_message "a minimum ")
1142+ set(error_message "or greater ")
1143+ elseif(ARGS_MAXIMUM)
1144+ set(compare_message "a maximum ")
1145+ set(error_message "or less ")
1146+ endif(ARGS_MINIMUM)
1147+
1148+ message(STATUS
1149+ "checking for ${compare_message}Vala version of ${version}"
1150+ )
1151+
1152+ unset(version_accepted)
1153+
1154+ # MINIMUM is the default if no option is specified
1155+ if(ARGS_EXACT)
1156+ if(${VALA_VERSION} VERSION_EQUAL ${version} )
1157+ set(version_accepted TRUE)
1158+ endif(${VALA_VERSION} VERSION_EQUAL ${version})
1159+ elseif(ARGS_MAXIMUM)
1160+ if(${VALA_VERSION} VERSION_LESS ${version} OR ${VALA_VERSION} VERSION_EQUAL ${version})
1161+ set(version_accepted TRUE)
1162+ endif(${VALA_VERSION} VERSION_LESS ${version} OR ${VALA_VERSION} VERSION_EQUAL ${version})
1163+ else(ARGS_MAXIMUM)
1164+ if(${VALA_VERSION} VERSION_GREATER ${version} OR ${VALA_VERSION} VERSION_EQUAL ${version})
1165+ set(version_accepted TRUE)
1166+ endif(${VALA_VERSION} VERSION_GREATER ${version} OR ${VALA_VERSION} VERSION_EQUAL ${version})
1167+ endif(ARGS_EXACT)
1168+
1169+ if (NOT version_accepted)
1170+ message(FATAL_ERROR
1171+ "Vala version ${version} ${error_message}is required."
1172+ )
1173+ endif(NOT version_accepted)
1174+
1175+ message(STATUS
1176+ " found Vala, version ${VALA_VERSION}"
1177+ )
1178+endmacro(ensure_vala_version)
1179
1180=== removed directory 'cmake/vala'
1181=== removed file 'cmake/vala/FindVala.cmake'
1182--- cmake/vala/FindVala.cmake 2011-07-11 07:43:23 +0000
1183+++ cmake/vala/FindVala.cmake 1970-01-01 00:00:00 +0000
1184@@ -1,65 +0,0 @@
1185-##
1186-# Copyright 2009-2010 Jakob Westhoff. All rights reserved.
1187-#
1188-# Redistribution and use in source and binary forms, with or without
1189-# modification, are permitted provided that the following conditions are met:
1190-#
1191-# 1. Redistributions of source code must retain the above copyright notice,
1192-# this list of conditions and the following disclaimer.
1193-#
1194-# 2. Redistributions in binary form must reproduce the above copyright notice,
1195-# this list of conditions and the following disclaimer in the documentation
1196-# and/or other materials provided with the distribution.
1197-#
1198-# THIS SOFTWARE IS PROVIDED BY JAKOB WESTHOFF ``AS IS'' AND ANY EXPRESS OR
1199-# IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
1200-# MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO
1201-# EVENT SHALL JAKOB WESTHOFF OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
1202-# INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
1203-# LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
1204-# PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
1205-# LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE
1206-# OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF
1207-# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
1208-#
1209-# The views and conclusions contained in the software and documentation are those
1210-# of the authors and should not be interpreted as representing official policies,
1211-# either expressed or implied, of Jakob Westhoff
1212-##
1213-
1214-##
1215-# Find module for the Vala compiler (valac)
1216-#
1217-# This module determines wheter a Vala compiler is installed on the current
1218-# system and where its executable is.
1219-#
1220-# Call the module using "find_package(Vala) from within your CMakeLists.txt.
1221-#
1222-# The following variables will be set after an invocation:
1223-#
1224-# VALA_FOUND Whether the vala compiler has been found or not
1225-# VALA_EXECUTABLE Full path to the valac executable if it has been found
1226-# VALA_VERSION Version number of the available valac
1227-##
1228-
1229-
1230-# Search for the valac executable in the usual system paths.
1231-find_program(VALA_EXECUTABLE
1232- NAMES valac)
1233-
1234-# Handle the QUIETLY and REQUIRED arguments, which may be given to the find call.
1235-# Furthermore set VALA_FOUND to TRUE if Vala has been found (aka.
1236-# VALA_EXECUTABLE is set)
1237-
1238-include(FindPackageHandleStandardArgs)
1239-find_package_handle_standard_args(Vala DEFAULT_MSG VALA_EXECUTABLE)
1240-
1241-mark_as_advanced(VALA_EXECUTABLE)
1242-
1243-# Determine the valac version
1244-if(VALA_FOUND)
1245- execute_process(COMMAND ${VALA_EXECUTABLE} "--version"
1246- OUTPUT_VARIABLE "VALA_VERSION")
1247- string(REPLACE "Vala" "" "VALA_VERSION" ${VALA_VERSION})
1248- string(STRIP ${VALA_VERSION} "VALA_VERSION")
1249-endif(VALA_FOUND)
1250
1251=== removed file 'cmake/vala/ParseArguments.cmake'
1252--- cmake/vala/ParseArguments.cmake 2011-07-11 07:43:23 +0000
1253+++ cmake/vala/ParseArguments.cmake 1970-01-01 00:00:00 +0000
1254@@ -1,36 +0,0 @@
1255-##
1256-# This is a helper Macro to parse optional arguments in Macros/Functions
1257-# It has been taken from the public CMake wiki.
1258-# See http://www.cmake.org/Wiki/CMakeMacroParseArguments for documentation and
1259-# licensing.
1260-##
1261-macro(parse_arguments prefix arg_names option_names)
1262- set(DEFAULT_ARGS)
1263- foreach(arg_name ${arg_names})
1264- set(${prefix}_${arg_name})
1265- endforeach(arg_name)
1266- foreach(option ${option_names})
1267- set(${prefix}_${option} FALSE)
1268- endforeach(option)
1269-
1270- set(current_arg_name DEFAULT_ARGS)
1271- set(current_arg_list)
1272- foreach(arg ${ARGN})
1273- set(larg_names ${arg_names})
1274- list(FIND larg_names "${arg}" is_arg_name)
1275- if(is_arg_name GREATER -1)
1276- set(${prefix}_${current_arg_name} ${current_arg_list})
1277- set(current_arg_name ${arg})
1278- set(current_arg_list)
1279- else(is_arg_name GREATER -1)
1280- set(loption_names ${option_names})
1281- list(FIND loption_names "${arg}" is_option)
1282- if(is_option GREATER -1)
1283- set(${prefix}_${arg} TRUE)
1284- else(is_option GREATER -1)
1285- set(current_arg_list ${current_arg_list} ${arg})
1286- endif(is_option GREATER -1)
1287- endif(is_arg_name GREATER -1)
1288- endforeach(arg)
1289- set(${prefix}_${current_arg_name} ${current_arg_list})
1290-endmacro(parse_arguments)
1291
1292=== removed file 'cmake/vala/ValaPrecompile.cmake'
1293--- cmake/vala/ValaPrecompile.cmake 2011-07-11 07:43:23 +0000
1294+++ cmake/vala/ValaPrecompile.cmake 1970-01-01 00:00:00 +0000
1295@@ -1,175 +0,0 @@
1296-##
1297-# Copyright 2009-2010 Jakob Westhoff. All rights reserved.
1298-#
1299-# Redistribution and use in source and binary forms, with or without
1300-# modification, are permitted provided that the following conditions are met:
1301-#
1302-# 1. Redistributions of source code must retain the above copyright notice,
1303-# this list of conditions and the following disclaimer.
1304-#
1305-# 2. Redistributions in binary form must reproduce the above copyright notice,
1306-# this list of conditions and the following disclaimer in the documentation
1307-# and/or other materials provided with the distribution.
1308-#
1309-# THIS SOFTWARE IS PROVIDED BY JAKOB WESTHOFF ``AS IS'' AND ANY EXPRESS OR
1310-# IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
1311-# MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO
1312-# EVENT SHALL JAKOB WESTHOFF OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
1313-# INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
1314-# LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
1315-# PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
1316-# LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE
1317-# OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF
1318-# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
1319-#
1320-# The views and conclusions contained in the software and documentation are those
1321-# of the authors and should not be interpreted as representing official policies,
1322-# either expressed or implied, of Jakob Westhoff
1323-##
1324-
1325-include(ParseArguments)
1326-find_package(Vala REQUIRED)
1327-
1328-##
1329-# Compile vala files to their c equivalents for further processing.
1330-#
1331-# The "vala_precompile" macro takes care of calling the valac executable on the
1332-# given source to produce c files which can then be processed further using
1333-# default cmake functions.
1334-#
1335-# The first parameter provided is a variable, which will be filled with a list
1336-# of c files outputted by the vala compiler. This list can than be used in
1337-# conjuction with functions like "add_executable" or others to create the
1338-# neccessary compile rules with CMake.
1339-#
1340-# The initial variable is followed by a list of .vala files to be compiled.
1341-# Please take care to add every vala file belonging to the currently compiled
1342-# project or library as Vala will otherwise not be able to resolve all
1343-# dependencies.
1344-#
1345-# The following sections may be specified afterwards to provide certain options
1346-# to the vala compiler:
1347-#
1348-# PACKAGES
1349-# A list of vala packages/libraries to be used during the compile cycle. The
1350-# package names are exactly the same, as they would be passed to the valac
1351-# "--pkg=" option.
1352-#
1353-# OPTIONS
1354-# A list of optional options to be passed to the valac executable. This can be
1355-# used to pass "--thread" for example to enable multi-threading support.
1356-#
1357-# CUSTOM_VAPIS
1358-# A list of custom vapi files to be included for compilation. This can be
1359-# useful to include freshly created vala libraries without having to install
1360-# them in the system.
1361-#
1362-# GENERATE_VAPI
1363-# Pass all the needed flags to the compiler to create an internal vapi for
1364-# the compiled library. The provided name will be used for this and a
1365-# <provided_name>.vapi file will be created.
1366-#
1367-# GENERATE_HEADER
1368-# Let the compiler generate a header file for the compiled code. There will
1369-# be a header file as well as an internal header file being generated called
1370-# <provided_name>.h and <provided_name>_internal.h
1371-#
1372-# The following call is a simple example to the vala_precompile macro showing
1373-# an example to every of the optional sections:
1374-#
1375-# vala_precompile(VALA_C
1376-# source1.vala
1377-# source2.vala
1378-# source3.vala
1379-# PACKAGES
1380-# gtk+-2.0
1381-# gio-1.0
1382-# posix
1383-# DIRECTORY
1384-# gen
1385-# OPTIONS
1386-# --thread
1387-# CUSTOM_VAPIS
1388-# some_vapi.vapi
1389-# GENERATE_VAPI
1390-# myvapi
1391-# GENERATE_HEADER
1392-# myheader
1393-# )
1394-#
1395-# Most important is the variable VALA_C which will contain all the generated c
1396-# file names after the call.
1397-##
1398-
1399-macro(vala_precompile output)
1400- parse_arguments(ARGS "PACKAGES;OPTIONS;DIRECTORY;GENERATE_HEADER;GENERATE_VAPI;CUSTOM_VAPIS" "" ${ARGN})
1401- if(ARGS_DIRECTORY)
1402- set(DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}/${ARGS_DIRECTORY})
1403- else(ARGS_DIRECTORY)
1404- set(DIRECTORY ${CMAKE_CURRENT_BINARY_DIR})
1405- endif(ARGS_DIRECTORY)
1406- include_directories(${DIRECTORY})
1407- set(vala_pkg_opts "")
1408- foreach(pkg ${ARGS_PACKAGES})
1409- list(APPEND vala_pkg_opts "--pkg=${pkg}")
1410- endforeach(pkg ${ARGS_PACKAGES})
1411- set(in_files "")
1412- set(out_files "")
1413- set(${output} "")
1414- foreach(src ${ARGS_DEFAULT_ARGS})
1415- list(APPEND in_files "${CMAKE_CURRENT_SOURCE_DIR}/${src}")
1416- string(REPLACE ".vala" ".c" src ${src})
1417- string(REPLACE ".gs" ".c" src ${src})
1418- set(out_file "${DIRECTORY}/${src}")
1419- list(APPEND out_files "${DIRECTORY}/${src}")
1420- list(APPEND ${output} ${out_file})
1421- endforeach(src ${ARGS_DEFAULT_ARGS})
1422-
1423- set(custom_vapi_arguments "")
1424- if(ARGS_CUSTOM_VAPIS)
1425- foreach(vapi ${ARGS_CUSTOM_VAPIS})
1426- if(${vapi} MATCHES ${CMAKE_SOURCE_DIR} OR ${vapi} MATCHES ${CMAKE_BINARY_DIR})
1427- list(APPEND custom_vapi_arguments ${vapi})
1428- else (${vapi} MATCHES ${CMAKE_SOURCE_DIR} OR ${vapi} MATCHES ${CMAKE_BINARY_DIR})
1429- list(APPEND custom_vapi_arguments ${CMAKE_CURRENT_SOURCE_DIR}/${vapi})
1430- endif(${vapi} MATCHES ${CMAKE_SOURCE_DIR} OR ${vapi} MATCHES ${CMAKE_BINARY_DIR})
1431- endforeach(vapi ${ARGS_CUSTOM_VAPIS})
1432- endif(ARGS_CUSTOM_VAPIS)
1433-
1434- set(vapi_arguments "")
1435- if(ARGS_GENERATE_VAPI)
1436- list(APPEND out_files "${DIRECTORY}/${ARGS_GENERATE_VAPI}.vapi")
1437- set(vapi_arguments "--internal-vapi=${ARGS_GENERATE_VAPI}.vapi")
1438-
1439- # Header and internal header is needed to generate internal vapi
1440- if (NOT ARGS_GENERATE_HEADER)
1441- set(ARGS_GENERATE_HEADER ${ARGS_GENERATE_VAPI})
1442- endif(NOT ARGS_GENERATE_HEADER)
1443- endif(ARGS_GENERATE_VAPI)
1444-
1445- set(header_arguments "")
1446- if(ARGS_GENERATE_HEADER)
1447- list(APPEND out_files "${DIRECTORY}/${ARGS_GENERATE_HEADER}.h")
1448- list(APPEND out_files "${DIRECTORY}/${ARGS_GENERATE_HEADER}_internal.h")
1449- list(APPEND header_arguments "--header=${DIRECTORY}/${ARGS_GENERATE_HEADER}.h")
1450- list(APPEND header_arguments "--internal-header=${DIRECTORY}/${ARGS_GENERATE_HEADER}_internal.h")
1451- endif(ARGS_GENERATE_HEADER)
1452-
1453- add_custom_command(OUTPUT ${out_files}
1454- COMMAND
1455- ${VALA_EXECUTABLE}
1456- ARGS
1457- "-C"
1458- ${header_arguments}
1459- ${vapi_arguments}
1460- "-b" ${CMAKE_CURRENT_SOURCE_DIR}
1461- "-d" ${DIRECTORY}
1462- ${vala_pkg_opts}
1463- ${ARGS_OPTIONS}
1464- ${in_files}
1465- ${custom_vapi_arguments}
1466- DEPENDS
1467- ${in_files}
1468- ${ARGS_CUSTOM_VAPIS}
1469- )
1470-endmacro(vala_precompile)
1471
1472=== removed file 'cmake/vala/ValaVersion.cmake'
1473--- cmake/vala/ValaVersion.cmake 2011-07-11 07:43:23 +0000
1474+++ cmake/vala/ValaVersion.cmake 1970-01-01 00:00:00 +0000
1475@@ -1,96 +0,0 @@
1476-##
1477-# Copyright 2009-2010 Jakob Westhoff. All rights reserved.
1478-#
1479-# Redistribution and use in source and binary forms, with or without
1480-# modification, are permitted provided that the following conditions are met:
1481-#
1482-# 1. Redistributions of source code must retain the above copyright notice,
1483-# this list of conditions and the following disclaimer.
1484-#
1485-# 2. Redistributions in binary form must reproduce the above copyright notice,
1486-# this list of conditions and the following disclaimer in the documentation
1487-# and/or other materials provided with the distribution.
1488-#
1489-# THIS SOFTWARE IS PROVIDED BY JAKOB WESTHOFF ``AS IS'' AND ANY EXPRESS OR
1490-# IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
1491-# MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO
1492-# EVENT SHALL JAKOB WESTHOFF OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
1493-# INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
1494-# LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
1495-# PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
1496-# LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE
1497-# OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF
1498-# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
1499-#
1500-# The views and conclusions contained in the software and documentation are those
1501-# of the authors and should not be interpreted as representing official policies,
1502-# either expressed or implied, of Jakob Westhoff
1503-##
1504-
1505-include(ParseArguments)
1506-find_package(Vala REQUIRED)
1507-
1508-##
1509-# Ensure a certain valac version is available
1510-#
1511-# The initial argument is the version to check for
1512-#
1513-# It may be followed by a optional parameter to specifiy a version range. The
1514-# following options are valid:
1515-#
1516-# EXACT
1517-# Vala needs to be available in the exact version given
1518-#
1519-# MINIMUM
1520-# The provided version is the minimum version. Therefore Vala needs to be
1521-# available in the given version or any higher version
1522-#
1523-# MAXIMUM
1524-# The provided version is the maximum. Therefore Vala needs to be available
1525-# in the given version or any version older than this
1526-#
1527-# If no option is specified the version will be treated as a minimal version.
1528-##
1529-macro(ensure_vala_version version)
1530- parse_arguments(ARGS "" "MINIMUM;MAXIMUM;EXACT" ${ARGN})
1531- set(compare_message "")
1532- set(error_message "")
1533- if(ARGS_MINIMUM)
1534- set(compare_message "a minimum ")
1535- set(error_message "or greater ")
1536- elseif(ARGS_MAXIMUM)
1537- set(compare_message "a maximum ")
1538- set(error_message "or less ")
1539- endif(ARGS_MINIMUM)
1540-
1541- message(STATUS
1542- "checking for ${compare_message}Vala version of ${version}"
1543- )
1544-
1545- unset(version_accepted)
1546-
1547- # MINIMUM is the default if no option is specified
1548- if(ARGS_EXACT)
1549- if(${VALA_VERSION} VERSION_EQUAL ${version} )
1550- set(version_accepted TRUE)
1551- endif(${VALA_VERSION} VERSION_EQUAL ${version})
1552- elseif(ARGS_MAXIMUM)
1553- if(${VALA_VERSION} VERSION_LESS ${version} OR ${VALA_VERSION} VERSION_EQUAL ${version})
1554- set(version_accepted TRUE)
1555- endif(${VALA_VERSION} VERSION_LESS ${version} OR ${VALA_VERSION} VERSION_EQUAL ${version})
1556- else(ARGS_MAXIMUM)
1557- if(${VALA_VERSION} VERSION_GREATER ${version} OR ${VALA_VERSION} VERSION_EQUAL ${version})
1558- set(version_accepted TRUE)
1559- endif(${VALA_VERSION} VERSION_GREATER ${version} OR ${VALA_VERSION} VERSION_EQUAL ${version})
1560- endif(ARGS_EXACT)
1561-
1562- if (NOT version_accepted)
1563- message(FATAL_ERROR
1564- "Vala version ${version} ${error_message}is required."
1565- )
1566- endif(NOT version_accepted)
1567-
1568- message(STATUS
1569- " found Vala, version ${VALA_VERSION}"
1570- )
1571-endmacro(ensure_vala_version)
1572
1573=== modified file 'data/archive-compress.contract'
1574--- data/archive-compress.contract 2011-08-21 14:19:39 +0000
1575+++ data/archive-compress.contract 2012-09-03 09:02:20 +0000
1576@@ -5,3 +5,4 @@
1577 MimeType=!Archives
1578 StrictCondition=false
1579 Exec=file-roller --add %U
1580+X-GNOME-Gettext-Domain=contractor
1581\ No newline at end of file
1582
1583=== modified file 'data/archive.contract'
1584--- data/archive.contract 2011-07-11 07:43:23 +0000
1585+++ data/archive.contract 2012-09-03 09:02:20 +0000
1586@@ -4,3 +4,4 @@
1587 Description=Extract here
1588 MimeType=application/x-7z-compressed;application/x-7z-compressed-tar;application/x-ace;application/x-alz;application/x-ar;application/x-arj;application/x-bzip;application/x-bzip-compressed-tar;application/x-bzip1;application/x-bzip1-compressed-tar;application/x-cabinet;application/x-cbr;application/x-cbz;application/x-cd-image;application/x-compress;application/x-compressed-tar;application/x-cpio;application/x-deb;application/x-ear;application/x-ms-dos-executable;application/x-gtar;application/x-gzip;application/x-gzpostscript;application/x-java-archive;application/x-lha;application/x-lhz;application/x-lrzip;application/x-lrzip-compressed-tar;application/x-lzip;application/x-lzip-compressed-tar;application/x-lzma;application/x-lzma-compressed-tar;application/x-lzop;application/x-lzop-compressed-tar;application/x-ms-wim;application/x-rar;application/x-rar-compressed;application/x-rpm;application/x-rzip;application/x-tar;application/x-tarz;application/x-stuffit;application/x-war;application/x-xz;application/x-xz-compressed-tar;application/x-zip;application/x-zip-compressed;application/x-zoo;application/zip;
1589 Exec=file-roller --extract-here %U
1590+X-GNOME-Gettext-Domain=contractor
1591\ No newline at end of file
1592
1593=== modified file 'data/wallpaper.contract'
1594--- data/wallpaper.contract 2012-08-16 03:31:35 +0000
1595+++ data/wallpaper.contract 2012-09-03 09:02:20 +0000
1596@@ -4,3 +4,4 @@
1597 Description=Set as Wallpaper
1598 MimeType=image
1599 Exec=gsettings set org.gnome.desktop.background picture-uri "file:///%f"
1600+X-GNOME-Gettext-Domain=contractor
1601\ No newline at end of file
1602
1603=== added directory 'po'
1604=== added file 'po/CMakeLists.txt'
1605--- po/CMakeLists.txt 1970-01-01 00:00:00 +0000
1606+++ po/CMakeLists.txt 2012-09-03 09:02:20 +0000
1607@@ -0,0 +1,5 @@
1608+include(Translations)
1609+add_translations_directory("contractor")
1610+add_translations_catalog("contractor"
1611+ ../src/
1612+)
1613
1614=== added file 'po/bg.po'
1615--- po/bg.po 1970-01-01 00:00:00 +0000
1616+++ po/bg.po 2012-09-03 09:02:20 +0000
1617@@ -0,0 +1,1724 @@
1618+# Bulgarian translation for noise
1619+# Copyright (c) 2012 Rosetta Contributors and Canonical Ltd 2012
1620+# This file is distributed under the same license as the noise package.
1621+# FIRST AUTHOR <EMAIL@ADDRESS>, 2012.
1622+#
1623+msgid ""
1624+msgstr ""
1625+"Project-Id-Version: noise\n"
1626+"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
1627+"POT-Creation-Date: 2012-06-07 12:26-0600\n"
1628+"PO-Revision-Date: 2012-05-21 12:55+0000\n"
1629+"Last-Translator: Veselin Trakiyski <Unknown>\n"
1630+"Language-Team: Bulgarian <bg@li.org>\n"
1631+"MIME-Version: 1.0\n"
1632+"Content-Type: text/plain; charset=UTF-8\n"
1633+"Content-Transfer-Encoding: 8bit\n"
1634+"X-Launchpad-Export-Date: 2012-06-08 05:16+0000\n"
1635+"X-Generator: Launchpad (build 15376)\n"
1636+
1637+#: /home/victor/noise/po/../src//Noise.vala:71
1638+msgid "Enable debug logging"
1639+msgstr ""
1640+
1641+#: /home/victor/noise/po/../src//Noise.vala:72
1642+msgid "Disable plugins"
1643+msgstr ""
1644+
1645+#: /home/victor/noise/po/../src//config.vala:14
1646+msgid "Listen to music"
1647+msgstr ""
1648+
1649+#: /home/victor/noise/po/../src//config.vala:15
1650+msgid "Music Player"
1651+msgstr ""
1652+
1653+#: /home/victor/noise/po/../src//LibraryManager.vala:317
1654+#, c-format
1655+msgid "Importing music from %s..."
1656+msgstr "Импортиране на музика от %s..."
1657+
1658+#: /home/victor/noise/po/../src//LibraryManager.vala:364
1659+msgid "Adding files to library..."
1660+msgstr "Добавяне на файлове в библиотеката..."
1661+
1662+#: /home/victor/noise/po/../src//LibraryManager.vala:389
1663+#, c-format
1664+msgid "Adding music from %s to library..."
1665+msgstr "Добавяне на музика от %s в библиотеката..."
1666+
1667+#: /home/victor/noise/po/../src//LibraryManager.vala:416
1668+msgid "Rescanning music for changes. This may take a while..."
1669+msgstr ""
1670+"Пресканиране на музиката за промени. Това може да отнеме известно време..."
1671+
1672+#: /home/victor/noise/po/../src//Devices/CDRomDevice.vala:222
1673+#: /home/victor/noise/po/../src//LibraryWindow.vala:1038
1674+msgid "Could not find Music Folder"
1675+msgstr "Папката на музика не можа да бъде открита"
1676+
1677+#: /home/victor/noise/po/../src//Devices/CDRomDevice.vala:222
1678+msgid ""
1679+"Please make sure that your music folder is accessible and mounted before "
1680+"importing the CD."
1681+msgstr ""
1682+"Моля, уверете се, че папката на музика е достъпна и монтирана преди да "
1683+"импортирате CD-то."
1684+
1685+#: /home/victor/noise/po/../src//Devices/CDRomDevice.vala:229
1686+msgid "No songs on CD"
1687+msgstr "Няма песни на CD-то"
1688+
1689+#: /home/victor/noise/po/../src//Devices/CDRomDevice.vala:229
1690+#, c-format
1691+msgid "%s could not find any songs on the CD. No songs can be imported"
1692+msgstr ""
1693+"%s не можа да намери песни на CD-то. Песни не могат да бъдат импортирани."
1694+
1695+#: /home/victor/noise/po/../src//Devices/CDRomDevice.vala:234
1696+#, c-format
1697+msgid "%s is already doing an import"
1698+msgstr "%s вече импортира в момента"
1699+
1700+#: /home/victor/noise/po/../src//Devices/CDRomDevice.vala:234
1701+#, c-format
1702+msgid ""
1703+"Please wait until %s is finished with the current import before importing "
1704+"the CD."
1705+msgstr ""
1706+"Моля, изчакайте докато %s свърши с настоящото импортиране преди импортиране "
1707+"на CD-то."
1708+
1709+#: /home/victor/noise/po/../src//Devices/CDRomDevice.vala:252
1710+msgid "Ripping track 1"
1711+msgstr "Извличане на песен 1"
1712+
1713+#: /home/victor/noise/po/../src//Devices/CDRomDevice.vala:329
1714+#, c-format
1715+msgid "Importing track %i"
1716+msgstr "Импортиране на песен %i"
1717+
1718+#: /home/victor/noise/po/../src//Devices/CDRomDevice.vala:339
1719+#: /home/victor/noise/po/../src//Devices/CDRomDevice.vala:342
1720+msgid "CD Import Complete"
1721+msgstr "Импортирането на CD завърши"
1722+
1723+#: /home/victor/noise/po/../src//Devices/CDRomDevice.vala:339
1724+#, c-format
1725+msgid "%s has finished importing %i songs from Audio CD."
1726+msgstr "%s завърши импортирането на %i песни от Audio CD."
1727+
1728+#: /home/victor/noise/po/../src//Devices/CDRomDevice.vala:342
1729+#, c-format
1730+msgid "%s has finished importing a song from Audio CD."
1731+msgstr "%s завърши импортирането на песен от Audio CD."
1732+
1733+#: /home/victor/noise/po/../src//Devices/CDRomDevice.vala:375
1734+msgid "CD import will be <b>cancelled</b> after current import."
1735+msgstr ""
1736+"CD импортирането ще бъде <b>прекъснато</b> след настоящото импортиране."
1737+
1738+#: /home/victor/noise/po/../src//Devices/iPodDevice.vala:319
1739+#: /home/victor/noise/po/../src//Devices/iPodDevice.vala:536
1740+#, c-format
1741+msgid "Syncing <b>%s</b>..."
1742+msgstr ""
1743+
1744+#: /home/victor/noise/po/../src//Devices/iPodDevice.vala:691
1745+#, c-format
1746+msgid "Removing from <b>%s</b>..."
1747+msgstr ""
1748+
1749+#: /home/victor/noise/po/../src//Devices/iPodDevice.vala:924
1750+#, c-format
1751+msgid "Importing <b>%s</b> to library..."
1752+msgstr ""
1753+
1754+#: /home/victor/noise/po/../src//Objects/Playlist.vala:210
1755+#: /home/victor/noise/po/../src//Dialogs/SmartPlaylistEditor.vala:313
1756+#: /home/victor/noise/po/../src//Dialogs/SmartPlaylistEditor.vala:380
1757+msgid "Radio Station"
1758+msgstr "Радио станция"
1759+
1760+#: /home/victor/noise/po/../src//Objects/Media.vala:45
1761+#: /home/victor/noise/po/../src//GStreamer/CDDA.vala:74
1762+msgid "Unknown Title"
1763+msgstr "Неизвестно заглавие"
1764+
1765+#: /home/victor/noise/po/../src//Objects/Media.vala:47
1766+#: /home/victor/noise/po/../src//LibraryWindow.vala:771
1767+#: /home/victor/noise/po/../src//GStreamer/CDDA.vala:79
1768+#: /home/victor/noise/po/../src//GStreamer/CDDA.vala:110
1769+#: /home/victor/noise/po/../src//GStreamer/CDDA.vala:111
1770+msgid "Unknown Artist"
1771+msgstr "Неизвестен изпълнител"
1772+
1773+#: /home/victor/noise/po/../src//Objects/Media.vala:49
1774+#: /home/victor/noise/po/../src//LibraryWindow.vala:772
1775+#: /home/victor/noise/po/../src//GStreamer/CDDA.vala:96
1776+msgid "Unknown Album"
1777+msgstr "Неизвестен албум"
1778+
1779+#: /home/victor/noise/po/../src//Widgets/PresetList.vala:47
1780+#: /home/victor/noise/po/../src//Views/ListView/ColumnBrowser/ColumnBrowser.vala:141
1781+msgid "Automatic"
1782+msgstr "Автоматично"
1783+
1784+#: /home/victor/noise/po/../src//Widgets/PresetList.vala:48
1785+msgid "Delete Current"
1786+msgstr ""
1787+
1788+#: /home/victor/noise/po/../src//Widgets/SimilarMediaView.vala:48
1789+msgid "media"
1790+msgstr "медия"
1791+
1792+#: /home/victor/noise/po/../src//Widgets/SimilarMediaView.vala:52
1793+msgid "Similar Media"
1794+msgstr "Подобна медия"
1795+
1796+#: /home/victor/noise/po/../src//Widgets/SpaceWidget.vala:237
1797+#: /home/victor/noise/po/../src//Widgets/SideTreeView.vala:103
1798+msgid "Sync"
1799+msgstr "Синхронизиране"
1800+
1801+#: /home/victor/noise/po/../src//Widgets/SpaceWidget.vala:267
1802+msgid "Free"
1803+msgstr ""
1804+
1805+#: /home/victor/noise/po/../src//Widgets/SpaceWidget.vala:380
1806+msgid "Using %s of %s (%.2f%)"
1807+msgstr ""
1808+
1809+#: /home/victor/noise/po/../src//Widgets/SideTreeView.vala:102
1810+#: /home/victor/noise/po/../src//Dialogs/TransferFromDeviceDialog.vala:58
1811+msgid "Import from Device"
1812+msgstr "Импортиране от устройство"
1813+
1814+#: /home/victor/noise/po/../src//Widgets/SideTreeView.vala:104
1815+#: /home/victor/noise/po/../src//Widgets/SideTreeView.vala:126
1816+msgid "Eject"
1817+msgstr "Изваждане"
1818+
1819+#: /home/victor/noise/po/../src//Widgets/SideTreeView.vala:115
1820+msgid "Add Podcast"
1821+msgstr "Добавяне на подкаст"
1822+
1823+#: /home/victor/noise/po/../src//Widgets/SideTreeView.vala:116
1824+msgid "Download new Episodes"
1825+msgstr "Сваляне на нови епизоди"
1826+
1827+#: /home/victor/noise/po/../src//Widgets/SideTreeView.vala:125
1828+#: /home/victor/noise/po/../src//Views/ListView/Lists/MusicListView.vala:155
1829+#: /home/victor/noise/po/../src//LibraryWindow.vala:223
1830+msgid "Import to Library"
1831+msgstr "Импортиране в библиотеката"
1832+
1833+#: /home/victor/noise/po/../src//Widgets/SideTreeView.vala:135
1834+msgid "Import Stations"
1835+msgstr "Импортиране на станции"
1836+
1837+#: /home/victor/noise/po/../src//Widgets/SideTreeView.vala:143
1838+#: /home/victor/noise/po/../src//Views/ListView/Lists/MusicListView.vala:152
1839+msgid "New Playlist"
1840+msgstr "Нов плейлист"
1841+
1842+#: /home/victor/noise/po/../src//Widgets/SideTreeView.vala:144
1843+msgid "New Smart Playlist"
1844+msgstr "Нов умен плейлист"
1845+
1846+#: /home/victor/noise/po/../src//Widgets/SideTreeView.vala:145
1847+msgid "Edit"
1848+msgstr "Редактиране"
1849+
1850+#: /home/victor/noise/po/../src//Widgets/SideTreeView.vala:146
1851+#: /home/victor/noise/po/../src//Dialogs/SmartPlaylistEditor.vala:259
1852+msgid "Remove"
1853+msgstr "Премахване"
1854+
1855+#: /home/victor/noise/po/../src//Widgets/SideTreeView.vala:147
1856+msgid "Save as Playlist"
1857+msgstr "Запазване като плейлист"
1858+
1859+#: /home/victor/noise/po/../src//Widgets/SideTreeView.vala:148
1860+msgid "Export..."
1861+msgstr "Експортиране..."
1862+
1863+#: /home/victor/noise/po/../src//Widgets/SideTreeView.vala:149
1864+msgid "Import Playlists"
1865+msgstr "Импортиране на плейлисти"
1866+
1867+#: /home/victor/noise/po/../src//Widgets/SideTreeView.vala:187
1868+msgid "Library"
1869+msgstr "Библиотека"
1870+
1871+#: /home/victor/noise/po/../src//Widgets/SideTreeView.vala:188
1872+msgid "Devices"
1873+msgstr "Устройства"
1874+
1875+#: /home/victor/noise/po/../src//Widgets/SideTreeView.vala:189
1876+msgid "Network"
1877+msgstr "Мрежа"
1878+
1879+#: /home/victor/noise/po/../src//Widgets/SideTreeView.vala:190
1880+msgid "Playlists"
1881+msgstr "Плейлисти"
1882+
1883+#: /home/victor/noise/po/../src//Widgets/SideTreeView.vala:278
1884+#: /home/victor/noise/po/../src//Views/DeviceSummaryWidget.vala:112
1885+#: /home/victor/noise/po/../src//LibraryWindow.vala:589
1886+msgid "Music"
1887+msgstr "Музика"
1888+
1889+#: /home/victor/noise/po/../src//Widgets/SideTreeView.vala:283
1890+#: /home/victor/noise/po/../src//Views/DeviceSummaryWidget.vala:113
1891+msgid "Podcasts"
1892+msgstr "Подкасти"
1893+
1894+#: /home/victor/noise/po/../src//Widgets/SideTreeView.vala:887
1895+msgid "Playlist"
1896+msgstr "Плейлист"
1897+
1898+#: /home/victor/noise/po/../src//Widgets/SideTreeView.vala:900
1899+#, c-format
1900+msgid "Import %s"
1901+msgstr "Импортиране на %s"
1902+
1903+#: /home/victor/noise/po/../src//Widgets/SideTreeView.vala:1019
1904+msgid "This device is syncing"
1905+msgstr ""
1906+
1907+#: /home/victor/noise/po/../src//Widgets/SideTreeView.vala:1019
1908+msgid "Please wait until the current sync is finished to do this action."
1909+msgstr ""
1910+
1911+#: /home/victor/noise/po/../src//Widgets/SideTreeView.vala:1021
1912+msgid "This device is in transfer"
1913+msgstr ""
1914+
1915+#: /home/victor/noise/po/../src//Widgets/SideTreeView.vala:1021
1916+msgid "Please wait until the current transfer is finished to do this action."
1917+msgstr ""
1918+
1919+#: /home/victor/noise/po/../src//Widgets/TopDisplay.vala:67
1920+#: /home/victor/noise/po/../src//Dialogs/SetMusicFolderConfirmation.vala:67
1921+#: /home/victor/noise/po/../src//Dialogs/PlaylistNameWindow.vala:62
1922+#: /home/victor/noise/po/../src//Dialogs/RemoveFilesDialog.vala:58
1923+msgid "Cancel"
1924+msgstr "Отказ"
1925+
1926+#: /home/victor/noise/po/../src//Dialogs/EqualizerWindow.vala:85
1927+msgid "Equalizer"
1928+msgstr "Еквалайзер"
1929+
1930+#: /home/victor/noise/po/../src//Dialogs/EqualizerWindow.vala:152
1931+msgid "Save preset"
1932+msgstr "Запазване на фиксирана настройка"
1933+
1934+#: /home/victor/noise/po/../src//Dialogs/EqualizerWindow.vala:160
1935+msgid "Close"
1936+msgstr "Затваряне"
1937+
1938+#: /home/victor/noise/po/../src//Dialogs/EqualizerWindow.vala:416
1939+#, c-format
1940+msgid "%s (Custom)"
1941+msgstr "%s (По избор)"
1942+
1943+#: /home/victor/noise/po/../src//Dialogs/EqualizerWindow.vala:418
1944+#, c-format
1945+msgid "%s (Custom %i)"
1946+msgstr "%s (%i по избор)"
1947+
1948+#: /home/victor/noise/po/../src//Dialogs/EqualizerWindow.vala:422
1949+msgid "Custom Preset"
1950+msgstr "Фиксирана настройка по избор"
1951+
1952+#: /home/victor/noise/po/../src//Dialogs/EqualizerWindow.vala:424
1953+#, c-format
1954+msgid "Custom Preset %i"
1955+msgstr "Фиксирана настройка по избор %i"
1956+
1957+#: /home/victor/noise/po/../src//Dialogs/NotImportedWindow.vala:47
1958+msgid "Not Imported Files"
1959+msgstr "Неимпортирани файлове"
1960+
1961+#: /home/victor/noise/po/../src//Dialogs/NotImportedWindow.vala:64
1962+#: /home/victor/noise/po/../src//Dialogs/NotImportedWindow.vala:76
1963+#, c-format
1964+msgid "Unable to import %d items from %s"
1965+msgstr "Не могат да бъдат импортирани %d предмета от %s"
1966+
1967+#: /home/victor/noise/po/../src//Dialogs/NotImportedWindow.vala:65
1968+#, c-format
1969+msgid "%s was unable to import %d items. The files may be damaged."
1970+msgstr "%s не можа да импортира %d предмета. Файловетe може да са повредени."
1971+
1972+#: /home/victor/noise/po/../src//Dialogs/NotImportedWindow.vala:66
1973+msgid "Move all corrupted files to trash"
1974+msgstr "Преместване на всички повредени файлове в кошчето"
1975+
1976+#: /home/victor/noise/po/../src//Dialogs/NotImportedWindow.vala:71
1977+#: /home/victor/noise/po/../src//Dialogs/RemoveFilesDialog.vala:56
1978+msgid "Move to Trash"
1979+msgstr "Преместване в кошчето"
1980+
1981+#: /home/victor/noise/po/../src//Dialogs/NotImportedWindow.vala:72
1982+msgid "Ignore"
1983+msgstr "Игнориране"
1984+
1985+#: /home/victor/noise/po/../src//Dialogs/NotImportedWindow.vala:93
1986+msgid "del"
1987+msgstr "del"
1988+
1989+#: /home/victor/noise/po/../src//Dialogs/NotImportedWindow.vala:98
1990+msgid "File Location"
1991+msgstr "Местоположение на файла"
1992+
1993+#: /home/victor/noise/po/../src//Dialogs/NotImportedWindow.vala:125
1994+msgid "Select individual files to move to trash:"
1995+msgstr "Изберете индивидуални файлове за преместване в кошчето:"
1996+
1997+#: /home/victor/noise/po/../src//Dialogs/SetMusicFolderConfirmation.vala:65
1998+msgid "Export Playlists"
1999+msgstr "Експортиране на плейлисти"
2000+
2001+#: /home/victor/noise/po/../src//Dialogs/SetMusicFolderConfirmation.vala:66
2002+msgid "Set Music Folder"
2003+msgstr "Задаване на папка за музика"
2004+
2005+#: /home/victor/noise/po/../src//Dialogs/SetMusicFolderConfirmation.vala:73
2006+msgid "Set Music Folder?"
2007+msgstr "Задаване за папка за музика?"
2008+
2009+#: /home/victor/noise/po/../src//Dialogs/SetMusicFolderConfirmation.vala:76
2010+#, c-format
2011+msgid ""
2012+"Are you sure you want to set the music folder to %s? This will reset your "
2013+"library and remove your playlists."
2014+msgstr ""
2015+"Сигурни ли сте, че искате да зададете %s като папката за музика? Това ще "
2016+"нулира библиотеката ви и ще премахне плейлистите ви."
2017+
2018+#: /home/victor/noise/po/../src//Dialogs/SetMusicFolderConfirmation.vala:120
2019+#: /home/victor/noise/po/../src//Dialogs/FileNotFoundDialog.vala:134
2020+#: /home/victor/noise/po/../src//Views/Wrappers/MusicViewWrapper.vala:131
2021+msgid "Choose Music Folder"
2022+msgstr "Избиране на папка за музика"
2023+
2024+#: /home/victor/noise/po/../src//Dialogs/InstallGstreamerPluginsDialog.vala:61
2025+msgid "Install Plugin"
2026+msgstr "Инсталиране на плъгин"
2027+
2028+#: /home/victor/noise/po/../src//Dialogs/InstallGstreamerPluginsDialog.vala:62
2029+#: /home/victor/noise/po/../src//Dialogs/FileNotFoundDialog.vala:63
2030+msgid "Do Nothing"
2031+msgstr "Да не се прави нищо"
2032+
2033+#: /home/victor/noise/po/../src//Dialogs/InstallGstreamerPluginsDialog.vala:66
2034+msgid "Required GStreamer plugin not installed"
2035+msgstr "Нужният плъгин GStreamer не е инсталиран"
2036+
2037+#: /home/victor/noise/po/../src//Dialogs/InstallGstreamerPluginsDialog.vala:69
2038+#, c-format
2039+msgid ""
2040+"The plugin for media type %s is not installed.\n"
2041+"What would you like to do?"
2042+msgstr ""
2043+"Плъгинът за медия тип %s не е инсталиран.\n"
2044+"Какво желаете да направите?"
2045+
2046+#: /home/victor/noise/po/../src//Dialogs/MediaEditor.vala:76
2047+msgid "Metadata"
2048+msgstr "Метаданни"
2049+
2050+#: /home/victor/noise/po/../src//Dialogs/MediaEditor.vala:78
2051+msgid "Lyrics"
2052+msgstr "Текст"
2053+
2054+#: /home/victor/noise/po/../src//Dialogs/MediaEditor.vala:87
2055+#: /home/victor/noise/po/../src//Dialogs/SmartPlaylistEditor.vala:135
2056+#: /home/victor/noise/po/../src//Dialogs/PlaylistNameWindow.vala:61
2057+msgid "Done"
2058+msgstr "Готово"
2059+
2060+#: /home/victor/noise/po/../src//Dialogs/MediaEditor.vala:174
2061+#: /home/victor/noise/po/../src//Dialogs/MediaEditor.vala:345
2062+#, c-format
2063+msgid "Editing %s by %s"
2064+msgstr "Променя се %s на %s"
2065+
2066+#: /home/victor/noise/po/../src//Dialogs/MediaEditor.vala:176
2067+#: /home/victor/noise/po/../src//Dialogs/MediaEditor.vala:347
2068+#, c-format
2069+msgid "Editing %s"
2070+msgstr "Променя се %s"
2071+
2072+#: /home/victor/noise/po/../src//Dialogs/MediaEditor.vala:179
2073+#: /home/victor/noise/po/../src//Dialogs/MediaEditor.vala:350
2074+#, c-format
2075+msgid "Editing %i songs"
2076+msgstr "Променят се %i песни"
2077+
2078+#: /home/victor/noise/po/../src//Dialogs/MediaEditor.vala:185
2079+#: /home/victor/noise/po/../src//Dialogs/SmartPlaylistEditor.vala:295
2080+#: /home/victor/noise/po/../src//Dialogs/SmartPlaylistEditor.vala:343
2081+#: /home/victor/noise/po/../src//Dialogs/SmartPlaylistEditor.vala:354
2082+#: /home/victor/noise/po/../src//Dialogs/TransferFromDeviceDialog.vala:124
2083+#: /home/victor/noise/po/../src//Views/ListView/Lists/TreeViewSetup.vala:38
2084+msgid "Title"
2085+msgstr "Заглавие"
2086+
2087+#: /home/victor/noise/po/../src//Dialogs/MediaEditor.vala:186
2088+#: /home/victor/noise/po/../src//Dialogs/SmartPlaylistEditor.vala:279
2089+#: /home/victor/noise/po/../src//Dialogs/SmartPlaylistEditor.vala:343
2090+#: /home/victor/noise/po/../src//Dialogs/SmartPlaylistEditor.vala:354
2091+#: /home/victor/noise/po/../src//Dialogs/TransferFromDeviceDialog.vala:125
2092+#: /home/victor/noise/po/../src//Views/ListView/Lists/TreeViewSetup.vala:40
2093+#: /home/victor/noise/po/../src//LibraryWindow.vala:322
2094+msgid "Artist"
2095+msgstr "Изпълнител"
2096+
2097+#: /home/victor/noise/po/../src//Dialogs/MediaEditor.vala:187
2098+msgid "Album Artist"
2099+msgstr "Изпълнител на албума"
2100+
2101+#: /home/victor/noise/po/../src//Dialogs/MediaEditor.vala:188
2102+#: /home/victor/noise/po/../src//Dialogs/SmartPlaylistEditor.vala:278
2103+#: /home/victor/noise/po/../src//Dialogs/SmartPlaylistEditor.vala:343
2104+#: /home/victor/noise/po/../src//Dialogs/SmartPlaylistEditor.vala:354
2105+#: /home/victor/noise/po/../src//Dialogs/TransferFromDeviceDialog.vala:126
2106+#: /home/victor/noise/po/../src//Views/ListView/Lists/TreeViewSetup.vala:39
2107+#: /home/victor/noise/po/../src//LibraryWindow.vala:321
2108+msgid "Album"
2109+msgstr "Албум"
2110+
2111+#: /home/victor/noise/po/../src//Dialogs/MediaEditor.vala:189
2112+#: /home/victor/noise/po/../src//Dialogs/MediaEditor.vala:478
2113+#: /home/victor/noise/po/../src//Dialogs/SmartPlaylistEditor.vala:285
2114+#: /home/victor/noise/po/../src//Dialogs/SmartPlaylistEditor.vala:343
2115+#: /home/victor/noise/po/../src//Dialogs/SmartPlaylistEditor.vala:354
2116+#: /home/victor/noise/po/../src//Views/ListView/Lists/TreeViewSetup.vala:41
2117+msgid "Genre"
2118+msgstr "Жанр"
2119+
2120+#: /home/victor/noise/po/../src//Dialogs/MediaEditor.vala:190
2121+#: /home/victor/noise/po/../src//Dialogs/SmartPlaylistEditor.vala:282
2122+#: /home/victor/noise/po/../src//Dialogs/SmartPlaylistEditor.vala:343
2123+#: /home/victor/noise/po/../src//Dialogs/SmartPlaylistEditor.vala:354
2124+msgid "Composer"
2125+msgstr "Композитор"
2126+
2127+#: /home/victor/noise/po/../src//Dialogs/MediaEditor.vala:191
2128+#: /home/victor/noise/po/../src//Dialogs/MediaEditor.vala:478
2129+#: /home/victor/noise/po/../src//Dialogs/SmartPlaylistEditor.vala:286
2130+#: /home/victor/noise/po/../src//Dialogs/SmartPlaylistEditor.vala:343
2131+#: /home/victor/noise/po/../src//Dialogs/SmartPlaylistEditor.vala:354
2132+msgid "Grouping"
2133+msgstr "Групиране"
2134+
2135+#: /home/victor/noise/po/../src//Dialogs/MediaEditor.vala:192
2136+#: /home/victor/noise/po/../src//Dialogs/SmartPlaylistEditor.vala:281
2137+#: /home/victor/noise/po/../src//Dialogs/SmartPlaylistEditor.vala:343
2138+#: /home/victor/noise/po/../src//Dialogs/SmartPlaylistEditor.vala:354
2139+#: /home/victor/noise/po/../src//Views/ListView/Lists/TreeViewSetup.vala:46
2140+msgid "Comment"
2141+msgstr "Коментар"
2142+
2143+#: /home/victor/noise/po/../src//Dialogs/MediaEditor.vala:193
2144+#: /home/victor/noise/po/../src//Views/ListView/Lists/TreeViewSetup.vala:55
2145+msgid "Track"
2146+msgstr "Песен"
2147+
2148+#: /home/victor/noise/po/../src//Dialogs/MediaEditor.vala:194
2149+msgid "Disc"
2150+msgstr "Диск"
2151+
2152+#: /home/victor/noise/po/../src//Dialogs/MediaEditor.vala:195
2153+#: /home/victor/noise/po/../src//Dialogs/SmartPlaylistEditor.vala:296
2154+#: /home/victor/noise/po/../src//Dialogs/SmartPlaylistEditor.vala:401
2155+#: /home/victor/noise/po/../src//Views/ListView/Lists/TreeViewSetup.vala:42
2156+msgid "Year"
2157+msgstr "Година"
2158+
2159+#: /home/victor/noise/po/../src//Dialogs/MediaEditor.vala:196
2160+#: /home/victor/noise/po/../src//Dialogs/SmartPlaylistEditor.vala:293
2161+#: /home/victor/noise/po/../src//Dialogs/SmartPlaylistEditor.vala:401
2162+#: /home/victor/noise/po/../src//Views/ListView/Lists/TreeViewSetup.vala:47
2163+msgid "Rating"
2164+msgstr "Рейтинг"
2165+
2166+#: /home/victor/noise/po/../src//Dialogs/MediaEditor.vala:198
2167+#: /home/victor/noise/po/../src//Dialogs/SmartPlaylistEditor.vala:290
2168+#: /home/victor/noise/po/../src//Dialogs/SmartPlaylistEditor.vala:345
2169+#: /home/victor/noise/po/../src//Dialogs/SmartPlaylistEditor.vala:370
2170+msgid "Media Type"
2171+msgstr "Тип медия"
2172+
2173+#: /home/victor/noise/po/../src//Dialogs/MediaEditor.vala:242
2174+msgid "Try again"
2175+msgstr "Опитайте отново"
2176+
2177+#: /home/victor/noise/po/../src//Dialogs/MediaEditor.vala:295
2178+#, c-format
2179+msgid "Lyrics not found for \"%s\" by \"%s\""
2180+msgstr "Текстът на \"%s\" на \"%s\" не беше намерен"
2181+
2182+#: /home/victor/noise/po/../src//Dialogs/MediaEditor.vala:537
2183+#: /home/victor/noise/po/../src//Dialogs/SmartPlaylistEditor.vala:310
2184+#: /home/victor/noise/po/../src//Dialogs/SmartPlaylistEditor.vala:377
2185+#: /home/victor/noise/po/../src//Dialogs/RemoveFilesDialog.vala:64
2186+#: /home/victor/noise/po/../src//LibraryWindow.vala:320
2187+msgid "Song"
2188+msgstr "Песен"
2189+
2190+#: /home/victor/noise/po/../src//Dialogs/MediaEditor.vala:539
2191+#: /home/victor/noise/po/../src//Dialogs/SmartPlaylistEditor.vala:311
2192+#: /home/victor/noise/po/../src//Dialogs/SmartPlaylistEditor.vala:378
2193+#: /home/victor/noise/po/../src//Dialogs/RemoveFilesDialog.vala:67
2194+#: /home/victor/noise/po/../src//Views/ListView/Lists/TreeViewSetup.vala:43
2195+msgid "Podcast"
2196+msgstr "Подкаст"
2197+
2198+#: /home/victor/noise/po/../src//Dialogs/SyncWarningDialog.vala:64
2199+msgid "Import media to Library"
2200+msgstr "Импортиране на медия в библиотеката"
2201+
2202+#: /home/victor/noise/po/../src//Dialogs/SyncWarningDialog.vala:65
2203+msgid "Continue Syncing"
2204+msgstr "Продължаване на синхронизацията"
2205+
2206+#: /home/victor/noise/po/../src//Dialogs/SyncWarningDialog.vala:66
2207+msgid "Stop Syncing"
2208+msgstr "Спиране на синхронизацита"
2209+
2210+#: /home/victor/noise/po/../src//Dialogs/SyncWarningDialog.vala:73
2211+#, c-format
2212+msgid ""
2213+"If you continue to sync, media will be removed from %s since they are not on "
2214+"the sync list. Would you like to import them to your library first?"
2215+msgstr ""
2216+"Ако продължите синхронизацията, медия ще бъде премахната от %s, тъй като не "
2217+"са на списъка за синхронизация. Желаете ли първо да ги импортирате в "
2218+"библиотеката си?"
2219+
2220+#: /home/victor/noise/po/../src//Dialogs/SyncWarningDialog.vala:79
2221+#, c-format
2222+msgid "Sync will remove %i items from %s"
2223+msgstr "Синхронизацията ще премахне %i предмета от %s"
2224+
2225+#: /home/victor/noise/po/../src//Dialogs/SyncWarningDialog.vala:82
2226+#, c-format
2227+msgid "Sync will remove 1 item from %s"
2228+msgstr "Синхронизацията ще премахне 1 предмет от %s"
2229+
2230+#: /home/victor/noise/po/../src//Dialogs/PreferencesWindow.vala:52
2231+#: /home/victor/noise/po/../src//LibraryWindow.vala:227
2232+msgid "Preferences"
2233+msgstr "Предпочитания"
2234+
2235+#: /home/victor/noise/po/../src//Dialogs/PreferencesWindow.vala:65
2236+msgid "Behavior"
2237+msgstr ""
2238+
2239+#: /home/victor/noise/po/../src//Dialogs/PreferencesWindow.vala:69
2240+msgid "Extensions"
2241+msgstr ""
2242+
2243+#: /home/victor/noise/po/../src//Dialogs/PreferencesWindow.vala:102
2244+#, c-format
2245+msgid "Music Folder Location"
2246+msgstr "Местоположение на папката за музика"
2247+
2248+#: /home/victor/noise/po/../src//Dialogs/PreferencesWindow.vala:105
2249+msgid "Music Folder"
2250+msgstr "Папка за музика"
2251+
2252+#: /home/victor/noise/po/../src//Dialogs/PreferencesWindow.vala:108
2253+#, c-format
2254+msgid "Library Management"
2255+msgstr "Управление на библиотеката"
2256+
2257+#: /home/victor/noise/po/../src//Dialogs/PreferencesWindow.vala:111
2258+msgid "Keep music folder organized:"
2259+msgstr ""
2260+
2261+#: /home/victor/noise/po/../src//Dialogs/PreferencesWindow.vala:114
2262+msgid "Write metadata to file:"
2263+msgstr ""
2264+
2265+#: /home/victor/noise/po/../src//Dialogs/PreferencesWindow.vala:117
2266+msgid "Copy new files to music folder:"
2267+msgstr ""
2268+
2269+#: /home/victor/noise/po/../src//Dialogs/PreferencesWindow.vala:132
2270+msgid ""
2271+"You must wait until previous file operations finish before setting your "
2272+"music folder"
2273+msgstr ""
2274+"Необходимо е да изчакате предишни операции с файлове да приключат, преди да "
2275+"зададете вашата папката за музика"
2276+
2277+#: /home/victor/noise/po/../src//Dialogs/SmartPlaylistEditor.vala:54
2278+msgid "Smart Playlist Editor"
2279+msgstr "Редактор на умен плейлист"
2280+
2281+#: /home/victor/noise/po/../src//Dialogs/SmartPlaylistEditor.vala:68
2282+#: /home/victor/noise/po/../src//Dialogs/SmartPlaylistEditor.vala:76
2283+#: /home/victor/noise/po/../src//Dialogs/PlaylistNameWindow.vala:59
2284+#: /home/victor/noise/po/../src//Dialogs/PlaylistNameWindow.vala:67
2285+msgid "Name of Playlist"
2286+msgstr "Име на плейлиста"
2287+
2288+#: /home/victor/noise/po/../src//Dialogs/SmartPlaylistEditor.vala:69
2289+#: /home/victor/noise/po/../src//Dialogs/SmartPlaylistEditor.vala:77
2290+msgid "Rules"
2291+msgstr "Правила"
2292+
2293+#: /home/victor/noise/po/../src//Dialogs/SmartPlaylistEditor.vala:70
2294+#: /home/victor/noise/po/../src//Dialogs/SmartPlaylistEditor.vala:78
2295+msgid "Options"
2296+msgstr "Опции"
2297+
2298+#: /home/victor/noise/po/../src//Dialogs/SmartPlaylistEditor.vala:81
2299+msgid "Playlist Title"
2300+msgstr "Име на плейлиста"
2301+
2302+#: /home/victor/noise/po/../src//Dialogs/SmartPlaylistEditor.vala:87
2303+msgid "Match"
2304+msgstr "Съвпадение при"
2305+
2306+#: /home/victor/noise/po/../src//Dialogs/SmartPlaylistEditor.vala:89
2307+msgid "any"
2308+msgstr "всяко"
2309+
2310+#: /home/victor/noise/po/../src//Dialogs/SmartPlaylistEditor.vala:90
2311+msgid "all"
2312+msgstr "всички"
2313+
2314+#: /home/victor/noise/po/../src//Dialogs/SmartPlaylistEditor.vala:91
2315+msgid "of the following:"
2316+msgstr "от следните:"
2317+
2318+#: /home/victor/noise/po/../src//Dialogs/SmartPlaylistEditor.vala:116
2319+msgid "Add"
2320+msgstr "Добавяне"
2321+
2322+#: /home/victor/noise/po/../src//Dialogs/SmartPlaylistEditor.vala:121
2323+msgid "Limit to"
2324+msgstr "Ограничаване до"
2325+
2326+#: /home/victor/noise/po/../src//Dialogs/SmartPlaylistEditor.vala:123
2327+msgid "items"
2328+msgstr "предмета"
2329+
2330+#: /home/victor/noise/po/../src//Dialogs/SmartPlaylistEditor.vala:280
2331+#: /home/victor/noise/po/../src//Dialogs/SmartPlaylistEditor.vala:401
2332+#: /home/victor/noise/po/../src//Dialogs/SmartPlaylistEditor.vala:439
2333+#: /home/victor/noise/po/../src//Views/ListView/Lists/TreeViewSetup.vala:33
2334+msgid "Bitrate"
2335+msgstr "Битрейт"
2336+
2337+#: /home/victor/noise/po/../src//Dialogs/SmartPlaylistEditor.vala:283
2338+#: /home/victor/noise/po/../src//Dialogs/SmartPlaylistEditor.vala:412
2339+#: /home/victor/noise/po/../src//Dialogs/SmartPlaylistEditor.vala:435
2340+#: /home/victor/noise/po/../src//Views/ListView/Lists/TreeViewSetup.vala:50
2341+msgid "Date Added"
2342+msgstr "Дата на добавяне"
2343+
2344+#: /home/victor/noise/po/../src//Dialogs/SmartPlaylistEditor.vala:284
2345+#: /home/victor/noise/po/../src//Dialogs/SmartPlaylistEditor.vala:412
2346+#: /home/victor/noise/po/../src//Dialogs/SmartPlaylistEditor.vala:435
2347+msgid "Date Released"
2348+msgstr "Дата на издаване"
2349+
2350+#: /home/victor/noise/po/../src//Dialogs/SmartPlaylistEditor.vala:287
2351+#: /home/victor/noise/po/../src//Dialogs/SmartPlaylistEditor.vala:412
2352+#: /home/victor/noise/po/../src//Dialogs/SmartPlaylistEditor.vala:435
2353+#: /home/victor/noise/po/../src//Views/ListView/Lists/TreeViewSetup.vala:51
2354+msgid "Last Played"
2355+msgstr "Последно слушане"
2356+
2357+#: /home/victor/noise/po/../src//Dialogs/SmartPlaylistEditor.vala:288
2358+#: /home/victor/noise/po/../src//Dialogs/SmartPlaylistEditor.vala:401
2359+#: /home/victor/noise/po/../src//Dialogs/SmartPlaylistEditor.vala:431
2360+#: /home/victor/noise/po/../src//Views/ListView/Lists/TreeViewSetup.vala:37
2361+msgid "Length"
2362+msgstr "Дължина"
2363+
2364+#: /home/victor/noise/po/../src//Dialogs/SmartPlaylistEditor.vala:292
2365+#: /home/victor/noise/po/../src//Dialogs/SmartPlaylistEditor.vala:401
2366+msgid "Playcount"
2367+msgstr "Брой на слушания"
2368+
2369+#: /home/victor/noise/po/../src//Dialogs/SmartPlaylistEditor.vala:294
2370+#: /home/victor/noise/po/../src//Dialogs/SmartPlaylistEditor.vala:401
2371+msgid "Skipcount"
2372+msgstr "Брой на пропускания"
2373+
2374+#: /home/victor/noise/po/../src//Dialogs/SmartPlaylistEditor.vala:312
2375+#: /home/victor/noise/po/../src//Dialogs/SmartPlaylistEditor.vala:379
2376+#: /home/victor/noise/po/../src//Dialogs/RemoveFilesDialog.vala:70
2377+msgid "Audiobook"
2378+msgstr "Аудио книга"
2379+
2380+#: /home/victor/noise/po/../src//Dialogs/SmartPlaylistEditor.vala:361
2381+#: /home/victor/noise/po/../src//Dialogs/SmartPlaylistEditor.vala:389
2382+msgid "is"
2383+msgstr "е"
2384+
2385+#: /home/victor/noise/po/../src//Dialogs/SmartPlaylistEditor.vala:362
2386+msgid "contains"
2387+msgstr "съдържа"
2388+
2389+#: /home/victor/noise/po/../src//Dialogs/SmartPlaylistEditor.vala:363
2390+msgid "does not contain"
2391+msgstr "не съдържа"
2392+
2393+#: /home/victor/noise/po/../src//Dialogs/SmartPlaylistEditor.vala:390
2394+msgid "is not"
2395+msgstr "не е"
2396+
2397+#: /home/victor/noise/po/../src//Dialogs/SmartPlaylistEditor.vala:403
2398+#: /home/victor/noise/po/../src//Dialogs/SmartPlaylistEditor.vala:417
2399+msgid "is exactly"
2400+msgstr "е точно"
2401+
2402+#: /home/victor/noise/po/../src//Dialogs/SmartPlaylistEditor.vala:404
2403+msgid "is at most"
2404+msgstr "е най-много"
2405+
2406+#: /home/victor/noise/po/../src//Dialogs/SmartPlaylistEditor.vala:405
2407+msgid "is at least"
2408+msgstr "е най-малко"
2409+
2410+#: /home/victor/noise/po/../src//Dialogs/SmartPlaylistEditor.vala:418
2411+msgid "is within"
2412+msgstr "е в обсега на"
2413+
2414+#: /home/victor/noise/po/../src//Dialogs/SmartPlaylistEditor.vala:419
2415+msgid "is before"
2416+msgstr "е преди"
2417+
2418+#: /home/victor/noise/po/../src//Dialogs/SmartPlaylistEditor.vala:432
2419+msgid "seconds"
2420+msgstr "секунди"
2421+
2422+#: /home/victor/noise/po/../src//Dialogs/SmartPlaylistEditor.vala:436
2423+msgid "days ago"
2424+msgstr "дни назад"
2425+
2426+#: /home/victor/noise/po/../src//Dialogs/SmartPlaylistEditor.vala:440
2427+msgid "kbps"
2428+msgstr "кб/сек."
2429+
2430+#: /home/victor/noise/po/../src//Dialogs/TransferFromDeviceDialog.vala:75
2431+#, c-format
2432+msgid "Import media from %s"
2433+msgstr "Импортиране на медия от %s"
2434+
2435+#: /home/victor/noise/po/../src//Dialogs/TransferFromDeviceDialog.vala:76
2436+#, c-format
2437+msgid ""
2438+"The following files were found on %s, but are not in your library. Check all "
2439+"the files you would like to import."
2440+msgstr ""
2441+"Следните файлове бяха намерени на %s, но не са в библиотекета ви. Изберете "
2442+"всички файлове, които желаете да импортирате."
2443+
2444+#: /home/victor/noise/po/../src//Dialogs/TransferFromDeviceDialog.vala:77
2445+msgid "Import all media"
2446+msgstr "Импортиране на всичката медия"
2447+
2448+#: /home/victor/noise/po/../src//Dialogs/TransferFromDeviceDialog.vala:82
2449+msgid "Import"
2450+msgstr "Импортиране"
2451+
2452+#: /home/victor/noise/po/../src//Dialogs/TransferFromDeviceDialog.vala:83
2453+msgid "Don't Import"
2454+msgstr "Да не се импортира"
2455+
2456+#: /home/victor/noise/po/../src//Dialogs/TransferFromDeviceDialog.vala:91
2457+#, c-format
2458+msgid "Import %i items from %s"
2459+msgstr "Импортиране на %i предмета от %s"
2460+
2461+#: /home/victor/noise/po/../src//Dialogs/TransferFromDeviceDialog.vala:95
2462+#, c-format
2463+msgid "Import %s from %s"
2464+msgstr "Импортиране на %s от %s"
2465+
2466+#: /home/victor/noise/po/../src//Dialogs/TransferFromDeviceDialog.vala:123
2467+#: /home/victor/noise/po/../src//Views/ListView/Lists/TreeViewSetup.vala:34
2468+msgid "ID"
2469+msgstr "ID"
2470+
2471+#: /home/victor/noise/po/../src//Dialogs/TransferFromDeviceDialog.vala:175
2472+msgid "Select individual media to import:"
2473+msgstr "Избиране на индивидуална медия за импортиране:"
2474+
2475+#: /home/victor/noise/po/../src//Dialogs/TransferFromDeviceDialog.vala:193
2476+msgid "Check Item"
2477+msgstr "Проверка на предмет"
2478+
2479+#: /home/victor/noise/po/../src//Dialogs/TransferFromDeviceDialog.vala:194
2480+msgid "Check Album"
2481+msgstr "Проверка на албум"
2482+
2483+#: /home/victor/noise/po/../src//Dialogs/TransferFromDeviceDialog.vala:195
2484+msgid "Check Artist"
2485+msgstr "Проверка на изпълнител"
2486+
2487+#: /home/victor/noise/po/../src//Dialogs/FileNotFoundDialog.vala:60
2488+msgid "Remove Media"
2489+msgstr "Премахване на медия"
2490+
2491+#: /home/victor/noise/po/../src//Dialogs/FileNotFoundDialog.vala:61
2492+msgid "Locate Media"
2493+msgstr "Намиране на медия"
2494+
2495+#: /home/victor/noise/po/../src//Dialogs/FileNotFoundDialog.vala:62
2496+msgid "Rescan Library"
2497+msgstr "Пресканиране на библиотеката"
2498+
2499+#: /home/victor/noise/po/../src//Dialogs/FileNotFoundDialog.vala:69
2500+msgid "Could not find media file"
2501+msgstr "Не може да се намери медиен файл"
2502+
2503+#: /home/victor/noise/po/../src//Dialogs/FileNotFoundDialog.vala:78
2504+#, c-format
2505+msgid ""
2506+"The music file for %s by %s could not be found. What would you like to do?"
2507+msgstr ""
2508+"Музикалният файл за %s на %s не можа да бъде намерен. Какво желаете да "
2509+"направите?"
2510+
2511+#: /home/victor/noise/po/../src//Dialogs/FileNotFoundDialog.vala:81
2512+#, c-format
2513+msgid "%i media files could not be found. What would you like to do?"
2514+msgstr ""
2515+"%i медийни файлове не можаха да бъдат намерени. Какво желаете да направите?"
2516+
2517+#: /home/victor/noise/po/../src//Dialogs/PlaylistNameWindow.vala:138
2518+#, c-format
2519+msgid "The name %s is already in use"
2520+msgstr "Името %s вече се използва"
2521+
2522+#: /home/victor/noise/po/../src//Dialogs/RemoveFilesDialog.vala:57
2523+#, c-format
2524+msgid "Remove from %s"
2525+msgstr "Премахване от %s"
2526+
2527+#: /home/victor/noise/po/../src//Dialogs/RemoveFilesDialog.vala:73
2528+#: /home/victor/noise/po/../src//Views/ListView/Lists/TreeViewSetup.vala:49
2529+msgid "Station"
2530+msgstr "Станция"
2531+
2532+#: /home/victor/noise/po/../src//Dialogs/RemoveFilesDialog.vala:82
2533+#, c-format
2534+msgid "Remove %d %s from %s?"
2535+msgstr "Премахване на %d %s от %s?"
2536+
2537+#: /home/victor/noise/po/../src//Dialogs/RemoveFilesDialog.vala:89
2538+#: /home/victor/noise/po/../src//Dialogs/RemoveFilesDialog.vala:91
2539+#, c-format
2540+msgid "Remove \"%s\" From %s?"
2541+msgstr "Премахване на \"%s\" от %s?"
2542+
2543+#: /home/victor/noise/po/../src//Dialogs/RemoveFilesDialog.vala:98
2544+#, c-format
2545+msgid ""
2546+"This will remove the %s from your library and from any device that "
2547+"automatically syncs with %s."
2548+msgstr ""
2549+"Това ще премахне %s от библиотеката ви и от всяко устройство, което "
2550+"автоматично се синхронизира с %s."
2551+
2552+#: /home/victor/noise/po/../src//Views/AlbumView/AlbumListView.vala:185
2553+#, c-format
2554+msgid "%s by %s"
2555+msgstr "%s на %s"
2556+
2557+#: /home/victor/noise/po/../src//Views/AlbumView/album-view-clutter.vala:550
2558+#, c-format
2559+msgid "%d minutes"
2560+msgstr ""
2561+
2562+#: /home/victor/noise/po/../src//Views/AlbumView/album-view-clutter.vala:553
2563+#, c-format
2564+msgid "%d hours"
2565+msgstr ""
2566+
2567+#: /home/victor/noise/po/../src//Views/AlbumView/album-view-clutter.vala:556
2568+#, c-format
2569+msgid "%d days"
2570+msgstr ""
2571+
2572+#: /home/victor/noise/po/../src//Views/AlbumView/album-view-clutter.vala:561
2573+#, c-format
2574+msgid "%u items, %s, %s"
2575+msgstr ""
2576+
2577+#: /home/victor/noise/po/../src//Views/Wrappers/QueueViewWrapper.vala:100
2578+msgid "No songs in Queue"
2579+msgstr "Няма песни в опашката"
2580+
2581+#: /home/victor/noise/po/../src//Views/Wrappers/QueueViewWrapper.vala:100
2582+msgid ""
2583+"To add songs to the queue, use the <b>secondary click</b> on an item and "
2584+"choose <b>Queue</b>. When a song finishes, the queued songs will be played "
2585+"first before the next song in the currently playing list."
2586+msgstr ""
2587+"За добавяне на песни към опашката, използвайте <b>вторично щракване</b> "
2588+"върху предмет и изберете <b>Опашка</b>. Когато песен свърши, песните в "
2589+"опашката ще бъдат възпроизведени първо, преди следващата песен в настоящо "
2590+"възпроизвеждащият се списък от песни."
2591+
2592+#: /home/victor/noise/po/../src//Views/Wrappers/HistoryViewWrapper.vala:44
2593+msgid "No songs in History"
2594+msgstr "Няма песни в История"
2595+
2596+#: /home/victor/noise/po/../src//Views/Wrappers/HistoryViewWrapper.vala:44
2597+msgid ""
2598+"After a part of a song has been played, it is added to the history list.\n"
2599+"You can use this list to see all the songs you have played during the "
2600+"current session."
2601+msgstr ""
2602+"След като част от песен е възпроизведена, песента е добавена към списъка с "
2603+"история.\n"
2604+"Може да използвате този списък, за да видите всички песни, които сте слушали "
2605+"по време на настоящата сесия."
2606+
2607+#: /home/victor/noise/po/../src//Views/Wrappers/MusicViewWrapper.vala:41
2608+msgid "Get Some Tunes"
2609+msgstr "Сдобийте се с няколко песни"
2610+
2611+#: /home/victor/noise/po/../src//Views/Wrappers/MusicViewWrapper.vala:42
2612+#, c-format
2613+msgid "%s can't seem to find your music."
2614+msgstr "Изглежда, че %s не може да намери вашата музика."
2615+
2616+#: /home/victor/noise/po/../src//Views/Wrappers/MusicViewWrapper.vala:45
2617+msgid "Locate"
2618+msgstr "Намиране"
2619+
2620+#: /home/victor/noise/po/../src//Views/Wrappers/MusicViewWrapper.vala:45
2621+msgid "Change your music folder."
2622+msgstr "Промяна на папката с музика."
2623+
2624+#: /home/victor/noise/po/../src//Views/Wrappers/MusicViewWrapper.vala:91
2625+msgid "Import songs from audio CD"
2626+msgstr "Импортиране на песни от аудио CD"
2627+
2628+#: /home/victor/noise/po/../src//Views/Wrappers/MusicViewWrapper.vala:91
2629+msgid "Import media from device"
2630+msgstr "Импортиране на медия от устройство"
2631+
2632+#: /home/victor/noise/po/../src//Views/Wrappers/MusicViewWrapper.vala:175
2633+#: /home/victor/noise/po/../src//Views/DeviceView.vala:86
2634+msgid "No External Songs"
2635+msgstr "Няма външни песни"
2636+
2637+#: /home/victor/noise/po/../src//Views/Wrappers/MusicViewWrapper.vala:175
2638+msgid "All the songs in this device are already in your library."
2639+msgstr "Всички песни от това устройство са вече в библиотеката ви."
2640+
2641+#: /home/victor/noise/po/../src//Views/Wrappers/ViewWrapper.vala:370
2642+#, c-format
2643+msgid "%i albums"
2644+msgstr "%i албуми"
2645+
2646+#: /home/victor/noise/po/../src//Views/Wrappers/ViewWrapper.vala:370
2647+msgid "1 album"
2648+msgstr "1 албум"
2649+
2650+#: /home/victor/noise/po/../src//Views/Wrappers/ViewWrapper.vala:373
2651+#, c-format
2652+msgid "%i songs"
2653+msgstr "%i песни"
2654+
2655+#: /home/victor/noise/po/../src//Views/Wrappers/ViewWrapper.vala:373
2656+msgid "1 song"
2657+msgstr "1 песен"
2658+
2659+#: /home/victor/noise/po/../src//Views/Wrappers/PlaylistViewWrapper.vala:78
2660+#: /home/victor/noise/po/../src//Views/Wrappers/PlaylistViewWrapper.vala:93
2661+msgid "No Songs"
2662+msgstr "Няма песни"
2663+
2664+#: /home/victor/noise/po/../src//Views/Wrappers/PlaylistViewWrapper.vala:78
2665+msgid ""
2666+"To add songs to this playlist, use the <b>secondary click</b> on an item and "
2667+"choose <b>Add to Playlist</b>."
2668+msgstr ""
2669+"За да добавите песни към този плейлист, използвайте <b>вторично щракване</b> "
2670+"върху предмет и изберете <b>Добавяне към плейлист</b>."
2671+
2672+#: /home/victor/noise/po/../src//Views/Wrappers/PlaylistViewWrapper.vala:82
2673+msgid "Edit Smart Playlist"
2674+msgstr "Редактиране на умен плейлист"
2675+
2676+#: /home/victor/noise/po/../src//Views/Wrappers/PlaylistViewWrapper.vala:93
2677+msgid ""
2678+"This playlist will be automatically populated with songs that match its "
2679+"rules. To modify these rules, use the <b>secondary click</b> on it in the "
2680+"sidebar and click on <b>Edit</b>. Optionally, you can click on the button "
2681+"below."
2682+msgstr ""
2683+"Този плейлист ще бъде автоматичино попълнен с песни, които удовлетворяват "
2684+"правилата му. За да редактирате тези правила, използвайте <b>вторично "
2685+"щракване</b> върху него в страничното поле и щракнете <b>Редактиране</b>. "
2686+"По избор, можете да щракнете бутона долу."
2687+
2688+#: /home/victor/noise/po/../src//Views/Wrappers/DeviceViewWrapper.vala:46
2689+msgid "Audio CD Invalid"
2690+msgstr "Аудио CD невалидно"
2691+
2692+#: /home/victor/noise/po/../src//Views/Wrappers/DeviceViewWrapper.vala:46
2693+#, c-format
2694+msgid "%s could not read the contents of this Audio CD"
2695+msgstr "%s не успя да прочете съдържанието на това Аудио CD"
2696+
2697+#: /home/victor/noise/po/../src//Views/Wrappers/DeviceViewWrapper.vala:89
2698+#, c-format
2699+msgid "%i tracks"
2700+msgstr "%i песни"
2701+
2702+#: /home/victor/noise/po/../src//Views/Wrappers/DeviceViewWrapper.vala:89
2703+msgid "1 track"
2704+msgstr "1 песен"
2705+
2706+#: /home/victor/noise/po/../src//Views/Wrappers/SimilarViewWrapper.vala:71
2707+msgid "Fetching similar songs"
2708+msgstr "Търсене на подобни песни"
2709+
2710+#: /home/victor/noise/po/../src//Views/Wrappers/SimilarViewWrapper.vala:71
2711+#, c-format
2712+msgid "Finding songs similar to %s by %s"
2713+msgstr "Намиране на песни, подобни на %s на %s"
2714+
2715+#: /home/victor/noise/po/../src//Views/Wrappers/SimilarViewWrapper.vala:97
2716+#, c-format
2717+msgid "Similar to %s"
2718+msgstr "Подобни на %s"
2719+
2720+#: /home/victor/noise/po/../src//Views/Wrappers/SimilarViewWrapper.vala:124
2721+msgid "No similar songs found"
2722+msgstr "Не бяха открити подобни песни"
2723+
2724+#: /home/victor/noise/po/../src//Views/Wrappers/SimilarViewWrapper.vala:124
2725+#, c-format
2726+msgid ""
2727+"%s could not find songs similar to %s by %s in your library. Make sure all "
2728+"song info is correct and you are connected to the Internet. Some songs may "
2729+"not have matches."
2730+msgstr ""
2731+
2732+#: /home/victor/noise/po/../src//Views/Wrappers/SimilarViewWrapper.vala:137
2733+msgid "Similar Song View"
2734+msgstr "Изглед на подобни песни"
2735+
2736+#: /home/victor/noise/po/../src//Views/Wrappers/SimilarViewWrapper.vala:137
2737+#, c-format
2738+msgid ""
2739+"In this view, %s will automatically find songs similar to the one you're "
2740+"playing. You can then start playing those songs, or save them as a playlist "
2741+"for later."
2742+msgstr ""
2743+"В този изглед, %s автоматично ще търси песни, подобни на тази, която "
2744+"слушате. Тогава вие можете да слушате тези песни, или да ги запазите в "
2745+"плейлист за по-късно."
2746+
2747+#: /home/victor/noise/po/../src//Views/DeviceView.vala:43
2748+msgid "Cancelling Sync"
2749+msgstr "Прекъсване на синхронизацията"
2750+
2751+#: /home/victor/noise/po/../src//Views/DeviceView.vala:43
2752+msgid "Device Sync has been cancelled. Operation will stop after this media."
2753+msgstr ""
2754+"Синхронизацията с устройството е прекъсната. Операцията ще спре след тази "
2755+"медия."
2756+
2757+#: /home/victor/noise/po/../src//Views/DeviceView.vala:47
2758+msgid "Cancelling Import"
2759+msgstr "Прекъсване на импортирането"
2760+
2761+#: /home/victor/noise/po/../src//Views/DeviceView.vala:47
2762+msgid ""
2763+"Import from device has been cancelled. Operation will stop after this media."
2764+msgstr ""
2765+"Импортирането от устройството е прекъснато. Операцията ще спре след тази "
2766+"медия."
2767+
2768+#: /home/victor/noise/po/../src//Views/DeviceView.vala:86
2769+msgid ""
2770+"There were no songs found on this device that are not in your library."
2771+msgstr ""
2772+"Не бяха намерени песни на това устройство, които вече не са в библиотеката "
2773+"ви."
2774+
2775+#: /home/victor/noise/po/../src//Views/ListView/Lists/CellDataFunctionHelper.vala:149
2776+#, c-format
2777+msgid "%i kbps"
2778+msgstr ""
2779+
2780+#: /home/victor/noise/po/../src//Views/ListView/Lists/TreeViewSetup.vala:35
2781+msgid "Episode"
2782+msgstr "Епизод"
2783+
2784+#: /home/victor/noise/po/../src//Views/ListView/Lists/TreeViewSetup.vala:36
2785+msgid "Name"
2786+msgstr "Име"
2787+
2788+#: /home/victor/noise/po/../src//Views/ListView/Lists/TreeViewSetup.vala:44
2789+msgid "Date"
2790+msgstr "Дата"
2791+
2792+#: /home/victor/noise/po/../src//Views/ListView/Lists/TreeViewSetup.vala:45
2793+msgid "Category"
2794+msgstr "Категория"
2795+
2796+#: /home/victor/noise/po/../src//Views/ListView/Lists/TreeViewSetup.vala:48
2797+msgid "Pulser"
2798+msgstr ""
2799+
2800+#: /home/victor/noise/po/../src//Views/ListView/Lists/TreeViewSetup.vala:52
2801+msgid "BPM"
2802+msgstr "Уд/мин (BPM)"
2803+
2804+#: /home/victor/noise/po/../src//Views/ListView/Lists/TreeViewSetup.vala:53
2805+msgid "Plays"
2806+msgstr "Брой слушания"
2807+
2808+#: /home/victor/noise/po/../src//Views/ListView/Lists/TreeViewSetup.vala:54
2809+msgid "Skips"
2810+msgstr "Брой пропускания"
2811+
2812+#: /home/victor/noise/po/../src//Views/ListView/Lists/TreeViewSetup.vala:56
2813+msgid "#"
2814+msgstr "#"
2815+
2816+#: /home/victor/noise/po/../src//Views/ListView/Lists/MusicListView.vala:99
2817+msgid "Remove from Library"
2818+msgstr "Премахване от библиотеката"
2819+
2820+#: /home/victor/noise/po/../src//Views/ListView/Lists/MusicListView.vala:107
2821+msgid "Remove from Queue"
2822+msgstr "Премахване от опашката"
2823+
2824+#: /home/victor/noise/po/../src//Views/ListView/Lists/MusicListView.vala:124
2825+msgid "Remove from Device"
2826+msgstr "Премахване от устройство"
2827+
2828+#: /home/victor/noise/po/../src//Views/ListView/Lists/MusicListView.vala:148
2829+msgid "Scroll to Current Song"
2830+msgstr "Преминаване на сегашна песен"
2831+
2832+#: /home/victor/noise/po/../src//Views/ListView/Lists/MusicListView.vala:149
2833+msgid "Edit Song Info"
2834+msgstr "Редактиране на информация за песента"
2835+
2836+#: /home/victor/noise/po/../src//Views/ListView/Lists/MusicListView.vala:150
2837+msgid "Show in File Browser"
2838+msgstr "Показване във файлов браузър"
2839+
2840+#: /home/victor/noise/po/../src//Views/ListView/Lists/MusicListView.vala:151
2841+#: /home/victor/noise/po/../src//LibraryWindow.vala:598
2842+msgid "Queue"
2843+msgstr "Опашка"
2844+
2845+#: /home/victor/noise/po/../src//Views/ListView/Lists/MusicListView.vala:153
2846+msgid "Add to Playlist"
2847+msgstr "Добавяне към плейлист"
2848+
2849+#: /home/victor/noise/po/../src//Views/ListView/Lists/MusicListView.vala:154
2850+msgid "Remove Song"
2851+msgstr "Премахване на песен"
2852+
2853+#: /home/victor/noise/po/../src//Views/ListView/Lists/MusicListView.vala:255
2854+#, c-format
2855+msgid "Import %i of %i selected songs"
2856+msgstr "Импортиране на %i от %i избрани песни"
2857+
2858+#: /home/victor/noise/po/../src//Views/ListView/Lists/MusicListView.vala:257
2859+msgid "Import this song"
2860+msgstr "Импортиране на тази песен"
2861+
2862+#: /home/victor/noise/po/../src//Views/ListView/Lists/MusicListView.vala:259
2863+#, c-format
2864+msgid "Import %i songs"
2865+msgstr "Импортиране на %i песни"
2866+
2867+#: /home/victor/noise/po/../src//Views/ListView/ColumnBrowser/ColumnBrowserModel.vala:199
2868+msgid "Unrated"
2869+msgstr "Без рейтинг"
2870+
2871+#: /home/victor/noise/po/../src//Views/ListView/ColumnBrowser/ColumnBrowserModel.vala:201
2872+msgid "1 Star"
2873+msgstr "1 звезда"
2874+
2875+#: /home/victor/noise/po/../src//Views/ListView/ColumnBrowser/ColumnBrowserModel.vala:203
2876+#, c-format
2877+msgid "%s Stars"
2878+msgstr "%s звезди"
2879+
2880+#: /home/victor/noise/po/../src//Views/ListView/ColumnBrowser/ColumnBrowserModel.vala:251
2881+msgid "All Genres"
2882+msgstr "Всички жанрове"
2883+
2884+#: /home/victor/noise/po/../src//Views/ListView/ColumnBrowser/ColumnBrowserModel.vala:253
2885+#, c-format
2886+msgid "All %i Genres"
2887+msgstr "Всички %i жанра"
2888+
2889+#: /home/victor/noise/po/../src//Views/ListView/ColumnBrowser/ColumnBrowserModel.vala:255
2890+msgid "No Genres"
2891+msgstr "Няма жанрове"
2892+
2893+#: /home/victor/noise/po/../src//Views/ListView/ColumnBrowser/ColumnBrowserModel.vala:259
2894+msgid "All Artists"
2895+msgstr "Всички изпълнители"
2896+
2897+#: /home/victor/noise/po/../src//Views/ListView/ColumnBrowser/ColumnBrowserModel.vala:261
2898+#, c-format
2899+msgid "All %i Artists"
2900+msgstr "Всички %i изпълнителя"
2901+
2902+#: /home/victor/noise/po/../src//Views/ListView/ColumnBrowser/ColumnBrowserModel.vala:263
2903+msgid "No Artists"
2904+msgstr "Няма изпълнители"
2905+
2906+#: /home/victor/noise/po/../src//Views/ListView/ColumnBrowser/ColumnBrowserModel.vala:267
2907+msgid "All Albums"
2908+msgstr "Всички албуми"
2909+
2910+#: /home/victor/noise/po/../src//Views/ListView/ColumnBrowser/ColumnBrowserModel.vala:269
2911+#, c-format
2912+msgid "All %i Albums"
2913+msgstr "Всички %i албума"
2914+
2915+#: /home/victor/noise/po/../src//Views/ListView/ColumnBrowser/ColumnBrowserModel.vala:271
2916+msgid "No Albums"
2917+msgstr "Няма албуми"
2918+
2919+#: /home/victor/noise/po/../src//Views/ListView/ColumnBrowser/ColumnBrowserModel.vala:275
2920+msgid "All Years"
2921+msgstr "Всички години"
2922+
2923+#: /home/victor/noise/po/../src//Views/ListView/ColumnBrowser/ColumnBrowserModel.vala:277
2924+#, c-format
2925+msgid "All %i Years"
2926+msgstr "Всички %i години"
2927+
2928+#: /home/victor/noise/po/../src//Views/ListView/ColumnBrowser/ColumnBrowserModel.vala:279
2929+msgid "No Years"
2930+msgstr "Няма години"
2931+
2932+#: /home/victor/noise/po/../src//Views/ListView/ColumnBrowser/ColumnBrowserModel.vala:283
2933+msgid "All Ratings"
2934+msgstr "Всички рейтинги"
2935+
2936+#: /home/victor/noise/po/../src//Views/ListView/ColumnBrowser/ColumnBrowserModel.vala:285
2937+#, c-format
2938+msgid "All %i Ratings"
2939+msgstr "Всички %i рейтинга"
2940+
2941+#: /home/victor/noise/po/../src//Views/ListView/ColumnBrowser/ColumnBrowserModel.vala:287
2942+msgid "No Ratings"
2943+msgstr "Няма рейтинги"
2944+
2945+#: /home/victor/noise/po/../src//Views/ListView/ColumnBrowser/ColumnBrowser.vala:142
2946+msgid "On Left"
2947+msgstr "Вляво"
2948+
2949+#: /home/victor/noise/po/../src//Views/ListView/ColumnBrowser/ColumnBrowser.vala:143
2950+msgid "On Top"
2951+msgstr "Отгоре"
2952+
2953+#: /home/victor/noise/po/../src//Views/ListView/ColumnBrowser/ColumnBrowser.vala:548
2954+msgid "Genres"
2955+msgstr "Жанрове"
2956+
2957+#: /home/victor/noise/po/../src//Views/ListView/ColumnBrowser/ColumnBrowser.vala:551
2958+msgid "Artists"
2959+msgstr "Изпълнители"
2960+
2961+#: /home/victor/noise/po/../src//Views/ListView/ColumnBrowser/ColumnBrowser.vala:554
2962+msgid "Albums"
2963+msgstr "Албуми"
2964+
2965+#: /home/victor/noise/po/../src//Views/ListView/ColumnBrowser/ColumnBrowser.vala:557
2966+msgid "Years"
2967+msgstr "Години"
2968+
2969+#: /home/victor/noise/po/../src//Views/ListView/ColumnBrowser/ColumnBrowser.vala:560
2970+msgid "Ratings"
2971+msgstr "Рейтинги"
2972+
2973+#: /home/victor/noise/po/../src//Views/DeviceSummaryWidget.vala:77
2974+msgid "Device Name:"
2975+msgstr "Име на устройство:"
2976+
2977+#: /home/victor/noise/po/../src//Views/DeviceSummaryWidget.vala:80
2978+msgid "Device Name"
2979+msgstr "Име на устройство"
2980+
2981+#: /home/victor/noise/po/../src//Views/DeviceSummaryWidget.vala:82
2982+msgid "Automatically sync when plugged in:"
2983+msgstr "Автоматично синхронизиране при свързване"
2984+
2985+#: /home/victor/noise/po/../src//Views/DeviceSummaryWidget.vala:89
2986+msgid "Sync:"
2987+msgstr "Синхронизиране:"
2988+
2989+#: /home/victor/noise/po/../src//Views/DeviceSummaryWidget.vala:111
2990+msgid "Other Files"
2991+msgstr "Други файлове"
2992+
2993+#: /home/victor/noise/po/../src//Views/DeviceSummaryWidget.vala:384
2994+msgid "All Music"
2995+msgstr "Всичка музика"
2996+
2997+#: /home/victor/noise/po/../src//Views/DeviceSummaryWidget.vala:387
2998+msgid "All Podcasts"
2999+msgstr "Всички подкасти"
3000+
3001+#: /home/victor/noise/po/../src//Views/DeviceSummaryWidget.vala:517
3002+#: /home/victor/noise/po/../src//Views/DeviceSummaryWidget.vala:555
3003+msgid "Sync Failed"
3004+msgstr "Синхронизация неуспешна"
3005+
3006+#: /home/victor/noise/po/../src//Views/DeviceSummaryWidget.vala:517
3007+#: /home/victor/noise/po/../src//Views/DeviceSummaryWidget.vala:555
3008+#, c-format
3009+msgid ""
3010+"The playlist named %s is used to sync device %s, but could not be found."
3011+msgstr ""
3012+"Плейлиста на име %s се използва за синхронизация на устройство %s, но не "
3013+"можа да бъде намерен."
3014+
3015+#: /home/victor/noise/po/../src//Views/DeviceSummaryWidget.vala:603
3016+#: /home/victor/noise/po/../src//Views/DeviceSummaryWidget.vala:606
3017+msgid "Cannot Sync"
3018+msgstr "Синхронизация невъзможна"
3019+
3020+#: /home/victor/noise/po/../src//Views/DeviceSummaryWidget.vala:603
3021+msgid ""
3022+"Cannot sync device with selected sync settings. Not enough space on disk"
3023+msgstr ""
3024+"Устройството не може да се синхронизира с избраните настройки на "
3025+"синхронизация. Няма достатъчно място на диска."
3026+
3027+#: /home/victor/noise/po/../src//Views/DeviceSummaryWidget.vala:606
3028+msgid "Device is already being synced."
3029+msgstr "Устройството вече се синхронизира."
3030+
3031+#: /home/victor/noise/po/../src//DataBase/DataBaseManager.vala:421
3032+msgid "Favorite Songs"
3033+msgstr "Любими песни"
3034+
3035+#: /home/victor/noise/po/../src//DataBase/DataBaseManager.vala:442
3036+msgid "Recently Added"
3037+msgstr "Наскоро добавени"
3038+
3039+#: /home/victor/noise/po/../src//DataBase/DataBaseManager.vala:452
3040+msgid "Recently Played"
3041+msgstr "Наскоро изпълнявани"
3042+
3043+#: /home/victor/noise/po/../src//DataBase/DataBaseManager.vala:462
3044+msgid "Recent Favorites"
3045+msgstr "Скорошни любими"
3046+
3047+#: /home/victor/noise/po/../src//DataBase/DataBaseManager.vala:472
3048+msgid "Never Played"
3049+msgstr "Неизпълнявани"
3050+
3051+#: /home/victor/noise/po/../src//DataBase/DataBaseManager.vala:482
3052+msgid "Unheard Podcasts"
3053+msgstr "Неслушани подкасти"
3054+
3055+#: /home/victor/noise/po/../src//DataBase/DataBaseManager.vala:492
3056+msgid "Over Played"
3057+msgstr "Прекомерно слушани"
3058+
3059+#: /home/victor/noise/po/../src//DataBase/DataBaseManager.vala:502
3060+msgid "Not Recently Played"
3061+msgstr "Неслушани скоро"
3062+
3063+#: /home/victor/noise/po/../src//LibraryWindow.vala:224
3064+msgid "Rescan Music Folder"
3065+msgstr "Пресканиране на папката за музика"
3066+
3067+#: /home/victor/noise/po/../src//LibraryWindow.vala:247
3068+msgid "Search Music"
3069+msgstr "Търсене в музика"
3070+
3071+#: /home/victor/noise/po/../src//LibraryWindow.vala:317
3072+msgid "Add Playlist"
3073+msgstr "Добавяне на плейлист"
3074+
3075+#: /home/victor/noise/po/../src//LibraryWindow.vala:319
3076+#: /home/victor/noise/po/../src//LibraryWindow.vala:327
3077+msgid "Off"
3078+msgstr "Изключено"
3079+
3080+#: /home/victor/noise/po/../src//LibraryWindow.vala:323
3081+#: /home/victor/noise/po/../src//LibraryWindow.vala:328
3082+msgid "All"
3083+msgstr "Всички"
3084+
3085+#: /home/victor/noise/po/../src//LibraryWindow.vala:325
3086+msgid "Disable Repeat"
3087+msgstr "Изключване на повтаряне"
3088+
3089+#: /home/victor/noise/po/../src//LibraryWindow.vala:325
3090+msgid "Enable Repeat"
3091+msgstr "Включване на повтаряне"
3092+
3093+#: /home/victor/noise/po/../src//LibraryWindow.vala:330
3094+msgid "Disable Shuffle"
3095+msgstr "Изключване на разбъркване"
3096+
3097+#: /home/victor/noise/po/../src//LibraryWindow.vala:330
3098+msgid "Enable Shuffle"
3099+msgstr "Включване на разбъркване"
3100+
3101+#: /home/victor/noise/po/../src//LibraryWindow.vala:332
3102+#: /home/victor/noise/po/../src//LibraryWindow.vala:337
3103+msgid "Hide"
3104+msgstr "Скриване"
3105+
3106+#: /home/victor/noise/po/../src//LibraryWindow.vala:333
3107+#: /home/victor/noise/po/../src//LibraryWindow.vala:338
3108+msgid "Show"
3109+msgstr "Показване"
3110+
3111+#: /home/victor/noise/po/../src//LibraryWindow.vala:335
3112+msgid "Hide Info Panel"
3113+msgstr "Скриване на панела с информация"
3114+
3115+#: /home/victor/noise/po/../src//LibraryWindow.vala:335
3116+msgid "Show Info Panel"
3117+msgstr "Показване на панела с информация"
3118+
3119+#: /home/victor/noise/po/../src//LibraryWindow.vala:340
3120+msgid "Hide Equalizer"
3121+msgstr "Скриване на еквалайзер"
3122+
3123+#: /home/victor/noise/po/../src//LibraryWindow.vala:340
3124+msgid "Show Equalizer"
3125+msgstr "Показване на еквалайзер"
3126+
3127+#: /home/victor/noise/po/../src//LibraryWindow.vala:594
3128+msgid "Similar"
3129+msgstr "Подобни"
3130+
3131+#: /home/victor/noise/po/../src//LibraryWindow.vala:603
3132+msgid "History"
3133+msgstr "История"
3134+
3135+#: /home/victor/noise/po/../src//LibraryWindow.vala:771
3136+msgid " by "
3137+msgstr " на "
3138+
3139+#: /home/victor/noise/po/../src//LibraryWindow.vala:772
3140+msgid " on "
3141+msgstr " на "
3142+
3143+#: /home/victor/noise/po/../src//LibraryWindow.vala:992
3144+msgid "Import Music"
3145+msgstr "Импортиране на музика"
3146+
3147+#: /home/victor/noise/po/../src//LibraryWindow.vala:1016
3148+#, c-format
3149+msgid "<b>Importing</b> music from <b>%s</b> to library."
3150+msgstr "<b>Импортиране</b> на музика от <b>%s</b> в библиотеката."
3151+
3152+#: /home/victor/noise/po/../src//LibraryWindow.vala:1031
3153+msgid "Rescanning music folder for changes"
3154+msgstr "Пресканиране на папката за музика за промени"
3155+
3156+#: /home/victor/noise/po/../src//LibraryWindow.vala:1038
3157+msgid "Please make sure that your music folder is accessible and mounted."
3158+msgstr "Моля, уверете се, че папката за музика е достъпна и монтирана."
3159+
3160+#: /home/victor/noise/po/../src//LibraryWindow.vala:1092
3161+msgid "Import Complete"
3162+msgstr "Импортирането завърши"
3163+
3164+#: /home/victor/noise/po/../src//LibraryWindow.vala:1092
3165+#, c-format
3166+msgid "%s has imported your library."
3167+msgstr "%s импортира библиотеката ви."
3168+
3169+#: /home/victor/noise/po/../src//Utils/TimeUtils.vala:40
3170+msgid "1 second"
3171+msgstr "1 секунда"
3172+
3173+#: /home/victor/noise/po/../src//Utils/TimeUtils.vala:42
3174+#, c-format
3175+msgid "%s seconds"
3176+msgstr "%s секунди"
3177+
3178+#: /home/victor/noise/po/../src//Utils/TimeUtils.vala:65
3179+msgid "1 day"
3180+msgstr "1 ден"
3181+
3182+#: /home/victor/noise/po/../src//Utils/TimeUtils.vala:67
3183+#, c-format
3184+msgid "%i days"
3185+msgstr "%i дни"
3186+
3187+#: /home/victor/noise/po/../src//Utils/TimeUtils.vala:72
3188+msgid "1 hour"
3189+msgstr "1 час"
3190+
3191+#: /home/victor/noise/po/../src//Utils/TimeUtils.vala:74
3192+#, c-format
3193+msgid "%i hours"
3194+msgstr "%i часа"
3195+
3196+#: /home/victor/noise/po/../src//Utils/TimeUtils.vala:79
3197+msgid "1 minute"
3198+msgstr "1 минута"
3199+
3200+#: /home/victor/noise/po/../src//Utils/TimeUtils.vala:81
3201+#, c-format
3202+msgid "%i minutes"
3203+msgstr "%i минути"
3204+
3205+#: /home/victor/noise/po/../src//Utils/TimeUtils.vala:91
3206+#: /home/victor/noise/po/../src//Utils/TimeUtils.vala:101
3207+#: /home/victor/noise/po/../src//Utils/TimeUtils.vala:105
3208+#: /home/victor/noise/po/../src//Utils/TimeUtils.vala:113
3209+#, c-format
3210+msgid "%s and %s"
3211+msgstr "%s и %s"
3212+
3213+#: /home/victor/noise/po/../src//Utils/TimeUtils.vala:99
3214+#, c-format
3215+msgid "%s, %s and %s"
3216+msgstr "%s, %s и %s"
3217+
3218+#: /home/victor/noise/po/../src//GStreamer/Equalizer.vala:70
3219+msgid "Flat"
3220+msgstr "Плосък"
3221+
3222+#: /home/victor/noise/po/../src//GStreamer/Equalizer.vala:71
3223+msgid "Classical"
3224+msgstr "Класика"
3225+
3226+#: /home/victor/noise/po/../src//GStreamer/Equalizer.vala:72
3227+msgid "Club"
3228+msgstr "Клуб"
3229+
3230+#: /home/victor/noise/po/../src//GStreamer/Equalizer.vala:73
3231+msgid "Dance"
3232+msgstr "Денс"
3233+
3234+#: /home/victor/noise/po/../src//GStreamer/Equalizer.vala:74
3235+msgid "Full Bass"
3236+msgstr "Пълен бас"
3237+
3238+#: /home/victor/noise/po/../src//GStreamer/Equalizer.vala:75
3239+msgid "Full Treble"
3240+msgstr "Пълни високи"
3241+
3242+#: /home/victor/noise/po/../src//GStreamer/Equalizer.vala:76
3243+msgid "Full Bass + Treble"
3244+msgstr "Пълен бас + високи"
3245+
3246+#: /home/victor/noise/po/../src//GStreamer/Equalizer.vala:77
3247+msgid "Headphones"
3248+msgstr "Слушалки"
3249+
3250+#: /home/victor/noise/po/../src//GStreamer/Equalizer.vala:78
3251+msgid "Large Hall"
3252+msgstr "Голяма зала"
3253+
3254+#: /home/victor/noise/po/../src//GStreamer/Equalizer.vala:79
3255+msgid "Live"
3256+msgstr "На живо"
3257+
3258+#: /home/victor/noise/po/../src//GStreamer/Equalizer.vala:80
3259+msgid "Party"
3260+msgstr "Парти"
3261+
3262+#: /home/victor/noise/po/../src//GStreamer/Equalizer.vala:81
3263+msgid "Pop"
3264+msgstr "Поп"
3265+
3266+#: /home/victor/noise/po/../src//GStreamer/Equalizer.vala:82
3267+msgid "Reggae"
3268+msgstr "Реге"
3269+
3270+#: /home/victor/noise/po/../src//GStreamer/Equalizer.vala:83
3271+msgid "Rock"
3272+msgstr "Рок"
3273+
3274+#: /home/victor/noise/po/../src//GStreamer/Equalizer.vala:84
3275+msgid "Soft"
3276+msgstr "Меко"
3277+
3278+#: /home/victor/noise/po/../src//GStreamer/Equalizer.vala:85
3279+msgid "Ska"
3280+msgstr "Ска"
3281+
3282+#: /home/victor/noise/po/../src//GStreamer/Equalizer.vala:86
3283+msgid "Soft Rock"
3284+msgstr "Лек рок"
3285+
3286+#: /home/victor/noise/po/../src//GStreamer/Equalizer.vala:87
3287+msgid "Techno"
3288+msgstr "Техно"
3289+
3290+#~ msgid "Success!"
3291+#~ msgstr "Успешно!"
3292+
3293+#~ msgid "Enable Scrobbling"
3294+#~ msgstr "Включване на Scrobbling"
3295+
3296+#~ msgid "Unsuccessful. Click to try again."
3297+#~ msgstr "Неуспешно. Щракнете, за да опитате отново."
3298+
3299+#~ msgid "Automatically download new podcast episodes"
3300+#~ msgstr "Автоматично сваляне на нови подкаст епизоди"
3301+
3302+#~ msgid "Keep music folder organized"
3303+#~ msgstr "Папката за музика да се организира"
3304+
3305+#~ msgid "Write metadata to file"
3306+#~ msgstr "Записване на метаданни върху файл"
3307+
3308+#~ msgid "Complete login"
3309+#~ msgstr "Завършване на влизане"
3310+
3311+#~ msgid "Click to redo the Last.fm Login Process"
3312+#~ msgstr "Щракнете за да направите логин в Last.fm отново"
3313+
3314+#, c-format
3315+#~ msgid "Last.fm Integration"
3316+#~ msgstr "Интеграция с Last.fm"
3317+
3318+#, c-format
3319+#~ msgid "%i items"
3320+#~ msgstr "%i предмета"
3321+
3322+#~ msgid "1 item"
3323+#~ msgstr "1 предмет"
3324+
3325+#~ msgid "Click on the button to edit playlist rules"
3326+#~ msgstr "Щракнете на бутона, за да редактирате правилата за плейлиста"
3327+
3328+#, c-format
3329+#~ msgid ""
3330+#~ "To allow for Last.fm integration, you must give permission to %s. You only "
3331+#~ "need to do this once."
3332+#~ msgstr ""
3333+#~ "За интеграция с Last.fm, трябва да дадете разрешение на %s. Това е "
3334+#~ "необходимо само веднъж."
3335+
3336+#~ msgid "Copy files to music folder when added to library"
3337+#~ msgstr ""
3338+#~ "Копиране на файлове в папката за музика, когато са добавени в библиотеката"
3339+
3340+#~ msgid "Scrobbling already Enabled"
3341+#~ msgstr "Scrobbling вече е включено"
3342
3343=== added file 'po/ca.po'
3344--- po/ca.po 1970-01-01 00:00:00 +0000
3345+++ po/ca.po 2012-09-03 09:02:20 +0000
3346@@ -0,0 +1,1675 @@
3347+# Catalan translation for beat-box
3348+# Copyright (c) 2012 Rosetta Contributors and Canonical Ltd 2012
3349+# This file is distributed under the same license as the beat-box package.
3350+# FIRST AUTHOR <EMAIL@ADDRESS>, 2012.
3351+#
3352+msgid ""
3353+msgstr ""
3354+"Project-Id-Version: beat-box\n"
3355+"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
3356+"POT-Creation-Date: 2012-06-07 12:26-0600\n"
3357+"PO-Revision-Date: 2012-06-11 00:13+0000\n"
3358+"Last-Translator: Alfredo Hernández <Unknown>\n"
3359+"Language-Team: Catalan <ca@li.org>\n"
3360+"MIME-Version: 1.0\n"
3361+"Content-Type: text/plain; charset=UTF-8\n"
3362+"Content-Transfer-Encoding: 8bit\n"
3363+"X-Launchpad-Export-Date: 2012-06-12 05:39+0000\n"
3364+"X-Generator: Launchpad (build 15389)\n"
3365+
3366+#: /home/victor/noise/po/../src//Noise.vala:71
3367+msgid "Enable debug logging"
3368+msgstr "Activa el registre de depuració"
3369+
3370+#: /home/victor/noise/po/../src//Noise.vala:72
3371+msgid "Disable plugins"
3372+msgstr "Desactiva els connectors"
3373+
3374+#: /home/victor/noise/po/../src//config.vala:14
3375+msgid "Listen to music"
3376+msgstr "Escolteu música"
3377+
3378+#: /home/victor/noise/po/../src//config.vala:15
3379+msgid "Music Player"
3380+msgstr "Reproductor de música"
3381+
3382+#: /home/victor/noise/po/../src//LibraryManager.vala:317
3383+#, c-format
3384+msgid "Importing music from %s..."
3385+msgstr "S'està important música de %s..."
3386+
3387+#: /home/victor/noise/po/../src//LibraryManager.vala:364
3388+msgid "Adding files to library..."
3389+msgstr "S'estan afegint fitxers a la biblioteca..."
3390+
3391+#: /home/victor/noise/po/../src//LibraryManager.vala:389
3392+#, c-format
3393+msgid "Adding music from %s to library..."
3394+msgstr "S'està afegint música de %s a la biblioteca..."
3395+
3396+#: /home/victor/noise/po/../src//LibraryManager.vala:416
3397+msgid "Rescanning music for changes. This may take a while..."
3398+msgstr ""
3399+"S'estan cercant canvis a la biblioteca. Això pot trigar una bona estona..."
3400+
3401+#: /home/victor/noise/po/../src//Devices/CDRomDevice.vala:222
3402+#: /home/victor/noise/po/../src//LibraryWindow.vala:1038
3403+msgid "Could not find Music Folder"
3404+msgstr "No s'ha pogut trobar la carpeta de música"
3405+
3406+#: /home/victor/noise/po/../src//Devices/CDRomDevice.vala:222
3407+msgid ""
3408+"Please make sure that your music folder is accessible and mounted before "
3409+"importing the CD."
3410+msgstr ""
3411+"Assegureu-vos que la carpeta de música sigui accessible i muntada abans de "
3412+"la importació del CD."
3413+
3414+#: /home/victor/noise/po/../src//Devices/CDRomDevice.vala:229
3415+msgid "No songs on CD"
3416+msgstr "No hi ha cap cançó al CD"
3417+
3418+#: /home/victor/noise/po/../src//Devices/CDRomDevice.vala:229
3419+#, c-format
3420+msgid "%s could not find any songs on the CD. No songs can be imported"
3421+msgstr ""
3422+"El %s no ha pogut trobar cap cançó al CD. No es pot importar cap cançó"
3423+
3424+#: /home/victor/noise/po/../src//Devices/CDRomDevice.vala:234
3425+#, c-format
3426+msgid "%s is already doing an import"
3427+msgstr "El %s ja està fent una importació"
3428+
3429+#: /home/victor/noise/po/../src//Devices/CDRomDevice.vala:234
3430+#, c-format
3431+msgid ""
3432+"Please wait until %s is finished with the current import before importing "
3433+"the CD."
3434+msgstr ""
3435+"Si us plau, espereu fins que el %s hagi acabat la importació actual abans "
3436+"d'importar el CD."
3437+
3438+#: /home/victor/noise/po/../src//Devices/CDRomDevice.vala:252
3439+msgid "Ripping track 1"
3440+msgstr "S'està capturant la pista 1"
3441+
3442+#: /home/victor/noise/po/../src//Devices/CDRomDevice.vala:329
3443+#, c-format
3444+msgid "Importing track %i"
3445+msgstr "S'està imporant la pista %i"
3446+
3447+#: /home/victor/noise/po/../src//Devices/CDRomDevice.vala:339
3448+#: /home/victor/noise/po/../src//Devices/CDRomDevice.vala:342
3449+msgid "CD Import Complete"
3450+msgstr "L'importació del CD s'ha completat"
3451+
3452+#: /home/victor/noise/po/../src//Devices/CDRomDevice.vala:339
3453+#, c-format
3454+msgid "%s has finished importing %i songs from Audio CD."
3455+msgstr "El %s ha acabat d'importar %i cançons des del CD d'àudio."
3456+
3457+#: /home/victor/noise/po/../src//Devices/CDRomDevice.vala:342
3458+#, c-format
3459+msgid "%s has finished importing a song from Audio CD."
3460+msgstr "El %s ha acabat d'importar una cançó des del CD d'àudio."
3461+
3462+#: /home/victor/noise/po/../src//Devices/CDRomDevice.vala:375
3463+msgid "CD import will be <b>cancelled</b> after current import."
3464+msgstr ""
3465+"La importació del CD <b>es cancel·larà</b> després de la importació actual."
3466+
3467+#: /home/victor/noise/po/../src//Devices/iPodDevice.vala:319
3468+#: /home/victor/noise/po/../src//Devices/iPodDevice.vala:536
3469+#, c-format
3470+msgid "Syncing <b>%s</b>..."
3471+msgstr "S'està sincronitzant <b>%s</b>..."
3472+
3473+#: /home/victor/noise/po/../src//Devices/iPodDevice.vala:691
3474+#, c-format
3475+msgid "Removing from <b>%s</b>..."
3476+msgstr "S'estàn suprimint elements de <b>%s</b>..."
3477+
3478+#: /home/victor/noise/po/../src//Devices/iPodDevice.vala:924
3479+#, c-format
3480+msgid "Importing <b>%s</b> to library..."
3481+msgstr "S'està important <b>%s</b> a la biblioteca..."
3482+
3483+#: /home/victor/noise/po/../src//Objects/Playlist.vala:210
3484+#: /home/victor/noise/po/../src//Dialogs/SmartPlaylistEditor.vala:313
3485+#: /home/victor/noise/po/../src//Dialogs/SmartPlaylistEditor.vala:380
3486+msgid "Radio Station"
3487+msgstr "Estació de ràdio"
3488+
3489+#: /home/victor/noise/po/../src//Objects/Media.vala:45
3490+#: /home/victor/noise/po/../src//GStreamer/CDDA.vala:74
3491+msgid "Unknown Title"
3492+msgstr "Títol desconegut"
3493+
3494+#: /home/victor/noise/po/../src//Objects/Media.vala:47
3495+#: /home/victor/noise/po/../src//LibraryWindow.vala:771
3496+#: /home/victor/noise/po/../src//GStreamer/CDDA.vala:79
3497+#: /home/victor/noise/po/../src//GStreamer/CDDA.vala:110
3498+#: /home/victor/noise/po/../src//GStreamer/CDDA.vala:111
3499+msgid "Unknown Artist"
3500+msgstr "Artista desconegut"
3501+
3502+#: /home/victor/noise/po/../src//Objects/Media.vala:49
3503+#: /home/victor/noise/po/../src//LibraryWindow.vala:772
3504+#: /home/victor/noise/po/../src//GStreamer/CDDA.vala:96
3505+msgid "Unknown Album"
3506+msgstr "Àlbum desconegut"
3507+
3508+#: /home/victor/noise/po/../src//Widgets/PresetList.vala:47
3509+#: /home/victor/noise/po/../src//Views/ListView/ColumnBrowser/ColumnBrowser.vala:141
3510+msgid "Automatic"
3511+msgstr "Automàtic"
3512+
3513+#: /home/victor/noise/po/../src//Widgets/PresetList.vala:48
3514+msgid "Delete Current"
3515+msgstr "Suprimeix l'actual"
3516+
3517+#: /home/victor/noise/po/../src//Widgets/SimilarMediaView.vala:48
3518+msgid "media"
3519+msgstr "elements multimèdia"
3520+
3521+#: /home/victor/noise/po/../src//Widgets/SimilarMediaView.vala:52
3522+msgid "Similar Media"
3523+msgstr "Elements multimèdia similars"
3524+
3525+#: /home/victor/noise/po/../src//Widgets/SpaceWidget.vala:237
3526+#: /home/victor/noise/po/../src//Widgets/SideTreeView.vala:103
3527+msgid "Sync"
3528+msgstr "Sincronitza"
3529+
3530+#: /home/victor/noise/po/../src//Widgets/SpaceWidget.vala:267
3531+msgid "Free"
3532+msgstr "Lliure"
3533+
3534+#: /home/victor/noise/po/../src//Widgets/SpaceWidget.vala:380
3535+msgid "Using %s of %s (%.2f%)"
3536+msgstr "S'estan utilitzant %s de %s (%.2f%)"
3537+
3538+#: /home/victor/noise/po/../src//Widgets/SideTreeView.vala:102
3539+#: /home/victor/noise/po/../src//Dialogs/TransferFromDeviceDialog.vala:58
3540+msgid "Import from Device"
3541+msgstr "Importa des d'un dispositiu"
3542+
3543+#: /home/victor/noise/po/../src//Widgets/SideTreeView.vala:104
3544+#: /home/victor/noise/po/../src//Widgets/SideTreeView.vala:126
3545+msgid "Eject"
3546+msgstr "Expulsa"
3547+
3548+#: /home/victor/noise/po/../src//Widgets/SideTreeView.vala:115
3549+msgid "Add Podcast"
3550+msgstr "Afegeix un podcast"
3551+
3552+#: /home/victor/noise/po/../src//Widgets/SideTreeView.vala:116
3553+msgid "Download new Episodes"
3554+msgstr "Baixa episodis nous"
3555+
3556+#: /home/victor/noise/po/../src//Widgets/SideTreeView.vala:125
3557+#: /home/victor/noise/po/../src//Views/ListView/Lists/MusicListView.vala:155
3558+#: /home/victor/noise/po/../src//LibraryWindow.vala:223
3559+msgid "Import to Library"
3560+msgstr "Importa a la biblioteca"
3561+
3562+#: /home/victor/noise/po/../src//Widgets/SideTreeView.vala:135
3563+msgid "Import Stations"
3564+msgstr "Importa estacions"
3565+
3566+#: /home/victor/noise/po/../src//Widgets/SideTreeView.vala:143
3567+#: /home/victor/noise/po/../src//Views/ListView/Lists/MusicListView.vala:152
3568+msgid "New Playlist"
3569+msgstr "Llista de reproducció nova"
3570+
3571+#: /home/victor/noise/po/../src//Widgets/SideTreeView.vala:144
3572+msgid "New Smart Playlist"
3573+msgstr "Llista de reproducció intel·ligent nova"
3574+
3575+#: /home/victor/noise/po/../src//Widgets/SideTreeView.vala:145
3576+msgid "Edit"
3577+msgstr "Edita"
3578+
3579+#: /home/victor/noise/po/../src//Widgets/SideTreeView.vala:146
3580+#: /home/victor/noise/po/../src//Dialogs/SmartPlaylistEditor.vala:259
3581+msgid "Remove"
3582+msgstr "Suprimeix"
3583+
3584+#: /home/victor/noise/po/../src//Widgets/SideTreeView.vala:147
3585+msgid "Save as Playlist"
3586+msgstr "Desa com a una llista de reproducció"
3587+
3588+#: /home/victor/noise/po/../src//Widgets/SideTreeView.vala:148
3589+msgid "Export..."
3590+msgstr "Exporta..."
3591+
3592+#: /home/victor/noise/po/../src//Widgets/SideTreeView.vala:149
3593+msgid "Import Playlists"
3594+msgstr "Importa les llistes de reproducció"
3595+
3596+#: /home/victor/noise/po/../src//Widgets/SideTreeView.vala:187
3597+msgid "Library"
3598+msgstr "Biblioteca"
3599+
3600+#: /home/victor/noise/po/../src//Widgets/SideTreeView.vala:188
3601+msgid "Devices"
3602+msgstr "Dispositius"
3603+
3604+#: /home/victor/noise/po/../src//Widgets/SideTreeView.vala:189
3605+msgid "Network"
3606+msgstr "Xarxa"
3607+
3608+#: /home/victor/noise/po/../src//Widgets/SideTreeView.vala:190
3609+msgid "Playlists"
3610+msgstr "Llistes de reproducció"
3611+
3612+#: /home/victor/noise/po/../src//Widgets/SideTreeView.vala:278
3613+#: /home/victor/noise/po/../src//Views/DeviceSummaryWidget.vala:112
3614+#: /home/victor/noise/po/../src//LibraryWindow.vala:589
3615+msgid "Music"
3616+msgstr "Música"
3617+
3618+#: /home/victor/noise/po/../src//Widgets/SideTreeView.vala:283
3619+#: /home/victor/noise/po/../src//Views/DeviceSummaryWidget.vala:113
3620+msgid "Podcasts"
3621+msgstr "Podcasts"
3622+
3623+#: /home/victor/noise/po/../src//Widgets/SideTreeView.vala:887
3624+msgid "Playlist"
3625+msgstr "Llista de reproducció"
3626+
3627+#: /home/victor/noise/po/../src//Widgets/SideTreeView.vala:900
3628+#, c-format
3629+msgid "Import %s"
3630+msgstr "Importa %s"
3631+
3632+#: /home/victor/noise/po/../src//Widgets/SideTreeView.vala:1019
3633+msgid "This device is syncing"
3634+msgstr "El dispositiu s'està sincronitzant"
3635+
3636+#: /home/victor/noise/po/../src//Widgets/SideTreeView.vala:1019
3637+msgid "Please wait until the current sync is finished to do this action."
3638+msgstr ""
3639+"Espereu fins que la sincronització actual hagi acabat per fer aquesta acció."
3640+
3641+#: /home/victor/noise/po/../src//Widgets/SideTreeView.vala:1021
3642+msgid "This device is in transfer"
3643+msgstr "El dispositiu està en una transferència"
3644+
3645+#: /home/victor/noise/po/../src//Widgets/SideTreeView.vala:1021
3646+msgid "Please wait until the current transfer is finished to do this action."
3647+msgstr ""
3648+"Espereu fins que la transferència actual hagi acabat per fer aquesta acció."
3649+
3650+#: /home/victor/noise/po/../src//Widgets/TopDisplay.vala:67
3651+#: /home/victor/noise/po/../src//Dialogs/SetMusicFolderConfirmation.vala:67
3652+#: /home/victor/noise/po/../src//Dialogs/PlaylistNameWindow.vala:62
3653+#: /home/victor/noise/po/../src//Dialogs/RemoveFilesDialog.vala:58
3654+msgid "Cancel"
3655+msgstr "Cancel·la"
3656+
3657+#: /home/victor/noise/po/../src//Dialogs/EqualizerWindow.vala:85
3658+msgid "Equalizer"
3659+msgstr "Equalitzador"
3660+
3661+#: /home/victor/noise/po/../src//Dialogs/EqualizerWindow.vala:152
3662+msgid "Save preset"
3663+msgstr "Desa els valors predefinits"
3664+
3665+#: /home/victor/noise/po/../src//Dialogs/EqualizerWindow.vala:160
3666+msgid "Close"
3667+msgstr "Tanca"
3668+
3669+#: /home/victor/noise/po/../src//Dialogs/EqualizerWindow.vala:416
3670+#, c-format
3671+msgid "%s (Custom)"
3672+msgstr "%s (Personalitzat)"
3673+
3674+#: /home/victor/noise/po/../src//Dialogs/EqualizerWindow.vala:418
3675+#, c-format
3676+msgid "%s (Custom %i)"
3677+msgstr "%s (%i personalitzat)"
3678+
3679+#: /home/victor/noise/po/../src//Dialogs/EqualizerWindow.vala:422
3680+msgid "Custom Preset"
3681+msgstr "Valors predefinits personalitzats"
3682+
3683+#: /home/victor/noise/po/../src//Dialogs/EqualizerWindow.vala:424
3684+#, c-format
3685+msgid "Custom Preset %i"
3686+msgstr "Valors predefinits personalitzats de %i"
3687+
3688+#: /home/victor/noise/po/../src//Dialogs/NotImportedWindow.vala:47
3689+msgid "Not Imported Files"
3690+msgstr "Fitxers no importats"
3691+
3692+#: /home/victor/noise/po/../src//Dialogs/NotImportedWindow.vala:64
3693+#: /home/victor/noise/po/../src//Dialogs/NotImportedWindow.vala:76
3694+#, c-format
3695+msgid "Unable to import %d items from %s"
3696+msgstr "No s'han pogut importar %d items de %s"
3697+
3698+#: /home/victor/noise/po/../src//Dialogs/NotImportedWindow.vala:65
3699+#, c-format
3700+msgid "%s was unable to import %d items. The files may be damaged."
3701+msgstr ""
3702+"El %s no ha pogut importar %d elements. Els fitxers podrien estar danyats."
3703+
3704+#: /home/victor/noise/po/../src//Dialogs/NotImportedWindow.vala:66
3705+msgid "Move all corrupted files to trash"
3706+msgstr "Mou tots els fitxers corruptes a la paperera"
3707+
3708+#: /home/victor/noise/po/../src//Dialogs/NotImportedWindow.vala:71
3709+#: /home/victor/noise/po/../src//Dialogs/RemoveFilesDialog.vala:56
3710+msgid "Move to Trash"
3711+msgstr "Mou a la paperera"
3712+
3713+#: /home/victor/noise/po/../src//Dialogs/NotImportedWindow.vala:72
3714+msgid "Ignore"
3715+msgstr "Ignora"
3716+
3717+#: /home/victor/noise/po/../src//Dialogs/NotImportedWindow.vala:93
3718+msgid "del"
3719+msgstr "supr"
3720+
3721+#: /home/victor/noise/po/../src//Dialogs/NotImportedWindow.vala:98
3722+msgid "File Location"
3723+msgstr "Ubicació del fitxer"
3724+
3725+#: /home/victor/noise/po/../src//Dialogs/NotImportedWindow.vala:125
3726+msgid "Select individual files to move to trash:"
3727+msgstr "Selecciona els fitxers individualment per moure'ls a la paperera:"
3728+
3729+#: /home/victor/noise/po/../src//Dialogs/SetMusicFolderConfirmation.vala:65
3730+msgid "Export Playlists"
3731+msgstr "Exporta les llistes de reproducció"
3732+
3733+#: /home/victor/noise/po/../src//Dialogs/SetMusicFolderConfirmation.vala:66
3734+msgid "Set Music Folder"
3735+msgstr "Estableix la carpeta de música"
3736+
3737+#: /home/victor/noise/po/../src//Dialogs/SetMusicFolderConfirmation.vala:73
3738+msgid "Set Music Folder?"
3739+msgstr "Voleu establir la carpeta de música?"
3740+
3741+#: /home/victor/noise/po/../src//Dialogs/SetMusicFolderConfirmation.vala:76
3742+#, c-format
3743+msgid ""
3744+"Are you sure you want to set the music folder to %s? This will reset your "
3745+"library and remove your playlists."
3746+msgstr ""
3747+"Esteu segur que voleu que %s sigui la vostra carpeta de música? Això "
3748+"reiniciarà la biblioteca i suprimirà les llistes de reproducció."
3749+
3750+#: /home/victor/noise/po/../src//Dialogs/SetMusicFolderConfirmation.vala:120
3751+#: /home/victor/noise/po/../src//Dialogs/FileNotFoundDialog.vala:134
3752+#: /home/victor/noise/po/../src//Views/Wrappers/MusicViewWrapper.vala:131
3753+msgid "Choose Music Folder"
3754+msgstr "Escolliu la carpeta de música"
3755+
3756+#: /home/victor/noise/po/../src//Dialogs/InstallGstreamerPluginsDialog.vala:61
3757+msgid "Install Plugin"
3758+msgstr "Instal·la el connector"
3759+
3760+#: /home/victor/noise/po/../src//Dialogs/InstallGstreamerPluginsDialog.vala:62
3761+#: /home/victor/noise/po/../src//Dialogs/FileNotFoundDialog.vala:63
3762+msgid "Do Nothing"
3763+msgstr "No facis res"
3764+
3765+#: /home/victor/noise/po/../src//Dialogs/InstallGstreamerPluginsDialog.vala:66
3766+msgid "Required GStreamer plugin not installed"
3767+msgstr "El connector del GStreamer no està instal·lat"
3768+
3769+#: /home/victor/noise/po/../src//Dialogs/InstallGstreamerPluginsDialog.vala:69
3770+#, c-format
3771+msgid ""
3772+"The plugin for media type %s is not installed.\n"
3773+"What would you like to do?"
3774+msgstr ""
3775+"El connector pel tipus d'elements multimèdia %s no està instal·lat.\n"
3776+"Què voleu fer?"
3777+
3778+#: /home/victor/noise/po/../src//Dialogs/MediaEditor.vala:76
3779+msgid "Metadata"
3780+msgstr "Metadades"
3781+
3782+#: /home/victor/noise/po/../src//Dialogs/MediaEditor.vala:78
3783+msgid "Lyrics"
3784+msgstr "Lletres"
3785+
3786+#: /home/victor/noise/po/../src//Dialogs/MediaEditor.vala:87
3787+#: /home/victor/noise/po/../src//Dialogs/SmartPlaylistEditor.vala:135
3788+#: /home/victor/noise/po/../src//Dialogs/PlaylistNameWindow.vala:61
3789+msgid "Done"
3790+msgstr "Fet"
3791+
3792+#: /home/victor/noise/po/../src//Dialogs/MediaEditor.vala:174
3793+#: /home/victor/noise/po/../src//Dialogs/MediaEditor.vala:345
3794+#, c-format
3795+msgid "Editing %s by %s"
3796+msgstr "S'està editant %s per %s"
3797+
3798+#: /home/victor/noise/po/../src//Dialogs/MediaEditor.vala:176
3799+#: /home/victor/noise/po/../src//Dialogs/MediaEditor.vala:347
3800+#, c-format
3801+msgid "Editing %s"
3802+msgstr "S'està editant %s"
3803+
3804+#: /home/victor/noise/po/../src//Dialogs/MediaEditor.vala:179
3805+#: /home/victor/noise/po/../src//Dialogs/MediaEditor.vala:350
3806+#, c-format
3807+msgid "Editing %i songs"
3808+msgstr "S'estan editant %i cançons"
3809+
3810+#: /home/victor/noise/po/../src//Dialogs/MediaEditor.vala:185
3811+#: /home/victor/noise/po/../src//Dialogs/SmartPlaylistEditor.vala:295
3812+#: /home/victor/noise/po/../src//Dialogs/SmartPlaylistEditor.vala:343
3813+#: /home/victor/noise/po/../src//Dialogs/SmartPlaylistEditor.vala:354
3814+#: /home/victor/noise/po/../src//Dialogs/TransferFromDeviceDialog.vala:124
3815+#: /home/victor/noise/po/../src//Views/ListView/Lists/TreeViewSetup.vala:38
3816+msgid "Title"
3817+msgstr "Títol"
3818+
3819+#: /home/victor/noise/po/../src//Dialogs/MediaEditor.vala:186
3820+#: /home/victor/noise/po/../src//Dialogs/SmartPlaylistEditor.vala:279
3821+#: /home/victor/noise/po/../src//Dialogs/SmartPlaylistEditor.vala:343
3822+#: /home/victor/noise/po/../src//Dialogs/SmartPlaylistEditor.vala:354
3823+#: /home/victor/noise/po/../src//Dialogs/TransferFromDeviceDialog.vala:125
3824+#: /home/victor/noise/po/../src//Views/ListView/Lists/TreeViewSetup.vala:40
3825+#: /home/victor/noise/po/../src//LibraryWindow.vala:322
3826+msgid "Artist"
3827+msgstr "Artista"
3828+
3829+#: /home/victor/noise/po/../src//Dialogs/MediaEditor.vala:187
3830+msgid "Album Artist"
3831+msgstr "Artista de l'àlbum"
3832+
3833+#: /home/victor/noise/po/../src//Dialogs/MediaEditor.vala:188
3834+#: /home/victor/noise/po/../src//Dialogs/SmartPlaylistEditor.vala:278
3835+#: /home/victor/noise/po/../src//Dialogs/SmartPlaylistEditor.vala:343
3836+#: /home/victor/noise/po/../src//Dialogs/SmartPlaylistEditor.vala:354
3837+#: /home/victor/noise/po/../src//Dialogs/TransferFromDeviceDialog.vala:126
3838+#: /home/victor/noise/po/../src//Views/ListView/Lists/TreeViewSetup.vala:39
3839+#: /home/victor/noise/po/../src//LibraryWindow.vala:321
3840+msgid "Album"
3841+msgstr "Àlbum"
3842+
3843+#: /home/victor/noise/po/../src//Dialogs/MediaEditor.vala:189
3844+#: /home/victor/noise/po/../src//Dialogs/MediaEditor.vala:478
3845+#: /home/victor/noise/po/../src//Dialogs/SmartPlaylistEditor.vala:285
3846+#: /home/victor/noise/po/../src//Dialogs/SmartPlaylistEditor.vala:343
3847+#: /home/victor/noise/po/../src//Dialogs/SmartPlaylistEditor.vala:354
3848+#: /home/victor/noise/po/../src//Views/ListView/Lists/TreeViewSetup.vala:41
3849+msgid "Genre"
3850+msgstr "Gènere"
3851+
3852+#: /home/victor/noise/po/../src//Dialogs/MediaEditor.vala:190
3853+#: /home/victor/noise/po/../src//Dialogs/SmartPlaylistEditor.vala:282
3854+#: /home/victor/noise/po/../src//Dialogs/SmartPlaylistEditor.vala:343
3855+#: /home/victor/noise/po/../src//Dialogs/SmartPlaylistEditor.vala:354
3856+msgid "Composer"
3857+msgstr "Compositor"
3858+
3859+#: /home/victor/noise/po/../src//Dialogs/MediaEditor.vala:191
3860+#: /home/victor/noise/po/../src//Dialogs/MediaEditor.vala:478
3861+#: /home/victor/noise/po/../src//Dialogs/SmartPlaylistEditor.vala:286
3862+#: /home/victor/noise/po/../src//Dialogs/SmartPlaylistEditor.vala:343
3863+#: /home/victor/noise/po/../src//Dialogs/SmartPlaylistEditor.vala:354
3864+msgid "Grouping"
3865+msgstr "Agrupació"
3866+
3867+#: /home/victor/noise/po/../src//Dialogs/MediaEditor.vala:192
3868+#: /home/victor/noise/po/../src//Dialogs/SmartPlaylistEditor.vala:281
3869+#: /home/victor/noise/po/../src//Dialogs/SmartPlaylistEditor.vala:343
3870+#: /home/victor/noise/po/../src//Dialogs/SmartPlaylistEditor.vala:354
3871+#: /home/victor/noise/po/../src//Views/ListView/Lists/TreeViewSetup.vala:46
3872+msgid "Comment"
3873+msgstr "Comentari"
3874+
3875+#: /home/victor/noise/po/../src//Dialogs/MediaEditor.vala:193
3876+#: /home/victor/noise/po/../src//Views/ListView/Lists/TreeViewSetup.vala:55
3877+msgid "Track"
3878+msgstr "Pista"
3879+
3880+#: /home/victor/noise/po/../src//Dialogs/MediaEditor.vala:194
3881+msgid "Disc"
3882+msgstr "Disc"
3883+
3884+#: /home/victor/noise/po/../src//Dialogs/MediaEditor.vala:195
3885+#: /home/victor/noise/po/../src//Dialogs/SmartPlaylistEditor.vala:296
3886+#: /home/victor/noise/po/../src//Dialogs/SmartPlaylistEditor.vala:401
3887+#: /home/victor/noise/po/../src//Views/ListView/Lists/TreeViewSetup.vala:42
3888+msgid "Year"
3889+msgstr "Any"
3890+
3891+#: /home/victor/noise/po/../src//Dialogs/MediaEditor.vala:196
3892+#: /home/victor/noise/po/../src//Dialogs/SmartPlaylistEditor.vala:293
3893+#: /home/victor/noise/po/../src//Dialogs/SmartPlaylistEditor.vala:401
3894+#: /home/victor/noise/po/../src//Views/ListView/Lists/TreeViewSetup.vala:47
3895+msgid "Rating"
3896+msgstr "Valoració"
3897+
3898+#: /home/victor/noise/po/../src//Dialogs/MediaEditor.vala:198
3899+#: /home/victor/noise/po/../src//Dialogs/SmartPlaylistEditor.vala:290
3900+#: /home/victor/noise/po/../src//Dialogs/SmartPlaylistEditor.vala:345
3901+#: /home/victor/noise/po/../src//Dialogs/SmartPlaylistEditor.vala:370
3902+msgid "Media Type"
3903+msgstr "Tipus d'elements multimèdia"
3904+
3905+#: /home/victor/noise/po/../src//Dialogs/MediaEditor.vala:242
3906+msgid "Try again"
3907+msgstr "Torna-ho a provar"
3908+
3909+#: /home/victor/noise/po/../src//Dialogs/MediaEditor.vala:295
3910+#, c-format
3911+msgid "Lyrics not found for \"%s\" by \"%s\""
3912+msgstr "No s'ha pogut trobar la lletra de «%s» per «%s»"
3913+
3914+#: /home/victor/noise/po/../src//Dialogs/MediaEditor.vala:537
3915+#: /home/victor/noise/po/../src//Dialogs/SmartPlaylistEditor.vala:310
3916+#: /home/victor/noise/po/../src//Dialogs/SmartPlaylistEditor.vala:377
3917+#: /home/victor/noise/po/../src//Dialogs/RemoveFilesDialog.vala:64
3918+#: /home/victor/noise/po/../src//LibraryWindow.vala:320
3919+msgid "Song"
3920+msgstr "Cançó"
3921+
3922+#: /home/victor/noise/po/../src//Dialogs/MediaEditor.vala:539
3923+#: /home/victor/noise/po/../src//Dialogs/SmartPlaylistEditor.vala:311
3924+#: /home/victor/noise/po/../src//Dialogs/SmartPlaylistEditor.vala:378
3925+#: /home/victor/noise/po/../src//Dialogs/RemoveFilesDialog.vala:67
3926+#: /home/victor/noise/po/../src//Views/ListView/Lists/TreeViewSetup.vala:43
3927+msgid "Podcast"
3928+msgstr "Podcast"
3929+
3930+#: /home/victor/noise/po/../src//Dialogs/SyncWarningDialog.vala:64
3931+msgid "Import media to Library"
3932+msgstr "Importa elements multimèdia a la biblioteca"
3933+
3934+#: /home/victor/noise/po/../src//Dialogs/SyncWarningDialog.vala:65
3935+msgid "Continue Syncing"
3936+msgstr "Continua la sincronització"
3937+
3938+#: /home/victor/noise/po/../src//Dialogs/SyncWarningDialog.vala:66
3939+msgid "Stop Syncing"
3940+msgstr "Atura la sincronització"
3941+
3942+#: /home/victor/noise/po/../src//Dialogs/SyncWarningDialog.vala:73
3943+#, c-format
3944+msgid ""
3945+"If you continue to sync, media will be removed from %s since they are not on "
3946+"the sync list. Would you like to import them to your library first?"
3947+msgstr ""
3948+"Si countinueu amb la sincronització, els elements multimèdia seran suprimits "
3949+"de %s ja que no són a la llista de sincronització. Voleu importar-los a la "
3950+"biblioteca abans de procedir?"
3951+
3952+#: /home/victor/noise/po/../src//Dialogs/SyncWarningDialog.vala:79
3953+#, c-format
3954+msgid "Sync will remove %i items from %s"
3955+msgstr "La sincronització suprimirà %i elements de %s"
3956+
3957+#: /home/victor/noise/po/../src//Dialogs/SyncWarningDialog.vala:82
3958+#, c-format
3959+msgid "Sync will remove 1 item from %s"
3960+msgstr "La sincronització suprimirà 1 element de %s"
3961+
3962+#: /home/victor/noise/po/../src//Dialogs/PreferencesWindow.vala:52
3963+#: /home/victor/noise/po/../src//LibraryWindow.vala:227
3964+msgid "Preferences"
3965+msgstr "Preferències"
3966+
3967+#: /home/victor/noise/po/../src//Dialogs/PreferencesWindow.vala:65
3968+msgid "Behavior"
3969+msgstr "Comportament"
3970+
3971+#: /home/victor/noise/po/../src//Dialogs/PreferencesWindow.vala:69
3972+msgid "Extensions"
3973+msgstr "Extensions"
3974+
3975+#: /home/victor/noise/po/../src//Dialogs/PreferencesWindow.vala:102
3976+#, c-format
3977+msgid "Music Folder Location"
3978+msgstr "Ubicació de la carpeta de música"
3979+
3980+#: /home/victor/noise/po/../src//Dialogs/PreferencesWindow.vala:105
3981+msgid "Music Folder"
3982+msgstr "Carpeta de música"
3983+
3984+#: /home/victor/noise/po/../src//Dialogs/PreferencesWindow.vala:108
3985+#, c-format
3986+msgid "Library Management"
3987+msgstr "Gestió de la biblioteca"
3988+
3989+#: /home/victor/noise/po/../src//Dialogs/PreferencesWindow.vala:111
3990+msgid "Keep music folder organized:"
3991+msgstr "Mantén organitzada la carpeta de música:"
3992+
3993+#: /home/victor/noise/po/../src//Dialogs/PreferencesWindow.vala:114
3994+msgid "Write metadata to file:"
3995+msgstr "Escriu metadades als fitxers:"
3996+
3997+#: /home/victor/noise/po/../src//Dialogs/PreferencesWindow.vala:117
3998+msgid "Copy new files to music folder:"
3999+msgstr "Copia els fitxers nous a la carpeta de música:"
4000+
4001+#: /home/victor/noise/po/../src//Dialogs/PreferencesWindow.vala:132
4002+msgid ""
4003+"You must wait until previous file operations finish before setting your "
4004+"music folder"
4005+msgstr ""
4006+"Heu d'esperar fins que les operacions amb el fitxer anterior acabin abans de "
4007+"establir la carpeta de música"
4008+
4009+#: /home/victor/noise/po/../src//Dialogs/SmartPlaylistEditor.vala:54
4010+msgid "Smart Playlist Editor"
4011+msgstr "Editor de llistes de reproducció intel·ligents"
4012+
4013+#: /home/victor/noise/po/../src//Dialogs/SmartPlaylistEditor.vala:68
4014+#: /home/victor/noise/po/../src//Dialogs/SmartPlaylistEditor.vala:76
4015+#: /home/victor/noise/po/../src//Dialogs/PlaylistNameWindow.vala:59
4016+#: /home/victor/noise/po/../src//Dialogs/PlaylistNameWindow.vala:67
4017+msgid "Name of Playlist"
4018+msgstr "Nom de la llista de reproducció"
4019+
4020+#: /home/victor/noise/po/../src//Dialogs/SmartPlaylistEditor.vala:69
4021+#: /home/victor/noise/po/../src//Dialogs/SmartPlaylistEditor.vala:77
4022+msgid "Rules"
4023+msgstr "Regles"
4024+
4025+#: /home/victor/noise/po/../src//Dialogs/SmartPlaylistEditor.vala:70
4026+#: /home/victor/noise/po/../src//Dialogs/SmartPlaylistEditor.vala:78
4027+msgid "Options"
4028+msgstr "Opcions"
4029+
4030+#: /home/victor/noise/po/../src//Dialogs/SmartPlaylistEditor.vala:81
4031+msgid "Playlist Title"
4032+msgstr "Títol de la llista de reproducció"
4033+
4034+#: /home/victor/noise/po/../src//Dialogs/SmartPlaylistEditor.vala:87
4035+msgid "Match"
4036+msgstr "Coincideix amb"
4037+
4038+#: /home/victor/noise/po/../src//Dialogs/SmartPlaylistEditor.vala:89
4039+msgid "any"
4040+msgstr "qualsevol"
4041+
4042+#: /home/victor/noise/po/../src//Dialogs/SmartPlaylistEditor.vala:90
4043+msgid "all"
4044+msgstr "tots"
4045+
4046+#: /home/victor/noise/po/../src//Dialogs/SmartPlaylistEditor.vala:91
4047+msgid "of the following:"
4048+msgstr "dels següents:"
4049+
4050+#: /home/victor/noise/po/../src//Dialogs/SmartPlaylistEditor.vala:116
4051+msgid "Add"
4052+msgstr "Afegeix"
4053+
4054+#: /home/victor/noise/po/../src//Dialogs/SmartPlaylistEditor.vala:121
4055+msgid "Limit to"
4056+msgstr "Limita a"
4057+
4058+#: /home/victor/noise/po/../src//Dialogs/SmartPlaylistEditor.vala:123
4059+msgid "items"
4060+msgstr "elements"
4061+
4062+#: /home/victor/noise/po/../src//Dialogs/SmartPlaylistEditor.vala:280
4063+#: /home/victor/noise/po/../src//Dialogs/SmartPlaylistEditor.vala:401
4064+#: /home/victor/noise/po/../src//Dialogs/SmartPlaylistEditor.vala:439
4065+#: /home/victor/noise/po/../src//Views/ListView/Lists/TreeViewSetup.vala:33
4066+msgid "Bitrate"
4067+msgstr "Taxa de bits"
4068+
4069+#: /home/victor/noise/po/../src//Dialogs/SmartPlaylistEditor.vala:283
4070+#: /home/victor/noise/po/../src//Dialogs/SmartPlaylistEditor.vala:412
4071+#: /home/victor/noise/po/../src//Dialogs/SmartPlaylistEditor.vala:435
4072+#: /home/victor/noise/po/../src//Views/ListView/Lists/TreeViewSetup.vala:50
4073+msgid "Date Added"
4074+msgstr "Data d'addició"
4075+
4076+#: /home/victor/noise/po/../src//Dialogs/SmartPlaylistEditor.vala:284
4077+#: /home/victor/noise/po/../src//Dialogs/SmartPlaylistEditor.vala:412
4078+#: /home/victor/noise/po/../src//Dialogs/SmartPlaylistEditor.vala:435
4079+msgid "Date Released"
4080+msgstr "Data de llançament"
4081+
4082+#: /home/victor/noise/po/../src//Dialogs/SmartPlaylistEditor.vala:287
4083+#: /home/victor/noise/po/../src//Dialogs/SmartPlaylistEditor.vala:412
4084+#: /home/victor/noise/po/../src//Dialogs/SmartPlaylistEditor.vala:435
4085+#: /home/victor/noise/po/../src//Views/ListView/Lists/TreeViewSetup.vala:51
4086+msgid "Last Played"
4087+msgstr "Reproduïdes darrerament"
4088+
4089+#: /home/victor/noise/po/../src//Dialogs/SmartPlaylistEditor.vala:288
4090+#: /home/victor/noise/po/../src//Dialogs/SmartPlaylistEditor.vala:401
4091+#: /home/victor/noise/po/../src//Dialogs/SmartPlaylistEditor.vala:431
4092+#: /home/victor/noise/po/../src//Views/ListView/Lists/TreeViewSetup.vala:37
4093+msgid "Length"
4094+msgstr "Durada"
4095+
4096+#: /home/victor/noise/po/../src//Dialogs/SmartPlaylistEditor.vala:292
4097+#: /home/victor/noise/po/../src//Dialogs/SmartPlaylistEditor.vala:401
4098+msgid "Playcount"
4099+msgstr "Nombre de reproduccions"
4100+
4101+#: /home/victor/noise/po/../src//Dialogs/SmartPlaylistEditor.vala:294
4102+#: /home/victor/noise/po/../src//Dialogs/SmartPlaylistEditor.vala:401
4103+msgid "Skipcount"
4104+msgstr "Nombre d'omissions"
4105+
4106+#: /home/victor/noise/po/../src//Dialogs/SmartPlaylistEditor.vala:312
4107+#: /home/victor/noise/po/../src//Dialogs/SmartPlaylistEditor.vala:379
4108+#: /home/victor/noise/po/../src//Dialogs/RemoveFilesDialog.vala:70
4109+msgid "Audiobook"
4110+msgstr "Audiollibre"
4111+
4112+#: /home/victor/noise/po/../src//Dialogs/SmartPlaylistEditor.vala:361
4113+#: /home/victor/noise/po/../src//Dialogs/SmartPlaylistEditor.vala:389
4114+msgid "is"
4115+msgstr "és"
4116+
4117+#: /home/victor/noise/po/../src//Dialogs/SmartPlaylistEditor.vala:362
4118+msgid "contains"
4119+msgstr "conté"
4120+
4121+#: /home/victor/noise/po/../src//Dialogs/SmartPlaylistEditor.vala:363
4122+msgid "does not contain"
4123+msgstr "no conté"
4124+
4125+#: /home/victor/noise/po/../src//Dialogs/SmartPlaylistEditor.vala:390
4126+msgid "is not"
4127+msgstr "no és"
4128+
4129+#: /home/victor/noise/po/../src//Dialogs/SmartPlaylistEditor.vala:403
4130+#: /home/victor/noise/po/../src//Dialogs/SmartPlaylistEditor.vala:417
4131+msgid "is exactly"
4132+msgstr "és exactament"
4133+
4134+#: /home/victor/noise/po/../src//Dialogs/SmartPlaylistEditor.vala:404
4135+msgid "is at most"
4136+msgstr "és com a màxim"
4137+
4138+#: /home/victor/noise/po/../src//Dialogs/SmartPlaylistEditor.vala:405
4139+msgid "is at least"
4140+msgstr "és com a mínim"
4141+
4142+#: /home/victor/noise/po/../src//Dialogs/SmartPlaylistEditor.vala:418
4143+msgid "is within"
4144+msgstr "es troba entre"
4145+
4146+#: /home/victor/noise/po/../src//Dialogs/SmartPlaylistEditor.vala:419
4147+msgid "is before"
4148+msgstr "és abans de"
4149+
4150+#: /home/victor/noise/po/../src//Dialogs/SmartPlaylistEditor.vala:432
4151+msgid "seconds"
4152+msgstr "segons"
4153+
4154+#: /home/victor/noise/po/../src//Dialogs/SmartPlaylistEditor.vala:436
4155+msgid "days ago"
4156+msgstr "dies enrere"
4157+
4158+#: /home/victor/noise/po/../src//Dialogs/SmartPlaylistEditor.vala:440
4159+msgid "kbps"
4160+msgstr "kbps"
4161+
4162+#: /home/victor/noise/po/../src//Dialogs/TransferFromDeviceDialog.vala:75
4163+#, c-format
4164+msgid "Import media from %s"
4165+msgstr "Importa elements multimèdia de %s"
4166+
4167+#: /home/victor/noise/po/../src//Dialogs/TransferFromDeviceDialog.vala:76
4168+#, c-format
4169+msgid ""
4170+"The following files were found on %s, but are not in your library. Check all "
4171+"the files you would like to import."
4172+msgstr ""
4173+"S'han trobat els següents fitxers a %s, però no hi són a la biblioteca. "
4174+"Seleccioneu tots els fitxers que voleu importar."
4175+
4176+#: /home/victor/noise/po/../src//Dialogs/TransferFromDeviceDialog.vala:77
4177+msgid "Import all media"
4178+msgstr "Importa tots els elements multimèdia"
4179+
4180+#: /home/victor/noise/po/../src//Dialogs/TransferFromDeviceDialog.vala:82
4181+msgid "Import"
4182+msgstr "Importa"
4183+
4184+#: /home/victor/noise/po/../src//Dialogs/TransferFromDeviceDialog.vala:83
4185+msgid "Don't Import"
4186+msgstr "No ho importis"
4187+
4188+#: /home/victor/noise/po/../src//Dialogs/TransferFromDeviceDialog.vala:91
4189+#, c-format
4190+msgid "Import %i items from %s"
4191+msgstr "Importa %i elements de %s"
4192+
4193+#: /home/victor/noise/po/../src//Dialogs/TransferFromDeviceDialog.vala:95
4194+#, c-format
4195+msgid "Import %s from %s"
4196+msgstr "Importa %s de %s"
4197+
4198+#: /home/victor/noise/po/../src//Dialogs/TransferFromDeviceDialog.vala:123
4199+#: /home/victor/noise/po/../src//Views/ListView/Lists/TreeViewSetup.vala:34
4200+msgid "ID"
4201+msgstr "Identificador"
4202+
4203+#: /home/victor/noise/po/../src//Dialogs/TransferFromDeviceDialog.vala:175
4204+msgid "Select individual media to import:"
4205+msgstr "Seleccioneu els elements multimèdia individuals a importar:"
4206+
4207+#: /home/victor/noise/po/../src//Dialogs/TransferFromDeviceDialog.vala:193
4208+msgid "Check Item"
4209+msgstr "Selecciona l'element"
4210+
4211+#: /home/victor/noise/po/../src//Dialogs/TransferFromDeviceDialog.vala:194
4212+msgid "Check Album"
4213+msgstr "Selecciona l'àlbum"
4214+
4215+#: /home/victor/noise/po/../src//Dialogs/TransferFromDeviceDialog.vala:195
4216+msgid "Check Artist"
4217+msgstr "Selecciona l'artista"
4218+
4219+#: /home/victor/noise/po/../src//Dialogs/FileNotFoundDialog.vala:60
4220+msgid "Remove Media"
4221+msgstr "Suprimeix l'element multimèdia"
4222+
4223+#: /home/victor/noise/po/../src//Dialogs/FileNotFoundDialog.vala:61
4224+msgid "Locate Media"
4225+msgstr "Troba elments multimèdia"
4226+
4227+#: /home/victor/noise/po/../src//Dialogs/FileNotFoundDialog.vala:62
4228+msgid "Rescan Library"
4229+msgstr "Torna a examinar la biblioteca"
4230+
4231+#: /home/victor/noise/po/../src//Dialogs/FileNotFoundDialog.vala:69
4232+msgid "Could not find media file"
4233+msgstr "No s'ha pogut trobar el fitxer multimèdia"
4234+
4235+#: /home/victor/noise/po/../src//Dialogs/FileNotFoundDialog.vala:78
4236+#, c-format
4237+msgid ""
4238+"The music file for %s by %s could not be found. What would you like to do?"
4239+msgstr ""
4240+"No s'ha pogut trobar el fitxer de música per a %s per %s. Què voleu fer?"
4241+
4242+#: /home/victor/noise/po/../src//Dialogs/FileNotFoundDialog.vala:81
4243+#, c-format
4244+msgid "%i media files could not be found. What would you like to do?"
4245+msgstr "No s'han pogut trobar %i fitxers multimèdia. Què voleu fer?"
4246+
4247+#: /home/victor/noise/po/../src//Dialogs/PlaylistNameWindow.vala:138
4248+#, c-format
4249+msgid "The name %s is already in use"
4250+msgstr "El nom «%s» ja està en ús"
4251+
4252+#: /home/victor/noise/po/../src//Dialogs/RemoveFilesDialog.vala:57
4253+#, c-format
4254+msgid "Remove from %s"
4255+msgstr "Suprimeix de %s"
4256+
4257+#: /home/victor/noise/po/../src//Dialogs/RemoveFilesDialog.vala:73
4258+#: /home/victor/noise/po/../src//Views/ListView/Lists/TreeViewSetup.vala:49
4259+msgid "Station"
4260+msgstr "Estació"
4261+
4262+#: /home/victor/noise/po/../src//Dialogs/RemoveFilesDialog.vala:82
4263+#, c-format
4264+msgid "Remove %d %s from %s?"
4265+msgstr "Voleu suprimir %d %s de %s?"
4266+
4267+#: /home/victor/noise/po/../src//Dialogs/RemoveFilesDialog.vala:89
4268+#: /home/victor/noise/po/../src//Dialogs/RemoveFilesDialog.vala:91
4269+#, c-format
4270+msgid "Remove \"%s\" From %s?"
4271+msgstr "Voleu suprimir «%s» de %s?"
4272+
4273+#: /home/victor/noise/po/../src//Dialogs/RemoveFilesDialog.vala:98
4274+#, c-format
4275+msgid ""
4276+"This will remove the %s from your library and from any device that "
4277+"automatically syncs with %s."
4278+msgstr ""
4279+"Aquesta acció suprimirà el %s de la biblioteca i de qualsevol dispositiu que "
4280+"se sincronitzi automàticament amb el %s."
4281+
4282+#: /home/victor/noise/po/../src//Views/AlbumView/AlbumListView.vala:185
4283+#, c-format
4284+msgid "%s by %s"
4285+msgstr "%s per %s"
4286+
4287+#: /home/victor/noise/po/../src//Views/AlbumView/album-view-clutter.vala:550
4288+#, c-format
4289+msgid "%d minutes"
4290+msgstr "%d minuts"
4291+
4292+#: /home/victor/noise/po/../src//Views/AlbumView/album-view-clutter.vala:553
4293+#, c-format
4294+msgid "%d hours"
4295+msgstr "%d hores"
4296+
4297+#: /home/victor/noise/po/../src//Views/AlbumView/album-view-clutter.vala:556
4298+#, c-format
4299+msgid "%d days"
4300+msgstr "%d dies"
4301+
4302+#: /home/victor/noise/po/../src//Views/AlbumView/album-view-clutter.vala:561
4303+#, c-format
4304+msgid "%u items, %s, %s"
4305+msgstr "%u elements, %s, %s"
4306+
4307+#: /home/victor/noise/po/../src//Views/Wrappers/QueueViewWrapper.vala:100
4308+msgid "No songs in Queue"
4309+msgstr "No hi ha cap cançó a la cua"
4310+
4311+#: /home/victor/noise/po/../src//Views/Wrappers/QueueViewWrapper.vala:100
4312+msgid ""
4313+"To add songs to the queue, use the <b>secondary click</b> on an item and "
4314+"choose <b>Queue</b>. When a song finishes, the queued songs will be played "
4315+"first before the next song in the currently playing list."
4316+msgstr ""
4317+"Per afegir cançons a la cua, feu clic amb el <b>botó secundari</b> sobre un "
4318+"element i seleccioneu <b>«Cua»</b>. Quan s'acabi una cançó, les cançons a la "
4319+"cua seran reproduïdes abans que la cançó següent a la llista de reproducció "
4320+"actual."
4321+
4322+#: /home/victor/noise/po/../src//Views/Wrappers/HistoryViewWrapper.vala:44
4323+msgid "No songs in History"
4324+msgstr "No hi ha cap cançó a l'historial"
4325+
4326+#: /home/victor/noise/po/../src//Views/Wrappers/HistoryViewWrapper.vala:44
4327+msgid ""
4328+"After a part of a song has been played, it is added to the history list.\n"
4329+"You can use this list to see all the songs you have played during the "
4330+"current session."
4331+msgstr ""
4332+"Les cançons s'inclouen a l'historial un cop són reproduïdes.\n"
4333+"Aquesta llista enumeria totes les cançons reproduïdes a la sessió actual."
4334+
4335+#: /home/victor/noise/po/../src//Views/Wrappers/MusicViewWrapper.vala:41
4336+msgid "Get Some Tunes"
4337+msgstr "Aconseguïu algunes cançons"
4338+
4339+#: /home/victor/noise/po/../src//Views/Wrappers/MusicViewWrapper.vala:42
4340+#, c-format
4341+msgid "%s can't seem to find your music."
4342+msgstr "El %s no ha pogut trobar la vostra música."
4343+
4344+#: /home/victor/noise/po/../src//Views/Wrappers/MusicViewWrapper.vala:45
4345+msgid "Locate"
4346+msgstr "Troba"
4347+
4348+#: /home/victor/noise/po/../src//Views/Wrappers/MusicViewWrapper.vala:45
4349+msgid "Change your music folder."
4350+msgstr "Canvia la carpeta de música."
4351+
4352+#: /home/victor/noise/po/../src//Views/Wrappers/MusicViewWrapper.vala:91
4353+msgid "Import songs from audio CD"
4354+msgstr "Importa cançons des d'un CD d'àudio"
4355+
4356+#: /home/victor/noise/po/../src//Views/Wrappers/MusicViewWrapper.vala:91
4357+msgid "Import media from device"
4358+msgstr "Importa elements multimèdia d'un dispositiu"
4359+
4360+#: /home/victor/noise/po/../src//Views/Wrappers/MusicViewWrapper.vala:175
4361+#: /home/victor/noise/po/../src//Views/DeviceView.vala:86
4362+msgid "No External Songs"
4363+msgstr "No hi ha cap cançó externa"
4364+
4365+#: /home/victor/noise/po/../src//Views/Wrappers/MusicViewWrapper.vala:175
4366+msgid "All the songs in this device are already in your library."
4367+msgstr "Totes les cançons d'aquest dispositiu ja són a la vostra biblioteca"
4368+
4369+#: /home/victor/noise/po/../src//Views/Wrappers/ViewWrapper.vala:370
4370+#, c-format
4371+msgid "%i albums"
4372+msgstr "%i àlbums"
4373+
4374+#: /home/victor/noise/po/../src//Views/Wrappers/ViewWrapper.vala:370
4375+msgid "1 album"
4376+msgstr "1 àlbum"
4377+
4378+#: /home/victor/noise/po/../src//Views/Wrappers/ViewWrapper.vala:373
4379+#, c-format
4380+msgid "%i songs"
4381+msgstr "%i cançons"
4382+
4383+#: /home/victor/noise/po/../src//Views/Wrappers/ViewWrapper.vala:373
4384+msgid "1 song"
4385+msgstr "1 cançó"
4386+
4387+#: /home/victor/noise/po/../src//Views/Wrappers/PlaylistViewWrapper.vala:78
4388+#: /home/victor/noise/po/../src//Views/Wrappers/PlaylistViewWrapper.vala:93
4389+msgid "No Songs"
4390+msgstr "No hi ha cap cançó"
4391+
4392+#: /home/victor/noise/po/../src//Views/Wrappers/PlaylistViewWrapper.vala:78
4393+msgid ""
4394+"To add songs to this playlist, use the <b>secondary click</b> on an item and "
4395+"choose <b>Add to Playlist</b>."
4396+msgstr ""
4397+"Per afegir cançons a aquesta llista de reproducció, feu clic amb el <b>botó "
4398+"secundari</b> sobre un element i seleccioneu <b>«Afegeix a una llista de "
4399+"reproducció»<b>."
4400+
4401+#: /home/victor/noise/po/../src//Views/Wrappers/PlaylistViewWrapper.vala:82
4402+msgid "Edit Smart Playlist"
4403+msgstr "Edita la llista de reproducció intel·ligent"
4404+
4405+#: /home/victor/noise/po/../src//Views/Wrappers/PlaylistViewWrapper.vala:93
4406+msgid ""
4407+"This playlist will be automatically populated with songs that match its "
4408+"rules. To modify these rules, use the <b>secondary click</b> on it in the "
4409+"sidebar and click on <b>Edit</b>. Optionally, you can click on the button "
4410+"below."
4411+msgstr ""
4412+"Aquesta llista de reproducció s'omplirà amb totes les cançons que "
4413+"coincideixin amb les regles. Per modificar les regles, feu clic amb el "
4414+"<b>botó secundari</b> sobre la llista de reproducció a la barra lateral i "
4415+"feu clic a <b>«Edita»</b>. Opcionalment podeu fer clic al botó de baix."
4416+
4417+#: /home/victor/noise/po/../src//Views/Wrappers/DeviceViewWrapper.vala:46
4418+msgid "Audio CD Invalid"
4419+msgstr "El CD d'àudio no és vàlid"
4420+
4421+#: /home/victor/noise/po/../src//Views/Wrappers/DeviceViewWrapper.vala:46
4422+#, c-format
4423+msgid "%s could not read the contents of this Audio CD"
4424+msgstr "El %s no ha pogut llegir el contingut d'aquest CD d'àudio"
4425+
4426+#: /home/victor/noise/po/../src//Views/Wrappers/DeviceViewWrapper.vala:89
4427+#, c-format
4428+msgid "%i tracks"
4429+msgstr "%i pistes"
4430+
4431+#: /home/victor/noise/po/../src//Views/Wrappers/DeviceViewWrapper.vala:89
4432+msgid "1 track"
4433+msgstr "1 pista"
4434+
4435+#: /home/victor/noise/po/../src//Views/Wrappers/SimilarViewWrapper.vala:71
4436+msgid "Fetching similar songs"
4437+msgstr "Determinant cançons similars"
4438+
4439+#: /home/victor/noise/po/../src//Views/Wrappers/SimilarViewWrapper.vala:71
4440+#, c-format
4441+msgid "Finding songs similar to %s by %s"
4442+msgstr "S'estan cercant cançons similars a %s per %s"
4443+
4444+#: /home/victor/noise/po/../src//Views/Wrappers/SimilarViewWrapper.vala:97
4445+#, c-format
4446+msgid "Similar to %s"
4447+msgstr "Similars a %s"
4448+
4449+#: /home/victor/noise/po/../src//Views/Wrappers/SimilarViewWrapper.vala:124
4450+msgid "No similar songs found"
4451+msgstr "No s'ha trobat cap cançó similar"
4452+
4453+#: /home/victor/noise/po/../src//Views/Wrappers/SimilarViewWrapper.vala:124
4454+#, c-format
4455+msgid ""
4456+"%s could not find songs similar to %s by %s in your library. Make sure all "
4457+"song info is correct and you are connected to the Internet. Some songs may "
4458+"not have matches."
4459+msgstr ""
4460+"El %s no ha pogut trobar cap cançó similar a %s per %s a la biblioteca. "
4461+"Assegureu-vos que la informació de la cançó sigui correcta i que sigueu "
4462+"connectat a Internet. Pot ser que algunes cançons no tinguin cap "
4463+"coincidència."
4464+
4465+#: /home/victor/noise/po/../src//Views/Wrappers/SimilarViewWrapper.vala:137
4466+msgid "Similar Song View"
4467+msgstr "Vista de cançons similars"
4468+
4469+#: /home/victor/noise/po/../src//Views/Wrappers/SimilarViewWrapper.vala:137
4470+#, c-format
4471+msgid ""
4472+"In this view, %s will automatically find songs similar to the one you're "
4473+"playing. You can then start playing those songs, or save them as a playlist "
4474+"for later."
4475+msgstr ""
4476+"En aquesta vista, el %s trobarà automàticament cançons similars a la que "
4477+"s'estigui reproduint. Podeu reproduir-les o desar-les com a una llista de "
4478+"reproducció."
4479+
4480+#: /home/victor/noise/po/../src//Views/DeviceView.vala:43
4481+msgid "Cancelling Sync"
4482+msgstr "S'està cancel·lant la sincronització"
4483+
4484+#: /home/victor/noise/po/../src//Views/DeviceView.vala:43
4485+msgid "Device Sync has been cancelled. Operation will stop after this media."
4486+msgstr ""
4487+"La sincronització amb el dispositiu ha estat cancel·lada. L'operació "
4488+"s'aturarà després de sincronitzar aquest element."
4489+
4490+#: /home/victor/noise/po/../src//Views/DeviceView.vala:47
4491+msgid "Cancelling Import"
4492+msgstr "S'està cancel·lant la importació"
4493+
4494+#: /home/victor/noise/po/../src//Views/DeviceView.vala:47
4495+msgid ""
4496+"Import from device has been cancelled. Operation will stop after this media."
4497+msgstr ""
4498+"La importació del dispositiu ha estat cancel·lada. L'operació s'aturarà "
4499+"després d'importar aquest element."
4500+
4501+#: /home/victor/noise/po/../src//Views/DeviceView.vala:86
4502+msgid ""
4503+"There were no songs found on this device that are not in your library."
4504+msgstr ""
4505+"No s'ha pogut trobar cap cançó al dispositiu que no sigui a la vostra "
4506+"biblioteca."
4507+
4508+#: /home/victor/noise/po/../src//Views/ListView/Lists/CellDataFunctionHelper.vala:149
4509+#, c-format
4510+msgid "%i kbps"
4511+msgstr "%i kbps"
4512+
4513+#: /home/victor/noise/po/../src//Views/ListView/Lists/TreeViewSetup.vala:35
4514+msgid "Episode"
4515+msgstr "Episodi"
4516+
4517+#: /home/victor/noise/po/../src//Views/ListView/Lists/TreeViewSetup.vala:36
4518+msgid "Name"
4519+msgstr "Nom"
4520+
4521+#: /home/victor/noise/po/../src//Views/ListView/Lists/TreeViewSetup.vala:44
4522+msgid "Date"
4523+msgstr "Data"
4524+
4525+#: /home/victor/noise/po/../src//Views/ListView/Lists/TreeViewSetup.vala:45
4526+msgid "Category"
4527+msgstr "Categoria"
4528+
4529+#: /home/victor/noise/po/../src//Views/ListView/Lists/TreeViewSetup.vala:48
4530+msgid "Pulser"
4531+msgstr "Generador d'impulsos"
4532+
4533+#: /home/victor/noise/po/../src//Views/ListView/Lists/TreeViewSetup.vala:52
4534+msgid "BPM"
4535+msgstr "PPM"
4536+
4537+#: /home/victor/noise/po/../src//Views/ListView/Lists/TreeViewSetup.vala:53
4538+msgid "Plays"
4539+msgstr "Reproduccions"
4540+
4541+#: /home/victor/noise/po/../src//Views/ListView/Lists/TreeViewSetup.vala:54
4542+msgid "Skips"
4543+msgstr "Omissions"
4544+
4545+#: /home/victor/noise/po/../src//Views/ListView/Lists/TreeViewSetup.vala:56
4546+msgid "#"
4547+msgstr "Núm."
4548+
4549+#: /home/victor/noise/po/../src//Views/ListView/Lists/MusicListView.vala:99
4550+msgid "Remove from Library"
4551+msgstr "Suprimeix de la biblioteca"
4552+
4553+#: /home/victor/noise/po/../src//Views/ListView/Lists/MusicListView.vala:107
4554+msgid "Remove from Queue"
4555+msgstr "Suprimeix de la cua"
4556+
4557+#: /home/victor/noise/po/../src//Views/ListView/Lists/MusicListView.vala:124
4558+msgid "Remove from Device"
4559+msgstr "Suprimeix del dispositiu"
4560+
4561+#: /home/victor/noise/po/../src//Views/ListView/Lists/MusicListView.vala:148
4562+msgid "Scroll to Current Song"
4563+msgstr "Desplaça fins la cançó actual"
4564+
4565+#: /home/victor/noise/po/../src//Views/ListView/Lists/MusicListView.vala:149
4566+msgid "Edit Song Info"
4567+msgstr "Edita la informació de la cançó"
4568+
4569+#: /home/victor/noise/po/../src//Views/ListView/Lists/MusicListView.vala:150
4570+msgid "Show in File Browser"
4571+msgstr "Mostra al navegador de fitxers"
4572+
4573+#: /home/victor/noise/po/../src//Views/ListView/Lists/MusicListView.vala:151
4574+#: /home/victor/noise/po/../src//LibraryWindow.vala:598
4575+msgid "Queue"
4576+msgstr "Cua"
4577+
4578+#: /home/victor/noise/po/../src//Views/ListView/Lists/MusicListView.vala:153
4579+msgid "Add to Playlist"
4580+msgstr "Afegeix a una llista de reproducció"
4581+
4582+#: /home/victor/noise/po/../src//Views/ListView/Lists/MusicListView.vala:154
4583+msgid "Remove Song"
4584+msgstr "Suprimeix la cançó"
4585+
4586+#: /home/victor/noise/po/../src//Views/ListView/Lists/MusicListView.vala:255
4587+#, c-format
4588+msgid "Import %i of %i selected songs"
4589+msgstr "Importa %i de les %i cançons seleccionades"
4590+
4591+#: /home/victor/noise/po/../src//Views/ListView/Lists/MusicListView.vala:257
4592+msgid "Import this song"
4593+msgstr "Importa aquesta cançó"
4594+
4595+#: /home/victor/noise/po/../src//Views/ListView/Lists/MusicListView.vala:259
4596+#, c-format
4597+msgid "Import %i songs"
4598+msgstr "Importa %i cançons"
4599+
4600+#: /home/victor/noise/po/../src//Views/ListView/ColumnBrowser/ColumnBrowserModel.vala:199
4601+msgid "Unrated"
4602+msgstr "Sense valoració"
4603+
4604+#: /home/victor/noise/po/../src//Views/ListView/ColumnBrowser/ColumnBrowserModel.vala:201
4605+msgid "1 Star"
4606+msgstr "1 estrella"
4607+
4608+#: /home/victor/noise/po/../src//Views/ListView/ColumnBrowser/ColumnBrowserModel.vala:203
4609+#, c-format
4610+msgid "%s Stars"
4611+msgstr "%s estrelles"
4612+
4613+#: /home/victor/noise/po/../src//Views/ListView/ColumnBrowser/ColumnBrowserModel.vala:251
4614+msgid "All Genres"
4615+msgstr "Tots els gèneres"
4616+
4617+#: /home/victor/noise/po/../src//Views/ListView/ColumnBrowser/ColumnBrowserModel.vala:253
4618+#, c-format
4619+msgid "All %i Genres"
4620+msgstr "Tots els %i gèneres"
4621+
4622+#: /home/victor/noise/po/../src//Views/ListView/ColumnBrowser/ColumnBrowserModel.vala:255
4623+msgid "No Genres"
4624+msgstr "Cap gènere"
4625+
4626+#: /home/victor/noise/po/../src//Views/ListView/ColumnBrowser/ColumnBrowserModel.vala:259
4627+msgid "All Artists"
4628+msgstr "Tots els artistes"
4629+
4630+#: /home/victor/noise/po/../src//Views/ListView/ColumnBrowser/ColumnBrowserModel.vala:261
4631+#, c-format
4632+msgid "All %i Artists"
4633+msgstr "Tots els %i artistes"
4634+
4635+#: /home/victor/noise/po/../src//Views/ListView/ColumnBrowser/ColumnBrowserModel.vala:263
4636+msgid "No Artists"
4637+msgstr "Cap artista"
4638+
4639+#: /home/victor/noise/po/../src//Views/ListView/ColumnBrowser/ColumnBrowserModel.vala:267
4640+msgid "All Albums"
4641+msgstr "Tots els àlbums"
4642+
4643+#: /home/victor/noise/po/../src//Views/ListView/ColumnBrowser/ColumnBrowserModel.vala:269
4644+#, c-format
4645+msgid "All %i Albums"
4646+msgstr "Tots els %i àlbums"
4647+
4648+#: /home/victor/noise/po/../src//Views/ListView/ColumnBrowser/ColumnBrowserModel.vala:271
4649+msgid "No Albums"
4650+msgstr "Cap àlbum"
4651+
4652+#: /home/victor/noise/po/../src//Views/ListView/ColumnBrowser/ColumnBrowserModel.vala:275
4653+msgid "All Years"
4654+msgstr "Tots els anys"
4655+
4656+#: /home/victor/noise/po/../src//Views/ListView/ColumnBrowser/ColumnBrowserModel.vala:277
4657+#, c-format
4658+msgid "All %i Years"
4659+msgstr "Tots els %i anys"
4660+
4661+#: /home/victor/noise/po/../src//Views/ListView/ColumnBrowser/ColumnBrowserModel.vala:279
4662+msgid "No Years"
4663+msgstr "Cap any"
4664+
4665+#: /home/victor/noise/po/../src//Views/ListView/ColumnBrowser/ColumnBrowserModel.vala:283
4666+msgid "All Ratings"
4667+msgstr "Totes les valoracions"
4668+
4669+#: /home/victor/noise/po/../src//Views/ListView/ColumnBrowser/ColumnBrowserModel.vala:285
4670+#, c-format
4671+msgid "All %i Ratings"
4672+msgstr "Totes les %i valoracions"
4673+
4674+#: /home/victor/noise/po/../src//Views/ListView/ColumnBrowser/ColumnBrowserModel.vala:287
4675+msgid "No Ratings"
4676+msgstr "Cap valoració"
4677+
4678+#: /home/victor/noise/po/../src//Views/ListView/ColumnBrowser/ColumnBrowser.vala:142
4679+msgid "On Left"
4680+msgstr "A l'esquerra"
4681+
4682+#: /home/victor/noise/po/../src//Views/ListView/ColumnBrowser/ColumnBrowser.vala:143
4683+msgid "On Top"
4684+msgstr "A dalt"
4685+
4686+#: /home/victor/noise/po/../src//Views/ListView/ColumnBrowser/ColumnBrowser.vala:548
4687+msgid "Genres"
4688+msgstr "Gèneres"
4689+
4690+#: /home/victor/noise/po/../src//Views/ListView/ColumnBrowser/ColumnBrowser.vala:551
4691+msgid "Artists"
4692+msgstr "Artistes"
4693+
4694+#: /home/victor/noise/po/../src//Views/ListView/ColumnBrowser/ColumnBrowser.vala:554
4695+msgid "Albums"
4696+msgstr "Àlbums"
4697+
4698+#: /home/victor/noise/po/../src//Views/ListView/ColumnBrowser/ColumnBrowser.vala:557
4699+msgid "Years"
4700+msgstr "Anys"
4701+
4702+#: /home/victor/noise/po/../src//Views/ListView/ColumnBrowser/ColumnBrowser.vala:560
4703+msgid "Ratings"
4704+msgstr "Valoracions"
4705+
4706+#: /home/victor/noise/po/../src//Views/DeviceSummaryWidget.vala:77
4707+msgid "Device Name:"
4708+msgstr "Nom del dispositiu:"
4709+
4710+#: /home/victor/noise/po/../src//Views/DeviceSummaryWidget.vala:80
4711+msgid "Device Name"
4712+msgstr "Nom del dispositiu"
4713+
4714+#: /home/victor/noise/po/../src//Views/DeviceSummaryWidget.vala:82
4715+msgid "Automatically sync when plugged in:"
4716+msgstr "Sincronitza automàticament en connectar-lo:"
4717+
4718+#: /home/victor/noise/po/../src//Views/DeviceSummaryWidget.vala:89
4719+msgid "Sync:"
4720+msgstr "Sincronitza:"
4721+
4722+#: /home/victor/noise/po/../src//Views/DeviceSummaryWidget.vala:111
4723+msgid "Other Files"
4724+msgstr "Altres fitxers"
4725+
4726+#: /home/victor/noise/po/../src//Views/DeviceSummaryWidget.vala:384
4727+msgid "All Music"
4728+msgstr "Tota la música"
4729+
4730+#: /home/victor/noise/po/../src//Views/DeviceSummaryWidget.vala:387
4731+msgid "All Podcasts"
4732+msgstr "Tots els podcasts"
4733+
4734+#: /home/victor/noise/po/../src//Views/DeviceSummaryWidget.vala:517
4735+#: /home/victor/noise/po/../src//Views/DeviceSummaryWidget.vala:555
4736+msgid "Sync Failed"
4737+msgstr "La sincronització ha fallat"
4738+
4739+#: /home/victor/noise/po/../src//Views/DeviceSummaryWidget.vala:517
4740+#: /home/victor/noise/po/../src//Views/DeviceSummaryWidget.vala:555
4741+#, c-format
4742+msgid ""
4743+"The playlist named %s is used to sync device %s, but could not be found."
4744+msgstr ""
4745+"La llista de reproducció %s acostuma a sincronitzar-se amb el dispositiu %s, "
4746+"però no s'ha pogut trobar."
4747+
4748+#: /home/victor/noise/po/../src//Views/DeviceSummaryWidget.vala:603
4749+#: /home/victor/noise/po/../src//Views/DeviceSummaryWidget.vala:606
4750+msgid "Cannot Sync"
4751+msgstr "No es pot sincronitzar"
4752+
4753+#: /home/victor/noise/po/../src//Views/DeviceSummaryWidget.vala:603
4754+msgid ""
4755+"Cannot sync device with selected sync settings. Not enough space on disk"
4756+msgstr ""
4757+"No es pot sincronitzar el dispositiu amb la configuració seleccionada. No hi "
4758+"ha prou espai al disc"
4759+
4760+#: /home/victor/noise/po/../src//Views/DeviceSummaryWidget.vala:606
4761+msgid "Device is already being synced."
4762+msgstr "El dispositiu s'està sincronitzant."
4763+
4764+#: /home/victor/noise/po/../src//DataBase/DataBaseManager.vala:421
4765+msgid "Favorite Songs"
4766+msgstr "Cançons preferides"
4767+
4768+#: /home/victor/noise/po/../src//DataBase/DataBaseManager.vala:442
4769+msgid "Recently Added"
4770+msgstr "Afegits recents"
4771+
4772+#: /home/victor/noise/po/../src//DataBase/DataBaseManager.vala:452
4773+msgid "Recently Played"
4774+msgstr "Reproduccions recents"
4775+
4776+#: /home/victor/noise/po/../src//DataBase/DataBaseManager.vala:462
4777+msgid "Recent Favorites"
4778+msgstr "Preferits recents"
4779+
4780+#: /home/victor/noise/po/../src//DataBase/DataBaseManager.vala:472
4781+msgid "Never Played"
4782+msgstr "Les mai reproduïdes"
4783+
4784+#: /home/victor/noise/po/../src//DataBase/DataBaseManager.vala:482
4785+msgid "Unheard Podcasts"
4786+msgstr "Podcasts no sentits"
4787+
4788+#: /home/victor/noise/po/../src//DataBase/DataBaseManager.vala:492
4789+msgid "Over Played"
4790+msgstr "Les més reproduïdes"
4791+
4792+#: /home/victor/noise/po/../src//DataBase/DataBaseManager.vala:502
4793+msgid "Not Recently Played"
4794+msgstr "Reproduccions no recents"
4795+
4796+#: /home/victor/noise/po/../src//LibraryWindow.vala:224
4797+msgid "Rescan Music Folder"
4798+msgstr "Torna a examinar la carpeta de música"
4799+
4800+#: /home/victor/noise/po/../src//LibraryWindow.vala:247
4801+msgid "Search Music"
4802+msgstr "Cerca música"
4803+
4804+#: /home/victor/noise/po/../src//LibraryWindow.vala:317
4805+msgid "Add Playlist"
4806+msgstr "Afegeix una llista de reproducció"
4807+
4808+#: /home/victor/noise/po/../src//LibraryWindow.vala:319
4809+#: /home/victor/noise/po/../src//LibraryWindow.vala:327
4810+msgid "Off"
4811+msgstr "Inactiu"
4812+
4813+#: /home/victor/noise/po/../src//LibraryWindow.vala:323
4814+#: /home/victor/noise/po/../src//LibraryWindow.vala:328
4815+msgid "All"
4816+msgstr "Tot"
4817+
4818+#: /home/victor/noise/po/../src//LibraryWindow.vala:325
4819+msgid "Disable Repeat"
4820+msgstr "Desactiva la repetició"
4821+
4822+#: /home/victor/noise/po/../src//LibraryWindow.vala:325
4823+msgid "Enable Repeat"
4824+msgstr "Activa la repetició"
4825+
4826+#: /home/victor/noise/po/../src//LibraryWindow.vala:330
4827+msgid "Disable Shuffle"
4828+msgstr "Desactiva la reproducció aleatòria"
4829+
4830+#: /home/victor/noise/po/../src//LibraryWindow.vala:330
4831+msgid "Enable Shuffle"
4832+msgstr "Activa la reproducció aleatòria"
4833+
4834+#: /home/victor/noise/po/../src//LibraryWindow.vala:332
4835+#: /home/victor/noise/po/../src//LibraryWindow.vala:337
4836+msgid "Hide"
4837+msgstr "Amaga"
4838+
4839+#: /home/victor/noise/po/../src//LibraryWindow.vala:333
4840+#: /home/victor/noise/po/../src//LibraryWindow.vala:338
4841+msgid "Show"
4842+msgstr "Mostra"
4843+
4844+#: /home/victor/noise/po/../src//LibraryWindow.vala:335
4845+msgid "Hide Info Panel"
4846+msgstr "Amaga el tauler d'informació"
4847+
4848+#: /home/victor/noise/po/../src//LibraryWindow.vala:335
4849+msgid "Show Info Panel"
4850+msgstr "Mostra el tauler d'informació"
4851+
4852+#: /home/victor/noise/po/../src//LibraryWindow.vala:340
4853+msgid "Hide Equalizer"
4854+msgstr "Amaga l'equalitzador"
4855+
4856+#: /home/victor/noise/po/../src//LibraryWindow.vala:340
4857+msgid "Show Equalizer"
4858+msgstr "Mostra l'equalitzador"
4859+
4860+#: /home/victor/noise/po/../src//LibraryWindow.vala:594
4861+msgid "Similar"
4862+msgstr "Similars"
4863+
4864+#: /home/victor/noise/po/../src//LibraryWindow.vala:603
4865+msgid "History"
4866+msgstr "Historial"
4867+
4868+#: /home/victor/noise/po/../src//LibraryWindow.vala:771
4869+msgid " by "
4870+msgstr " per "
4871+
4872+#: /home/victor/noise/po/../src//LibraryWindow.vala:772
4873+msgid " on "
4874+msgstr " a "
4875+
4876+#: /home/victor/noise/po/../src//LibraryWindow.vala:992
4877+msgid "Import Music"
4878+msgstr "Importa música"
4879+
4880+#: /home/victor/noise/po/../src//LibraryWindow.vala:1016
4881+#, c-format
4882+msgid "<b>Importing</b> music from <b>%s</b> to library."
4883+msgstr "<b>S'està important</b> música des de <b>%s</b> a la biblioteca."
4884+
4885+#: /home/victor/noise/po/../src//LibraryWindow.vala:1031
4886+msgid "Rescanning music folder for changes"
4887+msgstr "S'estan cercant canvis a la carpeta de música"
4888+
4889+#: /home/victor/noise/po/../src//LibraryWindow.vala:1038
4890+msgid "Please make sure that your music folder is accessible and mounted."
4891+msgstr "Assegureu-vos que la carpeta de música sigui accessible i muntada."
4892+
4893+#: /home/victor/noise/po/../src//LibraryWindow.vala:1092
4894+msgid "Import Complete"
4895+msgstr "S'ha completat la importació"
4896+
4897+#: /home/victor/noise/po/../src//LibraryWindow.vala:1092
4898+#, c-format
4899+msgid "%s has imported your library."
4900+msgstr "El %s ha importat la vostra biblioteca."
4901+
4902+#: /home/victor/noise/po/../src//Utils/TimeUtils.vala:40
4903+msgid "1 second"
4904+msgstr "1 segon"
4905+
4906+#: /home/victor/noise/po/../src//Utils/TimeUtils.vala:42
4907+#, c-format
4908+msgid "%s seconds"
4909+msgstr "%s segons"
4910+
4911+#: /home/victor/noise/po/../src//Utils/TimeUtils.vala:65
4912+msgid "1 day"
4913+msgstr "1 dia"
4914+
4915+#: /home/victor/noise/po/../src//Utils/TimeUtils.vala:67
4916+#, c-format
4917+msgid "%i days"
4918+msgstr "%i dies"
4919+
4920+#: /home/victor/noise/po/../src//Utils/TimeUtils.vala:72
4921+msgid "1 hour"
4922+msgstr "1 hora"
4923+
4924+#: /home/victor/noise/po/../src//Utils/TimeUtils.vala:74
4925+#, c-format
4926+msgid "%i hours"
4927+msgstr "%i hores"
4928+
4929+#: /home/victor/noise/po/../src//Utils/TimeUtils.vala:79
4930+msgid "1 minute"
4931+msgstr "1 minut"
4932+
4933+#: /home/victor/noise/po/../src//Utils/TimeUtils.vala:81
4934+#, c-format
4935+msgid "%i minutes"
4936+msgstr "%i minuts"
4937+
4938+#: /home/victor/noise/po/../src//Utils/TimeUtils.vala:91
4939+#: /home/victor/noise/po/../src//Utils/TimeUtils.vala:101
4940+#: /home/victor/noise/po/../src//Utils/TimeUtils.vala:105
4941+#: /home/victor/noise/po/../src//Utils/TimeUtils.vala:113
4942+#, c-format
4943+msgid "%s and %s"
4944+msgstr "%s i %s"
4945+
4946+#: /home/victor/noise/po/../src//Utils/TimeUtils.vala:99
4947+#, c-format
4948+msgid "%s, %s and %s"
4949+msgstr "%s, %s i %s"
4950+
4951+#: /home/victor/noise/po/../src//GStreamer/Equalizer.vala:70
4952+msgid "Flat"
4953+msgstr "Plana"
4954+
4955+#: /home/victor/noise/po/../src//GStreamer/Equalizer.vala:71
4956+msgid "Classical"
4957+msgstr "Música clàssica"
4958+
4959+#: /home/victor/noise/po/../src//GStreamer/Equalizer.vala:72
4960+msgid "Club"
4961+msgstr "Club"
4962+
4963+#: /home/victor/noise/po/../src//GStreamer/Equalizer.vala:73
4964+msgid "Dance"
4965+msgstr "Dance"
4966+
4967+#: /home/victor/noise/po/../src//GStreamer/Equalizer.vala:74
4968+msgid "Full Bass"
4969+msgstr "Màxim de greus"
4970+
4971+#: /home/victor/noise/po/../src//GStreamer/Equalizer.vala:75
4972+msgid "Full Treble"
4973+msgstr "Màxim d'aguts"
4974+
4975+#: /home/victor/noise/po/../src//GStreamer/Equalizer.vala:76
4976+msgid "Full Bass + Treble"
4977+msgstr "Màxim de greus i aguts"
4978+
4979+#: /home/victor/noise/po/../src//GStreamer/Equalizer.vala:77
4980+msgid "Headphones"
4981+msgstr "Auriculars"
4982+
4983+#: /home/victor/noise/po/../src//GStreamer/Equalizer.vala:78
4984+msgid "Large Hall"
4985+msgstr "Auditori gran"
4986+
4987+#: /home/victor/noise/po/../src//GStreamer/Equalizer.vala:79
4988+msgid "Live"
4989+msgstr "En directe"
4990+
4991+#: /home/victor/noise/po/../src//GStreamer/Equalizer.vala:80
4992+msgid "Party"
4993+msgstr "Festa"
4994+
4995+#: /home/victor/noise/po/../src//GStreamer/Equalizer.vala:81
4996+msgid "Pop"
4997+msgstr "Pop"
4998+
4999+#: /home/victor/noise/po/../src//GStreamer/Equalizer.vala:82
5000+msgid "Reggae"
The diff has been truncated for viewing.

Subscribers

People subscribed via source and target branches

to all changes: