<p>You should be able to define you own 3 character long language code for imported media using the option <code>:lang=LAN</code> when specifying your media file for import. LAN being your own language code. So you could use something like SCN and TCN.</p>

CC BY-SA 3.0
2014-07-26T18:49:51.247Z
Interesting answer. I didn't know the language code could be non-standard. However, SCN is the language code for Sicilian (I could choose smthg else though). TCN is currently not linked to any language, but may be in the future. Isn't there a cleaner solution? Thanks anyway.
Frizlab
CC BY-SA 3.0
2014-07-26T19:51:22.233Z
Well there isn't really anything else you can do without violating the specs I guess.
timonsku
CC BY-SA 3.0
2014-07-26T18:28:00.303Z
2014-07-26T18:28:00.303Z
timonsku
<p>I'm using MP4Box (command line tool) to add subtitles to mp4 movies. The language of the subtitle seems to be set using ISO 639 codes. There's no differentiation between Simplified and Traditional Chinese in ISO 639 (as the difference is not in the language, but in the script).</p>

<p>My question is: Does the MP4 format allows making this differentiation, and if so, how?</p>

<p>Thanks in advance for your answers.</p>

<mp4><subtitles>
How to Differentiate Subtitle Track Language Between Simplified and Traditional Chinese?
Frizlab
# How to Differentiate Subtitle Track Language Between Simplified and Traditional Chinese?

(Asked by: username_0 on 2014-07-26)

I'm using MP4Box (command line tool) to add subtitles to mp4 movies. The language of the subtitle seems to be set using ISO 639 codes. There's no differentiation between Simplified and Traditional Chinese in ISO 639 (as the difference is not in the language, but in the script).

My question is: Does the MP4 format allows making this differentiation, and if so, how?

Thanks in advance for your answers.

**Tags:** mp4, subtitles


---

## 1 answers

### Answer by username_1 on 2014-07-26. Score: 2 | Accepted answer

You should be able to define you own 3 character long language code for imported media using the option `:lang=LAN` when specifying your media file for import. LAN being your own language code. So you could use something like SCN and TCN.

> **Comments:**
> **username_0**: Interesting answer. I didn't know the language code could be non-standard. However, SCN is the language code for Sicilian (I could choose smthg else though). TCN is currently not linked to any language, but may be in the future. Isn't there a cleaner solution? Thanks anyway.  
> **username_1**: Well there isn't really anything else you can do without violating the specs I guess.  

---

