Я работаю над многоязычным интернет-магазином для покупателей в Ирландии, которые говорят на английском, латышском и русском языках.
PayPal доступен на английском и русском (и других) языках, но не на латышском.
Я бы хотел, чтобы мою форму отправили в PayPal, чтобы она отображалась на английском по умолчанию или на русском, если покупатель читает магазин на латышском или русском языке.
Проблема в том, что для кода API, LOCALECODE, требуется как страна, так и язык. Так, например, ie_EN будет локализованным в Ирландии английским языком (который PayPal не поддерживает), ie_LV будет локализованным в Ирландии латышским языком (снова не поддерживается), а ie_RU будет локализованным в Ирландии русским языком (снова и т. Д.).
Существует ли общий способ сказать "просто используйте язык, пожалуйста", без необходимости жестко кодировать список доступных языков?