Bugzilla – Attachment 39306 Details for
Bug 12017
Move language description out of database
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
[patch]
Bug 12017 - 3 - Change lang display on sysprefs I18N
Bug-12017---3---Change-lang-display-on-sysprefs-I1.patch (text/plain), 4.67 KB, created by
Bernardo Gonzalez Kriegel
on 2015-05-19 18:10:40 UTC
(
hide
)
Description:
Bug 12017 - 3 - Change lang display on sysprefs I18N
Filename:
MIME Type:
Creator:
Bernardo Gonzalez Kriegel
Created:
2015-05-19 18:10:40 UTC
Size:
4.67 KB
patch
obsolete
>From a515b3e4d15f5686af0be42c81cbfdaed4a9da9a Mon Sep 17 00:00:00 2001 >From: Bernardo Gonzalez Kriegel <bgkriegel@gmail.com> >Date: Fri, 25 Apr 2014 20:35:45 -0300 >Subject: [PATCH] Bug 12017 - 3 - Change lang display on sysprefs I18N > >This patch change the display of languages on sysprefs >to set translated languages on I18N > >Only parameter used is rfc4646 subtag > >To test: >1. Apply the patch >2. Go to I18N syspref, look language descriptions > >Following steps are for next patch > >3. Set a bunch of languages for staff/opac, save, reload >Inlude vi-VN for which there is no current description >in databasse >4. Set opaclanguagesdisplay to Allow > >Current display is preserved, native description for >languages outside group, and script/region for language >groups > >Only change is languages ordered by rfc4646 subtag >--- > .../prog/en/modules/admin/preferences.tt | 10 +++++----- > 1 file changed, 5 insertions(+), 5 deletions(-) > >diff --git a/koha-tmpl/intranet-tmpl/prog/en/modules/admin/preferences.tt b/koha-tmpl/intranet-tmpl/prog/en/modules/admin/preferences.tt >index 913a80e..8e17ffa 100644 >--- a/koha-tmpl/intranet-tmpl/prog/en/modules/admin/preferences.tt >+++ b/koha-tmpl/intranet-tmpl/prog/en/modules/admin/preferences.tt >@@ -137,29 +137,29 @@ > <textarea name="pref_[% CHUNK.name %]" id="pref_[% CHUNK.name %]" class="preference preference-[% CHUNK.class or "short" %]" rows="10" cols="40">[% CHUNK.value %]</textarea> > [% ELSIF ( CHUNK.type_languages ) %] > <dl> >- [% FOREACH language IN CHUNK.languages %] >+ [% FOREACH language IN CHUNK.languages.sort('rfc4646_subtag') %] > [% IF ( language.plural ) %] > <dt> >- [% IF ( language.native_description ) %][% language.native_description %][% ELSE %][% language.rfc4646_subtag %][% END %] >+ [%- PROCESS native_description subtag = language.rfc4646_subtag -%] > </dt> >- [% FOREACH sublanguages_loo IN language.sublanguages_loop %] >+ [% FOREACH sublanguages_loo IN language.sublanguages_loop.sort('rfc4646_subtag') %] > <dd> >- <label for="pref_[% CHUNK.name %]_[% sublanguages_loo.rfc4646_subtag %]">[% sublanguages_loo.native_description %] [% sublanguages_loo.script_description %] [% sublanguages_loo.region_description %] [% sublanguages_loo.variant_description %]([% sublanguages_loo.rfc4646_subtag %])</label> > [% IF ( sublanguages_loo.enabled ) %] > <input value="[% sublanguages_loo.rfc4646_subtag %]" name="pref_[% CHUNK.name %]" id="pref_[% CHUNK.name %]_[% sublanguages_loo.rfc4646_subtag %]" type="checkbox" checked="checked" class="preference preference-checkbox"/> > [% ELSE %] > <input value="[% sublanguages_loo.rfc4646_subtag %]" name="pref_[% CHUNK.name %]" id="pref_[% CHUNK.name %]_[% sublanguages_loo.rfc4646_subtag %]" type="checkbox" class="preference preference-checkbox"/> > [% END %] >+ <label for="pref_[% CHUNK.name %]_[% sublanguages_loo.rfc4646_subtag %]">[% PROCESS native_description subtag = sublanguages_loo.rfc4646_subtag %] [% PROCESS script_description subtag = sublanguages_loo.rfc4646_subtag %] [% PROCESS region_description subtag = sublanguages_loo.rfc4646_subtag %] ([% sublanguages_loo.rfc4646_subtag %])</label> > </dd> > [% END %] > [% ELSE %] > <dt> >- <label for="pref_[% CHUNK.name %]_[% language.rfc4646_subtag %]">[% language.native_description %]([% language.rfc4646_subtag %])</label> > [% IF ( language.group_enabled ) %] > <input value="[% language.rfc4646_subtag %]" name="pref_[% CHUNK.name %]" id="pref_[% CHUNK.name %]_[% language.rfc4646_subtag %]" type="checkbox" checked="checked" class="preference preference-checkbox"/> > [% ELSE %] > <input value="[% language.rfc4646_subtag %]" name="pref_[% CHUNK.name %]" id="pref_[% CHUNK.name %]_[% language.rfc4646_subtag %]" type="checkbox" class="preference preference-checkbox"/> > [% END %] >+ <label for="pref_[% CHUNK.name %]_[% language.rfc4646_subtag %]">[% PROCESS native_description subtag = language.rfc4646_subtag %] ([% language.rfc4646_subtag %])</label> > </dt> > [% END %] > [% END %] >-- >1.7.9.5
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Diff
|
Splinter Review
Attachments on
bug 12017
:
26691
|
26694
|
26735
|
26736
|
26770
|
27687
|
27688
|
27689
|
27690
|
27691
|
27692
|
27693
|
27694
|
27695
|
27696
|
29898
|
29899
|
29900
|
29901
|
29902
|
29903
|
29904
|
29905
|
29906
|
29907
|
33337
|
33338
|
33339
|
33340
|
33341
|
33342
|
33343
|
33344
|
33345
|
33346
|
39304
|
39305
|
39306
|
39307
|
39308
|
39309
|
39310
|
39311
|
39312
|
39313
|
39644
|
39655
|
39656
|
39657
|
39658
|
39659
|
39660
|
39661
|
39662
|
39663
|
39664
|
39665
|
40285
|
40286
|
40287
|
40288
|
40289
|
40290
|
40291
|
40292
|
40293
|
40294
|
40295