From f7e7a923aca8be643f9ae6f7252f9fb27b3d2c3b Mon Sep 17 00:00:00 2001 From: Timothy Pearson Date: Sat, 3 Dec 2011 11:05:10 -0600 Subject: Second part of prior commit --- tde-i18n-et/docs/tdesdk/kbabel/Makefile.am | 4 + tde-i18n-et/docs/tdesdk/kbabel/Makefile.in | 635 +++++ tde-i18n-et/docs/tdesdk/kbabel/catman.docbook | 248 ++ .../docs/tdesdk/kbabel/dictionaries.docbook | 649 +++++ tde-i18n-et/docs/tdesdk/kbabel/faq.docbook | 88 + tde-i18n-et/docs/tdesdk/kbabel/glossary.docbook | 278 +++ tde-i18n-et/docs/tdesdk/kbabel/index.cache.bz2 | Bin 0 -> 32951 bytes tde-i18n-et/docs/tdesdk/kbabel/index.docbook | 195 ++ tde-i18n-et/docs/tdesdk/kbabel/kbabeldict.docbook | 103 + .../tdesdk/kbabel/man-catalogmanager.1.docbook | 113 + tde-i18n-et/docs/tdesdk/kbabel/menu.docbook | 2575 ++++++++++++++++++++ tde-i18n-et/docs/tdesdk/kbabel/preferences.docbook | 1945 +++++++++++++++ tde-i18n-et/docs/tdesdk/kbabel/using.docbook | 1049 ++++++++ 13 files changed, 7882 insertions(+) create mode 100644 tde-i18n-et/docs/tdesdk/kbabel/Makefile.am create mode 100644 tde-i18n-et/docs/tdesdk/kbabel/Makefile.in create mode 100644 tde-i18n-et/docs/tdesdk/kbabel/catman.docbook create mode 100644 tde-i18n-et/docs/tdesdk/kbabel/dictionaries.docbook create mode 100644 tde-i18n-et/docs/tdesdk/kbabel/faq.docbook create mode 100644 tde-i18n-et/docs/tdesdk/kbabel/glossary.docbook create mode 100644 tde-i18n-et/docs/tdesdk/kbabel/index.cache.bz2 create mode 100644 tde-i18n-et/docs/tdesdk/kbabel/index.docbook create mode 100644 tde-i18n-et/docs/tdesdk/kbabel/kbabeldict.docbook create mode 100644 tde-i18n-et/docs/tdesdk/kbabel/man-catalogmanager.1.docbook create mode 100644 tde-i18n-et/docs/tdesdk/kbabel/menu.docbook create mode 100644 tde-i18n-et/docs/tdesdk/kbabel/preferences.docbook create mode 100644 tde-i18n-et/docs/tdesdk/kbabel/using.docbook (limited to 'tde-i18n-et/docs/tdesdk/kbabel') diff --git a/tde-i18n-et/docs/tdesdk/kbabel/Makefile.am b/tde-i18n-et/docs/tdesdk/kbabel/Makefile.am new file mode 100644 index 00000000000..f6c3e2e278a --- /dev/null +++ b/tde-i18n-et/docs/tdesdk/kbabel/Makefile.am @@ -0,0 +1,4 @@ +KDE_LANG = et +SUBDIRS = $(AUTODIRS) +KDE_DOCS = AUTO +KDE_MANS = AUTO diff --git a/tde-i18n-et/docs/tdesdk/kbabel/Makefile.in b/tde-i18n-et/docs/tdesdk/kbabel/Makefile.in new file mode 100644 index 00000000000..466628215dc --- /dev/null +++ b/tde-i18n-et/docs/tdesdk/kbabel/Makefile.in @@ -0,0 +1,635 @@ +# Makefile.in generated by automake 1.10.1 from Makefile.am. +# KDE tags expanded automatically by am_edit - $Revision: 483858 $ +# @configure_input@ + +# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, +# 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc. +# This Makefile.in is free software; the Free Software Foundation +# gives unlimited permission to copy and/or distribute it, +# with or without modifications, as long as this notice is preserved. + +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY, to the extent permitted by law; without +# even the implied warranty of MERCHANTABILITY or FITNESS FOR A +# PARTICULAR PURPOSE. + +@SET_MAKE@ +VPATH = @srcdir@ +pkgdatadir = $(datadir)/@PACKAGE@ +pkglibdir = $(libdir)/@PACKAGE@ +pkgincludedir = $(includedir)/@PACKAGE@ +am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd +install_sh_DATA = $(install_sh) -c -m 644 +install_sh_PROGRAM = $(install_sh) -c +install_sh_SCRIPT = $(install_sh) -c +INSTALL_HEADER = $(INSTALL_DATA) +transform = $(program_transform_name) +NORMAL_INSTALL = : +PRE_INSTALL = : +POST_INSTALL = : +NORMAL_UNINSTALL = : +PRE_UNINSTALL = : +POST_UNINSTALL = : +subdir = docs/tdesdk/kbabel +DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in +ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 +am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \ + $(top_srcdir)/configure.in +am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ + $(ACLOCAL_M4) +mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs +CONFIG_HEADER = $(top_builddir)/config.h +CONFIG_CLEAN_FILES = +SOURCES = +DIST_SOURCES = +#>- RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ +#>- html-recursive info-recursive install-data-recursive \ +#>- install-dvi-recursive install-exec-recursive \ +#>- install-html-recursive install-info-recursive \ +#>- install-pdf-recursive install-ps-recursive install-recursive \ +#>- installcheck-recursive installdirs-recursive pdf-recursive \ +#>- ps-recursive uninstall-recursive +#>+ 7 +RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ + html-recursive info-recursive install-data-recursive \ + install-dvi-recursive install-exec-recursive \ + install-html-recursive install-info-recursive \ + install-pdf-recursive install-ps-recursive install-recursive \ + installcheck-recursive installdirs-recursive pdf-recursive \ + ps-recursive uninstall-recursive nmcheck-recursive bcheck-recursive +RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \ + distclean-recursive maintainer-clean-recursive +ETAGS = etags +CTAGS = ctags +DIST_SUBDIRS = $(SUBDIRS) +#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) +#>+ 1 +DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST) +ACLOCAL = @ACLOCAL@ +AMTAR = @AMTAR@ +ARTSCCONFIG = @ARTSCCONFIG@ +AUTOCONF = @AUTOCONF@ +AUTODIRS = @AUTODIRS@ +AUTOHEADER = @AUTOHEADER@ +AUTOMAKE = @AUTOMAKE@ +AWK = @AWK@ +CONF_FILES = @CONF_FILES@ +CYGPATH_W = @CYGPATH_W@ +DCOPIDL = @DCOPIDL@ +DCOPIDL2CPP = @DCOPIDL2CPP@ +DCOPIDLNG = @DCOPIDLNG@ +DCOP_DEPENDENCIES = @DCOP_DEPENDENCIES@ +DEFS = @DEFS@ +ECHO_C = @ECHO_C@ +ECHO_N = @ECHO_N@ +ECHO_T = @ECHO_T@ +GMSGFMT = @GMSGFMT@ +INSTALL = @INSTALL@ +INSTALL_DATA = @INSTALL_DATA@ +INSTALL_PROGRAM = @INSTALL_PROGRAM@ +INSTALL_SCRIPT = @INSTALL_SCRIPT@ +INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ +KCFG_DEPENDENCIES = @KCFG_DEPENDENCIES@ +KCONFIG_COMPILER = @KCONFIG_COMPILER@ +KDECONFIG = @KDECONFIG@ +KDE_EXTRA_RPATH = @KDE_EXTRA_RPATH@ +KDE_RPATH = @KDE_RPATH@ +KDE_XSL_STYLESHEET = @KDE_XSL_STYLESHEET@ +LIBOBJS = @LIBOBJS@ +LIBS = @LIBS@ +LN_S = @LN_S@ +LTLIBOBJS = @LTLIBOBJS@ +MAKEINFO = @MAKEINFO@ +MAKEKDEWIDGETS = @MAKEKDEWIDGETS@ +MCOPIDL = @MCOPIDL@ +MEINPROC = @MEINPROC@ +MKDIR_P = @MKDIR_P@ +MSGFMT = @MSGFMT@ +PACKAGE = @PACKAGE@ +PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ +PACKAGE_NAME = @PACKAGE_NAME@ +PACKAGE_STRING = @PACKAGE_STRING@ +PACKAGE_TARNAME = @PACKAGE_TARNAME@ +PACKAGE_VERSION = @PACKAGE_VERSION@ +PATH_SEPARATOR = @PATH_SEPARATOR@ +SET_MAKE = @SET_MAKE@ +SHELL = @SHELL@ +STRIP = @STRIP@ +TOPSUBDIRS = @TOPSUBDIRS@ +VERSION = @VERSION@ +XGETTEXT = @XGETTEXT@ +XMLLINT = @XMLLINT@ +X_RPATH = @X_RPATH@ +abs_builddir = @abs_builddir@ +abs_srcdir = @abs_srcdir@ +abs_top_builddir = @abs_top_builddir@ +abs_top_srcdir = @abs_top_srcdir@ +am__leading_dot = @am__leading_dot@ +am__tar = @am__tar@ +am__untar = @am__untar@ +#>- bindir = @bindir@ +#>+ 2 +DEPDIR = .deps +bindir = @bindir@ +build_alias = @build_alias@ +builddir = @builddir@ +datadir = @datadir@ +datarootdir = @datarootdir@ +docdir = @docdir@ +dvidir = @dvidir@ +exec_prefix = @exec_prefix@ +host_alias = @host_alias@ +htmldir = @htmldir@ +includedir = @includedir@ +infodir = @infodir@ +install_sh = @install_sh@ +kde_appsdir = @kde_appsdir@ +kde_bindir = @kde_bindir@ +kde_confdir = @kde_confdir@ +kde_datadir = @kde_datadir@ +kde_htmldir = @kde_htmldir@ +kde_icondir = @kde_icondir@ +kde_kcfgdir = @kde_kcfgdir@ +kde_libs_htmldir = @kde_libs_htmldir@ +kde_libs_prefix = @kde_libs_prefix@ +kde_locale = @kde_locale@ +kde_mimedir = @kde_mimedir@ +kde_moduledir = @kde_moduledir@ +kde_servicesdir = @kde_servicesdir@ +kde_servicetypesdir = @kde_servicetypesdir@ +kde_sounddir = @kde_sounddir@ +kde_styledir = @kde_styledir@ +kde_templatesdir = @kde_templatesdir@ +kde_wallpaperdir = @kde_wallpaperdir@ +kde_widgetdir = @kde_widgetdir@ +tdeinitdir = @tdeinitdir@ +libdir = @libdir@ +libexecdir = @libexecdir@ +localedir = @localedir@ +localstatedir = @localstatedir@ +mandir = @mandir@ +mkdir_p = @mkdir_p@ +oldincludedir = @oldincludedir@ +pdfdir = @pdfdir@ +prefix = @prefix@ +program_transform_name = @program_transform_name@ +psdir = @psdir@ +sbindir = @sbindir@ +sharedstatedir = @sharedstatedir@ +srcdir = @srcdir@ +sysconfdir = @sysconfdir@ +target_alias = @target_alias@ +top_builddir = @top_builddir@ +top_srcdir = @top_srcdir@ +xdg_appsdir = @xdg_appsdir@ +xdg_directorydir = @xdg_directorydir@ +xdg_menudir = @xdg_menudir@ +KDE_LANG = et +#>- SUBDIRS = $(AUTODIRS) +#>+ 1 +SUBDIRS =. +KDE_DOCS = AUTO +KDE_MANS = AUTO +#>- all: all-recursive +#>+ 1 +all: docs-am all-recursive + +.SUFFIXES: +$(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(am__configure_deps) +#>- @for dep in $?; do \ +#>- case '$(am__configure_deps)' in \ +#>- *$$dep*) \ +#>- cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \ +#>- && exit 0; \ +#>- exit 1;; \ +#>- esac; \ +#>- done; \ +#>- echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/tdesdk/kbabel/Makefile'; \ +#>- cd $(top_srcdir) && \ +#>- $(AUTOMAKE) --gnu docs/tdesdk/kbabel/Makefile +#>+ 12 + @for dep in $?; do \ + case '$(am__configure_deps)' in \ + *$$dep*) \ + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \ + && exit 0; \ + exit 1;; \ + esac; \ + done; \ + echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/tdesdk/kbabel/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/tdesdk/kbabel/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/tdesdk/kbabel/Makefile.in +.PRECIOUS: Makefile +Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status + @case '$?' in \ + *config.status*) \ + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ + *) \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + esac; + +$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + +$(top_srcdir)/configure: $(am__configure_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh +$(ACLOCAL_M4): $(am__aclocal_m4_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + +# This directory's subdirectories are mostly independent; you can cd +# into them and run `make' without going through this Makefile. +# To change the values of `make' variables: instead of editing Makefiles, +# (1) if the variable is set in `config.status', edit `config.status' +# (which will cause the Makefiles to be regenerated when you run `make'); +# (2) otherwise, pass the desired values on the `make' command line. +$(RECURSIVE_TARGETS): + @failcom='exit 1'; \ + for f in x $$MAKEFLAGS; do \ + case $$f in \ + *=* | --[!k]*);; \ + *k*) failcom='fail=yes';; \ + esac; \ + done; \ + dot_seen=no; \ + target=`echo $@ | sed s/-recursive//`; \ + list='$(SUBDIRS)'; for subdir in $$list; do \ + echo "Making $$target in $$subdir"; \ + if test "$$subdir" = "."; then \ + dot_seen=yes; \ + local_target="$$target-am"; \ + else \ + local_target="$$target"; \ + fi; \ + (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \ + || eval $$failcom; \ + done; \ + if test "$$dot_seen" = "no"; then \ + $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \ + fi; test -z "$$fail" + +$(RECURSIVE_CLEAN_TARGETS): + @failcom='exit 1'; \ + for f in x $$MAKEFLAGS; do \ + case $$f in \ + *=* | --[!k]*);; \ + *k*) failcom='fail=yes';; \ + esac; \ + done; \ + dot_seen=no; \ + case "$@" in \ + distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \ + *) list='$(SUBDIRS)' ;; \ + esac; \ + rev=''; for subdir in $$list; do \ + if test "$$subdir" = "."; then :; else \ + rev="$$subdir $$rev"; \ + fi; \ + done; \ + rev="$$rev ."; \ + target=`echo $@ | sed s/-recursive//`; \ + for subdir in $$rev; do \ + echo "Making $$target in $$subdir"; \ + if test "$$subdir" = "."; then \ + local_target="$$target-am"; \ + else \ + local_target="$$target"; \ + fi; \ + (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \ + || eval $$failcom; \ + done && test -z "$$fail" +tags-recursive: + list='$(SUBDIRS)'; for subdir in $$list; do \ + test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \ + done +ctags-recursive: + list='$(SUBDIRS)'; for subdir in $$list; do \ + test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) ctags); \ + done + +ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES) + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) '{ files[$$0] = 1; nonemtpy = 1; } \ + END { if (nonempty) { for (i in files) print i; }; }'`; \ + mkid -fID $$unique +tags: TAGS + +TAGS: tags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ + $(TAGS_FILES) $(LISP) + tags=; \ + here=`pwd`; \ + if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \ + include_option=--etags-include; \ + empty_fix=.; \ + else \ + include_option=--include; \ + empty_fix=; \ + fi; \ + list='$(SUBDIRS)'; for subdir in $$list; do \ + if test "$$subdir" = .; then :; else \ + test ! -f $$subdir/TAGS || \ + tags="$$tags $$include_option=$$here/$$subdir/TAGS"; \ + fi; \ + done; \ + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) '{ files[$$0] = 1; nonempty = 1; } \ + END { if (nonempty) { for (i in files) print i; }; }'`; \ + if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \ + test -n "$$unique" || unique=$$empty_fix; \ + $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ + $$tags $$unique; \ + fi +ctags: CTAGS +CTAGS: ctags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ + $(TAGS_FILES) $(LISP) + tags=; \ + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) '{ files[$$0] = 1; nonempty = 1; } \ + END { if (nonempty) { for (i in files) print i; }; }'`; \ + test -z "$(CTAGS_ARGS)$$tags$$unique" \ + || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \ + $$tags $$unique + +GTAGS: + here=`$(am__cd) $(top_builddir) && pwd` \ + && cd $(top_srcdir) \ + && gtags -i $(GTAGS_ARGS) $$here + +distclean-tags: + -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags + +#>- distdir: $(DISTFILES) +#>+ 1 +distdir: distdir-nls $(DISTFILES) + @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ + topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ + list='$(DISTFILES)'; \ + dist_files=`for file in $$list; do echo $$file; done | \ + sed -e "s|^$$srcdirstrip/||;t" \ + -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \ + case $$dist_files in \ + */*) $(MKDIR_P) `echo "$$dist_files" | \ + sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \ + sort -u` ;; \ + esac; \ + for file in $$dist_files; do \ + if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \ + if test -d $$d/$$file; then \ + dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \ + if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \ + cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \ + fi; \ + cp -pR $$d/$$file $(distdir)$$dir || exit 1; \ + else \ + test -f $(distdir)/$$file \ + || cp -p $$d/$$file $(distdir)/$$file \ + || exit 1; \ + fi; \ + done + list='$(DIST_SUBDIRS)'; for subdir in $$list; do \ + if test "$$subdir" = .; then :; else \ + test -d "$(distdir)/$$subdir" \ + || $(MKDIR_P) "$(distdir)/$$subdir" \ + || exit 1; \ + distdir=`$(am__cd) $(distdir) && pwd`; \ + top_distdir=`$(am__cd) $(top_distdir) && pwd`; \ + (cd $$subdir && \ + $(MAKE) $(AM_MAKEFLAGS) \ + top_distdir="$$top_distdir" \ + distdir="$$distdir/$$subdir" \ + am__remove_distdir=: \ + am__skip_length_check=: \ + distdir) \ + || exit 1; \ + fi; \ + done +check-am: all-am +check: check-recursive +all-am: Makefile +installdirs: installdirs-recursive +installdirs-am: +install: install-recursive +install-exec: install-exec-recursive +install-data: install-data-recursive +#>- uninstall: uninstall-recursive +#>+ 1 +uninstall: uninstall-docs 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-docs 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-docs 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=index.docbook glossary.docbook dictionaries.docbook preferences.docbook faq.docbook kbabeldict.docbook index.cache.bz2 using.docbook Makefile.in menu.docbook man-catalogmanager.1.docbook catman.docbook Makefile.am + +#>+ 24 +index.cache.bz2: $(srcdir)/index.docbook $(KDE_XSL_STYLESHEET) glossary.docbook preferences.docbook index.docbook using.docbook man-catalogmanager.1.docbook menu.docbook dictionaries.docbook kbabeldict.docbook faq.docbook catman.docbook + @if test -n "$(MEINPROC)"; then echo $(MEINPROC) --check --cache index.cache.bz2 $(srcdir)/index.docbook; $(MEINPROC) --check --cache index.cache.bz2 $(srcdir)/index.docbook; fi + +docs-am: index.cache.bz2 + +install-docs: docs-am install-nls + $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kbabel + @if test -f index.cache.bz2; then \ + echo $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kbabel/; \ + $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kbabel/; \ + elif test -f $(srcdir)/index.cache.bz2; then \ + echo $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kbabel/; \ + $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kbabel/; \ + fi + -rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kbabel/common + $(LN_S) $(kde_libs_htmldir)/$(KDE_LANG)/common $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kbabel/common + +uninstall-docs: + -rm -rf $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kbabel + +clean-docs: + -rm -f index.cache.bz2 + + +#>+ 13 +install-nls: + $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kbabel + @for base in glossary.docbook preferences.docbook index.docbook using.docbook man-catalogmanager.1.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 index.docbook using.docbook man-catalogmanager.1.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 index.docbook using.docbook man-catalogmanager.1.docbook menu.docbook dictionaries.docbook kbabeldict.docbook faq.docbook catman.docbook ; do \ + cp $(srcdir)/$$file $(distdir); \ + done + +#>+ 15 +force-reedit: + @for dep in $?; do \ + case '$(am__configure_deps)' in \ + *$$dep*) \ + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \ + && exit 0; \ + exit 1;; \ + esac; \ + done; \ + echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/tdesdk/kbabel/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/tdesdk/kbabel/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/tdesdk/kbabel/Makefile.in + + +#>+ 21 +clean-bcheck: + rm -f *.bchecktest.cc *.bchecktest.cc.class a.out + +bcheck: bcheck-recursive + +bcheck-am: + @for i in ; do \ + if test $(srcdir)/$$i -nt $$i.bchecktest.cc; then \ + echo "int main() {return 0;}" > $$i.bchecktest.cc ; \ + echo "#include \"$$i\"" >> $$i.bchecktest.cc ; \ + echo "$$i"; \ + if ! $(CXX) $(DEFS) -I. -I$(srcdir) -I$(top_builddir) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(CXXFLAGS) $(KDE_CXXFLAGS) --dump-class-hierarchy -c $$i.bchecktest.cc; then \ + rm -f $$i.bchecktest.cc; exit 1; \ + fi ; \ + echo "" >> $$i.bchecktest.cc.class; \ + perl $(top_srcdir)/admin/bcheck.pl $$i.bchecktest.cc.class || { rm -f $$i.bchecktest.cc; exit 1; }; \ + rm -f a.out; \ + fi ; \ + done + + +#>+ 3 +final: + $(MAKE) all-am + +#>+ 3 +final-install: + $(MAKE) install-am + +#>+ 3 +no-final: + $(MAKE) all-am + +#>+ 3 +no-final-install: + $(MAKE) install-am + +#>+ 3 +kde-rpo-clean: + -rm -f *.rpo + +#>+ 3 +nmcheck: +nmcheck-am: nmcheck diff --git a/tde-i18n-et/docs/tdesdk/kbabel/catman.docbook b/tde-i18n-et/docs/tdesdk/kbabel/catman.docbook new file mode 100644 index 00000000000..24f00beaf61 --- /dev/null +++ b/tde-i18n-et/docs/tdesdk/kbabel/catman.docbook @@ -0,0 +1,248 @@ + + + + + + + + + + + + + + + +MarekLaane
bald@starman.ee
Tõlge eesti keelde
+
+ +&catalogmanager;i kasutamine + + + +&catalogmanager; + + + + +&catalogmanager; + + +Kataloogihaldur liidab kaks kataloogi ühte puusse ning näitab kõiki antud kataloogide PO- ja POT-faile. See võimaldab kiiresti näha, kas on lisatud mõni uus mall või vana eemaldatud. Iga faili nime juures näidatakse mõningat lisainfot: kirjete koguarvu, kahtlaste ning tõlkimata kirjete arvu, viimase redigeerimise kuupäeva ning faili viimast tõlkijat. + +KBabeli kataloogihaldur on mõeldud sellise struktuuriga projektidele nagu KDE, kus POT- ja PO-failil on üks ja sama nimi, ainult erinevad laiendid. Asjad on tublisti teisiti &GNU; projektide ning paljude &GNU; projekte matkivate projektide korral. Nende puhul antakse PO-failile nimi keelekoodi järgi, mistõttu see erineb POT-faili nimest. Samuti asub sellistel projektidel POT-fail samas kataloogis tõlgitud PO-failidega. Kõigil mainitud põhjustel ei sobi kataloogihaldur selliste projektide jaoks (vaata ka KDE veateadet 76495). + +Et oleks veel lihtsam leida faile, mis vajavad töötlemist, näitab iga faili staatust ka ikoon: + + + + + + + + + Kõik selle faili teated on tõlgitud. + + + + + + + + Mõned selle faili teated on kahtlased või tõlkimata + + + + + + + + Seda faili ei ole PO-failide kataloogis. + + + + + + + + Selles failis on süntaksivigu. + + + + + + + + Infot selle faili kohta parajasti uuendatakse. Kui uuendamine on lõppenud, peegeldab selle staatust mõni ülalkirjeldatud ikoonidest. + + + +Kui ikooni ümbritseb , näiteks , osutab see asjaolule, et seda faili või kataloogi ei eksisteeri POT-failide kataloogis. + +Faili võib märkida või märgistuse eemaldada kontekstimenüü käsuga Muuda märgistust. + +Kui soovid muuta kogu kataloogi failide märgistusi, klõpsa hiire parema nupuga kataloogi nimel ja vali Muuda kõiki märgistusi või Eemalda kõik märgistused. Märgistused salvestatakse automaatselt &kbabel;ist väljudes. + +Faili avamiseks tee sellel topeltklõps, vali kontekstimenüüst käsk Ava või vajuta klahvi Return või kiirklahvi &Ctrl;O . + +&catalogmanager;i seadistamiseks vali ProjektSeadista... Täpsemat infot leiab osast Projekti seadistused. + + +&catalogmanager;i omadused +Lisaks oma peamisele omadusele avada faile &kbabel;is toetab &catalogmanager; veel mitmeid võimalusi PO-failide puu haldamiseks. + + +Otsimine ja asendamine mitmes failis +Üks vahest kasutatavamaid &kbabel;i omadusi on võimalus otsida ja asendada korraga mitmes failis. Tänu tihedale seotusele &kbabel;iga toetab seda ka &catalogmanager; + + + +Statistika +&catalogmanager; võib näidata statistikat üheainsa faili või ka terve kataloogi või mitme kataloogi kohta. Statistika hõlmab failide arvu ning seda, kui paljudel failidel on mallid ja kui paljudel mitte. Samuti annab see teada teadete arvu failides ning selle, kui suur osa neist on tõlgitud, tõlkimata või kahtlased. + + + +Süntaksi kontrollimine +See võimaldab kontrollida ka mitme PO-faili süntaksit rakendusega msgfmt. Kui fail kontrolli ei läbi, ei ole sellest võimalik genereerida MO-faili, mida arvutid kasutada saaksid. Selline vigane fail põhjustab tavaliselt ka selle paketi kompileerimise ebaõnnestumise, mille koosseisu antud PO-fail kuulub. + + + +Kasutaja määratud käsud +Et &catalogmanager; ei suuda pakkuda kõike, mis sulle vähegi pähe võib tulla, saad siin ise käske määrata. + +Määrata on võimalik kahelaadseid käske: ühed kataloogide ja teised üksikfailide jaoks. Neid saab määrata seadistustedialoogis ning kasutada &HPN;ga failide nimekirjas mõnel kirjel klõpsates. + + + +
+ diff --git a/tde-i18n-et/docs/tdesdk/kbabel/dictionaries.docbook b/tde-i18n-et/docs/tdesdk/kbabel/dictionaries.docbook new file mode 100644 index 00000000000..def47b1cc22 --- /dev/null +++ b/tde-i18n-et/docs/tdesdk/kbabel/dictionaries.docbook @@ -0,0 +1,649 @@ + + + + + + + + + + + + + + + +MarekLaane
bald@starman.ee
Tõlge eesti keelde
+
+ +Sõnaraamatud + +&kbabel; kasutab tõlgitud PO-teadete stringide otsimisel kolme erinevat viisi: + + + + Tõlke otsimine tõlgete andmebaasi abil + + + Toores tõlge + + + &kbabeldict; + + + + + +Tõlgete andmebaas + + +Tõlgete andmebaas võimaldab salvestada tõlked Berkeley andmebaasil IV põhinevasse andmebaasi, &ie; tõlked salvestatakse kettale binaarfailina. Andmebaas tagab kiire otsingu ka tõlgete suure hulga korral. + +See viis on &kbabel;iga vahest kõige paremini seostatud. Lisaks otsimisele ja toortõlkele on toetatud veel järgmised omadused: + + + +Iga uue &kbabel;i redaktorisse sisestatud tõlke võib lasta automaatselt andmebaasi salvestada. + + +Andmebaasi saab kasutada msgid-ide võrdlemiseks programmiga diff. + + + +On selge, et mida rohkem on andmebaasis tõlkeid, seda tõhusamat abi sellest võib kerkida. Andmebaasi täitmiseks saab kasutada seadistustedialoogi kaarti Andmebaas või lülitada (sellelsamal kaardil) sisse kõigi tõlgitud teadete automaatse lisamise andmebaasi. + + +Seadistused +Seda otsingumeetodit ning selle kasutamist saab seadistada &kbabel;i menüükäsuga Seadistused Sõnaraamatute seadistamine Tõlgete andmebaas. +Kaardil Üldine on mõningad üldised andmebaasiotsingu seadistused. + + + Kogu andmebaasist (aeglane) + + Ei kasutata häid kirjeid, otsitakse läbi kogu andmebaas. See on aeglane, kuid kõige täpsemaid tulemusi andev viis. + + + + "Heade kirjete" nimekirjast (parim) + + Kasutatakse heade kirjete strateegiat. See võimalus tagab tõenäoliselt parima kesktee kiiruse ja täpsuse vahel. + + + + "Heade kirjete" nimekiri (kiire) + + Tagastatakse ainult head kirjed, ei püüta välistada rohkemat teksti. See on kindlasti kiireim viis, kuid võib anda tulemuseks arvukalt ebatäpseid vasteid. + + + + Tõstutundlik + + Teksti otsimisel tehakse vahet suur- ja väiketähtedel. + + + + Tühimärkide ühtlustamine + + Jätab vahele tekstis ebavajalikud tühikud, nii et otsing eirab väikesi erinevusi tühjade märkide osas, ⪚ erinevat arvu tühikuid. + + + + Kontekstikommentaaride eemaldamine + + Otsingusse ei kaasata kontekstikommentaare. Usutavasti on mõtet see sisse lülitada. + + + + Ignoreeritav märk + + iSiia saab sisestada sümbolid, mida otsingul eiratakse. Tavaliselt on selleks kiirklahvi märk, &ie; &kde; tekstide puhul &. + + + +Kaart Otsing sisaldab teksti otsimise täpsemaid seadistusi. Siin saab määrata, kuidas otsida, samuti on võimalik kasutada otsimise erimeetodit Sõnade asendus. Üht või kaht sõna asendades on võimalik leida ka ligilähedane tekst. Oletame näiteks, et püüad otsida teksti Minu nimi on Jaak. + + + võrdub + + Tekst andmebaasist sobib, kui see on samasugune otsitava stringiga. Meie näites siis näiteks Minu nimi on &Jaak (eeldusel, et & on määratud ignoreeritavaks märgiks kaardil Üldine leiduva võimalusega Ignoreeritav märk). + + + + sisaldub + + Tekst andmebaasist sobib, kui otsitav string selles sisaldub. Meie näites siis näiteks Tead sa, et minu nimi on Jaak? + + + + sisaldab + + Tekst andmebaasis sobib, kui otsitav string seda sisaldab. Meie näites siis näiteks Andrea. Seda saab kasutada leitavate vastete arvu suurendamiseks. + + + + Regulaaravaldis + + Otsitavat teksti käsitletakse regulaaravaldisena. Seda kasutab peamiselt &kbabeldict;, vaevalt võib leida mõnda regulaaravaldist PO-failides. + + + + Ühe sõna asendus + + Kui päringu tekst sisaldab vähem sõnu kui allpool määratud, püütakse üht sõnadest päringus asendada. Meie näites sobib siis näiteks ka Sinu nimi on Jaak. + + + + Maksimaalne sõnade arv päringus + + Maksimaalne sõnade arv päringus, et hakkaks toimina ühe sõna asendus. + + + + Tavalised märgid regulaaravaldises + + Märgid, mida käsitletakse regulaaravaldise osana. + + + + +Kahe sõna asendus ei ole veel teostatud. + + + + +Andmebaasi täitmine +Kaardil Andmebaas saab määrata, kus kõvakettal andmebaas asub (Andmebaasi kataloog) ning kas sinna peaks uued tõlked automaatselt lisama (Automaatne kirjete lisamine andmebaasi). Viimasel juhul võib ka määrata uute tõlgete autori väljal Automaatselt lisatud kirje autor. +Ülejäänud osa kaardist võimaldab täita andmebaasi juba olemasolevate PO-failide arvel. Selleks kasuta mõnda dialoogi keskel asuvatest nuppudest. Failide avamise ja lugemise edenemist näitab nuppude all asuv edenemisriba. Nuppu Korduvad stringid saab kasutada sellisel erijuhtumil, kui mingi tõlgitud string esineb väga palju kordi, et seda ei peaks iga kord uuesti salvestama. Siin saab seada salvestatavate stringide limiidi. + +Andmebaasi täitmine + + + + +Andmebaasi täitmine olemasolevate PO-failide arvel + + + + +Heade kirjete defineerimine +Kaardil Head kirjed saab määrata piirväärtused heade kirjete nimekirja täitmiseks. Minimaalne arv päringu sõnu kirjes (%) määrab just seda, mida ta väidab. Tekst peab sisaldama vastava protsendi sõnu, et ta oleks hea kirje. Vastupidist saab määrata võimalusega Minimaalne kirje sõnade arv, mis ka päringus esineb (%). Sõnade pikkuse saab määrata kerimiskastis Maksimaalne pikkus. +Otsitav tekst sisaldab sageli mitmeid üldlevinud sõnu, ⪚ ja. Neid sõnu saab kõrvaldada vastavalt sagedusele. Neist saab loobuda võimalusega Loobutakse sõnadest, mida esineb enam kui või siis kasti Tihedasti kasutatavaid sõnu käsitletakse igas kirjes esinevatena ära märkides. Nii jäävad sageli esinevad sõnad päringutele sisuliselt nähtamatuks. + + + + + +PO liitlasfail + +See otsimisviis põhineb algupärase inglisekeelse stringi (msgid) tõlgete sobivuse leidmisel mõnes muus keeles liitlasest PO-failis. Nii on näiteks romaani keeltes väga sageli sõnad äärmiselt sarnased, samuti anglosaksi ja slaavi keeltes. + +Oletame näiteks, et soovin tõlkida failis tdelibs.po esineva sõna on (eesti keeles selles tähenduses sees) rumeenia keelde, aga ei saa hästi aru, mida see tähendab. Vaatan sama faili prantsusekeelset tõlget ja leian, et seal on see tõlgitud actif ja et hispaania keeles on see activado. Nüüd võin teha järelduse, et rumeenia keeles oleks ilmselt parim vaste active. &kbabel; võib sellise ülesande täitmise automaatseks muuta. Praegu saab siiski määrata vaid ühe liitlasfaili, milles otsingut sooritada. + + +Seadistused +Seda otsinguviisi saab seadistada &kbabel;i menüükäsuga Seadistused Sõnaraamatute seadistamine PO liitlane. + +Dialoogis Sõnaraamatu seadistamine: PO liitlane saab valida PO liitlasfaili asukoha. Automaatseks lülitumiseks PO-failile oma faili redigeerimise ajal on mitmed sümboliga @ piiritletud muutujad, mis asendatakse vastava väärtusega: + + + + @PACKAGE@ + Parajasti tõlgitava rakenduse või paketi nimi. Näiteks võib selle asemele tulla kbabel, tdelibs, konqueror ja nii edasi. + + + @LANG@ + Keele kood, näiteks de, ro, et, fr jne. + + + @DIRn@ + kus n on positiivne täisarv. Selle asemele tuleb n-s kataloog failinimest arvates (paremalt vasakule). + + + +Redigeerimisreal näidatakse PO liitlasfaili tegelikku asukohta. Kuigi kõige parem on asukohana anda muutujad, võib valida ka olemasoleva PO-faili absoluutse asukoha. Selgitame seda näitega. + +Olen rumeenlane, tunnen natuke prantsuse keelt ja töötan parajasti &kde; tõlkimise kallal. + + +Esimeseks asjaks on alla laadida uusim tde-i18n-fr.tar.bz2 &kde; &FTP; saidilt või kasutada CVS-i prantsuse keele tõlkepuu tõmbamiseks oma kõvakettale. See läheb kataloogi /home/clau/cvs-cvs.kde.org/kde-l10n/fr. + +Minu PO-allikkataloog on /home/clau/cvs-cvs.kde.org/kde-l10n/ro. Unustada ei tohi PO liitlase valimist vaikesõnaraamatuks ning &kbabel;i seadistustedialoogis kaardil Otsimine kasti Automaatne otsimine märkimist. + + + + + + +PO kompendium + +Kompendium on fail, mis sisaldab mingi projekti, ⪚ &kde; kõigi tõlketeadete (msgid ja msgstr paaride) kogu. Tavaliselt luuakse mingi keele kompendium kõigi antud keele PO-failide liitmisel. Kompendium võib sisaldada nii tõlgitud, tõlkimata kui kahtlaseid teateid. Tõlkimata teateid see moodul eirab. + +Sarnaselt PO liitlasele põhineb see otsimisviis kompendiumis leiduvale samasugusele originaalstringile (msgid). Praegu on võimalik määrata otsinguks vaid üks kompendiumifail. + +See on päris kasulik juhul, kui ei kasutata tõlgete andmebaasi ja tahetakse saavutada ühtlust teiste tõlgetega. Muide, kompendiumifaile on palju hõlpsam jagada tõlkijate ja isegi teiste tõlkeprojektide vahel, sest neid saab ka nende jaoks genereerida. + + +Seadistused + +Seda otsimisviisi saab seadistada &kbabel;i menüükäsuga Seadistused Sõnaraamatute seadistamine PO kompendium. + +Dialoogis Sõnaraamatu seadistamine: PO kompendium saab valida kompendiumifaili asukoha. Tõlkekeele muutmisel kompendiumifailile lülitumise automatiseerimiseks on sümboliga @ piiratud muutuja, mis asendatakse vastava väärtusega: + + + + @LANG@ + Keele kood, näiteks de, ro, et, fr jne. + + + +Redigeerimisreal on näha kompendiumi PO-faili tegelik asukoht. Kuigi kõige parem on anda asukohale muutujad, võib valida ka kompendiumina kasutatava PO-faili absoluutse asukoha. + + +Uusima &kde; tõlgete kompendiumi ⪚ prantsuse keele jaoks fr.messages.bz2 saab alla laadida &kde; &FTP; saidilt. + +Rajavälja all asuvate võimalustega saab määrata, kuidas otsida. Võimalused on jagatud kahte ossa: teksti sobivuse võimalused, millega saab määrata, kuidas teksti võrreldakse ja kas kahtlaseid tõlkeid eiratakse või mitte, ning teate sobivuse võimalused, kus saab määrata, kas tõlge kompendiumist peaks sisalduma otsitavas teates või vastupidi. + + + + Tõstutundlik + + Määrab, kas sobivuse otsimisel kompendiumis tehakse vahet ka suurtel ja väikestel tähtedel. + + + + Kahtlaseid stringe ignoreeritakse + + Määrab, kas otsingul tuleb kompendiumis eirata kahtlaseid tõlkeid või mitte. Kompendium võib sisaldada ka kahtlaseid tõlkeid, sest tavapäraselt luuakse see projekti kõigi PO-failide põhjal, milles võib leiduda ka kahtlaseid teateid. Tõlkimata teateid eiratakse niikuinii (ei saa ju otsida tõlkimata teate tõlget!!!) + + + + Ainult terved sõnad + + Määrab, kas tekst peaks algama ja lõppema sõnapiiridel. + + + + Tekst sobib, kui see võrdub otsitava tekstiga + + Tekst kompendiumis sobib ainult siis, kui see on täpselt sama (mõistagi kasutades ülal määratud tingimusi). + + + + Tekst sobib, kui see on sarnane otsitava tekstiga + + Tekst kompendiumis sobib otsitava tekstiga ainult siis, kui see on sarnane. Mõlemat teksti võrreldakse väikeste märgiblokkide (trigrammid) kaupa ning vähemalt pooled blokid peavad sobima. + + + + Tekst sobib, kui see sisaldab otsitavat teksti + + Tekst kompendiumis sobib otsitava tekstiga juhul, kui see sisaldab otsitavat teksti. + + + + Tekst sobib, kui see sisaldub otsitavas tekstis + + Tekst kompendiumis sobib otsitava tekstiga, kui see leidub otsitavas tekstis. + + + + Tekst sobib, kui see sisaldab sõna otsitavast tekstist + + Tekst jagatakse sõnadeks ning tekst kompendiumis sobib otsitava tekstiga ainult siis, kui see sisaldab mõnda otsitava teksti sõna. + + + + + +
+ + diff --git a/tde-i18n-et/docs/tdesdk/kbabel/faq.docbook b/tde-i18n-et/docs/tdesdk/kbabel/faq.docbook new file mode 100644 index 00000000000..be480c9382d --- /dev/null +++ b/tde-i18n-et/docs/tdesdk/kbabel/faq.docbook @@ -0,0 +1,88 @@ + + + + + + + + + + + + + + +MarekLaane
bald@starman.ee
Tõlge eesti keelde
+
+ +Küsimused ja vastused + + + + + Miks &kbabel; näitab keelele iseloomulike sümbolite asemel PO-faili avamisel küsimärke? + + + Tekst sisaldab märke, mida sinu süsteemi font ei suuda esitada. Kui oled kindel, et tekstis selliseid sümboleid ei esine, on võib-olla fail kuidagi viga saanud. Sellisel juhul märgi küsimärk ära ning vajuta &Ctrl;F kõigi selliste vigaste sümbolite leidmiseks ja asenda need. Ära otsi tegelikke küsimärke, sest vigaseid sümboleid ainult näidatakse küsimärgina, kuid sisemiselt on nad hoopis teistsugused sümbolid. Võib ka paigaldada Unicode fondi, mis sisaldab kõiki vajalikke sümboleid. + + + + +Kuidas tõlkida &kde;d? + + +Selle kohta annab lähemat infot (inglise keeles) The KDE Translation HOWTO. + + + +
+ \ No newline at end of file diff --git a/tde-i18n-et/docs/tdesdk/kbabel/glossary.docbook b/tde-i18n-et/docs/tdesdk/kbabel/glossary.docbook new file mode 100644 index 00000000000..0cf7e98f04b --- /dev/null +++ b/tde-i18n-et/docs/tdesdk/kbabel/glossary.docbook @@ -0,0 +1,278 @@ + + + + + + + + + + + + + + +MarekLaane
bald@online.ee
Tõlge eesti keelde
+
+ +Sõnastik + +A + + Auxiliary file (liitlasfail) + + on spetsiifiline &kbabel;i nähtus. See on võimalus kasutajale määrata üks PO-fail algupärastes teadetes otsimiseks. Kui näiteks oled prantsuse tõlkemeeskonna liige ning oskad veidi hispaania või itaalia keelt, võid tõmmata endale parajasti tõlgitava faili hispaaniakeelse tõlke PO-faili ning kasutada seda liitlasena, mis aitab endal paremini tõlkida. + + + + +C + + Kompendiumifail + + on mingi keele kõigi tõlgete kogu. Selles suures PO-failis on koos kõigi rakenduste PO-failide unikaalsed teated. Seda saab kasutada juba tõlgitud stringide liitmiseks tõlkimata või osaliselt tõlgitud PO-faili. &kbabel; kasutab sellist faili oma PO kompendiumi otsingumootoris. + + + + +F + + Fuzzy (kahtlane olek) + + See on olek, mille annab üldiselt tulemuseks msgmerge. See näitab, et msgstr string ei kujuta endast arvatavasti päris korrektset tõlget. Tõlkija peaks sellise stringi üle vaatama ning vajadusel uuesti tõlkima ja eemaldama seejärel teate kommentaarist märke fuzzy. + + + + +I + Internationalization (internatsionaliseerimine) i18n + on operatsioon, millega rakendus rakendus muudetakse teadlikuks paljude keelte olemasolust ning võimeliseks neid toetama. Sõnas internationalization on 20 tähte, seepärast kasutatakse selle lühendina vaid esimest ja viimast tähte ning nende vahele jäävate tähtede arvu numbrina (18), mis annab kokku tuntud lühendi i18n. + + + + + +L + Localization (lokaliseerimine) l10n + on operatsioon, millega juba internatsionaliseeritud rakendus muudetakse võimeliseks töötlema sisendit ja väljundit kujul, mida määravad teatud kultuuri- ja keeletavad. Sõnas localization on 12 tähte, seepärast kasutatakse selle lühendina vaid esimest ja viimast tähte ning nende vahele jäävate tähtede arvu numbrina (10), mis annab kokku tuntud lühendi l10n. + + + + + +M + MO file (MO-fail) MO + MO tähendab Machine Object (eesti keeles masinobjekt). MO-fail sisaldab binaarandmeid, mis sobivad lugemiseks arvutile. MO-faili sisu on tõlgitavate stringide otsinguaja lühendamiseks organiseeritud andmebaasina. MO-faile luuakse PO-faile msgfmt abil kompileerides. + + + Message ID (teate ID, algupärand) msgid + msgid on võtmesõna, mis juhatab sisse algupärase stringi PO-failis. Sellele järgneb C-stiilis string, mis võib hõlmata ühe või enam rida. + + + + Message String (teate string, tõlge) msgstr + msgstr on võtmesõna, mis juhatab sisse tõlgitud stringi PO-failis. Sellele järgneb C-stiilis string, mis võib hõlmata ühe või enam rida. + + + + + +P + PO file (PO-fail) PO + PO tähendab Portable Object (eesti keeles porditav objekt). PO-failid sisaldavad stringe, mis seostavad iga tõlgitava stringi selle tõlkega antud keeles. Üks PO-fail on seotud ainult ühe keelega. PO-fail saadakse POT-failist ning seda redigeeritakse käsitsi või &kbabel;i abil. + + + POT file (POT-fail) POT + POT tähendab Portable Object Template (eesti keeles porditava objekti mall). POT-fail saadakse kõigi tõlgitavate stringide ekstraktimisel rakenduse lähtetekstifailist. POT-fail ei sisalda konkreetse keele tõlkeid — seda kasutavad tõlkijad mallina, mille põhjal oma tõlge valmistada. + + + + +
+ diff --git a/tde-i18n-et/docs/tdesdk/kbabel/index.cache.bz2 b/tde-i18n-et/docs/tdesdk/kbabel/index.cache.bz2 new file mode 100644 index 00000000000..f297f415f4f Binary files /dev/null and b/tde-i18n-et/docs/tdesdk/kbabel/index.cache.bz2 differ diff --git a/tde-i18n-et/docs/tdesdk/kbabel/index.docbook b/tde-i18n-et/docs/tdesdk/kbabel/index.docbook new file mode 100644 index 00000000000..bcdbae43bf4 --- /dev/null +++ b/tde-i18n-et/docs/tdesdk/kbabel/index.docbook @@ -0,0 +1,195 @@ + + + + + + + + + + + + + +]> + + + + +&kbabel;i käsiraamat + + +&Stanislav.Visnovsky; &Stanislav.Visnovsky.mail; +&Matthias.Kiefer; +Nicolas Goutte goutte@kde.org +MarekLaane
bald@starman.ee
Tõlge eesti keelde
+
+ + +2005-12-29 +3.5.1.03 + + +&kbabel; on väga paljude võimalustega hõlpsasti kasutatav komplekt, kuhu kuulub PO-failide redaktor &kbabel;, multifunktsionaalne &catalogmanager; ning tõlkijate sõnaraamat &kbabeldict;. See toetab paljusid täiustatud võimalusi ning laseb end igati kohadanda. + + + +KDE +KBabel +kataloogihaldur +tdesdk +gettext +tõlkimine +i18n +internatsionaliseerimine +l10n +lokaliseerimine + + +
+ + +Sissejuhatus + +KBabeli praegune dokumentatsioon on osaliselt vananenud. Esialgne dokumentatsioon loodi KDE 3.2 jaoks, mõningad parandused kajastavad siiski ka KBabeli versiooni 1.11.1, mis kuulub KDE 3.5.1 koosseisu. + +&kbabel; on täiustatud ja hõlpsasti kasutatav PO-failide (&GNU; gettexti teadete kataloogid) redaktor. Selle arvukad head omadused muudavad PO-failide redigeerimise ja haldamise väga lihtsaks. Nende hulka kuuluvad igakülgne navigeerimisvõimalus, ulatuslikud redigeerimis-, otsimis-, süntaksi kontrollimise ja statistikavõimalused. &catalogmanager; on omamoodi failihaldur, mis võimaldab saada ülevaate oma PO-failidest. &kbabeldict; võimaldab tõlkida suvalist teksti &kbabel;i automaattõlke võimalusi kasutades. &kbabel;i pakett aitab tõlkida kiiresti ning tõlkeid kooskõlas hoida. + +&kde; projekti kasvades on käesoleva käsiraamatu kirjapaneku ajal PO-teadete arv juba enam kui 47 000 (lisaks veel umbes 20 000 teadet rakenduste dokumentatsiooni näol), mispärast on äärmiselt tähtis tõlkimist organiseerida ning säilitada tõlgete ühtlus. + + + +&using; +&catman; +&kbabeldictchapter; +&dictionaries; +&preferences; +&menu; +&kbabelfaq; + + + +Autorid ja litsents + +&kbabel; +Rakenduse autoriõigus © 1999-2000: &Matthias.Kiefer; &Matthias.Kiefer.mail; +Kaasautorid: +&Thomas.Diehl; &Thomas.Diehl.mail; + +&Stephan.Kulow; &Stephan.Kulow.mail; + + + + +Dokumentatsiooni autoriõigus © 2000: &Claudiu.Costin; &Claudiu.Costin.mail; ja &Matthias.Kiefer; &Matthias.Kiefer.mail; + +&kde; 3.0 uuenduse autoriõigus © 2002: &Stanislav.Visnovsky; &Stanislav.Visnovsky.mail; + +&kde; 3.5.1 uuenduse autoriõigus © 2005: Nicolas Goutte goutte@kde.org + +Tõlge eesti keelde: Marek Laane bald@starman.ee +&underFDL; &underGPL; + +&glossary; + + +KBabeli meililist + +KBabelil on oma meililist nimega kbabel. See on mõeldud nii KBabeli arendajatele kui ka kasutajatele. + +Seda saab tellida Mailman'i vahendusel. + +Meililistil on ka avalik arhiiv. + + + +&documentation.index; +
+ + diff --git a/tde-i18n-et/docs/tdesdk/kbabel/kbabeldict.docbook b/tde-i18n-et/docs/tdesdk/kbabel/kbabeldict.docbook new file mode 100644 index 00000000000..5eb501af12b --- /dev/null +++ b/tde-i18n-et/docs/tdesdk/kbabel/kbabeldict.docbook @@ -0,0 +1,103 @@ + + + + + + + + + + + + + + + +MarekLaane
bald@online.ee
Tõlge eesti keelde
+
+ +&kbabeldict;i kasutamine + +&kbabeldict; on lihtne liides &kbabel;i tõlkemoodulitele. See võimaldab tõlgetes otsinguid sooritada. + +&kbabeldict; + + + + +&kbabeldict; + + +Ülaltoodud pildil ei ole näha valitud mooduli seadistusi. Neid saab näha klõpsuga nupul Näita seadistusi. Valitud mooduli seadistusi näidatakse akna parempoolses osas. Sellisel juhul näeb &kbabeldict; välja selline: + +&kbabeldict; + + + + +&kbabeldict; seadistuste näitamisega + + +Kasutamine on äärmiselt lihtne. Liitkastis Otsitakse moodulist tuleb valida moodul. Seejärel tuleb kirjutada otsitav fraas ning vajutada nuppu Alusta otsingut. Kõiki leitud teateid näidatakse allolevas nimekirjas, mis näeb välja samasugune nagu &kbabel;i peaaknas. Otsingu saab peatada klõpsuga nupul Stopp. Kui soovid otsida mitte inglisekeelset, vaid tõlgitud teksti, tuleb ära märkida kast Otsitakse tõlgetest. +Akna allservas asuvate nuppudega saab &kbabeldict;i sulgeda, näidata või peita mooduli seadistused või vaadata dialoogi &kbabeldict;i ja moodulite autorite kohta. + +Standardmooduleid ja nende seadistusi kirjeldab . + +
+ \ No newline at end of file diff --git a/tde-i18n-et/docs/tdesdk/kbabel/man-catalogmanager.1.docbook b/tde-i18n-et/docs/tdesdk/kbabel/man-catalogmanager.1.docbook new file mode 100644 index 00000000000..0d349657672 --- /dev/null +++ b/tde-i18n-et/docs/tdesdk/kbabel/man-catalogmanager.1.docbook @@ -0,0 +1,113 @@ + + +]> + + + +07.03.2003 + + + +catalogmanager +1 + + + +catalogmanager +&kbabel;i täiustatud kataloogihaldur + + + +catalogmanager konfiguratsioonifail + + + +Kirjeldus + +Kataloogihaldur on osa gettexti tõlketeadetefailide (PO-failide) redigeerimisega tegelevate programmide komplektist. Selle komplekti eesmärk on võimaldada tõlkida kiiresti ja ühtlaselt teha. + +Komplekti kuulub &kbabel;, Kataloogihaldur ja &kbabeldict;. &kbabel; on täiustatud, kuid väga hõlpsasti kasutatav PO-failide redaktor igakülgsete liikumise ja redigeerimise, süntaksi kontrollimise ja statistika tekitamise võimalustega. Kataloogihaldur (käesolev programm) on mitme funktsiooniga tõlkefailide haldur, mis võimaldab hoida silma peal korraga paljudel PO-failidel. &kbabeldict; on tõlkijatele mõeldud sõnaraamat. +See utiliit kuulub &kde; tarkvaraarenduse komplekti koosseisu. + + + + +Võtmed + + + + konfiguratsioonifail + +Laadib konfiguratsiooni määratud failist. + + + + + + + +Vaata ka + +kbabel(1) kbabeldict(1) + +Põhjalikuma dokumentatsiooni annab help:/kbabel (sisesta see URL &konqueror;is või anna käsureal korraldus khelpcenter help:/kbabel).. + + + + diff --git a/tde-i18n-et/docs/tdesdk/kbabel/menu.docbook b/tde-i18n-et/docs/tdesdk/kbabel/menu.docbook new file mode 100644 index 00000000000..74b15257c9b --- /dev/null +++ b/tde-i18n-et/docs/tdesdk/kbabel/menu.docbook @@ -0,0 +1,2575 @@ + + + + + + + + + + + + + + + +MarekLaane
bald@starman.ee
Tõlge eesti keelde
+
+ +Käskude seletused + + +&kbabel;i menüü + + +Menüü Fail + + + + &Ctrl;O Fail Ava + + + + Avab PO-faili. Kui parajasti avatud faili on muudetud, küsitakse eelnevalt, kas soovid sellesse tehtud muudatused salvestada. + + + + + + Fail Ava hiljutine + + + + Avab hiljuti kasutatud dokumentide menüüst hiljuti redigeeritud PO-faili. + + + + + + &Ctrl;S Fail Salvesta + + + + Salvestab parajasti avatud PO-faili. Kui seda pole muudetud, ei tehta midagi. + + + + + + Fail Salvesta kui + + + + Salvestab parajasti avatud PO-faili uue nimega. + + + + + + Fail Salvesta teisiti + + + + Avab salvestamisseadistuste dialoogi ja salvestab siis parajasti avatud PO-faili uue nimega. + + + + + + Fail Lähtesta + + + + Avab parajasti avatud PO-faili viimati salvestatud versiooni. + + + + + + Fail Saada e-postiga + + + + Pärib arhiivifaili nime, millesse salvestada parajasti avatud PO-fail, ning avab seejärel kirja koostamise akna, kus arhiivifail on kirjale kaasatud failina lisatud + + + + + + Fail Uus Vaade + + + Avab uue akna parajasti avatud failiga. See on väga kasulik, kui tõlgid suurt faili ja soovid mõningatel stringidel pidevalt silma peal hoida. + + + + + Fail Uus aken + + + + Avab uue tühja akna. + + + + + + &Ctrl;Q Fail Välju + + + + Sulgeb &kbabel;i redaktori + + + + + + + +Menüü Redigeerimine + + + + &Ctrl;Z Redigeerimine Võta tagasi + + + + Võtab tagasi viimase tõlke redigeerimise kastis sooritatud toimingu. + + + + + + &Ctrl;&Shift;Z Redigeerimine Tee uuesti + + + + Sooritab uuesti viimase tõlke redigeerimise kastis tagasi võetud toimingu. + + + + + + &Ctrl;X Redigeerimine Lõika + + + + Lõikab valitud teksti ja liigutab selle lõikepuhvrisse. + + + + + + &Ctrl;C Redigeerimine Kopeeri + + + + Kopeerib valitud teksti lõikepuhvrisse. + + + + + + &Ctrl;V Redigeerimine Aseta + + + + Asetab lõikepuhvri sisu kursori asukohta tõlke redigeerimise kastis. + + + + + + Redigeerimine Vali kõik + + + + Valib kogu tõlke redigeerimise kastis oleva teksti. + + + + + + &Ctrl;F Redigeerimine Otsi... + + + + Avab otsimisdialoogi, kus saab otsida stringe parajasti avatud PO-failis. + + + + + + F3 Redigeerimine Otsi järgmine + + + + Otsib varasema otsingu stringi järgmist esinemiskohta. + + + + + + &Ctrl;R Redigeerimine Asenda... + + + + Avab asendamisdialoogi stringi otsimiseks ja asendamiseks parajasti avatud PO-failis. + + + + + + &Ctrl;Delete Redigeerimine Puhasta + + + + Puhastab käesoleva msgid tõlke. + + + + + + &Ctrl;Tühikuklahv Redigeerimine Kopeeri msgid msgstr sisse + + + + Kopeerib algupärase ingliskeelse stringi tõlkekasti. See on kasulik, kui sa ei pea algupärasesse ingliskeelsesse teksti (msgid) tõlkes (msgstr) üldse muudatusi tegema või on need minimaalsed. + + + + + + &Ctrl;&Alt;Tühikuklahv Redigeerimine Kopeeri otsingu tulemus msgstr sisse + + + + Kopeerib tõlke otsingul leitud stringi msgstr redigeerimiskasti. See on väga kasulik, kui sa ei soovi ühe ja sama teate tõlget ikka ja jälle käsitsi uuesti sisestada. + + + + + + &Ctrl;U Redigeerimine Eemalda kahtlane olek + + + Lülitab käesoleva kirje kahtlast olekut. Selle abil võib ka kirje kahtlaseks märkida, ⪚ kui soovid selle kallal veel mõtiskleda. + + + + + &Ctrl;&Alt;N Redigeerimine Lisa järgmine silt + + + + Lisab järgmise msgid-is leitud sildi tõlkesse, kui algupärane ingliskeelne string sisaldab märkekeele silte. + + + + + + &Ctrl;&Alt;N Redigeerimine Lisa silt + + + + Selles alammenüüs on näha kõik algupärases ingliskeelses stringis leiduvad märkekeele sildid. Neist mõne valimine lisab selle kursori asukohta teksti tõlkes. + + + + + + Redigeerimine Muuda päist... + + + Võimaldab redigeerida faili päist. Õigupoolest on päises päris mitu rida, mis näitavad viimase tõlkimise kuupäeva, tõlkija nime ja e-posti aadressi, keelt, tõlgitud teksti kodeeringut &etc; + + + + + + + +Menüü Liikumine + + + + Page Up Liikumine Eelmine + + + + Hüppab eelmisele kirjele PO-failis. + + + + + + Page Down Liikumine Järgmine + + + + Hüppab järgmisele kirjele PO-failis. + + + + + + Liikumine Mine... + + + + Avab dialoogi, mille abil saab hüpata konkreetsele kirjele PO-failis. + + + + + + Liikumine Esimene kirje + + + + Hüppab esimesele kirjele PO-failis. + + + + + + Liikumine Viimane kirje + + + + Hüppab viimasele kirjele PO-failis. + + + + + + &Ctrl;&Shift;Page Up Liikumine Eelmine kahtlane või tõlkimata + + + + Hüppab eelmisele kirjele, mis on tõlkimata või märgitud kahtlaseks. + + + + + + &Ctrl;&Shift;Page Down Liikumine Järgmine kahtlane või tõlkimata + + + + Hüppab järgmisele kirjele, mis on tõlkimata või märgitud kahtlaseks. + + + + + + &Ctrl;Page Up Liikumine Eelmine kahtlane + + + + Hüppab eelmisele kirjele, mis on märgitud kahtlaseks. + + + + + + &Ctrl;Page Down Liikumine Järgmine kahtlane + + + + Hüppab järgmisele kirjele, mis on märgitud kahtlaseks. + + + + + + &Alt;Page Up Liikumine Eelmine tõlkimata + + + + Hüppab eelmisele kirjele, mis on märgitud tõlkimata kirjeks. + + + + + + &Alt;Page Down Liikumine Järgmine tõlkimata + + + + Hüppab järgmisele kirjele, mis on tõlkimata kirjeks. + + + + + + &Shift;Page Up Liikumine Eelmine viga + + + + Hüppab eelmisele vigasele kirjele. Kirje võib olla vigane, kui oled unustanud jutumärke õigesti tähistamast või kui algupärane string lõpeb reavahetusmärgiga (\n) ja tõlgitud string mitte (või vastupidi). + + + + + + &Shift;Page Down Liikumine Järgmine viga + + + + Hüppab järgmisele vigasele kirjele. + + + + + + &Alt;Nool vasakule Liikumine Tagasi + + + Hüppab viimasele külastatud kirjele PO-failis. + + + + + &Alt;Nool paremale Liikumine Edasi + + + Hüppab eelmisele külastatud kirjele PO-failis. + + + + + + + +Menüü Sõnaraamatud +Arvesta, et see menü on dünaamiline ning selle sisu sõltub paigaldatud sõnaraamatupluginatest. Vaikimisi on neid kolm. + + + + + Sõnaraamatud Otsi teksti Tõlgete andmebaas + + + Käivitab käesoleva algupärase ingliskeelse teate tõlke otsingu &kde; andmebaasi otsingumootori abil. + + + + + Sõnaraamatud Otsi teksti PO liitlane + + + Käivitab käesoleva algupärase ingliskeelse teate tõlke otsingu kasutaja määratud PO-failis. + + + + + Sõnaraamatud Otsi teksti PO kompendium + + + + Käivitab käesoleva algupärase ingliskeelse teate tõlke otsingu kompendiumifailis (see on fail, mis on saadud kõigi mingi keele tõlgitud teadete liitmisel). + + + + + + Sõnaraamatud Otsi valitud teksti Tõlgete andmebaas + + + Käivitab valitud teksti otsingu &kde; andmebaasi otsingumootori abil. + + + + + Sõnaraamatud Otsi valitud teksti PO liitlane + + + + Käivitab valitud teksti otsingu kasutaja määratud failis. + + + + + + Sõnaraamatud Otsi valitud teksti PO kompendium + + + + Käivitab valitud teksti otsingu kompendiumifailis, mis sisaldab kõiki mingi keele tõlgitud teateid. + + + + + + Sõnaraamatud Muuda sõnaraamatut + + + Võimaldab muuta käesoleva sõnaraamatu sisu. See on kasulik, kui leiad sõnaraamatus vigu, aga ei soovi, et need sind stringe otsides ja asendades häiriksid. (Ei ole veel teostatud) + + + + + + + + +Menüü Tööriistad + + + + Tööriistad Õigekirja kontroll Õigekirja kontroll... + + + Avab õigekirja kontrollimise seadistamise dialoogi. Kui oled teinud vajalikud muutused, klõpsa nuppu OK, misjärel ilmub tavapärane õigekirja kontrollimise dialoog. + + + + + Tööriistad Õigekirja kontroll Kontrolli kõike... + + + Alustab kõigi sõnade õigekirja kontrolli avatud PO-failis. + + + + + Tööriistad Õigekirja kontroll Kontrolli alates kursori asukohast... + + + + Alustab õigekirja kontrolli kursori asukohast. + + + + + + Tööriistad Õigekirja kontroll Kontrolli aktiivset... + + + Kontrollib ainult käesoleva kirje õigekirja PO-failis. + + + + + Tööriistad Õigekirja kontroll Kontrolli valitud teksti... + + + + Kontrollib ainult MsgStr-kastis valitud teksti õigekirja. + + + + + + &Ctrl;T Tööriistad Sobivus Kontrolli süntaksit + + + Kontrollib süntaksit parajasti avatud PO-failis. Vead võivad tekkida teadete liitmisel CVS-ist, samuti võib kasutaja ise käsitsi tõlkimisel kogemata mõne vea sisse lasta. + + + + + &Ctrl;D Tööriistad Sobivus Kontrolli argumente + + + + Selle valimisel kontrollitakse C-vormingus stringe algupärandis ja tõlkes, et tagada vormingujadade ning nende järjekorra ühtlus. + + + + + + &Ctrl;H Tööriistad Sobivus Kontrolli kiirklahve + + + Selle valimisel kontrollib &kbabel;, kas kiirklahvide märgid on algupärandis ja tõlkes ühesugused. Pane tähele, et &kde;s on kiirklahvi märgiseks & (see ei ole aga nii sugugi mitte igas tööriistakomplektis). Täpsemat infot selle kohta, kuidas kiirklahvi märgist muuta, leiab osast Muud. + + + + + &Ctrl;K Tööriistad Sobivus Jälgi kontekstiinfot + + + Mõned algupärandi teated kasutavad kontekstiinfot , mis märgib nad unikaalseks, isegi kui nende sisu on samane mõne muu stringiga. Selle põhjuseks on see, et paljud lihtsad sõnad, näiteks Salvesta (inglise keeles Save), on tõlgitud paljudesse keeltesse. Kontekstiinfot tähistab _:. Paljud algajad tõlkijad tõlgivad ka kontekstiinfo ning täidavad oma PO-failid asjatu taagaga. Selle võimaluse kasutamisel hoiatatakse sind selliste vigade esinemisel failis. + + + + + Tööriistad Sobivus Kontrolli mitmuse vorme (ainult KDE) + + + Kontrolli, kas PO-fail sisaldab korrektset arvu tõlkeid iga &kde; spetsiifilise mitmuse vormi teate kohta. + + + + + &Ctrl;J Tööriistad Sobivus Kontrolli võrdusi + + + + Kontrollib, kas tõlgitud stringi võrduse vasak pool on samane algupärase stringi vasaku poolega. Pooli määratleb võrdusmärk. + + + + + + F5 Tööriistad Võrdlus Näita võrdlust + + + + Näitab erinevusi võrreldes algupärase tõlgitud teatega. + + + + + + F6 Tööriistad Võrdlus Näita algset teksti + + + + Peidab erinevuse tähistused ja näitab ainult msgid-i. + + + + + + Tööriistad Võrdlus Ava fail võrdluseks + + + + Avab faili, et seda võrrelda. + + + + + + Tööriistad Võrdlus Võrdlemise režiim + + + + Lülitab võrdlemise režiimi. + + + + + + Tööriistad Toores tõlkimine... + + + + Käivitab toore tõlke dialoogi automaatseks tõlkimiseks. + + + + + + Tööriistad Kataloogihaldur... + + + Avab &catalogmanager;i. Täpsemat infot leiab osast &catalogmanager;. + + + + + + +Menüü Seadistused + + + + Seadistused Tööriistariba näitamine + + + + Märkimisel näidatakse tavapärast tööriistariba. + + + + + + Seadistused Olekuriba näitamine + + + + Märkimisel näidatakse akna allservas olekuriba. + + + + + + Seadistused Navigatsiooniriba näitamine + + + + Märkimisel näidatakse navigatsiooniriba. + + + + + + Seadistused Kommentaaride näitamine + + + + Märkimisel näidatakse peaakna ülemises paremas nurgas aktiivse kirje kommentaare. + + + + + + Seadistused Tööriistade näitamine + + + + Märkimisel näidatakse peaakna alumises paremas nurgas sõnaraamatute otsingu tulemusi. + + + + + + Seadistused Kiirklahvide seadistamine... + + + + Avab kiirklahvide seadistamise dialoogi. See võimaldab kohandada kiirklahve just enda maitse järgi. + + + + + + Seadistused Tööriistaribade seadistamine... + + + + Avab tavapärase tööriistaribade seadistamise dialoogi. Selles saab valida, millised toimingud ja millistel tööriistaribadel näha on. + + + + + + Seadistused KBabeli seadistamine... + + + Siin asuvad kõik &kbabel;i spetsiifilised seadistused. Täpsemat infot leiab osast &kbabel;i üldised seadistused. + + + + + Seadistused Sõnaraamatute seadistamine Tõlgete andmebaas + + + Avab dialoogi, kus saab seadistada &kde; tõlgete andmebaasi otsingumootorit. + + + + + Seadistused Sõnaraamatute seadistamine PO liitlane + + + Avab dialoogi PO liitlasfaili seadistamiseks. + + + + + Seadistused Sõnaraamatute seadistamine PO kompendium + + + Avab dialoogi PO kompendiumifaili seadistamiseks. + + + + + + +Menüü Abi + + + + + F1 Abi KBabeli käsiraamat + + + Avab &kbabel;i käsiraamatu ehk sellesama, mida praegu loed. + + + + + &Shift;F1 Abi Mis see on? + + + + Muudab kursori küsimärgikujuliseks, millega peaakna elementidel klõpsates näidatakse antud elemendi lühikirjeldust. + + + + + + Abi Gettexti info + + + Avab gettexti manuaalilehekülje &kde; abikeskuses. See töövahendite pakett aitab käsitleda POT- ja PO-faile. + + + + + Abi Saada vearaport... + + + Avab &kde; tavapärase vigade teatamise dialoogi. See tuleb kasuks, kui &kbabel; kipub ebatavaliselt või kapriisselt käituma. &kbabel;i arendajad on väga rõõmsad kõigi kommentaaride, soovide ja veateadete saamise üle. + + + + + Abi KBabeli info... + + + Avab teatekasti, kus saab teada &kbabel;i versiooni ning selle arendajate nimed ja e-posti aadressid. + + + + + Abi KDE info... + + + Avab teatekasti, kus saab infot &kde; projekti kohta, mõningat kontaktinfot ning selgituse, kuidas anda teada vigadest ja soovidest. + + + + + Abi Sõnaraamatu info Tõlgete andmebaas + + + Näitab teatekasti infoga &kde; tõlgete andmebaasi loonud inimeste kohta. + + + + + Abi Sõnaraamatu info PO liitlane + + + + Näitab teatekasti infoga liitlasfaili otsingu loonud inimeste kohta. + + + + + + Abi Sõnaraamatu info PO kompendium + + + + Näitab teatekasti infoga kompendiumifaili otsingu loonud inimeste kohta. + + + + + + + + +&kbabel;i tööriistaribad + + +Peamine tööriistariba + + + + + + + + Ava + + Avab &kbabel;is redigeerimiseks PO-faili. + + + + + + + + + Salvesta + + Salvestab parajasti avatud PO-faili, kui seda on muudetud. + + + + + + + + + Võta tagasi + + Võtab viimase toimingu tagasi. + + + + + + + + + Tee uuesti + + Sooritab viimase toimingu uuesti. + + + + + + + + + Lõika + + Lõikab valitud teksti ja liigutab selle lõikepuhvrisse. + + + + + + + + + Kopeeri + + Kopeerib valitud teksti lõikepuhvrisse. + + + + + + + + + Aseta + + Asetab teksti lõikepuhvrist kursori asukohta. + + + + + + + + + Otsi + + Otsib stringi parajasti avatud PO-failist. + + + + + + + + + Eelmine + + Hüppab eelmisele kirjele PO-failis. + + + + + + + + + Järgmine + + Hüppab järgmisele kirjele PO-failis. + + + + + + + + + Kopeeri msgid msgstr sisse + + Kopeerib algupärase stringi tõlkestringi redigeerimise kasti. + + + + + + + + + Otsi tõlget + + Hüpikmenüü valitud teksti otsimiseks &kde; tõlgete andmebaasi otsingumootori, PO liitlasfaili, PO kompendiumifaili ja teiste olemasolevate sõnaraamatupluginate abil. + + + + + + + + + Katkesta otsing + + Peatab parajasti käiva otsingu. + + + + + + + + + Kataloogihaldur + + Avab kataloogihalduri akna. + + + + + + +Navigatsiooniriba + + + + + + + + Eelmine + + Hüppab järgmisele kirjele PO-failis. + + + + + + + + + Järgmine + + Hüppab järgmisele kirjele PO-failis. + + + + + + + + + Esimene kirje + + Hüppab esimesele kirjele PO-failis. + + + + + + + + + Viimane kirje + + Hüppab viimasele kirjele PO-failis. + + + + + + + + + Eelmine kahtlane või tõlkimata + + Hüppab eelmisele kahtlasele või tõlkimata kirjele PO-failis. + + + + + + + + + Järgmine kahtlane või tõlkimata + + Hüppab järgmisele kahtlasele või tõlkimata kirjele PO-failis. + + + + + + + + + Eelmine kahtlane + + Hüppab eelmisele kahtlasele kirjele PO-failis. + + + + + + + + + Järgmine kahtlane + + Hüppab järgmisele kahtlasele kirjele PO-failis. + + + + + + + + + Eelmine tõlkimata + + Hüppab eelmisele tõlkimata kirjele PO-failis. + + + + + + + + + Järgmine tõlkimata + + Hüppab järgmisele tõlkimata kirjele PO-failis. + + + + + + + + + Eelmine viga + + Hüppab eelmisele veale PO-failis. + + + + + + + + + Järgmine viga + + Hüppab järgmisele veale PO-failis. + + + + + + + + + Tagasi + + Hüppab viimati külastatud kirjele PO-failis. + + + + + + + + + Edasi + + Hüppab eelmisele külastatud kirjele PO-failis. + + + + + + +Olekuriba + + + Aktiivne + + Käesolev teade redigeeritavas PO-failis. + + + + Kokku + + Teadete koguarv PO-failis. + + + + Kahtlaseid + + Kahtlaseks märgitud teadete arv. Need tuleks üle vaadata ja vajaduse korral tõlkida. + + + + Tõlkimata + + Veel tõlkimata teadete arv. + + + + Redaktori olek + + INS - lisamisrežiim, OVR - ülekirjutamisrežiim. Sama tähendusega, nagu igas tavalises tekstiredaktoris. + + + + PO-faili olek + + RO - ainult lugemisõigusega, RW - lugemis- ja kirjutamisõigusega fail. Kui fail on RO, ei saa kirjeid redigeerida. + + + + Edenemisriba + + Tavaliselt on see varjatud. Seda näeb ainult siis, kui faili salvestatakse või kui otsitakse teateid PO-failis kompendiumis või mõnes sõnaraamatumoodulis. + + + + + + + + +&catalogmanager;i menüü + + +Menüü Fail + + + + &Ctrl;Q Fail Välju + + + + Lõpetab &catalogmanager;i töö + + + + + + + +Menüü Redigeerimine + + + + &Ctrl;F Redigeerimine Otsi failidest... + + + + Avab otsimisdialoogi stringide leidmiseks PO-failidest. + + + + + + &Ctrl;R Redigeerimine Asenda failides... + + + + Avab asendamisdialoogi stringide leidmiseks ja asendamiseks PO-failides. + + + + + + Escape Redigeerimine Katkesta otsing + + + + Peatab parajasti käiva otsimis/asendamisoperatsiooni. + + + + + + &Ctrl;M Redigeerimine Muuda märgistust + + + + Lülitab valitud faili märgistust. + + + + + + Redigeerimine Eemalda märgistus + + + + Eemaldab valitud faili või kataloogi märgistuse. + + + + + + Redigeerimine Muuda kõiki märgistusi + + + + Lülitab valitud faili või kataloogi märgistusi (rekursiivselt). + + + + + + Redigeerimine Eemalda kõik märgistused + + + + Eemaldab valitud faili või kataloogi märgistused (rekursiivselt). + + + + + + + +Menüü Tööriistad + + + + &Ctrl;S Tööriistad Statistika + + + + Näitab valitud faili või alampuu kohta statistikat (tõlgitud/tõlkima/kahtlased kirjed). + + + + + + &Ctrl;Y Tööriistad Kontrolli süntaksit + + + + Kontrollib valitud faili või alampuu süntaksit msgfmt abil. + + + + + + + +Menüü Seadistused + + + + Seadistused Tööriistariba näitamine + + + + Märkimisel näidatakse tavapärast tööriistariba. + + + + + + Seadistused Olekuriba näitamine + + + + Märkimisel näidatakse akna allservas olekuriba. + + + + + + Seadistused Kiirklahvide seadistamine... + + + + Avab kiirklahvide seadistamise dialoogi. See võimaldab kohandada kiirklahve just enda maitse järgi. + + + + + + Seadistused Tööriistaribade seadistamine... + + + + Avab tavapärase tööriistaribade seadistamise dialoogi. Selles saab valida, millised toimingud ja millistel tööriistaribadel näha on. + + + + + + + +Menüü Abi +&help.menu.documentation; + +
+ + diff --git a/tde-i18n-et/docs/tdesdk/kbabel/preferences.docbook b/tde-i18n-et/docs/tdesdk/kbabel/preferences.docbook new file mode 100644 index 00000000000..1f6289cb43e --- /dev/null +++ b/tde-i18n-et/docs/tdesdk/kbabel/preferences.docbook @@ -0,0 +1,1945 @@ + + + + + + + + + + + + + + + +MarekLaane
bald@starman.ee
Tõlge eesti keelde
+
+ +Seadistused + + + +Üldised ja projekti seadistused + +Alates KBabeli versioonist 1.10 (KDE 3.4) võttis KBabel kasutusele projekti kontseptsiooni ning vastavalt jagati ka seadistused kahte kategooriasse: üldised seadistused ja projekti seadistused. + +&GNU; gettext kasutab samuti mõistet "projekt", millel pole aga mingit pistmist KBabeli projektidega. &GNU; gettext peab projekti all silmas rakendust, mis on seotud PO-failiga. KBabelis on projekt märksa laiema tähendusega ning tähistab enamasti tervet rakenduste kogumit, näiteks kogu &kde;d. + +KBabelil on alati aktiivne projekt, ka siis, kui see on vaikeprojekt. KBabel ei saagi töötada ilma projektita. KBabeli redaktor ja KBabeli kataloogihaldur kasutavad alati projekti. + + + +Praeguse teostuse teadaolevad piirangud + +Paraku on projektidel praegusel kujul mõned teadaolevad probleemid. + +Nii ei saa näiteks üldistes seadistustes määrata kindlaks vaikimisi kasutajat, tema keelt ja muid olulisi üldisi kasutajaandmeid. See tähendab, et need tuleb uue projekti loomisel alati uuesti sisestada. + +Veel ühe probleemi tekitab uue projekti nõustaja, mis ei päri piisavalt palju infot. Näiteks ei küsi see meeskonna e-posti aadressit. Seepärast on soovitatav pärast nõustaja töö lõpetamist projekti seadistused üle kontrollida. + +Praegu pole võimalik projekte KBabeli sees kopeerida, nii ei saa ka seadistusi lihtsal moel korduvalt kasutada. Siiski võib projekti kopeerida väljaspool KBabelit ja selle siis KBabelis laadida. + + + + +KBabeli kasutamine &kde;-väliste projektidega + +Kuigi &kbabel; on vaikimisi orienteeritud töötama &kde; raames ja huvides, saab &kbabel;i abil tõlkida ka teiste projektide PO-faile. Siiski tuleb enamasti selleks projekti seadistusi tublisti muuta. See kehtib eriti &GNU; ja &GNU;-laadsete projektide kohta, mille vaikeväärtused erinevad tunduvalt &kde; omadest. + +Üks probleem seisab selles, et &kbabel; on üsna agressiivne PO-failide salvestamisel ning asendab PO-failide seadistused projekti seadistustega, kui talle just otseselt vastupidist käsku ei anta. See võib tunduda veidrana inimesele, kes pole &kde;ga palju kokku puutunud. Kuid &kde; raames on tõlkida üle 900 POT-faili ainuüksi GUI teadete jaoks. Sellise mahuga ülesande jaoks on teatud automatiseerimine hädavajalik. Projekti seadistamisele kuluv aeg tasub ennast hiljem kahtlemata ära. &kde; mittekasutamise korral pole asjad siiski nii head. Sul tuleb sel juhul seadistustega rohkem vaeva näham, sest vaikeväärtused pole kuigi sobivad ning ka paljud tõlked ei aita väga kaasa, sest &GNU; projektidel on tüüpiliselt tõlkida ainult üks POT-fail. + + + + + + +&kbabel;i üldised seadistused + +Seadistustedialoogi saab avada &kbabel;i menüükäsuga SeadistusedKBabeli seadistamine.... Dialoog on liigendatud kaartideks, mis muudab äärmiselt lihtsaks vajaliku võimaluse leidmise ilma seda pikemalt taga otsimata. + + +Redaktor +Redaktorikaart on jagatud kolmeks alamkaardiks: Üldine, Välimus, Õigekiri ja Fondid. Neis kõigis saab määrata, kuidas redaktor välja näeb ja käitub. + + +Üldine + + +Redaktori üldised seadistused + + + + +Redaktori üldised seadistused + + + +See kaart sisaldab hulga märkekaste. + +Esimene märkekast ülaosas võimaldab määrata, kas kahtlane olek eemaldatakse automaatselt, kui MsgStr redigeerimisaknasse midagi sisestatakse. Kui see on märkimata, tuleb käsitsi kasutada menüükäsku RedigeerimineEemalda kahtlane olek või kiirklahvi &Ctrl;U. Arvesta, et sellega eemaldatakse kirje kommentaarist string , fuzzy. + +Järgmine võimalus lubab rakendada tarka redigeerimist, mille puhul redaktor lisab automaatselt korrektselt tähistatud erisümbolid, ⪚ \t, kui vajutad klahvi TAB, ning võimaldab klahvi Enter erikäsitlust. + +Alumiste märkekastide abil saab määrata tõlke korrektsuse kontrollimist, õigemini küll seda, kas see sobib ikka kasutamiseks. Nii näiteks kujutavad paljud teated endast kiirmärgistega menüükäske ja C-stiilis vormindatud stringe, mille struktuur peab jääma ka tõlkes muutmata. + + + + Argumentide kontroll + + Selle märkimisel kontrollitakse C vormingus stringe algupärandis ja tõlkes tagamaks, et vormingujadade arv ja järjekord oleks ühtlustatud. + + + + Kiirklahvide kontroll + +Selle märkimisel kontrollib &kbabel;, kas kiirklahvimärgiste arv on algupärandis ja tõlkes ühesugune. Arvesta, et märgiseks on & (kuid seda ainult KDEs, teistes programmeerimise tööriistakomplektides võib see olla midagi muud). Täpsemat infot selle kohta, kuidas muuta kiirklahvimärgist, leiab osast Muud. + + + + Võrduste kontroll + + See on &kde; projektiarenduse võimalus. Failid .desktop on tavalised tekstifailid, mis sisaldavad mitmesuguseid parameetreid vormingus väärtus=võti. Nii mõnigi selline võti on tõlgitav. Ainus piirang on siin see, et võrduse vasak pool peab jääma muutmata. Võrduste kontroll võimaldab tuvastada hulga vigu, mida määrab kahtlaste teadete msgmerge algoritm. Arvesta, et mõnes olukorras annab see funktsioon siiski teatud PO-failide puhul valehäireid. + + + + Tõlgitud kontekstiinfo jälgimine + +Mõned algupärased teated on märgitud kontekstiinfoga, mis tähistab neid unikaalsena ka juhul, kui nende sisu kattub mõne muu teatega. Selle põhjuseks on see, et paljud lihtsad sõnad, näiteks Salvesta (inglise keeles Save) on tõlgitud paljudesse keeltesse. Kontekstiinfot tähistab _:. Paljud algajad tõlkijad tõlgivad ka kontekstiinfo ning täidavad nii oma PO-failid tarbetu taagaga. Selle kasti märkimisel antakse sellistest vigadest failis teada. + + + + Mitmuse vormide kontroll + + &kde; projekti tõlkimisel tuleb arvestada, et see kasutab teadete mitmuse vormide määramiseks erilist süntaksit. Selle kasti märkimine arvutab automaatselt vormide arvu msgstr-is ning võrdleb seda numbriga, mis on määratud kaardil Isikuandmed. Mitmuse vormide vigane arv võib põhjustada rakenduse krahhi. + + + + Piiks vea korral + + Selle valimisel kõlab süsteemne piiks, kui liigutakse mõne ülalkirjeldatud veaga kirjele. + + + + Vea korral muudetakse teksti värvi + + See on teine võimalus anda teada vigadest käesolevas teates. See on kasulik võimalus neile, kel on kuulmisega raskusi või kellele lihtsalt piiksud ei meeldi. Kuidas vigade puhul teksti värv muutub, saab määrata kaardil Välimus. + + + + + + + +Välimus + + +Redaktori välimuse seadistused + + + + +Redaktori välimuse seadistused + + + +Sellel kaardil saab määrata teadete redaktori välimust. Ülemises osas paikneb neli märkekasti: + + + + Süntaksi värvilisus + Selle valimisel värvitakse msgid vaatajas ja msgstr redaktoris ära erisümbolid, kiirklahvid ja teksti taust. Kui sul ei ole just must-valge kuvar või probleeme nägemisega, võiks selle võimaluse sisse lülitada. + + + Värviline taust + Taust värvitakse ainult msgid ja msgstr olemasolevatel sümbolitel, kaasa arvatud tühikud. See on kasulik, kui sa ei soovi näha PO-kirjes ümbritsevaid jutumärke (vaata allpool), kuid soovid siiski näha tekstirea alguses ja lõpus paiknevaid tühimärke. + + + Tühimärke näidatakse punktidena + Kui tunned, et tühikute kokkulugemine ega tausta värvimine ei vasta sinu maitsele, võib sisse lülitada selle võimaluse, mis tekitab keset tühimärki väikese punkti. Pane tähele, et punkt kujutab endast punktisümbolit tühimärgi ruumi keskel, mitte aga punkti tavalises mõttes. + + + Ümbritsevate jutumärkide näitamine + Kui arvad, et msgstr või msgid tekstiridade alguse ja lõpu nägemine on igati kasulik asi, võid ära märkida selle kasti, mis ümbritseb kõik read jutumärkidega. + Kui oled harjunud PO-faile redigeerima tavalise tekstiredaktoriga, lisab usutavasti tuttavlikkust, kui näed PO-faili ridade alguses ja lõpus topeltjutumärke. + + + +Redigeeritava teksti erinevad elemendid võib tähistada erinevate värvidega, mis muudab redigeerimise hõlpsamaks. Värvi saab muuta klõpsuga värvi valimise nupul. Ilmuvast värvi valimise dialoogist saab valida standardse värvi, kohandatud värvi või ka haarata mõne parajasti ekraanil leiduva värvi. + + + + Taustavärv + See määrab sümbolite taustavärvi MsgID vaataja ja MsgStr redaktori kastis. Redigeerimiskastide üldise taustavärvi muutmiseks tuleb kasutada &kcontrolcenter;t. + + + Jutumärkide värv + Siin saab muuta spetsiaalsete paomärkide, näiteks topeltjutumärkide (\") või reavahetussümboli (\n) värvi. + + + Süntaksivigade värv + See on kogu teksti värv, kui selles avastatakse PO-faili salvestamisel vigu. Vead tekivad siis, kui msgid ja msgstr ei lõpe ühtmoodi või on paomärgid sisestatud valesti. + + + c-formaadi märkide värv + See määrab värvi sümbolijadale, näiteks C keele funktsioonid printf või scanf. Üldiselt algavad need protsendimärgiga (%), millele järgneb üks märk. + + + Kiirklahvi märgistaja värv + Kiirklahvimärgised algavad &kde;s ampersandiga (&), kuid kui tõlgid mingi muu projekti faile, võivad need kasutada ka teistsuguseid kiirklahvimärgiseid. Täpsemat infot selle kohta, kuidas muuta kiirklahvimärgiseid, vaata osast Muud. + + + +Parajasti redigeeritava kirje olekut märgib kolm tulukest (LED). Oma mugavuse huvides võid määrata need paiknema kas olekuribal või redaktoriaknas (msgid ja msgstr kirje vahel). Kui mõne värvi nägemisega tekib raskusi või kui soovid LED-tulukeste staatust hõlpsasti silma all hoida ilma erilisi silmakeerutusi tegemata, võid valida värvi valimise nupule klõpsates just sellise värvi, mis sulle meeldib. + + + + + + +Otsimine + + +Otsimise seadistused + + + + +Otsimise seadistused + + + +See kaart lubab määrata mõningaid varem tõlgitud stringide otsimise võimalusi. + +Üldised seadistused kehtivad kõigile otsinguviisidele. Märkides ära kasti Automaatne otsimine, käivitatakse otsing automaatselt redaktoris uuele kirjele liikudes. Praegu saab valida kolme viisi vahel, kuid &kbabel; kasutab sõnaraamatupluginaid, mistõttu kättesaadavad sõnaraamatud sõltuvad sellest, mida on süsteemi paigaldatud. Menüükäsuga SeadistusedSõnaraamatute seadistamine ... saab seadistada iga pluginat. + +Vaikimisi paigaldatud sõmaraamatupluginad on järgmised: + + + +&kde; andmebaasi otsingumootor ehk tõlgete andmebaas + +See uus meetod on ikka veel arenduse algjärgus ning tugineb &kbabel;iga kaasasolevale &kbabeldict;ile. Otsingumootori seadistamise kohta leiab täpsemat infot &kbabeldict;i käsiraamatust. + + + +PO kompendium +Kompendium on tavaline PO-fail, mis peaks sisaldama sinu tõlkemeeskonna kõiki tõlgitud stringe. Kui sul sellist ei ole, võid kasutada ka &kde; projektis loodud faili (⪚ $lang.messages, mille leiab aadressilt i18n.kde.org). + + + +PO liitlane +Liitlasfail võib aidata leida tõlkimisel konteksti, vaadates sama faili sama kirje tõlget mõnes muus keeles. Sel moel näed, kuidas on see tõlgitud teise keelde, mis võib anda ka endale parema arusaama stringi tähendusest. + + + +Otsingu saab käivitada ka käsitsi, valides kirje hüpikmenüüs, mis ilmub kas menüükäsuga Sõnaraamatud Otsi teksti PO kompendium või hoides mõne aja all otsingunuppu tööriistaribal. + + + + +Võrdlemine + + +Võrdlemise seadistused + + + + +Võrdlemise seadistused + + + +Kaardil Võrdlemine saab määrata, kuidas näidatakse msgid-ide erinevusi. + +Iga erinevuse korral saab näidata nii lisatud osi kui eemaldatud sümboleid. Mõlema puhul saab määrata kasutatava näitamise viisi ja värvid. Esile tõstetud tähendab, et vastavate märkide tausta näidatakse valitud värviga, Alla joonitud (lisatud tähtede puhul) või Läbi kriipsutatud (eemaldatud tähtede puhul) märgivad aga muudetud osi värvitud ridadega. +Võrdlemiseks tuleb leida algupärane msgid. Selleks võib &kbabel; kasutada tõlgete andmebaasi, kui lülitad sisse võimaluse Kasutatakse tõlgete andmebaasi kirjeid. Teine võimalus on kasutada algupäraste PO-failide puud. Sel juhul tuleb ära määrata puu juurkataloog väljal Diff-failide kataloog. + + + +Fondid + + +Fondiseadistused + + + + +Fondiseadistused + + + +See on tavapärane &kde; fontide valija ühe väikese lisandusega. Sa saad valida ainult fikseeritud suurusega fontide kasutamise, kui märgid ära kasti Ainult fikseeritud suurusega fondid. See on tõlkimise lihtsustamiseks vägagi soovitatav. Fondidialoog võimaldab valida fondipere, stiili, suuruse ja kodeeringu. Allolevas kastis on kohe näha ka valitud võimaluse eelvaatlus. + + + + + +Uue projekti nõustaja + + +Esimene kaart + + +Projektinõustaja esimene kaart + + + + +Projektinõustaja esimene kaart + + + +Nõustaja esimene kaart pärib projekti põhiandmeid. + + + +Projekti nimi +Kirjuta siia projekti nimi, mida hakkab näitama &kbabel;i menüü. + + +Konfiguratsioonifaili nimi +Vali fail, mis sisaldab sinu projekti seadistusi. + + +Keel +Vali või sisesta projekti keel. + + +Projekti tüüp +Vali projekti tüüp. + + + + + + +Teine kaart + + +Projektinõustaja teine kaart + + + + +Projektinõustaja teine kaart + + + +Nõustaja teisel kaardil päritakse kataloogihalduriga seotud asju. + + + +PO-failide algkataloog +Vali baaskataloog, kus paiknevad sinu PO-failid. + + +POT-failide algkataloog +Vali baaskataloog, kus paiknevad sinu POT-failid. + + + +Kirjuta või vali kataloogid, mis sisaldavad vastavalt PO- ja POT-faile. Seejärel liidetakse nende kataloogide alamkataloogid ja failid kataloogihalduri aknas üheks puuks. + + + + + +Projekti seadistuste kontrollimine + +Nagu mainitud, on projektinõustaja äärmiselt lihtne ega oska seepärast huvi tunda mitme väga olulise asja vastu. + +Nüüd, kus oled oma uue projekti loomise lõpetanud, tuleks selle seadistused üle vaadata. Vali Projekt Seadista... Pööra tähelepanu kaardile Isikuandmed ja paranda vajaduse korral meeskonna e-posti aadress väljal Tõlkemeeskonna meililist (nõustaja loodud vaikeväärtus keele põhjal on kasuks ainult siis, kui tegemist on &GNU; projektiga). + +Kui tegemist ei ole KDE projektiga, on soovitatav avada kaart Salvestamine ja kõik seadistused hoolikalt üle kontrollida. + + + + + + +Projekti seadistused + +Projekti seadistustedialoogi saab avada &kbabel;is või kataloogihalduris menüükäsuga ProjektSeadista... Dialoog on liigendatud kaartideks, mis muudab äärmiselt lihtsaks vajaliku võimaluse leidmise ilma seda pikemalt taga otsimata. + +Seadistustedialoogi vasakpoolses osas on kohandatavate elementide kategooriate nimekiri, parempoolses osas vastava kategooria võimaluste kaart. &kbabel; jätab tehtud muudatused meelde, kui vahetad kaarti, nii et kui oled teinud kõigil kaartidel soovitud muudatused, võid need kõik rakendada nupule OK klõpsates. Igal hetkel on võimalik kasutada kiirabi — klõpsa tiitliribal küsimärgile ning seejärel küsimärgiks muutunud kursoriga nupule, nimetusele või väljale, mille kohta soovid täpsemat infot saada. + +&kbabel;i (redaktori) ja kataloogihalduri seadistustekaardid on järgmised. + + +Isikuandmed + +&kbabel;ile mõeldud seadistused. + +Sellel kaardil saab määrata iga tõlgitava PO-faili standardsed väljad. Neiks on sinu enda nimi, e-posti aadress, keele täielik nimetus, tõlkemeeskonna meililisti aadress. Siin on ka ajavööndi väli, mis võimaldab määrata PO-failide viimati muudetud välja väärtuse. Selle võib määrata tähejadana, näiteks EET või erinevusena GMT-st, &ie; +0300 (Eesti puhul). Seda infot on hea kasutada päiste uuendamisel. Seda, milliseid päise välju tuleks uuendada, saab määrata seadistustedialoogi kaardil Salvestamine. + +Ajavööndite tähistused ei ole standardiseeritud, mistõttu ei peaks siin määratud stringi kasutama salvestamise ajamääratluses kaardil Salvestamine, kus see tuleks anda hoopis kujul %z. + + + +Mitmuse vormide arv + +Siin saab määrata oma keele mitmuse vormide arvu. Näiteks eesti keele puhul on see 2 (üks ainsuse ja teine mitmuse jaoks). + +See võimalus on praegu kasutatav ainult &kde;s pruugitava mitmuse vormide vormingu jaoks ega toimi &GNU; gettexti mitmuse vormide jaoks. + + + + + + + +Salvestamine + +&kbabel;ile mõeldud seadistused. + + + +Sellel kaardil saab määrata PO-faili salvestamise võimalusi. Esimene märkekastide grupp võimaldab määrata toimingute üldise käitumise PO-faili salvestamisel. + + + + Salvestamisel uuendatakse päist + Selle märkimisel uuendatakse faili päise infot igal salvestamisel. Päises leidub tavaliselt info faili viimase uuendamise aja, viimase tõlkija jne kohta. Seda, millist infot päises uuendatakse, saab määrata allpool olevate märkekastidega Uuendatavad väljad. Väljad, mida päises veel ei ole, lisatakse sinna. Kui soovid lisada päisele veel mõningaid välju, tuleb seda teha käsitsi, valides redaktoriaknas menüükäsu Redigeerimine Muuda päist. + + + Salvestamisel kontrollitakse süntaksit + Selle märkimisel kontrollitakse faili salvestamisel automaatselt süntaksit käsuga msgfmt --statistics. Sellest saad teada ainult siis, kui ilmneb mõni viga. See peaks olema sisse lülitatud, kui sa just mõnel väga erilisel põhjusel seda välja lülitada ei soovi. + + + +Kui sa soovid, et PO-faili päises mõningaid välju ei muudetaks või soovid hoopis mõnda välja kindlasti uuendada, saab seda määrata viie märkekastiga: muutmise kuupäev, PO-faili keel, kodeering, viimase tõlkija nimi, kooditabel. Kui välja päises veel ei ole, see lisatakse. Kui soovid päisesse veel mingit infot lisada, tuleb seda teha käsitsi, valides redaktoriaknas menüükäsu Redigeerimine Muuda päist. Kui sa ei soovi, et päist uuendataks, eemalda märge kastist Salvestamisel uuendatakse päist. + +Päise välja PO-Revision-Date (muutmise kuupäev) kuupäeva ja kellaaja vormingul saab kasutada järgmisi võimalusi: Vaikevorming, Kohalik vorming, Kohandatud vorming. + +Mõttekas oleks jätta kehtima vaikimisi valitud Vaikevorming. Teiste kahe valimisel ei vasta loodav PO-fail enam standardsele &GNU; gettexti PO-failile, mistõttu nende kasutamist tuleks vältida. + + + Vaikevorming on vorming, mida tavaliselt PO-failides kasutatakse. + Kohalik vorming on vorming vastavalt sinu maale. + Kohandatud vorming võimaldab vormingu ise määrata, kasutada saab järgmisi C-stiilis vormingustringe: + Aasta + + + + VormingTähendusVahemik + + + + + %yaasta00 kuni 99 + + + %Yaasta0001 kuni 9999 + + + +
+ + Kuu + + + + VormingTähendusVahemik + + + + + %mkuu numbriliselt01 kuni 12 + + + %fkuu numbriliselt1 kuni 12 + + + %b,%hkuu lühendigaJaan kuni Dets + + + +
+ + Päev + + + + VormingTähendusVahemik + + + + + %jpäev aastas001 kuni 366 + + + %dpäev kuus01 kuni 31 + + + %epäev kuus1 kuni 31 + + + %anädalapäev lühendinaEsm kuni Püh + + + +
+ + Tund + + + + VormingTähendusVahemik + + + + + %Htund00 kuni 23 + + + %ktund0 kuni 23 + + + tund1 kuni 12 + + + %Itund01 kuni 12 + + + %pAM või PM + + + +
+ + Minut, sekund, ajavöönd + + + + VormingTähendusVahemik + + + + + %Mminut00 kuni 59 + + + %Ssekund00 kuni 59 + + + %Zajavöönd(vastavalt isikuandmete seadistustele) + + + %zajavöönd(erinevus numbriliselt, nagu määratud isikuandmete seadistustes) + + + +
+
+
+ +Võimalust valida PO-failis kasutatav ajavorming peavad arendajad praegu iganenuks ning KBabeli tulevastes versioonides seda arvatavasti enam ei olegi. + +Alumine grupp puudutab PO-faili kodeeringut salvestamisel. Kui töötad &kde; projektiga, tuleb arvestada, et vähemalt &kde; PO-failid peavad olema UTF-8. Hüpikkast võimaldab valida teadete kodeeringu. Kui sa mingil põhjusel ei soovi kogemata muuta PO-faili kodeeringut, märgi ära kast Algne kooditabel jäetakse alles. + +Informatsioonivahetuse hõlbustamise nimel piirab &GNU; gettext PO-failis lubatud kodeeringute hulka. &kbabel; seda piirangut ei kasuta, mistõttu sinu lokaadile vastav kodeering ei pruugi mitte kõikjal sobida (&GNU; gettext toetab alati kodeeringut UTF-8). + +
+ + +Õigekiri + +&kbabel;ile mõeldud seadistused. + +Siin saab määrata õigekirja kontrollimise võimalusi. Need peaksid eriti huvi pakkuma siis, kui sul on olemas oma keele (või igatahes keele, millesse tõlgid) sõnaraamatufail. Kasutada on järgmised võimalused: + + + + Luuakse juure/lisandi kombinatsioonid, mida ei leidu sõnaraamatus + Uute sõnade lisamisel isiklikku sõnaraamatusse loob õigekirja kontrollimise rakendus juure/lisandi kombinatsioonid, mis vastavad enam kui ühele sõnale (liitsõnad). + + + Kokkujooksnud sõnu tõlgendatakse vigadena + Selle valimisel koheldakse kokkukirjutatud sõnu veana. Samas on see näiteks väga levinud saksa keeles, kus on külluses liitsõnu, nii et kui tõlgid saksa keelde, oleks usutavasti mõttekam seda mitte lubada. + + + Sõnaraamat + Hüpikkastist saab valida, millist sõnaraamatut kasutada. Arvesta, et vaja oleks paigaldada igatahes selle keele sõnaraamat, millesse tõlgid. Kontrolli oma ISpelli või ASpelli paigaldust, kas selles leidub vajalik sõnaraamat. + + + Kodeering + +Siin saab määrata teksti kodeeringu. Valitud võimalus edastatakse õigekirja kontrollijale ning seda kasutatakse sõnaraamatu sõnade kodeeringu puhul. Täpsemat infot leiab kspelli käsiraamatust. +Siin valitud kodeeringul ei ole seost PO-failide kodeeringuga. Sõltuvalt õigekirja kontrollijast (eriti programmi ispell korral) ei pruugi sul kodeeringu osas palju valikut ollagi (näiteks mitme Lääne-Euroopa keele puhul on ispell kasutatav ainult kodeeringuga ISO-8859-1). + + + + + Klient + Õigekirja kontrollimisel kasutatav taustarakendus. Praegu ainult kas ispell (rahvusvaheline ISpell) või Aspell. + + + Ignoreeritud sõnad jäetakse meelde + Kasutaja poolt PO-failide õigekirja kontrollimisel ignoreeritavaks määratud sõnad jäetakse meelde. On üsna tavaline ignoreerida lühendeid või kummalisi tähekombinatsioone, mida võib kohata &GUI; liidestes. + + + Ignoreeritud sõnade fail + Siin saab määrata faili, kuhu salvestatakse ignoreeritud sõnad. Klõpsa tekstiväljast paremal pool asuval kataloogikujulisel ikoonil. Vaikimisi on see $HOME/.kde/share/apps/kbabel/spellignores, kus $HOME tähistab sinu kodukataloogi. + + + + + +Lähteteksti seadistused + +&kbabel;ile mõeldud seadistused. + + +Projekti lähteteksti seadistused + + + + +Projekti lähteteksti seadistused + + + +Sellel kaardil saab määrata, kuidas KBabel peab siduma lähtekoodiga viited, mis leiduvad PO-faili iga kirje juures. + + +Dialoogi elemendid + +Väljal Lähtekoodi algkataloog saab määrata oma projekti lähtekoodi baaskataloogi. See määrab ka allpool kirjeldatava muutuja @CODEROOT@ väärtuse. + +Sektsioonis Asukohamustrid saab määrata mustrid ehk reeglid asukohtade konstrueerimiseks mõne allpool kirjeldatava muutuja abil @CODEROOT@, @PACKAGEDIR@, @PACKAGE@, @COMMENTPATH@, @POFILEDIR@. + +Muutuja @PODIRFILE@ lisandus &kbabel;isse alates versioonist 1.11.1 (&kde; 3.5.1). + +Nupule Lisa klõpsates saab lisada tekstikasti kirjutatud määratluse asukohamustrite nimekirja. Nupule Eemalda klõpsates saab valitud mustri nimekirjast eemaldada. Nuppudega Üles ja Alla saab muuta asukohamustrite prioriteeti. + + + + +Muutujad + + +@CODEROOT@: lähtekoodi baaskataloog. +@PACKAGEDIR@: paketi (s.t. PO-faili) kataloog. +@PACKAGE@: paketi nimi (s.t. PO-faili nimi lma laiendita). +@POFILEDIR@: POfaili kataloog. +@COMMENTPATH@: PO-faili kirje kommentaaris viitena antud lähteteksti suhteline asukoht. + + +Muutujatel @PACKAGEDIR@ ja @POFILEDIR@ on samalaadne tähendus, aga mitte samasugune tulemus. @POFILEDIR@ sisaldab alati PO-faili kataloogi, @PACKAGEDIR@ tingimata mitte. Kui PO-fail avatakse kataloogihalduri vahendusel, on @PACKAGEDIR@ ainult osa asukohast, mille aluseks on PO-failide baaskataloog, mis on määratud kataloogihalduri seadistustes (vaata allpool). + +Muutujate @CODEROOT@ ja @POFILEDIR@ kasutamine on mõttekas ainult mustri alguses. Muutujat @COMMENTPATH@ saab kasutada ainult mustri lõpus ja see on peaaegu kohustuslik. Muutujaid @PACKAGEDIR@ ja @POFILEDIR@ ei tohiks kasutada ühes mustris. Ka muutujaid @CODEROOT@ ja @POFILEDIR@ ei peaks ühte mustrisse seadma. + + + + +Vaikimisi asukohamustrid + +Alates &kbabel;i versioonist 1.11.1 (&kde; 3.5.1) on viis vaikimisi asukohamustrit: + + +@PACKAGEDIR@/@PACKAGE@/@COMMENTPATH@ +@CODEROOT@/@PACKAGEDIR@/@PACKAGE@/@COMMENTPATH@ +@CODEROOT@/@PACKAGE@/@COMMENTPATH@ +@POFILEDIR@/@COMMENTPATH@ +@POFILEDIR@/../@COMMENTPATH@ + + +&kde; projektid vajavad tavaliselt kolmandat mustrit. Viimane muster on tüüpiline &GNU; projektidele, kus lähtekoodi viited on seotud selle kataloogi ülemkataloogiga, milles asub PO-fail. + + + + +Uute asukohamustrite loomine + +Enamasti peaks vaikimisi asukohamustritest piisama sõltumata sellest, kas tegemist on KDE projektiga (eeldusel, et oled baaskataloogi korrektselt määranud) või &GNU; projektiga (või projektiga, mis on struktureeritud samamoodi nagu &GNU; projektid). + +&kde; puhul ei sisalda siiski mõned PO-failid piisavalt infot (kaasa arvatud faili asukoht ja nimi), et &kbabel; oskaks leida õige lähtekoodifaili, millele see peaks viitama. Selleks tuleb taoliste failide puhul määrata täpse asukoha muster, mis muidugi &kde; failide ohtrust arvestades on üsna vaevarikas. Kui sul aga mõni selline fail sageli esineb, võib olla mõttekas määrata konkreetne muster just antud PO-faili jaoks. + +Oma mustri loomiseks võib kasutada kõiki mainitud muutujaid, millest kohustuslik on ainult @COMMENTPATH@ (õigupoolest pole ka @COMMENTPATH@ kohustuslik, kuid ilma selleta on vähetõenäoline head tulemust saada). + +Toome sellise omaloodud mustri näiteks &kde; faili desktop_tdebase.po. Selle korral peaks muster olema selline: @CODEROOT@/@PACKAGEDIR@/tdebase/@COMMENTPATH@ (vaikimisi asukohamustritega võrreldes näed, et @PACKAGE@ asemel on siin tdebase). + +Eriti keeruliste probleemide korral võib muidugi määrata ka absoluutse asukoha muutujaid kasutamata (välja arvatud @COMMENTPATH@), näiteks /home/usr/kde-source/tdebase/@COMMENTPATH@ (eeldusel, et /home/usr/kde-source/tdebase on koht, kus asub tdebase'i lähtekood). + + + + + + +Muud + +&kbabel;ile mõeldud seadistused. + +Kaardil Muud on &kbabel;i seadistused, mis kuhugi mujale ei sobi. + + + + Kiirklahvi märgistaja + Siin saab määrata meelepärase sümboli, mis märgib &GUI;s kiirklahvi. Vaikimisi on see ampersand (&), kuid mõne programmeerimise tööriistakomplekti puhul võib see olla midagi muud. Näiteks Gnome/GTK tõlgetes tähistab kiirklahkvi alakriips _. + + + Kontekstiinfo regulaaravaldis + Algajatele võib väljend "regulaaravaldis" tunduda võõristavana. Sõltumata kogemusest on soovitav vaikeväärtust muuta ainult siis, kui sa väga täpselt tead, mida teed. Mõned &GUI; programmeerimise tööriistakomplektid kasutavad omaenda kontekstiinfo kirjeldamise meetodeid. Pea nõu mõne kogenenuma kasutajaga, kui tõlgid &kde;-väliseid PO-faile. Et asi selgem oleks, "tõlgin" siinkohal vaikeregulaaravaldise: "tekst sobib, kui alguses seisab _:, millele järgneb üks või enam märki ja mis lõpeb reavahetusmärgiga". + + + + + + + +Projekti kataloogid + +Need seadistused on kataloogihaldurile. + +Siin on kaks tekstivälja. Kirjuta neisse või vali kataloogid, mis sisaldavad vastavalt PO- ja POT-faile. Seejärel liidetakse nende kataloogide alamkataloogid ja failid kataloogihalduri aknas üheks puuks. + +Allpool on mõned märkekastid: + + + + Fail avatakse uues aknas + Selle märkimisel avatakse kõik kataloogihaldurist avatud failid alati uues aknas. + + + Väljumisel tapetakse protsessid + Selle märkimisel püüab &kbabel; tappa protsessid, mis ei ole oma tööd lõpetanud rakenduse sulgemise ajaks, saates neile tapmissignaali. Seda, et protsessid ka tegelikult tapetakse, ei saa siiski tagada. + + + + Luuakse faili sisu indeks + Märkimisel loob &kbabel; iga puus oleva faili sisu indeksi, mida saab seejärel kasutada otsimis- ja asendusoperatsioonides. See mõjutab oluliselt kiirust. Kui lubad indeksi loomise, on failiinfo uuendamine palju aeglasem. Teisalt on jälle otsimine ja asendamine märgatavalt kiirem. + + + + + + +Kataloogide käsud + +Need seadistused on kataloogihaldurile. + + +Projekti kataloogi käskude seadistused + + + + +Projekti kataloogi käskude seadistused + + + +Siin saab anda käsud, mida soovid rakendada kataloogihalduris kataloogide puhul. Neid käske saab hiljem kasutada kataloogihalduri kontekstimenüüs alammenüüst Käsud. Kirjuta väljale Käsu nimi käsu nimi. See võib olla suvaline, sest seda näidatakse vaid menüüs. Väljale Käsk kirjuta käsk, mida soovid vastavat menüükäsku valides rakendada. Seejärel klõpsa nuppu Lisa, mis lisab sisestatu kasutatavate käskude nimekirja. Käsu redigeerimiseks vali see, klõpsa nuppu Redigeeri ning kui oled lõpetanud, vajuta nuppu Lisa. Käsu eemaldamiseks vali see nimekirjast ning klõpsa nuppu Eemalda. Kui soovid muuta käskude järjekorda kontekstimenüüs, kasuta üles ja alla osutavaid nuppe. Käsk käivitatakse vaikeshellis, nii et seal on võimalik käivitada mitu käsku korraga, eraldades need semikooloniga, samuti määrata vajadusel keskkonnamuutujad. Käsud käivitatakse kataloogihalduris valitud (PO-failide) kataloogis. Järgmised stringid on käskudes asendatavad: + + + @PACKAGE@: kataloogi nimi ilma rajata + @PODIR@: PO-kataloogi nimi rajaga + @POTDIR@: mallide kataloogi nimi rajaga + + +Näide: kui soovid käivitada käsu make ja seejärel make install, kirjuta väljale Nimi Paigalda ja väljale Käsk make; make install. Kui seejärel valid kataloogi kontekstimenüüst KäsudPaigalda, käivitatakse selles kataloogis ülalmainitud käsud. + + + +Failide käsud + +Need seadistused on kataloogihaldurile. + + +Projekti failide käskude seadistused + + + + +Projekti failide käskude seadistused + + + +Siin saab määrata käsud, mida soovid kasutada kataloogihalduris failide puhul. Neid käske näeb seejärel kataloogihalduri kontekstimenüü alammenüüs Käsud. + +Kirjuta väljale Käsu nimi käsu nimi. See võib olla suvaline, sest seda näidatakse vaid menüüs. Väljale Käsk kirjuta käsk, mida soovid vastavat menüükäsku valides rakendada. Seejärel klõpsa nuppu Lisa, mis lisab sisestatu kasutatavate käskude nimekirja. Käsu redigeerimiseks vali see, klõpsa nuppu Redigeeri ning kui oled lõpetanud, vajuta nuppu Lisa. Käsu eemaldamiseks vali see nimekirjast ning klõpsa nuppu Eemalda. Kui soovid muuta käskude järjekorda kontekstimenüüs, kasuta üles ja alla osutavaid nuppe. Käsk käivitatakse vaikeshellis, nii et seal on võimalik käivitada mitu käsku korraga, eraldades need semikooloniga, samuti määrata vajadusel keskkonnamuutujad. Käsud käivitatakse kataloogihalduris valitud faili (PO-failide) kataloogis. Järgmised stringid on käskudes asendatavad: + + + @PACKAGE@: faili nimi ilma raja ja laiendita + @POFILE@: PO-faili nimi raja ja laiendiga + @POTFILE@: vastava mallifaili nimi raja ja laiendiga + @PODIR@: selle kataloogi nimi koos rajaga, kus PO-fail asub + @POTDIR@: selle kataloogi nimi koos rajaga, kus mallifail asub + +Kui näiteks soovid liita mallifaili oma PO-faili, kirjuta väljale Nimi Liida ja väljale Käsk msgmerge @POFILE@ @POTFILE@ > @PACKAGE@.new && mv @PACKAGE@.new "@PACKAGE@.po. Kui valid seejärel faili kontekstimenüüst KäsudLiida, liidetaksegi PO-fail mallifailiga. + + + +Kataloogihaldur + +Need seadistused on kataloogihaldurile. + + +Projekti kataloogihalduri seadistused + + + + +Projekti kataloogihalduri seadistused + + + +Märkekastidega saab sisse või välja lülitada vastava veeru näitamise kataloogihalduris. + + + + +Võrdlemine + +Need seadistused on kataloogihaldurile. + + +Projekti võrdlemise seadistused + + + + +Projekti võrdlemise seadistused + + + + + + + +
+
+ diff --git a/tde-i18n-et/docs/tdesdk/kbabel/using.docbook b/tde-i18n-et/docs/tdesdk/kbabel/using.docbook new file mode 100644 index 00000000000..dc6bc280363 --- /dev/null +++ b/tde-i18n-et/docs/tdesdk/kbabel/using.docbook @@ -0,0 +1,1049 @@ + + + + + + + + + + + + + + +MarekLaane
bald@starman.ee
Tõlge eesti keelde
+
+ + +&kbabel;i kasutamine + + +Sissejuhatus + +Tavaliselt on rakenduse teated ja dokumentatsioon kirja pandud inglise keeles. Teatud tööriistate ja teekide raamistikku kasutades on võimalik aga panna oma lemmikrakendused kõnelema ka muus kui inglise keeles. Rakenduse kohandamist mingile keelele nimetatakse lokaliseerimiseks. Lokaliseerimine hõlmab rakenduse liidese ja dokumentatsiooni tõlkimist keeltesse, mida kasutajad soovivad pruukida, ning mõne maa või piirkonna puhul ka sisendi ja väljundi kohandamist teatud tavadele. &kbabel; on vahend, mis aitab sind lokaliseerimisel, et panna rakendused kõnelema kasutajaga just selles keeles, milles ta seda soovib. + +Iga internatsionaliseerimisteadlikuks muudetud rakendus pakub tõlkimiseks välja ühe või enam teadete kataloogi faili. Nende failide laiendiks on .pot. POT on lühend, pikemalt Portable Object Template ehk porditava objekti mall. + +Tõlkijad asuvad POT-mallis täitma tühikuid, tõlkides iga teate vajalikku keelde. Tõlgitud teksti sisaldav fail on PO ehk Portable Object (eesti keeles porditav objekt) fail. + +Kui kõik teated on tõlgitud, saab PO-faili kompileerida masinale arusaadavasse binaarvormingusse, mida nimetatakse MO ehk masinobjekt (Machine Object) failiks. Need, laiendiga .mo (või .gmo, mis viitab sellele, et neid on töödelnud &GNU; gettext) failid kujutavad endast sisuliselt andmebaasi, mis vähendab aega, mis kulub rakendusel vajaliku tõlgitud teate leidmiseks. + +Ilmselt tekib küsimus: kui mul juba on &kbabel;, kas on veel mõtet huvi tunda, milline see PO-fail seesmiselt välja näeb. Vastus on kahtlemata jah! Vahel võib teadete kataloog viga saada ning seda tuleb käsitsi parandada. Enamasti juhtub see nii väga vihatavate CVS-i või SVN-i konfliktide tõttu, mis tekivad siis, kui tõlkeprotsessi koordineeritakse versioonikontrollisüsteemiga (näiteks CVS või Subversion ehk SVN). &kbabel; ei suuda sellistel puhkudel väga palju abiks olla, nii et sellisel juhul tuleb sageli kasutada tekstiredaktorit, mille puhul oleks vajalik veidi tunda ka PO-faili hingeelu. Vaatame siis PO-faili veidi lähemalt. + +PO-failid koosnevad teadete paaridest — msgid ja msgstr. Msgid on ingliskeelne tekst, msgstr mingisse muude keelde tõlgitud tekst. Iga msgid-i ja msgstr-iga kaasnev tekst on ümbritsetud C-stiilis topeltjutumärkidega. Näiteks üks &noatun;i PO-failist võetu näeb välja nii: msgid "Open a Playlist" + + + +Tühje ridu ja neid, mille alguses seisab #, ignoreeritakse. Sümboliga # algavad read kujutavad endast kommentaare ning neist on kasu andmast märku, millises failis teadet kasutatakse või vajaduse korral tõlkijatele mõningate abistavate seletuste pakkumiseks. &kbabel; näitab kõigi teadete puhul selliseid kommentaariridu, kui need on olemas. + +Sageli on PO-faili esimene msgid-msgstr paar libakirje (tegelikult PO-faili päis), mis sisaldab mitmesugust infot tõlgitava PO-faili kohta: rakenduse nimi, tõlkimise kuupäev, tõlkija nimi ja nii edasi. + +Üks väga kasulik võimalus on niinimetatud mitmuse vormid. Inglise keeles kasutatakse nimisõnadel ainult üht ainsuse ja üht mitmuse vormi, ⪚ 1 file ja 10 files. See võib viia arendajad mõttele, et maailm on imelihtne ning võib luua selliseid teateid nagu Do you want to delete %1 file(s)?, kus %1 tähistab kustutavate failide arvu. Kuid selline lähenemine on põhimõtteliselt vale. Näiteks slovakikeelses tõlkes tuleb antud juhul kasutada kolme erinevat tõlget. Selliste variantide arv erineb keeleti ja isegi kui see on sarnane (⪚ tšehhi keel kasutab antud juhul samuti kolme varianti), võivad reeglid, millal millist vormi kasutada, olla vägagi erinevad. + +&kde; arendajatele ei meeldinud siiski mitmuse vormide teostamine &GNU; gettextis ning nad on juurutanud oma vormingu ja käsitlemisviisi. &GNU; gettexti mitmuse vorme peaks kasutusele võtma &kde; 4. + + + + +Redaktor + +&kbabel;i pilt. + + +&kbabel; + + + + +&kbabel; + + + +Kasutajate mugavuseks tarvitab &kbabel; tööriistaribasid, mis kiirendab paljude operatsioonide sooritamist, ning eriti hõivatud kasutajate tarbeks on ka hulganisti kiirklahve. Peaaken on jagatud neljaks osaks. + +Vasakul ülal asuv redigeerimiskast on ainult lugemiseks ning sisaldab parajasti avatud PO-faili msgid välja ingliskeelse tekstiga. + +Vasakul all asuv redigeerimiskast sisaldab näidatava msgid väljaga paaris käivat msgstr välja ning siin saab ka redigeerida tegelikku tõlget. + +Paremal ülal asub kommentaaride aken, kus on näha parajasti redigeeritava kirje kommentaarid. + +Seda saab kasutada: + + +arusaamiseks, kuidas rakendus käesolevat kirjet kohtleb (c vormingus või tavaline tekst) +mõnel juhul nägemaks rakenduse arendaja lisatud kommentaare, mis on mõeldud tõlkijate tegevuse hõlbustamiseks — näiteks võivad seal leiduda tehnilised viited (mida väga edukalt kasutatakse projektis LyX) +teadasaamiseks, millisest failist on käesolev teade pärit, kui soovid näiteks teada anda kirjaveast algupärases ingliskeelses stringis. + + +Redaktoriaken paremal all on &kbabel;i peaakna kõige keerukam osa. Selle suurust saab muuta eraldusjoont selle ja kommentaariakna (paremal ülal) vahel lohistades. Redaktoriaknal on kaks kaarti — üks sisaldab otsinguinfot, teine kontekstiinfot. Kontekstiinfo kaardil on ka kerimisriba, mis näitab nelja eelmist ja järgmist kirjet — sisuliselt on tegemist tillukese tõmmisega PO-failist. Tõlkides on üsna tavaline, et mingi kirje on seotud nii eelneva kui järgneva kirjega, mistõttu kontekstikaardil saab ka endale selgeks teha, kuidas võiks olla kõige otstarbekam käesolevat kirjet tõlkida. Heaks näiteks on dialoogiliidese tõlge või siis näiteks elemendid koos nendega seonduva teksti ja "mis see on" teadetega. + + +&kbabel;i muud omadused + +Iga msgid kirje võib olla ühes kolmest olekust: + + + + tõlkimata + + msgstr väljaga ei seostu tõlgitud teksti + + + + kahtlane + + msgmerge püüdis leida tõlgitavale kirjele vastet mujalt PO-failist. See ei pruugi olla täpne, mispärast tuleks selline tekst üle vaadata, et tõlge tõepoolest vastaks algupärasele ingliskeelsele tekstile. + + + + tõlgitud + + msgstr sisaldab endas lõplikult tõlgitud msgid-i teksti + + + + +Parajasti aktiivse kirje olekut näitab kaks LED-tulukest. Sõltuvalt seadistusest võivad need asuda olekuribal või tõlkestringi redigeerimiskasti kohal. Mõlema värv on muudetav (et see vastaks sinu maitsele või sobiks kokku nägemisomadustega). Kuidas neid seadistusi kohandada, saab täpsemalt teada osast Seadistused. + + + + + + +Tõlkimisest lähemalt + +Nüüd on sul olemas esialgne arusaam, kuidas PO-faili tõlkida. Käesolevas osas järgime tavapärast uue PO-faili tõlkimise rada, kasutades ära &kbabel;i võimsaid omadusi. Eeldame, et oled juba avanud POT-mallifaili ja salvestanud selle PO-failina. + + +Liikumine PO-failis +&kbabel; võmaldab failis imelihtsalt liikuda, kasutades selleks ära tõlgete olekut. Tõlkimata ja kahtlasest olekust oli juba juttu. Teade võib olla märgitud ka vigaseks, selle põhjuseks võib olla sobivuse kontroll või sobivuse kontroll käsuga msgfmt. Ja mõistagi toetab &kbabel; külastatud teadete ajalugu käskudega Edasi ja Tagasi, mille kasutamine on samane vastavate käskude kasutamisega näiteks &konqueror;is. +Kõik navigeerimiskäsud asuvad menüüs Liikumine. + + + + + +Page Up +Liigub eelmisele teatele + + +Page Down +Liigub järgmisele teatele + + +&Ctrl;Page Up +Liigub eelmisele kahtlasele teatele + + +&Ctrl;Page Down +Liigub järgmisele kahtlasele teatele + + +&Alt;Page Up +Liigub eelmisele tõlkimata teatele + + +&Alt;Page Down +Liigub järgmisele tõlkimata teatele + + +&Shift;Page Up +Liigub eelmisele vigasele teatele + + +&Shift;Page Down +Liigub järgmisele vigasele teatele + + +&Ctrl;&Shift;Page Up +Liigub eelmisele kahtlasele või tõlkimata teatele + + +&Ctrl;&Shift;Page Down +Liigub järgmisele kahtlasele või tõlkimata teatele + + + + + + + +Tark redigeerimine +Tark redigeerimine tähendab seda, et redaktor aitab tõlget redigeerides arvesse võtta PO-vormingu erinõudeid, parandades vajadusel korrektseks paomärgid. +Samuti on toetatud enam kui üks rea lõpetamise viis. See on üsna kasulik kas või juba selle tõttu, kuidas käsitleb ridade lõppu gettext: see lihtsalt eirab neid. (Sisuliselt tähendab see seda, et kogu msgstr teksti võetakse ühe reana.) Kui soovid lisada tegeliku realõpu, tuleb lisada \n. Kuid tõlkijad unustavad pahatihti, et uus rida msgstr-is ei lisa tühikut ridade vahele. See tuleb käsitsi iga rea lõpu lisada, kuid nii kerge on seda unustada. Ning siin tuleb appi tark redigeerimine, mis lisab selle sinu eest. +Järgnev tabel võtab kokku targa redigeerimise võimalused. + + + + + +TAB +Lisab \t + + +" +Lisab \" + + +Enter +Kui viimane märk enne kursorit ei ole tühikumärk, lisatakse üks tühikumärk ja seejärel alustatakse uut rida. + +&Ctrl;Enter +Alustab uut rida ilma omapoolse panuseta + + +&Shift;Enter +Lisab \n ja alustab uut rida + + + + + +Kui soovid tühimärke näha, võid seadistustedialoogis kaardi Redaktor alamkaardil Välimus sisse lülitada võimaluse Värviline taust ja/või Tühimärke näidatakse punktidena. + + + + +Automaattõlge +Esimese asjana uue tõlke käivitamisel võimaldab &kbabel; automaatselt tekitada tõlked vanemaid tõlkeid kasutades. Vali menüükäsk TööriistadToores tõlge ning &kbabel; avab järgmise dialoogi: + + +Toore tõlkimise dialoog + + + + + + + +Selles dialoogis saab määrata, mida tõlkida, samuti valida varasemate tõlgete allika. +Ülal, sektsioonis Tõlgitakse, on kolm märkekasti (Tõlkimata kirjed, Kahtlased kirjed, Tõlgitud kirjed), mille abil saab määrata, millist laadi kirjeid tõlgitakse. Tõlkimata ja kahtlaste kirjete valimine on automaattõlke puhul ilmselt iseenesestmõistetav valik, kuid soovi korral võid nii muuta ka juba tõlgitud kirjeid. +Toorel tõlkimisel kasutatakse niikuinii msgid täpset sobivust. Kuid siin saab kasutusele võtta ka mõningaid lisastrateegiaid, &ie; Kahtlase tõlke lubamine (aeglane) ja Üksikute sõnade tõlkimine. Neid valikuid peab toetama ka kasutatav allikas (vaata selle kohta lähemalt allpool). Pole võimalik üheselt seletada, mis tähendab kahtlane tõlge, kuid selle sisu ei tohiks ometi segaseks jääda. Üksikute sõnade tõlkimine on mõttekas ainult mõne keele puhul. &kbabel; püüab sellisel juhul tõlkida iga msgid-i sõna eraldi ja seab seejärel sõnad või laused msgstris samasse järjekorda. +Toore tõlkimise allikana saab kasutada suvalist olemasolevat sõnaraamatumoodulit. Dialoogi allosas on nimekirjad Ei kasutata ja Kasutatakse. Mooduleid kasutatakse selles järjekorras, nagu nad nimekirja Kasutatakse on lisatud. Kõigepealt võetakse ette esimene moodul, kui sellest midagi ei leita, siis teine ja nii edasi. Noolenuppudega saab mooduleid ühest nimekirjast teise liigutada. Kui soovid moodulite järjekorda muuta, kasuta nuppe Üles ja Alla. +Tavaliselt märgib &kbabel; iga toorelt tõlgitud teate kahtlaseks, sest eeldab, et automaatselt tõlgitud teade vajab tõlkijapoolset kontrolli. Kui sa oled absoluutselt kindel, et automaattõlge tuleb veatu, või vaatad tõlked niikuinii üle, saad eemaldada märke kastist Muudetud kirjed märgitakse kahtlaseks, kuid selle puhul küsitakse sinu käest, kas sa seda tõesti soovid. +Kui oled kõik vajalikud valikud langetanud, vajuta teadete automaattõlke alustamiseks nuppu Käivita. Selle kulgu saab jälgida edenemisribal ning vajaduse korral saab muidugi alati klõpsata ka nuppu Stopp. + + + +Tõlke kontrollimine +Kõik võivad teha vigu. Seepärast toetab &kbabel; mitmeid tüüpiliste tõlkeprobleemide väljaselgitamise viise. Selliseid kontrolle (mitte küll süntaksi kontrolli) saab põhimõtteliselt läbi viia kahel moel. +Kontrollimist võib rakendada igal tõlgitud teksti muutmise sammul. Seda nimetatakse automaatseks kontrolliks, mille saab sisse lülitada &kbabel;i seadistustedialoogis. Automaatne süntaksi kontroll rakendub igal faili salvestamisel. +Automaatne kontroll võib aeglustada &kbabel;i tööd. Kui sul on aeglasem arvuti, võid automaatse kontrollimise välja lülitada ning kasutada teist meetodit. Suvalise kontrolli saab käivitada menüüst TööriistadSobivus. Siis kontrollitakse üle faili kõik teated ning vigased märgitakse ära. + + + Kontrolli süntaksit + + Käivitab msgfmt kontrollimaks PO-faili sobivust &GNU; gettexti silmade läbi. Näitab käsu tulemusi ja märgib ära vigased msgstr kirjed. + + + + Kontrolli argumente + + Ebakorrektsed tõlked võivad kaasa tuua rakenduse krahhi. Kõige ohtlikum osa on selles mõttes argumendid, ⪚ printf-stiilis funktsioonid. See kontroll võrdleb argumentide arvu ja tüüpi msgid ja msgstr kirjetes, mis peavad teineteisele vastama. + + + + Kontrolli kiirklahve + + &GUI; tekst sisaldab tavaliselt kiirklahvimärgiseid, &ie; tähti, mida saab kasutada &GUI; elementidele kiire ligipääsu võimaldamiseks klaviatuuri abil. Neid tähistatakse erisümboliga, ⪚ & &kde; puhul. Reeglina peab ka tõlgitud tekst sisaldama kiirklahvimärgiseid, kui need on olemas juba algupärandis. See kontroll annab teada, kui esineb mingeid probleeme. Kiirklahvimärgise saab määrata seadistustedialoogi kaardil Muud. + + + + Jälgi kontekstiinfot + + Seda läheb tõenäoliselt vaja ainult &kde; tõlkimisel. Mõnegi kirje sisu on üldlevinud sõna, mis erinevas kontekstis tuleb erinevalt tõlkida. &kde;s kirjeldab konteksti msgid alguses seisev erijada märkide :_ järel. Mõned tõlkijad aga ei pruugi seda tähele panna või isegi mitte teada ning tõlgivad ära ka kontekstiinfo. Selle kontrolliga leitakse taolised ülepingutamised, mis tuleks seejärel eemaldada. + + + + Kontrolli mitmuse vorme + + Kui msgid on määratletud mitmuse vormina, peab tõlge sisaldama korrektse arvu tõlkeid, mida eraldab \n. Korrektne arv sõltub tõlkekeelest ning see määratakse kindlaks seadistustedialoogi kaardil Isikuandmed. Praegu on see teostatud ainult &kde; jaoks. + + + + Kontrolli võrdusi + + Võrdused on msgid-i eriline vorming, mis tüüpiliselt on kasutusel .desktop-failides. Et tõlge liidetakse neisse failidesse tagasi, peab ka msgstr antud erivormingut kasutama. See tähendab, et tõlge peab algama (kuni esimese = esinemiseni) samamoodi algupärase teatega, ⪚ Name=. + + + + + + +Tõlke õigekirja kontrollimine +On iseenesestmõistetav, et enne tõlke kasutamist tuleb see üle vaadata ja kontrollida. Sel moel saab leida näpuvigu või ka mõningaid tõsisemaid puudujääke. &kbabel; kasutab &kde; tavapärast teeki õigekirja kontrollimiseks, selle standardseadistuse leiab projekti seadistustedialoogis. Õigekirja kontrollimise võimalused ise asuvad alammenüüs TööriistadÕigekirja kontroll. Õigekirja saab kontrollida mitmel moel: + + + Õigekirja kontroll... + + See on mõeldud dialoogi väljakutsumiseks, kus saab valida õigekirja kontrollimise viisi ning määrata vaikeviisi, mida hiljem saab välja kutsuda kiirklahviga &Ctrl;I . + + + + Kontrolli kõike... + + Kontrollib kogu faili õigekirja. + + + + Kontrolli alates kursori asukohast... + + Käivitab õigekirja kontrollimise alates käesolevast teatest ja konrollib edasi faili lõpu poole. + + + + Kontrolli aktiivset... + + Kontrollib ainult aktiivse teate õigekirja. + + + + Kontrolli valitud teksti... + + Kui msgstr redaktoriaknas on mingi tekst valitud, saab selle võimalusega ainult selle õigekirja kontrollida. + + + + + + +&XML;-i, <acronym +>HTML</acronym +>-i jne. tõlkimine +Märkekeelt kasutatakse &GUI; puhul üha enam. &kde; projekt tarvitab PO-faile ka DocBook dokumentatsioonifailide (mis on samuti märkekeel) tõlkimisel. &kbabel; toetab mitmeti sellist trendi. + +Siin kirjeldame vaid funktsioone, mis on seotud märkimiseks kasutatavate siltidega. Teine märkekeele kasutamisel tekkiv probleem on seotud pikemate tekstide tõlkimisega. Sellega tegeleb võrdlemine, mida tutvustab lähemalt järgmine osa. + +&kbabel;i praegune versioon suudab tuvastada, milliseid silte kasutab msgid, ja pakkuda neile kiiret juurdepääsu järgmiste menüüs Redigeerimine olevate käskudega: + + + + + Lisa järgmine silt + + + + Lisab järgmises msgid-is leitud sildi tõlkesse. &kbabel; tuvastab lisatava sildi siltide arvu alates tõlke algusest kokku lugedes. + + + + + + Redigeerimine Lisa silt + + + + Selles alammenüüs on kirjas kõik märkekeele sildid, mida leiti algupärases ingliskeelses stringis. Neid mõne valimine lisab selle tõlgitud teksti kursori asukohta. + + + + + + + +Erinevuse näitamine +Mainisime juba, et mitmed kasutajasõbralikkusele rõhku panevad rakendused sisaldavad hulgaliselt pikemaid kirjeldavaid tekste, sealhulgas märkekeeles. Kui arendaja muudab osaliselt teksti, säilitab &GNU; gettext parimal juhul vana tõlke ja märgib selle kahtlaseks, halvemal juhul aga läheb - sõltuvalt tekstis tehtud muutuste ulatusest - kogu tõlge kaotsi. Sellest pole midagi, kui msgid on lühike, sest siis saab muutusi kiiresti tuvastada. Pikemate tekstide korral võib aga muutuste leidmine olla üsna vaevarikas (näiteks võib olla korrektor muutnud vaid artiklit või lisanud kirjavahemärgi). +Sinu abistamiseks võib &kbabel; otsida üles algupärase msgid-i ja näidata erinevust. Muutusi näidatakse graafiliselt algse stringi redaktoriaknas. Täpsemalt saab seda määrata &kbabel;i seadistustedialoogis. Menüükäsk Tööriistad Võrdlemine Näita võrdlust näitab leitud erinevusi. Käesoleva teksti nägemiseks ilma algupärase tekstita kasuta menüükäsku Tööriistad Võrdlemine Näita algset teksti . +Automaatset erinevuste otsimist saab lülitada menüükäsuga Tööriistad Võrdlemine Võrdlemise režiim. Kui see on sisse lülitatud, hakatakse erinevusi otsima kohe, kui suundud uuele teatele. +Nagu ikka, võid kasutada teksti varasema versiooni leidmiseks erinevaid allikaid, mida saab määrata &kbabel;i seadistustedialoogis: + + + Tõlgete andmebaas + + Erinevuste otsimiseks võib kasutada tõlgete andmebaasi. Me soovitame tungivalt lülitada sisse uute tõlgete automaatse lisamise tõlgete andmebaasi, mida saab teha tõlgete andmebaasi seadistustedialoogis. Selle režiimi saab sisse lülitada võimalusega Kasutatakse tõlgete andmebaasi kirjeid. + + + + Vanade failide puu + + Seda saab kasutada ainult siis, kui tõlgete andmebaasi kasutamine on välja lülitatud. Määrates Diff-failide kataloogi, saab &kbabel;is määrata, millist faili erinevuste leidmiseks kasutada. Pruugitakse avatud failide suhtelist otsinguteed, mida kasutatakse siin määratud kataloogis. Kui vastav fail on olemas, kasutatakse seda. Selle meetodi kasutamiseks peaks enne iga uuendamist tegema vanadest failidest varukoopia. + + + + Käsitsi valitud fail + + Kui eelmised võimalused päris hästi ei toimi, võid alati valida erinevuste leidmiseks vali ka käsitsi, kasutades menüükäsku TööriistadVõrdlemineAva fail võrdluseks. + + + + +Erinevuse otsing ei pruugi alati olla täpne, sest PO-fail ei sisalda mingit viidet algsele teatele. + + + + + + +Mitmuse vormid +Kuivõrd mitmuse vormide teema on üpris keerukas, pühendame nende toetusele &kbabel;is omaette osa. + +See osa käsitleb &kde; mitmuse vorme (veel täpsemalt &kde; 3 omi). Alates versioonis 1.11 (KDE 3.5) oskab &kbabel; lugeda, redigeerida ja salvestada ka &GNU; gettexti mitmuse vorme. + +Iga keele puhul, millesse &kde; tõlgitakse, on vajalik määrata mitmuse vormide korrektne arv. Seda saab teha vastava kirjega failis tdelibs.po. Arv määratakse keele nime valides, mis kasutab õige mitmuse vormide arvu leidmiseks sama numbrit ja reegleid. Võimalike väärtuste uusima nimekirja leiab tdelibs lähtekoodis failis tdecore/klocale.cpp. + +&GNU; gettext lubab määrata mitmuse vormide arvu ja tüübi teatud valemiga ning kasutada seda valemit iseseisvalt igas PO-failis eraldi. &kde; määrab mitmuse vormide arvu ja tüübi kindlaks ainult ühekordselt kogu KDE jaoks. + +&kde; mitmuse vormid on tähistatud kommentaariga _n:, mis sisaldab argumenti %n. Seda argumenti kasutatakse siis teates endas ning see kontrollib, millist mitmuse vormi tuleks sinu keeles vastavalt keele reeglitele kasutada. +Mitmuse vormide tõlkimisel tuleb kasutada spetsiaalset vormingut. Selles peab leiduma korrektne arv tõlkeid (üks iga vormi kohta), mida eraldab rea lõpus \n, aga sealjuures ilma originaalis leiduva tähiseta _n:. Toome näiteks kirje _n: Selected 1 file\nSelected %n files tõlke slovaki keelde: +Vybraný %n súbor\n +Vybrané %n súbory\n +Vybraných %n súborov + +Kontrollimaks, kas tõlge sisaldab korrektse arvu mitmuse vorme, kasuta menüükäsku Tööriistad Sobivus Kontrolli mitmuse vorme (ainult KDE). + +
+ + -- cgit v1.2.1