language_common.c 30 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314414514614714814915015115215315415515615715815916016116216316416516616716816917017117217317417517617717817918018118218318418518618718818919019119219319419519619719819920020120220320420520620720820921021121221321421521621721821922022122222322422522622722822923023123223323423523623723823924024124224324424524624724824925025125225325425525625725825926026126226326426526626726826927027127227327427527627727827928028128228328428528628728828929029129229329429529629729829930030130230330430530630730830931031131231331431531631731831932032132232332432532632732832933033133233333433533633733833934034134234334434534634734834935035135235335435535635735835936036136236336436536636736836937037137237337437537637737837938038138238338438538638738838939039139239339439539639739839940040140240340440540640740840941041141241341441541641741841942042142242342442542642742842943043143243343443543643743843944044144244344444544644744844945045145245345445545645745845946046146246346446546646746846947047147247347447547647747847948048148248348448548648748848949049149249349449549649749849950050150250350450550650750850951051151251351451551651751851952052152252352452552652752852953053153253353453553653753853954054154254354454554654754854955055155255355455555655755855956056156256356456556656756856957057157257357457557657757857958058158258358458558658758858959059159259359459559659759859960060160260360460560660760860961061161261361461561661761861962062162262362462562662762862963063163263363463563663763863964064164264364464564664764864965065165265365465565665765865966066166266366466566666766866967067167267367467567667767867968068168268368468568668768868969069169269369469569669769869970070170270370470570670770870971071171271371471571671771871972072172272372472572672772872973073173273373473573673773873974074174274374474574674774874975075175275375475575675775875976076176276376476576676776876977077177277377477577677777877978078178278378478578678778878979079179279379479579679779879980080180280380480580680780880981081181281381481581681781881982082182282382482582682782882983083183283383483583683783883984084184284384484584684784884985085185285385485585685785885986086186286386486586686786886987087187287387487587687787887988088188288388488588688788888989089189289389489589689789889990090190290390490590690790890991091191291391491591691791891992092192292392492592692792892993093193293393493593693793893994094194294394494594694794894995095195295395495595695795895996096196296396496596696796896997097197297397497597697797897998098198298398498598698798898999099199299399499599699799899910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295
  1. #include "language_common.h"
  2. #include "common.h"
  3. const char* language_root_name[LANG_MAX] =
  4. {
  5. "管理员",
  6. "Administrator",
  7. "Администратор",
  8. "Administrador",
  9. "Administrador",
  10. "Administrator",
  11. "Administrateur",
  12. "Amministratore",
  13. "管理者",
  14. };
  15. const char* language_nick_name[LANG_MAX] =
  16. {
  17. "张三",
  18. "zhang san",
  19. " ",
  20. " ",
  21. " ",
  22. " ",
  23. " ",
  24. " ",
  25. " "
  26. };
  27. const char* language_user_manage[LANG_MAX] =
  28. {
  29. "用户管理",
  30. "User management",
  31. "Управление учётными записями",
  32. "Gestión de usuarios",
  33. "Gerenciamento de usuários",
  34. "Benutzerverwaltung",
  35. "Gestion des utilisateurs",
  36. "Gestione utenti",
  37. "ユーザー管理",
  38. };
  39. const char* language_role_manage[LANG_MAX] =
  40. {
  41. "角色管理",
  42. "Role management",
  43. "Управление ролями ",
  44. "Gestión de roles",
  45. "Gerenciamento de papéis",
  46. "Rollenverwaltung",
  47. "Gestion des rôles",
  48. "Gestione dei ruoli",
  49. "ロール管理",
  50. };
  51. const char* language_menu_manage[LANG_MAX] =
  52. {
  53. "菜单管理",
  54. "Menu management",
  55. "Управление меню ",
  56. "Gestión de menús",
  57. "Gerenciamento de menus",
  58. "Menüverwaltung",
  59. "Gestion des menus",
  60. "Gestione dei menu",
  61. "メニュー管理",
  62. };
  63. const char* language_power_monitor[LANG_MAX] =
  64. {
  65. "电源监控",
  66. "Power monitor",
  67. "Мониторинг питания",
  68. "Monitoreo de energía",
  69. "Monitoramento de energia",
  70. "Stromüberwachung",
  71. "Surveillance de l'énergie",
  72. "Monitoraggio dell'energia",
  73. "電源監視",
  74. };
  75. const char* language_power_sts_monitor[LANG_MAX] =
  76. {
  77. "总体状态监控",
  78. "Device monitor",
  79. "Мониторинг и управление фазами",
  80. "Monitoreo del estado general",
  81. "Monitoramento do estado geral",
  82. "Überwachung des Gesamtzustands",
  83. "Surveillance de l'état général",
  84. "Monitoraggio stato generale",
  85. "全体の状況の監視",
  86. };
  87. const char* language_power_channel_sts_monitor[LANG_MAX] =
  88. {
  89. "通道状态监控",
  90. "Device channel monitor",
  91. "Мониторинг и управление розетками",
  92. "Monitoreo del estado del canal",
  93. "Monitoramento do estado do canal",
  94. "Kanalzustandsüberwachung",
  95. "Surveillance de l'état du canal",
  96. "Monitoraggio stato del canale",
  97. "チャンネル状態の監視",
  98. };
  99. const char* language_power_switch_sts_monitor[LANG_MAX] =
  100. {
  101. "开关状态监控",
  102. "Circuit breaker monitor",
  103. "Монитор коммутатора оборудования",
  104. "Monitoreo del estado del interruptor",
  105. "Monitoramento do estado do interruptor",
  106. "Schalterzustandsüberwachung",
  107. "Surveillance de l'état de l'interrupteur",
  108. "Monitoraggio stato dell'interruttore",
  109. "スイッチ状態の監視",
  110. };
  111. const char* language_power_history_search[LANG_MAX] =
  112. {
  113. "历史记录查询",
  114. "Sensor status history",
  115. "График энергопотребления",
  116. "Consulta de historial",
  117. "Consulta de histórico",
  118. "Abfrage des Verlaufsprotokolls",
  119. "Consultation de l'historique",
  120. "Consultazione della cronologia",
  121. "履歴記録の照会",
  122. };
  123. const char* language_sensor_monitoring[LANG_MAX] =
  124. {
  125. "传感器监控",
  126. "Sensor monitoring",
  127. "Мониторинг датчиков",
  128. "Monitoreo de sensores",
  129. "Monitoramento de sensores",
  130. "Sensorüberwachung",
  131. "Surveillance des capteurs",
  132. "Monitoraggio sensori",
  133. "センサー監視",
  134. };
  135. const char* language_sensor_status_monitoring[LANG_MAX] =
  136. {
  137. "传感器状态监控",
  138. "Sensor status monitoring",
  139. "Мониторинг состояния датчиков",
  140. "Monitoreo del estado del sensor",
  141. "Monitoramento do estado do sensor",
  142. "Sensorzustandsüberwachung",
  143. "Surveillance de l'état du capteur",
  144. "Monitoraggio stato del sensore",
  145. "センサー状態の監視",
  146. };
  147. const char* language_sensor_history_search[LANG_MAX] =
  148. {
  149. "历史记录查询",
  150. " Sensor status history",
  151. "История состояния датчиков",
  152. "Consulta de historial",
  153. "Consulta de histórico",
  154. "Abfrage des Verlaufsprotokolls",
  155. "Consultation de l'historique",
  156. "Consultazione della cronologia",
  157. "履歴記録の照会",
  158. };
  159. const char* language_Alarm_protection[LANG_MAX] =
  160. {
  161. "告警保护",
  162. "Alarm protection",
  163. "Защита от аварий",
  164. "Protección de alarmas",
  165. "Proteção de alarme",
  166. "Alarmenschutz",
  167. "Protection d'alarme",
  168. "Protezione degli allarmi",
  169. "アラーム保護",
  170. };
  171. const char* language_Alarm_System[LANG_MAX] =
  172. {
  173. "系统告警",
  174. "System alarm",
  175. "Аварийные оповещения",
  176. "Alarma del sistema",
  177. "Alarme do sistema",
  178. "Systemalarm",
  179. "Alarme système",
  180. "Allarme di sistema",
  181. "システムアラーム",
  182. };
  183. const char* language_Alarm_Threshold_rule[LANG_MAX] =
  184. {
  185. "阈值及规则设置",
  186. "Threshold and rule settings",
  187. "Установка пороговых значений",
  188. "Configuración de umbrales y reglas",
  189. "Configuração de limiares e regras",
  190. "Schwellen- und Regelkonfiguration",
  191. "Configuration des seuils et règles",
  192. "Configurazione soglie e regole",
  193. "閾値とルールの設定",
  194. };
  195. const char* language_log_information[LANG_MAX] =
  196. {
  197. "日志信息",
  198. "log information",
  199. "Информация о журнале",
  200. "Información de registro",
  201. "Informação de registro",
  202. "Protokollinformationen",
  203. "Informations de journal",
  204. "Informazioni di log",
  205. "ログ情報",
  206. };
  207. const char* language_log_Alarm[LANG_MAX] =
  208. {
  209. "告警日志",
  210. "Alarm log",
  211. "Журнал аварий",
  212. "Registro de alarmas",
  213. "Registro de alarmes",
  214. "Alarmprotokoll",
  215. "Journal d'alarmes",
  216. "Registro degli allarmi",
  217. "アラームログ",
  218. };
  219. const char* language_log_operation[LANG_MAX] =
  220. {
  221. "操作日志",
  222. "Operation log",
  223. "Журнал операций",
  224. "Registro de operaciones",
  225. "Registro de operações",
  226. "Betriebsprotokoll",
  227. "Journal des opérations",
  228. "Registro delle operazioni",
  229. "操作ログ",
  230. };
  231. const char* language_log_running[LANG_MAX] =
  232. {
  233. "运行日志",
  234. "Running log",
  235. "Журнал событий",
  236. "Registro de ejecución",
  237. "Registro de execução",
  238. "Laufzeitprotokoll",
  239. "Journal d'exécution",
  240. "Registro di esecuzione",
  241. "実行ログ",
  242. };
  243. const char* language_communication_management[LANG_MAX] =
  244. {
  245. "通信管理",
  246. "Communication management",
  247. "Настройки сети",
  248. "Gestión de comunicaciones",
  249. "Gerenciamento de comunicação",
  250. "Kommunikationsmanagement",
  251. "Gestion des communications",
  252. "Gestione delle comunicazioni",
  253. "通信管理",
  254. };
  255. const char* language_net_install[LANG_MAX] =
  256. {
  257. "网口设置",
  258. "Net opening settings",
  259. "Настройки IP",
  260. "Configuración de interfaz de red",
  261. "Configuração de interface de rede",
  262. "Netzwerkschnittstelleneinstellungen",
  263. "Configuration de l'interface réseau",
  264. "Impostazione interfaccia di rete",
  265. "ネットワークインターフェイス設定",
  266. } ;
  267. const char* language_RS485_install[LANG_MAX] =
  268. {
  269. "RS485设置",
  270. "RS485 settings",
  271. "Настройки RS485",
  272. "Configuración de RS485",
  273. "Configuração de RS485",
  274. "RS485-Einstellungen",
  275. "Configuration RS485",
  276. "Impostazione RS485",
  277. "RS485設定",
  278. } ;
  279. const char* language_serve_manage[LANG_MAX] =
  280. {
  281. "服务管理",
  282. "Serve settings",
  283. "Установка службы ",
  284. "Gestión de servicios",
  285. "Gerenciamento de serviços",
  286. "Dienstverwaltung",
  287. "Gestion des services",
  288. "Gestione dei servizi",
  289. "サービス管理",
  290. } ;
  291. const char* language_SMTP_install[LANG_MAX] =
  292. {
  293. "SMTP设置",
  294. "SMTP settings",
  295. "Настройки SMTP",
  296. "Configuración de SMTP",
  297. "Configuração de SMTP",
  298. "SMTP-Einstellungen",
  299. "Configuration SMTP",
  300. "Impostazione SMTP",
  301. "SMTP設定",
  302. } ;
  303. const char* language_SNMP_install[LANG_MAX] =
  304. {
  305. "SNMP设置",
  306. "SNMP settings",
  307. "Настройки SNMP",
  308. "Configuración de SNMP",
  309. "Configuração de SNMP",
  310. "SNMP-Einstellungen",
  311. "Configuration SNMP",
  312. "Impostazione SNMP",
  313. "SNMP設定",
  314. } ;
  315. const char* language_SNMP_TRAP_install[LANG_MAX] =
  316. {
  317. "SNMP TRAP设置",
  318. "SNMP settings",
  319. "Установка SNMP TRAP",
  320. "Configuración de TRAP SNMP",
  321. "Configuração de TRAP SNMP",
  322. "SNMP-TRAP-Einstellungen",
  323. "Configuration TRAP SNMP",
  324. "Impostazione SNMP TRAP",
  325. "SNMP TRAP設定",
  326. } ;
  327. const char* language_MQTT_iot_install[LANG_MAX] =
  328. {
  329. "MQTT物联设置",
  330. "MQTT settings",
  331. "Настройки MQTT для IoT",
  332. "Configuración de IoT MQTT",
  333. "Configuração de IoT MQTT",
  334. "MQTT-IoT-Einstellungen",
  335. "Configuration IoT MQTT",
  336. "Impostazione IoT MQTT",
  337. "MQTT物联設定",
  338. } ;
  339. const char* language_NTP_install[LANG_MAX] =
  340. {
  341. "NTP设置",
  342. "NTP settings",
  343. "Настройки NTP",
  344. "Configuración de NTP",
  345. "Configuração de NTP",
  346. "NTP-Einstellungen",
  347. "Configuration NTP",
  348. "Impostazione NTP",
  349. "NTP設定",
  350. } ;
  351. const char* language_Timing_install[LANG_MAX] =
  352. {
  353. "定时设置",
  354. "Timing settings",
  355. "Настройка сценариев",
  356. "Configuración de temporización",
  357. "Configuração de temporização",
  358. "Zeiteinstellungen",
  359. "Configuration de la temporisation",
  360. "Impostazioni temporizzate",
  361. "タイマー設定",
  362. } ;
  363. const char* language_Sequential_setting[LANG_MAX] =
  364. {
  365. "时序设置",
  366. "Sequential settings",
  367. "Настройки включения розеток",
  368. "Configuración de secuencia temporal",
  369. "Configuração de sequência temporal",
  370. "Zeiteinstellungssequenz",
  371. "Configuration de séquence temporelle",
  372. "Impostazione della sequenza temporale",
  373. "時間シーケンス設定",
  374. } ;
  375. const char* language_Group_setting[LANG_MAX] =
  376. {
  377. "分组设置",
  378. "Group settings",
  379. "Настройки групп розеток",
  380. "Configuración de agrupación",
  381. "Configuração de agrupamento",
  382. "Gruppeneinstellungen",
  383. "Configuration de regroupement",
  384. "Impostazione gruppi",
  385. "グループ設定",
  386. } ;
  387. const char* language_maintenance_equipment[LANG_MAX] =
  388. {
  389. "设备维护",
  390. "Maintenance of equipment",
  391. "Сервисные функции",
  392. "Mantenimiento de dispositivos",
  393. "Manutenção de dispositivo",
  394. "Gerätewartung",
  395. "Maintenance des équipements",
  396. "Manutenzione dei dispositivi",
  397. "デバイス保守",
  398. } ;
  399. const char* language_Device_restart[LANG_MAX] =
  400. {
  401. "设备重启",
  402. "Device restart",
  403. "Перезагрузка устройства",
  404. "Reinicio de dispositivo",
  405. "Reinício de dispositivo",
  406. "Geräte-Neustart",
  407. "Redémarrage de l'appareil",
  408. "Riavvio del dispositivo",
  409. "デバイス再起動",
  410. } ;
  411. const char* language_firmware_upgrade[LANG_MAX] =
  412. {
  413. "固件升级",
  414. "Return to factory settings",
  415. "Обновление прошивки",
  416. "Actualización de firmware",
  417. "Atualização de firmware",
  418. "Firmware-Aktualisierung",
  419. "Mise à jour du firmware",
  420. "Aggiornamento firmware",
  421. "ファームウェア更新",
  422. } ;
  423. const char* language_back_factor_upgrade[LANG_MAX] =
  424. {
  425. "恢复出厂设置",
  426. "Return to factory settings",
  427. "Восстановление заводских настроек",
  428. "Restaurar ajustes de fábrica",
  429. "Restaurar configurações de fábrica",
  430. "Werkseinstellungen wiederherstellen",
  431. "Rétablir les paramètres d'usine",
  432. "Ripristina impostazioni di fabbrica",
  433. "工場出荷時の設定に戻す",
  434. } ;
  435. const char* language_Configure_inport_export[LANG_MAX] =
  436. {
  437. "配置导入/导出",
  438. "Configure import/export",
  439. "Импорт/экспорт конфигурации",
  440. "Importación/Exportación de configuración",
  441. "Importação/Exportação de configuração",
  442. "Konfiguration importieren/exportieren",
  443. "Importation/Exportation de la configuration",
  444. "Importazione/Esportazione configurazione",
  445. "設定のインポート/エクスポート",
  446. } ;
  447. const char* language_after_sales_service[LANG_MAX] =
  448. {
  449. "售后服务",
  450. "Customizing the logo",
  451. "Сведения о производителе",
  452. "Servicio post-venta",
  453. "Serviço pós-venda",
  454. "Kundendienst",
  455. "Service après-vente",
  456. "Servizio post-vendita",
  457. "アフターサービス",
  458. } ;
  459. const char* language_about_Equipment[LANG_MAX] =
  460. {
  461. "关于设备",
  462. "About PDU",
  463. "О оборудовании",
  464. "Acerca del dispositivo",
  465. "Sobre o dispositivo",
  466. "Über das Gerät",
  467. "À propos de l'appareil",
  468. "Informazioni sul dispositivo",
  469. "デバイスについて",
  470. } ;
  471. const char* language_temperature[LANG_MAX] =
  472. {
  473. "温度",
  474. "temperature",
  475. "Температура",
  476. "Temperatura",
  477. "Temperatura",
  478. "Temperatur",
  479. "Température",
  480. "Temperatura",
  481. "温度",
  482. } ;
  483. const char* language_humidity[LANG_MAX] =
  484. {
  485. "湿度",
  486. "humidity",
  487. "Влажность",
  488. "Humedad",
  489. "Umidade",
  490. "Feuchtigkeit",
  491. "Humidité",
  492. "Umidità",
  493. "湿度",
  494. } ;
  495. const char* language_atmosphere_gas[LANG_MAX] =
  496. {
  497. "气体",
  498. "gas",
  499. "Газ",
  500. "Gas",
  501. "Gás",
  502. "Gas",
  503. "Gaz",
  504. "Gas",
  505. "ガス",
  506. } ;
  507. const char* language_atmosphere_airflow[LANG_MAX] =
  508. {
  509. "气流",
  510. "airflow",
  511. "Поток воздуха",
  512. "Flujo de aire",
  513. "Fluxo de ar",
  514. "Luftstrom",
  515. "Flux d'air",
  516. "Flusso d'aria",
  517. "気流",
  518. } ;
  519. const char* language_atmosphere_pressure[LANG_MAX] =
  520. {
  521. "气压",
  522. "atmospheric pressure",
  523. "Атмосферное давление",
  524. "Presión atmosférica",
  525. "Pressão atmosférica",
  526. "Luftdruck",
  527. "Pression atmosphérique",
  528. "Pressione atmosferica",
  529. "気圧",
  530. } ;
  531. const char* language_log_Power[LANG_MAX] =
  532. {
  533. "电源日志",
  534. "Power log",
  535. "Лог питания",
  536. "Registro de energía",
  537. "Registro de energia",
  538. "Energieprotokoll",
  539. "Journal d'énergie",
  540. "Registro dell'energia",
  541. "電源ログ",
  542. } ;
  543. const char* language_alarm_Type_Power[LANG_MAX] =
  544. {
  545. "电源类警告",
  546. " Power alarm",
  547. "Энергетическая тревога",
  548. "Advertencia de energía",
  549. "Aviso de energia",
  550. "Energie-Warnung",
  551. "Avertissement d'énergie",
  552. "Avviso di energia",
  553. "電源警告",
  554. } ;
  555. const char* language_alarm_Type_Sensor[LANG_MAX] =
  556. {
  557. "传感器类警告",
  558. " Sensor alarm",
  559. "Предупреждение типа датчиков",
  560. "Advertencia del sensor",
  561. "Aviso do sensor",
  562. "Sensorwarnung",
  563. "Avertissement de capteur",
  564. "Avviso del sensore",
  565. "センサー警告",
  566. } ;
  567. const char* language_alarm_Type_Network[LANG_MAX] =
  568. {
  569. "网络告警",
  570. " Network alarm",
  571. "Сетевое предупреждение",
  572. "Alarma de red",
  573. "Alarme de rede",
  574. "Netzwerkalarm",
  575. "Alarme réseau",
  576. "Allarme di rete",
  577. "ネットワークアラーム",
  578. } ;
  579. const char* language_opera_log_operation[LANG_MAX] =
  580. {
  581. "操作日志",
  582. "Operation log",
  583. "Журнал операций",
  584. "Registro de operaciones",
  585. "Registro de operações",
  586. "Betriebsprotokoll",
  587. "Journal des opérations",
  588. "Registro delle operazioni",
  589. "操作ログ",
  590. };
  591. const char* language_run_log_running[LANG_MAX] =
  592. {
  593. "运行日志",
  594. "Running log",
  595. "Журнал событий",
  596. "Registro de ejecución",
  597. "Registro de execução",
  598. "Laufzeitprotokoll",
  599. "Journal d'exécution",
  600. "Registro di esecuzione",
  601. "実行ログ",
  602. };
  603. //============================================================================
  604. const char* language_alarm_Ch[LANG_MAX] =
  605. {
  606. "通道",
  607. "channel ",
  608. "Канал",
  609. "Canal",
  610. "Canal",
  611. "Kanal",
  612. "Canal",
  613. "Canale",
  614. "チャンネル",
  615. } ;
  616. const char* language_alarm_V[LANG_MAX] =
  617. {
  618. "电压",
  619. "voltage ",
  620. "Напряжение",
  621. "Voltaje",
  622. "Voltagem",
  623. "Spannung",
  624. "Tension",
  625. "Tensione",
  626. "電圧",
  627. } ;
  628. const char* language_alarm_A[LANG_MAX] =
  629. {
  630. "电流",
  631. "current ",
  632. "Ток",
  633. "Corriente",
  634. "Corrente",
  635. "Strom",
  636. "Courant",
  637. "Corrente",
  638. "電流",
  639. } ;
  640. const char* language_alarm_W[LANG_MAX] =
  641. {
  642. "功率",
  643. "power ",
  644. "Мощность",
  645. "Potencia",
  646. "Potência",
  647. "Leistung",
  648. "Puissance",
  649. "Potenza",
  650. "出力",
  651. } ;
  652. const char* language_alarm_P[LANG_MAX] =
  653. {
  654. "耗电量",
  655. "power consumption ",
  656. "Потребление (кВт)",
  657. "Consumo de energía",
  658. "Consumo de energia",
  659. "Energieverbrauch",
  660. "Consommation électrique",
  661. "Consumo di energia",
  662. "消費電力量",
  663. } ;
  664. const char* language_alarm_Up[LANG_MAX] =
  665. {
  666. "超过上限",
  667. "out of up limit ",
  668. "Превышение верхнего предела",
  669. "Superar el límite superior",
  670. "Ultrapassar o limite superior",
  671. "Über dem oberen Grenzwert",
  672. "Dépasser la limite supérieure",
  673. "Superare il limite superiore",
  674. "上限を超える",
  675. } ;
  676. const char* language_alarm_Down[LANG_MAX] =
  677. {
  678. "超过下限",
  679. "out of down limit ",
  680. "Превышение нижнего предела",
  681. "Superar el límite inferior",
  682. "Ultrapassar o limite inferior",
  683. "Unter dem unteren Grenzwert",
  684. "Dépasser la limite inférieure",
  685. "Superare il limite inferiore",
  686. "下限を超える",
  687. } ;
  688. const char* language_alarm_ctrl_Open[LANG_MAX] =
  689. {
  690. "开启",
  691. "OPEN",
  692. "Открыть",
  693. "Encendido",
  694. "Ligar",
  695. "Einschalten",
  696. "Allumer",
  697. "Accendere",
  698. "開く",
  699. } ;
  700. const char* language_alarm_ctrl_Close[LANG_MAX] =
  701. {
  702. "关闭",
  703. "CLOSE",
  704. "Закрыть",
  705. "Apagado",
  706. "Desligar",
  707. "Ausschalten",
  708. "Éteindre",
  709. "Spegnere",
  710. "閉じる",
  711. } ;
  712. const char* language_alarm_ctrl_OpenCH[LANG_MAX] =
  713. {
  714. "开启通道",
  715. "Open channel ",
  716. "Открыть канал",
  717. "Abrir canal",
  718. "Abrir canal",
  719. "Kanal öffnen",
  720. "Ouvrir le canal",
  721. "Aprire il canale",
  722. "チャンネルを開く",
  723. } ;
  724. const char* language_alarm_ctrl_CloseCH[LANG_MAX] =
  725. {
  726. "关闭通道",
  727. "Close channel ",
  728. "Закрыть канал",
  729. "Cerrar canal",
  730. "Fechar canal",
  731. "Kanal schließen",
  732. "Fermer le canal",
  733. "Chiudere il canale",
  734. "チャンネルを閉じる",
  735. } ;
  736. const char* language_alarm_ctrl_Alarm[LANG_MAX] =
  737. {
  738. "仅报警",
  739. "Alarm only",
  740. "Только напоминание",
  741. "Solo alarma",
  742. "Apenas alarme",
  743. "Nur Alarm",
  744. "Seulement alarme",
  745. "Solo allarme",
  746. "アラームのみ",
  747. } ;
  748. const char* language_alarm_Ctrl_ALL[LANG_MAX] =
  749. {
  750. "所有",
  751. "all ",
  752. "Все",
  753. "Todos",
  754. "Todos",
  755. "Alle",
  756. "Tous",
  757. "Tutti",
  758. "すべて",
  759. } ;
  760. const char* language_alarm_connect_ERROR[LANG_MAX] =
  761. {
  762. "连接错误",
  763. "connect ERROR ",
  764. "Ошибка подключения",
  765. "Error de conexión",
  766. "Erro de conexão",
  767. "Verbindungsfehler",
  768. "Erreur de connexion",
  769. "Errore di connessione",
  770. "接続エラー",
  771. } ;
  772. const char* language_alarm_Init_Success[LANG_MAX] =
  773. {
  774. "初始化成功",
  775. "INIT SUCCESS ",
  776. "Инициализация успешна",
  777. "Inicio exitoso",
  778. "Inicialização bem sucedida",
  779. "Initialisierung erfolgreich",
  780. "Initialisation réussie",
  781. "Inizializzazione riuscita",
  782. "初期化成功",
  783. } ;
  784. const char* language_alarm_NULL_ERROR[LANG_MAX] =
  785. {
  786. "故障",
  787. " ERROR! ",
  788. " Ошибка",
  789. "Fallo",
  790. "Falha",
  791. "Fehler",
  792. "Panne",
  793. "Guasto",
  794. "故障",
  795. } ;
  796. const char* language_alarm_phase_lose[LANG_MAX] =
  797. {
  798. "相位缺失",
  799. " Phase Loss! ",
  800. " Фаза отсутствует!",
  801. "Pérdida de fase",
  802. "Perda de fase",
  803. "Phasenverlust",
  804. "Perte de phase",
  805. "Perdita di fase",
  806. "位相喪失",
  807. } ;
  808. const char* language_alarm_phaseA_lose[LANG_MAX] =
  809. {
  810. "相位A缺失",
  811. " Phase A Loss! ",
  812. " Фаза A отсутствует!",
  813. "Pérdida de fase A",
  814. "Perda de fase A",
  815. "Phasenverlust A",
  816. "Perte de phase A",
  817. "Perdita di fase A",
  818. "位相A喪失",
  819. } ;
  820. const char* language_alarm_phaseB_lose[LANG_MAX] =
  821. {
  822. "相位B缺失",
  823. " Phase B Loss! ",
  824. " Фаза B отсутствует!",
  825. "Pérdida de fase B",
  826. "Perda de fase B",
  827. "Phasenverlust B",
  828. "Perte de phase B",
  829. "Perdita di fase B",
  830. "位相B喪失",
  831. } ;
  832. const char* language_alarm_phaseC_lose[LANG_MAX] =
  833. {
  834. "相位C缺失",
  835. " Phase C Loss! ",
  836. " Фаза C отсутствует!",
  837. "Pérdida de fase C",
  838. "Perda de fase C",
  839. "Phasenverlust C",
  840. "Perte de phase C",
  841. "Perdita di fase C",
  842. "位相C喪失",
  843. } ;
  844. const char* language_alarm_RS485_master[LANG_MAX] =
  845. {
  846. "主机",
  847. " Master",
  848. " Главный",
  849. "Host",
  850. "Host",
  851. "Host",
  852. "Hôte",
  853. "Host",
  854. "ホスト",
  855. } ;
  856. const char* language_alarm_RS485_slave[LANG_MAX] =
  857. {
  858. "从机",
  859. " Slave",
  860. "Вспомогательный",
  861. "Esclavo",
  862. "Esclavo",
  863. "Slave",
  864. "Esclave",
  865. "Slave",
  866. "スレーブ",
  867. } ;
  868. const char* language_alarm_MAC_changed[LANG_MAX] =
  869. {
  870. "MAC地址变化",
  871. "MAC address changed",
  872. "MAC - адрес изменен",
  873. "Cambio de dirección MAC",
  874. "Mudança de endereço MAC",
  875. "MAC-Adressenänderung",
  876. "Changement d'adresse MAC",
  877. "Cambio indirizzo MAC",
  878. "MACアドレス変更",
  879. } ;
  880. const char* language_Role_Super_Admin[LANG_MAX] =
  881. {
  882. "超级管理员",
  883. " Super Admin",
  884. "Суперадминистратор",
  885. "Superadministrador",
  886. "Superadministrador",
  887. "Superadministrator",
  888. "Super administrateur",
  889. "Super amministratore",
  890. "スーパー管理者",
  891. } ;
  892. const char* language_Role_Admin[LANG_MAX] =
  893. {
  894. "管理员",
  895. "Administrator",
  896. "Администратор ",
  897. "Administrador",
  898. "Administrador",
  899. "Administrator",
  900. "Administrateur",
  901. "Amministratore",
  902. "管理者",
  903. };
  904. const char* language_Role_User[LANG_MAX] =
  905. {
  906. "用户",
  907. " User",
  908. "Пользователи",
  909. "Usuario",
  910. "Usuário",
  911. "Benutzer",
  912. "Utilisateur",
  913. "Utente",
  914. "ユーザー",
  915. } ;
  916. const char* language_alarm[LANG_MAX] =
  917. {
  918. "报警",
  919. "Alarm",
  920. "Предупреждение",
  921. "Alarma",
  922. "Alarme",
  923. "Alarm",
  924. "Alarme",
  925. "Allarme",
  926. "アラーム",
  927. } ;
  928. const char* language_exceed[LANG_MAX] =
  929. {
  930. "超限",
  931. "Exceed",
  932. "Превышение пределов",
  933. "Exceso de límite",
  934. "Excesso de limite",
  935. "Überschreitung des Limits",
  936. "Dépassement de limite",
  937. "Superamento dei limiti",
  938. "限界超え",
  939. } ;
  940. const char* language_sensor_smoke[LANG_MAX] =
  941. {
  942. "烟雾",
  943. "Smoke",
  944. "Дым",
  945. "Humo",
  946. "Fumaça",
  947. "Rauch",
  948. "Fumée",
  949. "Fumo",
  950. "煙",
  951. } ;
  952. const char* language_sensor_access[LANG_MAX] =
  953. {
  954. "门禁",
  955. "Access",
  956. "Вход",
  957. "Control de acceso",
  958. "Controle de acesso",
  959. "Zugangskontrolle",
  960. "Contrôle d'accès",
  961. "Controllo accessi",
  962. "ドアアクセス",
  963. } ;
  964. const char* language_sensor_name[LANG_MAX][20] =
  965. {
  966. {
  967. "温湿度传感器",
  968. "烟雾传感器",
  969. "水浸传感器",
  970. "门禁传感器",
  971. "气体传感器",
  972. "气压传感器",
  973. "空条传感器",
  974. "泄漏传感器",
  975. "单温度传感器",
  976. "双温度传感器",
  977. "压力传感器",
  978. },
  979. {
  980. "Temperature and humidity sensor",
  981. "Smoke sensor",
  982. "Water leak sensor",
  983. "Access control sensor",
  984. "Gas sensor",
  985. "Air pressure sensor",
  986. "Air conditioner infrared sensor",
  987. "Leakage sensor",
  988. "Single temperature sensor",
  989. "Double temperature sensor",
  990. "Pressure sensor",
  991. },
  992. {
  993. "Датчик температуры и влажности",
  994. "Датчики дыма",
  995. "Сенсор утечки",
  996. "Сенсоры контроля доступа",
  997. "Газовые датчики",
  998. "Датчик давления",
  999. "Инфракрасный датчик кондиционера",
  1000. "Сенсор утечки",
  1001. "Однотемпературный датчик",
  1002. "Двойной температурный датчик",
  1003. "Датчик давления",
  1004. },
  1005. {
  1006. "Sensor de temperatura y humedad",
  1007. "Sensores de humo",
  1008. "Sensor de fuga de agua",
  1009. "Sensores de control de acceso",
  1010. "Sensores de gas",
  1011. "Sensor de presión atmosférica",
  1012. "Sensor infrarrojo del aire acondicionado",
  1013. "Sensor de fuga",
  1014. "Sensor de temperatura único",
  1015. "Sensor de temperatura doble",
  1016. "Sensor de presión",
  1017. },
  1018. {
  1019. "Sensor de temperatura e humidade",
  1020. "Sensor de fumo",
  1021. "Sensor de fugas de água",
  1022. "Sensor de controlo de acesso",
  1023. "Sensor de gás",
  1024. "Sensor de pressão do ar",
  1025. "Sensor infravermelho de ar condicionado",
  1026. "Sensor de fugas",
  1027. "Sensor de temperatura único",
  1028. "Sensor de temperatura dupla",
  1029. "Sensor de pressão",
  1030. },
  1031. {
  1032. "Temperatur- und Feuchtigkeitssensor",
  1033. "Rauchsensor",
  1034. "Wasserlecksensor",
  1035. "Zutrittskontrollsensor",
  1036. "Gassensor",
  1037. "Luftdrucksensor",
  1038. "Infrarotsensor der Klimaanlage",
  1039. "Lecksensor",
  1040. "Einzeltemperatursensor",
  1041. "Doppelter Temperatursensor",
  1042. "Drucksensor",
  1043. },
  1044. {
  1045. "Capteur de température et d'humidité",
  1046. "Capteur de fumée",
  1047. "Capteur de fuite d'eau",
  1048. "Capteur de contrôle d'accès",
  1049. "Capteur de gaz",
  1050. "Capteur de pression atmosphérique",
  1051. "Capteur infrarouge pour climatisation",
  1052. "Capteur de fuite",
  1053. "Capteur de température unique",
  1054. "Double capteur de température",
  1055. "Capteur de pression",
  1056. },
  1057. {
  1058. "Sensore di temperatura e umidità",
  1059. "Sensore di fumo",
  1060. "Sensore di perdita d'acqua",
  1061. "Sensore di controllo accessi",
  1062. "Sensore di gas",
  1063. "Sensore di pressione dell'aria",
  1064. "Sensore infrarosso del condizionatore d'aria",
  1065. "Sensore di perdita",
  1066. "Sensore di temperatura singolo",
  1067. "Sensore a doppia temperatura",
  1068. "Sensore di pressione",
  1069. },
  1070. {
  1071. "温湿度センサー",
  1072. "煙センサー",
  1073. "漏水センサー",
  1074. "ゲートセンサ",
  1075. "ガスセンサ",
  1076. "気圧センサー",
  1077. "エアコン赤外線センサー",
  1078. "漏洩センサ",
  1079. "単温度センサー",
  1080. "二重温度センサー",
  1081. "圧力センサー",
  1082. },
  1083. };
  1084. const char* language_Operation_Success[LANG_MAX] =
  1085. {
  1086. "操作成功",
  1087. "Operation successful",
  1088. "Операция успешно выполнена",
  1089. "Operación exitosa",
  1090. "Operação bem sucedida",
  1091. "Operation erfolgreich",
  1092. "opération réussie ",
  1093. "Operazione riuscita",
  1094. "操作成功",
  1095. } ;
  1096. const char* language_Operation_Failed[LANG_MAX] =
  1097. {
  1098. "操作失败",
  1099. "Operation failed",
  1100. "Операция не удалась",
  1101. "La operación falló",
  1102. "A operação falhou",
  1103. "operation fehlgeschlagen",
  1104. "opération a échoué",
  1105. "Operazione fallita",
  1106. "操作に失敗しました",
  1107. } ;
  1108. const char* language_upgrade_invalid[LANG_MAX] =
  1109. {
  1110. "无效固件",
  1111. "Invalid firmware",
  1112. "Неправильное прошивка",
  1113. "El firmware no es válido",
  1114. "Firmware inválido",
  1115. "Ungültige Firmware",
  1116. "Firmware invalide",
  1117. "firmware non valido",
  1118. "無効なファームウェア",
  1119. } ;
  1120. const char* language_upgrade_busying[LANG_MAX] =
  1121. {
  1122. "升级中...",
  1123. "Upgrading...",
  1124. "Повышение...",
  1125. "Se está Actualizando...",
  1126. "Actualização...",
  1127. "Upgrading...",
  1128. "Mise à niveau en cours...",
  1129. "Aggiornamento...",
  1130. "アップグレード中…",
  1131. } ;
  1132. const char* language_upgrade_error[LANG_MAX] =
  1133. {
  1134. "升级出错",
  1135. "Upgrade error",
  1136. "Ошибка обновления",
  1137. "Error de actualización",
  1138. "Erro de actualização",
  1139. "Upgrade-Fehler",
  1140. "Erreur de mise à niveau",
  1141. "Errore di aggiornamento",
  1142. "アップグレードエラー",
  1143. } ;
  1144. const char* language_sensor_leak[LANG_MAX] =
  1145. {
  1146. "泄漏",
  1147. "Leak",
  1148. "Утечка",
  1149. "Fugas",
  1150. "Vazamento",
  1151. "Leck",
  1152. "fuite",
  1153. "Perdita",
  1154. "漏れ",
  1155. } ;
  1156. const char* language_ctrlboard_upgrade[LANG_MAX] =
  1157. {
  1158. "控制板升级",
  1159. "Control board upgrade",
  1160. "Обновление панели управления",
  1161. "Actualización del tablero de control",
  1162. "Actualização do painel de controlo",
  1163. "Upgrade der Steuerplatine",
  1164. "Mise à niveau du Control Board",
  1165. "Aggiornamento della scheda di controllo",
  1166. "ダッシュボードのアップグレード",
  1167. } ;
  1168. const char* language_login_wrong_param[LANG_MAX]=
  1169. {
  1170. "用户名或密码不正确",
  1171. "User name or password is incorrect",
  1172. "Неверное имя пользователя или пароль",
  1173. "Nombre de usuario o contraseña incorrecta",
  1174. "O nome de utilizador ou palavra-passe estão incorrectos",
  1175. "Benutzername oder Passwort ist falsch",
  1176. "Nom d'utilisateur ou mot de passe incorrect",
  1177. "Nome utente o password non corretti",
  1178. "ユーザー名またはパスワードが正しくありません",
  1179. };
  1180. const char* language_login_query_failed[LANG_MAX]=
  1181. {
  1182. "获取用户账户异常",
  1183. "Abnormal acquisition of user account",
  1184. "Пользовательский аккаунт получил аномалию",
  1185. "Acceso anormal a la cuenta de usuario",
  1186. "Aquisição anormal da conta de utilizador",
  1187. "Abnormaler Erwerb des Benutzerkontos",
  1188. "Numéro de compte utilisateur get Anomaly",
  1189. "Acquisizione anomala dell'account utente",
  1190. "ユーザーアカウント取得例外",
  1191. };