角转换部分与几个文件夹 [英] Angular-Translate Partial with several folders

查看:299
本文介绍了角转换部分与几个文件夹的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我有我的JSON文件几个文件夹。当我有一个文件夹,它的工作原理但几个文件夹,我不知道怎么跟几个文件夹配置urlTemplate。

I have several folders with my json files. When I have a single folder, it works but with several folders, I do not know how to configure the "urlTemplate" with several folders.

  app.config(["$translateProvider", function($translateProvider) {
    $translateProvider.useLoader('$translatePartialLoader', {
      urlTemplate: '{part}-{lang}.json'
    });
  }]);

...

$translatePartialLoader.addPart("main");
$translatePartialLoader.addPart("common");

共en_US.json

common-en_US.json

共fr_FR.json

common-fr_FR.json

主en_US.json

main-en_US.json

主fr_FR.json

main-fr_FR.json

AA /共en_US.json

aa/common-en_US.json

AA /共fr_FR.json

aa/common-fr_FR.json

BB /主en_US.json

bb/main-en_US.json

BB /主fr_FR.json

bb/main-fr_FR.json

演示

推荐答案

我找到一个解决方案,我可以把文件夹名称中的addPart

I find a solution, I can put the folder name in the "addPart":

$translatePartialLoader.addPart("main");
$translatePartialLoader.addPart("common");
$translatePartialLoader.addPart("b/main");
$translatePartialLoader.addPart("a/common");

演示

这篇关于角转换部分与几个文件夹的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆