La seule règle, c'est qu'on doit respecter le jeu, ne pas le dégrader. Si le jeu ne plante pas, ta version ne doit pas planter non plus. Sinon, on n'est plus dans le sauna, c'est un rip.
Le relinkage, c'est plus facile quand il y a des fichiers de langue visibles: l'utilisateur choisit allemand, le jeu charge le fichier de langue allemand, sauf que les adresses de ce fichier sont celles du fichier français. Quoi que tu choisisses, ça fera toujours français, mais ça ne plantera pas.
Faire des versions monolingues propres, c'est possible, mais c'est du boulot.