Changeset - 136c26383dea
[Not reviewed]
stable
0 9 0
Mads Kiilerich (mads) - 3 years ago 2022-12-12 21:01:00
mads@kiilerich.com
Grafted from: d8dca9b969e5
i18n: avoid '{0} → {1}' markup in translated strings
9 files changed with 30 insertions and 30 deletions:
0 comments (0 inline, 0 general)
kallithea/i18n/be/LC_MESSAGES/kallithea.po
Show inline comments
 
@@ -1842,101 +1842,101 @@ msgstr "Ствараць fork ад рэпазітароў"
 

	
 
msgid "Select this option to allow repository forking for this user"
 
msgstr ""
 
"Абярыце гэту опцыю каб дазволіць дадзенаму карыстальніку ствараць форкі "
 
"рэпазітароў"
 

	
 
msgid "Show"
 
msgstr "Паказаць"
 

	
 
msgid "No permissions defined yet"
 
msgstr "Прывілеі яшчэ не прызначаныя"
 

	
 
msgid "Permission"
 
msgstr "Прывілей"
 

	
 
msgid "Edit Permission"
 
msgstr "Змяніць прывілеі"
 

	
 
msgid "Submitting ..."
 
msgstr "Адпраўка..."
 

	
 
msgid "Add Another Comment"
 
msgstr "Дадаць яшчэ адзін каментар"
 

	
 
msgid "Stop following this repository"
 
msgstr "Адмяніць назіранне за рэпазітаром"
 

	
 
msgid "Start following this repository"
 
msgstr "Назіраць за рэпазітаром"
 

	
 
msgid "Group"
 
msgstr "Група"
 

	
 
msgid "Loading ..."
 
msgstr "Загрузка..."
 

	
 
msgid "loading ..."
 
msgstr "загрузка..."
 

	
 
msgid "Search truncated"
 
msgstr "Пошук усечаны"
 

	
 
msgid "No matching files"
 
msgstr "Няма супадзенняў"
 

	
 
msgid "Open New Pull Request from {0}"
 
msgstr "Стварыць новы pull-запыт з {0}"
 

	
 
msgid "Open New Pull Request for {0} → {1}"
 
msgstr "Стварыць новы pull-запыт для {0} → {1}"
 

	
 
msgid "Show Selected Changesets {0} → {1}"
 
msgstr "Паказаць выбраныя наборы змен: {0} → {1}"
 
msgid "Open New Pull Request for {0}"
 
msgstr "Стварыць новы pull-запыт для {0}"
 

	
 
msgid "Show Selected Changesets {0}"
 
msgstr "Паказаць выбраныя наборы змен {0}"
 

	
 
msgid "Selection Link"
 
msgstr "Спасылка выбару"
 

	
 
msgid "Collapse Diff"
 
msgstr "Згарнуць параўнанне"
 

	
 
msgid "Expand Diff"
 
msgstr "Разгарнуць параўнанне"
 

	
 
msgid "No revisions"
 
msgstr "Няма рэвізій"
 

	
 
msgid "Failed to revoke permission"
 
msgstr "Не атрымалася адклікаць прывілеі"
 

	
 
msgid "Confirm to revoke permission for {0}: {1}?"
 
msgstr "Пацвердзіце выдаленне прывілею для {0}: {1}?"
 

	
 
msgid "Select changeset"
 
msgstr "Выбраць набор змен"
 

	
 
msgid "Specify changeset"
 
msgstr "Выбраць набор змен"
 

	
 
msgid "Click to sort ascending"
 
msgstr "Па ўзрастанні"
 

	
 
msgid "Click to sort descending"
 
msgstr "Па змяншэнні"
 

	
 
msgid "No records found."
 
msgstr "Запісы не знойдзеныя."
 

	
 
msgid "Data error."
 
msgstr "Памылка дадзеных."
 

	
 
msgid "Loading..."
 
msgstr "Загрузка..."
 

	
 
msgid "%s Changelog"
 
msgstr "Логі змен %s"
 

	
 
msgid "showing %d out of %d revision"
 
msgid_plural "showing %d out of %d revisions"
 
msgstr[0] "Паказана %d з %d рэвізій"
 
msgstr[1] "Паказаны %d з %d рэвізій"
 
msgstr[2] "Паказаны %d з %d рэвізій"
kallithea/i18n/el/LC_MESSAGES/kallithea.po
Show inline comments
 
@@ -2701,101 +2701,101 @@ msgstr "Εμφάνιση"
 
msgid "No permissions defined yet"
 
msgstr "Δεν έχουν οριστεί ακόμα δικαιώματα"
 

	
 
msgid "Permission"
 
msgstr "Δικαίωμα"
 

	
 
msgid "Edit Permission"
 
msgstr "Επεξεργασία Δικαιώματος"
 

	
 
msgid "No permission defined"
 
msgstr "Δεν έχει οριστεί κανένα δικαίωμα"
 

	
 
msgid "Retry"
 
msgstr "Επανάληψη"
 

	
 
msgid "Submitting ..."
 
msgstr "Υποβολή..."
 

	
 
msgid "Unable to post"
 
msgstr "Δεν είναι δυνατή η δημοσίευση"
 

	
 
msgid "Add Another Comment"
 
msgstr "Προσθήκη και άλλου Σχολίου"
 

	
 
msgid "Stop following this repository"
 
msgstr "Διακοπή παρακολούθησης αυτού του αποθετηρίου"
 

	
 
msgid "Start following this repository"
 
msgstr "Έναρξη παρακολούθησης αυτού του αποθετηρίου"
 

	
 
msgid "Group"
 
msgstr "Ομάδα"
 

	
 
msgid "Loading ..."
 
msgstr "Φόρτωση..."
 

	
 
msgid "loading ..."
 
msgstr "φόρτωση ..."
 

	
 
msgid "Search truncated"
 
msgstr "Περικομμένη αναζήτηση"
 

	
 
msgid "No matching files"
 
msgstr "Δεν υπάρχουν αρχεία που να ταιριάζουν"
 

	
 
msgid "Open New Pull Request from {0}"
 
msgstr "Άνοιγμα νέας αίτησης έλξης από {0}"
 

	
 
msgid "Open New Pull Request for {0} → {1}"
 
msgstr "Άνοιγμα νέου αιτήματος έλξης για {0} → {1}"
 

	
 
msgid "Show Selected Changesets {0} → {1}"
 
msgstr "Εμφάνιση Επιλεγμένων Σετ Αλλαγών {0} → {1}"
 
msgid "Open New Pull Request for {0}"
 
msgstr "Άνοιγμα νέου αιτήματος έλξης για {0}"
 

	
 
msgid "Show Selected Changesets {0}"
 
msgstr "Εμφάνιση Επιλεγμένων Σετ Αλλαγών {0}"
 

	
 
msgid "Selection Link"
 
msgstr "Σύνδεσμος Επιλογής"
 

	
 
msgid "Collapse Diff"
 
msgstr "Σύμπτυξη Διαφοράς"
 

	
 
msgid "Expand Diff"
 
msgstr "Ανάπτυξη Διαφοράς"
 

	
 
msgid "No revisions"
 
msgstr "Χωρίς αναθεωρήσεις"
 

	
 
msgid "Type name of user or member to grant permission"
 
msgstr ""
 
"Πληκτρολογήστε το όνομα του χρήστη ή του μέλους για την εκχώρηση "
 
"δικαιωμάτων"
 

	
 
msgid "Failed to revoke permission"
 
msgstr "Απέτυχε η ανάκληση του δικαιωμάτος"
 

	
 
msgid "Confirm to revoke permission for {0}: {1}?"
 
msgstr "Επιβεβαιώστε την ανάκληση του δικαιώματος για {0}: {1};"
 

	
 
msgid "Select changeset"
 
msgstr "Επιλογή σετ αλλαγών"
 

	
 
msgid "Specify changeset"
 
msgstr "Καθορισμός σετ αλλαγών"
 

	
 
msgid "Click to sort ascending"
 
msgstr "Κάντε κλικ για αύξουσα ταξινόμηση"
 

	
 
msgid "Click to sort descending"
 
msgstr "Κάντε κλικ για φθίνουσα ταξινόμηση"
 

	
 
msgid "No records found."
 
msgstr "Δεν βρέθηκαν εγγραφές."
 

	
 
msgid "Data error."
 
msgstr "Σφάλμα δεδομένων."
 

	
 
msgid "Loading..."
 
msgstr "Φόρτωση..."
 

	
 
msgid "%s Changelog"
 
msgstr "%s Αρχείο καταγραφής αλλαγών"
 

	
kallithea/i18n/fr/LC_MESSAGES/kallithea.po
Show inline comments
 
@@ -2737,101 +2737,101 @@ msgstr "Afficher"
 
msgid "No permissions defined yet"
 
msgstr "Aucune permission définie pour l'instant"
 

	
 
msgid "Permission"
 
msgstr "Permission"
 

	
 
msgid "Edit Permission"
 
msgstr "Éditer"
 

	
 
msgid "No permission defined"
 
msgstr "Aucune permission définie"
 

	
 
msgid "Retry"
 
msgstr "Réessayer"
 

	
 
msgid "Submitting ..."
 
msgstr "Envoi…"
 

	
 
msgid "Unable to post"
 
msgstr "Impossible de publier"
 

	
 
msgid "Add Another Comment"
 
msgstr "Ajouter un autre commentaire"
 

	
 
msgid "Stop following this repository"
 
msgstr "Arrêter de suivre ce dépôt"
 

	
 
msgid "Start following this repository"
 
msgstr "Suivre ce dépôt"
 

	
 
msgid "Group"
 
msgstr "Groupe"
 

	
 
msgid "Loading ..."
 
msgstr "Chargement..."
 

	
 
msgid "loading ..."
 
msgstr "chargement..."
 

	
 
msgid "Search truncated"
 
msgstr "Recherche tronquée"
 

	
 
msgid "No matching files"
 
msgstr "Aucun fichier correspondant"
 

	
 
msgid "Open New Pull Request from {0}"
 
msgstr "Ouvrir une nouvelle requête de pull à partir de {0}"
 

	
 
msgid "Open New Pull Request for {0} → {1}"
 
msgstr "Ouvrir une nouvelle requête de pull pour {0} → {1}"
 

	
 
msgid "Show Selected Changesets {0} → {1}"
 
msgstr "Afficher les changesets sélectionnés {0} → {1}"
 
msgid "Open New Pull Request for {0}"
 
msgstr "Ouvrir une nouvelle requête de pull pour {0}"
 

	
 
msgid "Show Selected Changesets {0}"
 
msgstr "Afficher les changesets sélectionnés {0}"
 

	
 
msgid "Selection Link"
 
msgstr "Lien vers la sélection"
 

	
 
msgid "Collapse Diff"
 
msgstr "Replier le Diff"
 

	
 
msgid "Expand Diff"
 
msgstr "Déplier le Diff"
 

	
 
msgid "No revisions"
 
msgstr "Aucune révision"
 

	
 
msgid "Type name of user or member to grant permission"
 
msgstr ""
 
"Saisir le nom de l'utilisateur ou du membre à qui donner l'autorisation"
 

	
 
msgid "Failed to revoke permission"
 
msgstr "Échec de la révocation de permission"
 

	
 
msgid "Confirm to revoke permission for {0}: {1}?"
 
msgstr "Voulez-vous vraiment révoquer la permission pour {0} : {1} ?"
 

	
 
msgid "Select changeset"
 
msgstr "Sélectionner le changeset"
 

	
 
msgid "Specify changeset"
 
msgstr "Sélectionner le changeset"
 

	
 
msgid "Click to sort ascending"
 
msgstr "Tri ascendant"
 

	
 
msgid "Click to sort descending"
 
msgstr "Tri descendant"
 

	
 
msgid "No records found."
 
msgstr "Aucun élément n’a été trouvé."
 

	
 
msgid "Data error."
 
msgstr "Erreur d’intégrité des données."
 

	
 
msgid "Loading..."
 
msgstr "Chargement…"
 

	
 
msgid "%s Changelog"
 
msgstr "Historique de %s"
 

	
 
msgid "showing %d out of %d revision"
kallithea/i18n/ja/LC_MESSAGES/kallithea.po
Show inline comments
 
@@ -1993,100 +1993,100 @@ msgstr ""
 
"ユーザーにリポジトリのフォークを許可する場合はこのオプションを選んでくださ"
 
"い"
 

	
 
msgid "Show"
 
msgstr "表示"
 

	
 
msgid "No permissions defined yet"
 
msgstr "まだ権限設定がありません"
 

	
 
msgid "Permission"
 
msgstr "権限"
 

	
 
msgid "Edit Permission"
 
msgstr "権限を編集"
 

	
 
msgid "No permission defined"
 
msgstr "権限が設定されていません"
 

	
 
msgid "Submitting ..."
 
msgstr "送信中..."
 

	
 
msgid "Add Another Comment"
 
msgstr "別のコメントを追加"
 

	
 
msgid "Stop following this repository"
 
msgstr "このリポジトリのフォローをやめる"
 

	
 
msgid "Start following this repository"
 
msgstr "このリポジトリのフォローする"
 

	
 
msgid "Group"
 
msgstr "グループ"
 

	
 
msgid "Loading ..."
 
msgstr "読み込み中..."
 

	
 
msgid "loading ..."
 
msgstr "読み込み中..."
 

	
 
msgid "Search truncated"
 
msgstr "検索結果は省略されています"
 

	
 
msgid "No matching files"
 
msgstr "マッチするファイルはありません"
 

	
 
msgid "Open New Pull Request from {0}"
 
msgstr "新しいプルリクエストを{0}から作成"
 

	
 
msgid "Open New Pull Request for {0} → {1}"
 
msgid "Open New Pull Request for {0}"
 
msgstr "{0} → {1}から新しいプルリクエストを作成する"
 

	
 
msgid "Show Selected Changesets {0} → {1}"
 
msgid "Show Selected Changesets {0}"
 
msgstr "選択したチェンジセット{0} → {0}を表示"
 

	
 
msgid "Collapse Diff"
 
msgstr "差分をたたむ"
 

	
 
msgid "Expand Diff"
 
msgstr "差分を表示"
 

	
 
msgid "No revisions"
 
msgstr "リビジョンなし"
 

	
 
msgid "Failed to revoke permission"
 
msgstr "権限の取消に失敗しました"
 

	
 
msgid "Confirm to revoke permission for {0}: {1}?"
 
msgstr "権限 {0}: {1} を取り消してもよろしいですか?"
 

	
 
msgid "Select changeset"
 
msgstr "リビジョンを選択"
 

	
 
msgid "Specify changeset"
 
msgstr "チェンジセットを指定"
 

	
 
msgid "Click to sort ascending"
 
msgstr "昇順で並び換え"
 

	
 
msgid "Click to sort descending"
 
msgstr "降順で並び替え"
 

	
 
msgid "No records found."
 
msgstr "レコードが見つかりません"
 

	
 
msgid "Data error."
 
msgstr "データエラー"
 

	
 
msgid "Loading..."
 
msgstr "読み込み中..."
 

	
 
msgid "%s Changelog"
 
msgstr "%s チェンジログ"
 

	
 
msgid "showing %d out of %d revision"
 
msgid_plural "showing %d out of %d revisions"
 
msgstr[0] "%d / %d リビジョンを表示"
 

	
 
msgid "Clear selection"
 
msgstr "選択を解除"
 

	
kallithea/i18n/nl_BE/LC_MESSAGES/kallithea.po
Show inline comments
 
@@ -170,98 +170,98 @@ msgstr "Publiek logboek"
 
msgid "Journal"
 
msgstr "Logboek"
 

	
 
msgid "Bad captcha"
 
msgstr "Incorrecte captcha"
 

	
 
msgid "You have successfully registered with %s"
 
msgstr "U bent succesvol geregistreerd bij %s"
 

	
 
msgid "A password reset confirmation code has been sent"
 
msgstr "Een paswoordherstel bevestigingscode is verzonden"
 

	
 
msgid "Invalid password reset token"
 
msgstr "Ongeldig paswoordherstel token"
 

	
 
msgid "Successfully updated password"
 
msgstr "Paswoord succesvol aangepast"
 

	
 
msgid "Changeset"
 
msgstr "Changeset"
 

	
 
msgid "Special"
 
msgstr "Bijzonder"
 

	
 
msgid "SSH key successfully deleted"
 
msgstr "SSH key succesvol verwijderd"
 

	
 
msgid "An error occurred during creation of field: %r"
 
msgstr "Er is een fout opgetreden tijdens het aanmaken van veld: %r"
 

	
 
msgid "Increase diff context to %(num)s lines"
 
msgstr "Vergroot de diff context tot %(num)s lijnen"
 

	
 
msgid "Changeset %s not found"
 
msgstr "Changeset %s werd niet gevonden"
 

	
 
msgid "Add repos"
 
msgstr "Repositories toevoegen"
 

	
 
msgid "Fork of repository"
 
msgstr "Fork van repository"
 

	
 
msgid "Repository page size"
 
msgstr "Repository paginagrootte"
 

	
 
msgid "Open New Pull Request from {0}"
 
msgstr "Open nieuwe pull request vanaf {0}"
 

	
 
msgid "Show Selected Changesets {0} → {1}"
 
msgstr "Toon geselecteerde changesets {0} → {1}"
 
msgid "Show Selected Changesets {0}"
 
msgstr "Toon geselecteerde changesets {0}"
 

	
 
msgid "Select changeset"
 
msgstr "Selecteer een changeset"
 

	
 
msgid "Specify changeset"
 
msgstr "Specifieer een changeset"
 

	
 
msgid "Changeset status: %s by %s"
 
msgstr "Changeset status: %s door %s"
 

	
 
msgid "%s comments"
 
msgstr "%s opmerkingen"
 

	
 
msgid "comment"
 
msgstr "opmerking"
 

	
 
msgid "on pull request"
 
msgstr "op pull request"
 

	
 
msgid "on this changeset"
 
msgstr "op deze changeset"
 

	
 
msgid "Status change"
 
msgstr "Statuswijziging"
 

	
 
msgid "Set changeset status"
 
msgstr "Zet changeset status"
 

	
 
msgid "Finish pull request"
 
msgstr "Werk pull request af"
 

	
 
msgid "Close"
 
msgstr "Sluit"
 

	
 
msgid "Unknown operation: %r"
 
msgstr "Ongekende operatie: %r"
 

	
 
msgid "No file after"
 
msgstr "Geen bestand hierna"
 

	
 
msgid "Comment on Changeset \"%s\""
 
msgstr "Opmerking op changeset \"%s\""
 

	
 
msgid "Changeset on"
 
msgstr "Changeset in"
 

	
 
msgid "branch"
 
msgstr "branch"
kallithea/i18n/ru/LC_MESSAGES/kallithea.po
Show inline comments
 
@@ -2587,101 +2587,101 @@ msgstr "Показать"
 
msgid "No permissions defined yet"
 
msgstr "Привилегии еще не назначены"
 

	
 
msgid "Permission"
 
msgstr "Привилегия"
 

	
 
msgid "Edit Permission"
 
msgstr "Изменить привилегии"
 

	
 
msgid "No permission defined"
 
msgstr "Права не заданы"
 

	
 
msgid "Retry"
 
msgstr "Повторить"
 

	
 
msgid "Submitting ..."
 
msgstr "Применение..."
 

	
 
msgid "Unable to post"
 
msgstr "Не удалось отправить"
 

	
 
msgid "Add Another Comment"
 
msgstr "Добавить ещё один комментарий"
 

	
 
msgid "Stop following this repository"
 
msgstr "Отписаться от этого репозитория"
 

	
 
msgid "Start following this repository"
 
msgstr "Подписаться к этому репозиторию"
 

	
 
msgid "Group"
 
msgstr "Группа"
 

	
 
msgid "Loading ..."
 
msgstr "Загрузка..."
 

	
 
msgid "loading ..."
 
msgstr "загрузка..."
 

	
 
msgid "Search truncated"
 
msgstr "Поиск усечен"
 

	
 
msgid "No matching files"
 
msgstr "Нет совпадений"
 

	
 
msgid "Open New Pull Request from {0}"
 
msgstr "Открыть новый pull-запрос от {0}"
 

	
 
msgid "Open New Pull Request for {0} → {1}"
 
msgstr "Открыть новый pull-запрос для {0} → {1}"
 

	
 
msgid "Show Selected Changesets {0} → {1}"
 
msgstr "Показать выбранные наборы изменений: {0} → {1}"
 
msgid "Open New Pull Request for {0}"
 
msgstr "Открыть новый pull-запрос для {0}"
 

	
 
msgid "Show Selected Changesets {0}"
 
msgstr "Показать выбранные наборы изменений: {0}"
 

	
 
msgid "Selection Link"
 
msgstr "Ссылка выбора"
 

	
 
msgid "Collapse Diff"
 
msgstr "Свернуть сравнение"
 

	
 
msgid "Expand Diff"
 
msgstr "Раскрыть сравнение"
 

	
 
msgid "No revisions"
 
msgstr "Нет ревизий"
 

	
 
msgid "Type name of user or member to grant permission"
 
msgstr ""
 
"Введите имя пользователя или члена группы для предоставления доступа"
 

	
 
msgid "Failed to revoke permission"
 
msgstr "Не удалось отозвать привилегии"
 

	
 
msgid "Confirm to revoke permission for {0}: {1}?"
 
msgstr "Подтвердите удаление привилегии для {0}: {1}?"
 

	
 
msgid "Select changeset"
 
msgstr "Выбрать набор изменений"
 

	
 
msgid "Specify changeset"
 
msgstr "Выбрать набор изменений"
 

	
 
msgid "Click to sort ascending"
 
msgstr "По возрастанию"
 

	
 
msgid "Click to sort descending"
 
msgstr "По убыванию"
 

	
 
msgid "No records found."
 
msgstr "Записи не найдены."
 

	
 
msgid "Data error."
 
msgstr "Ошибка данных."
 

	
 
msgid "Loading..."
 
msgstr "Загрузка..."
 

	
 
msgid "%s Changelog"
 
msgstr "Логи изменений %s"
 

	
 
msgid "showing %d out of %d revision"
kallithea/i18n/zh_CN/LC_MESSAGES/kallithea.po
Show inline comments
 
@@ -815,98 +815,98 @@ msgstr "概况"
 
msgid "Changelog"
 
msgstr "修订记录"
 

	
 
msgid "Files"
 
msgstr "浏览"
 

	
 
msgid "Options"
 
msgstr "选项"
 

	
 
msgid "Compare"
 
msgstr "比较显示"
 

	
 
msgid "Search"
 
msgstr "搜索"
 

	
 
msgid "Fork"
 
msgstr "复刻"
 

	
 
msgid "Public journal"
 
msgstr "公共日志"
 

	
 
msgid "Log Out"
 
msgstr "退出"
 

	
 
msgid "Create repositories"
 
msgstr "创建版本库"
 

	
 
msgid "Fork repositories"
 
msgstr "复刻版本库"
 

	
 
msgid "Show"
 
msgstr "显示"
 

	
 
msgid "Permission"
 
msgstr "权限"
 

	
 
msgid "Edit Permission"
 
msgstr "编辑权限"
 

	
 
msgid "Stop following this repository"
 
msgstr "停止关注该版本库"
 

	
 
msgid "Start following this repository"
 
msgstr "开始关注该版本库"
 

	
 
msgid "Group"
 
msgstr "组"
 

	
 
msgid "Show Selected Changesets {0} → {1}"
 
msgstr "显示选中的修订集 {0} → {1}"
 
msgid "Show Selected Changesets {0}"
 
msgstr "显示选中的修订集 {0}"
 

	
 
msgid "Select changeset"
 
msgstr "选择修订集"
 

	
 
msgid "Specify changeset"
 
msgstr "指定修订集"
 

	
 
msgid "Click to sort ascending"
 
msgstr "点击以升序排列"
 

	
 
msgid "Click to sort descending"
 
msgstr "点击以降序排列"
 

	
 
msgid "No records found."
 
msgstr "没有找到记录。"
 

	
 
msgid "Data error."
 
msgstr "数据错误。"
 

	
 
msgid "Loading..."
 
msgstr "载入中..."
 

	
 
msgid "%s Changelog"
 
msgstr "%s修订记录"
 

	
 
msgid "showing %d out of %d revision"
 
msgid_plural "showing %d out of %d revisions"
 
msgstr[0] "显示%d/%d个版本"
 

	
 
msgid "Clear selection"
 
msgstr "清除选择"
 

	
 
msgid "There are no changes yet"
 
msgstr "没有任何变更"
 

	
 
msgid "First (oldest) changeset in this list"
 
msgstr "此列表中首个(最旧)修订集"
 

	
 
msgid "Last (most recent) changeset in this list"
 
msgstr "此列表中末个(最近)修订集"
 

	
 
msgid "Position in this list of changesets"
 
msgstr "修订集在此列表中的位置"
 

	
 
msgid ""
 
"Changeset status: %s by %s\n"
 
"Click to open associated pull request %s"
 
msgstr ""
kallithea/templates/base/root.html
Show inline comments
 
## -*- coding: utf-8 -*-
 
<!DOCTYPE html>
 
<html xmlns="http://www.w3.org/1999/xhtml">
 
    <head>
 
        <title><%block name="title"/><%block name="branding_title"/></title>
 
        <meta http-equiv="Content-Type" content="text/html;charset=utf-8" />
 
        <meta http-equiv="X-UA-Compatible" content="IE=10"/>
 
        <meta name="robots" content="index, nofollow"/>
 
        <meta name="viewport" content="width=device-width, initial-scale=1.0" />
 
        <link rel="shortcut icon" href="${h.url('/images/favicon.ico')}" type="image/x-icon" />
 
        <link rel="icon" type="image/png" href="${h.url('/images/favicon-32x32.png')}" sizes="32x32">
 
        <link rel="icon" type="image/png" href="${h.url('/images/favicon-16x16.png')}" sizes="16x16">
 
        <link rel="apple-touch-icon" sizes="180x180" href="${h.url('/images/apple-touch-icon.png')}">
 
        <link rel="manifest" href="${h.url('/images/manifest.json')}">
 
        <link rel="mask-icon" href="${h.url('/images/safari-pinned-tab.svg')}" color="#b1d579">
 
        <meta name="msapplication-config" content="${h.url('/images/browserconfig.xml')}">
 
        <meta name="theme-color" content="#ffffff">
 

	
 
        ## CSS ###
 
        <link rel="stylesheet" type="text/css" href="${h.url('/css/style.css', ver=c.kallithea_version)}" media="screen"/>
 
        <%block name="css_extra"/>
 

	
 
        ## JAVASCRIPT ##
 
        <script>
 
            'use strict';
 
            ## JS translations map
 
            var TRANSLATION_MAP = {
 
                'Cancel': ${h.jshtml(_("Cancel"))},
 
                'Retry': ${h.jshtml(_("Retry"))},
 
                'Submitting ...': ${h.jshtml(_("Submitting ..."))},
 
                'Unable to post': ${h.jshtml(_("Unable to post"))},
 
                'Add Another Comment': ${h.jshtml(_("Add Another Comment"))},
 
                'Stop following this repository': ${h.jshtml(_('Stop following this repository'))},
 
                'Start following this repository': ${h.jshtml(_('Start following this repository'))},
 
                'Group': ${h.jshtml(_('Group'))},
 
                'Loading ...': ${h.jshtml(_('Loading ...'))},
 
                'loading ...': ${h.jshtml(_('loading ...'))},
 
                'Search truncated': ${h.jshtml(_('Search truncated'))},
 
                'No matching files': ${h.jshtml(_('No matching files'))},
 
                'Open New Pull Request from {0}': ${h.jshtml(_('Open New Pull Request from {0}'))},
 
                'Open New Pull Request for {0} &rarr; {1}': ${h.js(_('Open New Pull Request for {0} &rarr; {1}'))},
 
                'Show Selected Changesets {0} &rarr; {1}': ${h.js(_('Show Selected Changesets {0} &rarr; {1}'))},
 
                'Open New Pull Request for {0}': ${h.js(_('Open New Pull Request for {0}'))},
 
                'Show Selected Changesets {0}': ${h.js(_('Show Selected Changesets {0}'))},
 
                'Selection Link': ${h.jshtml(_('Selection Link'))},
 
                'Collapse Diff': ${h.jshtml(_('Collapse Diff'))},
 
                'Expand Diff': ${h.jshtml(_('Expand Diff'))},
 
                'No revisions': ${h.jshtml(_('No revisions'))},
 
                'Type name of user or member to grant permission': ${h.jshtml(_('Type name of user or member to grant permission'))},
 
                'Failed to revoke permission': ${h.jshtml(_('Failed to revoke permission'))},
 
                'Confirm to revoke permission for {0}: {1}?': ${h.jshtml(_('Confirm to revoke permission for {0}: {1}?'))},
 
                'Enabled': ${h.jshtml(_('Enabled'))},
 
                'Disabled': ${h.jshtml(_('Disabled'))},
 
                'Select changeset': ${h.jshtml(_('Select changeset'))},
 
                'Specify changeset': ${h.jshtml(_('Specify changeset'))},
 
                'MSG_SORTASC': ${h.jshtml(_('Click to sort ascending'))},
 
                'MSG_SORTDESC': ${h.jshtml(_('Click to sort descending'))},
 
                'MSG_EMPTY': ${h.jshtml(_('No records found.'))},
 
                'MSG_ERROR': ${h.jshtml(_('Data error.'))},
 
                'MSG_LOADING': ${h.jshtml(_('Loading...'))}
 
            };
 
            var _TM = TRANSLATION_MAP;
 

	
 
            var TOGGLE_FOLLOW_URL = ${h.js(h.url('toggle_following'))};
 

	
 
            var REPO_NAME = "";
 
            %if hasattr(c, 'repo_name'):
 
                var REPO_NAME = ${h.js(c.repo_name)};
 
            %endif
 

	
 
            var _session_csrf_secret_token = ${h.js(h.session_csrf_secret_token())};
 
        </script>
 
        <script src="${h.url('/js/jquery.min.js', ver=c.kallithea_version)}"></script>
 
        <script src="${h.url('/js/jquery.dataTables.js', ver=c.kallithea_version)}"></script>
 
        <script src="${h.url('/js/dataTables.bootstrap.js', ver=c.kallithea_version)}"></script>
 
        <script src="${h.url('/js/bootstrap.js', ver=c.kallithea_version)}"></script>
 
        <script src="${h.url('/js/select2.js', ver=c.kallithea_version)}"></script>
 
        <script src="${h.url('/js/jquery.caret.min.js', ver=c.kallithea_version)}"></script>
 
        <script src="${h.url('/js/jquery.atwho.min.js', ver=c.kallithea_version)}"></script>
 
        <script src="${h.url('/js/base.js', ver=c.kallithea_version)}"></script>
 
        ## EXTRA FOR JS
 
        <%block name="js_extra"/>
 
        <script>
 
            'use strict';
 
            $(document).ready(function(){
 
              tooltip_activate();
 
              show_more_event();
 
              // routes registration
 
              pyroutes.register('home', ${h.js(h.url('home'))}, []);
 
              pyroutes.register('new_gist', ${h.js(h.url('new_gist'))}, []);
 
              pyroutes.register('gists', ${h.js(h.url('gists'))}, []);
 
              pyroutes.register('new_repo', ${h.js(h.url('new_repo'))}, []);
kallithea/templates/changelog/changelog.html
Show inline comments
 
@@ -64,103 +64,103 @@ ${self.repo_context_bar('changelog', c.f
 
                        <a id="open_new_pr" class="btn btn-default btn-sm"></a>
 
                        ${_("Branch filter:")} ${h.select('branch_filter',c.branch_name,c.branch_filters)}
 
                    </div>
 
                </div>
 

	
 
                <div id="graph_nodes">
 
                    <canvas id="graph_canvas" style="width:0"></canvas>
 
                </div>
 

	
 
                <div id="graph_content" style="${'margin: 0px' if c.changelog_for_path else ''}">
 
                  ${changelog_table.changelog(c.repo_name, c.cs_pagination, c.cs_statuses, c.cs_comments,
 
                                              show_checkbox=not c.changelog_for_path,
 
                                              show_branch=not c.branch_name,
 
                                              resize_js='graph.render(jsdata)')}
 
                  <input type="checkbox" id="singlerange" style="display:none"/>
 
                </div>
 

	
 
                ${c.cs_pagination.pager()}
 

	
 
        <script src="${h.url('/js/graph.js', ver=c.kallithea_version)}"></script>
 
        <script>
 
            'use strict';
 
            var jsdata = ${h.js(c.jsdata)};
 
            var graph = new BranchRenderer('graph_canvas', 'graph_content', 'chg_');
 

	
 
            $(document).ready(function(){
 
                var $checkboxes = $('.changeset_range');
 

	
 
                pyroutes.register('changeset_home', ${h.js(h.url('changeset_home', repo_name='%(repo_name)s', revision='%(revision)s'))}, ['repo_name', 'revision']);
 

	
 
                function checkbox_checker() {
 
                    var $checked_checkboxes = $checkboxes.filter(':checked');
 
                    var $singlerange = $('#singlerange');
 

	
 
                    $('#rev_range_container').hide();
 
                    $checkboxes.show();
 
                    $singlerange.show();
 

	
 
                    if ($checked_checkboxes.length > 0) {
 
                        $checked_checkboxes.first().parent('td').append($singlerange);
 
                        var singlerange = $singlerange.prop('checked');
 
                        var rev_end = $checked_checkboxes.first().prop('name');
 
                        if ($checked_checkboxes.length > 1 || singlerange) {
 
                            var rev_start = $checked_checkboxes.last().prop('name');
 
                            $('#rev_range_container').prop('href',
 
                                pyroutes.url('changeset_home', {'repo_name': ${h.js(c.repo_name)},
 
                                                                'revision': rev_start + '...' + rev_end}));
 
                            $('#rev_range_container').html(
 
                                 _TM['Show Selected Changesets {0} &rarr; {1}'].format(rev_start.substr(0, 12), rev_end.substr(0, 12)));
 
                                 _TM['Show Selected Changesets {0}'].format(rev_start.substr(0, 12) + ' &rarr; ' + rev_end.substr(0, 12)));
 
                            $('#rev_range_container').show();
 
                            $('#open_new_pr').prop('href', pyroutes.url('pullrequest_home',
 
                                                                        {'repo_name': ${h.js(c.repo_name)},
 
                                                                         'rev_start': rev_start,
 
                                                                         'rev_end': rev_end}));
 
                            $('#open_new_pr').html(_TM['Open New Pull Request for {0} &rarr; {1}'].format(rev_start.substr(0, 12), rev_end.substr(0, 12)));
 
                            $('#open_new_pr').html(_TM['Open New Pull Request for {0}'].format(rev_start.substr(0, 12) + ' &rarr; ' + rev_end.substr(0, 12)));
 
                        } else {
 
                            $('#open_new_pr').prop('href', pyroutes.url('pullrequest_home',
 
                                                                        {'repo_name': ${h.js(c.repo_name)},
 
                                                                         'rev_end': rev_end}));
 
                            $('#open_new_pr').html(_TM['Open New Pull Request from {0}'].format(rev_end.substr(0, 12)));
 
                        }
 
                        $('#rev_range_clear').show();
 
                        $('#compare_fork').hide();
 

	
 
                        var disabled = true;
 
                        $checkboxes.each(function(){
 
                            var $this = $(this);
 
                            if (disabled) {
 
                                if ($this.prop('checked')) {
 
                                    $this.closest('tr').removeClass('out-of-range');
 
                                    disabled = singlerange;
 
                                } else {
 
                                    $this.closest('tr').addClass('out-of-range');
 
                                }
 
                            } else {
 
                                $this.closest('tr').removeClass('out-of-range');
 
                                disabled = $this.prop('checked');
 
                            }
 
                        });
 

	
 
                        if ($checked_checkboxes.length + (singlerange ? 1 : 0) >= 2) {
 
                            $checkboxes.hide();
 
                            $checked_checkboxes.show();
 
                            if (!singlerange)
 
                                $singlerange.hide();
 
                        }
 
                    } else {
 
                        $('#singlerange').hide().prop('checked', false);
 
                        $('#rev_range_clear').hide();
 
                        %if c.revision:
 
                            $('#open_new_pr').prop('href', pyroutes.url('pullrequest_home',
 
                                                                        {'repo_name': ${h.js(c.repo_name)},
 
                                                                         'rev_end':${h.js(c.first_revision.raw_id)}}));
 
                            $('#open_new_pr').html(_TM['Open New Pull Request from {0}'].format(${h.jshtml(c.revision)}));
 
                        %else:
 
                            $('#open_new_pr').prop('href', pyroutes.url('pullrequest_home',
 
                                                                        {'repo_name': ${h.js(c.repo_name)},
 
                                                                        'branch':${h.js(c.first_revision.branch)}}));
 
                            $('#open_new_pr').html(_TM['Open New Pull Request from {0}'].format(${h.jshtml(c.first_revision.branch)}));
 
                        %endif
 
                        $('#compare_fork').show();
 
                        $checkboxes.closest('tr').removeClass('out-of-range');
 
                    }
0 comments (0 inline, 0 general)