Localization в WP7 — если ли встроенная поддержка множественного числа (аналог ngettext)?
Изучаю программирование под Windows Phone 7.1 на C#. На MSDN наткнулся на статью по переводу и локализации приложений. Рекомендуют запихнуть все используемые строки в ресурсы и использовать Binding к StaticResource.
Вопрос — мне требуется отобразить предложение с числом, которое зависит от внешних факторов (например: «Осталось 3 страницы»). Соответственно, требуются различные формы для разных чисел. Причём если в английском их только две (==1, !=1), то в русском, как все знают, их больше. Поэтому хочется какой-то аналог функции ngettext, которая позволяет правильно работать с множественным числом на разных языках. Можно посоветовать сторонние библиотеки.
Если такого нет, то как, по-вашему, наиболее красиво решить эту проблему? Хотя бы для двух языков.