Merge lp:~logan/ubuntu/raring/soundconverter/new-upstream into lp:ubuntu/raring/soundconverter

Proposed by Logan Rosen
Status: Merged
Merged at revision: 31
Proposed branch: lp:~logan/ubuntu/raring/soundconverter/new-upstream
Merge into: lp:ubuntu/raring/soundconverter
Diff against target: 36554 lines (+11364/-9824)
71 files modified
ChangeLog (+151/-0)
INSTALL (+7/-2)
Makefile.in (+83/-33)
NEWS (+48/-0)
aclocal.m4 (+110/-65)
bin/Makefile.in (+52/-11)
bin/soundconverter.py (+55/-22)
configure (+96/-57)
configure.in (+3/-3)
data/Makefile.in (+67/-23)
data/soundconverter.desktop (+30/-50)
data/soundconverter.desktop.in (+1/-1)
data/soundconverter.desktop.in.in (+1/-1)
data/soundconverter.glade (+68/-3)
debian/changelog (+12/-0)
debian/control (+2/-1)
doc/Makefile.in (+60/-15)
doc/soundconverter.1 (+1/-0)
install-sh (+18/-11)
missing (+4/-49)
po/Makefile.in.in (+9/-4)
po/ar.po (+230/-224)
po/bg.po (+209/-206)
po/br.po (+205/-203)
po/ca.po (+215/-211)
po/cs.po (+237/-231)
po/da.po (+205/-203)
po/de.po (+306/-296)
po/el.po (+219/-217)
po/en_AU.po (+226/-230)
po/en_GB.po (+269/-258)
po/eo.po (+213/-215)
po/es.po (+237/-234)
po/et.po (+229/-226)
po/eu.po (+240/-232)
po/fa.po (+174/-168)
po/fi.po (+214/-211)
po/fr.po (+271/-265)
po/fr_CA.po (+609/-0)
po/gl.po (+237/-231)
po/he.po (+205/-202)
po/hi.po (+174/-168)
po/hu.po (+228/-226)
po/it.po (+244/-246)
po/ja.po (+218/-219)
po/ml.po (+162/-156)
po/ms.po (+282/-272)
po/nl.po (+247/-243)
po/pl.po (+286/-268)
po/pt.po (+203/-197)
po/pt_BR.po (+237/-238)
po/ru.po (+273/-265)
po/sk.po (+216/-213)
po/sl.po (+215/-219)
po/sr.po (+289/-277)
po/sr@Latn.po (+205/-199)
po/sr@latin.po (+238/-235)
po/sv.po (+244/-238)
po/te.po (+184/-178)
po/tr.po (+215/-220)
po/uk.po (+205/-202)
po/vi.po (+205/-202)
po/zh_CN.po (+211/-208)
po/zh_TW.po (+243/-237)
py-compile (+33/-18)
soundconverter/Makefile.am (+2/-1)
soundconverter/Makefile.in (+62/-20)
soundconverter/batch.py (+130/-0)
soundconverter/gstreamer.py (+30/-32)
soundconverter/namegenerator.py (+5/-1)
soundconverter/ui.py (+50/-12)
To merge this branch: bzr merge lp:~logan/ubuntu/raring/soundconverter/new-upstream
Reviewer Review Type Date Requested Status
Ubuntu branches Pending
Review via email: mp+135480@code.launchpad.net
To post a comment you must log in.
Revision history for this message
Charlie_Smotherman (cjsmo) wrote :

Although not mandatory it would be nice if you opened a bug in the debian BTS about the missing watch file and missing manpage. Uploaded

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
1=== modified file 'ChangeLog'
2--- ChangeLog 2012-02-22 21:58:39 +0000
3+++ ChangeLog 2012-11-21 17:48:22 +0000
4@@ -1,3 +1,154 @@
5+2012-10-07 kassoulet <gautier@soundconverter.org>
6+
7+ * NEWS, po/fr.po: version 2.0.4
8+
9+2012-10-07 kassoulet <gautier@soundconverter.org>
10+
11+ * po/ar.po, po/ast.po, po/bg.po, po/br.po, po/ca.po, po/cs.po,
12+ po/da.po, po/de.po, po/el.po, po/en_AU.po, po/en_GB.po, po/eo.po,
13+ po/es.po, po/et.po, po/eu.po, po/fa.po, po/fi.po, po/fr.po,
14+ po/fr_CA.po, po/gl.po, po/he.po, po/hi.po, po/hu.po, po/it.po,
15+ po/ja.po, po/ko.po, po/lv.po, po/ml.po, po/ms.po, po/nl.po,
16+ po/pl.po, po/pt.po, po/pt_BR.po, po/ru.po, po/sk.po, po/sl.po,
17+ po/soundconverter.pot, po/sr.po, po/sr@Latn.po, po/sr@latin.po,
18+ po/sv.po, po/te.po, po/tr.po, po/uk.po, po/vi.po, po/zh_CN.po,
19+ po/zh_TW.po: Update translations.
20+
21+2012-10-06 kassoulet <gautier@soundconverter.org>
22+
23+ * bin/soundconverter.py: Finally fix the setlocale problem.
24+
25+2012-10-06 kassoulet <gautier@soundconverter.org>
26+
27+ * soundconverter/ui.py: Fix typo with opus-bitrate setting.
28+
29+2012-10-06 kassoulet <gautier@soundconverter.org>
30+
31+ * configure.in: upgrade configure.in
32+
33+2012-10-06 kassoulet <gautier@soundconverter.org>
34+
35+ * soundconverter/ui.py: Add Opus quality settings
36+
37+2012-10-04 kassoulet <gautier@soundconverter.org>
38+
39+ * soundconverter/gstreamer.py: Support for Opus codec.
40+
41+2012-10-04 kassoulet <gautier@soundconverter.org>
42+
43+ * data/soundconverter.glade, soundconverter/gstreamer.py,
44+ soundconverter/ui.py: UI additions for opus support.
45+
46+2012-07-30 kassoulet <gautier@soundconverter.org>
47+
48+ * soundconverter/gstreamer.py: Remove profile setting from faac
49+ encoding, since it seems that some gstreamer instalations don't
50+ support this. Closes lp:954555, thanks Patrick and zebul666.
51+
52+2012-06-29 kassoulet <gautier@soundconverter.org>
53+
54+ * soundconverter/ui.py: Fix crash with folderchooser. Closes
55+ fedora:836338, thanks Michael.
56+
57+2012-05-20 kassoulet <gautier@soundconverter.org>
58+
59+ * bin/soundconverter.py: Handle exceptions with setlocale. Closes
60+ lp:1001347, thanks Edward.
61+
62+2012-05-13 kassoulet <gautier@soundconverter.org>
63+
64+ * soundconverter/ui.py: Use parent folder as base path when only one
65+ folder is passed to add_uris. Closes lp:998371, thank Bastian.
66+
67+2012-05-10 kassoulet <gautier@soundconverter.org>
68+
69+ * bin/soundconverter.py, doc/soundconverter.1,
70+ soundconverter/gstreamer.py, soundconverter/ui.py: Fix arguments
71+ parsing so -m and -s work. Closes lp:988262, thanks Michael. Add missing default encoding parameters so batch mode stops
72+ crashing. Closes lp:995862, thanks Michael.
73+
74+2012-04-29 kassoulet <gautier@soundconverter.org>
75+
76+ * bin/soundconverter.py, soundconverter/gstreamer.py,
77+ soundconverter/ui.py: Finalize batch mode. No more message dialogs
78+ in gtreamer.py + notification failback.
79+
80+2012-04-27 kassoulet <gautier@soundconverter.org>
81+
82+ * bin/soundconverter.py: Fix batch mode failback.
83+
84+2012-04-27 kassoulet <gautier@soundconverter.org>
85+
86+ * bin/soundconverter.py, soundconverter/Makefile.am,
87+ soundconverter/batch.py, soundconverter/gstreamer.py: WIP batch mode
88+ fix.
89+
90+2012-04-27 kassoulet <gautier@soundconverter.org>
91+
92+ * bin/soundconverter.py: change error message when importing a not
93+ supported version version of pygtk.
94+
95+2012-04-23 kassoulet <gautier@soundconverter.org>
96+
97+ * NEWS: Version 2.0.3
98+
99+2012-04-19 kassoulet <gautier@soundconverter.org>
100+
101+ * soundconverter/gstreamer.py: Increase lowpass frequency to 20KHz
102+ when encoding to high quality mp3. Fix lp:881413, thanks Michael.
103+
104+2012-04-18 kassoulet <gautier@soundconverter.org>
105+
106+ * po/Makefile.in.in, po/ar.po, po/ast.po, po/bg.po, po/br.po,
107+ po/ca.po, po/cs.po, po/da.po, po/de.po, po/el.po, po/en_AU.po,
108+ po/en_GB.po, po/eo.po, po/es.po, po/et.po, po/eu.po, po/fa.po,
109+ po/fi.po, po/fr.po, po/fr_CA.po, po/gl.po, po/he.po, po/hi.po,
110+ po/hu.po, po/it.po, po/ja.po, po/ko.po, po/lv.po, po/ml.po,
111+ po/ms.po, po/nl.po, po/pl.po, po/pt.po, po/pt_BR.po, po/ru.po,
112+ po/sk.po, po/sl.po, po/soundconverter.pot, po/sr.po, po/sr@Latn.po,
113+ po/sr@latin.po, po/sv.po, po/te.po, po/tr.po, po/uk.po, po/vi.po,
114+ po/zh_CN.po, po/zh_TW.po: Update translations.
115+
116+2012-04-18 kassoulet <gautier@soundconverter.org>
117+
118+ * soundconverter/namegenerator.py: Use the original filename as a
119+ title by default, so filename generation works even if there are no
120+ tags. fix lp:984790
121+
122+2012-04-18 kassoulet <gautier@soundconverter.org>
123+
124+ * soundconverter/ui.py: pulse_progress can be at 0, disabling
125+ progress while it was in fact used.
126+
127+2012-04-03 kassoulet <gautier@soundconverter.org>
128+
129+ * soundconverter/namegenerator.py: Disable common root handling when
130+ we are creating folder using tags. (thanks Eric, closes #972158)
131+
132+2012-03-19 kassoulet <gautier@soundconverter.org>
133+
134+ * configure.in, soundconverter/gstreamer.py, soundconverter/ui.py:
135+ Fix row progress.
136+
137+2012-02-27 kassoulet <gautier@soundconverter.org>
138+
139+ * soundconverter/ui.py: Fix progress-related blocking by speeding up
140+ the progress update. Closes #940648, thanks Ben.
141+
142+2012-02-22 kassoulet <gautier@soundconverter.org>
143+
144+ * INSTALL: Remove INSTALL file as it's generated.
145+
146+2012-02-22 kassoulet <gautier@soundconverter.org>
147+
148+ * configure.in, po/fr_CA.po: Add canadian french.
149+
150+2012-02-21 kassoulet <gautier@soundconverter.org>
151+
152+ * bin/soundconverter.py, data/soundconverter.desktop.in.in,
153+ data/soundconverter.glade, soundconverter/gstreamer.py: Fix many
154+ English spelling errors. (Thanks Alain-Olivier)
155+
156 2012-01-30 kassoulet <gautier@soundconverter.org>
157
158 * NEWS, configure.in: readying 2.0.1
159
160=== modified file 'INSTALL'
161--- INSTALL 2011-11-26 12:14:13 +0000
162+++ INSTALL 2012-11-21 17:48:22 +0000
163@@ -1,8 +1,8 @@
164 Installation Instructions
165 *************************
166
167-Copyright (C) 1994, 1995, 1996, 1999, 2000, 2001, 2002, 2004, 2005,
168-2006, 2007, 2008, 2009 Free Software Foundation, Inc.
169+Copyright (C) 1994-1996, 1999-2002, 2004-2011 Free Software Foundation,
170+Inc.
171
172 Copying and distribution of this file, with or without modification,
173 are permitted in any medium without royalty provided the copyright
174@@ -226,6 +226,11 @@
175
176 and if that doesn't work, install pre-built binaries of GCC for HP-UX.
177
178+ HP-UX `make' updates targets which have the same time stamps as
179+their prerequisites, which makes it generally unusable when shipped
180+generated files such as `configure' are involved. Use GNU `make'
181+instead.
182+
183 On OSF/1 a.k.a. Tru64, some versions of the default C compiler cannot
184 parse its `<wchar.h>' header file. The option `-nodtk' can be used as
185 a workaround. If GNU CC is not installed, it is therefore recommended
186
187=== modified file 'Makefile.in'
188--- Makefile.in 2012-02-22 21:58:39 +0000
189+++ Makefile.in 2012-11-21 17:48:22 +0000
190@@ -1,9 +1,9 @@
191-# Makefile.in generated by automake 1.11.1 from Makefile.am.
192+# Makefile.in generated by automake 1.11.6 from Makefile.am.
193 # @configure_input@
194
195 # Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
196-# 2003, 2004, 2005, 2006, 2007, 2008, 2009 Free Software Foundation,
197-# Inc.
198+# 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011 Free Software
199+# Foundation, Inc.
200 # This Makefile.in is free software; the Free Software Foundation
201 # gives unlimited permission to copy and/or distribute it,
202 # with or without modifications, as long as this notice is preserved.
203@@ -15,6 +15,23 @@
204
205 @SET_MAKE@
206 VPATH = @srcdir@
207+am__make_dryrun = \
208+ { \
209+ am__dry=no; \
210+ case $$MAKEFLAGS in \
211+ *\\[\ \ ]*) \
212+ echo 'am--echo: ; @echo "AM" OK' | $(MAKE) -f - 2>/dev/null \
213+ | grep '^AM OK$$' >/dev/null || am__dry=yes;; \
214+ *) \
215+ for am__flg in $$MAKEFLAGS; do \
216+ case $$am__flg in \
217+ *=*|--*) ;; \
218+ *n*) am__dry=yes; break;; \
219+ esac; \
220+ done;; \
221+ esac; \
222+ test $$am__dry = yes; \
223+ }
224 pkgdatadir = $(datadir)/@PACKAGE@
225 pkgincludedir = $(includedir)/@PACKAGE@
226 pkglibdir = $(libdir)/@PACKAGE@
227@@ -54,6 +71,11 @@
228 install-pdf-recursive install-ps-recursive install-recursive \
229 installcheck-recursive installdirs-recursive pdf-recursive \
230 ps-recursive uninstall-recursive
231+am__can_run_installinfo = \
232+ case $$AM_UPDATE_INFO_DIR in \
233+ n|no|NO) false;; \
234+ *) (install-info --version) >/dev/null 2>&1;; \
235+ esac
236 RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \
237 distclean-recursive maintainer-clean-recursive
238 AM_RECURSIVE_TARGETS = $(RECURSIVE_TARGETS:-recursive=) \
239@@ -66,9 +88,11 @@
240 distdir = $(PACKAGE)-$(VERSION)
241 top_distdir = $(distdir)
242 am__remove_distdir = \
243- { test ! -d "$(distdir)" \
244- || { find "$(distdir)" -type d ! -perm -200 -exec chmod u+w {} ';' \
245- && rm -fr "$(distdir)"; }; }
246+ if test -d "$(distdir)"; then \
247+ find "$(distdir)" -type d ! -perm -200 -exec chmod u+w {} ';' \
248+ && rm -rf "$(distdir)" \
249+ || { sleep 5 && rm -rf "$(distdir)"; }; \
250+ else :; fi
251 am__relativize = \
252 dir0=`pwd`; \
253 sed_first='s,^\([^/]*\)/.*$$,\1,'; \
254@@ -97,10 +121,13 @@
255 GZIP_ENV = --best
256 DIST_ARCHIVES = $(distdir).tar.xz
257 distuninstallcheck_listfiles = find . -type f -print
258+am__distuninstallcheck_listfiles = $(distuninstallcheck_listfiles) \
259+ | sed 's|^\./|$(prefix)/|' | grep -v '$(infodir)/dir$$'
260 distcleancheck_listfiles = find . -type f -print
261 ACLOCAL = @ACLOCAL@
262 ALL_LINGUAS = @ALL_LINGUAS@
263 AMTAR = @AMTAR@
264+AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@
265 AUTOCONF = @AUTOCONF@
266 AUTOHEADER = @AUTOHEADER@
267 AUTOMAKE = @AUTOMAKE@
268@@ -136,6 +163,10 @@
269 INTLTOOL_MERGE = @INTLTOOL_MERGE@
270 INTLTOOL_PERL = @INTLTOOL_PERL@
271 INTLTOOL_UPDATE = @INTLTOOL_UPDATE@
272+INTLTOOL_V_MERGE = @INTLTOOL_V_MERGE@
273+INTLTOOL_V_MERGE_OPTIONS = @INTLTOOL_V_MERGE_OPTIONS@
274+INTLTOOL__v_MERGE_ = @INTLTOOL__v_MERGE_@
275+INTLTOOL__v_MERGE_0 = @INTLTOOL__v_MERGE_0@
276 LDFLAGS = @LDFLAGS@
277 LIBOBJS = @LIBOBJS@
278 LIBS = @LIBS@
279@@ -193,6 +224,8 @@
280 includedir = @includedir@
281 infodir = @infodir@
282 install_sh = @install_sh@
283+intltool__v_merge_options_ = @intltool__v_merge_options_@
284+intltool__v_merge_options_0 = @intltool__v_merge_options_0@
285 libdir = @libdir@
286 libexecdir = @libexecdir@
287 localedir = @localedir@
288@@ -224,7 +257,7 @@
289 all: all-recursive
290
291 .SUFFIXES:
292-am--refresh:
293+am--refresh: Makefile
294 @:
295 $(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(am__configure_deps)
296 @for dep in $?; do \
297@@ -428,13 +461,10 @@
298 done
299 @list='$(DIST_SUBDIRS)'; for subdir in $$list; do \
300 if test "$$subdir" = .; then :; else \
301- test -d "$(distdir)/$$subdir" \
302- || $(MKDIR_P) "$(distdir)/$$subdir" \
303- || exit 1; \
304- fi; \
305- done
306- @list='$(DIST_SUBDIRS)'; for subdir in $$list; do \
307- if test "$$subdir" = .; then :; else \
308+ $(am__make_dryrun) \
309+ || test -d "$(distdir)/$$subdir" \
310+ || $(MKDIR_P) "$(distdir)/$$subdir" \
311+ || exit 1; \
312 dir1=$$subdir; dir2="$(distdir)/$$subdir"; \
313 $(am__relativize); \
314 new_distdir=$$reldir; \
315@@ -466,14 +496,18 @@
316 $(am__remove_distdir)
317
318 dist-bzip2: distdir
319- tardir=$(distdir) && $(am__tar) | bzip2 -9 -c >$(distdir).tar.bz2
320+ tardir=$(distdir) && $(am__tar) | BZIP2=$${BZIP2--9} bzip2 -c >$(distdir).tar.bz2
321+ $(am__remove_distdir)
322+
323+dist-lzip: distdir
324+ tardir=$(distdir) && $(am__tar) | lzip -c $${LZIP_OPT--9} >$(distdir).tar.lz
325 $(am__remove_distdir)
326
327 dist-lzma: distdir
328 tardir=$(distdir) && $(am__tar) | lzma -9 -c >$(distdir).tar.lzma
329 $(am__remove_distdir)
330 dist-xz: distdir
331- tardir=$(distdir) && $(am__tar) | xz -c >$(distdir).tar.xz
332+ tardir=$(distdir) && $(am__tar) | XZ_OPT=$${XZ_OPT--e} xz -c >$(distdir).tar.xz
333 $(am__remove_distdir)
334
335 dist-tarZ: distdir
336@@ -490,7 +524,7 @@
337 $(am__remove_distdir)
338
339 dist dist-all: distdir
340- tardir=$(distdir) && $(am__tar) | xz -c >$(distdir).tar.xz
341+ tardir=$(distdir) && $(am__tar) | XZ_OPT=$${XZ_OPT--e} xz -c >$(distdir).tar.xz
342 $(am__remove_distdir)
343
344 # This target untars the dist file and tries a VPATH configuration. Then
345@@ -504,6 +538,8 @@
346 bzip2 -dc $(distdir).tar.bz2 | $(am__untar) ;;\
347 *.tar.lzma*) \
348 lzma -dc $(distdir).tar.lzma | $(am__untar) ;;\
349+ *.tar.lz*) \
350+ lzip -dc $(distdir).tar.lz | $(am__untar) ;;\
351 *.tar.xz*) \
352 xz -dc $(distdir).tar.xz | $(am__untar) ;;\
353 *.tar.Z*) \
354@@ -513,7 +549,7 @@
355 *.zip*) \
356 unzip $(distdir).zip ;;\
357 esac
358- chmod -R a-w $(distdir); chmod a+w $(distdir)
359+ chmod -R a-w $(distdir); chmod u+w $(distdir)
360 mkdir $(distdir)/_build
361 mkdir $(distdir)/_inst
362 chmod a-w $(distdir)
363@@ -523,6 +559,7 @@
364 && am__cwd=`pwd` \
365 && $(am__cd) $(distdir)/_build \
366 && ../configure --srcdir=.. --prefix="$$dc_install_base" \
367+ $(AM_DISTCHECK_CONFIGURE_FLAGS) \
368 $(DISTCHECK_CONFIGURE_FLAGS) \
369 && $(MAKE) $(AM_MAKEFLAGS) \
370 && $(MAKE) $(AM_MAKEFLAGS) dvi \
371@@ -551,8 +588,16 @@
372 list='$(DIST_ARCHIVES)'; for i in $$list; do echo $$i; done) | \
373 sed -e 1h -e 1s/./=/g -e 1p -e 1x -e '$$p' -e '$$x'
374 distuninstallcheck:
375- @$(am__cd) '$(distuninstallcheck_dir)' \
376- && test `$(distuninstallcheck_listfiles) | wc -l` -le 1 \
377+ @test -n '$(distuninstallcheck_dir)' || { \
378+ echo 'ERROR: trying to run $@ with an empty' \
379+ '$$(distuninstallcheck_dir)' >&2; \
380+ exit 1; \
381+ }; \
382+ $(am__cd) '$(distuninstallcheck_dir)' || { \
383+ echo 'ERROR: cannot chdir into $(distuninstallcheck_dir)' >&2; \
384+ exit 1; \
385+ }; \
386+ test `$(am__distuninstallcheck_listfiles) | wc -l` -eq 0 \
387 || { echo "ERROR: files left after uninstall:" ; \
388 if test -n "$(DESTDIR)"; then \
389 echo " (check DESTDIR support)"; \
390@@ -583,10 +628,15 @@
391
392 installcheck: installcheck-recursive
393 install-strip:
394- $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
395- install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
396- `test -z '$(STRIP)' || \
397- echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install
398+ if test -z '$(STRIP)'; then \
399+ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
400+ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
401+ install; \
402+ else \
403+ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
404+ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
405+ "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'" install; \
406+ fi
407 mostlyclean-generic:
408
409 clean-generic:
410@@ -675,15 +725,15 @@
411 .PHONY: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) CTAGS GTAGS \
412 all all-am am--refresh check check-am clean clean-generic \
413 ctags ctags-recursive dist dist-all dist-bzip2 dist-gzip \
414- dist-lzma dist-shar dist-tarZ dist-xz dist-zip distcheck \
415- distclean distclean-generic distclean-tags distcleancheck \
416- distdir distuninstallcheck dvi dvi-am html html-am info \
417- info-am install install-am install-data install-data-am \
418- install-dvi install-dvi-am install-exec install-exec-am \
419- install-html install-html-am install-info install-info-am \
420- install-man install-pdf install-pdf-am install-ps \
421- install-ps-am install-strip installcheck installcheck-am \
422- installdirs installdirs-am maintainer-clean \
423+ dist-lzip dist-lzma dist-shar dist-tarZ dist-xz dist-zip \
424+ distcheck distclean distclean-generic distclean-tags \
425+ distcleancheck distdir distuninstallcheck dvi dvi-am html \
426+ html-am info info-am install install-am install-data \
427+ install-data-am install-dvi install-dvi-am install-exec \
428+ install-exec-am install-html install-html-am install-info \
429+ install-info-am install-man install-pdf install-pdf-am \
430+ install-ps install-ps-am install-strip installcheck \
431+ installcheck-am installdirs installdirs-am maintainer-clean \
432 maintainer-clean-generic mostlyclean mostlyclean-generic pdf \
433 pdf-am ps ps-am tags tags-recursive uninstall uninstall-am
434
435
436=== modified file 'NEWS'
437--- NEWS 2012-02-22 21:58:39 +0000
438+++ NEWS 2012-11-21 17:48:22 +0000
439@@ -1,4 +1,52 @@
440
441+Version 2.0.4
442+=============
443+
444+Add support for Opus codec (http://www.opus-codec.org/)
445+
446+Fix command line arguments parsing.
447+(Closes lp:995862, thanks Michael)
448+
449+Fix problem with AAC settings.
450+(closes lp:954555, thanks Patrick and zebul666)
451+
452+Fix crash in FolderChooser.
453+(Closes fedora:836338, thanks Michael)
454+
455+Fix yet another problem with URIs handling.
456+(Closes lp:998371, thanks Bastian)
457+
458+
459+Version 2.0.3
460+=============
461+
462+Fix stability and progress related problems.
463+
464+Disable common path when creating folders using tags.
465+(Closes lp:972158, thanks Eric)
466+
467+Increase Low pass filter frequency when converting to MP3.
468+(Closes lp:881413, thanks Michael)
469+
470+Use original filename as title when tags are not present.
471+(Closes lp:984790)
472+
473+Update Translations.
474+
475+
476+Version 2.0.2
477+=============
478+
479+Fix progress-related blocking by speeding up the progress update.
480+(Closes lp:940648, thanks Ben)
481+
482+Add canadian french.
483+(Thanks Alain-Olivier)
484+
485+Fix many English spelling errors.
486+(Thanks Alain-Olivier)
487+
488+
489 Version 2.0.1
490 =============
491
492
493=== modified file 'aclocal.m4'
494--- aclocal.m4 2012-02-22 21:58:39 +0000
495+++ aclocal.m4 2012-11-21 17:48:22 +0000
496@@ -1,7 +1,8 @@
497-# generated automatically by aclocal 1.11.1 -*- Autoconf -*-
498+# generated automatically by aclocal 1.11.6 -*- Autoconf -*-
499
500 # Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004,
501-# 2005, 2006, 2007, 2008, 2009 Free Software Foundation, Inc.
502+# 2005, 2006, 2007, 2008, 2009, 2010, 2011 Free Software Foundation,
503+# Inc.
504 # This file is free software; the Free Software Foundation
505 # gives unlimited permission to copy and/or distribute it,
506 # with or without modifications, as long as this notice is preserved.
507@@ -260,6 +261,10 @@
508 [CATOBJEXT=.mo
509 DATADIRNAME=lib])
510 ;;
511+ *-*-openbsd*)
512+ CATOBJEXT=.mo
513+ DATADIRNAME=share
514+ ;;
515 *)
516 CATOBJEXT=.mo
517 DATADIRNAME=lib
518@@ -454,7 +459,7 @@
519
520
521 dnl IT_PROG_INTLTOOL([MINIMUM-VERSION], [no-xml])
522-# serial 40 IT_PROG_INTLTOOL
523+# serial 42 IT_PROG_INTLTOOL
524 AC_DEFUN([IT_PROG_INTLTOOL], [
525 AC_PREREQ([2.50])dnl
526 AC_REQUIRE([AM_NLS])dnl
527@@ -467,13 +472,11 @@
528 ;;
529 esac
530
531+INTLTOOL_REQUIRED_VERSION_AS_INT=`echo $1 | awk -F. '{ print $ 1 * 1000 + $ 2 * 100 + $ 3; }'`
532+INTLTOOL_APPLIED_VERSION=`intltool-update --version | head -1 | cut -d" " -f3`
533+INTLTOOL_APPLIED_VERSION_AS_INT=`echo $INTLTOOL_APPLIED_VERSION | awk -F. '{ print $ 1 * 1000 + $ 2 * 100 + $ 3; }'`
534 if test -n "$1"; then
535 AC_MSG_CHECKING([for intltool >= $1])
536-
537- INTLTOOL_REQUIRED_VERSION_AS_INT=`echo $1 | awk -F. '{ print $ 1 * 1000 + $ 2 * 100 + $ 3; }'`
538- INTLTOOL_APPLIED_VERSION=`intltool-update --version | head -1 | cut -d" " -f3`
539- [INTLTOOL_APPLIED_VERSION_AS_INT=`echo $INTLTOOL_APPLIED_VERSION | awk -F. '{ print $ 1 * 1000 + $ 2 * 100 + $ 3; }'`
540- ]
541 AC_MSG_RESULT([$INTLTOOL_APPLIED_VERSION found])
542 test "$INTLTOOL_APPLIED_VERSION_AS_INT" -ge "$INTLTOOL_REQUIRED_VERSION_AS_INT" ||
543 AC_MSG_ERROR([Your intltool is too old. You need intltool $1 or later.])
544@@ -486,25 +489,48 @@
545 AC_MSG_ERROR([The intltool scripts were not found. Please install intltool.])
546 fi
547
548- INTLTOOL_DESKTOP_RULE='%.desktop: %.desktop.in $(INTLTOOL_MERGE) $(wildcard $(top_srcdir)/po/*.po) ; LC_ALL=C $(INTLTOOL_MERGE) -d -u -c $(top_builddir)/po/.intltool-merge-cache $(top_srcdir)/po $< [$]@'
549-INTLTOOL_DIRECTORY_RULE='%.directory: %.directory.in $(INTLTOOL_MERGE) $(wildcard $(top_srcdir)/po/*.po) ; LC_ALL=C $(INTLTOOL_MERGE) -d -u -c $(top_builddir)/po/.intltool-merge-cache $(top_srcdir)/po $< [$]@'
550- INTLTOOL_KEYS_RULE='%.keys: %.keys.in $(INTLTOOL_MERGE) $(wildcard $(top_srcdir)/po/*.po) ; LC_ALL=C $(INTLTOOL_MERGE) -k -u -c $(top_builddir)/po/.intltool-merge-cache $(top_srcdir)/po $< [$]@'
551- INTLTOOL_PROP_RULE='%.prop: %.prop.in $(INTLTOOL_MERGE) $(wildcard $(top_srcdir)/po/*.po) ; LC_ALL=C $(INTLTOOL_MERGE) -d -u -c $(top_builddir)/po/.intltool-merge-cache $(top_srcdir)/po $< [$]@'
552- INTLTOOL_OAF_RULE='%.oaf: %.oaf.in $(INTLTOOL_MERGE) $(wildcard $(top_srcdir)/po/*.po) ; LC_ALL=C $(INTLTOOL_MERGE) -o -p $(top_srcdir)/po $< [$]@'
553- INTLTOOL_PONG_RULE='%.pong: %.pong.in $(INTLTOOL_MERGE) $(wildcard $(top_srcdir)/po/*.po) ; LC_ALL=C $(INTLTOOL_MERGE) -x -u -c $(top_builddir)/po/.intltool-merge-cache $(top_srcdir)/po $< [$]@'
554- INTLTOOL_SERVER_RULE='%.server: %.server.in $(INTLTOOL_MERGE) $(wildcard $(top_srcdir)/po/*.po) ; LC_ALL=C $(INTLTOOL_MERGE) -o -u -c $(top_builddir)/po/.intltool-merge-cache $(top_srcdir)/po $< [$]@'
555- INTLTOOL_SHEET_RULE='%.sheet: %.sheet.in $(INTLTOOL_MERGE) $(wildcard $(top_srcdir)/po/*.po) ; LC_ALL=C $(INTLTOOL_MERGE) -x -u -c $(top_builddir)/po/.intltool-merge-cache $(top_srcdir)/po $< [$]@'
556-INTLTOOL_SOUNDLIST_RULE='%.soundlist: %.soundlist.in $(INTLTOOL_MERGE) $(wildcard $(top_srcdir)/po/*.po) ; LC_ALL=C $(INTLTOOL_MERGE) -d -u -c $(top_builddir)/po/.intltool-merge-cache $(top_srcdir)/po $< [$]@'
557- INTLTOOL_UI_RULE='%.ui: %.ui.in $(INTLTOOL_MERGE) $(wildcard $(top_srcdir)/po/*.po) ; LC_ALL=C $(INTLTOOL_MERGE) -x -u -c $(top_builddir)/po/.intltool-merge-cache $(top_srcdir)/po $< [$]@'
558- INTLTOOL_XML_RULE='%.xml: %.xml.in $(INTLTOOL_MERGE) $(wildcard $(top_srcdir)/po/*.po) ; LC_ALL=C $(INTLTOOL_MERGE) -x -u -c $(top_builddir)/po/.intltool-merge-cache $(top_srcdir)/po $< [$]@'
559- INTLTOOL_XML_NOMERGE_RULE='%.xml: %.xml.in $(INTLTOOL_MERGE) ; LC_ALL=C $(INTLTOOL_MERGE) -x -u /tmp $< [$]@'
560- INTLTOOL_XAM_RULE='%.xam: %.xml.in $(INTLTOOL_MERGE) $(wildcard $(top_srcdir)/po/*.po) ; LC_ALL=C $(INTLTOOL_MERGE) -x -u -c $(top_builddir)/po/.intltool-merge-cache $(top_srcdir)/po $< [$]@'
561- INTLTOOL_KBD_RULE='%.kbd: %.kbd.in $(INTLTOOL_MERGE) $(wildcard $(top_srcdir)/po/*.po) ; LC_ALL=C $(INTLTOOL_MERGE) -x -u -m -c $(top_builddir)/po/.intltool-merge-cache $(top_srcdir)/po $< [$]@'
562- INTLTOOL_CAVES_RULE='%.caves: %.caves.in $(INTLTOOL_MERGE) $(wildcard $(top_srcdir)/po/*.po) ; LC_ALL=C $(INTLTOOL_MERGE) -d -u -c $(top_builddir)/po/.intltool-merge-cache $(top_srcdir)/po $< [$]@'
563- INTLTOOL_SCHEMAS_RULE='%.schemas: %.schemas.in $(INTLTOOL_MERGE) $(wildcard $(top_srcdir)/po/*.po) ; LC_ALL=C $(INTLTOOL_MERGE) -s -u -c $(top_builddir)/po/.intltool-merge-cache $(top_srcdir)/po $< [$]@'
564- INTLTOOL_THEME_RULE='%.theme: %.theme.in $(INTLTOOL_MERGE) $(wildcard $(top_srcdir)/po/*.po) ; LC_ALL=C $(INTLTOOL_MERGE) -d -u -c $(top_builddir)/po/.intltool-merge-cache $(top_srcdir)/po $< [$]@'
565- INTLTOOL_SERVICE_RULE='%.service: %.service.in $(INTLTOOL_MERGE) $(wildcard $(top_srcdir)/po/*.po) ; LC_ALL=C $(INTLTOOL_MERGE) -d -u -c $(top_builddir)/po/.intltool-merge-cache $(top_srcdir)/po $< [$]@'
566- INTLTOOL_POLICY_RULE='%.policy: %.policy.in $(INTLTOOL_MERGE) $(wildcard $(top_srcdir)/po/*.po) ; LC_ALL=C $(INTLTOOL_MERGE) -x -u -c $(top_builddir)/po/.intltool-merge-cache $(top_srcdir)/po $< [$]@'
567+if test -z "$AM_DEFAULT_VERBOSITY"; then
568+ AM_DEFAULT_VERBOSITY=1
569+fi
570+AC_SUBST([AM_DEFAULT_VERBOSITY])
571+
572+INTLTOOL_V_MERGE='$(INTLTOOL__v_MERGE_$(V))'
573+INTLTOOL__v_MERGE_='$(INTLTOOL__v_MERGE_$(AM_DEFAULT_VERBOSITY))'
574+INTLTOOL__v_MERGE_0='@echo " ITMRG " [$]@;'
575+AC_SUBST(INTLTOOL_V_MERGE)
576+AC_SUBST(INTLTOOL__v_MERGE_)
577+AC_SUBST(INTLTOOL__v_MERGE_0)
578+
579+INTLTOOL_V_MERGE_OPTIONS='$(intltool__v_merge_options_$(V))'
580+intltool__v_merge_options_='$(intltool__v_merge_options_$(AM_DEFAULT_VERBOSITY))'
581+intltool__v_merge_options_0='-q'
582+AC_SUBST(INTLTOOL_V_MERGE_OPTIONS)
583+AC_SUBST(intltool__v_merge_options_)
584+AC_SUBST(intltool__v_merge_options_0)
585+
586+ INTLTOOL_DESKTOP_RULE='%.desktop: %.desktop.in $(INTLTOOL_MERGE) $(wildcard $(top_srcdir)/po/*.po) ; $(INTLTOOL_V_MERGE)LC_ALL=C $(INTLTOOL_MERGE) $(INTLTOOL_V_MERGE_OPTIONS) -d -u -c $(top_builddir)/po/.intltool-merge-cache $(top_srcdir)/po $< [$]@'
587+INTLTOOL_DIRECTORY_RULE='%.directory: %.directory.in $(INTLTOOL_MERGE) $(wildcard $(top_srcdir)/po/*.po) ; $(INTLTOOL_V_MERGE)LC_ALL=C $(INTLTOOL_MERGE) $(INTLTOOL_V_MERGE_OPTIONS) -d -u -c $(top_builddir)/po/.intltool-merge-cache $(top_srcdir)/po $< [$]@'
588+ INTLTOOL_KEYS_RULE='%.keys: %.keys.in $(INTLTOOL_MERGE) $(wildcard $(top_srcdir)/po/*.po) ; $(INTLTOOL_V_MERGE)LC_ALL=C $(INTLTOOL_MERGE) $(INTLTOOL_V_MERGE_OPTIONS) -k -u -c $(top_builddir)/po/.intltool-merge-cache $(top_srcdir)/po $< [$]@'
589+ INTLTOOL_PROP_RULE='%.prop: %.prop.in $(INTLTOOL_MERGE) $(wildcard $(top_srcdir)/po/*.po) ; $(INTLTOOL_V_MERGE)LC_ALL=C $(INTLTOOL_MERGE) $(INTLTOOL_V_MERGE_OPTIONS) -d -u -c $(top_builddir)/po/.intltool-merge-cache $(top_srcdir)/po $< [$]@'
590+ INTLTOOL_OAF_RULE='%.oaf: %.oaf.in $(INTLTOOL_MERGE) $(wildcard $(top_srcdir)/po/*.po) ; $(INTLTOOL_V_MERGE)LC_ALL=C $(INTLTOOL_MERGE) $(INTLTOOL_V_MERGE_OPTIONS) -o -p $(top_srcdir)/po $< [$]@'
591+ INTLTOOL_PONG_RULE='%.pong: %.pong.in $(INTLTOOL_MERGE) $(wildcard $(top_srcdir)/po/*.po) ; $(INTLTOOL_V_MERGE)LC_ALL=C $(INTLTOOL_MERGE) $(INTLTOOL_V_MERGE_OPTIONS) -x -u -c $(top_builddir)/po/.intltool-merge-cache $(top_srcdir)/po $< [$]@'
592+ INTLTOOL_SERVER_RULE='%.server: %.server.in $(INTLTOOL_MERGE) $(wildcard $(top_srcdir)/po/*.po) ; $(INTLTOOL_V_MERGE)LC_ALL=C $(INTLTOOL_MERGE) $(INTLTOOL_V_MERGE_OPTIONS) -o -u -c $(top_builddir)/po/.intltool-merge-cache $(top_srcdir)/po $< [$]@'
593+ INTLTOOL_SHEET_RULE='%.sheet: %.sheet.in $(INTLTOOL_MERGE) $(wildcard $(top_srcdir)/po/*.po) ; $(INTLTOOL_V_MERGE)LC_ALL=C $(INTLTOOL_MERGE) $(INTLTOOL_V_MERGE_OPTIONS) -x -u -c $(top_builddir)/po/.intltool-merge-cache $(top_srcdir)/po $< [$]@'
594+INTLTOOL_SOUNDLIST_RULE='%.soundlist: %.soundlist.in $(INTLTOOL_MERGE) $(wildcard $(top_srcdir)/po/*.po) ; $(INTLTOOL_V_MERGE)LC_ALL=C $(INTLTOOL_MERGE) $(INTLTOOL_V_MERGE_OPTIONS) -d -u -c $(top_builddir)/po/.intltool-merge-cache $(top_srcdir)/po $< [$]@'
595+ INTLTOOL_UI_RULE='%.ui: %.ui.in $(INTLTOOL_MERGE) $(wildcard $(top_srcdir)/po/*.po) ; $(INTLTOOL_V_MERGE)LC_ALL=C $(INTLTOOL_MERGE) $(INTLTOOL_V_MERGE_OPTIONS) -x -u -c $(top_builddir)/po/.intltool-merge-cache $(top_srcdir)/po $< [$]@'
596+ INTLTOOL_XML_RULE='%.xml: %.xml.in $(INTLTOOL_MERGE) $(wildcard $(top_srcdir)/po/*.po) ; $(INTLTOOL_V_MERGE)LC_ALL=C $(INTLTOOL_MERGE) $(INTLTOOL_V_MERGE_OPTIONS) -x -u -c $(top_builddir)/po/.intltool-merge-cache $(top_srcdir)/po $< [$]@'
597+if test "$INTLTOOL_APPLIED_VERSION_AS_INT" -ge 5000; then
598+ INTLTOOL_XML_NOMERGE_RULE='%.xml: %.xml.in $(INTLTOOL_MERGE) ; $(INTLTOOL_V_MERGE)LC_ALL=C $(INTLTOOL_MERGE) $(INTLTOOL_V_MERGE_OPTIONS) -x -u --no-translations $< [$]@'
599+else
600+ INTLTOOL_XML_NOMERGE_RULE='%.xml: %.xml.in $(INTLTOOL_MERGE) ; $(INTLTOOL_V_MERGE)_it_tmp_dir=tmp.intltool.[$][$]RANDOM && mkdir [$][$]_it_tmp_dir && LC_ALL=C $(INTLTOOL_MERGE) $(INTLTOOL_V_MERGE_OPTIONS) -x -u [$][$]_it_tmp_dir $< [$]@ && rmdir [$][$]_it_tmp_dir'
601+fi
602+ INTLTOOL_XAM_RULE='%.xam: %.xml.in $(INTLTOOL_MERGE) $(wildcard $(top_srcdir)/po/*.po) ; $(INTLTOOL_V_MERGE)LC_ALL=C $(INTLTOOL_MERGE) $(INTLTOOL_V_MERGE_OPTIONS) -x -u -c $(top_builddir)/po/.intltool-merge-cache $(top_srcdir)/po $< [$]@'
603+ INTLTOOL_KBD_RULE='%.kbd: %.kbd.in $(INTLTOOL_MERGE) $(wildcard $(top_srcdir)/po/*.po) ; $(INTLTOOL_V_MERGE)LC_ALL=C $(INTLTOOL_MERGE) $(INTLTOOL_V_MERGE_OPTIONS) -x -u -m -c $(top_builddir)/po/.intltool-merge-cache $(top_srcdir)/po $< [$]@'
604+ INTLTOOL_CAVES_RULE='%.caves: %.caves.in $(INTLTOOL_MERGE) $(wildcard $(top_srcdir)/po/*.po) ; $(INTLTOOL_V_MERGE)LC_ALL=C $(INTLTOOL_MERGE) $(INTLTOOL_V_MERGE_OPTIONS) -d -u -c $(top_builddir)/po/.intltool-merge-cache $(top_srcdir)/po $< [$]@'
605+ INTLTOOL_SCHEMAS_RULE='%.schemas: %.schemas.in $(INTLTOOL_MERGE) $(wildcard $(top_srcdir)/po/*.po) ; $(INTLTOOL_V_MERGE)LC_ALL=C $(INTLTOOL_MERGE) $(INTLTOOL_V_MERGE_OPTIONS) -s -u -c $(top_builddir)/po/.intltool-merge-cache $(top_srcdir)/po $< [$]@'
606+ INTLTOOL_THEME_RULE='%.theme: %.theme.in $(INTLTOOL_MERGE) $(wildcard $(top_srcdir)/po/*.po) ; $(INTLTOOL_V_MERGE)LC_ALL=C $(INTLTOOL_MERGE) $(INTLTOOL_V_MERGE_OPTIONS) -d -u -c $(top_builddir)/po/.intltool-merge-cache $(top_srcdir)/po $< [$]@'
607+ INTLTOOL_SERVICE_RULE='%.service: %.service.in $(INTLTOOL_MERGE) $(wildcard $(top_srcdir)/po/*.po) ; $(INTLTOOL_V_MERGE)LC_ALL=C $(INTLTOOL_MERGE) $(INTLTOOL_V_MERGE_OPTIONS) -d -u -c $(top_builddir)/po/.intltool-merge-cache $(top_srcdir)/po $< [$]@'
608+ INTLTOOL_POLICY_RULE='%.policy: %.policy.in $(INTLTOOL_MERGE) $(wildcard $(top_srcdir)/po/*.po) ; $(INTLTOOL_V_MERGE)LC_ALL=C $(INTLTOOL_MERGE) $(INTLTOOL_V_MERGE_OPTIONS) -x -u -c $(top_builddir)/po/.intltool-merge-cache $(top_srcdir)/po $< [$]@'
609
610 _IT_SUBST(INTLTOOL_DESKTOP_RULE)
611 _IT_SUBST(INTLTOOL_DIRECTORY_RULE)
612@@ -550,7 +576,7 @@
613 if test $? -ne 0; then
614 AC_MSG_ERROR([perl 5.8.1 is required for intltool])
615 else
616- IT_PERL_VERSION="`$INTLTOOL_PERL -e \"printf '%vd', $^V\"`"
617+ IT_PERL_VERSION=`$INTLTOOL_PERL -e "printf '%vd', $^V"`
618 AC_MSG_RESULT([$IT_PERL_VERSION])
619 fi
620 if test "x$2" != "xno-xml"; then
621@@ -679,12 +705,15 @@
622 AC_SUBST([USE_NLS])
623 ])
624
625-# Copyright (C) 2002, 2003, 2005, 2006, 2007, 2008 Free Software Foundation, Inc.
626+# Copyright (C) 2002, 2003, 2005, 2006, 2007, 2008, 2011 Free Software
627+# Foundation, Inc.
628 #
629 # This file is free software; the Free Software Foundation
630 # gives unlimited permission to copy and/or distribute it,
631 # with or without modifications, as long as this notice is preserved.
632
633+# serial 1
634+
635 # AM_AUTOMAKE_VERSION(VERSION)
636 # ----------------------------
637 # Automake X.Y traces this macro to ensure aclocal.m4 has been
638@@ -694,7 +723,7 @@
639 [am__api_version='1.11'
640 dnl Some users find AM_AUTOMAKE_VERSION and mistake it for a way to
641 dnl require some minimum version. Point them to the right macro.
642-m4_if([$1], [1.11.1], [],
643+m4_if([$1], [1.11.6], [],
644 [AC_FATAL([Do not call $0, use AM_INIT_AUTOMAKE([$1]).])])dnl
645 ])
646
647@@ -710,19 +739,21 @@
648 # Call AM_AUTOMAKE_VERSION and AM_AUTOMAKE_VERSION so they can be traced.
649 # This function is AC_REQUIREd by AM_INIT_AUTOMAKE.
650 AC_DEFUN([AM_SET_CURRENT_AUTOMAKE_VERSION],
651-[AM_AUTOMAKE_VERSION([1.11.1])dnl
652+[AM_AUTOMAKE_VERSION([1.11.6])dnl
653 m4_ifndef([AC_AUTOCONF_VERSION],
654 [m4_copy([m4_PACKAGE_VERSION], [AC_AUTOCONF_VERSION])])dnl
655 _AM_AUTOCONF_VERSION(m4_defn([AC_AUTOCONF_VERSION]))])
656
657 # AM_AUX_DIR_EXPAND -*- Autoconf -*-
658
659-# Copyright (C) 2001, 2003, 2005 Free Software Foundation, Inc.
660+# Copyright (C) 2001, 2003, 2005, 2011 Free Software Foundation, Inc.
661 #
662 # This file is free software; the Free Software Foundation
663 # gives unlimited permission to copy and/or distribute it,
664 # with or without modifications, as long as this notice is preserved.
665
666+# serial 1
667+
668 # For projects using AC_CONFIG_AUX_DIR([foo]), Autoconf sets
669 # $ac_aux_dir to `$srcdir/foo'. In other projects, it is set to
670 # `$srcdir', `$srcdir/..', or `$srcdir/../..'.
671@@ -804,14 +835,14 @@
672 Usually this means the macro was only invoked conditionally.]])
673 fi])])
674
675-# Copyright (C) 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2009
676-# Free Software Foundation, Inc.
677+# Copyright (C) 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2009,
678+# 2010, 2011 Free Software Foundation, Inc.
679 #
680 # This file is free software; the Free Software Foundation
681 # gives unlimited permission to copy and/or distribute it,
682 # with or without modifications, as long as this notice is preserved.
683
684-# serial 10
685+# serial 12
686
687 # There are a few dirty hacks below to avoid letting `AC_PROG_CC' be
688 # written in clear, in which case automake, when reading aclocal.m4,
689@@ -851,6 +882,7 @@
690 # instance it was reported that on HP-UX the gcc test will end up
691 # making a dummy file named `D' -- because `-MD' means `put the output
692 # in D'.
693+ rm -rf conftest.dir
694 mkdir conftest.dir
695 # Copy depcomp to subdir because otherwise we won't find it if we're
696 # using a relative directory.
697@@ -915,7 +947,7 @@
698 break
699 fi
700 ;;
701- msvisualcpp | msvcmsys)
702+ msvc7 | msvc7msys | msvisualcpp | msvcmsys)
703 # This compiler won't grok `-c -o', but also, the minuso test has
704 # not run yet. These depmodes are late enough in the game, and
705 # so weak that their functioning should not be impacted.
706@@ -980,10 +1012,13 @@
707 if test "x$enable_dependency_tracking" != xno; then
708 am_depcomp="$ac_aux_dir/depcomp"
709 AMDEPBACKSLASH='\'
710+ am__nodep='_no'
711 fi
712 AM_CONDITIONAL([AMDEP], [test "x$enable_dependency_tracking" != xno])
713 AC_SUBST([AMDEPBACKSLASH])dnl
714 _AM_SUBST_NOTMAKE([AMDEPBACKSLASH])dnl
715+AC_SUBST([am__nodep])dnl
716+_AM_SUBST_NOTMAKE([am__nodep])dnl
717 ])
718
719 # Generate code to set up dependency tracking. -*- Autoconf -*-
720@@ -1205,12 +1240,15 @@
721 done
722 echo "timestamp for $_am_arg" >`AS_DIRNAME(["$_am_arg"])`/stamp-h[]$_am_stamp_count])
723
724-# Copyright (C) 2001, 2003, 2005, 2008 Free Software Foundation, Inc.
725+# Copyright (C) 2001, 2003, 2005, 2008, 2011 Free Software Foundation,
726+# Inc.
727 #
728 # This file is free software; the Free Software Foundation
729 # gives unlimited permission to copy and/or distribute it,
730 # with or without modifications, as long as this notice is preserved.
731
732+# serial 1
733+
734 # AM_PROG_INSTALL_SH
735 # ------------------
736 # Define $install_sh.
737@@ -1342,12 +1380,15 @@
738 fi
739 ])
740
741-# Copyright (C) 2003, 2004, 2005, 2006 Free Software Foundation, Inc.
742+# Copyright (C) 2003, 2004, 2005, 2006, 2011 Free Software Foundation,
743+# Inc.
744 #
745 # This file is free software; the Free Software Foundation
746 # gives unlimited permission to copy and/or distribute it,
747 # with or without modifications, as long as this notice is preserved.
748
749+# serial 1
750+
751 # AM_PROG_MKDIR_P
752 # ---------------
753 # Check for `mkdir -p'.
754@@ -1370,13 +1411,14 @@
755
756 # Helper functions for option handling. -*- Autoconf -*-
757
758-# Copyright (C) 2001, 2002, 2003, 2005, 2008 Free Software Foundation, Inc.
759+# Copyright (C) 2001, 2002, 2003, 2005, 2008, 2010 Free Software
760+# Foundation, Inc.
761 #
762 # This file is free software; the Free Software Foundation
763 # gives unlimited permission to copy and/or distribute it,
764 # with or without modifications, as long as this notice is preserved.
765
766-# serial 4
767+# serial 5
768
769 # _AM_MANGLE_OPTION(NAME)
770 # -----------------------
771@@ -1384,13 +1426,13 @@
772 [[_AM_OPTION_]m4_bpatsubst($1, [[^a-zA-Z0-9_]], [_])])
773
774 # _AM_SET_OPTION(NAME)
775-# ------------------------------
776+# --------------------
777 # Set option NAME. Presently that only means defining a flag for this option.
778 AC_DEFUN([_AM_SET_OPTION],
779 [m4_define(_AM_MANGLE_OPTION([$1]), 1)])
780
781 # _AM_SET_OPTIONS(OPTIONS)
782-# ----------------------------------
783+# ------------------------
784 # OPTIONS is a space-separated list of Automake options.
785 AC_DEFUN([_AM_SET_OPTIONS],
786 [m4_foreach_w([_AM_Option], [$1], [_AM_SET_OPTION(_AM_Option)])])
787@@ -1401,13 +1443,15 @@
788 AC_DEFUN([_AM_IF_OPTION],
789 [m4_ifset(_AM_MANGLE_OPTION([$1]), [$2], [$3])])
790
791-# Copyright (C) 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2008, 2009
792-# Free Software Foundation, Inc.
793+# Copyright (C) 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2008, 2009,
794+# 2011 Free Software Foundation, Inc.
795 #
796 # This file is free software; the Free Software Foundation
797 # gives unlimited permission to copy and/or distribute it,
798 # with or without modifications, as long as this notice is preserved.
799
800+# serial 2
801+
802 # AM_PATH_PYTHON([MINIMUM-VERSION], [ACTION-IF-FOUND], [ACTION-IF-NOT-FOUND])
803 # ---------------------------------------------------------------------------
804 # Adds support for distributing Python modules and packages. To
805@@ -1435,8 +1479,10 @@
806 dnl Find a Python interpreter. Python versions prior to 2.0 are not
807 dnl supported. (2.0 was released on October 16, 2000).
808 m4_define_default([_AM_PYTHON_INTERPRETER_LIST],
809- [python python2 python3 python3.2 python3.1 python3.0 python2.7 python2.6 python2.5 python2.4 python2.3 python2.2 dnl
810-python2.1 python2.0])
811+[python python2 python3 python3.2 python3.1 python3.0 python2.7 dnl
812+ python2.6 python2.5 python2.4 python2.3 python2.2 python2.1 python2.0])
813+
814+ AC_ARG_VAR([PYTHON], [the Python interpreter])
815
816 m4_if([$1],[],[
817 dnl No version check is needed.
818@@ -1508,9 +1554,7 @@
819 dnl site-packages directory, not the python standard library
820 dnl directory like in previous automake betas. This behavior
821 dnl is more consistent with lispdir.m4 for example.
822- dnl Query distutils for this directory. distutils does not exist in
823- dnl Python 1.5, so we fall back to the hardcoded directory if it
824- dnl doesn't work.
825+ dnl Query distutils for this directory.
826 AC_CACHE_CHECK([for $am_display_PYTHON script directory],
827 [am_cv_python_pythondir],
828 [if test "x$prefix" = xNONE
829@@ -1519,8 +1563,7 @@
830 else
831 am_py_prefix=$prefix
832 fi
833- am_cv_python_pythondir=`$PYTHON -c "import sys; from distutils import sysconfig; sys.stdout.write(sysconfig.get_python_lib(0,0,prefix='$am_py_prefix'))" 2>/dev/null ||
834- echo "$PYTHON_PREFIX/lib/python$PYTHON_VERSION/site-packages"`
835+ am_cv_python_pythondir=`$PYTHON -c "import sys; from distutils import sysconfig; sys.stdout.write(sysconfig.get_python_lib(0,0,prefix='$am_py_prefix'))" 2>/dev/null`
836 case $am_cv_python_pythondir in
837 $am_py_prefix*)
838 am__strip_prefix=`echo "$am_py_prefix" | sed 's|.|.|g'`
839@@ -1546,9 +1589,7 @@
840
841 dnl pyexecdir -- directory for installing python extension modules
842 dnl (shared libraries)
843- dnl Query distutils for this directory. distutils does not exist in
844- dnl Python 1.5, so we fall back to the hardcoded directory if it
845- dnl doesn't work.
846+ dnl Query distutils for this directory.
847 AC_CACHE_CHECK([for $am_display_PYTHON extension module directory],
848 [am_cv_python_pyexecdir],
849 [if test "x$exec_prefix" = xNONE
850@@ -1557,8 +1598,7 @@
851 else
852 am_py_exec_prefix=$exec_prefix
853 fi
854- am_cv_python_pyexecdir=`$PYTHON -c "import sys; from distutils import sysconfig; sys.stdout.write(sysconfig.get_python_lib(1,0,prefix='$am_py_exec_prefix'))" 2>/dev/null ||
855- echo "$PYTHON_EXEC_PREFIX/lib/python$PYTHON_VERSION/site-packages"`
856+ am_cv_python_pyexecdir=`$PYTHON -c "import sys; from distutils import sysconfig; sys.stdout.write(sysconfig.get_python_lib(1,0,prefix='$am_py_exec_prefix'))" 2>/dev/null`
857 case $am_cv_python_pyexecdir in
858 $am_py_exec_prefix*)
859 am__strip_prefix=`echo "$am_py_exec_prefix" | sed 's|.|.|g'`
860@@ -1606,12 +1646,14 @@
861 sys.exit(sys.hexversion < minverhex)"
862 AS_IF([AM_RUN_LOG([$1 -c "$prog"])], [$3], [$4])])
863
864-# Copyright (C) 2001, 2003, 2005 Free Software Foundation, Inc.
865+# Copyright (C) 2001, 2003, 2005, 2011 Free Software Foundation, Inc.
866 #
867 # This file is free software; the Free Software Foundation
868 # gives unlimited permission to copy and/or distribute it,
869 # with or without modifications, as long as this notice is preserved.
870
871+# serial 1
872+
873 # AM_RUN_LOG(COMMAND)
874 # -------------------
875 # Run COMMAND, save the exit status in ac_status, and log it.
876@@ -1688,12 +1730,14 @@
877 fi
878 AC_MSG_RESULT(yes)])
879
880-# Copyright (C) 2001, 2003, 2005 Free Software Foundation, Inc.
881+# Copyright (C) 2001, 2003, 2005, 2011 Free Software Foundation, Inc.
882 #
883 # This file is free software; the Free Software Foundation
884 # gives unlimited permission to copy and/or distribute it,
885 # with or without modifications, as long as this notice is preserved.
886
887+# serial 1
888+
889 # AM_PROG_INSTALL_STRIP
890 # ---------------------
891 # One issue with vendor `install' (even GNU) is that you can't
892@@ -1716,13 +1760,13 @@
893 INSTALL_STRIP_PROGRAM="\$(install_sh) -c -s"
894 AC_SUBST([INSTALL_STRIP_PROGRAM])])
895
896-# Copyright (C) 2006, 2008 Free Software Foundation, Inc.
897+# Copyright (C) 2006, 2008, 2010 Free Software Foundation, Inc.
898 #
899 # This file is free software; the Free Software Foundation
900 # gives unlimited permission to copy and/or distribute it,
901 # with or without modifications, as long as this notice is preserved.
902
903-# serial 2
904+# serial 3
905
906 # _AM_SUBST_NOTMAKE(VARIABLE)
907 # ---------------------------
908@@ -1731,13 +1775,13 @@
909 AC_DEFUN([_AM_SUBST_NOTMAKE])
910
911 # AM_SUBST_NOTMAKE(VARIABLE)
912-# ---------------------------
913+# --------------------------
914 # Public sister of _AM_SUBST_NOTMAKE.
915 AC_DEFUN([AM_SUBST_NOTMAKE], [_AM_SUBST_NOTMAKE($@)])
916
917 # Check how to create a tarball. -*- Autoconf -*-
918
919-# Copyright (C) 2004, 2005 Free Software Foundation, Inc.
920+# Copyright (C) 2004, 2005, 2012 Free Software Foundation, Inc.
921 #
922 # This file is free software; the Free Software Foundation
923 # gives unlimited permission to copy and/or distribute it,
924@@ -1759,10 +1803,11 @@
925 # a tarball read from stdin.
926 # $(am__untar) < result.tar
927 AC_DEFUN([_AM_PROG_TAR],
928-[# Always define AMTAR for backward compatibility.
929-AM_MISSING_PROG([AMTAR], [tar])
930+[# Always define AMTAR for backward compatibility. Yes, it's still used
931+# in the wild :-( We should find a proper way to deprecate it ...
932+AC_SUBST([AMTAR], ['$${TAR-tar}'])
933 m4_if([$1], [v7],
934- [am__tar='${AMTAR} chof - "$$tardir"'; am__untar='${AMTAR} xf -'],
935+ [am__tar='$${TAR-tar} chof - "$$tardir"' am__untar='$${TAR-tar} xf -'],
936 [m4_case([$1], [ustar],, [pax],,
937 [m4_fatal([Unknown tar format])])
938 AC_MSG_CHECKING([how to create a $1 tar archive])
939
940=== modified file 'bin/Makefile.in'
941--- bin/Makefile.in 2012-02-22 21:58:39 +0000
942+++ bin/Makefile.in 2012-11-21 17:48:22 +0000
943@@ -1,9 +1,9 @@
944-# Makefile.in generated by automake 1.11.1 from Makefile.am.
945+# Makefile.in generated by automake 1.11.6 from Makefile.am.
946 # @configure_input@
947
948 # Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
949-# 2003, 2004, 2005, 2006, 2007, 2008, 2009 Free Software Foundation,
950-# Inc.
951+# 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011 Free Software
952+# Foundation, Inc.
953 # This Makefile.in is free software; the Free Software Foundation
954 # gives unlimited permission to copy and/or distribute it,
955 # with or without modifications, as long as this notice is preserved.
956@@ -16,6 +16,23 @@
957 @SET_MAKE@
958
959 VPATH = @srcdir@
960+am__make_dryrun = \
961+ { \
962+ am__dry=no; \
963+ case $$MAKEFLAGS in \
964+ *\\[\ \ ]*) \
965+ echo 'am--echo: ; @echo "AM" OK' | $(MAKE) -f - 2>/dev/null \
966+ | grep '^AM OK$$' >/dev/null || am__dry=yes;; \
967+ *) \
968+ for am__flg in $$MAKEFLAGS; do \
969+ case $$am__flg in \
970+ *=*|--*) ;; \
971+ *n*) am__dry=yes; break;; \
972+ esac; \
973+ done;; \
974+ esac; \
975+ test $$am__dry = yes; \
976+ }
977 pkgdatadir = $(datadir)/@PACKAGE@
978 pkgincludedir = $(includedir)/@PACKAGE@
979 pkglibdir = $(libdir)/@PACKAGE@
980@@ -62,14 +79,26 @@
981 am__base_list = \
982 sed '$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;s/\n/ /g' | \
983 sed '$$!N;$$!N;$$!N;$$!N;s/\n/ /g'
984+am__uninstall_files_from_dir = { \
985+ test -z "$$files" \
986+ || { test ! -d "$$dir" && test ! -f "$$dir" && test ! -r "$$dir"; } \
987+ || { echo " ( cd '$$dir' && rm -f" $$files ")"; \
988+ $(am__cd) "$$dir" && rm -f $$files; }; \
989+ }
990 am__installdirs = "$(DESTDIR)$(bindir)"
991 SCRIPTS = $(bin_SCRIPTS)
992 SOURCES =
993 DIST_SOURCES =
994+am__can_run_installinfo = \
995+ case $$AM_UPDATE_INFO_DIR in \
996+ n|no|NO) false;; \
997+ *) (install-info --version) >/dev/null 2>&1;; \
998+ esac
999 DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
1000 ACLOCAL = @ACLOCAL@
1001 ALL_LINGUAS = @ALL_LINGUAS@
1002 AMTAR = @AMTAR@
1003+AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@
1004 AUTOCONF = @AUTOCONF@
1005 AUTOHEADER = @AUTOHEADER@
1006 AUTOMAKE = @AUTOMAKE@
1007@@ -105,6 +134,10 @@
1008 INTLTOOL_MERGE = @INTLTOOL_MERGE@
1009 INTLTOOL_PERL = @INTLTOOL_PERL@
1010 INTLTOOL_UPDATE = @INTLTOOL_UPDATE@
1011+INTLTOOL_V_MERGE = @INTLTOOL_V_MERGE@
1012+INTLTOOL_V_MERGE_OPTIONS = @INTLTOOL_V_MERGE_OPTIONS@
1013+INTLTOOL__v_MERGE_ = @INTLTOOL__v_MERGE_@
1014+INTLTOOL__v_MERGE_0 = @INTLTOOL__v_MERGE_0@
1015 LDFLAGS = @LDFLAGS@
1016 LIBOBJS = @LIBOBJS@
1017 LIBS = @LIBS@
1018@@ -162,6 +195,8 @@
1019 includedir = @includedir@
1020 infodir = @infodir@
1021 install_sh = @install_sh@
1022+intltool__v_merge_options_ = @intltool__v_merge_options_@
1023+intltool__v_merge_options_0 = @intltool__v_merge_options_0@
1024 libdir = @libdir@
1025 libexecdir = @libexecdir@
1026 localedir = @localedir@
1027@@ -225,8 +260,11 @@
1028 $(am__aclocal_m4_deps):
1029 install-binSCRIPTS: $(bin_SCRIPTS)
1030 @$(NORMAL_INSTALL)
1031- test -z "$(bindir)" || $(MKDIR_P) "$(DESTDIR)$(bindir)"
1032 @list='$(bin_SCRIPTS)'; test -n "$(bindir)" || list=; \
1033+ if test -n "$$list"; then \
1034+ echo " $(MKDIR_P) '$(DESTDIR)$(bindir)'"; \
1035+ $(MKDIR_P) "$(DESTDIR)$(bindir)" || exit 1; \
1036+ fi; \
1037 for p in $$list; do \
1038 if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
1039 if test -f "$$d$$p"; then echo "$$d$$p"; echo "$$p"; else :; fi; \
1040@@ -254,9 +292,7 @@
1041 @list='$(bin_SCRIPTS)'; test -n "$(bindir)" || exit 0; \
1042 files=`for p in $$list; do echo "$$p"; done | \
1043 sed -e 's,.*/,,;$(transform)'`; \
1044- test -n "$$list" || exit 0; \
1045- echo " ( cd '$(DESTDIR)$(bindir)' && rm -f" $$files ")"; \
1046- cd "$(DESTDIR)$(bindir)" && rm -f $$files
1047+ dir='$(DESTDIR)$(bindir)'; $(am__uninstall_files_from_dir)
1048 tags: TAGS
1049 TAGS:
1050
1051@@ -311,10 +347,15 @@
1052
1053 installcheck: installcheck-am
1054 install-strip:
1055- $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
1056- install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
1057- `test -z '$(STRIP)' || \
1058- echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install
1059+ if test -z '$(STRIP)'; then \
1060+ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
1061+ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
1062+ install; \
1063+ else \
1064+ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
1065+ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
1066+ "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'" install; \
1067+ fi
1068 mostlyclean-generic:
1069
1070 clean-generic:
1071
1072=== modified file 'bin/soundconverter.py'
1073--- bin/soundconverter.py 2012-02-22 21:58:39 +0000
1074+++ bin/soundconverter.py 2012-11-21 17:48:22 +0000
1075@@ -40,12 +40,17 @@
1076 GLADEFILE = '@datadir@/soundconverter/soundconverter.glade'
1077
1078 PACKAGE = NAME.lower()
1079-gettext.bindtextdomain(PACKAGE,'@datadir@/locale')
1080-locale.setlocale(locale.LC_ALL,'')
1081-gettext.textdomain(PACKAGE)
1082-gettext.install(PACKAGE,localedir='@datadir@/locale',unicode=1)
1083-
1084-from gettext import gettext as _
1085+try:
1086+ gettext.bindtextdomain(PACKAGE,'@datadir@/locale')
1087+ locale.setlocale(locale.LC_ALL,'')
1088+ gettext.textdomain(PACKAGE)
1089+ gettext.install(PACKAGE,localedir='@datadir@/locale',unicode=1)
1090+ #from gettext import gettext as _
1091+except locale.Error:
1092+ print ' cannot use system locale.'
1093+ locale.setlocale(locale.LC_ALL,'C')
1094+ gettext.textdomain(PACKAGE)
1095+ gettext.install(PACKAGE,localedir='@datadir@/locale',unicode=1)
1096
1097 def _add_soundconverter_path():
1098 global localedir
1099@@ -68,8 +73,10 @@
1100 gobject.threads_init()
1101 import gnomevfs
1102 except ImportError:
1103- print '%s needs pygtk and gnome-python >= 2.12!' % NAME
1104+ print '%s needs pygtk and gnome-python >= 2.24!' % NAME
1105 sys.exit(1)
1106+ except:
1107+ pass
1108
1109 try:
1110 import pygst
1111@@ -83,7 +90,18 @@
1112 '.'.join([str(s) for s in gst.gst_version]))
1113
1114
1115-
1116+def check_mime_type(mime):
1117+ types = {'vorbis': 'audio/x-vorbis', 'flac': 'audio/x-flac', 'wav' : 'audio/x-wav',
1118+ 'mp3': 'audio/mpeg', 'aac': 'audio/x-m4a'}
1119+ mime = types.get(mime, mime)
1120+ if mime not in types.values():
1121+ print 'Cannot use "%s" mime type.' % mime
1122+ print 'Supported shortcuts and mime types:',
1123+ for k,v in sorted(types.iteritems()):
1124+ print '%s %s' % (k,v),
1125+ print
1126+ raise SystemExit
1127+ return mime
1128
1129
1130 def mode_callback(option, opt, value, parser, **kwargs):
1131@@ -99,31 +117,29 @@
1132 'can use this from, say, shell scripts.'))
1133 parser.add_option('-t', '--tags', dest="mode", action='callback',
1134 callback=mode_callback, callback_kwargs={'mode':'tags'},
1135- help=_('Show tags for input files instead of converting'
1136- 'them. This indicates \n command line batch mode'
1137+ help=_('Show tags for input files instead of converting '
1138+ 'them. This indicates \n command line batch mode '
1139 'and disables the graphical user interface.'))
1140- parser.add_option('-m', '--mime-type', action="store_true",
1141- dest="batch_mime",
1142- help=_('Set the output MIME type for batch mode. The default'
1143- 'is %s. Note that you probably want to set the output'
1144+ parser.add_option('-m', '--mime-type', dest="cli-output-type",
1145+ help=_('Set the output MIME type for batch mode. The default '
1146+ 'is %s. Note that you probably want to set the output '
1147 'suffix as well.') % settings['cli-output-type'])
1148 parser.add_option('-q', '--quiet', action="store_true", dest="quiet",
1149 help=_("Be quiet. Don't write normal output, only errors."))
1150 parser.add_option('-d', '--debug', action="store_true", dest="debug",
1151- help=_('Print additional debug information'))
1152- parser.add_option('-s', '--suffix', dest="new_suffix",
1153+ help=_('Displays additional debug information'))
1154+ parser.add_option('-s', '--suffix', dest="cli-output-suffix",
1155 help=_('Set the output filename suffix for batch mode.'
1156- 'The default is %s . Note that the suffix does not'
1157+ 'The default is %s . Note that the suffix does not '
1158 'affect\n the output MIME type.') % settings['cli-output-suffix'])
1159 parser.add_option('-j', '--jobs', action='store', type='int', dest='jobs',
1160 metavar='NUM', help=_('Force number of concurrent conversions.'))
1161 parser.add_option('--help-gst', action="store_true", dest="_unused",
1162- help=_('Show GStreamer Options'))
1163+ help=_('Shows GStreamer Options'))
1164 return parser
1165
1166
1167 _add_soundconverter_path()
1168-_check_libs()
1169
1170 import soundconverter
1171 soundconverter.NAME = NAME
1172@@ -145,14 +161,31 @@
1173 continue
1174 settings[k] = getattr(options, k)
1175
1176+settings['cli-output-type'] = check_mime_type(settings['cli-output-type'])
1177+
1178+_check_libs()
1179+
1180 print ' using %d thread(s)' % settings['jobs']
1181
1182-from soundconverter.ui import gui_main
1183+from soundconverter.batch import cli_convert_main
1184+from soundconverter.batch import cli_tags_main
1185 from soundconverter.fileoperations import filename_to_uri
1186-
1187 files = map(filename_to_uri, files)
1188-gui_main(NAME, VERSION, GLADEFILE, files)
1189
1190+try:
1191+ from soundconverter.ui import gui_main
1192+except:
1193+ if settings['mode'] == 'gui':
1194+ settings['mode'] = 'batch'
1195+
1196+if settings['mode'] == 'gui':
1197+ gui_main(NAME, VERSION, GLADEFILE, files)
1198+elif settings['mode'] == 'tags':
1199+ if not files: print 'nothing to do...'
1200+ cli_tags_main(files)
1201+else:
1202+ if not files: print 'nothing to do...'
1203+ cli_convert_main(files)
1204
1205
1206
1207
1208=== modified file 'configure'
1209--- configure 2012-02-22 21:58:39 +0000
1210+++ configure 2012-11-21 17:48:22 +0000
1211@@ -1,6 +1,6 @@
1212 #! /bin/sh
1213 # Guess values for system-dependent variables and create Makefiles.
1214-# Generated by GNU Autoconf 2.68.
1215+# Generated by GNU Autoconf 2.68 for soundconverter 2.0.4.
1216 #
1217 #
1218 # Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
1219@@ -555,12 +555,12 @@
1220 MAKEFLAGS=
1221
1222 # Identity of this package.
1223-PACKAGE_NAME=
1224-PACKAGE_TARNAME=
1225-PACKAGE_VERSION=
1226-PACKAGE_STRING=
1227-PACKAGE_BUGREPORT=
1228-PACKAGE_URL=
1229+PACKAGE_NAME='soundconverter'
1230+PACKAGE_TARNAME='soundconverter'
1231+PACKAGE_VERSION='2.0.4'
1232+PACKAGE_STRING='soundconverter 2.0.4'
1233+PACKAGE_BUGREPORT=''
1234+PACKAGE_URL=''
1235
1236 ac_unique_file="bin/soundconverter.py"
1237 # Factoring default headers for most tests.
1238@@ -634,6 +634,13 @@
1239 INTLTOOL_KEYS_RULE
1240 INTLTOOL_DIRECTORY_RULE
1241 INTLTOOL_DESKTOP_RULE
1242+intltool__v_merge_options_0
1243+intltool__v_merge_options_
1244+INTLTOOL_V_MERGE_OPTIONS
1245+INTLTOOL__v_MERGE_0
1246+INTLTOOL__v_MERGE_
1247+INTLTOOL_V_MERGE
1248+AM_DEFAULT_VERBOSITY
1249 INTLTOOL_EXTRACT
1250 INTLTOOL_MERGE
1251 INTLTOOL_UPDATE
1252@@ -659,6 +666,7 @@
1253 am__fastdepCC_FALSE
1254 am__fastdepCC_TRUE
1255 CCDEPMODE
1256+am__nodep
1257 AMDEPBACKSLASH
1258 AMDEP_FALSE
1259 AMDEP_TRUE
1260@@ -748,7 +756,8 @@
1261 LDFLAGS
1262 LIBS
1263 CPPFLAGS
1264-CPP'
1265+CPP
1266+PYTHON'
1267
1268
1269 # Initialize some variables set by options.
1270@@ -789,7 +798,7 @@
1271 localstatedir='${prefix}/var'
1272 includedir='${prefix}/include'
1273 oldincludedir='/usr/include'
1274-docdir='${datarootdir}/doc/${PACKAGE}'
1275+docdir='${datarootdir}/doc/${PACKAGE_TARNAME}'
1276 infodir='${datarootdir}/info'
1277 htmldir='${docdir}'
1278 dvidir='${docdir}'
1279@@ -1291,7 +1300,7 @@
1280 # Omit some internal or obsolete options to make the list less imposing.
1281 # This message is too long to be a string in the A/UX 3.1 sh.
1282 cat <<_ACEOF
1283-\`configure' configures this package to adapt to many kinds of systems.
1284+\`configure' configures soundconverter 2.0.4 to adapt to many kinds of systems.
1285
1286 Usage: $0 [OPTION]... [VAR=VALUE]...
1287
1288@@ -1339,7 +1348,7 @@
1289 --infodir=DIR info documentation [DATAROOTDIR/info]
1290 --localedir=DIR locale-dependent data [DATAROOTDIR/locale]
1291 --mandir=DIR man documentation [DATAROOTDIR/man]
1292- --docdir=DIR documentation root [DATAROOTDIR/doc/PACKAGE]
1293+ --docdir=DIR documentation root [DATAROOTDIR/doc/soundconverter]
1294 --htmldir=DIR html documentation [DOCDIR]
1295 --dvidir=DIR dvi documentation [DOCDIR]
1296 --pdfdir=DIR pdf documentation [DOCDIR]
1297@@ -1356,7 +1365,9 @@
1298 fi
1299
1300 if test -n "$ac_init_help"; then
1301-
1302+ case $ac_init_help in
1303+ short | recursive ) echo "Configuration of soundconverter 2.0.4:";;
1304+ esac
1305 cat <<\_ACEOF
1306
1307 Optional Features:
1308@@ -1376,6 +1387,7 @@
1309 CPPFLAGS (Objective) C/C++ preprocessor flags, e.g. -I<include dir> if
1310 you have headers in a nonstandard directory <include dir>
1311 CPP C preprocessor
1312+ PYTHON the Python interpreter
1313
1314 Use these variables to override the choices made by `configure' or to help
1315 it to find libraries and programs with nonstandard names/locations.
1316@@ -1443,7 +1455,7 @@
1317 test -n "$ac_init_help" && exit $ac_status
1318 if $ac_init_version; then
1319 cat <<\_ACEOF
1320-configure
1321+soundconverter configure 2.0.4
1322 generated by GNU Autoconf 2.68
1323
1324 Copyright (C) 2010 Free Software Foundation, Inc.
1325@@ -1808,7 +1820,7 @@
1326 This file contains any messages produced by compilers while
1327 running configure, to aid debugging if configure makes a mistake.
1328
1329-It was created by $as_me, which was
1330+It was created by soundconverter $as_me 2.0.4, which was
1331 generated by GNU Autoconf 2.68. Invocation command line was
1332
1333 $ $0 $@
1334@@ -2623,8 +2635,8 @@
1335
1336
1337 # Define the identity of the package.
1338- PACKAGE=soundconverter
1339- VERSION=2.0.1
1340+ PACKAGE='soundconverter'
1341+ VERSION='2.0.4'
1342
1343
1344 cat >>confdefs.h <<_ACEOF
1345@@ -2654,11 +2666,11 @@
1346
1347 # We need awk for the "check" target. The system "awk" is bad on
1348 # some platforms.
1349-# Always define AMTAR for backward compatibility.
1350-
1351-AMTAR=${AMTAR-"${am_missing_run}tar"}
1352-
1353-am__tar='${AMTAR} chof - "$$tardir"'; am__untar='${AMTAR} xf -'
1354+# Always define AMTAR for backward compatibility. Yes, it's still used
1355+# in the wild :-( We should find a proper way to deprecate it ...
1356+AMTAR='$${TAR-tar}'
1357+
1358+am__tar='$${TAR-tar} chof - "$$tardir"' am__untar='$${TAR-tar} xf -'
1359
1360
1361
1362@@ -2672,7 +2684,7 @@
1363
1364 ACLOCAL="$ACLOCAL $ACLOCAL_FLAGS"
1365
1366-ALL_LINGUAS="ar bg br ca cs da de el en_AU en_GB eo es et eu fa fi fr gl he hi hu it ja ml ms nl pl pt_BR pt ru sk sl sr@latin sr@Latn sr sv te tr uk vi zh_CN zh_TW"
1367+ALL_LINGUAS="ar bg br ca cs da de el en_AU en_GB eo es et eu fa fi fr fr_CA gl he hi hu it ja ml ms nl pl pt_BR pt ru sk sl sr@latin sr@Latn sr sv te tr uk vi zh_CN zh_TW"
1368
1369 GETTEXT_PACKAGE="soundconverter"
1370
1371@@ -2733,6 +2745,7 @@
1372 if test "x$enable_dependency_tracking" != xno; then
1373 am_depcomp="$ac_aux_dir/depcomp"
1374 AMDEPBACKSLASH='\'
1375+ am__nodep='_no'
1376 fi
1377 if test "x$enable_dependency_tracking" != xno; then
1378 AMDEP_TRUE=
1379@@ -3546,6 +3559,7 @@
1380 # instance it was reported that on HP-UX the gcc test will end up
1381 # making a dummy file named `D' -- because `-MD' means `put the output
1382 # in D'.
1383+ rm -rf conftest.dir
1384 mkdir conftest.dir
1385 # Copy depcomp to subdir because otherwise we won't find it if we're
1386 # using a relative directory.
1387@@ -3605,7 +3619,7 @@
1388 break
1389 fi
1390 ;;
1391- msvisualcpp | msvcmsys)
1392+ msvc7 | msvc7msys | msvisualcpp | msvcmsys)
1393 # This compiler won't grok `-c -o', but also, the minuso test has
1394 # not run yet. These depmodes are late enough in the game, and
1395 # so weak that their functioning should not be impacted.
1396@@ -4643,6 +4657,10 @@
1397 fi
1398
1399 ;;
1400+ *-*-openbsd*)
1401+ CATOBJEXT=.mo
1402+ DATADIRNAME=share
1403+ ;;
1404 *)
1405 CATOBJEXT=.mo
1406 DATADIRNAME=lib
1407@@ -4786,14 +4804,12 @@
1408 ;;
1409 esac
1410
1411+INTLTOOL_REQUIRED_VERSION_AS_INT=`echo | awk -F. '{ print $ 1 * 1000 + $ 2 * 100 + $ 3; }'`
1412+INTLTOOL_APPLIED_VERSION=`intltool-update --version | head -1 | cut -d" " -f3`
1413+INTLTOOL_APPLIED_VERSION_AS_INT=`echo $INTLTOOL_APPLIED_VERSION | awk -F. '{ print $ 1 * 1000 + $ 2 * 100 + $ 3; }'`
1414 if test -n ""; then
1415 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for intltool >= " >&5
1416 $as_echo_n "checking for intltool >= ... " >&6; }
1417-
1418- INTLTOOL_REQUIRED_VERSION_AS_INT=`echo | awk -F. '{ print $ 1 * 1000 + $ 2 * 100 + $ 3; }'`
1419- INTLTOOL_APPLIED_VERSION=`intltool-update --version | head -1 | cut -d" " -f3`
1420- INTLTOOL_APPLIED_VERSION_AS_INT=`echo $INTLTOOL_APPLIED_VERSION | awk -F. '{ print $ 1 * 1000 + $ 2 * 100 + $ 3; }'`
1421-
1422 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $INTLTOOL_APPLIED_VERSION found" >&5
1423 $as_echo "$INTLTOOL_APPLIED_VERSION found" >&6; }
1424 test "$INTLTOOL_APPLIED_VERSION_AS_INT" -ge "$INTLTOOL_REQUIRED_VERSION_AS_INT" ||
1425@@ -4924,25 +4940,48 @@
1426 as_fn_error $? "The intltool scripts were not found. Please install intltool." "$LINENO" 5
1427 fi
1428
1429- INTLTOOL_DESKTOP_RULE='%.desktop: %.desktop.in $(INTLTOOL_MERGE) $(wildcard $(top_srcdir)/po/*.po) ; LC_ALL=C $(INTLTOOL_MERGE) -d -u -c $(top_builddir)/po/.intltool-merge-cache $(top_srcdir)/po $< $@'
1430-INTLTOOL_DIRECTORY_RULE='%.directory: %.directory.in $(INTLTOOL_MERGE) $(wildcard $(top_srcdir)/po/*.po) ; LC_ALL=C $(INTLTOOL_MERGE) -d -u -c $(top_builddir)/po/.intltool-merge-cache $(top_srcdir)/po $< $@'
1431- INTLTOOL_KEYS_RULE='%.keys: %.keys.in $(INTLTOOL_MERGE) $(wildcard $(top_srcdir)/po/*.po) ; LC_ALL=C $(INTLTOOL_MERGE) -k -u -c $(top_builddir)/po/.intltool-merge-cache $(top_srcdir)/po $< $@'
1432- INTLTOOL_PROP_RULE='%.prop: %.prop.in $(INTLTOOL_MERGE) $(wildcard $(top_srcdir)/po/*.po) ; LC_ALL=C $(INTLTOOL_MERGE) -d -u -c $(top_builddir)/po/.intltool-merge-cache $(top_srcdir)/po $< $@'
1433- INTLTOOL_OAF_RULE='%.oaf: %.oaf.in $(INTLTOOL_MERGE) $(wildcard $(top_srcdir)/po/*.po) ; LC_ALL=C $(INTLTOOL_MERGE) -o -p $(top_srcdir)/po $< $@'
1434- INTLTOOL_PONG_RULE='%.pong: %.pong.in $(INTLTOOL_MERGE) $(wildcard $(top_srcdir)/po/*.po) ; LC_ALL=C $(INTLTOOL_MERGE) -x -u -c $(top_builddir)/po/.intltool-merge-cache $(top_srcdir)/po $< $@'
1435- INTLTOOL_SERVER_RULE='%.server: %.server.in $(INTLTOOL_MERGE) $(wildcard $(top_srcdir)/po/*.po) ; LC_ALL=C $(INTLTOOL_MERGE) -o -u -c $(top_builddir)/po/.intltool-merge-cache $(top_srcdir)/po $< $@'
1436- INTLTOOL_SHEET_RULE='%.sheet: %.sheet.in $(INTLTOOL_MERGE) $(wildcard $(top_srcdir)/po/*.po) ; LC_ALL=C $(INTLTOOL_MERGE) -x -u -c $(top_builddir)/po/.intltool-merge-cache $(top_srcdir)/po $< $@'
1437-INTLTOOL_SOUNDLIST_RULE='%.soundlist: %.soundlist.in $(INTLTOOL_MERGE) $(wildcard $(top_srcdir)/po/*.po) ; LC_ALL=C $(INTLTOOL_MERGE) -d -u -c $(top_builddir)/po/.intltool-merge-cache $(top_srcdir)/po $< $@'
1438- INTLTOOL_UI_RULE='%.ui: %.ui.in $(INTLTOOL_MERGE) $(wildcard $(top_srcdir)/po/*.po) ; LC_ALL=C $(INTLTOOL_MERGE) -x -u -c $(top_builddir)/po/.intltool-merge-cache $(top_srcdir)/po $< $@'
1439- INTLTOOL_XML_RULE='%.xml: %.xml.in $(INTLTOOL_MERGE) $(wildcard $(top_srcdir)/po/*.po) ; LC_ALL=C $(INTLTOOL_MERGE) -x -u -c $(top_builddir)/po/.intltool-merge-cache $(top_srcdir)/po $< $@'
1440- INTLTOOL_XML_NOMERGE_RULE='%.xml: %.xml.in $(INTLTOOL_MERGE) ; LC_ALL=C $(INTLTOOL_MERGE) -x -u /tmp $< $@'
1441- INTLTOOL_XAM_RULE='%.xam: %.xml.in $(INTLTOOL_MERGE) $(wildcard $(top_srcdir)/po/*.po) ; LC_ALL=C $(INTLTOOL_MERGE) -x -u -c $(top_builddir)/po/.intltool-merge-cache $(top_srcdir)/po $< $@'
1442- INTLTOOL_KBD_RULE='%.kbd: %.kbd.in $(INTLTOOL_MERGE) $(wildcard $(top_srcdir)/po/*.po) ; LC_ALL=C $(INTLTOOL_MERGE) -x -u -m -c $(top_builddir)/po/.intltool-merge-cache $(top_srcdir)/po $< $@'
1443- INTLTOOL_CAVES_RULE='%.caves: %.caves.in $(INTLTOOL_MERGE) $(wildcard $(top_srcdir)/po/*.po) ; LC_ALL=C $(INTLTOOL_MERGE) -d -u -c $(top_builddir)/po/.intltool-merge-cache $(top_srcdir)/po $< $@'
1444- INTLTOOL_SCHEMAS_RULE='%.schemas: %.schemas.in $(INTLTOOL_MERGE) $(wildcard $(top_srcdir)/po/*.po) ; LC_ALL=C $(INTLTOOL_MERGE) -s -u -c $(top_builddir)/po/.intltool-merge-cache $(top_srcdir)/po $< $@'
1445- INTLTOOL_THEME_RULE='%.theme: %.theme.in $(INTLTOOL_MERGE) $(wildcard $(top_srcdir)/po/*.po) ; LC_ALL=C $(INTLTOOL_MERGE) -d -u -c $(top_builddir)/po/.intltool-merge-cache $(top_srcdir)/po $< $@'
1446- INTLTOOL_SERVICE_RULE='%.service: %.service.in $(INTLTOOL_MERGE) $(wildcard $(top_srcdir)/po/*.po) ; LC_ALL=C $(INTLTOOL_MERGE) -d -u -c $(top_builddir)/po/.intltool-merge-cache $(top_srcdir)/po $< $@'
1447- INTLTOOL_POLICY_RULE='%.policy: %.policy.in $(INTLTOOL_MERGE) $(wildcard $(top_srcdir)/po/*.po) ; LC_ALL=C $(INTLTOOL_MERGE) -x -u -c $(top_builddir)/po/.intltool-merge-cache $(top_srcdir)/po $< $@'
1448+if test -z "$AM_DEFAULT_VERBOSITY"; then
1449+ AM_DEFAULT_VERBOSITY=1
1450+fi
1451+
1452+
1453+INTLTOOL_V_MERGE='$(INTLTOOL__v_MERGE_$(V))'
1454+INTLTOOL__v_MERGE_='$(INTLTOOL__v_MERGE_$(AM_DEFAULT_VERBOSITY))'
1455+INTLTOOL__v_MERGE_0='@echo " ITMRG " $@;'
1456+
1457+
1458+
1459+
1460+INTLTOOL_V_MERGE_OPTIONS='$(intltool__v_merge_options_$(V))'
1461+intltool__v_merge_options_='$(intltool__v_merge_options_$(AM_DEFAULT_VERBOSITY))'
1462+intltool__v_merge_options_0='-q'
1463+
1464+
1465+
1466+
1467+ INTLTOOL_DESKTOP_RULE='%.desktop: %.desktop.in $(INTLTOOL_MERGE) $(wildcard $(top_srcdir)/po/*.po) ; $(INTLTOOL_V_MERGE)LC_ALL=C $(INTLTOOL_MERGE) $(INTLTOOL_V_MERGE_OPTIONS) -d -u -c $(top_builddir)/po/.intltool-merge-cache $(top_srcdir)/po $< $@'
1468+INTLTOOL_DIRECTORY_RULE='%.directory: %.directory.in $(INTLTOOL_MERGE) $(wildcard $(top_srcdir)/po/*.po) ; $(INTLTOOL_V_MERGE)LC_ALL=C $(INTLTOOL_MERGE) $(INTLTOOL_V_MERGE_OPTIONS) -d -u -c $(top_builddir)/po/.intltool-merge-cache $(top_srcdir)/po $< $@'
1469+ INTLTOOL_KEYS_RULE='%.keys: %.keys.in $(INTLTOOL_MERGE) $(wildcard $(top_srcdir)/po/*.po) ; $(INTLTOOL_V_MERGE)LC_ALL=C $(INTLTOOL_MERGE) $(INTLTOOL_V_MERGE_OPTIONS) -k -u -c $(top_builddir)/po/.intltool-merge-cache $(top_srcdir)/po $< $@'
1470+ INTLTOOL_PROP_RULE='%.prop: %.prop.in $(INTLTOOL_MERGE) $(wildcard $(top_srcdir)/po/*.po) ; $(INTLTOOL_V_MERGE)LC_ALL=C $(INTLTOOL_MERGE) $(INTLTOOL_V_MERGE_OPTIONS) -d -u -c $(top_builddir)/po/.intltool-merge-cache $(top_srcdir)/po $< $@'
1471+ INTLTOOL_OAF_RULE='%.oaf: %.oaf.in $(INTLTOOL_MERGE) $(wildcard $(top_srcdir)/po/*.po) ; $(INTLTOOL_V_MERGE)LC_ALL=C $(INTLTOOL_MERGE) $(INTLTOOL_V_MERGE_OPTIONS) -o -p $(top_srcdir)/po $< $@'
1472+ INTLTOOL_PONG_RULE='%.pong: %.pong.in $(INTLTOOL_MERGE) $(wildcard $(top_srcdir)/po/*.po) ; $(INTLTOOL_V_MERGE)LC_ALL=C $(INTLTOOL_MERGE) $(INTLTOOL_V_MERGE_OPTIONS) -x -u -c $(top_builddir)/po/.intltool-merge-cache $(top_srcdir)/po $< $@'
1473+ INTLTOOL_SERVER_RULE='%.server: %.server.in $(INTLTOOL_MERGE) $(wildcard $(top_srcdir)/po/*.po) ; $(INTLTOOL_V_MERGE)LC_ALL=C $(INTLTOOL_MERGE) $(INTLTOOL_V_MERGE_OPTIONS) -o -u -c $(top_builddir)/po/.intltool-merge-cache $(top_srcdir)/po $< $@'
1474+ INTLTOOL_SHEET_RULE='%.sheet: %.sheet.in $(INTLTOOL_MERGE) $(wildcard $(top_srcdir)/po/*.po) ; $(INTLTOOL_V_MERGE)LC_ALL=C $(INTLTOOL_MERGE) $(INTLTOOL_V_MERGE_OPTIONS) -x -u -c $(top_builddir)/po/.intltool-merge-cache $(top_srcdir)/po $< $@'
1475+INTLTOOL_SOUNDLIST_RULE='%.soundlist: %.soundlist.in $(INTLTOOL_MERGE) $(wildcard $(top_srcdir)/po/*.po) ; $(INTLTOOL_V_MERGE)LC_ALL=C $(INTLTOOL_MERGE) $(INTLTOOL_V_MERGE_OPTIONS) -d -u -c $(top_builddir)/po/.intltool-merge-cache $(top_srcdir)/po $< $@'
1476+ INTLTOOL_UI_RULE='%.ui: %.ui.in $(INTLTOOL_MERGE) $(wildcard $(top_srcdir)/po/*.po) ; $(INTLTOOL_V_MERGE)LC_ALL=C $(INTLTOOL_MERGE) $(INTLTOOL_V_MERGE_OPTIONS) -x -u -c $(top_builddir)/po/.intltool-merge-cache $(top_srcdir)/po $< $@'
1477+ INTLTOOL_XML_RULE='%.xml: %.xml.in $(INTLTOOL_MERGE) $(wildcard $(top_srcdir)/po/*.po) ; $(INTLTOOL_V_MERGE)LC_ALL=C $(INTLTOOL_MERGE) $(INTLTOOL_V_MERGE_OPTIONS) -x -u -c $(top_builddir)/po/.intltool-merge-cache $(top_srcdir)/po $< $@'
1478+if test "$INTLTOOL_APPLIED_VERSION_AS_INT" -ge 5000; then
1479+ INTLTOOL_XML_NOMERGE_RULE='%.xml: %.xml.in $(INTLTOOL_MERGE) ; $(INTLTOOL_V_MERGE)LC_ALL=C $(INTLTOOL_MERGE) $(INTLTOOL_V_MERGE_OPTIONS) -x -u --no-translations $< $@'
1480+else
1481+ INTLTOOL_XML_NOMERGE_RULE='%.xml: %.xml.in $(INTLTOOL_MERGE) ; $(INTLTOOL_V_MERGE)_it_tmp_dir=tmp.intltool.$$RANDOM && mkdir $$_it_tmp_dir && LC_ALL=C $(INTLTOOL_MERGE) $(INTLTOOL_V_MERGE_OPTIONS) -x -u $$_it_tmp_dir $< $@ && rmdir $$_it_tmp_dir'
1482+fi
1483+ INTLTOOL_XAM_RULE='%.xam: %.xml.in $(INTLTOOL_MERGE) $(wildcard $(top_srcdir)/po/*.po) ; $(INTLTOOL_V_MERGE)LC_ALL=C $(INTLTOOL_MERGE) $(INTLTOOL_V_MERGE_OPTIONS) -x -u -c $(top_builddir)/po/.intltool-merge-cache $(top_srcdir)/po $< $@'
1484+ INTLTOOL_KBD_RULE='%.kbd: %.kbd.in $(INTLTOOL_MERGE) $(wildcard $(top_srcdir)/po/*.po) ; $(INTLTOOL_V_MERGE)LC_ALL=C $(INTLTOOL_MERGE) $(INTLTOOL_V_MERGE_OPTIONS) -x -u -m -c $(top_builddir)/po/.intltool-merge-cache $(top_srcdir)/po $< $@'
1485+ INTLTOOL_CAVES_RULE='%.caves: %.caves.in $(INTLTOOL_MERGE) $(wildcard $(top_srcdir)/po/*.po) ; $(INTLTOOL_V_MERGE)LC_ALL=C $(INTLTOOL_MERGE) $(INTLTOOL_V_MERGE_OPTIONS) -d -u -c $(top_builddir)/po/.intltool-merge-cache $(top_srcdir)/po $< $@'
1486+ INTLTOOL_SCHEMAS_RULE='%.schemas: %.schemas.in $(INTLTOOL_MERGE) $(wildcard $(top_srcdir)/po/*.po) ; $(INTLTOOL_V_MERGE)LC_ALL=C $(INTLTOOL_MERGE) $(INTLTOOL_V_MERGE_OPTIONS) -s -u -c $(top_builddir)/po/.intltool-merge-cache $(top_srcdir)/po $< $@'
1487+ INTLTOOL_THEME_RULE='%.theme: %.theme.in $(INTLTOOL_MERGE) $(wildcard $(top_srcdir)/po/*.po) ; $(INTLTOOL_V_MERGE)LC_ALL=C $(INTLTOOL_MERGE) $(INTLTOOL_V_MERGE_OPTIONS) -d -u -c $(top_builddir)/po/.intltool-merge-cache $(top_srcdir)/po $< $@'
1488+ INTLTOOL_SERVICE_RULE='%.service: %.service.in $(INTLTOOL_MERGE) $(wildcard $(top_srcdir)/po/*.po) ; $(INTLTOOL_V_MERGE)LC_ALL=C $(INTLTOOL_MERGE) $(INTLTOOL_V_MERGE_OPTIONS) -d -u -c $(top_builddir)/po/.intltool-merge-cache $(top_srcdir)/po $< $@'
1489+ INTLTOOL_POLICY_RULE='%.policy: %.policy.in $(INTLTOOL_MERGE) $(wildcard $(top_srcdir)/po/*.po) ; $(INTLTOOL_V_MERGE)LC_ALL=C $(INTLTOOL_MERGE) $(INTLTOOL_V_MERGE_OPTIONS) -x -u -c $(top_builddir)/po/.intltool-merge-cache $(top_srcdir)/po $< $@'
1490
1491
1492
1493@@ -5261,7 +5300,7 @@
1494 if test $? -ne 0; then
1495 as_fn_error $? "perl 5.8.1 is required for intltool" "$LINENO" 5
1496 else
1497- IT_PERL_VERSION="`$INTLTOOL_PERL -e \"printf '%vd', $^V\"`"
1498+ IT_PERL_VERSION=`$INTLTOOL_PERL -e "printf '%vd', $^V"`
1499 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $IT_PERL_VERSION" >&5
1500 $as_echo "$IT_PERL_VERSION" >&6; }
1501 fi
1502@@ -5325,6 +5364,8 @@
1503
1504
1505
1506+
1507+
1508 if test -n "$PYTHON"; then
1509 # If the user set $PYTHON, use it and don't search something else.
1510 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $PYTHON version >= 2.5" >&5
1511@@ -5358,7 +5399,7 @@
1512 $as_echo_n "(cached) " >&6
1513 else
1514
1515- for am_cv_pathless_PYTHON in python python2 python3 python3.2 python3.1 python3.0 python2.7 python2.6 python2.5 python2.4 python2.3 python2.2 python2.1 python2.0 none; do
1516+ for am_cv_pathless_PYTHON in python python2 python3 python3.2 python3.1 python3.0 python2.7 python2.6 python2.5 python2.4 python2.3 python2.2 python2.1 python2.0 none; do
1517 test "$am_cv_pathless_PYTHON" = none && break
1518 prog="import sys
1519 # split strings by '.' and convert to numeric. Append some zeros
1520@@ -5467,7 +5508,7 @@
1521
1522
1523
1524- { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $am_display_PYTHON script directory" >&5
1525+ { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $am_display_PYTHON script directory" >&5
1526 $as_echo_n "checking for $am_display_PYTHON script directory... " >&6; }
1527 if ${am_cv_python_pythondir+:} false; then :
1528 $as_echo_n "(cached) " >&6
1529@@ -5478,8 +5519,7 @@
1530 else
1531 am_py_prefix=$prefix
1532 fi
1533- am_cv_python_pythondir=`$PYTHON -c "import sys; from distutils import sysconfig; sys.stdout.write(sysconfig.get_python_lib(0,0,prefix='$am_py_prefix'))" 2>/dev/null ||
1534- echo "$PYTHON_PREFIX/lib/python$PYTHON_VERSION/site-packages"`
1535+ am_cv_python_pythondir=`$PYTHON -c "import sys; from distutils import sysconfig; sys.stdout.write(sysconfig.get_python_lib(0,0,prefix='$am_py_prefix'))" 2>/dev/null`
1536 case $am_cv_python_pythondir in
1537 $am_py_prefix*)
1538 am__strip_prefix=`echo "$am_py_prefix" | sed 's|.|.|g'`
1539@@ -5505,7 +5545,7 @@
1540 pkgpythondir=\${pythondir}/$PACKAGE
1541
1542
1543- { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $am_display_PYTHON extension module directory" >&5
1544+ { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $am_display_PYTHON extension module directory" >&5
1545 $as_echo_n "checking for $am_display_PYTHON extension module directory... " >&6; }
1546 if ${am_cv_python_pyexecdir+:} false; then :
1547 $as_echo_n "(cached) " >&6
1548@@ -5516,8 +5556,7 @@
1549 else
1550 am_py_exec_prefix=$exec_prefix
1551 fi
1552- am_cv_python_pyexecdir=`$PYTHON -c "import sys; from distutils import sysconfig; sys.stdout.write(sysconfig.get_python_lib(1,0,prefix='$am_py_exec_prefix'))" 2>/dev/null ||
1553- echo "$PYTHON_EXEC_PREFIX/lib/python$PYTHON_VERSION/site-packages"`
1554+ am_cv_python_pyexecdir=`$PYTHON -c "import sys; from distutils import sysconfig; sys.stdout.write(sysconfig.get_python_lib(1,0,prefix='$am_py_exec_prefix'))" 2>/dev/null`
1555 case $am_cv_python_pyexecdir in
1556 $am_py_exec_prefix*)
1557 am__strip_prefix=`echo "$am_py_exec_prefix" | sed 's|.|.|g'`
1558@@ -6157,7 +6196,7 @@
1559 # report actual input values of CONFIG_FILES etc. instead of their
1560 # values after options handling.
1561 ac_log="
1562-This file was extended by $as_me, which was
1563+This file was extended by soundconverter $as_me 2.0.4, which was
1564 generated by GNU Autoconf 2.68. Invocation command line was
1565
1566 CONFIG_FILES = $CONFIG_FILES
1567@@ -6214,7 +6253,7 @@
1568 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
1569 ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
1570 ac_cs_version="\\
1571-config.status
1572+soundconverter config.status 2.0.4
1573 configured by $0, generated by GNU Autoconf 2.68,
1574 with options \\"\$ac_cs_config\\"
1575
1576
1577=== modified file 'configure.in'
1578--- configure.in 2012-02-22 21:58:39 +0000
1579+++ configure.in 2012-11-21 17:48:22 +0000
1580@@ -1,9 +1,9 @@
1581 dnl -*- Mode: autoconf -*-
1582 dnl Process this file with autoconf to produce a configure script.
1583 AC_PREREQ([2.68])
1584-AC_INIT
1585+AC_INIT([soundconverter], [2.0.4])
1586 AC_CONFIG_SRCDIR([bin/soundconverter.py])
1587-AM_INIT_AUTOMAKE([soundconverter], [2.0.1])
1588+AM_INIT_AUTOMAKE
1589
1590 m4_define(required_python_abi, [2.5])
1591 m4_define(required_python_version, [2.5])
1592@@ -13,7 +13,7 @@
1593 dnl put the ACLOCAL flags in the makefile
1594 ACLOCAL="$ACLOCAL $ACLOCAL_FLAGS"
1595
1596-ALL_LINGUAS="ar bg br ca cs da de el en_AU en_GB eo es et eu fa fi fr gl he hi hu it ja ml ms nl pl pt_BR pt ru sk sl sr@latin sr@Latn sr sv te tr uk vi zh_CN zh_TW"
1597+ALL_LINGUAS="ar bg br ca cs da de el en_AU en_GB eo es et eu fa fi fr fr_CA gl he hi hu it ja ml ms nl pl pt_BR pt ru sk sl sr@latin sr@Latn sr sv te tr uk vi zh_CN zh_TW"
1598
1599 GETTEXT_PACKAGE="soundconverter"
1600 AC_SUBST([GETTEXT_PACKAGE])
1601
1602=== modified file 'data/Makefile.in'
1603--- data/Makefile.in 2012-02-22 21:58:39 +0000
1604+++ data/Makefile.in 2012-11-21 17:48:22 +0000
1605@@ -1,9 +1,9 @@
1606-# Makefile.in generated by automake 1.11.1 from Makefile.am.
1607+# Makefile.in generated by automake 1.11.6 from Makefile.am.
1608 # @configure_input@
1609
1610 # Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
1611-# 2003, 2004, 2005, 2006, 2007, 2008, 2009 Free Software Foundation,
1612-# Inc.
1613+# 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011 Free Software
1614+# Foundation, Inc.
1615 # This Makefile.in is free software; the Free Software Foundation
1616 # gives unlimited permission to copy and/or distribute it,
1617 # with or without modifications, as long as this notice is preserved.
1618@@ -16,6 +16,23 @@
1619 @SET_MAKE@
1620
1621 VPATH = @srcdir@
1622+am__make_dryrun = \
1623+ { \
1624+ am__dry=no; \
1625+ case $$MAKEFLAGS in \
1626+ *\\[\ \ ]*) \
1627+ echo 'am--echo: ; @echo "AM" OK' | $(MAKE) -f - 2>/dev/null \
1628+ | grep '^AM OK$$' >/dev/null || am__dry=yes;; \
1629+ *) \
1630+ for am__flg in $$MAKEFLAGS; do \
1631+ case $$am__flg in \
1632+ *=*|--*) ;; \
1633+ *n*) am__dry=yes; break;; \
1634+ esac; \
1635+ done;; \
1636+ esac; \
1637+ test $$am__dry = yes; \
1638+ }
1639 pkgdatadir = $(datadir)/@PACKAGE@
1640 pkgincludedir = $(includedir)/@PACKAGE@
1641 pkglibdir = $(libdir)/@PACKAGE@
1642@@ -45,6 +62,11 @@
1643 CONFIG_CLEAN_VPATH_FILES =
1644 SOURCES =
1645 DIST_SOURCES =
1646+am__can_run_installinfo = \
1647+ case $$AM_UPDATE_INFO_DIR in \
1648+ n|no|NO) false;; \
1649+ *) (install-info --version) >/dev/null 2>&1;; \
1650+ esac
1651 am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`;
1652 am__vpath_adj = case $$p in \
1653 $(srcdir)/*) f=`echo "$$p" | sed "s|^$$srcdirstrip/||"`;; \
1654@@ -66,6 +88,12 @@
1655 am__base_list = \
1656 sed '$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;s/\n/ /g' | \
1657 sed '$$!N;$$!N;$$!N;$$!N;s/\n/ /g'
1658+am__uninstall_files_from_dir = { \
1659+ test -z "$$files" \
1660+ || { test ! -d "$$dir" && test ! -f "$$dir" && test ! -r "$$dir"; } \
1661+ || { echo " ( cd '$$dir' && rm -f" $$files ")"; \
1662+ $(am__cd) "$$dir" && rm -f $$files; }; \
1663+ }
1664 am__installdirs = "$(DESTDIR)$(Applicationsdir)" \
1665 "$(DESTDIR)$(gladedir)" "$(DESTDIR)$(icondir)" \
1666 "$(DESTDIR)$(svgicondir)"
1667@@ -75,6 +103,7 @@
1668 ACLOCAL = @ACLOCAL@
1669 ALL_LINGUAS = @ALL_LINGUAS@
1670 AMTAR = @AMTAR@
1671+AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@
1672 AUTOCONF = @AUTOCONF@
1673 AUTOHEADER = @AUTOHEADER@
1674 AUTOMAKE = @AUTOMAKE@
1675@@ -110,6 +139,10 @@
1676 INTLTOOL_MERGE = @INTLTOOL_MERGE@
1677 INTLTOOL_PERL = @INTLTOOL_PERL@
1678 INTLTOOL_UPDATE = @INTLTOOL_UPDATE@
1679+INTLTOOL_V_MERGE = @INTLTOOL_V_MERGE@
1680+INTLTOOL_V_MERGE_OPTIONS = @INTLTOOL_V_MERGE_OPTIONS@
1681+INTLTOOL__v_MERGE_ = @INTLTOOL__v_MERGE_@
1682+INTLTOOL__v_MERGE_0 = @INTLTOOL__v_MERGE_0@
1683 LDFLAGS = @LDFLAGS@
1684 LIBOBJS = @LIBOBJS@
1685 LIBS = @LIBS@
1686@@ -167,6 +200,8 @@
1687 includedir = @includedir@
1688 infodir = @infodir@
1689 install_sh = @install_sh@
1690+intltool__v_merge_options_ = @intltool__v_merge_options_@
1691+intltool__v_merge_options_0 = @intltool__v_merge_options_0@
1692 libdir = @libdir@
1693 libexecdir = @libexecdir@
1694 localedir = @localedir@
1695@@ -240,8 +275,11 @@
1696 cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@
1697 install-ApplicationsDATA: $(Applications_DATA)
1698 @$(NORMAL_INSTALL)
1699- test -z "$(Applicationsdir)" || $(MKDIR_P) "$(DESTDIR)$(Applicationsdir)"
1700 @list='$(Applications_DATA)'; test -n "$(Applicationsdir)" || list=; \
1701+ if test -n "$$list"; then \
1702+ echo " $(MKDIR_P) '$(DESTDIR)$(Applicationsdir)'"; \
1703+ $(MKDIR_P) "$(DESTDIR)$(Applicationsdir)" || exit 1; \
1704+ fi; \
1705 for p in $$list; do \
1706 if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
1707 echo "$$d$$p"; \
1708@@ -255,13 +293,14 @@
1709 @$(NORMAL_UNINSTALL)
1710 @list='$(Applications_DATA)'; test -n "$(Applicationsdir)" || list=; \
1711 files=`for p in $$list; do echo $$p; done | sed -e 's|^.*/||'`; \
1712- test -n "$$files" || exit 0; \
1713- echo " ( cd '$(DESTDIR)$(Applicationsdir)' && rm -f" $$files ")"; \
1714- cd "$(DESTDIR)$(Applicationsdir)" && rm -f $$files
1715+ dir='$(DESTDIR)$(Applicationsdir)'; $(am__uninstall_files_from_dir)
1716 install-dist_gladeDATA: $(dist_glade_DATA)
1717 @$(NORMAL_INSTALL)
1718- test -z "$(gladedir)" || $(MKDIR_P) "$(DESTDIR)$(gladedir)"
1719 @list='$(dist_glade_DATA)'; test -n "$(gladedir)" || list=; \
1720+ if test -n "$$list"; then \
1721+ echo " $(MKDIR_P) '$(DESTDIR)$(gladedir)'"; \
1722+ $(MKDIR_P) "$(DESTDIR)$(gladedir)" || exit 1; \
1723+ fi; \
1724 for p in $$list; do \
1725 if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
1726 echo "$$d$$p"; \
1727@@ -275,13 +314,14 @@
1728 @$(NORMAL_UNINSTALL)
1729 @list='$(dist_glade_DATA)'; test -n "$(gladedir)" || list=; \
1730 files=`for p in $$list; do echo $$p; done | sed -e 's|^.*/||'`; \
1731- test -n "$$files" || exit 0; \
1732- echo " ( cd '$(DESTDIR)$(gladedir)' && rm -f" $$files ")"; \
1733- cd "$(DESTDIR)$(gladedir)" && rm -f $$files
1734+ dir='$(DESTDIR)$(gladedir)'; $(am__uninstall_files_from_dir)
1735 install-dist_iconDATA: $(dist_icon_DATA)
1736 @$(NORMAL_INSTALL)
1737- test -z "$(icondir)" || $(MKDIR_P) "$(DESTDIR)$(icondir)"
1738 @list='$(dist_icon_DATA)'; test -n "$(icondir)" || list=; \
1739+ if test -n "$$list"; then \
1740+ echo " $(MKDIR_P) '$(DESTDIR)$(icondir)'"; \
1741+ $(MKDIR_P) "$(DESTDIR)$(icondir)" || exit 1; \
1742+ fi; \
1743 for p in $$list; do \
1744 if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
1745 echo "$$d$$p"; \
1746@@ -295,13 +335,14 @@
1747 @$(NORMAL_UNINSTALL)
1748 @list='$(dist_icon_DATA)'; test -n "$(icondir)" || list=; \
1749 files=`for p in $$list; do echo $$p; done | sed -e 's|^.*/||'`; \
1750- test -n "$$files" || exit 0; \
1751- echo " ( cd '$(DESTDIR)$(icondir)' && rm -f" $$files ")"; \
1752- cd "$(DESTDIR)$(icondir)" && rm -f $$files
1753+ dir='$(DESTDIR)$(icondir)'; $(am__uninstall_files_from_dir)
1754 install-dist_svgiconDATA: $(dist_svgicon_DATA)
1755 @$(NORMAL_INSTALL)
1756- test -z "$(svgicondir)" || $(MKDIR_P) "$(DESTDIR)$(svgicondir)"
1757 @list='$(dist_svgicon_DATA)'; test -n "$(svgicondir)" || list=; \
1758+ if test -n "$$list"; then \
1759+ echo " $(MKDIR_P) '$(DESTDIR)$(svgicondir)'"; \
1760+ $(MKDIR_P) "$(DESTDIR)$(svgicondir)" || exit 1; \
1761+ fi; \
1762 for p in $$list; do \
1763 if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
1764 echo "$$d$$p"; \
1765@@ -315,9 +356,7 @@
1766 @$(NORMAL_UNINSTALL)
1767 @list='$(dist_svgicon_DATA)'; test -n "$(svgicondir)" || list=; \
1768 files=`for p in $$list; do echo $$p; done | sed -e 's|^.*/||'`; \
1769- test -n "$$files" || exit 0; \
1770- echo " ( cd '$(DESTDIR)$(svgicondir)' && rm -f" $$files ")"; \
1771- cd "$(DESTDIR)$(svgicondir)" && rm -f $$files
1772+ dir='$(DESTDIR)$(svgicondir)'; $(am__uninstall_files_from_dir)
1773 tags: TAGS
1774 TAGS:
1775
1776@@ -372,10 +411,15 @@
1777
1778 installcheck: installcheck-am
1779 install-strip:
1780- $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
1781- install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
1782- `test -z '$(STRIP)' || \
1783- echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install
1784+ if test -z '$(STRIP)'; then \
1785+ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
1786+ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
1787+ install; \
1788+ else \
1789+ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
1790+ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
1791+ "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'" install; \
1792+ fi
1793 mostlyclean-generic:
1794
1795 clean-generic:
1796
1797=== modified file 'data/soundconverter.desktop'
1798--- data/soundconverter.desktop 2012-02-22 21:58:39 +0000
1799+++ data/soundconverter.desktop 2012-11-21 17:48:22 +0000
1800@@ -17,7 +17,8 @@
1801 Name[et]=Heli teisendaja
1802 Name[eu]=Soinu-bihurtzailea
1803 Name[fi]=Äänitiedostojen muunnin
1804-Name[fr]=Convertisseur Audio SoundConverter
1805+Name[fr]=Convertisseur audio
1806+Name[fr_CA]=Convertisseur audio
1807 Name[gl]=Sound Converter
1808 Name[he]=ממיר סאונד
1809 Name[hi]=दवानी बदलनेवला
1810@@ -25,19 +26,19 @@
1811 Name[it]=Sound Converter
1812 Name[ja]=サウンド変換
1813 Name[lv]=Skaņas pārveidotājs
1814-Name[ms]=Penukar Audio
1815+Name[ms]=Penukar Bunyi
1816 Name[nl]=Geluidsconverteerder
1817 Name[pl]=Konwerter dźwięku
1818 Name[pt]=Conversor de Som
1819 Name[pt_BR]=Conversor de Som
1820-Name[ru]=Аудиоконвертор
1821+Name[ru]=Аудиоконвертер
1822 Name[sk]=Zvukový konvertor
1823 Name[sl]=Pretvornik zvoka
1824 Name[sr]=Претварач звука
1825 Name[sr@Latn]=Prekoder zvuka
1826 Name[sr@latin]=Prekoder zvuka
1827 Name[sv]=Ljudkonverterare
1828-Name[te]=దవనిని మార్చేది
1829+Name[te]=శబ్ద పరివర్తకం
1830 Name[tr]=Ses Dönüştürücüsü
1831 Name[uk]=Конвертер аудіо
1832 Name[vi]=Bộ chuyển đổi âm thanh
1833@@ -51,7 +52,7 @@
1834 GenericName[ca]=Convertidor formats d'àudio
1835 GenericName[cs]=Převaděč zvukových formátů
1836 GenericName[da]=Lydformat-konvertering
1837-GenericName[de]=Audioformat Konverter
1838+GenericName[de]=Audio-Formatumwandlung
1839 GenericName[el]=Μετατροπέας Αρχείων Ηχου
1840 GenericName[en_AU]=Audio Format Converter
1841 GenericName[en_GB]=Audio Format Converter
1842@@ -60,7 +61,8 @@
1843 GenericName[et]=Heli vormingu teisendaja
1844 GenericName[eu]=Audio Formatu Bihurtzailea
1845 GenericName[fi]=Äänitiedostojen muunnin
1846-GenericName[fr]=Conversion entre formats audio
1847+GenericName[fr]=Convertisseur de fichiers audio
1848+GenericName[fr_CA]=Convertisseur de fichiers audio
1849 GenericName[gl]=Convertedor de formatos de son
1850 GenericName[he]=ממיר פורמטים של אודיו
1851 GenericName[hu]=Audió Formátum Konvertáló
1852@@ -69,64 +71,42 @@
1853 GenericName[lv]=Audio formātu pārveidotājs
1854 GenericName[ms]=Penukar Format Audio
1855 GenericName[nl]=Geluidsformaat-converteerder
1856-GenericName[pl]=Konwerter Formatów Audio
1857+GenericName[pl]=Konwerter formatów dźwięku
1858 GenericName[pt]=Conversor de Formatos de Áudio
1859 GenericName[pt_BR]=Conversor de Formato de Áudio
1860-GenericName[ru]=Аудиоконвертор
1861+GenericName[ru]=Конвертер форматов аудио
1862 GenericName[sk]=Prevod formátov zvuku
1863 GenericName[sl]=Pretvornik zapisov zvoka
1864 GenericName[sr]=Претварач формата звука
1865 GenericName[sr@Latn]=Prekodiranje zvučnih formata
1866 GenericName[sr@latin]=Prekodiranje zvučnih formata
1867 GenericName[sv]=Ljudformatskonverterare
1868-GenericName[te]=ధ్వని రకము మార్చేది
1869+GenericName[te]=ఆడియో ఆకృతి పరివర్తకం
1870 GenericName[tr]=Ses Biçimi Dönüştürücüsü
1871 GenericName[uk]=Конвертер аудіоформатів
1872 GenericName[vi]=Bộ chuyển định dạng Audio
1873 GenericName[zh_CN]=音频格式转换程序
1874 GenericName[zh_TW]=音訊格式轉換工具
1875-Comment=Convert audio files into other formats
1876-Comment[ar]=تحويل الملفات الصوتيه الى صيغ اخرى
1877-Comment[ast]=Camudar archivos de soniu a otros formatos
1878-Comment[bg]=Обръщане на аудио файлове в други формати
1879-Comment[br]=Amdreiñ restroù klevet ouzh furmadoù all
1880-Comment[ca]=Convertiu fitxers d'àudio a diferents formats
1881-Comment[cs]=Převeďte zvukové soubory do jiných formátů
1882-Comment[da]=Konvertér lydfiler til andre formater
1883-Comment[de]=Konvertierung von Audiodateien in andere Formate
1884-Comment[el]=Μετατρέψτε αρχεία ήχου σε αρχεία διαφορετικής ψηφιακής κωδικοποίησης
1885-Comment[en_AU]=Convert audio files into other formats
1886-Comment[en_GB]=Convert audio files into other formats
1887-Comment[eo]=Konverti sondosierojn al aliaj formoj
1888-Comment[es]=Convertir archivos de audio a otros formatos
1889-Comment[et]=Teisenda audiofaile ümber
1890-Comment[eu]=Bihurtu audio fitxategiak beste formatuetara
1891-Comment[fi]=Muunna äänitiedostoja toisiin muotoihin
1892-Comment[fr]=Convertit les fichiers audios vers d'autres formats
1893-Comment[gl]=Converter os ficheiros de son a outros formatos
1894-Comment[he]=ממיר קבצי אודיו לפורמטים שונים
1895-Comment[hu]=Audió fájlokat konvertál más formátumúra
1896-Comment[it]=Converte file audio in altri formati
1897-Comment[ja]=オーディオファイルを別のフォーマットに変換
1898+Comment=Converts audio files into other formats
1899+Comment[cs]=Převádí audio soubory do různých formátů
1900+Comment[de]=Konvertiert Audio-Dateien in andere Formate
1901+Comment[en_GB]=Converts audio files into other formats
1902+Comment[es]=Convierte archivos de audio a otros formatos
1903+Comment[eu]=Audio fitxategiak beste formatuetara bihurtzen ditu
1904+Comment[fr]=Convertit des fichiers audio en d'autres formats
1905+Comment[fr_CA]=Convertit des fichiers audio en d'autres formats
1906+Comment[gl]=Converte os ficheiros de son a outros formatos
1907+Comment[it]=Converti file audio in altri formati
1908 Comment[lv]=Pārveido audio datnes citos formātos
1909-Comment[ms]=Tukar file audio ke format yang lain
1910-Comment[nl]=Geluidsbestanden naar andere formaten converteren
1911-Comment[pl]=Konwertuj pliki audio do innych formatów
1912-Comment[pt]=Converter ficheiros de áudio para outros formatos
1913-Comment[pt_BR]=Converter arquivos de áudio em outros formatos
1914-Comment[ru]=Конвертировать аудиофайлы в другие форматы
1915-Comment[sk]=Prevedie zvukové súbory do iných formátov
1916-Comment[sl]=Pretvorite zvočne datoteke v druge zapise
1917-Comment[sr]=Претворите датотеке звука у друге формате
1918-Comment[sr@Latn]=Prevedi jedan zvučni format u druge
1919-Comment[sr@latin]=Prevodi jedan zvučni format u druge
1920-Comment[sv]=Konvertera ljudfiler till andra format
1921-Comment[te]=ఒక ధ్వని రకము నుంచి మొరొక రకమునకు మార్చేది
1922-Comment[tr]=Ses dosyalarını diğer formatlara dönüştürün
1923-Comment[uk]=Конвертує аудіофайли в інші формати
1924-Comment[vi]=Chuyển đổi file audio sang các định dạng khác
1925-Comment[zh_CN]=将音频文件转换为其它格式
1926-Comment[zh_TW]=將音訊檔案轉換為其他格式
1927+Comment[ms]=Tukar fail audio kepada format lain
1928+Comment[nl]=Converteert geluidsbestanden naar andere formaten
1929+Comment[pl]=Konwertuje pliki dźwiękowe do innych formatów
1930+Comment[pt_BR]=Converter para outros formatos os arquivos de áudio
1931+Comment[ru]=Конвертирует аудиофайлы в другие форматы
1932+Comment[sr]=Претварајте звучне датотеке у друге формате
1933+Comment[sr@latin]=Konvertuje audio fajlove u druge formate
1934+Comment[sv]=Konverterar ljudfiler till andra format
1935+Comment[zh_TW]=將音效檔轉換至不同格式
1936 Icon=soundconverter
1937 MimeType=application/x-ogg;application/ogg;audio/x-mp3;audio/x-scpls;audio/x-mpeg;audio/mpeg;audio/x-mpegurl;application/x-flac;audio/x-wav;audio/flac;
1938 Exec=soundconverter %U
1939
1940=== modified file 'data/soundconverter.desktop.in'
1941--- data/soundconverter.desktop.in 2012-02-22 21:58:39 +0000
1942+++ data/soundconverter.desktop.in 2012-11-21 17:48:22 +0000
1943@@ -2,7 +2,7 @@
1944 Version=1.0
1945 _Name=Sound Converter
1946 _GenericName=Audio Format Converter
1947-_Comment=Convert audio files into other formats
1948+_Comment=Converts audio files into other formats
1949 Icon=soundconverter
1950 MimeType=application/x-ogg;application/ogg;audio/x-mp3;audio/x-scpls;audio/x-mpeg;audio/mpeg;audio/x-mpegurl;application/x-flac;audio/x-wav;audio/flac;
1951 Exec=soundconverter %U
1952
1953=== modified file 'data/soundconverter.desktop.in.in'
1954--- data/soundconverter.desktop.in.in 2012-02-22 21:58:39 +0000
1955+++ data/soundconverter.desktop.in.in 2012-11-21 17:48:22 +0000
1956@@ -2,7 +2,7 @@
1957 Version=1.0
1958 _Name=Sound Converter
1959 _GenericName=Audio Format Converter
1960-_Comment=Convert audio files into other formats
1961+_Comment=Converts audio files into other formats
1962 Icon=soundconverter
1963 MimeType=application/x-ogg;application/ogg;audio/x-mp3;audio/x-scpls;audio/x-mpeg;audio/mpeg;audio/x-mpegurl;application/x-flac;audio/x-wav;audio/flac;
1964 Exec=soundconverter %U
1965
1966=== modified file 'data/soundconverter.glade'
1967--- data/soundconverter.glade 2012-02-22 21:58:39 +0000
1968+++ data/soundconverter.glade 2012-11-21 17:48:22 +0000
1969@@ -667,6 +667,9 @@
1970 <col id="0" translatable="yes">AAC (.m4a)</col>
1971 </row>
1972 <row>
1973+ <col id="0" translatable="yes">Opus (.opus)</col>
1974+ </row>
1975+ <row>
1976 <col id="0" translatable="yes">GNOME Audio Profile</col>
1977 </row>
1978 </data>
1979@@ -1044,7 +1047,7 @@
1980 <property name="visible">True</property>
1981 <property name="can_focus">True</property>
1982 <property name="receives_default">False</property>
1983- <property name="tooltip_text" translatable="yes">Remove all chars except letters, digits and ./_-</property>
1984+ <property name="tooltip_text" translatable="yes">Remove all characters except letters, digits and ./_-</property>
1985 <property name="use_action_appearance">False</property>
1986 <property name="use_underline">True</property>
1987 <property name="draw_indicator">True</property>
1988@@ -1626,6 +1629,68 @@
1989 </packing>
1990 </child>
1991 <child>
1992+ <object class="GtkTable" id="table5b">
1993+ <property name="visible">True</property>
1994+ <property name="can_focus">False</property>
1995+ <property name="n_rows">2</property>
1996+ <property name="n_columns">2</property>
1997+ <property name="column_spacing">6</property>
1998+ <property name="row_spacing">6</property>
1999+ <child>
2000+ <object class="GtkLabel" id="label38b">
2001+ <property name="width_request">100</property>
2002+ <property name="visible">True</property>
2003+ <property name="can_focus">False</property>
2004+ <property name="xalign">0</property>
2005+ <property name="label" translatable="yes">Quality:</property>
2006+ </object>
2007+ <packing>
2008+ <property name="x_options">GTK_FILL</property>
2009+ <property name="y_options"></property>
2010+ </packing>
2011+ </child>
2012+ <child>
2013+ <object class="GtkComboBox" id="opus_quality">
2014+ <property name="visible">True</property>
2015+ <property name="can_focus">False</property>
2016+ <property name="model">liststore2</property>
2017+ <signal name="changed" handler="on_opus_quality_changed" swapped="no"/>
2018+ <child>
2019+ <object class="GtkCellRendererText" id="cellrenderertext2b"/>
2020+ <attributes>
2021+ <attribute name="text">0</attribute>
2022+ </attributes>
2023+ </child>
2024+ </object>
2025+ <packing>
2026+ <property name="left_attach">1</property>
2027+ <property name="right_attach">2</property>
2028+ <property name="y_options">GTK_FILL</property>
2029+ </packing>
2030+ </child>
2031+ <child>
2032+ <placeholder/>
2033+ </child>
2034+ <child>
2035+ <placeholder/>
2036+ </child>
2037+ </object>
2038+ <packing>
2039+ <property name="position">5</property>
2040+ </packing>
2041+ </child>
2042+ <child type="tab">
2043+ <object class="GtkLabel" id="label111b">
2044+ <property name="visible">True</property>
2045+ <property name="can_focus">False</property>
2046+ <property name="label" translatable="yes">Opus</property>
2047+ </object>
2048+ <packing>
2049+ <property name="position">5</property>
2050+ <property name="tab_fill">False</property>
2051+ </packing>
2052+ </child>
2053+ <child>
2054 <object class="GtkTable" id="table7">
2055 <property name="visible">True</property>
2056 <property name="can_focus">False</property>
2057@@ -1667,7 +1732,7 @@
2058 </child>
2059 </object>
2060 <packing>
2061- <property name="position">5</property>
2062+ <property name="position">6</property>
2063 </packing>
2064 </child>
2065 <child type="tab">
2066@@ -1677,7 +1742,7 @@
2067 <property name="label" translatable="yes">gst-profile</property>
2068 </object>
2069 <packing>
2070- <property name="position">5</property>
2071+ <property name="position">6</property>
2072 <property name="tab_fill">False</property>
2073 </packing>
2074 </child>
2075
2076=== modified file 'debian/changelog'
2077--- debian/changelog 2012-02-22 21:58:39 +0000
2078+++ debian/changelog 2012-11-21 17:48:22 +0000
2079@@ -1,3 +1,15 @@
2080+soundconverter (2.0.4-0ubuntu1) raring; urgency=low
2081+
2082+ * New upstream release (LP: #1077508).
2083+ - Disable common path when creating folders using tags (LP: #972158).
2084+ - Increase Low pass filter frequency when converting to MP3 (LP: #881413).
2085+ - Use original filename as title when tags are not present (LP: #984790).
2086+ - Fix command line arguments parsing (LP: #995862).
2087+ - Fix problem with AAC settings (LP: #954555).
2088+ - Fix yet another problem with URIs handling (LP: #998371).
2089+
2090+ -- Logan Rosen <logatronico@gmail.com> Wed, 21 Nov 2012 12:38:13 -0500
2091+
2092 soundconverter (2.0.1-1) unstable; urgency=low
2093
2094 * New upstream version.
2095
2096=== modified file 'debian/control'
2097--- debian/control 2012-02-22 21:58:39 +0000
2098+++ debian/control 2012-11-21 17:48:22 +0000
2099@@ -1,5 +1,6 @@
2100 Source: soundconverter
2101-Maintainer: Lars Wirzenius <liw@liw.fi>
2102+Maintainer: Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>
2103+XSBC-Original-Maintainer: Lars Wirzenius <liw@liw.fi>
2104 Section: gnome
2105 Priority: optional
2106 Build-Depends: debhelper (>= 9.20120115), python (>= 2.6.3-3)
2107
2108=== modified file 'doc/Makefile.in'
2109--- doc/Makefile.in 2011-11-26 12:14:13 +0000
2110+++ doc/Makefile.in 2012-11-21 17:48:22 +0000
2111@@ -1,9 +1,9 @@
2112-# Makefile.in generated by automake 1.11.1 from Makefile.am.
2113+# Makefile.in generated by automake 1.11.6 from Makefile.am.
2114 # @configure_input@
2115
2116 # Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
2117-# 2003, 2004, 2005, 2006, 2007, 2008, 2009 Free Software Foundation,
2118-# Inc.
2119+# 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011 Free Software
2120+# Foundation, Inc.
2121 # This Makefile.in is free software; the Free Software Foundation
2122 # gives unlimited permission to copy and/or distribute it,
2123 # with or without modifications, as long as this notice is preserved.
2124@@ -15,6 +15,23 @@
2125
2126 @SET_MAKE@
2127 VPATH = @srcdir@
2128+am__make_dryrun = \
2129+ { \
2130+ am__dry=no; \
2131+ case $$MAKEFLAGS in \
2132+ *\\[\ \ ]*) \
2133+ echo 'am--echo: ; @echo "AM" OK' | $(MAKE) -f - 2>/dev/null \
2134+ | grep '^AM OK$$' >/dev/null || am__dry=yes;; \
2135+ *) \
2136+ for am__flg in $$MAKEFLAGS; do \
2137+ case $$am__flg in \
2138+ *=*|--*) ;; \
2139+ *n*) am__dry=yes; break;; \
2140+ esac; \
2141+ done;; \
2142+ esac; \
2143+ test $$am__dry = yes; \
2144+ }
2145 pkgdatadir = $(datadir)/@PACKAGE@
2146 pkgincludedir = $(includedir)/@PACKAGE@
2147 pkglibdir = $(libdir)/@PACKAGE@
2148@@ -42,6 +59,11 @@
2149 CONFIG_CLEAN_VPATH_FILES =
2150 SOURCES =
2151 DIST_SOURCES =
2152+am__can_run_installinfo = \
2153+ case $$AM_UPDATE_INFO_DIR in \
2154+ n|no|NO) false;; \
2155+ *) (install-info --version) >/dev/null 2>&1;; \
2156+ esac
2157 am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`;
2158 am__vpath_adj = case $$p in \
2159 $(srcdir)/*) f=`echo "$$p" | sed "s|^$$srcdirstrip/||"`;; \
2160@@ -63,6 +85,12 @@
2161 am__base_list = \
2162 sed '$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;s/\n/ /g' | \
2163 sed '$$!N;$$!N;$$!N;$$!N;s/\n/ /g'
2164+am__uninstall_files_from_dir = { \
2165+ test -z "$$files" \
2166+ || { test ! -d "$$dir" && test ! -f "$$dir" && test ! -r "$$dir"; } \
2167+ || { echo " ( cd '$$dir' && rm -f" $$files ")"; \
2168+ $(am__cd) "$$dir" && rm -f $$files; }; \
2169+ }
2170 man1dir = $(mandir)/man1
2171 am__installdirs = "$(DESTDIR)$(man1dir)"
2172 NROFF = nroff
2173@@ -71,6 +99,7 @@
2174 ACLOCAL = @ACLOCAL@
2175 ALL_LINGUAS = @ALL_LINGUAS@
2176 AMTAR = @AMTAR@
2177+AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@
2178 AUTOCONF = @AUTOCONF@
2179 AUTOHEADER = @AUTOHEADER@
2180 AUTOMAKE = @AUTOMAKE@
2181@@ -106,6 +135,10 @@
2182 INTLTOOL_MERGE = @INTLTOOL_MERGE@
2183 INTLTOOL_PERL = @INTLTOOL_PERL@
2184 INTLTOOL_UPDATE = @INTLTOOL_UPDATE@
2185+INTLTOOL_V_MERGE = @INTLTOOL_V_MERGE@
2186+INTLTOOL_V_MERGE_OPTIONS = @INTLTOOL_V_MERGE_OPTIONS@
2187+INTLTOOL__v_MERGE_ = @INTLTOOL__v_MERGE_@
2188+INTLTOOL__v_MERGE_0 = @INTLTOOL__v_MERGE_0@
2189 LDFLAGS = @LDFLAGS@
2190 LIBOBJS = @LIBOBJS@
2191 LIBS = @LIBS@
2192@@ -163,6 +196,8 @@
2193 includedir = @includedir@
2194 infodir = @infodir@
2195 install_sh = @install_sh@
2196+intltool__v_merge_options_ = @intltool__v_merge_options_@
2197+intltool__v_merge_options_0 = @intltool__v_merge_options_0@
2198 libdir = @libdir@
2199 libexecdir = @libexecdir@
2200 localedir = @localedir@
2201@@ -223,11 +258,18 @@
2202 $(am__aclocal_m4_deps):
2203 install-man1: $(man_MANS)
2204 @$(NORMAL_INSTALL)
2205- test -z "$(man1dir)" || $(MKDIR_P) "$(DESTDIR)$(man1dir)"
2206- @list=''; test -n "$(man1dir)" || exit 0; \
2207- { for i in $$list; do echo "$$i"; done; \
2208- l2='$(man_MANS)'; for i in $$l2; do echo "$$i"; done | \
2209- sed -n '/\.1[a-z]*$$/p'; \
2210+ @list1=''; \
2211+ list2='$(man_MANS)'; \
2212+ test -n "$(man1dir)" \
2213+ && test -n "`echo $$list1$$list2`" \
2214+ || exit 0; \
2215+ echo " $(MKDIR_P) '$(DESTDIR)$(man1dir)'"; \
2216+ $(MKDIR_P) "$(DESTDIR)$(man1dir)" || exit 1; \
2217+ { for i in $$list1; do echo "$$i"; done; \
2218+ if test -n "$$list2"; then \
2219+ for i in $$list2; do echo "$$i"; done \
2220+ | sed -n '/\.1[a-z]*$$/p'; \
2221+ fi; \
2222 } | while read p; do \
2223 if test -f $$p; then d=; else d="$(srcdir)/"; fi; \
2224 echo "$$d$$p"; echo "$$p"; \
2225@@ -256,9 +298,7 @@
2226 sed -n '/\.1[a-z]*$$/p'; \
2227 } | sed -e 's,.*/,,;h;s,.*\.,,;s,^[^1][0-9a-z]*$$,1,;x' \
2228 -e 's,\.[0-9a-z]*$$,,;$(transform);G;s,\n,.,'`; \
2229- test -z "$$files" || { \
2230- echo " ( cd '$(DESTDIR)$(man1dir)' && rm -f" $$files ")"; \
2231- cd "$(DESTDIR)$(man1dir)" && rm -f $$files; }
2232+ dir='$(DESTDIR)$(man1dir)'; $(am__uninstall_files_from_dir)
2233 tags: TAGS
2234 TAGS:
2235
2236@@ -326,10 +366,15 @@
2237
2238 installcheck: installcheck-am
2239 install-strip:
2240- $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
2241- install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
2242- `test -z '$(STRIP)' || \
2243- echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install
2244+ if test -z '$(STRIP)'; then \
2245+ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
2246+ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
2247+ install; \
2248+ else \
2249+ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
2250+ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
2251+ "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'" install; \
2252+ fi
2253 mostlyclean-generic:
2254
2255 clean-generic:
2256
2257=== modified file 'doc/soundconverter.1'
2258--- doc/soundconverter.1 2011-11-26 12:14:13 +0000
2259+++ doc/soundconverter.1 2012-11-21 17:48:22 +0000
2260@@ -21,6 +21,7 @@
2261 Set the output MIME type for batch mode.
2262 The default is audio/x-vorbis.
2263 Note that you probably want to set the output suffix as well.
2264+You can also use shortcuts: aac, flac, mp3, vorbis, wav.
2265 .TP
2266 .BR \-q ", "\-\-quiet
2267 Be quiet.
2268
2269=== modified file 'install-sh'
2270--- install-sh 2011-11-26 12:14:13 +0000
2271+++ install-sh 2012-11-21 17:48:22 +0000
2272@@ -1,7 +1,7 @@
2273 #!/bin/sh
2274 # install - install a program, script, or datafile
2275
2276-scriptversion=2009-04-28.21; # UTC
2277+scriptversion=2011-01-19.21; # UTC
2278
2279 # This originates from X11R5 (mit/util/scripts/install.sh), which was
2280 # later released in X11R6 (xc/config/util/install.sh) with the
2281@@ -156,6 +156,10 @@
2282 -s) stripcmd=$stripprog;;
2283
2284 -t) dst_arg=$2
2285+ # Protect names problematic for `test' and other utilities.
2286+ case $dst_arg in
2287+ -* | [=\(\)!]) dst_arg=./$dst_arg;;
2288+ esac
2289 shift;;
2290
2291 -T) no_target_directory=true;;
2292@@ -186,6 +190,10 @@
2293 fi
2294 shift # arg
2295 dst_arg=$arg
2296+ # Protect names problematic for `test' and other utilities.
2297+ case $dst_arg in
2298+ -* | [=\(\)!]) dst_arg=./$dst_arg;;
2299+ esac
2300 done
2301 fi
2302
2303@@ -200,7 +208,11 @@
2304 fi
2305
2306 if test -z "$dir_arg"; then
2307- trap '(exit $?); exit' 1 2 13 15
2308+ do_exit='(exit $ret); exit $ret'
2309+ trap "ret=129; $do_exit" 1
2310+ trap "ret=130; $do_exit" 2
2311+ trap "ret=141; $do_exit" 13
2312+ trap "ret=143; $do_exit" 15
2313
2314 # Set umask so as not to create temps with too-generous modes.
2315 # However, 'strip' requires both read and write access to temps.
2316@@ -228,9 +240,9 @@
2317
2318 for src
2319 do
2320- # Protect names starting with `-'.
2321+ # Protect names problematic for `test' and other utilities.
2322 case $src in
2323- -*) src=./$src;;
2324+ -* | [=\(\)!]) src=./$src;;
2325 esac
2326
2327 if test -n "$dir_arg"; then
2328@@ -252,12 +264,7 @@
2329 echo "$0: no destination specified." >&2
2330 exit 1
2331 fi
2332-
2333 dst=$dst_arg
2334- # Protect names starting with `-'.
2335- case $dst in
2336- -*) dst=./$dst;;
2337- esac
2338
2339 # If destination is a directory, append the input filename; won't work
2340 # if double slashes aren't ignored.
2341@@ -385,7 +392,7 @@
2342
2343 case $dstdir in
2344 /*) prefix='/';;
2345- -*) prefix='./';;
2346+ [-=\(\)!]*) prefix='./';;
2347 *) prefix='';;
2348 esac
2349
2350@@ -403,7 +410,7 @@
2351
2352 for d
2353 do
2354- test -z "$d" && continue
2355+ test X"$d" = X && continue
2356
2357 prefix=$prefix$d
2358 if test -d "$prefix"; then
2359
2360=== modified file 'missing'
2361--- missing 2011-11-26 12:14:13 +0000
2362+++ missing 2012-11-21 17:48:22 +0000
2363@@ -1,10 +1,10 @@
2364 #! /bin/sh
2365 # Common stub for a few missing GNU programs while installing.
2366
2367-scriptversion=2009-04-28.21; # UTC
2368+scriptversion=2012-01-06.13; # UTC
2369
2370 # Copyright (C) 1996, 1997, 1999, 2000, 2002, 2003, 2004, 2005, 2006,
2371-# 2008, 2009 Free Software Foundation, Inc.
2372+# 2008, 2009, 2010, 2011, 2012 Free Software Foundation, Inc.
2373 # Originally by Fran,cois Pinard <pinard@iro.umontreal.ca>, 1996.
2374
2375 # This program is free software; you can redistribute it and/or modify
2376@@ -84,7 +84,6 @@
2377 help2man touch the output file
2378 lex create \`lex.yy.c', if possible, from existing .c
2379 makeinfo touch the output file
2380- tar try tar, gnutar, gtar, then tar without non-portable flags
2381 yacc create \`y.tab.[ch]', if possible, from existing .[ch]
2382
2383 Version suffixes to PROGRAM as well as the prefixes \`gnu-', \`gnu', and
2384@@ -122,15 +121,6 @@
2385 # Not GNU programs, they don't have --version.
2386 ;;
2387
2388- tar*)
2389- if test -n "$run"; then
2390- echo 1>&2 "ERROR: \`tar' requires --run"
2391- exit 1
2392- elif test "x$2" = "x--version" || test "x$2" = "x--help"; then
2393- exit 1
2394- fi
2395- ;;
2396-
2397 *)
2398 if test -z "$run" && ($1 --version) > /dev/null 2>&1; then
2399 # We have it, but it failed.
2400@@ -226,7 +216,7 @@
2401 \`Bison' from any GNU archive site."
2402 rm -f y.tab.c y.tab.h
2403 if test $# -ne 1; then
2404- eval LASTARG="\${$#}"
2405+ eval LASTARG=\${$#}
2406 case $LASTARG in
2407 *.y)
2408 SRCFILE=`echo "$LASTARG" | sed 's/y$/c/'`
2409@@ -256,7 +246,7 @@
2410 \`Flex' from any GNU archive site."
2411 rm -f lex.yy.c
2412 if test $# -ne 1; then
2413- eval LASTARG="\${$#}"
2414+ eval LASTARG=\${$#}
2415 case $LASTARG in
2416 *.l)
2417 SRCFILE=`echo "$LASTARG" | sed 's/l$/c/'`
2418@@ -318,41 +308,6 @@
2419 touch $file
2420 ;;
2421
2422- tar*)
2423- shift
2424-
2425- # We have already tried tar in the generic part.
2426- # Look for gnutar/gtar before invocation to avoid ugly error
2427- # messages.
2428- if (gnutar --version > /dev/null 2>&1); then
2429- gnutar "$@" && exit 0
2430- fi
2431- if (gtar --version > /dev/null 2>&1); then
2432- gtar "$@" && exit 0
2433- fi
2434- firstarg="$1"
2435- if shift; then
2436- case $firstarg in
2437- *o*)
2438- firstarg=`echo "$firstarg" | sed s/o//`
2439- tar "$firstarg" "$@" && exit 0
2440- ;;
2441- esac
2442- case $firstarg in
2443- *h*)
2444- firstarg=`echo "$firstarg" | sed s/h//`
2445- tar "$firstarg" "$@" && exit 0
2446- ;;
2447- esac
2448- fi
2449-
2450- echo 1>&2 "\
2451-WARNING: I can't seem to be able to run \`tar' with the given arguments.
2452- You may want to install GNU tar or Free paxutils, or check the
2453- command line arguments."
2454- exit 1
2455- ;;
2456-
2457 *)
2458 echo 1>&2 "\
2459 WARNING: \`$1' is needed, and is $msg.
2460
2461=== modified file 'po/Makefile.in.in'
2462--- po/Makefile.in.in 2011-11-26 12:14:13 +0000
2463+++ po/Makefile.in.in 2012-11-21 17:48:22 +0000
2464@@ -49,8 +49,8 @@
2465 XGETTEXT = @XGETTEXT@
2466 INTLTOOL_UPDATE = @INTLTOOL_UPDATE@
2467 INTLTOOL_EXTRACT = @INTLTOOL_EXTRACT@
2468-MSGMERGE = INTLTOOL_EXTRACT=$(INTLTOOL_EXTRACT) srcdir=$(srcdir) $(INTLTOOL_UPDATE) --gettext-package $(GETTEXT_PACKAGE) --dist
2469-GENPOT = INTLTOOL_EXTRACT=$(INTLTOOL_EXTRACT) srcdir=$(srcdir) $(INTLTOOL_UPDATE) --gettext-package $(GETTEXT_PACKAGE) --pot
2470+MSGMERGE = INTLTOOL_EXTRACT="$(INTLTOOL_EXTRACT)" XGETTEXT="$(XGETTEXT)" srcdir=$(srcdir) $(INTLTOOL_UPDATE) --gettext-package $(GETTEXT_PACKAGE) --dist
2471+GENPOT = INTLTOOL_EXTRACT="$(INTLTOOL_EXTRACT)" XGETTEXT="$(XGETTEXT)" srcdir=$(srcdir) $(INTLTOOL_UPDATE) --gettext-package $(GETTEXT_PACKAGE) --pot
2472
2473 ALL_LINGUAS = @ALL_LINGUAS@
2474
2475@@ -73,15 +73,20 @@
2476 .SUFFIXES:
2477 .SUFFIXES: .po .pox .gmo .mo .msg .cat
2478
2479+AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@
2480+INTLTOOL_V_MSGFMT = $(INTLTOOL__v_MSGFMT_$(V))
2481+INTLTOOL__v_MSGFMT_= $(INTLTOOL__v_MSGFMT_$(AM_DEFAULT_VERBOSITY))
2482+INTLTOOL__v_MSGFMT_0 = @echo " MSGFMT" $@;
2483+
2484 .po.pox:
2485 $(MAKE) $(GETTEXT_PACKAGE).pot
2486 $(MSGMERGE) $< $(GETTEXT_PACKAGE).pot -o $*.pox
2487
2488 .po.mo:
2489- $(MSGFMT) -o $@ $<
2490+ $(INTLTOOL_V_MSGFMT)$(MSGFMT) -o $@ $<
2491
2492 .po.gmo:
2493- file=`echo $* | sed 's,.*/,,'`.gmo \
2494+ $(INTLTOOL_V_MSGFMT)file=`echo $* | sed 's,.*/,,'`.gmo \
2495 && rm -f $$file && $(GMSGFMT) -o $$file $<
2496
2497 .po.cat:
2498
2499=== modified file 'po/ar.po'
2500--- po/ar.po 2012-02-22 21:58:39 +0000
2501+++ po/ar.po 2012-11-21 17:48:22 +0000
2502@@ -7,322 +7,322 @@
2503 msgstr ""
2504 "Project-Id-Version: soundconverter\n"
2505 "Report-Msgid-Bugs-To: \n"
2506-"POT-Creation-Date: 2012-01-12 22:56+0100\n"
2507-"PO-Revision-Date: 2012-01-13 04:02+0000\n"
2508-"Last-Translator: GautierPortet <kassoulet@gmail.com>\n"
2509+"POT-Creation-Date: 2012-07-30 15:28+0000\n"
2510+"PO-Revision-Date: 2012-07-07 13:53+0000\n"
2511+"Last-Translator: uwe <maysara.abdulhaq@gmail.com>\n"
2512 "Language-Team: Arabic <ar@li.org>\n"
2513 "MIME-Version: 1.0\n"
2514 "Content-Type: text/plain; charset=UTF-8\n"
2515 "Content-Transfer-Encoding: 8bit\n"
2516-"X-Launchpad-Export-Date: 2012-01-18 21:12+0000\n"
2517-"X-Generator: Launchpad (build 14681)\n"
2518+"X-Launchpad-Export-Date: 2012-10-06 15:24+0000\n"
2519+"X-Generator: Launchpad (build 16061)\n"
2520 "Language: ar\n"
2521
2522 #: ../data/soundconverter.desktop.in.in.h:1
2523+msgid "Sound Converter"
2524+msgstr "محول صيغ صوتية"
2525+
2526+#: ../data/soundconverter.desktop.in.in.h:2
2527 msgid "Audio Format Converter"
2528 msgstr "محول صيغ الملفات الصوتية"
2529
2530-#: ../data/soundconverter.desktop.in.in.h:2
2531-msgid "Convert audio files into other formats"
2532-msgstr "تحويل الملفات الصوتيه الى صيغ اخرى"
2533-
2534 #: ../data/soundconverter.desktop.in.in.h:3
2535-msgid "Sound Converter"
2536-msgstr "محول صيغ صوتية"
2537+msgid "Converts audio files into other formats"
2538+msgstr ""
2539
2540 #: ../data/soundconverter.glade.h:1
2541-msgid "16 bits (default)"
2542-msgstr "16 بت(الافتراضي)"
2543+msgid "GNOME-powered Sound Conversion"
2544+msgstr ""
2545
2546 #: ../data/soundconverter.glade.h:2
2547-msgid "32 bits"
2548-msgstr "32 بت"
2549+msgid "Website"
2550+msgstr "موقع الويب"
2551
2552 #: ../data/soundconverter.glade.h:3
2553-msgid "8 bits (very low quality)"
2554-msgstr "8 بت (جودة منخفصة جدا )"
2555+msgid "dialog1"
2556+msgstr "حوار1"
2557
2558 #: ../data/soundconverter.glade.h:4
2559-msgid "<b>How to name files?</b>"
2560-msgstr "<b >كيفية تسمية الملفات ؟ </b>"
2561+msgid "Filter "
2562+msgstr "المرشّح "
2563
2564 #: ../data/soundconverter.glade.h:5
2565-msgid "<b>Type of result?</b>"
2566-msgstr "<b>نوع النتائج ؟</b>"
2567+msgid "Error"
2568+msgstr "خطأ"
2569
2570 #: ../data/soundconverter.glade.h:6
2571-msgid "<b>Where to place results?</b>"
2572-msgstr "<b >اين تحفظ النتائج ؟ </b>"
2573+msgid "File exists already"
2574+msgstr "الملف موجود بالفعل"
2575
2576 #: ../data/soundconverter.glade.h:7
2577+msgid "_Overwrite"
2578+msgstr "ا_كتب فوقه"
2579+
2580+#: ../data/soundconverter.glade.h:8
2581+msgid "_Skip"
2582+msgstr "_تخطّي"
2583+
2584+#: ../data/soundconverter.glade.h:9
2585 msgid "<big><b>File exists already</b></big>\n"
2586 msgstr "<big><b>الملف موجود مسبقا</b></big>\n"
2587
2588-#: ../data/soundconverter.glade.h:9
2589-msgid "<i>Example filename:</i>"
2590-msgstr "<i>مثال لإسم الملف:</i>"
2591-
2592-#: ../data/soundconverter.glade.h:10
2593-msgid "AAC"
2594-msgstr "أي أي سي (AAC)"
2595-
2596 #: ../data/soundconverter.glade.h:11
2597-msgid "AAC (.m4a)"
2598-msgstr ""
2599-
2600-#: ../data/soundconverter.glade.h:12
2601-msgid "Add _Folder"
2602-msgstr "إضافة _مجلد"
2603-
2604-#: ../data/soundconverter.glade.h:13
2605-msgid "Average (ABR)"
2606-msgstr "معدل (َABR)"
2607+msgid "_Apply to entire queue"
2608+msgstr "_طبق على كل القائمة"
2609+
2610+#: ../data/soundconverter.glade.h:12 ../soundconverter/ui.py:387
2611+msgid "artist/album"
2612+msgstr "فنان/ألبوم"
2613+
2614+#: ../data/soundconverter.glade.h:13 ../soundconverter/ui.py:389
2615+msgid "artist - album"
2616+msgstr "الفنان - الألبوم"
2617
2618 #: ../data/soundconverter.glade.h:14
2619-msgid "Better (Slower)"
2620-msgstr "أفضل (أبطأ)"
2621+msgid "Very Low"
2622+msgstr "منخفض جداً"
2623
2624 #: ../data/soundconverter.glade.h:15
2625-msgid "Bitrate mode:"
2626-msgstr "نمط معدل البت"
2627+msgid "Low"
2628+msgstr "منخفض"
2629
2630 #: ../data/soundconverter.glade.h:16
2631-msgid "Choose..."
2632-msgstr "إختر..."
2633+msgid "Normal"
2634+msgstr "عادي"
2635
2636 #: ../data/soundconverter.glade.h:17
2637-msgid "Compression:"
2638-msgstr "الظغط"
2639+msgid "High"
2640+msgstr ""
2641
2642 #: ../data/soundconverter.glade.h:18
2643-msgid "Constant (CBR)"
2644-msgstr ""
2645+msgid "Very High"
2646+msgstr "عالي جدا"
2647
2648 #: ../data/soundconverter.glade.h:19
2649-msgid "Create subfolders: "
2650-msgstr "إنشاء مجلدات فرعية: "
2651+msgid "Insanely High"
2652+msgstr ""
2653
2654 #: ../data/soundconverter.glade.h:20
2655-msgid "Default"
2656-msgstr "إفتراضي"
2657+msgid "8 bits (very low quality)"
2658+msgstr "8 بت (جودة منخفصة جدا )"
2659
2660 #: ../data/soundconverter.glade.h:21
2661-msgid "Delete original file"
2662-msgstr "حذف الملف الأصلي"
2663+msgid "16 bits (default)"
2664+msgstr "16 بت(الافتراضي)"
2665
2666 #: ../data/soundconverter.glade.h:22
2667-msgid "Error"
2668-msgstr "خطأ"
2669+msgid "32 bits"
2670+msgstr "32 بت"
2671
2672 #: ../data/soundconverter.glade.h:23
2673-msgid "FLAC"
2674-msgstr "FLAC"
2675+msgid "Less (Faster)"
2676+msgstr ""
2677
2678 #: ../data/soundconverter.glade.h:24
2679-msgid "FLAC Lossless (.flac)"
2680-msgstr ""
2681+msgid "Default"
2682+msgstr "إفتراضي"
2683
2684 #: ../data/soundconverter.glade.h:25
2685-msgid "File exists already"
2686-msgstr "الملف موجود بالفعل"
2687+msgid "Better (Slower)"
2688+msgstr "أفضل (أبطأ)"
2689
2690 #: ../data/soundconverter.glade.h:26
2691-msgid "Filename pattern: "
2692-msgstr "نمط إسم الملف: "
2693+msgid "Constant (CBR)"
2694+msgstr ""
2695
2696 #: ../data/soundconverter.glade.h:27
2697-msgid "Filter "
2698-msgstr "المرشّح "
2699+msgid "Average (ABR)"
2700+msgstr "معدل (َABR)"
2701
2702 #: ../data/soundconverter.glade.h:28
2703-msgid "Force mono output"
2704-msgstr ""
2705+msgid "Variable (VBR) - Best quality"
2706+msgstr "متغير (VBR) - جودة أفضل"
2707
2708 #: ../data/soundconverter.glade.h:29
2709-msgid "Format: "
2710-msgstr "الصيغة: "
2711+msgid "Ogg Vorbis (.ogg)"
2712+msgstr ""
2713
2714 #: ../data/soundconverter.glade.h:30
2715-msgid "GNOME Audio Profile"
2716+msgid "MP3 (.mp3)"
2717 msgstr ""
2718
2719 #: ../data/soundconverter.glade.h:31
2720-msgid "GNOME-powered Sound Conversion"
2721+msgid "FLAC Lossless (.flac)"
2722 msgstr ""
2723
2724 #: ../data/soundconverter.glade.h:32
2725-msgid "High"
2726+msgid "MS Wave (.wav)"
2727 msgstr ""
2728
2729 #: ../data/soundconverter.glade.h:33
2730-msgid "Insanely High"
2731+msgid "AAC (.m4a)"
2732 msgstr ""
2733
2734 #: ../data/soundconverter.glade.h:34
2735-msgid "Into a specified folder"
2736-msgstr "داخل المجلد المحدد"
2737+msgid "GNOME Audio Profile"
2738+msgstr ""
2739
2740 #: ../data/soundconverter.glade.h:35
2741-msgid "Less (Faster)"
2742-msgstr ""
2743+msgid "track_number - track_title"
2744+msgstr "رقم_المسار-عنوان_المسار"
2745
2746 #: ../data/soundconverter.glade.h:36
2747-msgid "Limit number of parallel jobs"
2748-msgstr ""
2749+msgid "track_title"
2750+msgstr "عنوان_المسار"
2751
2752 #: ../data/soundconverter.glade.h:37
2753-msgid "Low"
2754-msgstr "منخفض"
2755+msgid "Preferences"
2756+msgstr "خصائص"
2757
2758 #: ../data/soundconverter.glade.h:38
2759-msgid "MP3"
2760-msgstr "MP3"
2761+msgid "Same folder as the input file"
2762+msgstr "نفس مجلد الملف المدخل"
2763
2764 #: ../data/soundconverter.glade.h:39
2765-msgid "MP3 (.mp3)"
2766-msgstr ""
2767+msgid "Choose..."
2768+msgstr "إختر..."
2769
2770 #: ../data/soundconverter.glade.h:40
2771-msgid "MP3 Encoder is not present."
2772-msgstr "مشفر MP3 غير موجود"
2773+msgid "Into a specified folder"
2774+msgstr "داخل المجلد المحدد"
2775
2776 #: ../data/soundconverter.glade.h:41
2777-msgid "MS Wave (.wav)"
2778-msgstr ""
2779+msgid "Create subfolders: "
2780+msgstr "إنشاء مجلدات فرعية: "
2781
2782 #: ../data/soundconverter.glade.h:42
2783-msgid "Normal"
2784-msgstr "عادي"
2785+msgid "Delete original file"
2786+msgstr "حذف الملف الأصلي"
2787
2788 #: ../data/soundconverter.glade.h:43
2789-msgid "Ogg"
2790-msgstr ""
2791+msgid "<b>Where to place results?</b>"
2792+msgstr "<b >اين تحفظ النتائج ؟ </b>"
2793
2794 #: ../data/soundconverter.glade.h:44
2795-msgid "Ogg Vorbis (.ogg)"
2796-msgstr ""
2797+msgid "Filename pattern: "
2798+msgstr "نمط إسم الملف: "
2799
2800 #: ../data/soundconverter.glade.h:45
2801-msgid "Preferences"
2802-msgstr "خصائص"
2803+msgid "Replace all messy characters"
2804+msgstr ""
2805
2806 #: ../data/soundconverter.glade.h:46
2807-msgid "Profile:"
2808+msgid "Remove all characters except letters, digits and ./_-"
2809 msgstr ""
2810
2811 #: ../data/soundconverter.glade.h:47
2812-msgid "Quality:"
2813-msgstr "الجودة:"
2814+msgid "<i>Example filename:</i>"
2815+msgstr "<i>مثال لإسم الملف:</i>"
2816
2817 #: ../data/soundconverter.glade.h:48
2818-msgid "Read how to install"
2819-msgstr "إقرأ كيفية التثبيت"
2820+msgid "<b>How to name files?</b>"
2821+msgstr "<b >كيفية تسمية الملفات ؟ </b>"
2822
2823 #: ../data/soundconverter.glade.h:49
2824-msgid "Remove all chars except letters, digits and ./_-"
2825-msgstr "حذف كل المحارف عدا الأحرف,الأرقام و ./_-"
2826+msgid "Format: "
2827+msgstr "الصيغة: "
2828
2829 #: ../data/soundconverter.glade.h:50
2830-msgid "Replace all messy characters"
2831-msgstr ""
2832+msgid "Quality:"
2833+msgstr "الجودة:"
2834
2835 #: ../data/soundconverter.glade.h:51
2836-msgid "Resample"
2837-msgstr "إعاده التشكيل"
2838+msgid "Use .oga extension"
2839+msgstr "استعمل صيغة .oga"
2840
2841 #: ../data/soundconverter.glade.h:52
2842-msgid "Same folder as the input file"
2843-msgstr "نفس مجلد الملف المدخل"
2844+msgid "Ogg"
2845+msgstr ""
2846
2847 #: ../data/soundconverter.glade.h:53
2848-msgid "Sample width:"
2849-msgstr ""
2850+msgid "Bitrate mode:"
2851+msgstr "نمط معدل البت"
2852
2853 #: ../data/soundconverter.glade.h:54
2854-msgid "SoundConverter"
2855-msgstr "محول الصوتيات"
2856+msgid "MP3"
2857+msgstr "MP3"
2858
2859 #: ../data/soundconverter.glade.h:55
2860-msgid "Use .oga extension"
2861-msgstr "استعمل صيغة .oga"
2862+msgid "Compression:"
2863+msgstr "الظغط"
2864
2865 #: ../data/soundconverter.glade.h:56
2866-msgid "Variable (VBR) - Best quality"
2867-msgstr "متغير (VBR) - جودة أفضل"
2868+msgid "FLAC"
2869+msgstr "FLAC"
2870
2871 #: ../data/soundconverter.glade.h:57
2872-msgid "Very High"
2873-msgstr "عالي جدا"
2874+msgid "Sample width:"
2875+msgstr ""
2876
2877 #: ../data/soundconverter.glade.h:58
2878-msgid "Very Low"
2879-msgstr "منخفض جداً"
2880-
2881-#: ../data/soundconverter.glade.h:59
2882 msgid "WAV"
2883 msgstr "WAV"
2884
2885+#: ../data/soundconverter.glade.h:59
2886+msgid "AAC"
2887+msgstr "أي أي سي (AAC)"
2888+
2889 #: ../data/soundconverter.glade.h:60
2890-msgid "Website"
2891-msgstr "موقع الويب"
2892+msgid "Profile:"
2893+msgstr ""
2894
2895 #: ../data/soundconverter.glade.h:61
2896-msgid "Where to place results?"
2897-msgstr "أين توضع النتائج؟"
2898+msgid "gst-profile"
2899+msgstr ""
2900
2901 #: ../data/soundconverter.glade.h:62
2902-msgid "_Add File"
2903-msgstr "_إضافة ملف"
2904+msgid "<b>Type of result?</b>"
2905+msgstr "<b>نوع النتائج ؟</b>"
2906
2907 #: ../data/soundconverter.glade.h:63
2908-msgid "_Apply to entire queue"
2909-msgstr "_طبق على كل القائمة"
2910+msgid "Resample"
2911+msgstr "إعاده التشكيل"
2912
2913 #: ../data/soundconverter.glade.h:64
2914-msgid "_Edit"
2915-msgstr "_تحرير"
2916+msgid "Force mono output"
2917+msgstr ""
2918
2919 #: ../data/soundconverter.glade.h:65
2920-msgid "_File"
2921-msgstr "_ملف"
2922+msgid "Limit number of parallel jobs"
2923+msgstr ""
2924
2925 #: ../data/soundconverter.glade.h:66
2926-msgid "_Help"
2927-msgstr "_مساعدة"
2928+msgid "MP3 Encoder is not present."
2929+msgstr "مشفر MP3 غير موجود"
2930
2931 #: ../data/soundconverter.glade.h:67
2932-msgid "_Overwrite"
2933-msgstr "ا_كتب فوقه"
2934+msgid "Read how to install"
2935+msgstr "إقرأ كيفية التثبيت"
2936
2937 #: ../data/soundconverter.glade.h:68
2938-msgid "_Skip"
2939-msgstr "_تخطّي"
2940-
2941-#: ../data/soundconverter.glade.h:69 ../soundconverter/ui.py:408
2942-msgid "artist - album"
2943-msgstr "الفنان - الألبوم"
2944-
2945-#: ../data/soundconverter.glade.h:70 ../soundconverter/ui.py:406
2946-msgid "artist/album"
2947-msgstr "فنان/ألبوم"
2948+msgid "Where to place results?"
2949+msgstr "أين توضع النتائج؟"
2950+
2951+#: ../data/soundconverter.glade.h:69
2952+msgid "SoundConverter"
2953+msgstr "محول الصوتيات"
2954+
2955+#: ../data/soundconverter.glade.h:70
2956+msgid "_File"
2957+msgstr "_ملف"
2958
2959 #: ../data/soundconverter.glade.h:71
2960-msgid "dialog1"
2961-msgstr "حوار1"
2962+msgid "_Edit"
2963+msgstr "_تحرير"
2964
2965 #: ../data/soundconverter.glade.h:72
2966-msgid "gst-profile"
2967-msgstr ""
2968+msgid "_Help"
2969+msgstr "_مساعدة"
2970
2971 #: ../data/soundconverter.glade.h:73
2972-msgid "track_number - track_title"
2973-msgstr "رقم_المسار-عنوان_المسار"
2974+msgid "_Add File"
2975+msgstr "_إضافة ملف"
2976
2977 #: ../data/soundconverter.glade.h:74
2978-msgid "track_title"
2979-msgstr "عنوان_المسار"
2980+msgid "Add _Folder"
2981+msgstr "إضافة _مجلد"
2982
2983-#: ../bin/soundconverter.py:97
2984+#: ../bin/soundconverter.py:113
2985 msgid ""
2986 "Convert in batch mode, from command line, without a graphical user\n"
2987 " interface. You can use this from, say, shell scripts."
2988@@ -330,42 +330,42 @@
2989 "تحويل في طور الصدفة, من سطر الأوامر, بدون واجهة رسومية للمستخدم\n"
2990 " واجهة. يمكن إستخدام هذا, قول, البرامج النصية للصدفة."
2991
2992-#: ../bin/soundconverter.py:102
2993+#: ../bin/soundconverter.py:118
2994 msgid ""
2995-"Show tags for input files instead of convertingthem. This indicates \n"
2996-" command line batch modeand disables the graphical user interface."
2997+"Show tags for input files instead of converting them. This indicates \n"
2998+" command line batch mode and disables the graphical user interface."
2999 msgstr ""
3000
3001-#: ../bin/soundconverter.py:107
3002+#: ../bin/soundconverter.py:122
3003 #, python-format
3004 msgid ""
3005-"Set the output MIME type for batch mode. The defaultis %s. Note that you "
3006-"probably want to set the outputsuffix as well."
3007+"Set the output MIME type for batch mode. The default is %s. Note that you "
3008+"probably want to set the output suffix as well."
3009 msgstr ""
3010
3011-#: ../bin/soundconverter.py:111
3012+#: ../bin/soundconverter.py:126
3013 msgid "Be quiet. Don't write normal output, only errors."
3014 msgstr "كون هادئ. لا تكتب المخرج العادي, فقط الأخطاء."
3015
3016-#: ../bin/soundconverter.py:113
3017-msgid "Print additional debug information"
3018-msgstr "أظهر بيانات التنقيح الأضافية"
3019+#: ../bin/soundconverter.py:128
3020+msgid "Displays additional debug information"
3021+msgstr ""
3022
3023-#: ../bin/soundconverter.py:115
3024+#: ../bin/soundconverter.py:130
3025 #, python-format
3026 msgid ""
3027 "Set the output filename suffix for batch mode.The default is %s . Note that "
3028-"the suffix does notaffect\n"
3029+"the suffix does not affect\n"
3030 " the output MIME type."
3031 msgstr ""
3032
3033-#: ../bin/soundconverter.py:119
3034+#: ../bin/soundconverter.py:134
3035 msgid "Force number of concurrent conversions."
3036 msgstr ""
3037
3038-#: ../bin/soundconverter.py:121
3039-msgid "Show GStreamer Options"
3040-msgstr "أظهر خيارات GStreamer"
3041+#: ../bin/soundconverter.py:136
3042+msgid "Shows GStreamer Options"
3043+msgstr ""
3044
3045 #: ../soundconverter/error.py:37
3046 msgid "Target exists."
3047@@ -419,50 +419,56 @@
3048 "خطأ : %s\n"
3049 "%s\n"
3050
3051-#: ../soundconverter/gstreamer.py:482
3052+#: ../soundconverter/gstreamer.py:189
3053+msgid "Plugin installation aborted."
3054+msgstr ""
3055+
3056+#. TODO: is this used ?
3057+#. TODO: add proper error management when an encoder cannot be created
3058+#: ../soundconverter/gstreamer.py:519
3059 #, python-format
3060 msgid "Cannot create a decoder for '%s' format."
3061 msgstr ""
3062
3063-#: ../soundconverter/gstreamer.py:499
3064+#: ../soundconverter/gstreamer.py:530
3065 #, python-format
3066 msgid "Cannot create '%s' folder."
3067 msgstr "لا يمكن إنشاء مجلد '%s'"
3068
3069 #. pass
3070-#: ../soundconverter/gstreamer.py:543
3071+#: ../soundconverter/gstreamer.py:571
3072 msgid "GStreamer Error:"
3073 msgstr ""
3074
3075-#: ../soundconverter/gstreamer.py:627
3076+#: ../soundconverter/gstreamer.py:656
3077 msgid "Conversion Canceled"
3078 msgstr "تم ألغاء التحويل"
3079
3080-#: ../soundconverter/gstreamer.py:634
3081+#: ../soundconverter/gstreamer.py:663
3082 msgid "Conversion Error"
3083 msgstr "خطأ في التحويل"
3084
3085-#: ../soundconverter/gstreamer.py:667
3086+#: ../soundconverter/gstreamer.py:696
3087 #, python-format
3088 msgid "Access denied: '%s'"
3089 msgstr ""
3090
3091-#: ../soundconverter/gstreamer.py:683
3092+#: ../soundconverter/gstreamer.py:712
3093 msgid "Cannot overwrite source file(s)!"
3094 msgstr "لا يمكن استبدال الملفات الأصلية"
3095
3096-#: ../soundconverter/gstreamer.py:696
3097+#: ../soundconverter/gstreamer.py:725
3098 #, python-format
3099 msgid ""
3100 "The output file <i>%s</i>\n"
3101-" exists already.\n"
3102+" already exists.\n"
3103 " Do you want to skip the file, overwrite it or cancel the conversion?\n"
3104 msgstr ""
3105
3106-#: ../soundconverter/gstreamer.py:800
3107+#: ../soundconverter/gstreamer.py:830
3108 #, python-format
3109-msgid "Conversion done, in %s"
3110-msgstr "التحويل تم، في '%s'"
3111+msgid "Conversion done in %s"
3112+msgstr ""
3113
3114 #: ../soundconverter/namegenerator.py:76
3115 msgid "Unknown Album"
3116@@ -472,22 +478,18 @@
3117 msgid "Unknown Artist"
3118 msgstr ""
3119
3120-#: ../soundconverter/namegenerator.py:78
3121-msgid "Unknown Title"
3122-msgstr ""
3123-
3124 #. traductors: These are the custom filename patterns. Only if it makes sense.
3125-#: ../soundconverter/settings.py:43
3126+#: ../soundconverter/settings.py:47
3127 msgid ""
3128 "Artist Album Title Track Total Genre Date Year Timestamp DiscNumber "
3129 "DiscTotal Ext"
3130 msgstr ""
3131
3132-#: ../soundconverter/settings.py:80
3133+#: ../soundconverter/settings.py:84
3134 msgid "All files"
3135 msgstr ""
3136
3137-#: ../soundconverter/ui.py:123 ../soundconverter/ui.py:139
3138+#: ../soundconverter/ui.py:96 ../soundconverter/ui.py:112
3139 #, python-format
3140 msgid ""
3141 "\n"
3142@@ -495,93 +497,97 @@
3143 "%s\n"
3144 msgstr ""
3145
3146-#: ../soundconverter/ui.py:229
3147+#: ../soundconverter/ui.py:202
3148 msgid "Scanning files..."
3149 msgstr ""
3150
3151-#: ../soundconverter/ui.py:328
3152+#: ../soundconverter/ui.py:309
3153 msgid "Adding files..."
3154 msgstr ""
3155
3156-#: ../soundconverter/ui.py:396
3157+#: ../soundconverter/ui.py:377
3158 msgid "Same as input, but replacing the suffix"
3159 msgstr ""
3160
3161-#: ../soundconverter/ui.py:398
3162+#: ../soundconverter/ui.py:379
3163 msgid "Same as input, but with an additional suffix"
3164 msgstr ""
3165
3166-#: ../soundconverter/ui.py:399
3167+#: ../soundconverter/ui.py:380
3168 msgid "Track number - title"
3169 msgstr ""
3170
3171-#: ../soundconverter/ui.py:400
3172+#: ../soundconverter/ui.py:381
3173 msgid "Track title"
3174 msgstr ""
3175
3176-#: ../soundconverter/ui.py:401
3177+#: ../soundconverter/ui.py:382
3178 msgid "Artist - title"
3179 msgstr "الفنان - العنوان"
3180
3181-#: ../soundconverter/ui.py:402
3182+#: ../soundconverter/ui.py:383
3183 msgid "Custom filename pattern"
3184 msgstr "صيغة اسم ملف مخصصة"
3185
3186-#: ../soundconverter/ui.py:407
3187+#: ../soundconverter/ui.py:388
3188 msgid "artist-album"
3189 msgstr "فنان-ألبوم"
3190
3191-#: ../soundconverter/ui.py:464
3192+#: ../soundconverter/ui.py:445
3193 msgid "Available patterns:"
3194 msgstr ""
3195
3196-#: ../soundconverter/ui.py:650
3197+#: ../soundconverter/ui.py:631
3198 #, python-format
3199 msgid "Into folder %s"
3200 msgstr "في المجلد %s"
3201
3202-#: ../soundconverter/ui.py:727
3203+#: ../soundconverter/ui.py:708
3204 #, python-format
3205 msgid "Target bitrate: %s"
3206 msgstr "معدال البت المطلوب: '%s'"
3207
3208-#: ../soundconverter/ui.py:1069
3209+#: ../soundconverter/ui.py:1050
3210 msgid "Open a file"
3211-msgstr ""
3212+msgstr "افتح ملفا"
3213
3214-#: ../soundconverter/ui.py:1163
3215+#: ../soundconverter/ui.py:1144
3216 msgid "Add Folder..."
3217 msgstr "إضافة مجلد..."
3218
3219-#: ../soundconverter/ui.py:1336
3220+#: ../soundconverter/ui.py:1322
3221 msgid "Reading tags..."
3222+msgstr "تتم قراءة الوسوم..."
3223+
3224+#: ../soundconverter/ui.py:1324
3225+msgid "Preparing conversion..."
3226 msgstr ""
3227
3228-#: ../soundconverter/ui.py:1347
3229+#: ../soundconverter/ui.py:1339
3230 msgid "Conversion cancelled"
3231 msgstr ""
3232
3233-#: ../soundconverter/ui.py:1350
3234+#: ../soundconverter/ui.py:1342
3235 msgid "Error when converting"
3236 msgstr ""
3237
3238-#: ../soundconverter/ui.py:1364
3239+#: ../soundconverter/ui.py:1357
3240 msgid "Converting"
3241 msgstr "تحويل"
3242
3243-#: ../soundconverter/ui.py:1384
3244+#: ../soundconverter/ui.py:1377
3245 msgid "Canceled"
3246 msgstr "تم إلغاء الأمر"
3247
3248-#: ../soundconverter/ui.py:1457
3249+#: ../soundconverter/ui.py:1450
3250 msgid "Paused"
3251 msgstr "متوقّف مؤقتا"
3252
3253+#: ../soundconverter/ui.py:1468
3254+#, python-format
3255+msgid "%d:%02d left"
3256+msgstr ""
3257+
3258 #: ../soundconverter/ui.py:1474
3259-#, python-format
3260-msgid "%d:%02d left"
3261-msgstr ""
3262-
3263-#: ../soundconverter/ui.py:1480
3264 msgid "Ready"
3265 msgstr "جاهز"
3266
3267=== modified file 'po/bg.po'
3268--- po/bg.po 2012-02-22 21:58:39 +0000
3269+++ po/bg.po 2012-11-21 17:48:22 +0000
3270@@ -8,322 +8,322 @@
3271 msgstr ""
3272 "Project-Id-Version: soundconverter\n"
3273 "Report-Msgid-Bugs-To: \n"
3274-"POT-Creation-Date: 2012-01-12 22:56+0100\n"
3275+"POT-Creation-Date: 2012-07-30 15:28+0000\n"
3276 "PO-Revision-Date: 2012-01-13 03:56+0000\n"
3277 "Last-Translator: Nikola Yanev <gericom.hummer@gmail.com>\n"
3278 "Language-Team: English (United Kingdom) <en_GB@li.org>\n"
3279 "MIME-Version: 1.0\n"
3280 "Content-Type: text/plain; charset=UTF-8\n"
3281 "Content-Transfer-Encoding: 8bit\n"
3282-"X-Launchpad-Export-Date: 2012-01-18 21:12+0000\n"
3283-"X-Generator: Launchpad (build 14681)\n"
3284+"X-Launchpad-Export-Date: 2012-10-06 15:24+0000\n"
3285+"X-Generator: Launchpad (build 16061)\n"
3286 "Language: \n"
3287
3288 #: ../data/soundconverter.desktop.in.in.h:1
3289+msgid "Sound Converter"
3290+msgstr "Sound Converter"
3291+
3292+#: ../data/soundconverter.desktop.in.in.h:2
3293 msgid "Audio Format Converter"
3294 msgstr "Конвертор на аудио формати"
3295
3296-#: ../data/soundconverter.desktop.in.in.h:2
3297-msgid "Convert audio files into other formats"
3298-msgstr "Обръщане на аудио файлове в други формати"
3299-
3300 #: ../data/soundconverter.desktop.in.in.h:3
3301-msgid "Sound Converter"
3302-msgstr "Sound Converter"
3303+msgid "Converts audio files into other formats"
3304+msgstr ""
3305
3306 #: ../data/soundconverter.glade.h:1
3307-msgid "16 bits (default)"
3308+msgid "GNOME-powered Sound Conversion"
3309 msgstr ""
3310
3311 #: ../data/soundconverter.glade.h:2
3312-msgid "32 bits"
3313+msgid "Website"
3314 msgstr ""
3315
3316 #: ../data/soundconverter.glade.h:3
3317-msgid "8 bits (very low quality)"
3318-msgstr ""
3319+msgid "dialog1"
3320+msgstr "dialog1"
3321
3322 #: ../data/soundconverter.glade.h:4
3323-msgid "<b>How to name files?</b>"
3324-msgstr "<b>Как ще се казва файла?</b>"
3325+msgid "Filter "
3326+msgstr "Филтър "
3327
3328 #: ../data/soundconverter.glade.h:5
3329-msgid "<b>Type of result?</b>"
3330-msgstr "<b>Формат на изходният файл?</b>"
3331+msgid "Error"
3332+msgstr "Грешка"
3333
3334 #: ../data/soundconverter.glade.h:6
3335-msgid "<b>Where to place results?</b>"
3336-msgstr "<b>Къде да поставим резултата?</b>"
3337+msgid "File exists already"
3338+msgstr "Файла вече съществува"
3339
3340 #: ../data/soundconverter.glade.h:7
3341+msgid "_Overwrite"
3342+msgstr "_Презапиши"
3343+
3344+#: ../data/soundconverter.glade.h:8
3345+msgid "_Skip"
3346+msgstr "_Прескочи"
3347+
3348+#: ../data/soundconverter.glade.h:9
3349 msgid "<big><b>File exists already</b></big>\n"
3350 msgstr "<big><b>Файла вече съществува</b></big>\n"
3351
3352-#: ../data/soundconverter.glade.h:9
3353-msgid "<i>Example filename:</i>"
3354-msgstr "<i>Примерно наименование:</i>"
3355-
3356-#: ../data/soundconverter.glade.h:10
3357-msgid "AAC"
3358-msgstr ""
3359-
3360 #: ../data/soundconverter.glade.h:11
3361-msgid "AAC (.m4a)"
3362-msgstr ""
3363-
3364-#: ../data/soundconverter.glade.h:12
3365-msgid "Add _Folder"
3366-msgstr "_Добави папка"
3367-
3368-#: ../data/soundconverter.glade.h:13
3369-msgid "Average (ABR)"
3370-msgstr ""
3371+msgid "_Apply to entire queue"
3372+msgstr "_Приложи към цялата опашка"
3373+
3374+#: ../data/soundconverter.glade.h:12 ../soundconverter/ui.py:387
3375+msgid "artist/album"
3376+msgstr "изпълнител/албум"
3377+
3378+#: ../data/soundconverter.glade.h:13 ../soundconverter/ui.py:389
3379+msgid "artist - album"
3380+msgstr "изпълнител - албум"
3381
3382 #: ../data/soundconverter.glade.h:14
3383-msgid "Better (Slower)"
3384+msgid "Very Low"
3385 msgstr ""
3386
3387 #: ../data/soundconverter.glade.h:15
3388-msgid "Bitrate mode:"
3389-msgstr "Тип на плътността kb/s"
3390+msgid "Low"
3391+msgstr ""
3392
3393 #: ../data/soundconverter.glade.h:16
3394-msgid "Choose..."
3395-msgstr "Изберете..."
3396+msgid "Normal"
3397+msgstr ""
3398
3399 #: ../data/soundconverter.glade.h:17
3400-msgid "Compression:"
3401-msgstr "Компресия:"
3402+msgid "High"
3403+msgstr ""
3404
3405 #: ../data/soundconverter.glade.h:18
3406-msgid "Constant (CBR)"
3407+msgid "Very High"
3408 msgstr ""
3409
3410 #: ../data/soundconverter.glade.h:19
3411-msgid "Create subfolders: "
3412-msgstr "Създаване на подпапки "
3413+msgid "Insanely High"
3414+msgstr ""
3415
3416 #: ../data/soundconverter.glade.h:20
3417-msgid "Default"
3418+msgid "8 bits (very low quality)"
3419 msgstr ""
3420
3421 #: ../data/soundconverter.glade.h:21
3422-msgid "Delete original file"
3423-msgstr "Изтриване на оригиналният файл"
3424+msgid "16 bits (default)"
3425+msgstr ""
3426
3427 #: ../data/soundconverter.glade.h:22
3428-msgid "Error"
3429-msgstr "Грешка"
3430+msgid "32 bits"
3431+msgstr ""
3432
3433 #: ../data/soundconverter.glade.h:23
3434-msgid "FLAC"
3435-msgstr "FLAC"
3436+msgid "Less (Faster)"
3437+msgstr ""
3438
3439 #: ../data/soundconverter.glade.h:24
3440-msgid "FLAC Lossless (.flac)"
3441+msgid "Default"
3442 msgstr ""
3443
3444 #: ../data/soundconverter.glade.h:25
3445-msgid "File exists already"
3446-msgstr "Файла вече съществува"
3447+msgid "Better (Slower)"
3448+msgstr ""
3449
3450 #: ../data/soundconverter.glade.h:26
3451-msgid "Filename pattern: "
3452-msgstr "Шаблон за наименоване "
3453+msgid "Constant (CBR)"
3454+msgstr ""
3455
3456 #: ../data/soundconverter.glade.h:27
3457-msgid "Filter "
3458-msgstr "Филтър "
3459+msgid "Average (ABR)"
3460+msgstr ""
3461
3462 #: ../data/soundconverter.glade.h:28
3463-msgid "Force mono output"
3464+msgid "Variable (VBR) - Best quality"
3465 msgstr ""
3466
3467 #: ../data/soundconverter.glade.h:29
3468-msgid "Format: "
3469-msgstr "Формат: "
3470+msgid "Ogg Vorbis (.ogg)"
3471+msgstr ""
3472
3473 #: ../data/soundconverter.glade.h:30
3474-msgid "GNOME Audio Profile"
3475+msgid "MP3 (.mp3)"
3476 msgstr ""
3477
3478 #: ../data/soundconverter.glade.h:31
3479-msgid "GNOME-powered Sound Conversion"
3480+msgid "FLAC Lossless (.flac)"
3481 msgstr ""
3482
3483 #: ../data/soundconverter.glade.h:32
3484-msgid "High"
3485+msgid "MS Wave (.wav)"
3486 msgstr ""
3487
3488 #: ../data/soundconverter.glade.h:33
3489-msgid "Insanely High"
3490+msgid "AAC (.m4a)"
3491 msgstr ""
3492
3493 #: ../data/soundconverter.glade.h:34
3494-msgid "Into a specified folder"
3495-msgstr "В изрично упомената папка"
3496+msgid "GNOME Audio Profile"
3497+msgstr ""
3498
3499 #: ../data/soundconverter.glade.h:35
3500-msgid "Less (Faster)"
3501+msgid "track_number - track_title"
3502 msgstr ""
3503
3504 #: ../data/soundconverter.glade.h:36
3505-msgid "Limit number of parallel jobs"
3506+msgid "track_title"
3507 msgstr ""
3508
3509 #: ../data/soundconverter.glade.h:37
3510-msgid "Low"
3511-msgstr ""
3512+msgid "Preferences"
3513+msgstr "Настройки"
3514
3515 #: ../data/soundconverter.glade.h:38
3516-msgid "MP3"
3517-msgstr "MP3"
3518+msgid "Same folder as the input file"
3519+msgstr "В същата папка, в която се намира входящия файл"
3520
3521 #: ../data/soundconverter.glade.h:39
3522-msgid "MP3 (.mp3)"
3523-msgstr ""
3524+msgid "Choose..."
3525+msgstr "Изберете..."
3526
3527 #: ../data/soundconverter.glade.h:40
3528-msgid "MP3 Encoder is not present."
3529-msgstr "Не е намерен кодек за MP3"
3530+msgid "Into a specified folder"
3531+msgstr "В изрично упомената папка"
3532
3533 #: ../data/soundconverter.glade.h:41
3534-msgid "MS Wave (.wav)"
3535-msgstr ""
3536+msgid "Create subfolders: "
3537+msgstr "Създаване на подпапки "
3538
3539 #: ../data/soundconverter.glade.h:42
3540-msgid "Normal"
3541-msgstr ""
3542+msgid "Delete original file"
3543+msgstr "Изтриване на оригиналният файл"
3544
3545 #: ../data/soundconverter.glade.h:43
3546-msgid "Ogg"
3547-msgstr ""
3548+msgid "<b>Where to place results?</b>"
3549+msgstr "<b>Къде да поставим резултата?</b>"
3550
3551 #: ../data/soundconverter.glade.h:44
3552-msgid "Ogg Vorbis (.ogg)"
3553-msgstr ""
3554+msgid "Filename pattern: "
3555+msgstr "Шаблон за наименоване "
3556
3557 #: ../data/soundconverter.glade.h:45
3558-msgid "Preferences"
3559-msgstr "Настройки"
3560+msgid "Replace all messy characters"
3561+msgstr "Заместване на всички неправилни символи"
3562
3563 #: ../data/soundconverter.glade.h:46
3564-msgid "Profile:"
3565+msgid "Remove all characters except letters, digits and ./_-"
3566 msgstr ""
3567
3568 #: ../data/soundconverter.glade.h:47
3569-msgid "Quality:"
3570-msgstr "Качество:"
3571+msgid "<i>Example filename:</i>"
3572+msgstr "<i>Примерно наименование:</i>"
3573
3574 #: ../data/soundconverter.glade.h:48
3575-msgid "Read how to install"
3576-msgstr "Прочетете как се инсталира"
3577+msgid "<b>How to name files?</b>"
3578+msgstr "<b>Как ще се казва файла?</b>"
3579
3580 #: ../data/soundconverter.glade.h:49
3581-msgid "Remove all chars except letters, digits and ./_-"
3582-msgstr "Премахване на всички символи, с изключение на букви, цифри и ./_-"
3583+msgid "Format: "
3584+msgstr "Формат: "
3585
3586 #: ../data/soundconverter.glade.h:50
3587-msgid "Replace all messy characters"
3588-msgstr "Заместване на всички неправилни символи"
3589+msgid "Quality:"
3590+msgstr "Качество:"
3591
3592 #: ../data/soundconverter.glade.h:51
3593-msgid "Resample"
3594-msgstr ""
3595+msgid "Use .oga extension"
3596+msgstr "Използвай .oga разширение"
3597
3598 #: ../data/soundconverter.glade.h:52
3599-msgid "Same folder as the input file"
3600-msgstr "В същата папка, в която се намира входящия файл"
3601+msgid "Ogg"
3602+msgstr ""
3603
3604 #: ../data/soundconverter.glade.h:53
3605-msgid "Sample width:"
3606-msgstr ""
3607+msgid "Bitrate mode:"
3608+msgstr "Тип на плътността kb/s"
3609
3610 #: ../data/soundconverter.glade.h:54
3611-msgid "SoundConverter"
3612-msgstr "SoundConverter"
3613+msgid "MP3"
3614+msgstr "MP3"
3615
3616 #: ../data/soundconverter.glade.h:55
3617-msgid "Use .oga extension"
3618-msgstr "Използвай .oga разширение"
3619+msgid "Compression:"
3620+msgstr "Компресия:"
3621
3622 #: ../data/soundconverter.glade.h:56
3623-msgid "Variable (VBR) - Best quality"
3624-msgstr ""
3625+msgid "FLAC"
3626+msgstr "FLAC"
3627
3628 #: ../data/soundconverter.glade.h:57
3629-msgid "Very High"
3630+msgid "Sample width:"
3631 msgstr ""
3632
3633 #: ../data/soundconverter.glade.h:58
3634-msgid "Very Low"
3635-msgstr ""
3636-
3637-#: ../data/soundconverter.glade.h:59
3638 msgid "WAV"
3639 msgstr "WAV"
3640
3641+#: ../data/soundconverter.glade.h:59
3642+msgid "AAC"
3643+msgstr ""
3644+
3645 #: ../data/soundconverter.glade.h:60
3646-msgid "Website"
3647+msgid "Profile:"
3648 msgstr ""
3649
3650 #: ../data/soundconverter.glade.h:61
3651-msgid "Where to place results?"
3652-msgstr "Къде да поставим резултата?"
3653+msgid "gst-profile"
3654+msgstr ""
3655
3656 #: ../data/soundconverter.glade.h:62
3657-msgid "_Add File"
3658-msgstr "_Добави файл"
3659+msgid "<b>Type of result?</b>"
3660+msgstr "<b>Формат на изходният файл?</b>"
3661
3662 #: ../data/soundconverter.glade.h:63
3663-msgid "_Apply to entire queue"
3664-msgstr "_Приложи към цялата опашка"
3665+msgid "Resample"
3666+msgstr ""
3667
3668 #: ../data/soundconverter.glade.h:64
3669-msgid "_Edit"
3670-msgstr "_Редактиране"
3671+msgid "Force mono output"
3672+msgstr ""
3673
3674 #: ../data/soundconverter.glade.h:65
3675-msgid "_File"
3676+msgid "Limit number of parallel jobs"
3677 msgstr ""
3678
3679 #: ../data/soundconverter.glade.h:66
3680-msgid "_Help"
3681-msgstr ""
3682+msgid "MP3 Encoder is not present."
3683+msgstr "Не е намерен кодек за MP3"
3684
3685 #: ../data/soundconverter.glade.h:67
3686-msgid "_Overwrite"
3687-msgstr "_Презапиши"
3688+msgid "Read how to install"
3689+msgstr "Прочетете как се инсталира"
3690
3691 #: ../data/soundconverter.glade.h:68
3692-msgid "_Skip"
3693-msgstr "_Прескочи"
3694-
3695-#: ../data/soundconverter.glade.h:69 ../soundconverter/ui.py:408
3696-msgid "artist - album"
3697-msgstr "изпълнител - албум"
3698-
3699-#: ../data/soundconverter.glade.h:70 ../soundconverter/ui.py:406
3700-msgid "artist/album"
3701-msgstr "изпълнител/албум"
3702+msgid "Where to place results?"
3703+msgstr "Къде да поставим резултата?"
3704+
3705+#: ../data/soundconverter.glade.h:69
3706+msgid "SoundConverter"
3707+msgstr "SoundConverter"
3708+
3709+#: ../data/soundconverter.glade.h:70
3710+msgid "_File"
3711+msgstr ""
3712
3713 #: ../data/soundconverter.glade.h:71
3714-msgid "dialog1"
3715-msgstr "dialog1"
3716+msgid "_Edit"
3717+msgstr "_Редактиране"
3718
3719 #: ../data/soundconverter.glade.h:72
3720-msgid "gst-profile"
3721+msgid "_Help"
3722 msgstr ""
3723
3724 #: ../data/soundconverter.glade.h:73
3725-msgid "track_number - track_title"
3726-msgstr ""
3727+msgid "_Add File"
3728+msgstr "_Добави файл"
3729
3730 #: ../data/soundconverter.glade.h:74
3731-msgid "track_title"
3732-msgstr ""
3733+msgid "Add _Folder"
3734+msgstr "_Добави папка"
3735
3736-#: ../bin/soundconverter.py:97
3737+#: ../bin/soundconverter.py:113
3738 msgid ""
3739 "Convert in batch mode, from command line, without a graphical user\n"
3740 " interface. You can use this from, say, shell scripts."
3741@@ -331,41 +331,41 @@
3742 "Конвертирай в пакетен режим, от командния ред, без графичен\n"
3743 " интерфейс. Това е използваемо, да кажем, чрез скриптове"
3744
3745-#: ../bin/soundconverter.py:102
3746+#: ../bin/soundconverter.py:118
3747 msgid ""
3748-"Show tags for input files instead of convertingthem. This indicates \n"
3749-" command line batch modeand disables the graphical user interface."
3750+"Show tags for input files instead of converting them. This indicates \n"
3751+" command line batch mode and disables the graphical user interface."
3752 msgstr ""
3753
3754-#: ../bin/soundconverter.py:107
3755+#: ../bin/soundconverter.py:122
3756 #, python-format
3757 msgid ""
3758-"Set the output MIME type for batch mode. The defaultis %s. Note that you "
3759-"probably want to set the outputsuffix as well."
3760+"Set the output MIME type for batch mode. The default is %s. Note that you "
3761+"probably want to set the output suffix as well."
3762 msgstr ""
3763
3764-#: ../bin/soundconverter.py:111
3765+#: ../bin/soundconverter.py:126
3766 msgid "Be quiet. Don't write normal output, only errors."
3767 msgstr "Съобщавай само грешките."
3768
3769-#: ../bin/soundconverter.py:113
3770-msgid "Print additional debug information"
3771+#: ../bin/soundconverter.py:128
3772+msgid "Displays additional debug information"
3773 msgstr ""
3774
3775-#: ../bin/soundconverter.py:115
3776+#: ../bin/soundconverter.py:130
3777 #, python-format
3778 msgid ""
3779 "Set the output filename suffix for batch mode.The default is %s . Note that "
3780-"the suffix does notaffect\n"
3781+"the suffix does not affect\n"
3782 " the output MIME type."
3783 msgstr ""
3784
3785-#: ../bin/soundconverter.py:119
3786+#: ../bin/soundconverter.py:134
3787 msgid "Force number of concurrent conversions."
3788 msgstr ""
3789
3790-#: ../bin/soundconverter.py:121
3791-msgid "Show GStreamer Options"
3792+#: ../bin/soundconverter.py:136
3793+msgid "Shows GStreamer Options"
3794 msgstr ""
3795
3796 #: ../soundconverter/error.py:37
3797@@ -420,53 +420,56 @@
3798 "Грешка: %s\n"
3799 "%s\n"
3800
3801-#: ../soundconverter/gstreamer.py:482
3802+#: ../soundconverter/gstreamer.py:189
3803+msgid "Plugin installation aborted."
3804+msgstr ""
3805+
3806+#. TODO: is this used ?
3807+#. TODO: add proper error management when an encoder cannot be created
3808+#: ../soundconverter/gstreamer.py:519
3809 #, python-format
3810 msgid "Cannot create a decoder for '%s' format."
3811 msgstr "Невъзможно създаването на декодер за формата '%s'"
3812
3813-#: ../soundconverter/gstreamer.py:499
3814+#: ../soundconverter/gstreamer.py:530
3815 #, python-format
3816 msgid "Cannot create '%s' folder."
3817 msgstr "Невъзможно създаването на папка '%s'"
3818
3819 #. pass
3820-#: ../soundconverter/gstreamer.py:543
3821+#: ../soundconverter/gstreamer.py:571
3822 msgid "GStreamer Error:"
3823 msgstr ""
3824
3825-#: ../soundconverter/gstreamer.py:627
3826+#: ../soundconverter/gstreamer.py:656
3827 msgid "Conversion Canceled"
3828 msgstr ""
3829
3830-#: ../soundconverter/gstreamer.py:634
3831+#: ../soundconverter/gstreamer.py:663
3832 msgid "Conversion Error"
3833 msgstr ""
3834
3835-#: ../soundconverter/gstreamer.py:667
3836+#: ../soundconverter/gstreamer.py:696
3837 #, python-format
3838 msgid "Access denied: '%s'"
3839 msgstr ""
3840
3841-#: ../soundconverter/gstreamer.py:683
3842+#: ../soundconverter/gstreamer.py:712
3843 msgid "Cannot overwrite source file(s)!"
3844 msgstr ""
3845
3846-#: ../soundconverter/gstreamer.py:696
3847+#: ../soundconverter/gstreamer.py:725
3848 #, python-format
3849 msgid ""
3850 "The output file <i>%s</i>\n"
3851-" exists already.\n"
3852+" already exists.\n"
3853 " Do you want to skip the file, overwrite it or cancel the conversion?\n"
3854 msgstr ""
3855-"Изходният файл <i>%s</i>\n"
3856-" вече съществува.\n"
3857-" Искате ли да го прескочим, да го презапишем или да отменим конвертирането?\n"
3858
3859-#: ../soundconverter/gstreamer.py:800
3860+#: ../soundconverter/gstreamer.py:830
3861 #, python-format
3862-msgid "Conversion done, in %s"
3863-msgstr "Конвертирането е готово за %s"
3864+msgid "Conversion done in %s"
3865+msgstr ""
3866
3867 #: ../soundconverter/namegenerator.py:76
3868 msgid "Unknown Album"
3869@@ -476,22 +479,18 @@
3870 msgid "Unknown Artist"
3871 msgstr ""
3872
3873-#: ../soundconverter/namegenerator.py:78
3874-msgid "Unknown Title"
3875-msgstr ""
3876-
3877 #. traductors: These are the custom filename patterns. Only if it makes sense.
3878-#: ../soundconverter/settings.py:43
3879+#: ../soundconverter/settings.py:47
3880 msgid ""
3881 "Artist Album Title Track Total Genre Date Year Timestamp DiscNumber "
3882 "DiscTotal Ext"
3883 msgstr ""
3884
3885-#: ../soundconverter/settings.py:80
3886+#: ../soundconverter/settings.py:84
3887 msgid "All files"
3888 msgstr ""
3889
3890-#: ../soundconverter/ui.py:123 ../soundconverter/ui.py:139
3891+#: ../soundconverter/ui.py:96 ../soundconverter/ui.py:112
3892 #, python-format
3893 msgid ""
3894 "\n"
3895@@ -499,93 +498,97 @@
3896 "%s\n"
3897 msgstr ""
3898
3899-#: ../soundconverter/ui.py:229
3900+#: ../soundconverter/ui.py:202
3901 msgid "Scanning files..."
3902 msgstr ""
3903
3904-#: ../soundconverter/ui.py:328
3905+#: ../soundconverter/ui.py:309
3906 msgid "Adding files..."
3907 msgstr ""
3908
3909-#: ../soundconverter/ui.py:396
3910+#: ../soundconverter/ui.py:377
3911 msgid "Same as input, but replacing the suffix"
3912 msgstr "Като оригиналния файл, но замествайки разширението"
3913
3914-#: ../soundconverter/ui.py:398
3915+#: ../soundconverter/ui.py:379
3916 msgid "Same as input, but with an additional suffix"
3917 msgstr "Като оригиналния файл, но добавяйки разширение"
3918
3919-#: ../soundconverter/ui.py:399
3920+#: ../soundconverter/ui.py:380
3921 msgid "Track number - title"
3922 msgstr "Номер на песен - Заглавие"
3923
3924-#: ../soundconverter/ui.py:400
3925+#: ../soundconverter/ui.py:381
3926 msgid "Track title"
3927 msgstr ""
3928
3929-#: ../soundconverter/ui.py:401
3930+#: ../soundconverter/ui.py:382
3931 msgid "Artist - title"
3932 msgstr "Изпълнител - Заглавие"
3933
3934-#: ../soundconverter/ui.py:402
3935+#: ../soundconverter/ui.py:383
3936 msgid "Custom filename pattern"
3937 msgstr "Собствен шаблон за наименование на файла"
3938
3939-#: ../soundconverter/ui.py:407
3940+#: ../soundconverter/ui.py:388
3941 msgid "artist-album"
3942 msgstr "изпълнител-албум"
3943
3944-#: ../soundconverter/ui.py:464
3945+#: ../soundconverter/ui.py:445
3946 msgid "Available patterns:"
3947 msgstr ""
3948
3949-#: ../soundconverter/ui.py:650
3950+#: ../soundconverter/ui.py:631
3951 #, python-format
3952 msgid "Into folder %s"
3953 msgstr "В папка %s"
3954
3955-#: ../soundconverter/ui.py:727
3956+#: ../soundconverter/ui.py:708
3957 #, python-format
3958 msgid "Target bitrate: %s"
3959 msgstr "Изходна плътност kb/s: %s"
3960
3961-#: ../soundconverter/ui.py:1069
3962+#: ../soundconverter/ui.py:1050
3963 msgid "Open a file"
3964 msgstr ""
3965
3966-#: ../soundconverter/ui.py:1163
3967+#: ../soundconverter/ui.py:1144
3968 msgid "Add Folder..."
3969 msgstr "Добави папка..."
3970
3971-#: ../soundconverter/ui.py:1336
3972+#: ../soundconverter/ui.py:1322
3973 msgid "Reading tags..."
3974 msgstr ""
3975
3976-#: ../soundconverter/ui.py:1347
3977+#: ../soundconverter/ui.py:1324
3978+msgid "Preparing conversion..."
3979+msgstr ""
3980+
3981+#: ../soundconverter/ui.py:1339
3982 msgid "Conversion cancelled"
3983 msgstr ""
3984
3985-#: ../soundconverter/ui.py:1350
3986+#: ../soundconverter/ui.py:1342
3987 msgid "Error when converting"
3988 msgstr ""
3989
3990-#: ../soundconverter/ui.py:1364
3991+#: ../soundconverter/ui.py:1357
3992 msgid "Converting"
3993 msgstr "Конвертиране"
3994
3995-#: ../soundconverter/ui.py:1384
3996+#: ../soundconverter/ui.py:1377
3997 msgid "Canceled"
3998 msgstr "Отменено"
3999
4000-#: ../soundconverter/ui.py:1457
4001+#: ../soundconverter/ui.py:1450
4002 msgid "Paused"
4003 msgstr "Прекъснато"
4004
4005-#: ../soundconverter/ui.py:1474
4006+#: ../soundconverter/ui.py:1468
4007 #, python-format
4008 msgid "%d:%02d left"
4009 msgstr "Остават %d:%02d"
4010
4011-#: ../soundconverter/ui.py:1480
4012+#: ../soundconverter/ui.py:1474
4013 msgid "Ready"
4014 msgstr "Готово"
4015
4016=== modified file 'po/br.po'
4017--- po/br.po 2012-02-22 21:58:39 +0000
4018+++ po/br.po 2012-11-21 17:48:22 +0000
4019@@ -9,322 +9,322 @@
4020 msgstr ""
4021 "Project-Id-Version: soundconverter\n"
4022 "Report-Msgid-Bugs-To: \n"
4023-"POT-Creation-Date: 2012-01-12 22:56+0100\n"
4024+"POT-Creation-Date: 2012-07-30 15:28+0000\n"
4025 "PO-Revision-Date: 2012-01-13 03:53+0000\n"
4026 "Last-Translator: GautierPortet <kassoulet@gmail.com>\n"
4027 "Language-Team: Breton <br@li.org>\n"
4028 "MIME-Version: 1.0\n"
4029 "Content-Type: text/plain; charset=UTF-8\n"
4030 "Content-Transfer-Encoding: 8bit\n"
4031-"X-Launchpad-Export-Date: 2012-01-18 21:12+0000\n"
4032-"X-Generator: Launchpad (build 14681)\n"
4033+"X-Launchpad-Export-Date: 2012-10-06 15:24+0000\n"
4034+"X-Generator: Launchpad (build 16061)\n"
4035 "Language: br\n"
4036
4037 #: ../data/soundconverter.desktop.in.in.h:1
4038+msgid "Sound Converter"
4039+msgstr "Amdroer Sound Converter"
4040+
4041+#: ../data/soundconverter.desktop.in.in.h:2
4042 msgid "Audio Format Converter"
4043 msgstr "Amdroadur etre furmadoù klevet"
4044
4045-#: ../data/soundconverter.desktop.in.in.h:2
4046-msgid "Convert audio files into other formats"
4047-msgstr "Amdreiñ restroù klevet ouzh furmadoù all"
4048-
4049 #: ../data/soundconverter.desktop.in.in.h:3
4050-msgid "Sound Converter"
4051-msgstr "Amdroer Sound Converter"
4052+msgid "Converts audio files into other formats"
4053+msgstr ""
4054
4055 #: ../data/soundconverter.glade.h:1
4056-msgid "16 bits (default)"
4057+msgid "GNOME-powered Sound Conversion"
4058 msgstr ""
4059
4060 #: ../data/soundconverter.glade.h:2
4061-msgid "32 bits"
4062+msgid "Website"
4063 msgstr ""
4064
4065 #: ../data/soundconverter.glade.h:3
4066-msgid "8 bits (very low quality)"
4067-msgstr ""
4068+msgid "dialog1"
4069+msgstr "dialog1"
4070
4071 #: ../data/soundconverter.glade.h:4
4072-msgid "<b>How to name files?</b>"
4073-msgstr "<b>Penaos adanviñ ar restroù?</b>"
4074+msgid "Filter "
4075+msgstr "Sil "
4076
4077 #: ../data/soundconverter.glade.h:5
4078-msgid "<b>Type of result?</b>"
4079-msgstr "<b>Furmad ar restr er maez?</b>"
4080+msgid "Error"
4081+msgstr "Fazi"
4082
4083 #: ../data/soundconverter.glade.h:6
4084-msgid "<b>Where to place results?</b>"
4085-msgstr "<b>Pelec'h lechiañ ar restroù amdreet?</b>"
4086+msgid "File exists already"
4087+msgstr "Bez eus c'hoazh ar restr"
4088
4089 #: ../data/soundconverter.glade.h:7
4090+msgid "_Overwrite"
4091+msgstr "_Flastrañ"
4092+
4093+#: ../data/soundconverter.glade.h:8
4094+msgid "_Skip"
4095+msgstr "_Mont e biou"
4096+
4097+#: ../data/soundconverter.glade.h:9
4098 msgid "<big><b>File exists already</b></big>\n"
4099 msgstr "<big><b>Bez eus c'hoazh ar restr</b></big>\n"
4100
4101-#: ../data/soundconverter.glade.h:9
4102-msgid "<i>Example filename:</i>"
4103-msgstr "<i>Skouer anv restr:</i>"
4104-
4105-#: ../data/soundconverter.glade.h:10
4106-msgid "AAC"
4107-msgstr ""
4108-
4109 #: ../data/soundconverter.glade.h:11
4110-msgid "AAC (.m4a)"
4111-msgstr ""
4112-
4113-#: ../data/soundconverter.glade.h:12
4114-msgid "Add _Folder"
4115-msgstr "Ouzhpennañ un _teuliad"
4116-
4117-#: ../data/soundconverter.glade.h:13
4118-msgid "Average (ABR)"
4119-msgstr ""
4120+msgid "_Apply to entire queue"
4121+msgstr "_Arloañ evit tout ar steudad c'hortoz"
4122+
4123+#: ../data/soundconverter.glade.h:12 ../soundconverter/ui.py:387
4124+msgid "artist/album"
4125+msgstr "arzour/albom"
4126+
4127+#: ../data/soundconverter.glade.h:13 ../soundconverter/ui.py:389
4128+msgid "artist - album"
4129+msgstr "arzour - albom"
4130
4131 #: ../data/soundconverter.glade.h:14
4132-msgid "Better (Slower)"
4133+msgid "Very Low"
4134 msgstr ""
4135
4136 #: ../data/soundconverter.glade.h:15
4137-msgid "Bitrate mode:"
4138-msgstr "Kas binarel:"
4139+msgid "Low"
4140+msgstr ""
4141
4142 #: ../data/soundconverter.glade.h:16
4143-msgid "Choose..."
4144-msgstr "Furchal..."
4145+msgid "Normal"
4146+msgstr ""
4147
4148 #: ../data/soundconverter.glade.h:17
4149-msgid "Compression:"
4150+msgid "High"
4151 msgstr ""
4152
4153 #: ../data/soundconverter.glade.h:18
4154-msgid "Constant (CBR)"
4155+msgid "Very High"
4156 msgstr ""
4157
4158 #: ../data/soundconverter.glade.h:19
4159-msgid "Create subfolders: "
4160-msgstr "Krouiñ is-teuliadoù : "
4161+msgid "Insanely High"
4162+msgstr ""
4163
4164 #: ../data/soundconverter.glade.h:20
4165-msgid "Default"
4166+msgid "8 bits (very low quality)"
4167 msgstr ""
4168
4169 #: ../data/soundconverter.glade.h:21
4170-msgid "Delete original file"
4171-msgstr "Skarzhañ ar restr orin"
4172+msgid "16 bits (default)"
4173+msgstr ""
4174
4175 #: ../data/soundconverter.glade.h:22
4176-msgid "Error"
4177-msgstr "Fazi"
4178+msgid "32 bits"
4179+msgstr ""
4180
4181 #: ../data/soundconverter.glade.h:23
4182-msgid "FLAC"
4183-msgstr "FLAC"
4184+msgid "Less (Faster)"
4185+msgstr ""
4186
4187 #: ../data/soundconverter.glade.h:24
4188-msgid "FLAC Lossless (.flac)"
4189+msgid "Default"
4190 msgstr ""
4191
4192 #: ../data/soundconverter.glade.h:25
4193-msgid "File exists already"
4194-msgstr "Bez eus c'hoazh ar restr"
4195+msgid "Better (Slower)"
4196+msgstr ""
4197
4198 #: ../data/soundconverter.glade.h:26
4199-msgid "Filename pattern: "
4200-msgstr "Goustur an anv restr : "
4201+msgid "Constant (CBR)"
4202+msgstr ""
4203
4204 #: ../data/soundconverter.glade.h:27
4205-msgid "Filter "
4206-msgstr "Sil "
4207+msgid "Average (ABR)"
4208+msgstr ""
4209
4210 #: ../data/soundconverter.glade.h:28
4211-msgid "Force mono output"
4212+msgid "Variable (VBR) - Best quality"
4213 msgstr ""
4214
4215 #: ../data/soundconverter.glade.h:29
4216-msgid "Format: "
4217-msgstr "Mentrezh : "
4218+msgid "Ogg Vorbis (.ogg)"
4219+msgstr ""
4220
4221 #: ../data/soundconverter.glade.h:30
4222-msgid "GNOME Audio Profile"
4223+msgid "MP3 (.mp3)"
4224 msgstr ""
4225
4226 #: ../data/soundconverter.glade.h:31
4227-msgid "GNOME-powered Sound Conversion"
4228+msgid "FLAC Lossless (.flac)"
4229 msgstr ""
4230
4231 #: ../data/soundconverter.glade.h:32
4232-msgid "High"
4233+msgid "MS Wave (.wav)"
4234 msgstr ""
4235
4236 #: ../data/soundconverter.glade.h:33
4237-msgid "Insanely High"
4238+msgid "AAC (.m4a)"
4239 msgstr ""
4240
4241 #: ../data/soundconverter.glade.h:34
4242-msgid "Into a specified folder"
4243-msgstr "Er renkell arbennik"
4244+msgid "GNOME Audio Profile"
4245+msgstr ""
4246
4247 #: ../data/soundconverter.glade.h:35
4248-msgid "Less (Faster)"
4249+msgid "track_number - track_title"
4250 msgstr ""
4251
4252 #: ../data/soundconverter.glade.h:36
4253-msgid "Limit number of parallel jobs"
4254+msgid "track_title"
4255 msgstr ""
4256
4257 #: ../data/soundconverter.glade.h:37
4258-msgid "Low"
4259-msgstr ""
4260+msgid "Preferences"
4261+msgstr "Gwellvezioù"
4262
4263 #: ../data/soundconverter.glade.h:38
4264-msgid "MP3"
4265-msgstr "MP3"
4266+msgid "Same folder as the input file"
4267+msgstr "Er memes renkell eget an tarzh"
4268
4269 #: ../data/soundconverter.glade.h:39
4270-msgid "MP3 (.mp3)"
4271-msgstr ""
4272+msgid "Choose..."
4273+msgstr "Furchal..."
4274
4275 #: ../data/soundconverter.glade.h:40
4276-msgid "MP3 Encoder is not present."
4277-msgstr "N'eus ket enkoder MP3."
4278+msgid "Into a specified folder"
4279+msgstr "Er renkell arbennik"
4280
4281 #: ../data/soundconverter.glade.h:41
4282-msgid "MS Wave (.wav)"
4283-msgstr ""
4284+msgid "Create subfolders: "
4285+msgstr "Krouiñ is-teuliadoù : "
4286
4287 #: ../data/soundconverter.glade.h:42
4288-msgid "Normal"
4289-msgstr ""
4290+msgid "Delete original file"
4291+msgstr "Skarzhañ ar restr orin"
4292
4293 #: ../data/soundconverter.glade.h:43
4294-msgid "Ogg"
4295-msgstr ""
4296+msgid "<b>Where to place results?</b>"
4297+msgstr "<b>Pelec'h lechiañ ar restroù amdreet?</b>"
4298
4299 #: ../data/soundconverter.glade.h:44
4300-msgid "Ogg Vorbis (.ogg)"
4301-msgstr ""
4302+msgid "Filename pattern: "
4303+msgstr "Goustur an anv restr : "
4304
4305 #: ../data/soundconverter.glade.h:45
4306-msgid "Preferences"
4307-msgstr "Gwellvezioù"
4308+msgid "Replace all messy characters"
4309+msgstr "Erlec'hiañ an holl arouezennoù iskis"
4310
4311 #: ../data/soundconverter.glade.h:46
4312-msgid "Profile:"
4313+msgid "Remove all characters except letters, digits and ./_-"
4314 msgstr ""
4315
4316 #: ../data/soundconverter.glade.h:47
4317-msgid "Quality:"
4318-msgstr "Perzhded :"
4319+msgid "<i>Example filename:</i>"
4320+msgstr "<i>Skouer anv restr:</i>"
4321
4322 #: ../data/soundconverter.glade.h:48
4323-msgid "Read how to install"
4324-msgstr "Lenn penaos staliañ"
4325+msgid "<b>How to name files?</b>"
4326+msgstr "<b>Penaos adanviñ ar restroù?</b>"
4327
4328 #: ../data/soundconverter.glade.h:49
4329-msgid "Remove all chars except letters, digits and ./_-"
4330-msgstr "Dilemel an holl arouezennoù nemet al lizherennoù, sifroù ha ./_-"
4331+msgid "Format: "
4332+msgstr "Mentrezh : "
4333
4334 #: ../data/soundconverter.glade.h:50
4335-msgid "Replace all messy characters"
4336-msgstr "Erlec'hiañ an holl arouezennoù iskis"
4337+msgid "Quality:"
4338+msgstr "Perzhded :"
4339
4340 #: ../data/soundconverter.glade.h:51
4341-msgid "Resample"
4342+msgid "Use .oga extension"
4343 msgstr ""
4344
4345 #: ../data/soundconverter.glade.h:52
4346-msgid "Same folder as the input file"
4347-msgstr "Er memes renkell eget an tarzh"
4348+msgid "Ogg"
4349+msgstr ""
4350
4351 #: ../data/soundconverter.glade.h:53
4352-msgid "Sample width:"
4353-msgstr ""
4354+msgid "Bitrate mode:"
4355+msgstr "Kas binarel:"
4356
4357 #: ../data/soundconverter.glade.h:54
4358-msgid "SoundConverter"
4359-msgstr "SoundConverter"
4360+msgid "MP3"
4361+msgstr "MP3"
4362
4363 #: ../data/soundconverter.glade.h:55
4364-msgid "Use .oga extension"
4365+msgid "Compression:"
4366 msgstr ""
4367
4368 #: ../data/soundconverter.glade.h:56
4369-msgid "Variable (VBR) - Best quality"
4370-msgstr ""
4371+msgid "FLAC"
4372+msgstr "FLAC"
4373
4374 #: ../data/soundconverter.glade.h:57
4375-msgid "Very High"
4376+msgid "Sample width:"
4377 msgstr ""
4378
4379 #: ../data/soundconverter.glade.h:58
4380-msgid "Very Low"
4381-msgstr ""
4382-
4383-#: ../data/soundconverter.glade.h:59
4384 msgid "WAV"
4385 msgstr "WAV"
4386
4387+#: ../data/soundconverter.glade.h:59
4388+msgid "AAC"
4389+msgstr ""
4390+
4391 #: ../data/soundconverter.glade.h:60
4392-msgid "Website"
4393+msgid "Profile:"
4394 msgstr ""
4395
4396 #: ../data/soundconverter.glade.h:61
4397-msgid "Where to place results?"
4398-msgstr "E pelec'h lechiañ ar restroù amdreet?"
4399+msgid "gst-profile"
4400+msgstr ""
4401
4402 #: ../data/soundconverter.glade.h:62
4403-msgid "_Add File"
4404-msgstr "Ouzhpenn_añ ur restr"
4405+msgid "<b>Type of result?</b>"
4406+msgstr "<b>Furmad ar restr er maez?</b>"
4407
4408 #: ../data/soundconverter.glade.h:63
4409-msgid "_Apply to entire queue"
4410-msgstr "_Arloañ evit tout ar steudad c'hortoz"
4411+msgid "Resample"
4412+msgstr ""
4413
4414 #: ../data/soundconverter.glade.h:64
4415-msgid "_Edit"
4416+msgid "Force mono output"
4417 msgstr ""
4418
4419 #: ../data/soundconverter.glade.h:65
4420-msgid "_File"
4421+msgid "Limit number of parallel jobs"
4422 msgstr ""
4423
4424 #: ../data/soundconverter.glade.h:66
4425-msgid "_Help"
4426-msgstr ""
4427+msgid "MP3 Encoder is not present."
4428+msgstr "N'eus ket enkoder MP3."
4429
4430 #: ../data/soundconverter.glade.h:67
4431-msgid "_Overwrite"
4432-msgstr "_Flastrañ"
4433+msgid "Read how to install"
4434+msgstr "Lenn penaos staliañ"
4435
4436 #: ../data/soundconverter.glade.h:68
4437-msgid "_Skip"
4438-msgstr "_Mont e biou"
4439-
4440-#: ../data/soundconverter.glade.h:69 ../soundconverter/ui.py:408
4441-msgid "artist - album"
4442-msgstr "arzour - albom"
4443-
4444-#: ../data/soundconverter.glade.h:70 ../soundconverter/ui.py:406
4445-msgid "artist/album"
4446-msgstr "arzour/albom"
4447+msgid "Where to place results?"
4448+msgstr "E pelec'h lechiañ ar restroù amdreet?"
4449+
4450+#: ../data/soundconverter.glade.h:69
4451+msgid "SoundConverter"
4452+msgstr "SoundConverter"
4453+
4454+#: ../data/soundconverter.glade.h:70
4455+msgid "_File"
4456+msgstr ""
4457
4458 #: ../data/soundconverter.glade.h:71
4459-msgid "dialog1"
4460-msgstr "dialog1"
4461+msgid "_Edit"
4462+msgstr ""
4463
4464 #: ../data/soundconverter.glade.h:72
4465-msgid "gst-profile"
4466+msgid "_Help"
4467 msgstr ""
4468
4469 #: ../data/soundconverter.glade.h:73
4470-msgid "track_number - track_title"
4471-msgstr ""
4472+msgid "_Add File"
4473+msgstr "Ouzhpenn_añ ur restr"
4474
4475 #: ../data/soundconverter.glade.h:74
4476-msgid "track_title"
4477-msgstr ""
4478+msgid "Add _Folder"
4479+msgstr "Ouzhpennañ un _teuliad"
4480
4481-#: ../bin/soundconverter.py:97
4482+#: ../bin/soundconverter.py:113
4483 msgid ""
4484 "Convert in batch mode, from command line, without a graphical user\n"
4485 " interface. You can use this from, say, shell scripts."
4486@@ -332,41 +332,41 @@
4487 "Amdreiñ er mod batch, diouzh al linenn urzhiañ, hep etrefas\n"
4488 " grafek. Da implij er skriptoù shell."
4489
4490-#: ../bin/soundconverter.py:102
4491+#: ../bin/soundconverter.py:118
4492 msgid ""
4493-"Show tags for input files instead of convertingthem. This indicates \n"
4494-" command line batch modeand disables the graphical user interface."
4495+"Show tags for input files instead of converting them. This indicates \n"
4496+" command line batch mode and disables the graphical user interface."
4497 msgstr ""
4498
4499-#: ../bin/soundconverter.py:107
4500+#: ../bin/soundconverter.py:122
4501 #, python-format
4502 msgid ""
4503-"Set the output MIME type for batch mode. The defaultis %s. Note that you "
4504-"probably want to set the outputsuffix as well."
4505+"Set the output MIME type for batch mode. The default is %s. Note that you "
4506+"probably want to set the output suffix as well."
4507 msgstr ""
4508
4509-#: ../bin/soundconverter.py:111
4510+#: ../bin/soundconverter.py:126
4511 msgid "Be quiet. Don't write normal output, only errors."
4512 msgstr "Didrouzer. Diskouez fazioù nemetken."
4513
4514-#: ../bin/soundconverter.py:113
4515-msgid "Print additional debug information"
4516+#: ../bin/soundconverter.py:128
4517+msgid "Displays additional debug information"
4518 msgstr ""
4519
4520-#: ../bin/soundconverter.py:115
4521+#: ../bin/soundconverter.py:130
4522 #, python-format
4523 msgid ""
4524 "Set the output filename suffix for batch mode.The default is %s . Note that "
4525-"the suffix does notaffect\n"
4526+"the suffix does not affect\n"
4527 " the output MIME type."
4528 msgstr ""
4529
4530-#: ../bin/soundconverter.py:119
4531+#: ../bin/soundconverter.py:134
4532 msgid "Force number of concurrent conversions."
4533 msgstr ""
4534
4535-#: ../bin/soundconverter.py:121
4536-msgid "Show GStreamer Options"
4537+#: ../bin/soundconverter.py:136
4538+msgid "Shows GStreamer Options"
4539 msgstr ""
4540
4541 #: ../soundconverter/error.py:37
4542@@ -421,54 +421,56 @@
4543 "Fazi : %s\n"
4544 "%s\n"
4545
4546-#: ../soundconverter/gstreamer.py:482
4547+#: ../soundconverter/gstreamer.py:189
4548+msgid "Plugin installation aborted."
4549+msgstr ""
4550+
4551+#. TODO: is this used ?
4552+#. TODO: add proper error management when an encoder cannot be created
4553+#: ../soundconverter/gstreamer.py:519
4554 #, python-format
4555 msgid "Cannot create a decoder for '%s' format."
4556 msgstr "N'eus ket tu da grouiñ un diskoder evit ar furmad '%s'."
4557
4558-#: ../soundconverter/gstreamer.py:499
4559+#: ../soundconverter/gstreamer.py:530
4560 #, python-format
4561 msgid "Cannot create '%s' folder."
4562 msgstr "N'eus ket tu da grouiñ an teuliad :·'%s'."
4563
4564 #. pass
4565-#: ../soundconverter/gstreamer.py:543
4566+#: ../soundconverter/gstreamer.py:571
4567 msgid "GStreamer Error:"
4568 msgstr ""
4569
4570-#: ../soundconverter/gstreamer.py:627
4571+#: ../soundconverter/gstreamer.py:656
4572 msgid "Conversion Canceled"
4573 msgstr ""
4574
4575-#: ../soundconverter/gstreamer.py:634
4576+#: ../soundconverter/gstreamer.py:663
4577 msgid "Conversion Error"
4578 msgstr ""
4579
4580-#: ../soundconverter/gstreamer.py:667
4581+#: ../soundconverter/gstreamer.py:696
4582 #, python-format
4583 msgid "Access denied: '%s'"
4584 msgstr ""
4585
4586-#: ../soundconverter/gstreamer.py:683
4587+#: ../soundconverter/gstreamer.py:712
4588 msgid "Cannot overwrite source file(s)!"
4589 msgstr ""
4590
4591-#: ../soundconverter/gstreamer.py:696
4592+#: ../soundconverter/gstreamer.py:725
4593 #, python-format
4594 msgid ""
4595 "The output file <i>%s</i>\n"
4596-" exists already.\n"
4597+" already exists.\n"
4598 " Do you want to skip the file, overwrite it or cancel the conversion?\n"
4599 msgstr ""
4600-"Bez eus c'hoazh ar restr lec'h kas :\n"
4601-"<i>%s</i> .\n"
4602-"C'hoant hoc'h eus mont e biou ar restr, skrivañ warnezhañ pe\n"
4603-"nullañ an amdreiñ ?\n"
4604
4605-#: ../soundconverter/gstreamer.py:800
4606+#: ../soundconverter/gstreamer.py:830
4607 #, python-format
4608-msgid "Conversion done, in %s"
4609-msgstr "Amdroadur echuet, en %s"
4610+msgid "Conversion done in %s"
4611+msgstr ""
4612
4613 #: ../soundconverter/namegenerator.py:76
4614 msgid "Unknown Album"
4615@@ -478,22 +480,18 @@
4616 msgid "Unknown Artist"
4617 msgstr ""
4618
4619-#: ../soundconverter/namegenerator.py:78
4620-msgid "Unknown Title"
4621-msgstr ""
4622-
4623 #. traductors: These are the custom filename patterns. Only if it makes sense.
4624-#: ../soundconverter/settings.py:43
4625+#: ../soundconverter/settings.py:47
4626 msgid ""
4627 "Artist Album Title Track Total Genre Date Year Timestamp DiscNumber "
4628 "DiscTotal Ext"
4629 msgstr ""
4630
4631-#: ../soundconverter/settings.py:80
4632+#: ../soundconverter/settings.py:84
4633 msgid "All files"
4634 msgstr ""
4635
4636-#: ../soundconverter/ui.py:123 ../soundconverter/ui.py:139
4637+#: ../soundconverter/ui.py:96 ../soundconverter/ui.py:112
4638 #, python-format
4639 msgid ""
4640 "\n"
4641@@ -501,93 +499,97 @@
4642 "%s\n"
4643 msgstr ""
4644
4645-#: ../soundconverter/ui.py:229
4646+#: ../soundconverter/ui.py:202
4647 msgid "Scanning files..."
4648 msgstr ""
4649
4650-#: ../soundconverter/ui.py:328
4651+#: ../soundconverter/ui.py:309
4652 msgid "Adding files..."
4653 msgstr ""
4654
4655-#: ../soundconverter/ui.py:396
4656+#: ../soundconverter/ui.py:377
4657 msgid "Same as input, but replacing the suffix"
4658 msgstr "E-giz a ntarzh, oc'h erlec'hiañ al lostger"
4659
4660-#: ../soundconverter/ui.py:398
4661+#: ../soundconverter/ui.py:379
4662 msgid "Same as input, but with an additional suffix"
4663 msgstr "E-giz an tarzh, oc'h ouzhpennañ ul lostger"
4664
4665-#: ../soundconverter/ui.py:399
4666+#: ../soundconverter/ui.py:380
4667 msgid "Track number - title"
4668 msgstr "Niverenn - titl"
4669
4670-#: ../soundconverter/ui.py:400
4671+#: ../soundconverter/ui.py:381
4672 msgid "Track title"
4673 msgstr ""
4674
4675-#: ../soundconverter/ui.py:401
4676+#: ../soundconverter/ui.py:382
4677 msgid "Artist - title"
4678 msgstr "Arzour - titl"
4679
4680-#: ../soundconverter/ui.py:402
4681+#: ../soundconverter/ui.py:383
4682 msgid "Custom filename pattern"
4683 msgstr "Patrom personelaet evit an anvioù restroù"
4684
4685-#: ../soundconverter/ui.py:407
4686+#: ../soundconverter/ui.py:388
4687 msgid "artist-album"
4688 msgstr "arzour-albom"
4689
4690-#: ../soundconverter/ui.py:464
4691+#: ../soundconverter/ui.py:445
4692 msgid "Available patterns:"
4693 msgstr ""
4694
4695-#: ../soundconverter/ui.py:650
4696+#: ../soundconverter/ui.py:631
4697 #, python-format
4698 msgid "Into folder %s"
4699 msgstr "En teuliad %s"
4700
4701-#: ../soundconverter/ui.py:727
4702+#: ../soundconverter/ui.py:708
4703 #, python-format
4704 msgid "Target bitrate: %s"
4705 msgstr "Kas binarel al lec'h kas : %s"
4706
4707-#: ../soundconverter/ui.py:1069
4708+#: ../soundconverter/ui.py:1050
4709 msgid "Open a file"
4710 msgstr ""
4711
4712-#: ../soundconverter/ui.py:1163
4713+#: ../soundconverter/ui.py:1144
4714 msgid "Add Folder..."
4715 msgstr "Ouzhpennañ un teuliad..."
4716
4717-#: ../soundconverter/ui.py:1336
4718+#: ../soundconverter/ui.py:1322
4719 msgid "Reading tags..."
4720 msgstr ""
4721
4722-#: ../soundconverter/ui.py:1347
4723+#: ../soundconverter/ui.py:1324
4724+msgid "Preparing conversion..."
4725+msgstr ""
4726+
4727+#: ../soundconverter/ui.py:1339
4728 msgid "Conversion cancelled"
4729 msgstr ""
4730
4731-#: ../soundconverter/ui.py:1350
4732+#: ../soundconverter/ui.py:1342
4733 msgid "Error when converting"
4734 msgstr ""
4735
4736-#: ../soundconverter/ui.py:1364
4737+#: ../soundconverter/ui.py:1357
4738 msgid "Converting"
4739 msgstr "Oc'h amdreiñ"
4740
4741-#: ../soundconverter/ui.py:1384
4742+#: ../soundconverter/ui.py:1377
4743 msgid "Canceled"
4744 msgstr "Nullet"
4745
4746-#: ../soundconverter/ui.py:1457
4747+#: ../soundconverter/ui.py:1450
4748 msgid "Paused"
4749 msgstr "Ehanet"
4750
4751-#: ../soundconverter/ui.py:1474
4752+#: ../soundconverter/ui.py:1468
4753 #, python-format
4754 msgid "%d:%02d left"
4755 msgstr "O chom %d:%02d"
4756
4757-#: ../soundconverter/ui.py:1480
4758+#: ../soundconverter/ui.py:1474
4759 msgid "Ready"
4760 msgstr "Prest"
4761
4762=== modified file 'po/ca.po'
4763--- po/ca.po 2012-02-22 21:58:39 +0000
4764+++ po/ca.po 2012-11-21 17:48:22 +0000
4765@@ -7,365 +7,363 @@
4766 msgstr ""
4767 "Project-Id-Version: soundconverter\n"
4768 "Report-Msgid-Bugs-To: \n"
4769-"POT-Creation-Date: 2012-01-12 22:56+0100\n"
4770-"PO-Revision-Date: 2012-01-13 03:58+0000\n"
4771-"Last-Translator: GautierPortet <kassoulet@gmail.com>\n"
4772+"POT-Creation-Date: 2012-07-30 15:28+0000\n"
4773+"PO-Revision-Date: 2012-02-21 00:17+0000\n"
4774+"Last-Translator: Albert Sanchez Lafuente <Unknown>\n"
4775 "Language-Team: Catalan <ca@li.org>\n"
4776 "MIME-Version: 1.0\n"
4777 "Content-Type: text/plain; charset=UTF-8\n"
4778 "Content-Transfer-Encoding: 8bit\n"
4779-"X-Launchpad-Export-Date: 2012-01-18 21:12+0000\n"
4780-"X-Generator: Launchpad (build 14681)\n"
4781+"X-Launchpad-Export-Date: 2012-10-06 15:24+0000\n"
4782+"X-Generator: Launchpad (build 16061)\n"
4783 "Language: ca\n"
4784
4785 #: ../data/soundconverter.desktop.in.in.h:1
4786+msgid "Sound Converter"
4787+msgstr "Convertidor de so"
4788+
4789+#: ../data/soundconverter.desktop.in.in.h:2
4790 msgid "Audio Format Converter"
4791 msgstr "Convertidor formats d'àudio"
4792
4793-#: ../data/soundconverter.desktop.in.in.h:2
4794-msgid "Convert audio files into other formats"
4795-msgstr "Convertiu fitxers d'àudio a diferents formats"
4796-
4797 #: ../data/soundconverter.desktop.in.in.h:3
4798-msgid "Sound Converter"
4799-msgstr "Convertidor de so"
4800+msgid "Converts audio files into other formats"
4801+msgstr ""
4802
4803 #: ../data/soundconverter.glade.h:1
4804-msgid "16 bits (default)"
4805+msgid "GNOME-powered Sound Conversion"
4806 msgstr ""
4807
4808 #: ../data/soundconverter.glade.h:2
4809-msgid "32 bits"
4810+msgid "Website"
4811 msgstr ""
4812
4813 #: ../data/soundconverter.glade.h:3
4814-msgid "8 bits (very low quality)"
4815-msgstr ""
4816+msgid "dialog1"
4817+msgstr "diàleg1"
4818
4819 #: ../data/soundconverter.glade.h:4
4820-msgid "<b>How to name files?</b>"
4821-msgstr "<b>Com anomenar els fitxers?</b>"
4822+msgid "Filter "
4823+msgstr "Filtre "
4824
4825 #: ../data/soundconverter.glade.h:5
4826-msgid "<b>Type of result?</b>"
4827-msgstr "<b>Tipus de resultat?</b>"
4828+msgid "Error"
4829+msgstr "S'ha produït un error"
4830
4831 #: ../data/soundconverter.glade.h:6
4832-msgid "<b>Where to place results?</b>"
4833-msgstr "<b>On situar els resultats?</b>"
4834+msgid "File exists already"
4835+msgstr "El fitxer ja existeix"
4836
4837 #: ../data/soundconverter.glade.h:7
4838+msgid "_Overwrite"
4839+msgstr "_Sobreescriu"
4840+
4841+#: ../data/soundconverter.glade.h:8
4842+msgid "_Skip"
4843+msgstr "_Omet"
4844+
4845+#: ../data/soundconverter.glade.h:9
4846 msgid "<big><b>File exists already</b></big>\n"
4847 msgstr "<big><b>El fitxer ja existeix</b></big>\n"
4848
4849-#: ../data/soundconverter.glade.h:9
4850-msgid "<i>Example filename:</i>"
4851-msgstr "<i>Exemple de nom de fitxer:</i>"
4852-
4853-#: ../data/soundconverter.glade.h:10
4854-msgid "AAC"
4855-msgstr ""
4856-
4857 #: ../data/soundconverter.glade.h:11
4858-msgid "AAC (.m4a)"
4859-msgstr ""
4860-
4861-#: ../data/soundconverter.glade.h:12
4862-msgid "Add _Folder"
4863-msgstr "Afegeix una _carpeta"
4864-
4865-#: ../data/soundconverter.glade.h:13
4866-msgid "Average (ABR)"
4867-msgstr ""
4868+msgid "_Apply to entire queue"
4869+msgstr "_Aplicar a tota la cua"
4870+
4871+#: ../data/soundconverter.glade.h:12 ../soundconverter/ui.py:387
4872+msgid "artist/album"
4873+msgstr "artista/àlbum"
4874+
4875+#: ../data/soundconverter.glade.h:13 ../soundconverter/ui.py:389
4876+msgid "artist - album"
4877+msgstr "artista - àlbum"
4878
4879 #: ../data/soundconverter.glade.h:14
4880-msgid "Better (Slower)"
4881+msgid "Very Low"
4882 msgstr ""
4883
4884 #: ../data/soundconverter.glade.h:15
4885-msgid "Bitrate mode:"
4886-msgstr "Mode de taxa de bits:"
4887+msgid "Low"
4888+msgstr ""
4889
4890 #: ../data/soundconverter.glade.h:16
4891-msgid "Choose..."
4892-msgstr "Trieu..."
4893+msgid "Normal"
4894+msgstr ""
4895
4896 #: ../data/soundconverter.glade.h:17
4897-msgid "Compression:"
4898-msgstr "Compressió:"
4899+msgid "High"
4900+msgstr ""
4901
4902 #: ../data/soundconverter.glade.h:18
4903-msgid "Constant (CBR)"
4904+msgid "Very High"
4905 msgstr ""
4906
4907 #: ../data/soundconverter.glade.h:19
4908-msgid "Create subfolders: "
4909-msgstr "Crea subcarpetes: "
4910+msgid "Insanely High"
4911+msgstr ""
4912
4913 #: ../data/soundconverter.glade.h:20
4914-msgid "Default"
4915+msgid "8 bits (very low quality)"
4916 msgstr ""
4917
4918 #: ../data/soundconverter.glade.h:21
4919-msgid "Delete original file"
4920-msgstr "Suprimeix el fitxer original"
4921+msgid "16 bits (default)"
4922+msgstr ""
4923
4924 #: ../data/soundconverter.glade.h:22
4925-msgid "Error"
4926-msgstr "S'ha produït un error"
4927+msgid "32 bits"
4928+msgstr "32 bits"
4929
4930 #: ../data/soundconverter.glade.h:23
4931-msgid "FLAC"
4932-msgstr "FLAC"
4933+msgid "Less (Faster)"
4934+msgstr ""
4935
4936 #: ../data/soundconverter.glade.h:24
4937-msgid "FLAC Lossless (.flac)"
4938+msgid "Default"
4939 msgstr ""
4940
4941 #: ../data/soundconverter.glade.h:25
4942-msgid "File exists already"
4943-msgstr "El fitxer ja existeix"
4944+msgid "Better (Slower)"
4945+msgstr ""
4946
4947 #: ../data/soundconverter.glade.h:26
4948-msgid "Filename pattern: "
4949-msgstr "Patró del nom de fitxer "
4950+msgid "Constant (CBR)"
4951+msgstr ""
4952
4953 #: ../data/soundconverter.glade.h:27
4954-msgid "Filter "
4955-msgstr "Filtre "
4956+msgid "Average (ABR)"
4957+msgstr ""
4958
4959 #: ../data/soundconverter.glade.h:28
4960-msgid "Force mono output"
4961-msgstr "Forçar la soritda a mono"
4962+msgid "Variable (VBR) - Best quality"
4963+msgstr ""
4964
4965 #: ../data/soundconverter.glade.h:29
4966-msgid "Format: "
4967-msgstr "Format: "
4968+msgid "Ogg Vorbis (.ogg)"
4969+msgstr ""
4970
4971 #: ../data/soundconverter.glade.h:30
4972-msgid "GNOME Audio Profile"
4973+msgid "MP3 (.mp3)"
4974 msgstr ""
4975
4976 #: ../data/soundconverter.glade.h:31
4977-msgid "GNOME-powered Sound Conversion"
4978+msgid "FLAC Lossless (.flac)"
4979 msgstr ""
4980
4981 #: ../data/soundconverter.glade.h:32
4982-msgid "High"
4983+msgid "MS Wave (.wav)"
4984 msgstr ""
4985
4986 #: ../data/soundconverter.glade.h:33
4987-msgid "Insanely High"
4988+msgid "AAC (.m4a)"
4989 msgstr ""
4990
4991 #: ../data/soundconverter.glade.h:34
4992-msgid "Into a specified folder"
4993-msgstr "En una carpeta especificada"
4994+msgid "GNOME Audio Profile"
4995+msgstr ""
4996
4997 #: ../data/soundconverter.glade.h:35
4998-msgid "Less (Faster)"
4999+msgid "track_number - track_title"
5000 msgstr ""
The diff has been truncated for viewing.

Subscribers

People subscribed via source and target branches

to all changes: