9666278ac60c6b92c21f3eef5741973b6273a65a
[civicrm-core.git] / templates / CRM / Admin / Form / Setting / Localization.tpl
1 {*
2 +--------------------------------------------------------------------+
3 | Copyright CiviCRM LLC. All rights reserved. |
4 | |
5 | This work is published under the GNU AGPLv3 license with some |
6 | permitted exceptions and without any warranty. For full license |
7 | and copyright information, see https://civicrm.org/licensing |
8 +--------------------------------------------------------------------+
9 *}
10 <div class="help">
11 {ts}Configure CiviCRM for your country and language.{/ts}
12 {docURL page="i18n Administrator's Guide: Using CiviCRM in your own language" resource="wiki"}
13 </div>
14 <div class="crm-block crm-form-block crm-localization-form-block">
15 <div class="crm-submit-buttons">{include file="CRM/common/formButtons.tpl" location="top"} </div>
16 <h3>{ts}Language and Currency{/ts}</h3>
17 <table class="form-layout-compressed">
18 <tr class="crm-localization-form-block-lcMessages">
19 <td class="label">{$form.lcMessages.label}</td>
20 <td>{$form.lcMessages.html}</td>
21 </tr>
22 {if $form.languageLimit}
23 <tr class="crm-localization-form-block-languageLimit">
24 <td class="label">{$form.languageLimit.label}</td>
25 <td>{$form.languageLimit.html}<br />
26 <span class="description">{ts}Languages available to users of this installation.{/ts}</span></td>
27 </tr>
28 <tr class="crm-localization-form-block-addLanguage">
29 <td class="label">{$form.addLanguage.label}</td>
30 <td>{$form.addLanguage.html}<br />
31 <span class="description">{ts}Add a new language to this installation.{/ts}</span></td>
32 </tr>
33 {/if}
34 <tr class="crm-localization-form-block-inheritLocale">
35 <td class="label">{$form.inheritLocale.label}</td>
36 <td>{$form.inheritLocale.html}<br />
37 <span class="description">{$settings_fields.inheritLocale.description}</span>
38 </td>
39 </tr>
40 {if !$form.languageLimit}
41 <tr class="crm-localization-form-block-uiLanguages">
42 <td class="label">{$form.uiLanguages.label}</td>
43 <td>{$form.uiLanguages.html}</td>
44 </tr>
45 {/if}
46 <tr class="crm-localization-form-contact_default_language">
47 <td class="label">{$form.contact_default_language.label}</td>
48 <td>{$form.contact_default_language.html}<br />
49 <span class="description">{$settings_fields.contact_default_language.description}</span>
50 </td>
51 </tr>
52 <tr class="crm-localization-form-block-defaultCurrency">
53 <td class="label">{$form.defaultCurrency.label} {help id='defaultCurrency' title=$form.defaultCurrency.label}</td>
54 <td>{$form.defaultCurrency.html}</td>
55 </tr>
56 <tr class="crm-localization-form-block-monetaryThousandSeparator">
57 <td class="label">{$form.monetaryThousandSeparator.label}</td>
58 <td>{$form.monetaryThousandSeparator.html}</td>
59 </tr>
60 <tr class="crm-localization-form-block-monetaryDecimalPoint">
61 <td class="label">{$form.monetaryDecimalPoint.label}</td>
62 <td>{$form.monetaryDecimalPoint.html}</td>
63 </tr>
64 <tr class="crm-localization-form-block-currencyLimit">
65 <td class="label">{$form.currencyLimit.label}</td>
66 <td>{$form.currencyLimit.html}</td>
67 </tr>
68 <tr class="crm-localization-form-block-moneyformat">
69 <td class="label">{$form.moneyformat.label} {help id='moneyformat' title=$form.moneyformat.label}</td>
70 <td>{$form.moneyformat.html}</td>
71 </tr>
72 <tr class="crm-localization-form-block-moneyvalueformat">
73 <td class="label">{$form.moneyvalueformat.label} {help id='moneyvalueformat' title=$form.moneyvalueformat.label}</td>
74 <td>{$form.moneyvalueformat.html}<br> Note that this setting is proposed to be deprecated as per this <a href="https://lab.civicrm.org/dev/core/-/issues/1494">Gitlab Issue</a></td>
75 </tr>
76 <tr class="crm-localization-form-block-customTranslateFunction">
77 <td class="label">{$form.customTranslateFunction.label} {help id='customTranslateFunction' title=$form.customTranslateFunction.label}</td>
78 <td>{$form.customTranslateFunction.html}</td>
79 </tr>
80 <tr class="crm-localization-form-block-legacyEncoding">
81 <td class="label">{$form.legacyEncoding.label} {help id='legacyEncoding' title=$form.legacyEncoding.label}</td>
82 <td>{$form.legacyEncoding.html}</td>
83 </tr>
84 <tr class="crm-localization-form-block-fieldSeparator">
85 <td class="label">{$form.fieldSeparator.label} {help id='fieldSeparator' title=$form.fieldSeparator.label}</td>
86 <td>{$form.fieldSeparator.html}</td>
87 </tr>
88 </table>
89 <h3>{ts}Contact Address Fields - Selection Values{/ts}</h3>
90 <table class="form-layout-compressed">
91 <tr class="crm-localization-form-block-defaultContactCountry">
92 <td class="label">{$form.defaultContactCountry.label} {help id='defaultContactCountry' title=$form.defaultContactCountry.label}</td>
93 <td>{$form.defaultContactCountry.html}</td>
94 </tr>
95 <tr class="crm-localization-form-block-pinnedContactCountries">
96 <td class="label">{$form.pinnedContactCountries.label} {help id='pinnedContactCountries' title=$form.pinnedContactCountries.label}</td>
97 <td>{$form.pinnedContactCountries.html}</td>
98 </tr>
99 <tr class="crm-localization-form-block-defaultContactStateProvince">
100 <td class="label">{$form.defaultContactStateProvince.label} {help id='defaultContactCountry' title=$form.defaultContactStateProvince.label}</td>
101 <td>{$form.defaultContactStateProvince.html}</td>
102 </tr>
103 <tr class="crm-localization-form-block-countryLimit">
104 <td class="label">{$form.countryLimit.label} {help id='countryLimit' title=$form.countryLimit.label}</td>
105 <td>{$form.countryLimit.html}</td>
106 </tr>
107 <tr class="crm-localization-form-block-provinceLimit">
108 <td class="label">{$form.provinceLimit.label} {help id='provinceLimit' title=$form.provinceLimit.label}</td>
109 <td>{$form.provinceLimit.html}</td>
110 </tr>
111 </table>
112 <h3>{ts}Multiple Languages Support{/ts}</h3>
113 <table class="form-layout-compressed">
114 {if $form.makeSinglelingual}
115 <tr class="crm-localization-form-block-makeSinglelingual_description">
116 <td></td>
117 <td><span class="description">{ts 1="http://documentation.civicrm.org"}This is a multilingual installation. It contains certain schema differences compared to regular installations of CiviCRM. Please <a href="%1">refer to the documentation</a> for details.{/ts}</span></td>
118 </tr>
119 <tr class="crm-localization-form-block-makeSinglelingual">
120 <td class="label">{$form.makeSinglelingual.label}</td>
121 <td>{$form.makeSinglelingual.html}<br />
122 <span class="description">{ts}Check this box and click 'Save' to switch this installation from multi- to single-language.{/ts}</span><br /><br />
123 <span class="description font-red">{$warning}</span></td>
124 </tr>
125 {elseif $form.makeMultilingual}
126 <tr class="crm-localization-form-block-makeMultilingual">
127 <td class="label">{$form.makeMultilingual.label}</td>
128 <td>{$form.makeMultilingual.html}<br />
129 <span class="description">{ts}Check this box and click 'Save' to switch this installation from single- to multi-language, then add further languages.{/ts}</span><br /><br />
130 <span class="description font-red">{$warning}</span></td>
131 {else}
132 <tr class="crm-localization-form-block-description">
133 <td>
134 <span class="description">{ts}In order to use this functionality, the installation's database user must have privileges to create triggers and views (if binary logging is enabled – this means the SUPER privilege). This install does not have the required privilege(s) enabled.{/ts} {ts}(Multilingual support currently cannot be enabled on installations with enabled logging.){/ts}</span><br /><br />
135 <span class="description font-red">{$warning}</span></td>
136 </tr>
137 {/if}
138 </table>
139 <div class="crm-submit-buttons">
140 {include file="CRM/common/formButtons.tpl" location="bottom"}
141 </div>
142 <div class="spacer"></div>
143 </div>