<?xml version="1.0" encoding="UTF-8"?>
<commit>
  <added type="array"/>
  <modified type="array">
    <modified>
      <diff>@@ -254,6 +254,8 @@ sub _build_languages_arrayref {
         my @translated_languages = @$translated_languages;
         my @languages_loop; # the final reference to an array of hashrefs
         my @enabled_languages = @$enabled_languages;
+        # how many languages are enabled, if one, take note, some contexts won't need to display it
+        my $one_language_enabled = 1 unless @enabled_languages &gt; 1;
         my %seen_languages; # the language tags we've seen
         my %found_languages;
         my $language_groups;
@@ -298,6 +300,7 @@ sub _build_languages_arrayref {
                             plural =&gt; $track_language_groups-&gt;{$key} &gt;1 ? 1 : 0,
                             current =&gt; $current_language_regex-&gt;{language} eq $key ? 1 : 0,
                             group_enabled =&gt; $enabled,
+                            one_language_enabled =&gt; $one_language_enabled,
                            };
         }
         return \@languages_loop;</diff>
      <filename>C4/Languages.pm</filename>
    </modified>
    <modified>
      <diff>@@ -22,5 +22,5 @@ my $query    = new CGI;
 my $language = $query-&gt;param('language');
 my $url      = $query-&gt;referer();
 
-warn &quot;Language : $query // $language // $url&quot;;
+#warn &quot;Language : $query // $language // $url&quot;;
 setlanguagecookie( $query, $language, $url );</diff>
      <filename>changelanguage.pl</filename>
    </modified>
    <modified>
      <diff>@@ -21,14 +21,16 @@
             &lt;/ul&gt;&lt;/div&gt;&lt;/div&gt;&lt;/li&gt;
 
             &lt;!-- TMPL_ELSE --&gt;
+            &lt;!-- TMPL_UNLESS NAME=&quot;one_language_enabled&quot; --&gt;
 	    	&lt;!-- TMPL_IF NAME=&quot;group_enabled&quot; --&gt;
                 &lt;!-- TMPL_IF NAME=&quot;current&quot; --&gt;
-                    &lt;li&gt;&lt;!-- TMPL_VAR NAME=&quot;native_description&quot; --&gt;(&lt;!-- TMPL_VAR NAME=&quot;rfc4646_subtag&quot; --&gt;)&lt;/li&gt;
+                    &lt;li&gt;&lt;!-- TMPL_IF NAME=&quot;native_description&quot; --&gt;&lt;!-- TMPL_VAR NAME=&quot;native_description&quot; --&gt;&lt;!-- TMPL_ELSE --&gt;&lt;!-- TMPL_VAR NAME=&quot;rfc4646_subtag&quot; --&gt;&lt;!-- /TMPL_IF --&gt;&lt;/li&gt;
                 &lt;!-- TMPL_ELSE --&gt;
-                    &lt;li&gt;&lt;a href=&quot;/cgi-bin/koha/changelanguage.pl?language=&lt;!-- TMPL_VAR NAME=&quot;rfc4646_subtag&quot; --&gt;&quot;&gt;&lt;!-- TMPL_VAR NAME=&quot;native_description&quot; --&gt; (&lt;!-- TMPL_VAR NAME=&quot;rfc4646_subtag&quot; --&gt;)&lt;/a&gt;&lt;/li&gt;
+                    &lt;li&gt;&lt;a href=&quot;/cgi-bin/koha/changelanguage.pl?language=&lt;!-- TMPL_VAR NAME=&quot;rfc4646_subtag&quot; --&gt;&quot;&gt;&lt;!-- TMPL_IF NAME=&quot;native_description&quot; --&gt;&lt;!-- TMPL_VAR NAME=&quot;native_description&quot; --&gt;&lt;!-- TMPL_ELSE --&gt;&lt;!-- TMPL_VAR NAME=&quot;rfc4646_subtag&quot; --&gt;&lt;!-- /TMPL_IF --&gt;&lt;/a&gt;&lt;/li&gt;
                 &lt;!-- /TMPL_IF --&gt;
 		&lt;!-- /TMPL_IF --&gt;
             &lt;!-- /TMPL_IF --&gt;
+            &lt;!-- /TMPL_UNLESS --&gt;
             &lt;!-- /TMPL_IF --&gt;
         &lt;!-- /TMPL_LOOP --&gt;
         &lt;/ul&gt;</diff>
      <filename>koha-tmpl/intranet-tmpl/prog/en/includes/intranet-bottom.inc</filename>
    </modified>
    <modified>
      <diff>@@ -24,6 +24,7 @@
             &lt;/ul&gt;&lt;/div&gt;&lt;/div&gt;&lt;/li&gt;
 
             &lt;!-- TMPL_ELSE --&gt;
+            &lt;!-- TMPL_UNLESS NAME=&quot;one_language_enabled&quot; --&gt;
 	    	&lt;!-- TMPL_IF NAME=&quot;group_enabled&quot; --&gt;
                 &lt;!-- TMPL_IF NAME=&quot;current&quot; --&gt;
                     &lt;li&gt;&lt;!-- TMPL_IF NAME=&quot;native_description&quot; --&gt;&lt;!-- TMPL_VAR NAME=&quot;native_description&quot; --&gt;&lt;!-- TMPL_ELSE --&gt;&lt;!-- TMPL_VAR NAME=&quot;rfc4646_subtag&quot; --&gt;&lt;!-- /TMPL_IF --&gt;&lt;/li&gt;
@@ -32,6 +33,7 @@
                 &lt;!-- /TMPL_IF --&gt;
 		&lt;!-- /TMPL_IF --&gt;
             &lt;!-- /TMPL_IF --&gt;
+            &lt;!-- /TMPL_UNLESS --&gt;
             &lt;!-- /TMPL_IF --&gt;
         &lt;!-- /TMPL_LOOP --&gt;
         &lt;/ul&gt;</diff>
      <filename>koha-tmpl/opac-tmpl/prog/en/includes/opac-bottom.inc</filename>
    </modified>
  </modified>
  <removed type="array"/>
  <parents type="array">
    <parent>
      <id>3b16acf11ac83c002e27c709f3ffc2ed59bb8627</id>
    </parent>
  </parents>
  <author>
    <name>Joshua Ferraro</name>
    <email>jmf@liblime.com</email>
  </author>
  <url>http://github.com/kylemhall/koha/commit/2b28689ae8aa0de4e9b24dfd9c489ad9f6d7e4a6</url>
  <id>2b28689ae8aa0de4e9b24dfd9c489ad9f6d7e4a6</id>
  <committed-date>2008-03-17T19:28:31-07:00</committed-date>
  <authored-date>2008-03-17T19:27:38-07:00</authored-date>
  <message>fixing bug 1754: Hide language chooser if only one translation is available

Signed-off-by: Joshua Ferraro &lt;jmf@liblime.com&gt;</message>
  <tree>e7d5bdfef3b80bd6ccbc069e0bc6308db7eaf391</tree>
  <committer>
    <name>Joshua Ferraro</name>
    <email>jmf@liblime.com</email>
  </committer>
</commit>
