rastrear puedo perdido localizador localizacion esta donde desde buscar activar iphone ios localization fonts

perdido - no puedo activar localizacion iphone



Localización de iOS ¿Puedo usar 2 ttf en el plist? (1)

aquí hay una línea de muestra:

playLabel = [CCLabelTTF labelWithString:NSLocalizedString(@"play", nil) fontName:@"font.ttf" fontSize:32];

y mi archivo font.ttf solo admite inglés / chino / japonés, y si es coreano, no aparecerá nada. así que quiero usar fuente Arial para coreano (pero aún así mi fuente font.ttf personalizada para chino / japonés, para francés o español está bien, ya que simplemente puedo ignorar las letras de arriba).

Entonces, ¿cómo puedo hacer esto? ¿o debería hacer un método como [Helper getFont] y devolver diferentes archivos de fuentes para una localización diferente?

y también, al agregar el idioma, tengo múltiples opciones para un idioma (como ''zh'' es chino, pero ''zh-hans'' es chino simplificado y ''zh-hant'' es chino tradicional, así que ¿puedo usar zh para ambos? caso si no quiero separarlos?


No estoy seguro de si esto funcionará (parece que debería), pero ¿qué tal si definió los diferentes nombres de fuentes en sus archivos de localización?

NSString *fontName = NSLocalizedString(@"playLabelFontName", nil); playLabel = [CCLabelTTF labelWithString:NSLocalizedString(@"play", nil) fontName:fontName fontSize:32];

En su archivo de localización en inglés / chino / japonés, escriba:

"playLabelFontName" = "font.ttf"

En tu versión coreana:

"playLabelFontName" = "Arial.ttf"