Re:Launch HN: Lang (YC S19) – Internationalization Built for...
by abhisiv on Tuesday August 06, 2019 @02:54PM
(#20628293)
Great point, we would like to add support for common gotchas. Right now we abstract all plural logic away from the user by automatically requesting all plural forms of a phrase for each language. We also have noticed that translations often break layouts so we are pushing a tool that notifies you when translations are x% longer or shorter than the original string.
We would love to explore more ways we could help pro-actively solve these problems. Ping me at [email protected] if you want to talk more!
Re:Launch HN: Lang (YC S19) – Internationalization Built for...
by mkycl on Wednesday August 07, 2019 @04:49AM
(#20632969)
Mozilla’s Fluent project [1] seems like a really thoughtful and comprehensive approach to many of these problems.
Re:Launch HN: Lang (YC S19) – Internationalization Built for...
by abhisiv on Wednesday August 07, 2019 @06:35PM
(#20639930)
We analyzed fluent when we built the product and found that it didn't offer much more than the international standard ICU. Our platforms have full support for ICU syntax including plurals.
What would be compelling is if you could pro-actively call out the bigger gotchas in translation - grammatical differences that make you change word orders, different mechanism for handling plurals, etc. If you could preemptively warn us, even before a "push" that we may hit a problem, I'd take a closer look. For example, flagging a line saying, "Hey, it looks like you are using phrasing that will be problematic in <Italian/Hindi/Russian/etc.> Here's why..."