Where ARB comes from
ARB was published by Google as a JSON-based resource format aimed at web and mobile applications, and found its real audience when Flutter adopted it as the input to its gen_l10n tooling. Its distinguishing idea is that translator-facing metadata belongs inside the resource next to the string, rather than in comments a tool has to scrape — which is why it can express typed placeholders that most flat formats cannot.