https://kurs.alfabank.ru/articles/zapret-inostrannyh-slov-chto-izmenitsya/
Обратите внимание, не на "государственном", а конкретно на русском.
Это на совести авторов статьи, в законе по-другому:
Информация, предназначенная для публичного ознакомления потребителей, должна быть выполнена на русском языке как государственном языке Российской Федерации, а в случаях, предусмотренных законодательством субъектов Российской Федерации, может быть выполнена также на государственных языках республик и (или) иных языках народов Российской Федерации.
На иностранных языках тоже можно писать, но при условии, что текст дублирован на русском.
Это на совести всех, кто освещал этот закон. Никто не пишет "теперь должно быть всё на русском и в каких-то там случаях может быть что-то там ещё", пишут "теперь должно быть всё на русском". Потому что тут конкретный акцент на русском и какое-то жевание соплей после этого акцента. Если хотели сказать то, что вам благолепно кажется, просто написали бы: "Информация, предназначенная для публичного ознакомления потребителей, должна быть на государственных языках Российской Федерации". А вообще и так херня получается: внятное донесение информации проблема доносящего, бизнесу тупо невыгодно давать рекламу на каком-нибудь внезапном эсперанто, бизнес сам прекрасно определит и без специального закона на каком языке должна быть выполнена его публичная информация.