1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
|
<?php /** * Bundle overview */ $this->extend('../layout');
/* @var Loco_mvc_ViewParams[] $projects */ /* @var Loco_mvc_ViewParams[] $unknown */ if( $projects ): foreach( $projects as $p ): ?> <div class="loco-project" id="loco-<?php $p->e('id')?>"><?php // display package name, and slug if it differs. if( $p->name === $p->short ):?> <h2><?php $p->e('name')?></h2><?php else:?> <h2><?php $p->e('name')?> <span>(<?php $p->e('short')?>)</span></h2><?php endif;
echo $this->render('inc-po-links', [ 'nav' => $p->nav ] ); echo $this->render('inc-po-table', [ 'pairs' => $p->po, 'domain' => $p->domain, 'installed'=>$p->installed, 'warnings'=>$p->warnings ] ); ?> </div><?php endforeach; if( $unknown ):?> <div class="loco-project"> <div class="panel panel-info"> <h2><?php esc_html_e('Additional files found','loco-translate')?></h2> <p> <?php esc_html_e("This bundle isn't fully configured, so we don't know what the following files are for",'loco-translate')?>. <?php // Translators: %s is a URL. Keep the <a> tag intact echo wp_kses( sprintf( __('Click the <a href="%s">setup</a> tab to complete the bundle configuration','loco-translate'), $tabs[1]->href ), ['a'=>['href'=>true]], ['http','https'] );?>. </p> </div> <?php echo $this->render('../common/inc-table-filter'); echo $this->render('inc-po-table', [ 'pairs' => $unknown, 'domain' => null ] )?> </div><?php endif;
// showing incompatibility message if no configured projects available else:?> <div class="loco-project"> <div class="panel panel-error"> <h2><?php $params->e('name')?> <span>(<?php esc_html_e('unconfigured','loco-translate')?>)</span></h2> <p> <?php esc_html_e("This bundle isn't automatically compatible and requires configuring before you can use all the functions of Loco Translate",'loco-translate')?>. <?php echo wp_kses( sprintf( __('Click the <a href="%s">setup</a> tab to complete the bundle configuration','loco-translate'), $tabs[1]->href ), ['a'=>['href'=>true]], ['http','https'] );?>. </p> </div> </div><?php if( $unknown ):?> <div class="loco-project"> <?php echo $this->render('inc-po-table', [ 'pairs' => $unknown, 'domain' => null ] )?> </div><?php endif; endif;
|