ROM hacking/translating on the DS is doen in the same manner as any system, you find a table and the area of the rom that contains the text.
You find the area of the rom that contains the graphics (the use GBA ones for the most part)
Now you edit said text and graphics.
I know of no German sites but http://www.romhacking.net/ combines the knowledge and databases of several respected sites.
Bear in mind that DS roms can usually be broken down into their components with NDSTool/NDSTS which makes things easier by far.
Lack of emulation though is a nice drawback as everything has to be tested on real hardware.
Also, in order to translate from one language to another, it is a good idea to know both languages. If you are asking to translate from Japanese->English and you don't know Japanese, how would you translate it?
As for actual translations I already posted how to do it but to simplify it yet further: you find a table (there may be more than one), for the DS it will likely come as a combination of relative searching, luck (nice file names are good here) and maybe the use of a corruptor/ASM knowledge.
Also you had better hope no complex compression/obfuscation either otherwise you are in for a long journey (Pokemon creators have a long history of making rom hackers and code creators jump through hoops to practise their arts).
So you have a table, now you have to find the text. As I mentioned DS roms can be broken apart using NDSTS or NDStool so things get easier.
You need to get the script, translate it and reinsert it.
Say process applies for pictures, i.e. menus (although the tables are essentially already defined: normally GBA 4 bits per pixel (GBA 4bpp) or 8bbp).
Above all no translator really is going to help you with a game that will see a Western release and a brand new Pokemon certainly will.
Sorry for the releatively quick run through but it has been said before, also I am saving some for the GBA/DS rom hacking 101 type document I am writing as we speak.
If you are desperate for some info though I came across this document today: http://desnet.fobby.net/doc/AoRH.html which details pretty much everything a rom hacker would want to know (albeit for the nes, it all applies though).
You Know wat would be kewl if someone came up with a program that translates roms i mean all u have to do is put the rom in it selcet the lang u want it to be and TADAAA u have the same rom with a differnt language
just putting ideas to all that are computer software people
if you knew what it took to make a rom translation, then you would know that it is impossible to make a program to tranlsate any rom into any language. a computer program cannot do a translation, and even if it could be done, then there would be translations of games that you get when you try to use an online translator. some things might make sense, but the rest would be something that would be very hard to understand.
Each game has to be handled differently, so there will never be a program to do it for every rom.
English Spanish is barely doable and the language structure is more similar than English Japanese. Ever try using Babelfish to translate a website and realize it doesn't make sense? That's what a computer translates like. Suck it up because ???????????
I bet it can cus i have seen a tranlater for sumthing else
QUOTEIn A.D. 2101
War was beginning.
Captain: What happen?
Mechanic: Somebody set up us the bomb.
Operator: We get signal.
Captain: What !
Operator: Main screen turn on.
Captain: It's You !!
Cats: How are you gentlemen !!
Cats: All your base are belong to us.
Cats: You are on the way to destruction.
Captain: What you say !!
Cats: You have no chance to survive make your time.
Cats: HA HA HA HA ....
Captain: Take off every 'zig' !!
Captain: You know what you doing.
Captain: Move 'zig'.
Captain: For great justice.
Here's the Lord's Prayer
English -> Japanese -> English
God art of the heaven which is sanctified thy name our fathers who are listing.
Thy tries to be with the earth in the heaven. Our everyday pans give this day in us.
In order thing invasion to permit those and us vis-a-vis us, permit our invasions in us.
And it is not in love with in temptation, lead we. But give birth to us from badness. Amen.