diff options
author | Kim Kibum <kb0929.kim@samsung.com> | 2012-05-21 17:44:54 +0900 |
---|---|---|
committer | Kim Kibum <kb0929.kim@samsung.com> | 2012-05-21 17:44:54 +0900 |
commit | 8b16afcc4e9ab1b810187e62829d9db93a476de6 (patch) | |
tree | 3e06e1d95a8de272c098d72567f5a14128759d60 /tests/results | |
parent | 71070d2cd3b5e10eb1528f9ee0c648c2c2fc462d (diff) | |
download | intltool-8b16afcc4e9ab1b810187e62829d9db93a476de6.tar.gz intltool-8b16afcc4e9ab1b810187e62829d9db93a476de6.tar.bz2 intltool-8b16afcc4e9ab1b810187e62829d9db93a476de6.zip |
Upload Tizen:Base source
Diffstat (limited to 'tests/results')
39 files changed, 1035 insertions, 0 deletions
diff --git a/tests/results/Makefile.am b/tests/results/Makefile.am new file mode 100644 index 0000000..2c73fba --- /dev/null +++ b/tests/results/Makefile.am @@ -0,0 +1,41 @@ +NULL = + +EXTRA_DIST = \ + context.xml \ + context.xml.in.h \ + extract-comments.xml.h \ + extract1.desktop.h \ + extract10.templates_.h \ + extract13.desktop \ + extract13.desktop.in.h \ + extract3.xml.in.h \ + extract6.glade.h \ + extract7.xml.h \ + extract8.glade.h \ + extract9.xml \ + extract9.xml.in.h \ + extract12.xml.in.h \ + extract14.xml.in.h \ + iso88591text.xml.in.h \ + merge-cdata.xml \ + merge-deepattr.xml \ + merge1.xml \ + merge10.templates \ + merge11.xml \ + merge12.xml \ + merge4.xml \ + merge5p.sheet \ + merge5u.sheet \ + merge6.xml \ + merge7.xml \ + merge8.keys \ + multi.merge6.xml \ + multi.test-quoted.dtd \ + space-preserve.xml \ + space-preserve.xml.in.h \ + test-quoted.dtd.h \ + test.schemas \ + test.schemas.in.h \ + test.scm.h \ + unicodetext.xml.in.h \ + $(NULL) diff --git a/tests/results/Makefile.in b/tests/results/Makefile.in new file mode 100644 index 0000000..be06678 --- /dev/null +++ b/tests/results/Makefile.in @@ -0,0 +1,318 @@ +# Makefile.in generated by automake 1.10.2 from Makefile.am. +# @configure_input@ + +# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, +# 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc. +# This Makefile.in is free software; the Free Software Foundation +# gives unlimited permission to copy and/or distribute it, +# with or without modifications, as long as this notice is preserved. + +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY, to the extent permitted by law; without +# even the implied warranty of MERCHANTABILITY or FITNESS FOR A +# PARTICULAR PURPOSE. + +@SET_MAKE@ +VPATH = @srcdir@ +pkglibdir = $(libdir)/@PACKAGE@ +pkgincludedir = $(includedir)/@PACKAGE@ +am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd +install_sh_DATA = $(install_sh) -c -m 644 +install_sh_PROGRAM = $(install_sh) -c +install_sh_SCRIPT = $(install_sh) -c +INSTALL_HEADER = $(INSTALL_DATA) +transform = $(program_transform_name) +NORMAL_INSTALL = : +PRE_INSTALL = : +POST_INSTALL = : +NORMAL_UNINSTALL = : +PRE_UNINSTALL = : +POST_UNINSTALL = : +subdir = tests/results +DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in +ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 +am__aclocal_m4_deps = $(top_srcdir)/configure.ac +am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ + $(ACLOCAL_M4) +mkinstalldirs = $(install_sh) -d +CONFIG_CLEAN_FILES = +SOURCES = +DIST_SOURCES = +DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) +pkgdatadir = @pkgdatadir@ +ACLOCAL = @ACLOCAL@ +AMTAR = @AMTAR@ +AUTOCONF = @AUTOCONF@ +AUTOHEADER = @AUTOHEADER@ +AUTOMAKE = @AUTOMAKE@ +AWK = @AWK@ +CYGPATH_W = @CYGPATH_W@ +DEFS = @DEFS@ +ECHO_C = @ECHO_C@ +ECHO_N = @ECHO_N@ +ECHO_T = @ECHO_T@ +INSTALL = @INSTALL@ +INSTALL_DATA = @INSTALL_DATA@ +INSTALL_PROGRAM = @INSTALL_PROGRAM@ +INSTALL_SCRIPT = @INSTALL_SCRIPT@ +INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ +LIBOBJS = @LIBOBJS@ +LIBS = @LIBS@ +LTLIBOBJS = @LTLIBOBJS@ +MAKEINFO = @MAKEINFO@ +MKDIR_P = @MKDIR_P@ +PACKAGE = @PACKAGE@ +PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ +PACKAGE_NAME = @PACKAGE_NAME@ +PACKAGE_STRING = @PACKAGE_STRING@ +PACKAGE_TARNAME = @PACKAGE_TARNAME@ +PACKAGE_VERSION = @PACKAGE_VERSION@ +PATH_SEPARATOR = @PATH_SEPARATOR@ +PERL = @PERL@ +SET_MAKE = @SET_MAKE@ +SHELL = @SHELL@ +STRIP = @STRIP@ +VERSION = @VERSION@ +abs_builddir = @abs_builddir@ +abs_srcdir = @abs_srcdir@ +abs_top_builddir = @abs_top_builddir@ +abs_top_srcdir = @abs_top_srcdir@ +aclocaldir = @aclocaldir@ +am__leading_dot = @am__leading_dot@ +am__tar = @am__tar@ +am__untar = @am__untar@ +bindir = @bindir@ +build_alias = @build_alias@ +builddir = @builddir@ +datadir = @datadir@ +datarootdir = @datarootdir@ +docdir = @docdir@ +dvidir = @dvidir@ +exec_prefix = @exec_prefix@ +host_alias = @host_alias@ +htmldir = @htmldir@ +includedir = @includedir@ +infodir = @infodir@ +install_sh = @install_sh@ +libdir = @libdir@ +libexecdir = @libexecdir@ +localedir = @localedir@ +localstatedir = @localstatedir@ +mandir = @mandir@ +mkdir_p = @mkdir_p@ +oldincludedir = @oldincludedir@ +pdfdir = @pdfdir@ +prefix = @prefix@ +program_transform_name = @program_transform_name@ +psdir = @psdir@ +sbindir = @sbindir@ +sharedstatedir = @sharedstatedir@ +srcdir = @srcdir@ +sysconfdir = @sysconfdir@ +target_alias = @target_alias@ +top_build_prefix = @top_build_prefix@ +top_builddir = @top_builddir@ +top_srcdir = @top_srcdir@ +NULL = +EXTRA_DIST = \ + context.xml \ + context.xml.in.h \ + extract-comments.xml.h \ + extract1.desktop.h \ + extract10.templates_.h \ + extract13.desktop \ + extract13.desktop.in.h \ + extract3.xml.in.h \ + extract6.glade.h \ + extract7.xml.h \ + extract8.glade.h \ + extract9.xml \ + extract9.xml.in.h \ + extract12.xml.in.h \ + extract14.xml.in.h \ + iso88591text.xml.in.h \ + merge-cdata.xml \ + merge-deepattr.xml \ + merge1.xml \ + merge10.templates \ + merge11.xml \ + merge12.xml \ + merge4.xml \ + merge5p.sheet \ + merge5u.sheet \ + merge6.xml \ + merge7.xml \ + merge8.keys \ + multi.merge6.xml \ + multi.test-quoted.dtd \ + space-preserve.xml \ + space-preserve.xml.in.h \ + test-quoted.dtd.h \ + test.schemas \ + test.schemas.in.h \ + test.scm.h \ + unicodetext.xml.in.h \ + $(NULL) + +all: all-am + +.SUFFIXES: +$(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(am__configure_deps) + @for dep in $?; do \ + case '$(am__configure_deps)' in \ + *$$dep*) \ + ( cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh ) \ + && { if test -f $@; then exit 0; else break; fi; }; \ + exit 1;; \ + esac; \ + done; \ + echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign tests/results/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --foreign tests/results/Makefile +.PRECIOUS: Makefile +Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status + @case '$?' in \ + *config.status*) \ + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ + *) \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + esac; + +$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + +$(top_srcdir)/configure: $(am__configure_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh +$(ACLOCAL_M4): $(am__aclocal_m4_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh +tags: TAGS +TAGS: + +ctags: CTAGS +CTAGS: + + +distdir: $(DISTFILES) + @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ + topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ + list='$(DISTFILES)'; \ + dist_files=`for file in $$list; do echo $$file; done | \ + sed -e "s|^$$srcdirstrip/||;t" \ + -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \ + case $$dist_files in \ + */*) $(MKDIR_P) `echo "$$dist_files" | \ + sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \ + sort -u` ;; \ + esac; \ + for file in $$dist_files; do \ + if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \ + if test -d $$d/$$file; then \ + dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \ + if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \ + cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \ + fi; \ + cp -pR $$d/$$file $(distdir)$$dir || exit 1; \ + else \ + test -f $(distdir)/$$file \ + || cp -p $$d/$$file $(distdir)/$$file \ + || exit 1; \ + fi; \ + done +check-am: all-am +check: check-am +all-am: Makefile +installdirs: +install: install-am +install-exec: install-exec-am +install-data: install-data-am +uninstall: uninstall-am + +install-am: all-am + @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am + +installcheck: installcheck-am +install-strip: + $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ + install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ + `test -z '$(STRIP)' || \ + echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install +mostlyclean-generic: + +clean-generic: + +distclean-generic: + -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) + +maintainer-clean-generic: + @echo "This command is intended for maintainers to use" + @echo "it deletes files that may require special tools to rebuild." +clean: clean-am + +clean-am: clean-generic mostlyclean-am + +distclean: distclean-am + -rm -f Makefile +distclean-am: clean-am distclean-generic + +dvi: dvi-am + +dvi-am: + +html: html-am + +info: info-am + +info-am: + +install-data-am: + +install-dvi: install-dvi-am + +install-exec-am: + +install-html: install-html-am + +install-info: install-info-am + +install-man: + +install-pdf: install-pdf-am + +install-ps: install-ps-am + +installcheck-am: + +maintainer-clean: maintainer-clean-am + -rm -f Makefile +maintainer-clean-am: distclean-am maintainer-clean-generic + +mostlyclean: mostlyclean-am + +mostlyclean-am: mostlyclean-generic + +pdf: pdf-am + +pdf-am: + +ps: ps-am + +ps-am: + +uninstall-am: + +.MAKE: install-am install-strip + +.PHONY: all all-am check check-am clean clean-generic distclean \ + distclean-generic distdir dvi dvi-am html html-am info info-am \ + install install-am install-data install-data-am install-dvi \ + install-dvi-am install-exec install-exec-am install-html \ + install-html-am install-info install-info-am install-man \ + install-pdf install-pdf-am install-ps install-ps-am \ + install-strip installcheck installcheck-am installdirs \ + maintainer-clean maintainer-clean-generic mostlyclean \ + mostlyclean-generic pdf pdf-am ps ps-am uninstall uninstall-am + +# Tell versions [3.59,3.63) of GNU make to not export all variables. +# Otherwise a system limit (for SysV at least) may be exceeded. +.NOEXPORT: diff --git a/tests/results/context.xml b/tests/results/context.xml new file mode 100644 index 0000000..719ae3e --- /dev/null +++ b/tests/results/context.xml @@ -0,0 +1,24 @@ +<?xml version="1.0" encoding="UTF-8"?> +<test> + <entry> + <name>Foo</name> + <name xml:lang="az">az-foo</name> + <name xml:lang="fr">le foo</name> + </entry> + <entry> + + <name msgctxt="1">Bar</name> + <name xml:lang="fr" msgctxt="1">bar un</name> + </entry> + <entry> + + <name msgctxt="2">Bar</name> + <name xml:lang="fr" msgctxt="2">bar deux</name> + </entry> + <entry> + + <name>Baz</name> + <name xml:lang="az">az-baz</name> + <name xml:lang="fr">le baz</name> + </entry> +</test>
\ No newline at end of file diff --git a/tests/results/context.xml.in.h b/tests/results/context.xml.in.h new file mode 100644 index 0000000..04ec538 --- /dev/null +++ b/tests/results/context.xml.in.h @@ -0,0 +1,7 @@ +/* This is the comment on the first Bar */ +char *s = C_("1", "Bar"); +/* This is the comment on the second Bar */ +char *s = C_("2", "Bar"); +/* This is the comment on Baz */ +char *s = N_("Baz"); +char *s = N_("Foo"); diff --git a/tests/results/extract-comments.xml.h b/tests/results/extract-comments.xml.h new file mode 100644 index 0000000..451aa79 --- /dev/null +++ b/tests/results/extract-comments.xml.h @@ -0,0 +1,19 @@ +/* This comment is not ignored even if it contains > (greater than) +sign in it, and the following string shows up as well */ +char *s = N_("Dum-dee-dum"); +/* If comment doesn't end on the previous line, it should be handled + correctly */ +char *s = N_("Final thing to translate"); +/* This comment is not ignored */ +char *s = N_("First thing to translate"); +/* This is multi line comment for the following string; + second line of multi-line comment */ +char *s = N_("Something to translate"); +char *s = N_("This doesn't have a comment for translators"); +/* Comment for *both* attributes and content */ +char *s = N_("attribute value"); +/* This comment will appear if attributes can be commented about */ +char *s = N_("attribute with comment"); +char *s = N_("attribute without comment"); +/* Comment for *both* attributes and content */ +char *s = N_("even more content"); diff --git a/tests/results/extract1.desktop.h b/tests/results/extract1.desktop.h new file mode 100644 index 0000000..f7f05f2 --- /dev/null +++ b/tests/results/extract1.desktop.h @@ -0,0 +1,2 @@ +char *s = N_("Nautilus"); +char *s = N_("Nautilus File Manager and Graphic Shell"); diff --git a/tests/results/extract10.templates_.h b/tests/results/extract10.templates_.h new file mode 100644 index 0000000..71c1f9e --- /dev/null +++ b/tests/results/extract10.templates_.h @@ -0,0 +1,22 @@ +# 3 "cases/extract10.templates_" +/* Default + This comment is inserted in PO files to help translators */ +char *s = N_("US"); +# 5 "cases/extract10.templates_" +/* Description */ +char *s = N_("Select Area"); +# 5 "cases/extract10.templates_" +/* Description */ +char *s = N_("Please select your geographical area from the choices provided. If you are in the United States, you can just use the US option. You can also find UTC and GMT-offset zone settings in the Etc directory."); +# 13 "cases/extract10.templates_" +/* Description */ +char *s = N_("Time zone"); +# 13 "cases/extract10.templates_" +/* Description */ +char *s = N_("Please select the time zone that is appropriate for your location."); +# 18 "cases/extract10.templates_" +/* Choices */ +char *s = N_("January, February, March, April, May, June, July, August, September, October, November, December"); +# 19 "cases/extract10.templates_" +/* Description */ +char *s = N_("Current month?"); diff --git a/tests/results/extract12.xml.in.h b/tests/results/extract12.xml.in.h new file mode 100644 index 0000000..65bec24 --- /dev/null +++ b/tests/results/extract12.xml.in.h @@ -0,0 +1,3 @@ +char *s = N_("Normal name"); +char *s = N_("Other attribute"); +char *s = N_("Other name"); diff --git a/tests/results/extract13.desktop b/tests/results/extract13.desktop new file mode 100644 index 0000000..e8b60a1 --- /dev/null +++ b/tests/results/extract13.desktop @@ -0,0 +1,26 @@ +[Desktop Entry] +Encoding=UTF-8 +# 1. This comment should NOT be extracted. +# 2. This comment should be extracted. +Name=Find Files... +# 3. This comment should NOT be extracted. +# 4. This comment also should be extracted. +Comment=Locate documents and folders on this computer by name or content +# 5. This comment should NOT be extracted. +Exec=gnome-search-tool +# 6. This comment should NOT be extracted. +Icon=gnome-searchtool +# 7. This comment should NOT be extracted. +Terminal=false +# 8. This comment should NOT be extracted. +Type=Application +# 9. This comment should NOT be extracted. +StartupNotify=true +# 10. This comment should NOT be extracted. +Categories=GNOME;GTK;Core; +# 11. This comment should NOT be extracted. +X-GNOME-DocPath=gnome-search-tool/gnome-search-tool.xml +X-GNOME-Bugzilla-Bugzilla=GNOME +X-GNOME-Bugzilla-Product=gnome-utils +X-GNOME-Bugzilla-Component=gsearchtool +X-Color=Blue diff --git a/tests/results/extract13.desktop.in.h b/tests/results/extract13.desktop.in.h new file mode 100644 index 0000000..fe380d0 --- /dev/null +++ b/tests/results/extract13.desktop.in.h @@ -0,0 +1,5 @@ +char *s = N_("Blue"); +/* 2. This comment should be extracted. */ +char *s = N_("Find Files..."); +/* 4. This comment also should be extracted. */ +char *s = N_("Locate documents and folders on this computer by name or content"); diff --git a/tests/results/extract14.xml.in.h b/tests/results/extract14.xml.in.h new file mode 100644 index 0000000..4f378e6 --- /dev/null +++ b/tests/results/extract14.xml.in.h @@ -0,0 +1,4 @@ +char *s = N_("The &gt; entity produces the > character"); +char *s = N_("The &lt; entity produces the < character"); +char *s = N_("The > entity produces the > character"); +char *s = N_("The < entity produces the < character"); diff --git a/tests/results/extract3.xml.in.h b/tests/results/extract3.xml.in.h new file mode 100644 index 0000000..506aad6 --- /dev/null +++ b/tests/results/extract3.xml.in.h @@ -0,0 +1 @@ +char *s = N_("Fax"); diff --git a/tests/results/extract6.glade.h b/tests/results/extract6.glade.h new file mode 100644 index 0000000..9514443 --- /dev/null +++ b/tests/results/extract6.glade.h @@ -0,0 +1,2 @@ +char *s = N_("Are you sure you want\n" + "to delete this contact?"); diff --git a/tests/results/extract7.xml.h b/tests/results/extract7.xml.h new file mode 100644 index 0000000..fbab6e4 --- /dev/null +++ b/tests/results/extract7.xml.h @@ -0,0 +1,9 @@ +char *s = N_("<big>Welcome to The GIMP !</big>"); +char *s = N_("Most plug-ins work on the current layer of the current image. In some cases, you will have to merge all layers (Layers->Flatten Image) if you want the plug-in to work on the whole image."); +char *s = N_("Nearly all image operations are performed by right-clicking on the image. And don't worry, you can undo most mistakes..."); +char *s = N_("Not all effects can be applied to all kinds of images. This is indicated by a grayed-out menu-entry. You may need to change the image mode to RGB (Image->Mode->RGB), add an alpha-channel (Layers->Add Alpha Channel) or flatten it (Layers->Flatten Image)."); +char *s = N_("The GIMP uses layers to let you organize your image. Think of them as a stack of slides or filters, such that looking through them you see a composite of their contents."); +char *s = N_("The layer named "Background" it special because it lacks transparency. This prevents you from adding a layer mask or moving the layer up in the stack. You may add transparency to it by right-clicking in the "Layers, Channels and Paths" dialog and selecting "Add Alpha Channel"."); +char *s = N_("When you save an image to work on it again later, try using XCF, the GIMP's native file format (use the file extension <tt>.xcf</tt>). This preserves the layers and every aspect of your work-in-progress. Once a project is completed, you can save it as JPEG, PNG, GIF, ..."); +char *s = N_("You can get context-sensitive help for most of the GIMP's features by pressing the F1 key at any time. This also works inside the menus."); +char *s = N_("You can perform many layer operations by right-clicking on the text label of a layer in the "Layers, Channels and Paths" dialog."); diff --git a/tests/results/extract8.glade.h b/tests/results/extract8.glade.h new file mode 100644 index 0000000..9eddf85 --- /dev/null +++ b/tests/results/extract8.glade.h @@ -0,0 +1,13 @@ +/* Comment on <property> tag */ +char *s = N_("A label"); +char *s = N_("Cancel (and exit) the test."); +char *s = N_("Click the button below"); +char *s = N_("Testing"); +char *s = N_("Testing2"); +char *s = N_("This action\n" + "does nothing interesting."); +char *s = N_("This button\n" + "dares you to invoke this action."); +/* Multiline comments +should be supported as well */ +char *s = N_("_Push me"); diff --git a/tests/results/extract9.xml b/tests/results/extract9.xml new file mode 100644 index 0000000..f366121 --- /dev/null +++ b/tests/results/extract9.xml @@ -0,0 +1,25 @@ +<?xml version="1.0" encoding="UTF-8"?> +<gimp-tips> + <tip level="start"> + <welcome>Welcome to The GIMP !</welcome> + <welcome xml:lang="extract9">Добродошли у Гимп!</welcome> + <thetip xml:space="default">Nearly all image operations are performed by right-clicking on the image. And don't worry, you can undo most mistakes.</thetip> + <thetip xml:lang="extract9" xml:space="default">Готово све операције на сликама се обављају десним кликом на слику. И не брините, можете опозвати већину грешака.</thetip> + <blah xml:space="preserve"> + + + This tip should have lots of whitespace around it + + + + </blah> + <blah xml:lang="extract9" xml:space="preserve"> + + + Овај савет мора бити окружен са доста белина + + + + </blah> + </tip> +</gimp-tips>
\ No newline at end of file diff --git a/tests/results/extract9.xml.in.h b/tests/results/extract9.xml.in.h new file mode 100644 index 0000000..a5e9572 --- /dev/null +++ b/tests/results/extract9.xml.in.h @@ -0,0 +1,10 @@ +char *s = N_("\n" + "\n" + "\n" + " This tip should have lots of whitespace around it\n" + "\n" + "\n" + "\n" + " "); +char *s = N_("Nearly all image operations are performed by right-clicking on the image. And don't worry, you can undo most mistakes."); +char *s = N_("Welcome to The GIMP !"); diff --git a/tests/results/iso88591text.xml.in.h b/tests/results/iso88591text.xml.in.h new file mode 100644 index 0000000..685fc66 --- /dev/null +++ b/tests/results/iso88591text.xml.in.h @@ -0,0 +1,5 @@ +/* Translators: This is in Chambry in France. */ +char *s = N_("Aix-les-Bains"); +/* Translators: This is in France. */ +char *s = N_("Chambry"); +char *s = N_("Europe"); diff --git a/tests/results/merge-cdata.xml b/tests/results/merge-cdata.xml new file mode 100644 index 0000000..bd6d9a3 --- /dev/null +++ b/tests/results/merge-cdata.xml @@ -0,0 +1,5 @@ +<?xml version="1.0" encoding="UTF-8"?> +<foo> + <bar>This is a test<![CDATA[We use <bar> for testing]]></bar> + <![CDATA[More testing <foo test="1&2" /> for the masses.]]> +</foo>
\ No newline at end of file diff --git a/tests/results/merge-deepattr.xml b/tests/results/merge-deepattr.xml new file mode 100644 index 0000000..2ef2845 --- /dev/null +++ b/tests/results/merge-deepattr.xml @@ -0,0 +1,39 @@ +<?xml version="1.0" encoding="UTF-8"?> +<root> + <tag translate="Time zone"> + <translate>Select Area</translate> + </tag> + <tag xml:lang="az" translate="Time zone"> + <translate>Select Area</translate> + </tag> + <tag xml:lang="extract9" translate="Time zone"> + <translate>Select Area</translate> + </tag> + <tag xml:lang="fr" translate="Fuseau horaire"> + <translate xml:lang="fr">Sélectionnez la zone</translate> + </tag> + <tag xml:lang="fr_BE" translate="Time zone"> + <translate>Select Area</translate> + </tag> + <tag xml:lang="fr_FR" translate="Time zone"> + <translate>Select Area</translate> + </tag> + <tag xml:lang="merge6" translate="Time zone"> + <translate>Select Area</translate> + </tag> + <tag xml:lang="schemasmerge1" translate="Time zone"> + <translate>Select Area</translate> + </tag> + <tag xml:lang="schemasmerge2" translate="Time zone"> + <translate>Select Area</translate> + </tag> + <tag xml:lang="spacepreserve" translate="Time zone"> + <translate>Select Area</translate> + </tag> + <tag xml:lang="test" translate="Time zone"> + <translate>Select Area</translate> + </tag> + <tag xml:lang="test-quoted" translate="Time zone"> + <translate>Select Area</translate> + </tag> +</root>
\ No newline at end of file diff --git a/tests/results/merge1.xml b/tests/results/merge1.xml new file mode 100644 index 0000000..2da84f4 --- /dev/null +++ b/tests/results/merge1.xml @@ -0,0 +1,126 @@ +<Root> + <strings> + <str name="MSG_SaveFailed" + value="Could not write to the file %s."/> + <str name="MSG_SaveFailedWrite" + value.-_:="Writing error when attempting to save %s"/> + <str name="MSG_SaveFailedWrite-test" + value.-_:="Kunne ikke skrive til filen %s."/> + <str name="MSG_SaveFailedExport" + value="Error while attempting to save %s: could not construct exporter"/> + <str name="MSG_SaveFailedExport-test" + value="Kunne ikke skrive til & filen "%s" -- \."/> + </strings> + + <commands> + <cmd name="DLG_FileClose" + label="_Close" + tip="Close the current file" + pixtype="stock" pixname="Close" + accel="*Control*w"/> + <cmd name="DLG_FileClose-test" + label="Luk" + tip="Close the current file" + pixtype="stock" pixname="Close" + accel="*Control*w"/> + </commands> + + <menu> + <submenu name="DLG_File" label="_File"> + <menuitem name="DLG_FileNew" verb=""/> + + <separator/> + + <menuitem name="FileClose" verb=""/> + + <menuitem name="ViewZoom" verb="" + label="_Zoom..." + tip="Zoom the spreadsheet in or out"/> + + <menuitem name="ViewNewShared" verb="" + label="New _Shared" + tip="Create a new shared view of the workbook"/> + + <placeholder name="BuiltMenuItems"/> + + <menuitem name="HelpAbout" verb=""/> + + </submenu> + + </menu> + + <dockitem name="StandardToolbar" behavior="exclusive" homogeneous="0" + band_num="1" look="icon" relief="none"> + + <toolitem name="New" + pixtype="stock" pixname="New" + label="New" + tip="Create a new workbook" + verb="FileNew"/> + <toolitem name="New-test" + pixtype="stock" pixname="New" + label="Ny" + tip="Create a new workbook" + verb="FileNew"/> + + <separator/> + + <toolitem name="Print" + pixtype="stock" pixname="Print" + label="Print" + tip="Print the workbook" + verb="FilePrint"/> + <toolitem name="Print-test" + pixtype="stock" pixname="Print" + label="Udskriv" + tip="Print the workbook" + verb="FilePrint"/> + + <toolitem name="PrintPreview" + pixtype="file" pixname="font-bold-f.png" + label="Print Preview" + tip="Print preview" + verb="FilePrintPreview"/> + <toolitem name="PrintPreview-test" + pixtype="file" pixname="font-bold-f.png" + label="Vis udskrift" + tip="Print preview" + verb="FilePrintPreview"/> + + <separator/> + + <toolitem name="Copy" + pixtype="stock" pixname="Copy" + label="Copy" + tip="Copy the current selection to the clipboard" + verb="EditCopy"/> + <toolitem name="Copy-test" + pixtype="stock" pixname="Copy" + label="Kopiér" + tip="Copy the current selection to the clipboard" + verb="EditCopy"/> + + <control name="EditUndo" tip="Undo the last action"/> + + <control name="EditRedo" tip="Redo the undone action"/> + + <separator/> + + <toolitem name="Sum" + pixtype="stock" pixname="Gnumeric_AutoSum" + label="Sum" + tip="Sum into the current cell" + verb="AutoSum"/> + verb="InsertShapedComponent" behavior="pack-end"/> + + <control name="SheetZoom" + tip="Zoom the spreadsheet in or out" + vdisplay="none" behavior="pack-end"/> + </dockitem> + + <status> + <item name="main"/> + <control name="Progress"/> + <control name="AutoExpr"/> + </status> +</Root> diff --git a/tests/results/merge10.templates b/tests/results/merge10.templates new file mode 100644 index 0000000..4d3c898 --- /dev/null +++ b/tests/results/merge10.templates @@ -0,0 +1,28 @@ +Template: timezoneconf/toplevel +Type: select +Choices: ${choices} +Default: US +Default-fr.iso-8859-1: Europe +Description: Select Area + Please select your geographical area from the choices provided. If you + are in the United States, you can just use the US option. You can also + find UTC and GMT-offset zone settings in the Etc directory. +Description-fr.iso-8859-1: Slectionnez la zone + Veuillez slectionner votre zone gographique partir des choix proposs. + Vous pouvez galement trouver les paramtres de dcalage horaire UTC et + GMT dans le rpertoire /etc. + +Template: timezoneconf/zone +Type: select +Choices: ${choices} +Description: Time zone + Please select the time zone that is appropriate for your location. +Description-fr.iso-8859-1: Fuseau horaire + Veuillez slectionner le fuseau horaire appropri votre emplacement. + +Template: timezoneconf/month +Type: select +Choices: January, February, March, April, May, June, July, August, September, October, November, December +Choices-fr.iso-8859-1: janvier, fvrier, mars, avril, mai, juin, juillet, aot, septembre, octobre, novembre, dcembre +Description: Current month? +Description-fr.iso-8859-1: Mois en cours? diff --git a/tests/results/merge11.xml b/tests/results/merge11.xml new file mode 100644 index 0000000..d653af2 --- /dev/null +++ b/tests/results/merge11.xml @@ -0,0 +1,6 @@ +<?xml version="1.0" encoding="UTF-8"?> +<root> +<translate>Sample <b>xml</b> data.</translate> +<translate xml:lang="test">Well-formed <b>XML</b> data.</translate> +<translate>Sample <i>xml</i> data.</translate> +</root>
\ No newline at end of file diff --git a/tests/results/merge12.xml b/tests/results/merge12.xml new file mode 100644 index 0000000..841e991 --- /dev/null +++ b/tests/results/merge12.xml @@ -0,0 +1,32 @@ +<?xml version="1.0" encoding="UTF-8"?> +<messages> + <attrmsg value="The &lt; entity produces the < character"></attrmsg> + <attrmsg xml:lang="az" value="The &lt; entity produces the < character"></attrmsg> + <attrmsg xml:lang="extract9" value="The &lt; entity produces the < character"></attrmsg> + <attrmsg xml:lang="fr" value="The &lt; entity produces the < character"></attrmsg> + <attrmsg xml:lang="fr_BE" value="The &lt; entity produces the < character"></attrmsg> + <attrmsg xml:lang="fr_FR" value="The &lt; entity produces the < character"></attrmsg> + <attrmsg xml:lang="merge6" value="The &lt; entity produces the < character"></attrmsg> + <attrmsg xml:lang="schemasmerge1" value="The &lt; entity produces the < character"></attrmsg> + <attrmsg xml:lang="schemasmerge2" value="The &lt; entity produces the < character"></attrmsg> + <attrmsg xml:lang="spacepreserve" value="The &lt; entity produces the < character"></attrmsg> + <attrmsg xml:lang="test" value="The following entity: &lt; produces: <"></attrmsg> + <attrmsg xml:lang="test-quoted" value="The &lt; entity produces the < character"></attrmsg> + <attrmsg value="The &gt; entity produces the > character"></attrmsg> + <attrmsg xml:lang="az" value="The &gt; entity produces the > character"></attrmsg> + <attrmsg xml:lang="extract9" value="The &gt; entity produces the > character"></attrmsg> + <attrmsg xml:lang="fr" value="The &gt; entity produces the > character"></attrmsg> + <attrmsg xml:lang="fr_BE" value="The &gt; entity produces the > character"></attrmsg> + <attrmsg xml:lang="fr_FR" value="The &gt; entity produces the > character"></attrmsg> + <attrmsg xml:lang="merge6" value="The &gt; entity produces the > character"></attrmsg> + <attrmsg xml:lang="schemasmerge1" value="The &gt; entity produces the > character"></attrmsg> + <attrmsg xml:lang="schemasmerge2" value="The &gt; entity produces the > character"></attrmsg> + <attrmsg xml:lang="spacepreserve" value="The &gt; entity produces the > character"></attrmsg> + <attrmsg xml:lang="test" value="The following entity: &gt; produces: >"></attrmsg> + <attrmsg xml:lang="test-quoted" value="The &gt; entity produces the > character"></attrmsg> + + <childmsg>The &lt; entity produces the < character</childmsg> + <childmsg xml:lang="test">The following entity: &lt; produces: <</childmsg> + <childmsg>The &gt; entity produces the > character</childmsg> + <childmsg xml:lang="test">The following entity: &gt; produces: ></childmsg> +</messages>
\ No newline at end of file diff --git a/tests/results/merge4.xml b/tests/results/merge4.xml new file mode 100644 index 0000000..5e1c0d2 --- /dev/null +++ b/tests/results/merge4.xml @@ -0,0 +1,5 @@ +<?xml version="1.0" encoding="UTF-8"?> +<sect> + <title.-_:>Fax</title.-_:> + <title.-_: xml:lang="test">Translated Fax</title.-_:> +</sect>
\ No newline at end of file diff --git a/tests/results/merge5p.sheet b/tests/results/merge5p.sheet new file mode 100644 index 0000000..2293216 --- /dev/null +++ b/tests/results/merge5p.sheet @@ -0,0 +1,18 @@ +<?xml version="1.0" encoding="UTF-8"?> +<sheet xmlns="http://www.lysator.liu.se/~alla/dia/dia-sheet-ns"> + <name>ThisSheet</name> + <name xml:lang="az">BuLay</name> + <name xml:lang="fr_FR">CetteFeuille</name> + <description>This is a sheet for testing</description> + <description xml:lang="az">Bu lay sınaq üçündür</description> + <description xml:lang="fr_BE">Ceci est une feuille pour tester</description> + <description xml:lang="fr_FR">Ceci est une feuille pour tester</description> + <contents> + <object name="Test - Mixer" intdata="0"> + <description>A cake mixer</description> + <description xml:lang="az">Kökə qarışdırıcı</description> + <description xml:lang="fr_BE">Un mélangeur à pâtisserie</description> + <description xml:lang="fr_FR">Un mélangeur à pâtisserie</description> + </object> + </contents> +</sheet>
\ No newline at end of file diff --git a/tests/results/merge5u.sheet b/tests/results/merge5u.sheet new file mode 100644 index 0000000..2293216 --- /dev/null +++ b/tests/results/merge5u.sheet @@ -0,0 +1,18 @@ +<?xml version="1.0" encoding="UTF-8"?> +<sheet xmlns="http://www.lysator.liu.se/~alla/dia/dia-sheet-ns"> + <name>ThisSheet</name> + <name xml:lang="az">BuLay</name> + <name xml:lang="fr_FR">CetteFeuille</name> + <description>This is a sheet for testing</description> + <description xml:lang="az">Bu lay sınaq üçündür</description> + <description xml:lang="fr_BE">Ceci est une feuille pour tester</description> + <description xml:lang="fr_FR">Ceci est une feuille pour tester</description> + <contents> + <object name="Test - Mixer" intdata="0"> + <description>A cake mixer</description> + <description xml:lang="az">Kökə qarışdırıcı</description> + <description xml:lang="fr_BE">Un mélangeur à pâtisserie</description> + <description xml:lang="fr_FR">Un mélangeur à pâtisserie</description> + </object> + </contents> +</sheet>
\ No newline at end of file diff --git a/tests/results/merge6.xml b/tests/results/merge6.xml new file mode 100644 index 0000000..2008552 --- /dev/null +++ b/tests/results/merge6.xml @@ -0,0 +1,7 @@ +<?xml version="1.0" encoding="UTF-8"?> +<foo valuetesttwo="\177ELF \004" value-dash='testme' value="<!DOCTYPE\ xbel" quotetest='a "quote" test'> + <bar>This is a " test</bar> + <bar xml:lang="merge6">This is a " test --> is this a success ?</bar> + <bar>This is another ' test</bar> + <bar xml:lang="merge6">This is ' another \ test, and a Success.</bar> +</foo>
\ No newline at end of file diff --git a/tests/results/merge7.xml b/tests/results/merge7.xml new file mode 100644 index 0000000..ddd2bac --- /dev/null +++ b/tests/results/merge7.xml @@ -0,0 +1,47 @@ +<?xml version="1.0" encoding="UTF-8"?> +<gimp-tips> + + + + + + + + + + <tip level="start"> + <welcome><big>Welcome to The GIMP !</big></welcome> + <thetip>Nearly all image operations are performed by right-clicking on the image. And don't worry, you can undo most mistakes...</thetip> + <thetip xml:lang="test">You are so very lucky to be using this excellent program.</thetip> + </tip> + + + + + + <tip level="beginner"> + <thetip>You can get context-sensitive help for most of the GIMP's features by pressing the F1 key at any time. This also works inside the menus.</thetip> + </tip> + <tip level="beginner"> + <thetip>The GIMP uses layers to let you organize your image. Think of them as a stack of slides or filters, such that looking through them you see a composite of their contents.</thetip> + </tip> + <tip level="beginner"> + <thetip>You can perform many layer operations by right-clicking on the text label of a layer in the "Layers, Channels and Paths" dialog.</thetip> + </tip> + <tip level="beginner"> + <thetip>When you save an image to work on it again later, try using XCF, the GIMP's native file format (use the file extension <tt>.xcf</tt>). This preserves the layers and every aspect of your work-in-progress. Once a project is completed, you can save it as JPEG, PNG, GIF, ...</thetip> + </tip> + <tip level="beginner"> + <thetip>The layer named "Background" it special because it lacks transparency. This prevents you from adding a layer mask or moving the layer up in the stack. You may add transparency to it by right-clicking in the "Layers, Channels and Paths" dialog and selecting "Add Alpha Channel".</thetip> + </tip> + <tip level="beginner"> + <thetip>Most plug-ins work on the current layer of the current image. In some cases, you will have to merge all layers (Layers->Flatten Image) if you want the plug-in to work on the whole image.</thetip> + </tip> + <tip level="beginner"> + <thetip>Not all effects can be applied to all kinds of images. This is indicated by a grayed-out menu-entry. You may need to change the image mode to RGB (Image->Mode->RGB), add an alpha-channel (Layers->Add Alpha Channel) or flatten it (Layers->Flatten Image).</thetip> + </tip> + + + + +</gimp-tips>
\ No newline at end of file diff --git a/tests/results/merge8.keys b/tests/results/merge8.keys new file mode 100644 index 0000000..d17131f --- /dev/null +++ b/tests/results/merge8.keys @@ -0,0 +1,14 @@ +application/oda + description=ODA document + [test]description=not an ODA document + +application/pdf + description=PDF document + [test]description=not a PDF document + default_action_type=application + short_list_component_iids_for_novice_user_level=OAFIID:gpdf_component:892f2727-e2ec-423c-91ad-6f7b75fec6c8 + short_list_component_iids_for_intermediate_user_level=OAFIID:gpdf_component:892f2727-e2ec-423c-91ad-6f7b75fec6c8 + short_list_component_iids_for_advanced_user_level=OAFIID:gpdf_component:892f2727-e2ec-423c-91ad-6f7b75fec6c8 + short_list_application_ids_for_novice_user_level=acroread,xpdf,ggv,gv + short_list_application_ids_for_intermediate_user_level=acroread,xpdf,ggv,gv + short_list_application_ids_for_advanced_user_level=acroread,xpdf,ggv,gv diff --git a/tests/results/multi.merge6.xml b/tests/results/multi.merge6.xml new file mode 100644 index 0000000..db063ad --- /dev/null +++ b/tests/results/multi.merge6.xml @@ -0,0 +1,5 @@ +<?xml version="1.0" encoding="UTF-8"?> +<foo valuetesttwo="\177ELF \004" value-dash='testme' value="<!DOCTYPE\ xbel" quotetest='a "quote" test'> + <bar xml:lang="merge6">This is a " test --> is this a success ?</bar> + <bar xml:lang="merge6">This is ' another \ test, and a Success.</bar> +</foo>
\ No newline at end of file diff --git a/tests/results/multi.test-quoted.dtd b/tests/results/multi.test-quoted.dtd new file mode 100644 index 0000000..f452f97 --- /dev/null +++ b/tests/results/multi.test-quoted.dtd @@ -0,0 +1,4 @@ +<!ENTITY password.title "This requires authentication"> +<!ENTITY password.prompt "Enter your username and password."> +<!ENTITY password.username "User Name:"> +<!ENTITY password.password "Passphrase\a:"> diff --git a/tests/results/space-preserve.xml b/tests/results/space-preserve.xml new file mode 100644 index 0000000..1b06cdc --- /dev/null +++ b/tests/results/space-preserve.xml @@ -0,0 +1,27 @@ +<?xml version="1.0" encoding="UTF-8"?> +<error-list xml:space="preserve" domain="shell"> + + <error type="error" id="upgrade-nospace"> + <primary>Insufficient disk space for upgrade.</primary> + <primary xml:lang="spacepreserve">Недовољно места на диску за освежавање.</primary> + <secondary>Upgrading your data and settings will require up to {0} of disk +space, but you only have {1} available. + +You will need to make more space available in your home directory before you can +continue.</secondary> + <secondary xml:lang="spacepreserve">Освежавање ваших података и подешавања захтева бар {0} простора +на диску, а вама је остало само {1}. + +Мораћете да ослободите још простора у вашем личном директоријуму +пре него што наставите.</secondary> + <button stock="gtk-quit" response="GTK_RESPONSE_CANCEL"/> + </error> + + + <error xml:space="default"> + <primary>This is not an error.</primary> + <primary xml:lang="spacepreserve">Ово није грешка.</primary> + <secondary>And this message should take no more than one single row, no matter the spacing in the source file.</secondary> + <secondary xml:lang="spacepreserve">Ова порука не сме заузети више од једног реда, без обзира на начин приказа у изворној датотеци.</secondary> + </error> +</error-list>
\ No newline at end of file diff --git a/tests/results/space-preserve.xml.in.h b/tests/results/space-preserve.xml.in.h new file mode 100644 index 0000000..606afa2 --- /dev/null +++ b/tests/results/space-preserve.xml.in.h @@ -0,0 +1,8 @@ +char *s = N_("And this message should take no more than one single row, no matter the spacing in the source file."); +char *s = N_("Insufficient disk space for upgrade."); +char *s = N_("This is not an error."); +char *s = N_("Upgrading your data and settings will require up to {0} of disk\n" + "space, but you only have {1} available.\n" + "\n" + "You will need to make more space available in your home directory before you can\n" + "continue."); diff --git a/tests/results/test-quoted.dtd.h b/tests/results/test-quoted.dtd.h new file mode 100644 index 0000000..5289b02 --- /dev/null +++ b/tests/results/test-quoted.dtd.h @@ -0,0 +1,8 @@ +# 1 "cases/test-quoted.dtd" +char *s = N_("Channel requires "authentication""); +# 4 "cases/test-quoted.dtd" +char *s = N_("Password\\a:"); +# 2 "cases/test-quoted.dtd" +char *s = N_("Please enter the username and password given to you by this channel's publisher."); +# 3 "cases/test-quoted.dtd" +char *s = N_("Username\"foo\":"); diff --git a/tests/results/test.schemas b/tests/results/test.schemas new file mode 100644 index 0000000..0760914 --- /dev/null +++ b/tests/results/test.schemas @@ -0,0 +1,76 @@ +<!-- This is a test. Please DON'T CHANGE it. --> +<gconfschemafile> + <schemalist> + + <schema> + <key>/schemas/apps/clock_applet/prefs/hour_format</key> + <owner>clock-applet</owner> + <type>int</type> + <locale name="C"> + <default><!-- default value for /schemas/apps/clock_applet/prefs/hour_format + The translation should only include the localized default + eg. 12 or 24 -->24</default> + <short>Hour format</short> + <long>Sets the hour format, may be either 12 or 24</long> + </locale> + + <locale name="schemasmerge1"> + <default>12</default> + <short>Timformat</short> + <long>Ställer in formatet på timmar, kan vara antingen 12 eller 24</long> + </locale> + + <locale name="schemasmerge2"> + + <short>Формат за часа</short> + <long>Установява формата на часа, може да бъде 12 или 24-часов</long> + </locale> + <locale name="en_US"> + <default>12</default> + <short>Hour format</short> + <long>Sets the hour format, may be either 12 or 24</long> + </locale> + </schema> + + <schema> + <key>/schemas/apps/clock_applet/prefs/show_seconds</key> + <owner>clock-applet</owner> + <type>bool</type> + <default>true</default> + <locale name="C"> + <long>Display seconds in time</long> + </locale> + + <locale name="schemasmerge1"> + <long>Visa sekunder i tiden</long> + </locale> + + <locale name="schemasmerge2"> + <long>Показва секунди</long> + </locale> + </schema> + + <schema> + <key>some random key</key> + <owner>clock-applet</owner> + <type>int</type> + <locale name="C"> + <default>12</default> + <short>Something random..even has > </short> + <long>Puh long.</long> + </locale> + + <locale name="schemasmerge1"> + + + <long>fuuu</long> + </locale> + + <locale name="schemasmerge2"> + <default>24</default> + + + </locale> + </schema> + +</gconfschemafile> diff --git a/tests/results/test.schemas.in.h b/tests/results/test.schemas.in.h new file mode 100644 index 0000000..883db48 --- /dev/null +++ b/tests/results/test.schemas.in.h @@ -0,0 +1,10 @@ +char *s = N_("12"); +/* default value for /schemas/apps/clock_applet/prefs/hour_format + The translation should only include the localized default + eg. 12 or 24 */ +char *s = N_("24"); +char *s = N_("Display seconds in time"); +char *s = N_("Hour format"); +char *s = N_("Puh long."); +char *s = N_("Sets the hour format, may be either 12 or 24"); +char *s = N_("Something random..even has >"); diff --git a/tests/results/test.scm.h b/tests/results/test.scm.h new file mode 100644 index 0000000..e75a4e2 --- /dev/null +++ b/tests/results/test.scm.h @@ -0,0 +1,11 @@ +/* so "what? */ +char *s = N_("another \" string"); +char *s = N_("here"); +/* all well */ +char *s = N_("multiple"); +/* this is a fine comment for translators */ +char *s = N_("nice string; thanks"); +/* silly comment */ +char *s = N_("translatable string"); +char *s = N_("translation"); +char *s = N_("translations; per line"); diff --git a/tests/results/unicodetext.xml.in.h b/tests/results/unicodetext.xml.in.h new file mode 100644 index 0000000..b4258f3 --- /dev/null +++ b/tests/results/unicodetext.xml.in.h @@ -0,0 +1,5 @@ +/* Translators: This is in Chambéry in France. */ +char *s = N_("Aix-les-Bains"); +/* Translators: This is in France. */ +char *s = N_("Chambéry"); +char *s = N_("Europe"); |