Sponsored Content
Special Forums News, Links, Events and Announcements Software Releases - RSS News TMX Localization Editor 0.1.4 (Default branch) Post 302200924 by Linux Bot on Friday 30th of May 2008 10:10:05 AM
Old 05-30-2008
TMX Localization Editor 0.1.4 (Default branch)

Image The TMX Localization Editor allows for the viewing, editing, and saving of localization data in the TMX open standard. Based on locale4j and written in Java/Swing, it is a quick and useful tool for localizing applications. Currently, the editor implements the TMX 2.0 draft specification. License: Mozilla Public License (MPL) Changes:
TMX file output was made cleaner. The text areas to enter in translation values were made larger. When saving out a TMX file, the file will be sorted alphabetically, no namespaces will be appeneded onto tag names, and leading/trailing whitespace is now trimmed from values.Image

More...
 

We Also Found This Discussion For You

1. Shell Programming and Scripting

set EDITOR=vi -> default editor not setting for cron tab

Hi All, I am running a script , working very fine on cmd prompt. The problem is that when I open do crontab -e even after setting editor to vi by set EDITOR=vi it does not open a vi editor , rather it do as below..... ///////////////////////////////////////////////////// $ set... (6 Replies)
Discussion started by: aarora_98
6 Replies
XML::TMX::Writer(3pm)					User Contributed Perl Documentation				     XML::TMX::Writer(3pm)

NAME
XML::TMX::Writer - Perl extension for writing TMX files SYNOPSIS
use XML::TMX::Writer; my $tmx = new XML::TMX::Writer(); $tmx->start_tmx(id => 'paulojjs'); $tmx->add_tu(SRCLANG => 'en', 'en' => 'some text', 'pt' => 'algum texto'); $tmx->add_tu(SRCLANG => 'en', 'en' => 'some text', 'pt' => 'algum texto', -note => [32, 34 ], -prop => { q => 23, aut => "jj"} ); $tmx->end_tmx(); DESCRIPTION
This module provides a simple way for writing TMX files. METHODS
The following methods are available: new $tmx = new XML::TMX::Writer(); Creates a new XML::TMX::Writer object start_tmx $tmx->start_tmx(-output => 'some_file.tmx'); Begins a TMX file. Several options are available: -output Output of the TMX, if none is defined stdout is used by default. tool Tool used to create the TMX. Defaults to 'XML::TMX::Writer' toolversion Some version identification of the tool used to create the TMX. Defaults to the current module version segtype Segment type used in the <tu> elements. Possible values are block, paragraph, sentence and phrase. Defaults to sentence. srctmf Specifies the format of the translation memory file from which the TMX document or segment thereof have been generated. adminlang Specifies the default language for the administrative and informative elements <note> and <prop>. srclang Specifies the language of the source text. If a <tu> element does not have a srclang attribute specified, it uses the one defined in the <header> element. Defaults to *all*. datatype Specifies the type of data contained in the element. Depending on that type, you may apply different processes to the data. The recommended values for the datatype attribute are as follow (this list is not exhaustive): unknown undefined alptext WinJoust data cdf Channel Definition Format cmx Corel CMX Format cpp C and C++ style text hptag HP-Tag html HTML, DHTML, etc interleaf Interleaf documents ipf IPF/BookMaster java Java, source and property files javascript JavaScript, ECMAScript scripts lisp Lisp mif Framemaker MIF, MML, etc opentag OpenTag data pascal Pascal, Delphi style text plaintext Plain text (default) pm PageMaker rtf Rich Text Format sgml SGML stf-f S-Tagger for FrameMaker stf-i S-Tagger for Interleaf transit Transit data vbscript Visual Basic scripts winres Windows resources from RC, DLL, EXE xml XML xptag Quark XPressTag srcencoding All TMX documents are in Unicode. However, it is sometimes useful to know what code set was used to encode text that was converted to Unicode for purposes of interchange. This option specifies the original or preferred code set of the data of the element in case it is to be re-encoded in a non-Unicode code set. Defaults to none. id Specifies the identifier of the user who created the element. Defaults to none. -note A reference to a list of notes to be added in the header. -prop A reference fo a hash of properties to be added in the header. Keys are used as the "type" attribute, value as the tag contents. add_tu $tmx->add_tu(srclang => LANG1, LANG1 => 'text1', LANG2 => 'text2'); $tmx->add_tu(srclang => LANG1, LANG1 => 'text1', LANG2 => 'text2', -note => ["value1", ## notes "value2"], -prop => { type1 => ["value1","value"], #multiple values _ => 'value2', # anonymound properties typen => ["valuen"],} ); Adds a translation unit to the TMX file. Several optional labels can be specified: id Specifies an identifier for the <tu> element. Its value is not defined by the standard (it could be unique or not, numeric or alphanumeric, etc.). srcencoding Same meaning as told in start_tmx method. datatype Same meaning as told in start_tmx method. segtype Same meaning as told in start_tmx method. srclang Same meaning as told in start_tmx method. end_tmx $tmx->end_tmx(); Ends the TMX file, closing file handles if necessary. SEE ALSO
TMX Specification <http://www.lisa.org/tmx/tmx.htm> AUTHOR
Paulo Jorge Jesus Silva, <paulojjs@bragatel.pt> Alberto Simo~es, <albie@alfarrabio.di.uminho.pt> COPYRIGHT AND LICENSE
Copyright 2003 by Projecto Natura This library is free software; you can redistribute it and/or modify it under the same terms as Perl itself. perl v5.14.2 2012-06-05 XML::TMX::Writer(3pm)
All times are GMT -4. The time now is 12:23 AM.
Unix & Linux Forums Content Copyright 1993-2022. All Rights Reserved.
Privacy Policy