angularjs - 翻译 Ui-grid Angular

标签 angularjs angular-translate

我正在尝试以 Angular 翻译 Ui 网格,但我不能。我只想翻译 columnDefs
这是我的 Controller :

 $scope.gridOptions = {

        enableSorting: true,
        columnDefs: [

                  { name: 'نمایش', cellClass: "editCell", cellTemplate: '<i id="editBtn" tooltip-placement="left" tooltip="نمایش درخواست" class="fa fa-eye" ng-click="getExternalScopes().editUser(row.entity.RequestCode)" ></i>', headerClass: 'JobHeader' },

                   {
                       name: 'کد شهر',  headerClass: 'cityHeader', field: 'CityCode', editableCellTemplate: self.editableCellTempate, 
                       enableCellEdit: true
                   },
                    { name: 'کد امور', field: 'RgnCode' },
        { name: 'شماره درخواست', field: 'RequestCode' },

        ],


    };   

我想翻译 name in columnDefs
任何想法 ?

最佳答案


  • cellFilter: 'translate' 单元格,
  • headerCellFilter:'translate' 用于标题
  • footerCellFilter: 'translate' 为页脚

  • 在列定义中

    关于angularjs - 翻译 Ui-grid Angular,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29622497/

    相关文章:

    角度翻译:翻译斗篷在 v2.4 中不起作用

    ag-grid - 如何设置ag-grid headerName进行翻译

    javascript - 使用 TypeScript 和 Angular 1 隔离指令中的范围

    javascript - Controller 中未定义表单

    angularjs - 使用 Angular-Translate 获取当前语言

    angularjs 应用程序在 ui-select 字段中的占位符文本中不显示特殊字符

    javascript - 为什么我收到 "ReferenceError: $cacheFactory is not defined"

    javascript - 使用 Angular 2 生成 html 标签

    javascript - 无法访问 angular.js Controller 中的变量

    javascript - Angular 翻译未知 $translateProviderProvider