翻訳リソースファイル(.po)をXLIFF形式(.xlf)に変換する

【環境】

Mac OS X 10.8

【手順】

  1. python, virtualenvをインストール

    Python2.7をインストール

    $ brew install python

    virtualenv, virtualenvwrapperのインストール

    $ pip install virtualenv virtualenvwrapper

    virtualenvwrapperにパスを通すために.zshrcや.bashrcに以下を追加する

    source /usr/local/bin/virtualenvwrapper.sh

  2. Translate Toolkitをダウンロード
    ファイルをダウンロードする場合

    $ wget https://github.com/translate/translate/archive/1.11.0.tar.gz
    $ tar xzvf translate-toolkit-1.11.0.tar.bz2
    $ cd translate-1.11.0

    gitの場合

    $ git clone https://github.com/translate/translate.git
    $ cd translate

  3. 仮想環境(virtualenv)を設定し、パッケージをpipインストールする

    $ mkvirtualenv translate –python /usr/local/bin/python
    $ workon translate
    $ pip install -r requirements/recommended.txt
    $ easy_install lxml
    $ ./setup.py install

  4. po2liffでファイルを変換する

    $ po2xliff –version
    po2xliff 1.11.0
    $ po2xliff en_US.po en_US.xlf
    processing 1 files…
    [###########################################] 100%

以上の流れでファイルの変換を行うことができます。

The following two tabs change content below.

taira

Sofrware Engineer.

Comments are closed.