radPdfViewerNavigator1 Chinese version

1 Answer 10 Views
PdfViewer and PdfViewerNavigator
Kao Hung
Top achievements
Rank 1
Iron
Kao Hung asked on 01 Aug 2025, 01:29 AM | edited on 01 Aug 2025, 01:31 AM

   
PdfViewerLocalizationProvider.CurrentProvider = new MyLocalizationProvider();} 自定義radPdfViewerNavigator1中文化選項

public class MyLocalizationProvider : PdfViewerLocalizationProvider { public override string GetLocalizedString(string id) { switch (id) { case PdfViewerStringId.ContextMenuCopy: return "複製(&C)"; case PdfViewerStringId.ContextMenuSelectAll: return "全選(&A)"; case PdfViewerStringId.ContextMenuDeselectAll: return "取消全選(&D)"; case PdfViewerStringId.ContextMenuHand: return "手形工具(&H)"; case PdfViewerStringId.ContextMenuSelection: return "選取工具(&S)"; case PdfViewerStringId.ContextMenuPreviousPage: return "上一頁(&P)"; case PdfViewerStringId.ContextMenuNextPage: return "下一頁(&N)"; case PdfViewerStringId.ContextMenuPrint: return "列印(&R)..."; case PdfViewerStringId.ContextMenuFind: return "尋找下一個(&F)"; case PdfViewerStringId.NavigatorOpenButton: return "打開"; case PdfViewerStringId.NavigatorPrintButton: return "列印"; case PdfViewerStringId.RotateCounterclockwiseButton: return "逆時針旋轉"; case PdfViewerStringId.RotateClockwiseButton: return "順時針旋轉"; case PdfViewerStringId.NavigatorPreviousPageButton: return "上一頁"; case PdfViewerStringId.NavigatorNextPageButton: return "下一頁"; case PdfViewerStringId.NavigatorCurrentPageTextBox: return "目前頁面"; case PdfViewerStringId.NavigatorTotalPagesLabel: return "總頁數"; case PdfViewerStringId.NavigatorZoomInButton: return "放大"; case PdfViewerStringId.NavigatorZoomOutButton: return "縮小"; case PdfViewerStringId.NavigatorZoomDropDown: return "縮放下拉選單"; case PdfViewerStringId.NavigatorHandToolButton: return "移動工具"; case PdfViewerStringId.NavigatorSelectToolButton: return "選取工具"; case PdfViewerStringId.NavigatorFindNextButton: return "尋找下一個"; case PdfViewerStringId.NavigatorFindPreviousButton: return "尋找上一個"; case PdfViewerStringId.NavigatorSearchTextBox: return "搜尋"; case PdfViewerStringId.NavigatorNoResultMessage: return "根據指定的條件找不到結果。"; case PdfViewerStringId.NavigatorNoResultMessageHeader: return "資訊"; case PdfViewerStringId.NavigatorDefaultStrip: return "預設工具列"; case PdfViewerStringId.PrintPreviewGroupBoxPreview: return "預覽"; case PdfViewerStringId.PrintPreviewGroupBoxOrientation: return "方向"; case PdfViewerStringId.PrintPreviewGroupBoxSettings: return "設定"; case PdfViewerStringId.PrintPreviewButtonPrint: return "列印"; case PdfViewerStringId.PrintPreviewButtonCancel: return "取消"; case PdfViewerStringId.PrintPreviewButtonWatermark: return "浮水印"; case PdfViewerStringId.PrintPreviewButtonSettings: return "列印設定"; case PdfViewerStringId.PrintPreviewLabelPageSizeInches: return "{0:F2} x {1:F2} 英吋"; case PdfViewerStringId.PrintPreviewLabelPageSizeCm: return "{0:F2}公分 x {1:F2}公分"; case PdfViewerStringId.PrintPreviewLabelScale: return "縮放: {0}%"; case PdfViewerStringId.PrintPreviewLabelCurrentPage: return "第 {0} 頁,共 {1} 頁"; case PdfViewerStringId.PrintPreviewFormTitle: return "列印預覽"; case PdfViewerStringId.PrintPreviewPrintError: return "列印文件時發生錯誤!"; case PdfViewerStringId.PrintPreviewRadioPortrait: return "直向"; case PdfViewerStringId.PrintPreviewRadioLandscape: return "橫向"; case PdfViewerStringId.PrintPreviewRadioAuto: return "自動"; case PdfViewerStringId.NavigatorFitToWidthButton: return "符合寬度"; case PdfViewerStringId.NavigatorFitToPageButton: return "符合頁面"; case PdfViewerStringId.PageThumbnailsLabel: return "頁面縮圖"; case PdfViewerStringId.SaveButton: return "另存新檔"; case PdfViewerStringId.CloseButton: return "關閉"; case PdfViewerStringId.NavigatorShowSignatureButton: return "簽章面板"; case PdfViewerStringId.SignatureDialogTitle: return "簽章驗證狀態"; case PdfViewerStringId.SignaturePanel_Invalid: return "至少有一個簽章無效。"; case PdfViewerStringId.SignaturePanel_Unknown: return "至少有一個簽章有問題。"; case PdfViewerStringId.SignaturePanel_Valid: return "已簽署且所有簽章都有效。"; case PdfViewerStringId.SignaturePropertiesDialogHeader: return "簽章驗證狀態"; case PdfViewerStringId.SignaturePropertiesDialogViewModel_IsDocumentModified_False: return "自此簽章套用後,文件未被修改。"; case PdfViewerStringId.SignaturePropertiesDialogViewModel_IsDocumentModified_True: return "自簽章套用後,文件已被更改或損壞。"; case PdfViewerStringId.SignaturePropertiesDialogViewModel_SignatureIsInvalid: return "簽章無效。"; case PdfViewerStringId.SignaturePropertiesDialogViewModel_SignatureIsUnknown: return "簽章有效性未知。"; case PdfViewerStringId.SignaturePropertiesDialogViewModel_SignatureIsValid: return "簽章有效,簽署者:"; case PdfViewerStringId.SignaturePropertiesDialogViewModel_SignerValidity_Unknown: return "簽署者身份未知。"; case PdfViewerStringId.SignaturePropertiesDialogViewModel_SignerValidity_UntrustedRoot: return "簽署者身份未知,因為它未包含在您的信任憑證清單中,且其父憑證均不受信任。"; case PdfViewerStringId.SignaturePropertiesDialogViewModel_SignerValidity_Valid: return "簽署者身份有效。"; case PdfViewerStringId.SelectCertButton: return "選取"; case PdfViewerStringId.SignButton: return "簽署"; case PdfViewerStringId.EnterAPassTextBox: return "輸入密碼"; case PdfViewerStringId.SelectCertTextBox: return "選取憑證"; } return base.GetLocalizedString(id); } }

1 Answer, 1 is accepted

Sort by
0
Accepted
Dinko | Tech Support Engineer
Telerik team
answered on 01 Aug 2025, 10:20 AM

Hi Kao Hung,

Thank you for sharing the custom localization provider with the community.

Regards,
Dinko | Tech Support Engineer
Progress Telerik

Love the Telerik and Kendo UI products and believe more people should try them? Invite a fellow developer to become a Progress customer and each of you can get a $50 Amazon gift voucher.

Tags
PdfViewer and PdfViewerNavigator
Asked by
Kao Hung
Top achievements
Rank 1
Iron
Answers by
Dinko | Tech Support Engineer
Telerik team
Share this question
or