translator = Elton Chan
last_change_date = 29 Sept 2012
last_change_reason = new PointLayerFromAttributeTablePlugIn
# Note: new strings that need translation start with the sequence "#T:"
JUMPConfiguration.about = 关于...
JUMPConfiguration.fence = 篱笆
JUMPConfiguration.not-available-for-the-current-window = 不符合当前窗口
JUMPConfiguration.zoom-out = 缩小
JUMPWorkbench.status.create = \#T\:Creating application workbench
JUMPWorkbench.status.configure-core = \#T\:Configuring core plugins
JUMPWorkbench.status.load-extensions = \#T\:Preparing to load additional extensions
JUMPWorkbench.status.restore-state = \#T\:Restoring state from previous run
JUMPWorkbench.version = 版本
JUMPWorkbench.status.initialize-datasources = \#T\:
JUMPWorkbench.status.show-workbench = \#T\:
com.vividsolutions.jump.io.ShapefileReader.shp-gt-dbf = \#T\:Error reading shapefile ''{0}'' \:\n\
	\ number of records in shp ({1}) > number of records in dbf ({2}).
com.vividsolutions.jump.io.ShapefileReader.shp-lt-dbf = \#T\:Error reading shapefile ''{0}'' \:\n\
	\ number of records in shp ({1}) < number of records in dbf ({2}).
com.vividsolutions.jump.plugin.edit.NoderPlugIn = \#T\:Noder
com.vividsolutions.jump.qa.diff.DiffGeometry.Matching-features = 选配地物
com.vividsolutions.jump.qa.diff.DiffGeometryComponents.geometries = 几何
com.vividsolutions.jump.util.commandline.CommandLine.unknown-option-or-file-not-found-{0} = \#T\:Unknown command line option or file not found ''{0}''.
com.vividsolutions.jump.util.FlexibleDateParser = FlexibleDateParser_dmy.txt
com.vividsolutions.jump.workbench.datasource.SaveDatasetAsPlugIn = 保存数据集为
com.vividsolutions.jump.workbench.datasource.SaveFileDataSourceQueryChooser.Invalid-file-name = \#T\:Invalid-file-name \= Invalid File Name
com.vividsolutions.jump.workbench.imagery.ecw.path-contains-nonansi-chars = \#T\:ECW loader does not support locations containing non ASCII characters. Please simplify the path to file by deleting/replacing the characters marked with questionmarks (?) in the following path\! Path\: ''{0}''
com.vividsolutions.jump.workbench.plugin.A-Task-Window-must-be-active = 一个窗口必须是活动的任务
com.vividsolutions.jump.workbench.plugin.A-fence-must-be-drawn = 必须制定一个矩形选择框
com.vividsolutions.jump.workbench.plugin.A-window-with-a-layer-manager-must-be-active = 一个窗口，一个层管理者必须积极
com.vividsolutions.jump.workbench.plugin.A-window-with-a-layer-name-panel-must-be-active = 一个窗口，一个图层名称面板必须积极
com.vividsolutions.jump.workbench.plugin.A-window-with-a-layer-view-panel-must-be-active = 一个窗口，一个层的视图面板必须积极
com.vividsolutions.jump.workbench.plugin.A-window-with-a-selection-manager-must-be-active = 选择一个窗口，一个管理者必须积极
com.vividsolutions.jump.workbench.plugin.A-window-with-an-associated-task-frame-must-be-active = 一个窗口，一个相关的任务框架必须积极
com.vividsolutions.jump.workbench.plugin.At-least-n-categories-must-be-selected = 至少(0)类别必须选择
com.vividsolutions.jump.workbench.plugin.At-least-n-features-must-be-selected = 至少(0)必须选择功能
com.vividsolutions.jump.workbench.plugin.At-least-n-features-must-have-selected-items = 至少(0)功能必须有选择的项目
com.vividsolutions.jump.workbench.plugin.At-least-n-items-must-be-selected = 至少(0)项必须选择
com.vividsolutions.jump.workbench.plugin.At-least-n-layers-must-be-editable = 至少(0)层必须是可编辑
com.vividsolutions.jump.workbench.plugin.At-least-n-layers-must-be-selected = 至少(0)层必须选择
com.vividsolutions.jump.workbench.plugin.At-least-n-layers-must-exist = 至少(0)层必须存在
com.vividsolutions.jump.workbench.plugin.At-least-n-vectors-must-be-drawn = 至少(0)必须制定载体
com.vividsolutions.jump.workbench.plugin.At-least-one-category-must-be-selected = 至少必须选择一个类别
com.vividsolutions.jump.workbench.plugin.At-least-one-feature-must-be-selected = 至少必须选择一个功能
com.vividsolutions.jump.workbench.plugin.At-least-one-feature-must-have-selected-items = 至少有一个功能必须选择项目
com.vividsolutions.jump.workbench.plugin.At-least-one-item-must-be-selected = 至少必须选取一个项目
com.vividsolutions.jump.workbench.plugin.At-least-one-layer-must-be-editable = 至少一层必须是可编辑
com.vividsolutions.jump.workbench.plugin.At-least-one-layer-must-be-selected = 至少必须选择一个层
com.vividsolutions.jump.workbench.plugin.At-least-one-layer-must-exist = 至少一层必须存在
com.vividsolutions.jump.workbench.plugin.At-least-one-vector-must-be-drawn = 至少有一个载体，必须制订
com.vividsolutions.jump.workbench.plugin.At-most-n-layers-must-exist = 在大多数(0)层必须存在
com.vividsolutions.jump.workbench.plugin.At-most-one-layer-must-exist = 至多一个层必须存在
com.vividsolutions.jump.workbench.plugin.Between-and-vectors-must-be-drawn = 在(0)和(1)向量必须制定
com.vividsolutions.jump.workbench.plugin.Exactly-n-categories-must-be-selected = 正是(0)类别必须选择
com.vividsolutions.jump.workbench.plugin.Exactly-n-features-must-be-selected = 正是(0)必须选择功能
com.vividsolutions.jump.workbench.plugin.Exactly-n-features-must-have-selected-items = 正是(0)功能必须有选择的项目
com.vividsolutions.jump.workbench.plugin.Exactly-n-items-must-be-selected = 正是(0)项必须选择
com.vividsolutions.jump.workbench.plugin.Exactly-n-layers-must-be-selected = 正是(0)层必须选择
com.vividsolutions.jump.workbench.plugin.Exactly-n-layers-must-have-selected-items = 正是(0)层必须有选择的项目
com.vividsolutions.jump.workbench.plugin.Exactly-n-vectors-must-be-drawn = 正是(0)必须制定向量
com.vividsolutions.jump.workbench.plugin.Exactly-one-category-must-be-selected = 没错，必须选择一个类别
com.vividsolutions.jump.workbench.plugin.Exactly-one-feature-must-be-selected = 整整一个功能，必须选择
com.vividsolutions.jump.workbench.plugin.Exactly-one-feature-must-have-selected-items = 整整一个功能必须选择项目
com.vividsolutions.jump.workbench.plugin.Exactly-one-item-must-be-selected = 整整一个项目必须选择
com.vividsolutions.jump.workbench.plugin.Exactly-one-layer-must-be-selected = 整整一层，必须选择
com.vividsolutions.jump.workbench.plugin.Exactly-one-layer-must-have-selected-items = 整整一层必须选择项目
com.vividsolutions.jump.workbench.plugin.Exactly-one-selected-layer-must-be-editable = \#T\:Exactly one selected layer must be editable
com.vividsolutions.jump.workbench.plugin.Exactly-one-vector-must-be-drawn = 整整一个载体，必须制订
com.vividsolutions.jump.workbench.plugin.Only-one-layer-may-have-selected-features = 只有一层可能选择功能
com.vividsolutions.jump.workbench.plugin.Only-one-layer-may-have-selected-items = 只有一层可能选择的项目
com.vividsolutions.jump.workbench.plugin.PlugInManager.could-not-be-initialized = \#T\:could not be initialized
com.vividsolutions.jump.workbench.plugin.PlugInManager.loading = \#T\:Loading
com.vividsolutions.jump.workbench.plugin.PlugInManager.scan = \#T\:Scanning ''{0}'' for extensions
com.vividsolutions.jump.workbench.plugin.PlugInManager.throwable-encountered-loading = \#T\:Throwable encountered loading
com.vividsolutions.jump.workbench.plugin.Selected-items-layers-must-be-editable = 所选项目'层必须是可编辑的((0))
com.vividsolutions.jump.workbench.plugin.Selected-layers-must-be-editable = 选定的层必须可编辑
com.vividsolutions.jump.workbench.plugin.Selected-layers-must-not-be-empty = #T:Selected layers must not be empty.
com.vividsolutions.jump.workbench.ui.EnterWKTDialog.beautify = \#T\:Beautify the Well-Known Text
com.vividsolutions.jump.workbench.ui.EnterWKTDialog.compress = \#T\:Compress
com.vividsolutions.jump.workbench.ui.EnterWKTDialog.format = \#T\:Format
com.vividsolutions.jump.workbench.ui.InfoFrame.html-view = \#T\:HTML View
com.vividsolutions.jump.workbench.ui.InfoFrame.table-view = \#T\:Table View
com.vividsolutions.jump.workbench.ui.cursortool.AbstractCursorTool.snapping-on = \#T\: snapping allowed
com.vividsolutions.jump.workbench.ui.cursortool.AbstractCursorTool.snapping-off = \#T\: snapping disabled
com.vividsolutions.jump.workbench.ui.cursortool.DrawPolygonFenceTool = 多边形选择工具
com.vividsolutions.jump.workbench.ui.cursortool.DrawRectangleFenceTool = 矩形选择工具
com.vividsolutions.jump.workbench.ui.cursortool.FeatureInfoTool = 特征信息工具
com.vividsolutions.jump.workbench.ui.cursortool.MeasureTool = 量度工具
com.vividsolutions.jump.workbench.ui.cursortool.MultiClickTool.cancel-drawing = \#T\:Cancel Drawing
com.vividsolutions.jump.workbench.ui.cursortool.MultiClickTool.erase-last-segment-or-point = \#T\:Erase Last Segment or Point
com.vividsolutions.jump.workbench.ui.cursortool.MultiClickTool.finish-drawing = \#T\:Finish Drawing
com.vividsolutions.jump.workbench.ui.cursortool.NodeLineStringsTool.No-intersections-here = 这里没有交点
com.vividsolutions.jump.workbench.ui.cursortool.NodeLineStringsTool.Node-LineStrings = 节点行
com.vividsolutions.jump.workbench.ui.cursortool.SelectFeaturesTool = 选择功能工具
com.vividsolutions.jump.workbench.ui.cursortool.SelectFeaturesTool.add-to-selection = \#T\:Add Features to Selection
com.vividsolutions.jump.workbench.ui.cursortool.SelectLineStringsTool.add-to-selection = \#T\:Add LineStrings to Selection
com.vividsolutions.jump.workbench.ui.cursortool.SelectPartsTool = 选择部分工具
com.vividsolutions.jump.workbench.ui.cursortool.SelectPartsTool.add-to-selection = \#T\:Add Parts to Selection
com.vividsolutions.jump.workbench.ui.cursortool.SplitLineStringTool.Split-LinesStrings = 分割线
com.vividsolutions.jump.workbench.ui.cursortool.editing.DeleteVertexTool = 删除节点工具
com.vividsolutions.jump.workbench.ui.cursortool.editing.DrawPointTool = 画点工具
com.vividsolutions.jump.workbench.ui.cursortool.editing.DrawPolygonTool = 绘制多边形工具
com.vividsolutions.jump.workbench.ui.cursortool.editing.DrawRectangleTool = 绘制矩形工具
com.vividsolutions.jump.workbench.ui.cursortool.editing.InsertVertexTool = 插入节点工具
com.vividsolutions.jump.workbench.ui.cursortool.editing.MoveSelectedItemsTool = 移动选定项目工具
com.vividsolutions.jump.workbench.ui.cursortool.editing.MoveSelectedItemsTool.rotate-item = \#T\:Rotate Item
com.vividsolutions.jump.workbench.ui.cursortool.editing.MoveVertexTool = 移动节点工具
com.vividsolutions.jump.workbench.ui.cursortool.editing.SnapVerticesToSelectedVertexTool = 节点到节点对齐工具选择
com.vividsolutions.jump.workbench.ui.cursortool.editing.SnapVerticesTool = 节点对齐工具
com.vividsolutions.jump.workbench.ui.plugin.AboutPlugIn = 关于
com.vividsolutions.jump.workbench.ui.plugin.AddNewCategoryPlugIn = 新增一个新的类别
com.vividsolutions.jump.workbench.ui.plugin.AddNewCategoryPlugIn.name = 分类
com.vividsolutions.jump.workbench.ui.plugin.AddNewFeaturesPlugIn = 添加新的功能
com.vividsolutions.jump.workbench.ui.plugin.AddNewLayerPlugIn = 新增一个新图层
com.vividsolutions.jump.workbench.ui.plugin.AddNewLayerPlugIn.name = 图层
com.vividsolutions.jump.workbench.ui.plugin.BeanShellPlugIn.BeanShell-Console = BeanShell的控制台
com.vividsolutions.jump.workbench.ui.plugin.ClearSelectionPlugIn = 清除选择
com.vividsolutions.jump.workbench.ui.plugin.CloneWindowPlugIn = 复制示窗
com.vividsolutions.jump.workbench.ui.plugin.CombineSelectedFeaturesPlugIn = 结合所选功能
com.vividsolutions.jump.workbench.ui.plugin.CombineSelectedFeaturesPlugIn.invalid-multipolygon = \#T\:MultiPolygon was not valid, a GeometryCollection has been returned
com.vividsolutions.jump.workbench.ui.plugin.CopySchemaPlugIn = \#T\:Copy Schema
com.vividsolutions.jump.workbench.ui.plugin.DeleteAllFeaturesPlugIn = 删除所有功能
com.vividsolutions.jump.workbench.ui.plugin.DeleteSelectedItemsPlugIn = 删除所选项目
com.vividsolutions.jump.workbench.ui.plugin.EditablePlugIn = 编辑
com.vividsolutions.jump.workbench.ui.plugin.ExplodeSelectedFeaturesPlugIn = 爆炸所选功能
com.vividsolutions.jump.workbench.ui.plugin.FeatureInfoPlugIn = 特征信息
com.vividsolutions.jump.workbench.ui.plugin.FeatureStatisticsPlugIn = 统计功能
com.vividsolutions.jump.workbench.ui.plugin.LayerStatisticsPlugIn = 图层统计
com.vividsolutions.jump.workbench.ui.plugin.NewTaskPlugIn = 新项目
com.vividsolutions.jump.workbench.ui.plugin.OptionsPlugIn = 选项
com.vividsolutions.jump.workbench.ui.plugin.OutputWindowPlugIn = 输出窗口
com.vividsolutions.jump.workbench.ui.plugin.PasteSchemaPlugIn = \#T\:Paste Schema
com.vividsolutions.jump.workbench.ui.plugin.RedoPlugIn = 重做
com.vividsolutions.jump.workbench.ui.plugin.RedoPlugIn.nothing-to-redo = \#T\:Nothing to redo
com.vividsolutions.jump.workbench.ui.plugin.RemoveSelectedCategoriesPlugIn = 删除选定的分类
com.vividsolutions.jump.workbench.ui.plugin.RemoveSelectedLayersPlugIn = 删除选定的层
com.vividsolutions.jump.workbench.ui.plugin.SaveImageAsPlugIn = 作为栅格保存查看
com.vividsolutions.jump.workbench.ui.plugin.SelectFeaturesInFencePlugIn = 选择功能交叉网
com.vividsolutions.jump.workbench.ui.plugin.SelectablePlugIn = 可选
com.vividsolutions.jump.workbench.ui.plugin.ShortcutKeysPlugIn = 快捷键
com.vividsolutions.jump.workbench.ui.plugin.ShortcutKeysPlugIn.all-editing-tools = \#T\:All Editing Tools
com.vividsolutions.jump.workbench.ui.plugin.ShortcutKeysPlugIn.cursortools-quasimodes = \#T\:Temporarily switch Cursor Tool (Quasi Mode)
com.vividsolutions.jump.workbench.ui.plugin.ShortcutKeysPlugIn.editing-tools-options = \#T\:Editing Tools Options
com.vividsolutions.jump.workbench.ui.plugin.ShortcutKeysPlugIn.more = \#T\:More
com.vividsolutions.jump.workbench.ui.plugin.ShortcutKeysPlugIn.temporarily-switch-off-snapping = \#T\:Temporarily Switch off Snapping
com.vividsolutions.jump.workbench.ui.plugin.UndoPlugIn = 复原
com.vividsolutions.jump.workbench.ui.plugin.UndoPlugIn.nothing-to-undo = \#T\: Nothing to undo
com.vividsolutions.jump.workbench.ui.plugin.ValidateSelectedLayersPlugIn = 验证选定图层
com.vividsolutions.jump.workbench.ui.plugin.VerticesInFencePlugIn = 顶点护栏
com.vividsolutions.jump.workbench.ui.plugin.analysis.BufferPlugIn = 缓冲区
com.vividsolutions.jump.workbench.ui.plugin.analysis.CalculateAreasAndLengthsPlugIn = 计算面积和长度
com.vividsolutions.jump.workbench.ui.plugin.analysis.GeometryFunctionPlugIn = 几何函数
com.vividsolutions.jump.workbench.ui.plugin.analysis.OffsetCurvePlugIn = \#T\:Offset Curve
com.vividsolutions.jump.workbench.ui.plugin.analysis.OverlayPlugIn = 重迭
com.vividsolutions.jump.workbench.ui.plugin.analysis.UnionPlugIn = 合并
com.vividsolutions.jump.workbench.ui.plugin.clipboard.CopyImagePlugIn = 复制到剪贴板查看
com.vividsolutions.jump.workbench.ui.plugin.clipboard.CopySelectedItemsPlugIn = 复制所选项目
com.vividsolutions.jump.workbench.ui.plugin.clipboard.CopySelectedLayersPlugIn = 复制选定的图层
com.vividsolutions.jump.workbench.ui.plugin.clipboard.CopyThisCoordinatePlugIn = 复制这个坐标
com.vividsolutions.jump.workbench.ui.plugin.clipboard.CutSelectedItemsPlugIn = 剪切所选项目
com.vividsolutions.jump.workbench.ui.plugin.clipboard.CutSelectedLayersPlugIn = 剪切选定图层
com.vividsolutions.jump.workbench.ui.plugin.clipboard.PasteItemsPlugIn = 粘贴项目
com.vividsolutions.jump.workbench.ui.plugin.clipboard.PasteLayersPlugIn = 粘贴图层
com.vividsolutions.jump.workbench.ui.plugin.datastore.RefreshDataStoreLayerPlugin = 刷新层
com.vividsolutions.jump.workbench.ui.plugin.generate.BoundaryMatchDataPlugIn = 边界匹配数据
com.vividsolutions.jump.workbench.ui.plugin.generate.ShowTriangulationPlugIn = 显示三角
com.vividsolutions.jump.workbench.ui.plugin.imagery.ImageFeatureCreator.there-were-errors = \#T\:There were errors loading some images. Please check for imageless features with error attributes for details.
com.vividsolutions.jump.workbench.ui.plugin.scalebar.ScaleBarPlugIn = 比例尺
com.vividsolutions.jump.workbench.ui.plugin.test.RandomArrowsPlugIn = 随机箭头
com.vividsolutions.jump.workbench.ui.plugin.test.RandomTrianglesPlugIn = 随机三角形
com.vividsolutions.jump.workbench.ui.plugin.wms.AddWMSQueryPlugIn = 新增一个WMS查询
com.vividsolutions.jump.workbench.ui.plugin.wms.EditWMSQueryPlugIn = 编辑WMS查询
com.vividsolutions.jump.workbench.ui.style.BasicStylePanel.error = 错误
com.vividsolutions.jump.workbench.ui.style.BasicStylePanel.error-opening-file = 错误打开文件\: {0}
com.vividsolutions.jump.workbench.ui.style.ChangeStylesPlugIn = 更改样式
com.vividsolutions.jump.workbench.ui.warp.AffineTransformPlugIn = 仿射变换
com.vividsolutions.jump.workbench.ui.warp.AffineTransformPlugIn.message1=\#T\:Please load this image as Sextante Raster to perform a transformation
com.vividsolutions.jump.workbench.ui.warp.AffineTransformPlugIn.message2=\#T\:Affine transformation not yet implemented for this type of layer
com.vividsolutions.jump.workbench.ui.warp.AffineTransformPlugIn.message3=\#T\:Affine trasformation for raster currently works only on RGB image files
com.vividsolutions.jump.workbench.ui.warp.DeleteIncrementalWarpingVectorTool = 删除增量整向量工具
com.vividsolutions.jump.workbench.ui.warp.DeleteWarpingVectorTool = 删除整向量工具
com.vividsolutions.jump.workbench.ui.warp.DrawIncrementalWarpingVectorTool = 矢量绘图工具增量翘曲
com.vividsolutions.jump.workbench.ui.warp.DrawWarpingVectorTool = 整向量绘图工具
com.vividsolutions.jump.workbench.ui.warp.WarpingPlugIn = 翘曲
com.vividsolutions.jump.workbench.ui.zoom.PanTool = 平移工具
com.vividsolutions.jump.workbench.ui.zoom.ZoomBarPlugIn = 放大列
com.vividsolutions.jump.workbench.ui.zoom.ZoomNextPlugIn = 放大下一个
com.vividsolutions.jump.workbench.ui.zoom.ZoomPreviousPlugIn = 放大上一个
com.vividsolutions.jump.workbench.ui.zoom.ZoomToClickPlugIn = 放大到点击处
com.vividsolutions.jump.workbench.ui.zoom.ZoomToCoordinatePlugIn = 放大到坐标
com.vividsolutions.jump.workbench.ui.zoom.ZoomToFencePlugIn = 放大到选择框
com.vividsolutions.jump.workbench.ui.zoom.ZoomToFullExtentPlugIn = 放大到全图
com.vividsolutions.jump.workbench.ui.zoom.ZoomToLayerPlugIn = 放大图层
com.vividsolutions.jump.workbench.ui.zoom.ZoomToSelectedItemsPlugIn = 放大到选定的数据项
com.vividsolutions.wms.Parser.invalid-bounding-box-element-node = 无效的边框元素节点。
com.vividsolutions.wms.Parser.not-a-latlon-boundingbox-element = 不是（纬度/经度）边界盒元
com.vividsolutions.wms.WMService.Error = 错误
com.vididsolutions.wms.WMService.Other-GetMap-URL-Found = #T:The WMS advertises the URL\n''{0}'' instead of\n''{1}'' as GetMap-URL.\nDo you want to follow this URL [yes] or to stick on the original one [no] ?
com.vividsolutions.wms.WMService.WMS-IO-Error = {0}\: {1}\t\=无法连接到WMS。ñ
com.vividsolutions.wms.WMService.WMS-Not-Found = Request was\: {0}\t\=的WMS没有找到。ñ
com.vividsolutions.wms.ui.WMSViewer.Pan = 平移
com.vividsolutions.wms.ui.WMSViewer.connect = 连接
com.vividsolutions.wms.ui.WMSViewer.disconnect = 断开
com.vividsolutions.wms.ui.WMSViewer.get-image = 获取图像
com.vividsolutions.wms.ui.WMSViewer.server-string = 服务器字符串
com.vividsolutions.wms.ui.WMSViewer.wms-url = 的HTTP\://slkapps2.env.gov.bc.ca/servlet/com.esri.wms.Esrimap？
com.vividsolutions.wms.ui.WMSViewer.wms-viewer = WMS的浏览器
com.vividsolutions.wms.ui.WMSViewer.zoom-in = 放大
com.vividsolutions.wms.ui.WMSViewer.zoom-out = 缩小
coordsys.ChangeCoordinateSystemPlugIn.coordinate-system-for-task = 坐标系统项目：
coordsys.CoordinateSystem.unspecified = 未指定
datasource.DataSourceQueryChooserDialog.card = 卡
datasource.DataSourceQueryChooserDialog.format = 格式：
datasource.FileDataSourceQueryChooser.coordinate-system-of-file = 坐标系的文件：
datasource.GMLDataSourceQueryChooserInstaller.error = 错误
datasource.GMLDataSourceQueryChooserInstaller.input-template = 输入模板：
datasource.GMLDataSourceQueryChooserInstaller.template-file = 模板文件：
datasource.InstallStandardDataSourceQueryChoosersPlugIn.compressed = 压缩
datasource.LoadDatasetFromFilePlugIn.load-dataset-from-file = 从文件加载数据集
datasource.LoadDatasetPlugIn.first-and-last-five = 第一，过去五年：
datasource.LoadDatasetPlugIn.load-dataset = 加载数据集（s）
datasource.LoadDatasetPlugIn.loading = 载入中
datasource.LoadDatasetPlugIn.problem = 问题
datasource.LoadDatasetPlugIn.problems-were-encountered = 遇到了问题。有关详细信息，请参阅输出窗口。
datasource.LoadDatasetPlugIn.see-view-log = 请参阅查看/日志堆栈跟踪
datasource.SaveDatasetAsFilePlugIn.save-dataset-as-file = 数据集保存为文件
datasource.SaveDatasetAsPlugIn.saving = 节能
deejump.plugin.SaveLegendPlugIn.Save = 保存
deejump.plugin.SaveLegendPlugIn.Save-legend = 保存传说
deejump.plugin.SaveLegendPlugIn.Save-legend-as-image-png = 保存传奇色彩的图像（PNG）的。
deejump.pluging.manager.ExtensionHelper.Deleting-file = 删除文件
deejump.pluging.manager.ExtensionHelper.Downloading-resources = 下载资源
deejump.pluging.manager.ExtensionHelper.Loading-classes = 加载类
deejump.pluging.manager.ExtensionHelper.Loading-extensions = 加载扩展
deejump.pluging.manager.ExtensionHelper.deleted = 删除
deejump.pluging.manager.ExtensionManagerDialog.Cancel = 取消
deejump.pluging.manager.ExtensionManagerDialog.Catalog-site-URL = 网站的网址目录：
deejump.pluging.manager.ExtensionManagerDialog.Configure = 配置
deejump.pluging.manager.ExtensionManagerDialog.Disgraceful-Error = 丢人现眼错误！
deejump.pluging.manager.ExtensionManagerDialog.Extension-Manager = 扩展管理器
deejump.pluging.manager.ExtensionManagerDialog.Install = 安装
deejump.pluging.manager.ExtensionManagerDialog.Installed-Extensions = 已安装的扩展
deejump.pluging.manager.ExtensionManagerDialog.It-may-have-been-added-by-copying-into-the-lib/ext-directory = 它可能已被添加复制到lib/ext目录。
deejump.pluging.manager.ExtensionManagerDialog.New-Versions = 新版本
deejump.pluging.manager.ExtensionManagerDialog.OK = 确定
deejump.pluging.manager.ExtensionManagerDialog.This-extension-has-not-been-found-in-the-catalogue = 这个扩展没有被发现在该目录。
deejump.pluging.manager.ExtensionManagerDialog.You-entered-a-malformed-URL = 您输入的格式错误的URL。
deejump.pluging.manager.ExtensionManagerDialog.uncatalogued = 未列入目录
deejump.pluging.manager.ExtensionManagerDialog.unknown-JUMP-version = 未知跳跃版本
deejump.pluging.manager.ExtensionManagerDialog.unknown-author = 佚名
deejump.pluging.manager.ExtensionManagerDialog.unknown-category = 未知类别
deejump.pluging.manager.ExtensionManagerPlugIn.Plug-ins-will-only-be-removed-after-next-start = 插件将被删除后只有一页的开始。
deejump.pluging.style.LayerStyle2SLDPlugIn.Feature-Type-Style = 功能类型风格
deejump.pluging.style.LayerStyle2SLDPlugIn.Input-the-name-of-the-geometry-property = 输入的名称几何性质
deejump.pluging.style.LayerStyle2SLDPlugIn.Namespace = 命名空间的属性
deejump.pluging.style.LayerStyle2SLDPlugIn.SLD-Parameters = 民主左翼联盟参数
deejump.pluging.style.LayerStyle2SLDPlugIn.Save = 保存
deejump.pluging.style.LayerStyle2SLDPlugIn.Save-style-as-SLD = 保存作风民主左翼联盟
deejump.pluging.style.LayerStyle2SLDPlugIn.Style-name = 样式名
deejump.pluging.style.LayerStyle2SLDPlugIn.Style-title = 标题风格
deejump.pluging.style.LayerStyle2SLDPlugIn.Transform-layer-style-into-sld = 图层样式转换成SLD
deejump.pluging.style.LayerStyle2SLDPlugIn.WMS-Layer-name = WMS的图层名称
deejump.pluging.style.LayerStyle2SLDPlugIn.geomProperty = 几何领域
deejump.pluging.style.LayerStyle2SLDPlugIn.maxScale = 最大规模
deejump.pluging.style.LayerStyle2SLDPlugIn.minScale = 最小刻度
deejump.ui.style.RenderingStylePanel.bitmap = 位图
deejump.ui.style.RenderingStylePanel.bitmap-change = 位图的变化
deejump.ui.style.RenderingStylePanel.circle = 圆形
deejump.ui.style.RenderingStylePanel.cross = 交叉
deejump.ui.style.RenderingStylePanel.point-display-type = 点显示典型
deejump.ui.style.RenderingStylePanel.square = 正方形
deejump.ui.style.RenderingStylePanel.star = 星形
deejump.ui.style.RenderingStylePanel.triangle = 三角形
demo.layerviewpanel.MapTab.layers = 图层
driver.DriverManager.file-to-open = 要打开的文件
driver.DriverManager.file-to-save = 文件保存
feature.FeatureSchema.unrecognized-attribute-name = 无法识别的属性名称：
feature.IndexedFeatureCollection.index-cannot-be-modified = 指数不能修改
io.ShapefileReader.filename-must-end-in-shp = 文件名必须以'。马力'
io.ShapefileReader.no-file-property-specified = 没有文档属性中指定
io.ShapefileWriter.export-cancelled = \#T\:Export has been cancelled.
io.ShapefileWriter.fields-too-long = \#T\:Fields too long
io.ShapefileWriter.filename-must-end-in-shp = \#T\:Filename must end in '.shp'
io.ShapefileWriter.more-than-255-characters-field-found = \#T\:Some fields have more than 255 characters
io.ShapefileWriter.no-output-filename-specified = \#T\:No output filename specified
io.ShapefileWriter.path-separator-not-found = \#T\:Couldn''t find the path separator character ''{0}'' in your shapefile name
io.ShapefileWriter.truncate-option = \#T\:Do you accept to truncate them in the output shapefile ?
io.ShapefileWriter.unknown-type = \#T\:Data has a 'ShapeType' that isn't 'xy', 'xym', or 'xymz'"
io.ShapefileWriter.unsupported-attribute-type = \#T\:ShapefileWriter\: unsupported AttributeType found in featurecollection.
io.ShapefileWriter.unsupported-geometry-collection = \#T\:Could not determine shapefile type - data is all GeometryCollections
io.ShapefileWriter.unsupported-mixed-geometry-type = \#T\:Mixed geometry types found, please separate Polygons from Lines and Points when saving to *.shp
jump.geom.AffineTransformation.Reflection-line-points-must-be-distinct = 反射线点必须是不同的。
jump.geom.AffineTransformation.Reflection-vector-must-be-non-zero = 反射向量必须非零。
jump.geom.AffineTransformation.Transformation-is-non-invertible = 转型是不可逆的。
jump.geom.Matrix.Matrix-A-is-incorrectly-sized = 矩阵A是不正确的尺寸。
jump.geom.NotRepresentableException.Projective-point-not-representable-on-the-Cartesian-plane = 没有表示的投影点在坐标平面上。
jump.plugin.edit.AffineTransControlPointExtracter.Control-Point-LineStrings-are-different-lengths = 控制点LineStrings长度不同。
jump.plugin.edit.AffineTransControlPointExtracter.Control-point-collections-must-be-same-size = 控制点集合的大小必须相同。
jump.plugin.edit.AffineTransControlPointExtracter.Control-points-must-be-LineStrings = 控制点必须LineStrings。
jump.plugin.edit.AffineTransControlPointExtracter.Control-points-must-be-a-single-geometry = 控制点必须是一个单一的几何形状。
jump.plugin.edit.AffineTransControlPointExtracter.Single-control-points-are-not-supported = 单控制点不支持。
jump.plugin.edit.AffineTransControlPointExtracter.Too-many-points-in-LineString = 太多点LineString。
jump.plugin.edit.AffineTransControlPointExtracter.Unrecognized-control-point-geometry = 无法识别的控制点的几何形状。
jump.plugin.edit.AffineTransformationPlugIn.Affine = 仿射-
jump.plugin.edit.AffineTransformationPlugIn.Affine-Transformation = 新仿射变换
jump.plugin.edit.AffineTransformationPlugIn.Anchor-Point = 锚点
jump.plugin.edit.AffineTransformationPlugIn.Anchor-Point-X-value = 锚点X值
jump.plugin.edit.AffineTransformationPlugIn.Anchor-Point-Y-value = 锚固点的Y值
jump.plugin.edit.AffineTransformationPlugIn.Applies-an-Affine-Transformation-to-all-features-in-a-layer = 使用仿射转换于所有在图层里的数据。
jump.plugin.edit.AffineTransformationPlugIn.Baseline-Vectors = 基线向量
jump.plugin.edit.AffineTransformationPlugIn.Compute-Parameters = 计算参数
jump.plugin.edit.AffineTransformationPlugIn.Control-Point-Error = 控制点误差
jump.plugin.edit.AffineTransformationPlugIn.Rotation = 旋转
jump.plugin.edit.AffineTransformationPlugIn.Rotation-Angle-in-degrees = 旋转角度的度数
jump.plugin.edit.AffineTransformationPlugIn.Scale-X-Factor = 缩放X因子
jump.plugin.edit.AffineTransformationPlugIn.Scale-Y-Factor = 规模Y因子
jump.plugin.edit.AffineTransformationPlugIn.Scaling = 缩放
jump.plugin.edit.AffineTransformationPlugIn.Set-to-Identity = 设置为标识
jump.plugin.edit.AffineTransformationPlugIn.Set-to-Lower-Left = 设置为左下
jump.plugin.edit.AffineTransformationPlugIn.Set-to-Midpoint = 设置为中点
jump.plugin.edit.AffineTransformationPlugIn.Shear-X-Factor = XFactor的剪切
jump.plugin.edit.AffineTransformationPlugIn.Shear-Y-Factor = 剪切Y因子
jump.plugin.edit.AffineTransformationPlugIn.Shearing = 剪毛
jump.plugin.edit.AffineTransformationPlugIn.The-transformation-is-specified-by-a-combination-of-scaling-rotation-shearing-and-translation = 这个转变是一个组合所指定的缩放，旋转，剪切和翻译。
jump.plugin.edit.AffineTransformationPlugIn.Transformation-parameters-may-be-computed-from-two-layers-containing-baseline-vectors = 转换参数可以从两个包含基线向量的图层计算出来。
jump.plugin.edit.AffineTransformationPlugIn.Translate-by = 02-22-2010
jump.plugin.edit.AffineTransformationPlugIn.Translation = 翻译
jump.plugin.edit.AffineTransformationPlugIn.Translation-X-value = 翻译的X值
jump.plugin.edit.AffineTransformationPlugIn.Translation-Y-value = 翻译的Y值
jump.plugin.edit.AffineTransformationPlugIn.X-Factor = XFactor的
jump.plugin.edit.AffineTransformationPlugIn.X-Shear = X剪切
jump.plugin.edit.AffineTransformationPlugIn.Y-Factor = Y因子
jump.plugin.edit.AffineTransformationPlugIn.Y-Shear = Ÿ剪
jump.plugin.edit.ExtractSegmentsPlugIn.Extract-Segments = 段摘录
jump.plugin.edit.ExtractSegmentsPlugIn.Extracted-Segs = 段提取
jump.plugin.edit.ExtractSegmentsPlugIn.Extracting-Segments = 提取段...
jump.plugin.edit.ExtractSegmentsPlugIn.Extracts-all-unique-line-segments-from-a-dataset = 独特的线段提取所有从DataSet，可以选择消除了一倍段（如限制毗连区）。
jump.plugin.edit.ExtractSegmentsPlugIn.Merge-resulting-segments = 合并产生的片段
jump.plugin.edit.ExtractSegmentsPlugIn.Number-of-unique-segments-extracted = 独特的数段提取。
jump.plugin.edit.ExtractSegmentsPlugIn.Remove-doubled-segments = 删除段出现一次以上
jump.plugin.edit.LineNoderPlugIn.Line-Layer = 线图层：
jump.plugin.edit.LineNoderPlugIn.Node-Lines = 节点线
jump.plugin.edit.LineNoderPlugIn.Noded-Lines = 节点-线
jump.plugin.edit.LineNoderPlugIn.Nodes-the-lines-in-a-layer = 节点的线条在一层。
jump.plugin.edit.LineNoderPlugIn.Noding = Noding...
jump.plugin.edit.LineNoderPlugIn.Noding-input-lines = Noding输入线
jump.plugin.edit.NoderPlugIn.processed-data = \#T\:Data to be processed
jump.plugin.edit.NoderPlugIn.layer = \#T\:Layer
jump.plugin.edit.NoderPlugIn.processing = \#T\:Processing
jump.plugin.edit.NoderPlugIn.find-intersections = \#T\:Find Intersections
jump.plugin.edit.NoderPlugIn.create-new-layer-with-missing-intersections = \#T\:Create a new layer with missing intersections.
jump.plugin.edit.NoderPlugIn.line-options = \#T\:Line options
jump.plugin.edit.NoderPlugIn.polygon-options = \#T\:Polygon options
jump.plugin.edit.NoderPlugIn.do-not-process = \#T\:Do not process
jump.plugin.edit.NoderPlugIn.node = \#T\:Node
jump.plugin.edit.NoderPlugIn.split = \#T\:Split
jump.plugin.edit.NoderPlugIn.advanced-options = \#T\:Advanced Options
jump.plugin.edit.NoderPlugIn.snap-rounding = \#T\:Snap-Rounding
jump.plugin.edit.NoderPlugIn.snap-rounding-makes-noding-algorithm-fully-robust = \#T\:Snap-rounding makes noding algorithm fully robust
jump.plugin.edit.NoderPlugIn.snap-rounding-decimal-places = \#T\:Snap-Rounding Decimal Places
jump.plugin.edit.NoderPlugIn.number-of-decimal-digits = \#T\:Number of decimal digits
jump.plugin.edit.NoderPlugIn.interpolate-z = \#T\:Interpolate Z value
jump.plugin.edit.NoderPlugIn.interpolated-z-decimal-places = \#T\:Interpolated z decimal places
jump.plugin.edit.NoderPlugIn.intersections = \#T\:Intersections
jump.plugin.edit.NoderPlugIn.noded = \#T\:Noded
jump.plugin.edit.NoderPlugIn.noding = \#T\:Noding
jump.plugin.edit.NoderPlugIn.noding-input = \#T\:Noding input
jump.plugin.edit.NoderPlugIn.no-data-to-process = \#T\:No data to process \!
jump.plugin.edit.NoderPlugIn.no-output-data = \#T\:No output data \!
jump.plugin.edit.NoderPlugIn.sidebar-description = \#T\:Noding or Splitting LineStrings and/or Polygons included in the Selection or Layer.
jump.plugin.edit.PolygonizerPlugIn.Cut-edges = 切割的边缘
jump.plugin.edit.PolygonizerPlugIn.Cuts = 割伤
jump.plugin.edit.PolygonizerPlugIn.Dangles = 悬
jump.plugin.edit.PolygonizerPlugIn.Dangles-Cutlines-and-Invalid-Rings-are-identified = 晃动，Cutlines和无效环标识。
jump.plugin.edit.PolygonizerPlugIn.Dangling-edges = 晃晃悠悠的边缘
jump.plugin.edit.PolygonizerPlugIn.If-desired-the-input-data-may-be-noded-before-polygonizing-is-performed = 如果需要输入的数据可能会noded前polygonizing执行。
jump.plugin.edit.PolygonizerPlugIn.Invalid-Rings = 无效的戒指
jump.plugin.edit.PolygonizerPlugIn.Line-Layer = 线层：
jump.plugin.edit.PolygonizerPlugIn.Node-input-before-polygonizing = 节点的输入前polygonizing。
jump.plugin.edit.PolygonizerPlugIn.Noding-input-lines = Noding输入线
jump.plugin.edit.PolygonizerPlugIn.Number-of-cut-edges-found = 割边发现数：
jump.plugin.edit.PolygonizerPlugIn.Number-of-dangling-edges-found = 边晃来晃去发现数：
jump.plugin.edit.PolygonizerPlugIn.Number-of-input-edges = 输入边数：
jump.plugin.edit.PolygonizerPlugIn.Number-of-invalid-rings-found = 发现无效环数：
jump.plugin.edit.PolygonizerPlugIn.Number-of-polygons-created = 编号-的-多边形创建：
jump.plugin.edit.PolygonizerPlugIn.Polygonization = 多边形
jump.plugin.edit.PolygonizerPlugIn.Polygonization-requires-correctly-noded-data = 多边形需要正确noded数据。
jump.plugin.edit.PolygonizerPlugIn.Polygonize = 多边形
jump.plugin.edit.PolygonizerPlugIn.Polygonizes-the-line-segments-in-a-layer = 将图层中的线段多边形化。
jump.plugin.edit.PolygonizerPlugIn.Polygonizing = 多边形化中...
jump.plugin.edit.PolygonizerPlugIn.Polygons = 多边形化
jump.plugin.edit.PolygonizerPlugIn.Use-selected-features-only = 仅使用所选功能。
jump.plugin.qa.DiffGeometryPlugIn.Calculate-Geometry-Differences = 计算结构的差异
jump.plugin.qa.DiffGeometryPlugIn.Computing-Segment-Diffs = 计算细分市场的差异
jump.plugin.qa.DiffGeometryPlugIn.Distance-Tolerance = 距离公差
jump.plugin.qa.DiffGeometryPlugIn.Finds-differences-between-the-Segments-or-Geometries-in-two-layers = 查找差异片段或几何中的两个层次。
jump.plugin.qa.DiffGeometryPlugIn.Layer = 图层
jump.plugin.qa.DiffGeometryPlugIn.Match-Segments = 段比赛
jump.plugin.qa.DiffGeometryPlugIn.Match-Type = 匹配类型
jump.plugin.qa.DiffGeometryPlugIn.Match-components-of-MultiGeometries = 匹配组件多几何。
jump.plugin.qa.DiffGeometryPlugIn.Match-entire-Geometry = 整个比赛几何
jump.plugin.qa.DiffGeometryPlugIn.Match-using-Distance-Tolerance = 比赛使用距离公差
jump.plugin.qa.DiffGeometryPlugIn.Matches-geometries-if-all-points-are-within-the-Distance-Tolerance-of-the-other-Geometry = 如果所有的点匹配几何距离内的其他几何公差。
jump.plugin.qa.DiffGeometryPlugIn.Matches-individual-components-of-MultiGeometries = 匹配各组成部分的多几何。
jump.plugin.qa.DiffGeometryPlugIn.Matches-using-full-geometry-topology,-not-just-segments = 比赛采用全几何拓扑结构，而不仅仅是部分。
jump.plugin.qa.DiffGeometryPlugIn.Matches-using-segments-only = 比赛只使用部分
jump.plugin.qa.DiffGeometryPlugIn.Matching-can-be-either-exact-or-within-a-Distance-Tolerance = 可以是精确匹配或在距离容忍。
jump.plugin.qa.DiffGeometryPlugIn.Requires-coordinate-lists-in-matching-geometries-to-have-identical-start-points-and-ring-orientation = 需要协调列出匹配有相同的几何出发点和环方向。
jump.plugin.qa.DiffGeometryPlugIn.Segment-Diffs = 段差异
jump.plugin.qa.DiffGeometryPlugIn.Specifies-how-close-geometries-must-be-to-match = 指定如何几何必须密切配合。
jump.plugin.qa.DiffGeometryPlugIn.Test-for-identical-Start-point-and-Orientation = 试验相同的起点和方向。
jump.plugin.qa.DiffGeometryPlugIn.Unmatched-Geometries-in-Layer = 在无与伦比的几何层
jump.plugin.qa.DiffGeometryPlugIn.Unmatched-Segments-in-Geometry-Diffs-in-Layer = 无与伦比段在层的几何diff文件
jump.plugin.qa.DiffSegmentsPlugIn.Calculate-Segment-Differences = 分段计算的差异
jump.plugin.qa.DiffSegmentsPlugIn.Diff-Segments = 段差异
jump.plugin.qa.DiffSegmentsPlugIn.Finds-line-segments-which-occur-in-Layer-1-or-Layer-2-but-not-both = 查找该线段发生在1层或2层，但不能同时使用。
jump.plugin.qa.DiffSegmentsPlugIn.Match-segments-if-all-points-are-within-a-Distance-Tolerance = 如果所有的点段比赛是在距离容忍。
jump.plugin.qa.DiffSegmentsPlugIn.The-Distance-Tolerance-specifies-how-close-segments-must-be-to-match = 宽容指定的距离有多近段必须匹配
jump.plugin.qa.DiffSegmentsPlugIn.Unmatched-Segments-in-Layer = 无与伦比的节段层
jump.plugin.qa.DiffSegmentsPlugIn.Use-Distance-Tolerance = 使用距离公差
jump.workbench.ui.plugin.datastore.AddDatastoreLayerPanel.Cache-features = 缓存功能
jump.workbench.ui.plugin.datastore.AddDatastoreLayerPanel.Caching = 缓存：
jump.workbench.ui.plugin.datastore.AddDatastoreLayerPanel.Dataset = 数据集：
jump.workbench.ui.plugin.datastore.AddDatastoreLayerPanel.Geometry = 几何：
jump.workbench.ui.plugin.datastore.AddDatastoreLayerPanel.Identifier = \#T\:Identifier
jump.workbench.ui.plugin.datastore.AddDatastoreLayerPanel.Max-Features = 最大特点：
jump.workbench.ui.plugin.datastore.AddDatastoreLayerPanel.Prevents-unnecessary-queries-to-the-datastore = 防止不必要的查询到数据存储。
jump.workbench.ui.plugin.datastore.AddDatastoreLayerPanel.Required-field-missing-Dataset = 缺少必要字段： 数据集
jump.workbench.ui.plugin.datastore.AddDatastoreLayerPanel.Required-field-missing-Geometry = 必填字段缺少： 几何
jump.workbench.ui.plugin.datastore.AddDatastoreLayerPanel.Retrieving-list-of-datasets = 检索列表数据集。
jump.workbench.ui.plugin.datastore.AddDatastoreLayerPanel.Retrieving-list-of-geometry-attributes = 检索表的几何属性。
jump.workbench.ui.plugin.datastore.AddDatastoreLayerPanel.The-recommended-setting-is-to-leave-this-checked = 建议的设置是要离开这个检查。
jump.workbench.ui.plugin.datastore.AddDatastoreLayerPanel.Where = 其中：
jump.workbench.ui.plugin.datastore.AddDatastoreLayerPlugIn.Add-Datastore-Layer = 新增数据存储层
jump.workbench.ui.plugin.datastore.AddDatastoreLayerPlugIn.Creating-layer = 创建层。
jump.workbench.ui.plugin.datastore.ConnectionDescriptorPanel.Driver = 驱动程序
jump.workbench.ui.plugin.datastore.ConnectionDescriptorPanel.Name = 名称
jump.workbench.ui.plugin.datastore.ConnectionDescriptorPanel.Required-field-missing = 缺少必要字段：
jump.workbench.ui.plugin.datastore.ConnectionManagerPanel.Add = 新增...
jump.workbench.ui.plugin.datastore.ConnectionManagerPanel.Add-Connection = 添加连接
jump.workbench.ui.plugin.datastore.ConnectionManagerPanel.Connect = 连接
jump.workbench.ui.plugin.datastore.ConnectionManagerPanel.Copy = 复制...
jump.workbench.ui.plugin.datastore.ConnectionManagerPanel.Copy-Connection = 复制连接
jump.workbench.ui.plugin.datastore.ConnectionManagerPanel.Delete = 删除
jump.workbench.ui.plugin.datastore.ConnectionManagerPanel.Disconnect = 断开
jump.workbench.ui.plugin.datastore.ConnectionManagerPanel.No-datastore-drivers-are-loaded = 没有数据存储驱动程序被加载。
jump.workbench.ui.plugin.datastore.ConnectionManagerToolboxPlugIn.Connection-Manager = 连接管理器
com.vividsolutions.jump.workbench.ui.plugin.datastore.ConnectionPanel.Connection = 连接：
com.vividsolutions.jump.workbench.ui.plugin.datastore.ConnectionPanel.Connection-Manager = 连接管理器
com.vividsolutions.jump.workbench.ui.plugin.datastore.ConnectionPanel.Required-field-missing-Connection = 必填字段缺少：连接
jump.workbench.ui.plugin.datastore.PasswordPrompter.Enter-password-for = 输入密码
jump.workbench.ui.plugin.datastore.PasswordPrompter.OK = 确定
jump.workbench.ui.plugin.datastore.PasswordPrompter.Password = 密码
jump.workbench.ui.plugin.datastore.RunDatastoreQueryPanel.Fence = 篱笆
jump.workbench.ui.plugin.datastore.RunDatastoreQueryPanel.Fence-Help = \#T\:Insert a tag which will be replaced by the geometry of the fence (Srid can be changed)
jump.workbench.ui.plugin.datastore.RunDatastoreQueryPanel.Layer-Name = \#T\:Layer Name
jump.workbench.ui.plugin.datastore.RunDatastoreQueryPanel.Max-Features = 最大特点：
jump.workbench.ui.plugin.datastore.RunDatastoreQueryPanel.New-Query-Layer = \#T\:New Query Layer
jump.workbench.ui.plugin.datastore.RunDatastoreQueryPanel.Query = 查询：
jump.workbench.ui.plugin.datastore.RunDatastoreQueryPanel.Required-field-missing-Query = 必填字段缺少：查询
jump.workbench.ui.plugin.datastore.RunDatastoreQueryPanel.Selection = \#T\:
jump.workbench.ui.plugin.datastore.RunDatastoreQueryPanel.Selection-Help = \#T\:Insert a tag which will be replaced by the geometry of the selection (Srid can be changed)
jump.workbench.ui.plugin.datastore.RunDatastoreQueryPanel.View = 查看
jump.workbench.ui.plugin.datastore.RunDatastoreQueryPanel.View-Help = \#T\:Insert a tag which will be replaced by the geometry of the view (Srid can be changed)
jump.workbench.ui.plugin.datastore.RunDatastoreQueryPlugIn.Run-Datastore-Query = 运行数据存储查询
jump.workbench.ui.plugin.datastore.RunDatastoreQueryPlugIn.features = 特征
model.FenceLayerFinder.fence = 篱笆
model.MeasureLayerFinder.measure = \#T\:Measure
model.StandardCategoryNames.qa = 质量保证
model.StandardCategoryNames.reference = 参考
model.StandardCategoryNames.result = 结果
model.StandardCategoryNames.result-reference = 结果参考
model.StandardCategoryNames.result-subject = 结果学科
model.StandardCategoryNames.subject = 科目
model.StandardCategoryNames.system = 系统
model.StandardCategoryNames.working = 工作
org.openjump.core.rasterimage.AddRasterImageLayerWizard.Sextante-Raster-Image = Sextante光栅图像
org.openjump.core.rasterimage.AddRasterImageLayerWizard.can-not-determine-image-dimensions = 无法确定图片尺寸
org.openjump.core.rasterimage.AddRasterImageLayerWizard.no-worldfile-found = 没有找到worldfile
org.openjump.core.rasterimage.AddRasterImageLayerWizard.no-worldfile-found-message =\#T\: no worldfile found for file: ''{0}''
org.openjump.core.rasterimage.AddRasterImageLayerWizard.message=\#T\:Worldfile created for file:''{0}''
org.openjump.core.rasterimage.SelectRasterImageFilesPanel.Select-Raster-Image = 选择光栅图像
org.openjump.core.rasterimage.SelectRasterImageFilesPanel.supported-raster-image-formats = 支持的光栅图像格式
org.openjump.core.ui.io.file.DataSourceFileLayerLoader.charset = 字符集
org.openjump.core.ui.plugin.customize.BeanToolsPlugIn.Bean-Tools = BeanShell的工具
org.openjump.core.ui.plugin.customize.PythonToolsPlugIn.Python-Console-and-Tools = Python控制台和工具
org.openjump.core.ui.plugin.datastore.AddDataStoreLayerWizard = 数据存储层
org.openjump.core.ui.plugin.datastore.AddDataStoreLayerWizardPanel = 数据存储层
org.openjump.core.ui.plugin.datastore.AddDataStoreLayerWizardPanel.instructions = 选择层的参数加载
org.openjump.core.ui.plugin.datastore.AddWritableDataStoreLayerWizard = \#T\:Writable Data Store
org.openjump.core.ui.plugin.datastore.AddWritableDataStoreLayerWizardPanel = \#T\:Writable Data Store Layer
org.openjump.core.ui.plugin.datastore.AddWritableDataStoreLayerWizardPanel.instructions = \#T\:Select parameters to create a layer from datastore
org.openjump.core.ui.plugin.datastore.EditDataStoreQueryPlugIn.Edit-datastore-query = \#T\:Edit Datastore Query
org.openjump.core.ui.plugin.datastore.EditDataStoreQueryPlugIn.Exactly-one-datastore-query-layer-must-be-selected = \#T\:Exactly one datastore query must be selected
org.openjump.core.ui.plugin.datastore.RefreshDataStoreQueryPlugIn.Only-datastore-query-layers-must-be-selected = \#T\:Only datastore query layers must be selected
org.openjump.core.ui.plugin.datastore.RefreshDataStoreQueryPlugIn.Refresh-datastore-query = \#T\:Refresh Datastore Query
org.openjump.core.ui.plugin.datastore.postgis.PostGISSaveDataSourceQueryChooser.error = \#T\:
org.openjump.core.ui.plugin.datastore.postgis.PostGISSaveDataSourceQueryChooser.postgis-table=#T:PostGIS Table (legacy)
org.openjump.core.ui.plugin.datastore.postgis.PostGISSaveDataSourceQueryChooser.unique-identifier-is-needed = \#T\:
org.openjump.core.ui.plugin.datastore.postgis.PostGISSaveDataSourceQueryChooser.no-connection-choosen = \#T\:
org.openjump.core.ui.plugin.datastore.postgis.PostGISSaveDataSourceQueryChooser.no-table-choosen = \#T\:
org.openjump.core.ui.plugin.datastore.postgis.PostGISSaveDataSourceQueryChooser.selected-connection-is-not-postgis = \#T\:
org.openjump.core.ui.plugin.datastore.DataStoreSaveDriverPanel.create-database-primary-key = \#T\:Create a database Primary Key
org.openjump.core.ui.plugin.datastore.postgis.PostGISSaveDriverPanel.create-or-replace = \#T\:
org.openjump.core.ui.plugin.datastore.postgis.PostGISSaveDriverPanel.create-or-replace-help-string = \#T\:
org.openjump.core.ui.plugin.datastore.postgis.PostGISSaveDriverPanel.insert-only = \#T\:
org.openjump.core.ui.plugin.datastore.postgis.PostGISSaveDriverPanel.insert-only-help-string = \#T\:
org.openjump.core.ui.plugin.datastore.postgis.PostGISSaveDriverPanel.insert-or-update = \#T\:
org.openjump.core.ui.plugin.datastore.postgis.PostGISSaveDriverPanel.insert-or-update-help-string = \#T\:
org.openjump.core.ui.plugin.datastore.postgis.PostGISSaveDriverPanel.insert-update-or-delete = \#T\:
org.openjump.core.ui.plugin.datastore.postgis.PostGISSaveDriverPanel.insert-update-or-delete-help-string = \#T\:
org.openjump.core.ui.plugin.datastore.postgis.PostGISSaveDriverPanel.primary_key = \#T\:Primary Key
org.openjump.core.ui.plugin.datastore.postgis.PostGISSaveDriverPanel.replace-table-rows = \#T\:
org.openjump.core.ui.plugin.datastore.postgis.PostGISSaveDriverPanel.replace-table-rows-help-string = \#T\:
org.openjump.core.ui.plugin.datastore.postgis.PostGISSaveDriverPanel.select-save-method = \#T\:
org.openjump.core.ui.plugin.datastore.postgis.SaveToPostGISDataSource.overwrite-dialog-message = \#T\:
org.openjump.core.ui.plugin.datastore.postgis.SaveToPostGISDataSource.overwrite-dialog-title = \#T\:
org.openjump.core.ui.plugin.datastore.postgis.SaveToPostGISDataSource.schema-mismatch-dialog-message = \#T\:
org.openjump.core.ui.plugin.datastore.postgis.SaveToPostGISDataSource.schema-mismatch-dialog-title = \#T\:
org.openjump.core.ui.plugin.datastore.AddWritableDataStoreLayerPanel.missing-dataset-name = \#T\:Missing Dataset Name
org.openjump.core.ui.plugin.datastore.AddWritableDataStoreLayerPanel.missing-geometry-column-name = \#T\:Missing Geometry Column Name
org.openjump.core.ui.plugin.datastore.AddWritableDataStoreLayerPanel.missing-pk-name = \#T\:Missing Primary Key Name
org.openjump.core.ui.plugin.datastore.AddWritableDataStoreLayerPanel.limit-to-view = \#T\:Limit to view
org.openjump.core.ui.plugin.datastore.AddWritableDataStoreLayerPanel.limited-updates-to-the-viewport = \#T\:Limit updates to the viewport
org.openjump.core.ui.plugin.datastore.AddWritableDataStoreLayerPanel.manage-conflicts = \#T\:Manage conflicts
org.openjump.core.ui.plugin.datastore.AddWritableDataStoreLayerPanel.manage-conflicts-tooltip = \#T\:If not checked local changes will overwrite remote values
org.openjump.core.ui.plugin.datastore.AddWritableDataStoreLayerPanel.retrieving-list-of-geometry-attributes = \#T\:Retrieving list of geometry attributes
org.openjump.core.ui.plugin.datastore.AddWritableDataStoreLayerPanel.retrieving-list-of-tables = \#T\:Retrieving list of tables
org.openjump.core.ui.plugin.datastore.WritableDataStoreDataSource.overwrite-dialog-message = \#T\:Table already exists. Do you really want to overwrite it ?
org.openjump.core.ui.plugin.datastore.WritableDataStoreDataSource.overwrite-dialog-title = \#T\:Overwrite
org.openjump.core.ui.plugin.datastore.postgis2.PostGISSaveDataSourceQueryChooser.error = \#T\:Error
org.openjump.core.ui.plugin.datastore.postgis2.PostGISSaveDataSourceQueryChooser.no-connection-choosen = \#T\:No connection has been choosen
org.openjump.core.ui.plugin.datastore.postgis2.PostGISSaveDataSourceQueryChooser.no-table-choosen = \#T\:No table has been choosen
org.openjump.core.ui.plugin.datastore.postgis2.PostGISSaveDataSourceQueryChooser.selected-connection-is-not-postgis = \#T\:Selected connection is not a PostGIS connection
org.openjump.core.ui.plugin.datastore.postgis2.PostGISSaveDataSourceQueryChooser.PostGIS-Table=#T:PostGIS Table (R/W)
org.openjump.core.ui.plugin.datastore.postgis2.PostGISSaveDriverPanel.title = \#T\:Save to PostGIS Table
org.openjump.core.ui.plugin.datastore.postgis2.PostGISSaveDriverPanel.create-database-primary-key = \#T\:Create a Primary Key column (gid) for this Table
org.openjump.core.ui.plugin.datastore.postgis2.PostGISSaveDriverPanel.write-3d-geometries = \#T\:Write 3d geometries
org.openjump.core.ui.plugin.datastore.transaction.DataStoreTransactionManagerPlugIn = \#T\:Transaction Manager
org.openjump.core.ui.plugin.datastore.transaction.Evolution.cannot-merge-non-consecutive-evolutions = \#T\:Cannot merge non consecutive evolutions
org.openjump.core.ui.plugin.datastore.transaction.Evolution.cannot-merge-2-creations = \#T\:Cannot merge two creations
org.openjump.core.ui.plugin.datastore.transaction.Evolution.cannot-merge-a-modification-with-a-creation = \#T\:Cannot merge a modification with a creation
org.openjump.core.ui.plugin.datastore.transaction.Evolution.cannot-merge-a-suppression-with-a-modification = \#T\:Cannot merge a suppression with a modification
org.openjump.core.ui.plugin.datastore.transaction.Evolution.cannot-merge-a-suppression-with-a-suppression = \#T\:Cannot merge a suppression with another suppression
org.openjump.core.ui.plugin.datastore.transaction.TransactionManagerPanel.commit = \#T\:commit
org.openjump.core.ui.plugin.datastore.transaction.TransactionManagerPanel.commit-tooltip = \#T\:Commit transaction to datastore
org.openjump.core.ui.plugin.datastore.transaction.TransactionManagerPanel.inspect = \#T\:Inspect
org.openjump.core.ui.plugin.datastore.transaction.TransactionManagerPanel.inspect-tooltip = \#T\:Inspect transaction content
org.openjump.core.ui.plugin.datastore.transaction.TransactionManagerPanel.update = \#T\:Update layer
org.openjump.core.ui.plugin.datastore.transaction.TransactionManagerPanel.update-tooltip = \#T\:Update layers from data store
org.openjump.core.ui.plugin.datastore.transaction.TransactionManagerPanel.layer-with-irrelevant-datastore-datasource = \#T\:DataStoreTransactionManager contains a layer with an irrelevant DataStoreDataSource
org.openjump.core.ui.plugin.datastore.transaction.TransactionManagerPanel.creations = \#T\:{0} creation(s)
org.openjump.core.ui.plugin.datastore.transaction.TransactionManagerPanel.modifications = \#T\:{0} modification(s)
org.openjump.core.ui.plugin.datastore.transaction.TransactionManagerPanel.suppressions = \#T\:{0} suppression(s)
org.openjump.core.ui.plugin.edit.ClipToFencePlugIn.Clip-Map-to-Fence = 剪辑地图销赃
org.openjump.core.ui.plugin.edit.ClipToFencePlugIn.Fence-layer-must-be-present = 栅栏层必须存在
org.openjump.core.ui.plugin.edit.ClipToFencePlugIn.This-operation-is-not-undoable = 此操作是无法还原
org.openjump.core.ui.plugin.edit.ClipToFencePlugIn.Visible-Only-(-see-Warning-) = 可见，只有（见警告）
org.openjump.core.ui.plugin.edit.ClipToFencePlugIn.description = 所有矢量层将被夹在栅栏。警告： 如果你的任务装有层不可见，他们并没有被加载，因此不会被裁剪。
org.openjump.core.ui.plugin.edit.ClipToFencePlugIn.duplicate-attribute-names-are-not-supported = \#T\:Duplicate attribute names are not supported
org.openjump.core.ui.plugin.edit.ClipToFencePlugIn.unprocessed-layers = \#T\:Unprocessed layers\:
org.openjump.core.ui.plugin.edit.CopyBBoxPlugin.name = 复制到剪贴板边框
org.openjump.core.ui.plugin.edit.InvertSelectionPlugIn.invert-selection = 反向选择
org.openjump.core.ui.plugin.edit.ReplicateSelectedItemsPlugIn = 复制所选项目
org.openjump.core.ui.plugin.edit.ReplicateSelectedItemsPlugIn.attribute-schemas-are-different = 属性模式是不同的\\uff01
org.openjump.core.ui.plugin.edit.ReplicateSelectedItemsPlugIn.copy-only-geometry = 仅复制几何？
org.openjump.core.ui.plugin.edit.ReplicateSelectedItemsPlugIn.item = 项目
org.openjump.core.ui.plugin.edit.ReplicateSelectedItemsPlugIn.new = 新
org.openjump.core.ui.plugin.edit.ReplicateSelectedItemsPlugIn.no-replication-because-different-attribute-schema = 没有复制的模式，因为不同的属性\\uff01
org.openjump.core.ui.plugin.edit.ReplicateSelectedItemsPlugIn.on-ok-attributes-will-be-lost-on-cancel-items-are-not-copied = 就OK属性将丢失。在取消的项目不会被复制。
org.openjump.core.ui.plugin.edit.ReplicateSelectedItemsPlugIn.otherwise-select-target-layer = 否则，选择目标层。
org.openjump.core.ui.plugin.edit.ReplicateSelectedItemsPlugIn.replicate-to-new-layer = 复制到新的层？
org.openjump.core.ui.plugin.edit.ReplicateSelectedItemsPlugIn.replicates-selected-items-if-all-have-same-attribute-schema = 复制选定的项目，如果都具有相同的属性架构。
org.openjump.core.ui.plugin.edit.SelectAllLayerItemsPlugIn.layer-items = 层项目
org.openjump.core.ui.plugin.edit.SelectAllLayerItemsPlugIn.select-current-layer-items = 选择当前层项目
org.openjump.core.ui.plugin.edit.SelectAllLayerItemsPlugIn.select-all-items-of-selected-layers = 选择图层项目
org.openjump.core.ui.plugin.edit.SelectAllLayerItemsPlugIn.selected-items = 所选项目
org.openjump.core.ui.plugin.edit.SelectAllModifiedFeaturesPlugIn.select-all-modified-features = 所有修改过的功能选择
org.openjump.core.ui.plugin.edit.SelectByTypePlugIn.Empty-Geometries = 空几何
org.openjump.core.ui.plugin.edit.SelectByTypePlugIn.On-selected-layers-only = 只有在选定的层
org.openjump.core.ui.plugin.edit.SelectByTypePlugIn.Select-by-Geometry-Type = 由几何型选择
org.openjump.core.ui.plugin.edit.SelectByTypePlugIn.Select-only-these-types = 这些类型只选择：
org.openjump.core.ui.plugin.edit.SelectItemsByCirlceFromSelectedLayersPlugIn.cirlce-diameter = 圆直径
org.openjump.core.ui.plugin.edit.SelectItemsByCirlceFromSelectedLayersPlugIn.select-features-by-cirlce-from-selected-layers = 选择物品从选定的层圈
org.openjump.core.ui.plugin.edit.SelectItemsByCirlceFromSelectedLayersPlugIn.select-features-within-a-circle-from-currently-selected-layers = 一个圆圈内选择项目从当前选定的图层。
org.openjump.core.ui.plugin.edit.SelectItemsByFenceFromSelectedLayersPlugIn.select-features-by-polygon-from-selected-layers = 选择物品护栏从选定图层
org.openjump.core.ui.plugin.edit.helpclassesselection.DrawFenceTool.layer-items = 层项目
org.openjump.core.ui.plugin.edit.helpclassesselection.DrawFenceTool.selected-items = 所选项目
org.openjump.core.ui.plugin.edit.helpclassesselection.SelectItemsByCircleTool.layer-items = 层项目
org.openjump.core.ui.plugin.edit.helpclassesselection.SelectItemsByCircleTool.selected-items = 所选项目
org.openjump.core.ui.plugin.edittoolbox.ConstrainedMoveVertexTool.Constrained-Move-Vertex = 约束移动顶点
org.openjump.core.ui.plugin.edittoolbox.ConstrainedMoveVertexTool.No-editable-selection-handles-here = 这里没有可编辑选择手柄。
org.openjump.core.ui.plugin.edittoolbox.DrawConstrainedArcPlugIn.Error-See-Output-Window = 错误： 看到输出窗口
org.openjump.core.ui.plugin.edittoolbox.DrawConstrainedCirclePlugIn.Error-See-Output-Window = 错误： 看到输出窗口
org.openjump.core.ui.plugin.edittoolbox.DrawConstrainedLineStringPlugIn.Error-See-Output-Window = 错误： 看到输出窗口
org.openjump.core.ui.plugin.edittoolbox.DrawConstrainedPolygonPlugIn.Constraints = 约束
org.openjump.core.ui.plugin.edittoolbox.DrawConstrainedPolygonPlugIn.Error-See-Output-Window = 错误： 看到输出窗口
org.openjump.core.ui.plugin.edittoolbox.Information = 信息
org.openjump.core.ui.plugin.edittoolbox.cursortools.AutoCompletePolygonCursorTool.Auto-Complete-Polygon = 自动完成多边形
org.openjump.core.ui.plugin.edittoolbox.cursortools.AutoCompletePolygonCursorTool.Can-not-add-polygon = 不能添加多边形
org.openjump.core.ui.plugin.edittoolbox.cursortools.CutPolygonTool.Create-Cookie-Cut = 创建饼干切割
org.openjump.core.ui.plugin.edittoolbox.cursortools.DrawCircleWithGivenRadiusTool.Circle-Accuracy = 环路精度
org.openjump.core.ui.plugin.edittoolbox.cursortools.DrawCircleWithGivenRadiusTool.Cirlce-Radius = Cirlce半径
org.openjump.core.ui.plugin.edittoolbox.cursortools.DrawCircleWithGivenRadiusTool.Draw-circle-with-given-radius-and-center = 绘制圆与定半径和中心。
org.openjump.core.ui.plugin.edittoolbox.cursortools.DrawCircleWithGivenRadiusTool.Draws-a-circle-by-specifiying-the-radius-and-the-circle-accuracy-and-the-centre-position-by-mouse-click = 通过指定绘制一个圆的半径和圆的中心位置精度和通过鼠标点击。
org.openjump.core.ui.plugin.edittoolbox.cursortools.DrawCircleWithGivenRadiusTool.Draws-a-circle-by-specifiying-the-radius-the-number-of-segments-per-circle-quarter-and-the-centre-position-by-mouse-click = 绘制一个圆的半径由specifiying，数段的四分之一，每圈的中心位置用鼠标点击。
org.openjump.core.ui.plugin.edittoolbox.cursortools.DrawCircleWithGivenRadiusTool.Number-of-segments-per-circle-quarter = 每圈的段数的四分之一。
org.openjump.core.ui.plugin.edittoolbox.cursortools.DrawCircleWithGivenRadiusTool.too-small-tolerance-reset-to-300-segments = 公差太小复位至300段
org.openjump.core.ui.plugin.edittoolbox.cursortools.DrawConstrainedArcTool.Draw-Constrained-Arc = 绘制约束弧
org.openjump.core.ui.plugin.edittoolbox.cursortools.DrawConstrainedArcTool.The-arc-must-have-at-least-3-points = 电弧必须至少有3点。
org.openjump.core.ui.plugin.edittoolbox.cursortools.DrawConstrainedCircleTool.Draw-Constrained-Circle = 绘制约束环路
org.openjump.core.ui.plugin.edittoolbox.cursortools.DrawConstrainedCircleTool.The-circle-must-have-at-least-2-points = 圆必须至少有2点。
org.openjump.core.ui.plugin.edittoolbox.cursortools.DrawConstrainedLineStringTool.Draw-Constrained-LineString = 绘制约束LineString
org.openjump.core.ui.plugin.edittoolbox.cursortools.DrawConstrainedLineStringTool.The-linestring-must-have-at-least-2-points = 该linestring必须至少有2点。
org.openjump.core.ui.plugin.edittoolbox.cursortools.DrawConstrainedPolygonTool.Draw-Constrained-Polygon = 约束多边形绘制
org.openjump.core.ui.plugin.edittoolbox.cursortools.FillPolygonTool = \#T\:Fill Polygon
org.openjump.core.ui.plugin.edittoolbox.cursortools.FillPolygonTool.clicked-area-is-not-closed = \#T\:Clicked area is not closed !
org.openjump.core.ui.plugin.edittoolbox.cursortools.FillPolygonTool.computing = \#T\:Computing
org.openjump.core.ui.plugin.edittoolbox.cursortools.FillPolygonTool.do-you-want-to-extend-search-out-of-the-view = \#T\:Do you want to extend search out of the view ?
org.openjump.core.ui.plugin.edittoolbox.cursortools.FillPolygonTool.interrupted-operation = \#T\:Interrupted operation
org.openjump.core.ui.plugin.edittoolbox.cursortools.RotateSelectedItemTool.Rotate-Selected-Item = 轮流选定的项目
org.openjump.core.ui.plugin.edittoolbox.cursortools.RotateSelectedItemTool.Set-Rotation-Center = \#T\:Set Rotation Center
org.openjump.core.ui.plugin.edittoolbox.cursortools.ScaleSelectedItemsTool.Scale-Selected-Items = 所选项目的规模
org.openjump.core.ui.plugin.edittoolbox.cursortools.ScaleSelectedItemsTool.keep-aspect-ratio = \#T\:Keep Aspect Ratio
org.openjump.core.ui.plugin.edittoolbox.cursortools.ScaleSelectedItemsTool.scale-factor = 比例因子
org.openjump.core.ui.plugin.edittoolbox.cursortools.SelectOneItemTool.Select-One-Item = 选择一个项目
org.openjump.core.ui.plugin.edittoolbox.cursortools.angle = 角
org.openjump.core.ui.plugin.edittoolbox.cursortools.area = 区
org.openjump.core.ui.plugin.edittoolbox.cursortools.degrees = 度
org.openjump.core.ui.plugin.edittoolbox.cursortools.length = 长
org.openjump.core.ui.plugin.edittoolbox.tab.ConstraintsOptionsPanel.Angle = 角
org.openjump.core.ui.plugin.edittoolbox.tab.ConstraintsOptionsPanel.Angle-Shift-to-activate = 角（移激活）
org.openjump.core.ui.plugin.edittoolbox.tab.ConstraintsOptionsPanel.Constrain-angle-by-steps-of = 约束角度的步骤
org.openjump.core.ui.plugin.edittoolbox.tab.ConstraintsOptionsPanel.Constrain-angle-to-45-degree-increments = 约束角度45度递增
org.openjump.core.ui.plugin.edittoolbox.tab.ConstraintsOptionsPanel.Constrain-length-to-nearest = 到最近的约束长度
org.openjump.core.ui.plugin.edittoolbox.tab.ConstraintsOptionsPanel.Constrain-to-absolute-angle = 绝对的角度约束
org.openjump.core.ui.plugin.edittoolbox.tab.ConstraintsOptionsPanel.Constrain-to-angle = 对角约束
org.openjump.core.ui.plugin.edittoolbox.tab.ConstraintsOptionsPanel.Constrain-to-relative-angle = 相对角度约束
org.openjump.core.ui.plugin.edittoolbox.tab.ConstraintsOptionsPanel.Incremental-Angle = 角增量
org.openjump.core.ui.plugin.edittoolbox.tab.ConstraintsOptionsPanel.Incremental-Angle-Shift-to-activate = 增量角度（移来激活
org.openjump.core.ui.plugin.edittoolbox.tab.ConstraintsOptionsPanel.Length = 长
org.openjump.core.ui.plugin.edittoolbox.tab.ConstraintsOptionsPanel.by-dividing-360-degrees-into = 除以360度到：
org.openjump.core.ui.plugin.edittoolbox.tab.ConstraintsOptionsPanel.degree = 学位
org.openjump.core.ui.plugin.edittoolbox.tab.ConstraintsOptionsPanel.degrees = 度
org.openjump.core.ui.plugin.edittoolbox.tab.ConstraintsOptionsPanel.invalid-numbers = 无效的号码（）
org.openjump.core.ui.plugin.edittoolbox.tab.ConstraintsOptionsPanel.is-too-small-must-be-3-or-greater = 太小了，应为3或更大。
org.openjump.core.ui.plugin.edittoolbox.tab.ConstraintsOptionsPanel.model-units = 示范单位
org.openjump.core.ui.plugin.edittoolbox.tab.ConstraintsOptionsPanel.negative-numbers-not-allowed-for-length = 负数不允许的长度。
org.openjump.core.ui.plugin.edittoolbox.tab.ConstraintsOptionsPanel.parts = 部分
org.openjump.core.ui.plugin.file.DataSourceQueryChooserOpenWizard.no-queries-found = 发现没有问题
org.openjump.core.ui.plugin.file.DataSourceQueryChooserOpenWizard.query-not-readable = Quey无法读取
org.openjump.core.ui.plugin.file.FindFile.choose-current-location-of = \#T\:
org.openjump.core.ui.plugin.file.InstallDummyReaderPlugIn.dummy-reader = \#T\:
org.openjump.core.ui.plugin.file.OpenFilePlugIn = 打开文件...
org.openjump.core.ui.plugin.file.OpenFilePlugIn.file-does-not-exist = 文件不存在
org.openjump.core.ui.plugin.file.OpenProjectPlugIn = 打开项目...
org.openjump.core.ui.plugin.file.OpenProjectPlugIn.file-does-not-exist = 文件不存在
org.openjump.core.ui.plugin.file.OpenRecentPlugIn = 最近打开
org.openjump.core.ui.plugin.file.OpenRecentProjectPlugIn.No-Tasks-on-Recent-List = 没有项目的最新名单
org.openjump.core.ui.plugin.file.OpenRecentProjectPlugIn.Open-Recent-Task = 打开最近的项目
org.openjump.core.ui.plugin.file.OpenWizardPlugIn = 打开...
org.openjump.core.ui.plugin.file.SaveImageAsSVGPlugIn.large-dataset-message = \#T\:Your view contains more than 100 000 features.\nIt may take a few minutes to create the file.\nDo you really want to continue ?
org.openjump.core.ui.plugin.file.SaveImageAsSVGPlugIn.save-image-in-svg-format = 作为SVG的保存视图
org.openjump.core.ui.plugin.file.SaveImageAsSVGPlugIn.warning-message-title = \#T\:Message
org.openjump.core.ui.plugin.file.SaveLayersWithoutDataSourcePlugIn.a-layer-without-datasource-must-exist = \#T\:A layer without datasource must exist
org.openjump.core.ui.plugin.file.SaveLayersWithoutDataSourcePlugIn.directory-chooser = \#T\:Save newly created layers in the following directory
org.openjump.core.ui.plugin.file.SaveLayersWithoutDataSourcePlugIn.do-not-save = \#T\:Do not save those layers on the Hard Drive
org.openjump.core.ui.plugin.file.SaveLayersWithoutDataSourcePlugIn.every-layer-has-a-datasource = \#T\:Every layer already has a datasource
org.openjump.core.ui.plugin.file.SaveLayersWithoutDataSourcePlugIn.hover-the-label-to-see-the-list = \#T\:(hover the label to see the list)
org.openjump.core.ui.plugin.file.SaveLayersWithoutDataSourcePlugIn.layers-without-datasource = \#T\:There are {0} newly created layers without datasource
org.openjump.core.ui.plugin.file.SaveLayersWithoutDataSourcePlugIn.layers-without-datasource-management = \#T\:Layers without datasource management
org.openjump.core.ui.plugin.file.SaveLayersWithoutDataSourcePlugIn.save-as-jml = \#T\:Save them as JML files
org.openjump.core.ui.plugin.file.SaveLayersWithoutDataSourcePlugIn.save-as-shp = \#T\:Save them as shapefiles
org.openjump.core.ui.plugin.file.SaveLayersWithoutDataSourcePlugIn = \#T\:Save layers without datasource
org.openjump.core.ui.plugin.file.open.ChooseProjectPanel = \#T\:
org.openjump.core.ui.plugin.file.open.ChooseProjectPanel.instructions = \#T\:
org.openjump.core.ui.plugin.file.open.ChooseProjectPanel.new-project = \#T\:New project
org.openjump.core.ui.plugin.file.open.ChooseProjectPanel.existing-project = \#T\:Existing project
org.openjump.core.ui.plugin.file.open.OpenDataTypePanel = 选择数据类型
org.openjump.core.ui.plugin.file.open.OpenDataTypePanel.instructions = 选择类型的数据加载，然后点击下一步按钮。
org.openjump.core.ui.plugin.file.open.OpenFileWizard = 文件
org.openjump.core.ui.plugin.file.open.OpenProjectWizard = 项目
org.openjump.core.ui.plugin.file.open.OpenProjectWizard.could-not-open-project-file-{0}-with-error-{1} = \#T\: Loading project file ''{0}'' failed with the error\:\n\
	\ {1}.
org.openjump.core.ui.plugin.file.open.OpenProjectWizard.datasource-not-found = \#T\:DataSource not found for ''{0}''
org.openjump.core.ui.plugin.file.open.OpenProjectWizard.opening-datasource-{0}-failed-with-error = \#T\:Opening datasource ''{0}'' failed with error\:
org.openjump.core.ui.plugin.file.open.OpenProjectWizard.click-yes-to-continue-or-no-to-remove-layer = \#T\:Click "Yes" to continue or "No" to remove layer.
org.openjump.core.ui.plugin.file.open.SelectFileLoaderPanel = 选择文件类型
org.openjump.core.ui.plugin.file.open.SelectFileLoaderPanel.file-type = 文件类型
org.openjump.core.ui.plugin.file.open.SelectFileLoaderPanel.instructions = 选择类型的文件扩展名的每个文件或个人文件
org.openjump.core.ui.plugin.file.open.SelectFileLoaderPanel.use-same-settings-for = 使用相同的设置
org.openjump.core.ui.plugin.file.open.SelectFileOptionsPanel = 选择文件选项
org.openjump.core.ui.plugin.file.open.SelectFileOptionsPanel.file-type = 文件类型
org.openjump.core.ui.plugin.file.open.SelectFileOptionsPanel.instructions = 选择所有的选项上的文件或每个文件
org.openjump.core.ui.plugin.file.open.SelectFileOptionsPanel.use-same-settings-for = 使用相同的设置
org.openjump.core.ui.plugin.file.open.SelectFilesPanel = 选择文件
org.openjump.core.ui.plugin.file.open.SelectFilesPanel.all-files = 所有文件
org.openjump.core.ui.plugin.file.open.SelectFilesPanel.all-supported-files = \#T\:All supported file types
org.openjump.core.ui.plugin.file.open.SelectFilesPanel.archived-files = \#T\:Archive files containing known file types
org.openjump.core.ui.plugin.file.open.SelectFilesPanel.compressed-files = \#T\:Compressed single file e.g. data.shp.gz
org.openjump.core.ui.plugin.file.open.SelectFilesPanel.instructions = 选择文件加载到当前工程
org.openjump.core.ui.plugin.file.open.SelectProjectFilesPanel.all-files = 所有文件
org.openjump.core.ui.plugin.file.open.SelectProjectFilesPanel.instructions = 选择项目文件加载
org.openjump.core.ui.plugin.layer.AddSIDLayerPlugIn.Add-MrSID-Layer = 新增MrSID层
org.openjump.core.ui.plugin.layer.AddSIDLayerPlugIn.Error-See-Output-Window = 错误： 看到输出窗口
org.openjump.core.ui.plugin.layer.AddSIDLayerPlugIn.files = 文件
org.openjump.core.ui.plugin.layer.AddSIDLayerPlugIn.not-installed = 没有安装。
org.openjump.core.ui.plugin.layer.AddSIDLayerPlugIn.open-MrSID-file = 打开MrSID文件
org.openjump.core.ui.plugin.layer.ChangeLayerableName.Rename = 重命名所选层
org.openjump.core.ui.plugin.layer.ChangeSRIDPlugIn.Change-SRID = \#T\:Set SRID
org.openjump.core.ui.plugin.layer.CombineSelectedLayers = 结合指定图层
org.openjump.core.ui.plugin.layer.ExtractLayerInFence.Extract-Layer-in-Fence = 提取层护栏
org.openjump.core.ui.plugin.layer.ExtractLayersByAttribute.Attribute = 属性
org.openjump.core.ui.plugin.layer.ExtractLayersByAttribute.Extract = 提取
org.openjump.core.ui.plugin.layer.ExtractLayersByAttribute.Extract-Layer-by-Attribute = 提取层的属性
org.openjump.core.ui.plugin.layer.ExtractLayersByAttribute.Extracts-layers-using-a-common-attribute = 提取层使用一个共同的属性
org.openjump.core.ui.plugin.layer.ExtractLayersByAttribute.LAYER = 层
org.openjump.core.ui.plugin.layer.ExtractLayersByAttribute.TEXT = 文本
org.openjump.core.ui.plugin.layer.ExtractLayersByAttribute._EMPTY_ = \#T\:
org.openjump.core.ui.plugin.layer.ExtractLayersByAttribute._NULL_ = \#T\:
#T:org.openjump.core.ui.plugin.layer.ExtractLayersByAttribute._EMPTY_ = _EMPTY_
#T:org.openjump.core.ui.plugin.layer.ExtractLayersByAttribute._NULL_ = _NULL_
org.openjump.core.ui.plugin.layer.ExtractLayersByGeometry.Extract-Layers-by-Geometry-Type = 提取层的几何型
org.openjump.core.ui.plugin.layer.ExtractLayersByGeometry.Only-one-geometry-type-found = 只有一个几何类型的发现
org.openjump.core.ui.plugin.layer.ExtractLayersByGeometry.area = 区
org.openjump.core.ui.plugin.layer.ExtractLayersByGeometry.empty = 空
org.openjump.core.ui.plugin.layer.ExtractLayersByGeometry.line = 行
org.openjump.core.ui.plugin.layer.ExtractLayersByGeometry.point = 点
org.openjump.core.ui.plugin.layer.LayerPropertiesPlugIn.DataSource-Class = DataSource类
org.openjump.core.ui.plugin.layer.LayerPropertiesPlugIn.Geometry-Type = 几何型
org.openjump.core.ui.plugin.layer.LayerPropertiesPlugIn.Info = 信息
org.openjump.core.ui.plugin.layer.LayerPropertiesPlugIn.Layer-Name = 图层名称
org.openjump.core.ui.plugin.layer.LayerPropertiesPlugIn.Layer-Properties = 图层属性
org.openjump.core.ui.plugin.layer.LayerPropertiesPlugIn.Multiple-Source-Types = 多源类型
org.openjump.core.ui.plugin.layer.LayerPropertiesPlugIn.Multiple-Sources = 多源
org.openjump.core.ui.plugin.layer.LayerPropertiesPlugIn.Multiple-geometry-types = 多几何类型
org.openjump.core.ui.plugin.layer.LayerPropertiesPlugIn.No-Features = 没有任何功能
org.openjump.core.ui.plugin.layer.LayerPropertiesPlugIn.Not-Saved = 不保存
org.openjump.core.ui.plugin.layer.LayerPropertiesPlugIn.Null-Geometries = 空几何
org.openjump.core.ui.plugin.layer.LayerPropertiesPlugIn.Number-of-Attributes = 数属性
org.openjump.core.ui.plugin.layer.LayerPropertiesPlugIn.Number-of-Features = 数量特征
org.openjump.core.ui.plugin.layer.LayerPropertiesPlugIn.Number-of-Layers = 层数
org.openjump.core.ui.plugin.layer.LayerPropertiesPlugIn.Number-of-Points = 点数
org.openjump.core.ui.plugin.layer.LayerPropertiesPlugIn.Proportional-Transparency-Adjustment = 比例透明度调整
org.openjump.core.ui.plugin.layer.LayerPropertiesPlugIn.Source-Path = 源路径
org.openjump.core.ui.plugin.layer.LayerPropertiesPlugIn.Styles = 样式
org.openjump.core.ui.plugin.layer.LayerPropertiesPlugIn.average-per-layer = 平均每一层
org.openjump.core.ui.plugin.layer.LayerPropertiesPlugIn.extent = \#T\:
org.openjump.core.ui.plugin.layer.LayerPropertiesPlugIn.xmax = \#T\:
org.openjump.core.ui.plugin.layer.LayerPropertiesPlugIn.xmin = \#T\:
org.openjump.core.ui.plugin.layer.LayerPropertiesPlugIn.ymax = \#T\:
org.openjump.core.ui.plugin.layer.LayerPropertiesPlugIn.ymin = \#T\:
#T:org.openjump.core.ui.plugin.layer.LayerPropertiesPlugIn.extent = Extent
#T:org.openjump.core.ui.plugin.layer.LayerPropertiesPlugIn.xmax = xMax
#T:org.openjump.core.ui.plugin.layer.LayerPropertiesPlugIn.xmin = xMin
#T:org.openjump.core.ui.plugin.layer.LayerPropertiesPlugIn.ymax = yMax
#T:org.openjump.core.ui.plugin.layer.LayerPropertiesPlugIn.ymin = yMin
org.openjump.core.ui.plugin.layer.SortCategoryAbstractPlugIn.Sort-Selected-Categories = 选择分类排序
org.openjump.core.ui.plugin.layer.SortCategoryByFeaturesPlugIn.By-Featues = 通过功能
org.openjump.core.ui.plugin.layer.SortCategoryByFeaturesPlugIn.By-Least-Number-of-Features = 通过最少的特点
org.openjump.core.ui.plugin.layer.SortCategoryByFeaturesPlugIn.By-Most-Number-of-Features = 根据大多数的数量特征
org.openjump.core.ui.plugin.layer.SortCategoryByNamePlugIn.Ascending = 升序
org.openjump.core.ui.plugin.layer.SortCategoryByNamePlugIn.By-Name = 按名称
org.openjump.core.ui.plugin.layer.SortCategoryByNamePlugIn.Descending = 降序
org.openjump.core.ui.plugin.layer.SortCategoryRestorePlugIn.Restore = 还原
org.openjump.core.ui.plugin.layer.SortCategorySavePlugIn.Save = 保存
org.openjump.core.ui.plugin.layer.ToggleVisibilityPlugIn.Error-See-Output-Window = 错误： 看到输出窗口
org.openjump.core.ui.plugin.layer.ToggleVisibilityPlugIn = 切换显示
org.openjump.core.ui.plugin.layer.pirolraster.ChangeRasterImagePropertiesPlugIn.Change-Raster-Image-Properties = 栅格图像属性的变化
org.openjump.core.ui.plugin.layer.pirolraster.ChangeRasterImageStyleDialog.Change-RasterImage-Style-Dialog-intro-text = 与对照组的此对话框中的光栅图像属性可以改变的。
org.openjump.core.ui.plugin.layer.pirolraster.CopySelectedRasterImageLayersPlugIn.Copy-Selected-Raster-Image-Layers = 复制选定的栅格图像层
org.openjump.core.ui.plugin.layer.pirolraster.CutSelectedRasterImageLayersPlugIn.Cut-Selected-Raster-Image-Layers = 剪切选定栅格图像层
org.openjump.core.ui.plugin.layer.pirolraster.ExportEnvelopeAsGeometryPlugIn.Export-Envelope-As-Geometry = 出口信封几何
org.openjump.core.ui.plugin.layer.pirolraster.ExportEnvelopeAsGeometryPlugIn.Geometry = 几何
org.openjump.core.ui.plugin.layer.pirolraster.ExtractSelectedPartOfImage.Extract-Selected-Part-Of-Image = 在选定的部分图片摘录
org.openjump.core.ui.plugin.layer.pirolraster.ExtractSelectedPartOfImage.fence-in-wrong-region = 栅栏误区
org.openjump.core.ui.plugin.layer.pirolraster.ExtractSelectedPartOfImage.part-of = 部分的
org.openjump.core.ui.plugin.layer.pirolraster.PasteRasterImageLayersPlugIn.Clipboard-contents-must-be-layers = 剪贴板内容必须层
org.openjump.core.ui.plugin.layer.pirolraster.PasteRasterImageLayersPlugIn.Clipboard-must-not-be-empty = 剪贴板不能为空
org.openjump.core.ui.plugin.layer.pirolraster.PasteRasterImageLayersPlugIn.Paste-Raster-Image-Layers = 栅格图像层粘贴
org.openjump.core.ui.plugin.layer.pirolraster.PasteRasterImageLayersPlugIn.paste-raster-layer = 贴光栅层
org.openjump.core.ui.plugin.layer.pirolraster.RasterImageLayerControllPanel.Choose-transparent-color = 选择透明色
org.openjump.core.ui.plugin.layer.pirolraster.RasterImageLayerControllPanel.Do-you-want-a-color-to-be-transparent = 你想要的颜色是透明的
org.openjump.core.ui.plugin.layer.pirolraster.RasterImageLayerControllPanel.processing-speed = 处理速度
org.openjump.core.ui.plugin.layer.pirolraster.RasterImageLayerControllPanel.set-overall-transparency = 设置整体透明度
org.openjump.core.ui.plugin.layer.pirolraster.RasterImageWizardPanel.east-coordinate = 东坐标
org.openjump.core.ui.plugin.layer.pirolraster.RasterImageWizardPanel.maxx = 马克斯克斯
org.openjump.core.ui.plugin.layer.pirolraster.RasterImageWizardPanel.maxy = maxy
org.openjump.core.ui.plugin.layer.pirolraster.RasterImageWizardPanel.minx = 米诺克斯
org.openjump.core.ui.plugin.layer.pirolraster.RasterImageWizardPanel.miny = miny
org.openjump.core.ui.plugin.layer.pirolraster.RasterImageWizardPanel.north-coordinate = 北坐标
org.openjump.core.ui.plugin.layer.pirolraster.RasterImageWizardPanel.please-enter-the-image-path = 请输入图像的路径
org.openjump.core.ui.plugin.layer.pirolraster.RasterImageWizardPanel.south-coordinate = 南坐标
org.openjump.core.ui.plugin.layer.pirolraster.RasterImageWizardPanel.west-coordinate = 西坐标
org.openjump.core.ui.plugin.layer.pirolraster.RasterImageWizardPanel.worldfile-dialog = worldfile对话
org.openjump.core.ui.plugin.layer.pirolraster.RasterImageWizardPanel.optimizedworldfile =\#T\: (the following coordinates are optimized for the current view)
org.openjump.core.ui.plugin.layer.pirolraster.RasterImageWizardPanel.warp=\#T\: Warp image to current view
org.openjump.core.ui.plugin.layer.pirolraster.RasterImageWizardPanel.warp-tooltip= \#T\: Image width/height proportion will be lost.To restore it delete world file and reopen the image
org.openjump.core.ui.plugin.layer.pirolraster.RemoveSelectedRasterImageLayersPlugIn.Remove-Selected-Raster-Image-Layers = 删除选定的栅格图像层
org.openjump.core.ui.plugin.layer.pirolraster.SaveRasterImageAsImagePlugIn.File-not-found = 文件未找到
org.openjump.core.ui.plugin.layer.pirolraster.SaveRasterImageAsImagePlugIn.Save-Raster-Image-As-Image = 光栅图像保存为图像
org.openjump.core.ui.plugin.layer.pirolraster.ToggleRasterImageVisibility.Toggle-Raster-Image-Visibility = 可见光栅图像切换
org.openjump.core.ui.plugin.layer.pirolraster.WarpImageToFencePlugIn.Warp-Image-To-Fence = 经图像销赃
org.openjump.core.ui.plugin.layer.pirolraster.ZoomToRasterImagePlugIn.Zoom-To-Raster-Image = 缩放到光栅图像
org.openjump.core.ui.plugin.mousemenu.CenterZoomPlugIn = \#T\:Center to click
org.openjump.core.ui.plugin.mousemenu.DuplicateItemPlugIn = \#T\:Clone Item
org.openjump.core.ui.plugin.mousemenu.EditSelectedSideDialog.Change-Direction = 改变方向
org.openjump.core.ui.plugin.mousemenu.EditSelectedSideDialog.Edit-Selected-Side = 编辑所选侧
org.openjump.core.ui.plugin.mousemenu.EditSelectedSideDialog.Front = 前
org.openjump.core.ui.plugin.mousemenu.EditSelectedSideDialog.Length-must-be-greater-than-zero = 长度必须大于零
org.openjump.core.ui.plugin.mousemenu.EditSelectedSideDialog.Make-Side-One = 请人站在一边
org.openjump.core.ui.plugin.mousemenu.EditSelectedSideDialog.NA = ŋ/一
org.openjump.core.ui.plugin.mousemenu.EditSelectedSideDialog.Selected-Side = 选择侧
org.openjump.core.ui.plugin.mousemenu.EditSelectedSideDialog.Side = 侧
org.openjump.core.ui.plugin.mousemenu.EditSelectedSideDialog.Zoom-To-Side = 缩放到另一边
org.openjump.core.ui.plugin.mousemenu.EditSelectedSideDialog.angle = 角
org.openjump.core.ui.plugin.mousemenu.EditSelectedSideDialog.interior-angle = 内角
org.openjump.core.ui.plugin.mousemenu.EditSelectedSideDialog.is-an-invalid-double = 是一个无效的双
org.openjump.core.ui.plugin.mousemenu.EditSelectedSideDialog.length = 长
org.openjump.core.ui.plugin.mousemenu.EditSelectedSidePlugIn.Edit-Selected-Side = 编辑所选侧
org.openjump.core.ui.plugin.mousemenu.EditSelectedSidePlugIn.Points-do-not-have-sides = 点不必两侧。
org.openjump.core.ui.plugin.mousemenu.EditSelectedSidePlugIn.Select-only-one-part = 仅选择其中的一部分。
org.openjump.core.ui.plugin.mousemenu.MergeSelectedFeaturesPlugIn = \#T\:Merge selected features
org.openjump.core.ui.plugin.mousemenu.MoveAlongAnglePlugIn.Convert-Feet-to-Meters = 转换英尺到米
org.openjump.core.ui.plugin.mousemenu.MoveAlongAnglePlugIn.Move-Along-Angle = 沿着角
org.openjump.core.ui.plugin.mousemenu.MoveAlongAnglePlugIn.Move-Angle = 移动视角
org.openjump.core.ui.plugin.mousemenu.MoveAlongAnglePlugIn.Move-Distance = 移动距离
org.openjump.core.ui.plugin.mousemenu.MoveAlongAnglePlugIn.Move-Selected-Features-Along-Angle = 移动选定的功能，以及视角。
org.openjump.core.ui.plugin.mousemenu.MoveAlongAnglePlugIn.The-angle-in-degrees-to-move = 度的角度，提出动议。
org.openjump.core.ui.plugin.mousemenu.MoveAlongAnglePlugIn.The-distance-in-map-units-to-move = 在地图的距离单位，提出动议。
org.openjump.core.ui.plugin.mousemenu.MoveAlongAnglePlugIn.Will-convert-input-value-from-feet-to-meters = 输入值将转换从脚到米。
org.openjump.core.ui.plugin.mousemenu.NodeFeaturesPlugIn = \#T\:Node features
org.openjump.core.ui.plugin.mousemenu.NodeLinesPlugIn = \#T\:Node lines
org.openjump.core.ui.plugin.mousemenu.NodePolygonsPlugIn = \#T\:Node polygons
org.openjump.core.ui.plugin.mousemenu.PasteItemsAtPlugIn.Paste-Items-At-Point = 项目贴在点
org.openjump.core.ui.plugin.mousemenu.ReverseOrientationPlugIn = \#T\:Reverse Orientation
org.openjump.core.ui.plugin.mousemenu.RotatePlugIn.Center = 中心
org.openjump.core.ui.plugin.mousemenu.RotatePlugIn.Click-Point = 按点
org.openjump.core.ui.plugin.mousemenu.RotatePlugIn.Rotate = 旋转
org.openjump.core.ui.plugin.mousemenu.RotatePlugIn.Rotate-About = 绕
org.openjump.core.ui.plugin.mousemenu.RotatePlugIn.Rotate-Selected-Features = 轮流选定的特点。
org.openjump.core.ui.plugin.mousemenu.RotatePlugIn.Rotate-about = 绕...
org.openjump.core.ui.plugin.mousemenu.RotatePlugIn.Rotation-Angle = 转角
org.openjump.core.ui.plugin.mousemenu.RotatePlugIn.The-angle-in-degrees-clockwise = 度顺时针角度。
org.openjump.core.ui.plugin.mousemenu.SaveDatasetsPlugIn = \#T\:Save selected datasets
org.openjump.core.ui.plugin.mousemenu.SaveDatasetsPlugIn.Cannot-save-to-read-only-source-for-layer = 不能保存为只读源层
org.openjump.core.ui.plugin.mousemenu.SaveDatasetsPlugIn.Could-not-save = 无法保存。
org.openjump.core.ui.plugin.mousemenu.SaveDatasetsPlugIn.Could-not-save-layer = 无法储存层。
org.openjump.core.ui.plugin.mousemenu.SaveDatasetsPlugIn.Could-not-write = 无法写
org.openjump.core.ui.plugin.mousemenu.SaveDatasetsPlugIn.Did-not-save-these-layers-since-they-would-have-to-be-saved-to-the-same-file = 没有保存这些层，因为他们会被保存到相同的文件
org.openjump.core.ui.plugin.mousemenu.SaveDatasetsPlugIn.Do-you-want-to-save-the-read-only-layers = 你要保存只读-层？
org.openjump.core.ui.plugin.mousemenu.SaveDatasetsPlugIn.Empty-layer-not-saved = 空层不保存。
org.openjump.core.ui.plugin.mousemenu.SaveDatasetsPlugIn.Error-See-Output-Window = 错误： 看到输出窗口
org.openjump.core.ui.plugin.mousemenu.SaveDatasetsPlugIn.File-Name = 文件名
org.openjump.core.ui.plugin.mousemenu.SaveDatasetsPlugIn.Files = 文件
org.openjump.core.ui.plugin.mousemenu.SaveDatasetsPlugIn.Layer-Name = 图层名称
org.openjump.core.ui.plugin.mousemenu.SaveDatasetsPlugIn.New-layer-created = 创建新的层
org.openjump.core.ui.plugin.mousemenu.SaveDatasetsPlugIn.No-modified-writable-layer-selected = \#T\:No modified writable layer selected
org.openjump.core.ui.plugin.mousemenu.SaveDatasetsPlugIn.No-output-directory-designated-for-read-only-source-could-not-save-layer = 无输出目录指定为只读源-也救不了层。
org.openjump.core.ui.plugin.mousemenu.SaveDatasetsPlugIn.No-output-file-extension-designated-for-read-only-source-could-not-save-layer = 无输出文件扩展名指定为只读源-也救不了层。
org.openjump.core.ui.plugin.mousemenu.SaveDatasetsPlugIn.Note-Output-window-will-display-the-results-of-this-command = 注： 输出窗口将显示该命令的结果。
org.openjump.core.ui.plugin.mousemenu.SaveDatasetsPlugIn.Note-layer-name-will-be-filename = 注： 层名称将文件名。
org.openjump.core.ui.plugin.mousemenu.SaveDatasetsPlugIn.Save-Selected-Datasets = 保存选定数据集
org.openjump.core.ui.plugin.mousemenu.SaveDatasetsPlugIn.Save-files-from-read-only-sources = 保存文件从只读来源。
org.openjump.core.ui.plugin.mousemenu.SaveDatasetsPlugIn.Saved-Layer = 保存层
org.openjump.core.ui.plugin.mousemenu.SaveDatasetsPlugIn.Saved-task = 保存任务
org.openjump.core.ui.plugin.mousemenu.SaveDatasetsPlugIn.The-read-only-layer-has-replaced-the-following-file(s) = 只读层已经取代了以下文件（s）。
org.openjump.core.ui.plugin.mousemenu.SaveDatasetsPlugIn.The-read-only-layer-would-have-replaced-the-following-file(s) = 只读层将取代以下文件（s）。
org.openjump.core.ui.plugin.mousemenu.SaveDatasetsPlugIn.Unrecognized-file-type = 无法识别的文件类型
org.openjump.core.ui.plugin.mousemenu.SaveDatasetsPlugIn.Use***Save-Dataset-As***to-Save-Layer = 使用DataSet作为******保存保存层：
org.openjump.core.ui.plugin.mousemenu.SaveDatasetsPlugIn.Warning-See-Output-Window = 警告： 看到输出窗口
org.openjump.core.ui.plugin.mousemenu.SaveDatasetsPlugIn.layer = 层：
org.openjump.core.ui.plugin.mousemenu.SaveDatasetsPlugIn.read-only-layer = 只读层
org.openjump.core.ui.plugin.mousemenu.SaveDatasetsPlugIn.read-only-source-will-replace-an-existing-file = 只读源将取代现有的文件。
org.openjump.core.ui.plugin.mousemenu.SaveDatasetsPlugIn.replaces-file = 替换文件
org.openjump.core.ui.plugin.mousemenu.SaveDatasetsPlugIn.with-empty-geometry = 空几何
org.openjump.core.ui.plugin.mousemenu.SaveDatasetsPlugIn.with-mixed-geometry-types = 具有混合几何类型
org.openjump.core.ui.plugin.mousemenu.SelectLayersWithSelectedItemsPlugIn.SelectLayersWithSelectedItems = 选择图层与选定的项目
org.openjump.core.ui.plugin.mousemenu.SplitFeaturesPlugIn = \#T\:Split features
org.openjump.core.ui.plugin.mousemenu.SplitPolygonsNodeLinesPlugIn = \#T\:Split polygons and node lines
org.openjump.core.ui.plugin.mousemenu.SplitLinesNodePolygonsPlugIn = \#T\:Split lines and node polygons
org.openjump.core.ui.plugin.mousemenu.ZoomInPlugIn = 放大到点击处
org.openjump.core.ui.plugin.mousemenu.ZoomOutPlugIn = \#T\:Zoom out from Click
org.openjump.core.ui.plugin.mousemenu.category.MoveCategoryOneDown.Move-Category-One-Down = 第一类向下移动
org.openjump.core.ui.plugin.mousemenu.category.MoveCategoryOneDown.Only-a-single-category-can-be-moved = 只有给-单类别的可以，可移动的\\uff01
org.openjump.core.ui.plugin.mousemenu.category.MoveCategoryOneUp.Move-Category-One-Up = 移动分类一起来
org.openjump.core.ui.plugin.mousemenu.category.MoveCategoryToBottom.Move-Category-To-Bottom = 移动类别底部
org.openjump.core.ui.plugin.mousemenu.category.MoveCategoryToTop.Move-Category-To-Top = 移动类别顶部
org.openjump.core.ui.plugin.mousemenu.category.SetCategoryVisibilityPlugIn.Set-Category-Visibility = 设置分类能见度
org.openjump.core.ui.plugin.queries.Function.area = 表面
org.openjump.core.ui.plugin.queries.Function.buff = 缓冲区
org.openjump.core.ui.plugin.queries.Function.cent = 中心
org.openjump.core.ui.plugin.queries.Function.dday = 天轮
org.openjump.core.ui.plugin.queries.Function.dyea = 轮年
org.openjump.core.ui.plugin.queries.Function.empt = 为空
org.openjump.core.ui.plugin.queries.Function.isnull = 为空
org.openjump.core.ui.plugin.queries.Function.leng = 长
org.openjump.core.ui.plugin.queries.Function.nbpa = 零件数
org.openjump.core.ui.plugin.queries.Function.nbpt = 点数
org.openjump.core.ui.plugin.queries.Function.simp = 很简单
org.openjump.core.ui.plugin.queries.Function.subs = 子
org.openjump.core.ui.plugin.queries.Function.trim = 修剪
org.openjump.core.ui.plugin.queries.Function.vali = 是有效的
org.openjump.core.ui.plugin.queries.Operator.afte = 后
org.openjump.core.ui.plugin.queries.Operator.befo = 前
org.openjump.core.ui.plugin.queries.Operator.beq = \=
org.openjump.core.ui.plugin.queries.Operator.bne = ＃
org.openjump.core.ui.plugin.queries.Operator.conta = 包含
org.openjump.core.ui.plugin.queries.Operator.cross = 十字架
org.openjump.core.ui.plugin.queries.Operator.diff = 不同
org.openjump.core.ui.plugin.queries.Operator.disjo = 是不相交
org.openjump.core.ui.plugin.queries.Operator.ends = 结束
org.openjump.core.ui.plugin.queries.Operator.eq = \=
org.openjump.core.ui.plugin.queries.Operator.equa = 等于
org.openjump.core.ui.plugin.queries.Operator.find = 包含
org.openjump.core.ui.plugin.queries.Operator.ge = >\=
org.openjump.core.ui.plugin.queries.Operator.gt = >
org.openjump.core.ui.plugin.queries.Operator.inter = 相交
org.openjump.core.ui.plugin.queries.Operator.le = <\=
org.openjump.core.ui.plugin.queries.Operator.lt = <
org.openjump.core.ui.plugin.queries.Operator.matc = 火柴
org.openjump.core.ui.plugin.queries.Operator.ne = ＃
org.openjump.core.ui.plugin.queries.Operator.overl = 重迭
org.openjump.core.ui.plugin.queries.Operator.relat = \#T\:relate
org.openjump.core.ui.plugin.queries.Operator.star = 开始
org.openjump.core.ui.plugin.queries.Operator.touch = 触动
org.openjump.core.ui.plugin.queries.Operator.wdist = 内
org.openjump.core.ui.plugin.queries.Operator.withi = 包含在
org.openjump.core.ui.plugin.queries.Operator.wstri = 严格纳入
org.openjump.core.ui.plugin.queries.SearchAllAttributes.all-search-words-must-be-ina-single-attribute = 所有搜索文字必须在一个单一的属性。
org.openjump.core.ui.plugin.queries.SearchAllAttributes.case-sensitive = 区分大小写
org.openjump.core.ui.plugin.queries.SearchAllAttributes.include-geometry = 包括几何（如西九龙总站）
org.openjump.core.ui.plugin.queries.SearchAllAttributes.match-all-search-words = 匹配所有的搜索词
org.openjump.core.ui.plugin.queries.SearchAllAttributes.match-any-search-word = 匹配任何搜索词
org.openjump.core.ui.plugin.queries.SearchAllAttributes.regular-expressions = 正则表达式
org.openjump.core.ui.plugin.queries.SearchAllAttributes.search-all-attributes = 搜索所有属性
org.openjump.core.ui.plugin.queries.SearchAllAttributes.search-for = 搜索：
org.openjump.core.ui.plugin.queries.SearchAllAttributes.search-for-text-in-any-attribute = 在任何搜索文本属性
org.openjump.core.ui.plugin.queries.SearchAllAttributes.whole-word = 全字
org.openjump.core.ui.plugin.queries.SimpleQuery.all-layers = 所有层
org.openjump.core.ui.plugin.queries.SimpleQuery.another-layer-feature = 另一个层次特征
org.openjump.core.ui.plugin.queries.SimpleQuery.another-task-feature = 另一个项目的特点
org.openjump.core.ui.plugin.queries.SimpleQuery.attribute = 属性
org.openjump.core.ui.plugin.queries.SimpleQuery.cancel = 取消
org.openjump.core.ui.plugin.queries.SimpleQuery.case-sensitive = 区分大小写
org.openjump.core.ui.plugin.queries.SimpleQuery.color1 = 0x999999
org.openjump.core.ui.plugin.queries.SimpleQuery.create-a-new-layer = 创建一个新层
org.openjump.core.ui.plugin.queries.SimpleQuery.display-the-table = 显示表
org.openjump.core.ui.plugin.queries.SimpleQuery.does-not-exist = 不存在\\uff01
org.openjump.core.ui.plugin.queries.SimpleQuery.false = 假
org.openjump.core.ui.plugin.queries.SimpleQuery.features-found = 特征，发现
org.openjump.core.ui.plugin.queries.SimpleQuery.features-where = 其中功能
org.openjump.core.ui.plugin.queries.SimpleQuery.filter-on-attribute-type = 筛选属性类型
org.openjump.core.ui.plugin.queries.SimpleQuery.function = 功能
org.openjump.core.ui.plugin.queries.SimpleQuery.geometric = 几何
org.openjump.core.ui.plugin.queries.SimpleQuery.illegal-argument-for = \#T\:Illegal argument for operator ''{0}''
org.openjump.core.ui.plugin.queries.SimpleQuery.layer = 图层
org.openjump.core.ui.plugin.queries.SimpleQuery.menu = 查询
org.openjump.core.ui.plugin.queries.SimpleQuery.menuitem = 简单查询
org.openjump.core.ui.plugin.queries.SimpleQuery.numeric = 数字
org.openjump.core.ui.plugin.queries.SimpleQuery.ok = 有效
org.openjump.core.ui.plugin.queries.SimpleQuery.open = 打开
org.openjump.core.ui.plugin.queries.SimpleQuery.operator = 算
org.openjump.core.ui.plugin.queries.SimpleQuery.query-builder = 查询生成器
org.openjump.core.ui.plugin.queries.SimpleQuery.query-interrupted = 查询中断
org.openjump.core.ui.plugin.queries.SimpleQuery.query-manager = 查询管理
org.openjump.core.ui.plugin.queries.SimpleQuery.refresh = 刷新
org.openjump.core.ui.plugin.queries.SimpleQuery.regular-expression = 正则表达式
org.openjump.core.ui.plugin.queries.SimpleQuery.result-display = 结果显示...
org.openjump.core.ui.plugin.queries.SimpleQuery.results = 结果
org.openjump.core.ui.plugin.queries.SimpleQuery.resultsize = 特征，发现
org.openjump.core.ui.plugin.queries.SimpleQuery.save-as = 另存为...
org.openjump.core.ui.plugin.queries.SimpleQuery.select-from = 选择
org.openjump.core.ui.plugin.queries.SimpleQuery.select-the-result = 选择结果
org.openjump.core.ui.plugin.queries.SimpleQuery.selected-layers = 选定的层
org.openjump.core.ui.plugin.queries.SimpleQuery.selection = 选择
org.openjump.core.ui.plugin.queries.SimpleQuery.stop = 停止
org.openjump.core.ui.plugin.queries.SimpleQuery.string = 串
org.openjump.core.ui.plugin.queries.SimpleQuery.true = 真
org.openjump.core.ui.plugin.queries.SimpleQuery.value = 价值
org.openjump.core.ui.plugin.raster.CreateLatticeFromSelectedImageLayerPlugIn.Create-Lattice-from-Raster = 创建栅格格
org.openjump.core.ui.plugin.raster.CreateLatticeFromSelectedImageLayerPlugIn.creating-points = 创建点
org.openjump.core.ui.plugin.raster.CreateLatticeFromSelectedImageLayerPlugIn.lattice = 格
org.openjump.core.ui.plugin.raster.CreatePolygonGridFromSelectedImageLayerPlugIn.Create-Polygon-Grid-from-Raster = 创建多边形网格栅格
org.openjump.core.ui.plugin.raster.CreatePolygonGridFromSelectedImageLayerPlugIn.Creates-a-polygon-grid-from-the-selected-raster = 创建一个多边形网格从选定的光栅。
org.openjump.core.ui.plugin.raster.CreatePolygonGridFromSelectedImageLayerPlugIn.Creating-polygons = 创建多边形
org.openjump.core.ui.plugin.raster.CreatePolygonGridFromSelectedImageLayerPlugIn.band = 乐队
org.openjump.core.ui.plugin.raster.CreatePolygonGridFromSelectedImageLayerPlugIn.grid = 格
org.openjump.core.ui.plugin.raster.CreatePolygonGridFromSelectedImageLayerPlugIn.max-cells-to-display = 最大的细胞显示
org.openjump.core.ui.plugin.raster.CreatePolygonGridFromSelectedImageLayerPlugIn.To-many-polygons-to-generate = 对于许多多边形的生成
org.openjump.core.ui.plugin.raster.CreatePolygonGridFromSelectedImageLayerPlugIn.remove-cells-with-values = 去除细胞与价值观
org.openjump.core.ui.plugin.raster.ProfileGraphPlugIn.Profile-Graph = 曲线图
org.openjump.core.ui.plugin.raster.ProfileGraphTool.2d-distance = 二维距离
org.openjump.core.ui.plugin.raster.ProfileGraphTool.Profile-Plot = 剖面图
org.openjump.core.ui.plugin.raster.ProfileGraphTool.profile-pts = 配置文件的分
org.openjump.core.ui.plugin.raster.ProfileGraphTool.values = 值
org.openjump.core.ui.plugin.raster.RasterQueryPlugIn = \#T\:Pixel inspection
org.openjump.core.ui.plugin.raster.RasterQueryPlugIn.value = \#T\:value
org.openjump.core.ui.plugin.raster.RasterQueryPlugIn.message= \#T\:Inspection outside the extension of selected Raster layer
org.openjump.core.ui.plugin.raster.ProfileGraphTool.Profile= \#T\:Profile
org.openjump.core.ui.plugin.raster.ProfileGraphTool.Profile-info= \#T\:Info Profile
org.openjump.core.ui.plugin.raster.ProfileGraphTool.Profile-length= \#T\:Length
org.openjump.core.ui.plugin.raster.ProfileGraphTool.starting-point= \#T\:Starting point
org.openjump.core.ui.plugin.raster.ProfileGraphTool.ending-point= \#T\:Ending point
org.openjump.core.ui.plugin.raster.ProfileGraphTool.mean-slope= \#T\:Mean slope
org.openjump.core.ui.plugin.raster.ProfileGraphTool.cell-statistics= \#T\:Cell statistics
org.openjump.core.ui.plugin.raster.RasterQueryPlugIn.previous.value = \#T\:Previous value
org.openjump.core.ui.plugin.raster.RasterQueryPlugIn.info = \#T\:The selected raster is not a monoband raster
org.openjump.core.ui.plugin.raster.RasterImageLayerPropertiesPlugIn = \#T\:Raster Layer Info
org.openjump.core.ui.plugin.raster.RasterImageLayerPropertiesPlugIn.raster-statistics= \#T\:Raster statistics
org.openjump.core.ui.plugin.raster.RasterImageLayerPropertiesPlugIn.file.bands = \#T\:Raster bands
org.openjump.core.ui.plugin.raster.RasterImageLayerPropertiesPlugIn.file.size = \#T\:Raster size
org.openjump.core.ui.plugin.raster.RasterImageLayerPropertiesPlugIn.cell.size = \#T\:Cell size
org.openjump.core.ui.plugin.raster.RasterImageLayerPropertiesPlugIn.cell.values = \#T\:Cell values
org.openjump.core.ui.plugin.raster.RasterImageLayerPropertiesPlugIn.cell.max = \#T\:max
org.openjump.core.ui.plugin.raster.RasterImageLayerPropertiesPlugIn.cell.min = \#T\:min
org.openjump.core.ui.plugin.raster.RasterImageLayerPropertiesPlugIn.cell.mean = \#T\:mean
org.openjump.core.ui.plugin.raster.RasterImageLayerPropertiesPlugIn.cell.nodata = \#T\:no data
org.openjump.core.ui.plugin.raster.RasterImageLayerPropertiesPlugIn.layer = \#T\:layer
org.openjump.core.ui.plugin.raster.RasterImageLayerPropertiesPlugIn.layer_name= \#T\:Layer name
org.openjump.core.ui.plugin.raster.RasterImageLayerPropertiesPlugIn.namefile= \#T\:File
org.openjump.core.ui.plugin.raster.RasterImageLayerPropertiesPlugIn.raster= \#T\:Raster
org.openjump.core.ui.plugin.raster.RasterImageLayerPropertiesPlugIn.extent= \#T\:Extent
org.openjump.core.ui.plugin.raster.RasterImageLayerPropertiesPlugIn.statistics= \#T\:Statistics
org.openjump.core.ui.plugin.raster.RasterImageLayerPropertiesPlugIn.name= \#T\:name
org.openjump.core.ui.plugin.raster.RasterImageLayerPropertiesPlugIn.type= \#T\:type
org.openjump.core.ui.plugin.raster.RasterImageLayerPropertiesPlugIn.dimension= \#T\:dimension
org.openjump.core.ui.plugin.raster.RasterImageLayerPropertiesPlugIn.directory= \#T\:directory
org.openjump.core.ui.plugin.raster.RasterImageLayerPropertiesPlugIn.area= \#T\:area
org.openjump.core.ui.plugin.raster.RasterImageLayerPropertiesPlugIn.xmin= \#T\:min X
org.openjump.core.ui.plugin.raster.RasterImageLayerPropertiesPlugIn.ymin= \#T\:min Y
org.openjump.core.ui.plugin.raster.RasterImageLayerPropertiesPlugIn.xmax= \#T\:max X
org.openjump.core.ui.plugin.raster.RasterImageLayerPropertiesPlugIn.ymax= \#T\:max Y
org.openjump.core.ui.plugin.raster.RasterImageLayerPropertiesPlugIn.std= \#T\:std. deviation
org.openjump.core.ui.plugin.raster.RasterImageLayerPropertiesPlugIn.cvar= \#T\:covariance
org.openjump.core.ui.plugin.raster.RasterImageLayerPropertiesPlugIn.datatype= \#T\:data type
org.openjump.core.ui.plugin.raster.RasterImageLayerPropertiesPlugIn.colordepth= \#T\:color depth
org.openjump.core.ui.plugin.raster.RasterImageLayerPropertiesPlugIn.cellnum= \#T\:cell number
org.openjump.core.ui.plugin.raster.RasterImageLayerPropertiesPlugIn.variance= \#T\:variance
org.openjump.core.ui.plugin.raster.RasterImageLayerPropertiesPlugIn.dimension_raster= \#T\:dimension
org.openjump.core.ui.plugin.raster.RasterImageLayerPropertiesPlugIn.dimension_cell= \#T\:cell dim.
org.openjump.core.ui.plugin.raster.RasterImageLayerPropertiesPlugIn.export= \#T\:Export info to text file
org.openjump.core.ui.plugin.raster.RasterImageLayerPropertiesPlugIn.file.saved= \#T\:File saved
org.openjump.core.ui.plugin.raster.RasterImageLayerPropertiesPlugIn.error= \#T\:File is not saved
org.openjump.core.ui.plugin.raster.RasterImageLayerPropertiesPlugIn.nodatacell= \#T\:no data cells
org.openjump.core.ui.plugin.raster.RasterImageLayerPropertiesPlugIn.validcells= \#T\:valid data cells
org.openjump.core.ui.plugin.raster.RasterImageLayerPropertiesPlugIn.file.bands_number= \#T\:bands
org.openjump.core.ui.plugin.raster.RasterImageLayerPropertiesPlugIn.sum= \#T\:sum
org.openjump.core.ui.plugin.raster.RasterImageLayerPropertiesPlugIn.layer_memory= \#T\:Layer not saved
org.openjump.core.ui.plugin.raster.DEMStatisticsPlugIn.columns=\#T\:Columns
org.openjump.core.ui.plugin.raster.DEMStatisticsPlugIn.rows=\#T\:Rows
org.openjump.core.ui.plugin.raster.DEMStatisticsPlugIn.name=\#T\:Compare Grid Raster layers
org.openjump.core.ui.plugin.raster.DEMStatisticsPlugIn.report=\#T\:Calculating layers statistics

org.openjump.core.ui.plugin.raster.nodata.menu=\#T\:Manage No Data values
org.openjump.core.ui.plugin.raster.nodata.Inverse=\#T\:Inverse operation
org.openjump.core.ui.plugin.raster.nodata.from=\#T\:From:
org.openjump.core.ui.plugin.raster.nodata.to=\#T\:To:
org.openjump.core.ui.plugin.raster.nodata.CellStatistics=\#T\:Cell statistics
org.openjump.core.ui.plugin.raster.nodata.nodata=\#T\:nodata:
org.openjump.core.ui.plugin.raster.nodata.min=\#T\:min:
org.openjump.core.ui.plugin.raster.nodata.max=\#T\:max:
org.openjump.core.ui.plugin.raster.nodata.ChangeNoDataValuePlugIn.name=\#T\:Change No Data value
org.openjump.core.ui.plugin.raster.nodata.ChangeValueToNoDataPlugIn.name=\#T\:Set input cell value to No Data value
org.openjump.core.ui.plugin.raster.nodata.ChangeValueToNoDataPlugIn.change=\#T\:Change this cell value:
org.openjump.core.ui.plugin.raster.nodata.ChangeValueToNoDataPlugIn.tonodata=\#T\:to nodata value:
org.openjump.core.ui.plugin.raster.nodata.ChangeValueToNoDataPlugIn.tooltips=\#T\:Enable to convert cells with no nodata to cells with input value
org.openjump.core.ui.plugin.raster.nodata.ChangeRangeValuesToNoDataPlugIn.name =\#T\:Change a range of cell values to nodata
org.openjump.core.ui.plugin.raster.nodata.ChangeRangeValuesToNoDataPlugIn.change=\#T\:Change this range of values
org.openjump.core.ui.plugin.raster.nodata.ChangeRangeValuesToNoDataPlugIn.tooltips=\#T\:Enable to extract only the input range of values

org.openjump.core.ui.plugin.raster.color.RasterColorEditorDialog.Black-White = 黑白
org.openjump.core.ui.plugin.raster.color.RasterColorEditorDialog.Blue-Green-Red = 蓝，绿，红
org.openjump.core.ui.plugin.raster.color.RasterColorEditorDialog.Blue-Red = 蓝红
org.openjump.core.ui.plugin.raster.color.RasterColorEditorDialog.Default-colors = \#T\:Default colors
org.openjump.core.ui.plugin.raster.color.RasterColorEditorDialog.Green-Yellow-Red = 绿黄红（默认）
org.openjump.core.ui.plugin.raster.color.RasterColorEditorDialog.No-data-color = 无数据颜色[不工作尚]
org.openjump.core.ui.plugin.raster.color.RasterColorEditorDialog.Rainbow = 彩虹
org.openjump.core.ui.plugin.raster.color.RasterColorEditorDialog.Red-Blue = 红蓝
org.openjump.core.ui.plugin.raster.color.RasterColorEditorDialog.Transparency = 透明度[不工作尚]
org.openjump.core.ui.plugin.raster.color.RasterColorEditorDialog.White-Black = 白黑
org.openjump.core.ui.plugin.raster.color.RasterColorEditorPlugIn.Choose-a-color-range-It-will-be-automaticaly-expanded-between-the-2-values = 选择一种颜色的范围。这将要自动扩大两者之间的值。
org.openjump.core.ui.plugin.raster.color.RasterColorEditorPlugIn.Choose-other-color-for-no-data-values = 选择其他颜色没有数据值。
org.openjump.core.ui.plugin.raster.color.RasterColorEditorPlugIn.Color-range = 颜色范围
org.openjump.core.ui.plugin.raster.color.RasterColorEditorPlugIn.From-value = 从价值
org.openjump.core.ui.plugin.raster.color.RasterColorEditorPlugIn.Raster-Color-Editor = 栅格颜色编辑器
org.openjump.core.ui.plugin.raster.color.RasterColorEditorPlugIn.Select-color = 选择颜色
org.openjump.core.ui.plugin.raster.color.RasterColorEditorPlugIn.Selected-Layer = 选取的图层
org.openjump.core.ui.plugin.raster.color.RasterColorEditorPlugIn.To-value = To值
org.openjump.core.ui.plugin.raster.color.RasterColorEditorPlugIn.Toggle-transparency-for-no-data-values = 切换透明度无数据值。
org.openjump.core.ui.plugin.raster.color.RasterColorEditorPlugIn.change = 改变
org.openjump.core.ui.plugin.raster.color.RasterColorEditorPlugIn.no-data-value-color = 无数据值的颜色
org.openjump.core.ui.plugin.raster.color.RasterColorEditorPlugIn.Invert-colors= \#T\:Invert colors
org.openjump.core.ui.plugin.raster.color.RasterColorEditorPlugIn.Set-values-outside-transparent=\#T\:Set values outside the range to transparent
org.openjump.core.ui.plugin.raster.color.RasterColorEditorPlugIn.Intervals=\#T\:Show colors as intervals
org.openjump.core.ui.plugin.style.ImportArcMapStylePlugIn.Must-Select-Location-Of-SLD = 下一步是选择该SLD这是\\u00f1"\tgenerated by ArcMap2SLD."\t\=
org.openjump.core.ui.plugin.style.ImportArcMapStylePlugIn.Must-Select-Location-Of-Tool = 为了能够使用外部程序ArcMap2SLD，\\u00f1"\tplease specify its location in the following dialog."\t\=
org.openjump.core.ui.plugin.style.ImportArcMapStylePlugIn.name = 导入ArcMap的风格
org.openjump.core.ui.plugin.style.ImportSLDPlugIn.Basic-Styles = 基本样式
org.openjump.core.ui.plugin.style.ImportSLDPlugIn.Choose-Style = 请选择一个样式：
org.openjump.core.ui.plugin.style.ImportSLDPlugIn.Color-Theming-Styles = 颜色主题化风格
org.openjump.core.ui.plugin.style.ImportSLDPlugIn.Error-reading-styles = 有一个错误的样式\: {0}
org.openjump.core.ui.plugin.style.ImportSLDPlugIn.Label-Styles = 卷标样式
org.openjump.core.ui.plugin.style.ImportSLDPlugIn.Must-Select-Attribute = 你必须选择一个属性的样式。
org.openjump.core.ui.plugin.style.ImportSLDPlugIn.Must-Select-Style = 你必须选择一种样式，在右边的列表。
org.openjump.core.ui.plugin.style.ImportSLDPlugIn.No-Styles-Found = 没有风格，SLD文件中找到。
org.openjump.core.ui.plugin.style.ImportSLDPlugIn.Number-Error-reading-styles = 有一个数字格式导入时出错的样式，(0)。\\u00f1"\tThat usually means that the format of a column is not as expected by a style."\t\=
org.openjump.core.ui.plugin.style.ImportSLDPlugIn.Question = 问题
org.openjump.core.ui.plugin.style.ImportSLDPlugIn.Select-Another-Style = 你想添加其他的风格？
org.openjump.core.ui.plugin.style.ImportSLDPlugIn.Select-Attribute = 请选择属性的样式，应根据
org.openjump.core.ui.plugin.style.ImportSLDPlugIn.name = 进口学障
org.openjump.core.ui.plugin.tools.Add3DGeometryAttributesPlugIn = \#T\:
org.openjump.core.ui.plugin.tools.Add3DGeometryAttributesPlugIn.layer = \#T\:
org.openjump.core.ui.plugin.tools.Add3DGeometryAttributesPlugIn.3d-geometry-attributes = \#T\:
org.openjump.core.ui.plugin.tools.Add3DGeometryAttributesPlugIn.compute-attributes = \#T\:
org.openjump.core.ui.plugin.tools.Add3DGeometryAttributesPlugIn.start-z = \#T\:
org.openjump.core.ui.plugin.tools.Add3DGeometryAttributesPlugIn.add-start-z = \#T\:
org.openjump.core.ui.plugin.tools.Add3DGeometryAttributesPlugIn.end-z = \#T\:
org.openjump.core.ui.plugin.tools.Add3DGeometryAttributesPlugIn.add-end-z = \#T\:
org.openjump.core.ui.plugin.tools.Add3DGeometryAttributesPlugIn.min-z = \#T\:
org.openjump.core.ui.plugin.tools.Add3DGeometryAttributesPlugIn.add-min-z = \#T\:
org.openjump.core.ui.plugin.tools.Add3DGeometryAttributesPlugIn.max-z = \#T\:
org.openjump.core.ui.plugin.tools.Add3DGeometryAttributesPlugIn.add-max-z = \#T\:
org.openjump.core.ui.plugin.tools.Add3DGeometryAttributesPlugIn.weighted-mean-z = \#T\:
org.openjump.core.ui.plugin.tools.Add3DGeometryAttributesPlugIn.add-weighted-mean-z = \#T\:
org.openjump.core.ui.plugin.tools.Add3DGeometryAttributesPlugIn.length-3d = \#T\:
org.openjump.core.ui.plugin.tools.Add3DGeometryAttributesPlugIn.add-length-3d = \#T\:
org.openjump.core.ui.plugin.tools.Add3DGeometryAttributesPlugIn.max-downslope = \#T\:
org.openjump.core.ui.plugin.tools.Add3DGeometryAttributesPlugIn.add-max-downslope = \#T\:
org.openjump.core.ui.plugin.tools.Add3DGeometryAttributesPlugIn.max-upslope = \#T\:
org.openjump.core.ui.plugin.tools.Add3DGeometryAttributesPlugIn.add-max-upslope = \#T\:
org.openjump.core.ui.plugin.tools.Add3DGeometryAttributesPlugIn.max-slope = \#T\:
org.openjump.core.ui.plugin.tools.Add3DGeometryAttributesPlugIn.add-max-slope = \#T\:
org.openjump.core.ui.plugin.tools.Add3DGeometryAttributesPlugIn.nb-nan-z = \#T\:
org.openjump.core.ui.plugin.tools.Add3DGeometryAttributesPlugIn.add-nb-nan-z = \#T\:
org.openjump.core.ui.plugin.tools.Add3DGeometryAttributesPlugIn.nb-0-z = \#T\:
org.openjump.core.ui.plugin.tools.Add3DGeometryAttributesPlugIn.add-nb-0-z = \#T\:
org.openjump.core.ui.plugin.tools.Add3DGeometryAttributesPlugIn.nb-negative-z = \#T\:
org.openjump.core.ui.plugin.tools.Add3DGeometryAttributesPlugIn.add-nb-negative-z = \#T\:
org.openjump.core.ui.plugin.tools.Add3DGeometryAttributesPlugIn.nb-positive-z = \#T\:
org.openjump.core.ui.plugin.tools.Add3DGeometryAttributesPlugIn.add-nb-positive-z = \#T\:
org.openjump.core.ui.plugin.tools.AddGeometryAttributesPlugIn = \#T\:
org.openjump.core.ui.plugin.tools.AddGeometryAttributesPlugIn.layer = \#T\:
org.openjump.core.ui.plugin.tools.AddGeometryAttributesPlugIn.x = \#T\:
org.openjump.core.ui.plugin.tools.AddGeometryAttributesPlugIn.y = \#T\:
org.openjump.core.ui.plugin.tools.AddGeometryAttributesPlugIn.add-xy = \#T\:
org.openjump.core.ui.plugin.tools.AddGeometryAttributesPlugIn.z = \#T\:
org.openjump.core.ui.plugin.tools.AddGeometryAttributesPlugIn.add-z = \#T\:
org.openjump.core.ui.plugin.tools.AddGeometryAttributesPlugIn.nb-points = \#T\:
org.openjump.core.ui.plugin.tools.AddGeometryAttributesPlugIn.add-nb-of-points = \#T\:
org.openjump.core.ui.plugin.tools.AddGeometryAttributesPlugIn.nb-of-holes = \#T\:
org.openjump.core.ui.plugin.tools.AddGeometryAttributesPlugIn.add-nb-of-holes = \#T\:
org.openjump.core.ui.plugin.tools.AddGeometryAttributesPlugIn.nb-of-components = \#T\:
org.openjump.core.ui.plugin.tools.AddGeometryAttributesPlugIn.add-nb-of-components = \#T\:
org.openjump.core.ui.plugin.tools.AddGeometryAttributesPlugIn.length = \#T\:
org.openjump.core.ui.plugin.tools.AddGeometryAttributesPlugIn.add-length = \#T\:
org.openjump.core.ui.plugin.tools.AddGeometryAttributesPlugIn.area = \#T\:
org.openjump.core.ui.plugin.tools.AddGeometryAttributesPlugIn.add-area = \#T\:
org.openjump.core.ui.plugin.tools.AddGeometryAttributesPlugIn.geo-type = \#T\:
org.openjump.core.ui.plugin.tools.AddGeometryAttributesPlugIn.add-geom-type = \#T\:
org.openjump.core.ui.plugin.tools.AddGeometryAttributesPlugIn.wkt = \#T\:
org.openjump.core.ui.plugin.tools.AddGeometryAttributesPlugIn.add-wkt = \#T\:
org.openjump.core.ui.plugin.tools.AddGeometryAttributesPlugIn.geometry-attributes = \#T\:
org.openjump.core.ui.plugin.tools.AddGeometryAttributesPlugIn.compute-attributes = \#T\:
org.openjump.core.ui.plugin.tools.AdvancedMeasureOptionsPanel.change-style = \#T\:
org.openjump.core.ui.plugin.tools.AdvancedMeasureOptionsPanel.choose-color = \#T\:
org.openjump.core.ui.plugin.tools.AdvancedMeasureOptionsPanel.choose-font = \#T\:
org.openjump.core.ui.plugin.tools.AdvancedMeasureOptionsPanel.fillcolor = \#T\:
org.openjump.core.ui.plugin.tools.AdvancedMeasureOptionsPanel.filling = \#T\:
org.openjump.core.ui.plugin.tools.AdvancedMeasureOptionsPanel.first-vertex = \#T\:
org.openjump.core.ui.plugin.tools.AdvancedMeasureOptionsPanel.following-vertexes = \#T\:
org.openjump.core.ui.plugin.tools.AdvancedMeasureOptionsPanel.font = \#T\:
org.openjump.core.ui.plugin.tools.AdvancedMeasureOptionsPanel.fontcolor = \#T\:
org.openjump.core.ui.plugin.tools.AdvancedMeasureOptionsPanel.line-and-fill = \#T\:
org.openjump.core.ui.plugin.tools.AdvancedMeasureOptionsPanel.linecolor = \#T\:
org.openjump.core.ui.plugin.tools.AdvancedMeasureOptionsPanel.paint-line = \#T\:
org.openjump.core.ui.plugin.tools.AdvancedMeasureOptionsPanel.paint-summary-area = \#T\:
org.openjump.core.ui.plugin.tools.AdvancedMeasureOptionsPanel.paint-summary-length = \#T\:
org.openjump.core.ui.plugin.tools.AdvancedMeasureOptionsPanel.paint-vertex = \#T\:
org.openjump.core.ui.plugin.tools.AdvancedMeasureOptionsPanel.paint-vertex-distance = \#T\:
org.openjump.core.ui.plugin.tools.AdvancedMeasureOptionsPanel.paint-vertex-distance-relative = \#T\:Paint distance per vertex relative?
org.openjump.core.ui.plugin.tools.AdvancedMeasureOptionsPanel.summary = \#T\:
org.openjump.core.ui.plugin.tools.AdvancedMeasureOptionsPanel.vertex = \#T\:
org.openjump.core.ui.plugin.tools.AdvancedMeasureOptionsPanel.vertexstyle = \#T\:
org.openjump.core.ui.plugin.tools.AdvancedMeasurePlugin.OptionPanelTitle = \#T\:
org.openjump.core.ui.plugin.tools.AdvancedMeasureTool = \#T\:
org.openjump.core.ui.plugin.tools.AdvancedMeasureTool.area-measuring = \#T\:
org.openjump.core.ui.plugin.tools.AdvancedMeasureTool.distance-measuring = \#T\:
org.openjump.core.ui.plugin.tools.AdvancedMeasureTool.options = \#T\:
#T:org.openjump.core.ui.plugin.tools.Add3DGeometryAttributesPlugIn = Add 3D Geometry Attributes
#T:org.openjump.core.ui.plugin.tools.Add3DGeometryAttributesPlugIn.layer = Layer
#T:org.openjump.core.ui.plugin.tools.Add3DGeometryAttributesPlugIn.3d-geometry-attributes = 3D Geometry Attributes
#T:org.openjump.core.ui.plugin.tools.Add3DGeometryAttributesPlugIn.compute-attributes = Compute attributes
#T:org.openjump.core.ui.plugin.tools.Add3DGeometryAttributesPlugIn.start-z = Start_Z
#T:org.openjump.core.ui.plugin.tools.Add3DGeometryAttributesPlugIn.add-start-z = Add Start Point Z
#T:org.openjump.core.ui.plugin.tools.Add3DGeometryAttributesPlugIn.end-z = End_Z
#T:org.openjump.core.ui.plugin.tools.Add3DGeometryAttributesPlugIn.add-end-z Add End Point Z
#T:org.openjump.core.ui.plugin.tools.Add3DGeometryAttributesPlugIn.min-z = Min_Z
#T:org.openjump.core.ui.plugin.tools.Add3DGeometryAttributesPlugIn.add-min-z = Add Minimum Z
#T:org.openjump.core.ui.plugin.tools.Add3DGeometryAttributesPlugIn.max-z = Max_Z
#T:org.openjump.core.ui.plugin.tools.Add3DGeometryAttributesPlugIn.add-max-z = Add Maximum Z
#T:org.openjump.core.ui.plugin.tools.Add3DGeometryAttributesPlugIn.weighted-mean-z = W_Mean_Z
#T:org.openjump.core.ui.plugin.tools.Add3DGeometryAttributesPlugIn.add-weighted-mean-z = Add Weighted Mean Z
#T:org.openjump.core.ui.plugin.tools.Add3DGeometryAttributesPlugIn.length-3d = Length_3D
#T:org.openjump.core.ui.plugin.tools.Add3DGeometryAttributesPlugIn.add-length-3d = Add 3D Length
#T:org.openjump.core.ui.plugin.tools.Add3DGeometryAttributesPlugIn.max-downslope = Max_Downslope
#T:org.openjump.core.ui.plugin.tools.Add3DGeometryAttributesPlugIn.add-max-downslope = Add Maximum Downslope (%)
#T:org.openjump.core.ui.plugin.tools.Add3DGeometryAttributesPlugIn.max-upslope = Max_Upslope
#T:org.openjump.core.ui.plugin.tools.Add3DGeometryAttributesPlugIn.add-max-upslope = Add Maximum Upslope (%)
#T:org.openjump.core.ui.plugin.tools.Add3DGeometryAttributesPlugIn.max-slope = Max_Slope
#T:org.openjump.core.ui.plugin.tools.Add3DGeometryAttributesPlugIn.add-max-slope = Add Maximum Absolute Slope (%)
#T:org.openjump.core.ui.plugin.tools.Add3DGeometryAttributesPlugIn.nb-nan-z = \#NaN_Z
#T:org.openjump.core.ui.plugin.tools.Add3DGeometryAttributesPlugIn.add-nb-nan-z = Number of coordinates without Z (NaN)
#T:org.openjump.core.ui.plugin.tools.Add3DGeometryAttributesPlugIn.nb-0-z = \#Null_Z
#T:org.openjump.core.ui.plugin.tools.Add3DGeometryAttributesPlugIn.add-nb-0-z = Number of Null (0) Z 
#T:org.openjump.core.ui.plugin.tools.Add3DGeometryAttributesPlugIn.nb-negative-z = \#Negative_Z
#T:org.openjump.core.ui.plugin.tools.Add3DGeometryAttributesPlugIn.add-nb-negative-z = Number of Negative Z
#T:org.openjump.core.ui.plugin.tools.Add3DGeometryAttributesPlugIn.nb-positive-z = \#Positive_Z
#T:org.openjump.core.ui.plugin.tools.Add3DGeometryAttributesPlugIn.add-nb-positive-z= Number of Positive Z
#T:org.openjump.core.ui.plugin.tools.AddGeometryAttributesPlugIn = Add Geometry Attributes
#T:org.openjump.core.ui.plugin.tools.AddGeometryAttributesPlugIn.layer = Layer
#T:org.openjump.core.ui.plugin.tools.AddGeometryAttributesPlugIn.x = X
#T:org.openjump.core.ui.plugin.tools.AddGeometryAttributesPlugIn.y = Y
#T:org.openjump.core.ui.plugin.tools.AddGeometryAttributesPlugIn.add-xy = Add X and Y
#T:org.openjump.core.ui.plugin.tools.AddGeometryAttributesPlugIn.z = Z
#T:org.openjump.core.ui.plugin.tools.AddGeometryAttributesPlugIn.add-z = Add Z
#T:org.openjump.core.ui.plugin.tools.AddGeometryAttributesPlugIn.nb-points = \#Points
#T:org.openjump.core.ui.plugin.tools.AddGeometryAttributesPlugIn.add-nb-of-points = Add Number of Points
#T:org.openjump.core.ui.plugin.tools.AddGeometryAttributesPlugIn.nb-of-holes = \#Holes
#T:org.openjump.core.ui.plugin.tools.AddGeometryAttributesPlugIn.add-nb-of-holes = Add Number of Holes
#T:org.openjump.core.ui.plugin.tools.AddGeometryAttributesPlugIn.nb-of-components = \#Components
#T:org.openjump.core.ui.plugin.tools.AddGeometryAttributesPlugIn.add-nb-of-components = Add Number of Components
#T:org.openjump.core.ui.plugin.tools.AddGeometryAttributesPlugIn.length = Length
#T:org.openjump.core.ui.plugin.tools.AddGeometryAttributesPlugIn.add-length = Add Length
#T:org.openjump.core.ui.plugin.tools.AddGeometryAttributesPlugIn.area = Area
#T:org.openjump.core.ui.plugin.tools.AddGeometryAttributesPlugIn.add-area = Add Area
#T:org.openjump.core.ui.plugin.tools.AddGeometryAttributesPlugIn.geo-type = GeomType
#T:org.openjump.core.ui.plugin.tools.AddGeometryAttributesPlugIn.add-geom-type = Add Geometry Type
#T:org.openjump.core.ui.plugin.tools.AddGeometryAttributesPlugIn.wkt = WKT
#T:org.openjump.core.ui.plugin.tools.AddGeometryAttributesPlugIn.add-wkt = Add WKT description
#T:org.openjump.core.ui.plugin.tools.AddGeometryAttributesPlugIn.geometry-attributes = Geometry Attributes
#T:org.openjump.core.ui.plugin.tools.AddGeometryAttributesPlugIn.compute-attributes = Compute geometry attributes
#T:org.openjump.core.ui.plugin.tools.AdvancedMeasureOptionsPanel.change-style = Change style
#T:org.openjump.core.ui.plugin.tools.AdvancedMeasureOptionsPanel.choose-color = Choose color
#T:org.openjump.core.ui.plugin.tools.AdvancedMeasureOptionsPanel.choose-font = Choose font
#T:org.openjump.core.ui.plugin.tools.AdvancedMeasureOptionsPanel.fillcolor = Fillcolor\:
#T:org.openjump.core.ui.plugin.tools.AdvancedMeasureOptionsPanel.filling = Filling?
#T:org.openjump.core.ui.plugin.tools.AdvancedMeasureOptionsPanel.first-vertex = First vertex
#T:org.openjump.core.ui.plugin.tools.AdvancedMeasureOptionsPanel.following-vertexes = Following vertexes
#T:org.openjump.core.ui.plugin.tools.AdvancedMeasureOptionsPanel.font = Font\:
#T:org.openjump.core.ui.plugin.tools.AdvancedMeasureOptionsPanel.fontcolor = Fontcolor\:
#T:org.openjump.core.ui.plugin.tools.AdvancedMeasureOptionsPanel.line-and-fill = Line and fill
#T:org.openjump.core.ui.plugin.tools.AdvancedMeasureOptionsPanel.linecolor = Linecolor\:
#T:org.openjump.core.ui.plugin.tools.AdvancedMeasureOptionsPanel.paint-line = Paint lines?
#T:org.openjump.core.ui.plugin.tools.AdvancedMeasureOptionsPanel.paint-summary-area = Paint area?
#T:org.openjump.core.ui.plugin.tools.AdvancedMeasureOptionsPanel.paint-summary-length = Paint distance?
#T:org.openjump.core.ui.plugin.tools.AdvancedMeasureOptionsPanel.paint-vertex = Paint vertexes?
#T:org.openjump.core.ui.plugin.tools.AdvancedMeasureOptionsPanel.paint-vertex-distance = Paint distance per vertex?
#T:org.openjump.core.ui.plugin.tools.AdvancedMeasureOptionsPanel.summary = Summary
#T:org.openjump.core.ui.plugin.tools.AdvancedMeasureOptionsPanel.vertex = Vertex
#T:org.openjump.core.ui.plugin.tools.AdvancedMeasureOptionsPanel.vertexstyle = Vertex style\:
#T:org.openjump.core.ui.plugin.tools.AdvancedMeasurePlugin.OptionPanelTitle = Measurement
#T:org.openjump.core.ui.plugin.tools.AdvancedMeasureTool = Advanced measure
#T:org.openjump.core.ui.plugin.tools.AdvancedMeasureTool.area-measuring = Area measuring
#T:org.openjump.core.ui.plugin.tools.AdvancedMeasureTool.distance-measuring = Distance measuring
#T:org.openjump.core.ui.plugin.tools.AdvancedMeasureTool.options = Options
org.openjump.core.ui.plugin.tools.AutoAssignAttributePlugIn = 自动分配属性
org.openjump.core.ui.plugin.tools.AutoAssignAttributePlugIn.Assign-fixed-value = \#T\:
#T:org.openjump.core.ui.plugin.tools.AutoAssignAttributePlugIn.Assign-fixed-value = Assign a fixed value
org.openjump.core.ui.plugin.tools.AutoAssignAttributePlugIn.Assign-from-other-attribute = 指派其他属性
org.openjump.core.ui.plugin.tools.AutoAssignAttributePlugIn.Assign-value = 指定此值
org.openjump.core.ui.plugin.tools.AutoAssignAttributePlugIn.Assign-value-description = \#T\:
#T:org.openjump.core.ui.plugin.tools.AutoAssignAttributePlugIn.Assign-value-description = Assign a fixed value to target attribute.
org.openjump.core.ui.plugin.tools.AutoAssignAttributePlugIn.Auto-increment = 自动递增
org.openjump.core.ui.plugin.tools.AutoAssignAttributePlugIn.Auto-increment-pattern = \#T\:
org.openjump.core.ui.plugin.tools.AutoAssignAttributePlugIn.Auto-increment-description-1 = \#T\:
org.openjump.core.ui.plugin.tools.AutoAssignAttributePlugIn.Auto-increment-description-2 = \#T\:
#T:org.openjump.core.ui.plugin.tools.AutoAssignAttributePlugIn.Auto-increment-pattern = Pattern (auto-increment numeric part)
#T:org.openjump.core.ui.plugin.tools.AutoAssignAttributePlugIn.Auto-increment-description-1 = Assign an auto-increment number starting with the numerical part of input text (or 0 if it is undefined) and using the user-defined step.
#T:org.openjump.core.ui.plugin.tools.AutoAssignAttributePlugIn.Auto-increment-description-2 = Numerical part of input text will be replaced by an auto-increment number.
org.openjump.core.ui.plugin.tools.AutoAssignAttributePlugIn.Description = 分配一个值从另一个属性，值，自动递增编号或组合一个值和一个自动递增编号。
org.openjump.core.ui.plugin.tools.AutoAssignAttributePlugIn.From-source-description = \#T\:
#T:org.openjump.core.ui.plugin.tools.AutoAssignAttributePlugIn.From-source-description = Assign a value taken from another attribute.
org.openjump.core.ui.plugin.tools.AutoAssignAttributePlugIn.Increment-by = 递增
org.openjump.core.ui.plugin.tools.AutoAssignAttributePlugIn.Select-features-on-only-one-layer = 选择功能只在一个层
org.openjump.core.ui.plugin.tools.AutoAssignAttributePlugIn.Selected-features-only = 选择功能只
org.openjump.core.ui.plugin.tools.AutoAssignAttributePlugIn.Source-and-destination-atributes-must-be-different = \#T\:
#T:org.openjump.core.ui.plugin.tools.AutoAssignAttributePlugIn.Source-and-destination-atributes-must-be-different = Source and destination attributes must be different !
org.openjump.core.ui.plugin.tools.AutoAssignAttributePlugIn.Source-attribute = Source属性
org.openjump.core.ui.plugin.tools.AutoAssignAttributePlugIn.Target-attribute = 目标属性
org.openjump.core.ui.plugin.tools.BeanshellAttributeCalculatorPlugIn = \#T\:
org.openjump.core.ui.plugin.tools.BeanshellAttributeCalculatorPlugIn.beanshell-expression = \#T\:
org.openjump.core.ui.plugin.tools.BeanshellAttributeCalculatorPlugIn.check-types-match = \#T\:
org.openjump.core.ui.plugin.tools.BeanshellAttributeCalculatorPlugIn.computing-new-attribute = \#T\:
org.openjump.core.ui.plugin.tools.BeanshellAttributeCalculatorPlugIn.dynamic = \#T\:
org.openjump.core.ui.plugin.tools.BeanshellAttributeCalculatorPlugIn.new-attribute-name = \#T\:
org.openjump.core.ui.plugin.tools.BeanshellAttributeCalculatorPlugIn.new-attribute-type = \#T\:
org.openjump.core.ui.plugin.tools.BeanshellAttributeCalculatorPlugIn.script-evaluation = \#T\:
org.openjump.core.ui.plugin.tools.BeanshellAttributeCalculatorPlugIn.script-evaluation-error = \#T\:
org.openjump.core.ui.plugin.tools.BeanshellAttributeCalculatorPlugIn.script-initialisation-error = \#T\:
org.openjump.core.ui.plugin.tools.BeanshellAttributeCalculatorPlugIn.script-ok = \#T\:
org.openjump.core.ui.plugin.tools.BeanshellAttributeCalculatorPlugIn.script-snippets = \#T\: Script snippets
org.openjump.core.ui.plugin.tools.BeanshellAttributeCalculatorPlugIn.test-expression = \#T\:
org.openjump.core.ui.plugin.tools.BeanshellAttributeCalculatorPlugIn.too-many-errors = \#T\:
org.openjump.core.ui.plugin.tools.BlendLineStringsPlugIn = 混合线路
org.openjump.core.ui.plugin.tools.BlendLineStringsPlugIn.New = 新
org.openjump.core.ui.plugin.tools.BlendLineStringsPlugIn.The-blend-tolerance = 共混物宽容。
org.openjump.core.ui.plugin.tools.BlendLineStringsPlugIn.Tolerance = 公差
org.openjump.core.ui.plugin.tools.BlendLineStringsPlugIn.remove-source-lines = \#T\:
org.openjump.core.ui.plugin.tools.BlendLineStringsPlugIn.The-source-lines-will-be-removed = \#T\:
org.openjump.core.ui.plugin.tools.BlendLineStringsPlugIn.transfer-first-attributes-to-all-resulting-linesstrings = \#T\:
org.openjump.core.ui.plugin.tools.BlendLineStringsPlugIn.the-attributes-of-the-first-linestring-will-be-transfered = \#T\:
org.openjump.core.ui.plugin.tools.BlendLineStringsPlugIn.Create-a-new-layer-for-the-results = \#T\:
org.openjump.core.ui.plugin.tools.BlendLineStringsPlugIn.A-new-layer-will-be-created-for-the-results = \#T\:
#T:org.openjump.core.ui.plugin.tools.BlendLineStringsPlugIn.remove-source-lines = Remove source lines.
#T:org.openjump.core.ui.plugin.tools.BlendLineStringsPlugIn.The-source-lines-will-be-removed = The source lines will be removed.
#T:org.openjump.core.ui.plugin.tools.BlendLineStringsPlugIn.transfer-first-attributes-to-all-resulting-linesstrings = Transfer attributes to all resulting linestrings.
#T:org.openjump.core.ui.plugin.tools.BlendLineStringsPlugIn.the-attributes-of-the-first-linestring-will-be-transfered = The Attributes of the first line will be transfered to all resulting lines.
#T:org.openjump.core.ui.plugin.tools.BlendLineStringsPlugIn.Create-a-new-layer-for-the-results = Create a new layer for the results.
#T:org.openjump.core.ui.plugin.tools.BlendLineStringsPlugIn.A-new-layer-will-be-created-for-the-results = A new layer will be created for the results.
org.openjump.core.ui.plugin.tools.ConvexHullPlugIn.Convex-Hull = 凸壳
org.openjump.core.ui.plugin.tools.ConvexHullPlugIn.Tolerance = 公差
org.openjump.core.ui.plugin.tools.CreateThiessenPolygonsPlugIn = 泰森多边形建立
org.openjump.core.ui.plugin.tools.CreateThiessenPolygonsPlugIn.Creates-a-Delaunay-triangulation-and-returns-the-Voronoi-regions = Delaunay三角创建并返回的Voronoi区域。
org.openjump.core.ui.plugin.tools.CreateThiessenPolygonsPlugIn.Error-found-multiple-points-in-polygon = 错误： 发现多个点在多边形
org.openjump.core.ui.plugin.tools.CreateThiessenPolygonsPlugIn.add-attributes-from-points = 从点添加属性
org.openjump.core.ui.plugin.tools.CreateThiessenPolygonsPlugIn.background-layer-to-estimate-the-thiessen-polygon-size = 背景层估计泰森多边形的边界大小
org.openjump.core.ui.plugin.tools.CreateThiessenPolygonsPlugIn.create-polygons-from-voronoi-edges = 从创建的Voronoi多边形的边缘。
org.openjump.core.ui.plugin.tools.CreateThiessenPolygonsPlugIn.create-triangulation = 创建，三角
org.openjump.core.ui.plugin.tools.CreateThiessenPolygonsPlugIn.no-point-geometry = 没有意义的几何形状。
org.openjump.core.ui.plugin.tools.CreateThiessenPolygonsPlugIn.select-point-layer = 选择点层
org.openjump.core.ui.plugin.tools.CreateThiessenPolygonsPlugIn.use-background-layer = 使用背景层？
org.openjump.core.ui.plugin.tools.DeleteDuplicateGeometriesPlugIn.Delete-Duplicate-Geometries = 删除重复的几何图形
org.openjump.core.ui.plugin.tools.DeleteDuplicateGeometriesPlugIn.checked = 检查
org.openjump.core.ui.plugin.tools.DeleteDuplicateGeometriesPlugIn.cleaned = 清理
org.openjump.core.ui.plugin.tools.DeleteDuplicateGeometriesPlugIn.delete-only-if-attributes-are-the-same = 如果只删除属性是相同的
org.openjump.core.ui.plugin.tools.DeleteDuplicateGeometriesPlugIn.deletes-features-with-similar-geometry = 删除类似的几何特征
org.openjump.core.ui.plugin.tools.DeleteDuplicateGeometriesPlugIn.select-layer = 选择图层
org.openjump.core.ui.plugin.tools.DeleteEmptyGeometriesPlugIn.Delete-Empty-Geometries-in-Selection = 在选择删除空几何
org.openjump.core.ui.plugin.tools.geometrychange.ExtractCommonBoundaryBetweenPolysPlugIn.Classifies-the-boundaries-of-a-polygon-by-using-a-neighbourhood-graph = 划分界限的多边形使用邻域图。
org.openjump.core.ui.plugin.tools.geometrychange.ExtractCommonBoundaryBetweenPolysPlugIn = 多边形之间的共同边界提取
org.openjump.core.ui.plugin.tools.geometrychange.ExtractCommonBoundaryBetweenPolysPlugIn.boundaries = 边界
org.openjump.core.ui.plugin.tools.geometrychange.ExtractCommonBoundaryBetweenPolysPlugIn.create-graph = 创建图表
org.openjump.core.ui.plugin.tools.geometrychange.ExtractCommonBoundaryBetweenPolysPlugIn.select-layer-with-polygons = 选择多边形层
org.openjump.core.ui.plugin.tools.ExtractPointsPlugIn.Account-for-closed-Geometries = 占封闭几何
org.openjump.core.ui.plugin.tools.ExtractPointsPlugIn.Extract-Points = 提取点
org.openjump.core.ui.plugin.tools.ExtractPointsPlugIn.description = 从多边形或提取点线特征，并写入到一个新的层。注意，对于封闭几何起点和终点都是一样的。如果封闭的几何图形也必须得到遵守，那么最后一点是没有返回，以避免两个重迭点。
org.openjump.core.ui.plugin.tools.ExtractPointsPlugIn.points = 点
org.openjump.core.ui.plugin.tools.JoinAttributesSpatiallyPlugIn.Join-Attributes-Spatially = 加入属性空间
org.openjump.core.ui.plugin.tools.JoinAttributesSpatiallyPlugIn.Joins-attributes-of-source-layer-according-to-a-spatial-and-a-statistic-criterion = 加入源层的属性根据空间和统计标准。
org.openjump.core.ui.plugin.tools.JoinAttributesSpatiallyPlugIn.buffer-radius = 缓冲区半径
org.openjump.core.ui.plugin.tools.JoinAttributesSpatiallyPlugIn.count = 计数
org.openjump.core.ui.plugin.tools.JoinAttributesSpatiallyPlugIn.join-result = 连接的结果
org.openjump.core.ui.plugin.tools.JoinAttributesSpatiallyPlugIn.majority = 多数
org.openjump.core.ui.plugin.tools.JoinAttributesSpatiallyPlugIn.maximum = 最高
org.openjump.core.ui.plugin.tools.JoinAttributesSpatiallyPlugIn.mean = 平均
org.openjump.core.ui.plugin.tools.JoinAttributesSpatiallyPlugIn.median = 中位数
org.openjump.core.ui.plugin.tools.JoinAttributesSpatiallyPlugIn.minimum = 最低
org.openjump.core.ui.plugin.tools.JoinAttributesSpatiallyPlugIn.minority = 少数
org.openjump.core.ui.plugin.tools.JoinAttributesSpatiallyPlugIn.not-implemented = 未实现
org.openjump.core.ui.plugin.tools.JoinAttributesSpatiallyPlugIn.select-attribute = 选择属性
org.openjump.core.ui.plugin.tools.JoinAttributesSpatiallyPlugIn.select-attribute-operation = 选择属性操作
org.openjump.core.ui.plugin.tools.JoinAttributesSpatiallyPlugIn.select-spatial-operation = 选择空间操作
org.openjump.core.ui.plugin.tools.JoinAttributesSpatiallyPlugIn.source-features-contained-in-a-target-feature = 源的功能包含在一个目标特征。
org.openjump.core.ui.plugin.tools.JoinAttributesSpatiallyPlugIn.source-features-intersecting-a-target-feature = 源功能交叉的目标功能。
org.openjump.core.ui.plugin.tools.JoinAttributesSpatiallyPlugIn.source-layer = 源层
org.openjump.core.ui.plugin.tools.JoinAttributesSpatiallyPlugIn.standard-dev = dev的标准。
org.openjump.core.ui.plugin.tools.JoinAttributesSpatiallyPlugIn.sum = 总和
org.openjump.core.ui.plugin.tools.JoinAttributesSpatiallyPlugIn.target-feature-covered-by-source-features = 目标的特点是覆盖源功能。
org.openjump.core.ui.plugin.tools.JoinAttributesSpatiallyPlugIn.target-layer = 目标层
org.openjump.core.ui.plugin.tools.JoinTableFromExistingLayerPlugIn = \#T\:Join Table
org.openjump.core.ui.plugin.tools.JoinTableFromExistingLayerPlugIn.description = \#T\:Performs a 'Table Join', by adding attributes from the attribute layer to the base layer, creating a new layer. In both tables need to be a unique ID attribute, of data type 'Integer', to perform the matching. The result layer will contain also the unmatched base features, but with empty attribute values.
org.openjump.core.ui.plugin.tools.JoinTableFromExistingLayerPlugIn.Base-layer-that-should-be-extended = \#T\:Base-layer that should be extended
org.openjump.core.ui.plugin.tools.JoinTableFromExistingLayerPlugIn.Layer-with-attributes-to-join = \#T\:Layer with attributes to join
org.openjump.core.ui.plugin.tools.JoinTableFromExistingLayerPlugIn.Base-layer-attribute-with-unique-feature-IDs = \#T\:Base-layer attribute with unique feature IDs
org.openjump.core.ui.plugin.tools.JoinTableFromExistingLayerPlugIn.Attribute-with-unique-IDs = \#T\:Attribute with unique IDs
org.openjump.core.ui.plugin.tools.JoinTableFromExistingLayerPlugIn.display-unmatched-items-from-base-layer = \#T\:display unmatched items from base layer
org.openjump.core.ui.plugin.tools.JoinTableFromExistingLayerPlugIn.join-result = \#T\:join result
org.openjump.core.ui.plugin.tools.JoinTableFromExistingLayerPlugIn.unmatched-items = \#T\:unmatched items
org.openjump.core.ui.plugin.tools.JoinTableFromExistingLayerPlugIn.All-items-matched-no-layer-with-unmatched-features = \#T\:All items matched, no umatched features layer created.
org.openjump.core.ui.plugin.tools.JoinTableFromExistingLayerPlugIn.multiple-matches = \#T\:multiple matches
org.openjump.core.ui.plugin.tools.JoinTableFromExistingLayerPlugIn.multiple-matches-for-feature-FID = \#T\:multiple matches for feature - FID
org.openjump.core.ui.plugin.tools.JoinWithArcPlugIn.Between = 之间
org.openjump.core.ui.plugin.tools.JoinWithArcPlugIn.Join-With-Arc = 加入与弧
org.openjump.core.ui.plugin.tools.JoinWithArcPlugIn.New = 新
org.openjump.core.ui.plugin.tools.JoinWithArcPlugIn.Radius = 半径
org.openjump.core.ui.plugin.tools.JoinWithArcPlugIn.The-arc-radius = 圆弧半径。
org.openjump.core.ui.plugin.tools.JoinWithArcPlugIn.and = 和
org.openjump.core.ui.plugin.tools.JoinWithArcPlugIn.features-must-be-selected = 功能必须选择。
org.openjump.core.ui.plugin.tools.SimplifyWithJTSAlgorithmPlugIn.Item = 项目
org.openjump.core.ui.plugin.tools.SimplifyWithJTSAlgorithmPlugIn.Line-simplification-for-a-selected-line-or-polygon = 线简化为选定线或多边形。
org.openjump.core.ui.plugin.tools.SimplifyWithJTSAlgorithmPlugIn.Maximum-point-displacement-in-model-units = 最高点位移示范单位：
org.openjump.core.ui.plugin.tools.SimplifyWithJTSAlgorithmPlugIn = 简化（JTS的算法）
org.openjump.core.ui.plugin.tools.SimplifyWithJTSAlgorithmPlugIn.simplification-finalized = 简化定稿
org.openjump.core.ui.plugin.tools.MeasureM_FPlugIn.Error-see-output-window = 错误： 看到输出窗口
org.openjump.core.ui.plugin.tools.MeasureM_FPlugIn.Measure-In-Feets = 测量(英尺)
org.openjump.core.ui.plugin.tools.MeasureM_FTool.Distance = 距离
org.openjump.core.ui.plugin.tools.MeasureM_FTool.feet = 英尺
org.openjump.core.ui.plugin.tools.MeasureM_FTool.meters = 米
org.openjump.core.ui.plugin.tools.MeasurementStyle.area = \#T\:
org.openjump.core.ui.plugin.tools.MeasurementStyle.distance = \#T\:
#T:org.openjump.core.ui.plugin.tools.MeasurementStyle.area = Area\:
#T:org.openjump.core.ui.plugin.tools.MeasurementStyle.distance = Distance\:
org.openjump.core.ui.plugin.tools.MergeSelectedPolygonsWithNeighbourPlugIn.Merge-Selected-Polygons-with-Neighbours = 合并选择多边形与邻居
org.openjump.core.ui.plugin.tools.MergeSelectedPolygonsWithNeighbourPlugIn.Merging-polygons = 合并多边形...
org.openjump.core.ui.plugin.tools.MergeSelectedPolygonsWithNeighbourPlugIn.Please-chose-the-merge-method = 请选择Merge方法：
org.openjump.core.ui.plugin.tools.MergeSelectedPolygonsWithNeighbourPlugIn.Searching-for-merge-candidates = 寻找合并候选人...
org.openjump.core.ui.plugin.tools.MergeSelectedPolygonsWithNeighbourPlugIn.description = 选择多边形合并与邻近多边形，要么与一个是最大的所有邻国，或一个与它有最长的共同边界。请注意，该函数可能返回多多边形的多边形，如果合并有只有一点共同之处。
org.openjump.core.ui.plugin.tools.MergeSelectedPolygonsWithNeighbourPlugIn.features-from-different-layers = 错误： 特点，从不同层次\\uff01
org.openjump.core.ui.plugin.tools.MergeSelectedPolygonsWithNeighbourPlugIn.merge-with-neighbor-that-has-the-largest-area = 合并与邻居有最大面积
org.openjump.core.ui.plugin.tools.MergeSelectedPolygonsWithNeighbourPlugIn.merge-with-neighbor-with-the-longest-common-edge = 合并与邻国最长的公共边
org.openjump.core.ui.plugin.tools.MergeSelectedPolygonsWithNeighbourPlugIn.merged = 合并
org.openjump.core.ui.plugin.tools.MergeTwoSelectedPolygonsPlugIn.Merge-Two-Polygons = 合并两个多边形
org.openjump.core.ui.plugin.tools.MultiRingBufferSelectedPlugIn.Multiple-Ring-Buffer = 多环形缓冲区
org.openjump.core.ui.plugin.tools.MultiRingBufferSelectedPlugIn.Reset-all-buffer-options = 复位所有缓冲区选项
org.openjump.core.ui.plugin.tools.PlumePlugIn = 羽
org.openjump.core.ui.plugin.tools.ReducePointsISAPlugIn.Points-reduced-from = 点数减少至
org.openjump.core.ui.plugin.tools.ReducePointsISAPlugIn.Reduce-points-in-selected-features = 在选定的功能降低点。
org.openjump.core.ui.plugin.tools.ReducePointsISAPlugIn.Simplify-ISA-algorithm = 简化（赛算法）
org.openjump.core.ui.plugin.tools.ReducePointsISAPlugIn.The-reduce-points-tolerance = 在减少点宽容。
org.openjump.core.ui.plugin.tools.ReducePointsISAPlugIn.Tolerance = 公差
org.openjump.core.ui.plugin.tools.ReducePointsISAPlugIn.to = 到
org.openjump.core.ui.plugin.tools.generalization.SimplifyPolygonCoveragePlugIn.Attribute-Transfer-Not-Exhaustive = \#T\:Attribute transfer is not exhaustive
org.openjump.core.ui.plugin.tools.generalization.SimplifyPolygonCoveragePlugIn.Layer-Must-Be-Polygonal = \#T\:Selected layer must be a polygonal coverage
org.openjump.core.ui.plugin.tools.generalization.SimplifyPolygonCoveragePlugIn.Simplifies-the-outlines-of-polygons-that-have-adjacent-polygons = 简化的轮廓多边形相邻的多边形有
org.openjump.core.ui.plugin.tools.generalization.SimplifyPolygonCoveragePlugIn = 简化多边形覆盖
org.openjump.core.ui.plugin.tools.generalization.SimplifyPolygonCoveragePlugIn.note = 请注意，如果破坏了简化的拓扑结构，然后再尝试简化迭代。
org.openjump.core.ui.plugin.tools.SplitPolygonPlugIn.Add-result-to-the-polygon-layer = 结果添加多边形层。
org.openjump.core.ui.plugin.tools.SplitPolygonPlugIn.Create-new-layer-for-result = 创建新层的结果。
org.openjump.core.ui.plugin.tools.SplitPolygonPlugIn.Cut-Polygon = 分割区
org.openjump.core.ui.plugin.tools.SplitPolygonPlugIn.Errors-found-while-executing-Cut-Polygon = 在执行中发现错误切多边形。
org.openjump.core.ui.plugin.tools.SplitPolygonPlugIn.Executing-Difference-function = 执行的函数。
org.openjump.core.ui.plugin.tools.SplitPolygonPlugIn.Must-select-one-polygon-and-one-linestring = 必须选择一个多边形和一个linestring。
org.openjump.core.ui.plugin.tools.SplitPolygonPlugIn.Update-the-polygon-with-result = 更新多边形，结果。
org.openjump.core.ui.plugin.tools.SplitPolygonPlugIn.Uses-the-selected-linestring-to-cut-the-selected-polygon-into-separate-sections = 使用选定的linestring选定多边形削减到单独的章节。
org.openjump.core.ui.plugin.tools.ZoomRealtimeTool.Zoom-Realtime = 实时缩放
org.openjump.core.ui.plugin.tools.generate.AbstractLinearReferencingPlugIn.add-end-point = \#T\:
org.openjump.core.ui.plugin.tools.generate.AbstractLinearReferencingPlugIn.distance-unit = \#T\:
org.openjump.core.ui.plugin.tools.generate.AbstractLinearReferencingPlugIn.map-unit = \#T\:
org.openjump.core.ui.plugin.tools.generate.AbstractLinearReferencingPlugIn.map-unit-tooltip = \#T\:
org.openjump.core.ui.plugin.tools.generate.AbstractLinearReferencingPlugIn.linestring-fraction = \#T\:
org.openjump.core.ui.plugin.tools.generate.AbstractLinearReferencingPlugIn.linestring-fraction-tooltip = \#T\:
org.openjump.core.ui.plugin.tools.generate.AbstractLinearReferencingPlugIn.distance-and-offset = \#T\:
org.openjump.core.ui.plugin.tools.generate.AbstractLinearReferencingPlugIn.distance = \#T\:
org.openjump.core.ui.plugin.tools.generate.AbstractLinearReferencingPlugIn.distance-tooltip = \#T\:
org.openjump.core.ui.plugin.tools.generate.AbstractLinearReferencingPlugIn.empty-result = \#T\:
org.openjump.core.ui.plugin.tools.generate.AbstractLinearReferencingPlugIn.offset = \#T\:
org.openjump.core.ui.plugin.tools.generate.AbstractLinearReferencingPlugIn.offset-tooltip = \#T\:
org.openjump.core.ui.plugin.tools.generate.AbstractLinearReferencingPlugIn.repeat = \#T\:
org.openjump.core.ui.plugin.tools.generate.AbstractLinearReferencingPlugIn.repeat-distance = \#T\:
org.openjump.core.ui.plugin.tools.generate.AbstractLinearReferencingPlugIn.description = \#T\:
org.openjump.core.ui.plugin.tools.generate.CreateGridPlugIn = \#T\:Create Grid
org.openjump.core.ui.plugin.tools.generate.CreateGridPlugIn.extent = \#T\:Extent
org.openjump.core.ui.plugin.tools.generate.CreateGridPlugIn.all-layers = \#T\:All layers
org.openjump.core.ui.plugin.tools.generate.CreateGridPlugIn.selected-layers = \#T\:Selected layers
org.openjump.core.ui.plugin.tools.generate.CreateGridPlugIn.selected-features = \#T\:Selection
org.openjump.core.ui.plugin.tools.generate.CreateGridPlugIn.synchronize = \#T\:Synchronize
org.openjump.core.ui.plugin.tools.generate.CreateGridPlugIn.dx = \#T\:Cell width
org.openjump.core.ui.plugin.tools.generate.CreateGridPlugIn.dy = \#T\:Cell height
org.openjump.core.ui.plugin.tools.generate.CreateGridPlugIn.points = \#T\:Create Points
org.openjump.core.ui.plugin.tools.generate.CreateGridPlugIn.lines = \#T\:Create Lines
org.openjump.core.ui.plugin.tools.generate.CreateGridPlugIn.polygons = \#T\:Create Polygons
org.openjump.core.ui.plugin.tools.generate.CreateGridPlugIn.point-grid = \#T\:Point-Grid
org.openjump.core.ui.plugin.tools.generate.CreateGridPlugIn.line-grid = \#T\:Line-Grid
org.openjump.core.ui.plugin.tools.generate.CreateGridPlugIn.poly_grid = \#T\:Polygon-Grid
org.openjump.core.ui.plugin.tools.generate.CreateGridPlugIn.null-extent = \#T\:Cannot create grid on a null extent
org.openjump.core.ui.plugin.tools.generate.LinearReferencingOnLayerPlugIn = \#T\:
org.openjump.core.ui.plugin.tools.generate.LinearReferencingOnLayerPlugIn.main-options = \#T\:
org.openjump.core.ui.plugin.tools.generate.LinearReferencingOnLayerPlugIn.source-layer = \#T\:
org.openjump.core.ui.plugin.tools.generate.LinearReferencingOnLayerPlugIn.attributes = \#T\:
org.openjump.core.ui.plugin.tools.generate.LinearReferencingOnLayerPlugIn.use-attribute-as-path-identifier = \#T\:
org.openjump.core.ui.plugin.tools.generate.LinearReferencingOnLayerPlugIn.path-identifier-attribute = \#T\:
org.openjump.core.ui.plugin.tools.generate.LinearReferencingOnLayerPlugIn.path-identifier-tooltip = \#T\:
org.openjump.core.ui.plugin.tools.generate.LinearReferencingOnLayerPlugIn.use-attribute-to-order-path-sections = \#T\:
org.openjump.core.ui.plugin.tools.generate.LinearReferencingOnLayerPlugIn.path-section-attribute = \#T\:
org.openjump.core.ui.plugin.tools.generate.LinearReferencingOnLayerPlugIn.path-section-tooltip = \#T\:
org.openjump.core.ui.plugin.tools.generate.LinearReferencingOnSelectionPlugIn = \#T\:
org.openjump.core.ui.plugin.tools.generate.PointLayerFromAttributeTablePlugIn = \#T\:Create Point Layer from Attribute Table
org.openjump.core.ui.plugin.tools.generate.PointLayerFromAttributeTablePlugIn.descriptiontext = \#T\:Creates a point layer from another layers attribute table by using provided attributes as coordintes. Note, coordinate attributes cannot be text (String)
org.openjump.core.ui.plugin.tools.generate.PointLayerFromAttributeTablePlugIn.Layer-with-attribute-table = \#T\:Layer with attribute table
org.openjump.core.ui.plugin.tools.generate.PointLayerFromAttributeTablePlugIn.select-attribute-with-East-coordinate = \#T\:select attribute with East coordinate
org.openjump.core.ui.plugin.tools.generate.PointLayerFromAttributeTablePlugIn.select-attribute-with-North-coordinate = \#T\:select attribute with North coordinate
org.openjump.core.ui.plugin.tools.generate.PointLayerFromAttributeTablePlugIn.select-attribute-with-Height = \#T\:select attribute with Height
org.openjump.core.ui.plugin.tools.generate.PointLayerFromAttributeTablePlugIn.data-have-a-z-coordinate-/-height-value = \#T\:data have a z-coordinate / height value
org.openjump.core.ui.plugin.tools.generate.PointLayerFromAttributeTablePlugIn.items-processed = \#T\:items processed
org.openjump.core.ui.plugin.tools.generate.PointLayerFromAttributeTablePlugIn.Points-from = \#T\:Points from
org.openjump.core.ui.plugin.tools.generate.PointLayerFromAttributeTablePlugIn.Create-Point-Layer = \#T\:Create Point Layer
#T:org.openjump.core.ui.plugin.tools.generate.CreateGridPlugIn = Create Grid
#T:org.openjump.core.ui.plugin.tools.generate.CreateGridPlugIn.extent = Extent
#T:org.openjump.core.ui.plugin.tools.generate.CreateGridPlugIn.all-layers = All layers
#T:org.openjump.core.ui.plugin.tools.generate.CreateGridPlugIn.selected-layers = Selected layers
#T:org.openjump.core.ui.plugin.tools.generate.CreateGridPlugIn.selected-features = Selection
#T:org.openjump.core.ui.plugin.tools.generate.CreateGridPlugIn.synchronize = Synchronize
#T:org.openjump.core.ui.plugin.tools.generate.CreateGridPlugIn.dx = Cell width
#T:org.openjump.core.ui.plugin.tools.generate.CreateGridPlugIn.dy = Cell height
#T:org.openjump.core.ui.plugin.tools.generate.CreateGridPlugIn.points =  Create Points
#T:org.openjump.core.ui.plugin.tools.generate.CreateGridPlugIn.lines = Create Lines
#T:org.openjump.core.ui.plugin.tools.generate.CreateGridPlugIn.polygons = Create Polygons
#T:org.openjump.core.ui.plugin.tools.generate.CreateGridPlugIn.point-grid = Point-Grid
#T:org.openjump.core.ui.plugin.tools.generate.CreateGridPlugIn.line-grid = Line-Grid
#T:org.openjump.core.ui.plugin.tools.generate.CreateGridPlugIn.poly_grid = Polygon-Grid
#T:org.openjump.core.ui.plugin.tools.generate.CreateGridPlugIn.null-extent = Cannot create grid on a null extent
org.openjump.core.ui.plugin.tools.statistics.CalcVarianceAndMeanPerClassPlugIn = 计算平均数和方差每班
org.openjump.core.ui.plugin.tools.statistics.CalcVarianceAndMeanPerClassPlugIn.Select-attribute-to-calculate-statistics-from = 选择属性，计算统计，
org.openjump.core.ui.plugin.tools.statistics.CalcVarianceAndMeanPerClassPlugIn.Select-attribute-with-classification = 选择属性与分类信息
org.openjump.core.ui.plugin.tools.statistics.CalcVarianceAndMeanPerClassPlugIn.calculating-statistics = 计算统计
org.openjump.core.ui.plugin.tools.statistics.CalcVarianceAndMeanPerClassPlugIn.descriptiontext = 计算均值和方差为指定的属性按照类，它需要得到。
org.openjump.core.ui.plugin.tools.statistics.ClassifyAttributesPlugin.Calculating-Breaks = 计算课间
org.openjump.core.ui.plugin.tools.statistics.ClassifyAttributesPlugin.Classify-Attribute = 分类属性
org.openjump.core.ui.plugin.tools.statistics.ClassifyAttributesPlugin.Displaying-Breaks = 显示课间
org.openjump.core.ui.plugin.tools.statistics.ClassifyAttributesPlugin.Error-during-classification = 在分类过程中出现错误
org.openjump.core.ui.plugin.tools.statistics.ClassifyAttributesPlugin.No-attribute-choosen = \#T\:
org.openjump.core.ui.plugin.tools.statistics.ClassifyAttributesPlugin.Not-enough-values = \#T\:
#T:org.openjump.core.ui.plugin.tools.statistics.ClassifyAttributesPlugin.No-attribute-choosen = No attribute choosen
#T:org.openjump.core.ui.plugin.tools.statistics.ClassifyAttributesPlugin.Not-enough-values = Not enough significative values
org.openjump.core.ui.plugin.tools.statistics.ClassifyAttributesPlugin.Number-of-classes = 班数
org.openjump.core.ui.plugin.tools.statistics.ClassifyAttributesPlugin.Optimize-with-k-means = 优化课程与K-均值方法
org.openjump.core.ui.plugin.tools.statistics.ClassifyAttributesPlugin.Process-null-as-zero = \#T\:Process null values as Zeros (null ignored by default)
#T:org.openjump.core.ui.plugin.tools.statistics.ClassifyAttributesPlugin.Process-null-as-zero = Process null values as Zeros (null ignored by default)
org.openjump.core.ui.plugin.tools.statistics.ClassifyAttributesPlugin.Select-classification-method = 选择，分类，方法
org.openjump.core.ui.plugin.tools.statistics.ClassifyAttributesPlugin.class-breaks = 课间
org.openjump.core.ui.plugin.tools.statistics.ClassifyAttributesPlugin.classifying = 分类
org.openjump.core.ui.plugin.tools.statistics.ClassifyAttributesPlugin.create-output-field = 建立输出领域
org.openjump.core.ui.plugin.tools.statistics.ClassifyAttributesPlugin.data-points = 数据点
org.openjump.core.ui.plugin.tools.statistics.ClassifyAttributesPlugin.descriptiontext = 分类属性数据与所选择的方法。其结果是增加一条，作为新的字段的属性表。
org.openjump.core.ui.plugin.tools.statistics.CreateBarPlotPlugIn.Bar-Plot = 酒吧图
org.openjump.core.ui.plugin.tools.statistics.CreateBarPlotPlugIn = 创建酒吧图
org.openjump.core.ui.plugin.tools.statistics.CreateBarPlotPlugIn.Select-attribute = 选择属性
org.openjump.core.ui.plugin.tools.statistics.CreateBarPlotPlugIn.Wrong-datatype-of-chosen-attribute = 选择了错误的数据类型的属性。
org.openjump.core.ui.plugin.tools.statistics.CreateBarPlotPlugIn.n-th-feature = n个特征
org.openjump.core.ui.plugin.tools.statistics.CreateHistogramPlugIn = 创建柱状图
org.openjump.core.ui.plugin.tools.statistics.CreateHistogramPlugIn.Histogram-Plot = 直方图
org.openjump.core.ui.plugin.tools.statistics.CreateHistogramPlugIn.Number-of-ranges = 数范围
org.openjump.core.ui.plugin.tools.statistics.CreateHistogramPlugIn.count = 计数
org.openjump.core.ui.plugin.tools.statistics.CreateScatterPlotPlugIn = 创建散点图
org.openjump.core.ui.plugin.tools.statistics.CreateScatterPlotPlugIn.Scatter-Plot = 散点图
org.openjump.core.ui.plugin.tools.statistics.CreateScatterPlotPlugIn.Select-attribute-for-east-axis = 选择属性为东轴
org.openjump.core.ui.plugin.tools.statistics.CreateScatterPlotPlugIn.Select-attribute-for-north-axis = 选择属性北轴
org.openjump.core.ui.plugin.tools.statistics.StatisticOverViewPlugIn.Attribute-Statistics-Overview = 层属性统计
org.openjump.core.ui.plugin.tools.statistics.StatisticOverViewPlugIn.Selected-layer-is-empty = \#T\:Selected layer is empty
#T:org.openjump.core.ui.plugin.tools.statistics.StatisticOverViewPlugIn.Selected-layer-is-empty = Selected layer is empty
org.openjump.core.ui.plugin.tools.statistics.StatisticOverViewTableModel.mean-mode = 平均/模式
org.openjump.core.ui.plugin.tools.TriangulationPlugIn = \#T\:Triangulation
org.openjump.core.ui.plugin.tools.TriangulationPlugIn.triangulate = \#T\:Triangulate
org.openjump.core.ui.plugin.tools.TriangulationPlugIn.triangulated = \#T\:Triangulated
org.openjump.core.ui.plugin.tools.TriangulationPlugIn.sites-layer = \#T\:Sites Layer
org.openjump.core.ui.plugin.tools.TriangulationPlugIn.constraints-layer = \#T\:Constraints Layer
org.openjump.core.ui.plugin.tools.TriangulationPlugIn.polygon-interior-only = \#T\:Triangulate polygon interior only
org.openjump.core.ui.plugin.tools.TriangulationPlugIn.tolerance = \#T\:Tolerance
org.openjump.core.ui.plugin.tools.TriangulationPlugIn.description = \#T\:Triangulate a layer using each vertex as a site.\n\
	Optionally, you can use constraints (linear elements of the Constraint Layer).\n\
	Use a non null tolerance to make the calculation more robust.
org.openjump.core.ui.plugin.tools.TriangulationPlugIn.no-constraint = \#T\:No Constraint
org.openjump.core.ui.plugin.tools.VoronoiDiagramPlugIn = \#T\:Voronoi Diagram
org.openjump.core.ui.plugin.tools.VoronoiDiagramPlugIn.triangulate = \#T\:Triangulate
org.openjump.core.ui.plugin.tools.VoronoiDiagramPlugIn.voronoi = \#T\:Voronoi
org.openjump.core.ui.plugin.tools.VoronoiDiagramPlugIn.sites-layer = \#T\:Site Layer
org.openjump.core.ui.plugin.tools.VoronoiDiagramPlugIn.transfer-attributes = \#T\:Transfer attributes
org.openjump.core.ui.plugin.tools.VoronoiDiagramPlugIn.tolerance = \#T\:Tolerance
org.openjump.core.ui.plugin.tools.VoronoiDiagramPlugIn.description = \#T\:Create the Voronoi Diagram (AKA Thiessen polygons) of a set of punctual sites.\n\
	Use a non null tolerance to make the calculation more robust.
org.openjump.core.ui.plugin.tools.CalculateDistancesPlugIn.Calculate-Distances = \#T\:Calculate Distances
org.openjump.core.ui.plugin.tools.CalculateDistancesPlugIn.Calculates-distances-description = \#T\:Calculates distance between the geometries in 2 different datasets. It can calculate\: (i) the shortest distance (sd), (ii) the shortest distance between centroids (sdc), and (iii) the Hausdorff distance (sdh, a maximum distance).
org.openjump.core.ui.plugin.tools.CalculateDistancesPlugIn.layer-with-origins = \#T\:layer with origins
org.openjump.core.ui.plugin.tools.CalculateDistancesPlugIn.select-unique-attribute-for-origin-identification = \#T\:select unique attribute for origin identification
org.openjump.core.ui.plugin.tools.CalculateDistancesPlugIn.layer-with\ destinations = \#T\:layer with destinations
org.openjump.core.ui.plugin.tools.CalculateDistancesPlugIn.select-unique-attribute-for-destination-identification = \#T\:select unique attribute for destination identification
org.openjump.core.ui.plugin.tools.CalculateDistancesPlugIn.select-distance-operation-for-non-point-geometries = \#T\:select distance operation for non-point geometries
org.openjump.core.ui.plugin.tools.CalculateDistancesPlugIn.distances-result = \#T\:distances result
org.openjump.core.ui.plugin.tools.CalculateDistancesPlugIn.not-implemented = \#T\:not implemented
org.openjump.core.ui.plugin.tools.CalculateDistancesPlugIn.origins-evaluated = \#T\:origins evaluated
org.openjump.core.ui.plugin.tools.CalculateDistancesPlugIn.calculate-centroid-distance = \#T\:calculate centroid distance
org.openjump.core.ui.plugin.tools.CalculateDistancesPlugIn.calculate-Hausdorff-distance-a-maximal-distance = \#T\:calculate Hausdorff distance (a maximal distance)
org.openjump.core.ui.plugin.tools.CalculateDistancesPlugIn.generate-line-distance-geometries-to-first-destination = \#T\:generate line distance geometries to first destination
org.openjump.core.ui.plugin.view.EasyButtonsPlugin.EZ-Buttons = 的EZ-按钮
org.openjump.core.ui.plugin.view.EasyPanel.Map-Right-Click = 地图右键点击
org.openjump.core.ui.plugin.view.EasyPanel.Right-Click-to-Assign-Button-F = 右键点击指定按钮F
org.openjump.core.ui.plugin.view.EasyPanel.not-assigned = \#T\:Not Assigned
org.openjump.core.ui.plugin.view.EasyPanel.unset-assignment = \#T\:Unset Assignment
org.openjump.core.ui.plugin.view.InstallKeyPanPlugIn.pan-north = \#T\:Pan North
org.openjump.core.ui.plugin.view.InstallKeyPanPlugIn.pan-east = \#T\:Pan East
org.openjump.core.ui.plugin.view.InstallKeyPanPlugIn.pan-south = \#T\:Pan South
org.openjump.core.ui.plugin.view.InstallKeyPanPlugIn.pan-west = \#T\:Pan West
org.openjump.core.ui.plugin.view.InstallKeyPanPlugIn.zoom-in = \#T\:Zoom In
org.openjump.core.ui.plugin.view.InstallKeyPanPlugIn.zoom-out = \#T\:Zoom Out
org.openjump.core.ui.plugin.view.InstallKeyPanPlugIn.zoom-to-full-extent = \#T\:Zoom to Full Extent
org.openjump.core.ui.plugin.view.InstallKeyPanPlugIn.accepted-values = \#T\:Accepted values are in the range 0 < percentage <\= 1
org.openjump.core.ui.plugin.view.MapToolTipPlugIn.Error-See-Output-Window = 错误： 看到输出窗口
org.openjump.core.ui.plugin.view.MapToolTipPlugIn.No-Data = 无数据
org.openjump.core.ui.plugin.view.MapToolTipPlugIn.Point = 点
org.openjump.core.ui.plugin.view.MapToolTipPlugIn.Side = 侧
org.openjump.core.ui.plugin.view.NorthArrowPlugIn.North-Arrow = \#T\:
org.openjump.core.ui.plugin.view.SuperZoomPanTool.zoom-pan = \#T\:
org.openjump.core.ui.plugin.view.SuperZoomPanTool.wheelmode-message = \#T\:
#T:org.openjump.core.ui.plugin.view.NorthArrowPlugIn.North-Arrow = North Arrow
#T:org.openjump.core.ui.plugin.view.SuperZoomPanTool.zoom-pan = Zoom In/Out, wheel zoom, pan
#T:org.openjump.core.ui.plugin.view.SuperZoomPanTool.wheelmode-message = Left mousebutton do zoom, right do mousebutton cancel.
org.openjump.core.ui.plugin.view.ShowFullPathPlugIn.Error-See-Output-Window = 错误： 看到输出窗口
org.openjump.core.ui.plugin.view.ShowFullPathPlugIn.NumberSelected = 号码选择：
org.openjump.core.ui.plugin.view.ShowScalePlugIn = 展会规模
org.openjump.core.ui.plugin.view.ViewOptionsPlugIn = \#T\:View Options
org.openjump.core.ui.plugin.view.ViewOptionsPlugIn.Date-format = \#T\:Date format
org.openjump.core.ui.plugin.view.ZoomToScalePlugIn.actual-scale-in-horizontal-direction = 在水平方向的实际规模
org.openjump.core.ui.plugin.view.ZoomToScalePlugIn.scale = 规模
org.openjump.core.ui.plugin.view.ZoomToScalePlugIn.set-new-scale-to-zoom = 设置新的规模放大
org.openjump.core.ui.plugin.view.ZoomToScalePlugIn.zoom-to-scale = 按比例缩放
org.openjump.core.ui.plugin.window.MosaicInternalFramesPlugIn.Mosaic = 镶嵌
org.openjump.core.ui.plugin.window.ArrangeViewsPlugIn.name = \#T\:
org.openjump.core.ui.plugin.window.ArrangeViewsPlugIn.distribute-views-horizontally = \#T\:
org.openjump.core.ui.plugin.window.ArrangeViewsPlugIn.distribute-views-vertically = \#T\:
org.openjump.core.ui.plugin.window.ArrangeViewsPlugIn.cascade-views = \#T\:
org.openjump.core.ui.plugin.window.ArrangeViewsPlugIn.arrange-views = \#T\:
#T:org.openjump.core.ui.plugin.window.ArrangeViewsPlugIn.name=Arrange View
#T:org.openjump.core.ui.plugin.window.ArrangeViewsPlugIn.distribute-views-horizontally=Distribute horizontally
#T:org.openjump.core.ui.plugin.window.ArrangeViewsPlugIn.distribute-views-vertically=Distribute vertically
#T:org.openjump.core.ui.plugin.window.ArrangeViewsPlugIn.cascade-views= Cascade views
#T:org.openjump.core.ui.plugin.window.ArrangeViewsPlugIn.arrange-views=Arrange views
org.openjump.core.ui.plugin.window.SyncronizationPlugIn.Desynchronize = 去同步
org.openjump.core.ui.plugin.window.SyncronizationPlugIn.Synchronization = 同步
org.openjump.core.ui.plugin.window.SyncronizationPlugIn.Synchronize-pan-and-zoom = 同步平移和缩放
org.openjump.core.ui.plugin.window.SyncronizationPlugIn.Synchronize-pan-only = 仅同步平移
org.openjump.core.ui.plugin.window.SyncronizationPlugIn.Synchronize-zoom-only =#T:Synchronize zoom only
org.openjump.core.ui.plugin.wms.AddWmsLayerWizard = WMS图层
org.openjump.core.ui.plugin.wms.AddWmsLayerWizard.Add-WMS-Layer = WMS图层
org.openjump.core.ui.plugin.wms.ZoomToWMSPlugIn.bounding-box-for = 边框（ES）的为
org.openjump.core.ui.plugin.wms.ZoomToWMSPlugIn.no-bounding-box = 无边框\\uff01
org.openjump.core.ui.plugin.wms.ZoomToWMSPlugIn.no-bounding-boxes-available = 无边框（ES）的可用\\uff01
org.openjump.core.ui.plugin.wms.ZoomToWMSPlugIn.no-wms-layer-selected = 无仓库管理系统层（s）中选择\\uff01
org.openjump.core.ui.plugin.wms.ZoomToWMSPlugIn.zoom-to-wms-layer = 缩放到WMS图层
org.openjump.core.ui.style.decoration.SegmentDownhillArrowStyle.Open = 段下坡箭头键打开
org.openjump.core.ui.style.decoration.SegmentDownhillArrowStyle.Solid = 段下坡箭头固体
org.openjump.core.ui.style.decoration.SegmentDownhillArrowStyle.SolidNarrow = 固体窄段下坡箭头
org.openjump.core.ui.swing.DetachableInternalFrame.detach-window = \#T\:
org.openjump.core.ui.swing.VertexStylePanel.RestoreDefaultsSettings = \#T\:
org.openjump.core.ui.swing.VertexStylePanel.vertex-color = \#T\:
org.openjump.core.ui.swing.VertexStylePanel.vertex-style = \#T\:
org.openjump.core.ui.swing.VertexStylePanel.vertexsize = \#T\:
#T:org.openjump.core.ui.swing.DetachableInternalFrame.detach-window = detach window
#T:org.openjump.core.ui.swing.VertexStylePanel.RestoreDefaultsSettings = Restore default settings
#T:org.openjump.core.ui.swing.VertexStylePanel.vertex-color = Vertex color\:
#T:org.openjump.core.ui.swing.VertexStylePanel.vertex-style = Vertex style\:
#T:org.openjump.core.ui.swing.VertexStylePanel.vertexsize = Vertexsize\:
org.openjump.io.SIDLayer.Could-not-get-SID-info-for = 无法获取的SID信息
org.openjump.io.SIDLayer.Layer = 图层
org.openjump.io.SIDLayer.level = 级别
org.openjump.io.SIDLayer.of = 的
org.openjump.plugin.tools.IntersectPolygonLayersPlugIn.Found-more-than-one-source-feature-in-Layer = 源层不能有重迭的多边形
org.openjump.plugin.tools.IntersectPolygonLayersPlugIn.Geometry-no-Polygon-or-Multi-Polygon = 几何多边形或没有多区
org.openjump.plugin.tools.IntersectPolygonLayersPlugIn.Intersect-Polygon-Layers = 相交多边形图层
org.openjump.plugin.tools.IntersectPolygonLayersPlugIn.Transfer-attributes = 传输特性
org.openjump.plugin.tools.IntersectPolygonLayersPlugIn.sDescrition = 相交的特点两层必须同时包含多边形。注： 设计的平面图形功能提供了类似的功能。
org.openjump.plugin.tools.analysis.onelayer.IntersectPolygonsOneLayerPlugIn.Intersect-Polygons = 多边形相交
org.openjump.plugin.tools.analysis.onelayer.IntersectPolygonsOneLayerPlugIn.sDescription = 所有的多边形相交的几何在一层。地区可以映射到两个源多边形不会包含属性。注： 设计的平面图形功能提供了类似的功能。
org.openjump.sigle.plugin.PlanarGraphPlugIn.Arc-layer-generated = ...弧层产生。
org.openjump.sigle.plugin.PlanarGraphPlugIn.Calculate-faces = 计算面
org.openjump.sigle.plugin.PlanarGraphPlugIn.Calculate-nodes = 计算节点
org.openjump.sigle.plugin.PlanarGraphPlugIn.Calculate-the-relations-arcs-nodes-and-/or-arcs-faces = 计算关系弧节点和/或弧-面孔。
org.openjump.sigle.plugin.PlanarGraphPlugIn.Cannot-transfer-attributes = 异构层： 不能转移的属性\\uff01
org.openjump.sigle.plugin.PlanarGraphPlugIn.Create-faces = 创建面...
org.openjump.sigle.plugin.PlanarGraphPlugIn.Create-nodes = 创建节点...
org.openjump.sigle.plugin.PlanarGraphPlugIn.Edge = 边缘
org.openjump.sigle.plugin.PlanarGraphPlugIn.Face = 面对
org.openjump.sigle.plugin.PlanarGraphPlugIn.Generate-layer-of-arcs = 生成层的弧...
org.openjump.sigle.plugin.PlanarGraphPlugIn.Graph = 图
org.openjump.sigle.plugin.PlanarGraphPlugIn.Keep-attributes = 保持属性
org.openjump.sigle.plugin.PlanarGraphPlugIn.Layer-of-faces-generated = 面层产生。
org.openjump.sigle.plugin.PlanarGraphPlugIn.Layer-with-nodes-generated = 层的节点产生。
org.openjump.sigle.plugin.PlanarGraphPlugIn.Mapping = 转移
org.openjump.sigle.plugin.PlanarGraphPlugIn.Node = 节点
org.openjump.sigle.plugin.PlanarGraphPlugIn.Number-of-found-elements = 找到的元素数量
org.openjump.sigle.plugin.PlanarGraphPlugIn.Planar-Graph = 平面图
org.openjump.sigle.plugin.PlanarGraphPlugIn.Searching-for-linear-elements = 搜索线性组件...
org.openjump.sigle.plugin.PlanarGraphPlugIn.Select-layer-to-analyse = 选择层来分析。
org.openjump.sigle.plugin.PlanarGraphPlugIn.The-layer-of-arcs-is-always-generated = 该层的弧总是产生。
org.openjump.sigle.plugin.PlanarGraphPlugIn.Topologic-Analysis = 拓扑分析
org.openjump.sigle.plugin.PlanarGraphPlugIn.Transfer-of-attributes = 转让属性...
org.openjump.sigle.plugin.ReplaceValuePlugIn.Attribute = 属性
org.openjump.sigle.plugin.ReplaceValuePlugIn.Attribute-src = 取代的价值
org.openjump.sigle.plugin.ReplaceValuePlugIn.Attribute-type = 属性类型
org.openjump.sigle.plugin.ReplaceValuePlugIn.Description = 替换属性值由一个常数，复制一个其他的属性在同一层，自递增的数字或常量加一个自递增的数字。
org.openjump.sigle.plugin.ReplaceValuePlugIn.New-value = 新值
org.openjump.sigle.plugin.ReplaceValuePlugIn.New-value-by-copy = 通过属性复制
org.openjump.sigle.plugin.ReplaceValuePlugIn.Replace-Attribute-Value = 替换属性值
org.openjump.sigle.plugin.ReplaceValuePlugIn.Replacing-values = 更换值...
org.openjump.sigle.plugin.SpatialJoinPlugIn.Error-while-executing-spatial-function = 空间函数执行时发生错误。
org.openjump.sigle.plugin.SpatialJoinPlugIn.Result = 结果，
org.openjump.sigle.plugin.SpatialJoinPlugIn.Transfer-Attributes = 转移属性
org.openjump.sigle.plugin.SpatialJoinPlugIn.Transfers-the-attributes-of-Layer-B-to-Layer-A-using-a-spatial-criterion = 传输层的属性层甲B的使用空间标准。
org.openjump.sigle.plugin.SpatialJoinPlugIn.equal = 平等
org.openjump.sigle.plugin.SpatialJoinPlugIn.equal-AND-within = 在平等和
org.openjump.sigle.plugin.SpatialJoinPlugIn.equal-OR-within = 或在同等
org.openjump.sigle.plugin.SpatialJoinPlugIn.spatial-operation = 空间操作
org.openjump.sigle.plugin.SpatialJoinPlugIn.within = 内
org.openjump.sigle.plugin.joinTable.Choose_fields_to_join = 选择字段加入。
org.openjump.sigle.plugin.joinTable.Choose_file_data_to_join = 选择文件的数据加入。
org.openjump.sigle.plugin.joinTable.Empty_file = 文件为空
org.openjump.sigle.plugin.joinTable.Error_while_reading_fields_in_file = 在阅读领域的错误文件。
org.openjump.sigle.plugin.joinTable.Error_while_reading_file = 读取档案时发生错误。
org.openjump.sigle.plugin.joinTable.Field_problem_at_line = 战场上的问题行：
org.openjump.sigle.plugin.joinTable.Join_data = 加入TXT等表。
org.openjump.sigle.plugin.joinTable.Layer_has_no_field = 图层没有字段。
org.openjump.sigle.plugin.joinTable.Matching_fields = 匹配字段
org.openjump.sigle.plugin.joinTable.MenuName = 加入TXT等表
org.openjump.sigle.plugin.joinTable.Unable_to_join_data = 无法加入数据。
org.openjump.sigle.plugin.joinTable.layer_field = 图层字段
org.openjump.sigle.plugin.joinTable.table_field = 表字段
org.openjump.sigle.plugin.joinTable.text_file = 文本文件
org.openjump.util.CustomTexturePaint.no-image-chosen = （没有图像选择）
org.openjump.util.CustomTexturePaint.the-url-does-not-point-to-an-image = (0)的URL并不指向一个图像。
pirol.plugIns.EditAttributeByFormula.do-not-know-how-to-parse = 不知道如何解析
pirol.plugIns.EditAttributeByFormulaPlugIn.Attribute-Calculator = 属性计算器
pirol.plugIns.EditAttributeByFormulaPlugIn.editByFormula-explaining-text = 请填写信息的属性要创建和一些信息的公式，将用于填补属性值。
pirol.plugIns.EditAttributeByFormulaPlugIn.editByFormula-properties-comment = 这些都是在公式存储时间。若要删除一个公式，只是删除了相关线路。一个新公式具有相同的名称将取代现有的旧的\\uff01
pirol.plugIns.EditAttributeByFormulaPlugIn.formula-for = 公式
pirol.plugIns.EditAttributeByFormulaPlugIn.layer-not-editable = 层不编辑。
pirol.plugIns.EditAttributeByFormulaPlugIn.no-layer-selected = 无层选择。
pirol.plugIns.EditAttributeByFormulaPlugIn.specify-attribute-and-formula = 指定属性和公式。
pirol.plugIns.FormulaEditingPanel.copy-value-to-formula = 复制值公式
pirol.plugIns.FormulaEditingPanel.load-formula = 负荷公式
pirol.ui.panels.default-value-for-new-attribute = 新属性的默认值
pirol.ui.panels.name-of-new-attribute = 新的属性名称
pirol.ui.panels.type-of-new-attribute = 新的属性类型
plugin.AbstractPlugIn.done-current-committed-memory = 完成。当前提交的内存：
plugin.EnableCheckFactory.a-fence-must-be-drawn = 要制订一个栅栏。
plugin.EnableCheckFactory.a-task-window-must-be-active = 项目窗口必须处于活动状态
plugin.EnableCheckFactory.a-window-with-a-layer-manager-must-be-active = 一个窗口，经理层必须激活
plugin.EnableCheckFactory.a-window-with-a-layer-name-panel-must-be-active = 一个窗口层的名称面板必须主动
plugin.EnableCheckFactory.a-window-with-a-layer-view-panel-must-be-active = 一个窗口，二层查看面板必须主动
plugin.EnableCheckFactory.a-window-with-an-associated-task-frame-must-be-active = 一个窗口，一名美联社任务框架必须积极
plugin.EnableCheckFactory.a-window-with-selection-manager-must-be-active = 一个窗口，选择管理器必须处于活动状态
plugin.EnableCheckFactory.at-least-{0}-categories-must-be-selected = 至少(0)类别必须选择。
plugin.EnableCheckFactory.at-least-{0}-category-must-be-selected = 至少(0)类别必须选择。
plugin.EnableCheckFactory.at-least-{0}-feature-must-be-selected = 至少(0)功能必须选择。
plugin.EnableCheckFactory.at-least-{0}-feature-must-have-selected-items = 至少(0)功能必须选择的项目。
plugin.EnableCheckFactory.at-least-{0}-features-must-be-selected = 至少(0)的功能必须选择。
plugin.EnableCheckFactory.at-least-{0}-features-must-have-selected-items = 至少(0)功能必须有选择的项目。
plugin.EnableCheckFactory.at-least-{0}-item-must-be-selected = 至少(0)项必须选择。
plugin.EnableCheckFactory.at-least-{0}-items-must-be-selected = 至少(0)项必须选择。
plugin.EnableCheckFactory.at-least-{0}-layer-must-be-editable = 至少(0)层必须编辑。
plugin.EnableCheckFactory.at-least-{0}-layer-must-be-selected = 至少(0)层必须选择。
plugin.EnableCheckFactory.at-least-{0}-layer-must-exist = 至少(0)层必须存在。
plugin.EnableCheckFactory.at-least-{0}-layers-must-be-editable = 至少(0)层必须是可编辑的。
plugin.EnableCheckFactory.at-least-{0}-layers-must-be-selected = 至少(0)层必须选择。
plugin.EnableCheckFactory.at-least-{0}-layers-must-exist = 至少(0)层必须存在。
plugin.EnableCheckFactory.at-least-{0}-vector-must-be-drawn = 至少(0)向量必须绘制。
plugin.EnableCheckFactory.at-least-{0}-vectors-must-be-drawn = 至少(0)向量必须被画出来。
plugin.EnableCheckFactory.at-most-{0}-layer-must-exist = 在大多数(0)层必须存在。
plugin.EnableCheckFactory.at-most-{0}-layers-must-exist = 在大多数(0)层必须存在。
plugin.EnableCheckFactory.between-{0}-and-{1}-vectors-must-be-drawn = 在(0)和（1）向量必须被画出来。
plugin.EnableCheckFactory.exactly-{0}-categories-must-be-selected = 正是(0)类别必须选择。
plugin.EnableCheckFactory.exactly-{0}-category-must-be-selected = 正是(0)类别必须选择。
plugin.EnableCheckFactory.exactly-{0}-feature-must-be-selected = 正是(0)功能必须选择。
plugin.EnableCheckFactory.exactly-{0}-feature-must-have-selected-items = 正是(0)功能必须选择的项目。
plugin.EnableCheckFactory.exactly-{0}-features-must-be-selected = 正是(0)功能必须选择。
plugin.EnableCheckFactory.exactly-{0}-features-must-have-selected-items = 正是(0)功能必须有选择的项目。
plugin.EnableCheckFactory.exactly-{0}-item-must-be-selected = 正是(0)项必须选择。
plugin.EnableCheckFactory.exactly-{0}-items-must-be-selected = 正是(0)项必须选择。
plugin.EnableCheckFactory.exactly-{0}-layer-must-be-selected = 正是(0)层必须选择。
plugin.EnableCheckFactory.exactly-{0}-layer-must-have-selected-items = 正是(0)层必须选择的项目。
plugin.EnableCheckFactory.exactly-{0}-layers-must-be-selected = 正是(0)层必须选择。
plugin.EnableCheckFactory.exactly-{0}-layers-must-have-selected-items = 正是(0)层必须选择的项目。
plugin.EnableCheckFactory.exactly-{0}-vector-must-be-drawn = 正是(0)向量必须绘制。
plugin.EnableCheckFactory.exactly-{0}-vectors-must-be-drawn = 正是(0)向量必须被画出来。
plugin.EnableCheckFactory.only-one-layer-may-have-selected-features = 只有一层可以选择的功能。
plugin.EnableCheckFactory.only-one-layer-may-have-selected-items = 只有一层可以选择的项目。
plugin.EnableCheckFactory.selected-items-layers-must-be-editable = 所选项目'层必须是可编辑的。
plugin.EnableCheckFactory.selected-layers-must-be-editable = 选定的层必须编辑。
qa.ValidationErrorType.basic-topology-is-invalid = 基本拓扑无效
qa.ValidationErrorType.consecutive-points-are-the-same = 连续点是相同的
qa.ValidationErrorType.contains-segment-with-length-below-minimum = 包含段长度低于最低
qa.ValidationErrorType.contains-segments-with-angle-below-minimum = 包含分类与角度低于最低
qa.ValidationErrorType.geometry-class-not-allowed = 几何类未班车
qa.ValidationErrorType.is-contain-polygon-with-area-below-minimum = 是/包含多边形与面低于最低
#qa.ValidationErrorType.linestring-not-simple = Linestring不简单
qa.ValidationErrorType.non-simple = \#T\:
qa.ValidationErrorType.polygon-has-holes = 多边形孔
qa.ValidationErrorType.polygon-hole-is-oriented-clockwise = 面向多边形孔顺
qa.ValidationErrorType.polygon-shell-is-oriented-counter-clockwise = 多边形壳牌面向逆时针
qa.Validator.validating = 验证...
tools.OverlayEngine.indexing-second-feature-collection = 第二个特点索引集合...
tools.OverlayEngine.overlaying-feature-collections = 迭加功能集合...
ui.AboutDialog = ：英语： 李四
ui.AboutDialog.Extensions = 扩展
ui.AboutDialog.about = 关于
ui.AboutDialog.about-jump = 关于OpenJUMP
ui.AboutDialog.comitted-memory = 提交的内存
#ui.AboutDialog.development-team = 开发团队
#ui.AboutDialog.oj-development-team = OpenJUMP Development Team
ui.AboutDialog.free-memory = 可用内存
ui.AboutDialog.garbage-collect = 垃圾收集
ui.AboutDialog.info = 信息
ui.AboutDialog.java-version = Java版本
ui.AboutDialog.os = 操作系统
ui.AboutDialog.user-dir = \#T\:Working Directory
ui.AboutDialog.system-info = 系统信息
ui.AboutDialog.total-memory = 总内存
ui.AboutDialog.version = 版本
ui.AttributeTab.flash-selected-rows = 闪光灯选择了行
ui.AttributeTab.one-or-more-layers-must-be-present = 一个或多个层必须存在。
ui.AttributeTab.one-or-more-rows-must-be-selected = 一个或多个行必须选择。
ui.AttributeTab.pan-to-next-row = \#T\:
ui.AttributeTab.pan-to-previous-row = \#T\:
ui.AttributeTab.pan-to-selected-rows = \#T\:Pan to selected rows
#T:ui.AttributeTab.pan-to-next-row = Pan to next row
#T:ui.AttributeTab.pan-to-previous-row = Pan to previous row
ui.AttributeTab.select-in-task-window = 选择在项目窗口。
ui.AttributeTab.task-frame-must-be-open = 项目的框架必须是开放的。
ui.AttributeTab.zoom-to-full-extent = 放大到全图
ui.AttributeTab.zoom-to-next-row = 缩放到下一行
ui.AttributeTab.zoom-to-previous-row = 缩放到上一行
ui.AttributeTab.zoom-to-selected-rows = 缩放到选定的行
ui.AttributeTablePanel.edit-geometry = 编辑几何图形
ui.AttributeTablePanel.feature = 特征
ui.AttributeTablePanel.features = 特点
ui.BasicFileDriverPanel.file-description-goes-here = 文件说明放在这里
ui.ColorChooserPanel.browse = 浏览
ui.ColorChooserPanel.choose-color = 选择颜色
ui.DatasetOptionsPanel.ShowCharsetSelection = 显示字符集的选择
ui.DatasetOptionsPanel.datasetOptions = 数据集
ui.EditOptionsPanel.prevent-edits-resulting-in-invalid-geometries = 防止编辑导致无效的几何形状。
ui.EditTransaction.the-geometry-is-invalid-cancelled = 新的几何形状是无效的。取消。
ui.EditTransaction.the-new-geometry-is-invalid = 新的几何形状是无效的。
ui.ErrorFialog.hide-details = 隐藏详细信息
ui.ErrorFialog.message = 消息
ui.ErrorFialog.show-details = 显示详细信息
ui.FeatureInfoWriter.text-representation-of-geometry-is-too-large = 案文表示了这个几何图形太大，这种观点。
ui.FileNamePanel.browse = 浏览...
ui.FileNamePanel.description-text-goes-here = 说明文字放在这里
ui.FileNamePanel.no-file-was-specified = 没有文件被指定。
ui.FileNamePanel.specified-file-does-not-exist = 指定的文件不存在。
ui.FileNamePanel.specified-file-is-a-directory = 指定的文件是一个目录。
ui.FileNamePanel.specified-file-is-not-normal = 指定的文件是不正常的。
ui.FileNamePanel.specified-parent-directory-does-not-exist = 指定的父目录不存在。
ui.FileNamePanel.specified-parent-directory-is-not-specified = 指定的父目录没有规定。
ui.FileNamePanel.specified-parent-is-not-a-directory = 指定的父目录不是一个目录。
ui.FontChooser.cancel = 取消
ui.FontChooser.font = 字体
ui.FontChooser.font-chooser = 字体选择
ui.FontChooser.ok = 确定
ui.FontChooser.sample = 样本
ui.FontChooser.sampletext = \#T\:
#T:ui.FontChooser.sampletext = The quick brown fox jumped over the lazy dog.
ui.FontChooser.size = 尺寸
ui.FontChooser.style = 风格
ui.GUIUtil.jump-workbench-custom-cursor = OpenJUMP自定义光标
ui.GUIUtil.overwrite-prompting = \#T\:
#T:ui.GUIUtil.overwrite-prompting = The file ''{0}'' already exists. Do you want to replace the existing file ?
ui.GenericNames.ANGLE = 角
ui.GenericNames.Attribute = 属性
ui.GenericNames.CalculateInProgress = 计算进展。
ui.GenericNames.Error = 错误
ui.GenericNames.GlobalBox = 全球票房
ui.GenericNames.LAYER = 图层
ui.GenericNames.LAYER-with-Polygons = 层与多边形
ui.GenericNames.LAYER_A = A图层
ui.GenericNames.LAYER_B = B图层
ui.GenericNames.LayerGrid = 格层
ui.GenericNames.Mask-Layer = 屏蔽层
ui.GenericNames.Parameter = 参数
ui.GenericNames.Relation = 关系
ui.GenericNames.ResultLayer = 结果层
ui.GenericNames.Source-Layer = 源层
ui.GenericNames.Target-Layer = 目标层
ui.GenericNames.Use-selected-features-only = 仅使用所选功能。
ui.GenericNames.contains = 包含
ui.GenericNames.covers = 占地面积
ui.GenericNames.crosses = 十字架
ui.GenericNames.disjoint = 不相交
ui.GenericNames.equals = 等于
ui.GenericNames.features = 特征
ui.GenericNames.intersects = 相交
ui.GenericNames.is-covered-by = 是覆盖由
ui.GenericNames.is-within-distance = 距离之内
ui.GenericNames.overlaps = 重迭
ui.GenericNames.select-attribute = 选择属性
ui.GenericNames.select-layer = 选择图层
ui.GenericNames.similar = 类似
ui.GenericNames.touches = 触动
ui.GenericNames.within = 内
ui.GeometryEditor.unsupported-geometry-classes-should-be-caught-in-the-GeometryEditorOperation = 不支持的几何类应该夹在GeometryEditorOperation。
ui.GeometryInfoTab.attributes = 属性
ui.GeometryInfoTab.geometries = 几何
ui.InfoFrame.feature-info = 特征信息
ui.LayerNameRenderer.feature-count = 功能计数
ui.LayerNameRenderer.layer-name-goes-here = 图层名称放在这里
ui.MenuNames.ATTRIBUTEPANEL_POPUP = \#T\: Context Menu of Attribute Panel
ui.MenuNames.ATTRIBUTS = 属性
ui.MenuNames.CONVERT = 转换
ui.MenuNames.CUSTOMIZE = 定制
ui.MenuNames.DATASTORE = \#T\:
#T:ui.MenuNames.DATASTORE = Database
ui.MenuNames.DELETE = 删除
ui.MenuNames.DETECT = 检测
ui.MenuNames.EDIT = 编辑
ui.MenuNames.EXTRACT = 提取
ui.MenuNames.FILE = 文件
ui.MenuNames.FILE.NEW = 新
ui.MenuNames.FILE.SAVEVIEW = 保存认为
ui.MenuNames.GENERALIZATION = 概括
ui.MenuNames.GEOMETRY = 几何
ui.MenuNames.GEOPROCESSING = 地理处理
ui.MenuNames.HELP = 帮助
ui.MenuNames.LAYER = 图层
ui.MenuNames.LAYERVIEWPANEL_POPUP = \#T\:Context Menu of the View
ui.MenuNames.LAYERNAMEPANEL_LAYER_POPUP = \#T\: Context Menu of Layer Names
ui.MenuNames.LAYERNAMEPANEL_CATEGORY_POPUP = \#T\: Context Menu of Categories
ui.MenuNames.MERGE = 合并
ui.MenuNames.ONELAYER = 一层
ui.MenuNames.PLOT = 情节
ui.MenuNames.PLUGINS = 插件
ui.MenuNames.PRINT = #T: Print
ui.MenuNames.PRINT.Cadplan = #T: As Map To Printer, Image, PDF (Cadplan)
ui.MenuNames.PRINT.SkyPrinter = #T: To PDF, Printer (SkyPrinter)
ui.MenuNames.QA = 质量保证
ui.MenuNames.RASTER = 栅格
ui.MenuNames.SCHEMA = \#T\:
#T:ui.MenuNames.SCHEMA = Schema
ui.MenuNames.SELECTION = 选择
ui.MenuNames.STATISTICS = 统计
ui.MenuNames.STYLE = \#T\:
#T:ui.MenuNames.STYLE = Style
ui.MenuNames.TOOLS = 工具
ui.MenuNames.TOOLS.ANALYSIS = 分析
ui.MenuNames.TOOLS.GENERALIZATION = 概括
ui.MenuNames.TOOLS.GENERATE = 生成
ui.MenuNames.TOOLS.JOIN = 加入
ui.MenuNames.TOOLS.LINEARREFERENCING = \#T\:
ui.MenuNames.TOOLS.QA = 质量保证
ui.MenuNames.TOOLS.WARP = 经
ui.MenuNames.TOOLS.OTHERS =\#T\:Other tools
ui.MenuNames.TOPOLOGY = 拓扑
ui.MenuNames.TWOLAYERS = 二层
ui.MenuNames.VIEW = 查看
ui.MenuNames.VIEW.MAP_DECORATIONS = \#T\:Map Decorations
ui.MenuNames.WINDOW = 窗口
ui.MenuNames.WINDOW.SYNCHRONIZATION = 同步
ui.MenuNames.RASTER.VECTORIALIZE = \#T\: Vectorialize
ui.MenuNames.RASTER.SINGLE_BAND_RASTER=\#T\:Analysis on Single Band Raster
ui.MenuNames.ZOOM = \#T\:
#T:ui.MenuNames.ZOOM = Zoom
ui.MultiInputDialog.description-goes-here = 介绍放在这里。
ui.MultiInputDialog.images-goes-here = 图像放在这里。
ui.MultiInputDialog.is-an-invalid-double = 是一个无效的两倍。
ui.MultiInputDialog.is-an-invalid-integer = 是一个无效的整数。
ui.MultiInputDialog.must-be = 必须
ui.MultiInputDialog.no-valid-attribute = \#T\:No valid attribute
#T:ui.MultiInputDialog.no-valid-attribute = No valid attribute
ui.OKCancelPanel.cancel = 取消
ui.OKCancelPanel.ok = 确定
ui.OKCancelApplyPanel.apply = \#T\:Apply
ui.SchemaPanel.a-geometry-field-must-be-defined = \#T\:
#T:ui.SchemaPanel.a-geometry-field-must-be-defined = A geometry field must be defined
#T:ui.SchemaPanel.at-least-1-row-must-be-selected = At least one row must be selected
ui.SchemaPanel.apply-changes = 套用变更
ui.SchemaPanel.at-least-1-row-must-be-selected = \#T\:
ui.SchemaPanel.delete = \#T\:
ui.SchemaPanel.field-is-already-at-the-top = \#T\:
ui.SchemaPanel.field-name-already-exists = \#T\:
ui.SchemaPanel.field-name-cannot-be-blank = \#T\:
#T:ui.SchemaPanel.delete = Delete
#T:ui.SchemaPanel.field-is-already-at-the-top = Field is already at the top
#T:ui.SchemaPanel.field-name-already-exists = Field name already exists
#T:ui.SchemaPanel.field-name-cannot-be-blank = Field name cannot be blank
ui.SchemaPanel.force-invalid-conversions-to-null = 部队无效转换为null。
ui.SchemaPanel.insert = 插入
ui.SchemaPanel.layer-must-be-editable = 层必须是可编辑
ui.SchemaPanel.leave-unchecked-if-you-want-to-be-notified-of-conversion-errors = 如果你想给选中要转换错误通知。
ui.SchemaPanel.move-field-down = 移动田野里
ui.SchemaPanel.move-field-up = 场上移动
ui.SchemaPanel.only-one-geometry-field-is-allowed = 只有一个几何领域是允许的。
ui.SchemaPanel.revert-changes = 还原更改
ui.SchemaTableModel.data-type = 数据类型
ui.SchemaTableModel.field = 场
ui.SchemaTableModel.field-name = 字段名称
ui.SelectionStyllingOptionsPanel.FillColor = \#T\:Fill Color
ui.SelectionStyllingOptionsPanel.FillOpacity = \#T\:Fill Opacity\:
ui.SelectionStyllingOptionsPanel.LineColor = 线条颜色：
ui.SelectionStyllingOptionsPanel.PointSize = 点的大小：
ui.SelectionStyllingOptionsPanel.PointStyle = 点型：
ui.SelectionStyllingOptionsPanel.RestoreDefaultsSettings = 恢复默认设置
ui.SnapVerticeToolsOptionsPanel.insert-vertex-if-none-in-segment = 如果没有插入顶点在段
ui.WorkbenchFrame.save-project-before-closing-openjump= \#T\:Do you want to save selected project to file before closing OpenJUMP?
ui.WorkbenchFrame.save-project-saved= \#T\:Project file has been saved
ui.WorkbenchFrame.do-you-want-to-close-project=  \#T\:Do you want to close the project?
ui.WorkbenchFrame.cancel = 取消
ui.WorkbenchFrame.check-for-invalid-geometries = 检查无效的几何形状。
ui.WorkbenchFrame.close-all = 关闭所有
ui.WorkbenchFrame.close-task = 关闭项目
ui.WorkbenchFrame.committed-memory = 提交的内存
ui.WorkbenchFrame.continue = 继续?
ui.WorkbenchFrame.copy-to-clipboard = \#T\:Mark and copy with <CTRL>+C to the clipboard.
#T:ui.WorkbenchFrame.copy-to-clipboard = Mark and copy with <CTRL>+C to the clipboard.
ui.WorkbenchFrame.dataset = 数据集
ui.WorkbenchFrame.do-you-really-want-to-close-openjump = 难道你真的要关闭OpenJUMP吗？\n\
	\t(0)自动生成层有尚未保存。
ui.WorkbenchFrame.do-you-really-want-to-close-the-project = \#T\:
#T:ui.WorkbenchFrame.do-you-really-want-to-close-the-project = Do you really want to close the project?\n\	{0} automatically generated layer(s) have not been saved yet.
ui.WorkbenchFrame.do-you-want-to-close-them-also = 你想关闭它们也？
ui.WorkbenchFrame.exit = 退出
ui.WorkbenchFrame.exit-jump = 退出OpenJUMP
ui.WorkbenchFrame.has-been-modified = 已被修改。
ui.WorkbenchFrame.have-been-modified = 已被修改。
ui.WorkbenchFrame.layer-manager = 图层管理
ui.WorkbenchFrame.layers-selected = 图层选择
ui.WorkbenchFrame.no-description-was-provided = 没有描述提供了依据。
ui.WorkbenchFrame.no-windows = 无窗
ui.WorkbenchFrame.other-internal-frames-depend-on-this-task-frame = 其他内部帧帧依赖于这一任务。
ui.WorkbenchFrame.output = 输出
ui.WorkbenchFrame.side-location-conflict = 端位置冲突
ui.WorkbenchFrame.task = 项目
ui.WorkbenchFrame.undo-history-was-truncated = 撤消历史记录被截断。
ui.WorkbenchFrame.warning = 警告
ui.WorkbenchFrame.wms-layers-selected = WMS图层选择
ui.addremove.AddRemovePanel.add = 新增
ui.addremove.AddRemovePanel.add-all = 全部添加
ui.addremove.AddRemovePanel.move-down = 下移
ui.addremove.AddRemovePanel.move-up = 上移
ui.addremove.AddRemovePanel.remove = 删除
ui.addremove.AddRemovePanel.remove-all = 全部删除
ui.cursortool.AbstractCursorTool.activating = 激活
ui.cursortool.AbstractCursorTool.gesture-finished = 手势成品：
ui.cursortool.AbstractCursorTool.tool = 工具
ui.cursortool.CoordinateListMetrics.Angle = 角
ui.cursortool.CoordinateListMetrics.Area = 区
ui.cursortool.CoordinateListMetrics.Perimeter=#T:Perimeter
ui.cursortool.CoordinateListMetrics.Diameter=#T:Diameter
ui.cursortool.CoordinateListMetrics.Radius=#T:Radius
ui.cursortool.CoordinateListMetrics.Circumference=#T:Circumference
ui.cursortool.CoordinateListMetrics.Distance = 距离
ui.cursortool.DummyTool.dummy-cursor-tool = 虚拟光标工具
ui.cursortool.MeasureTool.distance = 距离
ui.cursortool.MoveVertexTool.no-editable-selection-handles-here = 这里没有可编辑选择手柄。
ui.cursortool.NoteStyle.CREATED = CREATED
ui.cursortool.NoteStyle.MODIFIED = MODIFIED
ui.cursortool.NoteStyle.TEXT = TEXT
ui.cursortool.NoteTool = 注释
ui.cursortool.NoteTool.notes = 注释
ui.cursortool.PolygonTool.the-polygon-must-have-at-least-3-points = 多边形必须至少有3点。
ui.cursortool.SelectLineStringsTool.select-linestrings = 选择Linestrings
ui.cursortool.editing.DeleteVertexTool.cancelled-deletion-would-result-in-empty-geometry = 取消-缺失将导致空的几何形状。
ui.cursortool.editing.DeleteVertexTool.no-selection-handles-here = 这里没有选择手柄。
ui.cursortool.editing.DrawLineString.the-linestring-must-have-at-least-2-points = 该linestring必须至少有2点。
ui.cursortool.editing.EditingPlugIn.editing = 编辑
ui.cursortool.editing.EditingPlugIn.editing-toolbox = 编辑工具箱
ui.cursortool.editing.EditingPlugIn.options = 选项...
ui.cursortool.editing.FeatureDrawingUtil.draw-feature-tool-topology-error = 绘制特征工具：拓扑错误
ui.cursortool.editing.FeatureDrawingUtil.new = 新
ui.cursortool.editing.FeatureDrawingUtil.no-layer-is-editable-creating-new-editable-layer = 无层是可编辑的。创建新的可编辑层。
ui.cursortool.editing.InsertVertexTool.no-selected-editable-items-here = 可编辑的项目在这里没有选择的。
ui.cursortool.editing.InsertVertexTool.no-selected-line-segments-here = 这里没有选择的线段。
ui.cursortool.editing.SnapVerticesOp.fence-contains-no-features-from-editable-layers = 从围栏中不包含的功能可编辑层。
ui.cursortool.editing.SnapVerticesOp.fence-contains-no-vertices-of-the-selected-feature-part-or-linestring = 围栏不包含顶点所选功能，部分或linestring。
ui.cursortool.editing.SnapVerticesOp.snap-vertices-together = 单元的顶点
ui.cursortool.editing.SnapVerticesToSelectedVertexClickTool.please-click-inside-the-fence = 请点击里面的栅栏。
ui.cursortool.editing.SnapVerticesToSelectedVertexClickTool.select-a-feature-part-or-linestring-in-the-fence-containing-the-vertex-to-snap-to = 选择一个功能，部分或linestring在篱笆包含顶点捕捉到。
ui.cursortool.editing.SnapVerticesToSelectedVertexClickTool.select-only-one-feature-part-or-linestring-containing-the-vertex-to-snap-to = 只选择一个功能，部分或linestring包含顶点捕捉到。
ui.cursortool.editing.SnapVerticesToSelectedVertexTool.shift-click-the-vertex-to-snap-to = 按住Shift键单击捕捉到了顶点。
ui.cursortool.editing.SnapVerticesTool.no-vertices-or-edges-here = 这里没有顶点或边。
ui.plugin.AbstractNewCategoryPlugIn.new-category = 新分类
ui.plugin.AbstractNewCategoryPlugIn.this-can-happen-when-a-plug-in-calls = 这可以发生在一个插件调用\\uff03reportNothingToUndoYet但增加了一层。
ui.plugin.AbstractSaveProjectPlugIn.data-source-is-write-only = 数据源是只写的。
ui.plugin.AbstractSaveProjectPlugIn.some-layers-were-not-saved-to-the-task-file = 有些层是不会保存到项目文件：
ui.plugin.AddNewFeaturesPlugIn.add-features-to = 增加新功能
ui.plugin.AddNewFeaturesPlugIn.enter-well-known-text-for-one-or-more-geometries = 输入驰名文本的一个或多个几何图形。
ui.plugin.AddNewLayerPlugIn.new = 新
ui.plugin.AddWMSDemoBoxEasterEggPlugIn.wms-demo-box = 仓库管理系统演示箱
ui.plugin.BeanShellPlugIn.the-workbenchcontext-may-be-referred-to-as-wc = 该WorkbenchContext可能被称为“厕所”。\\u00f1
ui.plugin.BeanShellPlugIn.warning-pasting-in-multiple-statements-may-cause-the-application-to-freeze = 警告： 粘贴在多个语句可能导致应用程序冻结。他们在一地贴上一次（或包裹他们在一个函数）。\\u00f1
ui.plugin.CopySelectedLayersToWarpingVectorsPlugIn.a-layer-other-than = A层以外
ui.plugin.CopySelectedLayersToWarpingVectorsPlugIn.must-be-selected = 必须选择
ui.plugin.CopySelectedLayersToWarpingVectorsPlugIn.skipped = 跳过
ui.plugin.EditSelectedFeaturePlugIn.edit = 编辑
ui.plugin.EditSelectedFeaturePlugIn.expected-1-feature-but-found = 预计1个功能，但发现
ui.plugin.EditSelectedFeaturePlugIn.feature = 特征
ui.plugin.EditSelectedFeaturePlugIn.in = 在
ui.plugin.EditSelectedFeaturePlugIn.layer-is-uneditable = 一层是不可编辑
ui.plugin.EditSelectedFeaturePlugIn.view-edit-selected-feature = 查看/编辑所选功能的几何
ui.plugin.EditablePlugIn.The-selected-layer-cannot-be-made-editable = 所选图层无法进行编辑。
ui.plugin.GenerateLogPlugIn.generated = 生成
ui.plugin.GenerateLogPlugIn.jump-workbench-log = OpenJUMP日志
ui.plugin.GenerateLogPlugIn.log = 日志
ui.plugin.LayerStatisticsPlugIn.area = 区
ui.plugin.LayerStatisticsPlugIn.avg = 平均
ui.plugin.LayerStatisticsPlugIn.components = 组件
ui.plugin.LayerStatisticsPlugIn.envelope = 信封：
ui.plugin.LayerStatisticsPlugIn.holes = 孔
ui.plugin.LayerStatisticsPlugIn.layer = 层：
ui.plugin.LayerStatisticsPlugIn.layer-statistics = 层统计
ui.plugin.LayerStatisticsPlugIn.length = 长
ui.plugin.LayerStatisticsPlugIn.summary-for-all-layers = 所有层的概要
ui.plugin.LayerTableModel.edit = 编辑
ui.plugin.LoadDatasetPlugIn.category = 分类
ui.plugin.LoadDatasetPlugIn.load-dataset = 加载数据集
ui.plugin.LoadDatasetPlugIn.load-dataset-old = 加载数据集（旧版）
ui.plugin.LoadDatasetPlugIn.load-dataset-to = 加载数据集
ui.plugin.LoadDatasetPlugIn.loading = 载入中...
ui.plugin.LoadDatasetToCategoryPlugIn.load-dataset-to-category = 加载数据集（S）来分类
ui.plugin.MapToolTipsPlugIn.map-tooltips = 地图工具提示
ui.plugin.MoveLayerablePlugIn.layer-is-already-at-the-bottom = 层是已经在底部
ui.plugin.MoveLayerablePlugIn.layer-is-already-at-the-top = 层已在顶部
ui.plugin.MoveLayerablePlugIn.move-layer-down = 移动一层，
ui.plugin.MoveLayerablePlugIn.move-layer-up = 移动夹层
ui.plugin.MoveLayerablePlugIn.destination-category = \#T\:Category
ui.plugin.MoveLayerablePlugIn.move-to-category = \#T\:Move selected layer to category
ui.plugin.MoveLayerablePlugIn.move-to-top = \#T\:Move to top
ui.plugin.MoveLayerablePlugIn.move-to-bottom = \#T\:Move to bottom
ui.plugin.OpenProjectPlugIn.The-project-has-been-moved-Do-you-want-to-update-paths-below-the-project-folder = \#T\:
ui.plugin.OpenProjectPlugIn.Only-for-missing-resources = \#T\:
ui.plugin.OpenProjectPlugIn.At-least-one-file-in-the-task-could-not-be-found = 至少有一个文件中的项目不能被发现。
ui.plugin.OpenProjectPlugIn.Do-you-want-to-locate-it-and-continue-loading-the-task = 你想找到它，并继续加载该项目？
ui.plugin.OpenProjectPlugIn.creating-objects = 创建对象
ui.plugin.OpenProjectPlugIn.loading = 载入中
ui.plugin.OpenProjectPlugIn.open-project = 打开项目
ui.plugin.OptionsPlugIn.selection-style = 选择风格
ui.plugin.OptionsPlugIn.snap-vertices-tools = 顶点对齐工具
ui.plugin.OptionsPlugIn.view-edit = 查看/编辑
ui.plugin.PasteItemsPlugIn.clipboard-must-not-be-empty=#T:
ui.plugin.PasteItemsPlugIn.clipboard-must-contain-geometries-or-wkt=#T:
ui.plugin.PasteLayersPlugIn.clipboard-must-not-be-empty=#T:
ui.plugin.PasteLayersPlugIn.clipboard-must-contain-layers=#T:
#T:ui.plugin.PasteItemsPlugIn.clipboard-must-not-be-empty = Clipboard must not be empty
#T:ui.plugin.PasteItemsPlugIn.clipboard-must-contain-geometries-or-wkt = Clipboard must contain geometries or WKT
#T:ui.plugin.PasteLayersPlugIn.clipboard-must-not-be-empty = Clipboard must not be empty
#T:ui.plugin.PasteLayersPlugIn.clipboard-must-contain-layers = Cliboard must contain layers
ui.plugin.RemoveSelectedCategoriesPlugIn.at-least-1-category-must-be-left-unselected = 至少有一类必须保留未选中
ui.plugin.SaveDatasetAsPlugIn.save-dataset = 保存数据集
ui.plugin.SaveDatasetAsPlugIn.save-dataset-as-old = 保存数据集为（老）
ui.plugin.SaveDatasetAsPlugIn.saving = 节能
ui.plugin.SaveImageAsPlugIn.cannot-find-writer-for-image-format = 找不到作家的图像格式
ui.plugin.SaveImageAsPlugIn.save-image = 保存图像
ui.plugin.SaveImageAsPlugIn.width-in-pixels=宽度（\uff03像素）
ui.plugin.SaveImageAsPlugIn.write-world-file = 文件写入世界
ui.plugin.SaveProjectAsPlugIn.jump-project-files = 跳跃项目文件
ui.plugin.SaveProjectAsPlugIn.save-project = 保存项目
ui.plugin.SaveProjectAsPlugIn.save-project-as = 项目另存为
ui.plugin.SaveProjectPlugIn.save-project = 保存项目
ui.plugin.ShortcutKeyPlugIn.frame = 框架
ui.plugin.ShortcutKeyPlugIn.shortcut-keys = 快捷键
ui.plugin.ValidateSelectedLayersPlugIn.bad-features = 不良特征
ui.plugin.ValidateSelectedLayersPlugIn.check-basic-topology = 检查基本拓扑结构。
ui.plugin.ValidateSelectedLayersPlugIn.check-minimum-angle = 检查最小角。
ui.plugin.ValidateSelectedLayersPlugIn.check-minimum-polygon-area = 检查最小多边形面积。
ui.plugin.ValidateSelectedLayersPlugIn.check-minimum-segment-length = 检查最小段长度。
ui.plugin.ValidateSelectedLayersPlugIn.check-polygon-orientation = 检查多边形方向
#ui.plugin.ValidateSelectedLayersPlugIn.check-that-linestrings-are-simple = 检查LineStrings很简单。（即不自相交）
ui.plugin.ValidateSelectedLayersPlugIn.check-that-geometries-are-simple = \#T\:
ui.plugin.ValidateSelectedLayersPlugIn.check-that-polygon-shells-are-oriented-clockwise-and-holes-counterclockwise = 检查多边形炮弹是面向顺时针和逆时针洞。
ui.plugin.ValidateSelectedLayersPlugIn.disallow-geometrycollections = 禁止GeometryCollections
ui.plugin.ValidateSelectedLayersPlugIn.disallow-linestrings = 禁止Linestrings
ui.plugin.ValidateSelectedLayersPlugIn.disallow-multilinestrings = 禁止MultiLineStrings
ui.plugin.ValidateSelectedLayersPlugIn.disallow-multipoints = 禁止点对多点
ui.plugin.ValidateSelectedLayersPlugIn.disallow-multipolygons = 禁止MultiPolygons
ui.plugin.ValidateSelectedLayersPlugIn.disallow-points = 不允许点
ui.plugin.ValidateSelectedLayersPlugIn.disallow-polygons = 禁止多边形
ui.plugin.ValidateSelectedLayersPlugIn.disallow-polygons-and-multipolygons-with-holes = 禁止多边形和多有洞的多边形。
ui.plugin.ValidateSelectedLayersPlugIn.disallow-repeated-consective-points = 不允许重复的连续点。
ui.plugin.ValidateSelectedLayersPlugIn.error-locations = 错误位置
ui.plugin.ValidateSelectedLayersPlugIn.geometry-collection-subtypes-are-not-disallowed = 几何收集亚型（如多点）不禁止。
ui.plugin.ValidateSelectedLayersPlugIn.geometry-metrics-validation = 验证几何度量
ui.plugin.ValidateSelectedLayersPlugIn.geometry-types-validation = 几何类型验证
ui.plugin.ValidateSelectedLayersPlugIn.layer = 层：
ui.plugin.ValidateSelectedLayersPlugIn.minimum-angle-in-degrees = 最小角（度）
ui.plugin.ValidateSelectedLayersPlugIn.minimum-polygon-area = 多边形面积最小。
ui.plugin.ValidateSelectedLayersPlugIn.minimum-segment-length = 最小段长度。
ui.plugin.ValidateSelectedLayersPlugIn.no-validation-errors = 没有验证错误。
ui.plugin.ValidateSelectedLayersPlugIn.tests-layers-against-various-criteria = 测试层对各种标准，包括多边形方向，最小段长度。
ui.plugin.ValidateSelectedLayersPlugIn.validate-selected-layers = 验证选定层
ui.plugin.ValidateSelectedLayersPlugIn.validation-errors = 验证错误
ui.plugin.VerticesInFencePlugIn.feature-id = 功能ID：
ui.plugin.VerticesInFencePlugIn.layer = 层：
ui.plugin.VerticesInFencePlugIn.vertices-in-fence = 顶点护栏
ui.plugin.ViewAttributesPlugIn.attributes = 属性
ui.plugin.ViewAttributesPlugIn.edit = 编辑
ui.plugin.ViewAttributesPlugIn.there-can-be-no-other-views-on-the-InfoModels = 不可能有任何其他意见的InfoModel。
ui.plugin.ViewAttributesPlugIn.view = 查看
ui.plugin.ViewAttributesPlugIn.view-edit-attributes = 查看/编辑属性
ui.plugin.ViewSchemaPlugIn.apply-changes-to-schema = 更改应用到架构？
ui.plugin.ViewSchemaPlugIn.cannot-convert-to-date = 无法转换为日期：
ui.plugin.ViewSchemaPlugIn.cannot-convert-to-double = 无法转换为双：
ui.plugin.ViewSchemaPlugIn.cannot-convert-to-geometry = 无法转换为几何：
ui.plugin.ViewSchemaPlugIn.cannot-convert-to-integer = 不能转换为整数：
ui.plugin.ViewSchemaPlugIn.edit = 编辑
ui.plugin.ViewSchemaPlugIn.schema = 架构
ui.plugin.ViewSchemaPlugIn.view = 查看
ui.plugin.ViewSchemaPlugIn.view-edit-schema = 查看/编辑模式
ui.plugin.WKTPlugIn.enter-well-known-text = 输入驰名文本
ui.plugin.analysis.AttributePredicate.starts-with = 开始
ui.plugin.analysis.AttributePredicate.ends-with = #T: ends with
ui.plugin.analysis.AttributeQueryPlugIn.Attribute = 属性
ui.plugin.analysis.AttributeQueryPlugIn.Attribute-Query = 属性查询
ui.plugin.analysis.AttributeQueryPlugIn.Finds-the-Source-features-which-have-attribute-values-satisfying-a-given-condition = 查找源的特点，有属性值满足给定条件。
ui.plugin.analysis.AttributeQueryPlugIn.Geometry.Area = Geometry.Area
ui.plugin.analysis.AttributeQueryPlugIn.Geometry.IsClosed = Geometry.IsClosed
ui.plugin.analysis.AttributeQueryPlugIn.Geometry.IsSimple = Geometry.IsSimple
ui.plugin.analysis.AttributeQueryPlugIn.Geometry.IsValid = Geometry.IsValid
ui.plugin.analysis.AttributeQueryPlugIn.Geometry.Length = Geometry.Length
ui.plugin.analysis.AttributeQueryPlugIn.Geometry.NumComponents = Geometry.NumComponents
ui.plugin.analysis.AttributeQueryPlugIn.Geometry.NumPoints = Geometry.NumPoints
ui.plugin.analysis.AttributeQueryPlugIn.Geometry.Type = Geometry.Type
ui.plugin.analysis.AttributeQueryPlugIn.Value = 价值
ui.plugin.analysis.BufferPlugIn.advanced-options = \#T\:
#T:ui.plugin.analysis.BufferPlugIn.advanced-options = Advanced Options
ui.plugin.analysis.BufferPlugIn.attribute-to-use = 使用属性
ui.plugin.analysis.BufferPlugIn.attribute-to-use-tooltip = \#T\:
#T:ui.plugin.analysis.BufferPlugIn.attribute-to-use-tooltip = Available for layer mode only (no selection)
ui.plugin.analysis.BufferPlugIn.buffers-all-geometries-in-the-input-layer = 缓冲器所有几何在输入层。
ui.plugin.analysis.BufferPlugIn.cap-flat = 屁股
ui.plugin.analysis.BufferPlugIn.cap-round = \#T\:
#T:ui.plugin.analysis.BufferPlugIn.cap-round = Round
ui.plugin.analysis.BufferPlugIn.cap-square = 广场
ui.plugin.analysis.BufferPlugIn.processed-data = \#T\:
#T:ui.plugin.analysis.BufferPlugIn.processed-data = Data to be processed
ui.plugin.analysis.BufferPlugIn.distance = 缓冲距离
ui.plugin.analysis.BufferPlugIn.empty-result-set = \#T\:
#T:ui.plugin.analysis.BufferPlugIn.empty-result-set = Result set is empty !
ui.plugin.analysis.BufferPlugIn.end-cap-style = 端盖风格
ui.plugin.analysis.BufferPlugIn.error-found = \#T\:
#T:ui.plugin.analysis.BufferPlugIn.error-found = Error found : FID {0} ({1} {2})
ui.plugin.analysis.BufferPlugIn.fixed-distance = 缓冲距离
ui.plugin.analysis.BufferPlugIn.get-distance-from-attribute-value = 获取属性值的距离
ui.plugin.analysis.BufferPlugIn.join-bevel = \#T\:
ui.plugin.analysis.BufferPlugIn.join-mitre = \#T\:
ui.plugin.analysis.BufferPlugIn.join-round = \#T\:
ui.plugin.analysis.BufferPlugIn.join-style = \#T\:
#T:ui.plugin.analysis.BufferPlugIn.join-bevel = Bevel
#T:ui.plugin.analysis.BufferPlugIn.join-mitre = Mitre
#T:ui.plugin.analysis.BufferPlugIn.join-round = Round
#T:ui.plugin.analysis.BufferPlugIn.join-style = Join Style
ui.plugin.analysis.BufferPlugIn.layer = 层
ui.plugin.analysis.BufferPlugIn.main-options = \#T\:
ui.plugin.analysis.BufferPlugIn.mitre-join-limit = \#T\:
ui.plugin.analysis.BufferPlugIn.other-options = \#T\:
#T:ui.plugin.analysis.BufferPlugIn.main-options = Main Options
#T:ui.plugin.analysis.BufferPlugIn.mitre-join-limit = Mitre Join Limit
#T:ui.plugin.analysis.BufferPlugIn.other-options = Other options
ui.plugin.analysis.BufferPlugIn.preserve-attributes = 保持属性
ui.plugin.analysis.BufferPlugIn.selection = \#T\:
ui.plugin.analysis.BufferPlugIn.selection-help = \#T\:
ui.plugin.analysis.BufferPlugIn.union-buffered-features = \#T\:
#T:ui.plugin.analysis.BufferPlugIn.selection = Selected features only
#T:ui.plugin.analysis.BufferPlugIn.selection-help = (To process a whole layer, unselect features)
#T:ui.plugin.analysis.BufferPlugIn.union-buffered-features = Union buffered features
ui.plugin.analysis.CalculateAreasAndLengthsPlugIn.area-and-length-attribute-names-must-be-different = 面积和长度属性名称必须是不同的。
ui.plugin.analysis.CalculateAreasAndLengthsPlugIn.area-attribute-name = 区域属性名称
ui.plugin.analysis.CalculateAreasAndLengthsPlugIn.calculate-area = 计算面积
ui.plugin.analysis.CalculateAreasAndLengthsPlugIn.calculate-length = 计算长度
ui.plugin.analysis.CalculateAreasAndLengthsPlugIn.layer = 层
ui.plugin.analysis.CalculateAreasAndLengthsPlugIn.length-attribute-name = 长度属性名称
ui.plugin.analysis.ConvexHullPlugIn.Computing-Convex-Hull = 计算凸壳
ui.plugin.analysis.ConvexHullPlugIn.Convex-Hull = 凸壳
ui.plugin.analysis.ConvexHullPlugIn.Convex-Hull-on-Layer = 凸壳的层
ui.plugin.analysis.ConvexHullPlugIn.Creates-a-new-layer-containing-the-convex-hull-of-all-the-features-in-the-source-layer = 创建一个新层包含凸包的所有功能在源层。
ui.plugin.analysis.ConvexHullPlugIn.Source-Layer = 源层
ui.plugin.analysis.GeometryFunction.Boundary = 边界
ui.plugin.analysis.GeometryFunction.Convex-Hull = 凸壳
ui.plugin.analysis.GeometryFunction.Densify = \#T\:
#T:ui.plugin.analysis.GeometryFunction.Densify = Densify
ui.plugin.analysis.GeometryFunction.Envelope = 信封
ui.plugin.analysis.GeometryFunction.Line-Merge = 行合并
ui.plugin.analysis.GeometryFunction.Line-Sequence = 线序
ui.plugin.analysis.GeometryFunction.Minimum-Bounding-Circle = \#T\:Minimum Bounding Circle
ui.plugin.analysis.GeometryFunction.Minimum-Bounding-Rectangle = \#T\:Minimum Bounding Rectangle
ui.plugin.analysis.GeometryFunction.Minimum-Diameter = \#T\:Minimum Diameter
ui.plugin.analysis.GeometryFunction.Polygonize = Polygonize
ui.plugin.analysis.GeometryFunction.Reverse-Line-Direction = 反向线方向
ui.plugin.analysis.GeometryFunction.Simplifies-a-geometry-using-the-Douglas-Peucker-algorithm = 简化了几何使用道格拉斯-Peucker算法。
ui.plugin.analysis.GeometryFunction.Simplify-(D-P) = 简化-（个D-P）的
ui.plugin.analysis.GeometryFunction.Simplify-(preserve-topology) = 简化（保留拓扑）
ui.plugin.analysis.GeometryFunction.buffer = 缓冲区
ui.plugin.analysis.GeometryFunction.centroid-of-a = A的质心
ui.plugin.analysis.GeometryFunction.difference-a-b=差（A-B） (legacy)
ui.plugin.analysis.GeometryFunction.difference-b-a=差（B-A）的 (legacy)
ui.plugin.analysis.GeometryFunction.interior-point = \#T\:Interior Point
ui.plugin.analysis.GeometryFunction.intersection=交叉点 (legacy)
ui.plugin.analysis.GeometryFunction.symetric-difference=对称差 (legacy)
ui.plugin.analysis.GeometryFunction.union=合并 (legacy)
ui.plugin.analysis.GeometryFunctionPlugIn.Add-result-to-Source-layer = 结果添加到源层。
ui.plugin.analysis.GeometryFunctionPlugIn.Add-the-result-geometry-to-the-Source-layer = 结果几何添加到源层。
ui.plugin.analysis.GeometryFunctionPlugIn.Binary-geometric-functions-take-a-mask-feature-as-their-second-operand = 二元几何函数需要一个面具作为他们的第二个操作数的功能。
ui.plugin.analysis.GeometryFunctionPlugIn.Computes-a-geometric-function-on-features-in-the-Source-layer = 计算几何特征函数在源代码层。
ui.plugin.analysis.GeometryFunctionPlugIn.Create-a-new-layer-for-the-results = 创建一个新层的结果。
ui.plugin.analysis.GeometryFunctionPlugIn.Create-new-layer-for-result = 创建新层的结果。
ui.plugin.analysis.GeometryFunctionPlugIn.Executing-function = 执行功能
ui.plugin.analysis.GeometryFunctionPlugIn.Geometry-can-be-saved-to-a-new-layer,-updated-in-place,-or-added-to-the-Source-layer = 几何可以被保存到一个新层，更新到位，或添加到源层。
ui.plugin.analysis.GeometryFunctionPlugIn.Mask = 面具
ui.plugin.analysis.GeometryFunctionPlugIn.Mask-must-contain-exactly-one-geometry = 面膜必须恰好包含一个几何。
ui.plugin.analysis.GeometryFunctionPlugIn.Match-Type = 匹配类型
ui.plugin.analysis.GeometryFunctionPlugIn.No-geometries-were-processed = 无几何形状进行了处理。
ui.plugin.analysis.GeometryFunctionPlugIn.Parameter = 参数
ui.plugin.analysis.GeometryFunctionPlugIn.Replace-the-geometry-of-Source-features-with-the-result-geometry = 替换源的几何特征，结果几何。
ui.plugin.analysis.GeometryFunctionPlugIn.Source = 来源
ui.plugin.analysis.GeometryFunctionPlugIn.The-Mask-layer-must-contain-a-single-feature,-which-is-used-as-the-second-operand-for-binary-functions = 屏蔽层必须包含一个单一的功能，它是作为第二个操作数的二进制功能。
ui.plugin.analysis.GeometryFunctionPlugIn.The-Source-layer-features-provide-the-first-operand-for-the-chosen-function = 源层特性提供了第一个操作数为所选功能。
ui.plugin.analysis.GeometryFunctionPlugIn.Update-Source-features-with-result = 更新源的特点，结果。
ui.plugin.analysis.GeometryFunctionPlugIn.Use-selected-features-only = 仅使用所选功能。
ui.plugin.analysis.GeometryFunctionPlugIn.centroid-of-a = A的质心
ui.plugin.analysis.GeometryFunctionPlugIn.computes-a-spatial-function-on-all-geometries-from-the-input-layer = 计算一个函数的所有空间（对）从输入层几何（s）。
ui.plugin.analysis.GeometryFunctionPlugIn.difference-a-b = 差（A-B座）
ui.plugin.analysis.GeometryFunctionPlugIn.difference-b-a = 差（乙-A）的
ui.plugin.analysis.GeometryFunctionPlugIn.errors-found-while-executing-function = 发现错误而执行的功能。
ui.plugin.analysis.GeometryFunctionPlugIn.function = 功能
ui.plugin.analysis.GeometryFunctionPlugIn.intersection = 路口
ui.plugin.analysis.GeometryFunctionPlugIn.is-not-editable = 不可编辑
ui.plugin.analysis.GeometryFunctionPlugIn.layer-a = A层
ui.plugin.analysis.GeometryFunctionPlugIn.layer-b = B层
ui.plugin.analysis.GeometryFunctionPlugIn.symetric-difference = 对称差
ui.plugin.analysis.GeometryFunctionPlugIn.union = 合并
ui.plugin.analysis.OffsetCurvePlugIn.distance = \#T\:Distance
ui.plugin.analysis.OffsetCurvePlugIn.fixed-distance = \#T\:Fixed Distance
ui.plugin.analysis.OffsetCurvePlugIn.offset = \#T\:offset
ui.plugin.analysis.OffsetCurvePlugIn.rough-offset-curve = \#T\:Compute Rough Offset Curves
ui.plugin.analysis.OffsetCurvePlugIn.rough-offset-curve-tooltip = \#T\:Rough Offset Curves may produce many auto-intersections
ui.plugin.analysis.OffsetCurvePlugIn.description = \#T\:Offset lines.\n\
	Positive offset is on the left of the oriented line while negative offset is on the right.
ui.plugin.analysis.OverlayPlugIn.create-new-layer-containing-intersections-of-all-pairs-of-input-features = 创建一个新层包含的所有路口对输入功能。
ui.plugin.analysis.OverlayPlugIn.first-layer = 第一层
ui.plugin.analysis.OverlayPlugIn.limit-output-to-polygons-only = 限制只输出到多边形。
ui.plugin.analysis.OverlayPlugIn.overlay = 覆盖
ui.plugin.analysis.OverlayPlugIn.second-layer = 第二层
ui.plugin.analysis.OverlayPlugIn.splits-multipolygons-and-geometry-and-filters-out-non-polygons = 分割多多边形和几何集合，过滤掉非多边形。
ui.plugin.analysis.OverlayPlugIn.transfer-attributes-from-first-layer = 从第一层属性转移。
ui.plugin.analysis.OverlayPlugIn.transfer-attributes-from-second-layer = 从第二层传输属性。
ui.plugin.analysis.SpatialJoinPlugIn.Executing-join = 执行加入
ui.plugin.analysis.SpatialJoinPlugIn.Join = 加入
ui.plugin.analysis.SpatialJoinPlugIn.Joins-two-layers-on-a-given-spatial-relationship = 将两个层的一个给定的空间关系。
ui.plugin.analysis.SpatialJoinPlugIn.Spatial-Join = 加入几何空间
ui.plugin.analysis.SpatialJoinPlugIn.example = 即选择A*湾*从一个JOINB对乙答：几何几何<Relation>
ui.plugin.analysis.SpatialQueryPlugIn.Allow-Duplicates-in-Result = 允许重复的结果
ui.plugin.analysis.SpatialQueryPlugIn.Complement-Result = 补结果
ui.plugin.analysis.SpatialQueryPlugIn.Create-a-new-layer-for-the-results = 创建一个新层的结果。
ui.plugin.analysis.SpatialQueryPlugIn.Errors-found-while-executing-query = 发现错误而执行的查询。
ui.plugin.analysis.SpatialQueryPlugIn.Executing-query = 执行查询
ui.plugin.analysis.SpatialQueryPlugIn.Finds-the-Source-features-which-have-a-given-spatial-relationship-to-some-feature-in-the-Mask-layer = 查找源的特点，有一个给定的空间关系中的一些功能屏蔽层。
ui.plugin.analysis.SpatialQueryPlugIn.Relation = 关系
ui.plugin.analysis.SpatialQueryPlugIn.Select-features-in-the-source-layer = 选择源层中的功能。
ui.plugin.analysis.SpatialQueryPlugIn.Spatial-Query = 空间查询
ui.plugin.analysis.SpatialQueryPlugIn.ie-where-Source.Relationship(Mask)-is-true = 即选择源.*从源代码加入面膜面膜源<Relation>
ui.plugin.analysis.UnionByAttributePlugIn = \#T\:Union/Dissolve/Merge
ui.plugin.analysis.UnionByAttributePlugIn.aggregation-tooltip = \#T\:Sum or concatenate attribute values into unioned features
ui.plugin.analysis.UnionByAttributePlugIn.attribute = 以属性合并
ui.plugin.analysis.UnionByAttributePlugIn.cannot-be-aggregated = \#T\:{0} \: type {1} cannot be aggregated
ui.plugin.analysis.UnionByAttributePlugIn.computing-union = 计算联盟
ui.plugin.analysis.UnionByAttributePlugIn.end-of-process = \#T\:End of process
ui.plugin.analysis.UnionByAttributePlugIn.empty-values = \#T\:Empty values
ui.plugin.analysis.UnionByAttributePlugIn.exclusion = \#T\:Feature {0} is invalid. It has been excluded from union.
ui.plugin.analysis.UnionByAttributePlugIn.ignore = \#T\:ignored
ui.plugin.analysis.UnionByAttributePlugIn.ignore-empty = 忽略空值
ui.plugin.analysis.UnionByAttributePlugIn.invalid-geometry-excluded = \#T\:Invalid geometries have been excluded \!
ui.plugin.analysis.UnionByAttributePlugIn.layer = 图层
ui.plugin.analysis.UnionByAttributePlugIn.merge-linestrings = 合并线
ui.plugin.analysis.UnionByAttributePlugIn.merge-linestrings-tooltip = \#T\:Unselect to combine linestrings without merging
ui.plugin.analysis.UnionByAttributePlugIn.needs-two-features-or-more = \#T\:At least 2 features are required to perform an union
ui.plugin.analysis.UnionByAttributePlugIn.no-attribute-used = \#T\:No attribute used to dissolve
ui.plugin.analysis.UnionByAttributePlugIn.process = \#T\:processed
ui.plugin.analysis.UnionByAttributePlugIn.processed-data = \#T\:Processed data
ui.plugin.analysis.UnionByAttributePlugIn.select-attribute = 选择属性
ui.plugin.analysis.UnionByAttributePlugIn.selection = 联盟只选定的功能
ui.plugin.analysis.UnionByAttributePlugIn.selection-help = \#T\:(To process a whole layer, unselect features)
ui.plugin.analysis.UnionByAttributePlugIn.aggregate-unused-fields = \#T\:Aggregate unused fields
ui.plugin.analysis.UnionByAttributePlugIn.union-layer-by-attribute-description = \#T\:Dissolve layer {0} using attribute {1}, and put the result in a new layer.
ui.plugin.analysis.UnionByAttributePlugIn.union-layer-description = \#T\:Create a layer containing the union of {0} features.
ui.plugin.analysis.UnionByAttributePlugIn.union-selection-description = 创建一个新层包含所有选定的联盟功能
ui.plugin.analysis.UnionByAttributePlugIn.use-attribute = \#T\:Use an Attribute to Dissolve
ui.plugin.analysis.UnionByAttributePlugIn.warnings = \#T\:Warnings
ui.plugin.analysis.UnionPlugIn.computing-union = 计算联盟...
ui.plugin.analysis.UnionPlugIn.creates-a-new-layer-containing-the-union-of-all-the-features-in-the-input-layer = 创建一个新层包含联盟的所有功能在输入层。
ui.plugin.analysis.UnionPlugIn.creates-a-new-layer-containing-the-union-of-selected-features-in-the-input-layer = 创建一个新层包含所有选定的联盟功能
ui.plugin.analysis.UnionPlugIn.keep-attributes = \#T\:
ui.plugin.analysis.UnionPlugIn.layer = 源图层
ui.plugin.analysis.UnionPlugIn.selected-features-only = 联盟只选定的功能
ui.plugin.analysis.UnionPlugIn.union = 合并
ui.plugin.clipboard.CopyImagePlugIn.could-not-copy-the-image-for-some-reason = 无法复制的图像的一些原因。
ui.plugin.clipboard.CopyImagePlugIn.this-feature-requires-Java-1.4-or-newer = 此功能需要Java1.4或更新版本。
ui.plugin.datastore.RefreshDataStoreLayerPlugin.Layer-must-be-a-DataStore = 层必须是一个数据存储。
ui.plugin.datastore.RefreshDataStoreLayerPlugin.Layer-must-have-a-Data-Source = 层必须有一个数据源。
ui.plugin.edit.PrecisionReducerPlugIn.Decimal-Places = 小数位
ui.plugin.edit.PrecisionReducerPlugIn.Example = 例如：：
ui.plugin.edit.PrecisionReducerPlugIn.Invalid-Input-Geometries = 无效的输入几何
ui.plugin.edit.PrecisionReducerPlugIn.Invalid-Reduced-Geometries = 减少无效几何
ui.plugin.edit.PrecisionReducerPlugIn.Layer = 层
ui.plugin.edit.PrecisionReducerPlugIn.Precision-Reducer = 精密减速机
ui.plugin.edit.PrecisionReducerPlugIn.Reduces-the-precision-of-the-coordinates-in-a-layer = 降低了精确的坐标在一层。
ui.plugin.edit.PrecisionReducerPlugIn.Reducing-Precision = 降低精度
ui.plugin.edit.PrecisionReducerPlugIn.Scale-Factor = 比例因子
ui.plugin.edit.PrecisionReducerPlugIn.The-number-of-decimal-places-to-round-to-(-Negative-for-left-of-decimal-point-) = 这个数字的小数字轮（负左小数点。）
ui.plugin.edit.PrecisionReducerPlugIn.The-scale-factor-to-multiply-by-before-rounding-(-Negative-for-left-of-decimal-point-,-0-if-not-used-) = 该比例系数乘以后再四舍五入（负左小数点，0如果不使用。）
ui.plugin.generate.BoundaryMatchDataEngine.left = 左
ui.plugin.generate.BoundaryMatchDataEngine.right = 权
ui.plugin.generate.BoundaryMatchDataPlugIn.boundary-amplitude = 边界振幅\\u5428
ui.plugin.generate.BoundaryMatchDataPlugIn.boundary-period = 边界时期
ui.plugin.generate.BoundaryMatchDataPlugIn.cells-side-length = 细胞边长
ui.plugin.generate.BoundaryMatchDataPlugIn.generate = 生成
ui.plugin.generate.BoundaryMatchDataPlugIn.generate-boundary-match-data = 生成边界匹配数据
ui.plugin.generate.BoundaryMatchDataPlugIn.generates-two-sample-datasets-containing-random-boundary-perturbations = 两样本数据集生成含有随机边界扰动。
ui.plugin.generate.BoundaryMatchDataPlugIn.layer-height-cells = 层高度（单元格）
ui.plugin.generate.BoundaryMatchDataPlugIn.layer-width-cells = 层的宽度（单元格）
ui.plugin.generate.BoundaryMatchDataPlugIn.max-boundary-perturbation = 最大边界摄
ui.plugin.generate.BoundaryMatchDataPlugIn.perturbation-probability = 扰动概率
ui.plugin.generate.BoundaryMatchDataPlugIn.tools = 工具
ui.plugin.generate.BoundaryMatchDataPlugIn.vertices-per-boundary-side = 每边的边界顶点
ui.plugin.generate.BoundaryMatchDataPlugIn.vertices-per-cell-side = 每单元顶点边
ui.plugin.generate.ShowTriangulationPlugIn.final-triangulation = 最终三角
ui.plugin.generate.ShowTriangulationPlugIn.initial-triangulation = 初始三角
ui.plugin.imagery.AddImageLayerPlugIn.Add-Image-Layer = 新增影像图层（测试，
ui.plugin.imagery.AddImageLayerPlugIn.Image = 图片
ui.plugin.imagery.ImageFeatureCreator.All-Formats = 全格式
ui.plugin.imagery.ImageFeatureCreator.The-driver-for = 该驱动程序
ui.plugin.imagery.ImageFeatureCreator.Warning = 警告
ui.plugin.imagery.ImageFeatureCreator.is-not-available-Please-check-your-configuration = 不可用。\\u00f1"\tPlease-check-your-configuration."\t\=
ui.plugin.imagery.ImageLayerManagerDialog.Add = 新增
ui.plugin.imagery.ImageLayerManagerDialog.Close = 关闭
ui.plugin.imagery.ImageLayerManagerDialog.Delete = 删除
ui.plugin.imagery.ImageLayerManagerDialog.Filename = 文件名
ui.plugin.imagery.ImageLayerManagerDialog.Format = 格式
ui.plugin.imagery.ImageLayerManagerDialog.Image-Layer-Manager = 图像层管理
ui.plugin.imagery.ImageLayerManagerDialog.Lower-Left = 左下
ui.plugin.imagery.ImageLayerManagerDialog.Upper-Right = 右上
ui.plugin.imagery.ImageLayerManagerPlugIn.Image-Layer-Manager = 图层管理器（测试）
ui.plugin.imagery.ImageLayerManagerPlugIn.Layer-must-be-an-Imagery-layer = 层必须是一个图像层。
ui.plugin.skin.InstallSkinsPlugIn.default = \#T\:Default
ui.plugin.skin.InstallSkinsPlugIn.skins = \#T\:Skins
ui.plugin.wms.AddWMSQueryPlugIn.connect-to-web-map-server = 连接到Web服务器地图
ui.plugin.wms.EditWMSQueryPanel.at-least-one-wms-must-be-chosen = 至少有一个必须选择的WMS层。
ui.plugin.wms.EditWMSQueryPanel.coordinate-reference-system = 参考坐标系统：
ui.plugin.wms.EditWMSQueryPanel.transparency = 透明度：
ui.plugin.wms.EditWMSQueryPlugIn.chosen-layers = 选择图层
ui.plugin.wms.EditWMSQueryPlugIn.edit-wms-query = 编辑WMS查询
ui.plugin.wms.EditWMSQueryPlugIn.this-dialog-enables-you-to-change-the-layers-being-retrieved-from-a-web-map-server = 此对话框允许您更改正在检索层从Web地图服务器。
ui.plugin.wms.MapLayerPanel.available-layers = 可用层
ui.plugin.wms.MapLayerPanel.chosen-layers = 选择图层
ui.plugin.wms.MapLayerPanel.sort = 排序
ui.plugin.wms.MapLayerWizardPanel.choose-wms-layers = 选择WMS图层
ui.plugin.wms.MapLayerWizardPanel.please-choose-the-wms-layers-that-should-appear-on-the-image = 请选择WMS图层应该出现在图像上。
ui.plugin.wms.MapLayerWizardPanel.the-chosen-layers-do-not-have-a-common-epsg-coordinate-reference-system = 没有选择的层有一个共同的EPSG坐标参考系统。
ui.plugin.wms.OneSRSWizardPanel.select-coordinate-reference-system = 选择参考坐标系统
ui.plugin.wms.OneSRSWizardPanel.the-layers-you-have-chosen-support-only-one-coordinate-system = 您所选择的层只支持一个参考坐标系统。请按完成本场比赛，如果您在以后的数据。
ui.plugin.wms.SRSWizardPanel.coordinate-reference-system = 参考坐标系统：
ui.plugin.wms.SRSWizardPanel.image-format = 图像格式：
ui.plugin.wms.SRSWizardPanel.select-coordinate-reference-system = 请求参数选择
ui.plugin.wms.SRSWizardPanel.the-layers-you-chosen-support-more-than-one-coordinate-reference = 在这里你可以选择的坐标系统和图像格式，将用于WMS请求。
ui.plugin.wms.URLWizardPanel.please-enter-the-url-of-the-wms-server = 请输入网址的WMS服务器。然后按下一步建立连接。
ui.plugin.wms.URLWizardPanel.select-uniform-resource-locator-url = 选择统一资源定位器（URL）
ui.plugin.wms.URLWizardPanel.the-server-does-not-support-gif-png-or-jpeg-format = 服务器不支持GIF，PNG或JPEG格式
ui.renderer.GeometryCollectionShape.method-contains-not-yet-implemented = 方法包含（）尚未执行。
ui.renderer.GeometryCollectionShape.method-getBounds-not-yet-implemented = 方法的getBounds（）尚未执行。
ui.renderer.style.ArrowLineStringEndpointStyle.end-arrow-open = 完箭头，打开
ui.renderer.style.ArrowLineStringEndpointStyle.end-arrow-solid = 完箭头固
ui.renderer.style.ArrowLineStringEndpointStyle.end-arrow-solid-narrow = 完箭头固窄
ui.renderer.style.ArrowLineStringEndpointStyle.end-feathers = 最终羽毛
ui.renderer.style.ArrowLineStringEndpointStyle.start-arrow-open = 开始箭头，打开
ui.renderer.style.ArrowLineStringEndpointStyle.start-arrow-solid = 开始箭头固
ui.renderer.style.ArrowLineStringEndpointStyle.start-arrow-solid-narrow = 开始箭头固窄
ui.renderer.style.ArrowLineStringEndpointStyle.start-feathers = 启动羽毛
ui.renderer.style.ArrowLineStringMiddlepointStyle.Middle-Arrow-Solid-Narrow = 中间箭头固窄
ui.renderer.style.ArrowLineStringSegmentStyle.Segment-Mid-Arrow-Open = 段，中箭头，打开
ui.renderer.style.ArrowLineStringSegmentStyle.Segment-Mid-Arrow-Solid = 段，中箭头固
ui.renderer.style.ArrowLineStringSegmentStyle.Segment-Mid-Arrow-Solid-Narrow = 段，中箭头固窄
ui.renderer.style.BasicStyle.negative-dash-length = 短跑长度负
ui.renderer.style.CircleLineStringEndpointStyle.End-Circle = 最终环路
ui.renderer.style.CircleLineStringEndpointStyle.Start-Circle = 启动环路
ui.renderer.style.ColorThemingPanel.at-least-1-row-must-be-selected = 至少有1行必须选择。
ui.renderer.style.ColorThemingPanel.attribute = 属性：
ui.renderer.style.ColorThemingPanel.by-range = 按范围
ui.renderer.style.ColorThemingPanel.cannot-colour-theme-layer-with-no-attributes = 无法颜色主题层没有属性。
ui.renderer.style.ColorThemingPanel.colour-scheme = 色彩计划\:
ui.renderer.style.ColorThemingPanel.colour-theming = 颜色主题化
ui.renderer.style.ColorThemingPanel.colour-theming-must-be-enabled = 彩色主题化必须启用。
ui.renderer.style.ColorThemingPanel.custom = 自定义
ui.renderer.style.ColorThemingPanel.delete-row = 删除行
ui.renderer.style.ColorThemingPanel.enable-colour-theming = 实现色彩主题化
ui.renderer.style.ColorThemingPanel.insert-row = 插入行
ui.renderer.style.ColorThemingPanel.layer-must-have-at-least-1-attribute = 层必须至少有1个属性。
ui.renderer.style.ColorThemingPanel.table-must-not-be-empty = 表不能为空。
ui.renderer.style.ColorThemingPanel.table-must-not-have-duplicate-attribute-values = 表不能有重复的属性值。
ui.renderer.style.ColorThemingPanel.table-must-not-have-null-attribute-values = 表不能具有空属性值。
ui.renderer.style.ColorThemingPanel.transparency = 透明度
ui.renderer.style.ColorThemingStylePanel.Calculate = 计算
ui.renderer.style.ColorThemingStylePanel.Classification-Method = 分类方法\:
ui.renderer.style.ColorThemingStylePanel.Equal-Interval = 等间距
ui.renderer.style.ColorThemingStylePanel.Jenks-Optimal-Method = Jenks的优化方法
ui.renderer.style.ColorThemingStylePanel.Maximal-Breaks = 极大休息
ui.renderer.style.ColorThemingStylePanel.Mean-Standard-Deviation = 平均值的标准偏差
ui.renderer.style.ColorThemingStylePanel.Quantile-Equal-Number = 分量/同等数目
ui.renderer.style.ColorThemingStylePanel.Unique-value = 独特的价值
ui.renderer.style.ColorThemingTableModel.attribute-value = 属性值
ui.renderer.style.ColorThemingTableModel.colour = 颜色
ui.renderer.style.DiscreteColorThemingState.all-other-values = 所有其他值
ui.renderer.style.DiscreteColorThemingState.attribute-values = 属性值
ui.renderer.style.LabelStyle.above = \#T\:Above
ui.renderer.style.LabelStyle.below = \#T\:Below
ui.renderer.style.LabelStyle.default = \#T\:Default
ui.renderer.style.LabelStyle.middle = \#T\:Middle
ui.renderer.style.LabelStyle.center = 中心
ui.renderer.style.LabelStyle.left-side = 左
ui.renderer.style.LabelStyle.right-side = 右
ui.renderer.style.LabelStyle.centered = \#T\:Centered
ui.renderer.style.LabelStyle.left-alignment = \#T\:Left-aligned
ui.renderer.style.LabelStyle.right-alignment = \#T\:Right-aligned
ui.renderer.style.MetricsLineStringSegmentStyle.Segment-Metrics = 分类指标
ui.renderer.style.RangeColorThemingState.minimum-attribute-values = 最小属性值
ui.renderer.style.RangeColorThemingState.range-count = 计算范围：
ui.renderer.style.RangeColorThemingState.reverse-colors = 反向颜色
ui.renderer.style.RangeColorThemingState.values-below-these-values = 值低于这些值
ui.renderer.style.VertexIndexLineSegmentStyle.Vertex-Index = 顶点指数
ui.renderer.style.VertexZValueStyle.Vertex-XY = 顶点XY
ui.renderer.style.VertexZValueStyle.Vertex-Z = 顶点ž
ui.snap.InstallGridPlugIn.snap-grid = 捕捉/网格
ui.snap.SnapOptionsPanel.grid-display = 网格显示
ui.snap.SnapOptionsPanel.is-not-a-valid-grid-size = 是不是一个有效的网格大小。
ui.snap.SnapOptionsPanel.model-units = 模型单位
ui.snap.SnapOptionsPanel.pixels = 像素
ui.snap.SnapOptionsPanel.show-grid-as-dots = 显示网格为点。
ui.snap.SnapOptionsPanel.show-grid-as-lines = 显示网格的行。
ui.snap.SnapOptionsPanel.show-grid-size = 显示网格。大小：
ui.snap.SnapOptionsPanel.snap-to-grid = 跳接到网格
ui.snap.SnapOptionsPanel.snap-to-vertices = 跳接到节点。
ui.snap.SnapOptionsPanel.snap-to-vertices-and-lines = 跳接到节点和线。
ui.snap.SnapOptionsPanel.snapping = 跳接
ui.snap.SnapOptionsPanel.tolerance = 容许度：
ui.style.BasicStylePanel.fill = 填写：
ui.style.BasicStylePanel.fill-pattern = 填充图案：
ui.style.BasicStylePanel.line = 行：
ui.style.BasicStylePanel.line-pattern = 行模式：
ui.style.BasicStylePanel.line-width = 线宽：
ui.style.BasicStylePanel.presets = 预置
ui.style.BasicStylePanel.sync-line-colour-with-fill-colour = 同步线条颜色与填充颜色。
ui.style.BasicStylePanel.transparency = 透明度：
ui.style.ChangeStylesPlugIn.change-styles = 更改样式
ui.style.ChangeStylesPlugIn.this-layer-has-no-attributes = 这层有没有属性。
ui.style.ChangeStylesPlugIn.you-can-use-this-dialog-to-change-the-colour-line-width = 您可以使用此对话框来改变颜色，线宽，和其他视觉特性的一层。
ui.style.CopyStylesPlugIn.copy-styles = 复制样式
ui.style.DecorationStylePanel.available = 可用
ui.style.DecorationStylePanel.decorations = 饰
ui.style.DecorationStylePanel.in-use = 在使用
ui.style.LabelStylePanel.angle-attribute-degrees = 角属性（度）：
ui.style.LabelStylePanel.browse = 浏览
ui.style.LabelStylePanel.change-colour = 改变颜色...
ui.style.LabelStylePanel.change-font = 改变字体...
ui.style.LabelStylePanel.choose-colour = 选择颜色
ui.style.LabelStylePanel.choose-font = 选择字体
ui.style.LabelStylePanel.draw-outline-halo-around-labels = 画轮廓（光晕）左右的标签
ui.style.LabelStylePanel.enable-labelling = 启用标签
ui.style.LabelStylePanel.height = 身高：
ui.style.LabelStylePanel.height-attribute = height属性：
ui.style.LabelStylePanel.hide-labels-when = 当隐藏标签：
ui.style.LabelStylePanel.hide-overlapping-labels = 隐藏重迭的标签。
ui.style.LabelStylePanel.horizontal-alignment = 水平对齐（为点和线）：
ui.style.LabelStylePanel.horizontal-position = \#T\:Horizontal position\:
ui.style.LabelStylePanel.label-attribute = label属性：
ui.style.LabelStylePanel.labels = 标签
ui.style.LabelStylePanel.none = 无
ui.style.LabelStylePanel.outline-width = 大纲宽度：
ui.style.LabelStylePanel.preview-at-current-zoom-level = 预览在当前缩放级别：
ui.style.LabelStylePanel.scale-is-below = 规模低于
ui.style.LabelStylePanel.scale-labels-with-the-zoom-level = 规模卷标与缩放级别。
ui.style.LabelStylePanel.vertical-alignment = 垂直对齐（为点和线）：
ui.style.PasteStylesPlugIn.paste-styles = 粘贴样式
ui.style.RenderingStylePanel.preview = 预览：
ui.style.RenderingStylePanel.rendering = 渲染
ui.style.RenderingStylePanel.tip-after-selecting-a-pattern-use-your-keyboard = 提示： 在选择一个模式，使用键盘的上下键，看看其他模式看看下面的预览。
ui.style.RenderingStylePanel.vertices-size = 顶点。大小：
ui.style.ScaleStylePanel.current-scale = 现行比额表：
ui.style.ScaleStylePanel.hide-above-current-scale = 隐藏高于目前的规模。
ui.style.ScaleStylePanel.hide-below-current-scale = 隐藏低于目前的规模。
ui.style.ScaleStylePanel.larger-units-pixel = 较大的单位/像素
ui.style.ScaleStylePanel.largest-scale = 规模最大
ui.style.ScaleStylePanel.only-show-layer-when-scale-is-between = 只显示层之间时，规模：
ui.style.ScaleStylePanel.scale = 规模
ui.style.ScaleStylePanel.show-at-this-scale = 显示在这一规模。
ui.style.ScaleStylePanel.smaller-units-pixel = 更小的单位/像素。
ui.style.ScaleStylePanel.smallest-scale = 最小尺度
ui.style.ScaleStylePanel.units-pixel = 单位/像素
ui.style.ScaleStylePanel.units-pixel-at-largest-scale-must-be-greater-than-0 = 单位/像素最大规模必须大于0。
ui.style.ScaleStylePanel.units-pixel-at-smallest-scale-must-be-greater-than-0 = 单位/像素最小规模必须大于0。
ui.style.ScaleStylePanel.units-pixel-at-smallest-scale-must-be-larger-than-units-pixel-at-largest-scale = 单位/像素最小规模必须大于单位/像素的最大规模。
ui.task.TaskMonitorDialog.busy = 忙碌
ui.task.TaskMonitorDialog.cancel = 取消
ui.task.TaskMonitorDialog.subtask-progress-goes-here = 子任务的进展放在这里
ui.task.TaskMonitorDialog.task-progress-goes-here = 项目进展情况放在这里
ui.test.RandomArrowsPlugIn.random-arrows = 随机箭头
ui.test.RandomTriangle.random-triangles = 随机三角形
ui.warp.AffineTransformPlugIn.affined = 仿射
ui.warp.AffineTransformPlugIn.some-geometries-are-not-valid = 有些几何无效。
ui.warp.IncrementalWarpingVectorLayerFinder.sincremental-warping-vectors = 增量整向量
ui.warp.WarpingPanel.auto-hide-layers = 自动隐藏层。
ui.warp.WarpingPanel.auto-hides-the-source-layer-and-the-warping-vectors = 自动隐藏源层和翘曲载体。
ui.warp.WarpingPanel.clear-all-vectors = 清除所有矢量
ui.warp.WarpingPanel.copies-the-feature-in-the-selected-layer-to-the-warping-vectors-layer = 复制功能，在选定的层（而不是源层以上）的翘曲载体层。
ui.warp.WarpingPanel.copy-layer-to-vectors = 复制层载体
ui.warp.WarpingPanel.deletes-the-warp-output-layer-and-the-vectors = 经删除输出层和载体。
ui.warp.WarpingPanel.display-triangulation = 显示三角
ui.warp.WarpingPanel.generate-warping-vectors-from-incremental-warping-vectors = 从增量向量产生翘曲变形向量
ui.warp.WarpingPanel.hide-triangulation = 隐藏三角
ui.warp.WarpingPanel.initerror-for-one-point = 无法初始化1点。再试一次。
ui.warp.WarpingPanel.shows-the-initial-and-final-triangulation-layers = 显示初始和最终三角层。
ui.warp.WarpingPanel.source-layer = 源层：
ui.warp.WarpingPanel.warp = 经
ui.warp.WarpingPanel.warp-incrementally = 经逐步
ui.warp.WarpingPanel.warped = 扭曲
ui.warp.WarpingPanel.warps-relative-to-the-output-layer-as-soon-as-a-vector-is-drawn = 扭曲相对于输出层，一旦作为载体的结论。
ui.warp.WarpingPlugIn.disabled = 停用。
ui.warp.WarpingPlugIn.enabled = 启用。
ui.warp.WarpingPlugIn.incremental-warping-must-be = 增量必须翘曲
ui.wizard.WizardDialog.back = 返回
ui.wizard.WizardDialog.cancel = 取消
ui.wizard.WizardDialog.finish = 完成
ui.wizard.WizardDialog.next = 下一页
ui.wizard.WizardDialog.required-panel-missing = 缺少必需的面板：
ui.zoom.ZoomBar.zoom = 放大
ui.zoom.ZoomBar.zoom-to = 放大到
ui.zoom.ZoomNextPlugIn.already-at-end = 早在末尾。
ui.zoom.ZoomPreviousPlugIn.already-at-start = 已经在开始。
ui.zoom.ZoomToCoordinatePlugIn.enter-coordinate-to-zoom-to = 输入坐标缩放：
ui.zoom.ZoomTool.zoom-in-out = 放大/缩小
ui.AboutDialog.maximum-memory = \#T\:Maximum memory
plugin.AbstractPlugIn.executing = 执行
ui.cursortool.CoordinateListMetrics.Azimuth=\#T\:Azimuth
org.openjump.sigle.plugin.ReplaceValuePlugIn.Layer-has-no-attribute=\#T\:Layer has no attribute
org.openjump.sigle.plugin.ReplaceValuePlugIn.Layer-has-no-feature=\#T\:Layer has no feature
org.openjump.sigle.plugin.ReplaceValuePlugIn.Layer-has-no-feature-selected=\#T\:Layer has no feature selected
ui.plugin.analysis.BufferPlugIn.left-single-sided=\#T\:Left Single Sided
ui.plugin.analysis.BufferPlugIn.right-single-sided=\#T\:Right Single Sided
jump.plugin.edit.ExtractSegmentsPlugIn.Keep-attributes=保持属性
jump.plugin.edit.ExtractSegmentsPlugIn.Make-doubled-segments-unique=\#T\:Make double segments unique
jump.plugin.edit.ExtractSegmentsPlugIn.Keep-all-segments=\#T\:Keep all segments
ui.renderer.style.ColorThemingStylePanel.display-vertices=\#T\:Display Vertices
org.openjump.core.ui.plugin.datastore.AddWritableDataStoreLayerPanel.invalid-primary-key=\#T\:Column chosen as Primary Key is not valid
org.openjump.core.ui.plugin.datastore.postgis2.PostGISSaveDriverPanel.normalized-table-name-key=\#T\:Normalize Database Table Name (lower case)
org.openjump.core.ui.plugin.datastore.postgis2.PostGISSaveDriverPanel.normalized-column-names-key=\#T\:Normalize Database Column Names (lower case)
org.openjump.core.ui.plugin.tools.DeleteDuplicateGeometriesPlugIn.deleted=\#T\:deleted
org.openjump.core.ui.plugin.tools.DeleteDuplicateGeometriesPlugIn.keep-deleted-features=\#T\:keep deleted features in a separate layer
ui.plugin.analysis.DissolvePlugIn=\#T\:Dissolve
ui.plugin.analysis.DissolvePlugIn.attributes=\#T\:Attributes
ui.plugin.analysis.DissolvePlugIn.computing-union=\#T\:Computing union
ui.plugin.analysis.DissolvePlugIn.decompose-multi-geometries=\#T\:Decompose multi-geometries
ui.plugin.analysis.DissolvePlugIn.decompose-multi-geometries-tooltip=\#T\:Decompose multi-geometries produced by union into simple geometries
ui.plugin.analysis.DissolvePlugIn.description=\#T\:Union geometries of features having the same attribute value(s) for the checked attributes.
ui.plugin.analysis.DissolvePlugIn.invalid-geometry-excluded=\#T\:Invalid geometries have been excluded \!
ui.plugin.analysis.DissolvePlugIn.merge-linestrings=\#T\:Merge linestrings
ui.plugin.analysis.DissolvePlugIn.merge-linestrings-tooltip=\#T\:Unselect to combine linestrings without merging
ui.plugin.analysis.DissolvePlugIn.needs-two-features-or-more=\#T\:At least 2 features are required to perform an union
ui.plugin.analysis.DissolvePlugIn.remove-unused-attributes=\#T\:Remove unused attributes
ui.plugin.analysis.DissolvePlugIn.remove-unused-attributes-tooltip=\#T\:Remove unused attributes from the result schema
ui.plugin.analysis.DissolvePlugIn.source-layer=\#T\:Source layer
org.openjump.core.ui.plugin.datastore.postgis2.PostGISSaveDataSourceQueryChooser.gid-already-exists=\#T\:gid column cannot be created\: a gid attribute already exists in the layer
org.openjump.core.ui.plugin.datastore.DataStoreSaveDriverPanel.convert-nan-z=\#T\:Convert NaN Z to valid Z
ui.plugin.analysis.AttributeQueryPlugIn.Case-Insensitive=\#T\:Case Insensitive
ui.plugin.analysis.AttributeQueryPlugIn.Geometry.Dimension=\#T\:Geometry.Dimension
ui.plugin.analysis.AttributeQueryPlugIn.Geometry.NumHoles=\#T\:Geometry.NumHoles
ui.plugin.analysis.AttributeQueryPlugIn.Geometry.IsEmpty=\#T\:Geometry.IsEmpty
ui.plugin.analysis.AttributeQueryPlugIn.Condition=\#T\:Condition
ui.plugin.analysis.AttributePredicate.matches=\#T\:matches (regex)
com.vividsolutions.jump.workbench.plugin.At-least-n-layerables-must-exist=\#T\:At least {0} layerables must exist
com.vividsolutions.jump.workbench.plugin.At-least-one-layerables-must-exist=\#T\:At least one layerable must exist
com.vividsolutions.jump.workbench.ui.network.ProxySettingsOptionsPanel.checking-internet-connection= #T:Checking internet connection
com.vividsolutions.jump.workbench.ui.network.ProxySettingsOptionsPanel.check-internet-connection= #T:Check the internet connection
com.vividsolutions.jump.workbench.ui.network.ProxySettingsOptionsPanel.connected= #T:Connected
com.vividsolutions.jump.workbench.ui.network.ProxySettingsOptionsPanel.connection-status= #T:Status connection
com.vividsolutions.jump.workbench.ui.network.ProxySettingsOptionsPanel.direct-connection= #T:Direct connection\:
com.vividsolutions.jump.workbench.ui.network.ProxySettingsOptionsPanel.enable-proxy-connection-through-http(s)= #T:Enable proxy usage for HTTP(S)
com.vividsolutions.jump.workbench.ui.network.ProxySettingsOptionsPanel.network-properties= #T:Network properties
com.vividsolutions.jump.workbench.ui.network.ProxySettingsOptionsPanel.not-connected= #T:Not connected
com.vividsolutions.jump.workbench.ui.network.ProxySettingsOptionsPanel.password= #T:Password\:
com.vividsolutions.jump.workbench.ui.network.ProxySettingsOptionsPanel.proxy= #T:Proxy
com.vividsolutions.jump.workbench.ui.network.ProxySettingsOptionsPanel.proxy-port= #T:Proxy port\:
com.vividsolutions.jump.workbench.ui.network.ProxySettingsOptionsPanel.proxy-server= #T:Proxy server\:
com.vividsolutions.jump.workbench.ui.network.ProxySettingsOptionsPanel.server-or-proxy-port-is-not-correct-check-provided-parameters= #T:The server or proxy port is not correct check, provided the parameters
com.vividsolutions.jump.workbench.ui.network.ProxySettingsOptionsPanel.user= #T:User\:
com.vividsolutions.jump.workbench.ui.network.ProxySettingsOptionsPanel.test-url= #T: Test url\:
com.vividsolutions.jump.workbench.ui.network.ProxySettingsOptionsPanel.timeout = #T: Timeout
com.vividsolutions.jump.workbench.ui.network.ProxySettingsOptionsPanel.read-timeout = #T: Read timeout (ms)
com.vividsolutions.jump.workbench.ui.network.ProxySettingsOptionsPanel.connection-timeout = #T: Connection timeout (ms)
ui.plugin.analysis.BufferPlugIn.update-source=\#T\:Update geometry in source layer
ui.plugin.analysis.BufferPlugIn.update-source-help=\#T\:Update the source layer instead of copying geometries in a new layer
ui.AttributeTablePanel.feature.view-edit=#T:View/Edit
plugin.EnableCheckFactory.selected-layers-must-be-of-type=\#T\:Selected layers must be one of types {0} but not {1}.
org.openjump.core.ui.plugin.edit.SelectByTypePlugIn.Exclude-empty-geometries=\#T\:Exclude empty geometries
org.openjump.core.ui.plugin.file.open.OpenFileWizardState.dummy-loader-description=\#T\:Dummy loader (ignore data)
ui.plugin.ViewSchemaPlugIn.cannot-convert-to-boolean=\#T\:Cannot convert to boolean\:
ui.plugin.ViewSchemaPlugIn.cannot-convert-to-long=\#T\:Cannot convert to long\:
jump.workbench.ui.plugin.datastore.AddDatastoreLayerPanel.Default=\#T\:Default
jump.workbench.ui.plugin.datastore.AddDatastoreLayerPanel.Layer=\#T\:Layer
jump.workbench.ui.plugin.datastore.AddDatastoreLayerPanel.No-geo-table-found=\#T\:No geo table found for this connection
org.openjump.core.ui.plugin.layer.LayerPropertiesPlugIn.nodatasourcelayer.message=\#T\:This layer has no datasource
org.openjump.core.ui.plugin.queries.SimpleQuery.boolean=\#T\:Boolean
ui.EditOptionsPanel.configure-layer-tree-tooltip=\#T\:Configure layer tree tooltip
ui.snap.SnapOptionsPanel.snap-to-linestring-being-edited=\#T\:Snap to LineString being edited
ui.MenuNames.RASTER.NODATA=\#T\:Manage No Data values
org.openjump.core.ui.plugin.edittoolbox.cursortools.SelectMultiItemsTool=\#T\:Select MultiItems
org.openjump.core.ui.plugin.edittoolbox.cursortools.SelectMultiItemsTool.All=\#T\:Select all
org.openjump.core.ui.plugin.edittoolbox.cursortools.SelectMultiItemsTool.Message=\#T\:Message
org.openjump.core.ui.plugin.edittoolbox.cursortools.SelectMultiItemsTool.Too-many-features=\#T\:Too many features
org.openjump.core.ui.plugin.edittoolbox.cursortools.SelectMultiItemsTool.Validate=\#T\:Validate
org.openjump.core.ui.plugin.mousemenu.MeasureSelectedFeaturePlugIn.name=\#T\:Measure selected feature
org.openjump.core.ui.plugin.mousemenu.MeasureSelectedFeaturePlugIn.message1=\#T\:not supported for this type of operation
org.openjump.core.ui.plugin.tools.AddGeometryAttributesPlugIn.poly-width=\#T\:PolyWidth
org.openjump.core.ui.plugin.tools.AddGeometryAttributesPlugIn.add-poly-width=\#T\:Add Polygon Width
org.openjump.core.ui.plugin.tools.AddGeometryAttributesPlugIn.poly-length=\#T\:PolyLength
org.openjump.core.ui.plugin.tools.AddGeometryAttributesPlugIn.add-poly-length=\#T\:Add Polygon Length
org.openjump.core.ui.plugin.tools.AddGeometryAttributesPlugIn.circularity=\#T\:Circularity
org.openjump.core.ui.plugin.tools.AddGeometryAttributesPlugIn.add-circularity=\#T\:Add Circularity (Miller)
org.openjump.core.ui.plugin.tools.AddGeometryAttributesPlugIn.compacity=\#T\:Compacity
org.openjump.core.ui.plugin.tools.AddGeometryAttributesPlugIn.add-compacity=\#T\:Add Compacity (Gravélius)
org.openjump.core.ui.plugin.wms.WMSLegendPlugIn=\#T\:Show WMS Layer Legend
org.openjump.core.ui.plugin.wms.WMSLegendPlugIn.panel=\#T\:WMS Legend
org.openjump.core.ui.plugin.wms.WMSLegendPlugIn.message=\#T\:Error or no legend associated to selected layer
ui.EditOptionsPanel.enable-JUMP-basic-tooltips=\#T\:Enable basic JUMP Tooltip
org.openjump.core.ui.plugin.tools.CutFeaturesTool = \#T\:Cut polygons or linestrings
org.openjump.core.ui.plugin.tools.EraseLayerAWithLayerBPlugIn.vertex-layer-suffix=\#T\:added vertices
org.openjump.core.ui.plugin.tools.EraseLayerAWithLayerBPlugIn.source-layer=#T:Target Layer (to be cut)
org.openjump.core.ui.plugin.tools.EraseLayerAWithLayerBPlugIn.eraser-layer=#T:Mask
org.openjump.core.ui.plugin.tools.EraseLayerAWithLayerBPlugIn.description=#T:The plugin substracts geometries of the mask layer from the geometries of the target layer.\n\
    The target layer may be updated or the result maybe copied in a new Layer.\n\
    If the result is copied to a new Layer, there is two added options which are :\n\
    1 - to show vertices added by the overlay operation (these vertices are introduced in the target layer but not in the mask layer)\n\
    2 - to create several features if the resulting geometry is a MultiGeometry.
org.openjump.core.ui.plugin.tools.EraseLayerAWithLayerBPlugIn.show-new-vertices=\#T\:Show new vertices
org.openjump.core.ui.plugin.tools.EraseLayerAWithLayerBPlugIn.decompose-multi=\#T\:Decompose multi-geometries
org.openjump.core.ui.plugin.tools.EraseLayerAWithLayerBPlugIn.minus=\#T\:minus
org.openjump.core.ui.plugin.tools.EraseLayerAWithLayerBPlugIn=#T:Erase a layer from a mask
org.openjump.core.ui.plugin.tools.MakeValidPlugIn=\#T\:Make Valid
org.openjump.core.ui.plugin.tools.MakeValidPlugIn.source-layer=\#T\:Layer
org.openjump.core.ui.plugin.tools.MakeValidPlugIn.description=\#T\:Repair invalid geometries and remove duplicate coordinates.\n\
Select options to decompose multi-geometries into several features or to eliminate degenerate parts (parts with a lower dimension than original geometry).
org.openjump.core.ui.plugin.tools.MakeValidPlugIn.decompose-multi=\#T\:Explode multi-geometries
org.openjump.core.ui.plugin.tools.MakeValidPlugIn.result-layer-suffix=\#T\:valid
org.openjump.core.ui.plugin.tools.MakeValidPlugIn.remove-degenerate-parts=\#T\:Remove degenerate parts
org.openjump.core.ui.plugin.tools.CutFeaturesTool.geometry-collections-have-not-been-cut=\#T\:GeometryCollections have not been cut
com.vividsolutions.jump.datastore.spatialdatabases.SpatialDatabasesDSConnection.unsupported-query-type=#T:Unsupported Query Type
com.vividsolutions.jump.datastore.spatialdatabases.SpatialDatabasesDSConnection.resultset-must-have-a-geometry-column=#T:Result Set Must Have a Geometry Column
com.vividsolutions.jump.datastore.spatialdatabases.SpatialDatabasesDSConnection.SQL-error=#T:SQL error:\ 
jump.workbench.ui.plugin.datastore.AddDatastoreLayerPanel.Invalid-layer-where-clause=#T:Invalid WHERE clause for layer:\ 
jump.workbench.ui.plugin.datastore.AddDatastoreLayerPanel.SQL-error=#T:SQL error
org.openjump.core.ui.plugin.tools.MakeValidPlugIn.decompose-multi-tooltip=\#T\:Decompose multi-geometries into simple geometries
org.openjump.core.ui.plugin.tools.MakeValidPlugIn.preserve-geom-dim=\#T\:Preserve geometry dimension
org.openjump.core.ui.plugin.tools.MakeValidPlugIn.preserve-geom-dim-tooltip=\#T\:Eliminate degenerated components to preserve geometry dimension
org.openjump.core.ui.plugin.tools.MakeValidPlugIn.remove-duplicate-coord-tooltip=\#T\:Remove duplicate coordinates
org.openjump.core.ui.plugin.tools.MakeValidPlugIn.remove-duplicate-coord=\#T\:Remove duplicate coordinates
com.vividsolutions.jump.workbench.ui.plugin.datastore.ConnectionPanel.Dataset=数据集：
com.vividsolutions.jump.workbench.ui.plugin.datastore.ConnectionPanel.Geometry=几何：
com.vividsolutions.jump.workbench.ui.plugin.datastore.ConnectionPanel.Identifier=\#T\:Identifier
com.vividsolutions.jump.workbench.ui.plugin.datastore.ConnectionPanel.Max-Features=最大特点：
com.vividsolutions.jump.workbench.ui.plugin.datastore.ConnectionPanel.Query=查询：
com.vividsolutions.jump.workbench.ui.plugin.datastore.ConnectionPanel.Layer-Name=\#T\:Layer Name
com.vividsolutions.jump.workbench.ui.plugin.datastore.ConnectionPanel.Where=其中：
ui.EditOptionsPanel.edit-panel=\#T\:Edit
jump.workbench.ui.plugin.datastore.AddDatastoreLayerPanel.Schemas=\#T\:Schemas
org.openjump.core.ui.plugin.layer.LayerPropertiesPlugIn.Modified=\#T\:modified
ui.GenericNames.Temporal-layer = \#T\:Temporal layer
ui.GenericNames.Temporal-layers = \#T\:Temporal layers
ui.GenericNames.Temporal-layers-found = \#T\:Temporal layers found
org.openjump.core.ui.plugin.tools.aggregate.Aggregator.Count=\#T\:Count
org.openjump.core.ui.plugin.tools.aggregate.Aggregator.Collect=\#T\:Collect
org.openjump.core.ui.plugin.tools.aggregate.Aggregator.Union=\#T\:Union/Merge
org.openjump.core.ui.plugin.tools.aggregate.Aggregator.Concatenate=\#T\:Concatenate
org.openjump.core.ui.plugin.tools.aggregate.Aggregator.ConcatenateUnique=\#T\:Concatenate (unique)
org.openjump.core.ui.plugin.tools.aggregate.Aggregator.IntSum=\#T\:Sum (int)
org.openjump.core.ui.plugin.tools.aggregate.Aggregator.LongSum=\#T\:Sum (long)
org.openjump.core.ui.plugin.tools.aggregate.Aggregator.DoubleSum=\#T\:Sum (double)
org.openjump.core.ui.plugin.tools.aggregate.Aggregator.IntMin=\#T\:Min (int)
org.openjump.core.ui.plugin.tools.aggregate.Aggregator.LongMin=\#T\:Min (long)
org.openjump.core.ui.plugin.tools.aggregate.Aggregator.DoubleMin=\#T\:Min (double)
org.openjump.core.ui.plugin.tools.aggregate.Aggregator.StringMin=\#T\:Min (string)
org.openjump.core.ui.plugin.tools.aggregate.Aggregator.DateMin=\#T\:Min (date)
org.openjump.core.ui.plugin.tools.aggregate.Aggregator.IntMax=\#T\:Max (int)
org.openjump.core.ui.plugin.tools.aggregate.Aggregator.LongMax=\#T\:Max (long)
org.openjump.core.ui.plugin.tools.aggregate.Aggregator.DoubleMax=\#T\:Max (double)
org.openjump.core.ui.plugin.tools.aggregate.Aggregator.StringMax=\#T\:Max (string)
org.openjump.core.ui.plugin.tools.aggregate.Aggregator.DateMax=\#T\:Max (date)
org.openjump.core.ui.plugin.tools.aggregate.Aggregator.IntMean=\#T\:Mean (int)
org.openjump.core.ui.plugin.tools.aggregate.Aggregator.LongMean=\#T\:Mean (long)
org.openjump.core.ui.plugin.tools.aggregate.Aggregator.DoubleMean=\#T\:Mean (double)
org.openjump.core.ui.plugin.tools.aggregate.Aggregator.DateMean=\#T\:Mean (date)
org.openjump.core.ui.plugin.tools.aggregate.Aggregator.IntMedian=\#T\:Median (int)
org.openjump.core.ui.plugin.tools.aggregate.Aggregator.LongMedian=\#T\:Median (long)
org.openjump.core.ui.plugin.tools.aggregate.Aggregator.DoubleMedian=\#T\:Median (double)
org.openjump.core.ui.plugin.tools.aggregate.Aggregator.DateMedian=\#T\:Median (date)
org.openjump.core.ui.plugin.tools.aggregate.Aggregator.StringMajority=\#T\:Majority (string)
org.openjump.core.ui.plugin.tools.Dissolve2PlugIn=\#T\:Dissolve (new)
org.openjump.core.ui.plugin.tools.Dissolve2PlugIn.add-aggregate-function=\#T\:Add aggregate function
org.openjump.core.ui.plugin.tools.Dissolve2PlugIn.add-key-attribute=\#T\:Add key attribute
org.openjump.core.ui.plugin.tools.Dissolve2PlugIn.add-key-attributes=\#T\:Add key attributes
org.openjump.core.ui.plugin.tools.Dissolve2PlugIn.aggregate-functions=\#T\:Aggregate functions
org.openjump.core.ui.plugin.tools.Dissolve2PlugIn.aggregators=\#T\:Aggregators
org.openjump.core.ui.plugin.tools.Dissolve2PlugIn.dataset-must-have-attributes=\#T\:Dataset must have attributes
org.openjump.core.ui.plugin.tools.Dissolve2PlugIn.description=\#T\:Group features having the same key attribute(s) value.\n\
  Key atributes are automatically included in the output schema.\n\
  Non-key attribute values can be aggregated using functions defined in the 'Aggregators' panel.
org.openjump.core.ui.plugin.tools.Dissolve2PlugIn.exactly-one-geometry-attribute-is-required=\#T\:Exactly one geometry is required for the output schema
org.openjump.core.ui.plugin.tools.Dissolve2PlugIn.ignore-null=\#T\:Ignore Null
org.openjump.core.ui.plugin.tools.Dissolve2PlugIn.input-attribute=\#T\:Input Attribute
org.openjump.core.ui.plugin.tools.Dissolve2PlugIn.key-attributes=\#T\:Key Attributes
org.openjump.core.ui.plugin.tools.Dissolve2PlugIn.no-available-attribute-to-group-by=\#T\:No available attribute to group by
org.openjump.core.ui.plugin.tools.Dissolve2PlugIn.output-name=\#T\:Output Name
org.openjump.core.ui.plugin.tools.Dissolve2PlugIn.parameter=\#T\:Parameter
org.openjump.core.ui.plugin.tools.Dissolve2PlugIn.remove-aggregate-function=\#T\:Remove aggregate function
org.openjump.core.ui.plugin.tools.Dissolve2PlugIn.source-layer=\#T\:Source Layer
org.openjump.core.ui.plugin.tools.Dissolve2PlugIn.aggregate-function=\#T\:Aggregate function
org.openjump.core.ui.plugin.tools.Dissolve2PlugIn.geometry-aggregator=\#T\:Geometry aggregator
com.vividsolutions.jump.datastore.spatialdatabases.AbstractSpatialDatabasesDSExtension.datastore-disabled=\#T\:Datastore ''{0}'' disabled\: {1}
com.vividsolutions.jump.datastore.spatialdatabases.AbstractSpatialDatabasesDSExtension.missing-dependency-jars=\#T\:Missing dependency jars {0}
com.vividsolutions.jump.datastore.spatialdatabases.AbstractSpatialDatabasesDSExtension.there-were-errors=\#T\:There were errors\: {0}
org.openjump.core.ui.plugin.tools.RemoveSpikePlugIn.source-layer=\#T\:Layer
org.openjump.core.ui.plugin.tools.RemoveSpikePlugIn.description=\#T\:Remove spikes from polygonal geometries.
org.openjump.core.ui.plugin.tools.RemoveSpikePlugIn.result-layer-suffix=\#T\:spike-free
org.openjump.core.ui.plugin.tools.RemoveSpikePlugIn.dist-tolerance=\#T\:Distance tolerance
org.openjump.core.ui.plugin.tools.RemoveSpikePlugIn.dist-tolerance-tooltip=\#T\:For 3 consecutive points a,b,c, minimum distance for a-[bc] and [ab]-c
org.openjump.core.ui.plugin.tools.RemoveSpikePlugIn.angle-tolerance=\#T\:Angle tolerance
org.openjump.core.ui.plugin.tools.RemoveSpikePlugIn.angle-tolerance-tooltip=\#T\:Minimum angle
org.openjump.core.ui.plugin.tools.RemoveSpikePlugIn=\#T\:Remove spikes
org.openjump.core.ui.plugin.tools.RemoveSpikePlugIn.spikes-localisation=\#T\:Spikes localisation
org.openjump.core.ui.plugin.raster.RasterImageLayerPropertiesPlugIn.unknown_projection = \#T\:Not recognized or not set
org.openjump.core.ui.plugin.raster.RasterImageLayerPropertiesPlugIn.projection = \#T\:Projection
org.openjump.core.ui.plugin.raster.RasterImageLayerPropertiesPlugIn.geographic_metadata= \#T\:Geographic metadata
org.openjump.core.ui.plugin.tools.MakeValidPlugIn.correct-current-layer=\#T\:Correct the current layer
org.openjump.core.ui.plugin.tools.MakeValidPlugIn.correct-current-layer-tooltip=\#T\:Replace invalid geometries by valid one(s)
org.openjump.core.ui.plugin.tools.MakeValidPlugIn.create-new-layer=\#T\:Create a new layer
org.openjump.core.ui.plugin.tools.MakeValidPlugIn.create-new-layer-tooltip=\#T\:Create a new layer containing only valid geometries
org.openjump.core.ui.plugin.tools.MakeValidPlugIn.error-layer-suffix=\#T\:errors
org.openjump.core.ui.plugin.layer.LayerPropertiesPlugIn.Catalog_file =\#T\:Catalog file
org.openjump.core.ui.plugin.layer.LayerPropertiesPlugIn.SRID_code =\#T\:SRID Code
org.openjump.core.ui.plugin.layer.LayerPropertiesPlugIn.Local_layer_name =\#T\:Local layer name
org.openjump.core.ui.plugin.layer.LayerPropertiesPlugIn.URL =\#T\:URL
org.openjump.core.ui.plugin.layer.LayerPropertiesPlugIn.Web_Service =\#T\:Web Service
org.openjump.core.ui.plugin.layer.LayerPropertiesPlugIn.DataSource =\#T\:Datasource
org.openjump.core.ui.plugin.layer.LayerPropertiesPlugIn.User_defined =\#T\: User defined
org.openjump.core.ui.plugin.layer.LayerPropertiesPlugIn.Not_recognized =\#T\:Not recognized
ui.warp.WarpingPanel.transformation =\#T\:Transformation
ui.warp.WarpingPanel.affine =\#T\:Affine
ui.warp.WarpingPanel.perspective =\#T\:Perspective
ui.warp.WarpingPanel.warning_1=\#T\:You should draw between 1 to 3 vectors to apply an affine transformation
ui.warp.WarpingPanel.warning_2=\#T\:You must draw exactly 4 vectors to apply a perspective transformation
ui.warp.WarpingPanel.bilinear_interpolated =\#T\:Bilinear interpolated
jump.plugin.edit.NoderPlugIn.split-lines=\#T\:Split Lines
jump.plugin.edit.NoderPlugIn.split-polygons=\#T\:Split Polygons
ui.WorkbenchFrame.started-garbage-collection =\#T\:Started garbage collector
ui.WorkbenchFrame.click-to-garbage-collector =\#T\:Double click to start garbage collection
ui.WorkbenchFrame.coordinates =\#T\:Coordinates
ui.WorkbenchFrame.click-to-zoom-to-coordinates =\#T\:Double click to zoom to coordinates
ui.WorkbenchFrame.scale =\#T\:Scale
ui.WorkbenchFrame.click-to-change-view-scale =\#T\:Double click to change scale of the view
org.openjump.core.ui.plugin.datastore.h2.H2SaveDataSourceQueryChooser.H2-Table=\#T\:PostGIS Table
org.openjump.core.ui.plugin.datastore.h2.H2SaveDriverPanel.title=\#T\:Save to H2 Table
org.openjump.core.ui.plugin.datastore.postgis.PostGISSaveDriverPanel.title=\#T\:Save to PostGIS Table
org.openjump.core.ui.plugin.file.save.SaveFileWizard=\#T\:Save dataset into a file
org.openjump.core.ui.plugin.file.save.SelectFilePanel.instructions=\#T\:Select the file where the selected dataset will be copy to
org.openjump.core.ui.plugin.file.save.SelectFilePanel.title=\#T\:Select a file
org.openjump.core.ui.plugin.datastore.SaveToDataStorePanel.title=\#T\:Save layer into a datastore
org.openjump.core.ui.plugin.datastore.SaveToDataStorePanel.instructions=\#T\:Save layer into a datastore with the choosen table name and options
org.openjump.core.ui.plugin.datastore.SaveToDataStoreWizard=\#T\:Save to DataStore
org.openjump.core.ui.plugin.layer.ExtractLayersByGeometry.polygon=Polygon
org.openjump.core.ui.plugin.layer.ExtractLayersByGeometry.polyline=PolyLine
org.openjump.core.ui.plugin.layer.ExtractLayersByGeometry.twodim=2-dim
org.openjump.core.ui.plugin.layer.ExtractLayersByGeometry.zerodim=0-dim
org.openjump.core.ui.plugin.layer.ExtractLayersByGeometry.onedim=1-dim
org.openjump.core.ui.plugin.layer.ExtractLayersByGeometry.multipolygon=MultiPolygon
org.openjump.core.ui.plugin.layer.ExtractLayersByGeometry.multipoint=MultiPoint
org.openjump.core.ui.plugin.layer.ExtractLayersByGeometry.multilinestring=MultiLineString
org.openjump.core.ui.plugin.layer.ExtractLayersByGeometry.linestring=LineString
org.openjump.core.ui.plugin.layer.ExtractLayersByGeometry.Do-Not-Explode-GeometryCollections=#T:Do not explode GeometryCollections
org.openjump.core.ui.plugin.layer.ExtractLayersByGeometry.Explode-All-GeometryCollections=#T:Explode all Multi-Geometries and GeometryCollections recursively
org.openjump.core.ui.plugin.layer.ExtractLayersByGeometry.Explode-Pure-GeometryCollections=#T:Explode only GeometryCollections recursively
org.openjump.core.ui.plugin.layer.ExtractLayersByGeometry.Extract-by-Geometry-Dimension-Tooltip=#T:One of 0, 1 or 2 dimensions
org.openjump.core.ui.plugin.layer.ExtractLayersByGeometry.Extract-by-Geometry-Type=#T:Extract Layers by OGC Geometry Type
org.openjump.core.ui.plugin.layer.ExtractLayersByGeometry.Extract-by-Geometry-Type-Tooltip=#T:One of Point, LineString, Polygon, MultiPoint, MultiLineString, MultiPolygon, GeometryCollection
org.openjump.core.ui.plugin.layer.ExtractLayersByGeometry.Extract-by-Shapefile-Type=#T:Extract Layers by Shapefile Type
org.openjump.core.ui.plugin.layer.ExtractLayersByGeometry.Extract-by-Shapefile-Type-Tooltip=#T:One of Point, MultiPoint, PolyLine, Polygon
org.openjump.core.ui.plugin.layer.ExtractLayersByGeometry.geometrycollection=GeometryCollection
org.openjump.core.ui.plugin.layer.ExtractLayersByGeometry.Extract-by-Geometry-Dimension=#T:Extract Layers by Geometry Dimension
org.openjump.core.ui.plugin.layer.LayerPropertiesPlugIn.SRS=SRS
org.openjump.core.ui.plugin.layer.ExtractLayersByGeometry.Keep-Empty-Geometries-Appart=#T:Keep empty geometrie appart
org.openjump.core.ui.plugin.datastore.DataStoreSaveDriverPanel.normalized-table-name-key=#T:Normalize table name
org.openjump.core.ui.plugin.datastore.DataStoreSaveDriverPanel.normalized-column-names-key=#T:Normalize column names
org.openjump.core.ui.plugin.datastore.DataStoreSaveDriverPanel.write-3d-geometries=#T:Write 3D geometries
org.openjump.core.ui.plugin.datastore.postgis2.PostGISSaveDriverPanel.primary-key=#T:Primary Key
ui.EditOptionsPanel.select-new-geometry=#T:Select the geometry after it has been drawn
ui.EditOptionsPanel.select-new-geometry-deselect-previous-selection=#T:Warning: this option deselects previous geometries selection
com.vividsolutions.jump.io.datasource.ReaderWriterFileDataSource.open=#T:Open {0}
com.vividsolutions.jump.io.datasource.ReaderWriterFileDataSource.write=#T:Write {0}
com.vividsolutions.jump.workbench.ui.plugin.EditablePlugIn.make-read-only-layer-editable=#T:Make a read-only layer editable
com.vividsolutions.jump.workbench.ui.plugin.EditablePlugIn.detach-layer-from-source-1=#T:Layer {0} has a non-writable datasource.
com.vividsolutions.jump.workbench.ui.plugin.EditablePlugIn.detach-layer-from-source-2=#T:Detach the source from the layer to make the later editable.
ui.EditOptionsPanel.single-editable-layer=#T:Limited to a single editable layer
org.openjump.core.ui.plugin.view.ViewOptionsPlugIn.Attributes-format-in-attribute-table=#T:Attributes Format in Attribute Table
org.openjump.core.ui.plugin.view.ViewOptionsPlugIn.Selection-synchronization=#T:Synchronization of Selection between the Attribute Table and the Map
org.openjump.core.ui.plugin.view.ViewOptionsPlugIn.Synchronize=#T:Synchronize
ui.plugin.analysis.GeometryFunction.Simplify-(Visvalingam-Whyatt)=#T:Simplify (Visvalingam-Whyatt)
ui.plugin.analysis.GeometryFunction.Simplifies-a-geometry-using-the-Visvalingam-Whyatt-algorithm=#T:Simplifies a geometry using the Visvalingam-Whyatt algorithm.
ui.plugin.analysis.CalculateAreasAndLengthsPlugIn.no-editable-layer-with-required-attributes=#T:No editable layer with required attributes available
org.openjump.core.ui.plugin.tools.GenerateRandom=#T:Generate random values
org.openjump.core.ui.plugin.tools.GenerateRandomNumberPlugIn=#T:Generate random numeric values
org.openjump.core.ui.plugin.tools.GenerateRandomStringPlugIn=#T:Generate random string values
org.openjump.core.ui.plugin.tools.GenerateRandomNumberPlugIn.max-value=#T:Max Value
org.openjump.core.ui.plugin.tools.GenerateRandomNumberPlugIn.min-value=#T:Min Value
org.openjump.core.ui.plugin.tools.GenerateRandomNumberPlugIn.no-editable-layer-with-numeric-attribute=#T:No editable layer with numeric attribute
org.openjump.core.ui.plugin.tools.GenerateRandomStringPlugIn.no-editable-layer-with-string-attribute=#T:No editable layer with string attribute
org.openjump.core.ui.plugin.tools.GenerateRandomStringPlugIn.ascii=ASCII
org.openjump.core.ui.plugin.tools.GenerateRandomStringPlugIn.cities=#T:Cities
org.openjump.core.ui.plugin.tools.GenerateRandomStringPlugIn.digits=#T:Digits
org.openjump.core.ui.plugin.tools.GenerateRandomStringPlugIn.hexa=Hexa
org.openjump.core.ui.plugin.tools.GenerateRandomStringPlugIn.letter-based=#T:Letter based
org.openjump.core.ui.plugin.tools.GenerateRandomStringPlugIn.max-length=#T:Max length
org.openjump.core.ui.plugin.tools.GenerateRandomStringPlugIn.max-length-tooltip=#T:Max length of the generated string
org.openjump.core.ui.plugin.tools.GenerateRandomStringPlugIn.min-length=#T:Min length
org.openjump.core.ui.plugin.tools.GenerateRandomStringPlugIn.min-length-tooltip=#T:Min length of the generated string
org.openjump.core.ui.plugin.tools.GenerateRandomStringPlugIn.names=#T:Names
org.openjump.core.ui.plugin.tools.GenerateRandomStringPlugIn.non-empty-attribute=#T:Attribute is not empty
org.openjump.core.ui.plugin.tools.GenerateRandomStringPlugIn.overwrite-prompt=#T:Do you want to overwrite existing values ?
org.openjump.core.ui.plugin.tools.GenerateRandomStringPlugIn.word-based=#T:Word based
ui.plugin.analysis.GeometryFunction.UnwrapSingle=#T:Use simple geometry type when possible
ui.plugin.analysis.GeometryFunction.WrapIntoMulti=#T:Wrap Into MultiGeometry
org.openjump.core.ui.plugin.edit.SelectGeometryCollectionsPlugIn=#T:Select Features with a Multiple-Geometry Type
ui.plugin.analysis.GeometryFunction.Remove-Holes=#T:Remove Holes
ui.plugin.analysis.GeometryFunction.Remove-Small-Holes=#T:Remove Small Holes
ui.plugin.analysis.GeometryFunction.Remove-Small-Segments=#T:Simplify (Remove small segments)
Writer.writing-features=#T:Writing features...
Reader.parsed-{0}-features=#T:Parsed {0} features.
Reader.parsed-{0}-of-totally-{1}-features=#T:Parsed {0} of {1} features in total.
ui.GenericNames.interior-point-intersects=#T:interior point intersects
ui.GenericNames.intersects-interior-point=#T:intersects interior point
org.openjump.core.ui.plugin.queries.Operator.intip=#T:intersects interior point
org.openjump.core.ui.plugin.queries.Operator.ipint=#T:interior point intersects
ui.GenericNames.password=#T:Password
ui.GenericNames.show=#T:Show
ui.GenericNames.user=#T:User
ui.GenericNames.version=#T:Version
ui.GenericNames.url=#T:URL
org.openjump.core.ui.plugin.tools.UpdateWithJoinPlugIn=#T:Update Layer with an Attribute Join
org.openjump.core.ui.plugin.tools.UpdateWithJoinPlugIn.Attributes-mapping-is-not-defined=#T:Attributes mapping is not defined
org.openjump.core.ui.plugin.tools.UpdateWithJoinPlugIn.Choose-layers=#T:Choose layers
org.openjump.core.ui.plugin.tools.UpdateWithJoinPlugIn.Description=#T:Update reference layer attribute values with join layer attribute values when reference feature ext id = join feature id.\n\
  Join attributes can be mapped to reference attributes even if their names differ.\n\
  Left join keep reference feature which do not verify the join condition while right join add features from join layer which do not verify the join condition.
org.openjump.core.ui.plugin.tools.UpdateWithJoinPlugIn.Do-not-join=#T:Do not join
org.openjump.core.ui.plugin.tools.UpdateWithJoinPlugIn.Join-layer=#T:Join layer
org.openjump.core.ui.plugin.tools.UpdateWithJoinPlugIn.Join-layer-id=#T:Join layer id
org.openjump.core.ui.plugin.tools.UpdateWithJoinPlugIn.Join-layer-id-is-not-unique=#T:Join layer id is not unique
org.openjump.core.ui.plugin.tools.UpdateWithJoinPlugIn.Left-join=#T:Left join
org.openjump.core.ui.plugin.tools.UpdateWithJoinPlugIn.Left-join-tooltip=#T:Check left join to keep all reference features
org.openjump.core.ui.plugin.tools.UpdateWithJoinPlugIn.Map-attributes=#T:Map attributes
org.openjump.core.ui.plugin.tools.UpdateWithJoinPlugIn.Reference-layer-ext-id=#T:Reference layer external id
org.openjump.core.ui.plugin.tools.UpdateWithJoinPlugIn.Reference-layer-to-update=#T:Reference layer to update
org.openjump.core.ui.plugin.tools.UpdateWithJoinPlugIn.Right-join=#T:Right join
org.openjump.core.ui.plugin.tools.UpdateWithJoinPlugIn.Right-join-tooltip=#T:Check right join to add un-joined features from join layer
ui.zoom.ZoomToCoordinatePlugIn.enter-two-values=#T:Enter two values!
ui.zoom.ZoomToCoordinatePlugIn.{0}-is-not-a-number=#T:''{0}'' is not a number!
feature.FeatureSchema.only-one-geometry-is-authorized=#T:Only one geometry attribute is authorized
feature.FeatureSchema.attribute-already-exists=#T:Attribute {0} already exists
org.openjump.core.ui.plugin.help.SearchCommandPlugIn=#T:Search a Command
plugin.EnableCheckFactory.exactly-1-band-must-exist-on-selected-raster-layer=#T:Exactly 1 band must exist on selected raster layer
plugin.EnableCheckFactory.exactly-{0}-bands-must-exist-on-selected-raster-layer=#T:Exactly {0} bands must exist on selected raster layer
plugin.EnableCheckFactory.at-least-one-visible-layer-must-be-editable=#T:At least one visible layer must be editable.
org.openjump.core.ccordsys.No-srs=#T:No SRS info recorded from data source
org.openjump.core.ccordsys.Embedded-srs=#T:SRS info is included in data source
org.openjump.core.ccordsys.Not-consistent-srs=#T:Warning: SRS info accompanying data source is not consistent with layer SRID
ui.GenericNames.MODIFIED-LAYERS=#T:Modified layers
ui.GenericNames.TEMPORARY-LAYERS=#T:Temporary layers
org.openjump.core.ui.plugin.file.ProjectInfoPlugIn.name=#T:Project properties
org.openjump.core.ui.plugin.file.ProjectInfoPlugIn.proj-name=#T:Project name
org.openjump.core.ui.plugin.file.ProjectInfoPlugIn.proj-metadata=#T:View/Edit metadata
org.openjump.core.ui.plugin.file.ProjectInfoPlugIn.proj-status=#T:Layers list
org.openjump.core.ui.plugin.file.ProjectInfoPlugIn.not-saved=#T:file not saved
org.openjump.core.ui.plugin.file.ProjectInfoPlugIn.not-set=#T:SRS not set
org.openjump.core.ui.plugin.file.ProjectInfoPlugIn.unit=#T:Unit
org.openjump.core.ui.plugin.file.ProjectInfoPlugIn.last-modification=#T:Last modification
org.openjump.core.ui.plugin.file.ProjectInfoPlugIn.srs-unit=#T:Unit:
org.openjump.core.ui.plugin.file.ProjectInfoPlugIn.srs-description=#T:SRS description
org.openjump.core.ui.plugin.file.ProjectInfoPlugIn.search-srid=#T:SRS code
org.openjump.core.ui.plugin.file.ProjectInfoPlugIn.number-of-layers=#T:Number of layers
org.openjump.core.ui.plugin.file.ProjectInfoPlugIn.edit-metadata=#T:Edit project metadata
org.openjump.core.ui.plugin.file.ProjectInfoPlugIn.tooltip=#T:Edit SRS and Information metadata. Warning: changing SRS won't reproject layers.\n Metadata will be saved on saving project file
org.openjump.core.ui.plugin.datastore.DataStoreSaveDriverPanel.narrow-geometry-type=#T:Narrow geometry type if possible
org.openjump.core.ui.plugin.datastore.DataStoreSaveDriverPanel.convert-to-multigeometry=#T:Promote to multi
org.openjump.core.ui.plugin.cts.CTSPlugIn=#T:Coordinate Transformation
org.openjump.core.ui.plugin.cts.CTSPlugIn.heterogeneous-sources=#T:Source layers have heterogeneous coordinate systems
org.openjump.core.ui.plugin.cts.CTSPlugIn.invalid-src-crs=#T:Source Coordinate System was not Valid
org.openjump.core.ui.plugin.cts.CTSPlugIn.invalid-tgt-crs=#T:Target Coordinate System was not Valid
org.openjump.core.ui.plugin.cts.CTSPlugIn.op-not-found=#T:No coordinate operation has been found
org.openjump.core.ui.plugin.cts.CTSPlugIn.registry=#T:Registry
org.openjump.core.ui.plugin.cts.CTSPlugIn.replace=#T:Replace geometries in
org.openjump.core.ui.plugin.cts.CTSPlugIn.srcCRS=#T:Source coordinate systeme
org.openjump.core.ui.plugin.cts.CTSPlugIn.srcDatum=#T:Source datum
org.openjump.core.ui.plugin.cts.CTSPlugIn.srcProjection=#T:Source Projection
org.openjump.core.ui.plugin.cts.CTSPlugIn.srcSpheroid=#T:Source spheroid
org.openjump.core.ui.plugin.cts.CTSPlugIn.srcToWgs84=#T:Transformation to WGS84
org.openjump.core.ui.plugin.cts.CTSPlugIn.tgtCRS=#T:Target coordinate system
org.openjump.core.ui.plugin.cts.CTSPlugIn.tgtDatum=#T:Target datum
org.openjump.core.ui.plugin.cts.CTSPlugIn.tgtProjection=#T:Source Projection
org.openjump.core.ui.plugin.cts.CTSPlugIn.tgtSpheroid=#T:Target spheroid
org.openjump.core.ui.plugin.cts.CTSPlugIn.tgtToWgs84=#T:Transformation to WGS84
org.openjump.core.ui.plugin.cts.CTSPlugIn.transform=#T:Transform layer
org.openjump.core.ui.plugin.cts.CTSPlugIn.transformed-layers=#T:Transformed layers
org.openjump.core.ui.plugin.view.showcenter.name = #T:Show a crosshair in the center of the view
org.openjump.core.ui.plugin.edittoolbox.cursortools.RemodelerTool=#T:Remodeler
org.openjump.core.ui.plugin.edittoolbox.cursortools.RemodelerTool.geometrycollection-cannot-be-processed=#T:GeometryCollections cannot be processed
com.vividsolutions.jump.workbench.model.Layer=#T:Vector Layer
com.vividsolutions.jump.workbench.imagery.ReferencedImagesLayer=#T:Referenced Image Layer
com.vividsolutions.jump.workbench.imagery.ReferencedImageException=#T:Failed to open "{0}" with "{1}" driver.\n\n Try another driver and check the image for corruption.
jump.plugin.edit.AffineTransformationPlugIn.image-options=#T:Image layer options
jump.plugin.edit.AffineTransformationPlugIn.force-image-warp=#T:Force affine transformation of images
jump.plugin.edit.AffineTransformationPlugIn.resize-image=#T:Resize image to half size
jump.plugin.edit.AffineTransformationPlugIn.allowed-files=#T:Only BMP, GIF, JPG, JP2, PNG and TIF files can be transformed
jump.plugin.edit.AffineTransformationPlugIn.save=#T:Save transformed image to PNG file
jump.plugin.edit.AffineTransformationPlugIn.resize-image-tooltip=#T:Resize to half the size of image if trasformation requires too much memory
org.openjump.core.ui.plugin.datastore.DataStoreSaveDriverPanel.table=#T:Table
org.openjump.sextante.gui.additionalResults.AdditionalResultsPlugIn.Result-viewer=#T:Result viewer
org.openjump.sextante.gui.additionalResults.AdditionalResultsPlugIn.Change-name=#T:Change name
org.openjump.sextante.gui.additionalResults.AdditionalResultsPlugIn.Could-not-save-selected-result = #T:Could not save selected result
org.openjump.sextante.gui.additionalResults.AdditionalResultsPlugIn.Processing=#T:Processing
org.openjump.sextante.gui.additionalResults.AdditionalResultsPlugIn.List-of-results-is-empty = #T:The list of results is empty
org.openjump.sextante.gui.additionalResults.AdditionalResultsPlugIn.Menu=#T:Menu
org.openjump.sextante.gui.additionalResults.AdditionalResultsPlugIn.Remove=#T:Remove
org.openjump.sextante.gui.additionalResults.AdditionalResultsPlugIn.Rename=#T:Rename
org.openjump.sextante.gui.additionalResults.AdditionalResultsPlugIn.Result=#T:Results
org.openjump.sextante.gui.additionalResults.AdditionalResultsPlugIn.Write-name=#T:Write name
org.openjump.sextante.gui.additionalResults.AdditionalResultsPlugIn.Html=#T:Html texts
org.openjump.sextante.gui.additionalResults.AdditionalResultsPlugIn.Table=#T:Tables
org.openjump.sextante.gui.additionalResults.AdditionalResultsPlugIn.Image=#T:Images and Plots
ui.AttributeTablePanel.featurecollection =#T:Collection of features
org.openjump.core.ui.plugin.raster.ProfileGraphTool.draw-linstring-as-trace =#T:Draw a linestring as trace
org.openjump.core.ui.plugin.raster.ProfileGraphTool.use-selected-linstring-as-trace =#T:Use selected linestring as trace
org.openjump.core.ui.plugin.raster.ProfileGraphTool.select-one-linstring =#T:Select one linestring
com.vividsolutions.jump.workbench.ui.plugin.AddNewLayerViewPlugIn=#T:Add A New LayerView
com.vividsolutions.jump.util.StatisticIndices.Coefficient-of-variation= =\#T\:Coefficient of variation
com.vividsolutions.jump.util.StatisticIndices.Root-mean-squared= =\#T\:Root mean squared
com.vividsolutions.jump.util.StatisticIndices.25-percentile= =\#T\:25 percentile
com.vividsolutions.jump.util.StatisticIndices.75-percentile= =\#T\:75 percentile
com.vividsolutions.jump.util.StatisticIndices.Skewness= =\#T\:Skewness
com.vividsolutions.jump.util.StatisticIndices.Kurtosis= =\#T\:Kurtosis
com.vividsolutions.jump.util.StatisticIndices.Variance= =\#T\:Variance
com.vividsolutions.jump.util.Frequency.frequency= =\#T\:frequency
com.vividsolutions.jump.util.Frequency.classes= =\#T\:classes
com.vividsolutions.jump.util.Frequency.lower-value= =\#T\:lower value
com.vividsolutions.jump.util.Frequency.mean-value= =\#T\:mean value
com.vividsolutions.jump.util.Frequency.upper-value= =\#T\:upper value
com.vividsolutions.jump.util.Frequency.absolute-frequency= =\#T\:absolute frequency
com.vividsolutions.jump.util.Frequency.cumulative-frequency= =\#T\:cumulative frequency
com.vividsolutions.jump.util.Frequency.relative-frequency= =\#T\:relative frequency
org.openjump.core.ui.plugin.raster.HistogramPlugIn.description= =\#T\:Create a histogram of frequancy from raster data defining the number of classes
org.openjump.core.ui.plugin.raster.HistogramPlugIn.max-min-pins= =\#T\:Add pins of max and min values to the histogram
org.openjump.core.ui.plugin.raster.HistogramPlugIn.median-25-75-pins= =\#T\:Add pins of median, 25 nd 75 percentiles values to the histogram
org.openjump.core.ui.plugin.raster.HistogramPlugIn.show-frequency= =\#T\:Show a table with  absolute, cumulative and relative frequencies of the classes
org.openjump.core.ui.plugin.raster.HistogramPlugIn.show-descriptive-stat= =\#T\:Show  descriptive statistic values (min, max, etc) of raster cell data
org.openjump.core.ui.plugin.raster.HistogramPlugIn.select-one-band= =\#T\:Multiband raster layer: select one band
org.openjump.core.ui.plugin.raster.ProfileGraphTool.Calculate-slope-profile=\#T\:Calculate slope profile
org.openjump.core.ui.plugin.raster.ProfileGraphTool.Description=\#T\:Create a topographic profile from a raster  using a linestring as trace. A slope profile can be generate to compare with the topographic one
org.openjump.core.ui.plugin.raster.ProfileGraphTool.Travel-time=\#T\:Travel time
org.openjump.core.ui.plugin.tools.aggregate.Aggregator.BooleanMajority=#T:Majority (boolean)
org.openjump.core.ui.plugin.raster.ProfileGraphTool.Choose-slope-profile=\#T\:Choose the type of slope profile
org.openjump.core.ui.plugin.raster.ProfileGraphTool.Relative-slope=\#T\:Relative slope
org.openjump.core.ui.plugin.raster.ProfileGraphTool.Absolute-slope=\#T\:Absolute slope
org.openjump.core.ui.plugin.raster.ProfileGraphTool.vertical-axes-label=\#T\:Vertical axes label
org.openjump.core.ui.plugin.raster.ProfileGraphTool.horizontal-axes-label=\#T\:Horizontal axes label
org.openjump.core.ui.plugin.raster.ProfileGraphTool.travel-time-tooltip=\#T\:Calculate travel time according to the speeds (flat, uphill, downhill). Depending to the map unit (m or ft) output travel time is in kilometres per hour [m]   or miles per hour [ft or ftUS]
org.openjump.core.ui.plugin.raster.ProfileGraphTool.calculate-travel-time=\#T\:Calculate travel time
ui.GenericNames.hours=\#T\:hours
ui.GenericNames.minutes=\#T\:minutes
ui.GenericNames.flat=\#T\:flat speed
ui.GenericNames.uphill=\#T\:uphill speed
ui.GenericNames.downhill=\#T\:downhill speed
ui.GenericNames.select-layers=\#T\:Select layers
org.openjump.core.ui.plugin.raster.DEMStatisticsPlugIn.select-multiple-layers=\#T\:Ctrl/Shift and mouse click to select more layers
org.openjump.core.ui.plugin.tools.GenerateUniqueRandomIdPlugIn=#T:Generate unique random identifier
org.openjump.core.ui.plugin.mousemenu.SelectAllOrderedFeaturesFromAttributeTablePlugIn=#T:Select all ordered features
org.openjump.core.ui.plugin.mousemenu.SelectAllOrderedFeaturesFromAttributeTablePlugIn.selected-features=#T:selected features
org.openjump.core.ui.plugin.style.LegendPlugIn=\#T\:Show legend
org.openjump.core.ui.plugin.style.LegendPlugIn.modify-label=\#T\:Modify Label
org.openjump.core.ui.plugin.style.StylePlugIns.IO.select-folder=\#T\:Select folder where vertex images are located
org.openjump.core.ui.plugin.style.StylePlugIns.IO.styles-could-not-be-loaded=\#T\:Some styles could not be loaded
org.openjump.core.ui.plugin.style.StylePlugIns.IO.error=\#T\:Error on loading symbols.
org.openjump.core.ui.plugin.style.StylePlugIns.export-style=\#T\:Export style
org.openjump.core.ui.plugin.style.StylePlugIns.import-style=\#T\:Import style
com.vividsolutions.jump.workbench.ui.task.TaskMonitorManager.kill-process=\#T\:Kill process
com.vividsolutions.jump.workbench.ui.task.TaskMonitorManager.kill-process-warning=\#T\:Warning: Killing the process may result in data corruption or data loss.\n Are you sure you want to kill the process?
ui.renderer.style.ColorThemingTableModel.label =\#T\:Label
ui.renderer.style.ColorThemingTableModel.style =\#T\:Style
com.vididsolutions.wms.WMService.UnverifiedCertificate=#T:Unable to verify certificate for:\n{0}\n\nDetails can be found in the error log.\n\nDo you want to continue anyway ?
org.openjump.core.ui.plugin.raster.HistogramPlugIn.show-histogram-as-line=\#T\:Show histogram as line
ui.GenericNames.unique-values=\#T\:Unique values
ui.GenericNames.interval-of-data-analysis=\#T\:Interval of data analysis
plugin.EnableCheckFactory.at-least-one-single-banded-layer-should-exist =\#T\:At least one single banded layer should exist
ui.GenericNames.check-field=\#T\:Check field
ui.GenericNames.cannot-overwrite-input-layer=\#T\:Cannot overwrite selected input layer
ui.GenericNames.choose-an-action=\#T\:Choose an action
ui.plugin.raster.ManageDataPlugIn.Name=\#T\:Manage raster data
ui.plugin.raster.ManageDataPlugIn.change-nodata-and-tag-tip=\#T\:Change both nodata values and reference number (nodata tag)
ui.plugin.raster.ManageDataPlugIn.Mask-with-no-data-tip=\#T\:Mask the raster using nodata value. This tool sets a the defined range of values of the raster  to nodata value. The values outside the range will be preserved
ui.plugin.raster.ManageDataPlugIn.Extract-range-data-tip=\#T\:Extract a range of data. This tool extracts a defined range of values of the raster. The values outside the range will be set to nodata value
ui.plugin.raster.ManageDataPlugIn.Extract-range-data=\#T\:Extract a range of values
ui.plugin.raster.ManageDataPlugIn.Stretch-raster=\#T\:Stretch raster
ui.plugin.raster.ManageDataPlugIn.Stretch-raster-tip=\#T\:Stretch raster changing only nodata reference value to min or to max value. This tool tries to repair a raster which has partial area coverd by nodata cells and where the tag has been accidentally deleted
ui.plugin.raster.ManageDataPlugIn.Set-decimals=\#T\:Set data decimals
ui.plugin.raster.ManageDataPlugIn.Set-decimals-tip=\#T\:This tool allows to reduce/optimize the number of decimal of the data. Set to 0 to have data with integer values
ui.plugin.raster.ManageDataPlugIn.Stretch-to-min=\#T\:Stretch raster to min value
ui.plugin.raster.ManageDataPlugIn.Stretch-to-max=\#T\:Stretch raster to max value
ui.plugin.raster.KernelAnalysisPlugIn.Name=\#T\:Kernel analysis
ui.plugin.raster.KernelAnalysisPlugIn.default-kernels=\#T\:Default kernels
ui.plugin.raster.CropWarpPlugIn.Name =\#T\:Crop/Warp raster
ui.plugin.raster.CropWarpPlugIn.target-object=\#T\:Target object
ui.plugin.raster.CropWarpPlugIn.crop-raster=\#T\:Crop raster
ui.plugin.raster.CropWarpPlugIn.crop-raster-tip=\#T\:Crop a raster layer using as target object the envelope of selected geometries, of a layer (vector, raster or wms) or of the current view
ui.plugin.raster.CropWarpPlugIn.warp-raster=\#T\:Warp raster
ui.plugin.raster.CropWarpPlugIn.warp-raster-tip=\#T\:Warp a raster layer using as target object the envelope of selected geometries, of a layer (vector, raster or wms) or of the current view
ui.plugin.raster.CropWarpPlugIn.target-layer=\#T\:Target layer
ui.plugin.raster.CropWarpPlugIn.no-intersection=\#T\:Target object doesn't intersect with the raster layer, it is empty or no geometry has been selected
ui.plugin.raster.VectorizeToContoursPlugIn.Name=\#T\:Create contours from Raster
ui.plugin.raster.VectorizeToContoursPlugIn.apply-random-style=\#T\:Apply a random color style to the output
ui.plugin.raster.VectorizeToContoursPlugIn.base-contour=\#T\:Base contour
ui.plugin.raster.VectorizeToContoursPlugIn.interval=\#T\:Interval
ui.plugin.raster.VectorizeToContoursPlugIn.min-contour=\#T\:Min contour
ui.plugin.raster.VectorizeToContoursPlugIn.max-contour=\#T\:Max contour
ui.plugin.raster.VectorizeToContoursPlugIn.contour-number=\#T\:Contour number
ui.plugin.raster.VectorizeToPolygonsPlugIn.Name=\#T\:Create polygons from Raster
ui.plugin.raster.VectorizeToPolygonsPlugIn.explode-multipolygons=\#T\:Explode multipolygons
ui.plugin.raster.VectorizeToPolygonsPlugIn.algorithms=\#T\:Algorithms
ui.AboutDialog.copy-clipboard=#T:Copy To Clipboard
org.openjump.core.ui.plugin.tools.geometrychange.PointsToPathsPlugIn=#T:Create LineStrings From Ordered Points
org.openjump.core.ui.plugin.tools.geometrychange.PointsToPathsPlugIn.group-by-attribute=#T:Attribute used to group points
org.openjump.core.ui.plugin.tools.geometrychange.PointsToPathsPlugIn.group-by-attribute-tooltip=#T:Create distinct paths for distinct attribute values
org.openjump.core.ui.plugin.tools.geometrychange.PointsToPathsPlugIn.group-by-option=#T:Group by option
org.openjump.core.ui.plugin.tools.geometrychange.PointsToPathsPlugIn.invalid-path=#T:Cannot build a path with less than 2 points
org.openjump.core.ui.plugin.tools.geometrychange.PointsToPathsPlugIn.layer=#T:Layer
org.openjump.core.ui.plugin.tools.geometrychange.PointsToPathsPlugIn.order-by-attribute=#T:Sorting attribute
org.openjump.core.ui.plugin.tools.geometrychange.PointsToPathsPlugIn.order-by-attribute-tooltip=#T:Attribute used to sort points belonging to a path
org.openjump.core.ui.plugin.tools.geometrychange.PointsToPathsPlugIn.use-selection=#T:Use selection only
com.vividsolutions.wms.AbstractParser.wms-parser-not-found=#T:Mandatory element <{0}> not found in the GetCapabilities,\nThere may be a WMS version problem!
org.openjump.core.ui.plugin.tools.geometrychange.PointsToPathsPlugIn.non-point-warning=#T:Some geometries in the layer are not points : they will be excluded
ui.EditOptionsPanel.open.info.frame=\#T\:and open feature info frame
ui.style.BasicStylePanel.interior-border=Interior border (slow)
ui.plugin.tools.generate.RasterizePlugIn.Name=\#T\:Rasterize a vector layer
ui.plugin.tools.generate.RasterizePlugIn.use-extent=\#T\:Limit the extent from another layer
ui.plugin.tools.generate.RasterizePlugIn.preparing-layer=\#T\:Preparing layer
ui.plugin.tools.generate.RasterizePlugIn.rasterizing-layer=\#T\:Rasterizing layer
ui.plugin.tools.generate.RasterizePlugIn.description=\#T\:Rasterize a vector layer selecting an attribute value and defining a cell size. Optionally the extent of rasterized area can be defined from another vector or image layer
ui.plugin.tools.generate.RasterizePlugIn.expand-one-cell=\#T\:Expand one cell size to each directions
ui.plugin.tools.generate.RasterizePlugIn.expand-one-cell-tip=\#T\:Expands the extension layer but this can generate area of no data at the borders
ui.plugin.tools.generate.RasterizePlugIn.load-raster=\#T\:Load output raster into the view
com.vividsolutions.jump.workbench.imagery.geoimg.GeoReferencedRaster.no-georeference-found=#T:No georeference found
org.openjump.core.ui.plugin.tools.MergeSelectedPolygonsWithNeighbourPlugIn.Attribute=#T:Select the attribute
org.openjump.core.ui.plugin.tools.MergeSelectedPolygonsWithNeighbourPlugIn.Use-attribute-tooltip=#T:Only merge with features having the same attribute value
org.openjump.core.ui.plugin.tools.MergeSelectedPolygonsWithNeighbourPlugIn.Use-attribute=#T:Use an attribute
org.openjump.core.ui.plugin.tools.MergeSelectedPolygonsWithNeighbourPlugIn.Features-must-be-valid=#T:Feature with id={0} is not valid : merging of features is canceled
org.openjump.core.ui.plugin.datastore.SaveToDataStorePanel=#T:Save to DataStore
org.openjump.core.ui.plugin.tools.EraseLayerAWithLayerBPlugIn.use-overlay-ng=#T:Use robust overlay algorithm
org.openjump.core.ui.plugin.tools.EraseLayerAWithLayerBPlugIn.use-overlay-ng-tt=#T:Use new JTS 1.18+ overlay-ng algorithm using snaprounding 
ui.plugin.edit.PrecisionReducerPlugIn.Preserve-polygonal-topology=#T:Preserve a valid topology
ui.plugin.edit.PrecisionReducerPlugIn.Preserve-polygonal-topology-TT=#T:Preserve a valid topology on polygons
ui.plugin.edit.PrecisionReducerPlugIn.Remove-collapsed-geometry=#T:Remove collapsed geometry
ui.plugin.edit.PrecisionReducerPlugIn.Remove-collapsed-geometry-TT=#T:Collapsed geometry are made empty
ui.plugin.edit.PrecisionReducerPlugIn.Change-geometry-precision-model=#T:Change the precision model
ui.plugin.edit.PrecisionReducerPlugIn.Change-geometry-precision-model-TT=#T:Change the internal precision model of the geometry
ui.plugin.analysis.GeometrySnapperPlugIn.Geometry-Snapper=#T:Geometry Snapper
ui.plugin.analysis.GeometrySnapperPlugIn.snapping=#T:Snapping
ui.plugin.analysis.GeometrySnapperPlugIn.tolerance=#T:Tolerance
ui.plugin.analysis.GeometrySnapperPlugIn.description=#T:When a segment of the Layer is close enough to a point of the Reference Layer, a point is inserted in the segment and snapped on the reference layer one.
ui.plugin.analysis.GeometryFunction.Snap-To-Self=#T:Snap to Self
ui.plugin.analysis.GeometrySnapperPlugIn.self-snap-tt=#T:Self-Snap geometry first
ui.plugin.wms.SRSWizardPanel.more-parameters=#T:More parameters
ui.plugin.wms.SRSWizardPanel.style=#T:Style
org.openjump.core.ui.plugin.tools.MakeValidPlugIn.use-jts-algorithm=#T:Use JTS algorithm
org.openjump.core.ui.plugin.tools.MakeValidPlugIn.use-jts-algorithm-tooltip=#T:Algorithm added in JTS 1.18.2
jts.use-overlay-ng = Use new Robust JTS Overlay Algorithm
jts.floating-point-precision-model = Floating Point Precision Model
jts.use-floating-point-precision-model = Use the Floating Point Precision Model
jts.use-floating-point-precision-model-tt = Use a Floating Point Precision Model (double numbers as defined in IEEE754)
jts.fixed-precision-model = Fixed Precision Model
jts.use-fixed-precision-model = Use a Fixed Precision Model
jts.use-fixed-precision-model-tt = Use a Fixed Precision Model with a limited number of decimals
jts.fixed-precision = Precision
jts.fixed-precision-tt = Precision of the Model (ex. 1000.0 for 3 decimal places)
ui.plugin.analysis.GeometryFunction.intersection-robust=#T:Intersection (robust)
ui.plugin.analysis.GeometryFunction.intersection-fixed-precision=#T:Intersection (fixed precision)
ui.plugin.analysis.GeometryFunction.union-robust=#T:Union (robust)
ui.plugin.analysis.GeometryFunction.union-fixed-precision=#T:Union (fixed precision)
ui.plugin.analysis.GeometryFunction.difference-a-b-robust=#T:Difference A-B (robust)
ui.plugin.analysis.GeometryFunction.difference-a-b-fixed-precision=#T:Difference A-B (fixed precision)
ui.plugin.analysis.GeometryFunction.difference-b-a-robust=#T:Difference B-A (robust)
ui.plugin.analysis.GeometryFunction.difference-b-a-fixed-precision=#T:Difference B-A (fixed precision)
ui.plugin.analysis.GeometryFunction.symetric-difference-robust=#T:Symmetric Difference (robust)
ui.plugin.analysis.GeometryFunction.symetric-difference-fixed-precision=#T:Symmetric Difference (fixed-precision)
ui.MenuNames.HELP.PLUGIN=#T:PlugIn Help
com.vividsolutions.jump.workbench.ui.cursortool.editing.DrawLineStringTool=绘制Linestring
org.openjump.core.ui.plugin.queries.Function.bnof=#T:neutral (no function)
org.openjump.core.ui.plugin.queries.Function.dnof=#T:neutral (no function)
org.openjump.core.ui.plugin.queries.Function.gnof=#T:neutral (no function)
org.openjump.core.ui.plugin.queries.Function.nnof=#T:neutral (no function)
org.openjump.core.ui.plugin.queries.Function.snof=#T:neutral (no function)
ui.plugin.analysis.SpatialQueryPlugIn.Complement=#T:complement
org.openjump.core.ui.plugin.tools.RemoveSpikePlugIn.attribute-transfer=#T:Transferring attributes on location layer
org.openjump.core.ui.plugin.tools.RemoveSpikePlugIn.all=#T:ALL
org.openjump.core.ui.plugin.tools.RemoveSpikePlugIn.none=#T:NONE
org.openjump.core.ui.plugin.tools.RemoveSpikePlugIn.spike-location_type=#T:Spike location type
org.openjump.core.ui.plugin.tools.RemoveSpikePlugIn.as-linestring=#T:As a LineString
org.openjump.core.ui.plugin.tools.RemoveSpikePlugIn.spike-tip=#T:Spike Tip
org.openjump.core.ui.plugin.tools.RemoveSpikePlugIn.remove-thin-holes=#T:Remove very thin triangular holes
org.openjump.core.ui.plugin.tools.RemoveSpikePlugIn.spike-base=#T:Spike Base
org.openjump.core.ui.plugin.tools.RemoveSpikePlugIn.skip-micro-segments=#T:Skip micro-segments
org.openjump.core.ui.plugin.tools.MergeSelectedPolygonsWithNeighbourPlugIn.merge-selected-polygons=#T:Merge selected polygons from "{0}"
org.openjump.core.ui.plugin.tools.MergeSelectedPolygonsWithNeighbourPlugIn.merge-small-polygons=#T:Merge small polygons iteratively from "{0}"
org.openjump.core.ui.plugin.tools.MergeSelectedPolygonsWithNeighbourPlugIn.minimum-area=#T:minimum area
org.openjump.core.ui.plugin.tools.MergeSelectedPolygonsWithNeighbourPlugIn.Skip-null-values=#T:Skip features with null attribute value
jump.features-processed=特征
ui.plugin.wms.URLWizardPanel.api-key-authentication=\\#T\\:API Key Authentication
ui.plugin.wms.URLWizardPanel.api-key-name=\\#T\\:API Key Name
ui.plugin.wms.URLWizardPanel.api-key-value=\\#T\\:API Key Value
ui.plugin.wms.URLWizardPanel.api-key-needed-for-getcapabilities=#T:Use API Key for GetCapabilities (false=GetMap queries only)
com.vividsolutions.jump.workbench.ui.plugin.UniqueFeatureInfoPlugIn=Feature Info (single frame)
ui.plugin.simplify.CoverageSimplifierPlugIn=#T:New JTS Coverage Simplifier
ui.plugin.simplify.CoverageSimplifierPlugIn.description=#T:Simplifying a coverage edge by edge instead of \
  polygon by polygon in order to preserve coverage topology.\n\n\
  With options, one can prevent exterior edges from being simplified, apply different simplification parameters on \n\
  different polygons, eliminate more or less secondary polygons or make boundaries smoother.
ui.plugin.simplify.CoverageSimplifierPlugIn.create-new-layer=#T:Create a new Layer
ui.plugin.simplify.CoverageSimplifierPlugIn.create-new-layer-tooltip=#T:Create a new Layer
ui.plugin.simplify.CoverageSimplifierPlugIn.update-source=#T:Update Source Layer
ui.plugin.simplify.CoverageSimplifierPlugIn.update-source-tooltip=#T:Replace source layer geometries by the simplified geometries
ui.plugin.simplify.CoverageSimplifierPlugIn.simplification-tolerance=#T:Simplification Tolerance
ui.plugin.simplify.CoverageSimplifierPlugIn.simplification-tolerance-tooltip=#T:Square root of the maximum surface (VW algorithm)
ui.plugin.simplify.CoverageSimplifierPlugIn.use-attribute=#T:Use an Attribute
ui.plugin.simplify.CoverageSimplifierPlugIn.use-attribute-tooltip=#T:Use a per feature tolerance from a numeric attribute
ui.plugin.simplify.CoverageSimplifierPlugIn.attribute=#T:Attribute
ui.plugin.simplify.CoverageSimplifierPlugIn.attribute-tooltip=#T:Attribute used for the tolerance
ui.plugin.simplify.CoverageSimplifierPlugIn.other-parameters=#T:Other parameters
ui.plugin.simplify.CoverageSimplifierPlugIn.small-rings-remover-coefficient=#T:Small Rings Remover Coefficient
ui.plugin.simplify.CoverageSimplifierPlugIn.small-ring-remover-coefficient-tooltip=#T:Multiplying coefficient based on the main tolerance (1=same threshold)
ui.plugin.simplify.CoverageSimplifierPlugIn.preserve_outer_boundary=#T:Preserve Outer Boundaries
ui.plugin.simplify.CoverageSimplifierPlugIn.preserve_outer_boundary-tooltip=#T:Outer boundaries are not simplified
ui.plugin.simplify.CoverageSimplifierPlugIn.smoothness_coefficient=#T:Smoothness coefficient
ui.plugin.simplify.CoverageSimplifierPlugIn.smoothness_coefficient-tooltip=#T:Coefficient from 0 (no additionalsmoothness) to 1 (maximum smoothness)

