• Home
  • History
  • Annotate
  • Raw
  • Download

Lines Matching refs:locale

365             Locale locale = getLocaleFromFilename(name);  in readLocalizedStringFromXmls()  local
367 result.put(locale, localizedText.substring(1, localizedText.length() - 1)); in readLocalizedStringFromXmls()
463 private List<Integer> encodeTextInfo(int width, int height, String locale) { in encodeTextInfo() argument
471 locale.length())); in encodeTextInfo()
473 byte[] localeBytes = locale.getBytes(); in encodeTextInfo()
483 private Graphics2D createGraphics(Locale locale) throws IOException, FontFormatException { in createGraphics() argument
488 graphics.setFont(loadFontsByLocale(locale.getLanguage())); in createGraphics()
494 private int measureTextWidth(String text, Locale locale) in measureTextWidth() argument
496 Graphics2D graphics = createGraphics(locale); in measureTextWidth()
513 + locale); in measureTextWidth()
527 private void drawText(String text, Locale locale, String languageTag) in drawText() argument
529 LOGGER.info("Encoding \"" + locale + "\" as \"" + languageTag + "\": " + text); in drawText()
531 Graphics2D graphics = createGraphics(locale); in drawText()
545 graphics = createGraphics(locale); in drawText()
608 for (Locale locale : localizedTextMap.keySet()) { in generateImage()
611 if (!locale.toLanguageTag().equals("en-XC")) { in generateImage()
612 fallbackLocaleMap.put(locale.getLanguage(), locale); in generateImage() local
614 textWidth = Math.max(textWidth, measureTextWidth(localizedTextMap.get(locale), locale)); in generateImage()
620 for (Locale locale : localizedTextMap.keySet()) { in generateImage()
622 String languageTag = locale.toLanguageTag(); in generateImage()
623 Locale fallbackLocale = fallbackLocaleMap.get(locale.getLanguage()); in generateImage()
624 if (locale.equals(fallbackLocale)) { in generateImage()
627 languageTag = locale.getLanguage(); in generateImage()
628 } else if (localizedTextMap.get(locale).equals(localizedTextMap.get(fallbackLocale))) { in generateImage()
629 LOGGER.info("Skip parsing text for duplicate locale " + locale); in generateImage()
633 drawText(localizedTextMap.get(locale), locale, languageTag); in generateImage() local