/honyaku_checker

Command line script for performing QA checks on a tmx file of a Japanese to English translation.

Primary LanguagePython

Honyaku Checker

A command line script for performing basic QA checks on a tmx file of a Japanese to English translation.

Checks for the following issues:

  • Untranslated segments
  • Inconsistent numbers
  • Consecutive spaces
  • Leading spaces
  • Trailing spaces
  • Repeated words
  • Repeated two-word combinations
  • Unpaired symbols
  • Leading capitalization
  • Inconsistent ending punctuation
  • Fullwidth characters included in the target text

Running the script

From the directory containing this script, terminal:

python3 main.py translation.tmx

Prerequisites

Built using:

  • Python 3.7.5
  • Visual Studio Code 1.44.2
  • macOS 10.14.6

Example output:

(Please excuse the blurring but the text here is confidential.)