From 0f637397f3aef7fdf0fa4303ffa2eb300113b56b Mon Sep 17 00:00:00 2001
From: feruzm <fmiboy@gmail.com>
Date: Sat, 29 Jun 2024 13:10:15 +0300
Subject: [PATCH] translated strings and logic fix on change

---
 _config.yml            |  19 ++++-
 _data/nav.yml          |  34 ++++++---
 _i18n/de.yml           | 154 +++++++++++++++++++++++++++++++++++----
 _i18n/fr.yml           | 152 +++++++++++++++++++++++++++++++++++----
 _i18n/hi.yml           | 154 +++++++++++++++++++++++++++++++++++----
 _i18n/ru.yml           | 160 ++++++++++++++++++++++++++++++++++++-----
 _i18n/zh.yml           | 160 ++++++++++++++++++++++++++++++++++++-----
 _includes/sidebar.html |  20 ++----
 _sass/_main.scss       |   5 +-
 apidefinitions.html    |   1 +
 layer2.html            |   1 +
 quickstart.html        |   1 +
 resources.html         |   1 +
 search.html            |   1 +
 services.html          |   1 +
 15 files changed, 764 insertions(+), 100 deletions(-)

diff --git a/_config.yml b/_config.yml
index 7d4f4ac..875d1cd 100644
--- a/_config.yml
+++ b/_config.yml
@@ -3,7 +3,7 @@
 
 title: Hive Developer
 description: Hive Developer Documentation.
-baseurl: '/'
+baseurl: ''
 url: https://developers.hive.io
 #google_analytics_key: UA-76480270-4
 permalink: /:categories/:title.html
@@ -16,86 +16,103 @@ collections:
   introduction:
     title: Introduction
     id: introduction
+    namespace: introduction
     position: 1
     output: true
   contributors:
     title: Contributors
     id: contributors
+    namespace: contributors
     position: 2
     output: true
   quickstart:
     title: Quickstart
     id: quickstart
+    namespace: quickstart
     position: 3
     output: true
   javascript:
     title: Javascript
     id: javascript
+    namespace: javascript
     position: 4
     output: true
   tutorials:
     title: Tutorials
     id: tutorials
+    namespace: tutorials
     position: 5
     output: true
   services:
     title: Services
     id: services
+    namespace: services
     position: 6
     output: true
   layer2:
     title: Layer 2
     id: layer2
+    namespace: layer2
     position: 7
     output: true
   nodeop:
     title: Node Operation
     id: nodeop
+    namespace: nodeop
     position: 8
     output: true
   resources:
     title: Resources
     id: resources
+    namespace: resources
     position: 9
     output: true
   glossary:
     title: Glossary
     id: glossary
+    namespace: glossary
     position: 10
     output: true
   tutorials-recipes:
     title: Recipes
     id: tutorials-recipes
+    namespace: tutorials-recipes
     position: 11
     output: true
   tutorials-javascript:
     title: Javascript Tutorials
     id: tutorials-javascript
+    namespace: tutorials-javascript
     position: 12
     output: true
   tutorials-python:
     title: Python Tutorials
     id: tutorials-python
+    namespace: tutorials-python
     position: 13
     output: true
   apidefinitions:
     title: API Definitions
     id: apidefinitions
+    namespace: apidefinitions
     position: 14
     output: true
   testnet:
     title: Testnet
     id: testnet
+    namespace: testnet
     position: 15
     output: true
   tutorials-ruby:
     title: Ruby Tutorials
     id: tutorials-ruby
+    namespace: tutorials-ruby
     position: 16
     output: true
   tutorials-php:
     title: Ruby Tutorials
     id: tutorials-php
+    namespace: tutorials-php
     position: 17
     output: true
 
diff --git a/_data/nav.yml b/_data/nav.yml
index 698a9d5..521b951 100644
--- a/_data/nav.yml
+++ b/_data/nav.yml
@@ -1,57 +1,71 @@
 toc:
   - title: titles.introduction
     collection: "introduction"
-    url: "/"
+    namespace: introduction
+    permalink: "/"
     position: 1
   - title: titles.quickstart
     collection: "quickstart"
-    url: "/quickstart/"
+    namespace: quickstart
+    permalink: "/quickstart/"
     position: 2
     exclude: true
   - title: titles.json_rpc_methods
-    collection: apidefinitions
-    url: "/apidefinitions/"
+    collection: "apidefinitions"
+    namespace: apidefinitions
+    permalink: "/apidefinitions/"
     exclude: true
     position: 3
   - title: titles.tutorials
     collection: "tutorials"
-    url: "/tutorials/"
+    namespace: tutorials
+    permalink: "/tutorials/"
     position: 4
     exclude: true
     docs:
       - title: titles.javascript
         collection: tutorials-javascript
+        namespace: tutorials-javascript
       - title: titles.python
         collection: tutorials-python
+        namespace: tutorials-python
       - title: titles.php
         collection: tutorials-php
+        namespace: tutorials-php
       - title: titles.ruby
         collection: tutorials-ruby
+        namespace: tutorials-ruby
       - title: titles.recipes
         collection: tutorials-recipes
+        namespace: tutorials-recipes
   - title: titles.services
     collection: "services"
-    url: "/services/"
+    namespace: services
+    permalink: "/services/"
     position: 5
     exclude: true
   - title: titles.node_config
     collection: "nodeop"
-    url: "/nodeop/"
+    namespace: nodeop
+    permalink: "/nodeop/"
     position: 6
     exclude: true
     top_level_section: true
   - title: titles.layer2
     collection: "layer2"
-    url: "/layer2/"
+    namespace: layer2
+    permalink: "/layer2/"
     position: 7
     exclude: true
   - title: titles.resources
     collection: "resources"
-    url: "/resources/"
+    namespace: resources
+    permalink: "/resources/"
     exclude: true
     position: 8
   - title: titles.glossary
     collection: "glossary"
-    url: "/glossary/"
+    namespace: glossary
+    permalink: "/glossary/"
     position: 9
     exclude: true
diff --git a/_i18n/de.yml b/_i18n/de.yml
index 713ba5a..308bbb6 100644
--- a/_i18n/de.yml
+++ b/_i18n/de.yml
@@ -1,19 +1,143 @@
 global:
-  english: English
-  hindi: हिन्दी
-  russian: Русский
-  german: Deutsch
-  french: Français
-  chinese: 汉语
+  en: Englisch
+  hi: हिन्दी
+  ru: Russisch
+  de: Deutsch
+  fr: Französisch
+  zh: 汉语
 titles:
-  index: API Docs
-  api-def: API Definitions
-  layer2: Layer 2
-  resources: Resources
-  services: Services
-  search: Search
-  quickstart: Quickstart
-  welcome: Intro to Hive
+  home: API Dokumentation
+  api-def: API-Definitionen
+  introduction: Einleitung
+  json_rpc_methods: JSON-RPC-Methoden
+  tutorials: Anleitungen
+  layer2: Ebene 2
+  resources: Ressourcen
+  services: Dienste
+  glossary: Lexikon
+  search: Suchen
+  quickstart: Schnellstart
+  welcome: Einführung in Hive
   web2web3: Web2 vs Web3
-  workflow: Developer workflow
+  workflow: Entwickler-Workflow
+  nodes: Hive Nodes
+  accounts: Konten
+  authentication: Authentifizierung
+  sdk: SDK Bibliotheken
+  getset: Holen und setzen
+  testnet: Hive Testnet
+  account_by_key_api: Account By Key API
+  account_history_api: Account history API
+  block_api: Block API
+  bridge: Bridge
+  condenser_api: Condenser API
+  database_api: Database API
+  debug_node_api: Debug Node API
+  follow_api: Follow API
+  json_rpc: JSON RPC
+  market_history_api: Market History API
+  network_broadcast_api: Network Broadcast API
+  rc_api: RC API
+  reputation_api: Reputation API
+  rewards_api: Rewards API
+  tags_api: Tags API
+  transaction_status_api: Transaction Status API
+  witness_api: Witness API
+  wallet_bridge_api: Wallet Bridge API
+  broadcast_ops: OPS übertragen
+  broadcast_ops_custom: OPS-eigene Broadcast
+  condenser: Condenser
+  vision: Vision
+  imagehoster: ImageHoster
+  videohoster: VideoHoster
+  hivesigner: Hivesigner
+  jussi: Jussi
+  dhf: DHF
+  hive_engine: Hive Engine
+  honeycomb: HoneyComb
+  vsc: VSC
+  overview: Übersicht
+  whitepaper: Whitepaper
+  hivesigner_libs: Hivesigner Libs
+  hive_keychain: Hive Keychain
+  tools: Werkzeuge
+  community_help: Community & Hilfe
+  chain_basics: Kettengrundlagen
+  governance: Governance
+  transactions: Transaktionen
+  api: API
+  market: Markt
+  exchange_node: Austauschknoten
+  get_transaction_node: Transaktionsknoten abrufen
+  jussi_multiplexer: Verwendung von Jussi als Multiplexer
+  mira_performance_tuning: MIRA Performance Tuning
+  monit: Einen Knoten mithilfe von Monit verwalten
+  node_cli: Befehlszeilenoption
+  node_config: Node Konfiguration
+  plug_and_api_list: Plugin & API Liste
+  seed_node: Seed Knoten
+  setting_up_testnet: Testnet einrichten
+  using_hivemind: Hivemind verwenden
+  account_creation_process: Kontoerstellung Prozess
+  calculate_rc_recipe: Berechnung der RC-Kosten
+  estimate_upvote: Schätzen Sie den Wert einer positiven Abstimmung
+  forum_market_bandwidth: Forum/Marktbreite
+  paginated_api_methods: Paginierte API-Methoden
+  rc_bandwidth_parameters: RC Bandbreitenparameter
+  rc_bandwidth_system: RC-Bandbreitensystem
+  sso: Einmaliges Anmelden
+  understanding_configuration_values: Konfigurationswerte verstehen
+  understanding_dynamic_props: Dynamische globale Eigenschaften verstehen
+  understanding_transaction_status: Transaktionsstatus verstehen
+  vest_to_hive: Umwandlung von VESTS in HIVE
+  virtual_operations_streaming: Streame Blockchain Transaktionen
+  account_reputation: Kunden-Ruf
+  blog_feed: Blog-Feed
+  claim_rewards: Belohnungen abholen
+  client_signing: Kundensignierung
+  convert_hbd_to_hive: HBD in HIVE umwandeln
+  convert_hive_to_hbd: HIVE zu HBD konvertieren
+  create_account: Konto erstellen
+  delegate_power: Delegierte Hive-Power
+  edit_content_patching: Inhaltspatch bearbeiten
+  follow_user: Folge Benutzer
+  get_account_comments: Kundenkommentare abrufen
+  get_account_replies: Kundenantworten erhalten
+  get_delegations_by_user: Erhalte Delegationen von Benutzer
+  get_follower_and_following: Follower und folgende Liste erhalten
+  get_post_comments: Beitragskommentare
+  get_post_details: Beitragsdetails abrufen
+  get_posts: Beiträge abrufen
+  get_state_replacement: Staatliche Ersetzungs-API erhalten
+  get_voters_list: Wählerliste beim Beitrag abrufen
+  getting_started: Erste Schritte
+  grant_active_permission: Aktive Berechtigung erteilen
+  grant_posting_permission: Einsendungsberechtigung gewähren
+  power_down: Power Down
+  power_up: Bienenstock
+  reblogging_post: Reblogging-Beitrag
+  search_accounts: Konten durchsuchen
+  search_tags: Tags suchen
+  set_withdraw_route: Auszahlungen
+  stream_blockchain_transactions: Stream-Blockchain-Transaktionen
+  submit_comment_reply: Kommentar Antwort senden
+  submit_post: Beitrag einreichen
+  tic_tac_toe: Ein dezentralisiertes Spiel auf Hive erstellen
+  transfer_hive_and_hbd: HIVE und HBD übertragen
+  vote_on_content: Details über Abstimmung
+  witness_listing_and_voting: Zeugenliste und Abstimmung
+  account_recovery: Kontowiederherstellung
+  password_key_change: Passwortschlüssel ändern
+  rc_dev: Ressourcen-Credit System Entwicklerhandbuch
+  transfer_hive_and_hbd_savings: Übertragung von HIVE und HBD auf Sparguthaben
+  using_keys_securely: Schlüssel sicher verwenden
+  how_to_serialize: Wie man Hive-Transaktionen serialisiert und signiert
+  using_multisignature_accounts: Multisignatur-Konten verwenden
+  round_trip: Rundreise
+  javascript: JavaScript
+  python: Python
+  ruby: Ruby
+  php: PHP
+  recipes: Rezepte
+  node_operation: Knoten-Operationen
 
diff --git a/_i18n/fr.yml b/_i18n/fr.yml
index 713ba5a..c2bd0a9 100644
--- a/_i18n/fr.yml
+++ b/_i18n/fr.yml
@@ -1,19 +1,143 @@
 global:
-  english: English
-  hindi: हिन्दी
-  russian: Русский
-  german: Deutsch
-  french: Français
-  chinese: 汉语
+  en: Anglais
+  hi: हिन्दी
+  ru: Русский
+  de: Allemand
+  fr: Français
+  zh: 汉语
 titles:
-  index: API Docs
-  api-def: API Definitions
-  layer2: Layer 2
-  resources: Resources
+  home: Documentation de l’API
+  api-def: Définitions de l'API
+  introduction: Introduction
+  json_rpc_methods: Méthodes JSON-RPC
+  tutorials: Tutoriels
+  layer2: Couche 2
+  resources: Ressources
   services: Services
-  search: Search
-  quickstart: Quickstart
-  welcome: Intro to Hive
+  glossary: Glossaire
+  search: Rechercher
+  quickstart: Démarrage rapide
+  welcome: Introduction à la Hive
   web2web3: Web2 vs Web3
-  workflow: Developer workflow
+  workflow: Flux de travail des développeurs
+  nodes: Hive Nodes
+  accounts: Comptes
+  authentication: Authentification
+  sdk: Librairies SDK
+  getset: Obtenir et définir
+  testnet: Hive Testnet
+  account_by_key_api: Account By Key API
+  account_history_api: Account history API
+  block_api: Block API
+  bridge: Bridge
+  condenser_api: Condenser API
+  database_api: Database API
+  debug_node_api: Debug Node API
+  follow_api: Follow API
+  json_rpc: JSON-RPC
+  market_history_api: Market History API
+  network_broadcast_api: Network Broadcast API
+  rc_api: RC API
+  reputation_api: Reputation API
+  rewards_api: Rewards API
+  tags_api: Tags API
+  transaction_status_api: Transaction Status API
+  witness_api: Witness API
+  wallet_bridge_api: Wallet Bridge API
+  broadcast_ops: Diffusion OPS
+  broadcast_ops_custom: Diffuser les OPS personnalisés
+  condenser: Condenser
+  vision: Vision
+  imagehoster: ImageHoster
+  videohoster: VideoHoster
+  hivesigner: Hivesigner
+  jussi: Jussi
+  dhf: DHF
+  hive_engine: Hive Engine
+  honeycomb: HoneyComb
+  vsc: VSC
+  overview: Aperçu
+  whitepaper: Livre blanc
+  hivesigner_libs: Hivesigner Libs
+  hive_keychain: Hive Keychain
+  tools: Outils
+  community_help: Communauté et aide
+  chain_basics: Chaînes de base
+  governance: Gouvernance
+  transactions: Les Transactions
+  api: API
+  market: Marché
+  exchange_node: Noeud d'échange
+  get_transaction_node: Obtenir le noeud de la transaction
+  jussi_multiplexer: Utiliser jussi comme Multiplexeur
+  mira_performance_tuning: Réglage des performances MIRA
+  monit: Gérer un Node utilisant un Monit
+  node_cli: Option de la ligne de commande
+  node_config: Configuration du noeud
+  plug_and_api_list: Liste des plugins et API
+  seed_node: Nœud de graine
+  setting_up_testnet: Mise en place du réseau de test
+  using_hivemind: Utiliser Hivemind
+  account_creation_process: Processus de création de compte
+  calculate_rc_recipe: Calcul des coûts de la RC
+  estimate_upvote: Estimer la valeur d'un vote positif
+  forum_market_bandwidth: Forum/Bande passante du marché
+  paginated_api_methods: Méthodes API paginées
+  rc_bandwidth_parameters: Paramètres de bande passante RC
+  rc_bandwidth_system: Système de bande passante RC
+  sso: Single Sign-on
+  understanding_configuration_values: Comprendre les valeurs de configuration
+  understanding_dynamic_props: Comprendre les propriétés globales dynamiques
+  understanding_transaction_status: Comprendre le statut de la transaction
+  vest_to_hive: Conversion de VESTS en HIVE
+  virtual_operations_streaming: Stream Blockchain Transactions
+  account_reputation: Réputation du compte
+  blog_feed: Flux du blog
+  claim_rewards: Réclamer mes récompenses
+  client_signing: Signature du client
+  convert_hbd_to_hive: Convertir HBD en HIVE
+  convert_hive_to_hbd: Convertir HIVE en HBD
+  create_account: Création du compte
+  delegate_power: Pouvoir délégué
+  edit_content_patching: Modifier les correctifs de contenu
+  follow_user: Suivre l'utilisateur
+  get_account_comments: Obtenir les commentaires du compte
+  get_account_replies: Obtenir des réponses du compte client
+  get_delegations_by_user: Obtenir les délégations par utilisateur
+  get_follower_and_following: Obtenir la liste des abonnés et des suivis
+  get_post_comments: Obtenir les commentaires de publication
+  get_post_details: Obtenir les détails de la publication
+  get_posts: Obtenir des messages
+  get_state_replacement: Obtenir l'API de remplacement d'état
+  get_voters_list: Obtenir la liste des votants sur la publication
+  getting_started: Bien démarrer
+  grant_active_permission: Accorder la permission active
+  grant_posting_permission: Accorder la permission de Publier
+  power_down: Diminuer son influence
+  power_up: Power Up Hive
+  reblogging_post: Reblogging Post
+  search_accounts: Rechercher des comptes
+  search_tags: Rechercher des tags
+  set_withdraw_route: Définir la route de retrait
+  stream_blockchain_transactions: Stream Blockchain Transactions
+  submit_comment_reply: Soumettre une réponse au commentaire
+  submit_post: Envoyer la publication
+  tic_tac_toe: Créer un jeu décentralisé sur la Ruche
+  transfer_hive_and_hbd: Transférer HIVE et HBD
+  vote_on_content: Contenu de Vote
+  witness_listing_and_voting: Liste des témoins et vote
+  account_recovery: Récupération du compte
+  password_key_change: Changement de clé de mot de passe
+  rc_dev: Guide du développeur du système de crédit de ressources
+  transfer_hive_and_hbd_savings: Transférer HIVE et HBD vers le solde des économies
+  using_keys_securely: Utiliser les touches en toute sécurité
+  how_to_serialize: Comment sérialiser et signer les transactions Hive
+  using_multisignature_accounts: Utiliser des comptes multi-signatures
+  round_trip: Aller-Retour
+  javascript: Javascript
+  python: Python
+  ruby: Ruby
+  php: PHP
+  recipes: Recette
+  node_operation: Opération de noeud
 
diff --git a/_i18n/hi.yml b/_i18n/hi.yml
index 713ba5a..944cce3 100644
--- a/_i18n/hi.yml
+++ b/_i18n/hi.yml
@@ -1,19 +1,147 @@
 global:
-  english: English
-  hindi: हिन्दी
-  russian: Русский
-  german: Deutsch
-  french: Français
-  chinese: 汉语
+  en: अंग्रेजी
+  hi: हिन्दी
+  ru: Русский
+  de: Deutsch
+  fr: Français
+  zh: 汉语
 titles:
-  index: API Docs
+  home: एपीआई दस्तावेज़
   api-def: API Definitions
-  layer2: Layer 2
-  resources: Resources
-  services: Services
-  search: Search
-  quickstart: Quickstart
+  introduction: परिचय
+  json_rpc_methods: JSON-RPC Methods
+  tutorials: ट्यूटोरियल
+  layer2: परत 2
+  resources: संसाधन
+  services: सेवाएं
+  glossary: शब्दावली
+  search: खोज
+  quickstart: द्रुत-आरंभक
   welcome: Intro to Hive
-  web2web3: Web2 vs Web3
+  web2web3: Web2 बनाम Web3
   workflow: Developer workflow
+  nodes: Hive Nodes
+  accounts: खाते
+  authentication: प्रमाणीकरण
+  sdk: SDK Libraries
+  getset: Get and Set
+  testnet: Hive Testnet
+  account_by_key_api: Account By Key API
+  account_history_api: Account history API
+  block_api: Block API
+  bridge: Bridge
+  condenser_api: Condenser API
+  database_api: Database API
+  debug_node_api: Debug Node API
+  follow_api: Follow API
+  json_rpc: JSON RPC
+  market_history_api: Market History API
+  network_broadcast_api: Network Broadcast API
+  rc_api: RC API
+  reputation_api: Reputation API
+  rewards_api: Rewards API
+  tags_api: Tags API
+  transaction_status_api: Transaction Status API
+  witness_api: Witness API
+  wallet_bridge_api: Wallet Bridge API
+  broadcast_ops: Broadcast OPS
+  broadcast_ops_custom: Broadcast OPS Custom
+  condenser: Condenser
+  vision: Vision
+  imagehoster: ImageHoster
+  videohoster: VideoHoster
+  hivesigner: Hivesigner
+  jussi: Jussi
+  dhf: DHF
+  hive_engine: Hive Engine
+  honeycomb: HoneyComb
+  vsc: VSC
+  overview: अवलोकन
+  whitepaper: सफ़ेद कागज
+  hivesigner_libs: Hivesigner Libs
+  hive_keychain: Hive Keychain
+  tools: टूल्स
+  community_help: Community & Help
+  chain_basics: Chain Basics
+  governance: Governance
+  transactions: लेनदेन
+  api: API
+  market: बाज़ार
+  exchange_node: Exchange Node
+  get_transaction_node: Get Transaction Node
+  jussi_multiplexer: Using jussi as a Multiplexer
+  mira_performance_tuning: MIRA Performance Tuning
+  monit: Managing a Node Using Monit
+  node_cli: कमांड लाइन विकल्प
+  node_config: नोड कॉन्फ़िग
+  plug_and_api_list: Plugin & API List
+  seed_node: Seed Node
+  setting_up_testnet: Setting Up Testnet
+  using_hivemind: Using Hivemind
+  account_creation_process: Account creation process
+  calculate_rc_recipe: Calculating RC costs
+  estimate_upvote: Estimate the value of an upvote
+  forum_market_bandwidth: Forum/Market Bandwidth
+  paginated_api_methods: Paginated API Methods
+  rc_bandwidth_parameters: RC Bandwidth Parameters
+  rc_bandwidth_system: RC Bandwidth System
+  sso: एक बार दर्ज करना
+  understanding_configuration_values: Understanding Configuration Values
+  understanding_dynamic_props: Understanding Dynamic Global Properties
+  understanding_transaction_status: Understanding Transaction Status
+  vest_to_hive: Converting VESTS to HIVE
+  virtual_operations_streaming: Streaming blockchain transactions
+  account_reputation: Account Reputation
+  blog_feed: Blog Feed
+  claim_rewards: ईनाम दावा करें
+  client_signing: Client Signing
+  convert_hbd_to_hive: एचबीडी को हाइव में बदलें
+  convert_hive_to_hbd: Convert HIVE To HBD
+  create_account: खाता बनाएँ
+  delegate_power: प्रत्यायोजित हाइव पावर
+  edit_content_patching: Edit Content Patching
+  follow_user: फॉलो करें
+  get_account_comments: Get Account Comments
+  get_account_replies: Get Account Replies
+  get_delegations_by_user: Get Delegations By User
+  get_follower_and_following: Get Follower And Following List
+  get_post_comments: Get Post Comments
+  get_post_details: Get Post Details
+  get_posts: Get Posts
+  get_state_replacement: Get State Replacement API
+  get_voters_list: Get Voters List On Post
+  getting_started: शुरू करें
+  grant_active_permission: Grant Active Permission
+  grant_posting_permission: पोस्ट करने की अनुमति दें
+  power_down: पावर नीचे करे
+  power_up: Power Up Hive
+  reblogging_post: Reblogging Post
+  search_accounts: Search Accounts
+  search_tags: टैग खोजें
+  set_withdraw_route: निकाशी मार्ग
+  stream_blockchain_transactions: Stream Blockchain Transactions
+  submit_comment_reply: Submit Comment Reply
+  submit_post: Submit Post
+  tic_tac_toe: Making a Decentralized Game on Hive
+  transfer_hive_and_hbd: Transfer HIVE and HBD
+  vote_on_content: Vote On Content
+  witness_listing_and_voting: Witness Listing And Voting
+  account_recovery: अकाउंट पुनर्प्राप्ति
+  password_key_change: Password Key Change
+  rc_dev: Resource Credit System Developer Guide
+  transfer_hive_and_hbd_savings: Transfer HIVE And HBD To Savings Balance
+  using_keys_securely: Using Keys Securely
+  how_to_serialize: How to serialize and sign Hive transactions
+  using_multisignature_accounts: Using Multisignature Accounts
+  round_trip: Round Trip
+  javascript: JavaScript
+  python: Python
+  ruby: Ruby
+  php: PHP
+  recipes: नुसखा
+  node_operation: Node Operation
+
+
+
+
 
diff --git a/_i18n/ru.yml b/_i18n/ru.yml
index 713ba5a..7c77ab7 100644
--- a/_i18n/ru.yml
+++ b/_i18n/ru.yml
@@ -1,19 +1,147 @@
 global:
-  english: English
-  hindi: हिन्दी
-  russian: Русский
-  german: Deutsch
-  french: Français
-  chinese: 汉语
+  en: Английский
+  hi: हिन्दी
+  ru: Русский
+  de: Немецкий
+  fr: Французский
+  zh: 汉语
 titles:
-  index: API Docs
-  api-def: API Definitions
-  layer2: Layer 2
-  resources: Resources
-  services: Services
-  search: Search
-  quickstart: Quickstart
-  welcome: Intro to Hive
-  web2web3: Web2 vs Web3
-  workflow: Developer workflow
+  home: Документация API
+  api-def: Определения API
+  introduction: Введение
+  json_rpc_methods: Методы JSON-RPC
+  tutorials: Обучение
+  layer2: Слой 2
+  resources: Ресурсы
+  services: Службы
+  glossary: Словарь терминов
+  search: Поиск
+  quickstart: Быстрый старт
+  welcome: Введение в Hive
+  web2web3: Сравнение Web2 и Web3
+  workflow: Рабочий процесс разработчика
+  nodes: Hive Nodes
+  accounts: Аккаунты
+  authentication: Аутентификация
+  sdk: Библиотеки SDK
+  getset: Получить и установить
+  testnet: Hive Testnet
+  account_by_key_api: Account By Key API
+  account_history_api: Account history API
+  block_api: Block API
+  bridge: Bridge
+  condenser_api: Condenser API
+  database_api: Database API
+  debug_node_api: Debug Node API
+  follow_api: Follow API
+  json_rpc: JSON-RPC
+  market_history_api: Market History API
+  network_broadcast_api: Network Broadcast API
+  rc_api: RC API
+  reputation_api: Reputation API
+  rewards_api: Rewards API
+  tags_api: Tags API
+  transaction_status_api: Transaction Status API
+  witness_api: Witness API
+  wallet_bridge_api: Wallet Bridge API
+  broadcast_ops: Трансляция OPS
+  broadcast_ops_custom: Трансляция OPS Настраиваемый
+  condenser: Condenser
+  vision: Vision
+  imagehoster: ImageHoster
+  videohoster: VideoHoster
+  hivesigner: Hivesigner
+  jussi: Jussi
+  dhf: DHF
+  hive_engine: Hive Engine
+  honeycomb: HoneyComb
+  vsc: VSC
+  overview: Обзор
+  whitepaper: Белая бумага
+  hivesigner_libs: Hivesigner Libs
+  hive_keychain: Hive Keychain
+  tools: Инструменты
+  community_help: Сообщество и помощь
+  chain_basics: Основы цепи
+  governance: Руководство
+  transactions: Транзакции
+  api: API
+  market: Рынок
+  exchange_node: Узел для обмена
+  get_transaction_node: Получить узел транзакции
+  jussi_multiplexer: Использовать jussi как мультиплексор
+  mira_performance_tuning: Настройка производительности MIRA
+  monit: Управление узлом с использованием Monit
+  node_cli: Параметры командной строки
+  node_config: Конфигурация узла
+  plug_and_api_list: Плагин и Список API
+  seed_node: Семенной узел
+  setting_up_testnet: Настройка Testnet
+  using_hivemind: Использование Hivemind
+  account_creation_process: Процесс создания учетной записи
+  calculate_rc_recipe: Расчет затрат RC
+  estimate_upvote: Подсчитать значение голоса "за"
+  forum_market_bandwidth: Форум/пропускная способность рынка
+  paginated_api_methods: Методы API с разбиением на страницы
+  rc_bandwidth_parameters: Параметры пропускной способности RC
+  rc_bandwidth_system: RC система передачи данных
+  sso: Единый вход SSO
+  understanding_configuration_values: Понимание значений конфигурации
+  understanding_dynamic_props: Понимание динамических глобальных свойств
+  understanding_transaction_status: Понимание статуса транзакции
+  vest_to_hive: Конвертация VESTS в HIVE
+  virtual_operations_streaming: Транзакции потока блокчейн
+  account_reputation: Репутация аккаунта
+  blog_feed: Блог Feed
+  claim_rewards: Получить награду
+  client_signing: Подписка клиента
+  convert_hbd_to_hive: Конвертировать HBD в HIVE
+  convert_hive_to_hbd: Превратить HIVE в HBD
+  create_account: Создать Аккаунт
+  delegate_power: Делегированная сила
+  edit_content_patching: Редактировать патч содержимого
+  follow_user: Подписаться на пользователя
+  get_account_comments: Получить комментарии клиента
+  get_account_replies: Получить ответы на вопросы клиента
+  get_delegations_by_user: Получить делегатов от Пользователя
+  get_follower_and_following: Список подписчиков и подписчиков
+  get_post_comments: Получить комментарии к сообщениям
+  get_post_details: Получить информацию о записи
+  get_posts: Посты
+  get_state_replacement: Получить API замены состояния
+  get_voters_list: Получить список избирателей на пост
+  getting_started: Начало работы
+  grant_active_permission: Предоставить Активное Разрешение
+  grant_posting_permission: Предоставить разрешение на публикацию
+  power_down: Понижение силы
+  power_up: Улучшить Hive силы
+  reblogging_post: Репостнутый пост
+  search_accounts: Поиск клиента
+  search_tags: Поиск тегов
+  set_withdraw_route: Установить маршрут вывода
+  stream_blockchain_transactions: Транзакции потока блокчейн
+  submit_comment_reply: Отправить ответ на комментарий
+  submit_post: Опубликовать запись
+  tic_tac_toe: Децентрализованная игра на Hive
+  transfer_hive_and_hbd: Передача HIVE и HBD
+  vote_on_content: Голосовать за контент
+  witness_listing_and_voting: Список заверителей и голосование
+  account_recovery: Восстановление аккаунта
+  password_key_change: Изменение пароля ключа
+  rc_dev: Руководство разработчика системы кредитования ресурсов
+  transfer_hive_and_hbd_savings: Передача HIVE и HBD на сберегательный баланс
+  using_keys_securely: Безопасное использование ключей
+  how_to_serialize: Как сериализовать и подписывать Hive транзакции
+  using_multisignature_accounts: Использование аккаунтов с мультиподписью
+  round_trip: Круглая поездка
+  javascript: Javascript
+  python: Python
+  ruby: Ruby
+  php: PHP
+  recipes: Рецепты
+  node_operation: Операции с узлами
+
+
+
+
 
diff --git a/_i18n/zh.yml b/_i18n/zh.yml
index 713ba5a..a591948 100644
--- a/_i18n/zh.yml
+++ b/_i18n/zh.yml
@@ -1,19 +1,147 @@
 global:
-  english: English
-  hindi: हिन्दी
-  russian: Русский
-  german: Deutsch
-  french: Français
-  chinese: 汉语
+  en: 英语
+  hi: हिन्दी
+  ru: 俄语
+  de: 德语
+  fr: 法语
+  zh: 汉语
 titles:
-  index: API Docs
-  api-def: API Definitions
-  layer2: Layer 2
-  resources: Resources
-  services: Services
-  search: Search
-  quickstart: Quickstart
-  welcome: Intro to Hive
-  web2web3: Web2 vs Web3
-  workflow: Developer workflow
+  home: API 文档
+  api-def: API 定义
+  introduction: 简介
+  json_rpc_methods: JSON-RPC 方法
+  tutorials: 教程
+  layer2: 第2层
+  resources: 资源
+  services: 服务
+  glossary: 专业术语
+  search: 搜索
+  quickstart: 快速入门
+  welcome: Hive 简介
+  web2web3: Web2 与 Web3
+  workflow: 开发流程
+  nodes: Hive Nodes
+  accounts: 帐户
+  authentication: 认证
+  sdk: SDK 库
+  getset: 获取并设置
+  testnet: Hive 测试网路
+  account_by_key_api: Account By Key API
+  account_history_api: Account History API
+  block_api: Block API
+  bridge: Bridge
+  condenser_api: Condenser API
+  database_api: Database API
+  debug_node_api: Debug Node API
+  follow_api: Follow API
+  json_rpc: JSON-RPC
+  market_history_api: Market History API
+  network_broadcast_api: Network Broadcast API
+  rc_api: RC API
+  reputation_api: Reputation API
+  rewards_api: Rewards API
+  tags_api: Tags API
+  transaction_status_api: Transaction Status API
+  witness_api: Witness API
+  wallet_bridge_api: Wallet Bridge API
+  broadcast_ops: Broadcast OPS
+  broadcast_ops_custom: Broadcast OPS Custom
+  condenser: Condenser
+  vision: Vision
+  imagehoster: ImageHoster
+  videohoster: VideoHoster
+  hivesigner: Hivesigner
+  jussi: Jussi
+  dhf: DHF
+  hive_engine: Hive Engine
+  honeycomb: HoneyComb
+  vsc: VSC
+  overview: 概览
+  whitepaper: 白皮书
+  hivesigner_libs: Hivesigner Libs
+  hive_keychain: Hive Keychain
+  tools: 工具
+  community_help: 社群互助
+  chain_basics: 链式基础知识
+  governance: 治理
+  transactions: 交易
+  api: API
+  market: 市场
+  exchange_node: Exchange 节点
+  get_transaction_node: 获取交易节点
+  jussi_multiplexer: 使用 jussi作为多路程序
+  mira_performance_tuning: MIRA 性能调整
+  monit: 管理一个使用 Monit 的节点
+  node_cli: 命令行选项
+  node_config: 节点配置
+  plug_and_api_list: 插件 & API 列表
+  seed_node: 种子节点
+  setting_up_testnet: 设置测试网
+  using_hivemind: 使用 Hivemind
+  account_creation_process: 帐户创建过程
+  calculate_rc_recipe: 计算RC 成本
+  estimate_upvote: 估计一个赞成票的价值
+  forum_market_bandwidth: 论坛/市场带宽
+  paginated_api_methods: 分页 API 方法
+  rc_bandwidth_parameters: RC 带宽参数
+  rc_bandwidth_system: RC 带宽系统
+  sso: 统一登录
+  understanding_configuration_values: 理解配置值
+  understanding_dynamic_props: 了解动态全局属性
+  understanding_transaction_status: 通过哈希理解交易状态
+  vest_to_hive: 正在将VESTS转换为HIVE
+  virtual_operations_streaming: 流区块链交易
+  account_reputation: 账户信誉积分
+  blog_feed: 博客订阅
+  claim_rewards: 认领奖励
+  client_signing: 客户签名
+  convert_hbd_to_hive: 将HBD转换为HIVE
+  convert_hive_to_hbd: 将艾滋病毒转换为 HBD
+  create_account: 创建帐户
+  delegate_power: 已委托的 Hive Power
+  edit_content_patching: 编辑内容修补中
+  follow_user: 关注一个你感兴趣的人
+  get_account_comments: 获取帐户评论
+  get_account_replies: 获取帐户回复
+  get_delegations_by_user: 按用户获取代表团
+  get_follower_and_following: 获取关注者和关注者列表
+  get_post_comments: 获取帖子评论
+  get_post_details: 获取帖子详细信息
+  get_posts: 获取帖子
+  get_state_replacement: 获取状态替换 API
+  get_voters_list: 在帖子中获取选民列表
+  getting_started: 开始使用
+  grant_active_permission: 授予活动权限
+  grant_posting_permission: 授予 Posting 权限
+  power_down: 减少能量
+  power_up: 增强HIVE
+  reblogging_post: 重新博文
+  search_accounts: 搜索帐号
+  search_tags: 搜索标签
+  set_withdraw_route: 取出到其它账户
+  stream_blockchain_transactions: 流区块链交易
+  submit_comment_reply: 提交评论回复
+  submit_post: 提交帖子
+  tic_tac_toe: 在Hive 上制作一个分散的游戏
+  transfer_hive_and_hbd: 传输艾滋病毒与HBD
+  vote_on_content: 投票内容
+  witness_listing_and_voting: 证人名单和表决
+  account_recovery: 回收账号
+  password_key_change: 密码密钥更改
+  rc_dev: 资源信用系统开发者指南
+  transfer_hive_and_hbd_savings: 将艾滋病毒和HBD转移到储蓄余额
+  using_keys_securely: 安全使用密钥
+  how_to_serialize: 如何序列化和签名 Hive 交易
+  using_multisignature_accounts: 使用多签名账户
+  round_trip: 往返
+  javascript: JavaScript
+  python: Python
+  ruby: Ruby
+  php: PHP
+  recipes: 配方
+  node_operation: 节点操作
+
+
+
+
 
diff --git a/_includes/sidebar.html b/_includes/sidebar.html
index fc5703a..edb23c1 100644
--- a/_includes/sidebar.html
+++ b/_includes/sidebar.html
@@ -3,9 +3,9 @@
   {% assign sorted_nav = site.data.nav.toc | sort: "position" %}
   {% for nav in sorted_nav %}
     {% assign col = site.collections | where:"id", nav.collection | first %}
-    <section class="pnl-main-nav-section main-nav-section" url="{{ nav.url | relative_url }}">
+    <section class="pnl-main-nav-section main-nav-section" url="{{ site.baseurl }}{{nav.permalink}}">
       {% if nav.top_level_section %}
-        <a href="{{ nav.url | relative_url }}"><h6 class="ctrl-nav-section title">{% t nav.title %}</h6></a>
+        <a href="{{ site.baseurl }}{{nav.permalink}}"><h6 class="ctrl-nav-section title">{% t nav.title %}</h6></a>
       {% else %}
         <h6 class="ctrl-nav-section title">{% t nav.title %}</h6>
       {% endif %}
@@ -13,9 +13,9 @@
         {% if nav.docs %}
           {% for doc in nav.docs | sort: "position" %}
             {% if doc.collection %}
-              <li><a href="{{ nav.url | relative_url }}#{{ doc.collection | slugify }}">{% t doc.title %}</a></li>
+              <li><a href="{{ site.baseurl }}{{nav.permalink}}#{{ doc.collection | slugify }}">{% t doc.title %}</a></li>
             {% elsif doc.url %}
-              <li><a href="{{ nav.url | relative_url }}{{ doc.url }}">{% t doc.title %}</a></li>
+              <li><a href="{{ site.baseurl }}{{nav.permalink}}{{ doc.url }}">{% t doc.title %}</a></li>
             {% endif %}
           {% endfor %}
         {% else %}
@@ -26,7 +26,7 @@
                 {% if nav.collection == 'nodeop' %}
                   <!-- <li><a href="{{ doc.url | relative_url }}.html">{{ doc.title }}</a></li> -->
                 {% else %}
-                  <li><a href="{{ nav.url | relative_url }}#{{ doc.id | slugify }}">{% t doc.title %}</a></li>
+                  <li><a href="{{ site.baseurl }}{{nav.permalink}}#{{ doc.id | slugify }}">{% t doc.title %}</a></li>
                 {% endif %}
               {% endunless %}
             {% endfor %}
@@ -37,15 +37,7 @@
   {% endfor %}
   <div class="lang-switch">
     {% for lang in site.languages %}
-    {% if lang == site.active_lang %}
-      <a href=""><img class="active" src="/images/i18n/{{lang}}.svg"/></a>
-    {% else %}
-    {% if lang == site.default_lang %}
-      <a href=" {{ page.url }}"><img class="active" src="/images/i18n/{{lang}}.svg"/></a>
-    {% else %}
-      <a href="/{{ lang }}{{ page.url }}"><img src="/images/i18n/{{lang}}.svg"/></a>
-    {% endif %}
-    {% endif %}
+    <a class="{% if lang == site.lang %}active{%else%}deactive{% endif %}" href="{% if lang == site.default_lang %} {% else %}/{{ lang }}{% endif %}{{ page.url | relative_url }}"><img src="/images/i18n/{{lang}}.svg"/></a>
     {% endfor %}
   </div>
 </div>
diff --git a/_sass/_main.scss b/_sass/_main.scss
index e56209e..b78af3f 100644
--- a/_sass/_main.scss
+++ b/_sass/_main.scss
@@ -795,6 +795,9 @@ img {
 	height: auto;
 	cursor: pointer;
 }
-img.active {
+a.active {
+	opacity: 1;
+}
+a.deactive {
 	opacity: 0.5;
 }
diff --git a/apidefinitions.html b/apidefinitions.html
index f0e8090..6576647 100644
--- a/apidefinitions.html
+++ b/apidefinitions.html
@@ -1,6 +1,7 @@
 ---
 title: titles.api-def
 section: API Definitions
+namespace: apidefinitions
 permalink: /apidefinitions/
 ---
 
diff --git a/layer2.html b/layer2.html
index 4a3ec6f..c2c54cb 100644
--- a/layer2.html
+++ b/layer2.html
@@ -2,6 +2,7 @@
 title: titles.layer2
 section: Layer2
 layout: default
+namespace: layer2
 permalink: /layer2/
 ---
 
diff --git a/quickstart.html b/quickstart.html
index 0134b2a..1d9f076 100644
--- a/quickstart.html
+++ b/quickstart.html
@@ -2,6 +2,7 @@
 title: titles.quickstart
 section: Quickstart
 layout: default
+namespace: quickstart
 permalink: /quickstart/
 ---
 
diff --git a/resources.html b/resources.html
index 02a4775..7664dc2 100644
--- a/resources.html
+++ b/resources.html
@@ -2,6 +2,7 @@
 title: titles.resources
 section: Resources
 layout: default
+namespace: resources
 permalink: /resources/
 ---
 
diff --git a/search.html b/search.html
index 4453219..6964a5a 100644
--- a/search.html
+++ b/search.html
@@ -1,6 +1,7 @@
 ---
 title: titles.search
 sitemap: false
+namespace: search
 permalink: /search/
 
 # These ids have their own index based on /_data/**/*.yml so they do not need to
diff --git a/services.html b/services.html
index b3d9fe8..70b75bd 100644
--- a/services.html
+++ b/services.html
@@ -2,6 +2,7 @@
 title: titles.services
 section: Services
 layout: default
+namespace: services
 permalink: /services/
 ---
 
-- 
GitLab