Skip to content

russsiq/translation-agreements

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Соглашения по переводу

Глоссарий с вариантами принятых переводов некоторых терминов и словосочетаний, используемых при переводе англоязычной документации, книг и статей для общей согласованности.

В русской раскладке используются двойные кавычки в формате «слово».

При отсутствии термина, можно воспользоваться поиском по терминологической базе Майкрософт, например: domain model

Термины и определения

Оглавление 0-9 A B C D E F G H I J K L M N O P Q R S T U V W X Y Z

A

  • abilities – полномочия, компетенции.
  • acceptance test – приемочный тест.
  • accessors – аксессоры.
  • Ad hoc (ORM) – Ad hoc (ORM). Специфичная, нетрадиционная (ORM).
  • Aggregate – Агрегат.
  • Aggregate Root – Корневой Агрегат.
  • Anemic Domain Model – Анемичная Доменная Модель.
  • Application – Приложение.
  • Application Services – Службы Приложения.
  • argument – аргумент.
  • asset – веб-актив. Префикс веб не используется в словосочетаниях типа CSS/JS актив.
  • asset pipeline – сценарий по сборки веб-актива.
  • atomic – атомарный, неделимый.
  • attach (a relation) – назначить (отношение).
  • attaching – прикрепление, присоединение.
  • attempting – пытается.
  • authentication – аутентификация.
  • authentication pipeline – конвейер аутентификации.
  • authorization – авторизация.
  • auto-incrementing ID – автоинкрементный идентификатор.

B

  • backend – серверная часть.
  • bag, message bag, attribute bag – коллекция, коллекция сообщений, коллекция атрибутов.
  • basic example – отвлеченный пример. Правильнее «пример основ» (чего-либо).
  • Bounded Context – Ограниченный Контекст.
  • box – образ (Vagrant).
  • binding – связывание.
  • broadcaster – вещатель.

C

  • cache – кеш.
  • casting – типизация.
  • cast type – типизатор.
  • chain – связать (например, методы).
  • chaining – цепочка (например, заданий).
  • chunking – разбиение.
  • clauses – выражения.
  • clean architecture – чистая архитектура.
  • сlosure – замыкание.
  • cohesion – связность. Внутренняя связь.
  • Collection-Oriented Repositories – Коллекционно-ориентированные Репозитории.
  • command bus – командная шина.
  • command line interface (CLI) – интерфейс командной строки.
  • commit – коммит, фиксация.
  • common (language) – общий (язык). Используемый во всех частях.
  • composer – компоновщик, конструктор. Менеджер пакетов Composer не переводится.
  • Compound Layouts – Составные (Скомпонованные) Макеты.
  • condition – условие.
  • conditional – кондиционный.
  • configuration – конфигурация, конфигурирование.
  • constraints – ограничения, условия.
  • contract – контракт.
  • cookie – (файл) cookie.
  • coupling – связанность. Внешняя связь.
  • cross-cutting – сквозной.
  • custom – ваш, пользовательский, желаемый, собственный.
  • customization – настройка.
  • customizing – корректировка, изменение.

D

  • Data Mapper – Преобразователь Данных. Шаблон проектирования либо его реализация.
  • Data Transformer – Преобразователь Данных.
  • data mapping layer – Слой структурирования данных.
  • defining – определение.
  • delivery mechanism – механизм доставки. Требует уточнения.
  • deployment – развертывание.
  • desired capabilities – требуемые характеристики.
  • detaching – отсоединение.
  • directory – каталог, директория.
  • dispatch – выполнение, исполнение, запуск, направление. Прежде всего «постановка в очередь».
  • distributed architectures – распределенные архитектуры.
  • Domain-Driven Design – Предметно-ориентированное проектирование (дизайн). Для сокращения DDD.
  • Domain – Домен (предметная область).
  • Domain Event – Доменное Событие.
  • Domain Service – Доменный Службы.
  • DTO Assembler – Ассемблер объектов передачи данных.
  • dump – вывод, отображение.

E

  • eager – нетерпеливый.
  • encrypter – шифровальщик.
  • encryption – шифрование.
  • environment – среда, окружение.
  • evaluated – проанализированы.
  • event – событие.
  • Event Publisher – Издатель Событий.
  • Event Sourcing – Event Sourcing (Хронология Событий).
  • Event Store – Хранилище Событий.
  • Event Storming – Событийный штурм.
  • Eventual Consistency – Конечная Консистентность. Пример: модель является конечно-консистентной.
  • examining – изучение, исследование, интерпретация.
  • exchange – распределитель.
  • Exchange Name – Имя Канала.
  • exit code – код выхода / возврата.
  • experience – опыт / продуктивность / возможности / удобство (разработки или разработчика).

F

  • facade – фасад.
  • Factory – Фабрика.
  • factory callbacks – хуки фабрики.
  • failed job – невыполненное задание.
  • fake – фальсификация, фальшивка.
  • feature – функционал, особенность.
  • filesystem – файловое хранилище, файловая система.
  • fired – инициировано, сработано.
  • flash data – кратковременные данные, флеш-данные. Данные, имеющие непродолжительный срок существования.
  • flashed to the session – записаны (краткосрочно) в сессию.
  • flexibility – гибкость.
  • fluent – текучий, гибкий, последовательный.
  • force – принудительно.
  • foreign key constraints – ограничения внешнего ключа.

G

  • gate – шлюз (авторизации).
  • generating – генерация. Незаменимо словом «создание». Предполагается генерация ч.-л. с использованием команд Artisan.
  • getter – геттер.
  • given – переданный, указанный, конкретный.
  • guard – охранник (аутентификатора).
  • guarding – защита.

H

  • hashing – хеширование.
  • helpful – полезный.
  • helpers – помощники, глобальные вспомогательные функции.
  • hydrated – присоединены (включены в результирующий набор). Например, в коллекцию при использовании генераторов на основе курсоров.

I

  • Identity – Идентичность.
  • immutability – неизменяемость, иммутабельность.
  • in-memory – хранимые в памяти. Зачастую не переводится.
  • Infrastructure – Инфраструктура. Содержит реализации интерфейсов уровня Domain.
  • inline – однолинейная запись.
  • integration test – интеграционный тест.

J

  • job – задание, задача.
  • job batching – пакетная обработка заданий.

L

  • layer over – обертка над.
  • lazy – отложенный.
  • listener – слушатель.
  • load balancer – балансировщик нагрузки.
  • localization – локализация.
  • log – журнал.
  • logger – регистратор.
  • logging – логирование.
  • loose comparisons – гибкое сравнение. Противоположное strict comparisons.

M

  • macro (macros) – макрокоманда (макрокоманды).
  • macroable – макропрограммируемый.
  • maintenance mode – режим обслуживания.
  • making – инициализация. Например, метод фабрики make инициализирует, но не создает запись о модели в БД.
  • manually – самостоятельно, вручную, по требованию.
  • mapping – сопоставление, структурирование, картирование, перебор, реже итерация.
  • mass assignment – массовое присвоение.
  • microservice – микросервис.
  • middleware – посредник.
  • migration – миграция.
  • migration squashing – сжатие миграций.
  • miscellaneous – разное.
  • mock – подставной объект.
  • mocking – имитация.
  • mutator – мутатор.

N

  • named error bag – именованные коллекции ошибок.

O

  • Object Mother – Материнский Объект.
  • observers – наблюдатели.
  • old input – прежний ввод.
  • on-demand – по требованию, по запросу.
  • opinion – мнение.
  • opinions – представления (о чем-либо), принципы (например, работы).
  • Optimistic Concurrency Control – Оптимистический контроль параллелизмом.
  • optional – необязательный.
  • options – параметры.
  • Output dependency – Выходная зависимость.
  • overriding – переопределение.

P

  • pagination – постраничная навигация, пагинация.
  • payload – информационная часть данных (HTTP-запроса).
  • permanently – окончательно.
  • persistence layer – Слой Постоянного Сохранения.
  • persistence mechanism – Механизм Сохранения.
  • Pessimistic Concurrency Control – Пессимистический контроль параллелизма.
  • pipelining commands – конвейерное выполнение команд.
  • placeholder – заполнитель, метка-заполнитель, символ-заполнитель, заменитель.
  • pluralizer – построитель слов во множественном числе.
  • policy – политика.
  • power – возможность. В контексте о функциональности.
  • Presentation Model – Презентационная Модель.
  • progress bar – индикатор выполнения.
  • provider – провайдер, поставщик. Второй случай всегда употребим в отношении классов ServiceProvider.
  • production – эксплуатация.
  • pruning – очистка, удаление.

Q

  • query builder – построитель запросов.
  • query constraints – ограничения запроса.
  • queue – очередь.
  • queue worker – обработчик очереди.
  • queueable – очередной (?), последовательный.

R

  • race conditions – кондиционная конкурентность.
  • rate limit – предел (лимит) частоты.
  • rate limiting – ограничение частоты.
  • redirect – перенаправление.
  • redirector – перенаправитель.
  • refreshing – обновление.
  • reflection – рефлексия (отражение).
  • release – релиз, выпуск, проброс (задания в очереди). Не уточнено.
  • relationships – отношения.
  • rendered – обработанный (HTML-код).
  • rendering – отображение, визуализация, рендеринг.
  • replicating – репликация, тиражирование.
  • Repository – Репозиторий.
  • request – запрос.
  • resource – ресурс. Источник информации, например, API-ресурс.
  • resources – ресурсы. Директория исходных файлов проекта для фронтенда.
  • response – ответ.
  • retrieving – получение, извлечение.
  • Rich Domain Model – Расширенная Доменная Модель.
  • Root Entity – Корневая Сущность.
  • route – маршрут.
  • routing – маршрутизация.

S

  • scaffold – каркас.
  • scaffolding – каркасное программирование. Автоматизация по написанию кода на основе заготовок.
  • schema builder – построитель схемы.
  • scope – область, сфера, диапазон. То, что имеет ограничения.
  • search engine – поисковая система.
  • seeding – наполнение.
  • self-contained system – автономная система. Самодостаточная.
  • sequence – последовательность, серия.
  • serialization – сериализация.
  • service container – контейнер служб.
  • service providers – поставщики служб.
  • session – сессия.
  • Set – Набор.
  • setter – сеттер.
  • shallow – упрощенный.
  • shared (language) – совместно используемый (язык). Используемый в отдельных частях.
  • shortcut – ярлык, псевдоним.
  • skeleton – каркас.
  • slug – дружественный URI (фрагмент URL-адреса).
  • soft deleting – программное удаление.
  • Sometimes you may need, Sometimes you may wish – По желанию можно (может).
  • source maps – карты исходников.
  • spy on an object – наблюдать за объектом.
  • specific – конкретный, определенный.
  • Specification – Спецификация.
  • squashing – сжатие.
  • staging – промежуточная (стадия разработки).
  • statement – оператор, выражение.
  • starter kit – стартовый комплект.
  • strict comparisons – жесткое сравнение. Противоположное loose comparisons.
  • stub – заглушка, заготовка. «Заготовка» может употребляться, например, относительно пустого класса с нереализованными методами, а «заглушка» – в контексте тестов.

T

  • Table Data Gateway – Шлюз данных таблицы. Шаблон проектирования «Шлюз доступа к данным таблицы».
  • terms of service – условия использования.
  • timestamp – временная метка.
  • type-hinting – типизация (аргументов), объявление зависимостей.
  • toggling – переключение.

U

  • Ubiquitous Language – Единый (Универсальный) язык.
  • use case – сценарий использования.
  • user-land – пользовательский слой ПО.

V

  • valid – действительный, допустимый.
  • validation – валидация, проверка.
  • validator – валидатор.
  • vendor – поставщик. Директория vendor с библиотеками от сторонних поставщиков.
  • verb, HTTP – HTTP-метод.
  • verification – подтверждение.
  • view – шаблон, представление.

W

  • wildcard – метасимвол подстановки.
  • work factor – коэффициент работы.
  • Wrap-Up – Итоги.

Y

  • yield – дополнение, дополнять.

Лицензия

Текущий глоссарий распространяется по лицензии MIT.

About

Соглашения по переводу

Resources

License

Stars

Watchers

Forks