CamelCase часто используется в соглашениях по языкам программирования (метод имена в C#, имена общедоступных методов в Java и т. д.). Это довольно легко сделать на английском языке: вы просто объединяете слова и пишете первую букву каждого из них с заглавной буквы: DisplayName, InternalName.
Немецкий , однако во многих случаях поддерживает сложные существительные. Например, "Anzeigename" (
Код: Выделить всё
DisplayNameКод: Выделить всё
InternalName) нет. Таким образом, последний случай легко камелифицировать: это InternerName- использовать Anzeigename, чтобы сохранить соответствие немецкой грамматике, или
- используйте AnzeigeName, чтобы сохранить внешний вид CamelCase и другие *Name-s, которые не являются отдельными существительными.
Я понимаю, что простое использование английских имен довольно легко решает эту проблему, но иногда это невозможно при разработке специализированного программного обеспечения или когда файлы конфигурации должны быть удобочитаемы людьми без хороших навыков английского языка. Просто нет смысла создавать английский перевод для Umsatzsteuervoranmeldung, если вы уверены, что программное обеспечение будет использоваться только в контексте немецкого языка...
Подробнее здесь: https://stackoverflow.com/questions/725 ... t-supports
Мобильная версия