[hitori] 03/05: New upstream version 3.22.4
Markus Koschany
apo at moszumanska.debian.org
Fri Oct 13 23:10:39 UTC 2017
This is an automated email from the git hooks/post-receive script.
apo pushed a commit to branch master
in repository hitori.
commit b0ee998e17a8aad575237a5c21bcc27d8e017dde
Author: Markus Koschany <apo at debian.org>
Date: Sat Oct 14 00:47:56 2017 +0200
New upstream version 3.22.4
---
ChangeLog | 105 +++++++++++++-
NEWS | 12 ++
config.guess | 165 +++++++++++++---------
config.sub | 52 ++++---
configure | 22 +--
configure.ac | 2 +-
help/Makefile.am | 2 +-
help/Makefile.in | 2 +-
help/pl/customization.page | 24 ++++
help/pl/game.page | 37 +++++
help/pl/index.page | 35 +++++
help/pl/legal.xml | 6 +
help/pl/pl.po | 331 +++++++++++++++++++++++++++++++++++++++++++++
help/pl/pl.stamp | 0
help/pl/playing.page | 27 ++++
help/pl/strategy.page | 27 ++++
m4/appstream-xml.m4 | 2 +-
m4/ax_code_coverage.m4 | 6 +-
m4/nls.m4 | 4 +-
m4/pkg.m4 | 285 +++++++++++++++++++++++++++-----------
po/LINGUAS | 2 +
po/an.gmo | Bin 3459 -> 3459 bytes
po/an.po | 2 +-
po/ar.gmo | Bin 3900 -> 3900 bytes
po/ar.po | 2 +-
po/as.gmo | Bin 4527 -> 4527 bytes
po/as.po | 2 +-
po/be.gmo | Bin 4137 -> 4137 bytes
po/be.po | 2 +-
po/bg.gmo | Bin 4450 -> 4500 bytes
po/bg.po | 10 +-
po/bs.gmo | Bin 3474 -> 3474 bytes
po/bs.po | 2 +-
po/ca.gmo | Bin 3436 -> 3435 bytes
po/ca.po | 5 +-
po/ca at valencia.gmo | Bin 3287 -> 3287 bytes
po/ca at valencia.po | 2 +-
po/cs.gmo | Bin 3539 -> 3539 bytes
po/cs.po | 2 +-
po/da.gmo | Bin 3442 -> 3442 bytes
po/da.po | 2 +-
po/de.gmo | Bin 3611 -> 3611 bytes
po/de.po | 2 +-
po/el.gmo | Bin 4685 -> 4685 bytes
po/el.po | 2 +-
po/en_GB.gmo | Bin 3190 -> 3190 bytes
po/en_GB.po | 2 +-
po/eo.gmo | Bin 3060 -> 3060 bytes
po/eo.po | 2 +-
po/es.gmo | Bin 3483 -> 3483 bytes
po/es.po | 2 +-
po/eu.gmo | Bin 3400 -> 3400 bytes
po/eu.po | 2 +-
po/fa.gmo | Bin 4184 -> 4227 bytes
po/fa.po | 12 +-
po/fi.gmo | Bin 3368 -> 3368 bytes
po/fi.po | 2 +-
po/fr.gmo | Bin 3616 -> 3633 bytes
po/fr.po | 18 +--
po/fur.gmo | Bin 3214 -> 3214 bytes
po/fur.po | 2 +-
po/gl.gmo | Bin 3484 -> 3484 bytes
po/gl.po | 2 +-
po/he.gmo | Bin 3753 -> 3753 bytes
po/he.po | 2 +-
po/hitori.pot | 4 +-
po/hu.gmo | Bin 3493 -> 3493 bytes
po/hu.po | 2 +-
po/id.gmo | Bin 3491 -> 3491 bytes
po/id.po | 2 +-
po/it.gmo | Bin 3355 -> 3355 bytes
po/it.po | 2 +-
po/ko.gmo | Bin 3461 -> 3571 bytes
po/ko.po | 14 +-
po/lt.gmo | Bin 3514 -> 3514 bytes
po/lt.po | 2 +-
po/lv.gmo | Bin 3501 -> 3501 bytes
po/lv.po | 2 +-
po/ml.gmo | Bin 0 -> 5088 bytes
po/ml.po | 184 +++++++++++++++++++++++++
po/nb.gmo | Bin 3398 -> 3398 bytes
po/nb.po | 2 +-
po/ne.gmo | Bin 2205 -> 2205 bytes
po/ne.po | 2 +-
po/nl.gmo | Bin 0 -> 3484 bytes
po/{an.po => nl.po} | 87 ++++++------
po/oc.gmo | Bin 3463 -> 3463 bytes
po/oc.po | 2 +-
po/pa.gmo | Bin 1626 -> 1626 bytes
po/pa.po | 2 +-
po/pl.gmo | Bin 3446 -> 3445 bytes
po/pl.po | 16 +--
po/pt.gmo | Bin 3405 -> 3405 bytes
po/pt.po | 2 +-
po/pt_BR.gmo | Bin 3575 -> 3575 bytes
po/pt_BR.po | 2 +-
po/ro.gmo | Bin 1724 -> 1724 bytes
po/ro.po | 2 +-
po/ru.gmo | Bin 4228 -> 4228 bytes
po/ru.po | 2 +-
po/sk.gmo | Bin 3460 -> 3460 bytes
po/sk.po | 2 +-
po/sl.gmo | Bin 3459 -> 3459 bytes
po/sl.po | 2 +-
po/sr.gmo | Bin 4322 -> 4322 bytes
po/sr.po | 2 +-
po/sr at latin.gmo | Bin 3544 -> 3544 bytes
po/sr at latin.po | 2 +-
po/sv.gmo | Bin 3433 -> 3433 bytes
po/sv.po | 2 +-
po/tr.gmo | Bin 3420 -> 3469 bytes
po/tr.po | 12 +-
po/uk.gmo | Bin 3975 -> 3975 bytes
po/uk.po | 2 +-
po/vi.gmo | Bin 1597 -> 1597 bytes
po/vi.po | 2 +-
po/zh_CN.gmo | Bin 3366 -> 3366 bytes
po/zh_CN.po | 2 +-
po/zh_HK.gmo | Bin 3086 -> 3086 bytes
po/zh_HK.po | 2 +-
po/zh_TW.gmo | Bin 3255 -> 3255 bytes
po/zh_TW.po | 2 +-
122 files changed, 1288 insertions(+), 304 deletions(-)
diff --git a/ChangeLog b/ChangeLog
index c35d645..d8481c9 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,6 +1,109 @@
+commit ed894965d65e9cde23814a4616594f9c6a3819ee
+Author: Piotr Drąg <piotrdrag at gmail.com>
+Date: Sat Sep 30 23:30:07 2017 +0200
+
+ Add Polish help screenshots
+
+A help/pl/figures/hitori_main_window.png
+
+commit 549fb211a01f2d1572cf211afc5ff56b8e5e9a7c
+Author: Arash Mousavi <mousavi.arash at gmail.com>
+Date: Fri Sep 22 23:15:45 2017 +0330
+
+ Update Persian translations
+
+M po/fa.po
+
+commit e0ce44513d534332493c098051d16e90519939c5
+Author: Nathan Follens <nathan at anche.no>
+Date: Thu Sep 21 08:27:04 2017 +0000
+
+ Add Dutch translation
+
+M po/LINGUAS
+A po/nl.po
+
+commit b3a8527f99d79e7690f023636536de02b4a0603d
+Author: Jordi Mas <jmas at softcatala.org>
+Date: Sun Sep 10 09:08:52 2017 +0200
+
+ Fixes to Catalan translation
+
+M po/ca.po
+
+commit 05d92e8ee0e9d204f0788f9dc0e9de7d56e72021
+Author: Alain Lojewski <allomervan at gmail.com>
+Date: Fri Sep 8 08:55:55 2017 +0000
+
+ Update French translation
+
+M po/fr.po
+
+commit 94284235070711644cf3d6ed252fadf29077d7b1
+Author: Alexander Shopov <ash at kambanaria.org>
+Date: Sun Sep 3 10:12:39 2017 +0300
+
+ Updated Bulgarian translation
+
+M po/bg.po
+
+commit 080e23c0d47ac850b7c3cea1052b47d317a8a7ff
+Author: Junyoul Lim <purum at postech.ac.kr>
+Date: Sat Sep 2 12:56:58 2017 +0000
+
+ Update Korean translation
+
+M po/ko.po
+
+commit a98de5a07a33a81ceb85c849b027f851629efb89
+Author: Alexander Shopov <ash at kambanaria.org>
+Date: Fri Aug 18 23:04:42 2017 +0200
+
+ Updated Bulgarian translation
+
+M po/bg.po
+
+commit 779d0f76afc89628b7c5deba9a5d74ae07a87a77
+Author: Piotr Drąg <piotrdrag at gmail.com>
+Date: Thu Aug 31 02:14:19 2017 +0200
+
+ Add Polish help translation
+
+M help/Makefile.am
+A help/pl/pl.po
+M po/pl.po
+
+commit 31487b75ad95b62bde99d53dd9c312a5b07a8d68
+Author: Muhammet Kara <muhammetk at gmail.com>
+Date: Sun Aug 13 15:57:00 2017 +0000
+
+ Update Turkish translation
+
+M po/tr.po
+
+commit 952bdf197a6c17b2387e8bc2752087cd32957568
+Author: Ani Peter <peter.ani at gmail.com>
+Date: Sun Aug 6 06:04:51 2017 +0000
+
+ Add Malayalam translation
+
+M po/LINGUAS
+A po/ml.po
+
+commit 8fdd2143f36a64e5cf5de9df03fc99f89179efc8
+Author: Philip Withnall <philip at tecnocode.co.uk>
+Date: Sun Apr 30 23:22:12 2017 +0100
+
+ Release version 3.22.3
+
+ Signed-off-by: Philip Withnall <philip at tecnocode.co.uk>
+
+M NEWS
+M configure.ac
+
commit ce1636be85c224a0cce5ebd7c02c943dcdee725a
Author: Philip Withnall <philip at tecnocode.co.uk>
-Date: Sun Apr 30 23:17:56 2017 +0100
+Date: Sun Apr 30 23:17:56 2017 +0100
interface: Don’t require new GTK+ API
diff --git a/NEWS b/NEWS
index 322870a..adcef83 100644
--- a/NEWS
+++ b/NEWS
@@ -1,5 +1,17 @@
Major new features in version...
+3.22.4:
+* Translations:
+** bg (Alexander Shopov)
+** ca (Jordi Mas)
+** fa (Arash Mousavi)
+** fr (Alain Lojewski)
+** ko (Junyoul Lim)
+** ml (Ani Peter)
+** nl (Nathan Follens)
+** pl (Piotr Drąg)
+** tr (Muhammet Kara)
+
3.22.3:
* Minor rendering improvements (bug #732776)
* Add flatpak manifests for nightly builds
diff --git a/config.guess b/config.guess
index dbfb978..2e9ad7f 100755
--- a/config.guess
+++ b/config.guess
@@ -1,8 +1,8 @@
#! /bin/sh
# Attempt to guess a canonical system name.
-# Copyright 1992-2015 Free Software Foundation, Inc.
+# Copyright 1992-2016 Free Software Foundation, Inc.
-timestamp='2015-01-01'
+timestamp='2016-10-02'
# This file is free software; you can redistribute it and/or modify it
# under the terms of the GNU General Public License as published by
@@ -27,7 +27,7 @@ timestamp='2015-01-01'
# Originally written by Per Bothner; maintained since 2000 by Ben Elliston.
#
# You can get the latest version of this script from:
-# http://git.savannah.gnu.org/gitweb/?p=config.git;a=blob_plain;f=config.guess;hb=HEAD
+# http://git.savannah.gnu.org/gitweb/?p=config.git;a=blob_plain;f=config.guess
#
# Please send patches to <config-patches at gnu.org>.
@@ -50,7 +50,7 @@ version="\
GNU config.guess ($timestamp)
Originally written by Per Bothner.
-Copyright 1992-2015 Free Software Foundation, Inc.
+Copyright 1992-2016 Free Software Foundation, Inc.
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE."
@@ -168,19 +168,29 @@ case "${UNAME_MACHINE}:${UNAME_SYSTEM}:${UNAME_RELEASE}:${UNAME_VERSION}" in
# Note: NetBSD doesn't particularly care about the vendor
# portion of the name. We always set it to "unknown".
sysctl="sysctl -n hw.machine_arch"
- UNAME_MACHINE_ARCH=`(/sbin/$sysctl 2>/dev/null || \
- /usr/sbin/$sysctl 2>/dev/null || echo unknown)`
+ UNAME_MACHINE_ARCH=`(uname -p 2>/dev/null || \
+ /sbin/$sysctl 2>/dev/null || \
+ /usr/sbin/$sysctl 2>/dev/null || \
+ echo unknown)`
case "${UNAME_MACHINE_ARCH}" in
armeb) machine=armeb-unknown ;;
arm*) machine=arm-unknown ;;
sh3el) machine=shl-unknown ;;
sh3eb) machine=sh-unknown ;;
sh5el) machine=sh5le-unknown ;;
+ earmv*)
+ arch=`echo ${UNAME_MACHINE_ARCH} | sed -e 's,^e\(armv[0-9]\).*$,\1,'`
+ endian=`echo ${UNAME_MACHINE_ARCH} | sed -ne 's,^.*\(eb\)$,\1,p'`
+ machine=${arch}${endian}-unknown
+ ;;
*) machine=${UNAME_MACHINE_ARCH}-unknown ;;
esac
# The Operating System including object format, if it has switched
- # to ELF recently, or will in the future.
+ # to ELF recently (or will in the future) and ABI.
case "${UNAME_MACHINE_ARCH}" in
+ earm*)
+ os=netbsdelf
+ ;;
arm*|i386|m68k|ns32k|sh3*|sparc|vax)
eval $set_cc_for_build
if echo __ELF__ | $CC_FOR_BUILD -E - 2>/dev/null \
@@ -197,6 +207,13 @@ case "${UNAME_MACHINE}:${UNAME_SYSTEM}:${UNAME_RELEASE}:${UNAME_VERSION}" in
os=netbsd
;;
esac
+ # Determine ABI tags.
+ case "${UNAME_MACHINE_ARCH}" in
+ earm*)
+ expr='s/^earmv[0-9]/-eabi/;s/eb$//'
+ abi=`echo ${UNAME_MACHINE_ARCH} | sed -e "$expr"`
+ ;;
+ esac
# The OS release
# Debian GNU/NetBSD machines have a different userland, and
# thus, need a distinct triplet. However, they do not need
@@ -207,13 +224,13 @@ case "${UNAME_MACHINE}:${UNAME_SYSTEM}:${UNAME_RELEASE}:${UNAME_VERSION}" in
release='-gnu'
;;
*)
- release=`echo ${UNAME_RELEASE}|sed -e 's/[-_].*/\./'`
+ release=`echo ${UNAME_RELEASE} | sed -e 's/[-_].*//' | cut -d. -f1,2`
;;
esac
# Since CPU_TYPE-MANUFACTURER-KERNEL-OPERATING_SYSTEM:
# contains redundant information, the shorter form:
# CPU_TYPE-MANUFACTURER-OPERATING_SYSTEM is used.
- echo "${machine}-${os}${release}"
+ echo "${machine}-${os}${release}${abi}"
exit ;;
*:Bitrig:*:*)
UNAME_MACHINE_ARCH=`arch | sed 's/Bitrig.//'`
@@ -223,6 +240,10 @@ case "${UNAME_MACHINE}:${UNAME_SYSTEM}:${UNAME_RELEASE}:${UNAME_VERSION}" in
UNAME_MACHINE_ARCH=`arch | sed 's/OpenBSD.//'`
echo ${UNAME_MACHINE_ARCH}-unknown-openbsd${UNAME_RELEASE}
exit ;;
+ *:LibertyBSD:*:*)
+ UNAME_MACHINE_ARCH=`arch | sed 's/^.*BSD\.//'`
+ echo ${UNAME_MACHINE_ARCH}-unknown-libertybsd${UNAME_RELEASE}
+ exit ;;
*:ekkoBSD:*:*)
echo ${UNAME_MACHINE}-unknown-ekkobsd${UNAME_RELEASE}
exit ;;
@@ -235,6 +256,9 @@ case "${UNAME_MACHINE}:${UNAME_SYSTEM}:${UNAME_RELEASE}:${UNAME_VERSION}" in
*:MirBSD:*:*)
echo ${UNAME_MACHINE}-unknown-mirbsd${UNAME_RELEASE}
exit ;;
+ *:Sortix:*:*)
+ echo ${UNAME_MACHINE}-unknown-sortix
+ exit ;;
alpha:OSF1:*:*)
case $UNAME_RELEASE in
*4.0)
@@ -251,42 +275,42 @@ case "${UNAME_MACHINE}:${UNAME_SYSTEM}:${UNAME_RELEASE}:${UNAME_VERSION}" in
ALPHA_CPU_TYPE=`/usr/sbin/psrinfo -v | sed -n -e 's/^ The alpha \(.*\) processor.*$/\1/p' | head -n 1`
case "$ALPHA_CPU_TYPE" in
"EV4 (21064)")
- UNAME_MACHINE="alpha" ;;
+ UNAME_MACHINE=alpha ;;
"EV4.5 (21064)")
- UNAME_MACHINE="alpha" ;;
+ UNAME_MACHINE=alpha ;;
"LCA4 (21066/21068)")
- UNAME_MACHINE="alpha" ;;
+ UNAME_MACHINE=alpha ;;
"EV5 (21164)")
- UNAME_MACHINE="alphaev5" ;;
+ UNAME_MACHINE=alphaev5 ;;
"EV5.6 (21164A)")
- UNAME_MACHINE="alphaev56" ;;
+ UNAME_MACHINE=alphaev56 ;;
"EV5.6 (21164PC)")
- UNAME_MACHINE="alphapca56" ;;
+ UNAME_MACHINE=alphapca56 ;;
"EV5.7 (21164PC)")
- UNAME_MACHINE="alphapca57" ;;
+ UNAME_MACHINE=alphapca57 ;;
"EV6 (21264)")
- UNAME_MACHINE="alphaev6" ;;
+ UNAME_MACHINE=alphaev6 ;;
"EV6.7 (21264A)")
- UNAME_MACHINE="alphaev67" ;;
+ UNAME_MACHINE=alphaev67 ;;
"EV6.8CB (21264C)")
- UNAME_MACHINE="alphaev68" ;;
+ UNAME_MACHINE=alphaev68 ;;
"EV6.8AL (21264B)")
- UNAME_MACHINE="alphaev68" ;;
+ UNAME_MACHINE=alphaev68 ;;
"EV6.8CX (21264D)")
- UNAME_MACHINE="alphaev68" ;;
+ UNAME_MACHINE=alphaev68 ;;
"EV6.9A (21264/EV69A)")
- UNAME_MACHINE="alphaev69" ;;
+ UNAME_MACHINE=alphaev69 ;;
"EV7 (21364)")
- UNAME_MACHINE="alphaev7" ;;
+ UNAME_MACHINE=alphaev7 ;;
"EV7.9 (21364A)")
- UNAME_MACHINE="alphaev79" ;;
+ UNAME_MACHINE=alphaev79 ;;
esac
# A Pn.n version is a patched version.
# A Vn.n version is a released version.
# A Tn.n version is a released field test version.
# A Xn.n version is an unreleased experimental baselevel.
# 1.2 uses "1.2" for uname -r.
- echo ${UNAME_MACHINE}-dec-osf`echo ${UNAME_RELEASE} | sed -e 's/^[PVTX]//' | tr 'ABCDEFGHIJKLMNOPQRSTUVWXYZ' 'abcdefghijklmnopqrstuvwxyz'`
+ echo ${UNAME_MACHINE}-dec-osf`echo ${UNAME_RELEASE} | sed -e 's/^[PVTX]//' | tr ABCDEFGHIJKLMNOPQRSTUVWXYZ abcdefghijklmnopqrstuvwxyz`
# Reset EXIT trap before exiting to avoid spurious non-zero exit code.
exitcode=$?
trap '' 0
@@ -359,16 +383,16 @@ case "${UNAME_MACHINE}:${UNAME_SYSTEM}:${UNAME_RELEASE}:${UNAME_VERSION}" in
exit ;;
i86pc:SunOS:5.*:* | i86xen:SunOS:5.*:*)
eval $set_cc_for_build
- SUN_ARCH="i386"
+ SUN_ARCH=i386
# If there is a compiler, see if it is configured for 64-bit objects.
# Note that the Sun cc does not turn __LP64__ into 1 like gcc does.
# This test works for both compilers.
- if [ "$CC_FOR_BUILD" != 'no_compiler_found' ]; then
+ if [ "$CC_FOR_BUILD" != no_compiler_found ]; then
if (echo '#ifdef __amd64'; echo IS_64BIT_ARCH; echo '#endif') | \
- (CCOPTS= $CC_FOR_BUILD -E - 2>/dev/null) | \
+ (CCOPTS="" $CC_FOR_BUILD -E - 2>/dev/null) | \
grep IS_64BIT_ARCH >/dev/null
then
- SUN_ARCH="x86_64"
+ SUN_ARCH=x86_64
fi
fi
echo ${SUN_ARCH}-pc-solaris2`echo ${UNAME_RELEASE}|sed -e 's/[^.]*//'`
@@ -393,7 +417,7 @@ case "${UNAME_MACHINE}:${UNAME_SYSTEM}:${UNAME_RELEASE}:${UNAME_VERSION}" in
exit ;;
sun*:*:4.2BSD:*)
UNAME_RELEASE=`(sed 1q /etc/motd | awk '{print substr($5,1,3)}') 2>/dev/null`
- test "x${UNAME_RELEASE}" = "x" && UNAME_RELEASE=3
+ test "x${UNAME_RELEASE}" = x && UNAME_RELEASE=3
case "`/bin/arch`" in
sun3)
echo m68k-sun-sunos${UNAME_RELEASE}
@@ -618,13 +642,13 @@ EOF
sc_cpu_version=`/usr/bin/getconf SC_CPU_VERSION 2>/dev/null`
sc_kernel_bits=`/usr/bin/getconf SC_KERNEL_BITS 2>/dev/null`
case "${sc_cpu_version}" in
- 523) HP_ARCH="hppa1.0" ;; # CPU_PA_RISC1_0
- 528) HP_ARCH="hppa1.1" ;; # CPU_PA_RISC1_1
+ 523) HP_ARCH=hppa1.0 ;; # CPU_PA_RISC1_0
+ 528) HP_ARCH=hppa1.1 ;; # CPU_PA_RISC1_1
532) # CPU_PA_RISC2_0
case "${sc_kernel_bits}" in
- 32) HP_ARCH="hppa2.0n" ;;
- 64) HP_ARCH="hppa2.0w" ;;
- '') HP_ARCH="hppa2.0" ;; # HP-UX 10.20
+ 32) HP_ARCH=hppa2.0n ;;
+ 64) HP_ARCH=hppa2.0w ;;
+ '') HP_ARCH=hppa2.0 ;; # HP-UX 10.20
esac ;;
esac
fi
@@ -663,11 +687,11 @@ EOF
exit (0);
}
EOF
- (CCOPTS= $CC_FOR_BUILD -o $dummy $dummy.c 2>/dev/null) && HP_ARCH=`$dummy`
+ (CCOPTS="" $CC_FOR_BUILD -o $dummy $dummy.c 2>/dev/null) && HP_ARCH=`$dummy`
test -z "$HP_ARCH" && HP_ARCH=hppa
fi ;;
esac
- if [ ${HP_ARCH} = "hppa2.0w" ]
+ if [ ${HP_ARCH} = hppa2.0w ]
then
eval $set_cc_for_build
@@ -680,12 +704,12 @@ EOF
# $ CC_FOR_BUILD="cc +DA2.0w" ./config.guess
# => hppa64-hp-hpux11.23
- if echo __LP64__ | (CCOPTS= $CC_FOR_BUILD -E - 2>/dev/null) |
+ if echo __LP64__ | (CCOPTS="" $CC_FOR_BUILD -E - 2>/dev/null) |
grep -q __LP64__
then
- HP_ARCH="hppa2.0w"
+ HP_ARCH=hppa2.0w
else
- HP_ARCH="hppa64"
+ HP_ARCH=hppa64
fi
fi
echo ${HP_ARCH}-hp-hpux${HPUX_REV}
@@ -790,14 +814,14 @@ EOF
echo craynv-cray-unicosmp${UNAME_RELEASE} | sed -e 's/\.[^.]*$/.X/'
exit ;;
F30[01]:UNIX_System_V:*:* | F700:UNIX_System_V:*:*)
- FUJITSU_PROC=`uname -m | tr 'ABCDEFGHIJKLMNOPQRSTUVWXYZ' 'abcdefghijklmnopqrstuvwxyz'`
- FUJITSU_SYS=`uname -p | tr 'ABCDEFGHIJKLMNOPQRSTUVWXYZ' 'abcdefghijklmnopqrstuvwxyz' | sed -e 's/\///'`
+ FUJITSU_PROC=`uname -m | tr ABCDEFGHIJKLMNOPQRSTUVWXYZ abcdefghijklmnopqrstuvwxyz`
+ FUJITSU_SYS=`uname -p | tr ABCDEFGHIJKLMNOPQRSTUVWXYZ abcdefghijklmnopqrstuvwxyz | sed -e 's/\///'`
FUJITSU_REL=`echo ${UNAME_RELEASE} | sed -e 's/ /_/'`
echo "${FUJITSU_PROC}-fujitsu-${FUJITSU_SYS}${FUJITSU_REL}"
exit ;;
5000:UNIX_System_V:4.*:*)
- FUJITSU_SYS=`uname -p | tr 'ABCDEFGHIJKLMNOPQRSTUVWXYZ' 'abcdefghijklmnopqrstuvwxyz' | sed -e 's/\///'`
- FUJITSU_REL=`echo ${UNAME_RELEASE} | tr 'ABCDEFGHIJKLMNOPQRSTUVWXYZ' 'abcdefghijklmnopqrstuvwxyz' | sed -e 's/ /_/'`
+ FUJITSU_SYS=`uname -p | tr ABCDEFGHIJKLMNOPQRSTUVWXYZ abcdefghijklmnopqrstuvwxyz | sed -e 's/\///'`
+ FUJITSU_REL=`echo ${UNAME_RELEASE} | tr ABCDEFGHIJKLMNOPQRSTUVWXYZ abcdefghijklmnopqrstuvwxyz | sed -e 's/ /_/'`
echo "sparc-fujitsu-${FUJITSU_SYS}${FUJITSU_REL}"
exit ;;
i*86:BSD/386:*:* | i*86:BSD/OS:*:* | *:Ascend\ Embedded/OS:*:*)
@@ -879,7 +903,7 @@ EOF
exit ;;
*:GNU/*:*:*)
# other systems with GNU libc and userland
- echo ${UNAME_MACHINE}-unknown-`echo ${UNAME_SYSTEM} | sed 's,^[^/]*/,,' | tr '[A-Z]' '[a-z]'``echo ${UNAME_RELEASE}|sed -e 's/[-(].*//'`-${LIBC}
+ echo ${UNAME_MACHINE}-unknown-`echo ${UNAME_SYSTEM} | sed 's,^[^/]*/,,' | tr "[:upper:]" "[:lower:]"``echo ${UNAME_RELEASE}|sed -e 's/[-(].*//'`-${LIBC}
exit ;;
i*86:Minix:*:*)
echo ${UNAME_MACHINE}-pc-minix
@@ -902,7 +926,7 @@ EOF
EV68*) UNAME_MACHINE=alphaev68 ;;
esac
objdump --private-headers /bin/sh | grep -q ld.so.1
- if test "$?" = 0 ; then LIBC="gnulibc1" ; fi
+ if test "$?" = 0 ; then LIBC=gnulibc1 ; fi
echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
exit ;;
arc:Linux:*:* | arceb:Linux:*:*)
@@ -933,6 +957,9 @@ EOF
crisv32:Linux:*:*)
echo ${UNAME_MACHINE}-axis-linux-${LIBC}
exit ;;
+ e2k:Linux:*:*)
+ echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
+ exit ;;
frv:Linux:*:*)
echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
exit ;;
@@ -945,6 +972,9 @@ EOF
ia64:Linux:*:*)
echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
exit ;;
+ k1om:Linux:*:*)
+ echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
+ exit ;;
m32r*:Linux:*:*)
echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
exit ;;
@@ -970,6 +1000,9 @@ EOF
eval `$CC_FOR_BUILD -E $dummy.c 2>/dev/null | grep '^CPU'`
test x"${CPU}" != x && { echo "${CPU}-unknown-linux-${LIBC}"; exit; }
;;
+ mips64el:Linux:*:*)
+ echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
+ exit ;;
openrisc*:Linux:*:*)
echo or1k-unknown-linux-${LIBC}
exit ;;
@@ -1002,6 +1035,9 @@ EOF
ppcle:Linux:*:*)
echo powerpcle-unknown-linux-${LIBC}
exit ;;
+ riscv32:Linux:*:* | riscv64:Linux:*:*)
+ echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
+ exit ;;
s390:Linux:*:* | s390x:Linux:*:*)
echo ${UNAME_MACHINE}-ibm-linux-${LIBC}
exit ;;
@@ -1021,7 +1057,7 @@ EOF
echo ${UNAME_MACHINE}-dec-linux-${LIBC}
exit ;;
x86_64:Linux:*:*)
- echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
+ echo ${UNAME_MACHINE}-pc-linux-${LIBC}
exit ;;
xtensa*:Linux:*:*)
echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
@@ -1100,7 +1136,7 @@ EOF
# uname -m prints for DJGPP always 'pc', but it prints nothing about
# the processor, so we play safe by assuming i586.
# Note: whatever this is, it MUST be the same as what config.sub
- # prints for the "djgpp" host, or else GDB configury will decide that
+ # prints for the "djgpp" host, or else GDB configure will decide that
# this is a cross-build.
echo i586-pc-msdosdjgpp
exit ;;
@@ -1249,6 +1285,9 @@ EOF
SX-8R:SUPER-UX:*:*)
echo sx8r-nec-superux${UNAME_RELEASE}
exit ;;
+ SX-ACE:SUPER-UX:*:*)
+ echo sxace-nec-superux${UNAME_RELEASE}
+ exit ;;
Power*:Rhapsody:*:*)
echo powerpc-apple-rhapsody${UNAME_RELEASE}
exit ;;
@@ -1262,9 +1301,9 @@ EOF
UNAME_PROCESSOR=powerpc
fi
if test `echo "$UNAME_RELEASE" | sed -e 's/\..*//'` -le 10 ; then
- if [ "$CC_FOR_BUILD" != 'no_compiler_found' ]; then
+ if [ "$CC_FOR_BUILD" != no_compiler_found ]; then
if (echo '#ifdef __LP64__'; echo IS_64BIT_ARCH; echo '#endif') | \
- (CCOPTS= $CC_FOR_BUILD -E - 2>/dev/null) | \
+ (CCOPTS="" $CC_FOR_BUILD -E - 2>/dev/null) | \
grep IS_64BIT_ARCH >/dev/null
then
case $UNAME_PROCESSOR in
@@ -1286,7 +1325,7 @@ EOF
exit ;;
*:procnto*:*:* | *:QNX:[0123456789]*:*)
UNAME_PROCESSOR=`uname -p`
- if test "$UNAME_PROCESSOR" = "x86"; then
+ if test "$UNAME_PROCESSOR" = x86; then
UNAME_PROCESSOR=i386
UNAME_MACHINE=pc
fi
@@ -1317,7 +1356,7 @@ EOF
# "uname -m" is not consistent, so use $cputype instead. 386
# is converted to i386 for consistency with other x86
# operating systems.
- if test "$cputype" = "386"; then
+ if test "$cputype" = 386; then
UNAME_MACHINE=i386
else
UNAME_MACHINE="$cputype"
@@ -1359,7 +1398,7 @@ EOF
echo i386-pc-xenix
exit ;;
i*86:skyos:*:*)
- echo ${UNAME_MACHINE}-pc-skyos`echo ${UNAME_RELEASE}` | sed -e 's/ .*$//'
+ echo ${UNAME_MACHINE}-pc-skyos`echo ${UNAME_RELEASE} | sed -e 's/ .*$//'`
exit ;;
i*86:rdos:*:*)
echo ${UNAME_MACHINE}-pc-rdos
@@ -1370,23 +1409,25 @@ EOF
x86_64:VMkernel:*:*)
echo ${UNAME_MACHINE}-unknown-esx
exit ;;
+ amd64:Isilon\ OneFS:*:*)
+ echo x86_64-unknown-onefs
+ exit ;;
esac
cat >&2 <<EOF
$0: unable to guess system type
-This script, last modified $timestamp, has failed to recognize
-the operating system you are using. It is advised that you
-download the most up to date version of the config scripts from
+This script (version $timestamp), has failed to recognize the
+operating system you are using. If your script is old, overwrite
+config.guess and config.sub with the latest versions from:
- http://git.savannah.gnu.org/gitweb/?p=config.git;a=blob_plain;f=config.guess;hb=HEAD
+ http://git.savannah.gnu.org/gitweb/?p=config.git;a=blob_plain;f=config.guess
and
- http://git.savannah.gnu.org/gitweb/?p=config.git;a=blob_plain;f=config.sub;hb=HEAD
+ http://git.savannah.gnu.org/gitweb/?p=config.git;a=blob_plain;f=config.sub
-If the version you run ($0) is already up to date, please
-send the following data and any information you think might be
-pertinent to <config-patches at gnu.org> in order to provide the needed
-information to handle your system.
+If $0 has already been updated, send the following data and any
+information you think might be pertinent to config-patches at gnu.org to
+provide the necessary information to handle your system.
config.guess timestamp = $timestamp
diff --git a/config.sub b/config.sub
index 6467c95..7b334f9 100755
--- a/config.sub
+++ b/config.sub
@@ -1,8 +1,8 @@
#! /bin/sh
# Configuration validation subroutine script.
-# Copyright 1992-2015 Free Software Foundation, Inc.
+# Copyright 1992-2016 Free Software Foundation, Inc.
-timestamp='2015-01-01'
+timestamp='2016-09-05'
# This file is free software; you can redistribute it and/or modify it
# under the terms of the GNU General Public License as published by
@@ -33,7 +33,7 @@ timestamp='2015-01-01'
# Otherwise, we print the canonical config type on stdout and succeed.
# You can get the latest version of this script from:
-# http://git.savannah.gnu.org/gitweb/?p=config.git;a=blob_plain;f=config.sub;hb=HEAD
+# http://git.savannah.gnu.org/gitweb/?p=config.git;a=blob_plain;f=config.sub
# This file is supposed to be the same for all GNU packages
# and recognize all the CPU types, system types and aliases
@@ -53,8 +53,7 @@ timestamp='2015-01-01'
me=`echo "$0" | sed -e 's,.*/,,'`
usage="\
-Usage: $0 [OPTION] CPU-MFR-OPSYS
- $0 [OPTION] ALIAS
+Usage: $0 [OPTION] CPU-MFR-OPSYS or ALIAS
Canonicalize a configuration name.
@@ -68,7 +67,7 @@ Report bugs and patches to <config-patches at gnu.org>."
version="\
GNU config.sub ($timestamp)
-Copyright 1992-2015 Free Software Foundation, Inc.
+Copyright 1992-2016 Free Software Foundation, Inc.
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE."
@@ -117,8 +116,8 @@ maybe_os=`echo $1 | sed 's/^\(.*\)-\([^-]*-[^-]*\)$/\2/'`
case $maybe_os in
nto-qnx* | linux-gnu* | linux-android* | linux-dietlibc | linux-newlib* | \
linux-musl* | linux-uclibc* | uclinux-uclibc* | uclinux-gnu* | kfreebsd*-gnu* | \
- knetbsd*-gnu* | netbsd*-gnu* | \
- kopensolaris*-gnu* | \
+ knetbsd*-gnu* | netbsd*-gnu* | netbsd*-eabi* | \
+ kopensolaris*-gnu* | cloudabi*-eabi* | \
storm-chaos* | os2-emx* | rtmk-nova*)
os=-$maybe_os
basic_machine=`echo $1 | sed 's/^\(.*\)-\([^-]*-[^-]*\)$/\1/'`
@@ -255,11 +254,12 @@ case $basic_machine in
| arc | arceb \
| arm | arm[bl]e | arme[lb] | armv[2-8] | armv[3-8][lb] | armv7[arm] \
| avr | avr32 \
+ | ba \
| be32 | be64 \
| bfin \
| c4x | c8051 | clipper \
| d10v | d30v | dlx | dsp16xx \
- | epiphany \
+ | e2k | epiphany \
| fido | fr30 | frv | ft32 \
| h8300 | h8500 | hppa | hppa1.[01] | hppa2.0 | hppa2.0[nw] | hppa64 \
| hexagon \
@@ -305,7 +305,7 @@ case $basic_machine in
| riscv32 | riscv64 \
| rl78 | rx \
| score \
- | sh | sh[1234] | sh[24]a | sh[24]aeb | sh[23]e | sh[34]eb | sheb | shbe | shle | sh[1234]le | sh3ele \
+ | sh | sh[1234] | sh[24]a | sh[24]aeb | sh[23]e | sh[234]eb | sheb | shbe | shle | sh[1234]le | sh3ele \
| sh64 | sh64le \
| sparc | sparc64 | sparc64b | sparc64v | sparc86x | sparclet | sparclite \
| sparcv8 | sparcv9 | sparcv9b | sparcv9v \
@@ -376,12 +376,13 @@ case $basic_machine in
| alphapca5[67]-* | alpha64pca5[67]-* | arc-* | arceb-* \
| arm-* | armbe-* | armle-* | armeb-* | armv*-* \
| avr-* | avr32-* \
+ | ba-* \
| be32-* | be64-* \
| bfin-* | bs2000-* \
| c[123]* | c30-* | [cjt]90-* | c4x-* \
| c8051-* | clipper-* | craynv-* | cydra-* \
| d10v-* | d30v-* | dlx-* \
- | elxsi-* \
+ | e2k-* | elxsi-* \
| f30[01]-* | f700-* | fido-* | fr30-* | frv-* | fx80-* \
| h8300-* | h8500-* \
| hppa-* | hppa1.[01]-* | hppa2.0-* | hppa2.0[nw]-* | hppa64-* \
@@ -428,12 +429,13 @@ case $basic_machine in
| pdp10-* | pdp11-* | pj-* | pjl-* | pn-* | power-* \
| powerpc-* | powerpc64-* | powerpc64le-* | powerpcle-* \
| pyramid-* \
+ | riscv32-* | riscv64-* \
| rl78-* | romp-* | rs6000-* | rx-* \
| sh-* | sh[1234]-* | sh[24]a-* | sh[24]aeb-* | sh[23]e-* | sh[34]eb-* | sheb-* | shbe-* \
| shle-* | sh[1234]le-* | sh3ele-* | sh64-* | sh64le-* \
| sparc-* | sparc64-* | sparc64b-* | sparc64v-* | sparc86x-* | sparclet-* \
| sparclite-* \
- | sparcv8-* | sparcv9-* | sparcv9b-* | sparcv9v-* | sv1-* | sx?-* \
+ | sparcv8-* | sparcv9-* | sparcv9b-* | sparcv9v-* | sv1-* | sx*-* \
| tahoe-* \
| tic30-* | tic4x-* | tic54x-* | tic55x-* | tic6x-* | tic80-* \
| tile*-* \
@@ -518,6 +520,9 @@ case $basic_machine in
basic_machine=i386-pc
os=-aros
;;
+ asmjs)
+ basic_machine=asmjs-unknown
+ ;;
aux)
basic_machine=m68k-apple
os=-aux
@@ -638,6 +643,14 @@ case $basic_machine in
basic_machine=m68k-bull
os=-sysv3
;;
+ e500v[12])
+ basic_machine=powerpc-unknown
+ os=$os"spe"
+ ;;
+ e500v[12]-*)
+ basic_machine=powerpc-`echo $basic_machine | sed 's/^[^-]*-//'`
+ os=$os"spe"
+ ;;
ebmon29k)
basic_machine=a29k-amd
os=-ebmon
@@ -1017,7 +1030,7 @@ case $basic_machine in
ppc-* | ppcbe-*)
basic_machine=powerpc-`echo $basic_machine | sed 's/^[^-]*-//'`
;;
- ppcle | powerpclittle | ppc-le | powerpc-little)
+ ppcle | powerpclittle)
basic_machine=powerpcle-unknown
;;
ppcle-* | powerpclittle-*)
@@ -1027,7 +1040,7 @@ case $basic_machine in
;;
ppc64-* | ppc64p7-*) basic_machine=powerpc64-`echo $basic_machine | sed 's/^[^-]*-//'`
;;
- ppc64le | powerpc64little | ppc64-le | powerpc64-little)
+ ppc64le | powerpc64little)
basic_machine=powerpc64le-unknown
;;
ppc64le-* | powerpc64little-*)
@@ -1373,18 +1386,18 @@ case $os in
| -hpux* | -unos* | -osf* | -luna* | -dgux* | -auroraux* | -solaris* \
| -sym* | -kopensolaris* | -plan9* \
| -amigaos* | -amigados* | -msdos* | -newsos* | -unicos* | -aof* \
- | -aos* | -aros* \
+ | -aos* | -aros* | -cloudabi* | -sortix* \
| -nindy* | -vxsim* | -vxworks* | -ebmon* | -hms* | -mvs* \
| -clix* | -riscos* | -uniplus* | -iris* | -rtu* | -xenix* \
| -hiux* | -386bsd* | -knetbsd* | -mirbsd* | -netbsd* \
- | -bitrig* | -openbsd* | -solidbsd* \
+ | -bitrig* | -openbsd* | -solidbsd* | -libertybsd* \
| -ekkobsd* | -kfreebsd* | -freebsd* | -riscix* | -lynxos* \
| -bosx* | -nextstep* | -cxux* | -aout* | -elf* | -oabi* \
| -ptx* | -coff* | -ecoff* | -winnt* | -domain* | -vsta* \
| -udi* | -eabi* | -lites* | -ieee* | -go32* | -aux* \
| -chorusos* | -chorusrdb* | -cegcc* \
| -cygwin* | -msys* | -pe* | -psos* | -moss* | -proelf* | -rtems* \
- | -mingw32* | -mingw64* | -linux-gnu* | -linux-android* \
+ | -midipix* | -mingw32* | -mingw64* | -linux-gnu* | -linux-android* \
| -linux-newlib* | -linux-musl* | -linux-uclibc* \
| -uxpv* | -beos* | -mpeix* | -udk* | -moxiebox* \
| -interix* | -uwin* | -mks* | -rhapsody* | -darwin* | -opened* \
@@ -1393,7 +1406,8 @@ case $os in
| -os2* | -vos* | -palmos* | -uclinux* | -nucleus* \
| -morphos* | -superux* | -rtmk* | -rtmk-nova* | -windiss* \
| -powermax* | -dnix* | -nx6 | -nx7 | -sei* | -dragonfly* \
- | -skyos* | -haiku* | -rdos* | -toppers* | -drops* | -es* | -tirtos*)
+ | -skyos* | -haiku* | -rdos* | -toppers* | -drops* | -es* \
+ | -onefs* | -tirtos* | -phoenix*)
# Remember, each alternative MUST END IN *, to match a version number.
;;
-qnx*)
@@ -1525,6 +1539,8 @@ case $os in
;;
-nacl*)
;;
+ -ios)
+ ;;
-none)
;;
*)
diff --git a/configure b/configure
index 797ba71..8c62486 100755
--- a/configure
+++ b/configure
@@ -1,6 +1,6 @@
#! /bin/sh
# Guess values for system-dependent variables and create Makefiles.
-# Generated by GNU Autoconf 2.69 for Hitori 3.22.3.
+# Generated by GNU Autoconf 2.69 for Hitori 3.22.4.
#
# Report bugs to <https://bugzilla.gnome.org/enter_bug.cgi?product=hitori>.
#
@@ -591,8 +591,8 @@ MAKEFLAGS=
# Identity of this package.
PACKAGE_NAME='Hitori'
PACKAGE_TARNAME='hitori'
-PACKAGE_VERSION='3.22.3'
-PACKAGE_STRING='Hitori 3.22.3'
+PACKAGE_VERSION='3.22.4'
+PACKAGE_STRING='Hitori 3.22.4'
PACKAGE_BUGREPORT='https://bugzilla.gnome.org/enter_bug.cgi?product=hitori'
PACKAGE_URL='https://wiki.gnome.org/Apps/Hitori'
@@ -1393,7 +1393,7 @@ if test "$ac_init_help" = "long"; then
# Omit some internal or obsolete options to make the list less imposing.
# This message is too long to be a string in the A/UX 3.1 sh.
cat <<_ACEOF
-\`configure' configures Hitori 3.22.3 to adapt to many kinds of systems.
+\`configure' configures Hitori 3.22.4 to adapt to many kinds of systems.
Usage: $0 [OPTION]... [VAR=VALUE]...
@@ -1463,7 +1463,7 @@ fi
if test -n "$ac_init_help"; then
case $ac_init_help in
- short | recursive ) echo "Configuration of Hitori 3.22.3:";;
+ short | recursive ) echo "Configuration of Hitori 3.22.4:";;
esac
cat <<\_ACEOF
@@ -1609,7 +1609,7 @@ fi
test -n "$ac_init_help" && exit $ac_status
if $ac_init_version; then
cat <<\_ACEOF
-Hitori configure 3.22.3
+Hitori configure 3.22.4
generated by GNU Autoconf 2.69
Copyright (C) 2012 Free Software Foundation, Inc.
@@ -1887,7 +1887,7 @@ cat >config.log <<_ACEOF
This file contains any messages produced by compilers while
running configure, to aid debugging if configure makes a mistake.
-It was created by Hitori $as_me 3.22.3, which was
+It was created by Hitori $as_me 3.22.4, which was
generated by GNU Autoconf 2.69. Invocation command line was
$ $0 $@
@@ -2764,7 +2764,7 @@ fi
# Define the identity of the package.
PACKAGE='hitori'
- VERSION='3.22.3'
+ VERSION='3.22.4'
cat >>confdefs.h <<_ACEOF
@@ -13535,7 +13535,7 @@ CODE_COVERAGE_LCOV_RMOPTS ?= $(CODE_COVERAGE_LCOV_RMOPTS_DEFAULT)
CODE_COVERAGE_GENHTML_OPTIONS_DEFAULT ?=\
$(if $(CODE_COVERAGE_BRANCH_COVERAGE),\
--rc genhtml_branch_coverage=$(CODE_COVERAGE_BRANCH_COVERAGE))
-CODE_COVERAGE_GENHTML_OPTIONS ?= $(CODE_COVERAGE_GENHTML_OPTIONS_DEFAULTS)
+CODE_COVERAGE_GENHTML_OPTIONS ?= $(CODE_COVERAGE_GENHTML_OPTIONS_DEFAULT)
CODE_COVERAGE_IGNORE_PATTERN ?=
code_coverage_v_lcov_cap = $(code_coverage_v_lcov_cap_$(V))
@@ -17231,7 +17231,7 @@ cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
# report actual input values of CONFIG_FILES etc. instead of their
# values after options handling.
ac_log="
-This file was extended by Hitori $as_me 3.22.3, which was
+This file was extended by Hitori $as_me 3.22.4, which was
generated by GNU Autoconf 2.69. Invocation command line was
CONFIG_FILES = $CONFIG_FILES
@@ -17298,7 +17298,7 @@ _ACEOF
cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
ac_cs_version="\\
-Hitori config.status 3.22.3
+Hitori config.status 3.22.4
configured by $0, generated by GNU Autoconf 2.69,
with options \\"\$ac_cs_config\\"
diff --git a/configure.ac b/configure.ac
index dc055a8..d884d54 100644
--- a/configure.ac
+++ b/configure.ac
@@ -1,4 +1,4 @@
-AC_INIT([Hitori],[3.22.3],[https://bugzilla.gnome.org/enter_bug.cgi?product=hitori],[hitori],[https://wiki.gnome.org/Apps/Hitori])
+AC_INIT([Hitori],[3.22.4],[https://bugzilla.gnome.org/enter_bug.cgi?product=hitori],[hitori],[https://wiki.gnome.org/Apps/Hitori])
AX_IS_RELEASE([git-directory])
AM_INIT_AUTOMAKE([check-news dist-xz no-dist-gzip subdir-objects])
diff --git a/help/Makefile.am b/help/Makefile.am
index 4d4911e..df545b2 100644
--- a/help/Makefile.am
+++ b/help/Makefile.am
@@ -1,7 +1,7 @@
@YELP_HELP_RULES@
HELP_ID = hitori
-HELP_LINGUAS = cs da de el en_GB es fr hu ro sl sv zh_CN
+HELP_LINGUAS = cs da de el en_GB es fr hu pl ro sl sv zh_CN
HELP_MEDIA = figures/hitori_main_window.png
HELP_FILES = \
customization.page \
diff --git a/help/Makefile.in b/help/Makefile.in
index ed82a65..71ed450 100644
--- a/help/Makefile.in
+++ b/help/Makefile.in
@@ -307,7 +307,7 @@ top_build_prefix = @top_build_prefix@
top_builddir = @top_builddir@
top_srcdir = @top_srcdir@
HELP_ID = hitori
-HELP_LINGUAS = cs da de el en_GB es fr hu ro sl sv zh_CN
+HELP_LINGUAS = cs da de el en_GB es fr hu pl ro sl sv zh_CN
HELP_MEDIA = figures/hitori_main_window.png
HELP_FILES = \
customization.page \
diff --git a/help/pl/customization.page b/help/pl/customization.page
new file mode 100644
index 0000000..076fccf
--- /dev/null
+++ b/help/pl/customization.page
@@ -0,0 +1,24 @@
+<?xml version="1.0" encoding="utf-8"?>
+<page xmlns="http://projectmallard.org/1.0/" type="topic" id="customization" xml:lang="pl">
+ <info>
+ <link type="guide" xref="index#play"/>
+ <include xmlns="http://www.w3.org/2001/XInclude" href="legal.xml"/>
+ <desc>Zmiana wyglądu i rozgrywki.</desc>
+
+ <mal:credit xmlns:mal="http://projectmallard.org/1.0/" type="translator copyright">
+ <mal:name>Piotr Drąg</mal:name>
+ <mal:email>piotrdrag at gmail.com</mal:email>
+ <mal:years>2017</mal:years>
+ </mal:credit>
+
+ <mal:credit xmlns:mal="http://projectmallard.org/1.0/" type="translator copyright">
+ <mal:name>Aviary.pl</mal:name>
+ <mal:email>community-poland at mozilla.org</mal:email>
+ <mal:years>2017</mal:years>
+ </mal:credit>
+ </info>
+ <title>Dostosowanie gry</title>
+
+ <p>Można dostosować grę zmieniając rozmiar planszy. Można ustawić od 5 do 10 komórek.</p>
+ <p>Aby zmienić rozmiar planszy, wybierz opcję z menu <guiseq><gui style="menu">Gra</gui><gui style="menuitem">Rozmiar planszy</gui></guiseq>. <app>Hitori</app> zapyta, czy zatrzymać bieżącą grę, jeśli jakaś jest rozgrywana, a następnie rozpocznie nową z ustawionym rozmiarem planszy.</p>
+</page>
diff --git a/help/pl/game.page b/help/pl/game.page
new file mode 100644
index 0000000..d5d79de
--- /dev/null
+++ b/help/pl/game.page
@@ -0,0 +1,37 @@
+<?xml version="1.0" encoding="utf-8"?>
+<page xmlns="http://projectmallard.org/1.0/" type="topic" id="game" xml:lang="pl">
+ <info>
+ <link type="guide" xref="index#play"/>
+ <include xmlns="http://www.w3.org/2001/XInclude" href="legal.xml"/>
+ <desc>Wprowadzenie do gry Hitori.</desc>
+
+ <mal:credit xmlns:mal="http://projectmallard.org/1.0/" type="translator copyright">
+ <mal:name>Piotr Drąg</mal:name>
+ <mal:email>piotrdrag at gmail.com</mal:email>
+ <mal:years>2017</mal:years>
+ </mal:credit>
+
+ <mal:credit xmlns:mal="http://projectmallard.org/1.0/" type="translator copyright">
+ <mal:name>Aviary.pl</mal:name>
+ <mal:email>community-poland at mozilla.org</mal:email>
+ <mal:years>2017</mal:years>
+ </mal:credit>
+ </info>
+ <title>Gra Hitori</title>
+
+ <p>Hitori to mała łamigłówka podobna do popularniejszej gry Sudoku. W tej grze gracz zaczyna na kwadratowej planszy z liczbami, z której musi <em>wymazywać</em> komórki, dopóki w każdym wierszu i kolumnie nie będzie podwójnych liczb. Reguły gry:</p>
+ <list>
+ <item><p>W niewymazanych komórkach w każdym wierszu i kolumnie może być tylko jedno wystąpienie każdej liczby.</p></item>
+ <item><p>Żadna wymazana komórka nie może dotykać drugiej, pionowo lub poziomo.</p></item>
+ <item><p>Wszystkie niewymazane komórki muszą być połączone pionowo i poziomo w jednej grupie.</p></item>
+ </list>
+ <p>Istnieją tylko te trzy reguły, więc każda plansza Hitori może mieć więcej niż jedno rozwiązanie.</p>
+
+ <figure>
+ <title>Główne okno gry</title>
+ <desc>Główne okno gry <app>Hitori</app></desc>
+ <media type="image" src="figures/hitori_main_window.png" mime="image/png" style="center">
+ <p>Główne okno gry <app>Hitori</app>.</p>
+ </media>
+ </figure>
+</page>
diff --git a/help/pl/index.page b/help/pl/index.page
new file mode 100644
index 0000000..caa19e5
--- /dev/null
+++ b/help/pl/index.page
@@ -0,0 +1,35 @@
+<?xml version="1.0" encoding="utf-8"?>
+<page xmlns="http://projectmallard.org/1.0/" type="guide" id="index" xml:lang="pl">
+ <info>
+ <revision pkgversion="0.2.4" version="0.2" date="2010-07-14" status="final"/>
+ <credit type="author copyright">
+ <name>Philip Withnall</name>
+ <email>philip at tecnocode.co.uk</email>
+ <years>2008-2010</years>
+ </credit>
+ <license href="http://creativecommons.org/licenses/by-sa/3.0/">
+ <p>Na warunkach licencji <link href="http://creativecommons.org/licenses/by-sa/3.0/">Creative Commons Attribution-Share Alike 3.0 Unported</link>.</p>
+ </license>
+
+ <mal:credit xmlns:mal="http://projectmallard.org/1.0/" type="translator copyright">
+ <mal:name>Piotr Drąg</mal:name>
+ <mal:email>piotrdrag at gmail.com</mal:email>
+ <mal:years>2017</mal:years>
+ </mal:credit>
+
+ <mal:credit xmlns:mal="http://projectmallard.org/1.0/" type="translator copyright">
+ <mal:name>Aviary.pl</mal:name>
+ <mal:email>community-poland at mozilla.org</mal:email>
+ <mal:years>2017</mal:years>
+ </mal:credit>
+ </info>
+ <title>Hitori</title>
+
+ <section id="play" style="2column">
+ <title>Podstawy gry</title>
+ </section>
+
+ <section id="tips" style="2column">
+ <title>Wskazówki i porady</title>
+ </section>
+</page>
diff --git a/help/pl/legal.xml b/help/pl/legal.xml
new file mode 100644
index 0000000..9b8b172
--- /dev/null
+++ b/help/pl/legal.xml
@@ -0,0 +1,6 @@
+<?xml version="1.0" encoding="utf-8"?>
+<license xmlns="http://projectmallard.org/1.0/" href="http://creativecommons.org/licenses/by-sa/3.0/">
+
+ <p>Na warunkach licencji <link href="http://creativecommons.org/licenses/by-sa/3.0/">Creative Commons Attribution-ShareAlike 3.0 Unported</link>.</p>
+
+</license>
diff --git a/help/pl/pl.po b/help/pl/pl.po
new file mode 100644
index 0000000..3f3cdc3
--- /dev/null
+++ b/help/pl/pl.po
@@ -0,0 +1,331 @@
+# Polish translation for hitori help.
+# Copyright © 2017 the hitori authors.
+# This file is distributed under the same license as the hitori package.
+# Piotr Drąg <piotrdrag at gmail.com>, 2017.
+# Aviary.pl <community-poland at mozilla.org>, 2017.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: hitori-help\n"
+"POT-Creation-Date: 2017-08-13 15:57+0000\n"
+"PO-Revision-Date: 2017-08-31 02:12+0200\n"
+"Last-Translator: Piotr Drąg <piotrdrag at gmail.com>\n"
+"Language-Team: Polish <community-poland at mozilla.org>\n"
+"Language: pl\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=3; plural=(n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 "
+"|| n%100>=20) ? 1 : 2);\n"
+
+#. Put one translator per line, in the form NAME <EMAIL>, YEAR1, YEAR2
+msgctxt "_"
+msgid "translator-credits"
+msgstr ""
+"Piotr Drąg <piotrdrag at gmail.com>, 2017\n"
+"Aviary.pl <community-poland at mozilla.org>, 2017"
+
+#. (itstool) path: info/desc
+#: C/customization.page:6
+msgid "Changing how the game appears and plays."
+msgstr "Zmiana wyglądu i rozgrywki."
+
+#. (itstool) path: page/title
+#: C/customization.page:8
+msgid "Customizing the Game"
+msgstr "Dostosowanie gry"
+
+#. (itstool) path: page/p
+#: C/customization.page:10
+msgid ""
+"The game can be customized by changing the board size — boards from 5–10 "
+"cells square are allowed."
+msgstr ""
+"Można dostosować grę zmieniając rozmiar planszy. Można ustawić od 5 do 10 "
+"komórek."
+
+#. (itstool) path: page/p
+#: C/customization.page:11
+msgid ""
+"To change the board size, choose an option from <guiseq><gui style=\"menu"
+"\">Game</gui><gui style=\"menuitem\">Board Size</gui></guiseq>. <app>Hitori</"
+"app> will ask if you want to stop the current game if you're in the middle "
+"of one, then start a new game with the requested board size."
+msgstr ""
+"Aby zmienić rozmiar planszy, wybierz opcję z menu <guiseq><gui style=\"menu"
+"\">Gra</gui><gui style=\"menuitem\">Rozmiar planszy</gui></guiseq>. "
+"<app>Hitori</app> zapyta, czy zatrzymać bieżącą grę, jeśli jakaś jest "
+"rozgrywana, a następnie rozpocznie nową z ustawionym rozmiarem planszy."
+
+#. (itstool) path: info/desc
+#: C/game.page:6
+msgid "Introduction to the game of Hitori."
+msgstr "Wprowadzenie do gry Hitori."
+
+#. (itstool) path: page/title
+#: C/game.page:8
+msgid "Hitori the Game"
+msgstr "Gra Hitori"
+
+#. (itstool) path: page/p
+#: C/game.page:10
+msgid ""
+"Hitori is a small logic puzzle in a similar vein to the more popular Sudoku. "
+"In the game, the player starts with a square board of numbers, and has to "
+"<em>paint out</em> cells until there are no duplicate numbers in each row "
+"and column. The following rules apply:"
+msgstr ""
+"Hitori to mała łamigłówka podobna do popularniejszej gry Sudoku. W tej grze "
+"gracz zaczyna na kwadratowej planszy z liczbami, z której musi "
+"<em>wymazywać</em> komórki, dopóki w każdym wierszu i kolumnie nie będzie "
+"podwójnych liczb. Reguły gry:"
+
+#. (itstool) path: item/p
+#: C/game.page:13
+msgid ""
+"There must only be one of each number in the unpainted cells in each row and "
+"column."
+msgstr ""
+"W niewymazanych komórkach w każdym wierszu i kolumnie może być tylko jedno "
+"wystąpienie każdej liczby."
+
+#. (itstool) path: item/p
+#: C/game.page:14
+msgid "No painted cell may be adjacent to another, vertically or horizontally."
+msgstr "Żadna wymazana komórka nie może dotykać drugiej, pionowo lub poziomo."
+
+#. (itstool) path: item/p
+#: C/game.page:15
+msgid ""
+"All the unpainted cells must be joined together vertically and horizontally "
+"in one group."
+msgstr ""
+"Wszystkie niewymazane komórki muszą być połączone pionowo i poziomo w jednej "
+"grupie."
+
+#. (itstool) path: page/p
+#: C/game.page:17
+msgid ""
+"These are the only three rules of the game, and so there may well be "
+"multiple solutions to a Hitori puzzle board."
+msgstr ""
+"Istnieją tylko te trzy reguły, więc każda plansza Hitori może mieć więcej "
+"niż jedno rozwiązanie."
+
+#. (itstool) path: figure/title
+#: C/game.page:20
+msgid "Main game window"
+msgstr "Główne okno gry"
+
+#. (itstool) path: figure/desc
+#: C/game.page:21
+msgid "<app>Hitori</app> main window"
+msgstr "Główne okno gry <app>Hitori</app>"
+
+#. (itstool) path: figure/media
+#. This is a reference to an external file such as an image or video. When
+#. the file changes, the md5 hash will change to let you know you need to
+#. update your localized copy. The msgstr is not used at all. Set it to
+#. whatever you like once you have updated your copy of the file.
+#: C/game.page:22
+msgctxt "_"
+msgid ""
+"external ref='figures/hitori_main_window.png' "
+"md5='b6ea3ee1ff73311d002cfdb4463032be'"
+msgstr ""
+"external ref='figures/hitori_main_window.png' "
+"md5='b6ea3ee1ff73311d002cfdb4463032be'"
+
+#. (itstool) path: media/p
+#: C/game.page:23
+msgid "<app>Hitori</app> main window."
+msgstr "Główne okno gry <app>Hitori</app>."
+
+#. (itstool) path: credit/name
+#: C/index.page:6
+msgid "Philip Withnall"
+msgstr "Philip Withnall"
+
+#. (itstool) path: credit/years
+#: C/index.page:8
+msgid "2008–2010"
+msgstr "2008-2010"
+
+#. (itstool) path: license/p
+#: C/index.page:11
+msgid ""
+"This work is licensed under a <link href=\"http://creativecommons.org/"
+"licenses/by-sa/3.0/\">Creative Commons Attribution-Share Alike 3.0 Unported "
+"License</link>."
+msgstr ""
+"Na warunkach licencji <link href=\"http://creativecommons.org/licenses/by-"
+"sa/3.0/\">Creative Commons Attribution-Share Alike 3.0 Unported</link>."
+
+#. (itstool) path: page/title
+#: C/index.page:15
+msgid "Hitori Help"
+msgstr "Hitori"
+
+#. (itstool) path: section/title
+#: C/index.page:18
+msgid "Basic Gameplay & Usage"
+msgstr "Podstawy gry"
+
+#. (itstool) path: section/title
+#: C/index.page:22
+msgid "Tips & Tricks"
+msgstr "Wskazówki i porady"
+
+#. (itstool) path: p/link
+#: C/legal.xml:5
+msgid "Creative Commons Attribution-ShareAlike 3.0 Unported License"
+msgstr "Creative Commons Attribution-ShareAlike 3.0 Unported"
+
+#. (itstool) path: license/p
+#: C/legal.xml:4
+msgid "This work is licensed under a <_:link-1/>."
+msgstr "Na warunkach licencji <_:link-1/>."
+
+#. (itstool) path: info/desc
+#: C/playing.page:6
+msgid "Using <app>Hitori</app> to play a game."
+msgstr "Gra <app>Hitori</app>."
+
+#. (itstool) path: page/title
+#: C/playing.page:8
+msgid "Playing a Game"
+msgstr "Gra"
+
+#. (itstool) path: page/p
+#: C/playing.page:10
+msgid ""
+"To start a new game, choose <guiseq><gui style=\"menu\">Game</gui><gui style="
+"\"menuitem\">New Game</gui></guiseq>. If you are already playing a game, "
+"<app>Hitori</app> will ask if you want to stop the current game."
+msgstr ""
+"Aby rozpocząć nową grę, wybierz <guiseq><gui style=\"menu\">Gra</gui><gui "
+"style=\"menuitem\">Nowa gra</gui></guiseq>. Jeśli jakaś gra jest już "
+"rozgrywana, to <app>Hitori</app> zapyta, czy ją przerwać."
+
+#. (itstool) path: page/p
+#: C/playing.page:12
+msgid ""
+"To paint a cell, click on it; to unpaint it again, click on it again. When "
+"cells are painted such that none of the three rules are broken, the game "
+"will end and the board may no longer be manipulated."
+msgstr ""
+"Kliknij komórkę, aby ją wymazać. Kliknij ją drugi raz, aby cofnąć. Kiedy "
+"komórki będą wymazane w sposób, który nie łamie żadnej z trzech reguł, gra "
+"się skończy i plansza stanie się nieaktywna."
+
+#. (itstool) path: page/p
+#: C/playing.page:14
+msgid ""
+"<app>Hitori</app> also allows you to highlight cells for your own reference "
+"when solving a board. This can be achieved by holding <key>Ctrl</key> or "
+"<key>Shift</key> and clicking on a cell. They both highlight cells "
+"differently, and cells can be highlighted in both manners at the same time. "
+"Highlighted cells can be de-highlighted by clicking on them again while "
+"holding either <key>Ctrl</key> or <key>Shift</key> again."
+msgstr ""
+"<app>Hitori</app> umożliwia także wyróżnianie komórek jako pomoc "
+"przy rozwiązywaniu planszy. Można to zrobić przytrzymując klawisz <key>Ctrl</"
+"key> lub <key>Shift</key> i klikając komórkę. Każdy klawisz wyróżnia komórkę "
+"w inny sposób, i można wyróżniać komórkę na oba sposoby jednocześnie. "
+"Wyróżnienie komórki można usunąć klikając ją drugi raz, także przytrzymując "
+"klawisz <key>Ctrl</key> lub <key>Shift</key>."
+
+#. (itstool) path: page/p
+#: C/playing.page:18
+msgid ""
+"To undo or redo a move, choose <guiseq><gui style=\"menu\">Game</gui><gui "
+"style=\"menuitem\">Undo</gui></guiseq> or <guiseq><gui style=\"menu\">Game</"
+"gui><gui style=\"menuitem\">Redo</gui></guiseq>. You may undo or redo as "
+"many moves as you like without restriction."
+msgstr ""
+"Aby cofnąć lub ponowić ruch, wybierz <guiseq><gui style=\"menu\">Gra</"
+"gui><gui style=\"menuitem\">Cofnij</gui></guiseq> lub <guiseq><gui style="
+"\"menu\">Gra</gui><gui style=\"menuitem\">Ponów</gui></guiseq>. Można cofać "
+"i ponawiać ruchy bez ograniczeń."
+
+#. (itstool) path: page/p
+#: C/playing.page:21
+msgid ""
+"To get a hint on which cells to paint out, choose <guiseq><gui style=\"menu"
+"\">Game</gui><gui style=\"menuitem\">Hint</gui></guiseq>. A cell will be "
+"highlighted with a flashing red outline. This shows that the current status "
+"of the cell (painted or unpainted) is incorrect, and should be changed for "
+"the game to be won."
+msgstr ""
+"Aby uzyskać podpowiedź, wybierz <guiseq><gui style=\"menu\">Gra</gui><gui "
+"style=\"menuitem\">Podpowiedź</gui></guiseq>. Jedna z komórek zostanie "
+"wyróżniona czerwoną obwódką, co pokazuje, że jej obecny stan (wymazana lub "
+"niewymazana) jest niewłaściwy, i powinien zostać zmieniony, aby wygrać."
+
+#. (itstool) path: info/desc
+#: C/strategy.page:6
+msgid "Strategies for playing Hitori."
+msgstr "Strategie gry w Hitori."
+
+#. (itstool) path: page/title
+#: C/strategy.page:8
+msgid "Gameplay Strategies"
+msgstr "Strategie gry"
+
+#. (itstool) path: page/p
+#: C/strategy.page:10
+msgid ""
+"Hitori is quite similar to Sudoku, in that it takes logical deduction to "
+"work out which cells to paint out. One strategy is to use <key>Shift</key>-"
+"clicking to highlight all the repeated numbers in each <em>column</em>, then "
+"use <key>Ctrl</key>-clicking to highlight all the repeated numbers in each "
+"<em>row</em>."
+msgstr ""
+"Gra Hitori jest całkiem podobna do Sudoku w tym, że wymaga logicznej "
+"dedukcji do rozgryzienia, które komórki wymazać. Jedną ze strategii jest "
+"używanie wyróżniania klawiszem <key>Shift</key> dla wszystkich "
+"powtarzających się liczb w każdej <em>kolumnie</em> oraz klawiszem "
+"<key>Ctrl</key> dla wszystkich powtarzających się liczb w każdym "
+"<em>wierszu</em>."
+
+#. (itstool) path: page/p
+#: C/strategy.page:13
+msgid ""
+"Once this is done for the entire board, the cells which have been "
+"highlighted both ways are good candidates for painting, although not always. "
+"When painting a cell, unhighlighting the other cells with the same number in "
+"the same row and column as that cell is a good way to keep track of which "
+"cells are still violating <link xref=\"game\">rule 1 of Hitori</link>."
+msgstr ""
+"Po skończeniu dla całej planszy komórki wyróżnione na oba sposoby są dobrymi "
+"kandydatami do wymazania, chociaż nie pewniakami. Usuwanie wyróżnienia "
+"z pozostałych komórek z tą samą liczbą w tym samym rzędzie i kolumnie "
+"podczas wymazywania jest dobrym pomysłem na pilnowanie, które komórki nadal "
+"łamią <link xref=\"game\">pierwszą regułę</link>."
+
+#. (itstool) path: page/p
+#: C/strategy.page:16
+msgid ""
+"Always bear in mind that rule 2 of Hitori means that two adjacent cells "
+"can't both be painted. <app>Hitori</app> will highlight in red the cells "
+"which violate rule 2. Similarly, groups of cells which violate rule 3 by "
+"separating one or more unpainted cells from the other unpainted cells will "
+"be highlighted in red."
+msgstr ""
+"Należy zawsze pamiętać, że druga reguła oznacza, że dwie sąsiednie komórki "
+"nie mogą być wymazane. <app>Hitori</app> wyróżni na czerwono komórki łamiące "
+"tę regułę, a także grupy komórek łamiące trzecią regułę, niepozwalającą na "
+"rozdzielanie jednej lub więcej niewymazanych komórek od pozostałych."
+
+#. (itstool) path: page/p
+#: C/strategy.page:20
+msgid ""
+"If you get stuck at any point, choose <guiseq><gui style=\"menu\">Game</"
+"gui><gui style=\"menuitem\">Hint</gui></guiseq> for <app>Hitori</app> to "
+"flag a cell which should be painted or unpainted to move closer to a "
+"solution."
+msgstr ""
+"W razie problemów można wybrać <guiseq><gui style=\"menu\">Gra</gui><gui "
+"style=\"menuitem\">Podpowiedź</gui></guiseq>, a <app>Hitori</app> oznaczy "
+"komórkę do wymazania lub cofnięcia wymazania, przybliżając do znalezienia "
+"rozwiązania."
diff --git a/help/pl/pl.stamp b/help/pl/pl.stamp
new file mode 100644
index 0000000..e69de29
diff --git a/help/pl/playing.page b/help/pl/playing.page
new file mode 100644
index 0000000..f21f24d
--- /dev/null
+++ b/help/pl/playing.page
@@ -0,0 +1,27 @@
+<?xml version="1.0" encoding="utf-8"?>
+<page xmlns="http://projectmallard.org/1.0/" type="topic" id="playing" xml:lang="pl">
+ <info>
+ <link type="guide" xref="index#play"/>
+ <include xmlns="http://www.w3.org/2001/XInclude" href="legal.xml"/>
+ <desc>Gra <app>Hitori</app>.</desc>
+
+ <mal:credit xmlns:mal="http://projectmallard.org/1.0/" type="translator copyright">
+ <mal:name>Piotr Drąg</mal:name>
+ <mal:email>piotrdrag at gmail.com</mal:email>
+ <mal:years>2017</mal:years>
+ </mal:credit>
+
+ <mal:credit xmlns:mal="http://projectmallard.org/1.0/" type="translator copyright">
+ <mal:name>Aviary.pl</mal:name>
+ <mal:email>community-poland at mozilla.org</mal:email>
+ <mal:years>2017</mal:years>
+ </mal:credit>
+ </info>
+ <title>Gra</title>
+
+ <p>Aby rozpocząć nową grę, wybierz <guiseq><gui style="menu">Gra</gui><gui style="menuitem">Nowa gra</gui></guiseq>. Jeśli jakaś gra jest już rozgrywana, to <app>Hitori</app> zapyta, czy ją przerwać.</p>
+ <p>Kliknij komórkę, aby ją wymazać. Kliknij ją drugi raz, aby cofnąć. Kiedy komórki będą wymazane w sposób, który nie łamie żadnej z trzech reguł, gra się skończy i plansza stanie się nieaktywna.</p>
+ <p><app>Hitori</app> umożliwia także wyróżnianie komórek jako pomoc przy rozwiązywaniu planszy. Można to zrobić przytrzymując klawisz <key>Ctrl</key> lub <key>Shift</key> i klikając komórkę. Każdy klawisz wyróżnia komórkę w inny sposób, i można wyróżniać komórkę na oba sposoby jednocześnie. Wyróżnienie komórki można usunąć klikając ją drugi raz, także przytrzymując klawisz <key>Ctrl</key> lub <key>Shift</key>.</p>
+ <p>Aby cofnąć lub ponowić ruch, wybierz <guiseq><gui style="menu">Gra</gui><gui style="menuitem">Cofnij</gui></guiseq> lub <guiseq><gui style="menu">Gra</gui><gui style="menuitem">Ponów</gui></guiseq>. Można cofać i ponawiać ruchy bez ograniczeń.</p>
+ <p>Aby uzyskać podpowiedź, wybierz <guiseq><gui style="menu">Gra</gui><gui style="menuitem">Podpowiedź</gui></guiseq>. Jedna z komórek zostanie wyróżniona czerwoną obwódką, co pokazuje, że jej obecny stan (wymazana lub niewymazana) jest niewłaściwy, i powinien zostać zmieniony, aby wygrać.</p>
+</page>
diff --git a/help/pl/strategy.page b/help/pl/strategy.page
new file mode 100644
index 0000000..6fb500f
--- /dev/null
+++ b/help/pl/strategy.page
@@ -0,0 +1,27 @@
+<?xml version="1.0" encoding="utf-8"?>
+<page xmlns="http://projectmallard.org/1.0/" type="topic" id="strategy" xml:lang="pl">
+ <info>
+ <link type="guide" xref="index#tips"/>
+ <include xmlns="http://www.w3.org/2001/XInclude" href="legal.xml"/>
+ <desc>Strategie gry w Hitori.</desc>
+
+ <mal:credit xmlns:mal="http://projectmallard.org/1.0/" type="translator copyright">
+ <mal:name>Piotr Drąg</mal:name>
+ <mal:email>piotrdrag at gmail.com</mal:email>
+ <mal:years>2017</mal:years>
+ </mal:credit>
+
+ <mal:credit xmlns:mal="http://projectmallard.org/1.0/" type="translator copyright">
+ <mal:name>Aviary.pl</mal:name>
+ <mal:email>community-poland at mozilla.org</mal:email>
+ <mal:years>2017</mal:years>
+ </mal:credit>
+ </info>
+ <title>Strategie gry</title>
+
+ <p>Gra Hitori jest całkiem podobna do Sudoku w tym, że wymaga logicznej dedukcji do rozgryzienia, które komórki wymazać. Jedną ze strategii jest używanie wyróżniania klawiszem <key>Shift</key> dla wszystkich powtarzających się liczb w każdej <em>kolumnie</em> oraz klawiszem <key>Ctrl</key> dla wszystkich powtarzających się liczb w każdym <em>wierszu</em>.</p>
+ <p>Po skończeniu dla całej planszy komórki wyróżnione na oba sposoby są dobrymi kandydatami do wymazania, chociaż nie pewniakami. Usuwanie wyróżnienia z pozostałych komórek z tą samą liczbą w tym samym rzędzie i kolumnie podczas wymazywania jest dobrym pomysłem na pilnowanie, które komórki nadal łamią <link xref="game">pierwszą regułę</link>.</p>
+ <p>Należy zawsze pamiętać, że druga reguła oznacza, że dwie sąsiednie komórki nie mogą być wymazane. <app>Hitori</app> wyróżni na czerwono komórki łamiące tę regułę, a także grupy komórek łamiące trzecią regułę, niepozwalającą na rozdzielanie jednej lub więcej niewymazanych komórek od pozostałych.</p>
+
+ <p>W razie problemów można wybrać <guiseq><gui style="menu">Gra</gui><gui style="menuitem">Podpowiedź</gui></guiseq>, a <app>Hitori</app> oznaczy komórkę do wymazania lub cofnięcia wymazania, przybliżając do znalezienia rozwiązania.</p>
+</page>
diff --git a/m4/appstream-xml.m4 b/m4/appstream-xml.m4
index 1472802..f7e21b9 100644
--- a/m4/appstream-xml.m4
+++ b/m4/appstream-xml.m4
@@ -10,7 +10,7 @@ dnl Add @APPSTREAM_XML_RULES@ to a Makefile.am to substitute the make rules. Add
dnl .appdata.xml files to appstream_XML in Makefile.am and they will be validated
dnl at make check time, if appstream-util is installed, as well as installed
dnl to the correct location automatically. Add --enable-appstream-util to
-dnl DISTCHECK_CONFIGURE_FLAGS in Makefile.am to require valid AppData XML when
+dnl AM_DISTCHECK_CONFIGURE_FLAGS in Makefile.am to require valid AppData XML when
dnl doing a distcheck.
dnl
dnl Adding files to appstream_XML does not distribute them automatically.
diff --git a/m4/ax_code_coverage.m4 b/m4/ax_code_coverage.m4
index 0934a44..03f2c95 100644
--- a/m4/ax_code_coverage.m4
+++ b/m4/ax_code_coverage.m4
@@ -21,7 +21,7 @@
# Test also for gcov program and create GCOV variable that could be
# substituted.
#
-# Note that all optimisation flags in CFLAGS must be disabled when code
+# Note that all optimization flags in CFLAGS must be disabled when code
# coverage is enabled.
#
# Usage example:
@@ -75,7 +75,7 @@
# You should have received a copy of the GNU Lesser General Public License
# along with this program. If not, see <https://www.gnu.org/licenses/>.
-#serial 21
+#serial 24
AC_DEFUN([AX_CODE_COVERAGE],[
dnl Check for --enable-code-coverage
@@ -218,7 +218,7 @@ CODE_COVERAGE_LCOV_RMOPTS ?= $(CODE_COVERAGE_LCOV_RMOPTS_DEFAULT)
CODE_COVERAGE_GENHTML_OPTIONS_DEFAULT ?=\
$(if $(CODE_COVERAGE_BRANCH_COVERAGE),\
--rc genhtml_branch_coverage=$(CODE_COVERAGE_BRANCH_COVERAGE))
-CODE_COVERAGE_GENHTML_OPTIONS ?= $(CODE_COVERAGE_GENHTML_OPTIONS_DEFAULTS)
+CODE_COVERAGE_GENHTML_OPTIONS ?= $(CODE_COVERAGE_GENHTML_OPTIONS_DEFAULT)
CODE_COVERAGE_IGNORE_PATTERN ?=
code_coverage_v_lcov_cap = $(code_coverage_v_lcov_cap_$(V))
diff --git a/m4/nls.m4 b/m4/nls.m4
index 93df8d3..afdb9ca 100644
--- a/m4/nls.m4
+++ b/m4/nls.m4
@@ -1,6 +1,6 @@
# nls.m4 serial 5 (gettext-0.18)
-dnl Copyright (C) 1995-2003, 2005-2006, 2008-2014 Free Software Foundation,
-dnl Inc.
+dnl Copyright (C) 1995-2003, 2005-2006, 2008-2014, 2016 Free Software
+dnl Foundation, Inc.
dnl This file is free software; the Free Software Foundation
dnl gives unlimited permission to copy and/or distribute it,
dnl with or without modifications, as long as this notice is preserved.
diff --git a/m4/pkg.m4 b/m4/pkg.m4
index c5b26b5..d8549a4 100644
--- a/m4/pkg.m4
+++ b/m4/pkg.m4
@@ -1,29 +1,60 @@
-# pkg.m4 - Macros to locate and utilise pkg-config. -*- Autoconf -*-
-# serial 1 (pkg-config-0.24)
-#
-# Copyright © 2004 Scott James Remnant <scott at netsplit.com>.
-#
-# This program is free software; you can redistribute it and/or modify
-# it under the terms of the GNU General Public License as published by
-# the Free Software Foundation; either version 2 of the License, or
-# (at your option) any later version.
-#
-# This program is distributed in the hope that it will be useful, but
-# WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
-# General Public License for more details.
-#
-# You should have received a copy of the GNU General Public License
-# along with this program; if not, write to the Free Software
-# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
-#
-# As a special exception to the GNU General Public License, if you
-# distribute this file as part of a program that contains a
-# configuration script generated by Autoconf, you may include it under
-# the same distribution terms that you use for the rest of that program.
-
-# PKG_PROG_PKG_CONFIG([MIN-VERSION])
-# ----------------------------------
+# pkg.m4 - Macros to locate and utilise pkg-config. -*- Autoconf -*-
+# serial 11 (pkg-config-0.29.1)
+
+dnl Copyright © 2004 Scott James Remnant <scott at netsplit.com>.
+dnl Copyright © 2012-2015 Dan Nicholson <dbn.lists at gmail.com>
+dnl
+dnl This program is free software; you can redistribute it and/or modify
+dnl it under the terms of the GNU General Public License as published by
+dnl the Free Software Foundation; either version 2 of the License, or
+dnl (at your option) any later version.
+dnl
+dnl This program is distributed in the hope that it will be useful, but
+dnl WITHOUT ANY WARRANTY; without even the implied warranty of
+dnl MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+dnl General Public License for more details.
+dnl
+dnl You should have received a copy of the GNU General Public License
+dnl along with this program; if not, write to the Free Software
+dnl Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA
+dnl 02111-1307, USA.
+dnl
+dnl As a special exception to the GNU General Public License, if you
+dnl distribute this file as part of a program that contains a
+dnl configuration script generated by Autoconf, you may include it under
+dnl the same distribution terms that you use for the rest of that
+dnl program.
+
+dnl PKG_PREREQ(MIN-VERSION)
+dnl -----------------------
+dnl Since: 0.29
+dnl
+dnl Verify that the version of the pkg-config macros are at least
+dnl MIN-VERSION. Unlike PKG_PROG_PKG_CONFIG, which checks the user's
+dnl installed version of pkg-config, this checks the developer's version
+dnl of pkg.m4 when generating configure.
+dnl
+dnl To ensure that this macro is defined, also add:
+dnl m4_ifndef([PKG_PREREQ],
+dnl [m4_fatal([must install pkg-config 0.29 or later before running autoconf/autogen])])
+dnl
+dnl See the "Since" comment for each macro you use to see what version
+dnl of the macros you require.
+m4_defun([PKG_PREREQ],
+[m4_define([PKG_MACROS_VERSION], [0.29.1])
+m4_if(m4_version_compare(PKG_MACROS_VERSION, [$1]), -1,
+ [m4_fatal([pkg.m4 version $1 or higher is required but ]PKG_MACROS_VERSION[ found])])
+])dnl PKG_PREREQ
+
+dnl PKG_PROG_PKG_CONFIG([MIN-VERSION])
+dnl ----------------------------------
+dnl Since: 0.16
+dnl
+dnl Search for the pkg-config tool and set the PKG_CONFIG variable to
+dnl first found in the path. Checks that the version of pkg-config found
+dnl is at least MIN-VERSION. If MIN-VERSION is not specified, 0.9.0 is
+dnl used since that's the first version where most current features of
+dnl pkg-config existed.
AC_DEFUN([PKG_PROG_PKG_CONFIG],
[m4_pattern_forbid([^_?PKG_[A-Z_]+$])
m4_pattern_allow([^PKG_CONFIG(_(PATH|LIBDIR|SYSROOT_DIR|ALLOW_SYSTEM_(CFLAGS|LIBS)))?$])
@@ -45,18 +76,19 @@ if test -n "$PKG_CONFIG"; then
PKG_CONFIG=""
fi
fi[]dnl
-])# PKG_PROG_PKG_CONFIG
-
-# PKG_CHECK_EXISTS(MODULES, [ACTION-IF-FOUND], [ACTION-IF-NOT-FOUND])
-#
-# Check to see whether a particular set of modules exists. Similar
-# to PKG_CHECK_MODULES(), but does not set variables or print errors.
-#
-# Please remember that m4 expands AC_REQUIRE([PKG_PROG_PKG_CONFIG])
-# only at the first occurence in configure.ac, so if the first place
-# it's called might be skipped (such as if it is within an "if", you
-# have to call PKG_CHECK_EXISTS manually
-# --------------------------------------------------------------
+])dnl PKG_PROG_PKG_CONFIG
+
+dnl PKG_CHECK_EXISTS(MODULES, [ACTION-IF-FOUND], [ACTION-IF-NOT-FOUND])
+dnl -------------------------------------------------------------------
+dnl Since: 0.18
+dnl
+dnl Check to see whether a particular set of modules exists. Similar to
+dnl PKG_CHECK_MODULES(), but does not set variables or print errors.
+dnl
+dnl Please remember that m4 expands AC_REQUIRE([PKG_PROG_PKG_CONFIG])
+dnl only at the first occurence in configure.ac, so if the first place
+dnl it's called might be skipped (such as if it is within an "if", you
+dnl have to call PKG_CHECK_EXISTS manually
AC_DEFUN([PKG_CHECK_EXISTS],
[AC_REQUIRE([PKG_PROG_PKG_CONFIG])dnl
if test -n "$PKG_CONFIG" && \
@@ -66,8 +98,10 @@ m4_ifvaln([$3], [else
$3])dnl
fi])
-# _PKG_CONFIG([VARIABLE], [COMMAND], [MODULES])
-# ---------------------------------------------
+dnl _PKG_CONFIG([VARIABLE], [COMMAND], [MODULES])
+dnl ---------------------------------------------
+dnl Internal wrapper calling pkg-config via PKG_CONFIG and setting
+dnl pkg_failed based on the result.
m4_define([_PKG_CONFIG],
[if test -n "$$1"; then
pkg_cv_[]$1="$$1"
@@ -79,10 +113,11 @@ m4_define([_PKG_CONFIG],
else
pkg_failed=untried
fi[]dnl
-])# _PKG_CONFIG
+])dnl _PKG_CONFIG
-# _PKG_SHORT_ERRORS_SUPPORTED
-# -----------------------------
+dnl _PKG_SHORT_ERRORS_SUPPORTED
+dnl ---------------------------
+dnl Internal check to see if pkg-config supports short errors.
AC_DEFUN([_PKG_SHORT_ERRORS_SUPPORTED],
[AC_REQUIRE([PKG_PROG_PKG_CONFIG])
if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then
@@ -90,19 +125,17 @@ if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then
else
_pkg_short_errors_supported=no
fi[]dnl
-])# _PKG_SHORT_ERRORS_SUPPORTED
-
-
-# PKG_CHECK_MODULES(VARIABLE-PREFIX, MODULES, [ACTION-IF-FOUND],
-# [ACTION-IF-NOT-FOUND])
-#
-#
-# Note that if there is a possibility the first call to
-# PKG_CHECK_MODULES might not happen, you should be sure to include an
-# explicit call to PKG_PROG_PKG_CONFIG in your configure.ac
-#
-#
-# --------------------------------------------------------------
+])dnl _PKG_SHORT_ERRORS_SUPPORTED
+
+
+dnl PKG_CHECK_MODULES(VARIABLE-PREFIX, MODULES, [ACTION-IF-FOUND],
+dnl [ACTION-IF-NOT-FOUND])
+dnl --------------------------------------------------------------
+dnl Since: 0.4.0
+dnl
+dnl Note that if there is a possibility the first call to
+dnl PKG_CHECK_MODULES might not happen, you should be sure to include an
+dnl explicit call to PKG_PROG_PKG_CONFIG in your configure.ac
AC_DEFUN([PKG_CHECK_MODULES],
[AC_REQUIRE([PKG_PROG_PKG_CONFIG])dnl
AC_ARG_VAR([$1][_CFLAGS], [C compiler flags for $1, overriding pkg-config])dnl
@@ -156,16 +189,40 @@ else
AC_MSG_RESULT([yes])
$3
fi[]dnl
-])# PKG_CHECK_MODULES
+])dnl PKG_CHECK_MODULES
-# PKG_INSTALLDIR(DIRECTORY)
-# -------------------------
-# Substitutes the variable pkgconfigdir as the location where a module
-# should install pkg-config .pc files. By default the directory is
-# $libdir/pkgconfig, but the default can be changed by passing
-# DIRECTORY. The user can override through the --with-pkgconfigdir
-# parameter.
+dnl PKG_CHECK_MODULES_STATIC(VARIABLE-PREFIX, MODULES, [ACTION-IF-FOUND],
+dnl [ACTION-IF-NOT-FOUND])
+dnl ---------------------------------------------------------------------
+dnl Since: 0.29
+dnl
+dnl Checks for existence of MODULES and gathers its build flags with
+dnl static libraries enabled. Sets VARIABLE-PREFIX_CFLAGS from --cflags
+dnl and VARIABLE-PREFIX_LIBS from --libs.
+dnl
+dnl Note that if there is a possibility the first call to
+dnl PKG_CHECK_MODULES_STATIC might not happen, you should be sure to
+dnl include an explicit call to PKG_PROG_PKG_CONFIG in your
+dnl configure.ac.
+AC_DEFUN([PKG_CHECK_MODULES_STATIC],
+[AC_REQUIRE([PKG_PROG_PKG_CONFIG])dnl
+_save_PKG_CONFIG=$PKG_CONFIG
+PKG_CONFIG="$PKG_CONFIG --static"
+PKG_CHECK_MODULES($@)
+PKG_CONFIG=$_save_PKG_CONFIG[]dnl
+])dnl PKG_CHECK_MODULES_STATIC
+
+
+dnl PKG_INSTALLDIR([DIRECTORY])
+dnl -------------------------
+dnl Since: 0.27
+dnl
+dnl Substitutes the variable pkgconfigdir as the location where a module
+dnl should install pkg-config .pc files. By default the directory is
+dnl $libdir/pkgconfig, but the default can be changed by passing
+dnl DIRECTORY. The user can override through the --with-pkgconfigdir
+dnl parameter.
AC_DEFUN([PKG_INSTALLDIR],
[m4_pushdef([pkg_default], [m4_default([$1], ['${libdir}/pkgconfig'])])
m4_pushdef([pkg_description],
@@ -176,16 +233,18 @@ AC_ARG_WITH([pkgconfigdir],
AC_SUBST([pkgconfigdir], [$with_pkgconfigdir])
m4_popdef([pkg_default])
m4_popdef([pkg_description])
-]) dnl PKG_INSTALLDIR
+])dnl PKG_INSTALLDIR
-# PKG_NOARCH_INSTALLDIR(DIRECTORY)
-# -------------------------
-# Substitutes the variable noarch_pkgconfigdir as the location where a
-# module should install arch-independent pkg-config .pc files. By
-# default the directory is $datadir/pkgconfig, but the default can be
-# changed by passing DIRECTORY. The user can override through the
-# --with-noarch-pkgconfigdir parameter.
+dnl PKG_NOARCH_INSTALLDIR([DIRECTORY])
+dnl --------------------------------
+dnl Since: 0.27
+dnl
+dnl Substitutes the variable noarch_pkgconfigdir as the location where a
+dnl module should install arch-independent pkg-config .pc files. By
+dnl default the directory is $datadir/pkgconfig, but the default can be
+dnl changed by passing DIRECTORY. The user can override through the
+dnl --with-noarch-pkgconfigdir parameter.
AC_DEFUN([PKG_NOARCH_INSTALLDIR],
[m4_pushdef([pkg_default], [m4_default([$1], ['${datadir}/pkgconfig'])])
m4_pushdef([pkg_description],
@@ -196,13 +255,15 @@ AC_ARG_WITH([noarch-pkgconfigdir],
AC_SUBST([noarch_pkgconfigdir], [$with_noarch_pkgconfigdir])
m4_popdef([pkg_default])
m4_popdef([pkg_description])
-]) dnl PKG_NOARCH_INSTALLDIR
+])dnl PKG_NOARCH_INSTALLDIR
-# PKG_CHECK_VAR(VARIABLE, MODULE, CONFIG-VARIABLE,
-# [ACTION-IF-FOUND], [ACTION-IF-NOT-FOUND])
-# -------------------------------------------
-# Retrieves the value of the pkg-config variable for the given module.
+dnl PKG_CHECK_VAR(VARIABLE, MODULE, CONFIG-VARIABLE,
+dnl [ACTION-IF-FOUND], [ACTION-IF-NOT-FOUND])
+dnl -------------------------------------------
+dnl Since: 0.28
+dnl
+dnl Retrieves the value of the pkg-config variable for the given module.
AC_DEFUN([PKG_CHECK_VAR],
[AC_REQUIRE([PKG_PROG_PKG_CONFIG])dnl
AC_ARG_VAR([$1], [value of $3 for $2, overriding pkg-config])dnl
@@ -211,4 +272,72 @@ _PKG_CONFIG([$1], [variable="][$3]["], [$2])
AS_VAR_COPY([$1], [pkg_cv_][$1])
AS_VAR_IF([$1], [""], [$5], [$4])dnl
-])# PKG_CHECK_VAR
+])dnl PKG_CHECK_VAR
+
+dnl PKG_WITH_MODULES(VARIABLE-PREFIX, MODULES,
+dnl [ACTION-IF-FOUND],[ACTION-IF-NOT-FOUND],
+dnl [DESCRIPTION], [DEFAULT])
+dnl ------------------------------------------
+dnl
+dnl Prepare a "--with-" configure option using the lowercase
+dnl [VARIABLE-PREFIX] name, merging the behaviour of AC_ARG_WITH and
+dnl PKG_CHECK_MODULES in a single macro.
+AC_DEFUN([PKG_WITH_MODULES],
+[
+m4_pushdef([with_arg], m4_tolower([$1]))
+
+m4_pushdef([description],
+ [m4_default([$5], [build with ]with_arg[ support])])
+
+m4_pushdef([def_arg], [m4_default([$6], [auto])])
+m4_pushdef([def_action_if_found], [AS_TR_SH([with_]with_arg)=yes])
+m4_pushdef([def_action_if_not_found], [AS_TR_SH([with_]with_arg)=no])
+
+m4_case(def_arg,
+ [yes],[m4_pushdef([with_without], [--without-]with_arg)],
+ [m4_pushdef([with_without],[--with-]with_arg)])
+
+AC_ARG_WITH(with_arg,
+ AS_HELP_STRING(with_without, description[ @<:@default=]def_arg[@:>@]),,
+ [AS_TR_SH([with_]with_arg)=def_arg])
+
+AS_CASE([$AS_TR_SH([with_]with_arg)],
+ [yes],[PKG_CHECK_MODULES([$1],[$2],$3,$4)],
+ [auto],[PKG_CHECK_MODULES([$1],[$2],
+ [m4_n([def_action_if_found]) $3],
+ [m4_n([def_action_if_not_found]) $4])])
+
+m4_popdef([with_arg])
+m4_popdef([description])
+m4_popdef([def_arg])
+
+])dnl PKG_WITH_MODULES
+
+dnl PKG_HAVE_WITH_MODULES(VARIABLE-PREFIX, MODULES,
+dnl [DESCRIPTION], [DEFAULT])
+dnl -----------------------------------------------
+dnl
+dnl Convenience macro to trigger AM_CONDITIONAL after PKG_WITH_MODULES
+dnl check._[VARIABLE-PREFIX] is exported as make variable.
+AC_DEFUN([PKG_HAVE_WITH_MODULES],
+[
+PKG_WITH_MODULES([$1],[$2],,,[$3],[$4])
+
+AM_CONDITIONAL([HAVE_][$1],
+ [test "$AS_TR_SH([with_]m4_tolower([$1]))" = "yes"])
+])dnl PKG_HAVE_WITH_MODULES
+
+dnl PKG_HAVE_DEFINE_WITH_MODULES(VARIABLE-PREFIX, MODULES,
+dnl [DESCRIPTION], [DEFAULT])
+dnl ------------------------------------------------------
+dnl
+dnl Convenience macro to run AM_CONDITIONAL and AC_DEFINE after
+dnl PKG_WITH_MODULES check. HAVE_[VARIABLE-PREFIX] is exported as make
+dnl and preprocessor variable.
+AC_DEFUN([PKG_HAVE_DEFINE_WITH_MODULES],
+[
+PKG_HAVE_WITH_MODULES([$1],[$2],[$3],[$4])
+
+AS_IF([test "$AS_TR_SH([with_]m4_tolower([$1]))" = "yes"],
+ [AC_DEFINE([HAVE_][$1], 1, [Enable ]m4_tolower([$1])[ support])])
+])dnl PKG_HAVE_DEFINE_WITH_MODULES
diff --git a/po/LINGUAS b/po/LINGUAS
index 65fa00e..996b126 100644
--- a/po/LINGUAS
+++ b/po/LINGUAS
@@ -28,8 +28,10 @@ it
ko
lv
lt
+ml
nb
ne
+nl
oc
pa
pl
diff --git a/po/an.gmo b/po/an.gmo
index 8f2ca93..62a21ba 100644
Binary files a/po/an.gmo and b/po/an.gmo differ
diff --git a/po/an.po b/po/an.po
index e16b580..2388a4c 100644
--- a/po/an.po
+++ b/po/an.po
@@ -8,7 +8,7 @@ msgstr ""
"Project-Id-Version: hitori master\n"
"Report-Msgid-Bugs-To: https://bugzilla.gnome.org/enter_bug.cgi?"
"product=hitori\n"
-"POT-Creation-Date: 2017-04-30 23:19+0100\n"
+"POT-Creation-Date: 2017-10-02 09:08+0100\n"
"PO-Revision-Date: 2015-05-03 23:03+0200\n"
"Last-Translator: Daniel <entaltoaragon at gmail.com>\n"
"Language-Team: Aragonese <softaragones at googlegroups.com>\n"
diff --git a/po/ar.gmo b/po/ar.gmo
index 0da6a8a..082078c 100644
Binary files a/po/ar.gmo and b/po/ar.gmo differ
diff --git a/po/ar.po b/po/ar.po
index 8893f59..5eba241 100644
--- a/po/ar.po
+++ b/po/ar.po
@@ -10,7 +10,7 @@ msgstr ""
"Project-Id-Version: hitori master\n"
"Report-Msgid-Bugs-To: https://bugzilla.gnome.org/enter_bug.cgi?"
"product=hitori\n"
-"POT-Creation-Date: 2017-04-30 23:19+0100\n"
+"POT-Creation-Date: 2017-10-02 09:08+0100\n"
"PO-Revision-Date: 2015-08-27 16:07+0100\n"
"Last-Translator: Abderrahim Kitouni <a.kitouni at gmail.com>\n"
"Language-Team: Arabic <doc at arabeyes.org>\n"
diff --git a/po/as.gmo b/po/as.gmo
index d3ad5b1..c048290 100644
Binary files a/po/as.gmo and b/po/as.gmo differ
diff --git a/po/as.po b/po/as.po
index 6ae9575..180e8ba 100644
--- a/po/as.po
+++ b/po/as.po
@@ -8,7 +8,7 @@ msgstr ""
"Project-Id-Version: hitori master\n"
"Report-Msgid-Bugs-To: https://bugzilla.gnome.org/enter_bug.cgi?"
"product=hitori\n"
-"POT-Creation-Date: 2017-04-30 23:19+0100\n"
+"POT-Creation-Date: 2017-10-02 09:08+0100\n"
"PO-Revision-Date: 2014-08-27 22:10+0530\n"
"Last-Translator: Nilamdyuti Goswami <ngoswami at redhat.com>\n"
"Language-Team: Assamese <kde-i18n-doc at kde.org>\n"
diff --git a/po/be.gmo b/po/be.gmo
index 7780fc7..005ba49 100644
Binary files a/po/be.gmo and b/po/be.gmo differ
diff --git a/po/be.po b/po/be.po
index c78fb12..6196baf 100644
--- a/po/be.po
+++ b/po/be.po
@@ -8,7 +8,7 @@ msgstr ""
"Project-Id-Version: hitori master\n"
"Report-Msgid-Bugs-To: https://bugzilla.gnome.org/enter_bug.cgi?"
"product=hitori\n"
-"POT-Creation-Date: 2017-04-30 23:19+0100\n"
+"POT-Creation-Date: 2017-10-02 09:08+0100\n"
"PO-Revision-Date: 2017-04-25 11:32+0300\n"
"Last-Translator: Jim <vlma at tut.by>, 2017\n"
"Language-Team: Belarusian <i18n-bel-gnome at googlegroups.com>\n"
diff --git a/po/bg.gmo b/po/bg.gmo
index ca6032f..4301c7f 100644
Binary files a/po/bg.gmo and b/po/bg.gmo differ
diff --git a/po/bg.po b/po/bg.po
index a5889c6..9700403 100644
--- a/po/bg.po
+++ b/po/bg.po
@@ -1,15 +1,15 @@
# Bulgarian translation of hitori po-file
-# Copyright (C) 2016 Free Software Foundation, Inc.
+# Copyright (C) 2016, 2017 Free Software Foundation, Inc.
# This file is distributed under the same license as the hitori package.
-# Alexander Shopov <ash at kambanaria.org>, 2016.
+# Alexander Shopov <ash at kambanaria.org>, 2016, 2017.
#
msgid ""
msgstr ""
"Project-Id-Version: hitori master\n"
"Report-Msgid-Bugs-To: https://bugzilla.gnome.org/enter_bug.cgi?"
"product=hitori\n"
-"POT-Creation-Date: 2017-04-30 23:19+0100\n"
-"PO-Revision-Date: 2016-01-15 21:35+0200\n"
+"POT-Creation-Date: 2017-10-02 09:08+0100\n"
+"PO-Revision-Date: 2017-09-03 10:12+0300\n"
"Last-Translator: Alexander Shopov <ash at kambanaria.org>\n"
"Language-Team: Bulgarian <dict at fsa-bg.org>\n"
"Language: bg\n"
@@ -35,7 +35,7 @@ msgstr ""
#: data/org.gnome.Hitori.desktop.in:9
msgid "org.gnome.Hitori"
-msgstr ""
+msgstr "org.gnome.Hitori"
#. Translators: the name of the application as it appears in a software center
#: data/org.gnome.Hitori.appdata.xml.in:9
diff --git a/po/bs.gmo b/po/bs.gmo
index 3230f21..fc38ece 100644
Binary files a/po/bs.gmo and b/po/bs.gmo differ
diff --git a/po/bs.po b/po/bs.po
index ec899bc..6e99b28 100644
--- a/po/bs.po
+++ b/po/bs.po
@@ -8,7 +8,7 @@ msgstr ""
"Project-Id-Version: bosnianuniversetranslation\n"
"Report-Msgid-Bugs-To: https://bugzilla.gnome.org/enter_bug.cgi?"
"product=hitori\n"
-"POT-Creation-Date: 2017-04-30 23:19+0100\n"
+"POT-Creation-Date: 2017-10-02 09:08+0100\n"
"PO-Revision-Date: 2015-02-27 10:26+0100\n"
"Last-Translator: Samir Ribic <samir.ribic at etf.unsa.ba>\n"
"Language-Team: Bosnian <bs at li.org>\n"
diff --git a/po/ca.gmo b/po/ca.gmo
index 4cce5b5..08b030f 100644
Binary files a/po/ca.gmo and b/po/ca.gmo differ
diff --git a/po/ca.po b/po/ca.po
index f1b94b3..8b0d132 100644
--- a/po/ca.po
+++ b/po/ca.po
@@ -2,13 +2,14 @@
#
# Jordi Mas i Hernàndez <jmas at softcatala.org>, 2014, 2017
# Gil Forcada <gilforcada at guifi.net>, 2014.
+# Jordi Serratosa <jordis at softcatala.cat>, 2017.
#
msgid ""
msgstr ""
"Project-Id-Version: Hitori\n"
"Report-Msgid-Bugs-To: https://bugzilla.gnome.org/enter_bug.cgi?"
"product=hitori\n"
-"POT-Creation-Date: 2017-04-30 23:19+0100\n"
+"POT-Creation-Date: 2017-10-02 09:08+0100\n"
"PO-Revision-Date: 2014-09-05 00:21+0200\n"
"Last-Translator: Gil Forcada <gilforcada at guifi.net>\n"
"Language-Team: Catalan <tradgnome at softcatala.org>\n"
@@ -55,7 +56,7 @@ msgstr ""
"Jugueu contra rellotge, amb l'objectiu d'eliminar tots els nombres duplicats "
"a cada fila i columna en el menor temps possible. Es pot jugar a taulers de "
"diferent mida, i podeu posar els marcadors a les celes per ajudar-vos a "
-"trobar la solució. Si us quedeu bloquejats, el joc us pot donar una pista."
+"trobar la solució. Si us quedeu bloquejat, el joc us pot donar una pista."
#: data/hitori-menus.ui:8 src/main.c:305
msgid "_New Game"
diff --git a/po/ca at valencia.gmo b/po/ca at valencia.gmo
index df6d073..dbfc90c 100644
Binary files a/po/ca at valencia.gmo and b/po/ca at valencia.gmo differ
diff --git a/po/ca at valencia.po b/po/ca at valencia.po
index cfdbef7..fba047c 100644
--- a/po/ca at valencia.po
+++ b/po/ca at valencia.po
@@ -8,7 +8,7 @@ msgstr ""
"Project-Id-Version: Hitori\n"
"Report-Msgid-Bugs-To: https://bugzilla.gnome.org/enter_bug.cgi?"
"product=hitori\n"
-"POT-Creation-Date: 2017-04-30 23:19+0100\n"
+"POT-Creation-Date: 2017-10-02 09:08+0100\n"
"PO-Revision-Date: 2014-09-05 00:21+0200\n"
"Last-Translator: Gil Forcada <gilforcada at guifi.net>\n"
"Language-Team: Catalan <tradgnome at softcatala.org>\n"
diff --git a/po/cs.gmo b/po/cs.gmo
index b80a72e..6932434 100644
Binary files a/po/cs.gmo and b/po/cs.gmo differ
diff --git a/po/cs.po b/po/cs.po
index 070c986..93dd93e 100644
--- a/po/cs.po
+++ b/po/cs.po
@@ -8,7 +8,7 @@ msgstr ""
"Project-Id-Version: hitori\n"
"Report-Msgid-Bugs-To: https://bugzilla.gnome.org/enter_bug.cgi?"
"product=hitori\n"
-"POT-Creation-Date: 2017-04-30 23:19+0100\n"
+"POT-Creation-Date: 2017-10-02 09:08+0100\n"
"PO-Revision-Date: 2016-12-25 17:45+0100\n"
"Last-Translator: Marek Černocký <marek at manet.cz>\n"
"Language-Team: čeština <gnome-cs-list at gnome.org>\n"
diff --git a/po/da.gmo b/po/da.gmo
index b5dda2b..ac69e56 100644
Binary files a/po/da.gmo and b/po/da.gmo differ
diff --git a/po/da.po b/po/da.po
index e060f80..5469e51 100644
--- a/po/da.po
+++ b/po/da.po
@@ -8,7 +8,7 @@ msgstr ""
"Project-Id-Version: hitori master\n"
"Report-Msgid-Bugs-To: https://bugzilla.gnome.org/enter_bug.cgi?"
"product=hitori\n"
-"POT-Creation-Date: 2017-04-30 23:19+0100\n"
+"POT-Creation-Date: 2017-10-02 09:08+0100\n"
"PO-Revision-Date: 2017-02-24 15:29+0100\n"
"Last-Translator: Joe Hansen <joedalton2 at yahoo.dk>\n"
"Language-Team: Danish <dansk at dansk-gruppen.dk>\n"
diff --git a/po/de.gmo b/po/de.gmo
index 3b31b71..8fe30a9 100644
Binary files a/po/de.gmo and b/po/de.gmo differ
diff --git a/po/de.po b/po/de.po
index 728ef06..c436b32 100644
--- a/po/de.po
+++ b/po/de.po
@@ -7,7 +7,7 @@ msgstr ""
"Project-Id-Version: hitori master\n"
"Report-Msgid-Bugs-To: https://bugzilla.gnome.org/enter_bug.cgi?"
"product=hitori\n"
-"POT-Creation-Date: 2017-04-30 23:19+0100\n"
+"POT-Creation-Date: 2017-10-02 09:08+0100\n"
"PO-Revision-Date: 2016-12-29 11:51+0100\n"
"Last-Translator: Mario Blättermann <mario.blaettermann at gmail.com>\n"
"Language-Team: Deutsch <gnome-de at gnome.org>\n"
diff --git a/po/el.gmo b/po/el.gmo
index 5138c82..0c3ac6d 100644
Binary files a/po/el.gmo and b/po/el.gmo differ
diff --git a/po/el.po b/po/el.po
index 5bb8bbf..6ea5def 100644
--- a/po/el.po
+++ b/po/el.po
@@ -7,7 +7,7 @@ msgstr ""
"Project-Id-Version: hitori.master.el\n"
"Report-Msgid-Bugs-To: https://bugzilla.gnome.org/enter_bug.cgi?"
"product=hitori\n"
-"POT-Creation-Date: 2017-04-30 23:19+0100\n"
+"POT-Creation-Date: 2017-10-02 09:08+0100\n"
"PO-Revision-Date: 2017-04-06 13:01+0300\n"
"Last-Translator: Tom Tryfonidis <tomtryf at gnome.org>\n"
"Language-Team: Greek, Modern (1453-) <opensuse-translation-el at opensuse.org>\n"
diff --git a/po/en_GB.gmo b/po/en_GB.gmo
index deffcf9..c1b847a 100644
Binary files a/po/en_GB.gmo and b/po/en_GB.gmo differ
diff --git a/po/en_GB.po b/po/en_GB.po
index 9adb7c6..cf7d54a 100644
--- a/po/en_GB.po
+++ b/po/en_GB.po
@@ -9,7 +9,7 @@ msgstr ""
"Project-Id-Version: hitori VERSION\n"
"Report-Msgid-Bugs-To: https://bugzilla.gnome.org/enter_bug.cgi?"
"product=hitori\n"
-"POT-Creation-Date: 2017-04-30 23:19+0100\n"
+"POT-Creation-Date: 2017-10-02 09:08+0100\n"
"PO-Revision-Date: 2007-09-03 16:09+0100\n"
"Last-Translator: Philip Withnall <philip at tecnocode.co.uk>\n"
"Language-Team: British English <en at li.org>\n"
diff --git a/po/eo.gmo b/po/eo.gmo
index e175d4c..699ff94 100644
Binary files a/po/eo.gmo and b/po/eo.gmo differ
diff --git a/po/eo.po b/po/eo.po
index ced945f..19027ff 100644
--- a/po/eo.po
+++ b/po/eo.po
@@ -8,7 +8,7 @@ msgstr ""
"Project-Id-Version: \n"
"Report-Msgid-Bugs-To: https://bugzilla.gnome.org/enter_bug.cgi?"
"product=hitori\n"
-"POT-Creation-Date: 2017-04-30 23:19+0100\n"
+"POT-Creation-Date: 2017-10-02 09:08+0100\n"
"PO-Revision-Date: 2015-02-08 00:41+0200\n"
"Last-Translator: Kristjan SCHMIDT <kristjan.schmidt at googlemail.com>\n"
"Language-Team: Esperanto <gnome-l10n-eo at lists.launchpad.net>\n"
diff --git a/po/es.gmo b/po/es.gmo
index 31f3c7e..054814b 100644
Binary files a/po/es.gmo and b/po/es.gmo differ
diff --git a/po/es.po b/po/es.po
index d51dbe2..2c06bfb 100644
--- a/po/es.po
+++ b/po/es.po
@@ -9,7 +9,7 @@ msgstr ""
"Project-Id-Version: hitori.master\n"
"Report-Msgid-Bugs-To: https://bugzilla.gnome.org/enter_bug.cgi?"
"product=hitori\n"
-"POT-Creation-Date: 2017-04-30 23:19+0100\n"
+"POT-Creation-Date: 2017-10-02 09:08+0100\n"
"PO-Revision-Date: 2017-01-11 10:06+0100\n"
"Last-Translator: Daniel Mustieles <daniel.mustieles at gmail.com>\n"
"Language-Team: es <gnome-es-list at gnome.org>\n"
diff --git a/po/eu.gmo b/po/eu.gmo
index c7cf8f4..181547c 100644
Binary files a/po/eu.gmo and b/po/eu.gmo differ
diff --git a/po/eu.po b/po/eu.po
index 125799c..f23e333 100644
--- a/po/eu.po
+++ b/po/eu.po
@@ -9,7 +9,7 @@ msgstr ""
"Project-Id-Version: hitori master\n"
"Report-Msgid-Bugs-To: https://bugzilla.gnome.org/enter_bug.cgi?"
"product=hitori\n"
-"POT-Creation-Date: 2017-04-30 23:19+0100\n"
+"POT-Creation-Date: 2017-10-02 09:08+0100\n"
"PO-Revision-Date: 2017-02-19 13:30+0100\n"
"Last-Translator: Iñaki Larrañaga Murgoitio <dooteo at zundan.com>\n"
"Language-Team: Basque <librezale at librezale.eus>\n"
diff --git a/po/fa.gmo b/po/fa.gmo
index 33eb7ef..07fdf14 100644
Binary files a/po/fa.gmo and b/po/fa.gmo differ
diff --git a/po/fa.po b/po/fa.po
index 0ab76c4..341e9e6 100644
--- a/po/fa.po
+++ b/po/fa.po
@@ -1,22 +1,22 @@
# SOME DESCRIPTIVE TITLE.
# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
# This file is distributed under the same license as the PACKAGE package.
-# Arash Mousavi <mousavi.arash at gmail.com>, 2016.
+# Arash Mousavi <mousavi.arash at gmail.com>, 2016, 2017.
#
msgid ""
msgstr ""
"Project-Id-Version: \n"
"Report-Msgid-Bugs-To: https://bugzilla.gnome.org/enter_bug.cgi?"
"product=hitori\n"
-"POT-Creation-Date: 2017-04-30 23:19+0100\n"
-"PO-Revision-Date: 2016-09-14 11:37+0430\n"
+"POT-Creation-Date: 2017-10-02 09:08+0100\n"
+"PO-Revision-Date: 2017-09-22 23:14+0330\n"
"Last-Translator: Arash Mousavi <mousavi.arash at gmail.com>\n"
"Language-Team: \n"
"Language: fa\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Generator: Poedit 1.8.9\n"
+"X-Generator: Poedit 2.0.3\n"
"Plural-Forms: nplurals=1; plural=0;\n"
#: data/org.gnome.Hitori.desktop.in:3 data/hitori.ui:12 src/main.c:101
@@ -34,7 +34,7 @@ msgstr "puzzle;game;logic;grid;پازل;بازی;منطق;شبکه;"
#: data/org.gnome.Hitori.desktop.in:9
msgid "org.gnome.Hitori"
-msgstr ""
+msgstr "org.gnome.Hitori"
#. Translators: the name of the application as it appears in a software center
#: data/org.gnome.Hitori.appdata.xml.in:9
@@ -125,7 +125,7 @@ msgstr "اندازه تخته بر اساس تعداد خانهها."
#: src/interface.c:649
msgid "The help contents could not be displayed"
-msgstr "محتویات راهنما نمیتواند نمایش داده شود."
+msgstr "محتویات راهنما را نمیتوان نمایش داد"
#: src/interface.c:673
msgid "Copyright © 2007–2010 Philip Withnall"
diff --git a/po/fi.gmo b/po/fi.gmo
index 0d96e9b..7c966ed 100644
Binary files a/po/fi.gmo and b/po/fi.gmo differ
diff --git a/po/fi.po b/po/fi.po
index 22d43f5..6d74459 100644
--- a/po/fi.po
+++ b/po/fi.po
@@ -9,7 +9,7 @@ msgstr ""
"Project-Id-Version: hitori master\n"
"Report-Msgid-Bugs-To: https://bugzilla.gnome.org/enter_bug.cgi?"
"product=hitori\n"
-"POT-Creation-Date: 2017-04-30 23:19+0100\n"
+"POT-Creation-Date: 2017-10-02 09:08+0100\n"
"PO-Revision-Date: 2016-12-25 14:54+0200\n"
"Last-Translator: Jiri Grönroos <jiri.gronroos+l10n at iki.fi>\n"
"Language-Team: suomi <gnome-fi-laatu at lists.sourceforge.net>\n"
diff --git a/po/fr.gmo b/po/fr.gmo
index 9550488..2fb90e2 100644
Binary files a/po/fr.gmo and b/po/fr.gmo differ
diff --git a/po/fr.po b/po/fr.po
index deb20c8..81a9ced 100644
--- a/po/fr.po
+++ b/po/fr.po
@@ -11,8 +11,8 @@ msgstr ""
"Project-Id-Version: hitori.HEAD\n"
"Report-Msgid-Bugs-To: https://bugzilla.gnome.org/enter_bug.cgi?"
"product=hitori\n"
-"POT-Creation-Date: 2017-04-30 23:19+0100\n"
-"PO-Revision-Date: 2016-12-25 15:43+0100\n"
+"POT-Creation-Date: 2017-10-02 09:08+0100\n"
+"PO-Revision-Date: 2017-09-08 15:43+0100\n"
"Last-Translator: Charles Monzat <superboa at hotmail.fr>\n"
"Language-Team: Français <GNOME French Team <gnomefr at traduc.org>>\n"
"Language: fr\n"
@@ -42,7 +42,7 @@ msgstr "org.gnome.Hitori"
#. Translators: the name of the application as it appears in a software center
#: data/org.gnome.Hitori.appdata.xml.in:9
msgid "GNOME Hitori"
-msgstr "GNOME Hitori"
+msgstr "Hitori de GNOME"
#. Translators: These are the application description paragraphs in the AppData file.
#: data/org.gnome.Hitori.appdata.xml.in:16
@@ -56,10 +56,10 @@ msgid ""
"board are supported, and you can place markers on cells to help work out the "
"solution. If you get stuck, the game can give you a hint."
msgstr ""
-"Vous jouez contre la montre, l'objectif étant d'éliminer tout les nombres en "
+"Vous jouez contre la montre, l’objectif étant d’éliminer tout les nombres en "
"double dans chaque ligne et colonne le plus rapidement possible. Plusieurs "
"tailles de plateau sont proposées et vous pouvez placer des marqueurs sur "
-"des cellules afin d'aider à trouver une solution. Si vous êtes bloqué, le "
+"des cellules afin d’aider à trouver une solution. Si vous êtes bloqué, le "
"jeu peut vous donner un indice."
#: data/hitori-menus.ui:8 src/main.c:305
@@ -128,7 +128,7 @@ msgstr "Taille du plateau, en cellules"
#: src/interface.c:649
msgid "The help contents could not be displayed"
-msgstr "Impossible d'afficher le contenu de l'aide"
+msgstr "Impossible d’afficher le contenu de l’aide"
#: src/interface.c:673
msgid "Copyright © 2007–2010 Philip Withnall"
@@ -136,7 +136,7 @@ msgstr "Copyright © 2007–2010 Philip Withnall"
#: src/interface.c:674
msgid "A logic puzzle originally designed by Nikoli"
-msgstr "Un casse-tête de logique conçu à l'origine par Nikoli."
+msgstr "Un casse-tête de logique conçu à l’origine par Nikoli."
#: src/interface.c:676
msgid "translator-credits"
@@ -164,7 +164,7 @@ msgstr "- Jouer à une partie de Hitori"
#: src/main.c:235
#, c-format
msgid "Command line options could not be parsed: %s\n"
-msgstr "Impossible d'analyser les options de la ligne de commande : %s\n"
+msgstr "Impossible d’analyser les options de la ligne de commande : %s\n"
#: src/main.c:301
msgid "Do you want to stop the current game?"
@@ -179,7 +179,7 @@ msgstr "Continuer à _jouer"
msgid "You’ve won in a time of %02u:%02u!"
msgstr "Vous avez résolu le puzzle en %02u:%02u !"
-# ... ou Jouer à Nouveau, c'est à voir.
+# ... ou Jouer à Nouveau, c’est à voir.
#: src/rules.c:273
msgid "_Play Again"
msgstr "_Rejouer"
diff --git a/po/fur.gmo b/po/fur.gmo
index 7de4102..1e2c95a 100644
Binary files a/po/fur.gmo and b/po/fur.gmo differ
diff --git a/po/fur.po b/po/fur.po
index c4b7c61..879d0b9 100644
--- a/po/fur.po
+++ b/po/fur.po
@@ -8,7 +8,7 @@ msgstr ""
"Project-Id-Version: hitori master\n"
"Report-Msgid-Bugs-To: https://bugzilla.gnome.org/enter_bug.cgi?"
"product=hitori\n"
-"POT-Creation-Date: 2017-04-30 23:19+0100\n"
+"POT-Creation-Date: 2017-10-02 09:08+0100\n"
"PO-Revision-Date: 2016-12-28 22:32+0100\n"
"Last-Translator: Fabio Tomat <f.t.public at gmail.com>\n"
"Language-Team: Friulian <fur at li.org>\n"
diff --git a/po/gl.gmo b/po/gl.gmo
index f1a7b03..2e7ec8c 100644
Binary files a/po/gl.gmo and b/po/gl.gmo differ
diff --git a/po/gl.po b/po/gl.po
index d63255e..3220e3e 100644
--- a/po/gl.po
+++ b/po/gl.po
@@ -9,7 +9,7 @@ msgstr ""
"Project-Id-Version: hitori master\n"
"Report-Msgid-Bugs-To: https://bugzilla.gnome.org/enter_bug.cgi?"
"product=hitori\n"
-"POT-Creation-Date: 2017-04-30 23:19+0100\n"
+"POT-Creation-Date: 2017-10-02 09:08+0100\n"
"PO-Revision-Date: 2017-03-11 03:43+0100\n"
"Last-Translator: Fran Dieguez <frandieguez at gnome.org>\n"
"Language-Team: Galician <gnome-l10n-gl at gnome.org>\n"
diff --git a/po/he.gmo b/po/he.gmo
index 2f4d13c..14c07fc 100644
Binary files a/po/he.gmo and b/po/he.gmo differ
diff --git a/po/he.po b/po/he.po
index 0ffead1..2df935e 100644
--- a/po/he.po
+++ b/po/he.po
@@ -9,7 +9,7 @@ msgstr ""
"Project-Id-Version: Hitori\n"
"Report-Msgid-Bugs-To: https://bugzilla.gnome.org/enter_bug.cgi?"
"product=hitori\n"
-"POT-Creation-Date: 2017-04-30 23:19+0100\n"
+"POT-Creation-Date: 2017-10-02 09:08+0100\n"
"PO-Revision-Date: 2015-02-17 00:51+0200\n"
"Last-Translator: Yosef Or Boczko <yoseforb at gmail.com>\n"
"Language-Team: עברית <>\n"
diff --git a/po/hitori.pot b/po/hitori.pot
index 1091ee1..f962cc7 100644
--- a/po/hitori.pot
+++ b/po/hitori.pot
@@ -6,10 +6,10 @@
#, fuzzy
msgid ""
msgstr ""
-"Project-Id-Version: hitori 3.22.3\n"
+"Project-Id-Version: hitori 3.22.4\n"
"Report-Msgid-Bugs-To: https://bugzilla.gnome.org/enter_bug.cgi?"
"product=hitori\n"
-"POT-Creation-Date: 2017-04-30 23:19+0100\n"
+"POT-Creation-Date: 2017-10-02 09:08+0100\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL at ADDRESS>\n"
"Language-Team: LANGUAGE <LL at li.org>\n"
diff --git a/po/hu.gmo b/po/hu.gmo
index e2beadf..879b67a 100644
Binary files a/po/hu.gmo and b/po/hu.gmo differ
diff --git a/po/hu.po b/po/hu.po
index 8bf0187..a27ef95 100644
--- a/po/hu.po
+++ b/po/hu.po
@@ -10,7 +10,7 @@ msgstr ""
"Project-Id-Version: Hitori master\n"
"Report-Msgid-Bugs-To: https://bugzilla.gnome.org/enter_bug.cgi?"
"product=hitori\n"
-"POT-Creation-Date: 2017-04-30 23:19+0100\n"
+"POT-Creation-Date: 2017-10-02 09:08+0100\n"
"PO-Revision-Date: 2016-12-29 11:08+0100\n"
"Last-Translator: Meskó Balázs <meskobalazs at gmail.com>\n"
"Language-Team: Hungarian <openscope at gmail dot com>\n"
diff --git a/po/id.gmo b/po/id.gmo
index 1c6dcf4..b15f250 100644
Binary files a/po/id.gmo and b/po/id.gmo differ
diff --git a/po/id.po b/po/id.po
index 14cf12a..8d6434e 100644
--- a/po/id.po
+++ b/po/id.po
@@ -9,7 +9,7 @@ msgstr ""
"Project-Id-Version: hitori master\n"
"Report-Msgid-Bugs-To: https://bugzilla.gnome.org/enter_bug.cgi?"
"product=hitori\n"
-"POT-Creation-Date: 2017-04-30 23:19+0100\n"
+"POT-Creation-Date: 2017-10-02 09:08+0100\n"
"PO-Revision-Date: 2017-01-15 17:46+0700\n"
"Last-Translator: Kukuh Syafaat <syafaatkukuh at gmail.com>\n"
"Language-Team: INDONESIA <gnome at i15n.org>\n"
diff --git a/po/it.gmo b/po/it.gmo
index 4b7a36f..a66ecbb 100644
Binary files a/po/it.gmo and b/po/it.gmo differ
diff --git a/po/it.po b/po/it.po
index 2462ba3..ce6d38f 100644
--- a/po/it.po
+++ b/po/it.po
@@ -9,7 +9,7 @@ msgstr ""
"Project-Id-Version: hitori\n"
"Report-Msgid-Bugs-To: https://bugzilla.gnome.org/enter_bug.cgi?"
"product=hitori\n"
-"POT-Creation-Date: 2017-04-30 23:19+0100\n"
+"POT-Creation-Date: 2017-10-02 09:08+0100\n"
"PO-Revision-Date: 2017-01-19 13:10+0100\n"
"Last-Translator: Gianvito Cavasoli <gianvito at gmx.it>\n"
"Language-Team: Italiano <gnome-it-list at gnome.org>\n"
diff --git a/po/ko.gmo b/po/ko.gmo
index 4c04e2a..8734005 100644
Binary files a/po/ko.gmo and b/po/ko.gmo differ
diff --git a/po/ko.po b/po/ko.po
index 2cec1c0..c619436 100644
--- a/po/ko.po
+++ b/po/ko.po
@@ -4,21 +4,23 @@
# This file is distributed under the same license as the hitori package.
#
# Changwoo Ryu <cwryu at debian.org>, 2014-2015.
+# Junyoul Lim <purum at postech.ac.kr>, 2017
#
msgid ""
msgstr ""
"Project-Id-Version: hitori master\n"
"Report-Msgid-Bugs-To: https://bugzilla.gnome.org/enter_bug.cgi?"
"product=hitori\n"
-"POT-Creation-Date: 2017-04-30 23:19+0100\n"
-"PO-Revision-Date: 2015-03-08 04:51+0900\n"
-"Last-Translator: Changwoo Ryu <cwryu at debian.org>\n"
+"POT-Creation-Date: 2017-10-02 09:08+0100\n"
+"PO-Revision-Date: 2017-09-02 16:04+0900\n"
+"Last-Translator: Junyoul Lim <purum at postech.ac.kr>\n"
"Language-Team: GNOME Korea <gnome-kr at googlegroups.com>\n"
"Language: ko\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=1; plural=0;\n"
+"X-Generator: Poedit 2.0.3\n"
#: data/org.gnome.Hitori.desktop.in:3 data/hitori.ui:12 src/main.c:101
msgid "Hitori"
@@ -35,7 +37,7 @@ msgstr "puzzle;퍼즐;game;게임;logic;로직;논리;grid;그리드;격자;"
#: data/org.gnome.Hitori.desktop.in:9
msgid "org.gnome.Hitori"
-msgstr ""
+msgstr "org.gnome.Hitori"
#. Translators: the name of the application as it appears in a software center
#: data/org.gnome.Hitori.appdata.xml.in:9
@@ -137,7 +139,9 @@ msgstr "니콜리에서 처음에 만든 논리 퍼즐"
#: src/interface.c:676
msgid "translator-credits"
-msgstr "류창우 <cwryu at debian.org>"
+msgstr ""
+"류창우 <cwryu at debian.org>\n"
+"임준열 <purum at postech.ac.kr>"
#: src/interface.c:680
msgid "Hitori Website"
diff --git a/po/lt.gmo b/po/lt.gmo
index 532dfc7..23f95bf 100644
Binary files a/po/lt.gmo and b/po/lt.gmo differ
diff --git a/po/lt.po b/po/lt.po
index 1ef4206..95db291 100644
--- a/po/lt.po
+++ b/po/lt.po
@@ -9,7 +9,7 @@ msgstr ""
"Project-Id-Version: hitori master\n"
"Report-Msgid-Bugs-To: https://bugzilla.gnome.org/enter_bug.cgi?"
"product=hitori\n"
-"POT-Creation-Date: 2017-04-30 23:19+0100\n"
+"POT-Creation-Date: 2017-10-02 09:08+0100\n"
"PO-Revision-Date: 2017-01-07 13:56+0200\n"
"Last-Translator: Aurimas Černius <aurisc4 at gmail.com>\n"
"Language-Team: Lietuvių <gnome-lt at lists.akl.lt>\n"
diff --git a/po/lv.gmo b/po/lv.gmo
index 986bdc5..502518f 100644
Binary files a/po/lv.gmo and b/po/lv.gmo differ
diff --git a/po/lv.po b/po/lv.po
index 0babc1e..56738d7 100644
--- a/po/lv.po
+++ b/po/lv.po
@@ -7,7 +7,7 @@ msgstr ""
"Project-Id-Version: \n"
"Report-Msgid-Bugs-To: https://bugzilla.gnome.org/enter_bug.cgi?"
"product=hitori\n"
-"POT-Creation-Date: 2017-04-30 23:19+0100\n"
+"POT-Creation-Date: 2017-10-02 09:08+0100\n"
"PO-Revision-Date: 2017-03-20 21:10+0200\n"
"Last-Translator: Rūdolfs Mazurs <rudolfs.mazurs at gmail.com>\n"
"Language-Team: Latvian <lata-l10n at googlegroups.com>\n"
diff --git a/po/ml.gmo b/po/ml.gmo
new file mode 100644
index 0000000..a870beb
Binary files /dev/null and b/po/ml.gmo differ
diff --git a/po/ml.po b/po/ml.po
new file mode 100644
index 0000000..abf863f
--- /dev/null
+++ b/po/ml.po
@@ -0,0 +1,184 @@
+# Malayalam translation for hitori.
+# Copyright (C) 2017 hitori's COPYRIGHT HOLDER
+# This file is distributed under the same license as the hitori package.
+# Ani Peter <peter.ani at gmail.com>, 2017.
+# Indulekshmi.B <lekshmi.indu at gmail.com>, 2017.
+# Athira N.S <nsathira1991 at gmail.com>, 2017.
+# Sarath S.Karippalkizhakkathil <sarathskarippal at gmail.com>, 2017.
+# Ponnamma K<k.ponnamma2013 at gmail.com>, 2017.
+# Rachana R <rachanarmnr at gmail.com>, 2017.
+# Anish Sheela <aneesh.nl at gmail.com>, 2017.
+msgid ""
+msgstr ""
+"Project-Id-Version: hitori master\n"
+"Report-Msgid-Bugs-To: https://bugzilla.gnome.org/enter_bug.cgi?"
+"product=hitori\n"
+"POT-Creation-Date: 2017-10-02 09:08+0100\n"
+"PO-Revision-Date: 2017-08-06 11:30+0530\n"
+"Last-Translator: Anish Sheela <aneesh.nl at gmail.com>\n"
+"Language-Team: Swatantra Malayalam Computing <discuss at lists.smc.org.in>\n"
+"Language: ml\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+"X-Generator: Virtaal 0.7.1\n"
+"X-Project-Style: gnome\n"
+
+#: data/org.gnome.Hitori.desktop.in:3 data/hitori.ui:12 src/main.c:101
+msgid "Hitori"
+msgstr "ഹിറ്റോറി"
+
+#. Translators: the brief summary of the application as it appears in a software center.
+#: data/org.gnome.Hitori.desktop.in:4 data/org.gnome.Hitori.appdata.xml.in:12
+msgid "Play the Hitori puzzle game"
+msgstr "ഹിറ്റോറി പസില് കളിക്കുക"
+
+#: data/org.gnome.Hitori.desktop.in:6
+msgid "puzzle;game;logic;grid;"
+msgstr "puzzle;game;logic;grid;"
+
+#: data/org.gnome.Hitori.desktop.in:9
+msgid "org.gnome.Hitori"
+msgstr "org.gnome.Hitori"
+
+#. Translators: the name of the application as it appears in a software center
+#: data/org.gnome.Hitori.appdata.xml.in:9
+msgid "GNOME Hitori"
+msgstr "ഗ്നോം ഹിറ്റോറി"
+
+#. Translators: These are the application description paragraphs in the AppData file.
+#: data/org.gnome.Hitori.appdata.xml.in:16
+msgid "Hitori is a logic game similar to the popular game of Sudoku."
+msgstr "ജനപ്രിയമായ സുഡോക്കു പോലെ ബുദ്ധിപരമായ കളിയാണ് ഹിറ്റോറി."
+
+#: data/org.gnome.Hitori.appdata.xml.in:17
+msgid ""
+"You play the game against the clock, aiming to eliminate all the duplicate "
+"numbers in each row and column in the fastest time. Multiple sizes of game "
+"board are supported, and you can place markers on cells to help work out the "
+"solution. If you get stuck, the game can give you a hint."
+msgstr ""
+"കഴിയുന്നത്ര വേഗത്തില് ഓരോ വരിയിലെയും നിരയിലെയും ഡ്യൂപ്ലിക്കേറ്റ് സംഖ്യകള് നീക്കം ചെയ്യുകയാണ് "
+"ലക്ഷ്യം. പ്രശ്നപരിഹാരത്തിനായി ഓരോ സെല്ലിലും അടയാളങ്ങള് സ്ഥാപിക്കാവുന്നതാണ്. കളിയില് "
+"തടസമുണ്ടായാല് സൂചനകള് ലഭ്യമാണ്."
+
+#: data/hitori-menus.ui:8 src/main.c:305
+msgid "_New Game"
+msgstr "പുതിയ കളി (_N)"
+
+#: data/hitori-menus.ui:12
+msgid "Board _Size"
+msgstr "ബോര്ഡിന്െറ വലിപ്പം (_S)"
+
+#: data/hitori-menus.ui:16
+msgid "5×5"
+msgstr "5×5"
+
+#: data/hitori-menus.ui:21
+msgid "6×6"
+msgstr "6×6"
+
+#: data/hitori-menus.ui:26
+msgid "7×7"
+msgstr "7×7"
+
+#: data/hitori-menus.ui:31
+msgid "8×8"
+msgstr "8×8"
+
+#: data/hitori-menus.ui:36
+msgid "9×9"
+msgstr "9×9"
+
+#: data/hitori-menus.ui:41
+msgid "10×10"
+msgstr "10×10"
+
+#: data/hitori-menus.ui:50
+msgid "_Help"
+msgstr "സഹായം (_H)"
+
+#: data/hitori-menus.ui:55
+msgid "_About"
+msgstr "സംബന്ധിച്ച് (_A)"
+
+#: data/hitori-menus.ui:59 src/rules.c:272
+msgid "_Quit"
+msgstr "പുറത്തുപോകുക (_Q)"
+
+#: data/hitori.ui:29
+msgid "Undo your last move"
+msgstr "അവസാന നീക്കം കളയുക"
+
+#: data/hitori.ui:51
+msgid "Redo a move"
+msgstr "ഒരു നീക്കം ആവര്ത്തിക്കുക"
+
+#: data/hitori.ui:75
+msgid "Get a hint for your next move"
+msgstr "അടുത്ത നീക്കത്തിനുളള സൂചന "
+
+#: data/org.gnome.hitori.gschema.xml:6
+msgid "Board size"
+msgstr "ബോര്ഡിന്റെ വലിപ്പം"
+
+#: data/org.gnome.hitori.gschema.xml:7
+msgid "The size of the board, in cells."
+msgstr "സെല്ലുകളില് ബോര്ഡിന്റെ വലിപ്പം"
+
+#: src/interface.c:649
+msgid "The help contents could not be displayed"
+msgstr "സഹായിക്കാനുളള വിശദാംശങ്ങള് പ്രദര്ശിപ്പിക്കാന് സാധ്യമല്ല"
+
+#: src/interface.c:673
+msgid "Copyright © 2007–2010 Philip Withnall"
+msgstr "പകര്പ്പവകാശം © 2007–2010 ഫിലിപ്പ് വിതാള്"
+
+#: src/interface.c:674
+msgid "A logic puzzle originally designed by Nikoli"
+msgstr "നികോളി രൂപകല്പ്പന ചെയ്ത ലോജിക് പസില്"
+
+#: src/interface.c:676
+msgid "translator-credits"
+msgstr ""
+"അനീഷ് ഷീല <aneesh.nl at gmail.com>,\n"
+"അനി പീറ്റര് <peter.ani at gmail.com>"
+
+#: src/interface.c:680
+msgid "Hitori Website"
+msgstr "ഹിറ്റോറി വെബ്സൈറ്റ്"
+
+#: src/main.c:209
+msgid "Enable debug mode"
+msgstr "ഡീബഗ് മോഡ് പ്രവര്ത്തിപ്പിക്കുക"
+
+#: src/main.c:211
+msgid "Seed the board generation"
+msgstr "ബോര്ഡ് ഉണ്ടാക്കാനുള്ള സംഖ്യ"
+
+#: src/main.c:225
+msgid "- Play a game of Hitori"
+msgstr "- ഹിറ്റോറി -കളിക്കുക"
+
+#: src/main.c:235
+#, c-format
+msgid "Command line options could not be parsed: %s\n"
+msgstr "%s : കമാന്ററ് ലൈനില് കൂടി വന്ന ഒപ്ഷനുകള് തിരിച്ചറിയാന് പറ്റിയില്ല\n"
+
+#: src/main.c:301
+msgid "Do you want to stop the current game?"
+msgstr "ഇപ്പോഴത്തെ കളി അവസാനിപ്പിക്കണോ?"
+
+#: src/main.c:304
+msgid "Keep _Playing"
+msgstr "കളിച്ചുകൊണ്ടേയിരിക്കുക (_P)"
+
+#: src/rules.c:267
+#, c-format
+msgid "You’ve won in a time of %02u:%02u!"
+msgstr "%02u:%02u സമയത്തില് നിങ്ങള് ജയിച്ചു"
+
+#: src/rules.c:273
+msgid "_Play Again"
+msgstr "വീണ്ടും കളിക്കുക (_P)"
diff --git a/po/nb.gmo b/po/nb.gmo
index c155d47..f9839a5 100644
Binary files a/po/nb.gmo and b/po/nb.gmo differ
diff --git a/po/nb.po b/po/nb.po
index afef989..9130d24 100644
--- a/po/nb.po
+++ b/po/nb.po
@@ -8,7 +8,7 @@ msgstr ""
"Project-Id-Version: hitori 3.23.x\n"
"Report-Msgid-Bugs-To: https://bugzilla.gnome.org/enter_bug.cgi?"
"product=hitori\n"
-"POT-Creation-Date: 2017-04-30 23:19+0100\n"
+"POT-Creation-Date: 2017-10-02 09:08+0100\n"
"PO-Revision-Date: 2017-02-19 17:52+0100\n"
"Last-Translator: Kjartan Maraas <kmaraas at gnome.org>\n"
"Language-Team: Norwegian bokmål <i18n-nb at lister.ping.uio.no>\n"
diff --git a/po/ne.gmo b/po/ne.gmo
index ad5ed6c..5282389 100644
Binary files a/po/ne.gmo and b/po/ne.gmo differ
diff --git a/po/ne.po b/po/ne.po
index 85a3a4e..da67473 100644
--- a/po/ne.po
+++ b/po/ne.po
@@ -8,7 +8,7 @@ msgstr ""
"Project-Id-Version: hitori\n"
"Report-Msgid-Bugs-To: https://bugzilla.gnome.org/enter_bug.cgi?"
"product=hitori\n"
-"POT-Creation-Date: 2017-04-30 23:19+0100\n"
+"POT-Creation-Date: 2017-10-02 09:08+0100\n"
"PO-Revision-Date: 2014-09-23 21:56+0400\n"
"Last-Translator: Pawan Chitrakar <chautari at gmail.com>\n"
"Language-Team: Nepali Translation Team <chautari at gmail.com>\n"
diff --git a/po/nl.gmo b/po/nl.gmo
new file mode 100644
index 0000000..b538dee
Binary files /dev/null and b/po/nl.gmo differ
diff --git a/po/an.po b/po/nl.po
similarity index 64%
copy from po/an.po
copy to po/nl.po
index e16b580..388419d 100644
--- a/po/an.po
+++ b/po/nl.po
@@ -1,24 +1,24 @@
-# Aragonese translation for hitori.
+# Dutch translation for hitori.
# Copyright (C) 2015 hitori's COPYRIGHT HOLDER
# This file is distributed under the same license as the hitori package.
-# FIRST AUTHOR <EMAIL at ADDRESS>, YEAR.
+# Nathan Follens <nathan at anche.no>, 2015, 2017.
+# Justin van Steijn <jvs at fsfe.org>, 2016.
#
msgid ""
msgstr ""
"Project-Id-Version: hitori master\n"
"Report-Msgid-Bugs-To: https://bugzilla.gnome.org/enter_bug.cgi?"
"product=hitori\n"
-"POT-Creation-Date: 2017-04-30 23:19+0100\n"
-"PO-Revision-Date: 2015-05-03 23:03+0200\n"
-"Last-Translator: Daniel <entaltoaragon at gmail.com>\n"
-"Language-Team: Aragonese <softaragones at googlegroups.com>\n"
-"Language: an\n"
+"POT-Creation-Date: 2017-10-02 09:08+0100\n"
+"PO-Revision-Date: 2017-09-11 18:47+0200\n"
+"Last-Translator: Nathan Follens <nthn at unseen.is>\n"
+"Language-Team: Dutch <gnome-nl-list at gnome.org>\n"
+"Language: nl\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
-"X-Generator: Pootle 2.5.1.1\n"
-"X-POOTLE-MTIME: 1430690597.000000\n"
+"X-Generator: Poedit 2.0.3\n"
#: data/org.gnome.Hitori.desktop.in:3 data/hitori.ui:12 src/main.c:101
msgid "Hitori"
@@ -27,25 +27,25 @@ msgstr "Hitori"
#. Translators: the brief summary of the application as it appears in a software center.
#: data/org.gnome.Hitori.desktop.in:4 data/org.gnome.Hitori.appdata.xml.in:12
msgid "Play the Hitori puzzle game"
-msgstr "Chugar a o chuego de puzle Hitori"
+msgstr "Speel het Hitori-puzzelspel"
#: data/org.gnome.Hitori.desktop.in:6
msgid "puzzle;game;logic;grid;"
-msgstr "puzle;chuego;lochica;reixeta;tablero;"
+msgstr "puzzle;game;logic;grid;puzzel;spel;logica;grid;rooster;raster;"
#: data/org.gnome.Hitori.desktop.in:9
msgid "org.gnome.Hitori"
-msgstr ""
+msgstr "org.gnome.Hitori"
#. Translators: the name of the application as it appears in a software center
#: data/org.gnome.Hitori.appdata.xml.in:9
msgid "GNOME Hitori"
-msgstr "GNOME Hitori"
+msgstr "Gnome Hitori"
#. Translators: These are the application description paragraphs in the AppData file.
#: data/org.gnome.Hitori.appdata.xml.in:16
msgid "Hitori is a logic game similar to the popular game of Sudoku."
-msgstr "Hitori ye un chuego de lochica semellant a o Sudoku."
+msgstr "Hitori is een logisch spel, vergelijkbaar met het populaire Sudoku."
#: data/org.gnome.Hitori.appdata.xml.in:17
msgid ""
@@ -54,18 +54,19 @@ msgid ""
"board are supported, and you can place markers on cells to help work out the "
"solution. If you get stuck, the game can give you a hint."
msgstr ""
-"Puede chugar contra o reloch, prebando d'eliminar totz os numeros duplicaus "
-"en cada ringlera y columna lo mas ascape posible. Se suportan quantas "
-"grandarias de tablero y puede colocar marcadors en as celdas ta aduyar-le a "
-"trobar a solución. Si tiene problemas, o chuego puede dar-le una pista."
+"U speelt het spel tegen de klok en probeert alle dubbele nummers in elke rij "
+"en kolom zo snel mogelijk te elimineren. Meerdere groottes van het spelbord "
+"worden ondersteund, en u kunt aanduidingen plaatsen op cellen om die u "
+"kunnen helpen bij het zoeken naar de oplossing. Als u vast raakt te zitten, "
+"kan het spel een hint geven."
#: data/hitori-menus.ui:8 src/main.c:305
msgid "_New Game"
-msgstr "Chuego _nuevo"
+msgstr "_Nieuw spel"
#: data/hitori-menus.ui:12
msgid "Board _Size"
-msgstr "_Grandaria d'o tablero"
+msgstr "Bord_grootte"
#: data/hitori-menus.ui:16
msgid "5×5"
@@ -93,86 +94,90 @@ msgstr "10×10"
#: data/hitori-menus.ui:50
msgid "_Help"
-msgstr "Ad_uya"
+msgstr "_Hulp"
#: data/hitori-menus.ui:55
msgid "_About"
-msgstr "_Arredol de"
+msgstr "_Over"
#: data/hitori-menus.ui:59 src/rules.c:272
msgid "_Quit"
-msgstr "_Salir"
+msgstr "_Afsluiten"
#: data/hitori.ui:29
msgid "Undo your last move"
-msgstr "Desfer o zaguer movimiento"
+msgstr "Maak je laatste zet ongedaan"
#: data/hitori.ui:51
msgid "Redo a move"
-msgstr "Refer un movimiento"
+msgstr "Doe een zet opnieuw"
#: data/hitori.ui:75
msgid "Get a hint for your next move"
-msgstr "Obtener una pista ta o siguient movimiento"
+msgstr "Krijg een hint voor je volgende zet"
#: data/org.gnome.hitori.gschema.xml:6
msgid "Board size"
-msgstr "Grandaria d'o tablero"
+msgstr "Bordgrootte"
#: data/org.gnome.hitori.gschema.xml:7
msgid "The size of the board, in cells."
-msgstr "A grandaria d'o tablero, en caixetas."
+msgstr "De grootte van het bord in cellen."
#: src/interface.c:649
msgid "The help contents could not be displayed"
-msgstr "No se podió amostrar o conteniu de la aduya"
+msgstr "De hulpinhoud kon niet worden weergegeven"
#: src/interface.c:673
msgid "Copyright © 2007–2010 Philip Withnall"
-msgstr "Copyright © 2007–2010 Philip Withnall"
+msgstr "Auteursrecht © 2007–2010 Philip Withnall"
#: src/interface.c:674
msgid "A logic puzzle originally designed by Nikoli"
-msgstr "Un puzle de lochica diseñado orichinalment por Nikoli"
+msgstr "Een logische puzzel oorspronkelijk bedacht door Nikoli"
#: src/interface.c:676
msgid "translator-credits"
-msgstr "Daniel Martinez <entaltoaragon at gmail.com>, 2015"
+msgstr ""
+"Nathan Follens\n"
+"Justin van Steijn\n"
+"\n"
+"Meer info over Gnome-NL http://nl.gnome.org/"
#: src/interface.c:680
msgid "Hitori Website"
-msgstr "Pachina web d'Hitori"
+msgstr "Hitori-website"
#: src/main.c:209
msgid "Enable debug mode"
-msgstr "Activar modo de depuración"
+msgstr "Debugmodus inschakelen"
#: src/main.c:211
msgid "Seed the board generation"
-msgstr "Alimentar a cheneración de tablers"
+msgstr "Seed voor bordaanmaak"
#: src/main.c:225
msgid "- Play a game of Hitori"
-msgstr "- Chugar una partida d'Hitori"
+msgstr "- Speel een spel Hitori"
#: src/main.c:235
#, c-format
msgid "Command line options could not be parsed: %s\n"
-msgstr "No se podioron analisar as opcions d'a linia de comandos: %s\n"
+msgstr "Commandoregelopties konden niet geparset worden: %s\n"
#: src/main.c:301
msgid "Do you want to stop the current game?"
-msgstr "Quiere aturar a partida actual?"
+msgstr "Wilt u het huidige spel beëindigen?"
#: src/main.c:304
msgid "Keep _Playing"
-msgstr "Seguir _chugando"
+msgstr "Blijven s_pelen"
#: src/rules.c:267
#, c-format
msgid "You’ve won in a time of %02u:%02u!"
-msgstr "Ha ganau con un tiempo de %02u:%02u!"
+msgstr "U heeft gewonnen binnen %02u:%02u!"
#: src/rules.c:273
msgid "_Play Again"
-msgstr "Chugar _unatra vegada"
+msgstr "O_pnieuw spelen"
diff --git a/po/oc.gmo b/po/oc.gmo
index 51cfac1..19e2d7e 100644
Binary files a/po/oc.gmo and b/po/oc.gmo differ
diff --git a/po/oc.po b/po/oc.po
index 8d9b376..9f5b48d 100644
--- a/po/oc.po
+++ b/po/oc.po
@@ -9,7 +9,7 @@ msgstr ""
"Project-Id-Version: hitori.HEAD\n"
"Report-Msgid-Bugs-To: https://bugzilla.gnome.org/enter_bug.cgi?"
"product=hitori\n"
-"POT-Creation-Date: 2017-04-30 23:19+0100\n"
+"POT-Creation-Date: 2017-10-02 09:08+0100\n"
"PO-Revision-Date: 2016-05-05 21:46+0200\n"
"Last-Translator: Cédric Valmary (totenoc.eu) <cvalmary at yahoo.fr>\n"
"Language-Team: Tot En Òc\n"
diff --git a/po/pa.gmo b/po/pa.gmo
index 90e3184..476eeea 100644
Binary files a/po/pa.gmo and b/po/pa.gmo differ
diff --git a/po/pa.po b/po/pa.po
index dd84f92..ee64c74 100644
--- a/po/pa.po
+++ b/po/pa.po
@@ -8,7 +8,7 @@ msgstr ""
"Project-Id-Version: hitori master\n"
"Report-Msgid-Bugs-To: https://bugzilla.gnome.org/enter_bug.cgi?"
"product=hitori\n"
-"POT-Creation-Date: 2017-04-30 23:19+0100\n"
+"POT-Creation-Date: 2017-10-02 09:08+0100\n"
"PO-Revision-Date: 2009-06-16 06:36+0530\n"
"Last-Translator: A S Alam <aalam at users.sf.net>\n"
"Language-Team: Punjabi/Panjabi <punjab-l10n at list.sf.net>\n"
diff --git a/po/pl.gmo b/po/pl.gmo
index bf521c6..40be17f 100644
Binary files a/po/pl.gmo and b/po/pl.gmo differ
diff --git a/po/pl.po b/po/pl.po
index 4bc8510..3fd1ff1 100644
--- a/po/pl.po
+++ b/po/pl.po
@@ -1,16 +1,16 @@
# Polish translation for hitori.
-# Copyright © 2012-2016 the hitori authors.
+# Copyright © 2012-2017 the hitori authors.
# This file is distributed under the same license as the hitori package.
-# Piotr Drąg <piotrdrag at gmail.com>, 2012-2016.
-# Aviary.pl <community-poland at mozilla.org>, 2012-2016.
+# Piotr Drąg <piotrdrag at gmail.com>, 2012-2017.
+# Aviary.pl <community-poland at mozilla.org>, 2012-2017.
#
msgid ""
msgstr ""
"Project-Id-Version: hitori\n"
"Report-Msgid-Bugs-To: https://bugzilla.gnome.org/enter_bug.cgi?"
"product=hitori\n"
-"POT-Creation-Date: 2017-04-30 23:19+0100\n"
-"PO-Revision-Date: 2016-12-25 21:22+0100\n"
+"POT-Creation-Date: 2017-10-02 09:08+0100\n"
+"PO-Revision-Date: 2017-08-31 01:21+0200\n"
"Last-Translator: Piotr Drąg <piotrdrag at gmail.com>\n"
"Language-Team: Polish <community-poland at mozilla.org>\n"
"Language: pl\n"
@@ -54,7 +54,7 @@ msgid ""
"board are supported, and you can place markers on cells to help work out the "
"solution. If you get stuck, the game can give you a hint."
msgstr ""
-"Należy jak najszybciej wyeliminować podwójne liczby w każdym rzędzie "
+"Należy jak najszybciej wyeliminować podwójne liczby w każdym wierszu "
"i kolumnie przed upływem określonego czasu. Obsługiwane są różne rozmiary "
"planszy, a na komórkach można umieszczać znaczniki ułatwiające znalezienie "
"rozwiązania. Gra może wyświetlić podpowiedź w razie utknięcia."
@@ -138,8 +138,8 @@ msgstr "Logiczna układanka oryginalnie zaprojektowana przez firmę Nikoli."
#: src/interface.c:676
msgid "translator-credits"
msgstr ""
-"Piotr Drąg <piotrdrag at gmail.com>, 2012-2016\n"
-"Aviary.pl <community-poland at mozilla.org>, 2012-2016"
+"Piotr Drąg <piotrdrag at gmail.com>, 2012-2017\n"
+"Aviary.pl <community-poland at mozilla.org>, 2012-2017"
#: src/interface.c:680
msgid "Hitori Website"
diff --git a/po/pt.gmo b/po/pt.gmo
index 7f65b04..a7f8af4 100644
Binary files a/po/pt.gmo and b/po/pt.gmo differ
diff --git a/po/pt.po b/po/pt.po
index 840f6de..ee1ec40 100644
--- a/po/pt.po
+++ b/po/pt.po
@@ -9,7 +9,7 @@ msgstr ""
"Project-Id-Version: Hitori\n"
"Report-Msgid-Bugs-To: https://bugzilla.gnome.org/enter_bug.cgi?"
"product=hitori\n"
-"POT-Creation-Date: 2017-04-30 23:19+0100\n"
+"POT-Creation-Date: 2017-10-02 09:08+0100\n"
"PO-Revision-Date: 2017-01-02 10:02+0000\n"
"Last-Translator: Tiago Santos <tiagofsantos81 at sapo.pt>\n"
"Language-Team: Português <gnome_pt at yahoogroups.com>\n"
diff --git a/po/pt_BR.gmo b/po/pt_BR.gmo
index a1fad95..4e0f781 100644
Binary files a/po/pt_BR.gmo and b/po/pt_BR.gmo differ
diff --git a/po/pt_BR.po b/po/pt_BR.po
index e2d5dd9..dfce6d5 100644
--- a/po/pt_BR.po
+++ b/po/pt_BR.po
@@ -10,7 +10,7 @@ msgstr ""
"Project-Id-Version: hitori\n"
"Report-Msgid-Bugs-To: https://bugzilla.gnome.org/enter_bug.cgi?"
"product=hitori\n"
-"POT-Creation-Date: 2017-04-30 23:19+0100\n"
+"POT-Creation-Date: 2017-10-02 09:08+0100\n"
"PO-Revision-Date: 2016-12-26 06:42-0200\n"
"Last-Translator: Rafael Fontenelle <rafaelff at gnome.org>\n"
"Language-Team: Brazilian Portuguese <gnome-pt_br-list at gnome.com>\n"
diff --git a/po/ro.gmo b/po/ro.gmo
index 3f8b023..9e89cca 100644
Binary files a/po/ro.gmo and b/po/ro.gmo differ
diff --git a/po/ro.po b/po/ro.po
index 2405791..cfd9c1c 100644
--- a/po/ro.po
+++ b/po/ro.po
@@ -8,7 +8,7 @@ msgstr ""
"Project-Id-Version: hitori.master\n"
"Report-Msgid-Bugs-To: https://bugzilla.gnome.org/enter_bug.cgi?"
"product=hitori\n"
-"POT-Creation-Date: 2017-04-30 23:19+0100\n"
+"POT-Creation-Date: 2017-10-02 09:08+0100\n"
"PO-Revision-Date: 2012-02-11 22:02+0200\n"
"Last-Translator: Daniel Șerbănescu <daniel at serbanescu.tk>\n"
"Language-Team: Echipa de traducere în limba română Gnome România <gnomero-"
diff --git a/po/ru.gmo b/po/ru.gmo
index e985086..d023fc4 100644
Binary files a/po/ru.gmo and b/po/ru.gmo differ
diff --git a/po/ru.po b/po/ru.po
index 312844c..abd3b8f 100644
--- a/po/ru.po
+++ b/po/ru.po
@@ -9,7 +9,7 @@ msgstr ""
"Project-Id-Version: hitori master\n"
"Report-Msgid-Bugs-To: https://bugzilla.gnome.org/enter_bug.cgi?"
"product=hitori\n"
-"POT-Creation-Date: 2017-04-30 23:19+0100\n"
+"POT-Creation-Date: 2017-10-02 09:08+0100\n"
"PO-Revision-Date: 2017-03-14 21:06+0400\n"
"Last-Translator: Yuri Myasoedov <ymyasoedov at yandex.ru>\n"
"Language-Team: русский <gnome-cyr at gnome.org>\n"
diff --git a/po/sk.gmo b/po/sk.gmo
index f11ee92..46f5b51 100644
Binary files a/po/sk.gmo and b/po/sk.gmo differ
diff --git a/po/sk.po b/po/sk.po
index e0300d9..02959c6 100644
--- a/po/sk.po
+++ b/po/sk.po
@@ -8,7 +8,7 @@ msgstr ""
"Project-Id-Version: hitori master\n"
"Report-Msgid-Bugs-To: https://bugzilla.gnome.org/enter_bug.cgi?"
"product=hitori\n"
-"POT-Creation-Date: 2017-04-30 23:19+0100\n"
+"POT-Creation-Date: 2017-10-02 09:08+0100\n"
"PO-Revision-Date: 2017-01-22 15:12+0100\n"
"Last-Translator: Dušan Kazik <prescott66 at gmail.com>\n"
"Language-Team: Slovak <gnome-sk-list at gnome.org>\n"
diff --git a/po/sl.gmo b/po/sl.gmo
index 73154cf..3c10223 100644
Binary files a/po/sl.gmo and b/po/sl.gmo differ
diff --git a/po/sl.po b/po/sl.po
index b013be7..251a588 100644
--- a/po/sl.po
+++ b/po/sl.po
@@ -10,7 +10,7 @@ msgstr ""
"Project-Id-Version: hitori master\n"
"Report-Msgid-Bugs-To: https://bugzilla.gnome.org/enter_bug.cgi?"
"product=hitori\n"
-"POT-Creation-Date: 2017-04-30 23:19+0100\n"
+"POT-Creation-Date: 2017-10-02 09:08+0100\n"
"PO-Revision-Date: 2017-02-14 09:00+0100\n"
"Last-Translator: Matej Urbančič <mateju at svn.gnome.org>\n"
"Language-Team: Slovenian GNOME Translation Team <gnome-si at googlegroups.com>\n"
diff --git a/po/sr.gmo b/po/sr.gmo
index 21340cc..b266f55 100644
Binary files a/po/sr.gmo and b/po/sr.gmo differ
diff --git a/po/sr.po b/po/sr.po
index c7d1f86..68d1514 100644
--- a/po/sr.po
+++ b/po/sr.po
@@ -7,7 +7,7 @@ msgstr ""
"Project-Id-Version: hitori\n"
"Report-Msgid-Bugs-To: https://bugzilla.gnome.org/enter_bug.cgi?"
"product=hitori\n"
-"POT-Creation-Date: 2017-04-30 23:19+0100\n"
+"POT-Creation-Date: 2017-10-02 09:08+0100\n"
"PO-Revision-Date: 2017-02-21 07:09+0200\n"
"Last-Translator: Мирослав Николић <miroslavnikolic at rocketmail.com>\n"
"Language-Team: Serbian <(nothing)>\n"
diff --git a/po/sr at latin.gmo b/po/sr at latin.gmo
index 9ef7ae7..50d97ef 100644
Binary files a/po/sr at latin.gmo and b/po/sr at latin.gmo differ
diff --git a/po/sr at latin.po b/po/sr at latin.po
index 22f8099..8f7a8d6 100644
--- a/po/sr at latin.po
+++ b/po/sr at latin.po
@@ -7,7 +7,7 @@ msgstr ""
"Project-Id-Version: hitori\n"
"Report-Msgid-Bugs-To: https://bugzilla.gnome.org/enter_bug.cgi?"
"product=hitori\n"
-"POT-Creation-Date: 2017-04-30 23:19+0100\n"
+"POT-Creation-Date: 2017-10-02 09:08+0100\n"
"PO-Revision-Date: 2017-02-21 07:09+0200\n"
"Last-Translator: Miroslav Nikolić <miroslavnikolic at rocketmail.com>\n"
"Language-Team: Serbian <(nothing)>\n"
diff --git a/po/sv.gmo b/po/sv.gmo
index 7d0981d..b4e1554 100644
Binary files a/po/sv.gmo and b/po/sv.gmo differ
diff --git a/po/sv.po b/po/sv.po
index 088e12c..dd70929 100644
--- a/po/sv.po
+++ b/po/sv.po
@@ -9,7 +9,7 @@ msgstr ""
"Project-Id-Version: hitori\n"
"Report-Msgid-Bugs-To: https://bugzilla.gnome.org/enter_bug.cgi?"
"product=hitori\n"
-"POT-Creation-Date: 2017-04-30 23:19+0100\n"
+"POT-Creation-Date: 2017-10-02 09:08+0100\n"
"PO-Revision-Date: 2016-12-25 22:31+0100\n"
"Last-Translator: Anders Jonsson <anders.jonsson at norsjovallen.se>\n"
"Language-Team: Swedish <tp-sv at listor.tp-sv.se>\n"
diff --git a/po/tr.gmo b/po/tr.gmo
index 746b726..96c8a27 100644
Binary files a/po/tr.gmo and b/po/tr.gmo differ
diff --git a/po/tr.po b/po/tr.po
index 0c67be2..86795c5 100644
--- a/po/tr.po
+++ b/po/tr.po
@@ -2,23 +2,23 @@
# Copyright (C) 2014 hitori's COPYRIGHT HOLDER
# This file is distributed under the same license as the hitori package.
# Necdet Yücel <necdetyucel at gmail.com>, 2014.
-# Muhammet Kara <muhammetk at gmail.com>, 2014, 2015.
+# Muhammet Kara <muhammetk at gmail.com>, 2014, 2015, 2017.
#
msgid ""
msgstr ""
"Project-Id-Version: hitori master\n"
"Report-Msgid-Bugs-To: https://bugzilla.gnome.org/enter_bug.cgi?"
"product=hitori\n"
-"POT-Creation-Date: 2017-04-30 23:19+0100\n"
-"PO-Revision-Date: 2015-03-22 17:54+0200\n"
+"POT-Creation-Date: 2017-10-02 09:08+0100\n"
+"PO-Revision-Date: 2017-08-13 18:56+0300\n"
"Last-Translator: Muhammet Kara <muhammetk at gmail.com>\n"
-"Language-Team: Turkish <gnome-turk at gnome.org>\n"
+"Language-Team: Turkish <gnometurk at gnome.org>\n"
"Language: tr\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=1; plural=0;\n"
-"X-Generator: Gtranslator 2.91.6\n"
+"X-Generator: Gtranslator 2.91.7\n"
"X-POOTLE-MTIME: 1415490997.000000\n"
#: data/org.gnome.Hitori.desktop.in:3 data/hitori.ui:12 src/main.c:101
@@ -36,7 +36,7 @@ msgstr "bulmaca;yapboz;oyun;mantık;ızgara;tablo;"
#: data/org.gnome.Hitori.desktop.in:9
msgid "org.gnome.Hitori"
-msgstr ""
+msgstr "org.gnome.Hitori"
#. Translators: the name of the application as it appears in a software center
#: data/org.gnome.Hitori.appdata.xml.in:9
diff --git a/po/uk.gmo b/po/uk.gmo
index 1cc4fa4..1d07af1 100644
Binary files a/po/uk.gmo and b/po/uk.gmo differ
diff --git a/po/uk.po b/po/uk.po
index b92d693..a8b093f 100644
--- a/po/uk.po
+++ b/po/uk.po
@@ -8,7 +8,7 @@ msgstr ""
"Project-Id-Version: hitori master\n"
"Report-Msgid-Bugs-To: https://bugzilla.gnome.org/enter_bug.cgi?"
"product=hitori\n"
-"POT-Creation-Date: 2017-04-30 23:19+0100\n"
+"POT-Creation-Date: 2017-10-02 09:08+0100\n"
"PO-Revision-Date: 2017-03-22 09:22+0300\n"
"Last-Translator: Daniel Korostil <ted.korostiled at gmail.com>\n"
"Language-Team: linux.org.ua\n"
diff --git a/po/vi.gmo b/po/vi.gmo
index fc347ae..a3c0ddf 100644
Binary files a/po/vi.gmo and b/po/vi.gmo differ
diff --git a/po/vi.po b/po/vi.po
index a56cad3..ff18cd3 100644
--- a/po/vi.po
+++ b/po/vi.po
@@ -8,7 +8,7 @@ msgstr ""
"Project-Id-Version: hitori master\n"
"Report-Msgid-Bugs-To: https://bugzilla.gnome.org/enter_bug.cgi?"
"product=hitori\n"
-"POT-Creation-Date: 2017-04-30 23:19+0100\n"
+"POT-Creation-Date: 2017-10-02 09:08+0100\n"
"PO-Revision-Date: 2011-05-05 20:53+0700\n"
"Last-Translator: Lê Trường An <xinemdungkhoc1 at gmail.com>\n"
"Language-Team: Vietnamese <gnomevi-list at lists.sourceforge.net>\n"
diff --git a/po/zh_CN.gmo b/po/zh_CN.gmo
index 3026599..b6452e6 100644
Binary files a/po/zh_CN.gmo and b/po/zh_CN.gmo differ
diff --git a/po/zh_CN.po b/po/zh_CN.po
index 7e24874..49a74d5 100644
--- a/po/zh_CN.po
+++ b/po/zh_CN.po
@@ -8,7 +8,7 @@ msgstr ""
"Project-Id-Version: GNOME\n"
"Report-Msgid-Bugs-To: https://bugzilla.gnome.org/enter_bug.cgi?"
"product=hitori\n"
-"POT-Creation-Date: 2017-04-30 23:19+0100\n"
+"POT-Creation-Date: 2017-10-02 09:08+0100\n"
"PO-Revision-Date: 2017-01-09 00:13+0800\n"
"Last-Translator: Mandy Wang <wangmychn at gmail.com>\n"
"Language-Team: Chinese/Simplified <i18n-translation at lists.linux.net.cn>\n"
diff --git a/po/zh_HK.gmo b/po/zh_HK.gmo
index afbf022..39b3987 100644
Binary files a/po/zh_HK.gmo and b/po/zh_HK.gmo differ
diff --git a/po/zh_HK.po b/po/zh_HK.po
index 06d86ef..0bb6123 100644
--- a/po/zh_HK.po
+++ b/po/zh_HK.po
@@ -8,7 +8,7 @@ msgstr ""
"Project-Id-Version: hitori master\n"
"Report-Msgid-Bugs-To: https://bugzilla.gnome.org/enter_bug.cgi?"
"product=hitori\n"
-"POT-Creation-Date: 2017-04-30 23:19+0100\n"
+"POT-Creation-Date: 2017-10-02 09:08+0100\n"
"PO-Revision-Date: 2014-08-19 20:26+0800\n"
"Last-Translator: Chao-Hsiung Liao <j_h_liau at yahoo.com.tw>\n"
"Language-Team: Chinese (Hong Kong) <community at linuxhall.org>\n"
diff --git a/po/zh_TW.gmo b/po/zh_TW.gmo
index 3a9f82a..522978f 100644
Binary files a/po/zh_TW.gmo and b/po/zh_TW.gmo differ
diff --git a/po/zh_TW.po b/po/zh_TW.po
index 863313a..7c039a5 100644
--- a/po/zh_TW.po
+++ b/po/zh_TW.po
@@ -8,7 +8,7 @@ msgstr ""
"Project-Id-Version: hitori master\n"
"Report-Msgid-Bugs-To: https://bugzilla.gnome.org/enter_bug.cgi?"
"product=hitori\n"
-"POT-Creation-Date: 2017-04-30 23:19+0100\n"
+"POT-Creation-Date: 2017-10-02 09:08+0100\n"
"PO-Revision-Date: 2017-02-28 13:53+0800\n"
"Last-Translator: Chao-Hsiung Liao <j_h_liau at yahoo.com.tw>\n"
"Language-Team: Chinese (Taiwan) <chinese-l10n at googlegroups.com>\n"
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-games/hitori.git
More information about the Pkg-games-commits
mailing list