mirror of
https://git.lyx.org/repos/lyx.git
synced 2024-11-22 01:59:02 +00:00
l7n
This commit is contained in:
parent
a04a2f9a8a
commit
bb04dcdd26
@ -28,14 +28,15 @@ qt4_l10n.pot: $(top_srcdir)/src/frontends/qt4/ui/*.ui
|
|||||||
|
|
||||||
layouts_l10n.pot: $(top_srcdir)/lib/layouts/*.layout \
|
layouts_l10n.pot: $(top_srcdir)/lib/layouts/*.layout \
|
||||||
$(top_srcdir)/lib/layouts/*.inc \
|
$(top_srcdir)/lib/layouts/*.inc \
|
||||||
$(top_srcdir)/lib/layouts/*.module
|
$(top_srcdir)/lib/layouts/*.module \
|
||||||
|
$(top_srcdir)/lib/citeengines/*.citeengine
|
||||||
$(LYX_POT) -o $@ -t layouts $^
|
$(LYX_POT) -o $@ -t layouts $^
|
||||||
|
|
||||||
# Read translatable strings from layouts and translations from the po files and
|
# Read translatable strings from layouts and translations from the po files and
|
||||||
# create the layouttranslations file containing all LaTeX relevant translations
|
# create the layouttranslations file containing all LaTeX relevant translations
|
||||||
$(top_srcdir)/lib/layouttranslations: $(POFILES) $(top_srcdir)/lib/layouts/*.layout \
|
$(top_srcdir)/lib/layouttranslations: $(POFILES) $(top_srcdir)/lib/layouts/*.layout \
|
||||||
$(top_srcdir)/lib/layouts/*.inc $(top_srcdir)/lib/layouts/*.module $(top_srcdir)/lib/citeengines/*.citeengines
|
$(top_srcdir)/lib/layouts/*.inc $(top_srcdir)/lib/layouts/*.module $(top_srcdir)/lib/citeengines/*.citeengines
|
||||||
$(LYX_POT) -o $@ -t layouttranslations ${top_srcdir}/lib/layouts/*.layout ${top_srcdir}/lib/layouts/*.inc ${top_srcdir}/lib/layouts/*.module
|
$(LYX_POT) -o $@ -t layouttranslations ${top_srcdir}/lib/layouts/*.layout ${top_srcdir}/lib/layouts/*.inc ${top_srcdir}/lib/layouts/*.module $(top_srcdir)/lib/citeengines/*.citeengines
|
||||||
|
|
||||||
languages_l10n.pot: $(top_srcdir)/lib/languages
|
languages_l10n.pot: $(top_srcdir)/lib/languages
|
||||||
$(LYX_POT) -o $@ -t languages $^
|
$(LYX_POT) -o $@ -t languages $^
|
||||||
|
@ -78,7 +78,7 @@ def ui_l10n(input_files, output, base):
|
|||||||
|
|
||||||
|
|
||||||
def layouts_l10n(input_files, output, base, layouttranslations):
|
def layouts_l10n(input_files, output, base, layouttranslations):
|
||||||
'''Generate pot file from lib/layouts/*.{layout,inc,module}'''
|
'''Generate pot file from lib/layouts/*.{layout,inc,module} and lib/citeengines/*.citeengine'''
|
||||||
ClassDescription = re.compile(r'^\s*#\s*\\Declare(LaTeX|DocBook)Class.*\{(.*)\}$', re.IGNORECASE)
|
ClassDescription = re.compile(r'^\s*#\s*\\Declare(LaTeX|DocBook)Class.*\{(.*)\}$', re.IGNORECASE)
|
||||||
ClassCategory = re.compile(r'^\s*#\s*\\DeclareCategory\{(.*)\}$', re.IGNORECASE)
|
ClassCategory = re.compile(r'^\s*#\s*\\DeclareCategory\{(.*)\}$', re.IGNORECASE)
|
||||||
Style = re.compile(r'^\s*Style\s+(.*\S)\s*$', re.IGNORECASE)
|
Style = re.compile(r'^\s*Style\s+(.*\S)\s*$', re.IGNORECASE)
|
||||||
@ -91,7 +91,7 @@ def layouts_l10n(input_files, output, base, layouttranslations):
|
|||||||
ListName = re.compile(r'^\s*ListName\s+(.*\S)\s*$', re.IGNORECASE)
|
ListName = re.compile(r'^\s*ListName\s+(.*\S)\s*$', re.IGNORECASE)
|
||||||
CategoryName = re.compile(r'^\s*Category\s+(.*\S)\s*$', re.IGNORECASE)
|
CategoryName = re.compile(r'^\s*Category\s+(.*\S)\s*$', re.IGNORECASE)
|
||||||
NameRE = re.compile(r'^\s*#\s*\\DeclareLyXModule.*{(.*)}$', re.IGNORECASE)
|
NameRE = re.compile(r'^\s*#\s*\\DeclareLyXModule.*{(.*)}$', re.IGNORECASE)
|
||||||
CiteNameRE = re.compile(r'^\s*#\s*\\DeclareLyXCiteEngine.*{(.*)}$', re.IGNORECASE)
|
CiteNameRE = re.compile(r'^\s*#\s*\\DeclareLyXCiteEngine.*\{(.*)\}$', re.IGNORECASE)
|
||||||
InsetLayout = re.compile(r'^InsetLayout\s+\"?(.*)\"?\s*$', re.IGNORECASE)
|
InsetLayout = re.compile(r'^InsetLayout\s+\"?(.*)\"?\s*$', re.IGNORECASE)
|
||||||
FlexCheck = re.compile(r'^Flex:(.*)', re.IGNORECASE)
|
FlexCheck = re.compile(r'^Flex:(.*)', re.IGNORECASE)
|
||||||
CaptionCheck = re.compile(r'^Caption:(.*)', re.IGNORECASE)
|
CaptionCheck = re.compile(r'^Caption:(.*)', re.IGNORECASE)
|
||||||
@ -103,7 +103,8 @@ def layouts_l10n(input_files, output, base, layouttranslations):
|
|||||||
I18nString = re.compile(r'_\(([^\)]+)\)')
|
I18nString = re.compile(r'_\(([^\)]+)\)')
|
||||||
CounterFormat = re.compile(r'^\s*PrettyFormat\s+"?(.*)"?\s*$', re.IGNORECASE)
|
CounterFormat = re.compile(r'^\s*PrettyFormat\s+"?(.*)"?\s*$', re.IGNORECASE)
|
||||||
CiteFormat = re.compile(r'^\s*CiteFormat', re.IGNORECASE)
|
CiteFormat = re.compile(r'^\s*CiteFormat', re.IGNORECASE)
|
||||||
KeyVal = re.compile(r'^\s*_\w+\s+(.*\S)\s*$')
|
# Note: preceding and trailing space in the val below matters
|
||||||
|
KeyVal = re.compile(r'^\s*_\w+\s(.*\S)*$')
|
||||||
Float = re.compile(r'^\s*Float\s*$', re.IGNORECASE)
|
Float = re.compile(r'^\s*Float\s*$', re.IGNORECASE)
|
||||||
UsesFloatPkg = re.compile(r'^\s*UsesFloatPkg\s+(.*\S)\s*$', re.IGNORECASE)
|
UsesFloatPkg = re.compile(r'^\s*UsesFloatPkg\s+(.*\S)\s*$', re.IGNORECASE)
|
||||||
IsPredefined = re.compile(r'^\s*IsPredefined\s+(.*\S)\s*$', re.IGNORECASE)
|
IsPredefined = re.compile(r'^\s*IsPredefined\s+(.*\S)\s*$', re.IGNORECASE)
|
||||||
|
Loading…
Reference in New Issue
Block a user