Index: APPS/PM/Vertaling/ExcelExport.cls.xml =================================================================== diff -u -r106 -r107 --- APPS/PM/Vertaling/ExcelExport.cls.xml (.../ExcelExport.cls.xml) (revision 106) +++ APPS/PM/Vertaling/ExcelExport.cls.xml (.../ExcelExport.cls.xml) (revision 107) @@ -30,7 +30,7 @@ #define TAB $C(9) Set Seperator = $$$TAB - Set FileName=##class(%File).NormalizeDirectory($$DIRUSER^vhDEV)_"Export"_VertalingsGroep_" - "_$p($zdt($h,3)," ")_".xls" + Set FileName=##class(%File).NormalizeDirectory(##class(TECH.File).GetTempDir())_"Export"_VertalingsGroep_" - "_$p($zdt($h,3)," ")_".xls" W !,FileName Set File = ##class(%File).%New(FileName) Do File.Open("WSN") Index: Res/PI/Taal.cls.xml =================================================================== diff -u -r2 -r107 --- Res/PI/Taal.cls.xml (.../Taal.cls.xml) (revision 2) +++ Res/PI/Taal.cls.xml (.../Taal.cls.xml) (revision 107) @@ -5,6 +5,7 @@ Taal lijst persistent Res.PI.Abstract,%Library.Persistent +0 1 @@ -13,6 +14,53 @@ 1 + + +Vertaal taal +1 +ShortLanguage:%String,NotFoundStr:%String="" + + + + +1 +LongLanguage:%String,NotFoundStr:%String="" + + + + +1 + + + Geeft het ID van de default Taal. @@ -22,7 +70,6 @@ #define DFL "N" Quit:(##class(Res.PI.Taal).%ExistsId($$$DFL)) $$$DFL Quit "" - ]]> @@ -36,21 +83,25 @@ Set ID=##class(Res.PI.Taal).BasisTaalID() Quit:('$L(ID)) "" Quit ##class(Res.PI.Taal).%OpenId(ID) - ]]> %Library.SQLQuery -() -SELECT ItemID, Omschrijving, VolgNr -FROM Res_PI.Taal -ORDER BY VolgNr - + SELECT ItemID, Omschrijving, VolgNr + FROM Res_PI.Taal + ORDER BY VolgNr + +%SQLQuery +LangeNaam:%String + Select ID From Res_PI.Taal + Where Omschrijving = :LangeNaam + + %Library.CacheStorage ^Res.PI.Items("TAALD") Index: Res/Vertaling.cls.xml =================================================================== diff -u -r2 -r107 --- Res/Vertaling.cls.xml (.../Vertaling.cls.xml) (revision 2) +++ Res/Vertaling.cls.xml (.../Vertaling.cls.xml) (revision 107) @@ -2,8 +2,8 @@ persistent +vhLib.Macro Res.VertalingAbstract -0 %Library.Boolean @@ -116,21 +116,26 @@ Geeft de vertaling van de Interne waarde terug. Als 1 -Groep:%Library.String,Intern:%Library.String,TextType:%Library.String="L",Taal:%Library.String="N",VervangWaarde:%Library.String,PlainTxt:%Boolean=0,ReturnsHTML:%Boolean + %Library.String @@ -184,7 +189,8 @@ Result is leeg dan niet bijgevoegd, vertaling bestaat al Result is 1 dan bijvoegd -Anders errormelding +Anders errormelding +Created By ? (on ?) 1 Groep:%String,Intern:%String,TextType:%String="L",Taal:%String="N",Vertaling:%String %String @@ -208,6 +214,190 @@ ]]> + + +Gaat na of de vertaling reeds bestaat. Indien niet, dan wordt ze aangemaakt; indien wel, dan wordt enkel de waarde (vertaling) aangepast. +Result is de Save() Status van het vertalings-object +Created By WimV (on 21/03/2007) +1 +Groep:%String,Intern:%String,TextType:%String="L",Taal:%String="N",Vertaling:%String +%Status + + + + + +Creëert voor iedere taal (N,F,D,E) een vertaling-object via de method CreateOrUpdate()
+Result is tekst: ofwel error message, ofwel piece-delimited list ("\") : results van de save-methods voor de verschillende talen/vertalingen.
+Created By WimV (on 21/03/2007)]]>
+1 +Groep:%String,Intern:%String,TextType:%String,VtlNL:%String,VtlFR:%String,VtlDE:%String,VtlEN:%String +1 +%String + +
+ + + +Created By WimV (on 21/03/2007)]]> +1 +pdlParams:%String,VtlNL:%String,VtlFR:%String,VtlDE:%String,VtlEN:%String +1 +%String + + + + +1 +Groep:%String,Taal:%String="N",FileName:%String,flagForceUpdate:%Boolean=0 +%Status + + + + +1 +Groep:%String,Folder:%String +%Status +, YEAR.") + Do oFile.WriteLine("# ") + Do oFile.WriteLine("#, fuzzy") + Do oFile.WriteLine("msgid """"") + Do oFile.WriteLine("msgstr """"") + Do oFile.WriteLine("""Project-Id-Version: "_Omschrijving_"\n""") + Do oFile.WriteLine("""POT-Creation-Date: "_$P($ZDT($H,3),":",1,2)_"\n""") + Do oFile.WriteLine("""PO-Revision-Date: "_$P($ZDT($H,3),":",1,2)_"+0100\n""") + Do oFile.WriteLine("""Last-Translator: Anonymous \n""") + Do oFile.WriteLine("""Language-Team: \n""") + Do oFile.WriteLine("""MIME-Version: 1.0\n""") + Do oFile.WriteLine("""Content-Type: text/plain; charset=UTF-8\n""") + Do oFile.WriteLine("""Content-Transfer-Encoding: 8bit\n""") + Do oFile.WriteLine("""X-Generator: dxgettext 1.2.2\n""") + + +ConvertTaalToISO(Taal) + Quit $CASE(Taal,"N":"nl","E":"en","F":"fr","D":"de",:"?"_Taal) + +CreatePath(Path) + + Set cpPiece = 2 + If $$$StartsWith(Path,"\\") Set cpPiece=cpPiece+2 + + For cpCounter = cpPiece : 1 : $L(Path,"\") Do + . Set cpFolder=$P(Path,"\",1,cpCounter) + . If '##class(%File).DirectoryExists(cpFolder) Do ##class(%File).CreateDirectory(cpFolder) +]]> + + %Library.CacheStorage VertalingDefaultData Index: Res/VertalingLink.cls.xml =================================================================== diff -u -r2 -r107 --- Res/VertalingLink.cls.xml (.../VertalingLink.cls.xml) (revision 2) +++ Res/VertalingLink.cls.xml (.../VertalingLink.cls.xml) (revision 107) @@ -210,12 +210,13 @@ Opbouw van de ganse URL bestaande uit directory en bestandsnaam Toepassing:%Library.String -String +%String Index: Res/VertalingAbstract.cls.xml =================================================================== diff -u -r2 -r107 --- Res/VertalingAbstract.cls.xml (.../VertalingAbstract.cls.xml) (revision 2) +++ Res/VertalingAbstract.cls.xml (.../VertalingAbstract.cls.xml) (revision 107) @@ -14,11 +14,12 @@ Interne code van bv. een kenmerk %Library.String +
%Library.String - + @@ -42,6 +43,10 @@ + +%Date + + 1 1 @@ -163,6 +168,18 @@ + +insert:%Boolean +1 +%Status + + + %Library.CacheStorage ^Res.VertalingAbstractD @@ -182,6 +199,9 @@ Vertaling + +WijzigingsDatumTijd +