feat(settings): internationalize advanced settings and update RPC label to .bso

Replace hardcoded advanced settings strings with i18n keys and translate them across all 35 languages, including the Ethereum RPC tip for .bso domains.
This commit is contained in:
Tommaso Casaburi
2026-06-12 19:06:02 +07:00
parent 9b6386a0b8
commit 6d9b5ff3ce
37 changed files with 737 additions and 66 deletions
+19
View File
@@ -387,6 +387,25 @@
"p2p_stats": "P2P stats",
"enable_pure_p2p": "Enable pure P2P",
"enable_pure_p2p_tip": "Use a browser P2P node instead of centralized IPFS gateways.",
"advanced_ipfs_gateways": "IPFS gateways:",
"advanced_pubsub_providers": "pubsub providers:",
"advanced_http_routers": "http routers:",
"advanced_blockchain_providers": "blockchain providers:",
"advanced_full_node_websocket_rpc": "Full node WebSocket RPC:",
"advanced_p2p_data_path": "p2p data path:",
"advanced_media_ipfs_gateway": "media IPFS gateway",
"advanced_ethereum_rpc_bso_domains": "Ethereum RPC, for .bso domains",
"advanced_ipfs_gateway_urls_aria": "IPFS gateway URLs",
"advanced_media_ipfs_gateway_url_aria": "Media IPFS gateway URL",
"advanced_pubsub_providers_aria": "Pubsub providers",
"advanced_http_routers_aria": "HTTP routers",
"advanced_ethereum_rpc_urls_aria": "Ethereum RPC URLs",
"advanced_p2p_rpc_clients_aria": "P2P RPC clients",
"advanced_p2p_data_path_aria": "P2P data path",
"advanced_pure_p2p_browser_aria": "Pure P2P browser mode",
"advanced_p2p_rpc_placeholder": "ws://<IP>:<port>/<secretAuthKey>",
"advanced_options_saved_reloading": "Options saved, reloading...",
"advanced_error_saving_options": "Error saving options: {{message}}",
"p2p_stats_loading": "Loading P2P stats...",
"p2p_stats_updated": "Updated",
"p2p_stats_starting": "P2P stats appear after the P2P client starts.",