Hi Vendevelop,
Yes you can create a resource string with place holder where you can pass a value based on different conditions.
You can have a resource string like "Welcome to our page Mr {0}" with some resource key "WelcomeMessage"
In the code behind before using resource string do it as follows:
string parameterizedResString = string.Format(Resources.WebResources.WelcomeMessage, paramterVar);
Now you use parameterizedResString, here paramterVar value will differ based on language or logic.
Thanks,
Suresh Kdam.