2015-05-19 3 views
1

У меня есть массив NSDictionary как этотПеревести массив NSdictionnary с NSLocalizedString

let section1 = 
    [NSDictionary(objects: ["English base language test", 2], forKeys: ["title", "value"]) 
    ] 
let section2 = 
    [NSDictionary(objects: ["English Base Language test2", 2], forKeys: ["title", "value"]) 
    ] 

(у меня есть несколько объектов, но на этот пост я буду просто положить 1 в секциях) и так далее

Теперь я хочу, чтобы локализовать мое приложение, но мне нужно, чтобы перевести название я пробовал только

с помощью NSlocalizedstring но я не могу установить его в этом массиве

любые идеи?

благодарит

+0

Я использую Swift BTW – Jp4Real

+0

Я не понимаю, чего вы ожидаете точно? если заголовок локализован, почему вы не используете ключ и функцию NSLocalizedString для возврата правильной строки? –

+0

Мне нужно перевести название на французский – Jp4Real

ответ

1

Вы можете просто сделать что-то вроде этого:

let section1 = 
    [NSDictionary(objects: [NSLocalizedString("English base language test", comment:""), 2], forKeys: ["title", "value"]) 
    ] 
let section2 = 
    [NSDictionary(objects: [NSLocalizedString("English base language test2", comment:""), 2], forKeys: ["title", "value"]) 
    ] 

и определить два Localizable.strings файла, один для французских и один для английского с этим клавишам:

Localizable.strings (EN)

"English base language test" = "English base language test; 
"English base language test2" = "English base language test2"; 

Localiable.strings (FR)

"English base language test" = "Test d'anglais basique; 
"English base language test2" = "Test d'anglais basique 2"; 
+0

Это работает, если я использую только строку, но Мне также нужно значение, связанное с моим Nsdictioary (вот почему я его использую), как в моих примерах, моя ценность - это Int 2 – Jp4Real

+0

oops sorry di'nt увидеть остальную часть ответа. Bas bas дайте мне минуту – Jp4Real

+0

Нет, это именно то, что я Я пытаюсь сделать это раньше, я получаю сообщение об ошибке, потому что мне нужен комментарий, я добавляю его, а затем показываю несколько ошибок (добавление, такого рода вещи, которые не работают) – Jp4Real

 Смежные вопросы

  • Нет связанных вопросов^_^