Revert "i18n: automatically generate POTFILES and LINGUAS"

This reverts commit cf147120db.
This commit is contained in:
SwimmingTiger 2020-06-18 02:40:22 +08:00 committed by Mathieu Comandon
parent 479f6a51f6
commit 9c2a0324d4
6 changed files with 86 additions and 20 deletions

2
.gitignore vendored
View file

@ -21,8 +21,6 @@ builddir
# i18n files
po/lutris.pot
po/POTFILES
po/LINGUAS
po/*.mo
transl-builddir

1
po/LINGUAS Normal file
View file

@ -0,0 +1 @@
fr

85
po/POTFILES Normal file
View file

@ -0,0 +1,85 @@
share/lutris/ui/about-dialog.ui
share/lutris/ui/dialog-lutris-login.ui
share/lutris/ui/dialog-pga-sources.ui
share/lutris/ui/dialog-uninstall-game.ui
share/lutris/ui/runner-entry.ui
share/lutris/ui/runner-remove-all-versions-dialog.ui
share/lutris/ui/runner-remove-confirm-dialog.ui
share/lutris/ui/runners-dialog.ui
lutris/exceptions.py
lutris/game_actions.py
lutris/game.py
lutris/gui/application.py
lutris/gui/config/add_game.py
lutris/gui/config/boxes.py
lutris/gui/config/common.py
lutris/gui/config/edit_game.py
lutris/gui/config/runner.py
lutris/gui/config/system.py
lutris/gui/dialogs/download.py
lutris/gui/dialogs/issue.py
lutris/gui/dialogs/log.py
lutris/gui/dialogs/runner_install.py
lutris/gui/dialogs/runners.py
lutris/gui/dialogs/uninstall_game.py
lutris/gui/installerwindow.py
lutris/gui/lutriswindow.py
lutris/gui/views/game_panel.py
lutris/gui/views/generic_panel.py
lutris/gui/views/list.py
lutris/gui/widgets/cellrenderers.py
lutris/gui/widgets/common.py
lutris/gui/widgets/download_progress.py
lutris/gui/widgets/installer.py
lutris/gui/widgets/services.py
lutris/gui/widgets/sidebar.py
lutris/gui/widgets/status_icon.py
lutris/installer/commands.py
lutris/runners/ags.py
lutris/runners/atari800.py
lutris/runners/browser.py
lutris/runners/citra.py
lutris/runners/desmume.py
lutris/runners/dgen.py
lutris/runners/dolphin.py
lutris/runners/dosbox.py
lutris/runners/frotz.py
lutris/runners/fsuae.py
lutris/runners/hatari.py
lutris/runners/jzintv.py
lutris/runners/libretro.py
lutris/runners/linux.py
lutris/runners/mame.py
lutris/runners/mednafen.py
lutris/runners/mupen64plus.py
lutris/runners/o2em.py
lutris/runners/openmsx.py
lutris/runners/osmose.py
lutris/runners/pcsx2.py
lutris/runners/pico8.py
lutris/runners/ppsspp.py
lutris/runners/reicast.py
lutris/runners/residualvm.py
lutris/runners/rpcs3.py
lutris/runners/runner.py
lutris/runners/scummvm.py
lutris/runners/snes9x.py
lutris/runners/steam.py
lutris/runners/stella.py
lutris/runners/vice.py
lutris/runners/virtualjaguar.py
lutris/runners/web.py
lutris/runners/wine.py
lutris/runners/winesteam.py
lutris/runners/yuzu.py
lutris/runners/zdoom.py
lutris/services/gog.py
lutris/services/humblebundle.py
lutris/services/scummvm.py
lutris/services/steam.py
lutris/services/winesteam.py
lutris/services/xdg.py
lutris/settings.py
lutris/startup.py
lutris/sysoptions.py

View file

@ -6,7 +6,6 @@ Translations are not implemented yet, see github issue #728. Please read the not
```bash
meson transl-builddir
ninja build -C transl-builddir
ninja lutris-update-po -C transl-builddir
```
Now update the `$LANG.po` file, and run after that
@ -20,7 +19,6 @@ and commit your changes.
```bash
meson transl-builddir
ninja build -C transl-builddir
ninja lutris-pot -C transl-builddir
mv po/lutris.pot po/$LANG.po
```
@ -40,7 +38,6 @@ and commit your changes.
```bash
rm -Rf transl-builddir
meson transl-builddir --prefix=~/.local
ninja build -C transl-builddir
ninja install -C transl-builddir
env LANGUAGE=$LANG ~/.local/bin/lutris
```

View file

@ -1,10 +0,0 @@
#!/bin/sh
cd "$(dirname "$(realpath "$0")")/.."
# POTFILES
find . -name '*.ui' | sort > ./po/POTFILES
find . -name '*.py' | sort >> ./po/POTFILES
# LINGUAS
cd ./po
find . -name '*.po' | sed 's#^\./##' | sed 's#\.po$##' | sort > ./LINGUAS

View file

@ -1,10 +1,5 @@
i18n = import('i18n')
run_target(
'build',
command: './autogen.sh'
)
i18n.gettext(
'lutris',
install_dir: localedir,