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