home *** CD-ROM | disk | FTP | other *** search
/ PC World 2003 April / PCWorld_2003-04_cd.bin / Software / Komercni / openoffice / f_0269 / Language.xba < prev    next >
Extensible Markup Language  |  2002-02-19  |  6KB  |  141 lines

  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <!DOCTYPE script:module PUBLIC "-//OpenOffice.org//DTD OfficeDocument 1.0//EN" "module.dtd">
  3. <script:module xmlns:script="http://openoffice.org/2000/script" script:name="Language" script:language="StarBasic">Option Explicit
  4.  
  5. Public sMSTemplateCheckbox(2) As String
  6. Public sMSDocumentCheckbox(2) As String
  7. Public sSODocumentCheckbox(4) As String
  8. Public sSOHelperdocuments(1,1) As String
  9. Public sTemplateCheckbox(SBMAXAPPLCOUNT-1) As String
  10. Public sDocumentCheckbox(SBMAXAPPLCOUNT-1) As String
  11. Public sTemplateGroupName As String
  12. Public sSearchInSubDir as String
  13. Public sPathErrorTemplates(SBMAXAPPLCOUNT-1) As String
  14. Public sPathErrorDocument(SBMAXAPPLCOUNT-1) As String
  15. Public sPathErrorStarDoc(SBMAXAPPLCOUNT-1) As String
  16. Public sStarDocLabel(SBMAXAPPLCOUNT-1) As String
  17. Public sImportLabel As String, sExportLabel As String
  18. Public SOApplicationName(5) As String
  19. Public sHelpButton As String, sCancelButton As String, sBackButton As String, sNextButton As String
  20. Public sSumInclusiveSubDir As String, sSumSaveDocuments As String
  21. Public sSummaryHeader As String
  22. Public sWelcometextLabel1 As String, sWelcometextLabel2 As String,  sWelcometextLabel3 As String
  23. Public sBeginButton As String, sMsgDirNotThere As String
  24. Public sQueryForNewCreation As String, sPathError3 As String
  25. Public sNoDirCreation As String
  26. Public sProgressMoreDocs As String, sProgressMoreTemplates as String
  27. Public sFileExists As String, sMorePathsError3 As String
  28. Public sConvertError1 As String, sConvertError2 As String, sPathDialogMessage As String
  29. Public sRTErrorDesc As String, sRTErrorHeader As String
  30. Public sProgressPage_1 As String, sProgressPage_2 As String, sProgressPage_3 as String
  31. Public sProgressFound as String, sProgresspage_5 as String
  32. Public sContainerName(1) as String
  33. Public sReady as String, sTitle as String
  34. Public sCloseButton as String
  35. Public sSourceDocuments as String
  36. Public sTargetDocuments as String
  37. Public sSumSODocuments(4) as String
  38. Public sSumSOTemplates(4) as String
  39. Public sSumMSDocuments(3) as String
  40. Public sSumMSTemplates(3) as String
  41. Public ModuleList(3) as String
  42.  
  43.  
  44. Sub LoadLanguage()
  45.     If InitResources("ImportWizard","imp") then
  46.         sHelpButton = GetResText(1000)
  47.         sCancelButton = GetResText(1001)
  48.         sBackButton = GetResText(1002)
  49.         sNextButton = GetResText(1003)
  50.         sBeginButton = GetResText(1004)
  51.         sCloseButton = GetResText(1005)
  52.         
  53.         sWelcometextLabel1 = ReplaceString(GetResText(1006), GetProductName(),"%PRODUCTNAME")
  54.         sWelcometextLabel2 = GetResText(1007)
  55.         sWelcometextLabel3 = GetResText(1008)
  56.  
  57.         ' Microsoft Documents
  58.         GetApplResourceArray(1009, 3, sMSTemplateCheckBox())
  59.  
  60.         ' DocumentCheckbox- Captions
  61.         GetApplResourceArray(1012, 3, sMSDocumentCheckBox())
  62.  
  63.         ' DocumentCheckbox- Captions
  64.         GetApplResourceArray(2013, 5, sSODocumentCheckBox())
  65.  
  66.         'StarOffice Applicationnames
  67.  
  68.         sSOHelperDocuments(0,0) = GetResText(2017)
  69.         sSOHelperDocuments(0,1) = "com.sun.star.text.GlobalDocument"
  70.         sSOHelperDocuments(1,0) = GetResText(2018)
  71.         sSOHelperDocuments(1,1) = "com.sun.star.formula.FormulaProperties"
  72.         
  73.         GetApplResourceArray(2017,2, sSOHelperDocuments())        
  74.         
  75.         sContainerName(0) = GetResText(1030)
  76.  
  77.         sContainerName(1) = "StarOffice"
  78.     
  79.         sSummaryHeader = GetResText(1031)
  80.  
  81.         sTemplateGroupName = GetResText(1036)
  82.  
  83.         sProgressMoreDocs = GetResText(1041)
  84.         sProgressMoreTemplates = GetResText(1042)
  85.         sNoDirCreation = GetResText(1050)
  86.         sMsgDirNotThere = GetResText(1051)
  87.         sQueryForNewCreation = GetResText(1052)
  88.         sFileExists = GetResText(1053)
  89.         sMorePathsError3 = GetResText(1054)
  90.         sConvertError1 = GetResText(1055)
  91.         sConvertError2 = GetResText(1056)
  92.         sRTErrorDesc = GetResText(1057)
  93.         sRTErrorHeader = GetResText(1058)
  94.         sPathDialogMessage = GetResText(1080)
  95.         sTitle = GetResText(1081)
  96.  
  97.         sProgressPage_1 = GetResText(1090)
  98.         sProgressPage_2 = GetResText(1091)
  99.         sProgressPage_3 = GetResText(1092)
  100.         sProgressFound = GetResText(1093)
  101.         sProgressPage_5 = GetResText(1094)
  102.         sReady = GetResText(1100)
  103.         sSourceDocuments = GetResText(2030)
  104.         sTargetDocuments = GetResText(2031)
  105.         sSumInclusiveSubDir = GetResText(3000)
  106.         sSumSaveDocuments = GetResText(3001)
  107.         'StarOffice Applicationnames
  108.         GetApplResourceArray(3100, 4, sSumSODocuments())
  109.         GetApplResourceArray(3110, 4, sSumSOTemplates())
  110.         GetApplResourceArray(3200, 3, sSumMSDocuments())
  111.         GetApplResourceArray(3210, 3, sSumMSTemplates())
  112.         With ImportDialog
  113.             sImportLabel = GetResText(1033)
  114.             sExportLabel = GetResText(1034)
  115.             sSearchInSubDir = GetResText(1022)
  116.             .chkTemplateSearchSubDir.Label = sSearchInSubDir
  117.             .lblDocumentImport.Label = sImportLabel
  118.             .lblDocumentExport.Label = sExportLabel
  119.             .chkDocumentSearchSubDir.Label = sSearchInSubDir
  120.             .lblTemplateImport.Label = sImportLabel
  121.             .lblTemplateExport.Label = sExportLabel
  122.             .chkLogfile.Label = GetResText(2032)
  123.             .chkLogfile.Helptext = GetResText(2033)
  124.         End With
  125.         ModuleList(0) = "com.sun.star.text.TextDocument"
  126.         ModuleList(1) = "com.sun.star.sheet.SpreadsheetDocument"
  127.         ModuleList(2) = "com.sun.star.drawing.DrawingDocument/com.sun.star.presentation.PresentationDocument"
  128.         ModuleList(3) = "com.sun.star.formula.FormulaProperties/com.sun.star.text.GlobalDocument"
  129.     End If
  130. End Sub
  131.  
  132.  
  133. Sub GetApplResourceArray(StartResIndex as Integer, Count as Integer, BigArray())
  134. Dim i as Integer
  135. Dim a as Integer
  136.     a = 0
  137.     For i = StartResIndex To StartResIndex + Count-1
  138.         BigArray(a) = GetResText(i)
  139.         a = a + 1
  140.     Next            
  141. End Sub</script:module>