Делай на английском, так ты решишь 90% языковых непонималок.
Лог же можно настроить кодом
string lang = project.Variables["setings_language"].Value;
Dictionary<string, string> messages = new Dictionary<string, string>
{
{ "Russian", "Ошибка получения типа капчм" },
{ "Chinese"...