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

Uploaded Source

Built Distribution

msg2po-1.1.10-py3-none-any.whl (25.3 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: msg2po-1.1.10.tar.gz
  • Upload date:
  • Size: 18.9 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.10.tar.gz
Algorithm Hash digest
SHA256 c7d0a841e1a07f5aba76949a73cd4bb4d14eabd1a9a637f1f5e7a0f0c104be41
MD5 682cd7d7d6f77057107fe93959608d5d
BLAKE2b-256 2e2f862e9d5c2f4d5af05d974ed6a67daca691cf8cfe7e1ac86552f77bc502ef

See more details on using hashes here.

File details

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

File metadata

  • Download URL: msg2po-1.1.10-py3-none-any.whl
  • Upload date:
  • Size: 25.3 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.10-py3-none-any.whl
Algorithm Hash digest
SHA256 d15ffc6722e9014c5e6f36615ef02c1ef4b69c43c045bb086bcb84ce4d5d22ba
MD5 b071fce606344c024d426f4cdd00a5d0
BLAKE2b-256 5eef0c0b22c23a07b98909567a8ae45a357a4c434a5adcdde3648db52f1e9c19

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