Article information
Article relates to
RadGridView for WinForms, Q2 2010
Created by
Kiril Matev, Telerik
Last modified
July 19, 2010
Last modified by
Alexander Georgiev, Telerik
Below is a sample implementation of a custom localization provider, which returns translations of the default values in German:
public
override
string
GetLocalizedString(
id)
{
switch
(id)
case
RadGridStringId.FilterFunctionBetween:
return
"Zwischen"
;
//Between
RadGridStringId.FilterFunctionContains:
"Enthält"
//Contains
RadGridStringId.FilterFunctionDoesNotContain:
"Enthält nicht"
//Does not contain
RadGridStringId.FilterFunctionEndsWith:
"Endet mit"
//Ends with
RadGridStringId.FilterFunctionEqualTo:
"Gleich"
//Equals
RadGridStringId.FilterFunctionGreaterThan:
"Grosser als"
//Greater than
RadGridStringId.FilterFunctionGreaterThanOrEqualTo:
"Grosser als oder gleich"
//Greater than or equal to
RadGridStringId.FilterFunctionIsEmpty:
"Ist leer"
//Is empty
RadGridStringId.FilterFunctionIsNull:
"Ist null"
//Is null
RadGridStringId.FilterFunctionLessThan:
"Weniger als"
//Less than
RadGridStringId.FilterFunctionLessThanOrEqualTo:
"Weniger als oder gleich"
//Less than or equal to
RadGridStringId.FilterFunctionNoFilter:
"Kein Filter"
//No filter
RadGridStringId.FilterFunctionNotBetween:
"Nicht zwischen"
//Not between
RadGridStringId.FilterFunctionNotEqualTo:
"Nicht gleich"
//Not equal to
RadGridStringId.FilterFunctionNotIsEmpty:
"Nicht leer"
//Is not empty
RadGridStringId.FilterFunctionNotIsNull:
"Nicht null"
//Is not null
RadGridStringId.FilterFunctionStartsWith:
"Beginnt mit"
//Starts with
RadGridStringId.FilterFunctionCustom:
"Maßgeschneidert funktion"
//Custom
RadGridStringId.CustomFilterMenuItem:
"Maßgeschneidert Filter Menüpunkt"
RadGridStringId.CustomFilterDialogCaption:
"Maßgeschneidert Filter Dialog"
//RadGridView Custom Filter Dialog
RadGridStringId.CustomFilterDialogLabel:
"Zeig Zeilen die:"
//Show rows where:
RadGridStringId.CustomFilterDialogRbAnd:
"Und"
//And
RadGridStringId.CustomFilterDialogRbOr:
"Oder"
//Or
RadGridStringId.CustomFilterDialogBtnOk:
"OK"
//OK
RadGridStringId.CustomFilterDialogBtnCancel:
"Annullieren"
//Cancel
RadGridStringId.DeleteRowMenuItem:
"Zeile Löschen"
//Delete Row
RadGridStringId.SortAscendingMenuItem:
"In aufsteigende Reihenfolge sortieren"
//Sort Ascending
RadGridStringId.SortDescendingMenuItem:
"In absteigende Reihenfolge sortieren"
//Sort Descending
RadGridStringId.ClearSortingMenuItem:
"Sorting Löschen"
//Clear Sorting
RadGridStringId.ConditionalFormattingMenuItem:
"Bedingungssatz Formatierung"
//Conditional Formatting
RadGridStringId.GroupByThisColumnMenuItem:
"Passen mit dieser Kolumne"
//Group by this column
RadGridStringId.UngroupThisColumn:
"Diese Spalte vom Gruppierung löschen"
//Ungroup this column
RadGridStringId.ColumnChooserMenuItem:
"Spalte Waehlende"
//Column Chooser
RadGridStringId.HideMenuItem:
"Verstecken"
//Hide
RadGridStringId.UnpinMenuItem:
"Abheften"
//Unpin
RadGridStringId.PinMenuItem:
"Festhalten"
//Pin
RadGridStringId.BestFitMenuItem:
"Beste Passung"
//Best Fit
RadGridStringId.PasteMenuItem:
"Einfügen"
//Paste
RadGridStringId.EditMenuItem:
"Bearbeiten"
//Edit
RadGridStringId.CopyMenuItem:
"Kopieren"
//Copy
RadGridStringId.AddNewRowString:
"Klicken Sie hier ein neuer Zeile an zu setzen"
//Click here to add a new row
RadGridStringId.ConditionalFormattingCaption:
"Maßgeschneidert Formatierung Bedingungssatz Editor"
//Custom Formatting Condition Editor
RadGridStringId.ConditionalFormattingLblColumn:
"Spalte:"
//Column:
RadGridStringId.ConditionalFormattingLblName:
"Name:"
//Name:
RadGridStringId.ConditionalFormattingLblType:
"Typ:"
//Type:
RadGridStringId.ConditionalFormattingLblValue1:
"Wert 1:"
//Value 1:
RadGridStringId.ConditionalFormattingLblValue2:
"Wert 2:"
//Value 2:
RadGridStringId.ConditionalFormattingGrpConditions:
"Auflagen"
//Conditions
RadGridStringId.ConditionalFormattingGrpProperties:
"Eigenschaften"
//Properties
RadGridStringId.ConditionalFormattingChkApplyToRow:
"Auf Zeile anwenden"
//Apply to row
RadGridStringId.ConditionalFormattingBtnAdd:
"Ansetzen"
//Add
RadGridStringId.ConditionalFormattingBtnRemove:
"Löschen"
//Remove
RadGridStringId.ConditionalFormattingBtnOK:
RadGridStringId.ConditionalFormattingBtnCancel:
RadGridStringId.ConditionalFormattingBtnApply:
"Anlegen"
//Apply
RadGridStringId.ColumnChooserFormCaption:
RadGridStringId.ColumnChooserFormMessage:
@"Eine Spalte um zu verstecken,\n
stellen Sie sie vom RadGridView
in
diesem Fenster";
//Drag a column header from the grid here to remove it from the current view.
default
:
base
.GetLocalizedString(id);
}
To apply the custom localization provider, instantiate and assign it to the current localization provider:
RadGridLocalizationProvider.CurrentProvider =
new
MyGermanRadGridLocalizationProvider();
Resources Buy Try