Why I do not want to use Resx files:
I am looking for an alternative for resx files offering multilingual support for my project for the following reasons:
Log.Info("Iterated {i+1} times");
Instead, I could imagine:
An external application that scans the compiled exe for all lines gives you the ability to ignore / add lines that need to be translated. It can also create XML or Json file for all languages. It would replace all lines with the / id hash so that string search for all languages is still possible.
Am I the only one unhappy with the commonly used Resx / centralized db solution? Can I skip the points why this would not be a good idea?
. , : , , . , , , , , .., , .
, , , . , , , , . , , , , , , - .
, Log.Info("Iterated {i+1} times");, . (. Unicode Language Multural Rules ). , - , , .
: , . , . , , , - , , ? , , , XML. XLIFF : XLIFF.
Source: https://habr.com/ru/post/1663467/More articles:How to override intrinsictContentSize for flexible height and fixed width view? - iosAlign structure to cache lines in Rust - rustдля стиля кодирования макросов цикла - cНапишите Unit test в Jest для формы React - unit-testingAndroid Studio cannot undo - androidAndroid - Ellipsize not working for link in TextView - androidЗначение параметра переопределения Javascript перед установкой - javascriptSwift 3 - How to define a callback function as a parameter - functionIs this the correct async wait diagram? - multithreadingScala Play 2.5 Form bindFromRequest: Can't find the HTTP request here? - scalaAll Articles