diff options
author | Timothy Pearson <kb9vqf@pearsoncomputing.net> | 2011-11-21 02:23:03 -0600 |
---|---|---|
committer | Timothy Pearson <kb9vqf@pearsoncomputing.net> | 2011-11-21 02:23:03 -0600 |
commit | 9b58d35185905f8334142bf4988cb784e993aea7 (patch) | |
tree | f83ec30722464f6e4d23d6e7a40201d7ef5b6bf4 /tde-i18n-eu/docs | |
download | tde-i18n-9b58d35185905f8334142bf4988cb784e993aea7.tar.gz tde-i18n-9b58d35185905f8334142bf4988cb784e993aea7.zip |
Initial import of extracted KDE i18n tarballs
Diffstat (limited to 'tde-i18n-eu/docs')
20 files changed, 8679 insertions, 0 deletions
diff --git a/tde-i18n-eu/docs/Makefile.am b/tde-i18n-eu/docs/Makefile.am new file mode 100644 index 00000000000..140f086b116 --- /dev/null +++ b/tde-i18n-eu/docs/Makefile.am @@ -0,0 +1,4 @@ +KDE_LANG = eu +SUBDIRS = $(AUTODIRS) +KDE_DOCS = AUTO +KDE_MANS = AUTO diff --git a/tde-i18n-eu/docs/Makefile.in b/tde-i18n-eu/docs/Makefile.in new file mode 100644 index 00000000000..ca18c20c35b --- /dev/null +++ b/tde-i18n-eu/docs/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 +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@ +kdeinitdir = @kdeinitdir@ +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 =. common kdesdk +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/Makefile'; \ +#>- cd $(top_srcdir) && \ +#>- $(AUTOMAKE) --gnu docs/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/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/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/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/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/common/Makefile.am b/tde-i18n-eu/docs/common/Makefile.am new file mode 100644 index 00000000000..140f086b116 --- /dev/null +++ b/tde-i18n-eu/docs/common/Makefile.am @@ -0,0 +1,4 @@ +KDE_LANG = eu +SUBDIRS = $(AUTODIRS) +KDE_DOCS = AUTO +KDE_MANS = AUTO diff --git a/tde-i18n-eu/docs/common/Makefile.in b/tde-i18n-eu/docs/common/Makefile.in new file mode 100644 index 00000000000..31cd59a2572 --- /dev/null +++ b/tde-i18n-eu/docs/common/Makefile.in @@ -0,0 +1,623 @@ +# 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/common +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@ +kdeinitdir = @kdeinitdir@ +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/common/Makefile'; \ +#>- cd $(top_srcdir) && \ +#>- $(AUTOMAKE) --gnu docs/common/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/common/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/common/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/common/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=fdl-translated.html gpl-translated.html Makefile.in logotp3.png kde-localised.css Makefile.am + +#>+ 2 +docs-am: gpl-translated.html fdl-translated.html logotp3.png kde-localised.css + +#>+ 23 +install-nls: + $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/common + @for base in gpl-translated.html fdl-translated.html logotp3.png kde-localised.css ; do \ + echo $(INSTALL_DATA) $$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/common/$$base ;\ + $(INSTALL_DATA) $(srcdir)/$$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/common/$$base ;\ + done + @echo "merging common and language specific dir" ;\ + if test ! -f $(kde_htmldir)/en/common/kde-common.css; then echo 'no english docs found in $(kde_htmldir)/en/common/'; exit 1; fi + @com_files=`cd $(kde_htmldir)/en/common && echo *` ;\ + cd $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/common ;\ + if test -n "$$com_files"; then for p in $$com_files ; do \ + case " gpl-translated.html fdl-translated.html logotp3.png kde-localised.css " in \ + *" $$p "*) ;; \ + *) test ! -f $$p && echo $(LN_S) ../../en/common/$$p $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/common/$$p && $(LN_S) ../../en/common/$$p $$p ;; \ + esac ; \ + done ; fi ; true + +uninstall-nls: + for base in gpl-translated.html fdl-translated.html logotp3.png kde-localised.css ; do \ + rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/common/$$base ;\ + done + + +#>+ 5 +distdir-nls: + for file in gpl-translated.html fdl-translated.html logotp3.png kde-localised.css ; 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/common/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/common/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/common/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/common/fdl-translated.html b/tde-i18n-eu/docs/common/fdl-translated.html new file mode 100644 index 00000000000..e6fb30d143f --- /dev/null +++ b/tde-i18n-eu/docs/common/fdl-translated.html @@ -0,0 +1,452 @@ +<!-- TRANSLATORS: VERY IMPORTANT! + + A translated version of the GNU General Public Licence, the GNU + Lesser General Public Licence or the GNU Free Documentation + Licence MUST contain a disclaimer at the top of the document (GPL + requirement) and a link to the original English version (KDE + requirement). The link to the English version in KDE can look + like this: <a href="common/gpl-licence.html">GNU General Public + License</a>, for the LGPL like this: <a + href="common/lgpl-licence.html">GNU Lesser General Public + License</a> and for the FDL like this: <a + href="common/fdl-licence.html">GNU Free Documentation + License</a>. + + The disclaimer is the following - add it both in English and in + the translated version: + +This is an unofficial translation of the GNU General Public License +into language. It was not published by the Free Software Foundation, +and does not legally state the distribution terms for software that +uses the GNU GPL--only the original English text of the GNU GPL does +that. However, we hope that this translation will help language +speakers understand the GNU GPL better. + + Before you make a translation, check if there isn't one already + at www.gnu.org. + + Make sure that the name of the original license file does not + overwrite the translation (so name them differently). + + If you do not comply with these requirements, the translation is + likely to be removed. + --> +<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" + "http://www.w3.org/TR/html40/strict.dtd"> +<HTML LANG="en-US"> + <HEAD> + <TITLE>GNU Free Documentation License</TITLE> + <META HTTP-EQUIV="Content-Type" CONTENT="text/html; +charset=utf8"> <META HTTP-EQUIV="Content-Language" +CONTENT="eu"> <META NAME="description" CONTENT="GNU free +documentation license (for inclusion in documentation files)"> +<META NAME="keywords" CONTENT="gnu, Gnu, GNU, license, licence, +software, free software, software license, software licence, GNU +general public license, GNU General Public License, documentation +licence, documentation license, documentation, GNU free documentation +license, GNU Free Documentation License"> <META NAME="robots" +CONTENT="none"> </HEAD> <BODY> <PRE> + + +This is an unofficial translation of the GNU General Public License +into language. It was not published by the Free Software Foundation, +and does not legally state the distribution terms for software that +uses the GNU GPL--only the original English text of the GNU GPL does +that. However, we hope that this translation will help language +speakers understand the GNU GPL better. + + +Hau, GNU General Public License-aren euskararen itzulpen ez ofizila da. +Itzulpena hau lagungarria delakoan banatzen da baina ez da ofiziala ezta +legalki onartutako itzulpena. + +<hr> + + GNU Dokumentazio Librearen Lizentzia + + 1.1 bertsioa, 2000ko martxoa + + Copyright (C) 2000 Free Software Foundation, Inc. + 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + Edonork kopia edo bana dezake lizentzia- dokumentu hau, baina +debekatuta dago dokumentuan aldaketak egitea. + + + +0. AITZINSOLASA + +Lizentzia honen xedea da eskuliburua, testuliburua edo beste edozein +dokumentu idatzi "libre" egitea askatasunaren zentzuan: edonori +ziurtatzea kopiatzeko eta birbanatzeko benetako askatasuna, aldatuta +zein aldatu gabe, eta komertzialki zein ez-komertzialki. Bestalde, +Lizentziaren bidez autoreei eta argitaratzaileei euren lana aitortzen +zaie, eta ez dira beste batzuk egindako aldaketen erantzule.Lizentzia +hau "copyleft" mota bat da, hau da, dokumentu horretatik eratorritako +lan guztiek ere libreak izan behar dute zentzu berean. + +GNU Lizentzia Publiko Orokorra osatzen du, lizentzia hori software +librearentzat diseinatutako "copyleft" lizentzia baita.Lizentzia hau +software librearen eskuliburuentzat erabiltzeko diseinatu dugu, izan +ere, software libreak dokumentazio librea behar baitu. + +Programa libre baten eskuliburuek software librearen askatasun +berberak izan behar lituzkete. Baina lizentzia hau ez da +software-eskuliburuentzat soilik; edozein testu-lanentzat erabil +daiteke, zein gairi buruzkoa den eta liburu gisa inprimatua dagoen ala +ez kontuan hartu gabe. Lizentzia hau batez ere gida edo erreferentzia +izatea helburu duten lanentzat erabiltzea gomendatzen dugu. + + +1. APLIKAGARRITASUNA ETA DEFINIZIOAK + +Lizentzia honen baldintzen pean bana daitekeela adierazten duen oharra +jarri baldin badio egile-eskubideen jabeak, eskuliburu edo lan horri +lizentzia hau aplikatuko zaio. Aurrerantzean "Dokumentuak" horrelako +eskuliburu edo lanei egiten die erreferentzia. Publikoko edonor da +lizentziaren hartzaile, eta "zu"ren bidez zuzentzen zaio +dokumentua. + +Dokumentuaren "bertsio aldatuak" esan nahi duena zera da: +dokumentua bera edo haren zatiren bat biltzen duen edozein lan, hau +da, kopia literala, aldaketak dituena edota beste hizkuntza batera +itzulitakoa. + +Dokumentuaren "Atal sekundarioa" adierazpenak aipatu den +eranskina edo gai nagusiaren inguruko atala esan nahi du eta +Dokumentuaren argitaratzaileek edo egileek gai nagusiarekiko (edo gai +horrekin zerikusia duten gaiekiko) duten erlazioari buruzkoa da +soil-soilik. Atal sekundarioan ez da agertzen zuzenean gai nagusiari +dagokion ezer. (Adibidez, Dokumentua neurri batean matematiken +testuliburua baldin bada, atal sekundarioak ez ditu matematikak +azalduko.) Gai nagusiarekiko edo harekin zerikusia duten gaiekiko +harremana lotura historikoa izan liteke, edo haien ikuspegi legal, +komertzial, filosofiko, etiko edo politikoa. + +"Atal aldaezinak" Atal sekundario jakin batzuk dira. Euren izenburuak +Dokumentu hau Lizentzia honen pean argitaratu dela adierazten duen +oharrean aipatzen dira, Atal aldaezin gisa. + +"Azaleko testuak" testu zati txikiak dira eta Dokumentu hau Lizentzia +honen pean argitaratu dela adierazten duen oharrean aipatzen dira, +Aurreko azaleko testu edo Atzeko azaleko testu gisa. + +Dokumentuaren kopia "gardena" adierazpenak esan nahi duena zera da: +makina bidez irakurtzeko moduko kopia dela eta haren zehaztapen +publiko orokorrak erabiltzeko modukoa dela. Gainera, kopia horren +edukiak testu editore arruntekin zuzen-zuzenean ikusi eta edita +daitezkeela, eta pixeletan osatutako irudien kasuan, berriz, +margotzeko edo marrazteko editore arruntekin. Horrez gainera esan nahi +du, baita ere, testu formateatzaileen sarrerari dagokionez, egokiak +izan behar direla. Bestelako fitxategi-formatu garden batean egindako +kopia bada eta bere markaketa irakurleei aldaketak egitea eragozteko +edo zailtzeko diseinatu bada, ez da Gardena. "Gardena" ez den kopiari +"Opako" esaten zaio. + + +Kopia gardenen formatu egokien adibideen artean, besteak beste, +honakoak ditugu: markaketarik gabeko ASCII soila, Texinfo +sarrera-formatua, LaTeX sarrera-formatua, SGML edo XML jendeak +erabiltzeko moduko DTDarekin, eta pertsonek aldatu ahal izateko +diseinatutako HTML sinple eta estandarrarekiko egokia. Formatu opakoen +artean, berriz, honako hauek ditugu: PostScript, PDF, +testu-prozesatzaile propietarioek soilik irakurri eta edita ditzaketen +testu-formatu propietarioak, normalean erabilgarri izaten ez diren +prozesatze-tresnak edota DTDak dituzten SGML edo XMLak, eta zenbait +testu-prozesatzailek irteera-erabileretarako soilik sortutako +makina-bidezko sorkuntza duten HTMLak. + +"Titulu orria" adierazpenak esan nahi duena zera da: inprimatutako +liburu bati dagokionez, titulu-orria bera eta Lizentzia honek +titulu-orrian agertzea eskatzen duen materiala modu irakurgarrian +biltzeko behar diren ondorengo orriak. Titulu orririk ez duten +formatuetan egindako lanei dagokienez, aldiz, "Titulu orriak" zera +esan nahi du: testuaren hasiera aurrean, gehien nabarmenduta agertzen +den lanaren tituluaren ondoan agertzen den testua. + + +2. KOPIA LITERALAK + +Dokumentua kopiatu eta bana dezakezu edozein euskarritan, komertzialki +edo ez-komertzialki, baldin eta Lizentzia hau, copyright oharrak eta +lizentzia hau Dokumentuari aplikatzen zaiola adierazten duen +lizentzia-oharra kopia guztietan azaltzen badira, eta Lizentzia honi +inolako beste baldintzarik gehitzen ez badiozu. Egiten edo banatzen +dituzun kopietan ezin da erabili irakurketa edo kopiak egitea +eragozten edo kontrolatzen duen inongo baliabide teknikorik. Nolanahi +ere, kopiak egiteagatik ordaintzea onartzen da. Kopia-kopuru handia +banatzen baduzu (hurrengo atalean zehazten da kopurua), 3. ataleko +baldintzak bete behar dituzu. + +Goian azaldutako baldintza berdinen pean kopiak mailega ditzakezu +baita ere, eta kopiak jendaurrean erakutsi ere bai. + + +3. KANTITATE HANDIAK KOPIATZEA + +Dokumentuaren 100 kopia baino gehiago argitaratzen badituzu eta +dokumentuaren lizentzia-oharrak Azaleko testuak behar baditu, azalean, +argi eta garbi Azaleko testu hauek dituzten kopiak erantsi behar +dituzu: Aurrealdeko testuak aurrealdeko azalean eta atzealdeko testuak +atzealdeko azalean. Bi azalek modu argi eta irakurgarrian identifikatu +behar zaituzte kopia horien argitaratzaile gisa. Aurrealdeko azalak +titulu osoa izan behar du, eta tituluaren hitz guztiak maila berdinean +izan behar dute nabarmenak eta ikusteko modukoak. Horrez gainera, +beste material batzuk ere gehi ditzakezu azaletan. Azaletara +mugatutako aldaketekin kopiak egitea, baldin eta Dokumentuaren titulua +mantentzen badute eta baldintza hauek betetzen badituzte, kopia +literaltzat jo daitezke beste alderdi batzuei dagokienez. + +Azal horietan jarri beharreko testuak handiegiak badira modu +irakurgarrian ipintzeko, zerrendako lehenak jarri behar dituzu azalean +bertan (sartzen diren guztiak), eta ondorengo orrietan jarraitu +besteekin. + +Dokumentuaren 100 kopia Opako baino gehiago argitaratu edo banatzen +badituzu, makina bidez irakurtzeko moduko kopia Gardena gehitu behar +duzu kopia Opako bakoitzarekin edo, bestela, kopia Opako bakoitzean +edo bakoitzarekin edonork atzi dezakeen ordenagailu-sare baten +helbidea adierazi beharko duzu, non Dokumentuaren kopia Garden osoa +dagoen, gehitutako materialik gabekoa eta sare orokorraren +erabiltzaileek anonimoki eta kargurik gabe deskarga dezaketena, +normalean erabiltzen diren sare-estandarren protokoloen bidez. Azken +aukeraren bidetik jotzen baduzu, zentzuz jokatu behar duzu kopia +Opakoak kantitate handitan banatzen hasten zarenean. Izan ere, hori +ziurtatzeko kopia Gardenak erabilgarri egon behar du adierazitako +lekuan gutxienez urtebetez, zuk edizio horren azken kopia Opakoa +banatu zenuen unetik aurrera (zuzenean edo agente edo banatzaileen +bidez). + +Bestalde, kopia kantitate handia birbanatzen hasi aurretik +Dokumentuaren egileekin harremanetan jartzea eskatzen zaizu, baina ez +zaude behartuta, hartara bertsio eguneratua eman diezazuten. + +4. ALDAKETAK + +Dokumentuaren Bertsio aldatua kopiatu eta alda dezakezu 2. eta 3. +ataletako baldintzen pean, baldin eta Lizentzia honetan ezarritako +baldintzen arabera banatu baduzu eta Dokumentuaren funtzioa betetzen +badu, horrela Bertsio aldatua banatzeko eta aldatzeko baimena kopia +duen edonori emanez. Horrez gainera, honako hauek egin behar dituzu +Bertsio aldatuan: + +A. Titulu-orrian (eta azalik balego, han ere bai) Dokumentuaren +tituluarekiko edo aurreko bertsioekiko ezberdina den izenburua erabili +(aurreko bertsiorik egonez gero, Dokumentuaren Historia atalean +zerrendaturik egongo da). Aurreko bertsio horietako baten izenburu +bera erabil dezakezu, baldin eta jatorrizko argitaratzaileak +horretarako baimena ematen badu. + +B. Titulu-orrian zerrendatu egile gisa Bertsio aldatuan aldaketak +egitea dituen pertsona edo entitate bat edo gehiago, eta horrekin +batera baita Dokumentuaren, gutxienez, bost egile nagusi (bost baino +gutxiago baditu, denak). + +C. Titulu-orrian Bertsio aldatuaren argitaratzailearen izena jarri +argitaratzaile gisa. + +D. Mantendu Dokumentuaren copyright-ohar +guztiak. + +E. Jar ezazu egin dituzun aldaketei dagokien +copyright-oharra beste copyright oharren ondoan. + +F. Copyright oharren jarraian, ipini lizentzia-oharra, Lizentzia honen +baldintzak betez Bertsio aldatua erabiltzea baimentzen duena, beheko +eranskinean agertzen den moduan. + +G. Lizentzia ohar horretan mantendu Dokumentuaren lizentzia-oharrean +ematen diren Atal aldaezinen eta Azaleko testuen zerrenda osoa. + +H. Lizentzia honen kopia ere, aldaketarik gabe, jarri behar duzu. + +I. "Historia" izeneko atala ere mantendu, eta baita bere titulua ere, +eta gehitu gutxienez Bertsio aldatuaren titulua, urtea, egile berriak +eta argitaratzailea Titulu-orrian bezala adierazten dituen elementua. +Dokumentuan "Historia" izeneko atalik ez badago, sortu Dokumentuaren +titulua, urtea, egileak eta argitaratzailea Titulu-orrian bezala +aipatzen dituena, ondoren gehitu aurreko esaldian aipatu den Bertsio +aldatua deskribatzen duen elementua. + +J. Mantendu Dokumentuaren kopia Gardena atzitzeko sareko kokalekua, +baldin badago, eta baita aurreko bertsioetakoa ere. Helbide horiek +"Historia" atalean sar daitezke. Dokumentua baino lau urte lehenago +argitaratutako lan baten sareko kokalekua ken dezakezu, eta baita +jatorrizko bertsioaren argitaratzaileak horretarako baimena ematen +badu ere. + +K. "Eskertzak" edo "Eskaintzak" izeneko atal guztietan mantendu +atalaren titulua eta ataleko eskertza edota eskaintza bakoitzean +egileak darabilen substantzia eta tonua. + +L. Mantendu Dokumentuko Testu aldaezin guztien testuak eta tituluak +aldatu gabe. Atal-zenbakiak edo haien baliokideak ez dira atalaren +tituluaren zatitzat jotzen. + +M. Ezabatu "Oniritziak" izeneko atal guztiak. Modu horretako atalik ez +da Bertsio aldatuan sartuko. + +N. Inongo atali ez jarri "Oniritziak" titulua edo Atal aldaezinekin +arazoak eman ditzakeen titulurik. + +Bertsio aldatuak gai nagusiaren inguruko atal edo eranskin berriak +baditu, Atal sekundario gisa agertzen direnak, eta elementu horiek ez +baldin badute Dokumentutik kopiatutako materialik, zuk hala nahi +izanez gero, atal horietako batzuk edo denak aldaezin izenda +ditzakezu. Horretarako, gehitu atal horien tituluak Atal aldaezinen +zerrendari Bertsio aldatuaren lizentzia-oharrean. Titulu horiek +gainerako atal-tituluekiko ezberdinak izan behar dute. + +"Oniritziak" titulua duen atala gehi dezakezu, baldin eta alderdi +desberdinek emandako zure Bertsio aldatuaren oniritziak soilik biltzen +badira bertan, eta ez beste ezer--adibidez, perituek egindako +ikuskatzea edo erakunde batek testua estandartzat onartu duela, eta +abar. + +Gehienez 5 hitz dituen pasartea Aurreko azaleko testu gisa eta +gehienez 25 hitz dituen pasartea Atzeko azaleko testu gisa gehi +ditzakezu Bertsio Aldatuaren Azaleko testuen zerrendaren amaieran. +Aurreko azaleko testuaren pasarte bat eta Atzeko azaleko testuaren +beste bat bakarrik gehi daiteke entitate baten bidez (edo entitate +batek egindako egokitzapenen bidez). Dokumentuak dagoeneko azaleko +testua baldin badauka azal berarentzat, aurretik zuk edo ordezkatzen +ari zaren entitateak gehitutakoa, ezingo duzu beste testurik gehitu, +baina nahi izanez gero, lehendik dagoena ordezka +dezakezu. + +Dokumentuaren egileak (edo egileek) edo argitaratzaileak (edo +argitaratzaileek), Lizentzia honen arabera, ez dute baimenik ematen +euren izenak inongo Bertsio aldatuaren publizitatean erabiltzeko edo +oniritzia eragiteko edo adierazteko. + + +5. DOKUMENTUAK BATERATZEN + +Dokumentu hau lizentzia honen pean argitaratutako beste dokumentu +batzuekin bat dezakezu, lehen azaldutako Bertsio aldatuen 4. ataleko +baldintzak betetzen badituzu, baldin eta bateratzean jatorrizko +dokumentu guztien Atal aldaezinak gehitu badituzu, aldatu gabe, eta +guztiak zure lanaren lizentzia-oharrean Atal aldaezin gisa zerrendatu +badituzu. + +Bateratutako lanak Lizentzia honen kopia bakarra baino ez du +behar, eta haren berdinak diren hainbat Atal aldaezin kopia bakar +batekin ordez daitezke. Atal aldaezin ugari badaude, izen berdinarekin +baina eduki desberdinekin, atal bakoitzaren titulua desberdindu eta +bakar bihur ezazu, bukaeran egilearen edo argitaratzailearen izena +parentesi artean jarriz, ezagutzen bada, edo bestela, errepikatzen ez +den zenbaki bat. + +Egokitzapen bera egin Atal aldaezinen zerrendako atalen tituluetan, +lan bateratuaren lizentzia-oharrean.Bateratzean, jatorrizko +dokumentuetan "Historia" titulua duten atalak bateratu behar dituzu, +eta "Historia" tituludun atal bakar bat osatu. Era berean, "Eskertzak" +eta "Eskaintzak" tituluak dituzten atal guztiak bateratu. "Oniritziak" +titulua duten atal guztiak, aldiz, ezabatu egin behar dituzu. + + +6. DOKUMENTU-BILDUMA + +Dokumentu honekin eta lizentzia honekin argitaratutako beste dokumentu +batzuekin bilduma bat osa dezakezu, eta hartara, hainbat dokumentutan +jarritako lizentzia-kopiak ordeztuko dituzu bildumak izango duen kopia +bakarraren bidez, baldin eta dokumentu bakoitzaren kopia literalak +egiteko lizentzia honek ezartzen dituen baldintzak betetzen badituzu +beste alderdi guztiei dagokienez. + +Bildumatik dokumentu bat atera eta banaka bana dezakezu Lizentzia +honen pean, baldin eta ateratako dokumentuari Lizentziaren kopia bat +jartzen badiozu, eta kopia literalei dagokienez Lizentziaren beste +alderdi guztiak betetzen badituzu. + + +7. LAN INDEPENDENTEAK AGREGATZEA + +Dokumentuaren edo haren eratorrien konpilazioa beste dokumentu edo lan +bereizi eta independente batzuekin, biltegi-bolumen batean edo +banaketarako euskarri batean, osorik ez da Dokumentuaren Bertsio +aldatu bat, non eta konpilazio-copyright-ik ez den eskatzen +konpilazioarengatik. Horrelako konpilazioei "agregazio" esaten zaie, +eta Lizentzia hau ez zaie aplikatzen beren edukia biltzen duten lanei, +beraz Dokumentuarekin konpilatuta, horrela konpilatuta daudelako, +berez ez badira dokumentuaren lan eratorriak. + +Azaleko testuari dagokion 3. ataleko betebeharra Dokumentuaren kopia +hauei aplikatzerik baldin badago, orduan, Dokumentua agregazio osoaren +laurdena baino txikiagoa bada, Azaleko testuak Dokumentua +agregazioaren barnean biltzen duten azaletan bakarrik jar daitezke. +Gainerantzean, agregazio osoa inguratzen duten azaletan jarri behar +dira testu horiek. + + +8.ITZULPENA + +Itzulpena aldaketatzat jotzen denez, Dokumentuaren itzulpenak bana +ditzakezu 4. ataleko baldintzak betetzen badituzu. Atal aldaezinak +itzulpenekin ordezteko copyright-aren jabeen baimena behar da, baina +Atal aldaezin batzuen edo guztien itzulpenak bana ditzakezu, atal +horien jatorrizko bertsioez gain. horien jatorrizko bertsioekin +batera. Lizentzia honen itzulpena ere jar dezakezu, baldin eta +ingelesezko jatorrizko bertsioa ere jartzen baduzu. Lizentzia honen +itzulpena eta jatorrizko ingelesezko bertsioa bat ez +badatoz,jatorrizko bertsioak balioko du. + + +9. AMAIERA + +Lizentzia honen baitan espresuki adierazitakoa bete gabe ezin da +Dokumentua kopiatu, aldatu, azpilizentziatu edo banatu. Beste era +batean Dokumentua kopiatu, aldatu, azpilizentziatu edo banatzeko saio +oro deuseza izango da, eta Lizentzia honen baitan dauzkazun eskubideak +automatikoki kendu egingo zaizkizu. Dena den, Lizentzia honen baitan +zuregandik kopiak edo eskubideak jaso dituztenei ez zaizkie lizentziak +kenduko, baldintzak betetzen dituzten bitartean. + + +10. LIZENTZIAREN BIRMOLDAKETAK + +Free Software Foundation-ek noizean behin GNU Dokumentazio Librearen +bertsio berrituak eta birmoldatuak argitara ditzake. Bertsio berri +horiek egungoaren antzekoak izango dira espirituz, baina arazo edo +kezka berriei aurre egin beharko dienez, litekeena da zehatz-mehatz +bat ez etortzea. Ikus Copyleft http:///www.gnu.org/copyleft/. + +Lizentziaren bertsio bakoitzak bertsio-zenbaki desberdindua dauka. +Dokumentuak Lizentziaren bertsio zenbakidun jakin bat "edo berriago +bat" dagokiola zehazten badu, orduan, bertsio zehaztuko baldintzak edo +Free Software Foundation-ek argitaratutako bertsio berriago batekoak +jarraitzeko aukera duzu (zirriborro gisa argitaratutakoek ez dute +balio). Dokumentuak ez badu Lizentzia honen bertsio-zenbakirik +zehazten, Free Software Foundation-ek argitaratutako bertsioetako +edozein aukera dezakezu (baina ez zirriborro gisa +argitaratutakoa). + +Lizentzia honen erabilpena zure dokumentuetarako: + +Zuk idatzitako dokumentu batean Lizentzia hau erabiltzeko, jar ezazu +Lizentziaren kopia bat dokumentuan, eta titulu-orriaren jarraian, +berriz, copyrighta eta lizentzia-ohar hauek: + + Copyright (c) URTEA ZURE IZENA. + Baimena ematen da dokumentu hau kopiatu, banatu edota aldatzeko Free + Software Foundation-ek argitaratutako GNU Dokumentazio Librearen + Lizentziaren 1.1 bertsioan edo berriago batean ezarritako baldintzak + betetzen badira, non Atal aldaezina ZERRENDATU EUREN TITULUAK den + eta Aurreko azaleko testuak eta Atzeko azaleko testuak ZERRENDATU + diren. "GNU Dokumentazio librearen lizentzia" titulua duen atalean + lizentzia honen kopia bat biltzen da. + +Atal aldaezinik ez baduzu, idatzi "Atal aldaezinik gabe" aldaezinak +zeintzuk diren adierazi beharrean. Aurreko azaleko testurik ez baduzu, +idatzi "Aurreko azaleko testurik gabe" "Aurreko azaleko testuak +ZERRENDATU dira" adierazi beharrean; gauza bera Atzeko azaleko testuei +dagokienez. + +Zure dokumentuan programa-kodearen adibide ez-tribialik +baldin badago, zera gomendatzen dizugu: adibide horiek ere jartzea +aukeratutako software librearen lizentziarekin batera paraleloki, GNU +Lizentzia Publiko Orokorra lizentzian esaterako, software librean +erabil daitezen ahalbidetzeko. + + </PRE> + </BODY> +</HTML> diff --git a/tde-i18n-eu/docs/common/gpl-translated.html b/tde-i18n-eu/docs/common/gpl-translated.html new file mode 100644 index 00000000000..fa735becf32 --- /dev/null +++ b/tde-i18n-eu/docs/common/gpl-translated.html @@ -0,0 +1,415 @@ +<html> + +<header> + +<title>Deutsche Übersetzung der GNU General Public +License</title> +</header> + +<body bgcolor="FFFFFF"> +<p><em>Hau, <a href="gpl-license.html">GNU General Public +License</a>aren euskararen itzulpena da. Itzulpena hau lagungarria +delakoan banatzen da baina ez da ofiziala ezta legalki onartutako +itzulpena.</p> + +<p>Free Software Foundation ez da honen argitaratzailea eta ez du + benetazko GNU General License-aren ordezko legalatzat onartu.</p> + + <p>Free Software Foundation-ek aholkatzen dizu zure programaren +banaketa ofizialen baldintzetako itzulpen hau ez erabiltzeko; hori +egin ordez erabili mesedez ingelesezko bertsioa, Free Software +Foundation-ek argitaratua dena.</p></em> + +<p><em>This is a translation of the GNU +General Public License into German. This translation is distributed +in the hope that it will facilitate understanding, but it is not an +official or legally approved translation.</p> + + <p>The Free Software Foundation is not the publisher of this +translation and has not approved it as a legal substitute for the +authentic GNU General Public License. The translation has not been +reviewed carefully by lawyers, and therefore the translator cannot be +sure that it exactly represents the legal meaning of the GNU General +Public License. If you wish to be sure whether your planned +activities are permitted by the GNU General Public License, please +refer to the authentic English version.</p> + + <p>The Free Software Foundation strongly urges you not to use this + translation as the official distribution terms for your programs; + instead, please use the authentic English version published by the + Free Software Foundation.</p></em> + + <hr> +<center> +<h1>GNU Lizentzia Publiko Orokorra</h1> +</center> +<p> +2 bertsioa, 1991ko ekaina Copyright (C) 1989, 1991 Free Software +Foundation,Inc. 59 Temple Place - Suite 330, Boston, MA 02111-1307, +USA.<br> +Edonork egin eta bana ditzake lizentzia-dokumentu honen kopia +literalak,baina debekatuta dago dokumentuan aldaketak egitea. +</p> + + <h2>Aitzinsolasa</h2> +<p>Softwarea konpartitzeko eta aldatzeko askatasuna +kentzeko diseinatuta daude software-lizentzia gehienak. +Aitzitik, software librea konpartitu eta aldatzeko +duzun askatasuna bermatzea da GNU Lizentzia Publiko +Orokorraren xedea, hau da, softwarea erabiltzaile +guztientzat librea izango dela ziurtatzea. Lizentzia +Publiko Orokor hau Free Software Foundation-en software +gehienari aplikatzen zaio, eta baita beste edozein +programari ere, egileek hala aginduz gero (Free +Software Foundation-en beste zenbait softwareri GNU +Liburutegien Lizentzia Publiko Orokorra aplikatzen zaio +horren ordez). Zure programei ere aplika diezaiekezu. +</p><p> +Software libreaz hitz egiten dugunean, askatasunari +buruz ari gara, eta ez prezioari buruz. Gure Lizentzia +Publiko Orokorren xedea da software librearen kopiak +banatzeko (eta nahi izanez gero, zerbitzu horrengatik +kobratzeko) askatasuna duzula ziurtatzea, +iturburu-kodea jasoko duzula edo nahi izanez gero +hartzeko aukera duzula bermatzea, softwarea aldatzeko +edo software-zatiak beste programa libre berri +batzuetan erabiltzeko eskubidea duzula segurtatzea, eta +gauza horiek egin ditzakezula jakinaraztea. +</p><p> +Zure eskubideak babesteko, norbaitek zuri eskubide +hauek ukatzea edo eskubide horiei uko eginaraztea +debekatzeko eta eragozteko mugak jarri behar ditugu. +Mugaketa horien ondorioz, softwarea aldatu edo kopiak +banatzen badituzu, zenbait erantzukizun hartuko dituzu +zure gain. +</p><p> +Adibidez, horrelako programa baten kopiak banatzen +badituzu, bai doan eta bai kuota baten truke, zuk +dituzun eskubide guztiak eman behar dizkiezu +hartzaileei. Beraiek ere iturburu-kodea jasotzen dutela +edo jaso dezaketela ziurtatu behar duzu. Eta baldintza +hauek erakutsi behar dizkiezu, zein eskubide dituzten +jakin dezaten. +</p><p> +Bi urrats hauekin babesten ditugu zure eskubideak: (1) +softwarearen egile-eskubideak erregistratuz, eta (2) +softwarea kopiatzeko, banatzeko edota aldatzeko legezko +baimena ematen dizun lizentzia eskainiz. +</p><p> +Horrez gainera, egile oro eta geure burua babestearren, +ziurtatu nahi dugu jende guztiak ulertzen duela +software libre honek ez duela inolako bermerik. +Norbaitek softwarea aldatu eta beste bati pasatzen +badio, hartzaileak, berak jaso duena ez dela +jatorrizkoa jakitea nahi dugu, besteen eraginez sortzen +diren arazoek kalterik egin ez diezaioten +jatorrizkoaren egilearen ospe edo izen onari. +</p><p> +Azkenik, aipatu beharrekoa da software-patenteek +etengabe mehatxu egiten diotela edozein programa +libreri. Programa libre baten birbanatzaileek banaka +patente-lizentziak eskuratu eta ondorioz programaren +jabe egitearen arriskua ekidin nahi dugu. Hori gerta ez +dadin, argi utzi dugu patente guztiek edonork +askatasunez erabiltzeko lizentzia izan behar dutela edo +bestela, inongo lizentziarik ez. +</p><p> +Softwarea kopiatzeko, banatzeko eta aldatzeko baldintza +zehatzak dituzu jarraian: +</p> +<h2> + Kopiatzeko, banatzeko eta aldatzeko baldintzak</h2> +<p> + <b>0.</b> Lizentzia Publiko Orokor honen baldintzen pean bana +daitekeela adierazten duen oharra jarri baldin badio +egile-eskubideen jabeak, programa edo lan horri +lizentzia hau aplikatuko zaio. Behean aipatzen den +"Programa" hitzak horrelako edozein programa edo lani +egiten dio erreferentzia, eta "programan oinarritutako +lana"rekin egile eskubideen legearen baitan egindako +Programa edo edozein lan eratorri adierazi nahi da: hau +da, Programa bera edo Programaren zati bat daukan lana, +bai kopia literala, bai aldaketak dituen kopia eta bai +beste hizkuntza batera itzulitakoa ere. (Aurrerantzean +itzulpena "aldaketa" terminoaren baitan sartuko da +inongo mugarik gabe). Lizentzia guztiak "zuri" +zuzenduta daude. +</p><p> +Lizentzia honi dagozkion jarduera bakarrak kopiatzea, +banatzea eta aldatzea dira; bestelako jarduerak +lizentzia honen esparrutik kanpo daude. Programa +exekutatzea ez dago mugatuta, eta Programaren emaitza +estaltzen da edukia Programan oinarritutako lana bada +soilik (Programa exekutatuz egina izan edo ez). Egia +den edo ez, programak egiten duenaren araberakoa da. +</p><p> +<b>1.</b> Programaren iturburu-kodea jaso bezala literalki +kopia eta bana dezakezu, edozein euskarritan, baldin +eta behar bezala eta ikusteko moduan jartzen badiozu +kopia bakoitzari egile-eskubideen oharra eta bermerik +ez duela dioen oharra; Lizentziari eta bermerik ezari +dagozkion ohar guztiak oso-osorik mantentzen badituzu; +eta Programaren hartzaile guztiei Lizentziaren kopia +ematen badiezu Programarekin batera. +</p><p> +Kuota kobra dezakezu kopia ematearen ekintza +fisikoagatik, eta zure esku dago garantia-babesa ematea +kuota baten truke. +</p><p> +<b>2.</b> Programaren kopia edo kopiak edo zati bat alda +ditzakezu, ondorioz Programan oinarritutako lana +osatuz, eta aldaketa horiek edo lana goian dagoen 1. +ataleko baldintzak betez kopia edo bana ditzakezu, +baina, betiere, beste baldintza hauek guztiak ere +betetzen badituzu: +</p> +<li> + <b>a)</b> Aldatu dituzun fitxategiei ohar nabarmenak jarri + behar dizkiezu, eta ohar horietan fitxategiak aldatu + dituzula adierazi behar duzu eta baita aldaketen data ere. +</li> +<li> +<b>b)</b> Programatik edo haren zati batetik eratorritako + lana, edo hura osoki edo haren zatiren bat biltzen + duen lana banatzen edo argitaratzen baduzu, osoki + lizentziatu behar duzu hirugarrenentzako inongo + kargurik gabe eta lizentzia honen baldintzen pean. +</li> +<li> +<b>c)</b> Aldatutako programa horrek exekutatutakoan + komandoak interaktiboki irakurtzen baditu, halako + erabilera interaktiboetan modu normalean erabiltzean + iragarki bat inprimatu edo erakustera behartu behar + duzu. Iragarki horrek dagokion egile-eskubideen + oharra eta bermerik ezarena (edo bestela, zuk bermea + ematen diozula dioena) izan behar ditu eta horrez + gain adierazi behar du erabiltzaileek programa + birbana dezaketela baldintza hauen pean; gainera, + horrekin guztiarekin batera, Lizentzia honen kopia + nola ikus dezaketen adierazi behar diezu. + (Salbuespena: Programa bera interaktiboa izan arren + normalean ez badu halako iragarkirik inprimatzen, + Programan oinarritutako zure lanak ez dute + iragarkirik inprimatu beharrik). +</li> +</p><p> +Aldatua izan den lanari bere osotasunean hartuta +aplikatuko zaizkio bete behar horiek. Lan horren atal +identifikagarriak ez badira Programatik era +torritakoak, eta ondorioz lan independente eta +bereizitzat har baldin ba daitezke, orduan Lizentzia +eta haren baldintzak ez zaizkie aplikatuko atal horiei +lan independente gisa banatzerakoan. Baina atal horiek +Programan oinarritutako lan oso baten zati bezala +banatzen badituzu, lan oso horren banaketa Lizentzia +honen baldintzak betez egin behar da, eta lizentzia +honek beste lizentziadun batzuentzako dituen baimenek +osoa hartzen dute, eta beraz, zati bakoitza eta zati +guztiak, nork idatzi dituen kontuan hartu gabe. +</p><p> +Honela, beraz, atal honen xedea ez da zuk osoki +idatzitako lanaren eskubideak eskatu edo exijitzea, +baizik eta Programan oinarritutako lan eratorrien edo +talde-lanen banaketa kontrolatzeko eskubidea baliatzea. +</p><p> +Horrez gainera, Programari (edo programan oinarritutako +lan bati) Programan oinarritu gabeko beste lan bat +gehitzen bazaio biltegi-bolumen batean edo banaketarako +euskarri batean, gehitze hutsarengatik beste lan hori +ez da sartuko Lizentzia honen esparruan. + +</p><p> +<b>3.</b> Programa kopia edo bana dezakezu (edo Programan +oinarritutako lana, 2. Atalean azaltzen den bezala) +objektu-kodean edo forma exekutagarrian 1. eta 2. +Ataletako baldintzei jarraiki, baldin eta honako +hauetako bat ere egiten baduzu: +</p> +<li> +<b>a)</b> Makina bidez irakurtzeko moduko iturburu-kode + osoarekin batera banatu goiko 1. eta 2. Ataletan + biltzen diren baldintzak betez softwarea trukatzeko + erabiltzen den euskarrian; edo, +</li> +<li> +<b>b)</b> Gutxienez hiru urterako balio duen eskaintza + idatziarekin batera banatu, hirugarrenei eskainiz + makina bidez irakurtzeko moduko iturburu-kode osoa, + iturburu-banaketa egitea fisikoki kostatu zaizuna + baino gehiago kobratu gabe, 1. eta 2. Ataletan + biltzen diren baldintzak betez softwarea trukatzeko + erabiltzen den euskarrian, edo, +</li> +<lI> +<b>c)</b> Dagokion iturburu-kodea banatzeko eskaintzari + buruz jaso duzun informaziorekin batera banatu + (Aukera hau merkataritzara zuzendu gabeko banaketetan + soilik onartzen da, eta programa objektu-kodean edo + forma exekutagarrian halako eskaintza batekin + jasotako kasuetan bakarrik, goian dagoen b + Azpiatalarekin bat etorriz). +</li> +<p> + Lan baten iturburu-kodea da lanari aldaketak egiteko +modurik egokiena. Lan exekutagarri baten iturburu-kode +osoa zera da: bere modulu guztien iturburu-kodea, lan +horri lotutako edozein interfazeren +definizio-fitxategiak eta exekutagarrien konpilazioa +eta instalazioa kontrolatzeko erabiltzen diren +script-ak. Nolanahi ere, aparteko salbuespen gisa, +banatzen den iturburu-kodeak ez dauka eman beharrik +exekutatzeko erabiltzen den sistema eragilearen osagai +nagusiekin (konpiladorea, nukleoa, eta abar) banatu ohi +den guztia (iturburu nahiz bitar moduan), baldin eta +osagaia bera ez bada exekutagarriarekin batera banatzen. +</p><p> +Exekutagarri edo objektu-kodeen banaketa xede +horretarako zehaztutako leku batetik kopiatzeko +sarbidea eskainiz egiten bada, orduan, leku beretik +iturburu-kodea kopiatzeko sarbide baliokidea +eskaintzea, iturburu-banaketa gisa hartzen da, nahiz +eta hirugarren alderdiak ez dauden behartuta +objektu-kodearekin batera iturburua kopiatzera. +</p><p> +<b>4.</b> Lizentzia honen baitan espresuki adierazitakoa bete +gabe ezin da Programa kopiatu, aldatu, azpilizentziatu +edo banatu. Beste era batean Programa kopiatu, aldatu, +azpilizentziatu edo banatzeko saio oro deuseza izango +da, eta Lizentzia honen baitan dauzkazun eskubideak +automatikoki kendu egingo zaizkizu. Dena den, Lizentzia +honen baitan zuregandik kopiak edo eskubideak jaso +dituztenei ez zaizkie lizentziak kenduko, baldintzak +betetzen dituzten bitartean. +</p><p> +<b>5.</b> Lizentzia hau sinatu ez duzunez, ez daukazu onartu +beharrik. Nolanahi ere, beste ezerk ez dizu emango +Programa edo programatik eratorritako lanak aldatzeko +edo banatzeko baimena. Ekintza horiek legez debekatuta +daude Lizentzia hau onartu ezean. Ondorioz, Programa +(edo Programan oinarritutako edozein lan) aldatu edo +kopiatzen baduzu, Lizentzia hau onartzen duzula +adierazten duzu, eta berarekin batera, Programa edo +Programan oinarritutako lanak kopiatzeko, banatzeko eta +aldatzeko baldintza guztiak. +</p><p> +<b>6.</b> Programa (edo Programan oinarritutako edozein lan) +birbanatzen duzunean, hartzaileak automatikoki jasotzen +du jatorrizko lizentza-emailearengandik Programa +kopiatu, banatu edo aldatzeko lizentzia, baldintza +hauek ezartzen dituena. Hemen ematen diren eskubideei +dagokienez, ezin diozu bestelako murriztapenik ezarri +hartzaileari. Ez da zure ardura hirugarrenei Lizentzia +hau betearaztea. +</p><p> +<b>7.</b> Epaitegi-ebazpen baten ondorioz edo +patente-eskubidea urratu dela dioen salaketa baten +ondorioz, edo beste edozein arrazoirengatik (ez +bakarrik patente gaiei dagokiena) Lizentzia honen +baldintzekin bat ez datozen baldintzak ezartzen +bazaizkizu, ez zaituzte Lizentzia honen baldintzak bete +beharretik libratuko. Ezinezkoa bazaizu Lizentzia +honetako baldintzak eta dagozkion beste betebehar +batzuk betez banatzea, ezingo duzu Programa inola ere +banatu. Adibidez, patente-lizentzia batek ez balu +onartuko zure bitartez zuzenean edo zeharka kopiak +jasotzen dituztenek Programa royalty-rik gabe +birbanatzea, orduan, bai patentea eta bai Lizentzia hau +betetzeko modu bakarra Programa ez banatzea litzateke. +</p><p> +Atal honen zatiren bat baliogabea edo bete ezina bada +egoera bereziren batean, atalaren gainerako guztia +aplikatu beharko da, eta atala bere osotasunean +aplikatu beharko da beste egoeretan. +</p><p> +Ez da atal honen xedea patenteak edo jabetza-eskubideen +eskakizunak ez betetzera bultzatzea edo halako +eskakizunen baliozkotasuna ukatzea. Atal honen xede +bakarra software librearen banaketa-sistemaren +zuzentasuna babestea da; izan ere, lizentzia publikoen +bidez bideratzen baita. Sistema horren baitan +banatutako software ugariari ekarpen oparoa egin dio +jende askok, sistema modu iraunkorrean aplikatuko +delakoan. Egilearen/emailearen esku dago erabakitzea +beste sistemaren baten bidez banatu nahi duen edo ez +eta lizentziadun batek ezin du halako erabakirik inposatu. +</p><p> +Atal honen xedea da argi eta garbi uztea Lizentzia +honen gainerako zatiaren ondoriotzat jotzen dena. +</p><p> +<b>8.</b> Zenbait herrialdetan Programaren banaketa edo/eta +erabilera mugatzen baldin badute patenteen edo +copyright-dun interfazeen bidez, jatorrizko copyright-a +duenak banaketa geografikoki mugatu ahal izango du +herrialde horiek kanpoan uzteko, era horretan baztertu +gabeko herrialdeetan edo herrialdeen artean soilik egin +ahal izan dadin banaketa. Halako kasuetan, mugaketa +hori Lizentzia honetan sartuta geratuko da, +Lizentziaren gorputzean idatzita egongo balitz bezala. +</p><p> +<b>9.</b> Free Software Foundation-ek noizean behin Lizentzia +Publiko Orokorraren bertsio berrikusiak edo berriak +argitara ditzake. Bertsio berri horiek egungoaren +antzekoak izango dira espirituz, baina arazo edo kezka +berriei aurre egin beharko dienez, litekeena da +zehatz-mehatz bat ez etortzea. +</p><p> +Bertsio bakoitzak bertsio-zenbaki desberdindua dauka. +Programak Lizentzia honen bertsio-zenbaki bat zehazten +badu bai berari eta bai geroagoko "beste edozein +bertsiori" aplikatzen zaiona, aukera duzu bertsio +horren edo Free Software Foundation-ek geroago +argitaratutako beste bertsioren baten baldintzak +betetzeko. Programak ez badu Lizentzia honen +bertsio-zenbakirik zehazten, Free Software +Foundation-ek argitaratutako bertsioetako edozein +aukera dezakezu. +</p><p> +<b>10.</b> Banaketa-baldintza desberdinak dituzten beste +programa libre batzuetan sartu nahi badituzu +Programaren zatiak, idatz iezaiozu egileari baimena +eskatzeko. Free Software Foundation-en esku baldin +badaude jabetza intelektualeko eskubideak, idatz ezazu +Free Software Foundation-era, batzuetan salbuespenak +egiten baititugu halakoetan. Gure erabakia bi helburu +hauen araberakoa izango da: gure software libretik +eratorritako lan guztien egoera librea mantentzea eta +oro har softwarea konpartitua eta berrerabilia izan +dadin sustatzea. +</p> +<h3> + BERMERIK EZ</h3> +<p> + <b>11.</b> PROGRAMAREN LIZENTZIA DOAN EMATEN DENEZ, PROGRAMAK +EZ DU BERMERIK, LEGE APLIKAGARRIAK ONARTZEN DUEN +NEURRIAN. AURKAKORIK ADIERAZTEN EZ DEN KASUETAN, +JABETZA INTELEKTUALEKO ESKUBIDEA DUTENEK ETA/EDO BESTE +ALDERDI BATZUEK PROGRAMA "DAGOEN-DAGOENEAN" EMATEN DUTE +INOLAKO BERMERIK GABE, EZ ESPRESUKI ADIERAZITAKORIK ETA +EZ INPLIZITURIK, BARNE HARTUZ, BAINA HORRETARA MUGATU +GABE, KOMERTZIALIZAGARRITASUNAREN EDO XEDE JAKIN +BATERAKO EGOKITASUNAREN BERMEA. PROGRAMAREN KALITATEARI +ETA ERRENDIMENDUARI DAGOKIONEZ, ZURE GAIN DAGO ARRISKU +GUZTIA. PROGRAMAK AKATSIK IZANGO BALU, KONPONTZEKO EDO +ZUZENTZEKO BEHARREZKO ZERBITZU GUZTIEN KOSTUA ZURE GAIN +HARTU BEHARKO DUZU. +</p><p> +<b>12.</b> EZ BADA LEGE APLIKAGARRIAK EDO IDATZIZ JASOTAKO +BORONDATEZKO AKORDIOAK HALA ESKATZEN DUELAKO, JABETZA +INTELEKTUALEKO ESKUBIDEDUNARI EDO GOIAN BAIMENTZEN DEN +BEZALA PROGRAMA BIRBANATU EDO BERTAN ALDAKETAK EGIN +DITZAKEEN BESTE ALDERDI BATI EZINGO DIOZU +ERANTZUKIZUNIK ESKATU KALTEENGATIK, EZTA PROGRAMAREN +ERABILERA EDO ERABILTZEKO EZGAITASUNAREN ONDORIOZ SOR +LITEZKEEN EDOZEIN ERATAKO KALTE OROKOR, BEREZI, +GEHIGARRI EDO ONDORIOZKOAK IZANDA ERE (BESTEAK BESTE, +DATUAK GALTZEA EDO HONDATZEA, EDO ZUK EDO BESTE +NORBAITEK JASANDAKO GALERAK, EDO BESTE PROGRAMEKIN LAN +EGITEKO PROGRAMAREN HUTS EGITEREN BAT), NAHIZ ETA +ESKUBIDEDUNARI EDO BESTE NORBAIT HORRI KALTEAK IZAN +LITEZKEELA AURRETIK ABISATU IZAN. +</p> +<h3> BALDINTZEN AMAIERA</h3> + +</body> + +</html> diff --git a/tde-i18n-eu/docs/common/kde-localised.css b/tde-i18n-eu/docs/common/kde-localised.css new file mode 100644 index 00000000000..4a56ecb84d0 --- /dev/null +++ b/tde-i18n-eu/docs/common/kde-localised.css @@ -0,0 +1,28 @@ +/* + KDE CSS for es HTML documentation (all media types). + Copyright (C) 2000 <**authorname**> + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + + Send comments, suggestions, etc. to <**authorcontactdetails**>. +*/ + +/* + These settings will override kde-default.css. + + Any updates should be validated, e.g. http://jigsaw.w3.org/css-validator/ +*/ + +:lang(eu) { } diff --git a/tde-i18n-eu/docs/common/logotp3.png b/tde-i18n-eu/docs/common/logotp3.png Binary files differnew file mode 100644 index 00000000000..c5595bbd38e --- /dev/null +++ b/tde-i18n-eu/docs/common/logotp3.png diff --git a/tde-i18n-eu/docs/kdesdk/Makefile.am b/tde-i18n-eu/docs/kdesdk/Makefile.am new file mode 100644 index 00000000000..140f086b116 --- /dev/null +++ b/tde-i18n-eu/docs/kdesdk/Makefile.am @@ -0,0 +1,4 @@ +KDE_LANG = eu +SUBDIRS = $(AUTODIRS) +KDE_DOCS = AUTO +KDE_MANS = AUTO diff --git a/tde-i18n-eu/docs/kdesdk/Makefile.in b/tde-i18n-eu/docs/kdesdk/Makefile.in new file mode 100644 index 00000000000..fa446ef6066 --- /dev/null +++ b/tde-i18n-eu/docs/kdesdk/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/kdesdk +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@ +kdeinitdir = @kdeinitdir@ +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/kdesdk/Makefile'; \ +#>- cd $(top_srcdir) && \ +#>- $(AUTOMAKE) --gnu docs/kdesdk/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/kdesdk/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdesdk/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdesdk/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/kdesdk/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdesdk/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdesdk/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/kdesdk/kbabel/Makefile.am b/tde-i18n-eu/docs/kdesdk/kbabel/Makefile.am new file mode 100644 index 00000000000..140f086b116 --- /dev/null +++ b/tde-i18n-eu/docs/kdesdk/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/kdesdk/kbabel/Makefile.in b/tde-i18n-eu/docs/kdesdk/kbabel/Makefile.in new file mode 100644 index 00000000000..b21205e24cf --- /dev/null +++ b/tde-i18n-eu/docs/kdesdk/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/kdesdk/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@ +kdeinitdir = @kdeinitdir@ +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/kdesdk/kbabel/Makefile'; \ +#>- cd $(top_srcdir) && \ +#>- $(AUTOMAKE) --gnu docs/kdesdk/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/kdesdk/kbabel/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdesdk/kbabel/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdesdk/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/kdesdk/kbabel/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdesdk/kbabel/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdesdk/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/kdesdk/kbabel/catman.docbook b/tde-i18n-eu/docs/kdesdk/kbabel/catman.docbook new file mode 100644 index 00000000000..abfda74f803 --- /dev/null +++ b/tde-i18n-eu/docs/kdesdk/kbabel/catman.docbook @@ -0,0 +1,167 @@ +<chapter id="using-catalogmanager"> +<title +>&catalogmanager; erabiltzen</title> +<anchor id="catalogmanager"/> + +<screenshot +> <screeninfo +>&catalogmanager;-aren pantaila-kaptura</screeninfo +> <mediaobject +> <imageobject +> <imagedata fileref="snap_catalogmanager.png" format="PNG"/> </imageobject +> <textobject +><phrase +>&catalogmanager;-aren pantaila-kaptura</phrase +></textobject +> </mediaobject +> </screenshot> +<para +> 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. </para> +<para +> Landu beharreko fitxategiak edo falta direnak errazago aurkitu ahal izateko fitxategi bakoitzaren egoera-barra ere agertzen da ikono hau erabiliz gero: </para> + +<itemizedlist +> <listitem +> <para +> <inlinemediaobject +> <imageobject +> <imagedata fileref="catalogmanager_ok.png" format="PNG"/> </imageobject +> </inlinemediaobject +> Fitxategi honetako mezu guztiak itzuli gabe daude.</para +> </listitem +> <listitem +> <para +> <inlinemediaobject +> <imageobject +> <imagedata fileref="catalogmanager_needwork.png" format="PNG"/> </imageobject +> </inlinemediaobject +> Fitxategi honetako mezu batzuk zalantzazkoak edo itzuli gabeak dira </para +> </listitem +> <listitem +> <para +> <inlinemediaobject +> <imageobject +> <imagedata fileref="catalogmanager_missing.png" format="PNG"/> </imageobject +> </inlinemediaobject +> Fitxategi hau ez dago <acronym +>PO</acronym +> fitxategien direktorioan. </para +> </listitem +> <listitem +> <para +> <inlinemediaobject +> <imageobject +> <imagedata fileref="catalogmanager_broken.png" format="PNG"/> </imageobject +> </inlinemediaobject +> Fitxategi honek akats sintaktikoak ditu. </para +> </listitem +> <listitem +> <para +> <inlinemediaobject +> <imageobject +> <imagedata fileref="catalogmanager_reload.png" format="PNG"/> </imageobject +> </inlinemediaobject +> Fitxategi honi buruzko informazioa eguneratzen ari da unean. Eguneratzen amaitzean, goian zerrendatzen diren ikonoetako bat hartuko du bere egoera adierazteko. </para +> </listitem +> </itemizedlist> + +<para +> Ikono bat ondoko ikonoaz markatuta badago <inlinemediaobject +> <imageobject +> <imagedata fileref="catalogmanager_nopot.png" format="PNG"/> </imageobject +> </inlinemediaobject +>, hau bezala: <inlinemediaobject +> <imageobject +> <imagedata fileref="catalogmanager_nopot_ok.png" format="PNG"/> </imageobject +> </inlinemediaobject +>, fitxategi edo direktorio hori <acronym +>POT</acronym +> fitxategien direktorioan ez dagoela adierazten du.</para> + +<para +> Fitxategi bat markatzeko edo marka kentzeko aukera duzu fitxategiaren testuinguru-menuan <guimenuitem +>Aldizkatu markaketa</guimenuitem +> aukeratuz.</para> + +<para +>Direktorio bateko markaketa guztiak aldizkatu edo kendu nahi badituzu, sakatu saguaren eskuineko botoia direktorioaren gainean eta hautatu <guimenuitem +>Aldizkatu markaketak</guimenuitem +> edo <guimenuitem +>Kendu markaketak</guimenuitem +>. Markaketak automatikoki gordetzen dira &kbabel;-etik irtetean.</para> + +<para +>Fitxategi bat irekitzeko egin klik bikoitza fitxategian, hautatu <menuchoice +><guimenuitem +>Ireki</guimenuitem +></menuchoice +> testuinguru-menutik edo sakatu <keycap +>Itzuli</keycap +> nahiz <keycombo action="simul" +>&Ctrl;<keycap +>O</keycap +> </keycombo +>.</para> + +<para +>&catalogmanager; konfiguratzeko aukera duzu honela (1.1 bertsioan edo garatuagoan Katalogo-kudeatzailea programatik egiten da, eta ez Kbabel-etik): <menuchoice +><guimenu +>Konfigurazioa</guimenu +><guimenuitem +> Konfiguratu &catalogmanager;...</guimenuitem +></menuchoice +>. Ikus <link linkend="preferences-catalogmanager" +>Hobespenak</link +> sekzioa xehetasun gehiagorako.</para> + +<sect1 id="catman-features"> +<title +>&catalogmanager;-aren gailuak</title> +<para +> &kbabel;-en fitxategiak irekitzeko gailu nagusiez gain &catalogmanager;k beste zenbait gailu onartzen ditu <acronym +>PO</acronym +>-fitxategien zuhaitz bat mantentzeko. </para> + +<sect2 id="catman-find"> +<title +>Bilatu eta ordeztu fitxategi anitzetan</title> +<para +> &kbabel;-erako behar-beharrezko gailuetako bat fitxategi anitzetan aldi berean bilatzeko eta ordezteko aukera zen. &catalogmanager;k gailu hori onartzen du &kbabel;-ekin erabatintegratuta. </para> +</sect2> + +<sect2 id="catman-statistics"> +<title +>Estatistikak</title> +<para +> &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. </para> +</sect2> + +<sect2 id="catman-syntax"> +<title +>Sintaxia egiaztatzen</title> +<para +> Honek aukera ematen du <acronym +>PO</acronym +>-fitxategi anitzen sintaxia egiaztatzeko <command +>msgfmt</command +> erabiliz. Fitxategiren bat egiaztatzen ez bada, ezingo da erabili <acronym +>MO</acronym +>-banaketa bitarrerako fitxategi bat sortzeko. Horrelako fitxategi okerrak <acronym +>PO</acronym +>-fitxategiari dagokion paketea konpilatzeko saioak huts egitea ekarri ohi du ondorioz. </para> +</sect2> + +<sect2 id="catman-commands"> +<title +>Erabiltzaileak definitutako aginduak</title> +<para +> &catalogmanager;k erabiltzea nahi zenukeen funtzionalitaterik eskaini ezin duenez,zerorren aginduak definituz handitu dezakezu. </para> +<para +> Aginduen bi ezarpen daude. Bata direktorioetarako eta bestea banakako fitxategietarako. Agindu horiek hemen ezar ditzakezu: <link linkend="preferences-catalogmanager" +>kongifurazio-elkarrizketa</link +> fitxategien zerrendako sarrera batean &RMB; sakatuz sartu. </para> +</sect2> + +</sect1> +</chapter> + diff --git a/tde-i18n-eu/docs/kdesdk/kbabel/dictionaries.docbook b/tde-i18n-eu/docs/kdesdk/kbabel/dictionaries.docbook new file mode 100644 index 00000000000..33a1f6841cf --- /dev/null +++ b/tde-i18n-eu/docs/kdesdk/kbabel/dictionaries.docbook @@ -0,0 +1,719 @@ +<chapter id="dictionaries"> +<title +>Hiztegiak</title> + +<para +>&kbabel;-ek 3 modu ditu itzulitako <acronym +>PO</acronym +> mezuen kateak bilatzeko erabil daitezkeenak:</para> + +<itemizedlist +> <listitem +> <para +>Itzulpena bilatzen, itzulpen datu-base bat erabiltzen </para +> </listitem +> <listitem +> <para +>Itzulpen-zirriborroa </para +> </listitem +> <listitem +> <para +>&kbabeldict; </para +> </listitem +> </itemizedlist> + +<sect1 id="database"> +<!-- FIXME: settings --> +<title +>Itzulpen datu-basea</title> + +<para +>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.</para> + +<para +>Modu hau &kbabel;-ekin ondoen integratzen denetako bat da. Bilaketaz eta itzulpen-zirriborroaz gain, ondoko gailuak onartzen ditu:</para> + +<itemizedlist +> <listitem +> <para +>&kbabel;-en editorean idatzitako itzulpen berri guztiak automatikoki biltegiratu daitezke datu-basean.</para +> </listitem +> <listitem +> <para +>Datu-base hau <acronym +>msgid</acronym +> <quote +>parekatzeko (Diff)</quote +> erabil daiteke.</para +> </listitem +> </itemizedlist> + +<para +>Jakina, datu-basean zenbat eta itzulpen gehiago biltegiratu, orduan eta produktiboa izan zaitezke. Datu-basea betetzeko, <guilabel +>Datu-basea</guilabel +> tabulatzailea erabil dezakezu hobespenen elkarrizketan edo itzulitako mezu guztien gehikuntza automatikoa tabulatzaile berean piztu dezakezu.</para> + +<sect2 id="database-settings"> +<title +>Ezarpenak</title> +<para +> Bilatzeko modu hau konfiguratu eta nola erabili behar den jakin dezakezu <menuchoice +> <guisubmenu +>Konfigurazioa</guisubmenu +> <guisubmenu +>Konfiguratu hiztegia</guisubmenu +> <guimenuitem +>Itzulpen datu-basea</guimenuitem +> </menuchoice +> &kbabel;-en menuan hautatuz. </para> +<para +> <guilabel +>Generikoa</guilabel +> tabulatzaileak datu-basean bilatzeko ezarpen orokorrak biltzen ditu. </para> +<variablelist> + <varlistentry> + <term +><guilabel +>Search in whole database (slow)</guilabel +></term> + <listitem> + <para> + Do not use <quote +>good keys</quote +>, search in the whole database. + This is slow, but will return the most precise results. + </para> + </listitem> + </varlistentry> + <varlistentry> + <term +><guilabel +>Search in list of "good keys" (best)</guilabel +></term> + <listitem> + <para> + Use <quote +>good keys</quote +> strategy. This option will give you the + best tradeoff between speed and exact matching. + </para> + </listitem> + </varlistentry> + <varlistentry> + <term +><guilabel +>Return the list of "good keys" (fast)</guilabel +></term> + <listitem> + <para> + Just return <quote +>good keys</quote +>, 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. + </para> + </listitem> + </varlistentry> +<varlistentry> + <term +><guibutton +>Case sensitive</guibutton +></term> + <listitem> + <para> + Distinguish case of letters when searching the text. + </para> + </listitem> + </varlistentry> +<varlistentry> + <term +><guibutton +>Normalize white space</guibutton +></term> + <listitem> + <para> + Skip unnecessary white space in the texts, so the searching will ignore small + differences of white space, ⪚ number of spaces in the text. + </para> + </listitem> + </varlistentry> +<varlistentry> + <term +><guibutton +>Remove context comment</guibutton +></term> + <listitem> + <para> + Do not include context comments in search. You will want this to be turned on. + </para> + </listitem> + </varlistentry> + <varlistentry> + <term +><guilabel +>Character to be ignored</guilabel +></term> + <listitem> + <para +>Hemen bilaketan zehar ezikusi beharreko karaktereak sar +ditzakezu. Adibide tipikoa azeleratzailearen marka hau litzateke, &ie; +& &kde; testuetarako. + </para> + </listitem> + </varlistentry> + </variablelist> +<para> +The <guilabel +>Search</guilabel +> 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 <emphasis +><guilabel +>Word substitution</guilabel +></emphasis +>. By substituting +one or two words the approximate text can be found as well. For example, assume you +are trying to find the text <userinput +>My name is Andrea</userinput +>. +</para> +<variablelist> + <varlistentry> + <term +><guilabel +>Equal</guilabel +></term> + <listitem> + <para> + Text from database matches if it is the same as the searched string. In our example it can + be <emphasis +>My name is !amp-internal!Andrea</emphasis +> (if !amp-internal! is set as ignored character + in <guilabel +>Characters to be ignored</guilabel +> on <guilabel +>Generic</guilabel +> tab). + </para> + </listitem> + </varlistentry> + <varlistentry> + <term +><guilabel +>Query is contained</guilabel +></term> + <listitem> + <para> + Text from database matches if the searched string is contained in it. For our example it can + be <emphasis +>My name is Andrea, you know?</emphasis +>. + </para> + </listitem> + </varlistentry> + <varlistentry> + <term +><guilabel +>Query contains</guilabel +></term> + <listitem> + <para> + Text from database matches if the searched string contains it. For our example it can + be <emphasis +>Andrea</emphasis +>. You can use this for enumerating the possibilities to + be found. + </para> + </listitem> + </varlistentry> +<varlistentry> + <term +><guibutton +>Regular Expression</guibutton +></term> + <listitem> + <para> + Consider searched text as a regular expression. This is mainly used for + &kbabeldict;. You can hardly expect regular expressions in PO files. + </para> + </listitem> + </varlistentry> +<varlistentry> + <term +><guibutton +>Use one word substitution</guibutton +></term> + <listitem> + <para> + 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 <emphasis +>Your name is Andrea</emphasis +> as well. + </para> + </listitem> + </varlistentry> +<varlistentry> + <term +><guibutton +>Max number of words in the query</guibutton +></term> + <listitem> + <para> + Maximal number of words in a query to enable one word substitution. + </para> + </listitem> + </varlistentry> + <varlistentry> + <term +><guilabel +>Local characters for regular expressions</guilabel +></term> + <listitem> + <para> + Characters to be considered part of regular expressions. + </para> + </listitem> + </varlistentry> + </variablelist> +<note> +<para> +Two-word substitution is not implemented yet. +</para> +</note> +</sect2> + +<sect2 id="database-fill"> +<title +>Filling the database</title> +<para> +The <guilabel +>Database</guilabel +> tab allows to define where is the database stored on +disk (<guilabel +>Database directory</guilabel +>) and if it should be used for automatic +storing of the new translations (<guibutton +>Auto add entry to database</guibutton +>). +In this case you should specify the author of the new translation in <guilabel +>Auto added +entry author</guilabel +>. +</para> +<para> +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 <guilabel +>Repeated strings</guilabel> +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. +</para> +<screenshot> +<screeninfo +>Filling the database</screeninfo> +<mediaobject> +<imageobject> +<imagedata fileref="dbcan.png" format="PNG"/> +</imageobject> +<textobject +><phrase +>Filling the database by existing PO-files</phrase +></textobject> +</mediaobject> +</screenshot +></sect2> + +<sect2 id="database-goodkeys"> +<title +>Defining good keys</title> +<para> +On the <guilabel +>Good keys</guilabel +> tab are the thresholds to specify how to fill +the list of good keys. +<guilabel +>Minimum number of query words in the key (%)</guilabel +> 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 <guilabel +>Minimum number of words of the key also in the query (%)</guilabel +>. +The length of the words can be set by <guilabel +>Max length</guilabel +> spinbox. +</para> +<para +>Searched text typically contains number of generic words, ⪚ articles. You can +eliminate the words based on the frequency. You can discard them by +<guilabel +>Discard words more frequent than</guilabel +> or consider as always present by +<guilabel +>frequent words are considered as in every key</guilabel +>. This way the +frequent words will be almost invisible for queries. +</para> +</sect2> +</sect1> + + +<sect1 id="auxiliary"> +<title +>Auxiliary PO file</title> + +<para +>This searching mode is based on matching the same original +English string (the msgid) translated in some other language in an +auxillary <acronym +>PO</acronym +> file. It is very common for romanic +languages to have similar words, similarly for for anglosaxon and +slavonic ones.</para> + +<para +>For example, say I wanted to translate the word +<quote +>on</quote +>, from <filename +>kdelibs.po</filename +>, into Romanian +but have no clue. I look in the same file for French and find +<quote +>actif</quote +>, and in the Spanish one find +<quote +>activado</quote +>. So, I conclude that the best one in Romanian +will be <quote +>activ</quote +>. &kbabel; automates this task. +Currently you can define only one auxiliary file to search.</para> + +<sect2 id="auxiliary-settings"> +<title +>Settings</title> +<para> +You can configure this searching mode by selecting +<menuchoice> + <guisubmenu +>Settings</guisubmenu> + <guisubmenu +>Configure Dictionary</guisubmenu> + <guimenuitem +>PO Auxiliary</guimenuitem> +</menuchoice> +from the &kbabel; menu.</para> + +<para +>In the <guilabel +>Configure Dictionary PO Auxiliary</guilabel> +dialog you can select the path to the auxiliary <acronym +>PO</acronym> +file. To automate <acronym +>PO</acronym +>-file switching when you +change current edited file there are many variables delimited by +<literal +>@</literal +> char that are replaced by appropriate +values:</para> + +<variablelist> + <varlistentry> + <term +>@PACKAGE@</term> + <listitem +><para> + The name of application or package currently being translated. + For example, it can expand to kbabel, kdelibs, konqueror + and so on. + </para +></listitem> + </varlistentry> + <varlistentry> + <term +>@LANG@</term> + <listitem +><para> + The language code. + For example can expand to: de, ro, fr etc. + </para +></listitem> + </varlistentry> + <varlistentry> + <term +>@DIRn@</term> + <listitem +><para> + where <quote +>n</quote +> is a positive integer. This expands to + the <quote +>n</quote +>-th directory counted from the filename (right to + left). + </para +></listitem> + </varlistentry> +</variablelist> + +<para +>In the edit line the actual path to the auxiliary +<acronym +>PO</acronym +> 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 <acronym +>PO</acronym +> file. Let's take an +example.</para> + +<para +>I'm Romanian and I have some knowledge about French language and +I work on &kde; translation.</para> + +<para +>First step is to download a very fresh +<filename +>kde-i18n-fr.tar.bz2</filename +> from the <ulink +url="ftp://ftp.kde.org/pub/kde/snapshots/current/kde-i18n" +>&kde; &FTP; +site</ulink +> or to use the <acronym +>CVS</acronym +> system to put on my +hard-disk a French translation tree. I do this into +<filename +>/home/clau/cvs-cvs.kde.org/kde-i18n/fr</filename +>.</para> + +<para +>My <acronym +>PO</acronym +> sources directory is in +<filename +>/home/clau/cvs-cvs.kde.org/kde-i18n/ro</filename +>. Don't +forget to select <guilabel +>PO Auxiliary</guilabel +> as the default +dictionary and check <guilabel +>Automatically start search</guilabel> +on the <guilabel +>Search</guilabel +> tab from &kbabel;'s +<guilabel +>Preferences</guilabel +> dialog.</para> + +</sect2> +</sect1> + +<sect1 id="compendium"> +<!-- FIXME: examples --> +<title +>PO compendium</title> + +<para +>A compendium is a file containing a collection of all +translation messages (pairs of <acronym +>msgid</acronym +> and +<acronym +>msgstr</acronym +>) in a project, ⪚ in &kde;. Typically, +compendium for a given language is created by concatenating all +<acronym +>PO</acronym +> files of the project for the +language. Compendium can contain translated, untranslated and fuzzy +messages. Untranslated ones are ignored by this module. </para> + +<para +>Similarly to Auxiliary <acronym +>PO</acronym +>, this searching +mode is based on matching the <quote +>same</quote +> original string +(<acronym +>msgid</acronym +>) in a compendium. Currently you can define +only one compendium file to search. </para> + +<para +>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. </para> + +<sect2 id="compendium-settings"> +<title +>Settings</title> + +<para> +You can configure this searching mode by selecting +<menuchoice> + <guisubmenu +>Settings</guisubmenu> + <guisubmenu +>Configure Dictionary</guisubmenu> + <guimenuitem +>PO Compedium</guimenuitem> +</menuchoice> +in &kbabel;'s menu. +</para> + +<para +>In <guilabel +>Configure Dictionary PO Compendium</guilabel> +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 <literal +>@</literal +> char which si +replaced by appropriate value:</para> + +<variablelist> + <varlistentry> + <term +>@LANG@</term> + <listitem +><para> + The language code. + For example can expand to: de, ro, fr etc. + </para +></listitem> + </varlistentry> +</variablelist> + +<para +>In the edit line is displayed the actual path to compendium +<acronym +>PO</acronym +> file. While you had best use provided variables in +path, it's possible to choose an absolute, real path to an existing +<acronym +>PO</acronym +> file to be used as a compendium.</para> + +<para +>A very fresh compendium for &kde; translation into ⪚ French +you can download <filename +>fr.messages.bz2</filename +> from the <ulink +url="ftp://ftp.kde.org/pub/kde/snapshots/current/kde-i18n" +>&kde; &FTP; +site</ulink +>. </para> + +<para +>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.</para> + +<variablelist> + <varlistentry> + <term +><guilabel +>Case sensitive</guilabel +></term> + <listitem> + <para> + If the matching of message in compendium should distinguish between uppercase and lowercase letters. + </para> + </listitem> + </varlistentry> + <varlistentry> + <term +><guilabel +>Ignore fuzzy string</guilabel +></term> + <listitem> + <para> + 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 <acronym +>PO</acronym +> files of the project which can include fuzzy messages. Untranslated ones are ignored always (You can't search for translation in untranslated messages, right?)</para> + </listitem> + </varlistentry> + <varlistentry> + <term +><guilabel +>Only whole words</guilabel +></term> + <listitem> + <para> + If the matching text should start and end at the boundaries of words. + </para> + </listitem> + </varlistentry> + <varlistentry> + <term +>A text matches if it <guilabel +>is equal to search text</guilabel +></term +> + <listitem> + <para> + A text in compendium matches the search text only if it is exactly the same (of course using the options above). + </para> + </listitem> + </varlistentry> + <varlistentry> + <term +>A text matches if it <guilabel +>is similar to search text</guilabel +></term> + <listitem> + <para> + A text in compendium matches the search text only if it is <quote +>similar</quote +>. Both texts are compared by short chunks of letters (<quote +>3-grams</quote +>) and at least half of the chunks has to be same. + </para> + </listitem> + </varlistentry> + <varlistentry> + <term +>A text matches if it <guilabel +>contains search text</guilabel +></term> + <listitem> + <para> + A text in compendium matches the search text if it contains the search text.</para> + </listitem> + </varlistentry> + <varlistentry> + <term +>A text matches if it <guilabel +>is contained in search text</guilabel +></term> + <listitem> + <para> + A text in compendium matches the search text if it is contained the search text. + </para> + </listitem> + </varlistentry> + <varlistentry> + <term +>A text matches if it <guilabel +>contains a word of search text</guilabel +></term> + <listitem> + <para> + 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. + </para> + </listitem> + </varlistentry> +</variablelist> +</sect2> +</sect1> +</chapter> + diff --git a/tde-i18n-eu/docs/kdesdk/kbabel/faq.docbook b/tde-i18n-eu/docs/kdesdk/kbabel/faq.docbook new file mode 100644 index 00000000000..f38b4a029cd --- /dev/null +++ b/tde-i18n-eu/docs/kdesdk/kbabel/faq.docbook @@ -0,0 +1,59 @@ +<chapter id="faq"> +<title +>Galderak eta erantzunak</title> +<qandaset> + <qandaentry> + <question> + <para +> &kbabel;-ek zergatik erakusten ditu galdera-markak hizkuntzaren berariazko karaktereak sartzean? </para> + </question> + <answer> + + <para +> Hori zure ezarpen lokalen arazoa da. Ondokoa lagungarria izan daiteke: Irten &kbabel;, shell batean ezarri <envar +>LANG</envar +> ingurune-aldagaia zure hizkuntzarako baliozkoa den aldagai lokal batean.<command +>bash</command +> agindu geruza erabiltzen baduzu landu ondoko agindu hau: <userinput +><command +> export <envar +>LANG</envar +>=<replaceable +> aldatu hau zure hizkuntzara</replaceable +></command +></userinput +>. Adibidez, alemanezko karaktereak erabiltzen dituzunean, egin <userinput +><command +>export <envar +>LANG</envar +>=de_DE.88591</command +></userinput +>. Abiarazi orduan &kbabel; shell horretatik. Arazoa desagertu bada, txertatu agindu hori zure <filename +>~/.profile</filename +> fitxategian. </para> + + </answer> + </qandaentry> + <qandaentry> + <question> + <para +> &kbabel;-ek zergatik erakusten ditu galdera-markak hizkuntzaren berariazko karaktereen ordez <acronym +>PO</acronym +> fitxategi bat kargatu ondoren?</para> + </question> + <answer> + <para +> 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 <keycombo action="simul" +>&Ctrl;<keycap +>F</keycap +></keycombo +> hondatutako karaktere guztiak aurkitzeko eta ordeztu itzazu.<note +> <para +> Ez bilatu benetako galdera-markarik, karaktereak galdera-marka gisa bakarrik bistaratzen baitira, baina barrutik karaktere desberdinak dira. </para +> </note +> Bestela ere, beharrezko karaktere guztiak biltzen dituen kode bakarreko letra-tipoa instalatu zenezake. </para> + </answer> + </qandaentry> +</qandaset> +</chapter> + diff --git a/tde-i18n-eu/docs/kdesdk/kbabel/glossary.docbook b/tde-i18n-eu/docs/kdesdk/kbabel/glossary.docbook new file mode 100644 index 00000000000..1fa5d3ecbfc --- /dev/null +++ b/tde-i18n-eu/docs/kdesdk/kbabel/glossary.docbook @@ -0,0 +1,223 @@ +<glossary id="glossary"> +<title +>Glosarioa</title> + +<glossdiv +><title +>-A</title> + <glossentry id="gloss-auxiliary" +> <glossterm +>Fitxategi lagungarria</glossterm +> <glossdef +> <para +> &kbabel;-en berariazko aukera, erabiltzaileak <acronym +>PO</acronym +> fitxategi bat ezarri eta iturburu-mezuak bilatu ahal izateko.Adibidez, frantseseko talde batekoa bazara eta gaztelaniaren edo italieraren ezagutza apur bat baduzu gaztelaniazko <acronym +>PO</acronym +> fitxategi lagungarri bat hartu eta ezar dezakezu, unean itzultzen ari zaren fitxategiarekin zerikusia duena. </para +> </glossdef +> </glossentry> +</glossdiv> + +<glossdiv +><title +>C</title> + <glossentry id="gloss-compendium" +> <glossterm +>Bilduma-fitxategia</glossterm +> <glossdef +> <para +> hizkuntza jakin baterako itzulpen guztien bilduma da. <acronym +>PO</acronym +> fitxategi handi hau aplikazioko <acronym +>PO</acronym +> fitxategi guztietako banako mezuez osatuta dago. Dagoeneko itzulitako kate guztiak oraindik itzuli gabeko edo partzialki itzulitako <acronym +>PO</acronym +> fitxategi berri batean gehitzeko erabil daiteke. &kbabel; -ek <quote +>PO bilduma</quote +> bilaketa-tresnan erabiltzen du fitxategi hori. Beste zenbait hizkuntzetan PO Bildumari PO Konpendioa deitzen zaio. </para +> </glossdef +> </glossentry> +</glossdiv> + +<glossdiv +><title +>F</title> + <glossentry id="fuzzy" +> <glossterm +>Zalantzazkoa</glossterm +> <glossdef +> <para +> Bandera bat da, oro har, <command +>msgmerge</command +>-k sortua. <acronym +>msgstr</acronym +> kate bat itzulpen okerra izan daitekeela erakusten du. Behar izanez gero, itzultzaileak katea ikusi eta aldaketak egin beharko dizkio eta ondoren mezuaren oharretik <quote +>fuzzy</quote +> bandera kendu. 'Fuzzy' banderak zalantzakoa egoeran dagoela esanahi du. </para +> </glossdef +> </glossentry> +</glossdiv> + +<glossdiv +><title +>I</title> + <glossentry id="i18n" +> <glossterm +>Internazionalizazioa</glossterm +> <acronym +>i18n</acronym +> <glossdef +> <para +> eragiketa honen bidez aplikazio bat hizkuntza anitzez ohartu eta onartzeko gai da. <quote +>internazionalizazioa</quote +> hitzak 20 karaktere ditu. Beraz, laburtzeko, jendea lehenengo eta azkeneko karaktereak soilik idazten hasi zen eta bien artean tarteko karaktereen kopurua(18) idazten zuen <acronym +>i18n</acronym +> laburdura komuna eratuz. </para +> <glossseealso otherterm="l10n" +></glossseealso +> </glossdef +> </glossentry> +</glossdiv> + +<glossdiv +><title +>L</title> + <glossentry id="l10n" +> <glossterm +>Lokalizazioa</glossterm +> <acronym +>l10n</acronym +> <glossdef +> <para +> eragiketa honen bidez dagoeneko internazionalizatuta dagoen aplikazio batek kulturaren edo hizkuntzaren ohituraren batek nahi duen moduan sarrera eta irteera prozesatzen du. <quote +>lokalizazioa</quote +> hitzak 12 karaktere ditu. Beraz, laburtzeko, jendea lehenengo eta azkeneko karaktereak soilik idazten hasi zen eta bien artean tarteko karaktereen kopurua (10) idazten zuen <acronym +>l10n</acronym +> laburdura komuna eratuz. </para +> <glossseealso otherterm="i18n" +></glossseealso +> </glossdef +> </glossentry> +</glossdiv> + +<glossdiv +><title +>M</title> + <glossentry id="mofile" +> <glossterm +>MO fitxategia</glossterm +> <acronym +>MO</acronym +> <glossdef +> <para +> <acronym +>MO</acronym +> hauxe adierazten du: <quote +>Makina Objektua</quote +>. <acronym +>MO</acronym +> fitxategi batek datu bitarrak biltzen ditu, ordenagailuek irakurtzeko egokiak izanik. <acronym +>MO</acronym +> fitxategi baten testuinguruak datu-base gisa daude antolatuta itzulitako kateak bizkorrago bilatu ahal izateko. <acronym +>MO</acronym +> fitxategiak <command +>msgfmt</command +> erabiliz <acronym +>PO</acronym +> fitxategiak konpilatuz gero lortzen dira. </para +> <glossseealso otherterm="pofile" +></glossseealso +> <glossseealso otherterm="potfile" +></glossseealso +> </glossdef +> </glossentry> + <glossentry id="msgid" +> <glossterm +>Mezua ID</glossterm +> <acronym +>msgid</acronym +> <glossdef +> <para +> <acronym +>msgid</acronym +> iturburu-katea <acronym +>PO</acronym +> fitxategi batean barneratzen duen gako-hitza da. C-antzeko kateak jarraitzen dio, lerro bakar batean edo lerro anitzetan hedatzen denak. </para +> <glossseealso otherterm="msgstr" +></glossseealso +> </glossdef +> </glossentry> + <glossentry id="msgstr" +> <glossterm +>Mezuaren katea</glossterm +> <acronym +>msgstr</acronym +> <glossdef +> <para +> <acronym +>msgstr</acronym +> itzulitako katea <acronym +>PO</acronym +> fitxategi batean barneratzen duen gako-hitza da. C-antzeko kateak jarraitzen dio, lerro bakar batean edo lerro anitzetan hedatzen denak. </para +> <glossseealso otherterm="msgid" +></glossseealso +> </glossdef +> </glossentry> +</glossdiv> + +<glossdiv +><title +>P</title> + <glossentry id="pofile" +> <glossterm +>PO fitxategia</glossterm +> <acronym +>PO</acronym +> <glossdef +> <para +> <acronym +>PO</acronym +> hauxe adierazten du:<quote +>Objektu Eramangarria</quote +>. <acronym +>PO</acronym +> fitxategiek itzul daitekeen kate bakoitza hizkuntza jakin batez duen itzulpenarekin lotzen duten kate-sortak biltzen dituzte. <acronym +>PO</acronym +> fitxategi bakoitza hizkuntza bakar batekin lotzen da.<acronym +>PO</acronym +> fitxategi bat <acronym +>POT</acronym +> fitxategi batetik sortzen da eta eskuz nahiz &kbabel; erabilizeditatzen da. </para +> <glossseealso otherterm="potfile" +></glossseealso +> <glossseealso otherterm="mofile" +></glossseealso +> </glossdef +> </glossentry> + <glossentry id="potfile" +> <glossterm +>POT fitxategia</glossterm +> <acronym +>POT</acronym +> <glossdef +> <para +> <acronym +>POT</acronym +> hauxe adierazten du <quote +>Objektu Eramangarriaren Eredua</quote +>. <quote +>POT</quote +>fitxategi bat aplikazioko iturburu-fitxategietatik itzul daitezkeen kate guztiak atereaz eraikitzen da. <quote +>POT</quote +> fitxategi batek ez du hizkuntza — bereziren baterako itzulpenik biltzen itzultzaileek eredu gisa erabiltzen dute. </para +> <glossseealso otherterm="pofile" +></glossseealso +> <glossseealso otherterm="mofile" +></glossseealso +> </glossdef +> </glossentry> +</glossdiv> + +</glossary> + diff --git a/tde-i18n-eu/docs/kdesdk/kbabel/kbabeldict.docbook b/tde-i18n-eu/docs/kdesdk/kbabel/kbabeldict.docbook new file mode 100644 index 00000000000..dd71156c55d --- /dev/null +++ b/tde-i18n-eu/docs/kdesdk/kbabel/kbabeldict.docbook @@ -0,0 +1,52 @@ +<chapter id="using-kbabeldict"> +<title +>&kbabeldict; erabiltzen</title> +<anchor id="kbabeldict"/> +<para +> &kbabeldict; &kbabel;-erako itzulpen-moduluetarako interfazesinple bat da. Itzulpenak bilatzeko aukera ematen dizu. </para> +<screenshot +> <screeninfo +>&kbabeldict; pantaila-kaptura</screeninfo +> <mediaobject +> <imageobject +> <imagedata fileref="snap_kbabeldict.png" format="PNG"/> </imageobject +> <textobject +><phrase +>&kbabeldict; pantaila-kaptura</phrase +></textobject +> </mediaobject +> </screenshot> +<para +> Goiko pantaila-kapturak ez du hautatutako modulurako ezarpenik. Ezarpenak erakusteko erabili<guibutton +>Erakutsi ezarpenak</guibutton +>. Orduan, hautatutako modulurako hobespenen widget-a leihoaren eskuinaldean agertuko da. Ondoren, &kbabeldict;-en leihoa honela agertuko da: </para> +<screenshot +> <screeninfo +>&kbabeldict; pantaila-kaptura</screeninfo +> <mediaobject +> <imageobject +> <imagedata fileref="snap_kbabeldict2.png" format="PNG"/> </imageobject +> <textobject +><phrase +>&kbabeldict;-en pantaila-kaptura ezarpenak agerian direla</phrase +></textobject +> </mediaobject +> </screenshot> +<para +> Oso erraza da erabiltzen. Modulu bat hautatu behar duzu <guilabel +>Bilatu moduluan</guilabel +> konbinazio-koadroan. Ondoren begiratu beharreko esaldia sartzen duzu eta <guibutton +>Hasi bilatzen</guibutton +> sakatzen duzu. Aurkitutako mezu guztiak beheko zerrendan agertzen dira, &kbabel;-en lehio nagusiko tresna bat bezalakoa izanik. Bilaketa geldi daiteke <guilabel +>Gelditu</guilabel +> sakatuz. Itzulitako testuan bilatu nahi baduzu, ez ordea ingelesezko iturburu-mezuan, <guilabel +>Bilatu itzulpenetan</guilabel +> erabili beharko duzu. </para> +<para +> Leihoaren beheko botoiak &kbabeldict; ixteko erabil daitezke, moduluaren ezarpenak erakutsiz/ezkutatuz edo &kbabeldict;-erako kredituak dituen elkarrizketa eta moduluak berak erakutsiz. </para> +<note +> <para +> Modulu estandarren eta dagozkien ezarpenen deskribapenerako ikus <xref linkend="dictionaries"/>. </para +> </note> +</chapter> + diff --git a/tde-i18n-eu/docs/kdesdk/kbabel/menu.docbook b/tde-i18n-eu/docs/kdesdk/kbabel/menu.docbook new file mode 100644 index 00000000000..fc1d1570c3c --- /dev/null +++ b/tde-i18n-eu/docs/kdesdk/kbabel/menu.docbook @@ -0,0 +1,2266 @@ +<!-- <?xml version="1.0" ?> +<!DOCTYPE chapter PUBLIC "-//KDE//DTD DocBook XML V4.1.2-Based Variant --> +<!-- V1.1//EN" "dtd/kdex.dtd"> --> + +<chapter id="commands"> +<title>Command Reference</title> + +<sect1 id="kbabel-menu"> +<title>The &kbabel; menu</title> + +<sect2> +<title>The File Menu</title> +<variablelist> + <varlistentry> + <term> + <menuchoice> + <shortcut> + <keycombo action="simul"> + &Ctrl;<keycap>O</keycap> + </keycombo> + </shortcut> + <guimenu>File</guimenu> + <guimenuitem>Open</guimenuitem> + </menuchoice> + </term> + <listitem> + <para> + <action> + Open</action> <acronym>PO</acronym> file. If the current file + is modified you will be prompted to save it first. + </para> + </listitem> + </varlistentry> + <varlistentry> + <term> + <menuchoice> + <guimenu>File</guimenu> + <guimenuitem>Open Recent</guimenuitem> + </menuchoice> + </term> + <listitem> + <para> + <action> + The recently-used documents list menu is displayed</action>, allowing you to open recently edited <acronym>PO</acronym> files. + </para> + </listitem> + </varlistentry> + <varlistentry> + <term> + <menuchoice> + <shortcut> + <keycombo action="simul"> + &Ctrl;<keycap>S</keycap> + </keycombo> + </shortcut> + <guimenu>File</guimenu> + <guimenuitem>Save</guimenuitem> + </menuchoice> + </term> + <listitem> + <para> + <action> + Saves</action> current <acronym>PO</acronym>file. If it's not modified no action is taken.</para> + </listitem> + </varlistentry> + <varlistentry> + <term> + <menuchoice> + <guimenu>File</guimenu> + <guimenuitem>Save As</guimenuitem> + </menuchoice> + </term> + <listitem> + <para> + <action> + Saves current</action> <acronym>PO</acronym> file under new name. + </para> + </listitem> + </varlistentry> + <varlistentry> + <term> + <menuchoice> + <guimenu>File</guimenu> + <guimenuitem>Revert</guimenuitem> + </menuchoice> + </term> + <listitem> + <para> + <action> + Load the last saved version</action> of the current <acronym>PO</acronym> file. + </para> + </listitem> + </varlistentry> + <varlistentry> + <term> + <menuchoice> + <guimenu>File</guimenu> + <guimenuitem>New View</guimenuitem> + </menuchoice> + </term> + <listitem> + <para> + <action> + Open a new window with current file loaded. + </action> + Very useful if you have to translate large + files and you need to keep an eye back to some strings. + </para> + </listitem> + </varlistentry> + <varlistentry> + <term> + <menuchoice> + <guimenu>File</guimenu> + <guimenuitem>New Window</guimenuitem> + </menuchoice> + </term> + <listitem> + <para> + <action> + Open a new empty window. + </action> + </para> + </listitem> + </varlistentry> + <varlistentry> + <term> + <menuchoice> + <shortcut> + <keycombo action="simul"> + &Ctrl;<keycap>Q</keycap> + </keycombo> + </shortcut> + <guimenu>File</guimenu> + <guimenuitem>Quit</guimenuitem> + </menuchoice> + </term> + <listitem> + <para> + <action>Quits</action> &kbabel; + </para> + </listitem> + </varlistentry> +</variablelist> +</sect2> + +<sect2> +<title>The Edit Menu</title> +<variablelist> + <varlistentry> + <term> + <menuchoice> + <shortcut> + <keycombo action="simul"> + &Ctrl;<keycap>Z</keycap> + </keycombo> + </shortcut> + <guimenu>Edit</guimenu> + <guimenuitem>Undo</guimenuitem> + </menuchoice> + </term> + <listitem> + <para> + <action> + Undo the last edit action in the translation edit box. + </action> + </para> + </listitem> + </varlistentry> + <varlistentry> + <term> + <menuchoice> + <shortcut> + <keycombo action="simul"> + &Ctrl;&Shift;<keycap>Z</keycap> + </keycombo> + </shortcut> + <guimenu>Edit</guimenu> + <guimenuitem>Redo</guimenuitem> + </menuchoice> + </term> + <listitem> + <para> + <action> + Redo last undoedne edit action in translation edit box. + </action> + </para> + </listitem> + </varlistentry> + <varlistentry> + <term> + <menuchoice> + <shortcut> + <keycombo action="simul"> + &Ctrl;<keycap>X</keycap> + </keycombo> + </shortcut> + <guimenu>Edit</guimenu> + <guimenuitem>Cut</guimenuitem> + </menuchoice> + </term> + <listitem> + <para> + <action> + Cut the selected text and move it in clipboard. + </action> + </para> + </listitem> + </varlistentry> + <varlistentry> + <term> + <menuchoice> + <shortcut> + <keycombo action="simul"> + &Ctrl;<keycap>C</keycap> + </keycombo> + </shortcut> + <guimenu>Edit</guimenu> + <guimenuitem>Copy</guimenuitem> + </menuchoice> + </term> + <listitem> + <para> + <action> + Copy the selected text to the clipboard. + </action> + </para> + </listitem> + </varlistentry> + <varlistentry> + <term> + <menuchoice> + <shortcut> + <keycombo action="simul"> + &Ctrl;<keycap>V</keycap> + </keycombo> + </shortcut> + <guimenu>Edit</guimenu> + <guimenuitem>Paste</guimenuitem> + </menuchoice> + </term> + <listitem> + <para> + <action> + Paste the contents of the clipboard at the current cursor + position in the translation edit box. + </action> + </para> + </listitem> + </varlistentry> + <varlistentry> + <term> + <menuchoice> + <guimenu>Edit</guimenu> + <guimenuitem>Select All</guimenuitem> + </menuchoice> + </term> + <listitem> + <para> + <action> + Select all text from translation edit box. + </action> + </para> + </listitem> + </varlistentry> + <varlistentry> + <term> + <menuchoice> + <shortcut> + <keycombo action="simul"> + &Ctrl;<keycap>F</keycap> + </keycombo> + </shortcut> + <guimenu>Edit</guimenu> + <guimenuitem>Find...</guimenuitem> + </menuchoice> + </term> + <listitem> + <para> + <action> + Open Find dialog</action> for searching strings in current <acronym>PO</acronym> file. + </para> + </listitem> + </varlistentry> + <varlistentry> + <term> + <menuchoice> + <shortcut> + <keycap>F3</keycap> + </shortcut> + <guimenu>Edit</guimenu> + <guimenuitem>Find Next</guimenuitem> + </menuchoice> + </term> + <listitem> + <para> + <action> + Find next occurrence of string from previous search action. + </action> + </para> + </listitem> + </varlistentry> + <varlistentry> + <term> + <menuchoice> + <shortcut> + <keycombo action="simul"> + &Ctrl;<keycap>R</keycap> + </keycombo> + </shortcut> + <guimenu>Edit</guimenu> + <guimenuitem>Replace...</guimenuitem> + </menuchoice> + </term> + <listitem> + <para> + <action> + Open the Replace dialog for searching and replacing strings in current PO-file. + </action> + </para> + </listitem> + </varlistentry> + <varlistentry> + <term> + <menuchoice> + <shortcut> + <keycombo action="simul"> + &Ctrl;<keycap>Delete</keycap> + </keycombo> + </shortcut> + <guimenu>Edit</guimenu> + <guimenuitem>Clear</guimenuitem> + </menuchoice> + </term> + <listitem> + <para> + <action> + Clears the translation for current msgid. + </action> + </para> + </listitem> + </varlistentry> + <varlistentry> + <term> + <menuchoice> + <shortcut> + <keycombo action="simul"> + &Ctrl;<keycap>Space</keycap> + </keycombo> + </shortcut> + <guimenu>Edit</guimenu> + <guimenuitem>Copy msgid to msgstr</guimenuitem> + </menuchoice> + </term> + <listitem> + <para> + <action> +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). + </action> + </para> + </listitem> + </varlistentry> + <varlistentry> + <term> + <menuchoice> + <shortcut> + <keycombo action="simul"> + &Ctrl;&Alt;<keycap>Space</keycap> + </keycombo> + </shortcut> + <guimenu>Edit</guimenu> + <guimenuitem>Copy search result to msgstr</guimenuitem> + </menuchoice> + </term> + <listitem> + <para> + <action> + 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. + </action> + </para> + </listitem> + </varlistentry> + <varlistentry> + <term> + <menuchoice> + <shortcut> + <keycombo action="simul"> + &Ctrl;<keycap>U</keycap> + </keycombo> + </shortcut> + <guimenu>Edit</guimenu> + <guimenuitem>Toggle Fuzzy Status</guimenuitem> + </menuchoice> + </term> + <listitem> + <para> + <action> + Toggles fuzzy status for currenty entry.</action> It can be useful to turn fuzzy on, ⪚ to mark the translation for another review. + + </para> + </listitem> + </varlistentry> + <varlistentry> + <term> + <menuchoice> + <shortcut> + <keycombo action="simul"> + &Ctrl;&Alt;<keycap>N</keycap> + </keycombo> + </shortcut> + <guimenu>Edit</guimenu> + <guimenuitem>Insert Next Tag</guimenuitem> + </menuchoice> + </term> + <listitem> + <para> + <action> + If original english string contains markup tags, this inserts next tag found in msgid to the translation. + </action> + </para> + </listitem> + </varlistentry> + <varlistentry> + <term> + <menuchoice> + <shortcut> + <keycombo action="simul">&Ctrl;&Alt;<keycap>N</keycap></keycombo> + </shortcut> + <guimenu>Edit</guimenu> + <guisubmenu>Insert Tag</guisubmenu> + </menuchoice> + </term> + <listitem> + <para> + <action> + 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. + </action> + </para> + </listitem> + </varlistentry> + <varlistentry> + <term> + <menuchoice> + <guimenu>Edit</guimenu> + <guimenuitem>Edit Header...</guimenuitem> + </menuchoice> + </term> + <listitem> + <para> + <action> + Edit PO-file header.</action> Actually there are many header lines, which + keep last translated date, translator name and email, language and + translated text encoding &etc;. + </para> + </listitem> + </varlistentry> +</variablelist> +</sect2> + + +<sect2> +<title>The Go Menu</title> +<variablelist> + <varlistentry> + <term> + <menuchoice> + <shortcut> + <keycap>Page Up</keycap> + </shortcut> + <guimenu>Go</guimenu> + <guimenuitem>Previous</guimenuitem> + </menuchoice> + </term> + <listitem> + <para> + <action> + Skip to previous entry</action> in <acronym>PO</acronym> file. + + </para> + </listitem> + </varlistentry> + <varlistentry> + <term> + <menuchoice> + <shortcut> + <keycap>Page Down</keycap> + </shortcut> + <guimenu>Go</guimenu> + <guimenuitem>Next</guimenuitem> + </menuchoice> + </term> + <listitem> + <para> + <action> + Skip to next entry</action> in <acronym>PO</acronym> file. + </para> + </listitem> + </varlistentry> + <varlistentry> + <term> + <menuchoice> + <guimenu>Go</guimenu> + <guimenuitem>Go to...</guimenuitem> + </menuchoice> + </term> + <listitem> + <para> + <action> + Open dialog to jump to specified entry number</action> from <acronym>PO</acronym> file. + </para> + </listitem> + </varlistentry> + <varlistentry> + <term> + <menuchoice> + <guimenu>Go</guimenu> + <guimenuitem>First Entry</guimenuitem> + </menuchoice> + </term> + <listitem> + <para> + <action> + Jump to first entry</action> in <acronym>PO</acronym> file. + </para> + </listitem> + </varlistentry> + <varlistentry> + <term> + <menuchoice> + <guimenu>Go</guimenu> + <guimenuitem>Last Entry</guimenuitem> + </menuchoice> + </term> + <listitem> + <para> + <action> + Jump to last entry</action> in <acronym>PO</acronym> file. + </para> + </listitem> + </varlistentry> + <varlistentry> + <term> + <menuchoice> + <shortcut> + <keycombo action="simul"> + &Ctrl;&Shift;<keycap>Page Up</keycap> + </keycombo> + </shortcut> + <guimenu>Go</guimenu> + <guimenuitem>Previous fuzzy or untranslated</guimenuitem> + </menuchoice> + </term> + <listitem> + <para> + <action> + Jump to first previous entry which is untranslated or + marked as fuzzy. + </action> + </para> + </listitem> + </varlistentry> + <varlistentry> + <term> + <menuchoice> + <shortcut> + <keycombo action="simul"> + &Ctrl;&Shift;<keycap>Page Down</keycap> + </keycombo> + </shortcut> + <guimenu>Go</guimenu> + <guimenuitem>Next fuzzy or untranslated</guimenuitem> + </menuchoice> + </term> + <listitem> + <para> + <action> + Jump to first next entry which is untranslated or + marked as fuzzy. + </action> + </para> + </listitem> + </varlistentry> + <varlistentry> + <term> + <menuchoice> + <shortcut> + <keycombo action="simul"> + &Ctrl;<keycap>PgUp</keycap> + </keycombo> + </shortcut> + <guimenu>Go</guimenu> + <guimenuitem>Previous fuzzy</guimenuitem> + </menuchoice> + </term> + <listitem> + <para> + <action> + Jump to first previous fuzzy entry. + </action> + </para> + </listitem> + </varlistentry> + <varlistentry> + <term> + <menuchoice> + <shortcut> + <keycombo action="simul"> + &Ctrl;<keycap>Page Down</keycap> + </keycombo> + </shortcut> + <guimenu>Go</guimenu> + <guimenuitem>Next fuzzy</guimenuitem> + </menuchoice> + </term> + <listitem> + <para> + <action> + Jump to first next fuzzy entry. + </action> + </para> + </listitem> + </varlistentry> +<varlistentry> + <term> + <menuchoice> + <shortcut> + <keycombo action="simul"> + &Alt;<keycap>Page Up</keycap> + </keycombo> + </shortcut> + <guimenu>Go</guimenu> + <guimenuitem>Previous untranslated</guimenuitem> + </menuchoice> + </term> + <listitem> + <para> + <action> + Jump to first previous untranslated entry. + </action> + </para> + </listitem> + </varlistentry> + <varlistentry> + <term> + <menuchoice> + <shortcut> + <keycombo action="simul"> + &Alt;<keycap>Page Down</keycap> + </keycombo> + </shortcut> + <guimenu>Go</guimenu> + <guimenuitem>Next untranslated</guimenuitem> + </menuchoice> + </term> + <listitem> + <para> + <action> + Jump to first next untranslated entry. + </action> + </para> + </listitem> + </varlistentry> + <varlistentry> + <term> + <menuchoice> + <shortcut> + <keycombo action="simul"> + &Shift;<keycap>Page Up</keycap> + </keycombo> + </shortcut> + <guimenu>Go</guimenu> + <guimenuitem>Previous error</guimenuitem> + </menuchoice> + </term> + <listitem> + <para> + <action> + 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). + </action> + </para> + </listitem> + </varlistentry> + <varlistentry> + <term> + <menuchoice> + <shortcut> + <keycombo action="simul"> + &Shift;<keycap>Page Down</keycap> + </keycombo> + </shortcut> + <guimenu>Go</guimenu> + <guimenuitem>Next error</guimenuitem> + </menuchoice> + </term> + <listitem> + <para> + <action> + 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). + </action> + </para> + </listitem> + </varlistentry> + <varlistentry> + <term> + <menuchoice> + <shortcut> + <keycombo action="simul"> + &Alt;<keycap>Left Arrow</keycap> + </keycombo> + </shortcut> + <guimenu>Go</guimenu> + <guimenuitem>Back</guimenuitem> + </menuchoice> + </term> + <listitem> + <para> + <action> + Jump to last visited entry</action> in <acronym>PO</acronym> file. + </para> + </listitem> + </varlistentry> + <varlistentry> + <term> + <menuchoice> + <shortcut> + <keycombo action="simul"> + &Alt;<keycap>Right Arrow</keycap> + </keycombo> + </shortcut> + <guimenu>Go</guimenu> + <guimenuitem>Forward</guimenuitem> + </menuchoice> + </term> + <listitem> + <para> + <action> + Jump to previous visited entry</action> in <acronym>PO</acronym> file. + </para> + </listitem> + </varlistentry> +</variablelist> +</sect2> + + +<sect2> +<title>The Dictionaries Menu</title> +<para> +Note that this menu is dynamic. It depend on installed dictionaries plugins. +By default are three of them. +</para> + +<variablelist> + <varlistentry> + <term> + <menuchoice> + <guimenu>Dictionaries</guimenu> + <guimenuitem>Search Text</guimenuitem> + <guimenuitem>KDE Database Search Engine</guimenuitem> + </menuchoice> + </term> + <listitem> + <para> + <action> + Start searching translation for current original + english message</action> using &kde; Database Search Engine. + </para> + </listitem> + </varlistentry> + <varlistentry> + <term> + <menuchoice> + <guimenu>Dictionaries</guimenu> + <guimenuitem>Search Text</guimenuitem> + <guimenuitem>PO Auxiliary</guimenuitem> + </menuchoice> + </term> + <listitem> + <para> + <action> + Start searching translation for current original + english message</action> in <acronym>PO</acronym> file defined by user. + </para> + </listitem> + </varlistentry> + <varlistentry> + <term> + <menuchoice> + <guimenu>Dictionaries</guimenu> + <guimenuitem>Search Text</guimenuitem> + <guimenuitem>PO Compendium</guimenuitem> + </menuchoice> + </term> + <listitem> + <para> + <action> + Start searching translation for current original + english message in compendium file (made + by merging all translated messages for + one language). + </action> + </para> + </listitem> + </varlistentry> + <varlistentry> + <term> + <menuchoice> + <guimenu>Dictionaries</guimenu> + <guimenuitem>Search Selected Text</guimenuitem> + <guimenuitem>KDE Database Search Engine</guimenuitem> + </menuchoice> + </term> + <listitem> + <para> + <action> + Start searching selected text</action> + using &kde; Database Search Engine. + </para> + </listitem> + </varlistentry> + <varlistentry> + <term> + <menuchoice> + <guimenu>Dictionaries</guimenu> + <guimenuitem>Search Selected Text</guimenuitem> + <guimenuitem>PO Auxiliary</guimenuitem> + </menuchoice> + </term> + <listitem> + <para> + <action> + Start searching selected text + using file defined by user. + </action> + </para> + </listitem> + </varlistentry> + <varlistentry> + <term> + <menuchoice> + <guimenu>Dictionaries</guimenu> + <guimenuitem>Search Selected Text</guimenuitem> + <guimenuitem>PO Compendium</guimenuitem> + </menuchoice> + </term> + <listitem> + <para> + <action> + Start searching selected text + using compendium file with + all language translated messages. + </action> + </para> + </listitem> + </varlistentry> + <varlistentry> + <term> + <menuchoice> + <guimenu>Dictionaries</guimenu> + <guimenuitem>Edit Dictionary</guimenuitem> + </menuchoice> + </term> + <listitem> + <para> + <action> + 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. + </action> + <emphasis>(Not implemented yet)</emphasis> + </para> + </listitem> + </varlistentry> +</variablelist> +</sect2> + + + +<sect2> +<title>The Tools Menu</title> +<variablelist> + <varlistentry> + <term> + <menuchoice> + <guimenu>Tools</guimenu> + <guimenuitem>Spelling</guimenuitem> + <guimenuitem>Spell check...</guimenuitem> + </menuchoice> + </term> + <listitem> + <para> + <action> + Bring up spell check configuration dialog.</action> + After you select desired options hit + <guibutton>OK</guibutton> and the normal spell + checking dialog will appear. + </para> + </listitem> + </varlistentry> + <varlistentry> + <term> + <menuchoice> + <guimenu>Tools</guimenu> + <guimenuitem>Spelling</guimenuitem> + <guimenuitem>Check All...</guimenuitem> + </menuchoice> + </term> + <listitem> + <para> + <action> + Start spell checking all words</action> + for opened <acronym>PO</acronym> file. + </para> + </listitem> + </varlistentry> + <varlistentry> + <term> + <menuchoice> + <guimenu>Tools</guimenu> + <guimenuitem>Spelling</guimenuitem> + <guimenuitem>Check From Curson Position...</guimenuitem> + </menuchoice> + </term> + <listitem> + <para> + <action> + Start spell checking + from current cursor position. + </action> + </para> + </listitem> + </varlistentry> + <varlistentry> + <term> + <menuchoice> + <guimenu>Tools</guimenu> + <guimenuitem>Spelling</guimenuitem> + <guimenuitem>Check Current...</guimenuitem> + </menuchoice> + </term> + <listitem> + <para> + <action> + Spell check only current</action> + entry from <acronym>PO</acronym> file. + </para> + </listitem> + </varlistentry> + <varlistentry> + <term> + <menuchoice> + <guimenu>Tools</guimenu> + <guimenuitem>Spelling</guimenuitem> + <guimenuitem>Check Marked Text...</guimenuitem> + </menuchoice> + </term> + <listitem> + <para> + <action> + Spell check only + selected text in MsgStr editbox. + </action> + </para> + </listitem> + </varlistentry> + <varlistentry> + <term> + <menuchoice> + <shortcut> + <keycombo action="simul"> + &Ctrl;<keycap>T</keycap> + </keycombo> + </shortcut> + <guimenu>Tools</guimenu> + <guimenuitem>Validation</guimenuitem> + <guimenuitem>Check Syntax</guimenuitem> + </menuchoice> + </term> + <listitem> + <para> + <action> + Check syntax</action> for current <acronym>PO</acronym> file. + Errors may appear from <acronym>CVS</acronym> merging + or users mistakes when translating + process is made by hand. + </para> + </listitem> + </varlistentry> + <varlistentry> + <term> + <menuchoice> + <shortcut> + <keycombo action="simul"> + &Ctrl;<keycap>D</keycap> + </keycombo> + </shortcut> + <guimenu>Tools</guimenu> + <guimenuitem>Validation</guimenuitem> + <guimenuitem>Check Arguments</guimenuitem> + </menuchoice> + </term> + <listitem> + <para> + <action> + 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. + </action> + </para> + </listitem> + </varlistentry> + <varlistentry> + <term> + <menuchoice> + <shortcut> + <keycombo action="simul"> + &Ctrl;<keycap>H</keycap> + </keycombo> + </shortcut> + <guimenu>Tools</guimenu> + <guimenuitem>Validation</guimenuitem> + <guimenuitem>Check Accelerators</guimenuitem> + </menuchoice> + </term> + <listitem> + <para> + When this option is selected &kbabel; <action>checks if the number +of accelerator + characters is identical in both the original and the translated + string.</action> Note that accelerator marker is & in &kde; + (but not in every programming toolkit). See the + <link linkend="preferences-miscellaneous">Miscellaneous</link> section + below to find how to change a keyboard accelerator. + </para> + </listitem> + </varlistentry> + <varlistentry> + <term> + <menuchoice> + <shortcut> + <keycombo action="simul"> + &Ctrl;<keycap>K</keycap> + </keycombo> + </shortcut> + <guimenu>Tools</guimenu> + <guimenuitem>Validation</guimenuitem> + <guimenuitem>Look for Translated Context Info</guimenuitem> + </menuchoice> + </term> + <listitem> + <para> + 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 <quote>Save</quote>, are translated into + many languages. Context information + is marked with <literal>_:</literal>. Many + unexperienced translators translate the context information + and fill their <quote>PO</quote> files with garbage. <action>Check this box to make sure you will be warned about these errors in a file.</action> + </para> + </listitem> + </varlistentry> + <varlistentry> + <term> + <menuchoice> + <guimenu>Tools</guimenu> + <guimenuitem>Validation</guimenuitem> + <guimenuitem>Check Plural Forms (KDE only)</guimenuitem> + </menuchoice> + </term> + <listitem> + <para> + Check if <acronym>PO</acronym> file <action>contains right number of translation</action> for each &kde;-specific plural form messages. + </para> + </listitem> + </varlistentry> + <varlistentry> + <term> + <menuchoice> + <shortcut> + <keycombo action="simul"> + &Ctrl;<keycap>J</keycap> + </keycombo> + </shortcut> + <guimenu>Tools</guimenu> + <guimenuitem>Validation</guimenuitem> + <guimenuitem>Check Equations</guimenuitem> + </menuchoice> + </term> + <listitem> + <para> + <action> + Check if left side from translated string + is same with left side from original string. + Sides are delimited by equal sign character. + </action> + </para> + </listitem> + </varlistentry> + <varlistentry> + <term> + <menuchoice> + <shortcut> + <keycombo> + <keycap>F5</keycap> + </keycombo> + </shortcut> + <guimenu>Tools</guimenu> + <guimenuitem>Diff</guimenuitem> + <guimenuitem>Show Diff</guimenuitem> + </menuchoice> + </term> + <listitem> + <para> + <action> + Show difference found to the original translated message. + </action> + </para> + </listitem> + </varlistentry> + <varlistentry> + <term> + <menuchoice> + <shortcut> + <keycombo> + <keycap>F6</keycap> + </keycombo> + </shortcut> + <guimenu>Tools</guimenu> + <guimenuitem>Diff</guimenuitem> + <guimenuitem>Show Original Tex</guimenuitem> + </menuchoice> + </term> + <listitem> + <para> + <action> + Hide difference markings and show msgid only. + </action> + </para> + </listitem> + </varlistentry> + <varlistentry> + <term> + <menuchoice> + <guimenu>Tools</guimenu> + <guimenuitem>Diff</guimenuitem> + <guimenuitem>Open File for Diff</guimenuitem> + </menuchoice> + </term> + <listitem> + <para> + <action> + Open file to be used for difference lookup. + </action> + </para> + </listitem> + </varlistentry> + <varlistentry> + <term> + <menuchoice> + <guimenu>Tools</guimenu> + <guimenuitem>Diff</guimenuitem> + <guimenuitem>Diffmode</guimenuitem> + </menuchoice> + </term> + <listitem> + <para> + <action> + Toggle difference mode. + </action> + </para> + </listitem> + </varlistentry> + <varlistentry> + <term> + <menuchoice> + <guimenu>Tools</guimenu> + <guimenuitem>Rough Translation...</guimenuitem> + </menuchoice> + </term> + <listitem> + <para> + <action> + Invoke rough translation dialog for automated translation. + </action> + </para> + </listitem> + </varlistentry> + <varlistentry> + <term> + <menuchoice> + <guimenu>Tools</guimenu> + <guimenuitem>Catalog Manager...</guimenuitem> + </menuchoice> + </term> + <listitem> + <para> + Open &catalogmanager;. Read + <link linkend="using-catalogmanager">&catalogmanager;</link> section + for more details. + </para> + </listitem> + </varlistentry> +</variablelist> +</sect2> + +<sect2> +<title>The Settings Menu</title> +<variablelist> + <varlistentry> + <term> + <menuchoice> + <guimenu>Settings</guimenu> + <guimenuitem>Show Toolbar</guimenuitem> + </menuchoice> + </term> + <listitem> + <para> + <action> + When checked, standard toolbar is displayed. + </action> + </para> + </listitem> + </varlistentry> + <varlistentry> + <term> + <menuchoice> + <guimenu>Settings</guimenu> + <guimenuitem>Show Statusbar</guimenuitem> + </menuchoice> + </term> + <listitem> + <para> + <action> + When checked, bottom statusbar is displayed. + </action> + </para> + </listitem> + </varlistentry> + <varlistentry> + <term> + <menuchoice> + <guimenu>Settings</guimenu> + <guimenuitem>Show Navigationbar</guimenuitem> + </menuchoice> + </term> + <listitem> + <para> + <action> + When checked, navigationbar is displayed. + </action> + </para> + </listitem> + </varlistentry> + <varlistentry> + <term> + <menuchoice> + <guimenu>Settings</guimenu> + <guimenuitem>Show Comments</guimenuitem> + </menuchoice> + </term> + <listitem> + <para> + <action> + When checked, upper right part of main window + which contain current entry comments will be displayed. + </action> + </para> + </listitem> + </varlistentry> + <varlistentry> + <term> + <menuchoice> + <guimenu>Settings</guimenu> + <guimenuitem>Show Tools</guimenuitem> + </menuchoice> + </term> + <listitem> + <para> + <action> + When checked, bottom right part of main window + which contain search results through + dictionary will be displayed. + </action> + </para> + </listitem> + </varlistentry> + <varlistentry> + <term> + <menuchoice> + <guimenu>Settings</guimenu> + <guimenuitem>Configure Key Bindings...</guimenuitem> + </menuchoice> + </term> + <listitem> + <para> + <action> + Open configure dialog for keys bindings to + actions. This will let you to customize default + key bindings to suite your needs. + </action> + </para> + </listitem> + </varlistentry> + <varlistentry> + <term> + <menuchoice> + <guimenu>Settings</guimenu> + <guimenuitem>Configure Toolbars...</guimenuitem> + </menuchoice> + </term> + <listitem> + <para> + <action> + Standard toolbars configuration dialog will open. You can + choose which actions will go in toolbars and what toolbar + you customize. + </action> + </para> + </listitem> + </varlistentry> + <varlistentry> + <term> + <menuchoice> + <guimenu>Settings</guimenu> + <guimenuitem>Configure Kbabel...</guimenuitem> + </menuchoice> + </term> + <listitem> + <para> + All &kbabel; specific settings go here. + Please read <link linkend="preferences-kbabel">Preferences</link> section for specific topics. + </para> + </listitem> + </varlistentry> + <varlistentry> + <term> + <menuchoice> + <guimenu>Settings</guimenu> + <guimenuitem>Configure Dictionary</guimenuitem> + <guimenuitem>KDE Database Search Engine</guimenuitem> + </menuchoice> + </term> + <listitem> + <para> + Open dialog for &kde; Database Search Engine + configuration. + </para> + </listitem> + </varlistentry> + <varlistentry> + <term> + <menuchoice> + <guimenu>Settings</guimenu> + <guimenuitem>Configure Dictionary</guimenuitem> + <guimenuitem>PO Auxiliary</guimenuitem> + </menuchoice> + </term> + <listitem> + <para> + <action> + Open dialog</action> for <acronym>PO</acronym> auxiliary file + configuration. + </para> + </listitem> + </varlistentry> + <varlistentry> + <term> + <menuchoice> + <guimenu>Settings</guimenu> + <guimenuitem>Configure Dictionary</guimenuitem> + <guimenuitem>PO Compendium</guimenuitem> + </menuchoice> + </term> + <listitem> + <para> + <action> + Open dialog</action> for <acronym>PO</acronym> compendium file + configuration. + </para> + </listitem> + </varlistentry> +</variablelist> +</sect2> + +<sect2> +<title>The Help Menu</title> + +<variablelist> + <varlistentry> + <term> + <menuchoice> + <shortcut> + <keycap>F1</keycap> + </shortcut> + <guimenu>Help</guimenu> + <guimenuitem>Contents</guimenuitem> + </menuchoice> + </term> + <listitem> + <para> + Open the &kbabel; handbook. It's what + you read now. + </para> + </listitem> + </varlistentry> + <varlistentry> + <term> + <menuchoice> + <shortcut> + <keycombo> + &Shift;<keycap>F1</keycap> + </keycombo> + </shortcut> + <guimenu>Help</guimenu> + <guimenuitem>What's This?</guimenuitem> + </menuchoice> + </term> + <listitem> + <para> + <action> + 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. + </action> + </para> + </listitem> + </varlistentry> + <varlistentry> + <term> + <menuchoice> + <guimenu>Help</guimenu> + <guimenuitem>Gettext Info</guimenuitem> + </menuchoice> + </term> + <listitem> + <para> + <action> + Open the gettext manual page</action> in &kde; Help Center. + This package of tools help in process of + <acronym>POT</acronym> and <acronym>PO</acronym> files handling. + </para> + </listitem> + </varlistentry> + <varlistentry> + <term> + <menuchoice> + <guimenu>Help</guimenu> + <guimenuitem>Report Bug...</guimenuitem> + </menuchoice> + </term> + <listitem> + <para> + <action> + This will open a standard error reporting dialog + </action> 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. + </para> + </listitem> + </varlistentry> + <varlistentry> + <term> + <menuchoice> + <guimenu>Help</guimenu> + <guimenuitem>About KBabel...</guimenuitem> + </menuchoice> + </term> + <listitem> + <para> + Open message box which inform you about &kbabel;'s version, developer + name and e-mail address. + </para> + </listitem> + </varlistentry> + <varlistentry> + <term> + <menuchoice> + <guimenu>Help</guimenu> + <guimenuitem>About KDE...</guimenuitem> + </menuchoice> + </term> + <listitem> + <para> + Open message box which inform you about the &kde; project, + contact information and how you can report bugs and + whishes. + </para> + </listitem> + </varlistentry> + <varlistentry> + <term> + <menuchoice> + <guimenu>Help</guimenu> + <guimenuitem>About Dictionary</guimenuitem> + <guimenuitem>KDE Database Search Engine</guimenuitem> + </menuchoice> + </term> + <listitem> + <para> + Show up an message box with information + about people who made &kde; Database Search Engine. + </para> + </listitem> + </varlistentry> + <varlistentry> + <term> + <menuchoice> + <guimenu>Help</guimenu> + <guimenuitem>About Dictionary</guimenuitem> + <guimenuitem>PO Auxiliary</guimenuitem> + </menuchoice> + </term> + <listitem> + <para> + <action> + Show up an message box with information + about people who made searching in auxiliary file. + </action> + </para> + </listitem> + </varlistentry> + <varlistentry> + <term> + <menuchoice> + <guimenu>Help</guimenu> + <guimenuitem>About Dictionary</guimenuitem> + <guimenuitem>PO Compendium</guimenuitem> + </menuchoice> + </term> + <listitem> + <para> + <action> + Show up an message box with information + about people who made searching in compendium file. + </action> + </para> + </listitem> + </varlistentry> +</variablelist> +</sect2> +</sect1> + +<sect1 id="kbabel-toolbars"> +<title>The &kbabel; toolbars</title> + +<sect2 id="standard-toolbar"> +<title>Standard Toolbar</title> +<variablelist> + <varlistentry> + <term> + <inlinemediaobject> +<imageobject> +<imagedata fileref="fileopen.png" format="PNG"/> +</imageobject> +</inlinemediaobject> Open + </term> + <listitem> + <para>Load <acronym>PO</acronym> file in &kbabel; for editing.</para> + </listitem> + </varlistentry> + <varlistentry> + <term> + <inlinemediaobject> +<imageobject> +<imagedata fileref="filesave.png" format="PNG"/> +</imageobject> +</inlinemediaobject> Save + </term> + <listitem> + <para>Save current <acronym>PO</acronym> file if it's modified.</para> + </listitem> + </varlistentry> + <varlistentry> + <term> + <inlinemediaobject> +<imageobject> +<imagedata fileref="undo.png" format="PNG"/> +</imageobject> +</inlinemediaobject> Undo + </term> + <listitem> + <para>Undo last operation.</para> + </listitem> + </varlistentry> + <varlistentry> + <term> + <inlinemediaobject> +<imageobject> +<imagedata fileref="redo.png" format="PNG"/> +</imageobject> +</inlinemediaobject> Redo + </term> + <listitem> + <para>Redo last operation.</para> + </listitem> + </varlistentry> + <varlistentry> + <term> + <inlinemediaobject> +<imageobject> +<imagedata fileref="editcut.png" format="PNG"/> +</imageobject> +</inlinemediaobject> Cut + </term> + <listitem> + <para>Cut selected text and move it in clipboard.</para> + </listitem> + </varlistentry> + <varlistentry> + <term> + <inlinemediaobject> +<imageobject> +<imagedata fileref="editcopy.png" format="PNG"/> +</imageobject> +</inlinemediaobject> Copy + </term> + <listitem> + <para>Copy selected text in clipboard.</para> + </listitem> + </varlistentry> + <varlistentry> + <term> + <inlinemediaobject> +<imageobject> +<imagedata fileref="editpaste.png" format="PNG"/> +</imageobject> +</inlinemediaobject> Paste + </term> + <listitem> + <para>Paste text from clipboard at current cursor position.</para> + </listitem> + </varlistentry> + <varlistentry> + <term> + <inlinemediaobject> +<imageobject> +<imagedata fileref="find.png" format="PNG"/> +</imageobject> +</inlinemediaobject> Find + </term> + <listitem> + <para>Find specified string in current PO-file.</para> + </listitem> + </varlistentry> + <varlistentry> + <term> + <inlinemediaobject> +<imageobject> +<imagedata fileref="previous.png" format="PNG"/> +</imageobject> +</inlinemediaobject> Previous + </term> + <listitem> + <para>Skip to previous entry in PO-file.</para> + </listitem> + </varlistentry> + <varlistentry> + <term> + <inlinemediaobject> +<imageobject> +<imagedata fileref="next.png" format="PNG"/> +</imageobject> +</inlinemediaobject> Next + </term> + <listitem> + <para>Skip to next entry in <acronym>PO</acronym> file.</para> + </listitem> + </varlistentry> + <varlistentry> + <term> + <inlinemediaobject> +<imageobject> +<imagedata fileref="msgid2msgstr.png" format="PNG"/> +</imageobject> +</inlinemediaobject> Copy <acronym>msgid</acronym> to <acronym>msgstr</acronym> + </term> + <listitem> + <para>Copy original string to translated string edit box.</para> + </listitem> + </varlistentry> + <varlistentry> + <term> + <inlinemediaobject> +<imageobject> +<imagedata fileref="transsearch.png" format="PNG"/> +</imageobject> +</inlinemediaobject> Search Translations + </term> + <listitem> + <para>Drop down toolbar for searching selected text using: + &kde; Database Search Engine, <acronym>PO</acronym> auxiliary file, <acronym>PO</acronym> compendium file + and others dictionary plugins if available.</para> + </listitem> + </varlistentry> + <varlistentry> + <term> + <inlinemediaobject> +<imageobject> +<imagedata fileref="stop.png" format="PNG"/> +</imageobject> +</inlinemediaobject> Stop + </term> + <listitem> + <para>Stop current searching in progress.</para> + </listitem> + </varlistentry> + <varlistentry> + <term> + <inlinemediaobject> +<imageobject> +<imagedata fileref="catalogmanager.png" format="PNG"/> +</imageobject> +</inlinemediaobject> Catalog Manager + </term> + <listitem> + <para>Open Catalog Manager window.</para> + </listitem> + </varlistentry> +</variablelist> +</sect2> + +<sect2 id="navigation-toolbar"> +<title>Navigation Toolbar</title> +<variablelist> + <varlistentry> + <term> + <inlinemediaobject> +<imageobject> +<imagedata fileref="previous.png" format="PNG"/> +</imageobject> +</inlinemediaobject> Previous + </term> + <listitem> + <para>Skip to previous entry in <acronym>PO</acronym> file.</para> + </listitem> + </varlistentry> + <varlistentry> + <term> + <inlinemediaobject> +<imageobject> +<imagedata fileref="next.png" format="PNG"/> +</imageobject> +</inlinemediaobject> Next + </term> + <listitem> + <para>Skip to next entry in <acronym>PO</acronym> file.</para> + </listitem> + </varlistentry> + <varlistentry> + <term> + <inlinemediaobject> +<imageobject> +<imagedata fileref="top.png" format="PNG"/> +</imageobject> +</inlinemediaobject> First Entry + </term> + <listitem> + <para>Jump to first entry in <acronym>PO</acronym> file.</para> + </listitem> + </varlistentry> + <varlistentry> + <term> + <inlinemediaobject> +<imageobject> +<imagedata fileref="bottom.png" format="PNG"/> +</imageobject> +</inlinemediaobject> Last Entry + </term> + <listitem> + <para>Jump to last entry in <acronym>PO</acronym> file.</para> + </listitem> + </varlistentry> + <varlistentry> + <term> + <inlinemediaobject> +<imageobject> +<imagedata fileref="prevfuzzyuntrans.png" format="PNG"/> +</imageobject> +</inlinemediaobject> Previous fuzzy or untranslated + </term> + <listitem> + <para>Jump to previous fuzzy or untranslated entry in <acronym>PO</acronym> file.</para> + </listitem> + </varlistentry> + <varlistentry> + <term> + <inlinemediaobject> +<imageobject> +<imagedata fileref="nextfuzzyuntrans.png" format="PNG"/> +</imageobject> +</inlinemediaobject> Next fuzzy or untranslated + </term> + <listitem> + <para>Jump to next fuzzy or untranslated entry in <acronym>PO</acronym> file.</para> + </listitem> + </varlistentry> + <varlistentry> + <term> + <inlinemediaobject> +<imageobject> +<imagedata fileref="prevfuzzy.png" format="PNG"/> +</imageobject> +</inlinemediaobject> Previous fuzzy + </term> + <listitem> + <para>Jump to previous fuzzy entry in <acronym>PO</acronym> file.</para> + </listitem> + </varlistentry> + <varlistentry> + <term> + <inlinemediaobject> +<imageobject> +<imagedata fileref="nextfuzzy.png" format="PNG"/> +</imageobject> +</inlinemediaobject> Next fuzzy + </term> + <listitem> + <para>Jump to next fuzzy entry in <acronym>PO</acronym> file.</para> + </listitem> + </varlistentry> + <varlistentry> + <term> + <inlinemediaobject> +<imageobject> +<imagedata fileref="prevuntranslated.png" format="PNG"/> +</imageobject> +</inlinemediaobject> Previous untranslated + </term> + <listitem> + <para>Jump to previous untranslated entry in <acronym>PO</acronym> file.</para> + </listitem> + </varlistentry> + <varlistentry> + <term> + <inlinemediaobject> +<imageobject> +<imagedata fileref="nextuntranslated.png" format="PNG"/> +</imageobject> +</inlinemediaobject> Next untranslated + </term> + <listitem> + <para>Jump to next untranslated entry in <acronym>PO</acronym> file.</para> + </listitem> + </varlistentry> + <varlistentry> + <term> + <inlinemediaobject> +<imageobject> +<imagedata fileref="preverror.png" format="PNG"/> +</imageobject> +</inlinemediaobject> Previous error + </term> + <listitem> + <para>Jump to previous error in <acronym>PO</acronym> file.</para> + </listitem> + </varlistentry> + <varlistentry> + <term> + <inlinemediaobject> +<imageobject> +<imagedata fileref="nexterror.png" format="PNG"/> +</imageobject> +</inlinemediaobject> Next error + </term> + <listitem> + <para>Jump to next error in <acronym>PO</acronym> file.</para> + </listitem> + </varlistentry> + <varlistentry> + <term> + <inlinemediaobject> +<imageobject> +<imagedata fileref="back.png" format="PNG"/> +</imageobject> +</inlinemediaobject> Back + </term> + <listitem> + <para>Jump to last visited entry in <acronym>PO</acronym> file.</para> + </listitem> + </varlistentry> + <varlistentry> + <term> + <inlinemediaobject> +<imageobject> +<imagedata fileref="forward.png" format="PNG"/> +</imageobject> +</inlinemediaobject> Forward + </term> + <listitem> + <para>Jump to previous visited entry in <acronym>PO</acronym> file.</para> + </listitem> + </varlistentry> +</variablelist> +</sect2> + +<sect2 id="status-bar"> +<title>Status Bar</title> +<variablelist> + <varlistentry> + <term>Current</term> + <listitem> + <para>Current message in edited <acronym>PO</acronym> file.</para> + </listitem> + </varlistentry> + <varlistentry> + <term>Total</term> + <listitem> + <para>Total number of messages in <acronym>PO</acronym> file.</para> + </listitem> + </varlistentry> + <varlistentry> + <term>Fuzzy</term> + <listitem> + <para>Number of messages marked as fuzzy. They should be revised + and translated if needed.</para> + </listitem> + </varlistentry> + <varlistentry> + <term>Untranslated</term> + <listitem> + <para>Number of yet untranslated messages.</para> + </listitem> + </varlistentry> + <varlistentry> + <term>Editor status</term> + <listitem> + <para>INS - insert, and OVR - overwrite. + Same meaning like in every ordinary text editor. + </para> + </listitem> + </varlistentry> + <varlistentry> + <term>PO-file status</term> + <listitem> + <para>RO - read-only file, RW - read-write access on file. + When file is read-only you cannot modify entries + in editor. + </para> + </listitem> + </varlistentry> + <varlistentry> + <term>Progress bar</term> + <listitem> + <para> + Usualy, this bar is hidden. It is displayed + only when saving is done or you search messages + in PO-file, compendium or else. + </para> + </listitem> + </varlistentry> +</variablelist> +</sect2> + +</sect1> + +<sect1 id="catalogmanager-menu"> +<title>The &catalogmanager; menu</title> + +<sect2> +<title>The File Menu</title> +<variablelist> + <varlistentry> + <term> + <menuchoice> + <shortcut> + <keycombo action="simul"> + &Ctrl;<keycap>Q</keycap> + </keycombo> + </shortcut> + <guimenu>File</guimenu> + <guimenuitem>Quit</guimenuitem> + </menuchoice> + </term> + <listitem> + <para> + <action>Quits &catalogmanager;</action> + </para> + </listitem> + </varlistentry> +</variablelist> +</sect2> + +<sect2> +<title>The Edit Menu</title> +<variablelist> + <varlistentry> + <term> + <menuchoice> + <shortcut> + <keycombo action="simul"> + &Ctrl;<keycap>F</keycap> + </keycombo> + </shortcut> + <guimenu>Edit</guimenu> + <guimenuitem>Find in Files...</guimenuitem> + </menuchoice> + </term> + <listitem> + <para> + <action> + Open Find dialog for searching strings in a set of PO files. + </action> + </para> + </listitem> + </varlistentry> + <varlistentry> + <term> + <menuchoice> + <shortcut> + <keycombo action="simul"> + &Ctrl;<keycap>R</keycap> + </keycombo> + </shortcut> + <guimenu>Edit</guimenu> + <guimenuitem>Replace in Files...</guimenuitem> + </menuchoice> + </term> + <listitem> + <para> + <action> + Open Replace dialog for searching and replacing strings in a set of PO files. + </action> + </para> + </listitem> + </varlistentry> + <varlistentry> + <term> + <menuchoice> + <shortcut> + <keycombo> + <keycap>Escape</keycap> + </keycombo> + </shortcut> + <guimenu>Edit</guimenu> + <guimenuitem>Stop Searching</guimenuitem> + </menuchoice> + </term> + <listitem> + <para> + <action> + Stop currently running find/replace operation. + </action> + </para> + </listitem> + </varlistentry> + <varlistentry> + <term> + <menuchoice> + <shortcut> + <keycombo action="simul"> + &Ctrl;<keycap>M</keycap> + </keycombo> + </shortcut> + <guimenu>Edit</guimenu> + <guimenuitem>Toggle Marking</guimenuitem> + </menuchoice> + </term> + <listitem> + <para> + <action> + Toggle mark for the selected file. + </action> + </para> + </listitem> + </varlistentry> + <varlistentry> + <term> + <menuchoice> + <guimenu>Edit</guimenu> + <guimenuitem>Remove Marking</guimenuitem> + </menuchoice> + </term> + <listitem> + <para> + <action> + Removes mark for the selected file or directory. + </action> + </para> + </listitem> + </varlistentry> + <varlistentry> + <term> + <menuchoice> + <guimenu>Edit</guimenu> + <guimenuitem>Toggle All Markings</guimenuitem> + </menuchoice> + </term> + <listitem> + <para> + <action> + Toggles marks for the selected file or directory (recursively). + </action> + </para> + </listitem> + </varlistentry> + <varlistentry> + <term> + <menuchoice> + <guimenu>Edit</guimenu> + <guimenuitem>Remove All Markings</guimenuitem> + </menuchoice> + </term> + <listitem> + <para> + <action> + Remove marks for the selected file or directory (recursively). + </action> + </para> + </listitem> + </varlistentry> +</variablelist> +</sect2> + +<sect2> +<title>The Tools Menu</title> +<variablelist> + <varlistentry> + <term> + <menuchoice> + <shortcut> + <keycombo action="simul"> + &Ctrl;<keycap>S</keycap> + </keycombo> + </shortcut> + <guimenu>Tools</guimenu> + <guimenuitem>Statistics</guimenuitem> + </menuchoice> + </term> + <listitem> + <para> + <action> + Show statistics about number of translated/untranslated/fuzzy messages + for the selected file or subtree. + </action> + </para> + </listitem> + </varlistentry> + <varlistentry> + <term> + <menuchoice> + <shortcut> + <keycombo action="simul"> + &Ctrl;<keycap>Y</keycap> + </keycombo> + </shortcut> + <guimenu>Tools</guimenu> + <guimenuitem>Check Syntax</guimenuitem> + </menuchoice> + </term> + <listitem> + <para> + <action> + Check syntax for the selected file or subtree using msgfmt. + </action> + </para> + </listitem> + </varlistentry> +</variablelist> +</sect2> + +<sect2> +<title>The Settings Menu</title> +<variablelist> + <varlistentry> + <term> + <menuchoice> + <guimenu>Settings</guimenu> + <guimenuitem>Show Toolbar</guimenuitem> + </menuchoice> + </term> + <listitem> + <para> + <action> + When checked, standard toolbar is displayed. + </action> + </para> + </listitem> + </varlistentry> + <varlistentry> + <term> + <menuchoice> + <guimenu>Settings</guimenu> + <guimenuitem>Show Statusbar</guimenuitem> + </menuchoice> + </term> + <listitem> + <para> + <action> + When checked, bottom statusbar is displayed. + </action> + </para> + </listitem> + </varlistentry> + <varlistentry> + <term> + <menuchoice> + <guimenu>Settings</guimenu> + <guimenuitem>Configure Key Bindings...</guimenuitem> + </menuchoice> + </term> + <listitem> + <para> + <action> + Open configure dialog for keys bindings to + actions. This will let you to customize default + key bindings to suite your needs. + </action> + </para> + </listitem> + </varlistentry> + <varlistentry> + <term> + <menuchoice> + <guimenu>Settings</guimenu> + <guimenuitem>Configure Toolbars...</guimenuitem> + </menuchoice> + </term> + <listitem> + <para> + <action> + Standard toolbars configuration dialog will open. You can + choose which actions will go in toolbars and what toolbar + you customize. + </action> + </para> + </listitem> + </varlistentry> + <varlistentry> + <term> + <menuchoice> + <guimenu>Settings</guimenu> + <guimenuitem>Configure KBabel - Catalog Manager...</guimenuitem> + </menuchoice> + </term> + <listitem> + <para> + <action> + All &catalogmanager; specific settings go here. + </action> + Please read <link linkend="preferences-catalogmanager">Preferences</link> section for specific topics. + </para> + </listitem> + </varlistentry> +</variablelist> +</sect2> + +<sect2> +<title>The Help Menu</title> +&help.menu.documentation; +</sect2> + +</sect1></chapter> diff --git a/tde-i18n-eu/docs/kdesdk/kbabel/preferences.docbook b/tde-i18n-eu/docs/kdesdk/kbabel/preferences.docbook new file mode 100644 index 00000000000..302cb768013 --- /dev/null +++ b/tde-i18n-eu/docs/kdesdk/kbabel/preferences.docbook @@ -0,0 +1,912 @@ +<chapter id="preferences"> +<title +>Hobespenak</title> +<sect1 id="preferences-kbabel"> +<title +>&kbabel;-en hobespenak</title> + +<para +> Hobespenen elkarrizketa erakusteko aukeratu <menuchoice +><guimenu +>Konfugurazioa</guimenu +> <guimenuitem +>Konfiguratu KBabel...</guimenuitem +></menuchoice +> &kbabel;-en menutik. Konfigurazio-elkarrizketa egituratu bat erabiltzen du, bilaketa handirik egin gabe aukera bat oso modu errazean aurkitzen uzten duena.</para> + +<para +>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 <guibutton +>Ados</guibutton +> 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.</para> + +<sect2 id="preferences-identity"> +<title +>Identitatea</title> + +<para +>Sekzio honek aukera ematen dizu <acronym +>PO</acronym +> 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 <acronym +>PO</acronym +> fitxategietarako zure <quote +>azkena aldatutako</quote +> ordua aurkitzeko. Karaktere-sekuentzia gisa zehaztu dezakezu adibidez <acronym +>EEST</acronym +> edo berdindu dezakezu <acronym +>GMT</acronym +> ordutik adibidez +0200 (&ie; Errumaniarako). Informazio hori fitxategien goiburukoak eguneratzean erabiltzen da. Aukeren kontrolean hobespenen elkarrizketako <link linkend="preferences-save" +>Gorde</link +> sekzioan zein fitxategi eguneratu behar den aurki dezakezu.</para> + +<warning +><para +>Ordu-zonarako karaktere-sekuentziak ez daude estandarizatuta. Beraz ezin duzu erabili hemen ezarritako katea orduaren espezifikazioan <link linkend="preferences-save" +>Gorde</link +> tabulatzailean gordetzeko. <literal +>%z</literal +> erabili beharko duzuhorren ordez</para +></warning> + +<variablelist +> <varlistentry +> <term +><guilabel +>Singular/plural formen kopurua</guilabel +></term +> <listitem +> <para +> Erabili hori zure hizkuntzarako pluraleko formen kopurua ezartzeko. Adibidez, 2 dira alemanerako (bat singularreko formarako eta bat pluraleko formarako).</para +> <note +><para +>Tresna hori &kde;-en erabilitako pluraleko formen formaturako bakarrik inplementatzen da une honetan. Ez du funtzionatzen gettext-en pluraleko formekin.</para +></note +> </listitem +> </varlistentry +> </variablelist> + +</sect2> + +<sect2 id="preferences-editor"> +<title +>Editorea</title> +<para +> Editorearen hobespenen kategoria 3 azpileihotan banatuta dago: <guilabel +>Orokorra</guilabel +>, <guilabel +>Itxura</guilabel +>, <guilabel +>Egiaztapen ortografikoa</guilabel +> eta <guilabel +>Letra-tipoak</guilabel +>. Ezarpen horiek guztiek editorearen portaera eta itxura pertsonalizatzen dute. </para> + +<sect3 id="preferences-editor-general"> +<title +>Orokorra</title> + +<para +>Sekzio honek kontrol-lauki sorta bat biltzen du.</para> + +<para +>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 <menuchoice +><guimenu +>Editatu</guimenu +><guimenuitem +>Kendu zalantzazko egoera </guimenuitem +></menuchoice +> edo <keycombo action="simul" +>&Ctrl;<keycap +>U</keycap +></keycombo +> lasterbidea. Ohartu horrek <literal +>, fuzzy</literal +> katea sarreraren oharretik kenduko dela esan nahi duela.</para> + +<para +>Hurrengo aukerak edizio <quote +>argia</quote +> gaitzen uzten dizu, non editoreak automatikoki txertatzen dituen behar bezala ihes egindako karaktere bereziak, ⪚ <literal +>\t</literal +> <keycap +>Tabulatzailea</keycap +> sakatu ondoren, eta <keycap +>Sartu</keycap +> modu berezi batean maneiatzeko aukera ematen du.</para> + +<para +>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.</para> + +<variablelist +> <varlistentry +> <term +><guilabel +>Egiaztatu argumentuak</guilabel +></term +> <listitem +> <para +> Aukera hau hautatzen denean iturburuko eta itzulpeneko C-format kateak egiaztatzen dira formatu-sekuentzien kopurua eta ordena koherenteak direla ziurtatzeko. </para +> </listitem +> </varlistentry +> <varlistentry +> <term +><guilabel +>Egiaztatu azeleratzailea</guilabel +></term +> </varlistentry +> +<listitem> +<para> +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 +<link linkend="preferences-miscellaneous">Hainbat</link> beheko +sekzioa teklatu-azeleratzaile bat nola aldatu jakiteko. +</para> +</listitem> + <varlistentry +> <term +><guilabel +>Egiaztatu ekuazioa</guilabel +></term +> <listitem +> <para +> Hau KDE proiektuaren garapenerako tresna da. <filename +>.desktop</filename +> fitxategiak testu-fitxategiak besterik ez dira zenbait parametro <literal +>value=key</literal +> formatuan biltegiratzendituztenak. <literal +>Gako</literal +> horietako batzuk itzul daitezke.Muga bakarra hauxe da, berdintasunaren ezkerraldea aldatu gabe mantentzea. Ekuazioaren egiaztapenak zalantzazko <command +>msgmerge</command +> algoritmoak zehaztutako errore ugari ikusteko aukera ematen dizu. Ohartu egoera batzuetan funtzio honek errore faltsuak sorrarazten dituela PO-fitxategi batzuetan. </para +> </listitem +> </varlistentry +> <varlistentry +> <term +><guilabel +>Bilatu itzulitako testuinguruaren informazioa</guilabel +></term +> <listitem +> <para +> Iturburu-mezu batzuk testuinguruaren informazioarekin markatuta daude hitz berdina adierazten badute ere bakar gisa markatzeko. Hori gertatzen da hitz sinple ugari, esaterako <quote +>Gorde</quote +>, hizkuntza askotara itzultzen direlako. Testuinguruaren informazioa honela markatzen da: <literal +>_:</literal +>. 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.</para +> </listitem +> </varlistentry +> <varlistentry +> <term +><guilabel +>Egiaztatu pluraleko formak</guilabel +></term +> <listitem +> <para +> &kde; proiektu bat itzultzen ari bazara, sintaxi mota berezi bat erabiltzen du mezuen pluraleko formak zehazteko. Kontrol horrek automatikoki kontatzen du <acronym +>msgstr</acronym +>-eko formen kopurua eta konparatu egiten du <link linkend="preferences-identity" +><guilabel +>Identitatea</guilabel +></link +> tabulatzailean zehaztutako kopuruarekin. Pluraleko formen kopuru okerrak aplikazio bat kraskatu dezake. </para +> </listitem +> </varlistentry +> <varlistentry +> <term +><guilabel +>Egin bip errorean</guilabel +></term +> <listitem +> <para +> Zure sistemaren tinbreak bip egingo du goian deskribatutakoak bezalako erroreak dituzten sarrerak abiarazten dituzunean. </para +> </listitem +> </varlistentry +> <varlistentry +> <term +><guilabel +>Aldatu testuaren kolorea errorean</guilabel +></term +> <listitem +> <para +> 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 <link linkend="preferences-editor-appearance" +>Itxura</link +> izeneko fitxa (edo azpileihoa) erroreetan testuaren kolorea nola aldatu ikusteko. </para +> </listitem +> </varlistentry +> </variablelist> + +</sect3> + +<sect3 id="preferences-editor-appearance"> +<title +>Itxura</title> + +<para +> Aukera honek mezu-editorearen itxura konfiguratzeko aukera ematen dizu. Goialdean 4 kontrol-lauki agertzen dira: </para> + +<variablelist +> <varlistentry +> <term +><guibutton +>Nabarmendu sintaxia</guibutton +></term +> <listitem +><para +> 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. </para +></listitem +> </varlistentry +> <varlistentry +> <term +><guibutton +>Nabarmendu atzeko planoa</guibutton +></term +> <listitem +><para +> 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) <acronym +>PO</acronym +> sarrerarako, eta hala ere testu-lerro batean hasierako eta amaierako espazioak behatu ahal izango dituzu. </para +></listitem +> </varlistentry +> <varlistentry +> <term +><guibutton +>Markatu zuriuneak puntuekin</guibutton +></term +> <listitem +><para +> 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. </para +></listitem +> </varlistentry +> <varlistentry +> <term +><guibutton +>Erakutsi inguruko komillak</guibutton +></term +> <listitem +><para +> Zure ustez msgstr edo msgid-ren testu-lerro bateko amaierako karaktereak ikustea hobe bada, orduan begiratu aukera hau testu-lerro guztietarako inguruko komillak ikusteko.</para +> <para +><acronym +>PO</acronym +> fitxategiak testu arrunten editoreekin editatzen esperientzia baduzu seguruago senti zaitezke <acronym +>PO</acronym +> sarrera-lerroetan hasierako eta amaierako komilla bakoitzaren aztarnari jarraitu ahal izango badiozu. </para +></listitem +> </varlistentry +> </variablelist> + +<para +> 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. </para> + +<variablelist +> <varlistentry +> <term +><guilabel +>Atzeko planoko kolorea</guilabel +></term +> <listitem +><para +> Honek karaktereetarako atzeko planoko kolorea ezartzen du MsgID ikuspegian eta MsgStr editorean. Edizio-koadroen atzeko planoko kolore orokorra aldatzeko &kcontrolcenter; erabili beharko duzu. </para +></listitem +> </varlistentry +> <varlistentry +> <term +><guilabel +>Komilla arteko karaktereetarako kolorea</guilabel +></term +> </varlistentry +> +<listitem><para> +Hemen ihesitako karaktereetarako kolorea egokitu dezakezu +esate baterako (<literal>\\"</literal>) komilla bikoitzak edo +(<literal>\\n</literal>) lerro berria. + </para></listitem> +<varlistentry +> +<term +><guilabel +>Sintaxi erroreetarako kolorea</guilabel +></term +> <listitem +><para +> Testu-sarrera osorako kolorea da, <acronym +>PO</acronym +> fitxategi bat gordetzen saiatzen ari zarenean akatsak antzematen badira. Akatsak <acronym +>msgid</acronym +> nahiz <acronym +>msgstr</acronym +> berdin amaitzen ez direnean edo ihes-karaktereak oker egitean sorrarazten dira. </para +></listitem +> </varlistentry +> <varlistentry +> <term +><guilabel +>c-format karaktereetarako kolorea</guilabel +></term +> <listitem +><para +> Honek karaktere-sekuentzia baterako kolorea ezartzen du, esate baterako C lengoaiaren <function +>printf</function +> edo <function +>scanf</function +> funtzioetan. Orokorrean (<literal +>%</literal +>) portzentaje-karakterearekin hasten dira eta karaktere batek jarraitzen die. </para +></listitem +> </varlistentry +> <varlistentry +> <term +><guilabel +>Teklatuaren azeleratzaileentzako kolorea</guilabel +></term +> + <listitem><para> +Teklatu-azeleratzaileak (&) <quote>ampersand</quote> +karakterearekin hasten dira &kde;-n baina beste proiektu batzuetarako +itzultzen ari bazara karaktere desberdin bat egon daiteke azeleratzaile- +tekla markatzeko. Ikus beheko <link linkend="preferences- +miscellaneous">Hainbat</link> sekzioa teklatu-azeleratzailea nola +aldatu jakiteko. +</para> + </listitem> + </varlistentry +> </variablelist> + +<para +> Editatutako uneko sarreraren egoera hiru <acronym +>LED</acronym +>en bidez markatzen da. Zure erosotasunerako <acronym +>LED</acronym +> (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 <acronym +>LED</acronym +>en egoera-aldaketen aztarnari erraz jarraitu ahal izatea nahi baduzu begirik mugitu gabe, nahiago duzun kolorea aukeratu dezakezu kolorea aukeratzen duen botoia erabiliz. </para> + +</sect3> + +<sect3 id="preferences-editor-fonts"> +<title +>Letra-tipoak</title> + +<para +> &kde;-ren letra-tipoaren aukeratzailearen elkarrizketa estandarra da, gehikuntza txiki batekin. Letra-tipo finkoak bakarrik ikustea hautatu dezakezu <guibutton +>Erakutsi letra-tipo finkoak bakarrik</guibutton +> 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. </para> +</sect3> +</sect2> + +<sect2 id="preferences-save"> +<title +>Gorde</title> +<para +> Sekzio honek <acronym +>PO</acronym +> fitxategia gordetzeko aukerak editatzen uzten dizu. Lehenengo kontrol-laukien taldeak <acronym +>PO</acronym +> fitxategia gordetzeko aginduan burututako ekintzetarako portaera orokorra kontrolatzen du. </para> + +<variablelist +> <varlistentry +> <term +><guibutton +>Gordetzean eguneratu goiburukoa</guibutton +></term +> <listitem +><para +> 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 <guilabel +>eguneratzeko eremuak</guilabel +> kontrol-laukien areatik. Existitzen ez diren eremuak goiburukoan gehitzen dira. Goiburukoan eremu gehigarriak gehitu nahi badituzu goiburukoa eskuz editatu dezakezu editorearen leihoan <menuchoice +><guimenu +>Editatu</guimenu +> menuan <guimenuitem +>Editatu goiburukoa</guimenuitem +></menuchoice +> aukeratuz. </para +></listitem +> </varlistentry +> <varlistentry +> <term +><guibutton +>Gordetzean egiaztatu fitxategiaren sintaxia</guibutton +></term +> <listitem +><para +> Hautatu hau <userinput +><command +>msgfmt</command +> --estatistikak</userinput +> 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. </para +></listitem +> </varlistentry +> </variablelist> + +<para +><acronym +>PO</acronym +> fitxategiaren goiburukoan eremu batzuk ukitu nahi ez badituzu edo eguneratzeko berariazko eremuak sendotu nahi badituzu, bost kontrol-lauki daude ondokoak kontrolatzen dituztenak: gainbegiraketa-data, <acronym +>PO</acronym +> 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 <menuchoice +><guimenu +>Editatu</guimenu +><guimenuitem +>Editatu goiburukoa</guimenuitem +></menuchoice +> aukeratuz. Desaktibatu goian <guibutton +>Gordetzean eguneratu goiburukoa</guibutton +> goiburukoa eguneratzea nahi ez baduzu.</para> + +<para +><emphasis +>PO-Gainbegiraketa-data</emphasis +> ( edo <emphasis +>PO-Revision-Date</emphasis +>) goiburukoaren eremuaren data eta ordurako beheko formatu hauetako bat aukeratu dezakezu:</para> + +<itemizedlist +> <listitem +><para +> <guilabel +>Lehenetsia</guilabel +> da normalean erabiltzen den formatua <acronym +>PO</acronym +> fitxategietarako. </para +></listitem +> <listitem +><para +> <guilabel +>Lokala</guilabel +> zure herrialdearen berariazko formatua da. </para +></listitem +> <listitem +><para +> </para +></listitem +> </itemizedlist> + +<para +>Beheko taldeak <acronym +>PO</acronym +> fitxategirako kodeketa-aukerak biltzen ditu gordetzeko garaian. &kde; proiektu batean lanean ari bazara jakin behar duzu gutxienez <filename +>desktop.po</filename +> fitxategiak UTF-8 kodeketa izan <emphasis +>behar</emphasis +> 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 <guibutton +>Mantendu fitxategiaren kodeketa</guibutton +>.</para> + +</sect2> + +<sect2 id="preferences-spellcheck"> +<title +>Ortografia</title> + +<para +>Hemen zure egiaztapen ortografikorako hobespenak ezar ditzakezu. Interesgarria da zure itzulpen-hizkuntzarako hiztegien fitxategi bat baduzu. Behean ezarpenak kontuan hartzeko elementu batzuk agertzen dira:</para> + +<variablelist +> <varlistentry +> <term +><guibutton +>Sortu hiztegian ez dauden erro/hizki konbinazioak</guibutton +></term +> <listitem +><para +> Hiztegi pertsonalean gehitutako hitz berrietarako, egiaztapen ortografikoaren tresnak erro/hizki konbinazioak sortuko ditu hitz bat baino gehiago (bariazioak) parekatzeko. </para +></listitem +> </varlistentry +> <varlistentry +> <term +><guibutton +>Hartu elkartu diren hitzak ortografi akats gisa</guibutton +></term +> <listitem +><para +> 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. </para +></listitem +> </varlistentry +> <varlistentry +> <term +><guilabel +>Hiztegia</guilabel +></term +> <listitem +><para +> 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. </para +></listitem +> </varlistentry +> <varlistentry +> <term +><guilabel +>Kodeketa</guilabel +></term +> <listitem +><para +> Hemen zure testurako kodeketa aukeratuko duzu. Aukera hau egiaztatzaile ortografikora pasatzen da, eta zure hitzen hiztegirako kodeketa gisa erabiltzen da. Ikus <ulink url="help:/kspell" +>kspell</ulink +> dokumentazioa xehetasun gehiago nahi izanez gero. </para +></listitem +> </varlistentry +> <varlistentry +> <term +><guilabel +>Bezeroa</guilabel +></term +> <listitem +><para +> Egiaztapen ortografikorako erabili beharreko atzeko programa. Unean <command +>ispell</command +> (International Ispell) nahiz aspell. </para +></listitem +> </varlistentry +> <varlistentry +> <term +><guibutton +>Gogoratu ezikuzitako hitzak</guibutton +></term +> <listitem +><para +> Jarraiki erabiltzaileak ezikusitako hitzei <acronym +>PO</acronym +> fitxategien ortografia egiaztatzean. Oso egokia da &GUI; interfazean aurkitzen dituzun laburdurei edo letra bitxien konbinazioei ezikusi egiteko. </para +></listitem +> </varlistentry +> <varlistentry +> <term +><guilabel +>Ezikusitako hitzak biltegiratzeko fitxategia</guilabel +></term +> <listitem +><para +> Hemen ezikusitako hitzetarako fitxategiaren kokapena ezar dezakezu. Egin klik karpetaren ikonoan, edizio-koadroaren eskuinetara. Lehenetsia <filename +>$(HOME)/.kde/share/apps/kbabel/spellignores </filename +> da, non <filename +>$(HOME)</filename +> zure erabiltzaile-direktorioa den. </para +></listitem +> </varlistentry +> </variablelist> +</sect2> + +<sect2 id="preferences-search"> +<title +>Bilatu</title> +<para +> Bilaketa-sekzioak lehendik itzulitako kateetan bilatzeko ezarpen desberdinak pertsonalizatzen uzten dizu. </para> + +<sect3 id="preferences-search-general"> +<title +>Orokorra</title> + +<para +>Ezarpen orokorrak bilaketa-mota guztietarako komunak dira. <guibutton +>Hasi automatikoki bilatzen </guibutton +> 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. <menuchoice +><guimenuitem +>Ezarpenak</guimenuitem +> <guimenuitem +>Konfiguratu hiztegia</guimenuitem +> <guimenuitem +>...</guimenuitem +></menuchoice +> erabiliz bilatutako plugin bakoitza konfiguratu dezakezu.</para> + +<para +>Hona hemen instalatutako hiztegien plugin lehenetsiak:</para> + +<variablelist +> <varlistentry +> <term +>&kde; datu-basean bilatzeko tresna</term +> <listitem +> <para +>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. </para +></listitem +> </varlistentry +> <varlistentry +> <term +>PO Bilduma</term +> <listitem +><para +>Bilduma (edo Konpendioa) <acronym +>PO</acronym +> 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 <filename +>$lang.messages</filename +> fitxategia, hemen aurki daitekeena: <ulink url="http://i18n.kde.org/po_overview/" +>i18n.kde.org</ulink +>). </para +></listitem +> </varlistentry +> <varlistentry +> <term +>PO lagungarria</term +> <listitem +><para +>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. </para +></listitem +> </varlistentry +> </variablelist> + +<para +> Gainera eskuz bilatzen has zaitezke popup menuan sarrera bat aukeratuz, <menuchoice +> <guimenu +>Hiztegiak</guimenu +><guimenuitem +>Bilatu testua</guimenuitem +> <guimenuitem +>PO Bilduma</guimenuitem +></menuchoice +>n klik eginez edo bilaketa-botoia tresna-barran une batez sakatuta mantenduz agertzen dena. </para> +</sect3> + +</sect2> + +<sect2 id="preferences-diffmode"> +<title +>Parekatu</title> + +<para +><guilabel +>Parekatu</guilabel +> (edo <guilabel +>Diff</guilabel +>) sekzioak msgids-en desberdintasunak bistaratzeko modua erakusten duten ezarpenak biltzen ditu. </para> + +<para +>Desberdintasun bakoitza testuan gehitutako bi zatiren edo kendutako karaktereen bidez bistaratu daiteke. Bi kasuetarako bistaratzeko metodoa eta erabiliko den kolorea zehaztu dezakezu. <guilabel +>Nabarmenduta</guilabel +> dagokion karakterearen atzeko planoa aukeratutako koloreaz bistaratuko dela esan nahi du eta <guilabel +>Azpimarratuta</guilabel +>(gehitutako karaktereetarako) edo <guilabel +>Zirriborratuta</guilabel +> aldatutako zatiak adieraziko ditu koloreztatutako lerroen bidez. </para> +<para +> Parekatu moduak iturburuko <acronym +>msgid</acronym +> bilatu behar du konparatu ahal izateko. Helburu horretarako, &kbabel;-ek <link linkend="database" +>itzulpen datu-basea</link +> erabil dezake ondokoa pizten baduzu: <guilabel +>Erabili itzulpen datu-baseko mezuak</guilabel +>. Bigarren aukera iturburuko PO fitxategien zuhaitz bat erabiltzea da. Orduan zuhaitzaren erroa zehaztu beharko duzu hemen: <guilabel +>Oinarri direktorioa fitxategiak parekatzeko</guilabel +>. </para> +</sect2> + + +<sect2 id="preferences-miscellaneous"> +<title +>Hainbat</title> +<para +> <guilabel +>Hainbat</guilabel +> sekzioak inora egokitzen ez diren ezarpenak biltzen ditu. Une honetan bi dira: </para> + +<variablelist +> <varlistentry +> <term +><guilabel +>Teklatuaren azeleratzailerako markatzailea</guilabel +></term +> </varlistentry +> <varlistentry +> <term +><guilabel +>Testuinguruaren informaziorako ohiko espresioa</guilabel +></term +> <listitem +><para +> 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". </para +></listitem +> </varlistentry +> </variablelist> +</sect2> + + +</sect1> + +<sect1 id="preferences-catalogmanager"> +<title +>&catalogmanager;-ren hobespenak</title> + +<para +> Elkarrizketak katalogo-kudeatzailerako aukerak editatzen uzten dizu. </para> + +<sect2 id="preferences-catalogmanager-general"> +<title +>Orokorra</title> +<para +> Hemen bi edizio-lerro daude <guibutton +>Arakatu...</guibutton +> 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. </para> + +<para +> Behean piztu edo itzal dezakezu baldin eta: </para> + +<variablelist +> <varlistentry +> <term +><guibutton +>Leiho berrian fitxategi irekiak badaude</guibutton +></term +> <listitem +><para +> Hori aktibatuz gero katalogo-kudeatzailetik irekita dauden fitxategi guztiak leiho berri batean irekiko dira. </para +></listitem +> </varlistentry +> <varlistentry +> <term +><guibutton +>Gelditu prozesuak irteetan</guibutton +></term +> <listitem +><para +> Hori egiaztatuz gero, &kbabel; prozesuak gelditzen saiatuko da, alegia programa ixtean oraindik irten gabeak, gelditu-seinalea bidaliz. <note +><para +> Ez da bermatzen prozesuak geldituko direnik. </para +></note +> </para +></listitem +> </varlistentry +> <varlistentry +> <term +><guibutton +>Sortu indizea fitxategiaren testuinguruetarako</guibutton +></term +> <listitem +><para +> Hori egiaztatzen baduzu, &kbabel;-ek testuinguruen indize bat sortuko du zuhaitzeko fitxategi bakoitzerako. Ondoren indize hori bilatu/ordeztu eragiketetan erabiliko da. <warning +><para +>Abiaduraren konpentsazio-elementu handia dago. Indizea sortzea gaitzen baduzu, fitxategiko informazioaren eguneratzea nabarmen motelduko da. Bestalde, bilatu/ordeztu eragiketa nabarmen bizkortzen du.</para +></warning +> </para +></listitem +> </varlistentry +> </variablelist> +</sect2> + +<sect2 id="preferences-catalogmanager-directories"> +<title +>Direktorioetarako aginduak</title> +<para +> Hemen katalogo-kudeatzailetik direktorioetan exekutatu nahi dituzun aginduak txerta ditzakezu. Ondoren agindu horiek <menuchoice +><guimenuitem +>Aginduak</guimenuitem +></menuchoice +> azpimenuan erakusten dira, katalogo-kudeatzailearen testuinguru-menuan. </para +><para +> Txertatu <guilabel +>Izena</guilabel +> eremuan aginduaren izena. Nahi duzun izena aukeratu dezakezu eta menuan bistaratzeko bakarrik erabiltzen da. <guilabel +>Agindua</guilabel +> eremuan txertatu agindua, dagokion menuaren elementua hautatzean exekutatzea nahi duzuna, alegia.Ondoren sakatu <guibutton +>Gehitu</guibutton +> botoia agindua erabilgarri dituzun aginduetan gehitzeko. Agindu bat editatzeko, hauta ezazu, sakatu <guibutton +>Editatu</guibutton +> botoia eta sakatu <guibutton +>Gehitu</guibutton +> amaitu ondoren. Agindu bat kentzeko, hauta ezazu bat zerrendatik eta sakatu <guibutton +>Kendu</guibutton +> botoia. Testuinguru-azpimenuan beste ordena bat nahi baduzu, gora eta behera egiteko botoiak erabil ditzakezu. </para +><para +> 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. </para +><para +> Ondoko kateak agindu batean ordeztuko dira: </para> + +<itemizedlist +> <listitem +><para +> <userinput +>@PAKETEA@</userinput +>: Direktorioaren izena biderik gabe </para +></listitem +> <listitem +><para +> <userinput +>@PODIR@</userinput +>: PO-direktorioaren izena bidearekin </para +></listitem +> <listitem +><para +> <userinput +>@POTDIR@</userinput +>: Eredu-direktorioaren izena bidearekin </para +></listitem +> </itemizedlist> + +<para +> Adib.: <command +>make</command +> eta ondoren <command +>make install</command +> exekutatu nahi badituzu, <guilabel +>Izena</guilabel +> eremuan <userinput +>Make install</userinput +> eta <guilabel +>Agindua</guilabel +> eremuan <userinput +>make; make install</userinput +> txerta ditzakezu. Ondoren, direktorio baten testuinguru-menutik <menuchoice +><guimenuitem +>Aginduak</guimenuitem +> <guimenuitem +>Make install</guimenuitem +></menuchoice +> hautatzen baduzu, goian adierazitako aginduak direktorio horretan exekutatuko dira. </para> +</sect2> + +<sect2> +<title +>Fitxategiaren aginduak</title> +<para +> Hemen katalogo-kudeatzaileko fitxategietan exekutatu nahi dituzun aginduak txerta ditzakezu. Ondoren, aginduak katalogo-kudeatzailearen testuinguru-menuan agertuko dira, <menuchoice +><guimenuitem +>Aginduak</guimenuitem +></menuchoice +> azpimenuan. </para> + +<para +> Txertatu <guilabel +>Izena</guilabel +> eremuan aginduaren izena. Nahi duzun izena aukeratu dezakezu eta menuan bistaratzeko bakarrik erabiltzen da. <guilabel +>Agindua</guilabel +> eremuan txertatu agindua, dagokion menuaren elementua hautatzean exekutatzea nahi duzuna, alegia.Ondoren sakatu <guibutton +>Gehitu</guibutton +> botoia agindua erabilgarri dituzun aginduetan gehitzeko. Agindu bat editatzeko, hauta ezazu, sakatu <guibutton +>Editatu</guibutton +> botoia eta sakatu <guibutton +>Gehitu</guibutton +> amaitu ondoren. Agindu bat kentzeko, hauta ezazu bat zerrendatik eta sakatu <guibutton +>Kendu</guibutton +> botoia. Testuinguru-azpimenuan beste ordena bat nahi baduzu, gora eta behera egiteko botoiak erabil ditzakezu. </para +><para +> 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. </para +><para +> Ondoko kateak agindu batean ordeztuko dira: </para> + +<itemizedlist +> <listitem +><para +> <userinput +>@PAKETEA@</userinput +>: Fitxategiaren izena, biderik eta luzapenik gabe </para +></listitem +> <listitem +><para +> <userinput +>@POFITXATEGIA@</userinput +>: PO fitxategiaren izena, bidearekin eta luzapenarekin </para +></listitem +> <listitem +><para +> <userinput +>@POTFITXATEGIA@</userinput +>: Dagokion eredu-fitxategiaren izena, bidearekin eta luzapenarekin </para +></listitem +> <listitem +><para +> <userinput +>@PODIR@</userinput +>: PO fitxategia sartuta dagoen direktorioaren izena, bidearekin </para +></listitem +> <listitem +><para +> <userinput +>@POTDIR@</userinput +>: Eredu-fitxategia sartuta dagoen direktorioaren izena, bidearekin </para +></listitem +> </itemizedlist> +<para> +Adibidez, eredu-fitxategia zure PO fitxategian bateratu nahi +baduzu <guilabel>Izena</guilabel> eremuan <userinput>Bateratu +</userinput> eta <guilabel>Agindua</guilabel> eremuan <userinput> +msgmerge @POFITXATEGIA@ @POTFITXATEGIA@ > @PAKETEA@.berria +&& mv @PAKETEA@.berria "@PAKETEA@.po</userinput> txerta +ditzakezu. Ondoren fitxategi baten testuinguru-menutik <menuchoice> +<guimenuitem>Aginduak</guimenuitem><guimenuitem>Bateratu</guimenuitem> +</menuchoice> hautatzen baduzu, PO fitxategia dagokio eredu- +fitxategiarekin bateratuko da. +</para> +</sect2> +</sect1> +</chapter> + diff --git a/tde-i18n-eu/docs/kdesdk/kbabel/using.docbook b/tde-i18n-eu/docs/kdesdk/kbabel/using.docbook new file mode 100644 index 00000000000..4875406dca2 --- /dev/null +++ b/tde-i18n-eu/docs/kdesdk/kbabel/using.docbook @@ -0,0 +1,960 @@ +<chapter id="using-kbabel"> +<title +>&kbabel; erabiltzen</title> + +<sect1 id="using-introduction"> +<title +>Sarrera</title> + +<para +>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.</para> + +<para +> Internalizazioaz jabetzen den edozein programak mezu-katalogoaren fitxategi bat edo gehiago eskaintzen du itzulpenetarako . Fitxategi horien luzapena <literal role="extension" +>.pot</literal +> da. <acronym +>POT</acronym +> <quote +>Portable Object Template</quote +>-enakronimoa da.</para> + + +<para +> Itzultzaile bakoitzak <acronym +>POT</acronym +> fitxategi baten kopia hartu eta mezuak itzultzen hasten da. Hala, fitxategi hori <acronym +>PO</acronym +> (Portable Object) fitxategi bihurtuko da eta hizkuntza bakar bat adierazten du.</para> + +<para +> 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 <acronym +>PO</acronym +> (Portable Object) fitxategia deitzen zaio. </para> + +<para +> Mezu guztiak itzuli ondoren <acronym +>PO</acronym +> fitxategia makinak irakurtzeko moduko formatu bitar batean konpilatzen da, <acronym +>MO</acronym +> (Machine Object) fitxategi batean, alegia. Fitxategi horiek <literal role="extension" +>.mo</literal +> luzapenarekin biltegiratuko dira eta datu-base gisa jardungo dute aplikazioek itzulitako mezu bakoitza bilatzeko behar duten denbora murrizteko. </para> + +<para +> Galdera bat dago airean. Jakin behar al dut zer dagoen <acronym +>PO</acronym +> 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 <acronym +>CVS</acronym +> gatazkak dira, itzulpen-prozesua bertsio konkurrenteak dituen sistema batek koordinatzen duenean gertatzen direnak (ikus <ulink url="info:/cvs" +>CVS</ulink +> dokumentazioa). &kbabel;-ek ezin dizu laguntza handirik eskaini halako arazo bat sortzen denean, beraz testu-editoreari eta <acronym +>PO</acronym +>-fitxategiei buruzko ezagutza behar da. Ikus dezagun nola egiten den <acronym +>PO</acronym +> fitxategi bat.</para> + +<!--para +><acronym +>PO</acronym +> files consist of pairs of messages—a +<emphasis +>msgid</emphasis +> and a <emphasis +>msgstr</emphasis +>. The +msgid is the text in English and the msgstr is the text translated +into the appropriate language. The text that accompanies each msgid +and msgstr is enclosed within C-like double quotes. An example, taken +from a <acronym +>PO</acronym +> file for &noatun;, is <literal +>msgid +!quot-internal!Open a Playlist!quot-internal!</literal +> </para--> + +<para +>Hutsik dauden lerroei eta <literal +>#</literal +> 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.</para> + +<para +>Kasu askotan <acronym +>PO</acronym +> fitxategiko lehenengo msgid-msgstr parea sarrera faltsu bat da (<acronym +>PO</acronym +> fitxategiaren goiburuko gisa jardunez) itzulitako <acronym +>PO</acronym +> fitxategiari buruzko informazioa biltzen duena, adibidez aplikazioaren izena, itzulpena egin den data, itzultzailearen izena eta abar.</para> + +<para +> <application +>&GNU; gettext</application +>-en bertsio berriek beste i18n gailu baliagarri bat gehitu zuten, <emphasis +>pluraleko formak</emphasis +> izena duena. Ingelesez izenen singularreko eta pluraleko forma bakar bat erabiltzen da, ⪚ <quote +>1 file</quote +> eta <quote +>10 files</quote +>. Horrek eramaten ditu garatzaileak pentsatzera mundua oso sinplea dela eta ondokoa bezalako mezuak erabil ditzaketela: <quote +>Do you want to delete %1 file(s)?</quote +>, non <literal +>%1</literal +> 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. </para> +<para +> <acronym +>PO</acronym +> fitxategietako pluraleko formek lagungarri gisa dihardute hemen. Zoritxarrez, &kde;-ren garatzaileei ez zaie gustatzen pluraleko formen inplementazioa <application +>&GNU; gettext</application +>-en eta beren formatua, beraientzako maneiagarria, barneratzen dute. </para> +</sect1> + +<sect1 id="using-editor"> +<title +>Editorea</title> + +<para +>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.</para> + +<para +><emphasis +>Goiko ezkerraldeko</emphasis +> edizio-koadroa irakurtzeko soilik da eta irekita dagoen PO-fitxategiaren uneko msgid eremua eta dagokion ingelesezko testua biltzen ditu.</para> + +<para +><emphasis +>Beheko ezkerraldeko </emphasis +> edizio-koadroak msgstr eremua biltzen du, agertzen den msgid-rekin lotura duena, eta itzulitako testua editatu dezakezu bertan.</para> + +<para +>Leihoaren <emphasis +>goiko eskuinaldea</emphasis +> oharren panel bat da eta bertan unean editatzen ari zaren sarrerarako ohar gehigarriak behatu ditzakezu.</para> + +<para +>Ondokoetarako erabil daiteke:</para> + +<itemizedlist +> <listitem +><para +> aplikazioak (c-formateatua edo sinplea) uneko mezuari ematen ari zaion tratamendua zein den jakiteko </para +></listitem +> <listitem +><para +> kasu batzuetan aplikazioaren garatzaileak itzultzaileei beren lanean laguntzeko gehitzen dituen ohar lagungarriak irakurtzeko—adibidez ideia teknikoak ager daitezke (<application +>LyX</application +> proiektuan emaitza onenak lortzeko erabilitakoak) </para +></listitem +> <listitem +><para +> uneko mezua zein fitxategikoa den jakin behar duzunean akats ortografikoren baten berri eman nahi duzulako ingelesezko iturburu-katean. </para +></listitem +> </itemizedlist> + +<screenshot +> <screeninfo +>&kbabel;-en pantaila-atzipena</screeninfo +> <mediaobject +> <imageobject +> <imagedata fileref="snap1.png" format="PNG"/> </imageobject +> <textobject +><phrase +>&kbabel;-en pantaila-atzipena</phrase +></textobject +> </mediaobject +> </screenshot> + +<para +> 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. </para> + +<sect2 id="more-kbabel-features"> +<title +>&kbabel;-en gailu gehiago</title> + +<para +> msgid sarrera bakoitza hiru egoeratan egon daiteke: </para> + +<variablelist +> <varlistentry +> <term +>itzuli gabe</term +> <listitem +> <para +> ez dago itzulitako testurik unean msgstr-ekin lotura duenik </para +> </listitem +> </varlistentry +> <varlistentry +> <term +>zalatzazkoa</term +> <listitem +> <para +> <command +>msgmerge</command +> 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. </para +> </listitem +> </varlistentry +> <varlistentry +> <term +>itzulita</term +> <listitem +> <para +> msgid msgstr-en itzulitako forma osatua da </para +> </listitem +> </varlistentry +> </variablelist> + +<para +>Uneko sarreraren egoera bi <acronym +>LED</acronym +>en bidez adierazten da. Zure konfigurazioaren arabera led-ak egoera-barran nahiz <guilabel +>itzulitako katearen</guilabel +> edizio-koadroaren goialdean egon daitezke. Biek dute pertsonalizatu daitekeen kolorea (zure eskakizun edo gustu bisualak islatzeko). Mesedez, irakurri <link linkend="preferences" +>Hobespenak</link +> sekzioa ezarpen horiek nola egokitu ditzakezun ikusteko.</para> + +</sect2> + +</sect1> + +<sect1 id="kbabel-features"> +<title +>Itzulpen aurreratua</title> + +<para +> 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. </para> + +<sect2 id="kbabel-navigation"> +<title +>PO-fitxategian nabigatzen</title> +<para +>&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 <link linkend="kbabel-validation" +>balidazio-kontrolaren</link +> edo <command +>msgfmt</command +>-ek egindako balidazioaren emaitza gisa. Jakina, &kbabel;-ek bisitatzen diren mezuen historialari eusten dio <guilabel +>Aurrerantz</guilabel +>/<guilabel +> Atzerantz</guilabel +> eginez &konqueror;-en antzera.</para> +<para +> Nabigatzeko agindu guztiak <menuchoice +><guimenu +>Joan</guimenu +></menuchoice +> menuan daude. </para> +<informaltable> +<tgroup cols="2"> +<tbody +> <row +> <entry +><para +><keycombo action="simul" +><keycap +>Orrian gora</keycap +></keycombo +></para +></entry +> <entry +><para +>Mugitu aurreko mezura </para +></entry +> </row +> <row +> <entry +><para +><keycombo action="simul" +><keycap +>Orrian behera</keycap +></keycombo +></para +></entry +> <entry +><para +> Mugitu hurrengo mezura</para +></entry +> </row +> <row +> <entry +><para +><keycombo action="simul" +>&Ctrl;<keycap +>Orrian gora</keycap +></keycombo +></para +></entry +> <entry +><para +>Mugitu aurreko zalantzazko mezura</para +></entry +> </row +> <row +> <entry +><para +><keycombo action="simul" +>&Ctrl;<keycap +>Orrian behera</keycap +></keycombo +></para +></entry +> <entry +><para +>Mugitu hurrengo zalantzazko mezura</para +></entry +> </row +> <row +> <entry +><para +><keycombo action="simul" +>&Alt;<keycap +>Orrian gora</keycap +></keycombo +></para +></entry +> <entry +><para +>Mugitu aurreko itzuli gabeko mezura</para +></entry +> </row +> <row +> <entry +><para +><keycombo action="simul" +>&Alt;<keycap +>Orrian behera</keycap +></keycombo +></para +></entry +> <entry +><para +>Mugitu hurrengo itzuli gabeko mezura</para +></entry +> </row +> <row +> <entry +><para +><keycombo action="simul" +>&Shift;<keycap +>Orrian gora</keycap +></keycombo +></para +></entry +> <entry +><para +>Mugitu aurreko errore-mezura</para +></entry +> </row +> <row +> <entry +><para +><keycombo action="simul" +>&Shift;<keycap +>Orrian behera</keycap +></keycombo +></para +></entry +> <entry +><para +>Mugitu hurrengo errore-mezura</para +></entry +> </row +> <row +> <entry +><para +><keycombo action="simul" +>&Ctrl;&Shift;<keycap +>Orrian gora</keycap +></keycombo +></para +></entry +> <entry +><para +>Mugitu aurreko mezu zalantzazko edo itzuli gabeko mezura</para +></entry +> </row +> <row +> <entry +><para +><keycombo action="simul" +>&Ctrl;&Shift;<keycap +>Orrian behera</keycap +></keycombo +></para +></entry +> <entry +><para +>Mugitu hurrengo zalantzazko edo itzuli gabeko mezura</para +></entry +> </row +> </tbody> +</tgroup> +</informaltable> +</sect2> + +<sect2 id="kbabel-cleveredit"> +<title +>Edizio argia</title> +<para +><emphasis +>Edizio argia</emphasis +>k hauxe esan nahi du, editoreak itzulpena erraz editatzen lagunduko dizula PO formatuaren berezitasunak kontuan hartu bitartean. Beharrezkoetan <quote +>ihes-ikurrak</quote +> zuzenak ipiniko ditu.</para> +<para +> 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. (<acronym +>msgstr</acronym +>eko testu guztia lerro bakar bat dela imajinatu dezakezu.) Lerroaren <quote +>benetako</quote +> amaiera txertatu nahi baduzu, <userinput +>\n</userinput +> txertatu beharko duzu. Baina itzultzaile gehienak ez dira konturatzen <acronym +>msgstr</acronym +>eko 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. </para> +<para +>Beheko taulak edizio argiaren gailuak laburtzen ditu. </para> + +<informaltable> +<tgroup cols="2"> +<tbody +> <row +> <entry +><para +><keycombo action="simul" +><keycap +>Tab</keycap +></keycombo +></para +></entry +> <entry +><para +>Txertatu <emphasis +>\t</emphasis +></para +></entry +> </row +> <row +> <entry +><para +><keycombo action="simul" +><keycap +>"</keycap +></keycombo +></para +></entry +> <entry +><para +>Txertatu <emphasis +>\"</emphasis +></para +></entry +> </row +> <row +> <entry +><para +><keycombo action="simul" +><keycap +>Sartu</keycap +></keycombo +></para +></entry +> <entry +><para +>Kurtsorearen aurreko azken karakterea espazio bat ez bada, txertatu espazio bat. Ondoren hasi lerro berri bat.</para +></entry +> </row +><row +> <entry +><para +><keycombo action="simul" +>&Ctrl;<keycap +>Sartu</keycap +></keycombo +></para +></entry +> <entry +><para +>Hasi lerro berri bat inolako logika gehigarririk gabe</para +></entry +> </row +> <row +> <entry +><para +><keycombo action="simul" +>&Shift;<keycap +>Sartu</keycap +></keycombo +></para +></entry +> <entry +><para +>Txertatu <emphasis +>\n</emphasis +> eta hasi lerro berri bat</para +></entry +> </row +> </tbody> +</tgroup> +</informaltable> +<note +> <para +> Espazioak non dauden ikusi nahi baduzu, <guibutton +>Nabarmendu hondoa</guibutton +> edota <guibutton +>Markatu zuriuneak puntuekin</guibutton +> piztu dezakezu hobespenen elkarrizketan, <guilabel +>Editatu</guilabel +> <guilabel +>Itxura</guilabel +> fitxan. </para +> </note> +</sect2> + +<sect2 id="kbabel-roughtranslation"> +<title +>Itzulpen automatikoa</title> +<para +>Itzulpen berri bat hasteko lehenengo urrats gisa, &kbabel;-ek funtzio bat eskaintzen du itzulpen zaharren bidez mezuen itzulpenak automatikoki betetzeko. Aukeratu <menuchoice +><guimenu +>Tresnak</guimenu +><guimenuitem +>Itzulpen-zirriborroa</guimenuitem +> </menuchoice +> eta &kbabel;-ek ondoko elkarrizketa aurkeztuko du: </para> +<para +> <screenshot +> <screeninfo +>Itzulpen-zirriborroaren elkarrizketa</screeninfo +> <mediaobject +> <imageobject +> <imagedata fileref="roughtranslation.png" format="PNG"/> </imageobject +> </mediaobject +> </screenshot +> </para> +<para +> Elkarrizketan, zer itzuli zehaztu beharko duzu eta itzulpen zaharretarako iturburuak aukeratu beharko dituzu. </para> +<para +> <guilabel +>Zer itzuli</guilabel +> markoaren gainean hiru kontrol-koadro daude (<guilabel +>Itzuli gabeko sarrerak</guilabel +>, <guilabel +>Zalantzazko sarrerak </guilabel +>, <guilabel +>Itzulitako sarrerak</guilabel +>) 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. </para> +<para +> <acronym +>msgid</acronym +>etarako erabateko konkordantziak itzulpen-zirriborrorako erabiliko dira beti. Hala ere, estrategia gehiago gehitu ditzakezu &ie; <guilabel +>Onartu zalanztazko itzulpenak (geldiro)</guilabel +> eta <guilabel +>Onartu hitz bakarraren itzulpena</guilabel +>. Bi estrategia gehigarri horiek erabilitako iturburuak onartu behar ditu (ikus behean). Ez dago espezifikaziorik, <quote +>zalantzazko itzulpena</quote +>k zer esan nahi duen jakiteko, baina helburua nahiko argi dago. <quote +>Hitz bakarraren itzulpena</quote +> hizkuntza batzuetarako bakarrik da egokia. &kbabel; <acronym +>msgid</acronym +>eko hitz bakoitza banan-banan itzultzen saiatuko da eta itzulitako hitzak (edo esaldiak) ordena berean jarriko ditu <acronym +>msgstr</acronym +>en. </para> +<para +> Itzulpen-zirriborrorako iturburu gisa, eskura dagoen edozein hiztegi-modulu erabil daiteke. <guilabel +>Ez erabili</guilabel +> moduluen eta <guilabel +>Erabili</guilabel +> moduluen zerrenda bat dago. Moduluak <guilabel +>Erabili</guilabel +> 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 <guibutton +>Mugitu gora </guibutton +> eta <guibutton +>Mugitu behera</guibutton +> botoiekin. </para> +<para +> 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. <guilabel +>Markatu aldatutako sarrerak zalantzazko gisa</guilabel +> aukera ematen du zalantzazkoen markaketa automatiko hori itzaltzeko, baina hori egiaztatu egin beharko duzu, ordea. </para> +<para +> Zure premiei erantzuteko aukera guztiak ezartzen badituzu, sakatu <guibutton +>Abiarazi</guibutton +> mezuak automatikoki itzultzeko. Aurrerapen-barrari jarraitu ahal izango diozu eta badaezpada <guibutton +>Gelditu</guibutton +> botoia hor duzu beti. </para> +</sect2> + +<sect2 id="kbabel-validation"> +<title +>Balidatu zure itzulpena</title> +<para +>Guztiok egiten ditugu akatsak. Beraz, &kbabel;-ek kontrol batzueieusten die itzulpenetan sortu ohi diren arazoetarako. Kontrol horiek (ez ordea sintaxiarena) bi modutan burutu daitezke.</para> +<para +> Kontrol horiek itzulitako testuaren aldaketa bakoitzean burutu daitezke. Kontrol <emphasis +>automatikoak</emphasis +> daude eta <link linkend="preferences-editor" +> &kbabel;-en konfigurazio-elkarrizketan</link +> piztu daitezke. Sintaxiaren kontrol automatikoa fitxategia gordetzen den bakoitzean burutu daiteke. </para> +<para +> 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 <menuchoice +><guimenu +>Tresnak</guimenu +><guisubmenu +> Balidazioa</guisubmenu +></menuchoice +> erabiliz. Orduan kontrola fitxategiko mezu guztietan burutzen da eta akastunak errore gisa markatuko dira. </para> +<variablelist +> <varlistentry +> <term +><guimenuitem +>Egiaztatu sintaxia</guimenuitem +></term +> <listitem +> <para +> <command +>msgfmt</command +>az baliatzean da PO fitxategiaren baliozkotasuna egiaztatzeko gettext-en paketean ikusi bezala. Aginduaren emaitza erakutsiko du eta <acronym +>msgstr</acronym +> akastunak markatuko ditu. </para +> </listitem +> </varlistentry +> <varlistentry +> <term +><guimenuitem +>Egiaztatu argumentuak</guimenuitem +></term +> <listitem +> <para +> Zuzenak ez diren itzulpenek aplikazioa kraskatu dezakete. Itzulpenaren zatirik arriskutsuena argumentuak dira, ⪚. printf-antzeko funtzioetarako. Kontrol honek <acronym +>msgid</acronym +> eta <acronym +>msgstr</acronym +>eko argumentuen kopurua eta motak konparatzen ditu. Bat etorri behar dute. </para +> </listitem +> </varlistentry +> <varlistentry +> <term +><guimenuitem +>Egiaztatu azeleratzailea</guimenuitem +></term +> </varlistentry +> <varlistentry +> <term +><guimenuitem +>Bilatu itzulitako testuinguruaren informazioa</guimenuitem +></term +> <listitem +> <para +> Baliteke hori &kde; itzulpenerako bakarrik behar izatea. Testu batzuk komunegiak dira eta era desberdin batean itzuli behar izaten dira testuinguuru desberdinetan. &kde;-en <acronym +>msgid</acronym +>enhasieran deskribatutako testuingurua da, <userinput +>:_</userinput +> 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. </para +> </listitem +> </varlistentry +> <varlistentry +> <term +><guimenuitem +>Pluraleko formak</guimenuitem +></term +> <listitem +> <para +> <acronym +>msgid</acronym +> <quote +>pluraleko forma</quote +> gisa zehazten bada, itzulpenak itzulpen-kopuru zehatza bildu behar du <userinput +>\n</userinput +> batez bereizita. Kopuru zuzena itzulpenaren hizkuntzaren araberakoa da eta <guilabel +>Identitatea</guilabel +> fitxan zehazten da, <guilabel +> Hobespenak</guilabel +> elkarrizketan. Hori &kde;-rako bakarrik inplementatzen da oraingoz. </para +> </listitem +> </varlistentry +> <varlistentry +> <term +><guimenuitem +>Egiaztatu ekuazioak</guimenuitem +></term +> <listitem +> <para +> Ekuazioak <acronym +>msgid</acronym +>-en formatu bereziak dira, mahai gaineko fitxategietan erabili ohi direnak. Eta zure itzulpenak berriro fitxategi horietan bateratuko direnez, <acronym +>msgstr</acronym +>-ek formatu berezi hori erabili beharko du baita ere. Horrek esan nahi du itzulpenak iturburu-mezuaren testu berarekin hasi behar duela (<literal +>=</literal +> lehen aldiz agertu artean), ⪚ <userinput +>Izena=</userinput +>. </para +> </listitem +> </varlistentry +> </variablelist> +</sect2> + +<sect2 id="kbabel-spellcheck"> +<title +>Egiaztatu itzulpenaren ortografia</title> +<para +>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: <link linkend="preferences-spellcheck" +>&kbabel;-en konfigurazio-elkarrizketa.</link +> Berez, egiaztapen ortografikoa azpimenu honetan aurki daiteke: <menuchoice +><guimenu +>Tresnak</guimenu +><guisubmenu +>Ortografia</guisubmenu +> </menuchoice +> azpimenuan. Modu desberdinak erabil ditzakezu ortografia egiaztatzeko: </para> +<variablelist +> <varlistentry +> <term +><guimenuitem +>Egiaztatu ortografia...</guimenuitem +></term +> <listitem +> <para +> Hori elkarrizketa baten aipamen generikoa da, eta bertan ortografia egiaztatzeko modua aukeratu dezakezu eta lehenetsi modua ezarri, <keycombo action="simul" +>&Ctrl;<keycap +>I</keycap +> </keycombo +> batez aipatzen dena. </para +> </listitem +> </varlistentry +> <varlistentry +> <term +><guimenuitem +>Egiaztatu guztia...</guimenuitem +></term +> <listitem +> <para +> Egiaztatu fitxategiko mezu guztien ortografia. </para +> </listitem +> </varlistentry +> <varlistentry +> <term +><guimenuitem +>Egiaztatu ortografia kurtsorearen posiziotik...</guimenuitem +></term +> <listitem +> <para +> Hasi ortografia egiaztatzen uneko mezuaren posizioan eta aurreratu fitxategiaren amaierarantz. </para +> </listitem +> </varlistentry +> <varlistentry +> <term +><guimenuitem +>Egiaztatu unekoa...</guimenuitem +></term +> <listitem +> <para +> Egiaztatu uneko mezuaren ortografia bakarrik. </para +> </listitem +> </varlistentry +> <varlistentry +> <term +><guimenuitem +>Egiaztatu hautatutako testua...</guimenuitem +></term +> <listitem +> <para +> <acronym +>msgstr</acronym +> editorean hautatutako testu bat badago aukera hori eskaintzen zaizu eta testu horren ortografia bakarrik egiaztatuko du. </para +> </listitem +> </varlistentry +> </variablelist> +</sect2> + +<sect2 id="kbabel-tags"> +<title +>&XML; itzultzen, <acronym +>HTML</acronym +>, ...</title> +<para +> Markatzeko lengoaiak gero eta gehiago erabiltzen dira <acronym +>GUI</acronym +>n. &kde; proiektuak <acronym +>PO</acronym +>-fitxategiak ere erabiltzen ditu DocBook dokumentazio-fitxategiak itzultzeko (hau ere markatzeko lengoaia). &kbabel;-ek baditu nahiko funtzionalitate joera hori onartzeko. </para> +<note +> <para +> Hemen, berez markatzeko erabiltzen diren etiketekin lotutako funtzioak deskribatuko ditugu bakarrik. Markatzeko lengoaiak erabiliz sortzen den beste arazoa testu luzeagoen itzulpena da. Gai hau <emphasis +>parekatu (edo Diff)</emphasis +> gailuak lantzen du, <link linkend="kbabel-diff" +>ondorengo sekzioan</link +>n deskribatuak. </para +> </note> +<para +> &kbabel;-en uneko bertsioa gai da <acronym +>msgid</acronym +>-en erabilitako etiketak zeintzuk diren jakiteko eta etiketa horietarako sarbide erraza eskaintzen du <guimenu +>Editatu</guimenu +>tik ondoko ekintzak erabiliz: </para> + +<variablelist +> <varlistentry +> <term +> <guimenuitem +>Txertatu hurrengo etiketa</guimenuitem +> </term +> <listitem +> <para +> <action +> Horrek msgid-en aurkitutako hurrengo etiketa itzulpenean txertatzen du. &kbabel;-ek txertatu beharreko etiketa aurkitzen du itzulpenaren hasieratik etiketen kopurua kontatuz. </action +> </para +> </listitem +> </varlistentry +> <varlistentry +> <term +> <menuchoice +> <guimenu +>Editatu</guimenu +> <guisubmenu +>Txertatu etiketa</guisubmenu +>. </menuchoice +> </term +> <listitem +> <para +> <action +> Azpimenu honetan ingelesezko iturburu-katean aurkitu diren markatzeko etiketa desberdin guztiak daude. Horietako bat hautatuz itzulpenaren testuan kurtsoreak duen uneko posizioan txerta dezakezu. </action +> </para +> </listitem +> </varlistentry +> </variablelist> +</sect2> + +<sect2 id="kbabel-diff"> +<title +>Desberdintasuna erakutsiz</title> +<para +> 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, <acronym +>msgid</acronym +> 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.) </para> +<para +> Laguntzeko, &kbabel;-i galde diezaiokegu iturburuko <acronym +>msgid</acronym +> bilatzeko eta desberdintasuna erakusteko. Aldaketak grafikoki bistaratzen dira <guilabel +>Iturburu-katea</guilabel +> editorean. Modu zehatza hemen ezar daiteke: <link linkend="preferences-editor-appearance" +>&kbabel;-en konfigurazio-elkarrizketa</link +>. <menuchoice +><guimenu +>Tresnak</guimenu +> <guisubmenu +>Parekatu</guisubmenu +> <guimenuitem +>Erakutsi Parekatu</guimenuitem +> </menuchoice +>ek aurkitutako desberdintasunak erakutsiko ditu. Uneko testua iturburu-testuarekin nahasi gabe ikusi nahi baduzu, erabili <menuchoice +><guimenu +>Tresnak</guimenu +> <guisubmenu +>Parekatu</guisubmenu +> <guimenuitem +>Erakutsi jatorrizkotestua </guimenuitem +> </menuchoice +>. </para> +<para +> Desberdintasunen bilaketa automatikoa piztu eta itzal dezakezu <menuchoice +><guimenu +>Tresnak</guimenu +> <guisubmenu +>Parekatu</guisubmenu +> <guimenuitem +>Desberdintasun modua</guimenuitem +> </menuchoice +> aukeratuz. Parekatu modua piztuta dagoenean, beste mezu batera zoazenean hasten da desberdintasunaren bilaketa. </para> +<para +> Beti bezala, iturburu desberdinak erabil ditzakezu testuaren bertsio zaharra aurkitzeko. Guztiak <link linkend="preferences-diffmode" +>&kbabel;-en konfigurazio-elkarrizketa</link +>n ezarrita daude: </para> +<variablelist +> <varlistentry +> <term +>Itzulpen datu-basea</term +> <listitem +> <para +> Desberdintasunak bilatzeko itzulpen datu-basea erabil dezakezu. Erabat gomendagarria da mezu itzuli berriak itzulpen datu-basean godertzeko biltegiratze automatikoa piztea <link linkend="database-fill" +> Itzulpen datu-basearen konfigurazio-elkarrizketa</link +>n. Modu hori honela piztu daiteke: <guilabel +>Erabili itzulpen datu-baseko mezuak</guilabel +>. </para +> </listitem +> </varlistentry +> <varlistentry +> <term +>Fitxategi zaharren zuhaitza</term +> <listitem +> <para +> Hori itzulpen datu-baseko bilaketa pizten bada erabiliko da bakarrik. <guilabel +>Oinarri-direktorioa diff fitxategietarako</guilabel +> 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. </para +> </listitem +> </varlistentry +> <varlistentry +> <term +>Eskuz aukeratutako fitxategia</term +> <listitem +> <para +> Aurreko aukerak behar bezala funtzionatzen ez badu, beti ezar dezakezu parekatzeko fitxategia eskuz, <menuchoice +> <guimenu +>Tresnak</guimenu +><guisubmenu +>Parekatu</guisubmenu +> <guimenuitem +>Ireki parekatzeko fitxategia</guimenuitem +></menuchoice +> erabiliz. </para +> </listitem +> </varlistentry +> </variablelist> +<note +> <para +> Desberdintasun bilaketa ez da beti zehatza, <acronym +>PO</acronym +>-fitxategiak ez duelako inolako erreferentzirik biltzen iturburu-mezuari buruz. </para +> </note> +</sect2> + +</sect1> + +<sect1 id="kbabel-pluralforms"> +<title +>Pluraleko formak</title> +<para +> Pluraleko formak nahiko gai konplikatua direnez, sekzio berezi bat eskaini diegu &kbabel;-ek onar ditzan. </para> +<para +> &kbabel;-ek &GNU;ren pluraleko formak irakur ditzake bakarrik, baina ezin ditu editatu. Une honetan &kde;-ren pluraleko formenbertsioa bakarrik onartzen du. </para> +<para +> &kde; itzultzen deneko hizkuntza bakoitzak pluraleko formen kopuru zuzena ezarrita izan behar du. <filename +>kdelibs.po</filename +>-n sarrera bat itzuliz egiten da hori. Kopurua hizkuntza baten izena hautatuz ezartzen da, pluraleko forma zuzena bilatzeko kopuru bera eta <emphasis +>arau</emphasis +> berak erabiltzen dituena. Balio posibleen eguneratze-zerrenda kdelibs iturburu-kodean aurki daiteke, <filename +>kdecore/klocale.cpp</filename +> fitxategian. </para> +<para +> &kde;-en pluraleko formak <literal +>%n</literal +> argumentua biltzen duen <userinput +>_:</userinput +> 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. </para> +<para +> 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 <literal +>\n</literal +>. Adibidez, <quote +>Hautatutako %n fitxategi</quote +> eslovakierara itzulita honela izango litzateke: </para> +<programlisting> + +</programlisting> +<para +> Zure itzulpenak pluraleko formen kopuru egokia ba ote duen egiaztatzeko, erabili <menuchoice +><guimenu +>Tresnak</guimenu +> <guisubmenu +>Balidazioa </guisubmenu +> <guimenuitem +>Egiaztatu pluraleko formak (KDE bakarrik)</guimenuitem +> </menuchoice +> menua. </para> +</sect1> +</chapter> + |