How is the language code in Fez intended to be solved?
A lot of text in Fez is encoded, including text from a number of NPCs. I'd assumed that you have to do something in-game to unlock the translation, but I haven't come across anything of the sort yet. Is there a Rosetta Stone-style resource in the game, or is the player actually intended to use cryptographic methods to solve the substitution?
Note that I'm not asking for a translation resource. I want to solve this puzzle myself, but I'd like to know if I actually should have been copying the tiny text from all those NPCs I encountered.
Solution 1:
There is one room in particular that provides what you're looking for. You don't need to copy NPC dialog, though part of the fun is copying the other wall-writings for later consideration. So there is no single intended method (I imagine most people will look online)—your method could work, though it sounds frustrating.
Want a hint for that room's location?
It's off of the waterfall room.
Want an even bigger hint?
A pillar in the room links the code to an English pangram (sentence containing every letter of the alphabet).
And to give it away:
In the tree room above the waterfall, a fox jumps over a dog next to this pillar, which reads all the way around: "The quick brown fox jumps over the lazy dog." (image)
Solution 2:
Eventually you get access to large amounts of text in the language code, which allowed me to work out the code using the normal approach you'd use for a substitution cipher -- spot frequently used symbols and repeated patterns, guess at the vowels and common words,build from there.
Later, I found a "rosetta stone" in the form of a pangram written alongside the thing it described.