Ausgewählte Kunden

Jetzt bestellen

Die Angebote richten sich an kommerzielle und industrielle Kunden.
Alle Preisangaben sind netto.

Komplette Preisliste.

Suchen Sie die richtige Edition? Besuchen Sie unsere Vergleichstabelle

Updaten Sie auf Version 4

Sisulizer Version 4 ist ein kostenpflichtiges Update für alle Sisulizer Kunden.

Update auf Sisulizer 4

Verwenden Sie noch Sisulizer 3.x, Sisulizer 2008/2010 oder Sisulizer 1.x?

Aktualisieren Sie jetzt auf Version 4 und nutzen Sie alle Neuigkeiten in Version 4.

Softwarelokalisierungs-News

Version 4 Build 369 veröffentlicht

6.10.2017

Der neue Build kommt mit vielen neuen Features. [mehr]

Sisulizer 4 Build 366

1.3.2017

Build 366 - bereit für Visual Studio 2017 [...]

10 Jahre Sisulizer

5.8.2016

Jetzt feiern und sparen [...]

Delphi Berlin, Android, Projekt zusammenfügen...

6.5.2016

Build 360 [...]

Delphi 10, VS 2015, .NET 4.6

14.10.2015

Bereit für die Zukunft [...]

Unsere Anwender verwenden Sisulizer...

um internationalen Kunden Software in ihrer Sprache anzubieten

um Inhouse-Softwarelösungen zu übersetzen

um mehrsprachige Anwendungen für Firmenkunden zu erstellen

als Lokalisierungs-Dienstleister, um Kundensoftware zu übersetzen

um Software für Behörden zu lokalisieren

um Schulungssoftware an Universitäten zu übersetzen

um Benutzeroberflächen elektronischer Geräte zu lokalisieren

um Software im Medizinbereich zu übersetzen

um Software für Bergbauunternehmen zu lokalisieren

um mehrsprachige Steuerungssoftware im Maschinenbau zu erstellen

 

Language Properties

Use this dialog to set the language properties.

Language

Use this sheet to set the language properties.

Language

Shows the language.

Script

Shows the script the language uses.

Country

Specifies the country. This lets you specify a country dependent language. “Neutral” means that the language is country independent. For example if the language is “German”, the sub-language combo-box contains “Neutral”, “Austria”, “Germany”, “Liechtenstein”, “Luxembourg”, and “Switzerland”.

Codes

Shows different codes of the language.

Language options

Check Automatically selects keyboard by language to automatically set the keyboard layout (if any) of the language of the column. Check Automatically activates IME by language to automatically set the default IME when selecting a cell in the column.

Input method

Specifies the default input method. Sisulizer turns this input method on when the user selects a cell of this language. This is visible only if the language use input method editor (e.g. Chinese, Korean or Japanese).

Spell

Use this sheet to configure spell checker of this language.

Use spell checker

If checked spell checking is used for this language.

Spell checker

Specifies the spell checker that is used. Each language can use only one spell checker. If you select Use default Sisulizer always uses the first spell checker in the spell checker list that supports the current language. Press Add button to add a new spell checker. Press Edit button to view/edit the selected spell checker.

Custom dictionary location

Specifies the location of the custom dictionary. Possible values are:

Value Description
Save dictionary to the project file Custom dictionary is always project depend and the actual words in the custom dictionary are saved inside Sisulizer project file. Because custom words are embedded to the project file there is no need to backup the custom dictionary file or send custom dictionary file to translators. Sisulizer will automatically exchange also custom dictionary together with the project data.
This is the recommended way to save custom dictionary.
Save dictionary to a standalone file Custom dictionary is a standalone file. Each spell checker configuration can contain one and only one custom dictionary. Use this if you want to share the same custom dictionary between several Sisulizer projects or other applications using the same spell checker engine.

Font

Use this sheet to set the font used in the editor.

Use the default font

Use the default font for this language.

Size

Specifies the custom font size.

Pseudo Translation

Use this sheet to specify the test options for the language.

Select the pseudo translation type

Specifies the pseudo translation type. The possible values are:

Value Description
None No pseudo translation is used.
Emulation Original strings are modified to simulate the language. This type checks if the user interface works with the script of the language.
For example if the selected language is using a latin script "Hello World" becomes to "Héllö Wörld".
Replace All characters of original strings are replaced with a replace character. This type helps to find hard coded strings.
For example "Hello World" becomes to "...........".
Reduce The length of the original string is reduced to one character. This character is either one specific character (e.g. '.') or the first character of the string. This type tests how the user interface works for minimum length strings.
For example "Hello World" becomes to "H".
Max translation Gets the longest value among the original and the translations of the row.

Depending on the above selection one or more following items are visible.

If Emulation is selected then Set predefined configuration combo box will be visible. Use it to quickly set pseudo settings into one of the predefined values.

Replace every character with the following character

Type the character that is used with the replace pseudo translation type when replacing characters.

This items is used when a replace type is selected.

Reduction

The reduce pseudo translation type has to two variation. They are:

Value Description
Remove every character from the string but the first one The original string is reduced to a one character string containing the first character of the string.
Replace strings with the following string The original string is replaced with the given string.

This items is used when a reduce type is selected.

The following items are used only when the language is a European language.

Case

Specifies how the case of the string is changed. Possible values are:

Value Description
No change Case is not changed
Alternate The case of every character is changed from lower to upper or from upper to lower.
For example "Hello world" becomes "HeLlO WoRlD".
Upper The case of every character is changed to upper.
For example "Hello world" becomes "HELLO WORLD".

Methods

Specifies how the string is modified. Possible values are:

Value Description
Diacritics Diacritics are added to the characters. This method tests the ability of the user interface to handle correctly diacritic and accented characters that are used in most European languages.
For example "Hello World" becomes "Héllö Wörld".
Expand String is expanded. This method can be used to test that the user interface handles longer translations correctly. It is usual that English worlds are shorter than their translations. The expansion amount depends on the length of the original string. Use Expand percentage to control the length of the expansion.
For example "Hello World" becomes "Hello World________X".
Enclose String is enclosed. The default enclode characters are braces ({ and }). This can be used to test that both the beginning and the end of the string are visible.
For example "Hello World" becomes "{Hello World}".

Enclose characters

Specifies what enclose character are used. This is enabled when the Enclose check box in the Methods group is checked. Possible characters are:

Value Description
Begin Specifies the begin character.
End Specifies the end character.

Expand characters

Specifies what expand character are used. This is enabled when the Expand check box in the Methods group is checked. Possible characters are:

Value Description
Expand Specifies the expand character.
Last Specifies the last character.

Expand percentage

Specifies the expansion percentage. Expand percentage is enabled if the Expand check box in the Methods group is checked. Different percentages are used for different string lengths. The following table contains the expansion percentages:

Value Description
1...5 Specifies the expand percentage when the length of the original string is between 1 and 6 characters.
6...10 Specifies the expand percentage when the length of the original string is between 6 and 10 characters.
11...20 Specifies the expand percentage when the length of the original string is between 11 and 20 characters.
21...30 Specifies the expand percentage when the length of the original string is between 21 and 30 characters.
31...50 Specifies the expand percentage when the length of the original string is between 31 and 50 characters.
over 50 Specifies the expand percentage when the length of the original string is over 50 characters.

The default expansion percentage values may seem a bit high in the first sight. It is true that most translations are only slightly longer than the original English word. However there are exceptions. The exceptions in different languages are different. There is no way to predict when the expansion is really going to happed. That why it is good to prepare for worst.

For example the English word "red" is only three characters but its Finnish translation "punainen" is eight characters!

Context

Specifies if a context part or unique id should be added into pseudo translated strings. Possible characters are:

Value Description
Do not add context value to translation Do not add context or id part into the pseudo translated value.
Add context value after translation Add context after the value.
Add context value before translation Add context before the value.
Add unique id value before translation Add unique number before the value.

Before specifies the string that is added before the pseudo translated value.
Separator specifies the string that is added separate context/id and the value.
After specifies the string that is added after the pseudo translated value.