Me preguntaba una lectora hace un rato que por qué se dice Alles Gute.
Así que dejo aquí mi contestación, por si puede ser de utilidad a otros lectores del blog.
Resulta que ALLES es SINGULAR, y ALLE es plural. En alemán la S es la marca del neutro singular*. En el caso de Alles Gute la equivalencia directa sería «todo lo bueno», aunque se debe entender como «lo mejor», o «todo cosas buenas», y «ich wünsche dir alles Gute!» es algo como «te deso lo mejor», o «te deseo muchas cosas buenas», o «te deseo que todo sean cosas buenas».
Por otro lado, en alemán los adjetivos sí se declinan, aunque no siempre, y cuando se declinan, añaden terminaciones.
Gut puede traducirse como bien, pero también como bueno, según se use de una forma u otra.
Das Essen ist gut = la comida está buena
Das Essen schmeckt gut = la comida sabe bien / tiene buen sabor
Ein gutes Essen ist immer willkommen = una buena comida siempre será bienvenida / bien recibida.
Espero que os sirva esta pequeña aclaración.
* Nota: en la pestaña «un poco de gramática» hay dos páginas dedicadas a la declinación