如何改进Git葡萄牙语翻译:咨询未译内容修正及贡献流程
Git 葡萄牙语翻译贡献指南与问题解答
你的问题
你发现Git核心命令的部分提示语句(如Changes not staged for commit、use 'git restore ...' to discard changes in working directory)未被翻译成巴西葡萄牙语,想优化pt_BR版本的翻译,但在git-gui的pt_br.po文件里找不到这些内容,因此有两个疑问:
- 是否有专门存放Git核心消息翻译的额外文件/仓库?
- Git本地化有特定协作流程吗?还是直接提交修正即可?
具体解答
1. 核心消息的翻译文件位置
你找到的git-gui/po/pt_br.po仅负责git-gui图形界面工具的翻译,而Git核心命令(如git status、git restore)的提示消息,对应的翻译文件存放在Git主项目的po/pt_BR.po中,这才是你需要修改的目标文件。
2. 本地化协作流程
Git的本地化工作不接受直接向主仓库提交PR,有固定的协作流程:
- 首先需要订阅Git的葡萄牙语本地化邮件列表,所有翻译修正、讨论都通过邮件进行。
- 完成翻译或更新后,按照Git本地化贡献指南的要求,生成合规的
.po文件更新内容,将补丁或更新后的文件作为附件发送到邮件列表,等待本地化维护者审核合并。 - 提交前建议先查阅Git官方的本地化文档,统一术语规范,确保翻译符合项目的一致性要求。
内容的提问来源于stack exchange,提问作者Eric Brasil
相关产品推荐
相关产品推荐

