2014-09-29 13 views
8

Đây là mã Objective-C:Xcode 6 bản địa hóa. tập tin .xliff xuất khẩu sẽ cắt chuỗi khi chuỗi giống như "đây là mẫu " text ""

NSString *text = NSLocalizedString(@"Test \"this is a sample text\"", @"Test \"this is a sample text\""); 

và đây là kết quả trong file .xliff:

enter image description here

như bạn có thể thấy, idsource là mất tích. Có ai sửa lỗi này không? Hoặc đó là lỗi Xcode?

+0

Tôi có cùng một vấn đề. Tôi nghĩ rằng đó là một lỗi Xcode. – Andorath

+0

Tương tự ở đây ... khá khó chịu! – Toastor

+0

Tôi có cùng một vấn đề trong Xcode 6. Rất khó chịu. –

Trả lời

1

Dường như là lỗi trong cách Xcode xử lý các chuyển đổi .strings ->.xliff, v.v. Bạn sẽ phải đợi Apple sửa chữa nó.

Tôi có thể đề xuất sử dụng dấu ngoặc kép trong thời gian chờ đợi không?

@"Text “this is a sample text”"

Dường như xuất sang XLIFF đúng cách.

2

Có vẻ như Xcode 6.3 đã khắc phục lỗi này.

+0

Tuyệt vời, họ đã cố định dấu ngoặc kép với Xcode 6.3 nhưng 6.3 [đã phá vỡ dấu nháy đơn] (http://stackoverflow.com/a/29623140/1693173) !? – progrmr

+0

KHÔNG. Vui lòng kiểm tra http://stackoverflow.com/a/32584732/1698467 – skywinder

Các vấn đề liên quan