[TYPO3-core] RFC #5061: Message in Web > List isn't localized

Christopher Stelmaszyk christopher at yahoo.de
Thu Jun 25 21:19:53 CEST 2009


Hi!

This is a SVN patch request.

Type: feature

Branches: trunk

BT reference:
http://bugs.typo3.org/view.php?id=5061

Problem:
The message "(There are %s reference(s) to this record!)" in 
typo3/class.db_list_extra.inc isn't localized.

Solution:
The attached patch makes the text translatable.

Kind regards

Christopher



Index: typo3/class.db_list_extra.inc
===================================================================
--- typo3/class.db_list_extra.inc	(revision 5605)
+++ typo3/class.db_list_extra.inc	(working copy)
@@ -1212,7 +1212,7 @@
 					$titleOrig = t3lib_BEfunc::getRecordTitle($table,$row,FALSE,TRUE);
 					$title = t3lib_div::slashJS(t3lib_div::fixed_lgd_cs($titleOrig, 
$this->fixedL), 1);
 					$params = '&cmd['.$table.']['.$row['uid'].'][delete]=1';
-					$cells['delete']='<a href="#" onclick="'.htmlspecialchars('if 
(confirm('.$LANG->JScharCode($LANG->getLL('deleteWarning').' "'. $title.'" 
'.t3lib_BEfunc::referenceCount($table,$row['uid'],' (There are %s 
reference(s) to this record!)')).')) 
{jumpToUrl(\''.$SOBE->doc->issueCommand($params,-1).'\');} return 
false;').'">'.
+					$cells['delete']='<a href="#" onclick="'.htmlspecialchars('if 
(confirm('.$LANG->JScharCode($LANG->getLL('deleteWarning').' "'. $title.'" 
'.t3lib_BEfunc::referenceCount($table,$row['uid'],' ' . 
$GLOBALS['LANG']->sL('LLL:EXT:lang/locallang_core.xml:labels.referencesToRecord'))).')) 
{jumpToUrl(\''.$SOBE->doc->issueCommand($params,-1).'\');} return 
false;').'">'.
 							'<img'.t3lib_iconWorks::skinImg($this->backPath,'gfx/garbage.gif','width="11"height="12"').' title="'.$LANG->getLL('delete',1).'" alt="" />'. 							'</a>'; 				} elseif(!$this->table) {Index: typo3/sysext/lang/locallang_core.xml===================================================================--- typo3/sysext/lang/locallang_core.xml	(revision 5605)+++ typo3/sysext/lang/locallang_core.xml	(working copy)@@ -107,6 +107,7 @@ 			<label index="ver.swap">Swap/Publish</label> 			<label index="ver.swapPage">Publish this version of the page includingcontent</label> 			<label index="TYPO3_Element_Browser">TYPO3 Element Browser</label>+			<label index="labels.referencesToRecord">(There are %s reference(s) tothis record!)</label> 			<label index="show_item.php.viewItem">View Item</label> 			<label index="show_item.php.referencesToThisItem">References to thisitem:</label> 			<label index="show_item.php.referencesFromThisItem">References from thisitem:</label>

begin 666 5061.patch
M26YD97 at Z('1Y<&\S+V-L87-S+F1B7VQI<W1?97AT<F$N:6YC#0H]/3T]/3T]
M/3T]/3T]/3T]/3T]/3T]/3T]/3T]/3T]/3T]/3T]/3T]/3T]/3T]/3T]/3T]
M/3T]/3T]/3T]/3T]/3T]#0HM+2T@='EP;S,O8VQA<W,N9&)?;&ES=%]E>'1R
M82YI;F,)*')E=FES:6]N(#4V,#4I#0HK*RL@='EP;S,O8VQA<W,N9&)?;&ES
M=%]E>'1R82YI;F,)*'=O<FMI;F<@8V]P>2D-"D! ("TQ,C$R+#<@*S$R,3(L
M-R! 0 T*( D)"0D))'1I=&QE3W)I9R ]('0S;&EB7T)%9G5N8SHZ9V5T4F5C
M;W)D5&ET;&4H)'1A8FQE+"1R;W<L1D%,4T4L5%)512D["B )"0D)"21T:71L
M92 ]('0S;&EB7V1I=CHZ<VQA<VA*4RAT,VQI8E]D:78Z.F9I>&5D7VQG9%]C
M<R at D=&ET;&5/<FEG+" D=&AI<RT^9FEX961,*2P@,2D["B )"0D)"21P87)A
M;7,@/2 G)F-M9%LG+B1T86)L92XG75LG+B1R;W=;)W5I9"==+B==6V1E;&5T
M95T],2<["BT)"0D)"21C96QL<ULG9&5L971E)UT])SQA(&AR968](B,B(&]N
M8VQI8VL](B<N:'1M;'-P96-I86QC:&%R<R at G:68@*&-O;F9I<FTH)RXD3$%.
M1RT^2E-C:&%R0V]D92 at D3$%.1RT^9V5T3$PH)V1E;&5T95=A<FYI;F<G*2XG
M("(G+B D=&ET;&4N)R(@)RYT,VQI8E]"169U;F,Z.G)E9F5R96YC94-O=6YT
M*"1T86)L92PD<F]W6R=U:60G72PG("A4:&5R92!A<F4@)7,@<F5F97)E;F-E
M*',I('1O('1H:7,@<F5C;W)D(2DG*2DN)RDI('MJ=6UP5&]5<FPH7"<G+B13
M3T)%+3YD;V,M/FES<W5E0V]M;6%N9"@D<&%R86US+"TQ*2XG7"<I.WT@<F5T
M=7)N(&9A;'-E.R<I+B<B/B<N"BL)"0D)"21C96QL<ULG9&5L971E)UT])SQA
M(&AR968](B,B(&]N8VQI8VL](B<N:'1M;'-P96-I86QC:&%R<R at G:68@*&-O
M;F9I<FTH)RXD3$%.1RT^2E-C:&%R0V]D92 at D3$%.1RT^9V5T3$PH)V1E;&5T
M95=A<FYI;F<G*2XG("(G+B D=&ET;&4N)R(@)RYT,VQI8E]"169U;F,Z.G)E
M9F5R96YC94-O=6YT*"1T86)L92PD<F]W6R=U:60G72PG("<@+B D1TQ/0D%,
M4ULG3$%.1R==+3YS3"@G3$Q,.D585#IL86YG+VQO8V%L;&%N9U]C;W)E+GAM
M;#IL86)E;',N<F5F97)E;F-E<U1O4F5C;W)D)RDI*2XG*2D@>VIU;7!4;U5R
M;"A<)R<N)%-/0D4M/F1O8RT^:7-S=65#;VUM86YD*"1P87)A;7,L+3$I+B=<
M)RD[?2!R971U<FX at 9F%L<V4[)RDN)R(^)RX-"B )"0D)"0D))SQI;6<G+G0S
M;&EB7VEC;VY7;W)K<SHZ<VMI;DEM9R at D=&AI<RT^8F%C:U!A=&@L)V=F>"]G
M87)B86=E+F=I9B<L)W=I9'1H/2(Q,2(@:&5I9VAT/2(Q,B(G*2XG('1I=&QE
M/2(G+B1,04Y'+3YG971,3"@G9&5L971E)RPQ*2XG(B!A;'0](B(@+SXG+ at H@
M"0D)"0D)"2<\+V$^)SL*( D)"0E](&5L<V5I9B at A)'1H:7,M/G1A8FQE*2![
M"DEN9&5X.B!T>7!O,R]S>7-E>'0O;&%N9R]L;V-A;&QA;F=?8V]R92YX;6P-
M"CT]/3T]/3T]/3T]/3T]/3T]/3T]/3T]/3T]/3T]/3T]/3T]/3T]/3T]/3T]
M/3T]/3T]/3T]/3T]/3T]/3T]/3T]/3T-"BTM+2!T>7!O,R]S>7-E>'0O;&%N
M9R]L;V-A;&QA;F=?8V]R92YX;6P)*')E=FES:6]N(#4V,#4I#0HK*RL@='EP
M;S,O<WES97AT+VQA;F<O;&]C86QL86YG7V-O<F4N>&UL"2AW;W)K:6YG(&-O
M<'DI#0I 0" M,3 W+#8@*S$P-RPW($! #0H@"0D)/&QA8F5L(&EN9&5X/2)V
M97(N<W=A<"(^4W=A<"]0=6)L:7-H/"]L86)E;#X*( D)"3QL86)E;"!I;F1E
M>#TB=F5R+G-W87!086=E(CY0=6)L:7-H('1H:7,@=F5R<VEO;B!O9B!T:&4@
M<&%G92!I;F-L=61I;F<@8V]N=&5N=#PO;&%B96P^"B )"0D\;&%B96P@:6YD
M97@](E194$\S7T5L96UE;G1?0G)O=W-E<B(^5%E03S, at 16QE;65N="!"<F]W
M<V5R/"]L86)E;#X**PD)"3QL86)E;"!I;F1E>#TB;&%B96QS+G)E9F5R96YC
M97-4;U)E8V]R9"(^*%1H97)E(&%R92 E<R!R969E<F5N8V4H<RD@=&\@=&AI
M<R!R96-O<F0A*3PO;&%B96P^"B )"0D\;&%B96P@:6YD97@](G-H;W=?:71E
M;2YP:' N=FEE=TET96TB/E9I97<@271E;3PO;&%B96P^"B )"0D\;&%B96P@
M:6YD97@](G-H;W=?:71E;2YP:' N<F5F97)E;F-E<U1O5&AI<TET96TB/E)E
M9F5R96YC97,@=&\@=&AI<R!I=&5M.CPO;&%B96P^"B )"0D\;&%B96P@:6YD
M97@](G-H;W=?:71E;2YP:' N<F5F97)E;F-E<T9R;VU4:&ES271E;2(^4F5F
@97)E;F-E<R!F<F]M('1H:7,@:71E;3H\+VQA8F5L/@H`
`
end



More information about the TYPO3-team-core mailing list