Если я собираю спутниковую сборку .NET с локализованными ресурсами, знает ли сама сборка, для какого языка она предназначена, или это подразумевается в папке, в которой она появляется?
Если я решу создать локализованную сборку, в которой все строки будут заключены в символы «@», для проверки того, что все мое приложение локализовано, а затем установить его в ОС EN-GB в подпапке «en» и загрузить приложение, и я вижу все свои символы, заключенные в знаки '@', могу ли я затем использовать ту же сборку в немецкой ОС, но поместить ее в подпапку 'de' и ожидать, что она все еще локализует приложение? Или есть что-то в сборке сборки, которая встраивает локаль, что сборка, и поэтому, даже если она найдет ее в нужном месте, она не загрузит ее?