decoratedPronoun static method

String decoratedPronoun(
  1. String isoLang,
  2. String pronoun,
  3. String actual
)

In case of French, sometimes pronouns are truncated with an apostrophe.

Implementation

static String decoratedPronoun(
    String isoLang, String pronoun, String actual) {
  if ("fr" == isoLang) {
    if ("" != actual &&
        "je" == pronoun &&
        (actual.substring(0, 1) == 'a' ||
            actual.substring(0, 1) == 'e' ||
            actual.substring(0, 1) == 'i' ||
            actual.substring(0, 1) == 'o' ||
            actual.substring(0, 1) == 'u')) {
      return "j\'";
    }
  }
  return pronoun;
}