zend-translate

    0热度

    1回答

    如何在我的模块/模型中翻译我的自定义异常?最好的办法是什么? 1)直接进入MyModelTableGetaway.php。例如: public function getAlbum($id) { $id = (int) $id; $rowset = $this->tableGateway->select(array('id' => $id)); $row = $row

    0热度

    1回答

    使用ZF1,如果您有复数形式,您是否有将数组传递给$this->translate(),即使您只是想要第一个复数形式(即单数形式)? 当我这样做:$this->translate('Tournament'),它返回一个数组而不是一个字符串。 如果是这样,那么我必须做一些事情:$this->translate(array('Tournament', 'Tournaments', 1)),这很愚蠢,因

    0热度

    1回答

    我创建了应该部分翻译成不同语言的应用程序。目前我有一个包含2种语言(英语和荷兰语)的TMX文件。它是建立这样的引导文件: protected function _initTranslation(){ $translate=new Zend_Translate( array( 'adapter' => 'tmx', 'content' => ROO

    0热度

    1回答

    在zf2你有意见帮手translatePlural。其中可以使用如下; echo $this->translatePlural('car', 'cars', $num); 所以当$num == 1它说:car其他cars(取决于多种规则,但现在使用英文规则)。 要翻译这个,按文件。你必须使用像这样的数组; 'car' => [ 'auto', 'autos', ],

    5热度

    1回答

    我是新来的Zend框架3,并试图翻译路线,我有部分成功。我能够翻译主要路线,并将其重定向到所需的位置,但为孩子选择翻译作品,但重定向不适用。你能帮我吗,我的代码在下面。 module.config.php 'router' => [ 'router_class' => TranslatorAwareTreeRouteStack::class, 'routes' => [

    0热度

    1回答

    我正在使用zend framework 2的邮件库,并且还使用了翻译器功能。但是,这些翻译只能在模板.phtml中使用,并且不能用于发送电子邮件的服务功能,例如翻译电子邮件的主题。这是我的我的服务功能内的代码发送电子邮件: $mailFactory = $this->getDependency('mail'); $viewModel = new ViewModel(array( 'var

    2热度

    1回答

    我正在使用ZF2 I18n翻译器和memcached。设置为: use Zend\I18n\Translator\Translator; use Zend\Cache\Storage\Adapter\MemcachedResourceManager as MemcachedResourceManager; //=== setup the cache ===// //create a mem

    0热度

    1回答

    我是zend框架的新手,我发现第一次使用它时遇到的明显问题。现在,我正在设置翻译功能,为了拼出网站的语言,我已经放置了两个标志,一个用于网站的语言,另一个用英语标志。它应该以这种方式工作,我已经建立了特定的控制器: <?php class LocaleController extends Zend_Controller_Action { public function init(

    0热度

    2回答

    我在使用MVCTranslator时存在数据库中存储的翻译问题。 我将翻译配置为使用remote_translation,但我无法为自定义装载程序创建工厂。 我的文件是这样的: module.config.php 'translator' => [ 'locale' => 'en_US', 'translation_file_patterns' => [ [

    0热度

    1回答

    我有两个字段的数据库 - translation.name和translation.value。 可以在ZF2中创建自定义翻译器,如使用数据库翻译的标准$this->translate("SomeKey");一样?请告诉我,如何在我的项目中实现它?