Translation woes in microservices’ architectures: my Angular2 example

Lauri Elias
4 min readMar 29, 2024

In a perfect world we’d use something like XLIFF to translate our software:

<xliff xmlns="urn:oasis:names:tc:xliff:document:2.0" version="2.0" srcLang="en" trgLang="fr">
<file id="namespace1" original="ng.template">
<group id="g1" name="gender">
<unit id="welcomeMessage">
<notes>
<note appliesTo="source" from="developer">Gender variations needed. Source line number: 42</note>
</notes>
<segment>
<source>Welcome, {gender, select, male {Mr. {name}} female {Ms…

--

--