I have a DOM element that is created via ajax something like this:
$('.inner').append('<p>Salva Foto</p>');
my Twig is composed
{% javascripts
***my js***
%}
<script src="{{ asset_url }}"></script>
{% endjavascripts %}
<script type="text/javascript" src="{{ asset('bundles/bazingaexposetranslation/js/translator.min.js') }}"></script>
<script type="text/javascript" src="{{ url('bazinga_exposetranslation_js') }}"></script>
my locale is it, and in my bundle i have messages.en.yml (I tried with .xlf) with:
Salva Foto: Save Photo
Of the Default Locale is it, now I'm trying the translation for the English language
if I look at the files uploaded from my browser, I see a javascript file: en and contains
Translator.locale = 'en';
Translator.defaultDomains = ["messages"];
Translator.add("messages:Salva Foto", "Save Photo");
but the paragraph created via javascript is not translated