From f7e7a923aca8be643f9ae6f7252f9fb27b3d2c3b Mon Sep 17 00:00:00 2001 From: Timothy Pearson Date: Sat, 3 Dec 2011 11:05:10 -0600 Subject: Second part of prior commit --- tde-i18n-eu/docs/tdesdk/Makefile.am | 4 + tde-i18n-eu/docs/tdesdk/Makefile.in | 587 +++++ tde-i18n-eu/docs/tdesdk/kbabel/Makefile.am | 4 + tde-i18n-eu/docs/tdesdk/kbabel/Makefile.in | 613 ++++++ tde-i18n-eu/docs/tdesdk/kbabel/catman.docbook | 167 ++ .../docs/tdesdk/kbabel/dictionaries.docbook | 719 +++++++ tde-i18n-eu/docs/tdesdk/kbabel/faq.docbook | 59 + tde-i18n-eu/docs/tdesdk/kbabel/glossary.docbook | 223 ++ tde-i18n-eu/docs/tdesdk/kbabel/kbabeldict.docbook | 52 + tde-i18n-eu/docs/tdesdk/kbabel/menu.docbook | 2266 ++++++++++++++++++++ tde-i18n-eu/docs/tdesdk/kbabel/preferences.docbook | 912 ++++++++ tde-i18n-eu/docs/tdesdk/kbabel/using.docbook | 960 +++++++++ 12 files changed, 6566 insertions(+) create mode 100644 tde-i18n-eu/docs/tdesdk/Makefile.am create mode 100644 tde-i18n-eu/docs/tdesdk/Makefile.in create mode 100644 tde-i18n-eu/docs/tdesdk/kbabel/Makefile.am create mode 100644 tde-i18n-eu/docs/tdesdk/kbabel/Makefile.in create mode 100644 tde-i18n-eu/docs/tdesdk/kbabel/catman.docbook create mode 100644 tde-i18n-eu/docs/tdesdk/kbabel/dictionaries.docbook create mode 100644 tde-i18n-eu/docs/tdesdk/kbabel/faq.docbook create mode 100644 tde-i18n-eu/docs/tdesdk/kbabel/glossary.docbook create mode 100644 tde-i18n-eu/docs/tdesdk/kbabel/kbabeldict.docbook create mode 100644 tde-i18n-eu/docs/tdesdk/kbabel/menu.docbook create mode 100644 tde-i18n-eu/docs/tdesdk/kbabel/preferences.docbook create mode 100644 tde-i18n-eu/docs/tdesdk/kbabel/using.docbook (limited to 'tde-i18n-eu/docs/tdesdk') diff --git a/tde-i18n-eu/docs/tdesdk/Makefile.am b/tde-i18n-eu/docs/tdesdk/Makefile.am new file mode 100644 index 00000000000..140f086b116 --- /dev/null +++ b/tde-i18n-eu/docs/tdesdk/Makefile.am @@ -0,0 +1,4 @@ +KDE_LANG = eu +SUBDIRS = $(AUTODIRS) +KDE_DOCS = AUTO +KDE_MANS = AUTO diff --git a/tde-i18n-eu/docs/tdesdk/Makefile.in b/tde-i18n-eu/docs/tdesdk/Makefile.in new file mode 100644 index 00000000000..e213a4d82d0 --- /dev/null +++ b/tde-i18n-eu/docs/tdesdk/Makefile.in @@ -0,0 +1,587 @@ +# Makefile.in generated by automake 1.10.1 from Makefile.am. +# KDE tags expanded automatically by am_edit - $Revision: 483858 $ +# @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@ +pkgdatadir = $(datadir)/@PACKAGE@ +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 = docs/tdesdk +DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in +ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 +am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \ + $(top_srcdir)/configure.in +am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ + $(ACLOCAL_M4) +mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs +CONFIG_HEADER = $(top_builddir)/config.h +CONFIG_CLEAN_FILES = +SOURCES = +DIST_SOURCES = +#>- RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ +#>- html-recursive info-recursive install-data-recursive \ +#>- install-dvi-recursive install-exec-recursive \ +#>- install-html-recursive install-info-recursive \ +#>- install-pdf-recursive install-ps-recursive install-recursive \ +#>- installcheck-recursive installdirs-recursive pdf-recursive \ +#>- ps-recursive uninstall-recursive +#>+ 7 +RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ + html-recursive info-recursive install-data-recursive \ + install-dvi-recursive install-exec-recursive \ + install-html-recursive install-info-recursive \ + install-pdf-recursive install-ps-recursive install-recursive \ + installcheck-recursive installdirs-recursive pdf-recursive \ + ps-recursive uninstall-recursive nmcheck-recursive bcheck-recursive +RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \ + distclean-recursive maintainer-clean-recursive +ETAGS = etags +CTAGS = ctags +DIST_SUBDIRS = $(SUBDIRS) +#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) +#>+ 1 +DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST) +ACLOCAL = @ACLOCAL@ +AMTAR = @AMTAR@ +ARTSCCONFIG = @ARTSCCONFIG@ +AUTOCONF = @AUTOCONF@ +AUTODIRS = @AUTODIRS@ +AUTOHEADER = @AUTOHEADER@ +AUTOMAKE = @AUTOMAKE@ +AWK = @AWK@ +CONF_FILES = @CONF_FILES@ +CYGPATH_W = @CYGPATH_W@ +DCOPIDL = @DCOPIDL@ +DCOPIDL2CPP = @DCOPIDL2CPP@ +DCOPIDLNG = @DCOPIDLNG@ +DCOP_DEPENDENCIES = @DCOP_DEPENDENCIES@ +DEFS = @DEFS@ +ECHO_C = @ECHO_C@ +ECHO_N = @ECHO_N@ +ECHO_T = @ECHO_T@ +GMSGFMT = @GMSGFMT@ +INSTALL = @INSTALL@ +INSTALL_DATA = @INSTALL_DATA@ +INSTALL_PROGRAM = @INSTALL_PROGRAM@ +INSTALL_SCRIPT = @INSTALL_SCRIPT@ +INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ +KCFG_DEPENDENCIES = @KCFG_DEPENDENCIES@ +KCONFIG_COMPILER = @KCONFIG_COMPILER@ +KDECONFIG = @KDECONFIG@ +KDE_EXTRA_RPATH = @KDE_EXTRA_RPATH@ +KDE_RPATH = @KDE_RPATH@ +KDE_XSL_STYLESHEET = @KDE_XSL_STYLESHEET@ +LIBOBJS = @LIBOBJS@ +LIBS = @LIBS@ +LN_S = @LN_S@ +LTLIBOBJS = @LTLIBOBJS@ +MAKEINFO = @MAKEINFO@ +MAKEKDEWIDGETS = @MAKEKDEWIDGETS@ +MCOPIDL = @MCOPIDL@ +MEINPROC = @MEINPROC@ +MKDIR_P = @MKDIR_P@ +MSGFMT = @MSGFMT@ +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@ +SET_MAKE = @SET_MAKE@ +SHELL = @SHELL@ +STRIP = @STRIP@ +TOPSUBDIRS = @TOPSUBDIRS@ +VERSION = @VERSION@ +XGETTEXT = @XGETTEXT@ +XMLLINT = @XMLLINT@ +X_RPATH = @X_RPATH@ +abs_builddir = @abs_builddir@ +abs_srcdir = @abs_srcdir@ +abs_top_builddir = @abs_top_builddir@ +abs_top_srcdir = @abs_top_srcdir@ +am__leading_dot = @am__leading_dot@ +am__tar = @am__tar@ +am__untar = @am__untar@ +#>- bindir = @bindir@ +#>+ 2 +DEPDIR = .deps +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@ +kde_appsdir = @kde_appsdir@ +kde_bindir = @kde_bindir@ +kde_confdir = @kde_confdir@ +kde_datadir = @kde_datadir@ +kde_htmldir = @kde_htmldir@ +kde_icondir = @kde_icondir@ +kde_kcfgdir = @kde_kcfgdir@ +kde_libs_htmldir = @kde_libs_htmldir@ +kde_libs_prefix = @kde_libs_prefix@ +kde_locale = @kde_locale@ +kde_mimedir = @kde_mimedir@ +kde_moduledir = @kde_moduledir@ +kde_servicesdir = @kde_servicesdir@ +kde_servicetypesdir = @kde_servicetypesdir@ +kde_sounddir = @kde_sounddir@ +kde_styledir = @kde_styledir@ +kde_templatesdir = @kde_templatesdir@ +kde_wallpaperdir = @kde_wallpaperdir@ +kde_widgetdir = @kde_widgetdir@ +tdeinitdir = @tdeinitdir@ +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_builddir = @top_builddir@ +top_srcdir = @top_srcdir@ +xdg_appsdir = @xdg_appsdir@ +xdg_directorydir = @xdg_directorydir@ +xdg_menudir = @xdg_menudir@ +KDE_LANG = eu +#>- SUBDIRS = $(AUTODIRS) +#>+ 1 +SUBDIRS =. kbabel +KDE_DOCS = AUTO +KDE_MANS = AUTO +#>- all: all-recursive +#>+ 1 +all: docs-am all-recursive + +.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 \ +#>- && exit 0; \ +#>- exit 1;; \ +#>- esac; \ +#>- done; \ +#>- echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/tdesdk/Makefile'; \ +#>- cd $(top_srcdir) && \ +#>- $(AUTOMAKE) --gnu docs/tdesdk/Makefile +#>+ 12 + @for dep in $?; do \ + case '$(am__configure_deps)' in \ + *$$dep*) \ + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \ + && exit 0; \ + exit 1;; \ + esac; \ + done; \ + echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/tdesdk/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/tdesdk/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/tdesdk/Makefile.in +.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 + +# This directory's subdirectories are mostly independent; you can cd +# into them and run `make' without going through this Makefile. +# To change the values of `make' variables: instead of editing Makefiles, +# (1) if the variable is set in `config.status', edit `config.status' +# (which will cause the Makefiles to be regenerated when you run `make'); +# (2) otherwise, pass the desired values on the `make' command line. +$(RECURSIVE_TARGETS): + @failcom='exit 1'; \ + for f in x $$MAKEFLAGS; do \ + case $$f in \ + *=* | --[!k]*);; \ + *k*) failcom='fail=yes';; \ + esac; \ + done; \ + dot_seen=no; \ + target=`echo $@ | sed s/-recursive//`; \ + list='$(SUBDIRS)'; for subdir in $$list; do \ + echo "Making $$target in $$subdir"; \ + if test "$$subdir" = "."; then \ + dot_seen=yes; \ + local_target="$$target-am"; \ + else \ + local_target="$$target"; \ + fi; \ + (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \ + || eval $$failcom; \ + done; \ + if test "$$dot_seen" = "no"; then \ + $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \ + fi; test -z "$$fail" + +$(RECURSIVE_CLEAN_TARGETS): + @failcom='exit 1'; \ + for f in x $$MAKEFLAGS; do \ + case $$f in \ + *=* | --[!k]*);; \ + *k*) failcom='fail=yes';; \ + esac; \ + done; \ + dot_seen=no; \ + case "$@" in \ + distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \ + *) list='$(SUBDIRS)' ;; \ + esac; \ + rev=''; for subdir in $$list; do \ + if test "$$subdir" = "."; then :; else \ + rev="$$subdir $$rev"; \ + fi; \ + done; \ + rev="$$rev ."; \ + target=`echo $@ | sed s/-recursive//`; \ + for subdir in $$rev; do \ + echo "Making $$target in $$subdir"; \ + if test "$$subdir" = "."; then \ + local_target="$$target-am"; \ + else \ + local_target="$$target"; \ + fi; \ + (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \ + || eval $$failcom; \ + done && test -z "$$fail" +tags-recursive: + list='$(SUBDIRS)'; for subdir in $$list; do \ + test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \ + done +ctags-recursive: + list='$(SUBDIRS)'; for subdir in $$list; do \ + test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) ctags); \ + done + +ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES) + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) '{ files[$$0] = 1; nonemtpy = 1; } \ + END { if (nonempty) { for (i in files) print i; }; }'`; \ + mkid -fID $$unique +tags: TAGS + +TAGS: tags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ + $(TAGS_FILES) $(LISP) + tags=; \ + here=`pwd`; \ + if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \ + include_option=--etags-include; \ + empty_fix=.; \ + else \ + include_option=--include; \ + empty_fix=; \ + fi; \ + list='$(SUBDIRS)'; for subdir in $$list; do \ + if test "$$subdir" = .; then :; else \ + test ! -f $$subdir/TAGS || \ + tags="$$tags $$include_option=$$here/$$subdir/TAGS"; \ + fi; \ + done; \ + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) '{ files[$$0] = 1; nonempty = 1; } \ + END { if (nonempty) { for (i in files) print i; }; }'`; \ + if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \ + test -n "$$unique" || unique=$$empty_fix; \ + $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ + $$tags $$unique; \ + fi +ctags: CTAGS +CTAGS: ctags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ + $(TAGS_FILES) $(LISP) + tags=; \ + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) '{ files[$$0] = 1; nonempty = 1; } \ + END { if (nonempty) { for (i in files) print i; }; }'`; \ + test -z "$(CTAGS_ARGS)$$tags$$unique" \ + || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \ + $$tags $$unique + +GTAGS: + here=`$(am__cd) $(top_builddir) && pwd` \ + && cd $(top_srcdir) \ + && gtags -i $(GTAGS_ARGS) $$here + +distclean-tags: + -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags + +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 + list='$(DIST_SUBDIRS)'; for subdir in $$list; do \ + if test "$$subdir" = .; then :; else \ + test -d "$(distdir)/$$subdir" \ + || $(MKDIR_P) "$(distdir)/$$subdir" \ + || exit 1; \ + distdir=`$(am__cd) $(distdir) && pwd`; \ + top_distdir=`$(am__cd) $(top_distdir) && pwd`; \ + (cd $$subdir && \ + $(MAKE) $(AM_MAKEFLAGS) \ + top_distdir="$$top_distdir" \ + distdir="$$distdir/$$subdir" \ + am__remove_distdir=: \ + am__skip_length_check=: \ + distdir) \ + || exit 1; \ + fi; \ + done +check-am: all-am +check: check-recursive +all-am: Makefile +installdirs: installdirs-recursive +installdirs-am: +install: install-recursive +install-exec: install-exec-recursive +install-data: install-data-recursive +uninstall: uninstall-recursive + +install-am: all-am + @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am + +installcheck: installcheck-recursive +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-recursive +#>+ 1 +clean: kde-rpo-clean clean-recursive + +#>- clean-am: clean-generic mostlyclean-am +#>+ 1 +clean-am: clean-bcheck clean-generic mostlyclean-am + +distclean: distclean-recursive + -rm -f Makefile +distclean-am: clean-am distclean-generic distclean-tags + +dvi: dvi-recursive + +dvi-am: + +html: html-recursive + +info: info-recursive + +info-am: + +install-data-am: + +install-dvi: install-dvi-recursive + +install-exec-am: + +install-html: install-html-recursive + +install-info: install-info-recursive + +install-man: + +install-pdf: install-pdf-recursive + +install-ps: install-ps-recursive + +installcheck-am: + +maintainer-clean: maintainer-clean-recursive + -rm -f Makefile +maintainer-clean-am: distclean-am maintainer-clean-generic + +mostlyclean: mostlyclean-recursive + +mostlyclean-am: mostlyclean-generic + +pdf: pdf-recursive + +pdf-am: + +ps: ps-recursive + +ps-am: + +uninstall-am: + +.MAKE: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) install-am \ + install-strip + +.PHONY: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) CTAGS GTAGS \ + all all-am check check-am clean clean-generic ctags \ + ctags-recursive distclean distclean-generic distclean-tags \ + 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 \ + installdirs-am maintainer-clean maintainer-clean-generic \ + mostlyclean mostlyclean-generic pdf pdf-am ps ps-am tags \ + tags-recursive 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: + +#>+ 2 +KDE_DIST=Makefile.in Makefile.am + +#>+ 2 +docs-am: + +#>+ 15 +force-reedit: + @for dep in $?; do \ + case '$(am__configure_deps)' in \ + *$$dep*) \ + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \ + && exit 0; \ + exit 1;; \ + esac; \ + done; \ + echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/tdesdk/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/tdesdk/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/tdesdk/Makefile.in + + +#>+ 21 +clean-bcheck: + rm -f *.bchecktest.cc *.bchecktest.cc.class a.out + +bcheck: bcheck-recursive + +bcheck-am: + @for i in ; do \ + if test $(srcdir)/$$i -nt $$i.bchecktest.cc; then \ + echo "int main() {return 0;}" > $$i.bchecktest.cc ; \ + echo "#include \"$$i\"" >> $$i.bchecktest.cc ; \ + echo "$$i"; \ + if ! $(CXX) $(DEFS) -I. -I$(srcdir) -I$(top_builddir) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(CXXFLAGS) $(KDE_CXXFLAGS) --dump-class-hierarchy -c $$i.bchecktest.cc; then \ + rm -f $$i.bchecktest.cc; exit 1; \ + fi ; \ + echo "" >> $$i.bchecktest.cc.class; \ + perl $(top_srcdir)/admin/bcheck.pl $$i.bchecktest.cc.class || { rm -f $$i.bchecktest.cc; exit 1; }; \ + rm -f a.out; \ + fi ; \ + done + + +#>+ 3 +final: + $(MAKE) all-am + +#>+ 3 +final-install: + $(MAKE) install-am + +#>+ 3 +no-final: + $(MAKE) all-am + +#>+ 3 +no-final-install: + $(MAKE) install-am + +#>+ 3 +kde-rpo-clean: + -rm -f *.rpo + +#>+ 3 +nmcheck: +nmcheck-am: nmcheck diff --git a/tde-i18n-eu/docs/tdesdk/kbabel/Makefile.am b/tde-i18n-eu/docs/tdesdk/kbabel/Makefile.am new file mode 100644 index 00000000000..140f086b116 --- /dev/null +++ b/tde-i18n-eu/docs/tdesdk/kbabel/Makefile.am @@ -0,0 +1,4 @@ +KDE_LANG = eu +SUBDIRS = $(AUTODIRS) +KDE_DOCS = AUTO +KDE_MANS = AUTO diff --git a/tde-i18n-eu/docs/tdesdk/kbabel/Makefile.in b/tde-i18n-eu/docs/tdesdk/kbabel/Makefile.in new file mode 100644 index 00000000000..4bdcae73ad0 --- /dev/null +++ b/tde-i18n-eu/docs/tdesdk/kbabel/Makefile.in @@ -0,0 +1,613 @@ +# Makefile.in generated by automake 1.10.1 from Makefile.am. +# KDE tags expanded automatically by am_edit - $Revision: 483858 $ +# @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@ +pkgdatadir = $(datadir)/@PACKAGE@ +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 = docs/tdesdk/kbabel +DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in +ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 +am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \ + $(top_srcdir)/configure.in +am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ + $(ACLOCAL_M4) +mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs +CONFIG_HEADER = $(top_builddir)/config.h +CONFIG_CLEAN_FILES = +SOURCES = +DIST_SOURCES = +#>- RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ +#>- html-recursive info-recursive install-data-recursive \ +#>- install-dvi-recursive install-exec-recursive \ +#>- install-html-recursive install-info-recursive \ +#>- install-pdf-recursive install-ps-recursive install-recursive \ +#>- installcheck-recursive installdirs-recursive pdf-recursive \ +#>- ps-recursive uninstall-recursive +#>+ 7 +RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ + html-recursive info-recursive install-data-recursive \ + install-dvi-recursive install-exec-recursive \ + install-html-recursive install-info-recursive \ + install-pdf-recursive install-ps-recursive install-recursive \ + installcheck-recursive installdirs-recursive pdf-recursive \ + ps-recursive uninstall-recursive nmcheck-recursive bcheck-recursive +RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \ + distclean-recursive maintainer-clean-recursive +ETAGS = etags +CTAGS = ctags +DIST_SUBDIRS = $(SUBDIRS) +#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) +#>+ 1 +DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST) +ACLOCAL = @ACLOCAL@ +AMTAR = @AMTAR@ +ARTSCCONFIG = @ARTSCCONFIG@ +AUTOCONF = @AUTOCONF@ +AUTODIRS = @AUTODIRS@ +AUTOHEADER = @AUTOHEADER@ +AUTOMAKE = @AUTOMAKE@ +AWK = @AWK@ +CONF_FILES = @CONF_FILES@ +CYGPATH_W = @CYGPATH_W@ +DCOPIDL = @DCOPIDL@ +DCOPIDL2CPP = @DCOPIDL2CPP@ +DCOPIDLNG = @DCOPIDLNG@ +DCOP_DEPENDENCIES = @DCOP_DEPENDENCIES@ +DEFS = @DEFS@ +ECHO_C = @ECHO_C@ +ECHO_N = @ECHO_N@ +ECHO_T = @ECHO_T@ +GMSGFMT = @GMSGFMT@ +INSTALL = @INSTALL@ +INSTALL_DATA = @INSTALL_DATA@ +INSTALL_PROGRAM = @INSTALL_PROGRAM@ +INSTALL_SCRIPT = @INSTALL_SCRIPT@ +INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ +KCFG_DEPENDENCIES = @KCFG_DEPENDENCIES@ +KCONFIG_COMPILER = @KCONFIG_COMPILER@ +KDECONFIG = @KDECONFIG@ +KDE_EXTRA_RPATH = @KDE_EXTRA_RPATH@ +KDE_RPATH = @KDE_RPATH@ +KDE_XSL_STYLESHEET = @KDE_XSL_STYLESHEET@ +LIBOBJS = @LIBOBJS@ +LIBS = @LIBS@ +LN_S = @LN_S@ +LTLIBOBJS = @LTLIBOBJS@ +MAKEINFO = @MAKEINFO@ +MAKEKDEWIDGETS = @MAKEKDEWIDGETS@ +MCOPIDL = @MCOPIDL@ +MEINPROC = @MEINPROC@ +MKDIR_P = @MKDIR_P@ +MSGFMT = @MSGFMT@ +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@ +SET_MAKE = @SET_MAKE@ +SHELL = @SHELL@ +STRIP = @STRIP@ +TOPSUBDIRS = @TOPSUBDIRS@ +VERSION = @VERSION@ +XGETTEXT = @XGETTEXT@ +XMLLINT = @XMLLINT@ +X_RPATH = @X_RPATH@ +abs_builddir = @abs_builddir@ +abs_srcdir = @abs_srcdir@ +abs_top_builddir = @abs_top_builddir@ +abs_top_srcdir = @abs_top_srcdir@ +am__leading_dot = @am__leading_dot@ +am__tar = @am__tar@ +am__untar = @am__untar@ +#>- bindir = @bindir@ +#>+ 2 +DEPDIR = .deps +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@ +kde_appsdir = @kde_appsdir@ +kde_bindir = @kde_bindir@ +kde_confdir = @kde_confdir@ +kde_datadir = @kde_datadir@ +kde_htmldir = @kde_htmldir@ +kde_icondir = @kde_icondir@ +kde_kcfgdir = @kde_kcfgdir@ +kde_libs_htmldir = @kde_libs_htmldir@ +kde_libs_prefix = @kde_libs_prefix@ +kde_locale = @kde_locale@ +kde_mimedir = @kde_mimedir@ +kde_moduledir = @kde_moduledir@ +kde_servicesdir = @kde_servicesdir@ +kde_servicetypesdir = @kde_servicetypesdir@ +kde_sounddir = @kde_sounddir@ +kde_styledir = @kde_styledir@ +kde_templatesdir = @kde_templatesdir@ +kde_wallpaperdir = @kde_wallpaperdir@ +kde_widgetdir = @kde_widgetdir@ +tdeinitdir = @tdeinitdir@ +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_builddir = @top_builddir@ +top_srcdir = @top_srcdir@ +xdg_appsdir = @xdg_appsdir@ +xdg_directorydir = @xdg_directorydir@ +xdg_menudir = @xdg_menudir@ +KDE_LANG = eu +#>- SUBDIRS = $(AUTODIRS) +#>+ 1 +SUBDIRS =. +KDE_DOCS = AUTO +KDE_MANS = AUTO +#>- all: all-recursive +#>+ 1 +all: docs-am all-recursive + +.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 \ +#>- && exit 0; \ +#>- exit 1;; \ +#>- esac; \ +#>- done; \ +#>- echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/tdesdk/kbabel/Makefile'; \ +#>- cd $(top_srcdir) && \ +#>- $(AUTOMAKE) --gnu docs/tdesdk/kbabel/Makefile +#>+ 12 + @for dep in $?; do \ + case '$(am__configure_deps)' in \ + *$$dep*) \ + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \ + && exit 0; \ + exit 1;; \ + esac; \ + done; \ + echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/tdesdk/kbabel/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/tdesdk/kbabel/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/tdesdk/kbabel/Makefile.in +.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 + +# This directory's subdirectories are mostly independent; you can cd +# into them and run `make' without going through this Makefile. +# To change the values of `make' variables: instead of editing Makefiles, +# (1) if the variable is set in `config.status', edit `config.status' +# (which will cause the Makefiles to be regenerated when you run `make'); +# (2) otherwise, pass the desired values on the `make' command line. +$(RECURSIVE_TARGETS): + @failcom='exit 1'; \ + for f in x $$MAKEFLAGS; do \ + case $$f in \ + *=* | --[!k]*);; \ + *k*) failcom='fail=yes';; \ + esac; \ + done; \ + dot_seen=no; \ + target=`echo $@ | sed s/-recursive//`; \ + list='$(SUBDIRS)'; for subdir in $$list; do \ + echo "Making $$target in $$subdir"; \ + if test "$$subdir" = "."; then \ + dot_seen=yes; \ + local_target="$$target-am"; \ + else \ + local_target="$$target"; \ + fi; \ + (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \ + || eval $$failcom; \ + done; \ + if test "$$dot_seen" = "no"; then \ + $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \ + fi; test -z "$$fail" + +$(RECURSIVE_CLEAN_TARGETS): + @failcom='exit 1'; \ + for f in x $$MAKEFLAGS; do \ + case $$f in \ + *=* | --[!k]*);; \ + *k*) failcom='fail=yes';; \ + esac; \ + done; \ + dot_seen=no; \ + case "$@" in \ + distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \ + *) list='$(SUBDIRS)' ;; \ + esac; \ + rev=''; for subdir in $$list; do \ + if test "$$subdir" = "."; then :; else \ + rev="$$subdir $$rev"; \ + fi; \ + done; \ + rev="$$rev ."; \ + target=`echo $@ | sed s/-recursive//`; \ + for subdir in $$rev; do \ + echo "Making $$target in $$subdir"; \ + if test "$$subdir" = "."; then \ + local_target="$$target-am"; \ + else \ + local_target="$$target"; \ + fi; \ + (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \ + || eval $$failcom; \ + done && test -z "$$fail" +tags-recursive: + list='$(SUBDIRS)'; for subdir in $$list; do \ + test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \ + done +ctags-recursive: + list='$(SUBDIRS)'; for subdir in $$list; do \ + test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) ctags); \ + done + +ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES) + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) '{ files[$$0] = 1; nonemtpy = 1; } \ + END { if (nonempty) { for (i in files) print i; }; }'`; \ + mkid -fID $$unique +tags: TAGS + +TAGS: tags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ + $(TAGS_FILES) $(LISP) + tags=; \ + here=`pwd`; \ + if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \ + include_option=--etags-include; \ + empty_fix=.; \ + else \ + include_option=--include; \ + empty_fix=; \ + fi; \ + list='$(SUBDIRS)'; for subdir in $$list; do \ + if test "$$subdir" = .; then :; else \ + test ! -f $$subdir/TAGS || \ + tags="$$tags $$include_option=$$here/$$subdir/TAGS"; \ + fi; \ + done; \ + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) '{ files[$$0] = 1; nonempty = 1; } \ + END { if (nonempty) { for (i in files) print i; }; }'`; \ + if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \ + test -n "$$unique" || unique=$$empty_fix; \ + $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ + $$tags $$unique; \ + fi +ctags: CTAGS +CTAGS: ctags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ + $(TAGS_FILES) $(LISP) + tags=; \ + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) '{ files[$$0] = 1; nonempty = 1; } \ + END { if (nonempty) { for (i in files) print i; }; }'`; \ + test -z "$(CTAGS_ARGS)$$tags$$unique" \ + || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \ + $$tags $$unique + +GTAGS: + here=`$(am__cd) $(top_builddir) && pwd` \ + && cd $(top_srcdir) \ + && gtags -i $(GTAGS_ARGS) $$here + +distclean-tags: + -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags + +#>- distdir: $(DISTFILES) +#>+ 1 +distdir: distdir-nls $(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 + list='$(DIST_SUBDIRS)'; for subdir in $$list; do \ + if test "$$subdir" = .; then :; else \ + test -d "$(distdir)/$$subdir" \ + || $(MKDIR_P) "$(distdir)/$$subdir" \ + || exit 1; \ + distdir=`$(am__cd) $(distdir) && pwd`; \ + top_distdir=`$(am__cd) $(top_distdir) && pwd`; \ + (cd $$subdir && \ + $(MAKE) $(AM_MAKEFLAGS) \ + top_distdir="$$top_distdir" \ + distdir="$$distdir/$$subdir" \ + am__remove_distdir=: \ + am__skip_length_check=: \ + distdir) \ + || exit 1; \ + fi; \ + done +check-am: all-am +check: check-recursive +all-am: Makefile +installdirs: installdirs-recursive +installdirs-am: +install: install-recursive +install-exec: install-exec-recursive +install-data: install-data-recursive +#>- uninstall: uninstall-recursive +#>+ 1 +uninstall: uninstall-nls uninstall-recursive + +install-am: all-am + @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am + +installcheck: installcheck-recursive +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-recursive +#>+ 1 +clean: kde-rpo-clean clean-recursive + +#>- clean-am: clean-generic mostlyclean-am +#>+ 1 +clean-am: clean-bcheck clean-generic mostlyclean-am + +distclean: distclean-recursive + -rm -f Makefile +distclean-am: clean-am distclean-generic distclean-tags + +dvi: dvi-recursive + +dvi-am: + +html: html-recursive + +info: info-recursive + +info-am: + +#>- install-data-am: +#>+ 1 +install-data-am: install-nls + +install-dvi: install-dvi-recursive + +install-exec-am: + +install-html: install-html-recursive + +install-info: install-info-recursive + +install-man: + +install-pdf: install-pdf-recursive + +install-ps: install-ps-recursive + +installcheck-am: + +maintainer-clean: maintainer-clean-recursive + -rm -f Makefile +maintainer-clean-am: distclean-am maintainer-clean-generic + +mostlyclean: mostlyclean-recursive + +mostlyclean-am: mostlyclean-generic + +pdf: pdf-recursive + +pdf-am: + +ps: ps-recursive + +ps-am: + +uninstall-am: + +.MAKE: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) install-am \ + install-strip + +.PHONY: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) CTAGS GTAGS \ + all all-am check check-am clean clean-generic ctags \ + ctags-recursive distclean distclean-generic distclean-tags \ + 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 \ + installdirs-am maintainer-clean maintainer-clean-generic \ + mostlyclean mostlyclean-generic pdf pdf-am ps ps-am tags \ + tags-recursive 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: + +#>+ 2 +KDE_DIST=using.docbook catman.docbook Makefile.in dictionaries.docbook preferences.docbook menu.docbook Makefile.am kbabeldict.docbook faq.docbook glossary.docbook + +#>+ 2 +docs-am: glossary.docbook preferences.docbook using.docbook menu.docbook dictionaries.docbook kbabeldict.docbook faq.docbook catman.docbook + +#>+ 13 +install-nls: + $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kbabel + @for base in glossary.docbook preferences.docbook using.docbook menu.docbook dictionaries.docbook kbabeldict.docbook faq.docbook catman.docbook ; do \ + echo $(INSTALL_DATA) $$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kbabel/$$base ;\ + $(INSTALL_DATA) $(srcdir)/$$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kbabel/$$base ;\ + done + +uninstall-nls: + for base in glossary.docbook preferences.docbook using.docbook menu.docbook dictionaries.docbook kbabeldict.docbook faq.docbook catman.docbook ; do \ + rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kbabel/$$base ;\ + done + + +#>+ 5 +distdir-nls: + for file in glossary.docbook preferences.docbook using.docbook menu.docbook dictionaries.docbook kbabeldict.docbook faq.docbook catman.docbook ; do \ + cp $(srcdir)/$$file $(distdir); \ + done + +#>+ 15 +force-reedit: + @for dep in $?; do \ + case '$(am__configure_deps)' in \ + *$$dep*) \ + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \ + && exit 0; \ + exit 1;; \ + esac; \ + done; \ + echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/tdesdk/kbabel/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/tdesdk/kbabel/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/tdesdk/kbabel/Makefile.in + + +#>+ 21 +clean-bcheck: + rm -f *.bchecktest.cc *.bchecktest.cc.class a.out + +bcheck: bcheck-recursive + +bcheck-am: + @for i in ; do \ + if test $(srcdir)/$$i -nt $$i.bchecktest.cc; then \ + echo "int main() {return 0;}" > $$i.bchecktest.cc ; \ + echo "#include \"$$i\"" >> $$i.bchecktest.cc ; \ + echo "$$i"; \ + if ! $(CXX) $(DEFS) -I. -I$(srcdir) -I$(top_builddir) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(CXXFLAGS) $(KDE_CXXFLAGS) --dump-class-hierarchy -c $$i.bchecktest.cc; then \ + rm -f $$i.bchecktest.cc; exit 1; \ + fi ; \ + echo "" >> $$i.bchecktest.cc.class; \ + perl $(top_srcdir)/admin/bcheck.pl $$i.bchecktest.cc.class || { rm -f $$i.bchecktest.cc; exit 1; }; \ + rm -f a.out; \ + fi ; \ + done + + +#>+ 3 +final: + $(MAKE) all-am + +#>+ 3 +final-install: + $(MAKE) install-am + +#>+ 3 +no-final: + $(MAKE) all-am + +#>+ 3 +no-final-install: + $(MAKE) install-am + +#>+ 3 +kde-rpo-clean: + -rm -f *.rpo + +#>+ 3 +nmcheck: +nmcheck-am: nmcheck diff --git a/tde-i18n-eu/docs/tdesdk/kbabel/catman.docbook b/tde-i18n-eu/docs/tdesdk/kbabel/catman.docbook new file mode 100644 index 00000000000..abfda74f803 --- /dev/null +++ b/tde-i18n-eu/docs/tdesdk/kbabel/catman.docbook @@ -0,0 +1,167 @@ + +&catalogmanager; erabiltzen + + + &catalogmanager;-aren pantaila-kaptura &catalogmanager;-aren pantaila-kaptura + Katalogo-kudeatzaileak bi direktorio zuhaitz batean bateratzen ditu eta PO- eta POT-fitxategi guztiak direktorio horietan bistaratzen ditu. Bistaratzeak aukera ematen du erraz ikusteko eredu berriren bat gehitu ote den edo zaharren bat kendu ote den. Fitxategi-izen bakoitzarekin batera informazioa agertzen da: sarrera guztien kopurua, zalantzazko sarreren kopurua, itzuli gabeko sarreren kopurua, azken gainbegiraketa-data eta fitxategiaren azken itzultzailea. + Landu beharreko fitxategiak edo falta direnak errazago aurkitu ahal izateko fitxategi bakoitzaren egoera-barra ere agertzen da ikono hau erabiliz gero: + + Fitxategi honetako mezu guztiak itzuli gabe daude. Fitxategi honetako mezu batzuk zalantzazkoak edo itzuli gabeak dira Fitxategi hau ez dago PO fitxategien direktorioan. Fitxategi honek akats sintaktikoak ditu. Fitxategi honi buruzko informazioa eguneratzen ari da unean. Eguneratzen amaitzean, goian zerrendatzen diren ikonoetako bat hartuko du bere egoera adierazteko. + + Ikono bat ondoko ikonoaz markatuta badago , hau bezala: , fitxategi edo direktorio hori POT fitxategien direktorioan ez dagoela adierazten du. + + Fitxategi bat markatzeko edo marka kentzeko aukera duzu fitxategiaren testuinguru-menuan Aldizkatu markaketa aukeratuz. + +Direktorio bateko markaketa guztiak aldizkatu edo kendu nahi badituzu, sakatu saguaren eskuineko botoia direktorioaren gainean eta hautatu Aldizkatu markaketak edo Kendu markaketak. Markaketak automatikoki gordetzen dira &kbabel;-etik irtetean. + +Fitxategi bat irekitzeko egin klik bikoitza fitxategian, hautatu Ireki testuinguru-menutik edo sakatu Itzuli nahiz &Ctrl;O . + +&catalogmanager; konfiguratzeko aukera duzu honela (1.1 bertsioan edo garatuagoan Katalogo-kudeatzailea programatik egiten da, eta ez Kbabel-etik): Konfigurazioa Konfiguratu &catalogmanager;.... Ikus Hobespenak sekzioa xehetasun gehiagorako. + + +&catalogmanager;-aren gailuak + &kbabel;-en fitxategiak irekitzeko gailu nagusiez gain &catalogmanager;k beste zenbait gailu onartzen ditu PO-fitxategien zuhaitz bat mantentzeko. + + +Bilatu eta ordeztu fitxategi anitzetan + &kbabel;-erako behar-beharrezko gailuetako bat fitxategi anitzetan aldi berean bilatzeko eta ordezteko aukera zen. &catalogmanager;k gailu hori onartzen du &kbabel;-ekin erabatintegratuta. + + + +Estatistikak + &catalogmanager;k fitxategi bakar bati edo direktorio guztiei buruzko zenbait estatistika erakutsi ditzake. Estatistika horiek fitxategien kopurua, zenbat fitxategik duten dagokien eredua, eta zenbat eredu falta diren adierazten dute. Fitxategietako mezuen kopurua zenbatzeaz gain, mezuen zati handiak itzulita, zalantzaz itzulita, edo itzuli gabe daudela jakiteko estatistikak erakusten ditu. + + + +Sintaxia egiaztatzen + Honek aukera ematen du PO-fitxategi anitzen sintaxia egiaztatzeko msgfmt erabiliz. Fitxategiren bat egiaztatzen ez bada, ezingo da erabili MO-banaketa bitarrerako fitxategi bat sortzeko. Horrelako fitxategi okerrak PO-fitxategiari dagokion paketea konpilatzeko saioak huts egitea ekarri ohi du ondorioz. + + + +Erabiltzaileak definitutako aginduak + &catalogmanager;k erabiltzea nahi zenukeen funtzionalitaterik eskaini ezin duenez,zerorren aginduak definituz handitu dezakezu. + Aginduen bi ezarpen daude. Bata direktorioetarako eta bestea banakako fitxategietarako. Agindu horiek hemen ezar ditzakezu: kongifurazio-elkarrizketa fitxategien zerrendako sarrera batean &RMB; sakatuz sartu. + + + + + diff --git a/tde-i18n-eu/docs/tdesdk/kbabel/dictionaries.docbook b/tde-i18n-eu/docs/tdesdk/kbabel/dictionaries.docbook new file mode 100644 index 00000000000..344de3279ed --- /dev/null +++ b/tde-i18n-eu/docs/tdesdk/kbabel/dictionaries.docbook @@ -0,0 +1,719 @@ + +Hiztegiak + +&kbabel;-ek 3 modu ditu itzulitako PO mezuen kateak bilatzeko erabil daitezkeenak: + + Itzulpena bilatzen, itzulpen datu-base bat erabiltzen Itzulpen-zirriborroa &kbabeldict; + + + +Itzulpen datu-basea + +Itzulpen datu-baseak Berkeley Database IIan oinarritutako datu-base batean itzulpenak biltegiratzeko aukera ematen dizu &ie; zure diskoko fitxategi bitar batean biltegiratzen da. Datu-baseak bilaketa azkarra bermatzen du itzulpen-kopuru handi batean. + +Modu hau &kbabel;-ekin ondoen integratzen denetako bat da. Bilaketaz eta itzulpen-zirriborroaz gain, ondoko gailuak onartzen ditu: + + &kbabel;-en editorean idatzitako itzulpen berri guztiak automatikoki biltegiratu daitezke datu-basean. Datu-base hau msgid parekatzeko (Diff) erabil daiteke. + +Jakina, datu-basean zenbat eta itzulpen gehiago biltegiratu, orduan eta produktiboa izan zaitezke. Datu-basea betetzeko, Datu-basea tabulatzailea erabil dezakezu hobespenen elkarrizketan edo itzulitako mezu guztien gehikuntza automatikoa tabulatzaile berean piztu dezakezu. + + +Ezarpenak + Bilatzeko modu hau konfiguratu eta nola erabili behar den jakin dezakezu Konfigurazioa Konfiguratu hiztegia Itzulpen datu-basea &kbabel;-en menuan hautatuz. + Generikoa tabulatzaileak datu-basean bilatzeko ezarpen orokorrak biltzen ditu. + + + Search in whole database (slow) + + + Do not use good keys, search in the whole database. + This is slow, but will return the most precise results. + + + + + Search in list of "good keys" (best) + + + Use good keys strategy. This option will give you the + best tradeoff between speed and exact matching. + + + + + Return the list of "good keys" (fast) + + + Just return good keys, do not try to eliminate any more + texts. This is the fastest provided method, but can lead to a quite large + number of imprecise matches. + + + + + Case sensitive + + + Distinguish case of letters when searching the text. + + + + + Normalize white space + + + Skip unnecessary white space in the texts, so the searching will ignore small + differences of white space, ⪚ number of spaces in the text. + + + + + Remove context comment + + + Do not include context comments in search. You will want this to be turned on. + + + + + Character to be ignored + + Hemen bilaketan zehar ezikusi beharreko karaktereak sar +ditzakezu. Adibide tipikoa azeleratzailearen marka hau litzateke, &ie; +& &kde; testuetarako. + + + + + +The Search tab contains finer specification for searching the text. +You can define how to search and also allows to use another special way of searching +called Word substitution. By substituting +one or two words the approximate text can be found as well. For example, assume you +are trying to find the text My name is Andrea. + + + + Equal + + + Text from database matches if it is the same as the searched string. In our example it can + be My name is !amp-internal!Andrea (if !amp-internal! is set as ignored character + in Characters to be ignored on Generic tab). + + + + + Query is contained + + + Text from database matches if the searched string is contained in it. For our example it can + be My name is Andrea, you know?. + + + + + Query contains + + + Text from database matches if the searched string contains it. For our example it can + be Andrea. You can use this for enumerating the possibilities to + be found. + + + + + Regular Expression + + + Consider searched text as a regular expression. This is mainly used for + &kbabeldict;. You can hardly expect regular expressions in PO files. + + + + + Use one word substitution + + + If the query text contains less words than specified below, it also + tries to replace one of the words in the query. In our example it will + find Your name is Andrea as well. + + + + + Max number of words in the query + + + Maximal number of words in a query to enable one word substitution. + + + + + Local characters for regular expressions + + + Characters to be considered part of regular expressions. + + + + + + +Two-word substitution is not implemented yet. + + + + + +Filling the database + +The Database tab allows to define where is the database stored on +disk (Database directory) and if it should be used for automatic +storing of the new translations (Auto add entry to database). +In this case you should specify the author of the new translation in Auto added +entry author. + + +The rest of the tab allows you to fill the database from already existent PO files. Use one +of the buttons in the middle of the dialog box. The progress of the file loading will be +shown by progress bars below the buttons. The Repeated strings +button should be used in special case when one translated string is repeated many +times, so you do not want to store too many of them. Here you can limit the stored strings. + + +Filling the database + + + + +Filling the database by existing PO-files + + + + +Defining good keys + +On the Good keys tab are the thresholds to specify how to fill +the list of good keys. +Minimum number of query words in the key (%) specifies exactly that. +Text will need to contain only this per cent of the words to qualify as good key. Opposite can +be specified via Minimum number of words of the key also in the query (%). +The length of the words can be set by Max length spinbox. + +Searched text typically contains number of generic words, ⪚ articles. You can +eliminate the words based on the frequency. You can discard them by +Discard words more frequent than or consider as always present by +frequent words are considered as in every key. This way the +frequent words will be almost invisible for queries. + + + + + + +Auxiliary PO file + +This searching mode is based on matching the same original +English string (the msgid) translated in some other language in an +auxillary PO file. It is very common for romanic +languages to have similar words, similarly for for anglosaxon and +slavonic ones. + +For example, say I wanted to translate the word +on, from tdelibs.po, into Romanian +but have no clue. I look in the same file for French and find +actif, and in the Spanish one find +activado. So, I conclude that the best one in Romanian +will be activ. &kbabel; automates this task. +Currently you can define only one auxiliary file to search. + + +Settings + +You can configure this searching mode by selecting + + Settings + Configure Dictionary + PO Auxiliary + +from the &kbabel; menu. + +In the Configure Dictionary PO Auxiliary +dialog you can select the path to the auxiliary PO +file. To automate PO-file switching when you +change current edited file there are many variables delimited by +@ char that are replaced by appropriate +values: + + + + @PACKAGE@ + + The name of application or package currently being translated. + For example, it can expand to kbabel, tdelibs, konqueror + and so on. + + + + @LANG@ + + The language code. + For example can expand to: de, ro, fr etc. + + + + @DIRn@ + + where n is a positive integer. This expands to + the n-th directory counted from the filename (right to + left). + + + + +In the edit line the actual path to the auxiliary +PO file is displayed. While it is best to use the +provided variables in a path it is possible to choose an absolute, +real path to an existing PO file. Let's take an +example. + +I'm Romanian and I have some knowledge about French language and +I work on &kde; translation. + +First step is to download a very fresh +tde-i18n-fr.tar.bz2 from the &kde; &FTP; +site or to use the CVS system to put on my +hard-disk a French translation tree. I do this into +/home/clau/cvs-cvs.kde.org/tde-i18n/fr. + +My PO sources directory is in +/home/clau/cvs-cvs.kde.org/tde-i18n/ro. Don't +forget to select PO Auxiliary as the default +dictionary and check Automatically start search +on the Search tab from &kbabel;'s +Preferences dialog. + + + + + + +PO compendium + +A compendium is a file containing a collection of all +translation messages (pairs of msgid and +msgstr) in a project, ⪚ in &kde;. Typically, +compendium for a given language is created by concatenating all +PO files of the project for the +language. Compendium can contain translated, untranslated and fuzzy +messages. Untranslated ones are ignored by this module. + +Similarly to Auxiliary PO, this searching +mode is based on matching the same original string +(msgid) in a compendium. Currently you can define +only one compendium file to search. + +This mode is very useful if you are not using the translation +database and you want to achieve consistent translation with other +translations. By the way, compendium files are much easier to share +with other translators and even other translation projects because +they can be generated for them as well. + + +Settings + + +You can configure this searching mode by selecting + + Settings + Configure Dictionary + PO Compedium + +in &kbabel;'s menu. + + +In Configure Dictionary PO Compendium +dialog you can select the path to a compendium file. To automate +compendium file switching when you change the translation language, +there is a variable delimited by @ char which si +replaced by appropriate value: + + + + @LANG@ + + The language code. + For example can expand to: de, ro, fr etc. + + + + +In the edit line is displayed the actual path to compendium +PO file. While you had best use provided variables in +path, it's possible to choose an absolute, real path to an existing +PO file to be used as a compendium. + +A very fresh compendium for &kde; translation into ⪚ French +you can download fr.messages.bz2 from the &kde; &FTP; +site. + +You can define how to search in the compendium using options +below the path. They are divided into two groups: text-matching +options, where you can specify how the text is compared and whether to +ignore fuzzy translations, and message-matching options, which +determine if the translation from compendium should be a substring of +searching message or vice versa. + + + + Case sensitive + + + If the matching of message in compendium should distinguish between uppercase and lowercase letters. + + + + + Ignore fuzzy string + + + If the fuzzy messages in the compendium should be ignored for searching. The compendium can contain fuzzy messages, since it is typically created by concatenating the PO files of the project which can include fuzzy messages. Untranslated ones are ignored always (You can't search for translation in untranslated messages, right?) + + + + Only whole words + + + If the matching text should start and end at the boundaries of words. + + + + + A text matches if it is equal to search text + + + A text in compendium matches the search text only if it is exactly the same (of course using the options above). + + + + + A text matches if it is similar to search text + + + A text in compendium matches the search text only if it is similar. Both texts are compared by short chunks of letters (3-grams) and at least half of the chunks has to be same. + + + + + A text matches if it contains search text + + + A text in compendium matches the search text if it contains the search text. + + + + A text matches if it is contained in search text + + + A text in compendium matches the search text if it is contained the search text. + + + + + A text matches if it contains a word of search text + + + The texts are divided to words and a text in compendium matches the search text only if it contains some word from the search text. + + + + + + + + diff --git a/tde-i18n-eu/docs/tdesdk/kbabel/faq.docbook b/tde-i18n-eu/docs/tdesdk/kbabel/faq.docbook new file mode 100644 index 00000000000..f38b4a029cd --- /dev/null +++ b/tde-i18n-eu/docs/tdesdk/kbabel/faq.docbook @@ -0,0 +1,59 @@ + +Galderak eta erantzunak + + + + &kbabel;-ek zergatik erakusten ditu galdera-markak hizkuntzaren berariazko karaktereak sartzean? + + + + Hori zure ezarpen lokalen arazoa da. Ondokoa lagungarria izan daiteke: Irten &kbabel;, shell batean ezarri LANG ingurune-aldagaia zure hizkuntzarako baliozkoa den aldagai lokal batean.bash agindu geruza erabiltzen baduzu landu ondoko agindu hau: export LANG= aldatu hau zure hizkuntzara. Adibidez, alemanezko karaktereak erabiltzen dituzunean, egin export LANG=de_DE.88591. Abiarazi orduan &kbabel; shell horretatik. Arazoa desagertu bada, txertatu agindu hori zure ~/.profile fitxategian. + + + + + + &kbabel;-ek zergatik erakusten ditu galdera-markak hizkuntzaren berariazko karaktereen ordez PO fitxategi bat kargatu ondoren? + + + Testuak zure letra-tipo sistemarekin erakutsi ezin diren karaktereak ditu. Ziur bazaude testuak halako karaktererik ez duela, fitxategia hondatuta egon liteke. Kasu horretan, markatu galdera-marka hori eta sakatu &Ctrl;F hondatutako karaktere guztiak aurkitzeko eta ordeztu itzazu. Ez bilatu benetako galdera-markarik, karaktereak galdera-marka gisa bakarrik bistaratzen baitira, baina barrutik karaktere desberdinak dira. Bestela ere, beharrezko karaktere guztiak biltzen dituen kode bakarreko letra-tipoa instalatu zenezake. + + + + + diff --git a/tde-i18n-eu/docs/tdesdk/kbabel/glossary.docbook b/tde-i18n-eu/docs/tdesdk/kbabel/glossary.docbook new file mode 100644 index 00000000000..1fa5d3ecbfc --- /dev/null +++ b/tde-i18n-eu/docs/tdesdk/kbabel/glossary.docbook @@ -0,0 +1,223 @@ + +Glosarioa + +-A + Fitxategi lagungarria &kbabel;-en berariazko aukera, erabiltzaileak PO fitxategi bat ezarri eta iturburu-mezuak bilatu ahal izateko.Adibidez, frantseseko talde batekoa bazara eta gaztelaniaren edo italieraren ezagutza apur bat baduzu gaztelaniazko PO fitxategi lagungarri bat hartu eta ezar dezakezu, unean itzultzen ari zaren fitxategiarekin zerikusia duena. + + +C + Bilduma-fitxategia hizkuntza jakin baterako itzulpen guztien bilduma da. PO fitxategi handi hau aplikazioko PO fitxategi guztietako banako mezuez osatuta dago. Dagoeneko itzulitako kate guztiak oraindik itzuli gabeko edo partzialki itzulitako PO fitxategi berri batean gehitzeko erabil daiteke. &kbabel; -ek PO bilduma bilaketa-tresnan erabiltzen du fitxategi hori. Beste zenbait hizkuntzetan PO Bildumari PO Konpendioa deitzen zaio. + + +F + Zalantzazkoa Bandera bat da, oro har, msgmerge-k sortua. msgstr kate bat itzulpen okerra izan daitekeela erakusten du. Behar izanez gero, itzultzaileak katea ikusi eta aldaketak egin beharko dizkio eta ondoren mezuaren oharretik fuzzy bandera kendu. 'Fuzzy' banderak zalantzakoa egoeran dagoela esanahi du. + + +I + Internazionalizazioa i18n eragiketa honen bidez aplikazio bat hizkuntza anitzez ohartu eta onartzeko gai da. internazionalizazioa hitzak 20 karaktere ditu. Beraz, laburtzeko, jendea lehenengo eta azkeneko karaktereak soilik idazten hasi zen eta bien artean tarteko karaktereen kopurua(18) idazten zuen i18n laburdura komuna eratuz. + + +L + Lokalizazioa l10n eragiketa honen bidez dagoeneko internazionalizatuta dagoen aplikazio batek kulturaren edo hizkuntzaren ohituraren batek nahi duen moduan sarrera eta irteera prozesatzen du. lokalizazioa hitzak 12 karaktere ditu. Beraz, laburtzeko, jendea lehenengo eta azkeneko karaktereak soilik idazten hasi zen eta bien artean tarteko karaktereen kopurua (10) idazten zuen l10n laburdura komuna eratuz. + + +M + MO fitxategia MO MO hauxe adierazten du: Makina Objektua. MO fitxategi batek datu bitarrak biltzen ditu, ordenagailuek irakurtzeko egokiak izanik. MO fitxategi baten testuinguruak datu-base gisa daude antolatuta itzulitako kateak bizkorrago bilatu ahal izateko. MO fitxategiak msgfmt erabiliz PO fitxategiak konpilatuz gero lortzen dira. + Mezua ID msgid msgid iturburu-katea PO fitxategi batean barneratzen duen gako-hitza da. C-antzeko kateak jarraitzen dio, lerro bakar batean edo lerro anitzetan hedatzen denak. + Mezuaren katea msgstr msgstr itzulitako katea PO fitxategi batean barneratzen duen gako-hitza da. C-antzeko kateak jarraitzen dio, lerro bakar batean edo lerro anitzetan hedatzen denak. + + +P + PO fitxategia PO PO hauxe adierazten du:Objektu Eramangarria. PO fitxategiek itzul daitekeen kate bakoitza hizkuntza jakin batez duen itzulpenarekin lotzen duten kate-sortak biltzen dituzte. PO fitxategi bakoitza hizkuntza bakar batekin lotzen da.PO fitxategi bat POT fitxategi batetik sortzen da eta eskuz nahiz &kbabel; erabilizeditatzen da. + POT fitxategia POT POT hauxe adierazten du Objektu Eramangarriaren Eredua. POTfitxategi bat aplikazioko iturburu-fitxategietatik itzul daitezkeen kate guztiak atereaz eraikitzen da. POT fitxategi batek ez du hizkuntza — bereziren baterako itzulpenik biltzen itzultzaileek eredu gisa erabiltzen dute. + + + + diff --git a/tde-i18n-eu/docs/tdesdk/kbabel/kbabeldict.docbook b/tde-i18n-eu/docs/tdesdk/kbabel/kbabeldict.docbook new file mode 100644 index 00000000000..dd71156c55d --- /dev/null +++ b/tde-i18n-eu/docs/tdesdk/kbabel/kbabeldict.docbook @@ -0,0 +1,52 @@ + +&kbabeldict; erabiltzen + + &kbabeldict; &kbabel;-erako itzulpen-moduluetarako interfazesinple bat da. Itzulpenak bilatzeko aukera ematen dizu. + &kbabeldict; pantaila-kaptura &kbabeldict; pantaila-kaptura + Goiko pantaila-kapturak ez du hautatutako modulurako ezarpenik. Ezarpenak erakusteko erabiliErakutsi ezarpenak. Orduan, hautatutako modulurako hobespenen widget-a leihoaren eskuinaldean agertuko da. Ondoren, &kbabeldict;-en leihoa honela agertuko da: + &kbabeldict; pantaila-kaptura &kbabeldict;-en pantaila-kaptura ezarpenak agerian direla + Oso erraza da erabiltzen. Modulu bat hautatu behar duzu Bilatu moduluan konbinazio-koadroan. Ondoren begiratu beharreko esaldia sartzen duzu eta Hasi bilatzen sakatzen duzu. Aurkitutako mezu guztiak beheko zerrendan agertzen dira, &kbabel;-en lehio nagusiko tresna bat bezalakoa izanik. Bilaketa geldi daiteke Gelditu sakatuz. Itzulitako testuan bilatu nahi baduzu, ez ordea ingelesezko iturburu-mezuan, Bilatu itzulpenetan erabili beharko duzu. + Leihoaren beheko botoiak &kbabeldict; ixteko erabil daitezke, moduluaren ezarpenak erakutsiz/ezkutatuz edo &kbabeldict;-erako kredituak dituen elkarrizketa eta moduluak berak erakutsiz. + Modulu estandarren eta dagozkien ezarpenen deskribapenerako ikus . + + diff --git a/tde-i18n-eu/docs/tdesdk/kbabel/menu.docbook b/tde-i18n-eu/docs/tdesdk/kbabel/menu.docbook new file mode 100644 index 00000000000..fc1d1570c3c --- /dev/null +++ b/tde-i18n-eu/docs/tdesdk/kbabel/menu.docbook @@ -0,0 +1,2266 @@ + + + + +Command Reference + + +The &kbabel; menu + + +The File Menu + + + + + + + &Ctrl;O + + + File + Open + + + + + + Open PO file. If the current file + is modified you will be prompted to save it first. + + + + + + + File + Open Recent + + + + + + The recently-used documents list menu is displayed, allowing you to open recently edited PO files. + + + + + + + + + &Ctrl;S + + + File + Save + + + + + + Saves current POfile. If it's not modified no action is taken. + + + + + + File + Save As + + + + + + Saves current PO file under new name. + + + + + + + File + Revert + + + + + + Load the last saved version of the current PO file. + + + + + + + File + New View + + + + + + Open a new window with current file loaded. + + Very useful if you have to translate large + files and you need to keep an eye back to some strings. + + + + + + + File + New Window + + + + + + Open a new empty window. + + + + + + + + + + &Ctrl;Q + + + File + Quit + + + + + Quits &kbabel; + + + + + + + +The Edit Menu + + + + + + + &Ctrl;Z + + + Edit + Undo + + + + + + Undo the last edit action in the translation edit box. + + + + + + + + + + &Ctrl;&Shift;Z + + + Edit + Redo + + + + + + Redo last undoedne edit action in translation edit box. + + + + + + + + + + &Ctrl;X + + + Edit + Cut + + + + + + Cut the selected text and move it in clipboard. + + + + + + + + + + &Ctrl;C + + + Edit + Copy + + + + + + Copy the selected text to the clipboard. + + + + + + + + + + &Ctrl;V + + + Edit + Paste + + + + + + Paste the contents of the clipboard at the current cursor + position in the translation edit box. + + + + + + + + Edit + Select All + + + + + + Select all text from translation edit box. + + + + + + + + + + &Ctrl;F + + + Edit + Find... + + + + + + Open Find dialog for searching strings in current PO file. + + + + + + + + F3 + + Edit + Find Next + + + + + + Find next occurrence of string from previous search action. + + + + + + + + + + &Ctrl;R + + + Edit + Replace... + + + + + + Open the Replace dialog for searching and replacing strings in current PO-file. + + + + + + + + + + &Ctrl;Delete + + + Edit + Clear + + + + + + Clears the translation for current msgid. + + + + + + + + + + &Ctrl;Space + + + Edit + Copy msgid to msgstr + + + + + +The original English string is copied into the translation edit +box. This useful when you need to make from no adjustment to minor +changes in the original English text (msgstr). + + + + + + + + + + &Ctrl;&Alt;Space + + + Edit + Copy search result to msgstr + + + + + + String found after translation searching + is copied in msgstr edit box. This is + very useful if you don't want to work + on retranslating the same message again and again. + + + + + + + + + + &Ctrl;U + + + Edit + Toggle Fuzzy Status + + + + + + Toggles fuzzy status for currenty entry. It can be useful to turn fuzzy on, ⪚ to mark the translation for another review. + + + + + + + + + + &Ctrl;&Alt;N + + + Edit + Insert Next Tag + + + + + + If original english string contains markup tags, this inserts next tag found in msgid to the translation. + + + + + + + + + &Ctrl;&Alt;N + + Edit + Insert Tag + + + + + + This submenu contains all markup tags found in original english string. By selecting one of them you can insert at the current position of cursor in translated text. + translation. + + + + + + + + Edit + Edit Header... + + + + + + Edit PO-file header. Actually there are many header lines, which + keep last translated date, translator name and email, language and + translated text encoding &etc;. + + + + + + + + +The Go Menu + + + + + + Page Up + + Go + Previous + + + + + + Skip to previous entry in PO file. + + + + + + + + + Page Down + + Go + Next + + + + + + Skip to next entry in PO file. + + + + + + + Go + Go to... + + + + + + Open dialog to jump to specified entry number from PO file. + + + + + + + Go + First Entry + + + + + + Jump to first entry in PO file. + + + + + + + Go + Last Entry + + + + + + Jump to last entry in PO file. + + + + + + + + + &Ctrl;&Shift;Page Up + + + Go + Previous fuzzy or untranslated + + + + + + Jump to first previous entry which is untranslated or + marked as fuzzy. + + + + + + + + + + &Ctrl;&Shift;Page Down + + + Go + Next fuzzy or untranslated + + + + + + Jump to first next entry which is untranslated or + marked as fuzzy. + + + + + + + + + + &Ctrl;PgUp + + + Go + Previous fuzzy + + + + + + Jump to first previous fuzzy entry. + + + + + + + + + + &Ctrl;Page Down + + + Go + Next fuzzy + + + + + + Jump to first next fuzzy entry. + + + + + + + + + + &Alt;Page Up + + + Go + Previous untranslated + + + + + + Jump to first previous untranslated entry. + + + + + + + + + + &Alt;Page Down + + + Go + Next untranslated + + + + + + Jump to first next untranslated entry. + + + + + + + + + + &Shift;Page Up + + + Go + Previous error + + + + + + Jump to previous entry with error. It's likely to happen when you + forget to escape doublequotes or original string end in + "return" (\n) char and translated string don't (and vice versa). + + + + + + + + + + &Shift;Page Down + + + Go + Next error + + + + + + Jump to next entry with error. It's likely to happen when you + forget to escape doublequotes or original string end in + "return" (\n) char and translated string don't (and vice versa). + + + + + + + + + + &Alt;Left Arrow + + + Go + Back + + + + + + Jump to last visited entry in PO file. + + + + + + + + + &Alt;Right Arrow + + + Go + Forward + + + + + + Jump to previous visited entry in PO file. + + + + + + + + +The Dictionaries Menu + +Note that this menu is dynamic. It depend on installed dictionaries plugins. +By default are three of them. + + + + + + + Dictionaries + Search Text + KDE Database Search Engine + + + + + + Start searching translation for current original + english message using &kde; Database Search Engine. + + + + + + + Dictionaries + Search Text + PO Auxiliary + + + + + + Start searching translation for current original + english message in PO file defined by user. + + + + + + + Dictionaries + Search Text + PO Compendium + + + + + + Start searching translation for current original + english message in compendium file (made + by merging all translated messages for + one language). + + + + + + + + Dictionaries + Search Selected Text + KDE Database Search Engine + + + + + + Start searching selected text + using &kde; Database Search Engine. + + + + + + + Dictionaries + Search Selected Text + PO Auxiliary + + + + + + Start searching selected text + using file defined by user. + + + + + + + + Dictionaries + Search Selected Text + PO Compendium + + + + + + Start searching selected text + using compendium file with + all language translated messages. + + + + + + + + Dictionaries + Edit Dictionary + + + + + + Allow you to edit content + of current dictionary. Usefull + if you found errors in dictionary + and want to not be bored by errors + when searching and replacing + strings. + + (Not implemented yet) + + + + + + + + + +The Tools Menu + + + + + Tools + Spelling + Spell check... + + + + + + Bring up spell check configuration dialog. + After you select desired options hit + OK and the normal spell + checking dialog will appear. + + + + + + + Tools + Spelling + Check All... + + + + + + Start spell checking all words + for opened PO file. + + + + + + + Tools + Spelling + Check From Curson Position... + + + + + + Start spell checking + from current cursor position. + + + + + + + + Tools + Spelling + Check Current... + + + + + + Spell check only current + entry from PO file. + + + + + + + Tools + Spelling + Check Marked Text... + + + + + + Spell check only + selected text in MsgStr editbox. + + + + + + + + + + &Ctrl;T + + + Tools + Validation + Check Syntax + + + + + + Check syntax for current PO file. + Errors may appear from CVS merging + or users mistakes when translating + process is made by hand. + + + + + + + + + &Ctrl;D + + + Tools + Validation + Check Arguments + + + + + + When this option is selected C-format strings in the original and + the translation are checked to ensure the number of + format sequences and the order are consistent. + + + + + + + + + + &Ctrl;H + + + Tools + Validation + Check Accelerators + + + + + When this option is selected &kbabel; checks if the number +of accelerator + characters is identical in both the original and the translated + string. Note that accelerator marker is & in &kde; + (but not in every programming toolkit). See the + Miscellaneous section + below to find how to change a keyboard accelerator. + + + + + + + + + &Ctrl;K + + + Tools + Validation + Look for Translated Context Info + + + + + Some original messages are marked with + context information to mark them as being unique even + if they represent same word. This is because + many simple words, such as Save, are translated into + many languages. Context information + is marked with _:. Many + unexperienced translators translate the context information + and fill their PO files with garbage. Check this box to make sure you will be warned about these errors in a file. + + + + + + + Tools + Validation + Check Plural Forms (KDE only) + + + + + Check if PO file contains right number of translation for each &kde;-specific plural form messages. + + + + + + + + + &Ctrl;J + + + Tools + Validation + Check Equations + + + + + + Check if left side from translated string + is same with left side from original string. + Sides are delimited by equal sign character. + + + + + + + + + + F5 + + + Tools + Diff + Show Diff + + + + + + Show difference found to the original translated message. + + + + + + + + + + F6 + + + Tools + Diff + Show Original Tex + + + + + + Hide difference markings and show msgid only. + + + + + + + + Tools + Diff + Open File for Diff + + + + + + Open file to be used for difference lookup. + + + + + + + + Tools + Diff + Diffmode + + + + + + Toggle difference mode. + + + + + + + + Tools + Rough Translation... + + + + + + Invoke rough translation dialog for automated translation. + + + + + + + + Tools + Catalog Manager... + + + + + Open &catalogmanager;. Read + &catalogmanager; section + for more details. + + + + + + + +The Settings Menu + + + + + Settings + Show Toolbar + + + + + + When checked, standard toolbar is displayed. + + + + + + + + Settings + Show Statusbar + + + + + + When checked, bottom statusbar is displayed. + + + + + + + + Settings + Show Navigationbar + + + + + + When checked, navigationbar is displayed. + + + + + + + + Settings + Show Comments + + + + + + When checked, upper right part of main window + which contain current entry comments will be displayed. + + + + + + + + Settings + Show Tools + + + + + + When checked, bottom right part of main window + which contain search results through + dictionary will be displayed. + + + + + + + + Settings + Configure Key Bindings... + + + + + + Open configure dialog for keys bindings to + actions. This will let you to customize default + key bindings to suite your needs. + + + + + + + + Settings + Configure Toolbars... + + + + + + Standard toolbars configuration dialog will open. You can + choose which actions will go in toolbars and what toolbar + you customize. + + + + + + + + Settings + Configure Kbabel... + + + + + All &kbabel; specific settings go here. + Please read Preferences section for specific topics. + + + + + + + Settings + Configure Dictionary + KDE Database Search Engine + + + + + Open dialog for &kde; Database Search Engine + configuration. + + + + + + + Settings + Configure Dictionary + PO Auxiliary + + + + + + Open dialog for PO auxiliary file + configuration. + + + + + + + Settings + Configure Dictionary + PO Compendium + + + + + + Open dialog for PO compendium file + configuration. + + + + + + + +The Help Menu + + + + + + + F1 + + Help + Contents + + + + + Open the &kbabel; handbook. It's what + you read now. + + + + + + + + + &Shift;F1 + + + Help + What's This? + + + + + + Cursor change to arrow with question mark and you can click with it + on various elements on main window. A quick help window will open. + + + + + + + + Help + Gettext Info + + + + + + Open the gettext manual page in &kde; Help Center. + This package of tools help in process of + POT and PO files handling. + + + + + + + Help + Report Bug... + + + + + + This will open a standard error reporting dialog + for &kde; + It's useful if + you experience abnormal behavior of &kbabel;. + &kbabel;'s developer will be glad to receive any comments, wishes and + bug reports. + + + + + + + Help + About KBabel... + + + + + Open message box which inform you about &kbabel;'s version, developer + name and e-mail address. + + + + + + + Help + About KDE... + + + + + Open message box which inform you about the &kde; project, + contact information and how you can report bugs and + whishes. + + + + + + + Help + About Dictionary + KDE Database Search Engine + + + + + Show up an message box with information + about people who made &kde; Database Search Engine. + + + + + + + Help + About Dictionary + PO Auxiliary + + + + + + Show up an message box with information + about people who made searching in auxiliary file. + + + + + + + + Help + About Dictionary + PO Compendium + + + + + + Show up an message box with information + about people who made searching in compendium file. + + + + + + + + + +The &kbabel; toolbars + + +Standard Toolbar + + + + + + + + Open + + + Load PO file in &kbabel; for editing. + + + + + + + + + Save + + + Save current PO file if it's modified. + + + + + + + + + Undo + + + Undo last operation. + + + + + + + + + Redo + + + Redo last operation. + + + + + + + + + Cut + + + Cut selected text and move it in clipboard. + + + + + + + + + Copy + + + Copy selected text in clipboard. + + + + + + + + + Paste + + + Paste text from clipboard at current cursor position. + + + + + + + + + Find + + + Find specified string in current PO-file. + + + + + + + + + Previous + + + Skip to previous entry in PO-file. + + + + + + + + + Next + + + Skip to next entry in PO file. + + + + + + + + + Copy msgid to msgstr + + + Copy original string to translated string edit box. + + + + + + + + + Search Translations + + + Drop down toolbar for searching selected text using: + &kde; Database Search Engine, PO auxiliary file, PO compendium file + and others dictionary plugins if available. + + + + + + + + + Stop + + + Stop current searching in progress. + + + + + + + + + Catalog Manager + + + Open Catalog Manager window. + + + + + + +Navigation Toolbar + + + + + + + + Previous + + + Skip to previous entry in PO file. + + + + + + + + + Next + + + Skip to next entry in PO file. + + + + + + + + + First Entry + + + Jump to first entry in PO file. + + + + + + + + + Last Entry + + + Jump to last entry in PO file. + + + + + + + + + Previous fuzzy or untranslated + + + Jump to previous fuzzy or untranslated entry in PO file. + + + + + + + + + Next fuzzy or untranslated + + + Jump to next fuzzy or untranslated entry in PO file. + + + + + + + + + Previous fuzzy + + + Jump to previous fuzzy entry in PO file. + + + + + + + + + Next fuzzy + + + Jump to next fuzzy entry in PO file. + + + + + + + + + Previous untranslated + + + Jump to previous untranslated entry in PO file. + + + + + + + + + Next untranslated + + + Jump to next untranslated entry in PO file. + + + + + + + + + Previous error + + + Jump to previous error in PO file. + + + + + + + + + Next error + + + Jump to next error in PO file. + + + + + + + + + Back + + + Jump to last visited entry in PO file. + + + + + + + + + Forward + + + Jump to previous visited entry in PO file. + + + + + + +Status Bar + + + Current + + Current message in edited PO file. + + + + Total + + Total number of messages in PO file. + + + + Fuzzy + + Number of messages marked as fuzzy. They should be revised + and translated if needed. + + + + Untranslated + + Number of yet untranslated messages. + + + + Editor status + + INS - insert, and OVR - overwrite. + Same meaning like in every ordinary text editor. + + + + + PO-file status + + RO - read-only file, RW - read-write access on file. + When file is read-only you cannot modify entries + in editor. + + + + + Progress bar + + + Usualy, this bar is hidden. It is displayed + only when saving is done or you search messages + in PO-file, compendium or else. + + + + + + + + + +The &catalogmanager; menu + + +The File Menu + + + + + + + &Ctrl;Q + + + File + Quit + + + + + Quits &catalogmanager; + + + + + + + +The Edit Menu + + + + + + + &Ctrl;F + + + Edit + Find in Files... + + + + + + Open Find dialog for searching strings in a set of PO files. + + + + + + + + + + &Ctrl;R + + + Edit + Replace in Files... + + + + + + Open Replace dialog for searching and replacing strings in a set of PO files. + + + + + + + + + + Escape + + + Edit + Stop Searching + + + + + + Stop currently running find/replace operation. + + + + + + + + + + &Ctrl;M + + + Edit + Toggle Marking + + + + + + Toggle mark for the selected file. + + + + + + + + Edit + Remove Marking + + + + + + Removes mark for the selected file or directory. + + + + + + + + Edit + Toggle All Markings + + + + + + Toggles marks for the selected file or directory (recursively). + + + + + + + + Edit + Remove All Markings + + + + + + Remove marks for the selected file or directory (recursively). + + + + + + + + +The Tools Menu + + + + + + + &Ctrl;S + + + Tools + Statistics + + + + + + Show statistics about number of translated/untranslated/fuzzy messages + for the selected file or subtree. + + + + + + + + + + &Ctrl;Y + + + Tools + Check Syntax + + + + + + Check syntax for the selected file or subtree using msgfmt. + + + + + + + + +The Settings Menu + + + + + Settings + Show Toolbar + + + + + + When checked, standard toolbar is displayed. + + + + + + + + Settings + Show Statusbar + + + + + + When checked, bottom statusbar is displayed. + + + + + + + + Settings + Configure Key Bindings... + + + + + + Open configure dialog for keys bindings to + actions. This will let you to customize default + key bindings to suite your needs. + + + + + + + + Settings + Configure Toolbars... + + + + + + Standard toolbars configuration dialog will open. You can + choose which actions will go in toolbars and what toolbar + you customize. + + + + + + + + Settings + Configure KBabel - Catalog Manager... + + + + + + All &catalogmanager; specific settings go here. + + Please read Preferences section for specific topics. + + + + + + + +The Help Menu +&help.menu.documentation; + + + diff --git a/tde-i18n-eu/docs/tdesdk/kbabel/preferences.docbook b/tde-i18n-eu/docs/tdesdk/kbabel/preferences.docbook new file mode 100644 index 00000000000..302cb768013 --- /dev/null +++ b/tde-i18n-eu/docs/tdesdk/kbabel/preferences.docbook @@ -0,0 +1,912 @@ + +Hobespenak + +&kbabel;-en hobespenak + + Hobespenen elkarrizketa erakusteko aukeratu Konfugurazioa Konfiguratu KBabel... &kbabel;-en menutik. Konfigurazio-elkarrizketa egituratu bat erabiltzen du, bilaketa handirik egin gabe aukera bat oso modu errazean aurkitzen uzten duena. + +Hobespenen elkarrizketako ezkerraldean pertsonalizatu daitezkeen elementuen kategoriak zerrendatzen dira eta eskuinaldean hautatutako kategoriari dagokion tabulatzailea erakusten du. &kbabel;-ek aldaketak mantentzen ditu kategorien artean mugitzen bazara, beraz azkenean ados zaudenean egin klik Ados botoian. Edozein unetan laguntza— azkarra erabil dezakezu; klik egin titulu-barrako galdera-markan eta, kurtsorea galdera-marka bat duen gezi batera aldatu denean, egin klik botoian, etiketan, edo hobespen-sarreran horri buruz gehiago jakiteko. + + +Identitatea + +Sekzio honek aukera ematen dizu PO fitxategi guztietarako eremu estandarrak ezartzeko: zure izena, posta elektronikoaren helbidea, hizkuntzaren izen osoa, zure itzulpen-taldearen posta-zerrendarako posta elektronikoaren helbidea. Ordu-zonaren eremu bat ere badago PO fitxategietarako zure azkena aldatutako ordua aurkitzeko. Karaktere-sekuentzia gisa zehaztu dezakezu adibidez EEST edo berdindu dezakezu GMT ordutik adibidez +0200 (&ie; Errumaniarako). Informazio hori fitxategien goiburukoak eguneratzean erabiltzen da. Aukeren kontrolean hobespenen elkarrizketako Gorde sekzioan zein fitxategi eguneratu behar den aurki dezakezu. + +Ordu-zonarako karaktere-sekuentziak ez daude estandarizatuta. Beraz ezin duzu erabili hemen ezarritako katea orduaren espezifikazioan Gorde tabulatzailean gordetzeko. %z erabili beharko duzuhorren ordez + + Singular/plural formen kopurua Erabili hori zure hizkuntzarako pluraleko formen kopurua ezartzeko. Adibidez, 2 dira alemanerako (bat singularreko formarako eta bat pluraleko formarako). Tresna hori &kde;-en erabilitako pluraleko formen formaturako bakarrik inplementatzen da une honetan. Ez du funtzionatzen gettext-en pluraleko formekin. + + + + +Editorea + Editorearen hobespenen kategoria 3 azpileihotan banatuta dago: Orokorra, Itxura, Egiaztapen ortografikoa eta Letra-tipoak. Ezarpen horiek guztiek editorearen portaera eta itxura pertsonalizatzen dute. + + +Orokorra + +Sekzio honek kontrol-lauki sorta bat biltzen du. + +Goialdeko lehenengo kontrol-laukiak karaktere bat MsgStr editorean sartzen denean zalantzazko egoera automatikoki berrasieratzen bada ezartzen da. Aukera hau desgaituta dagoenean eskuz aukeratu behar duzu EditatuKendu zalantzazko egoera edo &Ctrl;U lasterbidea. Ohartu horrek , fuzzy katea sarreraren oharretik kenduko dela esan nahi duela. + +Hurrengo aukerak edizio argia gaitzen uzten dizu, non editoreak automatikoki txertatzen dituen behar bezala ihes egindako karaktere bereziak, ⪚ \t Tabulatzailea sakatu ondoren, eta Sartu modu berezi batean maneiatzeko aukera ematen du. + +Beheko kontrol-laukiak oso baliagarriak dira itzulpenaren egokitasunerako baino gehiago itzulitako katea sofwarearen barruan lehenengoaren ordezpen egokia ote den ikusteko. Adibidez, mezu askok menuaren elementuak adierazten dituzte teklatu-azeleratzailearekin baita itzuli ondoren ukitu gabe mantendu beharreko egitura duten C-antzeko kate formateatuak ere. + + Egiaztatu argumentuak Aukera hau hautatzen denean iturburuko eta itzulpeneko C-format kateak egiaztatzen dira formatu-sekuentzien kopurua eta ordena koherenteak direla ziurtatzeko. Egiaztatu azeleratzailea + + +Aukera hau hautatzen denean &kbabel;-ek azeleratzailearen +karaktere kopurua iturburu-katean nahiz itzulitako katean berdina +ote den egiaztatzen du. Ohartu azeleratzailearen markatzailea & +dela (ez ordea programaketa-tresna multzo guztietan). Ikus +Hainbat beheko +sekzioa teklatu-azeleratzaile bat nola aldatu jakiteko. + + + Egiaztatu ekuazioa Hau KDE proiektuaren garapenerako tresna da. .desktop fitxategiak testu-fitxategiak besterik ez dira zenbait parametro value=key formatuan biltegiratzendituztenak. Gako horietako batzuk itzul daitezke.Muga bakarra hauxe da, berdintasunaren ezkerraldea aldatu gabe mantentzea. Ekuazioaren egiaztapenak zalantzazko msgmerge algoritmoak zehaztutako errore ugari ikusteko aukera ematen dizu. Ohartu egoera batzuetan funtzio honek errore faltsuak sorrarazten dituela PO-fitxategi batzuetan. Bilatu itzulitako testuinguruaren informazioa Iturburu-mezu batzuk testuinguruaren informazioarekin markatuta daude hitz berdina adierazten badute ere bakar gisa markatzeko. Hori gertatzen da hitz sinple ugari, esaterako Gorde, hizkuntza askotara itzultzen direlako. Testuinguruaren informazioa honela markatzen da: _:. Esperientziarik ez duten itzultzaile askok testuinguruaren informazioa itzultzen dute eta beren PO fitxategiak zaborrez betetzen dituzte. Begiratu lauki hau fitxategi batean errore horien berri emango zaizula ziurtatzeko. Egiaztatu pluraleko formak &kde; proiektu bat itzultzen ari bazara, sintaxi mota berezi bat erabiltzen du mezuen pluraleko formak zehazteko. Kontrol horrek automatikoki kontatzen du msgstr-eko formen kopurua eta konparatu egiten du Identitatea tabulatzailean zehaztutako kopuruarekin. Pluraleko formen kopuru okerrak aplikazio bat kraskatu dezake. Egin bip errorean Zure sistemaren tinbreak bip egingo du goian deskribatutakoak bezalako erroreak dituzten sarrerak abiarazten dituzunean. Aldatu testuaren kolorea errorean Uneko mezuan dauden erroreen berri emateko beste modu bat da. Konponbide egokia da tinbre-hots ahuldua edo gogoko ez dutena entzuten dutenentzat. Ikus baita ere Itxura izeneko fitxa (edo azpileihoa) erroreetan testuaren kolorea nola aldatu ikusteko. + + + + +Itxura + + Aukera honek mezu-editorearen itxura konfiguratzeko aukera ematen dizu. Goialdean 4 kontrol-lauki agertzen dira: + + Nabarmendu sintaxia Aukera hau ezarriz karaktere berezietarako, azeleratzaileetarako eta testuaren atzeko planorako sintaxia nabarmendu ahal izango da msgid ikustailean eta msgstr editorean. Kolore bakarreko pantailarik ez baduzu edo ikusmen-urritasunik baduzu, aukera hau gaitu beharko duzu. Nabarmendu atzeko planoa Atzeko planoa msgid eta msgstr kateetan dauden karaktereetarako bakarrik nabarmenduko da. Hemen espazioak ere barne hartzen dira. Baliagarria da inguruko komillarik ikusi nahi ez baduzu (ikus behean) PO sarrerarako, eta hala ere testu-lerro batean hasierako eta amaierako espazioak behatu ahal izango dituzu. Markatu zuriuneak puntuekin Espazioak kontatzeko premia ikusten baduzu eta atzeko planoa nabarmentzea gustuko ez baduzu, orduan aukera hori begiratu dezakezu zuriuneen karaktereen erdian puntu-ikur bat marraztuta izateko. Ohartu puntu hori karaktere-koadro baten erdiko puntu-ikurra dela, ez ordea hamarren bateko puntua. Erakutsi inguruko komillak Zure ustez msgstr edo msgid-ren testu-lerro bateko amaierako karaktereak ikustea hobe bada, orduan begiratu aukera hau testu-lerro guztietarako inguruko komillak ikusteko. PO fitxategiak testu arrunten editoreekin editatzen esperientzia baduzu seguruago senti zaitezke PO sarrera-lerroetan hasierako eta amaierako komilla bakoitzaren aztarnari jarraitu ahal izango badiozu. + + Testu editatuetako elementu desberdinetarako kolore-aukera desberdinak daude errazago editatu ahal izateko. Koloreak aukeratzeko botoietan klik eginez alda ditzakezu koloreak. 'Kolorea Hautatu' elkarrizketetatik kolore estandarretan aukeratu, koloreak pertsonalizatu edo besterik gabe pantailaren edozein lekutatik kolore bat aukeratu dezakezu. + + Atzeko planoko kolorea Honek karaktereetarako atzeko planoko kolorea ezartzen du MsgID ikuspegian eta MsgStr editorean. Edizio-koadroen atzeko planoko kolore orokorra aldatzeko &kcontrolcenter; erabili beharko duzu. Komilla arteko karaktereetarako kolorea + +Hemen ihesitako karaktereetarako kolorea egokitu dezakezu +esate baterako (\\") komilla bikoitzak edo +(\\n) lerro berria. + + +Sintaxi erroreetarako kolorea Testu-sarrera osorako kolorea da, PO fitxategi bat gordetzen saiatzen ari zarenean akatsak antzematen badira. Akatsak msgid nahiz msgstr berdin amaitzen ez direnean edo ihes-karaktereak oker egitean sorrarazten dira. c-format karaktereetarako kolorea Honek karaktere-sekuentzia baterako kolorea ezartzen du, esate baterako C lengoaiaren printf edo scanf funtzioetan. Orokorrean (%) portzentaje-karakterearekin hasten dira eta karaktere batek jarraitzen die. Teklatuaren azeleratzaileentzako kolorea + +Teklatu-azeleratzaileak (&) ampersand +karakterearekin hasten dira &kde;-n baina beste proiektu batzuetarako +itzultzen ari bazara karaktere desberdin bat egon daiteke azeleratzaile- +tekla markatzeko. Ikus beheko Hainbat sekzioa teklatu-azeleratzailea nola +aldatu jakiteko. + + + + + Editatutako uneko sarreraren egoera hiru LEDen bidez markatzen da. Zure erosotasunerako LED (edo argitxo) — horiek non kokatu aukeratu dezakezu, hau da, egoera-barran nahiz editore-sekzioan (msgid eta msgstr sarreren artean). Kolore batzuk ikusteko zailtasuna baduzu edo LEDen egoera-aldaketen aztarnari erraz jarraitu ahal izatea nahi baduzu begirik mugitu gabe, nahiago duzun kolorea aukeratu dezakezu kolorea aukeratzen duen botoia erabiliz. + + + + +Letra-tipoak + + &kde;-ren letra-tipoaren aukeratzailearen elkarrizketa estandarra da, gehikuntza txiki batekin. Letra-tipo finkoak bakarrik ikustea hautatu dezakezu Erakutsi letra-tipo finkoak bakarrik aukera begiratuz. Oso egokia da aise itzultzeko. Letra-tipoen elkarrizketak letra-tipoaren familia, tamaina eta kodeketa ezartzen uzten dizu. Azpiko koadroak uneko letra-tipoa aurreikusteko aukera ematen du erabiltzailearen erosotasunerako. + + + + +Gorde + Sekzio honek PO fitxategia gordetzeko aukerak editatzen uzten dizu. Lehenengo kontrol-laukien taldeak PO fitxategia gordetzeko aginduan burututako ekintzetarako portaera orokorra kontrolatzen du. + + Gordetzean eguneratu goiburukoa Piztu (edo klikatu) botoi hau, fitxategia gordetzen den bakoitzean goiburukoaren informazioa eguneratzeko. Normalean, goiburukoak fitxategia azkeneko aldian eguneratu zen data eta orduari, azkeneko itzultzaileari etab. buruzko informazioa gordetzen du. Zein informazio eguneratu nahi duzun aukeratu dezakezu beheko eguneratzeko eremuak kontrol-laukien areatik. Existitzen ez diren eremuak goiburukoan gehitzen dira. Goiburukoan eremu gehigarriak gehitu nahi badituzu goiburukoa eskuz editatu dezakezu editorearen leihoan Editatu menuan Editatu goiburukoa aukeratuz. Gordetzean egiaztatu fitxategiaren sintaxia Hautatu hau msgfmt --estatistikak dituen fitxategiaren sintaxia automatikoki egiaztatzeko. Mezu bat besterik ez duzu jasoko errorerik badago. Aukera horiek gaituta eduki behar zenituzke zer egiten ari zaren ziur ez bazaude. + +PO fitxategiaren goiburukoan eremu batzuk ukitu nahi ez badituzu edo eguneratzeko berariazko eremuak sendotu nahi badituzu, bost kontrol-lauki daude ondokoak kontrolatzen dituztenak: gainbegiraketa-data, PO fitxategiaren hizkuntza, testuaren kodeketa, azken itzultzailearen izena, karaktere-ezarpena. Eremuren bat existitzen ez bada, goiburukoari gehitzen zaio. Goiburukoan beste informaziorik gehitu nahi baduzu, goiburukoa eskuz editatu beharko duzu editorearen leihoan EditatuEditatu goiburukoa aukeratuz. Desaktibatu goian Gordetzean eguneratu goiburukoa goiburukoa eguneratzea nahi ez baduzu. + +PO-Gainbegiraketa-data ( edo PO-Revision-Date) goiburukoaren eremuaren data eta ordurako beheko formatu hauetako bat aukeratu dezakezu: + + Lehenetsia da normalean erabiltzen den formatua PO fitxategietarako. Lokala zure herrialdearen berariazko formatua da. + +Beheko taldeak PO fitxategirako kodeketa-aukerak biltzen ditu gordetzeko garaian. &kde; proiektu batean lanean ari bazara jakin behar duzu gutxienez desktop.po fitxategiak UTF-8 kodeketa izan behar duela. Popup zerrendak mezuen kodeketa hautatzen uzten dizu. Gutxienez zure hizkuntzaren ezarpenak eta UTF-8k izan behar du. Arrazoiren batengatik kasualitatez uneko PO fitxategiaren kodeketa aldatu nahi ez baduzu, piztu Mantendu fitxategiaren kodeketa. + + + + +Ortografia + +Hemen zure egiaztapen ortografikorako hobespenak ezar ditzakezu. Interesgarria da zure itzulpen-hizkuntzarako hiztegien fitxategi bat baduzu. Behean ezarpenak kontuan hartzeko elementu batzuk agertzen dira: + + Sortu hiztegian ez dauden erro/hizki konbinazioak Hiztegi pertsonalean gehitutako hitz berrietarako, egiaztapen ortografikoaren tresnak erro/hizki konbinazioak sortuko ditu hitz bat baino gehiago (bariazioak) parekatzeko. Hartu elkartu diren hitzak ortografi akats gisa Hori piztuz gero elkartuta agertzen diren hitzak akats gisa hartuko dira. Dena den, egoera hori oso ohikoa da aleman hizkuntzan, hitz konposatu ugari baititu, beraz kasu horretan itzalita egon beharko du. Hiztegia Popup zerrendatik zein hiztegi erabili aukeratu dezakezu. Ohartu zure hizkutzarako hiztegi egokia instalatu behar duzula. Egiaztatu zure ispell edo aspell banaketa halako hiztegirik ba ote duzun jakiteko. Kodeketa Hemen zure testurako kodeketa aukeratuko duzu. Aukera hau egiaztatzaile ortografikora pasatzen da, eta zure hitzen hiztegirako kodeketa gisa erabiltzen da. Ikus kspell dokumentazioa xehetasun gehiago nahi izanez gero. Bezeroa Egiaztapen ortografikorako erabili beharreko atzeko programa. Unean ispell (International Ispell) nahiz aspell. Gogoratu ezikuzitako hitzak Jarraiki erabiltzaileak ezikusitako hitzei PO fitxategien ortografia egiaztatzean. Oso egokia da &GUI; interfazean aurkitzen dituzun laburdurei edo letra bitxien konbinazioei ezikusi egiteko. Ezikusitako hitzak biltegiratzeko fitxategia Hemen ezikusitako hitzetarako fitxategiaren kokapena ezar dezakezu. Egin klik karpetaren ikonoan, edizio-koadroaren eskuinetara. Lehenetsia $(HOME)/.kde/share/apps/kbabel/spellignores da, non $(HOME) zure erabiltzaile-direktorioa den. + + + +Bilatu + Bilaketa-sekzioak lehendik itzulitako kateetan bilatzeko ezarpen desberdinak pertsonalizatzen uzten dizu. + + +Orokorra + +Ezarpen orokorrak bilaketa-mota guztietarako komunak dira. Hasi automatikoki bilatzen aukera klikatzen baduzu, ondoren bilaketa automatikoki abiarazten da editorean beste sarrera bat pizten duzun bakoitzean. Unean hiru aukera dituzu, baina &kbabel;-ek hiztegi plugin-ak erabil ditzakeenez eskueran dauden hiztegiak instalatutakoen araberakoak izango dira. Ezarpenak Konfiguratu hiztegia ... erabiliz bilatutako plugin bakoitza konfiguratu dezakezu. + +Hona hemen instalatutako hiztegien plugin lehenetsiak: + + &kde; datu-basean bilatzeko tresna Metodo berri hau garapenaren alfa egoeran dago oraindik eta bere ataza &kbabeldict;-en oinarritzen du, &kbabel;-ekin batera doana. Ikus &kbabeldict; dokumentazioa bilaketa-tresnaren konfigurazioari buruz informazio gehiago nahi izanez gero. PO Bilduma Bilduma (edo Konpendioa) PO fitxategi arrunt bat da, zure itzulpen-taldearen itzulpen estandarren zerrenda bildu behar duena. PO bildumarik ez baduzu, zure taldearen itzulpen guztiak biltzen dituen fitxategi bat erabil dezakezu baita ere (⪚ &kde;. proiektuko $lang.messages fitxategia, hemen aurki daitekeena: i18n.kde.org). PO lagungarria Lagungarriak itzulpen baten testuingurua bilatzen lagunduko dizu, pakete bereko mezu-katalogoan mezu berdina, baina beste hizkuntza batera itzulia, bilatuz. Horrela mezu hori beste hizkuntza batera nola dagoen itzulita begiratu dezakezu. + + Gainera eskuz bilatzen has zaitezke popup menuan sarrera bat aukeratuz, HiztegiakBilatu testua PO Bilduman klik eginez edo bilaketa-botoia tresna-barran une batez sakatuta mantenduz agertzen dena. + + + + + +Parekatu + +Parekatu (edo Diff) sekzioak msgids-en desberdintasunak bistaratzeko modua erakusten duten ezarpenak biltzen ditu. + +Desberdintasun bakoitza testuan gehitutako bi zatiren edo kendutako karaktereen bidez bistaratu daiteke. Bi kasuetarako bistaratzeko metodoa eta erabiliko den kolorea zehaztu dezakezu. Nabarmenduta dagokion karakterearen atzeko planoa aukeratutako koloreaz bistaratuko dela esan nahi du eta Azpimarratuta(gehitutako karaktereetarako) edo Zirriborratuta aldatutako zatiak adieraziko ditu koloreztatutako lerroen bidez. + Parekatu moduak iturburuko msgid bilatu behar du konparatu ahal izateko. Helburu horretarako, &kbabel;-ek itzulpen datu-basea erabil dezake ondokoa pizten baduzu: Erabili itzulpen datu-baseko mezuak. Bigarren aukera iturburuko PO fitxategien zuhaitz bat erabiltzea da. Orduan zuhaitzaren erroa zehaztu beharko duzu hemen: Oinarri direktorioa fitxategiak parekatzeko. + + + + +Hainbat + Hainbat sekzioak inora egokitzen ez diren ezarpenak biltzen ditu. Une honetan bi dira: + + Teklatuaren azeleratzailerako markatzailea Testuinguruaren informaziorako ohiko espresioa Esperientziarik gabeko erabiltzaileentzat "regular expression" hori nahiko bitxia izan daiteke. Dena den, balio lehenetsia zer egiten ari zaren dakizunean bakarrik aldatzea gomendatzen zaizu. GUIren programaketa-tresna multzo batzuek testuinguruaren informazioa deskribatzeko beren metodoak eskaintzen dituzte. Kontsultatu esperientzia duen garatzaile bati &kde;-ren berariazkoak ez bestelako PO fitxategiak itzultzen badituzu. Osotasunari begira, I "translate" zuretzat ohiko espresio lehenetsiak zer esan nahi duen: "testua parekatzen da _:-rekin hasten bada eta karektere batek edo bik jarraitzen badiote eta lerro berri batekin amaitzen bada". + + + + + + +&catalogmanager;-ren hobespenak + + Elkarrizketak katalogo-kudeatzailerako aukerak editatzen uzten dizu. + + +Orokorra + Hemen bi edizio-lerro daude Arakatu... botoiekin. Idatzi zure PO-fitxategi guztiak eta dagozkien POT-fitxategi guztiak biltzen dituzten direktorioetan. Direktorio horietako fitxategiak eta direktorioak zuhaitz batean bateratuko dira katalogo-kudeatzailearen leihoan. Itzultzailearen oharra: atal hau KBabel-eko 1.1 bertsioa edo garatuagoan Katalogo-kudeatzailea programaren barruan aurkitzen da, eta ez KBabel-eko konfigurazioan. + + Behean piztu edo itzal dezakezu baldin eta: + + Leiho berrian fitxategi irekiak badaude Hori aktibatuz gero katalogo-kudeatzailetik irekita dauden fitxategi guztiak leiho berri batean irekiko dira. Gelditu prozesuak irteetan Hori egiaztatuz gero, &kbabel; prozesuak gelditzen saiatuko da, alegia programa ixtean oraindik irten gabeak, gelditu-seinalea bidaliz. Ez da bermatzen prozesuak geldituko direnik. Sortu indizea fitxategiaren testuinguruetarako Hori egiaztatzen baduzu, &kbabel;-ek testuinguruen indize bat sortuko du zuhaitzeko fitxategi bakoitzerako. Ondoren indize hori bilatu/ordeztu eragiketetan erabiliko da. Abiaduraren konpentsazio-elementu handia dago. Indizea sortzea gaitzen baduzu, fitxategiko informazioaren eguneratzea nabarmen motelduko da. Bestalde, bilatu/ordeztu eragiketa nabarmen bizkortzen du. + + + +Direktorioetarako aginduak + Hemen katalogo-kudeatzailetik direktorioetan exekutatu nahi dituzun aginduak txerta ditzakezu. Ondoren agindu horiek Aginduak azpimenuan erakusten dira, katalogo-kudeatzailearen testuinguru-menuan. Txertatu Izena eremuan aginduaren izena. Nahi duzun izena aukeratu dezakezu eta menuan bistaratzeko bakarrik erabiltzen da. Agindua eremuan txertatu agindua, dagokion menuaren elementua hautatzean exekutatzea nahi duzuna, alegia.Ondoren sakatu Gehitu botoia agindua erabilgarri dituzun aginduetan gehitzeko. Agindu bat editatzeko, hauta ezazu, sakatu Editatu botoia eta sakatu Gehitu amaitu ondoren. Agindu bat kentzeko, hauta ezazu bat zerrendatik eta sakatu Kendu botoia. Testuinguru-azpimenuan beste ordena bat nahi baduzu, gora eta behera egiteko botoiak erabil ditzakezu. Agindua zure shell lehenetsiaren bitartez exekutatzen da, beraz aukera anitz exekutatu ditzakezu aldi berean, puntu eta koma batez bereiziz, eta inguruko aldagaiak ezar ditzakezu, behar izanez gero. Aginduak katalogo-kudeatzailean hautatu duzun (PO fitxategiaren)direktorioan exekutatzen dira. Ondoko kateak agindu batean ordeztuko dira: + + @PAKETEA@: Direktorioaren izena biderik gabe @PODIR@: PO-direktorioaren izena bidearekin @POTDIR@: Eredu-direktorioaren izena bidearekin + + Adib.: make eta ondoren make install exekutatu nahi badituzu, Izena eremuan Make install eta Agindua eremuan make; make install txerta ditzakezu. Ondoren, direktorio baten testuinguru-menutik Aginduak Make install hautatzen baduzu, goian adierazitako aginduak direktorio horretan exekutatuko dira. + + + +Fitxategiaren aginduak + Hemen katalogo-kudeatzaileko fitxategietan exekutatu nahi dituzun aginduak txerta ditzakezu. Ondoren, aginduak katalogo-kudeatzailearen testuinguru-menuan agertuko dira, Aginduak azpimenuan. + + Txertatu Izena eremuan aginduaren izena. Nahi duzun izena aukeratu dezakezu eta menuan bistaratzeko bakarrik erabiltzen da. Agindua eremuan txertatu agindua, dagokion menuaren elementua hautatzean exekutatzea nahi duzuna, alegia.Ondoren sakatu Gehitu botoia agindua erabilgarri dituzun aginduetan gehitzeko. Agindu bat editatzeko, hauta ezazu, sakatu Editatu botoia eta sakatu Gehitu amaitu ondoren. Agindu bat kentzeko, hauta ezazu bat zerrendatik eta sakatu Kendu botoia. Testuinguru-azpimenuan beste ordena bat nahi baduzu, gora eta behera egiteko botoiak erabil ditzakezu. Agindua zure shell lehenetsiaren bitartez exekutatzen da, beraz aukera anitz exekutatu ditzakezu aldi berean, puntu eta koma batez bereiziz, eta inguruko aldagaiak ezar ditzakezu, behar izanez gero. Aginduak katalogo-kudeatzailean hautatu duzun fitxategia sartuta dagoen(PO fitxategiaren) direktorioan exekutatzen dira. Ondoko kateak agindu batean ordeztuko dira: + + @PAKETEA@: Fitxategiaren izena, biderik eta luzapenik gabe @POFITXATEGIA@: PO fitxategiaren izena, bidearekin eta luzapenarekin @POTFITXATEGIA@: Dagokion eredu-fitxategiaren izena, bidearekin eta luzapenarekin @PODIR@: PO fitxategia sartuta dagoen direktorioaren izena, bidearekin @POTDIR@: Eredu-fitxategia sartuta dagoen direktorioaren izena, bidearekin + +Adibidez, eredu-fitxategia zure PO fitxategian bateratu nahi +baduzu Izena eremuan Bateratu + eta Agindua eremuan +msgmerge @POFITXATEGIA@ @POTFITXATEGIA@ > @PAKETEA@.berria +&& mv @PAKETEA@.berria "@PAKETEA@.po txerta +ditzakezu. Ondoren fitxategi baten testuinguru-menutik +AginduakBateratu + hautatzen baduzu, PO fitxategia dagokio eredu- +fitxategiarekin bateratuko da. + + + + + diff --git a/tde-i18n-eu/docs/tdesdk/kbabel/using.docbook b/tde-i18n-eu/docs/tdesdk/kbabel/using.docbook new file mode 100644 index 00000000000..3c3a752ecdd --- /dev/null +++ b/tde-i18n-eu/docs/tdesdk/kbabel/using.docbook @@ -0,0 +1,960 @@ + +&kbabel; erabiltzen + + +Sarrera + +Programako mezuak eta dokumentazioa ingelesez idatzita egon ohi dira. Tresna-sorta batez eta bibliotekez egindako molde bat erabiliz posible da gogokoen dituzun aplikazioak ingelesa ez den zure ama-hizkuntzaz hitz egitea. Aplikazio bat hizkuntza zehatz batera egokitzeko prozesu horri lokalizazioa deitzen zaio. Lokalizazio-prozesuan programaren interfazeak eta dokumentazioa erabiltzaileek behar dituzten hizkuntza desberdinetara itzuli behar dira eta, herrialde edo eskualde batzuetan, sarrerak eta irteerak konbentzio berezi batzuen arabera egin behar dira. &kbabel; tresna bat da, aplikazio baten interfazeari hizkuntza ugariez hitz eginarazteko internazionalizazio-prozesuan lagunduko dizuna. + + Internalizazioaz jabetzen den edozein programak mezu-katalogoaren fitxategi bat edo gehiago eskaintzen du itzulpenetarako . Fitxategi horien luzapena .pot da. POT Portable Object Template-enakronimoa da. + + + Itzultzaile bakoitzak POT fitxategi baten kopia hartu eta mezuak itzultzen hasten da. Hala, fitxategi hori PO (Portable Object) fitxategi bihurtuko da eta hizkuntza bakar bat adierazten du. + + Itzultzaile bakoitzak POT eredu horietako baten kopia hartzen du eta hutsuneak betetzen hasten da: mezu bakoitza nahi den hizkuntzara itzultzen da. Itzulitako testua biltzen duen fitxategiari PO (Portable Object) fitxategia deitzen zaio. + + Mezu guztiak itzuli ondoren PO fitxategia makinak irakurtzeko moduko formatu bitar batean konpilatzen da, MO (Machine Object) fitxategi batean, alegia. Fitxategi horiek .mo luzapenarekin biltegiratuko dira eta datu-base gisa jardungo dute aplikazioek itzulitako mezu bakoitza bilatzeko behar duten denbora murrizteko. + + Galdera bat dago airean. Jakin behar al dut zer dagoen PO fitxategi batean &kbabel; edukita ere? Hauxe da erantzuna, bai, jakina. Egoera batzuetan, mezuen katalogoa hondatu egin daiteke eta eskuz konpondu behar izaten da. Arazo horietako gehienak hainbeste gorrotatzen ditugun CVS gatazkak dira, itzulpen-prozesua bertsio konkurrenteak dituen sistema batek koordinatzen duenean gertatzen direnak (ikus CVS dokumentazioa). &kbabel;-ek ezin dizu laguntza handirik eskaini halako arazo bat sortzen denean, beraz testu-editoreari eta PO-fitxategiei buruzko ezagutza behar da. Ikus dezagun nola egiten den PO fitxategi bat. + + + +Hutsik dauden lerroei eta # batez hasitakoeiezikusi egiten zaie. # batez hasitako lerroek oharrak adierazten dituzte eta bitarteko baliagarria dira mezu hori zein fitxategitan erabiliko den jakiteko eta, aplikazio-idazleen kasuan, itzulpenean laguntzeko ohar gehigarriak eskaintzeko. &kbabel;-ek mezu guztietarako bistaratzen ditu ohar horiek. + +Kasu askotan PO fitxategiko lehenengo msgid-msgstr parea sarrera faltsu bat da (PO fitxategiaren goiburuko gisa jardunez) itzulitako PO fitxategiari buruzko informazioa biltzen duena, adibidez aplikazioaren izena, itzulpena egin den data, itzultzailearen izena eta abar. + + &GNU; gettext-en bertsio berriek beste i18n gailu baliagarri bat gehitu zuten, pluraleko formak izena duena. Ingelesez izenen singularreko eta pluraleko forma bakar bat erabiltzen da, ⪚ 1 file eta 10 files. Horrek eramaten ditu garatzaileak pentsatzera mundua oso sinplea dela eta ondokoa bezalako mezuak erabil ditzaketela: Do you want to delete %1 file(s)?, non %1 ezabatu behar diren fitxategien kopurua adierazten duen. Baina hori funtsean ez da zuzena. Eslovakierarako itzulpenetan mezu horren 3 forma desberdin behar dira. Eta kopuru hori aldatu egiten da hizkuntza desberdinetan, ⪚-a bera izan arren. Txekieraz ere 3 forma erabiltzen dira, eta zein forma erabili erabakitzeko araua oso bestelakoa izan daiteke. + PO fitxategietako pluraleko formek lagungarri gisa dihardute hemen. Zoritxarrez, &kde;-ren garatzaileei ez zaie gustatzen pluraleko formen inplementazioa &GNU; gettext-en eta beren formatua, beraientzako maneiagarria, barneratzen dute. + + + +Editorea + +Hemen duzu &kbabel;-en pantaila-atzipen bat. Praktikotasunari begira &kbabel;-ek tresna-barrak ditu eragiketa ugari bizkortzeko, eta erabiltzaile lanpetuentzat teklatuko lasterbide asko daude. Leiho nagusia lau zatitan dago banatuta. + +Goiko ezkerraldeko edizio-koadroa irakurtzeko soilik da eta irekita dagoen PO-fitxategiaren uneko msgid eremua eta dagokion ingelesezko testua biltzen ditu. + +Beheko ezkerraldeko edizio-koadroak msgstr eremua biltzen du, agertzen den msgid-rekin lotura duena, eta itzulitako testua editatu dezakezu bertan. + +Leihoaren goiko eskuinaldea oharren panel bat da eta bertan unean editatzen ari zaren sarrerarako ohar gehigarriak behatu ditzakezu. + +Ondokoetarako erabil daiteke: + + aplikazioak (c-formateatua edo sinplea) uneko mezuari ematen ari zaion tratamendua zein den jakiteko kasu batzuetan aplikazioaren garatzaileak itzultzaileei beren lanean laguntzeko gehitzen dituen ohar lagungarriak irakurtzeko—adibidez ideia teknikoak ager daitezke (LyX proiektuan emaitza onenak lortzeko erabilitakoak) uneko mezua zein fitxategikoa den jakin behar duzunean akats ortografikoren baten berri eman nahi duzulako ingelesezko iturburu-katean. + + &kbabel;-en pantaila-atzipena &kbabel;-en pantaila-atzipena + + Editore-leihoa (behean eskuinaldera) &kbabel;-en leiho nagusiaren parte sofistikatuena da. Bere tamaina egokitu egin daiteke bere eta oharren panelaren artean (goian eskuinetara dagoen panela) dagoen lerro banatzailea erabiliz. Editore-leihoak bi panel— tabulatu ditu; bata bilatutako informazioa eta bestea testuinguruaren informazioa bilduz. Testuinguruaren informazio-tabulatzaileak ikuspegi korritua biltzen du, uneko sarrerarekin— lotura duten aurreko eta hurrengo 4 sarrerak erakusten dituena. Funtsean PO fitxategiaren 'argazki' txiki bat da. Itzultzen aritu bitartean mezu-kateak ondorengo eta aurreko mezuekin lotu ohi dira askotan; beraz, testuinguruaren panela baliagarria da inguruko mezuak begiratu eta uneko mezua ondoen itzuli daitekeen modua nolabait jakiteko. Elkarrizkta-interfazearen itzulpena adibide ona da edo widget-ak beroiekin lotura duten testuekin eta "zer da hau" mezuak. + + +&kbabel;-en gailu gehiago + + msgid sarrera bakoitza hiru egoeratan egon daiteke: + + itzuli gabe ez dago itzulitako testurik unean msgstr-ekin lotura duenik zalatzazkoa msgmerge itzulitako kate bat parekatzen saiatu da PO-fitxategiaren gainerako sarreretan begiratuz. Horrek ez du behar bezala funtzionatzen eta itzulitako testua editatu beharko duzu uneko ingelesezko testura egokitzeko. itzulita msgid msgstr-en itzulitako forma osatua da + +Uneko sarreraren egoera bi LEDen bidez adierazten da. Zure konfigurazioaren arabera led-ak egoera-barran nahiz itzulitako katearen edizio-koadroaren goialdean egon daitezke. Biek dute pertsonalizatu daitekeen kolorea (zure eskakizun edo gustu bisualak islatzeko). Mesedez, irakurri Hobespenak sekzioa ezarpen horiek nola egokitu ditzakezun ikusteko. + + + + + + +Itzulpen aurreratua + + Orain badakizu zerbait PO-fitxategi bat itzultzeko moduari buruz. Sekzio honetan PO-fitxategi berri bat &kbabel;-en gailu aurreratuak erabiliz itzultzeko modu estandarrari jarraituko diogu. Dagoeneko ereduzko POT-fitxategi bat ireki duzula eta PO fitxategi gisa gorde duzula pentsatzen dugu. + + +PO-fitxategian nabigatzen +&kbabel;-ek fitxategietan zehar erraz nabigatzeko aukera ematen dizu beren itzulpenaren egoeraren arabera. Itzuli gabe/zalantzazko egoerabarneratuta dago jadanik. Mezu bat akastun gisa markatu daiteke balidazio-kontrolaren edo msgfmt-ek egindako balidazioaren emaitza gisa. Jakina, &kbabel;-ek bisitatzen diren mezuen historialari eusten dio Aurrerantz/ Atzerantz eginez &konqueror;-en antzera. + Nabigatzeko agindu guztiak Joan menuan daude. + + + Orrian gora Mugitu aurreko mezura Orrian behera Mugitu hurrengo mezura &Ctrl;Orrian gora Mugitu aurreko zalantzazko mezura &Ctrl;Orrian behera Mugitu hurrengo zalantzazko mezura &Alt;Orrian gora Mugitu aurreko itzuli gabeko mezura &Alt;Orrian behera Mugitu hurrengo itzuli gabeko mezura &Shift;Orrian gora Mugitu aurreko errore-mezura &Shift;Orrian behera Mugitu hurrengo errore-mezura &Ctrl;&Shift;Orrian gora Mugitu aurreko mezu zalantzazko edo itzuli gabeko mezura &Ctrl;&Shift;Orrian behera Mugitu hurrengo zalantzazko edo itzuli gabeko mezura + + + + + +Edizio argia +Edizio argiak hauxe esan nahi du, editoreak itzulpena erraz editatzen lagunduko dizula PO formatuaren berezitasunak kontuan hartu bitartean. Beharrezkoetan ihes-ikurrak zuzenak ipiniko ditu. + Gainera, lerroaren amaiera txertatzeko modu bat baino gehiago onartzen du. Hori oso baliagarria da gettext-ek lerroen amaiera maneiatzen duen moduagatik. Ezikusi besterik ez baitie egiten. (msgstreko testu guztia lerro bakar bat dela imajinatu dezakezu.) Lerroaren benetako amaiera txertatu nahi baduzu, \n txertatu beharko duzu. Baina itzultzaile gehienak ez dira konturatzen msgstreko lerro berri batek ez duela espaziorik gehitzen lerroen artean. Horrek konponbide erraza du lerro bakoitzaren amaieran espazio bat gehituz. Erraz ahaztu zaitezke, baina edizio argiak zuretzat automatikoki egiten du hori. +Beheko taulak edizio argiaren gailuak laburtzen ditu. + + + + Tab Txertatu \t " Txertatu \" Sartu Kurtsorearen aurreko azken karakterea espazio bat ez bada, txertatu espazio bat. Ondoren hasi lerro berri bat. &Ctrl;Sartu Hasi lerro berri bat inolako logika gehigarririk gabe &Shift;Sartu Txertatu \n eta hasi lerro berri bat + + + Espazioak non dauden ikusi nahi baduzu, Nabarmendu hondoa edota Markatu zuriuneak puntuekin piztu dezakezu hobespenen elkarrizketan, Editatu Itxura fitxan. + + + +Itzulpen automatikoa +Itzulpen berri bat hasteko lehenengo urrats gisa, &kbabel;-ek funtzio bat eskaintzen du itzulpen zaharren bidez mezuen itzulpenak automatikoki betetzeko. Aukeratu TresnakItzulpen-zirriborroa eta &kbabel;-ek ondoko elkarrizketa aurkeztuko du: + Itzulpen-zirriborroaren elkarrizketa + Elkarrizketan, zer itzuli zehaztu beharko duzu eta itzulpen zaharretarako iturburuak aukeratu beharko dituzu. + Zer itzuli markoaren gainean hiru kontrol-koadro daude (Itzuli gabeko sarrerak, Zalantzazko sarrerak , Itzulitako sarrerak) itzuli nahi dituzun mezuen mota zehazteko. Itzuli gabeko eta zalantzazko sarrera berezko aukerak dira itzulpen automatikorako, baina jadanik itzulitako mezuak ere alda ditzakezu baita ere. + msgidetarako erabateko konkordantziak itzulpen-zirriborrorako erabiliko dira beti. Hala ere, estrategia gehiago gehitu ditzakezu &ie; Onartu zalanztazko itzulpenak (geldiro) eta Onartu hitz bakarraren itzulpena. Bi estrategia gehigarri horiek erabilitako iturburuak onartu behar ditu (ikus behean). Ez dago espezifikaziorik, zalantzazko itzulpenak zer esan nahi duen jakiteko, baina helburua nahiko argi dago. Hitz bakarraren itzulpena hizkuntza batzuetarako bakarrik da egokia. &kbabel; msgideko hitz bakoitza banan-banan itzultzen saiatuko da eta itzulitako hitzak (edo esaldiak) ordena berean jarriko ditu msgstren. + Itzulpen-zirriborrorako iturburu gisa, eskura dagoen edozein hiztegi-modulu erabil daiteke. Ez erabili moduluen eta Erabili moduluen zerrenda bat dago. Moduluak Erabili zerrendaren ordenan erabiliko dira. Lehenengo modulua eskatuko da itzultzeko. Aurkitzen ez bada, zerrendako hurrengoa eskatuko da eta horrela hurrenez hurren. Geziak dituzten botoiak erabil ditzakezu zerrenden artean moduluak mugitzeko. Ez ahaztu zure premien arabera ordena aldatzen Mugitu gora eta Mugitu behera botoiekin. + Normalean, &kbabel;-ek zalantzazko gisa markatuko ditu zirriborro eran itzulitako mezu guztiak, edozein itzulpen automatiko itzultzaileak gainbegiratu behar dituela uste baitu. %100ean ziur bazaude itzulpena zuzena izango dela, edo dena den itzulpen guztiak gainbegiratu behar badituzu. Markatu aldatutako sarrerak zalantzazko gisa aukera ematen du zalantzazkoen markaketa automatiko hori itzaltzeko, baina hori egiaztatu egin beharko duzu, ordea. + Zure premiei erantzuteko aukera guztiak ezartzen badituzu, sakatu Abiarazi mezuak automatikoki itzultzeko. Aurrerapen-barrari jarraitu ahal izango diozu eta badaezpada Gelditu botoia hor duzu beti. + + + +Balidatu zure itzulpena +Guztiok egiten ditugu akatsak. Beraz, &kbabel;-ek kontrol batzueieusten die itzulpenetan sortu ohi diren arazoetarako. Kontrol horiek (ez ordea sintaxiarena) bi modutan burutu daitezke. + Kontrol horiek itzulitako testuaren aldaketa bakoitzean burutu daitezke. Kontrol automatikoak daude eta &kbabel;-en konfigurazio-elkarrizketan piztu daitezke. Sintaxiaren kontrol automatikoa fitxategia gordetzen den bakoitzean burutu daiteke. + Kontrol automatikoek &kbabel;-en abiadura moteldu dezakete. Geldiro doan ordenagailu bat baduzu, kontrol automatikoak itzali ditzakezu eta bigarren aukera bakarrik erabili. Edozein kontrol-motaz balia zaitezke Tresnak Balidazioa erabiliz. Orduan kontrola fitxategiko mezu guztietan burutzen da eta akastunak errore gisa markatuko dira. + Egiaztatu sintaxia msgfmtaz baliatzean da PO fitxategiaren baliozkotasuna egiaztatzeko gettext-en paketean ikusi bezala. Aginduaren emaitza erakutsiko du eta msgstr akastunak markatuko ditu. Egiaztatu argumentuak Zuzenak ez diren itzulpenek aplikazioa kraskatu dezakete. Itzulpenaren zatirik arriskutsuena argumentuak dira, ⪚. printf-antzeko funtzioetarako. Kontrol honek msgid eta msgstreko argumentuen kopurua eta motak konparatzen ditu. Bat etorri behar dute. Egiaztatu azeleratzailea Bilatu itzulitako testuinguruaren informazioa Baliteke hori &kde; itzulpenerako bakarrik behar izatea. Testu batzuk komunegiak dira eta era desberdin batean itzuli behar izaten dira testuinguuru desberdinetan. &kde;-en msgidenhasieran deskribatutako testuingurua da, :_ sekuentzia bereziaren ondoren. Baina itzultzaile batzuek konbentzio hau ezagutzen ez badute eta testuinguruaren informazioa ere itzultzen saiatzen badira kontrol horiek bilatzen saiatuko da. Testuinguruaren informazioa aurkitzen badu, kendu egin beharko duzu. Pluraleko formak msgid pluraleko forma gisa zehazten bada, itzulpenak itzulpen-kopuru zehatza bildu behar du \n batez bereizita. Kopuru zuzena itzulpenaren hizkuntzaren araberakoa da eta Identitatea fitxan zehazten da, Hobespenak elkarrizketan. Hori &kde;-rako bakarrik inplementatzen da oraingoz. Egiaztatu ekuazioak Ekuazioak msgid-en formatu bereziak dira, mahai gaineko fitxategietan erabili ohi direnak. Eta zure itzulpenak berriro fitxategi horietan bateratuko direnez, msgstr-ek formatu berezi hori erabili beharko du baita ere. Horrek esan nahi du itzulpenak iturburu-mezuaren testu berarekin hasi behar duela (= lehen aldiz agertu artean), ⪚ Izena=. + + + +Egiaztatu itzulpenaren ortografia +Beti bezala, oso garrantzitsua da emaitzak erabiltzen hasi aurretik itzulpenaren ortografia egiaztatzea. Horrela, errakuntzak eta bestelako arazoak aurki ditzakezu zure itzulpenean. &kbabel;-ek&kde; biblioteka estandarra erabiltzen du ortografia egiaztatzeko eta dagokion konfigurazio estandarra hemen aurki daiteke: &kbabel;-en konfigurazio-elkarrizketa. Berez, egiaztapen ortografikoa azpimenu honetan aurki daiteke: TresnakOrtografia azpimenuan. Modu desberdinak erabil ditzakezu ortografia egiaztatzeko: + Egiaztatu ortografia... Hori elkarrizketa baten aipamen generikoa da, eta bertan ortografia egiaztatzeko modua aukeratu dezakezu eta lehenetsi modua ezarri, &Ctrl;I batez aipatzen dena. Egiaztatu guztia... Egiaztatu fitxategiko mezu guztien ortografia. Egiaztatu ortografia kurtsorearen posiziotik... Hasi ortografia egiaztatzen uneko mezuaren posizioan eta aurreratu fitxategiaren amaierarantz. Egiaztatu unekoa... Egiaztatu uneko mezuaren ortografia bakarrik. Egiaztatu hautatutako testua... msgstr editorean hautatutako testu bat badago aukera hori eskaintzen zaizu eta testu horren ortografia bakarrik egiaztatuko du. + + + +&XML; itzultzen, <acronym +>HTML</acronym +>, ... + Markatzeko lengoaiak gero eta gehiago erabiltzen dira GUIn. &kde; proiektuak PO-fitxategiak ere erabiltzen ditu DocBook dokumentazio-fitxategiak itzultzeko (hau ere markatzeko lengoaia). &kbabel;-ek baditu nahiko funtzionalitate joera hori onartzeko. + Hemen, berez markatzeko erabiltzen diren etiketekin lotutako funtzioak deskribatuko ditugu bakarrik. Markatzeko lengoaiak erabiliz sortzen den beste arazoa testu luzeagoen itzulpena da. Gai hau parekatu (edo Diff) gailuak lantzen du, ondorengo sekzioann deskribatuak. + &kbabel;-en uneko bertsioa gai da msgid-en erabilitako etiketak zeintzuk diren jakiteko eta etiketa horietarako sarbide erraza eskaintzen du Editatutik ondoko ekintzak erabiliz: + + Txertatu hurrengo etiketa Horrek msgid-en aurkitutako hurrengo etiketa itzulpenean txertatzen du. &kbabel;-ek txertatu beharreko etiketa aurkitzen du itzulpenaren hasieratik etiketen kopurua kontatuz. Editatu Txertatu etiketa. Azpimenu honetan ingelesezko iturburu-katean aurkitu diren markatzeko etiketa desberdin guztiak daude. Horietako bat hautatuz itzulpenaren testuan kurtsoreak duen uneko posizioan txerta dezakezu. + + + +Desberdintasuna erakutsiz + Dagoeneko esan dugun bezala, uneko aplikazioek, erabiltzaile atseginak izaten saiatuz, luzeagoak diren testu deskribatzaile ugari biltzen dituzte, markatua barne. Garatzaile batek testuaren zati bat aldatzen badu, &GNU; gettext sistemak kasurik onenean itzulpen zaharra atxikiko du eta zalantzazko gisa markatuko du. (Kasu okerragoan, itzulpena osorik galduko duzu, testuaren aldaketen tamainaren arabera). Ondo funtzionatzen du, msgid motza bada, orduan berehala aurkitu ahal izango dituzulako aldaketak. Baina testua nahiko luzea bada, ahaleginak egin beharko dituzu zer aldatu den jakiteko (idez, artikulu baten aldaketa izan daiteke besterik gabe, proben zuzenketa-taldeak egina.) + Laguntzeko, &kbabel;-i galde diezaiokegu iturburuko msgid bilatzeko eta desberdintasuna erakusteko. Aldaketak grafikoki bistaratzen dira Iturburu-katea editorean. Modu zehatza hemen ezar daiteke: &kbabel;-en konfigurazio-elkarrizketa. Tresnak Parekatu Erakutsi Parekatu ek aurkitutako desberdintasunak erakutsiko ditu. Uneko testua iturburu-testuarekin nahasi gabe ikusi nahi baduzu, erabili Tresnak Parekatu Erakutsi jatorrizkotestua . + Desberdintasunen bilaketa automatikoa piztu eta itzal dezakezu Tresnak Parekatu Desberdintasun modua aukeratuz. Parekatu modua piztuta dagoenean, beste mezu batera zoazenean hasten da desberdintasunaren bilaketa. + Beti bezala, iturburu desberdinak erabil ditzakezu testuaren bertsio zaharra aurkitzeko. Guztiak &kbabel;-en konfigurazio-elkarrizketan ezarrita daude: + Itzulpen datu-basea Desberdintasunak bilatzeko itzulpen datu-basea erabil dezakezu. Erabat gomendagarria da mezu itzuli berriak itzulpen datu-basean godertzeko biltegiratze automatikoa piztea Itzulpen datu-basearen konfigurazio-elkarrizketan. Modu hori honela piztu daiteke: Erabili itzulpen datu-baseko mezuak. Fitxategi zaharren zuhaitza Hori itzulpen datu-baseko bilaketa pizten bada erabiliko da bakarrik. Oinarri-direktorioa diff fitxategietarako ezarriz &kbabel;-etik nagibatu dezakezu desberdintasunerako zein fitxategi erabili. Irekitako fitxategiaren bide erlatiboa hartzen du eta bide erlatibo hori hemen zehaztutako direktorioan erabiltzen du. Bat datorren fitxategirik badago, erabili egingo da. Modu hau erabiltzeko fitxategi zaharren kopia bat egin beharko zenuke eguneratze bakoitzaren aurretik. Eskuz aukeratutako fitxategia Aurreko aukerak behar bezala funtzionatzen ez badu, beti ezar dezakezu parekatzeko fitxategia eskuz, TresnakParekatu Ireki parekatzeko fitxategia erabiliz. + Desberdintasun bilaketa ez da beti zehatza, PO-fitxategiak ez duelako inolako erreferentzirik biltzen iturburu-mezuari buruz. + + + + + +Pluraleko formak + Pluraleko formak nahiko gai konplikatua direnez, sekzio berezi bat eskaini diegu &kbabel;-ek onar ditzan. + &kbabel;-ek &GNU;ren pluraleko formak irakur ditzake bakarrik, baina ezin ditu editatu. Une honetan &kde;-ren pluraleko formenbertsioa bakarrik onartzen du. + &kde; itzultzen deneko hizkuntza bakoitzak pluraleko formen kopuru zuzena ezarrita izan behar du. tdelibs.po-n sarrera bat itzuliz egiten da hori. Kopurua hizkuntza baten izena hautatuz ezartzen da, pluraleko forma zuzena bilatzeko kopuru bera eta arau berak erabiltzen dituena. Balio posibleen eguneratze-zerrenda tdelibs iturburu-kodean aurki daiteke, tdecore/klocale.cpp fitxategian. + &kde;-en pluraleko formak %n argumentua biltzen duen _: oharrak aipatzen ditu. Ondoren, argumentu hau mezuan erabiltzen da berez eta zure hizkuntzaren pluraleko zein forma erabili beharko litzatekeen kontrolatzen du, betiere zure hizkuntzarako arauen arabera. + Pluraleko forma duen mezu baten itzulpenak formatu berezia izan behar du. Itzulpenen kopuru zuzena bildu behar du (pluraleko forma bakoitzerako bat) lerroaren amaiera batez bananduta \n. Adibidez, Hautatutako %n fitxategi eslovakierara itzulita honela izango litzateke: + + + + Zure itzulpenak pluraleko formen kopuru egokia ba ote duen egiaztatzeko, erabili Tresnak Balidazioa Egiaztatu pluraleko formak (KDE bakarrik) menua. + + + -- cgit v1.2.1