diff options
author | Mark Wells <mark@freeside.biz> | 2016-07-06 11:53:13 -0700 |
---|---|---|
committer | Mark Wells <mark@freeside.biz> | 2016-07-06 11:53:13 -0700 |
commit | f413badbfe4676563d11b528838a21d9ceb8da14 (patch) | |
tree | cfd1749f7241890cb08b369aca1959cb18e1003f /httemplate/browse | |
parent | df43a12a1c219709f27297ad6b53f6662b56c10c (diff) |
service label localization, internals and UI, #71347
Diffstat (limited to 'httemplate/browse')
-rwxr-xr-x | httemplate/browse/part_svc.cgi | 20 |
1 files changed, 18 insertions, 2 deletions
diff --git a/httemplate/browse/part_svc.cgi b/httemplate/browse/part_svc.cgi index dee439466..b9474636d 100755 --- a/httemplate/browse/part_svc.cgi +++ b/httemplate/browse/part_svc.cgi @@ -112,8 +112,24 @@ function part_export_areyousure(href) { </TD> % } - <TD ROWSPAN=<% $rowspan %> CLASS="grid" BGCOLOR="<% $bgcolor %>"><A HREF="<% $url %>"> - <% $part_svc->svc %></A></TD> + <TD ROWSPAN=<% $rowspan %> CLASS="grid" BGCOLOR="<% $bgcolor %>"> + <A HREF="<% $url %>"> + <% $part_svc->svc %> + </A> +% # any alternate names of the service +% my %msgcat = map { $_->locale => $_ } $part_svc->part_svc_msgcat; +% my %labels = map { $_ => FS::Locales->description($_) } keys %msgcat; +% my @locales = sort { $labels{$a} cmp $labels{$b} } keys %msgcat; +% if ( @locales ) { + <BR> + <FONT SIZE="-1"> +% foreach my $locale (@locales) { + <% $labels{$locale} %>: <% $msgcat{$locale}->get('svc') %> + <BR> +% } + </FONT> +% } + </TD> <TD ROWSPAN=<% $rowspan %> CLASS="grid" BGCOLOR="<% $bgcolor %>"> <% $svcdb %></TD> |