151 lines
8.7 KiB
Java
151 lines
8.7 KiB
Java
#
|
|
# This file is part of the LibreOffice project.
|
|
#
|
|
# This Source Code Form is subject to the terms of the Mozilla Public
|
|
# License, v. 2.0. If a copy of the MPL was not distributed with this
|
|
# file, You can obtain one at http://mozilla.org/MPL/2.0/.
|
|
#
|
|
# This file incorporates work covered by the following license notice:
|
|
#
|
|
# Licensed to the Apache Software Foundation (ASF) under one or more
|
|
# contributor license agreements. See the NOTICE file distributed
|
|
# with this work for additional information regarding copyright
|
|
# ownership. The ASF licenses this file to you under the Apache
|
|
# License, Version 2.0 (the "License"); you may not use this file
|
|
# except in compliance with the License. You may obtain a copy of
|
|
# the License at http://www.apache.org/licenses/LICENSE-2.0 .
|
|
#
|
|
|
|
class LetterWizardDialogResources(object):
|
|
|
|
def __init__(self):
|
|
import sys, os
|
|
|
|
if sys.version_info < (3,4):
|
|
import imp
|
|
imp.load_source('strings', os.path.join(os.path.dirname(__file__), '../common/strings.hrc'))
|
|
import strings
|
|
elif sys.version_info < (3,7):
|
|
# imp is deprecated since Python v.3.4
|
|
from importlib.machinery import SourceFileLoader
|
|
SourceFileLoader('strings', os.path.join(os.path.dirname(__file__), '../common/strings.hrc')).load_module()
|
|
import strings
|
|
else:
|
|
# have to jump through hoops since 3.7, partly because python does not like loading modules that do have a .py extension
|
|
import importlib
|
|
import importlib.util
|
|
import importlib.machinery
|
|
module_name = 'strings'
|
|
path = os.path.join(os.path.dirname(__file__), '../common/strings.hrc')
|
|
spec = importlib.util.spec_from_loader(
|
|
module_name,
|
|
importlib.machinery.SourceFileLoader(module_name, path)
|
|
)
|
|
module = importlib.util.module_from_spec(spec)
|
|
spec.loader.exec_module(module)
|
|
sys.modules[module_name] = module
|
|
strings = module
|
|
|
|
import strings
|
|
|
|
self.resLetterWizardDialog_title = strings.RID_LETTERWIZARDDIALOG_START_1
|
|
self.resLabel9_value = strings.RID_LETTERWIZARDDIALOG_START_2
|
|
self.resoptBusinessLetter_value = strings.RID_LETTERWIZARDDIALOG_START_3
|
|
self.resoptPrivOfficialLetter_value = strings.RID_LETTERWIZARDDIALOG_START_4
|
|
self.resoptPrivateLetter_value = strings.RID_LETTERWIZARDDIALOG_START_5
|
|
self.reschkBusinessPaper_value = strings.RID_LETTERWIZARDDIALOG_START_6
|
|
self.reschkPaperCompanyLogo_value = strings.RID_LETTERWIZARDDIALOG_START_7
|
|
self.reschkPaperCompanyAddress_value = strings.RID_LETTERWIZARDDIALOG_START_8
|
|
self.reschkPaperFooter_value = strings.RID_LETTERWIZARDDIALOG_START_9
|
|
self.reschkCompanyReceiver_value = strings.RID_LETTERWIZARDDIALOG_START_10
|
|
self.reschkUseLogo_value = strings.RID_LETTERWIZARDDIALOG_START_11
|
|
self.reschkUseAddressReceiver_value = strings.RID_LETTERWIZARDDIALOG_START_12
|
|
self.reschkUseSigns_value = strings.RID_LETTERWIZARDDIALOG_START_13
|
|
self.reschkUseSubject_value = strings.RID_LETTERWIZARDDIALOG_START_14
|
|
self.reschkUseSalutation_value = strings.RID_LETTERWIZARDDIALOG_START_15
|
|
self.reschkUseBendMarks_value = strings.RID_LETTERWIZARDDIALOG_START_16
|
|
self.reschkUseGreeting_value = strings.RID_LETTERWIZARDDIALOG_START_17
|
|
self.reschkUseFooter_value = strings.RID_LETTERWIZARDDIALOG_START_18
|
|
self.resoptSenderPlaceholder_value = strings.RID_LETTERWIZARDDIALOG_START_19
|
|
self.resoptSenderDefine_value = strings.RID_LETTERWIZARDDIALOG_START_20
|
|
self.resoptReceiverPlaceholder_value = strings.RID_LETTERWIZARDDIALOG_START_21
|
|
self.resoptReceiverDatabase_value = strings.RID_LETTERWIZARDDIALOG_START_22
|
|
self.reschkFooterNextPages_value = strings.RID_LETTERWIZARDDIALOG_START_23
|
|
self.reschkFooterPageNumbers_value = strings.RID_LETTERWIZARDDIALOG_START_24
|
|
self.restxtTemplateName_value = strings.RID_LETTERWIZARDDIALOG_START_25
|
|
self.resoptCreateLetter_value = strings.RID_LETTERWIZARDDIALOG_START_26
|
|
self.resoptMakeChanges_value = strings.RID_LETTERWIZARDDIALOG_START_27
|
|
self.reslblBusinessStyle_value = strings.RID_LETTERWIZARDDIALOG_START_28
|
|
self.reslblPrivOfficialStyle_value = strings.RID_LETTERWIZARDDIALOG_START_29
|
|
self.reslblPrivateStyle_value = strings.RID_LETTERWIZARDDIALOG_START_30
|
|
self.reslblIntroduction_value = strings.RID_LETTERWIZARDDIALOG_START_31
|
|
self.reslblLogoHeight_value = strings.RID_LETTERWIZARDDIALOG_START_32
|
|
self.reslblLogoWidth_value = strings.RID_LETTERWIZARDDIALOG_START_33
|
|
self.reslblLogoX_value = strings.RID_LETTERWIZARDDIALOG_START_34
|
|
self.reslblLogoY_value = strings.RID_LETTERWIZARDDIALOG_START_35
|
|
self.reslblAddressHeight_value = strings.RID_LETTERWIZARDDIALOG_START_36
|
|
self.reslblAddressWidth_value = strings.RID_LETTERWIZARDDIALOG_START_37
|
|
self.reslblAddressX_value = strings.RID_LETTERWIZARDDIALOG_START_38
|
|
self.reslblAddressY_value = strings.RID_LETTERWIZARDDIALOG_START_39
|
|
self.reslblFooterHeight_value = strings.RID_LETTERWIZARDDIALOG_START_40
|
|
self.reslblSenderAddress_value = strings.RID_LETTERWIZARDDIALOG_START_42
|
|
self.reslblSenderName_value = strings.RID_LETTERWIZARDDIALOG_START_43
|
|
self.reslblSenderStreet_value = strings.RID_LETTERWIZARDDIALOG_START_44
|
|
self.reslblPostCodeCity_value = strings.RID_LETTERWIZARDDIALOG_START_45
|
|
self.reslblReceiverAddress_value = strings.RID_LETTERWIZARDDIALOG_START_46
|
|
self.reslblFooter_value = strings.RID_LETTERWIZARDDIALOG_START_47
|
|
self.reslblFinalExplanation1_value = strings.RID_LETTERWIZARDDIALOG_START_48
|
|
self.reslblFinalExplanation2_value = strings.RID_LETTERWIZARDDIALOG_START_49
|
|
self.reslblTemplateName_value = strings.RID_LETTERWIZARDDIALOG_START_50
|
|
self.reslblTemplatePath_value = strings.RID_LETTERWIZARDDIALOG_START_51
|
|
self.reslblProceed_value = strings.RID_LETTERWIZARDDIALOG_START_52
|
|
self.reslblTitle1_value = strings.RID_LETTERWIZARDDIALOG_START_53
|
|
self.reslblTitle3_value = strings.RID_LETTERWIZARDDIALOG_START_54
|
|
self.reslblTitle2_value = strings.RID_LETTERWIZARDDIALOG_START_55
|
|
self.reslblTitle4_value = strings.RID_LETTERWIZARDDIALOG_START_56
|
|
self.reslblTitle5_value = strings.RID_LETTERWIZARDDIALOG_START_57
|
|
self.reslblTitle6_value = strings.RID_LETTERWIZARDDIALOG_START_58
|
|
|
|
#Create a Dictionary for the constants values.
|
|
self.dictConstants = {
|
|
"#subjectconst#" : strings.RID_LETTERWIZARDDIALOG_START_59}
|
|
|
|
#Create a dictionary for localising the business templates
|
|
self.dictBusinessTemplate = {
|
|
"Elegant" : strings.RID_LETTERWIZARDDIALOG_START_60,
|
|
"Modern" : strings.RID_LETTERWIZARDDIALOG_START_61,
|
|
"Office" : strings.RID_LETTERWIZARDDIALOG_START_62}
|
|
|
|
#Create a dictionary for localising the official templates
|
|
self.dictOfficialTemplate = {
|
|
"Elegant" : strings.RID_LETTERWIZARDDIALOG_START_60,
|
|
"Modern" : strings.RID_LETTERWIZARDDIALOG_START_61,
|
|
"Office" : strings.RID_LETTERWIZARDDIALOG_START_62}
|
|
|
|
#Create a dictionary for localising the private templates
|
|
self.dictPrivateTemplate = {
|
|
"Bottle" : strings.RID_LETTERWIZARDDIALOG_START_63,
|
|
"Mail" : strings.RID_LETTERWIZARDDIALOG_START_64,
|
|
"Marine" : strings.RID_LETTERWIZARDDIALOG_START_65,
|
|
"Red Line" : strings.RID_LETTERWIZARDDIALOG_START_66}
|
|
|
|
#Common Resources
|
|
self.resOverwriteWarning = strings.RID_COMMON_START_19
|
|
self.resTemplateDescription = strings.RID_COMMON_START_20
|
|
|
|
self.RoadmapLabels = []
|
|
self.RoadmapLabels.append(strings.RID_LETTERWIZARDROADMAP_START_1)
|
|
self.RoadmapLabels.append(strings.RID_LETTERWIZARDROADMAP_START_2)
|
|
self.RoadmapLabels.append(strings.RID_LETTERWIZARDROADMAP_START_3)
|
|
self.RoadmapLabels.append(strings.RID_LETTERWIZARDROADMAP_START_4)
|
|
self.RoadmapLabels.append(strings.RID_LETTERWIZARDROADMAP_START_5)
|
|
self.RoadmapLabels.append(strings.RID_LETTERWIZARDROADMAP_START_6)
|
|
self.SalutationLabels = []
|
|
self.SalutationLabels.append(strings.RID_LETTERWIZARDSALUTATION_START_1)
|
|
self.SalutationLabels.append(strings.RID_LETTERWIZARDSALUTATION_START_2)
|
|
self.SalutationLabels.append(strings.RID_LETTERWIZARDSALUTATION_START_3)
|
|
self.GreetingLabels = []
|
|
self.GreetingLabels.append(strings.RID_LETTERWIZARDGREETING_START_1)
|
|
self.GreetingLabels.append(strings.RID_LETTERWIZARDGREETING_START_2)
|
|
self.GreetingLabels.append(strings.RID_LETTERWIZARDGREETING_START_3)
|