テクノロジーの発展により、世界は地球村になりました。あなたが言及できる唯一の障壁は言語です。最高の翻訳ソフトウェアを使用するかどうかに関係なく、言語のローカリゼーションは主に人間の翻訳者に依存しています。しかし、管理と文書化は、コンピューターの助けなしでは簡単に行うことができません。このシナリオでは、オープンソースの翻訳ツールが大きな役割を果たします。
ツールは翻訳ソフトウェアと呼ばれていますが、言語を自動的に翻訳するわけではありません。むしろ、これらのツールのほとんどは翻訳管理ツールに近いものです。翻訳者の効率を最大化するために、必要に応じて人間による翻訳プロセスを自動化します。紛らわしい部分は、どれが最高の翻訳ソフトウェアであるかを大まかに言うことができないということです.個人または組織のニーズに応じて最適なものを選択する必要があります。
Linux 向けの最高の翻訳ソフトウェア
ほとんどの翻訳ツールはエンタープライズ ユーザーが利用でき、サーバー上で実行されます。しかし、デスクトップでネイティブに実行できるソフトウェアを使用したい場合、選択肢は非常に限られています。しかし、いくつかの高品質の Linux 翻訳ツールがインターネット上で無料で入手できると聞いて嬉しく思います。
これらのオープン ソースの翻訳ツールは、デスクトップ上でプロジェクトをローカライズするのに役立ちます。ここでは、チェックする価値のある Linux 用の 15 の最高の翻訳ソフトウェアを集めました。
1.オメガT
OmegaT は、翻訳プロセスを支援する翻訳メモリまたは TM ツールです。無料でオープンソースの翻訳ツールです。このソフトウェアはもともと C++ で書かれています。その後、コードベースは Java プログラミング言語に置き換えられました。このため、このソフトウェアを実行するには Java IDE をインストールする必要があります。
現在、OmegaT は Linux で利用できる最高の翻訳ソフトウェアの 1 つです。このツールは、ほぼ 500 の言語で利用できます。多くの企業がこの優れたコンピュータ プログラムに依存しています。これは、コンピュータ支援翻訳または CAT ツールが多数組み込まれているためです。
OmegaT の主な機能
- 異なるサブフォルダにある複数のファイル形式を同時に翻訳できます。
- このツールは、ユーザーがファイルの種類とエンコードをカスタマイズするのに役立ちます。さらに、さまざまな種類のドキュメントからの部分的な翻訳をサポートしています。
- OmegaT は、翻訳プロセスの利便性のために一致伝播とあいまい一致をサポートしています。
- このツールは、Google 翻訳やその他の一般的な機械翻訳サービスと統合できます。
- タグ検証機能は、不要なタグ エラーを見つけるのに非常に役立ちます。
- 高度なテキスト エディターには、コピー、貼り付け、元に戻す、やり直し、文の大文字と小文字の変更など、多くの便利な機能があります。
- 初心者が始めるのに役立つスタートアップのチュートリアル ビデオを示しています。
2.アナフラセウス
Anaphraceus は優れたオープン ソースの翻訳ツールです。この Linux 変換ソフトウェアは、GNU と FreeBSD で実行するだけでなく、他の一般的なオペレーティング システムでも利用できます。これはコンピューター支援翻訳または CAT ツールです。
このツールは、人間の翻訳者を支援するための記憶ツールとして機能します。ただし、このツールには、サードパーティのサービスを使用して機械翻訳者として実行できる追加機能があります。
このツールはスタンドアロンのツールではないことに注意してください。このソフトウェアを適切に実行するには、OpenOffice または LibreOffice スイートをインストールしたままにしておく必要があります。これは、OpenOffice および LibreOffice の拡張機能またはマクロ セットとしても利用できます。このツールには、技術的な支援を受けることができる優れたフォーラムがあります。
アナフラセウスの主な機能
- 他の翻訳メモリ ツールと同様に、あいまい検索をサポートしています。この機能は、キーワードが完全に一致しない場合でも、関連するオブジェクトを見つけるのに役立ちます。
- テキストのセグメンテーションと用語認識は、アナフラセウスの優れた機能です。
- 当初は TM 形式のみをサポートしていました。しかし現在は、最も人気のある翻訳ツールの 1 つである OmegaT で使用されている TMX 形式でのエクスポートをサポートしています。
- Office スイートの統合により、ユーザーは翻訳されたドキュメントを簡単にフォーマットできます
- Google 翻訳などの機械翻訳の支援が必要な場合は、アナフラセウスと統合することもできます。
3. EsperantiloTM
EsperantiloTM は、Esperantilo という名前の元のソフトウェアをリマスターしたものです。かなり古いソフトです。元の Esperantilo は Esperantilo 言語の翻訳ツールでした。辞書、文法チェッカー、およびその他のエスペランティロ言語のコンポーネントが含まれていました。
オリジナルの Esperantilo はオープン ソースの翻訳ツールであったため、開発者は強力な翻訳メモリ ツールを抽出し、プロの翻訳者向けにこの驚くべきメモリ ツールを構築しました。任意の言語ペアで使用できるようになりました。 Esperantilo TM は小さく、軽く、使いやすく、Linux のどのバージョンでも実行できます。
エスペランティロの主な機能
- このツールは、HTML、XML、TMX などのさまざまなファイル形式をサポートしています。OpenOffice スイートのファイルもサポートしています。
- このソフトウェアの主な機能は、膨大な量のデータを扱う人間の翻訳者を支援できる強力な翻訳メモリ ツールです。
- Linux 用の他の最高の翻訳ソフトウェアとの優れた統合により、ワークフローが容易になります。
- カスタマイズ可能な翻訳メモリは、言語間で最も自然な翻訳ができるように作成者が編集できます。
4.バータール
Virtaal は、もう 1 つの強力な翻訳メモリ ツールです。この Linux 翻訳ソフトウェアには、言語のローカリゼーション以外にも素晴らしい機能がいくつかあります。 Virtaal という名前は、「言語」または「翻訳」を意味するアフリカーンス語に由来しています。この文書翻訳ツールは完全に無料であるため、プロの翻訳者の間で非常に人気があります.
このプログラムのユーザー インターフェイスは非常にクリーンで最小限です。表形式は、人間の翻訳者の生産性を向上させる非常に直感的な方法で文のセグメントを表示します。任意の言語を機械翻訳し、サードパーティ サービスに接続して品質チェックを実行することもできます。
Virtaal の主な機能
- 同じ開発者の翻訳ツールキットと統合して、単一のダッシュボードで複数の形式の翻訳を実行できます。
- 翻訳者がシームレスに作業できるように不要なモジュールを非表示にできる、すっきりとしたコントロール パネルは特筆に値します。
- 当初は、XLIFF と PO の翻訳形式のみをサポートしていました。その後、このツールは大幅に改善され、多くの一般的なファイル形式がサポートされるようになりました.
- このツールには、ユーザー エクスペリエンスを向上させるための頻繁なユースケースの最適化など、いくつかの高度な機能があります。
5.ローカライズ
Lokalize は、KDE デスクトップ環境専用のプログラムです。ただし、Linux のどのディストリビューションでも使用できます。 KDE アプリケーション スイートの一部としてリリースされました。このツールは、人気のあるプログラム KBabel の後継であり、KDE やその他の種類のオープン ソース ソフトウェアをローカライズするために使用されます。
この翻訳メモリ ツールには、独自の機能がいくつかあります。機械翻訳ツールではありません。むしろ、人間の翻訳者が翻訳エラーを防ぐのを支援することを目的とした CAT ツールのコンピューター支援翻訳に似ています。このツールは、簡単なプロセスで KDE トランクからコンパイルしてインストールできます。
Lokalize の主な機能
- ODT 形式の OpenDocument ファイルは、このソフトウェアで直接翻訳できます。
- テキストを翻訳メモリと互換性のある形式に抽出して、文字列をローカライズする追加機能があります。
- 翻訳後、XLIFF 形式を元の OpenDocument 形式にエクスポートできるため、時間を大幅に節約できます。
- 翻訳文字列ディレクトリをこのソフトウェアの翻訳メモリ タブにドラッグ アンド ドロップすると、データベースが自動的に更新されます。
6.メカジキ
Swordfish は、Linux 用の翻訳エディタ ソフトウェアです。 Java ベースの XLIFF エディター ツールです。このツールは非常に強力であるため、プロの翻訳者にとって常に最優先の選択肢となっています。このツールは、高速で流動的な内部データベース サーバーと、外部リモート サーバーのサポートを備えています。これらの追加により、優れた翻訳メモリ ツールになります。
このツールの無料版は試用版であり、一定期間が経過すると有料サービスにオプトインする必要があります。有料サービスは高価なプランですが、このツールの機能は支払う価値があります.さらに、クロスプラットフォーム機能とカスタマー サポートは、最高の翻訳ソフトウェアの 1 つとしてのボーナスです。
Swordfish の主な機能
- XML 標準を使用して、作成された CAT データの翻訳メモリ交換をサポートします。
- このツールは、翻訳文字列を保存するためのサードパーティ データベース エンジンとの統合をサポートしています。
- Swordfish は、プレーン テキスト、HTML、XML など、多数のファイル形式をサポートしています。
- 他の一般的な翻訳メモリやコンピューター支援翻訳ツール、およびそれぞれのファイル形式と互換性があります。
- ユーザー インターフェースは、フォント、色などを含めて完全にカスタマイズ可能です。
- このソフトウェア スイートに含まれる翻訳エンジンは、アクセスしやすい API を使用してサードパーティ サービスに接続できます。
7.ハートサム TMX エディター
Heartsome TMX Editor は、優れた翻訳メモリ交換ツールです。このツールは Linux ベースのディストリビューションでは無料で、このオープン ソースの翻訳ツールのソース コードは Github で入手できます。コンピュータ支援翻訳に関連する多くの強力な機能を備えています。専門的に翻訳メモリを管理および維持したい場合は、これが最適です。
Heartsome TMX Editor は現在、8.0 安定版です。スムーズに実行するには、Linux PC にプリインストールされた Java ランタイム環境が必要です。この Linux 翻訳ソフトウェアは、他のすべての主要なプラットフォームもサポートしているため、あるプラットフォームで作成された記憶を別のプラットフォームでシームレスに使用できます。
Heartsome TMX Editor の主な機能
- メモリ制限がないため、このツールは大きな TMX ファイルを処理できます。
- さまざまなフィルターを適用および編集して、大量の TMX データから簡単にクエリを実行できます。
- このツールでは、多くのファイル形式を扱うことができます。ファイル形式は、さまざまな種類の一般的なテキストベースの形式との間で変換できます。
- バッチ編集は、翻訳者チームのワークフローを改善できる優れた機能です。
8. Wordfast プロフェッショナル
Wordfast Professional は、翻訳部門のベテラン ツールです。多くのプロの翻訳者が、この翻訳メモリ ソフトウェアに依存しています。これは、人気のある Windows ツール Wordfast Classic の後継です。 Wordfast classic は、依然として Windows ユーザーにとって優れたソフトウェアです。
Linux との互換性はありましたが、セットアップには多くの回避策が必要でした。その上、Wordfast クラシックは Microsoft Word に依存しています。しかし、最新の Wordfast Professional は、これらの欠点をすべて克服しました。 Java に基づいており、Linux とネイティブに互換性があります。したがって、この Linux 用のスタンドアロンの翻訳ツールは、翻訳者コミュニティにとって非常に役立ちます。
Wordfast Professional の主な機能
- メモ、一致スコア、用語などのさまざまな属性に基づいて文の分割をフィルタリングできます。
- このツールを使用すると、プロジェクトを 1 つのダッシュボードから同時に複数の言語に翻訳できます。
- Wordfast Professional では、翻訳メモリ ファイルをシームレスにインポートおよびエクスポートして、チーム メンバーと使用できます。
- 機械翻訳機能は、このツールに追加された優れた機能です。一致する文字列が見つからない場合は、サードパーティの機械翻訳サービスで文字列を検索します。
- HTML、XML、TTX、XLIFF など、さまざまなファイル形式をサポートしています。
9. DeepL トランスレータ CLI
DeepL Translator CLI は、Linux 用の機械翻訳ツールです。これは、デスクトップ上で翻訳プロセスを簡単にするためのコマンド ライン ベースのツールです。このため、システムに大きなストレスを与えることはありません。 DeepL は、最高の翻訳ソフトウェア エンジンを備えたオンライン ツールを最初に開発したヨーロッパのテクノロジー企業です。
その後、個々の開発者がオープン ソース MIT ライセンスの下で DeepL に基づくコマンドライン ツールをリリースし、Github でホストしました。このツールは無料で使用できますが、開発者は、支払いを希望するユーザーのためにサブスクリプション モデルを開いたままにしました。 Linux システムでこのツールを適切に実行するために、最新バージョンの Node.js がインストールされています。
DeepL Translator CLI の主な機能
- ドイツ語、フランス語、イタリア語など、多くのヨーロッパ言語をサポートしています。
- このツールは、入力言語を自動的に検出し、それに応じて翻訳できます。
- 強力な翻訳機能を備えた DeepL オンライン ツールに直接接続されています。
- ベース ツールは、このコマンドライン クライアントが瞬時に変換できるようにするスーパーコンピューター上で実行されます。
10.シェルを翻訳
Translate Shell は、コマンド ライン ユーザー インターフェイスに基づく Linux 翻訳ソフトウェアです。このツールは、以前は Google 翻訳 CLI と呼ばれていました。このツールはシンプルですが非常に強力です。 Linux のすべてのディストリビューションをサポートし、さらに Windows や Android もサポートします。
このツールは、正確な機械翻訳のために、Google 翻訳、Bing 翻訳者、Yandex 翻訳などのサードパーティ サービスをサポートしています。開発者は、初心者向けの公式 Web ページで詳細なドキュメントを提供しています。
Translate Shell の主な機能
- このツールは、入力言語を自動的に識別し、デフォルトの母国語に翻訳できます。
- サードパーティの翻訳エンジンがデータベースを更新するたびに、このツールが最新の結果を提供するため、サポートされる言語の数は理論的に無制限です。
- Translate Shell には、単語の意味を表示する辞書モードがあります。
- 非常に便利なテキスト読み上げエンジンが組み込まれています。
- You can even specify a webpage URL or local file path so that it can translate that file.
11. Translatium
Translatium is lightweight translation software for Linux. It is an open source translation tool where the source code is hosted on Github. But the fun fact is that the developer charges a certain fee for the license of this software.
The license will never expire, and once bought, you can use it with an unlimited number of devices regardless of the platform. This tool supports real-time translation of words, phrases, and sentences in almost a hundred languages.
Key Features of Translatium
- This tool can automatically identify source text language, just like any other translation tool.
- You can import a photo into this tool, and it will translate the text on that photo.
- If you use this tool regularly, you can even customize the look and feel of the user interface.
- The advanced text to speech engine is here to help you with listening to the translations.
12. Crow Translate
Crow Translation is an open source Linux translation software based on Google Translate. This tool is built with the C++ programming language. The desktop client for Linux is very lightweight and user-friendly. You can translate over a hundred languages with this powerful tool.
This tool also has built-in Bing and Yandex translator APIs to connect to their machine translation database. Being the source code open, you can always customize and compile your version.
Key Features of Crow Translate
- The user interface is very clean and beautiful, with a tabular format.
- You can choose up to three languages as shortcut buttons for translating.
- The source text pane and the translated text pane have individual text-to-speech buttons for listening.
- This tool supports proxy servers and uses very little RAM compared to the Google Translate website running in Google Chrome.
13. Simple Translate
As the name suggests, Simple Translate is simply a simple piece of software. This translation tool for Linux is not completely ready yet. But it still provides a powerful set of features. The user interface is divided into two vertical panes for the translation dashboard.
This tool has an additional dictionary mode built into it. Though it requires a stable internet connection to run, the developer is preparing an offline version for releasing shortly.
Key Features of Simple Translate
- It supports a long list of languages, including English, German, Spanish, etc.
- The dictionary mode will show you the meaning with some grammatical properties of that word.
- This is very lightweight, and hence it uses very little computer resources to run.
- The source code is open, and you can build your very own version with extra functionalities.
14. GoldenDict
GoldenDict is mainly a dictionary tool for Linux. It is thus considered a great open source translation tool. This is probably the most feature-rich dictionary suite for Linux. The reason why the translators love this program is that it can translate phrases from a language.
The program is written with C++, and the user interface is very modern yet clean. This tool supports a wide range of dictionary file formats, and you can always install downloadable resources to add up the functionalities.
Key Features of GoldenDict
- This tool can monitor external websites and audio files for word meaning and pronunciation.
- You can pack up different types of source files of a language into a compressed file format.
- This tool has a global hotkey feature that can translate directly when you copy a text into your clipboard.
- The printing and zooming feature are very convenient for the professional translator.
- It can represent the articles in exact formats by using the same colors and styling.
15. OpenDict
This is yet another dictionary-based Linux translation software. In the human translating process, the dictionary is a very important kit. OpenDict is a very popular platform that is capable of indexing the most common dictionary file formats.
It has advanced functionality that can convert any text-based files into a dictionary source. This tool even supports remote dictionary files by working as a DICT server client. You can use plugins to extend the features of this tool.
Key Features of OpenDict
- You can customize the UI based on your own choice of fonts and colors.
- This tool supports a wide range of character encodings, including the most popular Unicode.
- You can access the remote dictionary servers by using this tool.
- OpenDict can install additional offline dictionaries from source files.
- It can directly translate your copied texts from the clipboard.
Finally, Insight
Professional translators and authors are used to commercial operating systems like Windows and macOS in most cases. But there are a large number of translators who are comfortable using Linux. This is why Linux developers provide you the best translation software. Most of the translation tools are cross-platform means you can use them simultaneously on any of your devices.
Some of the tools in the above list will aid the human translators, while some of them will quickly perform machine translations for you. Nowadays, with the development of AI, machine translations are quite reliable.
So, it is finally your choice what type of translation tool you will use for your project. If you have a favorite Linux translation tool we missed mentioning, you can remind us in the comment section. Happy translating!