Author Archive

How to use comment features to communicate between developers and translators?

Sisulizer’s comment functionality is a powerful solution for exchanging information between developers and translators. Unfortunately, comment features are still underestimated by many users, while additional information (for example info about placeholders or context) about selected items can really speed up localization and allows to avoid many misunderstandings or even bugs. Generally, you can find in [...]

I’m a developer, but my English is poor… How can I create a good English source file?

This is an important issue because: English is most popular language on the world, and customer usually use this language as UI language (not Polish or Hindi), whenever an application hasn’t implemented their native language first. For this same reason, typically finding a translator from English to Polish is easier than from Hindi to Polish. [...]

Build 307 – improving of Gettext localization .po files

Choosing of programming language Earlier builds of  Sisulizer 2010 expected you use  C/C++ as programming language using Gnu gettext routines. From build 307 Sisulizer honors that gettext .po files are popular among developers of a wide range of programming languages. Just specify your programming language via menu ”Project” -> “Edit source” -> your PO source file -> “Options” [...]

How can I map an unknown component?

Sisulizer supports all common components for many platforms, e.g. for .NET, VCL, C++, Android etc. We also support many third party components and we have a special third-party program for cooperation with programming components vendors (here you can read about this program and supported components). You can find lists of supported components in “Tools” menu [...]

Unused items automatically disapear from project after scanning. How can I change this?

Automatically removing Unused items from project is a comfortable solution, but leaving Unused items in project has some advantages, too,  for example: you can review all unused items in your project before removing them from project you can re-use these rows in Sisulizer project, if you revert appropriated items in your source files you can [...]

What do these red, blue and yellow dots in the Flags column mean?

These dots in Flag column of Translation Sheet indicate new, changed and unused items in source file detected by Sisulizer during scan operation. Typically some or all of these items appear after updating your source file. If these dots appears for not changed sources, it can be a result of some bugs in source files [...]

What does symbols with “c” and “p” chars in Flags column mean?

These flags indicate rows with characters max length value (flag with “c” character) and with specified pixels max length value (flag with “p” character) greater than zero. These values are displayed after “p” or “c” characters. For example on above screenshot we have one row with max characters value equal 12, and second row with [...]

What does “%s” symbol in Flag column mean?

This symbol in Flag column of Translation Sheet indicates a message string. Message function is used to display messages to the user. These messages may be informational, warnings, confirms or whatever. For example, the user may be shown an error message, and be allowed to abort, retry or cancel the erroneous process. If your application [...]

I’ve several translators for one language. How I can manage it?

Sisulizer is a flexible tool and allows managing similar situation in a couple of ways. I describe below some short workflow examples: Exchange Wizard You can use Exchange Wizard for selection specified resources sent to selected translators. In step “Exchange Wizard – Languages and Items” of Exchange Wizard select desired language (in our example Portuguese) [...]

Something for translators…

Many articles published on our blog and especially in our “How To” section seem to be dedicated only for developers, but this is not true, because also users without programming knowledge can find here articles useful for them. Of course, articles related to scan, build features or source properties management are only available in developer’s [...]