What's new

How to submit corrections to web GUI translations?

  • SNBForums Code of Conduct

    SNBForums is a community for everyone, no matter what their level of experience.

    Please be tolerant and patient of others, especially newcomers. We are all here to share and learn!

    The rules are simple: Be patient, be nice, be helpful or be gone!

mma

Occasional Visitor
I have noticed a few inaccurate or misleading translations in the web UI for my native language. I found release/src/router/www/??.dict in the source code repository. I have a few questions:
  • How to update the translations in the router? Is there some simple way of copying some files, without building and uploading a custom firmware image?
  • Would a patch to 386.7_2 be accepted? (My RT-AC86U is not supported by 388.) How much do the strings typically differ between releases?
I found nothing on the topic in the AsusWRT-Merlin wiki.
 
RMerlin doesn't make corrections to the language files.

If you want language errors to be fixed you need to report them to Asus so that they can be fixed upstream.

In the mean time you could make a local copy of the language file with your own corrections and bind mount it over the original.
 
Thank you. mount --bind /some/where/XX.dict /www/XX.dict worked (replace XX with the language co-de). I killed both httpd and httpds, and after I started httpds -s -i br0 -p 8443 & and logged in, I would see the changed messages.

I see that the files in /www/*.dict differ from the ones in the source repository, but they seem to follow a format of one message per line. Compared to release/src/router/www/??.dict there is a list of languages at the start, and the messages following that are without any preceding translation key and equals sign: Example: the first message is BOM=BOM in the source repository, but the first corresponding line in the /www/??.dict file that I checked is just BOM.
 
Last edited:
It turns out that the httpd and httpds processes will be automatically respawned (perhaps once per minute) if they are killed.

I found a wiki page with some instructions that could be easily adapted to install a modified translation: Change the webui language when it's factory locked

What I did not find is how to submit a patch to Asus. I found a feedback form, but it is asking detailed information of the product, and I did not even find any router product category listed there.
 

Latest threads

Sign Up For SNBForums Daily Digest

Get an update of what's new every day delivered to your mailbox. Sign up here!
Top