Files
CHIEFSOFT\ameye df3a033196 first commit
2024-06-08 17:09:23 -04:00

36 lines
1.4 KiB
Smarty

{**
* controllers/grid/languages/installLanguageForm.tpl
*
* Copyright (c) 2014-2021 Simon Fraser University
* Copyright (c) 2003-2021 John Willinsky
* Distributed under the GNU GPL v3. For full terms see the file docs/COPYING.
*
* Form to install languages.
*}
<script>
$(function() {ldelim}
// Attach the form handler.
$('#installLanguageForm').pkpHandler('$.pkp.controllers.form.AjaxFormHandler');
{rdelim});
</script>
<form class="pkp_form" id="installLanguageForm" method="post" action="{url router=\PKP\core\PKPApplication::ROUTE_COMPONENT component="grid.admin.languages.AdminLanguageGridHandler" op="saveInstallLocale"}">
{csrf}
{include file="controllers/notification/inPlaceNotification.tpl" notificationId="installLanguageFormNotification"}
{fbvFormArea id="availableLocalesFormArea" title="admin.languages.availableLocales"}
{fbvFormSection list="true" description="admin.languages.installNewLocalesInstructions"}
{foreach name=locales from=$notInstalledLocales item=locale}
{fbvElement type="checkbox" id="locale-$locale" name="localesToInstall[$locale]" value=$locale label=$allLocales.$locale|escape translate=false}
{foreachelse}
<p>{translate key="admin.languages.noLocalesAvailable"}</p>
{/foreach}
{/fbvFormSection}
{/fbvFormArea}
{if not empty($notInstalledLocales)}
{fbvFormButtons id="installLanguageFormSubmit" submitText="common.save"}
{/if}
</form>