templates: Translate pkgbase.html and partials

+ Include the `is_maintainer` context key.
+ Use `is_maintainer` in more locations.

Signed-off-by: Kevin Morris <kevr@0cost.org>
This commit is contained in:
Kevin Morris 2021-07-14 14:08:14 -07:00
parent 1e1c0c3fe5
commit 2d3d03e01e
5 changed files with 155 additions and 75 deletions

View file

@ -4,55 +4,55 @@
<p><input type='hidden' name='O' value='0'/></p>
<fieldset>
<legend>Enter search criteria</legend>
<legend>{{ "Enter search criteria" | tr }}</legend>
<div>
<label for="id_method">Search by</label>
<label for="id_method">{{ "Search by" | tr }}</label>
<select name='SeB'>
<option value="nd">Name, Description</option>
<option value="n">Name Only</option>
<option value="b">Package Base</option>
<option value="N">Exact Name</option>
<option value="B">Exact Package Base</option>
<option value="k">Keywords</option>
<option value="m">Maintainer</option>
<option value="c">Co-maintainer</option>
<option value="M">Maintainer, Co-maintainer</option>
<option value="s">Submitter</option>
<option value="nd">{{ "Name, Description" | tr }}</option>
<option value="n">{{ "Name Only" | tr }}</option>
<option value="b">{{ "Package Base" | tr }}</option>
<option value="N">{{ "Exact Name" | tr }}</option>
<option value="B">{{ "Exact Package Base" | tr }}</option>
<option value="k">{{ "Keywords" | tr }}</option>
<option value="m">{{ "Maintainer" | tr }}</option>
<option value="c">{{ "Co-maintainer" | tr }}</option>
<option value="M">{{ "Maintainer, Co-maintainer" | tr }}</option>
<option value="s">{{ "Submitter" | tr }}</option>
</select>
</div>
<div>
<label for="id_q">Keywords</label>
<label for="id_q">{{ "Keywords" | tr }}</label>
<input type='text' name='K' size='30' value="" maxlength='35'/>
</div>
<div>
<label for="id_out_of_date">Out of Date</label>
<label for="id_out_of_date">{{ "Out of Date" | tr }}</label>
<select name='outdated'>
<option value=''>All</option>
<option value='on'>Flagged</option>
<option value='off'>Not Flagged</option>
<option value=''>{{ "All" | tr }}</option>
<option value='on'>{{ "Flagged" | tr }}</option>
<option value='off'>{{ "Not Flagged" | tr }}</option>
</select>
</div>
<div>
<label for="id_sort_by">Sort by</label>
<label for="id_sort_by">{{ "Sort by" | tr }}</label>
<select name='SB'>
<option value='n'>Name</option>
<option value='v'>Votes</option>
<option value='p'>Popularity</option>
<option value='w'>Voted</option>
<option value='o'>Notify</option>
<option value='m'>Maintainer</option>
<option value='l'>Last modified</option>
<option value='n'>{{ "Name" | tr }}</option>
<option value='v'>{{ "Votes" | tr }}</option>
<option value='p'>{{ "Popularity" | tr }}</option>
<option value='w'>{{ "Voted" | tr }}</option>
<option value='o'>{{ "Notify" | tr }}</option>
<option value='m'>{{ "Maintainer" | tr }}</option>
<option value='l'>{{ "Last modified" | tr }}</option>
</select>
</div>
<div>
<label for="id_order_by">Sort order</label>
<label for="id_order_by">{{ "Sort order" | tr }}</label>
<select name='SO'>
<option value='a'>Ascending</option>
<option value='d'>Descending</option>
<option value='a'>{{ "Ascending" | tr }}</option>
<option value='d'>{{ "Descending" | tr }}</option>
</select>
</div>
<div>
<label for="id_per_page">Per page</label>
<label for="id_per_page">{{ "Per page" | tr }}</label>
<select name='PP'>
<option value="50">50</option>
<option value="100">100</option>
@ -61,8 +61,8 @@
</div>
<div>
<label>&nbsp;</label>
<input type='submit' class='button' name='do_Search' value='Go'/>
<input type='submit' class='button' name='do_Orphans' value='Orphans'/>
<input type='submit' class='button' name='do_Search' value='{{ "Go" | tr }}'/>
<input type='submit' class='button' name='do_Orphans' value='{{ "Orphans" | tr }}'/>
</div>
</fieldset>
</form>