Objective c git,国际化,;iOS字符串文件
我想知道这里的人们是否可以与国际化&git分享他们的过程。我与一个国际化团队合作,该团队每次发送.strings文件时都需要diff。以下是我对过程的看法:Objective c git,国际化,;iOS字符串文件,objective-c,ios,git,localization,internationalization,Objective C,Ios,Git,Localization,Internationalization,我想知道这里的人们是否可以与国际化&git分享他们的过程。我与一个国际化团队合作,该团队每次发送.strings文件时都需要diff。以下是我对过程的看法: 在代码库上运行genstring以提取所有nsLocalizedString。这将生成一个.strings文件 将此.strings文件与同一文件的以前版本进行比较。上一个修订版映射到我们上次将.strings文件发送给国际化团队的时间。因此,diff应该包含上次发送.strings文件时项目中的所有字符串更改 现在我有了一个diff文件。
Sean如果您上传原始回购协议(包括英文字符串文件),则本地化的人可以分叉项目、调整字符串、提交到他们的分叉并打开拉取请求。您将其更改拉入并与原始文件合并。Git/GitHub为您完成了所有这些讨厌的合并 如果字符串来自XIB,则可以再次使用GenString将repo中的新合并字符串文件与XIB集成
来自Applingua的Rob(一家与Git合作的应用程序本地化机构!)不幸的是,与我一起工作的国际化团队对Git并不满意,因为它不能真正与他们当前的工作流程协同工作。还是谢谢你。