Skip to main content

Ferramenta para extração e reinserção de textos em arquivos .mod do Kenshi (Beta)

Project description

Kenshi Translator Toolkit (Beta)

PyPI version GitHub license GitHub issues

⚠️ Versão beta inicial - Ferramenta em desenvolvimento ativo ⚠️

Links Importantes

Instalação

pip install kenshi-translator-toolkit

Uso básico

from kenshi_translator_toolkit import decode_mod, encode_mod
from kenshi_translator_toolkit.domain.entities import Data, Record, Dialog

# Extrair dados para tradução
data = decode_mod("original.mod")

# Modificar campos de tradução (exemplo)
for record in data.data:
    if record.typecode == 19:  # Diálogos
        for dialog in record.text:
            dialog.trans_text = dialog.text.upper()  # Exemplo simplificado

    # Outros campos traduzíveis
    record.trans_name = record.name.upper()
    record.trans_desc = record.description.upper()

# Gerar novo arquivo traduzido
encode_mod(data, "traduzido.mod")

=======

kenshi-translator-toolkit

Ferramenta para extração e reinserção de textos em arquivos .mod do Kenshi

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

kenshi_translator_toolkit-0.1.0b2.tar.gz (9.4 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

kenshi_translator_toolkit-0.1.0b2-py3-none-any.whl (13.1 kB view details)

Uploaded Python 3

File details

Details for the file kenshi_translator_toolkit-0.1.0b2.tar.gz.

File metadata

File hashes

Hashes for kenshi_translator_toolkit-0.1.0b2.tar.gz
Algorithm Hash digest
SHA256 4499456e98f472964ad5f4717277ad6b07fb987ca33f9355fb689bbb20090e02
MD5 262cbf37799c0f9d525d5b9c87267859
BLAKE2b-256 86a596db4f3d82d231d891a1c8d3a5e123ec81633966004d5e69ddc05c8a48f0

See more details on using hashes here.

File details

Details for the file kenshi_translator_toolkit-0.1.0b2-py3-none-any.whl.

File metadata

File hashes

Hashes for kenshi_translator_toolkit-0.1.0b2-py3-none-any.whl
Algorithm Hash digest
SHA256 8d72d63926abdd713e2520f68a8afddac389b729ebc79c13eaaea34db6026349
MD5 0ebab9767e8a2bde6513c3e76c5c7438
BLAKE2b-256 44d87509f465b038a589e5aa16bcb71be313da2268dd8bd89b333b7b33874adf

See more details on using hashes here.

Supported by

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