Quite a significant portion of my library comprises Japanese pop, with the normal Japanese titles, artists, albums etc. I used to keep the English names together with the Japanese native names in the Name field... which was nice and fine until I started using Last.fm and picked up some Japanese. So I'm now intending to get all my tags back to follow the Japanese names, and storing the English names as a separate user defined field.
Since I'm still not too... fluent in the language, I figured I'd display the English names (I call it the Transliterated Name field) on the display if one is present in the tags. This works on my local library when the Transliterated Name field is defined. Connecting a Media Server however would cause the entire If statement to trip and display the expression string verbatim.
This is my Display Text:
[Name]If(IsEmpty([Transliterated Name]),,/ /([Transliterated Name]/)) ([Artist] - [Album])
So I'll have 花守の丘 (Hanamori no Oka) (FictionJunction - FictionJunction: Yuki Kajiura Live Vol.#4 Part II: Everlasting Songs Tour 2009) on my machine, but 花守の丘 ([Transliterated Name]) (FictionJunction - FictionJunction: Yuki Kajiura Live Vol.#4 Part II: Everlasting Songs Tour 2009) when connected to the library server.