[TYPO3-UG Dutch] Vertaling jquery - Powermail
Daniel Doesburg
daniel at typo3-nl.eu
Sun Mar 6 12:13:02 CET 2011
O mensch, wat een ellende . . .
De dag na mijn onderstaande uitbarsting van vreugde was de tekst
spontaan weer omgezet in het Engels.
En wat ik ook doe, het blijft Engels.
Om wanhopig van te worden.
Het betreffende stukje broncode is:
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.4/jquery.js"
type="text/javascript"></script>
<script src="http://cdn.jquerytools.org/1.2.5/all/jquery.tools.min.js"
type="text/javascript"></script>
<script
src="typo3conf/ext/powermail/res/js/powermail_frontend.js?1298621235"
type="text/javascript"></script>
<script type="text/javascript">
/* <![CDATA[*/
<!--
(function($){$.tools.validator.localize('en', {'*': 'Please correct
this value','[required]': 'Dit is een verplicht veld',':email': 'Vul een
correct e-mailadres in (test at test.nl)',':url': 'Vul een correcte URL in
(http://www.test.nl)',':number': 'Vul een geldig cijfer in dit veld
in',':digits': 'Gebruik alleen cijfers in dit veld. Vermijd spaties en
andere karakters zoals punten en komma's.',':username': 'Gebruik alleen
letters (a-z) of cijfers (0-9) in dit veld. Spaties of andere karakters
zijn niet toegestaan.',':date': 'Vul een correcte datum in',':datetime':
'Please enter a valid date and time','[max]': 'Please enter a value
greater than $1','[min]': 'Please enter a value smaller than
$1'});$.tools.dateinput.localize('en', {'months':
'January,February,March,April,May,June,July,August,September,October,November,December','shortMonths':
'Jan,Feb,Mar,Apr,May,Jun,Jul,Aug,Sep,Oct,Nov,Dec','days':
'Sunday,Monday,Tuesday,Wednesday,Thursday,Friday,Saturday','shortDays':
'Sun,Mon,Tue,Wed,Thu,Fri,Sat',});$(function(){$(':date').dateinput({format:
'yyyy-mm-dd',firstDay:0,
selectors: true,
disabled: false,
readonly: false,
yearRange: [-99, 99],
change: function(event, date){
timestampOfDate = new
Date(this.getValue('yyyy,m,d')).getTime() / 1000;
oldTimestamp =
this.getInput().nextAll('input[type=hidden]').val();
if(this.getInput().nextAll('input[type=time]').length > 0 &&
oldTimestamp != '' && parseInt(oldTimestamp) == oldTimestamp) {
oldDate = new Date(oldTimestamp * 1000);
h = oldDate.getHours();
m = oldDate.getMinutes();
timestampOfDate += h * 3600 + m * 60;
}
this.getInput().nextAll('input[type=hidden]').val(timestampOfDate);
}
}).each(function(i){
initTimestamp =
$(this).nextAll('input[type=hidden]').val();
initDate = new Date(parseInt(initTimestamp)*1000);
if(initTimestamp != '' && parseInt(initTimestamp) ==
initTimestamp) {
$(this).data('dateinput').setValue(initDate);
}});$.tools.validator.localizeFn("input[type=time]", {
en: 'Invalid time'});$.tools.validator.localizeFn("input:checkbox", {
en: 'Kies een van de bovenstaande
opties'});$.tools.validator.localizeFn("input:radio", { en: 'Kies een
van de bovenstaande
opties'});$.tools.validator.localizeFn('input[type=select].required', {
en: 'Dit is een verplicht veld'});});})(jQuery);
// -->
/*]]>*/
</script>
En daar staat toch luid en duidelijk de vertaling in. Maar om de een of
andere reden wordt deze niet gehonoreerd.
Wie kan er iets zinnigs over zeggen?
Met vriendelijke groeten,
Daniel Doesburg
Daniel Doesburg schreef:
> Jacco, je bent geweldig. En ik dacht dat ik alle trucs al had
> uitgehaald.
>
> Bedankt!
>
>
> Met vriendelijke groeten,
>
> Daniel Doesburg
>
>
> Jacco van der Post schreef:
>> Hoi Daniel,
>>
>> Ik heb even gekeken, dat is idd een beetje buggy. In principe
>> hoort ie de vertaling te pakken uit /pi/locallang.xml Nadat ik die
>> aangepast had gaf ie opeens de Engelse error melding ipv de NL
>> versie. Ik heb toen onder typo3conf/l10n/nl/ powermail verwijderd,
>> de extensie verwijderd, cachefiles handmatig weggegooid en
>> Powermail opnieuw geinstalleerd. Nu pakt javascript wel een
>> aangepaste error melding vertaling uit /pi/locallang.xml
>> (JSvalidation_label_required)
>>
>> grt Jacco
>>
>> Op 23-2-2011 11:18, Daniel Doesburg schreef:
>>> Hoi Jacco,
>>>
>>> Eigenlijk hoeft er niets vertaald worden. Dat is allemaal al
>>> gebeurd. Maar helaas wordt dat niet (meer) opgepikt.
>>>
>>> Het gaat om de kreten uit jquery-tools. In dit geval dus de
>>> foutmeldingen mbt de verplichte velden en andere validaties.
>>>
>>>
>>> Met vriendelijke groeten,
>>>
>>> Daniel Doesburg
>>>
>>>
>>> Jacco van der Post schreef:
>>>> Misschien kun je wat duidelijker zijn wat je precies vertaald
>>>> wilt hebben? Ik ben nog niets tegen gekomen wat vertaald moet
>>>> worden?
>>>>
>>>> grt Jacco
>>>>
>>>> Op 19-2-2011 12:28, Daniel Doesburg schreef:
>>>>
>>>>>
>>>>> Die nieuwe Powermail is best mooi. Ook dat fancy verhaal wat
>>>>> er aan hangt. Maar hoe vertaal ik dat? Zijn er jquery
>>>>> experts in de zaal die daar een antwoord op kunnen geven?
>>>>
>>>>
>>>>
>>
>>
More information about the TYPO3-UG-Dutch
mailing list