How to adapt JSesh for your own language: read me first

If you are interested in helping me create a version of JSesh in your own language, you can translate the file below. For a given language, I suggest to create a topic, and to post the translated files there. Please ONLY post a complete file.

To create a new translation, you must copy the WHOLE file, and replace the part after the "=" sign by their translation in your language. Don't touch what's on the left, and keep the rest of the file intact. (especially the comments "#...." DON'T translate them.)

Keep each translation on ONE line.

example : In the french translation you will find :

edit.undo.Name=Annuler edit.redo.Name=Refaire edit.paste.Name=Coller

(etc...)

############## jsesh.editor.labels.properties ##########

labels and action properties for actions linked to the JSesh widget.

This file uses the system described in org.qenherkhopeshef.guiFramework

edit.undo.Name=Undo edit.redo.Name=Redo edit.paste.Name=Paste edit.copy.Name=Copy edit.cut.Name=Cut # edit.copyAsPDF.Name=Copy as PDF edit.copyAsRTF.Name=Copy as RTF edit.copyAsBitmap.Name=Copy as JPEG or PNG edit.copyAsMDC.Name=Copy as Manuel de Codage text # edit.selectAll.Name=Select All edit.clearSelection.Name=Clear Selection

edit.setModeLatin.Name=Edit Latin Text edit.setModeHieroglyphs.Name=Edit Hieroglyphic Text edit.setModeItalic.Name=Edit Italic Text edit.setModeBold.Name=Edit Bold Text edit.setModeTranslit.Name=Edit Transliteration edit.setModeLineNumber.Name=Edit Line Numbers edit.setModeShortText.Name=Edit Short Text

text.groupHorizontally.Name=Group Horizontally text.groupVertically.Name=Group Vertically text.newLine.Name=New Line text.newPage.Name=New Page text.ligatureElements.Name=Ligature Elements text.ligatureGroupWithGlyph.Name=Ligature group with Hieroglyph text.ligatureGlyphWithGroup.Name=Ligature hieroglyph with group text.explodeGroup.Name=Explode Group text.insertBlackPoint.Name=Insert Black Point text.insertRedPoint.Name=Insert Red Point text.insertSpace.Name=Insert Space text.insertHalfSpace.Name=Insert Half Space text.shadeZone.Name=Shade Zone text.unshadeZone.Name=Unshade Zone text.redZone.Name=Paint Zone in Red text.blackZone.Name=Paint Zone in Black text.addEditorAddition.iconMdC=[&-gm-D3-&] text.addEditorAddition.ShortDescription=Text added by the Editor of the Document text.addErasedSigns.iconMdC=[[-gm-D3-]] text.addErasedSigns.ShortDescription=Lacuna Restauration text.addPreviouslyReadable.iconMdC=[\"-gm-D3-\"] text.addPreviouslyReadable.ShortDescription=Text previously readable text.addScribeAddition.iconMdC=['-gm-D3-'] text.addScribeAddition.ShortDescription=Text added by the Scribe text.addEditorSuperfluous.iconMdC=[{-gm-D3-}] text.addEditorSuperfluous.ShortDescription=Superfluous Text text.addMinorAddition.iconMdC=[(-gm-D3-)] text.addMinorAddition.ShortDescription=Text omited by the Scribe text.addDubious.iconMdC=[?-gm-D3-?] text.addDubious.ShortDescription=Dubious sign.reverseSign.Name=Reverse Sign sign.toggleSignIsRed.Name=Toggle Sign is Red sign.toggleSignIsWide.Name=Toggle Wide Sign sign.toggleSignIsWide.ShortDescription=Should Sign be stretched if needed to fill the available width sign.toggleIgnoredSign.Name=Toggle Ignored Sign sign.toggleIgnoredSign.ShortDescription=Ignored signs are signs which should not be read (for instance because they are not really part of the text which is quoted. sign.toggleGrammar.Name=Toggle Grammar sign.setSentenceEnd.Name=Sign at End of Sentence sign.setWordEnd.Name=Sign at End of Word sign.setSignInsideWord.Name=Sign Inside a Word

Various labels used in the appplication export menus.

(the naming scheme is not the same as above).

AbstractGraphicalExporter.unnamed=unnamed FileSaveConfirmDialog.text=File {0} exists. Do you want to continue? FileSaveConfirmDialog.title=File exists FileSaveConfirmDialog.error=Error FileSaveConfirmDialog.cantOpen=Can't open file EMFExporter.description=EMF Format WMFExporter.description=WMF Format EPSExporter.description=Encapsulated Postscritpt Format MacPictExporter.description=Mac Pict Format SVGExporter.description=SVG Format HTMLExporter.advancedSettings.label=Advanced settings: HTMLExporter.baseName.label=base name HTMLExporter.baseName.toolTip=each html file name will start with this string. HTMLExporter.browse.label=Browse HTMLExporter.centerPictures.label=Center pictures vertically HTMLExporter.centerPictures.toolTip=If checked, the HTML code IMG tags will align='center' declaration\n HTMLExporter.chooseDirectory.label=Choose Directory HTMLExporter.directory.label=directory HTMLExporter.directoryDescription.label=directory for the html files HTMLExporter.documentTitle.label=document title HTMLExporter.lineHeight.label=line height HTMLExporter.lineHeight.toolTip=height of a typical line of hieroglyphs HTMLExporter.margin.toolTip=Top and bottom margin around pictures, expressed in pixels. HTMLExporter.newLine.label=Html replacement for newlines HTMLExporter.newLineValue.label=new line HTMLExporter.pictureSize.label=Set picture size in HTML HTMLExporter.pictureSize.toolTip=If checked, the HTML code IMG tags will contain WIDTH=... HEIGHT=... declaration\n HTMLExporter.protectHTML.label=Protect html specials HTMLExporter.protectHTML.toolTip=If checked, all special HTML characters (a, <, >) will be escaped, and printed as normal char in HTML HTMLExporter.respectPage.label=Respect pages HTMLExporter.respectPage.toolTip=Output one html file for each manuel de codage page HTMLExporter.scale.label=Pictures scale HTMLExporter.scale.toolTip=Picture scale in HTML output.\nNormally 100%; but can be set to a smaller value if one wants to print the page.\nYou can for example, set picture height to 300 and picture scale to 10 HTMLExporter.title.toolTip=Title of the html document HTMLExporter.verticalMargin.label=Pictures vertical margin

############# jsesh.jhotdraw.labels.properties ###############

Property file for the JSesh editor APPLICATION

USES JHOTDRAW CONVENTIONS.

Please note that this is a ISO 8859-1 file

as per java specifications. Unicode chars should be encoded

with the \uxxxx notation.

Action description file

Note that the keys are listed in alphabetic order for easy reference.

appPreferencesDialog.text=Preferences applicationPreferences.clipboardFormat.label=Clipboard format applicationPreferences.exportPreferences.label=Export Preferences applicationPreferences.fontPreferences.label=Font Preferences cancel=cancel clipboardFormat.bitmap.text=jpeg, etc... clipboardFormat.explanation.text=Select the formats which will be used for cut and paste

Some of them might not work on your particular machine

clipboardFormat.pdf.text=pdf (works on mac, only for some softwares) clipboardFormat.emf.text=emf (currently ? best graphical format for Windows applications) clipboardFormat.plaintext.text=manuel de codage text clipboardFormat.rtf.text=rtf codeField.toolTipText=Current Manuel de codage code being typed combobox.zoom.text=Zoom drawingPrefs.a1SignHeight='A1' sign Height drawingPrefs.cartoucheLineWidth=Cartouche Line Width drawingPrefs.columnSkip=Column Skip drawingPrefs.lineSkip=Line Spacing drawingPrefs.maximalQuadrantHeight=Maximal Quadrant Height drawingPrefs.maximalQuadrantWidth=Maximal Quadrant Width drawingPrefs.smallFontBodyLimit=Small Font Body drawingPrefs.title=Drawing Preferences drawingPrefs.units=Units drawingPrefs.useLinesForShadingCheckBox=Use Lines for Shading edit.copyAs.text=Copy as edit.copyAsBitmap.text=Copy as Low-resolution picture edit.insertShortText.text=Insert Short Text edit.selectConfiguration_LARGE.text=copy large size edit.selectConfiguration_SMALL.text=copy small size edit.selectConfiguration_WYSIWYG.text=copy wysiwyg exportAsPdf.error=Error while exporting to pdf {0} exportAsPdf.errorTitle=Problem when exporting exportAsRTF.title=Export as RTF exportPrefs.exportMode=Quadrants grouping exportPrefs.graphicFormat=Graphic Format exportPrefs.quadrantHeightFile=Quadrant Height (export to file) exportPrefs.quadrantHeightLarge=Quadrant Height (large copy) exportPrefs.quadrantHeightSmall=Quadrant Height (small copy) exportPrefs.quadrantHeightWysiwyg=Quadrant Height (wysiwyg) exportPrefs.respectTextLayout=Respect text layout (small/large copy and file) file.applicationPreferences.text=Preferences file.applyModel.text=Use Model preferences file.applyModel.toolTipText=Apply the saved Document Preferences on the current Document. file.documentProperties.text=Document Properties file.export.bitmap.text=Export as JPEG or PNG... file.export.pdf.text=Export as PDF file.export.rtf.text=Export as RTF file.export.text=Export file.exportEMF.text=Export as EMF file.exportEPS.text=export as EPS file.exportHTML.text=Export as HTML file.exportMactPict.text=Export as MacPict file.exportSVG.text=export as SVG file.exportWMF.text=Export as WMF file.glyphFile.text=JSesh Manuel de codage files file.pdfFile.text=Pdf file created by JSesh file.import.pdf.text=Import from pasted PDF file.import.rtf.text=Import from pasted RTF file.import.text=Import file.importNewSign.text=Import new Sign file.importNewSign.notfoundMessage=You must select a folder for user glyphs before importing new glyphs. See preferences. file.importNewSign.notfoundMessageTitle=No folder for user signs file.quickPDFExport.error={0} is not a folder or can't be created file.quickPDFExport.errorTitle=Incorrect folder file.quickPDFExport.ok={0} exported file.quickPDFExport.text=Quick PDF Export file.quickPDFExportFolder.ok=Selected {0} for PDF Output file.quickPDFExportFolder.title=Select folder for PDF files file.selectQuickPDFExportFolder.text=Select Quick PDF Export Folder file.setAsModel.text=Set as Model file.setAsModel.toolTipText=Use this document as model for new document fontPreferences.browseFonts.text=Choose Font fontPreferences.browseFonts.text=Choose Font fontPreferences.browseHiero.text=Browse fontPreferences.font.label.text=Non-hieroglyphic Font fontPreferences.hiero.label.text=Hieroglyphs Folder fontPreferences.hieroglyphDialog.label=Choose Hieroglyphs Folder fontPreferences.latinFontDialog.title=Select Latin font fontPreferences.showOptionButton.hide.text=<<< hide options fontPreferences.showOptionButton.show.text=show options >>> fontPreferences.transliterationFont.label.text=Transliteration Font fontPreferences.transliterationPanel.text=Transliteration font options fontPreferences.useDefaultJSeshFontCB.text=Use old transliteration font fontPreferences.useMdCRadioButton.text=MdC (non Unicode) Transliteration Font fontPreferences.useUnicodeRadioButton.text=Unicode Transliteration font fontPreferences.yodUsesU0313.text=Yod uses U0313 accent (accent over capital yod - should work everywhere) fontPreferences.yodUsesU0486.text=Yod uses U0486 accent (accent in front of capital yod) format.centerSmallSigns.text=Center small signs format.setDirection_LEFT_TO_RIGHT.text=Left-to-Right Text format.setDirection_RIGHT_TO_LEFT.text=Right-to-Left Text format.setOrientation_HORIZONTAL.text=Text in Lines format.setOrientation_VERTICAL.text=Text in Columns format.text=Format hieroglyphicMenu.text=Basic Hieroglyphs mdcField.toolTipText=Here you can edit the manuel de codage code for the current line ok=ok separatorField.toolTipText=Manuel de codage separator to use sign.rotate.text=Rotation sign.shadingMenu.text=Shading sign.size.text=Size sign.text=Sign syntaxError.title=Syntax Error text.cartoucheMenu.text=Cartouches text.ecdoticMenu.text=Philological Markup text.editGroup.text=Edit Group text.insertFullShading.text=Insert Full Size Shading text.insertHorizontalShading.text=Insert Horizontal Shading text.insertQuarterShading.text=Insert Quarter Shading text.insertVerticalShading.text=Insert Vertical Shading text.shadingMenu.text=Shading text.shadingSymbols.text=Shading Symbols text.text=Group Manipulation windows.toggleGlyphPalette.text=Hieroglyphs

############################################################

org.jhotdraw_7_6.Labels.properties

application.about.text=About application.debug.text=Debug application.exit.text.default=Exit application.exit.text.mac=Quit edit.cancel.text=Cancel edit.clearSelection.text=Deselect All edit.copy.text=Copy edit.cut.text=Cut edit.delete.text=Delete edit.duplicate.text=Duplicate edit.find.text=Find... edit.help.text.default=? edit.help.text.mac=Help edit.paste.text=Paste edit.redo.text=Redo edit.selectAll.text=Select All edit.text=Edit edit.undo.text=Undo file.clearRecentFiles.text=Clear Menu file.close.text=Close file.export.text=Export... file.load.text=Load... file.new.text=New file.open.couldntOpen.message=Couldn''t open the file "{0}". file.open.fileDoesNotExist.message=The file "{0}" does not exist. file.open.unsupportedFileFormat.message=The format of the file is not supported. file.open.text=Open... file.openDirectory.text=Open Directory... file.openRecent.text=Open Recent file.loadRecent.text=Load Recent file.print.text=Print... file.save.text=Save file.saveAs.text=Save As... file.saveBefore.cancelOption.text=Cancel file.save.couldntSave.message=Couldn''t save to the file "{0}" file.saveBefore.dontSaveOption.text=Don't Save file.saveBefore.doYouWantToSave.message=Do you want to save your changes to the document "{0}"? file.saveBefore.doYouWantToSave.details=If you don't save, your changes will be lost. file.saveBefore.saveOption.text=Save file.text=File filechooser.export=Export find.text=Find... help.text.default=? standardToolBar.title=Standard toolBars=Tool Bars unnamedFile=unnamed view.text=View

Really not used in JSesh

window.arrangeCascade.text=Arrange Cascade window.arrangeHorizontal.text=Arrange Horizontal window.arrangeVertical.text=Arrange Vertical

Used...

window.focus.text=Focus window.maximize.text.default=Maximize window.minimize.text=Minimize file.newWindow.text=New Window window.text=Window file.load.couldntLoad.message=Couldn''t load the file "{0}". window.maximize.text.mac=Zoom application.preferences.text=Preferences... application.exit.doYouWantToSave.message=Do you want to save changes to the document "{0}" before exiting? application.exit.doYouWantToSave.details=If you don't save, your changes will be lost. application.exit.doYouWantToReview.message=You have {0} documents with unsaved changes. Do you want to review these changes before quitting? application.exit.doYouWantToReview.details=If you don't review your documents, all your changes will be lost. application.exit.saveOption=Save... application.exit.dontSaveOption=Don't Save application.exit.cancelOption=Cancel application.exit.reviewChangesOption=Review Changes... application.exit.discardChangesOption=Discard Changes file.load.fileDoesNotExist.message=The file "{0}" does not exist. file.clear.text=Clear file.clear.toolTipText=Clear