mirror of
https://github.com/lutris/lutris
synced 2024-07-21 01:44:45 +00:00
po: add script to update POTFILES
Signed-off-by: Stephan Lachnit <stephanlachnit@protonmail.com>
This commit is contained in:
parent
75f721b4d3
commit
311eedc29b
276
po/POTFILES
276
po/POTFILES
|
@ -1,81 +1,197 @@
|
|||
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/lutris-window.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
|
||||
# generated on Wed 04 Nov 2020 10:28:20 AM UTC
|
||||
|
||||
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/__init__.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/installer/interpreter.py
|
||||
lutris/runners/atari800.py
|
||||
lutris/runners/browser.py
|
||||
lutris/runners/dolphin.py
|
||||
lutris/runners/dosbox.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/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/vice.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
|
||||
lutris/util/wine/wine.py
|
||||
./share/applications/net.lutris.Lutris.desktop
|
||||
./share/metainfo/net.lutris.Lutris.metainfo.xml
|
||||
|
||||
./share/lutris/ui/about-dialog.ui
|
||||
./share/lutris/ui/dialog-lutris-login.ui
|
||||
./share/lutris/ui/dialog-pga-sources.ui
|
||||
./share/lutris/ui/log-window.ui
|
||||
./share/lutris/ui/lutris-window.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/api.py
|
||||
./lutris/cache.py
|
||||
./lutris/command.py
|
||||
./lutris/config.py
|
||||
./lutris/database/categories.py
|
||||
./lutris/database/games.py
|
||||
./lutris/database/__init__.py
|
||||
./lutris/database/schema.py
|
||||
./lutris/database/services.py
|
||||
./lutris/database/sources.py
|
||||
./lutris/database/sql.py
|
||||
./lutris/directories.py
|
||||
./lutris/discord.py
|
||||
./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/__init__.py
|
||||
./lutris/gui/config/runner.py
|
||||
./lutris/gui/config/system.py
|
||||
./lutris/gui/dialogs/cache.py
|
||||
./lutris/gui/dialogs/download.py
|
||||
./lutris/gui/dialogs/__init__.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/__init__.py
|
||||
./lutris/gui/installer/file_box.py
|
||||
./lutris/gui/installer/files_box.py
|
||||
./lutris/gui/installer/__init__.py
|
||||
./lutris/gui/installer/picker.py
|
||||
./lutris/gui/installer/script_box.py
|
||||
./lutris/gui/installer/widgets.py
|
||||
./lutris/gui/installerwindow.py
|
||||
./lutris/gui/lutriswindow.py
|
||||
./lutris/gui/views/base.py
|
||||
./lutris/gui/views/grid.py
|
||||
./lutris/gui/views/__init__.py
|
||||
./lutris/gui/views/list.py
|
||||
./lutris/gui/views/media_loader.py
|
||||
./lutris/gui/views/store_item.py
|
||||
./lutris/gui/views/store.py
|
||||
./lutris/gui/widgets/cellrenderers.py
|
||||
./lutris/gui/widgets/common.py
|
||||
./lutris/gui/widgets/contextual_menu.py
|
||||
./lutris/gui/widgets/download_progress.py
|
||||
./lutris/gui/widgets/game_bar.py
|
||||
./lutris/gui/widgets/gi_composites.py
|
||||
./lutris/gui/widgets/__init__.py
|
||||
./lutris/gui/widgets/log_text_view.py
|
||||
./lutris/gui/widgets/notifications.py
|
||||
./lutris/gui/widgets/searchable_combobox.py
|
||||
./lutris/gui/widgets/sidebar.py
|
||||
./lutris/gui/widgets/status_icon.py
|
||||
./lutris/gui/widgets/utils.py
|
||||
./lutris/gui/widgets/window.py
|
||||
./lutris/__init__.py
|
||||
./lutris/installer/commands.py
|
||||
./lutris/installer/errors.py
|
||||
./lutris/installer/__init__.py
|
||||
./lutris/installer/installer_file.py
|
||||
./lutris/installer/installer.py
|
||||
./lutris/installer/interpreter.py
|
||||
./lutris/installer/legacy.py
|
||||
./lutris/installer/steam_installer.py
|
||||
./lutris/migrations/__init__.py
|
||||
./lutris/migrations/mess_to_mame.py
|
||||
./lutris/migrations/migrate_hidden_ids.py
|
||||
./lutris/migrations/migrate_steam_appids.py
|
||||
./lutris/platforms.py
|
||||
./lutris/runner_interpreter.py
|
||||
./lutris/runners/atari800.py
|
||||
./lutris/runners/commands/dosbox.py
|
||||
./lutris/runners/commands/__init__.py
|
||||
./lutris/runners/commands/wine.py
|
||||
./lutris/runners/dolphin.py
|
||||
./lutris/runners/dosbox.py
|
||||
./lutris/runners/fsuae.py
|
||||
./lutris/runners/hatari.py
|
||||
./lutris/runners/__init__.py
|
||||
./lutris/runners/json.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/redream.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/vice.py
|
||||
./lutris/runners/web.py
|
||||
./lutris/runners/wine.py
|
||||
./lutris/runners/winesteam.py
|
||||
./lutris/runners/yuzu.py
|
||||
./lutris/runners/zdoom.py
|
||||
./lutris/runtime.py
|
||||
./lutris/services/base.py
|
||||
./lutris/services/gog.py
|
||||
./lutris/services/humblebundle.py
|
||||
./lutris/services/__init__.py
|
||||
./lutris/services/lutris.py
|
||||
./lutris/services/scummvm.py
|
||||
./lutris/services/service_game.py
|
||||
./lutris/services/service_media.py
|
||||
./lutris/services/steam.py
|
||||
./lutris/services/xdg.py
|
||||
./lutris/settings.py
|
||||
./lutris/startup.py
|
||||
./lutris/sysoptions.py
|
||||
./lutris/util/audio.py
|
||||
./lutris/util/cookies.py
|
||||
./lutris/util/datapath.py
|
||||
./lutris/util/disks.py
|
||||
./lutris/util/display.py
|
||||
./lutris/util/dolphin.py
|
||||
./lutris/util/downloader.py
|
||||
./lutris/util/extract.py
|
||||
./lutris/util/fileio.py
|
||||
./lutris/util/gamecontrollerdb.py
|
||||
./lutris/util/game_finder.py
|
||||
./lutris/util/graphics/displayconfig.py
|
||||
./lutris/util/graphics/drivers.py
|
||||
./lutris/util/graphics/glxinfo.py
|
||||
./lutris/util/graphics/__init__.py
|
||||
./lutris/util/graphics/vkquery.py
|
||||
./lutris/util/graphics/xephyr.py
|
||||
./lutris/util/graphics/xrandr.py
|
||||
./lutris/util/http.py
|
||||
./lutris/util/i18n.py
|
||||
./lutris/util/__init__.py
|
||||
./lutris/util/jobs.py
|
||||
./lutris/util/joypad.py
|
||||
./lutris/util/keyring.py
|
||||
./lutris/util/libretro.py
|
||||
./lutris/util/linux.py
|
||||
./lutris/util/log.py
|
||||
./lutris/util/mame/database.py
|
||||
./lutris/util/mame/ini.py
|
||||
./lutris/util/mame/__init__.py
|
||||
./lutris/util/monitor.py
|
||||
./lutris/util/process.py
|
||||
./lutris/util/resources.py
|
||||
./lutris/util/settings.py
|
||||
./lutris/util/shell.py
|
||||
./lutris/util/steam/appmanifest.py
|
||||
./lutris/util/steam/config.py
|
||||
./lutris/util/steam/__init__.py
|
||||
./lutris/util/steam/log.py
|
||||
./lutris/util/steam/vdf.py
|
||||
./lutris/util/steam/watcher.py
|
||||
./lutris/util/strings.py
|
||||
./lutris/util/system.py
|
||||
./lutris/util/timer.py
|
||||
./lutris/util/urlhandler.py
|
||||
./lutris/util/wine/cabinstall.py
|
||||
./lutris/util/wine/dxvk.py
|
||||
./lutris/util/wine/fsync.py
|
||||
./lutris/util/wine/__init__.py
|
||||
./lutris/util/wine/nine.py
|
||||
./lutris/util/wine/prefix.py
|
||||
./lutris/util/wine/registry.py
|
||||
./lutris/util/wine/wine.py
|
||||
./lutris/util/wine/x360ce.py
|
||||
./lutris/util/xdgshortcuts.py
|
||||
./lutris/util/yaml.py
|
||||
|
|
|
@ -32,8 +32,9 @@ and commit your changes.
|
|||
## Notes
|
||||
|
||||
- Only commit changes for the translation file you actually edited.
|
||||
- Ignore or delete the first four lines (copyright notice) in the `$LANG.po` files.
|
||||
- Delete the first five lines (copyright notice) in the `$LANG.po` files.
|
||||
- Keep the `LINGUAS` file sorted alphabetically.
|
||||
- The files to translate might change, if the `ninja` commands fail, try to run `./po/generate-potfiles.sh`
|
||||
- Languages can't be tested without installing Lutris via meson:
|
||||
```bash
|
||||
rm -Rf builddir
|
||||
|
|
15
po/generate-potfiles.sh
Executable file
15
po/generate-potfiles.sh
Executable file
|
@ -0,0 +1,15 @@
|
|||
#!/bin/sh
|
||||
|
||||
cd "$(dirname "$(realpath "$0")")/.."
|
||||
|
||||
echo "# generated on $(date -u)" > ./po/POTFILES
|
||||
|
||||
echo "" >> ./po/POTFILES
|
||||
echo "./share/applications/net.lutris.Lutris.desktop" >> ./po/POTFILES
|
||||
echo "./share/metainfo/net.lutris.Lutris.metainfo.xml" >> ./po/POTFILES
|
||||
|
||||
echo "" >> ./po/POTFILES
|
||||
find ./share/lutris/ui -name '*.ui' | sort >> ./po/POTFILES
|
||||
|
||||
echo "" >> ./po/POTFILES
|
||||
find ./lutris -name '*.py' | sort >> ./po/POTFILES
|
Loading…
Reference in a new issue