¿Cómo presentar el keyboard árabe mientras se cambia el idioma de la aplicación a árabe?

Tengo una aplicación mobile que admite el idioma árabe e inglés. Así que para esto estoy usando dos guiones charts separados para voltear el layout de derecha a izquierda mientras se cambia el idioma (No estoy seguro de si es una buena idea usar dos storyboards separados para árabe y malayalam. Sugiere cualquier otra solución mejor).

Pero ese no es el caso, deseo presentar al usuario el keyboard árabe al cambiar el idioma de la aplicación al árabe para completar el formulario de logging. ¿Cómo lograr esto en Swift 3?

- (void)reloadStoryboard { UIStoryboard *storyboard; switch ([AALanguageManager getCurrentLanguage]) { case CurrentLanguageRTL: storyboard = [UIStoryboard storyboardWithName:@"StoryboardRTL" bundle:[NSBundle mainBundle]]; break; default: storyboard = [UIStoryboard storyboardWithName:@"StoryboardLTR" bundle:[NSBundle mainBundle]]; break; } self.window.rootViewController = [storyboard instantiateInitialViewController]; [self.window makeKeyAndVisible]; }