Add en/fi strings

This commit is contained in:
Heikki Hannikainen 2016-08-11 21:51:54 +03:00
parent 6afe69480f
commit 4f2e52532a
2 changed files with 266 additions and 0 deletions

133
src/web/strings-en.json Normal file
View File

@ -0,0 +1,133 @@
{
"APRSC_STATUS_TITLE": "{{server_id}} aprsc status",
"SERVER_TITLE": "Server",
"SERVER_SERVER_ID": "Server ID",
"SERVER_SERVER_ADMIN": "Server admin",
"SERVER_SERVER_EMAIL": "Admin email",
"SERVER_SOFTWARE": "Software",
"SERVER_SOFTWARE_FEATURES": "Software features",
"SERVER_UPTIME": "Uptime",
"SERVER_STARTED": "Server started",
"SERVER_OS": "Operating system",
"TOTALS_TITLE": "Totals",
"TOTALS_clients": "Clients",
"TOTALS_connects": "Connects",
"TOTALS_tcp_pkts_tx": "Packets Tx TCP",
"TOTALS_tcp_pkts_rx": "Packets Rx TCP",
"TOTALS_tcp_bytes_tx": "Bytes Tx TCP",
"TOTALS_tcp_bytes_rx": "Bytes Rx TCP",
"TOTALS_udp_pkts_tx": "Packets Tx UDP",
"TOTALS_udp_pkts_rx": "Packets Rx UDP",
"TOTALS_udp_bytes_tx": "Bytes Tx UDP",
"TOTALS_udp_bytes_rx": "Bytes Rx UDP",
"TOTALS_sctp_pkts_tx": "Packets Tx SCTP",
"TOTALS_sctp_pkts_rx": "Packets Rx SCTP",
"TOTALS_sctp_bytes_tx": "Bytes Tx SCTP",
"TOTALS_sctp_bytes_rx": "Bytes Rx SCTP",
"DUPES_TITLE": "Duplicate filter",
"DUPES_dupes_dropped": "Duplicate packets dropped",
"DUPES_uniques_out": "Unique packets seen",
"DUPES_exact": "Exact duplicates",
"DUPES_space_trim": "Dupes with spaces trimmed from end",
"DUPES_8bit_strip": "Dupes with 8-bit bytes stripped out",
"DUPES_8bit_clear": "Dupes with 8th bit set to 0",
"DUPES_8bit_spaced": "Dupes with 8-bit bytes replaced with spaces",
"DUPES_low_strip": "Dupes with low bytes stripped out",
"DUPES_low_spaced": "Dupes with low bytes replaced with spaces",
"DUPES_del_strip": "Dupes with DEL bytes stripped out",
"DUPES_del_spaced": "Dupes with DEL bytes replaced with spaces",
"LISTENERS_TITLE": "Port listeners",
"UPLINKS_TITLE": "Uplinks",
"PEERS_TITLE": "Peers",
"CLIENTS_TITLE": "Clients",
"MEM_TITLE": "Memory",
"MEM_TH_TYPE": "Type",
"MEM_TH_cell_size": "Cell size",
"MEM_TH_cells_used": "Cells used",
"MEM_TH_cells_free": "Cells free",
"MEM_TH_used_bytes": "Bytes used",
"MEM_TH_allocated_bytes": "Bytes allocated",
"MEM_TH_blocks": "Blocks allocated",
"TH_proto": "Proto",
"TH_addr": "Address",
"TH_name": "Name",
"TH_clients": "Clients",
"TH_clients_peak": "Peak",
"TH_clients_max": "Max",
"TH_connects": "Connects",
"TH_connects_rates": "Conn/s",
"TH_pkts_tx": "Packets Tx",
"TH_pkts_rx": "Packets Rx",
"TH_bytes_tx": "Bytes Tx",
"TH_bytes_rx": "Bytes Rx",
"TH_bytes_rates": "Tx/Rx bytes/s",
"TH_username": "Username",
"TH_server_id": "Server ID",
"TH_mode": "Mode",
"TH_t_connect": "Connected",
"TH_since_connect": "Up",
"TH_since_last_read": "Last in",
"TH_software": "Software",
"TH_obuf_q": "OutQ",
"TH_port": "Port",
"TH_verified": "Verified",
"TH_heard_count": "MsgRcpts",
"TH_filter": "Filter",
"RXERR_DIALOG_TITLE": "{{ pkts_rx }} packets received",
"RXERR_DIALOG_MESSAGE": "{{ pkts_dup }} duplicates and {{ pkts_ign }} erroneus packets dropped.",
"RXERR_unknown": "Unknown error",
"RXERR_no_colon": "No colon (\":\") in packet",
"RXERR_no_dst": "No \">\" in packet to mark beginning of destination callsign",
"RXERR_no_path": "No path found between source callsign and \":\"",
"RXERR_inv_srccall": "Invalid source callsign",
"RXERR_no_body": "No packet body/data after \":\"",
"RXERR_inv_dstcall": "Invalid destination callsign",
"RXERR_disallow_unverified": "Packet from unverified local client",
"RXERR_disallow_unverified_path": "Packet from unverified client (TCPXX)",
"RXERR_path_nogate": "Packet with NOGATE/RFONLY in path",
"RXERR_party_3rd_ip": "3rd-party packet gated TCPIP>RF>TCPIP",
"RXERR_party_3rd_inv": "Invalid 3rd-party packet header",
"RXERR_general_query": "General query",
"RXERR_aprsc_oom_pbuf": "aprsc out of packet buffers",
"RXERR_aprsc_class_fail": "aprsc failed to classify packet",
"RXERR_aprsc_q_bug": "aprsc Q construct processing failed",
"RXERR_q_drop": "Q construct algorithm dropped packet",
"RXERR_short_packet": "Packet too short",
"RXERR_long_packet": "Packet too long",
"RXERR_inv_path_call": "Invalid callsign in path",
"RXERR_q_qax": "qAX: Packet from unverified remote client",
"RXERR_q_qaz": "qAZ construct",
"RXERR_q_path_mycall": "My ServerID in Q path",
"RXERR_q_path_call_twice": "Same callsign twice in the Q path",
"RXERR_q_path_login_not_last": "Local client login found but not last in Q path",
"RXERR_q_path_call_is_local": "Callsign in Q path is a local verified client",
"RXERR_q_path_call_inv": "Invalid callsign in Q path",
"RXERR_q_qau_path_call_srccall": "qAU callsign in path equals srccall",
"RXERR_q_newq_buffer_small": "New Q construct too big",
"RXERR_q_nonval_multi_q_calls": "Multiple callsigns in Q path from unverified client",
"RXERR_q_i_no_viacall": "I path has no viacall",
"RXERR_q_disallow_protocol": "Invalid protocol ID in Q construct",
"RXERR_inerr_empty": "Empty packet",
"RXERR_disallow_srccall": "Disallowed source callsign (N0CALL or such)",
"RXERR_disallow_dx": "DX cluster packet",
"RXERR_disallow_msg_dst": "Disallowed message recipient (javaMSG, JAVATITLE, USERLIST...)",
"ALARM_no_uplink": "Server does not have any uplink connections.",
"ALARM_packet_drop_hang": "Server has dropped packets due to forward time leaps or hangs caused by resource starvation.",
"ALARM_packet_drop_future": "Server has dropped packets due to backward time leaps.",
"CERT_DIALOG_TITLE": "{{ username }} authenticated using a certificate.",
"CERT_SUBJECT": "Certificate subject:",
"CERT_ISSUER": "Certificate issuer:"
}

133
src/web/strings-fi.json Normal file
View File

@ -0,0 +1,133 @@
{
"APRSC_STATUS_TITLE": "{{server_id}} aprsc status",
"SERVER_TITLE": "Palvelin",
"SERVER_SERVER_ID": "Palvelimen ID",
"SERVER_SERVER_ADMIN": "Ylläpitäjä",
"SERVER_SERVER_EMAIL": "Ylläpitäjän sähköposti",
"SERVER_SOFTWARE": "Ohjelmisto",
"SERVER_SOFTWARE_FEATURES": "Ohjelmiston toiminnot",
"SERVER_UPTIME": "Pystyssä",
"SERVER_STARTED": "Palvelin käynnistetty",
"SERVER_OS": "Käyttöjärjestelmä",
"TOTALS_TITLE": "Laskurit",
"TOTALS_clients": "Käyttäjäyhteyksiä",
"TOTALS_connects": "Yhteydenottoja",
"TOTALS_tcp_pkts_tx": "Paketteja Tx TCP",
"TOTALS_tcp_pkts_rx": "Paketteja Rx TCP",
"TOTALS_tcp_bytes_tx": "Tavuja Tx TCP",
"TOTALS_tcp_bytes_rx": "Tavuja Rx TCP",
"TOTALS_udp_pkts_tx": "Paketteja Tx UDP",
"TOTALS_udp_pkts_rx": "Paketteja Rx UDP",
"TOTALS_udp_bytes_tx": "Tavuja Tx UDP",
"TOTALS_udp_bytes_rx": "Tavuja Rx UDP",
"TOTALS_sctp_pkts_tx": "Paketteja Tx SCTP",
"TOTALS_sctp_pkts_rx": "Paketteja Rx SCTP",
"TOTALS_sctp_bytes_tx": "Tavuja Tx SCTP",
"TOTALS_sctp_bytes_rx": "Tavuja Rx SCTP",
"DUPES_TITLE": "Duplikaattisuodin",
"DUPES_dupes_dropped": "Duplikaatteja pudotettu",
"DUPES_uniques_out": "Yksilöllisiä paketteja nähty",
"DUPES_exact": "Tarkkoja duplikaatteja",
"DUPES_space_trim": "Dupeja, välilyöntejä poistettu",
"DUPES_8bit_strip": "Dupeja, 8-bittiset tavut poistettu",
"DUPES_8bit_clear": "Dupeja, kahdeksas bitti asetettu nollaksi",
"DUPES_8bit_spaced": "Dupeja, 8-bittiset tavut vaihdettu välilyönniksi",
"DUPES_low_strip": "Dupeja, pienet tavun arvot poistettu",
"DUPES_low_spaced": "Dupeja, pienet tavun arvot vaihdettu välilyönniksi",
"DUPES_del_strip": "Dupeja, DEL-tavut poistettu",
"DUPES_del_spaced": "Dupeja, DEL-tavut vaihdettu välilyönniksi",
"LISTENERS_TITLE": "Palvelimen portit",
"UPLINKS_TITLE": "Palvelinyhteydet",
"PEERS_TITLE": "Saman tason palvelinyhteydet",
"CLIENTS_TITLE": "Käyttäjien yhteydet",
"MEM_TITLE": "Muisti",
"MEM_TH_TYPE": "Tyyppi",
"MEM_TH_cell_size": "Solun koko",
"MEM_TH_cells_used": "Soluja käytetty",
"MEM_TH_cells_free": "Soluja vapaana",
"MEM_TH_used_bytes": "Tavuja käytetty",
"MEM_TH_allocated_bytes": "Tavuja varattu",
"MEM_TH_blocks": "Blokkeja varattu",
"TH_proto": "Proto",
"TH_addr": "Osoite",
"TH_name": "Nimi",
"TH_clients": "Yhteydet",
"TH_clients_peak": "Huipussa",
"TH_clients_max": "Enintään",
"TH_connects": "Yhteydenottoja",
"TH_connects_rates": "Yht/s",
"TH_pkts_tx": "Paketteja Tx",
"TH_pkts_rx": "Paketteja Rx",
"TH_bytes_tx": "Tavuja Tx",
"TH_bytes_rx": "Tavuja Rx",
"TH_bytes_rates": "Tx/Rx tavuja/s",
"TH_username": "Käyttäjätunnus",
"TH_server_id": "Palvelimen ID",
"TH_mode": "Tila",
"TH_t_connect": "Muodostettu",
"TH_since_connect": "",
"TH_since_last_read": "Last in",
"TH_software": "Ohjelmisto",
"TH_obuf_q": "OutQ",
"TH_port": "Portti",
"TH_verified": "Verified",
"TH_heard_count": "MsgRcpts",
"TH_filter": "Suodatin",
"RXERR_DIALOG_TITLE": "{{ pkts_rx }} pakettia vastaanotettu",
"RXERR_DIALOG_MESSAGE": "{{ pkts_dup }} duplikaattia ja {{ pkts_ign }} virheellistä pakettia pudotettu.",
"RXERR_unknown": "Unknown error",
"RXERR_no_colon": "No colon (\":\") in packet",
"RXERR_no_dst": "No \">\" in packet to mark beginning of destination callsign",
"RXERR_no_path": "No path found between source callsign and \":\"",
"RXERR_inv_srccall": "Invalid source callsign",
"RXERR_no_body": "No packet body/data after \":\"",
"RXERR_inv_dstcall": "Invalid destination callsign",
"RXERR_disallow_unverified": "Packet from unverified local client",
"RXERR_disallow_unverified_path": "Packet from unverified client (TCPXX)",
"RXERR_path_nogate": "Packet with NOGATE/RFONLY in path",
"RXERR_party_3rd_ip": "3rd-party packet gated TCPIP>RF>TCPIP",
"RXERR_party_3rd_inv": "Invalid 3rd-party packet header",
"RXERR_general_query": "General query",
"RXERR_aprsc_oom_pbuf": "aprsc out of packet buffers",
"RXERR_aprsc_class_fail": "aprsc failed to classify packet",
"RXERR_aprsc_q_bug": "aprsc Q construct processing failed",
"RXERR_q_drop": "Q construct algorithm dropped packet",
"RXERR_short_packet": "Packet too short",
"RXERR_long_packet": "Packet too long",
"RXERR_inv_path_call": "Invalid callsign in path",
"RXERR_q_qax": "qAX: Packet from unverified remote client",
"RXERR_q_qaz": "qAZ construct",
"RXERR_q_path_mycall": "My ServerID in Q path",
"RXERR_q_path_call_twice": "Same callsign twice in the Q path",
"RXERR_q_path_login_not_last": "Local client login found but not last in Q path",
"RXERR_q_path_call_is_local": "Callsign in Q path is a local verified client",
"RXERR_q_path_call_inv": "Invalid callsign in Q path",
"RXERR_q_qau_path_call_srccall": "qAU callsign in path equals srccall",
"RXERR_q_newq_buffer_small": "New Q construct too big",
"RXERR_q_nonval_multi_q_calls": "Multiple callsigns in Q path from unverified client",
"RXERR_q_i_no_viacall": "I path has no viacall",
"RXERR_q_disallow_protocol": "Invalid protocol ID in Q construct",
"RXERR_inerr_empty": "Empty packet",
"RXERR_disallow_srccall": "Disallowed source callsign (N0CALL or such)",
"RXERR_disallow_dx": "DX cluster packet",
"RXERR_disallow_msg_dst": "Disallowed message recipient (javaMSG, JAVATITLE, USERLIST...)",
"ALARM_no_uplink": "Server does not have any uplink connections.",
"ALARM_packet_drop_hang": "Server has dropped packets due to forward time leaps or hangs caused by resource starvation.",
"ALARM_packet_drop_future": "Server has dropped packets due to backward time leaps.",
"CERT_DIALOG_TITLE": "{{ username }} autentikoitui sertifikaattia käyttäen.",
"CERT_SUBJECT": "Sertifikaatin haltija:",
"CERT_ISSUER": "Sertifikaatin myöntäjä:"
}