代码之家  ›  专栏  ›  技术社区  ›  Exception e

预翻译Zend框架资源的推荐位置

  •  1
  • Exception e  · 技术社区  · 14 年前

    这个 manual illustrates 如何在引导程序中加载这些。

    $translator = new Zend_Translate(
        'array',
        '/resources/languages',
        $language,
        array('scan' => Zend_Locale::LOCALE_DIRECTORY)
    );
    
    Zend_Validate_Abstract::setDefaultTranslator($translator);
    

    我倾向于认为这些资源是特定于zf版本的;验证器可能会随着时间的推移而改变。如果我将资源复制到我的应用程序树中,我需要在每次升级到新版本时执行额外的维护。

    什么是最佳实践?已经有采埃孚大会了吗?

    1 回复  |  直到 14 年前
        1
  •  0
  •   Boris Guéry    13 年前

    这些翻译是为方便您而提供的,它不是一个真正的 .

    大多数情况下,您不想用未知覆盖翻译文件,如果Zend决定更改某些翻译,您可能不想遵循它们。

    然后,您需要手动检查与以前版本相比发生了哪些更改,以确保不会破坏应用程序的措辞。

    我真的不明白重点。

    但是如果你真的不需要 cp -R

    使用git(我使用的),可能会有点棘手,但是您可以使用 git-subtree