<?xml version="1.0" encoding="UTF-8"?>
<feed xmlns="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <title>[SOLVED] How to get locales?</title>
  <link rel="self" href="https://liferay.dev/c/message_boards/find_thread?p_l_id=119785294&amp;threadId=110852267" />
  <subtitle>[SOLVED] How to get locales?</subtitle>
  <id>https://liferay.dev/c/message_boards/find_thread?p_l_id=119785294&amp;threadId=110852267</id>
  <updated>2026-04-04T11:56:25Z</updated>
  <dc:date>2026-04-04T11:56:25Z</dc:date>
  <entry>
    <title>RE: How to get locales?</title>
    <link rel="alternate" href="https://liferay.dev/c/message_boards/find_message?p_l_id=119785294&amp;messageId=110860269" />
    <author>
      <name>Mirto Silvio Busico</name>
    </author>
    <id>https://liferay.dev/c/message_boards/find_message?p_l_id=119785294&amp;messageId=110860269</id>
    <updated>2018-09-03T09:12:38Z</updated>
    <published>2018-09-03T09:12:38Z</published>
    <summary type="html">&lt;p&gt;Thanks,&lt;/p&gt;
&lt;p&gt;it worked.&lt;/p&gt;</summary>
    <dc:creator>Mirto Silvio Busico</dc:creator>
    <dc:date>2018-09-03T09:12:38Z</dc:date>
  </entry>
  <entry>
    <title>RE: How to get locales?</title>
    <link rel="alternate" href="https://liferay.dev/c/message_boards/find_message?p_l_id=119785294&amp;messageId=110854083" />
    <author>
      <name>Minhchau Dang</name>
    </author>
    <id>https://liferay.dev/c/message_boards/find_message?p_l_id=119785294&amp;messageId=110854083</id>
    <updated>2018-08-31T16:28:54Z</updated>
    <published>2018-08-31T16:28:54Z</published>
    <summary type="html">&lt;blockquote&gt;
  &lt;div class="quote-title"&gt;Mirto Silvio Busico:&lt;/div&gt;
  &lt;div class="quote"&gt;
    &lt;div class="quote-content"&gt;
      &lt;pre&gt;
Locale[] locales = LanguageUtil.getAvailableLocales();&lt;/pre&gt;
      &lt;p&gt;But I receive the compilation error:&lt;/p&gt;
      &lt;pre&gt;
Type mismatch: cannot convert from Set&amp;lt;Locale&amp;gt; to Locale[]&lt;/pre&gt;
      &lt;p&gt;What I'm doing wrong?&lt;/p&gt;
      &lt;p&gt;(I'm on Liferay 7.1 CE GA 1)&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/blockquote&gt;
&lt;p&gt;In Liferay 6.2, &lt;a
  href="https://docs.liferay.com/portal/6.2/javadocs/com/liferay/portal/kernel/language/LanguageUtil.html#getAvailableLocales()"&gt;LanguageUtil.getAvailableLocales&lt;/a&gt;
  returns an array, while in Liferay 7.1, &lt;a
  href="https://docs.liferay.com/portal/7.1-ga1/javadocs/portal-kernel/com/liferay/portal/kernel/language/LanguageUtil.html#getAvailableLocales--"&gt;LanguageUtil.getAvailableLocales&lt;/a&gt;
  returns a Set. You'll need to adapt the code sample accordingly.&lt;/p&gt;
&lt;pre&gt;
Set&amp;lt;Locale&amp;gt; locales = LanguageUtil.getAvailableLocales();&lt;/pre&gt;</summary>
    <dc:creator>Minhchau Dang</dc:creator>
    <dc:date>2018-08-31T16:28:54Z</dc:date>
  </entry>
  <entry>
    <title>[SOLVED] How to get locales?</title>
    <link rel="alternate" href="https://liferay.dev/c/message_boards/find_message?p_l_id=119785294&amp;messageId=110852266" />
    <author>
      <name>Mirto Silvio Busico</name>
    </author>
    <id>https://liferay.dev/c/message_boards/find_message?p_l_id=119785294&amp;messageId=110852266</id>
    <updated>2018-08-31T13:56:14Z</updated>
    <published>2018-08-31T13:56:14Z</published>
    <summary type="html">&lt;p&gt;Hi all,&lt;/p&gt;
&lt;p&gt;I'm trying to get the list of available locales in a portlet.&lt;/p&gt;
&lt;p&gt;using a code similar to &lt;a
  href="https://www.programcreek.com/java-api-examples/index.php?api=com.liferay.portal.kernel.util.LocaleUtil"&gt;https://www.programcreek.com/java-api-examples/index.php?api=com.liferay.portal.kernel.util.LocaleUtil&lt;/a&gt; example
  4, I put in my portlet:&lt;/p&gt;
&lt;pre&gt;
Locale[] locales = LanguageUtil.getAvailableLocales();&lt;/pre&gt;
&lt;p&gt;But I receive the compilation error:&lt;/p&gt;
&lt;pre&gt;
Type mismatch: cannot convert from Set&amp;lt;Locale&amp;gt; to Locale[]&lt;/pre&gt;
&lt;p&gt;What I'm doing wrong?&lt;/p&gt;
&lt;p&gt;(I'm on Liferay 7.1 CE GA 1)&lt;/p&gt;</summary>
    <dc:creator>Mirto Silvio Busico</dc:creator>
    <dc:date>2018-08-31T13:56:14Z</dc:date>
  </entry>
</feed>
