Fix #1182: AgaviGettextTranslator doesn't reset plural form function when switching locales