summaryrefslogtreecommitdiffstats
path: root/tde-i18n-hi/messages/kdegames
diff options
context:
space:
mode:
Diffstat (limited to 'tde-i18n-hi/messages/kdegames')
-rw-r--r--tde-i18n-hi/messages/kdegames/Makefile.am3
-rw-r--r--tde-i18n-hi/messages/kdegames/Makefile.in763
-rw-r--r--tde-i18n-hi/messages/kdegames/atlantik.po661
-rw-r--r--tde-i18n-hi/messages/kdegames/kasteroids.po168
-rw-r--r--tde-i18n-hi/messages/kdegames/katomic.po444
-rw-r--r--tde-i18n-hi/messages/kdegames/kbackgammon.po1515
-rw-r--r--tde-i18n-hi/messages/kdegames/kbattleship.po601
-rw-r--r--tde-i18n-hi/messages/kdegames/kblackbox.po178
-rw-r--r--tde-i18n-hi/messages/kdegames/kbounce.po157
-rw-r--r--tde-i18n-hi/messages/kdegames/kenolaba.po402
-rw-r--r--tde-i18n-hi/messages/kdegames/kfouleggs.po142
-rw-r--r--tde-i18n-hi/messages/kdegames/kgoldrunner.po1828
-rw-r--r--tde-i18n-hi/messages/kdegames/kjumpingcube.po241
-rw-r--r--tde-i18n-hi/messages/kdegames/klickety.po56
-rw-r--r--tde-i18n-hi/messages/kdegames/klines.po259
-rw-r--r--tde-i18n-hi/messages/kdegames/kmahjongg.po571
-rw-r--r--tde-i18n-hi/messages/kdegames/kmines.po478
-rw-r--r--tde-i18n-hi/messages/kdegames/kolf.po601
-rw-r--r--tde-i18n-hi/messages/kdegames/konquest.po382
-rw-r--r--tde-i18n-hi/messages/kdegames/kpat.po345
-rw-r--r--tde-i18n-hi/messages/kdegames/kpoker.po333
-rw-r--r--tde-i18n-hi/messages/kdegames/kreversi.po440
-rw-r--r--tde-i18n-hi/messages/kdegames/ksame.po134
-rw-r--r--tde-i18n-hi/messages/kdegames/kshisen.po267
-rw-r--r--tde-i18n-hi/messages/kdegames/ksirtet.po159
-rw-r--r--tde-i18n-hi/messages/kdegames/ksmiletris.po99
-rw-r--r--tde-i18n-hi/messages/kdegames/ksnake.po336
-rw-r--r--tde-i18n-hi/messages/kdegames/ksokoban.po185
-rw-r--r--tde-i18n-hi/messages/kdegames/kspaceduel.po333
-rw-r--r--tde-i18n-hi/messages/kdegames/ktron.po439
-rw-r--r--tde-i18n-hi/messages/kdegames/ktuberling.po285
-rw-r--r--tde-i18n-hi/messages/kdegames/kwin4.po654
-rw-r--r--tde-i18n-hi/messages/kdegames/libkdegames.po1117
-rw-r--r--tde-i18n-hi/messages/kdegames/libksirtet.po521
-rw-r--r--tde-i18n-hi/messages/kdegames/lskat.po544
35 files changed, 15641 insertions, 0 deletions
diff --git a/tde-i18n-hi/messages/kdegames/Makefile.am b/tde-i18n-hi/messages/kdegames/Makefile.am
new file mode 100644
index 00000000000..25098cd6121
--- /dev/null
+++ b/tde-i18n-hi/messages/kdegames/Makefile.am
@@ -0,0 +1,3 @@
+KDE_LANG = hi
+SUBDIRS = $(AUTODIRS)
+POFILES = AUTO
diff --git a/tde-i18n-hi/messages/kdegames/Makefile.in b/tde-i18n-hi/messages/kdegames/Makefile.in
new file mode 100644
index 00000000000..1c938e3ba3c
--- /dev/null
+++ b/tde-i18n-hi/messages/kdegames/Makefile.in
@@ -0,0 +1,763 @@
+# 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 = messages/kdegames
+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)
+#>+ 1
+DISTFILES = $(GMOFILES) $(POFILES) $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST)
+ACLOCAL = @ACLOCAL@
+AMTAR = @AMTAR@
+ARTSCCONFIG = @ARTSCCONFIG@
+AUTOCONF = @AUTOCONF@
+AUTODIRS = @AUTODIRS@
+AUTOHEADER = @AUTOHEADER@
+AUTOMAKE = @AUTOMAKE@
+AWK = @AWK@
+CONF_FILES = @CONF_FILES@
+CYGPATH_W = @CYGPATH_W@
+DCOPIDL = @DCOPIDL@
+DCOPIDL2CPP = @DCOPIDL2CPP@
+DCOPIDLNG = @DCOPIDLNG@
+DCOP_DEPENDENCIES = @DCOP_DEPENDENCIES@
+DEFS = @DEFS@
+ECHO_C = @ECHO_C@
+ECHO_N = @ECHO_N@
+ECHO_T = @ECHO_T@
+GMSGFMT = @GMSGFMT@
+INSTALL = @INSTALL@
+INSTALL_DATA = @INSTALL_DATA@
+INSTALL_PROGRAM = @INSTALL_PROGRAM@
+INSTALL_SCRIPT = @INSTALL_SCRIPT@
+INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
+KCFG_DEPENDENCIES = @KCFG_DEPENDENCIES@
+KCONFIG_COMPILER = @KCONFIG_COMPILER@
+KDECONFIG = @KDECONFIG@
+KDE_EXTRA_RPATH = @KDE_EXTRA_RPATH@
+KDE_RPATH = @KDE_RPATH@
+KDE_XSL_STYLESHEET = @KDE_XSL_STYLESHEET@
+LIBOBJS = @LIBOBJS@
+LIBS = @LIBS@
+LN_S = @LN_S@
+LTLIBOBJS = @LTLIBOBJS@
+MAKEINFO = @MAKEINFO@
+MAKEKDEWIDGETS = @MAKEKDEWIDGETS@
+MCOPIDL = @MCOPIDL@
+MEINPROC = @MEINPROC@
+MKDIR_P = @MKDIR_P@
+MSGFMT = @MSGFMT@
+PACKAGE = @PACKAGE@
+PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
+PACKAGE_NAME = @PACKAGE_NAME@
+PACKAGE_STRING = @PACKAGE_STRING@
+PACKAGE_TARNAME = @PACKAGE_TARNAME@
+PACKAGE_VERSION = @PACKAGE_VERSION@
+PATH_SEPARATOR = @PATH_SEPARATOR@
+SET_MAKE = @SET_MAKE@
+SHELL = @SHELL@
+STRIP = @STRIP@
+TOPSUBDIRS = @TOPSUBDIRS@
+VERSION = @VERSION@
+XGETTEXT = @XGETTEXT@
+XMLLINT = @XMLLINT@
+X_RPATH = @X_RPATH@
+abs_builddir = @abs_builddir@
+abs_srcdir = @abs_srcdir@
+abs_top_builddir = @abs_top_builddir@
+abs_top_srcdir = @abs_top_srcdir@
+am__leading_dot = @am__leading_dot@
+am__tar = @am__tar@
+am__untar = @am__untar@
+#>- bindir = @bindir@
+#>+ 2
+DEPDIR = .deps
+bindir = @bindir@
+build_alias = @build_alias@
+builddir = @builddir@
+datadir = @datadir@
+datarootdir = @datarootdir@
+docdir = @docdir@
+dvidir = @dvidir@
+exec_prefix = @exec_prefix@
+host_alias = @host_alias@
+htmldir = @htmldir@
+includedir = @includedir@
+infodir = @infodir@
+install_sh = @install_sh@
+kde_appsdir = @kde_appsdir@
+kde_bindir = @kde_bindir@
+kde_confdir = @kde_confdir@
+kde_datadir = @kde_datadir@
+kde_htmldir = @kde_htmldir@
+kde_icondir = @kde_icondir@
+kde_kcfgdir = @kde_kcfgdir@
+kde_libs_htmldir = @kde_libs_htmldir@
+kde_libs_prefix = @kde_libs_prefix@
+kde_locale = @kde_locale@
+kde_mimedir = @kde_mimedir@
+kde_moduledir = @kde_moduledir@
+kde_servicesdir = @kde_servicesdir@
+kde_servicetypesdir = @kde_servicetypesdir@
+kde_sounddir = @kde_sounddir@
+kde_styledir = @kde_styledir@
+kde_templatesdir = @kde_templatesdir@
+kde_wallpaperdir = @kde_wallpaperdir@
+kde_widgetdir = @kde_widgetdir@
+kdeinitdir = @kdeinitdir@
+libdir = @libdir@
+libexecdir = @libexecdir@
+localedir = @localedir@
+localstatedir = @localstatedir@
+mandir = @mandir@
+mkdir_p = @mkdir_p@
+oldincludedir = @oldincludedir@
+pdfdir = @pdfdir@
+prefix = @prefix@
+program_transform_name = @program_transform_name@
+psdir = @psdir@
+sbindir = @sbindir@
+sharedstatedir = @sharedstatedir@
+srcdir = @srcdir@
+sysconfdir = @sysconfdir@
+target_alias = @target_alias@
+top_builddir = @top_builddir@
+top_srcdir = @top_srcdir@
+xdg_appsdir = @xdg_appsdir@
+xdg_directorydir = @xdg_directorydir@
+xdg_menudir = @xdg_menudir@
+KDE_LANG = hi
+#>- SUBDIRS = $(AUTODIRS)
+#>+ 1
+SUBDIRS =.
+#>- POFILES = AUTO
+#>+ 2
+POFILES = ksirtet.po kbounce.po kbackgammon.po ktron.po klines.po ksmiletris.po kfouleggs.po ksokoban.po katomic.po kmines.po lskat.po konquest.po kshisen.po kmahjongg.po kjumpingcube.po libksirtet.po kpat.po ksnake.po klickety.po libkdegames.po kolf.po kbattleship.po kspaceduel.po kenolaba.po kasteroids.po kwin4.po kblackbox.po kpoker.po atlantik.po ksame.po kgoldrunner.po ktuberling.po kreversi.po
+GMOFILES = ksirtet.gmo kbounce.gmo kbackgammon.gmo ktron.gmo klines.gmo ksmiletris.gmo kfouleggs.gmo ksokoban.gmo katomic.gmo kmines.gmo lskat.gmo konquest.gmo kshisen.gmo kmahjongg.gmo kjumpingcube.gmo libksirtet.gmo kpat.gmo ksnake.gmo klickety.gmo libkdegames.gmo kolf.gmo kbattleship.gmo kspaceduel.gmo kenolaba.gmo kasteroids.gmo kwin4.gmo kblackbox.gmo kpoker.gmo atlantik.gmo ksame.gmo kgoldrunner.gmo ktuberling.gmo kreversi.gmo
+#>- all: all-recursive
+#>+ 1
+all: all-nls 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 messages/kdegames/Makefile'; \
+#>- cd $(top_srcdir) && \
+#>- $(AUTOMAKE) --gnu messages/kdegames/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 messages/kdegames/Makefile'; \
+ cd $(top_srcdir) && \
+ $(AUTOMAKE) --gnu messages/kdegames/Makefile
+ cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin messages/kdegames/Makefile.in
+.PRECIOUS: Makefile
+Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
+ @case '$?' in \
+ *config.status*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
+ *) \
+ echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
+ cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
+ esac;
+
+$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+$(top_srcdir)/configure: $(am__configure_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+$(ACLOCAL_M4): $(am__aclocal_m4_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+# This directory's subdirectories are mostly independent; you can cd
+# into them and run `make' without going through this Makefile.
+# To change the values of `make' variables: instead of editing Makefiles,
+# (1) if the variable is set in `config.status', edit `config.status'
+# (which will cause the Makefiles to be regenerated when you run `make');
+# (2) otherwise, pass the desired values on the `make' command line.
+$(RECURSIVE_TARGETS):
+ @failcom='exit 1'; \
+ for f in x $$MAKEFLAGS; do \
+ case $$f in \
+ *=* | --[!k]*);; \
+ *k*) failcom='fail=yes';; \
+ esac; \
+ done; \
+ dot_seen=no; \
+ target=`echo $@ | sed s/-recursive//`; \
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ echo "Making $$target in $$subdir"; \
+ if test "$$subdir" = "."; then \
+ dot_seen=yes; \
+ local_target="$$target-am"; \
+ else \
+ local_target="$$target"; \
+ fi; \
+ (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
+ || eval $$failcom; \
+ done; \
+ if test "$$dot_seen" = "no"; then \
+ $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \
+ fi; test -z "$$fail"
+
+$(RECURSIVE_CLEAN_TARGETS):
+ @failcom='exit 1'; \
+ for f in x $$MAKEFLAGS; do \
+ case $$f in \
+ *=* | --[!k]*);; \
+ *k*) failcom='fail=yes';; \
+ esac; \
+ done; \
+ dot_seen=no; \
+ case "$@" in \
+ distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \
+ *) list='$(SUBDIRS)' ;; \
+ esac; \
+ rev=''; for subdir in $$list; do \
+ if test "$$subdir" = "."; then :; else \
+ rev="$$subdir $$rev"; \
+ fi; \
+ done; \
+ rev="$$rev ."; \
+ target=`echo $@ | sed s/-recursive//`; \
+ for subdir in $$rev; do \
+ echo "Making $$target in $$subdir"; \
+ if test "$$subdir" = "."; then \
+ local_target="$$target-am"; \
+ else \
+ local_target="$$target"; \
+ fi; \
+ (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
+ || eval $$failcom; \
+ done && test -z "$$fail"
+tags-recursive:
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \
+ done
+ctags-recursive:
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) ctags); \
+ done
+
+ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonemtpy = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ mkid -fID $$unique
+tags: TAGS
+
+TAGS: tags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
+ $(TAGS_FILES) $(LISP)
+ tags=; \
+ here=`pwd`; \
+ if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \
+ include_option=--etags-include; \
+ empty_fix=.; \
+ else \
+ include_option=--include; \
+ empty_fix=; \
+ fi; \
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ if test "$$subdir" = .; then :; else \
+ test ! -f $$subdir/TAGS || \
+ tags="$$tags $$include_option=$$here/$$subdir/TAGS"; \
+ fi; \
+ done; \
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \
+ test -n "$$unique" || unique=$$empty_fix; \
+ $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
+ $$tags $$unique; \
+ fi
+ctags: CTAGS
+CTAGS: ctags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
+ $(TAGS_FILES) $(LISP)
+ tags=; \
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ test -z "$(CTAGS_ARGS)$$tags$$unique" \
+ || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
+ $$tags $$unique
+
+GTAGS:
+ here=`$(am__cd) $(top_builddir) && pwd` \
+ && cd $(top_srcdir) \
+ && gtags -i $(GTAGS_ARGS) $$here
+
+distclean-tags:
+ -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
+
+#>- distdir: $(DISTFILES)
+#>+ 1
+distdir: distdir-nls $(DISTFILES)
+ @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ list='$(DISTFILES)'; \
+ dist_files=`for file in $$list; do echo $$file; done | \
+ sed -e "s|^$$srcdirstrip/||;t" \
+ -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
+ case $$dist_files in \
+ */*) $(MKDIR_P) `echo "$$dist_files" | \
+ sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
+ sort -u` ;; \
+ esac; \
+ for file in $$dist_files; do \
+ if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
+ if test -d $$d/$$file; then \
+ dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
+ if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
+ cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \
+ fi; \
+ cp -pR $$d/$$file $(distdir)$$dir || exit 1; \
+ else \
+ test -f $(distdir)/$$file \
+ || cp -p $$d/$$file $(distdir)/$$file \
+ || exit 1; \
+ fi; \
+ done
+ list='$(DIST_SUBDIRS)'; for subdir in $$list; do \
+ if test "$$subdir" = .; then :; else \
+ test -d "$(distdir)/$$subdir" \
+ || $(MKDIR_P) "$(distdir)/$$subdir" \
+ || exit 1; \
+ distdir=`$(am__cd) $(distdir) && pwd`; \
+ top_distdir=`$(am__cd) $(top_distdir) && pwd`; \
+ (cd $$subdir && \
+ $(MAKE) $(AM_MAKEFLAGS) \
+ top_distdir="$$top_distdir" \
+ distdir="$$distdir/$$subdir" \
+ am__remove_distdir=: \
+ am__skip_length_check=: \
+ distdir) \
+ || exit 1; \
+ fi; \
+ done
+check-am: all-am
+check: check-recursive
+all-am: Makefile
+installdirs: installdirs-recursive
+installdirs-am:
+install: install-recursive
+install-exec: install-exec-recursive
+install-data: install-data-recursive
+#>- uninstall: uninstall-recursive
+#>+ 1
+uninstall: uninstall-nls uninstall-recursive
+
+install-am: all-am
+ @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
+
+installcheck: installcheck-recursive
+install-strip:
+ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
+ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
+ `test -z '$(STRIP)' || \
+ echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install
+mostlyclean-generic:
+
+clean-generic:
+
+distclean-generic:
+ -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
+
+maintainer-clean-generic:
+ @echo "This command is intended for maintainers to use"
+ @echo "it deletes files that may require special tools to rebuild."
+#>- clean: clean-recursive
+#>+ 1
+clean: kde-rpo-clean clean-recursive
+
+#>- clean-am: clean-generic mostlyclean-am
+#>+ 1
+clean-am: clean-bcheck clean-generic mostlyclean-am
+
+distclean: distclean-recursive
+ -rm -f Makefile
+distclean-am: clean-am distclean-generic distclean-tags
+
+dvi: dvi-recursive
+
+dvi-am:
+
+html: html-recursive
+
+info: info-recursive
+
+info-am:
+
+#>- install-data-am:
+#>+ 1
+install-data-am: install-nls
+
+install-dvi: install-dvi-recursive
+
+install-exec-am:
+
+install-html: install-html-recursive
+
+install-info: install-info-recursive
+
+install-man:
+
+install-pdf: install-pdf-recursive
+
+install-ps: install-ps-recursive
+
+installcheck-am:
+
+#>- maintainer-clean: maintainer-clean-recursive
+#>+ 1
+maintainer-clean: clean-nls 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=ksmiletris.po kmahjongg.po kspaceduel.po kpoker.po kolf.po kbounce.po kpat.po ksokoban.po klickety.po kmines.po ksame.po kblackbox.po katomic.po kasteroids.po kenolaba.po kreversi.po Makefile.in kfouleggs.po klines.po ktron.po atlantik.po ksirtet.po kgoldrunner.po libkdegames.po konquest.po lskat.po kbackgammon.po kwin4.po kshisen.po kjumpingcube.po kbattleship.po libksirtet.po ktuberling.po ksnake.po Makefile.am
+
+#>+ 100
+ksirtet.gmo: ksirtet.po
+ rm -f ksirtet.gmo; $(GMSGFMT) -o ksirtet.gmo $(srcdir)/ksirtet.po
+ test ! -f ksirtet.gmo || touch ksirtet.gmo
+kbounce.gmo: kbounce.po
+ rm -f kbounce.gmo; $(GMSGFMT) -o kbounce.gmo $(srcdir)/kbounce.po
+ test ! -f kbounce.gmo || touch kbounce.gmo
+kbackgammon.gmo: kbackgammon.po
+ rm -f kbackgammon.gmo; $(GMSGFMT) -o kbackgammon.gmo $(srcdir)/kbackgammon.po
+ test ! -f kbackgammon.gmo || touch kbackgammon.gmo
+ktron.gmo: ktron.po
+ rm -f ktron.gmo; $(GMSGFMT) -o ktron.gmo $(srcdir)/ktron.po
+ test ! -f ktron.gmo || touch ktron.gmo
+klines.gmo: klines.po
+ rm -f klines.gmo; $(GMSGFMT) -o klines.gmo $(srcdir)/klines.po
+ test ! -f klines.gmo || touch klines.gmo
+ksmiletris.gmo: ksmiletris.po
+ rm -f ksmiletris.gmo; $(GMSGFMT) -o ksmiletris.gmo $(srcdir)/ksmiletris.po
+ test ! -f ksmiletris.gmo || touch ksmiletris.gmo
+kfouleggs.gmo: kfouleggs.po
+ rm -f kfouleggs.gmo; $(GMSGFMT) -o kfouleggs.gmo $(srcdir)/kfouleggs.po
+ test ! -f kfouleggs.gmo || touch kfouleggs.gmo
+ksokoban.gmo: ksokoban.po
+ rm -f ksokoban.gmo; $(GMSGFMT) -o ksokoban.gmo $(srcdir)/ksokoban.po
+ test ! -f ksokoban.gmo || touch ksokoban.gmo
+katomic.gmo: katomic.po
+ rm -f katomic.gmo; $(GMSGFMT) -o katomic.gmo $(srcdir)/katomic.po
+ test ! -f katomic.gmo || touch katomic.gmo
+kmines.gmo: kmines.po
+ rm -f kmines.gmo; $(GMSGFMT) -o kmines.gmo $(srcdir)/kmines.po
+ test ! -f kmines.gmo || touch kmines.gmo
+lskat.gmo: lskat.po
+ rm -f lskat.gmo; $(GMSGFMT) -o lskat.gmo $(srcdir)/lskat.po
+ test ! -f lskat.gmo || touch lskat.gmo
+konquest.gmo: konquest.po
+ rm -f konquest.gmo; $(GMSGFMT) -o konquest.gmo $(srcdir)/konquest.po
+ test ! -f konquest.gmo || touch konquest.gmo
+kshisen.gmo: kshisen.po
+ rm -f kshisen.gmo; $(GMSGFMT) -o kshisen.gmo $(srcdir)/kshisen.po
+ test ! -f kshisen.gmo || touch kshisen.gmo
+kmahjongg.gmo: kmahjongg.po
+ rm -f kmahjongg.gmo; $(GMSGFMT) -o kmahjongg.gmo $(srcdir)/kmahjongg.po
+ test ! -f kmahjongg.gmo || touch kmahjongg.gmo
+kjumpingcube.gmo: kjumpingcube.po
+ rm -f kjumpingcube.gmo; $(GMSGFMT) -o kjumpingcube.gmo $(srcdir)/kjumpingcube.po
+ test ! -f kjumpingcube.gmo || touch kjumpingcube.gmo
+libksirtet.gmo: libksirtet.po
+ rm -f libksirtet.gmo; $(GMSGFMT) -o libksirtet.gmo $(srcdir)/libksirtet.po
+ test ! -f libksirtet.gmo || touch libksirtet.gmo
+kpat.gmo: kpat.po
+ rm -f kpat.gmo; $(GMSGFMT) -o kpat.gmo $(srcdir)/kpat.po
+ test ! -f kpat.gmo || touch kpat.gmo
+ksnake.gmo: ksnake.po
+ rm -f ksnake.gmo; $(GMSGFMT) -o ksnake.gmo $(srcdir)/ksnake.po
+ test ! -f ksnake.gmo || touch ksnake.gmo
+klickety.gmo: klickety.po
+ rm -f klickety.gmo; $(GMSGFMT) -o klickety.gmo $(srcdir)/klickety.po
+ test ! -f klickety.gmo || touch klickety.gmo
+libkdegames.gmo: libkdegames.po
+ rm -f libkdegames.gmo; $(GMSGFMT) -o libkdegames.gmo $(srcdir)/libkdegames.po
+ test ! -f libkdegames.gmo || touch libkdegames.gmo
+kolf.gmo: kolf.po
+ rm -f kolf.gmo; $(GMSGFMT) -o kolf.gmo $(srcdir)/kolf.po
+ test ! -f kolf.gmo || touch kolf.gmo
+kbattleship.gmo: kbattleship.po
+ rm -f kbattleship.gmo; $(GMSGFMT) -o kbattleship.gmo $(srcdir)/kbattleship.po
+ test ! -f kbattleship.gmo || touch kbattleship.gmo
+kspaceduel.gmo: kspaceduel.po
+ rm -f kspaceduel.gmo; $(GMSGFMT) -o kspaceduel.gmo $(srcdir)/kspaceduel.po
+ test ! -f kspaceduel.gmo || touch kspaceduel.gmo
+kenolaba.gmo: kenolaba.po
+ rm -f kenolaba.gmo; $(GMSGFMT) -o kenolaba.gmo $(srcdir)/kenolaba.po
+ test ! -f kenolaba.gmo || touch kenolaba.gmo
+kasteroids.gmo: kasteroids.po
+ rm -f kasteroids.gmo; $(GMSGFMT) -o kasteroids.gmo $(srcdir)/kasteroids.po
+ test ! -f kasteroids.gmo || touch kasteroids.gmo
+kwin4.gmo: kwin4.po
+ rm -f kwin4.gmo; $(GMSGFMT) -o kwin4.gmo $(srcdir)/kwin4.po
+ test ! -f kwin4.gmo || touch kwin4.gmo
+kblackbox.gmo: kblackbox.po
+ rm -f kblackbox.gmo; $(GMSGFMT) -o kblackbox.gmo $(srcdir)/kblackbox.po
+ test ! -f kblackbox.gmo || touch kblackbox.gmo
+kpoker.gmo: kpoker.po
+ rm -f kpoker.gmo; $(GMSGFMT) -o kpoker.gmo $(srcdir)/kpoker.po
+ test ! -f kpoker.gmo || touch kpoker.gmo
+atlantik.gmo: atlantik.po
+ rm -f atlantik.gmo; $(GMSGFMT) -o atlantik.gmo $(srcdir)/atlantik.po
+ test ! -f atlantik.gmo || touch atlantik.gmo
+ksame.gmo: ksame.po
+ rm -f ksame.gmo; $(GMSGFMT) -o ksame.gmo $(srcdir)/ksame.po
+ test ! -f ksame.gmo || touch ksame.gmo
+kgoldrunner.gmo: kgoldrunner.po
+ rm -f kgoldrunner.gmo; $(GMSGFMT) -o kgoldrunner.gmo $(srcdir)/kgoldrunner.po
+ test ! -f kgoldrunner.gmo || touch kgoldrunner.gmo
+ktuberling.gmo: ktuberling.po
+ rm -f ktuberling.gmo; $(GMSGFMT) -o ktuberling.gmo $(srcdir)/ktuberling.po
+ test ! -f ktuberling.gmo || touch ktuberling.gmo
+kreversi.gmo: kreversi.po
+ rm -f kreversi.gmo; $(GMSGFMT) -o kreversi.gmo $(srcdir)/kreversi.po
+ test ! -f kreversi.gmo || touch kreversi.gmo
+
+#>+ 3
+clean-nls:
+ -rm -f ksirtet.gmo kbounce.gmo kbackgammon.gmo ktron.gmo klines.gmo ksmiletris.gmo kfouleggs.gmo ksokoban.gmo katomic.gmo kmines.gmo lskat.gmo konquest.gmo kshisen.gmo kmahjongg.gmo kjumpingcube.gmo libksirtet.gmo kpat.gmo ksnake.gmo klickety.gmo libkdegames.gmo kolf.gmo kbattleship.gmo kspaceduel.gmo kenolaba.gmo kasteroids.gmo kwin4.gmo kblackbox.gmo kpoker.gmo atlantik.gmo ksame.gmo kgoldrunner.gmo ktuberling.gmo kreversi.gmo
+
+#>+ 10
+install-nls:
+ $(mkinstalldirs) $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES
+ @for base in ksirtet kbounce kbackgammon ktron klines ksmiletris kfouleggs ksokoban katomic kmines lskat konquest kshisen kmahjongg kjumpingcube libksirtet kpat ksnake klickety libkdegames kolf kbattleship kspaceduel kenolaba kasteroids kwin4 kblackbox kpoker atlantik ksame kgoldrunner ktuberling kreversi ; do \
+ echo $(INSTALL_DATA) $$base.gmo $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/$$base.mo ;\
+ if test -f $$base.gmo; then $(INSTALL_DATA) $$base.gmo $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/$$base.mo ;\
+ elif test -f $(srcdir)/$$base.gmo; then $(INSTALL_DATA) $(srcdir)/$$base.gmo $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/$$base.mo ;\
+ fi ;\
+ done
+
+
+#>+ 35
+uninstall-nls:
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/ksirtet.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/kbounce.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/kbackgammon.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/ktron.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/klines.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/ksmiletris.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/kfouleggs.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/ksokoban.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/katomic.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/kmines.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/lskat.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/konquest.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/kshisen.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/kmahjongg.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/kjumpingcube.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/libksirtet.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/kpat.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/ksnake.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/klickety.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/libkdegames.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/kolf.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/kbattleship.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/kspaceduel.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/kenolaba.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/kasteroids.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/kwin4.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/kblackbox.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/kpoker.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/atlantik.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/ksame.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/kgoldrunner.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/ktuberling.mo
+ rm -f $(DESTDIR)$(kde_locale)/$(KDE_LANG)/LC_MESSAGES/kreversi.mo
+
+#>+ 2
+all-nls: $(GMOFILES)
+
+#>+ 8
+distdir-nls:$(GMOFILES)
+ for file in $(POFILES); do \
+ cp $(srcdir)/$$file $(distdir); \
+ done
+ for file in $(GMOFILES); do \
+ cp $(srcdir)/$$file $(distdir); \
+ done
+
+#>+ 2
+docs-am:
+
+#>+ 15
+force-reedit:
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
+ && exit 0; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu messages/kdegames/Makefile'; \
+ cd $(top_srcdir) && \
+ $(AUTOMAKE) --gnu messages/kdegames/Makefile
+ cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin messages/kdegames/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-hi/messages/kdegames/atlantik.po b/tde-i18n-hi/messages/kdegames/atlantik.po
new file mode 100644
index 00000000000..54cb1f6427a
--- /dev/null
+++ b/tde-i18n-hi/messages/kdegames/atlantik.po
@@ -0,0 +1,661 @@
+# translation of atlantik.po to Hindi
+# Copyright (C) 2004 Free Software Foundation, Inc.
+# Ravishankar Shrivastava <raviratlami@yahoo.com>, 2004.
+# Ravishankar Shrivastava <raviratlami@gmail.com>, 2004.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: atlantik\n"
+"POT-Creation-Date: 2005-07-24 01:33+0200\n"
+"PO-Revision-Date: 2004-08-22 10:49+0530\n"
+"Last-Translator: Ravishankar Shrivastava <raviratlami@gmail.com>\n"
+"Language-Team: Hindi <indlinux-hindi@lists.sourceforge.net>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.3.1\n"
+
+#: libatlantikclient/atlantik_network.cpp:909
+#, fuzzy
+msgid "Connecting to %1:%2..."
+msgstr " %1 рд╕реЗ рдЬреБрдбрд╝ рд░рд╣реЗ..."
+
+#: libatlantikclient/atlantik_network.cpp:915
+msgid "Server host name lookup finished..."
+msgstr "рд╕рд░реНрд╡рд░ рд╣реЛрд╕реНрдЯрдирд╛рдо рдХреЗ рд▓рд┐рдП рджреЗрдЦрдирд╛ рдкреВрд░реНрдг..."
+
+#: libatlantikclient/atlantik_network.cpp:920
+#, fuzzy
+msgid "Connected to %1:%2."
+msgstr " %1 рд╕реЗ рдЬреБрдбрд╝ рд░рд╣реЗ..."
+
+#: libatlantikclient/atlantik_network.cpp:925
+#, c-format
+msgid "Connection failed! Error code: %1"
+msgstr "рдХрдиреЗрдХреНрд╢рди рдЕрд╕рдлрд▓! рддреНрд░реБрдЯрд┐ рдХреВрдЯрд╕рдВрдХреЗрдд: %1"
+
+#: libatlantikui/trade_widget.cpp:55
+#, c-format
+msgid "Trade %1"
+msgstr "рд╡реНрдпрд╛рдкрд╛рд░ %1"
+
+#: libatlantikui/trade_widget.cpp:59
+msgid "Add Component"
+msgstr "рдЕрд╡рдпрд╡ рдЬреЛрдбрд╝реЗрдВ"
+
+#: libatlantikui/trade_widget.cpp:63
+msgid "Estate"
+msgstr "рдПрд╕реНрдЯреЗрдЯ"
+
+#: libatlantikui/trade_widget.cpp:64
+msgid "Money"
+msgstr "рдореБрджреНрд░рд╛"
+
+#: libatlantikui/trade_widget.cpp:89
+msgid "From"
+msgstr "рд╕реЗ"
+
+#: libatlantikui/trade_widget.cpp:93
+msgid "To"
+msgstr "рдХреЛ"
+
+#: libatlantikui/trade_widget.cpp:112
+msgid "Update"
+msgstr "рдЕрджреНрдпрддрди"
+
+#: libatlantikui/auction_widget.cpp:54 libatlantikui/trade_widget.cpp:120
+#: libatlantikui/trade_widget.cpp:122
+msgid "Player"
+msgstr "рдЦрд┐рд▓рд╛рдбрд╝реА"
+
+#: libatlantikui/trade_widget.cpp:121
+msgid "Gives"
+msgstr "рджрд┐рдпрд╛"
+
+#: libatlantikui/trade_widget.cpp:123
+msgid "Item"
+msgstr "рд╡рд╕реНрддреБ"
+
+#: libatlantikui/trade_widget.cpp:133
+msgid "Reject"
+msgstr "рдЕрд╕реНрд╡реАрдХреГрдд"
+
+#: libatlantikui/trade_widget.cpp:138
+msgid "Accept"
+msgstr "рд╕реНрд╡реАрдХреГрдд"
+
+#: libatlantikui/trade_widget.cpp:146 libatlantikui/trade_widget.cpp:219
+msgid "%1 out of %2 players accept current trade proposal."
+msgstr "%1 рдЦрд┐рд▓рд╛рдбрд╝реА %2 рдореЗрдВ рд╕реЗ, рдореМрдЬрд╝реВрджрд╛ рд╡реНрдпрд╛рдкрд╛рд░ рдкреНрд░рд╕реНрддрд╛рд╡ рд╕реНрд╡реАрдХрд╛рд░рддреЗ рд╣реИрдВ"
+
+#: libatlantikui/trade_widget.cpp:180
+msgid ""
+"_: gives is transitive ;)\n"
+"gives"
+msgstr "рджрд┐рдпрд╛"
+
+#: libatlantikui/trade_widget.cpp:235
+#, c-format
+msgid "Trade proposal was rejected by %1."
+msgstr " %1 рдХреЗ рджреНрд╡рд╛рд░рд╛ рд╡реНрдпрд╛рдкрд╛рд░ рдкреНрд░рд╕реНрддрд╛рд╡ рдЕрд╕реНрд╡реАрдХреГрдд."
+
+#: libatlantikui/trade_widget.cpp:237
+msgid "Trade proposal was rejected."
+msgstr "рд╡реНрдпрд╛рдкрд╛рд░ рдкреНрд░рд╕реНрддрд╛рд╡ рдЕрд╕реНрд╡реАрдХреГрдд."
+
+#: libatlantikui/trade_widget.cpp:357
+msgid "Remove From Trade"
+msgstr "рд╡реНрдпрд╛рдкрд╛рд░ рд╕реЗ рд╣рдЯрд╛рдпрд╛"
+
+#: libatlantikui/estateview.cpp:480 libatlantikui/portfolioview.cpp:263
+#, c-format
+msgid "Request Trade with %1"
+msgstr " %1 рд╕реЗ рд╡реНрдпрд╛рдкрд╛рд░ рдХреЗ рд▓рд┐рдП рдирд┐рд╡реЗрджрди"
+
+#: libatlantikui/portfolioview.cpp:268
+msgid "Boot Player %1 to Lounge"
+msgstr ""
+
+#: libatlantikui/auction_widget.cpp:50
+#, c-format
+msgid "Auction: %1"
+msgstr "рдиреАрд▓рд╛рдореА: %1"
+
+#: libatlantikui/auction_widget.cpp:50
+msgid "Auction"
+msgstr "рдиреАрд▓рд╛рдореА"
+
+#: libatlantikui/auction_widget.cpp:55
+msgid "Bid"
+msgstr "рдмреЛрд▓реА"
+
+#: libatlantikui/auction_widget.cpp:80
+msgid "Make Bid"
+msgstr "рдмреЛрд▓реА рд▓рдЧрд╛рдПрдБ"
+
+#: libatlantikui/auction_widget.cpp:94
+msgid "Going once..."
+msgstr "рдПрдХ рдмрд╛рд░ рдЬрд╛рдПрдБ..."
+
+#: libatlantikui/auction_widget.cpp:98
+msgid "Going twice..."
+msgstr "рджреЛ рдмрд╛рд░ рдЬрд╛рдПрдБ..."
+
+#: libatlantikui/auction_widget.cpp:102
+msgid "Sold!"
+msgstr "рдмрд┐рдХ рдЧрдпрд╛!"
+
+#: libatlantikui/estatedetails.cpp:220 libatlantikui/estateview.cpp:86
+#, c-format
+msgid "Price: %1"
+msgstr "рдореВрд▓реНрдп: %1"
+
+#: libatlantikui/estatedetails.cpp:227 libatlantikui/estateview.cpp:75
+#, c-format
+msgid "Owner: %1"
+msgstr "рдорд╛рд▓рд┐рдХ: %1"
+
+#: libatlantikui/estatedetails.cpp:227
+msgid "unowned"
+msgstr "рдЕ-рд╕реНрд╡рд╛рдорд┐рддреНрд╡ рдХрд╛"
+
+#: libatlantikui/estatedetails.cpp:232
+#, c-format
+msgid "Houses: %1"
+msgstr "рдШрд░рдГ %1"
+
+#: libatlantikui/estatedetails.cpp:235
+#, c-format
+msgid "Mortgaged: %1"
+msgstr "рдЧрд┐рд░рд╡реА: %1"
+
+#: libatlantikui/estateview.cpp:77
+#, fuzzy, c-format
+msgid "Unmortgage Price: %1"
+msgstr "рдореВрд▓реНрдп: %1"
+
+#: libatlantikui/estateview.cpp:79
+#, fuzzy, c-format
+msgid "Mortgage Value: %1"
+msgstr "рдЧрд┐рд░рд╡реА: %1"
+
+#: libatlantikui/estateview.cpp:81
+#, fuzzy, c-format
+msgid "House Value: %1"
+msgstr "рдШрд░рдГ %1"
+
+#: libatlantikui/estateview.cpp:83
+#, fuzzy, c-format
+msgid "House Price: %1"
+msgstr "рдореВрд▓реНрдп: %1"
+
+#: libatlantikui/estateview.cpp:88
+#, fuzzy, c-format
+msgid "Money: %1"
+msgstr "рдореБрджреНрд░рд╛"
+
+#: libatlantikui/estateview.cpp:447
+msgid "Unmortgage"
+msgstr "рдЧрд┐рд░рд╡реА рд╕реЗ рдЫреБрдбрд╝рд╛рдпрд╛"
+
+#: libatlantikui/estateview.cpp:453
+msgid "Mortgage"
+msgstr "рдЧрд┐рд░рд╡реА"
+
+#: libatlantikui/estateview.cpp:460
+msgid "Build Hotel"
+msgstr "рд╣реЛрдЯрд▓ рдмрдирд╛рдПрдБ"
+
+#: libatlantikui/estateview.cpp:462
+msgid "Build House"
+msgstr "рдШрд░ рдмрдирд╛рдПрдБ"
+
+#: libatlantikui/estateview.cpp:469
+msgid "Sell Hotel"
+msgstr "рд╣реЛрдЯрд▓ рдмреЗрдЪреЗрдВ"
+
+#: libatlantikui/estateview.cpp:471
+msgid "Sell House"
+msgstr "рдШрд░ рдмреЗрдЪреЗрдВ"
+
+#: _translatorinfo.cpp:1
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr ""
+
+#: _translatorinfo.cpp:3
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr ""
+
+#: client/atlantik.cpp:106
+msgid "Show Event &Log"
+msgstr ""
+
+#: client/atlantik.cpp:135
+msgid "&Buy"
+msgstr "рдЦрд░реАрджреЗрдВ (&B)"
+
+#: client/atlantik.cpp:137
+msgid "&Auction"
+msgstr "рдиреАрд▓рд╛рдореА (&A)"
+
+#: client/atlantik.cpp:141
+msgid "Use Card to Leave Jail"
+msgstr "рдЬреЗрд▓ рдЫреЛрдбрд╝рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд╛рд░реНрдб рдЗрд╕реНрддреЗрдорд╛рд▓ рдХрд░реЗрдВ"
+
+#: client/atlantik.cpp:143
+msgid "&Pay to Leave Jail"
+msgstr "рдЬреЗрд▓ рдЫреЛрдбрд╝рдиреЗ рдХреЗ рд▓рд┐рдП рднреБрдЧрддрд╛рди рдХрд░реЗрдВ (&P)"
+
+#: client/atlantik.cpp:145
+msgid "Roll to Leave &Jail"
+msgstr "рдЬреЗрд▓ рдЫреЛрдбрд╝рдиреЗ рдХреЗ рд▓рд┐рдП рд░реЛрд▓ рдХрд░реЗрдВ (&J)"
+
+#: client/atlantik.cpp:448
+msgid "Error connecting: "
+msgstr "рдХрдиреЗрдХреНрд╢рди рдореЗрдВ рддреНрд░реБрдЯрд┐"
+
+#: client/atlantik.cpp:454
+msgid "connection refused by host."
+msgstr "рд╣реЛрд╕реНрдЯ рджреНрд╡рд╛рд░рд╛ рдХрдиреЗрдХреНрд╢рди рдордирд╛ рдХрд┐рдпрд╛ рдЧрдпрд╛."
+
+#: client/atlantik.cpp:456
+msgid "could not connect to host."
+msgstr "рд╣реЛрд╕реНрдЯ рд╕реЗ рдЬреБрдбрд╝ рдирд╣реАрдВ рд╕рдХрд╛."
+
+#: client/atlantik.cpp:460
+msgid "host not found."
+msgstr "рд╣реЛрд╕реНрдЯ рдирд╣реАрдВ рдорд┐рд▓рд╛"
+
+#: client/atlantik.cpp:464
+msgid "unknown error."
+msgstr "рдЕрдЬреНрдЮрд╛рдд рддреНрд░реБрдЯрд┐."
+
+#: client/atlantik.cpp:478
+msgid "Connection with server %1:%2 lost."
+msgstr ""
+
+#: client/atlantik.cpp:483
+msgid "Disconnected from %1:%2."
+msgstr ""
+
+#: client/atlantik.cpp:714
+msgid "It is your turn now."
+msgstr ""
+
+#: client/atlantik.cpp:843
+msgid ""
+"You are currently part of an active game. Are you sure you want to close "
+"Atlantik? If you do, you forfeit the game."
+msgstr ""
+
+#: client/atlantik.cpp:843
+msgid "Close & Forfeit?"
+msgstr ""
+
+#: client/atlantik.cpp:843
+msgid "Close && Forfeit"
+msgstr ""
+
+#: client/selectconfiguration_widget.cpp:45
+msgid "Game Configuration"
+msgstr "рдЦреЗрд▓ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди"
+
+#: client/selectconfiguration_widget.cpp:61
+msgid "Leave Game"
+msgstr "рдЦреЗрд▓ рдЫреЛрдбрд╝реЗрдВ"
+
+#: client/selectconfiguration_widget.cpp:68
+msgid "Start Game"
+msgstr "рдЦреЗрд▓ рдкреНрд░рд╛рд░рдВрдн рдХрд░реЗрдВ"
+
+#: client/selectconfiguration_widget.cpp:78
+msgid "Retrieving configuration list..."
+msgstr "рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рд╕реВрдЪреА рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдореЗрдВ"
+
+#: client/selectconfiguration_widget.cpp:83
+msgid "Game started. Retrieving full game data..."
+msgstr "рдЦреЗрд▓ рдкреНрд░рд╛рд░рдВрдн. рдкреВрд░реНрдг рдЦреЗрд▓ рдбрд╛рдЯрд╛ рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдореЗрдВ..."
+
+#: client/selectconfiguration_widget.cpp:162
+msgid "Retrieved configuration list."
+msgstr "рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рд╕реВрдЪреА рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдореЗрдВ."
+
+#: client/main.cpp:29
+#, fuzzy
+msgid "Connect to this host"
+msgstr "рдЗрд╕ рд╣реЛрд╕реНрдЯ рд╕реЗ рдЬреБрдбрд╝реЗрдВ"
+
+#: client/main.cpp:31
+#, fuzzy
+msgid "Connect at this port"
+msgstr "рдЗрд╕ рдкреЛрд░реНрдЯ рд╕реЗ рдЬреБрдбрд╝реЗрдВ"
+
+#: client/main.cpp:33
+#, fuzzy
+msgid "Join this game"
+msgstr "рдЗрд╕ рдЦреЗрд▓ рдореЗрдВ рд╢рд╛рдорд┐рд▓ рд╣реЛрдВ"
+
+#: client/main.cpp:41
+msgid "Atlantik"
+msgstr "рдЕрдЯрд▓рд╛рдВрдЯрд┐рдХ"
+
+#: client/main.cpp:42
+msgid "The Atlantic board game"
+msgstr "рдЕрдЯрд▓рд╛рдВрдЯрд┐рдХ рдмреЛрд░реНрдб рдЦреЗрд▓"
+
+#: client/main.cpp:44
+msgid "(c) 1998-2004 Rob Kaper"
+msgstr "(c) 1998-2004 рд░реЙрдм рдХреЗрдкрд░"
+
+#: client/main.cpp:45
+msgid "KDE client for playing Monopoly-like games on the monopd network."
+msgstr "рдореЛрдиреЛрдкреАрдбреА рдиреЗрдЯрд╡рд░реНрдХ рдореЗрдВ рдореЛрдиреЛрдкреЛрд▓реА рдЬреИрд╕рд╛ рдЦреЗрд▓ рдЦреЗрд▓рдиреЗ рдХреЗ рд▓рд┐рдП рдХреЗрдбреАрдИ рдХреНрд▓рд╛рдПрдВрдЯ"
+
+#: client/main.cpp:49
+msgid "main author"
+msgstr "рдкреНрд░рдореБрдЦ рд▓реЗрдЦрдХ"
+
+#: client/main.cpp:52
+#, fuzzy
+msgid "KExtendedSocket support"
+msgstr "рдХреЗ-рдПрдХреНрд╕рдЯреЗрдВрдбреЗрдб-рд╕реЙрдХреЗрдЯ рд╕рдорд░реНрдерди, рдХреЗ-рд▓реЗрдЯреЗрдиреЗрд╕реА-рдЯрд╛рдЗрдорд░"
+
+#: client/main.cpp:53
+msgid "various patches"
+msgstr "рдЕрдиреЗрдХрд╛рдиреЗрдХ рд╕реБрдзрд╛рд░"
+
+#: client/main.cpp:55
+msgid "application icon"
+msgstr "рдЕрдиреБрдкреНрд░рдпреЛрдЧ рдкреНрд░рддреАрдХ"
+
+#: client/main.cpp:56
+msgid "token icons"
+msgstr "рдЯреЛрдХрди рдкреНрд░рддреАрдХ"
+
+#: client/main.cpp:57 client/main.cpp:58
+msgid "icons"
+msgstr "рдкреНрд░рддреАрдХ"
+
+#: client/main.cpp:73
+msgid "The Atlantic Board Game"
+msgstr "рдЕрдЯрд▓рд╛рдВрдЯрд┐рдХ рдмреЛрд░реНрдб рдЦреЗрд▓"
+
+#: client/eventlogwidget.cpp:59
+msgid "Event Log"
+msgstr ""
+
+#: client/eventlogwidget.cpp:66
+msgid "Date/Time"
+msgstr ""
+
+#: client/eventlogwidget.cpp:67 client/selectgame_widget.cpp:49
+msgid "Description"
+msgstr "рд╡рд░реНрдгрди"
+
+#: client/eventlogwidget.cpp:75
+msgid "&Save As..."
+msgstr ""
+
+#: client/eventlogwidget.cpp:116
+#, c-format
+msgid "Atlantik log file, saved at %1."
+msgstr ""
+
+#: client/configdlg.cpp:43
+msgid "Configure Atlantik"
+msgstr "рдЕрдЯрд▓рд╛рдВрдЯрд┐рдХ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд░реЗрдВ..."
+
+#: client/configdlg.cpp:46
+msgid "General"
+msgstr "рд╕рд╛рдорд╛рдиреНрдп"
+
+#: client/configdlg.cpp:47
+msgid "Personalization"
+msgstr "рдкрд░реНрд╕рдирд▓рд╛рдЗрдЬреЗрд╢рд╝рди"
+
+#: client/configdlg.cpp:48
+msgid "Board"
+msgstr "рдмреЛрд░реНрдб "
+
+#: client/configdlg.cpp:49
+msgid "Meta Server"
+msgstr "рдореЗрдЯрд╛ рд╕рд░реНрд╡рд░"
+
+#: client/configdlg.cpp:119
+msgid "Player name:"
+msgstr "рдЦрд┐рд▓рд╛рдбрд╝реА рдирд╛рдордГ"
+
+#: client/configdlg.cpp:125
+#, fuzzy
+msgid "Player image:"
+msgstr "рдЦрд┐рд▓рд╛рдбрд╝реА рдирд╛рдордГ"
+
+#: client/configdlg.cpp:190
+msgid "Request list of Internet servers on start-up"
+msgstr "рдкреНрд░рд╛рд░рдВрдн рдореЗрдВ рдЗрдВрдЯрд░рдиреЗрдЯ рд╕рд░реНрд╡рд░ рд╕реВрдЪреА рдХреЗ рд▓рд┐рдП рдирд┐рд╡реЗрджрди рдХрд░реЗрдВ"
+
+#: client/configdlg.cpp:194
+msgid ""
+"If checked, Atlantik connects to a meta server on start-up to\n"
+"request a list of Internet servers.\n"
+msgstr ""
+"рдпрджрд┐ рдЪреЗрдХ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдЗрдВрдЯрд░рдиреЗрдЯ рд╕рд░реНрд╡рд░ рд╕реВрдЪреА рдирд┐рд╡реЗрджрди рдХреЗ рд▓рд┐рдП рдкреНрд░рд╛рд░рдВрдн рд╣реЛрддреЗ рд╣реА рдЕрдЯрд▓рд╛рдВрдЯрд┐рдХ "
+"\n"
+"рдореЗрдЯрд╛ рд╕рд░реНрд╡рд░ рд╕реЗ рдХрдиреЗрдХреНрдЯ рд╣реЛрдЧрд╛.\n"
+
+#: client/configdlg.cpp:198
+msgid "Hide development servers"
+msgstr "рдбреЗрд╡рд▓рдкрдореЗрдВрдЯ рд╕рд░реНрд╡рд░ рдЫреБрдкрд╛рдПрдБ"
+
+#: client/configdlg.cpp:202
+msgid ""
+"Some of the Internet servers might be running development\n"
+"versions of the server software. If checked, Atlantik will not\n"
+"display these servers.\n"
+msgstr ""
+"рдХреБрдЫ рдЗрдВрдЯрд░рдиреЗрдЯ рд╕рд░реНрд╡рд░ рд╕рдВрднрд╡рддрдГ рд╕рд░реНрд╡рд░ рд╕рд╛рдлреНрдЯрд╡реЗрдпрд░ рдХрд╛ рдбреЗрд╡рд▓рдкрдореЗрдВрдЯ рд╕рдВрд╕реНрдХрд░рдг\n"
+"рдЙрдкрдпреЛрдЧ рдореЗрдВ рд▓реЗ рд░рд╣реЗ рд╣реЛрдВ. рдпрджрд┐ рдЪреЗрдХ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдЕрдЯрд▓рд╛рдВрдЯрд┐рдХ\n"
+"рдЗрди рд╕рд░реНрд╡рд░реЛрдВ рдХреЛ рдирд╣реАрдВ рджрд┐рдЦрд╛рдПрдЧрд╛.\n"
+
+#: client/configdlg.cpp:233
+msgid "Show timestamps in chat messages"
+msgstr "рдЧрдкрд╢рдк рд╕рдВрджреЗрд╢ рдореЗрдВ рд╕рдордп рдЪрд┐рд╣реНрди рджрд┐рдЦрд╛рдПрдБ"
+
+#: client/configdlg.cpp:237
+msgid ""
+"If checked, Atlantik will add timestamps in front of chat\n"
+"messages.\n"
+msgstr ""
+"рдпрджрд┐ рдЪреЗрдХ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдЕрдЯрд▓рд╛рдВрдЯрд┐рдХ рд╕рдордп рдЪрд┐рд╣реНрди рд╢рд╛рдорд┐рд▓ рдХрд░реЗрдЧрд╛ \n"
+"рдЧрдкрд╢рдк рд╕рдВрджреЗрд╢реЛрдВ рдХреЗ рд╕рд╛рдордиреЗ.\n"
+
+#: client/configdlg.cpp:261
+msgid "Game Status Feedback"
+msgstr "рдЦреЗрд▓ рд╕реНрдерд┐рддрд┐ рдлрд╝реАрдбрдмреИрдХ"
+
+#: client/configdlg.cpp:264
+msgid "Display title deed card on unowned properties"
+msgstr "рдЕ-рд╕реНрд╡рд╛рдорд┐рддреНрд╡ рдХреА рд╕рдореНрдкрддреНрддрд┐ рдХрд╛ рдЯрд╛рдЗрдЯрд▓ рдбреАрдб рджрд┐рдЦрд╛рдПрдБ"
+
+#: client/configdlg.cpp:266
+msgid ""
+"If checked, unowned properties on the board display an estate\n"
+"card to indicate the property is for sale.\n"
+msgstr ""
+"рдпрджрд┐ рдЪреЗрдХ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдмреЛрд░реНрдб рдореЗрдВ рдЕ-рд╕реНрд╡рд╛рдорд┐рддреНрд╡ рд╕рдореНрдкрддреНрддрд┐\n"
+"рдПрд╕реНрдЯреЗрдЯ рдХрд╛рд░реНрдб рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░реЗрдЧрд╛ рдХрд┐ рд╕рдореНрдкрддреНрддрд┐ рд╡рд┐рдХреНрд░рдп рдХреЗ рд▓рд┐рдП рд╣реИ.\n"
+
+#: client/configdlg.cpp:270
+msgid "Highlight unowned properties"
+msgstr "рдЕ-рд╕реНрд╡рд╛рдорд┐рддреНрд╡ рд╕рдореНрдкрддреНрддрд┐ рдЙрднрд╛рд░реЗрдВ"
+
+#: client/configdlg.cpp:272
+msgid ""
+"If checked, unowned properties on the board are highlighted to\n"
+"indicate the property is for sale.\n"
+msgstr ""
+"рдпрджрд┐ рдЪреЗрдХ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдмреЛрд░реНрдб рдореЗрдВ рдЕ-рд╕реНрд╡рд╛рдорд┐рддреНрд╡ рд╕рдореНрдкрддреНрддрд┐\n"
+"рдЙрднрд╛рд░рд╛ рдЬрд╛рдХрд░ рдЗрдВрдЧрд┐рдд рдХрд░реЗрдЧрд╛ рдХрд┐ рд╕рдореНрдкрддреНрддрд┐ рд╡рд┐рдХреНрд░рдп рдХреЗ рд▓рд┐рдП рд╣реИ.\n"
+
+#: client/configdlg.cpp:276
+msgid "Darken mortgaged properties"
+msgstr "рдЧрд┐рд░рд╡реА рд╕рдореНрдкрддреНрддрд┐рдпреЛрдВ рдХреЛ рдХрд╛рд▓рд╛ рдХрд░реЗрдВ"
+
+#: client/configdlg.cpp:278
+msgid ""
+"If checked, mortgaged properties on the board will be colored\n"
+"darker than of the default color.\n"
+msgstr ""
+"рдпрджрд┐ рдЪреЗрдХ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдмреЛрд░реНрдб рдореЗрдВ рдЧрд┐рд░рд╡реА рд╕рдореНрдкрддреНрддрд┐рдпрд╛рдБ \n"
+" рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд░рдВрдЧреЛрдВ рд╕реЗ рдЬреНрдпрд╛рджрд╛ рдЧрд╣рд░реЗ рд░рдВрдЧреЛрдВ рдореЗрдВ рдХрд░ рджреА рдЬрд╛рдПрдВрдЧреА.\n"
+
+#: client/configdlg.cpp:282
+msgid "Animate token movement"
+msgstr "рдЯреЛрдХрди рдЧрддрд┐рд╡рд┐рдзрд┐ рдПрдирд┐рдореЗрдЯ рдХрд░реЗрдВ"
+
+#: client/configdlg.cpp:284
+msgid ""
+"If checked, tokens will move across the board\n"
+"instead of jumping directly to their new location.\n"
+msgstr ""
+"рдпрджрд┐ рдЪреЗрдХ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдЯреЛрдХрди рдмреЛрд░реНрдб рдкрд░ рдШреВрдореЗрдЧрд╛\n"
+"рдмрдЬрд╛рдП рдЗрд╕рдХреЗ рдХрд┐ рд╡рд╣ рдирдИ рдЬрдЧрд╣ рдореЗрдВ рд╡рд╣ рд╕реАрдзреЗ рд╣реА рдХреВрдж рдЬрд╛рдП.\n"
+
+#: client/configdlg.cpp:288
+msgid "Quartz effects"
+msgstr "рдХреНрд╡рд╛рд░реНрдЯреНрдЬ рдкреНрд░рднрд╛рд╡"
+
+#: client/configdlg.cpp:290
+msgid ""
+"If checked, the colored headers of street estates on the board will have a "
+"Quartz effect similar to the Quartz KWin style.\n"
+msgstr ""
+"рдпрджрд┐ рдЪреЗрдХ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рд╕реНрдЯреНрд░реАрдЯ рдПрд╕реНрдЯреЗрдЯ рдХреЗ рд░рдВрдЧреАрди рд╢реАрд░реНрд╖ рдмреЛрд░реНрдб рдкрд░ рдХреНрд╡рд╛рд░реНрдЯреНрдЬ рдХреЗ-рд╡рд┐рди "
+"рд╢реИрд▓реА рдЬреИрд╕рд╛ рдХреНрд╡рд╛рд░реНрдЯреНрдЬ рдкреНрд░рднрд╛рд╡ рдорд┐рд▓реЗрдЧрд╛.\n"
+
+#: client/selectserver_widget.cpp:39
+msgid "Enter Custom monopd Server"
+msgstr "рдордирдкрд╕рдВрдж рдореЛрдиреЛрдкреАрдбреА рд╕рд░реНрд╡рд░ рдореЗрдВ рдкреНрд░рд╡реЗрд╢ рдХрд░реЗрдВ"
+
+#: client/selectserver_widget.cpp:42
+msgid "Hostname:"
+msgstr "рд╣реЛрд╕реНрдЯрдирд╛рдордГ"
+
+#: client/selectserver_widget.cpp:47
+msgid "Port:"
+msgstr "рдкреЛрд░реНрдЯрдГ"
+
+#: client/selectserver_widget.cpp:52 client/selectserver_widget.cpp:85
+msgid "Connect"
+msgstr "рдЬреБрдбрд╝реЗрдВ"
+
+#: client/selectserver_widget.cpp:56
+msgid "Select monopd Server"
+msgstr "рдореЛрдиреЛрдкреАрдбреА рд╕рд░реНрд╡рд░ рдЪреБрдиреЗрдВ"
+
+#: client/selectserver_widget.cpp:62
+msgid "Host"
+msgstr "рд╣реЛрд╕реНрдЯ"
+
+#: client/selectserver_widget.cpp:63
+msgid "Latency"
+msgstr "рд▓реЗрдЯреЗрдиреНрд╕реА"
+
+#: client/selectserver_widget.cpp:64
+msgid "Version"
+msgstr "рд╕рдВрд╕реНрдХрд░рдг"
+
+#: client/selectserver_widget.cpp:65
+msgid "Users"
+msgstr "рдЙрдкрдпреЛрдХреНрддрд╛"
+
+#: client/selectserver_widget.cpp:79 client/selectserver_widget.cpp:118
+msgid "Reload Server List"
+msgstr "рд╕рд░реНрд╡рд░ рд╕реВрдЪреА рд░реАрд▓реЛрдб рдХрд░реЗрдВ"
+
+#: client/selectserver_widget.cpp:79
+msgid "Get Server List"
+msgstr "рд╕рд░реНрд╡рд░ рд╕реВрдЪреА рдкреНрд░рд╛рдкреНрдд рдХрд░реЗрдВ"
+
+#: client/selectserver_widget.cpp:116
+msgid "Retrieving server list..."
+msgstr "рд╕рд░реНрд╡рд░ рд╕реВрдЪреА рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдореЗрдВ..."
+
+#: client/selectserver_widget.cpp:124
+msgid "unknown"
+msgstr "рдЕрдЬреНрдЮрд╛рдд"
+
+#: client/selectserver_widget.cpp:138
+msgid "Retrieved server list."
+msgstr "рд╕рд░реНрд╡рд░ рд╕реВрдЪреА рдкреНрд░рд╛рдкреНрдд."
+
+#: client/selectserver_widget.cpp:144
+msgid "Error while retrieving the server list."
+msgstr "рд╕рд░реНрд╡рд░ рд╕реВрдЪреА рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдореЗрдВ рддреНрд░реБрдЯрд┐"
+
+#: client/selectgame_widget.cpp:43
+msgid "Create or Select monopd Game"
+msgstr "рдореЛрдиреЛрдкреАрдбреА рдЦреЗрд▓ рдмрдирд╛рдПрдБ рдпрд╛ рдЪреБрдиреЗрдВ"
+
+#: client/selectgame_widget.cpp:48
+msgid "Game"
+msgstr "рдЦреЗрд▓"
+
+#: client/selectgame_widget.cpp:50
+msgid "Id"
+msgstr "рдЖрдИрдбреА"
+
+#: client/selectgame_widget.cpp:51
+msgid "Players"
+msgstr "рдЦрд┐рд▓рд╛рдбрд╝реА"
+
+#: client/selectgame_widget.cpp:62
+msgid "Server List"
+msgstr "рд╕рд░реНрд╡рд░ рд╕реВрдЪреА"
+
+#: client/selectgame_widget.cpp:69 client/selectgame_widget.cpp:173
+msgid "Create Game"
+msgstr "рдЦреЗрд▓ рдмрдирд╛рдПрдБ"
+
+#: client/selectgame_widget.cpp:83 client/selectgame_widget.cpp:121
+#, fuzzy
+msgid "Create a new %1 Game"
+msgstr "рдирдпрд╛ рдЦреЗрд▓ %1 рдмрдирд╛рдПрдБ"
+
+#: client/selectgame_widget.cpp:89 client/selectgame_widget.cpp:125
+#: client/selectgame_widget.cpp:146
+#, fuzzy
+msgid "Join %1's %2 Game"
+msgstr "рд╢рд╛рдорд┐рд▓ рд╣реЛрдВ %1 рдЦреЗрд▓ рдореЗрдВ#%2"
+
+#: client/selectgame_widget.cpp:171
+msgid "Join Game"
+msgstr "рдЦреЗрд▓ рдореЗрдВ рд╢рд╛рдорд┐рд▓ рд╣реЛрдВ"
+
+#. i18n: file atlantikui.rc line 7
+#: rc.cpp:6
+#, no-c-format
+msgid "&Move"
+msgstr "рдЦрд┐рд╕рдХрд╛рдПрдБ (&M) "
+
+#~ msgid "Select Token..."
+#~ msgstr "рдЯреЛрдХрди рдЪреБрдиреЗрдВ..."
+
+#~ msgid "Select Token"
+#~ msgstr "рдЯреЛрдХрди рдЪреБрдиреЗрдВ"
+
+#~ msgid "Select a token:"
+#~ msgstr "рдПрдХ рдЯреЛрдХрди рдЪреБрдиреЗрдВ:"
+
+#~ msgid "Connection established!"
+#~ msgstr "рдХрдиреЗрдХреНрд╢рди рд╕реНрдерд╛рдкрд┐рдд!"
+
+#~ msgid "Retrieving game list..."
+#~ msgstr "рдЦреЗрд▓ рд╕реВрдЪреА рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдореЗрдВ..."
+
+#~ msgid "Retrieved game list."
+#~ msgstr "рдЦреЗрд▓ рд╕реВрдЪреА рдкреНрд░рд╛рдкреНрдд."
diff --git a/tde-i18n-hi/messages/kdegames/kasteroids.po b/tde-i18n-hi/messages/kdegames/kasteroids.po
new file mode 100644
index 00000000000..c54ab30efd1
--- /dev/null
+++ b/tde-i18n-hi/messages/kdegames/kasteroids.po
@@ -0,0 +1,168 @@
+# translation of kasteroids.po to Hindi
+# Copyright (C) 2004 Free Software Foundation, Inc.
+# G Karunakar <karunakar@freedomink.org>, 2004.
+# Ravishankar Shrivastava <raviratlami@yahoo.com>, 2004.
+# Ravishankar Shrivastava <raviratlami@gmail.com>, 2004.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: kasteroids\n"
+"POT-Creation-Date: 2005-05-18 21:24+0200\n"
+"PO-Revision-Date: 2004-08-23 08:39+0530\n"
+"Last-Translator: Ravishankar Shrivastava <raviratlami@gmail.com>\n"
+"Language-Team: Hindi <indlinux-hindi@lists.sourceforge.net>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.3.1\n"
+
+#: _translatorinfo.cpp:1
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr "рд░рд╡рд┐рд╢рдВрдХрд░ рд╢реНрд░реАрд╡рд╛рд╕реНрддрд╡"
+
+#: _translatorinfo.cpp:3
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr "raviratlami@yahoo.com , http://www.geocities.com/raviratlami/"
+
+#: main.cpp:22
+msgid "KDE Space Game"
+msgstr "рдХреЗрдбреАрдИ рдЕрдВрддрд░рд┐рдХреНрд╖ рдЦреЗрд▓"
+
+#: main.cpp:26
+msgid "KAsteroids"
+msgstr "рдХреЗ-рдПрд╕реНрдЯрд░реЙрдЗрдбреНрд╕"
+
+#. i18n: file kasteroids.kcfg line 9
+#: rc.cpp:3 rc.cpp:6
+#, no-c-format
+msgid "Whether power upgrades can be shot."
+msgstr "рдкрд╛рд╡рд░ рдЕрдкрдЧреНрд░реЗрдбреНрд╕ рдкрд░ рдкреНрд░рд╣рд╛рд░ рдХрд┐рдП рдЬрд╛ рд╕рдХрддреЗ рд╣реИрдВ рдпрд╛ рдирд╣реАрдВ."
+
+#. i18n: file kasteroids.kcfg line 17
+#: rc.cpp:9
+#, no-c-format
+msgid "The number of ships per game."
+msgstr "рдкреНрд░рддрд┐ рдЦреЗрд▓ рдЬрд╣рд╛рдЬреЛрдВ рдХреА рд╕рдВрдЦреНрдпрд╛"
+
+#. i18n: file kasteroids.kcfg line 23
+#: rc.cpp:12
+#, no-c-format
+msgid "Whether to play sounds."
+msgstr "рдзреНрд╡рдирд┐ рджреЗрдВ рдпрд╛ рдирд╣реАрдВ."
+
+#. i18n: file kasteroids.kcfg line 27
+#: rc.cpp:15
+#, no-c-format
+msgid "Sound to play when a ship gets destroyed."
+msgstr "рдЬрдм рдХреЛрдИ рдЬрд╣рд╛рдЬ рдирд╖реНрдЯ рд╣реЛрддрд╛ рд╣реИ, рддреЛ рдмрдЬрд╛рдИ рдЬрд╛рдиреЗ рд╡рд╛рд▓реА рдзреНрд╡рдирд┐."
+
+#. i18n: file kasteroids.kcfg line 31
+#: rc.cpp:18
+#, no-c-format
+msgid "Sound to play when a rock gets destroyed."
+msgstr "рдЬрдм рдХреЛрдИ рдЪрдЯреНрдЯрд╛рди рдирд╖реНрдЯ рд╣реЛрддреА рд╣реИ, рддреЛ рдмрдЬрд╛рдИ рдЬрд╛рдиреЗ рд╡рд╛рд▓реА рдзреНрд╡рдирд┐."
+
+#: toplevel.cpp:102
+msgid "Score"
+msgstr "рдЕрдВрдХ"
+
+#: toplevel.cpp:116
+msgid "Level"
+msgstr "рд╕реНрддрд░"
+
+#: toplevel.cpp:130
+msgid "Ships"
+msgstr "рдЬрд╣рд╛рдЬ"
+
+#: toplevel.cpp:232
+msgid "Fuel"
+msgstr "рдИрдВрдзрди"
+
+#: toplevel.cpp:293
+msgid "Thrust"
+msgstr "рдкреНрд░рддрд┐рдмрд▓"
+
+#: toplevel.cpp:294
+msgid "Rotate Left"
+msgstr "рдмрд╛рдПрдБ рдореБрдбрд╝реЗрдВ"
+
+#: toplevel.cpp:295
+msgid "Rotate Right"
+msgstr "рджрд╛рдПрдБ рдореБрдбрд╝реЗрдВ"
+
+#: toplevel.cpp:296
+msgid "Shoot"
+msgstr "рдЧреЛрд▓реА рдЪрд▓рд╛рдПрдБ"
+
+#: toplevel.cpp:298
+msgid "Brake"
+msgstr "рдмреНрд░реЗрдХ рд▓рдЧрд╛рдПрдБ"
+
+#: toplevel.cpp:299
+msgid "Shield"
+msgstr "рд░рдХреНрд╖рд╛ рдХрд╡рдЪ"
+
+#: toplevel.cpp:300
+msgid "Launch"
+msgstr "рд▓рд╛рдВрдЪ"
+
+#: toplevel.cpp:486 toplevel.cpp:579
+msgid "Press %1 to launch."
+msgstr "рдкреНрд░рд╛рд░рдВрдн рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП %1 рдХреЛ рджрдмрд╛рдПрдБ"
+
+#: toplevel.cpp:511
+msgid "Ship Destroyed. Press %1 to launch."
+msgstr "рдЬрд╣рд╛рдЬ рдирд╖реНрдЯ рд╣реЛ рдЧрдпрд╛ рд╣реИ. рдкреНрд░рд╛рд░рдВрдн рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП %1 рдХреЛ рджрдмрд╛рдПрдБ."
+
+#: toplevel.cpp:517
+msgid "Game Over!"
+msgstr "рдЦреЗрд▓ рдЦрд╝рддреНрдо !"
+
+#: toplevel.cpp:596
+msgid "Start new game with"
+msgstr "рдХреЗ рд╕рд╛рде рдирдпрд╛ рдЦреЗрд▓ рдкреНрд░рд╛рд░рдВрдн рдХрд░реЗрдВ"
+
+#: toplevel.cpp:599
+msgid " ships."
+msgstr "рдЬрд╣рд╛рдЬ."
+
+#: toplevel.cpp:606
+msgid "Show highscores on Game Over"
+msgstr "рдЦреЗрд▓ рдЦрд╝рддреНрдо рд╣реЛрдиреЗ рдкрд░ рдЕрдзрд┐рдХрддрдо рдЕрдВрдХ рджрд┐рдЦрд╛рдПрдБ"
+
+#: toplevel.cpp:607
+msgid "Player can destroy Powerups"
+msgstr "рдЦрд┐рд▓рд╛рдбрд╝реА рдкрд╛рд╡рд░рдЕрдкреНрд╕ рдХреЛ рдирд╖реНрдЯ рдХрд░ рд╕рдХрддрд╛ рд╣реИ"
+
+#: toplevel.cpp:615
+msgid "General"
+msgstr "рд╕рд╛рдорд╛рдиреНрдп"
+
+#: toplevel.cpp:635
+msgid ""
+"Game Over\n"
+"\n"
+"Shots fired:\t%1\n"
+" Hit:\t%2\n"
+" Missed:\t%3\n"
+"Hit ratio:\t%4 %\t\t"
+msgstr ""
+"рдЦреЗрд▓ рдЦрд╝рддреНрдо\n"
+"\n"
+"рдЧреЛрд▓рд┐рдпрд╛рдБ рдЪрд▓рд╛рдИрдВ:\t%1\n"
+" рдирд┐рд╢рд╛рдиреЗ рдкрд░:\t%2\n"
+" рдирд┐рд╢рд╛рдирд╛ рдЫреВрдЯрд╛:\t%3\n"
+"рдирд┐рд╢рд╛рдирд╛ рд▓рдЧрдиреЗ рдХрд╛ рдЕрдиреБрдкрд╛рдд:\t%4 %\t\t"
+
+#: toplevel.cpp:659
+#, fuzzy
+msgid "KAsteroids is paused."
+msgstr "рдХреЗ-рдПрд╕реНрдЯрд░реЙрдЗрдбреНрд╕ рдард╣рд░рд╛ рджрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ"
+
+#: toplevel.cpp:660
+msgid "Paused"
+msgstr "рдард╣рд░рд╛"
diff --git a/tde-i18n-hi/messages/kdegames/katomic.po b/tde-i18n-hi/messages/kdegames/katomic.po
new file mode 100644
index 00000000000..511278482a2
--- /dev/null
+++ b/tde-i18n-hi/messages/kdegames/katomic.po
@@ -0,0 +1,444 @@
+# translation of katomic.po to Hindi
+# Copyright (C) 2004 Free Software Foundation, Inc.
+# G Karunakar <karunakar@freedomink.org>, 2004.
+# Ravishankar Shrivastava <raviratlami@yahoo.com>, 2004.
+# Ravishankar Shrivastava <raviratlami@gmail.com>, 2004.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: katomic\n"
+"POT-Creation-Date: 2008-06-25 01:36+0200\n"
+"PO-Revision-Date: 2004-08-16 18:50+0530\n"
+"Last-Translator: Ravishankar Shrivastava <raviratlami@gmail.com>\n"
+"Language-Team: Hindi <indlinux-hindi@lists.sourceforge.net>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.3.1\n"
+
+#: _translatorinfo.cpp:1
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr "рд░рд╡рд┐рд╢рдВрдХрд░ рд╢реНрд░реАрд╡рд╛рд╕реНрддрд╡"
+
+#: _translatorinfo.cpp:3
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr "raviratlami@yahoo.com , http://www.geocities.com/raviratlami/"
+
+#: configbox.cpp:30
+msgid "Animation speed:"
+msgstr "рдЪрд▓рдЫрд╡рд┐ рдЧрддрд┐"
+
+#: gamewidget.cpp:98
+msgid "You solved level %1 with %2 moves!"
+msgstr "рдЖрдкрдиреЗ рд╕реНрддрд░ %1 рдХреЛ %2 рдЪрд╛рд▓реЛрдВ рдореЗрдВ рд╣рд▓ рдХрд░ рджрд┐рдпрд╛ рд╣реИ!"
+
+#: gamewidget.cpp:98
+msgid "Congratulations"
+msgstr "рдмрдзрд╛рдЗрдпрд╛рдБ"
+
+#: gamewidget.cpp:101 gamewidget.cpp:225
+#, fuzzy
+msgid "Level %1 Highscores"
+msgstr "рд╕реНрддрд░ %1 рдХрд╛ рдЕрдзрд┐рдХрддрдо рдЕрдВрдХ"
+
+#: gamewidget.cpp:183
+msgid "Score"
+msgstr "рдЕрдВрдХ"
+
+#: gamewidget.cpp:188
+msgid "Highscore:"
+msgstr ""
+
+#: gamewidget.cpp:200
+msgid "Your score so far:"
+msgstr "рдЕрдм рддрдХ рдХрд╛ рдЖрдкрдХрд╛ рдЕрдВрдХрдГ"
+
+#: levelnames.cpp:1
+msgid "Water"
+msgstr "рдкрд╛рдиреА"
+
+#: levelnames.cpp:2
+msgid "Formic Acid"
+msgstr "рдлреЙрд░реНрдорд┐рдХ рдЕрдореНрд▓"
+
+#: levelnames.cpp:3
+msgid "Acetic Acid"
+msgstr "рдПрд╕реАрдЯрд┐рдХ рдЕрдореНрд▓"
+
+#: levelnames.cpp:4
+msgid "trans-Butene"
+msgstr "рдЯреНрд░рд╛рдВрд╕-рдмреНрдпреВрдЯреЗрди"
+
+#: levelnames.cpp:5
+msgid "cis-Butene"
+msgstr "рд╕рд┐рд╕-рдмреНрдпреВрдЯреЗрди"
+
+#: levelnames.cpp:6
+msgid "Dimethyl ether"
+msgstr "рдбрд╛рдИрдорд┐рдерд╛рдЗрд▓ рдИрдерд░"
+
+#: levelnames.cpp:7
+msgid "Butanol"
+msgstr "рдмреНрдпреВрдЯреЗрдиреЙрд▓"
+
+#: levelnames.cpp:8
+msgid "2-Methyl-2-Propanol"
+msgstr "2-рдорд┐рдерд╛рдЗрд▓-2рдкреНрд░реЛрдкреЗрдиреЙрд▓"
+
+#: levelnames.cpp:9
+msgid "Glycerin"
+msgstr "рдЧреНрд▓рд┐рд╕рд░реАрди"
+
+#: levelnames.cpp:10
+#, fuzzy
+msgid "Poly-Tetra-Fluoro-Ethene"
+msgstr "рдкреЙрд▓реА-рдЯреЗрдЯреНрд░рд╛-рдлреНрд▓реБрдУрд░реЛ-рдИрдереЗрди"
+
+#: levelnames.cpp:11
+#, fuzzy
+msgid "Oxalic Acid"
+msgstr "рдореЗрд▓рд┐рдХ рдЕрдореНрд▓"
+
+#: levelnames.cpp:12
+msgid "Methane"
+msgstr "рдореАрдереЗрди"
+
+#: levelnames.cpp:13
+msgid "Formaldehyde"
+msgstr "рдлрд╝реЙрд░реНрдорд▓реНрдбреАрд╣рд╛рдЗрдб"
+
+#: levelnames.cpp:14
+msgid "Crystal 1"
+msgstr "рдХреНрд░рд┐рд╕реНрдЯрд▓ 1"
+
+#: levelnames.cpp:15
+msgid "Acetic acid ethyl ester"
+msgstr "рдПрд╕реАрдЯрд┐рдХ рдЕрдореНрд▓ рдЗрдерд╛рдЗрд▓ рдИрд╕реНрдЯрд░"
+
+#: levelnames.cpp:16
+msgid "Ammonia"
+msgstr "рдЕрдореЛрдирд┐рдпрд╛"
+
+#: levelnames.cpp:17
+msgid "3-Methyl-Pentane"
+msgstr "3-рдорд┐рдерд╛рдЗрд▓-рдкреЗрдВрдЯреАрди"
+
+#: levelnames.cpp:18
+msgid "Propanal"
+msgstr "рдкреНрд░реЛрдкреЗрдиреЙрд▓"
+
+#: levelnames.cpp:19 levelnames.cpp:41
+msgid "Propyne"
+msgstr "рдкреНрд░реЛрдкреЗрди"
+
+#: levelnames.cpp:20
+msgid "Furanal"
+msgstr "рдлреБрд░рд╛рдирд╛рд▓"
+
+#: levelnames.cpp:21
+msgid "Pyran"
+msgstr "рдкрд╛рдпрд░рд╛рди"
+
+#: levelnames.cpp:22
+msgid "Cyclo-Pentane"
+msgstr "рд╕рд╛рдЗрдХреНрд▓реЛ-рдкреЗрдВрдЯреЗрди"
+
+#: levelnames.cpp:23
+msgid "Methanol"
+msgstr "рдореАрдереЗрдиреЙрд▓"
+
+#: levelnames.cpp:24
+msgid "Nitro-Glycerin"
+msgstr "рдирд╛рдЗрдЯреНрд░реЛ-рдЧреНрд▓рд┐рд╕рд░реАрди"
+
+#: levelnames.cpp:25
+msgid "Ethane"
+msgstr "рдИрдереЗрди"
+
+#: levelnames.cpp:26
+msgid "Crystal 2"
+msgstr "рдХреНрд░рд┐рд╕реНрдЯрд▓ 2"
+
+#: levelnames.cpp:27
+msgid "Ethylene-Glycol"
+msgstr "рдИрдереАрд▓реАрди-рдЧреНрд▓рд╛рдпрдХреЙрд▓"
+
+#: levelnames.cpp:28
+msgid "L-Alanine"
+msgstr "рдПрд▓-рдПрд▓рд╛рдирд╛рдЗрди"
+
+#: levelnames.cpp:29
+msgid "Cyanoguanidine"
+msgstr "рд╕рд╛рдпрдиреЛрдЧреБрдирд╛рдбреАрди"
+
+#: levelnames.cpp:30
+msgid "Prussic Acid (Cyanic Acid)"
+msgstr "рдкреНрд░реБрд╕рд┐рдХ рдЕрдореНрд▓(рд╕рд╛рдпрдирд┐рдХ рдЕрдореНрд▓)"
+
+#: levelnames.cpp:31
+msgid "Anthracene"
+msgstr "рдПрдиреНрдереНрд░реЗрд╕реАрди"
+
+#: levelnames.cpp:32
+msgid "Thiazole"
+msgstr "рдерд╛рдпрд╛рдЬрд╝реЛрд▓"
+
+#: levelnames.cpp:33
+msgid "Saccharin"
+msgstr "рд╕реЗрдХрд░реАрди"
+
+#: levelnames.cpp:34
+msgid "Ethylene"
+msgstr "рдИрдереАрд▓реАрди"
+
+#: levelnames.cpp:35
+msgid "Styrene"
+msgstr "рд╕реНрдЯреАрдИрд░реАрди"
+
+#: levelnames.cpp:36
+msgid "Melamine"
+msgstr "рдореЗрд▓рд╛рдорд╛рдЗрди"
+
+#: levelnames.cpp:37
+msgid "Cyclobutane"
+msgstr "рд╕рд╛рдЗрдХреНрд▓реЛрдмреНрдпреВрдЯреЗрди"
+
+#: levelnames.cpp:38
+msgid "Nicotine"
+msgstr "рдирд┐рдХреЛрдЯреАрди"
+
+#: levelnames.cpp:39
+msgid "Acetyle salicylic acid"
+msgstr "рдПрд╕реАрдЯрд╛рдЗрд▓ рд╕реЗрд▓рд┐рд╕рд┐рд▓рд┐рдХ рдЕрдореНрд▓"
+
+#: levelnames.cpp:40
+msgid "Meta-Di-Nitro-Benzene"
+msgstr "рдореЗрдЯрд╛-рдбрд╛рдИ-рдирд╛рдЗрдЯреНрд░реЛ-рдмреЗрдВрдЬреАрди"
+
+#: levelnames.cpp:42 levelnames.cpp:80
+msgid "Malonic Acid"
+msgstr "рдореЗрд▓реЛрдирд┐рдХ рдЕрдореНрд▓"
+
+#: levelnames.cpp:43
+msgid "2,2-Dimethylpropane"
+msgstr "2,2-рдбрд╛рдИрдорд┐рдерд╛рдЗрд▓рдкреНрд░реЛрдкреЗрди"
+
+#: levelnames.cpp:44
+msgid "Ethyl-Benzene"
+msgstr "рдЗрдерд╛рдЗрд▓-рдмреЗрдВрдЬреАрди"
+
+#: levelnames.cpp:45
+msgid "Propene"
+msgstr "рдкреНрд░реЛрдкреАрди"
+
+#: levelnames.cpp:46
+msgid "L-Asparagine"
+msgstr "рдПрд▓-рдПрд╕реНрдкрд╛рд░рд╛рдЬреАрди"
+
+#: levelnames.cpp:47
+msgid "1,3,5,7-Cyclooctatetraene"
+msgstr "1,3,5,7-рд╕рд╛рдЗрдХреНрд▓реЛрдХреНрдЯрд╛рдЯреЗрдЯреНрд░рд╛рдЗрди"
+
+#: levelnames.cpp:48
+msgid "Vanillin"
+msgstr "рд╡реЗрдирд┐рд▓рд┐рди"
+
+#: levelnames.cpp:49
+msgid "Crystal 3"
+msgstr "рдХреНрд░рд┐рд╕реНрдЯрд▓ 3"
+
+#: levelnames.cpp:50
+msgid "Uric Acid"
+msgstr "рдпреВрд░рд┐рдХ рдЕрдореНрд▓"
+
+#: levelnames.cpp:51
+msgid "Thymine"
+msgstr "рдерд╛рдпрдореАрди"
+
+#: levelnames.cpp:52
+msgid "Aniline"
+msgstr "рдПрдиреАрд▓реАрди"
+
+#: levelnames.cpp:53
+msgid "Chloroform"
+msgstr "рдХреНрд▓реЛрд░реЛрдлрд╝реЙрд░реНрдо"
+
+#: levelnames.cpp:54
+msgid "Carbonic acid"
+msgstr "рдХрд╛рд░реНрдмреЛрдирд┐рдХ рдЕрдореНрд▓"
+
+#: levelnames.cpp:55
+msgid "Crystal 4"
+msgstr "рдХреНрд░рд┐рд╕реНрдЯрд▓ 4"
+
+#: levelnames.cpp:56
+msgid "Ethanol"
+msgstr "рдЗрдереЗрдиреЙрд▓"
+
+#: levelnames.cpp:57
+msgid "Acrylo-Nitril"
+msgstr "рдПрдХреНрд░рд╛рдпрд▓реЛ-рдирд┐рдЯреНрд░реАрд▓"
+
+#: levelnames.cpp:58
+msgid "Furan"
+msgstr "рдлреНрдпреВрд░реЙрди"
+
+#: levelnames.cpp:59
+msgid "l-Lactic acid"
+msgstr "рдЖрдИ-рд▓реЗрдХреНрдЯрд┐рдХ рдЕрдореНрд▓"
+
+#: levelnames.cpp:60
+msgid "Maleic Acid"
+msgstr "рдореЗрд▓реЗрдЗрдХ рдЕрдореНрд▓"
+
+#: levelnames.cpp:61
+msgid "meso-Tartaric acid"
+msgstr "рдореЗрд╕реЛ-рдЯрд╛рд░рдЯреЗрд░рд┐рдХ рдЕрдореНрд▓"
+
+#: levelnames.cpp:62
+msgid "Crystal 5"
+msgstr "рдХреНрд░рд┐рд╕реНрдЯрд▓ 5"
+
+#: levelnames.cpp:63
+msgid "Formic acid ethyl ester"
+msgstr "рдлреЙрд░реНрдорд┐рдХ рдЕрдореНрд▓ рдЗрдерд╛рдЗрд▓ рдИрд╕реНрдЯрд░"
+
+#: levelnames.cpp:64
+msgid "1,4-Cyclohexadiene"
+msgstr "1,4-рд╕рд╛рдЗрдХреНрд▓реЛрд╣реЗрдХреНрд╕рд╛рдбрд╛рдЗрди"
+
+#: levelnames.cpp:65
+msgid "Squaric acid"
+msgstr "рд╕реНрдХреНрд╡реЗрд░рд┐рдХ рдЕрдореНрд▓"
+
+#: levelnames.cpp:66
+msgid "Ascorbic acid"
+msgstr "рдПрд╕реНрдХреЙрд░реНрдмрд┐рдХ рдЕрдореНрд▓"
+
+#: levelnames.cpp:67
+msgid "Iso-Propanol"
+msgstr "рдЖрдЗрд╕реЛ-рдкреНрд░реЛрдкреЗрдиреЙрд▓"
+
+#: levelnames.cpp:68
+msgid "Phosgene"
+msgstr "рдлреЙрд╕реНрдЬреАрди"
+
+#: levelnames.cpp:69
+msgid "Thiophene"
+msgstr "рдерд╛рдпреЛрдлреАрди"
+
+#: levelnames.cpp:70
+msgid "Urea"
+msgstr "рдпреВрд░рд┐рдпрд╛"
+
+#: levelnames.cpp:71
+msgid "Pyruvic Acid"
+msgstr "рдкрд╛рдпрд░реВрд╡рд┐рдХ рдЕрдореНрд▓"
+
+#: levelnames.cpp:72
+msgid "Ethylene oxide"
+msgstr "рдИрдереАрд▓реАрди рдЖрдХреНрд╕рд╛рдЗрдб"
+
+#: levelnames.cpp:73
+msgid "Phosphoric Acid"
+msgstr "рдлреЙрд╕реНрдлреЛрд░рд┐рдХ рдЕрдореНрд▓"
+
+#: levelnames.cpp:74
+msgid "Diacetyl"
+msgstr "рдбрд╛рдЗрдПрд╕реАрдЯрд╛рдЗрд▓"
+
+#: levelnames.cpp:75
+msgid "trans-Dichloroethene"
+msgstr "рдЯреНрд░рд╛рдВрд╕-рдбрд╛рдпрдХреНрд▓реЛрд░реЛрдЗрдереЗрди"
+
+#: levelnames.cpp:76
+msgid "Allylisothiocyanate"
+msgstr "рдПрд▓реАрд▓рд┐рд╕реЛрдерд┐рдпреЛрд╕рд╛рдпрдиреЗрдЯ"
+
+#: levelnames.cpp:77
+msgid "Diketene"
+msgstr "рдбрд╛рдпрдХреАрдЯреЗрди"
+
+#: levelnames.cpp:78
+msgid "Ethanal"
+msgstr "рдИрдереЗрдиреЙрд▓"
+
+#: levelnames.cpp:79
+msgid "Acroleine"
+msgstr "рдПрдХреНрд░реЛрд▓реАрди"
+
+#: levelnames.cpp:81
+msgid "Uracil"
+msgstr "рдпреВрд░рд╛рд╕рд┐рд▓"
+
+#: levelnames.cpp:82
+msgid "Caffeine"
+msgstr "рдХреИрдлреАрди"
+
+#: levelnames.cpp:83
+msgid "Acetone"
+msgstr "рдПрд╕реАрдЯреЛрди"
+
+#: main.cpp:31
+msgid "KDE Atomic Entertainment Game"
+msgstr "рдХреЗрдбреАрдИ рдЖрдгрд╡рд┐рдХ рдордиреЛрд░рдВрдЬрдХ рдЦреЗрд▓"
+
+#: main.cpp:42
+msgid "KAtomic"
+msgstr "рдХреЗ-рдПрдЯреЙрдорд┐рдХ"
+
+#: main.cpp:50
+msgid "6 new levels"
+msgstr "6 рдирдП рд╕реНрддрд░"
+
+#: main.cpp:51
+msgid "Game graphics and application icon"
+msgstr ""
+
+#: molek.cpp:88
+msgid "Noname"
+msgstr "рдХреЛрдИ рдирд╛рдо рдирд╣реАрдВ"
+
+#: molek.cpp:111
+#, c-format
+msgid "Level: %1"
+msgstr "рд╕реНрддрд░рдГ %1"
+
+#: toplevel.cpp:44
+#, fuzzy
+msgid "Show &Highscores"
+msgstr "рдЕрдзрд┐рдХрддрдо рдЕрдВрдХ рджрд┐рдЦрд╛рдПрдБ (&B)"
+
+#: toplevel.cpp:57
+msgid "Atom Up"
+msgstr "рдЕрдгреБ рдКрдкрд░"
+
+#: toplevel.cpp:58
+msgid "Atom Down"
+msgstr "рдЕрдгреБ рдиреАрдЪреЗ"
+
+#: toplevel.cpp:59
+msgid "Atom Left"
+msgstr "рдЕрдгреБ рдмрд╛рдПрдБ"
+
+#: toplevel.cpp:60
+msgid "Atom Right"
+msgstr "рдЕрдгреБ рджрд╛рдПрдБ"
+
+#: toplevel.cpp:62
+msgid "Next Atom"
+msgstr "рдЕрдЧрд▓рд╛ рдЕрдгреБ"
+
+#: toplevel.cpp:63
+msgid "Previous Atom"
+msgstr "рдкрд┐рдЫрд▓рд╛ рдЕрдгреБ"
+
+#~ msgid "Best score:"
+#~ msgstr "рдЕрдзрд┐рдХрддрдо рдЕрдВрдХрдГ"
+
+#~ msgid "Capsaicin"
+#~ msgstr "рдХреЗрдкреНрд╕рд╛рдЗрд╕рд┐рди"
diff --git a/tde-i18n-hi/messages/kdegames/kbackgammon.po b/tde-i18n-hi/messages/kdegames/kbackgammon.po
new file mode 100644
index 00000000000..4afbbff555b
--- /dev/null
+++ b/tde-i18n-hi/messages/kdegames/kbackgammon.po
@@ -0,0 +1,1515 @@
+# translation of kbackgammon.po to Hindi
+# Copyright (C) 2004 Free Software Foundation, Inc.
+# G Karunakar <karunakar@freedomink.org>, 2004.
+# Ravishankar Shrivastava <raviratlami@yahoo.com>, 2004.
+# Ravishankar Shrivastava <raviratlami@gmail.com>, 2004.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: kbackgammon\n"
+"POT-Creation-Date: 2007-03-09 02:17+0100\n"
+"PO-Revision-Date: 2004-08-24 12:55+0530\n"
+"Last-Translator: Ravishankar Shrivastava <raviratlami@gmail.com>\n"
+"Language-Team: Hindi <indlinux-hindi@lists.sourceforge.net>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.3.1\n"
+
+#: kbg.cpp:78
+msgid "Open Board"
+msgstr "рдмрд┐рд╕рд╛рдд рдЦреЛрд▓реЗрдВ"
+
+#: kbg.cpp:79
+msgid "FIBS"
+msgstr "рдПрдлрдЖрдИрдмреАрдПрд╕"
+
+#: kbg.cpp:80
+msgid "GNU Backgammon (Experimental)"
+msgstr "рдЬреАрдПрдирдпреВ рдмреИрдХрдЧреЗрдореЙрди (рдкреНрд░рдпреЛрдЧрд╛рддреНрдордХ)"
+
+#: kbg.cpp:81
+msgid "Next Generation (Experimental)"
+msgstr "рдЕрдЧрд▓реА рдкреАрдврд╝реА (рдкреНрд░рдпреЛрдЧрд╛рддреНрдордХ)"
+
+#: kbg.cpp:83
+msgid "FIBS Home"
+msgstr "рдПрдлрдЖрдИрдмреАрдПрд╕ рдШрд░"
+
+#: kbg.cpp:86
+msgid "Backgammon Rules"
+msgstr "рдмреИрдХрдЧреЗрдореЙрди рдирд┐рдпрдо"
+
+#: kbg.cpp:108
+msgid "&Engine"
+msgstr "рдЗрдВрдЬрди (&E)"
+
+#: kbg.cpp:124
+msgid "Double Cube"
+msgstr "рджреЛрдЧреБрдирд╛ рдШрди"
+
+#: kbg.cpp:133
+msgid "&Backgammon on the Web"
+msgstr "рдмреИрдХрдЧреЗрдореЙрди рд╡реЗрдм рдкрд░ (&B)"
+
+#: kbg.cpp:145
+msgid "Command: "
+msgstr "рдХрдорд╛рдВрдбрдГ"
+
+#: kbg.cpp:182
+msgid ""
+"This area contains the status messages for the game. Most of these messages are "
+"sent to you from the current engine."
+msgstr ""
+
+#: kbg.cpp:186
+msgid ""
+"This is the command line. You can type special commands related to the current "
+"engine in here. Most relevant commands are also available through the menus."
+msgstr ""
+
+#: kbg.cpp:191
+msgid ""
+"This is the button bar tool bar. It gives you easy access to game related "
+"commands. You can drag the bar to a different location within the window."
+msgstr ""
+
+#: kbg.cpp:196
+msgid ""
+"This is the status bar. It shows you the currently selected engine in the left "
+"corner."
+msgstr ""
+
+#: kbg.cpp:509
+msgid "General"
+msgstr "рд╕рд╛рдорд╛рдиреНрдп"
+
+#: kbg.cpp:509
+#, c-format
+msgid "Here you can configure general settings of %1"
+msgstr "рдпрд╣рд╛рдБ рдЖрдк %1 рдХреЗ рд▓рд┐рдП рд╕рд╛рдорд╛рдиреНрдп рд╡рд┐рдиреНрдпрд╛рд╕ рдирд┐рдпрдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ"
+
+#: kbg.cpp:516
+msgid "Messages"
+msgstr "рд╕рдВрджреЗрд╢"
+
+#: kbg.cpp:517
+msgid "Timer"
+msgstr "рд╕рдордпрдкрд╛рд▓"
+
+#: kbg.cpp:518
+msgid "Autosave"
+msgstr "рд╕реНрд╡рддрдГ рд╕рд╣реЗрдЬреЗрдВ"
+
+#: kbg.cpp:519
+msgid "Events"
+msgstr "рдШрдЯрдирд╛рдПрдБ"
+
+#: kbg.cpp:524
+msgid ""
+"After you finished your moves, they have to be sent to the engine. You can "
+"either do that manually (in which case you should not enable this feature), or "
+"you can specify an amount of time that has to pass before the move is "
+"committed. If you undo a move during the timeout, the timeout will be reset and "
+"restarted once you finish the move. This is very useful if you would like to "
+"review the result of your move."
+msgstr ""
+
+#: kbg.cpp:531
+msgid "Enable timeout"
+msgstr "рдЯрд╛рдЗрдо-рдЖрдЙрдЯ рд╕рдХреНрд╖рдо рдХрд░реЗрдВ"
+
+#: kbg.cpp:536
+msgid "Move timeout in seconds:"
+msgstr "рд╕реЗрдХрдгреНрдб рдореЗрдВ рдЪрд╛рд▓ рдЪрд▓рдиреЗ рдХреЗ рд▓рд┐рдП рд╕рдордпрд╕реАрдорд╛рдГ"
+
+#: kbg.cpp:549
+msgid ""
+"Check the box to enable all the messages that you have previously disabled by "
+"choosing the \"Don't show this message again\" option."
+msgstr ""
+
+#: kbg.cpp:553
+msgid "Reenable all messages"
+msgstr "рд╕рднреА рд╕рдВрджреЗрд╢реЛрдВ рдХреЛ рдлрд┐рд░ рд╕реЗ рд╕рдХреНрд╖рдо рдХрд░реЗрдВ"
+
+#: kbg.cpp:559
+msgid ""
+"Check the box to automatically save all window positions on program exit. They "
+"will be restored at next start."
+msgstr ""
+"рдкреНрд░реЛрдЧреНрд░рд╛рдо рдмрд╛рд╣рд░ рд╣реЛрдиреЗ рдкрд░ рд╡рд┐рдВрдбреЛ рд╕реНрдерд┐рддрд┐ рдХреЛ рд╕реНрд╡рдЪрд▓рд┐рдд рд╕рд╣реЗрдЬрдиреЗ рдХреЗ рд▓рд┐рдП рдЪреЗрдХ рдмрдХреНрд╕рд╛. рд╡реЗ рдЕрдЧрд▓реА "
+"рдмрд╛рд░ рдкреНрд░реЛрдЧреНрд░рд╛рдо рдЪрд╛рд▓реВ рдХрд░рдиреЗ рдкрд░ рдмрд╣рд╛рд▓ рд╣реЛрдВрдЧреЗ."
+
+#: kbg.cpp:563
+msgid "Save settings on exit"
+msgstr "рдмрд╛рд╣рд░ рд╣реЛрдиреЗ рдкрд░ рд╡рд┐рдиреНрдпрд╛рд╕ рд╕рд╣реЗрдЬреЗрдВ"
+
+#: kbg.cpp:570
+msgid ""
+"Event notification of %1 is configured as part of the system-wide notification "
+"process. Click here, and you will be able to configure system sounds, etc."
+msgstr ""
+
+#: kbg.cpp:577
+msgid "Klick here to configure the event notification"
+msgstr "рдШрдЯрдирд╛ рд╕реВрдЪрдирд╛рдУрдВ рдХреЗ рд▓рд┐рдП рдпрд╣рд╛рдБ рдХреНрд▓рд┐рдХ рдХрд░реЗрдВ"
+
+#: kbg.cpp:649
+#, c-format
+msgid "Print %1"
+msgstr "рдЫрд╛рдкреЗрдВ %1"
+
+#: kbg.cpp:671
+msgid ""
+"You can enable the menubar again with the right mouse button menu of the board."
+msgstr ""
+
+#: kbgboard.cpp:131
+msgid "Board"
+msgstr "рдмреЛрд░реНрдб "
+
+#: kbgboard.cpp:131
+msgid "Here you can configure the backgammon board"
+msgstr "рдпрд╣рд╛рдБ рдЖрдк рдмреИрдХрдЧреЗрдореЙрди рдмрд┐рд╕рд╛рдд рдХреЛ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ"
+
+#: kbgboard.cpp:150
+msgid "Colors"
+msgstr "рд░рдВрдЧ"
+
+#: kbgboard.cpp:151
+msgid "Short Moves"
+msgstr "рдЫреЛрдЯреА рдЪрд╛рд▓реЗрдВ"
+
+#: kbgboard.cpp:164
+msgid "Background"
+msgstr "рдкреГрд╖реНрдарднреВрдорд┐"
+
+#: kbgboard.cpp:167
+msgid "Color 1"
+msgstr "рд░рдЧ 1"
+
+#: kbgboard.cpp:170
+msgid "Color 2"
+msgstr "рд░рдЧ 2"
+
+#: kbgboard.cpp:192
+msgid "&Disable short moves. Only drag and drop will move."
+msgstr "рдЫреЛрдЯреА рдЪрд╛рд▓реЗрдВ рдЕрдХреНрд╖рдо рдХрд░реЗрдВ. рд╕рд┐рд░реНрдл рдЦреАрдВрдЪ рдФрд░ рдЫреЛрдбрд╝ рдХрд░ рдЪрд╛рд▓ рдЪрд▓ рд╕рдХреЗрдВрдЧреЗ. (&D)"
+
+#: kbgboard.cpp:193
+msgid ""
+"&Single clicks with the left mouse button will\n"
+"move a checker the shortest possible distance."
+msgstr ""
+"рдмрд╛рдПрдБ рдорд╛рдЙрд╕ рдмрдЯрди рдХреЗ рдПрдХрд▓ рдХреНрд▓рд┐рдХ рд╕реЗ\n"
+"рдПрдХ рдЪреЗрдХрд░ рдХрдо рд╕реЗ рдХрдо рд╕рдВрднрд╡ рджреВрд░реА рдЪрд▓реЗрдЧрд╛. (&S)"
+
+#: kbgboard.cpp:195
+msgid ""
+"D&ouble clicks with the left mouse button will\n"
+"move a checker the shortest possible distance."
+msgstr ""
+"рдмрд╛рдПрдБ рдорд╛рдЙрд╕ рдмрдЯрди рдХреЗ рдбрдмрд▓ рдХреНрд▓рд┐рдХ рд╕реЗ\n"
+"рдПрдХ рдЪреЗрдХрд░ рдХрдо рд╕реЗ рдХрдо рд╕рдВрднрд╡ рджреВрд░реА рдЪрд▓реЗрдЧрд╛. (&o)"
+
+#: kbgboard.cpp:210
+msgid "Show pip count in title bar"
+msgstr ""
+
+#: kbgboard.cpp:223
+msgid "&Board"
+msgstr "рдмрд┐рд╕рд╛рдд (&B)"
+
+#: kbgboard.cpp:245
+msgid "&Font"
+msgstr "рдлрд╝реЙрдиреНрдЯ (&F)"
+
+#: kbgboard.cpp:383
+msgid "Set Cube Values"
+msgstr "рдШрди рдорд╛рди рдирд┐рдпрдд рдХрд░реЗрдВ. "
+
+#: kbgboard.cpp:394
+msgid ""
+"Set the face value of the cube and select who should be able to\n"
+"double. Note that a face value of 1 automatically allows both\n"
+"players to double."
+msgstr ""
+
+#: kbgboard.cpp:446
+msgid "Lower Player"
+msgstr "рдирд┐рдЪрд▓рд╛ рдЦрд┐рд▓рд╛рдбрд╝реА"
+
+#: kbgboard.cpp:447
+msgid "Upper Player"
+msgstr "рдКрдкрд░ рдХрд╛ рдЦрд┐рд▓рд╛рдбрд╝реА"
+
+#: kbgboard.cpp:448
+msgid "Open Cube"
+msgstr "рдШрди рдЦреЛрд▓реЗрдВ"
+
+#: kbgboard.cpp:533
+msgid "Set Dice Values"
+msgstr "рдкрд╛рдБрд╕реЗ рдХрд╛ рдорд╛рди рдирд┐рдпрдд рдХрд░реЗрдВ. "
+
+#: kbgboard.cpp:544
+msgid ""
+"Set the face values of the selected dice. The other player's\n"
+"dice will be cleared and it will be the dice's owner's turn."
+msgstr ""
+
+#: kbgboard.cpp:1616
+msgid ""
+"This is the bar of the backgammon board.\n"
+"\n"
+"Checkers that have been kicked from the board are put on the bar and remain "
+"there until they can be put back on the board. Checkers can be moved by "
+"dragging them to their destination or by using the 'short move' feature.\n"
+"\n"
+"If the cube hasn't been doubled yet and if it can be used, its face shows 64 "
+"and if the cube can be doubled, double clicking it will do so."
+msgstr ""
+
+#: kbgboard.cpp:1633
+msgid ""
+"This is a regular field of the backgammon board.\n"
+"\n"
+"Checkers can be placed on this field and if the current state of the game and "
+"the dice permit this, they can be moved by dragging them to their destination "
+"or by using the 'short move' feature."
+msgstr ""
+
+#: kbgboard.cpp:1647
+msgid ""
+"This part of the backgammon board is the home.\n"
+"\n"
+"Depending on the direction of the game, one of the homes contains the dice and "
+"the other one contains checkers that have been moved off the board. Checkers "
+"can never be moved away from the home. If this home contains the dice and the "
+"current state of the game permits this, double clicking on the dice will roll "
+"them. Moreover, the cube might be placed on the home bar and if it can be "
+"doubled, double clicking it will do so."
+msgstr ""
+
+#: engines/fibs/kbgfibschat.cpp:203
+msgid "%1 user"
+msgstr "%1 рдЙрдкрдпреЛрдХреНрддрд╛"
+
+#: engines/fibs/kbgfibschat.cpp:205
+msgid "Kibitz to watchers and players"
+msgstr ""
+
+#: engines/fibs/kbgfibschat.cpp:207
+msgid "Whisper to watchers only"
+msgstr ""
+
+#: engines/fibs/kbgfibschat.cpp:222
+msgid "Chat Window"
+msgstr "рдЧрдкрд╢рдк рд╡рд┐рдВрдбреЛ"
+
+#: engines/fibs/kbgfibschat.cpp:224
+msgid ""
+"This is the chat window.\n"
+"\n"
+"The text in this window is colored depending on whether it is directed at you "
+"personally, shouted to the general FIBS population, has been said by you, or is "
+"of general interest. If you select the name of a player, the context contains "
+"entries specifically geared towards that player."
+msgstr ""
+
+#: engines/fibs/kbgfibschat.cpp:233
+msgid "Info On"
+msgstr "рдЬрд╛рдирдХрд╛рд░реА рдЪрд╛рд▓реВ"
+
+#: engines/fibs/kbgfibschat.cpp:237
+msgid "Talk To"
+msgstr "рд╕реЗ рд╡рд╛рд░реНрддрд╛рд▓рд╛рдк рдХрд░реЗрдВ"
+
+#: engines/fibs/kbgfibschat.cpp:242 engines/fibs/kplayerlist.cpp:308
+msgid "Use Dialog"
+msgstr "рд╕рдВрд╡рд╛рдж рдЗрд╕реНрддреЗрдорд╛рд▓ рдХрд░реЗрдВ "
+
+#: engines/fibs/kbgfibschat.cpp:244 engines/fibs/kplayerlist.cpp:310
+msgid "1 Point Match"
+msgstr "1 рдЕрдВрдХ рдкреНрд░рддрд┐рдпреЛрдЧрд┐рддрд╛"
+
+#: engines/fibs/kbgfibschat.cpp:246 engines/fibs/kplayerlist.cpp:312
+msgid "2 Point Match"
+msgstr "2 рдЕрдВрдХ рдкреНрд░рддрд┐рдпреЛрдЧрд┐рддрд╛"
+
+#: engines/fibs/kbgfibschat.cpp:248 engines/fibs/kplayerlist.cpp:314
+msgid "3 Point Match"
+msgstr "3 рдЕрдВрдХ рдкреНрд░рддрд┐рдпреЛрдЧрд┐рддрд╛"
+
+#: engines/fibs/kbgfibschat.cpp:250 engines/fibs/kplayerlist.cpp:316
+msgid "4 Point Match"
+msgstr "4 рдЕрдВрдХ рдкреНрд░рддрд┐рдпреЛрдЧрд┐рддрд╛"
+
+#: engines/fibs/kbgfibschat.cpp:252 engines/fibs/kplayerlist.cpp:318
+msgid "5 Point Match"
+msgstr "5 рдЕрдВрдХ рдкреНрд░рддрд┐рдпреЛрдЧрд┐рддрд╛"
+
+#: engines/fibs/kbgfibschat.cpp:254 engines/fibs/kplayerlist.cpp:320
+msgid "6 Point Match"
+msgstr "6 рдЕрдВрдХ рдкреНрд░рддрд┐рдпреЛрдЧрд┐рддрд╛"
+
+#: engines/fibs/kbgfibschat.cpp:256 engines/fibs/kplayerlist.cpp:322
+msgid "7 Point Match"
+msgstr "7 рдЕрдВрдХ рдкреНрд░рддрд┐рдпреЛрдЧрд┐рддрд╛"
+
+#: engines/fibs/kbgfibschat.cpp:258 engines/fibs/kplayerlist.cpp:324
+msgid "Unlimited"
+msgstr "рдЕрд╕реАрдорд┐рдд"
+
+#: engines/fibs/kbgfibschat.cpp:260 engines/fibs/kplayerlist.cpp:326
+msgid "Resume"
+msgstr "рдкреБрдирд░рд╛рд░рдВрдн"
+
+#: engines/fibs/kbgfibschat.cpp:280
+msgid "Gag"
+msgstr "рдЧреЗрдЧ"
+
+#: engines/fibs/kbgfibschat.cpp:281
+msgid "Ungag"
+msgstr "рдЕрдирдЧреЗрдЧ"
+
+#: engines/fibs/kbgfibschat.cpp:282
+msgid "Clear Gag List"
+msgstr "рдЧреЗрдЧ рд╕реВрдЪреА рд╕рд╛рдл рдХрд░реЗрдВ"
+
+#: engines/fibs/kbgfibschat.cpp:286
+msgid "Silent"
+msgstr "рдореВрдХ"
+
+#: engines/fibs/kbgfibschat.cpp:364
+msgid "Select users to be removed from the gag list."
+msgstr "рдЧреЗрдЧ рд╕реВрдЪреА рдореЗрдВ рд╕реЗ рд╣рдЯрд╛рдП рдЬрд╛рдиреЗ рд╡рд╛рд▓реЗ рдЙрдкрдпреЛрдХреНрддрд╛ рдЪреБрдиреЗрдВ."
+
+#: engines/fibs/kbgfibschat.cpp:366
+msgid ""
+"Select all the users you want to remove from the gag list and then click OK. "
+"Afterwards you will again hear what they shout."
+msgstr ""
+
+#: engines/fibs/kbgfibschat.cpp:381
+msgid "&Gag List"
+msgstr "рдЧреЗрдЧ рд╕реВрдЪреА (&G)"
+
+#: engines/fibs/kbgfibschat.cpp:453 engines/fibs/kbgfibschat.cpp:479
+#: engines/fibs/kbgfibschat.cpp:686 engines/fibs/kplayerlist.cpp:573
+#, c-format
+msgid "Talk to %1"
+msgstr "%1 рд╕реЗ рд╡рд╛рд░реНрддрд╛рд▓рд╛рдк рдХрд░реЗрдВ "
+
+#: engines/fibs/kbgfibschat.cpp:552
+msgid "<u>%1 tells you:</u> %2"
+msgstr "<u>%1 рдиреЗ рдЖрдкрдХреЛ рдмрддрд╛рдпрд╛:</u> %2"
+
+#: engines/fibs/kbgfibschat.cpp:561
+msgid "<u>%1 shouts:</u> %2"
+msgstr "<u>%1 рдЪрд┐рд▓реНрд▓рд╛рдпрд╛:</u> %2"
+
+#: engines/fibs/kbgfibschat.cpp:569
+msgid "<u>%1 whispers:</u> %2"
+msgstr "<u>%1 рдлреБрд╕рдлреБрд╕рд╛рдпрд╛:</u> %2"
+
+#: engines/fibs/kbgfibschat.cpp:578
+msgid "<u>%1 kibitzes:</u> %2"
+msgstr "<u>%1 рдХрд┐рдмрд┐рддреНрдЬрд╝реЗрд╕:</u> %2"
+
+#: engines/fibs/kbgfibschat.cpp:586
+msgid "<u>You tell %1:</u> %2"
+msgstr "<u>рдЖрдкрдиреЗ рдмрддрд╛рдпрд╛ %1:</u> %2"
+
+#: engines/fibs/kbgfibschat.cpp:593
+#, c-format
+msgid "<u>You shout:</u> %1"
+msgstr "<u>рдЖрдк рдЪрд┐рд▓реНрд▓рд╛рдП:</u> %1"
+
+#: engines/fibs/kbgfibschat.cpp:600
+#, c-format
+msgid "<u>You whisper:</u> %1"
+msgstr "<u>рдЖрдк рдлреБрд╕рдлреБрд╕рд╛рдП:</u> %1"
+
+#: engines/fibs/kbgfibschat.cpp:607
+#, c-format
+msgid "<u>You kibitz:</u> %1"
+msgstr "<u>рдЖрдк рдХрд┐рдмрд┐рддреНрдЬрд╝:</u> %1"
+
+#: engines/fibs/kbgfibschat.cpp:618
+msgid "<u>User %1 left a message at %2</u>: %3"
+msgstr "<u>рдЙрдкрдпреЛрдХреНрддрд╛ %1 рдиреЗ рд╕рдВрджреЗрд╢ рдЫреЛрдбрд╝рд╛ рдкрд░- %2</u>: %3"
+
+#: engines/fibs/kbgfibschat.cpp:625
+msgid "Your message for %1 has been delivered."
+msgstr "рдЖрдкрдХрд╛ рд╕рдВрджреЗрд╢ %1 рдХреЗ рд▓рд┐рдП рдкреНрд░реЗрд╖рд┐рдд рдХрд░ рджрд┐рдпрд╛ рдЧрдпрд╛."
+
+#: engines/fibs/kbgfibschat.cpp:632
+msgid "Your message for %1 has been saved."
+msgstr "рдЖрдкрдХрд╛ рд╕рдВрджреЗрд╢ %1 рдХреЗ рд▓рд┐рдП рд╕рд╣реЗрдЬ рд▓рд┐рдпрд╛ рдЧрдпрд╛."
+
+#: engines/fibs/kbgfibschat.cpp:649
+msgid "<u>You say to yourself:</u> "
+msgstr "<u>рдЖрдкрдиреЗ рдЕрдкрдиреЗ рдЖрдк рд╕реЗ рдХрд╣рд╛:</u> "
+
+#: engines/fibs/kbgfibschat.cpp:689 engines/fibs/kplayerlist.cpp:572
+#, c-format
+msgid "Info on %1"
+msgstr "%1 рдХреЗ рд▓рд┐рдП рдЬрд╛рдирдХрд╛рд░реА"
+
+#: engines/fibs/kbgfibschat.cpp:693 engines/fibs/kplayerlist.cpp:590
+#, c-format
+msgid "Invite %1"
+msgstr "рдирд┐рдордВрддреНрд░рд┐рдд рдХрд░реЗрдВ %1"
+
+#: engines/fibs/kbgfibschat.cpp:698
+#, c-format
+msgid "Gag %1"
+msgstr "рдЧреЗрдЧ %1"
+
+#: engines/fibs/kbgfibschat.cpp:701
+#, c-format
+msgid "Ungag %1"
+msgstr "рдЕрдирдЧреЗрдЧ %1"
+
+#: engines/fibs/kbgfibschat.cpp:730
+msgid "The gag list is now empty."
+msgstr "рдЧреЗрдЧ рд╕реВрдЪреА рдЕрдм рдЦрд╛рд▓реА рд╣реИ."
+
+#: engines/fibs/kbgfibschat.cpp:744
+msgid "You won't hear what %1 says and shouts."
+msgstr "рдЖрдк рд╕реБрди рдирд╣реАрдВ рд╕рдХрддреЗ рдХрд┐ %1 рдХреНрдпрд╛ рдХрд╣рддрд╛ рдФрд░ рдЪрд┐рд▓реНрд▓рд╛рддрд╛ рд╣реИ."
+
+#: engines/fibs/kbgfibschat.cpp:766
+msgid "You will again hear what %1 says and shouts."
+msgstr "рдЖрдк рдлрд┐рд░ рд╕реЗ рд╕реБрди рд╕рдХрддреЗ рд╣реИрдВ рдХрд┐ %1 рдХреНрдпрд╛ рдХрд╣рддрд╛ рдФрд░ рдЪрд┐рд▓реНрд▓рд╛рддрд╛ рд╣реИ."
+
+#: engines/fibs/kbgfibschat.cpp:788
+#, fuzzy
+msgid "You will not hear what people shout."
+msgstr "рдЖрдк рд╕реБрди рд╕рдХрддреЗ рд╣реИрдВ рдХрд┐ рд▓реЛрдЧ рдХреНрдпрд╛ рдЪрд┐рд▓реНрд▓рд╛рддреЗ рд╣реИрдВ."
+
+#: engines/fibs/kbgfibschat.cpp:790
+msgid "You will hear what people shout."
+msgstr "рдЖрдк рд╕реБрди рд╕рдХрддреЗ рд╣реИрдВ рдХрд┐ рд▓реЛрдЧ рдХреНрдпрд╛ рдЪрд┐рд▓реНрд▓рд╛рддреЗ рд╣реИрдВ."
+
+#: engines/fibs/kbgfibs.cpp:210
+msgid "FIBS Engine"
+msgstr "рдПрдлрдЖрдИрдмреАрдПрд╕ рдЗрдВрдЬрд┐рди"
+
+#: engines/fibs/kbgfibs.cpp:210
+msgid "Here you can configure the FIBS backgammon engine"
+msgstr "рдПрдлрдЖрдИрдмреАрдПрд╕ рдмреИрдХрдЧреЗрдореЙрди рдЗрдВрдЬрд┐рди рдХреЛ рдЖрдк рдпрд╣рд╛рдБ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ"
+
+#: engines/fibs/kbgfibs.cpp:228
+msgid "Automatic Messages"
+msgstr "рд╕реНрд╡рдЪрд▓рд┐рдд рд╕рдВрджреЗрд╢"
+
+#: engines/fibs/kbgfibs.cpp:236
+msgid "Show copy of personal messages in main window"
+msgstr "рдореБрдЦреНрдп рд╡рд┐рдВрдбреЛ рдореЗрдВ рдирд┐рдЬреА рд╕рдВрджреЗрд╢ рдХреА рдирдХрд╝рд▓ рджрд┐рдЦрд╛рдПрдБ"
+
+#: engines/fibs/kbgfibs.cpp:237
+msgid "Automatically request player info on invitation"
+msgstr ""
+
+#: engines/fibs/kbgfibs.cpp:239
+msgid ""
+"Usually, all messages sent directly to you by other players are displayed only "
+"in the chat window. Check this box if you would like to get a copy of these "
+"messages in the main window."
+msgstr ""
+
+#: engines/fibs/kbgfibs.cpp:242
+msgid ""
+"Check this box if you would like to receive information on players that invite "
+"you to games."
+msgstr ""
+
+#: engines/fibs/kbgfibs.cpp:257
+msgid "Start match:"
+msgstr "рдкреНрд░рддрд┐рдпреЛрдЧрд┐рддрд╛ рдкреНрд░рд╛рд░рдВрдн рдХрд░реЗрдВ:"
+
+#: engines/fibs/kbgfibs.cpp:258
+msgid "Win match:"
+msgstr "рдкреНрд░рддрд┐рдпреЛрдЧрд┐рддрд╛ рдЬреАрддреЗрдГ"
+
+#: engines/fibs/kbgfibs.cpp:259
+msgid "Lose match:"
+msgstr "рдкреНрд░рддрд┐рдпреЛрдЧрд┐рддрд╛ рд╣рд╛рд░реЗрдГ"
+
+#: engines/fibs/kbgfibs.cpp:261
+msgid ""
+"If you want to send a standard greeting to your opponent whenever you start a "
+"new match, check this box and write the message into the entry field."
+msgstr ""
+
+#: engines/fibs/kbgfibs.cpp:265
+msgid ""
+"If you want to send a standard message to your opponent whenever you won a "
+"match, check this box and write the message into the entry field."
+msgstr ""
+
+#: engines/fibs/kbgfibs.cpp:268
+msgid ""
+"If you want to send a standard message to your opponent whenever you lost a "
+"match, check this box and write the message into the entry field."
+msgstr ""
+
+#: engines/fibs/kbgfibs.cpp:286
+msgid "&Local"
+msgstr "рд╕реНрдерд╛рдиреАрдп (&L)"
+
+#: engines/fibs/kbgfibs.cpp:295
+msgid "Server"
+msgstr "рд╕рд░реНрд╡рд░"
+
+#: engines/fibs/kbgfibs.cpp:296
+msgid "Other"
+msgstr "рдЕрдиреНрдп"
+
+#: engines/fibs/kbgfibs.cpp:308
+msgid "Server name:"
+msgstr "рд╕рд░реНрд╡рд░ рдирд╛рдордГ"
+
+#: engines/fibs/kbgfibs.cpp:309
+msgid "Server port:"
+msgstr "рд╕рд░реНрд╡рд░ рдкреЛрд░реНрдЯрдГ"
+
+#: engines/fibs/kbgfibs.cpp:310
+msgid "User name:"
+msgstr "рдЙрдкрдпреЛрдХреНрддрд╛ рдирд╛рдордГ"
+
+#: engines/fibs/kbgfibs.cpp:311
+msgid "Password:"
+msgstr "рдкрд╛рд╕рд╡рд░реНрдб: "
+
+#: engines/fibs/kbgfibs.cpp:320
+msgid ""
+"Enter here the host name of FIBS. With almost absolute certainty this should be "
+"\"fibs.com\". If you leave this blank, you will be asked again at connection "
+"time."
+msgstr ""
+
+#: engines/fibs/kbgfibs.cpp:324
+msgid ""
+"Enter here the port number of FIBS. With almost absolute certainty this should "
+"be \"4321\". If you leave this blank, you will be asked again at connection "
+"time."
+msgstr ""
+
+#: engines/fibs/kbgfibs.cpp:328
+msgid ""
+"Enter your login on FIBS here. If you do not have a login yet, you should first "
+"create an account using the corresponding menu entry. If you leave this blank, "
+"you will be asked again at connection time."
+msgstr ""
+
+#: engines/fibs/kbgfibs.cpp:332
+msgid ""
+"Enter your password on FIBS here. If you do not have a login yet, you should "
+"first create an account using the corresponding menu entry. If you leave this "
+"blank, you will be asked again at connection time. The password will not be "
+"visible."
+msgstr ""
+
+#: engines/fibs/kbgfibs.cpp:341
+msgid "Keep connections alive"
+msgstr "рдХрдиреЗрдХреНрд╢рди рдЬреАрд╡рдВрдд рдмрдирд╛рдП рд░рдЦреЗрдВ"
+
+#: engines/fibs/kbgfibs.cpp:343
+msgid ""
+"Usually, FIBS drops the connection after one hour of inactivity. When you check "
+"this box, %1 will try to keep the connection alive, even if you are not "
+"actually playing or chatting. Use this with caution if you do not have "
+"flat-rate Internet access."
+msgstr ""
+
+#: engines/fibs/kbgfibs.cpp:357
+msgid "&Connection"
+msgstr "рдХрдиреЗрдХреНрд╢рди (&C)"
+
+#: engines/fibs/kbgfibs.cpp:369
+msgid "&Buddy List"
+msgstr "рдмрдбреНрдбреА рд╕реВрдЪреА (&B)"
+
+#: engines/fibs/kbgfibs.cpp:434
+msgid ""
+"_: R means resume\n"
+"%1 (R)"
+msgstr "%1 (R)"
+
+#: engines/fibs/kbgfibs.cpp:435
+msgid ""
+"%1 (experience %2, rating %3) wants to resume a saved match with you. If you "
+"want to play, use the corresponding menu entry to join (or type 'join %4')."
+msgstr ""
+
+#: engines/fibs/kbgfibs.cpp:438
+msgid "%1 wants to resume a saved match with you"
+msgstr "%1 рдЪрд╛рд╣рддрд╛ рд╣реИ рдХрд┐ рдПрдХ рд╕рд╣реЗрдЬреА рдЧрдИ рдкреНрд░рддрд┐рдпреЛрдЧрд┐рддрд╛ рдлрд┐рд░ рд╕реЗ рдкреНрд░рд╛рд░рдВрдн рдХрд░реЗрдВ"
+
+#: engines/fibs/kbgfibs.cpp:441
+msgid ""
+"_: U means unlimited\n"
+"%1 (U)"
+msgstr "%1 (U)"
+
+#: engines/fibs/kbgfibs.cpp:442
+msgid ""
+"%1 (experience %2, rating %3) wants to play an unlimited match with you. If you "
+"want to play, use the corresponding menu entry to join (or type 'join %4')."
+msgstr ""
+
+#: engines/fibs/kbgfibs.cpp:445
+msgid "%1 has invited you to an unlimited match"
+msgstr "%1 рдиреЗ рдЖрдкрдХреЛ рдЕрд╕реАрдорд┐рдд рдкреНрд░рддрд┐рдпреЛрдЧрд┐рддрд╛ рдХреЗ рд▓рд┐рдП рдирд┐рдордВрддреНрд░рд┐рдд рдХрд┐рдпрд╛"
+
+#: engines/fibs/kbgfibs.cpp:450
+msgid ""
+"_: If the format of the (U) and (R) strings is changed, it should also be "
+"changed here\n"
+"%1 (%2)"
+msgstr "%1 (%2)"
+
+#: engines/fibs/kbgfibs.cpp:451
+msgid ""
+"%1 (experience %2, rating %3) wants to play a %4 point match with you. If you "
+"want to play, use the corresponding menu entry to join (or type 'join %5')."
+msgstr ""
+
+#: engines/fibs/kbgfibs.cpp:454
+msgid "%1 has invited you for a %2 point match"
+msgstr "%1 рдиреЗ рдЖрдкрдХреЛ %2 рдЕрдВрдХ рдкреНрд░рддрд┐рдпреЛрдЧрд┐рддрд╛ рдХреЗ рд▓рд┐рдП рдирд┐рдордВрддреНрд░рд┐рдд рдХрд┐рдпрд╛ рд╣реИ"
+
+#: engines/fibs/kbgfibs.cpp:645
+msgid "Still connected. Log out first?"
+msgstr "рдЕрдм рднреА рдЬреБрдбрд╝реЗ рд╣реИрдВ. рдкрд╣рд▓реЗ рд▓реЙрдЧрдЖрдЙрдЯ рд╣реЛрдВ?"
+
+#: engines/fibs/kbgfibs.cpp:645
+msgid "Log Out"
+msgstr ""
+
+#: engines/fibs/kbgfibs.cpp:645
+#, fuzzy
+msgid "Stay Connected"
+msgstr "рдХрдиреЗрдХреНрдЯреЗрдб"
+
+#: engines/fibs/kbgfibs.cpp:732
+msgid ""
+"Please type the message that should be displayed to other\n"
+"users while you are away."
+msgstr ""
+"Please type the message that should be displayed to other\n"
+"users while you are away."
+
+#: engines/fibs/kbgfibs.cpp:880
+#, c-format
+msgid "Looking up %1"
+msgstr "рдХреЛ рджреЗрдЦ рд░рд╣реЗ %1"
+
+#: engines/fibs/kbgfibs.cpp:891
+#, c-format
+msgid "Connecting to %1"
+msgstr " %1 рд╕реЗ рдЬреБрдбрд╝ рд░рд╣реЗ"
+
+#: engines/fibs/kbgfibs.cpp:901
+msgid "Error, connection has been refused"
+msgstr "рддреНрд░реБрдЯрд┐, рдХрдиреЗрдХреНрд╢рди рдХреЗ рд▓рд┐рдП рдордирд╛ рдХрд┐рдпрд╛ рдЧрдпрд╛"
+
+#: engines/fibs/kbgfibs.cpp:904
+msgid "Error, nonexistent host or name server down."
+msgstr ""
+
+#: engines/fibs/kbgfibs.cpp:907
+msgid "Error, reading data from socket"
+msgstr ""
+
+#: engines/fibs/kbgfibs.cpp:982
+msgid "Connected"
+msgstr "рдХрдиреЗрдХреНрдЯреЗрдб"
+
+#: engines/fibs/kbgfibs.cpp:1027
+msgid "Disconnected."
+msgstr "рдбрд┐рд╕реНрдХрдиреЗрдХреНрдЯреЗрдб"
+
+#: engines/fibs/kbgfibs.cpp:1053
+msgid ""
+"Enter the name of the server you want to connect to.\n"
+"This should almost always be \"fibs.com\"."
+msgstr ""
+
+#: engines/fibs/kbgfibs.cpp:1065
+msgid ""
+"Enter the port number on the server. It should almost always be \"4321\"."
+msgstr ""
+
+#: engines/fibs/kbgfibs.cpp:1078
+msgid ""
+"Enter the login you would like to use on the server %1. The login may not\n"
+"contain spaces or colons. If the login you choose is not available, you'll "
+"later be\n"
+"given the opportunity to pick another one.\n"
+"\n"
+msgstr ""
+
+#: engines/fibs/kbgfibs.cpp:1084
+msgid ""
+"Enter your login on the server %1. If you don't have a login, you\n"
+"should create one using the corresponding menu option.\n"
+"\n"
+msgstr ""
+
+#: engines/fibs/kbgfibs.cpp:1093
+msgid "The login may not contain spaces or colons!"
+msgstr ""
+
+#: engines/fibs/kbgfibs.cpp:1108
+msgid ""
+"Enter the password you would like to use with the login %1\n"
+"on the server %2. It may not contain colons.\n"
+"\n"
+msgstr ""
+
+#: engines/fibs/kbgfibs.cpp:1114
+msgid ""
+"Enter the password for the login %1 on the server %2.\n"
+"\n"
+msgstr ""
+
+#: engines/fibs/kbgfibs.cpp:1129
+msgid "The password may not contain colons or spaces!"
+msgstr ""
+
+#: engines/fibs/kbgfibs.cpp:1403
+msgid ""
+"There was a problem with your login and password. You can reenter\n"
+"your login and password and try to reconnect."
+msgstr ""
+"рдЖрдкрдХреЗ рд▓реЙрдЧрдЗрди рддрдерд╛ рдкрд╛рд╕рд╡рд░реНрдб рдореЗрдВ рдХреЛрдИ рд╕рдорд╕реНрдпрд╛ рд╣реИ. рдЖрдк рдлрд┐рд░ рд╕реЗ рдЕрдкрдирд╛ \n"
+"рд▓реЙрдЧрдЗрди рддрдерд╛ рдкрд╛рд╕рд╡рд░реНрдб рднрд░ рдХрд░ рдлрд┐рд░ рд╕реЗ рдЬреБрдбрд╝рдиреЗ рдХреЗ рд▓рд┐рдП рдХреЛрд╢рд┐рд╢ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ."
+
+#: engines/fibs/kbgfibs.cpp:1408
+msgid "Wrong Login/Password"
+msgstr "рдЧрд▓рдд рд▓реЙрдЧрдЗрди/рдкрд╛рд╕рд╡рд░реНрдб"
+
+#: engines/fibs/kbgfibs.cpp:1409
+msgid "Reconnect"
+msgstr "рдлрд┐рд░ рд╕реЗ рдЬреБрдбрд╝реЗрдВ"
+
+#: engines/fibs/kbgfibs.cpp:1438
+msgid "%1, last logged in from %2 at %3."
+msgstr "%1, рдкрд┐рдЫрд▓рд╛ рд▓реЙрдЧрдЗрди %2 рд╕реЗ %3 рдкрд░."
+
+#: engines/fibs/kbgfibs.cpp:1509
+msgid "The moreboards toggle has been set."
+msgstr "рдореЛрд░рдмреЛрд░реНрдб рдЯреЙрдЧрд▓ рдирд┐рдпрдд рдХрд░ рджрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ."
+
+#: engines/fibs/kbgfibs.cpp:1516
+msgid "The notify toggle has been set."
+msgstr "рдиреЛрдЯрд┐рдлрд╛рдИ рдЯреЙрдЧрд▓ рдирд┐рдпрдд рдХрд░ рджрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ."
+
+#: engines/fibs/kbgfibs.cpp:1523
+msgid "The report toggle has been set."
+msgstr "рд░рд┐рдкреЛрд░реНрдЯ рдЯреЙрдЧрд▓ рдирд┐рдпрдд рдХрд░ рджрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ."
+
+#: engines/fibs/kbgfibs.cpp:1571
+msgid "The selected login is alreay in use! Please select another one."
+msgstr "рдЪреБрдирд╛ рдЧрдпрд╛ рд▓реЙрдЧрдЗрди рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдЙрдкрдпреЛрдЧ рдореЗрдВ рд╣реИ! рдХреГрдкрдпрд╛ рдХреЛрдИ рдЕрдиреНрдп рдЪреБрдиреЗрдВ."
+
+#: engines/fibs/kbgfibs.cpp:1579
+msgid ""
+"\n"
+"\n"
+"The login may not contain spaces or colons!"
+msgstr ""
+
+#: engines/fibs/kbgfibs.cpp:1611
+msgid ""
+"Your account has been created. Your new login is <u>%1</u>"
+". To fully activate this account, I will now close the connection. Once you "
+"reconnect, you can start playing backgammon on FIBS."
+msgstr ""
+
+#: engines/fibs/kbgfibs.cpp:1739
+msgid "%1 (%2) vs. %3 (%4) - game over"
+msgstr "%1 (%2) vs. %3 (%4) - рдЦреЗрд▓ рдЦрд╝рддреНрдо"
+
+#: engines/fibs/kbgfibs.cpp:1742
+msgid "%1 (%2) vs. %3 (%4) - unlimited match"
+msgstr "%1 (%2) vs. %3 (%4) - рдЕрд╕реАрдорд┐рдд рдкреНрд░рддрд┐рдпреЛрдЧрд┐рддрд╛"
+
+#: engines/fibs/kbgfibs.cpp:1745
+msgid "%1 (%2) vs. %3 (%4) - %5 point match"
+msgstr "%1 (%2) vs. %3 (%4) - %5 рдЕрдВрдХ рдкреНрд░рддрд┐рдпреЛрдЧрд┐рддрд╛"
+
+#: engines/fibs/kbgfibs.cpp:1771
+msgid "Please make your move"
+msgstr "рдХреГрдкрдпрд╛ рдЖрдк рдЪрд╛рд▓ рдЪрд▓реЗрдВ"
+
+#: engines/fibs/kbgfibs.cpp:1784
+msgid "(or use the corresponding menu entry to join the match)"
+msgstr ""
+
+#: engines/fibs/kbgfibs.cpp:1838
+msgid "It's your turn to roll the dice or double the cube"
+msgstr "рдкрд╛рдБрд╕рд╛ рдлреЗрдВрдХрдиреЗ рдХреА рдпрд╛ рдХреНрдпреВрдм рдХреЛ рджреЛрдЧреБрдирд╛ рдХрд░рдиреЗ рдХреА рдпрд╣ рдЖрдкрдХреА рдмрд╛рд░реА рд╣реИ "
+
+#: engines/fibs/kbgfibs.cpp:1899
+msgid "(or use the corresponding menu entry to leave or continue the match)"
+msgstr ""
+
+#: engines/fibs/kbgfibs.cpp:1995
+msgid "(or use the corresponding menu entry to accept or reject the offer)"
+msgstr ""
+
+#: engines/fibs/kbgfibs.cpp:2016
+msgid "Sorry, you lost the game."
+msgstr "рдорд╛рдл рдХрд░реЗрдВ, рдЖрдк рдЦреЗрд▓ рд╣рд╛рд░ рдЧрдП"
+
+#: engines/fibs/kbgfibs.cpp:2024
+msgid "Congratulations, you won the game!"
+msgstr "рдмрдзрд╛рдИрдпрд╛рдБ, рдЖрдк рдЦреЗрд▓ рдЬреАрдд рдЧрдП!"
+
+#: engines/fibs/kbgfibs.cpp:2062
+msgid ""
+"You should never set the 'boardstyle' variable by hand! It is vital for proper "
+"functioning of this program that it remains set to 3. It has been reset for "
+"you."
+msgstr ""
+
+#: engines/fibs/kbgfibs.cpp:2162
+msgid "&Connect"
+msgstr "рдЬреБрдбрд╝реЗрдВ (&C)"
+
+#: engines/fibs/kbgfibs.cpp:2163
+msgid "New Account"
+msgstr "рдирдпрд╛ рдЦрд╛рддрд╛"
+
+#: engines/fibs/kbgfibs.cpp:2164
+msgid "&Disconnect"
+msgstr "рдбрд┐рд╕реНрдХрдиреЗрдХреНрдЯ (&D)"
+
+#: engines/fibs/kbgfibs.cpp:2172
+msgid "&Invite..."
+msgstr "рдирд┐рдордВрддреНрд░рд┐рдд рдХрд░реЗрдВ... (&I)"
+
+#: engines/fibs/kbgfibs.cpp:2178
+msgid "&Commands"
+msgstr "рдХрдорд╛рдВрдбреНрд╕ (&C)"
+
+#: engines/fibs/kbgfibs.cpp:2180
+msgid "Away"
+msgstr "рджреВрд░"
+
+#: engines/fibs/kbgfibs.cpp:2197
+msgid "Ready to Play"
+msgstr "рдЦреЗрд▓рдиреЗ рдХреЗ рд▓рд┐рдП рддреИрдпрд╛рд░"
+
+#: engines/fibs/kbgfibs.cpp:2199
+msgid "Show Rating Computations"
+msgstr "рд░реЗрдЯрд┐рдВрдЧ рдХрдореНрдкрдпреБрдЯреЗрд╢рдиреНрд╕ рджрд┐рдЦрд╛рдПрдБ"
+
+#: engines/fibs/kbgfibs.cpp:2201
+#, fuzzy
+msgid "Hide Rating Computations"
+msgstr "рд░реЗрдЯрд┐рдВрдЧ рдХрдореНрдкрдпреБрдЯреЗрд╢рдиреНрд╕ рджрд┐рдЦрд╛рдПрдБ"
+
+#: engines/fibs/kbgfibs.cpp:2202
+msgid "Greedy Bearoffs"
+msgstr "рд▓рд╛рд▓рдЪреА рдмреАрдпрд░рдЖрдлреНрд╕"
+
+#: engines/fibs/kbgfibs.cpp:2204
+msgid "Ask for Doubles"
+msgstr "рджреЛрдЧреБрдирд╛ рдХреЗ рд▓рд┐рдП рдкреВрдЫреЗрдВ"
+
+#: engines/fibs/kbgfibs.cpp:2217
+msgid "&Response"
+msgstr "рд░реЗрд╕реНрдкреЙрдиреНрд╕ (&R)"
+
+#: engines/fibs/kbgfibs.cpp:2219 engines/offline/kbgoffline.cpp:652
+msgid "Accept"
+msgstr "рд╕реНрд╡реАрдХрд╛рд░реЗрдВ"
+
+#: engines/fibs/kbgfibs.cpp:2220 engines/offline/kbgoffline.cpp:652
+msgid "Reject"
+msgstr "рдЕрд╕реНрд╡реАрдХреГрдд"
+
+#: engines/fibs/kbgfibs.cpp:2227
+msgid "Join"
+msgstr "рд╢рд╛рдорд┐рд▓ рд╣реЛрдВ"
+
+#: engines/fibs/kbgfibs.cpp:2228
+msgid "Leave"
+msgstr "рдЫреЛрдбрд╝реЗрдВ"
+
+#: engines/fibs/kbgfibs.cpp:2238
+msgid "&Join"
+msgstr "рд╢рд╛рдорд┐рд▓ рд╣реЛрдВ (&J)"
+
+#: engines/fibs/kbgfibs.cpp:2261
+msgid "&Player List"
+msgstr "рдЦрд┐рд▓рд╛рдбрд╝реА рд╕реВрдЪреА (&P)"
+
+#: engines/fibs/kbgfibs.cpp:2262
+msgid "&Chat"
+msgstr "рдЧрдкрд╢рдк (&C)"
+
+#: engines/fibs/kplayerlist.cpp:218
+msgid "Player"
+msgstr "рдЦрд┐рд▓рд╛рдбрд╝реА"
+
+#: engines/fibs/kplayerlist.cpp:219
+msgid "Opponent"
+msgstr "рдкреНрд░рддрд┐рджреНрд╡рдиреНрджреА"
+
+#: engines/fibs/kplayerlist.cpp:220
+msgid "Watches"
+msgstr "рдирд┐рдЧрд░рд╛рдиреА"
+
+#: engines/fibs/kplayerlist.cpp:221
+msgid "Status"
+msgstr "рд╕реНрдерд┐рддрд┐"
+
+#: engines/fibs/kplayerlist.cpp:222
+msgid "Rating"
+msgstr "рд░реЗрдЯрд┐рдВрдЧ"
+
+#: engines/fibs/kplayerlist.cpp:223
+msgid "Exp."
+msgstr "Exp."
+
+#: engines/fibs/kplayerlist.cpp:224
+msgid "Idle"
+msgstr "рдирд┐рд╖реНрдХреНрд░рд┐рдп"
+
+#: engines/fibs/kplayerlist.cpp:225
+msgid "Time"
+msgstr "рд╕рдордп"
+
+#: engines/fibs/kplayerlist.cpp:226
+#, fuzzy
+msgid "Host name"
+msgstr "рд╣реЛрд╕реНрдЯрдирд╛рдо"
+
+#: engines/fibs/kplayerlist.cpp:227
+msgid "Client"
+msgstr "рдХреНрд▓рд╛рдПрдВрдЯ"
+
+#: engines/fibs/kplayerlist.cpp:228
+msgid "Email"
+msgstr "рдИрдореЗрд▓"
+
+#: engines/fibs/kplayerlist.cpp:245
+msgid ""
+"_: abreviate blind\n"
+"B"
+msgstr "B"
+
+#: engines/fibs/kplayerlist.cpp:246
+msgid ""
+"_: abreviate away\n"
+"A"
+msgstr "A"
+
+#: engines/fibs/kplayerlist.cpp:247
+msgid ""
+"_: abreviate ready\n"
+"R"
+msgstr "R"
+
+#: engines/fibs/kplayerlist.cpp:259
+msgid ""
+"This window contains the player list. It shows all players that are currently "
+"logged into FIBS.Use the right mouse button to get a context menu with helpful "
+"information and commands."
+msgstr ""
+
+#: engines/fibs/kplayerlist.cpp:289
+msgid "Info"
+msgstr "рдЬрд╛рдирдХрд╛рд░реА "
+
+#: engines/fibs/kplayerlist.cpp:293
+msgid "Talk"
+msgstr "рдмрд╛рдд рдХрд░реЗрдВ"
+
+#: engines/fibs/kplayerlist.cpp:298
+msgid "Look"
+msgstr "рджреЗрдЦреЗрдВ"
+
+#: engines/fibs/kplayerlist.cpp:299
+msgid "Watch"
+msgstr "рдирд┐рдЧрд░рд╛рдиреА"
+
+#: engines/fibs/kplayerlist.cpp:300
+msgid "Unwatch"
+msgstr "рдирд┐рдЧрд░рд╛рдиреА рдореЗрдВ рдирд╣реАрдВ"
+
+#: engines/fibs/kplayerlist.cpp:301 engines/fibs/kplayerlist.cpp:600
+msgid "Blind"
+msgstr "рдмреНрд▓рд╛рдЗрдВрдб"
+
+#: engines/fibs/kplayerlist.cpp:302
+msgid "Update"
+msgstr "рдЕрджреНрдпрддрди"
+
+#: engines/fibs/kplayerlist.cpp:336
+msgid "Invite"
+msgstr "рдирд┐рдордВрддреНрд░рд┐рдд рдХрд░реЗрдВ"
+
+#: engines/fibs/kplayerlist.cpp:454
+msgid "Column Selection"
+msgstr "рд╕реНрддрдореНрдн рдЪрдпрди"
+
+#: engines/fibs/kplayerlist.cpp:461
+msgid ""
+"Select all the columns that you would\n"
+"like to be shown in the player list."
+msgstr ""
+
+#: engines/fibs/kplayerlist.cpp:484
+msgid "&Playerlist"
+msgstr "рдЦрд┐рд▓рд╛рдбрд╝реА-рд╕реВрдЪреА (&P)"
+
+#: engines/fibs/kplayerlist.cpp:574
+#, c-format
+msgid "Email to %1"
+msgstr "%1 рдХреЛ рдИрдореЗрд▓ рдХрд░реЗрдВ"
+
+#: engines/fibs/kplayerlist.cpp:575
+#, c-format
+msgid "Look at %1"
+msgstr " %1 рдХреЛ рджреЗрдЦреЗрдВ"
+
+#: engines/fibs/kplayerlist.cpp:576
+#, c-format
+msgid "Watch %1"
+msgstr " %1 рдХрд╛ рдирд┐рдЧрд░рд╛рдиреА рдХрд░реЗрдВ"
+
+#: engines/fibs/kplayerlist.cpp:577
+#, c-format
+msgid "Update %1"
+msgstr " %1 рдХреЛ рдЕрджреНрдпрддрди рдХрд░реЗрдВ"
+
+#: engines/fibs/kplayerlist.cpp:598
+#, c-format
+msgid "Unblind %1"
+msgstr "рдЕрдирдмреНрд▓рд╛рдЗрдВрдб %1"
+
+#: engines/fibs/kplayerlist.cpp:598
+#, c-format
+msgid "Blind %1"
+msgstr "рдмреНрд▓рд╛рдЗрдВрдб %1 "
+
+#: engines/fibs/kplayerlist.cpp:889
+msgid "Player List - %1 - %2/%3"
+msgstr "рдЦрд┐рд▓рд╛рдбрд╝реА рд╕реВрдЪреА - %1 - %2/%3"
+
+#: engines/fibs/kbginvite.cpp:55
+msgid "Invite Players"
+msgstr "рдЦрд┐рд▓рд╛рдбрд╝рд┐рдпреЛрдВ рдХреЛ рдирд┐рдордВрддреНрд░рд┐рдд рдХрд░реЗрдВ"
+
+#: engines/fibs/kbginvite.cpp:64
+msgid "&Invite"
+msgstr "рдирд┐рдордВрддреНрд░рд┐рдд рдХрд░реЗрдВ (&I)"
+
+#: engines/fibs/kbginvite.cpp:65
+msgid "&Resume"
+msgstr "рдкреБрдирд░рд╛рд░рдВрдн (&R)"
+
+#: engines/fibs/kbginvite.cpp:66
+msgid "&Unlimited"
+msgstr "рдЕрд╕реАрдорд┐рдд (&U)"
+
+#: engines/fibs/kbginvite.cpp:71
+msgid ""
+"Type the name of the player you want to invite in the first entry\n"
+"field and select the desired match length in the spin box."
+msgstr ""
+
+#: engines/gnubg/kbggnubg.cpp:134
+#, c-format
+msgid "gnubg doubles the cube to %1."
+msgstr "рдЧреНрдиреВрдмрдЧ рдиреЗ рдШрди рдХреЛ %1 рдкрд░ рджреЛрдЧреБрдирд╛ рдХрд░ рджрд┐рдпрд╛."
+
+#: engines/gnubg/kbggnubg.cpp:135
+msgid "gnubg doubles"
+msgstr "рдЧреНрдиреВрдмрдЧ рджреЛрдЧреБрдирд╛"
+
+#: engines/gnubg/kbggnubg.cpp:136
+msgid "&Accept"
+msgstr "рд╕реНрд╡реАрдХрд╛рд░реЗрдВ (&A)"
+
+#: engines/gnubg/kbggnubg.cpp:136
+msgid "Re&double"
+msgstr "рдлрд┐рд░-рджреЛрдЧреБрдирд╛ (&d)"
+
+#: engines/gnubg/kbggnubg.cpp:136
+msgid "&Reject"
+msgstr "рдЕрд╕реНрд╡реАрдХреГрдд (&R)"
+
+#: engines/gnubg/kbggnubg.cpp:188
+msgid "Please roll or double."
+msgstr "рдХреГрдкрдпрд╛ рдкрд╛рдБрд╕рд╛ рдлреЗрдВрдХреЗрдВ рдпрд╛ рджреЛрдЧреБрдирд╛ рдХрд░реЗрдВ"
+
+#: engines/gnubg/kbggnubg.cpp:191
+msgid "Please roll."
+msgstr "рдХреГрдкрдпрд╛ рдкрд╛рдБрд╕рд╛ рдлреЗрдВрдХреЗрдВ"
+
+#: engines/gnubg/kbggnubg.cpp:202
+msgid "You roll %1 and %2."
+msgstr "рдЖрдк рдЪрд▓реЗ %1 рдФрд░ %2."
+
+#: engines/gnubg/kbggnubg.cpp:208
+msgid "Please move 1 piece."
+msgstr "рдХреГрдкрдпрд╛ 1 рдЦрдгреНрдб рдЪрд▓реЗрдВ"
+
+#: engines/gnubg/kbggnubg.cpp:211
+msgid "Please move %1 pieces."
+msgstr "рдХреГрдкрдпрд╛ %1 рдЦрдгреНрдб рдЪрд▓реЗрдВ"
+
+#: engines/gnubg/kbggnubg.cpp:223
+msgid "gnubg rolls %1 and %2."
+msgstr "рдЧреНрдиреВрдмрдЧ рдЪрд▓рд╛ %1 рдФрд░ %2."
+
+#: engines/gnubg/kbggnubg.cpp:225
+msgid "gnubg cannot move."
+msgstr "рдЧреНрдиреВрдмрдЧ рдЪрд▓ рдирд╣реАрдВ рд╕рдХрддрд╛."
+
+#: engines/gnubg/kbggnubg.cpp:239 engines/offline/kbgoffline.cpp:341
+#: engines/offline/kbgoffline.cpp:798
+msgid "%1 vs. %2"
+msgstr "%1 рдмрдирд╛рдо %2"
+
+#: engines/gnubg/kbggnubg.cpp:279 engines/offline/kbgoffline.cpp:286
+msgid "A game is currently in progress. Starting a new one will terminate it."
+msgstr "рдПрдХ рдЦреЗрд▓ рдкреНрд░рдЧрддрд┐ рдкрд░ рд╣реИ. рдПрдХ рдирдпрд╛ рдЦреЗрд▓ рдкреНрд░рд╛рд░рдВрдн рдХрд░рдиреЗ рдкрд░ рд╡рд╣ рдЦреЗрд▓ рдирд╖реНрдЯ рд╣реЛ рдЬрд╛рдПрдЧрд╛."
+
+#: engines/gnubg/kbggnubg.cpp:281 engines/offline/kbgoffline.cpp:288
+msgid "Start New Game"
+msgstr "рдирдпрд╛ рдЦреЗрд▓ рдкреНрд░рд╛рд░рдВрдн рдХрд░реЗрдВ"
+
+#: engines/gnubg/kbggnubg.cpp:281 engines/offline/kbgoffline.cpp:289
+msgid "Continue Old Game"
+msgstr "рдкреБрд░рд╛рдирд╛ рдЦреЗрд▓ рдЬрд╛рд░реА рд░рдЦреЗрдВ"
+
+#: engines/gnubg/kbggnubg.cpp:294
+msgid "Starting a new game."
+msgstr "рдирдпрд╛ рдЦреЗрд▓ рдкреНрд░рд╛рд░рдВрдн рдХрд░реЗрдВ"
+
+#: engines/gnubg/kbggnubg.cpp:382
+msgid "GNU Engine"
+msgstr "рдЧреНрдиреВ рдЗрдВрдЬрд┐рди"
+
+#: engines/gnubg/kbggnubg.cpp:382
+msgid "Here you can configure the GNU backgammon engine"
+msgstr "рдЬреАрдПрдирдпреВ рдмреИрдХрдЧреЗрдореЙрди рдЗрдВрдЬрд┐рди рдХреЛ рдЖрдк рдпрд╣рд╛рдБ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ"
+
+#: engines/gnubg/kbggnubg.cpp:442
+msgid "&Restart GNU Backgammon"
+msgstr "рдЬреАрдПрдирдпреВ рдмреИрдХрдЧреЗрдореЙрди рдлрд┐рд░ рд╕реЗ рдкреНрд░рд╛рд░рдВрдн рдХрд░реЗрдВ (&R)"
+
+#: engines/gnubg/kbggnubg.cpp:474
+msgid ""
+"This is experimental code which currently requires a specially patched version "
+"of GNU Backgammon."
+"<br/>"
+"<br/>"
+msgstr ""
+
+#: engines/gnubg/kbggnubg.cpp:507
+msgid ""
+"Could not start the GNU Backgammon process.\n"
+"Make sure the program is in your PATH and is called \"gnubg\".\n"
+"Make sure that your copy is at least version 0.10"
+msgstr ""
+
+#: engines/gnubg/kbggnubg.cpp:535
+msgid "The GNU Backgammon process (%1) has exited. "
+msgstr "рдЬреАрдПрдирдпреВ рдмреИрдХрдЧреЗрдореЙрди рдкреНрд░рдХреНрд░рд┐рдпрд╛ (%1) рдмрд╛рд╣рд░ рд╣реЛ рдЧрдпрд╛."
+
+#: engines/nextgen/kbgng.cpp:63
+msgid "Local Games"
+msgstr "рд╕реНрдерд╛рдиреАрдп рдЦреЗрд▓"
+
+#: engines/nextgen/kbgng.cpp:64
+msgid "Offer Network Games"
+msgstr "рдиреЗрдЯрд╡рд░реНрдХ рдЦреЗрд▓ рдкреНрд░рд╕реНрддрд╛рд╡рд┐рдд рдХрд░реЗрдВ"
+
+#: engines/nextgen/kbgng.cpp:65
+msgid "Join Network Games"
+msgstr "рдиреЗрдЯрд╡рд░реНрдХ рдЦреЗрд▓ рдореЗрдВ рд╢рд╛рдорд┐рд▓ рд╣реЛрдВ"
+
+#: engines/nextgen/kbgng.cpp:71
+msgid "&Types"
+msgstr "рдкреНрд░рдХрд╛рд░ (&T)"
+
+#: engines/nextgen/kbgng.cpp:77
+msgid "&Names..."
+msgstr "рдирд╛рдо... (&N)"
+
+#: engines/nextgen/kbgng.cpp:138
+msgid ""
+"Type the port number on which you want to listen to connections.\n"
+"The number should be between 1024 and 65535."
+msgstr ""
+
+#: engines/nextgen/kbgng.cpp:150
+#, c-format
+msgid "Now waiting for incoming connections on port %1."
+msgstr "рдкреЛрд░реНрдЯ %1 рдкрд░ рдЖрдиреЗ рд╡рд╛рд▓реЗ рдХрдиреЗрдХреНрд╢рди рдХреЗ рд▓рд┐рдП рдЗрдВрддрдЬрд╛рд░."
+
+#: engines/nextgen/kbgng.cpp:153
+#, c-format
+msgid "Failed to offer connections on port %1."
+msgstr "рдкреЛрд░реНрдЯ %1 рдкрд░ рдХрдиреЗрдХреНрд╢рди рдкреНрд░рд╕реНрддрд╛рд╡ рдЕрд╕рдлрд▓."
+
+#: engines/nextgen/kbgng.cpp:159
+#, fuzzy
+msgid "Type the name of the server you want to connect to:"
+msgstr "рджреНрд╡рд┐рддреАрдп рдЦрд┐рд▓рд╛рдбрд╝реА рдХрд╛ рдирд╛рдо рднрд░реЗрдВ."
+
+#: engines/nextgen/kbgng.cpp:167
+msgid ""
+"Type the port number on %1 you want to connect to.\n"
+"The number should be between 1024 and 65535."
+msgstr ""
+
+#: engines/nextgen/kbgng.cpp:186
+msgid "Now connected to %1:%2."
+msgstr "рдЕрдм рдЬреБрдбрд╝рд╛ рд╣реИ рд╕реЗ %1:%2."
+
+#: engines/nextgen/kbgng.cpp:189
+msgid "Failed to connect to %1:%2."
+msgstr "рд╕реЗ рдЬреБрдбрд╝рдиреЗ рдореЗрдВ рдЕрд╕рдлрд▓ %1:%2."
+
+#: engines/nextgen/kbgng.cpp:210 engines/nextgen/kbgng.cpp:211
+msgid "Player %1 (%2) has joined the game."
+msgstr "рдЦрд┐рд▓рд╛рдбрд╝реА %1 (%2) рдЦреЗрд▓ рдореЗрдВ рд╢рд╛рдорд┐рд▓ рд╣реБрдЖ."
+
+#: engines/nextgen/kbgng.cpp:219
+#, c-format
+msgid "creating player. virtual=%1"
+msgstr "рдЦрд┐рд▓рд╛рдбрд╝реА рдмрдирд╛рдпрд╛ рдЬрд╛ рд░рд╣рд╛ рд╣реИ. рдЖрднрд╛рд╕реА=%1"
+
+#: engines/nextgen/kbgng.cpp:456
+msgid "one"
+msgstr "рдПрдХ"
+
+#: engines/nextgen/kbgng.cpp:457
+msgid "two"
+msgstr "рджреЛ"
+
+#: engines/nextgen/kbgng.cpp:509
+msgid "Player %1 has changed the name to %2."
+msgstr "рдЦрд┐рд▓рд╛рдбрд╝реА %1 рдиреЗ рдЕрдкрдирд╛ рдирд╛рдо рдмрджрд▓ рдХрд░ %2 рд░рдЦ рд▓рд┐рдпрд╛."
+
+#: engines/nextgen/kbgng.cpp:548
+#, fuzzy
+msgid "Type the name of the first player:"
+msgstr "рдкреНрд░рдердо рдЦрд┐рд▓рд╛рдбрд╝реА рдХрд╛ рдирд╛рдо рднрд░реЗрдВ."
+
+#: engines/nextgen/kbgng.cpp:551
+#, fuzzy
+msgid "Type the name of the second player:"
+msgstr "рджреНрд╡рд┐рддреАрдп рдЦрд┐рд▓рд╛рдбрд╝реА рдХрд╛ рдирд╛рдо рднрд░реЗрдВ."
+
+#: engines/nextgen/kbgng.cpp:570
+msgid "Players are %1 and %2"
+msgstr "рдЦрд┐рд▓рд╛рдбрд╝реА рд╣реИрдВ %1 рдФрд░ %2"
+
+#: engines/offline/kbgoffline.cpp:123
+#, fuzzy
+msgid "&New Game..."
+msgstr "рдирд╛рдо... (&N)"
+
+#: engines/offline/kbgoffline.cpp:124
+msgid "&Swap Colors"
+msgstr "рд░рдВрдЧ рдЖрдкрд╕ рдореЗрдВ рдмрджрд▓реЗрдВ (&S)"
+
+#: engines/offline/kbgoffline.cpp:126
+msgid "&Edit Mode"
+msgstr "рд╕рдВрдкрд╛рджрди рдореЛрдб (&E)"
+
+#: engines/offline/kbgoffline.cpp:182
+msgid "Offline Engine"
+msgstr "рдСрдлрд╝рд▓рд╛рдЗрди рдЗрдВрдЬрд┐рди"
+
+#: engines/offline/kbgoffline.cpp:182
+msgid "Use this to configure the Offline engine"
+msgstr "рдСрдлрд╝рд▓рд╛рдЗрди рдЗрдВрдЬрд┐рди рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЗрд╕рдХрд╛ рдЗрд╕реНрддреЗрдорд╛рд▓ рдХрд░реЗрдВ"
+
+#: engines/offline/kbgoffline.cpp:199
+msgid "Names"
+msgstr "рдирд╛рдо"
+
+#: engines/offline/kbgoffline.cpp:209
+msgid "First player:"
+msgstr "рдкреНрд░рдердо рдЦрд┐рд▓рд╛рдбрд╝реАрдГ"
+
+#: engines/offline/kbgoffline.cpp:210
+msgid "Second player:"
+msgstr "рджреНрд╡рд┐рддреАрдп рдЦрд┐рд▓рд╛рдбрд╝реАрдГ"
+
+#: engines/offline/kbgoffline.cpp:217
+msgid "Enter the name of the first player."
+msgstr "рдкреНрд░рдердо рдЦрд┐рд▓рд╛рдбрд╝реА рдХрд╛ рдирд╛рдо рднрд░реЗрдВ."
+
+#: engines/offline/kbgoffline.cpp:218
+msgid "Enter the name of the second player."
+msgstr "рджреНрд╡рд┐рддреАрдп рдЦрд┐рд▓рд╛рдбрд╝реА рдХрд╛ рдирд╛рдо рднрд░реЗрдВ."
+
+#: engines/offline/kbgoffline.cpp:224
+msgid "&Player Names"
+msgstr "рдЦрд┐рд▓рд╛рдбрд╝рд┐рдпреЛрдВ рдХреЗ рдирд╛рдо (&P)"
+
+#: engines/offline/kbgoffline.cpp:237 engines/offline/kbgoffline.cpp:253
+msgid "South"
+msgstr "рджрдХреНрд╖рд┐рдг"
+
+#: engines/offline/kbgoffline.cpp:238 engines/offline/kbgoffline.cpp:254
+msgid "North"
+msgstr "рдЙрддреНрддрд░"
+
+#: engines/offline/kbgoffline.cpp:320
+msgid "%1 rolls %2, %3 rolls %4."
+msgstr "%1 рдЪрд▓рд╛ %2, %3 рдЪрд▓рд╛ %4."
+
+#: engines/offline/kbgoffline.cpp:325 engines/offline/kbgoffline.cpp:328
+msgid "%1 makes the first move."
+msgstr "%1 рдиреЗ рдкрд╣рд▓реА рдЪрд╛рд▓ рдЪрд▓реА"
+
+#: engines/offline/kbgoffline.cpp:391
+msgid ""
+"Please enter the nickname of the player whose home\n"
+"is in the lower half of the board:"
+msgstr ""
+"рдХреГрдкрдпрд╛ рдЦрд┐рд▓рд╛рдбрд╝реА рдХрд╛ рдЙрдкрдирд╛рдо рдкреНрд░рд╡рд┐рд╖реНрдЯ рдХрд░реЗрдВ рдЬрд┐рд╕рдХрд╛ рдШрд░ \n"
+" рдмрд┐рд╕рд╛рдд рдХреЗ рдирд┐рдЪрд▓реЗ рдЦрдгреНрдб рдореЗрдВ рд╣реИрдГ"
+
+#: engines/offline/kbgoffline.cpp:395
+msgid ""
+"Please enter the nickname of the player whose home\n"
+"is in the upper half of the board:"
+msgstr ""
+"рдХреГрдкрдпрд╛ рдЦрд┐рд▓рд╛рдбрд╝реА рдХрд╛ рдЙрдкрдирд╛рдо рдкреНрд░рд╡рд┐рд╖реНрдЯ рдХрд░реЗрдВ рдЬрд┐рд╕рдХрд╛ рдШрд░ \n"
+" рдмрд┐рд╕рд╛рдд рдХреЗ рдКрдкрд░реА рдЦрдгреНрдб рдореЗрдВ рд╣реИрдГ"
+
+#: engines/offline/kbgoffline.cpp:424 engines/offline/kbgoffline.cpp:656
+msgid "%1 wins the game. Congratulations!"
+msgstr "%1 рдиреЗ рдЦреЗрд▓ рдЬреАрдд рд▓рд┐рдпрд╛. рдмрдзрд╛рдИрдпрд╛рдБ!"
+
+#: engines/offline/kbgoffline.cpp:443
+msgid "%1, please roll or double."
+msgstr "%1, рдХреГрдкрдпрд╛ рдкрд╛рдБрд╕рд╛ рдлреЗрдВрдХреЗрдВ рдпрд╛ рджреЛрдЧреБрдирд╛ рдХрд░реЗрдВ"
+
+#: engines/offline/kbgoffline.cpp:562
+msgid "It's not your turn to roll!"
+msgstr "рдкрд╛рдБрд╕рд╛ рдлреЗрдВрдХрдиреЗ рдХреА рдпрд╣ рдЖрдкрдХреА рдмрд╛рд░реА рдирд╣реАрдВ рд╣реИ "
+
+#: engines/offline/kbgoffline.cpp:614
+msgid "Game over!"
+msgstr "рдЦреЗрд▓ рдЦрд╝рддреНрдо !"
+
+#: engines/offline/kbgoffline.cpp:621
+#, fuzzy
+msgid "%1, you cannot move."
+msgstr "%1, рдЖрдк рдЪрд╛рд▓ рдирд╣реАрдВ рдЪрд▓ рд╕рдХрддреЗ."
+
+#: engines/offline/kbgoffline.cpp:630
+#, fuzzy, c-format
+msgid ""
+"_n: , please move 1 piece.\n"
+", please move %n pieces."
+msgstr "%1, рдХреГрдкрдпрд╛ %2 рдЦрдгреНрдб рдЪрд▓реЗрдВ."
+
+#: engines/offline/kbgoffline.cpp:649
+msgid "%1 has doubled. %2, do you accept the double?"
+msgstr "%1 рдиреЗ рджреЛрдЧреБрдирд╛ рдХрд┐рдпрд╛. %2, рдХреНрдпрд╛ рдЖрдк рджреЛрдЧреБрдирд╛ рд╕реНрд╡реАрдХрд╛рд░ рдХрд░рддреЗ рд╣реИрдВ?"
+
+#: engines/offline/kbgoffline.cpp:652
+msgid "Doubling"
+msgstr "рджреЛрдЧреБрдирд╛"
+
+#: engines/offline/kbgoffline.cpp:661
+msgid "%1 has accepted the double. The game continues."
+msgstr "%1 рдиреЗ рджреЛрдЧреБрдирд╛ рд╕реНрд╡реАрдХрд╛рд░ рдХрд┐рдпрд╛ рд╣реИ. рдЦреЗрд▓ рдЬрд╛рд░реА рд╣реИ."
+
+#: engines/offline/kbgoffline.cpp:699
+msgid "In the middle of a game. Really quit?"
+msgstr "рдЦреЗрд▓ рдХреЗ рдмреАрдЪ рдореЗрдВ рд╣реИрдВ. рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдмрд╛рд╣рд░ рд╣реЛрдВ?"
+
+#: engines/offline/kbgoffline.cpp:724
+msgid "Text commands are not yet working. The command '%1' has been ignored."
+msgstr ""
+
+#: engines/offline/kbgoffline.cpp:794
+msgid "%1 vs. %2 - Edit Mode"
+msgstr "%1 рдмрдирд╛рдо %2 - рд╕рдВрдкрд╛рджрди рдореЛрдб"
+
+#: _translatorinfo.cpp:1
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr "рд░рд╡рд┐рд╢рдВрдХрд░ рд╢реНрд░реАрд╡рд╛рд╕реНрддрд╡"
+
+#: _translatorinfo.cpp:3
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr "raviratlami@yahoo.com , http://www.geocities.com/raviratlami/"
+
+#: main.cpp:31
+#, fuzzy
+msgid "A Backgammon program for KDE"
+msgstr "рдХреЗрдбреАрдИ рдХреЗ рд▓рд┐рдП рдПрдХ рдмреИрдХрдЧреЗрдореЙрди рдкреНрд░реЛрдЧреНрд░рд╛рдо."
+
+#: main.cpp:32
+msgid ""
+"This is a graphical backgammon program. It supports backgammon games\n"
+"with other players, games against computer engines like GNU bg and even\n"
+"on-line games on the 'First Internet Backgammon Server'."
+msgstr ""
+"рдпрд╣ рдЪрд┐рддреНрд░рдордп рдмреИрдХрдЧреЗрдореЙрди рдкреНрд░реЛрдЧреНрд░рд╛рдо рд╣реИ. рдпрд╣ рдЕрдиреНрдп рдЦрд┐рд▓рд╛рдбрд╝рд┐рдпреЛрдВ рдХреЗ рд╕рд╛рде, рдХрдореНрдкрдпреВрдЯрд░ рдЗрдВрдЬрд┐рди "
+"рдЬреИрд╕реЗ рдЬреАрдПрдирдпреВ рдмреАрдЬреА,\n"
+" рдпрд╣рд╛рдБ рддрдХ рдХрд┐ 'рдкреНрд░рдердо рдЗрдВрдЯрд░рдиреЗрдЯ рдмреИрдХрдЧреЗрдореЙрди рд╕рд░реНрд╡рд░' рд╕реЗ рдЖрди рд▓рд╛рдЗрди рдЦреЗрд▓\n"
+" рдХреЗ рдмреИрдХрдЧреЗрдореЙрди рдЦреЗрд▓ рд╕рдорд░реНрдерд┐рдд рдХрд░рддрд╛ рд╣реИ"
+
+#: main.cpp:43
+msgid "KBackgammon"
+msgstr "рдХреЗ-рдмреИрдХрдЧреЗрдореЙрди"
+
+#: main.cpp:46
+msgid "Author & maintainer"
+msgstr "рд▓реЗрдЦрдХ рд╡ рдореЗрдВрдЯреЗрдирд░"
+
+#: main.cpp:49
+msgid "Initial anti-aliasing of the board"
+msgstr ""
+
+#. i18n: file kbackgammonui.rc line 5
+#: rc.cpp:3
+#, no-c-format
+msgid "&Move"
+msgstr "рдЦрд┐рд╕рдХрд╛рдПрдБ (&M) "
+
+#. i18n: file kbackgammonui.rc line 10
+#: rc.cpp:6
+#, no-c-format
+msgid "&Command"
+msgstr "рдХрдорд╛рдВрдб (&C)"
+
+#. i18n: file kbackgammonui.rc line 32
+#: rc.cpp:18
+#, no-c-format
+msgid "Command Toolbar"
+msgstr "рдХрдорд╛рдВрдб рдФрдЬрд╝рд╛рд░ рдкрдЯреНрдЯреА"
+
+#~ msgid "Type the name of the %1 player."
+#~ msgstr "рдЦрд┐рд▓рд╛рдбрд╝реА %1 рдХрд╛ рдирд╛рдо рдЯрд╛рдЗрдк рдХрд░реЗрдВ."
+
+#~ msgid "%1, please move 1 piece."
+#~ msgstr "%1, рдХреГрдкрдпрд╛ 1 рдЦрдгреНрдб рдЪрд▓реЗрдВ."
+
+#~ msgid "You won't hear what people shout."
+#~ msgstr "рдЖрдк рд╕реБрди рдирд╣реАрдВ рд╕рдХрддреЗ рдХрд┐ рд▓реЛрдЧ рдХреНрдпрд╛ рдЪрд┐рд▓реНрд▓рд╛рддреЗ рд╣реИрдВ."
diff --git a/tde-i18n-hi/messages/kdegames/kbattleship.po b/tde-i18n-hi/messages/kdegames/kbattleship.po
new file mode 100644
index 00000000000..ec4a32addc2
--- /dev/null
+++ b/tde-i18n-hi/messages/kdegames/kbattleship.po
@@ -0,0 +1,601 @@
+# translation of kbattleship.po to Hindi
+# Copyright (C) 2004 Free Software Foundation, Inc.
+# G Karunakar <karunakar@freedomink.org>, 2004.
+# Ravishankar Shrivastava <raviratlami@yahoo.com>, 2004.
+# Ravishankar Shrivastava <raviratlami@gmail.com>, 2004.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: kbattleship\n"
+"POT-Creation-Date: 2008-07-08 01:19+0200\n"
+"PO-Revision-Date: 2004-08-23 08:40+0530\n"
+"Last-Translator: Ravishankar Shrivastava <raviratlami@gmail.com>\n"
+"Language-Team: Hindi <indlinux-hindi@lists.sourceforge.net>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.3.1\n"
+
+#: _translatorinfo.cpp:1
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr "рд░рд╡рд┐рд╢рдВрдХрд░ рд╢реНрд░реАрд╡рд╛рд╕реНрддрд╡"
+
+#: _translatorinfo.cpp:3
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr "raviratlami@yahoo.com , http://www.geocities.com/raviratlami/"
+
+#: kbattleship.cpp:87 kbattleship.cpp:1201
+msgid " Player 1: %1 "
+msgstr " рдЦрд┐рд▓рд╛рдбрд╝реА 1: %1 "
+
+#: kbattleship.cpp:88 kbattleship.cpp:1207
+msgid " Player 2: %1 "
+msgstr " рдЦрд┐рд▓рд╛рдбрд╝реА 2: %1 "
+
+#: kbattleship.cpp:89 kbattleship.cpp:430 kbattleship.cpp:704
+#: kbattleship.cpp:813 kbattleship.cpp:1220 kbattleship.cpp:1234
+msgid "Ready"
+msgstr "рддреИрдпрд╛рд░"
+
+#: kbattleship.cpp:96
+msgid "&Connect to Server..."
+msgstr "рд╕рд░реНрд╡рд░ рд╕реЗ рдЬреБрдбрд╝реЗрдВ... (&C)"
+
+#: kbattleship.cpp:97
+msgid "&Start Server..."
+msgstr "рд╕рд░реНрд╡рд░ рдЪрд╛рд▓реВ рдХрд░реЗрдВ... (&S)"
+
+#: kbattleship.cpp:98
+msgid "S&ingle Player..."
+msgstr "рдПрдХрд▓ рдЦрд┐рд▓рд╛рдбрд╝реА (&i)"
+
+#: kbattleship.cpp:101
+msgid "&Enemy Info"
+msgstr "рджреБрд╢реНрдорди рдЬрд╛рдирдХрд╛рд░реА (&E)"
+
+#: kbattleship.cpp:103
+msgid "&Play Sounds"
+msgstr "рдзреНрд╡рдирд┐ рджреЗрдВ (&P)"
+
+#: kbattleship.cpp:104
+msgid "&Show Grid"
+msgstr "рдЧреНрд░рд┐рдб рджрд┐рдЦрд╛рдПрдБ (&S)"
+
+#: kbattleship.cpp:105
+msgid "Hide Grid"
+msgstr ""
+
+#: kbattleship.cpp:187
+msgid "Sending Message..."
+msgstr "рд╕рдВрджреЗрд╢ рднреЗрдЬ рд░рд╣реЗ..."
+
+#: kbattleship.cpp:311 kbattleship.cpp:1231 kbattleship.cpp:1313
+msgid "S&ingle Player"
+msgstr "рдПрдХрд▓ рдЦрд┐рд▓рд╛рдбрд╝реА (&i)"
+
+#: kbattleship.cpp:314 kbattleship.cpp:406
+msgid "You won the game :)"
+msgstr "рдЖрдкрдиреЗ рдЦреЗрд▓ рдЬреАрдд рд▓рд┐рдпрд╛ :)"
+
+#: kbattleship.cpp:317 kbattleship.cpp:738 kbattleship.cpp:1320
+msgid "Do you want to restart the game?"
+msgstr "рдХреНрдпрд╛ рдЖрдк рдЦреЗрд▓ рдлрд┐рд░ рд╕реЗ рдкреНрд░рд╛рд░рдВрдн рдХрд░рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ?"
+
+#: kbattleship.cpp:317 kbattleship.cpp:738 kbattleship.cpp:1320
+msgid "Restart"
+msgstr ""
+
+#: kbattleship.cpp:317 kbattleship.cpp:738 kbattleship.cpp:1320
+msgid "Do Not Restart"
+msgstr ""
+
+#: kbattleship.cpp:401
+msgid "Waiting for enemy to shoot.."
+msgstr "рдЗрд╕ рдкреНрд░рддреАрдХреНрд╖рд╛ рдореЗрдВ рдХрд┐ рджреБрд╢реНрдорди рдЧреЛрд▓реА рдЪрд▓рд╛рдП..."
+
+#: kbattleship.cpp:419 kbattleship.cpp:425
+msgid "Enemy disconnected."
+msgstr "рджреБрд╢реНрдорди рдбрд┐рд╕реНрдХрдиреЗрдХреНрдЯ рд╣реЛ рдЧрдпрд╛"
+
+#: kbattleship.cpp:434
+msgid "&Connect to server"
+msgstr "рд╕рд░реНрд╡рд░ рд╕реЗ рдЬреБрдбрд╝реЗрдВ (&C)"
+
+#: kbattleship.cpp:435
+msgid "&Start server"
+msgstr "рд╕рд░реНрд╡рд░ рдЪрд╛рд▓реВ рдХрд░реЗрдВ (&S)"
+
+#: kbattleship.cpp:436
+msgid "S&ingle game"
+msgstr "рдПрдХрд▓ рдЦреЗрд▓ (&i)"
+
+#: kbattleship.cpp:557
+msgid "Waiting for computer player to start the match..."
+msgstr "рдкреНрд░рддреАрдХреНрд╖рд╛ рдореЗрдВ рдХрд┐ рдХрдореНрдкреНрдпреВрдЯрд░ рдЦрд┐рд▓рд╛рдбрд╝реА рдкреНрд░рддрд┐рдпреЛрдЧрд┐рддрд╛ рдкреНрд░рд╛рд░рдВрдн рдХрд░реЗ..."
+
+#: kbattleship.cpp:567 konnectionhandling.cpp:112 konnectionhandling.cpp:136
+msgid "Waiting for other player to place their ships..."
+msgstr "рдЕрдиреНрдп рдЦрд┐рд▓рд╛рдбрд╝рд┐рдпреЛрдВ рджреНрд╡рд╛рд░рд╛ рдЙрдирдХреЗ рдЬрд╣рд╛рдЬреЛрдВ рдХреЛ рд░рдЦреЗ рдЬрд╛рдиреЗ рдХреА рдкреНрд░рддреАрдХреНрд╖рд╛ рдореЗрдВ..."
+
+#: kbattleship.cpp:569
+msgid "Waiting for other player to start the match..."
+msgstr "рдЕрдиреНрдп рдЦрд┐рд▓рд╛рдбрд╝реА рджреНрд╡рд╛рд░рд╛ рдкреНрд░рддрд┐рдпреЛрдЧрд┐рддрд╛ рдкреНрд░рд╛рд░рдВрдн рдХрд░рдиреЗ рдХреА рдкреНрд░рддреАрдХреНрд╖рд╛ рдореЗрдВ..."
+
+#. i18n: file dialogs/statDlg.ui line 172
+#: kbattleship.cpp:639 kbattleship.cpp:670 rc.cpp:105
+#, no-c-format
+msgid "Shots"
+msgstr "рдЧреЛрд▓реЗ"
+
+#. i18n: file dialogs/statDlg.ui line 263
+#: kbattleship.cpp:640 kbattleship.cpp:671 rc.cpp:111
+#, no-c-format
+msgid "Hits"
+msgstr "рдорд╛рд░"
+
+#. i18n: file dialogs/statDlg.ui line 351
+#: kbattleship.cpp:641 kbattleship.cpp:672 rc.cpp:117
+#, no-c-format
+msgid "Water"
+msgstr "рдкрд╛рдиреА"
+
+#: kbattleship.cpp:697
+msgid "Loading Connect-Server dialog..."
+msgstr "рдХрдиреЗрдХреНрдЯ-рд╕рд░реНрд╡рд░ рд╕рдВрд╡рд╛рдж рд▓реЛрдб рдХрд┐рдпрд╛ рдЬрд╛ рд░рд╣рд╛ рд╣реИ..."
+
+#: kbattleship.cpp:718
+msgid "The client is asking to restart the game. Do you accept?"
+msgstr ""
+"рдпрд╣ рдХреНрд▓рд╛рдПрдВрдЯ рдЦреЗрд▓ рдХреЛ рдлрд┐рд░ рд╕реЗ рдкреНрд░рд╛рд░рдВрдн рдХрд░рдиреЗ рдХреЛ рдкреВрдЫ рд░рд╣рд╛ рд╣реИ. рдХреНрдпрд╛ рдЖрдкрдХреЛ рд╕реНрд╡реАрдХрд╛рд░ рд╣реИ?"
+
+#: kbattleship.cpp:718
+msgid "Accept Restart"
+msgstr ""
+
+#: kbattleship.cpp:718
+msgid "Deny Restart"
+msgstr ""
+
+#: kbattleship.cpp:724 kbattleship.cpp:744 kbattleship.cpp:1280
+#: konnectionhandling.cpp:118 konnectionhandling.cpp:171
+msgid ""
+"Please place your ships. Use the \"Shift\" key to place the ships vertically."
+msgstr ""
+"рдХреГрдкрдпрд╛ рдЕрдкрдиреЗ рдЬрд╣рд╛рдЬреЛрдВ рдХреЛ рд░рдЦреЗрдВ. \"рд╢рд┐рдлреНрдЯ\" рдХреБрдВрдЬреА рдХрд╛ рдЙрдкрдпреЛрдЧ рдЬрд╣рд╛рдЬреЛрдВ рдХреЛ рдЦрдбрд╝рд╛ рд░рдЦрдиреЗ рдХреЗ рд▓рд┐рдП "
+"рдХрд░реЗрдВ."
+
+#: kbattleship.cpp:764
+msgid "Do you want to ask the server restarting the game?"
+msgstr "рдХреНрдпрд╛ рдЖрдк рд╕рд░реНрд╡рд░ рдХреЛ рдЦреЗрд▓ рдлрд┐рд░ рд╕реЗ рдЪрд╛рд▓реВ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдкреВрдЫрдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ?"
+
+#: kbattleship.cpp:764
+msgid "Ask to Restart"
+msgstr ""
+
+#: kbattleship.cpp:764
+msgid "Do Not Ask"
+msgstr ""
+
+#: kbattleship.cpp:770
+msgid "Waiting for an answer..."
+msgstr "рдПрдХ рдЙрддреНрддрд░ рдХреА рдкреНрд░рддреАрдХреНрд╖рд╛ рдореЗрдВ..."
+
+#: kbattleship.cpp:806
+msgid "Loading Start-Server dialog..."
+msgstr "рд╕реНрдЯрд╛рд░реНрдЯ-рд╕рд░реНрд╡рд░ рд╕рдВрд╡рд╛рдж рд▓реЛрдб рдХрд┐рдпрд╛ рдЬрд╛ рд░рд╣рд╛ рд╣реИ..."
+
+#: kbattleship.cpp:846
+msgid "&Stop server"
+msgstr "рд╕рд░реНрд╡рд░ рдмрдиреНрдж рдХрд░реЗрдВ (&S)"
+
+#: kbattleship.cpp:849
+msgid "Waiting for a player..."
+msgstr "рдПрдХ рдЦрд┐рд▓рд╛рдбрд╝реА рдХреА рдкреНрд░рддреАрдХреНрд╖рд╛ рдореЗрдВ..."
+
+#: kbattleship.cpp:1077
+msgid "The URL passed to KDE Battleship '%1' is not a valid url"
+msgstr ""
+
+#: kbattleship.cpp:1083
+msgid ""
+"The URL passed to KDE Battleship '%1' is not recognised as a Battleship game."
+msgstr ""
+
+#: kbattleship.cpp:1116
+msgid "Dis&connect from server"
+msgstr "рд╕рд░реНрд╡рд░ рд╕реЗ рдбрд┐рд╕реНрдХрдиреЗрдХреНрдЯ рд╣реЛрдВ (&c)"
+
+#: kbattleship.cpp:1216
+msgid "Start Game"
+msgstr "рдЦреЗрд▓ рдкреНрд░рд╛рд░рдВрдн рдХрд░реЗрдВ"
+
+#: kbattleship.cpp:1216
+msgid "Nick name:"
+msgstr "рдЙрдк рдирд╛рдордГ"
+
+#: kbattleship.cpp:1250
+msgid "&Stop game"
+msgstr "рдЦреЗрд▓ рдмрдиреНрдж рдХрд░реЗрдВ (&S)"
+
+#: kbattleship.cpp:1253
+msgid "Waiting for the AI player to place the ships..."
+msgstr "рдПрдЖрдИ рдЦрд┐рд▓рд╛рдбрд╝реА рджреНрд╡рд╛рд░рд╛ рдЬрд╣рд╛рдЬ рд░рдЦрдиреЗ рдХреЗ рд▓рд┐рдП рдкреНрд░рддреАрдХреНрд╖рд╛рд░рдд..."
+
+#: kbattleship.cpp:1304 konnectionhandling.cpp:124 konnectionhandling.cpp:192
+msgid "Enemy has shot. Shoot now."
+msgstr "рджреБрд╢реНрдорди рдиреЗ рдЧреЛрд▓реА рдЪрд▓рд╛рдИ. рдЕрднреА рдЧреЛрд▓реА рдЪрд▓рд╛рдПрдВ"
+
+#: kbattleship.cpp:1316
+#, fuzzy
+msgid "You lost the game. :("
+msgstr "рдЖрдк рдЦреЗрд▓ рд╣рд╛рд░ рдЧрдП :("
+
+#: kbattleshipserver.cpp:44
+msgid ""
+"Failed to bind to local port \"%1\"\n"
+"\n"
+"Please check if another KBattleship server instance\n"
+"is running or another application uses this port."
+msgstr ""
+"рд╕реНрдерд╛рдиреАрдп рдкреЛрд░реНрдЯ рдХреЛ рдмрд╛рдЗрдВрдб рдХрд░рдиреЗ рдореЗрдВ рдЕрд╕рдлрд▓ \"%1\"\n"
+"\n"
+"рдХреГрдкрдпрд╛ рдЬрд╛рдБрдЪреЗрдВ рдХрд┐ рдПрдХ рдЕрдиреНрдп рдХреЗ-рдмреИрдЯрд▓рд╢рд┐рдк рд╕рд░реНрд╡рд░ рдЕрдиреБрд░реЛрдз рддреЛ\n"
+"рдирд╣реАрдВ рдЪрд▓ рд░рд╣рд╛ рд╣реИ рдпрд╛ рдХреЛрдИ рдЕрдиреНрдп рдЕрдиреБрдкреНрд░рдпреЛрдЧ рдЗрд╕ рдкреЛрд░реНрдЯ рдХрд╛ рдЙрдкрдпреЛрдЧ рддреЛ рдирд╣реАрдВ рдХрд░ рд░рд╣рд╛ рд╣реИ."
+
+#: kbattleshipserver.cpp:78
+msgid "The connection broke down!"
+msgstr "рдХрдиреЗрдХреНрд╢рди рдЯреВрдЯ рдЧрдпрд╛!"
+
+#. i18n: file dialogs/connectDlg.ui line 16
+#: kclientdialog.cpp:29 rc.cpp:24
+#, no-c-format
+msgid "Connect to Server"
+msgstr "рд╕рд░реНрд╡рд░ рд╕реЗ рдЬреБрдбрд╝реЗрдВ"
+
+#: kclientdialog.cpp:29
+msgid "&Connect"
+msgstr "рдЬреБрдбрд╝реЗрдВ (&C)"
+
+#: kmessage.cpp:28
+msgid "KBattleship"
+msgstr "рдХреЗ-рдмреИрдЯрд▓рд╢рд┐рдк"
+
+#: kmessage.cpp:30
+msgid "The KDE Battleship clone"
+msgstr "рдХреЗрдбреАрдИ рдмреИрдЯрд▓рд╢рд┐рдк рдкреНрд░рддрд┐рд░реВрдк"
+
+#: konnectionhandling.cpp:74
+msgid "Connection to client lost. Aborting the game."
+msgstr "рд╕рд░реНрд╡рд░ рд╕реЗ рдХрдиреЗрдХреНрд╢рди рдЦреЛрдпрд╛. рдЦреЗрд▓ рдмрдиреНрдж рдХрд┐рдпрд╛."
+
+#: konnectionhandling.cpp:97
+msgid ""
+"Connection dropped by enemy. The client's protocol implementation (%1) is not "
+"compatible with our (%2) version."
+msgstr ""
+"рджреБрд╢реНрдорди рдиреЗ рдХрдиреЗрдХреНрд╢рди рдЫреЛрдбрд╝ рджрд┐рдпрд╛. рдХреНрд▓рд╛рдПрдВрдЯ рдХрд╛ рдкреНрд░реЛрдЯреЛрдХреЙрд▓ рд╕рдВрд╕реНрдХрд░рдг рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди (%1) "
+"рд╣рдорд╛рд░реЗ рд╕рдВрд╕реНрдХрд░рдг (%2) рд╕реЗ рд╕рдВрдЧрдд рдирд╣реАрдВ рд░рдЦрддрд╛."
+
+#: konnectionhandling.cpp:142 konnectionhandling.cpp:203
+msgid "You lost the game :("
+msgstr "рдЖрдк рдЦреЗрд▓ рд╣рд╛рд░ рдЧрдП :("
+
+#: konnectionhandling.cpp:162
+msgid ""
+"Connection to client dropped. The client's protocol implementation (%1) is not "
+"compatible with our (%2) version."
+msgstr ""
+"рдХреНрд▓рд╛рдПрдВрдЯ рд╕реЗ рдХрдиреЗрдХреНрд╢рди рдЫреВрдЯ рдЧрдпрд╛. рдХреНрд▓рд╛рдПрдВрдЯ рдХрд╛ рдкреНрд░реЛрдЯреЛрдХреЙрд▓ рд╕рдВрд╕реНрдХрд░рдг рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди (%1) рд╣рдорд╛рд░реЗ "
+"рд╕рдВрд╕реНрдХрд░рдг (%2) рд╕реЗ рд╕рдВрдЧрдд рдирд╣реАрдВ рд░рдЦрддрд╛."
+
+#: konnectionhandling.cpp:170
+msgid "We have a player. Let's start..."
+msgstr "рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рдПрдХ рдЦрд┐рд▓рд╛рдбрд╝реА рд╣реИ. рдЪрд▓реЛ рдкреНрд░рд╛рд░рдВрдн рдХрд░рддреЗ рд╣реИрдВ..."
+
+#: konnectionhandling.cpp:180
+msgid "You can shoot now."
+msgstr "рдЕрдм рдЖрдк рдЧреЛрд▓реА рдЪрд▓рд╛ рд╕рдХрддреЗ рд╣реИрдВ."
+
+#: konnectionhandling.cpp:223
+msgid "Connection refused by other host."
+msgstr "рдЕрдиреНрдп рд╣реЛрд╕реНрдЯ рджреНрд╡рд╛рд░рд╛ рдХрдиреЗрдХреНрд╢рди рдордирд╛ рдХрд┐рдпрд╛ рдЧрдпрд╛."
+
+#: konnectionhandling.cpp:227
+msgid "Couldn't lookup host."
+msgstr "рд╣реЛрд╕реНрдЯ рддрд▓рд╛рд╢ рдирд╣реАрдВ рдкрд╛рдпрд╛."
+
+#: konnectionhandling.cpp:231
+msgid "Couldn't connect to server."
+msgstr "рд╕рд░реНрд╡рд░ рд╕реЗ рдХрдиреЗрдХреНрдЯ рдирд╣реАрдВ рд╣реЛ рдкрд╛рдпрд╛"
+
+#: konnectionhandling.cpp:235
+#, fuzzy, c-format
+msgid "Unknown error; No: %1"
+msgstr "рдЕрдЬреНрдЮрд╛рдд рддреНрд░реБрдЯрд┐; рдХреНрд░.: %1"
+
+#: konnectionhandling.cpp:244
+msgid "Connection to server lost. Aborting the game."
+msgstr "рд╕рд░реНрд╡рд░ рд╕реЗ рдХрдиреЗрдХреНрд╢рди рдЯреВрдЯрд╛. рдЦреЗрд▓ рдмрдиреНрдж рдХрд┐рдпрд╛."
+
+#. i18n: file dialogs/serverDlg.ui line 16
+#: kserverdialog.cpp:25 rc.cpp:75
+#, no-c-format
+msgid "Start Server"
+msgstr "рд╕рд░реНрд╡рд░ рдЪрд╛рд▓реВ рдХрд░реЗрдВ"
+
+#: kshiplist.cpp:122
+msgid "You cannot place the ship here."
+msgstr "рдЖрдк рдпрд╣рд╛рдБ рдЬрд╣рд╛рдЬ рдирд╣реАрдВ рд░рдЦ рд╕рдХрддреЗ."
+
+#: main.cpp:28
+msgid ""
+"URL of server to attach to. In the form kbattleship://host:port/ or host:port"
+msgstr ""
+
+#: main.cpp:36
+msgid "Project Founder, GUI Handling, Client/Server"
+msgstr "рдкрд░рд┐рдпреЛрдЬрдирд╛ рд╕реНрдерд╛рдкрдХ, рдЬреАрдпреВрдЖрдИ рд╣реИрдВрдбрд▓рд┐рдВрдЧ, рдХреНрд▓рд╛рдПрдВрдЯ/рд╕рд░реНрд╡рд░"
+
+#: main.cpp:37
+msgid "Dialog Stuff, Client/Server"
+msgstr "рд╕рдВрд╡рд╛рдж рд╕рд╛рдордЧреНрд░реА, рдХреНрд▓рд╛рдПрдВрдЯ/рд╕рд░реНрд╡рд░"
+
+#: main.cpp:38
+msgid "Computer Player"
+msgstr "рдХрдореНрдкреНрдпреВрдЯрд░ рдЦрд┐рд▓рд╛рдбрд╝реА"
+
+#: main.cpp:39
+msgid "Icon"
+msgstr "рдкреНрд░рддреАрдХ"
+
+#: main.cpp:40
+msgid "Sounds"
+msgstr "рдзреНрд╡рдирд┐"
+
+#: main.cpp:41
+msgid "GFX"
+msgstr "GFX"
+
+#: main.cpp:42
+msgid "Non-Latin1 Support"
+msgstr "рдиреЙрди-рд▓реЗрдЯрд┐рди1 рд╕рдорд░реНрдерди"
+
+#: main.cpp:43
+msgid "Various improvements"
+msgstr "рдЕрдиреЗрдХрд╛рдиреЗрдХ рд╕реБрдзрд╛рд░"
+
+#: main.cpp:44 main.cpp:45
+msgid "Various improvements and bugfixes"
+msgstr "рдЕрдиреЗрдХрд╛рдиреЗрдХ рд╕реБрдзрд╛рд░ рддрдерд╛ рдмрдЧ- рдлрд┐рдХреНрд╕реЗрд╕"
+
+#: main.cpp:46
+msgid "Bugfixes and refactoring"
+msgstr ""
+
+#: main.cpp:47
+msgid "DNS-SD discovery"
+msgstr ""
+
+#: main.cpp:58
+msgid ""
+"You don't have KBattleship pictures installed. The game cannot run without "
+"them!"
+msgstr ""
+"рдЖрдкрдХреЗ рдкрд╛рд╕ рдХреЗ-рдмреИрдЯрд▓рд╢рд┐рдк рдЫрд╡рд┐ рд╕рдВрд╕реНрдерд╛рдкрд┐рдд рдирд╣реАрдВ рд╣реИрдВ. рдЦреЗрд▓ рдЙрдирдХреЗ рдмрдЧреИрд░ рдЪрд▓ рдирд╣реАрдВ рд╕рдХрддрд╛!"
+
+#. i18n: file dialogs/chatDlg.ui line 16
+#: rc.cpp:9
+#, no-c-format
+msgid "Chat Widget"
+msgstr "рдЧрдкрд╢рдк рд╡рд┐рдЬреЗрдЯ"
+
+#. i18n: file dialogs/chatDlg.ui line 47
+#: rc.cpp:12
+#, no-c-format
+msgid "Enter a message here"
+msgstr "рдПрдХ рд╕рдВрджреЗрд╢ рдпрд╣рд╛рдБ рднрд░реЗрдВ"
+
+#. i18n: file dialogs/chatDlg.ui line 55
+#: rc.cpp:15
+#, fuzzy, no-c-format
+msgid "&Send"
+msgstr "рднреЗрдЬреЗрдВ"
+
+#. i18n: file dialogs/chatDlg.ui line 61
+#: rc.cpp:18
+#, no-c-format
+msgid "Press here to send the message"
+msgstr "рд╕рдВрджреЗрд╢ рднреЗрдЬрдиреЗ рдХреЗ рд▓рд┐рдП рдпрд╣рд╛рдБ рджрдмрд╛рдПрдБ "
+
+#. i18n: file dialogs/chatDlg.ui line 83
+#: rc.cpp:21
+#, no-c-format
+msgid "Chat dialog:"
+msgstr "рдЧрдкрд╢рдк рд╕рдВрд╡рд╛рдж"
+
+#. i18n: file dialogs/connectDlg.ui line 39
+#: rc.cpp:27 rc.cpp:87
+#, fuzzy, no-c-format
+msgid "&Nick name:"
+msgstr "рдЙрдк рдирд╛рдордГ"
+
+#. i18n: file dialogs/connectDlg.ui line 58
+#: rc.cpp:30 rc.cpp:90 rc.cpp:93
+#, no-c-format
+msgid "Enter a name that identifies you in the game"
+msgstr "рдПрдХ рдирд╛рдо рднрд░реЗрдВ рдЬрд┐рд╕рд╕реЗ рдЖрдк рдЦреЗрд▓ рдореЗрдВ рдкрд╣рдЪрд╛рдиреЗ рдЬрд╛рдПрдБ "
+
+#. i18n: file dialogs/connectDlg.ui line 74
+#: rc.cpp:33
+#, fuzzy, no-c-format
+msgid "&Server:"
+msgstr "рд╕рд░реНрд╡рд░рдГ"
+
+#. i18n: file dialogs/connectDlg.ui line 90
+#: rc.cpp:36
+#, fuzzy, no-c-format
+msgid "LAN games:"
+msgstr "рдирд╛рдо "
+
+#. i18n: file dialogs/connectDlg.ui line 136
+#: rc.cpp:39 rc.cpp:84
+#, fuzzy, no-c-format
+msgid "&Port:"
+msgstr "рдкреЛрд░реНрдЯрдГ"
+
+#. i18n: file dialogs/connectDlg.ui line 160
+#: rc.cpp:42
+#, no-c-format
+msgid "Choose a port to connect to"
+msgstr "рдЬреБрдбрд╝рдиреЗ рдХреЗ рд▓рд┐рдП рдкреЛрд░реНрдЯ рдЪреБрдиреЗрдВ"
+
+#. i18n: file dialogs/infoDlg.ui line 16
+#: rc.cpp:45
+#, no-c-format
+msgid "Enemy Client Information"
+msgstr "рджреБрд╢реНрдорди рдХреНрд▓рд╛рдПрдВрдЯ рдЬрд╛рдирдХрд╛рд░реА"
+
+#. i18n: file dialogs/infoDlg.ui line 72
+#: rc.cpp:48
+#, no-c-format
+msgid "Client identifier:"
+msgstr "рдХреНрд▓рд╛рдПрдВрдЯ рдЖрдЗрдбреЗрдВрдЯрд┐рдлрд╛рдпрд░рдГ"
+
+#. i18n: file dialogs/infoDlg.ui line 91
+#: rc.cpp:51
+#, no-c-format
+msgid "Client information:"
+msgstr "рдХреНрд▓рд╛рдПрдВрдЯ рдЬрд╛рдирдХрд╛рд░реАрдГ"
+
+#. i18n: file dialogs/infoDlg.ui line 107
+#: rc.cpp:54
+#, no-c-format
+msgid "CV"
+msgstr "CV"
+
+#. i18n: file dialogs/infoDlg.ui line 120
+#: rc.cpp:57
+#, no-c-format
+msgid "Client version:"
+msgstr "рдХреНрд▓рд╛рдПрдВрдЯ рд╕рдВрд╕реНрдХрд░рдг:"
+
+#. i18n: file dialogs/infoDlg.ui line 133
+#: rc.cpp:60
+#, no-c-format
+msgid "Protocol version:"
+msgstr "рдкреНрд░реЛрдЯреЛрдХреЙрд▓ рд╕рдВрд╕реНрдХрд░рдг:"
+
+#. i18n: file dialogs/infoDlg.ui line 149
+#: rc.cpp:63
+#, no-c-format
+msgid "PV"
+msgstr "PV"
+
+#. i18n: file dialogs/infoDlg.ui line 165
+#: rc.cpp:66 rc.cpp:69
+#, no-c-format
+msgid "CI"
+msgstr "CI"
+
+#. i18n: file dialogs/serverDlg.ui line 31
+#: rc.cpp:78
+#, fuzzy, no-c-format
+msgid "&Game name:"
+msgstr "рдЙрдк рдирд╛рдордГ"
+
+#. i18n: file dialogs/serverDlg.ui line 48
+#: rc.cpp:81
+#, no-c-format
+msgid "Choose a port where the server listens on"
+msgstr "рдХреЛрдИ рдкреЛрд░реНрдЯ рдЪреБрдиреЗрдВ рдЬрд┐рд╕рдореЗрдВ рд╕рд░реНрд╡рд░ рд╕реБрдиреЗрдЧрд╛"
+
+#. i18n: file dialogs/statDlg.ui line 84
+#: rc.cpp:96 rc.cpp:102
+#, no-c-format
+msgid "0"
+msgstr "0"
+
+#. i18n: file dialogs/statDlg.ui line 98
+#: rc.cpp:99
+#, no-c-format
+msgid ":"
+msgstr ":"
+
+#. i18n: file dialogs/statDlg.ui line 251
+#: rc.cpp:108
+#, no-c-format
+msgid "Shows all shots"
+msgstr "рд╕рднреА рдЧреЛрд▓реЛрдВ рдХреЛ рджрд┐рдЦрд╛рдПрдБ"
+
+#. i18n: file dialogs/statDlg.ui line 339
+#: rc.cpp:114
+#, no-c-format
+msgid "Shows all hit ships"
+msgstr "рд╕рднреА рдЬрд╣рд╛рдЬреЛрдВ рдХреЛ рджрд┐рдЦрд╛рдПрдБ рдЬрд┐рди рдкрд░ рдкреНрд░рд╣рд╛рд░ рд╣реБрдП рд╣реИрдВ"
+
+#. i18n: file dialogs/statDlg.ui line 427
+#: rc.cpp:120
+#, no-c-format
+msgid "Shows all water shots"
+msgstr "рд╕рднреА рдкрд╛рдиреА рдХреЗ рдЧреЛрд▓реЛрдВ рдХреЛ рджрд┐рдЦрд╛рдПрдБ"
+
+#~ msgid "Rank"
+#~ msgstr "рд╢реНрд░реЗрдгреА"
+
+#~ msgid "Name"
+#~ msgstr "рдирд╛рдо "
+
+#~ msgid "Score"
+#~ msgstr "рдЕрдВрдХ"
+
+#~ msgid "#8"
+#~ msgstr "#8"
+
+#~ msgid "#2"
+#~ msgstr "#2"
+
+#~ msgid "#6"
+#~ msgstr "#6"
+
+#~ msgid "#10"
+#~ msgstr "#10"
+
+#~ msgid "#7"
+#~ msgstr "#7"
+
+#~ msgid "#4"
+#~ msgstr "#4"
+
+#~ msgid "-"
+#~ msgstr "-"
+
+#~ msgid "#5"
+#~ msgstr "#5"
+
+#~ msgid "#9"
+#~ msgstr "#9"
+
+#~ msgid "#3"
+#~ msgstr "#3"
+
+#~ msgid "#1"
+#~ msgstr "#1"
+
+#~ msgid "KBattleship %1"
+#~ msgstr "рдХреЗ-рдмреИрдЯрд▓рд╢рд┐рдк %1"
+
+#~ msgid "Press here to start the server"
+#~ msgstr "рд╕рд░реНрд╡рд░ рдкреНрд░рд╛рд░рдВрдн рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдпрд╣рд╛рдБ рджрдмрд╛рдПрдБ "
+
+#~ msgid "C&ancel"
+#~ msgstr "рд░рджреНрдж рдХрд░реЗрдВ (&a)"
+
+#~ msgid "Press here to return to the game"
+#~ msgstr "рдЦреЗрд▓ рдореЗрдВ рд╡рд╛рдкрд╕ рдЬрд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдпрд╣рд╛рдБ рджрдмрд╛рдПрдБ "
+
+#~ msgid "Press here to connect to a server"
+#~ msgstr "рд╕рд░реНрд╡рд░ рд╕реЗ рдЬреБрдбрд╝рдиреЗ рдХреЗ рд▓рд┐рдП рдпрд╣рд╛рдБ рджрдмрд╛рдПрдБ "
diff --git a/tde-i18n-hi/messages/kdegames/kblackbox.po b/tde-i18n-hi/messages/kdegames/kblackbox.po
new file mode 100644
index 00000000000..f1ff3e23b61
--- /dev/null
+++ b/tde-i18n-hi/messages/kdegames/kblackbox.po
@@ -0,0 +1,178 @@
+# translation of kblackbox.po to Hindi
+# Copyright (C) 2004 Free Software Foundation, Inc.
+# G Karunakar <karunakar@freedomink.org>, 2004.
+# Ravishankar Shrivastava <raviratlami@gmail.com>, 2004.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: kblackbox\n"
+"POT-Creation-Date: 2005-07-24 01:33+0200\n"
+"PO-Revision-Date: 2004-08-22 10:49+0530\n"
+"Last-Translator: Ravishankar Shrivastava <raviratlami@gmail.com>\n"
+"Language-Team: Hindi <indlinux-hindi@lists.sourceforge.net>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.3.1\n"
+
+#: _translatorinfo.cpp:1
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr "рд░рд╡рд┐рд╢рдВрдХрд░ рд╢реНрд░реАрд╡рд╛рд╕реНрддрд╡"
+
+#: _translatorinfo.cpp:3
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr "raviratlami@yahoo.com , http://www.geocities.com/raviratlami/"
+
+#: kbbgame.cpp:85
+msgid "Score: 0000"
+msgstr "рдЕрдВрдХ: 0000"
+
+#: kbbgame.cpp:86
+msgid "Placed: 00 / 00"
+msgstr "рд░рдЦрд╛: 00 / 00"
+
+#: kbbgame.cpp:87
+msgid "Run: yesno"
+msgstr "рдЪрд▓реЗрдВ: рд╣рд╛рдБ-рдирд╛"
+
+#: kbbgame.cpp:88
+msgid "Size: 00 x 00"
+msgstr "рдЖрдХрд╛рд░: 00 x 00"
+
+#: kbbgame.cpp:269 kbbgame.cpp:391
+msgid "Do you really want to give up this game?"
+msgstr "рдХреНрдпрд╛ рдЖрдк рд╕рдЪрдореБрдЪ рдЗрд╕ рдЦреЗрд▓ рдХреЛ рдЫреЛрдбрд╝ рджреЗрдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ?"
+
+#: kbbgame.cpp:269 kbbgame.cpp:391
+#, fuzzy
+msgid "Give Up"
+msgstr "рдЫреЛрдбрд╝ рджреЗрдВ (&G)"
+
+#: kbbgame.cpp:322
+msgid ""
+"Your final score is: %1\n"
+"You did really well!"
+msgstr ""
+"рдЖрдкрдХрд╛ рдЕрдВрддрд┐рдо рдЕрдВрдХ рд╣реИ: %1\n"
+"рдЖрдкрдиреЗ рдмрд╣реБрдд рдмрдврд╝рд┐рдпрд╛ рдХрд╛рдо рдХрд┐рдпрд╛!"
+
+#: kbbgame.cpp:325
+msgid ""
+"Your final score is: %1\n"
+"I guess you need more practice."
+msgstr ""
+"рдЖрдкрдХрд╛ рдЕрдВрддрд┐рдо рдЕрдВрдХ рд╣реИ: %1\n"
+"рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдЖрдкрдХреЛ рдФрд░ рдЕрднреНрдпрд╛рд╕ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ."
+
+#: kbbgame.cpp:331
+msgid ""
+"You should place %1 balls!\n"
+"You have placed %2."
+msgstr ""
+"рдЖрдкрдХреЛ %1 рдЧреЗрдВрджреЗрдВ рд░рдЦрдиреА рдЪрд╛рд╣рд┐рдПрдБ!\n"
+"рдЖрдкрдиреЗ рд░рдЦрд╛ рд╣реИ %2."
+
+#: kbbgame.cpp:408
+msgid "Run: "
+msgstr "рдЪрд▓рд╛рдПрдБ:"
+
+#: kbbgame.cpp:414
+msgid "Size: "
+msgstr "рдЖрдХрд╛рд░рдГ"
+
+#: kbbgame.cpp:418
+msgid "Placed: "
+msgstr "рд░рдЦрд╛рдГ"
+
+#: kbbgame.cpp:431
+#, c-format
+msgid "Score: %1"
+msgstr "рдЕрдВрдХрдГ %1"
+
+#: kbbgame.cpp:445 kbbgame.cpp:473
+msgid "This will be the end of the current game!"
+msgstr "рдпрд╣ рдЗрд╕ рдореМрдЬрд╝реВрджрд╛ рдЦреЗрд▓ рдХрд╛ рдЕрдВрдд рд╣реЛрдЧрд╛!"
+
+#: kbbgame.cpp:445 kbbgame.cpp:473
+msgid "End Game"
+msgstr ""
+
+#: kbbgame.cpp:702
+msgid "&Give Up"
+msgstr "рдЫреЛрдбрд╝ рджреЗрдВ (&G)"
+
+#: kbbgame.cpp:703
+msgid "&Done"
+msgstr "рд╕рдореНрдкрдиреНрди (&D)"
+
+#: kbbgame.cpp:704
+msgid "&Resize"
+msgstr "рдирдпрд╛-рдЖрдХрд╛рд░ (&R)"
+
+#: kbbgame.cpp:709
+msgid "&Size"
+msgstr "рдЖрдХрд╛рд░ (&S)"
+
+#: kbbgame.cpp:711
+msgid " 8 x 8 "
+msgstr " 8 x 8 "
+
+#: kbbgame.cpp:712
+msgid " 10 x 10 "
+msgstr " 10 x 10 "
+
+#: kbbgame.cpp:713
+msgid " 12 x 12 "
+msgstr " 12 x 12 "
+
+#: kbbgame.cpp:716
+msgid "&Balls"
+msgstr "рдЧреЗрдВрджреЗрдВ (&B)"
+
+#: kbbgame.cpp:718
+msgid " 4 "
+msgstr " 4 "
+
+#: kbbgame.cpp:719
+msgid " 6 "
+msgstr " 6 "
+
+#: kbbgame.cpp:720
+msgid " 8 "
+msgstr " 8 "
+
+#: kbbgame.cpp:722
+msgid "&Tutorial"
+msgstr "рд╢рд┐рдХреНрд╖рдг рдкрд╛рда (&T)"
+
+#: kbbgame.cpp:727
+msgid "Move Down"
+msgstr "рдиреАрдЪреЗ рдЬрд╛рдПрдВ"
+
+#: kbbgame.cpp:728
+msgid "Move Up"
+msgstr "рдКрдкрд░ рдЬрд╛рдПрдВ"
+
+#: kbbgame.cpp:729
+msgid "Move Left"
+msgstr "рдмрд╛рдПрдБ рдЬрд╛рдПрдБ"
+
+#: kbbgame.cpp:730
+msgid "Move Right"
+msgstr "рджрд╛рдПрдБ рдЬрд╛рдПрдБ"
+
+#: kbbgame.cpp:731
+msgid "Trigger Action"
+msgstr "рдХреНрд░рд┐рдпрд╛ рдЯреНрд░рд┐рдЧрд░ рдХрд░реЗрдВ"
+
+#: main.cpp:21
+msgid "KDE Blackbox Game"
+msgstr "рдХреЗрдбреАрдИ рдмреНрд▓реЗрдХрдмреЙрдХреНрд╕ рдЦреЗрд▓"
+
+#: main.cpp:29
+msgid "KBlackBox"
+msgstr "рдХреЗ-рдмреНрд▓реЗрдХрдмреЙрдХреНрд╕"
diff --git a/tde-i18n-hi/messages/kdegames/kbounce.po b/tde-i18n-hi/messages/kdegames/kbounce.po
new file mode 100644
index 00000000000..dfd3ca02b5e
--- /dev/null
+++ b/tde-i18n-hi/messages/kdegames/kbounce.po
@@ -0,0 +1,157 @@
+# translation of kbounce.po to Hindi
+# Copyright (C) 2004 Free Software Foundation, Inc.
+# G Karunakar <karunakar@freedomink.org>, 2004.
+# Ravishankar Shrivastava <raviratlami@yahoo.com>, 2004.
+# Ravishankar Shrivastava <raviratlami@gmail.com>, 2004.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: kbounce\n"
+"POT-Creation-Date: 2005-07-01 01:32+0200\n"
+"PO-Revision-Date: 2004-08-23 08:40+0530\n"
+"Last-Translator: Ravishankar Shrivastava <raviratlami@gmail.com>\n"
+"Language-Team: Hindi <indlinux-hindi@lists.sourceforge.net>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.3.1\n"
+
+#: _translatorinfo.cpp:1
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr "рд░рд╡рд┐рд╢рдВрдХрд░ рд╢реНрд░реАрд╡рд╛рд╕реНрддрд╡"
+
+#: _translatorinfo.cpp:3
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr "raviratlami@yahoo.com , http://www.geocities.com/raviratlami/"
+
+#: highscores.cpp:9
+#, fuzzy
+msgid "Level"
+msgstr "рд╕реНрддрд░рдГ"
+
+#: kbounce.cpp:63
+msgid "Level:"
+msgstr "рд╕реНрддрд░рдГ"
+
+#: kbounce.cpp:68
+msgid "Score:"
+msgstr "рдЕрдВрдХрдГ"
+
+#: kbounce.cpp:75
+msgid "Filled area:"
+msgstr "рднрд░рд╛ рдХреНрд╖реЗрддреНрд░рдГ"
+
+#: kbounce.cpp:80
+msgid "Lives:"
+msgstr "рдЬреАрд╡рдирдГ"
+
+#: kbounce.cpp:85
+msgid "Time:"
+msgstr "рд╕рдордп:"
+
+#: kbounce.cpp:102
+msgid "Press %1 to start a game!"
+msgstr "рдЦреЗрд▓ рдореЗрдВ рдкреНрд░рд╛рд░рдВрдн рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП %1 рджрдмрд╛рдПрдБ "
+
+#: kbounce.cpp:135
+#, fuzzy
+msgid "&Select Background Folder..."
+msgstr "рдкреГрд╖реНрда рднреВрдорд┐ рдЫрд╡рд┐ рдлрд╝реЛрд▓реНрдбрд░ рдЪреБрдиреЗрдВ"
+
+#: kbounce.cpp:138
+#, fuzzy
+msgid "Show &Backgrounds"
+msgstr "рдкреГрд╖реНрдарднреВрдорд┐ (&B)"
+
+#: kbounce.cpp:140
+#, fuzzy
+msgid "Hide &Backgrounds"
+msgstr "рдкреГрд╖реНрдарднреВрдорд┐ (&B)"
+
+#: kbounce.cpp:144
+msgid "&Play Sounds"
+msgstr "рдзреНрд╡рдирд┐ рджреЗрдВ (&P)"
+
+#: kbounce.cpp:180
+msgid "Do you really want to close the running game?"
+msgstr "рдХреНрдпрд╛ рдЖрдк рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдЗрд╕ рдЪрд▓рддреЗ рдЦреЗрд▓ рдХреЛ рдмрдВрдж рдХрд░рдирд╛ рдЪрд╛рд╣реЗрдВрдЧреЗ? "
+
+#: kbounce.cpp:200
+msgid "Game paused."
+msgstr "рдЦреЗрд▓ рдард╣рд░рд╛"
+
+#: kbounce.cpp:231
+#, c-format
+msgid "Game Over! Score: %1"
+msgstr "рдЦреЗрд▓ рдЦрд╝рддреНрдо! рдЕрдВрдХрдГ %1"
+
+#: kbounce.cpp:232
+msgid "Game over. Press <Space> for a new game"
+msgstr "рдЦреЗрд▓ рдЦрд╝рддреНрдо. рдирдП рдЦреЗрд▓ рдХреЗ рд▓рд┐рдП <Space> рджрдмрд╛рдПрдБ"
+
+#: kbounce.cpp:259
+msgid "Select Background Image Folder"
+msgstr "рдкреГрд╖реНрда рднреВрдорд┐ рдЫрд╡рд┐ рдлрд╝реЛрд▓реНрдбрд░ рдЪреБрдиреЗрдВ"
+
+#: kbounce.cpp:279
+msgid "You may now turn on background images."
+msgstr "рдЕрдм рдЖрдк рдкреГрд╖реНрдарднреВрдорд┐ рдЫрд╡рд┐ рдЪрд╛рд▓реВ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ."
+
+#: kbounce.cpp:335
+msgid "Game suspended"
+msgstr "рдЦреЗрд▓ рдирд┐рд▓рдВрдмрд┐рдд"
+
+#: kbounce.cpp:463
+#, c-format
+msgid ""
+"You have successfully cleared more than 75% of the board.\n"
+msgstr ""
+"рдЖрдкрдиреЗ рд╕рдлрд▓рддрд╛ рдкреВрд░реНрд╡рдХ 75% рд╕реЗ рдЕрдзрд┐рдХ рдмрд┐рд╕рд╛рдд рдХреЛ рд╕рд╛рдл рдХрд░ рджрд┐рдпрд╛ рд╣реИ.\n"
+
+#: kbounce.cpp:464
+msgid ""
+"%1 points: 15 points per remaining life\n"
+msgstr ""
+"%1 рдкрд╛рдЗрдВрдЯреНрд╕: 15 рдкрд╛рдЗрдВрдЯреНрд╕ рдкреНрд░рддрд┐ рдмрдЪрд╛ рд╣реБрдЖ рдЬреАрд╡рди\n"
+
+#: kbounce.cpp:465
+msgid ""
+"%1 points: Bonus\n"
+msgstr ""
+"%1 рдкрд╛рдЗрдВрдЯреНрд╕: рдмреЛрдирд╕\n"
+
+#: kbounce.cpp:466
+msgid ""
+"%1 points: Total score for this level\n"
+msgstr ""
+"%1 рдкреНрд╡рд╛рдЗрдВрдЯреНрд╕: рдЗрд╕ рд╕реНрддрд░ рдХреЗ рд▓рд┐рдП рдХреБрд▓ рдЕрдВрдХ\n"
+
+#: kbounce.cpp:467
+msgid "On to level %1. Remember you get %2 lives this time!"
+msgstr "рд╕реНрддрд░ %1 рдкрд░. рдпрд╛рдж рд░рдЦреЗрдВ рдЖрдкрдХреЛ рдЗрд╕ рдмрд╛рд░ %2 рдЬреАрд╡рди рдорд┐рд▓рд╛!"
+
+#: main.cpp:38
+msgid "KDE Bounce Ball Game"
+msgstr "рдХреЗрдбреАрдИ рдЧреЗрдВрдж рдЙрдЫрд╛рд▓рдиреЗ рдХрд╛ рдЦреЗрд▓"
+
+#: main.cpp:45
+msgid "KBounce"
+msgstr "рдХреЗ-рдмрд╛рдЙрдВрд╕"
+
+#: main.cpp:49
+msgid "Original author"
+msgstr "рдореВрд▓ рд▓реЗрдЦрдХ"
+
+#: main.cpp:51
+msgid "Contributions"
+msgstr "рдорджрдж"
+
+#~ msgid "&Select Image Folder..."
+#~ msgstr "рдЫрд╡рд┐ рдлрд╝реЛрд▓реНрдбрд░ рдЪреБрдиреЗрдВ... (&S)"
+
+#~ msgid "Show &Images"
+#~ msgstr "рдЫрд╡рд┐ рджрд┐рдЦрд╛рдПрдБ (&I)"
diff --git a/tde-i18n-hi/messages/kdegames/kenolaba.po b/tde-i18n-hi/messages/kdegames/kenolaba.po
new file mode 100644
index 00000000000..1e9c75d4e2a
--- /dev/null
+++ b/tde-i18n-hi/messages/kdegames/kenolaba.po
@@ -0,0 +1,402 @@
+# translation of kenolaba.po to Hindi
+# Copyright (C) 2004 Free Software Foundation, Inc.
+# G Karunakar <karunakar@freedomink.org>, 2004.
+# Ravishankar Shrivastava <raviratlami@yahoo.com>, 2004.
+# Ravishankar Shrivastava <raviratlami@gmail.com>, 2004.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: kenolaba\n"
+"POT-Creation-Date: 2005-05-18 21:24+0200\n"
+"PO-Revision-Date: 2004-08-22 10:49+0530\n"
+"Last-Translator: Ravishankar Shrivastava <raviratlami@gmail.com>\n"
+"Language-Team: Hindi <indlinux-hindi@lists.sourceforge.net>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.3.1\n"
+
+#: AbTop.cpp:36
+msgid "&Easy"
+msgstr "рдЖрд╕рд╛рди (&E)"
+
+#: AbTop.cpp:37
+msgid "&Normal"
+msgstr "рд╕рд╛рдорд╛рдиреНрдп (&N)"
+
+#: AbTop.cpp:38
+msgid "&Hard"
+msgstr "рдХрдард┐рди (&H)"
+
+#: AbTop.cpp:39
+msgid "&Challenge"
+msgstr "рдЪреБрдиреМрддреА (&C)"
+
+#: AbTop.cpp:43
+msgid "&Red"
+msgstr "рд▓рд╛рд▓ (&R)"
+
+#: AbTop.cpp:44
+msgid "&Yellow"
+msgstr "рдкреАрд▓рд╛ (&Y)"
+
+#: AbTop.cpp:45
+msgid "&Both"
+msgstr "рджреЛрдиреЛрдВ (&B)"
+
+#: AbTop.cpp:46
+msgid "&None"
+msgstr "рдХреБрдЫ рдирд╣реАрдВ (&N)"
+
+#: AbTop.cpp:138
+msgid "&Stop Search"
+msgstr "рдЦреЛрдЬ рдмрдиреНрдж рдХрд░реЗрдВ (&S)"
+
+#: AbTop.cpp:141
+msgid "Take &Back"
+msgstr "рдкреАрдЫреЗ рдЬрд╛рдПрдВ (&B)"
+
+#: AbTop.cpp:145
+msgid "&Forward"
+msgstr "рдЖрдЧреЗ (&F)"
+
+#: AbTop.cpp:154
+msgid "&Restore Position"
+msgstr "рдкрд┐рдЫрд▓реА рд╕реНрдерд┐рддрд┐ рдмрд╣рд╛рд▓ рдХрд░реЗрдВ (&R)"
+
+#: AbTop.cpp:159
+msgid "&Save Position"
+msgstr "рд╕реНрдерд┐рддрд┐ рд╕рд╣реЗрдЬреЗрдВ (&S)"
+
+#: AbTop.cpp:166
+msgid "&Network Play"
+msgstr "рдиреЗрдЯрд╡рд░реНрдХ рдЦреЗрд▓ (&N)"
+
+#: AbTop.cpp:179
+msgid "&Move Slow"
+msgstr "рдзреАрд░реЗ рдЪрд▓реЗрдВ (&M)"
+
+#: AbTop.cpp:183
+msgid "&Render Balls"
+msgstr "рдЧреЗрдВрдж рджрд┐рдЦрд╛рдПрдБ (&R)"
+
+#: AbTop.cpp:187
+msgid "&Spy"
+msgstr "рдЬрд╛рд╕реВрд╕ (&S)"
+
+#: AbTop.cpp:199
+msgid "&Computer Play"
+msgstr "рдХрдореНрдкреНрдпреВрдЯрд░ рдХреА рдмрд╛рд░реА (&C)"
+
+#. i18n: file EvalDlg.ui line 16
+#: AbTop.cpp:218 rc.cpp:21
+#, no-c-format
+msgid "Configure Evaluation"
+msgstr "рд╕реНрдХреЛрд░рд┐рдВрдЧ рдХреЙрдиреНреЮрд┐рдЧрд░ рдХрд░реЗрдВ"
+
+#: AbTop.cpp:384 AbTop.cpp:487
+msgid "Press %1 for a new game"
+msgstr "рдирдП рдЦреЗрд▓ рдХреЗ рд▓рд┐рдП %1 рджрдмрд╛рдПрдБ"
+
+#: AbTop.cpp:408 AbTop.cpp:467 AbTop.cpp:471
+#, c-format
+msgid "Move %1"
+msgstr "рдЪрд╛рд▓ %1"
+
+#: AbTop.cpp:427 Spy.cpp:79
+msgid "Spy"
+msgstr "рдЬрд╛рд╕реВрд╕"
+
+#: AbTop.cpp:480 AbTop.cpp:499
+msgid "Red"
+msgstr "рд▓рд╛рд▓"
+
+#: AbTop.cpp:481 AbTop.cpp:499
+msgid "Yellow"
+msgstr "рдкреАрд▓рд╛"
+
+#: AbTop.cpp:492
+msgid "Red won"
+msgstr "рд▓рд╛рд▓ рдЬреАрдд рдЧрдпрд╛"
+
+#: AbTop.cpp:492
+msgid "Yellow won"
+msgstr "рдкреАрд▓рд╛ рдЬреАрдд рдЧрдпрд╛"
+
+#: AbTop.cpp:501
+msgid "I am thinking..."
+msgstr "рдореИрдВ рд╕реЛрдЪ рд░рд╣рд╛ рд╣реВрдБ..."
+
+#: AbTop.cpp:501
+#, fuzzy
+msgid "It is your turn!"
+msgstr "рдпрд╣ рдЖрдкрдХреА рдмрд╛рд░реА рд╣реИ!"
+
+#: BoardWidget.cpp:892 BoardWidget.cpp:933 BoardWidget.cpp:964
+#, c-format
+msgid "Board value: %1"
+msgstr "рдмрд┐рд╕рд╛рдд рдорд╛рди: %1"
+
+#: EvalDlgImpl.cpp:36
+msgid "Current"
+msgstr "рдореМрдЬрд╝реВрджрд╛"
+
+#: EvalDlgImpl.cpp:249
+msgid "Name for scheme:"
+msgstr "рдпреЛрдЬрдирд╛ рдХрд╛ рдирд╛рдо"
+
+#: EvalDlgImpl.cpp:250
+msgid "Save Scheme"
+msgstr "рдпреЛрдЬрдирд╛ рд╕рд╣реЗрдЬреЗрдВ"
+
+#: Move.cpp:22
+msgid "RightDown"
+msgstr "рджрд╛рдпрд╛рдБ-рдиреАрдЪреЗ"
+
+#: Move.cpp:23
+msgid "LeftDown"
+msgstr "рдмрд╛рдпрд╛рдБ-рдиреАрдЪреЗ"
+
+#: Move.cpp:25
+msgid "LeftUp"
+msgstr "рдмрд╛рдпрд╛рдБ-рдКрдкрд░"
+
+#: Move.cpp:26
+msgid "RightUp"
+msgstr "рджрд╛рдпрд╛рдБ-рдКрдкрд░"
+
+#: Move.cpp:84
+msgid "Out"
+msgstr "рдмрд╛рд╣рд░"
+
+#. i18n: file EvalDlg.ui line 294
+#: Move.cpp:85 rc.cpp:30
+#, no-c-format
+msgid "Push"
+msgstr "рджрдмрд╛рдПрдБ"
+
+#: Spy.cpp:25
+msgid "Actual examined position:"
+msgstr "рд╡рд╛рд╕реНрддрд╡рд┐рдХ рдкрд░реАрдХреНрд╖рд┐рдд рд╕реНрдерд┐рддрд┐рдГ"
+
+#: Spy.cpp:50
+msgid "Best move so far:"
+msgstr "рдЕрдм рддрдХ рдХреА рдмрдврд╝рд┐рдпрд╛ рдЪрд╛рд▓рдГ"
+
+#: _translatorinfo.cpp:1
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr "рд░рд╡рд┐рд╢рдВрдХрд░ рд╢реНрд░реАрд╡рд╛рд╕реНрддрд╡"
+
+#: _translatorinfo.cpp:3
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr "raviratlami@yahoo.com , http://www.geocities.com/raviratlami/"
+
+#: kenolaba.cpp:17
+#, fuzzy
+msgid "Board game inspired by Abalone"
+msgstr "рдмрд┐рд╕рд╛рдд рд╡рд╛рд▓реЗ рдЦреЗрд▓ рдЕрдмрд╛рд▓реЛрди рд╕реЗ рдкреНрд░реЗрд░рд┐рдд"
+
+#: kenolaba.cpp:22
+msgid "Use 'host' for network game"
+msgstr "рдиреЗрдЯрд╡рд░реНрдХ рдЦреЗрд▓ рдХреЗ рд▓рд┐рдП 'рд╣реЛрд╕реНрдЯ' рдХрд╛ рдЗрд╕реНрддреЗрдорд╛рд▓ рдХрд░реЗрдВ"
+
+#: kenolaba.cpp:24
+msgid "Use 'port' for network game"
+msgstr "рдиреЗрдЯрд╡рд░реНрдХ рдЦреЗрд▓ рдХреЗ рд▓рд┐рдП 'рдкреЛрд░реНрдЯ' рдХрд╛ рдЗрд╕реНрддреЗрдорд╛рд▓ рдХрд░реЗрдВ"
+
+#: kenolaba.cpp:41
+msgid "Kenolaba"
+msgstr "рдХреЗ-рдиреЛрд▓рд╛рдмрд╛"
+
+#. i18n: file kenolabaui.rc line 8
+#: rc.cpp:6
+#, no-c-format
+msgid "&Move"
+msgstr "рдЪрд╛рд▓ (&M)"
+
+#. i18n: file EvalDlg.ui line 39
+#: rc.cpp:24
+#, no-c-format
+msgid "Moves"
+msgstr "рдЪрд╛рд▓реЗрдВ"
+
+#. i18n: file EvalDlg.ui line 270
+#: rc.cpp:27
+#, no-c-format
+msgid "Push Out"
+msgstr "рдзрдХреНрдХрд╛ рджреЗрдХрд░ рдмрд╛рд╣рд░"
+
+#. i18n: file EvalDlg.ui line 811
+#: rc.cpp:33
+#, no-c-format
+msgid "Normal"
+msgstr "рд╕рд╛рдорд╛рдиреНрдп"
+
+#. i18n: file EvalDlg.ui line 832
+#: rc.cpp:36
+#, no-c-format
+msgid "For every move possible the given points are added to the Evaluation."
+msgstr "рд╕рднреА рд╕рдВрднрд╡ рдЪрд╛рд▓реЛрдВ рдХреЗ рд▓рд┐рдП рджрд┐рдП рдЧрдП рдЕрдВрдХ рдкрд░реАрдХреНрд╖рдг рдореЗрдВ рдЬреЛрдбрд╝реЗ рдЬрд╛рддреЗ рд╣реИрдВ."
+
+#. i18n: file EvalDlg.ui line 860
+#: rc.cpp:39
+#, no-c-format
+msgid "Position"
+msgstr "рд╕реНрдерд┐рддрд┐"
+
+#. i18n: file EvalDlg.ui line 916
+#: rc.cpp:42
+#, no-c-format
+msgid "Inner ring 3:"
+msgstr "рд╕рдмрд╕реЗ рднреАрддрд░реА рдШреЗрд░рд╛ 3:"
+
+#. i18n: file EvalDlg.ui line 972
+#: rc.cpp:45
+#, no-c-format
+msgid "Outermost ring:"
+msgstr "рд╕рдмрд╕реЗ рдмрд╛рд╣рд░реА рдШреЗрд░рд╛рдГ"
+
+#. i18n: file EvalDlg.ui line 1028
+#: rc.cpp:48
+#, no-c-format
+msgid "Middle position:"
+msgstr "рдмреАрдЪ рдореЗрдВ:рдГ"
+
+#. i18n: file EvalDlg.ui line 1068
+#: rc.cpp:51
+#, no-c-format
+msgid "Inner ring 2:"
+msgstr "рд╕рдмрд╕реЗ рднреАрддрд░реА рдШреЗрд░рд╛реи:"
+
+#. i18n: file EvalDlg.ui line 1076
+#: rc.cpp:54 rc.cpp:57 rc.cpp:60 rc.cpp:66
+#, no-c-format
+msgid "+/-"
+msgstr "+/-"
+
+#. i18n: file EvalDlg.ui line 1116
+#: rc.cpp:63
+#, no-c-format
+msgid "Innermost ring:"
+msgstr "рд╕рдмрд╕реЗ рднреАрддрд░реА рдШреЗрд░рд╛рдГ"
+
+#. i18n: file EvalDlg.ui line 1147
+#: rc.cpp:69
+#, no-c-format
+msgid ""
+"For every ball, the given points are added to the evaluation depending on the "
+"balls position. The bonus for a given position is changed randomly in the +/- "
+"range."
+msgstr ""
+"рд╣рд░ рдЧреЗрдВрдж рдХреЗ рд▓рд┐рдП рдорд┐рд▓рдиреЗ рд╡рд╛рд▓реЗ рдЕрдВрдХ рдЧреЗрдВрдж рдХреА рд╕реНрдерд┐рддрд┐ рдХреЗ рдЖрдзрд╛рд░ рдкрд░ рд╕реНрдХреЛрд░ рдореЗрдВ рдЬреЛрдбрд╝ рджрд┐рдП рдЬрд╛рддреЗ "
+"рд╣реИрдВ. рдХрд┐рд╕реА рджреА рд╣реБрдИ рд╕реНрдерд┐рддрд┐ рдкрд░ рдорд┐рд▓рдиреЗ рд╡рд╛рд▓рд╛ рдмреЛрдирд╕ +/- рдХреЗ рд░реЗрдВрдЬ рдореЗрдВ рдмрджрд▓ рдЬрд╛рддрд╛ рд╣реИ"
+
+#. i18n: file EvalDlg.ui line 1175
+#: rc.cpp:72
+#, no-c-format
+msgid "In-A-Row"
+msgstr "рдПрдХ-рдкрдВрдХреНрддрд┐-рдореЗрдВ"
+
+#. i18n: file EvalDlg.ui line 1295
+#: rc.cpp:75
+#, no-c-format
+msgid "Three in-a-row:"
+msgstr "рдПрдХ-рдкрдВрдХреНрддрд┐-рдореЗрдВ рддреАрдирдГ"
+
+#. i18n: file EvalDlg.ui line 1303
+#: rc.cpp:78
+#, no-c-format
+msgid "Two in-a-row:"
+msgstr "рдПрдХ-рдкрдВрдХреНрддрд┐-рдореЗрдВ рджреЛрдГ"
+
+#. i18n: file EvalDlg.ui line 1311
+#: rc.cpp:81
+#, no-c-format
+msgid "Four in-a-row:"
+msgstr "рдПрдХ-рдкрдВрдХреНрддрд┐-рдореЗрдВ рдЪрд╛рд░рдГ"
+
+#. i18n: file EvalDlg.ui line 1319
+#: rc.cpp:84
+#, no-c-format
+msgid "Five in-a-row:"
+msgstr "рдПрдХ-рдкрдВрдХреНрддрд┐-рдореЗрдВ рдкрд╛рдВрдЪрдГ"
+
+#. i18n: file EvalDlg.ui line 1342
+#: rc.cpp:87
+#, no-c-format
+msgid ""
+"For a number of balls In-a-Row, the given points are added to the evaluation"
+msgstr ""
+"рдПрдХ-рдкрдВрдХреНрддрд┐-рдореЗрдВ рдЧреЗрдВрджреЛрдВ рдХреА рд╕рдВрдЦреНрдпрд╛ рдХреЗ рд▓рд┐рдП рджрд┐рдП рдЧрдП рдЕрдВрдХ рдкрд░реАрдХреНрд╖рдг рдореЗрдВ рдЬреЛрдбрд╝реЗ рдЬрд╛рддреЗ рд╣реИрдВ"
+
+#. i18n: file EvalDlg.ui line 1370
+#: rc.cpp:90
+#, no-c-format
+msgid "Count"
+msgstr "рдЧрд┐рдиреЗрдВ"
+
+#. i18n: file EvalDlg.ui line 1442
+#: rc.cpp:93
+#, no-c-format
+msgid "4 Balls more:"
+msgstr "4 рдЧреЗрдВрджреЗрдВ рдФрд░рдГ"
+
+#. i18n: file EvalDlg.ui line 1482
+#: rc.cpp:96
+#, no-c-format
+msgid "3 Balls more:"
+msgstr "3 рдЧреЗрдВрджреЗрдВ рдЕрдзрд┐рдХрдГ"
+
+#. i18n: file EvalDlg.ui line 1490
+#: rc.cpp:99
+#, no-c-format
+msgid "5 Balls more:"
+msgstr "5 рдЧреЗрдВрджреЗрдВ рдФрд░рдГ"
+
+#. i18n: file EvalDlg.ui line 1514
+#: rc.cpp:102
+#, no-c-format
+msgid "2 Balls more:"
+msgstr "2 рдЧреЗрдВрджреЗрдВ рдФрд░рдГ"
+
+#. i18n: file EvalDlg.ui line 1538
+#: rc.cpp:105
+#, no-c-format
+msgid "1 Ball more:"
+msgstr "1 рдЧреЗрдВрдж рдФрд░рдГ"
+
+#. i18n: file EvalDlg.ui line 1561
+#: rc.cpp:108
+#, no-c-format
+msgid ""
+"For a difference in the number of balls, the given points are added to the "
+"evaluation. A difference of 6 only can be a lost/won game."
+msgstr ""
+"рдЧреЗрдВрджреЛрдВ рдХреА рд╕рдВрдЦреНрдпрд╛ рдореЗрдВ рдЕрдВрддрд░ рдХреЗ рд▓рд┐рдП рджрд┐рдпреЗ рдЧрдП рдЕрдВрдХ рдкрд░реАрдХреНрд╖рдг рдореЗрдВ рдЬреЛрдбрд╝реЗ рдЬрд╛рддреЗ рд╣реИрдВ. 6 рдХрд╛ "
+"рдЕрдВрддрд░ рдХрд┐рд╕реА рдЦреЗрд▓ рдХреЛ рдЬреАрдд рдпрд╛ рд╣рд╛рд░ рджрд┐рд▓рд╛рддрд╛ рд╣реИ."
+
+#. i18n: file EvalDlg.ui line 1589
+#: rc.cpp:111
+#, no-c-format
+msgid "Evaluation Schemes"
+msgstr "рдкрд░реАрдХреНрд╖рдг рдпреЛрдЬрдирд╛рдПрдБ"
+
+#. i18n: file EvalDlg.ui line 1643
+#: rc.cpp:120
+#, no-c-format
+msgid ""
+"Your evaluation scheme, defined in all other tabs of this dialog, can be stored "
+"here."
+msgstr ""
+"рдЖрдкрдХреА рдкрд░реАрдХреНрд╖рдг рдпреЛрдЬрдирд╛, рдЗрд╕ рд╕рдВрд╡рд╛рдж рдХреЗ рдЕрдиреНрдп рд╕рднреА рдЯреИрдмреНрд╕ рдореЗрдВ рдкрд╛рд░рд┐рднрд╛рд╖рд┐рдд рд╣реИ, рдпрд╣рд╛рдБ рд╕рд╣реЗрдЬреА рдЬрд╛ "
+"рд╕рдХрддреА рд╣реИ."
+
+#. i18n: file EvalDlg.ui line 1686
+#: rc.cpp:123
+#, no-c-format
+msgid "Evaluation of actual position:"
+msgstr "рд╡рд╛рд╕реНрддрд╡рд┐рдХ рд╕реНрдерд┐рддрд┐ рдХрд╛ рдкрд░реАрдХреНрд╖рдгрдГ"
diff --git a/tde-i18n-hi/messages/kdegames/kfouleggs.po b/tde-i18n-hi/messages/kdegames/kfouleggs.po
new file mode 100644
index 00000000000..7d7e0099bd0
--- /dev/null
+++ b/tde-i18n-hi/messages/kdegames/kfouleggs.po
@@ -0,0 +1,142 @@
+# translation of kfouleggs.po to Hindi
+# Copyright (C) 2004 Free Software Foundation, Inc.
+# Ravishankar Shrivastava <raviratlami@yahoo.com>, 2004.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: kfouleggs\n"
+"POT-Creation-Date: 2005-05-18 21:24+0200\n"
+"PO-Revision-Date: 2004-03-30 21:20+0530\n"
+"Last-Translator: Ravishankar Shrivastava <raviratlami@yahoo.com>\n"
+"Language-Team: Hindi <indlinux-hindi-kde@lists.sourceforge.net>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.3\n"
+
+#: ai.cpp:10
+msgid "Occupied lines:"
+msgstr "рднрд░реА рд╣реБрдИ рдкрдВрдХреНрддрд┐рдпрд╛рдБ:"
+
+#: ai.cpp:12
+msgid "Number of spaces:"
+msgstr "рд╕реНрдкреЗрд╕реЗрд╕ рдХреА рд╕рдВрдЦреНрдпрд╛:"
+
+#: ai.cpp:12
+msgid "Number of spaces under mean height"
+msgstr "рдФрд╕рдд рдКрдВрдЪрд╛рдИ рдХреЗ рднреАрддрд░ рд╕реНрдкреЗрд╕реЗрд╕ рдХреА рд╕рдВрдЦреНрдпрд╛"
+
+#: ai.cpp:14
+msgid "Peak-to-peak distance:"
+msgstr "рд╢рд┐рдЦрд░-рд╕реЗ-рд╢рд┐рдЦрд░ рдХреЗ рдмреАрдЪ рдХреА рджреВрд░реАрдГ"
+
+#: ai.cpp:16
+msgid "Mean height:"
+msgstr "рдФрд╕рдд рдКрдВрдЪрд╛рдИрдГ"
+
+#: ai.cpp:18
+msgid "Number of removed eggs:"
+msgstr "рдорд┐рдЯрд╛рдП рдЧрдП рдЕрдгреНрдбреЛрдВ рдХреА рд╕рдВрдЦреНрдпрд╛рдГ"
+
+#: ai.cpp:20
+msgid "Number of puyos:"
+msgstr "рдкреНрдпреВрдпреЛрдЬрд╝ рдХреА рд╕рдВрдЦреНрдпрд╛рдГ"
+
+#: ai.cpp:22
+msgid "Number of chained puyos:"
+msgstr "рдЪреИрди рдореЗрдВ рдмрдиреНрдзреЗ рдкреНрдпреВрдпреЛрдЬрд╝ рдХреА рд╕рдВрдЦреНрдпрд╛рдГ"
+
+#: field.cpp:17
+msgid "Display the amount of foul eggs sent by your opponent."
+msgstr ""
+
+#: field.cpp:42
+msgid "Total:"
+msgstr ""
+
+#: field.cpp:49
+#, fuzzy
+msgid ""
+"Display the number of removed groups (\"puyos\") classified by the number of "
+"chained removal."
+msgstr ""
+"рдорд┐рдЯрд╛рдП рдЧрдП рд╕рдореВрд╣ рдХреА рд╕рдВрдЦреНрдпрд╛ рджрд┐рдЦрд╛рдПрдБ (\"puyos\")\n"
+"рдЧрд╣рд░рд╛рдИ рджреНрд╡рд╛рд░рд╛ рд╡рд░реНрдЧреАрдХреГрдд. '-' рдЧрд╣рд░рд╛рдИ рдХреЗ рддрджрдиреБрд░реВрдк \n"
+"3 рд╕реЗ рдЕрдзрд┐рдХ рд╣реИ."
+
+#: field.cpp:60
+msgid "Display the number of removed groups (\"puyos\")."
+msgstr "рдорд┐рдЯрд╛рдП рдЧрдП рд╕рдореВрд╣ рдХреА рд╕рдВрдЦреНрдпрд╛ рджрд┐рдЦрд╛рдПрдБ (\"puyos\")."
+
+#: main.cpp:24
+msgid "KFoulEggs"
+msgstr "рдХреЗ-рдлрд╛рдЙрд▓-рдПрдЧреНрдЬрд╝"
+
+#: main.cpp:25
+#, fuzzy
+msgid ""
+"KFoulEggs is an adaptation of the well-known\n"
+"(at least in Japan) PuyoPuyo game"
+msgstr ""
+"рдХреЗ-рдлрд╛рдЙрд▓-рдПрдЧреНрдЬрд╝ рдПрдХ рд╕реБрдкреНрд░рд╕рд┐рджреНрдз рдЦреЗрд▓\n"
+"(рдХрдо рд╕реЗ рдХрдо рдЬрд╛рдкрд╛рди рдореЗрдВ) рдкреНрдпреВрдпреЛ-рдкреНрдпреВрдпреЛ рдХрд╛ рджрддреНрддрдХ рд╣реИ."
+
+#: main.cpp:28
+msgid "Puyos"
+msgstr "рдкреНрдпреВрдпреЛрдЬрд╝"
+
+#: piece.cpp:30
+msgid "Garbage color:"
+msgstr "рдХреВрдбрд╝рд╛ рд░рдВрдЧ"
+
+#: piece.cpp:31
+msgid "Color #%1:"
+msgstr "рд░рдВрдЧ #%1:"
+
+#. i18n: file kfouleggsui.rc line 6
+#: rc.cpp:3
+#, no-c-format
+msgid "&Multiplayer"
+msgstr "рдмрд╣реБ-рдЦрд┐рд▓рд╛рдбрд╝реА (&M)"
+
+#. i18n: file kfouleggs.kcfg line 8
+#: rc.cpp:6
+#, no-c-format
+msgid "Occupied lines"
+msgstr "рднрд░реА рд╣реБрдИ рдкрдВрдХреНрддрд┐рдпрд╛рдБ"
+
+#. i18n: file kfouleggs.kcfg line 14
+#: rc.cpp:9
+#, no-c-format
+msgid "Number of spaces"
+msgstr "рд╕реНрдкреЗрд╕реЗрд╕ рдХреА рд╕рдВрдЦреНрдпрд╛:"
+
+#. i18n: file kfouleggs.kcfg line 20
+#: rc.cpp:12
+#, no-c-format
+msgid "Peak-to-peak distance"
+msgstr "рд╢рд┐рдЦрд░-рд╕реЗ-рд╢рд┐рдЦрд░ рдХреЗ рдмреАрдЪ рдХреА рджреВрд░реА"
+
+#. i18n: file kfouleggs.kcfg line 26
+#: rc.cpp:15
+#, no-c-format
+msgid "Mean height"
+msgstr "рдФрд╕рдд рдКрдВрдЪрд╛рдИ"
+
+#. i18n: file kfouleggs.kcfg line 32
+#: rc.cpp:18
+#, no-c-format
+msgid "Number of removed eggs"
+msgstr "рдорд┐рдЯрд╛рдП рдЧрдП рдЕрдгреНрдбреЛрдВ рдХреА рд╕рдВрдЦреНрдпрд╛"
+
+#. i18n: file kfouleggs.kcfg line 38
+#: rc.cpp:21
+#, no-c-format
+msgid "Number of puyos"
+msgstr "рдкреНрдпреВрдпреЛрдЬрд╝ рдХреА рд╕рдВрдЦреНрдпрд╛"
+
+#. i18n: file kfouleggs.kcfg line 49
+#: rc.cpp:24
+#, no-c-format
+msgid "Number of chained puyos"
+msgstr "рдЪреИрди рдореЗрдВ рдмрдиреНрдзреЗ рдкреНрдпреВрдпреЛрдЬрд╝ рдХреА рд╕рдВрдЦреНрдпрд╛"
diff --git a/tde-i18n-hi/messages/kdegames/kgoldrunner.po b/tde-i18n-hi/messages/kdegames/kgoldrunner.po
new file mode 100644
index 00000000000..85663e5378b
--- /dev/null
+++ b/tde-i18n-hi/messages/kdegames/kgoldrunner.po
@@ -0,0 +1,1828 @@
+# translation of kgoldrunner.po to Hindi
+# Copyright (C) 2004 Free Software Foundation, Inc.
+# G Karunakar <karunakar@freedomink.org>, 2004.
+# Ravishankar Shrivastava <raviratlami@yahoo.com>, 2004.
+# Ravishankar Shrivastava <raviratlami@gmail.com>, 2004.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: kgoldrunner\n"
+"POT-Creation-Date: 2006-10-10 02:33+0200\n"
+"PO-Revision-Date: 2004-08-24 12:42+0530\n"
+"Last-Translator: Ravishankar Shrivastava <raviratlami@gmail.com>\n"
+"Language-Team: Hindi <indlinux-hindi@lists.sourceforge.net>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.3.1\n"
+
+#: _translatorinfo.cpp:1
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr "рд░рд╡рд┐рд╢рдВрдХрд░ рд╢реНрд░реАрд╡рд╛рд╕реНрддрд╡"
+
+#: _translatorinfo.cpp:3
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr "raviratlami@yahoo.com , http://www.geocities.com/raviratlami/"
+
+#: data_messages.cpp:11
+msgid "TRANSLATORS: Please see the notes in the data_messages.cpp file."
+msgstr ""
+
+#: data_messages.cpp:29
+msgid "Hi !!"
+msgstr "рдирдорд╕реНрддреЗ !!"
+
+#: data_messages.cpp:30
+msgid ""
+"Hi ! Welcome to KGoldrunner ! The idea of the game is to pick up all the gold "
+"nuggets, then climb to the top of the playing area and move up to the next "
+"level. A hidden ladder will appear as you collect the last nugget.\n"
+"\n"
+"The hero (the green figure) is your deputy. To collect the nuggets, just point "
+"the mouse where you want him to go. At first gravity takes over and he falls "
+"..."
+msgstr ""
+"рдирдорд╕реНрддреЗ ! рдХреЗ-рдЧреЛрд▓реНрдбрд░рдирд░ рдореЗрдВ рдЖрдкрдХрд╛ рд╕реНрд╡рд╛рдЧрдд рд╣реИ! рдЗрд╕ рдЦреЗрд▓ рдХрд╛ рднрд╛рд╡ рдпрд╣ рд╣реИ рдХрд┐ рдЖрдк рд╕рднреА рд╕реЛрдиреЗ рдХреЗ "
+"рдбрд▓реЗ рдЪреБрди рд▓реЗрдВ, рдлрд┐рд░ рдЦреЗрд▓ рдХреНрд╖реЗрддреНрд░ рдХреЗ рд╕рдмрд╕реЗ рдКрдкрд░реА рднрд╛рдЧ рдореЗрдВ рдкрд╣реБрдБрдЪрдХрд░ рдЕрдЧрд▓реЗ рд╕реНрддрд░ рдкрд░ рдЬрд╛рдПрдБ. рдПрдХ "
+"рдЫреБрдкреА рд╣реБрдИ рд╕реАрдврд╝реА рддрдм рдкреНрд░рдХрдЯ рд╣реЛрдЧреА рдЬрдм рдЖрдк рдЖрдЦрд╝рд┐рд░реА рдбрд▓рд╛ рдЪреБрди рд▓реЗрдВрдЧреЗ.\n"
+"\n"
+"The hero (the green figure) is your deputy. To collect the nuggets, just point "
+"the mouse where you want him to go. At first gravity takes over and he falls "
+"..."
+
+#: data_messages.cpp:36
+msgid "Navigation"
+msgstr "рдиреЗрд╡рд┐рдЧреЗрд╢рди"
+
+#: data_messages.cpp:37
+msgid ""
+"This is an exercise in moving around. Follow the track of gold nuggets until "
+"the ladder pops up at the right. The hero can only follow the mouse along "
+"simple paths (like _ | L or U), so be careful not to get too far ahead of him.\n"
+"\n"
+"DANGER: Try not to fall off the ladder or bar into the concrete pit at the "
+"bottom right. If you do get trapped there, the only way out is to kill the "
+"hero (press key Q for quit) and start the level again."
+msgstr ""
+
+#: data_messages.cpp:43
+msgid "Digging"
+msgstr "рдЦреЛрджрдиреЗ рдореЗрдВ"
+
+#: data_messages.cpp:44
+msgid ""
+"Now you have to dig to get the gold! Just use the left and right mouse buttons "
+"to dig left or right of the hero's position. The hero can then jump into and "
+"through the hole he has dug. He can also dig several holes in a row and run "
+"sideways through the dug holes. Be careful though. After a while the holes "
+"close up and you can get trapped and killed.\n"
+"\n"
+"In the third box down, you have to dig two holes, jump in and quickly dig one "
+"more, to get through two layers. On the right, you have to dig three, then two "
+"then one to get through. There are also two little puzzles to work out along "
+"the way. Good luck!\n"
+"\n"
+"By the way, you can dig through brick, but not concrete."
+msgstr ""
+
+#: data_messages.cpp:52
+msgid "You Have ENEMIES !!!"
+msgstr "рдЖрдкрдХреЗ рддреЛ рд╢рддреНрд░реБ рд╣реИрдВ !!!"
+
+#: data_messages.cpp:53
+msgid ""
+"Well, it's been nice and easy up to now, but the game would be no fun without "
+"enemies. They are after the gold too: worse still they are after you! You die "
+"if they catch you, but maybe you will have a few lives left and can start "
+"again.\n"
+"\n"
+"You can handle enemies by running away, digging a hole or luring them into part "
+"of the playing area where they get stranded.\n"
+"\n"
+"If an enemy falls into a hole, he gives up any gold he is carrying, then gets "
+"stuck in the hole for a time and climbs out. If the hole closes while he is in "
+"it, he dies and reappears somewhere else on the screen. You can deliberately "
+"kill enemies by digging several holes in a row.\n"
+"\n"
+"More importantly, you can run over an enemy's head. You must do that right at "
+"the start of this level. Dig a hole, trap the enemy, wait for him to fall all "
+"the way in, then run over him, with the other enemy in hot pursuit..."
+msgstr ""
+
+#: data_messages.cpp:63
+msgid "Bars"
+msgstr "рдЫрдбрд╝реЗрдВ"
+
+#: data_messages.cpp:64
+msgid ""
+"You can move horizontally along bars (or poles), but if you move down you will "
+"let go and fall .... Also, note that you can collect gold by falling onto it."
+msgstr ""
+
+#: data_messages.cpp:68
+msgid "False Bricks"
+msgstr "рдирдХрд▓реА рдИрдВрдЯреЗрдВ"
+
+#: data_messages.cpp:69
+msgid ""
+"Some of the bricks in this level are not what they seem. If you walk onto them "
+"you fall through. The enemies fall through them too."
+msgstr ""
+
+#: data_messages.cpp:73 data_messages.cpp:110
+msgid "Bye ......."
+msgstr "рдмрд╛рдп ......."
+
+#: data_messages.cpp:74 data_messages.cpp:111
+msgid ""
+"This is just a nice easy level to finish up with. Have fun with the other "
+"games in KGoldrunner.\n"
+"\n"
+"Note that there is a game Editor in which you and your friends can make up "
+"levels and challenge each other. There is also a KGoldrunner Handbook in the "
+"Help Menu, which contains more detail than this Tutorial.\n"
+"\n"
+"It's been a pleasure showing you around. Bye !!!"
+msgstr ""
+
+#: data_messages.cpp:82
+msgid "Bars and Ladders"
+msgstr "рдЫрдбрд╝реЗрдВ рддрдерд╛ рд╕реАрдврд╝рд┐рдпрд╛рдБ"
+
+#: data_messages.cpp:83
+msgid ""
+"There's nowhere to dig, so you must dodge the enemies and avoid falling to the "
+"concrete at the wrong time. Try to keep the enemies together.\n"
+"\n"
+"If an enemy has a gold outline, he is holding a nugget. He might drop it as he "
+"runs over the concrete or maybe at the top of a ladder ...... patience, "
+"patience !!"
+msgstr ""
+
+#: data_messages.cpp:89
+msgid "To kill ....."
+msgstr "рдорд╛рд░реЗрдВ....."
+
+#: data_messages.cpp:90
+msgid ""
+"You cannot get up to the gold, so you must get the enemies to bring it down to "
+"you. But how do you get them to keep going back?\n"
+"\n"
+"If you are feeling stressed, you can hit the P or Esc key and take a break. "
+"Also, you can use the Settings menu to slow down the action."
+msgstr ""
+
+#: data_messages.cpp:96
+msgid "... Or not to kill?"
+msgstr "рдпрд╛ рдирд╣реАрдВ рдорд╛рд░реЗрдВ..."
+
+#: data_messages.cpp:97
+msgid ""
+"It is best not to kill the enemy. Try it and you will find out why ... Heh, "
+"heh, heh !! ... ;-)\n"
+"\n"
+"If you do kill him unintentionally, before you have collected the gold at the "
+"top left, you can still finish the level by digging away the side of the pit he "
+"is in."
+msgstr ""
+
+#: data_messages.cpp:103
+msgid "Traps"
+msgstr "рдлрдВрджрд╛"
+
+#: data_messages.cpp:104
+msgid ""
+"Some of the bricks here are not what they seem. They are known as false "
+"bricks, fall-through bricks or traps. If you try to walk on them, you fall "
+"through. If the enemies walk on them, they can descend on you without warning. "
+" Sometimes you have to fall through a brick to get some gold.\n"
+"\n"
+"At the start, jump into the concrete pit, dig and drop through. That will get "
+"one enemy tied up for a while .... :-)"
+msgstr ""
+
+#: data_messages.cpp:157
+msgid "Don't Panic"
+msgstr "рд╣рдбрд╝рдмрдбрд╝реА рди рдХрд░реЗрдВ"
+
+#: data_messages.cpp:160
+msgid "Lust for Gold"
+msgstr "рд╕реЛрдиреЗ рдХреА рд▓рд╛рд▓рд╕рд╛"
+
+#: data_messages.cpp:161
+msgid ""
+"When you kill the enemies you can trap them permanently in the pit at top "
+"right."
+msgstr ""
+"рдЬрдм рдЖрдк рд╢рддреНрд░реБ рдХреЛ рдорд╛рд░ рджреЗрддреЗ рд╣реИрдВ рддреЛ рдЖрдк рдЙрдиреНрд╣реЗрдВ рдКрдкрд░реА рджрд╛рдПрдБ рдХреЛрдиреЗ рдореЗрдВ рд╣рдореЗрд╢рд╛ рдХреЗ рд▓рд┐рдП рдлрд╛рдВрд╕ "
+"рд╕рдХрддреЗ рд╣реИрдВ."
+
+#: data_messages.cpp:165
+msgid "Ladders? Trust me !"
+msgstr "рд╕реАрдврд╝рд┐рдпрд╛рдБ? рдореБрдЭ рдкрд░ рднрд░реЛрд╕рд╛ рдХрд░реЗрдВ !"
+
+#: data_messages.cpp:168
+msgid "Drop In and Say Hello"
+msgstr "рдЖрдПрдБ рдФрд░ рдирдорд╕реНрдХрд╛рд░ рдХрд░реЗрдВ"
+
+#: data_messages.cpp:171
+msgid "The Mask"
+msgstr "рдирдХрд╛рдм"
+
+#: data_messages.cpp:174
+msgid "Check for Traps"
+msgstr "рдлрдВрджреЗ рдХреЗ рд▓рд┐рдП рдЬрд╛рдБрдЪреЗрдВ"
+
+#: data_messages.cpp:177
+msgid "Take It Easy !"
+msgstr "рдЬрд░рд╛ рдЖрд╕рд╛рдиреА рд╕реЗ !"
+
+#: data_messages.cpp:180
+msgid "Fall on a Fortune"
+msgstr "рдХрд┐рд╕реНрдордд рдЦреБрд▓ рдЧрдИ"
+
+#: data_messages.cpp:183
+msgid "The Lattice"
+msgstr "рдЬрд╛рд▓реА"
+
+#: data_messages.cpp:186
+msgid "Shower of Gold"
+msgstr "рд╕реЛрдиреЗ рдХреА рдмрд░рд╕рд╛рдд"
+
+#: data_messages.cpp:189
+msgid "The Foundry"
+msgstr "рдврд▓рд╛рдИ рдШрд░"
+
+#: data_messages.cpp:192
+msgid "Soft Landings"
+msgstr "рд╕реМрдореНрдп рдЕрд╡рддрд░рдг"
+
+#: data_messages.cpp:195
+msgid "Unlucky for Some"
+msgstr "рдХреБрдЫ рдХреЗ рд▓рд┐рдП рджреБрд░реНрднрд╛рдЧреНрдпрд╢рд╛рд▓реА"
+
+#: data_messages.cpp:198
+msgid "The Balance"
+msgstr "рдмреИрд▓реЗрдиреНрд╕"
+
+#: data_messages.cpp:201
+msgid "Gold Bars"
+msgstr "рд╕реЛрдиреЗ рдХреА рдЫрдбрд╝реЗрдВ"
+
+#: data_messages.cpp:204
+msgid "Hard Row to Hoe"
+msgstr "рдЦреЛрджрдиреЗ рдореЗрдВ рдХрдард┐рди рдХрд╝рддрд╛рд░"
+
+#: data_messages.cpp:207
+msgid "Golden Maze"
+msgstr "рд╕реНрд╡рд░реНрдгрдордп рднреВрд▓рднреБрд▓реИрдпрд╛"
+
+#: data_messages.cpp:210
+msgid "Delayed Trap"
+msgstr "рд╡рд┐рд▓рдореНрдмрд┐рдд рдлрдВрджрд╛"
+
+#: data_messages.cpp:213
+msgid "Nowhere to Hide"
+msgstr "рдХрд╣реАрдВ рднреА рдЫреБрдк рдирд╣реАрдВ рд╕рдХрддреЗ"
+
+#: data_messages.cpp:216
+msgid "Watch the Centre"
+msgstr "рдХреЗрдВрджреНрд░ рдореЗрдВ рджреЗрдЦреЗрдВ"
+
+#: data_messages.cpp:219
+msgid "Where to Dig?"
+msgstr "рдХрд╣рд╛рдВ рдЦреБрджрд╛рдИ рдХрд░реЗрдВ?"
+
+#: data_messages.cpp:222
+msgid "Easy Stages"
+msgstr "рдЖрд╕рд╛рди рдЪрд░рдг"
+
+#: data_messages.cpp:225
+msgid "Gold Mesh"
+msgstr "рд╕реНрд╡рд░реНрдг рдЬрд╛рд▓"
+
+#: data_messages.cpp:228
+msgid "Acrobat"
+msgstr "рдХрд▓рд╛рдмрд╛рдЬ"
+
+#: data_messages.cpp:231
+msgid "Mongolian Horde"
+msgstr "рдордВрдЧреЛрд▓рд┐рдпрди рдЧрд┐рд░реЛрд╣"
+
+#: data_messages.cpp:234
+msgid "Rocky Terrain"
+msgstr "рдкрдерд░реАрд▓рд╛ рдореИрджрд╛рди"
+
+#: data_messages.cpp:237
+msgid "Down the Chimney"
+msgstr "рдЪрд┐рдордиреА рдХреЗ рдиреАрдЪреЗ"
+
+#: data_messages.cpp:240
+msgid "Space Invader"
+msgstr "рдЕрдВрддрд░рд┐рдХреНрд╖ рдореЗрдВ рдЪрдврд╝рд╛рдИ рдХрд░рдиреЗ рд╡рд╛рд▓реЗ"
+
+#: data_messages.cpp:243
+msgid "Winding Road"
+msgstr "рдШреБрдорд╛рд╡рджрд╛рд░ рд░рд╛рд╕реНрддрд╛"
+
+#: data_messages.cpp:246
+msgid "Light My Fire"
+msgstr "рдореЗрд░реЗ рд▓рд┐рдП рдЖрдЧ рд╕реБрд▓рдЧрд╛рдПрдБ"
+
+#: data_messages.cpp:249
+msgid "Cockroach"
+msgstr "рдХреЙрдХрд░реЛрдЪ"
+
+#: data_messages.cpp:252 data_messages.cpp:532
+msgid "The Runaround"
+msgstr "рдЧреЛрд▓-рдЧреЛрд▓ рдШреВрдордиреЗ рд╡рд╛рд▓реЗ"
+
+#: data_messages.cpp:255
+msgid "Speedy"
+msgstr "рддреЗрдЬреА рд╕реЗ"
+
+#: data_messages.cpp:258
+msgid "Dig Deep"
+msgstr "рдЧрд╣рд░рд╛ рдЦреЛрджреЗрдВ"
+
+#: data_messages.cpp:261
+msgid "Zig Zag"
+msgstr "рдЯреЗрдврд╝рд╛ рдореЗрдврд╝рд╛"
+
+#: data_messages.cpp:264
+msgid "Free Fall"
+msgstr "рд╕реНрд╡рддрдиреНрддреНрд░ рдЧрд┐рд░рдирд╛"
+
+#: data_messages.cpp:267
+msgid "Forgotten Gold"
+msgstr "рднреВрд▓рд╛ рдЧрдпрд╛ рд╕реНрд╡рд░реНрдг"
+
+#: data_messages.cpp:270
+msgid "Two of Diamonds"
+msgstr "рдИрдВрдЯ рдХреА рджреБрдХреНрдХреА"
+
+#: data_messages.cpp:273
+msgid "Suicide Jump"
+msgstr "рдореМрдд рдХреА рдЫрд▓рд╛рдВрдЧ"
+
+#: data_messages.cpp:276
+msgid "Easy Access"
+msgstr "рдЖрд╕рд╛рди рдкрд╣реБрдБрдЪ"
+
+#: data_messages.cpp:279
+msgid "Gold Braid"
+msgstr "рд╕реНрд╡рд░реНрдг рд╡реЗрдгреА"
+
+#: data_messages.cpp:282
+msgid "Cat's Eyes"
+msgstr "рдмрд┐рд▓реНрд▓реМрд░реА рдЖрдВрдЦ"
+
+#: data_messages.cpp:285
+msgid "Keep 'em Coming"
+msgstr "рдЙрдирдХреЛ рдЖрдиреЗ рджреЛ"
+
+#: data_messages.cpp:288
+msgid "The Funnel"
+msgstr "рдлрдирд▓"
+
+#: data_messages.cpp:291
+msgid "Lattice Maze"
+msgstr "рдЬрд╛рд▓реАрджрд╛рд░ рднреВрд▓рднреБрд▓реИрдпрд╛"
+
+#: data_messages.cpp:294
+msgid "Hard Work for Poor Pay"
+msgstr "рдХрдо рдкреИрд╕реЗ рдХреЗ рд▓рд┐рдП рдХрдбрд╝реА рдореЗрд╣рдирдд"
+
+#: data_messages.cpp:297
+msgid "Forked Ladders"
+msgstr "рдлреЙрд░реНрдХреНрдб рд▓реИрдбрд░реНрд╕"
+
+#: data_messages.cpp:300
+msgid "Snowing Gold"
+msgstr "рд╕реНрд╡рд░реНрдг рдмрд░реНрдлрдмрд╛рд░реА"
+
+#: data_messages.cpp:303
+msgid "Left or Right?"
+msgstr "рдмрд╛рдпрд╛рдБ рдпрд╛ рджрд╛рдпрд╛рдБ?"
+
+#: data_messages.cpp:306
+msgid "Houndstooth"
+msgstr "рдХреВрдХрд░-рджрдВрдд"
+
+#: data_messages.cpp:309
+msgid "Five Levels"
+msgstr "рдкрд╛рдВрдЪ рд╕реНрддрд░"
+
+#: data_messages.cpp:312
+msgid "Pitfalls"
+msgstr "рдкрд┐рдЯрдлрд╛рд▓реНрд╕"
+
+#: data_messages.cpp:315
+msgid "Get IN There !!"
+msgstr "рд╡рд╣рд╛рдВ рдЬрд╛рдУ !!"
+
+#: data_messages.cpp:318
+msgid "A Steady Climb"
+msgstr "рд╕реНрдерд┐рд░ рдЪрдврд╝рд╛рдИ"
+
+#: data_messages.cpp:321
+msgid "Fall-through Lattice"
+msgstr "рдЬрд╛рд▓реА рдХреЗ рдкрд╛рд░ рдЧрд┐рд░рд╛"
+
+#: data_messages.cpp:324
+msgid "Get me OUT of Here !!"
+msgstr "рдореБрдЭреЗ рдпрд╣рд╛рдБ рд╕реЗ рдирд┐рдХрд╛рд▓реЛ !!"
+
+#: data_messages.cpp:327
+msgid "Empty Cellar"
+msgstr "рдЦрд╛рд▓реА рддрд╣рдЦрд╛рдирд╛"
+
+#: data_messages.cpp:330
+msgid "The Rose"
+msgstr "рдЧреБрд▓рд╛рдм"
+
+#: data_messages.cpp:333
+msgid "Lotus Puzzle"
+msgstr "рдХрдорд▓ рдкрд╣реЗрд▓реА"
+
+#: data_messages.cpp:336
+msgid "Long Drop"
+msgstr "рд▓рдВрдмреА рдЫрд▓рд╛рдВрдЧ"
+
+#: data_messages.cpp:339
+msgid "Party On !!!"
+msgstr "рдкрд╛рд░реНрдЯреА рдЪрд╛рд▓реВ !!!"
+
+#: data_messages.cpp:342
+msgid "Cross-stitch"
+msgstr "рдЖрдбрд╝рд╛ рдЯрд╛рдВрдХрд╛"
+
+#: data_messages.cpp:345
+msgid "Can't Get Up There"
+msgstr "рд╡рд╣рд╛рдВ рдЬрд╛ рдирд╣реАрдВ рд╕рдХрддреЗ"
+
+#: data_messages.cpp:348
+msgid "They're Everywhere !!!"
+msgstr "рд╡реЛ рддреЛ рд╣рд░ рдЬрдЧрд╣ рд╣реИрдВ !!!"
+
+#: data_messages.cpp:351
+msgid "Rooftops"
+msgstr "рдКрдкрд░реА рдЫрдд"
+
+#: data_messages.cpp:354
+msgid "Tricky Traps"
+msgstr "рдЪрд╛рд▓рд╛рдХ рдлрдиреНрджрд╛"
+
+#: data_messages.cpp:357
+msgid "Make Them Work for You"
+msgstr "рдЙрдиреНрд╣реЗрдВ рдЖрдкрдХреЗ рд▓рд┐рдП рдХрд╛рдо рдХрд░рдиреЗ рд╣реЛрдВрдЧреЗ"
+
+#: data_messages.cpp:360
+msgid "Get Going !!"
+msgstr "рдЪрд▓рддреЗ рдЪрд▓реЛ !!"
+
+#: data_messages.cpp:363
+msgid "Three Chimneys"
+msgstr "рддреАрди рдЪрд┐рдордиреА"
+
+#: data_messages.cpp:366
+msgid "The Archway"
+msgstr "рддреЛрд░рдгрджреНрд╡рд╛рд░"
+
+#: data_messages.cpp:369
+msgid "Starwave"
+msgstr "рддрд╛рд░реЛрдВ рдХреА рд▓рд╣рд░"
+
+#: data_messages.cpp:372
+msgid "Amazing Finish"
+msgstr "рдЖрд╢реНрдЪрд░реНрдпрдЬрдирдХ рд╕рдорд╛рдкрди"
+
+#: data_messages.cpp:375
+msgid "Overcrowding"
+msgstr "рднреАрдбрд╝рднрд╛рдбрд╝"
+
+#: data_messages.cpp:378
+msgid "Pillars"
+msgstr "рдЦрдВрднреЗ"
+
+#: data_messages.cpp:381
+msgid "Hopeful Descent"
+msgstr "рдЙрдореНрдореАрдж рднрд░рд╛ рдЕрд╡рддрд░рдг"
+
+#: data_messages.cpp:384
+msgid "The Rack"
+msgstr "рд░реИрдХ"
+
+#: data_messages.cpp:387
+msgid "Twists and Turns"
+msgstr "рдкреЗрдВрдЪрджрд╛рд░ рдФрд░ рдШреБрдорд╛рд╡рджрд╛рд░"
+
+#: data_messages.cpp:390
+msgid "The Saucer"
+msgstr "рддрд╢реНрддрд░реА"
+
+#: data_messages.cpp:393
+msgid "The Dotted Line"
+msgstr "рдмрд┐рдВрджреБрдордп рдкрдВрдХреНрддрд┐"
+
+#: data_messages.cpp:396
+msgid "Don't Look Down (1)"
+msgstr "рдиреАрдЪреЗ рдордд рджреЗрдЦреЛ (1)"
+
+#: data_messages.cpp:399
+msgid "Getting Started"
+msgstr "рдкреНрд░рд╛рд░рдВрдн рдХрд┐рдпрд╛ рдЬрд╛ рд░рд╣рд╛ рд╣реИ"
+
+#: data_messages.cpp:402
+msgid "Digging Hassle"
+msgstr "рдбрд┐рдЧрд┐рдВрдЧ рд╣реИрд╕рд▓"
+
+#: data_messages.cpp:405
+msgid "Easy Middle"
+msgstr "рдЖрд╕рд╛рди рдордзреНрдп"
+
+#: data_messages.cpp:408
+msgid "Don't Look Down (2)"
+msgstr "рдиреАрдЪреЗ рдордд рджреЗрдЦреЛ (2)"
+
+#: data_messages.cpp:411
+msgid "Which Way?"
+msgstr "рдХрд┐рд╕ рддрд░рдл?"
+
+#: data_messages.cpp:414
+msgid "Don't Look Down (3)"
+msgstr "рдиреАрдЪреЗ рдордд рджреЗрдЦреЛ (3)"
+
+#: data_messages.cpp:417
+msgid "Drop ???"
+msgstr "рдЫреЛрдбрд╝реЗрдВ ???"
+
+#: data_messages.cpp:420
+msgid "Help !!!"
+msgstr "рдорджрдж !!!"
+
+#: data_messages.cpp:423
+msgid "Yorick's Skull"
+msgstr "рдпреЛрд░рд┐рдХ рдХрд╛ рдХрдкрд╛рд▓"
+
+#: data_messages.cpp:426
+msgid "No Mercy"
+msgstr "рдХреЛрдИ рджрдпрд╛ рдирд╣реАрдВ"
+
+#: data_messages.cpp:429
+msgid "Gold Sandwich"
+msgstr "рд╕реНрд╡рд░реНрдг рд╕реИрдВрдбрд╡рд┐рдЪ"
+
+#: data_messages.cpp:432
+msgid "Golden Curtain"
+msgstr "рд╕реНрд╡рд░реНрдг рдкрд░рджрд╛"
+
+#: data_messages.cpp:435
+msgid "Are you spider or fly?"
+msgstr "рдЖрдк рдордХрдбрд╝реА рд╣реИрдВ рдпрд╛ рдордХреНрдЦреА?"
+
+#: data_messages.cpp:438
+msgid "Funny?"
+msgstr "рдордЬреЗрджрд╛рд░?"
+
+#: data_messages.cpp:441
+msgid "Hard Landings"
+msgstr "рдХрдард┐рди рдЕрд╡рддрд░рдг"
+
+#: data_messages.cpp:444
+msgid "Golden Tower"
+msgstr "рд╕реНрд╡рд░реНрдгрдордп рдореАрдирд╛рд░"
+
+#: data_messages.cpp:448
+msgid ""
+"This level is named after the famous German submarine war film and dedicated to "
+"Marco Kr├╝ger of Berlin, the original author of KGoldrunner.\n"
+"\n"
+"Just one small hint .... if you stand on the right hand end of the boat you can "
+"get the enemy to fall towards you .... the rest is up to you !!!!"
+msgstr ""
+
+#: data_messages.cpp:454
+msgid "Quick ! RUN !!!"
+msgstr "рдЬрд▓реНрджреА ! рднрд╛рдЧреЛ !!!"
+
+#: data_messages.cpp:457
+msgid "Surprise Ending"
+msgstr "рдЖрд╢реНрдЪрд░реНрдпрдХрд╛рд░реА рдЕрдВрдд"
+
+#: data_messages.cpp:460
+msgid "Diagonal Disaster"
+msgstr "рддрд┐рд░реНрдпрдХ рд╡рд┐рдкрддреНрддрд┐"
+
+#: data_messages.cpp:463
+msgid "Easy Start"
+msgstr "рдЖрд╕рд╛рди рдкреНрд░рд╛рд░рдВрдн"
+
+#: data_messages.cpp:466
+msgid "Mobile Bricks"
+msgstr "рдЪрд▓рддреЗ рдлрд┐рд░рддреЗ рдИрдВрдЯреЗрдВ"
+
+#: data_messages.cpp:469
+msgid "The Big Haul"
+msgstr "рдмрдбрд╝реА рдШрд╕реАрдЯ"
+
+#: data_messages.cpp:472
+msgid "Quick Off The Mark"
+msgstr "рдирд┐рд╢рд╛рди рд╕реЗ рдЬрд▓реНрджреА рдмрд╛рд╣рд░"
+
+#: data_messages.cpp:475
+msgid "Who Needs Enemies?"
+msgstr "рджреБрд╢реНрдорди рдХреМрди рдЪрд╛рд╣рддрд╛ рд╣реИ?"
+
+#: data_messages.cpp:478
+msgid "Asymmetrical"
+msgstr "рд╡рд┐рд╖рдо"
+
+#: data_messages.cpp:481
+msgid "Goldrunner Prophecy"
+msgstr "рдЧреЛрд▓реНрдбрд░рдирд░ рднрд╡рд┐рд╖реНрдпрд╡рд╛рдгреА"
+
+#: data_messages.cpp:484
+msgid "The Rosette"
+msgstr "рдЧреБрд▓рд╛рдм"
+
+#: data_messages.cpp:487
+msgid "He's Got the Gold"
+msgstr "рдЙрд╕реЗ рд╕реНрд╡рд░реНрдг рдорд┐рд▓рд╛"
+
+#: data_messages.cpp:490
+msgid "Towers of Gold"
+msgstr "рд╕реНрд╡рд░реНрдг рдореАрдирд╛рд░реЗрдВ"
+
+#: data_messages.cpp:493
+msgid "The Box"
+msgstr "рдмрдХреНрд╕рд╛"
+
+#: data_messages.cpp:496
+msgid "Delayed Drop"
+msgstr "рд╡рд┐рд▓рдореНрдмрд┐рдд рдЫреЛрдбрд╝"
+
+#: data_messages.cpp:499
+msgid "Maze of Ladders"
+msgstr "рд╕реАрдврд╝рд┐рдпреЛрдВ рдХреА рднреВрд▓рднреБрд▓реИрдпрд╛"
+
+#: data_messages.cpp:502
+msgid "Ride 'em Down"
+msgstr "рдЙрдиреНрд╣реЗрдВ рдиреАрдЪреЗ рдЙрддрд╛рд░реЗрдВ"
+
+#: data_messages.cpp:505
+msgid "Hair's Breadth Timing"
+msgstr "рдмрд╛рд▓ рдмрд░рд╛рдмрд░ рд╕рдордп"
+
+#: data_messages.cpp:508
+msgid "The Three Musketeers"
+msgstr "рдж рдереНрд░реА рдорд╕реНрдХреЗрдЯрд┐рдпрд░реНрд╕"
+
+#: data_messages.cpp:511
+msgid "Rat Trap"
+msgstr "рдЪреВрд╣рд╛ рджрд╛рдиреА"
+
+#: data_messages.cpp:514
+msgid "Head Case"
+msgstr "рд╣реЗрдб рдХреЗрд╕"
+
+#: data_messages.cpp:517
+msgid "Under the Stairs"
+msgstr "рд╕реАрдврд╝рд┐рдпреЛрдВ рдХреЗ рдиреАрдЪреЗ"
+
+#: data_messages.cpp:520
+msgid "Bertie Beetle"
+msgstr "рдмрд░реНрдЯреА рдмреАрдЯрд▓"
+
+#: data_messages.cpp:523
+msgid "Short Circuit"
+msgstr "рд╢реЙрд░реНрдЯ рд╕рд░реНрдХрд┐рдЯ"
+
+#: data_messages.cpp:526
+msgid "Synchronised Running"
+msgstr "рд╕рдордХрд╛рд▓рд┐рдХ рджреМрдбрд╝"
+
+#: data_messages.cpp:529
+msgid "Impossible?"
+msgstr "рдЕрд╕рдВрднрд╡?"
+
+#: data_messages.cpp:535
+msgid "Short Cut?"
+msgstr "рд▓рдШреБ рд░рд╛рд╕реНрддрд╛?"
+
+#: data_messages.cpp:538
+msgid "Sky Walker"
+msgstr "рдЖрдХрд╛рд╢ рдкрд░ рдЪрд▓рдиреЗ рд╡рд╛рд▓рд╛"
+
+#: data_messages.cpp:541
+msgid "The Vault"
+msgstr "рддрд┐рдЬреЛрд░реА"
+
+#: data_messages.cpp:544
+msgid "Patchwork Quilt"
+msgstr "рдкреИрдЪрд╡рд░реНрдХ рд░рдЬрд╛рдИ"
+
+#: data_messages.cpp:547
+msgid "Do You Need Him?"
+msgstr "рдЖрдк рдЙрдиреНрд╣реЗрдВ рдЪрд╛рд╣рддреЗ рд╣реИрдВ?"
+
+#: data_messages.cpp:550
+msgid "Stuck in Storage"
+msgstr "рднрдВрдбрд╛рд░ рдореЗрдВ рдлрдВрд╕реЗ"
+
+#: data_messages.cpp:553
+msgid "So Far for So Little"
+msgstr "рдЗрддрдиреЗ рджреВрд░ рдЗрддрдиреЗ рдХрдо"
+
+#: data_messages.cpp:556
+msgid "Pharaoh's Tomb"
+msgstr "рдлрд╛рд░рд╛рд╣реЛ рдХрд╛ рдордХрдмрд░рд╛"
+
+#: data_messages.cpp:559
+msgid "Entangled"
+msgstr "рдЙрд▓рдЭреЗ"
+
+#: data_messages.cpp:562
+msgid "Flying Tower"
+msgstr "рдЙрдбрд╝рддреА рдореАрдирд╛рд░"
+
+#: data_messages.cpp:565
+msgid "Pot Hole"
+msgstr "рдкреЙрдЯ рд╣реЛрд▓"
+
+#: data_messages.cpp:568
+msgid "Sticky Ladders"
+msgstr "рдЪрд┐рдкрдЪрд┐рдкрд╛рддреА рд╕реАрдврд╝рд┐рдпрд╛рдБ"
+
+#: data_messages.cpp:571
+msgid "The Laboratory"
+msgstr "рдкреНрд░рдпреЛрдЧрд╢рд╛рд▓рд╛"
+
+#: data_messages.cpp:574
+msgid "Pete likes Ladders"
+msgstr "рдкреАрдЯ рдЬреИрд╕реА рд╕реАрдврд╝рд┐рдпрд╛рдБ"
+
+#: data_messages.cpp:577
+msgid "Where's the Roof?"
+msgstr "рдЫрдд рдХрд┐рдзрд░ рд╣реИ?"
+
+#: data_messages.cpp:580
+msgid "Ninja Style"
+msgstr "рдирд┐рдиреНрдЬрд╛ рд╢реИрд▓реА"
+
+#: data_messages.cpp:583
+msgid "Cooperation?"
+msgstr "рд╕рд╣рдпреЛрдЧ?"
+
+#: data_messages.cpp:586
+msgid "Triple Trap"
+msgstr "рддреАрди рдлрдВрджреЗ"
+
+#: data_messages.cpp:591
+msgid "Initiation"
+msgstr "рдкреНрд░рд╛рд░рдВрдн"
+
+#: data_messages.cpp:592
+msgid ""
+"These 100 levels make an excellent introductory game, as well as a good "
+"opportunity for experts to build up high scores. They were composed by Peter "
+"Wadham and use traditional playing rules.\n"
+"\n"
+"The last few levels are very hard, but if you are looking for even more of a "
+"challenge, have a go at 'Vengeance of Peter W' .... ;-) ...."
+msgstr ""
+
+#: data_messages.cpp:594
+msgid "Challenge"
+msgstr "рдЪреБрдиреМрддреА"
+
+#: data_messages.cpp:595
+msgid ""
+"These tricky little levels were composed by Peter, Simon, Genevieve and their "
+"father Ian Wadham. They use traditional playing rules. Enjoy! .... ;-) ...."
+msgstr ""
+
+#: data_messages.cpp:597
+msgid "Vengeance of Peter W"
+msgstr "рдкреАрдЯрд░ рдбрдмреНрд▓реНрдпреВ рдХрд╛ рдкреНрд░рддрд┐рд╢реЛрдз"
+
+#: data_messages.cpp:598
+msgid ""
+"Gooood luck !!\n"
+"Mwarrhh hwwarrrr haarrrr !!!"
+msgstr ""
+"рд╢реБрдн рдХрд╛рдордирд╛ !!\n"
+"рдЧреБрд░реНрд░..рд╣рд░реНрд░реН..рд╣рд░реНрд░реН !!!"
+
+#: data_messages.cpp:600 main.cpp:21
+msgid "KGoldrunner"
+msgstr "рдХреЗ-рдЧреЛрд▓реНрдбрд░рдирд░"
+
+#: data_messages.cpp:601
+msgid ""
+"These levels were composed by Marco Kr├╝ger, the original author of the "
+"KGoldrunner program, and some of his friends and contributors. They use "
+"KGoldrunner rules. The enemies run fast and have an aggressive search "
+"strategy. Enjoy! .... :-) ...."
+msgstr ""
+
+#: data_messages.cpp:603
+msgid "Tutorial"
+msgstr "рд╢рд┐рдХреНрд╖рдг рдкрд╛рда"
+
+#: data_messages.cpp:604
+msgid ""
+"This tutorial is a collection of easy levels that teaches you the rules of "
+"KGoldrunner and helps you develop the skills you need to get started. Each "
+"level has a brief explanation, then you play .....\n"
+"\n"
+"When you move on to play more advanced levels, you will find that KGoldrunner "
+"combines action, strategy and puzzle solving --- all in one game."
+msgstr ""
+
+#: data_messages.cpp:606
+msgid "Advanced Tutorial"
+msgstr "рд╡рд┐рд╕реНрддреГрдд рд╢рд┐рдХреНрд╖рдг рдкрд╛рда"
+
+#: data_messages.cpp:607
+msgid ""
+"This tutorial is preparation for some of the things you might find in the "
+"middle levels of the 'Initiation' game. Enjoy ...."
+msgstr ""
+
+#: kgoldrunner.cpp:161
+msgid "&New Game..."
+msgstr "рдирдпрд╛ рдЦреЗрд▓... (&N)"
+
+#: kgoldrunner.cpp:165
+msgid "&Load Saved Game..."
+msgstr "рд╕рд╣реЗрдЬрд╛ рдЧрдпрд╛ рдЦреЗрд▓ рд▓реЛрдб рдХрд░реЗрдВ... (&L)"
+
+#: kgoldrunner.cpp:167
+msgid "&Play Any Level..."
+msgstr "рдХреЛрдИ рднреА рд╕реНрддрд░ рдЦреЗрд▓реЗрдВ... (&P)"
+
+#: kgoldrunner.cpp:172
+msgid "Play &Next Level..."
+msgstr "рдЕрдЧрд▓рд╛ рд╕реНрддрд░ рдЦреЗрд▓реЗрдВ... (&N)"
+
+#: kgoldrunner.cpp:185
+msgid "&Save Game..."
+msgstr "рдЦреЗрд▓ рд╕рд╣реЗрдЬреЗрдВ... (&S)"
+
+#: kgoldrunner.cpp:202
+msgid "&Get Hint"
+msgstr "рд╕рдВрдХреЗрдд рдкреНрд░рд╛рдкреНрдд рдХрд░реЗрдВ (&G)"
+
+#: kgoldrunner.cpp:207
+msgid "&Kill Hero"
+msgstr "рд╣реАрд░реЛ рдХреЛ рдорд╛рд░реЗрдВ (&K)"
+
+#: kgoldrunner.cpp:229
+msgid "&Create Level"
+msgstr "рд╕реНрддрд░ рдмрдирд╛рдПрдБ (&C)"
+
+#: kgoldrunner.cpp:234 kgoldrunner.cpp:1005
+msgid "&Edit Any Level..."
+msgstr "рдХреЛрдИ рднреА рд╕реНрддрд░ рдХрд╛ рд╕рдВрдкрд╛рджрди рдХрд░реЗрдВ... (&E)"
+
+#: kgoldrunner.cpp:239
+msgid "Edit &Next Level..."
+msgstr "рдЕрдЧрд▓рд╛ рд╕реНрддрд░ рдХрд╛ рд╕рдВрдкрд╛рджрди рдХрд░реЗрдВ... (&N)"
+
+#: kgoldrunner.cpp:250 kgoldrunner.cpp:1007 kgrgame.cpp:772
+msgid "&Save Edits..."
+msgstr "рд╕рдВрдкрд╛рджрд┐рдд рдХреЛ рд╕рд╣реЗрдЬреЗрдВ... (&S)"
+
+#: kgoldrunner.cpp:257
+msgid "&Move Level..."
+msgstr "рд╕реНрддрд░ рдЦрд┐рд╕рдХрд╛рдПрдБ... (&M)"
+
+#: kgoldrunner.cpp:262
+msgid "&Delete Level..."
+msgstr "рд╕реНрддрд░ рдорд┐рдЯрд╛рдПрдБ... (&D)"
+
+#: kgoldrunner.cpp:273
+msgid "Create Game..."
+msgstr "рдЦреЗрд▓ рдмрдирд╛рдПрдБ..."
+
+#: kgoldrunner.cpp:278
+msgid "Edit Game Info..."
+msgstr "рдЦреЗрд▓ рдЬрд╛рдирдХрд╛рд░реА рдХрд╛ рд╕рдВрдкрд╛рджрди рдХрд░реЗрдВ..."
+
+#: kgoldrunner.cpp:301
+msgid "&Ice Cave"
+msgstr "рдмрд░реНрдл рдЧреБрдлрд╛ (&I)"
+
+#: kgoldrunner.cpp:306
+msgid "&Midnight"
+msgstr "рдордзреНрдпрд░рд╛рддреНрд░рд┐ (&M)"
+
+#: kgoldrunner.cpp:311
+msgid "&KDE Kool"
+msgstr "рдХреЗрдбреАрдИ рдХреВрд▓ (&K)"
+
+#: kgoldrunner.cpp:332
+msgid "&Mouse Controls Hero"
+msgstr "рдорд╛рдЙрд╕ рдирд┐рдпрдВрддреНрд░рдг рд╣реАрд░реЛ (&M)"
+
+#: kgoldrunner.cpp:338
+msgid "&Keyboard Controls Hero"
+msgstr "рдХреБрдВрдЬреАрдкрдЯ рдирд┐рдпрдВрддреНрд░рдг рд╣реАрд░реЛ (&K)"
+
+#: kgoldrunner.cpp:356
+msgid "Normal Speed"
+msgstr "рд╕рд╛рдорд╛рдиреНрдп рдЧрддрд┐"
+
+#: kgoldrunner.cpp:361
+msgid "Beginner Speed"
+msgstr "рд╢реБрд░реБрдЖрддреА рдЧрддрд┐"
+
+#: kgoldrunner.cpp:366
+msgid "Champion Speed"
+msgstr "рдЪреИрдореНрдкрд┐рдпрди рдЧрддрд┐"
+
+#: kgoldrunner.cpp:371
+msgid "Increase Speed"
+msgstr "рдЧрддрд┐ рдмрдврд╝рд╛рдПрдБ"
+
+#: kgoldrunner.cpp:376
+msgid "Decrease Speed"
+msgstr "рдЧрддрд┐ рдШрдЯрд╛рдПрдБ"
+
+#: kgoldrunner.cpp:391
+msgid "&Traditional Rules"
+msgstr "рдкрд╛рд░рдВрдкрд░рд┐рдХ рдирд┐рдпрдо (&T)"
+
+#: kgoldrunner.cpp:396
+msgid "K&Goldrunner Rules"
+msgstr "рдХреЗ-рдЧреЛрд▓реНрдбрд░рдирд░ рдирд┐рдпрдо (&G)"
+
+#: kgoldrunner.cpp:410
+msgid "Larger Playing Area"
+msgstr "рдмрдбрд╝рд╛ рдЦреЗрд▓ рдореИрджрд╛рди"
+
+#: kgoldrunner.cpp:415
+msgid "Smaller Playing Area"
+msgstr "рдЫреЛрдЯрд╛ рдЦреЗрд▓ рдореИрджрд╛рди"
+
+#: kgoldrunner.cpp:437
+msgid "Move Up"
+msgstr "рдКрдкрд░ рдЬрд╛рдПрдВ"
+
+#: kgoldrunner.cpp:439
+msgid "Move Right"
+msgstr "рджрд╛рдПрдБ рдЬрд╛рдПрдБ"
+
+#: kgoldrunner.cpp:441
+msgid "Move Down"
+msgstr "рдиреАрдЪреЗ рдЬрд╛рдПрдВ"
+
+#: kgoldrunner.cpp:443
+msgid "Move Left"
+msgstr "рдмрд╛рдПрдБ рдЬрд╛рдПрдБ"
+
+#: kgoldrunner.cpp:447
+msgid "Dig Right"
+msgstr "рджрд╛рдпрд╛рдБ рдЦреЛрджреЗрдВ"
+
+#: kgoldrunner.cpp:449
+msgid "Dig Left"
+msgstr "рдмрд╛рдпрд╛рдБ рдЦреЛрджреЗрдВ"
+
+#: kgoldrunner.cpp:465
+msgid "Step"
+msgstr "рдХрджрдо"
+
+#: kgoldrunner.cpp:467
+msgid "Test Bug Fix"
+msgstr "рдмрдЧ рдлрд┐рдХреНрд╕ рдЯреЗрд╕реНрдЯ рдХрд░реЗрдВ"
+
+#: kgoldrunner.cpp:469
+msgid "Show Positions"
+msgstr "рд╕реНрдерд┐рддрд┐ рджрд░реНрд╢рд╛рдПрдБ"
+
+#: kgoldrunner.cpp:471
+msgid "Start Logging"
+msgstr "рд▓рд╛рдЧрд┐рдВрдЧ рдХрд░рдирд╛ рдкреНрд░рд╛рд░рдВрдн рдХрд░реЗрдВ"
+
+#: kgoldrunner.cpp:473
+msgid "Show Hero"
+msgstr "рд╣реАрд░реЛ рдХреЛ рджрд┐рдЦрд╛рдПрдБ"
+
+#: kgoldrunner.cpp:475
+msgid "Show Object"
+msgstr "рдСрдмреНрдЬреЗрдХреНрдЯ рджрд┐рдЦрд╛рдПрдБ"
+
+#: kgoldrunner.cpp:477 kgoldrunner.cpp:479 kgoldrunner.cpp:481
+#: kgoldrunner.cpp:483 kgoldrunner.cpp:485 kgoldrunner.cpp:487
+#: kgoldrunner.cpp:489
+msgid "Show Enemy"
+msgstr "рджреБрд╢реНрдорди рджрд┐рдЦрд╛рдПрдБ"
+
+#: kgoldrunner.cpp:525 kgoldrunner.cpp:763
+msgid "or"
+msgstr "рдпрд╛"
+
+#: kgoldrunner.cpp:544
+msgid " Lives: "
+msgstr "рдЬреАрд╡рдирдГ"
+
+#: kgoldrunner.cpp:555
+msgid " Score: "
+msgstr "рдЕрдВрдХрдГ"
+
+#: kgoldrunner.cpp:566
+msgid " Level: "
+msgstr "рд╕реНрддрд░рдГ"
+
+#: kgoldrunner.cpp:575
+msgid "Press \"%1\" to RESUME"
+msgstr "рдлрд┐рд░ рд╕реЗ рдкреНрд░рд╛рд░рдВрдн рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП \"%1\" рдХреЛ рджрдмрд╛рдПрдБ"
+
+#: kgoldrunner.cpp:578
+msgid "Press \"%1\" to PAUSE"
+msgstr "рдард╣рд░рдиреЗ рдХреЗ рд▓рд┐рдП \"%1\" рдХреЛ рджрдмрд╛рдПрдБ"
+
+#: kgoldrunner.cpp:586
+msgid " Has hint "
+msgstr " рд╕рдВрдХреЗрдд рд╣реИ"
+
+#: kgoldrunner.cpp:589
+msgid " No hint "
+msgstr " рд╕рдВрдХреЗрдд рдирд╣реАрдВ рд╣реИ"
+
+#: kgoldrunner.cpp:849 kgoldrunner.cpp:861 kgoldrunner.cpp:874
+#: kgoldrunner.cpp:883
+msgid "Get Folders"
+msgstr "рдлрд╝реЛрд▓реНрдбрд░ рдкрд╛рдПрдБ"
+
+#: kgoldrunner.cpp:850
+msgid ""
+"Cannot find documentation sub-folder 'en/%1/' in area '%2' of the KDE folder "
+"($KDEDIRS)."
+msgstr ""
+"рджрд╕реНрддрд╛рд╡реЗрдЬрд╝ рд╕рдм-рдлрд╝реЛрд▓реНрдбрд░ 'en/%1/' рдХреЗрдбреАрдИ рдлрд╝реЛрд▓реНрдбрд░($KDEDIRS) рдХреЗ рдХреНрд╖реЗрддреНрд░ '%2' рдореЗрдВ рдирд╣реАрдВ "
+"рдкрд╛ рд╕рдХрд╛."
+
+#: kgoldrunner.cpp:862
+msgid ""
+"Cannot find system games sub-folder '%1/system/' in area '%2' of the KDE folder "
+"($KDEDIRS)."
+msgstr ""
+"рд╕рд┐рд╕реНрдЯрдо рдЧреЗрдореНрд╕ рд╕рдм-рдлрд╝реЛрд▓реНрдбрд░ '%1/system/' рдХреЗрдбреАрдИ рдлрд╝реЛрд▓реНрдбрд░ ($KDEDIRS) рдХреНрд╖реЗрддреНрд░ рдХреЗ "
+"рдХреНрд╖реЗрддреНрд░ '%2' рдореЗрдВ рдирд╣реАрдВ рдкрд╛ рд╕рдХрд╛."
+
+#: kgoldrunner.cpp:875
+msgid ""
+"Cannot find or create user games sub-folder '%1/user/' in area '%2' of the KDE "
+"user area ($KDEHOME)."
+msgstr ""
+"рдЙрдкрдпреЛрдХреНрддрд╛ рдЧреЗрдореНрд╕ рд╕рдм-рдлрд╝реЛрд▓реНрдбрд░ '%1/user/' рдХреЗрдбреАрдИ рдЙрдкрдпреЛрдХреНрддрд╛ рдХреНрд╖реЗрддреНрд░ ($KDEHOME) рдХреЗ "
+"рдХреНрд╖реЗрддреНрд░ '%2' рдореЗрдВ рдирд╣реАрдВ рдкрд╛ рд╕рдХрд╛ рдпрд╛ рдирд╣реАрдВ рдмрдирд╛ рд╕рдХрд╛. "
+
+#: kgoldrunner.cpp:884
+msgid ""
+"Cannot find or create 'levels/' folder in sub-folder '%1/user/' in the KDE user "
+"area ($KDEHOME)."
+msgstr ""
+"рдХреЗрдбреАрдИ рдЙрдкрдпреЛрдХреНрддрд╛ рдХреНрд╖реЗрддреНрд░ ($KDEHOME) рдореЗрдВ 'levels/' рдлрд╝реЛрд▓реНрдбрд░, '%1/user/' рд╕рдм-рдлрд╝реЛрд▓реНрдбрд░ "
+"рдореЗрдВ рдирд╣реАрдВ рдкрд╛рдпрд╛ рдпрд╛ рдирд╣реАрдВ рдмрдирд╛ рд╕рдХрд╛."
+
+#: kgoldrunner.cpp:913
+msgid "Switch to Keyboard Mode"
+msgstr "рдХреБрдВрдЬреАрдкрдЯ рдореЛрдб рдореЗрдВ рд╕реНрд╡рд┐рдЪ рдХрд░реЗрдВ"
+
+#: kgoldrunner.cpp:914
+msgid ""
+"You have pressed a key that can be used to move the Hero. Do you want to switch "
+"automatically to keyboard control? Mouse control is easier to use in the long "
+"term - like riding a bike rather than walking!"
+msgstr ""
+
+#: kgoldrunner.cpp:918
+msgid "Switch to &Keyboard Mode"
+msgstr "рдХреБрдВрдЬреАрдкрдЯ рдореЛрдб рдореЗрдВ рд╕реНрд╡рд┐рдЪ рдХрд░реЗрдВ (&K)"
+
+#: kgoldrunner.cpp:918
+msgid "Stay in &Mouse Mode"
+msgstr "рдорд╛рдЙрд╕ рдореЛрдб рдореЗрдВ рд╣реА рд░рд╣реЗрдВ (&M)"
+
+#: kgoldrunner.cpp:1003
+msgid "&Create a Level"
+msgstr "рд╕реНрддрд░ рдмрдирд╛рдПрдБ (&C)"
+
+#: kgoldrunner.cpp:1013
+msgid "Edit Name/Hint"
+msgstr "рдирд╛рдо/рд╕рдВрдХреЗрдд рдХрд╛ рд╕рдВрдкрд╛рджрди"
+
+#: kgoldrunner.cpp:1019
+msgid "Empty space"
+msgstr "рдЦрд╛рд▓реА рдЬрдЧрд╣"
+
+#: kgoldrunner.cpp:1022
+msgid "Hero"
+msgstr "рд╣реАрд░реЛ"
+
+#: kgoldrunner.cpp:1025
+msgid "Enemy"
+msgstr "рджреБрд╢реНрдорди"
+
+#: kgoldrunner.cpp:1028
+msgid "Brick (can dig)"
+msgstr "рдИрдВрдЯреЗрдВ (рдЦреЛрдж рд╕рдХрддреЗ рд╣реИрдВ)"
+
+#: kgoldrunner.cpp:1031
+msgid "Concrete (cannot dig)"
+msgstr "рдХрд╛рдВрдХреНрд░реАрдЯ (рдЦреЛрдж рдирд╣реАрдВ рд╕рдХрддреЗ рд╣реИрдВ)"
+
+#: kgoldrunner.cpp:1034
+msgid "Trap (can fall through)"
+msgstr "рдлрдВрджрд╛ (рдХреЗ рдЖрд░ рдкрд╛рд░ рдЧрд┐рд░ рд╕рдХрддреЗ рд╣реИрдВ)"
+
+#: kgoldrunner.cpp:1037
+msgid "Ladder"
+msgstr "рд╕реАрдврд╝реА"
+
+#: kgoldrunner.cpp:1040
+msgid "Hidden ladder"
+msgstr "рдЫреБрдкреА рд╕реАрдврд╝рд┐рдпрд╛рдБ"
+
+#: kgoldrunner.cpp:1043
+msgid "Pole (or bar)"
+msgstr "рдЦрдореНрднрд╛ (рдпрд╛ рдЫрдбрд╝)"
+
+#: kgoldrunner.cpp:1046
+msgid "Gold nugget"
+msgstr "рд╕реНрд╡рд░реНрдг рдбрд▓рд╛"
+
+#: kgrcanvas.cpp:108 kgrcanvas.cpp:115 kgrcanvas.cpp:146
+msgid "Change Size"
+msgstr "рдЖрдХрд╛рд░ рдмрджрд▓реЗрдВ"
+
+#: kgrcanvas.cpp:109
+msgid "Sorry, you cannot make the play area any smaller."
+msgstr "рдорд╛рдл рдХрд░реЗрдВ, рдЖрдк рдЦреЗрд▓ рдХрд╛ рдХреНрд╖реЗрддреНрд░ рдФрд░ рдЕрдзрд┐рдХ рдХрдо рдирд╣реАрдВ рдХрд░ рд╕рдХрддреЗ."
+
+#: kgrcanvas.cpp:116
+msgid "Sorry, you cannot make the play area any larger."
+msgstr "рдорд╛рдл рдХрд░реЗрдВ, рдЖрдк рдЦреЗрд▓ рдХрд╛ рдХреНрд╖реЗрддреНрд░ рдФрд░ рдЕрдзрд┐рдХ рдмрдврд╝рд╛ рдирд╣реАрдВ рд╕рдХрддреЗ."
+
+#: kgrcanvas.cpp:147
+msgid ""
+"Sorry, you cannot change the size of the playing area. That function requires "
+"Qt Library version 3 or later."
+msgstr ""
+"рдорд╛рдл рдХрд░реЗрдВ, рдЖрдк рдЦреЗрд▓ рдХрд╛ рдХреНрд╖реЗрддреНрд░ рдмрджрд▓ рдирд╣реАрдВ рд╕рдХрддреЗ. рдЙрд╕ рдлрдВрдХреНрд╢рди рдХреЗ рд▓рд┐рдП рдХреНрдпреВрдЯреА рд▓рд╛рдЗрдмреНрд░реЗрд░реА "
+"рд╕рдВрд╕реНрдХрд░рдг 3 рдпрд╛ рдЕрдзрд┐рдХ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрдЧреА."
+
+#: kgrdialog.cpp:39 kgrdialog.cpp:86
+msgid "Select Game"
+msgstr "рдЦреЗрд▓ рдЪреБрдиреЗрдВ"
+
+#: kgrdialog.cpp:64
+msgid "List of games:"
+msgstr "рдЦреЗрд▓реЛрдВ рдХреА рд╕реВрдЪреАрдГ"
+
+#: kgrdialog.cpp:76
+msgid "More Info"
+msgstr "рдЕрдзрд┐рдХ рдЬрд╛рдирдХрд╛рд░реА"
+
+#: kgrdialog.cpp:88
+msgid "Level 1 of the selected game is:"
+msgstr "рдЪреБрдиреЗ рдЧрдП рдЦреЗрд▓ рдХрд╛ рд╕реНрддрд░ рдПрдХ рд╣реИрдГ"
+
+#: kgrdialog.cpp:92
+msgid "Select Game/Level"
+msgstr "рдЪреБрдиреЗрдВ рдЦреЗрд▓/рд╕реНрддрд░"
+
+#: kgrdialog.cpp:93
+msgid "Select level:"
+msgstr "рдЪреБрдиреЗрдВ рд╕реНрддрд░рдГ"
+
+#: kgrdialog.cpp:108
+msgid "Level number:"
+msgstr "рд╕реНрддрд░ рдХреНрд░рдорд╛рдВрдХрдГ"
+
+#: kgrdialog.cpp:111
+msgid "Edit Level Name && Hint"
+msgstr "рд╕реНрддрд░ рдирд╛рдо рд╡ рд╕рдВрдХреЗрдд рд╕рдВрдкрд╛рджрди рдХрд░реЗрдВ"
+
+#: kgrdialog.cpp:155
+msgid "Start Game"
+msgstr "рдЦреЗрд▓ рдкреНрд░рд╛рд░рдВрдн рдХрд░реЗрдВ"
+
+#: kgrdialog.cpp:164
+msgid "Play Level"
+msgstr "рд╕реНрддрд░ рдЦреЗрд▓реЗрдВ"
+
+#: kgrdialog.cpp:167 kgrgame.cpp:1408 kgrgame.cpp:1420
+msgid "Edit Level"
+msgstr "рд╕реНрддрд░ рдХрд╛ рд╕рдВрдкрд╛рджрди рдХрд░реЗрдВ"
+
+#: kgrdialog.cpp:170 kgrdialog.cpp:680
+msgid "Save New"
+msgstr "рдирдпрд╛ рд╕рд╣реЗрдЬреЗрдВ"
+
+#: kgrdialog.cpp:173
+msgid "Save Change"
+msgstr "рдкрд░рд┐рд╡рд░реНрддрди рд╕рд╣реЗрдЬреЗрдВ"
+
+#: kgrdialog.cpp:176 kgrgame.cpp:1743 kgrgame.cpp:1765 kgrgame.cpp:1782
+msgid "Delete Level"
+msgstr "рд╕реНрддрд░ рдорд┐рдЯрд╛рдПрдБ"
+
+#: kgrdialog.cpp:179
+#, fuzzy
+msgid "Move To..."
+msgstr "рдкрд░ рдЬрд╛рдПрдБ..."
+
+#: kgrdialog.cpp:182 kgrdialog.cpp:583 kgrdialog.cpp:655 kgrgame.cpp:2167
+msgid "Edit Game Info"
+msgstr "рдЦреЗрд▓ рдЬрд╛рдирдХрд╛рд░реА рдХрд╛ рд╕рдВрдкрд╛рджрди рдХрд░реЗрдВ"
+
+#: kgrdialog.cpp:341
+#, fuzzy, c-format
+msgid ""
+"_n: 1 level, uses KGoldrunner rules.\n"
+"%n levels, uses KGoldrunner rules."
+msgstr ""
+"%n рд╕реНрддрд░, рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реИ %1 рдирд┐рдпрдо.\n"
+"%n рд╕реНрддрд░, рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реИрдВ %1 рдирд┐рдпрдо."
+
+#: kgrdialog.cpp:344
+#, fuzzy, c-format
+msgid ""
+"_n: 1 level, uses Traditional rules.\n"
+"%n levels, uses Traditional rules."
+msgstr ""
+"%n рд╕реНрддрд░, рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реИ %1 рдирд┐рдпрдо.\n"
+"%n рд╕реНрддрд░, рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реИрдВ %1 рдирд┐рдпрдо."
+
+#: kgrdialog.cpp:349
+#, fuzzy
+msgid " levels, uses KGoldrunner rules."
+msgstr "рд╕реНрддрд░, рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реИ %1 рдирд┐рдпрдо."
+
+#: kgrdialog.cpp:351
+#, fuzzy
+msgid " levels, uses Traditional rules."
+msgstr "рд╕реНрддрд░, рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реИ %1 рдирд┐рдпрдо."
+
+#: kgrdialog.cpp:360
+msgid "About \"%1\""
+msgstr "рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ \"%1\""
+
+#: kgrdialog.cpp:369
+msgid "Sorry, there is no further information about this game."
+msgstr "рдорд╛рдл рдХрд░реЗрдВ, рдЗрд╕ рдЦреЗрд▓ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдФрд░ рдЕрдзрд┐рдХ рдЬрд╛рдирдХрд╛рд░реА рдЙрдкрд▓рдмреНрдз рдирд╣реАрдВ рд╣реИ."
+
+#: kgrdialog.cpp:393 kgrgame.cpp:2155 kgrgame.cpp:2161 kgrgame.cpp:2181
+msgid "Select Level"
+msgstr "рдЪреБрдиреЗрдВ рд╕реНрддрд░"
+
+#: kgrdialog.cpp:394
+msgid "This level number is not valid. It can not be used."
+msgstr "рдпрд╣ рд╕реНрддрд░ рдХреНрд░рдорд╛рдВрдХ рд╡реИрдз рдирд╣реАрдВ рд╣реИ. рдпрд╣ рдЙрдкрдпреЛрдЧ рдирд╣реАрдВ рд╣реЛ рд╕рдХрддрд╛."
+
+#: kgrdialog.cpp:414
+msgid ""
+"The main button at the bottom echoes the menu action you selected. Click it "
+"after choosing a game and level - or use \"Cancel\"."
+msgstr ""
+
+#: kgrdialog.cpp:419
+msgid ""
+"\n"
+"\n"
+"If this is your first time in KGoldrunner, select the tutorial game or click "
+"\"Cancel\" and click that item in the Game or Help menu. The tutorial game "
+"gives you hints as you go.\n"
+"\n"
+"Otherwise, just click on the name of a game (in the list box), then, to start "
+"at level 001, click on the main button at the bottom. Play begins when you move "
+"the mouse or press a key."
+msgstr ""
+
+#: kgrdialog.cpp:430
+msgid ""
+"\n"
+"\n"
+"You can select System levels for editing (or copying), but you must save the "
+"result in a game you have created. Use the mouse as a paintbrush and the editor "
+"toolbar buttons as a palette. Use the 'Empty Space' button to erase."
+msgstr ""
+
+#: kgrdialog.cpp:437
+msgid ""
+"\n"
+"\n"
+"You can add a name and hint to your new level here, but you must save the level "
+"you have created into one of your own games. By default your new level will go "
+"at the end of your game, but you can also select a level number and save into "
+"the middle of your game."
+msgstr ""
+
+#: kgrdialog.cpp:444
+msgid ""
+"\n"
+"\n"
+"You can create or edit a name and hint here, before saving. If you change the "
+"game or level, you can do a copy or \"Save As\", but you must always save into "
+"one of your own games. If you save a level into the middle of a series, the "
+"other levels are automatically re-numbered."
+msgstr ""
+
+#: kgrdialog.cpp:451
+msgid ""
+"\n"
+"\n"
+"You can only delete levels from one of your own games. If you delete a level "
+"from the middle of a series, the other levels are automatically re-numbered."
+msgstr ""
+
+#: kgrdialog.cpp:456
+msgid ""
+"\n"
+"\n"
+"To move (re-number) a level, you must first select it by using \"Edit Any "
+"Level...\", then you can use \"Move Level...\" to assign it a new number or "
+"even a different game. Other levels are automatically re-numbered as required. "
+"You can only move levels within your own games."
+msgstr ""
+
+#: kgrdialog.cpp:463
+msgid ""
+"\n"
+"\n"
+"When editing game info you only need to choose a game, then you can go to a "
+"dialog where you edit the details of the game."
+msgstr ""
+
+#: kgrdialog.cpp:470
+msgid ""
+"\n"
+"\n"
+"Click on the list box to choose a game. Below the list box you can see \"More "
+"Info\" about the selected game, how many levels there are and what rules the "
+"enemies follow (see the Settings menu).\n"
+"\n"
+"You select a level number by typing it or using the scroll bar. As you vary "
+"the game or level, the thumbnail area shows a preview of your choice."
+msgstr ""
+
+#: kgrdialog.cpp:480
+msgid "Help: Select Game & Level"
+msgstr "рдорджрджрдГ рдЪреБрдиреЗрдВ рдЦреЗрд▓ рд╡ рд╕реНрддрд░"
+
+#: kgrdialog.cpp:495 kgrdialog.cpp:537
+msgid "Edit Name & Hint"
+msgstr "рдирд╛рдо рд╡ рд╕рдВрдХреЗрдд рдХрд╛ рд╕рдВрдкрд╛рджрди "
+
+#: kgrdialog.cpp:512
+msgid "Name of level:"
+msgstr "рд╕реНрддрд░ рдХрд╛ рдирд╛рдордГ"
+
+#: kgrdialog.cpp:517
+msgid "Hint for level:"
+msgstr "рд╕реНрддрд░ рдХреЗ рд▓рд┐рдП рд╕рдВрдХреЗрддрдГ"
+
+#: kgrdialog.cpp:606
+msgid "Name of game:"
+msgstr "рдЦреЗрд▓ рдХрд╛ рдирд╛рдордГ"
+
+#: kgrdialog.cpp:612
+msgid "File name prefix:"
+msgstr "рдлрд╝рд╛рдЗрд▓ рдирд╛рдо рдХреЗ рдкреНрд░рдердорд╛рдХреНрд╖рд░рдГ"
+
+#: kgrdialog.cpp:617
+#, fuzzy
+msgid "Traditional rules"
+msgstr "рдкрд╛рд░рдВрдкрд░рд┐рдХ рдирд┐рдпрдо (&T)"
+
+#: kgrdialog.cpp:618
+#, fuzzy
+msgid "KGoldrunner rules"
+msgstr "рдХреЗ-рдЧреЛрд▓реНрдбрд░рдирд░ рдирд┐рдпрдо (&G)"
+
+#: kgrdialog.cpp:620 kgrdialog.cpp:679
+msgid "0 levels"
+msgstr "0 рд╕реНрддрд░"
+
+#: kgrdialog.cpp:623
+msgid "About this game:"
+msgstr "рдЗрд╕ рдЦреЗрд▓ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ:"
+
+#: kgrdialog.cpp:652
+msgid "Create Game"
+msgstr "рдЦреЗрд▓ рдмрдирд╛рдПрдБ"
+
+#: kgrdialog.cpp:668
+#, c-format
+msgid ""
+"_n: 1 level\n"
+"%n levels"
+msgstr ""
+"1 рд╕реНрддрд░\n"
+"%n рд╕реНрддрд░"
+
+#: kgrdialog.cpp:671
+msgid "%1 levels"
+msgstr "%1 рд╕реНрддрд░"
+
+#: kgrdialog.cpp:674
+msgid "Save Changes"
+msgstr "рдкрд░рд┐рд╡рд░реНрддрди рд╕рд╣реЗрдЬреЗрдВ"
+
+#: kgrdialog.cpp:760 kgrdialog.cpp:803
+msgid "Select Saved Game"
+msgstr "рд╕рд╣реЗрдЬрд╛ рдЧрдпрд╛ рдЦреЗрд▓ рдЪреБрдиреЗрдВ"
+
+#: kgrdialog.cpp:778
+msgid "Game Level/Lives/Score Day Date Time "
+msgstr "рдЦреЗрд▓ рд╕реНрддрд░/рдЬреАрд╡рди/рдЕрдВрдХ рджрд┐рди рддрд╛рд░реАрдЦрд╝ рд╕рдордп"
+
+#: kgrgame.cpp:145
+msgid "GAME OVER !!!"
+msgstr "рдЦреЗрд▓ рдЦрд╝рддреНрдо !!!"
+
+#: kgrgame.cpp:191
+msgid ""
+"<b>CONGRATULATIONS !!!!</b>"
+"<p>You have conquered the last level in the %1 game !!</p>"
+msgstr "<b>рдмрдзрд╛рдЗрдпрд╛рдБ !!!!</b><p>рдЖрдкрдиреЗ %1 рдЦреЗрд▓ рдХрд╛ рдЕрдВрддрд┐рдо рд╕реНрддрд░ рдкрд╛рд░ рдХрд░ рд▓рд┐рдпрд╛ !!</p>"
+
+#: kgrgame.cpp:384
+msgid "Start Tutorial"
+msgstr "рд╢рд┐рдХреНрд╖рдг рдкрд╛рда рдкреНрд░рд╛рд░рдВрдн рдХрд░реЗрдВ"
+
+#: kgrgame.cpp:385
+msgid "Cannot find the tutorial game (file-prefix %1) in the %2 files."
+msgstr "рд╢рд┐рдХреНрд╖рдг рдЦреЗрд▓ (file-prefix %1) рдлрд╝рд╛рдЗрд▓реЛрдВ %2 рдореЗрдВ рдкрд╛рдпрд╛ рдирд╣реАрдВ рдЬрд╛ рд╕рдХрд╛."
+
+#: kgrgame.cpp:394
+msgid "Hint"
+msgstr "рд╕рдВрдХреЗрдд"
+
+#: kgrgame.cpp:400
+msgid "Sorry, there is no hint for this level."
+msgstr "рдорд╛рдл рдХрд░реЗрдВ, рдЗрд╕ рд╕реНрддрд░ рдХреЗ рд▓рд┐рдП рдХреЛрдИ рд╕рдВрдХреЗрдд рдЙрдкрд▓рдмреНрдз рдирд╣реАрдВ рд╣реИ."
+
+#: kgrgame.cpp:514 kgrgame.cpp:523
+msgid "Load Level"
+msgstr "рд╕реНрддрд░ рд▓реЛрдб рдХрд░реЗрдВ"
+
+#: kgrgame.cpp:515
+msgid ""
+"Cannot find file '%1'. Please make sure '%2' has been run in the '%3' folder."
+msgstr ""
+"рдлрд╝рд╛рдЗрд▓ '%1' рдирд╣реАрдВ рдорд┐рд▓реА. рдХреГрдкрдпрд╛ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рд╣реЛрдВ рдХрд┐ '%2' рдХреЛ рдлрд╝реЛрд▓реНрдбрд░ '%3' рдореЗрдВ рдЪрд▓рд╛рдпрд╛ рдЧрдпрд╛ "
+"рд╣реИ."
+
+#: kgrgame.cpp:524 kgrgame.cpp:812 kgrgame.cpp:850 kgrgame.cpp:950
+#: kgrgame.cpp:1143 kgrgame.cpp:2467
+msgid "Cannot open file '%1' for read-only."
+msgstr "рдлрд╝рд╛рдЗрд▓ '%1' рд╕рд┐рд░реНрдл рд▓рд┐рдЦрдиреЗ рдХреЗ рд▓рд┐рдП рдЦреЛрд▓ рдирд╣реАрдВ рд╕рдХрд╛."
+
+#: kgrgame.cpp:682
+msgid "New Level"
+msgstr "рдирдпрд╛ рд╕реНрддрд░"
+
+#: kgrgame.cpp:770 kgrgame.cpp:775 kgrgame.cpp:801 kgrgame.cpp:811
+#: kgrgame.cpp:830
+msgid "Save Game"
+msgstr "рдЦреЗрд▓ рд╕рд╣реЗрдЬреЗрдВ"
+
+#: kgrgame.cpp:771
+#, c-format
+msgid ""
+"Sorry, you cannot save your game play while you are editing. Please try menu "
+"item %1."
+msgstr ""
+"рдорд╛рдл рдХрд░реЗрдВ, рдЖрдк рд╕рдВрдкрд╛рджрди рдХрд░рддреЗ рд╕рдордп рдЕрдкрдирд╛ рдЦреЗрд▓ рд╕рд╣реЗрдЬ рдирд╣реАрдВ рд╕рдХрддреЗ. рдХреГрдкрдпрд╛ рдореЗрдиреНрдпреВ рдЖрдЗрдЯрдо %1 "
+"рдЖрдЬрдорд╛рдПрдБ."
+
+#: kgrgame.cpp:776
+msgid ""
+"Please note: for reasons of simplicity, your saved game position and score will "
+"be as they were at the start of this level, not as they are now."
+msgstr ""
+
+#: kgrgame.cpp:802 kgrgame.cpp:989 kgrgame.cpp:1587 kgrgame.cpp:2545
+msgid "Cannot open file '%1' for output."
+msgstr "рдлрд╝рд╛рдЗрд▓ '%1' рдЖрдЙрдЯрдкреБрдЯ рдХреЗ рд▓рд┐рдП рдЦреЛрд▓ рдирд╣реАрдВ рд╕рдХрд╛."
+
+#: kgrgame.cpp:831
+msgid "Your game has been saved."
+msgstr "рдЖрдкрдХрд╛ рдЦреЗрд▓ рд╕рд╣реЗрдЬрд╛ рдЧрдпрд╛."
+
+#: kgrgame.cpp:843 kgrgame.cpp:849 kgrgame.cpp:901
+msgid "Load Game"
+msgstr "рдЦреЗрд▓ рд▓реЛрдб рдХрд░реЗрдВ"
+
+#: kgrgame.cpp:844
+msgid "Sorry, there are no saved games."
+msgstr "рдорд╛рдл рдХрд░реЗрдВ, рд╡рд╣рд╛рдВ рдХреЛрдИ рд╕рд╣реЗрдЬрд╛ рдЧрдпрд╛ рдЦреЗрд▓ рдЙрдкрд▓рдмреНрдз рдирд╣реАрдВ рд╣реИ."
+
+#: kgrgame.cpp:902
+msgid "Cannot find the game with prefix '%1'."
+msgstr "рдкреНрд░рдердорд╛рдХреНрд╖рд░ '%1' рдХреЗ рд╕рд╛рде рдХреЛрдИ рдЦреЗрд▓ рдирд╣реАрдВ рдкрд╛ рд╕рдХрд╛."
+
+#: kgrgame.cpp:924
+msgid "Unknown"
+msgstr "рдЕрдЬреНрдЮрд╛рдд"
+
+#: kgrgame.cpp:949 kgrgame.cpp:988
+msgid "Check for High Score"
+msgstr "рдЕрдзрд┐рдХрддрдо рдЕрдВрдХ рдХреЗ рд▓рд┐рдП рдЬрд╛рдБрдЪреЗрдВ"
+
+#: kgrgame.cpp:1003
+msgid ""
+"<b>Congratulations !!!</b> You have achieved a high score in this game. "
+"Please enter your name so that it may be enshrined in the KGoldrunner Hall of "
+"Fame."
+msgstr ""
+"<b>рдмрдзрд╛рдЗрдпрд╛рдБ !!!</b> рдЖрдкрдиреЗ рдЗрд╕ рдЦреЗрд▓ рдореЗрдВ рдЕрдзрд┐рдХрддрдо рдЕрдВрдХ рдкрд╛ рд▓рд┐рдпрд╛ рд╣реИ. рдХреГрдкрдпрд╛ рдЕрдкрдирд╛ рдирд╛рдо рднрд░реЗрдВ "
+"рдЬрд┐рд╕рд╕реЗ рдХрд┐ рдпрд╣ рдХреЗ-рдЧреЛрд▓реНрдбрд░рдирд░ рдХреЗ рд╣рд╛рд▓ рдЖрдл рдлреЗрдо рдореЗрдВ рдкреНрд░рдХрд╛рд╢рдорд╛рди рд╣реЛ рд╕рдХреЗ."
+
+#: kgrgame.cpp:1015 kgrgame.cpp:1031 kgrgame.cpp:1106
+msgid "Save High Score"
+msgstr "рдЕрдзрд┐рдХрддрдо рдЕрдВрдХ рд╕рд╣реЗрдЬреЗрдВ"
+
+#: kgrgame.cpp:1032
+msgid "You must enter something. Please try again."
+msgstr "рдЖрдкрдХреЛ рдХреБрдЫ рдкреНрд░рд╡рд┐рд╖реНрдЯ рдХрд░рдирд╛ рд╣реЛрдЧрд╛. рдХреГрдкрдпрд╛ рдлрд┐рд░ рд╕реЗ рдХреЛрд╢рд┐рд╢ рдХрд░реЗрдВ."
+
+#: kgrgame.cpp:1107
+msgid "Your high score has been saved."
+msgstr "рдЖрдкрдХрд╛ рдЕрдзрд┐рдХрддрдо рдЕрдВрдХ рд╕рд╣реЗрдЬ рд▓рд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ."
+
+#: kgrgame.cpp:1117 kgrgame.cpp:1133 kgrgame.cpp:1142
+msgid "Show High Scores"
+msgstr "рдЕрдзрд┐рдХрддрдо рдЕрдВрдХ рджрд┐рдЦрд╛рдПрдБ"
+
+#: kgrgame.cpp:1118
+msgid "Sorry, we do not keep high scores for tutorial games."
+msgstr "рдорд╛рдл рдХрд░реЗрдВ, рд╣рдо рд╢рд┐рдХреНрд╖рдг рдЦреЗрд▓реЛрдВ рдХреЗ рд▓рд┐рдП рдЕрдзрд┐рдХрддрдо рдЕрдВрдХ рджрд░реНрдЬ рдХрд░ рдирд╣реАрдВ рд░рдЦрддреЗ рд╣реИрдВ."
+
+#: kgrgame.cpp:1134
+msgid "Sorry, there are no high scores for the %1 game yet."
+msgstr "рдорд╛рдл рдХрд░реЗрдВ, рдЦреЗрд▓ %1 рдХреЗ рд▓рд┐рдП рдХреЛрдИ рдЕрдзрд┐рдХрддрдо рдЕрдВрдХ рдЕрдм рддрдХ рдирд╣реАрдВ рд╣реИ."
+
+#: kgrgame.cpp:1155
+msgid ""
+"<center>"
+"<h2>KGoldrunner Hall of Fame</h2></center>"
+"<br>"
+"<center>"
+"<h3>\"%1\" Game</h3></center>"
+msgstr ""
+"<center>"
+"<h2>рдХреЗ-рдЧреЛрд▓реНрдбрд░рдирд░ рд╣рд╛рд▓ рдЖрдл рдлреЗрдо</h2></center>"
+"<br>"
+"<center>"
+"<h3>\"%1\" рдЦреЗрд▓</h3></center>"
+
+#: kgrgame.cpp:1160
+msgid " Name Level Score Date"
+msgstr " рдирд╛рдо рд╕реНрддрд░ рдЕрдВрдХ рддрд╛рд░реАрдЦрд╝ "
+
+#: kgrgame.cpp:1180
+msgid "High Scores"
+msgstr "рдЕрдзрд┐рдХрддрдо рдЕрдВрдХ"
+
+#: kgrgame.cpp:1359
+msgid "Create Level"
+msgstr "рд╕реНрддрд░ рдмрдирд╛рдПрдБ"
+
+#: kgrgame.cpp:1360
+msgid ""
+"You cannot create and save a level until you have created a game to hold it. "
+"Try menu item \"Create Game\"."
+msgstr ""
+
+#: kgrgame.cpp:1409
+msgid ""
+"You cannot edit and save a level until you have created a game and a level. Try "
+"menu item \"Create Game\"."
+msgstr ""
+
+#: kgrgame.cpp:1421
+msgid ""
+"It is OK to edit a system level, but you MUST save the level in one of your own "
+"games. You're not just taking a peek at the hidden ladders and fall-through "
+"bricks, are you? :-)"
+msgstr ""
+
+#: kgrgame.cpp:1531 kgrgame.cpp:1568 kgrgame.cpp:1586 kgrgame.cpp:2062
+msgid "Save Level"
+msgstr "рд╕реНрддрд░ рд╕рд╣реЗрдЬреЗрдВ"
+
+#: kgrgame.cpp:1532
+msgid "Inappropriate action: you are not editing a level."
+msgstr "рдЕрдиреБрдкрдпреБрдХреНрдд рдХреНрд░рд┐рдпрд╛рдГ рдЖрдк рдХреЛрдИ рд╕реНрддрд░ рд╕рдВрдкрд╛рджрд┐рдд рдирд╣реАрдВ рдХрд░ рд░рд╣реЗ рд╣реИрдВ."
+
+#: kgrgame.cpp:1569
+msgid "Do you want to insert a level and move existing levels up by one?"
+msgstr ""
+"рдХреНрдпрд╛ рдЖрдк рдПрдХ рд╕реНрддрд░ рд╢рд╛рдорд┐рд▓ рдХрд░рдирд╛ рдЪрд╛рд╣реЗрдВрдЧреЗ рддрдерд╛ рдореМрдЬрд╝реВрджрд╛ рд╕реНрддрд░ рдПрдХ рд╕реЗ рдКрдкрд░ рдЙрдард╛рдирд╛ рдЪрд╛рд╣реЗрдВрдЧреЗ?"
+
+#: kgrgame.cpp:1571
+msgid "&Insert Level"
+msgstr "рд╕реНрддрд░ рд╢рд╛рдорд┐рд▓ рдХрд░реЗрдВ (&I)"
+
+#: kgrgame.cpp:1642 kgrgame.cpp:1658 kgrgame.cpp:1666 kgrgame.cpp:1680
+msgid "Move Level"
+msgstr "рд╕реНрддрд░ рдЦрд┐рд╕рдХрд╛рдПрдБ"
+
+#: kgrgame.cpp:1643
+msgid "You must first load a level to be moved. Use the %1 or %2 menu."
+msgstr ""
+"рдЖрдЧреЗ рдмрдврд╝рдиреЗ рдХреЗ рд▓рд┐рдП рдЖрдкрдХреЛ рдХреЛрдИ рд╕реНрддрд░ рд▓реЛрдб рдХрд░рдирд╛ рд╣реЛрдЧрд╛. рдЗрд╕реНрддреЗрдорд╛рд▓ рдХрд░реЗрдВ %1 рдпрд╛ %2 рдореЗрдиреНрдпреВ."
+
+#: kgrgame.cpp:1645
+msgid "Game"
+msgstr "рдЦреЗрд▓"
+
+#: kgrgame.cpp:1646 kgrgame.cpp:1934
+msgid "Editor"
+msgstr "рд╕рдВрдкрд╛рджрдХ"
+
+#: kgrgame.cpp:1659
+msgid ""
+"You cannot move a level until you have created a game and at least two levels. "
+"Try menu item \"Create Game\"."
+msgstr ""
+
+#: kgrgame.cpp:1667
+msgid "Sorry, you cannot move a system level."
+msgstr "рдорд╛рдл рдХрд░реЗрдВ, рдЖрдк рддрдВрддреНрд░ рд╕реНрддрд░ рдЦрд┐рд╕рдХрд╛ рдирд╣реАрдВ рд╕рдХрддреЗ."
+
+#: kgrgame.cpp:1681
+msgid "You must change the level or the game or both."
+msgstr "рдЖрдкрдХреЛ рд╕реНрддрд░ рдпрд╛ рдЦреЗрд▓ рдпрд╛ рджреЛрдиреЛрдВ рд╣реА рдмрджрд▓рдиреЗ рд╣реЛрдВрдЧреЗ."
+
+#: kgrgame.cpp:1744
+msgid ""
+"You cannot delete a level until you have created a game and a level. Try menu "
+"item \"Create Game\"."
+msgstr ""
+
+#: kgrgame.cpp:1766
+msgid "Do you want to delete a level and move higher levels down by one?"
+msgstr "рдХреНрдпрд╛ рдЖрдк рдХреЛрдИ рд╕реНрддрд░ рдорд┐рдЯрд╛ рдХрд░ рдЙрдЪреНрдЪ рд╕реНрддрд░ рдореЗрдВ рдПрдХ рд╕реНрддрд░ рдиреАрдЪреЗ рдХрд░рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ"
+
+#: kgrgame.cpp:1768
+msgid "&Delete Level"
+msgstr "рд╕реНрддрд░ рдорд┐рдЯрд╛рдПрдБ (&D)"
+
+#: kgrgame.cpp:1783
+msgid "Cannot find file '%1' to be deleted."
+msgstr "рдорд┐рдЯрд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдлрд╝рд╛рдЗрд▓ '%1' рдирд╣реАрдВ рдорд┐рд▓рд╛."
+
+#: kgrgame.cpp:1837 kgrgame.cpp:1847 kgrgame.cpp:1852 kgrgame.cpp:1866
+#: kgrgame.cpp:1884 kgrgame.cpp:2533 kgrgame.cpp:2544
+msgid "Save Game Info"
+msgstr "рдЦреЗрд▓ рдЬрд╛рдирдХрд╛рд░реА рд╕рд╣реЗрдЬреЗрдВ"
+
+#: kgrgame.cpp:1838
+msgid "You must enter a name for the game."
+msgstr "рдЦреЗрд▓ рдХреЗ рд▓рд┐рдП рдЖрдкрдХреЛ рдПрдХ рдирд╛рдо рдкреНрд░рд╡рд┐рд╖реНрдЯ рдХрд░рдирд╛ рд╣реЛрдЧрд╛."
+
+#: kgrgame.cpp:1848
+msgid "You must enter a filename prefix for the game."
+msgstr "рдЦреЗрд▓ рдХреЗ рд▓рд┐рдП рдЖрдкрдХреЛ рдПрдХ рдлрд╝рд╛рдЗрд▓рдирд╛рдо рдкреНрд░рдердорд╛рдХреНрд╖рд░ рдкреНрд░рд╡рд┐рд╖реНрдЯ рдХрд░рдирд╛ рд╣реЛрдЧрд╛."
+
+#: kgrgame.cpp:1853
+msgid "The filename prefix should not be more than 5 characters."
+msgstr "рдлрд╝рд╛рдЗрд▓рдирд╛рдо рдкреНрд░рдердорд╛рдХреНрд╖рд░ 5 рдЕрдХреНрд╖рд░реЛрдВ рд╕реЗ рдЬреНрдпрд╛рджрд╛ рдирд╣реАрдВ рд╣реЛрдиреЗ рдЪрд╛рд╣рд┐рдПрдБ."
+
+#: kgrgame.cpp:1867
+msgid "The filename prefix should be all alphabetic characters."
+msgstr "рдлрд╝рд╛рдЗрд▓рдирд╛рдо рдкреНрд░рдердорд╛рдХреНрд╖рд░ рд╕рднреА рдЕрд▓реНрдлрд╛рдмреЗрдЯрд┐рдХ рд╣реЛрдиреЗ рдЪрд╛рд╣рд┐рдПрдБ."
+
+#: kgrgame.cpp:1885
+msgid "The filename prefix '%1' is already in use."
+msgstr "рдлрд╝рд╛рдЗрд▓рдирд╛рдо рдкреНрд░рдердорд╛рдХреНрд╖рд░ '%1' рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдЙрдкрдпреЛрдЧ рдореЗрдВ рд╣реИ."
+
+#: kgrgame.cpp:1922
+msgid "&Go on editing"
+msgstr "рд╕рдВрдкрд╛рджрди рдХреЗ рд▓рд┐рдП рдЬрд╛рдПрдБ (&G)"
+
+#: kgrgame.cpp:1935
+msgid "You have not saved your work. Do you want to save it now?"
+msgstr "рдЖрдкрдиреЗ рдЕрдкрдирд╛ рдХрд╛рдо рд╕рд╣реЗрдЬрд╛ рдирд╣реАрдВ рд╣реИ. рдХреНрдпрд╛ рдЖрдк рдЗрд╕реЗ рдЕрднреА рд╕рд╣реЗрдЬрдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ?"
+
+#: kgrgame.cpp:1937
+msgid "&Don't Save"
+msgstr "рд╕рд╣реЗрдЬреЗрдВ рдирд╣реАрдВ (&D)"
+
+#: kgrgame.cpp:2063
+msgid "Cannot rename file '%1' to '%2'."
+msgstr "рдлрд╝рд╛рдЗрд▓ '%1' рдХрд╛ рдирд╛рдо рдмрджрд▓рдХрд░ '%2' рдирд╣реАрдВ рдХрд░ рд╕рдХрд╛."
+
+#: kgrgame.cpp:2156
+msgid "Sorry, you can only save or move into one of your own games."
+msgstr "рдорд╛рдл рдХрд░реЗрдВ, рдЖрдк рд╕рд┐рд░реНрдл рдЕрдкрдиреЗ рд╣реА рдЦреЗрд▓реЛрдВ рдХреЛ рд╕рд╣реЗрдЬ рдпрд╛ рдЦрд┐рд╕рдХрд╛ рд╕рдХрддреЗ рд╣реИрдВ."
+
+#: kgrgame.cpp:2162
+msgid "Sorry, you can only delete a level from one of your own games."
+msgstr ""
+"рдорд╛рдл рдХрд░реЗрдВ, рдЖрдк рд╕рд┐рд░реНрдл рдЕрдкрдиреЗ рд╣реА рдЦреЗрд▓реЛрдВ рдХреЗ рдЦреЗрд▓ рд╕реНрддрд░ рдореЗрдВ рд╕реЗ рдХреЛрдИ рд╕реНрддрд░ рдорд┐рдЯрд╛ рд╕рдХрддреЗ рд╣реИрдВ."
+
+#: kgrgame.cpp:2168
+msgid "Sorry, you can only edit the game information on your own games."
+msgstr ""
+"рдорд╛рдл рдХрд░реЗрдВ, рдЖрдк рд╕рд┐рд░реНрдл рдЕрдкрдиреЗ рд╣реА рдЦреЗрд▓реЛрдВ рдХреА рдЦреЗрд▓ рдЬрд╛рдирдХрд╛рд░рд┐рдпрд╛рдБ рд╕рдВрдкрд╛рджрд┐рдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ."
+
+#: kgrgame.cpp:2182
+msgid "There is no level %1 in %2, so you cannot play or edit it."
+msgstr ""
+"рд╡рд╣рд╛рдВ рдХреЛрдИ рд╕реНрддрд░ %1, %2 рдореЗрдВ рдирд╣реАрдВ рд╣реИ, рдЕрддрдГ рдЖрдк рдЗрд╕реЗ рдЦреЗрд▓ рдпрд╛ рд╕рдВрдкрд╛рджрд┐рдд рдирд╣реАрдВ рдХрд░ рд╕рдХрддреЗ."
+
+#: kgrgame.cpp:2371 kgrgame.cpp:2389 kgrgame.cpp:2413 kgrgame.cpp:2426
+#: kgrgame.cpp:2435
+msgid "Check Games & Levels"
+msgstr "рдЦреЗрд▓ рд╡ рд╕реНрддрд░ рдЬрд╛рдБрдЪреЗрдВ"
+
+#: kgrgame.cpp:2372
+msgid ""
+"There is no folder '%1' to hold levels for the '%2' game. Please make sure '%3' "
+"has been run in the '%4' folder."
+msgstr ""
+"рд╡рд╣рд╛рдВ рдХреЛрдИ рдлрд╝реЛрд▓реНрдбрд░ '%1' рдЦреЗрд▓ '%2' рдХреЗ рд╕реНрддрд░ рдХреЛ рд░рдЦрдиреЗ рдХреЗ рд▓рд┐рдП рдирд╣реАрдВ рд╣реИ. рдХреГрдкрдпрд╛ "
+"рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рд╣реЛрдВ рдХрд┐ '%3' рдХреЛ рдлрд╝реЛрд▓реНрдбрд░ '%4' рдореЗрдВ рдЪрд▓рд╛рдпрд╛ рдЧрдпрд╛ рд╣реИ."
+
+#: kgrgame.cpp:2390
+msgid "There are no files '%1/%2???.grl' for the %3 game."
+msgstr "рд╡рд╣рд╛рдВ рдХреЛрдИ рдлрд╝рд╛рдЗрд▓реЗрдВ '%1/%2???.grl' рдЦреЗрд▓ %3 рдХреЗ рд▓рд┐рдП рдирд╣реАрдВ рд╣реИ."
+
+#: kgrgame.cpp:2414
+msgid ""
+"File '%1' is beyond the highest level for the %2 game and cannot be played."
+msgstr "рдлрд╝рд╛рдЗрд▓ '%1' рдЦреЗрд▓ %2 рдХреЗ рдЙрдЪреНрдЪрддрдо рд╕реНрддрд░ рдХреЗ рдмрд╛рдж рдХрд╛ рд╣реИ рдЕрддрдГ рдЦреЗрд▓рд╛ рдирд╣реАрдВ рдЬрд╛ рд╕рдХрддрд╛."
+
+#: kgrgame.cpp:2427
+msgid ""
+"File '%1' is before the lowest level for the %2 game and cannot be played."
+msgstr "рдлрд╝рд╛рдЗрд▓ '%1' рдЦреЗрд▓ %2 рдХреЗ рдирд┐рдореНрдирддрдо рд╕реНрддрд░ рдХреЗ рдкрд╣рд▓реЗ рдХрд╛ рд╣реИ рдЕрддрдГ рдЦреЗрд▓рд╛ рдирд╣реАрдВ рдЬрд╛ рд╕рдХрддрд╛."
+
+#: kgrgame.cpp:2436
+msgid "Cannot find file '%1' for the %2 game."
+msgstr "рдлрд╝рд╛рдЗрд▓ '%1' рдЦреЗрд▓ %2 рдХреЗ рд▓рд┐рдП рдирд╣реАрдВ рдкрд╛ рд╕рдХрд╛."
+
+#: kgrgame.cpp:2458 kgrgame.cpp:2466 kgrgame.cpp:2514
+msgid "Load Game Info"
+msgstr "рдЦреЗрд▓ рдЬрд╛рдирдХрд╛рд░реА рд▓реЛрдб рдХрд░реЗрдВ"
+
+#: kgrgame.cpp:2459
+msgid "Cannot find game info file '%1'."
+msgstr "рдЦреЗрд▓ рдЬрд╛рдирдХрд╛рд░реА рдлрд╝рд╛рдЗрд▓ '%1' рдирд╣реАрдВ рдкрд╛ рд╕рдХрд╛."
+
+#: kgrgame.cpp:2515
+msgid "Format error in game info file '%1'."
+msgstr "рдЦреЗрд▓ рдЬрд╛рдирдХрд╛рд░реА рдлрд╝рд╛рдЗрд▓ рдореЗрдВ рдлрд╛рд░реНрдореЗрдЯ рддреНрд░реБрдЯрд┐ '%1'."
+
+#: kgrgame.cpp:2534
+msgid "You can only modify user games."
+msgstr "рдЖрдк рд╕рд┐рд░реНрдл рдЙрдкрдпреЛрдХреНрддрд╛ рдЦреЗрд▓ рдкрд░рд┐рд╡рд░реНрдзрд┐рдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ."
+
+#: main.cpp:15
+msgid "KGoldrunner is a game of action and puzzle solving"
+msgstr ""
+
+#: main.cpp:25
+msgid "Current author"
+msgstr "рд╡рд░реНрддрдорд╛рди рд▓реЗрдЦрдХ"
+
+#: main.cpp:27
+msgid "Original author"
+msgstr "рдореВрд▓ рд▓реЗрдЦрдХ"
+
+#. i18n: file kgoldrunnerui.rc line 12
+#: rc.cpp:3
+#, no-c-format
+msgid "&Editor"
+msgstr "рд╕рдВрдкрд╛рджрдХ (&E)"
+
+#. i18n: file kgoldrunnerui.rc line 24
+#: rc.cpp:6
+#, no-c-format
+msgid "&Landscapes"
+msgstr "рднреВ-рджреГрд╢реНрдп (&L)"
+
+#~ msgid "&Tutorial"
+#~ msgstr "рд╢рд┐рдХреНрд╖рдг рдкрд╛рда (&T)"
+
+#~ msgid "Traditional"
+#~ msgstr "рдкрд╛рд░рдВрдкрд░рд┐рдХ"
+
+#~ msgid "Rules"
+#~ msgstr "рдирд┐рдпрдо"
+
+#~ msgid "<qt>KGoldrunner is a game of action and puzzle solving. Run through the maze, dodge your enemies, pick up all the gold, then climb up to the next level.</qt>"
+#~ msgstr "<qt>рдХреЗ-рдЧреЛрд▓реНрдбрд░рдирд░ рддреЗрдЬ рд░рдлреНрддрд╛рд░ рдХрд╛ рдФрд░ рдкрд╣реЗрд▓рд┐рдпрд╛рдБ рд╕реБрд▓рдЭрд╛рдиреЗ рдХрд╛ рдЦреЗрд▓ рд╣реИ. рднреВрд▓рднреБрд▓реИрдпрд╛ рдореЗрдВ рд╕реЗ рджреМрдбрд╝ рд▓рдЧрд╛рдПрдБ, рдЕрдкрдиреЗ рджреБрд╢реНрдордиреЛрдВ рдХреЛ рдЪрдХрдорд╛ рджреЗрдВ, рд╕рднреА рд╕реНрд╡рд░реНрдг рдХреЛ рдмрдЯреЛрд░ рд▓реЗрдВ рддрдерд╛ рдЕрдЧрд▓реЗ рд╕реНрддрд░ рдкрд░ рдЪрдврд╝ рдЬрд╛рдПрдБ.</qt>"
diff --git a/tde-i18n-hi/messages/kdegames/kjumpingcube.po b/tde-i18n-hi/messages/kdegames/kjumpingcube.po
new file mode 100644
index 00000000000..7d2ee873c61
--- /dev/null
+++ b/tde-i18n-hi/messages/kdegames/kjumpingcube.po
@@ -0,0 +1,241 @@
+# translation of kjumpingcube.po to Hindi
+# Copyright (C) 2004 Free Software Foundation, Inc.
+# G Karunakar <karunakar@freedomink.org>, 2004.
+# Ravishankar Shrivastava <raviratlami@yahoo.com>, 2004.
+# Ravishankar Shrivastava <raviratlami@gmail.com>, 2004.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: kjumpingcube\n"
+"POT-Creation-Date: 2008-07-08 01:19+0200\n"
+"PO-Revision-Date: 2004-08-22 10:49+0530\n"
+"Last-Translator: Ravishankar Shrivastava <raviratlami@gmail.com>\n"
+"Language-Team: Hindi <indlinux-hindi@lists.sourceforge.net>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.3.1\n"
+
+#: _translatorinfo.cpp:1
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr "рд░рд╡рд┐рд╢рдВрдХрд░ рд╢реНрд░реАрд╡рд╛рд╕реНрддрд╡"
+
+#: _translatorinfo.cpp:3
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr "raviratlami@yahoo.com , http://www.geocities.com/raviratlami/"
+
+#: kjumpingcube.cpp:63
+#, fuzzy
+msgid "Current player:"
+msgstr "рдореМрдЬрд╝реВрджрд╛ рдЦрд┐рд▓рд╛рдбрд╝реАрдГ рдЦрд┐рд▓рд╛рдбрд╝реА %1"
+
+#: kjumpingcube.cpp:86
+msgid "Stop &Thinking"
+msgstr "рд╕реЛрдЪрдирд╛ рдмрдиреНрдж рдХрд░реЗрдВ (&T)"
+
+#: kjumpingcube.cpp:125
+msgid ""
+"The file %1 exists.\n"
+"Do you want to overwrite it?"
+msgstr ""
+"рдлрд╝рд╛рдЗрд▓ %1 рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдореМрдЬреВрдж рд╣реИ. \n"
+"рдХреНрдпрд╛ рдЖрдк рдЗрд╕рдХреЗ рдКрдкрд░ рд▓рд┐рдЦрдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ?"
+
+#: kjumpingcube.cpp:127
+msgid "Overwrite"
+msgstr ""
+
+#: kjumpingcube.cpp:149
+#, c-format
+msgid "game saved as %1"
+msgstr "рдЦреЗрд▓ рдРрд╕реЗ %1 рд╕рд╣реЗрдЬрд╛"
+
+#: kjumpingcube.cpp:155
+#, c-format
+msgid ""
+"There was an error in saving file\n"
+"%1"
+msgstr ""
+"рдлрд╝рд╛рдЗрд▓ рд╕рд╣реЗрдЬрдиреЗ рдореЗрдВ рддреНрд░реБрдЯрд┐ рд╣реБрдИ\n"
+"%1"
+
+#: kjumpingcube.cpp:171
+msgid "The file %1 does not exist!"
+msgstr "рдлрд╝рд╛рдЗрд▓ %1 рдЕрд╕реНрддрд┐рддреНрд╡ рдореЗрдВ рдирд╣реАрдВ рд╣реИ!"
+
+#: kjumpingcube.cpp:185
+msgid "The file %1 isn't a KJumpingCube gamefile!"
+msgstr "рдлрд╝рд╛рдЗрд▓ %1 рдХреЗ-рдЬрдВрдкрд┐рдВрдЧ-рдХреНрдпреВрдм рдЦреЗрд▓-рдлрд╝рд╛рдЗрд▓ рдирд╣реАрдВ рд╣реИ!"
+
+#: kjumpingcube.cpp:200
+#, c-format
+msgid ""
+"There was an error loading file\n"
+"%1"
+msgstr ""
+"рдлрд╝рд╛рдЗрд▓ рд▓реЛрдб рдХрд░рдиреЗ рдореЗрдВ рддреНрд░реБрдЯрд┐ рд╣реБрдИ\n"
+"%1"
+
+#: kjumpingcube.cpp:211
+msgid "stopped activity"
+msgstr "рдХреНрд░рд┐рдпрд╛рдПрдБ рдмрдиреНрдж"
+
+#: kjumpingcube.cpp:230
+msgid "Winner is Player %1!"
+msgstr "рд╡рд┐рдЬреЗрддрд╛ рдЦрд┐рд▓рд╛рдбрд╝реА рд╣реИ %1!"
+
+#: kjumpingcube.cpp:231
+msgid "Winner"
+msgstr "рд╡рд┐рдЬреЗрддрд╛"
+
+#: kjumpingcube.cpp:255
+msgid "Performing move."
+msgstr "рдЪрд╛рд▓ рдЪрд▓ рд░рд╣рд╛ рд╣реИ."
+
+#: kjumpingcube.cpp:261
+msgid "Computing next move."
+msgstr "рдЕрдЧрд▓реА рдЪрд╛рд▓ рдХреА рдЧрдгрдирд╛ рдореЗрдВ."
+
+#: kjumpingcube.cpp:272
+msgid "General"
+msgstr "рд╕рд╛рдорд╛рдиреНрдп"
+
+#: main.cpp:30
+#, fuzzy
+msgid "Tactical one or two player game"
+msgstr "рд░рдгрдиреАрддрд┐рдХ рдПрдХ рдпрд╛ рджреЛ рдЦрд┐рд▓рд╛рдбрд╝реА рдЦреЗрд▓"
+
+#: main.cpp:35
+msgid ""
+"_: Menu title\n"
+"&Move"
+msgstr ""
+
+#: main.cpp:39
+msgid "KJumpingCube"
+msgstr "рдХреЗ-рдЬрдореНрдкрд┐рдВрдЧрдХреНрдпреВрдм"
+
+#: main.cpp:43
+msgid "Various improvements"
+msgstr "рдЕрдиреЗрдХрд╛рдиреЗрдХ рд╕реБрдзрд╛рд░"
+
+#. i18n: file settings.ui line 53
+#: rc.cpp:9
+#, no-c-format
+msgid "Board Size"
+msgstr "рдмрд┐рд╕рд╛рдд рдЖрдХрд╛рд░"
+
+#. i18n: file settings.ui line 87
+#: rc.cpp:12
+#, no-c-format
+msgid "5x5"
+msgstr "5x5"
+
+#. i18n: file settings.ui line 95
+#: rc.cpp:15
+#, no-c-format
+msgid "10x10"
+msgstr "10x10"
+
+#. i18n: file settings.ui line 125
+#: rc.cpp:18
+#, no-c-format
+msgid "Board Color"
+msgstr "рдмрд┐рд╕рд╛рдд рд░рдВрдЧ"
+
+#. i18n: file settings.ui line 144
+#: rc.cpp:21
+#, no-c-format
+msgid "Player 1:"
+msgstr "рдЦрд┐рд▓рд╛рдбрд╝реА 1:"
+
+#. i18n: file settings.ui line 152
+#: rc.cpp:24
+#, no-c-format
+msgid "Player 2:"
+msgstr "рдЦрд┐рд▓рд╛рдбрд╝реА 2:"
+
+#. i18n: file settings.ui line 170
+#: rc.cpp:27
+#, no-c-format
+msgid "Computer Skill"
+msgstr "рдХрдореНрдкреНрдпреВрдЯрд░ рдирд┐рдкреБрдгрддрд╛"
+
+#. i18n: file settings.ui line 181
+#: rc.cpp:30
+#, no-c-format
+msgid "Average"
+msgstr "рдФрд╕рдд"
+
+#. i18n: file settings.ui line 192
+#: rc.cpp:33
+#, no-c-format
+msgid "Beginner"
+msgstr "рд╢реБрд░реБрдЖрддреА"
+
+#. i18n: file settings.ui line 200
+#: rc.cpp:36
+#, no-c-format
+msgid "Expert"
+msgstr "рд╡рд┐рд╢реЗрд╖рдЬреНрдЮ"
+
+#. i18n: file settings.ui line 233
+#: rc.cpp:39
+#, fuzzy, no-c-format
+msgid "Computer Plays As"
+msgstr "рдХрдореНрдкреНрдпреВрдЯрд░ рдЦреЗрд▓рддрд╛ рд╣реИ"
+
+#. i18n: file settings.ui line 244
+#: rc.cpp:42
+#, no-c-format
+msgid "Player 1"
+msgstr "рдЦрд┐рд▓рд╛рдбрд╝реА 1"
+
+#. i18n: file settings.ui line 252
+#: rc.cpp:45
+#, no-c-format
+msgid "Player 2"
+msgstr "рдЦрд┐рд▓рд╛рдбрд╝реА 2 "
+
+#. i18n: file kjumpingcube.kcfg line 9
+#: rc.cpp:48
+#, no-c-format
+msgid "Color of player 1."
+msgstr "рдЦрд┐рд▓рд╛рдбрд╝реА 1 рдХрд╛ рд░рдВрдЧ."
+
+#. i18n: file kjumpingcube.kcfg line 13
+#: rc.cpp:51
+#, no-c-format
+msgid "Color of player 2."
+msgstr "рдЦрд┐рд▓рд╛рдбрд╝реА 2 рдХрд╛ рд░рдВрдЧ."
+
+#. i18n: file kjumpingcube.kcfg line 17
+#: rc.cpp:54
+#, no-c-format
+msgid "Size of the playing field."
+msgstr "рдЦреЗрд▓ рдХреНрд╖реЗрддреНрд░ рдХрд╛ рдЖрдХрд╛рд░"
+
+#. i18n: file kjumpingcube.kcfg line 26
+#: rc.cpp:57
+#, no-c-format
+msgid "Skill of the computer player."
+msgstr "рдХрдореНрдкреНрдпреВрдЯрд░ рдЦрд┐рд▓рд╛рдбрд╝реА рдХреА рдирд┐рдкреБрдгрддрд╛."
+
+#. i18n: file kjumpingcube.kcfg line 30
+#: rc.cpp:60
+#, no-c-format
+msgid "Whether player 1 is played by the computer."
+msgstr "рдХреНрдпрд╛ рдЦрд┐рд▓рд╛рдбрд╝реА 1 рдХрдореНрдкреНрдпреВрдЯрд░ рджреНрд╡рд╛рд░рд╛ рдЦреЗрд▓рд╛ рдЬрд╛рдПрдЧрд╛."
+
+#. i18n: file kjumpingcube.kcfg line 34
+#: rc.cpp:63
+#, no-c-format
+msgid "Whether player 2 is played by the computer."
+msgstr "рдХреНрдпрд╛ рдЦрд┐рд▓рд╛рдбрд╝реА 2 рдХрдореНрдкреНрдпреВрдЯрд░ рджреНрд╡рд╛рд░рд╛ рдЦреЗрд▓рд╛ рдЬрд╛рдПрдЧрд╛."
+
+#~ msgid "(Computer)"
+#~ msgstr "(рдХрдореНрдкреНрдпреВрдЯрд░)"
diff --git a/tde-i18n-hi/messages/kdegames/klickety.po b/tde-i18n-hi/messages/kdegames/klickety.po
new file mode 100644
index 00000000000..bda3a529b21
--- /dev/null
+++ b/tde-i18n-hi/messages/kdegames/klickety.po
@@ -0,0 +1,56 @@
+# translation of klickety.po to Hindi
+# Copyright (C) 2004 Free Software Foundation, Inc.
+# Ravishankar Shrivastava <raviratlami@gmail.com>, 2004.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: klickety\n"
+"POT-Creation-Date: 2005-05-18 21:24+0200\n"
+"PO-Revision-Date: 2004-08-21 18:43+0530\n"
+"Last-Translator: Ravishankar Shrivastava <raviratlami@gmail.com>\n"
+"Language-Team: Hindi <indlinux-hindi@lists.sourceforge.net>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.3.1\n"
+
+#: piece.cpp:20
+msgid "Color #%1:"
+msgstr "рд░рдВрдЧ #%1:"
+
+#: field.cpp:17
+msgid "Remaining blocks"
+msgstr "рдмрдЪреЗ рдкрд┐рдгреНрдб"
+
+#: field.cpp:20
+msgid ""
+"<qt>Display the number of remaining blocks."
+"<br/>It turns <font color=\"blue\">blue</font> if it is a highscore and <font "
+"color=\"red\">red</font> if it is the best local score.</qt>"
+msgstr ""
+"<qt>рдмрдЪреЗ рд╣реБрдП рдкрд┐рдгреНрдбреЛрдВ рдХреА рд╕рдВрдЦреНрдпрд╛ рджрд░реНрд╢рд╛рддрд╛ рд╣реИ."
+"<br/>рдпрд╣ рдмрджрд▓ рджреЗрддрд╛ рд╣реИ <font color=\"blue\">рдиреАрд▓рд╛</font> "
+"рдпрджрд┐ рдпрд╣ рдЕрдзрд┐рдХрддрдо рдЕрдВрдХ рд╣реЛрддрд╛ рд╣реИ рддрдерд╛ <font color=\"red\">рд▓рд╛рд▓</font> "
+"рдпрджрд┐ рдпрд╣ рдЙрддреНрддрдо рд╕реНрдерд╛рдиреАрдп рдЕрдВрдХ рд╣реЛрддрд╛ рд╣реИ.</qt>"
+
+#: field.cpp:29
+msgid "Elapsed time"
+msgstr "рдмреАрддрд╛ рд╕рдордп"
+
+#: main.cpp:16
+msgid "Klickety"
+msgstr "рдХреЗ-рд▓рд┐рдХреЗрдЯреА"
+
+#: main.cpp:17
+#, fuzzy
+msgid "Klickety is an adaptation of the \"clickomania\" game"
+msgstr ""
+"рдХреЗ-рд▓рд┐рдХреЗрдЯреА рдЦреЗрд▓ \"clickomania\" рдХрд╛ рдордирдкрд╕рдВрдж рдХрд╝рд┐рд╕реНрдо рд╣реИ (рдпрд╣ \"same\" рдЦреЗрд▓ рдЬреИрд╕рд╛ рд╣реИ)."
+
+#: main.cpp:19
+msgid "Removed blocks"
+msgstr "рд╣рдЯрд╛рдП рдЧрдП рдкрд┐рдгреНрдб"
+
+#: main.cpp:45
+msgid "Icons"
+msgstr ""
diff --git a/tde-i18n-hi/messages/kdegames/klines.po b/tde-i18n-hi/messages/kdegames/klines.po
new file mode 100644
index 00000000000..37ff7b6aa7e
--- /dev/null
+++ b/tde-i18n-hi/messages/kdegames/klines.po
@@ -0,0 +1,259 @@
+# translation of klines.po to Hindi
+# Copyright (C) 2004 Free Software Foundation, Inc.
+# G Karunakar <karunakar@freedomink.org>, 2004.
+# Ravishankar Shrivastava <raviratlami@yahoo.com>, 2004.
+# Ravishankar Shrivastava <raviratlami@gmail.com>, 2004.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: klines\n"
+"POT-Creation-Date: 2005-07-03 01:31+0200\n"
+"PO-Revision-Date: 2004-08-22 15:35+0530\n"
+"Last-Translator: Ravishankar Shrivastava <raviratlami@gmail.com>\n"
+"Language-Team: Hindi <indlinux-hindi@lists.sourceforge.net>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.3.1\n"
+
+#: _translatorinfo.cpp:1
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr "рд░рд╡рд┐рд╢рдВрдХрд░ рд╢реНрд░реАрд╡рд╛рд╕реНрддрд╡"
+
+#: _translatorinfo.cpp:3
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr "raviratlami@yahoo.com , http://www.geocities.com/raviratlami/"
+
+#: ballpainter.cpp:69
+msgid "Unable to find graphics. Check your installation."
+msgstr "рдЫрд╡рд┐ рдкрд╛рдиреЗ рдореЗрдВ рдЕрдХреНрд╖рдо, рдЕрдкрдирд╛ рд╕рдВрд╕реНрдерд╛рдкрди рдЬрд╛рдВрдЪреЗрдВ."
+
+#: klines.cpp:52
+msgid "Very Easy"
+msgstr "рдЕрддрд┐ рдЖрд╕рд╛рди"
+
+#: klines.cpp:52
+msgid "Easy"
+msgstr "рдЖрд╕рд╛рди"
+
+#: klines.cpp:52
+msgid "Normal"
+msgstr "рд╕рд╛рдорд╛рдиреНрдп"
+
+#: klines.cpp:52
+msgid "Hard"
+msgstr "рдХрдард┐рди"
+
+#: klines.cpp:53
+msgid "Very Hard"
+msgstr "рдЕрддреНрдпрдВрдд рдХрдард┐рди"
+
+#: klines.cpp:78
+msgid " Score:"
+msgstr "рдЕрдВрдХрдГ"
+
+#: klines.cpp:80
+msgid " Level: "
+msgstr "рд╕реНрддрд░рдГ"
+
+#: klines.cpp:109 klines.cpp:206 klines.cpp:377
+msgid "Start &Tutorial"
+msgstr "рд╢рд┐рдХреНрд╖рдг рдкрд╛рда рдкреНрд░рд╛рд░рдВрдн рдХрд░реЗрдВ (&T)"
+
+#: klines.cpp:113
+msgid "&Show Next"
+msgstr "рдЕрдЧрд▓рд╛ рджрд┐рдЦрд╛рдПрдБ (&S)"
+
+#: klines.cpp:115
+msgid "Hide Next"
+msgstr ""
+
+#: klines.cpp:116
+msgid "&Use Numbered Balls"
+msgstr "рдХреНрд░рдорд╛рдВрдХ рдпреБрдХреНрдд рдЧреЗрдВрдж рдЗрд╕реНрддреЗрдорд╛рд▓ рдХрд░реЗрдВ (&U)"
+
+#: klines.cpp:131
+msgid "Move Left"
+msgstr ""
+
+#: klines.cpp:132
+msgid "Move Right"
+msgstr ""
+
+#: klines.cpp:133
+msgid "Move Up"
+msgstr ""
+
+#: klines.cpp:134
+msgid "Move Down"
+msgstr ""
+
+#: klines.cpp:135
+msgid "Move Ball"
+msgstr ""
+
+#: klines.cpp:167 klines.cpp:186 klines.cpp:205 klines.cpp:422 klines.cpp:431
+#, c-format
+msgid " Level: %1"
+msgstr "рд╕реНрддрд░рдГ %1"
+
+#: klines.cpp:182
+msgid "Stop &Tutorial"
+msgstr "рд╢рд┐рдХреНрд╖рдг рдкрд╛рда рдмрдиреНрдж рдХрд░реЗрдВ (&T)"
+
+#: klines.cpp:185
+msgid "Tutorial"
+msgstr "рд╢рд┐рдХреНрд╖рдг рдкрд╛рда"
+
+#: klines.cpp:205
+msgid "Tutorial - Stopped"
+msgstr "рд╢рд┐рдХреНрд╖рдг рдкрд╛рда - рдмрдВрдж рд╣реЛ рдЧрдпрд╛"
+
+#: klines.cpp:225
+msgid ""
+"The goal of the game is to put\n"
+"5 balls of the same color in line."
+msgstr ""
+"рдЗрд╕ рдЦреЗрд▓ рдХрд╛ рд▓рдХреНрд╖реНрдп рдпрд╣ рд╣реИ рдХрд┐ \n"
+"рдПрдХ рд╣реА рд░рдВрдЧ рдХреЗ 5 рдЧреЗрдВрджреЛрдВ рдХреЛ рдПрдХ рд╣реА рдкрдВрдХреНрддрд┐ рдореЗрдВ рдЬрдорд╛рдПрдБ."
+
+#: klines.cpp:234
+msgid ""
+"You can make horizontal, vertical\n"
+"and diagonal lines."
+msgstr ""
+"рдЖрдк рдЖрдбрд╝реА, рдЦрдбрд╝реА рддрдерд╛\n"
+"рддрд┐рд░реНрдпрдХ рдкрдВрдХреНрддрд┐рдпрд╛рдБ рдмрдирд╛ рд╕рдХрддреЗ рд╣реИрдВ."
+
+#: klines.cpp:243
+msgid "Each turn, three new balls are placed on the board."
+msgstr "рд╣рд░ рдмрд╛рд░, рддреАрди рдирдИ рдЧреЗрдВрджреЗрдВ рдмрд┐рд╕рд╛рдд рдкрд░ рд░рдЦреА рдЬрд╛рдПрдВрдЧреА."
+
+#: klines.cpp:251
+msgid "Every turn, you can move one ball."
+msgstr "рд╣рд░ рдмрд╛рд░, рдЖрдк рдПрдХ рдЧреЗрдВрдж рдЪрд▓ рд╕рдХрддреЗ рд╣реИрдВ."
+
+#: klines.cpp:260
+msgid ""
+"To move a ball, click on it with the mouse,\n"
+"then click where you want the ball to go."
+msgstr ""
+"рдХрд┐рд╕реА рдЧреЗрдВрдж рдХреЛ рдЪрд▓рд╛рдиреЗ рдХреЗ рд▓рд┐рдП, рдЙрд╕ рдкрд░ рдХреНрд▓рд┐рдХ рдХрд░реЗрдВ рддрдерд╛,\n"
+"рд╡рд╣рд╛рдБ рдкрд░ рдХреНрд▓рд┐рдХ рдХрд░реЗрдВ рдЬрд╣рд╛рдБ рдЖрдк рдЪрд╛рд╣рддреЗ рд╣реИрдВ рдХрд┐ рдЧреЗрдВрдж рдЬрд╛рдП."
+
+#: klines.cpp:275
+msgid "You just moved the blue ball!"
+msgstr "рдЖрдкрдиреЗ рдЕрднреА рдиреАрд▓реА рдЧреЗрдВрдж рдЪрд▓реА рд╣реИ!"
+
+#: klines.cpp:283
+msgid ""
+"Balls can be moved to every position on the board,\n"
+"as long as there are no other balls in their way."
+msgstr ""
+"рдЧреЗрдВрджреЗ рдмрд┐рд╕рд╛рдд рдореЗрдВ рд╣рд░ рд╕реНрдерд┐рддрд┐ рдореЗрдВ рдЪрд▓ рд╕рдХрддреА рд╣реИрдВ,\n"
+"рдЬрдм рддрдХ рдХрд┐ рдЙрдирдХреЗ рд░рд╛рд╕реНрддреЗ рдореЗрдВ рдХреЛрдИ рджреВрд╕рд░реА рдЧреЗрдВрдж рдирд╣реАрдВ рдЖрддреА."
+
+#: klines.cpp:299
+msgid "Now we only need one more blue ball."
+msgstr "рдЕрдм рд╣рдореЗрдВ рд╕рд┐рд░реНрдл рдПрдХ рдиреАрд▓реА рдЧреЗрдВрдж рдЪрд╛рд╣рд┐рдП."
+
+#: klines.cpp:307
+msgid "It seems to be our lucky day!"
+msgstr "рдкреНрд░рддреАрдд рд╣реЛрддрд╛ рд╣реИ рдХрд┐ рд╣рдорд╛рд░рд╛ рднрд╛рдЧреНрдпрд╢рд╛рд▓реА рджрд┐рди рд╣реИ!"
+
+#: klines.cpp:322
+msgid ""
+"Hurray! And away they go!\n"
+"Now lets try the green balls."
+msgstr ""
+"рд╣реБрд░реНрд░реЗ! рдФрд░ рджреЗрдЦреЛ рд╡реЗ рдЪрд▓реЗ рдЧрдП!\n"
+"рдЕрдм рдЖрдЗрдпреЗ рд╣рд░реА рдЧреЗрдВрджреЛрдВ рдкрд░ рдХреЛрд╢рд┐рд╢ рдХрд░реЗрдВ."
+
+#: klines.cpp:343
+msgid ""
+"Now you try!\n"
+"Click on the green ball and move it to the others!"
+msgstr ""
+"рдЕрдм рдЖрдк рдХреЛрд╢рд┐рд╢ рдХрд░реЗрдВ!\n"
+"рд╣рд░реА рдЧреЗрдВрджреЛрдВ рдкрд░ рдХреНрд▓рд┐рдХ рдХрд░реЗрдВ рддрдерд╛ рдЗрд╕реЗ рдЕрдиреНрдп рдкрд░ рд▓реЗ рдЬрд╛рдПрдБ!"
+
+#: klines.cpp:355
+msgid "Almost, try again!"
+msgstr "рд▓рдЧрднрдЧ, рдлрд┐рд░ рд╕реЗ рдХреЛрд╢рд┐рд╢ рдХрд░реЗрдВ!"
+
+#: klines.cpp:360
+msgid "Very good!"
+msgstr "рдмрд╣реБрдд рдЕрдЪреНрдЫреЗ!"
+
+#: klines.cpp:364
+msgid "Whenever you complete a line you get an extra turn."
+msgstr "рдЬрдм рднреА рдЖрдк рдПрдХ рдкрдВрдХреНрддрд┐ рдкреВрд░реА рдХрд░реЗрдВрдЧреЗ, рдЖрдк рдПрдХ рдЕрддрд┐рд░рд┐рдХреНрдд рдмрд╛рд░реА рдкрд╛рдПрдБрдЧреЗ."
+
+#: klines.cpp:368
+msgid ""
+"This is the end of this tutorial.\n"
+"Feel free to finish the game!"
+msgstr ""
+"рдпрд╣ рдЗрд╕ рд╢рд┐рдХреНрд╖рдг рдкрд╛рда рдХрд╛ рдЕрдВрдд рд╣реИ.\n"
+"рдЕрдм рдЖрдк рдЗрд╕ рдЦреЗрд▓ рдХреЛ рдЖрд░рд╛рдо рд╕реЗ рдкреВрд░рд╛ рдХрд░реЗрдВ!"
+
+#: klines.cpp:422
+msgid "Tutorial - Paused"
+msgstr "рд╢рд┐рдХреНрд╖рдг рдкрд╛рда рдард╣рд░рд╛"
+
+#: klines.cpp:531
+#, c-format
+msgid " Score: %1"
+msgstr " рдЕрдВрдХрдГ %1"
+
+#: linesboard.cpp:229
+msgid "Game Over"
+msgstr "рдЦреЗрд▓ рдЦрд╝рддреНрдо"
+
+#: main.cpp:30
+msgid "Kolor Lines - a little game about balls and how to get rid of them"
+msgstr "рдХрд▓рд░ рд▓рд╛рдЗрдиреНрд╕ - рдЧреЗрдВрджреЛрдВ рддрдерд╛ рдЙрдирд╕реЗ рдЫреБрдЯрдХрд╛рд░рд╛ рдкрд╛рдиреЗ рдХрд╛ рдПрдХ рдЫреЛрдЯрд╛ рд╕рд╛ рдЦреЗрд▓."
+
+#: main.cpp:35
+msgid ""
+"_: Menu title\n"
+"&Move"
+msgstr ""
+
+#: main.cpp:39
+msgid "Kolor Lines"
+msgstr "рдХрд▓рд░ рд▓рд╛рдЗрдиреНрд╕"
+
+#: main.cpp:41
+msgid "Original author"
+msgstr "рдореВрд▓ рд▓реЗрдЦрдХ"
+
+#: main.cpp:42
+msgid "Rewrite and Extension"
+msgstr "рдлрд┐рд░ рд╕реЗ рд▓рд┐рдЦрд╛ рдФрд░ рд╡рд┐рд╕реНрддреГрдд рдХрд┐рдпрд╛"
+
+#: mwidget.cpp:37
+msgid "Next balls:"
+msgstr "рдЕрдЧрд▓реА рдЧреЗрдВрджрдГ"
+
+#. i18n: file klines.kcfg line 9
+#: rc.cpp:6
+#, no-c-format
+msgid "Difficulty level"
+msgstr "рдХрдард┐рдирд╛рдИ рд╕реНрддрд░"
+
+#. i18n: file klines.kcfg line 15
+#: rc.cpp:9
+#, no-c-format
+msgid "Whether to show the next set of balls."
+msgstr "рдЧреЗрдВрдж рдХреЗ рдЕрдЧрд▓реЗ рд╕рдореВрд╣ рдХреЛ рджрд┐рдЦрд╛рдПрдБ рдпрд╛ рдирд╣реАрдВ."
+
+#. i18n: file klines.kcfg line 19
+#: rc.cpp:12
+#, no-c-format
+msgid "Whether to use numbered balls."
+msgstr "рдХреНрд░рдорд╛рдВрдХ рдпреБрдХреНрдд рдЧреЗрдВрдж рдЗрд╕реНрддреЗрдорд╛рд▓ рдХрд░реЗрдВ рдпрд╛ рдирд╣реАрдВ."
diff --git a/tde-i18n-hi/messages/kdegames/kmahjongg.po b/tde-i18n-hi/messages/kdegames/kmahjongg.po
new file mode 100644
index 00000000000..7c69ff54785
--- /dev/null
+++ b/tde-i18n-hi/messages/kdegames/kmahjongg.po
@@ -0,0 +1,571 @@
+# translation of kmahjongg.po to Hindi
+# Copyright (C) 2004 Free Software Foundation, Inc.
+# G Karunakar <karunakar@freedomink.org>, 2004.
+# Ravishankar Shrivastava <raviratlami@yahoo.com>, 2004.
+# Ravishankar Shrivastava <raviratlami@gmail.com>, 2004.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: kmahjongg\n"
+"POT-Creation-Date: 2006-06-18 03:58+0200\n"
+"PO-Revision-Date: 2004-08-23 17:14+0530\n"
+"Last-Translator: Ravishankar Shrivastava <raviratlami@yahoo.com>\n"
+"Language-Team: Hindi <indlinux-hindi@lists.sourceforge.net>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#: Editor.cpp:85
+msgid "Edit Board Layout"
+msgstr "рдмрд┐рд╕рд╛рдд рдЦрд╝рд╛рдХрд╛ рдХрд╛ рд╕рдВрдкрд╛рджрди рдХрд░реЗрдВ"
+
+#: Editor.cpp:114
+msgid "New board"
+msgstr "рдирдпрд╛ рдкрдЯреНрдЯ"
+
+#: Editor.cpp:117
+msgid "Open board"
+msgstr "рдмрд┐рд╕рд╛рдд рдЦреЛрд▓реЗрдВ"
+
+#: Editor.cpp:120
+msgid "Save board"
+msgstr "рдмрд┐рд╕рд╛рдд рд╕рд╣реЗрдЬреЗрдВ"
+
+#: Editor.cpp:127
+msgid "Select"
+msgstr "рдЪреБрдиреЗрдВ"
+
+#: Editor.cpp:137
+msgid "Move tiles"
+msgstr "рдЯрд╛рдЗрд▓реЗрдВ рдЦрд┐рд╕рдХрд╛рдПрдБ"
+
+#: Editor.cpp:140
+msgid "Add tiles"
+msgstr "рдЯрд╛рдЗрд▓реЗрдВ рдЬреЛрдбрд╝реЗрдВ"
+
+#: Editor.cpp:142
+msgid "Remove tiles"
+msgstr "рдЯрд╛рдЗрд▓реЗрдВ рд╣рдЯрд╛рдПрдБ"
+
+#: Editor.cpp:158
+msgid "Shift left"
+msgstr "рдмрд╛рдПрдБ рд▓реЗ рдЬрд╛рдПрдБ"
+
+#: Editor.cpp:160
+msgid "Shift up"
+msgstr "рдКрдкрд░ рд▓реЗ рдЬрд╛рдПрдВ"
+
+#: Editor.cpp:162
+msgid "Shift down"
+msgstr "рдиреАрдЪреЗ рд▓реЗ рдЬрд╛рдПрдВ"
+
+#: Editor.cpp:164
+msgid "Shift right"
+msgstr "рджрд╛рдПрдБ рд▓реЗ рдЬрд╛рдПрдБ"
+
+#: Editor.cpp:168
+msgid "Exit"
+msgstr "рдмрд╛рд╣рд░"
+
+#: Editor.cpp:263
+msgid "Tiles: %1 Pos: %2,%3,%4"
+msgstr "рдЯрд╛рдЗрд▓реНрд╕: %1 рд╕реНрдерд┐рддрд┐: %2,%3,%4"
+
+#: Editor.cpp:275 Editor.cpp:312
+msgid ""
+"*.layout|Board Layout (*.layout)\n"
+"*|All Files"
+msgstr ""
+"*.layout|рдмрд┐рд╕рд╛рдд рдЦрд╝рд╛рдХрд╛ (*.layout)\n"
+"*|рд╕рднреА рдлрд╝рд╛рдЗрд▓реЗрдВ"
+
+#: Editor.cpp:278 Preview.cpp:161
+msgid "Open Board Layout"
+msgstr "рдмрд┐рд╕рд╛рдд рдЦрд╝рд╛рдХрд╛ рдЦреЛрд▓реЗрдВ"
+
+#: Editor.cpp:315 Editor.cpp:333
+msgid "Save Board Layout"
+msgstr "рдмрд┐рд╕рд╛рдд рдЦрд╝рд╛рдХрд╛ рд╕рд╣реЗрдЬреЗрдВ"
+
+#: Editor.cpp:319 Preview.cpp:392 kmahjongg.cpp:536
+msgid "Only saving to local files currently supported."
+msgstr "рд╕рд┐рд░реНрдл рд╕реНрдерд╛рдиреАрдп рдлрд╝рд╛рдЗрд▓реЛрдВ рдореЗрдВ рд╕рд╣реЗрдЬрд╛ рдЬреЛ рд╡рд░реНрддрдорд╛рди рдореЗрдВ рд╕рдорд░реНрдерд┐рдд рд╣реИрдВ."
+
+#: Editor.cpp:330 Preview.cpp:403
+msgid "A file with that name already exists. Do you wish to overwrite it?"
+msgstr "рдЗрд╕ рдирд╛рдо рдХреА рдлрд╝рд╛рдЗрд▓ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдореМрдЬреВрдж рд╣реИ. рдХреНрдпрд╛ рдЖрдк рдЗрд╕рдХреЗ рдКрдкрд░ рд▓рд┐рдЦрдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ?"
+
+#: Editor.cpp:358
+msgid "The board has been modified. Would you like to save the changes?"
+msgstr "рдмрд┐рд╕рд╛рдд рдкрд░рд┐рд╡рд░реНрдзрд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ. рдХреНрдпрд╛ рдЖрдк рдкрд░рд┐рд╡рд░реНрддрди рд╕рд╣реЗрдЬрдирд╛ рдЪрд╛рд╣реЗрдВрдЧреЗ?"
+
+#: Editor.cpp:366
+msgid "Save failed. Aborting operation."
+msgstr "рд╕рд╣реЗрдЬрдирд╛ рдЕрд╕рдлрд▓. рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдЫреЛрдбрд╝рд╛."
+
+#: HighScore.cpp:64
+msgid "Pos"
+msgstr "рд╕реНрдерд┐рддрд┐"
+
+#: HighScore.cpp:77
+msgid "Name"
+msgstr "рдирд╛рдо "
+
+#: HighScore.cpp:86
+msgid "Board"
+msgstr "рдмрд┐рд╕рд╛рдд"
+
+#: HighScore.cpp:94
+msgid "Score"
+msgstr "рдЕрдВрдХ"
+
+#: HighScore.cpp:102
+msgid "Time"
+msgstr "рд╕рдордп"
+
+#: HighScore.cpp:165
+msgid "Scores"
+msgstr "рдЕрдВрдХ"
+
+#: HighScore.cpp:465
+msgid "Anonymous"
+msgstr "рдЕрдЬреНрдЮрд╛рддрдирд╛рдо"
+
+#: HighScore.cpp:498
+msgid ""
+"Resetting the high scores will remove all high score entries both in memory and "
+"on disk. Do you wish to proceed?"
+msgstr ""
+"рдЕрдзрд┐рдХрддрдо рдЕрдВрдХ рдХреЛ рд░рд┐рд╕реЗрдЯ рдХрд░рдиреЗ рдкрд░ рдпрд╣ рдЕрдзрд┐рдХрддрдо рдЕрдВрдХ рдкреНрд░рд╡рд┐рд╖реНрдЯрд┐ рдореЗрдореЛрд░реА рддрдерд╛ рдбрд┐рд╕реНрдХ рджреЛрдиреЛрдВ рд╕реЗ "
+"рд╣реА рдорд┐рдЯрд╛ рджреЗрдЧрд╛. рдХреНрдпрд╛ рдЖрдк рдЖрдЧреЗ рдмрдврд╝рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ?"
+
+#: HighScore.cpp:502
+#, fuzzy
+msgid "Reset High Scores"
+msgstr "рдЕрдзрд┐рдХрддрдо рдЕрдВрдХ рд░рд┐рд╕реЗрдЯ рдХрд░реЗрдВ"
+
+#: HighScore.cpp:502
+msgid "Reset"
+msgstr ""
+
+#: Preview.cpp:35
+#, fuzzy
+msgid "Load..."
+msgstr "рд▓реЛрдб"
+
+#: Preview.cpp:86
+msgid "Change Background Image"
+msgstr "рдкреГрд╖реНрдарднреВрдорд┐ рдЫрд╡рд┐ рдмрджрд▓реЗрдВ"
+
+#: Preview.cpp:88
+#, fuzzy
+msgid ""
+"*.bgnd|Background Image (*.bgnd)\n"
+msgstr ""
+"*.bgnd|рдкреГрд╖реНрдарднреВрдорд┐ рдЫрд╡рд┐\n"
+"*.bmp|рд╡рд┐рдВрдбреЛрдЬрд╝ рдмрд┐рдЯрдореЗрдк рдлрд╝рд╛рдЗрд▓ (*.bmp)\n"
+
+#: Preview.cpp:94
+msgid "Change Tile Set"
+msgstr "рдЯрд╛рдЗрд▓ рд╕рдореВрд╣ рдмрджрд▓реЗрдВ"
+
+#: Preview.cpp:95
+#, fuzzy
+msgid ""
+"*.tileset|Tile Set File (*.tileset)\n"
+msgstr ""
+"*.tileset|рдЯрд╛рдЗрд▓ рд╕реЗрдЯ рдлрд╝рд╛рдЗрд▓\n"
+
+#: Preview.cpp:101
+#, fuzzy
+msgid ""
+"*.layout|Board Layout File (*.layout)\n"
+msgstr ""
+"*.layout|рдмрд┐рд╕рд╛рдд рдЦрд╝рд╛рдХрд╛ рдлрд╝рд╛рдЗрд▓\n"
+
+#: Preview.cpp:102
+msgid "Change Board Layout"
+msgstr "рдмрд┐рд╕рд╛рдд рдЦрд╝рд╛рдХрд╛ рдмрдиреНрдж рдХрд░реЗрдВ"
+
+#: Preview.cpp:108
+#, fuzzy
+msgid ""
+"*.theme|KMahjongg Theme File (*.theme)\n"
+msgstr ""
+"*.theme|рдХреЗ-рдорд╣рдЬреЛрдВрдЧ рдкреНрд░рд╕рдВрдЧ\n"
+
+#: Preview.cpp:109
+msgid "Choose Theme"
+msgstr "рдкреНрд░рд╕рдВрдЧ рдЪреБрдиреЗрдВ"
+
+#: Preview.cpp:121
+#, fuzzy
+msgid "*|All Files"
+msgstr ""
+"*|рд╕рднреА рдлрд╝рд╛рдЗрд▓реЗрдВ\n"
+
+#: Preview.cpp:210
+msgid "That is not a valid theme file."
+msgstr "рд╡рд╣ рдХреЛрдИ рд╡реИрдз рдкреНрд░рд╕рдВрдЧ рдлрд╝рд╛рдЗрд▓ рдирд╣реАрдВ рд╣реИ."
+
+#: Preview.cpp:386
+msgid "Save Theme"
+msgstr "рдкреНрд░рд╕рдВрдЧ рд╕рд╣реЗрдЬреЗрдВ"
+
+#: Preview.cpp:405
+msgid "Overwrite"
+msgstr ""
+
+#: Preview.cpp:412 kmahjongg.cpp:543
+msgid "Could not write to file. Aborting."
+msgstr "рдлрд╝рд╛рдЗрд▓ рдкрд░ рд▓рд┐рдЦ рдирд╣реАрдВ рд╕рдХрд╛. рдЫреЛрдбрд╝рд╛."
+
+#: _translatorinfo.cpp:1
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr "рд░рд╡рд┐рд╢рдВрдХрд░ рд╢реНрд░реАрд╡рд╛рд╕реНрддрд╡"
+
+#: _translatorinfo.cpp:3
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr "raviratlami@yahoo.com , http://www.geocities.com/raviratlami/"
+
+#: boardwidget.cpp:47
+msgid ""
+"An error occurred when loading the tileset file %1\n"
+"KMahjongg will now terminate."
+msgstr ""
+"рдЯрд╛рдЗрд▓рд╕реЗрдЯ рдлрд╝рд╛рдЗрд▓ %1 рдХреЛ рд▓реЛрдб рдХрд░рдиреЗ рдореЗрдВ рддреНрд░реБрдЯрд┐ рд╣реБрдИ\n"
+"рдХреЗ-рдорд╣рдЬреЛрдВрдЧ рдЕрдм рдмрдиреНрдж рд╣реЛрдЧрд╛."
+
+#: boardwidget.cpp:58
+#, fuzzy, c-format
+msgid ""
+"An error occurred when loading the background image\n"
+"%1"
+msgstr ""
+"рдкреГрд╖реНрдарднреВрдорд┐ рдЫрд╡рд┐ рдХреЛ рд▓реЛрдб рдХрд░рдиреЗ рдореЗрдВ рддреНрд░реБрдЯрд┐ рд╣реБрдИ\n"
+
+#: boardwidget.cpp:59
+msgid "KMahjongg will now terminate."
+msgstr "рдХреЗ-рдорд╣рдЬреЛрдВрдЧ рдЕрдм рдмрдиреНрдж рд╣реЛрдЧрд╛."
+
+#: boardwidget.cpp:67
+msgid ""
+"An error occurred when loading the board layout %1\n"
+"KMahjongg will now terminate."
+msgstr ""
+"рдмрд┐рд╕рд╛рдд рд╡рд┐рдиреНрдпрд╛рд╕ %1 рдХреЛ рд▓реЛрдб рдХрд░рдиреЗ рдореЗрдВ рддреНрд░реБрдЯрд┐ рд╣реБрдИ\n"
+"рдХреЗ-рдорд╣рдЬреЛрдВрдЧ рдЕрдм рдмрдиреНрдж рд╣реЛрдЧрд╛."
+
+#: boardwidget.cpp:112
+msgid ""
+"KMahjongg could not locate the file: %1\n"
+"or the default file of type: %2\n"
+"KMahjongg will now terminate"
+msgstr ""
+"рдХреЗ-рдорд╣рдЬреЛрдВрдЧ рдлрд╝рд╛рдЗрд▓ : %1 рдХреЛ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдирд╣реАрдВ рдХрд░ рд╕рдХрд╛\n"
+"рдпрд╛ рдбрд┐рдлрд╝реЙрд▓реНрдЯ рдлрд╝рд╛рдЗрд▓ рдХрд╝рд┐рд╕реНрдо: %2 рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдирд╣реАрдВ рдХрд░ рд╕рдХрд╛\n"
+"рдХреЗ-рдорд╣рдЬреЛрдВрдЧ рдЕрдм рдмрдиреНрдж рд╣реЛрдЧрд╛."
+
+#: boardwidget.cpp:503
+msgid "Undo operation done successfully."
+msgstr "рдкрд╣рд▓реЗ рдЬреИрд╕рд╛ рд╕рдлрд▓рддрд╛рдкреВрд░реНрд╡рдХ рдХрд░ рджрд┐рдпрд╛"
+
+#: boardwidget.cpp:507
+msgid "What do you want to undo? You have done nothing!"
+msgstr "рдЖрдк рдХреНрдпрд╛ рдкрд╣рд▓реЗ рдЬреИрд╕рд╛ рдХрд░рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ? рдЖрдкрдиреЗ рддреЛ рдХреБрдЫ рднреА рдирд╣реАрдВ рдХрд┐рдпрд╛ рд╣реИ!"
+
+#: boardwidget.cpp:526
+msgid "Sorry, you have lost the game."
+msgstr "рдорд╛рдл рдХрд░реЗрдВ, рдЖрдк рдЦреЗрд▓ рд╣рд╛рд░ рдЧрдП"
+
+#: boardwidget.cpp:568
+msgid "Demo mode. Click mousebutton to stop."
+msgstr "рдбреЗрдореЛ рдореЛрдб. рдмрдиреНрдж рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдорд╛рдЙрд╕-рдмрдЯрди рдХреНрд▓рд┐рдХ рдХрд░реЗрдВ."
+
+#: boardwidget.cpp:577
+msgid "Now it's you again."
+msgstr "рдЕрдм рдЖрдк рдлрд┐рд░ рд╕реЗ рд╣реИрдВ."
+
+#: boardwidget.cpp:600
+msgid "Your computer has lost the game."
+msgstr "рдЖрдкрдХрд╛ рдХрдореНрдкреНрдпреВрдЯрд░ рдЦреЗрд▓ рд╣рд╛рд░ рдЧрдпрд╛."
+
+#: boardwidget.cpp:695
+msgid "Congratulations. You have won!"
+msgstr "рдмрдзрд╛рдИрдпрд╛рдБ, рдЖрдк рдЬреАрдд рдЧрдП!"
+
+#: boardwidget.cpp:726
+msgid "Calculating new game..."
+msgstr "рдирдП рдЦреЗрд▓ рдХреА рдЧрдгрдирд╛ рдореЗрдВ..."
+
+#: boardwidget.cpp:731
+msgid "Error converting board information!"
+msgstr "рдмрд┐рд╕рд╛рдд рдЬрд╛рдирдХрд╛рд░реА рдмрджрд▓рдиреЗ рдореЗрдВ рддреНрд░реБрдЯрд┐ рд╣реБрдИ!"
+
+#: boardwidget.cpp:758
+msgid "Ready. Now it is your turn."
+msgstr "рддреИрдпрд╛рд░. рдпрд╣ рдЕрдм рдЖрдкрдХреА рдмрд╛рд░реА рд╣реИ"
+
+#: boardwidget.cpp:765
+msgid "Error generating new game!"
+msgstr "рдирдП рдЦреЗрд▓ рддреИрдпрд╛рд░ рдХрд░рдиреЗ рдореЗрдВ рддреНрд░реБрдЯрд┐!"
+
+#: boardwidget.cpp:1686
+msgid "Game over: You have no moves left."
+msgstr "рдЦреЗрд▓ рдЦрд╝рддреНрдо, рдЖрдкрдХреЗ рдкрд╛рд╕ рдХреЛрдИ рдЪрд╛рд▓ рдирд╣реАрдВ рдмрдЪреА."
+
+#: boardwidget.cpp:1807
+#, c-format
+msgid ""
+"Failed to load image:\n"
+"%1"
+msgstr ""
+"рдЫрд╡рд┐ рд▓реЛрдб рдХрд░рдиреЗ рдореЗрдВ рдЕрд╕рдлрд▓:\n"
+"%1"
+
+#: kmahjongg.cpp:136
+msgid "New Numbered Game..."
+msgstr "рдирдпрд╛ рдХреНрд░рдорд╛рдВрдХ рдпреБрдХреНрдд рдЦреЗрд▓..."
+
+#: kmahjongg.cpp:137
+msgid "Open Th&eme..."
+msgstr "рдкреНрд░рд╕рдВрдЧ рдЦреЛрд▓реЗрдВ... (&e)"
+
+#: kmahjongg.cpp:138
+msgid "Open &Tileset..."
+msgstr "рдЯрд╛рдЗрд▓рд╕реЗрдЯ рдЦреЛрд▓реЗрдВ... (&T)"
+
+#: kmahjongg.cpp:139
+msgid "Open &Background..."
+msgstr "рдкреГрд╖реНрдарднреВрдорд┐ рдЦреЛрд▓реЗрдВ... (&B)"
+
+#: kmahjongg.cpp:140
+msgid "Open La&yout..."
+msgstr "рдЦрд╝рд╛рдХрд╛ рдЦреЛрд▓реЗрдВ... (&y)"
+
+#: kmahjongg.cpp:141
+msgid "Sa&ve Theme..."
+msgstr "рдкреНрд░рд╕рдВрдЧ рд╕рд╣реЗрдЬреЗрдВ... (&v)"
+
+#: kmahjongg.cpp:144
+msgid "Shu&ffle"
+msgstr "рдлреЗрдВрдЯреЗрдВ (&f)"
+
+#: kmahjongg.cpp:146
+msgid "Show &Matching Tiles"
+msgstr "рдЬреЛрдбрд╝реАрджрд╛рд░ рдЯрд╛рдЗрд▓реНрд╕ рджрд┐рдЦрд╛рдПрдБ (&M)"
+
+#: kmahjongg.cpp:147
+#, fuzzy
+msgid "Hide &Matching Tiles"
+msgstr "рдЬреЛрдбрд╝реАрджрд╛рд░ рдЯрд╛рдЗрд▓реНрд╕ рджрд┐рдЦрд╛рдПрдБ (&M)"
+
+#: kmahjongg.cpp:162
+#, fuzzy
+msgid "&Board Editor"
+msgstr "рдмрд┐рд╕рд╛рдд рд╕рдВрдкрд╛рджрдХ... (&B)"
+
+#: kmahjongg.cpp:213
+msgid "Enter game number:"
+msgstr "рдЦреЗрд▓ рдХреНрд░рдорд╛рдВрдХ рдкреНрд░рд╡рд┐рд╖реНрдЯ рдХрд░реЗрдВ"
+
+#. i18n: file settings.ui line 47
+#: kmahjongg.cpp:240 rc.cpp:18
+#, no-c-format
+msgid "General"
+msgstr "рд╕рд╛рдорд╛рдиреНрдп"
+
+#: kmahjongg.cpp:369
+#, fuzzy
+msgid "You have won!"
+msgstr "рдЦреЗрд▓ рдЦрд╝рддреНрдордГ рдЖрдк рдЬреАрддреЗ!"
+
+#: kmahjongg.cpp:400
+#, c-format
+msgid "Game number: %1"
+msgstr "рдЦреЗрд▓ рдХреНрд░рдорд╛рдВрдХ: %1"
+
+#: kmahjongg.cpp:410
+#, fuzzy
+msgid "Removed: %1/%2 Combinations left: %3"
+msgstr "рд╣рдЯрд╛рдП рдЧрдП: %1/%2 рдЬреЛрдбрд╝реА рдмрдЪреЗ: %3"
+
+#: kmahjongg.cpp:464
+msgid "Load Game"
+msgstr "рдЦреЗрд▓ рд▓реЛрдб рдХрд░реЗрдВ"
+
+#: kmahjongg.cpp:475
+msgid "Could not read from file. Aborting."
+msgstr "рдлрд╝рд╛рдЗрд▓ рдХреЛ рдкрдврд╝ рдирд╣реАрдВ рд╕рдХрд╛. рдЫреЛрдбрд╝рд╛."
+
+#: kmahjongg.cpp:483
+msgid "File format not recognized."
+msgstr "рдлрд╝рд╛рдЗрд▓ рдлреЙрд░реНрдореЗрдЯ рдкрд╣рдЪрд╛рди рдирд╣реАрдВ рд╕рдХрд╛."
+
+#: kmahjongg.cpp:529
+msgid "Save Game"
+msgstr "рдЦреЗрд▓ рд╕рд╣реЗрдЬреЗрдВ"
+
+#: main.cpp:9
+#, fuzzy
+msgid "Mahjongg for KDE"
+msgstr "рдХреЗ-рдорд╣рдЬреЛрдВрдЧ"
+
+#: main.cpp:13
+msgid "KMahjongg"
+msgstr "рдХреЗ-рдорд╣рдЬреЛрдВрдЧ"
+
+#: main.cpp:16
+msgid "Original Author"
+msgstr "рдореВрд▓ рд▓реЗрдЦрдХ"
+
+#: main.cpp:17
+msgid "Current maintainer"
+msgstr ""
+
+#: main.cpp:18
+msgid "Rewrite and Extension"
+msgstr "рдлрд┐рд░ рд╕реЗ рд▓рд┐рдЦреЗрдВ рдФрд░ рд╡рд┐рд╕реНрддрд╛рд░"
+
+#: main.cpp:19
+msgid ""
+"Solvable game generation\n"
+"based on algorithm by Michael Meeks in GNOME mahjongg"
+msgstr ""
+"рд╣рд▓ рдХрд░рдиреЗ рдпреЛрдЧреНрдп рдЦреЗрд▓ рдмрдирд╛рдпрд╛ рдЬрд╛рдирд╛\n"
+"рдЕрд▓реНрдЧреЛрд░рд┐рджрдо рдорд┐рдЦрд╛рдЗрд▓ рдореАрдХреНрд╕ рдХреЗ рдЧреНрдиреЛрдо рдорд╣рдЬреЛрдВрдЧ рдЦреЗрд▓ рдкрд░ рдЖрдзрд╛рд░рд┐рдд."
+
+#: main.cpp:20
+msgid "Tile set contributor and web page maintainer"
+msgstr "рдЯрд╛рдЗрд▓рд╕реЗрдЯ рдХрд╛рдВрдЯреНрд░реАрдмреНрдпреВрдЯрд░ рддрдерд╛ рд╡реЗрдм рдкреГрд╖реНрда рдореЗрдВрдЯреЗрдирд░"
+
+#: main.cpp:21
+msgid "Code cleanup"
+msgstr "рдХреЛрдб рдХреНрд▓реАрдирдЕрдк"
+
+#. i18n: file kmahjonggui.rc line 16
+#: rc.cpp:9
+#, no-c-format
+msgid "&Move"
+msgstr "рдЪрд╛рд▓ (&M)"
+
+#. i18n: file settings.ui line 58
+#: rc.cpp:21
+#, no-c-format
+msgid "Show removed tiles"
+msgstr "рд╣рдЯрд╛рдИрдЧрдИ рдЯрд╛рдЗрд▓реНрд╕ рджрд┐рдЦрд╛рдПрдБ"
+
+#. i18n: file settings.ui line 66
+#: rc.cpp:24
+#, no-c-format
+msgid "Generate solvable games"
+msgstr "рд╣рд▓ рдХрд░рдиреЗ рдпреЛрдЧреНрдп рдЦреЗрд▓ рдмрдирд╛рдПрдБ"
+
+#. i18n: file settings.ui line 77
+#: rc.cpp:27
+#, no-c-format
+msgid "Play winning animation"
+msgstr "рд╡рд┐рдЬрдпреА рдПрдирд┐рдореЗрд╢рди рдЪрд▓рд╛рдПрдБ"
+
+#. i18n: file settings.ui line 107
+#: rc.cpp:30
+#, no-c-format
+msgid "Background"
+msgstr "рдкреГрд╖реНрдарднреВрдорд┐"
+
+#. i18n: file settings.ui line 118
+#: rc.cpp:33
+#, no-c-format
+msgid "Scale"
+msgstr "рд╕реНрдХреЗрд▓"
+
+#. i18n: file settings.ui line 126
+#: rc.cpp:36
+#, no-c-format
+msgid "Tiled"
+msgstr "рдЪрдЯрд╛рдИ"
+
+#. i18n: file settings.ui line 139
+#: rc.cpp:39
+#, no-c-format
+msgid "Tiles"
+msgstr "рдЯрд╛рдЗрд▓реНрд╕"
+
+#. i18n: file settings.ui line 150
+#: rc.cpp:42
+#, no-c-format
+msgid "Draw shadows"
+msgstr "рдЫрд╛рдпрд╛ рдмрдирд╛рдПрдБ"
+
+#. i18n: file settings.ui line 161
+#: rc.cpp:45
+#, no-c-format
+msgid "Use mini-tiles"
+msgstr "рдЫреЛрдЯреА рдЯрд╛рдЗрд▓реЗрдВ рдЗрд╕реНрддреЗрдорд╛рд▓ рдХрд░реЗрдВ"
+
+#. i18n: file kmahjongg.kcfg line 9
+#: rc.cpp:48
+#, no-c-format
+msgid "The tile-set to use."
+msgstr "рдЙрдкрдпреЛрдЧ рдореЗрдВ рд▓рд┐рдпрд╛ рдЬрд╛рдиреЗ рд╡рд╛рд▓рд╛ рдЯрд╛рдЗрд▓рд╕реЗрдЯ."
+
+#. i18n: file kmahjongg.kcfg line 12
+#: rc.cpp:51
+#, no-c-format
+msgid "The background to use."
+msgstr "рдЙрдкрдпреЛрдЧ рдореЗрдВ рд▓рд┐рдпрд╛ рдЬрд╛рдиреЗ рд╡рд╛рд▓реА рдкреГрд╖реНрдарднреВрдорд┐."
+
+#. i18n: file kmahjongg.kcfg line 15
+#: rc.cpp:54
+#, no-c-format
+msgid "The layout of the tiles."
+msgstr "рдЯрд╛рдЗрд▓реНрд╕ рдХреЗ рдЦрд╝рд╛рдХрд╛."
+
+#. i18n: file kmahjongg.kcfg line 18
+#: rc.cpp:57
+#, no-c-format
+msgid "Whether to show removed tiles."
+msgstr "рд╣рдЯрд╛рдИ рдЧрдИ рдЯрд╛рдЗрд▓реЛрдВ рдХреЛ рджрд┐рдЦрд╛рдПрдБ рдпрд╛ рдирд╣реАрдВ."
+
+#. i18n: file kmahjongg.kcfg line 22
+#: rc.cpp:60
+#, no-c-format
+msgid "Whether to use miniature tiles."
+msgstr "рдорд┐рдирд┐рдПрдЪрд░ рдЯрд╛рдЗрд▓ рдЗрд╕реНрддреЗрдорд╛рд▓ рдХрд░реЗрдВ рдпрд╛ рдирд╣реАрдВ."
+
+#. i18n: file kmahjongg.kcfg line 26
+#: rc.cpp:63
+#, no-c-format
+msgid "Whether the tiles have shadows."
+msgstr "рдХреНрдпрд╛ рдЯрд╛рдЗрд▓реЛрдВ рдкрд░ рдЫрд╛рдпрд╛ рд╣реЛрдВ"
+
+#. i18n: file kmahjongg.kcfg line 30
+#: rc.cpp:66
+#, no-c-format
+msgid "Whether all games should be solvable."
+msgstr "рдХреНрдпрд╛ рд╕рднреА рдЦреЗрд▓ рд╣рд▓ рдХрд░рдиреЗ рдпреЛрдЧреНрдп рд╣реЛрдВ"
+
+#. i18n: file kmahjongg.kcfg line 34
+#: rc.cpp:69
+#, no-c-format
+msgid "Whether the background should be tiled instead of scaled."
+msgstr "рдХреНрдпрд╛ рдкреГрд╖реНрдарднреВрдорд┐ рдЪрдЯрд╛рдИ рд╣реЛ рдмрдЬрд╛рдП рд╕реНрдХреЗрд▓реНрдб рд╣реЛрдиреЗ рдХреЗ."
+
+#. i18n: file kmahjongg.kcfg line 38
+#: rc.cpp:72
+#, no-c-format
+msgid "Whether an animation should be played on victory."
+msgstr "рдХреНрдпрд╛ рдЬреАрдд рдкрд░ рдХреЛрдИ рдПрдирд┐рдореЗрд╢рди рдЪрд▓рд╛рдпрд╛ рдЬрд╛рдП."
+
+#. i18n: file kmahjongg.kcfg line 42
+#: rc.cpp:75
+#, fuzzy, no-c-format
+msgid "Whether matching tiles are shown."
+msgstr "рдХреНрдпрд╛ рдЯрд╛рдЗрд▓реЛрдВ рдкрд░ рдЫрд╛рдпрд╛ рд╣реЛрдВ"
+
+#~ msgid "KDE Game"
+#~ msgstr "рдХреЗрдбреАрдИ рдЦреЗрд▓"
diff --git a/tde-i18n-hi/messages/kdegames/kmines.po b/tde-i18n-hi/messages/kdegames/kmines.po
new file mode 100644
index 00000000000..fedc6acf0a8
--- /dev/null
+++ b/tde-i18n-hi/messages/kdegames/kmines.po
@@ -0,0 +1,478 @@
+# translation of kmines.po to Hindi
+# Copyright (C) 2004 Free Software Foundation, Inc.
+# G Karunakar <karunakar@freedomink.org>, 2004.
+# Ravishankar Shrivastava <raviratlami@yahoo.com>, 2004.
+# Ravishankar Shrivastava <raviratlami@gmail.com>, 2004.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: kmines\n"
+"POT-Creation-Date: 2005-05-18 21:24+0200\n"
+"PO-Revision-Date: 2004-08-23 17:15+0530\n"
+"Last-Translator: Ravishankar Shrivastava <raviratlami@yahoo.com>\n"
+"Language-Team: Hindi <indlinux-hindi@lists.sourceforge.net>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. i18n: file kminesui.rc line 6
+#: rc.cpp:3
+#, no-c-format
+msgid "&Move"
+msgstr "рдЪрд╛рд▓ (&M)"
+
+#. i18n: file kmines.kcfg line 9
+#: rc.cpp:6
+#, fuzzy, no-c-format
+msgid "The size of a square."
+msgstr "рдХреЗрд╕ рдХрд╛ рдЖрдХрд╛рд░"
+
+#. i18n: file kmines.kcfg line 15
+#: rc.cpp:9
+#, no-c-format
+msgid "The width of the playing field."
+msgstr "рдЦреЗрд▓ рдХреНрд╖реЗрддреНрд░ рдХреА рдЪреМрдбрд╝рд╛рдИ."
+
+#. i18n: file kmines.kcfg line 21
+#: rc.cpp:12
+#, no-c-format
+msgid "The height of the playing field."
+msgstr "рдЦреЗрд▓ рдХреНрд╖реЗрддреНрд░ рдХреА рдКрдБрдЪрд╛рдИ."
+
+#. i18n: file kmines.kcfg line 27
+#: rc.cpp:15
+#, fuzzy, no-c-format
+msgid "The number of mines in the playing field."
+msgstr "рдЦреЗрд▓ рдХреНрд╖реЗрддреНрд░ рдореЗрдВ рдмрдореЛрдВ рдХреА рд╕рдВрдЦреНрдпрд╛"
+
+#. i18n: file kmines.kcfg line 31
+#: rc.cpp:18
+#, no-c-format
+msgid "Whether the \"uncertain\" marker may be used."
+msgstr "рдХреНрдпрд╛ \"рдЕрдирд┐рд╢реНрдЪрд┐рдд\" рдЪрд┐рд╣реНрди рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ."
+
+#. i18n: file kmines.kcfg line 35
+#: rc.cpp:21
+#, no-c-format
+msgid "Whether the game can be played using the keyboard."
+msgstr "рдХреНрдпрд╛ рдЦреЗрд▓ рдХреБрдВрдЬреАрдкрдЯ рдХреЗ рдЙрдкрдпреЛрдЧ рд╕реЗ рдЦреЗрд▓рд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ."
+
+#. i18n: file kmines.kcfg line 39
+#: rc.cpp:24
+#, no-c-format
+msgid "Whether the game is paused when the window loses focus."
+msgstr "рдХреНрдпрд╛ рдЦреЗрд▓ рдард╣рд░ рдЬрд╛рдП рдЬрдм рд╡рд┐рдВрдбреЛ рдкрд░ рдлрд╝реЛрдХрд╕ рди рд╣реЛ."
+
+#. i18n: file kmines.kcfg line 43
+#: rc.cpp:27
+#, fuzzy, no-c-format
+msgid "Whether to set flags and reveal squares in trivial situations."
+msgstr "рдХреНрдпрд╛ рдирдЧрдгреНрдп рдкрд░рд┐рд╕реНрдерд┐рддрд┐рдпреЛрдВ рдореЗрдВ рдЭрдВрдбреЗ рд╕реЗрдЯ рдХрд░реЗрдВ рдФрд░ рдХреЗрд╕реЗрд╕ рдкреНрд░рдХрдЯ рдХрд░реЗрдВ."
+
+#. i18n: file kmines.kcfg line 47
+#: rc.cpp:30
+#, no-c-format
+msgid "The difficulty level."
+msgstr "рдХрдард┐рдирд╛рдИ рд╕реНрддрд░"
+
+#. i18n: file kmines.kcfg line 72
+#: rc.cpp:33
+#, no-c-format
+msgid "Mouse button actions"
+msgstr "рдорд╛рдЙрд╕ рдмрдЯрди рдХреНрд░рд┐рдпрд╛рдПрдБ"
+
+#. i18n: file kmines.kcfg line 85
+#: rc.cpp:36
+#, no-c-format
+msgid "Color"
+msgstr "рд░рдВрдЧ"
+
+#. i18n: file kmines.kcfg line 90
+#: rc.cpp:39
+#, no-c-format
+msgid "Mine Color"
+msgstr "рдмрдо рд░рдВрдЧ"
+
+#. i18n: file kmines.kcfg line 101
+#: rc.cpp:42
+#, no-c-format
+msgid "Whether the menubar is visible."
+msgstr "рдХреНрдпрд╛ рдореЗрдиреНрдпреВ рдкрдЯреНрдЯреА рджрд┐рдЦреЗрдЧрд╛."
+
+#: _translatorinfo.cpp:1
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr "рд░рд╡рд┐рд╢рдВрдХрд░ рд╢реНрд░реАрд╡рд╛рд╕реНрддрд╡"
+
+#: _translatorinfo.cpp:3
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr "raviratlami@yahoo.com , http://www.geocities.com/raviratlami/"
+
+#: defines.cpp:24
+msgid "Easy"
+msgstr "рдЖрд╕рд╛рди"
+
+#: defines.cpp:24
+msgid "Normal"
+msgstr "рд╕рд╛рдорд╛рдиреНрдп"
+
+#: defines.cpp:24
+msgid "Expert"
+msgstr "рд╡рд┐рд╢реЗрд╖рдЬреНрдЮ"
+
+#: defines.cpp:25
+msgid "Custom"
+msgstr "рдордирдкрд╕рдВрдж"
+
+#: dialogs.cpp:128
+msgid "Width:"
+msgstr "рдЪреМрдбрд╛рдИрдГ"
+
+#: dialogs.cpp:134
+msgid "Height:"
+msgstr " рдКрдБрдЪрд╛рдИрдГ"
+
+#: dialogs.cpp:140
+msgid "No. of mines:"
+msgstr "рдмрдореЛрдВ рдХреА рд╕рдВрдЦреНрдпрд╛рдГ"
+
+#: dialogs.cpp:149
+msgid "Choose level:"
+msgstr "рд╕реНрддрд░ рдЪреБрдиреЗрдВ:"
+
+#: dialogs.cpp:167
+msgid "Mines (%1%):"
+msgstr "рдмрдо (%1%):"
+
+#: dialogs.cpp:197
+msgid "Left button:"
+msgstr "рдмрд╛рдпрд╛рдБ рдмрдЯрдирдГ"
+
+#: dialogs.cpp:197
+msgid "Middle button:"
+msgstr "рдордзреНрдп рдмрдЯрдирдГ"
+
+#: dialogs.cpp:198
+msgid "Right button:"
+msgstr "рджрд╛рдпрд╛рдБ рдмрдЯрдирдГ"
+
+#: dialogs.cpp:207
+msgid "Reveal"
+msgstr "рдкреНрд░рдХрдЯ рдХрд░реЗрдВ"
+
+#: dialogs.cpp:207
+msgid "Autoreveal"
+msgstr "рд╕реНрд╡рдпрдВ рдкреНрд░рдХрдЯ рдХрд░реЗрдВ"
+
+#: dialogs.cpp:208
+msgid "Toggle Flag"
+msgstr "рдЭрдВрдбрд╛ рдЯреЙрдЧрд▓ рдХрд░реЗрдВ"
+
+#: dialogs.cpp:208
+msgid "Toggle ? Flag"
+msgstr "рдЯреЙрдЧрд▓ ? рдЭрдВрдбрд╛"
+
+#: dialogs.cpp:216
+msgid "Enable ? mark"
+msgstr "рд╕рдХреНрд╖рдо ? рдЪрд┐рд╣реНрди"
+
+#: dialogs.cpp:219
+msgid "Enable keyboard"
+msgstr "рдХреБрдВрдЬреАрдкрдЯ рд╕рдХреНрд╖рдо рдХрд░реЗрдВ"
+
+#: dialogs.cpp:222
+#, fuzzy
+msgid "Pause if window loses focus"
+msgstr "рд╡рд┐рдВрдбреЛ рдлрд╝реЛрдХрд╕ рд╣рдЯрдиреЗ рдкрд░ рдард╣рд░реЗрдВ"
+
+#: dialogs.cpp:225
+msgid "\"Magic\" reveal"
+msgstr "\"рдЬрд╛рджреВ\" рдкреНрд░рдХрдЯ рдХрд░реЗрдВ"
+
+#: dialogs.cpp:226
+#, fuzzy
+msgid "Set flags and reveal squares where they are trivial."
+msgstr "рдЬрд╣рд╛рдБ рдирдЧрдгреНрдп рд╣реЛрдВ, рдЭрдВрдбреЗ рд╕реЗрдЯ рдХрд░реЗрдВ рдФрд░ рдХреЗрд╕реЗрд╕ рдкреНрд░рдХрдЯ рдХрд░реЗрдВ."
+
+#: dialogs.cpp:233
+msgid "Mouse Bindings"
+msgstr "рдорд╛рдЙрд╕ рдмрд╛рдЗрдВрдбрд┐рдВрдЧ"
+
+#: dialogs.cpp:252
+msgid ""
+"When the \"magic\" reveal is on, you lose the ability to enter the highscores."
+msgstr ""
+"рдЬрдм \"рдЬрд╛рджреВ\" рдкреНрд░рдХрдЯ рдЪрд╛рд▓реВ рд╣реЛ, рддреЛ рдЖрдк рдЕрдзрд┐рдХрддрдо рдЕрдВрдХ рдкреНрд░рд╡рд┐рд╖реНрдЯрд┐ рдХреА рдкрд╛рддреНрд░рддрд╛ рдЦреЛ рджреЗрддреЗ рд╣реИрдВ."
+
+#: dialogs.cpp:257
+msgid "Flag color:"
+msgstr "рдЭрдВрдбрд╛ рд░рдВрдЧрдГ"
+
+#: dialogs.cpp:257
+msgid "Explosion color:"
+msgstr "рд╡рд┐рд╕реНрдлреЛрдЯ рд░рдВрдЧрдГ"
+
+#: dialogs.cpp:258
+msgid "Error color:"
+msgstr "рддреНрд░реБрдЯрд┐ рд░рдВрдЧрдГ"
+
+#: dialogs.cpp:286
+#, c-format
+msgid ""
+"_n: %n mine color:\n"
+"%n mines color:"
+msgstr ""
+"%n рдмрдо рд░рдВрдЧрдГ\n"
+"%n рдмрдореЛрдВ рдХреЗ рд░рдВрдЧрдГ"
+
+#: field.cpp:39
+#, fuzzy
+msgid "Case revealed"
+msgstr "рд╕реНрддрд░ рдЪреБрдиреЗрдВ:"
+
+#: field.cpp:40
+#, fuzzy
+msgid "Case autorevealed"
+msgstr "рд╕реНрд╡рдпрдВ рдкреНрд░рдХрдЯ рдХрд░реЗрдВ"
+
+#: field.cpp:41
+msgid "Flag set"
+msgstr ""
+
+#: field.cpp:42
+msgid "Flag unset"
+msgstr ""
+
+#: field.cpp:43
+msgid "Question mark set"
+msgstr ""
+
+#: field.cpp:44
+msgid "Question mark unset"
+msgstr ""
+
+#: highscores.cpp:45
+msgid "Clicks"
+msgstr "рдХреНрд▓рд┐рдХреНрд╕"
+
+#: highscores.cpp:74
+msgid "anonymous"
+msgstr "рдЕрдЬреНрдЮрд╛рддрдирд╛рдо"
+
+#: main.cpp:46
+msgid "Move Up"
+msgstr "рдКрдкрд░ рдЬрд╛рдПрдВ"
+
+#: main.cpp:47
+msgid "Move Down"
+msgstr "рдиреАрдЪреЗ рдЬрд╛рдПрдВ"
+
+#: main.cpp:48
+msgid "Move Right"
+msgstr "рджрд╛рдПрдБ рдЬрд╛рдПрдБ"
+
+#: main.cpp:49
+msgid "Move Left"
+msgstr "рдмрд╛рдПрдБ рдЬрд╛рдПрдБ"
+
+#: main.cpp:50
+msgid "Move at Left Edge"
+msgstr "рдмрд╛рдПрдБ рдХрд┐рдирд╛рд░реЗ рдкрд░ рдЬрд╛рдПрдБ"
+
+#: main.cpp:51
+msgid "Move at Right Edge"
+msgstr "рджрд╛рдПрдБ рдХрд┐рдирд╛рд░реЗ рдкрд░ рдЬрд╛рдПрдБ"
+
+#: main.cpp:52
+msgid "Move at Top Edge"
+msgstr "рдКрдкрд░реА рдХрд┐рдирд╛рд░реЗ рдкрд░ рдЬрд╛рдПрдБ"
+
+#: main.cpp:53
+msgid "Move at Bottom Edge"
+msgstr "рдиреАрдЪреЗ рдХрд┐рдирд╛рд░реЗ рдкрд░ рдЬрд╛рдПрдБ"
+
+#: main.cpp:54
+msgid "Reveal Mine"
+msgstr "рдмрдо рдкреНрд░рдХрдЯ рдХрд░реЗрдВ"
+
+#: main.cpp:55
+msgid "Mark Mine"
+msgstr "рдмрдо рдЪрд┐рд╣реНрдирд┐рдд рдХрд░реЗрдВ"
+
+#: main.cpp:56
+msgid "Automatic Reveal"
+msgstr "рд╕реНрд╡рддрдГ рдкреНрд░рдХрдЯ рдХрд░реЗрдВ"
+
+#: main.cpp:106
+msgid "Solving Rate..."
+msgstr "рд╣рд▓ рдХрд░рдиреЗ рдХреА рджрд░..."
+
+#: main.cpp:110
+msgid "View Log"
+msgstr "рд▓реЙрдЧ рджреЗрдЦреЗрдВ"
+
+#: main.cpp:113
+msgid "Replay Log"
+msgstr "рд▓реЙрдЧ рд░рд┐рдкреНрд▓реЗ рдХрд░реЗрдВ"
+
+#: main.cpp:116
+msgid "Save Log..."
+msgstr "рд▓реЙрдЧ рд╕рд╣реЗрдЬреЗрдВ..."
+
+#: main.cpp:119
+msgid "Load Log..."
+msgstr "рд▓реЙрдЧ рд▓реЛрдб рдХрд░реЗрдВ"
+
+#: main.cpp:162
+msgid "Game"
+msgstr "рдЦреЗрд▓"
+
+#: main.cpp:165
+msgid "Custom Game"
+msgstr "рдордирдкрд╕рдВрдж рдЦреЗрд▓"
+
+#: main.cpp:190
+msgid "Keyboard game"
+msgstr "рдХреБрдВрдЬреАрдкрдЯ рдЦреЗрд▓"
+
+#: main.cpp:191
+msgid "General"
+msgstr "рд╕рд╛рдорд╛рдиреНрдп"
+
+#: main.cpp:235
+#, fuzzy
+msgid "KMines is a classic mine sweeper game"
+msgstr "рдХреЗ-рдорд╛рдЗрдиреНрд╕ рдПрдХ рдЙрддреНрдХреГрд╖реНрдЯ рдмрдо рдЦреЛрдЬреА рдЦреЗрд▓ рд╣реИ."
+
+#: main.cpp:241
+msgid "KMines"
+msgstr "рдХреЗ-рдорд╛рдЗрдиреНрд╕"
+
+#: main.cpp:245
+msgid "Smiley pixmaps"
+msgstr "рд╕реНрдорд╛рдЗрд▓реА рдкрд┐рдХреНрд╕рдореЗрдкреНрд╕"
+
+#: main.cpp:246
+msgid "Solver/Adviser"
+msgstr "рд╣рд▓ рдХрд░рдиреЗ рд╡рд╛рд▓рд╛/рд╕рд▓рд╛рд╣рдХрд╛рд░"
+
+#: main.cpp:247
+msgid "Magic reveal mode"
+msgstr "рдореИрдЬрд┐рдХ рд░рд┐рд╡реАрд▓ рдореЛрдб"
+
+#: status.cpp:68
+msgid ""
+"<qt>Mines left."
+"<br/>It turns <font color=\"red\">red</font> when you have flagged more cases "
+"than present mines.</qt>"
+msgstr ""
+"<qt>рдмрдо рдмрдЪреЗ."
+"<br/>рдпрд╣ рдмрджрд▓рддрд╛ рд╣реИ <font color=\"red\">рд▓рд╛рд▓</font> рдЬрдм рдЖрдк рдореМрдЬрд╝реВрджрд╛ рдмрдореЛрдВ рд╕реЗ рдЬреНрдпрд╛рджрд╛ "
+"рдЭрдВрдбреЗ рдХреЗрд╕реЗрд╕ рдореЗрдВ рд▓рдЧрд╛ рджреЗрддреЗ рд╣реИрдВ.</qt>"
+
+#: status.cpp:78
+msgid "Press to start a new game"
+msgstr "рдирдпрд╛ рдЦреЗрд▓ рдкреНрд░рд╛рд░рдВрдн рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рджрдмрд╛рдПрдБ "
+
+#: status.cpp:83
+msgid ""
+"<qt>Time elapsed."
+"<br/>It turns <font color=\"blue\">blue</font> if it is a highscore and <font "
+"color=\"red\">red</font> if it is the best time.</qt>"
+msgstr ""
+"<qt>рдмреАрддрд╛ рд╕рдордп."
+"<br/>рдпрд╣ рдмрджрд▓рддрд╛ рд╣реИ <font color=\"blue\">рдиреАрд▓рд╛</font> рдпрджрд┐ рдпрд╣ рдЕрдзрд┐рдХрддрдо рдЕрдВрдХ рд╣реИ рддрдерд╛<font "
+"color=\"red\">рд▓рд╛рд▓</font> рдпрджрд┐ рдпрд╣ рд╕рдмрд╕реЗ рдмрдврд╝рд┐рдпрд╛ рд╕рдордп рд╣реЛрддрд╛ рд╣реИ.</qt>"
+
+#: status.cpp:103
+msgid "Mines field."
+msgstr "рдмрдореЛрдВ рдХреЗ рдХреНрд╖реЗрддреНрд░"
+
+#: status.cpp:111
+msgid "Press to Resume"
+msgstr "рдлрд┐рд░ рд╕реЗ рдкреНрд░рд╛рд░рдВрдн рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рджрдмрд╛рдПрдБ"
+
+#: status.cpp:190
+#, fuzzy
+msgid "Explosion!"
+msgstr "рд╡рд┐рд╕реНрдлреЛрдЯ рд░рдВрдЧрдГ"
+
+#: status.cpp:203
+msgid "Game won!"
+msgstr "рдЦреЗрд▓ рдореЗрдВ рдЬреАрдд рд╣реБрдИ!"
+
+#: status.cpp:203
+msgid "Game lost!"
+msgstr "рдЦреЗрд▓ рдореЗрдВ рд╣рд╛рд░ рд╣реБрдИ!"
+
+#: status.cpp:297
+msgid ""
+"When the solver gives you advice, your score will not be added to the "
+"highscores."
+msgstr ""
+"рдЬрдм рд╣рд▓ рдХрд░рдиреЗ рд╡рд╛рд▓рд╛ рдЖрдкрдХреЛ рд╕рд▓рд╛рд╣ рджреЗрддрд╛ рд╣реИ рддреЛ, рдЖрдкрдХрд╛ рдЕрдВрдХ рдЕрдзрд┐рдХрддрдо рдЕрдВрдХ рдореЗрдВ рдирд╣реАрдВ рдЬреБрдбрд╝рддрд╛"
+
+#: status.cpp:327
+msgid "View Game Log"
+msgstr "рдЦреЗрд▓ рд▓реЙрдЧ рджреЗрдЦреЗрдВ"
+
+#: status.cpp:344
+msgid "Overwrite"
+msgstr "рдорд┐рдЯрд╛рдХрд░ рд▓рд┐рдЦреЗрдВ"
+
+#: status.cpp:346
+msgid "The file already exists. Overwrite?"
+msgstr "рдлрд╝рд╛рдЗрд▓ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдЕрд╕реНрддрд┐рддреНрд╡ рдореЗрдВ рд╣реИ. рдорд┐рдЯрд╛рдХрд░ рд▓рд┐рдЦреЗрдВ?"
+
+#: status.cpp:347
+msgid "File Exists"
+msgstr "рдлрд╝рд╛рдЗрд▓ рдЕрд╕реНрддрд┐рддреНрд╡ рдореЗрдВ рд╣реИ"
+
+#: status.cpp:370
+#, c-format
+msgid "Cannot read XML file on line %1"
+msgstr "рдПрдХреНрд╕рдПрдордПрд▓ рдлрд╝рд╛рдЗрд▓ рдкрдВрдХреНрддрд┐ %1 рдкрд░ рдкрдврд╝ рдирд╣реАрдВ рд╕рдХрд╛"
+
+#: status.cpp:380
+msgid "Cannot load file."
+msgstr "рдлрд╝рд╛рдЗрд▓ рд▓реЛрдб рдирд╣реАрдВ рдХрд░ рд╕рдХрд╛."
+
+#: status.cpp:385
+msgid "Log file not recognized."
+msgstr "рд▓реЙрдЧ рдлрд╝рд╛рдЗрд▓ рдкрд╣рдЪрд╛рди рдирд╣реАрдВ рд╕рдХрд╛."
+
+#: solver/solver.cpp:190
+msgid "Compute Solving Rate"
+msgstr "рд╣рд▓ рдХрд░рдиреЗ рдХреА рдЧрддрд┐ рдЧрдгрдирд╛ рдХрд░реЗрдВ"
+
+#: solver/solver.cpp:197
+msgid "Start"
+msgstr "рдкреНрд░рд╛рд░рдВрдн"
+
+#: solver/solver.cpp:201
+#, c-format
+msgid "Width: %1"
+msgstr "рдЪреМрдбрд╝рд╛рдИ: %1"
+
+#: solver/solver.cpp:204
+#, c-format
+msgid "Height: %1"
+msgstr "рдКрдБрдЪрд╛рдИ: %1"
+
+#: solver/solver.cpp:206
+msgid "Mines: %1 (%2%)"
+msgstr "рдмрдо: %1 (%2%)"
+
+#: solver/solver.cpp:218
+msgid "Success rate:"
+msgstr "рд╕рдлрд▓рддрд╛ рджрд░рдГ"
+
+#: solver/solver.cpp:245
+msgid "Success rate: %1%"
+msgstr "рд╕рдлрд▓рддрд╛ рджрд░: %1%"
+
+#~ msgid "Case size:"
+#~ msgstr "рдХреЗрд╕ рдХрд╛ рдЖрдХрд╛рд░рдГ"
diff --git a/tde-i18n-hi/messages/kdegames/kolf.po b/tde-i18n-hi/messages/kdegames/kolf.po
new file mode 100644
index 00000000000..0913f55c9b0
--- /dev/null
+++ b/tde-i18n-hi/messages/kdegames/kolf.po
@@ -0,0 +1,601 @@
+# translation of kolf.po to Hindi
+# Copyright (C) 2004 Free Software Foundation, Inc.
+# G Karunakar <karunakar@freedomink.org>, 2004.
+# Ravishankar Shrivastava <raviratlami@yahoo.com>, 2004.
+# Ravishankar Shrivastava <raviratlami@gmail.com>, 2004.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: kolf\n"
+"POT-Creation-Date: 2005-05-18 21:24+0200\n"
+"PO-Revision-Date: 2004-08-23 08:40+0530\n"
+"Last-Translator: Ravishankar Shrivastava <raviratlami@gmail.com>\n"
+"Language-Team: Hindi <indlinux-hindi@lists.sourceforge.net>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.3.1\n"
+
+#: _translatorinfo.cpp:1
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr "рд░рд╡рд┐рд╢рдВрдХрд░ рд╢реНрд░реАрд╡рд╛рд╕реНрддрд╡"
+
+#: _translatorinfo.cpp:3
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr "raviratlami@yahoo.com , http://www.geocities.com/raviratlami/"
+
+#: config.cpp:44
+msgid "No configuration options"
+msgstr "рдХреЛрдИ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рд╡рд┐рдХрд▓реНрдк рдирд╣реАрдВ"
+
+#: editor.cpp:21
+msgid "Add object:"
+msgstr "рдСрдмреНрдЬреЗрдХреНрдЯ рдЬреЛрдбрд╝реЗрдВ:"
+
+#: floater.cpp:262
+msgid "Moving speed"
+msgstr "рдЦрд┐рд╕рдХрдиреЗ рдХреА рдЧрддрд┐"
+
+#: floater.cpp:264 game.cpp:416 game.cpp:674
+msgid "Slow"
+msgstr "рдзреАрдорд╛"
+
+#: floater.cpp:267 game.cpp:419 game.cpp:678
+msgid "Fast"
+msgstr "рддреЗрдЬ"
+
+#: game.cpp:202
+msgid "Walls on:"
+msgstr "рджреАрд╡рд╛рд░ рдкрд░рдГ"
+
+#: game.cpp:203
+msgid "&Top"
+msgstr "рдКрдкрд░ (&T)"
+
+#: game.cpp:211
+msgid "&Left"
+msgstr "рдмрд╛рдпрд╛рдБ (&L)"
+
+#: game.cpp:215
+msgid "&Right"
+msgstr "рджрд╛рдпрд╛рдБ (&R)"
+
+#: game.cpp:410
+msgid "Windmill on bottom"
+msgstr "рдкрд╡рдирдЪрдХреНрдХреА рддрд▓ рдкрд░"
+
+#: game.cpp:590
+msgid "New Text"
+msgstr "рдирдпрд╛ рдкрд╛рда"
+
+#: game.cpp:647
+msgid "Sign HTML:"
+msgstr "рд╣рд╕реНрддрд╛рдХреНрд╖рд░ рдПрдЪрдЯреАрдПрдордПрд▓рдГ"
+
+#: game.cpp:668
+msgid "Enable show/hide"
+msgstr "рджрд┐рдЦрд╛рдПрдБ/рдЫреБрдкрд╛рдПрдБ рд╕рдХреНрд╖рдо рдХрд░реЗрдВ."
+
+#: game.cpp:1507
+msgid "Exiting ball angle:"
+msgstr "рдЧреЗрдВрдж рдЦреЗрд▓ рд╕реЗ рдмрд╛рд╣рд░ рд╣реЛ рд░рд╣реЗрдГ"
+
+#: game.cpp:1509
+msgid "degrees"
+msgstr "рдХреЛрдг"
+
+#: game.cpp:1518
+msgid "Minimum exit speed:"
+msgstr "рдЕрдзрд┐рдХрддрдо рдПрдХреНрдЬрд╝рд┐рдЯ рдЧрддрд┐"
+
+#: game.cpp:1526 game.cpp:1986
+msgid "Maximum:"
+msgstr "рдЕрдзрд┐рдХрддрдо:"
+
+#: game.cpp:1965
+msgid "Course name: "
+msgstr "рдХреЛрд░реНрд╕ рдирд╛рдордГ"
+
+#: game.cpp:1971
+msgid "Course author: "
+msgstr "рдХреЛрд░реНрд╕ рд▓реЗрдЦрдХрдГ"
+
+#: game.cpp:1979
+msgid "Par:"
+msgstr "рдкреНрд░рддрд┐рдГ"
+
+#: game.cpp:1988
+msgid "Maximum number of strokes player can take on this hole."
+msgstr "рд╕реНрдЯреНрд░реЛрдХреНрд╕ рдХреА рдЕрдзрд┐рдХрддрдо рд╕рдВрдЦреНрдпрд╛ рдЗрд╕ рд╣реЛрд▓ рдкрд░ рдЦрд┐рд▓рд╛рдбрд╝реА рд▓реЗ рд╕рдХрддрд╛ рд╣реИ"
+
+#: game.cpp:1989
+msgid "Maximum number of strokes"
+msgstr "рд╕реНрдЯреНрд░реЛрдХреНрд╕ рдХреА рдЕрдзрд┐рдХрддрдо рд╕рдВрдЦреНрдпрд╛"
+
+#: game.cpp:1990
+msgid "Unlimited"
+msgstr "рдЕрд╕реАрдорд┐рдд"
+
+#: game.cpp:1995
+msgid "Show border walls"
+msgstr "рдХрд┐рдирд╛рд░рд╛ рджреАрд╡рд╛рд░ рджрд┐рдЦрд╛рдПрдБ"
+
+#: game.cpp:2186 game.cpp:4298
+msgid "Course Author"
+msgstr "рдХреЛрд░реНрд╕ рд▓реЗрдЦрдХ"
+
+#: game.cpp:2187 game.cpp:2188 game.cpp:4298
+msgid "Course Name"
+msgstr "рдХреЛрд░реНрд╕ рдирд╛рдо"
+
+#: game.cpp:3136
+msgid "Drop Outside of Hazard"
+msgstr "рд╣рдЬрд╛рд░реНрдб рдХреЗ рдмрд╛рд╣рд░ рдЫреЛрдбрд╝реЗрдВ"
+
+#: game.cpp:3137
+msgid "Rehit From Last Location"
+msgstr "рдкрд┐рдЫрд▓реЗ рд╕реНрдерд╛рди рд╕реЗ рдлрд┐рд░ рд╕реЗ рд╣рд┐рдЯ рдХрд░реЗрдВ"
+
+#: game.cpp:3139
+msgid "What would you like to do for your next shot?"
+msgstr "рдЖрдк рдЕрдкрдиреЗ рдЕрдЧрд▓реЗ рд╢реЙрдЯ рдХреЗ рд▓рд┐рдП рдХреНрдпрд╛ рдХрд░рдирд╛ рдЪрд╛рд╣реЗрдВрдЧреЗ?"
+
+#: game.cpp:3139
+msgid "%1 is in a Hazard"
+msgstr "%1 рдПрдХ рд╣рдЬрд╛рд░реНрдб рдореЗрдВ рд╣реИ"
+
+#: game.cpp:3306
+msgid "%1 will start off."
+msgstr "%1 рдкреНрд░рд╛рд░рдВрдн рдХрд░реЗрдЧрд╛."
+
+#: game.cpp:3306
+msgid "New Hole"
+msgstr "рдирдпрд╛ рд╣реЛрд▓"
+
+#: game.cpp:3454
+msgid "Hole %1: par %2, maximum %3 strokes"
+msgstr "рд╣реЛрд▓ %1: рдкреНрд░рддрд┐ %2, рдЕрдзрд┐рдХрддрдо %3 рд╕реНрдЯреНрд░реЛрдХреНрд╕"
+
+#: game.cpp:3466
+#, c-format
+msgid "Course name: %1"
+msgstr "рдХреЛрд░реНрд╕ рдирд╛рдордГ %1"
+
+#: game.cpp:3467
+#, c-format
+msgid "Created by %1"
+msgstr " %1 рдХреЗ рджреНрд╡рд╛рд░рд╛ рдмрдирд╛рдпрд╛ рдЧрдпрд╛"
+
+#: game.cpp:3468 main.cpp:61
+msgid "%1 holes"
+msgstr "%1 рд╣реЛрд▓реНрд╕"
+
+#: game.cpp:3469
+msgid "Course Information"
+msgstr "рдХреЛрд░реНрд╕ рдЬрд╛рдирдХрд╛рд░реА"
+
+#: game.cpp:3619
+msgid "This hole uses the following plugins, which you do not have installed:"
+msgstr "рдпрд╣ рд╣реЛрд▓ рдирд┐рдореНрди рдкреНрд▓рдЧрдЗрди рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реИ, рдЬреЛ рдЖрдкрдиреЗ рд╕рдВрд╕реНрдерд╛рдкрд┐рдд рдирд╣реАрдВ рдХрд┐рдП рд╣реИрдВ:"
+
+#: game.cpp:3785
+msgid "There are unsaved changes to current hole. Save them?"
+msgstr "рдореМрдЬрд╝реВрджрд╛ рд╣реЛрд▓ рдореЗрдВ рд╕рд╣реЗрдЬреЗ рдирд╣реАрдВ рдЧрдП рдкрд░рд┐рд╡рд░реНрддрди рд╣реИрдВ. рдЙрдиреНрд╣реЗрдВ рд╕рд╣реЗрдЬреЗрдВ?"
+
+#: game.cpp:3785
+msgid "Unsaved Changes"
+msgstr "рд╕рд╣реЗрдЬрд╛ рдирд╣реАрдВ рдЧрдпрд╛ рдкрд░рд┐рд╡рд░реНрддрди"
+
+#: game.cpp:3785
+msgid "Save &Later"
+msgstr "рдмрд╛рдж рдореЗрдВ рд╕рд╣реЗрдЬреЗрдВ (&L)"
+
+#: game.cpp:3949 kolf.cpp:498
+msgid "Pick Kolf Course to Save To"
+msgstr "рд╕рд╣реЗрдЬрдиреЗ рдХреЗ рд▓рд┐рдП рдХреЛрд▓реНрдл рдХреЛрд░реНрд╕ рдЪреБрдиреЗрдВ"
+
+#: game.cpp:4163
+msgid "%1 - Hole %2; by %3"
+msgstr "%1 - рд╣реЛрд▓ %2; рджреНрд╡рд╛рд░рд╛ %3"
+
+#: kcomboboxdialog.cpp:51
+msgid "&Do not ask again"
+msgstr "рджреЛрдмрд╛рд░рд╛ рдордд рдкреВрдЫреЗрдВ (&D)"
+
+#: kolf.cpp:90
+msgid "Save &Course"
+msgstr "рдХреЛрд░реНрд╕ рд╕рд╣реЗрдЬреЗрдВ (&C)"
+
+#: kolf.cpp:92
+msgid "Save &Course As..."
+msgstr "рдХреЛрд░реНрд╕ рдЗрд╕ рд░реБрдк рдореЗрдВ рд╕рд╣реЗрдЬреЗрдВ... (&C)"
+
+#: kolf.cpp:94
+msgid "&Save Game"
+msgstr "рдЦреЗрд▓ рд╕рд╣реЗрдЬреЗрдВ (&S)"
+
+#: kolf.cpp:95
+msgid "&Save Game As..."
+msgstr "рдЦреЗрд▓ рдРрд╕реЗ рд╕рд╣реЗрдЬреЗрдВ... (&S)"
+
+#: kolf.cpp:98
+#, fuzzy
+msgid "Load Saved Game..."
+msgstr "рд╕рд╣реЗрдЬрд╛ рд╣реБрдЖ рд▓реЛрдб рдХрд░реЗрдВ..."
+
+#: kolf.cpp:103
+msgid "&New"
+msgstr "рдирдпрд╛ (&N)"
+
+#: kolf.cpp:105
+msgid "&Reset"
+msgstr " рд░реАрд╕реЗрдЯ (&R)"
+
+#: kolf.cpp:107
+msgid "&Undo Shot"
+msgstr "рд╢реЙрдЯ рд╡рд╛рдкрд╕ рд▓рд╛рдПрдБ (&U)"
+
+#: kolf.cpp:110
+msgid "Switch to Hole"
+msgstr "рд╣реЛрд▓ рдкрд░ рд╕реНрд╡рд┐рдЪ рдХрд░реЗрдВ"
+
+#: kolf.cpp:111
+msgid "&Next Hole"
+msgstr "рдЕрдЧрд▓рд╛ рд╣реЛрд▓ (&N)"
+
+#: kolf.cpp:112
+msgid "&Previous Hole"
+msgstr "рдкрд┐рдЫрд▓рд╛ рд╣реЛрд▓ (&P)"
+
+#: kolf.cpp:113
+msgid "&First Hole"
+msgstr "рдкрд╣рд▓рд╛ рд╣реЛрд▓ (&F)"
+
+#: kolf.cpp:114
+msgid "&Last Hole"
+msgstr "рдЕрдВрддрд┐рдо рд╣реЛрд▓ (&L)"
+
+#: kolf.cpp:115
+msgid "&Random Hole"
+msgstr "рдмреЗрддрд░рддреАрдм рд╣реЛрд▓ (&R)"
+
+#: kolf.cpp:117
+msgid "Enable &Mouse for Moving Putter"
+msgstr "рдкреБрдЯрд░ рдЦрд┐рд╕рдХрд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдорд╛рдЙрд╕ рд╕рдХреНрд╖рдо рдХрд░реЗрдВ (&M)"
+
+#: kolf.cpp:118
+#, fuzzy
+msgid "Disable &Mouse for Moving Putter"
+msgstr "рдкреБрдЯрд░ рдЦрд┐рд╕рдХрд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдорд╛рдЙрд╕ рд╕рдХреНрд╖рдо рдХрд░реЗрдВ (&M)"
+
+#: kolf.cpp:124
+msgid "Enable &Advanced Putting"
+msgstr "рд╡рд┐рд╕реНрддреГрдд рдкреБрдЯрд┐рдВрдЧ рд╕рдХреНрд╖рдо рдХрд░реЗрдВ (&A)"
+
+#: kolf.cpp:125
+#, fuzzy
+msgid "Disable &Advanced Putting"
+msgstr "рд╡рд┐рд╕реНрддреГрдд рдкреБрдЯрд┐рдВрдЧ рд╕рдХреНрд╖рдо рдХрд░реЗрдВ (&A)"
+
+#: kolf.cpp:129
+msgid "Show &Info"
+msgstr "рдЬрд╛рдирдХрд╛рд░реА рджрд┐рдЦрд╛рдПрдБ (&I)"
+
+#: kolf.cpp:130
+#, fuzzy
+msgid "Hide &Info"
+msgstr "рдЬрд╛рдирдХрд╛рд░реА рджрд┐рдЦрд╛рдПрдБ (&I)"
+
+#: kolf.cpp:134
+msgid "Show Putter &Guideline"
+msgstr "рдкреБрдЯрд░ рдЧрд╛рдЗрдбрд▓рд╛рдЗрди рджрд┐рдЦрд╛рдПрдБ (&G)"
+
+#: kolf.cpp:135
+#, fuzzy
+msgid "Hide Putter &Guideline"
+msgstr "рдкреБрдЯрд░ рдЧрд╛рдЗрдбрд▓рд╛рдЗрди рджрд┐рдЦрд╛рдПрдБ (&G)"
+
+#: kolf.cpp:139
+msgid "Enable All Dialog Boxes"
+msgstr "рд╕рднреА рд╕рдВрд╡рд╛рдж рдмрдХреНрд╕реЗ рд╕рдХреНрд╖рдо рдХрд░реЗрдВ"
+
+#: kolf.cpp:140
+#, fuzzy
+msgid "Disable All Dialog Boxes"
+msgstr "рд╕рднреА рд╕рдВрд╡рд╛рдж рдмрдХреНрд╕реЗ рд╕рдХреНрд╖рдо рдХрд░реЗрдВ"
+
+#: kolf.cpp:142
+msgid "Play &Sounds"
+msgstr "рдзреНрд╡рдирд┐ рджреЗрдВ (&S)"
+
+#: kolf.cpp:146
+msgid "&Reload Plugins"
+msgstr "рд░реАрд▓реЛрдб рдкреНрд▓рдЧрдЗрдиреНрд╕ (&R)"
+
+#: kolf.cpp:147
+msgid "Show &Plugins"
+msgstr "рдкреНрд▓рдЧрдЗрдиреНрд╕ рджрд┐рдЦрд╛рдПрдБ (&P)"
+
+#: kolf.cpp:149
+msgid "&About Course"
+msgstr "рдХреЛрд░реНрд╕ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ (&A)"
+
+#: kolf.cpp:150
+msgid "&Tutorial"
+msgstr "рд╢рд┐рдХреНрд╖рдг рдкрд╛рда (&T)"
+
+#: kolf.cpp:403 kolf.cpp:446 kolf.cpp:472 newgame.cpp:225 scoreboard.cpp:17
+msgid "Par"
+msgstr "рдкреНрд░рддрд┐"
+
+#: kolf.cpp:433
+msgid " and "
+msgstr "рдФрд░"
+
+#: kolf.cpp:434
+msgid "%1 tied"
+msgstr "%1 рдЯрд╛рдИ"
+
+#: kolf.cpp:437
+msgid "%1 won!"
+msgstr "%1 рдЬреАрддрд╛!"
+
+#: kolf.cpp:462 kolf.cpp:478 newgame.cpp:227
+#, c-format
+msgid "High Scores for %1"
+msgstr "%1 рдХреЗ рд▓рд┐рдП рдЕрдзрд┐рдХрддрдо рдЕрдВрдХ"
+
+#: kolf.cpp:510
+msgid "Pick Saved Game to Save To"
+msgstr "рд╕рд╣реЗрдЬрдиреЗ рдХреЗ рд▓рд┐рдП рдЪреБрдиреЗрдВ рд╕рд╣реЗрдЬрд╛ рдЧрдпрд╛ рдЦреЗрд▓"
+
+#: kolf.cpp:540
+msgid "Pick Kolf Saved Game"
+msgstr "рд╕рд╣реЗрдЬрд╛ рдЧрдпрд╛ рдХреЛрд▓реНрдл рдЦреЗрд▓ рдЪреБрдиреЗрдВ"
+
+#: kolf.cpp:575
+msgid "%1's turn"
+msgstr "%1 рдХреА рдмрд╛рд░реА"
+
+#: kolf.cpp:646
+msgid "%1's score has reached the maximum for this hole."
+msgstr "%1рдХрд╛ рдЕрдВрдХ рдЗрд╕ рд╣реЛрд▓ рдХреЗ рд▓рд┐рдП рдЕрдзрд┐рдХрддрдо рддрдХ рдкрд╣реБрдБрдЪ рдЪреБрдХрд╛ рд╣реИ."
+
+#: kolf.cpp:700
+msgid "Print %1 - Hole %2"
+msgstr "рдЫрд╛рдкреЗрдВ %1 - рд╣реЛрд▓ %2"
+
+#: kolf.cpp:788
+msgid "Currently Loaded Plugins"
+msgstr "рдореМрдЬрд╝реВрджрд╛ рдореЗрдВ рд▓реЛрдбреЗрдб рдкреНрд▓рдЧрдЗрдиреНрд╕"
+
+#: kolf.cpp:795
+#, c-format
+msgid "by %1"
+msgstr " %1 рдХреЗ рджреНрд╡рд╛рд░рд╛"
+
+#: kolf.cpp:799
+msgid "Plugins"
+msgstr "рдкреНрд▓рдЧрдЗрдиреНрд╕"
+
+#: main.cpp:18
+msgid "KDE Minigolf Game"
+msgstr "рдХреЗрдбреАрдИ рдорд┐рдирд┐рдЧреЛрд▓реНрдл рдЦреЗрд▓"
+
+#: main.cpp:25
+#, fuzzy
+msgid "Print course information and exit"
+msgstr "рдХреЛрд░реНрд╕ рдЬрд╛рдирдХрд╛рд░реА рдЫрд╛рдкреЗрдВ рддрдерд╛ рдмрд╛рд╣рд░ рд╣реЛрдВ."
+
+#: main.cpp:32
+msgid "Kolf"
+msgstr "рдХреЛрд▓реНрдл"
+
+#: main.cpp:34
+msgid "Main author"
+msgstr "рдкреНрд░рдореБрдЦ рд▓реЗрдЦрдХ"
+
+#: main.cpp:35
+msgid "Advanced putting mode"
+msgstr "рд╡рд┐рд╕реНрддреГрдд рдкреБрдЯрд┐рдВрдЧ рдореЛрдб"
+
+#: main.cpp:36
+msgid "Border around course"
+msgstr "рдмрд╛рд░реНрдбрд░ рдЕрд░рд╛рдЙрдгреНрдб рдХреЛрд░реНрд╕"
+
+#: main.cpp:37
+msgid "Vector class"
+msgstr "рд╡реЗрдХреНрдЯрд░ рдХреНрд▓рд╛рд╕"
+
+#: main.cpp:38
+msgid "Working wall-bouncing algorithm"
+msgstr "рдХрд╛рд░реНрдпрд╢реАрд▓ рд╡рд╛рд▓-рдмрд╛рдЙрдВрд╕рд┐рдВрдЧ рдПрд▓реНрдЧреЛрд░рд┐рджрдо"
+
+#: main.cpp:39
+msgid "Some good sound effects"
+msgstr "рдХреБрдЫ рдЕрдЪреНрдЫреЗ рдзреНрд╡рдирд┐ рдкреНрд░рднрд╛рд╡"
+
+#: main.cpp:41
+msgid "Wall-bouncing help"
+msgstr "рд╡рд╛рд▓-рдмрд╛рдЙрдВрд╕рд┐рдВрдЧ рдорджрдж"
+
+#: main.cpp:42
+msgid "Suggestions, bug reports"
+msgstr "рд╕реБрдЭрд╛рд╡, рдмрдЧ рд░рдкрдЯ"
+
+#: main.cpp:60 newgame.cpp:217
+#, c-format
+msgid "By %1"
+msgstr " %1 рдХреЗ рджреНрд╡рд╛рд░рд╛"
+
+#: main.cpp:62
+#, c-format
+msgid "par %1"
+msgstr "рдкреНрд░рддрд┐ %1"
+
+#: main.cpp:69
+msgid "Course %1 does not exist."
+msgstr "рдХреЛрд░реНрд╕ %1 рдЕрд╕реНрддрд┐рддреНрд╡ рдореЗрдВ рдирд╣реАрдВ рд╣реИ."
+
+#: newgame.cpp:49
+msgid "Players"
+msgstr "рдЦрд┐рд▓рд╛рдбрд╝реА"
+
+#: newgame.cpp:52
+msgid "&New Player"
+msgstr "рдирдпрд╛ рдЦрд┐рд▓рд╛рдбрд╝реА (&N)"
+
+#: newgame.cpp:91
+msgid "Course"
+msgstr "рдХреЛрд░реНрд╕"
+
+#: newgame.cpp:91
+msgid "Choose Course to Play"
+msgstr "рдЦреЗрд▓рдиреЗ рдХреЗ рд▓рд┐рдП рдХреЛрд░реНрд╕ рдЪреБрдиреЗрдВ"
+
+#: newgame.cpp:125
+msgid "Create New"
+msgstr "рдирдпрд╛ рдмрдирд╛рдПрдБ"
+
+#: newgame.cpp:126
+msgid "You"
+msgstr "рдЖрдк"
+
+#: newgame.cpp:150
+msgid "Highscores"
+msgstr "рдЕрдзрд┐рдХрддрдо рдЕрдВрдХ"
+
+#: newgame.cpp:159
+msgid "Add..."
+msgstr "рдЬреЛрдбрд╝реЗрдВ..."
+
+#: newgame.cpp:172
+msgid "Game Options"
+msgstr "рдЦреЗрд▓ рд╡рд┐рдХрд▓реНрдк"
+
+#: newgame.cpp:175
+msgid "&Strict mode"
+msgstr "рд╕рдЦреНрдд рдореЛрдб (&S)"
+
+#: newgame.cpp:179
+msgid ""
+"In strict mode, undo, editing, and switching holes is not allowed. This is "
+"generally for competition. Only in strict mode are highscores kept."
+msgstr ""
+"рд╕рдЦреНрдд рдореЛрдб рдореЗрдВ рдлрд┐рд░ рд╕реЗ рдХрд░рдирд╛, рд╕рдВрдкрд╛рджрди рддрдерд╛ рд╣реЛрд▓ рдмрджрд▓рдирд╛ рд╕реНрд╡реАрдХреГрдд рдирд╣реАрдВ рд╣реИ. рд╕рд╛рдорд╛рдиреНрдпрддрдГ рдпрд╣ "
+"рдкреНрд░рддрд┐рдпреЛрдЧрд┐рддрд╛ рдХреЗ рд▓рд┐рдП рд╣реЛрддрд╛ рд╣реИ. рд╕рд┐рд░реНрдл рд╕рдЦреНрдд рдореЛрдб рдореЗрдВ рд╣реА рдЕрдзрд┐рдХрддрдо рдЕрдВрдХ рд░рдЦреЗ рдЬрд╛рддреЗ рд╣реИрдВ."
+
+#: newgame.cpp:218
+#, c-format
+msgid "Par %1"
+msgstr "рдкреНрд░рддрд┐ %1"
+
+#: newgame.cpp:219
+msgid "%1 Holes"
+msgstr "%1 рд╣реЛрд▓реНрд╕"
+
+#: newgame.cpp:256
+msgid "Pick Kolf Course"
+msgstr "рдХреЛрд▓реНрдл рдХреЛрд░реНрд╕ рдЪреБрдиреЗрдВ"
+
+#: newgame.cpp:278
+msgid "Chosen course is already on course list."
+msgstr "рдЪреБрдиреЗ рдЧрдП рдХреЛрд░реНрд╕ рдкрд╣рд▓реЗ рд╣реА рдХреЛрд░реНрд╕ рд╕реВрдЪреА рдореЗрдВ рд╣реИ."
+
+#: newgame.cpp:290
+#, c-format
+msgid "Player %1"
+msgstr "рдЦрд┐рд▓рд╛рдбрд╝реА %1 "
+
+#: printdialogpage.cpp:14
+msgid "Kolf Options"
+msgstr "рдХреЛрд▓реНрдл рд╡рд┐рдХрд▓реНрдк"
+
+#: printdialogpage.cpp:18
+msgid "Draw title text"
+msgstr "рд╢реАрд░реНрд╖рдХ рдкрд╛рда рдмрдирд╛рдПрдБ"
+
+#. i18n: file kolfui.rc line 12
+#: rc.cpp:3
+#, no-c-format
+msgid "Ho&le"
+msgstr "рд╣реЛрд▓ (&l)"
+
+#. i18n: file kolfui.rc line 26
+#: rc.cpp:6
+#, no-c-format
+msgid "&Go"
+msgstr "рдЬрд╛рдПрдБ (&G)"
+
+#: scoreboard.cpp:18
+msgid "Total"
+msgstr "рдХреБрд▓"
+
+#: slope.cpp:31
+msgid "Diagonal"
+msgstr "рддрд┐рд░реНрдпрдХ"
+
+#: slope.cpp:32
+msgid "Opposite Diagonal"
+msgstr "рд╡рд┐рдкрд░реАрдд рддрд┐рд░реНрдпрдХ"
+
+#: slope.cpp:33
+msgid "Circular"
+msgstr "рдЧреЛрд▓рд╛рдХрд╛рд░"
+
+#: slope.cpp:541
+msgid "Reverse direction"
+msgstr "рд╡рд┐рдкрд░реАрдд рджрд┐рд╢рд╛"
+
+#: slope.cpp:547
+msgid "Grade:"
+msgstr "рд╢реНрд░реЗрдгреА"
+
+#: slope.cpp:554
+msgid "Unmovable"
+msgstr "рдЪрд▓рд╛рдиреЗ рдХреЗ рдЕрдпреЛрдЧреНрдп"
+
+#: slope.cpp:555
+msgid "Whether or not this slope can be moved by other objects, like floaters."
+msgstr ""
+"рдлреНрд▓реЛрдЯрд░реНрд╕ рдХреА рддрд░рд╣ рдЕрдиреНрдп рдЖрдмреНрдЬреЗрдХреНрдЯ рдХреЗ рджреНрд╡рд╛рд░рд╛ рдпрд╣ рдврд╛рд▓ рдЦрд┐рд╕рдХрд╛рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ рдпрд╛ рдирд╣реАрдВ."
+
+#: game.h:231
+msgid "Puddle"
+msgstr "рдбрдмрд░реА"
+
+#: game.h:244
+msgid "Sand"
+msgstr "рд░реЗрдд"
+
+#: game.h:281
+msgid "Bumper"
+msgstr "рдмрдореНрдкрд░"
+
+#: game.h:312
+msgid "Cup"
+msgstr "рдХрдк"
+
+#: game.h:421
+msgid "Black Hole"
+msgstr "рдмреНрд▓реЗрдХ рд╣реЛрд▓"
+
+#: game.h:500
+msgid "Wall"
+msgstr "рджреАрд╡рд╛рд░"
+
+#: game.h:608
+msgid "Bridge"
+msgstr "рдкреБрд▓"
+
+#: game.h:645
+msgid "Sign"
+msgstr "рд╣рд╕реНрддрд╛рдХреНрд╖рд░"
+
+#: game.h:703
+msgid "Windmill"
+msgstr "рдкрд╡рдирдЪрдХреНрдХреА"
diff --git a/tde-i18n-hi/messages/kdegames/konquest.po b/tde-i18n-hi/messages/kdegames/konquest.po
new file mode 100644
index 00000000000..5a7c60b7d31
--- /dev/null
+++ b/tde-i18n-hi/messages/kdegames/konquest.po
@@ -0,0 +1,382 @@
+# translation of konquest.po to Hindi
+# Copyright (C) 2004 Free Software Foundation, Inc.
+# G Karunakar <karunakar@freedomink.org>, 2004.
+# Ravishankar Shrivastava <raviratlami@yahoo.com>, 2004.
+# Ravishankar Shrivastava <raviratlami@gmail.com>, 2004.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: konquest\n"
+"POT-Creation-Date: 2008-07-08 01:19+0200\n"
+"PO-Revision-Date: 2004-08-24 12:21+0530\n"
+"Last-Translator: Ravishankar Shrivastava <raviratlami@gmail.com>\n"
+"Language-Team: Hindi <indlinux-hindi@lists.sourceforge.net>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.3.1\n"
+
+#. i18n: file newGameDlg_ui.ui line 65
+#: rc.cpp:9
+#, fuzzy, no-c-format
+msgid "Player list:"
+msgstr "рдЦрд┐рд▓рд╛рдбрд╝реА рд╕реВрдЪреАрдГ (&P)"
+
+#. i18n: file newGameDlg_ui.ui line 74
+#: rc.cpp:12
+#, no-c-format
+msgid "Name"
+msgstr ""
+
+#. i18n: file newGameDlg_ui.ui line 85
+#: rc.cpp:15
+#, no-c-format
+msgid "New Column"
+msgstr ""
+
+#. i18n: file newGameDlg_ui.ui line 111
+#: rc.cpp:18
+#, no-c-format
+msgid "&Human player:"
+msgstr ""
+
+#. i18n: file newGameDlg_ui.ui line 162
+#: rc.cpp:21
+#, fuzzy, no-c-format
+msgid "&Add Human Player"
+msgstr "рдХрдореНрдкреНрдпреВрдЯрд░ рдЦрд┐рд▓рд╛рдбрд╝реА рдЬреЛрдбрд╝реЗрдВ (&A)"
+
+#. i18n: file newGameDlg_ui.ui line 244
+#: rc.cpp:24
+#, no-c-format
+msgid "Preview map:"
+msgstr "рдореИрдк рдкреВрд░реНрд╡рд╛рд╡рд▓реЛрдХрди рдХрд░реЗрдВ"
+
+#. i18n: file newGameDlg_ui.ui line 343
+#: rc.cpp:27
+#, fuzzy, no-c-format
+msgid "Reject &Map"
+msgstr "рдореИрдк рдЕрд╕реНрд╡реАрдХреГрдд рдХрд░реЗрдВ (&R)"
+
+#: Konquest.cc:10
+msgid "Galactic Strategy KDE Game"
+msgstr "рдЧреЗрд▓реЗрдХреНрдЯрд┐рдХ рдХреМрд╢рд▓ рдХреЗрдбреАрдИ рдЦреЗрд▓"
+
+#: Konquest.cc:15
+msgid "Konquest"
+msgstr "рдХреЙрдиреНрдХреНрд╡реЗрд╕реНрдЯ"
+
+#: Konquest.cc:17
+msgid "Copyright (c) 1999-2001, Developers"
+msgstr ""
+
+#: fleetdlg.cc:41
+msgid "Fleet Overview"
+msgstr "рдлреНрд▓реАрдЯ рдУрд╡рд░рд╡реНрдпреВ"
+
+#: fleetdlg.cc:44
+msgid "Fleet No."
+msgstr "рдлреНрд▓реАрдЯ рдирдВ."
+
+#: fleetdlg.cc:45
+msgid "Destination"
+msgstr "рдЧрдВрддрд╡реНрдп"
+
+#: fleetdlg.cc:46
+msgid "Ships"
+msgstr "рдЬрд╣рд╛рдЬ"
+
+#: fleetdlg.cc:47
+msgid "Kill Percentage"
+msgstr "рдорд╛рд░ рдкреНрд░рддрд┐рд╢рдд"
+
+#: fleetdlg.cc:48
+msgid "Arrival Turn"
+msgstr "рдЖрдЧрдо рдмрд╛рд░реА"
+
+#: gameboard.cc:65
+msgid "End Turn"
+msgstr "рдЖрдЦрд╝рд┐рд░реА рдмрд╛рд░реА"
+
+#: gameboard.cc:237
+#, fuzzy
+msgid "Select source planet..."
+msgstr ": рд╕реНрд░реЛрдд рдЧреНрд░рд╣ рдЪреБрдиреЗрдВ..."
+
+#: gameboard.cc:255
+#, fuzzy
+msgid "Select destination planet..."
+msgstr ": рдЧрдВрддрд╡реНрдп рдЧреНрд░рд╣ рдЪреБрдиреЗрдВ..."
+
+#: gameboard.cc:277
+msgid ": How many ships?"
+msgstr ": рдХрд┐рддрдиреЗ рдЬрд╣рд╛рдЬ?"
+
+#: gameboard.cc:301
+msgid "Ruler: Select starting planet."
+msgstr "рд╢рд╛рд╕рдХрдГ рдкреНрд░рд╛рд░рдВрднрд┐рдХ рдЧреНрд░рд╣ рдЪреБрдиреЗрдВ."
+
+#: gameboard.cc:316
+msgid ""
+"The distance from Planet %1 to Planet %2 is %3 light years.\n"
+"A ship leaving this turn will arrive on turn %4"
+msgstr ""
+"рдЧреНрд░рд╣ %1 рд╕реЗ рдЧреНрд░рд╣ %2 рдХреА рджреВрд░реА %3 рдкреНрд░рдХрд╛рд╢ рд╡рд░реНрд╖ рд╣реИ.\n"
+"рдПрдХ рдЬрд╣рд╛рдЬ рдЬреЛ рдпрд╣ рдмрд╛рд░реА рдЫреЛрдбрд╝реЗрдЧрд╛, рд╡рд╣ %4 рдмрд╛рд░реА рдкрд░ рдЖрдПрдЧрд╛."
+
+#: gameboard.cc:322
+msgid "Distance"
+msgstr "рджреВрд░реА"
+
+#: gameboard.cc:327
+msgid "Ruler: Select ending planet."
+msgstr "рд╢рд╛рд╕рдХрдГ рдЕрдВрддрд┐рдо рдЧреНрд░рд╣ рдЪреБрдиреЗрдВ."
+
+#: gameboard.cc:339
+msgid "Computer Player thinking..."
+msgstr "рдХрдореНрдкреНрдпреВрдЯрд░ рдЦрд┐рд▓рд╛рдбрд╝реА рд╕реЛрдЪ рд░рд╣рд╛ рд╣реИ..."
+
+#: gameboard.cc:434
+msgid "Turn #: %1 of %2"
+msgstr "рдмрд╛рд░реА #: %1 рдХрд╛ %2 рдореЗрдВ рд╕реЗ"
+
+#: gameboard.cc:475
+msgid "The mighty %1 has conquered the galaxy!"
+msgstr ""
+
+#: gameboard.cc:476
+msgid "Game Over"
+msgstr ""
+
+#: gameboard.cc:631
+msgid "The once mighty empire of %1 has fallen in ruins."
+msgstr "рдХрднреА рдорд╣рд╛рдмрд▓реА рд░рд╣рд╛ рд╕рд╛рдореНрд░рд╛рдЬреНрдп %1 рддрдмрд╛рд╣ рд╣реЛ рдЧрдпрд╛."
+
+#: gameboard.cc:641
+msgid "The fallen empire of %1 has staggered back to life."
+msgstr "рддрдмрд╛рд╣ рд╣реБрдЖ рд╕рд╛рдореНрд░рд╛рдЬреНрдп %1 рд▓рдбрд╝рдЦрдбрд╝рд╛рддреЗ рд╣реБрдП рдлрд┐рд░ рд╕реЗ рдЬреА рдЙрдард╛."
+
+#: gameboard.cc:662
+msgid "Reinforcements (%1 ships) have arrived for planet %2."
+msgstr "рдХреБрдореБрдХ (%1 рдЬрд╣рд╛рдЬ) рдЧреНрд░рд╣ %2 рдХреЗ рд▓рд┐рдП рдЖ рдкрд╣реВрдБрдЪрд╛."
+
+#: gameboard.cc:706
+#, fuzzy
+msgid "Planet %2 has held against an attack from %1."
+msgstr "рдЧреНрд░рд╣ %1 рдкрдХрдбрд╝рд╛ рдЧрдпрд╛ рд╣реИ %2 рдХреЗ рд╡рд┐рд░реВрджреНрдж рдЖрдХреНрд░рдордг рдкрд░."
+
+#: gameboard.cc:715
+#, fuzzy
+msgid "Planet %2 has fallen to %1."
+msgstr "рдЧреНрд░рд╣ %1 рдЧрд┐рд░ рдЧрдпрд╛ %2 рдкрд░."
+
+#: gameboard.cc:777
+msgid "Do you wish to retire this game?"
+msgstr "рдХреНрдпрд╛ рдЖрдк рдЗрд╕ рд╕реЗ рдирд┐рд╡реГрддреНрдд рд╣реЛрдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ?"
+
+#: gameboard.cc:778
+msgid "End Game"
+msgstr "рдЦреЗрд▓ рдЦрд╝рддреНрдо рдХрд░реЗрдВ"
+
+#: gameboard.cc:790
+msgid "Final Standings"
+msgstr "рдлрд╛рдЗрдирд▓ рд╕реНрдЯреИрдВрдбрд┐рдВрдЧреНрд╕"
+
+#: gameboard.cc:960
+msgid "Not enough ships to send."
+msgstr "рднреЗрдЬрдиреЗ рдХреЗ рд▓рд┐рдП рдкрд░реНрдпрд╛рдкреНрдд рдЬрд╣рд╛рдЬ рдирд╣реАрдВ."
+
+#: gameboard.cc:982
+msgid "Current Standings"
+msgstr "рдореМрдЬрд╝реВрджрд╛ рд╕реНрдЯреИрдВрдбрд┐рдВрдЧреНрд╕"
+
+#: gameenddlg.cc:15
+msgid "Out of Turns"
+msgstr ""
+
+#: gameenddlg.cc:22
+#, fuzzy
+msgid ""
+"This is the last turn.\n"
+"Do you wish to add extra turns?"
+msgstr ""
+"рдпрд╣ рдЖрдЦрд╝рд┐рд░реА рдмрд╛рд░реА рд╣реИ.\n"
+"рдХреНрдпрд╛ рдЖрдк рдФрд░ рдмрд╛рд░реА рдЬреЛрдбрд╝рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ?"
+
+#: gameenddlg.cc:28
+#, fuzzy
+msgid "&Add Turns"
+msgstr "рдмрд╛рд░реА %1 рдЬреЛрдбрд╝реЗрдВ"
+
+#: gameenddlg.cc:29
+msgid "Add the specified number of turns to the game and continue playing."
+msgstr ""
+
+#: gameenddlg.cc:30
+msgid "&Game Over"
+msgstr ""
+
+#: gameenddlg.cc:31
+msgid "Terminate the current game."
+msgstr ""
+
+#: gameenddlg.cc:74
+#, fuzzy, c-format
+msgid "Extra turns: %1"
+msgstr "рдмрд╛рд░реА рдХреА рд╕рдВрдЦреНрдпрд╛: %1"
+
+#: mainwin.cc:26
+msgid "Galactic Conquest"
+msgstr "рдЧреЗрд▓реЗрдХреНрдЯрд┐рдХ рдХреЙрдирдХреНрд╡реЗрд╕реНрдЯ"
+
+#: mainwin.cc:47
+msgid "&Measure Distance"
+msgstr "рджреВрд░реА рдорд╛рдкреЗрдВ (&M)"
+
+#: mainwin.cc:49
+msgid "&Show Standings"
+msgstr "рд╕реНрдЯреИрдВрдбрд┐рдВрдЧреНрд╕ рджрд┐рдЦрд╛рдПрдБ (&S)"
+
+#: mainwin.cc:51
+msgid "&Fleet Overview"
+msgstr "рдлреНрд▓реАрдЯ рдУрд╡рд░рд╡реНрдпреВ (&F)"
+
+#: newgamedlg.cc:30
+#, fuzzy
+msgid "Start New Game"
+msgstr "рдЦреЗрд▓ рдкреНрд░рд╛рд░рдВрдн рдХрд░реЗрдВ (&S)"
+
+#: newgamedlg.cc:106 newgamedlg.cc:151
+#, fuzzy
+msgid "Human Player"
+msgstr "рдЦрд┐рд▓рд╛рдбрд╝реА"
+
+#: newgamedlg.cc:187
+#, c-format
+msgid ""
+"_: Generated AI player name\n"
+"Comp%1"
+msgstr "Comp%1"
+
+#: newgamedlg.cc:191
+#, fuzzy
+msgid "Computer Player"
+msgstr "рдХрдореНрдкреНрдпреВрдЯрд░ рдЦрд┐рд▓рд╛рдбрд╝реА рдЬреЛрдбрд╝реЗрдВ (&A)"
+
+#: newgamedlg.cc:232
+#, fuzzy, c-format
+msgid "Number of &players: %1"
+msgstr "рдмрд╛рд░реА рдХреА рд╕рдВрдЦреНрдпрд╛: %1"
+
+#: newgamedlg.cc:233
+#, fuzzy, c-format
+msgid "Number of neutral p&lanets: %1"
+msgstr "рддрдЯрд╕реНрде рдЧреНрд░рд╣реЛрдВ рдХреА рд╕рдВрдЦреНрдпрд╛: %1"
+
+#: newgamedlg.cc:234
+#, fuzzy, c-format
+msgid "Number of &turns: %1"
+msgstr "рдмрд╛рд░реА рдХреА рд╕рдВрдЦреНрдпрд╛: %1"
+
+#: newgamedlg.cc:251
+msgid "The game is much more fun when you add a human player!"
+msgstr ""
+
+#: planet_info.cc:95
+msgid "Planet name: "
+msgstr "рдЧреНрд░рд╣ рдирд╛рдордГ"
+
+#: planet_info.cc:98
+msgid "Owner: "
+msgstr "рдорд╛рд▓рд┐рдХ:"
+
+#: planet_info.cc:101
+msgid "Ships: "
+msgstr "рдЬрд╣рд╛рдЬрдГ"
+
+#: planet_info.cc:104
+msgid "Production: "
+msgstr "рдЙрддреНрдкрд╛рджрдирдГ"
+
+#: planet_info.cc:107
+msgid "Kill percent: "
+msgstr "рдорд╛рд░ рдкреНрд░рддрд┐рд╢рддрдГ"
+
+#: planet_info.cc:129 planet_info.cc:144
+#, c-format
+msgid "Planet name: %1"
+msgstr "рдЧреНрд░рд╣ рдирд╛рдордГ %1"
+
+#: planet_info.cc:147
+#, c-format
+msgid "Owner: %1"
+msgstr "рдорд╛рд▓рд┐рдХ: %1"
+
+#: planet_info.cc:150
+#, c-format
+msgid "Ships: %1"
+msgstr "рдЬрд╣рд╛рдЬрдГ %1"
+
+#: planet_info.cc:153
+#, c-format
+msgid "Production: %1"
+msgstr "рдЙрддреНрдкрд╛рджрдирдГ %1"
+
+#: planet_info.cc:156
+#, c-format
+msgid "Kill percent: %1"
+msgstr "рдорд╛рд░ рдкреНрд░рддрд┐рд╢рддрдГ %1"
+
+#: scoredlg.cc:36
+msgid "Player"
+msgstr "рдЦрд┐рд▓рд╛рдбрд╝реА"
+
+#: scoredlg.cc:37
+msgid "Ships Built"
+msgstr "рдЬрд╣рд╛рдЬ рдмрдирд╛рдП"
+
+#: scoredlg.cc:38
+msgid "Planets Conquered"
+msgstr "рдЧреНрд░рд╣ рдЕрдзрд┐рдЧреГрд╣рд┐рдд"
+
+#: scoredlg.cc:39
+msgid "Fleets Launched"
+msgstr "рдлреНрд▓реАрдЯреНрд╕ рд▓рд╛рдВрдЪреНрдб"
+
+#: scoredlg.cc:40
+msgid "Fleets Destroyed"
+msgstr "рдирд╖реНрдЯ рдлреНрд▓реАрдЯреНрд╕"
+
+#: scoredlg.cc:41
+msgid "Ships Destroyed"
+msgstr "рдирд╖реНрдЯ рдЬрд╣рд╛рдЬ"
+
+#: _translatorinfo.cpp:1
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr "рд░рд╡рд┐рд╢рдВрдХрд░ рд╢реНрд░реАрд╡рд╛рд╕реНрддрд╡"
+
+#: _translatorinfo.cpp:3
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr "raviratlami@yahoo.com , http://www.geocities.com/raviratlami/"
+
+#~ msgid "An Empire Has Fallen"
+#~ msgstr "рдПрдХ рд╕рд╛рдореНрд░рд╛рдЬреНрдп рдХрд╛ рдкрддрди рд╣реЛ рдЧрдпрд╛"
+
+#~ msgid "Up From the Ashes"
+#~ msgstr "рд░рд╛рдЦ рд╕реЗ рдмрдврд╝рдд"
+
+#~ msgid "Fleet Arrival"
+#~ msgstr "рдлреНрд▓реАрдЯ рдЖрдЧрдорди"
+
+#~ msgid "Planet Holds"
+#~ msgstr "рдЧреНрд░рд╣ рдкрдХрдбрд╝реЗ"
+
+#~ msgid "Planet Conquered"
+#~ msgstr "рдЧреНрд░рд╣ рдЕрдзрд┐рдЧреГрд╣рд┐рдд"
+
+#~ msgid "&Add"
+#~ msgstr "рдЬреЛрдбрд╝реЗрдВ (&A)"
diff --git a/tde-i18n-hi/messages/kdegames/kpat.po b/tde-i18n-hi/messages/kdegames/kpat.po
new file mode 100644
index 00000000000..084df75e7ee
--- /dev/null
+++ b/tde-i18n-hi/messages/kdegames/kpat.po
@@ -0,0 +1,345 @@
+# translation of kpat.po to Hindi
+# Copyright (C) 2004 Free Software Foundation, Inc.
+# G Karunakar <karunakar@freedomink.org>, 2004.
+# Ravishankar Shrivastava <raviratlami@yahoo.com>, 2004.
+# Ravishankar Shrivastava <raviratlami@gmail.com>, 2004.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: kpat\n"
+"POT-Creation-Date: 2006-10-12 02:36+0200\n"
+"PO-Revision-Date: 2004-08-23 17:17+0530\n"
+"Last-Translator: Ravishankar Shrivastava <raviratlami@yahoo.com>\n"
+"Language-Team: Hindi <indlinux-hindi@lists.sourceforge.net>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#: _translatorinfo.cpp:1
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr "рд░рд╡рд┐рд╢рдВрдХрд░ рд╢реНрд░реАрд╡рд╛рд╕реНрддрд╡"
+
+#: _translatorinfo.cpp:3
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr "raviratlami@yahoo.com , http://www.geocities.com/raviratlami/"
+
+#: cardmaps.cpp:99
+msgid "please wait, loading cards..."
+msgstr "рдХреГрдкрдпрд╛ рдЗрдВрддрдЬрд╛рд░ рдХрд░реЗрдВ, рддрд╛рд╢ рд▓реЛрдб рдХрд┐рдпрд╛ рдЬрд╛ рд░рд╣рд╛ рд╣реИ..."
+
+#: cardmaps.cpp:100
+msgid "KPatience - a Solitaire game"
+msgstr "рдХреЗ-рдкреЗрд╢реЗрдиреНрд╕ - рдПрдХ рд╕реЙрд▓рд┐рдЯреЗрдпрд░ рдЦреЗрд▓"
+
+#: clock.cpp:87
+msgid "G&randfather's Clock"
+msgstr "рджрд╛рджрд╛рдЬреА рдХреА рдШрдбрд╝реА (&r)"
+
+#: computation.cpp:116
+msgid "&Calculation"
+msgstr "рдЧрдгрдирд╛ (&C)"
+
+#: dealer.cpp:117
+msgid "&Hint"
+msgstr "рд╕рдВрдХреЗрдд (&H)"
+
+#: dealer.cpp:125
+msgid "&Demo"
+msgstr "рдирдореВрдирд╛ рджрд┐рдЦрд╛рдПрдБ (&D)"
+
+#: dealer.cpp:133
+msgid "&Redeal"
+msgstr "рдлрд┐рд░ рд╕реЗ рдлреЗрдВрдЯреЗрдВ (&R)"
+
+#: fortyeight.cpp:196
+msgid "Forty && &Eight"
+msgstr "рдЪрд╛рд▓реАрд╕ рд╡ рдЖрда (&E)"
+
+#: freecell.cpp:282
+msgid "%1 tries - depth %2"
+msgstr "%1 рдХреЛрд╢рд┐рд╢ - рдЧрд╣рд░рд╛рдИ %2"
+
+#: freecell.cpp:288
+msgid "solved after %1 tries"
+msgstr " %1 рдХреЛрд╢рд┐рд╢ рдХреЗ рдкрд╢реНрдЪрд╛рдд рд╣рд▓ рд╣реБрдЖ"
+
+#: freecell.cpp:298
+msgid "unsolved after %1 moves"
+msgstr " %1 рдЪрд╛рд▓реЛрдВ рдХреЗ рдмрд╛рдж рд╣рд▓ рдирд╣реАрдВ"
+
+#: freecell.cpp:547
+msgid "%1 moves before finish"
+msgstr "рд╕рдорд╛рдкреНрддрд┐ рд╕реЗ рдкрд╣рд▓реЗ %1 рдЪрд╛рд▓реЗрдВ"
+
+#: freecell.cpp:848
+msgid "&Freecell"
+msgstr "рдлреНрд░реАрд╕реЗрд▓ (&F)"
+
+#: golf.cpp:160
+msgid "Go&lf"
+msgstr "рдЧреЛрд▓реНрдл (&l)"
+
+#: grandf.cpp:223
+msgid "&Grandfather"
+msgstr "рджрд╛рджрд╛рдЬреА (&G)"
+
+#: gypsy.cpp:113
+msgid "Gy&psy"
+msgstr "рдЬрд┐рдкреНрд╕реА (&p)"
+
+#: idiot.cpp:229
+msgid "&Aces Up"
+msgstr "рдЗрдХреНрдХреЗ рдКрдкрд░ (&A)"
+
+#: kings.cpp:127
+msgid "&The Kings"
+msgstr "рд░рд╛рдЬрд╛ (&T)"
+
+#: klondike.cpp:483
+msgid "&Klondike"
+msgstr "рдХреНрд▓рд╛рдВрдбрд┐рдХреЗ (&K)"
+
+#: klondike.cpp:490
+msgid "Klondike (&draw 3)"
+msgstr "рдХреНрд▓рд╛рдВрдбрд┐рдХреЗ (рддреАрди рдбреНрд░рд╛ рдХрд░реЗрдВ) (&d)"
+
+#: main.cpp:26
+msgid "KDE Patience Game"
+msgstr "рдХреЗрдбреАрдИ рдкреЗрд╢реЗрдВрд╕ рдЦреЗрд▓"
+
+#: main.cpp:30
+msgid "File to load"
+msgstr "рд▓реЛрдб рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдлрд╝рд╛рдЗрд▓"
+
+#: main.cpp:36
+msgid "KPatience"
+msgstr "рдХреЗ-рдкреЗрд╢реЗрдиреНрд╕"
+
+#: main.cpp:43
+msgid "Some Game Types"
+msgstr "рдХреБрдЫ рдЦреЗрд▓ рдХрд╝рд┐рд╕реНрдо"
+
+#: main.cpp:45 main.cpp:54
+msgid "Bug fixes"
+msgstr "рдмрдЧ рдлрд┐рдХреНрд╕реЗрд╕"
+
+#: main.cpp:46
+msgid "Shuffle algorithm for game numbers"
+msgstr "рдЦреЗрд▓ рд╕рдВрдЦреНрдпрд╛рдУрдВ рдХреЗ рд▓рд┐рдП рд╢рдлрд▓ рдЕрд▓реНрдЧреЛрд░рд┐рджрдо"
+
+#: main.cpp:48
+msgid "Freecell Solver"
+msgstr "рдлреНрд░реАрд╕реЗрд▓ рд╣рд▓ рдХрд░рдиреЗ рд╡рд╛рд▓рд╛"
+
+#: main.cpp:49
+msgid "Rewrite and current maintainer"
+msgstr "рдлрд┐рд░ рд╕реЗ рд▓рд┐рдЦрдиреЗ рд╡рд╛рд▓рд╛ рддрдерд╛ рд╡рд░реНрддрдорд╛рди рдореЗрдВрдЯреЗрдирд░"
+
+#: main.cpp:51
+msgid "Improved Klondike"
+msgstr "рдкрд░рд┐рд╖реНрдХреГрдд рдХреНрд▓рд╛рдВрдбрд┐рдХреЗ"
+
+#: main.cpp:52
+msgid "Spider Implementation"
+msgstr "рд╕реНрдкрд╛рдЗрдбрд░ рдЗрдореНрдкреНрд▓реАрдореЗрдВрдЯреЗрд╢рди"
+
+#: main.cpp:53
+msgid "Documentation"
+msgstr "рджрд╕реНрддрд╛рд╡реЗрдЬрд╝реАрдХрд░рдг"
+
+#: mod3.cpp:303
+msgid "M&od3"
+msgstr "рдореЛрдб3 (&o)"
+
+#: napoleon.cpp:200
+msgid "&Napoleon's Tomb"
+msgstr "рдиреЗрдкреЛрд▓рд┐рдпрди рдХрд╛ рдордХрдмрд░рд╛ (&N)"
+
+#: pwidget.cpp:76
+msgid "&Choose Game..."
+msgstr "рдЦреЗрд▓ рдЪреБрдиреЗрдВ... (&C)"
+
+#: pwidget.cpp:78
+msgid "Restart &Game"
+msgstr "рдЦреЗрд▓ рдлрд┐рд░ рд╕реЗ рдкреНрд░рд╛рд░рдВрдн рдХрд░реЗрдВ (&G)"
+
+#: pwidget.cpp:83
+msgid "&Game Type"
+msgstr "рдЦреЗрд▓ рдХрд╝рд┐рд╕реНрдо (&G)"
+
+#: pwidget.cpp:107
+msgid "&Change Background"
+msgstr "рдкреГрд╖реНрдарднреВрдорд┐ рдмрджрд▓реЗрдВ (&C)"
+
+#: pwidget.cpp:134
+msgid "&Switch Cards..."
+msgstr "рд╕реНрд╡рд┐рдЪ рддрд╛рд╢... (&S)"
+
+#: pwidget.cpp:137
+msgid "&Statistics"
+msgstr ""
+
+#: pwidget.cpp:140
+msgid "&Animation on Startup"
+msgstr "рдкреНрд░рд╛рд░рдВрдн рдореЗрдВ рдЪрд▓рдЪрд┐рддреНрд░ рджрд┐рдЦрд╛рдПрдБ (&A)"
+
+#: pwidget.cpp:143
+msgid "&Enable Autodrop"
+msgstr "рд╕реНрд╡рдпрдВ рдЫреЛрдбрд╝рдирд╛ рд╕рдХреНрд╖рдо рдХрд░реЗрдВ (&E)"
+
+#: pwidget.cpp:146
+#, fuzzy
+msgid "Disable Autodrop"
+msgstr "рд╕реНрд╡рдпрдВ рдЫреЛрдбрд╝рдирд╛ рд╕рдХреНрд╖рдо рдХрд░реЗрдВ (&E)"
+
+#: pwidget.cpp:221
+msgid ""
+"The cards you have chosen have a different size than the ones you are currently "
+"using. This requires the current game to be restarted."
+msgstr ""
+"рддрд╛рд╢ рдЬреЛ рдЖрдкрдиреЗ рдЪреБрдиреЗ рд╣реИрдВ, рд╡рд╣ рдЬреЛ рдЖрдк рд╡рд░реНрддрдорд╛рди рдореЗрдВ рдЙрдкрдпреЛрдЧ рдХрд░ рд░рд╣реЗ рд╣реИрдВ рдЙрд╕рд╕реЗ рдЖрдХрд╛рд░ рдореЗрдВ рднрд┐рдиреНрди "
+"рд╣реИрдВ. рдЗрд╕ рдХреЗ рд▓рд┐рдП рдореМрдЬрд╝реВрджрд╛ рдЦреЗрд▓ рдХреЛ рдлрд┐рд░ рд╕реЗ рдкреНрд░рд╛рд░рдВрдн рдХрд░рдирд╛ рдЖрд╡рд╢реНрдпрдХ рд╣реЛрдЧрд╛."
+
+#: pwidget.cpp:242
+msgid "<qt>Couldn't load wallpaper<br/>%1</qt>"
+msgstr "<qt>рд╡рд╛рд▓рдкреЗрдкрд░ рд▓реЛрдб рдирд╣реАрдВ рдХрд░ рд╕рдХрддрд╛<br/>%1</qt>"
+
+#: pwidget.cpp:301
+msgid ""
+"You are already running an unfinished game. If you abort the old game to start "
+"a new one, the old game will be registered as a loss in the statistics file.\n"
+"What do you want to do?"
+msgstr ""
+
+#: pwidget.cpp:306
+msgid "Abort Current Game?"
+msgstr ""
+
+#: pwidget.cpp:307
+msgid "Abort Old Game"
+msgstr ""
+
+#: pwidget.cpp:409
+#, c-format
+msgid ""
+"_n: 1 move\n"
+"%n moves"
+msgstr ""
+
+#: pwidget.cpp:429
+msgid "Could not load background image!"
+msgstr "рдкреГрд╖реНрдарднреВрдорд┐ рдЪрд┐рддреНрд░ рд▓реЛрдб рдирд╣реАрдВ рдХрд░ рд╕рдХрддрд╛!"
+
+#: pwidget.cpp:440
+msgid "Game Number"
+msgstr "рдЦреЗрд▓ рдХреНрд░рдорд╛рдВрдХ"
+
+#: pwidget.cpp:440
+msgid ""
+"Enter a game number (FreeCell deals are the same as in the FreeCell FAQ):"
+msgstr ""
+"рдЦреЗрд▓ рдХреНрд░рдорд╛рдВрдХ рдкреНрд░рд╡рд┐рд╖реНрдЯ рдХрд░реЗрдВ (FreeCell deals are the same as in the FreeCell FAQ):"
+
+#: pwidget.cpp:452
+#, fuzzy
+msgid "Congratulations! We have won!"
+msgstr "рдмрдзрд╛рдИрдпрд╛рдБ, рд╣рдо рдЬреАрдд рдЧрдП!"
+
+#: pwidget.cpp:454
+#, fuzzy
+msgid "Congratulations! You have won!"
+msgstr "рдмрдзрд╛рдИрдпрд╛рдБ, рдЖрдк рдЬреАрдд рдЧрдП!"
+
+#: pwidget.cpp:456
+msgid "Congratulations!"
+msgstr "рдмрдзрд╛рдЗрдпрд╛рдБ!"
+
+#: pwidget.cpp:487
+#, fuzzy
+msgid ""
+"You could not win this game, but there is always a second try.\n"
+"Start a new game?"
+msgstr ""
+"рдЖрдк рдпрд╣ рдЦреЗрд▓ рдирд╣реАрдВ рдЬреАрдд рдкрд╛рдП, рдкрд░ рдпрд╣рд╛рдБ рд╣рдореЗрд╢рд╛ рджреВрд╕рд░реА рдХреЛрд╢рд┐рд╢ рднреА рддреЛ рд╣реЛрддреА рд╣реИ.\n"
+"рдирдпрд╛ рдЦреЗрд▓ рдкреНрд░рд╛рд░рдВрдн рдХрд░реЗрдВ?"
+
+#: pwidget.cpp:489
+#, fuzzy
+msgid "Could Not Win!"
+msgstr "рдЬреАрдд рдирд╣реАрдВ рд╕рдХрддреЗ!"
+
+#: pwidget.cpp:518
+msgid "The saved game is of unknown type!"
+msgstr "рд╕рд╣реЗрдЬрд╛ рдЧрдпрд╛ рдЦреЗрд▓ рдЕрдЬреНрдЮрд╛рдд рдХрд╝рд┐рд╕реНрдо рд╣реИ!"
+
+#. i18n: file gamestats.ui line 16
+#: rc.cpp:15
+#, no-c-format
+msgid "Statistics"
+msgstr ""
+
+#. i18n: file gamestats.ui line 46
+#: rc.cpp:18
+#, no-c-format
+msgid "Game:"
+msgstr ""
+
+#. i18n: file gamestats.ui line 85
+#: rc.cpp:21 rc.cpp:33 rc.cpp:39 rc.cpp:45
+#, no-c-format
+msgid "%1"
+msgstr ""
+
+#. i18n: file gamestats.ui line 96
+#: rc.cpp:24
+#, no-c-format
+msgid "(%1%)"
+msgstr ""
+
+#. i18n: file gamestats.ui line 104
+#: rc.cpp:27
+#, no-c-format
+msgid "Longest winning streak:"
+msgstr ""
+
+#. i18n: file gamestats.ui line 112
+#: rc.cpp:30
+#, fuzzy, no-c-format
+msgid "Games played:"
+msgstr "рдЦреЗрд▓ рдХрд╝рд┐рд╕реНрдо (&G)"
+
+#. i18n: file gamestats.ui line 131
+#: rc.cpp:36
+#, no-c-format
+msgid "Longest losing streak:"
+msgstr ""
+
+#. i18n: file gamestats.ui line 150
+#: rc.cpp:42
+#, no-c-format
+msgid "Games won:"
+msgstr ""
+
+#: simon.cpp:152
+msgid "&Simple Simon"
+msgstr "рд╕рд░рд▓ рд╕рд╛рдЗрдорди (&S)"
+
+#: spider.cpp:461
+msgid "S&pider (Easy)"
+msgstr "рд╕реНрдкрд╛рдЗрдбрд░ (рд╕рд░рд▓) (&p)"
+
+#: spider.cpp:468
+msgid "Spider (&Medium)"
+msgstr "рд╕реНрдкрд╛рдЗрдбрд░ (рд╕рд╛рдорд╛рдиреНрдп) (&M)"
+
+#: spider.cpp:475
+msgid "Spider (&Hard)"
+msgstr "рд╕реНрдкрд╛рдЗрдбрд░ (рдХрдард┐рди) (&H)"
+
+#: yukon.cpp:126
+msgid "&Yukon"
+msgstr "рдпреБрдХреЛрди (&Y)"
diff --git a/tde-i18n-hi/messages/kdegames/kpoker.po b/tde-i18n-hi/messages/kdegames/kpoker.po
new file mode 100644
index 00000000000..f5d72e18e9f
--- /dev/null
+++ b/tde-i18n-hi/messages/kdegames/kpoker.po
@@ -0,0 +1,333 @@
+# translation of kpoker.po to Hindi
+# Copyright (C) 2004 Free Software Foundation, Inc.
+# G Karunakar <karunakar@freedomink.org>, 2004.
+# Ravishankar Shrivastava <raviratlami@yahoo.com>, 2004.
+# Ravishankar Shrivastava <raviratlami@gmail.com>, 2004.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: kpoker\n"
+"POT-Creation-Date: 2005-05-18 21:24+0200\n"
+"PO-Revision-Date: 2004-08-23 17:18+0530\n"
+"Last-Translator: Ravishankar Shrivastava <raviratlami@yahoo.com>\n"
+"Language-Team: Hindi <indlinux-hindi@lists.sourceforge.net>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#: _translatorinfo.cpp:1
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr "рд░рд╡рд┐рд╢рдВрдХрд░ рд╢реНрд░реАрд╡рд╛рд╕реНрддрд╡ рдЕрдорд┐рдд рд╡рд░реНрдорд╛"
+
+#: _translatorinfo.cpp:3
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr "raviratlami@yahoo.com , http://www.geocities.com/raviratlami/"
+
+#: betbox.cpp:53
+msgid "Adjust Bet"
+msgstr "рдмрд╛рдЬреА рд╕реБрдзрд╛рд░реЗрдВ"
+
+#: betbox.cpp:54
+msgid "Fold"
+msgstr "рдореЛрдбрд╝"
+
+#: kpoker.cpp:177 newgamedlg.cpp:127
+msgid "You"
+msgstr "рдЖрдк"
+
+#: kpoker.cpp:257 kpoker.cpp:374
+#, fuzzy
+msgid "&Deal"
+msgstr "рдирд┐рдХрд╛рд▓реЗрдВ (&D)"
+
+#: kpoker.cpp:272 kpoker.cpp:808
+#, c-format
+msgid "You won %1"
+msgstr "рдЖрдк рдЬреАрдд рдЧрдП %1"
+
+#: kpoker.cpp:310
+msgid "Continue the round"
+msgstr ""
+
+#: kpoker.cpp:311
+msgid "The current pot"
+msgstr "рдореМрдЬрд╝реВрджрд╛ рдкрд╛рддреНрд░"
+
+#: kpoker.cpp:531
+msgid "Clicking on draw means you adjust your bet"
+msgstr ""
+"рдирд┐рдХрд╛рд▓реЗрдВ рдкрд░ рдХреНрд▓рд┐рдХ рдХрд░рдиреЗ рдХрд╛ рдЕрд░реНрде рдпрд╣ рд╣реИ рдХрд┐ рдЖрдк рдЕрдкрдиреА рдмрд╛рдЬреА рд╕рдорд╛рдпреЛрдЬрд┐рдд рдХрд░рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ"
+
+#: kpoker.cpp:533
+msgid "Clicking on draw means you are out"
+msgstr "рдирд┐рдХрд╛рд▓реЗрдВ рдкрд░ рдХреНрд▓рд┐рдХ рдХрд░рдиреЗ рдХрд╛ рдЕрд░реНрде рдпрд╣ рд╣реИ рдХрд┐ рдЖрдк рдмрд╛рд╣рд░ рд╣реЛ рдЧрдП рд╣реИрдВ"
+
+#: kpoker.cpp:656 kpoker.cpp:698
+msgid "Nobody"
+msgstr "рдХреЛрдИ рдирд╣реАрдВ"
+
+#: kpoker.cpp:662 kpoker.cpp:700 kpoker.cpp:923 kpoker.cpp:963 kpoker.cpp:1200
+msgid "Nothing"
+msgstr "рдХреБрдЫ рдирд╣реАрдВ "
+
+#: kpoker.cpp:689
+#, c-format
+msgid "Pot: %1"
+msgstr "рдкрд╛рддреНрд░: %1"
+
+#: kpoker.cpp:810
+msgid "%1 won %2"
+msgstr "%1 рдЬреАрддреЗ %2"
+
+#: kpoker.cpp:841 kpoker.cpp:1089
+#, fuzzy
+msgid "&Deal New Round"
+msgstr "рдирдП рдкрддреНрддреЗ рдирд┐рдХрд╛рд▓реЗрдВ"
+
+#: kpoker.cpp:891
+msgid "&See!"
+msgstr "рджреЗрдЦреЛ! (&S)"
+
+#: kpoker.cpp:901
+#, fuzzy
+msgid "&Draw New Cards"
+msgstr "рдирдП рдкрддреНрддреЗ рдирд┐рдХрд╛рд▓реЗрдВ"
+
+#: kpoker.cpp:927
+msgid "One Pair"
+msgstr "рдПрдХ рдЬреЛрдбрд╝рд╛"
+
+#: kpoker.cpp:931
+msgid "Two Pairs"
+msgstr "рджреЛ рдЬреЛрдбрд╝реЗ"
+
+#: kpoker.cpp:935
+#, fuzzy
+msgid "3 of a Kind"
+msgstr "рдПрдХ рдХрд╝рд┐рд╕реНрдо рдХреЗ 3"
+
+#: kpoker.cpp:939
+msgid "Straight"
+msgstr "рд╕реАрдзрд╛"
+
+#: kpoker.cpp:943
+msgid "Flush"
+msgstr "рдлреНрд▓рд╢"
+
+#: kpoker.cpp:947
+msgid "Full House"
+msgstr "рдлреБрд▓ рд╣рд╛рдЙрд╕"
+
+#: kpoker.cpp:951
+#, fuzzy
+msgid "4 of a Kind"
+msgstr "рдПрдХ рдХрд╝рд┐рд╕реНрдо рдХреЗ 4"
+
+#: kpoker.cpp:955
+msgid "Straight Flush"
+msgstr "рд╕реАрдзрд╛ рдлреНрд▓рд╢"
+
+#: kpoker.cpp:959
+msgid "Royal Flush"
+msgstr "рд░реЙрдпрд▓ рдлреНрд▓рд╢"
+
+#: kpoker.cpp:1000
+msgid "You Lost"
+msgstr "рдЖрдк рд╣рд╛рд░ рдЧрдП"
+
+#: kpoker.cpp:1000
+msgid ""
+"Oops, you went bankrupt.\n"
+"Starting a new game.\n"
+msgstr ""
+"рдЙрдл, рдЖрдк рддреЛ рджреАрд╡рд╛рд▓рд┐рдпрд╛ рд╣реЛ рдЧрдП.\n"
+"рдПрдХ рдирдпрд╛ рдЦреЗрд▓ рдЪрд╛рд▓реВ рдХрд░рддреЗ рд╣реИрдВ.\n"
+
+#: kpoker.cpp:1075
+msgid "You won %1!"
+msgstr "рдЖрдк рдЬреАрдд рдЧрдП %1!"
+
+#: kpoker.cpp:1078
+msgid "Game Over"
+msgstr "рдЦреЗрд▓ рдЦрд╝рддреНрдо"
+
+#: kpoker.cpp:1186
+msgid ""
+"You are the only player with money!\n"
+"Switching to one player rules..."
+msgstr ""
+"рдЖрдк рд╣реА рдРрд╕реЗ рдЦрд┐рд▓рд╛рдбрд╝реА рд╣реИрдВ, рдЬрд┐рд╕рдХреЗ рдкрд╛рд╕ рдкреИрд╕рд╛ рд╣реИ!\n"
+"рдПрдХ рдЦрд┐рд▓рд╛рдбрд╝реА рдирд┐рдпрдо рдкрд░ рдмрджрд▓ рд░рд╣реЗ..."
+
+#: kpoker.cpp:1188
+msgid "You Won"
+msgstr "рдЖрдк рдЬреАрдд рдЧрдП"
+
+#: main.cpp:25
+msgid "KDE Poker Game"
+msgstr "рдХреЗрдбреАрдИ рдкреЛрдХрд░ рдЦреЗрд▓"
+
+#: main.cpp:29
+msgid "KPoker"
+msgstr "рдХреЗ-рдкреЛрдХрд░"
+
+#: main.cpp:33
+msgid ""
+"For a full list of credits see helpfile\n"
+"Any suggestions, bug reports etc. are welcome"
+msgstr ""
+"рд╢реНрд░реЗрдп рдХреА рдкреВрд░реА рд╕реВрдЪреА рдХреЗ рд▓рд┐рдП рдорджрдж рдлрд╝рд╛рдЗрд▓ рджреЗрдЦреЗрдВ\n"
+"рдХреЛрдИ рд╕реБрдЭрд╛рд╡, рдмрдЧ рд░рдкрдЯ рдЗрддреНрдпрд╛рджрд┐ рдХрд╛ рд╕реНрд╡рд╛рдЧрдд рд╣реИ"
+
+#: main.cpp:36
+msgid "Code for poker rules"
+msgstr ""
+
+#: main.cpp:38
+msgid "Current maintainer"
+msgstr "рд╡рд░реНрддрдорд╛рди рдореЗрдВрдЯреЗрдирд░"
+
+#: main.cpp:40
+msgid "Original author"
+msgstr "рдореВрд▓ рд▓реЗрдЦрдХ"
+
+#: newgamedlg.cpp:53
+msgid "Try loading a game"
+msgstr "рдЦреЗрд▓ рд▓реЛрдб рдХрд░рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░реЗрдВ"
+
+#: newgamedlg.cpp:58
+msgid "The following values are used if loading from config fails"
+msgstr "рдпрджрд┐ рдХреЙрдиреНрдлрд╝рд┐рдЧ рдлрд╝рд╛рдЗрд▓ рд╕реЗ рд▓реЛрдб рд╣реЛрдЧрд╛ рддреЛ рдирд┐рдореНрди рдореВрд▓реНрдп рдЙрдкрдпреЛрдЧ рдореЗрдВ рд▓рд┐рдП рдЬрд╛рдПрдВрдЧреЗ"
+
+#: newgamedlg.cpp:68
+msgid "How many players do you want?"
+msgstr "рдЖрдк рдХрд┐рддрдиреЗ рдЦрд┐рд▓рд╛рдбрд╝реА рдЪрд╛рд╣рддреЗ рд╣реИрдВ?"
+
+#: newgamedlg.cpp:72
+msgid "Your name:"
+msgstr "рдЖрдкрдХрд╛ рдирд╛рдордГ"
+
+#: newgamedlg.cpp:77
+msgid "Players' starting money:"
+msgstr "рдЦрд┐рд▓рд╛рдбрд╝реА рдХрд╛ рдкреНрд░рд╛рд░рдВрднрд┐рдХ рдкреИрд╕рд╛рдГ"
+
+#: newgamedlg.cpp:84
+msgid "The names of your opponents:"
+msgstr "рдЖрдкрдХреЗ рдкреНрд░рддрд┐рдкрдХреНрд╖рд┐рдпреЛрдВ рдХреЗ рдирд╛рдордГ"
+
+#: newgamedlg.cpp:90
+msgid "Show this dialog every time on startup"
+msgstr "рд╣рд░ рдмрд╛рд░ рдкреНрд░рд╛рд░рдВрдн рдореЗрдВ рдЗрд╕ рд╕рдВрд╡рд╛рдж рдХреЛ рджрд┐рдЦрд╛рдПрдБ"
+
+#: newgamedlg.cpp:130
+#, c-format
+msgid "Computer %1"
+msgstr "рдХрдореНрдкреНрдпреВрдЯрд░ %1"
+
+#: newgamedlg.cpp:192
+msgid "Player"
+msgstr "рдЦрд┐рд▓рд╛рдбрд╝реА"
+
+#: optionsdlg.cpp:44
+msgid "All changes will be activated in the next round."
+msgstr "рдЕрдЧрд▓реА рдкрд╛рд░реА рдореЗрдВ рдпреЗ рд╕рднреА рдкрд░рд┐рд╡рд░реНрддрди рд╕рдХреНрд░рд┐рдп рд╣реЛрдВрдЧреЗ."
+
+#: optionsdlg.cpp:47
+msgid "Draw delay:"
+msgstr "рдирд┐рдХрд╛рд▓рдиреЗ рдореЗрдВ рджреЗрд░реА"
+
+#: optionsdlg.cpp:52
+msgid "Maximal bet:"
+msgstr "рдЕрдзрд┐рдХрддрдо рдмрд╛рдЬреАрдГ"
+
+#: optionsdlg.cpp:56
+msgid "Minimal bet:"
+msgstr "рдиреНрдпреВрдирддрдо рдмрд╛рдЬреА"
+
+#: playerbox.cpp:61
+msgid "Held"
+msgstr "рдкрдХрдбрд╝рд╛"
+
+#: playerbox.cpp:94 playerbox.cpp:148
+#, c-format
+msgid "Money of %1"
+msgstr "%1 рдХреА рдореБрджреНрд░рд╛"
+
+#: playerbox.cpp:124
+#, c-format
+msgid "Cash: %1"
+msgstr "рдирдХрджреА: %1"
+
+#: playerbox.cpp:129
+msgid "Out"
+msgstr "рдмрд╛рд╣рд░"
+
+#: playerbox.cpp:132
+#, c-format
+msgid "Cash per round: %1"
+msgstr "рдкреНрд░рддрд┐ рдкрд╛рд░реА рдирдХрджреАрдГ %1"
+
+#: playerbox.cpp:135
+#, c-format
+msgid "Bet: %1"
+msgstr "рдмрд╛рдЬреА: %1"
+
+#: top.cpp:90
+msgid "Soun&d"
+msgstr "рдзреНрд╡рдирд┐ (&d)"
+
+#: top.cpp:94
+msgid "&Blinking Cards"
+msgstr "рдЯрд┐рдордЯрд┐рдорд╛рддреЗ рддрд╛рд╢ (&B)"
+
+#: top.cpp:98
+msgid "&Adjust Bet is Default"
+msgstr "рдмрд╛рдЬреА рд╕рдорд╛рдпреЛрдЬрди рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд╣реИ (&A)"
+
+#: top.cpp:111
+msgid "Draw"
+msgstr "рдирд┐рдХрд╛рд▓реЗрдВ"
+
+#: top.cpp:113
+msgid "Exchange Card 1"
+msgstr "рд╡рд┐рдирд┐рдордп рдкрддреНрддрд╛ 1"
+
+#: top.cpp:115
+msgid "Exchange Card 2"
+msgstr "рд╡рд┐рдирд┐рдордп рдкрддреНрддрд╛ 2"
+
+#: top.cpp:117
+msgid "Exchange Card 3"
+msgstr "рд╡рд┐рдирд┐рдордп рдкрддреНрддрд╛ 3"
+
+#: top.cpp:119
+msgid "Exchange Card 4"
+msgstr "рд╡рд┐рдирд┐рдордп рдкрддреНрддрд╛ 4"
+
+#: top.cpp:121
+msgid "Exchange Card 5"
+msgstr "рд╡рд┐рдирд┐рдордп рдкрддреНрддрд╛ 5"
+
+#: top.cpp:180
+msgid "Do you want to save this game?"
+msgstr "рдХреНрдпрд╛ рдЖрдк рдЗрд╕ рдЦреЗрд▓ рдХреЛ рд╕рд╣реЗрдЬрдирд╛ рдЪрд╛рд╣реЗрдВрдЧреЗ?"
+
+#: top.cpp:201
+msgid "Last hand: "
+msgstr "рдЕрдВрддрд┐рдо рд╣рд╛рдердГ"
+
+#: top.cpp:203
+msgid "Last winner: "
+msgstr "рдЕрдВрддрд┐рдо рд╡рд┐рдЬреЗрддрд╛рдГ"
+
+#: top.cpp:212
+msgid "Click a card to hold it"
+msgstr "рдкрдХрдбрд╝рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рдкрддреНрддреЗ рдкрд░ рдХреНрд▓рд┐рдХ рдХрд░реЗрдВ"
+
+#, fuzzy
+#~ msgid "Cash per round:"
+#~ msgstr "рдкреНрд░рддрд┐ рдкрд╛рд░реА рдирдХрджреАрдГ %1"
diff --git a/tde-i18n-hi/messages/kdegames/kreversi.po b/tde-i18n-hi/messages/kdegames/kreversi.po
new file mode 100644
index 00000000000..2c1098de874
--- /dev/null
+++ b/tde-i18n-hi/messages/kdegames/kreversi.po
@@ -0,0 +1,440 @@
+# translation of kreversi.po to Hindi
+# Copyright (C) 2004 Free Software Foundation, Inc.
+# G Karunakar <karunakar@freedomink.org>, 2004.
+# Ravishankar Shrivastava <raviratlami@yahoo.com>, 2004.
+# Ravishankar Shrivastava <raviratlami@gmail.com>, 2004.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: kreversi\n"
+"POT-Creation-Date: 2008-07-08 01:19+0200\n"
+"PO-Revision-Date: 2004-08-23 08:40+0530\n"
+"Last-Translator: Ravishankar Shrivastava <raviratlami@gmail.com>\n"
+"Language-Team: Hindi <indlinux-hindi@lists.sourceforge.net>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.3.1\n"
+
+#: _translatorinfo.cpp:1
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr "рд░рд╡рд┐рд╢рдВрдХрд░ рд╢реНрд░реАрд╡рд╛рд╕реНрддрд╡"
+
+#: _translatorinfo.cpp:3
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr "raviratlami@yahoo.com , http://www.geocities.com/raviratlami/"
+
+#: board.cpp:268
+msgid "Click"
+msgstr ""
+
+#: highscores.cpp:31
+#, fuzzy
+msgid "1 (Beginner)"
+msgstr "рд╢реБрд░реБрдЖрддреА"
+
+#: highscores.cpp:32
+msgid "2"
+msgstr ""
+
+#: highscores.cpp:33
+msgid "3"
+msgstr ""
+
+#: highscores.cpp:34
+#, fuzzy
+msgid "4 (Average)"
+msgstr "рдФрд╕рдд"
+
+#: highscores.cpp:35
+msgid "5"
+msgstr ""
+
+#: highscores.cpp:36
+msgid "6"
+msgstr ""
+
+#: highscores.cpp:37
+#, fuzzy
+msgid "7 (Expert)"
+msgstr "рд╡рд┐рд╢реЗрд╖рдЬреНрдЮ"
+
+#: highscores.cpp:85
+msgid "anonymous"
+msgstr ""
+
+#: kreversi.cpp:164
+msgid "&Stop Thinking"
+msgstr "рд╕реЛрдЪрдирд╛ рдмрдиреНрдж рдХрд░реЗрдВ (&S)"
+
+#: kreversi.cpp:167
+msgid "&Continue Thinking"
+msgstr "рд╕реЛрдЪрдирд╛ рдЬрд╛рд░реА рд░рдЦреЗрдВ (&C)"
+
+#: kreversi.cpp:170
+msgid "S&witch Sides"
+msgstr "рдкрд╛рд▓рд╛ рдмрджрд▓реЗрдВ (&w)"
+
+#: kreversi.cpp:179
+msgid "Show Last Move"
+msgstr ""
+
+#: kreversi.cpp:183
+msgid "Show Legal Moves"
+msgstr ""
+
+#: kreversi.cpp:224
+msgid ""
+"You are already running an unfinished game. If you abort the old game to start "
+"a new one, the old game will be registered as a loss in the highscore file.\n"
+"What do you want to do?"
+msgstr ""
+
+#: kreversi.cpp:229
+msgid "Abort Current Game?"
+msgstr ""
+
+#: kreversi.cpp:230
+msgid "Abort Old Game"
+msgstr ""
+
+#: kreversi.cpp:231
+msgid "Continue Old Game"
+msgstr ""
+
+#: kreversi.cpp:281
+msgid "Game saved."
+msgstr "рдЦреЗрд▓ рд╕рд╣реЗрдЬрд╛."
+
+#: kreversi.cpp:386
+msgid "You cannot switch sides in the middle of the computer's move."
+msgstr ""
+
+#: kreversi.cpp:387
+msgid "Notice"
+msgstr ""
+
+#: kreversi.cpp:394
+msgid "If you switch side, your score will not be added to the highscores."
+msgstr ""
+
+#: kreversi.cpp:466
+msgid "Your turn"
+msgstr "рдЖрдкрдХреА рдмрд╛рд░реА"
+
+#: kreversi.cpp:468
+msgid "Computer's turn"
+msgstr "рдХрдореНрдкреНрдпреВрдЯрд░ рдХреА рдмрд╛рд░реА"
+
+#: kreversi.cpp:473
+msgid " (interrupted)"
+msgstr ""
+
+#: kreversi.cpp:586
+msgid "Illegal move"
+msgstr ""
+
+#: kreversi.cpp:599
+msgid "End of game"
+msgstr "рдЦреЗрд▓ рдХрд╛ рдЕрдВрдд"
+
+#: kreversi.cpp:610
+msgid "Draw!"
+msgstr ""
+
+#: kreversi.cpp:611
+msgid ""
+"Game is drawn!\n"
+"\n"
+"You : %1\n"
+"Computer: %2"
+msgstr ""
+"рдмрд░рд╛рдмрд░!\n"
+"\n"
+"рдЖрдк : %1\n"
+"рдХрдореНрдкреНрдпреВрдЯрд░: %2"
+
+#: kreversi.cpp:613 kreversi.cpp:620 kreversi.cpp:627
+msgid "Game Ended"
+msgstr "рдЦреЗрд▓ рдЦрд╝рддреНрдо"
+
+#: kreversi.cpp:617
+#, fuzzy
+msgid "Game won!"
+msgstr "рдЦреЗрд▓ рдЦрд╝рддреНрдо"
+
+#: kreversi.cpp:618
+#, fuzzy
+msgid ""
+"Congratulations, you have won!\n"
+"\n"
+"You : %1\n"
+"Computer: %2"
+msgstr ""
+"рдмрдзрд╛рдЗрдпрд╛рдБ рдЖрдк рдЬреАрдд рдЧрдП!\n"
+"\n"
+"рдЖрдк : %1\n"
+"рдХрдореНрдкреНрдпреВрдЯрд░: %2\n"
+"рдЖрдкрдХрд╛ рджрд░рдЬрд╛ %3%"
+
+#: kreversi.cpp:624
+msgid "Game lost!"
+msgstr ""
+
+#: kreversi.cpp:625
+msgid ""
+"You have lost the game!\n"
+"\n"
+"You : %1\n"
+"Computer: %2"
+msgstr ""
+"рдЖрдк рдЦреЗрд▓ рд╣рд╛рд░ рдЧрдП!\n"
+"\n"
+"рдЖрдк : %1\n"
+"рдХрдореНрдкреНрдпреВрдЯрд░: %2"
+
+#: kreversi.cpp:757
+msgid "General"
+msgstr "рд╕рд╛рдорд╛рдиреНрдп"
+
+#: main.cpp:51
+msgid "KDE Board Game"
+msgstr "рдХреЗрдбреАрдИ рдмрд┐рд╕рд╛рдд рдХрд╛ рдЦреЗрд▓"
+
+#: main.cpp:57
+msgid "KReversi"
+msgstr "рдХреЗ-рд░рд┐рд╡рд░реНрд╕реА"
+
+#: main.cpp:62
+msgid "Game engine, ported from his JAVA applet."
+msgstr "рдЦреЗрд▓ рдЗрдВрдЬрд┐рди, рдЙрд╕рдХреЗ рдЬрд╛рд╡рд╛ рдРрдкрд▓реЗрдЯ рд╕реЗ рдкреЛрд░реНрдЯреЗрдб."
+
+#: main.cpp:63
+msgid "Comments and bugfixes."
+msgstr "рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ рддрдерд╛ рдмрдЧрдлрд┐рдХреНрд╕реЗрд╕"
+
+#: main.cpp:64
+msgid "Raytraced chips."
+msgstr "рд░реЗрдЯреНрд░реЗрд╕реНрдб рдЪрд┐рдкреНрд╕"
+
+#: main.cpp:65
+msgid "Cleaning, bugfixes, some enhancements."
+msgstr ""
+
+#: qreversigameview.cpp:175
+#, fuzzy
+msgid "Moves"
+msgstr "рдЪрд╛рд▓ (&M)"
+
+#: qreversigameview.cpp:206
+msgid "White"
+msgstr ""
+
+#: qreversigameview.cpp:207
+msgid "Black"
+msgstr ""
+
+#: qreversigameview.cpp:210
+msgid "Red"
+msgstr ""
+
+#: qreversigameview.cpp:211
+msgid "Blue"
+msgstr ""
+
+#: qreversigameview.cpp:288 qreversigameview.cpp:293
+msgid "You"
+msgstr ""
+
+#. i18n: file kreversiui.rc line 12
+#: rc.cpp:6
+#, no-c-format
+msgid "&Move"
+msgstr "рдЪрд╛рд▓ (&M)"
+
+#. i18n: file kreversiui.rc line 30
+#: rc.cpp:12
+#, no-c-format
+msgid "View Toolbar"
+msgstr ""
+
+#. i18n: file settings.ui line 16
+#: rc.cpp:15
+#, no-c-format
+msgid "Settings"
+msgstr "рд╡рд┐рдиреНрдпрд╛рд╕"
+
+#. i18n: file settings.ui line 67
+#: rc.cpp:18
+#, fuzzy, no-c-format
+msgid "&Grayscale chips"
+msgstr "рдЧреНрд░реЗ-рд╕реНрдХреЗрд▓ рдЪрд┐рдкреНрд╕"
+
+#. i18n: file settings.ui line 75
+#: rc.cpp:21
+#, no-c-format
+msgid "Play Game"
+msgstr ""
+
+#. i18n: file settings.ui line 86
+#: rc.cpp:24
+#, no-c-format
+msgid "Casually"
+msgstr ""
+
+#. i18n: file settings.ui line 100
+#: rc.cpp:27
+#, no-c-format
+msgid "Competitively"
+msgstr ""
+
+#. i18n: file settings.ui line 113
+#: rc.cpp:30
+#, fuzzy, no-c-format
+msgid "&Computer Skill"
+msgstr "рдХрдореНрдкреНрдпреВрдЯрд░ рдирд┐рдкреБрдгрддрд╛"
+
+#. i18n: file settings.ui line 144
+#: rc.cpp:33
+#, no-c-format
+msgid "Beginner"
+msgstr "рд╢реБрд░реБрдЖрддреА"
+
+#. i18n: file settings.ui line 155
+#: rc.cpp:36
+#, no-c-format
+msgid "Expert"
+msgstr "рд╡рд┐рд╢реЗрд╖рдЬреНрдЮ"
+
+#. i18n: file settings.ui line 166
+#: rc.cpp:39
+#, no-c-format
+msgid "Average"
+msgstr "рдФрд╕рдд"
+
+#. i18n: file settings.ui line 179
+#: rc.cpp:42
+#, no-c-format
+msgid "Animation Speed"
+msgstr "рдЪрд▓рдЪрд┐рддреНрд░ рдЧрддрд┐"
+
+#. i18n: file settings.ui line 190
+#: rc.cpp:45
+#, no-c-format
+msgid "Slow"
+msgstr "рдзреАрдорд╛"
+
+#. i18n: file settings.ui line 201
+#: rc.cpp:48
+#, no-c-format
+msgid "Fast"
+msgstr "рддреЗрдЬ"
+
+#. i18n: file settings.ui line 237
+#: rc.cpp:51
+#, fuzzy, no-c-format
+msgid "&Animation"
+msgstr "рдЪрд▓рдЪрд┐рддреНрд░"
+
+#. i18n: file settings.ui line 248
+#: rc.cpp:54
+#, fuzzy, no-c-format
+msgid "&Background"
+msgstr "рдкреГрд╖реНрдарднреВрдорд┐"
+
+#. i18n: file settings.ui line 259
+#: rc.cpp:57
+#, no-c-format
+msgid "Color:"
+msgstr "рд░рдВрдЧрдГ"
+
+#. i18n: file settings.ui line 272
+#: rc.cpp:60
+#, fuzzy, no-c-format
+msgid "&Image:"
+msgstr "рдЫрд╡рд┐рдГ"
+
+#. i18n: file kreversi.kcfg line 11
+#: rc.cpp:63
+#, no-c-format
+msgid "Whether to use a grayscale board instead of colored."
+msgstr "рдХреНрдпрд╛ рд░рдВрдЧреАрди рдХреЗ рдмрдЬрд╛рдП рд╢реНрд╡реЗрдд-рд╢реНрдпрд╛рдо рдмрд┐рд╕рд╛рдд рдЗрд╕реНрддреЗрдорд╛рд▓ рдХрд░реЗрдВ"
+
+#. i18n: file kreversi.kcfg line 15
+#: rc.cpp:66
+#, no-c-format
+msgid "The human color."
+msgstr ""
+
+#. i18n: file kreversi.kcfg line 19
+#: rc.cpp:69
+#, no-c-format
+msgid "The computer color."
+msgstr ""
+
+#. i18n: file kreversi.kcfg line 23
+#: rc.cpp:72
+#, no-c-format
+msgid "Whether to use animations."
+msgstr "рдЪрд▓рдЪрд┐рддреНрд░ рдЗрд╕реНрддреЗрдорд╛рд▓ рдХрд░реЗрдВ рдпрд╛ рдирд╣реАрдВ."
+
+#. i18n: file kreversi.kcfg line 27
+#: rc.cpp:75
+#, no-c-format
+msgid "The speed of the animations."
+msgstr "рдЪрд▓рдЪрд┐рддреНрд░ рдЧрддрд┐"
+
+#. i18n: file kreversi.kcfg line 33
+#: rc.cpp:78
+#, no-c-format
+msgid "The zoom factor of the board."
+msgstr "рдмрд┐рд╕рд╛рдд рдХрд╛ рдЬрд╝реВрдо рдлреИрдХреНрдЯрд░"
+
+#. i18n: file kreversi.kcfg line 39
+#: rc.cpp:81
+#, no-c-format
+msgid "Whether to play competitively in contrast to casually."
+msgstr ""
+
+#. i18n: file kreversi.kcfg line 43
+#: rc.cpp:84
+#, no-c-format
+msgid "The strength of the computer player."
+msgstr "рдХрдореНрдкреНрдпреВрдЯрд░ рдЦрд┐рд▓рд╛рдбрд╝реА рдХрд╛ рд╕рд╛рдорд░реНрдереНрдп."
+
+#. i18n: file kreversi.kcfg line 49
+#: rc.cpp:87
+#, no-c-format
+msgid "Whether to use a background image."
+msgstr "рдкреГрд╖реНрдарднреВрдорд┐ рдЫрд╡рд┐ рдЗрд╕реНрддреЗрдорд╛рд▓ рдХрд░реЗрдВ рдпрд╛ рдирд╣реАрдВ."
+
+#. i18n: file kreversi.kcfg line 53
+#: rc.cpp:90
+#, no-c-format
+msgid "The background color to use."
+msgstr "рдкреГрд╖реНрдарднреВрдорд┐ рдХреЗ рдЙрдкрдпреЛрдЧ рдХреЗ рд▓рд┐рдП рд░рдВрдЧ."
+
+#. i18n: file kreversi.kcfg line 57
+#: rc.cpp:93
+#, no-c-format
+msgid "Image to use as background."
+msgstr "рдкреГрд╖реНрдарднреВрдорд┐ рдХреА рддрд░рд╣ рдЙрдкрдпреЛрдЧ рдХреЗ рд▓рд┐рдП рдЫрд╡рд┐."
+
+#. i18n: file kreversi.kcfg line 62
+#: rc.cpp:96
+#, no-c-format
+msgid "Whether the menubar is visible."
+msgstr ""
+
+#~ msgid "&Play Sounds"
+#~ msgstr "рдзреНрд╡рдирд┐ рджреЗрдВ (&P)"
+
+#~ msgid "Rating"
+#~ msgstr "рджрд░рдЬрд╛"
+
+#~ msgid "Score"
+#~ msgstr "рдЕрдВрдХ"
diff --git a/tde-i18n-hi/messages/kdegames/ksame.po b/tde-i18n-hi/messages/kdegames/ksame.po
new file mode 100644
index 00000000000..00e0b3436a5
--- /dev/null
+++ b/tde-i18n-hi/messages/kdegames/ksame.po
@@ -0,0 +1,134 @@
+# translation of ksame.po to Hindi
+# Copyright (C) 2004 Free Software Foundation, Inc.
+# G Karunakar <karunakar@freedomink.org>, 2004.
+# Ravishankar Shrivastava <raviratlami@yahoo.com>, 2004.
+# Ravishankar Shrivastava <raviratlami@gmail.com>, 2004.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: ksame\n"
+"POT-Creation-Date: 2005-07-24 01:33+0200\n"
+"PO-Revision-Date: 2004-08-17 11:39+0530\n"
+"Last-Translator: Ravishankar Shrivastava <raviratlami@gmail.com>\n"
+"Language-Team: Hindi <indlinux-hindi@lists.sourceforge.net>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.3.1\n"
+
+#: KSameWidget.cpp:53
+msgid "&Restart This Board"
+msgstr "рдЗрд╕ рдмрд┐рд╕рд╛рдд рдХреЛ рдлрд┐рд░ рд╕реЗ рдкреНрд░рд╛рд░рдВрдн рдХрд░реЗрдВ (&R)"
+
+#: KSameWidget.cpp:59
+msgid "&Random Board"
+msgstr "рдмреЗрддрд░рддреАрдм рдмрд┐рд╕рд╛рдд (&R)"
+
+#: KSameWidget.cpp:60
+msgid "&Show Number Remaining"
+msgstr ""
+
+#: KSameWidget.cpp:66
+msgid "Colors: XX"
+msgstr "рд░рдВрдЧрдГ XX"
+
+#: KSameWidget.cpp:67
+msgid "Board: XXXXXX"
+msgstr "рдкрдЯреНрдЯ: XXXXXX"
+
+#: KSameWidget.cpp:68
+msgid "Marked: XXXXXX"
+msgstr "рдЪрд┐рд╣реНрдирд┐рдд: XXXXXX"
+
+#: KSameWidget.cpp:69
+msgid "Score: XXXXXX"
+msgstr "рдЕрдВрдХ: XXXXXX"
+
+#: KSameWidget.cpp:126 KSameWidget.cpp:214
+#, fuzzy
+msgid "%1 Colors%2"
+msgstr "%1 рд░рдВрдЧ"
+
+#: KSameWidget.cpp:128 KSameWidget.cpp:191
+msgid "%1 Colors"
+msgstr "%1 рд░рдВрдЧ"
+
+#: KSameWidget.cpp:145
+msgid "Do you want to resign?"
+msgstr "рдХреНрдпрд╛ рдЖрдк рдЫреЛрдбрд╝ рджреЗрдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ? "
+
+#: KSameWidget.cpp:146
+msgid "Resign"
+msgstr ""
+
+#: KSameWidget.cpp:155
+msgid "Select Board"
+msgstr "рдмрд┐рд╕рд╛рдд рдЪреБрдиреЗрдВ"
+
+#: KSameWidget.cpp:163
+msgid "Select a board:"
+msgstr "рдмрд┐рд╕рд╛рдд рдЪреБрдиреЗрдВ:"
+
+#: KSameWidget.cpp:186 KSameWidget.cpp:233
+msgid "Board"
+msgstr "рдкрдЯреНрдЯ"
+
+#: KSameWidget.cpp:195
+#, c-format
+msgid "Board: %1"
+msgstr "рдкрдЯреНрдЯ: %1"
+
+#: KSameWidget.cpp:199
+#, c-format
+msgid "Marked: %1"
+msgstr "рдЪрд┐рд╣реНрдирд┐рдд: %1"
+
+#: KSameWidget.cpp:205
+#, c-format
+msgid ""
+"_n: One stone removed.\n"
+"%n stones removed."
+msgstr ""
+
+#: KSameWidget.cpp:216
+#, c-format
+msgid "Score: %1"
+msgstr "рдЕрдВрдХрдГ %1"
+
+#: KSameWidget.cpp:224
+msgid ""
+"You even removed the last stone, great job! This gave you a score of %1 in "
+"total."
+msgstr ""
+"рдЖрдкрдиреЗ рдЕрдВрддрд┐рдо рдкрддреНрдерд░ рднреА рд╣рдЯрд╛ рджрд┐рдпрд╛, рд╢рд╛рдирджрд╛рд░ рдХрд╛рд░реНрдп! рдпрд╣ рдЖрдкрдХреЛ рдХреБрд▓ %1 рдЕрдВрдХ рджреЗрддрд╛ рд╣реИ."
+
+#: KSameWidget.cpp:228
+msgid "There are no more removeable stones. You got a score of %1 in total."
+msgstr ""
+"рдЕрдм рдФрд░ рдХреЛрдИ рд╣рдЯрд╛рдП рдЬрд╛ рд╕рдХрдиреЗ рд▓рд╛рдпрдХ рдЧреЗрдВрджреЗрдВ рдирд╣реАрдВ рдмрдЪреАрдВ. рдЖрдкрдиреЗ рдХреБрд▓ %1 рдЕрдВрдХ рдЕрд░реНрдЬрд┐рдд рдХрд┐рдП."
+
+#: _translatorinfo.cpp:1
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr "рд░рд╡рд┐рд╢рдВрдХрд░ рд╢реНрд░реАрд╡рд╛рд╕реНрддрд╡"
+
+#: _translatorinfo.cpp:3
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr "raviratlami@yahoo.com , http://www.geocities.com/raviratlami/"
+
+#: main.cpp:33
+msgid "Same Game - a little game about balls and how to get rid of them"
+msgstr "рд╕реЗрдо рдЧреЗрдо - рдЧреЗрдВрджреЛрдВ рдХрд╛ рддрдерд╛ рдЙрдирд╕реЗ рдЫреБрдЯрдХрд╛рд░рд╛ рдкрд╛рдиреЗ рдХрд╛ рдПрдХ рдЫреЛрдЯрд╛ рд╕рд╛ рдЦреЗрд▓."
+
+#: main.cpp:37
+msgid "SameGame"
+msgstr "рд╕реЗрдо-рдЧреЗрдо"
+
+#~ msgid "S&how Highscore"
+#~ msgstr "рдЕрдзрд┐рдХрддрдо рдЕрдВрдХ рджрд┐рдЦрд╛рдПрдБ (&h)"
+
+#~ msgid "%1 stones removed."
+#~ msgstr "%1 рдкрддреНрдерд░ рд╣рдЯрд╛рдП"
diff --git a/tde-i18n-hi/messages/kdegames/kshisen.po b/tde-i18n-hi/messages/kdegames/kshisen.po
new file mode 100644
index 00000000000..d3820559bfe
--- /dev/null
+++ b/tde-i18n-hi/messages/kdegames/kshisen.po
@@ -0,0 +1,267 @@
+# translation of kshisen.po to Hindi
+# Copyright (C) 2004 Free Software Foundation, Inc.
+# G Karunakar <karunakar@freedomink.org>, 2004.
+# Ravishankar Shrivastava <raviratlami@gmail.com>, 2004.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: kshisen\n"
+"POT-Creation-Date: 2006-06-12 04:03+0200\n"
+"PO-Revision-Date: 2004-08-21 14:06+0530\n"
+"Last-Translator: Ravishankar Shrivastava <raviratlami@gmail.com>\n"
+"Language-Team: Hindi <indlinux-hindi@lists.sourceforge.net>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.3.1\n"
+
+#. i18n: file settings.ui line 24
+#: rc.cpp:6
+#, fuzzy, no-c-format
+msgid "Gravity"
+msgstr "рдЧреБрд░реВрддреНрд╡ (&r)"
+
+#. i18n: file settings.ui line 32
+#: rc.cpp:9
+#, fuzzy, no-c-format
+msgid "Allow unsolvable games"
+msgstr "рд╣рд▓ рди рдХрд┐рдП рдЬрд╛ рд╕рдХрдиреЗ рдпреЛрдЧреНрдп рдЦреЗрд▓ рдЕрд╕реНрд╡реАрдХреГрдд рдХрд░реЗрдВ"
+
+#. i18n: file settings.ui line 40
+#: rc.cpp:12
+#, no-c-format
+msgid "Board Difficulty"
+msgstr ""
+
+#. i18n: file settings.ui line 71
+#: rc.cpp:15
+#, no-c-format
+msgid "Easy"
+msgstr "рдЖрд╕рд╛рди"
+
+#. i18n: file settings.ui line 79
+#: rc.cpp:18
+#, no-c-format
+msgid "Hard"
+msgstr "рдХрдард┐рди"
+
+#. i18n: file settings.ui line 92
+#: rc.cpp:21
+#, no-c-format
+msgid "Piece Removal Speed"
+msgstr ""
+
+#. i18n: file settings.ui line 123
+#: rc.cpp:24
+#, no-c-format
+msgid "Slow"
+msgstr "рдзреАрдорд╛"
+
+#. i18n: file settings.ui line 131
+#: rc.cpp:27
+#, no-c-format
+msgid "Fast"
+msgstr "рддреЗрдЬ"
+
+#. i18n: file settings.ui line 144
+#: rc.cpp:30
+#, fuzzy, no-c-format
+msgid "Prefer unscaled tiles"
+msgstr "рдЕрдирд╕реНрдХреЗрд▓реНрдб рдЯрд╛рдЗрд▓реЛрдВ рдХреЛ рдкреНрд░рд╛рдердорд┐рдХрддрд╛ рджреЗрдВ (&s)"
+
+#. i18n: file settings.ui line 152
+#: rc.cpp:33
+#, fuzzy, no-c-format
+msgid "Tile Size"
+msgstr "рдЖрдХрд╛рд░ "
+
+#. i18n: file settings.ui line 163
+#: rc.cpp:36
+#, no-c-format
+msgid "14x6"
+msgstr "14x6"
+
+#. i18n: file settings.ui line 171
+#: rc.cpp:39
+#, no-c-format
+msgid "18x8"
+msgstr "18x8"
+
+#. i18n: file settings.ui line 182
+#: rc.cpp:42
+#, no-c-format
+msgid "26x14"
+msgstr "26x14"
+
+#. i18n: file settings.ui line 193
+#: rc.cpp:45
+#, no-c-format
+msgid "30x16"
+msgstr "30x16"
+
+#. i18n: file settings.ui line 227
+#: rc.cpp:48
+#, no-c-format
+msgid "24x12"
+msgstr "24x12"
+
+#: main.cpp:47
+msgid "A KDE game similiar to Mahjongg"
+msgstr ""
+
+#: main.cpp:52
+msgid ""
+"_: Menu title\n"
+"&Move"
+msgstr ""
+
+#: main.cpp:56
+msgid "Shisen-Sho"
+msgstr "рд╢рд╛рдИрд╕реЗрди-рд╢реЛ"
+
+#: main.cpp:59
+msgid "Current Maintainer"
+msgstr "рд╡рд░реНрддрдорд╛рди рдореЗрдВрдЯреЗрдирд░"
+
+#: main.cpp:60
+msgid "Original Author"
+msgstr "рдореВрд▓ рд▓реЗрдЦрдХ"
+
+#: main.cpp:61
+msgid ""
+"Added 'tiles removed' counter\n"
+"Tile smooth-scaling and window resizing"
+msgstr ""
+"рдЬреЛрдбрд╝рд╛ 'рдЯрд╛рдЗрд▓реНрд╕ рд╣рдЯрд╛рдпрд╛' рдЧрдгрдХ\n"
+"рдЯрд╛рдЗрд▓ рд╕реНрдореВрде рд╕реНрдХреЗрд▓рд┐рдВрдЧ рддрдерд╛ рд╡рд┐рдВрдбреЛ рд░рд┐рд╕рд╛рдЗрдЬрд┐рдВрдЧ"
+
+#: main.cpp:62
+msgid "Thanks also to everyone who should be listed here but isn't!"
+msgstr "рдЙрди рд╕рднреА рдХрд╛ рднреА рдзрдиреНрдпрд╡рд╛рдж рдЬрд┐рдиреНрд╣реЗрдВ рдпрд╣рд╛рдБ рд╕реВрдЪреАрдмрджреНрдз рд╣реЛрдирд╛ рдерд╛ рдкрд░ рдирд╣реАрдВ рд╣реИрдВ!"
+
+#: board.cpp:462
+msgid "Game Paused"
+msgstr "рдЦреЗрд▓ рдард╣рд░рд╛"
+
+#: app.cpp:80 app.cpp:340
+msgid " Cheat mode "
+msgstr "рдЪреАрдЯ рдореЛрдб"
+
+#: app.cpp:123
+msgid "&Finish"
+msgstr "рд╕рдорд╛рдкреНрдд (&F)"
+
+#: app.cpp:160
+msgid "This game is solvable."
+msgstr "рдпрд╣ рдЦреЗрд▓ рд╣рд▓ рдХрд░рдиреЗ рдпреЛрдЧреНрдп рд╣реИ."
+
+#: app.cpp:162
+msgid "This game is NOT solvable."
+msgstr "рдпрд╣ рдЦреЗрд▓ рд╣рд▓ рдХрд░рдиреЗ рдпреЛрдЧреНрдп рдирд╣реАрдВ рд╣реИ."
+
+#: app.cpp:274
+msgid "No more moves possible!"
+msgstr "рдФрд░ рдХреЛрдИ рдЪрд╛рд▓ рд╕рдВрднрд╡ рдирд╣реАрдВ!"
+
+#: app.cpp:274 app.cpp:306
+msgid "End of Game"
+msgstr "рдЦреЗрд▓ рдХрд╛ рдЕрдВрдд"
+
+#: app.cpp:301
+msgid "Congratulations! You made it in %1:%2:%3"
+msgstr "рдмрдзрд╛рдЗрдпрд╛рдБ! рдЖрдкрдиреЗ рдпрд╣ рдХрд░ рджрд┐рдЦрд╛рдпрд╛ %1:%2:%3"
+
+#: app.cpp:317
+msgid " Your time: %1:%2:%3 %4"
+msgstr "рдЖрдкрдХрд╛ рд╕рдордп: %1:%2:%3 %4"
+
+#: app.cpp:321
+msgid "(Paused) "
+msgstr "(рдард╣рд░рд╛)"
+
+#: app.cpp:327
+msgid " Removed: %1/%2 "
+msgstr "рд╣рдЯрд╛рдП: %1/%2 "
+
+#: app.cpp:358
+msgid ""
+"You've made it into the \"Hall Of Fame\". Type in\n"
+"your name so mankind will always remember\n"
+"your cool rating."
+msgstr ""
+"рдЖрдкрдиреЗ рдЕрдкрдиреЗ рдЖрдк рдХреЛ \"Hall Of Fame\" рдореЗрдВ рд╢рд╛рдорд┐рд▓ рдХрд░ рд▓рд┐рдпрд╛. рдЕрдкрдирд╛ рдирд╛рдо\n"
+"рдкреНрд░рд╡рд┐рд╖реНрдЯ рдХрд░реЗрдВ рддрд╛рдХрд┐ рдорд╛рдирд╡-рдЬрд╛рддрд┐ рд╣рдореЗрд╢рд╛ рдпрд╛рдж рд░рдЦреЗ\n"
+"рдЖрдкрдХреА рд╢реАрддрд▓ рд╢реНрд░реЗрдгреА."
+
+#: app.cpp:361
+msgid "Your name:"
+msgstr "рдЖрдкрдХрд╛ рдирд╛рдордГ"
+
+#: app.cpp:597 app.cpp:601
+msgid "Hall of Fame"
+msgstr "рд╣рд╛рд▓ рдЖрдл рдлреЗрдо"
+
+#: app.cpp:622
+msgid "Rank"
+msgstr "рд╢реНрд░реЗрдгреА"
+
+#: app.cpp:626
+msgid "Name"
+msgstr "рдирд╛рдо"
+
+#: app.cpp:630
+msgid "Time"
+msgstr "рд╕рдордп"
+
+#: app.cpp:634
+msgid "Size"
+msgstr "рдЖрдХрд╛рд░ "
+
+#: app.cpp:638
+msgid "Score"
+msgstr "рдЕрдВрдХ"
+
+#: app.cpp:689
+msgid "(gravity)"
+msgstr "(рдЧреБрд░реВрддреНрд╡)"
+
+#: app.cpp:754
+msgid "General"
+msgstr ""
+
+#: tileset.cpp:42
+msgid "Cannot load tiles pixmap!"
+msgstr "рдЯрд╛рдЗрд▓реНрд╕ рдкрд┐рдХреНрд╕рдореЗрдк рд▓реЛрдб рдирд╣реАрдВ рдХрд░ рд╕рдХрддрд╛!"
+
+#: _translatorinfo.cpp:1
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr "рд░рд╡рд┐рд╢рдВрдХрд░ рд╢реНрд░реАрд╡рд╛рд╕реНрддрд╡"
+
+#: _translatorinfo.cpp:3
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr "raviratlami@yahoo.com , http://www.geocities.com/raviratlami/"
+
+#~ msgid "KDE Game"
+#~ msgstr "рдХреЗрдбреАрдИ рдЦреЗрд▓"
+
+#~ msgid "Si&ze"
+#~ msgstr "рдЖрдХрд╛рд░ (&z)"
+
+#~ msgid "S&peed"
+#~ msgstr "рдЧрддрд┐ (&p)"
+
+#~ msgid "Very Fast"
+#~ msgstr "рдмрд╣реБрдд рддреЗрдЬ"
+
+#~ msgid "Medium"
+#~ msgstr "рд╕рд╛рдзрд╛рд░рдг"
+
+#~ msgid "Very Slow"
+#~ msgstr "рдмрд╣реБрдд рдзреАрд░реЗ"
+
+#~ msgid "&Level"
+#~ msgstr "рд╕реНрддрд░ (&L)"
diff --git a/tde-i18n-hi/messages/kdegames/ksirtet.po b/tde-i18n-hi/messages/kdegames/ksirtet.po
new file mode 100644
index 00000000000..68b8d3727c3
--- /dev/null
+++ b/tde-i18n-hi/messages/kdegames/ksirtet.po
@@ -0,0 +1,159 @@
+# translation of ksirtet.po to Hindi
+# Copyright (C) 2004 Free Software Foundation, Inc.
+# Ravishankar Shrivastava <raviratlami@yahoo.com>, 2004.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: ksirtet\n"
+"POT-Creation-Date: 2005-05-18 21:24+0200\n"
+"PO-Revision-Date: 2004-08-03 13:10+0530\n"
+"Last-Translator: Ravishankar Shrivastava <raviratlami@yahoo.com>\n"
+"Language-Team: Hindi <indlinux-hindi@lists.sourceforge.net>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.3.1\n"
+
+#. i18n: file ksirtetui.rc line 6
+#: rc.cpp:3
+#, no-c-format
+msgid "&Mode"
+msgstr "рдореЛрдб (&M)"
+
+#. i18n: file ksirtet.kcfg line 8
+#: rc.cpp:6
+#, no-c-format
+msgid "Use old rotation style."
+msgstr "рдкреБрд░рд╛рдиреА рдШреВрд░реНрдгрди рд╢реИрд▓реА рдЗрд╕реНрддреЗрдорд╛рд▓ рдХрд░реЗрдВ"
+
+#. i18n: file ksirtet.kcfg line 14
+#: rc.cpp:9
+#, no-c-format
+msgid "Occupied lines"
+msgstr "рднрд░реА рд╣реБрдИ рдкрдВрдХреНрддрд┐рдпрд╛рдБ"
+
+#. i18n: file ksirtet.kcfg line 20
+#: rc.cpp:12
+#, no-c-format
+msgid "Number of holes"
+msgstr "рдЫреЗрдж рдХреА рд╕рдВрдЦреНрдпрд╛:"
+
+#. i18n: file ksirtet.kcfg line 26
+#: rc.cpp:15
+#, no-c-format
+msgid "Number of spaces"
+msgstr "рд╕реНрдкреЗрд╕реЗрд╕ рдХреА рд╕рдВрдЦреНрдпрд╛"
+
+#. i18n: file ksirtet.kcfg line 32
+#: rc.cpp:18
+#, no-c-format
+msgid "Peak-to-peak distance"
+msgstr "рд╢рд┐рдЦрд░-рд╕реЗ-рд╢рд┐рдЦрд░ рдХреЗ рдмреАрдЪ рдХреА рджреВрд░реА"
+
+#. i18n: file ksirtet.kcfg line 38
+#: rc.cpp:21
+#, no-c-format
+msgid "Mean height"
+msgstr "рдФрд╕рдд рдКрдВрдЪрд╛рдИ"
+
+#. i18n: file ksirtet.kcfg line 44
+#: rc.cpp:24
+#, no-c-format
+msgid "Number of full lines"
+msgstr "рдкреВрд░реА рдкрдВрдХреНрддрд┐рдпреЛрдВ рдХреА рд╕рдВрдЦреНрдпрд╛"
+
+#: piece.cpp:46
+msgid "Z piece color:"
+msgstr "Z рдЦрдгреНрдб рд░рдВрдЧ:"
+
+#: piece.cpp:46
+msgid "S piece color:"
+msgstr "S рдЦрдгреНрдб рд░рдВрдЧ:"
+
+#: piece.cpp:47
+msgid "I piece color:"
+msgstr "I рдЦрдгреНрдб рд░рдВрдЧ:"
+
+#: piece.cpp:47
+msgid "T piece color:"
+msgstr "T рдЦрдгреНрдб рд░рдВрдЧ:"
+
+#: piece.cpp:48
+msgid "Square color:"
+msgstr "рдЪреМрдХреЛрд░ рд░рдВрдЧрдГ"
+
+#: piece.cpp:48
+msgid "Mirrored L piece color:"
+msgstr "рдЙрд▓рдЯрд╛ L рдЦрдгреНрдб рд░рдВрдЧ:"
+
+#: piece.cpp:49
+msgid "L piece color:"
+msgstr "L рдЦрдгреНрдб рд░рдВрдЧ:"
+
+#: piece.cpp:49
+msgid "Garbage block color:"
+msgstr "рдХреВрдбрд╝рд╛ рдЦрдгреНрдб рд░рдВрдЧ:"
+
+#: ai.cpp:8
+msgid "Occupied lines:"
+msgstr "рднрд░реА рд╣реБрдИ рдкрдВрдХреНрддрд┐рдпрд╛рдБ:"
+
+#: ai.cpp:10
+msgid "Number of holes:"
+msgstr "рдЫреЗрдж рдХреА рд╕рдВрдЦреНрдпрд╛:"
+
+#: ai.cpp:12
+msgid "Number of spaces:"
+msgstr "рд╕реНрдкреЗрд╕реЗрд╕ рдХреА рд╕рдВрдЦреНрдпрд╛:"
+
+#: ai.cpp:12
+msgid "Number of spaces under mean height"
+msgstr "рдФрд╕рдд рдКрдВрдЪрд╛рдИ рдХреЗ рднреАрддрд░ рд╕реНрдкреЗрд╕реЗрд╕ рдХреА рд╕рдВрдЦреНрдпрд╛"
+
+#: ai.cpp:14
+msgid "Peak-to-peak distance:"
+msgstr "рд╢рд┐рдЦрд░-рд╕реЗ-рд╢рд┐рдЦрд░ рдХреЗ рдмреАрдЪ рдХреА рджреВрд░реАрдГ"
+
+#: ai.cpp:16
+msgid "Mean height:"
+msgstr "рдФрд╕рдд рдКрдВрдЪрд╛рдИрдГ"
+
+#: ai.cpp:18
+msgid "Number of full lines:"
+msgstr "рдкреВрд░реА рдкрдВрдХреНрддрд┐рдпреЛрдВ рдХреА рд╕рдВрдЦреНрдпрд╛рдГ"
+
+#: field.cpp:18
+msgid "Indicate the number of garbage lines you received from your opponent."
+msgstr ""
+
+#: field.cpp:46
+msgid "Total:"
+msgstr ""
+
+#: field.cpp:54
+#, c-format
+msgid ""
+"_n: 1 Line:\n"
+"%n Lines:"
+msgstr ""
+
+#: settings.cpp:15
+msgid "Old rotation style"
+msgstr "рдкреБрд░рд╛рдиреА рдШреВрд░реНрдгрди рд╢реИрд▓реА"
+
+#: main.cpp:25
+msgid "KSirtet"
+msgstr "рдХреЗ-рд╕рд┐рд░реНрдЯреЗрдЯ"
+
+#: main.cpp:26
+#, fuzzy
+msgid "KSirtet is an adaptation of the well-known Tetris game"
+msgstr "рдХреЗ-рд╕рд┐рд░реНрдЯреЗрдЯ рд╕реБрдкреНрд░рд╕рд┐рджреНрдз рдЯреЗрдЯреНрд░рд┐рд╕ рдЦреЗрд▓ рдХрд╛ рджрддреНрддрдХ рд╣реИ."
+
+#: main.cpp:28
+#, fuzzy
+msgid "Removed Lines"
+msgstr "рдорд┐рдЯрд╛рдИ рдЧрдИ рдкрдВрдХреНрддрд┐рдпрд╛рдБ"
+
+#~ msgid "Display the number of lines removed simultaneously."
+#~ msgstr "рдорд┐рдЯрд╛рдП рдЧрдП рдкрдВрдХреНрддрд┐рдпреЛрдВ рдХреА рд╕рдВрдЦреНрдпрд╛ рд╕рд╛рде рд╣реА рдореЗрдВ рджрд┐рдЦрд╛рдПрдБ"
diff --git a/tde-i18n-hi/messages/kdegames/ksmiletris.po b/tde-i18n-hi/messages/kdegames/ksmiletris.po
new file mode 100644
index 00000000000..41373842116
--- /dev/null
+++ b/tde-i18n-hi/messages/kdegames/ksmiletris.po
@@ -0,0 +1,99 @@
+# translation of ksmiletris.po to Hindi
+# Copyright (C) 2004 Free Software Foundation, Inc.
+# G Karunakar <karunakar@freedomink.org>, 2004.
+# Ravishankar Shrivastava <raviratlami@yahoo.com>, 2004.
+# Ravishankar Shrivastava <raviratlami@gmail.com>, 2004.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: ksmiletris\n"
+"POT-Creation-Date: 2005-05-18 21:24+0200\n"
+"PO-Revision-Date: 2004-08-22 15:35+0530\n"
+"Last-Translator: Ravishankar Shrivastava <raviratlami@gmail.com>\n"
+"Language-Team: Hindi <indlinux-hindi@lists.sourceforge.net>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.3.1\n"
+
+#: _translatorinfo.cpp:1
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr "рд░рд╡рд┐рд╢рдВрдХрд░ рд╢реНрд░реАрд╡рд╛рд╕реНрддрд╡"
+
+#: _translatorinfo.cpp:3
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr "raviratlami@yahoo.com , http://www.geocities.com/raviratlami/"
+
+#: gamewidget.cpp:262
+msgid "Game Over"
+msgstr "рдЦреЗрд▓ рдЦрд╝рддреНрдо"
+
+#: gamewindow.cpp:75
+msgid "&Pieces"
+msgstr "рдЦрдгреНрдб"
+
+#: gamewindow.cpp:77
+msgid "&Smiles"
+msgstr "рд╕реНрдорд╛рдИрд▓реНрд╕"
+
+#: gamewindow.cpp:78
+msgid "S&ymbols"
+msgstr "рдирд┐рд╢рд╛рди"
+
+#: gamewindow.cpp:79
+msgid "&Icons"
+msgstr "рдкреНрд░рддреАрдХ"
+
+#: gamewindow.cpp:82
+msgid "&Sounds"
+msgstr "рдзреНрд╡рдирд┐"
+
+#: gamewindow.cpp:93
+msgid "Level: 99"
+msgstr "рд╕реНрддрд░рдГ 99"
+
+#: gamewindow.cpp:94
+msgid "Score: 999999"
+msgstr "рдЕрдВрдХ: 999999"
+
+#: gamewindow.cpp:105
+msgid "Move Left"
+msgstr "рдмрд╛рдПрдБ рдЬрд╛рдПрдБ"
+
+#: gamewindow.cpp:106
+msgid "Move Right"
+msgstr "рджрд╛рдПрдБ рдЬрд╛рдПрдБ"
+
+#: gamewindow.cpp:107
+msgid "Rotate Left"
+msgstr "рдмрд╛рдПрдБ рдореБрдбрд╝реЗрдВ"
+
+#: gamewindow.cpp:108
+msgid "Rotate Right"
+msgstr "рджрд╛рдПрдБ рдореБрдбрд╝реЗрдВ"
+
+#: gamewindow.cpp:109
+msgid "Drop Down"
+msgstr "рдиреАрдЪреЗ рдЬрд╛рдПрдВ"
+
+#: gamewindow.cpp:185
+#, c-format
+msgid "Level: %1"
+msgstr "рд╕реНрддрд░рдГ %1"
+
+#: gamewindow.cpp:186
+#, c-format
+msgid "Score: %1"
+msgstr "рдЕрдВрдХрдГ %1"
+
+#: main.cpp:34
+msgid "KDE SmileTris"
+msgstr "рдХреЗрдбреАрдИ рд╕реНрдорд╛рдИрд▓-рдЯреНрд░рд┐рд╕"
+
+#: main.cpp:39
+msgid "KSmileTris"
+msgstr "рдХреЗ-рд╕реНрдорд╛рдИрд▓ рдЯреНрд░рд┐рд╕"
diff --git a/tde-i18n-hi/messages/kdegames/ksnake.po b/tde-i18n-hi/messages/kdegames/ksnake.po
new file mode 100644
index 00000000000..8a4a4cf616f
--- /dev/null
+++ b/tde-i18n-hi/messages/kdegames/ksnake.po
@@ -0,0 +1,336 @@
+# translation of ksnake.po to Hindi
+# Copyright (C) 2004 Free Software Foundation, Inc.
+# G Karunakar <karunakar@freedomink.org>, 2004.
+# Ravishankar Shrivastava <raviratlami@yahoo.com>, 2004.
+# Ravishankar Shrivastava <raviratlami@gmail.com>, 2004.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: ksnake\n"
+"POT-Creation-Date: 2008-07-08 01:19+0200\n"
+"PO-Revision-Date: 2004-08-18 16:45+0530\n"
+"Last-Translator: Ravishankar Shrivastava <raviratlami@gmail.com>\n"
+"Language-Team: Hindi <indlinux-hindi@lists.sourceforge.net>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.3.1\n"
+
+#: _translatorinfo.cpp:1
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr "рд░рд╡рд┐рд╢рдВрдХрд░ рд╢реНрд░реАрд╡рд╛рд╕реНрддрд╡"
+
+#: _translatorinfo.cpp:3
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr "raviratlami@yahoo.com , http://www.geocities.com/raviratlami/"
+
+#: game.cpp:60
+msgid "Score: 0"
+msgstr ""
+
+#: game.cpp:61
+msgid "Lives: 0"
+msgstr ""
+
+#: game.cpp:91
+#, c-format
+msgid "Score: %1"
+msgstr ""
+
+#: game.cpp:95
+#, c-format
+msgid "Lives: %1"
+msgstr ""
+
+#: game.cpp:116
+msgid "Move Up"
+msgstr ""
+
+#: game.cpp:117
+#, fuzzy
+msgid "Move Down"
+msgstr "рдиреАрдЪреЗ"
+
+#: game.cpp:118
+msgid "Move Right"
+msgstr ""
+
+#: game.cpp:119
+msgid "Move Left"
+msgstr ""
+
+#: game.cpp:151
+msgid "General"
+msgstr ""
+
+#: game.cpp:159
+msgid "none"
+msgstr "рдХреБрдЫ рдирд╣реАрдВ"
+
+#: game.cpp:175
+msgid "First Level"
+msgstr ""
+
+#: main.cpp:32
+msgid "KDE Snake Race Game"
+msgstr "рдХреЗрдбреАрдИ рд╕реНрдиреЗрдХ рд░реЗрд╕ рдЦреЗрд▓"
+
+#: main.cpp:36
+msgid "KSnakeRace"
+msgstr "рдХреЗ-рд╕реНрдиреЗрдХ-рд░реЗрд╕"
+
+#: main.cpp:38
+msgid "(c) 1997-2000, Your Friendly KSnake Developers"
+msgstr "(c) 1997-2000, рдЖрдкрдХреЗ рджреЛрд╕реНрдд, рдХреЗ-рд╕реНрдиреЗрдХ рдбреЗрд╡рд▓рдкрд░реНрд╕"
+
+#: main.cpp:42
+msgid "AI stuff"
+msgstr ""
+
+#: main.cpp:43
+msgid "Improvements"
+msgstr ""
+
+#: pixServer.cpp:184
+msgid ""
+"error loading %1, aborting\n"
+msgstr ""
+" %1 рдХреЛ рд▓реЛрдб рдХрд░рдиреЗ рдореЗрдВ рддреНрд░реБрдЯрд┐, рдЫреЛрдбрд╝рд╛\n"
+
+#: rattler.cpp:315
+msgid ""
+"Game Paused\n"
+" Press %1 to resume\n"
+msgstr ""
+"рдЦреЗрд▓ рдард╣рд░рд╛\n"
+" рдлрд┐рд░ рд╕реЗ рдкреНрд░рд╛рд░рдВрдн рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП %1 рджрдмрд╛рдПрдБ\n"
+
+#: rattler.cpp:392
+msgid ""
+"A game is already started.\n"
+"Start a new one?\n"
+msgstr ""
+"рдПрдХ рдЦреЗрд▓ рдкрд╣рд▓реЗ рд╣реА рдкреНрд░рд╛рд░рдВрдн рд╣реИ.\n"
+"рдПрдХ рдирдпрд╛ рдкреНрд░рд╛рд░рдВрдн рдХрд░реЗрдВ?\n"
+
+#: rattler.cpp:393
+msgid "Snake Race"
+msgstr "рд╕реНрдиреЗрдХ рд░реЗрд╕"
+
+#: rattler.cpp:393
+msgid "Start New"
+msgstr ""
+
+#: rattler.cpp:393
+msgid "Keep Playing"
+msgstr ""
+
+#. i18n: file appearance.ui line 24
+#: rc.cpp:3
+#, no-c-format
+msgid "Background"
+msgstr ""
+
+#. i18n: file appearance.ui line 48
+#: rc.cpp:6
+#, no-c-format
+msgid "Color:"
+msgstr ""
+
+#. i18n: file appearance.ui line 59
+#: rc.cpp:9
+#, no-c-format
+msgid "Image:"
+msgstr ""
+
+#. i18n: file general.ui line 24
+#: rc.cpp:12
+#, no-c-format
+msgid "Speed"
+msgstr ""
+
+#. i18n: file general.ui line 52
+#: rc.cpp:15
+#, no-c-format
+msgid "Slow"
+msgstr ""
+
+#. i18n: file general.ui line 60
+#: rc.cpp:18
+#, no-c-format
+msgid "Fast"
+msgstr ""
+
+#. i18n: file general.ui line 73
+#: rc.cpp:21
+#, fuzzy, no-c-format
+msgid "Snakes"
+msgstr "рд╕реНрдиреЗрдХреНрд╕ (&S)"
+
+#. i18n: file general.ui line 84
+#: rc.cpp:24
+#, no-c-format
+msgid "Snake behavior:"
+msgstr ""
+
+#. i18n: file general.ui line 90
+#: rc.cpp:27
+#, no-c-format
+msgid "Random"
+msgstr "рдмреЗрддрд░рддреАрдм"
+
+#. i18n: file general.ui line 95
+#: rc.cpp:30
+#, no-c-format
+msgid "Eater"
+msgstr "рдЦрд╛рдиреЗ рд╡рд╛рд▓рд╛"
+
+#. i18n: file general.ui line 100
+#: rc.cpp:33 rc.cpp:51
+#, no-c-format
+msgid "Killer"
+msgstr "рдорд╛рд░рдиреЗ рд╡рд╛рд▓рд╛"
+
+#. i18n: file general.ui line 120
+#: rc.cpp:36
+#, no-c-format
+msgid "Number of snakes:"
+msgstr ""
+
+#. i18n: file general.ui line 130
+#: rc.cpp:39
+#, fuzzy, no-c-format
+msgid "Balls"
+msgstr "рдЧреЗрдВрджреЗрдВ (&B)"
+
+#. i18n: file general.ui line 141
+#: rc.cpp:42
+#, no-c-format
+msgid "Number of balls:"
+msgstr ""
+
+#. i18n: file general.ui line 155
+#: rc.cpp:45
+#, no-c-format
+msgid "Dumb"
+msgstr "рдЧреВрдВрдЧрд╛"
+
+#. i18n: file general.ui line 160
+#: rc.cpp:48
+#, no-c-format
+msgid "Average"
+msgstr ""
+
+#. i18n: file general.ui line 177
+#: rc.cpp:54
+#, no-c-format
+msgid "Ball behavior:"
+msgstr ""
+
+#. i18n: file ksnake.kcfg line 12
+#: rc.cpp:57
+#, no-c-format
+msgid "The background color of the game."
+msgstr ""
+
+#. i18n: file ksnake.kcfg line 19
+#: rc.cpp:60
+#, fuzzy, no-c-format
+msgid "Background Image"
+msgstr "рдкреГрд╖реНрдарднреВрдорд┐ рдкрд┐рдХреНрд╕рдореЗрдк рдЪреБрдиреЗрдВ"
+
+#. i18n: file ksnake.kcfg line 24
+#: rc.cpp:63
+#, fuzzy, no-c-format
+msgid "Snake speed"
+msgstr "рд╕реНрдиреЗрдХреНрд╕ (&S)"
+
+#. i18n: file ksnake.kcfg line 28
+#: rc.cpp:66
+#, no-c-format
+msgid "Number of Snakes in the game"
+msgstr ""
+
+#. i18n: file ksnake.kcfg line 32
+#: rc.cpp:69
+#, no-c-format
+msgid "Snake Behavior"
+msgstr ""
+
+#. i18n: file ksnake.kcfg line 37
+#: rc.cpp:72
+#, no-c-format
+msgid "Number of Balls in the game"
+msgstr ""
+
+#. i18n: file ksnake.kcfg line 41
+#: rc.cpp:75
+#, no-c-format
+msgid "Ball Behavior"
+msgstr ""
+
+#: startroom.cpp:61
+msgid "First level:"
+msgstr ""
+
+#~ msgid "Beginner"
+#~ msgstr "рд╢реБрд░реБрдЖрддреА"
+
+#~ msgid "Intermediate"
+#~ msgstr "рдорд╛рдзреНрдпрдорд┐рдХ"
+
+#~ msgid "Advanced"
+#~ msgstr "рд╡рд┐рд╕реНрддреГрдд"
+
+#~ msgid "Expert"
+#~ msgstr "рд╡рд┐рд╢реЗрд╖рдЬреНрдЮ"
+
+#~ msgid "Balls AI"
+#~ msgstr "рдЧреЗрдВрджреЗрдВ AI"
+
+#~ msgid "Snakes AI"
+#~ msgstr "рд╕реНрдиреЗрдХреНрд╕ AI"
+
+#~ msgid "Change Keys..."
+#~ msgstr "рдХреБрдВрдЬреА рдмрджрд▓реЗрдВ..."
+
+#~ msgid "Starting Room..."
+#~ msgstr "рдкреНрд░рд╛рд░рдВрдн рдХрд░рдиреЗ рдХрд╛ рдХрдорд░рд╛..."
+
+#~ msgid "Select Background Color..."
+#~ msgstr "рдкреГрд╖реНрдарднреВрдорд┐ рд░рдВрдЧ рдЪреБрдиреЗрдВ..."
+
+#~ msgid "Change Direction Keys"
+#~ msgstr "рджрд┐рд╢рд╛ рдХреБрдВрдЬрд┐рдпрд╛рдБ рдмрджрд▓реЗрдВ"
+
+#~ msgid "Undefined key"
+#~ msgstr "рдЕрдкрд╛рд░рд┐рднрд╛рд╖рд┐рдд рдХреБрдВрдЬреА"
+
+#~ msgid "Up"
+#~ msgstr "рдКрдкрд░"
+
+#~ msgid "Snake Race High Scores"
+#~ msgstr "рд╕реНрдиреЗрдХ рд░реЗрд╕ рдЕрдзрд┐рдХрддрдо рдЕрдВрдХ"
+
+#~ msgid "Hall of Fame"
+#~ msgstr "рд╣рд╛рд▓ рдЖрдл рдлреЗрдо"
+
+#~ msgid "Today's High Scores"
+#~ msgstr "рдЖрдЬ рдХрд╛ рдЕрдзрд┐рдХрддрдо рдЕрдВрдХ"
+
+#~ msgid ""
+#~ "You have achieved a high score!\n"
+#~ "Please enter your name"
+#~ msgstr ""
+#~ "рдЖрдкрдиреЗ рдЕрдзрд┐рдХрддрдо рдЕрдВрдХ рдкреНрд░рд╛рдкреНрдд рдХрд┐рдпрд╛ рд╣реИ!\n"
+#~ "рдХреГрдкрдпрд╛ рдЕрдкрдирд╛ рдирд╛рдо рднрд░реЗрдВ"
+
+#~ msgid "Snake Race Starting Room"
+#~ msgstr "рд╕реНрдиреЗрдХ рд░реЗрд╕ рдкреНрд░рд╛рд░рдВрдн рдХрд░рдиреЗ рдХрд╛ рдХрдорд░рд╛"
+
+#~ msgid "Starting room"
+#~ msgstr "рдкреНрд░рд╛рд░рдВрдн рдХрд░рдиреЗ рдХрд╛ рдХрдорд░рд╛"
diff --git a/tde-i18n-hi/messages/kdegames/ksokoban.po b/tde-i18n-hi/messages/kdegames/ksokoban.po
new file mode 100644
index 00000000000..7f6f5dc42a5
--- /dev/null
+++ b/tde-i18n-hi/messages/kdegames/ksokoban.po
@@ -0,0 +1,185 @@
+# translation of ksokoban.po to Hindi
+# Copyright (C) 2004 Free Software Foundation, Inc.
+# G Karunakar <karunakar@freedomink.org>, 2004.
+# Ravishankar Shrivastava <raviratlami@yahoo.com>, 2004.
+# Ravishankar Shrivastava <raviratlami@gmail.com>, 2004.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: ksokoban\n"
+"POT-Creation-Date: 2005-05-18 21:24+0200\n"
+"PO-Revision-Date: 2004-08-22 10:50+0530\n"
+"Last-Translator: Ravishankar Shrivastava <raviratlami@gmail.com>\n"
+"Language-Team: Hindi <indlinux-hindi@lists.sourceforge.net>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.3.1\n"
+
+#: InternalCollections.cpp:45
+msgid "Sasquatch"
+msgstr "рд╕рд╛рд╕рдХреНрд╡рд╛рдЪ"
+
+#: InternalCollections.cpp:49
+msgid "Mas Sasquatch"
+msgstr "рд╕рд╛рд╕рдХреНрд╡рд╛рдЪ"
+
+#: InternalCollections.cpp:53
+msgid "Sasquatch III"
+msgstr "рд╕рд╛рд╕рдХреНрд╡рд╛рдЪ III"
+
+#: InternalCollections.cpp:57
+msgid "Microban (easy)"
+msgstr "рдорд╛рдЗрдХреНрд░реЛрдмрд╛рди (рдЖрд╕рд╛рди)"
+
+#: InternalCollections.cpp:61
+msgid "Sasquatch IV"
+msgstr "рд╕рд╛рд╕рдХреНрд╡рд╛рдЪ IV"
+
+#: MainWindow.cpp:93
+msgid "&Load Levels..."
+msgstr "рд╕реНрддрд░ рд▓реЛрдб рдХрд░реЗрдВ... (&L)"
+
+#: MainWindow.cpp:95
+msgid "&Next Level"
+msgstr "рдЕрдЧрд▓рд╛ рд╕реНрддрд░ (&N)"
+
+#: MainWindow.cpp:97
+msgid "&Previous Level"
+msgstr "рдкрд┐рдЫрд▓рд╛ рд╕реНрддрд░ (&P)"
+
+#: MainWindow.cpp:99
+msgid "Re&start Level"
+msgstr "рд╕реНрддрд░ рдлрд┐рд░ рд╕реЗ рдкреНрд░рд╛рд░рдВрдн рдХрд░реЗрдВ (&s)"
+
+#: MainWindow.cpp:102
+msgid "&Level Collection"
+msgstr "рд╕реНрддрд░ рд╕рдВрдХрд▓рди (&L)"
+
+#: MainWindow.cpp:117
+msgid "&Slow"
+msgstr "рдзреАрдорд╛ (&S)"
+
+#: MainWindow.cpp:118
+msgid "&Medium"
+msgstr "рд╕рд╛рдзрд╛рд░рдг (&M)"
+
+#: MainWindow.cpp:119
+msgid "&Fast"
+msgstr "рддреЗрдЬ (&F)"
+
+#: MainWindow.cpp:120
+msgid "&Off"
+msgstr "рдмрдиреНрдж (&O)"
+
+#: MainWindow.cpp:123
+msgid "&Animation"
+msgstr "рдЪрд▓рдЪрд┐рддреНрд░ (&A)"
+
+#: MainWindow.cpp:128 MainWindow.cpp:130 MainWindow.cpp:132 MainWindow.cpp:134
+#: MainWindow.cpp:136 MainWindow.cpp:138 MainWindow.cpp:140 MainWindow.cpp:142
+#: MainWindow.cpp:144 MainWindow.cpp:146 MainWindow.cpp:153 MainWindow.cpp:155
+#: MainWindow.cpp:157 MainWindow.cpp:159 MainWindow.cpp:161 MainWindow.cpp:163
+#: MainWindow.cpp:165 MainWindow.cpp:167 MainWindow.cpp:169 MainWindow.cpp:171
+msgid "(unused)"
+msgstr "рдЙрдкрдпреЛрдЧ рдореЗрдВ рдирд╣реАрдВ"
+
+#: MainWindow.cpp:149
+msgid "&Set Bookmark"
+msgstr " рдкрд╕рдВрджреАрджрд╛ рдирд┐рдпрдд рдХрд░реЗрдВ (&S)"
+
+#: MainWindow.cpp:174
+msgid "&Go to Bookmark"
+msgstr " рдкрд╕рдВрджреАрджрд╛ рдкрд░ рдЬрд╛рдПрдБ (&G)"
+
+#: MainWindow.cpp:248
+msgid "(invalid)"
+msgstr "(рдЕрд╡реИрдз)"
+
+#: MainWindow.cpp:304
+msgid "Load Levels From File"
+msgstr "рд╕реНрддрд░ рдлрд╝рд╛рдЗрд▓ рд╕реЗ рд▓реЛрдб рдХрд░реЗрдВ"
+
+#: MainWindow.cpp:331
+msgid "No levels found in file"
+msgstr "рдлрд╝рд╛рдЗрд▓ рдореЗрдВ рд╕реНрддрд░ рдирд╣реАрдВ рдорд┐рд▓рд╛"
+
+#: PlayField.cpp:53
+msgid "Level:"
+msgstr "рд╕реНрддрд░рдГ"
+
+#: PlayField.cpp:53
+msgid "Steps:"
+msgstr "рдХрджрдо:"
+
+#: PlayField.cpp:54
+msgid "Pushes:"
+msgstr "рдкреБрд╢реЗрд╕"
+
+#: PlayField.cpp:479
+msgid "Level completed"
+msgstr "рд╕реНрддрд░ рдкреВрд░реНрдг"
+
+#: PlayField.cpp:844
+msgid ""
+"This is the last level in\n"
+"the current collection."
+msgstr ""
+"рдпрд╣ рдЕрдВрддрд┐рдо рд╕реНрддрд░ рд╣реИ\n"
+"рдореМрдЬрд╝реВрджрд╛ рд╕рдВрдХрд▓рди рдореЗрдВ."
+
+#: PlayField.cpp:850
+msgid ""
+"You have not completed\n"
+"this level yet."
+msgstr ""
+"рдЖрдкрдиреЗ рдкреВрд░рд╛ рдирд╣реАрдВ рдХрд┐рдпрд╛ рд╣реИ\n"
+"рдпрд╣ рд╕реНрддрд░ рдЕрдм рддрдХ."
+
+#: PlayField.cpp:864
+msgid ""
+"This is the first level in\n"
+"the current collection."
+msgstr ""
+"рдпрд╣ рдкреНрд░рдердо рд╕реНрддрд░ рд╣реИ\n"
+"рдореМрдЬрд╝реВрджрд╛ рд╕рдВрдХрд▓рди рдореЗрдВ."
+
+#: PlayField.cpp:1017
+msgid ""
+"Sorry, bookmarks for external levels\n"
+"is not implemented yet."
+msgstr ""
+"рдорд╛рдл рдХрд░реЗрдВ, рдмрд╛рд╣рд░реА рд╕реНрддрд░ рдХреЗ рдкрд╕рдВрдж\n"
+"рдЕрднреА рддрдХ рд▓рд╛рдЧреВ рдирд╣реАрдВ рд╣реИрдВ."
+
+#: PlayField.cpp:1040
+msgid "This level is broken"
+msgstr "рд╕реНрддрд░ рдЯреВрдЯрд╛ рд╣реБрдЖ рд╣реИ"
+
+#: _translatorinfo.cpp:1
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr "рд░рд╡рд┐рд╢рдВрдХрд░ рд╢реНрд░реАрд╡рд╛рд╕реНрддрд╡"
+
+#: _translatorinfo.cpp:3
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr "raviratlami@yahoo.com , http://www.geocities.com/raviratlami/"
+
+#: main.cpp:30
+msgid "The japanese warehouse keeper game"
+msgstr "рдЬрд╛рдкрд╛рдиреА рд╡реЗрдпрд░рд╣рд╛рдЙрд╕ рдХреАрдкрд░ рдЦреЗрд▓"
+
+#: main.cpp:37
+msgid "Level collection file to load"
+msgstr "рд▓реЛрдб рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╕реНрддрд░ рд╕рдВрдХрд▓рди рдлрд╝рд╛рдЗрд▓"
+
+#: main.cpp:45
+msgid "KSokoban"
+msgstr "рдХреЗ-рд╢реЛрдХреЛрдмреЙрди"
+
+#: main.cpp:53
+msgid "For contributing the Sokoban levels included in this game"
+msgstr "рдЗрд╕ рдЦреЗрд▓ рдореЗрдВ рд╢реЛрдХреЛрдмреЙрди рд╕реНрддрд░ рд╢рд╛рдорд┐рд▓ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╕рд╣рдпреЛрдЧ"
diff --git a/tde-i18n-hi/messages/kdegames/kspaceduel.po b/tde-i18n-hi/messages/kdegames/kspaceduel.po
new file mode 100644
index 00000000000..d8acbfae41d
--- /dev/null
+++ b/tde-i18n-hi/messages/kdegames/kspaceduel.po
@@ -0,0 +1,333 @@
+# translation of kspaceduel.po to Hindi
+# Copyright (C) 2004 Free Software Foundation, Inc.
+# G Karunakar <karunakar@freedomink.org>, 2004.
+# Ravishankar Shrivastava <raviratlami@yahoo.com>, 2004.
+# Ravishankar Shrivastava <raviratlami@gmail.com>, 2004.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: kspaceduel\n"
+"POT-Creation-Date: 2005-05-18 21:24+0200\n"
+"PO-Revision-Date: 2004-08-22 14:54+0530\n"
+"Last-Translator: Ravishankar Shrivastava <raviratlami@gmail.com>\n"
+"Language-Team: Hindi <indlinux-hindi@lists.sourceforge.net>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.3.1\n"
+
+#: _translatorinfo.cpp:1
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr "рд░рд╡рд┐рд╢рдВрдХрд░ рд╢реНрд░реАрд╡рд╛рд╕реНрддрд╡"
+
+#: _translatorinfo.cpp:3
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr "raviratlami@yahoo.com , http://www.geocities.com/raviratlami/"
+
+#: dialogs.cpp:50
+msgid "Game speed:"
+msgstr "рдЦреЗрд▓ рдЧрддрд┐рдГ"
+
+#: dialogs.cpp:50
+msgid "Shot speed:"
+msgstr "рд╢реЙрдЯ рдЧрддрд┐рдГ"
+
+#: dialogs.cpp:51 dialogs.cpp:54 dialogs.cpp:57 dialogs.cpp:58
+msgid "Energy need:"
+msgstr "рдКрд░реНрдЬрд╛ рдЧрддрд┐рдГ"
+
+#: dialogs.cpp:51 dialogs.cpp:55
+msgid "Max number:"
+msgstr "рдЕрдзрд┐рдХрддрдо рд╕рдВрдЦреНрдпрд╛:"
+
+#: dialogs.cpp:52 dialogs.cpp:55
+msgid "Damage:"
+msgstr "рдиреБрдХрд╕рд╛рдирдГ"
+
+#: dialogs.cpp:52 dialogs.cpp:62
+msgid "Life time:"
+msgstr "рдЬреАрд╡рди рд╕рдордпрдГ"
+
+#: dialogs.cpp:53 dialogs.cpp:56
+msgid "Reload time:"
+msgstr "рд░реАрд▓реЛрдб рд╕рдордп"
+
+#: dialogs.cpp:53
+msgid "Mine fuel:"
+msgstr "рдмрдо рдИрдВрдзрди"
+
+#: dialogs.cpp:54
+msgid "Activate time:"
+msgstr "рд╕рдХреНрд░рд┐рдп рд╕рдордп"
+
+#: dialogs.cpp:56
+msgid "Acceleration:"
+msgstr "рддреНрд╡рд░рдгрдГ"
+
+#: dialogs.cpp:57
+msgid "Rotation speed:"
+msgstr "рдШреВрд░реНрдгрди рдЧрддрд┐рдГ"
+
+#: dialogs.cpp:58
+msgid "Crash damage:"
+msgstr "рдХреНрд░реИрд╢ рдиреБрдХрд╕рд╛рди"
+
+#: dialogs.cpp:59
+msgid "Sun energy:"
+msgstr "рд╕реВрд░реНрдп рдКрд░реНрдЬрд╛рдГ"
+
+#: dialogs.cpp:59
+msgid "Gravity:"
+msgstr "рдЧреБрд░реВрддреНрд╡рдГ"
+
+#: dialogs.cpp:60
+msgid "Position X:"
+msgstr "рд╕реНрдерд┐рддрд┐ X:"
+
+#: dialogs.cpp:60
+msgid "Position Y:"
+msgstr "рд╕реНрдерд┐рддрд┐ Y:"
+
+#: dialogs.cpp:61
+msgid "Velocity X:"
+msgstr "рд╕реНрдерд┐рддрд┐ X:"
+
+#: dialogs.cpp:61
+msgid "Velocity Y:"
+msgstr "рд╕реНрдерд┐рддрд┐ Y:"
+
+#: dialogs.cpp:62
+msgid "Appearance time:"
+msgstr "рддреНрд╡рд░рдг рд╕рдордпрдГ"
+
+#: dialogs.cpp:63
+msgid "Energy amount:"
+msgstr "рдКрд░реНрдЬрд╛ рдорд╛рддреНрд░рд╛рдГ"
+
+#: dialogs.cpp:63
+msgid "Shield amount:"
+msgstr "рдХрд╡рдЪ рдорд╛рддреНрд░рд╛рдГ"
+
+#: dialogs.cpp:158
+msgid "Custom"
+msgstr "рдордирдкрд╕рдВрдж"
+
+#: dialogs.cpp:174 dialogs.cpp:395
+msgid "General"
+msgstr "рд╕рд╛рдорд╛рдиреНрдп"
+
+#: dialogs.cpp:175 main.cpp:27
+msgid "Bullet"
+msgstr "рдЧреЛрд▓реА"
+
+#: dialogs.cpp:176
+msgid ""
+"_: Name\n"
+"Mine"
+msgstr "рдмрдо"
+
+#: dialogs.cpp:177
+msgid "Ship"
+msgstr "рдЬрд╣рд╛рдЬ"
+
+#: dialogs.cpp:178
+msgid "Sun"
+msgstr "рд╕реВрд░реНрдп"
+
+#: dialogs.cpp:179 topwidget.cpp:73
+msgid "Start"
+msgstr "рдкреНрд░рд╛рд░рдВрдн"
+
+#: dialogs.cpp:180
+msgid "Powerups"
+msgstr "рдкрд╛рд╡рд░рдЕрдкреНрд╕"
+
+#: dialogs.cpp:395
+msgid "General Settings"
+msgstr "рд╕рд╛рдорд╛рдиреНрдп рд╡рд┐рдиреНрдпрд╛рд╕"
+
+#: dialogs.cpp:398
+msgid "Game"
+msgstr "рдЦреЗрд▓"
+
+#: dialogs.cpp:398
+msgid "Game Settings"
+msgstr "рдЦреЗрд▓ рд╡рд┐рдиреНрдпрд╛рд╕"
+
+#: main.cpp:8
+msgid "KDE Space Game"
+msgstr "рдХреЗрдбреАрдИ рдЕрдВрддрд░рд┐рдХреНрд╖ рдЦреЗрд▓"
+
+#: main.cpp:12
+msgid "KSpaceDuel"
+msgstr "рдХреЗ-рд╕реНрдкреЗрд╕рдбреНрдпреВрдПрд▓"
+
+#: main.cpp:27
+msgid "Chaos"
+msgstr "рдЕрд╡реНрдпрд╡рд╕реНрдерд╛"
+
+#: main.cpp:27
+msgid "Lack of energy"
+msgstr "рдКрд░реНрдЬрд╛ рдХреА рдХрдореА"
+
+#: mainview.cpp:344 topwidget.cpp:122
+msgid " paused "
+msgstr "рдард╣рд░рд╛"
+
+#: mainview.cpp:494
+msgid "Press %1 to start"
+msgstr "рдкреНрд░рд╛рд░рдВрдн рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП %1 рджрдмрд╛рдПрдБ "
+
+#: mainview.cpp:543
+msgid "draw round"
+msgstr "рдбреНрд░рд╛ рд░рд╛рдЙрдВрдб"
+
+#: mainview.cpp:546
+msgid "blue player won the round"
+msgstr "рдиреАрд▓реЗ рдЦрд┐рд▓рд╛рдбрд╝реА рдиреЗ рд░рд╛рдЙрдВрдб рдЬреАрддрд╛"
+
+#: mainview.cpp:554
+msgid "red player won the round"
+msgstr "рд▓рд╛рд▓ рдЦрд┐рд▓рд╛рдбрд╝реА рдиреЗ рд░рд╛рдЙрдВрдб рдЬреАрддрд╛"
+
+#: mainview.cpp:559
+msgid "Press %1 for new round"
+msgstr "рдирдП рд░рд╛рдЙрдВрдб рдХреЗ рд▓рд┐рдП %1 рджрдмрд╛рдПрдБ"
+
+#: playerinfo.cpp:20 playerinfo.cpp:52
+msgid "Hit points"
+msgstr "рд╣рд┐рдЯ рдкрд╛рдЗрдВрдЯреНрд╕"
+
+#: playerinfo.cpp:23 playerinfo.cpp:54
+msgid "Energy"
+msgstr "рдКрд░реНрдЬрд╛"
+
+#: playerinfo.cpp:26 playerinfo.cpp:56
+msgid "Wins"
+msgstr "рдЬреАрддреЗ"
+
+#. i18n: file general.ui line 30
+#: rc.cpp:9
+#, no-c-format
+msgid "Hit Points"
+msgstr "рд╣рд┐рдЯ рдкрд╛рдЗрдВрдЯреНрд╕"
+
+#. i18n: file general.ui line 63
+#: rc.cpp:12
+#, no-c-format
+msgid "Red player:"
+msgstr "рд▓рд╛рд▓ рдЦрд┐рд▓рд╛рдбрд╝реАрдГ"
+
+#. i18n: file general.ui line 71
+#: rc.cpp:15
+#, no-c-format
+msgid "Blue player:"
+msgstr "рдиреАрд▓рд╛ рдЦрд┐рд▓рд╛рдбрд╝реАрдГ"
+
+#. i18n: file general.ui line 103
+#: rc.cpp:18
+#, no-c-format
+msgid "Graphics"
+msgstr "рдЪрд┐рддреНрд░рдордп"
+
+#. i18n: file general.ui line 114
+#: rc.cpp:21
+#, no-c-format
+msgid "Refresh time:"
+msgstr "рд░рд┐рдлреНрд░реЗрд╢ рд╕рдордп"
+
+#. i18n: file general.ui line 169
+#: rc.cpp:24
+#, no-c-format
+msgid "Red Player"
+msgstr "рд▓рд╛рд▓ рдЦрд┐рд▓рд╛рдбрд╝реА"
+
+#. i18n: file general.ui line 180
+#: rc.cpp:27 rc.cpp:48
+#, no-c-format
+msgid "Player is AI"
+msgstr "рдЦрд┐рд▓рд╛рдбрд╝реА рд╣реИ AI"
+
+#. i18n: file general.ui line 191
+#: rc.cpp:30 rc.cpp:51
+#, no-c-format
+msgid "Difficulty:"
+msgstr "рдХрдард┐рдирд╛рдИрдГ"
+
+#. i18n: file general.ui line 197
+#: rc.cpp:33 rc.cpp:54
+#, no-c-format
+msgid "Trainee"
+msgstr "рдкреНрд░рд╢рд┐рдХреНрд╖реБ"
+
+#. i18n: file general.ui line 202
+#: rc.cpp:36 rc.cpp:57
+#, no-c-format
+msgid "Normal"
+msgstr "рд╕рд╛рдорд╛рдиреНрдп"
+
+#. i18n: file general.ui line 207
+#: rc.cpp:39 rc.cpp:60
+#, no-c-format
+msgid "Hard"
+msgstr "рдХрдард┐рди"
+
+#. i18n: file general.ui line 212
+#: rc.cpp:42 rc.cpp:63
+#, no-c-format
+msgid "Insane"
+msgstr "рдЙрдиреНрдорд╛рджреА"
+
+#. i18n: file general.ui line 232
+#: rc.cpp:45
+#, no-c-format
+msgid "Blue Player"
+msgstr "рдиреАрд▓рд╛ рдЦрд┐рд▓рд╛рдбрд╝реА"
+
+#: topwidget.cpp:67
+msgid "&New Round"
+msgstr "рдирдпрд╛ рд░рд╛рдЙрдВрдб (&N)"
+
+#: topwidget.cpp:84
+msgid "Player 1 Rotate Left"
+msgstr "рдЦрд┐рд▓рд╛рдбрд╝реА 1 рдмрд╛рдпрд╛рдБ рдШреВрдорд╛"
+
+#: topwidget.cpp:87
+msgid "Player 1 Rotate Right"
+msgstr "рдЦрд┐рд▓рд╛рдбрд╝реА 1 рджрд╛рдпрд╛рдБ рдШреВрдорд╛"
+
+#: topwidget.cpp:90
+msgid "Player 1 Accelerate"
+msgstr "рдЦрд┐рд▓рд╛рдбрд╝реА 1 рддреЗрдЬреА рд╕реЗ рдмрдврд╝рд╛"
+
+#: topwidget.cpp:93
+msgid "Player 1 Shot"
+msgstr "рдЦрд┐рд▓рд╛рдбрд╝реА 1 рдиреЗ рдЧреЛрд▓реА рдЪрд▓рд╛рдИ"
+
+#: topwidget.cpp:96
+msgid "Player 1 Mine"
+msgstr "рдЦрд┐рд▓рд╛рдбрд╝реА 1 рдиреЗ рдмрдо рдлреЛрдбрд╝рд╛"
+
+#: topwidget.cpp:100
+msgid "Player 2 Rotate Left"
+msgstr "рдЦрд┐рд▓рд╛рдбрд╝реА 2 рдмрд╛рдпрд╛рдБ рдШреВрдорд╛"
+
+#: topwidget.cpp:103
+msgid "Player 2 Rotate Right"
+msgstr "рдЦрд┐рд▓рд╛рдбрд╝реА 2 рджрд╛рдпрд╛рдБ рдШреВрдорд╛"
+
+#: topwidget.cpp:106
+msgid "Player 2 Accelerate"
+msgstr "рдЦрд┐рд▓рд╛рдбрд╝реА 2 рддреЗрдЬреА рд╕реЗ рдмрдврд╝рд╛"
+
+#: topwidget.cpp:109
+msgid "Player 2 Shot"
+msgstr "рдЦрд┐рд▓рд╛рдбрд╝реА 2 рдиреЗ рдЧреЛрд▓реА рдЪрд▓рд╛рдИ"
+
+#: topwidget.cpp:112
+msgid "Player 2 Mine"
+msgstr "рдЦрд┐рд▓рд╛рдбрд╝реА 2 рдиреЗ рдмрдо рдлреЛрдбрд╝рд╛"
diff --git a/tde-i18n-hi/messages/kdegames/ktron.po b/tde-i18n-hi/messages/kdegames/ktron.po
new file mode 100644
index 00000000000..27d0837ab75
--- /dev/null
+++ b/tde-i18n-hi/messages/kdegames/ktron.po
@@ -0,0 +1,439 @@
+# translation of ktron.po to Hindi
+# Copyright (C) 2004 Free Software Foundation, Inc.
+# G Karunakar <karunakar@freedomink.org>, 2004.
+# Ravishankar Shrivastava <raviratlami@yahoo.com>, 2004.
+# Ravishankar Shrivastava <raviratlami@gmail.com>, 2004.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: ktron\n"
+"POT-Creation-Date: 2008-07-08 01:19+0200\n"
+"PO-Revision-Date: 2004-08-18 16:46+0530\n"
+"Last-Translator: Ravishankar Shrivastava <raviratlami@gmail.com>\n"
+"Language-Team: Hindi <indlinux-hindi@lists.sourceforge.net>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.3.1\n"
+
+#: _translatorinfo.cpp:1
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr "рд░рд╡рд┐рд╢рдВрдХрд░ рд╢реНрд░реАрд╡рд╛рд╕реНрддрд╡"
+
+#: _translatorinfo.cpp:3
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr "raviratlami@yahoo.com , http://www.geocities.com/raviratlami/"
+
+#: ktron.cpp:60
+msgid "Player 1 Up"
+msgstr "рдЦрд┐рд▓рд╛рдбрд╝реА 1 рдКрдкрд░"
+
+#: ktron.cpp:62
+msgid "Player 1 Down"
+msgstr "рдЦрд┐рд▓рд╛рдбрд╝реА 1 рдиреАрдЪреЗ"
+
+#: ktron.cpp:64
+msgid "Player 1 Right"
+msgstr "рдЦрд┐рд▓рд╛рдбрд╝реА 1 рджрд╛рдПрдБ"
+
+#: ktron.cpp:66
+msgid "Player 1 Left"
+msgstr "рдЦрд┐рд▓рд╛рдбрд╝реА 1 рдмрд╛рдПрдБ"
+
+#: ktron.cpp:68
+msgid "Player 1 Accelerator"
+msgstr "рдЦрд┐рд▓рд╛рдбрд╝реА 1 рддреНрд╡рд░рдг"
+
+#: ktron.cpp:71
+msgid "Player 2 Up"
+msgstr "рдЦрд┐рд▓рд╛рдбрд╝реА 2 рдКрдкрд░"
+
+#: ktron.cpp:73
+msgid "Player 2 Down"
+msgstr "рдЦрд┐рд▓рд╛рдбрд╝реА 2 рдиреАрдЪреЗ"
+
+#: ktron.cpp:75
+msgid "Player 2 Right"
+msgstr "рдЦрд┐рд▓рд╛рдбрд╝реА 2 рджрд╛рдПрдБ"
+
+#: ktron.cpp:77
+msgid "Player 2 Left"
+msgstr "рдЦрд┐рд▓рд╛рдбрд╝реА 2 рдмрд╛рдПрдБ"
+
+#: ktron.cpp:79
+msgid "Player 2 Accelerator"
+msgstr "рдЦрд┐рд▓рд╛рдбрд╝реА 2 рддреНрд╡рд░рдг"
+
+#: ktron.cpp:96
+msgid "Player 1"
+msgstr "рдЦрд┐рд▓рд╛рдбрд╝реА 1"
+
+#: ktron.cpp:99
+msgid "Player 2"
+msgstr "рдЦрд┐рд▓рд╛рдбрд╝реА 2 "
+
+#: ktron.cpp:111
+msgid "Computer(%1)"
+msgstr "рдХрдореНрдкреНрдпреВрдЯрд░(%1)"
+
+#: ktron.cpp:113
+msgid "Computer"
+msgstr "рдХрдореНрдкреНрдпреВрдЯрд░"
+
+#: ktron.cpp:150 ktron.cpp:157 main.cpp:37
+msgid "KTron"
+msgstr "рдХреЗ-рдЯреНрд░рд╛рди"
+
+#: ktron.cpp:161
+msgid "%1 has won!"
+msgstr "%1 рдЬреАрдд рдЧрдпрд╛!"
+
+#: ktron.cpp:164
+msgid "%1 has won versus %2 with %3 : %4 points!"
+msgstr "%1 рдЬреАрдд рдЧрдпрд╛ %2 рдХреЗ рд╡рд┐рд░реВрджреНрдз %3 : %4 рдЕрдВрдХ рд╕рд╣рд┐рдд!"
+
+#: ktron.cpp:168
+msgid "Winner"
+msgstr "рд╡рд┐рдЬреЗрддрд╛"
+
+#: ktron.cpp:186
+msgid "General"
+msgstr "рд╕рд╛рдорд╛рдиреНрдп"
+
+#: ktron.cpp:187
+msgid "A.I."
+msgstr ""
+
+#: main.cpp:29
+msgid "A race in hyperspace"
+msgstr "рд╣рд╛рдЗрдкрд░ рд╕реНрдкреЗрд╕ рдореЗрдВ рджреМрдбрд╝"
+
+#: main.cpp:30
+msgid ""
+"(c) 1998-2000, Matthias Kiefer\n"
+"\n"
+"Parts of the algorithms for the computer player are from\n"
+"xtron-1.1 by Rhett D. Jacobs <rhett@hotel.canberra.edu.au>"
+msgstr ""
+"(c) 1998-2000, Matthias Kiefer\n"
+"\n"
+"Parts of the algorithms for the computer player are from\n"
+"xtron-1.1 by Rhett D. Jacobs <rhett@hotel.canberra.edu.au>"
+
+#: main.cpp:39
+msgid "Original author"
+msgstr "рдореВрд▓ рд▓реЗрдЦрдХ"
+
+#: main.cpp:40
+msgid "Various improvements"
+msgstr "рдЕрдиреЗрдХрд╛рдиреЗрдХ рд╕реБрдзрд╛рд░"
+
+#. i18n: file ai.ui line 47
+#: rc.cpp:3
+#, no-c-format
+msgid "Computer Controls"
+msgstr "рдХрдореНрдкреНрдпреВрдЯрд░ рдирд┐рдпрдВрддреНрд░рдг"
+
+#. i18n: file ai.ui line 58
+#: rc.cpp:6
+#, no-c-format
+msgid "Player &1"
+msgstr "рдЦрд┐рд▓рд╛рдбрд╝реА &1"
+
+#. i18n: file ai.ui line 66
+#: rc.cpp:9
+#, no-c-format
+msgid "Player &2"
+msgstr "рдЦрд┐рд▓рд╛рдбрд╝реА &2 "
+
+#. i18n: file ai.ui line 93
+#: rc.cpp:12
+#, no-c-format
+msgid "Intelligence:"
+msgstr "рдмреБрджреНрдзрд┐рдГ"
+
+#. i18n: file ai.ui line 99
+#: rc.cpp:15
+#, no-c-format
+msgid "Beginner"
+msgstr "рд╢реБрд░реБрдЖрддреА"
+
+#. i18n: file ai.ui line 104
+#: rc.cpp:18
+#, no-c-format
+msgid "Average"
+msgstr "рдФрд╕рдд"
+
+#. i18n: file ai.ui line 109
+#: rc.cpp:21
+#, no-c-format
+msgid "Expert"
+msgstr "рд╡рд┐рд╢реЗрд╖рдЬреНрдЮ"
+
+#. i18n: file appearance.ui line 47
+#: rc.cpp:24
+#, no-c-format
+msgid "Line style:"
+msgstr "рдЬреАрд╡рди рд╢реИрд▓реАрдГ"
+
+#. i18n: file appearance.ui line 53
+#: rc.cpp:27
+#, no-c-format
+msgid "3D Line"
+msgstr "3рдбреА рдкрдВрдХреНрддрд┐"
+
+#. i18n: file appearance.ui line 58
+#: rc.cpp:30
+#, no-c-format
+msgid "3D Rectangles"
+msgstr "3рдбреА рдЪреМрдХреЛрд░"
+
+#. i18n: file appearance.ui line 63
+#: rc.cpp:33
+#, no-c-format
+msgid "Flat"
+msgstr "рд╕рдкрд╛рдЯ"
+
+#. i18n: file appearance.ui line 68
+#: rc.cpp:36
+#, no-c-format
+msgid "Circles"
+msgstr "рд╡реГрддреНрдд"
+
+#. i18n: file appearance.ui line 80
+#: rc.cpp:39
+#, no-c-format
+msgid "Line Size"
+msgstr "рдкрдВрдХреНрддрд┐ рдЖрдХрд╛рд░"
+
+#. i18n: file appearance.ui line 91
+#: rc.cpp:42
+#, no-c-format
+msgid "Large"
+msgstr "рдмрдбрд╝рд╛"
+
+#. i18n: file appearance.ui line 102
+#: rc.cpp:45
+#, no-c-format
+msgid "Small"
+msgstr "рдЫреЛрдЯрд╛"
+
+#. i18n: file appearance.ui line 113
+#: rc.cpp:48
+#, no-c-format
+msgid "Medium"
+msgstr "рд╕рд╛рдзрд╛рд░рдг"
+
+#. i18n: file appearance.ui line 155
+#: rc.cpp:51
+#, no-c-format
+msgid "Background"
+msgstr "рдкреГрд╖реНрдарднреВрдорд┐"
+
+#. i18n: file appearance.ui line 166
+#: rc.cpp:54
+#, no-c-format
+msgid "Color:"
+msgstr "рд░рдВрдЧрдГ"
+
+#. i18n: file appearance.ui line 185
+#: rc.cpp:57
+#, no-c-format
+msgid "Image:"
+msgstr "рдЫрд╡рд┐рдГ"
+
+#. i18n: file appearance.ui line 213
+#: rc.cpp:60
+#, no-c-format
+msgid "Player 1 color:"
+msgstr "рдЦрд┐рд▓рд╛рдбрд╝реА 1 рдХрд╛ рд░рдВрдЧрдГ"
+
+#. i18n: file appearance.ui line 236
+#: rc.cpp:63
+#, no-c-format
+msgid "Player 2 color:"
+msgstr "рдЦрд┐рд▓рд╛рдбрд╝реА 2 рдХрд╛ рд░рдВрдЧрдГ"
+
+#. i18n: file general.ui line 47
+#: rc.cpp:66
+#, no-c-format
+msgid "Behavior"
+msgstr "рдмрд░реНрддрд╛рд╡"
+
+#. i18n: file general.ui line 58
+#: rc.cpp:69
+#, no-c-format
+msgid "&Show winner by changing color"
+msgstr "рд╡рд┐рдЬреЗрддрд╛ рдХреЛ рд░рдВрдЧ рдмрджрд▓ рдХрд░ рджрд┐рдЦрд╛рдПрдБ (&S)"
+
+#. i18n: file general.ui line 66
+#: rc.cpp:72
+#, no-c-format
+msgid "&Disable acceleration"
+msgstr "рддреНрд╡рд░рдг рдЕрдХреНрд╖рдо рдХрд░реЗрдВ. (&D)"
+
+#. i18n: file general.ui line 74
+#: rc.cpp:75
+#, no-c-format
+msgid "&Crash when moving in the opposite direction"
+msgstr "рдЬрдм рд╡рд┐рдкрд░реАрдд рджрд┐рд╢рд╛ рдореЗрдВ рдШреВрдореЗ рддреЛ рдХреНрд░реЗрд╢ рдХрд░реЗрдВ (&C)"
+
+#. i18n: file general.ui line 84
+#: rc.cpp:78
+#, no-c-format
+msgid "Player Names"
+msgstr "рдЦрд┐рд▓рд╛рдбрд╝рд┐рдпреЛрдВ рдХреЗ рдирд╛рдо"
+
+#. i18n: file general.ui line 105
+#: rc.cpp:81
+#, no-c-format
+msgid "Player 1:"
+msgstr "рдЦрд┐рд▓рд╛рдбрд╝реА 1:"
+
+#. i18n: file general.ui line 113
+#: rc.cpp:84
+#, no-c-format
+msgid "Player 2:"
+msgstr "рдЦрд┐рд▓рд╛рдбрд╝реА 2:"
+
+#. i18n: file general.ui line 123
+#: rc.cpp:87
+#, no-c-format
+msgid "Speed"
+msgstr "рдЧрддрд┐"
+
+#. i18n: file general.ui line 168
+#: rc.cpp:90
+#, no-c-format
+msgid "Slow"
+msgstr "рдзреАрдорд╛"
+
+#. i18n: file general.ui line 187
+#: rc.cpp:96
+#, no-c-format
+msgid "Fast"
+msgstr "рддреЗрдЬ"
+
+#. i18n: file ktron.kcfg line 9
+#: rc.cpp:99
+#, no-c-format
+msgid "The background color of the game."
+msgstr "рдЦреЗрд▓ рдХрд╛ рдкреГрд╖реНрдарднреВрдорд┐ рд░рдВрдЧ"
+
+#. i18n: file ktron.kcfg line 13
+#: rc.cpp:102
+#, no-c-format
+msgid "The color of player 1"
+msgstr "рдЦрд┐рд▓рд╛рдбрд╝реА 1 рдХрд╛ рд░рдВрдЧ."
+
+#. i18n: file ktron.kcfg line 17
+#: rc.cpp:105
+#, no-c-format
+msgid "The color of player 2"
+msgstr "рдЦрд┐рд▓рд╛рдбрд╝реА 2 рдХрд╛ рд░рдВрдЧ."
+
+#. i18n: file ktron.kcfg line 21
+#: rc.cpp:108
+#, no-c-format
+msgid "Whether to show the winner by changing color."
+msgstr "рдХреНрдпрд╛ рд╡рд┐рдЬреЗрддрд╛ рдХреЛ рд░рдВрдЧ рдмрджрд▓ рдХрд░ рджрд┐рдЦрд╛рдПрдБ"
+
+#. i18n: file ktron.kcfg line 25
+#: rc.cpp:111
+#, no-c-format
+msgid "Whether to disable acceleration."
+msgstr "рдХреНрдпрд╛ рддреНрд╡рд░рдг рдЕрдХреНрд╖рдо рдХрд░реЗрдВ"
+
+#. i18n: file ktron.kcfg line 29
+#: rc.cpp:114
+#, no-c-format
+msgid "Whether changing in the opposite direction causes a crash."
+msgstr "рдХреНрдпрд╛ рд╡рд┐рдкрд░реАрдд рджрд┐рд╢рд╛ рдореЗрдВ рдШреВрдордиреЗ рдкрд░ рдХреНрд░реЗрд╢ рдХрд░реЗрдВ."
+
+#. i18n: file ktron.kcfg line 33
+#: rc.cpp:117
+#, no-c-format
+msgid "The width of the line."
+msgstr "рдкрдВрдХреНрддрд┐ рдХреА рдЪреМрдбрд╝рд╛рдИ."
+
+#. i18n: file ktron.kcfg line 37
+#: rc.cpp:120
+#, no-c-format
+msgid "The speed of the line."
+msgstr "рдкрдВрдХреНрддрд┐ рдХреА рдЧрддрд┐."
+
+#. i18n: file ktron.kcfg line 42
+#: rc.cpp:123
+#, no-c-format
+msgid "The skill of the computer player."
+msgstr "рдХрдореНрдкреНрдпреВрдЯрд░ рдЦрд┐рд▓рд╛рдбрд╝реА рдХреА рдирд┐рдкреБрдгрддрд╛."
+
+#. i18n: file ktron.kcfg line 51
+#: rc.cpp:126
+#, no-c-format
+msgid "The line style."
+msgstr "рдкрдВрдХреНрддрд┐ рд╢реИрд▓реА."
+
+#. i18n: file ktron.kcfg line 62
+#: rc.cpp:129
+#, no-c-format
+msgid "Whether to use a custom background image."
+msgstr "рдХреНрдпрд╛ рдордирдкрд╕рдВрдж рдкреГрд╖реНрдарднреВрдорд┐ рдЫрд╡рд┐ рдЗрд╕реНрддреЗрдорд╛рд▓ рдХрд░реЗрдВ"
+
+#. i18n: file ktron.kcfg line 66
+#: rc.cpp:132
+#, no-c-format
+msgid "Custom background image to use."
+msgstr "рдЙрдкрдпреЛрдЧ рдХреЗ рд▓рд┐рдП рдордирдкрд╕рдВрдж рдкреГрд╖реНрдарднреВрдорд┐ рдЫрд╡рд┐"
+
+#. i18n: file ktron.kcfg line 70
+#: rc.cpp:135
+#, no-c-format
+msgid "Whether player 1 is a computer player."
+msgstr "рдХреНрдпрд╛ рдЦрд┐рд▓рд╛рдбрд╝реА 1 рдХрдореНрдкреНрдпреВрдЯрд░ рдЦрд┐рд▓рд╛рдбрд╝реА рд╣реИ"
+
+#. i18n: file ktron.kcfg line 74
+#: rc.cpp:138
+#, no-c-format
+msgid "Whether player 2 is a computer player."
+msgstr "рдХреНрдпрд╛ рдЦрд┐рд▓рд╛рдбрд╝реА 2 рдХрдореНрдкреНрдпреВрдЯрд░ рдЦрд┐рд▓рд╛рдбрд╝реА рд╣реИ"
+
+#. i18n: file ktron.kcfg line 78
+#: rc.cpp:141
+#, no-c-format
+msgid "The name of player 1."
+msgstr "рдЦрд┐рд▓рд╛рдбрд╝реА 1 рдХрд╛ рдирд╛рдо."
+
+#. i18n: file ktron.kcfg line 81
+#: rc.cpp:144
+#, no-c-format
+msgid "The name of player 2."
+msgstr "рдЦрд┐рд▓рд╛рдбрд╝реА 2 рдХрд╛ рдирд╛рдо."
+
+#: tron.cpp:98
+#, c-format
+msgid ""
+"Wasn't able to load wallpaper\n"
+"%1"
+msgstr ""
+"рд╡рд╛рд▓рдкреЗрдкрд░ рд▓реЛрдб рдирд╣реАрдВ рдХрд░ рд╕рдХрддрд╛\n"
+"%1"
+
+#: tron.cpp:591
+msgid "Game paused"
+msgstr "рдЦреЗрд▓ рдард╣рд░рд╛"
+
+#: tron.cpp:601
+msgid "Crash!"
+msgstr "рдХреНрд░реИрд╢!"
+
+#: tron.cpp:622
+msgid "Press any of your direction keys to start!"
+msgstr "рдкреНрд░рд╛рд░рдВрдн рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЕрдкрдиреА рдХреЛрдИ рднреА рджрд┐рд╢рд╛ рдХреБрдВрдЬреА рджрдмрд╛рдПрдБ!"
+
+#~ msgid "Ai"
+#~ msgstr "Ai"
diff --git a/tde-i18n-hi/messages/kdegames/ktuberling.po b/tde-i18n-hi/messages/kdegames/ktuberling.po
new file mode 100644
index 00000000000..cc972daf203
--- /dev/null
+++ b/tde-i18n-hi/messages/kdegames/ktuberling.po
@@ -0,0 +1,285 @@
+# translation of ktuberling.po to Hindi
+# Copyright (C) 2004 Free Software Foundation, Inc.
+# G Karunakar <karunakar@freedomink.org>, 2004.
+# Ravishankar Shrivastava <raviratlami@yahoo.com>, 2004.
+# Ravishankar Shrivastava <raviratlami@gmail.com>, 2004.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: ktuberling\n"
+"POT-Creation-Date: 2006-08-13 04:05+0200\n"
+"PO-Revision-Date: 2004-08-23 17:22+0530\n"
+"Last-Translator: Ravishankar Shrivastava <raviratlami@yahoo.com>\n"
+"Language-Team: Hindi <indlinux-hindi@lists.sourceforge.net>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. i18n: file ktuberlingui.rc line 7
+#: rc.cpp:6
+#, no-c-format
+msgid "&Playground"
+msgstr "рдЦреЗрд▓ рдореИрджрд╛рди (&P)"
+
+#. i18n: file ktuberlingui.rc line 12
+#: rc.cpp:9
+#, no-c-format
+msgid "&Speech"
+msgstr "рднрд╛рд╖рдг (&S)"
+
+#: main.cpp:16
+#, fuzzy
+msgid "Potato to open"
+msgstr "рдЦреЛрд▓рдиреЗ рдХреЗ рд▓рд┐рдП рдЖрд▓реВ."
+
+#: main.cpp:22
+msgid "Potato game for kids"
+msgstr "рдмрдЪреНрдЪреЛрдВ рдХреЗ рд▓рд┐рдП рдЖрд▓реВ рдХрд╛ рдЦреЗрд▓"
+
+#: main.cpp:23
+msgid ""
+"A program by Eric Bischoff <e.bischoff@noos.fr>\n"
+"and John Calhoun.\n"
+"\n"
+"This program is dedicated to my daughter Sunniva."
+msgstr ""
+"рдПрд░рд┐рдХ рдмрд┐рд╕реНрдЪреЙрдл<e.bischoff@noos.fr>\n"
+"рддрдерд╛ рдЬреЙрди рдХреЗрд▓реНрд╣рд╛рди рджреНрд╡рд╛рд░рд╛ рдПрдХ рдкреНрд░реЛрдЧреНрд░рд╛рдо.\n"
+"\n"
+"рдпрд╣ рдкреНрд░реЛрдЧреНрд░рд╛рдо рдореЗрд░реА рдкреБрддреНрд░реА рд╕реБрдирд┐рд╡рд╛ рдХреЛ рд╕рдорд░реНрдкрд┐рдд рд╣реИ."
+
+#: main.cpp:31
+msgid "KTuberling"
+msgstr "рдХреЗ-рдЯреНрдпреВрдмрд░рд▓рд┐рдВрдЧ"
+
+#: main.cpp:34
+msgid "Developer"
+msgstr "рдбреЗрд╡рд▓рдкрд░"
+
+#: main.cpp:35
+msgid "Original concept and artwork"
+msgstr "рдореВрд▓ рд╡рд┐рдЪрд╛рд░ рддрдерд╛ рдХрд▓рд╛рдХреГрддрд┐"
+
+#: main.cpp:36 main.cpp:37
+msgid "New artwork"
+msgstr "рдирдИ рдХрд▓рд╛рдХреГрддрд┐"
+
+#: main.cpp:38
+msgid "Sounds tuning"
+msgstr "рдзреНрд╡рдирд┐ рдЯреНрдпреВрдирд┐рдВрдЧ"
+
+#: toplevel.cpp:262
+msgid "Save &as Picture..."
+msgstr "рдЫрд╡рд┐ рдХреЗ рд░реВрдк рдореЗрдВ рд╕рд╣реЗрдЬреЗрдВ... (&a)"
+
+#: toplevel.cpp:272
+msgid "&No Sound"
+msgstr "рдХреЛрдИ рдзреНрд╡рдирд┐ рдирд╣реАрдВ (&N)"
+
+#: toplevel.cpp:312
+msgid "Could not load file."
+msgstr "рдлрд╝рд╛рдЗрд▓ рдХреЛ рд▓реЛрдб рдирд╣реА рдХрд░ рд╕рдХрд╛."
+
+#: toplevel.cpp:335 toplevel.cpp:372
+msgid "Only saving to local files is currently supported."
+msgstr "рд╕рд┐рд░реНрдл рд╕реНрдерд╛рдиреАрдп рдлрд╝рд╛рдЗрд▓ рдореЗрдВ рд╕рд╣реЗрдЬрдирд╛ рд╡рд░реНрддрдорд╛рди рдореЗрдВ рд╕рдорд░реНрдерд┐рдд рд╣реИ."
+
+#: toplevel.cpp:350 toplevel.cpp:402
+msgid "Could not save file."
+msgstr "рдлрд╝рд╛рдЗрд▓ рдХреЛ рд╕рд╣реЗрдЬ рдирд╣реАрдВ рд╕рдХрд╛."
+
+#: toplevel.cpp:360
+#, fuzzy
+msgid ""
+"*.xpm|UNIX Pixmaps (*.xpm)\n"
+"*.jpg|JPEG Compressed Files (*.jpg)\n"
+"*.png|Next Generation Pictures (*.png)\n"
+"*.bmp|Windows Bitmaps (*.bmp)\n"
+"*|All Picture Formats"
+msgstr ""
+"*.xpm|рдпреВрдирд┐рдХреНрд╕ рдкрд┐рдХреНрд╕рдореИрдкреНрд╕ (*.xpm)\n"
+"*.jpg|рдЬреЗрдкреАрдИрдЬреА рд╕рдВрдкреАрдбрд┐рдд рдлрд╝рд╛рдЗрд▓реЗрдВ (*.jpg)\n"
+"*.png|рдЕрдЧрд▓реА рдкреАрдврд╝реА рдХреА рдЫрд╡рд┐ (*.png)\n"
+"*.bmp|рд╡рд┐рдВрдбреЛрдЬрд╝ рдмрд┐рдЯрдореИрдкреНрд╕ (*.bmp)\n"
+"*|рд╕рднреА рдЫрд╡рд┐ рдлреЙрд░реНрдореЗрдЯреНрд╕"
+
+#: toplevel.cpp:396
+msgid "Unknown picture format."
+msgstr "рдЕрдЬреНрдЮрд╛рдд рдЫрд╡рд┐ рдлрд╛рд░реНрдореЗрдЯ."
+
+#: toplevel.cpp:411
+#, c-format
+msgid "Print %1"
+msgstr "рдЫрд╛рдкреЗрдВ %1"
+
+#: toplevel.cpp:416
+msgid "Could not print picture."
+msgstr "рдЫрд╡рд┐ рдореБрджреНрд░рд┐рдд рдирд╣реАрдВ рдХрд░ рд╕рдХрд╛"
+
+#: toplevel.cpp:419
+msgid "Picture successfully printed."
+msgstr "рдЫрд╡рд┐ рд╕рдлрд▓рддрд╛ рдкреВрд░реНрд╡рдХ рдореБрджреНрд░рд┐рдд."
+
+#: playground.cpp:504
+msgid ""
+"Fatal error:\n"
+"Unable to load the pictures, aborting."
+msgstr ""
+"рдЧрдВрднреАрд░ рддреНрд░реБрдЯрд┐:\n"
+"рдЫрд╡рд┐ рд▓реЛрдб рдХрд░рдиреЗ рдореЗрдВ рдЕрдХреНрд╖рдо, рдЫреЛрдбрд╝рд╛."
+
+#: soundfactory.cpp:73
+msgid "Error while loading the sound names."
+msgstr "рдзреНрд╡рдирд┐ рдирд╛рдо рд▓реЛрдб рдХрд░рдиреЗ рдореЗрдВ рддреНрд░реБрдЯрд┐."
+
+#: pics/layout.i18n:7
+msgid "Potato &Guy"
+msgstr "рдкреЛрдЯреИрдЯреЛ рдЧрд╛рдЗ (&G)"
+
+#: pics/layout.i18n:9 pics/layout.i18n:18
+msgid "Eyes"
+msgstr "рдЖрдВрдЦреЗрдВ"
+
+#: pics/layout.i18n:10
+#, fuzzy
+msgid "Eyebrows"
+msgstr "рднреМрдВрд╣реЗрдВ"
+
+#: pics/layout.i18n:11
+msgid "Noses"
+msgstr "рдирд╛рдХ"
+
+#: pics/layout.i18n:12
+msgid "Ears"
+msgstr "рдХрд╛рди"
+
+#: pics/layout.i18n:13
+msgid "Mouths"
+msgstr "рдореБрдЦ"
+
+#: pics/layout.i18n:14
+msgid "Goodies"
+msgstr "рдЕрдиреНрдп рдЕрдЪреНрдЫреА рдЪреАрдЬреЗрдВ"
+
+#: pics/layout.i18n:16
+msgid "&Penguin"
+msgstr "рдкреЗрдВрдЧреНрд╡рд┐рди (&P)"
+
+#: pics/layout.i18n:19
+msgid "Tie"
+msgstr "рдЯрд╛рдИ"
+
+#: pics/layout.i18n:20
+msgid "Hair"
+msgstr "рдмрд╛рд▓"
+
+#: pics/layout.i18n:21
+msgid "Necklaces"
+msgstr "рд╣рд╛рд░"
+
+#: pics/layout.i18n:22
+msgid "Hats"
+msgstr "рдЯреЛрдкрд┐рдпрд╛рдБ"
+
+#: pics/layout.i18n:23
+msgid "Glasses"
+msgstr "рдЪрд╢реНрдореЗ"
+
+#: pics/layout.i18n:24
+msgid "Scarf"
+msgstr "рдЧреБрд▓реВрдмрдВрдж"
+
+#: pics/layout.i18n:26
+msgid "&Aquarium"
+msgstr "рдПрдХреНрд╡реЗрд░рд┐рдпрдо (&A)"
+
+#: pics/layout.i18n:28
+msgid "Fishes"
+msgstr "рдордЫрд▓рд┐рдпрд╛рдБ"
+
+#: pics/layout.i18n:29
+msgid "Others"
+msgstr "рдЕрдиреНрдп"
+
+#: pics/layout.i18n:31
+msgid "&Danish"
+msgstr "рджрд╛рдирд┐рд╢ (&D)"
+
+#: pics/layout.i18n:32
+msgid "&German"
+msgstr "рдЬрд░реНрдордиреА (&G)"
+
+#: pics/layout.i18n:33
+msgid "&English"
+msgstr "рдЕрдВрдЧреНрд░реЗрдЬрд╝реА (&E)"
+
+#: pics/layout.i18n:34
+msgid "Sp&anish"
+msgstr "рд╕реНрдкреЗрдиреА (&a)"
+
+#: pics/layout.i18n:35
+msgid "Fi&nnish"
+msgstr "рдлрд┐рдирд┐рд╢ (&n)"
+
+#: pics/layout.i18n:36
+msgid "&French"
+msgstr "рдлреНрд░рд╛рдВрд╕реАрд╕реА (&F)"
+
+#: pics/layout.i18n:37
+msgid "&Italian"
+msgstr "рдЗрддрд╛рд▓рд╡реА (&I)"
+
+#: pics/layout.i18n:38
+msgid "Low Sa&xon"
+msgstr ""
+
+#: pics/layout.i18n:39
+msgid "D&utch"
+msgstr "рдбрдЪ (&u)"
+
+#: pics/layout.i18n:40
+msgid "&Portuguese"
+msgstr "рдкреБрд░реНрддрдЧрд╛рд▓реА (&P)"
+
+#: pics/layout.i18n:41
+msgid "&Romanian"
+msgstr "рд░реЛрдорд╛рдирд┐рдпрд╛рдИ (&R)"
+
+#: pics/layout.i18n:42
+msgid "&Slovak"
+msgstr "рд╕реНрд▓реЛрд╡рд╛рдХ (&S)"
+
+#: pics/layout.i18n:43
+msgid "S&lovenian"
+msgstr "рд╕реНрд▓реЛрд╡рд╛рдирд┐рдпрд╛рдИ (&l)"
+
+#: pics/layout.i18n:44
+msgid "S&wedish"
+msgstr "рд╕реНрд╡реАрдбрд┐рд╢ (&w)"
+
+#: pics/layout.i18n:45
+msgid "Ser&bian"
+msgstr ""
+
+#: pics/layout.i18n:48
+msgid ""
+"_: NOTE_TO_THE_TRANSLATORS\n"
+"The translators have the opportunity to translate the\n"
+"sounds spoken in the game.\n"
+"See the technical reference section in ktuberling's\n"
+"documentation for more information on how to do that.\n"
+"(translate this message as \"DONE\" when you have translated\n"
+"the sounds; otherwise leave it untranslated as a reminder)"
+msgstr ""
+
+#: _translatorinfo.cpp:1
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr "рд░рд╡рд┐рд╢рдВрдХрд░ рд╢реНрд░реАрд╡рд╛рд╕реНрддрд╡"
+
+#: _translatorinfo.cpp:3
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr "raviratlami@yahoo.com , http://www.geocities.com/raviratlami/"
diff --git a/tde-i18n-hi/messages/kdegames/kwin4.po b/tde-i18n-hi/messages/kdegames/kwin4.po
new file mode 100644
index 00000000000..00db6c5f77d
--- /dev/null
+++ b/tde-i18n-hi/messages/kdegames/kwin4.po
@@ -0,0 +1,654 @@
+# translation of kwin4.po to Hindi
+# Copyright (C) 2004 Free Software Foundation, Inc.
+# G Karunakar <karunakar@freedomink.org>, 2004.
+# Ravishankar Shrivastava <raviratlami@yahoo.com>, 2004.
+# Ravishankar Shrivastava <raviratlami@gmail.com>, 2004.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: kwin4\n"
+"POT-Creation-Date: 2005-05-18 21:24+0200\n"
+"PO-Revision-Date: 2004-08-22 10:50+0530\n"
+"Last-Translator: Ravishankar Shrivastava <raviratlami@gmail.com>\n"
+"Language-Team: Hindi <indlinux-hindi@lists.sourceforge.net>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.3.1\n"
+
+#: _translatorinfo.cpp:1
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr "рд░рд╡рд┐рд╢рдВрдХрд░ рд╢реНрд░реАрд╡рд╛рд╕реНрддрд╡"
+
+#: _translatorinfo.cpp:3
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr "raviratlami@yahoo.com , http://www.geocities.com/raviratlami/"
+
+#: kwin4.cpp:67
+msgid "Chat Dlg"
+msgstr "рдЧрдкрд╢рдк рд╕рдВрд╡рд╛рдж"
+
+#: kwin4.cpp:73
+msgid "Chat"
+msgstr "рдЧрдкрд╢рдк"
+
+#: kwin4.cpp:79
+msgid "Configure..."
+msgstr "рдХреЙрдиреНрдлрд╝рд┐рдЧрд░..."
+
+#: kwin4.cpp:192
+#, fuzzy
+msgid "Start a new game"
+msgstr "рдирдпрд╛ рдЦреЗрд▓ рдкреНрд░рд╛рд░рдВрдн рдХрд┐рдпрд╛ рдЬрд╛ рд░рд╣рд╛ рд╣реИ..."
+
+#: kwin4.cpp:195
+msgid "Open a saved game..."
+msgstr "рд╕рд╣реЗрдЬрд╛ рдЧрдпрд╛ рдЦреЗрд▓ рд▓реЛрдб рдХрд░реЗрдВ..."
+
+#: kwin4.cpp:198
+#, fuzzy
+msgid "Save a game..."
+msgstr "рдЦреЗрд▓ рд╕рд╣реЗрдЬреЗрдВ"
+
+#: kwin4.cpp:201
+msgid "Ending the current game..."
+msgstr "рдореМрдЬрд╝реВрджрд╛ рдЦреЗрд▓ рдмрдиреНрдж рдХрд┐рдпрд╛ рдЬрд╛ рд░рд╣рд╛ рд╣реИ..."
+
+#: kwin4.cpp:202
+msgid "Aborts a currently played game. No winner will be declared."
+msgstr "рдореМрдЬрд╝реВрджрд╛ рдЦреЗрд▓рд╛ рдЬрд╛ рд░рд╣рд╛ рдЦреЗрд▓ рдЫреЛрдбрд╝реЗрдВ. рдХреЛрдИ рд╡рд┐рдЬреЗрддрд╛ рдШреЛрд╖рд┐рдд рдирд╣реАрдВ рд╣реИ."
+
+#: kwin4.cpp:204
+msgid "&Network Configuration..."
+msgstr "рдиреЗрдЯрд╡рд░реНрдХ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди... (&N)"
+
+#: kwin4.cpp:207
+#, fuzzy
+msgid "Network Chat..."
+msgstr "рдиреЗрдЯрд╡рд░реНрдХ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди... (&N)"
+
+#: kwin4.cpp:211
+msgid "Debug KGame"
+msgstr "рдбрд┐рдмрдЧ рдХреЗ-рдЧреЗрдо"
+
+#: kwin4.cpp:214
+msgid "&Show Statistics"
+msgstr "рдЖрдВрдХрдбрд╝реЗ рджрд┐рдЦрд╛рдПрдБ (&S)"
+
+#: kwin4.cpp:216
+#, fuzzy
+msgid "Show statistics."
+msgstr "рдЖрдВрдХрдбрд╝реЗ рджрд┐рдЦрд╛рдПрдБ (&S)"
+
+#: kwin4.cpp:219
+msgid "Shows a hint on how to move."
+msgstr "рд╕рдВрдХреЗрдд рджреЗрддрд╛ рд╣реИ рдХрд┐ рдХреИрд╕реЗ рдЪрд╛рд▓ рдЪрд▓реЗрдВ"
+
+#: kwin4.cpp:222
+msgid "Quits the program."
+msgstr "рдкреНрд░реЛрдЧреНрд░рд╛рдо рд╕реЗ рдмрд╛рд╣рд░."
+
+#: kwin4.cpp:225
+msgid "Undo last move."
+msgstr "рдкрд┐рдЫрд▓реА рдЪрд╛рд▓ рд░рджреНрдж рдХрд░реЗрдВ"
+
+#: kwin4.cpp:228
+msgid "Redo last move."
+msgstr "рдкрд┐рдЫрд▓реА рдЪрд╛рд▓ рдлрд┐рд░ рдХрд░реЗрдВ"
+
+#: kwin4.cpp:242 kwin4.cpp:252
+msgid "Ready"
+msgstr "рддреИрдпрд╛рд░"
+
+#: kwin4.cpp:251
+msgid "This leaves space for the mover"
+msgstr "рдЪрд╛рд▓ рдХреЗ рд▓рд┐рдП рдпрд╣ рдЬрдЧрд╣ рдЫреЛрдбрд╝рддрд╛ рд╣реИ"
+
+#: kwin4.cpp:254
+msgid "(c) Martin Heni "
+msgstr "(c) рдорд╛рд░реНрдЯрд┐рди рд╣реЗрдиреА"
+
+#: kwin4.cpp:255
+#, fuzzy
+msgid "Welcome to KWin4"
+msgstr "%1 рдореЗрдВ рдЖрдкрдХрд╛ рд╕реНрд╡рд╛рдЧрдд рд╣реИ."
+
+#: kwin4.cpp:457
+msgid "No game "
+msgstr "рдХреЛрдИ рдЦреЗрд▓ рдирд╣реАрдВ"
+
+#: kwin4.cpp:459
+msgid " - Yellow "
+msgstr "- рдкреАрд▓рд╛"
+
+#: kwin4.cpp:461
+msgid " - Red "
+msgstr "- рд▓рд╛рд▓"
+
+#: kwin4.cpp:463
+msgid "Nobody "
+msgstr "рдХреЛрдИ рдирд╣реАрдВ"
+
+#: kwin4.cpp:482
+msgid ""
+"The network game ended!\n"
+msgstr ""
+"рдиреЗрдЯрд╡рд░реНрдХ рдЦреЗрд▓ рд╕рдорд╛рдкреНрдд!\n"
+
+#: kwin4.cpp:493
+msgid "Game running..."
+msgstr "рдЦреЗрд▓ рдЪрд▓ рд░рд╣рд╛ рд╣реИ..."
+
+#: kwin4.cpp:504
+msgid "The game is drawn. Please restart next round."
+msgstr "рдЦреЗрд▓ рдмрд░рд╛рдмрд░реА рдкрд░ рд░рд╣рд╛. рдЕрдЧрд▓реА рдмрд╛рд░реА рдлрд┐рд░ рд╕реЗ рдкреНрд░рд╛рд░рдВрдн рдХрд░реЗрдВ."
+
+#: kwin4.cpp:512
+msgid "%1 won the game. Please restart next round."
+msgstr "рдЦреЗрд▓ %1 рдиреЗ рдЬреАрддрд╛. рдЕрдЧрд▓реА рдмрд╛рд░реА рдлрд┐рд░ рд╕реЗ рдкреНрд░рд╛рд░рдВрдн рдХрд░реЗрдВ."
+
+#: kwin4.cpp:518
+msgid " Game aborted. Please restart next round."
+msgstr "рдЦреЗрд▓ рдЫреЛрдбрд╝рд╛ рдЧрдпрд╛. рдЕрдЧрд▓реА рдмрд╛рд░реА рдлрд┐рд░ рд╕реЗ рдкреНрд░рд╛рд░рдВрдн рдХрд░реЗрдВ."
+
+#: kwin4.cpp:536
+#, fuzzy
+msgid "Network Configuration"
+msgstr "рдиреЗрдЯрд╡рд░реНрдХ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди... (&N)"
+
+#: kwin4.cpp:548
+msgid "Yellow should be played by remote"
+msgstr "рдкреАрд▓рд╛ рд╡рд╛рд▓рд╛ рд░рд┐рдореЛрдЯ рджреНрд╡рд╛рд░рд╛ рдЦреЗрд▓рд╛ рдЬрд╛рдПрдЧрд╛"
+
+#: kwin4.cpp:549
+msgid "Red should be played by remote"
+msgstr "рд▓рд╛рд▓ рд╡рд╛рд▓рд╛ рд░рд┐рдореЛрдЯ рджреНрд╡рд╛рд░рд╛ рдЦреЗрд▓рд╛ рдЬрд╛рдПрдЧрд╛"
+
+#: kwin4.cpp:621
+msgid "General"
+msgstr ""
+
+#: kwin4view.cpp:350
+msgid ""
+"_: 1. intro line, welcome to win4\n"
+"Welcome"
+msgstr "рд╕реНрд╡рд╛рдЧрдд"
+
+#: kwin4view.cpp:356
+msgid ""
+"_: 2. intro line, welcome to win4\n"
+"to"
+msgstr "рд╣реИ"
+
+#: kwin4view.cpp:362
+msgid ""
+"_: 3. intro line, welcome to win4\n"
+"KWin4"
+msgstr "рдХреЗ-рд╡рд┐рди4 рдореЗрдВ"
+
+#: kwin4view.cpp:606
+msgid "Hold on... the other player has not been yet..."
+msgstr "рдард╣рд░рд┐рдП... рдЕрдиреНрдп рдЦрд┐рд▓рд╛рдбрд╝реА рдЕрднреА рддрдХ рдЖрдП рдирд╣реАрдВ..."
+
+#: kwin4view.cpp:607
+msgid "Hold your horses..."
+msgstr "рдЕрдкрдиреЗ рдШреЛрдбрд╝реЛрдВ рдХреЛ рдкрдХрдбрд╝реЗ рд░рдЦрд┐рдП..."
+
+#: kwin4view.cpp:608
+msgid "Ah ah ah... only one go at a time..."
+msgstr "рдЖрд╣ рдЖрд╣ рдЖрд╣... рдПрдХ рдмрд╛рд░ рдореЗрдВ рд╕рд┐рд░реНрдл рдПрдХ..."
+
+#: kwin4view.cpp:609
+msgid "Please wait... it is not your turn."
+msgstr "рдХреГрдкрдпрд╛ рд░реВрдХреЗрдВ... рдпрд╣ рдЖрдкрдХреА рдмрд╛рд░реА рдирд╣реАрдВ рд╣реИ "
+
+#: main.cpp:30
+msgid "Enter debug level"
+msgstr "рдбрд┐рдмрдЧ рд╕реНрддрд░ рдореЗрдВ рдкреНрд░рд╡реЗрд╢"
+
+#: main.cpp:39
+msgid "KWin4"
+msgstr "рдХреЗ-рд╡рд┐рди4"
+
+#: main.cpp:41
+msgid "KWin4: Two player network game"
+msgstr "рдХреЗ-рд╡рд┐рди4: рджреЛ рдЦрд┐рд▓рд╛рдбрд╝реА рдиреЗрдЯрд╡рд░реНрдХ рдЦреЗрд▓"
+
+#: main.cpp:45
+msgid "Beta testing"
+msgstr ""
+
+#: main.cpp:46
+msgid "Code Improvements"
+msgstr ""
+
+#. i18n: file settings.ui line 24
+#: rc.cpp:9
+#, no-c-format
+msgid "Player Names"
+msgstr "рдЦрд┐рд▓рд╛рдбрд╝рд┐рдпреЛрдВ рдХреЗ рдирд╛рдо"
+
+#. i18n: file settings.ui line 35
+#: rc.cpp:12
+#, no-c-format
+msgid "Player 1:"
+msgstr "рдЦрд┐рд▓рд╛рдбрд╝реА 1:"
+
+#. i18n: file settings.ui line 43
+#: rc.cpp:15
+#, no-c-format
+msgid "Player 2:"
+msgstr "рдЦрд┐рд▓рд╛рдбрд╝реА 2:"
+
+#. i18n: file settings.ui line 63
+#: rc.cpp:18
+#, no-c-format
+msgid "Computer Difficulty"
+msgstr ""
+
+#. i18n: file settings.ui line 74
+#: rc.cpp:21
+#, no-c-format
+msgid "Easy"
+msgstr ""
+
+#. i18n: file settings.ui line 82
+#: rc.cpp:24
+#, no-c-format
+msgid "Hard"
+msgstr ""
+
+#. i18n: file settings.ui line 111
+#: rc.cpp:27 rc.cpp:126
+#, no-c-format
+msgid "Change the strength of the computer player."
+msgstr "рдХрдореНрдкреНрдпреВрдЯрд░ рдЦрд┐рд▓рд╛рдбрд╝реА рдХрд╛ рд╕рд╛рдорд░реНрдереНрдп рдмрджрд▓реЗрдВ."
+
+#. i18n: file settings.ui line 121
+#: rc.cpp:30
+#, fuzzy, no-c-format
+msgid "Starting Player Color"
+msgstr "рдкреНрд░рд╛рд░рдВрдн рдХрд░рдиреЗ рд╡рд╛рд▓рд╛ рдЦрд┐рд▓рд╛рдбрд╝реА"
+
+#. i18n: file settings.ui line 132
+#: rc.cpp:33
+#, fuzzy, no-c-format
+msgid "Red"
+msgstr "рд▓рд╛рд▓ (&R)"
+
+#. i18n: file settings.ui line 143
+#: rc.cpp:36
+#, fuzzy, no-c-format
+msgid "Yellow"
+msgstr "рдкреАрд▓рд╛ (&Y)"
+
+#. i18n: file settings.ui line 153
+#: rc.cpp:39
+#, fuzzy, no-c-format
+msgid "Red Plays With"
+msgstr "рд▓рд╛рд▓ рдЗрд╕рдХреЗ рджреНрд╡рд╛рд░рд╛ рдЦреЗрд▓рд╛ рдЧрдпрд╛"
+
+#. i18n: file settings.ui line 164
+#: rc.cpp:42 rc.cpp:54
+#, fuzzy, no-c-format
+msgid "Mouse"
+msgstr "рдорд╛рдЙрд╕ (&M)"
+
+#. i18n: file settings.ui line 175
+#: rc.cpp:45 rc.cpp:57
+#, fuzzy, no-c-format
+msgid "Computer"
+msgstr "рдХрдореНрдкреНрдпреВрдЯрд░ (&C)"
+
+#. i18n: file settings.ui line 183
+#: rc.cpp:48 rc.cpp:60
+#, fuzzy, no-c-format
+msgid "Keyboard"
+msgstr "рдХреБрдВрдЬреАрдкрдЯ (&K)"
+
+#. i18n: file settings.ui line 193
+#: rc.cpp:51
+#, fuzzy, no-c-format
+msgid "Yellow Plays With"
+msgstr "рдкреАрд▓рд╛ рдЗрд╕рдХреЗ рджреНрд╡рд╛рд░рд╛ рдЦреЗрд▓рд╛ рдЧрдпрд╛"
+
+#. i18n: file statistics.ui line 16
+#: rc.cpp:63
+#, no-c-format
+msgid "Statistics"
+msgstr "рдЖрдВрдХрдбрд╝реЗ"
+
+#. i18n: file statistics.ui line 63
+#: rc.cpp:66 rc.cpp:111
+#, no-c-format
+msgid "Player 1"
+msgstr "рдЦрд┐рд▓рд╛рдбрд╝реА 1"
+
+#. i18n: file statistics.ui line 71
+#: rc.cpp:69
+#, no-c-format
+msgid "Name"
+msgstr "рдирд╛рдо"
+
+#. i18n: file statistics.ui line 82
+#: rc.cpp:72
+#, no-c-format
+msgid "Won"
+msgstr "рдЬреАрддрд╛"
+
+#. i18n: file statistics.ui line 98
+#: rc.cpp:75
+#, no-c-format
+msgid "Lost"
+msgstr "рд╣рд╛рд░рд╛"
+
+#. i18n: file statistics.ui line 119
+#: rc.cpp:78
+#, no-c-format
+msgid "Sum"
+msgstr "рдХреБрд▓"
+
+#. i18n: file statistics.ui line 130
+#: rc.cpp:81
+#, no-c-format
+msgid "Aborted"
+msgstr "рдЫреЛрдбрд╝рд╛ рдЧрдпрд╛"
+
+#. i18n: file statistics.ui line 149
+#: rc.cpp:84
+#, no-c-format
+msgid "Clear All Statistics"
+msgstr "рд╕рд╛рд░реЗ рдЖрдВрдХрдбрд╝реЗ рд╣рдЯрд╛рдПрдБ"
+
+#. i18n: file statistics.ui line 189
+#: rc.cpp:90 rc.cpp:114
+#, no-c-format
+msgid "Player 2"
+msgstr "рдЦрд┐рд▓рд╛рдбрд╝реА 2 "
+
+#. i18n: file statistics.ui line 202
+#: rc.cpp:93
+#, no-c-format
+msgid "Drawn"
+msgstr "рдмрд░рд╛рдмрд░"
+
+#. i18n: file statuswidget.ui line 70
+#: rc.cpp:96
+#, no-c-format
+msgid "W"
+msgstr ""
+
+#. i18n: file statuswidget.ui line 81
+#: rc.cpp:99
+#, no-c-format
+msgid "D"
+msgstr ""
+
+#. i18n: file statuswidget.ui line 92
+#: rc.cpp:102
+#, no-c-format
+msgid "L"
+msgstr ""
+
+#. i18n: file statuswidget.ui line 114
+#: rc.cpp:108
+#, no-c-format
+msgid "Bk"
+msgstr ""
+
+#. i18n: file kwin4.kcfg line 9
+#: rc.cpp:117
+#, no-c-format
+msgid "Network connection port"
+msgstr ""
+
+#. i18n: file kwin4.kcfg line 13
+#: rc.cpp:120
+#, fuzzy, no-c-format
+msgid "Game name"
+msgstr "рдЦрд┐рд▓рд╛рдбрд╝рд┐рдпреЛрдВ рдХреЗ рдирд╛рдо"
+
+#. i18n: file kwin4.kcfg line 16
+#: rc.cpp:123
+#, no-c-format
+msgid "Network connection host"
+msgstr ""
+
+#. i18n: file kwin4.kcfg line 27
+#: rc.cpp:129
+#, fuzzy, no-c-format
+msgid "Player 1 name"
+msgstr "рдЦрд┐рд▓рд╛рдбрд╝рд┐рдпреЛрдВ рдХреЗ рдирд╛рдо"
+
+#. i18n: file kwin4.kcfg line 31
+#: rc.cpp:132
+#, fuzzy, no-c-format
+msgid "Player 2 name"
+msgstr "рдЦрд┐рд▓рд╛рдбрд╝рд┐рдпреЛрдВ рдХреЗ рдирд╛рдо"
+
+#: scorewidget.cpp:46
+msgid "Form1"
+msgstr "рдлрд╛рд░реНрдо 1"
+
+#: scorewidget.cpp:60
+msgid "vs"
+msgstr "рдмрдирд╛рдо"
+
+#: scorewidget.cpp:83
+msgid "Level"
+msgstr "рд╕реНрддрд░"
+
+#: scorewidget.cpp:97
+msgid ""
+"_: number of MOVE in game\n"
+"Move"
+msgstr "рдЪрд╛рд▓"
+
+#: scorewidget.cpp:111
+msgid "Chance"
+msgstr "рдЕрд╡рд╕рд░"
+
+#: scorewidget.cpp:164
+msgid "Winner"
+msgstr "рд╡рд┐рдЬреЗрддрд╛"
+
+#: scorewidget.cpp:166
+msgid "Loser"
+msgstr "рд╣рд╛рд░рдиреЗ рд╡рд╛рд▓рд╛"
+
+#~ msgid "Goodbye"
+#~ msgstr "рдЕрдЪреНрдЫрд╛, рдЪрд▓рддреЗ рд╣реИрдВ"
+
+#~ msgid ""
+#~ "Thanks for playing!\n"
+#~ "\n"
+#~ "Come back soon\n"
+#~ "\n"
+#~ "\n"
+#~ "Sure you really wanna quit?"
+#~ msgstr ""
+#~ "рдЦреЗрд▓рдиреЗ рдХреЗ рд▓рд┐рдП рдзрдиреНрдпрд╡рд╛рдж!\n"
+#~ "\n"
+#~ "рд╢реАрдШреНрд░ рд╣реА рд╡рд╛рдкрд╕ рдЖрдЗрдПрдЧрд╛\n"
+#~ "\n"
+#~ "\n"
+#~ "рд╕рдЪрдореБрдЪ рдХреНрдпрд╛ рдЖрдк рдмрд╛рд╣рд░ рдЬрд╛рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ?"
+
+#~ msgid "Stay Here"
+#~ msgstr "рдпрд╣рд╛рдБ рдмрдиреЗ рд░рд╣реЗрдВ"
+
+#~ msgid "Four wins"
+#~ msgstr "рдлреЛрд░ рд╡рд┐рдиреНрд╕"
+
+#~ msgid "&Abort Game"
+#~ msgstr "рдЦреЗрд▓ рдЫреЛрдбрд╝реЗрдВ (&A)"
+
+#~ msgid "Chat Widget..."
+#~ msgstr "рдЧрдкрд╢рдк рд╡рд┐рдЬреЗрдЯ..."
+
+#~ msgid "Show all time statistics."
+#~ msgstr "рдЕрдм рддрдХ рдХреЗ рдЖрдВрдХрдбрд╝реЗ рджрд┐рдЦрд╛рдПрдБ."
+
+#~ msgid "Shows the all time statistics which is kept in all sessions."
+#~ msgstr "рдЕрдм рддрдХ рдХреЗ рдЖрдВрдХрдбрд╝реЗ рджрд┐рдЦрд╛рдПрдБ рдЬреЛ рд╕рднреА рд╕рддреНрд░реЛрдВ рдореЗрдВ рдмрдирд╛рдИ рд░рдЦреА рдЧрдИ рд╣реИ."
+
+#~ msgid "&Hint"
+#~ msgstr "рд╕рдВрдХреЗрдд (&H)"
+
+#~ msgid "Exiting..."
+#~ msgstr "рдмрд╛рд╣рд░ рд╣реЛ рд░рд╣реЗ..."
+
+#~ msgid "Changing starting player..."
+#~ msgstr "рдкреНрд░рд╛рд░рдВрдн рдХрд░рдиреЗ рд╡рд╛рд▓рд╛ рдЦрд┐рд▓рд╛рдбрд╝реА рдмрджрд▓реЗрдВ..."
+
+#~ msgid "Chooses which player begins the next game."
+#~ msgstr "рдЪреБрдиреЗрдВ рдХрд┐ рдХреМрди рд╕рд╛ рдЦрд┐рд▓рд╛рдбрд╝реА рдЕрдЧрд▓рд╛ рдЦреЗрд▓ рдкреНрд░рд╛рд░рдВрдн рдХрд░реЗрдЧрд╛."
+
+#~ msgid "Change who plays the yellow player..."
+#~ msgstr "рдкреАрд▓рд╛ рдЦрд┐рд▓рд╛рдбрд╝реА рдХреМрди рдЦреЗрд▓реЗрдЧрд╛ рдмрджрд▓реЗрдВ..."
+
+#~ msgid "Change who plays the red player..."
+#~ msgstr "рд▓рд╛рд▓ рдЦрд┐рд▓рд╛рдбрд╝реА рдХреМрди рдЦреЗрд▓реЗрдЧрд╛ рдЪреБрдиреЗрдВ..."
+
+#~ msgid "&Level"
+#~ msgstr "рд╕реНрддрд░ (&L)"
+
+#~ msgid "Change level..."
+#~ msgstr "рд╕реНрддрд░ рдмрджрд▓реЗрдВ..."
+
+#~ msgid "&1"
+#~ msgstr "&1"
+
+#~ msgid "&2"
+#~ msgstr "&2"
+
+#~ msgid "&3"
+#~ msgstr "&3"
+
+#~ msgid "&4"
+#~ msgstr "&4"
+
+#~ msgid "&5"
+#~ msgstr "&5"
+
+#~ msgid "&6"
+#~ msgstr "&6"
+
+#~ msgid "&7"
+#~ msgstr "&7"
+
+#~ msgid "&8"
+#~ msgstr "&8"
+
+#~ msgid "&9"
+#~ msgstr "&9"
+
+#~ msgid "Change &Names..."
+#~ msgstr "рдирд╛рдо рдмрджрд▓реЗрдВ... (&N)"
+
+#~ msgid "Configure player names..."
+#~ msgstr "рдЦрд┐рд▓рд╛рдбрд╝рд┐рдпреЛрдВ рдХреЗ рдирд╛рдо рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд░реЗрдВ..."
+
+#~ msgid "23:45"
+#~ msgstr "23:45"
+
+#~ msgid "About Four Wins"
+#~ msgstr "рдлреЛрд░ рд╡рд┐рдиреНрд╕ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ"
+
+#~ msgid ""
+#~ "Four Wins\n"
+#~ "\n"
+#~ "Version %1"
+#~ msgstr ""
+#~ "рдлреЛрд░ рд╡рд┐рдиреНрд╕\n"
+#~ "\n"
+#~ "рд╕рдВрд╕реНрдХрд░рдг %1"
+
+#~ msgid ""
+#~ "(c) 2000 Martin Heni\n"
+#~ "Email: martin@heni-online.de\n"
+#~ "\n"
+#~ "Game features:\n"
+#~ " - Multiplayer network game\n"
+#~ " - Up to two computer players\n"
+#~ "\n"
+#~ "\n"
+#~ " Many thanks to Laura for beta testing!"
+#~ msgstr ""
+#~ "(c) 2000 рдорд╛рд░реНрдЯрд┐рди рд╣реЗрдиреА\n"
+#~ "рдИ-рдореЗрд▓: martin@heni-online.de\n"
+#~ "\n"
+#~ "рдЦреЗрд▓ рдХреА рд╡рд┐рд╢реЗрд╖рддрд╛рдПрдБ:\n"
+#~ " - рдмрд╣реБ-рдЦрд┐рд▓рд╛рдбрд╝реА рдиреЗрдЯрд╡рд░реНрдХ рдЦреЗрд▓\n"
+#~ " - рджреЛ рдХрдореНрдкреНрдпреВрдЯрд░ рдЦрд┐рд▓рд╛рдбрд╝реА рддрдХ\n"
+#~ "\n"
+#~ "\n"
+#~ " рдмреАрдЯрд╛ рдЯреЗрд╕реНрдЯрд┐рдВрдЧ рдХреЗ рд▓рд┐рдП рд▓реЙрд░рд╛ рдХреЛ рдмрд╣реБрдд рдмрд╣реБрдд рдзрдиреНрдпрд╡рд╛рдж!"
+
+#~ msgid "Send Message to Remote Player"
+#~ msgstr "рд░рд┐рдореЛрдЯ рдЦрд┐рд▓рд╛рдбрд╝реА рдХреЛ рд╕рдВрджреЗрд╢ рднреЗрдЬреЗрдВ"
+
+#~ msgid "Enter Message"
+#~ msgstr "рд╕рдВрджреЗрд╢ рднрд░реЗрдВ"
+
+#~ msgid "Send"
+#~ msgstr "рднреЗрдЬреЗрдВ"
+
+#~ msgid "Configure Names"
+#~ msgstr "рдирд╛рдо рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд░реЗрдВ"
+
+#~ msgid "Enter a player's name"
+#~ msgstr "рдЦрд┐рд▓рд╛рдбрд╝реА рдХрд╛ рдирд╛рдо рднрд░реЗрдВ"
+
+#~ msgid "Configure Network Options..."
+#~ msgstr "рдиреЗрдЯрд╡рд░реНрдХ рд╡рд┐рдХрд▓реНрдк рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд░реЗрдВ..."
+
+#~ msgid "Remote Settings"
+#~ msgstr "рд░рд┐рдореЛрдЯ рд╡рд┐рдиреНрдпрд╛рд╕ "
+
+#~ msgid "Connect to a remote game"
+#~ msgstr "рд░рд┐рдореЛрдЯ рдЦреЗрд▓ рдореЗрдВ рдЬреБрдбрд╝реЗрдВ"
+
+#~ msgid "Remote host"
+#~ msgstr "рд░рд┐рдореЛрдЯ рд╣реЛрд╕реНрдЯ"
+
+#~ msgid "Port"
+#~ msgstr "рдкреЛрд░реНрдЯ"
+
+#~ msgid "All Time Game Statistics"
+#~ msgstr "рдЕрдм рддрдХ рдХреЗ рдЖрдВрдХрдбрд╝реЗ"
+
+#~ msgid "Do you really want to delete the all time statistics?\n"
+#~ msgstr "рдХреНрдпрд╛ рдЖрдк рд╕рдЪрдореБрдЪ рдЕрдм рддрдХ рдХреЗ рдЖрдВрдХрдбрд╝реЗ рдХреЛ рдорд┐рдЯрд╛рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ?\n"
+
+#~ msgid "Statistics Warning"
+#~ msgstr "рдЖрдВрдХрдбрд╝реЗ рдЪреЗрддрд╛рд╡рдиреА"
+
+#~ msgid ""
+#~ "_: 1-2_letter_abbr_won\n"
+#~ "W"
+#~ msgstr "W"
+
+#~ msgid ""
+#~ "_: 1-2_letter_abbr_drawn\n"
+#~ "D"
+#~ msgstr "D"
+
+#~ msgid ""
+#~ "_: 1-2_letter_abbr_lost\n"
+#~ "L"
+#~ msgstr "L"
+
+#~ msgid ""
+#~ "_: 1-2_letter_abbr_number\n"
+#~ "No"
+#~ msgstr "No"
+
+#~ msgid ""
+#~ "_: 1-2_letter_abbr_breaks/aborted\n"
+#~ "Bk"
+#~ msgstr "Bk"
diff --git a/tde-i18n-hi/messages/kdegames/libkdegames.po b/tde-i18n-hi/messages/kdegames/libkdegames.po
new file mode 100644
index 00000000000..46680d2af36
--- /dev/null
+++ b/tde-i18n-hi/messages/kdegames/libkdegames.po
@@ -0,0 +1,1117 @@
+# translation of libkdegames.po to Hindi
+# Copyright (C) 2004 Free Software Foundation, Inc.
+# G Karunakar <karunakar@freedomink.org>, 2004.
+# Ravishankar Shrivastava <raviratlami@yahoo.com>, 2004.
+# Ravishankar Shrivastava <raviratlami@gmail.com>, 2004.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: libkdegames\n"
+"POT-Creation-Date: 2006-12-21 02:39+0100\n"
+"PO-Revision-Date: 2004-08-23 17:24+0530\n"
+"Last-Translator: Ravishankar Shrivastava <raviratlami@yahoo.com>\n"
+"Language-Team: Hindi <indlinux-hindi@lists.sourceforge.net>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#: kgame/kplayer.cpp:91
+msgid "UserId"
+msgstr "рдЙрдкрдпреЛрдХреНрддрд╛ рдкрд╣рдЪрд╛рди"
+
+#: kgame/kplayer.cpp:93
+msgid "Group"
+msgstr "рд╕рдореВрд╣"
+
+#: kgame/kplayer.cpp:94 kgame/kplayer.cpp:96
+msgid "default"
+msgstr "рдбрд┐рдлрд╝реЙрд▓реНрдЯ"
+
+#: highscore/kexthighscore_internal.h:60 highscore/kscoredialog.cpp:80
+#: kgame/kplayer.cpp:95
+msgid "Name"
+msgstr "рдирд╛рдо "
+
+#: kgame/kplayer.cpp:98
+msgid "AsyncInput"
+msgstr "рдПрд╕рд┐рдВрдХ-рдЗрдирдкреБрдЯ"
+
+#: kgame/kplayer.cpp:100
+msgid "myTurn"
+msgstr "рдореЗрд░реА-рдмрд╛рд░реА"
+
+#: kgame/dialogs/kgamedebugdialog.cpp:124
+msgid "KGame Debug Dialog"
+msgstr "рдХреЗ-рдЧреЗрдо рдбрд┐рдмрдЧ рд╕рдВрд╡рд╛рдж"
+
+#: kgame/dialogs/kgamedebugdialog.cpp:143
+msgid "Debug &KGame"
+msgstr "рдбрд┐рдмрдЧ рдХреЗ-рдЧреЗрдо (&K)"
+
+#: kgame/dialogs/kgamedebugdialog.cpp:148
+#: kgame/dialogs/kgamedebugdialog.cpp:193
+msgid "Data"
+msgstr "рдбрд╛рдЯрд╛"
+
+#: kgame/dialogs/kgamedebugdialog.cpp:149
+#: kgame/dialogs/kgamedebugdialog.cpp:154
+#: kgame/dialogs/kgamedebugdialog.cpp:194
+#: kgame/dialogs/kgamedebugdialog.cpp:198
+msgid "Value"
+msgstr "рдореВрд▓реНрдп"
+
+#: kgame/dialogs/kgamedebugdialog.cpp:153
+#: kgame/dialogs/kgamedebugdialog.cpp:197
+msgid "Property"
+msgstr "рдЧреБрдг"
+
+#: kgame/dialogs/kgamedebugdialog.cpp:155
+#: kgame/dialogs/kgamedebugdialog.cpp:199
+msgid "Policy"
+msgstr "рдкреЙрд▓рд┐рд╕реА"
+
+#: kgame/dialogs/kgamedebugdialog.cpp:158
+#: kgame/dialogs/kgamedebugdialog.cpp:202
+msgid "Update"
+msgstr "рдЕрджреНрдпрддрди"
+
+#: kgame/dialogs/kgamedebugdialog.cpp:163
+msgid "KGame Pointer"
+msgstr "рдХреЗ-рдЧреЗрдо рдкрд╛рдЗрдВрдЯрд░"
+
+#: kgame/dialogs/kgamedebugdialog.cpp:164
+msgid "Game ID"
+msgstr "рдЦреЗрд▓ рдЖрдИрдбреА(ID)"
+
+#: kgame/dialogs/kgamedebugdialog.cpp:165
+msgid "Game Cookie"
+msgstr "рдЦреЗрд▓ рдХреБрдХреА"
+
+#: kgame/dialogs/kgamedebugdialog.cpp:166
+msgid "Is Master"
+msgstr "рдЖрдИрдПрд╕ рдорд╛рд╕реНрдЯрд░"
+
+#: kgame/dialogs/kgamedebugdialog.cpp:167
+msgid "Is Admin"
+msgstr "рдЖрдИрдПрд╕ рдПрдбрдорд┐рди"
+
+#: kgame/dialogs/kgamedebugdialog.cpp:168
+msgid "Is Offering Connections"
+msgstr "рдЖрдИрдПрд╕ рджреНрд╡рд╛рд░рд╛ рдХрдиреЗрдХреНрд╢рди рдкреНрд░рд╕реНрддрд╛рд╡рд┐рдд"
+
+#: kgame/dialogs/kgamedebugdialog.cpp:169
+msgid "Game Status"
+msgstr "рдЦреЗрд▓ рд╕реНрдерд┐рддрд┐"
+
+#: kgame/dialogs/kgamedebugdialog.cpp:170
+msgid "Game is Running"
+msgstr "рдЦреЗрд▓ рдЪрд▓ рд░рд╣рд╛ рд╣реИ"
+
+#: kgame/dialogs/kgamedebugdialog.cpp:171
+msgid "Maximal Players"
+msgstr "рдЕрдзрд┐рдХрддрдо рдЦрд┐рд▓рд╛рдбрд╝реА"
+
+#: kgame/dialogs/kgamedebugdialog.cpp:172
+msgid "Minimal Players"
+msgstr "рдиреНрдпреВрдирддрдо рдЦрд┐рд▓рд╛рдбрд╝реА"
+
+#: kgame/dialogs/kgamedebugdialog.cpp:173
+msgid "Players"
+msgstr "рдЦрд┐рд▓рд╛рдбрд╝реА"
+
+#: kgame/dialogs/kgamedebugdialog.cpp:178
+msgid "Debug &Players"
+msgstr "рдЦрд┐рд▓рд╛рдбрд╝рд┐рдпреЛрдВ рдХреЛ рдбрд┐рдмрдЧ рдХрд░реЗрдВ (&P)"
+
+#: kgame/dialogs/kgamedebugdialog.cpp:184
+msgid "Available Players"
+msgstr "рдЙрдкрд▓рдмреНрдз рдЦрд┐рд▓рд╛рдбрд╝реА"
+
+#: kgame/dialogs/kgamedebugdialog.cpp:206
+msgid "Player Pointer"
+msgstr "рдЦрд┐рд▓рд╛рдбрд╝реА рд╕реВрдЪрдХ"
+
+#: kgame/dialogs/kgamedebugdialog.cpp:207 kgame/kgamemessage.cpp:151
+msgid "Player ID"
+msgstr "рдЦрд┐рд▓рд╛рдбрд╝реА рдЖрдИрдбреА(ID)"
+
+#: kgame/dialogs/kgamedebugdialog.cpp:208
+msgid "Player Name"
+msgstr "рдЦрд┐рд▓рд╛рдбрд╝реА рдирд╛рдо"
+
+#: kgame/dialogs/kgamedebugdialog.cpp:209
+msgid "Player Group"
+msgstr "рдЦрд┐рд▓рд╛рдбрд╝реА рд╕рдореВрд╣"
+
+#: kgame/dialogs/kgamedebugdialog.cpp:210
+msgid "Player User ID"
+msgstr "рдЦрд┐рд▓рд╛рдбрд╝реА рдЙрдкрдпреЛрдХреНрддрд╛ рдкрд╣рдЪрд╛рди"
+
+#: kgame/dialogs/kgamedebugdialog.cpp:211
+msgid "My Turn"
+msgstr "рдореЗрд░реА рдмрд╛рд░реА"
+
+#: kgame/dialogs/kgamedebugdialog.cpp:212
+msgid "Async Input"
+msgstr "рдПрд╕рд┐рдВрдХ рдЗрдирдкреБрдЯ"
+
+#: kgame/dialogs/kgamedebugdialog.cpp:213
+msgid "KGame Address"
+msgstr "рдХреЗ-рдЧреЗрдо рдкрддрд╛"
+
+#: kgame/dialogs/kgamedebugdialog.cpp:214
+msgid "Player is Virtual"
+msgstr "рдЦрд┐рд▓рд╛рдбрд╝реА рдЖрднрд╛рд╕реА рд╣реИ"
+
+#: kgame/dialogs/kgamedebugdialog.cpp:215
+msgid "Player is Active"
+msgstr "рдЦрд┐рд▓рд╛рдбрд╝реА рд╕рдХреНрд░рд┐рдп рд╣реИ"
+
+#: kgame/dialogs/kgamedebugdialog.cpp:216
+msgid "RTTI"
+msgstr "RTTI"
+
+#: kgame/dialogs/kgamedebugdialog.cpp:217
+msgid "Network Priority"
+msgstr "рдиреЗрдЯрд╡рд░реНрдХ рдкреНрд░рд╛рдпреЛрд░рд┐рдЯреА"
+
+#: kgame/dialogs/kgamedebugdialog.cpp:222
+msgid "Debug &Messages"
+msgstr "рдбрд┐рдмрдЧ рд╕рдВрджреЗрд╢ (&M)"
+
+#: kgame/dialogs/kgamedebugdialog.cpp:226
+msgid "Time"
+msgstr "рд╕рдордп"
+
+#: kgame/dialogs/kgamedebugdialog.cpp:227
+msgid "ID"
+msgstr "рдЖрдИрдбреА"
+
+#: kgame/dialogs/kgamedebugdialog.cpp:228
+msgid "Receiver"
+msgstr "рдкреНрд░рд╛рдкреНрддрдХрд░реНрддрд╛"
+
+#: kgame/dialogs/kgamedebugdialog.cpp:229
+msgid "Sender"
+msgstr "рднреЗрдЬрдиреЗ рд╡рд╛рд▓рд╛"
+
+#: kgame/dialogs/kgamedebugdialog.cpp:230
+msgid "ID - Text"
+msgstr "рдЖрдИрдбреА - рдкрд╛рда"
+
+#: kgame/dialogs/kgamedebugdialog.cpp:232
+msgid "&>>"
+msgstr "&>>"
+
+#: kgame/dialogs/kgamedebugdialog.cpp:236
+msgid "&<<"
+msgstr "&<<"
+
+#: kgame/dialogs/kgamedebugdialog.cpp:240
+msgid "Do not show IDs:"
+msgstr "рдЖрдИрдбреАрд╕ рди рджрд┐рдЦрд╛рдПрдБ:"
+
+#: kgame/dialogs/kgamedebugdialog.cpp:309 kgame/kgamepropertyhandler.cpp:357
+msgid "NULL pointer"
+msgstr "рдирд▓ рдкрд╛рдЗрдВрдЯрд░"
+
+#: kgame/dialogs/kgamedebugdialog.cpp:320
+#: kgame/dialogs/kgamedebugdialog.cpp:321
+#: kgame/dialogs/kgamedebugdialog.cpp:322
+#: kgame/dialogs/kgamedebugdialog.cpp:324
+#: kgame/dialogs/kgamedebugdialog.cpp:381
+#: kgame/dialogs/kgamedebugdialog.cpp:382
+#: kgame/dialogs/kgamedebugdialog.cpp:385
+#: kgame/dialogs/kgamedebugdialog.cpp:386 kgame/kgamepropertyhandler.cpp:376
+msgid "True"
+msgstr "рд╕рд╣реА"
+
+#: kgame/dialogs/kgamedebugdialog.cpp:320
+#: kgame/dialogs/kgamedebugdialog.cpp:321
+#: kgame/dialogs/kgamedebugdialog.cpp:322
+#: kgame/dialogs/kgamedebugdialog.cpp:324
+#: kgame/dialogs/kgamedebugdialog.cpp:381
+#: kgame/dialogs/kgamedebugdialog.cpp:382
+#: kgame/dialogs/kgamedebugdialog.cpp:385
+#: kgame/dialogs/kgamedebugdialog.cpp:386 kgame/kgamepropertyhandler.cpp:376
+msgid "False"
+msgstr "рдЧрд▓рдд"
+
+#: kgame/dialogs/kgamedebugdialog.cpp:337
+#: kgame/dialogs/kgamedebugdialog.cpp:399
+msgid "Clean"
+msgstr "рд╕рд╛рдл"
+
+#: kgame/dialogs/kgamedebugdialog.cpp:340
+#: kgame/dialogs/kgamedebugdialog.cpp:402
+msgid "Dirty"
+msgstr "рдЧрдВрджрд╛"
+
+#: kgame/dialogs/kgamedebugdialog.cpp:343
+#: kgame/dialogs/kgamedebugdialog.cpp:405
+msgid "Local"
+msgstr "рд╕реНрдерд╛рдиреАрдп"
+
+#: kgame/dialogs/kgamedebugdialog.cpp:347
+#: kgame/dialogs/kgamedebugdialog.cpp:409
+msgid "Undefined"
+msgstr "рдЕрдкрд╛рд░рд┐рднрд╛рд╖рд┐рдд"
+
+#: kchat.cpp:85 kgame/dialogs/kgamedebugdialog.cpp:497 kgame/kgamechat.cpp:103
+#: kgame/kgamepropertyhandler.cpp:382
+msgid "Unknown"
+msgstr "рдЕрдЬреНрдЮрд╛рдд"
+
+#: kgame/dialogs/kgameerrordialog.cpp:80
+msgid "Connection to the server has been lost!"
+msgstr "рд╕рд░реНрд╡рд░ рд╕реЗ рдХрдиреЗрдХреНрд╢рди рдЦреЛрдпрд╛!"
+
+#: kgame/dialogs/kgameerrordialog.cpp:93
+msgid "Connection to client has been lost!"
+msgstr "рдХреНрд▓рд╛рдПрдВрдЯ рд╕реЗ рдХрдиреЗрдХреНрд╢рди рдЦреЛрдпрд╛!"
+
+#: kgame/dialogs/kgameerrordialog.cpp:99
+msgid ""
+"Received a network error!\n"
+"Error number: %1\n"
+"Error message: %2"
+msgstr ""
+"рдиреЗрдЯрд╡рд░реНрдХ рдиреЗ рддреНрд░реБрдЯрд┐ рдкрд╛рдИ!\n"
+"рддреНрд░реБрдЯрд┐ рдХреНрд░рдорд╛рдВрдХ: %1\n"
+"рддреНрд░реБрдЯрд┐ рд╕рдВрджреЗрд╢: %2"
+
+#: kgame/dialogs/kgameerrordialog.cpp:107
+msgid "No connection could be created."
+msgstr "рдХреЛрдИ рдХрдиреЗрдХреНрд╢рди рддреИрдпрд╛рд░ рдирд╣реАрдВ рдХреА рдЬрд╛ рд╕рдХреА."
+
+#: kgame/dialogs/kgameerrordialog.cpp:109
+#, c-format
+msgid ""
+"No connection could be created.\n"
+"The error message was:\n"
+"%1"
+msgstr ""
+"рдХреЛрдИ рдХрдиреЗрдХреНрд╢рди рддреИрдпрд╛рд░ рдирд╣реАрдВ рдХреА рдЬрд╛ рд╕рдХреА.\n"
+"рддреНрд░реБрдЯрд┐ рд╕рдВрджреЗрд╢:\n"
+"%1"
+
+#: kgame/dialogs/kgamedialog.cpp:118
+msgid "&Chat"
+msgstr "рдЧрдкрд╢рдк (&C)"
+
+#: kgame/dialogs/kgamedialog.cpp:129
+msgid "C&onnections"
+msgstr "рдХрдиреЗрдХреНрд╢рдиреНрд╕ (&o)"
+
+#: kgame/dialogs/kgamedialog.cpp:157
+msgid "&Network"
+msgstr "рдиреЗрдЯрд╡рд░реНрдХ (&N)"
+
+#: kgame/dialogs/kgamedialog.cpp:165
+msgid "&Message Server"
+msgstr "рд╕рдВрджреЗрд╢ рд╕рд░реНрд╡рд░ (&M)"
+
+#: kgame/dialogs/kgamedialogconfig.cpp:132 kgame/kgamemessage.cpp:127
+msgid "Disconnect"
+msgstr "рдбрд┐рд╕реНрдХрдиреЗрдХреНрдЯ"
+
+#: kgame/dialogs/kgamedialogconfig.cpp:136
+msgid "Network Configuration"
+msgstr "рдиреЗрдЯрд╡рд░реНрдХ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди"
+
+#: kgame/dialogs/kgamedialogconfig.cpp:194
+msgid "Cannot connect to the network"
+msgstr "рдиреЗрдЯрд╡рд░реНрдХ рд╕реЗ рдХрдиреЗрдХреНрдЯ рдирд╣реАрдВ рд╣реЛ рдкрд╛рдпрд╛"
+
+#: kgame/dialogs/kgamedialogconfig.cpp:200
+msgid "Network status: No Network"
+msgstr "рдиреЗрдЯрд╡рд░реНрдХ рд╕реНрдерд┐рддрд┐рдГ рдХреЛрдИ рдиреЗрдЯрд╡рд░реНрдХ рдирд╣реАрдВ"
+
+#: kgame/dialogs/kgamedialogconfig.cpp:206
+msgid "Network status: You are MASTER"
+msgstr "рдиреЗрдЯрд╡рд░реНрдХ рд╕реНрдерд┐рддрд┐рдГ рдЖрдк рдорд╛рд╕реНрдЯрд░ рд╣реИрдВ"
+
+#: kgame/dialogs/kgamedialogconfig.cpp:208
+msgid "Network status: You are connected"
+msgstr "рдиреЗрдЯрд╡рд░реНрдХ рд╕реНрдерд┐рддрд┐рдГ рдЖрдк рдЬреБрдбрд╝реЗ рд╣реБрдП рд╣реИрдВ"
+
+#: kgame/dialogs/kgamedialogconfig.cpp:276
+msgid "Your name:"
+msgstr "рдЖрдкрдХрд╛ рдирд╛рдордГ"
+
+#: kgame/dialogs/kgamedialogconfig.cpp:436
+msgid "Maximal Number of Clients"
+msgstr "рдХреНрд▓рд╛рдПрдВрдЯреНрд╕ рдХреА рдЕрдзрд┐рдХрддрдо рд╕рдВрдЦреНрдпрд╛"
+
+#: kgame/dialogs/kgamedialogconfig.cpp:440
+msgid "Maximal number of clients (-1 = infinite):"
+msgstr "рдХреНрд▓рд╛рдПрдВрдЯреНрд╕ рдХреА рдЕрдзрд┐рдХрддрдо рд╕рдВрдЦреНрдпрд╛ (-1 = рдЕрдирдВрдд):"
+
+#: kgame/dialogs/kgamedialogconfig.cpp:490
+msgid "Change Maximal Number of Clients"
+msgstr "рдХреНрд▓рд╛рдПрдВрдЯреНрд╕ рдХреА рдЕрдзрд┐рдХрддрдо рд╕рдВрдЦреНрдпрд╛ рдмрджрд▓реЗрдВ"
+
+#: kgame/dialogs/kgamedialogconfig.cpp:492
+msgid "Change Admin"
+msgstr "рдкреНрд░рд╢рд╛рд╕рдХ рдмрджрд▓реЗрдВ"
+
+#: kgame/dialogs/kgamedialogconfig.cpp:494
+#, fuzzy
+msgid "Remove Client with All Players"
+msgstr "рд╕рднреА рдЦрд┐рд▓рд╛рдбрд╝реА рдХреЗ рд╕рд╛рде рдХреНрд▓рд╛рдПрдВрдЯ рдмрджрд▓реЗрдВ"
+
+#: kgame/dialogs/kgamedialogconfig.cpp:512
+msgid "Only the admin can configure the message server!"
+msgstr "рд╕рд┐рд░реНрдл рдкреНрд░рд╢рд╛рд╕рдХ рд╣реА рд╕рдВрджреЗрд╢ рд╕рд░реНрд╡рд░ рдХреЛ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд░ рд╕рдХрддрд╛ рд╣реИ!"
+
+#: kgame/dialogs/kgamedialogconfig.cpp:523
+msgid "You don't own the message server"
+msgstr "рдЖрдкрдХреЗ рдкрд╛рд╕ рд╕рдВрджреЗрд╢ рд╕рд░реНрд╡рд░ рдХрд╛ рд╕реНрд╡рд╛рдорд┐рддреНрд╡ рдирд╣реАрдВ рд╣реИ"
+
+#: kgame/dialogs/kgamedialogconfig.cpp:556
+msgid "Chat"
+msgstr "рдЧрдкрд╢рдк"
+
+#: kgame/dialogs/kgamedialogconfig.cpp:609
+msgid "Connected Players"
+msgstr "рдЬреБрдбрд╝реЗ рдЦрд┐рд▓рд╛рдбрд╝реА"
+
+#: kgame/dialogs/kgamedialogconfig.cpp:746
+msgid "Do you want to ban player \"%1\" from the game?"
+msgstr "рдХреНрдпрд╛ рдЖрдк рдЦрд┐рд▓рд╛рдбрд╝реА \"%1\" рдХреЛ рдЦреЗрд▓ рдореЗрдВ рдкреНрд░рддрд┐рдмрдВрдзрд┐рдд рдХрд░рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ?"
+
+#: kgame/dialogs/kgamedialogconfig.cpp:747
+#, fuzzy
+msgid "Ban Player"
+msgstr "рдЦрд┐рд▓рд╛рдбрд╝реА"
+
+#: kgame/dialogs/kgamedialogconfig.cpp:747
+msgid "Do Not Ban"
+msgstr ""
+
+#: kgame/dialogs/kgameconnectdialog.cpp:67
+msgid "Create a network game"
+msgstr "рдиреЗрдЯрд╡рд░реНрдХ рдЦреЗрд▓ рдмрдирд╛рдПрдБ"
+
+#: kgame/dialogs/kgameconnectdialog.cpp:68
+msgid "Join a network game"
+msgstr "рдиреЗрдЯрд╡рд░реНрдХ рдЦреЗрд▓ рдореЗрдВ рд╢рд╛рдорд┐рд▓ рд╣реЛрдВ"
+
+#: kgame/dialogs/kgameconnectdialog.cpp:73
+#, fuzzy
+msgid "Game name:"
+msgstr "рдХреЗ-рдЧреЗрдо рдкрд╛рдЗрдВрдЯрд░"
+
+#: kgame/dialogs/kgameconnectdialog.cpp:75
+#, fuzzy
+msgid "Network games:"
+msgstr "рдиреЗрдЯрд╡рд░реНрдХ рдЦреЗрд▓"
+
+#: kgame/dialogs/kgameconnectdialog.cpp:78
+msgid "Port to connect to:"
+msgstr "рдкреЛрд░реНрдЯ рдЬрд┐рд╕рдореЗрдВ рдЬреБрдбрд╝рдирд╛ рд╣реИрдГ"
+
+#: kgame/dialogs/kgameconnectdialog.cpp:80
+msgid "Host to connect to:"
+msgstr "рд╣реЛрд╕реНрдЯ рдЬрд┐рд╕рд╕реЗ рдЬреБрдбрд╝рдирд╛ рд╣реИрдГ"
+
+#: kgame/dialogs/kgameconnectdialog.cpp:83
+msgid "&Start Network"
+msgstr "рдиреЗрдЯрд╡рд░реНрдХ рдкреНрд░рд╛рд░рдВрдн рдХрд░реЗрдВ (&S)"
+
+#: kgame/dialogs/kgameconnectdialog.cpp:217
+msgid "Network Game"
+msgstr "рдиреЗрдЯрд╡рд░реНрдХ рдЦреЗрд▓"
+
+#: kgame/kgame.cpp:94
+msgid "MaxPlayers"
+msgstr "рдЕрдзрд┐рдХрддрдо-рдЦрд┐рд▓рд╛рдбрд╝реА"
+
+#: kgame/kgame.cpp:96
+msgid "MinPlayers"
+msgstr "рдиреНрдпреВрдирддрдо-рдЦрд┐рд▓рд╛рдбрд╝реА"
+
+#: kgame/kgame.cpp:98
+msgid "GameStatus"
+msgstr "рдЦреЗ-рд╕реНрдерд┐рддрд┐"
+
+#: kgame/kgamepropertyhandler.cpp:177
+msgid "%1 (%2)"
+msgstr "%1 (%2)"
+
+#: kgame/kgamepropertyhandler.cpp:179
+#, c-format
+msgid "Unnamed - ID: %1"
+msgstr "рдмреЗрдирд╛рдо - ID: %1"
+
+#: kgame/kgamepropertyhandler.cpp:183
+msgid "%1 unregistered"
+msgstr "%1 рдЕрдкрдВрдЬреАрдХреГрдд"
+
+#: kgame/kgamemessage.cpp:115
+msgid "Setup Game"
+msgstr "рдЦреЗрд▓ рд╕реЗрдЯрдЕрдк рдХрд░реЗрдВ"
+
+#: kgame/kgamemessage.cpp:117
+msgid "Setup Game Continue"
+msgstr "рдЦреЗрд▓ рд╕реЗрдЯрдЕрдк рдЬрд╛рд░реА"
+
+#: kgame/kgamemessage.cpp:119
+msgid "Load Game"
+msgstr "рдЦреЗрд▓ рд▓реЛрдб рдХрд░реЗрдВ"
+
+#: kgame/kgamemessage.cpp:121
+msgid "Client game connected"
+msgstr "рдХреНрд▓рд╛рдПрдВрдЯ рдЦреЗрд▓ рдХрдиреЗрдХреНрдЯреЗрдб"
+
+#: kgame/kgamemessage.cpp:123
+msgid "Game setup done"
+msgstr "рдЦреЗрд▓ рд╕реЗрдЯрдЕрдк рдкреВрд░реНрдг"
+
+#: kgame/kgamemessage.cpp:125
+msgid "Synchronize Random"
+msgstr "рд╕рд┐рдВрдХреНрд░реЛрдирд╛рдЗрдЬрд╝ рдмреЗрддрд░рддреАрдм"
+
+#: kgame/kgamemessage.cpp:129
+msgid "Player Property"
+msgstr "рдЦрд┐рд▓рд╛рдбрд╝реА рдЧреБрдг"
+
+#: kgame/kgamemessage.cpp:131
+msgid "Game Property"
+msgstr "рдЦреЗрд▓ рдЧреБрдг"
+
+#: kgame/kgamemessage.cpp:133
+msgid "Add Player"
+msgstr "рдЦрд┐рд▓рд╛рдбрд╝реА рдЬреЛрдбрд╝реЗрдВ"
+
+#: kgame/kgamemessage.cpp:135
+msgid "Remove Player"
+msgstr "рдЦрд┐рд▓рд╛рдбрд╝реА рд╣рдЯрд╛рдПрдБ"
+
+#: kgame/kgamemessage.cpp:137
+msgid "Activate Player"
+msgstr "рдЦрд┐рд▓рд╛рдбрд╝реА рд╕рдХреНрд░рд┐рдп рдХрд░реЗрдВ"
+
+#: kgame/kgamemessage.cpp:139
+msgid "Inactivate Player"
+msgstr "рдЦрд┐рд▓рд╛рдбрд╝реА рдЕрдХреНрд░рд┐рдп рдХрд░реЗрдВ"
+
+#: kgame/kgamemessage.cpp:141
+msgid "Id Turn"
+msgstr "рдЖрдИрдбреА рдмрд╛рд░реА"
+
+#: kgame/kgamemessage.cpp:143
+msgid "Error Message"
+msgstr "рддреНрд░реБрдЯрд┐ рд╕рдВрджреЗрд╢"
+
+#: kgame/kgamemessage.cpp:145
+msgid "Player Input"
+msgstr "рдЦрд┐рд▓рд╛рдбрд╝реА рдЗрдирдкреБрдЯ"
+
+#: kgame/kgamemessage.cpp:147
+msgid "An IO was added"
+msgstr "рдПрдХ рдЖрдИрдУ рдЬреЛрдбрд╝рд╛ рдЧрдпрд╛"
+
+#: kgame/kgamemessage.cpp:149
+msgid "Process Query"
+msgstr "рдкреНрд░реЛрд╕реЗрд╕ рдХреНрд╡реЗрд░реА"
+
+#: kgame/kgamechat.cpp:95
+#, c-format
+msgid "Player %1"
+msgstr "рдЦрд┐рд▓рд╛рдбрд╝реА %1 "
+
+#: kchatbase.cpp:409 kgame/kgamechat.cpp:168
+#, c-format
+msgid "Send to %1"
+msgstr " %1 рдХреЛ рднреЗрдЬреЗрдВ"
+
+#: kgame/kgamechat.cpp:214
+msgid "Send to My Group (\"%1\")"
+msgstr "рдореЗрд░реЗ рд╕рдореВрд╣ рдХреЛ рднреЗрдЬреЗрдВ (\"%1\")"
+
+#: kgame/kgameerror.cpp:63
+msgid ""
+"Cookie mismatch!\n"
+"Expected Cookie: %1\n"
+"Received Cookie: %2"
+msgstr ""
+"рдХреБрдХреА рдорд┐рд╕рдореИрдЪ!\n"
+"рд╡рд╛рдВрдЫрд┐рдд рдХреБрдХреА: %1\n"
+"рдкреНрд░рд╛рдкреНрдд рдХреБрдХреА: %2"
+
+#: kgame/kgameerror.cpp:72
+msgid ""
+"KGame Version mismatch!\n"
+"Expected Version: %1\n"
+"Received Version: %2\n"
+msgstr ""
+"рдХреЗ-рдЧреЗрдо рд╕рдВрд╕реНрдХрд░рдг рдорд┐рд╕рдореИрдЪ!\n"
+"рд╡рд╛рдВрдЫрд┐рдд рд╕рдВрд╕реНрдХрд░рдг: %1\n"
+"рдкреНрд░рд╛рдкреНрдд рд╕рдВрд╕реНрдХрд░рдг: %2\n"
+
+#: kgame/kgameerror.cpp:76
+#, c-format
+msgid "Unknown error code %1"
+msgstr "рдЕрдЬреНрдЮрд╛рдд рддреНрд░реБрдЯрд┐ рдХреЛрдб %1"
+
+#: kgamemisc.cpp:55
+msgid ""
+"_: A list of language typical names ( for games ), separated by spaces\n"
+"Adam Alex Andreas Andrew Bart Ben Bernd Bill Chris Chuck Daniel Don Duncan Ed "
+"Emily Eric Gary Greg Harry Ian Jean Jeff Jan Kai Keith Ken Kirk Marc Mike Neil "
+"Paul Rik Robert Sam Sean Thomas Tim Walter"
+msgstr ""
+"рд░рд╛рдо рд░рд╣реАрдо рдЖрдирдВрдж рд░рд╡рд┐ рдореЛрд╣рди рд░рдШреБ рд╕реБрдиреАрд▓ рд╢реАрддрд▓ рдЕрдиреБ рдЕрдиреНрд╡реЗрд╖ рд╕реАрддрд╛ рдЧреАрддрд╛ рд╕рдВрддрд╛ рдмрдВрддрд╛ рд╣рд░реА рдХрд┐рд╢рди "
+"рд╕реЛрд╣рди рд╢рдВрдХрд░ рдкреНрд░рд┐рдпрд╛ рд░реЗрдЦрд╛ рд╣реЗрдорд╛ рд╢рд┐рд╢рд┐рд░ рд░рдореЗрд╢ рд░рд╛рдЬреВ рдЧреЛрд▓реВ рд╕реЛрдиреВ рдореЛрдиреВ рдЫреЛрдЯреВ рдкрд┐рдВрдХреА рдкрд┐рдВрдХреВ рдирдВрджреВ "
+"рдЧреБрдбреНрдбреВ рдмрд╛рдмрд╛ рдкрд╛рдкрд╛ рдорд╛рдорд╛ рд╣рдиреА рд░реЙрдмрд░реНрдЯ рд╕реИрдо"
+
+#: kstdgameaction.cpp:60
+msgid ""
+"_: new game\n"
+"&New"
+msgstr ""
+
+#: kstdgameaction.cpp:61
+msgid "&Load..."
+msgstr "рд▓реЛрдб рдХрд░реЗрдВ... (&L)"
+
+#: kstdgameaction.cpp:62
+msgid "Load &Recent"
+msgstr "рд╣рд╛рд▓рд┐рдпрд╛ рд▓реЛрдб рдХрд░реЗрдВ (&R)"
+
+#: kstdgameaction.cpp:63
+msgid "Restart &Game"
+msgstr "рдЦреЗрд▓ рдлрд┐рд░ рд╕реЗ рдкреНрд░рд╛рд░рдВрдн рдХрд░реЗрдВ (&G)"
+
+#: kstdgameaction.cpp:65
+msgid "Save &As..."
+msgstr "рдРрд╕реЗ рд╕рд╣реЗрдЬреЗрдВ (&A)"
+
+#: kstdgameaction.cpp:66
+msgid "&End Game"
+msgstr "рдЦреЗрд▓ рдЦрд╝рддреНрдо рдХрд░реЗрдВ (&E)"
+
+#: kstdgameaction.cpp:67
+msgid "Pa&use"
+msgstr "рдард╣рд░реЗрдВ (&u)"
+
+#: kstdgameaction.cpp:68
+msgid "Show &Highscores"
+msgstr "рдЕрдзрд┐рдХрддрдо рдЕрдВрдХ рджрд┐рдЦрд╛рдПрдБ (&H)"
+
+#: kstdgameaction.cpp:72
+msgid "Repeat"
+msgstr "рджреЛрд╣рд░рд╛рдПрдБ"
+
+#: kstdgameaction.cpp:73
+msgid "Und&o"
+msgstr "рдкрд╣рд▓реЗ рдЬреИрд╕рд╛ (&o)"
+
+#: kstdgameaction.cpp:74
+msgid "Re&do"
+msgstr "рджреЛрд╣рд░рд╛рдПрдБ (&d)"
+
+#: kstdgameaction.cpp:75
+msgid "&Roll Dice"
+msgstr "рдкрд╛рдБрд╕рд╛ рдлреЗрдВрдХреЗрдВ (&R)"
+
+#: kstdgameaction.cpp:76
+msgid "End Turn"
+msgstr "рдЖрдЦрд╝рд┐рд░реА рдмрд╛рд░реА"
+
+#: kstdgameaction.cpp:77
+msgid "&Hint"
+msgstr "рд╕рдВрдХреЗрдд (&H)"
+
+#: kstdgameaction.cpp:78
+msgid "&Demo"
+msgstr "рдирдореВрдирд╛ рджрд┐рдЦрд╛рдПрдБ (&D)"
+
+#: kstdgameaction.cpp:79
+msgid "&Solve"
+msgstr "рд╣рд▓ рдХрд░реЗрдВ (&S)"
+
+#: kstdgameaction.cpp:81
+msgid "Choose Game &Type"
+msgstr "рдЦреЗрд▓ рдХрд╝рд┐рд╕реНрдо рдЪреБрдиреЗрдВ (&T)"
+
+#: kstdgameaction.cpp:82
+msgid "Configure &Carddecks..."
+msgstr "рддрд╛рд╢ рдХреА рдЧрдбреНрдбреА рдХреЙрдиреНреЮрд┐рдЧрд░ рдХрд░реЗрдВ (&C)"
+
+#: kstdgameaction.cpp:83
+msgid "Configure &Highscores..."
+msgstr "рдЕрдзрд┐рдХрддрдо рдЕрдВрдХ рдХреЙрдиреНреЮрд┐рдЧрд░ рдХрд░реЗрдВ (&H)"
+
+#: highscore/khighscore.cpp:134
+msgid "Retry"
+msgstr "рдлрд┐рд░ рд╕реЗ рдХреЛрд╢рд┐рд╢ рдХрд░реЗрдВ"
+
+#: highscore/khighscore.cpp:135
+msgid ""
+"Cannot access the highscore file. Another user is probably currently writing to "
+"it."
+msgstr ""
+"рдЕрдзрд┐рдХрддрдо рдЕрдВрдХ рдлрд╝рд╛рдЗрд▓ рдкрд░ рдкрд╣реБрдБрдЪ рдирд╣реАрдВ рд╕рдХрд╛. рд╕рдВрднрд╡рддрдГ рдЕрдиреНрдп рдЙрдкрдпреЛрдХреНрддрд╛ рд╡рд░реНрддрдорд╛рди рдореЗрдВ рдЗрд╕ рдкрд░ рд▓рд┐рдЦ "
+"рд░рд╣рд╛ рд╣реИ."
+
+#: highscore/kscoredialog.cpp:68
+msgid "High Scores"
+msgstr "рдЕрдзрд┐рдХрддрдо рдЕрдВрдХ"
+
+#: highscore/kexthighscore_internal.h:69 highscore/kscoredialog.cpp:83
+msgid "Date"
+msgstr "рджрд┐рдирд╛рдВрдХ "
+
+#: highscore/kscoredialog.cpp:86
+msgid "Level"
+msgstr "рд╕реНрддрд░"
+
+#: highscore/kexthighscore.cpp:211 highscore/kscoredialog.cpp:89
+msgid "Score"
+msgstr "рдЕрдВрдХ"
+
+#: highscore/kexthighscore_internal.h:49 highscore/kscoredialog.cpp:141
+msgid "Rank"
+msgstr "рд╢реНрд░реЗрдгреА"
+
+#: highscore/kscoredialog.cpp:167
+#, c-format
+msgid "#%1"
+msgstr ""
+
+#: highscore/kscoredialog.cpp:351
+msgid ""
+"Excellent!\n"
+"You have a new high score!"
+msgstr ""
+"рдмрд╣реБрдд рдмрдврд╝рд┐рдпрд╛!\n"
+"рдЖрдкрдХрд╛ рдпрд╣ рдПрдХ рдирдпрд╛ рдЕрдзрд┐рдХрддрдо рдЕрдВрдХ рд╣реИ!"
+
+#: highscore/kscoredialog.cpp:353
+msgid ""
+"Well done!\n"
+"You made it to the high score list!"
+msgstr ""
+"рдмрдврд╝рд┐рдпрд╛ рдХрд╛рдо!\n"
+"рдЖрдкрдиреЗ рдЕрдзрд┐рдХрддрдо рдЕрдВрдХ рд╕реВрдЪреА рдореЗрдВ рдкреНрд░рд╡рд┐рд╖реНрдЯрд┐ рдкрд╛рдИ!"
+
+#: highscore/kexthighscore_gui.cpp:139
+msgid "Best &Scores"
+msgstr "рдЕрдзрд┐рдХрддрдо рдЕрдВрдХ (&S)"
+
+#: highscore/kexthighscore_gui.cpp:144
+msgid "&Players"
+msgstr "рдЦрд┐рд▓рд╛рдбрд╝реА (&P)"
+
+#: highscore/kexthighscore_gui.cpp:149
+msgid "Statistics"
+msgstr "рдЖрдВрдХрдбрд╝реЗ"
+
+#: highscore/kexthighscore_gui.cpp:155
+msgid "Histogram"
+msgstr "рд╣рд┐рд╕реНрдЯреЛрдЧреНрд░рд╛рдо"
+
+#: highscore/kexthighscore_gui.cpp:162
+msgid "View world-wide highscores"
+msgstr "рд╕рдореВрдЪреЗ рд╡рд┐рд╢реНрд╡ рдХреЗ рдЕрдзрд┐рдХрддрдо рдЕрдВрдХ рджреЗрдЦреЗрдВ"
+
+#: highscore/kexthighscore_gui.cpp:169
+msgid "View world-wide players"
+msgstr "рд╕рдореВрдЪреЗ рд╡рд┐рд╢реНрд╡ рдХреЗ рдЦрд┐рд▓рд╛рдбрд╝реА рджреЗрдЦреЗрдВ"
+
+#: highscore/kexthighscore_gui.cpp:202
+msgid "Highscores"
+msgstr "рдЕрдзрд┐рдХрддрдо рдЕрдВрдХ"
+
+#: highscore/kexthighscore_gui.cpp:204
+msgid "Configure..."
+msgstr "рдХреЙрдиреНрдлрд╝рд┐рдЧрд░..."
+
+#: highscore/kexthighscore_gui.cpp:205
+msgid "Export..."
+msgstr "рдирд┐рд░реНрдпрд╛рдд"
+
+#: highscore/kexthighscore_gui.cpp:258
+msgid "Overwrite"
+msgstr "рдорд┐рдЯрд╛рдХрд░ рд▓рд┐рдЦреЗрдВ"
+
+#: highscore/kexthighscore_gui.cpp:260
+msgid "The file already exists. Overwrite?"
+msgstr "рдПрдХ рдлрд╝рд╛рдЗрд▓ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдЕрд╕реНрддрд┐рддреНрд╡ рдореЗрдВ рд╣реИ. рдорд┐рдЯрд╛рдХрд░ рд▓рд┐рдЦреЗрдВ?"
+
+#: highscore/kexthighscore_gui.cpp:302
+msgid "Winner"
+msgstr "рд╡рд┐рдЬреЗрддрд╛"
+
+#: highscore/kexthighscore_gui.cpp:334
+msgid "Won Games"
+msgstr "рдЦреЗрд▓ рдЬреАрддреЗ"
+
+#: highscore/kexthighscore_gui.cpp:356
+msgid "Configure Highscores"
+msgstr "рдЕрдзрд┐рдХрддрдо рдЕрдВрдХ рдХреЙрдиреНреЮрд┐рдЧрд░ рдХрд░реЗрдВ"
+
+#: highscore/kexthighscore_gui.cpp:367
+msgid "Main"
+msgstr "рдореБрдЦреНрдп"
+
+#: highscore/kexthighscore_gui.cpp:376 highscore/kexthighscore_gui.cpp:413
+msgid "Nickname:"
+msgstr "рдЙрдкрдирд╛рдордГ"
+
+#: highscore/kexthighscore_gui.cpp:387
+msgid "Comment:"
+msgstr "рдЯрд┐рдкреНрдкрдгреАрдГ"
+
+#: highscore/kexthighscore_gui.cpp:397
+msgid "World-wide highscores enabled"
+msgstr "рд╕рдореВрдЪреЗ рд╡рд┐рд╢реНрд╡ рдХреЗ рдЕрдзрд┐рдХрддрдо рдЕрдВрдХ рд╕рдорд░реНрдерд┐рдд"
+
+#: highscore/kexthighscore_gui.cpp:404
+msgid "Advanced"
+msgstr "рд╡рд┐рд╕реНрддреГрдд"
+
+#: highscore/kexthighscore_gui.cpp:408
+msgid "Registration Data"
+msgstr "рдкрдВрдЬреАрдХрд░рдг рдбрд╛рдЯрд╛"
+
+#: highscore/kexthighscore_gui.cpp:417
+msgid "Key:"
+msgstr "рдХреБрдВрдЬреАрдГ"
+
+#: highscore/kexthighscore_gui.cpp:456
+msgid ""
+"This will permanently remove your registration key. You will not be able to use "
+"the currently registered nickname anymore."
+msgstr ""
+"рдпрд╣ рдЖрдкрдХрд╛ рдкрдВрдЬреАрдХрд░рдг рдХреБрдВрдЬреА рд╣рдореЗрд╢рд╛ рдХреЗ рд▓рд┐рдП рдорд┐рдЯрд╛ рджреЗрдЧрд╛. рдЖрдк рдлрд┐рд░ рд╡рд░реНрддрдорд╛рди рдореЗрдВ рдкрдВрдЬреАрдХреГрдд рдЙрдкрдирд╛рдо "
+"рдХрд╛ рдЙрдкрдпреЛрдЧ рдирд╣реАрдВ рдХрд░ рдкрд╛рдПрдВрдЧреЗ."
+
+#: highscore/kexthighscore_gui.cpp:499
+msgid "Please choose a non empty nickname."
+msgstr "рдХреГрдкрдпрд╛ рдПрдХ рдиреЙрди рдПрдореНрдкреНрдЯреА рдЙрдкрдирд╛рдо рдЪреБрдиреЗрдВ."
+
+#: highscore/kexthighscore_gui.cpp:503
+msgid "Nickname already in use. Please choose another one"
+msgstr "рдЙрдкрдирд╛рдо рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдЙрдкрдпреЛрдЧ рдореЗрдВ рд╣реИ. рдХреГрдкрдпрд╛ рдХреЛрдИ рдЕрдиреНрдп рдЪреБрдиреЗрдВ."
+
+#: highscore/kexthighscore_gui.cpp:520
+msgid "Enter Your Nickname"
+msgstr "рдЕрдкрдирд╛ рдЙрдкрдирд╛рдо рднрд░реЗрдВ"
+
+#: highscore/kexthighscore_gui.cpp:528
+msgid "Congratulations, you have won!"
+msgstr "рдмрдзрд╛рдИрдпрд╛рдБ, рдЖрдк рдЬреАрдд рдЧрдП!"
+
+#: highscore/kexthighscore_gui.cpp:532
+msgid "Enter your nickname:"
+msgstr "рдЕрдкрдирд╛ рдЙрдкрдирд╛рдо рднрд░реЗрдВ:"
+
+#: highscore/kexthighscore_gui.cpp:540
+msgid "Do not ask again."
+msgstr "рджреЛрдмрд╛рд░рд╛ рдордд рдкреВрдЫреЗрдВ."
+
+#: highscore/kexthighscore.cpp:214
+msgid "Mean Score"
+msgstr "рдФрд╕рдд рдЕрдВрдХ"
+
+#: highscore/kexthighscore.cpp:219
+msgid "Best Score"
+msgstr "рдЕрдзрд┐рдХрддрдо рдЕрдВрдХ"
+
+#: highscore/kexthighscore.cpp:223
+msgid "Elapsed Time"
+msgstr "рдмреАрддрд╛ рд╕рдордп"
+
+#: highscore/kexthighscore_internal.cpp:48
+msgid "anonymous"
+msgstr "рдЕрдЬреНрдЮрд╛рддрдирд╛рдо"
+
+#: highscore/kexthighscore_internal.cpp:265
+msgid "Games Count"
+msgstr "рдЦреЗрд▓ рдЧрдгрдирд╛"
+
+#: highscore/kexthighscore_internal.cpp:272
+msgid "Comment"
+msgstr "рдЯрд┐рдкреНрдкрдгреА"
+
+#: highscore/kexthighscore_internal.cpp:584
+msgid "Undefined error."
+msgstr "рдЕрдкрд╛рд░рд┐рднрд╛рд╖рд┐рдд рддреНрд░реБрдЯрд┐"
+
+#: highscore/kexthighscore_internal.cpp:585
+msgid "Missing argument(s)."
+msgstr "рдЫреВрдЯрд╛ рдЖрд░реНрдЧреБрдореЗрдВрдЯ. "
+
+#: highscore/kexthighscore_internal.cpp:586
+msgid "Invalid argument(s)."
+msgstr "рдЕрд╡реИрдз рдЖрд░реНрдЧреБрдореЗрдВрдЯ. "
+
+#: highscore/kexthighscore_internal.cpp:588
+msgid "Unable to connect to MySQL server."
+msgstr "рдорд╛рдп-рдПрд╕рдХреНрдпреВрдПрд▓ рд╕рд░реНрд╡рд░ рд╕реЗ рдЬреБрдбрд╝рдиреЗ рдореЗрдВ рдЕрд╕рдорд░реНрде."
+
+#: highscore/kexthighscore_internal.cpp:589
+msgid "Unable to select database."
+msgstr "рдбрд╛рдЯрд╛рдмреЗрд╕ рдЪреБрдирдиреЗ рдореЗрдВ рдЕрд╕рдорд░реНрде."
+
+#: highscore/kexthighscore_internal.cpp:590
+msgid "Error on database query."
+msgstr "рдбрд╛рдЯрд╛рдмреЗрд╕ рдХреНрд╡реЗрд░реА рдореЗрдВ рддреНрд░реБрдЯрд┐."
+
+#: highscore/kexthighscore_internal.cpp:591
+msgid "Error on database insert."
+msgstr "рдбрд╛рдЯрд╛рдмреЗрд╕ рдкреНрд░рд╡рд┐рд╖реНрдЯрд┐ рдореЗрдВ рддреНрд░реБрдЯрд┐."
+
+#: highscore/kexthighscore_internal.cpp:593
+msgid "Nickname already registered."
+msgstr "рдЙрдкрдирд╛рдо рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдкрдВрдЬреАрдХреГрдд рд╣реИ."
+
+#: highscore/kexthighscore_internal.cpp:594
+msgid "Nickname not registered."
+msgstr "рдЙрдкрдирд╛рдо рдкрдВрдЬреАрдХреГрдд рдирд╣реАрдВ рд╣реИ."
+
+#: highscore/kexthighscore_internal.cpp:595
+msgid "Invalid key."
+msgstr "рдЕрд╡реИрдз рдХреБрдВрдЬреА"
+
+#: highscore/kexthighscore_internal.cpp:596
+msgid "Invalid submit key."
+msgstr "рдЕрд╡реИрдз рд╕рдмрдорд┐рдЯ рдХреБрдВрдЬреА"
+
+#: highscore/kexthighscore_internal.cpp:598
+msgid "Invalid level."
+msgstr "рдЕрд╡реИрдз рд╕реНрддрд░."
+
+#: highscore/kexthighscore_internal.cpp:599
+msgid "Invalid score."
+msgstr "рдЕрд╡реИрдз рдЕрдВрдХ."
+
+#: highscore/kexthighscore_internal.cpp:603
+msgid "Unable to contact world-wide highscore server"
+msgstr "рд╕рдВрдкреВрд░реНрдг рд╡рд┐рд╢реНрд╡ рдХреЗ рдЕрдзрд┐рдХрддрдо рдЕрдВрдХ рд╕рд░реНрд╡рд░ рд╕реЗ рдЬреБрдбрд╝рдиреЗ рдореЗрдВ рдЕрдХреНрд╖рдо"
+
+#: highscore/kexthighscore_internal.cpp:612
+#, c-format
+msgid "Server URL: %1"
+msgstr "рд╕рд░реНрд╡рд░ рдпреВрдЖрд░рдПрд▓: %1"
+
+#: highscore/kexthighscore_internal.cpp:620
+msgid "Unable to open temporary file."
+msgstr "рдЕрд╕реНрдерд╛рдпреА рдлрд╝рд╛рдЗрд▓ рдЦреЛрд▓рдиреЗ рдореЗрдВ рдЕрдХреНрд╖рдо."
+
+#: highscore/kexthighscore_internal.cpp:642
+msgid "Message from world-wide highscores server"
+msgstr "рд╕рдВрдкреВрд░реНрдг рд╡рд┐рд╢реНрд╡ рдХреЗ рдЕрдзрд┐рдХрддрдо рдЕрдВрдХ рд╕рд░реНрд╡рд░ рд╕реЗ рд╕рдВрджреЗрд╢"
+
+#: highscore/kexthighscore_internal.cpp:649
+msgid "Invalid answer from world-wide highscores server."
+msgstr "рд╕рдВрдкреВрд░реНрдг рд╡рд┐рд╢реНрд╡ рдХреЗ рдЕрдзрд┐рдХрддрдо рдЕрдВрдХ рд╕рд░реНрд╡рд░ рд╕реЗ рдЕрд╡реИрдз рдЙрддреНрддрд░"
+
+#: highscore/kexthighscore_internal.cpp:650
+#, c-format
+msgid "Raw message: %1"
+msgstr "рдХрдЪреНрдЪрд╛ рд╕рдВрджреЗрд╢: %1"
+
+#: highscore/kexthighscore_internal.cpp:662
+msgid "Invalid answer from world-wide highscores server (missing item: %1)."
+msgstr "рд╕рдВрдкреВрд░реНрдг рд╡рд┐рд╢реНрд╡ рдХреЗ рдЕрдзрд┐рдХрддрдо рдЕрдВрдХ рд╕рд░реНрд╡рд░ рд╕реЗ рдЕрд╡реИрдз рдЙрддреНрддрд░(рдЫреВрдЯреА рд╡рд╕реНрддреБ: %1)."
+
+#: highscore/kexthighscore_internal.h:78
+msgid "Success"
+msgstr "рд╕рдлрд▓рддрд╛"
+
+#: highscore/kexthighscore_item.cpp:272
+msgid "Multiplayers Scores"
+msgstr "рдмрд╣реБ-рдЦрд┐рд▓рд╛рдбрд╝реА рдЕрдВрдХ"
+
+#: highscore/kexthighscore_item.cpp:280
+#, fuzzy
+msgid "No game played."
+msgstr "рдХреЛрдИ рдЦреЗрд▓ рдЦреЗрд▓рд╛ рдирд╣реАрдВ рдЧрдпрд╛!"
+
+#: highscore/kexthighscore_item.cpp:282
+msgid "Scores for last game:"
+msgstr "рдЖрдЦрд╝рд┐рд░реА рдЦреЗрд▓ рдХрд╛ рдЕрдВрдХрдГ"
+
+#: highscore/kexthighscore_item.cpp:289
+msgid "Scores for the last %1 games:"
+msgstr "рдЖрдЦрд╝рд┐рд░реА %1 рдЦреЗрд▓реЛрдВ рдХреЗ рдЕрдВрдХрдГ"
+
+#: highscore/kexthighscore_tab.cpp:48
+msgid "all"
+msgstr "рд╕рднреА"
+
+#: highscore/kexthighscore_tab.cpp:75
+msgid "Select player:"
+msgstr "рдЦрд┐рд▓рд╛рдбрд╝реА рдЪреБрдиреЗрдВ:"
+
+#: highscore/kexthighscore_tab.cpp:112
+msgid "Total:"
+msgstr "рдХреБрд▓рдГ"
+
+#: highscore/kexthighscore_tab.cpp:112
+msgid "Won:"
+msgstr "рдЬреАрддрд╛рдГ"
+
+#: highscore/kexthighscore_tab.cpp:112
+msgid "Lost:"
+msgstr "рд╣рд╛рд░рд╛рдГ"
+
+#: highscore/kexthighscore_tab.cpp:113
+msgid "Draw:"
+msgstr ""
+
+#: highscore/kexthighscore_tab.cpp:116
+msgid "Current:"
+msgstr "рдореМрдЬрд╝реВрджрд╛:"
+
+#: highscore/kexthighscore_tab.cpp:116
+msgid "Max won:"
+msgstr "рдЕрдзрд┐рдХрддрдо рдЬреАрддрдГ"
+
+#: highscore/kexthighscore_tab.cpp:116
+msgid "Max lost:"
+msgstr "рдЕрдзрд┐рдХрддрдо рд╣рд╛рд░рдГ"
+
+#: highscore/kexthighscore_tab.cpp:127
+msgid "Game Counts"
+msgstr "рдЦреЗрд▓ рдЧрдгрдирд╛"
+
+#: highscore/kexthighscore_tab.cpp:138
+msgid "Trends"
+msgstr "рдкреНрд░рд╡реГрддреНрддрд┐"
+
+#: highscore/kexthighscore_tab.cpp:223
+msgid "From"
+msgstr "рд╕реЗ"
+
+#: highscore/kexthighscore_tab.cpp:224
+msgid "To"
+msgstr "рдХреЛ"
+
+#: highscore/kexthighscore_tab.cpp:225
+msgid "Count"
+msgstr "рдЧрдгрдирд╛"
+
+#: highscore/kexthighscore_tab.cpp:226
+msgid "Percent"
+msgstr "рдкреНрд░рддрд┐рд╢рдд"
+
+#: kcarddialog.cpp:277
+msgid "Choose Backside"
+msgstr "рдкрд┐рдЫрд▓реАрднреБрдЬрд╛ рдЪреБрдиреЗрдВ"
+
+#: kcarddialog.cpp:297
+msgid "Backside"
+msgstr "рдкрд┐рдЫрд▓реАрднреБрдЬрд╛"
+
+#: kcarddialog.cpp:301 kcarddialog.cpp:351
+msgid "empty"
+msgstr "рдЦрд╛рд▓реА"
+
+#: kcarddialog.cpp:309
+msgid "Random backside"
+msgstr "рдмреЗрддрд░рддреАрдм рдкрд┐рдЫрд▓реАрднреБрдЬрд╛"
+
+#: kcarddialog.cpp:314
+msgid "Use global backside"
+msgstr "рд╡реИрд╢реНрд╡рд┐рдХ рдкрд┐рдЫрд▓реАрднреБрдЬрд╛ рдЗрд╕реНрддреЗрдорд╛рд▓ рдХрд░реЗрдВ"
+
+#: kcarddialog.cpp:317
+msgid "Make Backside Global"
+msgstr "рдкрд┐рдЫрд▓реАрднреБрдЬрд╛ рд╡реИрд╢реНрд╡рд┐рдХ рдмрдирд╛рдПрдБ"
+
+#: kcarddialog.cpp:329
+msgid "Choose Frontside"
+msgstr "рдЕрдЧрд▓реАрднреБрдЬрд╛ рдЪреБрдиреЗрдВ"
+
+#: kcarddialog.cpp:347
+msgid "Frontside"
+msgstr "рдЕрдЧрд▓реАрднреБрдЬрд╛"
+
+#: kcarddialog.cpp:359
+msgid "Random frontside"
+msgstr "рдмреЗрддрд░рддреАрдм рдЕрдЧрд▓реАрднреБрдЬрд╛"
+
+#: kcarddialog.cpp:364
+msgid "Use global frontside"
+msgstr "рд╡реИрд╢реНрд╡рд┐рдХ рдЕрдЧрд▓реАрднреБрдЬрд╛ рдЗрд╕реНрддреЗрдорд╛рд▓ рдХрд░реЗрдВ"
+
+#: kcarddialog.cpp:367
+msgid "Make Frontside Global"
+msgstr "рдЕрдЧрд▓реАрднреБрдЬрд╛ рд╡реИрд╢реНрд╡рд┐рдХ рдмрдирд╛рдПрдБ"
+
+#: kcarddialog.cpp:426
+msgid "Resize Cards"
+msgstr "рдХрд╛рд░реНрдб рдХреЛ рдирдпрд╛-рдЖрдХрд╛рд░ рджреЗрдВ"
+
+#: kcarddialog.cpp:439
+msgid "Default Size"
+msgstr "рдбрд┐рдлрд╝реЙрд▓реНрдЯ рдЖрдХрд╛рд░"
+
+#: kcarddialog.cpp:443
+msgid "Preview:"
+msgstr "рдкреВрд░реНрд╡рд╛рд╡рд▓реЛрдХрди"
+
+#: kcarddialog.cpp:476 kcarddialog.cpp:511
+msgid "unnamed"
+msgstr "рдмреЗрдирд╛рдо"
+
+#: kcarddialog.cpp:532
+msgid "Carddeck Selection"
+msgstr "рддрд╛рд╢-рдЧрдбреНрдбреА рдЪрдпрди"
+
+#: kchatdialog.cpp:60 kchatdialog.cpp:68
+msgid "Configure Chat"
+msgstr "рдЧрдкрд╢рдк рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд░реЗрдВ"
+
+#: kchatdialog.cpp:86 kchatdialog.cpp:108
+msgid "Name Font..."
+msgstr "рдлрд╝реЙрдиреНрдЯ рдХреЛ рдирд╛рдо рджреЗрдВ..."
+
+#: kchatdialog.cpp:89 kchatdialog.cpp:111
+msgid "Text Font..."
+msgstr "рдкрд╛рда рдлрд╝реЙрдиреНрдЯ..."
+
+#: kchatdialog.cpp:98
+msgid "Player: "
+msgstr "рдЦрд┐рд▓рд╛рдбрд╝реАрдГ"
+
+#: kchatdialog.cpp:100
+msgid "This is a player message"
+msgstr "рдпрд╣ рдЦрд┐рд▓рд╛рдбрд╝реА рдХрд╛ рд╕рдВрджреЗрд╢ рд╣реИ"
+
+#: kchatdialog.cpp:106
+msgid "System Messages - Messages directly sent from the game"
+msgstr "рддрдВрддреНрд░ рд╕рдВрджреЗрд╢- рд╕рдВрджреЗрд╢ рдЦреЗрд▓ рд╕реЗ рд╕реАрдзреЗ рд╣реА рднреЗрдЬрд╛ рдЧрдпрд╛"
+
+#: kchatdialog.cpp:120
+msgid "--- Game: "
+msgstr "--- рдЦреЗрд▓: "
+
+#: kchatdialog.cpp:122
+msgid "This is a system message"
+msgstr "рдпрд╣ рдПрдХ рддрдВрддреНрд░ рд╕рдВрджреЗрд╢ рд╣реИ"
+
+#: kchatdialog.cpp:126
+msgid "Maximal number of messages (-1 = unlimited):"
+msgstr "рд╕рдВрджреЗрд╢реЛрдВ рдХреА рдЕрдзрд┐рдХрддрдо рд╕рдВрдЦреНрдпрд╛ (-1 = рдЕрд╕реАрдорд┐рдд):"
+
+#: kchatbase.cpp:232
+msgid "Send to All Players"
+msgstr "рд╕рднреА рдЦрд┐рд▓рд╛рдбрд╝рд┐рдпреЛрдВ рдХреЛ рднреЗрдЬреЗрдВ"
+
+#: kchatbase.cpp:371
+msgid "%1 %2"
+msgstr "%1 %2"
+
+#: kchatbase.cpp:387
+#, c-format
+msgid "--- %1"
+msgstr "--- %1"
+
+#~ msgid "&New"
+#~ msgstr "рдирдпрд╛ (&N)"
diff --git a/tde-i18n-hi/messages/kdegames/libksirtet.po b/tde-i18n-hi/messages/kdegames/libksirtet.po
new file mode 100644
index 00000000000..0271dd1014b
--- /dev/null
+++ b/tde-i18n-hi/messages/kdegames/libksirtet.po
@@ -0,0 +1,521 @@
+# translation of libksirtet.po to Hindi
+# Copyright (C) 2004 Free Software Foundation, Inc.
+# Ravishankar Shrivastava <raviratlami@yahoo.com>, 2004.
+# Ravishankar Shrivastava <raviratlami@gmail.com>, 2004.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: libksirtet\n"
+"POT-Creation-Date: 2005-11-30 03:21+0100\n"
+"PO-Revision-Date: 2004-08-23 17:25+0530\n"
+"Last-Translator: Ravishankar Shrivastava <raviratlami@yahoo.com>\n"
+"Language-Team: Hindi <indlinux-hindi@lists.sourceforge.net>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#: base/board.cpp:216
+msgid "Blocks removed"
+msgstr "рд╣рдЯрд╛рдП рдЧрдП рдкрд┐рдгреНрдб"
+
+#: base/factory.cpp:25
+msgid "Core engine"
+msgstr "рдХреЛрд░ рдЗрдВрдЬрд┐рди"
+
+#: base/field.cpp:19
+msgid "Start"
+msgstr "рдкреНрд░рд╛рд░рдВрдн"
+
+#: base/field.cpp:19
+msgid "Resume"
+msgstr "рдкреБрдирд░рд╛рд░рдВрдн"
+
+#: base/field.cpp:19
+msgid "Proceed"
+msgstr "рдЖрдЧреЗ рдмрдврд╝реЗрдВ"
+
+#: base/field.cpp:44
+msgid ""
+"%1\n"
+"(AI player)"
+msgstr ""
+"%1\n"
+"(AI рдЦрд┐рд▓рд╛рдбрд╝реА)"
+
+#: base/field.cpp:45
+msgid ""
+"%1\n"
+"(Human player)"
+msgstr ""
+"%1\n"
+"(рдорд╛рдирд╡ рдЦрд┐рд▓рд╛рдбрд╝реА)"
+
+#: base/field.cpp:47
+msgid ""
+"\n"
+"Waiting for server"
+msgstr ""
+"\n"
+"рд╕рд░реНрд╡рд░ рдХреЗ рд▓рд┐рдП рдЗрдВрддрдЬрд╛рд░"
+
+#: base/field.cpp:56
+msgid "Stage #1"
+msgstr "рдЪрд░рдг #1"
+
+#: base/field.cpp:81
+msgid "Arcade game"
+msgstr "рдЖрд░реНрдХреЗрдб рдЦреЗрд▓"
+
+#: base/field.cpp:115
+msgid "Game paused"
+msgstr "рдЦреЗрд▓ рдард╣рд░рд╛"
+
+#: base/field.cpp:126
+msgid "Game over"
+msgstr "рдЦреЗрд▓ рдЦрд╝рддреНрдо"
+
+#: base/field.cpp:129
+msgid "The End"
+msgstr "рдЕрдВрдд"
+
+#: base/field.cpp:131
+msgid "Stage #%1 done"
+msgstr "рдЪрд░рдг #%1 рдкреВрд░рд╛"
+
+#: base/field.cpp:140
+msgid "Game Over"
+msgstr "рдЦреЗрд▓ рдЦрд╝рддреНрдо"
+
+#: base/main.cpp:85
+msgid "Game"
+msgstr "рдЦреЗрд▓"
+
+#: base/main.cpp:89
+msgid "Colors"
+msgstr "рд░рдВрдЧ"
+
+#: base/settings.cpp:33
+msgid "Enable animations"
+msgstr "рдЪрд▓рдЪрд┐рддреНрд░ рд╕рдХреНрд╖рдо рдХрд░реЗрдВ"
+
+#: base/settings.cpp:39
+msgid "Background"
+msgstr "рдкреГрд╖реНрдарднреВрдорд┐"
+
+#: base/settings.cpp:45
+#, fuzzy
+msgid "Color:"
+msgstr "рд░рдВрдЧ"
+
+#: base/settings.cpp:50
+msgid "Opacity:"
+msgstr ""
+
+#: lib/defines.cpp:9
+msgid ""
+"%1:\n"
+"%2"
+msgstr ""
+"%1:\n"
+"%2"
+
+#: lib/internal.cpp:131
+msgid "Unable to read socket"
+msgstr "рд╕реЙрдХреЗрдЯ рдкрдврд╝рдиреЗ рдореЗрдВ рдЕрд╕рдлрд▓"
+
+#: lib/internal.cpp:136
+msgid "Unable to write to socket"
+msgstr "рд╕реЙрдХреЗрдЯ рдкрд░ рд▓рд┐рдЦрдиреЗ рдореЗрдВ рдЕрд╕рдорд░реНрде."
+
+#: lib/internal.cpp:141
+msgid "Link broken"
+msgstr "рд▓рд┐рдВрдХ рдЯреВрдЯрд╛ рд╣реИ"
+
+#: lib/internal.cpp:239
+msgid "Client has not answered in time"
+msgstr "рдХреНрд▓рд╛рдПрдВрдЯ рдиреЗ рд╕рдордп рдкрд░ рдЙрддреНрддрд░ рдирд╣реАрдВ рджрд┐рдпрд╛"
+
+#: lib/keys.cpp:81
+msgid "Shortcuts for player #%1/%2"
+msgstr "рдЦрд┐рд▓рд╛рдбрд╝реА #%1/%2 рдХреЗ рд▓рд┐рдП рд╢реЙрд░реНрдЯрдХреНрдЯреНрд╕"
+
+#: lib/meeting.cpp:18
+msgid "Network Meeting"
+msgstr "рдиреЗрдЯрд╡рд░реНрдХ рдмреИрдардХ"
+
+#: lib/meeting.cpp:39
+msgid "Waiting for clients"
+msgstr "рдХреНрд▓рд╛рдПрдВрдЯреНрд╕ рдХреА рдкреНрд░рддреАрдХреНрд╖рд╛ рдореЗрдВ"
+
+#: lib/meeting.cpp:54
+msgid "Start Game"
+msgstr "рдЦреЗрд▓ рдкреНрд░рд╛рд░рдВрдн рдХрд░реЗрдВ"
+
+#: lib/meeting.cpp:57
+msgid "Abort"
+msgstr "рдЫреЛрдбрд╝реЗрдВ"
+
+#: lib/meeting.cpp:70
+msgid "A new client has just arrived (#%1)"
+msgstr "рдПрдХ рдирдпрд╛ рдХреНрд▓рд╛рдПрдВрдЯ рдЕрднреА рдЖрдпрд╛ (#%1)"
+
+#: lib/meeting.cpp:172
+msgid "Error reading data from"
+msgstr "рд╕реЗ рдбрд╛рдЯрд╛ рдкрдврд╝рдиреЗ рдореЗрдВ рддреНрд░реБрдЯрд┐"
+
+#: lib/meeting.cpp:174
+msgid "Unknown data from"
+msgstr "рд╕реЗ рдЕрдЬреНрдЮрд╛рдд рдбрд╛рдЯрд╛"
+
+#: lib/meeting.cpp:176
+msgid "Error writing to"
+msgstr "рдкрд░ рд▓рд┐рдЦрдиреЗ рдореЗрдВ рддреНрд░реБрдЯрд┐"
+
+#: lib/meeting.cpp:178
+msgid "Link broken or empty data from"
+msgstr "рд▓рд┐рдВрдХ рдЯреВрдЯрд╛ рд╣реИ рдпрд╛ рдЦрд╛рд▓реА рдбрд╛рдЯрд╛"
+
+#: lib/meeting.cpp:244
+msgid "%1 client #%2: disconnect it"
+msgstr "%1 рдХреНрд▓рд╛рдПрдВрдЯ #%2: рдЗрд╕реЗ рдбрд┐рд╕реНрдХрдиреЗрдХреНрдЯ рдХрд░реЗрдВ"
+
+#: lib/meeting.cpp:267
+#, c-format
+msgid ""
+"Failed to accept incoming client:\n"
+"%1"
+msgstr ""
+"рдЖрдиреЗ рд╡рд╛рд▓реА рдХреНрд▓рд╛рдПрдВрдЯ рдХреЛ рд╕реНрд╡реАрдХрд╛рд░рдиреЗ рдореЗрдВ рдЕрд╕рдлрд▓:\n"
+"%1"
+
+#: lib/meeting.cpp:299
+msgid "Client rejected for incompatible ID"
+msgstr "рдЕрд╕рдВрдЧрдд рдЖрдИрдбреА рдХреЗ рд▓рд┐рдП рдХреНрд▓рд╛рдПрдВрдЯ рдЕрд╕реНрд╡реАрдХреГрдд"
+
+#: lib/meeting.cpp:304
+msgid "Client #%1 has left"
+msgstr "рдХреНрд▓рд╛рдПрдВрдЯ #%1 рдЪрд▓рд╛ рдЧрдпрд╛"
+
+#: lib/meeting.cpp:428
+msgid "Unable to write to client #%1 at game beginning."
+msgstr "рдЦреЗрд▓ рдХреЗ рдкреНрд░рд╛рд░рдВрдн рдореЗрдВ рдХреНрд▓рд╛рдПрдВрдЯ #%1 рдХреЛ рд▓рд┐рдЦрдиреЗ рдореЗрдВ рдЕрдХреНрд╖рдо."
+
+#: lib/meeting.cpp:465
+msgid "%1 server: aborting connection."
+msgstr "%1 рд╕рд░реНрд╡рд░рдГ рдХрдиреЗрдХреНрд╢рди рдЫреЛрдбрд╝рд╛."
+
+#: lib/meeting.cpp:532
+msgid "Client %1 has left"
+msgstr "рдХреНрд▓рд╛рдПрдВрдЯ %1 рдЪрд▓рд╛ рдЧрдпрд╛"
+
+#: lib/meeting.cpp:559
+msgid ""
+"The game has begun without you\n"
+"(You have been excluded by the server)."
+msgstr ""
+"рдЦреЗрд▓ рдЖрдкрдХреЗ рдмрдЧреИрд░ рдЪрд╛рд▓реВ рд╣реЛ рдЧрдпрд╛\n"
+"(рдЖрдк рд╕рд░реНрд╡рд░ рдХреЗ рджреНрд╡рд╛рд░рд╛ рдирд┐рдХрд╛рд▓ рджрд┐рдП рдЧрдП)."
+
+#: lib/meeting.cpp:573
+msgid "The server has aborted the game."
+msgstr "рд╕рд░реНрд╡рд░ рдиреЗ рдЦреЗрд▓ рдЫреЛрдбрд╝рд╛."
+
+#: lib/miscui.cpp:16
+msgid "Ready"
+msgstr "рддреИрдпрд╛рд░"
+
+#: lib/miscui.cpp:21
+msgid "Excluded"
+msgstr "рдирд┐рдХрд╛рд▓рд╛"
+
+#: lib/miscui.cpp:52
+msgid "Human"
+msgstr "рдорд╛рдирд╡"
+
+#: lib/miscui.cpp:53
+msgid "AI"
+msgstr "AI"
+
+#: lib/miscui.cpp:54
+msgid "None"
+msgstr "рдХреБрдЫ рдирд╣реАрдВ"
+
+#: lib/mp_interface.cpp:109
+#, c-format
+msgid "Human %1"
+msgstr "рдорд╛рдирд╡ %1"
+
+#: lib/mp_interface.cpp:110
+#, c-format
+msgid "AI %1"
+msgstr "AI %1"
+
+#: lib/mp_simple_interface.cpp:75
+msgid "Server has left game!"
+msgstr "рд╕рд░реНрд╡рд░ рдиреЗ рдЦреЗрд▓ рдЫреЛрдбрд╝рд╛!"
+
+#: lib/pline.cpp:69
+#, c-format
+msgid "Hu=%1"
+msgstr "рдорд╛=%1"
+
+#: lib/pline.cpp:70
+#, c-format
+msgid "AI=%1"
+msgstr "AI=%1"
+
+#: lib/pline.cpp:109
+#, fuzzy
+msgid "Settings"
+msgstr "рд╡рд┐рдиреНрдпрд╛рд╕..."
+
+#: lib/types.cpp:20
+msgid ""
+"\n"
+"Server: \"%1\"\n"
+"Client: \"%2\""
+msgstr ""
+"\n"
+"рд╕рд░реНрд╡рд░: \"%1\"\n"
+"рдХреНрд▓рд╛рдПрдВрдЯ: \"%2\""
+
+#: lib/types.cpp:25
+msgid "The MultiPlayer library of the server is incompatible"
+msgstr "рд╕рд░реНрд╡рд░ рдХреА рдмрд╣реБрдЦрд┐рд▓рд╛рдбрд╝реА рд▓рд╛рдЗрдмреНрд░реЗрд░реА рдЕрд╕рдВрдЧрдд рд╣реИ"
+
+#: lib/types.cpp:28
+msgid "Trying to connect a server for another game type"
+msgstr "рдЕрдиреНрдп рдЦреЗрд▓ рдХрд╝рд┐рд╕реНрдо рдХреЗ рд▓рд┐рдП рд╕рд░реНрд╡рд░ рд╕реЗ рдЬреБрдбрд╝рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдореЗрдВ"
+
+#: lib/types.cpp:31
+msgid "The server game version is incompatible"
+msgstr "рд╕рд░реНрд╡рд░ рдЦреЗрд▓ рд╕рдВрд╕реНрдХрд░рдг рдЕрд╕рдВрдЧрдд рд╣реИ"
+
+#: lib/wizard.cpp:54
+msgid "Create a local game"
+msgstr "рд╕реНрдерд╛рдиреАрдп рдЦреЗрд▓ рдмрдирд╛рдПрдБ"
+
+#: lib/wizard.cpp:55
+msgid "Create a network game"
+msgstr "рдиреЗрдЯрд╡рд░реНрдХ рдЦреЗрд▓ рдмрдирд╛рдПрдБ"
+
+#: lib/wizard.cpp:56
+msgid "Join a network game"
+msgstr "рдиреЗрдЯрд╡рд░реНрдХ рдЦреЗрд▓ рдореЗрдВ рд╢рд╛рдорд┐рд▓ рд╣реЛрдВ"
+
+#: lib/wizard.cpp:62
+msgid "Network Settings"
+msgstr "рдиреЗрдЯрд╡рд░реНрдХ рд╡рд┐рдиреНрдпрд╛рд╕ "
+
+#: lib/wizard.cpp:67
+msgid "Port:"
+msgstr "рдкреЛрд░реНрдЯрдГ"
+
+#: lib/wizard.cpp:72
+msgid "Choose Game Type"
+msgstr "рдЦреЗрд▓ рдХрд╝рд┐рд╕реНрдо рдЪреБрдиреЗрдВ"
+
+#: lib/wizard.cpp:100 lib/wizard.cpp:125
+#, c-format
+msgid "Player #%1"
+msgstr "рдЦрд┐рд▓рд╛рдбрд╝реА #%1"
+
+#: lib/wizard.cpp:117
+msgid "Local Player's Settings"
+msgstr "рд╕реНрдерд╛рдиреАрдп рдЦрд┐рд▓рд╛рдбрд╝рд┐рдпреЛрдВ рдХрд╛ рд╡рд┐рдиреНрдпрд╛рд╕"
+
+#: lib/wizard.cpp:136
+msgid "Hostname:"
+msgstr "рд╣реЛрд╕реНрдЯрдирд╛рдордГ"
+
+#: lib/wizard.cpp:140
+msgid "the.server.address"
+msgstr "рд╕рд░реНрд╡рд░.рдХрд╛.рдкрддрд╛"
+
+#: lib/wizard.cpp:141
+msgid "Server address:"
+msgstr "рд╕рд░реНрд╡рд░ рдкрддрд╛:"
+
+#: lib/wizard.cpp:179
+msgid "Error looking up for \"%1\""
+msgstr " \"%1\" рдХреЛ рджреЗрдЦрдиреЗ рдореЗрдВ рддреНрд░реБрдЯрд┐"
+
+#: lib/wizard.cpp:187
+msgid "Error opening socket"
+msgstr "рд╕реЙрдХреЗрдЯ рдЦреЛрд▓рдиреЗ рдореЗрдВ рддреНрд░реБрдЯрд┐"
+
+#: common/ai.cpp:304
+msgid "Thinking depth:"
+msgstr "рд╕реЛрдЪрдиреЗ рдХреА рдЧрд╣рд░рд╛рдИрдГ"
+
+#: common/board.cpp:172
+msgid "Piece glued"
+msgstr "рдЯреБрдХрдбрд╝реЗ рдЪрд┐рдкрдХрд╛рдП"
+
+#: common/field.cpp:47
+msgid "Display the progress to complete the current level or stage."
+msgstr "рдореМрдЬрд╝реВрджрд╛ рд╕реНрддрд░ рдпрд╛ рдЪрд░рдг рдХреЛ рдкреВрд░рд╛ рдХрд░рдиреЗ рдХреА рдкреНрд░рдЧрддрд┐ рджрд┐рдЦрд╛рдПрдБ."
+
+#: common/field.cpp:54
+msgid "Previous player's height"
+msgstr "рдкрд┐рдЫрд▓реЗ рдЦрд┐рд▓рд╛рдбрд╝реА рдХреА рдКрдВрдЪрд╛рдИ"
+
+#: common/field.cpp:64
+msgid "Shadow of the current piece"
+msgstr "рдореМрдЬрд╝реВрджрд╛ рдЯреБрдХрдбрд╝реЗ рдХреА рдЫрд╛рдпрд╛ рджрд┐рдЦрд╛рдПрдБ"
+
+#: common/field.cpp:70
+msgid "Next player's height"
+msgstr "рдЕрдЧрд▓реЗ рдЦрд┐рд▓рд╛рдбрд╝реА рдХреА рдКрдВрдЪрд╛рдИ"
+
+#: common/field.cpp:79
+#, fuzzy
+msgid "Next Tile"
+msgstr "рдЕрдЧрд▓рд╛ рд╢реАрд░реНрд╖рдХ"
+
+#: common/field.cpp:173
+msgid "Elapsed time"
+msgstr "рдмреАрддрд╛ рд╕рдордп"
+
+#: common/field.cpp:176
+msgid "Display the elapsed time."
+msgstr "рдмреАрддрд╛ рд╕рдордп рджрд┐рдЦрд╛рдПрдБ"
+
+#: common/field.cpp:177
+msgid "Stage"
+msgstr "рдЪрд░рдг"
+
+#: common/field.cpp:180
+msgid "Score"
+msgstr "рдЕрдВрдХ"
+
+#: common/field.cpp:183
+msgid ""
+"<qt>Display the current score."
+"<br/>It turns <font color=\"blue\">blue</font> if it is a highscore and <font "
+"color=\"red\">red</font> if it is the best local score.</qt>"
+msgstr ""
+"<qt>рдореМрдЬрд╝реВрджрд╛ рдЕрдВрдХ рджрд┐рдЦрд╛рдПрдБ."
+"<br/>рдпрд╣ рдмрджрд▓рддрд╛ рд╣реИ <font color=\"blue\">рдиреАрд▓рд╛</font> рдореЗрдВ рдпрджрд┐ рдпрд╣ рдЕрдзрд┐рдХрддрдо рдЕрдВрдХ рд╣реИ "
+"рддрдерд╛<font color=\"red\">рд▓рд╛рд▓</font> рдпрджрд┐ рдпрд╣ рдЙрддреНрддреНрдо рд╕реНрдерд╛рдиреАрдп рдЕрдВрдХ рд╣реИ.</qt>"
+
+#: common/field.cpp:184 common/highscores.cpp:14
+msgid "Level"
+msgstr "рд╕реНрддрд░"
+
+#: common/highscores.cpp:28
+msgid "anonymous"
+msgstr "рдЕрдЬреНрдЮрд╛рддрдирд╛рдо"
+
+#: common/inter.cpp:15
+msgid "Move Left"
+msgstr "рдмрд╛рдПрдБ рдЬрд╛рдПрдБ"
+
+#: common/inter.cpp:16
+msgid "Move Right"
+msgstr "рджрд╛рдПрдБ рдЬрд╛рдПрдБ"
+
+#: common/inter.cpp:17
+msgid "Drop Down"
+msgstr "рдиреАрдЪреЗ рдЬрд╛рдПрдВ"
+
+#: common/inter.cpp:19
+msgid "One Line Down"
+msgstr "рдПрдХ рдкрдВрдХреНрддрд┐ рдиреАрдЪреЗ"
+
+#: common/inter.cpp:20
+msgid "Rotate Left"
+msgstr "рдмрд╛рдПрдБ рдореБрдбрд╝реЗрдВ"
+
+#: common/inter.cpp:21
+msgid "Rotate Right"
+msgstr "рджрд╛рдПрдБ рдореБрдбрд╝реЗрдВ"
+
+#: common/inter.cpp:22
+msgid "Move to Left Column"
+msgstr "рдмрд╛рдПрдБ рд╕реНрддрдореНрдн рдкрд░ рдЬрд╛рдПрдБ"
+
+#: common/inter.cpp:24
+msgid "Move to Right Column"
+msgstr "рджрд╛рдПрдБ рд╕реНрддрдореНрдн рдкрд░ рдЬрд╛рдПрдБ"
+
+#: common/main.cpp:16
+msgid "A.I."
+msgstr "A.I."
+
+#: common/main.cpp:27
+msgid "&Single Human (Normal)"
+msgstr "рдПрдХрд▓ рдорд╛рдирд╡ (рд╕рд╛рдорд╛рдиреНрдп) (&S)"
+
+#: common/main.cpp:27
+msgid "&Single Human"
+msgstr "рдПрдХрд▓ рдорд╛рдирд╡ (&S)"
+
+#: common/main.cpp:30
+msgid "&Single Human (Arcade)"
+msgstr "рдПрдХрд▓ рдорд╛рдирд╡ (рдЖрд░реНрдХреЗрдб) (&S)"
+
+#: common/main.cpp:33
+msgid "Human vs &Human"
+msgstr "рдорд╛рдирд╡ рд╡рд┐. рдорд╛рдирд╡ (&H)"
+
+#: common/main.cpp:35
+msgid "Human vs &Computer"
+msgstr "рдорд╛рдирд╡ рд╡рд┐. рдХрдореНрдкреНрдпреВрдЯрд░ (&C)"
+
+#: common/main.cpp:38
+msgid "&More..."
+msgstr "рдЕрдзрд┐рдХ... (&M)"
+
+#: common/settings.cpp:21
+msgid "Show piece's shadow"
+msgstr "рдЯреБрдХрдбрд╝реЗ рдХреА рдЫрд╛рдпрд╛ рджрд┐рдЦрд╛рдПрдБ"
+
+#: common/settings.cpp:24
+msgid "Show next piece"
+msgstr "рдЕрдЧрд▓рд╛ рдЯреБрдХрдбрд╝рд╛ рджрд┐рдЦрд╛рдПрдБ"
+
+#: common/settings.cpp:27
+msgid "Show detailed \"removed lines\" field"
+msgstr "рд╡рд┐рд╕реНрддреГрдд \"рдорд┐рдЯрд╛рдИ рдкрдВрдХреНрддрд┐рдпрд╛рдБ\" рдлреАрд▓реНрдб рджрд┐рдЦрд╛рдПрдБ"
+
+#: common/settings.cpp:40
+msgid "Initial level:"
+msgstr "рдкреНрд░рд╛рд░рдВрднрд┐рдХ рд╕реНрддрд░рдГ"
+
+#: common/settings.cpp:48
+msgid "Direct drop down"
+msgstr "рд╕реАрдзреЗ рдиреАрдЪреЗ рд▓рд╛рдПрдБ"
+
+#: common/settings.cpp:49
+msgid "Drop down is not stopped when drop down key is released."
+msgstr ""
+"рдЬрдм рд╕реАрдзреЗ рд╣реА рдиреАрдЪреЗ рд▓рд╛рдиреЗ рд╡рд╛рд▓реА рдХреБрдВрдЬреА рдХреЛ рдЫреЛрдбрд╝рд╛ рдЬрд╛рддрд╛ рд╣реИ рддреЛ рд╕реАрдзреЗ рдиреАрдЪреЗ рдЫреЛрдбрд╝рд╛ рдЬрд╛рдирд╛ рдмрдиреНрдж "
+"рдирд╣реАрдВ рд╣реЛрдЧрд╛."
+
+#: _translatorinfo.cpp:1
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr ""
+
+#: _translatorinfo.cpp:3
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr ""
+
+#~ msgid "Block size:"
+#~ msgstr "рдкрд┐рдгреНрдб рдЖрдХрд╛рд░"
+
+#~ msgid "Fade strength:"
+#~ msgstr "рдлрд╝реАрдХрд╛ рдкрдбрд╝рдиреЗ рдХрд╛ рд╕рд╛рдорд░реНрдереНрдп:"
+
+#~ msgid "Fade color:"
+#~ msgstr "рдлрд╝реАрдХрд╛ рд░рдВрдЧ:"
+
+#~ msgid "Light when a \"gift\" is received from previous player."
+#~ msgstr "рдЬрдм рдкрд┐рдЫрд▓реЗ рдЦрд┐рд▓рд╛рдбрд╝реА рд╕реЗ \"gift\" рдкреНрд░рд╛рдкреНрдд рд╣реЛ рддреЛ рд░реМрд╢рдиреА рдХрд░реЗрдВ."
+
+#~ msgid "Light when you send a \"gift\" to the next player."
+#~ msgstr "рдЬрдм рдЖрдк рдЕрдЧрд▓реЗ рдЦрд┐рд▓рд╛рдбрд╝реА рдХреЛ \"gift\" рджреЗрдВ рддреЛ рд░реМрд╢рдиреА рдХрд░реЗрдВ."
diff --git a/tde-i18n-hi/messages/kdegames/lskat.po b/tde-i18n-hi/messages/kdegames/lskat.po
new file mode 100644
index 00000000000..f6de1553c23
--- /dev/null
+++ b/tde-i18n-hi/messages/kdegames/lskat.po
@@ -0,0 +1,544 @@
+# translation of lskat.po to Hindi
+# Copyright (C) 2004 Free Software Foundation, Inc.
+# G Karunakar <karunakar@freedomink.org>, 2004.
+# Ravishankar Shrivastava <raviratlami@yahoo.com>, 2004.
+# Ravishankar Shrivastava <raviratlami@gmail.com>, 2004.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: lskat\n"
+"POT-Creation-Date: 2005-05-18 21:24+0200\n"
+"PO-Revision-Date: 2004-08-22 15:35+0530\n"
+"Last-Translator: Ravishankar Shrivastava <raviratlami@gmail.com>\n"
+"Language-Team: Hindi <indlinux-hindi@lists.sourceforge.net>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.3.1\n"
+
+#: _translatorinfo.cpp:1
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr "рд░рд╡рд┐рд╢рдВрдХрд░ рд╢реНрд░реАрд╡рд╛рд╕реНрддрд╡"
+
+#: _translatorinfo.cpp:3
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr "raviratlami@yahoo.com , http://www.geocities.com/raviratlami/"
+
+#: lskat.cpp:162 lskat.cpp:163
+msgid "Starting a new game..."
+msgstr "рдирдпрд╛ рдЦреЗрд▓ рдкреНрд░рд╛рд░рдВрдн рдХрд┐рдпрд╛ рдЬрд╛ рд░рд╣рд╛ рд╣реИ..."
+
+#: lskat.cpp:164
+msgid "&End Game"
+msgstr "рдЦреЗрд▓ рдЦрд╝рддреНрдо рдХрд░реЗрдВ (&E)"
+
+#: lskat.cpp:166
+msgid "Ending the current game..."
+msgstr "рдореМрдЬрд╝реВрджрд╛ рдЦреЗрд▓ рдмрдиреНрдж рдХрд┐рдпрд╛ рдЬрд╛ рд░рд╣рд╛ рд╣реИ..."
+
+#: lskat.cpp:167
+msgid "Aborts a currently played game. No winner will be declared."
+msgstr "рдореМрдЬрд╝реВрджрд╛ рдЦреЗрд▓рд╛ рдЬрд╛ рд░рд╣рд╛ рдЦреЗрд▓ рдЫреЛрдбрд╝реЗрдВ. рдХреЛрдИ рд╡рд┐рдЬреЗрддрд╛ рдШреЛрд╖рд┐рдд рдирд╣реАрдВ рд╣реИ."
+
+#: lskat.cpp:168
+msgid "&Clear Statistics"
+msgstr "рд╕рд╛рд░реЗ рдЖрдВрдХрдбрд╝реЗ рд╣рдЯрд╛рдПрдБ (&C)"
+
+#: lskat.cpp:170
+msgid "Delete all time statistics..."
+msgstr "рдЕрдм рддрдХ рдХреЗ рдЖрдВрдХрдбрд╝реЗ рдорд┐рдЯрд╛рдПрдБ..."
+
+#: lskat.cpp:171
+msgid "Clears the all time statistics which is kept in all sessions."
+msgstr "рдЕрдм рддрдХ рдХреЗ рдЖрдВрдХрдбрд╝реЗ рд╕рд╛рдл рдХрд░реЗрдВ рдЬреЛ рд╕рднреА рд╕рддреНрд░реЛрдВ рдореЗрдВ рдмрдирд╛рдИ рд░рдЦреА рдЧрдИ рд╣реИ."
+
+#: lskat.cpp:172
+msgid "Send &Message..."
+msgstr "рд╕рдВрджреЗрд╢ рднреЗрдЬреЗрдВ... (&M)"
+
+#: lskat.cpp:174
+msgid "Sending message to remote player..."
+msgstr "рд░рд┐рдореЛрдЯ рдЦрд┐рд▓рд╛рдбрд╝реА рдХреЛ рд╕рдВрджреЗрд╢ рднреЗрдЬ рд░рд╣реЗ..."
+
+#: lskat.cpp:175
+msgid "Allows you to talk with a remote player."
+msgstr "рдЖрдкрдХреЛ рд░рд┐рдореЛрдЯ рдЦрд┐рд▓рд╛рдбрд╝реА рд╕реЗ рдмрд╛рдд рдХрд░рдиреЗ рджреЗрддрд╛ рд╣реИ."
+
+#: lskat.cpp:177
+msgid "Exiting..."
+msgstr "рдмрд╛рд╣рд░ рд╣реЛ рд░рд╣реЗ..."
+
+#: lskat.cpp:178
+msgid "Quits the program."
+msgstr "рдкреНрд░реЛрдЧреНрд░рд╛рдо рд╕реЗ рдмрд╛рд╣рд░."
+
+#: lskat.cpp:180
+msgid "Starting Player"
+msgstr "рдкреНрд░рд╛рд░рдВрдн рдХрд░рдиреЗ рд╡рд╛рд▓рд╛ рдЦрд┐рд▓рд╛рдбрд╝реА"
+
+#: lskat.cpp:182
+msgid "Changing starting player..."
+msgstr "рдкреНрд░рд╛рд░рдВрдн рдХрд░рдиреЗ рд╡рд╛рд▓рд╛ рдЦрд┐рд▓рд╛рдбрд╝реА рдмрджрд▓реЗрдВ..."
+
+#: lskat.cpp:183
+msgid "Chooses which player begins the next game."
+msgstr "рдЪреБрдиреЗрдВ рдХрд┐ рдХреМрди рд╕рд╛ рдЦрд┐рд▓рд╛рдбрд╝реА рдЕрдЧрд▓рд╛ рдЦреЗрд▓ рдкреНрд░рд╛рд░рдВрдн рдХрд░реЗрдЧрд╛."
+
+#: lskat.cpp:185
+msgid "Player &1"
+msgstr "рдЦрд┐рд▓рд╛рдбрд╝реА &1"
+
+#: lskat.cpp:186
+msgid "Player &2"
+msgstr "рдЦрд┐рд▓рд╛рдбрд╝реА &2 "
+
+#: lskat.cpp:189
+msgid "Player &1 Played By"
+msgstr "рдЦрд┐рд▓рд╛рдбрд╝реА &1 рдЦреЗрд▓рд╛ рдЬрд╛рдПрдЧрд╛ рдХреЗ рджреНрд╡рд╛рд░рд╛."
+
+#: lskat.cpp:191 lskat.cpp:192
+msgid "Changing who plays player 1..."
+msgstr "рдЦрд┐рд▓рд╛рдбрд╝реА 1 рдХреМрди рдЦреЗрд▓реЗрдЧрд╛ рдмрджрд▓реЗрдВ..."
+
+#: lskat.cpp:194
+msgid "&Player"
+msgstr "рдЦрд┐рд▓рд╛рдбрд╝реА (&P)"
+
+#: lskat.cpp:195
+msgid "&Computer"
+msgstr "рдХрдореНрдкреНрдпреВрдЯрд░ (&C)"
+
+#: lskat.cpp:196
+msgid "&Remote"
+msgstr "рд░рд┐рдореЛрдЯрдГ (&R)"
+
+#: lskat.cpp:198
+msgid "Player &2 Played By"
+msgstr "рдЦрд┐рд▓рд╛рдбрд╝реА &2 рдЦреЗрд▓рд╛ рдЬрд╛рдПрдЧрд╛ рдХреЗ рджреНрд╡рд╛рд░рд╛."
+
+#: lskat.cpp:200 lskat.cpp:201
+msgid "Changing who plays player 2..."
+msgstr "рдЦрд┐рд▓рд╛рдбрд╝реА 2 рдХреМрди рдЦреЗрд▓реЗрдЧрд╛ рдмрджрд▓реЗрдВ..."
+
+#: lskat.cpp:204
+msgid "&Level"
+msgstr "рд╕реНрддрд░ (&L)"
+
+#: lskat.cpp:206
+msgid "Change level..."
+msgstr "рд╕реНрддрд░ рдмрджрд▓реЗрдВ..."
+
+#: lskat.cpp:207
+msgid "Change the strength of the computer player."
+msgstr "рдХрдореНрдкреНрдпреВрдЯрд░ рдЦрд┐рд▓рд╛рдбрд╝реА рдХрд╛ рд╕рд╛рдорд░реНрдереНрдп рдмрджрд▓реЗрдВ."
+
+#: lskat.cpp:209
+msgid "&Normal"
+msgstr "рд╕рд╛рдорд╛рдиреНрдп (&N)"
+
+#: lskat.cpp:210
+msgid "&Advanced"
+msgstr "рд╡рд┐рд╕реНрддреГрдд (&A)"
+
+#: lskat.cpp:211
+msgid "&Hard"
+msgstr "рдХрдард┐рди (&H)"
+
+#: lskat.cpp:214
+msgid "Select &Card Deck..."
+msgstr "рддрд╛рд╢ рдХреА рдЧрдбреНрдбреА рдЪреБрдиреЗрдВ... (&C)"
+
+#: lskat.cpp:216
+msgid "Configure card decks..."
+msgstr "рддрд╛рд╢ рдХреА рдЧрдбреНрдбреА рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд░реЗрдВ..."
+
+#: lskat.cpp:217
+msgid "Choose how the cards should look."
+msgstr "рдкрд╕рдВрдж рдХрд░реЗрдВ рдХрд┐ рддрд╛рд╢ рдХреИрд╕реЗ рджрд┐рдЦреЗрдВ."
+
+#: lskat.cpp:219
+msgid "Change &Names..."
+msgstr "рдирд╛рдо рдмрджрд▓реЗрдВ... (&N)"
+
+#: lskat.cpp:221 lskat.cpp:222
+msgid "Configure player names..."
+msgstr "рдЦрд┐рд▓рд╛рдбрд╝рд┐рдпреЛрдВ рдХреЗ рдирд╛рдо рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд░реЗрдВ..."
+
+#: lskat.cpp:238
+msgid "This leaves space for the mover"
+msgstr "рдЪрд╛рд▓ рдХреЗ рд▓рд┐рдП рдпрд╣ рдЬрдЧрд╣ рдЫреЛрдбрд╝рддрд╛ рд╣реИ"
+
+#: lskat.cpp:239 lskat.cpp:545 lskat.cpp:875
+msgid "Ready"
+msgstr "рддреИрдпрд╛рд░"
+
+#: lskat.cpp:241
+msgid "(c) Martin Heni "
+msgstr "(c) рдорд╛рд░реНрдЯрд┐рди рд╣реЗрдиреА"
+
+#: lskat.cpp:242
+msgid "Welcome to Lieutenant Skat"
+msgstr "рд▓реЗрдлреНрдЯрд┐рдиреЗрдВрдЯ рд╕реНрдХреЗрдЯ рдореЗрдВ рдЖрдкрдХрд╛ рд╕реНрд╡рд╛рдЧрдд рд╣реИ"
+
+#: lskat.cpp:264 lskat.cpp:336 lskat.cpp:687 lskatview.cpp:288 main.cpp:33
+msgid "Lieutenant Skat"
+msgstr "рд▓реЗрдлреНрдЯрд┐рдиреЗрдВрдЯ рд╕реНрдХреЗрдЯ"
+
+#: lskat.cpp:358
+msgid "Do you really want to clear the all time statistical data?"
+msgstr "рдХреНрдпрд╛ рдЖрдк рд╕рдЪрдореБрдЪ рдЕрдм рддрдХ рдХреЗ рдЖрдВрдХрдбрд╝реЗ рдбрд╛рдЯрд╛ рд╕рд╛рдл рдХрд░рдирд╛ рдЪрд╛рд╣реЗрдВрдЧреЗ?"
+
+#: lskat.cpp:403
+msgid "Game ended...start a new one..."
+msgstr "рдЦреЗрд▓ рдЦрд╝рддреНрдо...рдПрдХ рдирдпрд╛ рдкреНрд░рд╛рд░рдВрдн рдХрд░реЗрдВ..."
+
+#: lskat.cpp:587
+msgid "No game running"
+msgstr "рдХреЛрдИ рдЦреЗрд▓ рдирд╣реАрдВ рдЪрд▓ рд░рд╣рд╛ рд╣реИ"
+
+#: lskat.cpp:590
+msgid "%1 to move..."
+msgstr "%1 рдХреА рдЪрд╛рд▓..."
+
+#: lskat.cpp:605
+msgid ""
+"Cannot start player 1. Maybe the network connection failed or the computer "
+"player process file is not found."
+msgstr ""
+"рдЦрд┐рд▓рд╛рдбрд╝реА 1 рдкреНрд░рд╛рд░рдВрдн рдирд╣реАрдВ рдХрд░ рдкрд╛рдпрд╛. рд╢рд╛рдпрдж рдиреЗрдЯрд╡рд░реНрдХ рдХрдиреЗрдХреНрд╢рди рдЕрд╕рдлрд▓ рд╣реИ рдпрд╛ рдХрдореНрдкреНрдпреВрдЯрд░ "
+"рдЦрд┐рд▓рд╛рдбрд╝реА рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдлрд╝рд╛рдЗрд▓ рдирд╣реАрдВ рдорд┐рд▓реА."
+
+#: lskat.cpp:614
+msgid ""
+"Cannot start player 2. Maybe the network connection failed or the computer "
+"player process file is not found."
+msgstr ""
+"рдЦрд┐рд▓рд╛рдбрд╝реА 2 рдкреНрд░рд╛рд░рдВрдн рдирд╣реАрдВ рдХрд░ рдкрд╛рдпрд╛. рд╢рд╛рдпрдж рдиреЗрдЯрд╡рд░реНрдХ рдХрдиреЗрдХреНрд╢рди рдЕрд╕рдлрд▓ рд╣реИ рдпрд╛ рдХрдореНрдкреНрдпреВрдЯрд░ "
+"рдЦрд┐рд▓рд╛рдбрд╝реА рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдлрд╝рд╛рдЗрд▓ рдирд╣реАрдВ рдорд┐рд▓реА."
+
+#: lskat.cpp:680
+msgid "Remote connection to %1:%2..."
+msgstr "рд╕реЗ рд░рд┐рдореЛрдЯ рдХрдиреЗрдХреНрд╢рди %1:%2..."
+
+#: lskat.cpp:684
+msgid "Offering remote connection on port %1..."
+msgstr "рд░рд┐рдореЛрдЯ рдХрдиреЗрдХреНрд╢рди рдкреЛрд░реНрдЯ %1 рдкрд░ рдкреНрд░рд╕реНрддрд╛рд╡рд┐рдд..."
+
+#: lskat.cpp:686
+msgid "Abort"
+msgstr "рдЫреЛрдбрд╝реЗрдВ"
+
+#: lskat.cpp:769
+msgid "Waiting for the computer to move..."
+msgstr "рдкреНрд░рддреАрдХреНрд╖рд╛ рдореЗрдВ рдХрд┐ рдХрдореНрдкреНрдпреВрдЯрд░ рдЪрд╛рд▓ рдЪрд▓реЗ..."
+
+#: lskat.cpp:785
+msgid "Waiting for remote player..."
+msgstr "рд░рд┐рдореЛрдЯ рдЦрд┐рд▓рд╛рдбрд╝реА рдХреЗ рд▓рд┐рдП рдкреНрд░рддреАрдХреНрд╖рд╛рд░рдд..."
+
+#: lskat.cpp:792
+msgid "Please make your move..."
+msgstr "рдХреГрдкрдпрд╛ рдЖрдк рдЪрд╛рд▓ рдЪрд▓реЗрдВ..."
+
+#: lskat.cpp:827
+msgid "Remote connection lost for player 1..."
+msgstr "рдЦрд┐рд▓рд╛рдбрд╝реА 1 рдХреЗ рд▓рд┐рдП рд░рд┐рдореЛрдЯ рдХрдиреЗрдХреНрд╢рди рдЦреЛрдпрд╛..."
+
+#: lskat.cpp:834
+msgid "Remote connection lost for player 2..."
+msgstr "рдЦрд┐рд▓рд╛рдбрд╝реА 2 рдХреЗ рд▓рд┐рдП рд░рд┐рдореЛрдЯ рдХрдиреЗрдХреНрд╢рди рдЦреЛрдпрд╛..."
+
+#: lskat.cpp:846
+msgid ""
+"Message from remote player:\n"
+msgstr ""
+"рд░рд┐рдореЛрдЯ рдЦрд┐рд▓рд╛рдбрд╝реА рд╕реЗ рд╕рдВрджреЗрд╢:\n"
+
+#: lskat.cpp:864
+msgid "Remote player ended game..."
+msgstr "рд░рд┐рдореЛрдЯ рдЦрд┐рд▓рд╛рдбрд╝реА рдиреЗ рдЦреЗрд▓ рдмрдиреНрдж рдХрд┐рдпрд╛..."
+
+#: lskat.cpp:889
+msgid "You are network client...loading remote game..."
+msgstr "рдЖрдк рдиреЗрдЯрд╡рд░реНрдХ рдХреНрд▓рд╛рдПрдВрдЯ рд╣реИрдВ... рд░рд┐рдореЛрдЯ рдЦреЗрд▓ рд▓реЛрдб рдХрд░рдиреЗ рдореЗрдВ..."
+
+#: lskat.cpp:902
+msgid "You are network server..."
+msgstr "рдЖрдк рдиреЗрдЯрд╡рд░реНрдХ рд╕рд░реНрд╡рд░ рд╣реИрдВ..."
+
+#: lskat.cpp:960
+msgid ""
+"Severe internal error. Move to illegal position.\n"
+"Restart game and report bug to the developer.\n"
+msgstr ""
+"рдЧрдВрднреАрд░ рдЖрдВрддрд░рд┐рдХ рддреНрд░реБрдЯрд┐ рдЕрд╡реИрдз рд╕реНрдерд┐рддрд┐ рдкрд░ рдкрд╣реБрдБрдЪрд╛.\n"
+"рдЦреЗрд▓ рдлрд┐рд░ рд╕реЗ рдкреНрд░рд╛рд░рдВрдн рдХрд░реЗрдВ рддрдерд╛ рдмрдЧ рдбреЗрд╡рд▓рдкрд░ рдХреЛ рд░рдкрдЯ рдХрд░реЗрдВ.\n"
+
+#: lskat.cpp:986
+msgid ""
+"This move would not follow the rulebook.\n"
+"Better think again!\n"
+msgstr ""
+"рдпрд╣ рдЪрд╛рд▓ рдирд┐рдпрдореЛрдВ рдХреА рдХрд┐рддрд╛рдмреЛрдВ рдореЗрдВ рдирд╣реАрдВ рд╣реИ.\n"
+"рдЕрдЪреНрдЫрд╛ рд╣реЛрдЧрд╛ рдХрд┐ рдлрд┐рд░ рд╕реЗ рд╡рд┐рдЪрд╛рд░реЗрдВ!\n"
+
+#: lskat.cpp:992
+msgid ""
+"It is not your turn.\n"
+msgstr ""
+"рдпрд╣ рдЖрдкрдХреА рдмрд╛рд░реА рдирд╣реАрдВ рд╣реИ.\n"
+
+#: lskat.cpp:997
+msgid ""
+"This move is not possible.\n"
+msgstr ""
+"рдпрд╣ рдЪрд╛рд▓ рд╕рдВрднрд╡ рдирд╣реАрдВ рд╣реИ.\n"
+
+#: lskatdoc.cpp:749
+msgid "Alice"
+msgstr "рдЕрдиреАрддрд╛"
+
+#: lskatdoc.cpp:751
+msgid "Bob"
+msgstr "рдЖрдирдВрдж"
+
+#: lskatview.cpp:297
+msgid "for"
+msgstr "рдХреЗ рд▓рд┐рдП"
+
+#: lskatview.cpp:306
+msgid "K D E"
+msgstr "рдХреЗ рдбреА рдИ"
+
+#: lskatview.cpp:407
+msgid "Game over"
+msgstr "рдЦреЗрд▓ рдЦрд╝рддреНрдо"
+
+#: lskatview.cpp:417
+msgid "Game was aborted - no winner"
+msgstr "рдЦреЗрд▓ рдЫреЛрдбрд╝рд╛ рдЧрдпрд╛ - рдХреЛрдИ рд╡рд┐рдЬреЗрддрд╛ рдирд╣реАрдВ"
+
+#: lskatview.cpp:428
+msgid " Game is drawn"
+msgstr " рдЦреЗрд▓ рдмрд░рд╛рдмрд░реА рдкрд░ рд░рд╣рд╛"
+
+#: lskatview.cpp:432
+msgid "Player 1 - %1 won "
+msgstr "рдЦрд┐рд▓рд╛рдбрд╝реА 1 - %1 рдЬреАрддрд╛"
+
+#: lskatview.cpp:436
+msgid "Player 2 - %1 won "
+msgstr "рдЦрд┐рд▓рд╛рдбрд╝реА 2 - %1 рдЬреАрддрд╛"
+
+#: lskatview.cpp:445 lskatview.cpp:660
+msgid "Score:"
+msgstr "рдЕрдВрдХрдГ"
+
+#: lskatview.cpp:472 lskatview.cpp:476
+msgid "%1 points"
+msgstr "%1 рдкрд╛рдЗрдВрдЯреНрд╕"
+
+#: lskatview.cpp:495 lskatview.cpp:512
+msgid "%1 won to nil. Congratulations!"
+msgstr "%1 рд╢реВрдиреНрдп рд╕реЗ рдЬреАрддреЗ. рдмрдзрд╛рдИрдпрд╛рдБ!"
+
+#: lskatview.cpp:503 lskatview.cpp:520
+msgid "%1 won with 90 points. Super!"
+msgstr "%1 рдЬреАрддреЗ 90 рдкрд╛рдЗрдВрдЯреНрд╕ рд╕реЗ. рдЕрддрд┐ рдЙрддреНрддрдо!"
+
+#: lskatview.cpp:505 lskatview.cpp:522
+msgid "%1 won over 90 points. Super!"
+msgstr "%1 рдЬреАрддреЗ 90 рдкрд╛рдЗрдВрдЯреНрд╕ рд╕реЗ рднреА рдЕрдзрд┐рдХ рд╕реЗ. рдЕрддрд┐ рдЙрддреНрддрдо!"
+
+#: lskatview.cpp:664
+msgid "Move:"
+msgstr "рдЪрд╛рд▓рдГ"
+
+#: lskatview.cpp:696
+msgid "Points:"
+msgstr "рдкрд╛рдЗрдВрдЯреНрд╕рдГ"
+
+#: lskatview.cpp:701
+msgid "Won:"
+msgstr "рдЬреАрддрд╛рдГ"
+
+#: lskatview.cpp:706
+msgid "Games:"
+msgstr "рдЦреЗрд▓рдГ"
+
+#: lskatview.cpp:838
+msgid "Hold on... the other player hasn't been yet..."
+msgstr "рдард╣рд░рд┐рдП... рдЕрдиреНрдп рдЦрд┐рд▓рд╛рдбрд╝реА рдЕрднреА рддрдХ рдЪрд╛рд▓ рдЪрд▓реЗ рдирд╣реАрдВ..."
+
+#: lskatview.cpp:841
+msgid "Hold your horses..."
+msgstr "рдЕрдкрдиреЗ рдкрддреНрддреЗ рдкрдХрдбрд╝реЗ рд░рдЦрд┐рдП..."
+
+#: lskatview.cpp:844
+msgid "Ah ah ah... only one go at a time..."
+msgstr "рдЖрд╣ рдЖрд╣ рдЖрд╣... рдПрдХ рдмрд╛рд░ рдореЗрдВ рд╕рд┐рд░реНрдл рдПрдХ..."
+
+#: lskatview.cpp:847
+msgid "Please wait... it is not your turn."
+msgstr "рдХреГрдкрдпрд╛ рд░реВрдХреЗрдВ... рдпрд╣ рдЖрдкрдХреА рдмрд╛рд░реА рдирд╣реАрдВ рд╣реИ "
+
+#: main.cpp:23
+msgid "Enter debug level"
+msgstr "рдбрд┐рдмрдЧ рд╕реНрддрд░ рдореЗрдВ рдкреНрд░рд╡реЗрд╢"
+
+#: main.cpp:35
+msgid "Card Game"
+msgstr "рддрд╛рд╢ рдХреЗ рдЦреЗрд▓"
+
+#: main.cpp:39
+msgid "Beta testing"
+msgstr ""
+
+#: msgdlg.cpp:43
+msgid "Send Message to Remote Player"
+msgstr "рд░рд┐рдореЛрдЯ рдЦрд┐рд▓рд╛рдбрд╝реА рдХреЛ рд╕рдВрджреЗрд╢ рднреЗрдЬреЗрдВ"
+
+#: msgdlg.cpp:49
+msgid "Enter Message"
+msgstr "рд╕рдВрджреЗрд╢ рднрд░реЗрдВ"
+
+#: msgdlg.cpp:58
+msgid "Send"
+msgstr "рднреЗрдЬреЗрдВ"
+
+#: namedlg.cpp:29
+msgid "Configure Names"
+msgstr "рдирд╛рдо рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд░реЗрдВ"
+
+#: namedlg.cpp:46
+msgid "Player Names"
+msgstr "рдЦрд┐рд▓рд╛рдбрд╝рд┐рдпреЛрдВ рдХреЗ рдирд╛рдо"
+
+#: namedlg.cpp:64
+msgid "Player 1:"
+msgstr "рдЦрд┐рд▓рд╛рдбрд╝реА 1:"
+
+#: namedlg.cpp:69 namedlg.cpp:84
+msgid "Enter a player's name"
+msgstr "рдЦрд┐рд▓рд╛рдбрд╝реА рдХрд╛ рдирд╛рдо рднрд░реЗрдВ"
+
+#: namedlg.cpp:79
+msgid "Player 2:"
+msgstr "рдЦрд┐рд▓рд╛рдбрд╝реА 2:"
+
+#. i18n: file networkdlgbase.ui line 16
+#: rc.cpp:9
+#, fuzzy, no-c-format
+msgid "Network Options"
+msgstr "рдиреЗрдЯрд╡рд░реНрдХ рд╡рд┐рдХрд▓реНрдк рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд░реЗрдВ..."
+
+#. i18n: file networkdlgbase.ui line 35
+#: rc.cpp:12
+#, fuzzy, no-c-format
+msgid "Play As"
+msgstr "рдЦрд┐рд▓рд╛рдбрд╝рд┐рдпреЛрдВ рдХреЗ рдирд╛рдо"
+
+#. i18n: file networkdlgbase.ui line 46
+#: rc.cpp:15
+#, no-c-format
+msgid "Server"
+msgstr ""
+
+#. i18n: file networkdlgbase.ui line 57
+#: rc.cpp:18
+#, no-c-format
+msgid "Client"
+msgstr ""
+
+#. i18n: file networkdlgbase.ui line 88
+#: rc.cpp:21
+#, fuzzy, no-c-format
+msgid "Game name:"
+msgstr "рдЦреЗрд▓ рдЦрд╝рддреНрдо"
+
+#. i18n: file networkdlgbase.ui line 131
+#: rc.cpp:24
+#, fuzzy, no-c-format
+msgid "Network games:"
+msgstr "рдиреЗрдЯрд╡рд░реНрдХ рд╡рд┐рдХрд▓реНрдк рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд░реЗрдВ..."
+
+#. i18n: file networkdlgbase.ui line 166
+#: rc.cpp:27
+#, no-c-format
+msgid "Host:"
+msgstr ""
+
+#. i18n: file networkdlgbase.ui line 195
+#: rc.cpp:30
+#, fuzzy, no-c-format
+msgid "Port:"
+msgstr "рдкреЛрд░реНрдЯ"
+
+#. i18n: file networkdlgbase.ui line 216
+#: rc.cpp:33
+#, no-c-format
+msgid "Choose a port to connect to"
+msgstr ""
+
+#~ msgid "Remote Settings"
+#~ msgstr "рд░рд┐рдореЛрдЯ рд╡рд┐рдиреНрдпрд╛рд╕ "
+
+#~ msgid "localhost"
+#~ msgstr "рд▓реЛрдХрд▓рд╣реЛрд╕реНрдЯ"
+
+#~ msgid "Remote host"
+#~ msgstr "рд░рд┐рдореЛрдЯ рд╣реЛрд╕реНрдЯ"
+
+#~ msgid "7442"
+#~ msgstr "7442"
+
+#~ msgid "About Lieutenant Skat"
+#~ msgstr "рд▓реЗрдлреНрдЯрд┐рдиреЗрдВрдЯ рд╕реНрдХреЗрдЯ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ"
+
+#~ msgid ""
+#~ "Lieutenant\n"
+#~ "Skat\n"
+#~ "\n"
+#~ "Version %1"
+#~ msgstr ""
+#~ "рд▓реЗрдлреНрдЯрд┐рдиреЗрдВрдЯ\n"
+#~ "рд╕реНрдХреЗрдЯ\n"
+#~ "\n"
+#~ "рд╕рдВрд╕реНрдХрд░рдг %1"
+
+#~ msgid ""
+#~ "(c) 2000 Martin Heni\n"
+#~ "Email: martin@heni-online.de\n"
+#~ "\n"
+#~ "Game features:\n"
+#~ " - Multiplayer network game\n"
+#~ " - Up to two computer players\n"
+#~ "\n"
+#~ "\n"
+#~ " Many thanks to Laura for beta testing!"
+#~ msgstr ""
+#~ "(c) 2000 рдорд╛рд░реНрдЯрд┐рди рд╣реЗрдиреА\n"
+#~ "рдИ-рдореЗрд▓: martin@heni-online.de\n"
+#~ "\n"
+#~ "рдЦреЗрд▓ рдХреА рд╡рд┐рд╢реЗрд╖рддрд╛рдПрдБ:\n"
+#~ " - рдмрд╣реБ-рдЦрд┐рд▓рд╛рдбрд╝реА рдиреЗрдЯрд╡рд░реНрдХ рдЦреЗрд▓\n"
+#~ " - рджреЛ рдХрдореНрдкреНрдпреВрдЯрд░ рдЦрд┐рд▓рд╛рдбрд╝реА рддрдХ\n"
+#~ "\n"
+#~ "\n"
+#~ " рдмреАрдЯрд╛ рдЯреЗрд╕реНрдЯрд┐рдВрдЧ рдХреЗ рд▓рд┐рдП рд▓реЙрд░рд╛ рдХреЛ рдмрд╣реБрдд рдмрд╣реБрдд рдзрдиреНрдпрд╡рд╛рдж!"
+
+#~ msgid "&Show Statusbar"
+#~ msgstr "рд╕реНрдерд┐рддрд┐ рдкрдЯреНрдЯреА рджрд┐рдЦрд╛рдПрдБ (&S)"
+
+#~ msgid "Toggle the statusbar..."
+#~ msgstr "рд╕реНрдерд┐рддрд┐ рдкрдЯреНрдЯреА рдЯреЙрдЧрд▓ рдХрд░реЗрдВ..."
+
+#~ msgid "23:45"
+#~ msgstr "23:45"
+
+#~ msgid "About the program..."
+#~ msgstr "рдкреНрд░реЛрдЧреНрд░рд╛рдо рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ..."