231 lines
15 KiB
C#
231 lines
15 KiB
C#
|
using DevExpress.XtraGrid.Localization;
|
|||
|
using System.Collections.Generic;
|
|||
|
|
|||
|
namespace Intend
|
|||
|
{
|
|||
|
public class CustomGridLocalizer : GridLocalizer
|
|||
|
{
|
|||
|
Dictionary<GridStringId, string> CusLocalizedKeyValue = new Dictionary<GridStringId, string>
|
|||
|
{
|
|||
|
{GridStringId.FileIsNotFoundError,"未找到文件 {0}"},
|
|||
|
{GridStringId.ColumnViewExceptionMessage,"您想更正该值吗?"},
|
|||
|
{GridStringId.CustomizationCaption,"定制化"},
|
|||
|
{GridStringId.CustomizationColumns,"列"},
|
|||
|
{GridStringId.FilterPanelCustomizeButton,"编辑过滤器"},
|
|||
|
{GridStringId.PopupFilterAll,"(全部)"},
|
|||
|
{GridStringId.PopupFilterCustom,"(自定义)"},
|
|||
|
{GridStringId.PopupFilterBlanks,"(空白)"},
|
|||
|
{GridStringId.PopupFilterNonBlanks,"(非空白)"},
|
|||
|
{GridStringId.CustomFilterDialogFormCaption,"自定义自动过滤器"},
|
|||
|
{GridStringId.CustomFilterDialogCaption,"显示行,其中:"},
|
|||
|
{GridStringId.CustomFilterDialogRadioAnd,"&和"},
|
|||
|
{GridStringId.CustomFilterDialogRadioOr,"或者"},
|
|||
|
{GridStringId.CustomFilterDialogOkButton,"&好的"},
|
|||
|
{GridStringId.CustomFilterDialogClearFilter,"清除过滤器(&L)"},
|
|||
|
{GridStringId.CustomFilterDialog2FieldCheck,"场地"},
|
|||
|
{GridStringId.CustomFilterDialogCancelButton,"&取消"},
|
|||
|
{GridStringId.CustomFilterDialogEmptyValue,"(输入一个值)"},
|
|||
|
{GridStringId.CustomFilterDialogEmptyOperator,"(选择运营商)"},
|
|||
|
{GridStringId.CustomFilterDialogHint,"使用 _ 代表任意单个字符#使用 % 代表任意一系列字符"},
|
|||
|
{GridStringId.WindowErrorCaption,"错误"},
|
|||
|
{GridStringId.MenuFooterSum,"和"},
|
|||
|
{GridStringId.MenuFooterMin,"最小"},
|
|||
|
{GridStringId.MenuFooterMax,"最大限度"},
|
|||
|
{GridStringId.MenuFooterCount,"数数"},
|
|||
|
{GridStringId.MenuFooterAverage,"平均的"},
|
|||
|
{GridStringId.MenuFooterNone,"没有任何"},
|
|||
|
{GridStringId.MenuFooterSumFormat,"总和={0:0.##}"},
|
|||
|
{GridStringId.MenuFooterMinFormat,"最小值={0}"},
|
|||
|
{GridStringId.MenuFooterMaxFormat,"最大值={0}"},
|
|||
|
{GridStringId.MenuFooterCountFormat,"{0}"},
|
|||
|
{GridStringId.MenuFooterAverageFormat,"平均值={0:0.##}"},
|
|||
|
{GridStringId.MenuColumnSortAscending,"升序"},
|
|||
|
{GridStringId.MenuColumnSortDescending,"降序排序"},
|
|||
|
{GridStringId.MenuColumnShowColumn,"显示此栏目"},
|
|||
|
{GridStringId.MenuColumnRemoveColumn,"隐藏此栏"},
|
|||
|
{GridStringId.MenuColumnGroup,"按此列分组"},
|
|||
|
{GridStringId.MenuColumnUnGroup,"取消分组"},
|
|||
|
{GridStringId.MenuColumnColumnCustomization,"列选择器"},
|
|||
|
{GridStringId.MenuColumnBandCustomization,"列/频段选择器"},
|
|||
|
{GridStringId.MenuColumnBestFit,"最合适"},
|
|||
|
{GridStringId.MenuColumnFilter,"可以过滤"},
|
|||
|
{GridStringId.MenuColumnClearFilter,"清除过滤器"},
|
|||
|
{GridStringId.MenuColumnBestFitAllColumns,"最适合(所有列)"},
|
|||
|
{GridStringId.MenuColumnResetGroupSummarySort,"清晰的摘要排序"},
|
|||
|
{GridStringId.MenuColumnGroupSummarySortFormat,"{1},作者:“{0}”- {2}"},
|
|||
|
{GridStringId.MenuColumnSumSummaryTypeDescription,"和"},
|
|||
|
{GridStringId.MenuColumnMinSummaryTypeDescription,"最小"},
|
|||
|
{GridStringId.MenuColumnMaxSummaryTypeDescription,"最大限度"},
|
|||
|
{GridStringId.MenuColumnCountSummaryTypeDescription,"数数"},
|
|||
|
{GridStringId.MenuColumnAverageSummaryTypeDescription,"平均的"},
|
|||
|
{GridStringId.MenuColumnCustomSummaryTypeDescription,"风俗"},
|
|||
|
{GridStringId.MenuColumnSortGroupBySummaryMenu,"按摘要排序"},
|
|||
|
{GridStringId.MenuColumnGroupIntervalMenu,"组间间隔"},
|
|||
|
{GridStringId.MenuColumnGroupIntervalNone,"没有任何"},
|
|||
|
{GridStringId.MenuColumnGroupIntervalDay,"天"},
|
|||
|
{GridStringId.MenuColumnGroupIntervalMonth,"月"},
|
|||
|
{GridStringId.MenuColumnGroupIntervalYear,"年"},
|
|||
|
{GridStringId.MenuColumnGroupIntervalSmart,"聪明的"},
|
|||
|
{GridStringId.MenuColumnGroupSummaryEditor,"小组总结编辑..."},
|
|||
|
{GridStringId.MenuColumnExpressionEditor,"表达式编辑器..."},
|
|||
|
{GridStringId.MenuColumnConditionalFormatting,"条件格式"},
|
|||
|
{GridStringId.MenuColumnFilterMode,"过滤模式"},
|
|||
|
{GridStringId.MenuColumnFilterModeValue,"价值"},
|
|||
|
{GridStringId.MenuColumnFilterModeDisplayText,"显示文字"},
|
|||
|
{GridStringId.MenuGroupRowExpand,"扩张"},
|
|||
|
{GridStringId.MenuGroupRowCollapse,"坍塌"},
|
|||
|
{GridStringId.MenuGroupPanelFullExpand,"完全展开"},
|
|||
|
{GridStringId.MenuGroupPanelFullCollapse,"全面崩溃"},
|
|||
|
{GridStringId.MenuGroupPanelClearGrouping,"清晰的分组"},
|
|||
|
{GridStringId.MenuGroupPanelShow,"显示分组依据框"},
|
|||
|
{GridStringId.MenuGroupPanelHide,"隐藏分组依据框"},
|
|||
|
{GridStringId.PrintDesignerGridView,"打印设置(网格视图)"},
|
|||
|
{GridStringId.PrintDesignerCardView,"打印设置(卡片视图)"},
|
|||
|
{GridStringId.PrintDesignerLayoutView,"打印设置(布局视图)"},
|
|||
|
{GridStringId.PrintDesignerBandedView,"打印设置(带状视图)"},
|
|||
|
{GridStringId.PrintDesignerBandHeader,"带标头"},
|
|||
|
{GridStringId.MenuColumnGroupBox,"按框分组"},
|
|||
|
{GridStringId.CardViewNewCard,"新卡"},
|
|||
|
{GridStringId.CardViewQuickCustomizationButton,"定制"},
|
|||
|
{GridStringId.CardViewQuickCustomizationButtonFilter,"筛选"},
|
|||
|
{GridStringId.CardViewQuickCustomizationButtonSort,"种类:"},
|
|||
|
{GridStringId.CardViewCaptionFormat,"记录 N {0}"},
|
|||
|
{GridStringId.GridGroupPanelText,"将列标题拖动到此处以按该列进行分组"},
|
|||
|
{GridStringId.GridNewRowText,"单击此处添加新行"},
|
|||
|
{GridStringId.GridOutlookIntervals,"较早;上个月;本月早些时候;三周前;两周前;上周;;;;;;;;昨天;今天;明天;;;;;;;;下周;两周后;三周后;本月晚些时候;下个月;下个月之后;"},
|
|||
|
{GridStringId.PrintDesignerDescription,"为当前视图设置各种打印选项。"},
|
|||
|
{GridStringId.MenuFooterCustomFormat,"自定义={0}"},
|
|||
|
{GridStringId.MenuFooterCountGroupFormat,"计数={0}"},
|
|||
|
{GridStringId.MenuColumnClearSorting,"清晰排序"},
|
|||
|
{GridStringId.MenuColumnClearAllSorting,"清除所有排序"},
|
|||
|
{GridStringId.MenuColumnFilterEditor,"过滤器编辑器..."},
|
|||
|
{GridStringId.MenuColumnAutoFilterRowHide,"隐藏自动筛选行"},
|
|||
|
{GridStringId.MenuColumnAutoFilterRowShow,"显示自动过滤行"},
|
|||
|
{GridStringId.MenuColumnFindFilterHide,"隐藏查找面板"},
|
|||
|
{GridStringId.MenuColumnFindFilterShow,"显示查找面板"},
|
|||
|
{GridStringId.FilterBuilderOkButton,"&好的"},
|
|||
|
{GridStringId.FilterBuilderCancelButton,"&取消"},
|
|||
|
{GridStringId.FilterBuilderApplyButton,"&申请"},
|
|||
|
{GridStringId.FilterBuilderCaption,"过滤器编辑器"},
|
|||
|
{GridStringId.CustomizationFormColumnHint,"将列拖放到此处以自定义布局"},
|
|||
|
{GridStringId.CustomizationFormBandHint,"将带区拖放到此处以自定义布局"},
|
|||
|
{GridStringId.LayoutViewSingleModeBtnHint,"一卡"},
|
|||
|
{GridStringId.LayoutViewRowModeBtnHint,"一排"},
|
|||
|
{GridStringId.LayoutViewColumnModeBtnHint,"一栏"},
|
|||
|
{GridStringId.LayoutViewMultiRowModeBtnHint,"多行"},
|
|||
|
{GridStringId.LayoutViewMultiColumnModeBtnHint,"多列"},
|
|||
|
{GridStringId.LayoutViewCarouselModeBtnHint,"轮播模式"},
|
|||
|
{GridStringId.LayoutViewPanBtnHint,"平移"},
|
|||
|
{GridStringId.LayoutViewCustomizeBtnHint,"定制化"},
|
|||
|
{GridStringId.LayoutViewCloseZoomBtnHintClose,"恢复视图"},
|
|||
|
{GridStringId.LayoutViewCloseZoomBtnHintZoom,"最大化细节"},
|
|||
|
{GridStringId.LayoutViewButtonApply,"&申请"},
|
|||
|
{GridStringId.LayoutViewButtonPreview,"显示更多卡片"},
|
|||
|
{GridStringId.LayoutViewButtonOk,"&好的"},
|
|||
|
{GridStringId.LayoutViewButtonCancel,"&取消"},
|
|||
|
{GridStringId.LayoutViewButtonSaveLayout,"保存布局(&V)..."},
|
|||
|
{GridStringId.LayoutViewButtonLoadLayout,"加载布局(&L)..."},
|
|||
|
{GridStringId.LayoutViewFormLoadLayoutCaption,"负载布局"},
|
|||
|
{GridStringId.LayoutViewFormSaveLayoutCaption,"保存布局"},
|
|||
|
{GridStringId.LayoutViewButtonCustomizeShow,"显示定制(&S)"},
|
|||
|
{GridStringId.LayoutViewButtonCustomizeHide,"隐藏自定义(&Z)"},
|
|||
|
{GridStringId.LayoutViewButtonReset,"重置模板卡(&R)"},
|
|||
|
{GridStringId.LayoutViewButtonShrinkToMinimum,"收缩模板卡(&S)"},
|
|||
|
{GridStringId.LayoutViewPageTemplateCard,"模板卡"},
|
|||
|
{GridStringId.LayoutViewPageViewLayout,"查看布局"},
|
|||
|
{GridStringId.LayoutViewGroupCustomization,"定制化"},
|
|||
|
{GridStringId.LayoutViewGroupCaptions,"字幕"},
|
|||
|
{GridStringId.LayoutViewGroupIndents,"缩进"},
|
|||
|
{GridStringId.LayoutViewGroupHiddenItems,"隐藏物品"},
|
|||
|
{GridStringId.LayoutViewGroupTreeStructure,"布局树视图"},
|
|||
|
{GridStringId.LayoutViewGroupPropertyGrid,"属性网格"},
|
|||
|
{GridStringId.LayoutViewLabelTextIndent,"文本缩进"},
|
|||
|
{GridStringId.LayoutViewLabelPadding,"填充"},
|
|||
|
{GridStringId.LayoutViewLabelSpacing,"间距"},
|
|||
|
{GridStringId.LayoutViewLabelCaptionLocation,"字段标题位置:"},
|
|||
|
{GridStringId.LayoutViewLabelGroupCaptionLocation,"组标题位置:"},
|
|||
|
{GridStringId.LayoutViewLabelTextAlignment,"字段标题文本对齐方式:"},
|
|||
|
{GridStringId.LayoutViewGroupView,"看法"},
|
|||
|
{GridStringId.LayoutViewGroupLayout,"布局"},
|
|||
|
{GridStringId.LayoutViewGroupCards,"牌"},
|
|||
|
{GridStringId.LayoutViewGroupFields,"领域"},
|
|||
|
{GridStringId.LayoutViewLabelShowLines,"显示线路"},
|
|||
|
{GridStringId.LayoutViewLabelShowHeaderPanel,"显示标题面板"},
|
|||
|
{GridStringId.LayoutViewLabelShowFilterPanel,"显示过滤器面板:"},
|
|||
|
{GridStringId.LayoutViewLabelScrollVisibility,"滚动可见性:"},
|
|||
|
{GridStringId.LayoutViewLabelViewMode,"查看模式:"},
|
|||
|
{GridStringId.LayoutViewLabelCardArrangeRule,"排列规则:"},
|
|||
|
{GridStringId.LayoutViewLabelCardEdgeAlignment,"卡边缘对齐:"},
|
|||
|
{GridStringId.LayoutViewGroupIntervals,"间隔"},
|
|||
|
{GridStringId.LayoutViewLabelHorizontal,"水平间隔"},
|
|||
|
{GridStringId.LayoutViewLabelVertical,"垂直间隔"},
|
|||
|
{GridStringId.LayoutViewLabelShowCardCaption,"显示标题"},
|
|||
|
{GridStringId.LayoutViewLabelShowCardExpandButton,"显示展开按钮"},
|
|||
|
{GridStringId.LayoutViewLabelShowCardBorder,"显示边框"},
|
|||
|
{GridStringId.LayoutViewLabelAllowFieldHotTracking,"允许热跟踪"},
|
|||
|
{GridStringId.LayoutViewLabelShowFieldBorder,"显示边框"},
|
|||
|
{GridStringId.LayoutViewLabelShowFieldHint,"显示提示"},
|
|||
|
{GridStringId.LayoutViewCustomizationFormCaption,"布局视图定制"},
|
|||
|
{GridStringId.LayoutViewCustomizationFormDescription,"使用拖放和自定义菜单自定义卡片布局"},
|
|||
|
{GridStringId.LayoutModifiedWarning,"布局已修改。"},
|
|||
|
{GridStringId.LayoutViewCardCaptionFormat,"记录 [{0} 个,共 {1} 个]"},
|
|||
|
{GridStringId.LayoutViewFieldCaptionFormat,"{0}:"},
|
|||
|
{GridStringId.GroupSummaryEditorFormCaption,"小组总结编辑"},
|
|||
|
{GridStringId.GroupSummaryEditorFormOkButton,"好的"},
|
|||
|
{GridStringId.GroupSummaryEditorFormCancelButton,"取消"},
|
|||
|
{GridStringId.GroupSummaryEditorFormItemsTabCaption,"项目"},
|
|||
|
{GridStringId.GroupSummaryEditorFormOrderTabCaption,"命令"},
|
|||
|
{GridStringId.GroupSummaryEditorSummaryMin,"最小"},
|
|||
|
{GridStringId.GroupSummaryEditorSummaryMax,"最大限度"},
|
|||
|
{GridStringId.GroupSummaryEditorSummaryAverage,"平均的"},
|
|||
|
{GridStringId.GroupSummaryEditorSummarySum,"和"},
|
|||
|
{GridStringId.GroupSummaryEditorSummaryCount,"数数"},
|
|||
|
{GridStringId.FindControlFindButton,"寻找"},
|
|||
|
{GridStringId.FindControlClearButton,"清除"},
|
|||
|
{GridStringId.FindControlNextButton,"下一个"},
|
|||
|
{GridStringId.FindControlPrevButton,"以前的"},
|
|||
|
{GridStringId.SearchLookUpMissingRows,"显示所有行"},
|
|||
|
{GridStringId.SearchLookUpAddNewButton,"添新"},
|
|||
|
{GridStringId.MenuFooterAddSummaryItem,"添加新摘要"},
|
|||
|
{GridStringId.MenuFooterClearSummaryItems,"清晰的摘要项目"},
|
|||
|
{GridStringId.MenuShowSplitItem,"分裂"},
|
|||
|
{GridStringId.MenuHideSplitItem,"删除分割"},
|
|||
|
{GridStringId.ServerRequestError,"处理请求期间发生错误({0}...)"},
|
|||
|
{GridStringId.WindowWarningCaption,"警告"},
|
|||
|
{GridStringId.EditFormUpdateButton,"更新"},
|
|||
|
{GridStringId.EditFormCancelButton,"取消"},
|
|||
|
{GridStringId.EditFormCancelMessage,"您想取消编辑吗?"},
|
|||
|
{GridStringId.EditFormSaveMessage,"您的数据已被修改。 您想保存更改吗?"},
|
|||
|
{GridStringId.CheckboxSelectorColumnCaption,"选择"},
|
|||
|
{GridStringId.FindNullPrompt,"输入文字进行搜索..."},
|
|||
|
{GridStringId.SearchForBand,"寻找乐队..."},
|
|||
|
{GridStringId.MenuFooterShow,"显示页脚"},
|
|||
|
{GridStringId.MenuFooterHide,"隐藏页脚"},
|
|||
|
{GridStringId.MenuFooterMode,"模式"},
|
|||
|
{GridStringId.MenuFooterAllRows,"所有行"},
|
|||
|
{GridStringId.MenuFooterSelection,"选择"},
|
|||
|
{GridStringId.MenuFooterMixed,"混合"}
|
|||
|
};
|
|||
|
|
|||
|
public override string GetLocalizedString(GridStringId id)
|
|||
|
{
|
|||
|
if (CusLocalizedKeyValue != null && CusLocalizedKeyValue.ContainsKey(id))
|
|||
|
{
|
|||
|
string gridStringDisplay = string.Empty;
|
|||
|
foreach (var gridLocalizer in CusLocalizedKeyValue)
|
|||
|
{
|
|||
|
if (gridLocalizer.Key.Equals(id))
|
|||
|
{
|
|||
|
gridStringDisplay = gridLocalizer.Value;
|
|||
|
break;
|
|||
|
}
|
|||
|
}
|
|||
|
|
|||
|
return gridStringDisplay;
|
|||
|
}
|
|||
|
|
|||
|
return base.GetLocalizedString(id);
|
|||
|
}
|
|||
|
}
|
|||
|
}
|