Skip to main content

A set of helper tools to convert Fallout 1/2 MSG and WeiDU TRA into GNU gettext PO and back.

Project description

MSG2PO

Build status Patreon Telegram Discord IRC

This is a set of tools to convert Fallout 1/2 MSG and WeiDU TRA into GNU gettext PO and back, used in BGforge Hive. Ask questions here.

Installation

pip install msg2po

Also install Gettext tools, and make sure they are in PATH.

Usage

$ poify.py -h
.bgforge.yml not found, assuming defaults
usage: poify.py [-h] [-e ENC] [DIR]

Poify files in selected directory

positional arguments:
  DIR         source language directory (default: ./english)

options:
  -h, --help  show this help message and exit
  -e ENC      source encoding (default: cp1252)

Action

Github action is available for automatic processing.


Changelog

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

msg2po-1.1.14.tar.gz (18.6 kB view details)

Uploaded Source

Built Distribution

msg2po-1.1.14-py3-none-any.whl (25.4 kB view details)

Uploaded Python 3

File details

Details for the file msg2po-1.1.14.tar.gz.

File metadata

  • Download URL: msg2po-1.1.14.tar.gz
  • Upload date:
  • Size: 18.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.6.1 CPython/3.8.17 Linux/5.15.0-1041-azure

File hashes

Hashes for msg2po-1.1.14.tar.gz
Algorithm Hash digest
SHA256 e1f9d4e47fb08ef16facc911cb3c226930659a2bace03dffe54a555aec00959c
MD5 5c9d118a21cb845640d2e94ed19c80fd
BLAKE2b-256 0ffb8c1934606bb04a9c4d4f6cea4daf54d679911ab9d14c1649fc71939f6668

See more details on using hashes here.

File details

Details for the file msg2po-1.1.14-py3-none-any.whl.

File metadata

  • Download URL: msg2po-1.1.14-py3-none-any.whl
  • Upload date:
  • Size: 25.4 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.6.1 CPython/3.8.17 Linux/5.15.0-1041-azure

File hashes

Hashes for msg2po-1.1.14-py3-none-any.whl
Algorithm Hash digest
SHA256 c65675bd0048738c5cef8f53018f0631fd0fec6a21852ce81bf6ea76961543bb
MD5 da32cd63db908d20ca360e70738f2901
BLAKE2b-256 171e5e35723bb123433bb1fb0fbc73f2bb400b482423a3509120b449953df806

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page