laminas/laminas-i18n

为您的应用程序提供翻译,并过滤和验证国际化值

2.28.1 2024-09-10 11:54 UTC

README

Build Status

🇷🇺 俄罗斯公民

我们,Laminas的参与者,来自不同的国家。我们中许多人既有在俄罗斯的朋友、亲戚和同事,也有在乌克兰的。我们中的一些人出生在俄罗斯。我们中的一些人现在生活在俄罗斯。我们中的一些祖父母曾在第二次世界大战中与法西斯作战。在这里,没有人支持法西斯主义。

我们中的一位成员有一位乌克兰亲戚和她儿子一起逃离了家园。由于前方道路上的轰炸,火车延误了。我们有朋友躲在防空洞里。我们在空袭后焦急地追踪他们的消息,这些空袭无差别地袭击医院、学校、幼儿园和房屋。我们不是从任何媒体上得知这些情况,我们直接见证了这一切。

您对我们足够信任,使用我们的程序,我们请求您再次信任我们。我们需要您的帮助。走出去,抗议这场无益的战争。停止杀戮。说“不,战争!”

🇺🇸 俄罗斯公民

Laminas的我们来自世界各地。我们中许多人既有在俄罗斯的朋友、家人和同事,也有在乌克兰的。我们中的一些人出生在俄罗斯。我们中的一些人现在生活在俄罗斯。我们中的一些祖父母曾在第二次世界大战中与纳粹作战。在这里,没有人支持法西斯主义。

一位团队成员有一位乌克兰亲戚和她儿子一起逃离了家园。由于前方道路上的轰炸,火车延误了。我们有朋友躲在防空洞里。我们在空袭后焦急地追踪他们的消息,这些空袭无差别地袭击医院、学校、幼儿园和房屋。我们不是从任何媒体上得知这些情况,这些是我们亲身体验的。

您对我们足够信任,使用我们的软件。我们请求您信任我们,说出真相。我们需要您的帮助。走出去,抗议这场不必要的战争。停止杀戮。说“停止战争!”

Laminas\I18n 包含一个完整的翻译套件,支持所有主要格式,包括像复数翻译和文本域这样的流行功能。翻译组件基本上没有依赖性,除了回退到默认区域设置,它依赖于 Intl PHP 扩展。

翻译组件本身在没有任何参数的情况下初始化,因为对其的任何配置都是可选的。一个没有翻译的翻译器实际上不会做任何事情,只是返回给定的消息ID。