This is an automated email from the git hooks/post-receive script.
git pushed a commit to branch master
in repository entice.
View the commit online.
commit 76b8bf18c2e0ca2c95c27c34f2a00cab84c87d71
Author: Vincent Torri <vto...@outlook.fr>
AuthorDate: Thu Mar 27 08:43:38 2025 +0100
add internationalization
---
meson.build | 22 +++++++--------
po/LINGUAS | 2 ++
po/POTFILES | 22 +++++++++++++++
po/be.po | 78 +++++++++++++++++++++++++++++++++++++++++++++++++++
po/cs.po | 77 ++++++++++++++++++++++++++++++++++++++++++++++++++
po/de.po | 77 ++++++++++++++++++++++++++++++++++++++++++++++++++
po/entice.pot | 77 ++++++++++++++++++++++++++++++++++++++++++++++++++
po/es.po | 77 ++++++++++++++++++++++++++++++++++++++++++++++++++
po/fr.po | 78 +++++++++++++++++++++++++++++++++++++++++++++++++++
po/hi.po | 76 +++++++++++++++++++++++++++++++++++++++++++++++++
po/it.po | 77 ++++++++++++++++++++++++++++++++++++++++++++++++++
po/meson.build | 16 +++++++++++
po/ml.po | 76 +++++++++++++++++++++++++++++++++++++++++++++++++
po/mr.po | 76 +++++++++++++++++++++++++++++++++++++++++++++++++
po/pl.po | 78 +++++++++++++++++++++++++++++++++++++++++++++++++++
po/pt.po | 77 ++++++++++++++++++++++++++++++++++++++++++++++++++
po/pt_BR.po | 77 ++++++++++++++++++++++++++++++++++++++++++++++++++
po/ru.po | 78 +++++++++++++++++++++++++++++++++++++++++++++++++++
po/sk.po | 77 ++++++++++++++++++++++++++++++++++++++++++++++++++
src/bin/entice_main.c | 3 +-
20 files changed, 1208 insertions(+), 13 deletions(-)
diff --git a/meson.build b/meson.build
index e4d9660..8c5258a 100644
--- a/meson.build
+++ b/meson.build
@@ -5,7 +5,7 @@ project('entice', 'c',
'buildtype=debug',
'warning_level=2'
],
- meson_version : '>= 0.56',
+ meson_version : '>= 1.0',
)
v_array = meson.project_version().split('.')
@@ -45,12 +45,6 @@ if edje_cmd == ''
'bin', 'edje_cc')
endif
-# translations
-if get_option('nls') == true
- entice_cargs = [ '-DGETTEXT_PACKAGE="entice"' ]
- entice_deps += cc.find_library('intl', required: false)
-endif
-
# configuration
config_dir = [include_directories('.')]
config_h = configuration_data()
@@ -61,6 +55,15 @@ config_h.set_quoted('PACKAGE_LIB_DIR', dir_lib)
config_h.set_quoted('PACKAGE_DATA_DIR', dir_data)
config_h.set_quoted('LOCALE_DIR', dir_locale)
+entice_cargs = []
+
+# translations
+if get_option('nls')
+ entice_cargs += [ '-DENABLE_NLS' ]
+ entice_deps += cc.find_library('intl', required: false)
+ subdir('po')
+endif
+
subdir('src/bin')
subdir('data/themes')
subdir('data/desktop')
@@ -68,8 +71,3 @@ subdir('data/icons')
# use config_h after all subdirs have set values
configure_file(output : 'config.h', configuration : config_h)
-
-# translations - not used yet
-# if get_option('nls') == true
-# subdir('po')
-# endif
diff --git a/po/LINGUAS b/po/LINGUAS
new file mode 100644
index 0000000..ae46684
--- /dev/null
+++ b/po/LINGUAS
@@ -0,0 +1,2 @@
+# Set of available languages.
+be cs de es fr it pl pt hi ml mr pt_BR sk ru
diff --git a/po/POTFILES b/po/POTFILES
new file mode 100644
index 0000000..39c6f2d
--- /dev/null
+++ b/po/POTFILES
@@ -0,0 +1,22 @@
+src/bin/entice_config.c
+src/bin/entice_controls.c
+src/bin/entice_exif.c
+src/bin/entice_image.c
+src/bin/entice_key.c
+src/bin/entice_main.c
+src/bin/entice_settings.c
+src/bin/entice_theme.c
+src/bin/entice_thumb.c
+src/bin/entice_thumb_gen.c
+src/bin/entice_thumb_util_file.c
+src/bin/entice_thumb_util_img.c
+src/bin/entice_thumb_util_search.c
+src/bin/entice_thumb_util_url.c
+src/bin/entice_win.c
+src/bin/entice_winlist.c
+src/bin/thumb_edje.c
+src/bin/thumb_font.c
+src/bin/thumb_image.c
+src/bin/thumb_music.c
+src/bin/thumb_paged.c
+src/bin/thumb_video.c
diff --git a/po/be.po b/po/be.po
new file mode 100644
index 0000000..6b7eeb8
--- /dev/null
+++ b/po/be.po
@@ -0,0 +1,78 @@
+# Belarusian translations for entice package.
+# This file is put in the public domain.
+# Automatically generated, 2025.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: entice\n"
+"Report-Msgid-Bugs-To: https://git.enlightenment.org/vtorri/entice/issues\n"
+"POT-Creation-Date: 2025-03-26 18:00+0100\n"
+"PO-Revision-Date: 2025-03-26 18:00+0100\n"
+"Last-Translator: Automatically generated\n"
+"Language-Team: none\n"
+"Language: be\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=CP1252\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && "
+"n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
+
+#: src/bin/entice_main.c:152
+msgid "Simple image viewer written with Enlightenment Foundation Libraries."
+msgstr ""
+
+#: src/bin/entice_main.c:156
+msgid "Go into the fullscreen mode from start."
+msgstr ""
+
+#: src/bin/entice_main.c:187
+msgid "show program version."
+msgstr ""
+
+#: src/bin/entice_main.c:190
+msgid "show copyright."
+msgstr ""
+
+#: src/bin/entice_main.c:193
+msgid "show license."
+msgstr ""
+
+#: src/bin/entice_main.c:196
+msgid "show this message."
+msgstr ""
+
+#: src/bin/entice_main.c:358
+msgid "could not create log domain '"
+msgstr ""
+
+#: src/bin/entice_main.c:364
+msgid "Efreet support needed."
+msgstr ""
+
+#: src/bin/entice_main.c:371
+msgid "Cache directory can not be found."
+msgstr ""
+
+#: src/bin/entice_main.c:378
+msgid "Could not parse command line options."
+msgstr ""
+
+#: src/bin/entice_main.c:425
+msgid "could not create main window."
+msgstr ""
+
+#: src/bin/entice_win.c:224
+msgid "could not allocate memory for Entice struct"
+msgstr ""
+
+#: src/bin/entice_win.c:231
+msgid "could not load \"config\" configuration."
+msgstr ""
+
+#: src/bin/entice_win.c:242
+msgid "could not create elm window."
+msgstr ""
+
+#: src/bin/entice_win.c:292
+msgid "could not apply the theme."
+msgstr ""
diff --git a/po/cs.po b/po/cs.po
new file mode 100644
index 0000000..de31336
--- /dev/null
+++ b/po/cs.po
@@ -0,0 +1,77 @@
+# Czech translations for entice package.
+# This file is put in the public domain.
+# Automatically generated, 2025.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: entice\n"
+"Report-Msgid-Bugs-To: https://git.enlightenment.org/vtorri/entice/issues\n"
+"POT-Creation-Date: 2025-03-26 18:00+0100\n"
+"PO-Revision-Date: 2025-03-26 18:00+0100\n"
+"Last-Translator: Automatically generated\n"
+"Language-Team: none\n"
+"Language: cs\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=CP1252\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n"
+
+#: src/bin/entice_main.c:152
+msgid "Simple image viewer written with Enlightenment Foundation Libraries."
+msgstr ""
+
+#: src/bin/entice_main.c:156
+msgid "Go into the fullscreen mode from start."
+msgstr ""
+
+#: src/bin/entice_main.c:187
+msgid "show program version."
+msgstr ""
+
+#: src/bin/entice_main.c:190
+msgid "show copyright."
+msgstr ""
+
+#: src/bin/entice_main.c:193
+msgid "show license."
+msgstr ""
+
+#: src/bin/entice_main.c:196
+msgid "show this message."
+msgstr ""
+
+#: src/bin/entice_main.c:358
+msgid "could not create log domain '"
+msgstr ""
+
+#: src/bin/entice_main.c:364
+msgid "Efreet support needed."
+msgstr ""
+
+#: src/bin/entice_main.c:371
+msgid "Cache directory can not be found."
+msgstr ""
+
+#: src/bin/entice_main.c:378
+msgid "Could not parse command line options."
+msgstr ""
+
+#: src/bin/entice_main.c:425
+msgid "could not create main window."
+msgstr ""
+
+#: src/bin/entice_win.c:224
+msgid "could not allocate memory for Entice struct"
+msgstr ""
+
+#: src/bin/entice_win.c:231
+msgid "could not load \"config\" configuration."
+msgstr ""
+
+#: src/bin/entice_win.c:242
+msgid "could not create elm window."
+msgstr ""
+
+#: src/bin/entice_win.c:292
+msgid "could not apply the theme."
+msgstr ""
diff --git a/po/de.po b/po/de.po
new file mode 100644
index 0000000..eb3e8c0
--- /dev/null
+++ b/po/de.po
@@ -0,0 +1,77 @@
+# German translations for entice package.
+# This file is put in the public domain.
+# Automatically generated, 2025.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: entice\n"
+"Report-Msgid-Bugs-To: https://git.enlightenment.org/vtorri/entice/issues\n"
+"POT-Creation-Date: 2025-03-26 18:00+0100\n"
+"PO-Revision-Date: 2025-03-26 18:00+0100\n"
+"Last-Translator: Automatically generated\n"
+"Language-Team: none\n"
+"Language: de\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=CP1252\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+
+#: src/bin/entice_main.c:152
+msgid "Simple image viewer written with Enlightenment Foundation Libraries."
+msgstr ""
+
+#: src/bin/entice_main.c:156
+msgid "Go into the fullscreen mode from start."
+msgstr ""
+
+#: src/bin/entice_main.c:187
+msgid "show program version."
+msgstr ""
+
+#: src/bin/entice_main.c:190
+msgid "show copyright."
+msgstr ""
+
+#: src/bin/entice_main.c:193
+msgid "show license."
+msgstr ""
+
+#: src/bin/entice_main.c:196
+msgid "show this message."
+msgstr ""
+
+#: src/bin/entice_main.c:358
+msgid "could not create log domain '"
+msgstr ""
+
+#: src/bin/entice_main.c:364
+msgid "Efreet support needed."
+msgstr ""
+
+#: src/bin/entice_main.c:371
+msgid "Cache directory can not be found."
+msgstr ""
+
+#: src/bin/entice_main.c:378
+msgid "Could not parse command line options."
+msgstr ""
+
+#: src/bin/entice_main.c:425
+msgid "could not create main window."
+msgstr ""
+
+#: src/bin/entice_win.c:224
+msgid "could not allocate memory for Entice struct"
+msgstr ""
+
+#: src/bin/entice_win.c:231
+msgid "could not load \"config\" configuration."
+msgstr ""
+
+#: src/bin/entice_win.c:242
+msgid "could not create elm window."
+msgstr ""
+
+#: src/bin/entice_win.c:292
+msgid "could not apply the theme."
+msgstr ""
diff --git a/po/entice.pot b/po/entice.pot
new file mode 100644
index 0000000..e8792c5
--- /dev/null
+++ b/po/entice.pot
@@ -0,0 +1,77 @@
+# SOME DESCRIPTIVE TITLE.
+# This file is put in the public domain.
+# Vincent Torri <vincent.to...@gmmail.com>, 2025.
+#
+#, fuzzy
+msgid ""
+msgstr ""
+"Project-Id-Version: entice\n"
+"Report-Msgid-Bugs-To: https://git.enlightenment.org/vtorri/entice/issues\n"
+"POT-Creation-Date: 2025-03-26 18:00+0100\n"
+"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
+"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
+"Language-Team: LANGUAGE <l...@li.org>\n"
+"Language: \n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=CHARSET\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#: src/bin/entice_main.c:152
+msgid "Simple image viewer written with Enlightenment Foundation Libraries."
+msgstr ""
+
+#: src/bin/entice_main.c:156
+msgid "Go into the fullscreen mode from start."
+msgstr ""
+
+#: src/bin/entice_main.c:187
+msgid "show program version."
+msgstr ""
+
+#: src/bin/entice_main.c:190
+msgid "show copyright."
+msgstr ""
+
+#: src/bin/entice_main.c:193
+msgid "show license."
+msgstr ""
+
+#: src/bin/entice_main.c:196
+msgid "show this message."
+msgstr ""
+
+#: src/bin/entice_main.c:358
+msgid "could not create log domain '"
+msgstr ""
+
+#: src/bin/entice_main.c:364
+msgid "Efreet support needed."
+msgstr ""
+
+#: src/bin/entice_main.c:371
+msgid "Cache directory can not be found."
+msgstr ""
+
+#: src/bin/entice_main.c:378
+msgid "Could not parse command line options."
+msgstr ""
+
+#: src/bin/entice_main.c:425
+msgid "could not create main window."
+msgstr ""
+
+#: src/bin/entice_win.c:224
+msgid "could not allocate memory for Entice struct"
+msgstr ""
+
+#: src/bin/entice_win.c:231
+msgid "could not load \"config\" configuration."
+msgstr ""
+
+#: src/bin/entice_win.c:242
+msgid "could not create elm window."
+msgstr ""
+
+#: src/bin/entice_win.c:292
+msgid "could not apply the theme."
+msgstr ""
diff --git a/po/es.po b/po/es.po
new file mode 100644
index 0000000..f5142b5
--- /dev/null
+++ b/po/es.po
@@ -0,0 +1,77 @@
+# Spanish translations for entice package.
+# This file is put in the public domain.
+# Automatically generated, 2025.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: entice\n"
+"Report-Msgid-Bugs-To: https://git.enlightenment.org/vtorri/entice/issues\n"
+"POT-Creation-Date: 2025-03-26 18:00+0100\n"
+"PO-Revision-Date: 2025-03-26 18:00+0100\n"
+"Last-Translator: Automatically generated\n"
+"Language-Team: none\n"
+"Language: es\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=CP1252\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+
+#: src/bin/entice_main.c:152
+msgid "Simple image viewer written with Enlightenment Foundation Libraries."
+msgstr ""
+
+#: src/bin/entice_main.c:156
+msgid "Go into the fullscreen mode from start."
+msgstr ""
+
+#: src/bin/entice_main.c:187
+msgid "show program version."
+msgstr ""
+
+#: src/bin/entice_main.c:190
+msgid "show copyright."
+msgstr ""
+
+#: src/bin/entice_main.c:193
+msgid "show license."
+msgstr ""
+
+#: src/bin/entice_main.c:196
+msgid "show this message."
+msgstr ""
+
+#: src/bin/entice_main.c:358
+msgid "could not create log domain '"
+msgstr ""
+
+#: src/bin/entice_main.c:364
+msgid "Efreet support needed."
+msgstr ""
+
+#: src/bin/entice_main.c:371
+msgid "Cache directory can not be found."
+msgstr ""
+
+#: src/bin/entice_main.c:378
+msgid "Could not parse command line options."
+msgstr ""
+
+#: src/bin/entice_main.c:425
+msgid "could not create main window."
+msgstr ""
+
+#: src/bin/entice_win.c:224
+msgid "could not allocate memory for Entice struct"
+msgstr ""
+
+#: src/bin/entice_win.c:231
+msgid "could not load \"config\" configuration."
+msgstr ""
+
+#: src/bin/entice_win.c:242
+msgid "could not create elm window."
+msgstr ""
+
+#: src/bin/entice_win.c:292
+msgid "could not apply the theme."
+msgstr ""
diff --git a/po/fr.po b/po/fr.po
new file mode 100644
index 0000000..2a25c3e
--- /dev/null
+++ b/po/fr.po
@@ -0,0 +1,78 @@
+# French translations for entice package.
+# Copyright (C) 2025 Vincent Torri
+# This file is put in the public domain.
+# Vincent Torri <vincent.to...@gmmail.com>, 2025.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: entice\n"
+"Report-Msgid-Bugs-To: https://git.enlightenment.org/vtorri/entice/issues\n"
+"POT-Creation-Date: 2025-03-26 18:00+0100\n"
+"PO-Revision-Date: 2025-03-26 18:00+0100\n"
+"Last-Translator: Vincent Torri\n"
+"Language-Team: none\n"
+"Language: fr\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=CP1252\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=(n > 1);\n"
+
+#: src/bin/entice_main.c:152
+msgid "Simple image viewer written with Enlightenment Foundation Libraries."
+msgstr "Visualiseur d'image simpler écrit avec les Enlightenment Foundation Libraries."
+
+#: src/bin/entice_main.c:156
+msgid "Go into the fullscreen mode from start."
+msgstr "mode plein écran au démarrage."
+
+#: src/bin/entice_main.c:187
+msgid "show program version."
+msgstr "affiche la version."
+
+#: src/bin/entice_main.c:190
+msgid "show copyright."
+msgstr "affiche le copyright."
+
+#: src/bin/entice_main.c:193
+msgid "show license."
+msgstr "affiche la licence."
+
+#: src/bin/entice_main.c:196
+msgid "show this message."
+msgstr "affiche ce message."
+
+#: src/bin/entice_main.c:358
+msgid "could not create log domain '"
+msgstr "ne peut créer le domaine de log."
+
+#: src/bin/entice_main.c:364
+msgid "Efreet support needed."
+msgstr "support d'Efreet nécessaire."
+
+#: src/bin/entice_main.c:371
+msgid "Cache directory can not be found."
+msgstr "répertoire de cache introuvable."
+
+#: src/bin/entice_main.c:378
+msgid "Could not parse command line options."
+msgstr "impossible d'analyserles options de ligne de commande."
+
+#: src/bin/entice_main.c:425
+msgid "could not create main window."
+msgstr "impossible de créer la fenêtre principale."
+
+#: src/bin/entice_win.c:224
+msgid "could not allocate memory for Entice struct"
+msgstr "ne peut allouer la mémoire pour la structure Entice."
+
+#: src/bin/entice_win.c:231
+msgid "could not load \"config\" configuration."
+msgstr "impossible de charger le fichier de configuration \"config\"."
+
+#: src/bin/entice_win.c:242
+msgid "could not create elm window."
+msgstr "impossible de créer la fenêtre elm."
+
+#: src/bin/entice_win.c:292
+msgid "could not apply the theme."
+msgstr "impossible d'appliquer le thème."
diff --git a/po/hi.po b/po/hi.po
new file mode 100644
index 0000000..2a037a4
--- /dev/null
+++ b/po/hi.po
@@ -0,0 +1,76 @@
+# Hindi translations for entice package.
+# This file is put in the public domain.
+# Automatically generated, 2025.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: entice\n"
+"Report-Msgid-Bugs-To: https://git.enlightenment.org/vtorri/entice/issues\n"
+"POT-Creation-Date: 2025-03-26 18:00+0100\n"
+"PO-Revision-Date: 2025-03-26 18:00+0100\n"
+"Last-Translator: Automatically generated\n"
+"Language-Team: none\n"
+"Language: hi\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=CP1252\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#: src/bin/entice_main.c:152
+msgid "Simple image viewer written with Enlightenment Foundation Libraries."
+msgstr ""
+
+#: src/bin/entice_main.c:156
+msgid "Go into the fullscreen mode from start."
+msgstr ""
+
+#: src/bin/entice_main.c:187
+msgid "show program version."
+msgstr ""
+
+#: src/bin/entice_main.c:190
+msgid "show copyright."
+msgstr ""
+
+#: src/bin/entice_main.c:193
+msgid "show license."
+msgstr ""
+
+#: src/bin/entice_main.c:196
+msgid "show this message."
+msgstr ""
+
+#: src/bin/entice_main.c:358
+msgid "could not create log domain '"
+msgstr ""
+
+#: src/bin/entice_main.c:364
+msgid "Efreet support needed."
+msgstr ""
+
+#: src/bin/entice_main.c:371
+msgid "Cache directory can not be found."
+msgstr ""
+
+#: src/bin/entice_main.c:378
+msgid "Could not parse command line options."
+msgstr ""
+
+#: src/bin/entice_main.c:425
+msgid "could not create main window."
+msgstr ""
+
+#: src/bin/entice_win.c:224
+msgid "could not allocate memory for Entice struct"
+msgstr ""
+
+#: src/bin/entice_win.c:231
+msgid "could not load \"config\" configuration."
+msgstr ""
+
+#: src/bin/entice_win.c:242
+msgid "could not create elm window."
+msgstr ""
+
+#: src/bin/entice_win.c:292
+msgid "could not apply the theme."
+msgstr ""
diff --git a/po/it.po b/po/it.po
new file mode 100644
index 0000000..a846e06
--- /dev/null
+++ b/po/it.po
@@ -0,0 +1,77 @@
+# Italian translations for entice package.
+# This file is put in the public domain.
+# Automatically generated, 2025.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: entice\n"
+"Report-Msgid-Bugs-To: https://git.enlightenment.org/vtorri/entice/issues\n"
+"POT-Creation-Date: 2025-03-26 18:00+0100\n"
+"PO-Revision-Date: 2025-03-26 18:00+0100\n"
+"Last-Translator: Automatically generated\n"
+"Language-Team: none\n"
+"Language: it\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=CP1252\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+
+#: src/bin/entice_main.c:152
+msgid "Simple image viewer written with Enlightenment Foundation Libraries."
+msgstr ""
+
+#: src/bin/entice_main.c:156
+msgid "Go into the fullscreen mode from start."
+msgstr ""
+
+#: src/bin/entice_main.c:187
+msgid "show program version."
+msgstr ""
+
+#: src/bin/entice_main.c:190
+msgid "show copyright."
+msgstr ""
+
+#: src/bin/entice_main.c:193
+msgid "show license."
+msgstr ""
+
+#: src/bin/entice_main.c:196
+msgid "show this message."
+msgstr ""
+
+#: src/bin/entice_main.c:358
+msgid "could not create log domain '"
+msgstr ""
+
+#: src/bin/entice_main.c:364
+msgid "Efreet support needed."
+msgstr ""
+
+#: src/bin/entice_main.c:371
+msgid "Cache directory can not be found."
+msgstr ""
+
+#: src/bin/entice_main.c:378
+msgid "Could not parse command line options."
+msgstr ""
+
+#: src/bin/entice_main.c:425
+msgid "could not create main window."
+msgstr ""
+
+#: src/bin/entice_win.c:224
+msgid "could not allocate memory for Entice struct"
+msgstr ""
+
+#: src/bin/entice_win.c:231
+msgid "could not load \"config\" configuration."
+msgstr ""
+
+#: src/bin/entice_win.c:242
+msgid "could not create elm window."
+msgstr ""
+
+#: src/bin/entice_win.c:292
+msgid "could not apply the theme."
+msgstr ""
diff --git a/po/meson.build b/po/meson.build
index e69de29..39f8871 100644
--- a/po/meson.build
+++ b/po/meson.build
@@ -0,0 +1,16 @@
+
+i18n = import('i18n')
+i18n.gettext(meson.project_name(),
+ args: [
+ '--directory=' + meson.global_source_root(),
+ '--msgid-bugs-address=https://git.enlightenment.org/vtorri/entice/issues',
+ '--keyword=_',
+ '--keyword=d_:1',
+ '--keyword=P_:1,2',
+ '--keyword=dP_:1,2',
+ '--keyword=N_',
+ '--keyword=NP_:1,2',
+ '--from-code=UTF-8',
+ '--foreign-user'
+ ]
+)
diff --git a/po/ml.po b/po/ml.po
new file mode 100644
index 0000000..208c6c8
--- /dev/null
+++ b/po/ml.po
@@ -0,0 +1,76 @@
+# Malayalam translations for entice package.
+# This file is put in the public domain.
+# Automatically generated, 2025.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: entice\n"
+"Report-Msgid-Bugs-To: https://git.enlightenment.org/vtorri/entice/issues\n"
+"POT-Creation-Date: 2025-03-26 18:00+0100\n"
+"PO-Revision-Date: 2025-03-26 18:00+0100\n"
+"Last-Translator: Automatically generated\n"
+"Language-Team: none\n"
+"Language: ml\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=CP1252\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#: src/bin/entice_main.c:152
+msgid "Simple image viewer written with Enlightenment Foundation Libraries."
+msgstr ""
+
+#: src/bin/entice_main.c:156
+msgid "Go into the fullscreen mode from start."
+msgstr ""
+
+#: src/bin/entice_main.c:187
+msgid "show program version."
+msgstr ""
+
+#: src/bin/entice_main.c:190
+msgid "show copyright."
+msgstr ""
+
+#: src/bin/entice_main.c:193
+msgid "show license."
+msgstr ""
+
+#: src/bin/entice_main.c:196
+msgid "show this message."
+msgstr ""
+
+#: src/bin/entice_main.c:358
+msgid "could not create log domain '"
+msgstr ""
+
+#: src/bin/entice_main.c:364
+msgid "Efreet support needed."
+msgstr ""
+
+#: src/bin/entice_main.c:371
+msgid "Cache directory can not be found."
+msgstr ""
+
+#: src/bin/entice_main.c:378
+msgid "Could not parse command line options."
+msgstr ""
+
+#: src/bin/entice_main.c:425
+msgid "could not create main window."
+msgstr ""
+
+#: src/bin/entice_win.c:224
+msgid "could not allocate memory for Entice struct"
+msgstr ""
+
+#: src/bin/entice_win.c:231
+msgid "could not load \"config\" configuration."
+msgstr ""
+
+#: src/bin/entice_win.c:242
+msgid "could not create elm window."
+msgstr ""
+
+#: src/bin/entice_win.c:292
+msgid "could not apply the theme."
+msgstr ""
diff --git a/po/mr.po b/po/mr.po
new file mode 100644
index 0000000..61edc53
--- /dev/null
+++ b/po/mr.po
@@ -0,0 +1,76 @@
+# Marathi translations for entice package.
+# This file is put in the public domain.
+# Automatically generated, 2025.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: entice\n"
+"Report-Msgid-Bugs-To: https://git.enlightenment.org/vtorri/entice/issues\n"
+"POT-Creation-Date: 2025-03-26 18:00+0100\n"
+"PO-Revision-Date: 2025-03-26 18:00+0100\n"
+"Last-Translator: Automatically generated\n"
+"Language-Team: none\n"
+"Language: mr\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=CP1252\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#: src/bin/entice_main.c:152
+msgid "Simple image viewer written with Enlightenment Foundation Libraries."
+msgstr ""
+
+#: src/bin/entice_main.c:156
+msgid "Go into the fullscreen mode from start."
+msgstr ""
+
+#: src/bin/entice_main.c:187
+msgid "show program version."
+msgstr ""
+
+#: src/bin/entice_main.c:190
+msgid "show copyright."
+msgstr ""
+
+#: src/bin/entice_main.c:193
+msgid "show license."
+msgstr ""
+
+#: src/bin/entice_main.c:196
+msgid "show this message."
+msgstr ""
+
+#: src/bin/entice_main.c:358
+msgid "could not create log domain '"
+msgstr ""
+
+#: src/bin/entice_main.c:364
+msgid "Efreet support needed."
+msgstr ""
+
+#: src/bin/entice_main.c:371
+msgid "Cache directory can not be found."
+msgstr ""
+
+#: src/bin/entice_main.c:378
+msgid "Could not parse command line options."
+msgstr ""
+
+#: src/bin/entice_main.c:425
+msgid "could not create main window."
+msgstr ""
+
+#: src/bin/entice_win.c:224
+msgid "could not allocate memory for Entice struct"
+msgstr ""
+
+#: src/bin/entice_win.c:231
+msgid "could not load \"config\" configuration."
+msgstr ""
+
+#: src/bin/entice_win.c:242
+msgid "could not create elm window."
+msgstr ""
+
+#: src/bin/entice_win.c:292
+msgid "could not apply the theme."
+msgstr ""
diff --git a/po/pl.po b/po/pl.po
new file mode 100644
index 0000000..4b5d868
--- /dev/null
+++ b/po/pl.po
@@ -0,0 +1,78 @@
+# Polish translations for entice package.
+# This file is put in the public domain.
+# Automatically generated, 2025.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: entice\n"
+"Report-Msgid-Bugs-To: https://git.enlightenment.org/vtorri/entice/issues\n"
+"POT-Creation-Date: 2025-03-26 18:00+0100\n"
+"PO-Revision-Date: 2025-03-26 18:00+0100\n"
+"Last-Translator: Automatically generated\n"
+"Language-Team: none\n"
+"Language: pl\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=CP1252\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"
+
+#: src/bin/entice_main.c:152
+msgid "Simple image viewer written with Enlightenment Foundation Libraries."
+msgstr ""
+
+#: src/bin/entice_main.c:156
+msgid "Go into the fullscreen mode from start."
+msgstr ""
+
+#: src/bin/entice_main.c:187
+msgid "show program version."
+msgstr ""
+
+#: src/bin/entice_main.c:190
+msgid "show copyright."
+msgstr ""
+
+#: src/bin/entice_main.c:193
+msgid "show license."
+msgstr ""
+
+#: src/bin/entice_main.c:196
+msgid "show this message."
+msgstr ""
+
+#: src/bin/entice_main.c:358
+msgid "could not create log domain '"
+msgstr ""
+
+#: src/bin/entice_main.c:364
+msgid "Efreet support needed."
+msgstr ""
+
+#: src/bin/entice_main.c:371
+msgid "Cache directory can not be found."
+msgstr ""
+
+#: src/bin/entice_main.c:378
+msgid "Could not parse command line options."
+msgstr ""
+
+#: src/bin/entice_main.c:425
+msgid "could not create main window."
+msgstr ""
+
+#: src/bin/entice_win.c:224
+msgid "could not allocate memory for Entice struct"
+msgstr ""
+
+#: src/bin/entice_win.c:231
+msgid "could not load \"config\" configuration."
+msgstr ""
+
+#: src/bin/entice_win.c:242
+msgid "could not create elm window."
+msgstr ""
+
+#: src/bin/entice_win.c:292
+msgid "could not apply the theme."
+msgstr ""
diff --git a/po/pt.po b/po/pt.po
new file mode 100644
index 0000000..51444fd
--- /dev/null
+++ b/po/pt.po
@@ -0,0 +1,77 @@
+# Portuguese translations for entice package.
+# This file is put in the public domain.
+# Automatically generated, 2025.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: entice\n"
+"Report-Msgid-Bugs-To: https://git.enlightenment.org/vtorri/entice/issues\n"
+"POT-Creation-Date: 2025-03-26 18:00+0100\n"
+"PO-Revision-Date: 2025-03-26 18:00+0100\n"
+"Last-Translator: Automatically generated\n"
+"Language-Team: none\n"
+"Language: pt\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=CP1252\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+
+#: src/bin/entice_main.c:152
+msgid "Simple image viewer written with Enlightenment Foundation Libraries."
+msgstr ""
+
+#: src/bin/entice_main.c:156
+msgid "Go into the fullscreen mode from start."
+msgstr ""
+
+#: src/bin/entice_main.c:187
+msgid "show program version."
+msgstr ""
+
+#: src/bin/entice_main.c:190
+msgid "show copyright."
+msgstr ""
+
+#: src/bin/entice_main.c:193
+msgid "show license."
+msgstr ""
+
+#: src/bin/entice_main.c:196
+msgid "show this message."
+msgstr ""
+
+#: src/bin/entice_main.c:358
+msgid "could not create log domain '"
+msgstr ""
+
+#: src/bin/entice_main.c:364
+msgid "Efreet support needed."
+msgstr ""
+
+#: src/bin/entice_main.c:371
+msgid "Cache directory can not be found."
+msgstr ""
+
+#: src/bin/entice_main.c:378
+msgid "Could not parse command line options."
+msgstr ""
+
+#: src/bin/entice_main.c:425
+msgid "could not create main window."
+msgstr ""
+
+#: src/bin/entice_win.c:224
+msgid "could not allocate memory for Entice struct"
+msgstr ""
+
+#: src/bin/entice_win.c:231
+msgid "could not load \"config\" configuration."
+msgstr ""
+
+#: src/bin/entice_win.c:242
+msgid "could not create elm window."
+msgstr ""
+
+#: src/bin/entice_win.c:292
+msgid "could not apply the theme."
+msgstr ""
diff --git a/po/pt_BR.po b/po/pt_BR.po
new file mode 100644
index 0000000..f988bfd
--- /dev/null
+++ b/po/pt_BR.po
@@ -0,0 +1,77 @@
+# Portuguese translations for entice package.
+# This file is put in the public domain.
+# Automatically generated, 2025.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: entice\n"
+"Report-Msgid-Bugs-To: https://git.enlightenment.org/vtorri/entice/issues\n"
+"POT-Creation-Date: 2025-03-26 18:00+0100\n"
+"PO-Revision-Date: 2025-03-26 18:00+0100\n"
+"Last-Translator: Automatically generated\n"
+"Language-Team: none\n"
+"Language: pt_BR\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=CP1252\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=(n > 1);\n"
+
+#: src/bin/entice_main.c:152
+msgid "Simple image viewer written with Enlightenment Foundation Libraries."
+msgstr ""
+
+#: src/bin/entice_main.c:156
+msgid "Go into the fullscreen mode from start."
+msgstr ""
+
+#: src/bin/entice_main.c:187
+msgid "show program version."
+msgstr ""
+
+#: src/bin/entice_main.c:190
+msgid "show copyright."
+msgstr ""
+
+#: src/bin/entice_main.c:193
+msgid "show license."
+msgstr ""
+
+#: src/bin/entice_main.c:196
+msgid "show this message."
+msgstr ""
+
+#: src/bin/entice_main.c:358
+msgid "could not create log domain '"
+msgstr ""
+
+#: src/bin/entice_main.c:364
+msgid "Efreet support needed."
+msgstr ""
+
+#: src/bin/entice_main.c:371
+msgid "Cache directory can not be found."
+msgstr ""
+
+#: src/bin/entice_main.c:378
+msgid "Could not parse command line options."
+msgstr ""
+
+#: src/bin/entice_main.c:425
+msgid "could not create main window."
+msgstr ""
+
+#: src/bin/entice_win.c:224
+msgid "could not allocate memory for Entice struct"
+msgstr ""
+
+#: src/bin/entice_win.c:231
+msgid "could not load \"config\" configuration."
+msgstr ""
+
+#: src/bin/entice_win.c:242
+msgid "could not create elm window."
+msgstr ""
+
+#: src/bin/entice_win.c:292
+msgid "could not apply the theme."
+msgstr ""
diff --git a/po/ru.po b/po/ru.po
new file mode 100644
index 0000000..b6157b8
--- /dev/null
+++ b/po/ru.po
@@ -0,0 +1,78 @@
+# Russian translations for entice package.
+# This file is put in the public domain.
+# Automatically generated, 2025.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: entice\n"
+"Report-Msgid-Bugs-To: https://git.enlightenment.org/vtorri/entice/issues\n"
+"POT-Creation-Date: 2025-03-26 18:00+0100\n"
+"PO-Revision-Date: 2025-03-26 18:00+0100\n"
+"Last-Translator: Automatically generated\n"
+"Language-Team: none\n"
+"Language: ru\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=CP1252\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && "
+"n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
+
+#: src/bin/entice_main.c:152
+msgid "Simple image viewer written with Enlightenment Foundation Libraries."
+msgstr ""
+
+#: src/bin/entice_main.c:156
+msgid "Go into the fullscreen mode from start."
+msgstr ""
+
+#: src/bin/entice_main.c:187
+msgid "show program version."
+msgstr ""
+
+#: src/bin/entice_main.c:190
+msgid "show copyright."
+msgstr ""
+
+#: src/bin/entice_main.c:193
+msgid "show license."
+msgstr ""
+
+#: src/bin/entice_main.c:196
+msgid "show this message."
+msgstr ""
+
+#: src/bin/entice_main.c:358
+msgid "could not create log domain '"
+msgstr ""
+
+#: src/bin/entice_main.c:364
+msgid "Efreet support needed."
+msgstr ""
+
+#: src/bin/entice_main.c:371
+msgid "Cache directory can not be found."
+msgstr ""
+
+#: src/bin/entice_main.c:378
+msgid "Could not parse command line options."
+msgstr ""
+
+#: src/bin/entice_main.c:425
+msgid "could not create main window."
+msgstr ""
+
+#: src/bin/entice_win.c:224
+msgid "could not allocate memory for Entice struct"
+msgstr ""
+
+#: src/bin/entice_win.c:231
+msgid "could not load \"config\" configuration."
+msgstr ""
+
+#: src/bin/entice_win.c:242
+msgid "could not create elm window."
+msgstr ""
+
+#: src/bin/entice_win.c:292
+msgid "could not apply the theme."
+msgstr ""
diff --git a/po/sk.po b/po/sk.po
new file mode 100644
index 0000000..a0e0db3
--- /dev/null
+++ b/po/sk.po
@@ -0,0 +1,77 @@
+# Slovak translations for entice package.
+# This file is put in the public domain.
+# Automatically generated, 2025.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: entice\n"
+"Report-Msgid-Bugs-To: https://git.enlightenment.org/vtorri/entice/issues\n"
+"POT-Creation-Date: 2025-03-26 18:00+0100\n"
+"PO-Revision-Date: 2025-03-26 18:00+0100\n"
+"Last-Translator: Automatically generated\n"
+"Language-Team: none\n"
+"Language: sk\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=CP1252\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n"
+
+#: src/bin/entice_main.c:152
+msgid "Simple image viewer written with Enlightenment Foundation Libraries."
+msgstr ""
+
+#: src/bin/entice_main.c:156
+msgid "Go into the fullscreen mode from start."
+msgstr ""
+
+#: src/bin/entice_main.c:187
+msgid "show program version."
+msgstr ""
+
+#: src/bin/entice_main.c:190
+msgid "show copyright."
+msgstr ""
+
+#: src/bin/entice_main.c:193
+msgid "show license."
+msgstr ""
+
+#: src/bin/entice_main.c:196
+msgid "show this message."
+msgstr ""
+
+#: src/bin/entice_main.c:358
+msgid "could not create log domain '"
+msgstr ""
+
+#: src/bin/entice_main.c:364
+msgid "Efreet support needed."
+msgstr ""
+
+#: src/bin/entice_main.c:371
+msgid "Cache directory can not be found."
+msgstr ""
+
+#: src/bin/entice_main.c:378
+msgid "Could not parse command line options."
+msgstr ""
+
+#: src/bin/entice_main.c:425
+msgid "could not create main window."
+msgstr ""
+
+#: src/bin/entice_win.c:224
+msgid "could not allocate memory for Entice struct"
+msgstr ""
+
+#: src/bin/entice_win.c:231
+msgid "could not load \"config\" configuration."
+msgstr ""
+
+#: src/bin/entice_win.c:242
+msgid "could not create elm window."
+msgstr ""
+
+#: src/bin/entice_win.c:292
+msgid "could not apply the theme."
+msgstr ""
diff --git a/src/bin/entice_main.c b/src/bin/entice_main.c
index 528d5ee..f8d080a 100644
--- a/src/bin/entice_main.c
+++ b/src/bin/entice_main.c
@@ -406,12 +406,13 @@ elm_main(int argc, char **argv)
elm_app_compile_lib_dir_set(PACKAGE_LIB_DIR);
elm_app_compile_data_dir_set(PACKAGE_DATA_DIR);
#if ENABLE_NLS
- elm_app_compile_locale_set(LOCALEDIR);
+ elm_app_compile_locale_set(LOCALE_DIR);
#endif
elm_app_name_set(PACKAGE_NAME);
elm_app_info_set(elm_main, PACKAGE_NAME, "themes/default.edj");
#if ENABLE_NLS
+ setlocale(LC_ALL, "");
bindtextdomain(PACKAGE_NAME, elm_app_locale_dir_get());
textdomain(PACKAGE_NAME);
_entice_translate_options();
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.