26.12.2016, 00:28
Quote:
It assumes the formatting within the framework of format() function:
istrings.txt: Код:
[MULTISTRING] en {Hello, %s!}; es {Hola, %s!}; PHP код:
You are wrong, researching existing solutions had been done at first. The result is: y_languages' format of text strings was designed for compatibility with y_ini. But it is hard to use for translators and redactors. For example, translation from French to Polish - it's a real mockery of translator because of different code pages. You can not have two strings (original and translation) in a single file. P.S. I've added benchmarks +test code. |