Sign Up

Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.

Have an account? Sign In

Have an account? Sign In Now

Sign In

Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.

Sign Up Here

Forgot Password?

Don't have account, Sign Up Here

Forgot Password

Lost your password? Please enter your email address. You will receive a link and will create a new password via email.

Have an account? Sign In Now

You must login to ask a question.

Forgot Password?

Need An Account, Sign Up Here

Please briefly explain why you feel this question should be reported.

Please briefly explain why you feel this answer should be reported.

Please briefly explain why you feel this user should be reported.

Sign InSign Up

The Archive Base

The Archive Base Logo The Archive Base Logo

The Archive Base Navigation

  • Home
  • SEARCH
  • About Us
  • Blog
  • Contact Us
Search
Ask A Question

Mobile menu

Close
Ask a Question
  • Home
  • Add group
  • Groups page
  • Feed
  • User Profile
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Buy Points
  • Users
  • Help
  • Buy Theme
  • SEARCH
Home/ Questions/Q 4061120
In Process

The Archive Base Latest Questions

Editorial Team
  • 0
Editorial Team
Asked: May 20, 20262026-05-20T15:25:35+00:00 2026-05-20T15:25:35+00:00

I am working on a multilangual website right now. I am currently including the

  • 0

I am working on a multilangual website right now.
I am currently including the related language file (‘lange/_en.php’) for language phrases.
To change languages users will select their language from a < select > item. The thing i want to do is changing related phrases (and urls too if possible) in the page without refreshing or submitting the page.

I remember i saw something like this in web but i have no idea where.

Any help or any ideas about how this thing can be done?

  • 1 1 Answer
  • 0 Views
  • 0 Followers
  • 0
Share
  • Facebook
  • Report

Leave an answer
Cancel reply

You must login to add an answer.

Forgot Password?

Need An Account, Sign Up Here

1 Answer

  • Voted
  • Oldest
  • Recent
  • Random
  1. Editorial Team
    Editorial Team
    2026-05-20T15:25:35+00:00Added an answer on May 20, 2026 at 3:25 pm

    The issue with this is that a language change doesn’t only affect a small section of the page, it affects the whole page. So really, you are left with three choices.

    1. The simple way which is indeed reloading the whole page. It’s easy to implement, easy to maintain, and doesn’t require you to make sure that JavaScript currently running on your page is aware of the new language at runtime.

    2. The complicated way which is getting all the new markup via AJAX and replacing the content of the <body> tag with the reloaded content. This will cause issues with other scripts running (such as image carousels, etc.) that holds a reference to an element so you have to reinitialize every single script that is running on settimeout() on your page.

    3. The close to impossible way which is to have a client side dictionary, selecting each relevant tag, and changing its contents with the new language. This is a pain to setup and a pain to maintain. You literally need a section tailored to each specific page. Again, if you have scripts with strings, you’ll have to make sure that the strings they use are updated to the new language.

    You are better off simply reloading the page. It will work without JavaScript and it’s a one time deal that won’t bother users.

    • 0
    • Reply
    • Share
      Share
      • Share on Facebook
      • Share on Twitter
      • Share on LinkedIn
      • Share on WhatsApp
      • Report

Sidebar

Related Questions

I am working on a multilingual website and need to include CSS file based
Working on a simple poker script in PHP and need a way to determine
I am working on a large multilingual website and I am considering different approaches
I'm working on php, mysql on a project I'm planning to add a multilanguage
I'm writing multilingual website. I have several files on server like: /index.php /files.php /funny.php
I am currently working on converting an existing web application to support an additional
I'm working in a website, that run on C#, which is multilanguage and one
I am working on a multilingual website which has english & arabic version. Article
I have been working on a multilingual website which has been developed in ASP.net
I am currently working with expression engine, and we are wanting to create a

Explore

  • Home
  • Add group
  • Groups page
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Users
  • Help
  • SEARCH

Footer

© 2021 The Archive Base. All Rights Reserved
With Love by The Archive Base

Insert/edit link

Enter the destination URL

Or link to existing content

    No search term specified. Showing recent items. Search or use up and down arrow keys to select an item.