Just a heads up about what is happening in Germany: (Just got back Monday from Hamburg)
1. Entry restriction: You must be vaccinated to enter from nonEU countries (Vaccation must be in the approved list)
2. Most restaraunt/bars/outdoor gatherings are either 2G/3G. The bahn is 3g (so testing as well). Nearly everything else is 2G. This includes the food hall in the airport. Enforcement is at entry. You must show your personal|lebenlingsausweiss and your coronapass. (identity license, and vacination evidence.. CDC vaccine card can work.. but get it converted and your life will be easy)
Just to clarify on the 2G / 3G labels, since I don't think it's 100% clear in your comment:
2G is recovered (PCR-validated infection in past 6 months) or vaccinated
3G is that or (quick-)tested
2G+ is 2G and tested (exception: I've once earlier seen it used for 2G or PCR-tested)
Quick-tests at test centers (which are all over the place) were free for residents for a long time, then that got removed (IMHO a mistake), then made free again.
Actual proper checking of requirements was pretty terrible for a long time, from what I hear that's gotten a bit better.
Nearly everywhere I went required a few or test of the Coronapass app. Some scanned, some saw, and most required to see your id.
Went to St Pauli Weihnachtmarkt and the person I was with was rejected because he didn't have his id, but he did have his bank card with his name on it.
1. Entry restriction: You must be vaccinated to enter from nonEU countries (Vaccation must be in the approved list)
2. Most restaraunt/bars/outdoor gatherings are either 2G/3G. The bahn is 3g (so testing as well). Nearly everything else is 2G. This includes the food hall in the airport. Enforcement is at entry. You must show your personal|lebenlingsausweiss and your coronapass. (identity license, and vacination evidence.. CDC vaccine card can work.. but get it converted and your life will be easy)
2g = genesen, geimpfung / recovered, vacced 3g = 2g+ gettestet
3. Many restaurants expect or require you to use Luca to participate in contact tracing. If that is not possible they do a manual collection of info.
These rules are even enforced at outdoor gatherings such as weihnachtmarkts.
Denmark/Coppenhagen: Only ate inside at one place. They only wanted to see my coronapass.