Android Open Source - yapea App Messages






From Project

Back to project page yapea.

License

The source code is released under:

GNU General Public License

If you think the Android project yapea listed in this page is inappropriate, such as containing malicious code/tools or violating the copyright, please email info at java2s dot com, thanks.

Java Source Code

package org.jdamico.yapea.commons;
/* www  . j  av  a  2 s .c  o m*/
/*
 * This file is part of YAPEA.
 * 
 *    YAPEA is free software: you can redistribute it and/or modify
 *    it under the terms of the GNU General Public License (version 2) 
 *    as published by the Free Software Foundation.
 *
 *    YAPEA is distributed in the hope that it will be useful,
 *    but WITHOUT ANY WARRANTY; without even the implied warranty of
 *    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 *    GNU General Public License for more details.
 *
 *    You should have received a copy of the GNU General Public License
 *    along with YAPEA.  If not, see <http://www.gnu.org/licenses/>.
 */

import java.util.HashMap;
import java.util.Locale;
import java.util.Map;

public class AppMessages {

  private static AppMessages INSTANCE = null;

  private AppMessages(){}

  public static AppMessages getInstance(){
    if(null == INSTANCE) INSTANCE = new AppMessages();
    return INSTANCE;
  }

  public String getMessage(String messageId){

    String locale = Locale.getDefault().toString();

    String msg = null;
    try{

      if(locale.contains("pt")) msg = getPtMap().get(messageId);
      else msg = getEnMap().get(messageId);

    }catch(Exception e){
      msg = messageId + " ["+locale+"]";
    }



    return msg;

  }

  public Map<String, String> getPtMap(){

    Map<String, String> ptMap = new HashMap<String, String>();
    ptMap.put("Utils.createConfig.failedToTransformKeyHash", "Falha ao transformar o hash da chave.");
    ptMap.put("Utils.changeConfig.diffPasswd", "As senhas diferem!");
    ptMap.put("Utils.changeConfig.wrongPasswd", "Senha incorreta!");
    ptMap.put("Utils.changeConfig.nullContext", "O contexto da aplicao  nulo.");
    ptMap.put("Utils.writeTextToFile.failToWriteFile", "Erro ao escrever arquivo.");
    ptMap.put("Utils.getBytesFromFile.fileTooLArge", "O arquivo  muito grande.");
    ptMap.put("GLOBAL.back_button", "Voltar");
    ptMap.put("GLOBAL.version", "Verso: 0.1b");
    ptMap.put("GLOBAL.author", "Autor: Jose Damico <damico@tix11.com>");
    ptMap.put("GLOBAL.source", "Cdigo-fonte: http://github.com/damico");
    ptMap.put("GLOBAL.lic", "Licena: GPL v2");
    ptMap.put("GLOBAL.authButton", "Desbloquear");
    ptMap.put("GLOBAL.key_textView", "Chave:");
    ptMap.put("YapeaAuthActivity.onCreate.WrongKey", "Senha incorreta!");
    ptMap.put("GLOBAL.about", "Sobre");
    ptMap.put("GLOBAL.algoTv", "Algoritmo:");
    ptMap.put("GLOBAL.oldPtV", "Senha antiga:");
    ptMap.put("GLOBAL.newPtV", "Nova senha:");
    ptMap.put("GLOBAL.newP2tV", "Repita a nova senha:");
    ptMap.put("GLOBAL.reset_button", "Reset");
    ptMap.put("GLOBAL.save_config_button", "Salvar");
    ptMap.put("YapeaConfigActivity.onCreate.dumpAppData", "Apagar todos os dados da aplicao?");
    ptMap.put("GLOBAL.yes", "Sim");
    ptMap.put("GLOBAL.no", "No");
    ptMap.put("GLOBAL.cam_button", "Camera");
    ptMap.put("GLOBAL.gallery_button", "Galeria");
    ptMap.put("GLOBAL.config_button", "Config");
    ptMap.put("YapeaMainActivity.onCreate.keyInCache", "Chave armazenada em memria.");
    ptMap.put("CryptoUtils.normalizeIvByteArray.nullSource", "A fonte  nula.");
    ptMap.put("YapeaAuthActivity.onCreate.failToStoreKeyInCache", "Erro ao armazenar a chave em cache.");
    ptMap.put("GLOBAL.clear_cache_button", "Limpar cache");
    ptMap.put("GLOBAL.cache_cleaned", "Cache limpo.");
    ptMap.put("GLOBAL.panicTv", "Senha de pnico:");

    return ptMap;
  }

  public Map<String, String> getEnMap(){

    Map<String, String> enMap = new HashMap<String, String>();
    enMap.put("Utils.createConfig.failedToTransformKeyHash", "Failed to transform key hash.");
    enMap.put("Utils.changeConfig.diffPasswd", "The password are different!");
    enMap.put("Utils.changeConfig.wrongPasswd", "Wrong password!");
    enMap.put("Utils.changeConfig.nullContext", "The application context is null.");
    enMap.put("Utils.writeTextToFile.failToWriteFile", "Fail to write file.");
    enMap.put("Utils.getBytesFromFile.fileTooLArge", "File is too large.");
    enMap.put("GLOBAL.back_button", "Back");
    enMap.put("GLOBAL.version", "Version: 0.1b");
    enMap.put("GLOBAL.author", "Author: Jose Damico <damico@tix11.com>");
    enMap.put("GLOBAL.source", "Source code: http://github.com/damico");
    enMap.put("GLOBAL.lic", "Licence: GPL v2");
    enMap.put("GLOBAL.authButton", "Unlock");
    enMap.put("GLOBAL.key_textView", "Key:");
    enMap.put("YapeaAuthActivity.onCreate.WrongKey", "Wrong password!");
    enMap.put("GLOBAL.about", "About");
    enMap.put("GLOBAL.algoTv", "Algorithm:");
    enMap.put("GLOBAL.oldPtV", "Old password:");
    enMap.put("GLOBAL.newPtV", "New password:");
    enMap.put("GLOBAL.newP2tV", "Type new password again:");
    enMap.put("GLOBAL.reset_button", "Reset");
    enMap.put("GLOBAL.save_config_button", "Save");
    enMap.put("YapeaConfigActivity.onCreate.dumpAppData", "Clear all application data?");
    enMap.put("GLOBAL.yes", "Yes");
    enMap.put("GLOBAL.no", "No");
    enMap.put("GLOBAL.cam_button", "Camera");
    enMap.put("GLOBAL.gallery_button", "Gallery");
    enMap.put("GLOBAL.config_button", "Config");
    enMap.put("YapeaMainActivity.onCreate.keyInCache", "Key stored in memory.");
    enMap.put("CryptoUtils.normalizeIvByteArray.nullSource", "The source is null.");
    enMap.put("YapeaAuthActivity.onCreate.failToStoreKeyInCache", "Failed trying to store key in cache.");
    enMap.put("GLOBAL.clear_cache_button", "Clear cache");
    enMap.put("GLOBAL.cache_cleaned", "Cache cleaned.");
    enMap.put("GLOBAL.panicTv", "Panic password:");

    /*
     enMap.put("Utils.createConfig.failedToTransformKeyHash", "");
     enMap.put("Utils.changeConfig.diffPasswd", "");
     enMap.put("Utils.changeConfig.wrongPasswd", "");
     enMap.put("Utils.changeConfig.nullContext", "");
     enMap.put("Utils.writeTextToFile.failToWriteFile", "");
     enMap.put("Utils.getBytesFromFile.fileTooLArge", "");
     enMap.put("GLOBAL.back_button", "");
     enMap.put("GLOBAL.version", "");
     enMap.put("GLOBAL.author", "");
     enMap.put("GLOBAL.source", "");
     enMap.put("GLOBAL.lic", "");
     enMap.put("GLOBAL.authButton", "");
     enMap.put("GLOBAL.key_textView", "");
     enMap.put("YapeaAuthActivity.onCreate.WrongKey", "");
     enMap.put("GLOBAL.about", "");
     enMap.put("GLOBAL.algoTv", "");
     enMap.put("GLOBAL.oldPtV", "");
     enMap.put("GLOBAL.newPtV", "");
     enMap.put("GLOBAL.newP2tV", "");
     enMap.put("GLOBAL.reset_button", "");
     enMap.put("GLOBAL.save_config_button", "");
     enMap.put("YapeaConfigActivity.onCreate.dumpAppData", "");
     enMap.put("GLOBAL.yes", "");
     enMap.put("GLOBAL.no", "");
     enMap.put("GLOBAL.cam_button", "");
     enMap.put("GLOBAL.gallery_button", "");
     enMap.put("GLOBAL.config_button", "");
     enMap.put("YapeaMainActivity.onCreate.keyInCache", "");
     enMap.put("CryptoUtils.normalizeIvByteArray.nullSource", "");
     */


    return enMap;
  }
}




Java Source Code List

org.jdamico.yapea.ImageDetailActivity.java
org.jdamico.yapea.ImageDetailFragment.java
org.jdamico.yapea.ImageListActivity.java
org.jdamico.yapea.ImageListFragment.java
org.jdamico.yapea.YapeaAboutActivity.java
org.jdamico.yapea.YapeaAuthActivity.java
org.jdamico.yapea.YapeaConfigActivity.java
org.jdamico.yapea.YapeaMainActivity.java
org.jdamico.yapea.commons.ActivityHelper.java
org.jdamico.yapea.commons.AppMessages.java
org.jdamico.yapea.commons.Constants.java
org.jdamico.yapea.commons.StaticObj.java
org.jdamico.yapea.commons.Utils.java
org.jdamico.yapea.commons.YapeaException.java
org.jdamico.yapea.crypto.CryptoUtils.java
org.jdamico.yapea.dataobjects.ConfigObj.java
org.jdamico.yapea.dataobjects.CryptoAlgoObj.java
org.jdamico.yapea.dataobjects.ImageItemObj.java