How to Customize Language-Specific Files

Learn how to effectively manage and customize knowledge base templates across multiple languages,

Written by Amanda Stançani

Updated at February 24th, 2025, by Amanda Stançani

When managing a multilingual knowledge base, understanding how template customizations apply across different language versions is crucial. Not all modifications impact every language equally.

Templates in a knowledge base management system are typically divided into two primary categories:

  • Global Templates: These are universal settings that apply across all language versions
    • CSS stylesheets
    • JavaScript files
    • Robots.txt configuration
       
  • Language-Specific Templates: Customizations unique to individual language implementations
    • Index page layout
    • Question category pages
    • Contact pages
    • Author pages
    • Thank you pages

When you modify HTML code templates, changes might initially appear only in the default language. To ensure comprehensive updates across all language versions, you'll need to:

  1. Verify the specific template you're editing
  2. Check if the modification is global or language-specific
  3. Apply changes to each relevant language template
     

Always confirm your changes are reflected in the intended language versions before publishing.