Como analisar a data no formato de data simples no idioma árabe?

Eu tenho data vindo do servidor e está no formato = "2013-01-20T16: 48: 43" my application support Ambos árabe e Inglês Locale. Mas quando eu mudo o local para o árabe, a data não está analisando, o que me dá uma exceção. até agora o que eu escrevi é

private static Date parseJsonDate(final String string) throws Exception
    {
    final String change_Locale = Locale.getDefault().getISO3Language();
            if (change_Locale.equalsIgnoreCase("ara"))
            {

                System.out.println(":: Date :::" + string);
                final SimpleDateFormat format = new SimpleDateFormat("yyyy-MM-dd'T'HH:mm:ss", new Locale("ar"));

                System.out.println("new date " + format.parse(string));
                return format.parse(string);

questionAnswers(1)

yourAnswerToTheQuestion