HOME

TheInfoList



OR:

Gtranslator is a specialized
computer-assisted translation Computer-aided translation (CAT), also referred to as computer-assisted translation or computer-aided human translation (CAHT), is the use of software to assist a human translator in the translation process. The translation is created by a huma ...
software and po file editor for the
internationalization and localization In computing, internationalization and localization (American) or internationalisation and localisation (British English), often abbreviated i18n and L10n, are means of adapting computer software to different languages, regional peculiarities and ...
(i18n) of software that uses the
gettext In computing, gettext is an internationalization and localization (i18n and l10n) system commonly used for writing multilingual programs on Unix-like computer operating systems. One of the main benefits of gettext is that it separates programmi ...
system. It handles all forms of gettext po files and includes features such as Find/Replace, Translation Memory, different Translator Profiles, Messages Table (for having an overview of the translations/messages in the po file), Easy Navigation and Editing of translation messages and comments of the translation where accurate. Gtranslator includes also a plugin system with plugins such as Alternate Language, Insert Tags, Open Tran, Integration with Subversion, and Source Code Viewer. Gtranslator is written in the programming language C for the
GNOME A gnome is a mythological creature and diminutive spirit in Renaissance magic and alchemy, first introduced by Paracelsus in the 16th century and later adopted by more recent authors including those of modern fantasy literature. Its characte ...
desktop environment. It is available as
free software Free software or libre software is computer software distributed under terms that allow users to run the software for any purpose as well as to study, change, and distribute it and any adapted versions. Free software is a matter of liberty, no ...
under the terms of the
GNU General Public License The GNU General Public License (GNU GPL or simply GPL) is a series of widely used free software licenses that guarantee end users the Four Freedoms (Free software), four freedoms to run, study, share, and modify the software. The license was th ...
(GPL).


Features

* Open several PO files in tabs * Plural forms support * Automatic headers update * Comments editing * Management of different translator profiles * Translation Memories * Assistant to configure initial profile and TM * Search dialog and quick navigation among the messages * Toolbar editor * Highlight whitespaces and messages syntax * Plugins system (from gedit)


Plugins

* Character Map: Insert special characters by clicking on them * Dictionary: Look up words in a dictionary * Alternate Language: Load another translation of the PO file in order to see at the same time the original messages and their translations in the alternate language * Fullscreen: Place window in the fullscreen state * Insert Params: Parameters detection and easy insertion * Insert Tags: Tags detection and easy insertion * Open Tran: Look for phrases in Open Tran memory translation database * Source code view: Show the message in the source code * Subversion: A Subversion client plugin based on libsvn


See also

*
gettext In computing, gettext is an internationalization and localization (i18n and l10n) system commonly used for writing multilingual programs on Unix-like computer operating systems. One of the main benefits of gettext is that it separates programmi ...


References


External links


Project homepage
{{GNOME Free computer programming tools Free software programmed in C Software-localization tools GNOME Applications GNOME Developer Tools Computer-assisted translation software that uses GTK Computer-assisted translation software for Linux