Subscribe
to our newsletter

Compatible with Windows 7 OS
Software runs successfully on Windows 8, 7 x32 and x64, Vista x32 and x64, 2003/XP

Support Section

helpWe are here to provide technical support to our customers.

Visit Our Support Section »

 

Using the table below, you can select and load a new language into TextPipe, DataPipe, ResumePipe, DetachPipe or WordPipe. Some languages also have help file translations available.

To load a new language:

  1. In the table below, find the product and language you wish to download, and click the corresponding link to download it
  2. Unzip the files (only if required - some files are small enough to not require compression)
  3. Save the files to the product's Languages subfolder. e.g. for TextPipe, this folder would be C:\Program Files\TextPipe\Languages
  4. Start the Product
  5. Go the Edit Menu\Preferences... or Tools\Language... and select the new language from the drop-down list (if the new language is not listed you didn't save it to the correct location in Step 3)
  6. You will have to restart the Product to see the new language take effect.

Languages available

You can translate our products into your own native language, or you can take advantage of the translations that have already been performed.

Note: Traditional Chinese - BIG5. Simplified Chinese - GB2312.

 


textpipe TextPipe
Arabic 38 KB - translated by Awadh A Al-Ghaamdi
Portuguese 29 KB - translated by C. Flores
Brazilian 29 KB - translated by C. Flores
Croatian/Serbian 37 KB - translated by Bernard Toplak
Dutch 34 KB - translated by Richard Rozendaal
French 32 KB - translated by Laurent Feltz
Polish 32 KB translated by Pawel Wawrzyszko
Portuguese 29 KB - translated by C. Flores
Russian 34 KB - translated by Vilis Eglitis (click here for help file)
Spanish 33 KB - translated by Andr? Esteve
Simplified Chinese 38 KB - translated by Zheng Lianzhong
Traditional Chinese 38 KB - translated by Amon Chen

datapipe DataPipe
Russian 110 KB - translated by Vilis Eglitis (includes help file)
Polish 32 KB translated by Pawel Wawrzyszko
Simplified Chinese 6 KB - translated by Kim Johnson
Traditional Chinese 6 KB - translated by Amon Chen

detachpipe DetachPipe
Russian 63 KB - translated by Vilis Eglitis (includes help file)
Polish 32 KB translated by Pawel Wawrzyszko
Simplified Chinese 6 KB - translated by Alvin Liu
Traditional Chinese 6 KB - translated by Amon Chen

wordpipe WordPipe
Russian 4 KB - translated by Vilis Eglitis

Help file - translated by Savenkova Ekaterina

Polish 32 KB translated by Pawel Wawrzyszko
Spanish 4 KB - translated by Andr? Esteve
French 7 KB
Danish 6 KB - translated by Thomas Bro-Rasmussen
Brazilian Portuguese 17 KB - translated by Andy Schmid
Traditional Chinese 8 KB - translated by Issac Chang
Simplified Chinese 6 KB - translated by Alvin Liu
German 6 KB - translated by Dr Elmar Frank

excelpipe ExcelPipe
Russian 4 KB - translated by Vilis Eglitis

Help file - translated by Savenkova Ekaterina

Polish 32 KB translated by Pawel Wawrzyszko
Spanish 4 KB - translated by Andr? Esteve
French 7 KB
German 5 KB - translated by Dr Elmar Frank
Traditional Chinese 8 KB - translated by Issac Chang
Simplified Chinese 6 KB - translated by Alvin Liu

powerpointpipe PowerPointPipe
French 7 KB
German 6 KB - translated by Dr Elmar Frank
Japanese 6 KB - translated by Michiyo Hasegawa
Polish 32 KB translated by Pawel Wawrzyszko
Russian 4 KB - translated by Vilis Eglitis

Help file - translated by Savenkova Ekaterina

Simplified Chinese 6 KB - translated by Alvin Liu
Traditional Chinese 8 KB - translated by Issac Chang
Spanish 4 KB - translated by Andr? Esteve

easypatterns EasyPattern Helper
Polish 3 KB translated by Pawel Wawrzyszko
French 7 KB
Traditional Chinese 6 KB - translated by Amon Chen
Simplified Chinese 6 KB - translated by Alvin Liu

resumepipe ResumePipe
Russian 4 KB - translated by Vilis Eglitis
Traditional Chinese 6 KB - translated by Amon Chen
Polish 32 KB translated by Pawel Wawrzyszko

abusepipe AbusePipe
Russian 4 KB - translated by Vilis Eglitis
Traditional Chinese 6 KB - translated by Amon Chen

emailpipe EmailPipe
Russian 4 KB - translated by Vilis Eglitis
Traditional Chinese 6 KB - translated by Amon Chen

File Watcher
Traditional Chinese 6 KB - translated by Amon Chen
Simplified Chinese 6 KB - translated by Amon Chen

timezone Time Zone Helper
Traditional Chinese 6 KB - translated by Amon Chen

webcopyrighter Web Copyrighter
Japanese 6 KB - translated by Michiyo Hasegawa
Traditional Chinese 6 KB - translated by Amon Chen

How to Translate

In the product's install folder you will find a folder called 'Languages'. In this folder there is a file called English.Ini containing the default language. To create your own translation, first copy this file to a new name (e.g. German.Ini). Open the .Ini file in a text editor such as NotePad or WordPad. The language file looks something like the following:

;this is a comment
[TmainForm]
Exportfiltertoclipboard1.Caption=&Export filter to clipboard
1030=Length: %d Lines: %d
9450=Replace [%s] with [%s]

In this example, there is a section called TmainForm, which applies to product's main form or window. There are identifiers called 'Exportfiltertoclipboard1.Caption', '1030' and '9450'. These are used by the product to locate each string. The strings you need to translate are to the right hand side of the equal sign '='.  NEVER alter the section names or the identifiers or the product won't be able to locate them (be extra careful with global search and replaces). If the product cannot find an identifier it needs, it will write out the English value to the end of the section. This is a useful way of finding out if there are any errors in the identifier names.

For "&Export filter to clipboard", the '&' is the short cut of the menu item. The '&' needs to be unique per dialog, but you have complete freedom to choose them as you see fit.

In "Length: %d Lines: %d", %d is a place holder for a numeric value which will get substituted into the string by the product before it is shown to the user. 

In "Replace [%s] with [%s]", %s is a place holder for a string value which will get substituted into the string by the product before it is shown to the user.

Reversing the grammar

If your language requires the grammatical sense of the string to be reversed, you can reference the second parameter first as follows (fictional example):

6410=%d columns starting at column %s

6410=L?chen Sie die %1:s Spalten, die an der Spalte %0:d beginnen

Note that the numbering starts from zero.

When complete...

When you have completed a translation please send it to us and we can include it with the next release! In the past we have provided full copies of software in exchange for a translation to your native language. Please contact us for details.