package com.ciandt.techgallery.service.enums;

import com.ciandt.techgallery.utils.i18n.I18n;

/**
 * Enum for mapping Order Options.
 * 
 * @author Felipe Ibrahim
 *
 */
public enum TechnologyOrderOptionEnum {

  POSITIVE_RECOMENDATION_QUANTITY("Positive Recomendations Quantity"),
  NEGATIVE_RECOMENDATION_QUANTITY("Negative Recomendations Quantity"),
  COMENTARY_QUANTITY("Comentaries Quantity"),
  ENDORSEMENT_QUANTITY("Endorsed Quantity");
  
  private String option;
  private I18n i18n  = I18n.getInstance();
  
  TechnologyOrderOptionEnum(String option) {
    this.option = i18n.t(option);
  }

  public String option() {
    return option;
  }
  
  public static TechnologyOrderOptionEnum fromString(String text) {
    if (text != null) {
      for (TechnologyOrderOptionEnum item : TechnologyOrderOptionEnum.values()) {
        if (text.equalsIgnoreCase(item.option())) {
          return item;
        }
      }
    }
    return null;
  }
}

@@ -44,56 +44,8 @@
 s;%0A%0A
-import com.ciandt.techgallery.utils.i18n.I18n;%0A%0A
 /**%0A
@@ -196,40 +196,45 @@
 TY(%22
-Positive Recomendations Quantity
+Quantidade de Recomenda%C3%A7%C3%B5es Positivas
 %22),%0A
@@ -272,40 +272,45 @@
 TY(%22
-Negative Recomendations Quantity
+Quantidade de Recomenda%C3%A7%C3%B5es Negativas
 %22),%0A
@@ -335,28 +335,33 @@
 TY(%22
+Quantidade de 
 Coment
-aries Quantity
+%C3%A1rios
 %22),%0A
@@ -388,25 +388,32 @@
 TY(%22
-Endorsed Quantity
+Quantidade de Indica%C3%A7%C3%B5es
 %22);%0A
@@ -444,53 +444,8 @@
 on;%0A
-  private I18n i18n  = I18n.getInstance();%0A  
 %0A  T
@@ -508,22 +508,14 @@
 n = 
-i18n.t(
 option
-)
 ;%0A  
@@ -567,18 +567,16 @@
 on;%0A  %7D%0A
-  
 %0A  publi

Fix enum to portuguese