geostyler
Version:
Framework for styling geodata
472 lines (471 loc) • 12.6 kB
TypeScript
export default interface GeoStylerLocale {
CodeEditor: {
downloadButtonLabel: string;
formatSelectLabel: string;
copyButtonLabel: string;
uploadButtonLabel: string;
styleCopied: string;
writeFeedback: string;
readFeedback: string;
};
BulkEditModals: {
colorLabel: string;
radiusLabel: string;
opacityLabel: string;
symbolLabel: string;
imageFieldLabel: string;
imageFieldTooltipLabel: string;
};
BulkEditor: {
colorLabel: string;
radiusLabel: string;
opacityLabel: string;
symbolLabel: string;
imageFieldLabel: string;
};
Rule: {
removeRuleBtnText: string;
scaleFieldTitle: string;
filterFieldTitle: string;
nameFieldLabel: string;
nameFieldPlaceholder: string;
attributeLabel: string;
attributePlaceholderString: string;
attributeValidationHelpString: string;
operatorLabel: string;
operatorPlaceholderString: string;
operatorValidationHelpString: string;
valueLabel: string;
valuePlaceholder: string;
valueValidationHelpString: string;
};
RuleFieldContainer: {
nameFieldLabel?: string;
nameFieldPlaceholder?: string;
};
Style: {
addRuleBtnText: string;
cloneRulesBtnText: string;
removeRulesBtnText: string;
nameFieldLabel: string;
nameFieldPlaceholder: string;
titleFieldLabel: string;
titleFieldPlaceholder: string;
colorLabel: string;
radiusLabel: string;
opacityLabel: string;
symbolLabel: string;
multiEditLabel: string;
ruleGeneratorWindowBtnText: string;
};
CardStyle: {
styleTitle: string;
classificationTitle: string;
multiEditTitle: string;
symbolizerTitle: string;
filterTitle: string;
iconLibrariesTitle: string;
};
StyleOverview: {
styleTitle: string;
};
RuleOverview: {
ruleTitle: string;
};
Symbolizers: {
symbolizersTitle: string;
addSymbolizer: string;
showAll: string;
hide: string;
};
StyleLoader: {
label: string;
uploadButtonLabel: string;
};
DataLoader: {
label: string;
uploadButtonLabel: string;
};
WfsParserInput: {
requestButtonText: string;
urlLabel: string;
versionLabel: string;
typeNameLabel: string;
featureIDLabel: string;
propertyNameLabel: string;
maxFeaturesLabel: string;
fetchParamsLabel: string;
srsNameLabel: string;
};
ParserFeedback: {
notSupported: string;
partiallySupported: string;
};
WellKnownNameEditor: {
fillColorLabel: string;
fillOpacityLabel: string;
offsetXLabel: string;
offsetYLabel: string;
opacityLabel: string;
radiusLabel: string;
rotateLabel: string;
strokeColorLabel: string;
strokeOpacityLabel: string;
strokeWidthLabel: string;
};
FillEditor: {
opacityLabel: string;
fillOpacityLabel: string;
outlineOpacityLabel: string;
fillColorLabel: string;
outlineColorLabel: string;
outlineWidthLabel: string;
outlineDasharrayLabel: string;
graphicFillTypeLabel: string;
visibilityLabel: string;
generalSectionLabel: string;
graphicFillSectionLabel: string;
};
IconEditor: {
iconTooltipLabel: string;
imageLabel: string;
imagePlaceholder: string;
offsetXLabel: string;
offsetYLabel: string;
opacityLabel: string;
rotateLabel: string;
sizeLabel: string;
iconSpriteTooltipLabel: string;
visibilityLabel: string;
};
LineEditor: {
colorLabel: string;
widthLabel: string;
opacityLabel: string;
dashLabel: string;
dashOffsetLabel: string;
perpendicularOffsetLabel: string;
capLabel: string;
joinLabel: string;
graphicStrokeTypeLabel: string;
graphicFillTypeLabel: string;
visibilityLabel: string;
generalSectionLabel: string;
graphicStrokeSectionLabel: string;
graphicFillSectionLabel: string;
};
MarkEditor: {
wellKnownNameFieldLabel: string;
visibilityLabel: string;
};
TextEditor: {
fontLabel: string;
templateFieldLabel: string;
opacityLabel: string;
colorLabel: string;
sizeLabel: string;
offsetXLabel: string;
offsetYLabel: string;
attributeComboPlaceholder: string;
rotateLabel: string;
haloColorLabel: string;
haloWidthLabel: string;
attributeNotFound: string;
visibilityLabel: string;
};
PropTextEditor: {
fontLabel: string;
propFieldLabel: string;
haloColorLabel: string;
haloWidthLabel: string;
opacityLabel: string;
colorLabel: string;
sizeLabel: string;
offsetXLabel: string;
offsetYLabel: string;
attributeComboPlaceholder: string;
rotateLabel: string;
};
RasterEditor: {
opacityLabel: string;
hueRotateLabel: string;
brightnessMinLabel: string;
brightnessMaxLabel: string;
saturationLabel: string;
contrastLabel: string;
fadeDurationLabel: string;
resamplingLabel: string;
contrastEnhancementLabel: string;
gammaValueLabel: string;
colorMapLabel: string;
symbolizerLabel: string;
channelSelectionLabel: string;
visibilityLabel: string;
};
RasterChannelEditor: {
channelSelectionLabel: string;
redBandLabel: string;
greenBandLabel: string;
blueBandLabel: string;
grayBandLabel: string;
channelSelectionGrayLabel: string;
channelSelectionRgbLabel: string;
titleLabel: string;
};
ColorMapEditor: {
typeLabel: string;
extendedLabel: string;
titleLabel: string;
nrOfClassesLabel: string;
colorMapEntriesLabel: string;
colorRampLabel: string;
colorLabel: string;
quantityLabel: string;
labelLabel: string;
opacityLabel: string;
};
PreviewMap: {
errorTitle: string;
couldNotGetDataProjection: string;
couldNotCreateSampleGeometries: string;
};
ColorField: {
chooseText: string;
};
KindField: {
symbolizerKinds: {
Mark: string;
Fill: string;
Icon: string;
Line: string;
Text: string;
Raster: string;
};
};
ScaleDenominator: {
minScaleDenominatorLabelText: string;
maxScaleDenominatorLabelText: string;
minScaleDenominatorPlaceholderText: string;
maxScaleDenominatorPlaceholderText: string;
};
WellKnownNameField: {
wellKnownNames: {
circle: string;
square: string;
triangle: string;
star: string;
cross: string;
x: string;
};
};
ColorMapEntryField: {
colorLabel: string;
labelLabel: string;
quantityLabel: string;
opacityLabel: string;
};
ChannelField: {
sourceChannelNameLabel: string;
contrastEnhancementTypeLabel: string;
gammaValueLabel: string;
};
ColorMapTypeField: {
rampMapTypeLabel: string;
intervalsMapTypeLabel: string;
valuesMapTypeLabel: string;
};
GraphicTypeField: {
Mark: string;
Icon: string;
};
RgbChannelField: {
redLabel: string;
greenLabel: string;
blueLabel: string;
};
GrayChannelField: {
grayLabel: string;
};
SymbolizerEditorWindow: {
symbolizersEditor: string;
cancelButtonLabel: string;
saveButtonLabel: string;
};
FilterOverview: {
filterTitle: string;
};
FilterEditorWindow: {
filterEditor: string;
cancelButtonLabel: string;
saveButtonLabel: string;
};
MultiEditor: {
add: string;
remove: string;
};
UploadButton: {
upload: string;
};
FilterTree: {
andDrpdwnLabel: string;
orDrpdwnLabel: string;
notDrpdwnLabel: string;
comparisonDrpdwnLabel: string;
addFilterLabel: string;
changeFilterLabel: string;
removeFilterLabel: string;
andFilterText: string;
orFilterText: string;
notFilterText: string;
};
RuleTable: {
symbolizersColumnTitle: string;
nameColumnTitle: string;
filterColumnTitle: string;
minScaleColumnTitle: string;
maxScaleColumnTitle: string;
scalesColumnTitle: string;
errorMaxScaleGreaterThanMinScale: string;
amountColumnTitle: string;
duplicatesColumnTitle: string;
actionsColumnTitle: string;
actionCloneLabel: string;
actionRemoveLabel: string;
filterConfirm?: string;
filterReset?: string;
emptyText?: string;
};
Rules: {
rulesTitle: string;
multiEdit: string;
addRule: string;
classification: string;
remove: string;
clone: string;
edit: string;
defaultRuleTitle: string;
};
RuleReorderButtons: {
ruleMoveUpTip: string;
ruleMoveDownTip: string;
};
RuleGenerator: {
attribute: string;
generateButtonText: string;
levelOfMeasurement: string;
nominal: string;
ordinal: string;
cardinal: string;
numberOfRules: string;
colorRamp: string;
colorSpace: string;
colorRampPlaceholder: string;
colorRampMinClassesWarningPre: string;
colorRampMinClassesWarningPost: string;
equalInterval: string;
symbolizer: string;
classification: string;
classificationPlaceholder: string;
preview: string;
numberOfRulesViaKmeans: string;
allDistinctValues: string;
};
ColorRampCombo: {
colorRampPlaceholder: string;
};
ColorSpaceCombo: {
colorSpacePlaceholder: string;
};
ClassificationCombo: {
equalInterval: string;
quantile: string;
logarithmic: string;
kmeans: string;
};
RuleGeneratorWindow: {
ruleGenerator: string;
};
IconSelectorWindow: {
windowLabel: string;
};
IconSelector: {
librarySelectLabel: string;
};
SLDUnitsSelect: {
symbolizerUnitsLabel: string;
symbolizerUnitsPixel: string;
symbolizerUnitsMeter: string;
symbolizerUnitsFoot: string;
};
StyleFieldContainer: {
nameFieldLabel: string;
nameFieldPlaceholder: string;
titleFieldLabel: string;
titleFieldPlaceholder: string;
};
Editor: {
kindFieldLabel: string;
unknownSymbolizerText: string;
};
AttributeCombo: {
label: string;
placeholder: string;
help: string;
};
TextFilterField: {
label: string;
placeholder: string;
help: string;
};
NumberFilterField: {
label: string;
placeholder: string;
help: string;
};
BoolFilterField: {
label: string;
};
LineCapField: {
lineCapOptions: {
butt: string;
round: string;
square: string;
};
};
LineJoinField: {
lineJoinOptions: {
bevel: string;
round: string;
miter: string;
};
};
ImageField: {
sprite: {
x: string;
y: string;
height: string;
width: string;
};
};
UnsupportedPropertiesUtil: {
notSupported: string;
partiallySupported: string;
};
FunctionNameCombo: {
placeholder: string;
};
VisibilityField: {
on: string;
off: string;
};
UnknownInput: {
typeSelectToolip: string;
};
FunctionUI: {
add: string;
remove: string;
};
Renderer: {
placeholderInfo: string;
};
}