Re:We Put Half a Million Files in One Git Repository, Here’s...
by auscompgeek on Thursday June 16, 2022 @08:09AM
(#31765074)
It's one XLIFF file per locale per component, not including the source en_US. We currently support 104 locales.
By the numbers you mention, 70% of the files make a ratio of code files to translation files 1-3, so unless you only support 3-5 languages, it's definitely not one XLIFF file per source file, so I wonder at what granularity it is?
(My experience is mostly with localizations using GNU gettext tools, and you usually do a small-finite-number of PO files per project per language, where that small-finite number is exactly one for like 99% of projects)