⚡️ #yiisoftTranslatorExtractor
В пакете Yii Message Extractor добавлена поддержка нескольких источников для извлечения строк (PR). Чуть позже добавим документацию по этому функционалу.
В пакете Yii Message Extractor добавлена поддержка нескольких источников для извлечения строк (PR). Чуть позже добавим документацию по этому функционалу.
⚡️ #yiisoftTranslatorExtractor
Несколько улучшений в Yii Message Extractor (PR):
• добавили дружественные исключения;
• в экстракторе добавили проверку на наличие источников: теперь необходимо передать хотя бы один источник, в противном случае будет брошено исключение;
• немного доработали конфигурацию пакета;
• улучшили примеры в документации.
Несколько улучшений в Yii Message Extractor (PR):
• добавили дружественные исключения;
• в экстракторе добавили проверку на наличие источников: теперь необходимо передать хотя бы один источник, в противном случае будет брошено исключение;
• немного доработали конфигурацию пакета;
• улучшили примеры в документации.
#yiisoftTranslatorExtractor #ПервыйРелиз #МажорныйРелиз #Релиз
🎁 Yii Message Extractor 1.0.0
Инструмент командной строки, позволяющий автоматически извлекать идентификаторы строк для перевода из исходных PHP-файлов и помещать их в один из источников переводов (сейчас доступны PHP-файлы, БД и gettext-файлы).
Использование инструмента позволяет не отслеживать изменения в исходном коде: достаточно повторно запустить команду
—————
Перед релизом в пакет было внесено несколько изменений (PR):
• папка
• добавлены опции
🎁 Yii Message Extractor 1.0.0
Инструмент командной строки, позволяющий автоматически извлекать идентификаторы строк для перевода из исходных PHP-файлов и помещать их в один из источников переводов (сейчас доступны PHP-файлы, БД и gettext-файлы).
Использование инструмента позволяет не отслеживать изменения в исходном коде: достаточно повторно запустить команду
./yii translator/extract для обновления источников.—————
Перед релизом в пакет было внесено несколько изменений (PR):
• папка
vendor по умолчанию исключена из парсинга;• добавлены опции
except и only.⚡️ #yiisoftAccess #yiisoftErrorHandler #yiisoftEventDispatcher #yiisoftFactory #yiisoftHttp #yiisoftI18n #yiisoftAliases #yiisoftJson #yiisoftProfiler #yiisoftInjector #yiisoftMailerSymfony #yiisoftMutex #yiisoftRateLimiter #yiisoftNetworkUtilities #yiisoftSession #yiisoftRouter #yiisoftStrings #yiisoftRouterFastroute #yiisoftRequestBodyParser #yiisoftTranslatorMessageGettext #yiisoftTranslatorExtractor #yiisoftTranslatorFormatterSimple #yiisoftTranslator #yiisoftTranslatorFormatterIntl #yiisoftTranslatorMessageDb #yiisoftUser #yiisoftVarDumper #yiisoftViewTwig #yiisoftYiiEvent #yiisoftTranslatorMessagePhp #yiisoftDataResponse #yiisoftCacheFile #yiisoftCookies #yiisoftCsrf #yiisoftAssets #yiisoftAuthJwt #yiisoftLog #yiisoftArrays #yiisoftYiiFilesystem #yiisoftYiiHttp #yiisoftYiiRunnerHttp #yiisoftLogTargetFile #yiisoftLogTargetEmail #yiisoftYiiRunnerRoadrunner #yiisoftSecurity #yiisoftYiiSwagger #yiisoftYiiSentry #yiisoftMutexFile #yiisoftMiddlewareDispatcher #yiisoftTestSupport #yiisoftYiiDebug #yiisoftYiiDebugViewer #yiisoftCacheApcu #yiisoftYiiDataview #yiisoftLogTargetSyslog #yiisoftAuth #yiisoftDefinitions #yiisoftRbacPhp #yiisoftDataDb #yiisoftData #yiisoftRequestModel #yiisoftDi #yiisoftConfig #yiisoftRbacRulesContainer
Продолжаем заменять рабочие процессы на переиспользуемые из Yii GitHub Actions:
- Yii Access (PR)
- Yii Error Handler (PR)
- Yii Event Dispatcher (PR)
- Yii Factory (PR)
- Yii HTTP (PR)
- Yii Internationalization Library (PR)
- Yii Aliases (PR)
- Yii JSON (PR)
- Yii Profiler (PR)
- Yii Injector (PR)
- Yii Mailer Symfony Mailer Extension (PR)
- Yii Mutex (PR)
- Yii Rate Limiter Middleware (PR)
- Yii Network Utilities (PR)
- Yii Session (PR)
- Yii Router (PR)
- Yii Strings (PR)
- Yii Router FastRoute Adapter (PR)
- Yii Request Body Parser (PR)
- Yii Translator gettext Message Storage (PR)
- Yii Message Extractor (PR)
- Yii Translator Simple Message Formatter (PR)
- Yii Message Translator (PR)
- Yii Translator intl Message Formatter (PR)
- Yii Translator DB Message Storage (PR)
- Yii User (PR)
- Yii VarDumper (PR)
- Yii View Twig Renderer (PR)
- Yii Event (PR)
- Yii Translator PHP Message Storage (PR)
- Yii Data Response (PR)
- Yii Cache File Handler (PR)
- Yii Cookies (PR)
- Yii CSRF Protection Library (PR)
- Yii Assets (PR)
- Yii Auth JWT (PR)
- Yii Logging Library (PR)
- Yii Arrays (PR)
- Yii Filesystem (PR)
- Yii HTTP Application (PR)
- Yii HTTP Runner (PR)
- Yii Logging File Target (PR)
- Yii Logging Email Target (PR)
- Yii RoadRunner Runner (PR)
- Yii Security (PR)
- Yii Swagger (PR)
- Yii Sentry (PR)
- Yii Mutex File Driver (PR)
- Yii Middleware Dispatcher (PR)
Продолжаем заменять рабочие процессы на переиспользуемые из Yii GitHub Actions:
- Yii Access (PR)
- Yii Error Handler (PR)
- Yii Event Dispatcher (PR)
- Yii Factory (PR)
- Yii HTTP (PR)
- Yii Internationalization Library (PR)
- Yii Aliases (PR)
- Yii JSON (PR)
- Yii Profiler (PR)
- Yii Injector (PR)
- Yii Mailer Symfony Mailer Extension (PR)
- Yii Mutex (PR)
- Yii Rate Limiter Middleware (PR)
- Yii Network Utilities (PR)
- Yii Session (PR)
- Yii Router (PR)
- Yii Strings (PR)
- Yii Router FastRoute Adapter (PR)
- Yii Request Body Parser (PR)
- Yii Translator gettext Message Storage (PR)
- Yii Message Extractor (PR)
- Yii Translator Simple Message Formatter (PR)
- Yii Message Translator (PR)
- Yii Translator intl Message Formatter (PR)
- Yii Translator DB Message Storage (PR)
- Yii User (PR)
- Yii VarDumper (PR)
- Yii View Twig Renderer (PR)
- Yii Event (PR)
- Yii Translator PHP Message Storage (PR)
- Yii Data Response (PR)
- Yii Cache File Handler (PR)
- Yii Cookies (PR)
- Yii CSRF Protection Library (PR)
- Yii Assets (PR)
- Yii Auth JWT (PR)
- Yii Logging Library (PR)
- Yii Arrays (PR)
- Yii Filesystem (PR)
- Yii HTTP Application (PR)
- Yii HTTP Runner (PR)
- Yii Logging File Target (PR)
- Yii Logging Email Target (PR)
- Yii RoadRunner Runner (PR)
- Yii Security (PR)
- Yii Swagger (PR)
- Yii Sentry (PR)
- Yii Mutex File Driver (PR)
- Yii Middleware Dispatcher (PR)
🤯6👍5
⚡️ #yiisoftTranslatorExtractor #yiisoftTranslatorMessagePhp
В пакетах Yii Message Extractor (PR) и Yii Translator PHP Message Storage (PR) в CI добавили Rector, применили предлагаемые изменения, подняли минимальную версию PHP до
В пакетах Yii Message Extractor (PR) и Yii Translator PHP Message Storage (PR) в CI добавили Rector, применили предлагаемые изменения, подняли минимальную версию PHP до
^8.0 и немного доработали тесты.👍3🔥1
⚡️ #yiisoftTranslatorExtractor
В CI пакета Yii Message Extractor добавили проверку транзитивных зависимостей и добавили найденные зависимости в composer.json (PR).
В CI пакета Yii Message Extractor добавили проверку транзитивных зависимостей и добавили найденные зависимости в composer.json (PR).
👍2
#yiisoftTranslatorExtractor #МинорныйРелиз #Релиз
🎁 Yii Message Extractor 1.1.0
• Минимальная версия PHP увеличена до
• Добавлена поддержка
🎁 Yii Message Extractor 1.1.0
• Минимальная версия PHP увеличена до
^8.0.• Добавлена поддержка
yiisoft/translator версии ^2.0 (PR).🔥4👍1
⚡️ #yiisoftRateLimiter #yiisoftYiiDevTool #yiisoftAccess #yiisoftRouter #yiisoftCache #yiisoftTranslatorExtractor #yiisoftYiiTesting
Обновили версию dev-зависимости
- Yii Rate Limiter Middleware (PR),
- Yii Development Tool (PR),
- Yii Access (PR),
- Yii Router (PR),
- Yii Caching Library (PR),
- Yii Message Extractor (PR),
- Yii Testing (PR).
Обновили версию dev-зависимости
rector/rector до ^0.15.2 в пакетах:- Yii Rate Limiter Middleware (PR),
- Yii Development Tool (PR),
- Yii Access (PR),
- Yii Router (PR),
- Yii Caching Library (PR),
- Yii Message Extractor (PR),
- Yii Testing (PR).
👍4
#yiisoftTranslator #yiisoftTranslatorExtractor #МажорныйРелиз #Релиз
🎁 Yii Message Translator 3.0
• В интерфейсе
• Конфигурация пакета адаптирована к соглашению Yii об именах групп конфигураций.
Релиз подготовил Сергей Предводителев.
🎁 Yii Message Extractor 2.0
• Улучшено описание решения проблемы в дружественном исключении
• Добавлена поддержка
• Зависимость
• Конфигурация пакета адаптирована к соглашению Yii об именах групп конфигураций.
Релиз подготовил Сергей Предводителев.
🎁 Yii Message Translator 3.0
• В интерфейсе
TranslatorInterface реализован текучий интерфейс: методы addCategorySources(), setLocale(),withDefaultCategory() и withLocale() теперь возвращают static.• Конфигурация пакета адаптирована к соглашению Yii об именах групп конфигураций.
Релиз подготовил Сергей Предводителев.
🎁 Yii Message Extractor 2.0
• Улучшено описание решения проблемы в дружественном исключении
NoCategorySourceConfigException.• Добавлена поддержка
yiisoft/translator версии ^3.0.• Зависимость
yiisoft/yii-console перенесена в секцию require-dev.• Конфигурация пакета адаптирована к соглашению Yii об именах групп конфигураций.
Релиз подготовил Сергей Предводителев.
🏆5
#yiisoftTranslatorExtractor #МинорныйРелиз #Релиз
🎁 Yii Message Extractor 2.1
• Добавлена возможность указать метод используемый для перевода сообщений.
• Добавлена поддержка
🎁 Yii Message Extractor 2.1
• Добавлена возможность указать метод используемый для перевода сообщений.
• Добавлена поддержка
symfony/console версии ^7.0.👍11❤1👾1
#yiisoftTranslatorExtractor #ПатчРелиз #Релиз
🎁 Yii Message Extractor 2.1.1
• Добавлено ключевое слово "dev" в composer.json , благодаря чему пользователю при установке пакета будет предложено установить его в секцию
🎁 Yii Message Extractor 2.1.1
• Добавлено ключевое слово "dev" в composer.json , благодаря чему пользователю при установке пакета будет предложено установить его в секцию
require-dev.👍4👾1