add zh-Hans

This commit is contained in:
BG6TNB 2023-01-07 00:36:11 +08:00
parent 1f3333dd34
commit 879e76d899
2 changed files with 186 additions and 0 deletions

View file

@ -126,6 +126,7 @@
/* End PBXContainerItemProxy section */
/* Begin PBXFileReference section */
A65FA974296876BF00A97686 /* zh-Hans */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = "zh-Hans"; path = "zh-Hans.lproj/Localizable.strings"; sourceTree = "<group>"; };
C9483F6C2773017500998F6B /* MapView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = MapView.swift; sourceTree = "<group>"; };
C9697F9C279336B700250207 /* LocalMBTileOverlay.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = LocalMBTileOverlay.swift; sourceTree = "<group>"; };
C9A7BC0F27759A9600760B50 /* PositionAnnotationView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = PositionAnnotationView.swift; sourceTree = "<group>"; };
@ -651,6 +652,7 @@
en,
de,
Base,
"zh-Hans",
);
mainGroup = DDC2E14B26CE248E0042C5E4;
packageReferences = (
@ -852,6 +854,7 @@
children = (
DDCDC6CC29481FCC004C1DDA /* en */,
DDCDC6CE294821AD004C1DDA /* de */,
A65FA974296876BF00A97686 /* zh-Hans */,
);
name = Localizable.strings;
sourceTree = "<group>";

View file

@ -0,0 +1,183 @@
/*
Localizable.strings
Meshtastic
Created by BG6TNB on 01/06/23.
*/
"about"="关于";
"about.meshtastic"="关于 Meshtastic";
"admin"="Admin";
"admin.log"="Admin Message Log";
"ago"="ago";
"always.on"="常亮";
"app.settings"="软件设置";
"are.you.sure"="是否确认?";
"ascii.capable"="ASCII Capable";
"available.radios"="可获得的电台";
"automatic.detection"="自动发现";
"ble.name"="蓝牙名称";
"bluetooth"="蓝牙";
"bluetooth.config"="蓝牙配置";
"bluetooth.mode.randompin"="随机 PIN 码";
"bluetooth.mode.fixedpin"="固定 PIN 码";
"bluetooth.mode.nopin"="不使用 PIN 码(直接使用)";
"bytes"="Bytes";
"cancel"="取消";
"canned.messages"="快捷消息";
"canned.messages.config"="快捷消息配置";
"canned.messages.preset.manual"="手动配置";
"canned.messages.preset.rakrotary"="RAK 旋转编码器";
"canned.messages.preset.cardkb"="M5 Stack 卡片键盘 / RAK 键盘";
"channel"="频道";
"channel.role.disabled"="禁用";
"channel.role.primary"="主要";
"channel.role.secondary"="次要";
"channels"="频道";
"clear.app.data"="清除 App 数据";
"connected.radio"="连接到电台";
"communicating"="与电台进行通讯中. .";
"connected"="已连接到电台";
"connecting"="连接中. .";
"contacts"="联系人";
"copy"="复制";
"default"="默认";
"delete"="删除";
"device"="电台";
"device.config"="电台配置";
"device.role.client"="标准模式 - App 可以连接到电台进行收发操作,并且会自动转发 Mesh 网络中其他节点的消息。";
"device.role.clientmute"="静默模式 - 与标准模式类似App 可以连接到电台进行收发操作,但不会转发 Mesh 网络中其他节点的消息。";
"device.role.router"="纯中继模式 - 自动转发 Mesh 网络中其他节点的消息中继模式下屏幕会熄灭Wi-Fi 和蓝牙将会进入睡眠模式App 将无法连接到电台进行收发操作。";
"device.role.routerclient"="中继模式 - 优先转发 Mesh 网络中其他节点的消息App 也可以连接到电台进行收发操作。";
"direct.messages"="直接收到的消息";
"dismiss.keyboard"="隐藏键盘";
"display"="屏幕(电台屏幕)";
"display.config"="屏幕配置";
"distance"="距离";
"disconnect"="断开连接";
"echo"="回声";
"email.address"="电子邮件";
"enabled"="启用";
"external.notification"="外部通知";
"external.notification.config"="外部通知配置";
"firmware.version"="固件版本";
"gpsformat.dec"="十进制";
"gpsformat.dms"="度分秒";
"gpsformat.utm"="Universal Transverse Mercator";
"gpsformat.mgrs"="Military Grid Reference System";
"gpsformat.olc"="Open Location Code (aka Plus Codes)";
"gpsformat.osgr"="Ordnance Survey Grid Reference";
"heard"="收到";
"heard.last"="最后收到";
"hybrid"="混合";
"inputevent.none"="无";
"inputevent.up"="上";
"inputevent.down"="下";
"inputevent.left"="左";
"inputevent.right"="右";
"inputevent.select"="选择";
"inputevent.back"="后退";
"inputevent.cancel"="取消";
"interval.one.second"="一秒";
"interval.two.seconds"="两秒";
"interval.five.seconds"="五秒";
"interval.ten.seconds"="十秒";
"interval.fifteen.seconds"="十五秒";
"interval.twenty.seconds"="二十秒";
"interval.twentyfive.seconds"="二十五秒";
"interval.thirty.seconds"="三十秒";
"interval.one.minute"="一分钟";
"interval.two.minutes"="两分钟";
"interval.five.minutes"="五分钟";
"interval.ten.minutes"="十分钟";
"interval.fifteen.minutes"="十五分钟";
"interval.thirty.minutes"="三十分钟";
"interval.one.hour"="一小时";
"interval.six.hours"="六小时";
"interval.twelve.hours"="十二小时";
"interval.twentyfour.hours"="二十四小时";
"keyboard.type"="键盘类型";
"logging"="Logging";
"lora"="LoRa";
"lora.config"="LoRa 配置";
"map"="Mesh 地图";
"map.type"="Map 类型";
"mesh.log"="Mesh 日志";
"message"="消息";
"message.details"="消息详情";
"messages"="消息";
"mode"="模式";
"module.configuration"="模块配置";
"mqtt"="MQTT";
"mqtt.config"="MQTT 配置";
"mqtt.username"="用户名称";
"name"="名称";
"network"="网络";
"network.config"="网络配置";
"nodes"="节点";
"no.nodes"="未找到 Meshtastic 节点";
"not.connected"="未连接到电台";
"numbers.punctuation"="数字和标点符号";
"off"="关闭";
"on.boot"="仅在启动时";
"options"="选项";
"password"="密码";
"phone.gps"="手机 GPS";
"phone.gps.interval.description"="手机向电台刷新定位的时间间隔,但刷新 Mesh 网络中的定位的时间间隔由电台控制。";
"position"="定位";
"position.config"="定位配置";
"preferred.radio"="首选电台";
"provide.location"="提供定位到 Mesh 网络";
"radio.configuration"="电台配置";
"range.test"="距离测试";
"range.test.config"="距离测试配置";
"reply"="回复";
"received.ack"="收到确认";
"routing.acknowledged"="确认";
"routing.noroute"="未转发";
"routing.gotnak"="Received a negative acknowledgment";
"routing.timeout"="超时";
"routing.nointerface"="无连接";
"routing.maxretransmit"="已达到最大重试次数";
"routing.nochannel"="没有频道";
"routing.toolarge"="数据包过大";
"routing.noresponse"="无响应";
"routing.dutycyclelimit"="已达到当前区域循环周期发射上限";
"routing.badRequest"="错误请求";
"routing.notauthorized"="未授权";
"satellite"="卫星";
"save"="保存";
"serial"="串口";
"serial.config"="串口配置";
"serial.mode.default"="默认";
"serial.mode.simple"="简单";
"serial.mode.proto"="Protobufs";
"serial.mode.txtmsg"="文本消息";
"serial.mode.nmea"="NMEA 位置";
"settings"="设置";
"share.channels"="分享频道二维码";
"share.position"="分享位置";
"subscribed"="连接到 Mesh 网络";
"select.contact"="选择一名联系人";
"select.node"="选择一个节点";
"select.menu.item"="从菜单选择一个选项";
"set.region"="设置 LoRa 区域";
"standard"="标准";
"ssid"="SSID";
"tapback"="Tapback Response";
"tapback.heart"="Heart";
"tapback.thumbsup"="Thumbs Up";
"tapback.thumbsdown"="Thumbs Down";
"tapback.haha"="HaHa";
"tapback.exclamation"="Exclamation Mark";
"tapback.question"="Question Mark";
"tapback.poop"="Poop";
"telemetry"="遥测(传感器)";
"telemetry.config"="遥测配置";
"timeout"="超时";
"twitter"="Twitter";
"unknown.age"="Unknown Age";
"update.interval"="刷新间隔";
"user"="用户";
"user.details"="用户信息";
"waiting"="等待. . .";