general: Add translation infrastructure

This commit is contained in:
Christopher Davis 2022-08-05 18:54:04 -04:00
parent 58a77ec9fa
commit 1db46013d9
9 changed files with 260 additions and 13 deletions

View file

@ -1,4 +1,12 @@
data/gtk/help_overlay.ui
data/gtk/image_page.ui
data/gtk/image_view.ui
data/gtk/properties_view.ui
data/gtk/window.ui
data/org.gnome.Loupe.desktop.in
data/org.gnome.Loupe.appdata.xml.in
data/org.gnome.Loupe.gschema.xml
src/window.ui
src/widgets/image_view.rs
src/widgets/properties_view.rs
src/widgets/application.rs
src/widgets/window.rs

View file

@ -1 +1,13 @@
i18n.gettext('loupe', preset: 'glib')
i18n.gettext(
meson.project_name(),
args: [
'--keyword=i18n',
'--keyword=i18n_f',
'--keyword=i18n_k',
'--keyword=ni18n:1,2',
'--keyword=ni18n_f:1,2',
'--keyword=ni18n_k:1,2'
],
preset: 'glib'
)