Compare commits
8 commits
Author | SHA1 | Date | |
---|---|---|---|
ca46b20e41 | |||
e62d44cd89 | |||
a5ac4cbb43 | |||
6d138ae938 | |||
d06657e3ee | |||
7a389b1b17 | |||
fa35152083 | |||
05041fc38b |
9 changed files with 243 additions and 26 deletions
|
@ -3,7 +3,7 @@
|
||||||
xmlns:dep="http://openoffice.org/extensions/description/2006"
|
xmlns:dep="http://openoffice.org/extensions/description/2006"
|
||||||
xmlns:xlink="http://www.w3.org/1999/xlink">
|
xmlns:xlink="http://www.w3.org/1999/xlink">
|
||||||
<identifier value="pro.litvinovg.epublishing" />
|
<identifier value="pro.litvinovg.epublishing" />
|
||||||
<version value="0.7.13" />
|
<version value="0.7.16" />
|
||||||
<platform value="all" />
|
<platform value="all" />
|
||||||
<display-name>
|
<display-name>
|
||||||
<name lang="ru">Инструменты для создания электронных изданий</name>
|
<name lang="ru">Инструменты для создания электронных изданий</name>
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
<?xml version="1.0" encoding="UTF-8"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<!DOCTYPE script:module PUBLIC "-//OpenOffice.org//DTD OfficeDocument 1.0//EN" "module.dtd">
|
<!DOCTYPE script:module PUBLIC "-//OpenOffice.org//DTD OfficeDocument 1.0//EN" "module.dtd">
|
||||||
<script:module xmlns:script="http://openoffice.org/2000/script" script:name="Archive" script:language="StarBasic" script:moduleType="normal">Sub archMark27
|
<script:module xmlns:script="http://openoffice.org/2000/script" script:name="Archive" script:language="StarBasic" script:moduleType="normal">Sub archMark29
|
||||||
|
|
||||||
End Sub
|
End Sub
|
||||||
|
|
||||||
|
@ -1118,8 +1118,10 @@ End Sub
|
||||||
Sub replaceParaStyle
|
Sub replaceParaStyle
|
||||||
|
|
||||||
dim oldStyleName As String
|
dim oldStyleName As String
|
||||||
|
dim oldStyleNameLocalized As String
|
||||||
dim oldStyle As Object
|
dim oldStyle As Object
|
||||||
dim newStyleName As String
|
dim newStyleName As String
|
||||||
|
dim newStyleNameLocalized As String
|
||||||
dim paragraphStyles As Object
|
dim paragraphStyles As Object
|
||||||
dim userInput As Integer
|
dim userInput As Integer
|
||||||
Dim listBox As Object
|
Dim listBox As Object
|
||||||
|
@ -1151,11 +1153,11 @@ Sub replaceParaStyle
|
||||||
listBox.addItems(sortedDPSN , 0)
|
listBox.addItems(sortedDPSN , 0)
|
||||||
oDialog.Title = getTranslation("replaceParaStyleDialogTitle")
|
oDialog.Title = getTranslation("replaceParaStyleDialogTitle")
|
||||||
oDialog.Execute()
|
oDialog.Execute()
|
||||||
newStyleName = oDialog.model.Tag
|
newStyleNameLocalized = oDialog.model.Tag
|
||||||
If newStyleName="0" or newStyleName="" Then
|
If newStyleNameLocalized="0" or newStyleNameLocalized="" Then
|
||||||
Exit sub
|
Exit sub
|
||||||
EndIf
|
EndIf
|
||||||
foundIndex = getIndex(displayParaStyleNames, newStyleName)
|
foundIndex = getIndex(displayParaStyleNames, newStyleNameLocalized)
|
||||||
'set style system name instead of display name
|
'set style system name instead of display name
|
||||||
newStyleName = paraStyleNames(foundIndex)
|
newStyleName = paraStyleNames(foundIndex)
|
||||||
|
|
||||||
|
@ -1163,11 +1165,10 @@ Sub replaceParaStyle
|
||||||
MsgBox getTranslation("replaceParaStyleStylesEqualsNotification")
|
MsgBox getTranslation("replaceParaStyleStylesEqualsNotification")
|
||||||
Exit sub
|
Exit sub
|
||||||
EndIf
|
EndIf
|
||||||
|
|
||||||
If oldStyleName <> "" Then
|
If oldStyleName <> "" Then
|
||||||
oldStyle = paraStyles.getByName(oldStyleName)
|
oldStyle = paraStyles.getByName(oldStyleName)
|
||||||
If NOT oldStyle.isUserDefined Then
|
If NOT oldStyle.isUserDefined Then
|
||||||
MsgBox getTranslation("replaceParaStyleCurrentStyleIsStandard")
|
replaceDefaultParaStyle(getLocalizedParaStyleName(oldStyleName), newStyleNameLocalized)
|
||||||
Exit sub
|
Exit sub
|
||||||
EndIf
|
EndIf
|
||||||
oldStyle.ParentStyle = newStyleName
|
oldStyle.ParentStyle = newStyleName
|
||||||
|
@ -1185,10 +1186,70 @@ Sub replaceParaStyle
|
||||||
EndIf
|
EndIf
|
||||||
EndIf
|
EndIf
|
||||||
Wend
|
Wend
|
||||||
|
|
||||||
|
|
||||||
End Sub
|
End Sub
|
||||||
|
|
||||||
|
Function getLocalizedParaStyleName(styleName as String) As String
|
||||||
|
Dim style As Object
|
||||||
|
Dim styles As Object
|
||||||
|
styles = ThisComponent.StyleFamilies
|
||||||
|
style = styles.getByName(styles.elementNames(1)).getByName(styleName)
|
||||||
|
getLocalizedParaStyleName = style.DisplayName
|
||||||
|
End Function
|
||||||
|
|
||||||
|
sub replaceDefaultParaStyle(fromStyle As String, toStyle As String)
|
||||||
|
|
||||||
|
dim document as object
|
||||||
|
dim dispatcher as object
|
||||||
|
document = ThisComponent.CurrentController.Frame
|
||||||
|
dispatcher = createUnoService("com.sun.star.frame.DispatchHelper")
|
||||||
|
dim args1(21) as new com.sun.star.beans.PropertyValue
|
||||||
|
args1(0).Name = "SearchItem.StyleFamily"
|
||||||
|
args1(0).Value = 2
|
||||||
|
args1(1).Name = "SearchItem.CellType"
|
||||||
|
args1(1).Value = 0
|
||||||
|
args1(2).Name = "SearchItem.RowDirection"
|
||||||
|
args1(2).Value = true
|
||||||
|
args1(3).Name = "SearchItem.AllTables"
|
||||||
|
args1(3).Value = false
|
||||||
|
args1(4).Name = "SearchItem.SearchFiltered"
|
||||||
|
args1(4).Value = false
|
||||||
|
args1(5).Name = "SearchItem.Backward"
|
||||||
|
args1(5).Value = false
|
||||||
|
args1(6).Name = "SearchItem.Pattern"
|
||||||
|
args1(6).Value = true
|
||||||
|
args1(7).Name = "SearchItem.Content"
|
||||||
|
args1(7).Value = false
|
||||||
|
args1(8).Name = "SearchItem.AsianOptions"
|
||||||
|
args1(8).Value = false
|
||||||
|
args1(9).Name = "SearchItem.AlgorithmType"
|
||||||
|
args1(9).Value = 0
|
||||||
|
args1(10).Name = "SearchItem.SearchFlags"
|
||||||
|
args1(10).Value = 65536
|
||||||
|
args1(11).Name = "SearchItem.SearchString"
|
||||||
|
args1(11).Value = fromStyle
|
||||||
|
args1(12).Name = "SearchItem.ReplaceString"
|
||||||
|
args1(12).Value = toStyle
|
||||||
|
args1(13).Name = "SearchItem.Locale"
|
||||||
|
args1(13).Value = 255
|
||||||
|
args1(14).Name = "SearchItem.ChangedChars"
|
||||||
|
args1(14).Value = 2
|
||||||
|
args1(15).Name = "SearchItem.DeletedChars"
|
||||||
|
args1(15).Value = 2
|
||||||
|
args1(16).Name = "SearchItem.InsertedChars"
|
||||||
|
args1(16).Value = 2
|
||||||
|
args1(17).Name = "SearchItem.TransliterateFlags"
|
||||||
|
args1(17).Value = 1280
|
||||||
|
args1(18).Name = "SearchItem.Command"
|
||||||
|
args1(18).Value = 3
|
||||||
|
args1(19).Name = "SearchItem.SearchFormatted"
|
||||||
|
args1(19).Value = false
|
||||||
|
args1(20).Name = "SearchItem.AlgorithmType2"
|
||||||
|
args1(20).Value = 1
|
||||||
|
args1(21).Name = "Quiet"
|
||||||
|
args1(21).Value = true
|
||||||
|
dispatcher.executeDispatch(document, ".uno:ExecuteSearch", "", 0, args1())
|
||||||
|
end sub
|
||||||
|
|
||||||
Function getIndex(array As variant, value As variant) As Integer
|
Function getIndex(array As variant, value As variant) As Integer
|
||||||
Dim id As Integer
|
Dim id As Integer
|
||||||
Dim nRight As Integer
|
Dim nRight As Integer
|
||||||
|
|
|
@ -378,4 +378,4 @@ Function customReplace(Source As String, Search As String, NewPart As String) As
|
||||||
customReplace = Result
|
customReplace = Result
|
||||||
End Function
|
End Function
|
||||||
|
|
||||||
</script:module>
|
</script:module>
|
|
@ -18,6 +18,7 @@ Sub makeLinksWithLevel(level)
|
||||||
Dim outline() As Object
|
Dim outline() As Object
|
||||||
Dim oAnchor1Name As String
|
Dim oAnchor1Name As String
|
||||||
Dim oAnchor2Name As String
|
Dim oAnchor2Name As String
|
||||||
|
Dim message As String
|
||||||
Dim i As Integer
|
Dim i As Integer
|
||||||
heading = getHeadingWithLevel(level)
|
heading = getHeadingWithLevel(level)
|
||||||
outline = getOutlineWithLevel(level)
|
outline = getOutlineWithLevel(level)
|
||||||
|
@ -31,7 +32,10 @@ Sub makeLinksWithLevel(level)
|
||||||
createLink(outline(i),"",oAnchor2Name)
|
createLink(outline(i),"",oAnchor2Name)
|
||||||
Next i
|
Next i
|
||||||
Else
|
Else
|
||||||
MsgBox getTranslation("TOCErrorContentsNotMatchHeadings1") & " " & level & " (" & (Ubound(outline)+1) & getTranslation("TOCErrorContentsNotMatchHeadings2") & " " & level & " " & getTranslation("TOCErrorContentsNotMatchHeadings3") & (Ubound(heading)+1) & ")"
|
message = getTranslation("TOCErrorContentsNotMatchHeadings1") & " " & level & " (" & (Ubound(outline)+1) &") " & _
|
||||||
|
getTranslation("TOCErrorContentsNotMatchHeadings2") & " " & level & " " & _
|
||||||
|
getTranslation("TOCErrorContentsNotMatchHeadings3") & " (" & (Ubound(heading)+1) & ")"
|
||||||
|
showTOCLinksDialog(message, heading(), outline() )
|
||||||
EndIf
|
EndIf
|
||||||
ElseIf Ubound(outline) = -1 Then
|
ElseIf Ubound(outline) = -1 Then
|
||||||
' MsgBox (getTranslation("TOCErrorNoContents1") & " " & level & " " & getTranslation("TOCErrorNoContents2"))
|
' MsgBox (getTranslation("TOCErrorNoContents1") & " " & level & " " & getTranslation("TOCErrorNoContents2"))
|
||||||
|
@ -131,6 +135,95 @@ Function getOutlineWithLevel(curNum)
|
||||||
getOutlineWithLevel = par()
|
getOutlineWithLevel = par()
|
||||||
End Function
|
End Function
|
||||||
|
|
||||||
|
|
||||||
|
Sub showTOCLinksDialog(message As String, heading() As Object, outline() As Object)
|
||||||
|
Dim pDialog As Object
|
||||||
|
Dim grid As Object
|
||||||
|
Dim headingsColumn As Object
|
||||||
|
Dim tocColumn As Object
|
||||||
|
Dim oGridControl As Object
|
||||||
|
Dim oColumnModel As Object
|
||||||
|
Dim oDataModel As Object
|
||||||
|
Dim rect As Object
|
||||||
|
Dim i As Integer
|
||||||
|
Dim j As Integer
|
||||||
|
Dim outlineCell As String
|
||||||
|
Dim headingCell As String
|
||||||
|
DialogLibraries.LoadLibrary("ePublishing")
|
||||||
|
pDialog = CreateUnoDialog( DialogLibraries.ePublishing.toc_links )
|
||||||
|
|
||||||
|
'grid = pDialog.getControl("grid")
|
||||||
|
grid = pDialog.Model.createInstance("com.sun.star.awt.grid.UnoControlGridModel")
|
||||||
|
grid.Name = "tocGrid"
|
||||||
|
grid.ShowColumnHeader = True
|
||||||
|
grid.ShowRowHeader = True
|
||||||
|
grid.VScroll = true
|
||||||
|
grid.Sizeable = true
|
||||||
|
grid.Step = 0
|
||||||
|
|
||||||
|
oColumnModel = createUnoService( "com.sun.star.awt.grid.DefaultGridColumnModel")
|
||||||
|
|
||||||
|
tocColumn = createUnoService( "com.sun.star.awt.grid.GridColumn")
|
||||||
|
tocColumn.Title = getTranslation("tocItemText")
|
||||||
|
tocColumn.ColumnWidth = 100
|
||||||
|
tocColumn.Resizeable = true
|
||||||
|
'tocColumn.Flexibility = true
|
||||||
|
|
||||||
|
oColumnModel.addColumn( tocColumn )
|
||||||
|
|
||||||
|
headingsColumn = createUnoService( "com.sun.star.awt.grid.GridColumn")
|
||||||
|
headingsColumn.Title = getTranslation("headingItemText")
|
||||||
|
headingsColumn.ColumnWidth = 100
|
||||||
|
headingsColumn.Resizeable = true
|
||||||
|
'headingsColumn.Flexibility = true
|
||||||
|
|
||||||
|
oColumnModel.addColumn( headingsColumn )
|
||||||
|
|
||||||
|
grid.ColumnModel = oColumnModel
|
||||||
|
'grid.Sizeable = False
|
||||||
|
'gridStep = 0
|
||||||
|
|
||||||
|
oDataModel = createUnoService( "com.sun.star.awt.grid.DefaultGridDataModel")
|
||||||
|
If Ubound(outline) > Ubound(heading) Then
|
||||||
|
For i = 0 To (Ubound(outline))
|
||||||
|
outlineCell = outline(i).getString()
|
||||||
|
j = i MOD (Ubound(heading) + 1)
|
||||||
|
headingCell = heading(j).getString()
|
||||||
|
oDataModel.addRow ( i+1 , Array(outlineCell, headingCell) )
|
||||||
|
Next
|
||||||
|
Else
|
||||||
|
For i = 0 To (Ubound(heading))
|
||||||
|
headingCell = heading(i).getString()
|
||||||
|
If i > Ubound(outline) Then
|
||||||
|
outlineCell = ""
|
||||||
|
Else
|
||||||
|
outlineCell = outline(i).getString()
|
||||||
|
EndIf
|
||||||
|
oDataModel.addRow ( i+1 , Array(outlineCell, headingCell) )
|
||||||
|
Next i
|
||||||
|
EndIf
|
||||||
|
grid.GridDataModel = oDataModel
|
||||||
|
|
||||||
|
oGridControl = createUnoService("com.sun.star.awt.grid.UnoControlGrid")
|
||||||
|
oGridControl.setModel(grid)
|
||||||
|
pDialog.addControl("gridtab", oGridControl)
|
||||||
|
rect = pDialog.getPosSize()
|
||||||
|
oGridControl.setPosSize(10,60,rect.Width - 20,rect.Height - 120, com.sun.star.awt.PosSize.POSSIZE)
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
pDialog.getControl("Ok").Label = getTranslation("buttonOk")
|
||||||
|
pDialog.getControl("message").SetText(message)
|
||||||
|
pDialog.Title = getTranslation("tocDialogLabel")
|
||||||
|
pDialog.Execute()
|
||||||
|
pDialog.dispose()
|
||||||
|
End Sub
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
Sub addToArray(xArray(),vNextElement)
|
Sub addToArray(xArray(),vNextElement)
|
||||||
Dim iUB As Integer
|
Dim iUB As Integer
|
||||||
Dim iLB As Integer
|
Dim iLB As Integer
|
||||||
|
|
|
@ -29,7 +29,7 @@ End Function
|
||||||
Function getRussian(identifier As String) As String
|
Function getRussian(identifier As String) As String
|
||||||
Select Case identifier
|
Select Case identifier
|
||||||
Case "buttonOk"
|
Case "buttonOk"
|
||||||
getRussian = "Применить"
|
getRussian = "OK"
|
||||||
Exit Function
|
Exit Function
|
||||||
Case "buttonCancel"
|
Case "buttonCancel"
|
||||||
getRussian = "Отмена"
|
getRussian = "Отмена"
|
||||||
|
@ -140,10 +140,10 @@ Function getRussian(identifier As String) As String
|
||||||
getRussian = "Число параграфов со стилем Оглавление "
|
getRussian = "Число параграфов со стилем Оглавление "
|
||||||
Exit Function
|
Exit Function
|
||||||
Case "TOCErrorContentsNotMatchHeadings2"
|
Case "TOCErrorContentsNotMatchHeadings2"
|
||||||
getRussian = ") не кратно числу Заголовоков"
|
getRussian = " не кратно числу Заголовоков"
|
||||||
Exit Function
|
Exit Function
|
||||||
Case "TOCErrorContentsNotMatchHeadings3"
|
Case "TOCErrorContentsNotMatchHeadings3"
|
||||||
getRussian = "уровня ("
|
getRussian = "уровня "
|
||||||
Exit Function
|
Exit Function
|
||||||
Case "complileJournalIssueConfirmation"
|
Case "complileJournalIssueConfirmation"
|
||||||
getRussian = "Вы уверены, что хотите запустить сборку выпуска ?"
|
getRussian = "Вы уверены, что хотите запустить сборку выпуска ?"
|
||||||
|
@ -295,6 +295,15 @@ Function getRussian(identifier As String) As String
|
||||||
Case "EndnotesConversionTwoOptions"
|
Case "EndnotesConversionTwoOptions"
|
||||||
getRussian = "Найдены и стандартные и ручные концевые сноски. Можно сконвертировать стандартные в ручные (установите курсор в нужном параграфе) или ручные в стандартные"
|
getRussian = "Найдены и стандартные и ручные концевые сноски. Можно сконвертировать стандартные в ручные (установите курсор в нужном параграфе) или ручные в стандартные"
|
||||||
Exit Function
|
Exit Function
|
||||||
|
Case "tocDialogLabel"
|
||||||
|
getRussian = "Ошибка"
|
||||||
|
Exit Function
|
||||||
|
Case "tocItemText"
|
||||||
|
getRussian = "Текст оглавления"
|
||||||
|
Exit Function
|
||||||
|
Case "headingItemText"
|
||||||
|
getRussian = "Текст заголовка"
|
||||||
|
Exit Function
|
||||||
Case Else
|
Case Else
|
||||||
getRussian = "Перевод не найден"
|
getRussian = "Перевод не найден"
|
||||||
End Select
|
End Select
|
||||||
|
@ -415,10 +424,10 @@ Function getEnglish(identifier As String) As String
|
||||||
getEnglish = "Number of paras with style Contents "
|
getEnglish = "Number of paras with style Contents "
|
||||||
Exit Function
|
Exit Function
|
||||||
Case "TOCErrorContentsNotMatchHeadings2"
|
Case "TOCErrorContentsNotMatchHeadings2"
|
||||||
getEnglish = ") dosn't match number of headings with "
|
getEnglish = " dosn't match number of headings with "
|
||||||
Exit Function
|
Exit Function
|
||||||
Case "TOCErrorContentsNotMatchHeadings3"
|
Case "TOCErrorContentsNotMatchHeadings3"
|
||||||
getEnglish = "level ("
|
getEnglish = "level "
|
||||||
Exit Function
|
Exit Function
|
||||||
Case "complileJournalIssueConfirmation"
|
Case "complileJournalIssueConfirmation"
|
||||||
getEnglish = "Compile journal issue from articles?"
|
getEnglish = "Compile journal issue from articles?"
|
||||||
|
@ -570,6 +579,15 @@ Function getEnglish(identifier As String) As String
|
||||||
Case "EndnotesConversionTwoOptions"
|
Case "EndnotesConversionTwoOptions"
|
||||||
getEnglish = "Both standard and manual endnotes are found. You can convert standard to manual (place the cursor in the desired paragraph) or manual to standard"
|
getEnglish = "Both standard and manual endnotes are found. You can convert standard to manual (place the cursor in the desired paragraph) or manual to standard"
|
||||||
Exit Function
|
Exit Function
|
||||||
|
Case "tocDialogLabel"
|
||||||
|
getEnglish = "Error"
|
||||||
|
Exit Function
|
||||||
|
Case "tocItemText"
|
||||||
|
getEnglish = "Contents item text"
|
||||||
|
Exit Function
|
||||||
|
Case "headingItemText"
|
||||||
|
getEnglish = "Heading text"
|
||||||
|
Exit Function
|
||||||
Case Else
|
Case Else
|
||||||
getEnglish = "No translation"
|
getEnglish = "No translation"
|
||||||
End Select
|
End Select
|
||||||
|
@ -689,10 +707,10 @@ Function getFrench(identifier As String) As String
|
||||||
getFrench = "Nombre de paragraphes avec style Table des matières."
|
getFrench = "Nombre de paragraphes avec style Table des matières."
|
||||||
Exit Function
|
Exit Function
|
||||||
Case "TOCErrorContentsNotMatchHeadings2"
|
Case "TOCErrorContentsNotMatchHeadings2"
|
||||||
getFrench = ") n'est pas un multiple du nombre de titres"
|
getFrench = " n'est pas un multiple du nombre de titres"
|
||||||
Exit Function
|
Exit Function
|
||||||
Case "TOCErrorContentsNotMatchHeadings3"
|
Case "TOCErrorContentsNotMatchHeadings3"
|
||||||
getFrench = "au niveau ("
|
getFrench = "au niveau "
|
||||||
Exit Function
|
Exit Function
|
||||||
Case "complileJournalIssueConfirmation"
|
Case "complileJournalIssueConfirmation"
|
||||||
getFrench = "Êtes-vous sûr de vouloir compiler un journal à partir d'articles ?"
|
getFrench = "Êtes-vous sûr de vouloir compiler un journal à partir d'articles ?"
|
||||||
|
@ -844,6 +862,15 @@ Function getFrench(identifier As String) As String
|
||||||
Case "EndnotesConversionTwoOptions"
|
Case "EndnotesConversionTwoOptions"
|
||||||
getFrench = "Des notes de fin standard et manuelles sont trouvées. Vous pouvez convertir standard en manuel (placez le curseur dans le paragraphe souhaité) ou manuel en standard"
|
getFrench = "Des notes de fin standard et manuelles sont trouvées. Vous pouvez convertir standard en manuel (placez le curseur dans le paragraphe souhaité) ou manuel en standard"
|
||||||
Exit Function
|
Exit Function
|
||||||
|
Case "tocDialogLabel"
|
||||||
|
getFrench = "Erreur"
|
||||||
|
Exit Function
|
||||||
|
Case "tocItemText"
|
||||||
|
getFrench = "Texte de l'élément de contenu"
|
||||||
|
Exit Function
|
||||||
|
Case "headingItemText"
|
||||||
|
getFrench = "Texte d'en-tête"
|
||||||
|
Exit Function
|
||||||
Case Else
|
Case Else
|
||||||
getFrench = "No translation"
|
getFrench = "No translation"
|
||||||
End Select
|
End Select
|
||||||
|
@ -963,10 +990,10 @@ Function getCroatian(identifier As String) As String
|
||||||
getCroatian = "Broj paragrafa sa stilom Sadržaj"
|
getCroatian = "Broj paragrafa sa stilom Sadržaj"
|
||||||
Exit Function
|
Exit Function
|
||||||
Case "TOCErrorContentsNotMatchHeadings2"
|
Case "TOCErrorContentsNotMatchHeadings2"
|
||||||
getCroatian = ") nije višestruko od broja Zaglavlja"
|
getCroatian = " nije višestruko od broja Zaglavlja"
|
||||||
Exit Function
|
Exit Function
|
||||||
Case "TOCErrorContentsNotMatchHeadings3"
|
Case "TOCErrorContentsNotMatchHeadings3"
|
||||||
getCroatian = "Nivoa ("
|
getCroatian = "Nivoa "
|
||||||
Exit Function
|
Exit Function
|
||||||
Case "complileJournalIssueConfirmation"
|
Case "complileJournalIssueConfirmation"
|
||||||
getCroatian = "Da li ste sigurni da želite da pokrenete gradnju izdanja ?"
|
getCroatian = "Da li ste sigurni da želite da pokrenete gradnju izdanja ?"
|
||||||
|
@ -1118,6 +1145,15 @@ Function getCroatian(identifier As String) As String
|
||||||
Case "EndnotesConversionTwoOptions"
|
Case "EndnotesConversionTwoOptions"
|
||||||
getCroatian = "Pronađene su i standardne i ručne bilješke. Možete pretvoriti standardni u ručni (postavite kursor u željeni odlomak) ili ručni u standardni"
|
getCroatian = "Pronađene su i standardne i ručne bilješke. Možete pretvoriti standardni u ručni (postavite kursor u željeni odlomak) ili ručni u standardni"
|
||||||
Exit Function
|
Exit Function
|
||||||
|
Case "tocDialogLabel"
|
||||||
|
getCroatian = "Pogreška"
|
||||||
|
Exit Function
|
||||||
|
Case "tocItemText"
|
||||||
|
getCroatian = "Sadržaj teksta stavke"
|
||||||
|
Exit Function
|
||||||
|
Case "headingItemText"
|
||||||
|
getCroatian = "Tekst zaglavlja"
|
||||||
|
Exit Function
|
||||||
Case Else
|
Case Else
|
||||||
getCroatian = "No translation"
|
getCroatian = "No translation"
|
||||||
End Select
|
End Select
|
||||||
|
@ -1237,10 +1273,10 @@ Function getSerbian(identifier As String) As String
|
||||||
getSerbian = "Број параграфа са стилом Садржај"
|
getSerbian = "Број параграфа са стилом Садржај"
|
||||||
Exit Function
|
Exit Function
|
||||||
Case "TOCErrorContentsNotMatchHeadings2"
|
Case "TOCErrorContentsNotMatchHeadings2"
|
||||||
getSerbian = ") није вишеструко од броја Заглавља"
|
getSerbian = " није вишеструко од броја Заглавља"
|
||||||
Exit Function
|
Exit Function
|
||||||
Case "TOCErrorContentsNotMatchHeadings3"
|
Case "TOCErrorContentsNotMatchHeadings3"
|
||||||
getSerbian = "Нивоа ("
|
getSerbian = "Нивоа "
|
||||||
Exit Function
|
Exit Function
|
||||||
Case "complileJournalIssueConfirmation"
|
Case "complileJournalIssueConfirmation"
|
||||||
getSerbian = "Да ли сте сигурни да желите да покренете градњу издања ?"
|
getSerbian = "Да ли сте сигурни да желите да покренете градњу издања ?"
|
||||||
|
@ -1392,6 +1428,15 @@ Function getSerbian(identifier As String) As String
|
||||||
Case "EndnotesConversionTwoOptions"
|
Case "EndnotesConversionTwoOptions"
|
||||||
getSerbian = "Пронађене су и стандардне и ручне белешке. Можете претворити стандардни у ручни (поставите курсор у жељени одломак) или ручни у стандардни"
|
getSerbian = "Пронађене су и стандардне и ручне белешке. Можете претворити стандардни у ручни (поставите курсор у жељени одломак) или ручни у стандардни"
|
||||||
Exit Function
|
Exit Function
|
||||||
|
Case "tocDialogLabel"
|
||||||
|
getSerbian = "Грешка"
|
||||||
|
Exit Function
|
||||||
|
Case "tocItemText"
|
||||||
|
getSerbian = "Садржај текста ставке"
|
||||||
|
Exit Function
|
||||||
|
Case "headingItemText"
|
||||||
|
getSerbian = "Текст заглавља"
|
||||||
|
Exit Function
|
||||||
Case Else
|
Case Else
|
||||||
getSerbian = "No translation"
|
getSerbian = "No translation"
|
||||||
End Select
|
End Select
|
||||||
|
@ -1511,10 +1556,10 @@ Function getBosnian(identifier As String) As String
|
||||||
getBosnian = "Broj paragrafa sa stilom Sadržaj"
|
getBosnian = "Broj paragrafa sa stilom Sadržaj"
|
||||||
Exit Function
|
Exit Function
|
||||||
Case "TOCErrorContentsNotMatchHeadings2"
|
Case "TOCErrorContentsNotMatchHeadings2"
|
||||||
getBosnian = ") nije višestruko od broja Zaglavlja"
|
getBosnian = " nije višestruko od broja Zaglavlja"
|
||||||
Exit Function
|
Exit Function
|
||||||
Case "TOCErrorContentsNotMatchHeadings3"
|
Case "TOCErrorContentsNotMatchHeadings3"
|
||||||
getBosnian = "Nivoa ("
|
getBosnian = "Nivoa "
|
||||||
Exit Function
|
Exit Function
|
||||||
Case "complileJournalIssueConfirmation"
|
Case "complileJournalIssueConfirmation"
|
||||||
getBosnian = "Da li ste sigurni da želite da pokrenete gradnju izdanja ?"
|
getBosnian = "Da li ste sigurni da želite da pokrenete gradnju izdanja ?"
|
||||||
|
@ -1666,6 +1711,15 @@ Function getBosnian(identifier As String) As String
|
||||||
Case "EndnotesConversionTwoOptions"
|
Case "EndnotesConversionTwoOptions"
|
||||||
getBosnian = "Pronađene su i standardne i ručne bilješke. Možete pretvoriti standardni u ručni (postavite kursor u željeni odlomak) ili ručni u standardni"
|
getBosnian = "Pronađene su i standardne i ručne bilješke. Možete pretvoriti standardni u ručni (postavite kursor u željeni odlomak) ili ručni u standardni"
|
||||||
Exit Function
|
Exit Function
|
||||||
|
Case "tocDialogLabel"
|
||||||
|
getBosnian = "Greška"
|
||||||
|
Exit Function
|
||||||
|
Case "tocItemText"
|
||||||
|
getBosnian = "Sadržaj teksta stavke"
|
||||||
|
Exit Function
|
||||||
|
Case "headingItemText"
|
||||||
|
getBosnian = "Tekst zaglavlja"
|
||||||
|
Exit Function
|
||||||
Case Else
|
Case Else
|
||||||
getBosnian = "No translation"
|
getBosnian = "No translation"
|
||||||
End Select
|
End Select
|
||||||
|
|
|
@ -5,4 +5,5 @@
|
||||||
<library:element library:name="replaceParaStyle"/>
|
<library:element library:name="replaceParaStyle"/>
|
||||||
<library:element library:name="PageConfig"/>
|
<library:element library:name="PageConfig"/>
|
||||||
<library:element library:name="EndnotesConversion"/>
|
<library:element library:name="EndnotesConversion"/>
|
||||||
|
<library:element library:name="toc_links"/>
|
||||||
</library:library>
|
</library:library>
|
8
ePublishing/toc_links.xdl
Normal file
8
ePublishing/toc_links.xdl
Normal file
|
@ -0,0 +1,8 @@
|
||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<!DOCTYPE dlg:window PUBLIC "-//OpenOffice.org//DTD OfficeDocument 1.0//EN" "dialog.dtd">
|
||||||
|
<dlg:window xmlns:dlg="http://openoffice.org/2000/dialog" xmlns:script="http://openoffice.org/2000/script" dlg:id="toc_links" dlg:left="74" dlg:top="15" dlg:width="346" dlg:height="284" dlg:closeable="true" dlg:moveable="true">
|
||||||
|
<dlg:bulletinboard>
|
||||||
|
<dlg:button dlg:id="Ok" dlg:tab-index="0" dlg:left="125" dlg:top="265" dlg:width="96" dlg:height="17" dlg:value="CommandButton1" dlg:button-type="ok"/>
|
||||||
|
<dlg:text dlg:id="message" dlg:tab-index="1" dlg:left="5" dlg:top="4" dlg:width="334" dlg:height="24" dlg:value="message" dlg:align="center" dlg:multiline="true"/>
|
||||||
|
</dlg:bulletinboard>
|
||||||
|
</dlg:window>
|
|
@ -2,9 +2,9 @@
|
||||||
<description xmlns="http://openoffice.org/extensions/update/2006"
|
<description xmlns="http://openoffice.org/extensions/update/2006"
|
||||||
xmlns:xlink="http://www.w3.org/1999/xlink">
|
xmlns:xlink="http://www.w3.org/1999/xlink">
|
||||||
<identifier value="pro.litvinovg.epublishing"/>
|
<identifier value="pro.litvinovg.epublishing"/>
|
||||||
<version value="0.7.13" />
|
<version value="0.7.16" />
|
||||||
<update-download>
|
<update-download>
|
||||||
<src xlink:href="https://dev.litvinovg.pro/litvinovg/epublishing/uploads/265123622d30744a131e917d761ff1c4/epublishing.oxt" />
|
<src xlink:href="https://dev.litvinovg.pro/litvinovg/epublishing/uploads/9e6d9eaeb144d7a67e94c8460492a040/epublishing.oxt" />
|
||||||
</update-download>
|
</update-download>
|
||||||
<release-notes>
|
<release-notes>
|
||||||
<src xlink:href="https://dev.litvinovg.pro/litvinovg/epublishing/-/raw/master/releasenotes.txt" lang="en" />
|
<src xlink:href="https://dev.litvinovg.pro/litvinovg/epublishing/-/raw/master/releasenotes.txt" lang="en" />
|
||||||
|
|
BIN
translations.ods
BIN
translations.ods
Binary file not shown.
Loading…
Add table
Reference in a new issue