Я - носитель немецкого языка, и мой рабочий язык в основном английский (я работаю в американской компании), определенно, когда речь заходит о кодировании.У меня в основном все мое профессиональное программное обеспечение установлено на английском языке, и я даже должен сказать, что я запутался, когда увидел его на немецком языке ;-) Итак, моя точка зрения такова, что с моей повседневной точки зрения я бы не стал 'Даже не подумайте об использовании моего родного языка для кодирования.
Однако на более общем уровне я хотел бы утверждать, что API должен быть создан таким образом, чтобы потребитель мог легко сказать с конечной точки, называя егодолжен делать.Поэтому, как некоторые другие заявили выше, я думаю, что в конечном итоге стоит задуматься о том, кто является потребителем.Если у вас есть закрытая целевая аудитория, все говорят на одном языке, и не планируют выставлять API извне, то я вполне могу себе представить, что на этом языке должны быть метки конечных точек.
Еще два момента, которые стоит рассмотреть: - МожетВы уверены, что все (будущие) разработчики говорят на этом языке, и это не должно смущать их?- Как насчет обеспечения конечных точек API метками на обоих языках?В зависимости от языка / структуры программирования, которую вы используете, я думаю, может быть довольно просто дублировать конечные точки, но при этом вызывать одну и ту же логику.Я не уверен, что это хорошая практика, но если для потребителей есть польза, и вы все равно хотите придерживаться рабочего языка, чтобы быть в безопасности, я мог бы представить это.