The example given in this "multilingual" (i.e. multiple programming languages) use-case article for Quarto could equally be applied for switching a tutorial between English and German: https://posit.co/blog/creating-multilingual-documentation-with-quarto/