2012-05-10 3 views
0

Я загрузил свое приложение через портал поставщиков в мире приложений BB. Я дал описание для своего приложения на английском, а также на испанском. Но когда я вижу ссылку для представленного приложения, описание находится только на английском языке. В любом случае, я могу сделать испанский язык основным.Описание приложения Blackberry на испанском языке в мире приложений BB

Это ссылка на приложение: http://appworld.blackberry.com/webstore/content/107905/?lang=es

ответ

0

Использование ResourceBundle, который имеет ответ на ваше решение

проверить ссылку на сайт BB http://docs.blackberry.com/en/developers/deliverables/12002/Localizing_BlackBerry_Application_projects_655976_11.jsp

это может помочь вам создать a ResourceBundle Ниже приведен пример программы, которая преобразуется с английского языка на французский и наоборот при нажатии кнопки

public class Screen extends MainScreen implements AppResource{ 
    LabelField lf1,lf2; 
    ResourceBundle rb; 
    ButtonField Convertor; 
    boolean eng; 
    Screen() 
    { 

     Convertor=new ButtonField("Convert to French"); 
     eng=true; 

     rb=ResourceBundle.getBundle(AppResource.BUNDLE_ID, AppResource.BUNDLE_NAME); 
     lf1=new LabelField(rb.getString(LABEL)); 
     lf2=new LabelField(rb.getString(TEXT)); 
     add(lf1); 
     add(lf2); 
     add(Convertor); 
    } 

    protected boolean navigationClick(int status, int time) { 
     // TODO Auto-generated method stub 

     Field f=getFieldWithFocus(); 

      if(f==Convertor) 
      { 
       if(eng==true) 
       { 
        Locale.setDefault(Locale.get(Locale.LOCALE_fr, null)); 
        lf1.setText(rb.getString(LABEL)); 
        lf2.setText(rb.getString(TEXT)); 
        eng=false; 
        Convertor.setLabel("Convert to English"); 

       } 
       else if(eng==false) 
       { 

       Locale.setDefault(Locale.get(Locale.LOCALE_en, null)); 
       lf1.setText(rb.getString(LABEL)); 
       lf2.setText(rb.getString(TEXT)); 

       eng=true; 
       Convertor.setLabel("Convert to French"); 

       } 

      } 

     return super.navigationClick(status, time); 
    } 
} 
+0

К сожалению. Я немного новичок в этом. Не уверен, что такое файл ресурсов. Пожалуйста, расскажи мне больше об этом. Приложение было разработано кем-то другим. Я просто загружаю его. – ambit

+0

Если я не ошибаюсь, это касается локализации содержимого фактического приложения. Я просто хочу, чтобы описание моего приложения в мире приложений BB на испанском языке. в настоящее время описание моего приложения написано на английском языке. – ambit

+0

вы можете его рецессировать – Yatin