> Разумеется, англоязычный текст должен быть первичен, вариант «написать по-русски и перевести» никогда не работает
Вполне работает) Если тебе не нужен маркетинговый текст, и речь идёт о документации для API, SDK или инструкции к ПО, то написать на русском и потом перевести на английский - вполне отличный вариант. Простые предложения решают. Все всё поймут :)
Мы на английском пишем сразу, потому что 1) переводим на кучу языков и переводчиков гораздо больше с английского, 2) большинство пользователей англоязычные, в первую очередь важна документация для них.