<?php
/**
* Generic upload template for installing a file into a translation set.
*/
$this->extend('../layout');
/* @var Loco_Locale $locale */
?>
<form action="" method="post" enctype="multipart/form-data" id="loco-main"><?php
/* @var Loco_mvc_HiddenFields $hidden */
$hidden->_e();?>
<div class="panel">
<h2>
<?php self::e( __('Choose a location','loco-translate') );?>
</h2>
<table class="form-table">
<tbody class="loco-paths"><?php
/* @var Loco_mvc_ViewParams[] $locations */
foreach( $locations as $typeId => $location ):?>
<tr class="compact">
<td>
<p class="description"><?php $location->e('label')?>:</p>
</td>
<td><?php
/* @var Loco_mvc_ViewParams $choice */
/* @var Loco_mvc_FileParams $parent */
foreach( $location['paths'] as $choice ):
$parent = $choice['parent'];?>
<p>
<label>
<input type="radio" name="dir" value="<?php $parent->e('relpath')?>" />
<code class="path"><?php $parent->e('relpath')?>/<?php echo $choice->holder?></code>
</label>
</p><?php
endforeach?>
</td>
</tr><?php
endforeach?>
</tbody>
</table>
</div>
<div class="panel panel-info">
<h2>
<?php esc_html_e('Upload PO file','loco-translate')?>
</h2>
<p><?php
// translators: This is HTML formatted. (1) placeholder for language code, (2) Example language code
echo wp_kses (
sprintf( __('Your file must be named as shown above where %1$s is the language code, e.g. %2$s','loco-translate'), '<code>{locale}</code>', '<code>'.$locale.'</code>' ),
['code'=>[]]
)?>
</p>
<p>
<input type="file" name="f" />
</p>
<p class="submit">
<button type="submit" class="button button-large button-primary has-icon icon-upload" disabled><?php esc_html_e('Upload','loco-translate')?></button>
</p>
</div>
</form>