Pues las traducciones son las buenas!
para el japo he usado el katakana, que es el silabario que se usa para escribir palabras en otros idiomas. Va todo por sonidos pero lo coñazo es encontrar a que codigo unicode corresponde cada kanji
Para el élfico o tengwar hay modos de escritura por cada idioma y he usado el del español.
Si te miras la wikipedia vienen bastante bien explicados los 2 :)