No problemo
Considering translation: it could be fun to separate texts from the source, eg to be able to implement proper translation. But it's not the topic of this particular discussion. Translation of the game and problems which connected with this process - it's very different subject and has nothing to do with 'game engine' - gamedata customization files; their .txt format doesn't meat that they contain texts; it's just config files. So if you are interested in Angband translation and linguistic aspecs - you better to create separate topic about it and propose your ideas to the community, than get annoyed there