我翻譯的是iOS項目成葡萄牙文和我創建了一個pt.lproj/Localizable.strings文件,我添加NSLocalizedString()到源代碼中。這一切正常!有一個小問題 - XIB文件中的字符串沒有被翻譯......我知道這是設計。用於XIB文件的iOS Localizable.strings文件?
我看到ibtool命令可以用來從一個名爲x的XIB文件中翻譯字符串並將其放入一個名爲x.strings的文件中......但是我的問題是,有沒有辦法將字符串從所有的xib文件,並將它們全部放入一個.strings文件(例如Localizable.strings?或甚至另一個稱爲XIBs.strings將罰款?)
好的,所以沒有一個超級簡單的方法來做到這一點!我想我會去做IBOutlets的路線,因爲大約有40個筆尖文件,但是它們之間共享了一些字符串(最終我們最終需要10種語言,所以從長遠來看,我認爲它會更好!)我想我我們將通過NIBs並確保標籤等可以容納更多的其他語言的文本(否則佈局將是相同的)!無論如何,感謝您的幫助! – Javawag