Вы можете UrlEncode элементы пути, но результат будет неразборчивым для человеческого глаза (и, вероятно, поисковых систем). Перевод элементов на английский или их латинизация звучит как хорошая идея. Вам нужен словарь:
var comparer = StringComparer.Create(new CultureInfo("ja-JP"), false);
var dict = new Dictionary<string, string>(comparer)
{
{ "", "" },
{ "製品", "product" },
{ "車", "car" },
};
var path = "/製品/車";
var translatedPath = string.Join("/", path.Split('/').Select(s => dict[s]));