2015-11-08 16 views
0

我使用import_project从sphinx文档集引入组件。如果这是分崩离析是我的子目录结构:将复杂狮身人面像导入Weblate

- docs 
    - _locale 
    - fr 
    - LC_MESSAGES 
    - file.po 
    - file2.po 
     - directory 
     - file.po 
     - file2.po   
     - directory2 
     - file.po 
     - file2.po 

import命令./manage.py import_project --file-format po project-name [email protected]:xxx/xxx.git master 'docs/_locale/*/LC_MESSAGES/**.po'不看directory和它的子文件。此外,因为子目录文件具有类似的命名文件,因此import_project将文件映射到组件的方式存在冲突(如果我为每个子目录运行import_project)。

任何提示?

感谢,

迈克

回答

0

没有直接的路要走,但可以通过文件夹导入文件夹。

$ ./manage.py import_project --name-template 'Directory 1: %s' \ 
    --file-format po \ 
    project https://github.com/project/docs.git master \ 
    'docs/locale/*/LC_MESSAGES/dir1/**.po' 
$ ./manage.py import_project --name-template 'Directory 2: %s' \ 
    --file-format po \ 
    project https://github.com/project/docs.git master \ 
    'docs/locale/*/LC_MESSAGES/dir2/**.po' 

PS:我也将此示例添加到documentation

+0

太棒了!我错过了'--name-template'参数对这个问题的相关性。 – mcaplan