docker 图像的高山语言环境(php gettext)

Alpine locales for docker image (php gettext)

我正在尝试将 php gettext() 与 docker 图像一起使用 php:7.2-fpm -alpine3.7

我的 Dockerfile 是

FROM php:7.2-fpm-alpine3.7

RUN apk add --update --no-cache icu-dev gettext gettext-dev \
           && docker-php-ext-install intl gettext

但它不翻译。
我发现扩展没问题,但语言环境有问题。 Alpine 不正确支持语言环境。

有什么方法可以将 locales(和 php gettext())与 alpine docker 图像一起使用吗?

试试这个:

RUN apk --no-cache add \
    icu-dev \
    gettext \
    gettext-dev

RUN docker-php-ext-configure intl \
    && docker-php-ext-configure gettext \
    && docker-php-ext-install \
    intl \
    gettext