Question: I am a Polish citizen but currently live and work in Germany. After moving to a new flat, where I intend to stay for a while, I thought I could renew my ID so there will be my German address instead of the old Polish one. I don't want to apply for German citizenship, I just want my ID renewed here, without traveling back to Poland. Also I thought it would be nice if the ID could be in German/English instead of Polish/English to make it easier for local folks. Can I renew it at a normal City Hall in Germany or do I need to get back to my home country or to Polish Consulate?

On the side note, my driving licence also needs an update. It expires in 2 years from now anyway.

Answer: 
I don't know the exact procedure for Polish citizens, [it could be easier to go back home and renew it there](https://expatriates.stackexchange.com/questions/682/do-i-need-can-unregister-from-polish-address-when-leaving-poland/685#685) but in any case the local town hall in Germany can't help you with a national ID or passport renewal if you are not a German citizen. You should contact the Polish authorities (and in particular the nearest consulate or consular section).

By contrast, in the EU, the driver's license [should be renewed locally](https://expatriates.stackexchange.com/questions/20/if-i-obtain-a-drivers-licence-in-germany-as-a-non-german-eu-citizen-would-i-ha/288#288), following the same procedure than the locals (which, depending on the country, might or might not be through the town administration – in Germany, it is). Here again, it can sometimes be convenient to renew it back home (even if it's strictly speaking illegal and might require you to be registered as a resident there or lie about your residence on the application form).
I think that as a resident in Germany (someone living there or intending to live there for more than three months), you are supposed to register at the local Einwohnermeldeamt in Germany - independent of anything else. When you're there you might as well ask them about your Polish ID; there's a good chance that they know what you need to do. 

The nearest Polish consulate or embassy in Germany should be able to renew your Polish passport when you need it; I couldn't say if they will do this if you have a passport that is still valid for another five years, for example. Again, it would be worth asking them about your ID as well.