Задать вопрос
@viz_ko

Как установить русский язык в php:8.2-fpm-alpine?

Всем доброго времени суток.
Столкнулся с классической проблемой использования IntlDateFormatter в образе, но, к сожалению, на просторах интернета не нашел рабочего решения.

Вопрос: есть ли у кого-нибудь готовая команда для Dockerfile чтобы установить русскую локаль на Альпайну для использования локализации даты через IntlDateFormatter

Исходный файл:
FROM php:8.2-fpm-alpine

Это альпайна, там locale.gen нет, glibc-locale нет и в целом ничего нет, но так исторически сложилось что альпайна. Да есть пакет musl-locales но не смог найти как установить локаль.
  • Вопрос задан
  • 45 просмотров
Подписаться 1 Средний Комментировать
Пригласить эксперта
Ответы на вопрос 1
SignFinder
@SignFinder
Wintel\Unix Engineer\DevOps
apk add --no-cache musl-locales musl-locales-lang
echo 'export LANG=ru_RU.UTF-8' >> /etc/profile.d/20locale.sh
echo 'export LC_ALL=ru_RU.UTF-8' >> /etc/profile.d/20locale.sh


glibc для alpine также есть https://github.com/sgerrand/alpine-pkg-glibc/releases/
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы