This is a migrated thread and some comments may be shown as answers.

Filtering row localization

7 Answers 151 Views
GridView
This is a migrated thread and some comments may be shown as answers.
MOHSEN
Top achievements
Rank 1
MOHSEN asked on 13 Oct 2010, 10:56 PM
Hi,
Is it possible to  localize the filtering row to arabic ?
I am using Q2 2010.

Thanks for your help,
Mohsen

7 Answers, 1 is accepted

Sort by
0
Richard Slade
Top achievements
Rank 2
answered on 13 Oct 2010, 11:01 PM
Hi,

yes, it's possible. Have a look at this article

Let me know if you have any questions.
Richard
0
MOHSEN
Top achievements
Rank 1
answered on 13 Oct 2010, 11:34 PM
Hi Richard,
thanks for your quick reply,
I've localized  filtering and all other strings displayed in the grid,
but I can't localize the string I've marked in the attached file.

Mohsen
0
Richard Slade
Top achievements
Rank 2
answered on 13 Oct 2010, 11:47 PM
Hi,

I'll try it when Im back at my dev environment in the morning. In the meantime, I know how easy is is to miss one of these out.
Are you sure you have them all?
I.e.
case RadGridStringId.FilterFunctionDoesNotContain:

Richard
0
MOHSEN
Top achievements
Rank 1
answered on 14 Oct 2010, 12:30 AM
Hi Richard,
thanks for the reply,
It's not just this string,
I've attached a larger picture.
0
Accepted
Ramius
Top achievements
Rank 1
answered on 14 Oct 2010, 07:29 AM

Hi Mohsen,

these are the newer FilterOperatorxxx RadStringIds. 

For example:

case RadGridStringId.FilterOperatorNoFilter:
return "AA";
case RadGridStringId.FilterOperatorEqualTo:
return "BB";
case RadGridStringId.FilterOperatorContains:
return "CC";

Ramius

0
Accepted
Emanuel Varga
Top achievements
Rank 1
answered on 14 Oct 2010, 08:13 AM
Hello everyone,

This are all the strings that the Grid uses:

case RadGridStringId.FilterFunctionBetween:
case RadGridStringId.FilterFunctionContains:
case RadGridStringId.FilterFunctionDoesNotContain:
case RadGridStringId.FilterFunctionEndsWith:
case RadGridStringId.FilterFunctionEqualTo:
case RadGridStringId.FilterFunctionGreaterThan:
case RadGridStringId.FilterFunctionGreaterThanOrEqualTo:
case RadGridStringId.FilterFunctionIsEmpty:
case RadGridStringId.FilterFunctionIsNull:
case RadGridStringId.FilterFunctionLessThan:
case RadGridStringId.FilterFunctionLessThanOrEqualTo:
case RadGridStringId.FilterFunctionNoFilter:
case RadGridStringId.FilterFunctionNotBetween:
case RadGridStringId.FilterFunctionNotEqualTo:
case RadGridStringId.FilterFunctionNotIsEmpty:
case RadGridStringId.FilterFunctionNotIsNull:
case RadGridStringId.FilterFunctionStartsWith:
case RadGridStringId.FilterFunctionCustom:
case RadGridStringId.FilterOperatorBetween:
case RadGridStringId.FilterOperatorContains:
case RadGridStringId.FilterOperatorDoesNotContain:
case RadGridStringId.FilterOperatorEndsWith:
case RadGridStringId.FilterOperatorEqualTo:
case RadGridStringId.FilterOperatorGreaterThan:
case RadGridStringId.FilterOperatorGreaterThanOrEqualTo:
case RadGridStringId.FilterOperatorIsEmpty:
case RadGridStringId.FilterOperatorIsNull:
case RadGridStringId.FilterOperatorLessThan:
case RadGridStringId.FilterOperatorLessThanOrEqualTo:
case RadGridStringId.FilterOperatorNoFilter:
case RadGridStringId.FilterOperatorNotBetween:
case RadGridStringId.FilterOperatorNotEqualTo:
case RadGridStringId.FilterOperatorNotIsEmpty:
case RadGridStringId.FilterOperatorNotIsNull:
case RadGridStringId.FilterOperatorStartsWith:
case RadGridStringId.FilterOperatorIsLike:
case RadGridStringId.FilterOperatorNotIsLike:
case RadGridStringId.FilterOperatorIsContainedIn:
case RadGridStringId.FilterOperatorNotIsContainedIn:
case RadGridStringId.FilterOperatorCustom:
case RadGridStringId.CustomFilterMenuItem:
case RadGridStringId.CustomFilterDialogCaption:
case RadGridStringId.CustomFilterDialogLabel:
case RadGridStringId.CustomFilterDialogRbAnd:
case RadGridStringId.CustomFilterDialogRbOr:
case RadGridStringId.CustomFilterDialogBtnOk:
case RadGridStringId.CustomFilterDialogBtnCancel:
case RadGridStringId.CustomFilterDialogCheckBoxNot:
case RadGridStringId.DeleteRowMenuItem:
case RadGridStringId.SortAscendingMenuItem:
case RadGridStringId.SortDescendingMenuItem:
case RadGridStringId.ClearSortingMenuItem:
case RadGridStringId.ConditionalFormattingMenuItem:
case RadGridStringId.GroupByThisColumnMenuItem:
case RadGridStringId.UngroupThisColumn:
case RadGridStringId.ColumnChooserMenuItem:
case RadGridStringId.HideMenuItem:
case RadGridStringId.UnpinMenuItem:
case RadGridStringId.PinMenuItem:
case RadGridStringId.PinAtLeftMenuItem:
case RadGridStringId.PinAtRightMenuItem:
case RadGridStringId.BestFitMenuItem:
case RadGridStringId.PasteMenuItem:
case RadGridStringId.EditMenuItem:
case RadGridStringId.ClearValueMenuItem:
case RadGridStringId.CopyMenuItem:
case RadGridStringId.AddNewRowString:
case RadGridStringId.ConditionalFormattingCaption:
case RadGridStringId.ConditionalFormattingLblColumn:
case RadGridStringId.ConditionalFormattingLblName:
case RadGridStringId.ConditionalFormattingLblType:
case RadGridStringId.ConditionalFormattingLblValue1:
case RadGridStringId.ConditionalFormattingLblValue2:
case RadGridStringId.ConditionalFormattingGrpConditions:
case RadGridStringId.ConditionalFormattingGrpProperties:
case RadGridStringId.ConditionalFormattingChkApplyToRow:
case RadGridStringId.ConditionalFormattingBtnAdd:
case RadGridStringId.ConditionalFormattingBtnRemove:
case RadGridStringId.ConditionalFormattingBtnOK:
case RadGridStringId.ConditionalFormattingBtnCancel:
case RadGridStringId.ConditionalFormattingBtnApply:
case RadGridStringId.ConditionalFormattingRuleAppliesOn:
case RadGridStringId.ConditionalFormattingChooseOne:
case RadGridStringId.ConditionalFormattingEqualsTo:
case RadGridStringId.ConditionalFormattingIsNotEqualTo: 
case RadGridStringId.ConditionalFormattingStartsWith:
case RadGridStringId.ConditionalFormattingEndsWith:
case RadGridStringId.ConditionalFormattingContains:
case RadGridStringId.ConditionalFormattingDoesNotContain:
case RadGridStringId.ConditionalFormattingIsGreaterThan:
case RadGridStringId.ConditionalFormattingIsGreaterThanOrEqual:
case RadGridStringId.ConditionalFormattingIsLessThan:
case RadGridStringId.ConditionalFormattingIsLessThanOrEqual:
case RadGridStringId.ConditionalFormattingIsBetween:
case RadGridStringId.ConditionalFormattingIsNotBetween: 
case RadGridStringId.ColumnChooserFormCaption:
case RadGridStringId.ColumnChooserFormMessage:
case RadGridStringId.GroupingPanelDefaultMessage: 
case RadGridStringId.GroupingPanelHeader:
case RadGridStringId.NoDataText:

Which are easily seen in metadata for the RadGridStringId class

Hope this helps, if you have any other questions or comments, please let me know,

Best Regards,
Emanuel Varga
0
MOHSEN
Top achievements
Rank 1
answered on 14 Oct 2010, 08:32 PM
hi,
i was using the old RadStringIds.
 thanks a lot.
Tags
GridView
Asked by
MOHSEN
Top achievements
Rank 1
Answers by
Richard Slade
Top achievements
Rank 2
MOHSEN
Top achievements
Rank 1
Ramius
Top achievements
Rank 1
Emanuel Varga
Top achievements
Rank 1
Share this question
or