package com.google.appinventor.components.common;
import java.util.HashMap;
import java.util.Map;
public class TranslationContainer {
private Map<String, String> CompTransMap = new HashMap<String, String>();
public TranslationContainer() {
//Palette components name
CompTransMap.put("Basic", "基本");
CompTransMap.put("Media", "媒体");
CompTransMap.put("Animation", "动画");
CompTransMap.put("Social", "社交的");
CompTransMap.put("Sensors", "传感器");
CompTransMap.put("Screen Arrangement", "屏幕布局");
CompTransMap.put("LEGO\u00AE MINDSTORMS\u00AE", "乐高机器人套件\u00AE");
CompTransMap.put("Other stuff", "其他东西");
CompTransMap.put("Not ready for prime time", "测试中的套件");
CompTransMap.put("Old stuff", "旧东西");
//Basic
CompTransMap.put("Button","按钮");
CompTransMap.put("Canvas","画布");
CompTransMap.put("CheckBox","复选框");
CompTransMap.put("Clock","时钟");
CompTransMap.put("Image","图像");
CompTransMap.put("Label","便签");
CompTransMap.put("ListPicker","列表选择器");
CompTransMap.put("PasswordTextBox","密码框");
CompTransMap.put("TextBox","文本框");
CompTransMap.put("TinyDB","细小数据库");
//Media
CompTransMap.put("Camcorder","摄像机");
CompTransMap.put("Camera","相机");
CompTransMap.put("ImagePicker","画像选择器");
CompTransMap.put("Player","播放器");
CompTransMap.put("Sound","声音");
CompTransMap.put("VideoPlayer","媒体播放器");
//Animation
CompTransMap.put("Ball","球");
CompTransMap.put("ImageSprite","图片精灵");
//Social
CompTransMap.put("ContactPicker","联系信息选择器");
CompTransMap.put("EmailPicker","邮件选择器");
CompTransMap.put("PhoneCall","电话");
CompTransMap.put("PhoneNumberPicker","电话号码选择器");
CompTransMap.put("Texting","信息");
CompTransMap.put("Twitter","Twitter");
//Sensor
CompTransMap.put("AccelerometerSensor","加速度传感器");
CompTransMap.put("LocationSensor","位置传感器");
CompTransMap.put("OrientationSensor","方向传感器");
//Screen Arrangement
CompTransMap.put("HorizontalArrangement", "水平排列");
CompTransMap.put("TableArrangement", "表安排");
CompTransMap.put("VerticalArrangement", "竖向布置");
//Lego Mindstorms
CompTransMap.put("NxtColorSensor", "Nxt颜色传感器");
CompTransMap.put("NxtDirectCommands", "Nxt直接命令");
CompTransMap.put("NxtDrive", "Nxt驱动");
CompTransMap.put("NxtLightSensor", "Nxt光传感器");
CompTransMap.put("NxtSoundSensor", "Nxt声音传感器");
CompTransMap.put("NxtTouchSensor", "Nxt触摸传感器");
CompTransMap.put("NxtUltrasonicSensor", "Nxt超声波传感器");
//Other stuff
CompTransMap.put("ActivityStarter", "活动启动");
CompTransMap.put("BarcodeScanner", "条码扫描器");
CompTransMap.put("BluetoothClient", "蓝牙客户");
CompTransMap.put("BluetoothServer", "蓝牙服务器");
CompTransMap.put("Notifier", "通告人");
CompTransMap.put("SpeechRecognizer", "语音识别");
CompTransMap.put("TextToSpeech", "文本到语音");
CompTransMap.put("TinyWebDB", "细小网络数据库");
CompTransMap.put("Web", "网络");
//Not ready for prime time
CompTransMap.put("FusiontablesControl","Fusiontables控制");
CompTransMap.put("GameClient","游戏客户端");
CompTransMap.put("SoundRecorder","声音记录器");
CompTransMap.put("Voting","投票");
CompTransMap.put("WebViewer","网页浏览器");
};
public String getCorrespondingString(String key) {
if (CompTransMap.containsKey(key)) {
return CompTransMap.get(key);
} else {
return "Missing name";
}
}
}