resolveOriginLanguage function
The origin language of a UGC key: the per-call TranslationOptions.originLanguage
when it exists and differs from primary, null otherwise (regular flow).
Implementation
Lang? resolveOriginLanguage(TranslationOptions? options, Lang primary) {
final origin = options?.originLanguage;
if (origin == null || origin == primary) return null;
return origin;
}