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

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.8.tar.gz (18.8 kB view details)

Uploaded Source

Built Distribution

msg2po-1.1.8-py3-none-any.whl (25.2 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: msg2po-1.1.8.tar.gz
  • Upload date:
  • Size: 18.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.3.2 CPython/3.8.16 Linux/5.15.0-1033-azure

File hashes

Hashes for msg2po-1.1.8.tar.gz
Algorithm Hash digest
SHA256 c00f3923fda6c8c96a8e77945b6ffa8cc32e1a6624d851777e17a49859471440
MD5 f7728c9380ec81da6c037b53899b1d70
BLAKE2b-256 46de301bec65a59ec93d494cada058e20f7ff0e575c1c72d77008a73f6f9309d

See more details on using hashes here.

File details

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

File metadata

  • Download URL: msg2po-1.1.8-py3-none-any.whl
  • Upload date:
  • Size: 25.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.3.2 CPython/3.8.16 Linux/5.15.0-1033-azure

File hashes

Hashes for msg2po-1.1.8-py3-none-any.whl
Algorithm Hash digest
SHA256 aacccefdf3a4a7af2d8b58b068869be89e639c4b8b0144e4475394e67173f397
MD5 ec4f4f8a407553c7d21d00ca95c17517
BLAKE2b-256 f5d5f9013550ec831b87ab742136a1e38e86935786f32f90a11ef9f70c3d9274

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