Международные API
API, предназначенные для международного использования EN-US. Поэтому, если вы намереваетесь предоставить свой API разработчикам по всему миру (или, по крайней мере, в нескольких странах, где британский английский не используется), вы должны использовать EN-US .
Локальные API
Конечно, небольшие API, ориентированные на конкретную страну, могут быть на языке этой страны. Но подумайте дважды об использовании EN-GB даже в этом случае:
- Живя во Франции, я лично не оценил бы API по-французски; Английский просто легче использовать, когда дело доходит до разработки. Настройки локали делают просто странным писать на местном языке. Если вы видели исходный код с китайскими, немецкими или русскими названиями методов, вы поймете почему. То, что я сейчас вижу здесь слишком часто, - это исходный код, который смешивает французские имена с ударениями (é, ê, à и т. Д.), Французские имена без акцентов (что совершенно неверно и может вводить в заблуждение), английские имена и английский с орфографическими ошибками) ,
- Использование EN-GB может усложнить использование API даже для британских разработчиков. Трудно запомнить, что мы должны писать
Color
на C # или на PHP, но Colour
в определенном API.
- При создании локального API вы можете быть уверены, что он не станет известным на международном уровне через один, два или десять лет?